Values in thousands | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 |
---|---|---|---|---|
Revenue | $4,899,000 | $4,896,000 | $4,522,000 | $4,463,000 |
Gross Profit | 4,011,000 | 4,076,000 | 3,642,000 | 2,172,000 |
EBITDA | 1,809,000 | 1,795,000 | 1,609,000 | 1,744,000 |
EBIT | 1,859,000 | 1,909,000 | 1,571,000 | 1,615,000 |
Net Income | 1,573,000 | 1,375,000 | 1,604,000 | 1,366,000 |
Net Change In Cash | 4,899,000 | 4,896,000 | 4,522,000 | 4,463,000 |
Free Cash Flow | -301,000 | 1,874,000 | 1,498,000 | 924,000 |
Cash | 9,374,000 | 8,736,000 | 7,316,000 | 6,834,000 |
Basic Shares | 150,100 | 150,200 | 150,505 | 150,739 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $18,656,000 | $17,873,000 | $19,374,000 | $16,205,000 |
Gross Profit | 14,496,000 | 8,787,000 | 9,818,000 | 8,266,000 |
EBITDA | 7,466,000 | 6,792,000 | 7,722,000 | 6,481,000 |
EBIT | 7,039,000 | 6,385,000 | 7,450,000 | 5,695,000 |
Net Income | 5,502,000 | 5,178,000 | 5,901,000 | 4,932,000 |
Net Change In Cash | 18,656,000 | 17,873,000 | 19,374,000 | 16,205,000 |
Cost of Revenue | -1,616,000 | 720,000 | 3,733,000 | |
Free Cash Flow | 3,795,000 | 4,423,000 | 4,603,000 | 3,549,000 |
Cash | 8,736,000 | 7,416,000 | 9,323,000 | 8,664,000 |
Basic Shares | 150,706 | 152,440 | 154,404 | 154,840 |
Quarter | EPS |
---|---|
2024-03-31 | $9.81 |
2023-12-31 | $9.66 |
2023-09-30 | $10.91 |
2023-06-30 | $9.28 |