Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$19,719,300
$17,760,900
$17,236,800
$16,883,800
Gross Profit
19,711,800
17,760,900
17,236,800
16,876,200
EBITDA
3,085,400
1,997,800
3,009,600
2,579,700
EBIT
3,014,700
1,930,000
2,939,900
2,503,400
Net Income
2,333,400
1,458,700
2,331,400
1,987,800
Net Change In Cash
19,719,300
17,760,900
17,236,800
16,883,800
Free Cash Flow
4,553,800
3,197,900
4,185,199
2,355,200
Cash
147,000
101,700
167,900
99,600
Basic Shares
587,600
587,300
587,300
587,500

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$62,082,300
$49,586,400
$47,676,500
$42,638,100
Gross Profit
62,074,700
49,586,399
47,676,499
42,630,900
EBITDA
5,471,800
1,502,200
4,547,400
7,505,000
EBIT
5,172,100
1,165,600
4,210,000
7,173,200
Net Income
3,902,400
721,500
3,350,900
5,704,600
Net Change In Cash
62,082,300
49,586,400
47,676,500
42,638,100
Cost of Revenue
125,600
-150,900
Free Cash Flow
10,391,300
6,556,800
7,518,200
6,682,100
Cash
84,900
220,900
187,100
76,500
Basic Shares
587,500
587,100
587,100
587,600

Earnings Calls

Quarter EPS
2024-12-31
$4.08
2024-09-30
$3.59
2024-06-30
$2.65
2024-03-31
$3.75