DIRTT ENVIRONMENTAL SOLUTIONS LTD (DRTTF) › Cost of RevenueDIRTT ENVIRONMENTAL SOLUTIONS LTD (DRTTF) — Cost of RevenueAnnual figures by fiscal year, from SEC filings.2017: $141.05M2018: $167.67M2019: $161.31M2020: $118.22M2021: $124.13M2022: $144.00M2023: $122.39M2024: $109.94M2025: $113.41M$113.41M2017Cost of Revenue (USD)2025Fiscal YearCost of RevenueChange YoY2025$113.41M+3.2%2024$109.94M-10.2%2023$122.39M-15.0%2022$144.00M+16.0%2021$124.13M+5.0%2020$118.22M-26.7%2019$161.31M-3.8%2018$167.67M+18.9%2017$141.05M—Other metrics: RevenueGross ProfitOperating IncomeNet IncomeEPS (Diluted)Total AssetsTotal LiabilitiesShareholders' EquityCash & EquivalentsOperating Cash FlowCapital ExpendituresShares OutstandingDividends Per Share