Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $273,943 | $234,721 | $245,858 | $123,175 |
Gross Profit | 213,067 | 213,246 | 245,858 | 83,952 |
EBITDA | 112,583 | 58,643 | 52,623 | 78,780 |
EBIT | 97,907 | 28,551 | 46,767 | 72,647 |
Net Income | 67,600 | 56,532 | 1,219 | 41,907 |
Net Change In Cash | 273,943 | 234,721 | 245,858 | 123,175 |
Free Cash Flow | 56,888 | 7,957 | -4,480 | -73,290 |
Cash | 100,449 | 126,844 | 223,302 | 24,336 |
Basic Shares | 65,641 | 64,046 | 56,923 | 55,465 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $665,101 | $564,783 | $502,269 | $493,440 |
Gross Profit | 453,514 | 399,283 | 358,732 | 339,413 |
EBITDA | 260,818 | 210,614 | 302,767 | 284,140 |
EBIT | 232,117 | 202,156 | 286,981 | 270,411 |
Net Income | 118,202 | 220,608 | 219,417 | 208,615 |
Net Change In Cash | 665,101 | 564,783 | 502,269 | 493,440 |
Free Cash Flow | 190,454 | 177,441 | 111,424 | 285,601 |
Cash | 223,302 | 15,896 | 30,108 | 21,679 |
Basic Shares | 56,923 | 55,405 | 55,335 | 55,387 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $1.20 |
2025-03-31 | $0.86 |
2024-12-31 | $1.04 |