Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $225,190 | $257,409 | $274,401 | $250,734 |
Gross Profit | 140,188 | 140,543 | 166,746 | 134,402 |
EBITDA | 145,380 | 163,621 | 188,525 | 180,589 |
EBIT | 106,076 | 127,104 | 154,372 | 146,907 |
Net Income | 91,688 | 144,723 | 144,490 | 132,114 |
Net Change In Cash | 225,190 | 257,409 | 274,401 | 250,734 |
Free Cash Flow | 115,342 | -8,616 | 129,321 | 112,106 |
Cash | 103,309 | 176,141 | 139,501 | 126,760 |
Basic Shares | 49,881 | 49,721 | 49,377 | 49,343 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,071,775 | $864,665 | $272,546 | $421,648 |
Gross Profit | 627,538 | 470,516 | -37,805 | 169,175 |
EBITDA | 744,371 | 558,190 | -17,520 | 100,873 |
EBIT | 615,333 | 446,960 | -106,622 | 26,530 |
Net Income | 556,446 | 387,891 | -134,660 | -5,531 |
Net Change In Cash | 1,071,775 | 864,665 | 272,546 | 421,648 |
Cost of Revenue | -116,744 | 65,434 | ||
Free Cash Flow | 481,772 | 171,115 | -155,206 | 165,584 |
Cash | 126,760 | 243,744 | 97,883 | 199,390 |
Basic Shares | 49,428 | 49,844 | 38,407 | 28,372 |
Quarter | EPS |
---|---|
2024-09-30 | $1.57 |
2024-06-30 | $2.37 |
2024-03-31 | $2.92 |
2023-12-31 | $2.18 |