Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$216,301
$233,223
$225,097
$205,286
Gross Profit
25,879
27,050
29,752
25,797
EBITDA
4,991
11,225
13,509
8,254
EBIT
-795
3,957
5,738
3,023
Net Income
4,687
-240
3,301
841
Net Change In Cash
216,301
233,223
225,097
205,286
Free Cash Flow
-3,650
454
13,920
-12,694
Cash
6,254
1,588
4,917
1,732
Basic Shares
40,133
39,901
39,544
39,412

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$852,260
$796,394
$711,778
$748,322
Gross Profit
105,614
91,160
61,663
50,742
EBITDA
42,291
31,388
15,683
11,057
EBIT
11,770
8,623
-8,195
-13,000
Net Income
2,488
-1,644
-17,875
-12,612
Net Change In Cash
852,260
796,394
711,778
748,322
Cost of Revenue
-8,509
Free Cash Flow
-10,796
-1,415
8,269
-5,019
Cash
1,588
28,316
30,938
3,784
Basic Shares
39,639
34,783
32,346
31,402

Earnings Calls

QuarterEPS
2026-03-31
$0.05
2025-12-31
$0.08
2025-09-30
$0.09
2025-06-30
$0.07