Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $146,563 | $141,421 | $141,820 | $128,695 |
Gross Profit | 116,605 | 123,510 | 120,177 | 109,418 |
EBITDA | 78,753 | 72,827 | 72,301 | 50,909 |
EBIT | 69,293 | 63,367 | 62,772 | |
Net Income | 52,108 | 56,737 | 55,936 | 43,884 |
Net Change In Cash | 146,563 | 141,421 | 141,820 | 128,695 |
Free Cash Flow | 71,272 | 60,043 | 70,789 | 72,612 |
Cash | 652,800 | 580,656 | 517,553 | 442,331 |
Basic Shares | 127,543 | 126,958 | 126,280 | 125,407 |
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 | 313,672 | 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 | -54,924 | 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-09-30 | $0 |
2025-06-30 | $0.68 |
2025-03-31 | $0.68 |
2024-12-31 | $0.70 |