Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$87,677
$82,946
$80,390
$79,299
Gross Profit
55,657
53,419
47,816
48,967
EBITDA
13,134
17,626
15,504
18,164
EBIT
10,881
15,266
12,913
15,767
Net Income
8,992
12,294
9,897
11,710
Net Change In Cash
87,677
82,946
80,390
79,299
Free Cash Flow
7,313
35,411
22,721
14,996
Cash
123,709
116,894
81,453
59,336
Basic Shares
28,420
28,417
28,438
28,397

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
58,602
35,163
25,946
19,435
EBIT
48,853
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-06-30
$0.34
2026-03-31
$0.63
2025-12-31
$0.42
2025-09-30
$0.40