Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $129,635 | $151,407 | $144,031 | $141,817 |
Gross Profit | 32,222 | 49,546 | 78,887 | 43,411 |
EBITDA | 68,820 | 76,362 | 63,588 | 65,480 |
EBIT | 33,993 | 42,176 | 30,943 | 32,190 |
Net Income | 21,453 | 27,036 | 21,586 | 18,172 |
Net Change In Cash | 129,635 | 151,407 | 144,031 | 141,817 |
Free Cash Flow | 40,438 | -41,016 | 24,681 | 27,931 |
Cash | 238,140 | 91,032 | 130,821 | 118,282 |
Basic Shares | 69,502 | 70,093 | 70,170 | 70,237 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $566,679 | $550,737 | $473,792 | $403,581 |
Gross Profit | 319,501 | 170,513 | 88,916 | 90,646 |
EBITDA | 270,417 | 264,690 | 212,093 | 149,116 |
EBIT | 137,692 | 135,488 | 85,873 | 60,630 |
Net Income | 85,571 | 82,255 | 29,084 | -46,788 |
Net Change In Cash | 566,679 | 550,737 | 473,792 | 403,581 |
Free Cash Flow | 169,121 | -17,258 | 84,539 | 99,048 |
Cash | 130,821 | 149,604 | 153,194 | 124,010 |
Basic Shares | 71,838 | 74,607 | 77,558 | 64,669 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.35 |
2025-03-31 | $0.36 |
2024-12-31 | $0.38 |