Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$79,299
$76,675
$74,272
$69,561
Gross Profit
48,967
47,294
45,051
43,855
EBITDA
18,164
7,467
8,270
11,007
EBIT
15,767
5,066
5,786
8,399
Net Income
11,710
4,890
3,925
3,830
Net Change In Cash
79,299
76,675
74,272
69,561
Free Cash Flow
14,996
-4,979
26,451
19,726
Cash
59,336
55,564
73,041
60,761
Basic Shares
28,397
28,289
28,282
28,314

Annual Financials

Values in thousands2025-03-312024-03-312023-03-312022-03-31
Revenue
$275,624
$237,464
$198,065
$162,636
Gross Profit
171,988
144,256
120,819
101,532
EBITDA
35,163
25,946
19,435
10,387
EBIT
27,164
20,684
15,764
6,523
Net Income
23,225
86,195
14,582
6,478
Net Change In Cash
275,624
237,464
198,065
162,636
Cost of Revenue
16,499
-2,105
Free Cash Flow
52,345
40,059
27,225
27,278
Cash
73,041
144,891
112,842
96,971
Basic Shares
28,257
26,842
25,929
25,483

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$0.40
2025-06-30
$0.17
2025-03-31
$0.54