Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$538,753
$705,643
$505,396
$504,067
Gross Profit
195,745
281,240
184,149
197,221
EBITDA
79,561
135,277
76,783
89,149
EBIT
57,970
115,186
57,329
71,631
Net Income
44,440
85,810
42,222
53,408
Net Change In Cash
538,753
705,643
505,396
504,067
Free Cash Flow
-46,517
147,966
-17,799
42,388
Cash
141,036
200,071
64,728
95,319
Basic Shares
30,716
30,726
30,750
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-03-31
$1.45
2025-12-31
$2.57
2025-09-30
$1.37
2025-06-30
$1.74