Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$164,407
$164,221
$151,179
$147,138
Gross Profit
43,623
42,842
44,602
46,266
EBITDA
21,325
20,096
18,107
16,539
EBIT
16,155
15,346
13,729
12,291
Net Income
13,325
12,217
12,042
9,596
Net Change In Cash
164,407
164,221
151,179
147,138
Free Cash Flow
6,591
-5,088
8,031
22,778
Cash
15,409
15,460
22,694
15,350
Basic Shares
14,994
14,737
14,609
14,491

Annual Financials

Values in thousands2025-06-302024-06-302023-06-302022-06-30
Revenue
$558,273
$508,569
$523,118
$492,851
Gross Profit
172,581
152,033
148,126
118,878
EBITDA
64,798
60,961
60,103
38,768
EBIT
47,566
41,500
41,118
20,668
Net Income
36,864
33,655
31,582
21,456
Net Change In Cash
558,273
508,569
523,118
492,851
Free Cash Flow
27,293
27,045
22,907
14,087
Cash
15,350
62,720
57,429
48,831
Basic Shares
15,725
18,255
18,893
18,724

Earnings Calls

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