TWIN DISC INC (TWIN) › Cost of RevenueTWIN DISC INC (TWIN) — Cost of RevenueAnnual figures by period end, from SEC filings.2016-06-30: $125.69M2017-06-30: $119.95M2018-06-30: $160.09M2019-06-30: $213.02M2020-06-30: $191.13M2021-06-30: $167.72M2022-06-30: $174.10M2023-06-30: $202.63M2024-06-30: $211.81M2025-06-30: $246.81M2026-06-30: $278.71M$278.71M2016-06-30Cost of Revenue (USD)2026-06-30Period endedCost of RevenueChange YoYSource filing2026-06-30$278.71M+12.9%2026-09-04From 2025-07-012025-06-30$246.81M+16.5%2026-09-04From 2024-07-012024-06-30$211.81M+4.5%2025-09-05From 2023-07-012023-06-30$202.63M+16.4%2023-09-08From 2022-07-012022-06-30$174.10M+3.8%2023-09-08From 2021-07-012021-06-30$167.72M-12.2%2022-09-08From 2020-07-012020-06-30$191.13M-10.3%2021-09-02From 2019-07-012019-06-30$213.02M+33.1%2020-08-26From 2018-07-012018-06-30$160.09M+33.5%2019-08-29From 2017-07-012017-06-30$119.95M-4.6%2018-08-27From 2016-07-012016-06-30$125.69M—2018-08-27From 2015-07-01Other metrics: RevenueGross ProfitOperating IncomeNet IncomeEPS (Diluted)Total AssetsTotal LiabilitiesShareholders' EquityCash & EquivalentsOperating Cash FlowCapital ExpendituresShares OutstandingDividends Per ShareWeighted Average Diluted SharesEPS (Basic)