Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$117,700
$108,386
$100,055
$86,679
Gross Profit
84,071
72,203
68,746
58,021
EBITDA
7,116
1,497
7,175
-5,718
EBIT
1,798
-3,763
2,012
-10,771
Net Income
2,809
-4,109
1,675
-8,568
Net Change In Cash
117,700
108,386
100,055
86,679
Free Cash Flow
514
19,733
36,053
8,888
Cash
77,923
65,429
91,435
68,212
Basic Shares
53,129
51,124
53,736
54,304

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$379,805
$333,785
$280,324
$321,793
Gross Profit
254,425
224,155
178,325
209,581
EBITDA
-667
-33,995
-84,919
-61,224
EBIT
-21,083
-53,752
-104,743
-77,231
Net Income
-21,354
52,549
-190,284
-76,613
Net Change In Cash
379,805
333,785
280,324
321,793
Free Cash Flow
36,119
31,564
-27,628
-49,573
Cash
65,429
114,689
82,197
89,921
Basic Shares
53,287
56,621
53,764
53,321

Earnings Calls

QuarterEPS
2026-03-31
$0.34
2025-12-31
$0.12
2025-09-30
$0.28
2025-06-30
$0.10