Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$2,212,416
$2,347,705
$2,157,643
$2,251,587
Gross Profit
1,178,322
1,223,046
1,134,101
1,132,309
EBITDA
223,680
233,424
256,867
348,123
EBIT
165,504
233,424
206,531
298,798
Net Income
99,326
193,221
140,302
206,622
Net Change In Cash
2,212,416
2,347,705
2,157,643
2,251,587
Free Cash Flow
99,313
-153,612
419,588
-94,693
Cash
1,116,516
1,354,054
1,280,430
1,020,458
Basic Shares
152,239
153,662
154,176
155,119

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$8,969,351
$8,000,342
$7,444,550
$6,285,029
Gross Profit
4,767,439
4,152,404
3,515,357
3,099,212
EBITDA
904,257
968,311
700,386
737,764
EBIT
786,386
546,670
598,187
Net Income
639,471
545,799
373,028
741,503
Net Change In Cash
8,969,351
8,000,342
7,444,550
6,285,029
Cost of Revenue
-566,432
Free Cash Flow
270,596
907,442
-120,667
-97,522
Cash
1,116,516
1,189,910
615,733
796,283
Basic Shares
153,843
156,256
156,608
156,794

Earnings Calls

Quarter EPS
2024-12-31
$0.65
2024-09-30
$1.26
2024-06-30
$0.91
2024-03-31
$1.33