|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$9.893B
70.78%
YoY
|
$5.793B
26.43%
YoY
|
$4.582B
1.8%
YoY
|
$4.501B
11.72%
YoY
|
$4.029B
-12.32%
YoY
|
| Cost Of Revenue |
$5.019B
34.81%
YoY
|
$3.723B
4.84%
YoY
|
$3.551B
5.62%
YoY
|
$3.362B
17.76%
YoY
|
$2.855B
0.32%
YoY
|
| Gross Profit |
$4.874B
135.46%
YoY
|
$2.070B
100.78%
YoY
|
$1.031B
-9.48%
YoY
|
$1.139B
-2.98%
YoY
|
$1.174B
-32.88%
YoY
|
| Selling, General & Admin |
$138.0M
16.95%
YoY
|
$118.0M
18.0%
YoY
|
$100.0M
16.28%
YoY
|
$86.00M
7.5%
YoY
|
$80.00M
5.26%
YoY
|
| Research & Development |
$267.0M
5.95%
YoY
|
$252.0M
-0.79%
YoY
|
$254.0M
23.9%
YoY
|
$205.0M
25.0%
YoY
|
$164.0M
32.26%
YoY
|
| Depreciation & Amortization |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Operating Expenses |
$653.0M
27.04%
YoY
|
$514.0M
21.51%
YoY
|
$423.0M
41.47%
YoY
|
$299.0M
-18.31%
YoY
|
$366.0M
50.62%
YoY
|
| Operating Profit |
$4.221B
171.27%
YoY
|
$1.556B
155.92%
YoY
|
$608.0M
-27.62%
YoY
|
$840.0M
3.96%
YoY
|
$808.0M
-46.35%
YoY
|
| Interest Expense |
$146.0M
139.34%
YoY
|
$61.00M
10.91%
YoY
|
$55.00M
587.5%
YoY
|
$8.000M
-95.0%
YoY
|
$160.0M
-16.67%
YoY
|
| Other Income/Expense, Net |
-$86.00M
152.94%
YoY
|
-$34.00M
6.25%
YoY
|
-$32.00M
-15.79%
YoY
|
-$38.00M
216.67%
YoY
|
-$12.00M
-80.65%
YoY
|
| Pretax Income |
$4.276B
155.74%
YoY
|
$1.672B
2553.97%
YoY
|
$63.00M
-87.12%
YoY
|
$489.0M
-48.96%
YoY
|
$958.0M
-41.12%
YoY
|
| Income Tax |
$1.102B
76.89%
YoY
|
$623.0M
118.6%
YoY
|
$285.0M
64.74%
YoY
|
$173.0M
-44.55%
YoY
|
$312.0M
-50.08%
YoY
|
| Net Earnings |
$2.636B
162.55%
YoY
|
$1.004B
-527.23%
YoY
|
-$235.0M
-179.12%
YoY
|
$297.0M
-52.25%
YoY
|
$622.0M
-37.24%
YoY
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$5.19
122.75%
YoY
|
$2.33
-517.52%
YoY
|
-$0.56
-179.08%
YoY
|
$0.71
-52.34%
YoY
|
$1.48
-36.88%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
|
Concept
|
2026 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q4 | 2024 Q3 | 2024 Q2 | 2023 Q4 | 2023 Q2 | 2022 Q4 | 2022 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$3.236B
64.85%
YoY
|
$3.068B
-5.34%
YoY
|
$2.417B
62.11%
YoY
|
$2.445B
-4.19%
YoY
|
$1.963B
N/A
|
$3.241B
35.27%
YoY
|
$1.491B
N/A
|
$2.552B
16.74%
YoY
|
$2.396B
2.13%
YoY
|
$2.186B
1.44%
YoY
|
$2.346B
N/A
|
$2.155B
N/A
|
| Cost Of Revenue |
$1.293B
15.14%
YoY
|
$1.424B
-25.91%
YoY
|
$1.225B
28.95%
YoY
|
$1.247B
-30.76%
YoY
|
$1.123B
N/A
|
$1.922B
6.66%
YoY
|
$950.0M
N/A
|
$1.801B
2.97%
YoY
|
$1.802B
1.58%
YoY
|
$1.749B
10.14%
YoY
|
$1.774B
N/A
|
$1.588B
N/A
|
| Gross Profit |
$1.943B
131.31%
YoY
|
$1.644B
24.64%
YoY
|
$1.192B
120.33%
YoY
|
$1.198B
59.52%
YoY
|
$840.0M
N/A
|
$1.319B
122.05%
YoY
|
$541.0M
N/A
|
$751.0M
71.85%
YoY
|
$594.0M
3.85%
YoY
|
$437.0M
-22.93%
YoY
|
$572.0M
N/A
|
$567.0M
N/A
|
| Selling, General & Admin |
$44.00M
62.96%
YoY
|
$45.00M
-13.46%
YoY
|
$32.00M
60.0%
YoY
|
$34.00M
-48.48%
YoY
|
$27.00M
N/A
|
$52.00M
4.0%
YoY
|
$20.00M
N/A
|
$66.00M
50.0%
YoY
|
$50.00M
21.95%
YoY
|
$44.00M
-2.22%
YoY
|
$41.00M
N/A
|
$45.00M
N/A
|
| Research & Development |
$60.00M
17.65%
YoY
|
$90.00M
-38.78%
YoY
|
$72.00M
0.0%
YoY
|
$54.00M
-48.57%
YoY
|
$51.00M
N/A
|
$147.0M
3.52%
YoY
|
$72.00M
N/A
|
$105.0M
-6.25%
YoY
|
$142.0M
17.36%
YoY
|
$112.0M
33.33%
YoY
|
$121.0M
N/A
|
$84.00M
N/A
|
| Depreciation & Amortization |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Operating Expenses |
$129.0M
40.22%
YoY
|
$197.0M
-27.31%
YoY
|
$166.0M
20.29%
YoY
|
$198.0M
-18.52%
YoY
|
$92.00M
N/A
|
$271.0M
13.87%
YoY
|
$138.0M
N/A
|
$243.0M
13.55%
YoY
|
$238.0M
41.67%
YoY
|
$214.0M
63.36%
YoY
|
$168.0M
N/A
|
$131.0M
N/A
|
| Operating Profit |
$1.814B
142.51%
YoY
|
$1.447B
38.07%
YoY
|
$1.026B
154.59%
YoY
|
$1.000B
96.85%
YoY
|
$748.0M
N/A
|
$1.048B
194.38%
YoY
|
$403.0M
N/A
|
$508.0M
127.8%
YoY
|
$356.0M
-11.88%
YoY
|
$223.0M
-48.85%
YoY
|
$404.0M
N/A
|
$436.0M
N/A
|
| Interest Expense |
$139.0M
-917.65%
YoY
|
$108.0M
-871.43%
YoY
|
$34.00M
750.0%
YoY
|
$21.00M
-76.14%
YoY
|
-$17.00M
N/A
|
-$14.00M
-125.45%
YoY
|
$4.000M
N/A
|
$88.00M
-1566.67%
YoY
|
$55.00M
511.11%
YoY
|
-$6.000M
-33.33%
YoY
|
$9.000M
N/A
|
-$9.000M
N/A
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
-$13.00M
-7.14%
YoY
|
N/A
|
-$13.00M
8.33%
YoY
|
-$14.00M
-41.67%
YoY
|
-$12.00M
100.0%
YoY
|
-$24.00M
N/A
|
-$6.000M
N/A
|
| Pretax Income |
$1.949B
167.35%
YoY
|
$1.444B
32.23%
YoY
|
$1.057B
168.27%
YoY
|
$1.046B
80.34%
YoY
|
$729.0M
N/A
|
$1.092B
-7900.0%
YoY
|
$394.0M
N/A
|
$580.0M
653.25%
YoY
|
-$14.00M
-117.07%
YoY
|
$77.00M
-81.08%
YoY
|
$82.00M
N/A
|
$407.0M
N/A
|
| Income Tax |
$487.0M
160.43%
YoY
|
$433.0M
18.96%
YoY
|
$242.0M
51.25%
YoY
|
$240.0M
-7.34%
YoY
|
$187.0M
N/A
|
$364.0M
43.87%
YoY
|
$160.0M
N/A
|
$259.0M
709.38%
YoY
|
$253.0M
220.25%
YoY
|
$32.00M
-65.96%
YoY
|
$79.00M
N/A
|
$94.00M
N/A
|
| Net Earnings |
$1.281B
189.16%
YoY
|
$855.0M
23.38%
YoY
|
$669.0M
200.0%
YoY
|
$669.0M
115.11%
YoY
|
$443.0M
N/A
|
$693.0M
-352.0%
YoY
|
$223.0M
N/A
|
$311.0M
677.5%
YoY
|
-$275.0M
27400.0%
YoY
|
$40.00M
-86.58%
YoY
|
-$1.000M
N/A
|
$298.0M
N/A
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$2.51
185.23%
YoY
|
$1.68
5.65%
YoY
|
$1.31
147.17%
YoY
|
$1.32
78.72%
YoY
|
$0.88
N/A
|
$1.59
-343.83%
YoY
|
$0.53
N/A
|
$0.74
675.61%
YoY
|
-$0.65
27338.66%
YoY
|
$0.09
-86.61%
YoY
|
$0.00
N/A
|
$0.71
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
N/A
|
505.0M shares
0.29%
YoY
|
N/A
|
N/A
|
N/A
|
503.5M shares
19.96%
YoY
|
N/A
|
N/A
|
419.7M shares
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
Loading...