Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$1,588,449
$1,702,049
$1,474,754
$1,662,823
Gross Profit
392,565
449,702
386,148
422,075
EBITDA
333,367
292,818
235,071
266,627
EBIT
326,821
286,044
229,033
258,869
Net Income
195,966
231,555
186,016
198,851
Net Change In Cash
1,588,449
1,702,049
1,474,754
1,662,823
Free Cash Flow
-100,012
-124,847
75,672
-111,491
Cash
831,559
992,921
905,298
921,227
Basic Shares
36,226
36,718
36,779
36,947

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$6,113,013
$6,298,154
$5,147,326
$4,506,305
Gross Profit
1,502,113
1,802,895
1,435,328
976,002
EBITDA
1,270,391
1,314,107
999,585
566,795
EBIT
1,270,391
1,289,359
973,340
535,743
Net Income
738,748
992,192
737,444
423,475
Net Change In Cash
6,113,013
6,298,154
5,147,326
4,506,305
Cost of Revenue
243,226
-127,286
426,155
Free Cash Flow
317,380
378,299
-177,756
510,428
Cash
921,227
861,561
618,335
745,621
Basic Shares
37,069
37,101
38,233
38,484

Earnings Calls

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