Banner
Quarterly Financials
| Values in thousands | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 |
|---|---|---|---|---|
Revenue | $216,870 | $220,205 | $170,716 | $218,010 |
Gross Profit | 170,017 | 167,673 | 168,046 | 157,355 |
EBITDA | 67,518 | 63,843 | 67,527 | 60,632 |
EBIT | 63,528 | 66,027 | 56,007 | |
Net Income | 54,716 | 51,249 | 53,502 | 45,496 |
Net Change In Cash | 216,870 | 220,205 | 170,716 | 218,010 |
Free Cash Flow | 109,416 | 21,593 | 118,666 | 52,114 |
Cash | 180,158 | 182,772 | 672,863 | 483,348 |
Basic Shares | 34,254 | 34,408 | 34,730 | 34,738 |
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 |
|---|---|
2026-03-31 | $1.59 |
2025-12-31 | $1.55 |
2025-09-30 | $1.52 |
2025-06-30 | $1.35 |