Income Statement
Balance Sheet
Cash Flow
| Line Item | FY 2024Dec 31, 2024 | FY 2023Dec 31, 2023 | FY 2022Dec 31, 2022 |
|---|---|---|---|
| Revenue | 2.0B | 1.6B | 1.4B |
| Revenue Growth % | 27.3% | 15.9% | -- |
| Operating Income | 181.0M | 150.5M | 154.9M |
| Operating Margin % | 8.9% | 9.4% | 11.2% |
| Non Operating Income | 22.2M | 3.5M | 4.5M |
| Non Operating Expenses | 1.6M | 380,000 | 10.3M |
| Ordinary Income | 201.6M | 153.6M | 149.0M |
| Income Before Taxes | 201.6M | 153.6M | 149.0M |
| Income Taxes | 55.8M | 43.4M | 40.7M |
| Net Income | 145.7M | 110.1M | 108.3M |
| Net Margin % | 7.1% | 6.9% | 7.8% |
| Eps | 105.05 | 77.90 | 78.36 |
| Depreciation Amortization | 5.2M | 7.1M | 9.9M |
| Line Item | FY 2024Dec 31, 2024 | FY 2023Dec 31, 2023 | FY 2022Dec 31, 2022 |
|---|---|---|---|
| Cash And Deposits | 509.4M | 524.1M | 451.8M |
| Current Assets | 979.6M | 856.9M | 756.1M |
| Property Plant Equipment | 5.0M | 4.8M | 5.3M |
| Noncurrent Assets | 58.0M | 44.5M | 28.0M |
| Total Assets | 1.0B | 901.4M | 784.0M |
| Current Liabilities | 293.5M | 220.0M | 199.8M |
| Total Liabilities | 329.7M | 246.6M | 239.3M |
| Retained Earnings | 380.1M | 261.9M | 151.7M |
| Total Equity | 708.0M | 654.7M | 544.7M |
| Equity Ratio | 0.68 | 0.73 | 0.69 |
| Book Value Per Share | 514.96 | 463.07 | 385.23 |
| Num Employees | 280.00 | 224.00 | 187.00 |
| Roe | 0.21 | 0.18 | 0.28 |
| Line Item | FY 2024Dec 31, 2024 | FY 2023Dec 31, 2023 | FY 2022Dec 31, 2022 |
|---|---|---|---|
| Operating Cash Flow | 119.6M | 114.8M | 87.7M |
| Investing Cash Flow | -23.7M | -19.6M | 9.6M |
| Financing Cash Flow | -110.6M | -22.9M | 171.5M |