Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $138,623 | $121,574 | $120,484 | $116,863 |
Gross Profit | 67,508 | 104,679 | 102,761 | 99,805 |
EBITDA | 54,302 | 40,009 | 45,577 | 56,287 |
EBIT | 51,961 | 36,384 | 41,249 | 52,165 |
Net Income | 39,668 | 31,771 | 34,004 | 29,817 |
Net Change In Cash | 138,623 | 121,574 | 120,484 | 116,863 |
Free Cash Flow | 24,217 | 57,859 | -10,509 | 55,418 |
Cash | 106,474 | 122,013 | 99,521 | 187,442 |
Basic Shares | 51,428 | 50,770 | 49,835 | 49,725 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $489,637 | $566,906 | $583,832 | $427,536 |
Gross Profit | 235,286 | 275,147 | 312,498 | 155,995 |
EBITDA | 198,733 | 240,221 | 279,313 | 114,692 |
EBIT | 179,095 | -143,000 | -33,765 | -216,508 |
Net Income | 129,049 | 171,042 | 211,396 | 76,584 |
Net Change In Cash | 489,637 | 566,906 | 583,832 | 427,536 |
Cost of Revenue | 67,798 | 144,124 | ||
Free Cash Flow | 114,975 | 57,457 | 240,206 | 86,684 |
Cash | 187,442 | 247,418 | 184,373 | 41,232 |
Basic Shares | 49,553 | 49,297 | 49,090 | 48,676 |
Quarter | EPS |
---|---|
2024-09-30 | $0.77 |
2024-06-30 | $0.68 |
2024-03-31 | $0.70 |
2023-12-31 | $0.67 |