|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$2.302B
-8.25%
YoY
|
$2.509B
-5.79%
YoY
|
$2.664B
-9.57%
YoY
|
$2.945B
-8.19%
YoY
|
$3.208B
-5.8%
YoY
|
| Cost Of Revenue |
$1.411B
-8.72%
YoY
|
$1.546B
-8.66%
YoY
|
$1.692B
-9.05%
YoY
|
$1.860B
-2.17%
YoY
|
$1.902B
-6.52%
YoY
|
| Gross Profit |
$891.4M
-7.5%
YoY
|
$963.7M
-0.8%
YoY
|
$971.5M
-10.45%
YoY
|
$1.085B
-16.96%
YoY
|
$1.307B
-4.73%
YoY
|
| Selling, General & Admin |
$639.7M
-11.88%
YoY
|
$726.0M
-1.27%
YoY
|
$735.3M
-13.74%
YoY
|
$852.5M
-5.5%
YoY
|
$902.1M
-9.77%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$165.8M
6.06%
YoY
|
$156.3M
-3.9%
YoY
|
$162.6M
-10.66%
YoY
|
$182.0M
-10.76%
YoY
|
$204.0M
-22.69%
YoY
|
| Operating Expenses |
$639.7M
-11.88%
YoY
|
$726.0M
-1.27%
YoY
|
$735.3M
-13.74%
YoY
|
$852.5M
-5.5%
YoY
|
$902.1M
-9.77%
YoY
|
| Operating Profit |
$251.7M
-687.54%
YoY
|
-$42.84M
-149.66%
YoY
|
$86.27M
-356.77%
YoY
|
-$33.60M
-130.8%
YoY
|
$109.1M
-124.35%
YoY
|
| Interest Expense |
-$95.02M
-8.77%
YoY
|
-$104.1M
-193.18%
YoY
|
$111.8M
3.15%
YoY
|
$108.4M
-20.17%
YoY
|
$135.7M
-40.6%
YoY
|
| Other Income/Expense, Net |
$26.32M
-175.56%
YoY
|
-$34.84M
-62.31%
YoY
|
-$92.44M
113.44%
YoY
|
-$43.31M
-78.02%
YoY
|
-$197.0M
-23.63%
YoY
|
| Pretax Income |
-$1.275M
-98.36%
YoY
|
-$77.67M
1159.9%
YoY
|
-$6.165M
-91.98%
YoY
|
-$76.91M
-12.53%
YoY
|
-$87.92M
-87.54%
YoY
|
| Income Tax |
-$3.030M
-94.09%
YoY
|
-$51.29M
-336.03%
YoY
|
$21.73M
1510.75%
YoY
|
$1.349M
-97.2%
YoY
|
$48.25M
-244.25%
YoY
|
| Net Earnings |
$1.749M
-106.64%
YoY
|
-$26.35M
-5.17%
YoY
|
-$27.79M
-64.37%
YoY
|
-$78.00M
-42.2%
YoY
|
-$135.0M
-79.87%
YoY
|
| Basic Earnings Per Share |
$0.01
-105.56%
YoY
|
-$0.18
-10.0%
YoY
|
-$0.20
-64.91%
YoY
|
-$0.57
-43.0%
YoY
|
-$1.00
-80.35%
YoY
|
| Diluted Earnings Per Share |
$0.01
-105.56%
YoY
|
-$0.18
-10.0%
YoY
|
-$0.20
-64.91%
YoY
|
-$0.57
-43.0%
YoY
|
-$1.00
-80.35%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
145.1M shares
1.81%
YoY
|
142.5M shares
2.06%
YoY
|
139.6M shares
1.99%
YoY
|
136.9M shares
1.57%
YoY
|
134.8M shares
2.31%
YoY
|
| Diluted Shares Outstanding |
146.0M shares
2.43%
YoY
|
142.5M shares
2.06%
YoY
|
139.6M shares
1.99%
YoY
|
136.9M shares
1.57%
YoY
|
134.8M shares
2.31%
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 |
$548.5M
-4.04%
YoY
|
$585.0M
-5.84%
YoY
|
$560.8M
-8.43%
YoY
|
$584.9M
-8.59%
YoY
|
$571.6M
-10.1%
YoY
|
$621.3M
-7.19%
YoY
|
$612.4M
-6.19%
YoY
|
$639.8M
-4.84%
YoY
|
$635.8M
-4.96%
YoY
|
$669.4M
-8.38%
YoY
|
$652.9M
-9.06%
YoY
|
$672.4M
-10.19%
YoY
|
$668.9M
-10.58%
YoY
|
$730.7M
-11.6%
YoY
|
$717.9M
-10.28%
YoY
|
$748.7M
-6.91%
YoY
|
$748.1M
-3.73%
YoY
|
$826.5M
-5.58%
YoY
|
$800.2M
-1.76%
YoY
|
| Cost Of Revenue |
$327.4M
-8.21%
YoY
|
$342.4M
-8.88%
YoY
|
$352.3M
-6.28%
YoY
|
$359.4M
-8.18%
YoY
|
$356.6M
-11.38%
YoY
|
$375.8M
-10.45%
YoY
|
$375.9M
-9.66%
YoY
|
$391.5M
-8.13%
YoY
|
$402.4M
-6.46%
YoY
|
$419.6M
-7.8%
YoY
|
$416.1M
-9.41%
YoY
|
$426.1M
-10.48%
YoY
|
$430.2M
-8.45%
YoY
|
$455.1M
-3.23%
YoY
|
$459.3M
-4.36%
YoY
|
$476.0M
0.6%
YoY
|
$469.9M
-1.66%
YoY
|
$470.3M
-5.69%
YoY
|
$480.3M
-2.45%
YoY
|
| Gross Profit |
$221.1M
2.88%
YoY
|
$242.6M
-1.18%
YoY
|
$208.5M
-11.85%
YoY
|
$225.4M
-9.24%
YoY
|
$215.0M
-7.89%
YoY
|
$245.5M
-1.72%
YoY
|
$236.5M
-0.1%
YoY
|
$248.4M
0.85%
YoY
|
$233.4M
-2.25%
YoY
|
$249.8M
-9.36%
YoY
|
$236.8M
-8.43%
YoY
|
$246.3M
-9.68%
YoY
|
$238.7M
-14.19%
YoY
|
$275.5M
-22.65%
YoY
|
$258.6M
-19.17%
YoY
|
$272.7M
-17.65%
YoY
|
$278.2M
-7.05%
YoY
|
$356.2M
-5.43%
YoY
|
$319.9M
-0.71%
YoY
|
| Selling, General & Admin |
$150.8M
-12.15%
YoY
|
$154.4M
-13.58%
YoY
|
$153.7M
-16.38%
YoY
|
$164.1M
-10.34%
YoY
|
$171.6M
-4.9%
YoY
|
$178.7M
-3.9%
YoY
|
$183.9M
-0.57%
YoY
|
$183.0M
-0.6%
YoY
|
$180.5M
0.05%
YoY
|
$185.9M
-2.33%
YoY
|
$184.9M
-12.97%
YoY
|
$184.1M
-19.18%
YoY
|
$180.4M
-18.68%
YoY
|
$190.3M
-23.83%
YoY
|
$212.5M
-5.82%
YoY
|
$227.8M
2.21%
YoY
|
$221.8M
8.91%
YoY
|
$249.9M
7.48%
YoY
|
$225.6M
-6.64%
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 |
$31.19M
-26.84%
YoY
|
$37.27M
-5.24%
YoY
|
$43.21M
6.96%
YoY
|
$42.64M
11.46%
YoY
|
$42.63M
11.32%
YoY
|
$39.33M
2.17%
YoY
|
$40.40M
-0.61%
YoY
|
$38.26M
-3.84%
YoY
|
$38.30M
-12.36%
YoY
|
$38.50M
-3.59%
YoY
|
$40.64M
-9.23%
YoY
|
$39.78M
-19.68%
YoY
|
$43.70M
-8.55%
YoY
|
$39.93M
-19.34%
YoY
|
$44.78M
-6.92%
YoY
|
$49.53M
2.67%
YoY
|
$47.78M
-17.76%
YoY
|
$49.51M
-14.79%
YoY
|
$48.11M
-21.59%
YoY
|
| Operating Expenses |
$150.8M
-12.15%
YoY
|
$191.7M
-15.99%
YoY
|
$153.7M
-16.38%
YoY
|
$164.1M
-10.34%
YoY
|
$171.6M
-4.9%
YoY
|
$228.1M
1.34%
YoY
|
$183.9M
-0.57%
YoY
|
$183.0M
-18.35%
YoY
|
$180.5M
0.05%
YoY
|
$225.1M
-2.24%
YoY
|
$184.9M
-12.97%
YoY
|
$224.1M
-1.62%
YoY
|
$180.4M
-18.68%
YoY
|
$230.3M
-23.08%
YoY
|
$212.5M
-5.82%
YoY
|
$227.8M
2.21%
YoY
|
$221.8M
8.91%
YoY
|
$299.4M
-62.07%
YoY
|
$225.6M
-6.64%
YoY
|
| Operating Profit |
$70.35M
619.51%
YoY
|
$50.92M
193.6%
YoY
|
$54.75M
-1008.97%
YoY
|
$61.32M
780.22%
YoY
|
$9.778M
-119.6%
YoY
|
$17.34M
-29.6%
YoY
|
-$6.023M
-117.24%
YoY
|
$6.966M
-68.51%
YoY
|
-$49.89M
-349.92%
YoY
|
$24.64M
-45.58%
YoY
|
$34.94M
-238.97%
YoY
|
$22.12M
-204.23%
YoY
|
$19.96M
-1109.15%
YoY
|
$45.27M
-20.37%
YoY
|
-$25.14M
-180.84%
YoY
|
-$21.22M
-146.7%
YoY
|
-$1.978M
-124.91%
YoY
|
$56.85M
-113.77%
YoY
|
$31.10M
2001.49%
YoY
|
| Interest Expense |
-$20.59M
-20.47%
YoY
|
-$22.29M
-13.05%
YoY
|
-$23.29M
-10.63%
YoY
|
-$23.56M
-8.38%
YoY
|
-$25.89M
-197.45%
YoY
|
-$25.63M
-4.96%
YoY
|
-$26.06M
-193.33%
YoY
|
-$25.71M
-9.97%
YoY
|
$26.57M
-6.23%
YoY
|
-$26.97M
-5.46%
YoY
|
$27.92M
0.61%
YoY
|
-$28.56M
-209.49%
YoY
|
$28.33M
8.94%
YoY
|
-$28.53M
8.14%
YoY
|
$27.75M
-19.8%
YoY
|
$26.08M
-26.03%
YoY
|
$26.01M
-34.17%
YoY
|
-$26.38M
-79.55%
YoY
|
$34.60M
-40.4%
YoY
|
| Other Income/Expense, Net |
$6.523M
-127.26%
YoY
|
$14.68M
2789.76%
YoY
|
$5.806M
-128.94%
YoY
|
$4.905M
-124.46%
YoY
|
-$23.93M
-3.54%
YoY
|
$508.0K
-92.16%
YoY
|
-$20.06M
-6.11%
YoY
|
-$20.05M
-643.27%
YoY
|
-$24.80M
-8.24%
YoY
|
$6.480M
-48.1%
YoY
|
-$21.37M
96.35%
YoY
|
$3.691M
-135.77%
YoY
|
-$27.03M
209.59%
YoY
|
$12.49M
-67.54%
YoY
|
-$10.88M
-19.83%
YoY
|
-$10.32M
-20.9%
YoY
|
-$8.731M
-94.53%
YoY
|
$38.46M
100.31%
YoY
|
-$13.57M
-54.5%
YoY
|
| Pretax Income |
$30.68M
-316.83%
YoY
|
$43.56M
20.38%
YoY
|
-$21.61M
-17.13%
YoY
|
-$9.074M
-30.66%
YoY
|
-$14.15M
-81.06%
YoY
|
$36.19M
-2851.79%
YoY
|
-$26.08M
-292.13%
YoY
|
-$13.09M
15.22%
YoY
|
-$74.69M
956.59%
YoY
|
-$1.315M
-196.06%
YoY
|
$13.58M
-137.69%
YoY
|
-$11.36M
-63.99%
YoY
|
-$7.069M
-33.99%
YoY
|
$1.369M
-90.19%
YoY
|
-$36.02M
-305.51%
YoY
|
-$31.54M
-197.35%
YoY
|
-$10.71M
-92.95%
YoY
|
$13.96M
-110.43%
YoY
|
$17.53M
-161.83%
YoY
|
| Income Tax |
$10.78M
-258.26%
YoY
|
$73.62M
-361.7%
YoY
|
$17.64M
-374.3%
YoY
|
-$87.47M
226.35%
YoY
|
-$6.814M
-167.61%
YoY
|
-$28.13M
-230.36%
YoY
|
-$6.429M
-139.82%
YoY
|
-$26.80M
-2110.73%
YoY
|
$10.08M
-158.16%
YoY
|
$21.58M
-168.95%
YoY
|
$16.14M
-10.8%
YoY
|
$1.333M
-93.98%
YoY
|
-$17.33M
127.8%
YoY
|
-$31.30M
-185.33%
YoY
|
$18.10M
506.5%
YoY
|
$22.16M
25.24%
YoY
|
-$7.607M
-16.49%
YoY
|
$36.68M
-424.63%
YoY
|
$2.984M
-3.68%
YoY
|
| Net Earnings |
$19.89M
-371.25%
YoY
|
-$30.06M
-146.74%
YoY
|
-$39.25M
99.71%
YoY
|
$78.39M
470.2%
YoY
|
-$7.333M
-91.35%
YoY
|
$64.32M
-380.97%
YoY
|
-$19.65M
665.9%
YoY
|
$13.75M
-208.45%
YoY
|
-$84.77M
-919.49%
YoY
|
-$22.89M
-169.86%
YoY
|
-$2.566M
-95.26%
YoY
|
-$12.68M
-76.39%
YoY
|
$10.34M
-448.63%
YoY
|
$32.77M
-245.97%
YoY
|
-$54.11M
-468.45%
YoY
|
-$53.69M
-455.2%
YoY
|
-$2.967M
-97.92%
YoY
|
-$22.45M
-81.63%
YoY
|
$14.69M
-146.98%
YoY
|
| Basic Earnings Per Share |
$0.14
-380.0%
YoY
|
N/A
|
-$0.27
92.86%
YoY
|
$0.54
440.0%
YoY
|
-$0.05
-91.67%
YoY
|
N/A
|
-$0.14
600.0%
YoY
|
$0.10
-211.11%
YoY
|
-$0.60
-957.14%
YoY
|
N/A
|
-$0.02
-94.87%
YoY
|
-$0.09
-76.92%
YoY
|
$0.07
-450.0%
YoY
|
N/A
|
-$0.39
-454.55%
YoY
|
-$0.39
-454.55%
YoY
|
-$0.02
-98.11%
YoY
|
N/A
|
$0.11
-145.83%
YoY
|
| Diluted Earnings Per Share |
$0.12
-340.0%
YoY
|
-$0.21
-146.96%
YoY
|
-$0.27
92.86%
YoY
|
$0.42
366.67%
YoY
|
-$0.05
-91.67%
YoY
|
$0.45
-375.44%
YoY
|
-$0.14
600.0%
YoY
|
$0.09
-199.25%
YoY
|
-$0.60
-957.14%
YoY
|
-$0.16
-168.19%
YoY
|
-$0.02
-94.87%
YoY
|
-$0.09
-76.75%
YoY
|
$0.07
-450.0%
YoY
|
$0.24
-100.0%
YoY
|
-$0.39
-533.33%
YoY
|
-$0.39
-490.0%
YoY
|
-$0.02
-98.11%
YoY
|
-$165.9K
-81.98%
YoY
|
$0.09
-137.5%
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 |
147.1M shares
-0.18%
YoY
|
147.1M shares
-0.2%
YoY
|
146.6M shares
-0.67%
YoY
|
146.4M shares
-0.75%
YoY
|
147.4M shares
-0.97%
YoY
|
147.4M shares
-0.98%
YoY
|
147.6M shares
-0.99%
YoY
|
147.5M shares
-0.98%
YoY
|
148.8M shares
2.09%
YoY
|
148.9M shares
1.91%
YoY
|
149.1M shares
1.63%
YoY
|
149.0M shares
8.66%
YoY
|
145.8M shares
6.85%
YoY
|
146.1M shares
2.65%
YoY
|
146.7M shares
8.65%
YoY
|
137.1M shares
1.77%
YoY
|
136.4M shares
1.75%
YoY
|
142.3M shares
3.17%
YoY
|
135.0M shares
2.1%
YoY
|
| Diluted Shares Outstanding |
197.5M shares
37.73%
YoY
|
N/A
|
145.8M shares
1.81%
YoY
|
195.4M shares
-19.09%
YoY
|
143.4M shares
1.86%
YoY
|
N/A
|
143.2M shares
2.02%
YoY
|
241.5M shares
72.73%
YoY
|
140.8M shares
1.88%
YoY
|
N/A
|
140.4M shares
2.46%
YoY
|
139.8M shares
1.95%
YoY
|
138.2M shares
1.28%
YoY
|
N/A
|
137.0M shares
-42.78%
YoY
|
137.1M shares
-42.26%
YoY
|
136.4M shares
1.75%
YoY
|
N/A
|
239.5M shares
81.1%
YoY
|
Loading...