Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $214,055 | $201,589 | $220,241 | $186,659 |
Gross Profit | 78,359 | 67,404 | 90,647 | 59,352 |
EBITDA | 147,831 | 117,089 | 88,874 | 83,401 |
EBIT | 108,337 | 79,563 | 51,334 | 47,103 |
Net Income | 76,386 | 54,034 | 31,762 | 31,229 |
Net Change In Cash | 214,055 | 201,589 | 220,241 | 186,659 |
Free Cash Flow | 85,264 | 74,958 | 92,204 | 44,573 |
Cash | 377,270 | 343,994 | 372,032 | 393,505 |
Basic Shares | 29,505 | 29,505 | 29,505 | 29,505 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $889,566 | $860,400 | $546,120 | $644,135 |
Gross Profit | 370,007 | 286,647 | 1,456 | 160,961 |
EBITDA | 555,780 | 378,368 | 14,816 | 217,996 |
EBIT | 411,539 | 237,547 | -128,437 | 80,896 |
Net Income | 300,182 | 204,234 | -151,401 | 24,002 |
Net Change In Cash | 889,566 | 860,400 | 546,120 | 644,135 |
Free Cash Flow | 96,894 | -44,840 | -8,117 | 17,176 |
Cash | 372,032 | 304,367 | 117,192 | 160,475 |
Basic Shares | 29,505 | 28,188 | 19,650 | 18,768 |
Quarter | EPS |
---|---|
2024-06-30 | $2.36 |
2024-03-31 | $1.60 |
2023-12-31 | $0.85 |
2023-09-30 | $0.83 |