Banner
Quarterly Financials
| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $220,205 | $170,716 | $218,010 | $210,556 |
Gross Profit | 167,673 | 168,046 | 157,355 | 154,632 |
EBITDA | 63,843 | 67,527 | 60,632 | 60,553 |
EBIT | 63,528 | 66,027 | 56,007 | 55,793 |
Net Income | 51,249 | 53,502 | 45,496 | 45,135 |
Net Change In Cash | 220,205 | 170,716 | 218,010 | 210,556 |
Free Cash Flow | 21,593 | 118,666 | 52,114 | 55,577 |
Cash | 182,772 | 672,863 | 483,348 | 441,945 |
Basic Shares | 34,408 | 34,730 | 34,738 | 34,779 |
Annual Financials
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $819,487 | $827,330 | $741,691 | $643,138 |
Gross Profit | 647,706 | 595,362 | 605,335 | 613,384 |
EBITDA | 252,555 | 230,187 | 248,716 | 262,987 |
EBIT | 241,355 | 209,485 | 227,087 | 240,775 |
Net Income | 195,382 | 168,898 | 183,624 | 195,378 |
Net Change In Cash | 819,487 | 827,330 | 741,691 | 643,138 |
Cost of Revenue | -1,891,238 | |||
Free Cash Flow | 247,950 | 279,440 | 242,548 | 223,327 |
Cash | 182,772 | 501,858 | 254,464 | 243,062 |
Basic Shares | 34,408 | 34,629 | 34,450 | 34,459 |
Earnings Calls
| Quarter | EPS |
|---|---|
2025-12-31 | $1.55 |
2025-09-30 | $1.52 |
2025-06-30 | $1.35 |
2025-03-31 | $1.29 |