Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$541,136
$469,660
$482,671
$451,434
Gross Profit
297,403
256,483
258,518
236,976
EBITDA
103,858
88,957
66,213
74,482
EBIT
72,789
52,323
29,311
50,899
Net Income
47,606
37,782
21,250
37,928
Net Change In Cash
541,136
469,660
482,671
451,434
Free Cash Flow
133,264
66,632
-36,648
45,250
Cash
342,038
255,014
205,703
285,850
Basic Shares
53,107
55,356
55,133
57,196

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
2025-12-31
$1.30
2025-09-30
$1.31
2025-06-30
$0.92
2025-03-31
$1.10