|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$145.1M
-11.48%
YoY
|
$163.9M
14.03%
YoY
|
$143.8M
-0.29%
YoY
|
$144.2M
101.43%
YoY
|
$71.58M
263.72%
YoY
|
| Cost Of Revenue |
$89.58M
-16.99%
YoY
|
$107.9M
13.0%
YoY
|
$95.50M
11.56%
YoY
|
$85.61M
93.46%
YoY
|
$44.25M
318.64%
YoY
|
| Gross Profit |
$55.54M
-0.87%
YoY
|
$56.02M
16.07%
YoY
|
$48.27M
-17.61%
YoY
|
$58.58M
114.34%
YoY
|
$27.33M
200.33%
YoY
|
| Selling, General & Admin |
$81.45M
-26.57%
YoY
|
$110.9M
-12.65%
YoY
|
$127.0M
-20.97%
YoY
|
$160.7M
153.54%
YoY
|
$63.37M
316.09%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$34.19M
-9.73%
YoY
|
$37.87M
33.15%
YoY
|
$28.44M
50.57%
YoY
|
$18.89M
122.76%
YoY
|
$8.480M
256.3%
YoY
|
| Operating Expenses |
$128.1M
-21.63%
YoY
|
$163.4M
5.29%
YoY
|
$155.2M
-21.37%
YoY
|
$197.4M
144.66%
YoY
|
$80.69M
307.32%
YoY
|
| Operating Profit |
-$72.54M
-32.46%
YoY
|
-$107.4M
0.42%
YoY
|
-$107.0M
-22.96%
YoY
|
-$138.8M
160.19%
YoY
|
-$53.36M
398.23%
YoY
|
| Interest Expense |
-$4.196M
-81.76%
YoY
|
-$23.00M
291.69%
YoY
|
-$5.872M
-108.3%
YoY
|
$70.76M
-195.61%
YoY
|
-$74.01M
5917.07%
YoY
|
| Other Income/Expense, Net |
$382.0K
-122.5%
YoY
|
-$1.698M
-3429.41%
YoY
|
$51.00K
-97.1%
YoY
|
$1.761M
-101.8%
YoY
|
-$98.00M
97900.0%
YoY
|
| Pretax Income |
-$103.1M
-34.95%
YoY
|
-$158.5M
40.56%
YoY
|
-$112.8M
66.52%
YoY
|
-$67.73M
-69.98%
YoY
|
-$225.6M
1732.49%
YoY
|
| Income Tax |
$87.00K
-101.29%
YoY
|
-$6.723M
856.33%
YoY
|
-$703.0K
-85.73%
YoY
|
-$4.926M
172.15%
YoY
|
-$1.810M
98.9%
YoY
|
| Net Earnings |
-$103.2M
-32.02%
YoY
|
-$151.8M
35.44%
YoY
|
-$112.1M
78.46%
YoY
|
-$62.80M
-71.94%
YoY
|
-$223.8M
1862.98%
YoY
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.66
3.1%
YoY
|
-$0.64
8.37%
YoY
|
-$0.60
55.34%
YoY
|
-$0.38
-100.0%
YoY
|
-$1.985M
400.67%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
|
Concept
|
2025 Q4 | 2025 Q2 | 2024 Q4 | 2024 Q2 | 2023 Q4 | 2023 Q2 | 2022 Q4 | 2022 Q2 |
|---|---|---|---|---|---|---|---|---|
| Revenue |
$69.19M
-3.97%
YoY
|
$75.93M
-17.37%
YoY
|
$72.05M
-4.88%
YoY
|
$91.89M
35.1%
YoY
|
$75.75M
-0.82%
YoY
|
$68.02M
0.31%
YoY
|
$76.37M
N/A
|
$67.81M
N/A
|
| Cost Of Revenue |
$42.49M
-18.55%
YoY
|
$47.09M
-15.53%
YoY
|
$52.17M
3.98%
YoY
|
$55.75M
22.98%
YoY
|
$50.18M
9.71%
YoY
|
$45.33M
13.69%
YoY
|
$45.73M
N/A
|
$39.87M
N/A
|
| Gross Profit |
$26.70M
34.3%
YoY
|
$28.84M
-20.21%
YoY
|
$19.88M
-22.27%
YoY
|
$36.14M
59.29%
YoY
|
$25.57M
-16.53%
YoY
|
$22.69M
-18.79%
YoY
|
$30.64M
N/A
|
$27.94M
N/A
|
| Selling, General & Admin |
$38.74M
-26.71%
YoY
|
$42.71M
-26.44%
YoY
|
$52.85M
-4.29%
YoY
|
$58.07M
-19.08%
YoY
|
$55.22M
-34.29%
YoY
|
$71.76M
-6.36%
YoY
|
$84.04M
N/A
|
$76.63M
N/A
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$13.90M
-28.54%
YoY
|
$20.29M
10.14%
YoY
|
$19.46M
21.03%
YoY
|
$18.42M
48.77%
YoY
|
$16.08M
47.6%
YoY
|
$12.38M
54.77%
YoY
|
$10.89M
N/A
|
$7.999M
N/A
|
| Operating Expenses |
$58.38M
-27.55%
YoY
|
$69.70M
-15.87%
YoY
|
$80.58M
24.12%
YoY
|
$82.84M
-8.26%
YoY
|
$64.92M
-38.76%
YoY
|
$90.30M
-1.21%
YoY
|
$106.0M
N/A
|
$91.41M
N/A
|
| Operating Profit |
-$31.69M
-47.8%
YoY
|
-$40.85M
-12.52%
YoY
|
-$60.70M
54.27%
YoY
|
-$46.70M
-30.93%
YoY
|
-$39.35M
-47.79%
YoY
|
-$67.61M
6.53%
YoY
|
-$75.37M
N/A
|
-$63.47M
N/A
|
| Interest Expense |
-$9.247M
-32.87%
YoY
|
$5.051M
-154.75%
YoY
|
-$13.78M
1150.0%
YoY
|
-$9.225M
93.4%
YoY
|
-$1.102M
-107.35%
YoY
|
-$4.770M
-108.8%
YoY
|
$15.00M
N/A
|
$54.21M
N/A
|
| Other Income/Expense, Net |
$528.0K
-212.1%
YoY
|
-$146.0K
-88.1%
YoY
|
-$471.0K
563.38%
YoY
|
-$1.227M
-1122.5%
YoY
|
-$71.00K
-102.13%
YoY
|
$120.0K
-703.62%
YoY
|
$3.331M
N/A
|
-$19.88K
N/A
|
| Pretax Income |
-$69.61M
-29.7%
YoY
|
-$33.50M
-43.7%
YoY
|
-$99.01M
144.35%
YoY
|
-$59.50M
-17.65%
YoY
|
-$40.52M
-30.67%
YoY
|
-$72.25M
678.48%
YoY
|
-$58.45M
N/A
|
-$9.281M
N/A
|
| Income Tax |
-$889.0K
-83.71%
YoY
|
$976.0K
-177.09%
YoY
|
-$5.457M
-694.44%
YoY
|
-$1.266M
-21.85%
YoY
|
$918.0K
-121.17%
YoY
|
-$1.620M
174.98%
YoY
|
-$4.337M
N/A
|
-$589.1K
N/A
|
| Net Earnings |
-$68.08M
-24.97%
YoY
|
-$33.68M
-42.17%
YoY
|
-$90.75M
119.0%
YoY
|
-$58.23M
-17.55%
YoY
|
-$41.44M
-23.42%
YoY
|
-$70.63M
712.61%
YoY
|
-$54.11M
N/A
|
-$8.692M
N/A
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.23
-30.09%
YoY
|
-$1.92
526.71%
YoY
|
-$0.33
57.88%
YoY
|
-$0.31
-23.11%
YoY
|
-$0.21
-36.87%
YoY
|
-$0.40
-100.0%
YoY
|
-$0.33
N/A
|
-$53.66K
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
Loading...