Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$989,773
$1,062,200
$1,111,502
$938,633
Gross Profit
572,926
633,339
681,916
522,077
EBITDA
216,521
289,285
343,130
240,753
EBIT
198,571
271,100
325,586
224,592
Net Income
368,909
199,801
228,907
152,454
Net Change In Cash
989,773
1,062,200
1,111,502
938,633
Free Cash Flow
303,447
278,836
384,180
-43,324
Cash
180,485
186,122
167,736
159,288
Basic Shares
58,027
59,501
60,766
61,054

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$4,102,108
$3,962,347
$3,554,985
$2,313,416
Gross Profit
2,410,258
2,210,010
1,860,282
1,420,220
EBITDA
1,021,911
1,091,927
893,895
717,472
EBIT
1,019,849
1,037,623
854,666
685,496
Net Income
950,071
792,566
540,159
725,694
Net Change In Cash
4,102,108
3,962,347
3,554,985
2,313,416
Cost of Revenue
-18,290
81,602
Free Cash Flow
923,139
814,819
498,952
511,249
Cash
180,485
149,288
191,629
213,197
Basic Shares
59,832
61,952
62,006
63,718

Earnings Calls

Quarter EPS
2024-12-31
$2.52
2024-09-30
$3.60
2024-06-30
$4.01
2024-03-31
$3.02