Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$280,434
$293,272
$245,318
$226,205
Gross Profit
67,643
72,362
52,237
48,424
EBITDA
47,923
54,566
34,528
21,063
EBIT
34,661
42,275
23,948
21,499
Net Income
22,598
29,175
16,327
15,021
Net Change In Cash
280,434
293,272
245,318
226,205
Free Cash Flow
28,743
17,946
19,756
12,314
Cash
10,415
14,502
5,103
8,305
Basic Shares
20,845
20,810
20,848
20,875

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
2025-12-31
$0
2025-09-30
$1.08
2025-06-30
$1.43
2025-03-31
$0.81