
Hangzhou Honghua Digital Technology Stock Company Ltd. 688789.SS
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2011 | 2010 | 2009 | |
---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.790 B 42.30 % | 1.258 B 40.65 % | 894.539 M -5.15 % | 943.106 M 31.74 % | 715.871 M 21.08 % | 591.234 M 25.06 % | 472.760 M 67.12 % | 282.878 M 11.81 % | 252.991 M 38.12 % | 183.162 M 31.30 % | 139.495 M |
Net income | 414.395 M 27.40 % | 325.262 M 33.83 % | 243.034 M 7.25 % | 226.602 M 32.38 % | 171.180 M 18.89 % | 143.979 M 41.50 % | 101.753 M 87.96 % | 54.136 M 2.08 % | 53.033 M 28.97 % | 41.119 M 77.52 % | 23.163 M |
Income before tax | 494.035 M 30.03 % | 379.930 M 34.62 % | 282.232 M 7.66 % | 262.148 M 34.23 % | 195.299 M 16.79 % | 167.225 M 38.62 % | 120.632 M 95.17 % | 61.810 M 2.44 % | 60.339 M 24.72 % | 48.378 M 88.71 % | 25.637 M |
Income before tax ratio | 0.28 -8.62 % | 0.30 -4.29 % | 0.32 13.51 % | 0.28 1.89 % | 0.27 -3.55 % | 0.28 10.85 % | 0.26 16.78 % | 0.22 -8.38 % | 0.24 -9.70 % | 0.26 43.72 % | 0.18 |
EBITDA | 486.524 M 38.22 % | 351.988 M 36.13 % | 258.569 M -3.14 % | 266.959 M 30.91 % | 203.927 M 27.35 % | 160.128 M 40.53 % | 113.945 M 100.99 % | 56.692 M -0.08 % | 56.735 M 39.16 % | 40.770 M 61.03 % | 25.318 M |
Net income ratio | 0.23 -10.47 % | 0.26 -4.85 % | 0.27 13.07 % | 0.24 0.48 % | 0.24 -1.81 % | 0.24 13.14 % | 0.22 12.47 % | 0.19 -8.71 % | 0.21 -6.62 % | 0.22 35.20 % | 0.17 |
Ratio EBITDA | 0.27 -2.87 % | 0.28 -3.21 % | 0.29 2.12 % | 0.28 -0.63 % | 0.28 5.18 % | 0.27 12.37 % | 0.24 20.26 % | 0.20 -10.63 % | 0.22 0.75 % | 0.22 22.64 % | 0.18 |
Gross profit ratio | 0.44 -2.82 % | 0.46 -1.48 % | 0.46 10.27 % | 0.42 0.85 % | 0.42 -6.77 % | 0.45 8.16 % | 0.41 3.23 % | 0.40 0.88 % | 0.40 -5.73 % | 0.42 9.54 % | 0.38 |
Weighted average shs out dil | 178.619 M 0.99 % | 176.876 M 7.94 % | 163.858 M 16.81 % | 140.276 M 13.79 % | 123.275 M 0.10 % | 123.149 M 0.00 % | 123.149 M 0.00 % | 123.149 M -0.04 % | 123.202 M -0.15 % | 123.385 M 1.09 % | 122.059 M |
Weighted average shs out | 178.619 M 0.99 % | 176.876 M 7.94 % | 163.858 M 16.81 % | 140.276 M 13.79 % | 123.275 M 0.10 % | 123.149 M 0.00 % | 123.149 M 0.00 % | 123.149 M -0.04 % | 123.202 M -0.15 % | 123.385 M 1.09 % | 122.059 M |
EPS diluted | 2.32 26.09 % | 1.84 24.32 % | 1.48 -8.64 % | 1.62 16.55 % | 1.39 18.80 % | 1.17 40.96 % | 0.83 88.64 % | 0.44 2.33 % | 0.43 30.30 % | 0.33 73.68 % | 0.19 |
Earnings per share | 2.32 26.09 % | 1.84 24.32 % | 1.48 -8.64 % | 1.62 16.55 % | 1.39 18.80 % | 1.17 40.96 % | 0.83 88.64 % | 0.44 2.33 % | 0.43 30.30 % | 0.33 73.68 % | 0.19 |
Gross profit | 792.613 M 38.28 % | 573.184 M 38.57 % | 413.651 M 4.59 % | 395.494 M 32.86 % | 297.669 M 12.88 % | 263.705 M 35.27 % | 194.950 M 72.53 % | 112.997 M 12.79 % | 100.179 M 30.22 % | 76.934 M 43.83 % | 53.490 M |
Income tax expense | 61.278 M 39.10 % | 44.055 M 39.36 % | 31.613 M -7.52 % | 34.182 M 41.37 % | 24.180 M 4.02 % | 23.246 M 23.13 % | 18.879 M 146.01 % | 7.674 M 8.24 % | 7.090 M 12.37 % | 6.309 M 166.49 % | 2.368 M |
Cost of revenue | 997.743 M 45.66 % | 684.979 M 42.44 % | 480.888 M -12.18 % | 547.612 M 30.94 % | 418.202 M 27.68 % | 327.528 M 17.90 % | 277.810 M 63.53 % | 169.881 M 11.17 % | 152.812 M 43.85 % | 106.228 M 23.51 % | 86.005 M |
General and administrative expenses | 94.376 M 51.12 % | 62.453 M 7.08 % | 58.323 M 44.15 % | 40.459 M 44.77 % | 27.946 M -23.85 % | 36.700 M 30.91 % | 28.034 M 9 777.91 % | 283.800 K -99.03 % | 29.273 M 11.19 % | 26.327 M 11.25 % | 23.664 M |
Selling and marketing expenses | 121.916 M 28.55 % | 94.836 M 85.40 % | 51.151 M 17.84 % | 43.409 M 45.77 % | 29.779 M -20.37 % | 37.398 M 33.59 % | 27.994 M -26.64 % | 38.157 M 135.31 % | 16.216 M 30.63 % | 12.414 M 46.25 % | 8.488 M |
Other expenses | -39.868 M 26.55 % | -54.278 M -42.34 % | -38.133 M -682.70 % | -4.872 M -1 885.70 % | -245.357 K 98.40 % | -15.375 M 26.60 % | -20.947 M -111.46 % | -9.906 M -602.92 % | 1.970 M 146.62 % | 798.670 K 54.34 % | 517.464 K |
Operating expenses | 297.822 M 54.22 % | 193.110 M 47.63 % | 130.808 M -2.83 % | 134.622 M 29.43 % | 104.008 M 7.67 % | 96.598 M 45.33 % | 66.468 M 29.11 % | 51.482 M 8.48 % | 47.458 M 20.03 % | 39.539 M 21.03 % | 32.669 M |
Cost and expenses | 1.296 B 47.54 % | 878.088 M 43.55 % | 611.696 M -10.34 % | 682.235 M 30.64 % | 522.210 M 23.13 % | 424.127 M 23.19 % | 344.278 M 55.53 % | 221.363 M 10.53 % | 200.270 M 37.39 % | 145.767 M 22.83 % | 118.675 M |
Research and development expenses | 121.397 M 34.74 % | 90.099 M 51.51 % | 59.467 M 6.90 % | 55.627 M 19.55 % | 46.529 M 22.84 % | 37.876 M 20.67 % | 31.387 M 36.78 % | 22.947 M | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 216.292 M 37.51 % | 157.289 M 43.68 % | 109.474 M 30.53 % | 83.867 M 45.29 % | 57.725 M -22.10 % | 74.098 M 32.25 % | 56.027 M 45.75 % | 38.441 M -15.49 % | 45.489 M 17.42 % | 38.740 M 20.49 % | 32.152 M |
Interest income | 37.450 M -20.96 % | 47.378 M 146.07 % | 19.254 M 29.84 % | 14.829 M 145.27 % | 6.046 M 77.48 % | 3.406 M 139.62 % | 1.422 M 92.11 % | 739.967 K | 0.000 | 0.000 | 0.000 |
Interest expense | 8.699 M 50.83 % | 5.768 M 303.24 % | 1.430 M 49.77 % | 955.052 K 20.75 % | 790.904 K 61.18 % | 490.709 K 144.36 % | 200.817 K | 0.000 | 0.000 | 0.000 | 0.000 |
Depreciation and amortization | 38.998 M 8.07 % | 36.087 M 90.46 % | 18.947 M -0.50 % | 19.043 M 26.11 % | 15.100 M 56.54 % | 9.646 M 68.18 % | 5.736 M 8.26 % | 5.298 M 31.98 % | 4.014 M 18.93 % | 3.375 M -24.95 % | 4.498 M |
Operating income | 494.791 M 30.18 % | 380.075 M 34.38 % | 282.843 M 8.42 % | 260.871 M 34.71 % | 193.660 M 15.89 % | 167.107 M 30.06 % | 128.482 M 108.86 % | 61.515 M 19.67 % | 51.402 M 42.32 % | 36.117 M 89.13 % | 19.097 M |
Operating income ratio | 0.28 -8.51 % | 0.30 -4.46 % | 0.32 14.31 % | 0.28 2.25 % | 0.27 -4.29 % | 0.28 4.00 % | 0.27 24.97 % | 0.22 7.03 % | 0.20 3.04 % | 0.20 44.04 % | 0.14 |
Total other income expenses net | -756.134 K -422.12 % | -144.819 K 76.30 % | -611.137 K -147.86 % | 1.277 M -22.06 % | 1.638 M 1 291.22 % | 117.748 K 101.50 % | -7.850 M -2 754.29 % | 295.729 K -96.69 % | 8.937 M -27.11 % | 12.261 M 87.49 % | 6.540 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2011 | 2010 | 2009 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2011 | 2010 | 2009 | |
---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -725.961 M 34.19 % | -1.103 B -47.57 % | -747.545 M 13.92 % | -868.401 M -121.32 % | -392.376 M -88.53 % | -208.129 M -54.95 % | -134.320 M -45.01 % | -92.625 M -29.19 % | -71.695 M -72.83 % | -41.483 M -89.68 % | -21.870 M |
Total investments | 165.817 M 145.89 % | 67.436 M 68.39 % | 40.048 M 413.68 % | 7.796 M 55.93 % | 5.000 M -61.60 % | 13.022 M 16 357.42 % | 79.123 K 903.19 % | 7.887 K | 0.000 -100.00 % | 93.102 K | 0.000 |
Total debt | 492.106 M 303.78 % | 121.874 M 867.16 % | 12.601 M -79.39 % | 61.138 M 103.53 % | 30.039 M 266.33 % | 8.200 M -18.00 % | 10.000 M | 0.000 -100.00 % | 10.000 M 100.00 % | 5.000 M | 0.000 |
Accumulated other comprehensive income loss | 142.029 M 53.97 % | 92.246 M 10.96 % | 83.136 M 19.53 % | 69.554 M 13.38 % | 61.345 M -17.82 % | 74.643 M 12.60 % | 66.293 M | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | 1.538 B 23.12 % | 1.249 B 23.34 % | 1.013 B 20.84 % | 838.086 M 37.06 % | 611.484 M 38.88 % | 440.304 M 48.59 % | 296.325 M 52.30 % | 194.572 M 65.60 % | 117.493 M 68.55 % | 69.710 M 33.09 % | 52.377 M |
Common stock | 179.451 M 49.00 % | 120.437 M 58.23 % | 76.116 M 0.15 % | 76.000 M 33.33 % | 57.000 M 0.00 % | 57.000 M 0.00 % | 57.000 M 0.00 % | 57.000 M 0.00 % | 57.000 M 0.00 % | 57.000 M 0.00 % | 57.000 M |
Total equity | 3.235 B 11.27 % | 2.907 B 69.62 % | 1.714 B 14.81 % | 1.493 B 98.16 % | 753.416 M 31.73 % | 571.947 M 36.30 % | 419.618 M 33.33 % | 314.712 M 41.07 % | 223.088 M 31.35 % | 169.838 M 14.97 % | 147.719 M |
Other non current liabilities | 11.997 M -1.53 % | 12.184 M 9 144.75 % | 131.796 K | 0.000 -100.00 % | 3.092 M | 0.000 | 0.000 -100.00 % | 1.183 K -99.89 % | 1.085 M 782.72 % | 122.954 K -95.27 % | 2.597 M |
Long term debt | 83.948 M 87.82 % | 44.697 M | 0.000 -100.00 % | 60.580 M 101.67 % | 30.039 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 103.050 M 56.83 % | 65.710 M 880.68 % | 6.700 M -90.00 % | 66.983 M 105.65 % | 32.572 M 856.11 % | 3.407 M -22.79 % | 4.412 M -17.94 % | 5.377 M 395.43 % | 1.085 M 782.72 % | 122.954 K -95.27 % | 2.597 M |
Other current liabilities | 295.556 M 150.79 % | 117.848 M -42.48 % | 204.898 M 27.68 % | 160.480 M 57.16 % | 102.112 M 1.47 % | 100.636 M 18.25 % | 85.102 M -5.48 % | 90.032 M 291.38 % | 23.004 M -15.89 % | 27.349 M 35.79 % | 20.141 M |
Deferred revenue | 0.000 -100.00 % | 196.214 M 262.75 % | 54.091 M -62.04 % | 142.505 M 264.19 % | 39.129 M -18.97 % | 48.288 M 37.96 % | 35.001 M | 0.000 -100.00 % | 10.215 M 105.16 % | 4.979 M | 0.000 |
Short term debt | 408.157 M 451.94 % | 73.950 M 486.85 % | 12.601 M 166.65 % | -18.908 M -1 401.88 % | 1.452 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 M 100.00 % | 5.000 M | 0.000 |
Total current liabilities | 970.872 M 67.17 % | 580.769 M 80.38 % | 321.978 M 20.57 % | 267.049 M 11.13 % | 240.304 M 59.88 % | 150.303 M 16.24 % | 129.309 M 18.44 % | 109.177 M 50.58 % | 72.505 M 36.29 % | 53.197 M 21.09 % | 43.931 M |
Total liabilities | 1.074 B 66.12 % | 646.478 M 96.69 % | 328.678 M -1.60 % | 334.033 M 22.41 % | 272.875 M 77.53 % | 153.709 M 14.95 % | 133.721 M 16.73 % | 114.555 M 55.67 % | 73.590 M 38.02 % | 53.320 M 14.60 % | 46.528 M |
Other non current assets | 198.892 M 123.16 % | 89.127 M 394.45 % | 18.025 M -62.60 % | 48.202 M 5 478.97 % | 864.002 K -74.59 % | 3.400 M -84.78 % | 22.344 M -3.34 % | 23.117 M 10.19 % | 20.980 M -3.31 % | 21.697 M 15.82 % | 18.734 M |
Long term investments | -22.416 M -140.95 % | 54.742 M 14.99 % | 47.605 M 627.23 % | 6.546 M -61.45 % | 16.982 M 30.41 % | 13.022 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 172.762 M 53.07 % | 112.868 M 96.80 % | 57.351 M 122.74 % | 25.748 M 1.59 % | 25.345 M 233.90 % | 7.591 M -2.67 % | 7.799 M -0.89 % | 7.869 M 0.20 % | 7.854 M -2.77 % | 8.078 M -5.10 % | 8.512 M |
GoodWill | 209.645 M -0.15 % | 209.966 M 228.82 % | 63.854 M 290.54 % | 16.350 M 0.00 % | 16.350 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 382.407 M 18.45 % | 322.834 M 166.36 % | 121.204 M 187.91 % | 42.098 M 0.97 % | 41.695 M 449.30 % | 7.591 M -2.67 % | 7.799 M -0.89 % | 7.869 M 0.20 % | 7.854 M -2.77 % | 8.078 M -5.10 % | 8.512 M |
Property plant equipment net | 938.556 M 34.78 % | 696.345 M 71.63 % | 405.735 M 93.15 % | 210.066 M 59.50 % | 131.705 M 32.16 % | 99.654 M 16.47 % | 85.564 M 2.35 % | 83.597 M 37.78 % | 60.677 M 1.58 % | 59.731 M -5.17 % | 62.988 M |
Total non current assets | 1.514 B 28.56 % | 1.178 B 94.72 % | 604.953 M 93.84 % | 312.096 M 60.38 % | 194.598 M 55.32 % | 125.286 M 7.02 % | 117.071 M 1.31 % | 115.557 M 28.06 % | 90.236 M 0.16 % | 90.092 M -0.66 % | 90.691 M |
Other current assets | 74.412 M 258.51 % | 20.756 M -17.88 % | 25.275 M -45.21 % | 46.128 M 122.92 % | 20.692 M -84.23 % | 131.228 M 39.19 % | 94.281 M 25.39 % | 75.188 M 546.79 % | 11.625 M 103.44 % | 5.714 M -89.69 % | 55.434 M |
Short term investments | 188.233 M 1 382.85 % | 12.694 M 267.98 % | -7.557 M -704.41 % | 1.250 M 110.43 % | -11.982 M -110.82 % | 110.728 M 139 844.10 % | 79.123 K 903.19 % | 7.887 K | 0.000 -100.00 % | 93.102 K | 0.000 |
cash and cash equivalents | 1.218 B -0.57 % | 1.225 B 61.16 % | 760.146 M -18.22 % | 929.539 M 120.05 % | 422.415 M 95.27 % | 216.329 M 49.90 % | 144.320 M 55.81 % | 92.625 M 13.38 % | 81.695 M 75.75 % | 46.483 M 112.54 % | 21.870 M |
Cash and short term investments | 1.406 B 13.62 % | 1.238 B 62.83 % | 760.146 M -18.33 % | 930.790 M 120.35 % | 422.415 M 95.27 % | 216.329 M 49.81 % | 144.399 M 55.88 % | 92.633 M 13.39 % | 81.695 M 75.40 % | 46.576 M 112.97 % | 21.870 M |
Total current assets | 2.795 B 17.63 % | 2.376 B 65.25 % | 1.438 B -5.09 % | 1.515 B 82.15 % | 831.693 M 38.53 % | 600.370 M 37.61 % | 436.268 M 39.07 % | 313.709 M 51.96 % | 206.442 M 55.14 % | 133.067 M 28.50 % | 103.555 M |
Inventory | 560.509 M -3.80 % | 582.666 M 100.31 % | 290.884 M 41.68 % | 205.317 M 41.22 % | 145.384 M 20.88 % | 120.274 M 24.81 % | 96.365 M 22.25 % | 78.824 M 35.82 % | 58.034 M 46.28 % | 39.673 M 51.13 % | 26.251 M |
Net receivables | 753.555 M 40.91 % | 534.792 M 47.59 % | 362.354 M 8.71 % | 333.321 M 36.63 % | 243.956 M 84.06 % | 132.539 M 30.94 % | 101.223 M 50.93 % | 67.064 M 21.74 % | 55.088 M 34.02 % | 41.104 M | 0.000 |
Tax assets | 16.900 M 13.41 % | 14.901 M 20.33 % | 12.383 M 138.85 % | 5.184 M 54.63 % | 3.353 M 106.93 % | 1.620 M 18.73 % | 1.365 M 40.16 % | 973.611 K 34.16 % | 725.735 K 24.02 % | 585.165 K 27.58 % | 458.662 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 |
Account payables | 233.428 M 50.36 % | 155.250 M 72.97 % | 89.756 M 1 037.90 % | 7.888 M -93.55 % | 122.260 M 156.43 % | 47.678 M 14.02 % | 41.814 M 144.19 % | 17.123 M -51.21 % | 35.098 M 71.63 % | 20.450 M 15.98 % | 17.632 M |
Tax payables | 33.731 M -14.91 % | 39.640 M 169.26 % | 14.722 M -45.41 % | 26.967 M 86.25 % | 14.479 M 628.12 % | 1.989 M -16.87 % | 2.392 M 18.30 % | 2.022 M -54.08 % | 4.403 M 1 007.78 % | 397.498 K -93.54 % | 6.157 M |
Deferred revenue non current | 4.374 M -40.34 % | 7.332 M 11.62 % | 6.569 M 5.67 % | 6.216 M 145.42 % | 2.533 M -25.65 % | 3.407 M -22.58 % | 4.400 M -18.15 % | 5.376 M | 0.000 | 0.000 | 0.000 |
Minority interest | 88.213 M 43.98 % | 61.269 M 111.83 % | 28.923 M 148.20 % | 11.653 M 13.26 % | 10.289 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.795 M 6.05 % | 3.578 M 36.16 % | 2.628 M |
Capital lease obligations | 2.394 M -65.45 % | 6.930 M | 0.000 100.00 % | -19.467 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 1.288 B -6.99 % | 1.384 B 132.13 % | 596.371 M 5.13 % | 567.252 M 4 165.70 % | 13.298 M 2 110 788 728.16 % | 0.630 -100.00 % | 66.293 M 4.99 % | 63.139 M 40.94 % | 44.800 M 13.27 % | 39.550 M 10.74 % | 35.714 M |
Deferred tax liabilities non current | 2.730 M 82.44 % | 1.497 M | 0.000 -100.00 % | 187.543 K -99.38 % | 30.039 M | 0.000 -100.00 % | 11.868 K 903.15 % | 1.183 K | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 4.309 B 21.25 % | 3.554 B 73.97 % | 2.043 B 11.81 % | 1.827 B 78.02 % | 1.026 B 41.43 % | 725.656 M 31.14 % | 553.339 M 28.90 % | 429.266 M 44.69 % | 296.678 M 32.95 % | 223.158 M 14.88 % | 194.247 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2011 | 2010 | 2009 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2011 | 2010 | 2009 | |
---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 100.00 % | -7.293 M -343.54 % | -1.644 M 5.10 % | -1.733 M 79.25 % | -8.350 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 -100.00 % | 13.594 M 65.59 % | 8.209 M | 0.000 -100.00 % | 8.350 M 164.79 % | 3.154 M | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | -350.940 M -72.73 % | -203.177 M -110.63 % | -96.461 M 43.57 % | -170.935 M -204.59 % | -56.120 M -8.66 % | -51.648 M -1 151.17 % | 4.913 M -62.14 % | 12.978 M 155.74 % | -23.281 M -242.72 % | -6.793 M -157.09 % | 11.898 M |
Accounts receivables | -314.093 M -111.67 % | -148.387 M -1 156.26 % | -11.812 M 91.38 % | -137.079 M -18.32 % | -115.856 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 10.224 M 106.43 % | -158.904 M -140.91 % | -65.959 M -5.94 % | -62.259 M -106.61 % | -30.134 M 11.99 % | -34.239 M -130.46 % | -14.857 M -258.49 % | 9.374 M 147.80 % | -19.609 M -29.60 % | -15.131 M -321.18 % | 6.841 M |
Accounts payables | 0.000 -100.00 % | 104.114 M 1 013.48 % | -11.397 M -137.93 % | 30.048 M -67.20 % | 91.602 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | -47.071 M | 0.000 100.00 % | -7.293 M -343.54 % | -1.644 M 5.10 % | -1.733 M 90.05 % | -17.409 M -188.05 % | 19.771 M 448.59 % | 3.604 M 198.15 % | -3.672 M -144.04 % | 8.338 M 64.85 % | 5.058 M |
Other non cash items | 38.999 M 366.54 % | -14.632 M -457.26 % | -2.626 M -109.65 % | 27.214 M 53.29 % | 17.753 M 1 358.48 % | 1.217 M 128.07 % | -4.336 M -4.64 % | -4.143 M -399.08 % | 1.385 M -39.30 % | 2.283 M 4.08 % | 2.193 M |
Net cash provided by operating activities | 164.429 M 4.61 % | 157.188 M -12.35 % | 179.331 M 61.04 % | 111.361 M -24.68 % | 147.852 M 37.30 % | 107.685 M -4.37 % | 112.602 M 54.77 % | 72.757 M 105.71 % | 35.368 M -13.60 % | 40.934 M -2.21 % | 41.858 M |
Investments in property plant and equipment | -214.287 M 46.87 % | -403.362 M -167.47 % | -150.806 M -22.65 % | -122.952 M -108.16 % | -59.066 M -310.85 % | -14.376 M 9.09 % | -15.814 M -297.24 % | -3.981 M 1.73 % | -4.051 M 20.98 % | -5.127 M -206.77 % | -1.671 M |
Acquisitions net | 0.000 100.00 % | -190.442 M -205.52 % | -62.334 M -25 667.85 % | 243.797 K 103.63 % | -6.720 M -186 766.67 % | 3.600 K | 0.000 -100.00 % | 2.362 M | 0.000 -100.00 % | 3.500 M 321.05 % | 831.253 K |
Purchases of investments | -4.450 B -9 534.62 % | -46.190 M 68.19 % | -145.201 M -160.22 % | -55.800 M 78.12 % | -255.000 M 12.07 % | -290.000 M -89.54 % | -153.000 M -337.14 % | -35.000 M | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 4.178 B 106 399.64 % | 3.923 M -95.90 % | 95.606 M 74.25 % | 54.866 M -84.92 % | 363.929 M 38.37 % | 263.013 M 91.96 % | 137.017 M 145.18 % | 55.885 M 40 512.31 % | 137.605 K | 0.000 | 0.000 |
Other investing activites | 13.965 M 118.28 % | -76.417 M -63.13 % | -46.845 M 47.27 % | -88.834 M -327.67 % | 39.019 M 24 365.62 % | -160.799 K 98.80 % | -13.427 M 76.57 % | -57.308 M -21 251.22 % | 270.945 K -26.55 % | 368.903 K 147.88 % | 148.826 K |
Net cash used for investing activites | -472.595 M 33.67 % | -712.488 M -130.15 % | -309.580 M -45.70 % | -212.476 M -358.61 % | 82.162 M 297.88 % | -41.520 M 8.19 % | -45.224 M -18.88 % | -38.043 M -944.37 % | -3.643 M -189.54 % | -1.258 M -82.01 % | -691.228 K |
Debt repayment | 43.582 M -50.91 % | 88.779 M 272.91 % | -51.344 M -268.34 % | 30.500 M 1.67 % | 30.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 M 0.00 % | 5.000 M 120.00 % | -25.000 M |
Common stock issued | 0.000 100.00 % | -3.973 M -277.69 % | -1.052 M 95.63 % | -24.090 M -305.32 % | -5.943 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | -38.313 M 7.16 % | -41.269 M -4 023.33 % | 1.052 M 116.41 % | -6.410 M 73.35 % | -24.057 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -97.974 M -22.41 % | -80.036 M -17.01 % | -68.400 M -2 848.92 % | -2.319 M -593.13 % | -334.641 K | 0.000 100.00 % | -28.753 M 53.02 % | -61.198 M -13 365.17 % | -454.493 K 97.74 % | -20.083 M -1.51 % | -19.785 M |
Other financing activites | 376.721 M -58.45 % | 906.640 M 5 702.75 % | 15.624 M -96.92 % | 507.705 M 70 414.56 % | 720.000 K | 0.000 | 0.000 | 0.000 100.00 % | -2.000 M | 0.000 | 0.000 |
Net cash used provided by financing activities | 284.016 M -68.97 % | 915.383 M 952.50 % | -107.377 M -120.04 % | 535.885 M 2 092.48 % | 24.442 M | 0.000 100.00 % | -28.753 M 53.02 % | -61.198 M -2 504.17 % | 2.546 M 116.88 % | -15.083 M 66.32 % | -44.785 M |
Effect of forex changes on cash | 2.211 M -84.60 % | 14.362 M -5.97 % | 15.273 M 181.52 % | -18.737 M -91.09 % | -9.805 M -524.07 % | 2.312 M -55.89 % | 5.242 M 684.79 % | -896.400 K -2 383.76 % | 39.251 K 97.26 % | 19.898 K 107.69 % | -258.854 K |
Net change in cash | -21.938 M -105.86 % | 374.445 M 268.40 % | -222.352 M -153.45 % | 416.034 M 70.05 % | 244.651 M 257.27 % | 68.477 M 56.10 % | 43.867 M 260.21 % | -27.380 M -179.80 % | 34.311 M 39.40 % | 24.613 M 734.83 % | -3.877 M |
Cash at beginning of period | 960.542 M 63.89 % | 586.097 M -27.50 % | 808.449 M 106.02 % | 392.415 M 165.57 % | 147.764 M 86.37 % | 79.287 M 123.85 % | 35.420 M -43.60 % | 62.800 M 35.10 % | 46.483 M 112.54 % | 21.870 M -15.06 % | 25.747 M |
Cash at end of period | 938.604 M -2.28 % | 960.542 M 63.89 % | 586.097 M -27.50 % | 808.449 M 106.02 % | 392.415 M 165.57 % | 147.764 M 86.37 % | 79.287 M 123.85 % | 35.420 M -56.16 % | 80.794 M 73.81 % | 46.483 M 112.54 % | 21.870 M |
Operating cash flow | 164.429 M 4.61 % | 157.188 M -12.35 % | 179.331 M 61.04 % | 111.361 M -24.68 % | 147.852 M 37.30 % | 107.685 M -4.37 % | 112.602 M 54.77 % | 72.757 M 105.71 % | 35.368 M -13.60 % | 40.934 M -2.21 % | 41.858 M |
Capital expenditure | -214.287 M 46.87 % | -403.362 M -167.47 % | -150.806 M -22.65 % | -122.952 M -108.16 % | -59.066 M -310.85 % | -14.376 M 9.09 % | -15.814 M -297.24 % | -3.981 M 1.73 % | -4.051 M 20.98 % | -5.127 M -206.77 % | -1.671 M |
Free CashFlow | -49.857 M 79.75 % | -246.175 M -963.01 % | 28.525 M 346.10 % | -11.591 M -113.05 % | 88.787 M -4.85 % | 93.309 M -3.59 % | 96.788 M 40.73 % | 68.776 M 119.61 % | 31.317 M -12.54 % | 35.807 M -10.90 % | 40.187 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2011 | 2010 | 2009 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 559.331 M 16.95 % | 478.278 M -8.98 % | 525.460 M 17.05 % | 448.933 M 0.33 % | 447.470 M 21.43 % | 368.493 M -1.95 % | 375.820 M 16.47 % | 322.683 M 16.61 % | 276.709 M -2.21 % | 282.950 M 43.36 % | 197.375 M -16.06 % | 235.150 M 26.29 % | 186.201 M -32.49 % | 275.812 M 14.85 % | 240.156 M -2.92 % | 247.390 M 5.27 % | 235.004 M 6.55 % | 220.556 M -20.67 % | 278.035 M 89.67 % | 146.591 M -9.84 % | 162.582 M 26.36 % | 128.663 M |
Net income | 142.191 M 31.26 % | 108.328 M 3.78 % | 104.384 M -4.97 % | 109.839 M -3.35 % | 113.647 M 31.35 % | 86.525 M 0.75 % | 85.885 M -6.23 % | 91.593 M 9.47 % | 83.667 M 30.49 % | 64.117 M 13.25 % | 56.614 M -10.62 % | 63.342 M 26.47 % | 50.085 M -31.38 % | 72.992 M 14.89 % | 63.531 M 14.73 % | 55.372 M 6.88 % | 51.809 M -7.30 % | 55.890 M -14.11 % | 65.068 M 91.34 % | 34.007 M -5.78 % | 36.092 M 0.22 % | 36.014 M |
Income before tax | 173.540 M 32.36 % | 131.115 M 4.95 % | 124.931 M -3.32 % | 129.223 M -5.46 % | 136.687 M 32.46 % | 103.194 M 8.76 % | 94.879 M -12.19 % | 108.052 M 8.09 % | 99.963 M 29.76 % | 77.036 M 26.63 % | 60.835 M -15.52 % | 72.010 M 13.78 % | 63.291 M -26.49 % | 86.096 M 23.07 % | 69.959 M 7.64 % | 64.992 M 4.32 % | 62.298 M -4.01 % | 64.899 M -11.94 % | 73.701 M 90.91 % | 38.605 M -6.44 % | 41.260 M -1.13 % | 41.732 M |
Income before tax ratio | 0.31 13.18 % | 0.27 15.30 % | 0.24 -17.40 % | 0.29 -5.77 % | 0.31 9.08 % | 0.28 10.93 % | 0.25 -24.61 % | 0.33 -7.31 % | 0.36 32.69 % | 0.27 -11.67 % | 0.31 0.65 % | 0.31 -9.91 % | 0.34 8.89 % | 0.31 7.16 % | 0.29 10.89 % | 0.26 -0.90 % | 0.27 -9.91 % | 0.29 11.00 % | 0.27 0.66 % | 0.26 3.77 % | 0.25 -21.76 % | 0.32 |
EBITDA | 150.194 M 21.47 % | 123.646 M 11.56 % | 110.830 M -18.09 % | 135.305 M -4.60 % | 141.825 M 33.06 % | 106.588 M 25.99 % | 84.600 M -19.96 % | 105.692 M 39.62 % | 75.701 M -0.17 % | 75.830 M 38.96 % | 54.570 M -6.68 % | 58.475 M 5.16 % | 55.608 M -38.19 % | 89.971 M 59.73 % | 56.328 M -15.73 % | 66.839 M -3.22 % | 69.060 M -3.27 % | 71.398 M -2.43 % | 73.176 M 59.32 % | 45.930 M 11.33 % | 41.255 M 1.54 % | 40.629 M |
Net income ratio | 0.25 12.24 % | 0.23 14.02 % | 0.20 -18.81 % | 0.24 -3.67 % | 0.25 8.16 % | 0.23 2.75 % | 0.23 -19.49 % | 0.28 -6.12 % | 0.30 33.43 % | 0.23 -21.00 % | 0.29 6.48 % | 0.27 0.14 % | 0.27 1.64 % | 0.26 0.04 % | 0.26 18.19 % | 0.22 1.53 % | 0.22 -13.00 % | 0.25 8.28 % | 0.23 0.88 % | 0.23 4.50 % | 0.22 -20.69 % | 0.28 |
Ratio EBITDA | 0.27 3.87 % | 0.26 22.57 % | 0.21 -30.02 % | 0.30 -4.91 % | 0.32 9.58 % | 0.29 28.50 % | 0.23 -31.27 % | 0.33 19.73 % | 0.27 2.08 % | 0.27 -3.07 % | 0.28 11.18 % | 0.25 -16.73 % | 0.30 -8.45 % | 0.33 39.08 % | 0.23 -13.19 % | 0.27 -8.06 % | 0.29 -9.22 % | 0.32 23.00 % | 0.26 -16.00 % | 0.31 23.48 % | 0.25 -19.64 % | 0.32 |
Gross profit ratio | 0.43 1.22 % | 0.43 9.77 % | 0.39 -20.07 % | 0.49 9.08 % | 0.45 -1.91 % | 0.46 14.42 % | 0.40 -21.66 % | 0.51 13.14 % | 0.45 -5.40 % | 0.48 2.53 % | 0.46 -0.19 % | 0.46 -1.25 % | 0.47 3.68 % | 0.45 19.16 % | 0.38 -19.01 % | 0.47 13.10 % | 0.42 1.99 % | 0.41 3.19 % | 0.40 -10.17 % | 0.44 4.40 % | 0.42 -1.13 % | 0.43 |
Weighted average shs out dil | 180.547 M 0.00 % | 180.547 M 1.10 % | 178.586 M 0.00 % | 178.586 M 0.26 % | 178.128 M -0.52 % | 179.066 M 0.13 % | 178.840 M -0.34 % | 179.451 M 3.96 % | 172.613 M -2.44 % | 176.924 M 9.04 % | 162.257 M -1.59 % | 164.879 M 0.53 % | 164.008 M -0.17 % | 164.286 M 0.32 % | 163.758 M 8.36 % | 151.121 M 22.85 % | 123.011 M -0.16 % | 123.214 M -0.09 % | 123.329 M -0.89 % | 124.433 M 2.13 % | 121.836 M -1.35 % | 123.504 M |
Weighted average shs out | 180.547 M 0.00 % | 180.547 M 1.10 % | 178.586 M 0.00 % | 178.586 M 0.26 % | 178.128 M -0.52 % | 179.066 M 0.13 % | 178.841 M -0.34 % | 179.452 M 3.96 % | 172.613 M -2.44 % | 176.924 M 9.04 % | 162.258 M -1.59 % | 164.880 M 0.53 % | 164.008 M -0.17 % | 164.286 M 0.32 % | 163.759 M 8.36 % | 151.122 M 22.85 % | 123.011 M -0.16 % | 123.214 M -0.09 % | 123.329 M -0.89 % | 124.433 M 2.13 % | 121.836 M -1.35 % | 123.504 M |
EPS diluted | 0.79 31.67 % | 0.60 2.65 % | 0.58 -4.96 % | 0.62 -3.91 % | 0.64 31.77 % | 0.49 1.19 % | 0.48 -5.88 % | 0.51 6.25 % | 0.48 33.33 % | 0.36 2.86 % | 0.35 -9.28 % | 0.39 26.49 % | 0.31 -31.38 % | 0.44 14.89 % | 0.39 6.55 % | 0.36 -13.55 % | 0.42 -6.67 % | 0.45 -15.09 % | 0.53 96.30 % | 0.27 -10.00 % | 0.30 3.45 % | 0.29 |
Earnings per share | 0.79 31.67 % | 0.60 2.65 % | 0.58 -4.96 % | 0.62 -3.91 % | 0.64 31.77 % | 0.49 1.19 % | 0.48 -5.88 % | 0.51 6.25 % | 0.48 33.33 % | 0.36 2.86 % | 0.35 -9.28 % | 0.39 26.49 % | 0.31 -31.38 % | 0.44 14.89 % | 0.39 6.55 % | 0.36 -13.55 % | 0.42 -6.67 % | 0.45 -15.09 % | 0.53 96.30 % | 0.27 -10.00 % | 0.30 3.45 % | 0.29 |
Gross profit | 242.515 M 18.37 % | 204.877 M -0.08 % | 205.050 M -6.44 % | 219.166 M 9.44 % | 200.261 M 19.11 % | 168.136 M 12.19 % | 149.871 M -8.76 % | 164.256 M 31.94 % | 124.494 M -7.48 % | 134.563 M 46.98 % | 91.552 M -16.22 % | 109.282 M 24.72 % | 87.625 M -30.01 % | 125.192 M 36.85 % | 91.480 M -21.38 % | 116.354 M 19.06 % | 97.727 M 8.67 % | 89.933 M -18.14 % | 109.860 M 70.38 % | 64.479 M -5.87 % | 68.501 M 24.94 % | 54.829 M |
Income tax expense | 21.955 M 19.09 % | 18.436 M 38.63 % | 13.299 M -15.31 % | 15.704 M -16.96 % | 18.911 M 41.51 % | 13.364 M 38.49 % | 9.649 M -24.69 % | 12.812 M 5.38 % | 12.157 M 28.83 % | 9.437 M 443.46 % | 1.736 M -72.90 % | 6.406 M -43.60 % | 11.358 M -6.22 % | 12.112 M 97.05 % | 6.146 M -29.53 % | 8.723 M -15.34 % | 10.304 M 14.37 % | 9.009 M 3.62 % | 8.695 M 89.10 % | 4.598 M -11.04 % | 5.169 M -9.61 % | 5.718 M |
Cost of revenue | 316.816 M 15.88 % | 273.401 M -14.67 % | 320.410 M 39.45 % | 229.767 M -7.06 % | 247.208 M 23.38 % | 200.357 M -11.33 % | 225.949 M 42.62 % | 158.427 M 4.08 % | 152.215 M 2.58 % | 148.388 M 40.22 % | 105.823 M -15.93 % | 125.868 M 27.69 % | 98.576 M -34.55 % | 150.621 M 1.31 % | 148.676 M 13.46 % | 131.035 M -4.55 % | 137.277 M 5.09 % | 130.624 M -22.33 % | 168.175 M 104.81 % | 82.113 M -12.72 % | 94.081 M 27.42 % | 73.834 M |
General and administrative expenses | 28.863 M 17.33 % | 24.599 M 50.33 % | 16.363 M -51.41 % | 33.675 M 43.26 % | 23.507 M 12.84 % | 20.831 M 132.11 % | 8.975 M -56.25 % | 20.514 M 17.20 % | 17.504 M 13.22 % | 15.460 M 86.99 % | 8.268 M -56.21 % | 18.879 M 21.71 % | 15.511 M -0.99 % | 15.665 M -11.23 % | 17.646 M 91.16 % | 9.231 M 9.36 % | 8.441 M 64.25 % | 5.139 M -25.31 % | 6.881 M -24.45 % | 9.108 M 19.60 % | 7.616 M 75.42 % | 4.341 M |
Selling and marketing expenses | 33.928 M 8.14 % | 31.374 M -20.38 % | 39.404 M 19.69 % | 32.921 M 32.64 % | 24.819 M 0.19 % | 24.771 M 12.55 % | 22.009 M -28.38 % | 30.730 M 49.45 % | 20.562 M -4.52 % | 21.535 M 138.05 % | 9.047 M -56.75 % | 20.917 M 73.17 % | 12.079 M 32.61 % | 9.109 M 25.72 % | 7.246 M -75.62 % | 29.719 M 126.58 % | 13.116 M 67.75 % | 7.819 M 60.89 % | 4.860 M -49.20 % | 9.566 M -10.62 % | 10.702 M 130.13 % | 4.651 M |
Other expenses | -23.854 M -81.86 % | -13.117 M 43.98 % | -23.414 M -1 380.07 % | -1.582 M 84.85 % | -10.443 M -135.79 % | -4.429 M 42.47 % | -7.699 M 48.35 % | -14.906 M 51.85 % | -30.959 M -4 236.48 % | -713.923 K 90.11 % | -7.217 M 57.68 % | -17.053 M -12.29 % | -15.186 M -1 247.42 % | 1.324 M 105.91 % | -22.376 M -966.25 % | -2.099 M -427.46 % | 640.850 K -85.66 % | 4.470 M 32.95 % | 3.362 M 391.28 % | 684.374 K 171.21 % | -961.112 K 71.15 % | -3.331 M |
Operating expenses | 69.532 M -5.87 % | 73.868 M -7.09 % | 79.503 M -11.53 % | 89.867 M 41.46 % | 63.530 M -2.14 % | 64.921 M 18.48 % | 54.795 M -2.54 % | 56.222 M 129.23 % | 24.526 M -57.40 % | 57.567 M 100.65 % | 28.690 M -23.02 % | 37.272 M 45.02 % | 25.701 M -34.34 % | 39.145 M 69.87 % | 23.044 M -54.91 % | 51.104 M 44.23 % | 35.431 M 41.48 % | 25.044 M -30.99 % | 36.292 M 33.88 % | 27.108 M -1.47 % | 27.511 M 110.06 % | 13.097 M |
Cost and expenses | 386.348 M 11.25 % | 347.269 M -13.16 % | 399.914 M 25.12 % | 319.634 M 2.86 % | 310.738 M 17.14 % | 265.279 M -5.51 % | 280.743 M 30.79 % | 214.649 M 21.45 % | 176.741 M -14.18 % | 205.954 M 53.11 % | 134.513 M -17.55 % | 163.140 M 31.27 % | 124.277 M -34.51 % | 189.766 M 10.51 % | 171.720 M -5.72 % | 182.139 M 5.46 % | 172.708 M 10.95 % | 155.667 M -23.87 % | 204.467 M 87.21 % | 109.221 M -10.17 % | 121.592 M 39.87 % | 86.930 M |
Research and development expenses | 30.596 M -1.34 % | 31.012 M -34.23 % | 47.150 M 89.72 % | 24.853 M -3.10 % | 25.647 M 8.00 % | 23.747 M -24.63 % | 31.510 M 58.46 % | 19.884 M 14.15 % | 17.420 M -18.16 % | 21.285 M 14.48 % | 18.593 M 27.97 % | 14.529 M 9.26 % | 13.298 M 1.92 % | 13.047 M -36.44 % | 20.528 M 44.04 % | 14.251 M 7.70 % | 13.232 M 73.76 % | 7.615 M -64.06 % | 21.189 M 173.44 % | 7.749 M -23.69 % | 10.154 M 36.56 % | 7.436 M |
Selling general and administrative expenses | 62.791 M 12.18 % | 55.973 M 0.37 % | 55.767 M -16.26 % | 66.596 M 37.81 % | 48.326 M 5.97 % | 45.603 M 47.18 % | 30.984 M -39.54 % | 51.244 M 34.62 % | 38.065 M 2.89 % | 36.996 M 113.67 % | 17.314 M -56.49 % | 39.796 M 44.24 % | 27.590 M 11.37 % | 24.774 M -0.47 % | 24.892 M -36.09 % | 38.951 M 80.68 % | 21.558 M 66.37 % | 12.958 M 10.37 % | 11.741 M -37.13 % | 18.674 M 1.94 % | 18.318 M 103.71 % | 8.992 M |
Interest income | 7.907 M -5.79 % | 8.393 M 318.81 % | 2.004 M -78.87 % | 9.485 M 8.65 % | 8.730 M -13.74 % | 10.120 M -27.65 % | 13.987 M 28.81 % | 10.859 M -26.59 % | 14.791 M 47.98 % | 9.995 M 117.78 % | 4.590 M -29.03 % | 6.467 M 151.68 % | 2.570 M -53.96 % | 5.581 M -25.80 % | 7.522 M 113.12 % | 3.530 M 118.54 % | 1.615 M | 0.000 | 0.000 | 0.000 -100.00 % | 784.428 K | 0.000 |
Interest expense | 0.000 -100.00 % | 1.400 M 29.92 % | 1.077 M -2.36 % | 1.103 M -39.22 % | 1.815 M -8.84 % | 1.991 M -6.33 % | 2.126 M | 0.000 -100.00 % | 2.077 M 1 390.31 % | 139.386 K -36.01 % | 217.823 K | 0.000 | 0.000 -100.00 % | 57.496 K 12.94 % | 50.909 K | 0.000 | 0.000 -100.00 % | 2.523 M | 0.000 -100.00 % | 4.826 M | 0.000 | 0.000 |
Depreciation and amortization | 11.801 M 21.05 % | 9.749 M 0.00 % | 9.749 M 12.47 % | 8.668 M -10.20 % | 9.653 M 7.00 % | 9.022 M 0.00 % | 9.022 M 90.46 % | 4.737 M -36.22 % | 7.426 M 56.78 % | 4.737 M 0.00 % | 4.737 M -0.50 % | 4.761 M 0.37 % | 4.743 M -0.36 % | 4.761 M 0.00 % | 4.761 M 26.11 % | 3.775 M 11.10 % | 3.398 M -9.99 % | 3.775 M 0.00 % | 3.775 M 56.54 % | 2.412 M -32.32 % | 3.563 M 47.76 % | 2.412 M |
Operating income | 172.983 M 32.04 % | 131.009 M 4.35 % | 125.546 M -2.90 % | 129.299 M -5.44 % | 136.731 M 32.47 % | 103.215 M 8.56 % | 95.077 M -11.99 % | 108.034 M 8.07 % | 99.968 M 29.83 % | 76.996 M 22.48 % | 62.862 M -12.70 % | 72.010 M 16.29 % | 61.924 M -28.03 % | 86.047 M 25.73 % | 68.436 M 4.88 % | 65.251 M 4.74 % | 62.296 M -4.00 % | 64.889 M -11.80 % | 73.568 M 96.86 % | 37.371 M -8.83 % | 40.990 M -1.78 % | 41.732 M |
Operating income ratio | 0.31 12.91 % | 0.27 14.65 % | 0.24 -17.04 % | 0.29 -5.74 % | 0.31 9.09 % | 0.28 10.72 % | 0.25 -24.44 % | 0.33 -7.33 % | 0.36 32.76 % | 0.27 -14.56 % | 0.32 4.00 % | 0.31 -7.92 % | 0.33 6.60 % | 0.31 9.48 % | 0.28 8.04 % | 0.26 -0.50 % | 0.27 -9.90 % | 0.29 11.19 % | 0.26 3.79 % | 0.25 1.12 % | 0.25 -22.27 % | 0.32 |
Total other income expenses net | 556.898 K 422.46 % | 106.592 K 117.32 % | -615.281 K -703.74 % | -76.552 K -73.25 % | -44.185 K -119.65 % | -20.116 K 89.81 % | -197.384 K -1 219.97 % | 17.624 K 440.82 % | -5.171 K -112.89 % | 40.112 K 101.98 % | -2.028 M -1 072 871.96 % | -189.000 -100.01 % | 1.367 M 2 657.25 % | 49.592 K -96.75 % | 1.524 M 688.57 % | -258.893 K -10 815.77 % | 2.416 K -74.65 % | 9.529 K -92.87 % | 133.562 K -89.18 % | 1.234 M 356.68 % | 270.276 K | 0.000 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -617.470 M 18.94 % | -761.719 M -4.93 % | -725.961 M 18.41 % | -889.735 M -8.00 % | -823.841 M 11.70 % | -932.953 M 15.43 % | -1.103 B 13.19 % | -1.271 B 7.43 % | -1.373 B 10.70 % | -1.537 B -105.64 % | -747.545 M -11.16 % | -672.488 M 3.82 % | -699.201 M 4.63 % | -733.144 M 15.58 % | -868.401 M 1.82 % | -884.454 M -112.17 % | -416.870 M -13.45 % | -367.445 M 6.35 % | -392.376 M | 0.000 100.00 % | -204.518 M -162.53 % | 327.057 M |
Total investments | 182.430 M 0.05 % | 182.335 M 9.96 % | 165.817 M 0.77 % | 164.551 M -9.67 % | 182.161 M 10.07 % | 165.502 M 145.42 % | 67.436 M 25.54 % | 53.717 M 28.67 % | 41.747 M 10.44 % | 37.801 M -5.61 % | 40.048 M 367.23 % | 8.571 M -0.08 % | 8.578 M 10.02 % | 7.796 M 0.00 % | 7.796 M 55.93 % | 5.000 M 0.00 % | 5.000 M 0.00 % | 5.000 M 0.00 % | 5.000 M | 0.000 -100.00 % | 5.000 M -99.24 % | 654.114 M |
Total debt | 575.058 M 45.89 % | 394.165 M -19.90 % | 492.106 M 43.94 % | 341.886 M 10.97 % | 308.092 M 151.89 % | 122.313 M 0.36 % | 121.874 M 138.10 % | 51.187 M 467.56 % | 9.019 M -14.14 % | 10.504 M -16.65 % | 12.601 M -32.20 % | 18.587 M -70.43 % | 62.850 M -1.22 % | 63.629 M 4.07 % | 61.138 M -1.94 % | 62.350 M 0.03 % | 62.329 M 23.42 % | 50.500 M 68.12 % | 30.039 M | 0.000 | 0.000 | 0.000 |
Accumulated other comprehensive income loss | 0.000 -100.00 % | 1.486 B | 0.000 -100.00 % | 1.435 B 1 449.92 % | 92.568 M 4 531.38 % | 1.999 M -99.93 % | 2.811 B 85.77 % | 1.513 B 1 628.58 % | 87.534 M -94.46 % | 1.579 B 1 799.17 % | 83.136 M -85.84 % | 587.060 M 607.11 % | 83.023 M -85.54 % | 574.093 M 725.39 % | 69.554 M -87.59 % | 560.262 M 813.30 % | 61.345 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 571.947 M |
Retained earnings | 1.681 B 2.10 % | 1.646 B 7.04 % | 1.538 B 5.12 % | 1.463 B 0.95 % | 1.449 B 8.51 % | 1.336 B 6.93 % | 1.249 B 6.10 % | 1.177 B 8.44 % | 1.086 B 0.83 % | 1.077 B 6.33 % | 1.013 B 5.92 % | 956.106 M 7.10 % | 892.764 M -2.01 % | 911.078 M 8.71 % | 838.086 M 8.20 % | 774.555 M 7.70 % | 719.183 M 7.76 % | 667.374 M 9.14 % | 611.484 M | 0.000 -100.00 % | 512.409 M | 0.000 |
Common stock | 179.451 M 0.00 % | 179.451 M 0.00 % | 179.451 M 0.00 % | 179.451 M 49.00 % | 120.437 M 0.00 % | 120.437 M 0.00 % | 120.437 M 0.00 % | 120.437 M 0.00 % | 120.437 M 45.00 % | 83.060 M 9.12 % | 76.116 M 0.15 % | 76.000 M 0.00 % | 76.000 M 0.00 % | 76.000 M 0.00 % | 76.000 M 0.00 % | 76.000 M 33.33 % | 57.000 M 0.00 % | 57.000 M 0.00 % | 57.000 M | 0.000 -100.00 % | 57.000 M | 0.000 |
Total equity | 3.454 B 2.75 % | 3.361 B 3.90 % | 3.235 B 3.90 % | 3.114 B 0.93 % | 3.085 B 4.21 % | 2.961 B 1.83 % | 2.907 B 1.71 % | 2.858 B 4.55 % | 2.734 B -1.34 % | 2.771 B 61.67 % | 1.714 B 4.16 % | 1.646 B 4.57 % | 1.574 B -0.62 % | 1.584 B 6.06 % | 1.493 B 4.98 % | 1.422 B 65.12 % | 861.300 M 6.42 % | 809.305 M 7.42 % | 753.416 M 11.11 % | 678.059 M 5.28 % | 644.052 M 12.61 % | 571.947 M |
Other non current liabilities | 12.332 M 0.90 % | 12.222 M 1.87 % | 11.997 M 23.47 % | 9.717 M -29.22 % | 13.729 M 14.66 % | 11.973 M -1.73 % | 12.184 M 27.49 % | 9.557 M -4.41 % | 9.997 M 19.96 % | 8.334 M 6 223.37 % | 131.796 K -94.30 % | 2.310 M 0.00 % | 2.310 M 0.00 % | 2.310 M | 0.000 | 0.000 -100.00 % | 18.308 M | 0.000 -100.00 % | 2.533 M -98.95 % | 240.642 M | 0.000 | 0.000 |
Long term debt | 167.910 M 41.45 % | 118.707 M 41.40 % | 83.948 M 175.35 % | 30.488 M 432.97 % | 5.720 M -86.83 % | 43.444 M -2.80 % | 44.697 M -2.52 % | 45.853 M 1 250.42 % | 3.395 M | 0.000 | 0.000 -100.00 % | 500.000 K -99.17 % | 60.565 M -0.15 % | 60.655 M 0.12 % | 60.580 M -2.84 % | 62.350 M 0.03 % | 62.329 M 23.42 % | 50.500 M 68.12 % | 30.039 M | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 194.480 M 43.23 % | 135.779 M 31.76 % | 103.050 M 84.55 % | 55.838 M 144.16 % | 22.869 M -63.82 % | 63.206 M -3.81 % | 65.710 M -3.46 % | 68.062 M 136.47 % | 28.783 M 17.67 % | 24.460 M 265.05 % | 6.700 M -32.62 % | 9.945 M -85.87 % | 70.403 M 4.74 % | 67.213 M 0.34 % | 66.983 M -16.23 % | 79.958 M -0.84 % | 80.637 M 52.68 % | 52.814 M 62.15 % | 32.572 M -86.46 % | 240.642 M 8 003.02 % | 2.970 M | 0.000 |
Other current liabilities | 289.981 M 16.65 % | 248.586 M -15.89 % | 295.556 M -18.73 % | 363.689 M -13.28 % | 419.403 M 22 200.11 % | -1.898 M -100.83 % | 229.349 M 1 408.68 % | 15.202 M -92.82 % | 211.794 M 77.17 % | 119.541 M -41.66 % | 204.898 M 156.19 % | 79.978 M -39.95 % | 133.193 M -1.34 % | 135.004 M -15.87 % | 160.480 M 42.02 % | 112.998 M -26.85 % | 154.476 M 49.85 % | 103.089 M -0.46 % | 103.564 M | 0.000 -100.00 % | 67.566 M | 0.000 |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 160.956 M -35.84 % | 250.866 M -19.87 % | 313.065 M 18.64 % | 263.874 M 7.55 % | 245.354 M 60.26 % | 153.101 M 183.05 % | 54.091 M -6.73 % | 57.991 M | 0.000 | 0.000 -100.00 % | 142.505 M 104.77 % | 69.594 M 2.22 % | 68.086 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 407.147 M 47.81 % | 275.459 M -32.51 % | 408.157 M 31.07 % | 311.399 M 70.39 % | 182.755 M 131.72 % | 78.869 M -43.33 % | 139.173 M 2 509.31 % | 5.334 M -89.42 % | 50.405 M 369.33 % | 10.740 M -14.77 % | 12.601 M -25.88 % | 17.000 M | 0.000 -100.00 % | 2.974 M 115.73 % | -18.908 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total current liabilities | 892.995 M 30.06 % | 686.603 M -29.28 % | 970.872 M 15.86 % | 837.961 M 25.45 % | 667.945 M 22.21 % | 546.555 M -5.89 % | 580.769 M 7.97 % | 537.914 M 21.22 % | 443.744 M 0.04 % | 443.550 M 37.76 % | 321.978 M 25.79 % | 255.967 M 13.32 % | 225.887 M -2.59 % | 231.890 M -13.17 % | 267.049 M -11.91 % | 303.141 M -6.22 % | 323.256 M 24.56 % | 259.521 M 8.00 % | 240.304 M | 0.000 -100.00 % | 139.756 M | 0.000 |
Total liabilities | 1.087 B 32.23 % | 822.382 M -23.42 % | 1.074 B 20.15 % | 893.798 M 29.38 % | 690.813 M 13.29 % | 609.760 M -5.68 % | 646.478 M 6.68 % | 605.976 M 28.24 % | 472.527 M 0.97 % | 468.010 M 42.39 % | 328.678 M 23.60 % | 265.912 M -10.25 % | 296.289 M -0.94 % | 299.103 M -10.46 % | 334.033 M -12.81 % | 383.099 M -5.15 % | 403.893 M 29.31 % | 312.335 M 14.46 % | 272.875 M 13.39 % | 240.642 M 68.60 % | 142.726 M | 0.000 |
Other non current assets | 197.004 M 558.15 % | 29.933 M -84.95 % | 198.892 M 2 524.32 % | 7.579 M | 0.000 -100.00 % | 6.412 M -92.81 % | 89.127 M 435.67 % | 16.638 M 10.37 % | 15.076 M 9.10 % | 13.818 M -23.34 % | 18.025 M -9.17 % | 19.845 M -32.10 % | 29.225 M -59.89 % | 72.867 M 51.17 % | 48.202 M 317.94 % | 11.533 M 2 409.21 % | 459.643 K -96.07 % | 11.690 M 1 253.05 % | 864.002 K -99.91 % | 918.701 M 5 214.43 % | 17.287 M 105.29 % | -327.057 M |
Long term investments | 0.000 -100.00 % | 160.734 M 817.05 % | -22.416 M -113.85 % | 161.889 M -4.37 % | 169.279 M 2.28 % | 165.502 M 202.33 % | 54.742 M 6.82 % | 51.245 M 30.70 % | 39.207 M 21.28 % | 32.328 M -32.09 % | 47.605 M 193.76 % | 16.205 M | 0.000 100.00 % | -43.870 M -770.18 % | 6.546 M -59.75 % | 16.265 M -1.09 % | 16.445 M 228.90 % | 5.000 M -70.56 % | 16.982 M | 0.000 -100.00 % | 1.000 M | 0.000 |
Intangible assets | 192.380 M 12.58 % | 170.878 M -1.09 % | 172.762 M -1.94 % | 176.187 M -1.33 % | 178.557 M -1.50 % | 181.277 M 60.61 % | 112.868 M 62.60 % | 69.416 M 17.08 % | 59.292 M -1.21 % | 60.021 M 4.66 % | 57.351 M 1.01 % | 56.776 M -2.06 % | 57.970 M -1.05 % | 58.584 M 127.53 % | 25.748 M -0.04 % | 25.759 M 0.20 % | 25.706 M 0.23 % | 25.648 M 1.19 % | 25.345 M | 0.000 -100.00 % | 24.678 M | 0.000 |
GoodWill | 215.359 M 2.75 % | 209.599 M -0.02 % | 209.645 M -0.09 % | 209.827 M -0.02 % | 209.872 M -0.02 % | 209.918 M -0.02 % | 209.966 M -9.55 % | 232.140 M 20.62 % | 192.461 M 0.00 % | 192.461 M 201.41 % | 63.854 M 0.00 % | 63.854 M 0.29 % | 63.670 M 0.00 % | 63.670 M 289.42 % | 16.350 M 0.00 % | 16.350 M 0.00 % | 16.350 M 0.00 % | 16.350 M 0.00 % | 16.350 M | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 407.739 M 7.17 % | 380.477 M -0.50 % | 382.407 M -0.93 % | 386.014 M -0.62 % | 388.429 M -0.71 % | 391.196 M 21.18 % | 322.834 M 7.06 % | 301.557 M 19.78 % | 251.752 M -0.29 % | 252.482 M 108.31 % | 121.204 M 0.48 % | 120.629 M -0.83 % | 121.640 M -0.50 % | 122.254 M 190.40 % | 42.098 M -0.03 % | 42.109 M 0.13 % | 42.056 M 0.14 % | 41.998 M 0.73 % | 41.695 M | 0.000 -100.00 % | 24.678 M | 0.000 |
Property plant equipment net | 1.074 B 13.13 % | 949.735 M 1.19 % | 938.556 M 20.94 % | 776.076 M 1.89 % | 761.687 M 3.66 % | 734.826 M 5.53 % | 696.345 M 5.42 % | 660.540 M 14.72 % | 575.780 M 10.03 % | 523.276 M 28.97 % | 405.735 M 22.36 % | 331.587 M 15.94 % | 285.986 M 10.88 % | 257.924 M 22.78 % | 210.066 M 13.57 % | 184.971 M 13.88 % | 162.425 M 9.65 % | 148.136 M 12.48 % | 131.705 M | 0.000 -100.00 % | 105.405 M | 0.000 |
Total non current assets | 1.701 B 10.54 % | 1.539 B 1.60 % | 1.514 B 12.61 % | 1.345 B 0.94 % | 1.332 B 1.64 % | 1.311 B 11.28 % | 1.178 B 12.82 % | 1.044 B 16.60 % | 895.463 M 7.30 % | 834.548 M 37.95 % | 604.953 M 21.85 % | 496.476 M 11.91 % | 443.655 M 6.87 % | 415.132 M 33.01 % | 312.096 M 20.31 % | 259.415 M 15.22 % | 225.143 M 6.94 % | 210.537 M 8.19 % | 194.598 M -78.82 % | 918.701 M 508.61 % | 150.951 M 146.15 % | -327.057 M |
Other current assets | 103.240 M 25.15 % | 82.492 M 10.86 % | 74.412 M -37.32 % | 118.712 M 46.65 % | 80.948 M 85.93 % | 43.536 M 109.75 % | 20.756 M -72.13 % | 74.475 M 65.02 % | 45.130 M -21.20 % | 57.272 M 126.59 % | 25.275 M -25.04 % | 33.718 M -14.97 % | 39.652 M 32.51 % | 29.924 M -35.13 % | 46.128 M -12.74 % | 52.863 M 21.87 % | 43.376 M -16.66 % | 52.046 M 151.52 % | 20.692 M | 0.000 -100.00 % | 116.605 M | 0.000 |
Short term investments | 30.333 M 40.42 % | 21.601 M -88.52 % | 188.233 M 6 972.32 % | 2.662 M -79.34 % | 12.882 M 0.94 % | 12.762 M 0.53 % | 12.694 M 413.53 % | 2.472 M -2.65 % | 2.539 M -53.60 % | 5.472 M 172.42 % | -7.557 M 1.01 % | -7.634 M -188.99 % | 8.578 M -83.40 % | 51.667 M 4 032.37 % | 1.250 M 111.10 % | -11.265 M -325.30 % | 5.000 M | 0.000 100.00 % | -11.982 M | 0.000 -100.00 % | 4.000 M -99.39 % | 654.114 M |
cash and cash equivalents | 1.193 B 3.17 % | 1.156 B -5.10 % | 1.218 B -1.10 % | 1.232 B 8.81 % | 1.132 B 7.27 % | 1.055 B -13.86 % | 1.225 B -7.33 % | 1.322 B -4.33 % | 1.382 B -10.73 % | 1.548 B 103.61 % | 760.146 M 9.99 % | 691.075 M -9.31 % | 762.051 M -4.36 % | 796.773 M -14.28 % | 929.539 M -1.82 % | 946.804 M 97.58 % | 479.200 M 14.66 % | 417.945 M -1.06 % | 422.415 M | 0.000 -100.00 % | 204.518 M 162.53 % | -327.057 M |
Cash and short term investments | 1.223 B 3.85 % | 1.177 B -16.27 % | 1.406 B 13.94 % | 1.234 B 7.82 % | 1.145 B 7.19 % | 1.068 B -13.71 % | 1.238 B -6.54 % | 1.324 B -4.33 % | 1.384 B -10.88 % | 1.553 B 104.33 % | 760.146 M 9.99 % | 691.075 M -9.31 % | 762.051 M -10.18 % | 848.440 M -8.85 % | 930.790 M -1.69 % | 946.804 M 95.54 % | 484.200 M 15.85 % | 417.945 M -1.06 % | 422.415 M | 0.000 -100.00 % | 208.518 M -36.24 % | 327.057 M |
Total current assets | 2.841 B 7.39 % | 2.645 B -5.36 % | 2.795 B 4.95 % | 2.663 B 8.36 % | 2.457 B 8.77 % | 2.259 B -4.90 % | 2.376 B -1.84 % | 2.420 B 4.72 % | 2.311 B -3.89 % | 2.405 B 67.24 % | 1.438 B 1.61 % | 1.415 B -0.79 % | 1.426 B -2.81 % | 1.467 B -3.13 % | 1.515 B -2.00 % | 1.546 B 48.63 % | 1.040 B 14.15 % | 911.103 M 9.55 % | 831.693 M | 0.000 -100.00 % | 635.827 M 94.41 % | 327.057 M |
Inventory | 622.243 M 11.34 % | 558.855 M -0.30 % | 560.509 M -7.51 % | 606.002 M 3.39 % | 586.146 M 2.48 % | 571.972 M -1.84 % | 582.666 M 4.17 % | 559.350 M 23.26 % | 453.782 M 16.05 % | 391.033 M 34.43 % | 290.884 M 4.11 % | 279.411 M 17.21 % | 238.395 M 19.02 % | 200.303 M -2.44 % | 205.317 M 5.95 % | 193.787 M 0.55 % | 192.732 M 22.76 % | 156.993 M 7.98 % | 145.384 M | 0.000 -100.00 % | 116.130 M | 0.000 |
Net receivables | 892.183 M 7.99 % | 826.172 M 9.64 % | 753.555 M 7.06 % | 703.869 M 8.88 % | 646.475 M 12.26 % | 575.892 M 7.69 % | 534.792 M 15.56 % | 462.780 M 7.99 % | 428.552 M 6.31 % | 403.119 M 11.25 % | 362.354 M -11.80 % | 410.846 M 6.10 % | 387.235 M -0.41 % | 388.814 M 16.65 % | 333.321 M -7.06 % | 358.639 M 11.74 % | 320.950 M 9.66 % | 292.667 M 19.97 % | 243.956 M | 0.000 -100.00 % | 201.785 M | 0.000 |
Tax assets | 21.588 M 21.88 % | 17.713 M 4.81 % | 16.900 M 27.87 % | 13.217 M 2.43 % | 12.903 M 0.02 % | 12.901 M -13.43 % | 14.901 M 5.58 % | 14.114 M 3.41 % | 13.648 M 7.95 % | 12.643 M 2.10 % | 12.383 M 50.85 % | 8.209 M 20.68 % | 6.803 M 14.21 % | 5.957 M 14.89 % | 5.184 M 14.30 % | 4.536 M 20.71 % | 3.758 M 1.20 % | 3.713 M 10.75 % | 3.353 M | 0.000 -100.00 % | 2.581 M | 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 |
Account payables | 162.880 M 19.99 % | 135.749 M -41.85 % | 233.428 M 69.80 % | 137.473 M 212.16 % | 44.040 M -76.82 % | 189.985 M 394.89 % | 38.389 M -82.92 % | 224.767 M 313.47 % | 54.361 M -60.05 % | 136.072 M 51.60 % | 89.756 M 3.20 % | 86.975 M 27.58 % | 68.171 M 0.83 % | 67.610 M 757.14 % | 7.888 M -92.75 % | 108.771 M -26.57 % | 148.124 M 10.34 % | 134.242 M 9.80 % | 122.260 M | 0.000 -100.00 % | 69.270 M | 0.000 |
Tax payables | 32.986 M 23.04 % | 26.809 M -20.52 % | 33.731 M 32.80 % | 25.399 M 16.80 % | 21.747 M -24.31 % | 28.733 M -27.52 % | 39.640 M 37.94 % | 28.738 M 33.96 % | 21.453 M -10.97 % | 24.095 M 63.67 % | 14.722 M 4.98 % | 14.024 M -42.81 % | 24.522 M -6.76 % | 26.301 M -2.47 % | 26.967 M 128.97 % | 11.777 M -42.98 % | 20.655 M -6.91 % | 22.189 M 53.25 % | 14.479 M | 0.000 -100.00 % | 2.920 M | 0.000 |
Deferred revenue non current | 1.458 M -4.41 % | 1.525 M -65.14 % | 4.374 M -59.00 % | 10.668 M -22.52 % | 13.770 M 108.47 % | 6.605 M -9.91 % | 7.332 M -38.28 % | 11.878 M -19.89 % | 14.827 M -8.06 % | 16.126 M 145.50 % | 6.569 M -7.93 % | 7.135 M -5.21 % | 7.527 M 88.74 % | 3.988 M -35.85 % | 6.216 M -64.70 % | 17.608 M -3.82 % | 18.308 M 691.04 % | 2.314 M -8.63 % | 2.533 M | 0.000 -100.00 % | 2.970 M | 0.000 |
Minority interest | 135.948 M 46.56 % | 92.760 M 5.15 % | 88.213 M 9.23 % | 80.760 M 5.03 % | 76.891 M 13.87 % | 67.525 M 10.21 % | 61.269 M 28.79 % | 47.574 M 221.54 % | 14.796 M -54.34 % | 32.406 M 12.04 % | 28.923 M 9.36 % | 26.448 M 9.35 % | 24.186 M 8.27 % | 22.339 M 91.70 % | 11.653 M 2.48 % | 11.372 M 8.57 % | 10.474 M 1.80 % | 10.289 M 0.00 % | 10.289 M | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 1.140 M -31.58 % | 1.667 M -30.39 % | 2.394 M -39.96 % | 3.988 M 7.19 % | 3.720 M -19.02 % | 4.594 M -93.12 % | 66.793 M 1 633.50 % | 3.853 M -92.00 % | 48.178 M 20 289.50 % | 236.286 K | 0.000 | 0.000 | 0.000 -100.00 % | 82.330 K 100.42 % | -19.467 M -1 195.40 % | 1.777 M 1.16 % | 1.757 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 60.219 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 |
Other total stockholders equity | 1.458 B 3 450.21 % | -43.510 M -103.04 % | 1.430 B 3 340.71 % | -44.115 M -103.07 % | 1.439 B 4.65 % | 1.375 B -0.70 % | 1.384 B | 0.000 -100.00 % | 1.513 B | 0.000 -100.00 % | 596.371 M | 0.000 -100.00 % | 580.721 M | 0.000 -100.00 % | 567.252 M | 0.000 -100.00 % | 13.298 M -82.18 % | 74.643 M 0.00 % | 74.643 M -88.99 % | 678.059 M 808.41 % | 74.643 M | 0.000 |
Deferred tax liabilities non current | 12.780 M 284.31 % | 3.325 M 21.79 % | 2.730 M -45.00 % | 4.964 M 45.17 % | 3.420 M 189.14 % | 1.183 M -20.98 % | 1.497 M 93.42 % | 773.793 K 37.50 % | 562.756 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 260.302 K 38.80 % | 187.543 K 101.07 % | -17.608 M 3.82 % | -18.308 M -691.04 % | -2.314 M 8.63 % | -2.533 M | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 4.541 B 8.55 % | 4.184 B -2.91 % | 4.309 B 7.52 % | 4.008 B 5.75 % | 3.790 B 6.15 % | 3.570 B 0.46 % | 3.554 B 2.58 % | 3.464 B 8.04 % | 3.207 B -1.01 % | 3.239 B 58.57 % | 2.043 B 6.87 % | 1.912 B 2.22 % | 1.870 B -0.67 % | 1.883 B 3.04 % | 1.827 B 1.20 % | 1.805 B 42.69 % | 1.265 B 12.80 % | 1.122 B 9.29 % | 1.026 B 11.71 % | 918.701 M 16.77 % | 786.778 M | 0.000 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -237.117 M -200.82 % | 235.184 M | 0.000 -100.00 % | 115.273 M 813.91 % | 12.613 M -88.15 % | 106.446 M | 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 % | 2.012 M | 0.000 100.00 % | -8.364 M -305.31 % | -2.064 M -200.00 % | 2.064 M | 0.000 -100.00 % | 13.594 M 200.93 % | -13.469 M -200.00 % | 13.469 M | 0.000 -100.00 % | 8.209 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -183.204 M | 0.000 100.00 % | -315.655 M -278.75 % | 176.594 M 200.00 % | -176.594 M | 0.000 100.00 % | -77.770 M -232.49 % | 58.697 M 200.00 % | -58.697 M | 0.000 100.00 % | -191.129 M -228.82 % | 148.367 M 200.00 % | -148.367 M | 0.000 100.00 % | -145.990 M -343.20 % | 60.028 M 200.00 % | -60.028 M | 0.000 |
Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -181.811 M | 0.000 100.00 % | -148.387 M -265.20 % | 89.824 M 200.00 % | -89.824 M | 0.000 100.00 % | -11.812 M -123.02 % | 51.305 M 200.00 % | -51.305 M | 0.000 100.00 % | -137.079 M -236.46 % | 100.454 M 200.00 % | -100.454 M | 0.000 100.00 % | -115.856 M -289.43 % | 61.161 M 200.00 % | -61.161 M | 0.000 |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.406 M | 0.000 100.00 % | -158.904 M -283.13 % | 86.770 M 200.00 % | -86.770 M | 0.000 100.00 % | -65.959 M -992.31 % | 7.392 M 200.00 % | -7.392 M | 0.000 100.00 % | -62.259 M -229.94 % | 47.913 M 200.00 % | -47.913 M | 0.000 100.00 % | -30.134 M -2 560.03 % | -1.133 M -200.00 % | 1.133 M | 0.000 |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.064 M 200.00 % | -2.064 M | 0.000 100.00 % | -13.594 M -200.93 % | 13.469 M 200.00 % | -13.469 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.012 M | 0.000 100.00 % | -8.364 M -305.31 % | -2.064 M -200.00 % | 2.064 M | 0.000 -100.00 % | 13.594 M 200.93 % | -13.469 M -200.00 % | 13.469 M | 0.000 -100.00 % | 8.209 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | 73.955 M 173.59 % | -100.490 M | 0.000 100.00 % | -64.978 M 30.66 % | -93.705 M -85.61 % | -50.484 M 46.10 % | -93.660 M -229.60 % | 72.269 M 149.64 % | -145.586 M -1 703.23 % | -8.074 M 85.73 % | -56.597 M 10.65 % | -63.342 M 4.84 % | -66.566 M 11.45 % | -75.170 M -18.32 % | -63.531 M -14.73 % | -55.372 M -6.88 % | -51.809 M 7.30 % | -55.890 M 14.11 % | -65.068 M -91.34 % | -34.007 M 5.78 % | -36.092 M -0.22 % | -36.014 M |
Net cash provided by operating activities | 73.955 M 843.47 % | 7.839 M | 0.000 -100.00 % | 44.861 M 370.97 % | 9.525 M -73.57 % | 36.041 M 2 585.85 % | -1.450 M -101.69 % | 85.765 M 1 159.70 % | 6.808 M -89.38 % | 64.117 M 13.29 % | 56.597 M -10.65 % | 63.342 M 26.47 % | 50.085 M 2 399.79 % | -2.178 M -104.42 % | 49.262 M 360.46 % | -18.914 M -122.19 % | 85.235 M 2 118.45 % | -4.223 M -104.97 % | 84.900 M 57.04 % | 54.062 M 37.38 % | 39.353 M 229.18 % | -30.463 M |
Investments in property plant and equipment | -31.319 M 76.96 % | -135.913 M -108.75 % | -65.109 M -108.87 % | -31.172 M 36.99 % | -49.470 M 27.82 % | -68.535 M 42.16 % | -118.494 M -36.26 % | -86.963 M -12.92 % | -77.015 M 36.29 % | -120.890 M -2 872.20 % | -4.067 M 93.06 % | -58.636 M -40.44 % | -41.753 M 9.92 % | -46.350 M 16.84 % | -55.733 M -107.62 % | -26.843 M -12.42 % | -23.878 M -44.75 % | -16.497 M 23.25 % | -21.493 M -114.02 % | -10.043 M -1.71 % | -9.874 M 44.07 % | -17.655 M |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.934 M 135.06 % | 2.950 M 185.83 % | 1.032 M 101.80 % | -57.199 M -1 062.99 % | 5.940 M 104.42 % | -134.275 M -99 571.26 % | -134.718 K 33.95 % | -203.950 K 99.36 % | -32.000 M -6.21 % | -30.130 M -26 164.65 % | 115.596 K 240.81 % | -82.096 K | 0.000 | 0.000 100.00 % | -6.720 M | 0.000 | 0.000 | 0.000 |
Purchases of investments | -99.000 M -164.00 % | -37.500 M 99.14 % | -4.348 B -852 975.83 % | -509.713 K -1 783.09 % | -27.068 K 99.97 % | -101.477 M -574.23 % | -15.051 M -10.51 % | -13.620 M -15.94 % | -11.747 M -103.50 % | -5.772 M 88.32 % | -49.409 M | 0.000 100.00 % | -792.000 K 99.17 % | -95.000 M -87.01 % | -50.800 M -202.37 % | 49.622 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -85.000 M 50.00 % | -170.000 M |
Sales maturities of investments | 91.489 M -51.36 % | 188.081 M -95.49 % | 4.168 B | 0.000 | 0.000 | 0.000 100.00 % | -3.928 M -2 047.99 % | -182.861 K -103.23 % | 5.659 M 44.54 % | 3.916 M 546.42 % | 605.728 K | 0.000 -100.00 % | 49.576 M 7.71 % | 46.029 M 5 996.32 % | 755.036 K -98.59 % | 53.611 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 141.319 M 27.28 % | 111.029 M |
Other investing activites | 35.975 M 309.06 % | 8.795 M -88.24 % | 74.812 M 507.99 % | -18.337 M 75.54 % | -74.976 M -284.07 % | 40.732 M 3 417.77 % | 1.158 M 101.97 % | -58.634 M -151.85 % | -23.281 M -864.43 % | 3.046 M 119.60 % | -15.540 M -402.19 % | -3.095 M 95.57 % | -69.780 M -269.79 % | 41.098 M 563.34 % | -8.870 M 88.90 % | -79.886 M -410.72 % | 25.710 M 185.25 % | -30.160 M -544.40 % | 6.787 M -94.58 % | 125.315 M 350.63 % | -50.000 M -173.00 % | 68.497 M |
Net cash used for investing activites | -2.855 M -112.17 % | 23.462 M 113.72 % | -170.960 M -241.79 % | -50.019 M 57.45 % | -117.539 M 9.08 % | -129.280 M 8.62 % | -141.469 M 34.69 % | -216.598 M -115.64 % | -100.445 M 60.45 % | -253.976 M -270.52 % | -68.546 M -10.67 % | -61.935 M 34.63 % | -94.748 M -12.33 % | -84.351 M 26.35 % | -114.533 M -115.62 % | -53.118 M -2 999.92 % | 1.832 M 103.93 % | -46.656 M -117.75 % | -21.427 M -118.59 % | 115.272 M 3 342.18 % | -3.555 M 56.26 % | -8.128 M |
Debt repayment | 126.962 M 357.99 % | -49.213 M 72.90 % | -181.617 M -215.91 % | 156.692 M 131.80 % | 67.599 M 7 342.03 % | 908.339 K -98.66 % | 67.960 M | 0.000 100.00 % | -7.196 M 47.48 % | -13.702 M -149.13 % | -5.500 M 87.21 % | -43.000 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 M -51.22 % | 20.500 M 36.67 % | 15.000 M | 0.000 | 0.000 | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 100.00 % | -44.115 M -200.00 % | 44.115 M | 0.000 100.00 % | -3.973 M | 0.000 | 0.000 | 0.000 100.00 % | -1.052 M | 0.000 | 0.000 | 0.000 100.00 % | -24.090 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -38.313 M | 0.000 100.00 % | -41.269 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.052 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -107.366 M -5 943.13 % | -1.777 M 94.43 % | -31.919 M 48.53 % | -62.014 M -2 833.55 % | -2.114 M -9.74 % | -1.926 M 97.42 % | -74.754 M -3 251.40 % | -2.231 M 97.10 % | -76.812 M -55 007.00 % | -139.387 K 23.99 % | -183.373 K 79.94 % | -914.244 K 98.68 % | -69.283 M -30 741.26 % | -224.643 K 65.93 % | -659.437 K 1.09 % | -666.683 K -13.22 % | -588.828 K -45.55 % | -404.549 K -20.89 % | -334.640 K | 0.000 | 0.000 | 0.000 |
Other financing activites | 1.874 M 103.83 % | -48.985 M -114.02 % | 349.469 M 1 591.70 % | -23.428 M -672.94 % | 4.089 M 111.41 % | -35.838 M -31.31 % | -27.293 M -222.57 % | 22.267 M 163.42 % | -35.108 M -103.55 % | 988.632 M 7 041.50 % | 13.843 M 4 241.79 % | -334.239 K 10.78 % | -374.622 K -5.70 % | -354.430 K -100.76 % | 46.548 M -89.91 % | 461.300 M 320 340.80 % | -144.048 K | 0.000 100.00 % | -3.034 M -121.22 % | 14.300 M 1 060.38 % | -1.489 M | 0.000 |
Net cash used provided by financing activities | 21.469 M 121.47 % | -99.974 M -173.55 % | 135.933 M 90.78 % | 71.250 M -34.32 % | 108.489 M 394.36 % | -36.856 M -192.57 % | 39.812 M 98.70 % | 20.036 M 116.80 % | -119.256 M -112.23 % | 974.790 M 13 613.57 % | 7.108 M 116.06 % | -44.248 M 36.48 % | -69.657 M -11 929.12 % | -579.073 K -101.26 % | 45.889 M -90.04 % | 460.634 M 4 870.62 % | 9.267 M -53.88 % | 20.095 M 72.78 % | 11.631 M -18.66 % | 14.300 M 1 060.38 % | -1.489 M | 0.000 |
Effect of forex changes on cash | 11.802 M 165.41 % | 4.447 M -56.94 % | 10.328 M 259.59 % | -6.471 M -706.13 % | -802.773 K 4.69 % | -842.252 K 85.11 % | -5.655 M -150.21 % | -2.260 M -109.47 % | 23.876 M 1 593.20 % | -1.599 M 75.50 % | -6.527 M -139.33 % | 16.597 M 55.88 % | 10.647 M 295.60 % | -5.443 M 39.34 % | -8.973 M -799.46 % | -997.594 K 80.36 % | -5.080 M -37.81 % | -3.686 M 58.83 % | -8.953 M -68.45 % | -5.315 M -403.17 % | 1.753 M -35.29 % | 2.709 M |
Net change in cash | 104.371 M 262.50 % | -64.227 M -229.21 % | 49.706 M -16.63 % | 59.621 M -22.23 % | 76.667 M 158.55 % | -130.938 M -19.95 % | -109.158 M 3.45 % | -113.056 M 40.19 % | -189.016 M -124.06 % | 785.664 M 1 398.54 % | 52.429 M 168.56 % | -76.475 M 27.69 % | -105.755 M -14.27 % | -92.551 M -226.41 % | -28.355 M -107.32 % | 387.604 M 324.75 % | 91.254 M 364.74 % | -34.470 M -152.11 % | 66.152 M -62.90 % | 178.320 M 394.49 % | 36.062 M 200.50 % | -35.882 M |
Cash at beginning of period | 874.377 M -6.84 % | 938.604 M 5.59 % | 888.898 M 7.19 % | 829.276 M -21.42 % | 1.055 B 9.86 % | 960.542 M -10.20 % | 1.070 B -9.56 % | 1.183 B -13.78 % | 1.372 B 134.05 % | 586.108 M 9.83 % | 533.668 M -12.53 % | 610.143 M -14.77 % | 715.898 M -11.45 % | 808.449 M -3.39 % | 836.804 M 86.29 % | 449.200 M 25.49 % | 357.945 M -8.78 % | 392.415 M 20.28 % | 326.263 M 120.53 % | 147.944 M 32.23 % | 111.882 M -24.28 % | 147.764 M |
Cash at end of period | 978.748 M 11.94 % | 874.377 M -6.84 % | 938.604 M 5.59 % | 888.898 M -21.47 % | 1.132 B 36.44 % | 829.604 M -13.63 % | 960.542 M -10.20 % | 1.070 B -9.56 % | 1.183 B -13.78 % | 1.372 B 134.05 % | 586.097 M 9.82 % | 533.668 M -12.53 % | 610.143 M -14.77 % | 715.898 M -11.45 % | 808.449 M -3.39 % | 836.804 M 86.29 % | 449.200 M 25.49 % | 357.945 M -8.78 % | 392.415 M 20.28 % | 326.263 M 120.53 % | 147.944 M 32.23 % | 111.882 M |
Operating cash flow | 73.955 M 843.47 % | 7.839 M | 0.000 -100.00 % | 44.861 M 370.97 % | 9.525 M -73.57 % | 36.041 M 2 585.85 % | -1.450 M -101.69 % | 85.765 M 1 159.70 % | 6.808 M -89.38 % | 64.117 M 13.29 % | 56.597 M -10.65 % | 63.342 M 26.47 % | 50.085 M 2 399.79 % | -2.178 M -104.42 % | 49.262 M 360.46 % | -18.914 M -122.19 % | 85.235 M 2 118.45 % | -4.223 M -104.97 % | 84.900 M 57.04 % | 54.062 M 37.38 % | 39.353 M 229.18 % | -30.463 M |
Capital expenditure | -31.319 M 76.96 % | -135.913 M -108.75 % | -65.109 M -108.87 % | -31.172 M 36.99 % | -49.470 M 27.82 % | -68.535 M 42.16 % | -118.494 M -36.26 % | -86.963 M -12.92 % | -77.015 M 36.29 % | -120.890 M -2 872.20 % | -4.067 M 93.06 % | -58.636 M -40.44 % | -41.753 M 9.92 % | -46.350 M 16.84 % | -55.733 M -107.62 % | -26.843 M -12.42 % | -23.878 M -44.75 % | -16.497 M 23.25 % | -21.493 M -114.02 % | -10.043 M -1.71 % | -9.874 M 44.07 % | -17.655 M |
Free CashFlow | 42.636 M 133.29 % | -128.075 M -1 477.60 % | 9.297 M -30.02 % | 13.285 M 133.26 % | -39.945 M -22.93 % | -32.495 M 72.91 % | -119.944 M -9 916.26 % | -1.197 M 98.29 % | -70.207 M -23.66 % | -56.773 M -208.08 % | 52.530 M 1 016.22 % | 4.706 M -43.52 % | 8.332 M 117.17 % | -48.527 M -649.91 % | -6.471 M 85.86 % | -45.757 M -174.58 % | 61.357 M 396.13 % | -20.719 M -132.68 % | 63.407 M 44.04 % | 44.019 M 49.32 % | 29.479 M 161.26 % | -48.118 M |
2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 |