Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$93,360
$87,677
$82,946
$80,390
Gross Profit
60,307
55,657
53,419
47,816
EBITDA
19,249
13,300
17,793
15,504
EBIT
16,815
10,881
15,266
12,913
Net Income
13,177
8,992
12,294
9,897
Net Change In Cash
93,360
87,677
82,946
80,390
Free Cash Flow
14,817
7,313
35,411
22,721
Cash
137,558
123,709
116,894
81,453
Basic Shares
28,577
28,420
28,417
28,438

Annual Financials

Values in thousands2026-03-312025-03-312024-03-312023-03-31
Revenue
$319,310
$275,624
$237,464
$198,065
Gross Profit
197,496
171,988
144,256
120,819
EBITDA
59,151
35,163
25,946
19,435
EBIT
48,901
27,164
20,684
15,764
Net Income
38,791
23,225
86,195
14,582
Net Change In Cash
319,310
275,624
237,464
198,065
Cost of Revenue
16,499
Free Cash Flow
68,149
52,345
40,059
27,225
Cash
116,894
73,041
144,891
112,842
Basic Shares
28,417
28,257
26,842
25,929

Earnings Calls

QuarterEPS
2026-09-30
$0.45
2026-06-30
$0.34
2026-03-31
$0.63
2025-12-31
$0.42