Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $427,656 | $446,369 | $395,600 | $397,512 |
Gross Profit | 495,035 | 446,108 | 396,806 | 397,512 |
EBITDA | 85,951 | 115,735 | 83,921 | -14,297 |
EBIT | 79,664 | 103,170 | 75,552 | -22,737 |
Net Income | 63,206 | 94,975 | 61,941 | 64,263 |
Net Change In Cash | 427,656 | 446,369 | 395,600 | 397,512 |
Free Cash Flow | -117,968 | 261,738 | 144,901 | -78,656 |
Cash | 1,404,780 | 1,385,382 | 346,333 | 532,310 |
Basic Shares | 183,609 | 176,934 | 164,520 | 165,650 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,027,928 | $1,008,764 | $903,475 | $858,596 |
Gross Profit | 1,078,625 | 1,008,764 | 903,475 | 858,596 |
EBITDA | 381,720 | 378,947 | 363,636 | 231,567 |
EBIT | 348,721 | 347,015 | 334,245 | 202,235 |
Net Income | 284,280 | 286,981 | 275,497 | 178,040 |
Net Change In Cash | 1,027,928 | 1,008,764 | 903,475 | 858,596 |
Cost of Revenue | -956,693 | -209,218 | 1,330,041 | |
Free Cash Flow | 330,026 | 577,020 | 324,593 | 134,251 |
Cash | 300,343 | 126,898 | 172,276 | 120,462 |
Basic Shares | 166,769 | 165,472 | 163,307 | 163,090 |
Quarter | EPS |
---|---|
2024-09-30 | $0.50 |
2024-06-30 | $0.47 |
2024-03-31 | $0.40 |
2023-12-31 | $0.42 |