Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$211,722
$207,233
$202,303
$195,522
Gross Profit
41,429
36,720
35,416
44,252
EBITDA
34,761
29,280
29,106
24,714
EBIT
28,035
22,597
22,362
18,253
Net Income
21,577
19,454
17,095
19,898
Net Change In Cash
211,722
207,233
202,303
195,522
Free Cash Flow
32,766
5,198
22,456
10,766
Cash
131,907
105,563
106,994
91,749
Basic Shares
17,313
17,332
17,326
17,346

Annual Financials

Values in thousands 2024-03-31 2023-03-31 2022-03-31 2021-03-31
Revenue
$795,311
$718,562
$646,230
$552,644
Gross Profit
145,441
158,259
152,114
123,624
EBITDA
121,353
84,554
84,512
59,175
EBIT
95,101
59,433
60,596
35,739
Net Income
76,252
66,365
66,410
46,356
Net Change In Cash
795,311
718,562
646,230
552,644
Cost of Revenue
-26,175
-42,212
56,493
Free Cash Flow
69,997
55,968
37,403
77,136
Cash
105,563
71,329
97,504
139,716
Basic Shares
17,347
17,592
18,127
18,166

Earnings Calls

Quarter EPS
2024-03-31
$1.12
2023-12-31
$0.99
2023-09-30
$1.14
2023-06-30
$1.14