Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $242,343 | $251,592 | $92,625 | $294,108 |
Gross Profit | 242,343 | 254,897 | 231,371 | 343,285 |
EBITDA | 72,183 | -100,605 | 44,511 | |
EBIT | 62,465 | -110,821 | 35,948 | |
Net Income | 56,312 | 51,330 | 73,832 | 41,535 |
Net Change In Cash | 242,343 | 251,592 | 92,625 | 294,108 |
Free Cash Flow | 95,114 | 49,250 | 12,075 | -65,637 |
Cash | 567,251 | 805,436 | 822,141 | 606,261 |
Basic Shares | 61,367 | 61,448 | 61,197 | 61,348 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $455,459 | $759,836 | $46,512 | $555,365 |
Gross Profit | 972,900 | 892,297 | 46,512 | 555,365 |
EBITDA | 210,801 | 69,865 | 205,790 | |
EBIT | 210,801 | 52,231 | 187,874 | |
Net Income | 223,009 | 165,489 | 71,887 | 147,365 |
Net Change In Cash | 455,459 | 759,836 | 46,512 | 555,365 |
Cost of Revenue | -1,532,042 | 314,325 | ||
Free Cash Flow | 88,344 | 148,230 | 262,504 | 317,575 |
Cash | 567,251 | 975,343 | 734,787 | 2,266,829 |
Basic Shares | 61,384 | 61,231 | 61,432 | 62,973 |
Quarter | EPS |
---|---|
2024-12-31 | $0.92 |
2024-09-30 | $0.84 |
2024-06-30 | $0.67 |
2024-03-31 | $0.68 |