Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $300,941 | $248,017 | $285,086 | $277,551 |
Gross Profit | 118,926 | 95,499 | 105,255 | 143,062 |
EBITDA | 127,196 | 105,202 | 110,515 | 114,221 |
EBIT | 87,379 | 65,822 | 71,356 | 76,744 |
Net Income | 48,640 | 34,309 | 35,340 | 39,134 |
Net Change In Cash | 300,941 | 248,017 | 285,086 | 277,551 |
Free Cash Flow | 40,182 | 63,421 | 11,984 | 70,097 |
Cash | 307,029 | 347,897 | 322,121 | 308,970 |
Basic Shares | 86,955 | 87,222 | 86,193 | 84,886 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,071,326 | $936,772 | $587,023 | $406,618 |
Gross Profit | 408,173 | 474,034 | 315,872 | 186,611 |
EBITDA | 422,277 | 374,088 | 195,971 | 121,489 |
EBIT | 272,864 | 250,066 | 133,100 | 67,600 |
Net Income | 138,313 | 99,402 | 42,774 | -15,204 |
Net Change In Cash | 1,071,326 | 936,772 | 587,023 | 406,618 |
Cost of Revenue | 88,127 | 36,710 | ||
Free Cash Flow | 194,268 | 140,150 | 133,327 | -21,422 |
Cash | 322,121 | 409,840 | 545,909 | 439,478 |
Basic Shares | 85,184 | 84,544 | 83,894 | 80,303 |
Quarter | EPS |
---|---|
2024-06-30 | $0.71 |
2024-03-31 | $0.53 |
2023-12-31 | $0.60 |
2023-09-30 | $0.59 |