Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $141,962 | $145,507 | $136,766 | $136,279 |
Gross Profit | 23,322 | 137,437 | 32,994 | 124,304 |
EBITDA | 34,323 | 40,252 | 33,818 | 38,326 |
EBIT | 36,815 | 37,760 | 31,328 | 35,937 |
Net Income | 26,553 | 26,650 | 23,589 | 26,044 |
Net Change In Cash | 141,962 | 145,507 | 136,766 | 136,279 |
Free Cash Flow | 33,948 | 5,520 | 53,455 | 28,000 |
Cash | 231,801 | 245,113 | 258,901 | 219,708 |
Basic Shares | 51,587 | 51,650 | 51,649 | 51,622 |
Values in thousands | 2024-12-31 | 2024-01-31 | 2023-12-31 | 2023-01-31 |
---|---|---|---|---|
Revenue | $558,514 | $536,765 | $536,766 | $513,293 |
Gross Profit | 142,283 | 135,761 | 177,303 | 478,210 |
EBITDA | 129,246 | 120,238 | 120,238 | 140,842 |
EBIT | 119,557 | 111,322 | 111,322 | 133,763 |
Net Income | 109,002 | 100,339 | 100,339 | 102,330 |
Net Change In Cash | 558,514 | 536,765 | 536,766 | 513,293 |
Free Cash Flow | 137,598 | 110,996 | ||
Cash | 258,901 | 187,150 | 187,150 | 161,458 |
Basic Shares | 51,569 | 51,635 | 51,635 | 52,280 |
Quarter | EPS |
---|---|
2025-09-30 | $0.52 |
2025-06-30 | $0.52 |
2025-03-31 | $0.52 |
2024-12-31 | $0.46 |