Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $244,886 | $234,192 | $218,729 | $221,737 |
Gross Profit | 195,952 | 214,879 | 200,775 | 203,461 |
EBITDA | 192,975 | 37,087 | 39,215 | 2,243 |
EBIT | 190,922 | 35,015 | 37,123 | 0 |
Net Income | 37,272 | 28,916 | 35,693 | 34,968 |
Net Change In Cash | 244,886 | 234,192 | 218,729 | 221,737 |
Free Cash Flow | 62,640 | 19,060 | 61,872 | 44,441 |
Cash | 620,897 | 486,789 | 509,669 | 595,383 |
Basic Shares | 64,634 | 59,656 | 59,523 | 59,479 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $584,051 | $591,704 | $590,718 | $607,665 |
Gross Profit | 643,702 | 527,387 | 520,657 | 536,917 |
EBITDA | 9,088 | 440,004 | 406,272 | 464,572 |
EBIT | -14,435 | 416,684 | 381,428 | 437,030 |
Net Income | 159,032 | 192,113 | 242,260 | 122,044 |
Net Change In Cash | 584,051 | 591,704 | 590,718 | 607,665 |
Cost of Revenue | 345,911 | 670,651 | ||
Free Cash Flow | 146,816 | 196,150 | 327,762 | 52,055 |
Cash | 595,383 | 408,411 | 1,251,358 | 905,447 |
Basic Shares | 59,427 | 60,215 | 65,669 | 67,310 |
Quarter | EPS |
---|---|
2024-09-30 | $0.54 |
2024-06-30 | $0.49 |
2024-03-31 | $0.56 |
2023-12-31 | $0.55 |