Morgan Stanley India Investment Fund, Inc. IIF
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.974 M -7.76 % | 2.140 M -93.85 % | 34.777 M -57.80 % | 82.415 M 508.41 % | 13.546 M 827.89 % | -1.861 M 98.30 % | -109.666 M -158.54 % | 187.327 M 3 702.82 % | 4.926 M 25.86 % | 3.914 M -9.98 % | 4.348 M 18.09 % | 3.682 M -26.70 % | 5.023 M |
| Net income | 62.425 M 26.65 % | 49.288 M 235.99 % | -36.245 M -144.29 % | 81.832 M 535.74 % | 12.872 M 633.00 % | -2.415 M 97.82 % | -110.555 M -159.50 % | 185.805 M 859.54 % | 19.364 M 822.81 % | -2.679 M -101.90 % | 140.942 M 862.05 % | -18.495 M -118.58 % | 99.520 M |
| Income before tax | 62.425 M 26.65 % | 49.288 M 235.99 % | -36.245 M -144.29 % | 81.832 M 535.74 % | 12.872 M 633.00 % | -2.415 M 97.82 % | -110.555 M -159.50 % | 185.805 M 859.54 % | 19.364 M 822.81 % | -2.679 M -101.90 % | 140.942 M 862.05 % | -18.495 M -118.58 % | 99.520 M |
| Income before tax ratio | 31.62 37.30 % | 23.03 2 309.89 % | -1.04 -204.96 % | 0.99 4.49 % | 0.95 -26.77 % | 1.30 28.73 % | 1.01 1.64 % | 0.99 -74.77 % | 3.93 674.31 % | -0.68 -102.11 % | 32.42 745.33 % | -5.02 -125.35 % | 19.81 |
| EBITDA | 0.000 -100.00 % | 49.336 M 246.09 % | -33.771 M -139.96 % | 84.506 M 507.21 % | 13.917 M 697.81 % | -2.328 M 97.88 % | -109.576 M -159.12 % | 185.334 M 801.08 % | 20.568 M 7 552.17 % | -276.000 K -100.19 % | 142.152 M 925.12 % | -17.228 M -117.27 % | 99.767 M |
| Net income ratio | 31.62 37.30 % | 23.03 2 309.89 % | -1.04 -204.96 % | 0.99 4.49 % | 0.95 -26.77 % | 1.30 28.73 % | 1.01 1.64 % | 0.99 -74.77 % | 3.93 674.31 % | -0.68 -102.11 % | 32.42 745.33 % | -5.02 -125.35 % | 19.81 |
| Ratio EBITDA | 0.00 -100.00 % | 23.05 2 474.10 % | -0.97 -194.70 % | 1.03 -0.20 % | 1.03 -17.87 % | 1.25 25.20 % | 1.00 0.99 % | 0.99 -76.30 % | 4.18 6 021.20 % | -0.07 -100.22 % | 32.69 798.73 % | -4.68 -123.56 % | 19.86 |
| Gross profit ratio | 1.00 104.69 % | -21.31 -2 501.44 % | 0.89 -6.73 % | 0.95 427.32 % | -0.29 -109.59 % | 3.03 189.07 % | 1.05 8.66 % | 0.96 -3.50 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 9.659 M -2.89 % | 9.947 M -9.44 % | 10.983 M -2.16 % | 11.225 M -50.16 % | 22.521 M 68.08 % | 13.399 M -4.62 % | 14.048 M -2.02 % | 14.337 M -0.56 % | 14.418 M -3.57 % | 14.951 M -2.89 % | 15.396 M -3.71 % | 15.989 M -14.12 % | 18.618 M |
| Weighted average shs out | 9.659 M -2.89 % | 9.947 M -9.44 % | 10.983 M -2.16 % | 11.225 M -50.16 % | 22.522 M 68.08 % | 13.399 M -1.67 % | 13.626 M -4.96 % | 14.337 M -0.56 % | 14.418 M -3.57 % | 14.951 M -2.89 % | 15.396 M -3.71 % | 15.989 M -14.12 % | 18.618 M |
| EPS diluted | 6.34 29.12 % | 4.91 248.79 % | -3.30 -145.27 % | 7.29 539.47 % | 1.14 733.33 % | -0.18 97.71 % | -7.87 -160.73 % | 12.96 867.16 % | 1.34 844.44 % | -0.18 -101.97 % | 9.15 888.79 % | -1.16 -121.68 % | 5.35 |
| Earnings per share | 6.34 29.12 % | 4.91 248.79 % | -3.30 -145.27 % | 7.29 539.47 % | 1.14 733.33 % | -0.18 97.78 % | -8.11 -162.58 % | 12.96 867.16 % | 1.34 844.44 % | -0.18 -101.97 % | 9.15 888.79 % | -1.16 -121.68 % | 5.35 |
| Gross profit | 1.974 M 104.33 % | -45.610 M -247.77 % | 30.865 M -60.64 % | 78.423 M 2 091.44 % | -3.938 M 30.19 % | -5.641 M 95.09 % | -114.993 M -163.61 % | 180.764 M 3 569.59 % | 4.926 M 25.86 % | 3.914 M -9.98 % | 4.348 M 18.09 % | 3.682 M -26.70 % | 5.023 M |
| Income tax expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -161.141 K -134.21 % | 471.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 0.000 -100.00 % | 47.750 M 1 120.60 % | 3.912 M -2.00 % | 3.992 M 20.57 % | 3.311 M -12.41 % | 3.780 M -29.04 % | 5.327 M -18.83 % | 6.563 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 3.978 M 455.59 % | 716.000 K -12.79 % | 821.000 K 12.93 % | 727.000 K -6.68 % | 779.000 K 12.57 % | 692.000 K -37.32 % | 1.104 M -38.22 % | 1.787 M -70.85 % | 6.130 M -2.96 % | 6.317 M 13.66 % | 5.558 M 12.31 % | 4.949 M -6.09 % | 5.270 M |
| Selling and marketing 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 |
| Other expenses | 0.000 100.00 % | -114.000 K -103.44 % | 3.314 M 2 401.39 % | -144.000 K -105.35 % | 2.690 M 2 049.32 % | -137.998 K 35.81 % | -215.000 K 18.87 % | -265.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 3.978 M 560.80 % | 602.000 K -85.44 % | 4.135 M 609.26 % | 583.000 K -83.19 % | 3.469 M 526.17 % | 554.000 K -37.68 % | 889.000 K -41.59 % | 1.522 M -89.46 % | 14.438 M 118.99 % | 6.593 M -95.17 % | 136.594 M 515.93 % | 22.177 M -76.53 % | 94.497 M |
| Cost and expenses | 3.978 M 13.20 % | 3.514 M -95.03 % | 70.674 M 12 022.47 % | 583.000 K -95.70 % | 13.546 M 2 345.13 % | 554.000 K -37.68 % | 889.000 K -41.59 % | 1.522 M -89.46 % | 14.438 M 118.99 % | 6.593 M -95.17 % | 136.594 M 515.93 % | 22.177 M -76.53 % | 94.497 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -20.530 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 3.978 M 455.59 % | 716.000 K -12.79 % | 821.000 K 12.93 % | 727.000 K -6.68 % | 779.000 K 12.57 % | 692.000 K -37.32 % | 1.104 M -38.22 % | 1.787 M -70.85 % | 6.130 M -2.96 % | 6.317 M 13.66 % | 5.558 M 12.31 % | 4.949 M -6.09 % | 5.270 M |
| Interest income | 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 |
| Interest 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 |
| Depreciation and amortization | 2.004 M -96.05 % | 50.710 M 2 285.23 % | 2.126 M -10.93 % | 2.387 M 137.04 % | 1.007 M 442.52 % | -294.000 K -152.88 % | 556.000 K -60.26 % | 1.399 M 16.20 % | 1.204 M -49.90 % | 2.403 M 98.60 % | 1.210 M -4.50 % | 1.267 M 412.96 % | 247.000 K |
| Operating income | -2.004 M -104.07 % | 49.288 M 237.30 % | -35.897 M -143.87 % | 81.832 M 535.74 % | 12.872 M 633.00 % | -2.415 M 97.82 % | -110.555 M -159.50 % | 185.805 M 15 532.31 % | -1.204 M 49.90 % | -2.403 M -98.60 % | -1.210 M 4.50 % | -1.267 M -412.96 % | -247.000 K |
| Operating income ratio | -1.02 -104.41 % | 23.03 2 331.32 % | -1.03 -203.96 % | 0.99 4.49 % | 0.95 -26.77 % | 1.30 28.73 % | 1.01 1.64 % | 0.99 505.81 % | -0.24 60.19 % | -0.61 -120.62 % | -0.28 19.13 % | -0.34 -599.78 % | -0.05 |
| Total other income expenses net | 64.429 M 27.17 % | 50.662 M 14 658.05 % | -348.000 K -21.25 % | -287.000 K -655.26 % | -38.000 K | 0.000 | 0.000 -100.00 % | 1.870 M -90.91 % | 20.568 M 7 552.17 % | -276.000 K -100.19 % | 142.152 M 925.12 % | -17.228 M -117.27 % | 99.767 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -1.335 M 84.52 % | -8.626 M -198.79 % | -2.887 M 72.23 % | -10.395 M -73.19 % | -6.002 M 63.16 % | -16.293 M 51.92 % | -33.884 M -14.58 % | -29.572 M 5.81 % | -31.395 M -281.01 % | -8.240 M 48.69 % | -16.060 M -354.96 % | -3.530 M 67.34 % | -10.809 M |
| Total investments | 367.481 M 23.27 % | 298.119 M -2.33 % | 305.234 M -18.13 % | 372.813 M 32.18 % | 282.050 M -11.07 % | 317.165 M -13.91 % | 368.393 M -38.57 % | 599.735 M 49.40 % | 401.422 M -6.12 % | 427.577 M -1.61 % | 434.555 M 36.50 % | 318.363 M -15.49 % | 376.738 M |
| Total debt | 85.000 K 51.79 % | 56.000 K -17.65 % | 68.000 K -56.69 % | 157.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 243.938 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 110.434 M 49.12 % | 74.059 M 32.34 % | 55.962 M -58.26 % | 134.061 M 111.83 % | 63.287 M 29.89 % | 48.725 M -5.41 % | 51.514 M 23 000.45 % | 223.000 K -99.83 % | 130.294 M 3.10 % | 126.381 M -0.47 % | 126.978 M 982.40 % | -14.390 M -1 595.84 % | 962.000 K |
| Common stock | 97.000 K -2.02 % | 99.000 K -5.71 % | 105.000 K -4.55 % | 110.000 K -2.65 % | 113.000 K -15.67 % | 134.000 K -1.47 % | 136.000 K -4.23 % | 142.000 K -1.39 % | 144.000 K -4.00 % | 150.000 K -2.60 % | 154.000 K -3.75 % | 160.000 K -13.98 % | 186.000 K |
| Total equity | 293.942 M 10.97 % | 264.889 M 2.48 % | 258.488 M -26.04 % | 349.487 M 22.29 % | 285.779 M -8.81 % | 313.383 M -2.23 % | 320.523 M -39.68 % | 531.409 M 25.53 % | 423.331 M -2.60 % | 434.641 M -3.41 % | 449.985 M 40.12 % | 321.139 M -17.03 % | 387.069 M |
| Other non current liabilities | 21.225 M 103.44 % | 10.433 M 39.63 % | 7.472 M -36.97 % | 11.854 M 382.85 % | 2.455 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 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 non current liabilities | 21.225 M 103.44 % | 10.433 M 39.63 % | 7.472 M -36.97 % | 11.854 M 382.85 % | 2.455 M -28.34 % | 3.426 M -93.54 % | 53.005 M -23.26 % | 69.070 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | -85.000 K 99.73 % | -31.191 M 25.48 % | -41.854 M -26 558.60 % | -157.000 K -138.11 % | 412.000 K -54.37 % | 903.000 K 101.73 % | -52.115 M 15.30 % | -61.528 M -671.24 % | 10.771 M 709.85 % | 1.330 M 76.63 % | 753.000 K 44.25 % | 522.000 K -15.53 % | 618.000 K |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 41.786 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 85.000 K 51.79 % | 56.000 K -17.65 % | 68.000 K -56.69 % | 157.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 26.050 M 46 417.86 % | 56.000 K -99.87 % | 41.854 M 278.50 % | 11.058 M 2 330.33 % | 455.000 K -65.43 % | 1.316 M -97.47 % | 52.115 M -15.30 % | 61.528 M 471.24 % | 10.771 M 709.85 % | 1.330 M 76.63 % | 753.000 K 44.25 % | 522.000 K -15.53 % | 618.000 K |
| Total liabilities | 47.669 M 13.58 % | 41.968 M -15.63 % | 49.742 M 112.10 % | 23.452 M 705.91 % | 2.910 M -15.06 % | 3.426 M -93.54 % | 53.005 M -23.26 % | 69.070 M 541.26 % | 10.771 M 709.85 % | 1.330 M 76.63 % | 753.000 K 44.25 % | 522.000 K -15.53 % | 618.000 K |
| Other non current assets | 0.000 -100.00 % | 12.000 K -36.84 % | 19.000 K 100.18 % | -10.426 M 96.30 % | -282.050 M | 0.000 100.00 % | -368.393 M 38.57 % | -599.735 M -1 499 400.02 % | 40.001 K -9.09 % | 44.000 K 633.33 % | 6.000 K -89.47 % | 57.000 K 100.02 % | -376.738 M |
| Long term investments | 340.218 M 14.12 % | 298.119 M -2.33 % | 305.234 M -18.13 % | 372.813 M 32.18 % | 282.050 M -10.38 % | 314.704 M -14.57 % | 368.393 M -38.57 % | 599.735 M 49.40 % | 401.422 M -6.12 % | 427.577 M -1.61 % | 434.555 M 36.50 % | 318.363 M -15.49 % | 376.738 M |
| Intangible 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 |
| 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 |
| Goodwill and intangible 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 |
| Property plant equipment net | 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 non current assets | 340.218 M 14.12 % | 298.131 M -2.33 % | 305.253 M -15.77 % | 362.387 M | 0.000 -100.00 % | 314.704 M -14.57 % | 368.393 M -38.57 % | 599.735 M 49.39 % | 401.462 M -6.12 % | 427.621 M -1.60 % | 434.561 M 36.47 % | 318.420 M -15.48 % | 376.738 M |
| Other current assets | -44.000 K | 0.000 100.00 % | -42.234 M -237.44 % | -12.516 M -49.80 % | -8.355 M 59.21 % | -20.482 M -2 001.76 % | 1.077 M 488.52 % | 183.000 K 50.00 % | 122.000 K 12 100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 |
| Short term investments | 27.263 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.970 M -19.95 % | 2.461 M -13.07 % | 2.831 M 40.78 % | 2.011 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 1.335 M -84.62 % | 8.682 M 193.81 % | 2.955 M -72.00 % | 10.552 M 75.81 % | 6.002 M -63.16 % | 16.293 M -51.92 % | 33.884 M 14.58 % | 29.572 M -5.81 % | 31.395 M 281.01 % | 8.240 M -48.69 % | 16.060 M 354.96 % | 3.530 M -67.34 % | 10.809 M |
| Cash and short term investments | 28.598 M 229.39 % | 8.682 M 193.81 % | 2.955 M -72.00 % | 10.552 M 32.36 % | 7.972 M -57.49 % | 18.754 M -48.92 % | 36.715 M 16.25 % | 31.583 M 0.60 % | 31.395 M 281.01 % | 8.240 M -48.69 % | 16.060 M 354.96 % | 3.530 M -67.34 % | 10.809 M |
| Total current assets | 28.598 M 227.73 % | 8.726 M 193.11 % | 2.977 M -72.09 % | 10.666 M | 0.000 -100.00 % | 1.449 M -70.69 % | 4.943 M 876.88 % | 506.000 K -98.45 % | 32.657 M 290.40 % | 8.365 M -48.39 % | 16.207 M 340.41 % | 3.680 M -66.48 % | 10.979 M |
| Inventory | 0.000 | 0.000 -100.00 % | 42.231 M 237.42 % | 12.516 M | 0.000 -100.00 % | 2.095 M | 0.000 -100.00 % | 687.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 44.000 K 0.00 % | 44.000 K 76.00 % | 25.000 K -78.07 % | 114.000 K -70.23 % | 383.000 K -64.60 % | 1.082 M -78.11 % | 4.943 M 876.88 % | 506.000 K -55.61 % | 1.140 M 819.35 % | 124.000 K -15.65 % | 147.000 K -2.00 % | 150.000 K -11.76 % | 170.000 K |
| 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 |
| Other assets | -27.205 M -108.87 % | 306.857 M 1 614 936.84 % | 19.000 K 100.18 % | -10.426 M -103.61 % | 288.689 M 43 907.47 % | 656.000 K 241.67 % | 192.000 K -19.33 % | 238.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 26.050 M -16.48 % | 31.191 M -25.48 % | 41.854 M 278.50 % | 11.058 M 25 616.28 % | 43.000 K -89.59 % | 413.000 K -99.21 % | 52.115 M -15.30 % | 61.528 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax 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 |
| Deferred revenue non current | 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 |
| 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 |
| Capital lease obligations | 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 |
| 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 |
| Other total stockholders equity | 183.411 M -3.84 % | 190.731 M -5.78 % | 202.421 M -5.99 % | 215.316 M -3.18 % | 222.379 M -15.93 % | 264.524 M -1.62 % | 268.873 M -6.35 % | 287.106 M -1.98 % | 292.893 M -4.94 % | 308.110 M -4.57 % | 322.853 M -3.73 % | 335.369 M -13.10 % | 385.921 M |
| Deferred tax liabilities non current | 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 liabilities | 47.669 M | 0.000 100.00 % | -33.966 M -45.81 % | -23.295 M -700.52 % | -2.910 M -121.12 % | -1.316 M 97.47 % | -52.115 M 15.30 % | -61.528 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 341.611 M 11.33 % | 306.857 M -0.45 % | 308.230 M -17.35 % | 372.939 M 29.18 % | 288.689 M -8.88 % | 316.809 M -15.18 % | 373.528 M -37.79 % | 600.479 M 38.32 % | 434.119 M -0.43 % | 435.986 M -3.28 % | 450.768 M 39.95 % | 322.100 M -16.92 % | 387.717 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 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 |
| Stock based compensation | 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 |
| Change in working capital | 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 |
| Accounts receivables | 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 |
| Inventory | 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 |
| 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 |
| Other working capital | 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 non cash items | -62.425 M -26.65 % | -49.288 M -235.99 % | 36.245 M 144.29 % | -81.832 M -535.74 % | -12.872 M -633.00 % | 2.415 M -97.82 % | 110.555 M 159.50 % | -185.805 M -859.54 % | -19.364 M -822.81 % | 2.679 M 101.90 % | -140.942 M -862.05 % | 18.495 M 118.58 % | -99.520 M |
| Net cash provided by operating activities | 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 |
| Investments in property plant and equipment | 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 |
| Acquisitions net | 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 |
| 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 |
| 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 |
| Other investing activites | 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 |
| Net cash used for investing activites | 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 |
| 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 |
| 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 |
| Common stock repurchased | 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 |
| Other financing activites | 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 |
| Net cash used provided by financing activities | 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 |
| Effect of forex changes on cash | 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 |
| Net change in cash | 0.000 | 0.000 100.00 % | -7.597 M -266.97 % | 4.550 M 144.21 % | -10.291 M 41.50 % | -17.591 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at beginning of period | 0.000 | 0.000 -100.00 % | 10.552 M 75.81 % | 6.002 M -63.16 % | 16.293 M -51.92 % | 33.884 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at end of period | 0.000 | 0.000 -100.00 % | 2.955 M -72.00 % | 10.552 M 75.81 % | 6.002 M -63.16 % | 16.293 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating cash flow | 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 |
| Capital expenditure | 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 |
| Free CashFlow | 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 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 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 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 840.000 K -89.58 % | 8.064 M -43.65 % | 14.311 M 959.29 % | 1.351 M 71.23 % | 789.000 K -94.07 % | 13.297 M 127.21 % | -48.860 M -4 718.15 % | 1.058 M 44.93 % | 730.000 K -42.56 % | 1.271 M 6.72 % | 1.191 M 147.13 % | -2.527 M -166.82 % | 3.782 M 10.62 % | 3.419 M 97.74 % | 1.729 M -41.73 % | 2.967 M 0.17 % | 2.962 M 39.78 % | 2.119 M -24.51 % | 2.807 M 19.35 % | 2.352 M 50.58 % | 1.562 M -32.67 % | 2.320 M 14.40 % | 2.028 M 35.92 % | 1.492 M -31.87 % | 2.190 M -10.72 % | 2.453 M -4.55 % | 2.570 M |
| Net income | 6.549 M -14.72 % | 7.679 M -85.97 % | 54.746 M 72.12 % | 31.807 M 81.95 % | 17.481 M -2.88 % | 18.000 M 133.18 % | -54.245 M -222.69 % | 44.214 M 17.53 % | 37.618 M -51.86 % | 78.137 M 219.72 % | -65.265 M -587.09 % | 13.399 M 259.03 % | 3.732 M 112.71 % | -29.360 M 63.84 % | -81.195 M -209.62 % | 74.071 M -33.71 % | 111.734 M 1 247.76 % | -9.735 M -133.45 % | 29.099 M 189.50 % | -32.514 M -208.98 % | 29.835 M -36.79 % | 47.200 M -49.65 % | 93.742 M 183.85 % | 33.025 M 164.10 % | -51.520 M -172.19 % | 71.364 M 153.46 % | 28.156 M |
| Income before tax | 6.549 M -14.72 % | 7.679 M -85.97 % | 54.746 M 72.12 % | 31.807 M 81.95 % | 17.481 M -2.88 % | 18.000 M 133.18 % | -54.245 M -222.69 % | 44.214 M 17.53 % | 37.618 M -51.86 % | 78.137 M 219.72 % | -65.265 M -14 225 152 471.93 % | -0.459 -100.00 % | 3.732 M 112.71 % | -29.360 M 63.84 % | -81.195 M -209.62 % | 74.071 M -33.71 % | 111.734 M 1 247.76 % | -9.735 M -133.45 % | 29.099 M 189.50 % | -32.514 M -208.98 % | 29.835 M -36.79 % | 47.200 M -49.65 % | 93.742 M 183.85 % | 33.025 M 164.10 % | -51.520 M -172.19 % | 71.364 M 153.46 % | 28.156 M |
| Income before tax ratio | 7.80 718.73 % | 0.95 -75.11 % | 3.83 -83.75 % | 23.54 6.26 % | 22.16 1 536.71 % | 1.35 21.93 % | 1.11 -97.34 % | 41.79 -18.90 % | 51.53 -16.18 % | 61.48 212.19 % | -54.80 -30 175 379 320.82 % | 0.00 -100.00 % | 0.99 111.49 % | -8.59 81.71 % | -46.96 -288.11 % | 24.96 -33.82 % | 37.72 921.10 % | -4.59 -144.32 % | 10.37 174.99 % | -13.82 -172.37 % | 19.10 -6.12 % | 20.34 -55.99 % | 46.22 108.83 % | 22.13 194.09 % | -23.53 -180.86 % | 29.09 165.55 % | 10.96 |
| EBITDA | 0.000 -100.00 % | 9.088 M -83.41 % | 54.780 M 69.63 % | 32.293 M 75.80 % | 18.369 M -2.12 % | 18.767 M 135.72 % | -52.538 M -215.76 % | 45.385 M 16.87 % | 38.834 M -50.62 % | 78.636 M 221.43 % | -64.757 M -980.18 % | -5.995 M -241.09 % | 4.249 M 107.09 % | -59.944 M | 0.000 -100.00 % | 75.043 M -33.09 % | 112.161 M 1 402.38 % | -8.612 M -129.51 % | 29.180 M 191.81 % | -31.783 M -200.88 % | 31.507 M -34.50 % | 48.101 M -48.86 % | 94.051 M 177.48 % | 33.895 M 166.30 % | -51.123 M -171.46 % | 71.545 M 153.51 % | 28.222 M |
| Net income ratio | 7.80 718.73 % | 0.95 -75.11 % | 3.83 -83.75 % | 23.54 6.26 % | 22.16 1 536.71 % | 1.35 21.93 % | 1.11 -97.34 % | 41.79 -18.90 % | 51.53 -16.18 % | 61.48 212.19 % | -54.80 -933.49 % | -5.30 -637.33 % | 0.99 111.49 % | -8.59 81.71 % | -46.96 -288.11 % | 24.96 -33.82 % | 37.72 921.10 % | -4.59 -144.32 % | 10.37 174.99 % | -13.82 -172.37 % | 19.10 -6.12 % | 20.34 -55.99 % | 46.22 108.83 % | 22.13 194.09 % | -23.53 -180.86 % | 29.09 165.55 % | 10.96 |
| Ratio EBITDA | 0.00 -100.00 % | 1.13 -70.56 % | 3.83 -83.99 % | 23.90 2.67 % | 23.28 1 549.56 % | 1.41 31.26 % | 1.08 -97.49 % | 42.90 -19.36 % | 53.20 -14.02 % | 61.87 213.79 % | -54.37 -2 391.88 % | 2.37 111.16 % | 1.12 106.41 % | -17.53 | 0.00 -100.00 % | 25.29 -33.21 % | 37.87 1 031.72 % | -4.06 -139.10 % | 10.40 176.93 % | -13.51 -166.99 % | 20.17 -2.71 % | 20.73 -55.29 % | 46.38 104.14 % | 22.72 197.32 % | -23.34 -180.04 % | 29.17 165.60 % | 10.98 |
| Gross profit ratio | 1.00 33.33 % | 0.75 363.46 % | -0.28 -128.47 % | 1.00 0.00 % | 1.00 16.90 % | 0.86 -17.80 % | 1.04 4.07 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 -42.45 % | 1.74 252.18 % | 0.49 -50.66 % | 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 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 9.535 M -1.29 % | 9.659 M -1.90 % | 9.846 M -3.72 % | 10.227 M 0.00 % | 10.227 M -2.67 % | 10.508 M 0.00 % | 10.508 M -52.43 % | 22.090 M -1.40 % | 22.404 M -1.04 % | 22.639 M -15.00 % | 26.635 M 98.78 % | 13.399 M -1.46 % | 13.598 M -0.21 % | 13.626 M -2.08 % | 13.916 M -2.28 % | 14.241 M -0.50 % | 14.312 M -0.74 % | 14.418 M -2.17 % | 14.738 M -1.43 % | 14.951 M -1.46 % | 15.173 M -1.44 % | 15.396 M -0.73 % | 15.509 M -3.01 % | 15.989 M -12.37 % | 18.246 M -1.99 % | 18.618 M 0.00 % | 18.618 M |
| Weighted average shs out | 9.535 M -1.29 % | 9.659 M -1.90 % | 9.846 M -3.72 % | 10.227 M 0.00 % | 10.227 M -2.67 % | 10.508 M 0.00 % | 10.508 M -52.43 % | 22.090 M -1.40 % | 22.404 M -1.04 % | 22.639 M -15.00 % | 26.635 M 98.78 % | 13.399 M -1.46 % | 13.598 M -0.21 % | 13.626 M -2.08 % | 13.916 M -2.28 % | 14.241 M -0.50 % | 14.312 M -0.74 % | 14.418 M -2.17 % | 14.738 M -1.43 % | 14.951 M -1.46 % | 15.173 M -1.44 % | 15.396 M -0.73 % | 15.509 M -3.01 % | 15.989 M -12.37 % | 18.246 M -1.99 % | 18.618 M 0.00 % | 18.618 M |
| EPS diluted | 0.69 -13.75 % | 0.80 -85.61 % | 5.56 78.78 % | 3.11 81.87 % | 1.71 0.00 % | 1.71 134.13 % | -5.01 -225.25 % | 4.00 19.05 % | 3.36 -51.30 % | 6.90 240.82 % | -4.90 -590.00 % | 1.00 270.37 % | 0.27 112.50 % | -2.16 63.01 % | -5.84 -212.31 % | 5.20 -33.33 % | 7.80 1 247.06 % | -0.68 -134.34 % | 1.98 190.83 % | -2.18 -211.22 % | 1.96 -35.95 % | 3.06 -49.34 % | 6.04 193.20 % | 2.06 173.05 % | -2.82 -173.44 % | 3.84 154.30 % | 1.51 |
| Earnings per share | 0.69 -13.75 % | 0.80 -85.61 % | 5.56 78.78 % | 3.11 81.87 % | 1.71 0.00 % | 1.71 134.13 % | -5.01 -225.25 % | 4.00 19.05 % | 3.36 -51.30 % | 6.90 240.82 % | -4.90 -590.00 % | 1.00 270.37 % | 0.27 112.50 % | -2.16 63.01 % | -5.84 -212.31 % | 5.20 -33.33 % | 7.80 1 247.06 % | -0.68 -134.34 % | 1.98 190.83 % | -2.18 -211.22 % | 1.96 -35.95 % | 3.06 -49.34 % | 6.04 193.20 % | 2.06 173.05 % | -2.82 -173.44 % | 3.84 154.30 % | 1.51 |
| Gross profit | 840.000 K -86.11 % | 6.048 M 248.45 % | -4.074 M -401.55 % | 1.351 M 71.23 % | 789.000 K -93.06 % | 11.375 M 122.37 % | -50.850 M -4 906.24 % | 1.058 M 44.93 % | 730.000 K -42.56 % | 1.271 M 6.72 % | 1.191 M 127.12 % | -4.391 M -335.32 % | 1.866 M -45.42 % | 3.419 M 97.74 % | 1.729 M -41.73 % | 2.967 M 0.17 % | 2.962 M 39.78 % | 2.119 M -24.51 % | 2.807 M 19.35 % | 2.352 M 50.58 % | 1.562 M -32.67 % | 2.320 M 14.40 % | 2.028 M 35.92 % | 1.492 M -31.87 % | 2.190 M -10.72 % | 2.453 M -4.55 % | 2.570 M |
| 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 100.00 % | -0.459 | 0.000 100.00 % | -30.362 M 61.87 % | -79.637 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 |
| Cost of revenue | 0.000 -100.00 % | 2.016 M -92.69 % | 27.568 M 1 521.65 % | 1.700 M | 0.000 -100.00 % | 1.922 M -3.42 % | 1.990 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.864 M -2.71 % | 1.916 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 | 0.000 |
| General and administrative expenses | 1.834 M -14.86 % | 2.154 M 18.09 % | 1.824 M -0.71 % | 1.837 M 9.54 % | 1.677 M 63.37 % | 1.027 M 599.51 % | -205.500 K -109.22 % | 2.229 M 14.54 % | 1.946 M 9.94 % | 1.770 M 4.18 % | 1.699 M 76.98 % | 960.000 K -4.43 % | 1.005 M -58.44 % | 2.417 M -26.47 % | 3.287 M -16.55 % | 3.939 M 16.23 % | 3.389 M 4.53 % | 3.242 M 12.26 % | 2.888 M -6.33 % | 3.083 M -4.67 % | 3.234 M 0.40 % | 3.221 M 37.83 % | 2.337 M -1.06 % | 2.362 M -8.70 % | 2.587 M -1.78 % | 2.634 M -0.08 % | 2.636 M |
| Selling and marketing 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 | 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 expenses | 0.000 | 0.000 -100.00 % | 3.960 M 122.09 % | -17.927 M | 0.000 -100.00 % | 1.354 100.00 % | -139.001 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.433 -100.00 % | 2.095 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 | 0.000 |
| Operating expenses | 1.834 M 201.55 % | -1.806 M -131.22 % | 5.784 M 135.95 % | -16.090 M -196.39 % | 16.692 M 99.70 % | 8.358 M 208.88 % | -7.676 M -117.79 % | 43.156 M 16.99 % | 36.888 M -52.01 % | 76.866 M 15.66 % | 66.456 M 1 387.21 % | 4.469 M 313.29 % | -2.095 M -106.39 % | 32.779 M -60.47 % | 82.924 M 16.62 % | 71.104 M -34.63 % | 108.772 M 817.60 % | 11.854 M -54.91 % | 26.292 M -24.59 % | 34.866 M 23.32 % | 28.273 M -37.00 % | 44.880 M -51.07 % | 91.714 M 190.85 % | 31.533 M -41.29 % | 53.710 M -22.06 % | 68.911 M 169.33 % | 25.586 M |
| Cost and expenses | 1.834 M 773.33 % | 210.000 K 100.52 % | -40.469 M -2 302.99 % | 1.837 M -88.99 % | 16.692 M 428.26 % | -5.085 M -188.17 % | 5.767 M -86.64 % | 43.156 M 16.99 % | 36.888 M -52.01 % | 76.866 M 15.66 % | 66.456 M 1 208.52 % | -5.995 M -3 249.16 % | -179.000 K -100.55 % | 32.779 M -60.47 % | 82.924 M 16.62 % | 71.104 M -34.63 % | 108.772 M 817.60 % | 11.854 M -54.91 % | 26.292 M -24.59 % | 34.866 M 23.32 % | 28.273 M -37.00 % | 44.880 M -51.07 % | 91.714 M 190.85 % | 31.533 M -41.29 % | 53.710 M -22.06 % | 68.911 M 169.33 % | 25.586 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.042 | 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 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 1.834 M 201.55 % | -1.806 M -199.01 % | 1.824 M -0.71 % | 1.837 M 9.54 % | 1.677 M 63.37 % | 1.027 M 599.51 % | -205.500 K -109.22 % | 2.229 M 14.54 % | 1.946 M 9.94 % | 1.770 M 4.18 % | 1.699 M 76.98 % | 960.000 K -4.43 % | 1.005 M -58.44 % | 2.417 M -26.47 % | 3.287 M -16.55 % | 3.939 M 16.23 % | 3.389 M 4.53 % | 3.242 M 12.26 % | 2.888 M -6.33 % | 3.083 M -4.67 % | 3.234 M 0.40 % | 3.221 M 37.83 % | 2.337 M -1.06 % | 2.362 M -8.70 % | 2.587 M -1.78 % | 2.634 M -0.08 % | 2.636 M |
| Interest income | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest 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 | 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 |
| Depreciation and amortization | 994.000 K -19.45 % | 1.234 M 60.26 % | 770.000 K 58.44 % | 486.000 K -45.27 % | 888.000 K 130.65 % | 385.000 K -77.89 % | 1.741 M 48.68 % | 1.171 M -3.70 % | 1.216 M 143.69 % | 499.000 K -1.77 % | 508.000 K 108.26 % | -6.147 M -2 234.38 % | 288.000 K 128.74 % | -1.002 M -164.31 % | 1.558 M 60.29 % | 972.000 K 127.63 % | 427.000 K -61.98 % | 1.123 M 1 286.42 % | 81.000 K -88.92 % | 731.000 K -56.28 % | 1.672 M 85.57 % | 901.000 K 191.59 % | 309.000 K -64.48 % | 870.000 K 119.14 % | 397.000 K 119.34 % | 181.000 K 174.24 % | 66.000 K |
| Operating income | -994.000 K -112.66 % | 7.854 M 179.67 % | -9.858 M -1 928.40 % | -486.000 K 45.27 % | -888.000 K -104.83 % | 18.382 M 133.65 % | -54.627 M -4 564.99 % | -1.171 M 3.70 % | -1.216 M -143.69 % | -499.000 K 1.77 % | -508.000 K 91.74 % | -6.147 M -255.19 % | 3.961 M 295.31 % | 1.002 M 164.31 % | -1.558 M -60.29 % | -972.000 K -127.63 % | -427.000 K 61.98 % | -1.123 M -1 286.42 % | -81.000 K 88.92 % | -731.000 K 56.28 % | -1.672 M -85.57 % | -901.000 K -191.59 % | -309.000 K 64.48 % | -870.000 K -119.14 % | -397.000 K -119.34 % | -181.000 K -174.24 % | -66.000 K |
| Operating income ratio | -1.18 -221.50 % | 0.97 241.39 % | -0.69 -91.49 % | -0.36 68.04 % | -1.13 -181.41 % | 1.38 23.65 % | 1.12 201.01 % | -1.11 33.56 % | -1.67 -324.28 % | -0.39 7.95 % | -0.43 -117.53 % | 2.43 132.26 % | 1.05 257.37 % | 0.29 132.52 % | -0.90 -175.06 % | -0.33 -127.25 % | -0.14 72.80 % | -0.53 -1 736.56 % | -0.03 90.72 % | -0.31 70.96 % | -1.07 -175.62 % | -0.39 -154.89 % | -0.15 73.87 % | -0.58 -221.67 % | -0.18 -145.68 % | -0.07 -187.32 % | -0.03 |
| Total other income expenses net | 7.543 M 4 410.29 % | -175.000 K -100.27 % | 64.604 M 100.06 % | 32.293 M 75.80 % | 18.369 M 4 908.64 % | -382.000 K 98.87 % | -33.737 M -174.34 % | 45.385 M 16.87 % | 38.834 M -50.62 % | 78.636 M 221.43 % | -64.757 M -1 745.72 % | -3.509 M -1 432.10 % | -229.000 K 99.62 % | -59.722 M 62.87 % | -160.832 M -314.32 % | 75.043 M -33.09 % | 112.161 M 1 402.38 % | -8.612 M -129.51 % | 29.180 M 191.81 % | -31.783 M -200.88 % | 31.507 M -34.50 % | 48.101 M -48.86 % | 94.051 M 177.48 % | 33.895 M 166.30 % | -51.123 M -171.46 % | 71.545 M 153.51 % | 28.222 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 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-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 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -3.363 M -151.91 % | -1.335 M 67.95 % | -4.165 M 51.72 % | -8.626 M -282.19 % | -2.257 M 21.82 % | -2.887 M 58.82 % | -7.010 M 32.56 % | -10.395 M -8.43 % | -9.587 M -59.73 % | -6.002 M 56.26 % | -13.723 M 15.77 % | -16.293 M -74.59 % | -9.332 M 72.46 % | -33.884 M -119.14 % | -15.462 M 47.71 % | -29.572 M -114.62 % | -13.779 M 56.11 % | -31.395 M -203.48 % | -10.345 M -25.55 % | -8.240 M 22.16 % | -10.586 M 34.08 % | -16.060 M -26.15 % | -12.731 M -260.65 % | -3.530 M 35.54 % | -5.476 M 49.34 % | -10.809 M |
| Total investments | 311.764 M -15.16 % | 367.481 M 11.99 % | 328.123 M 10.06 % | 298.119 M 8.47 % | 274.846 M -10.82 % | 308.189 M 4.79 % | 294.091 M -21.12 % | 372.813 M 13.75 % | 327.755 M 13.78 % | 288.052 M 17.10 % | 245.994 M -21.83 % | 314.704 M -3.49 % | 326.089 M -11.48 % | 368.393 M -16.49 % | 441.162 M -22.63 % | 570.163 M 9.44 % | 520.966 M 29.78 % | 401.422 M -10.36 % | 447.811 M 4.73 % | 427.577 M -7.12 % | 460.362 M 5.94 % | 434.555 M 9.11 % | 398.281 M 25.10 % | 318.363 M -1.91 % | 324.561 M -13.85 % | 376.738 M |
| Total debt | 0.000 -100.00 % | 85.000 K 57.41 % | 54.000 K -3.57 % | 56.000 K -6.67 % | 60.000 K -11.76 % | 68.000 K 19.30 % | 57.000 K -63.69 % | 157.000 K 302.56 % | 39.000 K | 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 |
| Accumulated other comprehensive income loss | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 116.983 M 5.93 % | 110.434 M -14.26 % | 128.805 M 73.92 % | 74.059 M 0.84 % | 73.443 M 31.24 % | 55.962 M -29.89 % | 79.816 M -40.46 % | 134.061 M 32.86 % | 100.905 M 59.44 % | 63.287 M 482.63 % | -16.540 M -133.95 % | 48.725 M -11.80 % | 55.246 M 7.24 % | 51.514 M 3 192.08 % | -1.666 M -100.68 % | 244.161 M 5.42 % | 231.618 M 77.77 % | 130.294 M -12.47 % | 148.856 M 17.78 % | 126.381 M -19.41 % | 156.813 M 23.50 % | 126.978 M 60.02 % | 79.352 M 651.44 % | -14.390 M 71.54 % | -50.558 M -5 355.51 % | 962.000 K |
| Common stock | 95.000 K -2.06 % | 97.000 K -1.02 % | 98.000 K -1.01 % | 99.000 K -1.98 % | 101.000 K -3.81 % | 105.000 K -1.87 % | 107.000 K -2.73 % | 110.000 K -1.79 % | 112.000 K -0.88 % | 113.000 K -15.04 % | 133.000 K -0.75 % | 134.000 K -1.47 % | 136.000 K 0.00 % | 136.000 K -2.16 % | 139.000 K -2.11 % | 142.000 K -0.70 % | 143.000 K -0.69 % | 144.000 K -2.04 % | 147.000 K -2.00 % | 150.000 K -1.32 % | 152.000 K -1.30 % | 154.000 K -0.65 % | 155.000 K -3.13 % | 160.000 K -12.09 % | 182.000 K -2.15 % | 186.000 K |
| Total equity | 297.461 M 1.20 % | 293.942 M -6.98 % | 316.002 M 19.30 % | 264.889 M -1.41 % | 268.683 M 3.94 % | 258.488 M -10.26 % | 288.029 M -17.59 % | 349.487 M 9.01 % | 320.614 M 12.19 % | 285.779 M 15.93 % | 246.518 M -21.34 % | 313.383 M -3.18 % | 323.680 M 0.98 % | 320.523 M -21.56 % | 408.638 M -23.10 % | 531.409 M 1.93 % | 521.367 M 23.16 % | 423.331 M -6.35 % | 452.017 M 4.00 % | 434.641 M -8.27 % | 473.825 M 5.30 % | 449.985 M 10.95 % | 405.588 M 26.30 % | 321.139 M -2.40 % | 329.048 M -14.99 % | 387.069 M |
| Other non current liabilities | 18.761 M -11.61 % | 21.225 M 34.73 % | 15.754 M 51.00 % | 10.433 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -39.000 K | 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 |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 39.000 K | 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 non current liabilities | 18.761 M -11.61 % | 21.225 M 34.73 % | 15.754 M 51.00 % | 10.433 M 16.61 % | 8.947 M -78.62 % | 41.854 M 549.10 % | 6.448 M -72.32 % | 23.295 M 212.56 % | 7.453 M 156.12 % | 2.910 M 562.87 % | 439.000 K -87.19 % | 3.426 M -36.81 % | 5.422 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 |
| Other current liabilities | -85.000 K 0.00 % | -85.000 K -125.84 % | 329.000 K 101.05 % | -31.191 M -5 633.64 % | -544.000 K 98.70 % | -41.854 M -8 920.26 % | -464.000 K 95.80 % | -11.058 M -6 642.68 % | -164.000 K -281.40 % | -43.000 K 81.62 % | -234.000 K 43.34 % | -413.000 K 85.98 % | -2.945 M 94.35 % | -52.115 M -64.88 % | -31.607 M -150.35 % | 62.777 M 457.57 % | 11.259 M 4.53 % | 10.771 M 46.42 % | 7.356 M 453.08 % | 1.330 M 70.73 % | 779.000 K 3.45 % | 753.000 K 35.92 % | 554.000 K 6.13 % | 522.000 K -6.62 % | 559.000 K -9.55 % | 618.000 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 41.786 M | 0.000 -100.00 % | 10.901 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 85.000 K 0.00 % | 85.000 K 57.41 % | 54.000 K -3.57 % | 56.000 K -6.67 % | 60.000 K | 0.000 -100.00 % | 57.000 K | 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 | 0.000 | 0.000 |
| Total current liabilities | 315.000 K -98.79 % | 26.050 M 2 069.03 % | 1.201 M 2 044.64 % | 56.000 K -83.67 % | 343.000 K -99.18 % | 41.854 M 7 166.32 % | 576.000 K -94.79 % | 11.058 M 2 022.46 % | 521.000 K 1 111.63 % | 43.000 K -89.61 % | 414.000 K -68.54 % | 1.316 M -55.31 % | 2.945 M -94.35 % | 52.115 M 64.88 % | 31.607 M -49.65 % | 62.777 M 362.21 % | 13.582 M 26.10 % | 10.771 M 46.42 % | 7.356 M 453.08 % | 1.330 M 25.95 % | 1.056 M 40.24 % | 753.000 K -88.35 % | 6.462 M 1 137.93 % | 522.000 K -89.45 % | 4.946 M 700.32 % | 618.000 K |
| Total liabilities | 19.076 M -59.98 % | 47.669 M 181.15 % | 16.955 M -59.60 % | 41.968 M 365.95 % | 9.007 M -81.89 % | 49.742 M 664.67 % | 6.505 M -41.17 % | 11.058 M 48.37 % | 7.453 M 156.12 % | 2.910 M 562.87 % | 439.000 K -87.19 % | 3.426 M -36.81 % | 5.422 M -89.77 % | 53.005 M 60.88 % | 32.947 M -47.52 % | 62.777 M 362.21 % | 13.582 M 26.10 % | 10.771 M 46.42 % | 7.356 M 453.08 % | 1.330 M 25.95 % | 1.056 M 40.24 % | 753.000 K -88.35 % | 6.462 M 1 137.93 % | 522.000 K -89.45 % | 4.946 M 700.32 % | 618.000 K |
| Other non current assets | 26.000 K | 0.000 -100.00 % | 22.000 K 83.33 % | 12.000 K 100.00 % | -274.846 M 10.82 % | -308.189 M -4.79 % | -294.091 M 21.12 % | -372.813 M -13.75 % | -327.755 M -13.78 % | -288.052 M -17.10 % | -245.994 M 21.83 % | -314.704 M 3.49 % | -326.089 M 11.48 % | -368.393 M 16.49 % | -441.162 M -774 068.42 % | 57.000 K -55.47 % | 128.000 K 219.99 % | 40.001 K -4.76 % | 42.000 K -4.55 % | 44.000 K 33.33 % | 33.000 K 450.00 % | 6.000 K -86.05 % | 43.000 K -24.56 % | 57.000 K 307.14 % | 14.000 K 100.00 % | -376.738 M |
| Long term investments | 311.764 M -8.36 % | 340.218 M 3.69 % | 328.123 M 10.06 % | 298.119 M 8.47 % | 274.846 M -10.82 % | 308.189 M 4.79 % | 294.091 M -21.12 % | 372.813 M 13.75 % | 327.755 M 13.78 % | 288.052 M 17.10 % | 245.994 M -21.83 % | 314.704 M -3.49 % | 326.089 M -11.48 % | 368.393 M -16.49 % | 441.162 M -22.63 % | 570.163 M 9.44 % | 520.966 M 29.78 % | 401.422 M -10.36 % | 447.811 M 4.73 % | 427.577 M -7.12 % | 460.362 M 5.94 % | 434.555 M 9.11 % | 398.281 M 25.10 % | 318.363 M -1.91 % | 324.561 M -13.85 % | 376.738 M |
| Intangible 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current assets | 311.790 M -8.36 % | 340.218 M 3.68 % | 328.145 M 10.07 % | 298.131 M 8.47 % | 274.846 M -10.82 % | 308.189 M 4.79 % | 294.091 M -21.12 % | 372.813 M 13.75 % | 327.755 M 13.78 % | 288.052 M 17.10 % | 245.994 M -21.83 % | 314.704 M -3.49 % | 326.089 M -11.48 % | 368.393 M -16.49 % | 441.162 M -22.63 % | 570.220 M 9.43 % | 521.094 M 29.80 % | 401.462 M -10.36 % | 447.853 M 4.73 % | 427.621 M -7.12 % | 460.395 M 5.94 % | 434.561 M 9.10 % | 398.324 M 25.09 % | 318.420 M -1.90 % | 324.575 M -13.85 % | 376.738 M |
| Other current assets | 0.000 100.00 % | -44.000 K -728.57 % | 7.000 K | 0.000 -100.00 % | 9.000 K | 0.000 -100.00 % | 5.000 K | 0.000 -100.00 % | 114.000 K -52.89 % | 242.000 K -65.13 % | 694.000 K -31.49 % | 1.013 M 38.39 % | 732.000 K -32.03 % | 1.077 M 485.33 % | 184.000 K 0.55 % | 183.000 K 0.00 % | 183.000 K 50.00 % | 122.000 K | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term investments | 0.000 -100.00 % | 27.263 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.964 M 2.88 % | 1.909 M -3.10 % | 1.970 M -11.14 % | 2.217 M -9.91 % | 2.461 M 20.22 % | 2.047 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 |
| cash and cash equivalents | 3.363 M 151.91 % | 1.335 M -68.36 % | 4.219 M -51.41 % | 8.682 M 274.71 % | 2.317 M -21.59 % | 2.955 M -58.19 % | 7.067 M -33.03 % | 10.552 M 9.62 % | 9.626 M 60.38 % | 6.002 M -56.26 % | 13.723 M -15.77 % | 16.293 M 74.59 % | 9.332 M -72.46 % | 33.884 M 119.14 % | 15.462 M -47.71 % | 29.572 M 114.62 % | 13.779 M -56.11 % | 31.395 M 203.48 % | 10.345 M 25.55 % | 8.240 M -22.16 % | 10.586 M -34.08 % | 16.060 M 26.15 % | 12.731 M 260.65 % | 3.530 M -35.54 % | 5.476 M -49.34 % | 10.809 M |
| Cash and short term investments | 3.363 M -88.24 % | 28.598 M 577.84 % | 4.219 M -51.41 % | 8.682 M 274.71 % | 2.317 M -21.59 % | 2.955 M -58.19 % | 7.067 M -43.54 % | 12.516 M 8.50 % | 11.535 M 44.69 % | 7.972 M -49.99 % | 15.940 M -15.00 % | 18.754 M 64.81 % | 11.379 M -66.42 % | 33.884 M 119.14 % | 15.462 M -47.71 % | 29.572 M 114.62 % | 13.779 M -56.11 % | 31.395 M 203.48 % | 10.345 M 25.55 % | 8.240 M -22.16 % | 10.586 M -34.08 % | 16.060 M 26.15 % | 12.731 M 260.65 % | 3.530 M -35.54 % | 5.476 M -49.34 % | 10.809 M |
| Total current assets | 4.747 M -83.40 % | 28.598 M 494.31 % | 4.812 M -44.85 % | 8.726 M 210.87 % | 2.807 M 12 659.09 % | 22.000 K -94.59 % | 407.000 K -96.18 % | 10.666 M 6 403.66 % | 164.000 K -57.18 % | 383.000 K 63.68 % | 234.000 K -83.85 % | 1.449 M -35.86 % | 2.259 M -54.30 % | 4.943 M 2 049.13 % | 230.000 K -99.24 % | 30.259 M 108.51 % | 14.512 M -55.56 % | 32.657 M 183.36 % | 11.525 M 37.78 % | 8.365 M -43.28 % | 14.748 M -9.00 % | 16.207 M 17.95 % | 13.740 M 273.37 % | 3.680 M -62.16 % | 9.725 M -11.42 % | 10.979 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 42.231 M 1 648.70 % | 2.415 M | 0.000 -100.00 % | 278.000 K -55.52 % | 625.000 K | 0.000 -100.00 % | 2.095 M -29.86 % | 2.987 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 |
| Net receivables | 1.384 M 3 045.45 % | 44.000 K -92.49 % | 586.000 K 1 231.82 % | 44.000 K -91.08 % | 493.000 K 1 872.00 % | 25.000 K -93.86 % | 407.000 K 257.02 % | 114.000 K -30.49 % | 164.000 K -57.18 % | 383.000 K 63.68 % | 234.000 K -78.37 % | 1.082 M -52.10 % | 2.259 M -55.91 % | 5.124 M 2 157.27 % | 227.000 K -54.96 % | 504.000 K -8.36 % | 550.000 K -51.75 % | 1.140 M -3.39 % | 1.180 M 851.61 % | 124.000 K -97.02 % | 4.162 M 2 731.29 % | 147.000 K -85.43 % | 1.009 M 572.67 % | 150.000 K -96.47 % | 4.249 M 2 399.41 % | 170.000 K |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 100.00 % | -27.205 M | 0.000 | 0.000 -100.00 % | 37.000 K 94.74 % | 19.000 K -47.22 % | 36.000 K 100.34 % | -10.540 M -7 221.62 % | 148.000 K -41.73 % | 254.000 K -65.16 % | 729.000 K 11.13 % | 656.000 K -13.00 % | 754.000 K 292.71 % | 192.000 K -0.52 % | 193.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 315.000 K -98.79 % | 26.050 M 3 084.60 % | 818.000 K -97.38 % | 31.191 M 6 344.42 % | 484.000 K -98.84 % | 41.854 M 10 183.54 % | 407.000 K -96.32 % | 11.058 M 6 642.68 % | 164.000 K 281.40 % | 43.000 K -81.62 % | 234.000 K -43.34 % | 413.000 K -85.98 % | 2.945 M -94.35 % | 52.115 M 64.88 % | 31.607 M | 0.000 -100.00 % | 2.323 M | 0.000 | 0.000 | 0.000 -100.00 % | 277.000 K | 0.000 -100.00 % | 5.908 M | 0.000 -100.00 % | 4.387 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 | 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 |
| Deferred revenue non current | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 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 total stockholders equity | 180.383 M -1.65 % | 183.411 M -1.97 % | 187.099 M -1.90 % | 190.731 M -2.26 % | 195.139 M -3.60 % | 202.421 M -2.73 % | 208.106 M -3.35 % | 215.316 M -1.95 % | 219.597 M -1.25 % | 222.379 M -15.42 % | 262.925 M -0.60 % | 264.524 M -1.41 % | 268.298 M -0.21 % | 268.873 M -34.45 % | 410.165 M 42.86 % | 287.106 M -0.86 % | 289.606 M -1.12 % | 292.893 M -3.34 % | 303.014 M -1.65 % | 308.110 M -2.76 % | 316.860 M -1.86 % | 322.853 M -0.99 % | 326.081 M -2.77 % | 335.369 M -11.61 % | 379.424 M -1.68 % | 385.921 M |
| Deferred tax liabilities non current | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -283.000 K 99.17 % | -33.966 M -6 444.51 % | -519.000 K 97.77 % | -23.295 M -4 371.21 % | -521.000 K -1 111.63 % | -43.000 K 89.61 % | -414.000 K 68.54 % | -1.316 M 55.31 % | -2.945 M -105.56 % | 53.005 M 60.88 % | 32.947 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 316.537 M -7.34 % | 341.611 M 2.60 % | 332.957 M 8.51 % | 306.857 M 10.50 % | 277.690 M -9.91 % | 308.230 M 4.65 % | 294.534 M -21.02 % | 372.939 M 13.68 % | 328.067 M 13.64 % | 288.689 M 16.90 % | 246.957 M -22.05 % | 316.809 M -3.74 % | 329.102 M -11.89 % | 373.528 M -15.41 % | 441.585 M -26.46 % | 600.479 M 12.11 % | 535.606 M 23.38 % | 434.119 M -5.50 % | 459.378 M 5.37 % | 435.986 M -8.24 % | 475.143 M 5.41 % | 450.768 M 9.39 % | 412.064 M 27.93 % | 322.100 M -3.65 % | 334.300 M -13.78 % | 387.717 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 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 |
| 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 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts receivables | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 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 | 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 | 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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | -6.549 M 14.72 % | -7.679 M 85.97 % | -54.746 M -122.15 % | -24.644 M 0.00 % | -24.644 M -235.99 % | 18.123 M 0.00 % | 18.123 M 144.29 % | -40.916 M 0.00 % | -40.916 M -535.74 % | -6.436 M 0.00 % | -6.436 M -633.00 % | 1.208 M 0.00 % | 1.208 M -97.82 % | 55.278 M 0.00 % | 55.278 M 159.50 % | -92.903 M 0.00 % | -92.903 M -859.54 % | -9.682 M 0.00 % | -9.682 M -822.81 % | 1.340 M 0.00 % | 1.340 M 101.90 % | -70.471 M 0.00 % | -70.471 M -862.05 % | 9.248 M 0.00 % | 9.248 M 118.58 % | -49.760 M 0.00 % | -49.760 M |
| Net cash provided by operating activities | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Investments in property plant and equipment | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Acquisitions net | 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 | 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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 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 | 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 repurchased | 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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Effect of forex changes on cash | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.597 M 0.00 % | -7.597 M -266.97 % | 4.550 M 0.00 % | 4.550 M 144.21 % | -10.291 M 0.00 % | -10.291 M 41.50 % | -17.591 M 0.00 % | -17.591 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 | 0.000 |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.552 M 0.00 % | 10.552 M 75.81 % | 6.002 M 0.00 % | 6.002 M -63.16 % | 16.293 M 0.00 % | 16.293 M -51.92 % | 33.884 M 0.00 % | 33.884 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 | 0.000 |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.955 M 0.00 % | 2.955 M -72.00 % | 10.552 M 0.00 % | 10.552 M 75.81 % | 6.002 M 0.00 % | 6.002 M -63.16 % | 16.293 M 0.00 % | 16.293 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 | 0.000 |
| Operating cash flow | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital expenditure | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 | 2013 | 2013 | 2012 | 2012 |