Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $13,795,000 | $13,685,000 | $13,679,000 | $13,711,000 |
Gross Profit | 5,480,000 | 5,524,000 | 5,367,000 | 9,074,000 |
EBITDA | 5,336,000 | 5,513,000 | 5,284,000 | 5,200,000 |
EBIT | 3,191,000 | 3,343,000 | 3,094,000 | 3,012,000 |
Net Income | 1,280,000 | 1,231,000 | 1,106,000 | 1,058,000 |
Net Change In Cash | 13,795,000 | 13,685,000 | 13,679,000 | 13,711,000 |
Free Cash Flow | 1,342,000 | 1,000,000 | 421,000 | 1,061,000 |
Cash | 721,000 | 602,000 | 661,000 | 709,000 |
Basic Shares | 145,059 | 144,914 | 146,643 | 149,651 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $54,607,000 | $54,022,000 | $51,682,000 | $48,097,000 |
Gross Profit | 24,855,000 | 21,146,000 | 23,701,000 | 21,549,000 |
EBITDA | 20,986,000 | 20,921,000 | 19,770,000 | 18,101,000 |
EBIT | 12,290,000 | 12,018,000 | 10,425,000 | 8,397,000 |
Net Income | 4,557,000 | 5,055,000 | 4,654,000 | 3,222,000 |
Net Change In Cash | 54,607,000 | 54,022,000 | 51,682,000 | 48,097,000 |
Cost of Revenue | 44,000 | -400,000 | -2,548,000 | |
Free Cash Flow | 3,490,000 | 6,102,000 | 8,684,000 | 6,606,000 |
Cash | 709,000 | 645,000 | 601,000 | 998,000 |
Basic Shares | 151,966 | 164,433 | 193,042 | 209,273 |
Quarter | EPS |
---|---|
2024-09-30 | $8.82 |
2024-06-30 | $8.49 |
2024-03-31 | $7.55 |
2023-12-31 | $7.07 |