Haosen Fintech Group Limited 3848.HK
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 107.454 M 78.00 % | 60.369 M -19.20 % | 74.712 M -29.77 % | 106.385 M 265.05 % | -64.456 M -132.78 % | 196.617 M 136.76 % | 83.046 M -14.02 % | 96.587 M 35.57 % | 71.243 M 33.27 % | 53.457 M 50.39 % | 35.545 M |
| Net income | 5.608 M -75.80 % | 23.173 M -3.89 % | 24.112 M -21.16 % | 30.582 M 127.39 % | -111.642 M -407.81 % | 36.270 M 53.42 % | 23.641 M -10.41 % | 26.388 M -10.73 % | 29.560 M 19.49 % | 24.739 M 11.99 % | 22.090 M |
| Income before tax | 16.877 M -37.84 % | 27.150 M -22.32 % | 34.953 M -39.50 % | 57.777 M 140.98 % | -140.982 M -314.31 % | 65.785 M 96.03 % | 33.559 M -15.54 % | 39.734 M -5.88 % | 42.215 M 23.09 % | 34.297 M 16.84 % | 29.353 M |
| Income before tax ratio | 0.16 -65.08 % | 0.45 -3.87 % | 0.47 -13.86 % | 0.54 -75.17 % | 2.19 553.72 % | 0.33 -17.20 % | 0.40 -1.77 % | 0.41 -30.57 % | 0.59 -7.64 % | 0.64 -22.31 % | 0.83 |
| EBITDA | 20.550 M -16.89 % | 24.726 M -48.97 % | 48.457 M -32.71 % | 72.011 M 188.38 % | -81.483 M -161.27 % | 132.989 M 97.79 % | 67.237 M -10.34 % | 74.988 M 34.79 % | 55.635 M 26.87 % | 43.851 M 42.48 % | 30.777 M |
| Net income ratio | 0.05 -86.40 % | 0.38 18.94 % | 0.32 12.27 % | 0.29 -83.40 % | 1.73 838.94 % | 0.18 -35.20 % | 0.28 4.20 % | 0.27 -34.15 % | 0.41 -10.34 % | 0.46 -25.53 % | 0.62 |
| Ratio EBITDA | 0.19 -53.31 % | 0.41 -36.85 % | 0.65 -4.18 % | 0.68 -46.46 % | 1.26 86.90 % | 0.68 -16.46 % | 0.81 4.28 % | 0.78 -0.58 % | 0.78 -4.80 % | 0.82 -5.26 % | 0.87 |
| Gross profit ratio | 0.76 -23.56 % | 1.00 2.19 % | 0.98 16.20 % | 0.84 137.63 % | -2.24 -352.90 % | 0.88 2.97 % | 0.86 34.23 % | 0.64 -35.99 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 156.499 M -0.09 % | 156.636 M -4.26 % | 163.601 M 0.48 % | 162.821 M 4.69 % | 155.523 M 2.48 % | 151.764 M 5.35 % | 144.056 M 16.01 % | 124.175 M -13.77 % | 144.000 M 0.00 % | 144.000 M 0.00 % | 144.000 M |
| Weighted average shs out | 156.652 M -0.02 % | 156.681 M 0.06 % | 156.583 M 0.23 % | 156.228 M 0.45 % | 155.523 M 2.48 % | 151.764 M 5.39 % | 144.000 M 15.97 % | 124.175 M -13.77 % | 144.000 M 0.00 % | 144.000 M 0.00 % | 144.000 M |
| EPS diluted | 0.04 -76.13 % | 0.15 0.00 % | 0.15 -21.05 % | 0.19 126.39 % | -0.72 -400.00 % | 0.24 50.00 % | 0.16 -23.81 % | 0.21 0.00 % | 0.21 23.53 % | 0.17 13.33 % | 0.15 |
| Earnings per share | 0.04 -76.13 % | 0.15 0.00 % | 0.15 -25.00 % | 0.20 127.78 % | -0.72 -400.00 % | 0.24 50.00 % | 0.16 -23.81 % | 0.21 0.00 % | 0.21 23.53 % | 0.17 13.33 % | 0.15 |
| Gross profit | 82.143 M 36.07 % | 60.369 M -17.42 % | 73.108 M -18.39 % | 89.584 M -37.89 % | 144.229 M -17.09 % | 173.968 M 143.79 % | 71.360 M 15.42 % | 61.829 M -13.21 % | 71.243 M 33.27 % | 53.457 M 50.39 % | 35.545 M |
| Income tax expense | 11.269 M 183.35 % | 3.977 M -63.32 % | 10.841 M -38.26 % | 17.558 M 151.42 % | -34.149 M -239.83 % | 24.421 M 131.41 % | 10.553 M -20.93 % | 13.346 M 5.46 % | 12.655 M 32.40 % | 9.558 M 25.78 % | 7.599 M |
| Cost of revenue | 25.311 M 201.89 % | -24.841 M -166.25 % | 37.494 M 12.38 % | 33.364 M 4.70 % | 31.865 M 40.69 % | 22.649 M 93.81 % | 11.686 M -66.38 % | 34.758 M | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.999 M | 0.000 -100.00 % | 2.474 M | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.134 M | 0.000 |
| Other expenses | 0.000 | 0.000 | 0.000 100.00 % | -799.000 K | 0.000 -100.00 % | 36.517 M 7 539.54 % | 478.000 K 46.18 % | 327.000 K 107.29 % | -4.486 M -81.33 % | -2.474 M -135.66 % | 6.938 M |
| Operating expenses | 69.235 M 236.91 % | 20.550 M -7.08 % | 22.116 M 1.17 % | 21.860 M -34.35 % | 33.300 M -49.60 % | 66.066 M 259.88 % | 18.358 M -22.76 % | 23.768 M 99.03 % | 11.942 M 51.97 % | 7.858 M 13.26 % | 6.938 M |
| Cost and expenses | 94.546 M 5.86 % | 89.310 M 303.83 % | 22.116 M -2.40 % | 22.659 M -31.95 % | 33.300 M -49.60 % | 66.066 M 259.88 % | 18.358 M -22.76 % | 23.768 M 99.03 % | 11.942 M 51.97 % | 7.858 M 13.26 % | 6.938 M |
| Research and development expenses | 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 | 69.235 M 236.91 % | 20.550 M -7.08 % | 22.116 M -2.40 % | 22.659 M -31.95 % | 33.300 M 12.69 % | 29.549 M 123.06 % | 13.247 M 47.21 % | 8.999 M 51.02 % | 5.959 M 6.26 % | 5.608 M 141.10 % | 2.326 M |
| Interest income | 0.000 | 0.000 | 0.000 -100.00 % | 306.000 K 46.41 % | 209.000 K -15.04 % | 246.000 K 3.36 % | 238.000 K -82.32 % | 1.346 M 3 745.71 % | 35.000 K 12.90 % | 31.000 K 244.44 % | 9.000 K |
| Interest expense | 1.972 M 36.57 % | 1.444 M -86.91 % | 11.029 M -55.62 % | 24.853 M -54.88 % | 55.083 M -11.03 % | 61.911 M 86.61 % | 33.177 M -4.55 % | 34.758 M 175.07 % | 12.636 M 42.65 % | 8.858 M 3 751.30 % | 230.000 K |
| Depreciation and amortization | 1.701 M -19.27 % | 2.107 M -14.87 % | 2.475 M -17.58 % | 3.003 M -32.00 % | 4.416 M -16.57 % | 5.293 M 956.49 % | 501.000 K 1.01 % | 496.000 K -36.90 % | 786.000 K 12.93 % | 696.000 K -41.71 % | 1.194 M |
| Operating income | 12.908 M -67.58 % | 39.819 M -24.29 % | 52.596 M -37.18 % | 83.726 M 185.65 % | -97.756 M -174.58 % | 131.080 M 96.79 % | 66.610 M -10.58 % | 74.492 M 35.81 % | 54.849 M 27.10 % | 43.155 M 45.88 % | 29.583 M |
| Operating income ratio | 0.12 -81.79 % | 0.66 -6.31 % | 0.70 -10.55 % | 0.79 -48.11 % | 1.52 127.49 % | 0.67 -16.88 % | 0.80 4.00 % | 0.77 0.18 % | 0.77 -4.63 % | 0.81 -3.00 % | 0.83 |
| Total other income expenses net | 3.969 M 131.33 % | -12.669 M 28.19 % | -17.643 M 32.01 % | -25.949 M 39.97 % | -43.226 M 33.26 % | -64.766 M -108.06 % | -31.129 M 5.91 % | -33.085 M -161.87 % | -12.634 M -11.79 % | -11.302 M -1 615.01 % | 746.000 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 142.328 M 0.46 % | 141.682 M 91.67 % | 73.918 M -34.48 % | 112.813 M -78.30 % | 519.948 M -32.87 % | 774.562 M 7.15 % | 722.860 M 17.98 % | 612.710 M 143.07 % | 252.071 M -23.24 % | 328.373 M 13 351.53 % | -2.478 M |
| Total investments | 1.336 M 167.20 % | 500.000 K | 0.000 -100.00 % | 38.085 M 14.73 % | 33.196 M -33.19 % | 49.684 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.267 M | 0.000 |
| Total debt | 174.346 M 4.07 % | 167.522 M 35.67 % | 123.478 M -37.16 % | 196.488 M -68.11 % | 616.119 M -24.61 % | 817.228 M 4.23 % | 784.061 M 17.25 % | 668.683 M 86.04 % | 359.436 M 7.89 % | 333.144 M 566.29 % | 50.000 M |
| Accumulated other comprehensive income loss | 245.971 M 2.83 % | 239.210 M -0.72 % | 240.954 M 0.32 % | 240.190 M -4.18 % | 250.659 M 1.71 % | 246.436 M 6 479.39 % | -3.863 M 3.43 % | -4.000 M -14.12 % | -3.505 M -28.62 % | -2.725 M -33.51 % | -2.041 M |
| Retained earnings | 57.404 M -48.42 % | 111.287 M 29.46 % | 85.961 M 24.15 % | 69.241 M 196.04 % | 23.389 M -77.01 % | 101.716 M 25.86 % | 80.817 M -14.19 % | 94.182 M 31.27 % | 71.749 M 56.55 % | 45.831 M 91.68 % | 23.910 M |
| Common stock | 1.357 M -0.07 % | 1.358 M 0.00 % | 1.358 M 0.00 % | 1.358 M 0.67 % | 1.349 M 0.00 % | 1.349 M 8.09 % | 1.248 M 0.00 % | 1.248 M | 0.000 | 0.000 | 0.000 |
| Total equity | 581.390 M 1.34 % | 573.700 M 3.48 % | 554.387 M 2.46 % | 541.057 M -19.71 % | 673.876 M -15.17 % | 794.341 M 17.43 % | 676.449 M 39.04 % | 486.501 M 62.78 % | 298.864 M 13.12 % | 264.204 M 10.26 % | 239.629 M |
| Other non current liabilities | 196.672 M | 0.000 | 0.000 -100.00 % | 177.235 M | 0.000 | 0.000 -100.00 % | 381.901 M | 0.000 | 0.000 -100.00 % | 105.878 M 175.19 % | 38.474 M |
| Long term debt | 2.524 M 45.22 % | 1.738 M 448.26 % | 317.000 K -99.60 % | 79.329 M -50.37 % | 159.833 M -62.25 % | 423.443 M -12.05 % | 481.466 M -12.64 % | 551.114 M 111.38 % | 260.726 M 0.50 % | 259.435 M 937.74 % | 25.000 M |
| Total non current liabilities | 199.196 M 11 361.22 % | 1.738 M 4.89 % | 1.657 M -98.01 % | 83.454 M -49.13 % | 164.055 M -61.57 % | 426.938 M -18.40 % | 523.193 M -10.64 % | 585.494 M 112.77 % | 275.171 M 5.85 % | 259.955 M 808.30 % | 28.620 M |
| Other current liabilities | 39.040 M 6.41 % | 36.690 M 15.87 % | 31.664 M -12.92 % | 36.360 M -26.37 % | 49.380 M -38.03 % | 79.684 M 125.84 % | -308.416 M -145.03 % | -125.871 M -13.75 % | -110.660 M -26.10 % | -87.754 M -182.97 % | -31.012 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.932 M -22.67 % | 25.776 M 223.98 % | 7.956 M |
| Short term debt | 171.822 M 3.64 % | 165.784 M 34.61 % | 123.161 M 5.12 % | 117.159 M -74.32 % | 456.286 M 15.87 % | 393.785 M 30.14 % | 302.595 M 157.38 % | 117.569 M 19.11 % | 98.710 M 33.92 % | 73.709 M 194.84 % | 25.000 M |
| Total current liabilities | 219.235 M 4.77 % | 209.244 M 20.60 % | 173.509 M 1.13 % | 171.574 M -67.69 % | 530.956 M 8.50 % | 489.360 M 33.81 % | 365.717 M 169.70 % | 135.600 M 11.15 % | 121.999 M 15.79 % | 105.358 M 202.28 % | 34.854 M |
| Total liabilities | 221.759 M 5.11 % | 210.982 M 20.45 % | 175.166 M -31.31 % | 255.028 M -63.31 % | 695.011 M -24.15 % | 916.298 M 3.08 % | 888.910 M 23.27 % | 721.094 M 81.56 % | 397.170 M 8.72 % | 365.313 M 475.53 % | 63.474 M |
| Other non current assets | 294.971 M -60.92 % | 754.852 M 140.39 % | 314.010 M 382 839.02 % | 82.000 K -2.38 % | 84.000 K -78.01 % | 382.000 K -99.92 % | 472.140 M -32.50 % | 699.464 M 102.78 % | 344.929 M -19.30 % | 427.441 M 393.97 % | 86.531 M |
| Long term investments | 0.000 | 0.000 | 0.000 -100.00 % | 327.244 M 49.18 % | 219.355 M -30.90 % | 317.466 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 -100.00 % | 3.202 M -3.23 % | 3.309 M -62.60 % | 8.847 M | 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 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 -100.00 % | 3.202 M -3.23 % | 3.309 M -62.60 % | 8.847 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 4.244 M 21.60 % | 3.490 M 33.26 % | 2.619 M -44.79 % | 4.744 M -40.77 % | 8.009 M -13.78 % | 9.289 M 176.54 % | 3.359 M 112.73 % | 1.579 M 27.96 % | 1.234 M -37.58 % | 1.977 M 6.23 % | 1.861 M |
| Total non current assets | 299.215 M -60.54 % | 758.342 M 104.73 % | 370.416 M -4.46 % | 387.712 M 32.18 % | 293.316 M -17.66 % | 356.224 M -28.31 % | 496.905 M -29.12 % | 701.043 M 102.52 % | 346.163 M -19.39 % | 429.418 M 385.81 % | 88.392 M |
| Other current assets | 10.358 M -67.20 % | 31.577 M -63.96 % | 87.628 M -6.48 % | 93.697 M -80.05 % | 469.703 M 3.99 % | 451.679 M 44.40 % | 312.803 M 12.35 % | 278.420 M -13.88 % | 323.275 M 65.51 % | 195.321 M 80.84 % | 108.007 M |
| Short term investments | 1.336 M 167.20 % | 500.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 32.018 M 23.91 % | 25.840 M -47.86 % | 49.560 M -40.77 % | 83.675 M -12.99 % | 96.171 M 125.40 % | 42.666 M -30.29 % | 61.201 M 9.34 % | 55.973 M -47.87 % | 107.365 M 2 150.37 % | 4.771 M -90.91 % | 52.478 M |
| Cash and short term investments | 33.354 M 26.63 % | 26.340 M -46.85 % | 49.560 M -40.77 % | 83.675 M -12.99 % | 96.171 M 125.40 % | 42.666 M -30.29 % | 61.201 M 9.34 % | 55.973 M -47.87 % | 107.365 M 2 150.37 % | 4.771 M -90.91 % | 52.478 M |
| Total current assets | 503.934 M 49.62 % | 336.813 M -6.22 % | 359.137 M -12.06 % | 408.373 M -62.03 % | 1.076 B -20.59 % | 1.354 B 26.76 % | 1.068 B 110.93 % | 506.552 M 44.78 % | 349.871 M 74.85 % | 200.099 M -6.81 % | 214.711 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 460.222 M 65.02 % | 278.896 M 25.66 % | 221.949 M -3.92 % | 231.001 M -54.68 % | 509.697 M -40.74 % | 860.070 M 23.85 % | 694.450 M 303.38 % | 172.159 M 561.06 % | 26.043 M 371 942.86 % | 7.000 K -99.99 % | 54.226 M |
| Tax assets | 0.000 | 0.000 -100.00 % | 53.787 M 2.57 % | 52.440 M -16.18 % | 62.559 M 209.09 % | 20.240 M -5.45 % | 21.406 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 100.00 % | -310.473 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 1.388 M 166.92 % | 520.000 K -94.19 % | 8.949 M -45.46 % | 16.408 M -33.22 % | 24.572 M 270.84 % | 6.626 M | 0.000 | 0.000 -100.00 % | 2.657 M 17.93 % | 2.253 M 109.97 % | 1.073 M |
| Tax payables | 6.985 M 11.76 % | 6.250 M -35.80 % | 9.735 M 491.07 % | 1.647 M 129.39 % | 718.000 K -92.25 % | 9.265 M 59.17 % | 5.821 M -29.88 % | 8.302 M -10.66 % | 9.293 M -21.19 % | 11.792 M 138.75 % | 4.939 M |
| Deferred revenue non current | 0.000 | 0.000 -100.00 % | 1.340 M -67.52 % | 4.125 M -2.30 % | 4.222 M 20.80 % | 3.495 M -86.32 % | 25.543 M -25.70 % | 34.380 M | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 170.626 M -4.09 % | 177.898 M 2.95 % | 172.804 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 3.893 M | 0.000 | 0.000 -100.00 % | 1.536 M -49.59 % | 3.047 M 19.54 % | 2.549 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 -100.00 % | 58.972 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 217.025 M 33.25 % | 162.873 M -27.97 % | 226.114 M -1.80 % | 230.268 M 1.06 % | 227.853 M 0.00 % | 227.853 M 42.47 % | 159.928 M -2.32 % | 163.723 M | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 100.00 % | -147.166 M | 0.000 -100.00 % | 420.894 M 305.90 % | -204.414 M -494.57 % | -34.380 M | 0.000 | 0.000 | 0.000 |
| Other liabilities | -196.672 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 803.149 M 2.35 % | 784.682 M 7.56 % | 729.553 M -8.36 % | 796.085 M -41.84 % | 1.369 B -19.98 % | 1.711 B 9.28 % | 1.565 B 29.63 % | 1.208 B 73.50 % | 696.034 M 10.57 % | 629.517 M 107.69 % | 303.103 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 100.00 % | -21.669 M -111.89 % | 182.254 M 3 858.60 % | 4.604 M 135.56 % | -12.946 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 8.648 M | 0.000 -100.00 % | 931.000 K 474.69 % | 162.000 K -97.02 % | 5.443 M -21.53 % | 6.936 M 70.00 % | 4.080 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -62.825 M 50.56 % | -127.065 M -249.72 % | -36.333 M -108.85 % | 410.404 M -1.36 % | 416.058 M 545.78 % | -93.333 M -154.29 % | 171.927 M 131.57 % | -544.641 M -1 369.68 % | 42.896 M 110.17 % | -421.790 M -206.82 % | -137.472 M |
| Accounts receivables | 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 |
| Accounts payables | 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 | -62.825 M 50.56 % | -127.065 M -249.72 % | -36.333 M -108.85 % | 410.404 M -1.36 % | 416.058 M 545.78 % | -93.333 M -154.07 % | 172.611 M 131.77 % | -543.239 M -1 335.65 % | 43.964 M 110.36 % | -424.533 M -207.89 % | -137.883 M |
| Other non cash items | 55.079 M 54.93 % | 35.552 M 37.08 % | 25.935 M 5.94 % | 24.480 M -54.86 % | 54.232 M -5.45 % | 57.359 M 74.14 % | 32.939 M 72.68 % | 19.075 M 846.87 % | -2.554 M -141.71 % | 6.123 M 223.30 % | -4.966 M |
| Net cash provided by operating activities | 19.480 M 131.29 % | -62.256 M -322.65 % | 27.961 M -94.10 % | 474.157 M -9.06 % | 521.421 M 1 017.87 % | 46.644 M -79.73 % | 230.060 M 147.40 % | -485.336 M -682.34 % | 83.343 M 121.89 % | -380.674 M -240.22 % | -111.891 M |
| Investments in property plant and equipment | -53.000 K 32.05 % | -78.000 K 54.65 % | -172.000 K 52.09 % | -359.000 K -111.18 % | -170.000 K 92.55 % | -2.282 M -193.32 % | -778.000 K 7.27 % | -839.000 K -2 167.57 % | -37.000 K 95.38 % | -800.000 K -7.67 % | -743.000 K |
| Acquisitions net | 0.000 | 0.000 | 0.000 -100.00 % | 30.000 M 113.07 % | -229.500 M -842.93 % | -24.339 M 67.37 % | -74.595 M | 0.000 -100.00 % | 3.282 M 200.43 % | -3.268 M 9.72 % | -3.620 M |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 32.631 M 263.16 % | -20.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 -100.00 % | 27.743 M | 0.000 -100.00 % | 16.257 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 141.000 K -41.49 % | 241.000 K -97.81 % | 11.025 M 16.60 % | 9.455 M 148.14 % | -19.641 M 8.85 % | -21.549 M -6 730.46 % | 325.000 K -75.85 % | 1.346 M 3 745.71 % | 35.000 K -99.94 % | 54.251 M 316.52 % | -25.056 M |
| Net cash used for investing activites | 88.000 K -46.01 % | 163.000 K -99.58 % | 38.596 M -1.28 % | 39.096 M 119.51 % | -200.423 M -194.00 % | -68.170 M 9.16 % | -75.048 M -14 902.37 % | 507.000 K -84.54 % | 3.280 M -93.46 % | 50.183 M 270.58 % | -29.419 M |
| Debt repayment | 3.019 M -92.55 % | 40.520 M 144.48 % | -91.092 M 78.56 % | -424.810 M -104.51 % | -207.721 M -1 289.22 % | 17.467 M 115.76 % | -110.797 M -135.83 % | 309.247 M 1 076.20 % | 26.292 M -90.71 % | 283.144 M 466.29 % | 50.000 M |
| Common stock issued | 0.000 | 0.000 | 0.000 -100.00 % | 5.766 M | 0.000 -100.00 % | 66.140 M | 0.000 -100.00 % | 173.454 M | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | -410.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -3.693 M -3.10 % | -3.582 M -9.04 % | -3.285 M 79.46 % | -15.997 M -147.98 % | -6.451 M 63.09 % | -17.478 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -12.000 M -1 872.53 % | 677.000 K 111.33 % | -5.977 M 93.36 % | -90.026 M -87.65 % | -47.976 M 29.63 % | -68.174 M -74.17 % | -39.143 M -130.55 % | 128.143 M 1 371.89 % | -10.075 M -3 422.73 % | -286.000 K -100.26 % | 109.437 M |
| Net cash used provided by financing activities | -13.084 M -134.78 % | 37.615 M 137.48 % | -100.354 M 80.89 % | -525.067 M -100.29 % | -262.148 M -12 718.97 % | -2.045 M 98.64 % | -149.940 M -134.28 % | 437.390 M 2 597.11 % | 16.217 M -94.27 % | 282.858 M 77.41 % | 159.437 M |
| Effect of forex changes on cash | -306.000 K -140.37 % | 758.000 K 338.36 % | -318.000 K 53.37 % | -682.000 K -26.06 % | -541.000 K -333.19 % | 232.000 K 48.72 % | 156.000 K 103.95 % | -3.953 M -1 506.91 % | -246.000 K -232.43 % | -74.000 K -840.00 % | 10.000 K |
| Net change in cash | 6.178 M 126.05 % | -23.720 M 30.47 % | -34.115 M -173.01 % | -12.496 M -121.43 % | 58.309 M 349.84 % | -23.339 M -546.42 % | 5.228 M 110.17 % | -51.392 M -150.09 % | 102.594 M 315.05 % | -47.707 M -363.04 % | 18.137 M |
| Cash at beginning of period | 25.840 M -47.86 % | 49.560 M -40.77 % | 83.675 M -12.99 % | 96.171 M 154.00 % | 37.862 M -38.13 % | 61.201 M 9.34 % | 55.973 M -47.87 % | 107.365 M 2 150.37 % | 4.771 M -90.91 % | 52.478 M 52.81 % | 34.341 M |
| Cash at end of period | 32.018 M 23.91 % | 25.840 M -47.86 % | 49.560 M -40.77 % | 83.675 M -12.99 % | 96.171 M 154.00 % | 37.862 M -38.13 % | 61.201 M 9.34 % | 55.973 M -47.87 % | 107.365 M 2 150.37 % | 4.771 M -90.91 % | 52.478 M |
| Operating cash flow | 19.480 M 131.29 % | -62.256 M -322.65 % | 27.961 M -94.10 % | 474.157 M -9.06 % | 521.421 M 1 017.87 % | 46.644 M -79.73 % | 230.060 M 147.40 % | -485.336 M -682.34 % | 83.343 M 121.89 % | -380.674 M -240.22 % | -111.891 M |
| Capital expenditure | -53.000 K 32.05 % | -78.000 K 54.65 % | -172.000 K 52.09 % | -359.000 K -111.18 % | -170.000 K 92.55 % | -2.282 M -193.32 % | -778.000 K 7.27 % | -839.000 K -2 167.57 % | -37.000 K 95.38 % | -800.000 K -7.67 % | -743.000 K |
| Free CashFlow | 19.427 M 131.17 % | -62.334 M -324.31 % | 27.789 M -94.13 % | 473.798 M -9.10 % | 521.251 M 1 074.99 % | 44.362 M -80.65 % | 229.282 M 147.16 % | -486.175 M -683.60 % | 83.306 M 121.84 % | -381.474 M -238.68 % | -112.634 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 28.795 M 60.02 % | 17.995 M -37.44 % | 28.766 M 61.49 % | 17.813 M -58.14 % | 42.556 M 14.73 % | 37.093 M -1.40 % | 37.619 M -17.39 % | 45.538 M -25.16 % | 60.847 M 151.90 % | -117.229 M -322.14 % | 52.773 M -30.81 % | 76.277 M 71.85 % | 44.385 M 50.27 % | 29.537 M 48.49 % | 19.892 M -45.10 % | 36.231 M 34.47 % | 26.944 M -28.22 % | 37.539 M 77.86 % | 21.106 M -21.04 % | 26.729 M 0.00 % | 26.729 M 50.39 % | 17.773 M 0.00 % | 17.773 M |
| Net income | 9.690 M 564.53 % | -2.086 M -127.11 % | 7.694 M 171.20 % | 2.837 M -86.05 % | 20.336 M 160.72 % | 7.800 M -52.18 % | 16.312 M 49.16 % | 10.936 M -44.33 % | 19.646 M 116.07 % | -122.259 M -1 251.54 % | 10.617 M -60.70 % | 27.017 M 191.98 % | 9.253 M -38.60 % | 15.070 M 75.83 % | 8.571 M -51.56 % | 17.694 M 103.52 % | 8.694 M -61.43 % | 22.539 M 221.02 % | 7.021 M -43.24 % | 12.370 M 0.00 % | 12.370 M 11.99 % | 11.045 M 0.00 % | 11.045 M |
| Income before tax | 10.168 M 28.92 % | 7.887 M -12.27 % | 8.990 M 191.79 % | 3.081 M -87.20 % | 24.069 M 61.93 % | 14.864 M -26.01 % | 20.089 M -5.93 % | 21.356 M -41.36 % | 36.421 M 122.58 % | -161.321 M -893.16 % | 20.339 M -61.39 % | 52.679 M 301.95 % | 13.106 M -39.76 % | 21.757 M 84.35 % | 11.802 M -53.53 % | 25.398 M 77.16 % | 14.336 M -53.59 % | 30.888 M 172.69 % | 11.327 M -33.95 % | 17.149 M 0.00 % | 17.149 M 16.84 % | 14.677 M 0.00 % | 14.677 M |
| Income before tax ratio | 0.35 -19.43 % | 0.44 40.24 % | 0.31 80.69 % | 0.17 -69.42 % | 0.57 41.14 % | 0.40 -24.96 % | 0.53 13.87 % | 0.47 -21.65 % | 0.60 -56.50 % | 1.38 257.06 % | 0.39 -44.19 % | 0.69 133.89 % | 0.30 -59.91 % | 0.74 24.15 % | 0.59 -15.36 % | 0.70 31.75 % | 0.53 -35.34 % | 0.82 53.32 % | 0.54 -16.35 % | 0.64 0.00 % | 0.64 -22.31 % | 0.83 0.00 % | 0.83 |
| EBITDA | 0.000 | 0.000 | 0.000 -100.00 % | 13.000 K -99.98 % | 69.045 M 2 438.91 % | -2.952 M -110.21 % | 28.916 M 1 651.29 % | -1.864 M 75.10 % | -7.486 M 93.13 % | -108.920 M -6 199.60 % | -1.729 M -153.63 % | 3.224 M 204.51 % | -3.085 M -159.81 % | 5.158 M 308.72 % | 1.262 M 320.63 % | -572.000 K -163.63 % | 899.000 K 120.04 % | -4.486 M -448 700.00 % | 1.000 K -100.00 % | 21.926 M 0.00 % | 21.926 M 42.48 % | 15.389 M 0.00 % | 15.389 M |
| Net income ratio | 0.34 390.30 % | -0.12 -143.34 % | 0.27 67.94 % | 0.16 -66.67 % | 0.48 127.25 % | 0.21 -51.50 % | 0.43 80.56 % | 0.24 -25.62 % | 0.32 -69.04 % | 1.04 418.39 % | 0.20 -43.20 % | 0.35 69.90 % | 0.21 -59.14 % | 0.51 18.41 % | 0.43 -11.77 % | 0.49 51.35 % | 0.32 -46.26 % | 0.60 80.49 % | 0.33 -28.12 % | 0.46 0.00 % | 0.46 -25.53 % | 0.62 0.00 % | 0.62 |
| Ratio EBITDA | 0.00 | 0.00 | 0.00 -100.00 % | 0.00 -99.96 % | 1.62 2 138.66 % | -0.08 -110.35 % | 0.77 1 977.84 % | -0.04 66.73 % | -0.12 -113.24 % | 0.93 2 935.89 % | -0.03 -177.51 % | 0.04 160.81 % | -0.07 -139.80 % | 0.17 175.25 % | 0.06 501.85 % | -0.02 -147.32 % | 0.03 127.92 % | -0.12 -252 321.69 % | 0.00 -99.99 % | 0.82 0.00 % | 0.82 -5.26 % | 0.87 0.00 % | 0.87 |
| Gross profit ratio | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 6.57 % | 0.94 0.88 % | 0.93 -6.98 % | 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 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 156.417 M -0.01 % | 156.436 M -1.12 % | 158.208 M 0.97 % | 156.689 M 0.07 % | 156.583 M -0.05 % | 156.667 M 0.05 % | 156.583 M -7.19 % | 168.716 M 7.51 % | 156.926 M 0.90 % | 155.523 M -0.40 % | 156.141 M 0.55 % | 155.281 M 4.49 % | 148.614 M 2.64 % | 144.790 M 0.55 % | 144.002 M 2.60 % | 140.357 M 29.96 % | 108.000 M 0.00 % | 108.000 M -14.29 % | 126.000 M -12.50 % | 144.000 M 0.00 % | 144.000 M 0.00 % | 144.000 M 0.00 % | 144.000 M |
| Weighted average shs out | 156.545 M 3.87 % | 150.712 M -3.82 % | 156.701 M -0.38 % | 157.297 M 0.45 % | 156.585 M -0.60 % | 157.531 M 0.60 % | 156.584 M -7.24 % | 168.802 M 7.57 % | 156.919 M 0.90 % | 155.523 M -0.39 % | 156.132 M 0.53 % | 155.306 M 4.56 % | 148.528 M 3.06 % | 144.112 M 0.08 % | 144.000 M 2.60 % | 140.350 M 29.95 % | 108.000 M 0.00 % | 108.000 M -14.29 % | 126.000 M -12.50 % | 144.000 M 0.00 % | 144.000 M 0.00 % | 144.000 M 0.00 % | 144.000 M |
| EPS diluted | 0.06 548.55 % | -0.01 -128.40 % | 0.05 167.03 % | 0.02 -85.98 % | 0.13 160.64 % | 0.05 -52.21 % | 0.10 60.80 % | 0.06 -48.24 % | 0.13 116.05 % | -0.78 -1 247.06 % | 0.07 -60.92 % | 0.17 179.74 % | 0.06 -40.19 % | 0.10 74.50 % | 0.06 -52.70 % | 0.13 56.33 % | 0.08 -59.70 % | 0.20 257.14 % | 0.06 -34.12 % | 0.09 0.00 % | 0.09 13.33 % | 0.08 0.00 % | 0.08 |
| Earnings per share | 0.06 565.41 % | -0.01 -127.09 % | 0.05 172.78 % | 0.02 -86.13 % | 0.13 161.69 % | 0.05 -52.40 % | 0.10 60.80 % | 0.06 -48.24 % | 0.13 116.05 % | -0.78 -1 247.06 % | 0.07 -60.92 % | 0.17 179.74 % | 0.06 -40.54 % | 0.10 75.50 % | 0.06 -52.70 % | 0.13 56.33 % | 0.08 -59.70 % | 0.20 257.14 % | 0.06 -34.12 % | 0.09 0.00 % | 0.09 13.33 % | 0.08 0.00 % | 0.08 |
| Gross profit | 28.795 M 60.02 % | 17.995 M -37.44 % | 28.766 M 61.49 % | 17.813 M -55.39 % | 39.932 M 15.73 % | 34.503 M -8.28 % | 37.619 M -17.39 % | 45.538 M -25.16 % | 60.847 M 151.90 % | -117.229 M -322.14 % | 52.773 M -30.81 % | 76.277 M 71.85 % | 44.385 M 50.27 % | 29.537 M 48.49 % | 19.892 M -45.10 % | 36.231 M 34.47 % | 26.944 M -28.22 % | 37.539 M 77.86 % | 21.106 M -21.04 % | 26.729 M 0.00 % | 26.729 M 50.39 % | 17.773 M 0.00 % | 17.773 M |
| Income tax expense | 478.000 K -95.21 % | 9.973 M 669.52 % | 1.296 M 431.15 % | 244.000 K -93.46 % | 3.733 M -47.15 % | 7.064 M 87.03 % | 3.777 M -54.32 % | 8.269 M -10.98 % | 9.289 M -77.96 % | 42.142 M 427.24 % | 7.993 M -66.21 % | 23.653 M 2 979.82 % | 768.000 K -89.51 % | 7.322 M 126.62 % | 3.231 M -58.06 % | 7.704 M 36.55 % | 5.642 M -32.42 % | 8.349 M 93.89 % | 4.306 M -9.90 % | 4.779 M 0.00 % | 4.779 M 25.78 % | 3.800 M 0.00 % | 3.800 M |
| Cost of revenue | 0.000 | 0.000 | 0.000 100.00 % | -27.465 M -1 146.75 % | 2.624 M 1.32 % | 2.590 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 |
| General and administrative 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 -100.00 % | 3.987 M -20.45 % | 5.012 M 24.06 % | 4.040 M 0.00 % | 4.040 M 226.60 % | 1.237 M 0.00 % | 1.237 M | 0.000 | 0.000 |
| 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 -100.00 % | 4.271 M 6.09 % | 4.026 M 215.23 % | -3.494 M -241.74 % | 2.465 M 57.31 % | 1.567 M 0.00 % | 1.567 M | 0.000 | 0.000 |
| Other expenses | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -59.680 M 15.77 % | -70.857 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 100.00 % | -1.237 M 0.00 % | -1.237 M -135.66 % | 3.469 M 0.00 % | 3.469 M |
| Operating expenses | 12.578 M -11.58 % | 14.226 M 19.02 % | 11.953 M 31.27 % | 9.106 M -50.74 % | 18.487 M -16.83 % | 22.229 M 26.81 % | 17.530 M -27.51 % | 24.182 M -1.00 % | 24.426 M -44.60 % | 44.092 M 35.94 % | 32.434 M 37.44 % | 23.598 M -24.56 % | 31.279 M 302.04 % | 7.780 M -3.83 % | 8.090 M -25.32 % | 10.833 M -14.08 % | 12.608 M 89.57 % | 6.651 M -31.99 % | 9.779 M 148.89 % | 3.929 M 0.00 % | 3.929 M 13.26 % | 3.469 M 0.00 % | 3.469 M |
| Cost and expenses | 12.578 M -11.58 % | 14.226 M 19.02 % | 11.953 M 31.27 % | 9.106 M -50.74 % | 18.487 M -16.83 % | 22.229 M 26.81 % | 17.530 M -27.51 % | 24.182 M -1.00 % | 24.426 M -44.60 % | 44.092 M 35.94 % | 32.434 M 37.44 % | 23.598 M -24.56 % | 31.279 M 302.04 % | 7.780 M -3.83 % | 8.090 M -25.32 % | 10.833 M -14.08 % | 12.608 M 89.57 % | 6.651 M -31.99 % | 9.779 M 148.89 % | 3.929 M 0.00 % | 3.929 M 13.26 % | 3.469 M 0.00 % | 3.469 M |
| Research and development 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 |
| Selling general and administrative expenses | 12.578 M -11.58 % | 14.226 M 19.02 % | 11.953 M 31.27 % | 9.106 M -20.43 % | 11.444 M -14.68 % | 13.413 M 54.12 % | 8.703 M -19.37 % | 10.794 M -9.03 % | 11.865 M -23.81 % | 15.572 M -12.16 % | 17.728 M 32.72 % | 13.357 M -17.51 % | 16.192 M 86.80 % | 8.668 M 89.30 % | 4.579 M -44.55 % | 8.258 M -8.63 % | 9.038 M 1 555.31 % | 546.000 K -91.61 % | 6.505 M 131.99 % | 2.804 M 0.00 % | 2.804 M 141.10 % | 1.163 M 0.00 % | 1.163 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 -100.00 % | 15.500 K 0.00 % | 15.500 K 244.44 % | 4.500 K 0.00 % | 4.500 K |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.205 M -48.18 % | 21.622 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 -100.00 % | 4.429 M 0.00 % | 4.429 M 3 751.30 % | 115.000 K 0.00 % | 115.000 K |
| Depreciation and amortization | 0.000 | 0.000 | 0.000 100.00 % | -3.068 M 87.25 % | -24.069 M -35.10 % | -17.816 M 11.31 % | -20.089 M 4.65 % | -21.069 M 42.15 % | -36.421 M -123.25 % | 156.682 M 870.35 % | -20.339 M 57.13 % | -47.446 M -262.02 % | -13.106 M 23.95 % | -17.234 M -63.51 % | -10.540 M 59.41 % | -25.970 M -93.27 % | -13.437 M 62.01 % | -35.374 M -212.33 % | -11.326 M -3 354.60 % | 348.000 K 0.00 % | 348.000 K -41.71 % | 597.000 K 0.00 % | 597.000 K |
| Operating income | 16.217 M 330.27 % | 3.769 M -77.58 % | 16.813 M 93.10 % | 8.707 M -63.82 % | 24.069 M 35.10 % | 17.816 M -11.31 % | 20.089 M -4.65 % | 21.069 M -42.15 % | 36.421 M 123.25 % | -156.682 M -870.35 % | 20.339 M -57.13 % | 47.446 M 262.02 % | 13.106 M -23.95 % | 17.234 M 63.51 % | 10.540 M -59.41 % | 25.970 M 93.27 % | 13.437 M -62.01 % | 35.374 M 212.33 % | 11.326 M -47.51 % | 21.578 M 0.00 % | 21.578 M 45.88 % | 14.792 M 0.00 % | 14.792 M |
| Operating income ratio | 0.56 168.89 % | 0.21 -64.16 % | 0.58 19.57 % | 0.49 -13.58 % | 0.57 17.75 % | 0.48 -10.06 % | 0.53 15.42 % | 0.46 -22.70 % | 0.60 -55.22 % | 1.34 246.79 % | 0.39 -38.04 % | 0.62 110.66 % | 0.30 -49.39 % | 0.58 10.12 % | 0.53 -26.08 % | 0.72 43.73 % | 0.50 -47.08 % | 0.94 75.60 % | 0.54 -33.53 % | 0.81 0.00 % | 0.81 -3.00 % | 0.83 0.00 % | 0.83 |
| Total other income expenses net | -6.049 M -246.89 % | 4.118 M 152.64 % | -7.823 M -39.05 % | -5.626 M | 0.000 100.00 % | -2.952 M | 0.000 -100.00 % | 287.000 K | 0.000 100.00 % | -28.520 M | 0.000 -100.00 % | 5.233 M 134.69 % | -15.087 M -433.56 % | 4.523 M 228.82 % | -3.511 M -513.81 % | -572.000 K 83.98 % | -3.570 M 20.42 % | -4.486 M -37.02 % | -3.274 M 42.06 % | -5.651 M 0.00 % | -5.651 M -1 615.01 % | 373.000 K 0.00 % | 373.000 K |
| 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 |
| 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 | 2015-12-31 | 2015-06-30 | 2014-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -13.640 M -109.58 % | 142.328 M 993.96 % | -15.921 M -111.24 % | 141.682 M 37.34 % | 103.161 M 39.56 % | 73.918 M -26.54 % | 100.629 M -10.80 % | 112.813 M -34.02 % | 170.986 M -67.11 % | 519.948 M -27.84 % | 720.523 M -6.98 % | 774.562 M -4.39 % | 810.153 M 12.08 % | 722.860 M 21.29 % | 595.968 M -2.73 % | 612.710 M -5.34 % | 647.276 M 156.78 % | 252.071 M -23.24 % | 328.373 M 101.52 % | 162.948 M 6 675.77 % | -2.478 M |
| Total investments | 0.000 -100.00 % | 1.336 M | 0.000 -100.00 % | 500.000 K | 0.000 | 0.000 -100.00 % | 8.128 M -78.66 % | 38.085 M 28.64 % | 29.606 M -10.81 % | 33.196 M -28.52 % | 46.440 M -6.53 % | 49.684 M | 0.000 | 0.000 -100.00 % | 32.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.267 M 100.00 % | 1.634 M | 0.000 |
| Total debt | 0.000 -100.00 % | 174.346 M | 0.000 -100.00 % | 167.522 M 35.43 % | 123.694 M 0.17 % | 123.478 M -38.91 % | 202.137 M 2.87 % | 196.488 M 0.23 % | 196.046 M -68.18 % | 616.119 M -24.90 % | 820.373 M 0.38 % | 817.228 M -3.85 % | 849.993 M 8.41 % | 784.061 M 26.98 % | 617.471 M -7.66 % | 668.683 M -10.25 % | 745.081 M 107.29 % | 359.436 M 7.89 % | 333.144 M 73.90 % | 191.572 M 283.14 % | 50.000 M |
| Accumulated other comprehensive income loss | 250.778 M 1.95 % | 245.971 M 4.20 % | 236.063 M -1.32 % | 239.210 M -0.83 % | 241.213 M 0.11 % | 240.954 M 0.19 % | 240.501 M 0.13 % | 240.190 M -2.51 % | 246.376 M -1.71 % | 250.659 M -2.40 % | 256.833 M 5 718.75 % | -4.571 M -101.90 % | 239.951 M 6 311.52 % | -3.863 M -101.80 % | 214.527 M 5 463.18 % | -4.000 M -101.83 % | 218.249 M 6 326.79 % | -3.505 M -28.62 % | -2.725 M -14.35 % | -2.383 M -16.76 % | -2.041 M |
| Retained earnings | 126.727 M 120.76 % | 57.404 M -49.96 % | 114.711 M 119.27 % | 52.315 M 7.80 % | 48.531 M 72.13 % | 28.195 M -63.11 % | 76.434 M 10.39 % | 69.241 M 58.67 % | 43.639 M 86.58 % | 23.389 M -77.97 % | 106.155 M 4.36 % | 101.716 M 12.94 % | 90.063 M 11.44 % | 80.817 M 11.79 % | 72.296 M -23.24 % | 94.182 M 19.59 % | 78.752 M 9.76 % | 71.749 M 56.55 % | 45.831 M 31.43 % | 34.871 M 45.84 % | 23.910 M |
| Common stock | 1.357 M 0.00 % | 1.357 M 0.00 % | 1.357 M -0.07 % | 1.358 M 0.00 % | 1.358 M 0.00 % | 1.358 M 0.00 % | 1.358 M 0.00 % | 1.358 M 0.37 % | 1.353 M 0.30 % | 1.349 M 0.00 % | 1.349 M 0.00 % | 1.349 M 0.22 % | 1.346 M 7.85 % | 1.248 M 0.00 % | 1.248 M 0.00 % | 1.248 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total equity | 595.887 M 2.49 % | 581.390 M 1.29 % | 573.976 M 0.05 % | 573.700 M -0.22 % | 574.982 M 3.71 % | 554.387 M 1.06 % | 548.561 M 1.39 % | 541.057 M -22.37 % | 696.939 M 3.42 % | 673.876 M -17.56 % | 817.451 M 2.91 % | 794.341 M 5.05 % | 756.150 M 11.78 % | 676.449 M 45.14 % | 466.070 M -4.20 % | 486.501 M 58.01 % | 307.901 M 3.02 % | 298.864 M 13.12 % | 264.204 M 4.88 % | 251.917 M 5.13 % | 239.629 M |
| Other non current liabilities | 212.940 M 8.27 % | 196.672 M -9.41 % | 217.103 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 381.901 M | 0.000 | 0.000 -100.00 % | 182.178 M | 0.000 -100.00 % | 105.878 M 46.69 % | 72.176 M 87.60 % | 38.474 M |
| Long term debt | 0.000 -100.00 % | 2.524 M | 0.000 -100.00 % | 1.738 M 876.40 % | 178.000 K -43.85 % | 317.000 K -99.61 % | 82.263 M 3.70 % | 79.329 M 4.70 % | 75.770 M -52.59 % | 159.833 M -56.96 % | 371.375 M -12.30 % | 423.443 M -7.25 % | 456.542 M -5.18 % | 481.466 M 0.28 % | 480.112 M -12.88 % | 551.114 M -10.95 % | 618.871 M 137.36 % | 260.726 M 0.50 % | 259.435 M 82.42 % | 142.218 M 468.87 % | 25.000 M |
| Total non current liabilities | 212.940 M 6.90 % | 199.196 M -8.25 % | 217.103 M 12 391.54 % | 1.738 M 876.40 % | 178.000 K -89.26 % | 1.657 M -97.99 % | 82.263 M -1.43 % | 83.454 M 10.14 % | 75.770 M -53.81 % | 164.055 M -56.16 % | 374.195 M -12.35 % | 426.938 M -8.85 % | 468.375 M -10.48 % | 523.193 M 1.51 % | 515.435 M -11.97 % | 585.494 M -9.56 % | 647.380 M 135.26 % | 275.171 M 5.85 % | 259.955 M 80.16 % | 144.288 M 404.15 % | 28.620 M |
| Other current liabilities | 0.000 -100.00 % | 39.040 M 122.09 % | -176.746 M -581.73 % | 36.690 M 127.48 % | -133.491 M 5.89 % | -141.845 M -2.90 % | -137.853 M -1.95 % | -135.214 M -323.07 % | 60.614 M 112.59 % | -481.576 M -0.53 % | -479.052 M -16.93 % | -409.676 M -3.76 % | -394.824 M -28.02 % | -308.416 M -121.59 % | -139.184 M -10.58 % | -125.871 M 9.11 % | -138.489 M -25.15 % | -110.660 M -26.10 % | -87.754 M -47.78 % | -59.383 M -91.48 % | -31.012 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.248 M -3.43 % | 19.932 M -22.67 % | 25.776 M 52.83 % | 16.866 M 111.99 % | 7.956 M |
| Short term debt | 0.000 -100.00 % | 171.822 M -2.30 % | 175.872 M 6.09 % | 165.784 M 34.22 % | 123.516 M 0.29 % | 123.161 M 2.74 % | 119.874 M 2.32 % | 117.159 M -2.59 % | 120.276 M -73.64 % | 456.286 M 1.62 % | 448.998 M 14.02 % | 393.785 M 0.08 % | 393.451 M 30.03 % | 302.595 M 120.29 % | 137.359 M 16.83 % | 117.569 M -6.85 % | 126.210 M 27.86 % | 98.710 M 33.92 % | 73.709 M 49.35 % | 49.355 M 97.42 % | 25.000 M |
| Total current liabilities | 0.000 -100.00 % | 219.235 M | 0.000 -100.00 % | 209.244 M 22.43 % | 170.910 M -1.50 % | 173.509 M -5.79 % | 184.169 M 7.34 % | 171.574 M -16.20 % | 204.754 M -61.44 % | 530.956 M 3.36 % | 513.674 M 4.97 % | 489.360 M 12.16 % | 436.323 M 19.31 % | 365.717 M 148.13 % | 147.391 M 8.70 % | 135.600 M -11.76 % | 153.669 M 25.96 % | 121.999 M 15.79 % | 105.358 M 50.28 % | 70.106 M 101.14 % | 34.854 M |
| Total liabilities | 212.940 M -3.98 % | 221.759 M 2.14 % | 217.103 M 2.90 % | 210.982 M 23.32 % | 171.088 M -2.33 % | 175.166 M -34.25 % | 266.432 M 4.47 % | 255.028 M -9.09 % | 280.524 M -59.64 % | 695.011 M -21.72 % | 887.869 M -3.10 % | 916.298 M 1.28 % | 904.698 M 1.78 % | 888.910 M 34.11 % | 662.826 M -8.08 % | 721.094 M -9.98 % | 801.049 M 101.69 % | 397.170 M 8.72 % | 365.313 M 70.39 % | 214.394 M 237.77 % | 63.474 M |
| Other non current assets | 805.336 M 173.02 % | 294.971 M -61.70 % | 770.081 M 96.09 % | 392.723 M 9.53 % | 358.551 M 14.18 % | 314.010 M 16.19 % | 270.245 M 329 467.07 % | 82.000 K -79.65 % | 403.000 K 379.76 % | 84.000 K -79.90 % | 418.000 K 9.42 % | 382.000 K -99.89 % | 340.144 M -27.96 % | 472.140 M -16.20 % | 563.446 M -19.45 % | 699.464 M 3.49 % | 675.851 M 95.94 % | 344.929 M -19.30 % | 427.441 M 66.33 % | 256.986 M 196.99 % | 86.531 M |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 327.244 M -9.88 % | 363.115 M 65.54 % | 219.355 M 9.74 % | 199.890 M -37.04 % | 317.466 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.203 M 0.03 % | 3.202 M -3.06 % | 3.303 M -0.18 % | 3.309 M -63.32 % | 9.021 M 1.97 % | 8.847 M | 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 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.203 M 0.03 % | 3.202 M -3.06 % | 3.303 M -0.18 % | 3.309 M -63.32 % | 9.021 M 1.97 % | 8.847 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 3.491 M -17.74 % | 4.244 M -16.41 % | 5.077 M 45.47 % | 3.490 M 132.67 % | 1.500 M -42.73 % | 2.619 M -40.53 % | 4.404 M -7.17 % | 4.744 M -21.16 % | 6.017 M -24.87 % | 8.009 M 10.68 % | 7.236 M -22.10 % | 9.289 M -34.11 % | 14.097 M 319.68 % | 3.359 M 64.82 % | 2.038 M 29.07 % | 1.579 M 81.49 % | 870.000 K -29.50 % | 1.234 M -37.58 % | 1.977 M 3.02 % | 1.919 M 3.12 % | 1.861 M |
| Total non current assets | 808.827 M 170.32 % | 299.215 M -61.40 % | 775.158 M 73.08 % | 447.869 M 8.06 % | 414.480 M 11.90 % | 370.416 M 12.08 % | 330.505 M -14.76 % | 387.712 M -9.97 % | 430.665 M 46.83 % | 293.316 M 22.24 % | 239.949 M -32.64 % | 356.224 M -5.78 % | 378.078 M -23.91 % | 496.905 M -13.63 % | 575.328 M -17.93 % | 701.043 M 3.59 % | 676.721 M 95.49 % | 346.163 M -19.39 % | 429.418 M 65.86 % | 258.905 M 192.91 % | 88.392 M |
| Other current assets | 0.000 -100.00 % | 10.358 M 102.80 % | -370.371 M -1 254.63 % | 32.077 M -48.11 % | 61.812 M -29.46 % | 87.628 M -14.39 % | 102.358 M 32.64 % | 77.172 M -41.05 % | 130.907 M -72.13 % | 469.703 M -7.55 % | 508.083 M 12.49 % | 451.679 M 9.68 % | 411.828 M 31.66 % | 312.803 M -40.13 % | 522.507 M 87.67 % | 278.420 M 3.64 % | 268.637 M -16.90 % | 323.275 M 65.51 % | 195.321 M 28.79 % | 151.664 M 40.42 % | 108.007 M |
| Short term investments | 0.000 -100.00 % | 1.336 M | 0.000 -100.00 % | 500.000 K | 0.000 | 0.000 | 0.000 100.00 % | -289.159 M 13.30 % | -333.509 M -79.15 % | -186.159 M -21.32 % | -153.450 M 42.70 % | -267.782 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 13.640 M -57.40 % | 32.018 M 101.11 % | 15.921 M -38.39 % | 25.840 M 25.85 % | 20.533 M -58.57 % | 49.560 M -51.18 % | 101.508 M 21.31 % | 83.675 M 233.90 % | 25.060 M -73.94 % | 96.171 M -3.68 % | 99.850 M 134.03 % | 42.666 M 7.09 % | 39.840 M -34.90 % | 61.201 M 184.62 % | 21.503 M -61.58 % | 55.973 M -42.77 % | 97.805 M -8.90 % | 107.365 M 2 150.37 % | 4.771 M -83.33 % | 28.625 M -45.45 % | 52.478 M |
| Cash and short term investments | 0.000 -100.00 % | 33.354 M 109.50 % | 15.921 M -38.39 % | 25.840 M 25.85 % | 20.533 M -58.57 % | 49.560 M -51.18 % | 101.508 M 21.31 % | 83.675 M 233.90 % | 25.060 M -73.94 % | 96.171 M -3.68 % | 99.850 M 134.03 % | 42.666 M 7.09 % | 39.840 M -34.90 % | 61.201 M 184.62 % | 21.503 M -61.58 % | 55.973 M -42.77 % | 97.805 M -8.90 % | 107.365 M 2 150.37 % | 4.771 M -83.33 % | 28.625 M -45.45 % | 52.478 M |
| Total current assets | 0.000 -100.00 % | 503.934 M 3 065.22 % | 15.921 M -95.27 % | 336.813 M 1.58 % | 331.590 M -7.67 % | 359.137 M -25.87 % | 484.488 M 18.64 % | 408.373 M -25.32 % | 546.798 M -49.16 % | 1.076 B -26.60 % | 1.465 B 8.19 % | 1.354 B 5.59 % | 1.283 B 20.06 % | 1.068 B 93.01 % | 553.568 M 9.28 % | 506.552 M 17.20 % | 432.229 M 23.54 % | 349.871 M 74.85 % | 200.099 M -3.52 % | 207.405 M -3.40 % | 214.711 M |
| 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 |
| Net receivables | 0.000 -100.00 % | 460.222 M 24.26 % | 370.371 M 32.80 % | 278.896 M 11.90 % | 249.245 M 12.30 % | 221.949 M -20.91 % | 280.622 M 21.48 % | 231.001 M -40.89 % | 390.831 M -23.32 % | 509.697 M -40.56 % | 857.438 M -0.31 % | 860.070 M 3.49 % | 831.102 M 19.68 % | 694.450 M 7 165.64 % | 9.558 M -94.45 % | 172.159 M 161.69 % | 65.787 M 152.61 % | 26.043 M 371 942.86 % | 7.000 K -99.97 % | 27.117 M -49.99 % | 54.226 M |
| Tax assets | 0.000 | 0.000 | 0.000 -100.00 % | 51.656 M -5.09 % | 54.429 M 1.19 % | 53.787 M 2.15 % | 52.653 M 0.41 % | 52.440 M -9.32 % | 57.827 M -7.56 % | 62.559 M 167.53 % | 23.384 M 15.53 % | 20.240 M -15.09 % | 23.837 M 11.36 % | 21.406 M 117.45 % | 9.844 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 0.000 -100.00 % | 1.388 M 58.81 % | 874.000 K 68.08 % | 520.000 K -28.47 % | 727.000 K -91.88 % | 8.949 M -46.62 % | 16.764 M 2.17 % | 16.408 M -31.24 % | 23.864 M -2.88 % | 24.572 M 10.22 % | 22.294 M 236.46 % | 6.626 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.085 M 166.65 % | 2.657 M 17.93 % | 2.253 M 35.48 % | 1.663 M 54.99 % | 1.073 M |
| Tax payables | 0.000 -100.00 % | 6.985 M | 0.000 -100.00 % | 6.250 M -32.42 % | 9.248 M -5.00 % | 9.735 M 701.23 % | 1.215 M -26.23 % | 1.647 M | 0.000 -100.00 % | 718.000 K -90.75 % | 7.760 M -16.24 % | 9.265 M 574.80 % | 1.373 M -76.41 % | 5.821 M 218.96 % | 1.825 M -78.02 % | 8.302 M 59.84 % | 5.194 M -44.11 % | 9.293 M -21.19 % | 11.792 M 40.96 % | 8.366 M 69.38 % | 4.939 M |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.340 M | 0.000 -100.00 % | 4.125 M | 0.000 -100.00 % | 4.222 M 49.72 % | 2.820 M -19.31 % | 3.495 M -70.46 % | 11.833 M -53.67 % | 25.543 M -27.69 % | 35.323 M 2.74 % | 34.380 M | 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 -100.00 % | 175.447 M 2.83 % | 170.626 M -5.01 % | 179.627 M 0.97 % | 177.898 M 1.17 % | 175.838 M 1.76 % | 172.804 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 -100.00 % | 3.893 M 181.90 % | 1.381 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.536 M | 0.000 -100.00 % | 3.047 M 43.79 % | 2.119 M -16.87 % | 2.549 M -55.20 % | 5.690 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 -100.00 % | 58.972 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 |
| Other total stockholders equity | 217.025 M 0.00 % | 217.025 M -2.17 % | 221.845 M 0.00 % | 221.845 M -1.89 % | 226.114 M 0.00 % | 226.114 M -1.80 % | 230.268 M 0.00 % | 230.268 M 0.06 % | 230.124 M 1.00 % | 227.853 M 0.00 % | 227.853 M 0.00 % | 227.853 M -1.87 % | 232.186 M 45.18 % | 159.928 M -2.32 % | 163.723 M 0.00 % | 163.723 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -147.166 M | 0.000 100.00 % | -512.585 M -3.30 % | -496.230 M -5.20 % | -471.699 M -9.32 % | -431.491 M -111.09 % | -204.414 M -14.82 % | -178.030 M -417.83 % | -34.380 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 100.00 % | -196.672 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 | 0.000 |
| Total assets | 808.827 M 0.71 % | 803.149 M 1.53 % | 791.079 M 0.82 % | 784.682 M 5.18 % | 746.070 M 2.26 % | 729.553 M -10.48 % | 814.993 M 2.38 % | 796.085 M -18.56 % | 977.463 M -28.59 % | 1.369 B -19.73 % | 1.705 B -0.31 % | 1.711 B 3.00 % | 1.661 B 6.10 % | 1.565 B 38.66 % | 1.129 B -6.52 % | 1.208 B 8.90 % | 1.109 B 59.32 % | 696.034 M 10.57 % | 629.517 M 35.00 % | 466.310 M 53.85 % | 303.103 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 | 2015-12-31 | 2015-06-30 | 2014-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 | 2014-01-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| Stock based compensation | 3.843 M -36.61 % | 6.062 M 134.42 % | 2.586 M | 0.000 | 0.000 -100.00 % | 866.000 K 1 232.31 % | 65.000 K -20.73 % | 82.000 K 2.50 % | 80.000 K -94.99 % | 1.597 M -58.48 % | 3.846 M 188.96 % | 1.331 M -79.05 % | 6.352 M 55.69 % | 4.080 M 100.00 % | 2.040 M 0.00 % | 2.040 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 0.000 100.00 % | -62.825 M | 0.000 100.00 % | -127.065 M | 0.000 100.00 % | -27.750 M | 0.000 -100.00 % | 417.692 M | 0.000 -100.00 % | 396.697 M | 0.000 100.00 % | -83.499 M -78.93 % | -46.667 M -138.58 % | 120.969 M 134.25 % | 51.642 M 136.98 % | -139.646 M 65.40 % | -403.593 M -17 369.70 % | 2.337 M -94.39 % | 41.627 M 119.74 % | -210.895 M 0.00 % | -210.895 M -100.00 % | -105.448 M -53.41 % | -68.736 M -100.00 % | -34.368 M |
| 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 |
| 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 |
| 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 |
| Other working capital | 0.000 100.00 % | -62.825 M | 0.000 100.00 % | -127.065 M | 0.000 100.00 % | -27.750 M | 0.000 -100.00 % | 417.692 M | 0.000 -100.00 % | 396.697 M | 0.000 100.00 % | -83.499 M | 0.000 -100.00 % | 120.969 M 134.25 % | 51.642 M 136.98 % | -139.646 M 65.40 % | -403.593 M -17 369.70 % | 2.337 M -94.39 % | 41.627 M 109.81 % | -424.533 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | -27.612 M -133.52 % | 82.375 M 641.91 % | -15.201 M -117.07 % | 89.069 M 279.79 % | -49.540 M -182.48 % | 60.065 M 288.46 % | -31.872 M 88.50 % | -277.070 M -192.42 % | 299.788 M 75.51 % | 170.814 M 206.71 % | 55.693 M -66.01 % | 163.869 M 297.50 % | -82.972 M -544.87 % | 18.651 M 76.35 % | 10.576 M -45.16 % | 19.285 M 64.35 % | 11.734 M 16.30 % | 10.089 M 1 055.40 % | -1.056 M -134.49 % | 3.062 M 0.00 % | 3.062 M 100.00 % | 1.531 M 161.65 % | -2.483 M -100.00 % | -1.242 M |
| Net cash provided by operating activities | -13.303 M -156.55 % | 23.526 M 681.46 % | -4.046 M 88.17 % | -34.212 M -21.99 % | -28.044 M -166.56 % | 42.135 M 397.27 % | -14.174 M -109.27 % | 152.943 M -52.39 % | 321.214 M -28.40 % | 448.637 M 516.40 % | 72.784 M -34.78 % | 111.606 M 271.80 % | -64.962 M -140.86 % | 158.979 M 123.66 % | 71.081 M 169.32 % | -102.544 M 73.21 % | -382.792 M -1 182.56 % | 35.360 M -26.31 % | 47.983 M 125.21 % | -190.337 M 0.00 % | -190.337 M -100.00 % | -95.169 M -70.11 % | -55.946 M -100.00 % | -27.973 M |
| Investments in property plant and equipment | -53.000 K | 0.000 100.00 % | -25.000 K 67.95 % | -78.000 K | 0.000 100.00 % | -9.000 K 94.48 % | -163.000 K 54.60 % | -359.000 K | 0.000 100.00 % | -40.000 K 69.23 % | -130.000 K 85.26 % | -882.000 K 37.00 % | -1.400 M -2 592.31 % | -52.000 K 92.84 % | -726.000 K 12.42 % | -829.000 K -8 190.00 % | -10.000 K 72.97 % | -37.000 K -100.00 % | -18.500 K 95.38 % | -400.000 K 0.00 % | -400.000 K -100.00 % | -200.000 K 46.16 % | -371.500 K -100.00 % | -185.750 K |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 24.684 K | 0.000 -100.00 % | 30.000 M | 0.000 100.00 % | -126.500 M | 0.000 100.00 % | -9.840 M 32.13 % | -14.499 M 80.56 % | -74.595 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.268 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.538 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.000 M 0.00 % | -10.000 M | 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 -100.00 % | 24.034 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 |
| Other investing activites | 33.000 K 50.00 % | 22.000 K -75.82 % | 91.000 K 46.77 % | 62.000 K -65.36 % | 179.000 K -97.21 % | 6.407 M -80.20 % | 32.361 M 209.93 % | -29.439 M -175.69 % | 38.894 M 298.10 % | 9.770 M -49.84 % | 19.477 M 131.70 % | -61.440 M -21 213.40 % | 291.000 K -99.09 % | 32.108 M 201.02 % | -31.783 M -7 210.29 % | 447.000 K -50.28 % | 899.000 K -73.08 % | 3.339 M 15 277.27 % | -22.000 K -100.04 % | 53.851 M 13 362.75 % | 400.000 K 100.00 % | 200.000 K -46.16 % | 371.500 K 100.00 % | 185.750 K |
| Net cash used for investing activites | -20.000 K -190.91 % | 22.000 K -66.67 % | 66.000 K 512.50 % | -16.000 K -108.94 % | 179.000 K -97.20 % | 6.398 M -80.13 % | 32.198 M 15 839.60 % | 202.000 K -99.48 % | 38.894 M 133.31 % | -116.770 M -703.56 % | 19.347 M 126.81 % | -72.162 M -362.34 % | -15.608 M 63.31 % | -42.539 M -30.85 % | -32.509 M -8 410.21 % | -382.000 K -142.97 % | 889.000 K -73.08 % | 3.302 M 15 109.09 % | -22.000 K -100.09 % | 23.473 M -12.12 % | 26.710 M 100.00 % | 13.355 M 203.50 % | -12.904 M -100.00 % | -6.452 M |
| Debt repayment | -1.001 M | 0.000 -100.00 % | 8.405 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 -100.00 % | 283.144 M | 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 -100.00 % | 33.070 M 0.00 % | 33.070 M | 0.000 | 0.000 -100.00 % | 86.727 M 0.00 % | 86.727 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 100.00 % | -410.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 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 100.00 % | -3.698 M -3.24 % | -3.582 M | 0.000 100.00 % | -3.285 M | 0.000 100.00 % | -15.997 M | 0.000 100.00 % | -6.451 M | 0.000 100.00 % | -13.728 M -266.08 % | -3.750 M 57.09 % | -8.739 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -4.772 M 54.23 % | -10.425 M -49.87 % | -6.956 M -116.52 % | 42.115 M 4 687.69 % | -918.000 K 99.02 % | -93.592 M -2 591.75 % | -3.477 M 95.48 % | -76.851 M 82.22 % | -432.219 M -40.29 % | -308.080 M -508.65 % | -50.617 M -80.58 % | -28.031 M -144.45 % | 63.064 M 181.85 % | -77.047 M -5.70 % | -72.893 M -211.48 % | 65.385 M -82.42 % | 372.005 M 585.79 % | 54.245 M 242.64 % | -38.028 M -186.26 % | 44.084 M 199.36 % | -44.370 M -100.00 % | -22.185 M -140.46 % | 54.834 M 100.00 % | 27.417 M |
| Net cash used provided by financing activities | -5.773 M 46.72 % | -10.835 M -381.77 % | -2.249 M -105.84 % | 38.533 M 4 297.49 % | -918.000 K 99.05 % | -96.877 M -2 686.22 % | -3.477 M 96.26 % | -92.848 M 78.52 % | -432.219 M -37.42 % | -314.531 M -521.39 % | -50.617 M -21.21 % | -41.759 M -170.40 % | 59.314 M 176.98 % | -77.047 M -5.70 % | -72.893 M -211.48 % | 65.385 M -82.42 % | 372.005 M 585.79 % | 54.245 M 242.64 % | -38.028 M -111.62 % | 327.228 M 837.51 % | -44.370 M -100.00 % | -22.185 M -140.46 % | 54.834 M 100.00 % | 27.417 M |
| Effect of forex changes on cash | -542.000 K -112.82 % | 4.229 M 193.25 % | -4.535 M -552.59 % | 1.002 M 510.66 % | -244.000 K 93.23 % | -3.604 M -209.68 % | 3.286 M 295.36 % | -1.682 M -268.20 % | 1.000 M 219.76 % | -835.000 K -384.01 % | 294.000 K -12.76 % | 337.000 K 420.95 % | -105.000 K -134.43 % | 305.000 K 304.70 % | -149.000 K 96.53 % | -4.291 M -1 369.53 % | 338.000 K 143.17 % | 139.000 K 136.10 % | -385.000 K 99.79 % | -184.217 M -200.04 % | 184.143 M 100.00 % | 92.072 M 298.85 % | 23.085 M 100.00 % | 11.542 M |
| Net change in cash | 12.383 M 182.14 % | -15.076 M -180.12 % | -5.382 M -302.83 % | 2.654 M 108.10 % | -32.755 M 59.66 % | -81.197 M -1 010.63 % | 8.917 M -69.58 % | 29.308 M 182.43 % | -35.556 M -530.95 % | 8.251 M -60.53 % | 20.904 M 2 213.65 % | -989.000 K -104.03 % | 24.540 M 520.58 % | -5.835 M -177.70 % | 7.510 M 474.58 % | 1.307 M -98.16 % | 70.964 M 652.33 % | -12.848 M -197.88 % | 13.126 M 127.51 % | -47.707 M -300.00 % | -11.927 M 0.00 % | -11.927 M -363.04 % | 4.534 M 0.00 % | 4.534 M |
| Cash at beginning of period | 0.000 -100.00 % | 15.076 M | 0.000 -100.00 % | 20.533 M -63.10 % | 55.643 M -59.34 % | 136.840 M 47.79 % | 92.592 M | 0.000 -100.00 % | 60.616 M | 0.000 -100.00 % | 58.766 M | 0.000 -100.00 % | 15.300 M 0.00 % | 15.300 M 9.34 % | 13.993 M 0.00 % | 13.993 M -47.87 % | 26.841 M 0.00 % | 26.841 M 2 150.37 % | 1.193 M -97.73 % | 52.478 M 300.00 % | 13.120 M 0.00 % | 13.120 M 52.81 % | 8.585 M 0.00 % | 8.585 M |
| Cash at end of period | 12.383 M | 0.000 100.00 % | -5.382 M -302.83 % | 2.654 M -88.41 % | 22.888 M -58.87 % | 55.643 M -45.18 % | 101.508 M 246.36 % | 29.308 M 16.95 % | 25.060 M 203.74 % | 8.251 M -89.64 % | 79.670 M 8 155.61 % | -989.000 K -102.48 % | 39.840 M 320.90 % | 9.466 M -55.98 % | 21.503 M 40.54 % | 15.300 M -84.36 % | 97.805 M 598.94 % | 13.993 M -2.27 % | 14.319 M 200.13 % | 4.771 M 300.00 % | 1.193 M 0.00 % | 1.193 M -90.91 % | 13.120 M 0.00 % | 13.120 M |
| Operating cash flow | -13.303 M -156.55 % | 23.526 M 681.46 % | -4.046 M 88.17 % | -34.212 M -21.99 % | -28.044 M -166.56 % | 42.135 M 397.27 % | -14.174 M -109.27 % | 152.943 M -52.39 % | 321.214 M -28.40 % | 448.637 M 516.40 % | 72.784 M -34.78 % | 111.606 M 271.80 % | -64.962 M -140.86 % | 158.979 M 123.66 % | 71.081 M 169.32 % | -102.544 M 73.21 % | -382.792 M -1 182.56 % | 35.360 M -26.31 % | 47.983 M 125.21 % | -190.337 M 0.00 % | -190.337 M -100.00 % | -95.169 M -70.11 % | -55.946 M -100.00 % | -27.973 M |
| Capital expenditure | -53.000 K -89.29 % | -28.000 K -12.00 % | -25.000 K 67.95 % | -78.000 K | 0.000 100.00 % | -9.000 K 94.48 % | -163.000 K 54.60 % | -359.000 K | 0.000 100.00 % | -40.000 K 69.23 % | -130.000 K 85.26 % | -882.000 K 37.00 % | -1.400 M -2 592.31 % | -52.000 K 92.84 % | -726.000 K 12.42 % | -829.000 K -8 190.00 % | -10.000 K 72.97 % | -37.000 K -100.00 % | -18.500 K 95.38 % | -400.000 K 0.00 % | -400.000 K -100.00 % | -200.000 K 46.16 % | -371.500 K -100.00 % | -185.750 K |
| Free CashFlow | -13.356 M -156.84 % | 23.498 M 677.20 % | -4.071 M 88.13 % | -34.290 M -22.27 % | -28.044 M -166.57 % | 42.126 M 393.83 % | -14.337 M -109.40 % | 152.584 M -52.50 % | 321.214 M -28.40 % | 448.597 M 517.44 % | 72.654 M -34.38 % | 110.724 M 266.85 % | -66.362 M -141.76 % | 158.927 M 125.89 % | 70.355 M 168.06 % | -103.373 M 73.00 % | -382.802 M -1 183.72 % | 35.323 M -26.36 % | 47.965 M 125.15 % | -190.737 M 0.00 % | -190.737 M -100.00 % | -95.369 M -69.34 % | -56.317 M -100.00 % | -28.159 M |
| 2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 | 2014 |