Orasure Technologies Inc (OSUR)
Cost of Revenue
$65.90M
TTM · Period ending: · USD

OSUR Cost of Revenue
Latest reported$65.90Mperiod ending
Latest reported$65.90Mperiod ending
OSUR TTM Cost of Revenue ($4.40M → $65.90M)
TTM cost of revenue
High-resolution chart · PNG
OSUR cost of revenue history
Trailing twelve months (TTM) · USD. Each value covers four complete reported quarters.
| Period ending | Cost of Revenue (USD) |
|---|---|
| 65,900,000 | |
| 66,661,000 | |
| 66,823,000 | |
| 74,668,000 | |
| 82,193,000 | |
| 92,867,000 | |
| 105,071,000 | |
| 121,670,000 | |
| 143,679,000 | |
| 173,992,000 | |
| 233,304,000 | |
| 266,315,000 | |
| 291,417,000 | |
| 284,781,000 | |
| 239,041,000 | |
| 202,226,000 | |
| 164,725,999 | |
| 139,225,999 | |
| 116,073,999 | |
| 104,309,999 | |
| 89,583,000 | |
| 74,644,000 | |
| 69,853,000 | |
| 65,011,000 | |
| 61,632,000 | |
| 63,445,000 | |
| 60,022,000 | |
| 55,733,000 | |
| 58,730,000 | |
| 62,652,000 | |
| 68,130,000 | |
| 76,093,000 | |
| 76,423,000 | |
| 73,392,000 | |
| 68,108,000 | |
| 56,150,000 | |
| 48,056,000 | |
| 43,631,000 | |
| 40,171,000 | |
| 39,078,000 | |
| 38,694,000 | |
| 38,112,000 | |
| 39,426,000 | |
| 39,678,000 | |
| 39,626,000 | |
| 40,319,000 | |
| 39,839,000 | |
| 40,775,000 | |
| 41,373,000 | |
| 40,826,000 | |
| 40,351,000 | |
| 37,604,000 | |
| 36,093,000 | |
| 34,172,000 | |
| 32,249,000 | |
| 32,450,005 | |
| 32,343,005 | |
| 31,229,005 | |
| 30,163,902 | |
| 27,923,358 | |
| 27,023,741 | |
| 27,260,741 | |
| 27,654,844 | |
| 29,313,526 | |
| 29,798,796 | |
| 30,152,453 | |
| 29,895,832 | |
| 28,966,347 | |
| 28,405,412 | |
| 28,814,648 | |
| 29,976,120 | |
| 30,674,610 | |
| 32,177,414 | |
| 32,264,225 | |
| 32,402,794 | |
| 30,361,667 | |
| 28,079,491 | |
| 26,722,623 | |
| 24,756,195 | |
| 25,717,100 | |
| 25,783,972 | |
| 27,221,276 | |
| 27,973,906 | |
| 26,479,154 | |
| 25,768,686 | |
| 23,323,282 | |
| 22,143,190 | |
| 21,095,450 | |
| 19,375,732 | |
| 17,671,871 | |
| 16,061,457 | |
| 14,847,376 | |
| 14,194,866 | |
| 13,574,442 | |
| 12,888,556 | |
| 13,198,146 | |
| 12,721,377 | |
| 12,534,281 | |
| 12,333,695 | |
| 10,596,729 |