Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$581,809
$593,515
$538,753
$705,643
Gross Profit
216,492
239,892
195,745
281,240
EBITDA
95,331
115,006
79,561
135,277
EBIT
71,231
92,752
57,970
115,186
Net Income
52,495
70,112
44,440
85,810
Net Change In Cash
581,809
593,515
538,753
705,643
Free Cash Flow
-6,722
32,754
-46,517
147,966
Cash
97,416
139,262
141,036
200,071
Basic Shares
30,412
30,601
30,716
30,726

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
267,641
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-09-30
$1.68
2026-06-30
$2.29
2026-03-31
$1.45
2025-12-31
$2.57