|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$1.004B
1.77%
YoY
|
$986.5M
-3.33%
YoY
|
$1.020B
2.7%
YoY
|
$993.7M
8.19%
YoY
|
$918.4M
3.01%
YoY
|
| Cost Of Revenue |
$367.2M
5.06%
YoY
|
$349.5M
-3.15%
YoY
|
$360.9M
8.35%
YoY
|
$333.1M
10.05%
YoY
|
$302.7M
-0.67%
YoY
|
| Gross Profit |
$636.0M
-0.03%
YoY
|
$636.2M
-3.44%
YoY
|
$658.9M
-0.15%
YoY
|
$659.8M
7.16%
YoY
|
$615.7M
4.93%
YoY
|
| Selling, General & Admin |
$47.40M
2.84%
YoY
|
$46.09M
-7.76%
YoY
|
$49.97M
8.3%
YoY
|
$46.14M
6.59%
YoY
|
$43.29M
7.41%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$398.9M
3.88%
YoY
|
$384.0M
-16.5%
YoY
|
$459.9M
23.38%
YoY
|
$372.8M
0.41%
YoY
|
$371.3M
-3.61%
YoY
|
| Operating Expenses |
$446.3M
3.76%
YoY
|
$430.1M
-15.65%
YoY
|
$509.9M
21.72%
YoY
|
$418.9M
1.05%
YoY
|
$414.6M
-2.59%
YoY
|
| Operating Profit |
$189.7M
-7.94%
YoY
|
$206.1M
38.37%
YoY
|
$148.9M
-38.17%
YoY
|
$240.9M
19.76%
YoY
|
$201.2M
24.78%
YoY
|
| Interest Expense |
-$266.7M
17.56%
YoY
|
-$226.8M
-208.3%
YoY
|
$209.5M
39.47%
YoY
|
$150.2M
1.82%
YoY
|
$147.5M
3.24%
YoY
|
| Other Income/Expense, Net |
$18.02M
-34.76%
YoY
|
$27.62M
40.69%
YoY
|
$19.63M
328.01%
YoY
|
$4.587M
86.09%
YoY
|
$2.465M
-84.87%
YoY
|
| Pretax Income |
-$11.43M
-250.63%
YoY
|
$7.588M
-110.01%
YoY
|
-$75.84M
-178.56%
YoY
|
$96.54M
71.99%
YoY
|
$56.13M
45.42%
YoY
|
| Income Tax |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Net Earnings |
$16.27M
-30.83%
YoY
|
$23.52M
-155.07%
YoY
|
-$42.71M
-143.96%
YoY
|
$97.15M
48.84%
YoY
|
$65.27M
29.44%
YoY
|
| Basic Earnings Per Share |
$0.09
-30.77%
YoY
|
$0.13
-150.0%
YoY
|
-$0.26
-147.27%
YoY
|
$0.55
48.65%
YoY
|
$0.37
32.14%
YoY
|
| Diluted Earnings Per Share |
$0.09
-30.77%
YoY
|
$0.13
-150.0%
YoY
|
-$0.26
-147.27%
YoY
|
$0.55
48.65%
YoY
|
$0.37
32.14%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
167.4M shares
0.04%
YoY
|
167.4M shares
-1.3%
YoY
|
169.6M shares
-3.5%
YoY
|
175.8M shares
0.16%
YoY
|
175.5M shares
0.06%
YoY
|
| Diluted Shares Outstanding |
167.4M shares
0.04%
YoY
|
167.4M shares
-1.3%
YoY
|
169.6M shares
-3.5%
YoY
|
175.8M shares
0.16%
YoY
|
175.5M shares
0.06%
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 |
$251.0M
-0.23%
YoY
|
$249.4M
1.82%
YoY
|
$250.6M
-0.07%
YoY
|
$252.4M
2.71%
YoY
|
$251.5M
2.68%
YoY
|
$245.0M
-5.52%
YoY
|
$250.8M
-1.82%
YoY
|
$245.8M
-3.01%
YoY
|
$245.0M
-2.94%
YoY
|
$259.3M
2.02%
YoY
|
$255.4M
0.69%
YoY
|
$253.4M
2.61%
YoY
|
$252.4M
5.66%
YoY
|
$254.1M
6.4%
YoY
|
$253.7M
6.47%
YoY
|
$247.0M
9.76%
YoY
|
$238.9M
10.44%
YoY
|
$238.9M
10.89%
YoY
|
$238.2M
9.8%
YoY
|
| Cost Of Revenue |
$90.85M
1.6%
YoY
|
$94.17M
5.66%
YoY
|
$91.00M
-3.79%
YoY
|
$92.61M
11.67%
YoY
|
$89.43M
7.89%
YoY
|
$89.13M
-1.75%
YoY
|
$94.58M
3.14%
YoY
|
$82.93M
-6.83%
YoY
|
$82.89M
-7.36%
YoY
|
$90.72M
5.61%
YoY
|
$91.70M
4.05%
YoY
|
$89.01M
8.95%
YoY
|
$89.47M
15.65%
YoY
|
$85.90M
8.4%
YoY
|
$88.13M
10.84%
YoY
|
$81.69M
12.51%
YoY
|
$77.37M
8.51%
YoY
|
$79.24M
0.56%
YoY
|
$79.51M
1.8%
YoY
|
| Gross Profit |
$159.9M
-1.24%
YoY
|
$155.3M
-0.38%
YoY
|
$159.4M
2.19%
YoY
|
$159.6M
-1.86%
YoY
|
$161.9M
0.02%
YoY
|
$155.8M
-7.54%
YoY
|
$156.0M
-4.61%
YoY
|
$162.7M
-0.94%
YoY
|
$161.9M
-0.51%
YoY
|
$168.6M
0.19%
YoY
|
$163.5M
-1.21%
YoY
|
$164.2M
-0.64%
YoY
|
$162.7M
0.76%
YoY
|
$168.2M
5.41%
YoY
|
$165.5M
4.28%
YoY
|
$165.3M
8.45%
YoY
|
$161.5M
11.39%
YoY
|
$159.6M
16.84%
YoY
|
$158.7M
14.28%
YoY
|
| Selling, General & Admin |
$13.76M
18.17%
YoY
|
$12.33M
-0.31%
YoY
|
$10.96M
6.45%
YoY
|
$12.46M
6.79%
YoY
|
$11.64M
-0.94%
YoY
|
$12.37M
-15.96%
YoY
|
$10.29M
-20.89%
YoY
|
$11.67M
5.0%
YoY
|
$11.75M
5.67%
YoY
|
$14.72M
28.95%
YoY
|
$13.01M
13.57%
YoY
|
$11.12M
-6.16%
YoY
|
$11.12M
-2.62%
YoY
|
$11.42M
-6.23%
YoY
|
$11.46M
-1.4%
YoY
|
$11.84M
21.59%
YoY
|
$11.42M
16.55%
YoY
|
$12.18M
20.54%
YoY
|
$11.62M
19.77%
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 |
$97.41M
-0.44%
YoY
|
$98.17M
2.68%
YoY
|
$101.2M
4.14%
YoY
|
$101.7M
6.52%
YoY
|
$97.84M
2.16%
YoY
|
$95.61M
-22.38%
YoY
|
$97.18M
-20.36%
YoY
|
$95.49M
-21.45%
YoY
|
$95.77M
2.78%
YoY
|
$123.2M
32.15%
YoY
|
$122.0M
26.74%
YoY
|
$121.6M
29.41%
YoY
|
$93.18M
4.26%
YoY
|
$93.21M
1.88%
YoY
|
$96.28M
3.41%
YoY
|
$93.95M
0.05%
YoY
|
$89.37M
-3.7%
YoY
|
$91.49M
-2.36%
YoY
|
$93.10M
-2.0%
YoY
|
| Operating Expenses |
$111.2M
1.54%
YoY
|
$110.5M
2.34%
YoY
|
$112.2M
4.36%
YoY
|
$114.2M
6.55%
YoY
|
$109.5M
1.82%
YoY
|
$108.0M
-21.7%
YoY
|
$107.5M
-20.41%
YoY
|
$107.2M
-19.24%
YoY
|
$107.5M
3.09%
YoY
|
$137.9M
31.8%
YoY
|
$135.0M
25.34%
YoY
|
$132.7M
25.42%
YoY
|
$104.3M
3.48%
YoY
|
$104.6M
0.93%
YoY
|
$107.7M
2.87%
YoY
|
$105.8M
2.07%
YoY
|
$100.8M
-1.77%
YoY
|
$103.7M
-0.23%
YoY
|
$104.7M
0.12%
YoY
|
| Operating Profit |
$48.76M
-7.03%
YoY
|
$44.76M
-6.51%
YoY
|
$47.24M
-2.63%
YoY
|
$45.46M
-18.1%
YoY
|
$52.44M
-3.55%
YoY
|
$47.87M
56.13%
YoY
|
$48.52M
70.28%
YoY
|
$55.51M
76.04%
YoY
|
$54.38M
-6.95%
YoY
|
$30.66M
-51.8%
YoY
|
$28.49M
-50.71%
YoY
|
$31.53M
-47.0%
YoY
|
$58.44M
-3.77%
YoY
|
$63.61M
13.7%
YoY
|
$57.80M
7.01%
YoY
|
$59.49M
22.01%
YoY
|
$60.73M
43.23%
YoY
|
$55.95M
71.09%
YoY
|
$54.01M
57.49%
YoY
|
| Interest Expense |
-$64.54M
401.64%
YoY
|
-$68.45M
11.26%
YoY
|
-$72.81M
29.65%
YoY
|
-$65.33M
21.42%
YoY
|
-$12.87M
-123.25%
YoY
|
-$61.52M
-34.15%
YoY
|
-$56.16M
-200.21%
YoY
|
-$53.81M
-206.96%
YoY
|
$55.33M
21.58%
YoY
|
-$93.43M
131.71%
YoY
|
$56.04M
45.97%
YoY
|
$50.31M
38.72%
YoY
|
$45.51M
30.4%
YoY
|
-$40.32M
8.26%
YoY
|
$38.39M
-1.24%
YoY
|
$36.26M
0.92%
YoY
|
$34.90M
-0.86%
YoY
|
-$37.25M
3.46%
YoY
|
$38.88M
7.5%
YoY
|
| Other Income/Expense, Net |
$2.991M
-39.24%
YoY
|
$3.947M
-35.71%
YoY
|
$4.359M
-40.27%
YoY
|
$4.788M
-35.56%
YoY
|
$4.923M
-30.11%
YoY
|
$6.139M
-10.51%
YoY
|
$7.298M
17.16%
YoY
|
$7.430M
143.69%
YoY
|
$7.044M
114.56%
YoY
|
$6.860M
252.88%
YoY
|
$6.229M
3030.15%
YoY
|
$3.049M
1603.35%
YoY
|
$3.283M
1693.99%
YoY
|
$1.944M
1605.26%
YoY
|
$199.0K
35.37%
YoY
|
$179.0K
-60.57%
YoY
|
$183.0K
12.27%
YoY
|
$114.0K
-99.12%
YoY
|
$147.0K
-81.35%
YoY
|
| Pretax Income |
-$12.61M
-128.28%
YoY
|
-$19.75M
162.86%
YoY
|
-$21.20M
8051.92%
YoY
|
-$15.06M
-263.18%
YoY
|
$44.58M
627.11%
YoY
|
-$7.514M
-86.56%
YoY
|
-$260.0K
-98.76%
YoY
|
$9.231M
-161.26%
YoY
|
$6.131M
-62.07%
YoY
|
-$55.91M
-321.58%
YoY
|
-$21.03M
-199.11%
YoY
|
-$15.07M
-163.22%
YoY
|
$16.16M
-38.45%
YoY
|
$25.23M
34.1%
YoY
|
$21.21M
34.72%
YoY
|
$23.84M
70.48%
YoY
|
$26.26M
245.51%
YoY
|
$18.82M
16.14%
YoY
|
$15.75M
-928.74%
YoY
|
| Income Tax |
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
|
| Net Earnings |
-$2.498M
-106.28%
YoY
|
-$7.293M
488.62%
YoY
|
-$10.85M
-335.04%
YoY
|
-$5.835M
-153.64%
YoY
|
$39.80M
346.74%
YoY
|
-$1.239M
-96.96%
YoY
|
$4.618M
-134.56%
YoY
|
$10.88M
-249.79%
YoY
|
$8.909M
-51.51%
YoY
|
-$40.82M
-269.67%
YoY
|
-$13.36M
-158.21%
YoY
|
-$7.262M
-129.79%
YoY
|
$18.37M
-27.99%
YoY
|
$24.06M
24.46%
YoY
|
$22.96M
26.54%
YoY
|
$24.37M
50.48%
YoY
|
$25.51M
119.93%
YoY
|
$19.33M
9.2%
YoY
|
$18.14M
380.81%
YoY
|
| Basic Earnings Per Share |
-$0.02
-108.33%
YoY
|
N/A
|
-$0.07
-333.33%
YoY
|
-$0.04
-166.67%
YoY
|
$0.24
380.0%
YoY
|
N/A
|
$0.03
-137.5%
YoY
|
$0.06
-250.0%
YoY
|
$0.05
-50.0%
YoY
|
N/A
|
-$0.08
-161.54%
YoY
|
-$0.04
-128.57%
YoY
|
$0.10
-28.57%
YoY
|
N/A
|
$0.13
30.0%
YoY
|
$0.14
55.56%
YoY
|
$0.14
133.33%
YoY
|
N/A
|
$0.10
400.0%
YoY
|
| Diluted Earnings Per Share |
-$0.02
-108.33%
YoY
|
-$0.04
540.54%
YoY
|
-$0.07
-333.33%
YoY
|
-$0.04
-166.67%
YoY
|
$0.24
380.0%
YoY
|
-$0.01
-96.98%
YoY
|
$0.03
-137.5%
YoY
|
$0.06
-250.0%
YoY
|
$0.05
-50.0%
YoY
|
-$0.24
-278.9%
YoY
|
-$0.08
-161.54%
YoY
|
-$0.04
-128.57%
YoY
|
$0.10
-28.57%
YoY
|
$0.14
-100.0%
YoY
|
$0.13
30.0%
YoY
|
$0.14
55.56%
YoY
|
$0.14
133.33%
YoY
|
$110.1K
9.14%
YoY
|
$0.10
400.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
|
N/A
|
| Basic Shares Outstanding |
167.5M shares
0.01%
YoY
|
167.5M shares
0.02%
YoY
|
167.4M shares
0.02%
YoY
|
167.4M shares
0.04%
YoY
|
167.4M shares
0.06%
YoY
|
167.4M shares
0.42%
YoY
|
167.4M shares
0.4%
YoY
|
167.4M shares
-1.43%
YoY
|
167.4M shares
-4.81%
YoY
|
166.7M shares
-5.15%
YoY
|
166.7M shares
-5.15%
YoY
|
169.8M shares
-3.4%
YoY
|
175.8M shares
0.09%
YoY
|
175.8M shares
0.17%
YoY
|
175.8M shares
0.17%
YoY
|
175.8M shares
0.18%
YoY
|
175.7M shares
0.11%
YoY
|
175.5M shares
0.06%
YoY
|
175.5M shares
0.06%
YoY
|
| Diluted Shares Outstanding |
167.5M shares
0.01%
YoY
|
N/A
|
167.4M shares
0.02%
YoY
|
167.4M shares
0.04%
YoY
|
167.4M shares
0.07%
YoY
|
N/A
|
167.4M shares
0.4%
YoY
|
167.4M shares
-1.11%
YoY
|
167.3M shares
-4.8%
YoY
|
N/A
|
166.7M shares
-5.15%
YoY
|
169.3M shares
-3.71%
YoY
|
175.8M shares
0.06%
YoY
|
N/A
|
175.8M shares
0.17%
YoY
|
175.8M shares
0.18%
YoY
|
175.7M shares
0.11%
YoY
|
N/A
|
175.5M shares
0.06%
YoY
|
Loading...