Healthconn Corp. 6665.TWO
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.253 B -0.20 % | 1.256 B -18.73 % | 1.545 B 13.38 % | 1.363 B -9.57 % | 1.507 B 203.42 % | 496.715 M -71.28 % | 1.729 B 56.20 % | 1.107 B 140.46 % | 460.455 M |
| Net income | 19.228 M 715.78 % | 2.357 M -90.74 % | 25.442 M -32.03 % | 37.433 M -68.29 % | 118.033 M -58.76 % | 286.220 M 5.61 % | 271.018 M 16.39 % | 232.855 M 55.28 % | 149.957 M |
| Income before tax | 25.719 M 57.06 % | 16.375 M -76.70 % | 70.282 M 4.64 % | 67.168 M -57.42 % | 157.749 M 17.39 % | 134.376 M -62.06 % | 354.166 M 15.22 % | 307.380 M 69.26 % | 181.604 M |
| Income before tax ratio | 0.02 57.38 % | 0.01 -71.33 % | 0.05 -7.71 % | 0.05 -52.92 % | 0.10 -61.31 % | 0.27 32.11 % | 0.20 -26.24 % | 0.28 -29.61 % | 0.39 |
| EBITDA | 90.278 M 4.51 % | 86.386 M -29.78 % | 123.014 M -3.64 % | 127.659 M -29.55 % | 181.213 M 3.93 % | 174.363 M -57.27 % | 408.086 M 15.65 % | 352.849 M 68.35 % | 209.588 M |
| Net income ratio | 0.02 717.41 % | 0.00 -88.60 % | 0.02 -40.05 % | 0.03 -64.93 % | 0.08 -86.41 % | 0.58 267.71 % | 0.16 -25.49 % | 0.21 -35.42 % | 0.33 |
| Ratio EBITDA | 0.07 4.71 % | 0.07 -13.59 % | 0.08 -15.01 % | 0.09 -22.10 % | 0.12 -65.75 % | 0.35 48.77 % | 0.24 -25.96 % | 0.32 -29.99 % | 0.46 |
| Gross profit ratio | 0.19 -2.49 % | 0.20 -0.42 % | 0.20 -12.83 % | 0.23 -24.76 % | 0.30 -46.15 % | 0.56 47.35 % | 0.38 -19.79 % | 0.47 -22.27 % | 0.60 |
| Weighted average shs out dil | 45.351 M -0.03 % | 45.363 M 0.00 % | 45.363 M 0.13 % | 45.306 M -0.64 % | 45.596 M -1.17 % | 46.134 M -0.64 % | 46.432 M 0.95 % | 45.996 M 0.53 % | 45.751 M |
| Weighted average shs out | 45.350 M 0.00 % | 45.350 M 0.11 % | 45.298 M 0.51 % | 45.068 M -0.10 % | 45.114 M -0.43 % | 45.308 M 0.12 % | 45.253 M 0.00 % | 45.252 M 0.56 % | 45.003 M |
| EPS diluted | 0.42 707.69 % | 0.05 -90.71 % | 0.56 -32.53 % | 0.83 -67.95 % | 2.59 -58.23 % | 6.20 6.16 % | 5.84 15.42 % | 5.06 54.27 % | 3.28 |
| Earnings per share | 0.42 707.69 % | 0.05 -90.71 % | 0.56 -32.53 % | 0.83 -68.32 % | 2.62 -58.54 % | 6.32 5.51 % | 5.99 16.31 % | 5.15 54.65 % | 3.33 |
| Gross profit | 238.857 M -2.68 % | 245.447 M -19.07 % | 303.291 M -1.17 % | 306.873 M -31.96 % | 451.002 M 63.39 % | 276.034 M -57.68 % | 652.241 M 25.29 % | 520.589 M 86.91 % | 278.531 M |
| Income tax expense | 6.491 M -53.70 % | 14.018 M -68.74 % | 44.840 M 50.80 % | 29.735 M -25.13 % | 39.716 M 42.59 % | 27.854 M -66.58 % | 83.352 M 11.32 % | 74.876 M 130.77 % | 32.446 M |
| Cost of revenue | 1.014 B 0.40 % | 1.010 B -18.65 % | 1.242 B 17.61 % | 1.056 B -0.01 % | 1.056 B 378.59 % | 220.681 M -79.51 % | 1.077 B 83.63 % | 586.627 M 222.46 % | 181.924 M |
| General and administrative expenses | 150.252 M -7.51 % | 162.458 M -7.43 % | 175.499 M 8.57 % | 161.646 M -17.61 % | 196.188 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 74.784 M 4.97 % | 71.241 M -5.35 % | 75.266 M -22.39 % | 96.977 M -4.52 % | 101.567 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 100.00 % | -187.000 K | 0.000 | 0.000 | 0.000 100.00 % | -7.106 M | 0.000 | 0.000 | 0.000 |
| Operating expenses | 226.606 M -6.55 % | 242.497 M -3.68 % | 251.763 M -3.64 % | 261.264 M -13.39 % | 301.668 M 110.70 % | 143.171 M -52.81 % | 303.410 M 41.06 % | 215.090 M 115.99 % | 99.584 M |
| Cost and expenses | 1.241 B -0.94 % | 1.253 B -15.60 % | 1.484 B 13.26 % | 1.311 B -3.47 % | 1.358 B 273.18 % | 363.852 M -73.65 % | 1.381 B 72.21 % | 801.717 M 184.79 % | 281.508 M |
| Research and development expenses | 1.570 M -82.53 % | 8.985 M 800.30 % | 998.000 K -62.21 % | 2.641 M -32.51 % | 3.913 M -44.93 % | 7.106 M 8.41 % | 6.555 M 200.83 % | 2.179 M | 0.000 |
| Selling general and administrative expenses | 225.036 M -3.71 % | 233.699 M -6.81 % | 250.765 M -3.04 % | 258.623 M -13.14 % | 297.755 M 107.97 % | 143.171 M -51.77 % | 296.855 M 39.43 % | 212.911 M 113.80 % | 99.584 M |
| Interest income | 13.093 M -10.27 % | 14.591 M 104.56 % | 7.133 M 33.50 % | 5.343 M | 0.000 -100.00 % | 4.463 M | 0.000 | 0.000 | 0.000 |
| Interest expense | 5.756 M -9.25 % | 6.343 M 4.86 % | 6.049 M 11.28 % | 5.436 M | 0.000 -100.00 % | 5.184 M 456.82 % | 931.000 K 408.74 % | 183.000 K 325.58 % | 43.000 K |
| Depreciation and amortization | 58.803 M -7.64 % | 63.668 M 2.44 % | 62.153 M -17.57 % | 75.404 M 136.53 % | 31.879 M -23.18 % | 41.500 M -29.96 % | 59.255 M 25.14 % | 47.350 M 54.53 % | 30.641 M |
| Operating income | 12.251 M 315.29 % | 2.950 M -95.15 % | 60.861 M 16.47 % | 52.255 M -65.01 % | 149.334 M 12.40 % | 132.863 M -61.91 % | 348.831 M 14.18 % | 305.499 M 70.72 % | 178.947 M |
| Operating income ratio | 0.01 316.12 % | 0.00 -94.04 % | 0.04 2.73 % | 0.04 -61.31 % | 0.10 -62.96 % | 0.27 32.62 % | 0.20 -26.90 % | 0.28 -29.00 % | 0.39 |
| Total other income expenses net | 13.662 M 1.77 % | 13.425 M 42.50 % | 9.421 M -36.40 % | 14.814 M 76.04 % | 8.415 M 456.18 % | 1.513 M -71.64 % | 5.335 M 183.63 % | 1.881 M -45.57 % | 3.456 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|
| Net debt | -60.929 M 78.65 % | -285.341 M 31.95 % | -419.333 M -26.72 % | -330.925 M -1 905.87 % | 18.325 M 116.62 % | -110.255 M 79.29 % | -532.431 M -4.33 % | -510.350 M 7.42 % | -551.252 M |
| Total investments | 134.358 M -38.88 % | 219.837 M 147.34 % | 88.880 M 44.06 % | 61.695 M 171.84 % | 22.695 M -97.93 % | 1.097 B 1 304.49 % | 78.086 M 383.41 % | 16.153 M 43.75 % | 11.237 M |
| Total debt | 306.026 M -16.00 % | 364.327 M 4.55 % | 348.478 M -31.48 % | 508.600 M 25.31 % | 405.869 M 188.12 % | 140.869 M 604.35 % | 20.000 M 20 308.16 % | 98.000 K | 0.000 |
| Accumulated other comprehensive income loss | 37.000 K 100.26 % | -14.449 M -109.16 % | -6.908 M -106.22 % | 111.041 M -26.24 % | 150.541 M 52.23 % | 98.890 M 54.94 % | 63.823 M 119.94 % | 29.018 M 464.77 % | 5.138 M |
| Retained earnings | 308.136 M -27.91 % | 427.418 M -11.55 % | 483.244 M 35.93 % | 355.517 M -17.00 % | 428.330 M -23.34 % | 558.711 M 4.46 % | 534.877 M 17.06 % | 456.919 M 70.77 % | 267.560 M |
| Common stock | 453.501 M 0.00 % | 453.501 M -1.31 % | 459.541 M 0.63 % | 456.654 M 0.26 % | 455.454 M 0.37 % | 453.779 M 20.33 % | 377.107 M 12.00 % | 336.703 M 0.00 % | 336.703 M |
| Total equity | 947.813 M 3.42 % | 916.456 M -2.74 % | 942.319 M 2.19 % | 922.141 M -6.93 % | 990.760 M -10.92 % | 1.112 B 13.98 % | 975.851 M 18.62 % | 822.684 M 34.99 % | 609.445 M |
| Other non current liabilities | 476.000 K -71.48 % | 1.669 M -51.14 % | 3.416 M 360.38 % | 742.000 K -69.69 % | 2.448 M 106.98 % | -35.062 M -24 791.55 % | 142.000 K 2 266.67 % | 6.000 K | 0.000 |
| Long term debt | 95.407 M 7.17 % | 89.027 M -4.33 % | 93.054 M -25.76 % | 125.349 M 49.76 % | 83.702 M -13.94 % | 97.265 M | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 95.883 M 5.72 % | 90.696 M -5.99 % | 96.470 M -23.49 % | 126.091 M 46.36 % | 86.150 M 25.42 % | 68.689 M 48 272.54 % | 142.000 K 2 266.67 % | 6.000 K | 0.000 |
| Other current liabilities | 102.984 M -10.23 % | 114.715 M 21.11 % | 94.723 M -30.12 % | 135.552 M -31.78 % | 198.706 M 244.69 % | -137.333 M -198.97 % | 138.760 M 22.28 % | 113.474 M -29.82 % | 161.695 M |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 33.163 M 96.75 % | 16.855 M 71.64 % | 9.820 M -40.63 % | 16.541 M -65.20 % | 47.535 M -30.59 % | 68.482 M | 0.000 |
| Short term debt | 210.619 M -23.49 % | 275.300 M 7.78 % | 255.424 M -33.35 % | 383.251 M 18.96 % | 322.167 M 132.87 % | 138.344 M 602.43 % | -27.535 M | 0.000 | 0.000 |
| Total current liabilities | 478.396 M -10.04 % | 531.790 M -14.98 % | 625.498 M -13.87 % | 726.214 M 3.71 % | 700.212 M 181.60 % | 248.657 M -41.56 % | 425.509 M 4.40 % | 407.583 M 110.28 % | 193.831 M |
| Total liabilities | 574.279 M -7.74 % | 622.486 M -13.78 % | 721.968 M -15.29 % | 852.305 M 106.21 % | 413.311 M 30.24 % | 317.346 M -25.44 % | 425.651 M 4.43 % | 407.589 M 110.28 % | 193.831 M |
| Other non current assets | -197.478 M -368.73 % | 73.487 M -1.39 % | 74.524 M -8.17 % | 81.151 M -90.74 % | 876.430 M 9 508.92 % | 9.121 M -66.90 % | 27.556 M 72.84 % | 15.943 M 162.09 % | 6.083 M |
| Long term investments | 134.358 M 106.94 % | 64.926 M | 0.000 | 0.000 -100.00 % | 18.109 M -97.95 % | 883.041 M 7 717.98 % | 11.295 M -2.53 % | 11.588 M 3.12 % | 11.237 M |
| Intangible assets | 14.631 M -31.32 % | 21.303 M -10.25 % | 23.736 M -26.86 % | 32.452 M 2.82 % | 31.561 M | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 3.399 M 0.00 % | 3.399 M 0.00 % | 3.399 M 0.00 % | 3.399 M 0.00 % | 3.399 M | 0.000 -100.00 % | 3.399 M 0.00 % | 3.399 M | 0.000 |
| Goodwill and intangible assets | 18.030 M -27.01 % | 24.702 M -8.97 % | 27.135 M -24.31 % | 35.851 M 2.55 % | 34.960 M | 0.000 -100.00 % | 3.399 M 0.00 % | 3.399 M | 0.000 |
| Property plant equipment net | 189.882 M -0.64 % | 191.103 M -12.13 % | 217.474 M 5.51 % | 206.113 M 149.65 % | 82.560 M -20.42 % | 103.747 M 23.91 % | 83.731 M -32.23 % | 123.559 M 43.48 % | 86.116 M |
| Total non current assets | 421.488 M 18.99 % | 354.218 M 10.99 % | 319.133 M -1.23 % | 323.115 M -67.24 % | 986.278 M -0.97 % | 995.909 M 511.68 % | 162.815 M -15.04 % | 191.627 M 85.26 % | 103.436 M |
| Other current assets | 11.222 M 0.84 % | 11.128 M 35.23 % | 8.229 M -80.30 % | 41.774 M -85.30 % | 284.111 M 1 446.86 % | 18.367 M -73.81 % | 70.131 M 343.73 % | 15.805 M -66.19 % | 46.750 M |
| Short term investments | 276.696 M 78.62 % | 154.911 M 74.29 % | 88.880 M 44.06 % | 61.695 M 1.75 % | 60.632 M -71.62 % | 213.666 M 219.90 % | 66.791 M 1 363.11 % | 4.565 M | 0.000 |
| cash and cash equivalents | 366.955 M -43.52 % | 649.668 M -15.39 % | 767.811 M -8.54 % | 839.525 M -5.14 % | 884.984 M 252.41 % | 251.124 M -54.54 % | 552.431 M 8.22 % | 510.448 M -7.40 % | 551.252 M |
| Cash and short term investments | 643.651 M -20.00 % | 804.579 M -6.08 % | 856.691 M -4.94 % | 901.220 M -4.69 % | 945.616 M 276.55 % | 251.124 M -59.45 % | 619.222 M 20.23 % | 515.013 M -6.57 % | 551.252 M |
| Total current assets | 1.101 B -7.10 % | 1.185 B -11.93 % | 1.345 B -7.32 % | 1.451 B -2.96 % | 1.496 B 244.87 % | 433.667 M -64.99 % | 1.239 B 19.26 % | 1.039 B 48.41 % | 699.840 M |
| Inventory | 125.876 M 28.76 % | 97.759 M -47.35 % | 185.661 M 63.18 % | 113.774 M -0.93 % | 114.847 M 4 300.27 % | 2.610 M -97.80 % | 118.457 M 8.56 % | 109.121 M 15 900.15 % | 682.000 K |
| Net receivables | 319.855 M 17.92 % | 271.258 M -7.91 % | 294.573 M -25.34 % | 394.563 M 161.26 % | 151.023 M -6.53 % | 161.566 M -62.50 % | 430.877 M 8.07 % | 398.707 M 172.65 % | 146.236 M |
| Tax assets | 276.696 M | 0.000 | 0.000 | 0.000 100.00 % | -25.781 M | 0.000 -100.00 % | 36.834 M -0.82 % | 37.138 M | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 159.528 M 20.54 % | 132.346 M -36.68 % | 209.025 M 20.34 % | 173.701 M 8.77 % | 159.699 M -25.57 % | 214.564 M 24.98 % | 171.679 M 9.25 % | 157.145 M 1 753.56 % | 8.478 M |
| Tax payables | 5.265 M -44.16 % | 9.429 M -71.57 % | 33.163 M 96.75 % | 16.855 M 71.64 % | 9.820 M -40.63 % | 16.541 M -65.20 % | 47.535 M -30.59 % | 68.482 M 189.47 % | 23.658 M |
| Deferred revenue non current | 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 |
| Capital lease obligations | 116.635 M 1.93 % | 114.429 M -10.96 % | 128.518 M -19.12 % | 158.895 M 26.18 % | 125.932 M -13.55 % | 145.664 M 406.44 % | -47.535 M | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 186.176 M 272.46 % | 49.986 M 675.94 % | 6.442 M 701.49 % | -1.071 M 97.54 % | -43.565 M -5 225.29 % | 850.000 K -96.60 % | 24.997 M -18.92 % | 30.831 M 69 970.45 % | 44.000 K |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.486 M | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 1.522 B -1.09 % | 1.539 B -7.53 % | 1.664 B -6.21 % | 1.774 B 26.38 % | 1.404 B -1.78 % | 1.430 B 2.00 % | 1.402 B 13.92 % | 1.230 B 53.16 % | 803.276 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 100.00 % | -1.791 M -164.52 % | 2.776 M -77.75 % | 12.474 M | 0.000 | 0.000 | 0.000 |
| Change in working capital | -54.346 M -332.52 % | 23.373 M -61.67 % | 60.977 M 2 084.93 % | -3.072 M 81.64 % | -16.733 M -24.28 % | -13.464 M 82.67 % | -77.698 M -109.83 % | -37.029 M -161.76 % | -14.146 M |
| Accounts receivables | -45.015 M -277.66 % | 25.338 M -74.98 % | 101.275 M 430.12 % | 19.104 M 65.60 % | 11.536 M 175.57 % | -15.266 M 83.33 % | -91.604 M -239.82 % | -26.957 M 62.76 % | -72.386 M |
| Inventory | -28.117 M -131.99 % | 87.902 M 222.07 % | -72.009 M -6 811.00 % | 1.073 M -36.62 % | 1.693 M 532.99 % | -391.000 K 95.81 % | -9.336 M 57.83 % | -22.137 M -5 434.25 % | -400.000 K |
| Accounts payables | 0.000 100.00 % | -76.679 M -315.52 % | 35.578 M 154.09 % | 14.002 M 207.81 % | -12.988 M -617.45 % | 2.510 M -82.73 % | 14.534 M -7.29 % | 15.677 M 155.78 % | 6.129 M |
| Other working capital | 18.786 M 223.43 % | -15.220 M -293.59 % | -3.867 M 89.62 % | -37.251 M -119.46 % | -16.974 M -5 254.57 % | -317.000 K -103.64 % | 8.708 M 341.09 % | -3.612 M -106.88 % | 52.511 M |
| Other non cash items | -12.869 M 51.54 % | -26.558 M -245.16 % | 18.296 M 181.06 % | -22.570 M -119.26 % | 117.173 M 204.26 % | -112.381 M -155.16 % | 203.727 M 15.18 % | 176.871 M 17.39 % | 150.668 M |
| Net cash provided by operating activities | 17.307 M -72.46 % | 62.840 M -62.34 % | 166.868 M 95.39 % | 85.404 M -71.74 % | 302.179 M 40.98 % | 214.349 M -14.73 % | 251.386 M -13.89 % | 291.930 M 54.31 % | 189.181 M |
| Investments in property plant and equipment | -17.137 M -127.07 % | -7.547 M 89.22 % | -70.036 M 6.52 % | -74.921 M -1 112.71 % | -6.178 M 50.03 % | -12.363 M 63.79 % | -34.143 M -6.41 % | -32.087 M 25.53 % | -43.085 M |
| Acquisitions net | 0.000 -100.00 % | 926.000 K -91.51 % | 10.911 M -33.63 % | 16.439 M | 0.000 | 0.000 -100.00 % | 1.471 M 100.50 % | -295.223 M -42 948.04 % | 689.000 K |
| Purchases of investments | -191.217 M 1.85 % | -194.817 M -973 985.00 % | -20.000 K 99.90 % | -20.000 M 48.09 % | -38.531 M 43.21 % | -67.844 M -7.43 % | -63.154 M | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 -100.00 % | 64.122 M | 0.000 -100.00 % | 16.439 M -91.37 % | 190.575 M 1 542.89 % | 11.600 M | 0.000 | 0.000 | 0.000 |
| Other investing activites | -14.704 M -50.83 % | -9.749 M -9 097.17 % | -106.000 K -101.52 % | 6.971 M 426.05 % | -2.138 M -10 590.00 % | -20.000 K | 0.000 100.00 % | -5.078 M -1 598.33 % | -299.000 K |
| Net cash used for investing activites | -223.058 M -51.67 % | -147.065 M -148.21 % | -59.251 M -7.59 % | -55.072 M -138.32 % | 143.728 M 309.43 % | -68.627 M 28.38 % | -95.826 M 71.17 % | -332.388 M -678.52 % | -42.695 M |
| Debt repayment | -60.507 M -302.11 % | 29.938 M 123.07 % | -129.745 M -285.97 % | 69.768 M -53.48 % | 149.980 M 199.96 % | 50.000 M 150.00 % | 20.000 M 95 338.10 % | -21.000 K 99.93 % | -31.369 M |
| Common stock issued | 0.000 | 0.000 -100.00 % | 3.177 M 18.02 % | 2.692 M 23.26 % | 2.184 M -41.56 % | 3.737 M | 0.000 | 0.000 -100.00 % | 12.080 M |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -44.015 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -2.357 M 88.60 % | -20.679 M 35.41 % | -32.017 M 68.79 % | -102.578 M 49.86 % | -204.583 M -35.63 % | -150.843 M -17.89 % | -127.948 M | 0.000 | 0.000 |
| Other financing activites | -28.546 M 19.90 % | -35.640 M 1.60 % | -36.218 M 13.43 % | -41.838 M -1 356.25 % | -2.873 M 87.51 % | -23.001 M -17 012.50 % | 136.000 K 100.54 % | -25.203 M -180.34 % | 31.369 M |
| Net cash used provided by financing activities | -91.410 M -246.50 % | -26.381 M 86.46 % | -194.803 M -170.73 % | -71.956 M 27.54 % | -99.307 M 17.32 % | -120.107 M -11.40 % | -107.812 M -326 603.03 % | -33.000 K 99.83 % | -19.289 M |
| Effect of forex changes on cash | 14.448 M 291.69 % | -7.537 M -148.71 % | 15.472 M 503.44 % | -3.835 M -178.73 % | 4.871 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -282.713 M -139.30 % | -118.143 M -64.74 % | -71.714 M -57.76 % | -45.459 M -112.93 % | 351.471 M 216.65 % | -301.307 M -817.69 % | 41.983 M 202.89 % | -40.804 M -132.08 % | 127.197 M |
| Cash at beginning of period | 649.668 M -15.39 % | 767.811 M -8.54 % | 839.525 M 229.97 % | 254.425 M 1.31 % | 251.124 M -54.54 % | 552.431 M 8.22 % | 510.448 M -7.40 % | 551.252 M 30.00 % | 424.055 M |
| Cash at end of period | 366.955 M -43.52 % | 649.668 M -15.39 % | 767.811 M -8.54 % | 839.525 M 229.97 % | 254.425 M 1.31 % | 251.124 M -54.54 % | 552.431 M 8.22 % | 510.448 M -7.40 % | 551.252 M |
| Operating cash flow | 17.307 M -72.46 % | 62.840 M -62.34 % | 166.868 M 95.39 % | 85.404 M -31.39 % | 124.481 M -41.93 % | 214.349 M -14.73 % | 251.386 M -13.89 % | 291.930 M 54.31 % | 189.181 M |
| Capital expenditure | -20.460 M -39.18 % | -14.700 M 79.01 % | -70.036 M 6.52 % | -74.921 M -2 696.60 % | -2.679 M 78.33 % | -12.363 M 63.79 % | -34.143 M -6.41 % | -32.087 M 25.53 % | -43.085 M |
| Free CashFlow | -3.153 M -106.55 % | 48.140 M -50.29 % | 96.832 M 823.71 % | 10.483 M -91.39 % | 121.802 M -39.70 % | 201.986 M -7.02 % | 217.243 M -16.39 % | 259.843 M 77.86 % | 146.096 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 547.939 M -16.49 % | 656.166 M 9.88 % | 597.146 M -5.98 % | 635.153 M 2.33 % | 620.665 M -13.41 % | 716.783 M -13.49 % | 828.536 M 5.93 % | 782.187 M 34.68 % | 580.787 M -24.13 % | 765.516 M 3.22 % | 741.641 M 310.90 % | -351.662 M -141.45 % | 848.377 M |
| Net income | -3.397 M -117.86 % | 19.015 M 8 827.23 % | 213.000 K -98.02 % | 10.753 M 228.07 % | -8.396 M 15.90 % | -9.983 M -128.18 % | 35.425 M -42.89 % | 62.027 M 352.20 % | -24.594 M -134.99 % | 70.291 M 47.23 % | 47.742 M -71.97 % | 170.320 M 46.95 % | 115.900 M |
| Income before tax | -873.000 K -103.73 % | 23.422 M 919.68 % | 2.297 M -85.72 % | 16.080 M 5 350.85 % | 295.000 K -98.06 % | 15.230 M -72.34 % | 55.052 M -29.61 % | 78.215 M 934.12 % | -9.377 M -110.22 % | 91.744 M 39.00 % | 66.005 M 568.29 % | -14.095 M -109.49 % | 148.471 M |
| Income before tax ratio | 0.00 -104.46 % | 0.04 827.96 % | 0.00 -84.81 % | 0.03 5 226.51 % | 0.00 -97.76 % | 0.02 -68.02 % | 0.07 -33.55 % | 0.10 719.34 % | -0.02 -113.47 % | 0.12 34.66 % | 0.09 122.05 % | 0.04 -77.10 % | 0.18 |
| EBITDA | 6.501 M -78.70 % | 30.523 M 657.02 % | 4.032 M -77.65 % | 18.037 M -34.47 % | 27.524 M 52.61 % | 18.036 M -78.71 % | 84.700 M -16.83 % | 101.845 M 294.53 % | 25.814 M -74.83 % | 102.544 M 30.35 % | 78.669 M -11.58 % | 88.976 M 4.20 % | 85.387 M |
| Net income ratio | -0.01 -121.39 % | 0.03 8 024.25 % | 0.00 -97.89 % | 0.02 225.15 % | -0.01 2.87 % | -0.01 -132.57 % | 0.04 -46.08 % | 0.08 287.27 % | -0.04 -146.12 % | 0.09 42.64 % | 0.06 113.29 % | -0.48 -454.52 % | 0.14 |
| Ratio EBITDA | 0.01 -74.49 % | 0.05 588.93 % | 0.01 -76.22 % | 0.03 -35.96 % | 0.04 76.24 % | 0.03 -75.39 % | 0.10 -21.49 % | 0.13 192.95 % | 0.04 -66.82 % | 0.13 26.28 % | 0.11 141.92 % | -0.25 -351.39 % | 0.10 |
| Gross profit ratio | 0.17 -17.08 % | 0.20 11.37 % | 0.18 -12.31 % | 0.21 15.17 % | 0.18 -5.06 % | 0.19 -10.39 % | 0.21 -19.64 % | 0.26 46.79 % | 0.18 -41.09 % | 0.30 1.42 % | 0.30 534.58 % | 0.05 -86.42 % | 0.34 |
| Weighted average shs out dil | 45.350 M -0.14 % | 45.415 M 0.14 % | 45.351 M -0.04 % | 45.370 M 0.04 % | 45.350 M 0.02 % | 45.341 M -0.06 % | 45.369 M 0.39 % | 45.193 M 0.38 % | 45.022 M -1.56 % | 45.736 M -0.30 % | 45.875 M -0.56 % | 46.134 M -0.44 % | 46.339 M |
| Weighted average shs out | 45.350 M -1.02 % | 45.818 M 1.01 % | 45.358 M 0.02 % | 45.350 M 0.00 % | 45.350 M 0.02 % | 45.341 M 0.19 % | 45.255 M 0.23 % | 45.151 M 0.29 % | 45.022 M -0.40 % | 45.202 M -0.19 % | 45.290 M -0.04 % | 45.308 M 0.12 % | 45.253 M |
| EPS diluted | -0.08 -117.86 % | 0.42 9 030.43 % | 0.00 -98.08 % | 0.24 226.32 % | -0.19 13.64 % | -0.22 -128.21 % | 0.78 -43.07 % | 1.37 349.09 % | -0.55 -135.26 % | 1.56 50.00 % | 1.04 -71.89 % | 3.70 48.00 % | 2.50 |
| Earnings per share | -0.08 -117.86 % | 0.42 9 030.43 % | 0.00 -98.08 % | 0.24 226.32 % | -0.19 13.64 % | -0.22 -128.21 % | 0.78 -43.07 % | 1.37 349.09 % | -0.55 -135.26 % | 1.56 47.17 % | 1.06 -71.81 % | 3.76 46.88 % | 2.56 |
| Gross profit | 91.024 M -30.75 % | 131.449 M 22.38 % | 107.408 M -17.56 % | 130.279 M 17.86 % | 110.541 M -17.79 % | 134.469 M -22.48 % | 173.462 M -14.88 % | 203.788 M 97.69 % | 103.085 M -55.31 % | 230.662 M 4.68 % | 220.340 M 1 438.31 % | -16.464 M -105.63 % | 292.498 M |
| Income tax expense | 2.524 M -42.73 % | 4.407 M 111.47 % | 2.084 M -60.88 % | 5.327 M -38.71 % | 8.691 M -65.53 % | 25.213 M 28.46 % | 19.627 M 15.15 % | 17.044 M 34.30 % | 12.691 M -40.84 % | 21.453 M 17.47 % | 18.263 M 470.90 % | -4.924 M -115.02 % | 32.778 M |
| Cost of revenue | 456.915 M -12.92 % | 524.717 M 7.14 % | 489.738 M -3.00 % | 504.874 M -1.03 % | 510.124 M -12.40 % | 582.314 M -11.11 % | 655.074 M 13.26 % | 578.399 M 21.08 % | 477.702 M -10.69 % | 534.854 M 2.60 % | 521.301 M 255.52 % | -335.198 M -160.30 % | 555.879 M |
| General and administrative expenses | 66.094 M -12.77 % | 75.767 M 1.72 % | 74.485 M -7.65 % | 80.653 M | 0.000 -100.00 % | 90.998 M | 0.000 | 0.000 | 0.000 -100.00 % | 92.872 M -10.11 % | 103.316 M | 0.000 | 0.000 |
| Selling and marketing expenses | 29.545 M -15.54 % | 34.982 M -12.11 % | 39.802 M 8.78 % | 36.588 M | 0.000 -100.00 % | 34.781 M | 0.000 | 0.000 | 0.000 -100.00 % | 50.104 M -2.64 % | 51.463 M | 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 100.00 % | -7.106 M | 0.000 |
| Operating expenses | 95.790 M -13.72 % | 111.021 M -4.11 % | 115.779 M -5.89 % | 123.025 M 7.25 % | 114.712 M -9.06 % | 126.135 M 4.30 % | 120.935 M -12.92 % | 138.873 M 19.98 % | 115.745 M -19.13 % | 143.117 M -9.73 % | 158.551 M 38 865.53 % | -409.000 K -100.28 % | 143.580 M |
| Cost and expenses | 552.705 M -13.06 % | 635.738 M 4.99 % | 605.517 M -3.56 % | 627.899 M 0.49 % | 624.836 M -11.80 % | 708.449 M -8.71 % | 776.009 M 8.19 % | 717.272 M 20.87 % | 593.447 M -12.47 % | 677.971 M -0.28 % | 679.852 M 302.57 % | -335.607 M -147.98 % | 699.459 M |
| Research and development expenses | 335.000 K 235.00 % | 100.000 K -93.20 % | 1.470 M -75.38 % | 5.971 M 98.11 % | 3.014 M 904.67 % | 300.000 K -57.02 % | 698.000 K -6.06 % | 743.000 K -60.85 % | 1.898 M 1 246.10 % | 141.000 K -96.26 % | 3.772 M 27.86 % | 2.950 M -29.02 % | 4.156 M |
| Selling general and administrative expenses | 95.455 M -13.94 % | 110.921 M -2.96 % | 114.309 M -2.35 % | 117.054 M 4.80 % | 111.698 M -11.23 % | 125.835 M 4.66 % | 120.237 M -12.95 % | 138.130 M 21.33 % | 113.847 M -20.37 % | 142.976 M -7.63 % | 154.779 M 4 030.74 % | 3.747 M -97.31 % | 139.424 M |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.960 M | 0.000 -100.00 % | 3.552 M 24.81 % | 2.846 M 13.98 % | 2.497 M | 0.000 | 0.000 -100.00 % | 4.463 M | 0.000 |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.166 M | 0.000 -100.00 % | 2.806 M -7.02 % | 3.018 M 24.81 % | 2.418 M | 0.000 | 0.000 -100.00 % | 2.641 M 3.85 % | 2.543 M |
| Depreciation and amortization | 11.267 M 11.61 % | 10.095 M -18.61 % | 12.403 M 15.02 % | 10.783 M -65.98 % | 31.695 M 226.69 % | 9.702 M -69.84 % | 32.173 M -12.88 % | 36.930 M -4.01 % | 38.474 M 156.51 % | 14.999 M -11.14 % | 16.880 M 248.01 % | -11.405 M -121.56 % | 52.905 M |
| Operating income | -4.766 M -123.33 % | 20.428 M 344.03 % | -8.371 M -215.40 % | 7.254 M 273.92 % | -4.171 M -150.05 % | 8.334 M -84.13 % | 52.527 M -19.08 % | 64.915 M 612.76 % | -12.660 M -114.46 % | 87.545 M 41.68 % | 61.789 M 484.86 % | -16.055 M -110.78 % | 148.918 M |
| Operating income ratio | -0.01 -127.94 % | 0.03 322.08 % | -0.01 -222.74 % | 0.01 269.95 % | -0.01 -157.80 % | 0.01 -81.66 % | 0.06 -23.61 % | 0.08 480.73 % | -0.02 -119.06 % | 0.11 37.26 % | 0.08 82.49 % | 0.05 -73.99 % | 0.18 |
| Total other income expenses net | 3.893 M 30.03 % | 2.994 M -71.93 % | 10.668 M 20.87 % | 8.826 M 97.63 % | 4.466 M -35.24 % | 6.896 M 173.11 % | 2.525 M 109.95 % | -25.380 M -873.06 % | 3.283 M -21.81 % | 4.199 M -0.40 % | 4.216 M -94.46 % | 76.092 M 202.03 % | -74.579 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 |
| 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-06-30 | 2019-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 40.693 M 166.79 % | -60.929 M 24.06 % | -80.229 M 71.88 % | -285.341 M 28.63 % | -399.800 M 4.66 % | -419.333 M 11.55 % | -474.100 M -43.27 % | -330.925 M 26.38 % | -449.475 M -4.10 % | -431.780 M 2.89 % | -444.617 M |
| Total investments | 473.972 M 252.77 % | 134.358 M -63.52 % | 368.265 M 67.52 % | 219.837 M 778.65 % | 25.020 M -71.85 % | 88.880 M 0.13 % | 88.768 M 43.88 % | 61.695 M -23.55 % | 80.696 M 5.36 % | 76.590 M -31.23 % | 111.373 M |
| Total debt | 276.017 M -9.81 % | 306.026 M 6.00 % | 288.713 M -20.75 % | 364.327 M 3.97 % | 350.424 M 0.56 % | 348.478 M -33.07 % | 520.658 M 2.37 % | 508.600 M 41.57 % | 359.266 M 90.42 % | 188.675 M -26.67 % | 257.291 M |
| Accumulated other comprehensive income loss | 0.000 | 0.000 100.00 % | -3.387 M 76.56 % | -14.449 M -112.56 % | 115.054 M -17.77 % | 139.921 M -1.15 % | 141.545 M 27.47 % | 111.041 M -8.33 % | 121.125 M 1.26 % | 119.613 M -34.94 % | 183.851 M |
| Retained earnings | 285.511 M -7.34 % | 308.136 M -27.54 % | 425.275 M -0.50 % | 427.418 M 43.31 % | 298.247 M -15.03 % | 351.018 M -0.78 % | 353.783 M -0.49 % | 355.517 M 16.89 % | 304.134 M -15.76 % | 361.015 M -7.76 % | 391.367 M |
| Common stock | 453.501 M 0.00 % | 453.501 M 0.00 % | 453.501 M 0.00 % | 453.501 M 0.00 % | 453.501 M -1.31 % | 459.541 M 0.04 % | 459.354 M 0.59 % | 456.654 M 0.09 % | 456.229 M 0.31 % | 454.829 M 20.61 % | 377.107 M |
| Total equity | 875.049 M -7.68 % | 947.813 M 2.42 % | 925.375 M 0.97 % | 916.456 M 1.58 % | 902.185 M -4.26 % | 942.319 M -0.40 % | 946.081 M 2.60 % | 922.141 M 7.39 % | 858.723 M -5.10 % | 904.919 M -4.98 % | 952.369 M |
| Other non current liabilities | 468.000 K -1.68 % | 476.000 K -50.10 % | 954.000 K -42.84 % | 1.669 M -31.82 % | 2.448 M -28.34 % | 3.416 M 1 102.82 % | 284.000 K -61.73 % | 742.000 K -51.44 % | 1.528 M -81.72 % | 8.357 M 49 058.82 % | 17.000 K |
| Long term debt | 86.107 M -9.75 % | 95.407 M 15.03 % | 82.942 M -6.84 % | 89.027 M 16.28 % | 76.563 M -17.72 % | 93.054 M -17.53 % | 112.830 M -9.99 % | 125.349 M 88.12 % | 66.631 M -20.94 % | 84.280 M -27.99 % | 117.036 M |
| Total non current liabilities | 86.575 M -9.71 % | 95.883 M 14.29 % | 83.896 M -7.50 % | 90.696 M 14.79 % | 79.011 M -18.10 % | 96.470 M -14.71 % | 113.114 M -10.29 % | 126.091 M 85.00 % | 68.159 M -26.42 % | 92.637 M -23.46 % | 121.024 M |
| Other current liabilities | 100.616 M -2.30 % | 102.984 M 36.61 % | 75.387 M -28.40 % | 105.286 M 44.48 % | 72.870 M -23.07 % | 94.723 M 2.11 % | 92.770 M -31.56 % | 135.552 M 48.54 % | 91.259 M -21.67 % | 116.510 M -6.35 % | 124.413 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 9.429 M -67.25 % | 28.787 M -13.20 % | 33.163 M 95.38 % | 16.974 M 0.71 % | 16.855 M -85.38 % | 115.318 M -49.20 % | 227.015 M 22.87 % | 184.756 M |
| Short term debt | 189.910 M -9.83 % | 210.619 M 2.36 % | 205.771 M -25.26 % | 275.300 M 0.53 % | 273.861 M 7.22 % | 255.424 M -37.37 % | 407.828 M 6.41 % | 383.251 M 30.97 % | 292.635 M 180.32 % | 104.395 M -25.57 % | 140.255 M |
| Total current liabilities | 462.431 M -3.34 % | 478.396 M 18.31 % | 404.372 M -23.96 % | 531.790 M -3.56 % | 551.399 M -11.85 % | 625.498 M -27.95 % | 868.156 M 19.55 % | 726.214 M 5.12 % | 690.852 M 16.80 % | 591.491 M -7.89 % | 642.181 M |
| Total liabilities | 549.006 M -4.40 % | 574.279 M 17.62 % | 488.268 M -21.56 % | 622.486 M -1.26 % | 630.410 M -12.68 % | 721.968 M -26.43 % | 981.270 M 15.13 % | 852.305 M 12.29 % | 759.011 M 10.95 % | 684.128 M -10.36 % | 763.205 M |
| Other non current assets | 71.346 M 213.03 % | -63.120 M -188.12 % | 71.627 M -2.53 % | 73.487 M -46.51 % | 137.392 M 84.36 % | 74.524 M -38.61 % | 121.397 M 6.86 % | 113.603 M 62.88 % | 69.748 M 21.99 % | 57.173 M 75.37 % | 32.601 M |
| Long term investments | 335.537 M 149.73 % | 134.358 M 101.58 % | 66.653 M 2.66 % | 64.926 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.217 M -21.24 % | 19.320 M -58.46 % | 46.511 M |
| Intangible assets | 10.901 M -25.49 % | 14.631 M -25.98 % | 19.767 M -7.21 % | 21.303 M 0.05 % | 21.292 M -10.30 % | 23.736 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 3.399 M 0.00 % | 3.399 M 0.00 % | 3.399 M 0.00 % | 3.399 M 0.00 % | 3.399 M 0.00 % | 3.399 M 0.00 % | 3.399 M 0.00 % | 3.399 M 0.00 % | 3.399 M 0.00 % | 3.399 M 0.00 % | 3.399 M |
| Goodwill and intangible assets | 14.300 M -20.69 % | 18.030 M -22.17 % | 23.166 M -6.22 % | 24.702 M 0.04 % | 24.691 M -9.01 % | 27.135 M 698.32 % | 3.399 M 0.00 % | 3.399 M 0.00 % | 3.399 M 0.00 % | 3.399 M 0.00 % | 3.399 M |
| Property plant equipment net | 190.139 M 0.14 % | 189.882 M 10.94 % | 171.154 M -10.44 % | 191.103 M -0.30 % | 191.678 M -11.86 % | 217.474 M 8.84 % | 199.808 M -3.06 % | 206.113 M 42.43 % | 144.707 M -15.28 % | 170.814 M -26.61 % | 232.733 M |
| Total non current assets | 611.322 M 45.04 % | 421.488 M 26.73 % | 332.600 M -6.10 % | 354.218 M 0.13 % | 353.761 M 10.85 % | 319.133 M -1.69 % | 324.604 M 0.46 % | 323.115 M 24.20 % | 260.156 M -7.50 % | 281.240 M -20.35 % | 353.098 M |
| Other current assets | 10.422 M -7.13 % | 11.222 M -81.03 % | 59.145 M 431.50 % | 11.128 M 11.20 % | 10.007 M -87.82 % | 82.147 M 41.52 % | 58.045 M -45.70 % | 106.903 M 71.64 % | 62.283 M -26.53 % | 84.779 M 17.25 % | 72.309 M |
| Short term investments | 138.435 M -49.97 % | 276.696 M -8.26 % | 301.612 M 94.70 % | 154.911 M 519.15 % | 25.020 M -71.85 % | 88.880 M 0.13 % | 88.768 M 43.88 % | 61.695 M -5.78 % | 65.479 M 14.33 % | 57.270 M -11.70 % | 64.862 M |
| cash and cash equivalents | 235.324 M -35.87 % | 366.955 M -0.54 % | 368.942 M -43.21 % | 649.668 M -13.40 % | 750.224 M -2.29 % | 767.811 M -22.81 % | 994.758 M 18.49 % | 839.525 M 3.81 % | 808.741 M 30.35 % | 620.455 M -11.60 % | 701.908 M |
| Cash and short term investments | 373.759 M -41.93 % | 643.651 M -4.01 % | 670.554 M -16.66 % | 804.579 M 3.78 % | 775.244 M -9.51 % | 856.691 M -20.93 % | 1.084 B 20.23 % | 901.220 M 3.09 % | 874.220 M 28.99 % | 677.725 M -11.61 % | 766.770 M |
| Total current assets | 812.733 M -26.16 % | 1.101 B 1.81 % | 1.081 B -8.75 % | 1.185 B 0.50 % | 1.179 B -12.36 % | 1.345 B -16.07 % | 1.603 B 10.43 % | 1.451 B 6.91 % | 1.358 B 3.81 % | 1.308 B -4.01 % | 1.362 B |
| Inventory | 160.001 M 27.11 % | 125.876 M -1.52 % | 127.821 M 30.75 % | 97.759 M -27.27 % | 134.410 M -27.60 % | 185.661 M -11.37 % | 209.469 M 84.11 % | 113.774 M -31.21 % | 165.400 M 8.74 % | 152.108 M 3.26 % | 147.308 M |
| Net receivables | 268.551 M -16.04 % | 319.855 M 43.10 % | 223.523 M -17.60 % | 271.258 M | 0.000 -100.00 % | 245.675 M -9.66 % | 271.947 M -17.45 % | 329.434 M 28.62 % | 256.125 M -34.13 % | 388.840 M 3.29 % | 376.464 M |
| Tax assets | 0.000 -100.00 % | 142.338 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.085 M -11.30 % | 30.534 M -19.34 % | 37.854 M |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 168.493 M 5.62 % | 159.528 M 34.36 % | 118.729 M -10.29 % | 132.346 M -21.12 % | 167.773 M -19.74 % | 209.025 M -37.34 % | 333.610 M 92.06 % | 173.701 M -2.91 % | 178.900 M 47.68 % | 121.139 M -23.74 % | 158.844 M |
| Tax payables | 3.412 M -35.19 % | 5.265 M 17.39 % | 4.485 M -52.43 % | 9.429 M 16.29 % | 8.108 M -75.55 % | 33.163 M 95.38 % | 16.974 M 0.71 % | 16.855 M 32.30 % | 12.740 M -43.21 % | 22.432 M -33.85 % | 33.913 M |
| 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 |
| Minority interest | 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 | 106.101 M -9.03 % | 116.635 M 18.16 % | 98.713 M -13.73 % | 114.429 M 3.46 % | 110.599 M -13.94 % | 128.518 M -14.84 % | 150.907 M -5.03 % | 158.895 M 45.41 % | 109.276 M -7.92 % | 118.675 M -29.06 % | 167.291 M |
| Preferred stock | 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 | 136.037 M -26.93 % | 186.176 M 272.46 % | 49.986 M 0.00 % | 49.986 M 0.00 % | 49.986 M 675.94 % | 6.442 M 879.90 % | -826.000 K 58.09 % | -1.971 M -487.99 % | 508.000 K 131.55 % | -1.610 M -101.43 % | 112.894 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.971 M 0.00 % | 3.971 M |
| Other liabilities | 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.424 B -6.44 % | 1.522 B 7.67 % | 1.414 B -8.14 % | 1.539 B 0.41 % | 1.533 B -7.91 % | 1.664 B -13.65 % | 1.927 B 8.62 % | 1.774 B 9.69 % | 1.618 B 1.81 % | 1.589 B -7.38 % | 1.716 B |
| 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-06-30 | 2019-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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 -100.00 % | 2.776 M | 0.000 -100.00 % | 12.474 M | 0.000 |
| Change in working capital | -16.693 M 62.27 % | -44.249 M -18.70 % | -37.279 M -163.40 % | 58.800 M 42.54 % | 41.252 M -49.61 % | 81.863 M -20.86 % | 103.445 M 1 254.26 % | -8.962 M -252.16 % | 5.890 M -61.47 % | 15.287 M 147.74 % | -32.020 M -1 312.44 % | -2.267 M 79.75 % | -11.197 M |
| Accounts receivables | 27.338 M 147.72 % | -57.285 M -1 794.32 % | 3.381 M -65.93 % | 9.924 M 17.25 % | 8.464 M -70.76 % | 28.944 M -72.41 % | 104.902 M 184.76 % | -123.767 M -186.63 % | 142.871 M 201.61 % | -140.606 M -192.42 % | 152.142 M 288.52 % | -80.704 M -223.33 % | 65.438 M |
| Inventory | -34.125 M -1 854.50 % | 1.945 M 106.47 % | -30.062 M -182.02 % | 36.651 M -28.49 % | 51.251 M 115.41 % | 23.792 M 124.83 % | -95.801 M -285.57 % | 51.626 M 202.12 % | -50.553 M -276.17 % | 28.696 M 206.27 % | -27.003 M -194.88 % | 28.460 M 198.64 % | -28.851 M |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 159.909 M 3 175.76 % | -5.199 M -127.08 % | 19.201 M -76.13 % | 80.437 M 186.10 % | -93.425 M -708.83 % | 15.345 M 219.56 % | -12.835 M |
| Other working capital | -9.906 M -189.32 % | 11.091 M 204.65 % | -10.598 M -186.69 % | 12.225 M 166.21 % | -18.463 M -163.39 % | 29.127 M 144.42 % | -65.565 M -195.89 % | 68.378 M 164.73 % | -105.629 M -325.90 % | 46.760 M 173.37 % | -63.734 M -284.03 % | 34.632 M 199.09 % | -34.949 M |
| Other non cash items | 9.812 M -78.06 % | 44.726 M 286.97 % | -23.922 M 33.26 % | -35.841 M 46.82 % | -67.396 M 36.15 % | -105.550 M -0.38 % | -105.149 M -169.99 % | 150.224 M 359.20 % | -57.956 M -159.93 % | 96.709 M 372.58 % | 20.464 M 110.99 % | -186.199 M -352.24 % | 73.818 M |
| Net cash provided by operating activities | 13.839 M -70.38 % | 46.714 M 258.85 % | -29.407 M -144.77 % | 65.685 M 2 408.79 % | -2.845 M 22.90 % | -3.690 M -102.16 % | 170.558 M 91.60 % | 89.019 M 2 562.49 % | -3.615 M -101.31 % | 275.286 M 923.63 % | 26.893 M -58.61 % | 64.981 M -56.50 % | 149.368 M |
| Investments in property plant and equipment | -21.753 M -82.78 % | -11.901 M -127.29 % | -5.236 M -39.85 % | -3.744 M 1.55 % | -3.803 M 92.10 % | -48.121 M -122.22 % | -21.655 M 61.08 % | -55.642 M -188.61 % | -19.279 M -645.80 % | -2.585 M 28.05 % | -3.593 M -225.06 % | 2.873 M 118.86 % | -15.236 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.000 M 1 220.13 % | 303.000 K -90.25 % | 3.107 M | 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 100.00 % | -817.000 K 97.83 % | -37.714 M -77.44 % | -21.254 M 54.38 % | -46.590 M |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.439 M | 0.000 -100.00 % | 4.042 M -97.83 % | 186.533 M | 0.000 -100.00 % | 11.600 M |
| Other investing activites | -55.948 M -94.02 % | -28.836 M 83.72 % | -177.085 M -28.62 % | -137.680 M -7 390.75 % | -1.838 M -107.58 % | 24.245 M 236.82 % | -17.720 M | 0.000 | 0.000 100.00 % | -5.364 M -266.27 % | 3.226 M 16 230.00 % | -20.000 K | 0.000 |
| Net cash used for investing activites | -77.701 M -90.74 % | -40.737 M 77.66 % | -182.321 M -28.92 % | -141.424 M -2 407.07 % | -5.641 M 76.37 % | -23.876 M 32.51 % | -35.375 M 9.06 % | -38.900 M -140.54 % | -16.172 M -242.34 % | -4.724 M -103.18 % | 148.452 M 906.76 % | -18.401 M 63.36 % | -50.226 M |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 149.980 M | 0.000 -100.00 % | 50.000 M | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.040 M 111.11 % | 1.440 M 15.02 % | 1.252 M -3.17 % | 1.293 M 45.12 % | 891.000 K -76.16 % | 3.737 M | 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 100.00 % | -44.015 M | 0.000 | 0.000 |
| Dividends paid | 0.000 100.00 % | -2.357 M | 0.000 100.00 % | -20.679 M | 0.000 100.00 % | -32.017 M | 0.000 100.00 % | -102.578 M | 0.000 100.00 % | -204.583 M | 0.000 100.00 % | -150.843 M | 0.000 |
| Other financing activites | -30.018 M -164.52 % | -11.348 M 85.40 % | -77.705 M -916.02 % | -7.648 M -493.01 % | 1.946 M 101.17 % | -166.864 M -8 283.62 % | 2.039 M -94.97 % | 40.573 M 180.30 % | -50.524 M -392.79 % | 17.256 M 185.73 % | -20.129 M 56.73 % | -46.516 M -297.81 % | 23.515 M |
| Net cash used provided by financing activities | -30.018 M -119.03 % | -13.705 M 82.36 % | -77.705 M -174.31 % | -28.327 M -1 555.65 % | 1.946 M 100.98 % | -198.881 M -4 976.92 % | 4.078 M 119.03 % | -21.432 M 57.58 % | -50.524 M 72.48 % | -183.580 M -317.84 % | 84.273 M 150.42 % | -167.137 M -455.38 % | 47.030 M |
| Effect of forex changes on cash | -37.751 M -757.57 % | 5.741 M -34.06 % | 8.707 M 148.06 % | 3.510 M 131.77 % | -11.047 M -2 109.40 % | -500.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 4.871 M | 0.000 | 0.000 | 0.000 |
| Net change in cash | 0.000 100.00 % | -368.942 M -162.85 % | -140.363 M -179.17 % | -50.278 M -471.76 % | -8.794 M | 0.000 -100.00 % | 155.233 M 404.27 % | 30.784 M 143.78 % | -70.311 M -120.00 % | 351.471 M 531.50 % | -81.453 M 72.97 % | -301.307 M -306.13 % | 146.172 M |
| Cash at beginning of period | 0.000 -100.00 % | 368.942 M -43.21 % | 649.668 M -13.40 % | 750.224 M | 0.000 | 0.000 -100.00 % | 839.525 M 3.81 % | 808.741 M -8.00 % | 879.052 M 250.05 % | 251.124 M -64.22 % | 701.908 M 27.06 % | 552.431 M -0.59 % | 555.736 M |
| Cash at end of period | 0.000 | 0.000 100.00 % | -140.363 M -120.05 % | 699.946 M 8 059.81 % | -8.794 M | 0.000 -100.00 % | 994.758 M 18.49 % | 839.525 M 3.81 % | 808.741 M 217.87 % | 254.425 M -58.99 % | 620.455 M 147.07 % | 251.124 M -64.22 % | 701.908 M |
| Operating cash flow | 13.839 M -70.38 % | 46.714 M 258.85 % | -29.407 M -144.77 % | 65.685 M 2 408.79 % | -2.845 M 22.90 % | -3.690 M -102.16 % | 170.558 M 91.60 % | 89.019 M 2 562.49 % | -3.615 M -103.70 % | 97.588 M 262.88 % | 26.893 M -58.61 % | 64.981 M -56.50 % | 149.368 M |
| Capital expenditure | -21.753 M -82.78 % | -11.901 M -127.29 % | -5.236 M -39.85 % | -3.744 M 1.55 % | -3.803 M 92.10 % | -48.121 M -122.22 % | -21.655 M 61.08 % | -55.642 M -188.61 % | -19.279 M -2 209.30 % | 914.000 K 125.44 % | -3.593 M -225.06 % | 2.873 M 118.86 % | -15.236 M |
| Free CashFlow | -7.914 M -122.73 % | 34.813 M 200.49 % | -34.643 M -155.93 % | 61.941 M 1 031.72 % | -6.648 M 87.17 % | -51.811 M -134.80 % | 148.903 M 346.12 % | 33.377 M 245.79 % | -22.894 M -123.24 % | 98.502 M 322.76 % | 23.300 M -65.66 % | 67.854 M -49.41 % | 134.132 M |
| 2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 |