|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$1.014B
10.43%
YoY
|
$918.2M
3.86%
YoY
|
$884.1M
2.9%
YoY
|
$859.2M
1.38%
YoY
|
$847.4M
7.81%
YoY
|
| Cost Of Revenue |
$457.6M
6.35%
YoY
|
$430.3M
8.96%
YoY
|
$394.9M
1.16%
YoY
|
$390.4M
2.49%
YoY
|
$380.9M
9.45%
YoY
|
| Gross Profit |
$556.4M
14.03%
YoY
|
$487.9M
-0.25%
YoY
|
$489.2M
4.34%
YoY
|
$468.8M
0.48%
YoY
|
$466.6M
6.52%
YoY
|
| Selling, General & Admin |
$31.54M
12.06%
YoY
|
$28.15M
-3.74%
YoY
|
$29.24M
7.64%
YoY
|
$27.16M
-9.62%
YoY
|
$30.06M
-0.81%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$368.1M
20.34%
YoY
|
$305.9M
3.2%
YoY
|
$296.4M
-2.01%
YoY
|
$302.5M
-6.76%
YoY
|
$324.4M
-0.51%
YoY
|
| Operating Expenses |
$388.6M
20.34%
YoY
|
$322.9M
3.63%
YoY
|
$311.6M
-2.25%
YoY
|
$318.8M
-6.57%
YoY
|
$341.2M
-2.46%
YoY
|
| Operating Profit |
$167.8M
1.67%
YoY
|
$165.0M
-7.08%
YoY
|
$177.6M
18.36%
YoY
|
$150.0M
19.68%
YoY
|
$125.4M
42.14%
YoY
|
| Interest Expense |
-$247.6M
-40.67%
YoY
|
-$417.3M
26.52%
YoY
|
-$329.9M
-252.11%
YoY
|
$216.9M
12.55%
YoY
|
$192.7M
155.04%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
-$203.3M
2.15%
YoY
|
-$199.0M
-28.58%
YoY
|
-$278.6M
332.77%
YoY
|
-$64.37M
-378.54%
YoY
|
$23.11M
-109.4%
YoY
|
| Income Tax |
-$2.193M
68.69%
YoY
|
-$1.300M
163.16%
YoY
|
-$494.0K
-170.07%
YoY
|
$705.0K
-89.85%
YoY
|
$6.948M
-1654.36%
YoY
|
| Net Earnings |
-$197.1M
1.56%
YoY
|
-$194.1M
-29.17%
YoY
|
-$274.1M
314.82%
YoY
|
-$66.07M
-563.21%
YoY
|
$14.26M
-106.2%
YoY
|
| Basic Earnings Per Share |
-$0.78
-11.36%
YoY
|
-$0.88
-31.25%
YoY
|
-$1.28
312.9%
YoY
|
-$0.31
-542.86%
YoY
|
$0.07
-104.43%
YoY
|
| Diluted Earnings Per Share |
-$0.78
-11.36%
YoY
|
-$0.88
-31.25%
YoY
|
-$1.28
312.9%
YoY
|
-$0.31
-542.86%
YoY
|
$0.07
-104.43%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
254.2M shares
14.59%
YoY
|
221.8M shares
2.92%
YoY
|
215.5M shares
0.24%
YoY
|
215.0M shares
8.56%
YoY
|
198.1M shares
35.45%
YoY
|
| Diluted Shares Outstanding |
254.2M shares
14.59%
YoY
|
221.8M shares
2.92%
YoY
|
215.5M shares
0.24%
YoY
|
215.0M shares
8.56%
YoY
|
198.1M shares
35.45%
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 |
$241.5M
-3.08%
YoY
|
$261.7M
-4.37%
YoY
|
$253.3M
15.0%
YoY
|
$249.8M
15.9%
YoY
|
$249.2M
19.37%
YoY
|
$273.7M
14.66%
YoY
|
$220.2M
0.95%
YoY
|
$215.5M
1.48%
YoY
|
$208.8M
-2.83%
YoY
|
$238.7M
4.58%
YoY
|
$218.2M
3.53%
YoY
|
$212.4M
4.06%
YoY
|
$214.9M
-0.6%
YoY
|
$228.2M
-0.51%
YoY
|
$210.7M
-0.68%
YoY
|
$204.1M
-5.28%
YoY
|
$216.1M
13.51%
YoY
|
$229.4M
17.86%
YoY
|
$212.1M
14.15%
YoY
|
| Cost Of Revenue |
$119.4M
1.95%
YoY
|
$117.5M
-4.48%
YoY
|
$110.6M
6.48%
YoY
|
$112.3M
12.92%
YoY
|
$117.2M
12.76%
YoY
|
$123.0M
25.09%
YoY
|
$103.8M
2.2%
YoY
|
$99.49M
3.81%
YoY
|
$103.9M
4.91%
YoY
|
$98.37M
1.09%
YoY
|
$101.6M
1.65%
YoY
|
$95.83M
0.22%
YoY
|
$99.04M
1.61%
YoY
|
$97.31M
-6.36%
YoY
|
$99.95M
9.24%
YoY
|
$95.62M
-48.45%
YoY
|
$97.48M
1.33%
YoY
|
$103.9M
15.33%
YoY
|
$91.50M
9.84%
YoY
|
| Gross Profit |
$122.1M
-7.55%
YoY
|
$144.2M
-4.29%
YoY
|
$142.7M
22.6%
YoY
|
$137.5M
18.46%
YoY
|
$132.1M
25.92%
YoY
|
$150.6M
7.35%
YoY
|
$116.4M
-0.09%
YoY
|
$116.0M
-0.43%
YoY
|
$104.9M
-9.44%
YoY
|
$140.3M
7.18%
YoY
|
$116.5M
5.19%
YoY
|
$116.5M
7.44%
YoY
|
$115.8M
-2.41%
YoY
|
$130.9M
4.32%
YoY
|
$110.8M
-8.2%
YoY
|
$108.5M
-50.79%
YoY
|
$118.7M
25.84%
YoY
|
$125.5M
20.09%
YoY
|
$120.6M
17.58%
YoY
|
| Selling, General & Admin |
$8.026M
5.44%
YoY
|
$9.201M
22.75%
YoY
|
$6.928M
15.27%
YoY
|
$7.798M
11.46%
YoY
|
$7.612M
-0.41%
YoY
|
$7.496M
-0.66%
YoY
|
$6.010M
1.86%
YoY
|
$6.996M
-20.52%
YoY
|
$7.643M
9.5%
YoY
|
$7.546M
6.55%
YoY
|
$5.900M
-12.97%
YoY
|
$8.802M
36.66%
YoY
|
$6.980M
1.72%
YoY
|
$7.082M
-7.92%
YoY
|
$6.779M
-10.79%
YoY
|
$6.441M
-56.38%
YoY
|
$6.862M
-15.28%
YoY
|
$7.691M
-0.12%
YoY
|
$7.599M
-0.01%
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 |
$86.02M
-9.67%
YoY
|
$87.70M
4.2%
YoY
|
$93.99M
28.23%
YoY
|
$91.20M
22.57%
YoY
|
$95.22M
33.39%
YoY
|
$84.16M
20.63%
YoY
|
$73.30M
-1.48%
YoY
|
$74.41M
0.14%
YoY
|
$71.38M
-4.87%
YoY
|
$69.77M
-8.62%
YoY
|
$74.40M
-1.3%
YoY
|
$74.30M
-1.05%
YoY
|
$75.04M
-0.84%
YoY
|
$76.34M
-7.97%
YoY
|
$75.38M
-4.4%
YoY
|
$75.09M
-8.21%
YoY
|
$75.67M
-6.36%
YoY
|
$82.95M
4.21%
YoY
|
$78.85M
-2.3%
YoY
|
| Operating Expenses |
$91.10M
-9.06%
YoY
|
$94.32M
6.03%
YoY
|
$97.83M
23.36%
YoY
|
$96.30M
22.4%
YoY
|
$100.2M
31.82%
YoY
|
$88.95M
15.05%
YoY
|
$79.31M
3.4%
YoY
|
$78.67M
-0.65%
YoY
|
$75.99M
-3.11%
YoY
|
$77.31M
-4.13%
YoY
|
$76.70M
-3.54%
YoY
|
$79.19M
0.37%
YoY
|
$78.43M
-1.61%
YoY
|
$80.64M
-7.66%
YoY
|
$79.52M
-4.27%
YoY
|
$78.90M
-53.8%
YoY
|
$79.72M
-7.84%
YoY
|
$87.33M
1.31%
YoY
|
$83.06M
-3.53%
YoY
|
| Operating Profit |
$30.99M
-2.8%
YoY
|
$49.86M
-19.18%
YoY
|
$44.87M
21.0%
YoY
|
$41.15M
10.14%
YoY
|
$31.89M
10.4%
YoY
|
$61.69M
-2.1%
YoY
|
$37.08M
-6.83%
YoY
|
$37.36M
0.03%
YoY
|
$28.88M
-22.73%
YoY
|
$63.01M
25.33%
YoY
|
$39.80M
27.42%
YoY
|
$37.35M
26.31%
YoY
|
$37.38M
-4.04%
YoY
|
$50.28M
31.74%
YoY
|
$31.23M
-16.88%
YoY
|
$29.57M
-40.42%
YoY
|
$38.95M
399.36%
YoY
|
$38.16M
108.55%
YoY
|
$37.58M
127.73%
YoY
|
| Interest Expense |
-$77.37M
10.72%
YoY
|
-$42.38M
-32.98%
YoY
|
-$62.94M
-52.33%
YoY
|
-$72.40M
-25.05%
YoY
|
-$69.87M
-44.31%
YoY
|
-$63.24M
934.19%
YoY
|
-$132.0M
-17.94%
YoY
|
-$96.60M
56.66%
YoY
|
-$125.5M
-418.26%
YoY
|
-$6.115M
-87.26%
YoY
|
-$160.9M
-405.72%
YoY
|
-$61.66M
31.66%
YoY
|
$39.42M
-23.98%
YoY
|
-$48.00M
-0.11%
YoY
|
$52.63M
30.48%
YoY
|
-$46.84M
-185.29%
YoY
|
$51.86M
-3.78%
YoY
|
-$48.06M
135.57%
YoY
|
$40.34M
8.48%
YoY
|
| Other Income/Expense, Net |
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
|
| Pretax Income |
-$39.54M
-23.93%
YoY
|
-$18.84M
-91.46%
YoY
|
-$90.71M
-18.69%
YoY
|
-$41.73M
-115.7%
YoY
|
-$51.98M
-60.82%
YoY
|
-$220.5M
-435.05%
YoY
|
-$111.6M
-58.73%
YoY
|
$265.8M
-1993.53%
YoY
|
-$132.7M
120.84%
YoY
|
$65.81M
1954.03%
YoY
|
-$270.3M
1877.61%
YoY
|
-$14.04M
-23.54%
YoY
|
-$60.08M
68.97%
YoY
|
$3.204M
-111.65%
YoY
|
-$13.67M
-112.09%
YoY
|
-$18.36M
-70.6%
YoY
|
-$35.56M
-45.72%
YoY
|
-$27.51M
-86.56%
YoY
|
$113.1M
-625.89%
YoY
|
| Income Tax |
-$2.641M
221.29%
YoY
|
-$473.0K
-46.19%
YoY
|
-$710.0K
-230.28%
YoY
|
-$188.0K
-172.87%
YoY
|
-$822.0K
-32.84%
YoY
|
-$879.0K
34.2%
YoY
|
$545.0K
-67.4%
YoY
|
$258.0K
-30.46%
YoY
|
-$1.224M
-34.96%
YoY
|
-$655.0K
153.88%
YoY
|
$1.672M
-1107.23%
YoY
|
$371.0K
-155.37%
YoY
|
-$1.882M
-204.61%
YoY
|
-$258.0K
-89.7%
YoY
|
-$166.0K
-255.14%
YoY
|
-$670.0K
-109.43%
YoY
|
$1.799M
-19.62%
YoY
|
-$2.504M
-1352.0%
YoY
|
$107.0K
-90.33%
YoY
|
| Net Earnings |
-$36.35M
-27.48%
YoY
|
-$18.95M
-91.04%
YoY
|
-$87.36M
-19.25%
YoY
|
-$40.91M
-116.23%
YoY
|
-$50.12M
-60.45%
YoY
|
-$211.5M
-440.11%
YoY
|
-$108.2M
-58.79%
YoY
|
$252.0M
-1784.09%
YoY
|
-$126.7M
115.77%
YoY
|
$62.18M
4115.53%
YoY
|
-$262.5M
1628.08%
YoY
|
-$14.96M
-2.73%
YoY
|
-$58.73M
57.96%
YoY
|
$1.475M
-108.64%
YoY
|
-$15.19M
-114.24%
YoY
|
-$15.38M
278.73%
YoY
|
-$37.18M
-41.54%
YoY
|
-$17.07M
-91.03%
YoY
|
$106.7M
-580.83%
YoY
|
| Basic Earnings Per Share |
-$0.14
-30.0%
YoY
|
N/A
|
-$0.34
-32.0%
YoY
|
-$0.16
-113.79%
YoY
|
-$0.20
-66.1%
YoY
|
N/A
|
-$0.50
-59.02%
YoY
|
$1.16
-1757.14%
YoY
|
-$0.59
118.52%
YoY
|
N/A
|
-$1.22
1642.86%
YoY
|
-$0.07
0.0%
YoY
|
-$0.27
58.82%
YoY
|
N/A
|
-$0.07
-114.0%
YoY
|
-$0.07
16.67%
YoY
|
-$0.17
-57.5%
YoY
|
N/A
|
$0.50
-433.33%
YoY
|
| Diluted Earnings Per Share |
-$0.14
-30.0%
YoY
|
-$0.07
-91.79%
YoY
|
-$0.34
-32.3%
YoY
|
-$0.16
-113.79%
YoY
|
-$0.20
-66.1%
YoY
|
-$0.89
-410.04%
YoY
|
-$0.50
-59.4%
YoY
|
$1.16
-1757.14%
YoY
|
-$0.59
118.52%
YoY
|
$0.29
4106.13%
YoY
|
-$1.22
1642.86%
YoY
|
-$0.07
-100.0%
YoY
|
-$0.27
58.82%
YoY
|
$0.01
-100.0%
YoY
|
-$0.07
-114.0%
YoY
|
-$71.56K
119261260.99%
YoY
|
-$0.17
-57.5%
YoY
|
-$79.72K
6276931.55%
YoY
|
$0.50
-433.33%
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 |
256.7M shares
1.65%
YoY
|
256.1M shares
13.56%
YoY
|
252.8M shares
17.02%
YoY
|
252.6M shares
17.1%
YoY
|
252.5M shares
17.05%
YoY
|
225.5M shares
4.68%
YoY
|
216.0M shares
0.34%
YoY
|
215.8M shares
0.3%
YoY
|
215.7M shares
0.32%
YoY
|
215.4M shares
0.31%
YoY
|
215.3M shares
0.06%
YoY
|
215.1M shares
0.21%
YoY
|
215.0M shares
0.1%
YoY
|
214.8M shares
0.82%
YoY
|
215.1M shares
0.9%
YoY
|
214.6M shares
4.32%
YoY
|
214.8M shares
35.46%
YoY
|
213.0M shares
42.53%
YoY
|
213.2M shares
42.5%
YoY
|
| Diluted Shares Outstanding |
258.0M shares
1.99%
YoY
|
N/A
|
254.1M shares
16.35%
YoY
|
253.1M shares
17.07%
YoY
|
253.0M shares
17.11%
YoY
|
N/A
|
218.4M shares
1.29%
YoY
|
216.2M shares
0.34%
YoY
|
216.0M shares
0.35%
YoY
|
N/A
|
215.6M shares
0.23%
YoY
|
215.5M shares
0.22%
YoY
|
215.3M shares
0.22%
YoY
|
N/A
|
215.1M shares
0.9%
YoY
|
215.0M shares
4.49%
YoY
|
214.8M shares
35.46%
YoY
|
N/A
|
213.2M shares
42.5%
YoY
|
Loading...