Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $273,575 | $280,319 | $272,121 | $293,181 |
Gross Profit | 150,060 | 158,863 | 102,893 | 114,302 |
EBITDA | 79,209 | 84,290 | 91,273 | 92,007 |
EBIT | 63,323 | 68,612 | 75,959 | 76,930 |
Net Income | 40,329 | 44,223 | 46,687 | 49,927 |
Net Change In Cash | 273,575 | 280,319 | 272,121 | 293,181 |
Free Cash Flow | 82,835 | 31,315 | 54,461 | 75,629 |
Cash | 405,177 | 347,661 | 342,843 | 303,376 |
Basic Shares | 68,760 | 68,664 | 79,915 | 80,190 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,129,814 | $1,096,960 | $688,369 | $438,589 |
Gross Profit | 436,393 | 406,292 | 242,448 | 121,448 |
EBITDA | 363,538 | 337,657 | 211,572 | 111,735 |
EBIT | 303,100 | 272,612 | 177,448 | 75,427 |
Net Income | 185,407 | 169,171 | 110,174 | 49,593 |
Net Change In Cash | 1,129,814 | 1,096,960 | 688,369 | 438,589 |
Cost of Revenue | 44,966 | 12,738 | ||
Free Cash Flow | 276,937 | 296,303 | 89,593 | 49,820 |
Cash | 342,843 | 133,792 | 344,527 | 301,669 |
Basic Shares | 79,915 | 79,460 | 76,337 | 76,107 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.66 |
2025-03-31 | $0.73 |
2024-12-31 | $0.71 |