
Huazhang Technology Holding Limited 1673.HK
Finances
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 430.005 M -4.03 % | 448.045 M -15.29 % | 528.921 M 63.31 % | 323.869 M -34.82 % | 496.906 M 34.97 % | 368.159 M -51.81 % | 763.974 M 24.81 % | 612.123 M 47.14 % | 416.007 M 23.51 % | 336.823 M 10.24 % | 305.530 M 23.25 % | 247.893 M 24.09 % | 199.763 M 6.11 % | 188.258 M |
Net income | -11.475 M 38.73 % | -18.729 M 63.45 % | -51.249 M 85.91 % | -363.753 M -2 122.59 % | 17.984 M 123.20 % | -77.504 M 39.58 % | -128.269 M -365.65 % | 48.285 M 57.59 % | 30.639 M 4.86 % | 29.218 M 5.85 % | 27.604 M 20.71 % | 22.867 M 62.73 % | 14.052 M -10.22 % | 15.653 M |
Income before tax | -7.945 M 58.93 % | -19.345 M 62.48 % | -51.552 M 85.32 % | -351.195 M -1 619.80 % | 23.108 M 127.86 % | -82.932 M 31.49 % | -121.044 M -300.33 % | 60.422 M 64.60 % | 36.710 M 6.86 % | 34.352 M 9.34 % | 31.419 M 4.79 % | 29.983 M 58.43 % | 18.925 M 0.88 % | 18.760 M |
Income before tax ratio | -0.02 57.21 % | -0.04 55.70 % | -0.10 91.01 % | -1.08 -2 431.81 % | 0.05 120.64 % | -0.23 -42.18 % | -0.16 -260.51 % | 0.10 11.86 % | 0.09 -13.48 % | 0.10 -0.82 % | 0.10 -14.98 % | 0.12 27.67 % | 0.09 -4.93 % | 0.10 |
EBITDA | 11.744 M 260.49 % | 3.258 M 113.91 % | -23.414 M 92.17 % | -299.076 M -594.99 % | 60.421 M 211.98 % | -53.959 M 16.49 % | -64.611 M -187.08 % | 74.195 M 68.65 % | 43.993 M 24.17 % | 35.430 M -0.48 % | 35.602 M 7.48 % | 33.124 M 48.34 % | 22.331 M 0.66 % | 22.185 M |
Net income ratio | -0.03 36.16 % | -0.04 56.86 % | -0.10 91.37 % | -1.12 -3 203.23 % | 0.04 117.19 % | -0.21 -25.38 % | -0.17 -312.85 % | 0.08 7.10 % | 0.07 -15.10 % | 0.09 -3.99 % | 0.09 -2.06 % | 0.09 31.13 % | 0.07 -15.39 % | 0.08 |
Ratio EBITDA | 0.03 275.61 % | 0.01 116.43 % | -0.04 95.21 % | -0.92 -859.45 % | 0.12 182.96 % | -0.15 -73.30 % | -0.08 -169.77 % | 0.12 14.62 % | 0.11 0.53 % | 0.11 -9.73 % | 0.12 -12.80 % | 0.13 19.54 % | 0.11 -5.14 % | 0.12 |
Gross profit ratio | 0.17 -3.22 % | 0.18 13.16 % | 0.16 53.59 % | 0.10 -51.84 % | 0.21 5.48 % | 0.20 27.27 % | 0.16 -29.38 % | 0.22 1.84 % | 0.22 -10.75 % | 0.25 -0.21 % | 0.25 -11.44 % | 0.28 -2.10 % | 0.29 1.70 % | 0.28 |
Weighted average shs out dil | 1.594 B 36.16 % | 1.170 B 24.37 % | 941.160 M 0.00 % | 941.160 M 28.36 % | 733.207 M -0.09 % | 733.857 M 0.77 % | 728.247 M 7.69 % | 676.240 M 12.59 % | 600.648 M 0.19 % | 599.537 M 10.21 % | 544.000 M 0.00 % | 544.000 M 28.00 % | 425.000 M 4.17 % | 408.000 M |
Weighted average shs out | 1.594 B 36.15 % | 1.171 B 24.38 % | 941.160 M 0.00 % | 941.149 M 28.36 % | 733.207 M -0.09 % | 733.857 M 0.77 % | 728.247 M 7.69 % | 676.240 M 12.59 % | 600.648 M 0.19 % | 599.537 M 10.21 % | 544.000 M 0.00 % | 544.000 M 28.00 % | 425.000 M 4.17 % | 408.000 M |
EPS diluted | -0.01 55.00 % | -0.02 70.64 % | -0.05 86.03 % | -0.39 -1 691.84 % | 0.02 122.27 % | -0.11 38.89 % | -0.18 -352.10 % | 0.07 40.00 % | 0.05 4.72 % | 0.05 -3.94 % | 0.05 20.71 % | 0.04 26.89 % | 0.03 -13.80 % | 0.04 |
Earnings per share | -0.01 55.00 % | -0.02 70.64 % | -0.05 86.03 % | -0.39 -1 691.84 % | 0.02 122.27 % | -0.11 38.89 % | -0.18 -352.10 % | 0.07 40.00 % | 0.05 4.72 % | 0.05 -3.94 % | 0.05 20.71 % | 0.04 26.89 % | 0.03 -13.80 % | 0.04 |
Gross profit | 74.043 M -7.12 % | 79.720 M -4.14 % | 83.164 M 150.84 % | 33.155 M -68.61 % | 105.628 M 42.36 % | 74.195 M -38.67 % | 120.977 M -11.86 % | 137.257 M 49.86 % | 91.592 M 10.23 % | 83.094 M 10.02 % | 75.529 M 9.15 % | 69.199 M 21.49 % | 56.960 M 7.92 % | 52.780 M |
Income tax expense | 3.499 M 568.20 % | -747.255 K -158.43 % | 1.279 M -91.77 % | 15.544 M 135.80 % | 6.592 M 214.79 % | -5.743 M -165.08 % | 8.824 M -29.52 % | 12.521 M 97.13 % | 6.352 M -0.97 % | 6.414 M 68.09 % | 3.816 M -46.38 % | 7.116 M 46.05 % | 4.872 M 56.80 % | 3.107 M |
Cost of revenue | 355.962 M -3.36 % | 368.325 M -17.37 % | 445.757 M 53.33 % | 290.714 M -25.70 % | 391.278 M 33.10 % | 293.964 M -54.28 % | 642.997 M 35.41 % | 474.866 M 46.38 % | 324.415 M 27.86 % | 253.729 M 10.32 % | 230.001 M 28.71 % | 178.694 M 25.13 % | 142.803 M 5.41 % | 135.478 M |
General and administrative expenses | 60.537 M -20.33 % | 75.983 M -4.98 % | 79.964 M 3.82 % | 77.019 M 49.30 % | 51.588 M -9.69 % | 57.123 M 0.25 % | 56.982 M 33.94 % | 42.542 M 31.61 % | 32.324 M 0.21 % | 32.255 M 30.74 % | 24.671 M 0.10 % | 24.647 M -12.06 % | 28.026 M 54.45 % | 18.146 M |
Selling and marketing expenses | 11.575 M 19.11 % | 9.718 M 0.52 % | 9.667 M -24.29 % | 12.768 M 34.67 % | 9.481 M 3.37 % | 9.172 M -31.36 % | 13.362 M 1.74 % | 13.133 M 35.09 % | 9.721 M 10.18 % | 8.823 M -8.06 % | 9.596 M -1.99 % | 9.791 M 4.71 % | 9.350 M -6.75 % | 10.027 M |
Other expenses | -15.088 M -12.33 % | -13.433 M -519.14 % | 3.205 M -98.52 % | 216.427 M 865.82 % | -28.261 M -506.82 % | -4.657 M -585.75 % | 958.751 K 136.78 % | -2.607 M -606.39 % | 514.729 K 124.53 % | -2.098 M 32.97 % | -3.130 M -29.25 % | -2.422 M 62.89 % | -6.528 M -439.87 % | -1.209 M |
Operating expenses | 80.668 M -17.64 % | 97.948 M -19.32 % | 121.408 M -65.52 % | 352.095 M 485.17 % | 60.169 M -29.78 % | 85.686 M -27.30 % | 117.861 M 64.12 % | 71.816 M 34.89 % | 53.239 M 3.89 % | 51.245 M 16.48 % | 43.997 M 9.58 % | 40.150 M 6.62 % | 37.657 M 13.89 % | 33.064 M |
Cost and expenses | 436.629 M -6.36 % | 466.273 M -17.95 % | 568.289 M -11.59 % | 642.810 M 42.39 % | 451.448 M 18.91 % | 379.650 M -50.10 % | 760.858 M 39.18 % | 546.682 M 44.76 % | 377.654 M 23.83 % | 304.974 M 11.31 % | 273.997 M 25.20 % | 218.844 M 21.27 % | 180.460 M 7.07 % | 168.542 M |
Research and development expenses | 23.644 M -7.93 % | 25.681 M -10.12 % | 28.572 M -37.73 % | 45.881 M 67.69 % | 27.360 M 13.77 % | 24.048 M 4.90 % | 22.925 M 22.28 % | 18.748 M 29.67 % | 14.458 M 17.88 % | 12.265 M -4.63 % | 12.860 M 58.09 % | 8.135 M 19.49 % | 6.808 M 11.60 % | 6.100 M |
Selling general and administrative expenses | 72.112 M -15.86 % | 85.700 M -4.39 % | 89.631 M -0.17 % | 89.787 M 47.02 % | 61.070 M -7.88 % | 66.295 M -5.76 % | 70.344 M 26.35 % | 55.675 M 32.42 % | 42.045 M 2.35 % | 41.079 M 19.88 % | 34.267 M -0.49 % | 34.437 M -7.86 % | 37.376 M 32.67 % | 28.173 M |
Interest income | 0.000 -100.00 % | 3.175 M -43.32 % | 5.602 M -63.70 % | 15.431 M 13.53 % | 13.592 M -28.98 % | 19.138 M 3.41 % | 18.506 M 98.37 % | 9.329 M 331.10 % | 2.164 M 64.16 % | 1.318 M 2.24 % | 1.289 M 16.37 % | 1.108 M 750.01 % | 130.356 K -61.68 % | 340.164 K |
Interest expense | 0.000 -100.00 % | 3.621 M -57.33 % | 8.486 M -57.00 % | 19.734 M 4.73 % | 18.842 M 79.72 % | 10.484 M -17.95 % | 12.777 M -18.51 % | 15.679 M 294.22 % | 3.977 M 1 602.82 % | 233.571 K -66.71 % | 701.535 K 601.23 % | 100.043 K -84.98 % | 666.241 K -46.89 % | 1.255 M |
Depreciation and amortization | 13.912 M -26.71 % | 18.982 M -3.41 % | 19.652 M 37.79 % | 14.262 M -22.79 % | 18.471 M -0.10 % | 18.489 M 21.20 % | 15.255 M 159.03 % | 5.889 M 14.92 % | 5.125 M 12.56 % | 4.553 M 23.78 % | 3.678 M 20.96 % | 3.041 M 5.47 % | 2.883 M 32.84 % | 2.171 M |
Operating income | -6.625 M 63.66 % | -18.229 M 52.34 % | -38.244 M 88.01 % | -318.941 M -801.61 % | 45.458 M 162.51 % | -72.718 M 33.61 % | -109.525 M -266.39 % | 65.823 M 69.35 % | 38.868 M 17.00 % | 33.219 M 7.95 % | 30.773 M 6.10 % | 29.004 M 49.14 % | 19.447 M -1.36 % | 19.716 M |
Operating income ratio | -0.02 62.13 % | -0.04 43.73 % | -0.07 92.66 % | -0.98 -1 176.47 % | 0.09 146.32 % | -0.20 -37.77 % | -0.14 -233.32 % | 0.11 15.09 % | 0.09 -5.27 % | 0.10 -2.08 % | 0.10 -13.92 % | 0.12 20.19 % | 0.10 -7.04 % | 0.10 |
Total other income expenses net | -1.320 M -18.32 % | -1.116 M 91.61 % | -13.308 M 58.74 % | -32.254 M -44.31 % | -22.350 M -118.81 % | -10.215 M 11.32 % | -11.518 M -113.29 % | -5.400 M -150.23 % | -2.158 M -290.48 % | 1.133 M 75.31 % | 646.287 K -34.00 % | 979.292 K 287.46 % | -522.404 K 45.35 % | -955.852 K |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -18.983 M -180.57 % | -6.766 M -115.30 % | 44.233 M 152.04 % | -84.992 M -1 141.71 % | 8.159 M -95.50 % | 181.350 M 56.18 % | 116.115 M 370.33 % | 24.688 M -0.83 % | 24.894 M 142.33 % | -58.809 M -194.32 % | -19.982 M 64.36 % | -56.061 M 12.83 % | -64.310 M -308.39 % | -15.747 M |
Total investments | 95.602 M -14.92 % | 112.374 M 184.21 % | 39.539 M -17.53 % | 47.944 M 361.22 % | 10.395 M -79.23 % | 50.050 M 74.02 % | 28.761 M | 0.000 | 0.000 | 0.000 -100.00 % | 8.127 M | 0.000 | 0.000 | 0.000 |
Total debt | 101.634 M 13.32 % | 89.685 M 1.66 % | 88.216 M 57.37 % | 56.057 M -63.47 % | 153.458 M -30.79 % | 221.744 M 58.04 % | 140.312 M 43.81 % | 97.568 M 29.32 % | 75.448 M 1 539.92 % | 4.601 M -73.90 % | 17.626 M -0.16 % | 17.655 M | 0.000 -100.00 % | 20.193 M |
Accumulated other comprehensive income loss | 129.999 M 45.51 % | 89.342 M -4.96 % | 94.005 M 9.77 % | 85.637 M | 0.000 -100.00 % | 66.467 M -8.79 % | 72.875 M 371.14 % | -26.877 M -17.70 % | -22.834 M -22.21 % | -18.685 M 1.91 % | -19.049 M -61.89 % | -11.767 M -33.59 % | -8.808 M -43.42 % | -6.141 M |
Retained earnings | -484.183 M -4.71 % | -462.382 M -13.34 % | -407.953 M -14.37 % | -356.704 M -1 351.06 % | -24.582 M 40.26 % | -41.147 M -209.95 % | 37.422 M -78.13 % | 171.129 M 30.68 % | 130.949 M 20.21 % | 108.933 M 40.10 % | 77.755 M 44.01 % | 53.993 M 61.42 % | 33.449 M 51.79 % | 22.037 M |
Common stock | 13.824 M 0.00 % | 13.824 M 55.19 % | 8.908 M 0.00 % | 8.908 M 19.22 % | 7.472 M 20.43 % | 6.204 M 0.00 % | 6.204 M 1.59 % | 6.107 M 20.32 % | 5.076 M 97.59 % | 2.569 M 17.88 % | 2.179 M -0.16 % | 2.183 M 0.98 % | 2.162 M | 0.000 |
Total equity | 415.553 M -2.19 % | 424.877 M 20.84 % | 351.600 M -11.23 % | 396.063 M -42.00 % | 682.814 M 19.59 % | 570.975 M -12.77 % | 654.573 M -14.61 % | 766.603 M 139.33 % | 320.318 M 15.98 % | 276.188 M 62.69 % | 169.764 M 7.64 % | 157.722 M 12.63 % | 140.037 M 117.95 % | 64.253 M |
Other non current liabilities | 21.803 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.101 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -926.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 1.356 M -16.58 % | 1.625 M -49.79 % | 3.237 M -4.50 % | 3.389 M -23.50 % | 4.431 M 9.71 % | 4.039 M | 0.000 -100.00 % | 75.710 M 13.30 % | 66.822 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 23.159 M -5.10 % | 24.404 M -13.32 % | 28.154 M -6.25 % | 30.031 M -13.82 % | 34.847 M 1.49 % | 34.337 M 6.03 % | 32.385 M -70.24 % | 108.805 M 60.90 % | 67.622 M 5 784.54 % | 1.149 M 268.16 % | 312.130 K -71.40 % | 1.091 M 70.10 % | 641.619 K -99.54 % | 140.906 M |
Other current liabilities | 188.155 M -12.04 % | 213.913 M -27.41 % | 294.680 M -22.73 % | 381.366 M 11.65 % | 341.586 M -42.21 % | 591.048 M 240.05 % | 173.813 M 660.71 % | -30.999 M -137.01 % | 83.770 M 0.24 % | 83.565 M 27 351.92 % | -306.640 K -30 664 100.00 % | 1.000 | 0.000 | 0.000 |
Deferred revenue | 0.000 | 0.000 100.00 % | -98.157 M -48.53 % | -66.087 M | 0.000 100.00 % | -217.706 M -55.16 % | -140.312 M -148.05 % | 292.026 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 100.278 M 13.87 % | 88.060 M 3.62 % | 84.979 M 61.35 % | 52.668 M -64.66 % | 149.028 M -33.23 % | 223.186 M 59.06 % | 140.312 M 151.93 % | -270.168 M -3 232.02 % | 8.626 M 69.86 % | 5.078 M -71.19 % | 17.626 M -0.16 % | 17.655 M | 0.000 -100.00 % | 20.193 M |
Total current liabilities | 521.805 M -2.22 % | 533.666 M -9.94 % | 592.553 M -3.76 % | 615.712 M -7.69 % | 666.983 M -13.08 % | 767.313 M 28.19 % | 598.568 M 13.80 % | 525.977 M 119.73 % | 239.378 M 0.73 % | 237.641 M 134.92 % | 101.157 M -30.93 % | 146.465 M 57.66 % | 92.902 M -34.07 % | 140.906 M |
Total liabilities | 544.964 M -2.35 % | 558.071 M -10.09 % | 620.706 M -3.88 % | 645.743 M -7.99 % | 701.831 M -12.45 % | 801.650 M 27.05 % | 630.953 M -0.60 % | 634.782 M 106.77 % | 307.000 M 28.57 % | 238.790 M 135.33 % | 101.469 M -31.23 % | 147.556 M 57.74 % | 93.543 M -33.61 % | 140.906 M |
Other non current assets | 214.406 M 40.39 % | 152.720 M 82.51 % | 83.680 M -38.82 % | 136.766 M -20.22 % | 171.429 M 224.78 % | -137.386 M -0.66 % | -136.486 M -457.09 % | 38.222 M -58.09 % | 91.196 M 180.54 % | 32.507 M 98.06 % | 16.413 M 1 061.28 % | 1.413 M 40.89 % | 1.003 M 89.16 % | 530.336 K |
Long term investments | 0.000 | 0.000 -100.00 % | 6.197 M 27.58 % | 4.857 M 114.68 % | -33.099 M -108.88 % | 372.866 M 43.58 % | 259.688 M | 0.000 | 0.000 | 0.000 -100.00 % | 8.114 M | 0.000 | 0.000 | 0.000 |
Intangible assets | 1.389 M -59.27 % | 3.411 M -95.61 % | 77.651 M -5.26 % | 81.965 M -4.74 % | 86.045 M -4.13 % | 89.752 M -3.86 % | 93.357 M 7.44 % | 86.893 M 2 574.55 % | 3.249 M | 0.000 -100.00 % | 3.620 M -48.85 % | 7.078 M -1.48 % | 7.184 M -3.51 % | 7.446 M |
GoodWill | 29.306 M -1.99 % | 29.903 M 0.00 % | 29.903 M 0.00 % | 29.903 M -25.12 % | 39.935 M 0.00 % | 39.935 M 0.00 % | 39.935 M -72.46 % | 144.999 M 24 213.60 % | 596.369 K -2.36 % | 610.770 K | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 30.696 M -7.86 % | 33.314 M -69.03 % | 107.554 M -3.86 % | 111.868 M -11.20 % | 125.980 M -2.86 % | 129.687 M -2.70 % | 133.292 M -42.52 % | 231.891 M 5 930.62 % | 3.845 M 529.57 % | 610.770 K -83.13 % | 3.620 M -48.85 % | 7.078 M -1.48 % | 7.184 M -3.51 % | 7.446 M |
Property plant equipment net | 33.297 M -42.38 % | 57.789 M -15.93 % | 68.741 M -8.83 % | 75.397 M -4.89 % | 79.272 M -6.51 % | 84.787 M 3.41 % | 81.994 M -58.92 % | 199.587 M 397.21 % | 40.141 M -9.18 % | 44.197 M 9.02 % | 40.539 M 3.17 % | 39.292 M 29.45 % | 30.354 M -6.79 % | 32.565 M |
Total non current assets | 278.399 M 13.40 % | 245.498 M -8.06 % | 267.014 M -19.03 % | 329.759 M -8.36 % | 359.842 M -22.49 % | 464.273 M 33.86 % | 346.840 M -26.81 % | 473.913 M 243.55 % | 137.946 M 72.61 % | 79.917 M 11.49 % | 71.680 M 42.62 % | 50.260 M 27.32 % | 39.475 M -4.72 % | 41.432 M |
Other current assets | 81.097 M -36.77 % | 128.252 M -41.43 % | 218.966 M 24.20 % | 176.302 M 55.81 % | 113.150 M -30.91 % | 163.774 M 49.11 % | 109.838 M -44.99 % | 199.660 M 209.54 % | 64.502 M 0.60 % | 64.115 M -38.08 % | 103.545 M 2 487.27 % | 4.002 M -73.01 % | 14.828 M 59.11 % | 9.319 M |
Short term investments | 95.602 M -14.92 % | 112.374 M 237.03 % | 33.342 M -22.62 % | 43.087 M -0.94 % | 43.494 M -13.10 % | 50.050 M 74.02 % | 28.761 M | 0.000 | 0.000 | 0.000 -100.00 % | 13.762 K | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 120.617 M 25.06 % | 96.451 M 119.29 % | 43.983 M -68.82 % | 141.049 M -2.93 % | 145.299 M 259.70 % | 40.395 M 66.94 % | 24.197 M -66.80 % | 72.880 M 44.16 % | 50.554 M -20.27 % | 63.410 M 68.61 % | 37.607 M -48.98 % | 73.716 M 14.63 % | 64.310 M 78.94 % | 35.940 M |
Cash and short term investments | 225.617 M 8.04 % | 208.824 M 170.06 % | 77.325 M -58.01 % | 184.136 M -2.47 % | 188.793 M 108.74 % | 90.445 M 70.79 % | 52.957 M -27.34 % | 72.880 M 44.16 % | 50.554 M -20.27 % | 63.410 M 68.61 % | 37.607 M -48.98 % | 73.716 M 14.63 % | 64.310 M 78.94 % | 35.940 M |
Total current assets | 682.118 M -7.50 % | 737.450 M 4.56 % | 705.292 M -0.95 % | 712.047 M -30.52 % | 1.025 B 12.82 % | 908.353 M -3.23 % | 938.686 M 1.21 % | 927.473 M 89.52 % | 489.372 M 12.48 % | 435.061 M 118.02 % | 199.553 M -21.75 % | 255.017 M 31.38 % | 194.105 M 18.55 % | 163.727 M |
Inventory | 151.266 M -14.08 % | 176.050 M 14.58 % | 153.648 M 11.25 % | 138.105 M -11.55 % | 156.144 M 37.36 % | 113.679 M 30.85 % | 86.875 M 8.34 % | 80.188 M 34.74 % | 59.512 M -26.87 % | 81.378 M 43.13 % | 56.858 M -34.79 % | 87.192 M 15.45 % | 75.525 M -17.17 % | 91.185 M |
Net receivables | 224.137 M -0.08 % | 224.324 M -12.15 % | 255.354 M 19.60 % | 213.505 M -62.33 % | 566.715 M 4.86 % | 540.455 M | 0.000 -100.00 % | 574.744 M 82.57 % | 314.804 M 30.15 % | 241.887 M 9 831.40 % | 2.436 M -96.89 % | 78.355 M 98.77 % | 39.421 M 44.49 % | 27.283 M |
Tax assets | 0.000 -100.00 % | 1.675 M 98.86 % | 842.536 K -3.20 % | 870.371 K -94.65 % | 16.260 M 13.56 % | 14.319 M 71.42 % | 8.353 M 98.28 % | 4.213 M 52.48 % | 2.763 M 6.15 % | 2.603 M -13.07 % | 2.994 M 20.87 % | 2.477 M 165.21 % | 934.031 K 4.79 % | 891.354 K |
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 |
Account payables | 233.372 M 16.95 % | 199.553 M -24.29 % | 263.592 M 34.92 % | 195.370 M 52.81 % | 127.850 M 12.33 % | 113.817 M -52.58 % | 240.031 M 17.34 % | 204.554 M 62.68 % | 125.740 M -13.11 % | 144.711 M 80.15 % | 80.330 M -35.80 % | 125.118 M 35.58 % | 92.285 M -23.55 % | 120.713 M |
Tax payables | 0.000 -100.00 % | 32.140 M -32.28 % | 47.458 M -9.42 % | 52.395 M 7.99 % | 48.520 M -14.83 % | 56.968 M 28.27 % | 44.413 M 15.24 % | 38.539 M 81.43 % | 21.242 M 418.84 % | 4.094 M 113.11 % | 1.921 M -47.96 % | 3.692 M 498.83 % | 616.512 K | 0.000 |
Deferred revenue non current | 0.000 -100.00 % | 18.788 M -6.70 % | 20.138 M -6.28 % | 21.488 M -5.91 % | 22.838 M -5.58 % | 24.188 M -5.29 % | 25.538 M 0.15 % | 25.500 M 3 285.46 % | -800.513 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 1.897 M 129.77 % | -6.373 M 2.03 % | -6.505 M -32.14 % | -4.923 M -154.13 % | -1.937 M -313.43 % | -468.541 K 40.16 % | -782.964 K -195.95 % | 815.994 K -32.00 % | 1.200 M -38.89 % | 1.964 M | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 3.553 M 9.75 % | 3.237 M -47.33 % | 6.146 M 37.30 % | 4.476 M -18.87 % | 5.517 M 5.29 % | 5.240 M | 0.000 100.00 % | -292.026 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 754.016 M 0.00 % | 754.016 M 13.70 % | 663.145 M 0.00 % | 663.145 M -5.52 % | 701.862 M 37.70 % | 509.709 M 0.00 % | 509.709 M 3.76 % | 491.228 M 424.73 % | 93.616 M -12.30 % | 106.748 M 20.39 % | 88.668 M -21.75 % | 113.313 M 0.06 % | 113.241 M 168.24 % | 42.216 M |
Deferred tax liabilities non current | 0.000 -100.00 % | 3.991 M -16.49 % | 4.779 M -7.27 % | 5.154 M -5.91 % | 5.477 M -10.36 % | 6.111 M -10.76 % | 6.847 M -9.84 % | 7.595 M 848.75 % | 800.512 K -30.34 % | 1.149 M 268.16 % | 312.130 K -71.40 % | 1.091 M 70.10 % | 641.619 K | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -140.906 M |
Total assets | 960.517 M -2.28 % | 982.948 M 1.09 % | 972.307 M -6.67 % | 1.042 B -24.76 % | 1.385 B 0.88 % | 1.373 B 6.78 % | 1.286 B -8.27 % | 1.401 B 123.39 % | 627.318 M 21.81 % | 514.978 M 89.87 % | 271.233 M -11.15 % | 305.278 M 30.70 % | 233.580 M 13.85 % | 205.159 M |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 -100.00 % | 73.534 M -71.29 % | 256.103 M 3 929.36 % | -6.688 M -108.08 % | 82.749 M -35.58 % | 128.450 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 -100.00 % | 1.553 M -58.23 % | 3.719 M 64.18 % | 2.265 M 225.28 % | -1.808 M 30.26 % | -2.592 M -158.91 % | 4.400 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 0.000 -100.00 % | 22.035 M 117.32 % | -127.213 M -1 716.68 % | 7.869 M -88.59 % | 68.975 M 202.10 % | -67.556 M 36.11 % | -105.740 M 8.32 % | -115.333 M 6.26 % | -123.033 M -83.97 % | -66.878 M -87.86 % | -35.601 M -32.48 % | -26.873 M -20.94 % | -22.219 M -572.64 % | 4.701 M |
Accounts receivables | 0.000 -100.00 % | 19.431 M 131.98 % | -60.757 M -129.90 % | 203.191 M 139.06 % | 84.995 M 239.37 % | -60.985 M 30.24 % | -87.419 M 64.58 % | -246.775 M -199.58 % | -82.375 M 39.05 % | -135.149 M -456.81 % | -24.272 M 45.99 % | -44.940 M -159.80 % | -17.298 M | 0.000 |
Inventory | 0.000 100.00 % | -25.209 M -52.82 % | -16.496 M -223.19 % | 13.391 M 126.71 % | -50.135 M -58.05 % | -31.720 M -238.02 % | -9.384 M 50.07 % | -18.793 M -186.65 % | 21.689 M 201.66 % | -21.334 M -160.17 % | 35.454 M 395.49 % | -11.998 M -195.68 % | 12.540 M 329.65 % | -5.461 M |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -46.783 M | 0.000 | 0.000 | 0.000 |
Other working capital | 0.000 -100.00 % | 27.813 M 155.67 % | -49.961 M 76.06 % | -208.714 M -711.79 % | 34.115 M 35.65 % | 25.149 M 381.41 % | -8.937 M 90.74 % | -96.540 M 33.29 % | -144.722 M -217.76 % | -45.544 M | 0.000 100.00 % | -14.874 M 57.21 % | -34.760 M -442.07 % | 10.162 M |
Other non cash items | 11.475 M 271.04 % | -6.709 M 84.43 % | -43.094 M -382.31 % | 15.265 M -9.70 % | 16.905 M 184.93 % | 5.933 M -86.03 % | 42.477 M 6 159.01 % | -701.060 K 83.68 % | -4.296 M -28.85 % | -3.334 M -365.15 % | 1.257 M 148.99 % | -2.567 M 9.69 % | -2.842 M 10.16 % | -3.163 M |
Net cash provided by operating activities | 0.000 -100.00 % | 16.516 M 113.22 % | -124.954 M -140.31 % | -51.997 M -143.71 % | 118.963 M 359.13 % | -45.909 M -34.61 % | -34.105 M 29.98 % | -48.707 M 42.96 % | -85.389 M -173.88 % | -31.178 M -799.69 % | 4.456 M 24.29 % | 3.585 M 210.20 % | -3.253 M -114.48 % | 22.468 M |
Investments in property plant and equipment | 0.000 100.00 % | -525.964 K 53.47 % | -1.130 M 78.00 % | -5.137 M -92.07 % | -2.674 M 73.90 % | -10.248 M 53.96 % | -22.260 M -30.07 % | -17.114 M -1 966.60 % | -828.129 K 74.08 % | -3.194 M 82.62 % | -18.384 M -190.05 % | -6.338 M -550.23 % | -974.745 K 88.54 % | -8.503 M |
Acquisitions net | 0.000 | 0.000 -100.00 % | 50.000 K 101.00 % | -5.000 M 0.00 % | -5.000 M | 0.000 | 0.000 -100.00 % | 43.411 M 582.34 % | -9.000 M -34.88 % | -6.673 M | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 100.00 % | -60.012 M | 0.000 100.00 % | -5.000 M 0.00 % | -5.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -73.266 M | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 -100.00 % | 200.000 K | 0.000 -100.00 % | 10.000 M 0.00 % | 10.000 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.609 M -84.80 % | 63.213 M | 0.000 | 0.000 | 0.000 |
Other investing activites | 0.000 -100.00 % | 2.633 M -32.55 % | 3.903 M 24.18 % | 3.143 M 133.53 % | -9.375 M -3 347.37 % | 288.709 K -70.50 % | 978.622 K -89.37 % | 9.210 M 325.59 % | 2.164 M 51.42 % | 1.429 M | 0.000 -100.00 % | 1.108 M 750.01 % | 130.356 K -98.45 % | 8.398 M |
Net cash used for investing activites | 0.000 100.00 % | -57.705 M -2 144.16 % | 2.823 M 241.61 % | -1.993 M 83.46 % | -12.050 M -20.99 % | -9.959 M 53.20 % | -21.282 M -159.94 % | 35.507 M 563.29 % | -7.664 M -754.13 % | 1.172 M 104.12 % | -28.437 M -443.73 % | -5.230 M -519.39 % | -844.389 K -705.76 % | -104.794 K |
Debt repayment | 0.000 -100.00 % | 4.371 M 271.68 % | -2.546 M -79.23 % | -1.420 M 97.79 % | -64.191 M -5 103.70 % | -1.234 M -103.99 % | 30.939 M | 0.000 -100.00 % | 91.836 M 602.59 % | -18.272 M | 0.000 -100.00 % | 17.655 M 189.20 % | -19.792 M -491.90 % | 5.050 M |
Common stock issued | 0.000 -100.00 % | 95.787 M | 0.000 -100.00 % | 74.724 M -9.93 % | 82.960 M | 0.000 | 0.000 -100.00 % | 94.559 M | 0.000 -100.00 % | 92.062 M | 0.000 | 0.000 -100.00 % | 49.231 M | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.544 M | 0.000 100.00 % | -745.300 K 79.41 % | -3.619 M | 0.000 100.00 % | -12.551 M | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -18.994 M -52.71 % | -12.439 M -16.34 % | -10.692 M -84.55 % | -5.793 M 71.60 % | -20.400 M -183.26 % | -7.202 M | 0.000 | 0.000 |
Other financing activites | 0.000 100.00 % | -6.506 M -123.90 % | 27.222 M 208.21 % | -25.156 M -38.42 % | -18.174 M -124.87 % | 73.066 M 2 986.11 % | -2.532 M 93.82 % | -40.998 M -11 784.01 % | -344.987 K 93.72 % | -5.490 M | 0.000 100.00 % | -1.215 K -100.03 % | 4.133 M 61.90 % | 2.553 M |
Net cash used provided by financing activities | 0.000 -100.00 % | 93.652 M 279.52 % | 24.676 M -48.75 % | 48.148 M 5 174.64 % | -948.788 K -101.32 % | 71.833 M 728.78 % | 8.667 M -76.89 % | 37.503 M -53.59 % | 80.800 M 42.68 % | 56.631 M 377.60 % | -20.400 M -295.19 % | 10.452 M -68.87 % | 33.571 M 1 288.30 % | -2.825 M |
Effect of forex changes on cash | 0.000 -100.00 % | 4.623 K -98.81 % | 389.165 K -75.56 % | 1.592 M 250.25 % | -1.060 M -554.95 % | 232.961 K 111.86 % | -1.964 M 0.62 % | -1.977 M -258.58 % | -551.265 K 83.62 % | -3.365 M -4 712.31 % | 72.964 K 354.25 % | -28.698 K -312.86 % | 13.482 K 132.49 % | -41.490 K |
Net change in cash | -96.451 M -283.83 % | 52.468 M 154.05 % | -97.066 M -2 183.57 % | -4.251 M -104.05 % | 104.905 M 547.64 % | 16.198 M 133.27 % | -48.684 M -318.06 % | 22.326 M 274.36 % | -12.805 M -155.05 % | 23.259 M 164.63 % | -35.987 M -509.97 % | 8.778 M -70.23 % | 29.487 M 51.24 % | 19.497 M |
Cash at beginning of period | 96.451 M 119.29 % | 43.983 M -68.82 % | 141.049 M -2.93 % | 145.299 M 259.70 % | 40.395 M 66.94 % | 24.197 M -66.80 % | 72.880 M 44.16 % | 50.554 M -20.21 % | 63.359 M 57.80 % | 40.151 M -45.44 % | 73.595 M 13.33 % | 64.938 M 86.48 % | 34.823 M 111.78 % | 16.443 M |
Cash at end of period | 0.000 -100.00 % | 96.451 M 119.29 % | 43.983 M -68.82 % | 141.049 M -2.93 % | 145.299 M 259.70 % | 40.395 M 66.94 % | 24.197 M -66.80 % | 72.880 M 44.16 % | 50.554 M -20.27 % | 63.410 M 68.61 % | 37.607 M -48.98 % | 73.716 M 14.63 % | 64.310 M 78.94 % | 35.940 M |
Operating cash flow | 0.000 -100.00 % | 16.516 M 113.22 % | -124.954 M -140.31 % | -51.997 M -143.71 % | 118.963 M 359.13 % | -45.909 M -34.61 % | -34.105 M 29.98 % | -48.707 M 42.96 % | -85.389 M -173.88 % | -31.178 M -799.69 % | 4.456 M 24.29 % | 3.585 M 210.20 % | -3.253 M -114.48 % | 22.468 M |
Capital expenditure | 0.000 100.00 % | -854.998 K 24.36 % | -1.130 M 78.00 % | -5.137 M -92.07 % | -2.674 M 73.90 % | -10.248 M 53.96 % | -22.260 M -30.07 % | -17.114 M -1 966.60 % | -828.129 K 74.08 % | -3.194 M 82.62 % | -18.384 M -190.05 % | -6.338 M -550.23 % | -974.745 K 88.54 % | -8.503 M |
Free CashFlow | 0.000 -100.00 % | 15.661 M 112.42 % | -126.085 M -120.68 % | -57.134 M -149.13 % | 116.289 M 307.08 % | -56.156 M 0.37 % | -56.365 M 14.37 % | -65.821 M 23.66 % | -86.217 M -150.83 % | -34.372 M -146.79 % | -13.928 M -405.95 % | -2.753 M 34.89 % | -4.228 M -130.28 % | 13.965 M |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
2025-06-30 | 2024-12-30 | 2024-06-30 | 2023-12-30 | 2023-06-30 | 2022-12-30 | 2022-06-30 | 2021-12-30 | 2021-06-30 | 2020-12-30 | 2020-06-30 | 2019-12-30 | 2019-06-30 | 2018-12-30 | 2018-06-30 | 2017-12-30 | 2017-06-30 | 2016-12-30 | 2016-06-30 | 2015-12-30 | 2015-06-30 | 2014-12-30 | 2014-06-30 | 2013-12-30 | 2013-06-30 | 2012-12-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 234.359 M 19.79 % | 195.645 M -30.39 % | 281.075 M 68.34 % | 166.970 M -55.10 % | 371.852 M 136.74 % | 157.069 M 6.11 % | 148.020 M -15.82 % | 175.848 M -13.87 % | 204.175 M -30.25 % | 292.731 M 123.41 % | 131.028 M -44.74 % | 237.131 M -29.47 % | 336.196 M -21.41 % | 427.778 M 15.60 % | 370.060 M 52.88 % | 242.064 M 12.35 % | 215.447 M 7.42 % | 200.560 M -7.37 % | 216.518 M 95.52 % | 110.742 M -26.61 % | 150.892 M -2.06 % | 154.069 M 13.12 % | 136.202 M 24.81 % | 109.127 M 4.99 % | 103.941 M 7.89 % | 96.342 M |
Net income | -4.530 M 34.77 % | -6.945 M -1 693.61 % | -387.190 K 97.89 % | -18.342 M 23.38 % | -23.940 M 12.34 % | -27.309 M 90.50 % | -287.480 M -276.91 % | -76.273 M -13 077.93 % | -578.794 K -103.12 % | 18.563 M 145.12 % | -41.139 M -13.13 % | -36.365 M 60.81 % | -92.791 M -161.54 % | -35.478 M -235.20 % | 26.241 M 19.04 % | 22.044 M 34.74 % | 16.361 M 14.59 % | 14.278 M -37.08 % | 22.691 M 302.23 % | 5.641 M -42.42 % | 9.798 M -44.81 % | 17.754 M 27.03 % | 13.976 M 60.87 % | 8.688 M -3.99 % | 9.048 M 79.84 % | 5.031 M |
Income before tax | -1.928 M 67.95 % | -6.017 M -503.10 % | -997.628 K 94.56 % | -18.347 M 24.18 % | -24.198 M 11.54 % | -27.354 M 89.54 % | -261.578 M -191.88 % | -89.617 M -11 418.04 % | 791.810 K -96.45 % | 22.316 M 145.35 % | -49.209 M -45.92 % | -33.723 M 62.15 % | -89.095 M -178.87 % | -31.948 M -197.32 % | 32.829 M 18.98 % | 27.593 M 41.45 % | 19.508 M 13.40 % | 17.202 M -35.17 % | 26.533 M 291.80 % | 6.772 M -1.64 % | 6.885 M -71.87 % | 24.475 M 27.12 % | 19.253 M 83.63 % | 10.484 M -16.23 % | 12.516 M 94.26 % | 6.443 M |
Income before tax ratio | -0.01 73.24 % | -0.03 -766.44 % | 0.00 96.77 % | -0.11 -68.85 % | -0.07 62.63 % | -0.17 90.15 % | -1.77 -246.76 % | -0.51 -13 241.24 % | 0.00 -94.91 % | 0.08 120.30 % | -0.38 -164.08 % | -0.14 46.34 % | -0.27 -254.84 % | -0.07 -184.19 % | 0.09 -22.18 % | 0.11 25.89 % | 0.09 5.57 % | 0.09 -30.01 % | 0.12 100.40 % | 0.06 34.01 % | 0.05 -71.28 % | 0.16 12.38 % | 0.14 47.13 % | 0.10 -20.22 % | 0.12 80.06 % | 0.07 |
EBITDA | 17.270 M 374.05 % | -6.302 M -189.65 % | 7.029 M 181.36 % | -8.640 M -1 006.12 % | -781.066 K 95.13 % | -16.036 M 93.85 % | -260.658 M -506.90 % | -42.949 M -464.13 % | 11.795 M -60.82 % | 30.107 M 465.46 % | -8.238 M -152.41 % | 15.717 M -36.06 % | 24.581 M -2.41 % | 25.187 M -29.03 % | 35.491 M -8.30 % | 38.704 M 58.01 % | 24.495 M 25.63 % | 19.498 M -27.66 % | 26.954 M 218.04 % | 8.475 M -4.24 % | 8.851 M -64.32 % | 24.809 M 28.39 % | 19.323 M 83.44 % | 10.533 M -17.10 % | 12.707 M 83.58 % | 6.922 M |
Net income ratio | -0.02 45.54 % | -0.04 -2 476.80 % | 0.00 98.75 % | -0.11 -70.63 % | -0.06 62.97 % | -0.17 91.05 % | -1.94 -347.77 % | -0.43 -15 200.74 % | 0.00 -104.47 % | 0.06 120.20 % | -0.31 -104.74 % | -0.15 44.44 % | -0.28 -232.79 % | -0.08 -216.96 % | 0.07 -22.14 % | 0.09 19.92 % | 0.08 6.67 % | 0.07 -32.07 % | 0.10 105.73 % | 0.05 -21.55 % | 0.06 -43.65 % | 0.12 12.30 % | 0.10 28.89 % | 0.08 -8.55 % | 0.09 66.69 % | 0.05 |
Ratio EBITDA | 0.07 328.78 % | -0.03 -228.79 % | 0.03 148.33 % | -0.05 -2 363.41 % | 0.00 97.94 % | -0.10 94.20 % | -1.76 -621.00 % | -0.24 -522.79 % | 0.06 -43.83 % | 0.10 263.58 % | -0.06 -194.86 % | 0.07 -9.35 % | 0.07 24.18 % | 0.06 -38.61 % | 0.10 -40.02 % | 0.16 40.63 % | 0.11 16.95 % | 0.10 -21.91 % | 0.12 62.67 % | 0.08 30.48 % | 0.06 -63.57 % | 0.16 13.50 % | 0.14 46.97 % | 0.10 -21.04 % | 0.12 70.16 % | 0.07 |
Gross profit ratio | 0.14 -31.29 % | 0.21 12.48 % | 0.18 10.67 % | 0.17 19.54 % | 0.14 -29.97 % | 0.20 75.49 % | 0.11 22.06 % | 0.09 -59.16 % | 0.23 12.69 % | 0.20 49.92 % | 0.13 -43.48 % | 0.24 29.46 % | 0.18 33.41 % | 0.14 -27.85 % | 0.19 -30.30 % | 0.27 35.06 % | 0.20 -14.72 % | 0.24 0.10 % | 0.24 -9.52 % | 0.26 33.17 % | 0.20 -33.19 % | 0.30 5.53 % | 0.28 0.90 % | 0.28 -1.53 % | 0.28 -2.21 % | 0.29 |
Weighted average shs out dil | 1.591 B -0.30 % | 1.596 B 25.00 % | 1.277 B 20.00 % | 1.064 B 0.00 % | 1.064 B 0.00 % | 1.064 B 6.88 % | 995.580 M 12.27 % | 886.741 M 20.92 % | 733.339 M 0.04 % | 733.075 M -0.11 % | 733.857 M 0.00 % | 733.857 M 0.01 % | 733.781 M 1.53 % | 722.713 M -1.23 % | 731.680 M 16.92 % | 625.815 M 4.19 % | 600.648 M 0.00 % | 600.648 M -0.01 % | 600.683 M 0.38 % | 598.392 M 10.00 % | 544.000 M 0.00 % | 544.000 M 0.00 % | 544.000 M 0.00 % | 544.000 M 14.29 % | 476.000 M 16.67 % | 408.000 M |
Weighted average shs out | 1.592 B 0.85 % | 1.578 B 35.34 % | 1.166 B 9.59 % | 1.064 B 0.01 % | 1.064 B 0.13 % | 1.063 B 6.75 % | 995.519 M 12.27 % | 886.752 M 21.65 % | 728.960 M -0.65 % | 733.726 M -0.02 % | 733.864 M 0.09 % | 733.193 M -0.08 % | 733.790 M 1.55 % | 722.605 M -1.23 % | 731.595 M 16.87 % | 626.010 M 4.18 % | 600.891 M 0.02 % | 600.780 M -1.39 % | 609.217 M 1.79 % | 598.487 M 10.01 % | 544.009 M 0.00 % | 544.000 M 0.00 % | 544.000 M 0.00 % | 544.000 M 14.29 % | 476.000 M 16.67 % | 408.000 M |
EPS diluted | 0.00 36.36 % | 0.00 -1 000.00 % | 0.00 97.67 % | -0.02 23.21 % | -0.02 12.50 % | -0.03 90.86 % | -0.28 -225.58 % | -0.09 -10 650.00 % | 0.00 -103.15 % | 0.03 145.36 % | -0.06 -12.90 % | -0.05 60.76 % | -0.13 -157.96 % | -0.05 -236.87 % | 0.04 1.13 % | 0.04 30.15 % | 0.03 14.29 % | 0.02 -37.04 % | 0.04 302.13 % | 0.01 -47.78 % | 0.02 -44.79 % | 0.03 26.85 % | 0.03 60.63 % | 0.02 -14.44 % | 0.02 52.03 % | 0.01 |
Earnings per share | 0.00 36.36 % | 0.00 -1 000.00 % | 0.00 97.67 % | -0.02 23.21 % | -0.02 12.84 % | -0.03 90.82 % | -0.28 -225.58 % | -0.09 -10 650.00 % | 0.00 -103.15 % | 0.03 145.36 % | -0.06 -12.90 % | -0.05 60.76 % | -0.13 -157.96 % | -0.05 -236.87 % | 0.04 1.13 % | 0.04 30.15 % | 0.03 14.29 % | 0.02 -36.02 % | 0.04 295.74 % | 0.01 -47.78 % | 0.02 -44.79 % | 0.03 26.85 % | 0.03 60.63 % | 0.02 -14.44 % | 0.02 52.03 % | 0.01 |
Gross profit | 33.429 M -17.69 % | 40.613 M -21.71 % | 51.874 M 86.29 % | 27.845 M -46.32 % | 51.875 M 65.80 % | 31.289 M 86.22 % | 16.802 M 2.75 % | 16.353 M -64.82 % | 46.487 M -21.40 % | 59.141 M 234.94 % | 17.657 M -68.77 % | 56.538 M -8.69 % | 61.919 M 4.84 % | 59.058 M -16.59 % | 70.806 M 6.55 % | 66.451 M 51.75 % | 43.791 M -8.39 % | 47.802 M -7.28 % | 51.552 M 76.90 % | 29.143 M -2.26 % | 29.817 M -34.57 % | 45.571 M 19.38 % | 38.174 M 25.93 % | 30.313 M 3.39 % | 29.320 M 5.50 % | 27.790 M |
Income tax expense | 2.701 M 238.57 % | 797.740 K 125.08 % | -3.180 M -1 116.56 % | 312.850 K -67.60 % | 965.584 K 208.19 % | 313.311 K -98.92 % | 28.933 M 116.09 % | 13.389 M 421.23 % | 2.569 M -36.15 % | 4.023 M -48.45 % | 7.804 M 278.55 % | 2.062 M -57.31 % | 4.829 M 20.86 % | 3.995 M -43.98 % | 7.132 M 32.32 % | 5.390 M 56.27 % | 3.449 M 18.80 % | 2.903 M -42.77 % | 5.072 M 337.29 % | 1.160 M -60.18 % | 2.913 M -56.66 % | 6.721 M 27.37 % | 5.277 M 193.70 % | 1.797 M -48.19 % | 3.468 M 145.65 % | 1.412 M |
Cost of revenue | 200.930 M 29.61 % | 155.032 M -32.36 % | 229.201 M 64.75 % | 139.124 M -56.52 % | 319.977 M 154.39 % | 125.780 M -4.14 % | 131.219 M -17.73 % | 159.496 M 1.15 % | 157.689 M -32.49 % | 233.590 M 106.04 % | 113.371 M -37.22 % | 180.593 M -34.16 % | 274.277 M -25.61 % | 368.720 M 23.21 % | 299.254 M 70.41 % | 175.613 M 2.30 % | 171.656 M 12.37 % | 152.758 M -7.40 % | 164.966 M 102.17 % | 81.599 M -32.60 % | 121.075 M 11.59 % | 108.498 M 10.68 % | 98.028 M 24.38 % | 78.814 M 5.62 % | 74.621 M 8.85 % | 68.551 M |
General and administrative expenses | 29.942 M -2.13 % | 30.595 M -32.48 % | 45.314 M 47.76 % | 30.668 M -27.42 % | 42.252 M 12.04 % | 37.712 M 8.96 % | 34.613 M 0.89 % | 34.307 M 26.49 % | 27.123 M 19.19 % | 22.755 M 0.60 % | 22.619 M -31.02 % | 32.793 M 17.54 % | 27.900 M 3.01 % | 27.085 M 19.24 % | 22.715 M 20.69 % | 18.821 M 21.40 % | 15.503 M -7.83 % | 16.820 M 2.51 % | 16.409 M 29.70 % | 12.652 M -8.83 % | 13.876 M 29.10 % | 10.749 M -12.69 % | 12.310 M 2.14 % | 12.053 M -29.19 % | 17.022 M 53.86 % | 11.063 M |
Selling and marketing expenses | 6.235 M 16.75 % | 5.340 M 63.93 % | 3.258 M -49.57 % | 6.460 M 13.65 % | 5.684 M 42.70 % | 3.983 M -9.37 % | 4.395 M -47.51 % | 8.373 M 170.22 % | 3.099 M -51.45 % | 6.383 M 137.34 % | 2.689 M -58.52 % | 6.483 M 11.74 % | 5.801 M -23.27 % | 7.561 M 17.10 % | 6.457 M -3.29 % | 6.676 M 39.98 % | 4.769 M -3.69 % | 4.952 M 32.48 % | 3.738 M -22.77 % | 4.840 M -6.43 % | 5.173 M 17.42 % | 4.406 M -11.86 % | 4.998 M 6.75 % | 4.682 M 22.04 % | 3.837 M -30.78 % | 5.543 M |
Other expenses | -4.815 M 53.13 % | -10.273 M -45.77 % | -7.047 M -309.71 % | -1.720 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 | 0.000 | 0.000 | 0.000 |
Operating expenses | 33.976 M -27.23 % | 46.692 M -12.84 % | 53.572 M 19.75 % | 44.735 M -41.88 % | 76.967 M 40.28 % | 54.865 M -80.39 % | 279.771 M 179.00 % | 100.276 M 148.97 % | 40.277 M 8.88 % | 36.993 M -46.13 % | 68.671 M -29.28 % | 97.110 M -39.24 % | 159.832 M 81.80 % | 87.918 M 142.31 % | 36.283 M 6.09 % | 34.201 M 53.07 % | 22.344 M -27.28 % | 30.726 M 19.19 % | 25.779 M 13.58 % | 22.696 M -1.15 % | 22.960 M 5.78 % | 21.704 M 11.21 % | 19.517 M -3.19 % | 20.160 M 19.93 % | 16.809 M -19.81 % | 20.961 M |
Cost and expenses | 234.906 M 16.45 % | 201.724 M -28.66 % | 282.772 M 53.80 % | 183.859 M -53.68 % | 396.944 M 119.74 % | 180.645 M -56.05 % | 410.989 M 58.21 % | 259.772 M 31.22 % | 197.966 M -26.84 % | 270.582 M 48.64 % | 182.042 M -34.45 % | 277.703 M -36.03 % | 434.109 M -4.93 % | 456.638 M 36.09 % | 335.537 M 59.92 % | 209.814 M 8.15 % | 194.000 M 5.73 % | 183.484 M -3.81 % | 190.745 M 82.89 % | 104.295 M -27.59 % | 144.034 M 10.62 % | 130.202 M 10.77 % | 117.545 M 18.76 % | 98.974 M 8.25 % | 91.430 M 2.14 % | 89.512 M |
Research and development expenses | 2.614 M -87.57 % | 21.029 M 40.27 % | 14.992 M 40.26 % | 10.689 M -23.90 % | 14.046 M -3.30 % | 14.525 M -16.38 % | 17.370 M -39.07 % | 28.510 M 95.78 % | 14.563 M 13.79 % | 12.798 M 0.75 % | 12.703 M 11.97 % | 11.345 M -9.66 % | 12.558 M 21.15 % | 10.366 M 12.40 % | 9.223 M -3.17 % | 9.525 M 15.52 % | 8.245 M 32.70 % | 6.213 M -4.35 % | 6.496 M 20.00 % | 5.414 M -3.36 % | 5.601 M -22.58 % | 7.235 M 70.16 % | 4.252 M 12.06 % | 3.794 M 74.15 % | 2.179 M -53.20 % | 4.655 M |
Selling general and administrative expenses | 36.177 M 0.67 % | 35.936 M -21.24 % | 45.627 M 22.89 % | 37.128 M -22.55 % | 47.936 M 14.97 % | 41.695 M -84.24 % | 264.548 M 519.84 % | 42.680 M 34.73 % | 31.679 M 7.78 % | 29.391 M 8.78 % | 27.020 M -31.20 % | 39.276 M 10.02 % | 35.699 M 3.04 % | 34.646 M 14.77 % | 30.187 M 18.39 % | 25.497 M 25.77 % | 20.273 M -6.89 % | 21.772 M 8.07 % | 20.147 M 15.18 % | 17.492 M -8.18 % | 19.049 M 25.70 % | 15.154 M -12.45 % | 17.309 M 3.43 % | 16.735 M -19.77 % | 20.859 M 25.61 % | 16.607 M |
Interest income | 0.000 | 0.000 | 0.000 -100.00 % | 1.100 M 23.08 % | 893.728 K -76.34 % | 3.777 M 171.56 % | 1.391 M -75.57 % | 5.694 M 5.10 % | 5.418 M 3 133.52 % | 167.548 K -90.72 % | 1.805 M -73.64 % | 6.848 M -22.33 % | 8.817 M 185.49 % | 3.089 M 82.40 % | 1.693 M -63.64 % | 4.657 M 140.16 % | 1.939 M 1 441.82 % | 125.762 K -83.44 % | 759.534 K 133.61 % | 325.130 K 1 063.76 % | 27.938 K -97.03 % | 942.202 K 35.79 % | 693.878 K 71.48 % | 404.646 K 948.01 % | 38.611 K -58.14 % | 92.240 K |
Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 334.116 K 571.40 % | 49.764 K 1.30 % | 49.123 K -74.18 % | 190.233 K -60.25 % | 478.584 K |
Depreciation and amortization | 6.698 M 4.01 % | 6.439 M -10.40 % | 7.186 M 2.12 % | 7.038 M -1.02 % | 7.110 M -5.95 % | 7.560 M 8.39 % | 6.975 M -4.28 % | 7.287 M -3.43 % | 7.546 M 5.31 % | 7.165 M -5.66 % | 7.595 M -0.09 % | 7.602 M 6.15 % | 7.161 M -11.53 % | 8.094 M 152.81 % | 3.202 M 19.12 % | 2.688 M -0.23 % | 2.694 M 10.83 % | 2.431 M -3.72 % | 2.525 M 24.47 % | 2.028 M 1.30 % | 2.002 M 112.52 % | 942.202 K 37.48 % | 685.330 K 69.37 % | 404.646 K 542.44 % | -91.457 K -199.15 % | 92.240 K |
Operating income | -546.280 K 91.01 % | -6.078 M -138.22 % | -2.552 M 84.16 % | -16.104 M -104.08 % | -7.891 M 66.56 % | -23.597 M 91.18 % | -267.633 M -432.75 % | -50.236 M -1 282.26 % | 4.249 M -81.48 % | 22.942 M 244.90 % | -15.833 M -295.10 % | 8.116 M -53.41 % | 17.419 M 1.91 % | 17.093 M -47.06 % | 32.290 M -10.35 % | 36.016 M 65.20 % | 21.801 M 27.74 % | 17.067 M -30.14 % | 24.430 M 278.94 % | 6.447 M -5.86 % | 6.848 M -71.31 % | 23.867 M 28.06 % | 18.637 M 84.00 % | 10.129 M -19.96 % | 12.654 M 85.29 % | 6.829 M |
Operating income ratio | 0.00 92.50 % | -0.03 -242.25 % | -0.01 90.59 % | -0.10 -354.49 % | -0.02 85.87 % | -0.15 91.69 % | -1.81 -532.91 % | -0.29 -1 472.71 % | 0.02 -73.45 % | 0.08 164.86 % | -0.12 -453.08 % | 0.03 -33.95 % | 0.05 29.67 % | 0.04 -54.21 % | 0.09 -41.36 % | 0.15 47.04 % | 0.10 18.91 % | 0.09 -24.58 % | 0.11 93.81 % | 0.06 28.27 % | 0.05 -70.70 % | 0.15 13.21 % | 0.14 47.42 % | 0.09 -23.76 % | 0.12 71.75 % | 0.07 |
Total other income expenses net | -1.382 M -2 335.56 % | 61.824 K -96.02 % | 1.554 M 169.29 % | -2.243 M 86.25 % | -16.307 M -334.02 % | -3.757 M -162.05 % | 6.055 M 161.08 % | -9.915 M 11.29 % | -11.176 M -0.01 % | -11.174 M -85.18 % | -6.034 M -44.36 % | -4.180 M 51.03 % | -8.536 M -186.22 % | -2.982 M -206.48 % | -973.090 K 78.02 % | -4.427 M -93.07 % | -2.293 M -1 799.57 % | 134.922 K -82.53 % | 772.330 K 137.54 % | 325.130 K 779.42 % | 36.971 K -93.92 % | 608.087 K -1.19 % | 615.416 K 73.10 % | 355.523 K 363.43 % | -134.957 K 65.07 % | -386.345 K |
2025-06-30 | 2024-12-30 | 2024-06-30 | 2023-12-30 | 2023-06-30 | 2022-12-30 | 2022-06-30 | 2021-12-30 | 2021-06-30 | 2020-12-30 | 2020-06-30 | 2019-12-30 | 2019-06-30 | 2018-12-30 | 2018-06-30 | 2017-12-30 | 2017-06-30 | 2016-12-30 | 2016-06-30 | 2015-12-30 | 2015-06-30 | 2014-12-30 | 2014-06-30 | 2013-12-30 | 2013-06-30 | 2012-12-30 |
2025-06-30 | 2024-12-30 | 2024-06-30 | 2023-12-30 | 2023-06-30 | 2022-12-30 | 2022-06-30 | 2021-12-30 | 2021-06-30 | 2020-12-30 | 2020-06-30 | 2019-12-30 | 2019-06-30 | 2018-12-30 | 2018-06-30 | 2017-12-30 | 2017-06-30 | 2016-12-30 | 2016-06-30 | 2015-12-30 | 2015-06-30 | 2014-12-30 | 2014-06-30 | 2013-12-30 | 2013-06-30 | 2012-12-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -18.983 M -206.19 % | 17.876 M 364.21 % | -6.766 M -116.70 % | 40.523 M -8.39 % | 44.233 M 129.64 % | 19.262 M 122.66 % | -84.992 M -213.14 % | 75.122 M 820.74 % | 8.159 M -95.14 % | 168.013 M -7.35 % | 181.350 M 30.43 % | 139.043 M 19.75 % | 116.115 M 183.57 % | 40.947 M 65.86 % | 24.688 M -26.92 % | 33.783 M 35.71 % | 24.894 M 170.31 % | -35.405 M 39.80 % | -58.809 M 31.36 % | -85.672 M -329.48 % | -19.948 M -8.61 % | -18.366 M 67.24 % | -56.061 M -11.36 % | -50.341 M 21.72 % | -64.310 M -248.33 % | -18.462 M |
Total investments | 95.602 M -4.31 % | 99.906 M -11.10 % | 112.374 M 122.69 % | 50.462 M 714.34 % | 6.197 M 28.90 % | 4.807 M -1.03 % | 4.857 M -52.37 % | 10.198 M -1.90 % | 10.395 M -76.59 % | 44.405 M -11.28 % | 50.050 M 142.42 % | 20.646 M -28.21 % | 28.761 M 131.60 % | 12.418 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.996 M -1.45 % | 8.114 M -83.99 % | 50.681 M | 0.000 | 0.000 | 0.000 | 0.000 |
Total debt | 101.634 M -1.25 % | 102.921 M 14.76 % | 89.685 M 15.05 % | 77.953 M -11.63 % | 88.216 M 22.76 % | 71.860 M 28.19 % | 56.057 M -60.34 % | 141.346 M -7.89 % | 153.458 M -26.14 % | 207.760 M -6.31 % | 221.744 M 33.24 % | 166.420 M 18.61 % | 140.312 M 15.15 % | 121.850 M 24.89 % | 97.568 M -20.17 % | 122.226 M 62.00 % | 75.448 M 1 060.74 % | 6.500 M 41.28 % | 4.601 M -50.55 % | 9.304 M -47.12 % | 17.596 M 0.02 % | 17.592 M -0.35 % | 17.655 M | 0.000 | 0.000 | 0.000 |
Accumulated other comprehensive income loss | 129.999 M 47.32 % | 88.244 M -1.23 % | 89.342 M -5.52 % | 94.567 M 0.60 % | 94.005 M 5.68 % | 88.954 M 3.87 % | 85.637 M 6.23 % | 80.616 M 0.30 % | 80.373 M 0.09 % | 80.302 M 20.82 % | 66.467 M -7.02 % | 71.486 M -1.91 % | 72.875 M 6.18 % | 68.632 M 355.35 % | -26.877 M -136.46 % | 73.716 M 422.83 % | -22.834 M -147.57 % | 47.999 M 356.89 % | -18.685 M -151.27 % | 36.446 M -20.52 % | 45.853 M -0.16 % | 45.927 M 490.32 % | -11.767 M -126.19 % | 44.919 M 610.00 % | -8.808 M | 0.000 |
Retained earnings | -484.183 M -10.28 % | -439.046 M 5.05 % | -462.382 M -8.47 % | -426.295 M 4.07 % | -444.404 M -5.69 % | -420.465 M -6.95 % | -393.155 M -289.82 % | -100.855 M -310.28 % | -24.582 M -4.80 % | -23.457 M 42.99 % | -41.147 M -8 823.01 % | -461.134 K -101.23 % | 37.422 M -71.50 % | 131.329 M -23.26 % | 171.129 M 14.39 % | 149.607 M 14.25 % | 130.949 M 12.18 % | 116.731 M 7.16 % | 108.933 M 26.31 % | 86.243 M -2.25 % | 88.228 M 30.08 % | 67.829 M 25.62 % | 53.993 M 38.55 % | 38.971 M 16.51 % | 33.449 M 15.76 % | 28.894 M |
Common stock | 13.824 M 0.00 % | 13.824 M 0.00 % | 13.824 M 55.19 % | 8.908 M 0.00 % | 8.908 M 0.00 % | 8.908 M 0.00 % | 8.908 M 19.22 % | 7.472 M 0.00 % | 7.472 M 20.60 % | 6.195 M -0.14 % | 6.204 M 0.00 % | 6.204 M 0.00 % | 6.204 M 1.62 % | 6.105 M -0.04 % | 6.107 M 4.58 % | 5.840 M 15.05 % | 5.076 M 0.00 % | 5.076 M 97.59 % | 2.569 M 2.04 % | 2.518 M 15.72 % | 2.175 M 0.02 % | 2.175 M -0.35 % | 2.183 M 2.70 % | 2.125 M -1.68 % | 2.162 M | 0.000 |
Total equity | 415.553 M -0.83 % | 419.034 M -1.38 % | 424.877 M 27.40 % | 333.502 M -5.15 % | 351.600 M -5.41 % | 371.712 M -6.15 % | 396.063 M -34.73 % | 606.829 M -11.13 % | 682.814 M 13.51 % | 601.560 M 5.36 % | 570.975 M -7.52 % | 617.399 M -5.68 % | 654.573 M -7.28 % | 705.937 M -7.91 % | 766.603 M 17.61 % | 651.845 M 103.50 % | 320.318 M 14.23 % | 280.412 M 1.53 % | 276.188 M 8.79 % | 253.875 M 49.80 % | 169.477 M 2.62 % | 165.154 M 4.71 % | 157.722 M 11.72 % | 141.173 M 0.81 % | 140.037 M 93.00 % | 72.557 M |
Other non current liabilities | 21.803 M -2.49 % | 22.360 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 30.416 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 34.217 M | 0.000 | 0.000 100.00 % | -926.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 1.356 M 77.68 % | 763.123 K -53.05 % | 1.625 M 100.61 % | 810.227 K -74.97 % | 3.237 M 14.30 % | 2.832 M -16.45 % | 3.389 M -41.38 % | 5.782 M 30.50 % | 4.431 M -88.77 % | 39.448 M 876.78 % | 4.039 M -13.53 % | 4.671 M | 0.000 -100.00 % | 85.336 M 12.71 % | 75.710 M 8.96 % | 69.486 M 3.99 % | 66.822 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 23.159 M 0.16 % | 23.123 M -5.25 % | 24.404 M -1.45 % | 24.762 M -12.05 % | 28.154 M -1.24 % | 28.509 M -5.07 % | 30.031 M -9.33 % | 33.120 M -4.96 % | 34.847 M -49.29 % | 68.724 M 100.15 % | 34.337 M -4.64 % | 36.006 M 11.18 % | 32.385 M -72.73 % | 118.764 M 9.15 % | 108.805 M 4.92 % | 103.704 M 53.36 % | 67.622 M 6 237.60 % | 1.067 M -7.15 % | 1.149 M -18.16 % | 1.404 M | 0.000 -100.00 % | 379.261 K -65.25 % | 1.091 M 380.82 % | 226.985 K -64.62 % | 641.619 K | 0.000 |
Other current liabilities | 188.155 M -25.52 % | 252.617 M 18.09 % | 213.913 M 5.50 % | 202.763 M 3.18 % | 196.523 M -46.85 % | 369.727 M 17.27 % | 315.279 M 5.42 % | 299.081 M -12.44 % | 341.586 M 62.50 % | 210.205 M -43.70 % | 373.342 M 34.80 % | 276.959 M 59.34 % | 173.813 M -64.66 % | 491.762 M 1 686.38 % | -30.999 M -113.51 % | 229.430 M 173.88 % | 83.770 M | 0.000 -100.00 % | 83.565 M | 0.000 -100.00 % | 51.568 M 146 683.74 % | 35.132 K 3 513 100.00 % | 1.000 | 0.000 | 0.000 -100.00 % | 96.374 M |
Deferred revenue | 0.000 | 0.000 | 0.000 100.00 % | -1.062 M 98.92 % | -98.157 M -19.20 % | -82.347 M -24.60 % | -66.087 M 51.25 % | -135.564 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 414.356 M 41.89 % | 292.026 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 100.278 M -1.84 % | 102.158 M 16.01 % | 88.060 M 14.15 % | 77.143 M -9.22 % | 84.979 M 23.11 % | 69.028 M 31.06 % | 52.668 M -61.15 % | 135.564 M -9.03 % | 149.028 M -11.46 % | 168.312 M -24.59 % | 223.186 M 33.05 % | 167.750 M 19.56 % | 140.312 M 284.27 % | 36.514 M 113.52 % | -270.168 M -612.27 % | 52.740 M 511.40 % | 8.626 M 32.71 % | 6.500 M 27.99 % | 5.078 M 109.13 % | 2.428 M -86.20 % | 17.596 M 198.37 % | 5.897 M -66.60 % | 17.655 M | 0.000 | 0.000 | 0.000 |
Total current liabilities | 521.805 M 4.01 % | 501.710 M -5.99 % | 533.666 M -10.60 % | 596.945 M 0.74 % | 592.553 M -2.50 % | 607.733 M -1.30 % | 615.712 M -7.06 % | 662.487 M -0.67 % | 666.983 M 0.46 % | 663.908 M -13.48 % | 767.313 M 9.08 % | 703.466 M 17.52 % | 598.568 M -13.80 % | 694.382 M 32.02 % | 525.977 M 23.30 % | 426.578 M 78.20 % | 239.378 M -25.20 % | 320.029 M 34.67 % | 237.641 M 74.13 % | 136.470 M 35.14 % | 100.986 M -35.98 % | 157.752 M 7.71 % | 146.465 M 11.04 % | 131.908 M 41.99 % | 92.902 M -19.48 % | 115.371 M |
Total liabilities | 544.964 M 3.84 % | 524.833 M -5.96 % | 558.071 M -10.24 % | 621.707 M 0.16 % | 620.706 M -2.44 % | 636.241 M -1.47 % | 645.743 M -7.17 % | 695.606 M -0.89 % | 701.831 M -4.20 % | 732.632 M -8.61 % | 801.650 M 8.41 % | 739.473 M 17.20 % | 630.953 M -22.41 % | 813.146 M 28.10 % | 634.782 M 19.71 % | 530.282 M 72.73 % | 307.000 M -4.39 % | 321.096 M 34.47 % | 238.790 M 73.19 % | 137.874 M 36.53 % | 100.986 M -36.14 % | 158.132 M 7.17 % | 147.556 M 11.67 % | 132.135 M 41.26 % | 93.543 M -18.92 % | 115.371 M |
Other non current assets | 214.406 M 42.54 % | 150.414 M -1.51 % | 152.720 M 88.72 % | 80.926 M -3.29 % | 83.680 M -37.19 % | 133.216 M -2.60 % | 136.766 M 23.48 % | 110.763 M -35.39 % | 171.429 M -1.30 % | 173.692 M -26.24 % | 235.480 M -13.06 % | 270.856 M 119.85 % | 123.201 M 12.87 % | 109.157 M 185.59 % | 38.222 M -75.50 % | 156.040 M 71.10 % | 91.196 M 27.72 % | 71.403 M 119.65 % | 32.507 M 162.45 % | 12.386 M -46.09 % | 22.975 M 911.91 % | 2.270 M 60.64 % | 1.413 M 3.36 % | 1.367 M 36.31 % | 1.003 M 102.60 % | -38.598 M |
Long term investments | 0.000 | 0.000 | 0.000 -100.00 % | 6.197 M 0.00 % | 6.197 M 28.90 % | 4.807 M -1.03 % | 4.857 M -52.37 % | 10.198 M 130.81 % | -33.099 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.999 M -1.41 % | 8.114 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 1.389 M -43.95 % | 2.479 M -27.33 % | 3.411 M -95.49 % | 75.663 M -2.56 % | 77.651 M -2.79 % | 79.880 M -2.54 % | 81.965 M -5.15 % | 86.418 M 0.43 % | 86.045 M -1.79 % | 87.614 M -2.38 % | 89.752 M -1.79 % | 91.385 M -2.11 % | 93.357 M 513.67 % | 15.213 M -82.49 % | 86.893 M 447.50 % | 15.871 M 388.50 % | 3.249 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.986 M -1.30 % | 7.078 M 0.29 % | 7.057 M -1.77 % | 7.184 M -0.78 % | 7.241 M |
GoodWill | 29.306 M -1.99 % | 29.903 M 0.00 % | 29.903 M 0.00 % | 29.903 M 0.00 % | 29.903 M 0.00 % | 29.903 M 0.00 % | 29.903 M -25.12 % | 39.935 M 0.00 % | 39.935 M 0.00 % | 39.935 M 0.00 % | 39.935 M 0.00 % | 39.935 M 0.00 % | 39.935 M -67.65 % | 123.442 M -14.87 % | 144.999 M 0.17 % | 144.749 M 24 171.76 % | 596.369 K 0.00 % | 596.369 K -2.36 % | 610.770 K -40.57 % | 1.028 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 30.696 M -5.21 % | 32.382 M -2.80 % | 33.314 M -68.44 % | 105.566 M -1.85 % | 107.554 M -2.03 % | 109.782 M -1.86 % | 111.868 M -11.46 % | 126.353 M 0.30 % | 125.980 M -1.23 % | 127.549 M -1.65 % | 129.687 M -1.24 % | 131.320 M -1.48 % | 133.292 M -3.87 % | 138.655 M -40.21 % | 231.891 M 44.37 % | 160.620 M 4 077.12 % | 3.845 M 544.77 % | 596.369 K -2.36 % | 610.770 K -40.57 % | 1.028 M | 0.000 -100.00 % | 6.986 M -1.30 % | 7.078 M 0.29 % | 7.057 M -1.77 % | 7.184 M -0.78 % | 7.241 M |
Property plant equipment net | 33.297 M -38.85 % | 54.450 M -5.78 % | 57.789 M -5.96 % | 61.453 M -10.60 % | 68.741 M -4.31 % | 71.839 M -4.72 % | 75.397 M -10.17 % | 83.935 M 5.88 % | 79.272 M -2.26 % | 81.109 M -4.34 % | 84.787 M -4.29 % | 88.585 M 8.04 % | 81.994 M -55.49 % | 184.201 M -7.71 % | 199.587 M 12.72 % | 177.065 M 341.10 % | 40.141 M -4.44 % | 42.005 M -4.96 % | 44.197 M 1.37 % | 43.600 M 7.73 % | 40.470 M -12.90 % | 46.466 M 18.26 % | 39.292 M 29.21 % | 30.409 M 0.18 % | 30.354 M -3.20 % | 31.357 M |
Total non current assets | 278.399 M 17.35 % | 237.245 M -3.36 % | 245.498 M -3.72 % | 254.984 M -4.51 % | 267.014 M -16.69 % | 320.515 M -2.80 % | 329.759 M -8.55 % | 360.595 M 0.21 % | 359.842 M -9.30 % | 396.724 M -14.55 % | 464.273 M -7.47 % | 501.775 M 44.67 % | 346.840 M -20.60 % | 436.839 M -7.82 % | 473.913 M -4.98 % | 498.776 M 261.57 % | 137.946 M 17.56 % | 117.339 M 46.83 % | 79.917 M 16.56 % | 68.565 M -4.18 % | 71.559 M 22.08 % | 58.617 M 16.63 % | 50.260 M 25.39 % | 40.084 M 1.54 % | 39.475 M 2.27 % | 38.598 M |
Other current assets | 81.097 M -14.35 % | 94.687 M -38.68 % | 154.421 M -27.15 % | 211.975 M -3.19 % | 218.966 M 10.17 % | 198.758 M 12.74 % | 176.302 M 15.39 % | 152.791 M 35.03 % | 113.150 M -38.65 % | 184.444 M 12.62 % | 163.774 M -9.95 % | 181.863 M 65.57 % | 109.838 M -61.55 % | 285.636 M 43.06 % | 199.660 M 69.50 % | 117.795 M 82.62 % | 64.502 M -9.66 % | 71.395 M 11.36 % | 64.115 M 18.70 % | 54.014 M 31.35 % | 41.122 M 25.18 % | 32.850 M 720.82 % | 4.002 M -84.83 % | 26.379 M 77.90 % | 14.828 M 154.89 % | 5.817 M |
Short term investments | 95.602 M -4.31 % | 99.906 M -11.10 % | 112.374 M 153.87 % | 44.265 M 32.76 % | 33.342 M -43.45 % | 58.965 M 36.85 % | 43.087 M -38.09 % | 69.591 M 60.00 % | 43.494 M -2.05 % | 44.405 M -11.28 % | 50.050 M 142.42 % | 20.646 M -28.21 % | 28.761 M 131.60 % | 12.418 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.365 K | 0.000 -100.00 % | 50.681 M | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 120.617 M 41.83 % | 85.045 M -11.83 % | 96.451 M 157.68 % | 37.430 M -14.90 % | 43.983 M -16.38 % | 52.598 M -62.71 % | 141.049 M 112.99 % | 66.224 M -54.42 % | 145.299 M 265.56 % | 39.747 M -1.60 % | 40.395 M 47.55 % | 27.378 M 13.15 % | 24.197 M -70.09 % | 80.902 M 11.01 % | 72.880 M -17.60 % | 88.443 M 74.95 % | 50.554 M 20.64 % | 41.905 M -33.91 % | 63.410 M -33.24 % | 94.977 M 152.98 % | 37.544 M 4.41 % | 35.958 M -51.22 % | 73.716 M 46.43 % | 50.341 M -21.72 % | 64.310 M 248.33 % | 18.462 M |
Cash and short term investments | 225.617 M 21.99 % | 184.951 M -11.43 % | 208.824 M 155.61 % | 81.695 M 5.65 % | 77.325 M -30.69 % | 111.563 M -39.41 % | 184.136 M 35.58 % | 135.815 M -28.06 % | 188.793 M 124.35 % | 84.152 M -6.96 % | 90.445 M 88.33 % | 48.023 M -9.32 % | 52.957 M -43.25 % | 93.321 M 28.05 % | 72.880 M -17.60 % | 88.443 M 74.95 % | 50.554 M 20.64 % | 41.905 M -33.91 % | 63.410 M -33.24 % | 94.977 M 152.98 % | 37.544 M -56.67 % | 86.639 M 17.53 % | 73.716 M 46.43 % | 50.341 M -21.72 % | 64.310 M 248.33 % | 18.462 M |
Total current assets | 682.118 M -3.47 % | 706.622 M -4.18 % | 737.450 M 5.32 % | 700.225 M -0.72 % | 705.292 M 2.60 % | 687.439 M -3.46 % | 712.047 M -24.40 % | 941.840 M -8.10 % | 1.025 B 9.32 % | 937.469 M 3.21 % | 908.353 M 6.23 % | 855.096 M -8.90 % | 938.686 M -13.26 % | 1.082 B 16.69 % | 927.473 M 35.72 % | 683.351 M 39.64 % | 489.372 M 1.07 % | 484.169 M 11.29 % | 435.061 M 34.62 % | 323.184 M 62.23 % | 199.215 M -24.73 % | 264.669 M 3.78 % | 255.017 M 9.34 % | 233.224 M 20.15 % | 194.105 M 30.92 % | 148.257 M |
Inventory | 151.266 M -16.75 % | 181.700 M 3.21 % | 176.050 M -12.20 % | 200.507 M 30.50 % | 153.648 M -5.69 % | 162.922 M 17.97 % | 138.105 M -3.78 % | 143.533 M -8.08 % | 156.144 M -0.13 % | 156.341 M 37.53 % | 113.679 M 10.67 % | 102.723 M 18.24 % | 86.875 M -19.18 % | 107.494 M 34.05 % | 80.188 M -9.70 % | 88.798 M 49.21 % | 59.512 M -53.54 % | 128.093 M 57.40 % | 81.378 M 27.19 % | 63.983 M 12.72 % | 56.761 M -34.90 % | 87.191 M 0.00 % | 87.192 M 2.21 % | 85.309 M 12.96 % | 75.525 M -19.49 % | 93.810 M |
Net receivables | 224.137 M -8.62 % | 245.285 M 23.78 % | 198.154 M -3.83 % | 206.048 M -19.31 % | 255.354 M | 0.000 -100.00 % | 213.505 M -58.11 % | 509.700 M -10.06 % | 566.715 M 10.57 % | 512.531 M -5.17 % | 540.455 M 3.44 % | 522.487 M | 0.000 -100.00 % | 595.793 M 3.66 % | 574.744 M 48.01 % | 388.315 M 23.35 % | 314.804 M 29.67 % | 242.775 M 0.37 % | 241.887 M 63.07 % | 148.335 M 132.54 % | 63.789 M 10.00 % | 57.989 M -25.99 % | 78.355 M 12.40 % | 69.712 M 76.84 % | 39.421 M 30.67 % | 30.167 M |
Tax assets | 0.000 | 0.000 -100.00 % | 1.675 M 98.86 % | 842.536 K 0.00 % | 842.536 K -3.20 % | 870.371 K 0.00 % | 870.371 K -97.03 % | 29.347 M 80.49 % | 16.260 M 13.12 % | 14.374 M 0.39 % | 14.319 M 30.00 % | 11.014 M 31.86 % | 8.353 M 73.09 % | 4.826 M 14.55 % | 4.213 M -16.61 % | 5.052 M 82.84 % | 2.763 M -17.14 % | 3.335 M 28.11 % | 2.603 M -26.71 % | 3.552 M | 0.000 -100.00 % | 2.896 M 16.90 % | 2.477 M 98.07 % | 1.251 M 33.90 % | 934.031 K | 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 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.247 M |
Account payables | 233.372 M 58.83 % | 146.935 M -26.37 % | 199.553 M -25.88 % | 269.231 M 2.14 % | 263.592 M 100.00 % | 131.797 M -32.54 % | 195.370 M 9.99 % | 177.620 M 38.93 % | 127.850 M -47.46 % | 243.328 M 113.79 % | 113.817 M -48.04 % | 219.037 M -8.75 % | 240.031 M 123.51 % | 107.390 M -47.50 % | 204.554 M 74.38 % | 117.304 M -6.71 % | 125.740 M -59.36 % | 309.365 M 113.78 % | 144.711 M 15.91 % | 124.848 M 292.33 % | 31.822 M -76.45 % | 135.105 M 7.98 % | 125.118 M -5.15 % | 131.908 M 42.94 % | 92.285 M 385.78 % | 18.997 M |
Tax payables | 0.000 | 0.000 -100.00 % | 32.140 M -34.23 % | 48.869 M 2.97 % | 47.458 M 27.64 % | 37.181 M -29.04 % | 52.395 M 4.33 % | 50.221 M 3.51 % | 48.520 M 15.35 % | 42.062 M -26.16 % | 56.968 M 43.42 % | 39.720 M -10.57 % | 44.413 M -24.36 % | 58.717 M 52.36 % | 38.539 M 42.19 % | 27.104 M 27.60 % | 21.242 M 410.11 % | 4.164 M 1.71 % | 4.094 M 76.61 % | 2.318 M | 0.000 -100.00 % | 5.055 M 36.93 % | 3.692 M | 0.000 -100.00 % | 616.512 K | 0.000 |
Deferred revenue non current | 0.000 | 0.000 -100.00 % | 18.788 M -3.47 % | 19.463 M -3.35 % | 20.138 M -3.24 % | 20.813 M -3.14 % | 21.488 M -3.05 % | 22.163 M -2.96 % | 22.838 M -2.87 % | 23.513 M -2.79 % | 24.188 M -2.71 % | 24.863 M -2.64 % | 25.538 M -2.58 % | 26.213 M 2.79 % | 25.500 M 37.84 % | 18.500 M 2 411.02 % | -800.513 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 1.897 M -4.97 % | 1.996 M 131.32 % | -6.373 M 6.59 % | -6.823 M -4.89 % | -6.505 M -23.18 % | -5.281 M -7.27 % | -4.923 M -160.16 % | -1.892 M 2.32 % | -1.937 M -162.14 % | -738.951 K -57.71 % | -468.541 K -130.72 % | -203.081 K 74.06 % | -782.964 K -323.30 % | 350.641 K -57.03 % | 815.994 K -39.97 % | 1.359 M 13.26 % | 1.200 M -20.11 % | 1.502 M -23.51 % | 1.964 M -27.75 % | 2.718 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 3.553 M 45.03 % | 2.450 M -24.32 % | 3.237 M 72.93 % | 1.872 M -69.54 % | 6.146 M 56.69 % | 3.922 M -12.38 % | 4.476 M -43.07 % | 7.863 M 42.52 % | 5.517 M 19.06 % | 4.634 M -11.57 % | 5.240 M -9.86 % | 5.813 M | 0.000 | 0.000 100.00 % | -292.026 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.876 M | 0.000 100.00 % | -11.695 M | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 -100.00 % | 36.451 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 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 754.016 M 0.00 % | 754.016 M 0.00 % | 754.016 M 20.32 % | 626.694 M -5.50 % | 663.145 M 0.00 % | 663.145 M 0.00 % | 663.145 M 12.42 % | 589.857 M 0.00 % | 589.857 M 16.07 % | 508.174 M -0.30 % | 509.709 M 0.00 % | 509.709 M 0.00 % | 509.709 M 8.11 % | 471.490 M -4.02 % | 491.228 M 22.71 % | 400.306 M 327.61 % | 93.616 M 0.00 % | 93.616 M -12.30 % | 106.748 M -34.27 % | 162.396 M 388.86 % | 33.220 M -65.09 % | 95.150 M -16.03 % | 113.313 M 13.23 % | 100.076 M -11.63 % | 113.241 M 159.35 % | 43.663 M |
Deferred tax liabilities non current | 0.000 | 0.000 -100.00 % | 3.991 M -11.10 % | 4.489 M -6.06 % | 4.779 M -1.75 % | 4.864 M -5.62 % | 5.154 M -0.42 % | 5.175 M -5.51 % | 5.477 M -4.97 % | 5.764 M -5.68 % | 6.111 M -5.60 % | 6.473 M -5.46 % | 6.847 M -5.11 % | 7.216 M -4.99 % | 7.595 M -6.24 % | 8.100 M 911.85 % | 800.512 K -24.98 % | 1.067 M -7.15 % | 1.149 M -18.16 % | 1.404 M | 0.000 -100.00 % | 379.261 K -65.25 % | 1.091 M 380.82 % | 226.985 K -64.62 % | 641.619 K | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 960.517 M 1.76 % | 943.867 M -3.98 % | 982.948 M 2.90 % | 955.209 M -1.76 % | 972.307 M -3.54 % | 1.008 B -3.25 % | 1.042 B -20.01 % | 1.302 B -5.94 % | 1.385 B 3.78 % | 1.334 B -2.80 % | 1.373 B 1.16 % | 1.357 B 5.55 % | 1.286 B -15.37 % | 1.519 B 8.40 % | 1.401 B 18.55 % | 1.182 B 88.44 % | 627.318 M 4.29 % | 601.508 M 16.80 % | 514.978 M 31.46 % | 391.749 M 44.68 % | 270.774 M -16.24 % | 323.286 M 5.90 % | 305.278 M 11.70 % | 273.308 M 17.01 % | 233.580 M 24.18 % | 188.101 M |
2025-06-30 | 2024-12-30 | 2024-06-30 | 2023-12-30 | 2023-06-30 | 2022-12-30 | 2022-06-30 | 2021-12-30 | 2021-06-30 | 2020-12-30 | 2020-06-30 | 2019-12-30 | 2019-06-30 | 2018-12-30 | 2018-06-30 | 2017-12-30 | 2017-06-30 | 2016-12-30 | 2016-06-30 | 2015-12-30 | 2015-06-30 | 2014-12-30 | 2014-06-30 | 2013-12-30 | 2013-06-30 | 2012-12-30 |
2025-06-30 | 2024-12-30 | 2024-06-30 | 2023-12-30 | 2023-06-30 | 2022-12-30 | 2022-06-30 | 2021-12-30 | 2021-06-30 | 2020-12-30 | 2020-06-30 | 2019-12-30 | 2019-06-30 | 2018-12-30 | 2018-06-30 | 2017-12-30 | 2017-06-30 | 2016-12-30 | 2016-06-30 | 2015-12-30 | 2014-06-30 | 2013-12-30 | 2013-06-30 | 2012-12-30 | 2012-06-30 | 2011-12-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 73.534 M | 0.000 100.00 % | -218.847 M | 0.000 100.00 % | -33.052 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 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.719 M | 0.000 -100.00 % | 2.265 M | 0.000 100.00 % | -1.808 M -39.49 % | -1.296 M 50.00 % | -2.592 M | 0.000 -100.00 % | 4.400 M 100.00 % | 2.200 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 |
Change in working capital | 0.000 | 0.000 -100.00 % | 83.551 M | 0.000 100.00 % | -77.524 M | 0.000 -100.00 % | 53.923 M | 0.000 -100.00 % | 82.085 M 343.02 % | -33.778 M 75.84 % | -139.787 M | 0.000 100.00 % | -62.554 M -18.32 % | -52.870 M 84.59 % | -343.028 M | 0.000 100.00 % | -7.574 M 93.43 % | -115.280 M 29.95 % | -164.560 M -328.30 % | -38.421 M -185.95 % | -13.436 M 0.00 % | -13.436 M -20.94 % | -11.110 M 0.00 % | -11.110 M -572.64 % | 2.351 M 0.00 % | 2.351 M |
Accounts receivables | 0.000 | 0.000 -100.00 % | 19.431 M | 0.000 100.00 % | -60.757 M | 0.000 -100.00 % | 203.191 M | 0.000 -100.00 % | 84.995 M | 0.000 100.00 % | -60.985 M | 0.000 100.00 % | -87.419 M | 0.000 100.00 % | -246.775 M | 0.000 100.00 % | -28.069 M 48.31 % | -54.306 M 43.00 % | -95.278 M -138.97 % | -39.871 M | 0.000 | 0.000 100.00 % | -8.649 M 0.00 % | -8.649 M | 0.000 | 0.000 |
Inventory | 0.000 | 0.000 100.00 % | -25.209 M | 0.000 100.00 % | -16.496 M | 0.000 -100.00 % | 13.391 M | 0.000 100.00 % | -50.135 M -216.11 % | -15.860 M 50.00 % | -31.720 M | 0.000 100.00 % | -9.384 M -100.00 % | -4.692 M 75.03 % | -18.793 M | 0.000 -100.00 % | 68.969 M 245.87 % | -47.280 M -175.31 % | -17.174 M -389.00 % | -3.512 M 41.46 % | -5.999 M 0.00 % | -5.999 M -195.68 % | 6.270 M 0.00 % | 6.270 M 329.65 % | -2.730 M 0.00 % | -2.730 M |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 0.000 | 0.000 -100.00 % | 89.329 M | 0.000 100.00 % | -271.142 K | 0.000 100.00 % | -162.659 M | 0.000 -100.00 % | 47.225 M 363.56 % | -17.918 M 61.94 % | -47.083 M | 0.000 -100.00 % | 34.249 M 171.09 % | -48.178 M 37.80 % | -77.460 M | 0.000 100.00 % | -48.475 M -253.98 % | -13.694 M 73.72 % | -52.108 M -1 150.29 % | 4.961 M 166.71 % | -7.437 M 0.00 % | -7.437 M 57.21 % | -17.380 M 0.00 % | -17.380 M -442.07 % | 5.081 M 0.00 % | 5.081 M |
Other non cash items | 4.530 M 117.10 % | -26.487 M 61.79 % | -69.320 M -666.73 % | 12.231 M 161.92 % | -19.752 M -892.74 % | 2.492 M -98.89 % | 224.273 M 1 324.94 % | 15.739 M 14.55 % | 13.740 M 248.59 % | -9.247 M -106.56 % | 140.979 M 749.59 % | 16.594 M -81.85 % | 91.430 M 100.36 % | 45.633 M -82.29 % | 257.737 M 1 565.20 % | -17.591 M 79.04 % | -83.937 M -198.01 % | 85.639 M -17.92 % | 104.338 M 190.35 % | 35.936 M 260.46 % | -22.395 M -128.03 % | -9.821 M -591.14 % | -1.421 M 0.00 % | -1.421 M 10.16 % | -1.582 M 0.00 % | -1.582 M |
Net cash provided by operating activities | 0.000 100.00 % | -25.309 M -282.81 % | 13.844 M 418.06 % | 2.672 M 102.45 % | -109.068 M -586.56 % | -15.886 M -1 655.33 % | -905.030 K 98.23 % | -51.092 M -150.60 % | 100.964 M 460.93 % | 17.999 M 152.51 % | -34.281 M -194.81 % | -11.628 M 77.79 % | -52.354 M -386.89 % | 18.249 M 132.68 % | -55.848 M -882.02 % | 7.142 M 109.86 % | -72.456 M -460.24 % | -12.933 M 63.05 % | -35.006 M -775.24 % | 5.184 M 189.20 % | 1.793 M 0.00 % | 1.793 M 210.20 % | -1.627 M 0.00 % | -1.627 M -114.48 % | 11.234 M 0.00 % | 11.234 M |
Investments in property plant and equipment | 0.000 100.00 % | -87.732 K 27.15 % | -120.432 K 70.30 % | -405.532 K 33.53 % | -610.104 K -23.52 % | -493.947 K 64.00 % | -1.372 M 62.46 % | -3.655 M -217.87 % | -1.150 M -24.80 % | -921.350 K 80.66 % | -4.765 M 3.79 % | -4.953 M 56.52 % | -11.392 M -634.16 % | -1.552 M 90.86 % | -16.976 M -12 223.52 % | -137.756 K 80.33 % | -700.374 K -448.21 % | -127.756 K 95.68 % | -2.956 M -1 908.97 % | -147.116 K 95.36 % | -3.169 M 0.00 % | -3.169 M -550.23 % | -487.372 K 0.00 % | -487.372 K 88.54 % | -4.252 M 0.00 % | -4.252 M |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 43.411 M 582.34 % | -9.000 M | 0.000 | 0.000 100.00 % | -6.515 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -29.349 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.805 M -81.03 % | 25.322 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 0.000 -100.00 % | 3.726 M 106.43 % | -57.920 M -7 921.52 % | 740.518 K -73.47 % | 2.791 M 145.74 % | 1.136 M -56.95 % | 2.638 M 567.76 % | 395.115 K 103.86 % | -10.237 M -4 064.90 % | 258.186 K 174.97 % | -344.378 K -433.85 % | 103.152 K 101.69 % | -6.100 M -172.55 % | -2.238 M -134.88 % | 6.416 M 129.67 % | 2.794 M 40.91 % | 1.983 M 992.42 % | 181.481 K -98.28 % | 10.523 M 4 950.25 % | 208.372 K -93.42 % | 3.169 M 0.00 % | 3.169 M 4 762.14 % | 65.178 K 0.00 % | 65.178 K -98.45 % | 4.199 M 0.00 % | 4.199 M |
Net cash used for investing activites | 0.000 -100.00 % | 3.639 M 106.27 % | -58.040 M -17 426.16 % | 334.986 K -84.64 % | 2.181 M 239.81 % | 641.856 K -49.32 % | 1.266 M 138.85 % | -3.260 M 71.37 % | -11.387 M -1 617.02 % | -663.164 K 87.02 % | -5.109 M -5.35 % | -4.850 M 72.27 % | -17.492 M -361.55 % | -3.790 M 64.11 % | -10.560 M -122.92 % | 46.067 M 696.89 % | -7.718 M -14 465.44 % | 53.725 K -99.29 % | 7.568 M 217.27 % | -6.453 M -103.64 % | -3.169 M 0.00 % | -3.169 M -650.61 % | -422.194 K 0.00 % | -422.194 K -705.76 % | -52.397 K 0.00 % | -52.397 K |
Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.896 M 0.00 % | -9.896 M -491.90 % | 2.525 M 0.00 % | 2.525 M |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 47.279 M | 0.000 | 0.000 | 0.000 -100.00 % | 49.864 M | 0.000 | 0.000 | 0.000 -100.00 % | 24.615 M 0.00 % | 24.615 M | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.544 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -745.300 K 79.41 % | -3.619 M | 0.000 | 0.000 | 0.000 100.00 % | -580.524 K 95.15 % | -11.970 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.497 M 50.00 % | -18.994 M -205.41 % | -6.219 M 50.00 % | -12.439 M -132.68 % | -5.346 M 50.00 % | -10.692 M -261.52 % | -2.957 M 48.95 % | -5.793 M -60.86 % | -3.602 M 0.00 % | -3.602 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | 0.000 -100.00 % | 13.790 M -86.53 % | 102.342 M 1 277.70 % | -8.690 M -108.64 % | 100.555 M 232.52 % | -75.879 M -204.89 % | 72.342 M 399.00 % | -24.195 M -250.48 % | 16.078 M 203.84 % | -15.483 M -129.71 % | 52.121 M 164.42 % | 19.712 M -18.84 % | 24.287 M 78.34 % | 13.618 M -78.09 % | 62.164 M 2 706.68 % | -2.385 M -102.50 % | 95.581 M 7 512.58 % | 1.256 M 128.08 % | -4.472 M -106.15 % | 72.771 M | 0.000 | 0.000 -100.00 % | 2.066 M 0.00 % | 2.066 M 61.90 % | 1.276 M 0.00 % | 1.276 M |
Net cash used provided by financing activities | 0.000 -100.00 % | 13.790 M -86.53 % | 102.342 M 1 277.70 % | -8.690 M -108.64 % | 100.555 M 232.52 % | -75.879 M -204.89 % | 72.342 M 399.00 % | -24.195 M -266.47 % | 14.534 M 193.87 % | -15.483 M -129.71 % | 52.121 M 164.42 % | 19.712 M 33.28 % | 14.789 M 341.58 % | -6.122 M -111.70 % | 52.326 M 453.00 % | -14.823 M -116.43 % | 90.236 M 1 056.29 % | -9.436 M -86.75 % | -5.053 M -109.19 % | 55.008 M 1 627.33 % | -3.602 M 0.00 % | -3.602 M -121.46 % | 16.786 M 0.00 % | 16.786 M 1 288.30 % | -1.413 M 0.00 % | -1.413 M |
Effect of forex changes on cash | 0.000 100.00 % | -3.525 M | 0.000 100.00 % | -870.330 K 61.88 % | -2.283 M -185.44 % | 2.673 M 26.00 % | 2.121 M 501.26 % | -528.601 K -136.68 % | 1.441 M 157.62 % | -2.501 M -974.13 % | 286.118 K 638.26 % | -53.156 K 96.78 % | -1.649 M -423.80 % | -314.902 K 78.73 % | -1.480 M -198.27 % | -496.326 K 64.87 % | -1.413 M -264.00 % | 861.420 K 4.32 % | 825.780 K -80.65 % | 4.268 M -54.43 % | 9.367 M 0.00 % | 9.367 M 138 856.18 % | 6.741 K 0.00 % | 6.741 K 132.49 % | -20.745 K 0.00 % | -20.745 K |
Net change in cash | 0.000 | 0.000 100.00 % | -37.430 M -1 042.37 % | -3.277 M 23.94 % | -4.308 M 90.26 % | -44.225 M -218.21 % | 37.412 M 194.62 % | -39.538 M -174.92 % | 52.776 M 1 203.27 % | 4.050 M 123.44 % | -17.279 M -1 186.45 % | 1.590 M 113.07 % | -12.171 M -119.42 % | 62.682 M 189.26 % | -70.223 M -470.68 % | 18.944 M 691.79 % | -3.201 M -112.28 % | 26.065 M 132.92 % | -79.172 M -779.99 % | -8.997 M -509.97 % | 2.195 M 0.00 % | 2.195 M -92.56 % | 29.487 M 0.00 % | 29.487 M 51.24 % | 19.497 M 0.00 % | 19.497 M |
Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 96.823 M | 0.000 -100.00 % | 105.762 M 166.09 % | 39.747 M 557.06 % | 6.049 M -77.90 % | 27.378 M | 0.000 -100.00 % | 18.220 M 0.00 % | 18.220 M -79.40 % | 88.443 M | 0.000 -100.00 % | 15.840 M 0.00 % | 15.840 M -83.33 % | 95.024 M 416.47 % | 18.399 M 13.33 % | 16.234 M 0.00 % | 16.234 M -53.38 % | 34.823 M 0.00 % | 34.823 M 111.78 % | 16.443 M 0.00 % | 16.443 M |
Cash at end of period | 0.000 | 0.000 | 0.000 100.00 % | -3.277 M 23.94 % | -4.308 M -108.19 % | 52.598 M 40.59 % | 37.412 M -43.51 % | 66.224 M -28.42 % | 92.523 M 816.19 % | 10.099 M 0.00 % | 10.099 M 534.98 % | 1.590 M -73.71 % | 6.049 M -92.52 % | 80.902 M 344.03 % | 18.220 M -3.82 % | 18.944 M 49.89 % | 12.639 M -69.84 % | 41.905 M 164.34 % | 15.853 M 68.61 % | 9.402 M -48.98 % | 18.429 M 0.00 % | 18.429 M -71.34 % | 64.310 M 0.00 % | 64.310 M 78.94 % | 35.940 M 0.00 % | 35.940 M |
Operating cash flow | 0.000 100.00 % | -25.309 M -282.81 % | 13.844 M 418.06 % | 2.672 M 102.45 % | -109.068 M -586.56 % | -15.886 M -1 655.33 % | -905.030 K 98.23 % | -51.092 M -150.60 % | 100.964 M 460.93 % | 17.999 M 152.51 % | -34.281 M -194.81 % | -11.628 M 77.79 % | -52.354 M -386.89 % | 18.249 M 132.68 % | -55.848 M -882.02 % | 7.142 M 109.86 % | -72.456 M -460.24 % | -12.933 M 63.05 % | -35.006 M -775.24 % | 5.184 M 189.20 % | 1.793 M 0.00 % | 1.793 M 210.20 % | -1.627 M 0.00 % | -1.627 M -114.48 % | 11.234 M 0.00 % | 11.234 M |
Capital expenditure | 0.000 100.00 % | -87.732 K 27.15 % | -120.432 K 70.30 % | -405.532 K 33.53 % | -610.104 K -23.52 % | -493.947 K 64.00 % | -1.372 M 62.46 % | -3.655 M -217.87 % | -1.150 M -24.80 % | -921.350 K 80.66 % | -4.765 M 3.79 % | -4.953 M 56.52 % | -11.392 M -634.16 % | -1.552 M 90.86 % | -16.976 M -12 223.52 % | -137.756 K 80.33 % | -700.374 K -448.21 % | -127.756 K 95.68 % | -2.956 M -1 908.97 % | -147.116 K 95.36 % | -3.169 M 0.00 % | -3.169 M -550.23 % | -487.372 K 0.00 % | -487.372 K 88.54 % | -4.252 M 0.00 % | -4.252 M |
Free CashFlow | 0.000 100.00 % | -25.396 M -285.06 % | 13.724 M 505.43 % | 2.267 M 102.07 % | -109.678 M -569.58 % | -16.380 M -619.35 % | -2.277 M 95.84 % | -54.747 M -154.85 % | 99.814 M 484.45 % | 17.078 M 143.74 % | -39.046 M -135.49 % | -16.581 M 73.99 % | -63.745 M -481.77 % | 16.697 M 122.93 % | -72.825 M -1 139.79 % | 7.004 M 109.57 % | -73.156 M -460.12 % | -13.061 M 65.59 % | -37.962 M -853.63 % | 5.037 M 465.96 % | -1.376 M 0.00 % | -1.376 M 34.89 % | -2.114 M 0.00 % | -2.114 M -130.28 % | 6.983 M 0.00 % | 6.983 M |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2014 | 2013 | 2013 | 2012 | 2012 | 2011 |