| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $268,651 | $270,654 | $256,435 | $244,102 |
Gross Profit | 183,515 | 183,610 | 173,090 | 164,560 |
EBITDA | 92,630 | 98,272 | 98,589 | 91,174 |
EBIT | 59,330 | 64,846 | 65,209 | 53,143 |
Net Income | 30,648 | 32,184 | 29,269 | 19,079 |
Net Change In Cash | 268,651 | 270,654 | 256,435 | 244,102 |
Free Cash Flow | 76,154 | 90,993 | 58,823 | 58,546 |
Cash | 421,056 | 290,300 | 223,995 | 182,133 |
Basic Shares | 181,240 | 181,599 | 180,692 | 179,113 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $943,549 | $791,010 | $704,874 | $578,565 |
Gross Profit | 627,819 | 541,243 | 489,983 | 426,799 |
EBITDA | 310,356 | 318,550 | 272,617 | 236,373 |
EBIT | 123,725 | 142,083 | 89,450 | 60,315 |
Net Income | -19,125 | -51,334 | -51,455 | -47,116 |
Net Change In Cash | 943,549 | 791,010 | 704,874 | 578,565 |
Free Cash Flow | 142,500 | 29,943 | 85,201 | 91,865 |
Cash | 182,133 | 35,580 | 64,558 | 47,248 |
Basic Shares | 149,916 | 166,659 | 166,659 | 166,659 |
| Quarter | EPS |
|---|---|
2025-09-30 | $0.37 |
2025-06-30 | $0.36 |
2025-03-31 | $0.16 |
2024-12-31 | $0.29 |