Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $6,154,000 | $5,361,000 | $6,043,000 | $5,367,000 |
Gross Profit | 2,496,000 | 1,263,000 | 1,483,000 | 2,317,000 |
EBITDA | 2,162,000 | 1,871,000 | 2,069,000 | 2,059,000 |
EBIT | 1,253,000 | 977,000 | 1,189,000 | 1,169,000 |
Net Income | 707,000 | 448,000 | 658,000 | 617,000 |
Net Change In Cash | 6,154,000 | 5,361,000 | 6,043,000 | 5,367,000 |
Free Cash Flow | -6,000 | -237,000 | -775,000 | -457,000 |
Cash | 616,000 | 1,464,000 | 1,209,000 | 445,000 |
Basic Shares | 1,004,000 | 1,001,000 | 1,001,000 | 999,000 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $21,727,000 | $19,078,000 | $17,938,000 | $33,039,000 |
Gross Profit | 8,927,000 | 8,032,000 | 7,006,000 | 9,527,000 |
EBITDA | 7,937,000 | 7,383,000 | 10,516,000 | 9,540,000 |
EBIT | 4,431,000 | 3,850,000 | 2,943,000 | 3,968,000 |
Net Income | 2,328,000 | 2,170,000 | 1,706,000 | 1,963,000 |
Net Change In Cash | 21,727,000 | 19,078,000 | 17,938,000 | 33,039,000 |
Cost of Revenue | -529,000 | 453,000 | 44,000 | |
Free Cash Flow | -2,705,000 | -2,277,000 | -4,969,000 | -3,813,000 |
Cash | 445,000 | 407,000 | 672,000 | 663,000 |
Basic Shares | 997,000 | 987,000 | 980,000 | 977,000 |
Quarter | EPS |
---|---|
2024-09-30 | $0.71 |
2024-06-30 | $0.47 |
2024-03-31 | $0.68 |
2023-12-31 | $0.60 |