Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $178,739 | $179,024 | $180,431 | $179,651 |
Gross Profit | 148,192 | 148,085 | 148,701 | 148,041 |
EBITDA | 42,485 | 33,474 | 52,528 | 60,130 |
EBIT | 17,612 | 6,435 | 27,845 | 32,567 |
Net Income | 7,009 | -2,013 | 17,304 | 18,719 |
Net Change In Cash | 178,739 | 179,024 | 180,431 | 179,651 |
Free Cash Flow | 23,697 | 28,644 | 24,442 | 65,893 |
Cash | 27,704 | 31,435 | 50,673 | 49,573 |
Basic Shares | 64,476 | 64,467 | 66,802 | 67,666 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $719,152 | $689,183 | $653,876 | $623,683 |
Gross Profit | 594,820 | 366,394 | 538,917 | 509,483 |
EBITDA | 201,242 | 151,530 | 152,290 | 109,525 |
EBIT | 94,060 | 50,530 | 57,896 | 7,719 |
Net Income | 48,188 | 118,442 | 17,206 | 7,719 |
Net Change In Cash | 719,152 | 689,183 | 653,876 | 623,683 |
Cost of Revenue | -7,354 | -28,650 | ||
Free Cash Flow | 149,524 | 115,838 | 108,797 | 118,811 |
Cash | 50,673 | 39,198 | 31,715 | 39,069 |
Basic Shares | 67,387 | 68,227 | 69,649 | 71,337 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.41 |
2025-03-31 | $0.37 |
2024-12-31 | $0.49 |