Income Statement
Balance Sheet
Cash Flow
| Line Item | FY 2024Dec 31, 2024 | FY 2023Dec 31, 2023 | FY 2022Dec 31, 2022 |
|---|---|---|---|
| Revenue | 3.5B | 3.1B | 2.8B |
| Revenue Growth % | 10.8% | 10.5% | -- |
| Operating Income | 378.9M | 348.6M | 343.9M |
| Operating Margin % | 10.9% | 11.1% | 12.1% |
| Non Operating Income | 767,000 | 289,000 | 1.6M |
| Non Operating Expenses | 39.4M | 30.8M | 16.8M |
| Ordinary Income | 340.3M | 318.1M | 328.6M |
| Income Before Taxes | 335.1M | 317.7M | 322.8M |
| Income Taxes | 105.3M | 118.3M | 97.0M |
| Net Income | 229.8M | 199.4M | 225.9M |
| Net Margin % | 6.6% | 6.4% | 8.0% |
| Eps | 144.27 | 130.10 | 163.67 |
| Depreciation Amortization | 111.9M | 71.3M | 38.0M |
| Line Item | FY 2024Dec 31, 2024 | FY 2023Dec 31, 2023 | FY 2022Dec 31, 2022 |
|---|---|---|---|
| Cash And Deposits | 1.6B | 1.5B | 875.9M |
| Current Assets | 1.8B | 1.6B | 1.0B |
| Property Plant Equipment | 331.9M | 46.5M | 73.9M |
| Noncurrent Assets | 884.0M | 468.6M | 337.5M |
| Total Assets | 2.7B | 2.1B | 1.3B |
| Current Liabilities | 729.9M | 536.5M | 594.5M |
| Total Liabilities | 940.0M | 549.6M | 638.9M |
| Retained Earnings | 1.1B | 884.7M | 685.3M |
| Total Equity | 1.8B | 1.5B | 699.2M |
| Equity Ratio | 0.65 | 0.73 | 0.52 |
| Book Value Per Share | 1,094 | 951.34 | 505.86 |
| Num Employees | 182.00 | 177.00 | 153.00 |
| Roe | 0.14 | 0.18 | 0.39 |
| Line Item | FY 2024Dec 31, 2024 | FY 2023Dec 31, 2023 | FY 2022Dec 31, 2022 |
|---|---|---|---|
| Operating Cash Flow | 430.9M | 253.7M | 286.7M |
| Investing Cash Flow | -365.8M | -202.6M | -89.9M |
| Financing Cash Flow | 114.4M | 519.9M | -122.8M |