Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$1,484,306
$1,595,060
$1,472,926
$1,586,118
Gross Profit
1,008,964
1,031,212
1,013,485
1,056,276
EBITDA
607,583
381,090
324,128
305,451
EBIT
556,331
314,417
258,793
238,685
Net Income
415,049
229,548
210,545
208,631
Net Change In Cash
1,484,306
1,595,060
1,472,926
1,586,118
Free Cash Flow
564,998
340,597
166,176
196,351
Cash
1,768,292
1,235,785
1,236,401
1,318,999
Basic Shares
77,968
78,288
78,964
79,000

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$5,906,956
$5,475,829
$4,733,939
$4,099,444
Gross Profit
4,003,716
3,782,024
3,289,833
2,754,348
EBITDA
1,471,004
1,345,344
1,346,852
765,684
EBIT
1,279,901
1,083,312
1,059,322
464,849
Net Income
882,466
807,799
793,560
266,745
Net Change In Cash
5,906,956
5,475,829
4,733,939
4,099,444
Cost of Revenue
-43,578
74,394
403,166
Free Cash Flow
1,052,613
993,372
1,252,636
819,390
Cash
1,318,999
697,999
756,493
712,583
Basic Shares
79,680
81,067
86,177
90,017

Earnings Calls

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