|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$3.211B
-14.95%
YoY
|
$3.776B
-12.28%
YoY
|
$4.304B
-5.27%
YoY
|
$4.544B
8.66%
YoY
|
$4.182B
-1.27%
YoY
|
| Cost Of Revenue |
$2.697B
-12.62%
YoY
|
$3.087B
-11.09%
YoY
|
$3.472B
-7.62%
YoY
|
$3.758B
11.88%
YoY
|
$3.359B
0.75%
YoY
|
| Gross Profit |
$514.2M
-25.37%
YoY
|
$689.0M
-17.25%
YoY
|
$832.6M
5.94%
YoY
|
$785.9M
-4.5%
YoY
|
$822.9M
-8.76%
YoY
|
| Selling, General & Admin |
$551.1M
-15.54%
YoY
|
$652.5M
-0.42%
YoY
|
$655.3M
0.18%
YoY
|
$654.1M
8.2%
YoY
|
$604.5M
-13.97%
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
0.18%
YoY
|
$654.1M
8.2%
YoY
|
$604.5M
-13.97%
YoY
|
| Operating Profit |
-$416.0M
229.03%
YoY
|
-$126.4M
-189.3%
YoY
|
$141.6M
138.64%
YoY
|
$59.34M
-72.51%
YoY
|
$215.8M
14.37%
YoY
|
| Interest Expense |
-$68.99M
1.77%
YoY
|
-$67.79M
-193.82%
YoY
|
$72.26M
-12.42%
YoY
|
$82.51M
7.45%
YoY
|
$76.79M
-188.57%
YoY
|
| Other Income/Expense, Net |
$9.144M
-63.09%
YoY
|
$24.77M
-3.68%
YoY
|
$25.72M
-51.87%
YoY
|
$53.43M
303.54%
YoY
|
$13.24M
381.14%
YoY
|
| Pretax Income |
-$474.3M
177.68%
YoY
|
-$170.8M
-292.85%
YoY
|
$88.57M
192.67%
YoY
|
$30.26M
-79.95%
YoY
|
$151.0M
29.38%
YoY
|
| Income Tax |
$147.9M
782.53%
YoY
|
$16.76M
-73.54%
YoY
|
$63.34M
251.08%
YoY
|
$18.04M
-8.12%
YoY
|
$19.64M
-21.73%
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 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 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$817.8M
-0.72%
YoY
|
$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
-13.21%
YoY
|
$986.0M
-8.75%
YoY
|
$959.1M
N/A
|
$1.021B
-23.31%
YoY
|
$1.077B
-5.53%
YoY
|
$1.081B
-8.36%
YoY
|
$1.331B
3.45%
YoY
|
$1.140B
-0.57%
YoY
|
$1.179B
-5.35%
YoY
|
$1.046B
-4.28%
YoY
|
$1.287B
11.78%
YoY
|
| Cost Of Revenue |
$680.5M
0.03%
YoY
|
$629.4M
-5.2%
YoY
|
$684.2M
-8.69%
YoY
|
$668.6M
-11.42%
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
|
| Gross Profit |
$137.3M
-4.26%
YoY
|
$92.71M
-17.28%
YoY
|
$117.8M
-19.58%
YoY
|
$140.9M
-21.67%
YoY
|
$143.4M
-24.53%
YoY
|
$112.1M
-35.05%
YoY
|
$146.5M
-23.58%
YoY
|
$179.9M
-19.54%
YoY
|
$190.0M
-0.93%
YoY
|
$172.6M
N/A
|
$191.7M
-21.82%
YoY
|
$223.6M
8.34%
YoY
|
$191.8M
-7.18%
YoY
|
$245.2M
11.78%
YoY
|
$206.4M
-9.51%
YoY
|
$206.6M
-29.22%
YoY
|
$171.7M
-27.24%
YoY
|
$219.3M
-10.11%
YoY
|
| Selling, General & Admin |
$138.3M
-6.85%
YoY
|
$146.0M
0.82%
YoY
|
$118.9M
-24.17%
YoY
|
$136.5M
-4.74%
YoY
|
$148.5M
-11.88%
YoY
|
$144.8M
-20.32%
YoY
|
$156.7M
-11.1%
YoY
|
$143.3M
-11.82%
YoY
|
$168.5M
-9.17%
YoY
|
$181.7M
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
|
| 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 |
$22.34M
8.1%
YoY
|
$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
5.44%
YoY
|
$21.59M
-34.15%
YoY
|
$41.43M
N/A
|
$37.49M
9.85%
YoY
|
$20.69M
-36.42%
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
|
| Operating Expenses |
$138.3M
-6.85%
YoY
|
$146.0M
0.82%
YoY
|
$120.2M
-23.94%
YoY
|
$137.7M
-3.97%
YoY
|
$148.5M
-11.88%
YoY
|
$144.8M
-20.81%
YoY
|
$158.0M
-10.86%
YoY
|
$143.4M
-11.75%
YoY
|
$168.5M
-9.17%
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
|
| Operating Profit |
-$5.095M
-63.41%
YoY
|
-$55.22M
-70.14%
YoY
|
-$2.359M
-79.49%
YoY
|
$3.209M
-91.21%
YoY
|
-$13.92M
-370.47%
YoY
|
-$185.0M
553.93%
YoY
|
-$11.50M
-179.52%
YoY
|
$36.50M
-35.13%
YoY
|
$5.148M
-82.7%
YoY
|
-$28.28M
N/A
|
$14.46M
-67.84%
YoY
|
$56.27M
-1927.41%
YoY
|
$29.76M
-50.72%
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
|
| Interest Expense |
-$18.40M
14.01%
YoY
|
-$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
-197.39%
YoY
|
-$16.60M
-177.24%
YoY
|
$15.69M
N/A
|
-$13.88M
-51.72%
YoY
|
$16.74M
-21.32%
YoY
|
$21.49M
-263.74%
YoY
|
-$28.75M
24.34%
YoY
|
$21.27M
-231.46%
YoY
|
-$13.13M
-31.48%
YoY
|
-$20.07M
118.1%
YoY
|
-$23.12M
-2.86%
YoY
|
| Other Income/Expense, Net |
-$3.446M
-174.93%
YoY
|
-$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
-63.24%
YoY
|
$2.488M
-32.52%
YoY
|
$14.26M
N/A
|
$13.72M
142.3%
YoY
|
$9.453M
82.49%
YoY
|
$3.687M
-78.41%
YoY
|
$5.662M
58.29%
YoY
|
$5.180M
59.34%
YoY
|
$17.08M
-11335.53%
YoY
|
$7.337M
-32.32%
YoY
|
$3.577M
175.15%
YoY
|
| Pretax Income |
-$26.91M
4.24%
YoY
|
-$73.47M
-61.23%
YoY
|
-$40.13M
-38.27%
YoY
|
-$218.9M
233.11%
YoY
|
-$25.81M
189.11%
YoY
|
-$189.5M
508.2%
YoY
|
-$65.02M
-817.56%
YoY
|
-$65.70M
-297.58%
YoY
|
-$8.928M
-174.69%
YoY
|
-$31.16M
N/A
|
$9.061M
-74.28%
YoY
|
$33.25M
-301.2%
YoY
|
$11.95M
-73.91%
YoY
|
$35.23M
-26.37%
YoY
|
-$16.53M
-143.96%
YoY
|
$45.81M
-44.86%
YoY
|
-$716.0K
-102.0%
YoY
|
$47.85M
17.29%
YoY
|
| Income Tax |
$4.600M
-231.43%
YoY
|
$3.400M
466.67%
YoY
|
$2.078M
-38.5%
YoY
|
$148.7M
1936.99%
YoY
|
-$3.500M
-136.46%
YoY
|
$600.0K
-117.65%
YoY
|
$3.379M
-89.34%
YoY
|
$7.300M
-58.04%
YoY
|
$9.600M
175.23%
YoY
|
-$3.400M
N/A
|
$31.70M
1866.56%
YoY
|
$17.40M
48.52%
YoY
|
$3.488M
-67.85%
YoY
|
$1.612M
-72.05%
YoY
|
$11.72M
-497.66%
YoY
|
$10.85M
-51.47%
YoY
|
-$188.0K
-101.81%
YoY
|
$5.768M
-330.72%
YoY
|
| Net Earnings |
-$31.54M
46.53%
YoY
|
-$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
-269.93%
YoY
|
-$18.49M
-222.18%
YoY
|
-$27.73M
N/A
|
-$34.76M
-203.37%
YoY
|
$43.79M
-231.91%
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
|
| Basic Earnings Per Share |
-$0.37
48.0%
YoY
|
-$0.90
-59.82%
YoY
|
N/A
|
N/A
|
-$0.25
13.64%
YoY
|
-$2.24
600.0%
YoY
|
N/A
|
-$0.88
-272.55%
YoY
|
-$0.22
-222.22%
YoY
|
-$0.32
N/A
|
N/A
|
$0.51
-230.77%
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
|
| Diluted Earnings Per Share |
-$0.37
48.0%
YoY
|
-$0.90
-59.82%
YoY
|
-$0.49
-38.35%
YoY
|
-$4.31
388.64%
YoY
|
-$0.25
13.64%
YoY
|
-$2.24
600.0%
YoY
|
-$0.81
97.56%
YoY
|
-$0.88
-272.55%
YoY
|
-$0.22
-222.22%
YoY
|
-$0.32
N/A
|
-$0.41
-202.98%
YoY
|
$0.51
-230.77%
YoY
|
$0.18
-65.38%
YoY
|
$0.40
-13.06%
YoY
|
-$0.39
-195.12%
YoY
|
$0.52
-13.33%
YoY
|
-$0.01
-104.0%
YoY
|
$0.46
9.48%
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.38M shares
1.27%
YoY
|
86.11M shares
1.4%
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
-0.74%
YoY
|
85.27M shares
0.35%
YoY
|
85.52M shares
1.09%
YoY
|
N/A
|
85.18M shares
1.1%
YoY
|
84.97M shares
-2.42%
YoY
|
84.34M shares
-7.95%
YoY
|
84.26M shares
-15.01%
YoY
|
87.08M shares
-13.06%
YoY
|
89.93M shares
-10.82%
YoY
|
91.62M shares
-9.06%
YoY
|
| Diluted Shares Outstanding |
86.38M shares
1.27%
YoY
|
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
-2.08%
YoY
|
85.27M shares
0.14%
YoY
|
85.52M shares
N/A
|
N/A
|
86.35M shares
2.17%
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
|
Loading...