| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $292,054 | $317,790 | $311,231 | $307,070 |
Gross Profit | 186,708 | 175,706 | 169,868 | 168,301 |
EBITDA | 106,021 | 174,236 | 139,217 | 115,257 |
EBIT | 49,521 | 82,596 | 51,200 | 34,733 |
Net Income | 22,468 | 49,245 | 24,208 | -1,089 |
Net Change In Cash | 292,054 | 317,790 | 311,231 | 307,070 |
Free Cash Flow | 114,077 | 54,107 | 33,949 | -2,243 |
Cash | 360,383 | 311,921 | 357,825 | 348,357 |
Basic Shares | 319,297 | 319,920 | 320,780 | 300,636 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $1,106,556 | $877,621 | $730,188 | $561,202 |
Gross Profit | 628,547 | 540,028 | 431,721 | 453,570 |
EBITDA | 384,749 | 285,009 | 242,640 | 185,523 |
EBIT | 100,022 | 78,647 | 57,827 | 56,148 |
Net Income | 34,150 | 34,655 | 10,891 | 12,569 |
Net Change In Cash | 1,106,556 | 877,621 | 730,188 | 561,202 |
Free Cash Flow | 125,356 | 58,366 | 5,523 | 1,470 |
Cash | 348,357 | 277,174 | 243,757 | 742,773 |
Basic Shares | 317,847 | 317,013 | 312,534 | 279,040 |
| Quarter | EPS |
|---|---|
2025-09-30 | $0.11 |
2025-06-30 | $0.15 |
2025-03-31 | $0.01 |
2024-12-31 | $0.006 |