Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $183,045 | $175,021 | $172,890 | $165,508 |
Gross Profit | 96,343 | 89,059 | 82,039 | 77,424 |
EBITDA | 19,099 | 9,468 | 7,794 | 6,527 |
EBIT | 3,109 | -8,183 | -16,555 | -17,407 |
Net Income | 164 | -11,797 | -13,060 | -13,843 |
Net Change In Cash | 183,045 | 175,021 | 172,890 | 165,508 |
Free Cash Flow | 36,846 | 52,688 | 28,754 | 6,021 |
Cash | 358,560 | 320,294 | 306,340 | 278,779 |
Basic Shares | 60,497 | 60,310 | 60,162 | 59,446 |
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 |
---|---|
2024-12-31 | $0.48 |
2024-09-30 | $0.44 |
2024-06-30 | $0.38 |
2024-03-31 | $0.30 |