Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$125,757
$116,337
$115,992
$113,388
Gross Profit
80,517
71,537
69,659
74,395
EBITDA
8,642
12,046
17,824
18,892
EBIT
-4,446
5,706
12,067
13,175
Net Income
-13,510
1,417
2,426
6,502
Net Change In Cash
125,757
116,337
115,992
113,388
Free Cash Flow
-12,014
-6,849
-7,947
15,903
Cash
77,316
55,764
64,908
73,426
Basic Shares
48,541
49,731
49,601
48,775

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$441,330
$388,537
$354,004
$313,789
Gross Profit
270,452
248,781
229,176
202,523
EBITDA
63,820
50,968
26,789
25,682
EBIT
41,362
26,763
3,713
3,240
Net Income
9,768
-13,359
-30,690
-19,192
Net Change In Cash
441,330
388,537
354,004
313,789
Cost of Revenue
-17,507
Free Cash Flow
-911
11,048
11,395
-15,868
Cash
64,908
53,463
58,940
39,351
Basic Shares
47,162
41,676
40,743
40,032

Earnings Calls

QuarterEPS
2026-06-30
$0.13
2026-03-31
$0.08
2025-12-31
$0.17
2025-09-30
$0.16