NHTC · Company research

Natural Health Trends Corp. (NHTC): 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.

40records availableHealthcare

Financial Statements data

Database-backed records only

40 rows
statement typeperiod typefiscal periodperiod endrevenuecost of revenuegross profitoperating incomepretax incomenet income
income_statementannualFY-2026-Q2Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time)16809000-1114900012624000-1117000-632000-605000
income_statementquarterlyFY-2026-Q2Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time)7603000-49930005721000-643000-453000-451000
income_statementquarterlyFY-2026-Q1Tue Mar 31 2026 00:00:00 GMT+0000 (Coordinated Universal Time)9206000-61560006903000-474000-179000-154000
income_statementannualFY-2025-Q4Wed Dec 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time)39776000-2682500029253000-1808000-567000-882000
income_statementquarterlyFY-2025-Q4Wed Dec 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time)9749000—7106000-635000-413000-588000
income_statementquarterlyFY-2025-Q3Tue Sep 30 2025 00:00:00 GMT+0000 (Coordinated Universal Time)9477000—6987000-495000-289000-431000
income_statementannualFY-2025-Q2Mon Jun 30 2025 00:00:00 GMT+0000 (Coordinated Universal Time)20550000—15160000-678000135000137000
income_statementquarterlyFY-2025-Q2Mon Jun 30 2025 00:00:00 GMT+0000 (Coordinated Universal Time)9813000—7255000-3330001500015000
income_statementquarterlyFY-2025-Q1Mon Mar 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time)10737000—7905000-345000120000122000
income_statementquarterlyFY-2024-Q4Tue Dec 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time)10846000—8044000-421000-25000176000
income_statementannualFY-2024-Q4Tue Dec 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time)42963000—31785000-1299000620000572000
income_statementquarterlyFY-2024-Q3Mon Sep 30 2024 00:00:00 GMT+0000 (Coordinated Universal Time)10691000—7926000-27500016600035000
income_statementquarterlyFY-2024-Q2Sun Jun 30 2024 00:00:00 GMT+0000 (Coordinated Universal Time)10475000—7776000-238000281000173000
income_statementannualFY-2024-Q2Sun Jun 30 2024 00:00:00 GMT+0000 (Coordinated Universal Time)21426000—15815000-603000479000361000
income_statementquarterlyFY-2024-Q1Sun Mar 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time)10951000—8039000-365000198000188000
income_statementannualFY-2023-Q4Sun Dec 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time)43924000—32749000-1671000745000568000
income_statementquarterlyFY-2023-Q4Sun Dec 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time)10937000—8148000-242000466000358000
income_statementquarterlyFY-2023-Q3Sat Sep 30 2023 00:00:00 GMT+0000 (Coordinated Universal Time)10615000—7926000-292000293000172000
income_statementquarterlyFY-2023-Q2Fri Jun 30 2023 00:00:00 GMT+0000 (Coordinated Universal Time)10511000—7845000-743000-301000-219000
income_statementannualFY-2023-Q2Fri Jun 30 2023 00:00:00 GMT+0000 (Coordinated Universal Time)22372000—16675000-1137000-1400038000
income_statementquarterlyFY-2023-Q1Fri Mar 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time)11861000—8830000-394000287000257000
income_statementquarterlyFY-2022-Q4Sat Dec 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)12512000—924900043000443000188000
income_statementannualFY-2022-Q4Sat Dec 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)49134000—36473000-270000602000313000
income_statementquarterlyFY-2022-Q3Fri Sep 30 2022 00:00:00 GMT+0000 (Coordinated Universal Time)11716000—8618000-1450004200047000
income_statementquarterlyFY-2022-Q2Thu Jun 30 2022 00:00:00 GMT+0000 (Coordinated Universal Time)13360000—9968000215000390000183000
income_statementannualFY-2022-Q2Thu Jun 30 2022 00:00:00 GMT+0000 (Coordinated Universal Time)24906000—18606000-16800011700078000
income_statementquarterlyFY-2022-Q1Thu Mar 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)11546000—8638000-383000-273000-105000
income_statementannualFY-2021-Q4Fri Dec 31 2021 00:00:00 GMT+0000 (Coordinated Universal Time)60005000—44995000157100015100001085000
income_statementquarterlyFY-2021-Q4Fri Dec 31 2021 00:00:00 GMT+0000 (Coordinated Universal Time)16108000—11955000487000518000232000
income_statementquarterlyFY-2021-Q3Thu Sep 30 2021 00:00:00 GMT+0000 (Coordinated Universal Time)14276000—10608000479000426000471000
income_statementannualFY-2021-Q2Wed Jun 30 2021 00:00:00 GMT+0000 (Coordinated Universal Time)29621000—22432000605000566000382000
income_statementquarterlyFY-2021-Q2Wed Jun 30 2021 00:00:00 GMT+0000 (Coordinated Universal Time)16152000—12218000385000326000229000
income_statementquarterlyFY-2021-Q1Wed Mar 31 2021 00:00:00 GMT+0000 (Coordinated Universal Time)13469000—10214000220000240000153000
income_statementquarterlyFY-2020-Q4Thu Dec 31 2020 00:00:00 GMT+0000 (Coordinated Universal Time)16595000—1257100012660001484000747000
income_statementannualFY-2020-Q4Thu Dec 31 2020 00:00:00 GMT+0000 (Coordinated Universal Time)62071000—450810006690001490000843000
income_statementquarterlyFY-2020-Q3Wed Sep 30 2020 00:00:00 GMT+0000 (Coordinated Universal Time)14124000—104890006680001053000635000
income_statementquarterlyFY-2020-Q2Tue Jun 30 2020 00:00:00 GMT+0000 (Coordinated Universal Time)16404000—1158700018300030800034000
income_statementannualFY-2020-Q2Tue Jun 30 2020 00:00:00 GMT+0000 (Coordinated Universal Time)31352000—22021000-1265000-1047000-539000
income_statementquarterlyFY-2020-Q1Tue Mar 31 2020 00:00:00 GMT+0000 (Coordinated Universal Time)14948000—10434000-1448000-1355000-573000
income_statementannualFY-2019-Q4Tue Dec 31 2019 00:00:00 GMT+0000 (Coordinated Universal Time)77614000—57510000-7023000-5597000-5611000

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