|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$5.143B
-4.37%
YoY
|
$5.378B
-44.08%
YoY
|
$9.617B
31.38%
YoY
|
$7.320B
119.96%
YoY
|
$3.328B
6.36%
YoY
|
| Cost Of Revenue |
$4.474B
-15.82%
YoY
|
$5.315B
-36.96%
YoY
|
$8.431B
98.74%
YoY
|
$4.242B
82.07%
YoY
|
$2.330B
9.18%
YoY
|
| Gross Profit |
$668.7M
969.28%
YoY
|
$62.54M
-94.73%
YoY
|
$1.186B
-61.47%
YoY
|
$3.078B
208.4%
YoY
|
$998.0M
0.31%
YoY
|
| Selling, General & Admin |
$550.0M
-11.0%
YoY
|
$618.0M
-32.78%
YoY
|
$919.5M
82.73%
YoY
|
$503.2M
13.98%
YoY
|
$441.5M
2.71%
YoY
|
| Research & Development |
$51.40M
-40.73%
YoY
|
$86.72M
1.16%
YoY
|
$85.73M
19.09%
YoY
|
$71.98M
33.23%
YoY
|
$54.03M
-8.76%
YoY
|
| Depreciation & Amortization |
$658.7M
11.9%
YoY
|
$588.6M
36.91%
YoY
|
$429.9M
42.91%
YoY
|
$300.8M
18.44%
YoY
|
$254.0M
9.49%
YoY
|
| Operating Expenses |
$601.4M
-14.66%
YoY
|
$704.8M
-29.89%
YoY
|
$1.005B
74.77%
YoY
|
$575.2M
16.08%
YoY
|
$495.5M
1.32%
YoY
|
| Operating Profit |
-$367.1M
-79.34%
YoY
|
-$1.777B
-805.31%
YoY
|
$251.9M
-89.94%
YoY
|
$2.503B
213.44%
YoY
|
$798.4M
57.85%
YoY
|
| Interest Expense |
-$196.6M
-16.83%
YoY
|
-$236.3M
103.6%
YoY
|
-$116.1M
-5.61%
YoY
|
-$123.0M
100.03%
YoY
|
-$61.48M
-9.99%
YoY
|
| Other Income/Expense, Net |
$22.66M
-87.29%
YoY
|
$178.3M
60.77%
YoY
|
$110.9M
27.57%
YoY
|
$86.96M
-114.41%
YoY
|
-$603.3M
919.55%
YoY
|
| Pretax Income |
-$624.7M
-410.4%
YoY
|
$201.3M
-143.57%
YoY
|
-$461.9M
-118.98%
YoY
|
$2.433B
-1407.76%
YoY
|
-$186.1M
-550.05%
YoY
|
| Income Tax |
$156.9M
80.15%
YoY
|
$87.09M
-79.76%
YoY
|
$430.3M
10.16%
YoY
|
$390.6M
1226.46%
YoY
|
$29.45M
-45.9%
YoY
|
| Net Earnings |
-$510.6M
-56.71%
YoY
|
-$1.179B
-174.96%
YoY
|
$1.573B
-41.5%
YoY
|
$2.690B
2074.96%
YoY
|
$123.7M
-67.09%
YoY
|
| Basic Earnings Per Share |
-$5.76
-48.57%
YoY
|
-$11.20
-183.52%
YoY
|
$13.41
-41.62%
YoY
|
$22.97
2046.73%
YoY
|
$1.07
-69.69%
YoY
|
| Diluted Earnings Per Share |
-$5.76
-48.57%
YoY
|
-$11.20
-183.83%
YoY
|
$13.36
-41.49%
YoY
|
$22.84
2054.26%
YoY
|
$1.06
-69.89%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
117.7M shares
0.13%
YoY
|
117.5M shares
0.17%
YoY
|
117.3M shares
0.17%
YoY
|
117.1M shares
1.1%
YoY
|
115.8M shares
8.87%
YoY
|
| Diluted Shares Outstanding |
117.7M shares
0.13%
YoY
|
117.5M shares
-0.21%
YoY
|
117.8M shares
-0.02%
YoY
|
117.8M shares
1.08%
YoY
|
116.5M shares
9.11%
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 |
$1.429B
32.67%
YoY
|
$1.428B
15.94%
YoY
|
$1.308B
-3.46%
YoY
|
$1.330B
-7.02%
YoY
|
$1.077B
-20.86%
YoY
|
$1.232B
-47.72%
YoY
|
$1.355B
-41.37%
YoY
|
$1.430B
-39.65%
YoY
|
$1.361B
-47.26%
YoY
|
$2.356B
-10.1%
YoY
|
$2.311B
10.46%
YoY
|
$2.370B
60.19%
YoY
|
$2.580B
128.8%
YoY
|
$2.621B
193.11%
YoY
|
$2.092B
151.85%
YoY
|
$1.480B
91.19%
YoY
|
$1.128B
35.99%
YoY
|
$894.2M
1.72%
YoY
|
$830.6M
11.21%
YoY
|
| Cost Of Revenue |
$927.8M
0.78%
YoY
|
$1.230B
12.49%
YoY
|
$1.190B
-18.41%
YoY
|
$1.133B
-21.36%
YoY
|
$920.6M
-30.28%
YoY
|
$1.094B
-64.14%
YoY
|
$1.459B
-35.33%
YoY
|
$1.441B
-20.46%
YoY
|
$1.320B
1.28%
YoY
|
$3.049B
88.26%
YoY
|
$2.256B
115.24%
YoY
|
$1.812B
101.49%
YoY
|
$1.304B
92.09%
YoY
|
$1.620B
146.29%
YoY
|
$1.048B
80.29%
YoY
|
$899.2M
71.11%
YoY
|
$678.7M
20.0%
YoY
|
$657.6M
7.15%
YoY
|
$581.3M
17.95%
YoY
|
| Gross Profit |
$501.0M
220.52%
YoY
|
$197.9M
43.21%
YoY
|
$117.6M
-213.05%
YoY
|
$196.9M
-1961.18%
YoY
|
$156.3M
287.47%
YoY
|
$138.2M
-119.94%
YoY
|
-$104.0M
-289.38%
YoY
|
-$10.58M
-101.89%
YoY
|
$40.34M
-96.84%
YoY
|
-$693.1M
-169.21%
YoY
|
$54.93M
-94.74%
YoY
|
$558.5M
-3.78%
YoY
|
$1.277B
184.29%
YoY
|
$1.001B
323.22%
YoY
|
$1.044B
318.74%
YoY
|
$580.4M
133.65%
YoY
|
$449.0M
70.29%
YoY
|
$236.6M
-10.85%
YoY
|
$249.3M
-1.88%
YoY
|
| Selling, General & Admin |
$137.4M
11.26%
YoY
|
$152.9M
14.35%
YoY
|
$138.6M
-10.16%
YoY
|
$132.5M
-21.6%
YoY
|
$123.5M
-22.52%
YoY
|
$133.7M
-28.79%
YoY
|
$154.3M
-11.28%
YoY
|
$168.9M
-57.45%
YoY
|
$159.4M
3.3%
YoY
|
$187.8M
34.07%
YoY
|
$173.9M
29.29%
YoY
|
$397.1M
207.94%
YoY
|
$154.3M
37.08%
YoY
|
$140.0M
23.57%
YoY
|
$134.5M
29.96%
YoY
|
$128.9M
6.11%
YoY
|
$112.6M
20.8%
YoY
|
$113.3M
0.11%
YoY
|
$103.5M
7.69%
YoY
|
| Research & Development |
$9.170M
-34.96%
YoY
|
$12.18M
-39.16%
YoY
|
$12.67M
-43.41%
YoY
|
$12.44M
-40.09%
YoY
|
$14.10M
-40.09%
YoY
|
$20.02M
-12.01%
YoY
|
$22.40M
6.24%
YoY
|
$20.77M
-3.03%
YoY
|
$23.53M
14.95%
YoY
|
$22.75M
12.9%
YoY
|
$21.08M
14.84%
YoY
|
$21.42M
23.2%
YoY
|
$20.47M
27.28%
YoY
|
$20.15M
66.22%
YoY
|
$18.36M
38.14%
YoY
|
$17.39M
24.4%
YoY
|
$16.08M
9.89%
YoY
|
$12.13M
-21.27%
YoY
|
$13.29M
-1.8%
YoY
|
| Depreciation & Amortization |
$157.8M
-2.44%
YoY
|
$163.7M
0.37%
YoY
|
$164.5M
0.6%
YoY
|
$168.7M
22.02%
YoY
|
$161.8M
30.71%
YoY
|
$163.1M
13.15%
YoY
|
$163.5M
55.06%
YoY
|
$138.3M
48.55%
YoY
|
$123.8M
41.8%
YoY
|
$144.1M
68.47%
YoY
|
$105.4M
35.69%
YoY
|
$93.09M
31.12%
YoY
|
$87.27M
31.09%
YoY
|
$85.56M
25.39%
YoY
|
$77.71M
25.18%
YoY
|
$70.99M
15.58%
YoY
|
$66.57M
6.93%
YoY
|
$68.24M
10.41%
YoY
|
$62.08M
5.8%
YoY
|
| Operating Expenses |
$146.6M
6.52%
YoY
|
$165.1M
7.38%
YoY
|
$151.3M
-14.38%
YoY
|
$144.9M
-23.62%
YoY
|
$137.6M
-24.78%
YoY
|
$153.7M
-26.97%
YoY
|
$176.7M
-9.39%
YoY
|
$189.7M
-54.67%
YoY
|
$182.9M
4.67%
YoY
|
$210.5M
31.4%
YoY
|
$194.9M
27.55%
YoY
|
$418.5M
185.99%
YoY
|
$174.8M
35.85%
YoY
|
$160.2M
27.69%
YoY
|
$152.8M
30.89%
YoY
|
$146.3M
8.0%
YoY
|
$128.7M
19.32%
YoY
|
$125.5M
-2.45%
YoY
|
$116.8M
6.51%
YoY
|
| Operating Profit |
$233.5M
1081.65%
YoY
|
$32.87M
-311.92%
YoY
|
-$217.0M
-80.43%
YoY
|
$47.53M
-109.65%
YoY
|
$19.76M
-113.86%
YoY
|
-$15.51M
-98.28%
YoY
|
-$1.109B
691.94%
YoY
|
-$492.6M
-451.87%
YoY
|
-$142.6M
-112.94%
YoY
|
-$903.6M
-207.42%
YoY
|
-$140.0M
-115.71%
YoY
|
$140.0M
-67.75%
YoY
|
$1.102B
253.15%
YoY
|
$841.1M
656.81%
YoY
|
$891.0M
577.43%
YoY
|
$434.1M
-19.96%
YoY
|
$312.0M
100.16%
YoY
|
$111.1M
-18.76%
YoY
|
$131.5M
-8.94%
YoY
|
| Interest Expense |
-$51.21M
-5.17%
YoY
|
-$49.82M
0.64%
YoY
|
-$42.98M
-10.02%
YoY
|
-$49.94M
-5.75%
YoY
|
-$54.00M
42.22%
YoY
|
-$49.50M
43.96%
YoY
|
-$47.77M
63.02%
YoY
|
-$52.99M
107.17%
YoY
|
-$37.97M
41.8%
YoY
|
-$34.39M
43.04%
YoY
|
-$29.30M
-1.32%
YoY
|
-$25.58M
-38.23%
YoY
|
-$26.78M
-3.8%
YoY
|
-$24.04M
353.05%
YoY
|
-$29.69M
478.1%
YoY
|
-$41.41M
595.72%
YoY
|
-$27.83M
72.88%
YoY
|
-$5.306M
-72.36%
YoY
|
-$5.136M
-68.1%
YoY
|
| Other Income/Expense, Net |
$53.81M
424.98%
YoY
|
-$32.08M
-133.14%
YoY
|
$28.80M
-229.4%
YoY
|
-$6.559M
-119.48%
YoY
|
$10.25M
-72.22%
YoY
|
$96.83M
-343.91%
YoY
|
-$22.26M
-299.03%
YoY
|
$33.67M
-37.6%
YoY
|
$36.90M
-55.27%
YoY
|
-$39.70M
-173.36%
YoY
|
$11.18M
40.23%
YoY
|
$53.95M
515.42%
YoY
|
$82.49M
432.34%
YoY
|
$54.12M
82.65%
YoY
|
$7.974M
-101.24%
YoY
|
$8.767M
62521.43%
YoY
|
$15.50M
36.99%
YoY
|
$29.63M
-149.06%
YoY
|
-$643.2M
17468.86%
YoY
|
| Pretax Income |
$254.2M
-1440.27%
YoY
|
-$285.0M
-471.43%
YoY
|
-$239.1M
-79.71%
YoY
|
-$8.971M
-98.18%
YoY
|
-$18.97M
-88.68%
YoY
|
$76.73M
-108.33%
YoY
|
-$1.179B
645.33%
YoY
|
-$494.1M
-393.47%
YoY
|
-$167.6M
-114.48%
YoY
|
-$921.0M
-206.7%
YoY
|
-$158.2M
-118.2%
YoY
|
$168.4M
-58.06%
YoY
|
$1.157B
286.29%
YoY
|
$863.1M
-10805.64%
YoY
|
$869.3M
-268.2%
YoY
|
$401.5M
-24.99%
YoY
|
$299.6M
143.03%
YoY
|
-$8.062M
-116.66%
YoY
|
-$516.8M
-525.2%
YoY
|
| Income Tax |
$21.51M
-640.75%
YoY
|
$157.3M
1382.43%
YoY
|
-$30.57M
-127.57%
YoY
|
$34.09M
-211.2%
YoY
|
-$3.978M
6.91%
YoY
|
$10.61M
-91.07%
YoY
|
$110.9M
-1396.37%
YoY
|
-$30.66M
-171.32%
YoY
|
-$3.721M
-101.34%
YoY
|
$118.9M
393.23%
YoY
|
-$8.551M
-104.34%
YoY
|
$42.99M
-51.71%
YoY
|
$277.0M
243.93%
YoY
|
$24.10M
60.42%
YoY
|
$196.9M
-271.74%
YoY
|
$89.02M
-16.79%
YoY
|
$80.53M
264.27%
YoY
|
$15.02M
-248.75%
YoY
|
-$114.7M
-474.09%
YoY
|
| Net Earnings |
$319.1M
671.72%
YoY
|
-$455.9M
-1456.54%
YoY
|
-$160.7M
-84.97%
YoY
|
$22.90M
-112.17%
YoY
|
$41.35M
-552.58%
YoY
|
$33.61M
-105.44%
YoY
|
-$1.069B
-453.35%
YoY
|
-$188.2M
-128.95%
YoY
|
-$9.136M
-100.74%
YoY
|
-$617.7M
-154.54%
YoY
|
$302.5M
-66.28%
YoY
|
$650.0M
59.8%
YoY
|
$1.239B
388.82%
YoY
|
$1.132B
-29714.15%
YoY
|
$897.2M
-328.43%
YoY
|
$406.8M
-4.2%
YoY
|
$253.4M
164.83%
YoY
|
-$3.824M
-104.52%
YoY
|
-$392.8M
-499.57%
YoY
|
| Basic Earnings Per Share |
$2.35
N/A
|
N/A
|
-$1.72
-81.8%
YoY
|
-$0.16
-91.84%
YoY
|
$0.00
-100.0%
YoY
|
N/A
|
-$9.45
-466.28%
YoY
|
-$1.96
-135.38%
YoY
|
-$0.08
-100.76%
YoY
|
N/A
|
$2.58
-66.32%
YoY
|
$5.54
59.65%
YoY
|
$10.57
389.35%
YoY
|
N/A
|
$7.66
-327.98%
YoY
|
$3.47
-4.41%
YoY
|
$2.16
154.12%
YoY
|
N/A
|
-$3.36
-465.22%
YoY
|
| Diluted Earnings Per Share |
$2.34
N/A
|
-$3.87
-1455.05%
YoY
|
-$1.72
-81.8%
YoY
|
-$0.16
-91.84%
YoY
|
$0.00
-100.0%
YoY
|
$0.29
-105.43%
YoY
|
-$9.45
-467.7%
YoY
|
-$1.96
-135.51%
YoY
|
-$0.08
-100.74%
YoY
|
-$5.26
-154.81%
YoY
|
$2.57
-66.23%
YoY
|
$5.52
59.54%
YoY
|
$10.51
388.84%
YoY
|
$9.60
-100.03%
YoY
|
$7.61
-326.49%
YoY
|
$3.46
-4.42%
YoY
|
$2.15
155.95%
YoY
|
-$32.68K
-104.15%
YoY
|
-$3.36
-465.22%
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 |
117.8M shares
0.23%
YoY
|
117.7M shares
0.13%
YoY
|
117.7M shares
0.13%
YoY
|
117.7M shares
0.11%
YoY
|
117.6M shares
0.15%
YoY
|
117.5M shares
0.16%
YoY
|
117.5M shares
0.16%
YoY
|
117.5M shares
0.16%
YoY
|
117.4M shares
0.17%
YoY
|
117.4M shares
0.17%
YoY
|
117.3M shares
0.19%
YoY
|
117.3M shares
0.19%
YoY
|
117.2M shares
0.11%
YoY
|
117.2M shares
0.15%
YoY
|
117.1M shares
0.14%
YoY
|
117.1M shares
0.26%
YoY
|
117.1M shares
3.97%
YoY
|
117.0M shares
9.88%
YoY
|
117.0M shares
9.94%
YoY
|
| Diluted Shares Outstanding |
118.6M shares
0.85%
YoY
|
N/A
|
117.7M shares
0.13%
YoY
|
117.7M shares
0.12%
YoY
|
117.6M shares
0.13%
YoY
|
N/A
|
117.5M shares
-0.21%
YoY
|
117.5M shares
-0.2%
YoY
|
117.5M shares
-0.33%
YoY
|
N/A
|
117.8M shares
-0.07%
YoY
|
117.8M shares
0.04%
YoY
|
117.8M shares
0.16%
YoY
|
N/A
|
117.9M shares
0.77%
YoY
|
117.7M shares
0.25%
YoY
|
117.7M shares
3.81%
YoY
|
N/A
|
117.0M shares
9.44%
YoY
|
Loading...