| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $264,033 | $264,033 | $263,533 | $202,738 |
Gross Profit | 177,367 | 177,367 | 139,458 | 128,381 |
EBITDA | 80,448 | 69,819 | 34,866 | 52,255 |
EBIT | 69,819 | 29,602 | 48,832 | |
Net Income | 56,977 | 56,977 | 23,375 | 39,361 |
Net Change In Cash | 264,033 | 264,033 | 263,533 | 202,738 |
Free Cash Flow | 93,971 | 45,579 | 68,376 | -18,121 |
Cash | 1,155,895 | 1,155,895 | 1,280,033 | 684,724 |
Basic Shares | 53,074 | 53,074 | 53,957 | 47,024 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $877,836 | $766,775 | $748,980 | $596,354 |
Gross Profit | 516,732 | 445,736 | 475,248 | 508,185 |
EBITDA | 150,704 | 161,583 | 165,131 | 172,176 |
EBIT | 138,518 | 146,670 | 150,292 | 159,574 |
Net Income | 122,622 | 116,035 | 120,224 | 124,555 |
Net Change In Cash | 877,836 | 766,775 | 748,980 | 596,354 |
Free Cash Flow | 155,863 | 132,254 | 190,843 | 778,697 |
Cash | 1,155,895 | 916,663 | 727,608 | 816,516 |
Basic Shares | 53,074 | 46,833 | 46,823 | 47,240 |
| Quarter | EPS |
|---|---|
2025-12-31 | $1.16 |
2025-09-30 | $1.07 |
2025-06-30 | $0.88 |
2025-03-31 | $0.85 |