Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $172,908 | $154,883 | $165,021 | $151,654 |
Gross Profit | 125,084 | 105,445 | 110,955 | 106,393 |
EBITDA | 46,651 | -39,328 | -37,816 | -23,686 |
EBIT | 37,000 | -49,142 | -48,380 | -34,436 |
Net Income | 34,538 | -34,358 | -49,028 | -35,753 |
Net Change In Cash | 172,908 | 154,883 | 165,021 | 151,654 |
Free Cash Flow | 16,130 | 32,458 | -9,464 | 17,752 |
Cash | 397,712 | 377,061 | 344,067 | 398,159 |
Basic Shares | 124,509 | 122,606 | 121,596 | 120,733 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $610,785 | $618,727 | $516,409 | $490,490 |
Gross Profit | 414,482 | 409,313 | 396,023 | 416,399 |
EBITDA | -133,988 | -205,111 | -128,489 | -24,595 |
EBIT | -177,696 | -248,730 | -161,495 | -52,849 |
Net Income | -182,627 | -255,099 | -166,000 | -58,223 |
Net Change In Cash | 610,785 | 618,727 | 516,409 | 490,490 |
Cost of Revenue | -368,676 | -92,805 | ||
Free Cash Flow | -5,729 | -64,721 | -165,267 | -122,651 |
Cash | 344,067 | 359,284 | 219,746 | 587,447 |
Basic Shares | 120,451 | 117,165 | 113,858 | 110,347 |
Quarter | EPS |
---|---|
2025-06-30 | $0.28 |
2025-03-31 | -$0.28 |
2024-12-31 | -$0.14 |
2024-09-30 | -$0.02 |