Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $93,842 | $97,677 | $91,872 | $90,705 |
Gross Profit | 92,961 | 96,519 | 90,815 | 89,658 |
EBITDA | 82,800 | 83,493 | 80,889 | 73,635 |
EBIT | 80,096 | 80,719 | 77,825 | 70,574 |
Net Income | 27,947 | 29,364 | 26,039 | 19,331 |
Net Change In Cash | 93,842 | 97,677 | 91,872 | 90,705 |
Free Cash Flow | 28,001 | 8,901 | 7,898 | 8,262 |
Cash | 13,907 | 17,296 | 8,346 | 15,579 |
Basic Shares | 71,801 | 71,635 | 71,451 | 71,540 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $365,685 | $361,616 | $279,368 | $193,293 |
Gross Profit | 361,461 | 347,925 | -55,055 | 190,630 |
EBITDA | 320,359 | 140,407 | 239,560 | 163,433 |
EBIT | 308,102 | 128,165 | 227,642 | 151,447 |
Net Income | 105,763 | -54,973 | 135,423 | 73,123 |
Net Change In Cash | 365,685 | 361,616 | 279,368 | 193,293 |
Cost of Revenue | 9,874 | -57,951 | ||
Free Cash Flow | 37,855 | 15,391 | 24,614 | -1,221,063 |
Cash | 8,346 | 18,761 | 1,442,269 | 29,619 |
Basic Shares | 71,451 | 66,690 | 12,915 | 11,492 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.39 |
2025-03-31 | $0.44 |
2024-12-31 | $0.36 |