Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $9,709,000 | $8,949,000 | $8,936,000 | $9,106,000 |
Gross Profit | 1,706,000 | 1,495,000 | 1,590,000 | 1,542,000 |
EBITDA | 477,000 | 295,000 | 399,000 | 328,000 |
EBIT | 369,000 | 190,000 | 294,000 | 231,000 |
Net Income | 198,000 | 82,000 | 147,000 | 95,000 |
Net Change In Cash | 9,709,000 | 8,949,000 | 8,936,000 | 9,106,000 |
Free Cash Flow | 413,000 | 52,000 | 63,000 | 223,000 |
Cash | 405,000 | 267,000 | 269,000 | 346,000 |
Basic Shares | 248,000 | 248,000 | 248,204 | 249,000 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $35,597,000 | $34,057,000 | $29,487,000 | $22,885,000 |
Gross Profit | 6,148,000 | 5,492,000 | 4,655,000 | 3,719,000 |
EBITDA | 1,432,000 | 1,000,000 | 839,000 | 405,000 |
EBIT | 1,037,000 | 628,000 | 461,000 | -17,000 |
Net Income | 506,000 | 265,000 | 164,000 | -226,000 |
Net Change In Cash | 35,597,000 | 34,057,000 | 29,487,000 | 22,885,000 |
Cost of Revenue | 63,000 | -680,000 | 730,000 | |
Free Cash Flow | 831,000 | 500,000 | 145,000 | 224,000 |
Cash | 269,000 | 211,000 | 148,000 | 828,000 |
Basic Shares | 250,000 | 226,000 | 225,000 | 220,000 |
Quarter | EPS |
---|---|
2024-06-30 | $0.93 |
2024-03-31 | $0.54 |
2023-12-31 | $0.64 |
2023-09-30 | $0.70 |