Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $234,192 | $218,729 | $221,737 | $148,561 |
Gross Profit | 214,879 | 200,775 | 203,461 | 132,316 |
EBITDA | -11,903 | -8,071 | 2,243 | 46,557 |
EBIT | -13,975 | -10,163 | 0 | 44,295 |
Net Income | 28,916 | 35,693 | 34,968 | 36,842 |
Net Change In Cash | 234,192 | 218,729 | 221,737 | 148,561 |
Free Cash Flow | 19,060 | 61,872 | 44,441 | 61,350 |
Cash | 486,789 | 509,669 | 595,383 | 495,082 |
Basic Shares | 59,656 | 59,523 | 59,479 | 59,443 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $825,051 | $591,704 | $590,718 | $607,665 |
Gross Profit | 757,237 | 527,387 | 520,657 | 536,917 |
EBITDA | 9,088 | 286,022 | 313,306 | 158,490 |
EBIT | -14,435 | 262,702 | 288,462 | 130,948 |
Net Income | 159,032 | 192,113 | 242,260 | 122,044 |
Net Change In Cash | 825,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-06-30 | $0.49 |
2024-03-31 | $0.56 |
2023-12-31 | $0.55 |
2023-09-30 | $0.59 |