Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$151,179
$147,138
$140,736
$140,682
Gross Profit
44,602
46,266
44,719
41,920
EBITDA
18,107
16,539
17,690
16,525
EBIT
13,729
12,291
13,361
12,239
Net Income
12,042
9,596
10,469
9,268
Net Change In Cash
151,179
147,138
140,736
140,682
Free Cash Flow
8,031
22,778
3,561
-3,178
Cash
22,694
15,350
12,977
20,206
Basic Shares
14,609
14,491
14,404
16,456

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
2025-09-30
$0.90
2025-06-30
$0.87
2025-03-31
$0.82
2024-12-31
$0.59