Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $175,021 | $172,890 | $165,508 | $162,118 |
Gross Profit | 89,059 | 82,039 | 77,424 | 81,393 |
EBITDA | 9,468 | 7,794 | 6,527 | 3,313 |
EBIT | -8,183 | -16,555 | -17,407 | -14,630 |
Net Income | -11,797 | -13,060 | -13,843 | -18,079 |
Net Change In Cash | 175,021 | 172,890 | 165,508 | 162,118 |
Free Cash Flow | 52,688 | 28,754 | 6,021 | 29,824 |
Cash | 320,294 | 306,340 | 278,779 | 229,655 |
Basic Shares | 60,310 | 60,162 | 59,446 | 58,742 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $624,624 | $565,673 | $498,720 | $402,751 |
Gross Profit | 302,651 | 256,345 | 225,035 | 174,599 |
EBITDA | 29,017 | -37,740 | -23,199 | -55,718 |
EBIT | -56,090 | -110,899 | -89,932 | -122,058 |
Net Income | -65,384 | -108,983 | -112,746 | -137,620 |
Net Change In Cash | 624,624 | 565,673 | 498,720 | 402,751 |
Cost of Revenue | -123,117 | -85,364 | 307,623 | |
Free Cash Flow | 39,649 | 6,504 | 5,306 | -27,557 |
Cash | 229,655 | 199,600 | 322,848 | 407,703 |
Basic Shares | 58,354 | 57,300 | 56,394 | 52,019 |
Quarter | EPS |
---|---|
2024-09-30 | $0.44 |
2024-06-30 | $0.38 |
2024-03-31 | $0.30 |
2023-12-31 | $0.20 |