Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$153,270
$119,964
$120,627
$84,211
Gross Profit
96,529
61,405
85,196
31,856
EBITDA
105,195
72,384
79,295
36,176
EBIT
87,881
54,255
62,981
17,796
Net Income
81,012
47,188
55,382
10,082
Net Change In Cash
153,270
119,964
120,627
84,211
Free Cash Flow
62,777
97,087
33,150
-2,242
Cash
327,409
294,492
268,302
277,921
Basic Shares
42,598
42,598
42,639
42,747

Annual Financials

Values in thousands2026-03-312025-03-312024-03-312023-03-31
Revenue
$481,511
$353,341
$560,717
$389,749
Gross Profit
260,503
152,689
365,242
228,045
EBITDA
294,658
192,976
414,120
265,871
EBIT
222,915
123,377
345,455
202,475
Net Income
193,665
90,170
307,446
172,443
Net Change In Cash
481,511
353,341
560,717
389,749
Cost of Revenue
-87,513
Free Cash Flow
116,299
154,064
355,593
95,509
Cash
327,409
316,877
282,507
236,758
Basic Shares
42,598
42,136
40,450
40,211

Earnings Calls

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