Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $195,148 | $189,735 | $183,045 | $175,021 |
Gross Profit | 104,564 | 100,990 | 96,343 | 89,059 |
EBITDA | 28,398 | 20,495 | 13,248 | 9,468 |
EBIT | 14,843 | 6,775 | 3,109 | -8,183 |
Net Income | 11,764 | 4,753 | 164 | -11,797 |
Net Change In Cash | 195,148 | 189,735 | 183,045 | 175,021 |
Free Cash Flow | 52,245 | 37,832 | 36,846 | 52,688 |
Cash | 414,275 | 383,902 | 358,560 | 320,294 |
Basic Shares | 69,642 | 64,820 | 64,654 | 60,310 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $696,464 | $624,624 | $565,673 | $498,720 |
Gross Profit | 354,481 | 302,651 | 256,345 | 225,035 |
EBITDA | 42,888 | 29,017 | -37,740 | -23,199 |
EBIT | -25,921 | -56,090 | -110,899 | -89,932 |
Net Income | -38,536 | -65,384 | -108,983 | -112,746 |
Net Change In Cash | 696,464 | 624,624 | 565,673 | 498,720 |
Cost of Revenue | -123,117 | -85,364 | ||
Free Cash Flow | 129,059 | 39,649 | 6,504 | 5,306 |
Cash | 358,560 | 229,655 | 199,600 | 322,848 |
Basic Shares | 60,105 | 58,354 | 57,300 | 56,394 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.18 |
2025-03-31 | $0.07 |
2024-12-31 | $0.48 |