|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$1.950B
-22.25%
YoY
|
$2.508B
-13.25%
YoY
|
$2.891B
-19.07%
YoY
|
$3.572B
66.24%
YoY
|
$2.148B
46.93%
YoY
|
| Cost Of Revenue |
$1.525B
-11.1%
YoY
|
$1.715B
-0.96%
YoY
|
$1.732B
14.25%
YoY
|
$1.516B
26.8%
YoY
|
$1.195B
17.77%
YoY
|
| Gross Profit |
$425.2M
-46.36%
YoY
|
$792.7M
-31.6%
YoY
|
$1.159B
-43.63%
YoY
|
$2.056B
115.69%
YoY
|
$953.2M
113.07%
YoY
|
| Selling, General & Admin |
$39.25M
6.24%
YoY
|
$36.94M
-56.11%
YoY
|
$84.18M
98.07%
YoY
|
$42.50M
38.59%
YoY
|
$30.67M
1.03%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$185.4M
-1.09%
YoY
|
$187.4M
16.61%
YoY
|
$160.7M
-3.79%
YoY
|
$167.0M
-6.09%
YoY
|
$177.9M
-6.96%
YoY
|
| Operating Expenses |
$39.25M
6.24%
YoY
|
$36.94M
-56.11%
YoY
|
$84.18M
98.07%
YoY
|
$42.50M
38.59%
YoY
|
$30.67M
1.03%
YoY
|
| Operating Profit |
$386.0M
-48.93%
YoY
|
$755.8M
-29.68%
YoY
|
$1.075B
-46.62%
YoY
|
$2.013B
118.25%
YoY
|
$922.6M
-723.55%
YoY
|
| Interest Expense |
-$98.71M
112.19%
YoY
|
-$46.52M
-13.62%
YoY
|
-$53.85M
52.24%
YoY
|
-$35.37M
-52.91%
YoY
|
-$75.11M
45.11%
YoY
|
| Other Income/Expense, Net |
-$112.7M
61.86%
YoY
|
-$69.65M
44.63%
YoY
|
-$48.16M
12.01%
YoY
|
-$42.99M
-28.15%
YoY
|
-$59.84M
-56.83%
YoY
|
| Pretax Income |
-$444.4M
197.89%
YoY
|
-$149.2M
-220.5%
YoY
|
$123.8M
-87.66%
YoY
|
$1.003B
313.68%
YoY
|
$242.5M
-184.64%
YoY
|
| Income Tax |
-$12.36M
-69.34%
YoY
|
-$40.31M
24.99%
YoY
|
-$32.25M
-113.93%
YoY
|
$231.6M
336.09%
YoY
|
$53.10M
-188.48%
YoY
|
| Net Earnings |
-$432.1M
296.81%
YoY
|
-$108.9M
-169.77%
YoY
|
$156.1M
-79.78%
YoY
|
$771.7M
307.39%
YoY
|
$189.4M
-183.64%
YoY
|
| Basic Earnings Per Share |
-$2.58
296.92%
YoY
|
-$0.65
-169.89%
YoY
|
$0.93
-79.78%
YoY
|
$4.60
280.17%
YoY
|
$1.21
-159.31%
YoY
|
| Diluted Earnings Per Share |
-$2.58
296.92%
YoY
|
-$0.65
-169.89%
YoY
|
$0.93
-79.78%
YoY
|
$4.60
280.17%
YoY
|
$1.21
-159.31%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
167.6M shares
0.0%
YoY
|
167.6M shares
0.0%
YoY
|
167.6M shares
0.0%
YoY
|
167.6M shares
6.98%
YoY
|
156.7M shares
41.09%
YoY
|
| Diluted Shares Outstanding |
167.6M shares
0.0%
YoY
|
167.6M shares
-0.25%
YoY
|
168.1M shares
0.13%
YoY
|
167.8M shares
7.02%
YoY
|
156.8M shares
41.21%
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 |
$467.2M
3.99%
YoY
|
$550.5M
-1.25%
YoY
|
$482.1M
-20.73%
YoY
|
$467.9M
-30.56%
YoY
|
$449.2M
-32.76%
YoY
|
$557.5M
-17.96%
YoY
|
$608.2M
-15.27%
YoY
|
$673.8M
-7.38%
YoY
|
$668.1M
-12.74%
YoY
|
$679.5M
-5.23%
YoY
|
$717.8M
-17.93%
YoY
|
$727.5M
-29.55%
YoY
|
$765.7M
-19.15%
YoY
|
$717.1M
-7.42%
YoY
|
$874.7M
52.49%
YoY
|
$1.033B
143.42%
YoY
|
$947.1M
151.82%
YoY
|
$774.5M
108.08%
YoY
|
$573.6M
52.39%
YoY
|
| Cost Of Revenue |
$443.9M
13.74%
YoY
|
$479.7M
4.82%
YoY
|
$360.6M
-22.64%
YoY
|
$339.6M
-8.88%
YoY
|
$390.3M
-17.4%
YoY
|
$457.7M
-16.18%
YoY
|
$466.1M
-7.05%
YoY
|
$372.7M
-2.16%
YoY
|
$472.5M
24.19%
YoY
|
$546.0M
18.57%
YoY
|
$501.5M
30.08%
YoY
|
$381.0M
-4.15%
YoY
|
$380.5M
-13.63%
YoY
|
$460.5M
26.15%
YoY
|
$385.5M
24.55%
YoY
|
$397.5M
29.82%
YoY
|
$440.5M
60.72%
YoY
|
$365.0M
26.12%
YoY
|
$309.5M
17.3%
YoY
|
| Gross Profit |
$23.29M
-60.5%
YoY
|
$70.79M
-29.1%
YoY
|
$121.5M
-14.47%
YoY
|
$128.2M
-57.41%
YoY
|
$58.96M
-69.86%
YoY
|
$99.84M
-25.23%
YoY
|
$142.1M
-34.32%
YoY
|
$301.1M
-13.12%
YoY
|
$195.6M
-49.22%
YoY
|
$133.5M
-47.96%
YoY
|
$216.4M
-55.77%
YoY
|
$346.6M
-45.44%
YoY
|
$385.2M
-23.95%
YoY
|
$256.6M
-37.34%
YoY
|
$489.2M
85.23%
YoY
|
$635.2M
437.88%
YoY
|
$506.6M
396.62%
YoY
|
$409.5M
394.6%
YoY
|
$264.1M
134.68%
YoY
|
| Selling, General & Admin |
$4.630M
-44.44%
YoY
|
$89.17M
31.07%
YoY
|
$7.541M
-17.8%
YoY
|
$7.600M
-12.1%
YoY
|
$8.333M
-5.47%
YoY
|
$68.03M
-43.94%
YoY
|
$9.174M
-24.93%
YoY
|
$8.646M
-13.38%
YoY
|
$8.815M
13.39%
YoY
|
$121.4M
64.89%
YoY
|
$12.22M
17.45%
YoY
|
$9.981M
-3.81%
YoY
|
$7.774M
-88.42%
YoY
|
$73.61M
-13.59%
YoY
|
$10.41M
29.35%
YoY
|
$10.38M
39.63%
YoY
|
$67.14M
1062.6%
YoY
|
$85.19M
36.08%
YoY
|
$8.044M
18.56%
YoY
|
| Research & Development |
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
|
| Depreciation & Amortization |
$43.34M
6.95%
YoY
|
$52.13M
6.93%
YoY
|
$49.20M
7.99%
YoY
|
$45.51M
-11.23%
YoY
|
$40.52M
-10.65%
YoY
|
$48.75M
-4.05%
YoY
|
$45.56M
31.11%
YoY
|
$51.26M
31.85%
YoY
|
$45.35M
15.03%
YoY
|
$50.81M
31.63%
YoY
|
$34.75M
-7.36%
YoY
|
$38.88M
-24.33%
YoY
|
$39.42M
3.72%
YoY
|
$38.60M
-10.35%
YoY
|
$37.51M
-2.48%
YoY
|
$51.38M
24.68%
YoY
|
$38.01M
-28.39%
YoY
|
$43.06M
-30.12%
YoY
|
$38.46M
-21.01%
YoY
|
| Operating Expenses |
$4.630M
-44.44%
YoY
|
$169.7M
15.58%
YoY
|
$7.541M
-17.8%
YoY
|
$7.600M
-12.1%
YoY
|
$8.333M
-5.47%
YoY
|
$146.8M
-26.65%
YoY
|
$9.174M
-24.93%
YoY
|
$8.646M
-13.38%
YoY
|
$8.815M
13.39%
YoY
|
$200.2M
28.67%
YoY
|
$12.22M
17.45%
YoY
|
$9.981M
-3.81%
YoY
|
$7.774M
-94.21%
YoY
|
$155.6M
9.15%
YoY
|
$10.41M
29.35%
YoY
|
$10.38M
39.63%
YoY
|
$134.2M
2223.84%
YoY
|
$142.5M
2.76%
YoY
|
$8.044M
18.56%
YoY
|
| Operating Profit |
$18.66M
-63.14%
YoY
|
-$98.94M
110.5%
YoY
|
$114.0M
-14.24%
YoY
|
$120.6M
-58.74%
YoY
|
$50.62M
-72.9%
YoY
|
-$47.00M
-29.49%
YoY
|
$132.9M
-34.88%
YoY
|
$292.4M
-13.12%
YoY
|
$186.8M
-50.51%
YoY
|
-$66.66M
-166.0%
YoY
|
$204.1M
-57.36%
YoY
|
$336.6M
-46.14%
YoY
|
$377.5M
1.36%
YoY
|
$101.0M
-62.17%
YoY
|
$478.7M
342.64%
YoY
|
$624.9M
-2414.57%
YoY
|
$372.4M
-913.88%
YoY
|
$267.0M
-577.41%
YoY
|
$108.2M
-367.75%
YoY
|
| Interest Expense |
-$37.81M
107.39%
YoY
|
-$32.37M
918.66%
YoY
|
-$27.69M
6.51%
YoY
|
-$20.41M
33.64%
YoY
|
-$18.23M
36.77%
YoY
|
-$3.178M
-88.56%
YoY
|
-$26.00M
291.71%
YoY
|
-$15.28M
96.69%
YoY
|
-$13.33M
14.19%
YoY
|
-$27.78M
-27.67%
YoY
|
-$6.637M
-145.16%
YoY
|
-$7.766M
-201.44%
YoY
|
-$11.67M
-39.59%
YoY
|
-$38.40M
85.05%
YoY
|
$14.70M
-170.87%
YoY
|
$7.656M
-53.87%
YoY
|
-$19.32M
-227.67%
YoY
|
-$20.75M
120.71%
YoY
|
-$20.74M
-269.89%
YoY
|
| Other Income/Expense, Net |
-$189.4M
813.04%
YoY
|
$10.64M
-1165.83%
YoY
|
-$31.82M
-10.62%
YoY
|
-$20.23M
44.52%
YoY
|
-$20.74M
1713.02%
YoY
|
-$998.0K
-141.81%
YoY
|
-$35.60M
397.48%
YoY
|
-$14.00M
75.46%
YoY
|
-$1.144M
-85.02%
YoY
|
$2.387M
-229.73%
YoY
|
-$7.156M
-145.61%
YoY
|
-$7.976M
-207.13%
YoY
|
-$7.635M
-62.85%
YoY
|
-$1.840M
-76.94%
YoY
|
$15.69M
-191.9%
YoY
|
$7.445M
-137.4%
YoY
|
-$20.55M
43.86%
YoY
|
-$7.978M
1817.79%
YoY
|
-$17.07M
35.85%
YoY
|
| Pretax Income |
-$330.1M
146.34%
YoY
|
-$138.9M
110.72%
YoY
|
-$103.8M
0.97%
YoY
|
-$67.74M
-228.78%
YoY
|
-$134.0M
304.67%
YoY
|
-$65.91M
-28.4%
YoY
|
-$102.8M
161.41%
YoY
|
$52.60M
-53.57%
YoY
|
-$33.11M
-123.34%
YoY
|
-$92.05M
-266.1%
YoY
|
-$39.31M
-119.46%
YoY
|
$113.3M
-71.25%
YoY
|
$141.9M
-59.67%
YoY
|
$55.42M
-78.55%
YoY
|
$202.0M
121.77%
YoY
|
$394.0M
-940.11%
YoY
|
$351.8M
-686.01%
YoY
|
$258.4M
-386.97%
YoY
|
$91.08M
-271.98%
YoY
|
| Income Tax |
-$11.50M
-69.58%
YoY
|
$11.30M
-195.56%
YoY
|
$5.707M
-117.96%
YoY
|
$8.466M
14.39%
YoY
|
-$37.80M
821.95%
YoY
|
-$11.83M
-83.11%
YoY
|
-$31.77M
74.28%
YoY
|
$7.401M
-66.32%
YoY
|
-$4.100M
-112.06%
YoY
|
-$70.03M
1734.58%
YoY
|
-$18.23M
-135.45%
YoY
|
$21.98M
-78.46%
YoY
|
$34.00M
-58.49%
YoY
|
-$3.817M
-106.95%
YoY
|
$51.42M
465.34%
YoY
|
$102.0M
1146.64%
YoY
|
$81.90M
-528.8%
YoY
|
$54.89M
-292.66%
YoY
|
$9.096M
-181.44%
YoY
|
| Net Earnings |
-$318.6M
231.18%
YoY
|
-$150.2M
177.69%
YoY
|
-$109.5M
54.19%
YoY
|
-$76.20M
-268.59%
YoY
|
-$96.20M
231.71%
YoY
|
-$54.08M
145.58%
YoY
|
-$71.00M
236.75%
YoY
|
$45.20M
-50.5%
YoY
|
-$29.00M
-126.89%
YoY
|
-$22.02M
-137.18%
YoY
|
-$21.08M
-114.0%
YoY
|
$91.31M
-68.73%
YoY
|
$107.9M
-60.04%
YoY
|
$59.24M
-70.89%
YoY
|
$150.6M
83.65%
YoY
|
$292.0M
-630.08%
YoY
|
$269.9M
-758.77%
YoY
|
$203.5M
-430.61%
YoY
|
$81.99M
-296.18%
YoY
|
| Basic Earnings Per Share |
-$1.90
233.33%
YoY
|
N/A
|
-$0.65
54.76%
YoY
|
-$0.45
-266.67%
YoY
|
-$0.57
235.29%
YoY
|
N/A
|
-$0.42
223.08%
YoY
|
$0.27
-50.0%
YoY
|
-$0.17
-126.56%
YoY
|
N/A
|
-$0.13
-114.44%
YoY
|
$0.54
-68.97%
YoY
|
$0.64
-60.25%
YoY
|
N/A
|
$0.90
83.67%
YoY
|
$1.74
-583.33%
YoY
|
$1.61
-636.67%
YoY
|
N/A
|
$0.49
-232.43%
YoY
|
| Diluted Earnings Per Share |
-$1.90
233.33%
YoY
|
-$0.90
176.69%
YoY
|
-$0.65
54.76%
YoY
|
-$0.45
-266.67%
YoY
|
-$0.57
235.29%
YoY
|
-$0.32
145.57%
YoY
|
-$0.42
223.08%
YoY
|
$0.27
-50.0%
YoY
|
-$0.17
-126.56%
YoY
|
-$0.13
-136.99%
YoY
|
-$0.13
-114.44%
YoY
|
$0.54
-68.97%
YoY
|
$0.64
-60.25%
YoY
|
$0.36
-100.0%
YoY
|
$0.90
83.67%
YoY
|
$1.74
-583.33%
YoY
|
$1.61
-636.67%
YoY
|
$1.210M
-372.21%
YoY
|
$0.49
-232.43%
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 |
167.6M shares
0.0%
YoY
|
167.6M shares
0.0%
YoY
|
167.6M shares
0.0%
YoY
|
167.6M shares
0.0%
YoY
|
167.6M shares
0.0%
YoY
|
167.6M shares
0.0%
YoY
|
167.6M shares
0.0%
YoY
|
167.6M shares
0.0%
YoY
|
167.6M shares
0.0%
YoY
|
167.6M shares
0.0%
YoY
|
167.6M shares
0.0%
YoY
|
167.6M shares
0.0%
YoY
|
167.6M shares
0.0%
YoY
|
167.6M shares
0.0%
YoY
|
167.6M shares
0.0%
YoY
|
167.6M shares
9.66%
YoY
|
167.6M shares
21.14%
YoY
|
167.6M shares
21.14%
YoY
|
167.6M shares
48.91%
YoY
|
| Diluted Shares Outstanding |
167.6M shares
0.0%
YoY
|
N/A
|
167.6M shares
0.0%
YoY
|
167.6M shares
-0.4%
YoY
|
167.6M shares
0.0%
YoY
|
N/A
|
167.6M shares
0.0%
YoY
|
168.3M shares
0.08%
YoY
|
167.6M shares
-0.18%
YoY
|
N/A
|
167.6M shares
-0.2%
YoY
|
168.2M shares
0.21%
YoY
|
168.0M shares
0.13%
YoY
|
N/A
|
168.0M shares
0.1%
YoY
|
167.8M shares
9.77%
YoY
|
167.7M shares
21.2%
YoY
|
N/A
|
167.8M shares
N/A
|
Loading...