Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $148,490 | $147,825 | $155,054 | $158,078 |
Gross Profit | 103,036 | 101,131 | 107,047 | 113,794 |
EBITDA | 40,572 | 38,508 | 39,346 | 50,851 |
EBIT | 33,032 | 30,965 | 31,781 | 42,728 |
Net Income | 26,352 | 24,702 | 25,212 | 33,891 |
Net Change In Cash | 148,490 | 147,825 | 155,054 | 158,078 |
Free Cash Flow | 26,527 | -6,449 | 2,605 | 57,690 |
Cash | 578,104 | 560,575 | 911,216 | 516,217 |
Basic Shares | 51,569 | 53,197 | 53,580 | 53,580 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $625,446 | $615,379 | $343,348 | $261,746 |
Gross Profit | 433,918 | 452,378 | 258,600 | 239,448 |
EBITDA | 176,987 | 196,351 | 76,778 | 107,444 |
EBIT | 144,960 | 161,884 | 62,524 | 99,894 |
Net Income | 115,003 | 130,497 | 51,432 | 81,553 |
Net Change In Cash | 625,446 | 615,379 | 343,348 | 261,746 |
Cost of Revenue | -385,804 | 412,139 | ||
Free Cash Flow | 127,956 | 161,356 | 105,255 | 34,055 |
Cash | 911,216 | 399,237 | 371,705 | 757,509 |
Basic Shares | 53,580 | 53,313 | 35,007 | 28,872 |
Quarter | EPS |
---|---|
2025-06-30 | $0.51 |
2025-03-31 | $0.46 |
2024-12-31 | $0.52 |
2024-09-30 | $0.63 |