Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$164,269
$164,407
$164,221
$151,179
Gross Profit
56,840
43,623
42,842
44,602
EBITDA
17,595
21,388
20,096
18,107
EBIT
11,971
16,218
15,346
13,729
Net Income
8,747
13,325
12,217
12,042
Net Change In Cash
164,269
164,407
164,221
151,179
Free Cash Flow
21,660
6,591
-5,088
8,031
Cash
32,566
15,409
15,460
22,694
Basic Shares
14,892
14,994
14,737
14,609

Annual Financials

Values in thousands2026-06-302025-06-302024-06-302023-06-30
Revenue
$644,076
$558,273
$508,569
$523,118
Gross Profit
187,907
172,581
152,033
148,126
EBITDA
77,186
64,798
60,961
60,103
EBIT
57,264
47,566
41,500
41,118
Net Income
46,331
36,864
33,655
31,582
Net Change In Cash
644,076
558,273
508,569
523,118
Free Cash Flow
31,194
27,293
27,045
22,907
Cash
32,566
15,350
62,720
57,429
Basic Shares
14,808
15,725
18,255
18,893

Earnings Calls

QuarterEPS
2026-06-30
$0.67
2026-03-31
$0.91
2025-12-31
$0.87
2025-09-30
$0.90