|
Concept
|
2025 | 2024 | 2023 | 2022 |
|---|---|---|---|---|
| Revenue |
$182.9M
51.3%
YoY
|
$120.9M
29.06%
YoY
|
$93.66M
28.06%
YoY
|
$73.14M
N/A
|
| Cost Of Revenue |
$45.95M
66.45%
YoY
|
$27.60M
25.96%
YoY
|
$21.91M
42.53%
YoY
|
$15.38M
N/A
|
| Gross Profit |
$136.9M
46.82%
YoY
|
$93.28M
30.01%
YoY
|
$71.75M
24.21%
YoY
|
$57.76M
N/A
|
| Selling, General & Admin |
$33.92M
94.52%
YoY
|
$17.44M
234.4%
YoY
|
$5.215M
38.15%
YoY
|
$3.775M
N/A
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$72.41M
72.77%
YoY
|
$41.91M
31.0%
YoY
|
$31.99M
20.15%
YoY
|
$26.63M
N/A
|
| Operating Expenses |
$152.3M
75.12%
YoY
|
$86.95M
47.07%
YoY
|
$59.12M
29.15%
YoY
|
$45.78M
N/A
|
| Operating Profit |
-$15.33M
-342.32%
YoY
|
$6.325M
-49.9%
YoY
|
$12.62M
5.34%
YoY
|
$11.98M
N/A
|
| Interest Expense |
$12.14M
1247.5%
YoY
|
$901.0K
-40.72%
YoY
|
$1.520M
-6.11%
YoY
|
$1.619M
N/A
|
| Other Income/Expense, Net |
$1.777M
-105.81%
YoY
|
-$30.56M
1186.2%
YoY
|
-$2.376M
23660.0%
YoY
|
-$10.00K
N/A
|
| Pretax Income |
$40.19M
291.05%
YoY
|
$10.28M
-66.86%
YoY
|
$31.01M
20.53%
YoY
|
$25.73M
N/A
|
| Income Tax |
$307.0K
7575.0%
YoY
|
$4.000K
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Net Earnings |
$39.88M
288.21%
YoY
|
$10.27M
-66.88%
YoY
|
$31.01M
20.53%
YoY
|
$25.73M
N/A
|
| Basic Earnings Per Share |
$0.37
270.0%
YoY
|
$0.10
-66.67%
YoY
|
$0.30
20.0%
YoY
|
$0.25
N/A
|
| Diluted Earnings Per Share |
$0.37
311.11%
YoY
|
$0.09
-70.0%
YoY
|
$0.30
20.0%
YoY
|
$0.25
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
105.0M
0.12%
YoY
|
104.9M
0.0%
YoY
|
104.9M
0.0%
YoY
|
104.9M
N/A
|
| Diluted Shares Outstanding |
105.3M
0.08%
YoY
|
105.2M
0.34%
YoY
|
104.9M
0.0%
YoY
|
104.9M
N/A
|
|
Concept
|
2026 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q4 | 2024 Q3 | 2024 Q2 |
|---|---|---|---|---|---|---|---|---|
| Revenue |
$57.99M
49.86%
YoY
|
$54.15M
55.05%
YoY
|
$48.65M
63.45%
YoY
|
$41.40M
-26.32%
YoY
|
$38.70M
38.0%
YoY
|
$34.92M
N/A
|
$29.76M
22.81%
YoY
|
$56.20M
N/A
|
| Cost Of Revenue |
$15.08M
47.55%
YoY
|
$12.45M
42.0%
YoY
|
$12.64M
84.47%
YoY
|
$10.64M
-11.26%
YoY
|
$10.22M
N/A
|
$8.764M
N/A
|
$6.852M
N/A
|
$11.99M
N/A
|
| Gross Profit |
$42.90M
50.68%
YoY
|
$41.70M
59.43%
YoY
|
$36.01M
57.17%
YoY
|
$30.77M
-30.41%
YoY
|
$28.47M
N/A
|
$26.16M
N/A
|
$22.91M
N/A
|
$44.21M
N/A
|
| Selling, General & Admin |
$9.623M
7.78%
YoY
|
$9.573M
-5.55%
YoY
|
$7.265M
103.05%
YoY
|
$8.156M
118.95%
YoY
|
$8.928M
N/A
|
$10.14M
N/A
|
$3.578M
N/A
|
$3.725M
N/A
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$25.66M
77.41%
YoY
|
$22.13M
81.5%
YoY
|
$19.78M
78.04%
YoY
|
$16.04M
-13.82%
YoY
|
$14.46M
N/A
|
$12.19M
N/A
|
$11.11M
N/A
|
$18.61M
N/A
|
| Operating Expenses |
$50.37M
49.84%
YoY
|
$31.70M
41.99%
YoY
|
$39.68M
84.24%
YoY
|
$34.83M
55.95%
YoY
|
$33.61M
101.14%
YoY
|
$22.33M
N/A
|
$21.54M
42.96%
YoY
|
$22.34M
N/A
|
| Operating Profit |
-$7.463M
45.14%
YoY
|
$10.00M
161.01%
YoY
|
-$3.675M
-367.86%
YoY
|
-$4.067M
-118.59%
YoY
|
-$5.142M
N/A
|
$3.832M
N/A
|
$1.372M
N/A
|
$21.87M
N/A
|
| Interest Expense |
$7.888M
1291.18%
YoY
|
-$2.608M
-135.6%
YoY
|
$3.983M
N/A
|
$1.767M
-524.76%
YoY
|
$567.0K
126.8%
YoY
|
$7.325M
N/A
|
$0.00
-100.0%
YoY
|
-$416.0K
N/A
|
| Other Income/Expense, Net |
$996.0K
117.47%
YoY
|
$911.0K
185.58%
YoY
|
$313.0K
-101.32%
YoY
|
$95.00K
-101.31%
YoY
|
$458.0K
-114.76%
YoY
|
$319.0K
N/A
|
-$23.63M
5960.0%
YoY
|
-$7.245M
N/A
|
| Pretax Income |
$3.637M
-65.9%
YoY
|
$9.641M
-15.99%
YoY
|
$9.402M
-161.01%
YoY
|
$10.48M
-26.27%
YoY
|
$10.67M
33.76%
YoY
|
$11.48M
N/A
|
-$15.41M
N/A
|
$14.21M
N/A
|
| Income Tax |
$69.00K
-34.29%
YoY
|
$86.00K
2050.0%
YoY
|
$44.00K
N/A
|
$72.00K
N/A
|
$105.0K
N/A
|
$4.000K
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Net Earnings |
$3.568M
-66.22%
YoY
|
$9.541M
-16.75%
YoY
|
$9.358M
-160.73%
YoY
|
$10.41M
-26.78%
YoY
|
$10.56M
32.44%
YoY
|
$11.46M
N/A
|
-$15.41M
-275.53%
YoY
|
$14.21M
N/A
|
| Basic Earnings Per Share |
$0.03
-70.0%
YoY
|
N/A
|
$0.09
-160.0%
YoY
|
$0.10
66.67%
YoY
|
$0.10
25.0%
YoY
|
N/A
|
-$0.15
N/A
|
$0.06
N/A
|
| Diluted Earnings Per Share |
$0.03
-70.0%
YoY
|
$0.09
-18.45%
YoY
|
$0.09
-163.6%
YoY
|
$0.10
-29.5%
YoY
|
$0.10
25.0%
YoY
|
$0.11
N/A
|
-$0.15
N/A
|
$0.14
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
105.4M
0.31%
YoY
|
105.4M
0.31%
YoY
|
105.2M
0.34%
YoY
|
105.2M
0.34%
YoY
|
105.0M
0.18%
YoY
|
105.0M
N/A
|
104.9M
N/A
|
104.9M
N/A
|
| Diluted Shares Outstanding |
106.4M
1.19%
YoY
|
N/A
|
105.3M
0.39%
YoY
|
105.2M
0.36%
YoY
|
105.1M
0.26%
YoY
|
N/A
|
104.9M
N/A
|
104.9M
N/A
|
Loading...