Description | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 * | 2024 * | 2025 * | 2026 * |
Revenue | 5,253 | 6,475 | 6,731 | 9,763 | 16,434 | 23,206 | 26,293 | 28,829 | 30,867 | 32,501 |
Yearly Revenue growth-% | 21.63% | 23.26% | 3.95% | 45.05% | 68.33% | 41.21% | 13.3% | 9.64% | 7.07% | 5.29% |
Gross Profit | 1,787 | 2,447 | 2,868 | 4,347 | 7,929 | 12,402 | 13,771 | 14,982 | 15,984 | 16,796 |
Gross profit-% | 34.02% | 37.79% | 42.61% | 44.53% | 48.25% | 53.44% | 52.38% | 51.97% | 51.78% | 51.68% |
Ebitda | 271 | 621 | 889 | 1,723 | 4,111 | 7,542 | 9,562 | 11,109 | 12,323 | 13,285 |
Ebitda-% | 5.16% | 9.59% | 13.21% | 17.65% | 25.02% | 32.5% | 36.37% | 38.54% | 39.92% | 40.88% |
Net Income | -33 | 337 | 341 | 2,490 | 3,162 | 3,372 | 3,586 | 3,777 | 4,099 | 4,547 |
Net Income-% | -0.63% | 5.2% | 5.07% | 25.5% | 19.24% | 14.53% | 13.64% | 13.1% | 13.28% | 13.99% |
Description | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 * | 2024 * | 2025 * | 2026 * |
Cash | 1,185 | 1,078 | 1,466 | 1,595 | 2,535 | 7,227 | 9,754 | 10,243 | 9,812 | 10,108 |
Receivables | 457 | 1,251 | 1,866 | 2,076 | 2,708 | 3,253 | 3,388 | 3,498 | 3,419 | 3,533 |
Inventories | 694 | 845 | 982 | 1,399 | 1,955 | 2,328 | 2,443 | 2,528 | 2,477 | 2,556 |
Other current assets | 298 | 366 | 283 | 1,073 | 1,385 | 2,014 | 2,132 | 2,204 | 2,152 | 2,225 |
Total current assets | 2,634 | 3,540 | 4,597 | 6,143 | 8,583 | 14,822 | 17,717 | 18,473 | 17,860 | 18,422 |
Property, plant and equipment | 261 | 348 | 705 | 849 | 1,069 | 3,894 | 6,979 | 8,610 | 7,938 | 9,028 |
Intangible assets | 528 | 515 | 499 | 518 | 617 | 49,915 | 49,915 | 49,915 | 49,915 | 49,915 |
Other long-term assets | 129 | 153 | 227 | 1,452 | 2,150 | 2,058 | 2,024 | 2,017 | 2,011 | 2,015 |
Total non-current assets | 918 | 1,016 | 1,431 | 2,819 | 3,836 | 55,868 | 58,918 | 60,542 | 59,864 | 60,958 |
Total assets | 3,552 | 4,556 | 6,028 | 8,962 | 12,419 | 70,690 | 76,635 | 79,015 | 77,724 | 79,380 |
Total current liabilities | 1,513 | 1,984 | 2,359 | 2,417 | 4,240 | 9,796 | 11,940 | 10,459 | 11,212 | 8,812 |
Total non-current liabilities | 1,443 | 1,306 | 842 | 708 | 682 | 2,975 | 3,191 | 3,276 | 3,156 | 3,292 |
Total liabilities | 2,956 | 3,290 | 3,201 | 3,125 | 4,922 | 12,771 | 15,131 | 13,734 | 14,368 | 12,104 |
Total Equity | 596 | 1,266 | 2,827 | 5,837 | 7,497 | 57,919 | 61,504 | 65,281 | 63,356 | 67,275 |
Total liabilities and equity | 3,552 | 4,556 | 6,028 | 8,962 | 12,419 | 70,690 | 76,635 | 79,015 | 77,724 | 79,380 |
Description | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 * | 2024 * | 2025 * | 2026 * |
Operating Cash Flow | 12 | 34 | 676 | 1,071 | 3,521 | 5,717 | 8,379 | 9,863 | 10,970 | 11,784 |
Investing Cash Flow | -54 | -170 | 31 | -952 | -686 | 5,971 | 4,134 | 3,168 | 2,417 | 1,811 |
Financing Cash Flow | -33 | 28 | -205 | 6 | -1,895 | -6,995 | -9,987 | -12,541 | -14,109 | -14,184 |
Net cash change | -75 | -108 | 502 | 125 | 940 | 4,692 | 2,526 | 490 | -722 | -589 |
Description | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 * | 2024 * | 2025 * | 2026 * |
EPS (earnings per share) | $ -0.03 | $ 0.28 | $ 0.28 | $ 2.08 | $ 2.51 | $ 2.42 | $ 2.57 | $ 2.71 | $ 2.60 | $ 2.81 |
PE (Price/Earnings) | -380.74 | 66.17 | 162.73 | 44.14 | 57.39 | 46.37 | 45.23 | 45.75 | 52.68 | 54.90 |
EOY Prices (End of year) | $ 10.28 | $ 18.46 | $ 45.86 | $ 91.71 | $ 143.90 | $ 112.24 | $ 116.42 | $ 124.04 | $ 136.89 | $ 154.46 |
Dividend | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 |
Dividend-% | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% |
Solvency | 16.8% | 27.8% | 46.9% | 65.1% | 60.4% | 81.9% | 80.3% | 82.6% | 81.5% | 84.8% |
ROE (Return on Equity) | -5.5% | 26.6% | 12.1% | 42.7% | 42.2% | 5.8% | 5.8% | 5.8% | 6.5% | 6.8% |
Shares outstanding | 1,210.0 | 1,210.0 | 1,210.0 | 1,210.0 | 1,210.0 | 1,210.0 | 1,210.0 | 1,210.0 | 1,210.0 | 1,210.0 |
Market Capitalization | $ 12,439 | $ 22,337 | $ 53,656 | $ 110,969 | $ 200,453 | $ 156,356 | $ 162,167 | $ 172,793 | $ 190,691 | $ 215,167 |
Enterprise value | $ 12,697 | $ 22,565 | $ 53,032 | $ 110,082 | $ 198,600 | $ 152,104 | $ 155,605 | $ 165,826 | $ 184,516 | $ 209,642 |