Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $91,526 | $217,744 | $206,244 | $85,000 |
Gross Profit | 91,526 | 217,744 | 206,244 | 85,000 |
EBITDA | 54,993 | 195,520 | 183,692 | 60,411 |
EBIT | 254,738 | 251,938 | 120,822 | |
Net Income | 42,312 | 47,105 | 53,746 | 47,619 |
Net Change In Cash | 91,526 | 217,744 | 206,244 | 85,000 |
Free Cash Flow | -44,417 | 52,563 | 231,697 | -166,850 |
Cash | 842,056 | 922,961 | 745,105 | 888,707 |
Basic Shares | 10,966 | 10,956 | 10,969 | 10,952 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $351,336 | $309,111 | $238,842 | $206,891 |
Gross Profit | 349,207 | 308,292 | 238,842 | 206,891 |
EBITDA | 225,489 | 645,142 | 167,741 | 145,776 |
EBIT | 127,002 | 581,007 | 94,741 | 137,433 |
Net Income | 200,003 | 178,144 | 136,089 | 108,648 |
Net Change In Cash | 351,336 | 309,111 | 238,842 | 206,891 |
Cost of Revenue | -47,783 | -125,156 | 429,560 | |
Free Cash Flow | 375,798 | 809,271 | 436,412 | -94,547 |
Cash | 888,707 | 861,002 | 908,785 | 1,033,941 |
Basic Shares | 10,937 | 10,883 | 10,846 | 10,786 |
Quarter | EPS |
---|---|
2024-06-30 | $3.63 |
2024-03-31 | $3.96 |
2023-12-31 | $4.10 |
2023-09-30 | $4.13 |