|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$3.211B
-14.95%
YoY
|
$3.776B
-12.28%
YoY
|
$4.304B
-16.08%
YoY
|
$5.129B
7.49%
YoY
|
$4.772B
12.66%
YoY
|
| Cost Of Revenue |
$2.697B
-12.62%
YoY
|
$3.087B
-11.09%
YoY
|
$3.472B
-17.02%
YoY
|
$4.184B
10.2%
YoY
|
$3.796B
13.88%
YoY
|
| Gross Profit |
$514.2M
-25.37%
YoY
|
$689.0M
-17.25%
YoY
|
$832.6M
-11.93%
YoY
|
$945.4M
-3.06%
YoY
|
$975.3M
8.13%
YoY
|
| Selling, General & Admin |
$551.1M
-15.54%
YoY
|
$652.5M
-0.42%
YoY
|
$655.3M
-14.46%
YoY
|
$766.1M
8.68%
YoY
|
$704.9M
0.31%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$112.4M
-10.66%
YoY
|
$125.8M
-10.28%
YoY
|
$140.2M
6.4%
YoY
|
$131.8M
-4.0%
YoY
|
$137.2M
1.95%
YoY
|
| Operating Expenses |
$551.1M
-15.54%
YoY
|
$652.5M
-0.42%
YoY
|
$655.3M
-14.46%
YoY
|
$766.1M
8.68%
YoY
|
$704.9M
0.31%
YoY
|
| Operating Profit |
-$416.0M
229.03%
YoY
|
-$126.4M
-189.3%
YoY
|
$141.6M
33.31%
YoY
|
$106.2M
-60.28%
YoY
|
$267.4M
41.7%
YoY
|
| Interest Expense |
-$68.99M
1.77%
YoY
|
-$67.79M
-193.82%
YoY
|
$72.26M
-190.58%
YoY
|
-$79.78M
17.87%
YoY
|
-$67.68M
-21.94%
YoY
|
| Other Income/Expense, Net |
$9.144M
-63.09%
YoY
|
$24.77M
-3.68%
YoY
|
$25.72M
-53.14%
YoY
|
$54.88M
278.41%
YoY
|
$14.50M
427.0%
YoY
|
| Pretax Income |
-$474.3M
177.68%
YoY
|
-$170.8M
-292.85%
YoY
|
$88.57M
12.07%
YoY
|
$79.04M
-61.33%
YoY
|
$204.4M
75.15%
YoY
|
| Income Tax |
$147.9M
782.53%
YoY
|
$16.76M
-73.54%
YoY
|
$63.34M
90.15%
YoY
|
$33.31M
-6.27%
YoY
|
$35.54M
41.66%
YoY
|
| Net Earnings |
-$621.2M
228.65%
YoY
|
-$189.0M
-402.7%
YoY
|
$62.45M
36.56%
YoY
|
$45.73M
-72.91%
YoY
|
$168.8M
84.33%
YoY
|
| Basic Earnings Per Share |
-$7.29
228.38%
YoY
|
-$2.22
-404.11%
YoY
|
$0.73
37.74%
YoY
|
$0.53
-69.71%
YoY
|
$1.75
92.31%
YoY
|
| Diluted Earnings Per Share |
-$7.29
228.38%
YoY
|
-$2.22
-404.11%
YoY
|
$0.73
37.74%
YoY
|
$0.53
-69.19%
YoY
|
$1.72
91.11%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
85.27M shares
0.33%
YoY
|
84.99M shares
-0.01%
YoY
|
85.00M shares
-1.6%
YoY
|
86.37M shares
-10.55%
YoY
|
96.56M shares
-4.04%
YoY
|
| Diluted Shares Outstanding |
85.27M shares
0.33%
YoY
|
84.99M shares
-1.03%
YoY
|
85.87M shares
-1.38%
YoY
|
87.08M shares
-11.48%
YoY
|
98.37M shares
-3.26%
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 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$722.1M
-6.94%
YoY
|
$802.0M
-10.47%
YoY
|
$809.5M
-13.4%
YoY
|
$823.7M
-16.46%
YoY
|
$776.0M
-19.09%
YoY
|
$895.7M
-12.27%
YoY
|
$934.7M
-16.97%
YoY
|
$986.0M
-19.35%
YoY
|
$959.1M
N/A
|
$1.021B
-23.31%
YoY
|
$1.126B
-13.12%
YoY
|
$1.223B
-8.14%
YoY
|
$1.331B
3.45%
YoY
|
$1.296B
13.01%
YoY
|
$1.331B
6.84%
YoY
|
$1.171B
7.2%
YoY
|
$1.287B
11.78%
YoY
|
$1.147B
3.03%
YoY
|
| Cost Of Revenue |
$629.4M
-5.2%
YoY
|
$684.2M
-8.69%
YoY
|
$668.6M
-11.43%
YoY
|
$680.3M
-14.53%
YoY
|
$663.9M
-15.59%
YoY
|
$749.3M
-9.66%
YoY
|
$754.8M
-16.15%
YoY
|
$796.0M
-19.64%
YoY
|
$786.5M
N/A
|
$829.4M
-23.64%
YoY
|
$900.2M
-13.86%
YoY
|
$990.5M
-8.69%
YoY
|
$1.086B
1.74%
YoY
|
$1.045B
13.77%
YoY
|
$1.085B
13.72%
YoY
|
$967.7M
12.99%
YoY
|
$1.068B
17.67%
YoY
|
$918.5M
5.82%
YoY
|
| Gross Profit |
$92.71M
-17.28%
YoY
|
$117.8M
-19.58%
YoY
|
$140.9M
-21.66%
YoY
|
$143.4M
-24.55%
YoY
|
$112.1M
-35.05%
YoY
|
$146.5M
-23.58%
YoY
|
$179.9M
-20.27%
YoY
|
$190.0M
-18.11%
YoY
|
$172.6M
N/A
|
$191.7M
-21.82%
YoY
|
$225.6M
-10.04%
YoY
|
$232.1M
-5.73%
YoY
|
$245.2M
11.78%
YoY
|
$250.8M
9.96%
YoY
|
$246.2M
-15.67%
YoY
|
$203.3M
-13.83%
YoY
|
$219.3M
-10.11%
YoY
|
$228.1M
-6.87%
YoY
|
| Selling, General & Admin |
$146.0M
0.82%
YoY
|
$118.9M
-24.17%
YoY
|
$137.7M
-3.9%
YoY
|
$148.5M
-11.86%
YoY
|
$144.8M
-20.81%
YoY
|
$156.7M
-11.1%
YoY
|
$143.3M
-11.82%
YoY
|
$168.5M
-9.19%
YoY
|
$182.8M
N/A
|
$176.3M
-11.23%
YoY
|
$162.5M
-15.54%
YoY
|
$185.5M
2.78%
YoY
|
$198.6M
32.45%
YoY
|
$192.4M
10.72%
YoY
|
$180.5M
-4.35%
YoY
|
$193.0M
0.75%
YoY
|
$149.9M
-16.47%
YoY
|
$173.8M
-4.5%
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
|
| Depreciation & Amortization |
$29.37M
7.6%
YoY
|
$29.35M
3.93%
YoY
|
$21.26M
-2.55%
YoY
|
$20.67M
-4.27%
YoY
|
$27.30M
-34.12%
YoY
|
$28.23M
-24.69%
YoY
|
$21.82M
-44.07%
YoY
|
$21.59M
-34.15%
YoY
|
$41.43M
N/A
|
$37.49M
9.85%
YoY
|
$39.01M
19.86%
YoY
|
$32.79M
0.85%
YoY
|
$34.13M
0.65%
YoY
|
$32.55M
-3.31%
YoY
|
$32.51M
-8.32%
YoY
|
$32.57M
-4.81%
YoY
|
$33.91M
-2.55%
YoY
|
$33.66M
0.37%
YoY
|
| Operating Expenses |
$146.0M
0.82%
YoY
|
$120.2M
-23.94%
YoY
|
$137.7M
-3.9%
YoY
|
$148.5M
-11.86%
YoY
|
$144.8M
-20.81%
YoY
|
$158.0M
-10.86%
YoY
|
$143.3M
-11.82%
YoY
|
$168.5M
-9.19%
YoY
|
$182.8M
N/A
|
$177.2M
-11.49%
YoY
|
$162.5M
-15.54%
YoY
|
$185.5M
2.78%
YoY
|
$200.2M
32.7%
YoY
|
$192.4M
10.72%
YoY
|
$180.5M
-4.35%
YoY
|
$193.0M
0.75%
YoY
|
$150.9M
-17.06%
YoY
|
$173.8M
-4.5%
YoY
|
| Operating Profit |
-$55.22M
-70.14%
YoY
|
-$2.359M
-79.49%
YoY
|
-$202.5M
286.44%
YoY
|
-$13.92M
-370.47%
YoY
|
-$185.0M
553.93%
YoY
|
-$11.50M
-179.52%
YoY
|
-$52.41M
-183.06%
YoY
|
$5.148M
-86.2%
YoY
|
-$28.28M
N/A
|
$14.46M
-67.84%
YoY
|
$63.10M
-2149.37%
YoY
|
$37.30M
-38.23%
YoY
|
$44.97M
-34.32%
YoY
|
-$3.079M
-105.73%
YoY
|
$60.38M
-40.85%
YoY
|
$10.30M
-76.3%
YoY
|
$68.47M
10.25%
YoY
|
$53.72M
-12.81%
YoY
|
| Interest Expense |
-$18.28M
27.39%
YoY
|
-$19.45M
-4.49%
YoY
|
-$19.06M
16.92%
YoY
|
-$16.14M
-2.78%
YoY
|
-$14.35M
-191.44%
YoY
|
-$20.36M
46.7%
YoY
|
-$16.30M
-22.01%
YoY
|
-$16.60M
-21.7%
YoY
|
$15.69M
N/A
|
-$13.88M
-51.72%
YoY
|
-$20.90M
-0.95%
YoY
|
-$21.20M
61.51%
YoY
|
-$28.75M
24.34%
YoY
|
-$21.10M
30.39%
YoY
|
-$13.13M
-31.48%
YoY
|
-$20.07M
118.1%
YoY
|
-$23.12M
-2.86%
YoY
|
-$16.18M
-29.95%
YoY
|
| Other Income/Expense, Net |
-$1.043M
-109.85%
YoY
|
-$12.69M
-303.33%
YoY
|
$1.100M
-68.35%
YoY
|
$4.599M
84.85%
YoY
|
$10.59M
-25.78%
YoY
|
$6.240M
-54.52%
YoY
|
$3.475M
-265.48%
YoY
|
$2.488M
-52.81%
YoY
|
$14.26M
N/A
|
$13.72M
142.3%
YoY
|
-$2.100M
-127.31%
YoY
|
$5.272M
-74.76%
YoY
|
$5.662M
58.29%
YoY
|
$7.690M
136.54%
YoY
|
$20.89M
-13841.45%
YoY
|
$7.337M
-32.32%
YoY
|
$3.577M
175.15%
YoY
|
$3.251M
-335.75%
YoY
|
| Pretax Income |
-$73.47M
-61.23%
YoY
|
-$40.13M
-38.27%
YoY
|
-$218.9M
233.05%
YoY
|
-$25.81M
189.11%
YoY
|
-$189.5M
508.2%
YoY
|
-$65.02M
-817.56%
YoY
|
-$65.71M
-297.33%
YoY
|
-$8.928M
-141.83%
YoY
|
-$31.16M
N/A
|
$9.061M
-74.28%
YoY
|
$33.30M
-301.49%
YoY
|
$21.35M
-65.03%
YoY
|
$35.23M
-26.37%
YoY
|
-$16.53M
-143.96%
YoY
|
$61.05M
-26.51%
YoY
|
-$716.0K
-102.0%
YoY
|
$47.85M
17.29%
YoY
|
$37.60M
-9.3%
YoY
|
| Income Tax |
$3.376M
462.67%
YoY
|
$2.078M
-38.5%
YoY
|
$148.7M
1951.37%
YoY
|
-$3.500M
-136.6%
YoY
|
$600.0K
-117.49%
YoY
|
$3.379M
-89.34%
YoY
|
$7.251M
-32.86%
YoY
|
$9.563M
53.94%
YoY
|
-$3.431M
N/A
|
$31.70M
1866.56%
YoY
|
$10.80M
-35.19%
YoY
|
$6.212M
-59.19%
YoY
|
$1.612M
-72.05%
YoY
|
$16.67M
-665.68%
YoY
|
$15.22M
-31.92%
YoY
|
-$188.0K
-101.81%
YoY
|
$5.768M
-330.72%
YoY
|
-$2.946M
-118.45%
YoY
|
| Net Earnings |
-$76.84M
-59.59%
YoY
|
-$41.95M
-38.67%
YoY
|
-$367.6M
394.07%
YoY
|
-$21.53M
16.41%
YoY
|
-$190.1M
585.68%
YoY
|
-$68.40M
96.8%
YoY
|
-$74.40M
-294.26%
YoY
|
-$18.49M
-222.18%
YoY
|
-$27.73M
N/A
|
-$34.76M
-203.37%
YoY
|
$38.30M
-215.39%
YoY
|
$15.13M
-66.98%
YoY
|
$33.62M
-20.11%
YoY
|
-$33.19M
-181.87%
YoY
|
$45.83M
-24.52%
YoY
|
-$528.0K
-102.07%
YoY
|
$42.09M
-2.58%
YoY
|
$40.54M
59.11%
YoY
|
| Basic Earnings Per Share |
-$0.90
-59.82%
YoY
|
N/A
|
-$4.30
388.64%
YoY
|
-$0.25
13.64%
YoY
|
-$2.24
600.0%
YoY
|
N/A
|
-$0.88
-295.56%
YoY
|
-$0.22
-222.22%
YoY
|
-$0.32
N/A
|
N/A
|
$0.45
-215.38%
YoY
|
$0.18
-66.04%
YoY
|
N/A
|
-$0.39
-192.86%
YoY
|
$0.53
-13.11%
YoY
|
-$0.01
-104.0%
YoY
|
N/A
|
$0.42
68.0%
YoY
|
| Diluted Earnings Per Share |
-$0.90
-59.82%
YoY
|
-$0.49
-38.35%
YoY
|
-$4.30
388.64%
YoY
|
-$0.25
13.64%
YoY
|
-$2.24
600.0%
YoY
|
-$0.81
97.15%
YoY
|
-$0.88
-300.0%
YoY
|
-$0.22
-222.22%
YoY
|
-$0.32
N/A
|
-$0.41
-202.74%
YoY
|
$0.44
-212.82%
YoY
|
$0.18
-65.38%
YoY
|
$0.40
-100.0%
YoY
|
-$0.39
-195.12%
YoY
|
$0.52
-13.33%
YoY
|
-$0.01
-104.0%
YoY
|
$459.5K
8.92%
YoY
|
$0.41
64.0%
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
|
| Basic Shares Outstanding |
86.11M shares
1.48%
YoY
|
85.43M shares
0.96%
YoY
|
85.40M shares
1.02%
YoY
|
85.30M shares
-0.8%
YoY
|
84.85M shares
-0.85%
YoY
|
84.62M shares
-0.7%
YoY
|
84.54M shares
-0.5%
YoY
|
85.99M shares
1.64%
YoY
|
85.57M shares
1.15%
YoY
|
85.22M shares
1.04%
YoY
|
84.96M shares
0.84%
YoY
|
84.60M shares
-3.0%
YoY
|
84.34M shares
-7.95%
YoY
|
84.26M shares
-12.03%
YoY
|
87.22M shares
-12.36%
YoY
|
89.80M shares
-10.64%
YoY
|
91.62M shares
-9.06%
YoY
|
95.78M shares
-4.8%
YoY
|
| Diluted Shares Outstanding |
85.80M shares
1.04%
YoY
|
N/A
|
85.39M shares
0.99%
YoY
|
85.30M shares
0.03%
YoY
|
84.92M shares
-0.7%
YoY
|
N/A
|
84.55M shares
-1.41%
YoY
|
85.27M shares
0.14%
YoY
|
85.52M shares
N/A
|
N/A
|
85.76M shares
1.47%
YoY
|
85.15M shares
-3.2%
YoY
|
N/A
|
84.52M shares
-13.6%
YoY
|
87.97M shares
-13.48%
YoY
|
89.80M shares
-12.51%
YoY
|
N/A
|
97.82M shares
-3.89%
YoY
|
Loading...