Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $380,834 | $418,175 | $368,872 | $397,039 |
Gross Profit | 200,238 | 232,470 | 206,834 | 233,978 |
EBITDA | 39,107 | 45,275 | 71,069 | 78,250 |
EBIT | 3,146 | 8,498 | 40,503 | 47,729 |
Net Income | -10,695 | -12,402 | -3,281 | 19,834 |
Net Change In Cash | 380,834 | 418,175 | 368,872 | 397,039 |
Free Cash Flow | -7,161 | 10,694 | 291 | 34,215 |
Cash | 215,157 | 215,236 | 591,906 | 276,402 |
Basic Shares | 76,448 | 77,409 | 77,735 | 78,326 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,541,573 | $1,557,666 | $1,542,448 | $1,371,868 |
Gross Profit | 888,393 | 970,311 | 944,640 | 851,034 |
EBITDA | 274,013 | 391,103 | 366,331 | 267,933 |
EBIT | 150,501 | 269,988 | 242,661 | 148,947 |
Net Income | 67,741 | 180,550 | 169,075 | 133,892 |
Net Change In Cash | 1,541,573 | 1,557,666 | 1,542,448 | 1,371,868 |
Cost of Revenue | -46,064 | 52,758 | 257,384 | |
Free Cash Flow | 73,090 | 217,384 | 264,347 | 139,942 |
Cash | 276,402 | 456,661 | 513,448 | 470,166 |
Basic Shares | 80,337 | 83,516 | 85,485 | 85,228 |
Quarter | EPS |
---|---|
2024-09-30 | $0.41 |
2024-06-30 | $0.63 |
2024-03-31 | $0.55 |
2023-12-31 | $0.89 |