Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $262,154 | $253,307 | $258,179 | $256,176 |
Gross Profit | 153,556 | 143,442 | 158,068 | 150,585 |
EBITDA | 193,801 | 165,178 | 140,744 | 169,735 |
EBIT | 141,588 | 125,150 | 100,369 | 131,009 |
Net Income | 130,904 | 115,147 | 90,427 | 122,996 |
Net Change In Cash | 262,154 | 253,307 | 258,179 | 256,176 |
Free Cash Flow | 147,258 | 48,170 | 78,504 | -81,809 |
Cash | 546,164 | 480,543 | 453,384 | 384,336 |
Basic Shares | 18,396 | 18,781 | 19,220 | 19,517 |
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,385 | 19,903 | 20,501 | 20,583 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $6.36 |
2025-03-31 | $6.04 |
2024-12-31 | $6.93 |