|
Concept
|
2025 | 2024 | 2023 | 2022 |
|---|---|---|---|---|
| Revenue |
$1.175B
21.22%
YoY
|
$969.6M
27.2%
YoY
|
$762.3M
-18.68%
YoY
|
$937.4M
138.83%
YoY
|
| Cost Of Revenue |
$477.3M
33.93%
YoY
|
$356.4M
56.97%
YoY
|
$227.0M
-20.57%
YoY
|
$285.8M
N/A
|
| Gross Profit |
$698.1M
13.83%
YoY
|
$613.3M
14.57%
YoY
|
$535.3M
-17.85%
YoY
|
$651.6M
N/A
|
| Selling, General & Admin |
$56.64M
38.68%
YoY
|
$40.84M
47.68%
YoY
|
$27.65M
8.64%
YoY
|
$25.45M
N/A
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$292.8M
8.04%
YoY
|
$271.0M
96.9%
YoY
|
$137.6M
55.34%
YoY
|
$88.59M
117.74%
YoY
|
| Operating Expenses |
$362.7M
12.55%
YoY
|
$322.3M
82.96%
YoY
|
$176.1M
36.33%
YoY
|
$129.2M
N/A
|
| Operating Profit |
$245.0M
-15.82%
YoY
|
$291.0M
-18.98%
YoY
|
$359.1M
-31.25%
YoY
|
$522.4M
236.14%
YoY
|
| Interest Expense |
-$72.22M
-30.95%
YoY
|
-$104.6M
833.81%
YoY
|
-$11.20M
130.85%
YoY
|
-$4.852M
-393.0%
YoY
|
| Other Income/Expense, Net |
-$102.0M
-3.64%
YoY
|
-$105.8M
7539.93%
YoY
|
-$1.385M
100.43%
YoY
|
-$691.0K
-95.94%
YoY
|
| Pretax Income |
$143.0M
-22.79%
YoY
|
$185.2M
-46.57%
YoY
|
$346.6M
-32.95%
YoY
|
$516.8M
N/A
|
| Income Tax |
N/A
|
N/A
|
N/A
|
N/A
|
| Net Earnings |
$143.0M
-22.79%
YoY
|
$185.2M
-46.57%
YoY
|
$346.6M
-32.95%
YoY
|
$516.8M
273.51%
YoY
|
| Basic Earnings Per Share |
$1.09
-42.63%
YoY
|
$1.90
163.89%
YoY
|
$0.72
N/A
|
N/A
|
| Diluted Earnings Per Share |
$1.09
-42.63%
YoY
|
$1.90
-47.97%
YoY
|
$3.65
-32.88%
YoY
|
$5.44
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
131.5M shares
34.7%
YoY
|
97.59M shares
2.83%
YoY
|
94.91M shares
N/A
|
N/A
|
| Diluted Shares Outstanding |
131.5M shares
34.63%
YoY
|
97.70M shares
2.94%
YoY
|
94.91M shares
N/A
|
N/A
|
|
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$285.9M
26.09%
YoY
|
$387.5M
64.95%
YoY
|
$272.6M
6.66%
YoY
|
$288.5M
20.22%
YoY
|
$226.8M
-5.18%
YoY
|
$234.9M
-23.98%
YoY
|
$255.5M
45.7%
YoY
|
$240.0M
-47.05%
YoY
|
$239.2M
24.45%
YoY
|
$309.1M
N/A
|
$175.4M
-40.7%
YoY
|
$453.3M
N/A
|
| Cost Of Revenue |
$183.6M
87.93%
YoY
|
$172.9M
83.63%
YoY
|
$108.6M
30.47%
YoY
|
$98.12M
12.24%
YoY
|
$97.67M
6.68%
YoY
|
$94.16M
33.42%
YoY
|
$83.23M
64.74%
YoY
|
$87.42M
-44.12%
YoY
|
$91.55M
N/A
|
$70.58M
N/A
|
$50.53M
N/A
|
$156.4M
N/A
|
| Gross Profit |
$102.4M
-20.7%
YoY
|
$214.6M
52.46%
YoY
|
$164.0M
-4.84%
YoY
|
$190.4M
24.79%
YoY
|
$129.1M
-12.54%
YoY
|
$140.8M
-40.97%
YoY
|
$172.3M
37.99%
YoY
|
$152.6M
-48.59%
YoY
|
$147.6M
N/A
|
$238.5M
N/A
|
$124.9M
N/A
|
$296.8M
N/A
|
| Selling, General & Admin |
$8.751M
-19.47%
YoY
|
$13.91M
43.28%
YoY
|
$23.06M
145.7%
YoY
|
$8.802M
-22.91%
YoY
|
$10.87M
5.22%
YoY
|
$9.707M
-38.96%
YoY
|
$9.385M
75.09%
YoY
|
$11.42M
-2.83%
YoY
|
$10.33M
N/A
|
$15.90M
N/A
|
$5.360M
N/A
|
$11.75M
N/A
|
| 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
|
| Depreciation & Amortization |
$98.17M
54.4%
YoY
|
$96.50M
38.14%
YoY
|
$2.700M
17.39%
YoY
|
$2.800M
27.27%
YoY
|
$63.59M
-5.76%
YoY
|
$69.86M
59.88%
YoY
|
$2.300M
27.78%
YoY
|
$2.200M
-97.08%
YoY
|
$67.47M
118.18%
YoY
|
$43.69M
N/A
|
$1.800M
50.0%
YoY
|
$75.29M
N/A
|
| Operating Expenses |
$112.1M
44.77%
YoY
|
$113.5M
37.94%
YoY
|
$92.74M
19.56%
YoY
|
$79.10M
-3.65%
YoY
|
$77.42M
-3.65%
YoY
|
$82.25M
-1.31%
YoY
|
$77.57M
88.64%
YoY
|
$82.10M
-11.53%
YoY
|
$80.36M
N/A
|
$83.34M
N/A
|
$41.12M
N/A
|
$92.80M
N/A
|
| Operating Profit |
-$9.709M
-118.79%
YoY
|
$101.2M
72.87%
YoY
|
-$19.20M
-120.27%
YoY
|
$111.3M
57.91%
YoY
|
$51.67M
-23.16%
YoY
|
$58.53M
-62.27%
YoY
|
$94.73M
13.12%
YoY
|
$70.48M
-65.45%
YoY
|
$67.24M
-28.0%
YoY
|
$155.1M
N/A
|
$83.74M
-52.1%
YoY
|
$204.0M
N/A
|
| Interest Expense |
-$24.42M
36.45%
YoY
|
-$25.27M
3.16%
YoY
|
-$16.92M
-163.2%
YoY
|
-$12.14M
-144.89%
YoY
|
-$17.89M
-168.08%
YoY
|
-$24.49M
202.98%
YoY
|
$26.77M
1203.41%
YoY
|
$27.05M
-967.69%
YoY
|
$26.29M
1349.01%
YoY
|
-$8.084M
N/A
|
$2.054M
55.96%
YoY
|
-$3.117M
N/A
|
| Other Income/Expense, Net |
-$25.33M
-29.22%
YoY
|
-$2.824M
-213.92%
YoY
|
-$16.45M
-39.71%
YoY
|
-$21.64M
-30.13%
YoY
|
-$35.79M
40.11%
YoY
|
$2.479M
-30.77%
YoY
|
-$27.29M
10436.68%
YoY
|
-$30.97M
523.58%
YoY
|
-$25.54M
1400.71%
YoY
|
$3.581M
N/A
|
-$259.0K
-90.1%
YoY
|
-$4.966M
N/A
|
| Pretax Income |
-$35.04M
-320.56%
YoY
|
$73.09M
100.16%
YoY
|
-$35.65M
-152.86%
YoY
|
$89.66M
126.9%
YoY
|
$15.89M
-61.91%
YoY
|
$36.52M
-75.76%
YoY
|
$67.44M
-19.21%
YoY
|
$39.52M
-79.83%
YoY
|
$41.70M
N/A
|
$150.6M
N/A
|
$83.49M
N/A
|
$195.9M
N/A
|
| Income Tax |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Net Earnings |
-$35.04M
-320.56%
YoY
|
$73.09M
100.16%
YoY
|
-$35.65M
-152.86%
YoY
|
$89.66M
126.9%
YoY
|
$15.89M
-61.91%
YoY
|
$36.52M
-75.76%
YoY
|
$67.44M
-19.21%
YoY
|
$39.52M
-49.21%
YoY
|
$41.70M
-54.52%
YoY
|
$150.6M
N/A
|
$83.49M
-51.52%
YoY
|
$77.81M
-49.48%
YoY
|
| Basic Earnings Per Share |
-$0.21
-250.0%
YoY
|
N/A
|
-$0.28
-140.0%
YoY
|
$0.76
80.95%
YoY
|
$0.14
-68.18%
YoY
|
N/A
|
$0.70
N/A
|
$0.42
N/A
|
$0.44
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.21
-250.0%
YoY
|
$0.43
22.68%
YoY
|
-$0.28
-140.0%
YoY
|
$0.76
80.95%
YoY
|
$0.14
-68.18%
YoY
|
$0.35
-77.79%
YoY
|
$0.70
-20.35%
YoY
|
$0.42
-79.64%
YoY
|
$0.44
N/A
|
$1.59
N/A
|
$0.88
N/A
|
$2.06
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 |
168.2M shares
42.16%
YoY
|
168.4M shares
62.74%
YoY
|
118.3M shares
24.51%
YoY
|
118.3M shares
24.56%
YoY
|
118.3M shares
24.56%
YoY
|
103.5M shares
8.94%
YoY
|
95.04M shares
N/A
|
95.00M shares
N/A
|
95.00M shares
N/A
|
95.00M shares
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
168.3M shares
50.02%
YoY
|
N/A
|
126.5M shares
30.32%
YoY
|
118.4M shares
24.38%
YoY
|
112.2M shares
18.1%
YoY
|
N/A
|
97.03M shares
N/A
|
95.19M shares
N/A
|
95.01M shares
N/A
|
N/A
|
N/A
|
N/A
|
Loading...