|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$3.862B
-8.86%
YoY
|
$4.237B
-14.35%
YoY
|
$4.947B
-0.71%
YoY
|
$4.982B
50.13%
YoY
|
$3.318B
15.17%
YoY
|
| Cost Of Revenue |
$3.341B
-2.34%
YoY
|
$3.421B
1.06%
YoY
|
$3.385B
2.87%
YoY
|
$3.291B
28.89%
YoY
|
$2.553B
1.12%
YoY
|
| Gross Profit |
$520.6M
-36.19%
YoY
|
$815.8M
-47.76%
YoY
|
$1.562B
-7.66%
YoY
|
$1.691B
121.0%
YoY
|
$765.2M
114.82%
YoY
|
| Selling, General & Admin |
$105.0M
15.38%
YoY
|
$91.00M
-35.55%
YoY
|
$141.2M
59.01%
YoY
|
$88.80M
4.59%
YoY
|
$84.90M
-14.67%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$384.5M
12.1%
YoY
|
$343.0M
6.72%
YoY
|
$321.4M
1.2%
YoY
|
$317.6M
2.88%
YoY
|
$308.7M
-10.78%
YoY
|
| Operating Expenses |
$105.0M
15.38%
YoY
|
$91.00M
-81.93%
YoY
|
$503.5M
467.0%
YoY
|
$88.80M
4.59%
YoY
|
$84.90M
-14.67%
YoY
|
| Operating Profit |
-$80.10M
-117.99%
YoY
|
$445.3M
-57.92%
YoY
|
$1.058B
-23.41%
YoY
|
$1.382B
219.67%
YoY
|
$432.2M
-125.01%
YoY
|
| Interest Expense |
$43.90M
-6.4%
YoY
|
$46.90M
96.23%
YoY
|
$23.90M
-82.97%
YoY
|
$140.3M
-23.5%
YoY
|
$183.4M
31.19%
YoY
|
| Other Income/Expense, Net |
$35.10M
-24.84%
YoY
|
$46.70M
11.46%
YoY
|
$41.90M
-45.44%
YoY
|
$76.80M
-6.0%
YoY
|
$81.70M
1084.06%
YoY
|
| Pretax Income |
-$33.50M
-106.49%
YoY
|
$516.1M
-54.12%
YoY
|
$1.125B
-12.03%
YoY
|
$1.279B
245.38%
YoY
|
$370.2M
-119.99%
YoY
|
| Income Tax |
$8.800M
-91.91%
YoY
|
$108.8M
-64.77%
YoY
|
$308.8M
-895.88%
YoY
|
-$38.80M
-270.18%
YoY
|
$22.80M
185.0%
YoY
|
| Net Earnings |
-$42.50M
-110.53%
YoY
|
$403.5M
-46.88%
YoY
|
$759.6M
-42.42%
YoY
|
$1.319B
255.17%
YoY
|
$371.4M
-119.82%
YoY
|
| Basic Earnings Per Share |
-$0.43
-114.53%
YoY
|
$2.96
-46.38%
YoY
|
$5.52
-39.54%
YoY
|
$9.13
181.79%
YoY
|
$3.24
-116.93%
YoY
|
| Diluted Earnings Per Share |
-$0.43
-115.93%
YoY
|
$2.70
-45.18%
YoY
|
$4.93
-40.73%
YoY
|
$8.31
158.07%
YoY
|
$3.22
-116.82%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
121.8M shares
-2.64%
YoY
|
125.1M shares
-9.08%
YoY
|
137.6M shares
-3.17%
YoY
|
142.1M shares
27.9%
YoY
|
111.1M shares
13.72%
YoY
|
| Diluted Shares Outstanding |
121.8M shares
-14.16%
YoY
|
141.9M shares
-8.04%
YoY
|
154.3M shares
-1.84%
YoY
|
157.2M shares
40.36%
YoY
|
112.0M shares
14.64%
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 |
$973.3M
3.87%
YoY
|
$1.022B
-8.98%
YoY
|
$1.012B
-6.98%
YoY
|
$890.1M
-14.58%
YoY
|
$937.0M
-4.74%
YoY
|
$1.123B
-9.06%
YoY
|
$1.088B
0.84%
YoY
|
$1.042B
-17.88%
YoY
|
$983.6M
-27.89%
YoY
|
$1.235B
-24.05%
YoY
|
$1.079B
-19.64%
YoY
|
$1.269B
-4.02%
YoY
|
$1.364B
97.28%
YoY
|
$1.626B
28.59%
YoY
|
$1.343B
97.72%
YoY
|
$1.322B
82.73%
YoY
|
$691.4M
6.16%
YoY
|
$1.265B
71.54%
YoY
|
$679.0M
1.19%
YoY
|
| Cost Of Revenue |
$865.0M
12.31%
YoY
|
$878.3M
-8.22%
YoY
|
$896.9M
6.04%
YoY
|
$789.4M
-2.1%
YoY
|
$770.2M
-5.4%
YoY
|
$957.0M
9.65%
YoY
|
$845.8M
5.24%
YoY
|
$806.3M
-6.46%
YoY
|
$814.2M
-3.83%
YoY
|
$872.8M
-5.93%
YoY
|
$803.7M
-4.14%
YoY
|
$862.0M
4.41%
YoY
|
$846.6M
21.12%
YoY
|
$927.8M
30.73%
YoY
|
$838.4M
29.1%
YoY
|
$825.6M
35.03%
YoY
|
$699.0M
19.98%
YoY
|
$709.7M
11.2%
YoY
|
$649.4M
17.88%
YoY
|
| Gross Profit |
$108.3M
-35.07%
YoY
|
$144.0M
-13.31%
YoY
|
$115.2M
-52.44%
YoY
|
$100.7M
-57.28%
YoY
|
$166.8M
-1.53%
YoY
|
$166.1M
-54.14%
YoY
|
$242.2M
-11.99%
YoY
|
$235.7M
-42.06%
YoY
|
$169.4M
-67.26%
YoY
|
$362.2M
-48.13%
YoY
|
$275.2M
-45.41%
YoY
|
$406.8M
-18.03%
YoY
|
$517.4M
-6907.89%
YoY
|
$698.3M
25.84%
YoY
|
$504.1M
1603.04%
YoY
|
$496.3M
343.13%
YoY
|
-$7.600M
-111.06%
YoY
|
$554.9M
460.51%
YoY
|
$29.60M
-75.35%
YoY
|
| Selling, General & Admin |
$31.60M
33.9%
YoY
|
$25.70M
-29.59%
YoY
|
$27.40M
-18.21%
YoY
|
$23.50M
6.33%
YoY
|
$23.60M
-32.38%
YoY
|
$36.50M
26.3%
YoY
|
$33.50M
55.81%
YoY
|
$22.10M
1.84%
YoY
|
$34.90M
-8.64%
YoY
|
$28.90M
-12.16%
YoY
|
$21.50M
9.69%
YoY
|
$21.70M
-0.46%
YoY
|
$38.20M
65.37%
YoY
|
$32.90M
63.68%
YoY
|
$19.60M
-7.11%
YoY
|
$21.80M
1.87%
YoY
|
$23.10M
6.45%
YoY
|
$20.10M
-8.22%
YoY
|
$21.10M
-22.43%
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 |
$109.5M
18.89%
YoY
|
$99.00M
3.56%
YoY
|
$100.0M
18.06%
YoY
|
$93.40M
12.67%
YoY
|
$92.10M
15.41%
YoY
|
$95.60M
16.3%
YoY
|
$84.70M
2.92%
YoY
|
$82.90M
2.85%
YoY
|
$79.80M
4.59%
YoY
|
$82.20M
-8.87%
YoY
|
$82.30M
1.98%
YoY
|
$80.60M
9.21%
YoY
|
$76.30M
4.66%
YoY
|
$90.20M
5.62%
YoY
|
$80.70M
3.59%
YoY
|
$73.80M
-4.28%
YoY
|
$72.90M
6.73%
YoY
|
$85.40M
7.42%
YoY
|
$77.90M
7.89%
YoY
|
| Operating Expenses |
$31.60M
33.9%
YoY
|
$130.3M
-1.36%
YoY
|
$27.40M
-76.82%
YoY
|
$23.50M
6.33%
YoY
|
$23.60M
-79.74%
YoY
|
$132.1M
14.87%
YoY
|
$118.2M
449.77%
YoY
|
$22.10M
1.84%
YoY
|
$116.5M
1.75%
YoY
|
$115.0M
-6.58%
YoY
|
$21.50M
9.69%
YoY
|
$21.70M
-0.46%
YoY
|
$114.5M
395.67%
YoY
|
$123.1M
16.68%
YoY
|
$19.60M
-7.11%
YoY
|
$21.80M
1.87%
YoY
|
$23.10M
6.45%
YoY
|
$105.5M
4.04%
YoY
|
$21.10M
-22.43%
YoY
|
| Operating Profit |
-$44.20M
-238.56%
YoY
|
$13.70M
-59.71%
YoY
|
-$81.40M
-165.65%
YoY
|
-$38.40M
-116.42%
YoY
|
$31.90M
-39.7%
YoY
|
$34.00M
-86.25%
YoY
|
$124.0M
-21.91%
YoY
|
$233.9M
-10.31%
YoY
|
$52.90M
-86.87%
YoY
|
$247.2M
-57.02%
YoY
|
$158.8M
-62.24%
YoY
|
$260.8M
-41.95%
YoY
|
$402.9M
-670.68%
YoY
|
$575.2M
27.99%
YoY
|
$420.5M
-1060.05%
YoY
|
$449.3M
-10797.62%
YoY
|
-$70.60M
73.04%
YoY
|
$449.4M
-18825.0%
YoY
|
-$43.80M
177.22%
YoY
|
| Interest Expense |
$10.70M
-6.96%
YoY
|
-$3.300M
-113.69%
YoY
|
$10.00M
69.49%
YoY
|
$11.10M
3.74%
YoY
|
$11.50M
1337.5%
YoY
|
$24.10M
653.13%
YoY
|
$5.900M
-57.25%
YoY
|
$10.70M
-19.55%
YoY
|
$800.0K
-122.86%
YoY
|
$3.200M
-145.07%
YoY
|
$13.80M
-59.17%
YoY
|
$13.30M
-64.63%
YoY
|
-$3.500M
-108.88%
YoY
|
-$7.100M
-121.58%
YoY
|
$33.80M
-25.71%
YoY
|
$37.60M
-17.18%
YoY
|
$39.40M
-24.81%
YoY
|
$32.90M
-147.27%
YoY
|
$45.50M
30.37%
YoY
|
| Other Income/Expense, Net |
$400.0K
-94.59%
YoY
|
$12.80M
-21.47%
YoY
|
$7.500M
-25.74%
YoY
|
$7.400M
-27.45%
YoY
|
$7.400M
-26.73%
YoY
|
$16.30M
30.4%
YoY
|
$10.10M
1.0%
YoY
|
$10.20M
5.15%
YoY
|
$10.10M
4.12%
YoY
|
$12.50M
-68.83%
YoY
|
$10.00M
-18.03%
YoY
|
$9.700M
-21.14%
YoY
|
$9.700M
-20.49%
YoY
|
$40.10M
-28.01%
YoY
|
$12.20M
41.86%
YoY
|
$12.30M
41.38%
YoY
|
$12.20M
40.23%
YoY
|
$55.70M
97.52%
YoY
|
$8.600M
-154.43%
YoY
|
| Pretax Income |
-$41.40M
-195.83%
YoY
|
$21.60M
-65.11%
YoY
|
-$70.00M
-150.65%
YoY
|
-$28.30M
-111.31%
YoY
|
$43.20M
-34.35%
YoY
|
$61.90M
-77.0%
YoY
|
$138.2M
-21.16%
YoY
|
$250.2M
-10.1%
YoY
|
$65.80M
-83.64%
YoY
|
$269.1M
-53.74%
YoY
|
$175.3M
-55.63%
YoY
|
$278.3M
-34.15%
YoY
|
$402.1M
-432.86%
YoY
|
$581.7M
7.56%
YoY
|
$395.1M
-724.17%
YoY
|
$422.6M
-1620.14%
YoY
|
-$120.8M
51.95%
YoY
|
$540.8M
-569.85%
YoY
|
-$63.30M
-2.47%
YoY
|
| Income Tax |
-$16.00M
-426.53%
YoY
|
$10.00M
-57.63%
YoY
|
-$3.400M
-113.23%
YoY
|
-$2.700M
-106.85%
YoY
|
$4.900M
-75.62%
YoY
|
$23.60M
-66.33%
YoY
|
$25.70M
-44.73%
YoY
|
$39.40M
-46.9%
YoY
|
$20.10M
-82.97%
YoY
|
$70.10M
-217.22%
YoY
|
$46.50M
334.58%
YoY
|
$74.20M
556.64%
YoY
|
$118.0M
-11900.0%
YoY
|
-$59.80M
-280.66%
YoY
|
$10.70M
-389.19%
YoY
|
$11.30M
-335.42%
YoY
|
-$1.000M
-44.44%
YoY
|
$33.10M
524.53%
YoY
|
-$3.700M
3600.0%
YoY
|
| Net Earnings |
-$32.40M
-194.19%
YoY
|
$10.40M
-66.01%
YoY
|
-$70.10M
-169.2%
YoY
|
-$27.60M
-113.84%
YoY
|
$34.40M
-13.13%
YoY
|
$30.60M
-84.06%
YoY
|
$101.3M
-15.51%
YoY
|
$199.4M
11.27%
YoY
|
$39.60M
-85.25%
YoY
|
$192.0M
-69.62%
YoY
|
$119.9M
-68.04%
YoY
|
$179.2M
-56.24%
YoY
|
$268.5M
-324.69%
YoY
|
$632.0M
23.2%
YoY
|
$375.1M
-948.64%
YoY
|
$409.5M
-1531.82%
YoY
|
-$119.5M
49.19%
YoY
|
$513.0M
-497.06%
YoY
|
-$44.20M
-34.23%
YoY
|
| Basic Earnings Per Share |
-$0.27
-196.43%
YoY
|
N/A
|
-$0.58
-171.6%
YoY
|
-$0.23
-114.56%
YoY
|
$0.28
-9.68%
YoY
|
N/A
|
$0.81
-10.0%
YoY
|
$1.58
25.4%
YoY
|
$0.31
-83.33%
YoY
|
N/A
|
$0.90
-65.38%
YoY
|
$1.26
-55.63%
YoY
|
$1.86
-311.36%
YoY
|
N/A
|
$2.60
-784.21%
YoY
|
$2.84
-1114.29%
YoY
|
-$0.88
8.64%
YoY
|
N/A
|
-$0.38
-44.93%
YoY
|
| Diluted Earnings Per Share |
-$0.27
-200.0%
YoY
|
$0.08
-63.64%
YoY
|
-$0.58
-179.94%
YoY
|
-$0.23
-116.2%
YoY
|
$0.27
-3.6%
YoY
|
$0.22
-83.16%
YoY
|
$0.72
-11.9%
YoY
|
$1.42
23.48%
YoY
|
$0.28
-83.36%
YoY
|
$1.31
-66.53%
YoY
|
$0.82
-64.81%
YoY
|
$1.15
-54.72%
YoY
|
$1.67
-289.96%
YoY
|
$3.90
-100.0%
YoY
|
$2.33
-713.16%
YoY
|
$2.54
-1007.14%
YoY
|
-$0.88
8.64%
YoY
|
$3.848M
-391.91%
YoY
|
-$0.38
-44.93%
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 |
121.7M shares
0.15%
YoY
|
121.6M shares
0.08%
YoY
|
121.6M shares
-3.42%
YoY
|
121.6M shares
-3.34%
YoY
|
121.6M shares
-5.29%
YoY
|
121.5M shares
-7.32%
YoY
|
125.9M shares
-5.2%
YoY
|
125.8M shares
-13.06%
YoY
|
128.4M shares
-11.01%
YoY
|
131.1M shares
-8.9%
YoY
|
132.8M shares
-7.71%
YoY
|
144.7M shares
0.49%
YoY
|
144.2M shares
5.9%
YoY
|
143.9M shares
12.95%
YoY
|
143.9M shares
25.9%
YoY
|
144.0M shares
42.29%
YoY
|
136.2M shares
38.41%
YoY
|
127.4M shares
30.27%
YoY
|
114.3M shares
16.75%
YoY
|
| Diluted Shares Outstanding |
122.0M shares
-12.04%
YoY
|
N/A
|
121.7M shares
-14.05%
YoY
|
121.7M shares
-14.78%
YoY
|
138.7M shares
-4.28%
YoY
|
N/A
|
141.6M shares
-5.54%
YoY
|
142.8M shares
-10.19%
YoY
|
144.9M shares
-10.22%
YoY
|
N/A
|
149.9M shares
-7.41%
YoY
|
159.0M shares
-1.79%
YoY
|
161.4M shares
18.5%
YoY
|
N/A
|
161.9M shares
40.91%
YoY
|
161.9M shares
59.98%
YoY
|
136.2M shares
N/A
|
N/A
|
114.9M shares
N/A
|
Loading...