| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $194,711 | $192,112 | $184,559 | $177,062 |
Gross Profit | 119,131 | 121,316 | 121,200 | 112,994 |
EBITDA | 24,759 | 7,261 | 22,882 | 13,058 |
EBIT | -1,375 | 5,565 | -1,564 | -10,214 |
Net Income | -7,003 | 4,045 | -961 | 11,130 |
Net Change In Cash | 194,711 | 192,112 | 184,559 | 177,062 |
Free Cash Flow | 19,697 | 36,031 | 30,152 | -12,250 |
Cash | 314,009 | 313,506 | 284,386 | 270,395 |
Basic Shares | 175,075 | 162,171 | 158,922 | 159,000 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $748,444 | $666,776 | $572,387 | $491,624 |
Gross Profit | 454,512 | 426,125 | 348,579 | 298,492 |
EBITDA | 104,510 | 102,012 | 56,951 | 53,071 |
EBIT | 7,579 | 15,272 | -17,510 | -8,082 |
Net Income | 7,211 | -52,729 | -13,093 | -12,304 |
Net Change In Cash | 748,444 | 666,776 | 572,387 | 491,624 |
Cost of Revenue | 8,894 | |||
Free Cash Flow | 69,307 | 99,052 | 6,099 | 3,428 |
Cash | 314,009 | 296,051 | 68,175 | 91,803 |
Basic Shares | 180,275 | 155,085 | 151,859 | 149,645 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0.17 |
2025-09-30 | $0.17 |
2025-06-30 | $0.15 |
2025-03-31 | $0.15 |