Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $3,259,000 | $5,245,000 | $5,311,000 | $3,043,000 |
Gross Profit | 3,154,000 | 5,139,000 | 5,208,000 | 2,915,000 |
EBITDA | 1,013,000 | 1,013,000 | 719,000 | 260,000 |
EBIT | 925,000 | 912,000 | 598,000 | 201,000 |
Net Income | 730,000 | 711,000 | 463,000 | 210,000 |
Net Change In Cash | 3,259,000 | 5,245,000 | 5,311,000 | 3,043,000 |
Free Cash Flow | 2,474,000 | -1,332,000 | -1,074,000 | 3,853,000 |
Cash | 4,067,000 | 102,837,000 | 128,958,000 | 91,770,000 |
Basic Shares | 301,847 | 304,765 | 305,943 | 310,419 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $11,945,000 | $12,148,000 | $12,027,000 | $11,703,000 |
Gross Profit | 11,519,000 | 11,754,000 | 11,583,000 | 11,214,000 |
EBITDA | 3,384,000 | 4,407,000 | 4,275,000 | 3,991,000 |
EBIT | 2,502,000 | 3,327,000 | 3,171,000 | 2,899,000 |
Net Income | 1,944,000 | 2,774,000 | 2,693,000 | 2,420,000 |
Net Change In Cash | 11,945,000 | 12,148,000 | 12,027,000 | 11,703,000 |
Cost of Revenue | 339,000 | 164,000 | 165,000 | |
Free Cash Flow | -126,000 | 11,220,000 | -7,521,000 | 2,972,000 |
Cash | 91,770,000 | 105,563,000 | 109,989,000 | 120,427,000 |
Basic Shares | 326,568 | 370,109 | 357,962 | 357,106 |
Quarter | EPS |
---|---|
2024-09-30 | $2.26 |
2024-06-30 | $2.15 |
2024-03-31 | $1.69 |
2023-12-31 | $2.04 |