Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$1,613,284
$1,588,449
$1,702,049
$1,474,754
Gross Profit
369,814
389,539
449,702
386,148
EBITDA
302,072
256,478
292,818
235,071
EBIT
249,932
286,044
229,033
Net Income
172,649
195,966
231,555
186,016
Net Change In Cash
1,613,284
1,588,449
1,702,049
1,474,754
Free Cash Flow
-107,047
-100,012
-124,847
75,672
Cash
651,555
831,559
992,921
905,298
Basic Shares
36,094
36,669
36,718
36,779

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$6,363,872
$6,113,013
$6,298,154
$5,147,326
Gross Profit
1,579,843
1,502,113
1,802,895
1,435,328
EBITDA
1,348,987
1,270,391
1,314,107
999,585
EBIT
1,270,391
1,289,359
973,340
Net Income
786,186
738,748
992,192
737,444
Net Change In Cash
6,363,872
6,113,013
6,298,154
5,147,326
Cost of Revenue
243,226
-127,286
Free Cash Flow
-256,234
317,380
378,299
-177,756
Cash
651,555
921,227
861,561
618,335
Basic Shares
36,238
37,069
37,101
38,233

Earnings Calls

Quarter EPS
2024-12-31
$4.72
2024-09-30
$5.34
2024-06-30
$6.31
2024-03-31
$5.06