| FY25 | FY24 | FY23 | FY22 | FY21 | FY20 | YoY | Trend | |
|---|---|---|---|---|---|---|---|---|
| Revenue | ||||||||
| Total Income / Revenue | $465.2M | $372.3M | $371.0M | $447.6M | $433.4M | $263.8M | +25.0% | |
| Cost of Sales | $340.0M | $286.6M | $292.4M | $310.2M | $296.0M | $202.1M | +18.6% | |
| Gross Profit | $123.8M | $88.6M | $78.5M | $137.4M | $137.4M | $61.7M | +39.7% | |
| Trading Income | -$107K | $1.1M | $45K | — | — | — | -109.5% | |
| Other Operating Income | $1.3M | $1.1M | — | — | — | — | +20.2% | |
| Expenses | ||||||||
| Operating Expenses | $14.2M | $9.0M | $8.9M | $9.7M | $8.8M | $7.8M | +58.0% | |
| Profit | ||||||||
| Operating Profit | $111.6M | $81.7M | $69.7M | $127.1M | $133.7M | $55.8M | +36.5% | |
| Finance Income | $8.0M | $5.4M | $8.0M | $4.9M | $3.2M | $2.9M | +49.1% | |
| Finance Costs | $44K | $65K | $45K | $12K | $24K | $292K | -32.3% | |
| Profit Before Tax | $119.3M | $88.1M | $77.8M | $132.9M | $137.1M | $58.1M | +35.5% | |
| Tax Expense | $33.0M | $20.5M | $20.2M | $31.5M | $25.7M | $15.2M | +61.2% | |
| Profit After Tax | $86.3M | $67.6M | $64.2M | $95.7M | $82.9M | $37.7M | +27.7% | |
| Attributable to Shareholders | $90.9M | $67.5M | $54.8M | $79.6M | $68.3M | $31.7M | +34.6% | |
| Minority Interests | -$4.6M | $98K | $9.4M | $16.0M | $14.6M | $6.0M | -4760.2% | |
| Total Comprehensive Income | $72.5M | $44.8M | $63.5M | $40.9M | $78.6M | $32.3M | +61.7% | |
| Basic EPS | $2.31 | $1.71 | $1.38 | $200.94 | $1.72 | 79.99¢ | +35.4% | |
| Diluted EPS | $2.31 | $1.71 | $1.38 | $200.94 | $1.72 | 79.99¢ | +35.4% | |
New to Ticker
Create a free Ticker account to see every line of the income statement, balance sheet and cash flow, plus dividends and financial health.
Sign up freeAlready have an account? Sign in
Already a member
Welcome back
Sign in to pick up where you left off, with full access to every page.
Sign in| FY25 | FY24 | FY23 | FY22 | FY21 | FY20 | YoY | Trend | |
|---|---|---|---|---|---|---|---|---|
| Revenue | ||||||||
| Total Income / Revenue | $465.2M | $372.3M | $371.0M | $447.6M | $433.4M | $263.8M | +25.0% | |
| Cost of Sales | $340.0M | $286.6M | $292.4M | $310.2M | $296.0M | $202.1M | +18.6% | |
| Gross Profit | $123.8M | $88.6M | $78.5M | $137.4M | $137.4M | $61.7M | +39.7% | |
| Trading Income | -$107K | $1.1M | $45K | — | — | — | -109.5% | |
| Other Operating Income | $1.3M | $1.1M | — | — | — | — | +20.2% | |
| Expenses | ||||||||
| Operating Expenses | $14.2M | $9.0M | $8.9M | $9.7M | $8.8M | $7.8M | +58.0% | |
| Profit | ||||||||
| Operating Profit | $111.6M | $81.7M | $69.7M | $127.1M | $133.7M | $55.8M | +36.5% | |
| Finance Income | $8.0M | $5.4M | $8.0M | $4.9M | $3.2M | $2.9M | +49.1% | |
| Finance Costs | $44K | $65K | $45K | $12K | $24K | $292K | -32.3% | |
| Profit Before Tax | $119.3M | $88.1M | $77.8M | $132.9M | $137.1M | $58.1M | +35.5% | |
| Tax Expense | $33.0M | $20.5M | $20.2M | $31.5M | $25.7M | $15.2M | +61.2% | |
| Profit After Tax | $86.3M | $67.6M | $64.2M | $95.7M | $82.9M | $37.7M | +27.7% | |
| Attributable to Shareholders | $90.9M | $67.5M | $54.8M | $79.6M | $68.3M | $31.7M | +34.6% | |
| Minority Interests | -$4.6M | $98K | $9.4M | $16.0M | $14.6M | $6.0M | -4760.2% | |
| Total Comprehensive Income | $72.5M | $44.8M | $63.5M | $40.9M | $78.6M | $32.3M | +61.7% | |
| Basic EPS | $2.31 | $1.71 | $1.38 | $200.94 | $1.72 | 79.99¢ | +35.4% | |
| Diluted EPS | $2.31 | $1.71 | $1.38 | $200.94 | $1.72 | 79.99¢ | +35.4% | |
New to Ticker
Create a free Ticker account to see every line of the income statement, balance sheet and cash flow, plus dividends and financial health.
Sign up freeAlready have an account? Sign in
Already a member
Welcome back
Sign in to pick up where you left off, with full access to every page.
Sign in