|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$2.723B
1.0%
YoY
|
$2.696B
-5.14%
YoY
|
$2.843B
0.19%
YoY
|
$2.837B
-7.21%
YoY
|
$3.058B
18.49%
YoY
|
| Cost Of Revenue |
$2.220B
2.65%
YoY
|
$2.162B
-16.47%
YoY
|
$2.589B
5.77%
YoY
|
$2.447B
-0.23%
YoY
|
$2.453B
17.31%
YoY
|
| Gross Profit |
$503.8M
-5.69%
YoY
|
$534.2M
2.65%
YoY
|
$520.4M
-19.78%
YoY
|
$648.7M
7.33%
YoY
|
$604.4M
23.57%
YoY
|
| Selling, General & Admin |
$456.4M
-18.6%
YoY
|
$560.7M
25.13%
YoY
|
$448.1M
7.69%
YoY
|
$416.1M
37.28%
YoY
|
$303.1M
13.27%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$78.00M
-10.24%
YoY
|
$86.90M
-11.33%
YoY
|
$98.00M
4.7%
YoY
|
$93.60M
-43.72%
YoY
|
$166.3M
39.75%
YoY
|
| Operating Expenses |
$456.4M
-18.6%
YoY
|
$560.7M
25.13%
YoY
|
$448.1M
7.69%
YoY
|
$416.1M
-11.35%
YoY
|
$469.4M
21.42%
YoY
|
| Operating Profit |
-$872.6M
438.97%
YoY
|
-$161.9M
-605.94%
YoY
|
$32.00M
-82.9%
YoY
|
$187.1M
63.69%
YoY
|
$114.3M
11.51%
YoY
|
| Interest Expense |
-$91.40M
-26.17%
YoY
|
-$123.8M
-277.36%
YoY
|
$69.80M
34800.0%
YoY
|
$200.0K
0.0%
YoY
|
$200.0K
-101.06%
YoY
|
| Other Income/Expense, Net |
$7.900M
-62.91%
YoY
|
$21.30M
208.7%
YoY
|
$6.900M
228.57%
YoY
|
$2.100M
10.53%
YoY
|
$1.900M
137.5%
YoY
|
| Pretax Income |
-$983.0M
257.45%
YoY
|
-$275.0M
801.64%
YoY
|
-$30.50M
-116.31%
YoY
|
$187.0M
37.1%
YoY
|
$136.4M
-141.06%
YoY
|
| Income Tax |
$3.200M
-191.43%
YoY
|
-$3.500M
-391.67%
YoY
|
$1.200M
-97.08%
YoY
|
$41.10M
7.03%
YoY
|
$38.40M
42.22%
YoY
|
| Net Earnings |
-$986.2M
200.21%
YoY
|
-$328.5M
1203.57%
YoY
|
-$25.20M
-113.53%
YoY
|
$186.2M
90.0%
YoY
|
$98.00M
-127.28%
YoY
|
| Basic Earnings Per Share |
-$10.81
194.55%
YoY
|
-$3.67
1165.52%
YoY
|
-$0.29
-113.88%
YoY
|
$2.09
90.0%
YoY
|
$1.10
N/A
|
| Diluted Earnings Per Share |
-$10.81
194.55%
YoY
|
-$3.67
1165.52%
YoY
|
-$0.29
-113.88%
YoY
|
$2.09
90.0%
YoY
|
$1.10
-127.16%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
N/A
|
89.50M shares
0.79%
YoY
|
88.80M shares
0.0%
YoY
|
88.80M shares
0.0%
YoY
|
88.80M shares
N/A
|
| Diluted Shares Outstanding |
N/A
|
89.50M shares
0.79%
YoY
|
88.80M shares
0.0%
YoY
|
88.80M shares
0.0%
YoY
|
88.80M shares
N/A
|
|
Concept
|
2026 Q2 | 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 | 2021 Q4 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$678.2M
-4.52%
YoY
|
$636.5M
-2.27%
YoY
|
$660.5M
-5.24%
YoY
|
$701.3M
3.91%
YoY
|
$710.3M
7.23%
YoY
|
$651.3M
-1.63%
YoY
|
$697.0M
-10.11%
YoY
|
$674.9M
-5.45%
YoY
|
$662.4M
-8.65%
YoY
|
$662.1M
-4.58%
YoY
|
$775.4M
-74.96%
YoY
|
$713.8M
-6.36%
YoY
|
$725.1M
-8.57%
YoY
|
$693.9M
N/A
|
$3.096B
1.26%
YoY
|
$3.058B
18.49%
YoY
|
| Cost Of Revenue |
$539.0M
-6.55%
YoY
|
$512.9M
-4.09%
YoY
|
$529.4M
-4.8%
YoY
|
$578.6M
9.87%
YoY
|
$576.8M
9.8%
YoY
|
$534.8M
-3.5%
YoY
|
$556.1M
-15.19%
YoY
|
$526.6M
-18.65%
YoY
|
$525.3M
-19.11%
YoY
|
$554.2M
-12.89%
YoY
|
$655.7M
-73.21%
YoY
|
$647.3M
N/A
|
$649.4M
N/A
|
$636.2M
N/A
|
$2.447B
-0.23%
YoY
|
$2.453B
17.31%
YoY
|
| Gross Profit |
$139.2M
4.27%
YoY
|
$123.6M
6.09%
YoY
|
$131.1M
-6.96%
YoY
|
$122.7M
-17.26%
YoY
|
$133.5M
-2.63%
YoY
|
$116.5M
7.97%
YoY
|
$140.9M
17.71%
YoY
|
$148.3M
14.87%
YoY
|
$137.1M
-4.53%
YoY
|
$107.9M
-15.7%
YoY
|
$119.7M
-81.55%
YoY
|
$129.1M
N/A
|
$143.6M
N/A
|
$128.0M
N/A
|
$648.7M
7.33%
YoY
|
$604.4M
23.57%
YoY
|
| Selling, General & Admin |
$102.1M
-18.19%
YoY
|
$100.5M
-17.49%
YoY
|
$103.0M
-30.45%
YoY
|
$106.8M
-21.64%
YoY
|
$124.8M
-20.1%
YoY
|
$121.8M
1.42%
YoY
|
$148.1M
49.75%
YoY
|
$136.3M
27.62%
YoY
|
$156.2M
59.71%
YoY
|
$120.1M
2.83%
YoY
|
$98.90M
-64.65%
YoY
|
$106.8M
N/A
|
$97.80M
N/A
|
$116.8M
N/A
|
$279.8M
-7.69%
YoY
|
$303.1M
13.27%
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
|
| Depreciation & Amortization |
$19.60M
0.0%
YoY
|
$19.80M
1.54%
YoY
|
$19.30M
-7.21%
YoY
|
$19.60M
-7.55%
YoY
|
$19.60M
-8.41%
YoY
|
$19.50M
-17.02%
YoY
|
$20.80M
-12.97%
YoY
|
$21.20M
-13.82%
YoY
|
$21.40M
-14.74%
YoY
|
$23.50M
1.73%
YoY
|
$23.90M
-74.22%
YoY
|
$24.60M
N/A
|
$25.10M
7.26%
YoY
|
$23.10M
N/A
|
$92.70M
-44.26%
YoY
|
$166.3M
39.75%
YoY
|
| Operating Expenses |
$102.1M
-18.19%
YoY
|
$100.5M
-17.49%
YoY
|
$122.3M
-27.59%
YoY
|
$126.4M
-7.26%
YoY
|
$124.8M
-29.73%
YoY
|
$121.8M
1.42%
YoY
|
$168.9M
37.54%
YoY
|
$136.3M
27.62%
YoY
|
$177.6M
81.6%
YoY
|
$120.1M
2.83%
YoY
|
$122.8M
-67.03%
YoY
|
$106.8M
N/A
|
$97.80M
N/A
|
$116.8M
N/A
|
$372.5M
-20.64%
YoY
|
$469.4M
21.42%
YoY
|
| Operating Profit |
$14.80M
-104.48%
YoY
|
-$3.400M
-99.35%
YoY
|
$8.800M
-131.43%
YoY
|
-$3.700M
-79.44%
YoY
|
-$330.3M
715.56%
YoY
|
-$520.1M
1290.64%
YoY
|
-$28.00M
803.23%
YoY
|
-$18.00M
-274.76%
YoY
|
-$40.50M
-228.16%
YoY
|
-$37.40M
-365.25%
YoY
|
-$3.100M
-101.12%
YoY
|
$10.30M
-85.05%
YoY
|
$31.60M
-55.62%
YoY
|
$14.10M
N/A
|
$276.2M
104.59%
YoY
|
$135.0M
31.71%
YoY
|
| Interest Expense |
-$19.30M
-17.17%
YoY
|
-$19.10M
-14.35%
YoY
|
-$22.00M
-13.73%
YoY
|
-$25.20M
12.5%
YoY
|
-$23.30M
-50.11%
YoY
|
-$22.30M
-34.99%
YoY
|
-$25.50M
-21.78%
YoY
|
-$22.40M
-36.9%
YoY
|
-$46.70M
-6771.43%
YoY
|
-$34.30M
-34400.0%
YoY
|
-$32.60M
3522.22%
YoY
|
-$35.50M
N/A
|
$700.0K
N/A
|
$100.0K
N/A
|
-$900.0K
-104.46%
YoY
|
$20.20M
-207.45%
YoY
|
| Other Income/Expense, Net |
-$200.0K
-107.14%
YoY
|
$500.0K
N/A
|
$0.00
-100.0%
YoY
|
$5.100M
6.25%
YoY
|
$2.800M
-68.89%
YoY
|
$0.00
-100.0%
YoY
|
$6.200M
169.57%
YoY
|
$4.800M
33.33%
YoY
|
$9.000M
1700.0%
YoY
|
$1.300M
160.0%
YoY
|
$2.300M
15.0%
YoY
|
$3.600M
N/A
|
$500.0K
N/A
|
$500.0K
N/A
|
$2.000M
5.26%
YoY
|
$1.900M
137.5%
YoY
|
| Pretax Income |
-$1.200M
-99.68%
YoY
|
-$12.30M
-97.76%
YoY
|
-$35.60M
-52.47%
YoY
|
-$28.70M
-19.83%
YoY
|
-$370.7M
318.4%
YoY
|
-$548.0M
623.91%
YoY
|
-$74.90M
82.68%
YoY
|
-$35.80M
63.47%
YoY
|
-$88.60M
-342.08%
YoY
|
-$75.70M
-896.84%
YoY
|
-$41.00M
-117.3%
YoY
|
-$21.90M
N/A
|
$36.60M
N/A
|
$9.500M
N/A
|
$237.0M
73.75%
YoY
|
$136.4M
-141.06%
YoY
|
| Income Tax |
$12.00M
185.71%
YoY
|
$11.30M
-24.16%
YoY
|
-$3.100M
210.0%
YoY
|
-$12.80M
-26.01%
YoY
|
$4.200M
-60.75%
YoY
|
$14.90M
263.41%
YoY
|
-$1.000M
-80.0%
YoY
|
-$17.30M
198.28%
YoY
|
$10.70M
-7.76%
YoY
|
$4.100M
173.33%
YoY
|
-$5.000M
-111.34%
YoY
|
-$5.800M
N/A
|
$11.60M
N/A
|
$1.500M
N/A
|
$44.10M
14.84%
YoY
|
$38.40M
42.22%
YoY
|
| Net Earnings |
-$13.20M
-96.48%
YoY
|
-$23.60M
-95.81%
YoY
|
-$32.50M
-46.9%
YoY
|
-$15.90M
-43.01%
YoY
|
-$374.9M
170.88%
YoY
|
-$562.9M
457.33%
YoY
|
-$61.20M
70.0%
YoY
|
-$27.90M
99.29%
YoY
|
-$138.4M
-549.35%
YoY
|
-$101.0M
-908.0%
YoY
|
-$36.00M
-118.66%
YoY
|
-$14.00M
-123.1%
YoY
|
$30.80M
-53.61%
YoY
|
$12.50M
-61.54%
YoY
|
$192.9M
96.84%
YoY
|
$98.00M
-127.28%
YoY
|
| Basic Earnings Per Share |
-$0.14
-96.62%
YoY
|
-$0.25
-96.0%
YoY
|
N/A
|
-$0.17
-45.16%
YoY
|
-$4.14
167.1%
YoY
|
-$6.25
453.1%
YoY
|
N/A
|
-$0.31
93.75%
YoY
|
-$1.55
-542.86%
YoY
|
-$1.13
-907.14%
YoY
|
N/A
|
-$0.16
-123.53%
YoY
|
$0.35
-53.33%
YoY
|
$0.14
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.14
-96.62%
YoY
|
-$0.25
-96.0%
YoY
|
-$0.35
-48.53%
YoY
|
-$0.17
-45.16%
YoY
|
-$4.14
167.1%
YoY
|
-$6.25
453.1%
YoY
|
-$0.68
65.85%
YoY
|
-$0.31
93.75%
YoY
|
-$1.55
-542.86%
YoY
|
-$1.13
-907.14%
YoY
|
-$0.41
-118.81%
YoY
|
-$0.16
-123.53%
YoY
|
$0.35
-53.33%
YoY
|
$0.14
N/A
|
$2.18
96.4%
YoY
|
$1.11
-127.41%
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
|
| Basic Shares Outstanding |
94.60M shares
4.42%
YoY
|
93.50M shares
3.66%
YoY
|
N/A
|
N/A
|
90.60M shares
1.34%
YoY
|
90.20M shares
0.89%
YoY
|
N/A
|
89.60M shares
0.9%
YoY
|
89.40M shares
0.68%
YoY
|
89.40M shares
0.68%
YoY
|
N/A
|
88.80M shares
0.0%
YoY
|
88.80M shares
0.0%
YoY
|
88.80M shares
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
94.80M shares
4.64%
YoY
|
93.60M shares
3.88%
YoY
|
N/A
|
N/A
|
90.60M shares
1.34%
YoY
|
90.10M shares
1.01%
YoY
|
N/A
|
89.60M shares
0.9%
YoY
|
89.40M shares
0.68%
YoY
|
89.20M shares
0.45%
YoY
|
N/A
|
88.80M shares
0.0%
YoY
|
88.80M shares
0.0%
YoY
|
88.80M shares
N/A
|
N/A
|
N/A
|
Loading...