Farmer Brothers FARM
NASDAQ FARM
$1.28 +0.00 (+0.00%)
At close: May 7, 2026 · 4:00 PM EDT

Farmer Brothers Co (FARM) Cash from Operations (2010 - 2025)

Farmer Brothers (FARM) posted Cash from Operations of 786000.0 for Q4 2025, up 84.3% sequentially from 5007000.0 in Q3 2025, and down 130.79% YoY from 2553000.0 in Q4 2024.

Farmer Brothers Co (FARM) Cash from Operations (2010 - 2025) Analysis & Trends

Farmer Brothers has reported Cash from Operations for 16 years, with the latest figure at 786000.0 in Q4 2025.

  • Quarterly Cash from Operations fell 130.79% year-over-year to 786000.0 in Q4 2025, while the trailing twelve-month figure through Dec 2025 was 5258000.0 (up 197.73% YoY) and the FY2025 annual result came in at 16097000.0, up 213.78% from the prior year.
  • Cash from Operations advanced to 786000.0 in Q4 2025 per FARM's latest filing, from 5007000.0 in the prior quarter.
  • Over five years, Cash from Operations peaked at 16982000.0 in Q4 2022 and troughed at 13419000.0 in Q3 2022.
  • A 5-year average of 992000.0 and a median of 1013500.0 in 2022 frame the typical range for Cash from Operations.
  • The sharpest annual moves came in 2023 and 2025: Cash from Operations slumped 854.07% in 2023, then jumped 1079.4% in 2025.
  • Over 5 years, Cash from Operations stood at 1860000.0 in 2021, then jumped by 1013.01% to 16982000.0 in 2022, then slumped by 121.96% to 3730000.0 in 2023, then soared by 168.45% to 2553000.0 in 2024, then tumbled by 130.79% to 786000.0 in 2025.
  • According to Business Quant data, Cash from Operations over the past three periods registered 786000.0, 5007000.0, and 9745000.0 for Q4 2025, Q3 2025, and Q2 2025 respectively.

Peer Comparison

Historic Data

Download Data
DateValue
Dec 31, 2025 -786,000.00
Dec 31, 2025 -786,000.00
Sep 30, 2025 -5.01 Mn
Sep 30, 2025 -5.01 Mn
Jun 30, 2025 9.75 Mn
Jun 30, 2025 9.75 Mn
Mar 31, 2025 1.31 Mn
Mar 31, 2025 1.31 Mn
Dec 31, 2024 2.55 Mn
Dec 31, 2024 2.55 Mn
Sep 30, 2024 2.49 Mn
Sep 30, 2024 2.49 Mn
Jun 30, 2024 -995,000.00
Jun 30, 2024 -995,000.00
Mar 31, 2024 -2.29 Mn
Mar 31, 2024 -2.29 Mn
Dec 31, 2023 -3.73 Mn
Dec 31, 2023 -3.73 Mn
Sep 30, 2023 -7.14 Mn
Sep 30, 2023 -7.14 Mn