Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$244,080
$280,434
$293,272
$245,318
Gross Profit
50,813
67,643
72,362
52,237
EBITDA
36,425
47,923
54,566
34,528
EBIT
23,015
34,661
42,275
23,948
Net Income
14,312
22,598
29,175
16,327
Net Change In Cash
244,080
280,434
293,272
245,318
Free Cash Flow
21,240
28,743
17,946
19,756
Cash
8,209
10,415
14,502
5,103
Basic Shares
20,843
20,845
20,810
20,848

Annual Financials

Values in thousands2025-03-312024-03-312023-03-312022-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

QuarterEPS
2026-03-31
$0
2025-12-31
$0.69
2025-09-30
$1.08
2025-06-30
$1.43