Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$2,172,948
$2,076,192
$1,821,649
$1,805,190
Gross Profit
999,050
870,821
634,957
556,601
EBITDA
1,268,685
1,122,836
878,595
105,406
EBIT
875,301
744,525
522,966
-296,971
Net Income
571,679
472,016
347,192
-391,541
Net Change In Cash
2,172,948
2,076,192
1,821,649
1,805,190
Free Cash Flow
616,234
552,887
389,914
308,993
Cash
977,215
921,853
524,084
336,915
Basic Shares
502,106
500,443
498,807
496,499

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$6,626,909
$5,741,162
$3,823,878
$3,138,113
Gross Profit
3,722,823
2,003,150
1,329,061
1,082,860
EBITDA
4,053,932
2,271,487
1,747,016
1,572,712
EBIT
2,501,294
1,204,851
1,008,885
904,585
Net Income
1,941,307
670,249
561,945
511,607
Net Change In Cash
6,626,909
5,741,162
3,823,878
3,138,113
Free Cash Flow
953,656
558,399
398,310
432,712
Cash
338,648
658,625
185,786
402,527
Basic Shares
489,913
438,533
244,732
243,072

Earnings Calls

Quarter EPS
2024-09-30
$1.14
2024-06-30
$1.07
2024-03-31
$0.76
2023-12-31
$0.57