Skip to content
10-K

Annual Report

SHYFT GROUP, INC.

0001437749-25-004501

← back to feed
Filed
Feb 20, 2025 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2024 · Feb 14, 2025 34.93M sh
Shares Diluted FY 2024 · Dec 31, 2024 34.43M sh
Shares Diluted FY 2024 · Dec 31, 2023 34.86M sh
Shares Diluted FY 2024 · Dec 31, 2022 35.49M sh
Stock Repurchased FY 2024 · Dec 31, 2024 $113K
Stock Repurchased FY 2024 · Dec 31, 2023 $19.08M
Stock Repurchased FY 2024 · Dec 31, 2022 $26.79M
Dividends Paid FY 2024 · Dec 31, 2024 $6.98M
Dividends Paid FY 2024 · Dec 31, 2023 $7.11M
Dividends Paid FY 2024 · Dec 31, 2022 $7.15M
Capex FY 2024 · Dec 31, 2024 $13.66M
Capex FY 2024 · Dec 31, 2023 $20.73M
Capex FY 2024 · Dec 31, 2022 $20.56M
Operating Cash Flow FY 2024 · Dec 31, 2024 $30.06M
Operating Cash Flow FY 2024 · Dec 31, 2023 $56.24M
Operating Cash Flow FY 2024 · Dec 31, 2022 −$18.84M
Short Term Debt FY 2024 · Dec 31, 2024 $37.03M
Short Term Debt FY 2024 · Dec 31, 2023 $34.5M
Cash And Equivalents FY 2024 · Dec 31, 2024 $15.78M
Cash And Equivalents FY 2024 · Dec 31, 2023 $9.96M
Current Liabilities FY 2024 · Dec 31, 2024 $182.27M
Current Liabilities FY 2024 · Dec 31, 2023 $182.83M
Total Liabilities FY 2024 · Dec 31, 2024 $320.43M
Total Liabilities FY 2024 · Dec 31, 2023 $277.88M
Current Assets FY 2024 · Dec 31, 2024 $297.59M
Current Assets FY 2024 · Dec 31, 2023 $286.93M
Total Assets FY 2024 · Dec 31, 2024 $568.75M
Total Assets FY 2024 · Dec 31, 2023 $530.05M
Total Assets FY 2024 · Dec 31, 2022 $580.48M
Eps Diluted FY 2024 · Dec 31, 2024 −$0.08
Eps Diluted FY 2024 · Dec 31, 2023 $0.19
Eps Diluted FY 2024 · Dec 31, 2022 $1.03
Eps Basic FY 2024 · Dec 31, 2024 −$0.08
Eps Basic FY 2024 · Dec 31, 2023 $0.19
Eps Basic FY 2024 · Dec 31, 2022 $1.04
Sga Expense FY 2024 · Dec 31, 2024 $136.76M
Sga Expense FY 2024 · Dec 31, 2023 $118.42M
Sga Expense FY 2024 · Dec 31, 2022 $107.6M
Rd Expense FY 2024 · Dec 31, 2024 $16.32M
Rd Expense FY 2024 · Dec 31, 2023 $25.19M
Rd Expense FY 2024 · Dec 31, 2022 $25.32M
Net Income FY 2024 · Dec 31, 2024 −$2.8M
Net Income FY 2024 · Dec 31, 2023 $6.5M
Net Income FY 2024 · Dec 31, 2022 $36.56M
Operating Income FY 2024 · Dec 31, 2024 $4.11M
Operating Income FY 2024 · Dec 31, 2023 $6.75M
Operating Income FY 2024 · Dec 31, 2022 $47.51M
Gross Profit FY 2024 · Dec 31, 2024 $157.19M
Gross Profit FY 2024 · Dec 31, 2023 $150.36M
Gross Profit FY 2024 · Dec 31, 2022 $180.43M
Cost Of Revenue FY 2024 · Dec 31, 2024 $628.99M
Cost Of Revenue FY 2024 · Dec 31, 2023 $721.84M
Cost Of Revenue FY 2024 · Dec 31, 2022 $846.73M
Revenue FY 2024 · Dec 31, 2024 $786.18M
Revenue FY 2024 · Dec 31, 2023 $872.2M
Revenue FY 2024 · Dec 31, 2022 $1.03B