Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$2,388,000
$2,361,000
$2,190,000
$2,213,000
Gross Profit
1,687,000
1,658,000
1,510,000
1,448,000
EBITDA
1,056,000
1,033,000
927,000
835,000
EBIT
935,000
906,000
801,000
709,000
Net Income
682,000
624,000
599,000
525,000
Net Change In Cash
2,388,000
2,361,000
2,190,000
2,213,000
Free Cash Flow
784,000
370,000
455,000
699,000
Cash
1,714,000
1,574,000
1,975,000
2,041,000
Basic Shares
453,500
456,000
458,800
460,100

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$8,544,000
$8,080,000
$7,776,000
$6,675,000
Gross Profit
5,834,000
5,626,000
5,473,000
4,618,000
EBITDA
3,685,000
3,358,000
3,172,000
2,686,000
EBIT
3,194,000
2,893,000
2,724,000
2,245,000
Net Income
2,344,000
2,114,000
2,037,000
1,638,000
Net Change In Cash
8,544,000
8,080,000
7,776,000
6,675,000
Cost of Revenue
125,000
-107,000
1,677,000
Free Cash Flow
1,621,000
1,326,000
1,736,000
1,673,000
Cash
2,041,000
3,577,000
3,482,000
3,602,000
Basic Shares
462,269
470,385
476,717
478,569

Earnings Calls

Quarter EPS
2024-09-30
$1.58
2024-06-30
$1.56
2024-03-31
$1.38
2023-12-31
$1.24