Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$105,798
$95,589
$81,110
$88,959
Gross Profit
48,130
46,172
39,899
40,987
EBITDA
16,599
21,630
15,450
9,535
EBIT
9,669
15,616
9,729
3,936
Net Income
3,588
11,652
7,156
1,646
Net Change In Cash
105,798
95,589
81,110
88,959
Free Cash Flow
15,460
5,574
-5,733
9,277
Cash
257,892
172,267
176,763
83,130
Basic Shares
38,451
37,786
36,697
36,607

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$314,013
$235,491
$173,514
$119,134
Gross Profit
141,534
88,293
60,038
48,164
EBITDA
23,697
2,339
-28,655
-15,247
EBIT
2,327
-10,362
-32,244
-22,730
Net Income
-5,631
-15,887
-37,509
-24,769
Net Change In Cash
314,013
235,491
173,514
119,134
Free Cash Flow
17,928
-7,761
-42,771
-21,502
Cash
83,130
38,386
33,880
87,332
Basic Shares
35,762
33,149
32,817
30,191

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$0.09
2025-06-30
$0.31
2025-03-31
$0.19