Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$424,639
$541,136
$469,660
$482,671
Gross Profit
222,742
297,403
256,483
258,518
EBITDA
41,606
103,858
88,957
66,213
EBIT
13,037
72,789
52,323
29,311
Net Income
7,817
47,606
37,782
21,250
Net Change In Cash
424,639
541,136
469,660
482,671
Free Cash Flow
15,414
133,264
66,632
-36,648
Cash
319,981
342,038
255,014
205,703
Basic Shares
50,965
53,107
55,356
55,133

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,944,901
$1,933,289
$1,949,445
$2,017,003
Gross Profit
1,049,380
982,971
863,044
795,200
EBITDA
333,452
245,842
77,218
199,047
EBIT
205,264
158,088
77,218
48,786
Net Income
144,566
111,571
54,644
8,952
Net Change In Cash
1,944,901
1,933,289
1,949,445
2,017,003
Free Cash Flow
208,498
180,049
131,745
171,189
Cash
342,038
290,693
336,341
373,200
Basic Shares
53,107
58,606
60,231
62,760

Earnings Calls

QuarterEPS
2026-03-31
$0.73
2025-12-31
$1.30
2025-09-30
$1.31
2025-06-30
$0.92