Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $251,592 | $92,625 | $294,108 | $278,405 |
Gross Profit | 254,897 | 231,371 | 343,285 | 236,188 |
EBITDA | 72,183 | -100,605 | 44,511 | 56,353 |
EBIT | 62,465 | -110,821 | 35,948 | 46,726 |
Net Income | 51,330 | 73,832 | 41,535 | 36,123 |
Net Change In Cash | 251,592 | 92,625 | 294,108 | 278,405 |
Free Cash Flow | 49,250 | 12,075 | -65,637 | 53,914 |
Cash | 805,436 | 822,141 | 606,261 | 975,543 |
Basic Shares | 61,448 | 61,197 | 61,348 | 61,296 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $759,836 | $46,512 | $555,365 | $622,103 |
Gross Profit | 892,297 | 46,512 | 555,365 | 622,103 |
EBITDA | 210,801 | 69,865 | 205,790 | 231,107 |
EBIT | 210,801 | 52,231 | 187,874 | 213,255 |
Net Income | 165,489 | 71,887 | 147,365 | 160,025 |
Net Change In Cash | 759,836 | 46,512 | 555,365 | 622,103 |
Cost of Revenue | -1,532,042 | 314,325 | 1,593,588 | |
Free Cash Flow | 148,230 | 262,504 | 317,575 | 34,517 |
Cash | 975,543 | 734,787 | 2,266,829 | 1,952,504 |
Basic Shares | 61,231 | 61,432 | 62,973 | 63,646 |
Quarter | EPS |
---|---|
2024-09-30 | $0.84 |
2024-06-30 | $0.67 |
2024-03-31 | $0.68 |
2023-12-31 | $0.59 |