Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $140,442 | $136,824 | $141,455 | $124,798 |
Gross Profit | 140,442 | 136,824 | 112,294 | 124,798 |
EBITDA | 120,616 | 142,919 | 144,863 | |
EBIT | 259,380 | 261,446 | ||
Net Income | 174,233 | 124,007 | 102,688 | 107,147 |
Net Change In Cash | 140,442 | 136,824 | 141,455 | 124,798 |
Free Cash Flow | 145,046 | -370,505 | 58,857 | 79,484 |
Cash | 78,251 | 84,421 | 30,472 | 114,984 |
Basic Shares | 88,406 | 87,459 | 86,194 | 85,138 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $541,026 | $500,385 | $331,153 | $411,171 |
Gross Profit | 541,026 | 500,385 | 331,153 | 411,171 |
EBITDA | 322,597 | 318,391 | 843,909 | |
EBIT | 474,333 | 343,207 | 363,625 | |
Net Income | 508,080 | 428,447 | 241,606 | 330,762 |
Net Change In Cash | 541,026 | 500,385 | 331,153 | 411,171 |
Free Cash Flow | -87,118 | 285,322 | -246,936 | -515,373 |
Cash | 78,251 | 60,083 | 49,121 | 32,629 |
Basic Shares | 86,805 | 81,916 | 74,482 | 68,960 |
Quarter | EPS |
---|---|
2024-12-31 | $1.02 |
2024-09-30 | $1 |
2024-06-30 | $1.01 |
2024-03-31 | $1.05 |