Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$119,964
$120,627
$84,211
$75,888
Gross Profit
61,405
85,196
31,856
22,325
EBITDA
68,755
79,295
36,176
31,017
EBIT
50,625
62,981
17,796
13,457
Net Income
47,188
55,382
10,082
8,091
Net Change In Cash
119,964
120,627
84,211
75,888
Free Cash Flow
97,087
33,150
-2,242
36,919
Cash
294,492
268,302
277,921
316,877
Basic Shares
42,598
42,639
42,747
42,747

Annual Financials

Values in thousands2025-03-312024-03-312023-03-312022-03-31
Revenue
$353,341
$560,717
$389,749
$274,221
Gross Profit
152,689
365,242
228,045
112,994
EBITDA
192,976
414,120
265,871
158,194
EBIT
123,377
345,455
202,475
91,762
Net Income
90,170
307,446
172,443
71,935
Net Change In Cash
353,341
560,717
389,749
274,221
Cost of Revenue
-87,513
152,282
Free Cash Flow
154,064
355,593
95,509
161,085
Cash
316,877
282,507
236,758
79,330
Basic Shares
42,136
40,450
40,211
40,365

Earnings Calls

QuarterEPS
2025-12-31
$1.11
2025-09-30
$1.31
2025-06-30
$0.27
2025-03-31
$0.25