| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $338,980 | $335,151 | $250,516 | $242,524 |
Gross Profit | 253,931 | 205,223 | 172,620 | 161,109 |
EBITDA | 106,615 | 57,190 | 74,967 | 67,458 |
EBIT | 99,561 | 44,387 | 65,806 | 57,166 |
Net Income | 75,335 | 34,262 | 51,101 | 44,424 |
Net Change In Cash | 338,980 | 335,151 | 250,516 | 242,524 |
Free Cash Flow | 58,414 | 102,501 | 11,310 | |
Cash | 229,770 | 910,796 | 901,234 | 716,844 |
Basic Shares | 49,476 | 49,957 | 42,641 | 42,573 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $1,167,171 | $974,137 | $795,726 | $749,837 |
Gross Profit | 792,883 | 646,863 | 795,726 | 713,746 |
EBITDA | 306,230 | 288,016 | 315,134 | 386,553 |
EBIT | 266,920 | 247,127 | 315,134 | 347,754 |
Net Income | 205,122 | 192,081 | 239,502 | 263,813 |
Net Change In Cash | 1,167,171 | 974,137 | 795,726 | 749,837 |
Free Cash Flow | 209,486 | 261,150 | 399,128 | |
Cash | 229,770 | 219,890 | 224,330 | 352,933 |
Basic Shares | 49,476 | 42,512 | 44,194 | 46,390 |
| Quarter | EPS |
|---|---|
2025-12-31 | $1.70 |
2025-09-30 | $1.55 |
2025-06-30 | $1.25 |
2025-03-31 | $1.06 |