| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $260,533 | $252,440 | $247,295 | $239,137 |
Gross Profit | 205,243 | 195,687 | 192,861 | 186,677 |
EBITDA | -2,691 | 45,105 | 7,483 | -2,456 |
EBIT | -17,184 | 38,323 | -3,343 | -12,310 |
Net Income | -737 | 2,260 | -14,706 | -22,935 |
Net Change In Cash | 260,533 | 252,440 | 247,295 | 239,137 |
Free Cash Flow | 86,701 | 52,983 | 38,115 | 80,854 |
Cash | 187,762 | 171,852 | 175,025 | 233,441 |
Basic Shares | 118,955 | 120,516 | 120,533 | 120,083 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $999,405 | $900,021 | $798,710 | $683,191 |
Gross Profit | 780,468 | 700,353 | 615,133 | 528,402 |
EBITDA | 47,441 | 46,243 | -52,160 | -44,094 |
EBIT | 5,486 | 13,034 | -52,160 | -66,288 |
Net Income | -36,118 | -36,301 | -78,284 | -92,222 |
Net Change In Cash | 999,405 | 900,021 | 798,710 | 683,191 |
Cost of Revenue | 26,430 | |||
Free Cash Flow | 254,648 | 213,229 | 141,099 | 112,003 |
Cash | 187,762 | 328,647 | 237,132 | 300,866 |
Basic Shares | 120,124 | 118,789 | 115,408 | 111,321 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $0.48 |
2025-09-30 | $0.42 |
2025-06-30 | $0.34 |