Ribbon Communications Inc (RBBN)
Cost of Revenue
$422.52M
TTM · Period ending: · USD

RBBN Cost of Revenue
Latest reported$422.52Mperiod ending
Latest reported$422.52Mperiod ending
RBBN TTM Cost of Revenue ($22.74M → $422.52M)
TTM cost of revenue
High-resolution chart · PNG
RBBN cost of revenue history
Trailing twelve months (TTM) · USD. Each value covers four complete reported quarters.
| Period ending | Cost of Revenue (USD) |
|---|---|
| 422,516,000 | |
| 429,298,000 | |
| 429,636,000 | |
| 428,876,000 | |
| 422,092,000 | |
| 412,077,000 | |
| 407,583,000 | |
| 407,851,000 | |
| 406,888,000 | |
| 414,775,000 | |
| 425,117,000 | |
| 433,189,000 | |
| 436,340,000 | |
| 428,438,000 | |
| 418,824,000 | |
| 444,417,000 | |
| 441,352,000 | |
| 432,589,000 | |
| 429,732,000 | |
| 352,806,000 | |
| 349,226,000 | |
| 343,969,000 | |
| 319,141,000 | |
| 311,012,000 | |
| 273,624,000 | |
| 251,146,000 | |
| 246,027,000 | |
| 257,045,000 | |
| 268,503,000 | |
| 266,005,000 | |
| 269,573,000 | |
| 267,804,000 | |
| 217,652,000 | |
| 174,733,000 | |
| 128,446,000 | |
| 81,211,000 | |
| 82,554,000 | |
| 83,852,000 | |
| 84,980,000 | |
| 86,827,000 | |
| 87,552,000 | |
| 87,210,000 | |
| 87,377,000 | |
| 88,358,000 | |
| 91,522,000 | |
| 99,517,000 | |
| 102,921,000 | |
| 105,682,000 | |
| 106,203,000 | |
| 103,106,000 | |
| 104,273,000 | |
| 116,039,000 | |
| 114,811,000 | |
| 114,441,000 | |
| 111,540,000 | |
| 98,935,000 | |
| 98,465,000 | |
| 95,486,000 | |
| 113,575,000 | |
| 116,943,000 | |
| 111,767,000 | |
| 112,599,000 | |
| 96,155,000 | |
| 89,192,000 | |
| 91,146,000 | |
| 89,793,000 | |
| 83,360,000 | |
| 109,655,000 | |
| 111,736,000 | |
| 120,206,000 | |
| 130,304,000 | |
| 120,293,000 | |
| 128,463,000 | |
| 131,802,000 | |
| 129,568,000 | |
| 118,402,000 | |
| 113,419,000 | |
| 103,481,000 | |
| 101,054,000 | |
| 93,473,000 | |
| 90,773,000 | |
| 88,642,000 | |
| 77,520,000 | |
| 70,407,000 | |
| 57,393,000 | |
| 50,279,000 | |
| 50,567,000 | |
| 49,449,000 | |
| 50,027,000 | |
| 44,879,000 | |
| 37,909,000 | |
| 22,134,000 | |
| 15,834,000 | |
| 16,989,000 | |
| 30,868,000 | |
| 51,402,000 | |
| 64,784,000 | |
| 76,996,000 | |
| 72,679,000 | |
| 84,279,000 |