| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $226,935 | $216,906 | $214,878 | $212,991 |
Gross Profit | 110,537 | 99,164 | 101,557 | 101,333 |
EBITDA | 125,060 | 104,214 | 112,803 | 107,616 |
EBIT | 72,085 | 51,377 | 61,136 | 56,169 |
Net Income | 37,127 | 21,968 | 30,412 | 36,341 |
Net Change In Cash | 226,935 | 216,906 | 214,878 | 212,991 |
Free Cash Flow | 79,247 | 108,905 | 36,535 | 80,521 |
Cash | 88,533 | 79,309 | 50,899 | 93,526 |
Basic Shares | 106,476 | 108,184 | 110,671 | 115,385 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $830,682 | $790,723 | $721,034 | $614,500 |
Gross Profit | 396,988 | 283,103 | 216,401 | 158,673 |
EBITDA | 415,669 | 380,074 | 386,084 | 350,449 |
EBIT | 212,542 | 97,574 | 82,600 | 45,018 |
Net Income | 112,776 | 15,415 | 8,722 | -9,319 |
Net Change In Cash | 830,682 | 790,723 | 721,034 | 614,500 |
Cost of Revenue | -151,518 | 83,735 | ||
Free Cash Flow | 306,065 | 241,426 | 273,462 | 260,727 |
Cash | 93,526 | 71,870 | 168,770 | 320,913 |
Basic Shares | 119,792 | 127,215 | 130,133 | 133,530 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.35 |
2025-06-30 | $0.20 |
2025-03-31 | $0.27 |