Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $215,372 | $172,347 | $223,471 | $203,976 |
Gross Profit | 104,461 | 82,550 | 110,815 | 104,834 |
EBITDA | 39,918 | 31,741 | 60,547 | 46,276 |
EBIT | 28,724 | 57,653 | 43,887 | |
Net Income | 29,760 | 20,380 | 31,080 | 30,904 |
Net Change In Cash | 215,372 | 172,347 | 223,471 | 203,976 |
Free Cash Flow | -60,042 | -11,819 | 75,678 | -21,454 |
Cash | 452,886 | 457,240 | 407,445 | 333,472 |
Basic Shares | 67,465 | 66,953 | 66,519 | 66,672 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $782,118 | $557,723 | $388,832 | $259,751 |
Gross Profit | 391,554 | 276,215 | 183,615 | 114,856 |
EBITDA | 180,418 | 126,989 | 74,383 | 41,055 |
EBIT | 170,451 | 118,897 | 69,017 | 38,702 |
Net Income | 103,627 | 77,349 | 39,263 | 37,757 |
Net Change In Cash | 782,118 | 557,723 | 388,832 | 259,751 |
Cost of Revenue | -281,993 | 487,393 | ||
Free Cash Flow | 69,987 | -139,661 | -154,714 | -49,805 |
Cash | 407,445 | 182,090 | 247,951 | 563,067 |
Basic Shares | 66,237 | 64,870 | 65,341 | 65,356 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.54 |
2025-03-31 | $0.46 |
2024-12-31 | $0.56 |