| Balance Sheets | 2025-09-30 | 2025-06-30 | ||
|---|---|---|---|---|
| Cash and cash equivalents | 74,799 | 60,450 | ||
| Restricted cash | 1,968 | 1,824 | ||
| Accounts receivable, net | 218,312 | 249,360 | ||
| Inventory | 80,007 | 80,299 | ||
| Other current assets | 43,341 | 42,007 | ||
| Total current assets | 418,427 | 433,940 | ||
| Property and equipment, net | 66,427 | 66,659 | ||
| Cost | 619,268 | - | ||
| Accumulated amortization | 465,516 | - | ||
| Intangible assets, net | 153,752 | 164,742 | ||
| Goodwill | 300,892 | 300,892 | ||
| Deferred income taxes | 91,117 | 99,314 | ||
| Operating lease right-of-use assets | 48,204 | 47,383 | ||
| Other assets | 26,415 | 29,242 | ||
| Total assets | 1,105,234 | 1,142,172 | ||
| Current portion of term debt | 8,750 | 8,750 | ||
| Accounts payable | 76,743 | 88,697 | ||
| Accrued expenses and other | 88,069 | 90,144 | ||
| Operating lease liabilities | 11,615 | 10,816 | ||
| Deferred revenue | 106,697 | 115,212 | ||
| Total current liabilities | 291,874 | 313,619 | ||
| Long-term debt, net of current | 326,075 | 327,625 | ||
| Warrant liability | 5,103 | 6,273 | ||
| Operating lease liabilities, net of current | 61,806 | 62,063 | ||
| Deferred revenue, net of current | 29,748 | 31,749 | ||
| Deferred income taxes | 5,941 | 5,941 | ||
| Other long-term liabilities | 24,635 | 24,467 | ||
| Total liabilities | 745,182 | 771,737 | ||
| Common stock, 0.0001 par value per share 390,000,000 shares authorized at september 30, 2025 240,000,000 shares authorized at december 31, 2024 176,476,492 shares issued and outstanding at september 30, 2025 175,599,250 shares issued and outstanding at december 31, 2024 | 18 | 18 | ||
| Additional paid-in capital | 1,975,925 | 1,973,990 | ||
| Accumulated deficit | -1,623,614 | -1,611,505 | ||
| Accumulated other comprehensive income | 7,723 | 7,932 | ||
| Total stockholders' equity | 360,052 | 370,435 | ||
| Total liabilities and stockholders' equity | 1,105,234 | 1,142,172 | ||
Ribbon Communications Inc. (RBBN)
Ribbon Communications Inc. (RBBN)