Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $258,179 | $256,176 | $245,270 | $249,949 |
Gross Profit | 158,068 | 150,585 | 178,530 | 171,020 |
EBITDA | 140,744 | 169,735 | 174,205 | 176,249 |
EBIT | 100,369 | 131,009 | 132,889 | 140,434 |
Net Income | 90,427 | 122,996 | 141,152 | 150,498 |
Net Change In Cash | 258,179 | 256,176 | 245,270 | 249,949 |
Free Cash Flow | 78,504 | -81,809 | -63,453 | 23,340 |
Cash | 453,384 | 384,336 | 372,446 | 324,326 |
Basic Shares | 19,384 | 19,517 | 19,520 | 19,584 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,014,110 | $973,583 | $993,344 | $689,505 |
Gross Profit | 615,941 | 643,706 | 664,956 | 412,391 |
EBITDA | 675,068 | 704,827 | 787,632 | 444,477 |
EBIT | 531,258 | 596,762 | 641,191 | 317,379 |
Net Income | 505,073 | 576,299 | 559,210 | 1,052,841 |
Net Change In Cash | 1,014,110 | 973,583 | 993,344 | 689,505 |
Free Cash Flow | -37,593 | 308,257 | 735,606 | 72,391 |
Cash | 453,384 | 271,809 | 267,668 | 129,410 |
Basic Shares | 19,384 | 19,903 | 20,501 | 20,583 |
Quarter | EPS |
---|---|
2024-12-31 | $6.93 |
2024-09-30 | $6.50 |
2024-06-30 | $6.78 |
2024-03-31 | $7.15 |