Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$3,108,394
$2,931,769
$2,832,593
$2,643,829
Gross Profit
864,278
978,152
971,864
913,380
EBITDA
525,926
720,718
648,184
479,687
EBIT
415,127
619,112
551,474
383,133
Net Income
255,303
243,800
288,764
217,555
Net Change In Cash
3,108,394
2,931,769
2,832,593
2,643,829
Free Cash Flow
65,135
-277,751
271,975
36,697
Cash
1,474,954
2,958,662
2,827,272
2,581,163
Basic Shares
75,405
75,548
75,463
76,240

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$10,052,848
$3,063,701
$2,350,303
$1,997,543
Gross Profit
3,051,376
1,950,648
1,350,538
1,097,472
EBITDA
1,985,784
1,525,264
832,017
908,928
EBIT
1,631,579
-5,837,674
-6,082,270
-4,230,874
Net Income
1,066,250
845,702
459,866
472,640
Net Change In Cash
10,052,848
3,063,701
2,350,303
1,997,543
Cost of Revenue
1,064,906
273,330
327,256
Free Cash Flow
109,325
1,638,981
237,147
634,409
Cash
465,671
847,519
495,246
808,612
Basic Shares
77,861
81,285
81,742
80,702

Earnings Calls

Quarter EPS
2024-09-30
$4.16
2024-06-30
$3.88
2024-03-31
$4.21
2023-12-31
$3.51