Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$1,886,206
$1,775,576
$1,404,493
$1,444,872
Gross Profit
1,601,122
1,439,565
1,065,170
1,025,816
EBITDA
639,102
606,647
311,865
Net Income
519,136
539,484
275,525
269,612
Net Change In Cash
1,886,206
1,775,576
1,404,493
1,444,872
Cash
316,243
190,251
540,523
741,206
Basic Shares
52,702
53,369
213,478
53,168

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$5,801,032
$5,466,873
$3,271,414
$1,780,490
Gross Profit
3,767,521
3,455,320
2,706,187
1,444,557
EBITDA
1,265,888
1,341,931
1,191,980
447,630
EBIT
1,248,015
1,332,470
1,182,019
431,956
Net Income
1,056,478
1,297,619
1,179,658
472,086
Net Change In Cash
5,801,032
5,466,873
3,271,414
1,780,490
Free Cash Flow
686,358
358,046
795,679
181,772
Cash
540,523
370,193
291,018
182,551
Basic Shares
53,108
53,499
53,815
54,025

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$9.84
2025-03-31
$10.11
2024-12-31
$5.18