| Line item | Value |
|---|---|
| FY25 | FY24 | FY23 | FY22 | FY21 | FY20 | YoY | Trend | |
|---|---|---|---|---|---|---|---|---|
| Revenue | ||||||||
| Total Income / Revenue | $1.4B | $1.2B | $1.1B | $951.1M | $864.5M | $764.8M | +23.2% | |
| Cost of Sales | $960.7M | $779.6M | $718.8M | $651.4M | $594.7M | $538.5M | +23.2% | |
| Gross Profit | $461.9M | $375.0M | $339.9M | $299.7M | $269.8M | $226.2M | +23.2% | |
| Expenses | ||||||||
| Operating Expenses | $323.3M | $272.3M | $248.9M | $231.0M | $203.9M | $181.7M | +18.7% | |
| Depreciation & Amortisation | $16.4M | $13.5M | $14.1M | $14.1M | $14.5M | $12.1M | +21.3% | |
| Profit | ||||||||
| Operating Profit | $138.6M | $102.7M | $91.0M | $68.7M | $65.9M | $44.5M | +35.0% | |
| Profit Before Tax | $127.4M | $99.4M | $81.3M | $60.2M | $60.4M | $41.9M | +28.3% | |
| Tax Expense | $31.5M | $25.8M | $18.8M | $14.1M | $15.3M | $8.8M | +22.4% | |
| Profit After Tax | $95.9M | $73.6M | $62.5M | $46.0M | $45.1M | $33.1M | +30.3% | |
| Attributable to Shareholders | $95.9M | $73.6M | $62.5M | $46.0M | $45.1M | $33.1M | +30.3% | |
| Basic EPS | $5.31 | $4.33 | $3.91 | $2.90 | $2.87 | $2.12 | +22.6% | |
| Diluted EPS | $5.22 | $4.23 | $3.83 | $2.84 | $2.81 | $2.08 | +23.4% | |