Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $1,014,000 | $933,000 | $990,000 | $1,014,000 |
Gross Profit | 147,000 | 119,000 | 130,000 | 143,000 |
EBITDA | 122,000 | 91,000 | 109,000 | 91,000 |
EBIT | 98,000 | 69,000 | 85,000 | 67,000 |
Net Income | 71,000 | 42,000 | 366,000 | 66,000 |
Net Change In Cash | 1,014,000 | 933,000 | 990,000 | 1,014,000 |
Free Cash Flow | 26,000 | 32,000 | 55,000 | 96,000 |
Cash | 508,000 | 504,000 | 515,000 | 481,000 |
Basic Shares | 27,900 | 28,000 | 28,200 | 28,500 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $3,954,000 | $3,756,000 | $2,773,000 | $2,548,000 |
Gross Profit | 487,000 | 368,000 | 254,000 | 245,000 |
EBITDA | 383,000 | 311,000 | 213,000 | 176,000 |
EBIT | 280,000 | 203,000 | 105,000 | 72,000 |
Net Income | 486,000 | 124,000 | 41,000 | -48,000 |
Net Change In Cash | 3,954,000 | 3,756,000 | 2,773,000 | 2,548,000 |
Cost of Revenue | 90,000 | -34,000 | 12,000 | |
Free Cash Flow | 142,000 | 86,000 | -12,000 | 64,000 |
Cash | 515,000 | 520,000 | 452,000 | 496,000 |
Basic Shares | 28,500 | 28,500 | 28,400 | 27,900 |
Quarter | EPS |
---|---|
2024-06-30 | $2.54 |
2024-03-31 | $1.61 |
2023-12-31 | $1.88 |
2023-09-30 | $2.35 |