Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $144,731 | $138,623 | $121,574 | $120,484 |
Gross Profit | 72,494 | 67,508 | 104,679 | 102,761 |
EBITDA | 57,155 | 54,302 | 40,009 | 45,577 |
EBIT | 54,285 | 51,961 | 36,384 | 41,249 |
Net Income | 45,822 | 39,668 | 31,771 | 34,004 |
Net Change In Cash | 144,731 | 138,623 | 121,574 | 120,484 |
Free Cash Flow | 33,149 | 24,217 | 57,859 | -10,509 |
Cash | 182,974 | 106,474 | 122,013 | 99,521 |
Basic Shares | 50,938 | 51,428 | 50,770 | 49,835 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $517,417 | $489,637 | $566,906 | $583,832 |
Gross Profit | 242,300 | 235,286 | 275,147 | 312,498 |
EBITDA | 203,390 | 198,733 | 240,221 | 279,313 |
EBIT | 192,221 | 179,095 | -143,000 | -33,765 |
Net Income | 151,265 | 129,049 | 171,042 | 211,396 |
Net Change In Cash | 517,417 | 489,637 | 566,906 | 583,832 |
Cost of Revenue | 67,798 | 144,124 | ||
Free Cash Flow | 85,038 | 114,975 | 57,457 | 240,206 |
Cash | 182,974 | 187,442 | 247,418 | 184,373 |
Basic Shares | 50,938 | 49,553 | 49,297 | 49,090 |
Quarter | EPS |
---|---|
2024-12-31 | $0.78 |
2024-09-30 | $0.77 |
2024-06-30 | $0.68 |
2024-03-31 | $0.70 |