Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $3,184,000 | $4,060,000 | $3,558,000 | $2,889,000 |
Gross Profit | 2,849,000 | 3,672,000 | 2,991,000 | 2,321,000 |
EBITDA | 609,000 | 1,146,000 | 754,000 | 117,000 |
EBIT | 397,000 | 935,000 | 549,000 | -93,000 |
Net Income | 299,000 | 684,000 | 386,000 | -135,000 |
Net Change In Cash | 3,184,000 | 4,060,000 | 3,558,000 | 2,889,000 |
Free Cash Flow | 7,000 | -1,122,000 | 1,307,000 | 2,702,000 |
Cash | 5,574,000 | 6,046,000 | 8,362,000 | 7,622,000 |
Basic Shares | 135,732 | 135,732 | 137,832 | 135,501 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $13,691,000 | $12,839,000 | $11,667,000 | $8,598,000 |
Gross Profit | 12,248,000 | 11,266,000 | 10,010,000 | 7,054,000 |
EBITDA | 2,626,000 | 2,070,000 | 1,607,000 | 1,076,000 |
EBIT | 1,788,000 | 1,263,000 | 815,000 | 262,000 |
Net Income | 1,234,000 | 797,000 | 352,000 | 12,000 |
Net Change In Cash | 13,691,000 | 12,839,000 | 11,667,000 | 8,598,000 |
Cost of Revenue | 236,000 | 1,844,000 | ||
Free Cash Flow | 3,085,000 | 1,844,000 | 2,778,000 | 3,075,000 |
Cash | 5,574,000 | 4,225,000 | 4,096,000 | 4,111,000 |
Basic Shares | 137,919 | 150,228 | 161,751 | 149,734 |
Quarter | EPS |
---|---|
2024-12-31 | $2.39 |
2024-09-30 | $6.13 |
2024-06-30 | $3.51 |
2024-03-31 | $0.21 |