Values in thousands | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 |
---|---|---|---|---|
Revenue | $206,244 | $85,000 | $97,103 | $84,617 |
Gross Profit | 206,244 | 85,000 | 89,308 | 84,617 |
EBITDA | 183,692 | 60,411 | 64,820 | 52,960 |
EBIT | 251,938 | 120,822 | 138,070 | 112,247 |
Net Income | 53,746 | 47,619 | 58,137 | 47,212 |
Net Change In Cash | 206,244 | 85,000 | 97,103 | 84,617 |
Cost of Revenue | 9,496 | |||
Free Cash Flow | 231,697 | -166,850 | 362,985 | 119,102 |
Cash | 745,105 | 888,707 | 782,318 | 874,090 |
Basic Shares | 10,969 | 10,952 | 10,938 | 10,916 |
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 | 478,590 | 644,422 | 167,613 | 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-03-31 | $3.96 |
2023-12-31 | $4.10 |
2023-09-30 | $4.13 |
2023-06-30 | $3.86 |