Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $292,246 | $300,941 | $248,017 | $285,086 |
Gross Profit | 246,545 | 118,926 | 95,499 | 105,255 |
EBITDA | 127,336 | 127,196 | 106,804 | 118,195 |
EBIT | 86,303 | 87,379 | 67,424 | 79,036 |
Net Income | 42,009 | 48,640 | 34,309 | 35,340 |
Net Change In Cash | 292,246 | 300,941 | 248,017 | 285,086 |
Free Cash Flow | 78,171 | 40,182 | 63,421 | 11,984 |
Cash | 298,783 | 307,029 | 347,897 | 322,121 |
Basic Shares | 84,727 | 86,955 | 87,222 | 86,193 |
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 | 443,530 | 359,110 | 223,657 | 121,489 |
EBIT | 294,117 | 235,088 | 160,786 | 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-09-30 | $0.64 |
2024-06-30 | $0.71 |
2024-03-31 | $0.53 |
2023-12-31 | $0.60 |