ORASURE TECHNOLOGIES INC (OSUR) › Cost of RevenueORASURE TECHNOLOGIES INC (OSUR) — Cost of RevenueAnnual figures by fiscal year, from SEC filings.2016: $40.17M2017: $68.11M2018: $68.13M2019: $60.02M2020: $69.85M2021: $116.07M2022: $239.04M2023: $233.82M2024: $106.44M2025: $66.82M$66.82M2016Cost of Revenue (USD)2025Fiscal YearCost of RevenueChange YoY2025$66.82M-37.2%2024$106.44M-54.5%2023$233.82M-2.2%2022$239.04M+105.9%2021$116.07M+66.2%2020$69.85M+16.4%2019$60.02M-11.9%2018$68.13M+0.0%2017$68.11M+69.5%2016$40.17M—Other metrics: RevenueGross ProfitOperating IncomeNet IncomeEPS (Diluted)Total AssetsTotal LiabilitiesShareholders' EquityCash & EquivalentsOperating Cash FlowCapital ExpendituresShares OutstandingDividends Per Share