Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $316,344 | $299,638 | $284,699 | $295,282 |
Gross Profit | 316,344 | 109,348 | 286,719 | 295,282 |
EBITDA | 37,269 | 30,272 | 12,191 | 35,424 |
EBIT | 35,296 | 28,334 | 9,734 | 33,029 |
Net Income | 28,937 | 21,896 | 8,131 | 25,889 |
Net Change In Cash | 316,344 | 299,638 | 284,699 | 295,282 |
Free Cash Flow | 32,255 | 2,841 | 50,264 | 73,212 |
Cash | 49,409 | 64,708 | 58,974 | 62,598 |
Basic Shares | 14,782 | 14,745 | 14,722 | 14,865 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,109,737 | $920,858 | $797,559 | $864,719 |
Gross Profit | 393,100 | 283,644 | 293,082 | 402,992 |
EBITDA | 99,331 | 28,354 | 66,715 | 171,688 |
EBIT | 89,866 | 19,698 | 60,105 | 164,792 |
Net Income | 70,734 | 18,875 | 46,561 | 130,710 |
Net Change In Cash | 1,109,737 | 920,858 | 797,559 | 864,719 |
Cost of Revenue | 9,834 | |||
Free Cash Flow | 124,322 | 50,331 | 42,234 | 133,169 |
Cash | 58,974 | 38,152 | 25,300 | 63,603 |
Basic Shares | 14,717 | 14,710 | 14,710 | 14,925 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $1.95 |
2025-03-31 | $1.47 |
2024-12-31 | $0.54 |