Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $355,764 | $219,602 | $232,371 | $225,628 |
Gross Profit | 271,931 | 162,380 | 45,781 | 166,976 |
EBITDA | 174,591 | 101,044 | 124,752 | 134,848 |
EBIT | 152,797 | 93,612 | 117,238 | 127,338 |
Net Income | 58,734 | 98,827 | 76,939 | 81,983 |
Net Change In Cash | 355,764 | 219,602 | 232,371 | 225,628 |
Free Cash Flow | -7,482 | 79,505 | 91,656 | 100,195 |
Cash | 107,870 | 175,607 | 126,731 | 188,248 |
Basic Shares | 67,980 | 64,714 | 65,519 | 66,057 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $893,477 | $821,028 | $854,800 | $890,265 |
Gross Profit | 529,774 | 455,974 | 455,497 | 479,047 |
EBITDA | 477,968 | 394,319 | 413,587 | 412,454 |
EBIT | 447,792 | 352,672 | 370,386 | 393,614 |
Net Income | 288,864 | 213,157 | 275,511 | 278,389 |
Net Change In Cash | 893,477 | 821,028 | 854,800 | 890,265 |
Cost of Revenue | -31,292 | 46,825 | ||
Free Cash Flow | 338,701 | 325,122 | 329,966 | 363,522 |
Cash | 126,731 | 123,547 | 38,171 | 69,533 |
Basic Shares | 65,928 | 68,214 | 72,266 | 74,151 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $1.57 |
2025-03-31 | $1.36 |
2024-12-31 | $1.17 |