Loading market dashboard

Financials in USD. Standardized financial statements.
A compact view of how Bon Natural Life Limited turns revenue into operating income and net income.
| Metric | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 | FY 2020 | FY 2019 | FY 2018 |
|---|---|---|---|---|---|---|---|---|
| Revenue? | $18.67M | $23.84M | $29.52M | $29.91M | $25.49M | $18.22M | $16.40M | $10.78M |
| Revenue Growth? | -21.7% | -19.2% | -1.3% | +17.3% | +39.9% | +11.1% | +52.1% | 0.0% |
| Cost of Revenue? | $14.79M | $16.73M | $20.68M | $20.48M | $18.38M | $13.02M | $11.11M | $8.41M |
| Gross Profit? | $3.88M | $7.11M | $8.84M | $9.42M | $7.11M | $5.20M | $5.28M | $2.37M |
| Gross Margin? | +20.8% | +29.8% | +29.9% | +31.5% | +27.9% | +28.6% | +32.2% | +22.0% |
| Operating Expenses? | $5.50M | $5.24M | $2.90M | $1.52M | $1.71M | $1.73M | $2.11M | $1.77M |
| Operating Income? | -$1.62M | $1.87M | $5.92M | $7.91M | $5.40M | $3.47M | $3.18M | $602,142 |
| EBITDA? | -$57,825 | $2.30M | $6.98M | $8.38M | $6.13M | $3.70M | $3.55M | $826,226 |
| Income Before Tax | -$1.71M | $715,939 | $5.55M | $7.51M | $5.43M | $3.65M | $2.99M | $405,654 |
| Income Tax Expense | $339,414 | $351,179 | $1.00M | $1.27M | $820,931 | $556,262 | $427,194 | $182,278 |
| Net Income? | -$1.99M | $398,172 | $4.60M | $6.24M | $4.59M | $3.03M | $2.57M | $223,376 |
| EPS? | $-0.72 | $0.17 | $125.75 | $186.75 | $6.94 | $5.81 | $4.98 | $0.43 |
| Diluted EPS? | $-0.72 | $0.17 | $125.00 | $185.75 | $170.00 | $5.80 | $4.98 | $0.43 |
Revenue, profitability, margins, EPS, and share-count trends over time.
Top-line demand and scale over time
Profit left after direct production costs
Core business profitability before financing and tax
Bottom-line profit after all expenses
Profit allocated to each diluted share
Share count trend that affects EPS quality
Gross, operating, and net margin quality