Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $418,175 | $368,872 | $397,039 | $382,421 |
Gross Profit | 232,470 | 206,834 | 233,978 | 218,345 |
EBITDA | 72,031 | 38,960 | 86,401 | 34,879 |
EBIT | 35,254 | 8,394 | 55,880 | 4,321 |
Net Income | -12,402 | -3,281 | 19,834 | 19,497 |
Net Change In Cash | 418,175 | 368,872 | 397,039 | 382,421 |
Free Cash Flow | 10,694 | 291 | 34,215 | 13,692 |
Cash | 215,236 | 591,906 | 276,402 | 273,732 |
Basic Shares | 77,409 | 77,735 | 78,326 | 79,811 |
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 | 297,588 | 276,726 | 240,188 | 192,858 |
EBIT | 174,076 | 155,611 | 116,518 | 73,872 |
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-06-30 | $0.63 |
2024-03-31 | $0.55 |
2023-12-31 | $0.89 |
2023-09-30 | $0.76 |