Income Statement
Balance Sheet
Cash Flow
| Line Item | FY 2024Dec 31, 2024 | FY 2023Dec 31, 2023 | FY 2022Dec 31, 2022 | FY 2021Dec 31, 2021 | FY 2020Dec 31, 2020 |
|---|---|---|---|---|---|
| Revenue | 1.2B | 1.1B | 1.1B | 1.1B | 857.2M |
| Revenue Growth % | 5.9% | 0.2% | 3.5% | 22.8% | -- |
| Operating Income | 80.1M | 98.9M | 147.2M | 88.9M | 110.5M |
| Operating Margin % | 6.9% | 9.1% | 13.5% | 8.4% | 12.9% |
| Non Operating Income | 141,000 | 87,000 | 956,000 | 161,000 | 98,000 |
| Non Operating Expenses | 341,000 | 231,000 | 1.7M | 113,000 | 4.7M |
| Ordinary Income | 79.9M | 98.8M | 146.4M | 89.0M | 105.9M |
| Income Before Taxes | 85.2M | 98.4M | 146.4M | 89.0M | 105.9M |
| Income Taxes | 24.8M | 31.5M | 46.1M | 28.7M | 29.8M |
| Net Income | 60.4M | 66.9M | 100.3M | 60.3M | 76.1M |
| Net Margin % | 5.2% | 6.1% | 9.2% | 5.7% | 8.9% |
| Eps | 28.07 | 30.52 | 46.20 | 56.79 | 80.24 |
| Depreciation Amortization | 44.4M | 51.4M | 55.3M | 62.0M | 58.5M |
| Line Item | FY 2024Dec 31, 2024 | FY 2023Dec 31, 2023 | FY 2022Dec 31, 2022 | FY 2021Dec 31, 2021 | FY 2020Dec 31, 2020 |
|---|---|---|---|---|---|
| Cash And Deposits | 597.9M | 568.5M | 595.9M | 434.7M | 440.8M |
| Current Assets | 808.0M | 761.6M | 741.8M | 599.0M | 553.5M |
| Property Plant Equipment | 8.2M | 23.9M | 25.4M | 27.2M | 4.3M |
| Noncurrent Assets | 187.6M | 187.3M | 199.7M | 226.7M | 146.6M |
| Total Assets | 995.5M | 949.0M | 941.5M | 825.7M | 700.0M |
| Current Liabilities | 111.8M | 88.8M | 128.0M | 118.9M | 138.4M |
| Total Liabilities | 111.8M | 112.9M | 151.9M | 142.8M | 147.8M |
| Retained Earnings | 353.6M | 296.6M | 229.7M | 129.3M | 69.1M |
| Total Equity | 883.8M | 836.1M | 789.5M | 683.0M | 552.2M |
| Equity Ratio | 0.88 | 0.88 | 0.84 | 0.83 | 0.79 |
| Book Value Per Share | 409.96 | 385.44 | 361.65 | 636.08 | 536.74 |
| Num Employees | 58.00 | 46.00 | 49.00 | 49.00 | 44.00 |
| Roe | 0.07 | 0.08 | 0.14 | 0.10 | 0.18 |
| Line Item | FY 2024Dec 31, 2024 | FY 2023Dec 31, 2023 | FY 2022Dec 31, 2022 | FY 2021Dec 31, 2021 | FY 2020Dec 31, 2020 |
|---|---|---|---|---|---|
| Operating Cash Flow | 141.5M | 45.6M | 208.7M | 86.9M | 169.8M |
| Investing Cash Flow | -96.3M | -52.5M | -44.3M | -146.9M | -61.3M |
| Financing Cash Flow | -15.8M | -20.5M | -3.5M | 53.8M | 185.1M |