| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $148,392 | $146,563 | $141,421 | $141,820 |
Gross Profit | 123,081 | 116,605 | 123,510 | 120,177 |
EBITDA | 80,451 | 78,753 | 72,827 | 72,301 |
EBIT | 71,035 | 69,293 | 63,367 | 62,843 |
Net Income | 52,783 | 52,108 | 56,737 | 55,936 |
Net Change In Cash | 148,392 | 146,563 | 141,421 | 141,820 |
Free Cash Flow | 32,438 | 71,272 | 60,043 | 70,789 |
Cash | 689,892 | 652,800 | 580,656 | 517,553 |
Basic Shares | 127,090 | 127,543 | 126,958 | 126,280 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $491,734 | $398,204 | $214,203 | $140,833 |
Gross Profit | 422,889 | 346,237 | 179,810 | 118,949 |
EBITDA | 232,898 | 119,693 | 103,077 | 52,577 |
EBIT | 195,124 | 86,812 | 101,838 | 52,385 |
Net Income | 163,889 | 71,410 | 83,079 | 39,482 |
Net Change In Cash | 491,734 | 398,204 | 214,203 | 140,833 |
Cost of Revenue | 126,950 | 41,208 | ||
Free Cash Flow | 239,252 | 61,856 | 116,018 | 59,351 |
Cash | 517,553 | 137,636 | 298,395 | 171,445 |
Basic Shares | 124,944 | 113,753 | 111,375 | 107,795 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.42 |
2025-06-30 | $0.41 |
2025-03-31 | $0.45 |