Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$224,380
$211,722
$207,233
$202,303
Gross Profit
50,748
41,429
36,720
35,416
EBITDA
28,670
34,761
29,280
29,106
EBIT
28,035
22,597
22,362
Net Income
23,398
21,577
19,454
17,095
Net Change In Cash
224,380
211,722
207,233
202,303
Free Cash Flow
12,422
32,766
5,198
22,456
Cash
138,349
131,907
105,563
106,994
Basic Shares
17,341
17,313
17,332
17,326

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
109,675
108,428
82,611
EBIT
95,101
84,554
84,512
59,175
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-09-30
$1.34
2024-06-30
$1.24
2024-03-31
$1.12
2023-12-31
$0.99