Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$5,489,400
$5,479,700
$5,350,000
$5,473,400
Gross Profit
1,212,700
1,151,900
1,092,400
1,170,800
EBITDA
410,300
388,700
308,100
350,100
EBIT
360,500
342,600
262,600
305,300
Net Income
204,300
232,100
115,800
141,900
Net Change In Cash
5,489,400
5,479,700
5,350,000
5,473,400
Free Cash Flow
272,900
-244,600
725,900
40,600
Cash
706,800
716,500
984,100
524,100
Basic Shares
49,800
50,900
51,900
52,000

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$22,385,200
$21,420,116
$18,217,512
$12,325,995
Gross Profit
4,843,700
4,661,322
3,792,068
2,327,666
EBITDA
1,562,600
1,610,085
1,048,539
471,033
EBIT
1,381,300
1,431,071
849,985
349,433
Net Income
765,500
860,500
465,400
100,560
Net Change In Cash
22,385,200
21,420,116
18,217,512
12,325,995
Cost of Revenue
311,498
-236,552
298,233
Free Cash Flow
1,020,900
-88,374
12,392
487,260
Cash
524,100
527,348
212,583
449,135
Basic Shares
52,300
52,395
52,030
46,625

Earnings Calls

Quarter EPS
2024-09-30
$3.58
2024-06-30
$3.21
2024-03-31
$2.30
2023-12-31
$2.65