Loading market dashboard

Financials in USD. Standardized financial statements.
A compact view of how Tai Ping Carpets International Limited turns revenue into operating income and net income.
| Metric | FY 2023 | FY 2022 | FY 2021 | FY 2020 | FY 2019 | FY 2018 | FY 2017 | FY 2016 | FY 2015 | FY 2014 |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue? | $640.22M | $600.60M | $583.66M | $481.38M | $492.27M | $540.93M | $446.86M | $1.32B | $1.31B | $1.43B |
| Revenue Growth? | +6.6% | +2.9% | +21.2% | -2.2% | -9.0% | +21.1% | -66.2% | +0.6% | -8.1% | 0.0% |
| Cost of Revenue? | $245.20M | $240.68M | $252.84M | $201.28M | $270.92M | $247.08M | $233.99M | $727.97M | $701.04M | $761.96M |
| Gross Profit? | $395.01M | $359.91M | $330.82M | $280.10M | $221.35M | $293.85M | $212.87M | $592.31M | $611.97M | $666.30M |
| Gross Margin? | +61.7% | +59.9% | +56.7% | +58.2% | +45.0% | +54.3% | +47.6% | +44.9% | +46.6% | +46.7% |
| Operating Expenses? | $349.46M | $326.51M | $309.97M | $262.11M | $256.05M | $344.98M | $378.70M | $605.30M | $572.53M | $612.82M |
| Operating Income? | $45.56M | $39.93M | $28.14M | $19.12M | -$34.70M | -$51.13M | -$165.83M | -$3.36M | $36.17M | $55.70M |
| EBITDA? | $96.57M | $90.80M | $81.07M | $78.18M | $36.75M | -$17.07M | -$123.38M | -$63.24M | $102.88M | $131.44M |
| Income Before Tax | $47.79M | $40.01M | $26.38M | $16.55M | -$26.84M | -$42.46M | -$158.32M | $1.48M | $39.29M | $59.59M |
| Income Tax Expense | $5.67M | $1.59M | $1.11M | -$86,000 | -$723,336 | $947,000 | $2.76M | $39.19M | $19.33M | $33.90M |
| Net Income? | $42.11M | $38.42M | $25.27M | $16.63M | -$24.74M | -$43.41M | -$161.08M | -$37.71M | $18.96M | $23.83M |
| EPS? | $0.20 | $0.18 | $0.12 | $0.08 | $-0.12 | $-0.20 | $-0.76 | $-0.18 | $0.09 | $0.11 |
| Diluted EPS? | $0.20 | $0.18 | $0.12 | $0.08 | $-0.12 | $-0.20 | $-0.76 | $-0.18 | $0.09 | $0.11 |
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