TITN · Company research

Titan Machinery Inc. (TITN): Financial Statements

Reported statement data with reporting periods and sources preserved.

RESEARCH CONTEXT

Understand the numbers

Reported statement data with reporting periods and sources preserved. Use period, currency, units and source fields when interpreting values.

80records availableConsumer

Financial Statements data

Database-backed records only

80 rows
statement typeperiod typefiscal periodperiod endrevenuecost of revenuegross profitoperating incomepretax incomenet income
balance_sheetquarterlyFY-2027-Q1Thu Apr 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2027-Q1Thu Apr 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2027-Q1Thu Apr 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time)522381000-52748000089283000-5601000-12475000-12616000
balance_sheetquarterlyFY-2026-Q4Sat Jan 31 2026 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2026-Q4Sat Jan 31 2026 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2026-Q4Sat Jan 31 2026 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementannualFY-2026-Q4Sat Jan 31 2026 00:00:00 GMT+0000 (Coordinated Universal Time)2427107000—382556000-6713000-454070000
income_statementquarterlyFY-2026-Q4Sat Jan 31 2026 00:00:00 GMT+0000 (Coordinated Universal Time)641834000—86959000-11944000-226970000
balance_sheetquarterlyFY-2026-Q3Fri Oct 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2026-Q3Fri Oct 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2026-Q3Fri Oct 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time)644510000—1110160001030400028080001198000
cash_flowannualFY-2026-Q2Thu Jul 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
balance_sheetquarterlyFY-2026-Q2Thu Jul 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2026-Q2Thu Jul 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time)546426000—93646000662000-8236000-6000000
income_statementannualFY-2026-Q2Thu Jul 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time)1140763000—184580000-5074000-25519000-19204000
cash_flowquarterlyFY-2026-Q2Thu Jul 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
balance_sheetquarterlyFY-2026-Q1Wed Apr 30 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2026-Q1Wed Apr 30 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2026-Q1Wed Apr 30 2025 00:00:00 GMT+0000 (Coordinated Universal Time)594336000—90935000-5735000-17282000-13204000
cash_flowannualFY-2025-Q4Fri Jan 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2025-Q4Fri Jan 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2025-Q4Fri Jan 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time)-1161913000—51004000-45794000-587940000
income_statementannualFY-2025-Q4Fri Jan 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time)2702122000—3956300004008000-499850000
balance_sheetquarterlyFY-2025-Q4Fri Jan 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
balance_sheetquarterlyFY-2025-Q3Thu Oct 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2025-Q3Thu Oct 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2025-Q3Thu Oct 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time)679824000—110494000114570002750001713000
balance_sheetquarterlyFY-2025-Q2Wed Jul 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2025-Q2Wed Jul 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2025-Q2Wed Jul 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementannualFY-2025-Q2Wed Jul 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time)1262376000—2341320003834500085350005136000
income_statementquarterlyFY-2025-Q2Wed Jul 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time)633674000—11237900015750000-4250000-4304000
balance_sheetquarterlyFY-2025-Q1Tue Apr 30 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2025-Q1Tue Apr 30 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2025-Q1Tue Apr 30 2024 00:00:00 GMT+0000 (Coordinated Universal Time)628703000—12175500022597000127860009441000
balance_sheetquarterlyFY-2024-Q4Wed Jan 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2024-Q4Wed Jan 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2024-Q4Wed Jan 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2024-Q4Wed Jan 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time)1696306000—14103600040709000335570000
income_statementannualFY-2024-Q4Wed Jan 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time)2758445000—5313540001688450001510400000
balance_sheetquarterlyFY-2024-Q3Tue Oct 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2024-Q3Tue Oct 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2024-Q3Tue Oct 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time)694115000—138341000462260004045200030193000
balance_sheetquarterlyFY-2024-Q2Mon Jul 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2024-Q2Mon Jul 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2024-Q2Mon Jul 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementannualFY-2024-Q2Mon Jul 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time)1212199000—251979000819130007703200058287000
income_statementquarterlyFY-2024-Q2Mon Jul 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time)642568000—133399000446480004159100031321000
balance_sheetquarterlyFY-2024-Q1Sun Apr 30 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2024-Q1Sun Apr 30 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2024-Q1Sun Apr 30 2023 00:00:00 GMT+0000 (Coordinated Universal Time)569631000—118580000372650003543900026965000
balance_sheetquarterlyFY-2023-Q4Tue Jan 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2023-Q4Tue Jan 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2023-Q4Tue Jan 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2023-Q4Tue Jan 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time)1158129000—10886600025191000238290000
income_statementannualFY-2023-Q4Tue Jan 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time)2209306000—4398390001383230001352410000
balance_sheetquarterlyFY-2023-Q3Mon Oct 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2023-Q3Mon Oct 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2023-Q3Mon Oct 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)1626323000—33097300011313200011141200083756000
balance_sheetquarterlyFY-2023-Q2Sun Jul 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2023-Q2Sun Jul 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2023-Q2Sun Jul 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementannualFY-2023-Q2Sun Jul 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)957549000—191393000584130005673400042499000
income_statementquarterlyFY-2023-Q2Sun Jul 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)496543000—102699000338710003315000024959000
balance_sheetquarterlyFY-2023-Q1Sat Apr 30 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2023-Q1Sat Apr 30 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2023-Q1Sat Apr 30 2022 00:00:00 GMT+0000 (Coordinated Universal Time)918072000—88694000245420002358400017540000
cash_flowquarterlyFY-2022-Q4Mon Jan 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementannualFY-2022-Q4Mon Jan 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)3397019000—33272400090182000869010000
income_statementquarterlyFY-2022-Q4Mon Jan 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)1007929000—9424900029665000287680000
balance_sheetquarterlyFY-2022-Q4Mon Jan 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2022-Q4Mon Jan 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
balance_sheetquarterlyFY-2022-Q3Sun Oct 31 2021 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2022-Q3Sun Oct 31 2021 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2022-Q3Sun Oct 31 2021 00:00:00 GMT+0000 (Coordinated Universal Time)899492000—92480000295370002882300021816000
balance_sheetquarterlyFY-2022-Q2Sat Jul 31 2021 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2022-Q2Sat Jul 31 2021 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2022-Q2Sat Jul 31 2021 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2022-Q2Sat Jul 31 2021 00:00:00 GMT+0000 (Coordinated Universal Time)748228000—75018000164460001563200011249000
income_statementannualFY-2022-Q2Sat Jul 31 2021 00:00:00 GMT+0000 (Coordinated Universal Time)1489596000—145995000309810002931100021796000

Informational research only, not financial advice. Forecasts are uncertain and can be wrong.