Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$147,138
$140,736
$140,682
$129,717
Gross Profit
46,266
44,719
41,920
39,676
EBITDA
16,510
17,690
16,525
14,044
EBIT
12,262
13,361
12,239
9,675
Net Income
9,596
10,469
9,268
7,531
Net Change In Cash
147,138
140,736
140,682
129,717
Free Cash Flow
22,778
3,561
-3,178
4,132
Cash
15,350
12,977
20,206
62,305
Basic Shares
14,491
14,404
16,456
17,490

Annual Financials

Values in thousands 2025-06-30 2024-06-30 2023-06-30 2022-06-30
Revenue
$558,273
$508,569
$523,118
$493,572
Gross Profit
172,581
152,033
148,126
119,599
EBITDA
63,843
60,961
60,103
52,796
EBIT
46,611
41,500
41,118
20,630
Net Income
36,864
33,655
31,582
21,456
Net Change In Cash
558,273
508,569
523,118
493,572
Free Cash Flow
27,293
27,045
22,907
24,210
Cash
15,350
62,720
57,429
48,831
Basic Shares
15,725
18,255
18,893
18,724

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.87
2025-03-31
$0.82
2024-12-31
$0.59