| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $464,666 | $426,935 | $417,208 | $370,145 |
Gross Profit | 371,971 | 342,415 | 230,330 | 285,343 |
EBITDA | 70,281 | 18,267 | 63,889 | 28,508 |
EBIT | 48,381 | -53 | 42,985 | 9,150 |
Net Income | 22,448 | -14,003 | 18,917 | -4,723 |
Net Change In Cash | 464,666 | 426,935 | 417,208 | 370,145 |
Free Cash Flow | 53,223 | -6,306 | 21,884 | -20,164 |
Cash | 85,904 | 63,516 | 70,550 | 73,019 |
Basic Shares | 161,507 | 155,770 | 162,393 | 158,584 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $1,678,954 | $1,537,617 | $1,500,249 | $1,437,229 |
Gross Profit | 1,329,944 | 867,873 | 846,000 | 837,303 |
EBITDA | 184,987 | 186,774 | 203,001 | 244,795 |
EBIT | 104,505 | 117,244 | 141,857 | 189,042 |
Net Income | 22,639 | 29,030 | 53,115 | 84,720 |
Net Change In Cash | 1,678,954 | 1,537,617 | 1,500,249 | 1,437,229 |
Free Cash Flow | 48,637 | 28,399 | 82,772 | 59,260 |
Cash | 85,904 | 149,967 | 179,955 | 112,132 |
Basic Shares | 162,779 | 166,706 | 156,156 | 160,452 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0.15 |
2025-09-30 | $0.14 |
2025-06-30 | $0.12 |
2025-03-31 | -$0.03 |