Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$593,515
$538,753
$705,643
$505,396
Gross Profit
239,892
195,745
281,240
184,149
EBITDA
115,006
79,561
135,277
76,783
EBIT
92,752
57,970
115,186
57,329
Net Income
70,112
44,440
85,810
42,222
Net Change In Cash
593,515
538,753
705,643
505,396
Free Cash Flow
32,754
-46,517
147,966
-17,799
Cash
139,262
141,036
200,071
64,728
Basic Shares
30,601
30,716
30,726
30,750

Annual Financials

Values in thousands2026-03-312025-03-312024-03-312023-03-31
Revenue
$2,253,859
$1,911,104
$1,667,009
$1,657,615
Gross Profit
858,355
717,038
614,424
610,572
EBITDA
380,770
304,096
249,195
315,572
EBIT
302,116
241,614
199,610
231,758
Net Income
225,880
180,942
146,996
170,553
Net Change In Cash
2,253,859
1,911,104
1,667,009
1,657,615
Cost of Revenue
-2,481
Free Cash Flow
126,342
-753
117,298
-35,647
Cash
141,036
69,770
75,847
18,193
Basic Shares
30,735
30,773
30,611
30,370

Earnings Calls

QuarterEPS
2026-06-30
$2.29
2026-03-31
$1.45
2025-12-31
$2.57
2025-09-30
$1.37