Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$293,272
$245,318
$226,205
$247,029
Gross Profit
72,362
52,237
48,424
60,222
EBITDA
54,566
34,528
21,063
44,345
EBIT
42,275
23,948
21,499
34,418
Net Income
29,175
16,327
15,021
24,118
Net Change In Cash
293,272
245,318
226,205
247,029
Free Cash Flow
17,946
19,756
12,314
30,993
Cash
14,502
5,103
8,305
7,526
Basic Shares
20,810
20,848
20,875
20,860

Annual Financials

Values in thousands 2025-03-31 2024-03-31 2023-03-31 2022-03-31
Revenue
$974,431
$919,162
$935,098
$774,541
Gross Profit
225,538
193,636
165,119
146,520
EBITDA
159,763
137,230
117,227
95,512
EBIT
119,815
105,427
87,816
71,383
Net Income
84,345
75,363
60,041
51,542
Net Change In Cash
974,431
919,162
935,098
774,541
Cost of Revenue
4,070
498
Free Cash Flow
70,000
119,348
29,079
14,325
Cash
5,103
7,153
7,566
3,496
Basic Shares
20,937
21,014
21,014
21,135

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$1.43
2025-03-31
$0.80
2024-12-31
$0.73