Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $295,782 | $303,316 | $310,867 | $251,077 |
Gross Profit | 64,990 | 77,251 | 76,447 | 66,548 |
EBITDA | 32,686 | 50,069 | 31,157 | 35,482 |
EBIT | 30,415 | 47,961 | 29,093 | 33,401 |
Net Income | 30,959 | 40,685 | 26,969 | 27,195 |
Net Change In Cash | 295,782 | 303,316 | 310,867 | 251,077 |
Free Cash Flow | 66,920 | 51,490 | 12,815 | 11,316 |
Cash | 259,759 | 217,581 | 186,528 | 186,108 |
Basic Shares | 40,944 | 41,395 | 41,407 | 40,950 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,161,042 | $703,831 | $490,071 | $414,197 |
Gross Profit | 285,236 | 188,633 | 83,114 | 89,597 |
EBITDA | 149,394 | 119,788 | 33,771 | 38,809 |
EBIT | 140,870 | 116,915 | 31,732 | 38,034 |
Net Income | 125,808 | 94,108 | 23,972 | 29,257 |
Net Change In Cash | 1,161,042 | 703,831 | 490,071 | 414,197 |
Free Cash Flow | 142,542 | 129,072 | 48,947 | 6,731 |
Cash | 259,759 | 183,283 | 143,531 | 63,198 |
Basic Shares | 41,201 | 40,922 | 40,243 | 40,243 |
Quarter | EPS |
---|---|
2024-12-31 | $0.75 |
2024-09-30 | $1.15 |
2024-06-30 | $1.03 |
2024-03-31 | $0.84 |