NEOG · Company research
Neogen Corp (NEOG): 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 availableHealthcare
Financial Statements data
Database-backed records only
| statement type | period type | fiscal period | period end | revenue | cost of revenue | gross profit | operating income | pretax income | net income |
|---|---|---|---|---|---|---|---|---|---|
| balance_sheet | quarterly | FY-2026-Q4 | Sun May 31 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | — | — | — | — | — | — |
| income_statement | quarterly | FY-2026-Q4 | Sun May 31 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 225300000 | — | 107800000 | 3100000 | -12100000 | -11300000 |
| cash_flow | annual | FY-2026-Q4 | Sun May 31 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | — | — | — | — | — | — |
| income_statement | annual | FY-2026-Q4 | Sun May 31 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 870400000 | -461900000 | 408500000 | -21600000 | -9000000 | -7900000 |
| cash_flow | quarterly | FY-2026-Q4 | Sun May 31 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | — | — | — | — | — | — |
| balance_sheet | quarterly | FY-2026-Q3 | Sat Feb 28 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | — | — | — | — | — | — |
| cash_flow | quarterly | FY-2026-Q3 | Sat Feb 28 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | — | — | — | — | — | — |
| income_statement | quarterly | FY-2026-Q3 | Sat Feb 28 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 645100000 | — | 300700000 | -24700000 | 3100000 | 3400000 |
| cash_flow | quarterly | FY-2026-Q2 | Sun Nov 30 2025 00:00:00 GMT+0000 (Coordinated Universal Time) | — | — | — | — | — | — |
| balance_sheet | quarterly | FY-2026-Q2 | Sun Nov 30 2025 00:00:00 GMT+0000 (Coordinated Universal Time) | — | — | — | — | — | — |
| cash_flow | annual | FY-2026-Q2 | Sun Nov 30 2025 00:00:00 GMT+0000 (Coordinated Universal Time) | — | — | — | — | — | — |
| income_statement | annual | FY-2026-Q2 | Sun Nov 30 2025 00:00:00 GMT+0000 (Coordinated Universal Time) | 433880000 | — | 201654000 | -21468000 | 23444000 | 20414000 |
| income_statement | quarterly | FY-2026-Q2 | Sun Nov 30 2025 00:00:00 GMT+0000 (Coordinated Universal Time) | 224691000 | — | 106684000 | -5377000 | -20364000 | -15924000 |
| balance_sheet | quarterly | FY-2026-Q1 | Sun Aug 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time) | — | — | — | — | — | — |
| cash_flow | quarterly | FY-2026-Q1 | Sun Aug 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time) | — | — | — | — | — | — |
| income_statement | quarterly | FY-2026-Q1 | Sun Aug 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time) | 209189000 | — | 94970000 | -16091000 | 43808000 | 36338000 |
| balance_sheet | quarterly | FY-2025-Q4 | Sat May 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time) | — | — | — | — | — | — |
| cash_flow | quarterly | FY-2025-Q4 | Sat May 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time) | — | — | — | — | — | — |
| cash_flow | annual | FY-2025-Q4 | Sat May 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time) | — | — | — | — | — | — |
| income_statement | annual | FY-2025-Q4 | Sat May 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time) | 894700000 | — | 421400000 | -1061000000 | -1133100000 | -1092000000 |
| income_statement | quarterly | FY-2025-Q4 | Sat May 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time) | 225459000 | — | 92855000 | -611185000 | -631202000 | -612196000 |
| balance_sheet | quarterly | FY-2025-Q3 | Fri Feb 28 2025 00:00:00 GMT+0000 (Coordinated Universal Time) | — | — | — | — | — | — |
| cash_flow | quarterly | FY-2025-Q3 | Fri Feb 28 2025 00:00:00 GMT+0000 (Coordinated Universal Time) | — | — | — | — | — | — |
| income_statement | quarterly | FY-2025-Q3 | Fri Feb 28 2025 00:00:00 GMT+0000 (Coordinated Universal Time) | 221000000 | — | 110300000 | 5400000 | -9700000 | -10900000 |
| balance_sheet | quarterly | FY-2025-Q2 | Sat Nov 30 2024 00:00:00 GMT+0000 (Coordinated Universal Time) | — | — | — | — | — | — |
| cash_flow | quarterly | FY-2025-Q2 | Sat Nov 30 2024 00:00:00 GMT+0000 (Coordinated Universal Time) | — | — | — | — | — | — |
| cash_flow | annual | FY-2025-Q2 | Sat Nov 30 2024 00:00:00 GMT+0000 (Coordinated Universal Time) | — | — | — | — | — | — |
| income_statement | annual | FY-2025-Q2 | Sat Nov 30 2024 00:00:00 GMT+0000 (Coordinated Universal Time) | 448222000 | — | 218256000 | -455227000 | -492181000 | -468891000 |
| income_statement | quarterly | FY-2025-Q2 | Sat Nov 30 2024 00:00:00 GMT+0000 (Coordinated Universal Time) | 231258000 | — | 113330000 | -457484000 | -476572000 | -456282000 |
| balance_sheet | quarterly | FY-2025-Q1 | Sat Aug 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time) | — | — | — | — | — | — |
| cash_flow | quarterly | FY-2025-Q1 | Sat Aug 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time) | — | — | — | — | — | — |
| income_statement | quarterly | FY-2025-Q1 | Sat Aug 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time) | 216964000 | — | 104926000 | 2257000 | -15609000 | -12609000 |
| balance_sheet | quarterly | FY-2024-Q4 | Fri May 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time) | — | — | — | — | — | — |
| cash_flow | annual | FY-2024-Q4 | Fri May 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time) | — | — | — | — | — | — |
| cash_flow | quarterly | FY-2024-Q4 | Fri May 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time) | — | — | — | — | — | — |
| income_statement | annual | FY-2024-Q4 | Fri May 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time) | 924200000 | — | 463900000 | 58600000 | -14300000 | -9400000 |
| income_statement | quarterly | FY-2024-Q4 | Fri May 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time) | 236794000 | — | 113482000 | 13040000 | -6399000 | -5415000 |
| balance_sheet | quarterly | FY-2024-Q3 | Thu Feb 29 2024 00:00:00 GMT+0000 (Coordinated Universal Time) | — | — | — | — | — | — |
| cash_flow | quarterly | FY-2024-Q3 | Thu Feb 29 2024 00:00:00 GMT+0000 (Coordinated Universal Time) | — | — | — | — | — | — |
| income_statement | quarterly | FY-2024-Q3 | Thu Feb 29 2024 00:00:00 GMT+0000 (Coordinated Universal Time) | 228812000 | — | 116883000 | 12023000 | -5822000 | -2022000 |
| balance_sheet | quarterly | FY-2024-Q2 | Thu Nov 30 2023 00:00:00 GMT+0000 (Coordinated Universal Time) | — | — | — | — | — | — |
| cash_flow | annual | FY-2024-Q2 | Thu Nov 30 2023 00:00:00 GMT+0000 (Coordinated Universal Time) | — | — | — | — | — | — |
| cash_flow | quarterly | FY-2024-Q2 | Thu Nov 30 2023 00:00:00 GMT+0000 (Coordinated Universal Time) | — | — | — | — | — | — |
| income_statement | quarterly | FY-2024-Q2 | Thu Nov 30 2023 00:00:00 GMT+0000 (Coordinated Universal Time) | 229629000 | — | 116774000 | 14465000 | -3747000 | -3487000 |
| income_statement | annual | FY-2024-Q2 | Thu Nov 30 2023 00:00:00 GMT+0000 (Coordinated Universal Time) | 458616000 | — | 233535000 | 33600000 | -2084000 | -1984000 |
| balance_sheet | quarterly | FY-2024-Q1 | Thu Aug 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time) | — | — | — | — | — | — |
| cash_flow | quarterly | FY-2024-Q1 | Thu Aug 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time) | — | — | — | — | — | — |
| income_statement | quarterly | FY-2024-Q1 | Thu Aug 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time) | 228987000 | — | 116761000 | 19135000 | 1663000 | 1503000 |
| balance_sheet | quarterly | FY-2023-Q4 | Wed May 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time) | — | — | — | — | — | — |
| cash_flow | quarterly | FY-2023-Q4 | Wed May 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time) | — | — | — | — | — | — |
| cash_flow | annual | FY-2023-Q4 | Wed May 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time) | — | — | — | — | — | — |
| income_statement | quarterly | FY-2023-Q4 | Wed May 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time) | 241810000 | — | 123182000 | 23425000 | 7650000 | 5572000 |
| income_statement | annual | FY-2023-Q4 | Wed May 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time) | 822447000 | — | 405955000 | 37515000 | -22042000 | -22870000 |
| balance_sheet | quarterly | FY-2023-Q3 | Tue Feb 28 2023 00:00:00 GMT+0000 (Coordinated Universal Time) | — | — | — | — | — | — |
| cash_flow | quarterly | FY-2023-Q3 | Tue Feb 28 2023 00:00:00 GMT+0000 (Coordinated Universal Time) | — | — | — | — | — | — |
| income_statement | quarterly | FY-2023-Q3 | Tue Feb 28 2023 00:00:00 GMT+0000 (Coordinated Universal Time) | 580637000 | — | 282773000 | 14090000 | -29692000 | -28442000 |
| balance_sheet | quarterly | FY-2023-Q2 | Wed Nov 30 2022 00:00:00 GMT+0000 (Coordinated Universal Time) | — | — | — | — | — | — |
| cash_flow | annual | FY-2023-Q2 | Wed Nov 30 2022 00:00:00 GMT+0000 (Coordinated Universal Time) | — | — | — | — | — | — |
| cash_flow | quarterly | FY-2023-Q2 | Wed Nov 30 2022 00:00:00 GMT+0000 (Coordinated Universal Time) | — | — | — | — | — | — |
| income_statement | annual | FY-2023-Q2 | Wed Nov 30 2022 00:00:00 GMT+0000 (Coordinated Universal Time) | 362382000 | — | 174809000 | -1594000 | -27432000 | -36632000 |
| income_statement | quarterly | FY-2023-Q2 | Wed Nov 30 2022 00:00:00 GMT+0000 (Coordinated Universal Time) | 230033000 | — | 112539000 | -7656000 | -34091000 | -41841000 |
| balance_sheet | quarterly | FY-2023-Q1 | Wed Aug 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time) | — | — | — | — | — | — |
| cash_flow | quarterly | FY-2023-Q1 | Wed Aug 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time) | — | — | — | — | — | — |
| income_statement | quarterly | FY-2023-Q1 | Wed Aug 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time) | 132349000 | — | 62270000 | 6062000 | 6659000 | 5209000 |
| balance_sheet | quarterly | FY-2022-Q4 | Tue May 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time) | — | — | — | — | — | — |
| cash_flow | annual | FY-2022-Q4 | Tue May 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time) | — | — | — | — | — | — |
| cash_flow | quarterly | FY-2022-Q4 | Tue May 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time) | — | — | — | — | — | — |
| income_statement | quarterly | FY-2022-Q4 | Tue May 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time) | 140093000 | — | 64999000 | 18027000 | 18909000 | 14959000 |
| income_statement | annual | FY-2022-Q4 | Tue May 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time) | 527159000 | — | 243013000 | 58618000 | 60207000 | 48307000 |
| balance_sheet | quarterly | FY-2022-Q3 | Mon Feb 28 2022 00:00:00 GMT+0000 (Coordinated Universal Time) | — | — | — | — | — | — |
| cash_flow | quarterly | FY-2022-Q3 | Mon Feb 28 2022 00:00:00 GMT+0000 (Coordinated Universal Time) | — | — | — | — | — | — |
| income_statement | quarterly | FY-2022-Q3 | Mon Feb 28 2022 00:00:00 GMT+0000 (Coordinated Universal Time) | 387066000 | — | 178014000 | 40591000 | 41298000 | 33348000 |
| balance_sheet | quarterly | FY-2022-Q2 | Tue Nov 30 2021 00:00:00 GMT+0000 (Coordinated Universal Time) | — | — | — | — | — | — |
| cash_flow | annual | FY-2022-Q2 | Tue Nov 30 2021 00:00:00 GMT+0000 (Coordinated Universal Time) | — | — | — | — | — | — |
| cash_flow | quarterly | FY-2022-Q2 | Tue Nov 30 2021 00:00:00 GMT+0000 (Coordinated Universal Time) | — | — | — | — | — | — |
| income_statement | annual | FY-2022-Q2 | Tue Nov 30 2021 00:00:00 GMT+0000 (Coordinated Universal Time) | 258822000 | — | 120602000 | 34214000 | 34655000 | 27905000 |
| income_statement | quarterly | FY-2022-Q2 | Tue Nov 30 2021 00:00:00 GMT+0000 (Coordinated Universal Time) | 130517000 | — | 60594000 | 12469000 | 12928000 | 10828000 |
| balance_sheet | quarterly | FY-2022-Q1 | Tue Aug 31 2021 00:00:00 GMT+0000 (Coordinated Universal Time) | — | — | — | — | — | — |
| cash_flow | quarterly | FY-2022-Q1 | Tue Aug 31 2021 00:00:00 GMT+0000 (Coordinated Universal Time) | — | — | — | — | — | — |
| income_statement | quarterly | FY-2022-Q1 | Tue Aug 31 2021 00:00:00 GMT+0000 (Coordinated Universal Time) | 128305000 | — | 60008000 | 21745000 | 21727000 | 17077000 |
Informational research only, not financial advice. Forecasts are uncertain and can be wrong.
