Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $256,176 | $245,270 | $249,949 | $244,915 |
Gross Profit | 150,585 | 178,530 | 171,020 | 154,346 |
EBITDA | 169,735 | 174,205 | 176,249 | 189,209 |
EBIT | 131,009 | 132,889 | 140,434 | 154,532 |
Net Income | 122,996 | 141,152 | 150,498 | 149,921 |
Net Change In Cash | 256,176 | 245,270 | 249,949 | 244,915 |
Free Cash Flow | -81,809 | -63,453 | 23,340 | 2,569 |
Cash | 384,336 | 372,446 | 324,326 | 271,809 |
Basic Shares | 19,517 | 19,520 | 19,584 | 19,461 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $952,383 | $993,344 | $689,505 | $461,594 |
Gross Profit | 622,506 | 664,956 | 412,391 | 234,853 |
EBITDA | 731,779 | 787,632 | 444,477 | 315,642 |
EBIT | 605,029 | 641,191 | 317,379 | 203,079 |
Net Income | 576,299 | 559,210 | 1,052,841 | 93,147 |
Net Change In Cash | 952,383 | 993,344 | 689,505 | 461,594 |
Free Cash Flow | 306,365 | 735,606 | 72,391 | 95,018 |
Cash | 271,809 | 267,668 | 129,410 | 65,663 |
Basic Shares | 19,903 | 20,501 | 20,583 | 23,805 |
Quarter | EPS |
---|---|
2024-09-30 | $6.50 |
2024-06-30 | $6.78 |
2024-03-31 | $7.15 |
2023-12-31 | $6.99 |