Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $3,644,000 | $3,042,000 | $3,657,000 | $3,442,000 |
Gross Profit | 1,070,000 | 617,000 | 872,000 | 816,000 |
EBITDA | 1,713,000 | 1,194,000 | 1,368,000 | 1,314,000 |
EBIT | 996,000 | 455,000 | 684,000 | 655,000 |
Net Income | 682,000 | 302,000 | 488,000 | 409,000 |
Net Change In Cash | 3,644,000 | 3,042,000 | 3,657,000 | 3,442,000 |
Free Cash Flow | -42,000 | -641,000 | -487,000 | -640,000 |
Cash | 1,545,000 | 1,598,000 | 501,000 | 129,000 |
Basic Shares | 565,000 | 557,000 | 556,000 | 554,000 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $14,206,000 | $15,310,000 | $13,431,000 | $11,526,000 |
Gross Profit | 3,245,000 | 5,860,000 | 5,258,000 | 4,964,000 |
EBITDA | 5,180,000 | 5,013,000 | 4,462,000 | 4,190,000 |
EBIT | 2,613,000 | 2,459,000 | 2,205,000 | 2,108,000 |
Net Income | 1,771,000 | 1,736,000 | 1,597,000 | 1,473,000 |
Net Change In Cash | 14,206,000 | 15,310,000 | 13,431,000 | 11,526,000 |
Cost of Revenue | -55,000 | 37,000 | -119,000 | |
Free Cash Flow | -527,000 | -706,000 | -2,055,000 | -2,521,000 |
Cash | 129,000 | 111,000 | 166,000 | 129,000 |
Basic Shares | 552,000 | 547,000 | 540,000 | 528,000 |
Quarter | EPS |
---|---|
2024-09-30 | $1.25 |
2024-06-30 | $0.54 |
2024-03-31 | $0.88 |
2023-12-31 | $0.87 |