Hua Medicine (Shanghai) Ltd. HUMDF
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | 255.892 M 234.02 % | 76.610 M 335.31 % | 17.599 M | 0.000 -100.00 % | 8.664 M -61.07 % | 22.257 M 143.81 % | 9.129 M -13.18 % | 10.515 M 1 667.23 % | 595.000 K |
| Net income | -250.144 M -18.42 % | -211.234 M -3.66 % | -203.766 M 38.43 % | -330.951 M 16.52 % | -396.429 M 7.35 % | -427.901 M 88.12 % | -3.603 B -1 221.06 % | -272.714 M 24.52 % | -361.328 M |
| Income before tax | -250.144 M -18.42 % | -211.234 M -3.80 % | -203.507 M 37.52 % | -325.734 M 17.14 % | -393.134 M 7.56 % | -425.270 M 88.20 % | -3.604 B -1 183.99 % | -280.688 M 22.55 % | -362.408 M |
| Income before tax ratio | -0.98 64.55 % | -2.76 76.16 % | -11.56 | 0.00 100.00 % | -45.38 -137.48 % | -19.11 95.16 % | -394.79 -1 378.93 % | -26.69 95.62 % | -609.09 |
| EBITDA | -206.952 M -23.86 % | -167.089 M 0.58 % | -168.063 M 45.73 % | -309.686 M 10.86 % | -347.433 M 21.55 % | -442.870 M -23.43 % | -358.800 M -146.99 % | -145.271 M -55.54 % | -93.398 M |
| Net income ratio | -0.98 64.55 % | -2.76 76.19 % | -11.58 | 0.00 100.00 % | -45.76 -138.00 % | -19.23 95.13 % | -394.65 -1 421.63 % | -25.94 95.73 % | -607.27 |
| Ratio EBITDA | -0.81 62.92 % | -2.18 77.16 % | -9.55 | 0.00 100.00 % | -40.10 -101.53 % | -19.90 49.37 % | -39.30 -184.49 % | -13.82 91.20 % | -156.97 |
| Gross profit ratio | 0.49 -0.09 % | 0.49 11.66 % | 0.44 | 0.00 -100.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 981.392 M 0.44 % | 977.055 M 1.07 % | 966.730 M 0.97 % | 957.489 M 0.73 % | 950.509 M 0.90 % | 942.061 M 163.25 % | 357.864 M -65.98 % | 1.052 B 0.00 % | 1.052 B |
| Weighted average shs out | 981.392 M 0.44 % | 977.055 M 1.07 % | 966.730 M 0.97 % | 957.489 M 0.73 % | 950.509 M 0.90 % | 942.061 M 163.25 % | 357.864 M -65.98 % | 1.052 B 0.00 % | 1.052 B |
| EPS diluted | -0.25 -13.64 % | -0.22 -4.76 % | -0.21 38.24 % | -0.34 17.07 % | -0.41 8.89 % | -0.45 95.53 % | -10.07 -3 773.08 % | -0.26 23.53 % | -0.34 |
| Earnings per share | -0.25 -13.64 % | -0.22 -4.76 % | -0.21 38.24 % | -0.34 17.07 % | -0.41 8.89 % | -0.45 95.53 % | -10.07 -3 773.08 % | -0.26 23.53 % | -0.34 |
| Gross profit | 124.724 M 233.72 % | 37.374 M 386.07 % | 7.689 M | 0.000 -100.00 % | 8.664 M -61.07 % | 22.257 M 143.81 % | 9.129 M -13.18 % | 10.515 M 1 667.23 % | 595.000 K |
| Income tax expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.201 B | 0.000 | 0.000 |
| Cost of revenue | 131.168 M 234.31 % | 39.236 M 295.92 % | 9.910 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 116.755 M -5.95 % | 124.148 M -4.45 % | 129.931 M -3.64 % | 134.835 M -3.75 % | 140.084 M -4.43 % | 146.584 M 5.22 % | 139.316 M 348.16 % | 31.086 M 59.56 % | 19.482 M |
| Selling and marketing expenses | 153.182 M 92.07 % | 79.755 M 419.64 % | 15.348 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | -7.661 M 84.36 % | -48.974 M | 0.000 | 0.000 | 0.000 100.00 % | -22.257 M 99.32 % | -3.266 B -2 482.30 % | -126.483 M | 0.000 |
| Operating expenses | 477.368 M 46.22 % | 326.466 M 18.80 % | 274.807 M -14.57 % | 321.670 M -10.91 % | 361.046 M -19.09 % | 446.231 M 11.77 % | 399.252 M 173.63 % | 145.908 M 54.96 % | 94.159 M |
| Cost and expenses | 608.536 M 66.40 % | 365.702 M 28.44 % | 284.717 M -11.49 % | 321.670 M -10.91 % | 361.046 M -19.09 % | 446.231 M 11.77 % | 399.252 M 173.63 % | 145.908 M 54.96 % | 94.159 M |
| Research and development expenses | 215.092 M 25.39 % | 171.537 M 32.43 % | 129.528 M -30.67 % | 186.835 M -15.44 % | 220.962 M -31.36 % | 321.904 M 19.64 % | 269.065 M 114.67 % | 125.337 M 66.51 % | 75.272 M |
| Selling general and administrative expenses | 269.937 M 32.39 % | 203.903 M 40.35 % | 145.279 M 7.75 % | 134.835 M -3.75 % | 140.084 M -4.43 % | 146.584 M 5.22 % | 139.316 M 348.16 % | 31.086 M 59.56 % | 19.482 M |
| Interest income | 13.438 M -18.62 % | 16.512 M 289.43 % | 4.240 M -15.81 % | 5.036 M 15.24 % | 4.370 M -40.28 % | 7.317 M 496.82 % | 1.226 M 2.94 % | 1.191 M 173.79 % | 435.000 K |
| Interest expense | 8.609 M 8.88 % | 7.907 M 115.63 % | 3.667 M -7.16 % | 3.950 M -10.15 % | 4.396 M 384.67 % | 907.000 K -74.34 % | 3.534 M 19.47 % | 2.958 M -35.16 % | 4.562 M |
| Depreciation and amortization | 34.583 M -4.57 % | 36.238 M 14.04 % | 31.777 M 165.16 % | 11.984 M 142.15 % | 4.949 M 47.25 % | 3.361 M 119.10 % | 1.534 M 140.82 % | 637.000 K 76.45 % | 361.000 K |
| Operating income | -352.644 M -21.98 % | -289.092 M -8.23 % | -267.118 M 16.66 % | -320.517 M 9.04 % | -352.382 M 16.62 % | -422.639 M -5.86 % | -399.252 M -173.63 % | -145.908 M -54.96 % | -94.159 M |
| Operating income ratio | -1.38 63.48 % | -3.77 75.14 % | -15.18 | 0.00 100.00 % | -40.67 -114.19 % | -18.99 56.58 % | -43.73 -215.18 % | -13.88 91.23 % | -158.25 |
| Total other income expenses net | 102.500 M 31.65 % | 77.858 M 22.40 % | 63.611 M 1 665.23 % | -4.064 M 90.03 % | -40.752 M -294.42 % | 20.961 M 100.65 % | -3.244 B -2 306.64 % | -134.780 M 49.76 % | -268.249 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|
| Net debt | -839.574 M 35.07 % | -1.293 B -228.98 % | -393.050 M 34.89 % | -603.710 M 36.54 % | -951.375 M 6.33 % | -1.016 B 29.63 % | -1.443 B -249.40 % | 966.056 M 45.80 % | 662.587 M |
| Total investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.101 M -46.33 % | 30.000 M |
| Total debt | 300.179 M 78.94 % | 167.754 M 71.91 % | 97.582 M 36.42 % | 71.528 M -11.38 % | 80.715 M -10.29 % | 89.978 M | 0.000 -100.00 % | 1.139 B 33.12 % | 855.488 M |
| Accumulated other comprehensive income loss | 286.431 M 4.35 % | 274.502 M 9.38 % | 250.955 M 9.29 % | 229.627 M 16.83 % | 196.542 M 42.33 % | 138.092 M 5 222.11 % | -2.696 M 42.07 % | -4.654 M -380.29 % | -969.000 K |
| Retained earnings | -6.361 B -4.09 % | -6.111 B -3.58 % | -5.900 B -3.57 % | -5.696 B -6.07 % | -5.370 B -7.90 % | -4.977 B -9.34 % | -4.552 B -379.52 % | -949.274 M -40.31 % | -676.560 M |
| Common stock | 7.214 M 0.00 % | 7.214 M 0.00 % | 7.214 M 0.04 % | 7.211 M 0.03 % | 7.209 M 0.00 % | 7.209 M 0.00 % | 7.209 M 14 918.75 % | 48.000 K 0.00 % | 48.000 K |
| Total equity | -135.466 M -233.92 % | 101.151 M -63.82 % | 279.580 M -37.92 % | 450.331 M -38.52 % | 732.495 M -30.94 % | 1.061 B -24.43 % | 1.403 B 248.91 % | -942.530 M -41.48 % | -666.196 M |
| Other non current liabilities | 0.000 -100.00 % | 1.246 B 103.79 % | 611.362 M 112.20 % | 288.106 M -0.74 % | 290.267 M | 0.000 | 0.000 -100.00 % | 6.528 M -46.31 % | 12.159 M |
| Long term debt | 184.642 M 46.21 % | 126.283 M 199.47 % | 42.169 M -27.58 % | 58.232 M -15.86 % | 69.212 M -11.22 % | 77.959 M | 0.000 -100.00 % | 1.139 B 33.12 % | 855.488 M |
| Total non current liabilities | 1.332 B -2.89 % | 1.372 B 109.97 % | 653.531 M 88.70 % | 346.338 M -3.66 % | 359.479 M 321.89 % | 85.207 M 833.47 % | 9.128 M -99.20 % | 1.145 B 32.00 % | 867.647 M |
| Other current liabilities | 151.012 M -4.98 % | 158.930 M 41.91 % | 111.991 M 60.44 % | 69.803 M 0.84 % | 69.223 M 41.77 % | 48.826 M 122.37 % | 21.957 M -36.63 % | 34.649 M 133.93 % | 14.812 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 115.537 M 178.60 % | 41.471 M -25.16 % | 55.413 M 316.76 % | 13.296 M 15.59 % | 11.503 M -4.29 % | 12.019 M | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 330.271 M 31.04 % | 252.034 M 33.79 % | 188.386 M 76.25 % | 106.884 M 0.32 % | 106.547 M -2.06 % | 108.786 M 40.13 % | 77.633 M 80.55 % | 42.997 M 70.08 % | 25.281 M |
| Total liabilities | 1.663 B 2.37 % | 1.624 B 92.92 % | 841.917 M 85.76 % | 453.222 M -2.75 % | 466.026 M 140.23 % | 193.993 M 123.59 % | 86.761 M -92.70 % | 1.188 B 33.08 % | 892.928 M |
| Other non current assets | 35.069 M 258.36 % | 9.786 M 2.15 % | 9.580 M -71.25 % | 33.327 M 26.53 % | 26.339 M -14.22 % | 30.707 M 221.47 % | 9.552 M -12.00 % | 10.855 M 726.73 % | 1.313 M |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 26.066 M -8.77 % | 28.572 M -10.58 % | 31.952 M 254.00 % | 9.026 M 166.49 % | 3.387 M 71.06 % | 1.980 M 130.50 % | 859.000 K | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 26.066 M -8.77 % | 28.572 M -10.58 % | 31.952 M 254.00 % | 9.026 M 166.49 % | 3.387 M 71.06 % | 1.980 M 130.50 % | 859.000 K | 0.000 | 0.000 |
| Property plant equipment net | 129.661 M 13.20 % | 114.538 M -18.02 % | 139.708 M -10.79 % | 156.600 M 26.78 % | 123.518 M 21.72 % | 101.474 M 1 804.54 % | 5.328 M 101.74 % | 2.641 M 200.80 % | 878.000 K |
| Total non current assets | 190.796 M 24.79 % | 152.896 M -15.64 % | 181.240 M -8.90 % | 198.953 M 29.83 % | 153.244 M 14.22 % | 134.161 M 752.41 % | 15.739 M 16.62 % | 13.496 M 515.97 % | 2.191 M |
| Other current assets | 31.098 M -27.36 % | 42.809 M -90.15 % | 434.767 M 1 380.71 % | 29.362 M 641.46 % | 3.960 M -73.34 % | 14.852 M -52.40 % | 31.200 M -28.20 % | 43.454 M 2 549.63 % | 1.640 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.101 M -46.33 % | 30.000 M |
| cash and cash equivalents | 1.140 B -21.98 % | 1.461 B 197.74 % | 490.632 M -27.34 % | 675.238 M -34.58 % | 1.032 B -6.65 % | 1.106 B -23.40 % | 1.443 B 735.57 % | 172.733 M -10.46 % | 192.901 M |
| Cash and short term investments | 1.140 B -21.98 % | 1.461 B 197.74 % | 490.632 M -27.34 % | 675.238 M -34.58 % | 1.032 B -6.65 % | 1.106 B -23.40 % | 1.443 B 664.33 % | 188.834 M -15.28 % | 222.901 M |
| Total current assets | 1.336 B -15.01 % | 1.572 B 67.24 % | 940.257 M 33.45 % | 704.600 M -32.59 % | 1.045 B -6.71 % | 1.120 B -24.01 % | 1.475 B 534.78 % | 232.288 M 3.45 % | 224.541 M |
| Inventory | 126.672 M 86.65 % | 67.865 M 3 443.86 % | 1.915 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 38.973 M 3 880.90 % | 979.000 K -92.44 % | 12.943 M | 0.000 -100.00 % | 9.227 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 63.722 M 23.41 % | 51.633 M 146.08 % | 20.982 M -11.78 % | 23.785 M -7.89 % | 25.821 M -46.14 % | 47.941 M -13.89 % | 55.676 M 566.94 % | 8.348 M -20.26 % | 10.469 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 1.148 B -7.87 % | 1.246 B 103.79 % | 611.362 M 112.20 % | 288.106 M -0.74 % | 290.267 M 3 904.79 % | 7.248 M -20.60 % | 9.128 M | 0.000 -100.00 % | 12.159 M |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.350 M 187.63 % | 3.946 M |
| Capital lease obligations | 63.168 M 44.49 % | 43.718 M -31.32 % | 63.659 M -11.00 % | 71.528 M -11.38 % | 80.715 M -10.29 % | 89.978 M | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.552 B | 0.000 -100.00 % | 676.560 M |
| Other total stockholders equity | 5.932 B 0.03 % | 5.930 B 0.16 % | 5.921 B 0.19 % | 5.910 B 0.18 % | 5.899 B 0.11 % | 5.893 B 0.12 % | 5.885 B | 0.000 -100.00 % | 6.370 M |
| Deferred tax liabilities non current | 0.000 100.00 % | -1.246 B -103.79 % | -611.362 M -112.20 % | -288.106 M 0.74 % | -290.267 M -3 904.79 % | -7.248 M | 0.000 | 0.000 100.00 % | -855.488 M |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 1.527 B -11.48 % | 1.725 B 53.85 % | 1.121 B 24.12 % | 903.553 M -24.61 % | 1.199 B -4.47 % | 1.255 B -15.81 % | 1.490 B 506.32 % | 245.784 M 8.40 % | 226.732 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 -100.00 % | 10.048 M -67.38 % | 30.803 M 303.89 % | -15.108 M 76.40 % | -64.015 M -1 008.66 % | 7.045 M 168.47 % | -10.289 M |
| Stock based compensation | 11.841 M -50.48 % | 23.911 M 12.38 % | 21.276 M -34.93 % | 32.695 M -44.53 % | 58.942 M -20.76 % | 74.384 M 27.15 % | 58.500 M 1 243.59 % | 4.354 M 25.37 % | 3.473 M |
| Change in working capital | -107.992 M -109.55 % | 1.131 B 4 268.48 % | -27.132 M -41.55 % | -19.168 M -107.04 % | 272.348 M 1 166.44 % | 21.505 M -72.67 % | 78.680 M 262.09 % | -48.541 M -427.36 % | 14.828 M |
| Accounts receivables | -23.534 M -106.48 % | 363.193 M 187.89 % | -413.244 M -2 933.65 % | -13.622 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | -82.037 M -92.03 % | -42.720 M -2 154.35 % | -1.895 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 -100.00 % | 413.244 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -2.421 M -100.30 % | 810.518 M 3 311.63 % | -25.237 M -355.05 % | -5.546 M -102.04 % | 272.348 M 1 166.44 % | 21.505 M 132.97 % | 9.231 M 116.27 % | -56.720 M -859.00 % | 7.473 M |
| Other non cash items | -106.254 M -17.36 % | -90.539 M -72.36 % | -52.528 M -2 078.68 % | -2.411 M 71.00 % | -8.313 M -3.78 % | -8.010 M -100.25 % | 3.260 B 2 650.97 % | 118.499 M -57.37 % | 277.984 M |
| Net cash provided by operating activities | -417.966 M -147.00 % | 889.367 M 486.49 % | -230.114 M 15.70 % | -272.981 M -1 205.75 % | -20.906 M 93.89 % | -342.067 M -26.96 % | -269.423 M -35.60 % | -198.694 M -161.26 % | -76.051 M |
| Investments in property plant and equipment | -2.830 M 70.95 % | -9.741 M 64.54 % | -27.467 M 58.94 % | -66.891 M -160.35 % | -25.693 M -149.62 % | -10.293 M -101.98 % | -5.096 M -110.67 % | -2.419 M -273.88 % | -647.000 K |
| Acquisitions net | 0.000 | 0.000 100.00 % | -706.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.360 M -94.09 % | 276.660 M 10.68 % | 249.971 M |
| Other investing activites | 12.873 M -27.75 % | 17.818 M -23.92 % | 23.421 M 1 863.63 % | -1.328 M -111.44 % | 11.607 M 1 391.90 % | 778.000 K -36.64 % | 1.228 M 100.47 % | -259.766 M 6.75 % | -278.565 M |
| Net cash used for investing activites | 10.043 M 24.34 % | 8.077 M 269.97 % | -4.752 M 93.03 % | -68.219 M -384.30 % | -14.086 M -48.04 % | -9.515 M -176.17 % | 12.492 M -13.70 % | 14.475 M 149.50 % | -29.241 M |
| Debt repayment | 112.975 M 25.37 % | 90.113 M 753.10 % | 10.563 M 164.08 % | -16.483 M -10.68 % | -14.893 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 1.611 M -83.70 % | 9.886 M -10.14 % | 11.001 M 6.30 % | 10.349 M 35.62 % | 7.631 M 15.27 % | 6.620 M -99.21 % | 841.592 M 518.58 % | 136.053 M 31.25 % | 103.659 M |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -30.868 M 0.20 % | -30.931 M -35 048.86 % | -88.000 K | 0.000 | 0.000 100.00 % | -7.856 M -101.26 % | 623.264 M 1 591.31 % | 36.851 M -22.58 % | 47.600 M |
| Net cash used provided by financing activities | 83.718 M 21.21 % | 69.068 M 221.61 % | 21.476 M 450.11 % | -6.134 M 15.53 % | -7.262 M -487.54 % | -1.236 M -100.08 % | 1.465 B 747.21 % | 172.904 M 14.31 % | 151.259 M |
| Effect of forex changes on cash | 3.134 M -14.84 % | 3.680 M -87.22 % | 28.784 M 402.42 % | -9.518 M 69.55 % | -31.256 M -306.88 % | 15.108 M -75.89 % | 62.652 M 807.69 % | -8.853 M -194.94 % | 9.325 M |
| Net change in cash | -321.071 M -133.09 % | 970.192 M 625.55 % | -184.606 M 48.27 % | -356.852 M -385.45 % | -73.510 M 78.23 % | -337.710 M -126.58 % | 1.271 B 6 399.97 % | -20.168 M -136.48 % | 55.292 M |
| Cash at beginning of period | 1.461 B 197.74 % | 490.632 M -27.34 % | 675.238 M -34.58 % | 1.032 B -6.65 % | 1.106 B -23.40 % | 1.443 B 735.57 % | 172.733 M -10.46 % | 192.901 M 40.18 % | 137.609 M |
| Cash at end of period | 1.140 B -21.98 % | 1.461 B 197.74 % | 490.632 M -27.34 % | 675.238 M -34.58 % | 1.032 B -6.65 % | 1.106 B -23.40 % | 1.443 B 735.57 % | 172.733 M -10.46 % | 192.901 M |
| Operating cash flow | -417.966 M -147.00 % | 889.367 M 486.49 % | -230.114 M 15.70 % | -272.981 M -1 205.75 % | -20.906 M 93.89 % | -342.067 M -26.96 % | -269.423 M -35.60 % | -198.694 M -161.26 % | -76.051 M |
| Capital expenditure | -3.860 M 60.78 % | -9.842 M 64.17 % | -27.467 M 58.94 % | -66.891 M -160.35 % | -25.693 M -149.62 % | -10.293 M -101.98 % | -5.096 M -110.67 % | -2.419 M -273.88 % | -647.000 K |
| Free CashFlow | -421.826 M -147.96 % | 879.525 M 441.46 % | -257.581 M 24.21 % | -339.872 M -629.35 % | -46.599 M 86.78 % | -352.360 M -28.36 % | -274.519 M -36.50 % | -201.113 M -162.21 % | -76.698 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 217.432 M 41.90 % | 153.229 M 49.25 % | 102.663 M 1 535.02 % | 6.279 M -91.07 % | 70.331 M 299.63 % | 17.599 M | 0.000 100.00 % | -481.000 K -200.00 % | 481.000 K -94.23 % | 8.337 M 2 449.54 % | 327.000 K -98.53 % | 22.215 M 52 792.86 % | 42.000 K -98.44 % | 2.691 M -58.20 % | 6.438 M -38.77 % | 10.515 M | 0.000 |
| Net income | 1.184 B 1 197.23 % | -107.903 M 24.14 % | -142.241 M -17.42 % | -121.138 M -34.45 % | -90.096 M 8.89 % | -98.888 M 5.48 % | -104.619 M 34.79 % | -160.442 M 2.93 % | -165.292 M 24.76 % | -219.679 M -26.65 % | -173.455 M 8.60 % | -189.770 M 19.42 % | -235.500 M 88.77 % | -2.097 B -38.90 % | -1.510 B -3 049.87 % | -47.932 M 78.86 % | -226.788 M |
| Income before tax | 1.184 B 1 197.23 % | -107.903 M 24.14 % | -142.241 M -17.42 % | -121.138 M -34.45 % | -90.096 M 8.89 % | -98.888 M 5.48 % | -104.619 M 34.79 % | -160.442 M 2.93 % | -165.292 M 24.76 % | -219.679 M -26.65 % | -173.455 M 8.60 % | -189.770 M 19.42 % | -235.500 M 88.77 % | -2.097 B -39.16 % | -1.507 B -2 802.20 % | -51.924 M 77.30 % | -228.764 M |
| Income before tax ratio | 5.45 873.24 % | -0.70 49.17 % | -1.39 92.82 % | -19.29 -1 406.02 % | -1.28 77.20 % | -5.62 | 0.00 -100.00 % | 333.56 197.07 % | -343.64 -1 204.15 % | -26.35 95.03 % | -530.44 -6 109.52 % | -8.54 99.85 % | -5 607.14 -619.52 % | -779.29 -232.93 % | -234.07 -4 640.08 % | -4.94 | 0.00 |
| EBITDA | -58.005 M 63.58 % | -159.286 M 14.68 % | -186.699 M 4.86 % | -196.242 M -55.76 % | -125.993 M -4.89 % | -120.114 M 10.83 % | -134.704 M 12.98 % | -154.795 M 0.06 % | -154.891 M 10.74 % | -173.536 M 0.21 % | -173.897 M 14.65 % | -203.756 M 14.79 % | -239.114 M -0.60 % | -237.687 M 84.18 % | -1.502 B -1 407.58 % | -99.633 M 55.88 % | -225.844 M |
| Net income ratio | 5.45 873.24 % | -0.70 49.17 % | -1.39 92.82 % | -19.29 -1 406.02 % | -1.28 77.20 % | -5.62 | 0.00 -100.00 % | 333.56 197.07 % | -343.64 -1 204.15 % | -26.35 95.03 % | -530.44 -6 109.52 % | -8.54 99.85 % | -5 607.14 -619.52 % | -779.29 -232.30 % | -234.51 -5 044.59 % | -4.56 | 0.00 |
| Ratio EBITDA | -0.27 74.34 % | -1.04 42.84 % | -1.82 94.18 % | -31.25 -1 644.62 % | -1.79 73.75 % | -6.83 | 0.00 -100.00 % | 321.82 199.94 % | -322.02 -1 447.04 % | -20.82 96.09 % | -531.80 -5 698.03 % | -9.17 99.84 % | -5 693.19 -6 345.61 % | -88.33 62.14 % | -233.31 -2 362.29 % | -9.48 | 0.00 |
| Gross profit ratio | 0.54 7.88 % | 0.50 7.96 % | 0.47 143.78 % | -1.06 -269.69 % | 0.63 43.35 % | 0.44 | 0.00 -100.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 | 0.00 |
| Weighted average shs out dil | 992.183 M 1.02 % | 982.137 M 0.15 % | 980.647 M 0.06 % | 980.108 M 0.63 % | 974.002 M -0.11 % | 975.062 M 1.74 % | 958.398 M -0.15 % | 959.884 M 0.50 % | 955.093 M 0.31 % | 952.139 M 0.34 % | 948.879 M 0.45 % | 944.613 M 0.54 % | 939.508 M 33.28 % | 704.889 M -32.99 % | 1.052 B 0.00 % | 1.052 B 0.00 % | 1.052 B |
| Weighted average shs out | 994.913 M 1.30 % | 982.151 M 0.15 % | 980.648 M 0.05 % | 980.113 M 0.63 % | 974.011 M -0.11 % | 975.073 M 1.74 % | 958.401 M -0.16 % | 959.891 M 0.50 % | 955.103 M 0.31 % | 952.145 M 0.34 % | 948.889 M 0.45 % | 944.618 M 0.54 % | 939.512 M 33.29 % | 704.889 M -32.99 % | 1.052 B 0.00 % | 1.052 B 0.00 % | 1.052 B |
| EPS diluted | 1.20 1 192.90 % | -0.11 24.28 % | -0.15 -17.31 % | -0.12 -33.48 % | -0.09 8.68 % | -0.10 7.14 % | -0.11 34.69 % | -0.17 3.35 % | -0.17 27.92 % | -0.24 -31.29 % | -0.18 8.60 % | -0.20 23.08 % | -0.26 92.49 % | -3.46 -140.28 % | -1.44 -3 057.89 % | -0.05 79.24 % | -0.22 |
| Earnings per share | 1.20 1 192.90 % | -0.11 24.28 % | -0.15 -17.31 % | -0.12 -33.48 % | -0.09 8.68 % | -0.10 7.14 % | -0.11 34.69 % | -0.17 3.35 % | -0.17 27.92 % | -0.24 -31.29 % | -0.18 8.60 % | -0.20 23.08 % | -0.26 92.49 % | -3.46 -140.28 % | -1.44 -3 057.89 % | -0.05 79.24 % | -0.22 |
| Gross profit | 117.819 M 53.09 % | 76.962 M 61.14 % | 47.762 M 815.75 % | -6.673 M -115.15 % | 44.047 M 472.86 % | 7.689 M | 0.000 100.00 % | -481.000 K -200.00 % | 481.000 K -94.23 % | 8.337 M 2 449.54 % | 327.000 K -98.53 % | 22.215 M 52 792.86 % | 42.000 K -98.44 % | 2.691 M -58.20 % | 6.438 M -38.77 % | 10.515 M | 0.000 |
| Income tax expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.856 M | 0.000 100.00 % | -1.976 M |
| Cost of revenue | 99.613 M 30.61 % | 76.267 M 38.92 % | 54.901 M 323.88 % | 12.952 M -50.72 % | 26.284 M 165.23 % | 9.910 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 53.120 M -4.56 % | 55.656 M -8.91 % | 61.099 M -12.88 % | 70.131 M 29.83 % | 54.017 M -12.02 % | 61.395 M -10.42 % | 68.536 M -3.90 % | 71.317 M 12.28 % | 63.518 M -16.24 % | 75.836 M 18.04 % | 64.248 M -11.19 % | 72.342 M -2.56 % | 74.242 M 9.13 % | 68.029 M 1.24 % | 67.193 M 233.96 % | 20.120 M 83.48 % | 10.966 M |
| Selling and marketing expenses | 64.155 M -30.31 % | 92.064 M 50.63 % | 61.118 M 127.76 % | 26.834 M -49.29 % | 52.921 M 244.81 % | 15.348 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.438 M | 0.000 | 0.000 |
| Operating expenses | 183.096 M -24.66 % | 243.036 M 0.43 % | 241.993 M 22.53 % | 197.504 M 42.54 % | 138.558 M 29.18 % | 107.257 M 2.63 % | 104.512 M -34.79 % | 160.260 M -3.78 % | 166.560 M -26.65 % | 227.070 M 29.98 % | 174.702 M -18.81 % | 215.187 M -9.87 % | 238.750 M -88.63 % | 2.101 B 1 242.70 % | 156.445 M 148.28 % | 63.012 M 37.34 % | 45.881 M |
| Cost and expenses | 282.709 M -11.46 % | 319.303 M 7.55 % | 296.894 M 41.07 % | 210.456 M 27.67 % | 164.842 M 40.69 % | 117.167 M 12.11 % | 104.512 M -34.79 % | 160.260 M -3.78 % | 166.560 M -26.65 % | 227.070 M 29.98 % | 174.702 M -18.81 % | 215.187 M -9.87 % | 238.750 M -88.63 % | 2.101 B 1 242.70 % | 156.445 M 148.28 % | 63.012 M 37.34 % | 45.881 M |
| Research and development expenses | 65.821 M -30.94 % | 95.316 M -20.42 % | 119.776 M 19.13 % | 100.539 M 41.61 % | 70.998 M 24.03 % | 57.242 M -20.81 % | 72.286 M -18.65 % | 88.853 M -9.32 % | 97.982 M -9.87 % | 108.709 M -3.16 % | 112.253 M -27.77 % | 155.401 M -6.67 % | 166.503 M -3.96 % | 173.375 M 81.18 % | 95.690 M 5.83 % | 90.422 M 158.98 % | 34.915 M |
| Selling general and administrative expenses | 117.275 M -20.61 % | 147.720 M 20.87 % | 122.217 M 26.04 % | 96.965 M -9.33 % | 106.938 M 39.35 % | 76.743 M 11.97 % | 68.536 M -3.90 % | 71.317 M 12.28 % | 63.518 M -16.24 % | 75.836 M 18.04 % | 64.248 M -11.19 % | 72.342 M -2.56 % | 74.242 M 9.13 % | 68.029 M 1.24 % | 67.193 M 233.96 % | 20.120 M 83.48 % | 10.966 M |
| Interest income | 3.371 M 3.31 % | 3.263 M | 0.000 -100.00 % | 4.190 M -5.10 % | 4.415 M 549.26 % | 680.000 K 535.51 % | 107.000 K -64.21 % | 299.000 K -62.01 % | 787.000 K -16.81 % | 946.000 K 2.83 % | 920.000 K -71.27 % | 3.202 M -0.19 % | 3.208 M 283.27 % | 837.000 K 115.17 % | 389.000 K -32.11 % | 573.000 K -7.28 % | 618.000 K |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.982 M 282.05 % | 2.089 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.500 M | 0.000 -100.00 % | 2.677 M |
| Depreciation and amortization | 7.272 M 7.13 % | 6.788 M -9.88 % | 7.532 M -5.08 % | 7.935 M 0.49 % | 7.896 M 27.73 % | 6.182 M 1.05 % | 6.118 M 4.47 % | 5.856 M -4.44 % | 6.128 M 129.34 % | 2.672 M 17.35 % | 2.277 M 28.50 % | 1.772 M 11.52 % | 1.589 M 54.87 % | 1.026 M 101.97 % | 508.000 K 28.93 % | 394.000 K 62.14 % | 243.000 K |
| Operating income | -65.277 M 60.69 % | -166.074 M 14.50 % | -194.231 M 4.87 % | -204.177 M -52.50 % | -133.889 M -6.01 % | -126.296 M 10.32 % | -140.822 M 12.34 % | -160.651 M 0.23 % | -161.019 M 8.62 % | -176.208 M -0.02 % | -176.174 M 14.28 % | -205.528 M 14.61 % | -240.703 M -0.83 % | -238.713 M 84.12 % | -1.503 B -1 402.41 % | -100.027 M 55.89 % | -226.758 M |
| Operating income ratio | -0.30 72.30 % | -1.08 42.71 % | -1.89 94.18 % | -32.52 -1 608.12 % | -1.90 73.47 % | -7.18 | 0.00 -100.00 % | 333.99 199.77 % | -334.76 -1 483.86 % | -21.14 96.08 % | -538.76 -5 723.30 % | -9.25 99.84 % | -5 731.02 -6 360.56 % | -88.71 62.00 % | -233.43 -2 353.84 % | -9.51 | 0.00 |
| Total other income expenses net | 1.249 B 2 047.50 % | 58.171 M 11.89 % | 51.990 M -37.39 % | 83.039 M 89.62 % | 43.793 M 59.78 % | 27.408 M -24.29 % | 36.203 M 17 222.01 % | 209.000 K 104.89 % | -4.273 M 90.17 % | -43.471 M -1 698.79 % | 2.719 M -82.75 % | 15.758 M 202.86 % | 5.203 M 100.28 % | -1.858 B -37.60 % | -1.350 B -2 907.50 % | 48.103 M 126.30 % | -182.883 M |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -751.736 M 10.46 % | -839.574 M 21.27 % | -1.066 B 17.53 % | -1.293 B -94.72 % | -664.057 M -68.95 % | -393.050 M 23.38 % | -513.015 M 15.02 % | -603.710 M 21.66 % | -770.637 M 19.00 % | -951.375 M -10.35 % | -862.110 M 15.12 % | -1.016 B 18.19 % | -1.241 B 13.99 % | -1.443 B -159.16 % | 2.440 B 152.54 % | 966.056 M 333.40 % | 222.901 M |
| Total investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.101 M -96.39 % | 445.802 M |
| Total debt | 271.052 M -9.70 % | 300.179 M 10.19 % | 272.414 M 62.39 % | 167.754 M -22.78 % | 217.232 M 122.61 % | 97.582 M 33.14 % | 73.292 M 2.47 % | 71.528 M -6.24 % | 76.291 M -5.48 % | 80.715 M -7.73 % | 87.474 M -2.78 % | 89.978 M 1 701.36 % | 4.995 M | 0.000 -100.00 % | 3.259 B 186.21 % | 1.139 B | 0.000 |
| Accumulated other comprehensive income loss | 1.052 B 267.43 % | 286.431 M 1.53 % | 282.118 M 2.77 % | 274.502 M 4.74 % | 262.071 M 4.43 % | 250.955 M 1.81 % | 246.490 M 7.34 % | 229.627 M 6.37 % | 215.883 M 9.84 % | 196.542 M 16.92 % | 168.097 M 21.73 % | 138.092 M 31.42 % | 105.074 M 66.71 % | 63.028 M 199.14 % | 21.070 M 552.73 % | -4.654 M 99.31 % | -670.142 M |
| Retained earnings | 0.000 100.00 % | -6.361 B -1.73 % | -6.253 B -2.33 % | -6.111 B -2.02 % | -5.990 B -1.53 % | -5.900 B -1.70 % | -5.801 B -1.84 % | -5.696 B -2.90 % | -5.536 B -3.08 % | -5.370 B -4.27 % | -5.151 B -3.48 % | -4.977 B -3.96 % | -4.788 B -5.17 % | -4.552 B -85.42 % | -2.455 B -158.61 % | -949.274 M | 0.000 |
| Common stock | 7.214 M 0.00 % | 7.214 M 0.00 % | 7.214 M 0.00 % | 7.214 M 0.00 % | 7.214 M 0.00 % | 7.214 M 0.03 % | 7.212 M 0.01 % | 7.211 M 0.03 % | 7.209 M 0.00 % | 7.209 M 0.00 % | 7.209 M 0.00 % | 7.209 M 0.00 % | 7.209 M 0.00 % | 7.209 M 14 918.75 % | 48.000 K 0.00 % | 48.000 K | 0.000 |
| Total equity | 1.059 B 881.88 % | -135.466 M -308.39 % | -33.171 M -132.79 % | 101.151 M -51.47 % | 208.426 M -25.45 % | 279.580 M -23.87 % | 367.227 M -18.45 % | 450.331 M -23.60 % | 589.416 M -19.53 % | 732.495 M -20.18 % | 917.727 M -13.47 % | 1.061 B -12.52 % | 1.212 B -13.62 % | 1.403 B 157.68 % | -2.433 B -158.16 % | -942.530 M -41.48 % | -666.196 M |
| Other non current liabilities | 0.000 | 0.000 -100.00 % | 1.197 B -3.95 % | 1.246 B | 0.000 -100.00 % | 611.362 M | 0.000 -100.00 % | 288.106 M | 0.000 -100.00 % | 290.267 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.528 M 0.00 % | 6.528 M | 0.000 |
| Long term debt | 201.334 M 9.04 % | 184.642 M 2.47 % | 180.185 M 42.68 % | 126.283 M 42.67 % | 88.515 M 109.91 % | 42.169 M -19.54 % | 52.413 M -9.99 % | 58.232 M -9.99 % | 64.692 M -6.53 % | 69.212 M -4.73 % | 72.652 M -6.81 % | 77.959 M 5 920.00 % | 1.295 M | 0.000 -100.00 % | 3.259 B 186.21 % | 1.139 B | 0.000 |
| Total non current liabilities | 201.334 M -84.89 % | 1.332 B -3.22 % | 1.377 B 0.34 % | 1.372 B 102.73 % | 676.861 M 3.57 % | 653.531 M 89.59 % | 344.700 M -0.47 % | 346.338 M -2.43 % | 354.959 M -1.26 % | 359.479 M 349.91 % | 79.900 M -6.23 % | 85.207 M 387.65 % | 17.473 M | 0.000 -100.00 % | 3.266 B 185.15 % | 1.145 B | 0.000 |
| Other current liabilities | 42.881 M -71.60 % | 151.012 M 16.98 % | 129.090 M -18.78 % | 158.930 M 96.19 % | 81.008 M -27.67 % | 111.991 M 137.94 % | 47.066 M -32.57 % | 69.803 M 47.39 % | 47.359 M -31.58 % | 69.223 M 135.63 % | 29.378 M -39.83 % | 48.826 M 147.45 % | 19.732 M -10.13 % | 21.957 M -51.34 % | 45.127 M 30.24 % | 34.649 M | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.065 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 69.718 M -39.66 % | 115.537 M 25.27 % | 92.229 M 122.39 % | 41.471 M -67.78 % | 128.717 M 132.29 % | 55.413 M 165.40 % | 20.879 M 57.03 % | 13.296 M 14.63 % | 11.599 M 0.83 % | 11.503 M -22.39 % | 14.822 M 23.32 % | 12.019 M 224.84 % | 3.700 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 159.488 M -51.71 % | 330.271 M 6.17 % | 311.076 M 23.43 % | 252.034 M -1.76 % | 256.546 M 36.18 % | 188.386 M 134.08 % | 80.480 M -24.70 % | 106.884 M 29.17 % | 82.748 M -22.34 % | 106.547 M 14.55 % | 93.015 M -14.50 % | 108.786 M 57.06 % | 69.262 M -10.78 % | 77.633 M 29.38 % | 60.003 M 39.55 % | 42.997 M | 0.000 |
| Total liabilities | 360.822 M -78.30 % | 1.663 B -1.49 % | 1.688 B 3.92 % | 1.624 B 74.01 % | 933.407 M 10.87 % | 841.917 M 98.01 % | 425.180 M -6.19 % | 453.222 M 3.54 % | 437.707 M -6.08 % | 466.026 M 169.51 % | 172.915 M -10.87 % | 193.993 M 123.66 % | 86.735 M 11.72 % | 77.633 M -97.67 % | 3.326 B 179.88 % | 1.188 B | 0.000 |
| Other non current assets | 35.468 M 1.14 % | 35.069 M 259.87 % | 9.745 M -0.42 % | 9.786 M -2.77 % | 10.065 M 5.06 % | 9.580 M -2.50 % | 9.826 M -70.52 % | 33.327 M 4.44 % | 31.910 M 21.15 % | 26.339 M -24.99 % | 35.113 M 14.35 % | 30.707 M 48.67 % | 20.655 M 116.24 % | 9.552 M 205.57 % | 3.126 M -71.20 % | 10.855 M 104.87 % | -222.901 M |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 24.327 M -6.67 % | 26.066 M -5.32 % | 27.530 M -3.65 % | 28.572 M -5.74 % | 30.311 M -5.14 % | 31.952 M 250.89 % | 9.106 M 0.89 % | 9.026 M -3.82 % | 9.384 M 177.06 % | 3.387 M 33.61 % | 2.535 M 28.03 % | 1.980 M 61.24 % | 1.228 M 42.96 % | 859.000 K | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 24.327 M -6.67 % | 26.066 M -5.32 % | 27.530 M -3.65 % | 28.572 M -5.74 % | 30.311 M -5.14 % | 31.952 M 250.89 % | 9.106 M 0.89 % | 9.026 M -3.82 % | 9.384 M 177.06 % | 3.387 M 33.61 % | 2.535 M 28.03 % | 1.980 M 61.24 % | 1.228 M 42.96 % | 859.000 K | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 118.131 M -8.89 % | 129.661 M 27.96 % | 101.326 M -11.54 % | 114.538 M -10.13 % | 127.447 M -8.78 % | 139.708 M -7.61 % | 151.222 M -3.43 % | 156.600 M 40.50 % | 111.462 M -9.76 % | 123.518 M 35.09 % | 91.433 M -9.90 % | 101.474 M 671.78 % | 13.148 M 146.77 % | 5.328 M 88.20 % | 2.831 M 7.19 % | 2.641 M | 0.000 |
| Total non current assets | 177.926 M -6.75 % | 190.796 M 37.66 % | 138.601 M -9.35 % | 152.896 M -8.89 % | 167.823 M -7.40 % | 181.240 M 6.52 % | 170.154 M -14.48 % | 198.953 M 30.24 % | 152.756 M -0.32 % | 153.244 M 18.72 % | 129.081 M -3.79 % | 134.161 M 282.98 % | 35.031 M 122.57 % | 15.739 M 164.21 % | 5.957 M -55.86 % | 13.496 M 106.05 % | -222.901 M |
| Other current assets | 12.910 M -58.49 % | 31.098 M 11.24 % | 27.956 M -34.70 % | 42.809 M 120.95 % | 19.375 M -95.54 % | 434.767 M 1 109.50 % | 35.946 M 22.42 % | 29.362 M 7.01 % | 27.439 M 592.90 % | 3.960 M -66.94 % | 11.977 M -19.36 % | 14.852 M -15.96 % | 17.673 M -43.36 % | 31.200 M -53.44 % | 67.017 M 54.23 % | 43.454 M | 0.000 |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.101 M -96.39 % | 445.802 M |
| cash and cash equivalents | 1.023 B -10.26 % | 1.140 B -14.87 % | 1.339 B -8.35 % | 1.461 B 65.76 % | 881.289 M 79.62 % | 490.632 M -16.32 % | 586.307 M -13.17 % | 675.238 M -20.27 % | 846.928 M -17.94 % | 1.032 B 8.69 % | 949.584 M -14.11 % | 1.106 B -11.30 % | 1.246 B -13.64 % | 1.443 B 76.10 % | 819.590 M 374.48 % | 172.733 M 177.49 % | -222.901 M |
| Cash and short term investments | 1.023 B -10.26 % | 1.140 B -14.87 % | 1.339 B -8.35 % | 1.461 B 65.76 % | 881.289 M 79.62 % | 490.632 M -16.32 % | 586.307 M -13.17 % | 675.238 M -20.27 % | 846.928 M -17.94 % | 1.032 B 8.69 % | 949.584 M -14.11 % | 1.106 B -11.30 % | 1.246 B -13.64 % | 1.443 B 76.10 % | 819.590 M 334.03 % | 188.834 M -15.28 % | 222.901 M |
| Total current assets | 1.242 B -7.06 % | 1.336 B -11.85 % | 1.516 B -3.58 % | 1.572 B 61.44 % | 974.010 M 3.59 % | 940.257 M 51.11 % | 622.253 M -11.69 % | 704.600 M -19.42 % | 874.367 M -16.35 % | 1.045 B 8.71 % | 961.561 M -14.18 % | 1.120 B -11.36 % | 1.264 B -14.27 % | 1.475 B 66.31 % | 886.607 M 281.68 % | 232.288 M 4.21 % | 222.901 M |
| Inventory | 126.331 M -0.27 % | 126.672 M 33.01 % | 95.233 M 40.33 % | 67.865 M 301.97 % | 16.883 M 781.62 % | 1.915 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 80.046 M 105.39 % | 38.973 M -28.08 % | 54.186 M 5 434.83 % | 979.000 K -94.00 % | 16.330 M 26.17 % | 12.943 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.227 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 46.889 M -26.42 % | 63.722 M -29.01 % | 89.757 M 73.84 % | 51.633 M 10.28 % | 46.821 M 123.15 % | 20.982 M 67.39 % | 12.535 M -47.30 % | 23.785 M -0.02 % | 23.790 M -7.87 % | 25.821 M -44.69 % | 46.685 M -2.62 % | 47.941 M 4.61 % | 45.830 M -17.68 % | 55.676 M 274.27 % | 14.876 M 78.20 % | 8.348 M | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.065 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 -100.00 % | 1.148 B | 0.000 -100.00 % | 1.246 B 111.76 % | 588.346 M -3.76 % | 611.362 M 109.16 % | 292.287 M 1.45 % | 288.106 M -0.74 % | 290.267 M 0.00 % | 290.267 M 3 904.79 % | 7.248 M 0.00 % | 7.248 M -55.20 % | 16.178 M | 0.000 -100.00 % | 6.528 M | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.350 M | 0.000 |
| Capital lease obligations | 58.188 M -7.88 % | 63.168 M 90.61 % | 33.140 M -24.20 % | 43.718 M -19.85 % | 54.548 M -14.31 % | 63.659 M -13.14 % | 73.292 M 2.47 % | 71.528 M -6.24 % | 76.291 M -5.48 % | 80.715 M -7.73 % | 87.474 M -2.78 % | 89.978 M 1 701.36 % | 4.995 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.434 B | 0.000 | 0.000 |
| Other total stockholders equity | -469.000 K -100.01 % | 5.932 B 0.02 % | 5.931 B 0.01 % | 5.930 B 0.02 % | 5.929 B 0.13 % | 5.921 B 0.11 % | 5.914 B 0.08 % | 5.910 B 0.13 % | 5.902 B 0.05 % | 5.899 B 0.10 % | 5.893 B 0.01 % | 5.893 B 0.09 % | 5.888 B 0.04 % | 5.885 B 27 122.59 % | 21.619 M | 0.000 -100.00 % | 3.946 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 100.00 % | -1.246 B -2 259.88 % | 57.684 M 109.44 % | -611.362 M -109.16 % | -292.287 M -1.45 % | -288.106 M 0.74 % | -290.267 M 0.00 % | -290.267 M -3 904.79 % | -7.248 M 0.00 % | -7.248 M 55.20 % | -16.178 M | 0.000 100.00 % | -3.259 B | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 1.420 B -7.02 % | 1.527 B -7.70 % | 1.655 B -4.09 % | 1.725 B 51.11 % | 1.142 B 1.81 % | 1.121 B 41.53 % | 792.407 M -12.30 % | 903.553 M -12.03 % | 1.027 B -14.30 % | 1.199 B 9.89 % | 1.091 B -13.07 % | 1.255 B -3.42 % | 1.299 B -12.83 % | 1.490 B 66.96 % | 892.564 M 263.15 % | 245.784 M | 0.000 |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -364.582 M -188.78 % | 410.673 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.492 M | 0.000 -100.00 % | 3.090 M |
| Stock based compensation | 4.916 M 9.61 % | 4.485 M -39.03 % | 7.356 M -40.12 % | 12.285 M 5.67 % | 11.626 M 160.32 % | 4.466 M -73.43 % | 16.810 M 26.10 % | 13.331 M -31.16 % | 19.364 M -32.59 % | 28.726 M -4.93 % | 30.216 M -6.56 % | 32.338 M -23.09 % | 42.046 M -1.89 % | 42.854 M 381.61 % | 8.898 M 326.97 % | 2.084 M 126.03 % | 922.000 K |
| Change in working capital | 0.000 100.00 % | -45.067 M 31.51 % | -65.805 M -227.18 % | -20.113 M -105.65 % | 355.844 M 186.06 % | -413.497 M -2 184.16 % | 19.840 M 633.19 % | 2.706 M 113.98 % | -19.360 M -370.69 % | 7.152 M 292.36 % | -3.718 M -1 135.65 % | 359.000 K -84.34 % | 2.292 M -90.44 % | 23.976 M 444.58 % | -6.958 M 82.69 % | -40.204 M -235.48 % | -11.984 M |
| Accounts receivables | 0.000 -100.00 % | 4.640 M 116.27 % | -28.516 M -502.75 % | -4.731 M -101.29 % | 367.924 M 189.72 % | -410.060 M -12 778.77 % | -3.184 M 76.63 % | -13.622 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 100.00 % | -53.439 M -86.86 % | -28.598 M -3.05 % | -27.752 M -85.41 % | -14.968 M -689.87 % | -1.895 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 -100.00 % | 3.732 M 142.94 % | -8.691 M -170.26 % | 12.370 M 328.32 % | 2.888 M 287.29 % | -1.542 M -106.70 % | 23.024 M 41.01 % | 16.328 M 184.34 % | -19.360 M -370.69 % | 7.152 M 292.36 % | -3.718 M -1 135.65 % | 359.000 K -84.34 % | 2.292 M -90.44 % | 23.976 M 164.57 % | -37.134 M 7.64 % | -40.204 M -300.68 % | -10.034 M |
| Other non cash items | -1.290 B -2 054.19 % | -59.897 M -37.77 % | -43.477 M -105.86 % | 741.681 M 2 138.09 % | -36.391 M -109.61 % | 378.748 M 689.25 % | -64.276 M -420.42 % | 20.060 M 241.42 % | -14.185 M -104.37 % | 324.557 M 1 088.57 % | -32.831 M -597.21 % | 6.603 M 161.62 % | -10.716 M -100.57 % | 1.881 B 281.81 % | 492.560 M 1 116.30 % | -48.466 M -219.51 % | 40.554 M |
| Net cash provided by operating activities | -84.414 M 55.85 % | -191.192 M 15.69 % | -226.774 M -135.96 % | 630.598 M 143.69 % | 258.769 M 328.08 % | -113.455 M 2.75 % | -116.659 M -7.33 % | -108.691 M 33.84 % | -164.290 M -212.14 % | 146.499 M 187.51 % | -167.405 M -16.32 % | -143.913 M 27.37 % | -198.154 M -33.39 % | -148.550 M -12.39 % | -132.170 M 1.46 % | -134.124 M -218.95 % | -42.052 M |
| Investments in property plant and equipment | 0.000 100.00 % | -1.868 M -94.18 % | -962.000 K 64.05 % | -2.676 M 62.12 % | -7.065 M -2 303.06 % | -294.000 K 93.11 % | -4.264 M 45.51 % | -7.825 M 36.75 % | -12.371 M 47.87 % | -23.733 M -3 637.48 % | -635.000 K 86.38 % | -4.662 M -6.95 % | -4.359 M -23.69 % | -3.524 M -321.53 % | -836.000 K 38.44 % | -1.358 M -44.47 % | -940.000 K |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -706.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 1.259 M -83.31 % | 7.543 M 41.52 % | 5.330 M -47.03 % | 10.062 M 29.73 % | 7.756 M 137.33 % | -20.776 M -197.59 % | 21.288 M 142.35 % | -50.270 M -2 337.21 % | 2.247 M -66.84 % | 6.776 M 93.27 % | 3.506 M 210.01 % | -3.187 M -218.34 % | 2.693 M 9 386.21 % | -29.000 K -104.74 % | 612.000 K -99.38 % | 99.128 M 188.07 % | -112.562 M |
| Net cash used for investing activites | 1.259 M -77.81 % | 5.675 M 29.92 % | 4.368 M -40.86 % | 7.386 M 968.89 % | 691.000 K 103.17 % | -21.776 M -227.91 % | 17.024 M 129.30 % | -58.095 M -473.83 % | -10.124 M 40.30 % | -16.957 M -690.63 % | 2.871 M 136.58 % | -7.849 M -371.13 % | -1.666 M 53.11 % | -3.553 M -1 486.16 % | -224.000 K -100.23 % | 97.770 M 186.14 % | -113.502 M |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 129.322 M | 0.000 -100.00 % | 38.872 M |
| Common stock repurchased | 0.000 | 0.000 | 0.000 100.00 % | -8.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -32.633 M -111.81 % | -15.407 M -115.54 % | 99.125 M 284.70 % | -53.668 M -143.73 % | 122.736 M 376.29 % | 25.769 M 700.26 % | -4.293 M -1 140.75 % | -346.000 K 94.02 % | -5.788 M -68.75 % | -3.430 M 10.49 % | -3.832 M -132.95 % | -1.645 M -502.20 % | 409.000 K -99.94 % | 742.495 M -44.90 % | 1.348 B 7 092.67 % | 18.736 M 799.89 % | -2.677 M |
| Net cash used provided by financing activities | -32.633 M -111.81 % | -15.407 M -115.54 % | 99.125 M 284.70 % | -53.668 M -143.73 % | 122.736 M 376.29 % | 25.769 M 700.26 % | -4.293 M -1 140.75 % | -346.000 K 94.02 % | -5.788 M -68.75 % | -3.430 M 10.49 % | -3.832 M -132.95 % | -1.645 M -502.20 % | 409.000 K -99.94 % | 742.495 M -49.73 % | 1.477 B 7 782.90 % | 18.736 M -48.24 % | 36.195 M |
| Effect of forex changes on cash | -1.177 M -163.01 % | 1.868 M 47.55 % | 1.266 M 126.48 % | -4.781 M -156.51 % | 8.461 M -38.63 % | 13.787 M -8.07 % | 14.997 M 429.03 % | -4.558 M 8.10 % | -4.960 M 88.63 % | -43.606 M -453.09 % | 12.350 M -2.12 % | 12.618 M 406.75 % | 2.490 M -92.53 % | 33.328 M 286.36 % | -17.884 M -312.74 % | -4.333 M -18.49 % | -3.657 M |
| Net change in cash | 0.000 | 0.000 100.00 % | -61.008 M -121.05 % | 289.768 M 48.35 % | 195.329 M 508.32 % | -47.838 M -7.58 % | -44.466 M 48.20 % | -85.845 M 7.28 % | -92.581 M -324.42 % | 41.253 M 152.88 % | -78.008 M -10.82 % | -70.395 M 28.50 % | -98.461 M -131.57 % | 311.860 M -52.99 % | 663.331 M 6 143.74 % | -10.976 M 91.08 % | -123.016 M |
| Cash at beginning of period | 0.000 | 0.000 -100.00 % | 289.768 M | 0.000 | 0.000 -100.00 % | 586.307 M | 0.000 -100.00 % | 846.928 M | 0.000 -100.00 % | 949.584 M | 0.000 -100.00 % | 1.246 B | 0.000 -100.00 % | 819.590 M 374.48 % | 172.733 M | 0.000 -100.00 % | 317.700 M |
| Cash at end of period | 0.000 | 0.000 100.00 % | -61.008 M -121.05 % | 289.768 M 48.35 % | 195.329 M -63.73 % | 538.470 M 1 310.98 % | -44.466 M -105.84 % | 761.083 M 922.07 % | -92.581 M -109.34 % | 990.837 M 1 370.17 % | -78.008 M -106.63 % | 1.176 B 1 294.38 % | -98.461 M -108.70 % | 1.131 B 35.33 % | 836.064 M 7 717.55 % | -10.976 M -105.64 % | 194.684 M |
| Operating cash flow | -84.414 M 55.85 % | -191.192 M 15.69 % | -226.774 M -135.96 % | 630.598 M 143.69 % | 258.769 M 328.08 % | -113.455 M 2.75 % | -116.659 M -7.33 % | -108.691 M 33.84 % | -164.290 M -212.14 % | 146.499 M 187.51 % | -167.405 M -16.32 % | -143.913 M 27.37 % | -198.154 M -33.39 % | -148.550 M -12.39 % | -132.170 M 1.46 % | -134.124 M -218.95 % | -42.052 M |
| Capital expenditure | 0.000 100.00 % | -1.868 M -94.18 % | -962.000 K 64.05 % | -2.676 M 62.12 % | -7.065 M -2 303.06 % | -294.000 K 93.11 % | -4.264 M 45.51 % | -7.825 M 36.75 % | -12.371 M 47.87 % | -23.733 M -3 637.48 % | -635.000 K 86.38 % | -4.662 M -6.95 % | -4.359 M -23.69 % | -3.524 M -321.53 % | -836.000 K 38.44 % | -1.358 M -44.47 % | -940.000 K |
| Free CashFlow | -84.414 M 56.28 % | -193.060 M 15.23 % | -227.736 M -136.27 % | 627.922 M 149.47 % | 251.704 M 321.28 % | -113.749 M 5.93 % | -120.923 M -3.78 % | -116.516 M 34.05 % | -176.661 M -243.90 % | 122.766 M 173.06 % | -168.040 M -13.10 % | -148.575 M 26.63 % | -202.513 M -33.17 % | -152.074 M -14.34 % | -133.006 M 1.83 % | -135.482 M -215.13 % | -42.992 M |
| 2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 |