Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$1,715,119
$1,484,306
$1,595,060
$1,472,926
Gross Profit
1,140,194
1,008,964
1,031,212
1,013,485
EBITDA
426,746
607,583
381,090
324,128
EBIT
375,524
556,331
314,417
258,793
Net Income
398,573
415,049
229,548
210,545
Net Change In Cash
1,715,119
1,484,306
1,595,060
1,472,926
Free Cash Flow
311,414
564,998
340,597
166,176
Cash
1,933,147
1,768,292
1,235,785
1,236,401
Basic Shares
78,000
77,968
78,288
78,964

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$6,267,411
$5,906,956
$5,475,829
$4,733,939
Gross Profit
6,267,411
4,003,716
3,782,024
3,289,833
EBITDA
1,720,735
1,471,004
1,345,344
1,346,852
EBIT
1,518,420
1,279,901
1,083,312
1,059,322
Net Income
1,253,715
882,466
807,799
793,560
Net Change In Cash
6,267,411
5,906,956
5,475,829
4,733,939
Cost of Revenue
-43,578
74,394
Free Cash Flow
1,383,185
1,052,613
993,372
1,252,636
Cash
1,933,147
1,318,999
697,999
756,493
Basic Shares
78,338
79,680
81,067
86,177

Earnings Calls

Quarter EPS
2024-12-31
$5.45
2024-09-30
$5.32
2024-06-30
$3.22
2024-03-31
$2.93