|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$8.644B
63.92%
YoY
|
$5.273B
-23.67%
YoY
|
$6.909B
-7.85%
YoY
|
$7.498B
144.65%
YoY
|
$3.065B
0.19%
YoY
|
| Cost Of Revenue |
$1.532B
-20.02%
YoY
|
$1.916B
-11.2%
YoY
|
$2.157B
1.9%
YoY
|
$2.117B
9.0%
YoY
|
$1.942B
13.53%
YoY
|
| Gross Profit |
$7.112B
111.82%
YoY
|
$3.358B
-29.34%
YoY
|
$4.752B
-11.69%
YoY
|
$5.381B
379.35%
YoY
|
$1.122B
-16.74%
YoY
|
| Selling, General & Admin |
$380.1M
12.87%
YoY
|
$336.7M
42.58%
YoY
|
$236.2M
-6.52%
YoY
|
$252.6M
28.69%
YoY
|
$196.3M
12.33%
YoY
|
| Research & Development |
$3.601M
31.66%
YoY
|
$2.735M
-17.87%
YoY
|
$3.330M
-3.14%
YoY
|
$3.438M
-85.91%
YoY
|
$24.40M
343.69%
YoY
|
| Depreciation & Amortization |
$2.600B
20.26%
YoY
|
$2.162B
24.84%
YoY
|
$1.732B
3.97%
YoY
|
$1.666B
-0.64%
YoY
|
$1.677B
20.33%
YoY
|
| Operating Expenses |
$380.1M
12.87%
YoY
|
$336.7M
42.58%
YoY
|
$236.2M
-6.52%
YoY
|
$252.6M
28.69%
YoY
|
$196.3M
12.33%
YoY
|
| Operating Profit |
$3.250B
374.19%
YoY
|
$685.3M
-70.39%
YoY
|
$2.314B
-14.85%
YoY
|
$2.718B
-299.71%
YoY
|
-$1.361B
55.07%
YoY
|
| Interest Expense |
-$249.4M
-29.3%
YoY
|
-$352.8M
-260.61%
YoY
|
$219.7M
-12.01%
YoY
|
$249.7M
-13.84%
YoY
|
$289.8M
11.76%
YoY
|
| Other Income/Expense, Net |
$23.58M
-2.44%
YoY
|
$24.17M
290.28%
YoY
|
$6.194M
-45.09%
YoY
|
$11.28M
-40.96%
YoY
|
$19.11M
-46.2%
YoY
|
| Pretax Income |
$2.978B
1027.03%
YoY
|
$264.2M
-87.44%
YoY
|
$2.103B
-9.9%
YoY
|
$2.335B
-248.75%
YoY
|
-$1.570B
25.15%
YoY
|
| Income Tax |
$651.9M
2852.51%
YoY
|
$22.08M
-94.02%
YoY
|
$369.0M
-33.37%
YoY
|
$553.7M
-229.36%
YoY
|
-$428.0M
44.95%
YoY
|
| Net Earnings |
$2.039B
784.41%
YoY
|
$230.6M
-86.71%
YoY
|
$1.735B
-2.02%
YoY
|
$1.771B
-254.97%
YoY
|
-$1.143B
19.19%
YoY
|
| Basic Earnings Per Share |
$3.33
640.0%
YoY
|
$0.45
-90.13%
YoY
|
$4.56
-4.8%
YoY
|
$4.79
-235.31%
YoY
|
-$3.54
-3.8%
YoY
|
| Diluted Earnings Per Share |
$3.31
635.56%
YoY
|
$0.45
-89.34%
YoY
|
$4.22
-3.65%
YoY
|
$4.38
-223.73%
YoY
|
-$3.54
-3.8%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
611.6M shares
20.01%
YoY
|
509.6M shares
33.79%
YoY
|
380.9M shares
2.93%
YoY
|
370.0M shares
14.5%
YoY
|
323.2M shares
24.01%
YoY
|
| Diluted Shares Outstanding |
615.7M shares
19.65%
YoY
|
514.6M shares
24.53%
YoY
|
413.2M shares
1.66%
YoY
|
406.5M shares
25.77%
YoY
|
323.2M shares
24.01%
YoY
|
|
Concept
|
2026 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q4 | 2024 Q3 | 2024 Q2 | 2024 Q1 | 2023 Q4 | 2023 Q3 | 2023 Q2 | 2023 Q1 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$3.379B
94.2%
YoY
|
$2.388B
46.98%
YoY
|
$1.959B
52.56%
YoY
|
$2.558B
168.52%
YoY
|
$1.740B
23.2%
YoY
|
$1.625B
-20.47%
YoY
|
$1.284B
8.24%
YoY
|
$952.5M
-6.5%
YoY
|
$1.412B
-46.93%
YoY
|
$2.043B
-41.29%
YoY
|
$1.186B
-42.69%
YoY
|
$1.019B
-59.69%
YoY
|
$2.661B
-559.51%
YoY
|
$3.480B
-9.37%
YoY
|
$2.069B
-241.28%
YoY
|
$2.528B
-1071.68%
YoY
|
-$579.1M
-160.96%
YoY
|
$3.840B
206.54%
YoY
|
-$1.465B
-951.02%
YoY
|
| Cost Of Revenue |
$400.3M
5.85%
YoY
|
$498.1M
1.55%
YoY
|
$377.1M
-14.45%
YoY
|
$389.1M
-28.35%
YoY
|
$378.2M
-41.59%
YoY
|
$490.5M
-24.42%
YoY
|
$440.8M
-20.54%
YoY
|
$543.1M
-6.08%
YoY
|
$647.5M
25.73%
YoY
|
$649.0M
10.8%
YoY
|
$554.8M
2.53%
YoY
|
$578.2M
7.13%
YoY
|
$515.0M
-0.22%
YoY
|
$585.7M
-4.01%
YoY
|
$541.1M
9.33%
YoY
|
$539.7M
16.31%
YoY
|
$516.1M
15.77%
YoY
|
$610.1M
28.56%
YoY
|
$494.9M
15.71%
YoY
|
| Gross Profit |
$2.978B
118.74%
YoY
|
$1.890B
66.63%
YoY
|
$1.581B
87.61%
YoY
|
$2.169B
429.64%
YoY
|
$1.362B
78.05%
YoY
|
$1.134B
-18.64%
YoY
|
$843.0M
33.52%
YoY
|
$409.4M
-7.06%
YoY
|
$764.8M
-64.36%
YoY
|
$1.394B
-51.83%
YoY
|
$631.3M
-58.69%
YoY
|
$440.6M
-77.84%
YoY
|
$2.146B
-295.95%
YoY
|
$2.894B
-10.39%
YoY
|
$1.528B
-177.99%
YoY
|
$1.988B
-374.51%
YoY
|
-$1.095B
-317.24%
YoY
|
$3.230B
315.11%
YoY
|
-$1.960B
666.83%
YoY
|
| Selling, General & Admin |
$95.75M
4.69%
YoY
|
$108.3M
0.28%
YoY
|
$98.72M
11.59%
YoY
|
$81.59M
21.4%
YoY
|
$91.46M
25.2%
YoY
|
$108.0M
60.77%
YoY
|
$88.47M
55.37%
YoY
|
$67.21M
11.71%
YoY
|
$73.05M
40.77%
YoY
|
$67.17M
17.76%
YoY
|
$56.94M
-15.3%
YoY
|
$60.16M
1.5%
YoY
|
$51.89M
-24.9%
YoY
|
$57.04M
8.98%
YoY
|
$67.23M
36.89%
YoY
|
$59.28M
18.9%
YoY
|
$69.10M
53.53%
YoY
|
$52.34M
30.21%
YoY
|
$49.11M
-4.92%
YoY
|
| Research & Development |
$430.0K
-59.09%
YoY
|
$946.0K
494.97%
YoY
|
$331.0K
17.38%
YoY
|
$1.273M
-7.62%
YoY
|
$1.051M
14.74%
YoY
|
$159.0K
-78.16%
YoY
|
$282.0K
-36.91%
YoY
|
$1.378M
14.55%
YoY
|
$916.0K
-3.78%
YoY
|
$728.0K
28.17%
YoY
|
$447.0K
25.21%
YoY
|
$1.203M
-30.9%
YoY
|
$952.0K
23.32%
YoY
|
$568.0K
-51.86%
YoY
|
$357.0K
-98.26%
YoY
|
$1.741M
-2.14%
YoY
|
$772.0K
-14.22%
YoY
|
$1.180M
136.0%
YoY
|
$20.50M
540.47%
YoY
|
| Depreciation & Amortization |
$654.8M
5.48%
YoY
|
$667.8M
7.65%
YoY
|
$688.4M
16.81%
YoY
|
$623.5M
33.8%
YoY
|
$620.8M
27.53%
YoY
|
$620.3M
23.6%
YoY
|
$589.3M
31.87%
YoY
|
$466.0M
17.77%
YoY
|
$486.8M
25.55%
YoY
|
$501.9M
26.73%
YoY
|
$446.9M
6.73%
YoY
|
$395.7M
-7.8%
YoY
|
$387.7M
-8.15%
YoY
|
$396.0M
-16.87%
YoY
|
$418.7M
-5.46%
YoY
|
$429.1M
12.85%
YoY
|
$422.1M
11.93%
YoY
|
$476.4M
26.88%
YoY
|
$442.9M
29.87%
YoY
|
| Operating Expenses |
$95.75M
4.69%
YoY
|
$860.9M
12.02%
YoY
|
$98.72M
11.59%
YoY
|
$81.59M
21.4%
YoY
|
$91.46M
-84.03%
YoY
|
$768.6M
31.48%
YoY
|
$88.47M
55.37%
YoY
|
$67.21M
-85.71%
YoY
|
$572.7M
1003.58%
YoY
|
$584.6M
23.84%
YoY
|
$56.94M
-15.3%
YoY
|
$470.4M
693.65%
YoY
|
$51.89M
-24.9%
YoY
|
$472.0M
-10.93%
YoY
|
$67.23M
36.89%
YoY
|
$59.28M
18.9%
YoY
|
$69.10M
53.53%
YoY
|
$529.9M
27.39%
YoY
|
$49.11M
-4.92%
YoY
|
| Operating Profit |
$2.036B
310.27%
YoY
|
$1.029B
181.42%
YoY
|
$603.2M
-314.03%
YoY
|
$1.134B
38070.25%
YoY
|
$496.3M
158.36%
YoY
|
$365.7M
-54.83%
YoY
|
-$281.8M
-1883.01%
YoY
|
$2.971M
-109.94%
YoY
|
$192.1M
-88.08%
YoY
|
$809.5M
-66.58%
YoY
|
$15.81M
-98.29%
YoY
|
-$29.89M
-102.19%
YoY
|
$1.611B
-185.31%
YoY
|
$2.422B
-10.28%
YoY
|
$924.6M
-135.43%
YoY
|
$1.362B
-211.85%
YoY
|
-$1.888B
-21448.4%
YoY
|
$2.700B
645.75%
YoY
|
-$2.610B
243.27%
YoY
|
| Interest Expense |
-$19.15M
-78.84%
YoY
|
-$58.24M
-59.74%
YoY
|
-$64.82M
-46.03%
YoY
|
-$35.88M
-0.66%
YoY
|
-$90.48M
74.32%
YoY
|
-$144.7M
106.23%
YoY
|
-$120.1M
-298.75%
YoY
|
-$36.12M
-5.52%
YoY
|
-$51.91M
-211.52%
YoY
|
-$70.16M
52.46%
YoY
|
$60.43M
0.48%
YoY
|
-$38.23M
-157.94%
YoY
|
$46.55M
-31.45%
YoY
|
-$46.02M
-27.78%
YoY
|
$60.14M
-25.15%
YoY
|
$65.99M
-8.68%
YoY
|
$67.90M
-3.65%
YoY
|
-$63.71M
-20.95%
YoY
|
$80.35M
16.19%
YoY
|
| Other Income/Expense, Net |
$118.0K
-81.06%
YoY
|
N/A
|
$472.0K
-88.08%
YoY
|
$2.616M
-86.54%
YoY
|
$623.0K
203.9%
YoY
|
N/A
|
$3.960M
2900.0%
YoY
|
$19.43M
3357.47%
YoY
|
$205.0K
17.14%
YoY
|
N/A
|
$132.0K
-15.92%
YoY
|
$562.0K
-92.32%
YoY
|
$175.0K
-95.13%
YoY
|
N/A
|
$157.0K
-96.31%
YoY
|
$7.313M
94.24%
YoY
|
$3.596M
8.84%
YoY
|
N/A
|
$4.260M
46.9%
YoY
|
| Pretax Income |
$1.987B
404.28%
YoY
|
$954.7M
66.29%
YoY
|
$536.5M
-233.35%
YoY
|
$1.092B
-3222.29%
YoY
|
$394.1M
209.41%
YoY
|
$574.1M
-12.0%
YoY
|
-$402.3M
772.24%
YoY
|
-$34.98M
-55.54%
YoY
|
$127.4M
-91.92%
YoY
|
$652.4M
-71.29%
YoY
|
-$46.12M
-105.49%
YoY
|
-$78.68M
-106.54%
YoY
|
$1.576B
-179.58%
YoY
|
$2.273B
-5.05%
YoY
|
$839.7M
-131.78%
YoY
|
$1.202B
-193.97%
YoY
|
-$1.980B
3790.53%
YoY
|
$2.394B
3836.9%
YoY
|
-$2.642B
219.75%
YoY
|
| Income Tax |
$433.4M
450.86%
YoY
|
$208.3M
41.85%
YoY
|
$129.3M
-223.26%
YoY
|
$235.6M
-632.8%
YoY
|
$78.67M
223.71%
YoY
|
$146.9M
-2.72%
YoY
|
-$104.9M
-17.33%
YoY
|
-$44.22M
274.19%
YoY
|
$24.30M
-93.19%
YoY
|
$151.0M
-72.99%
YoY
|
-$126.9M
-183.34%
YoY
|
-$11.82M
-103.83%
YoY
|
$356.6M
-176.58%
YoY
|
$559.0M
-5.43%
YoY
|
$152.2M
-122.96%
YoY
|
$308.2M
-189.0%
YoY
|
-$465.7M
3493.62%
YoY
|
$591.1M
-20482.07%
YoY
|
-$662.9M
193.64%
YoY
|
| Net Earnings |
$1.487B
514.2%
YoY
|
$677.1M
61.83%
YoY
|
$335.9M
-211.65%
YoY
|
$784.1M
8139.43%
YoY
|
$242.1M
133.98%
YoY
|
$418.4M
-16.66%
YoY
|
-$300.8M
-470.22%
YoY
|
$9.517M
-114.28%
YoY
|
$103.5M
-91.51%
YoY
|
$502.1M
-70.67%
YoY
|
$81.26M
-88.11%
YoY
|
-$66.63M
-107.47%
YoY
|
$1.219B
-180.38%
YoY
|
$1.712B
-4.96%
YoY
|
$683.7M
-134.53%
YoY
|
$891.4M
-195.51%
YoY
|
-$1.516B
3950.68%
YoY
|
$1.801B
2727.84%
YoY
|
-$1.980B
229.67%
YoY
|
| Basic Earnings Per Share |
$2.38
495.0%
YoY
|
N/A
|
$0.54
-200.0%
YoY
|
$1.31
6450.0%
YoY
|
$0.40
66.67%
YoY
|
N/A
|
-$0.54
-357.14%
YoY
|
$0.02
-111.11%
YoY
|
$0.24
-92.88%
YoY
|
N/A
|
$0.21
-88.65%
YoY
|
-$0.18
-107.47%
YoY
|
$3.37
-183.21%
YoY
|
N/A
|
$1.85
-133.33%
YoY
|
$2.41
-172.16%
YoY
|
-$4.05
3015.38%
YoY
|
N/A
|
-$5.55
136.17%
YoY
|
| Diluted Earnings Per Share |
$2.36
490.0%
YoY
|
$1.08
59.01%
YoY
|
$0.53
-198.15%
YoY
|
$1.30
6400.0%
YoY
|
$0.40
71.99%
YoY
|
$0.68
-39.6%
YoY
|
-$0.54
-370.0%
YoY
|
$0.02
-110.87%
YoY
|
$0.23
-92.5%
YoY
|
$1.12
-67.56%
YoY
|
$0.20
-88.17%
YoY
|
-$0.18
-108.4%
YoY
|
$3.10
-176.54%
YoY
|
$3.46
-100.0%
YoY
|
$1.69
-130.45%
YoY
|
$2.19
-165.57%
YoY
|
-$4.05
3015.38%
YoY
|
$4.767M
1964.56%
YoY
|
-$5.55
136.17%
YoY
|
| 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
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
624.3M shares
4.49%
YoY
|
624.1M shares
4.59%
YoY
|
624.1M shares
41.32%
YoY
|
598.6M shares
35.56%
YoY
|
597.4M shares
35.65%
YoY
|
596.7M shares
45.06%
YoY
|
441.6M shares
22.1%
YoY
|
441.6M shares
22.11%
YoY
|
440.4M shares
22.22%
YoY
|
411.3M shares
12.07%
YoY
|
361.7M shares
-2.24%
YoY
|
361.6M shares
-2.22%
YoY
|
360.4M shares
-3.68%
YoY
|
367.0M shares
-2.88%
YoY
|
370.0M shares
3.69%
YoY
|
369.9M shares
32.49%
YoY
|
374.1M shares
34.17%
YoY
|
377.9M shares
47.87%
YoY
|
356.8M shares
39.6%
YoY
|
| Diluted Shares Outstanding |
629.2M shares
4.37%
YoY
|
N/A
|
628.3M shares
12.28%
YoY
|
602.9M shares
35.51%
YoY
|
602.8M shares
35.48%
YoY
|
N/A
|
559.6M shares
34.46%
YoY
|
444.9M shares
22.91%
YoY
|
445.0M shares
12.97%
YoY
|
N/A
|
416.2M shares
3.05%
YoY
|
362.0M shares
-11.13%
YoY
|
393.9M shares
5.28%
YoY
|
N/A
|
403.9M shares
13.2%
YoY
|
407.3M shares
45.91%
YoY
|
374.1M shares
34.17%
YoY
|
N/A
|
356.8M shares
39.6%
YoY
|
Loading...