|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$1.104B
-5.81%
YoY
|
$1.172B
-14.26%
YoY
|
$1.368B
10.21%
YoY
|
$1.241B
54.07%
YoY
|
$805.4M
58.47%
YoY
|
| Cost Of Revenue |
$824.8M
-6.21%
YoY
|
$879.5M
-11.28%
YoY
|
$991.3M
9.74%
YoY
|
$903.3M
41.14%
YoY
|
$640.0M
25.52%
YoY
|
| Gross Profit |
$279.6M
-4.58%
YoY
|
$293.0M
-22.12%
YoY
|
$376.2M
11.46%
YoY
|
$337.5M
104.11%
YoY
|
$165.4M
-9827.41%
YoY
|
| Selling, General & Admin |
$56.83M
-3.61%
YoY
|
$58.96M
3.46%
YoY
|
$56.99M
14.14%
YoY
|
$49.93M
-24.58%
YoY
|
$66.20M
-13.01%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$141.3M
-7.51%
YoY
|
$152.8M
-18.65%
YoY
|
$187.8M
-6.93%
YoY
|
$201.8M
-7.79%
YoY
|
$218.9M
-13.42%
YoY
|
| Operating Expenses |
$214.4M
-9.18%
YoY
|
$236.0M
-8.25%
YoY
|
$257.3M
-1.65%
YoY
|
$261.6M
-10.41%
YoY
|
$292.0M
-12.92%
YoY
|
| Operating Profit |
$116.4M
-55.09%
YoY
|
$259.2M
98.71%
YoY
|
$130.4M
71.06%
YoY
|
$76.26M
-160.92%
YoY
|
-$125.2M
-73.1%
YoY
|
| Interest Expense |
-$296.2M
-7.69%
YoY
|
-$320.9M
-11.0%
YoY
|
-$360.5M
69.86%
YoY
|
-$212.2M
49.49%
YoY
|
-$142.0M
-37.92%
YoY
|
| Other Income/Expense, Net |
$0.00
-100.0%
YoY
|
$108.0K
-65.16%
YoY
|
$310.0K
-25.3%
YoY
|
$415.0K
-45.39%
YoY
|
$760.0K
-104.47%
YoY
|
| Pretax Income |
-$188.3M
194.16%
YoY
|
-$64.01M
-64.4%
YoY
|
-$179.8M
33.49%
YoY
|
-$134.7M
-49.18%
YoY
|
-$265.1M
-58.22%
YoY
|
| Income Tax |
-$143.0K
-114.34%
YoY
|
$997.0K
10.78%
YoY
|
$900.0K
-85.8%
YoY
|
$6.336M
6.52%
YoY
|
$5.948M
-545.54%
YoY
|
| Net Earnings |
-$179.8M
198.24%
YoY
|
-$60.30M
-66.22%
YoY
|
-$178.5M
27.65%
YoY
|
-$139.8M
-47.63%
YoY
|
-$267.0M
-50.91%
YoY
|
| Basic Earnings Per Share |
-$35.99
105.19%
YoY
|
-$17.54
212.66%
YoY
|
-$5.61
25.78%
YoY
|
-$4.46
-63.95%
YoY
|
-$12.37
-96.25%
YoY
|
| Diluted Earnings Per Share |
-$35.99
105.19%
YoY
|
-$17.54
212.66%
YoY
|
-$5.61
25.78%
YoY
|
-$4.46
-64.12%
YoY
|
-$12.43
-96.23%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
5.974M shares
26.94%
YoY
|
4.706M shares
-86.37%
YoY
|
34.52M shares
0.54%
YoY
|
34.34M shares
58.79%
YoY
|
21.63M shares
1272.14%
YoY
|
| Diluted Shares Outstanding |
5.974M shares
26.94%
YoY
|
4.706M shares
-86.37%
YoY
|
34.52M shares
0.54%
YoY
|
34.34M shares
57.2%
YoY
|
21.84M shares
1286.04%
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 |
$267.7M
-3.47%
YoY
|
$259.0M
-5.99%
YoY
|
$266.1M
-3.81%
YoY
|
$302.0M
-4.58%
YoY
|
$277.4M
-8.73%
YoY
|
$275.5M
-13.88%
YoY
|
$276.6M
-19.36%
YoY
|
$316.5M
-15.77%
YoY
|
$303.9M
-7.6%
YoY
|
$319.9M
0.76%
YoY
|
$343.0M
4.53%
YoY
|
$375.7M
7.94%
YoY
|
$328.9M
33.08%
YoY
|
$317.5M
27.63%
YoY
|
$328.2M
32.62%
YoY
|
$348.1M
79.98%
YoY
|
$247.1M
113.36%
YoY
|
$248.7M
175.6%
YoY
|
$247.4M
165.94%
YoY
|
| Cost Of Revenue |
$196.0M
-4.16%
YoY
|
$199.0M
-7.0%
YoY
|
$209.5M
-1.6%
YoY
|
$215.1M
-4.11%
YoY
|
$204.5M
-10.4%
YoY
|
$214.0M
-12.44%
YoY
|
$212.9M
-14.84%
YoY
|
$224.3M
-13.63%
YoY
|
$228.3M
-5.55%
YoY
|
$244.4M
2.74%
YoY
|
$250.0M
6.93%
YoY
|
$259.7M
8.9%
YoY
|
$241.7M
25.06%
YoY
|
$237.9M
22.25%
YoY
|
$233.8M
23.33%
YoY
|
$238.4M
57.33%
YoY
|
$193.2M
77.28%
YoY
|
$194.6M
92.83%
YoY
|
$189.6M
127.98%
YoY
|
| Gross Profit |
$71.71M
-1.55%
YoY
|
$59.98M
-2.51%
YoY
|
$56.58M
-11.19%
YoY
|
$86.94M
-5.7%
YoY
|
$72.84M
-3.71%
YoY
|
$61.52M
-18.54%
YoY
|
$63.70M
-31.5%
YoY
|
$92.19M
-20.58%
YoY
|
$75.65M
-13.28%
YoY
|
$75.52M
-5.14%
YoY
|
$93.00M
-1.44%
YoY
|
$116.1M
5.86%
YoY
|
$87.23M
61.84%
YoY
|
$79.62M
46.99%
YoY
|
$94.36M
63.05%
YoY
|
$109.7M
161.99%
YoY
|
$53.90M
692.66%
YoY
|
$54.17M
-611.01%
YoY
|
$57.87M
484.96%
YoY
|
| Selling, General & Admin |
$9.938M
-21.72%
YoY
|
$11.73M
-8.79%
YoY
|
$14.99M
9.85%
YoY
|
$14.16M
-11.1%
YoY
|
$12.70M
-25.65%
YoY
|
$12.86M
0.67%
YoY
|
$13.65M
1.84%
YoY
|
$15.92M
12.87%
YoY
|
$17.08M
38.02%
YoY
|
$12.77M
3.15%
YoY
|
$13.40M
45.67%
YoY
|
$14.11M
-3.2%
YoY
|
$12.37M
-11.12%
YoY
|
$12.38M
-27.2%
YoY
|
$9.199M
24.36%
YoY
|
$14.57M
-29.37%
YoY
|
$13.92M
-20.91%
YoY
|
$17.01M
-24.73%
YoY
|
$7.397M
-60.65%
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 |
$32.01M
-14.28%
YoY
|
$34.09M
-8.62%
YoY
|
$34.59M
-8.35%
YoY
|
$35.28M
-5.14%
YoY
|
$37.34M
-7.9%
YoY
|
$37.31M
-20.3%
YoY
|
$37.74M
-17.96%
YoY
|
$37.19M
-21.14%
YoY
|
$40.54M
-15.28%
YoY
|
$46.81M
-5.16%
YoY
|
$46.00M
-6.94%
YoY
|
$47.15M
-7.35%
YoY
|
$47.86M
-8.18%
YoY
|
$49.35M
-6.1%
YoY
|
$49.43M
-6.86%
YoY
|
$50.90M
-8.5%
YoY
|
$52.12M
-9.56%
YoY
|
$52.56M
-10.15%
YoY
|
$53.07M
-15.63%
YoY
|
| Operating Expenses |
$53.63M
0.78%
YoY
|
$52.68M
-14.45%
YoY
|
$52.44M
-4.05%
YoY
|
$52.78M
-5.51%
YoY
|
$53.22M
-16.87%
YoY
|
$61.58M
-2.12%
YoY
|
$54.66M
-12.13%
YoY
|
$55.86M
-13.17%
YoY
|
$64.02M
0.89%
YoY
|
$62.91M
-2.04%
YoY
|
$62.20M
1.87%
YoY
|
$64.33M
-4.96%
YoY
|
$63.45M
-7.52%
YoY
|
$64.22M
-7.99%
YoY
|
$61.06M
-2.9%
YoY
|
$67.68M
-13.06%
YoY
|
$68.61M
-10.78%
YoY
|
$69.80M
-15.49%
YoY
|
$62.88M
-24.52%
YoY
|
| Operating Profit |
$13.25M
-78.47%
YoY
|
$7.296M
-12900.0%
YoY
|
$12.22M
-39.44%
YoY
|
$49.30M
-63.62%
YoY
|
$61.53M
-59.65%
YoY
|
-$57.00K
-100.45%
YoY
|
$20.17M
-45.79%
YoY
|
$135.5M
161.85%
YoY
|
$152.5M
541.97%
YoY
|
$12.61M
-18.11%
YoY
|
$37.21M
11.78%
YoY
|
$51.75M
22.77%
YoY
|
$23.75M
-262.63%
YoY
|
$15.40M
-205.58%
YoY
|
$33.29M
-778.72%
YoY
|
$42.15M
-218.27%
YoY
|
-$14.61M
-79.15%
YoY
|
-$14.58M
-85.37%
YoY
|
-$4.905M
-97.02%
YoY
|
| Interest Expense |
-$79.90M
1.39%
YoY
|
-$64.80M
-20.02%
YoY
|
-$72.46M
-12.18%
YoY
|
-$80.13M
3.42%
YoY
|
-$78.81M
-1.31%
YoY
|
-$81.03M
-19.42%
YoY
|
-$82.51M
-17.74%
YoY
|
-$77.48M
3.47%
YoY
|
-$79.85M
-5.81%
YoY
|
-$100.5M
25.64%
YoY
|
-$100.3M
101.32%
YoY
|
-$74.88M
78.52%
YoY
|
-$84.77M
109.56%
YoY
|
-$80.03M
139.6%
YoY
|
-$49.82M
34.67%
YoY
|
-$41.94M
7.24%
YoY
|
-$40.45M
24.46%
YoY
|
-$33.40M
27.48%
YoY
|
-$37.00M
-39.75%
YoY
|
| Other Income/Expense, Net |
$3.223M
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$36.00K
5.88%
YoY
|
$37.00K
-66.06%
YoY
|
$36.00K
-73.13%
YoY
|
$33.00K
-99.25%
YoY
|
$34.00K
-85.89%
YoY
|
$109.0K
29.76%
YoY
|
$134.0K
32.67%
YoY
|
$4.374M
5507.69%
YoY
|
$241.0K
15.87%
YoY
|
$84.00K
-65.71%
YoY
|
$101.0K
-55.9%
YoY
|
$78.00K
-100.85%
YoY
|
$208.0K
-103.37%
YoY
|
| Pretax Income |
-$64.71M
195.71%
YoY
|
-$71.64M
-45.49%
YoY
|
-$62.47M
4.86%
YoY
|
-$32.32M
-159.56%
YoY
|
-$21.88M
-130.09%
YoY
|
-$131.4M
319.67%
YoY
|
-$59.57M
-7.39%
YoY
|
$54.27M
-326.37%
YoY
|
$72.71M
-218.61%
YoY
|
-$31.31M
-48.4%
YoY
|
-$64.32M
264.11%
YoY
|
-$23.97M
3409.81%
YoY
|
-$61.30M
10.09%
YoY
|
-$60.69M
13.83%
YoY
|
-$17.67M
-57.36%
YoY
|
-$683.0K
-98.94%
YoY
|
-$55.68M
-47.3%
YoY
|
-$53.32M
-61.2%
YoY
|
-$41.43M
-72.61%
YoY
|
| Income Tax |
$752.0K
137.22%
YoY
|
-$838.0K
-63.82%
YoY
|
$259.0K
-158.2%
YoY
|
$119.0K
-96.56%
YoY
|
$317.0K
4.62%
YoY
|
-$2.316M
53.38%
YoY
|
-$445.0K
-450.39%
YoY
|
$3.455M
67.56%
YoY
|
$303.0K
37.1%
YoY
|
-$1.510M
-62.29%
YoY
|
$127.0K
-97.27%
YoY
|
$2.062M
-62.93%
YoY
|
$221.0K
84.17%
YoY
|
-$4.004M
-232.06%
YoY
|
$4.657M
78.09%
YoY
|
$5.563M
872.55%
YoY
|
$120.0K
-144.28%
YoY
|
$3.032M
1416.0%
YoY
|
$2.615M
614.48%
YoY
|
| Net Earnings |
-$63.77M
219.32%
YoY
|
-$78.30M
-40.29%
YoY
|
-$60.15M
3.88%
YoY
|
-$30.40M
-160.48%
YoY
|
-$19.97M
-127.91%
YoY
|
-$131.1M
318.74%
YoY
|
-$57.91M
-8.9%
YoY
|
$50.25M
-266.06%
YoY
|
$71.56M
-217.46%
YoY
|
-$31.32M
-47.98%
YoY
|
-$63.56M
187.72%
YoY
|
-$30.26M
390.49%
YoY
|
-$60.92M
9.91%
YoY
|
-$60.20M
7.53%
YoY
|
-$22.09M
-49.44%
YoY
|
-$6.170M
-90.4%
YoY
|
-$55.43M
-46.2%
YoY
|
-$55.98M
-55.5%
YoY
|
-$43.69M
-66.2%
YoY
|
| Basic Earnings Per Share |
-$11.03
124.64%
YoY
|
N/A
|
-$11.35
-8.39%
YoY
|
-$6.88
-774.51%
YoY
|
-$4.91
-382.18%
YoY
|
N/A
|
-$12.39
522.61%
YoY
|
$1.02
-220.0%
YoY
|
$1.74
-192.55%
YoY
|
N/A
|
-$1.99
172.6%
YoY
|
-$0.85
214.81%
YoY
|
-$1.88
9.94%
YoY
|
N/A
|
-$0.73
-57.06%
YoY
|
-$0.27
-93.79%
YoY
|
-$1.71
-84.47%
YoY
|
N/A
|
-$1.70
-98.57%
YoY
|
| Diluted Earnings Per Share |
-$11.03
124.64%
YoY
|
-$12.32
-48.29%
YoY
|
-$11.35
-8.39%
YoY
|
-$6.88
-2852.0%
YoY
|
-$4.91
-918.33%
YoY
|
-$23.84
2556.66%
YoY
|
-$12.39
522.61%
YoY
|
$0.25
-128.44%
YoY
|
$0.60
-131.91%
YoY
|
-$0.90
-48.77%
YoY
|
-$1.99
172.6%
YoY
|
-$0.88
225.56%
YoY
|
-$1.88
9.94%
YoY
|
-$1.75
-100.0%
YoY
|
-$0.73
-57.06%
YoY
|
-$0.27
-93.79%
YoY
|
-$1.71
-84.47%
YoY
|
-$1.649M
-59.48%
YoY
|
-$1.70
-98.57%
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 |
6.476M shares
12.14%
YoY
|
6.412M shares
16.13%
YoY
|
6.132M shares
-87.78%
YoY
|
5.861M shares
-86.18%
YoY
|
5.775M shares
-85.43%
YoY
|
5.521M shares
-84.0%
YoY
|
50.20M shares
45.53%
YoY
|
42.41M shares
23.0%
YoY
|
39.63M shares
14.87%
YoY
|
34.51M shares
0.04%
YoY
|
34.49M shares
-0.02%
YoY
|
34.48M shares
0.43%
YoY
|
34.50M shares
0.66%
YoY
|
34.50M shares
1.9%
YoY
|
34.50M shares
23.07%
YoY
|
34.33M shares
115.14%
YoY
|
34.27M shares
312.63%
YoY
|
33.86M shares
131.44%
YoY
|
28.03M shares
2281.73%
YoY
|
| Diluted Shares Outstanding |
6.442M shares
14.0%
YoY
|
N/A
|
6.081M shares
19.33%
YoY
|
5.895M shares
-96.89%
YoY
|
5.651M shares
-95.16%
YoY
|
N/A
|
5.096M shares
-85.21%
YoY
|
189.4M shares
450.01%
YoY
|
116.7M shares
239.52%
YoY
|
N/A
|
34.46M shares
0.26%
YoY
|
34.43M shares
0.29%
YoY
|
34.38M shares
0.33%
YoY
|
N/A
|
34.37M shares
22.61%
YoY
|
34.33M shares
115.14%
YoY
|
34.27M shares
312.63%
YoY
|
33.80M shares
999.25%
YoY
|
28.03M shares
2281.73%
YoY
|
Loading...