Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $397,000 | $316,000 | $341,000 | $396,000 |
Gross Profit | 371,000 | 178,000 | 341,000 | 245,000 |
EBITDA | 179,000 | 127,000 | 151,000 | 188,000 |
EBIT | 164,000 | 112,000 | 134,000 | 171,000 |
Net Income | 87,000 | 61,000 | 85,000 | 102,000 |
Net Change In Cash | 397,000 | 316,000 | 341,000 | 396,000 |
Free Cash Flow | 58,000 | 52,000 | 109,000 | 71,000 |
Cash | 50,000 | 48,000 | 103,000 | 72,000 |
Basic Shares | 78,000 | 78,700 | 78,800 | 79,200 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,408,000 | $1,397,000 | $1,498,000 | $1,565,000 |
Gross Profit | 1,327,000 | 815,000 | 830,000 | 880,000 |
EBITDA | 593,000 | 582,000 | 601,000 | 524,000 |
EBIT | 522,000 | 506,000 | 524,000 | 429,000 |
Net Income | 289,000 | 289,000 | 355,000 | 244,000 |
Net Change In Cash | 1,408,000 | 1,397,000 | 1,498,000 | 1,565,000 |
Cost of Revenue | -6,000 | -321,000 | ||
Free Cash Flow | 241,000 | 339,000 | 360,000 | 389,000 |
Cash | 103,000 | 66,000 | 161,000 | 171,000 |
Basic Shares | 80,100 | 84,900 | 90,800 | 93,900 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $1.33 |
2025-03-31 | $0.86 |
2024-12-31 | $1.08 |