|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$250.0M
-9.98%
YoY
|
$277.7M
-7.65%
YoY
|
$300.7M
-2.38%
YoY
|
$308.0M
3.79%
YoY
|
$296.8M
-3.31%
YoY
|
| Cost Of Revenue |
$129.6M
-9.01%
YoY
|
$142.4M
-4.75%
YoY
|
$149.5M
1.94%
YoY
|
$146.7M
0.25%
YoY
|
$146.3M
-2.25%
YoY
|
| Gross Profit |
$120.4M
-11.0%
YoY
|
$135.2M
-10.52%
YoY
|
$151.1M
-6.31%
YoY
|
$161.3M
7.24%
YoY
|
$150.4M
-4.32%
YoY
|
| Selling, General & Admin |
$7.470M
-59.72%
YoY
|
$18.54M
154.13%
YoY
|
$7.297M
-10.08%
YoY
|
$8.115M
32.68%
YoY
|
$6.116M
-7.33%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$95.90M
-13.76%
YoY
|
$111.2M
-3.5%
YoY
|
$115.2M
3.02%
YoY
|
$111.9M
0.79%
YoY
|
$111.0M
0.16%
YoY
|
| Operating Expenses |
$103.4M
-20.33%
YoY
|
$129.8M
5.89%
YoY
|
$122.5M
2.13%
YoY
|
$120.0M
2.46%
YoY
|
$117.1M
-0.26%
YoY
|
| Operating Profit |
$16.99M
209.89%
YoY
|
$5.483M
-80.83%
YoY
|
$28.60M
-30.82%
YoY
|
$41.35M
24.03%
YoY
|
$33.34M
-16.28%
YoY
|
| Interest Expense |
$114.3M
-9.72%
YoY
|
$126.6M
5.06%
YoY
|
$120.5M
99.83%
YoY
|
$60.30M
105.8%
YoY
|
$29.30M
-63.87%
YoY
|
| Other Income/Expense, Net |
$84.14M
-15.41%
YoY
|
$99.47M
-383.31%
YoY
|
-$35.11M
-63.23%
YoY
|
-$95.48M
-168.38%
YoY
|
$139.6M
185.73%
YoY
|
| Pretax Income |
-$78.76M
625.79%
YoY
|
-$10.85M
-93.11%
YoY
|
-$157.5M
152.22%
YoY
|
-$62.46M
-143.48%
YoY
|
$143.7M
-1263.03%
YoY
|
| Income Tax |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Net Earnings |
-$78.76M
625.79%
YoY
|
-$10.85M
-93.11%
YoY
|
-$157.5M
152.22%
YoY
|
-$62.46M
-143.48%
YoY
|
$143.7M
-1263.03%
YoY
|
| Basic Earnings Per Share |
-$0.53
657.14%
YoY
|
-$0.07
-93.4%
YoY
|
-$1.06
152.38%
YoY
|
-$0.42
-150.6%
YoY
|
$0.83
-930.0%
YoY
|
| Diluted Earnings Per Share |
-$0.53
657.14%
YoY
|
-$0.07
-93.4%
YoY
|
-$1.06
152.38%
YoY
|
-$0.42
-150.6%
YoY
|
$0.83
-930.0%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
148.5M shares
0.0%
YoY
|
148.5M shares
-0.15%
YoY
|
148.7M shares
-0.29%
YoY
|
149.2M shares
-13.44%
YoY
|
172.3M shares
-5.73%
YoY
|
| Diluted Shares Outstanding |
148.5M shares
0.0%
YoY
|
148.5M shares
-0.15%
YoY
|
148.7M shares
-0.29%
YoY
|
149.2M shares
-13.44%
YoY
|
172.3M shares
-5.73%
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 |
$58.39M
-9.32%
YoY
|
$58.57M
-15.65%
YoY
|
$61.63M
-10.18%
YoY
|
$65.38M
-5.78%
YoY
|
$64.39M
-8.32%
YoY
|
$69.43M
-6.31%
YoY
|
$68.61M
-13.75%
YoY
|
$69.40M
3.84%
YoY
|
$70.23M
-12.42%
YoY
|
$74.11M
-0.87%
YoY
|
$79.55M
-0.84%
YoY
|
$66.83M
-8.12%
YoY
|
$80.19M
-0.14%
YoY
|
$74.76M
-0.47%
YoY
|
$80.22M
9.8%
YoY
|
$72.74M
-1.51%
YoY
|
$80.30M
7.45%
YoY
|
$75.11M
-3.38%
YoY
|
$73.06M
-3.23%
YoY
|
| Cost Of Revenue |
N/A
|
$28.59M
-20.6%
YoY
|
$33.69M
-7.51%
YoY
|
$33.82M
-2.51%
YoY
|
$33.49M
-5.12%
YoY
|
$36.01M
-5.92%
YoY
|
$36.43M
-3.11%
YoY
|
$34.69M
-4.18%
YoY
|
$35.30M
-5.76%
YoY
|
$38.28M
6.31%
YoY
|
$37.60M
-0.62%
YoY
|
$36.21M
-0.95%
YoY
|
$37.46M
3.19%
YoY
|
$36.01M
-7.0%
YoY
|
$37.83M
1.37%
YoY
|
$36.56M
4.01%
YoY
|
$36.30M
3.31%
YoY
|
$38.72M
N/A
|
$37.32M
N/A
|
| Gross Profit |
N/A
|
$29.97M
-10.32%
YoY
|
$27.93M
-13.19%
YoY
|
$31.56M
-9.06%
YoY
|
$30.89M
-11.55%
YoY
|
$33.42M
-6.73%
YoY
|
$32.18M
-23.29%
YoY
|
$34.70M
13.32%
YoY
|
$34.93M
-18.26%
YoY
|
$35.83M
-7.53%
YoY
|
$41.95M
-1.03%
YoY
|
$30.62M
-15.36%
YoY
|
$42.73M
-2.89%
YoY
|
$38.75M
6.48%
YoY
|
$42.39M
18.6%
YoY
|
$36.18M
-6.52%
YoY
|
$44.00M
11.12%
YoY
|
$36.39M
N/A
|
$35.74M
N/A
|
| Selling, General & Admin |
N/A
|
$1.741M
-60.33%
YoY
|
$911.0K
-85.52%
YoY
|
$2.279M
-3.92%
YoY
|
$2.539M
-53.76%
YoY
|
$4.389M
73.41%
YoY
|
$6.292M
286.01%
YoY
|
$2.372M
53.53%
YoY
|
$5.491M
245.13%
YoY
|
$2.531M
4.33%
YoY
|
$1.630M
-13.71%
YoY
|
$1.545M
-23.29%
YoY
|
$1.591M
-10.92%
YoY
|
$2.426M
171.67%
YoY
|
$1.889M
16.53%
YoY
|
$2.014M
7.13%
YoY
|
$1.786M
3.72%
YoY
|
$893.0K
N/A
|
$1.621M
N/A
|
| 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 |
$21.20M
-19.72%
YoY
|
$21.10M
-23.68%
YoY
|
$23.20M
-15.74%
YoY
|
$25.19M
-11.56%
YoY
|
$26.41M
-4.1%
YoY
|
$27.65M
-4.57%
YoY
|
$27.54M
-5.54%
YoY
|
$28.49M
-0.44%
YoY
|
$27.53M
-3.38%
YoY
|
$28.97M
3.11%
YoY
|
$29.15M
-2.51%
YoY
|
$28.61M
7.41%
YoY
|
$28.50M
4.69%
YoY
|
$28.10M
2.67%
YoY
|
$29.91M
5.68%
YoY
|
$26.64M
-4.59%
YoY
|
$27.22M
-0.65%
YoY
|
$27.37M
N/A
|
$28.30M
1.5%
YoY
|
| Operating Expenses |
N/A
|
$22.84M
-28.71%
YoY
|
$24.11M
-28.72%
YoY
|
$27.47M
-10.97%
YoY
|
$28.95M
-12.35%
YoY
|
$32.04M
1.69%
YoY
|
$33.83M
9.9%
YoY
|
$30.86M
2.32%
YoY
|
$33.03M
9.76%
YoY
|
$31.50M
3.21%
YoY
|
$30.78M
-3.18%
YoY
|
$30.16M
5.25%
YoY
|
$30.09M
3.73%
YoY
|
$30.52M
8.01%
YoY
|
$31.79M
6.27%
YoY
|
$28.65M
-3.85%
YoY
|
$29.01M
-0.39%
YoY
|
$28.26M
N/A
|
$29.92M
N/A
|
| Operating Profit |
N/A
|
$7.134M
414.35%
YoY
|
$3.819M
-331.03%
YoY
|
$4.089M
6.32%
YoY
|
$1.949M
2.42%
YoY
|
$1.387M
-67.97%
YoY
|
-$1.653M
-114.81%
YoY
|
$3.846M
723.55%
YoY
|
$1.903M
-84.95%
YoY
|
$4.330M
-47.39%
YoY
|
$11.16M
5.41%
YoY
|
$467.0K
-93.8%
YoY
|
$12.64M
-15.69%
YoY
|
$8.230M
1.19%
YoY
|
$10.59M
82.04%
YoY
|
$7.531M
-15.46%
YoY
|
$14.99M
43.11%
YoY
|
$8.133M
N/A
|
$5.818M
N/A
|
| Interest Expense |
$25.01M
-11.64%
YoY
|
-$26.02M
24.28%
YoY
|
$29.10M
-9.35%
YoY
|
$30.50M
-8.13%
YoY
|
$28.30M
-12.92%
YoY
|
-$20.93M
-25.96%
YoY
|
$32.10M
3.22%
YoY
|
$33.20M
13.31%
YoY
|
$32.50M
21.72%
YoY
|
-$28.27M
-42.98%
YoY
|
$31.10M
80.81%
YoY
|
$29.30M
161.61%
YoY
|
$26.70M
206.9%
YoY
|
-$49.58M
-398.69%
YoY
|
$17.20M
77.32%
YoY
|
$11.20M
34.94%
YoY
|
$8.700M
4.82%
YoY
|
$16.60M
N/A
|
$9.700M
8.99%
YoY
|
| Other Income/Expense, Net |
$16.67M
-430.84%
YoY
|
N/A
|
$86.08M
408.46%
YoY
|
$3.001M
-172.16%
YoY
|
-$5.039M
-109.7%
YoY
|
N/A
|
$16.93M
-209.92%
YoY
|
-$4.159M
-82.43%
YoY
|
$51.97M
-383.92%
YoY
|
N/A
|
-$15.40M
-47.12%
YoY
|
-$23.67M
18.45%
YoY
|
-$18.31M
6.1%
YoY
|
-$6.000K
N/A
|
-$29.13M
-1914.7%
YoY
|
-$19.99M
-25400.0%
YoY
|
-$17.25M
-172.61%
YoY
|
N/A
|
$1.605M
158.04%
YoY
|
| Pretax Income |
N/A
|
-$18.88M
-200.76%
YoY
|
-$4.154M
-89.22%
YoY
|
-$22.45M
-21.56%
YoY
|
-$33.27M
-188.55%
YoY
|
$18.74M
-178.27%
YoY
|
-$38.54M
66.74%
YoY
|
-$28.62M
-35.04%
YoY
|
$37.57M
-156.57%
YoY
|
-$23.94M
-42.12%
YoY
|
-$23.12M
49.17%
YoY
|
-$44.06M
172.69%
YoY
|
-$66.42M
-729.33%
YoY
|
-$41.36M
-134.94%
YoY
|
-$15.50M
593.33%
YoY
|
-$16.16M
-18460.23%
YoY
|
$10.55M
-61.51%
YoY
|
$118.4M
N/A
|
-$2.235M
N/A
|
| 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 |
-$12.05M
-63.79%
YoY
|
-$18.88M
-200.76%
YoY
|
-$4.154M
-89.22%
YoY
|
-$22.45M
-21.56%
YoY
|
-$33.27M
-188.55%
YoY
|
$18.74M
-178.27%
YoY
|
-$38.54M
66.74%
YoY
|
-$28.62M
-35.04%
YoY
|
$37.57M
-156.57%
YoY
|
-$23.94M
-42.12%
YoY
|
-$23.12M
49.17%
YoY
|
-$44.06M
172.69%
YoY
|
-$66.42M
-729.33%
YoY
|
-$41.36M
-134.94%
YoY
|
-$15.50M
593.33%
YoY
|
-$16.16M
-18460.23%
YoY
|
$10.55M
-61.51%
YoY
|
$118.4M
-53666.06%
YoY
|
-$2.235M
-299.73%
YoY
|
| Basic Earnings Per Share |
-$0.08
-63.64%
YoY
|
N/A
|
-$0.03
-88.46%
YoY
|
-$0.15
-21.05%
YoY
|
-$0.22
-188.0%
YoY
|
N/A
|
-$0.26
62.5%
YoY
|
-$0.19
-36.67%
YoY
|
$0.25
-155.56%
YoY
|
N/A
|
-$0.16
45.45%
YoY
|
-$0.30
172.73%
YoY
|
-$0.45
-742.86%
YoY
|
N/A
|
-$0.11
1000.0%
YoY
|
-$0.11
N/A
|
$0.07
-53.33%
YoY
|
N/A
|
-$0.01
-200.0%
YoY
|
| Diluted Earnings Per Share |
-$0.08
-63.64%
YoY
|
-$0.13
-198.1%
YoY
|
-$0.03
-88.46%
YoY
|
-$0.15
-21.05%
YoY
|
-$0.22
-188.0%
YoY
|
$0.13
-178.35%
YoY
|
-$0.26
62.5%
YoY
|
-$0.19
-36.67%
YoY
|
$0.25
-155.56%
YoY
|
-$0.16
-42.47%
YoY
|
-$0.16
45.45%
YoY
|
-$0.30
172.73%
YoY
|
-$0.45
-742.86%
YoY
|
-$0.28
-100.0%
YoY
|
-$0.11
1000.0%
YoY
|
-$0.11
N/A
|
$0.07
-53.33%
YoY
|
$758.9K
N/A
|
-$0.01
-200.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 |
148.5M shares
0.0%
YoY
|
148.5M shares
0.0%
YoY
|
148.5M shares
0.0%
YoY
|
148.5M shares
0.0%
YoY
|
148.5M shares
0.0%
YoY
|
148.5M shares
-0.09%
YoY
|
148.5M shares
-0.35%
YoY
|
148.5M shares
-0.24%
YoY
|
148.5M shares
-0.05%
YoY
|
148.6M shares
0.64%
YoY
|
149.0M shares
1.35%
YoY
|
148.9M shares
-0.31%
YoY
|
148.6M shares
-2.51%
YoY
|
147.7M shares
-5.33%
YoY
|
147.1M shares
-9.8%
YoY
|
149.3M shares
-19.58%
YoY
|
152.4M shares
-17.55%
YoY
|
156.0M shares
-15.24%
YoY
|
163.0M shares
-11.0%
YoY
|
| Diluted Shares Outstanding |
148.5M shares
0.0%
YoY
|
N/A
|
148.5M shares
0.0%
YoY
|
148.5M shares
0.0%
YoY
|
148.5M shares
0.0%
YoY
|
N/A
|
148.5M shares
-0.33%
YoY
|
148.5M shares
-0.24%
YoY
|
148.5M shares
0.05%
YoY
|
N/A
|
149.0M shares
1.2%
YoY
|
148.9M shares
-0.31%
YoY
|
148.4M shares
-2.61%
YoY
|
N/A
|
147.2M shares
-9.68%
YoY
|
149.3M shares
-19.58%
YoY
|
152.4M shares
-17.55%
YoY
|
N/A
|
163.0M shares
-11.0%
YoY
|
Loading...