002953.SZ

Guangdong Rifeng Electric Cable Co., Ltd. 002953.SZ

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011
Revenue 4.113 B 9.25 % 3.765 B 6.78 % 3.526 B 9.62 % 3.217 B 97.46 % 1.629 B 5.81 % 1.540 B -0.92 % 1.554 B 22.92 % 1.264 B 50.40 % 840.488 M 24.13 % 677.081 M -20.86 % 855.595 M 5.43 % 811.549 M 34.12 % 605.087 M -8.34 % 660.179 M
Net income 160.642 M 9.68 % 146.459 M 74.62 % 83.874 M -33.85 % 126.794 M 20.87 % 104.898 M -3.26 % 108.436 M -6.18 % 115.576 M 86.99 % 61.807 M 24.00 % 49.846 M 115.78 % 23.100 M -27.95 % 32.060 M 1.17 % 31.688 M 48.46 % 21.344 M -43.20 % 37.580 M
Income before tax 181.923 M 17.35 % 155.030 M 84.42 % 84.064 M -36.99 % 133.412 M 14.66 % 116.357 M 1.18 % 115.005 M -15.50 % 136.100 M 86.36 % 73.031 M 24.17 % 58.814 M 115.19 % 27.332 M -28.10 % 38.016 M 0.34 % 37.889 M 45.75 % 25.997 M -40.76 % 43.884 M
Income before tax ratio 0.04 7.41 % 0.04 72.72 % 0.02 -42.52 % 0.04 -41.93 % 0.07 -4.38 % 0.07 -14.72 % 0.09 51.61 % 0.06 -17.44 % 0.07 73.35 % 0.04 -9.15 % 0.04 -4.83 % 0.05 8.67 % 0.04 -35.37 % 0.07
EBITDA 240.390 M 1.17 % 237.600 M 28.06 % 185.535 M -14.07 % 215.920 M 46.41 % 147.481 M -0.69 % 148.510 M -15.77 % 176.316 M 63.87 % 107.593 M 31.09 % 82.073 M 32.80 % 61.804 M -26.99 % 84.657 M 22.52 % 69.096 M 33.44 % 51.780 M -26.10 % 70.068 M
Net income ratio 0.04 0.39 % 0.04 63.53 % 0.02 -39.66 % 0.04 -38.79 % 0.06 -8.57 % 0.07 -5.31 % 0.07 52.13 % 0.05 -17.55 % 0.06 73.83 % 0.03 -8.95 % 0.04 -4.03 % 0.04 10.69 % 0.04 -38.03 % 0.06
Ratio EBITDA 0.06 -7.39 % 0.06 19.93 % 0.05 -21.62 % 0.07 -25.86 % 0.09 -6.14 % 0.10 -14.99 % 0.11 33.32 % 0.09 -12.84 % 0.10 6.98 % 0.09 -7.75 % 0.10 16.21 % 0.09 -0.51 % 0.09 -19.37 % 0.11
Gross profit ratio 0.12 -2.24 % 0.12 4.00 % 0.12 -11.69 % 0.13 -20.55 % 0.17 -7.66 % 0.18 -5.79 % 0.19 10.52 % 0.17 -13.17 % 0.20 1.16 % 0.20 -0.52 % 0.20 5.46 % 0.19 -4.39 % 0.20 5.56 % 0.19
Weighted average shs out dil 458.976 M 0.28 % 457.685 M 47.33 % 310.646 M -1.82 % 316.398 M 1.03 % 313.184 M 9.50 % 286.020 M 22.38 % 233.721 M -0.27 % 234.353 M 0.75 % 232.614 M -0.41 % 233.570 M 0.07 % 233.400 M 5.22 % 221.818 M 2.78 % 215.814 M 7.28 % 201.166 M
Weighted average shs out 458.976 M 0.28 % 457.685 M 47.33 % 310.646 M -1.82 % 316.398 M 1.03 % 313.184 M 9.50 % 286.020 M 22.38 % 233.721 M -0.27 % 234.353 M 0.75 % 232.614 M -0.41 % 233.570 M 0.07 % 233.400 M 5.25 % 221.752 M 2.75 % 215.814 M 7.28 % 201.166 M
EPS diluted 0.35 9.37 % 0.32 18.52 % 0.27 -32.50 % 0.40 21.21 % 0.33 -13.16 % 0.38 -22.45 % 0.49 88.46 % 0.26 23.81 % 0.21 112.34 % 0.10 -29.36 % 0.14 0.00 % 0.14 41.56 % 0.10 -47.95 % 0.19
Earnings per share 0.35 9.37 % 0.32 18.52 % 0.27 -32.50 % 0.40 21.21 % 0.33 -13.16 % 0.38 -22.45 % 0.49 88.46 % 0.26 23.81 % 0.21 112.34 % 0.10 -29.36 % 0.14 0.00 % 0.14 41.56 % 0.10 -47.95 % 0.19
Gross profit 489.374 M 6.81 % 458.171 M 11.05 % 412.570 M -3.19 % 426.155 M 56.88 % 271.643 M -2.30 % 278.030 M -6.65 % 297.848 M 35.85 % 219.244 M 30.59 % 167.883 M 25.57 % 133.692 M -21.27 % 169.818 M 11.18 % 152.738 M 28.24 % 119.106 M -3.25 % 123.102 M
Income tax expense 21.408 M 115.68 % 9.926 M 306.37 % 2.443 M -65.89 % 7.160 M -35.49 % 11.100 M 68.98 % 6.568 M -68.00 % 20.523 M 82.87 % 11.223 M 25.14 % 8.968 M 111.95 % 4.231 M -28.95 % 5.956 M -3.95 % 6.201 M 33.28 % 4.652 M -26.20 % 6.304 M
Cost of revenue 3.624 B 9.59 % 3.307 B 6.21 % 3.114 B 11.58 % 2.790 B 105.58 % 1.357 B 7.59 % 1.262 B 0.44 % 1.256 B 20.20 % 1.045 B 55.34 % 672.605 M 23.78 % 543.389 M -20.76 % 685.778 M 4.09 % 658.811 M 35.56 % 485.981 M -9.51 % 537.077 M
General and administrative expenses 20.798 M -2.44 % 21.318 M 9.74 % 19.425 M -32.68 % 28.854 M 63.81 % 17.614 M 43.31 % 12.291 M 33.28 % 9.222 M 22.59 % 7.523 M -39.31 % 12.395 M -77.14 % 54.208 M -11.41 % 61.192 M 9.66 % 55.802 M 19.87 % 46.553 M 14.51 % 40.655 M
Selling and marketing expenses 21.411 M -57.79 % 50.722 M 5.38 % 48.132 M 28.81 % 37.368 M 37.15 % 27.246 M -50.80 % 55.383 M 23.52 % 44.838 M 8.67 % 41.261 M 21.23 % 34.035 M 27.30 % 26.737 M -17.65 % 32.470 M 0.06 % 32.451 M 37.53 % 23.596 M 32.16 % 17.855 M
Other expenses 134.878 M 25.31 % 107.639 M 21.38 % 88.682 M 20.52 % 73.583 M 84.90 % 39.797 M -6.87 % 42.734 M 1 019.72 % 3.817 M 5 923.00 % 63.366 K -96.90 % 2.046 M -62.08 % 5.396 M 295.30 % 1.365 M -28.41 % 1.907 M 111.38 % 901.998 K 31.22 % 687.403 K
Operating expenses 306.324 M 1.31 % 302.360 M 10.05 % 274.742 M 12.14 % 244.998 M 73.19 % 141.462 M -10.07 % 157.295 M 8.35 % 145.167 M 17.22 % 123.846 M 23.26 % 100.478 M 18.31 % 84.927 M -13.06 % 97.682 M 7.44 % 90.917 M 25.01 % 72.726 M 21.03 % 60.087 M
Cost and expenses 3.930 B 8.90 % 3.609 B 6.52 % 3.388 B 11.63 % 3.035 B 102.52 % 1.499 B 5.64 % 1.419 B 1.26 % 1.401 B 19.89 % 1.169 B 51.17 % 773.083 M 23.04 % 628.316 M -19.80 % 783.460 M 4.50 % 749.728 M 34.19 % 558.707 M -6.44 % 597.164 M
Research and development expenses 129.236 M 5.34 % 122.681 M 3.53 % 118.502 M 12.65 % 105.194 M 85.19 % 56.804 M 21.15 % 46.887 M -5.51 % 49.621 M 22.54 % 40.492 M 45.14 % 27.900 M 0.000 0.000 -100.00 % 27.189 M 12.48 % 24.172 M 0.000
Selling general and administrative expenses 42.209 M -41.41 % 72.040 M 6.63 % 67.557 M 2.02 % 66.222 M 47.62 % 44.860 M -33.71 % 67.674 M 25.18 % 54.060 M 10.82 % 48.783 M 5.07 % 46.430 M -42.64 % 80.945 M -13.58 % 93.662 M 6.13 % 88.252 M 25.81 % 70.149 M 19.89 % 58.509 M
Interest income 3.187 M -49.77 % 6.344 M -31.04 % 9.199 M -19.82 % 11.473 M 2 800.35 % 395.587 K -94.10 % 6.700 M 4 428.10 % 147.963 K 74.45 % 84.816 K -30.99 % 122.909 K 0.000 0.000 -100.00 % 21.705 M 16.68 % 18.602 M 0.000
Interest expense 22.798 M 7.73 % 21.163 M -56.21 % 48.332 M 8.75 % 44.443 M 344.55 % 9.997 M -37.38 % 15.966 M -34.17 % 24.253 M 19.07 % 20.369 M 102.63 % 10.052 M -49.97 % 20.093 M -30.34 % 28.844 M 0.000 0.000 -100.00 % 18.906 M
Depreciation and amortization 57.852 M -7.22 % 62.351 M 8.47 % 57.480 M 44.62 % 39.745 M 98.22 % 20.051 M 14.32 % 17.539 M 9.87 % 15.964 M 17.83 % 13.549 M 5.80 % 12.806 M -1.79 % 13.039 M 4.14 % 12.521 M 20.27 % 10.410 M 32.83 % 7.837 M 11.12 % 7.053 M
Operating income 183.051 M 17.48 % 155.812 M 11.56 % 139.665 M -23.46 % 182.465 M 55.50 % 117.344 M 6.14 % 110.561 M -16.42 % 132.283 M 81.29 % 72.967 M 28.54 % 56.768 M 158.79 % 21.936 M -40.15 % 36.651 M 1.86 % 35.982 M 43.39 % 25.095 M -41.91 % 43.197 M
Operating income ratio 0.04 7.53 % 0.04 4.48 % 0.04 -30.18 % 0.06 -21.25 % 0.07 0.31 % 0.07 -15.65 % 0.09 47.49 % 0.06 -14.54 % 0.07 108.47 % 0.03 -24.37 % 0.04 -3.38 % 0.04 6.91 % 0.04 -36.62 % 0.07
Total other income expenses net -1.128 M -44.40 % -781.250 K 98.03 % -39.561 M -15.89 % -34.136 M -3 359.16 % -986.843 K -122.21 % 4.443 M 123.62 % -18.813 M 14.87 % -22.100 M -1 180.04 % 2.046 M -62.08 % 5.396 M 295.30 % 1.365 M 106.56 % -20.797 M -15.88 % -17.946 M -2 710.71 % 687.404 K
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011
Net debt 244.843 M 32.19 % 185.215 M -61.52 % 481.383 M -26.32 % 653.374 M 1 608.35 % 38.246 M 152.71 % -72.558 M -168.76 % 105.521 M -31.28 % 153.556 M 12.18 % 136.887 M -14.11 % 159.380 M -46.74 % 299.226 M 10.54 % 270.701 M 41.18 % 191.736 M 26.32 % 151.790 M
Total investments 6.701 M 5.72 % 6.338 M -0.91 % 6.397 M 1 498.66 % 400.136 K 0.000 -100.00 % 200.959 M 0.000 -100.00 % 168.400 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.000 M
Total debt 617.893 M 13.08 % 546.431 M -31.67 % 799.668 M -21.96 % 1.025 B 936.51 % 98.862 M 97.49 % 50.060 M -68.61 % 159.473 M -19.87 % 199.025 M 25.57 % 158.500 M -28.60 % 222.000 M -41.37 % 378.669 M 15.20 % 328.717 M 34.85 % 243.771 M 2.86 % 236.994 M
Accumulated other comprehensive income loss 0.000 0.000 -100.00 % 145.378 M -4.42 % 152.102 M 257.30 % 42.570 M -20.21 % 53.354 M -36.95 % 84.622 M 45.67 % 58.090 M 11.95 % 51.887 M 0.000 0.000 0.000 0.000 0.000
Retained earnings 806.490 M 15.77 % 696.654 M 19.22 % 584.329 M 10.27 % 529.923 M 22.20 % 433.658 M 20.51 % 359.848 M 27.22 % 282.849 M 57.99 % 179.033 M 45.05 % 123.428 M 56.79 % 78.724 M 35.71 % 58.009 M 31.27 % 44.191 M 23.70 % 35.725 M 114.55 % 16.651 M
Common stock 456.889 M 30.00 % 351.453 M 9.84 % 319.979 M 31.47 % 243.383 M 39.97 % 173.879 M 1.05 % 172.079 M 33.33 % 129.059 M 0.00 % 129.059 M 0.00 % 129.059 M 0.00 % 129.059 M 0.00 % 129.059 M 0.00 % 129.059 M 8.11 % 119.380 M 0.00 % 119.380 M
Total equity 1.859 B 5.29 % 1.766 B 31.13 % 1.347 B 7.92 % 1.248 B 20.89 % 1.032 B 9.70 % 941.011 M 95.33 % 481.758 M 31.56 % 366.182 M 20.31 % 304.375 M 19.52 % 254.668 M 9.98 % 231.568 M 7.95 % 214.508 M 28.30 % 167.190 M 14.63 % 145.846 M
Other non current liabilities 0.000 -100.00 % 16.643 M 0.000 -100.00 % 17.199 M 28.06 % 13.430 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.670 M 0.000
Long term debt 194.554 M 102.36 % 96.143 M -80.02 % 481.275 M -6.16 % 512.864 M 2 518.27 % 19.588 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 210.869 M 83.58 % 114.866 M -77.13 % 502.332 M -5.61 % 532.204 M 3 862.82 % 13.430 M -6.19 % 14.316 M -5.83 % 15.202 M -2.31 % 15.562 M -0.86 % 15.696 M -1.20 % 15.886 M 1 074.59 % 1.353 M -12.32 % 1.543 M -7.63 % 1.670 M 0.000
Other current liabilities 91.597 M 80.04 % 50.877 M -17.48 % 61.657 M -33.70 % 92.994 M 11.02 % 83.765 M 158.81 % 32.366 M 15.37 % 28.054 M 51.87 % 18.472 M 5.38 % 17.530 M 6.40 % 16.476 M -16.25 % 19.672 M 11.12 % 17.703 M -9.59 % 19.581 M 132.31 % 8.429 M
Deferred revenue 0.000 0.000 -100.00 % 12.991 M -82.13 % 72.714 M 10.91 % 65.565 M 110.49 % 31.148 M 238.91 % 9.191 M -65.02 % 26.275 M 37.47 % 19.113 M 22.26 % 15.633 M -27.18 % 21.469 M -9.86 % 23.817 M 11.75 % 21.312 M 72.55 % 12.351 M
Short term debt 423.339 M -5.98 % 450.288 M 41.43 % 318.393 M -32.44 % 471.278 M 376.70 % 98.862 M 97.49 % 50.060 M -68.61 % 159.473 M -19.87 % 199.025 M 25.57 % 158.500 M -28.60 % 222.000 M -41.37 % 378.669 M 15.20 % 328.717 M 34.85 % 243.771 M 2.86 % 236.994 M
Total current liabilities 1.509 B 22.99 % 1.227 B 20.04 % 1.022 B 21.64 % 840.252 M 107.57 % 404.813 M 38.89 % 291.471 M -24.66 % 386.875 M -5.16 % 407.935 M 21.89 % 334.678 M -0.05 % 334.856 M -32.16 % 493.629 M 7.29 % 460.110 M 28.90 % 356.962 M 1.77 % 350.740 M
Total liabilities 1.720 B 28.17 % 1.342 B -11.98 % 1.524 B 11.07 % 1.372 B 228.15 % 418.243 M 36.78 % 305.787 M -23.95 % 402.077 M -5.06 % 423.497 M 20.87 % 350.374 M -0.10 % 350.742 M -29.14 % 494.982 M 7.22 % 461.653 M 28.73 % 358.632 M 2.25 % 350.740 M
Other non current assets 13.333 M 90.83 % 6.987 M -12.33 % 7.970 M -25.25 % 10.662 M -9.61 % 11.796 M 92.66 % 6.123 M 422.24 % 1.172 M -6.93 % 1.260 M -47.67 % 2.407 M 261.05 % 666.701 K 20.06 % 555.301 K -58.32 % 1.332 M -68.66 % 4.251 M 0.000
Long term investments 6.701 M 15.60 % 5.797 M 3.24 % 5.615 M 114.91 % 2.612 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 153.782 M -11.28 % 173.335 M -4.34 % 181.201 M 51.23 % 119.821 M 83.25 % 65.387 M -6.15 % 69.669 M -2.88 % 71.733 M -2.30 % 73.419 M 12.10 % 65.495 M -2.76 % 67.352 M -2.83 % 69.316 M 30.13 % 53.266 M -3.07 % 54.951 M 2.87 % 53.416 M
GoodWill 44.215 M 0.00 % 44.215 M 0.00 % 44.215 M 0.00 % 44.215 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 197.997 M -8.99 % 217.550 M -3.49 % 225.416 M 37.42 % 164.036 M 150.87 % 65.387 M -6.15 % 69.669 M -2.88 % 71.733 M -2.30 % 73.419 M 12.10 % 65.495 M -2.76 % 67.352 M -2.83 % 69.316 M 30.13 % 53.266 M -3.07 % 54.951 M 2.87 % 53.416 M
Property plant equipment net 738.216 M 10.22 % 669.764 M 37.88 % 485.754 M 26.01 % 385.500 M 42.34 % 270.829 M 68.63 % 160.607 M 25.24 % 128.238 M 9.02 % 117.627 M 21.71 % 96.641 M -0.61 % 97.232 M -4.18 % 101.470 M 1.97 % 99.514 M 20.76 % 82.403 M 43.24 % 57.527 M
Total non current assets 969.237 M 6.69 % 908.458 M 23.35 % 736.476 M 28.91 % 571.292 M 61.25 % 354.281 M 46.95 % 241.083 M 17.60 % 205.009 M 4.55 % 196.082 M 16.44 % 168.401 M -0.21 % 168.755 M -2.87 % 173.733 M 11.66 % 155.586 M 9.02 % 142.714 M 27.79 % 111.676 M
Other current assets 73.613 M 95.08 % 37.736 M -28.04 % 52.439 M -33.64 % 79.017 M -36.78 % 124.984 M -42.24 % 216.398 M 1 510.04 % 13.441 M 288.80 % 3.457 M 938.08 % 333.009 K -99.89 % 311.644 M -16.93 % 375.164 M 3 779.29 % 9.671 M -27.17 % 13.279 M -93.43 % 202.230 M
Short term investments 6.701 M 1 137.02 % 541.692 K -30.75 % 782.263 K 95.50 % 400.136 K -99.56 % 90.000 M -55.21 % 200.959 M 0.000 -100.00 % 168.400 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.000 M
cash and cash equivalents 373.050 M 3.28 % 361.216 M 13.49 % 318.285 M -14.29 % 371.341 M 512.61 % 60.616 M -50.57 % 122.619 M 127.27 % 53.952 M 18.66 % 45.468 M 110.37 % 21.613 M -65.48 % 62.620 M -21.18 % 79.443 M 36.93 % 58.016 M 11.49 % 52.035 M -38.93 % 85.204 M
Cash and short term investments 373.050 M 3.12 % 361.758 M 13.38 % 319.067 M -14.17 % 371.741 M 513.27 % 60.616 M -50.57 % 122.619 M 127.27 % 53.952 M 18.22 % 45.637 M 111.15 % 21.613 M -65.48 % 62.620 M -21.18 % 79.443 M 36.93 % 58.016 M 11.49 % 52.035 M -41.67 % 89.204 M
Total current assets 2.610 B 18.67 % 2.199 B 3.03 % 2.135 B 4.18 % 2.049 B 86.92 % 1.096 B 9.00 % 1.006 B 48.15 % 678.827 M 14.36 % 593.597 M 22.05 % 486.348 M 11.38 % 436.656 M -21.01 % 552.817 M 6.19 % 520.574 M 35.88 % 383.109 M -0.47 % 384.910 M
Inventory 477.255 M 28.12 % 372.507 M -4.33 % 389.351 M 0.35 % 388.001 M 78.83 % 216.967 M 39.93 % 155.059 M 36.12 % 113.910 M -2.45 % 116.765 M 28.57 % 90.818 M 45.56 % 62.392 M -36.47 % 98.210 M 0.09 % 98.118 M 20.26 % 81.590 M -12.71 % 93.476 M
Net receivables 1.686 B 18.13 % 1.427 B 2.99 % 1.386 B 12.35 % 1.234 B 87.75 % 656.981 M 29.15 % 508.715 M 1.28 % 502.279 M 17.43 % 427.738 M 14.50 % 373.584 M 20.10 % 311.060 M -16.94 % 374.490 M 5.56 % 354.769 M 44.46 % 245.580 M 0.000
Tax assets 12.989 M 55.37 % 8.360 M -28.68 % 11.722 M 38.21 % 8.482 M 35.28 % 6.270 M 33.82 % 4.685 M 21.21 % 3.865 M 2.36 % 3.776 M -2.10 % 3.857 M 10.06 % 3.505 M 46.53 % 2.392 M 62.22 % 1.474 M 33.10 % 1.108 M 51.16 % 732.829 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 981.341 M 36.22 % 720.426 M 14.26 % 630.509 M 147.43 % 254.824 M 12.80 % 225.915 M 9.22 % 206.848 M 8.78 % 190.157 M 6.37 % 178.770 M 17.77 % 151.794 M 64.09 % 92.506 M 0.92 % 91.659 M -12.04 % 104.200 M 20.90 % 86.190 M -12.55 % 98.562 M
Tax payables 12.635 M 138.21 % 5.304 M -54.07 % 11.548 M 44.52 % 7.990 M 208.51 % 2.590 M 17.89 % 2.197 M -76.09 % 9.191 M 17.78 % 7.803 M 13.84 % 6.854 M 76.91 % 3.874 M 6.76 % 3.629 M -61.75 % 9.489 M 27.87 % 7.421 M 9.86 % 6.755 M
Deferred revenue non current 14.827 M 0.000 -100.00 % 18.522 M 7.69 % 17.199 M 28.06 % 13.430 M -6.19 % 14.316 M -5.83 % 15.202 M -2.15 % 15.536 M -1.02 % 15.696 M -1.20 % 15.886 M 1 074.59 % 1.353 M -12.32 % 1.543 M 0.000 0.000
Minority interest 11.706 M -1.07 % 11.832 M -5.22 % 12.484 M -8.79 % 13.687 M 295.60 % 3.460 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 3.474 M -71.53 % 12.201 M -6.73 % 13.081 M -36.16 % 20.490 M 4.61 % 19.588 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 584.212 M -17.25 % 705.987 M 64.22 % 429.891 M -6.73 % 460.897 M 9.41 % 421.248 M 18.42 % 355.730 M 2 469.06 % -15.016 M -125.85 % 58.090 M 11.95 % 51.887 M 10.67 % 46.885 M 5.36 % 44.500 M 7.86 % 41.257 M 241.36 % 12.086 M 23.14 % 9.815 M
Deferred tax liabilities non current 1.488 M -28.45 % 2.080 M -17.97 % 2.535 M 18.37 % 2.142 M 0.000 0.000 0.000 -100.00 % 25.260 K 0.000 0.000 0.000 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
Total assets 3.579 B 15.17 % 3.108 B 8.24 % 2.871 B 9.57 % 2.620 B 80.65 % 1.450 B 16.34 % 1.247 B 41.07 % 883.836 M 11.92 % 789.679 M 20.61 % 654.749 M 8.15 % 605.410 M -16.67 % 726.550 M 7.45 % 676.160 M 28.59 % 525.823 M 5.89 % 496.586 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011
Deferred income tax 0.000 0.000 100.00 % -2.785 M -237.23 % 2.029 M 228.06 % -1.585 M -93.26 % -819.932 K -616.30 % -114.467 K -207.68 % 106.300 K 132.43 % -327.800 K 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 100.00 % -525.213 K -106.38 % 8.235 M 133.61 % 3.525 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -103.759 M -350.29 % 41.456 M -72.59 % 151.229 M 128.71 % -526.669 M -144.02 % -215.828 M -304.05 % -53.416 M 2.75 % -54.925 M 8.37 % -59.942 M -87.49 % -31.971 M -138.09 % 83.935 M 352.36 % -33.260 M 70.70 % -113.504 M -307.36 % -27.863 M 20.73 % -35.150 M
Accounts receivables -285.508 M -888.31 % -28.888 M 85.15 % -194.548 M -55.13 % -125.410 M 29.24 % -177.242 M -573.55 % -26.315 M 65.32 % -75.886 M -36.01 % -55.793 M 16.22 % -66.592 M 0.000 0.000 100.00 % -124.003 M -182.52 % -43.891 M 0.000
Inventory -107.063 M -689.35 % 18.166 M 379.54 % -6.499 M 85.63 % -45.238 M 28.74 % -63.480 M -50.36 % -42.220 M -1 451.96 % 3.123 M 112.62 % -24.748 M 14.13 % -28.821 M -186.04 % 33.499 M 1 502.87 % -2.388 M 85.55 % -16.528 M -239.06 % 11.885 M 136.60 % -32.470 M
Accounts payables 288.812 M 485.42 % 49.334 M -86.11 % 355.061 M 199.16 % -358.051 M -1 452.21 % 26.479 M 66.13 % 15.939 M -11.22 % 17.953 M -12.40 % 20.493 M -67.86 % 63.770 M 0.000 0.000 0.000 0.000 0.000
Other working capital 283.591 M 9 870.08 % 2.844 M 202.14 % -2.785 M -237.23 % 2.029 M 228.06 % -1.585 M -93.26 % -819.932 K 98.59 % -58.047 M -64.94 % -35.194 M -1 017.43 % -3.150 M -106.24 % 50.436 M 263.37 % -30.872 M 68.17 % -96.976 M -143.98 % -39.748 M -1 383.42 % -2.680 M
Other non cash items 15.822 M -17.45 % 19.166 M -62.13 % 50.610 M 30.25 % 38.856 M 635.71 % 5.281 M 18.71 % 4.449 M -78.64 % 20.831 M 6.91 % 19.485 M 61.15 % 12.091 M -55.93 % 27.438 M -22.63 % 35.464 M 39.62 % 25.402 M 18.45 % 21.445 M 6.66 % 20.106 M
Net cash provided by operating activities 140.033 M -48.50 % 271.909 M -19.09 % 336.070 M 207.49 % -312.648 M -275.34 % -83.297 M -208.17 % 77.009 M -20.97 % 97.447 M 179.22 % 34.899 M -18.41 % 42.773 M -71.00 % 147.512 M 215.29 % 46.786 M 201.70 % -46.004 M -302.10 % 22.763 M -23.07 % 29.590 M
Investments in property plant and equipment -165.963 M 19.57 % -206.344 M -16.59 % -176.977 M -33.89 % -132.185 M 13.23 % -152.337 M -202.14 % -50.420 M -102.29 % -24.924 M 16.74 % -29.936 M -212.42 % -9.582 M -319.89 % -2.282 M 92.97 % -32.477 M -22.63 % -26.484 M 29.46 % -37.544 M -97.16 % -19.043 M
Acquisitions net 0.000 -100.00 % 4.065 M 64.23 % 2.475 M 101.87 % -132.482 M -179.52 % 166.598 M 230.34 % 50.432 M 21 971.75 % 228.492 K 203.97 % 75.169 K -80.75 % 390.520 K 0.000 0.000 0.000 100.00 % -3.060 M 0.000
Purchases of investments 0.000 0.000 100.00 % -86.400 M 57.02 % -201.045 M 12.59 % -230.000 M -15.00 % -200.000 M -506.06 % -33.000 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 37.544 M 1 038.60 % -4.000 M
Sales maturities of investments 123.226 M 105.38 % 60.000 M -65.60 % 174.397 M 191.61 % 59.804 M -81.74 % 327.448 M 20 924.45 % 1.557 M -95.28 % 33.017 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.000 M 0.000
Other investing activites -50.416 K 98.84 % -4.357 M 62.84 % -11.726 M -759.24 % 1.779 M 101.17 % -152.337 M -202.14 % -50.420 M -152 200.95 % 33.149 K -77.70 % 148.655 K -84.83 % 980.051 K -93.05 % 14.098 M 2 680.82 % 506.983 K 674.65 % 65.447 K 100.17 % -37.544 M -40 801.88 % 92.241 K
Net cash used for investing activites -42.787 M 70.82 % -146.635 M -49.28 % -98.231 M 75.69 % -404.130 M -894.70 % -40.628 M 83.67 % -248.850 M -909.73 % -24.645 M 17.26 % -29.787 M -246.29 % -8.602 M -172.80 % 11.816 M 136.96 % -31.970 M -21.01 % -26.418 M 27.83 % -36.604 M -59.49 % -22.950 M
Debt repayment 113.720 M 189.62 % 39.265 M 119.27 % -203.763 M -153.21 % 382.933 M 560.23 % 58.000 M 152.98 % -109.473 M -185.07 % -38.402 M -194.76 % 40.525 M 163.51 % -63.809 M 59.38 % -157.078 M -414.46 % 49.952 M -41.20 % 84.947 M 1 153.48 % 6.777 M -93.48 % 103.864 M
Common stock issued 0.000 0.000 -100.00 % 1.654 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased -31.999 M -397.95 % -6.426 M -288.49 % -1.654 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 -52.615 M -30.43 % -40.340 M -65.78 % -24.334 M -16.65 % -20.861 M -1.03 % -20.650 M 0.00 % -20.650 M 14.07 % -24.032 M -20.04 % -20.020 M -96.81 % -10.172 M 54.13 % -22.175 M 49.16 % -43.618 M -3.64 % -42.086 M -61.26 % -26.098 M 44.61 % -47.119 M
Other financing activites -9.724 M -14.29 % -8.508 M 23.66 % -11.145 M -102.85 % 391.386 M 1 407.65 % 25.960 M -93.06 % 373.947 M 30 913.07 % -1.214 M 51.26 % -2.490 M -5 835.48 % 43.414 K -97.83 % 2.004 M -50.21 % 4.025 M -89.72 % 39.163 M 136.93 % 16.529 M 269.31 % -9.763 M
Net cash used provided by financing activities 19.382 M 221.07 % -16.009 M 94.06 % -269.599 M -136.92 % 730.217 M 1 079.88 % 61.889 M -74.03 % 238.317 M 474.43 % -63.648 M -453.32 % 18.014 M 124.36 % -73.938 M 58.29 % -177.249 M -1 810.96 % 10.360 M -87.37 % 82.024 M 3 038.03 % -2.792 M -105.94 % 46.982 M
Effect of forex changes on cash 7.430 M 130.57 % 3.223 M -71.65 % 11.368 M 37 192.62 % -30.648 K 97.33 % -1.148 M -231.87 % 870.475 K 224.12 % -701.320 K -206.65 % 657.605 K -22.88 % 852.752 K -19.00 % 1.053 M 279.56 % 277.374 K 435.89 % -82.579 K -1 020.13 % -7.372 K -23 789.88 % 31.120
Net change in cash 124.059 M 7.65 % 115.241 M 665.12 % -20.392 M -252.08 % 13.409 M 121.22 % -63.184 M -193.82 % 67.347 M 696.78 % 8.452 M -64.46 % 23.784 M 161.12 % -38.914 M -130.70 % -16.868 M -166.27 % 25.453 M 167.38 % 9.519 M 157.21 % -16.640 M -131.03 % 53.622 M
Cash at beginning of period 166.269 M 225.84 % 51.029 M -28.55 % 71.421 M 23.11 % 58.012 M -52.13 % 121.196 M 125.06 % 53.850 M 18.62 % 45.397 M 110.04 % 21.613 M -64.29 % 60.528 M -21.79 % 77.396 M 49.00 % 51.943 M 22.44 % 42.424 M -28.17 % 59.064 M 985.43 % 5.441 M
Cash at end of period 290.328 M 74.61 % 166.269 M 225.84 % 51.029 M -28.55 % 71.421 M 23.11 % 58.012 M -52.13 % 121.196 M 125.06 % 53.850 M 18.62 % 45.397 M 110.04 % 21.613 M -64.29 % 60.528 M -21.79 % 77.396 M 49.00 % 51.943 M 22.44 % 42.424 M -28.17 % 59.064 M
Operating cash flow 140.033 M -48.50 % 271.909 M -19.09 % 336.070 M 207.49 % -312.648 M -275.34 % -83.297 M -208.17 % 77.009 M -20.97 % 97.447 M 179.22 % 34.899 M -18.41 % 42.773 M -71.00 % 147.512 M 215.29 % 46.786 M 201.70 % -46.004 M -302.10 % 22.763 M -23.07 % 29.590 M
Capital expenditure -165.963 M 19.57 % -206.344 M -16.59 % -176.977 M -33.89 % -132.185 M 13.23 % -152.337 M -202.14 % -50.420 M -102.29 % -24.924 M 16.74 % -29.936 M -212.42 % -9.582 M -319.89 % -2.282 M 92.97 % -32.477 M -22.63 % -26.484 M 29.46 % -37.544 M -97.16 % -19.043 M
Free CashFlow -25.929 M -139.55 % 65.566 M -58.79 % 159.093 M 135.76 % -444.833 M -88.78 % -235.634 M -986.21 % 26.589 M -63.34 % 72.523 M 1 361.13 % 4.963 M -85.05 % 33.191 M -77.15 % 145.230 M 914.98 % 14.309 M 119.74 % -72.488 M -390.43 % -14.781 M -240.13 % 10.548 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011
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 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2014-06-30 2014-03-31
Revenue 1.238 B 10.86 % 1.116 B 6.10 % 1.052 B 7.17 % 981.855 M -15.72 % 1.165 B 27.73 % 912.112 M 2.60 % 889.033 M 2.40 % 868.195 M -22.69 % 1.123 B 26.93 % 884.757 M 10.32 % 801.982 M -11.51 % 906.292 M -11.81 % 1.028 B 30.06 % 790.129 M 3.40 % 764.131 M -18.69 % 939.778 M 12.00 % 839.057 M 24.58 % 673.535 M 40.09 % 480.782 M 12.51 % 427.310 M -8.01 % 464.504 M 81.20 % 256.348 M -37.40 % 409.500 M -1.84 % 417.189 M 6.37 % 392.215 M 22.32 % 320.636 M -12.88 % 368.060 M -7.95 % 399.859 M -8.11 % 435.155 M 24.08 % 350.717 M 55.88 % 224.986 M 0.00 % 224.986 M
Net income 66.157 M 42.75 % 46.344 M 33.39 % 34.742 M -7.47 % 37.546 M -32.09 % 55.284 M 67.18 % 33.069 M -9.90 % 36.704 M 10.79 % 33.129 M -30.60 % 47.735 M 65.22 % 28.891 M 554.73 % -6.353 M -122.96 % 27.674 M -17.29 % 33.459 M 15.59 % 28.946 M 391.71 % 5.887 M -85.80 % 41.455 M 1.97 % 40.654 M 4.78 % 38.799 M 63.29 % 23.760 M -23.12 % 30.904 M -12.58 % 35.351 M 137.53 % 14.883 M -35.14 % 22.946 M -24.92 % 30.561 M -13.82 % 35.462 M 82.15 % 19.468 M -21.21 % 24.708 M -37.19 % 39.336 M 19.00 % 33.055 M 78.90 % 18.477 M 39.34 % 13.261 M 0.00 % 13.261 M
Income before tax 72.708 M 37.04 % 53.055 M 6.84 % 49.661 M 23.58 % 40.184 M -29.43 % 56.945 M 62.80 % 34.978 M -11.50 % 39.524 M 13.36 % 34.867 M -32.21 % 51.432 M 76.09 % 29.208 M 705.32 % -4.825 M -117.98 % 26.840 M -20.02 % 33.560 M 17.80 % 28.489 M 644.71 % 3.825 M -91.24 % 43.645 M 0.99 % 43.216 M 1.15 % 42.726 M 66.75 % 25.622 M -26.27 % 34.750 M -13.56 % 40.201 M 154.69 % 15.784 M -38.40 % 25.626 M -25.31 % 34.308 M 7.37 % 31.954 M 38.23 % 23.117 M -21.06 % 29.284 M -36.57 % 46.164 M 19.67 % 38.574 M 74.72 % 22.078 M 40.86 % 15.673 M 0.00 % 15.673 M
Income before tax ratio 0.06 23.61 % 0.05 0.69 % 0.05 15.32 % 0.04 -16.27 % 0.05 27.46 % 0.04 -13.74 % 0.04 10.70 % 0.04 -12.31 % 0.05 38.72 % 0.03 648.69 % -0.01 -120.32 % 0.03 -9.31 % 0.03 -9.43 % 0.04 620.21 % 0.01 -89.22 % 0.05 -9.83 % 0.05 -18.81 % 0.06 19.03 % 0.05 -34.47 % 0.08 -6.04 % 0.09 40.56 % 0.06 -1.60 % 0.06 -23.90 % 0.08 0.94 % 0.08 13.00 % 0.07 -9.38 % 0.08 -31.08 % 0.12 30.24 % 0.09 40.82 % 0.06 -9.64 % 0.07 0.00 % 0.07
EBITDA 76.385 M 34.97 % 56.596 M 3.05 % 54.922 M 22.63 % 44.788 M -44.39 % 80.540 M 38.65 % 58.089 M -4.79 % 61.010 M 6.63 % 57.216 M -21.51 % 72.892 M 45.90 % 49.960 M 61.21 % 30.990 M -29.44 % 43.921 M -33.57 % 66.118 M 37.14 % 48.211 M 134.00 % 20.603 M -68.78 % 66.000 M 10.23 % 59.878 M 1.10 % 59.224 M 73.60 % 34.115 M -20.98 % 43.173 M -7.85 % 46.851 M 110.41 % 22.266 M -33.49 % 33.479 M -21.31 % 42.548 M 7.43 % 39.607 M 22.68 % 32.285 M -13.92 % 37.507 M -28.97 % 52.806 M 12.88 % 46.781 M 72.23 % 27.162 M 7.69 % 25.223 M 0.00 % 25.223 M
Net income ratio 0.05 28.76 % 0.04 25.72 % 0.03 -13.66 % 0.04 -19.41 % 0.05 30.88 % 0.04 -12.18 % 0.04 8.19 % 0.04 -10.22 % 0.04 30.17 % 0.03 512.19 % -0.01 -125.94 % 0.03 -6.21 % 0.03 -11.13 % 0.04 375.53 % 0.01 -82.54 % 0.04 -8.96 % 0.05 -15.89 % 0.06 16.56 % 0.05 -31.67 % 0.07 -4.97 % 0.08 31.09 % 0.06 3.61 % 0.06 -23.51 % 0.07 -18.98 % 0.09 48.91 % 0.06 -9.55 % 0.07 -31.76 % 0.10 29.51 % 0.08 44.19 % 0.05 -10.62 % 0.06 0.00 % 0.06
Ratio EBITDA 0.06 21.74 % 0.05 -2.88 % 0.05 14.42 % 0.05 -34.02 % 0.07 8.55 % 0.06 -7.20 % 0.07 4.13 % 0.07 1.53 % 0.06 14.94 % 0.06 46.13 % 0.04 -20.26 % 0.05 -24.68 % 0.06 5.44 % 0.06 126.30 % 0.03 -61.61 % 0.07 -1.59 % 0.07 -18.84 % 0.09 23.92 % 0.07 -29.77 % 0.10 0.17 % 0.10 16.12 % 0.09 6.24 % 0.08 -19.84 % 0.10 0.99 % 0.10 0.29 % 0.10 -1.19 % 0.10 -22.83 % 0.13 22.84 % 0.11 38.81 % 0.08 -30.92 % 0.11 0.00 % 0.11
Gross profit ratio 0.12 -0.02 % 0.12 0.00 % 0.12 2.28 % 0.12 -1.34 % 0.12 3.14 % 0.11 -5.93 % 0.12 -5.90 % 0.13 5.90 % 0.12 6.80 % 0.11 8.34 % 0.11 -9.03 % 0.12 0.75 % 0.11 -13.34 % 0.13 16.19 % 0.11 -17.70 % 0.14 16.97 % 0.12 -26.62 % 0.16 21.30 % 0.13 -30.02 % 0.19 6.58 % 0.18 6.15 % 0.17 -5.54 % 0.18 7.96 % 0.17 -12.22 % 0.19 -3.34 % 0.19 1.59 % 0.19 -6.46 % 0.20 6.12 % 0.19 10.01 % 0.18 -17.27 % 0.21 0.00 % 0.21
Weighted average shs out dil 453.463 M 0.00 % 453.463 M -0.60 % 456.219 M -0.12 % 456.765 M -0.03 % 456.889 M 30.01 % 351.425 M -2.31 % 359.749 M 2.36 % 351.453 M -0.21 % 352.203 M 9.72 % 321.011 M 0.32 % 319.979 M 32.65 % 241.214 M 0.00 % 241.214 M -23.08 % 313.578 M -3.47 % 324.840 M 31.57 % 246.900 M 0.00 % 246.900 M 7.69 % 229.264 M -4.62 % 240.366 M -23.08 % 312.476 M 34.98 % 231.506 M -23.08 % 300.958 M 26.61 % 237.697 M -23.08 % 309.006 M 138.09 % 129.786 M -45.05 % 236.210 M 28.68 % 183.570 M -23.08 % 238.641 M 30.00 % 183.570 M 0.00 % 183.570 M -20.12 % 229.819 M 0.00 % 229.819 M
Weighted average shs out 453.463 M 0.00 % 453.463 M -0.60 % 456.219 M -0.12 % 456.765 M -0.03 % 456.889 M 30.01 % 351.425 M -2.31 % 359.752 M 2.36 % 351.453 M -0.21 % 352.203 M 9.72 % 321.011 M 0.32 % 319.979 M 32.65 % 241.214 M 0.00 % 241.214 M -23.08 % 313.578 M -3.46 % 324.827 M 33.17 % 243.914 M -1.21 % 246.900 M 7.69 % 229.264 M -4.62 % 240.366 M -23.07 % 312.451 M 34.96 % 231.506 M -23.00 % 300.657 M 26.49 % 237.697 M -23.08 % 309.006 M 138.09 % 129.786 M -45.05 % 236.210 M 28.68 % 183.570 M -23.08 % 238.641 M 30.00 % 183.570 M 0.00 % 183.570 M -20.12 % 229.819 M 0.00 % 229.819 M
EPS diluted 0.15 50.00 % 0.10 31.58 % 0.08 -7.54 % 0.08 -31.50 % 0.12 27.52 % 0.09 -5.90 % 0.10 6.04 % 0.09 -32.64 % 0.14 55.56 % 0.09 552.26 % -0.02 -118.09 % 0.11 -21.43 % 0.14 51.68 % 0.09 545.45 % 0.01 -91.59 % 0.17 6.25 % 0.16 -5.88 % 0.17 71.89 % 0.10 0.00 % 0.10 -34.07 % 0.15 203.03 % 0.05 -48.70 % 0.10 -2.43 % 0.10 -63.37 % 0.27 227.67 % 0.08 -36.62 % 0.13 -18.75 % 0.16 -11.11 % 0.18 128.72 % 0.08 36.40 % 0.06 0.00 % 0.06
Earnings per share 0.15 50.00 % 0.10 31.58 % 0.08 -7.54 % 0.08 -31.50 % 0.12 27.52 % 0.09 -5.90 % 0.10 6.04 % 0.09 -32.64 % 0.14 55.56 % 0.09 552.26 % -0.02 -118.09 % 0.11 -21.43 % 0.14 51.68 % 0.09 545.45 % 0.01 -91.59 % 0.17 6.25 % 0.16 -5.88 % 0.17 71.89 % 0.10 0.00 % 0.10 -34.07 % 0.15 203.03 % 0.05 -48.70 % 0.10 -2.43 % 0.10 -63.37 % 0.27 227.67 % 0.08 -36.62 % 0.13 -18.75 % 0.16 -11.11 % 0.18 128.72 % 0.08 36.40 % 0.06 0.00 % 0.06
Gross profit 147.247 M 10.85 % 132.838 M 6.10 % 125.197 M 9.61 % 114.218 M -16.85 % 137.370 M 31.74 % 104.270 M -3.49 % 108.041 M -3.65 % 112.128 M -18.14 % 136.968 M 35.57 % 101.034 M 19.52 % 84.531 M -19.50 % 105.003 M -11.15 % 118.182 M 12.71 % 104.855 M 20.14 % 87.278 M -33.08 % 130.424 M 31.01 % 99.554 M -8.58 % 108.898 M 69.93 % 64.083 M -21.26 % 81.387 M -1.96 % 83.013 M 92.34 % 43.160 M -40.87 % 72.991 M 5.97 % 68.876 M -6.64 % 73.771 M 18.24 % 62.391 M -11.50 % 70.495 M -13.90 % 81.874 M -2.49 % 83.965 M 36.50 % 61.513 M 28.96 % 47.700 M 0.00 % 47.700 M
Income tax expense 6.435 M -5.35 % 6.799 M -54.01 % 14.783 M 529.70 % 2.348 M 35.44 % 1.733 M -31.84 % 2.543 M -31.36 % 3.705 M 168.68 % 1.379 M -66.93 % 4.170 M 520.98 % 671.507 K -56.06 % 1.528 M 517.76 % -365.799 K -137.99 % 962.879 K 203.48 % 317.277 K 118.03 % -1.760 M -179.91 % 2.202 M -9.71 % 2.439 M -42.99 % 4.278 M 122.70 % 1.921 M -47.93 % 3.689 M -19.05 % 4.558 M 389.25 % 931.541 K -65.24 % 2.680 M -28.47 % 3.747 M 206.82 % -3.507 M -196.11 % 3.649 M -20.25 % 4.576 M -32.98 % 6.827 M 23.70 % 5.519 M 53.25 % 3.601 M 49.26 % 2.413 M 0.00 % 2.413 M
Cost of revenue 1.090 B 10.87 % 983.596 M 6.10 % 927.051 M 6.85 % 867.637 M -15.57 % 1.028 B 27.21 % 807.842 M 3.44 % 780.992 M 3.30 % 756.067 M -23.33 % 986.076 M 25.82 % 783.723 M 9.24 % 717.451 M -10.46 % 801.289 M -11.90 % 909.490 M 32.72 % 685.273 M 1.24 % 676.853 M -16.37 % 809.354 M 9.45 % 739.503 M 30.97 % 564.637 M 35.50 % 416.698 M 20.46 % 345.923 M -9.32 % 381.491 M 78.95 % 213.188 M -36.65 % 336.509 M -3.39 % 348.313 M 9.38 % 318.444 M 23.31 % 258.244 M -13.21 % 297.565 M -6.42 % 317.984 M -9.46 % 351.189 M 21.43 % 289.204 M 63.13 % 177.287 M 0.00 % 177.287 M
General and administrative expenses -18.013 M -158.57 % 30.756 M 146.60 % -65.997 M -189.67 % 73.600 M 143.75 % 30.195 M 4.78 % 28.817 M 149.86 % -57.797 M -190.78 % 63.670 M 820.68 % -8.835 M -136.39 % 24.279 M 138.72 % -62.705 M -195.56 % 65.621 M 758.44 % -9.966 M -137.64 % 26.476 M 150.05 % -52.905 M -194.29 % 56.110 M 2 165.22 % 2.477 M -89.31 % 23.172 M 242.30 % -16.283 M -222.62 % 13.279 M 1 151.61 % -1.263 M -115.14 % 8.339 M 137.31 % -22.351 M -288.60 % 11.851 M 343.92 % -4.859 M -147.40 % 10.251 M 146.96 % -21.828 M -297.10 % 11.075 M 9.44 % 10.119 M 2.67 % 9.856 M -33.15 % 14.744 M 0.00 % 14.744 M
Selling and marketing expenses -2.874 M -119.07 % 15.073 M 177.22 % -19.519 M -165.74 % 29.690 M 71.72 % 17.290 M 56.25 % 11.066 M -14.71 % 12.974 M -6.47 % 13.872 M 7.58 % 12.895 M 17.43 % 10.981 M -18.09 % 13.407 M 10.70 % 12.110 M 2.62 % 11.801 M 9.13 % 10.814 M 5 593.03 % 189.952 K -98.90 % 17.334 M 805.78 % 1.914 M -89.33 % 17.930 M 330.61 % -7.775 M -148.01 % 16.195 M 32.14 % 12.256 M 86.53 % 6.571 M -65.86 % 19.245 M 38.53 % 13.892 M 21.39 % 11.445 M 5.95 % 10.801 M -5.38 % 11.415 M -4.23 % 11.919 M -8.55 % 13.033 M 53.86 % 8.471 M 8.11 % 7.835 M 0.00 % 7.835 M
Other expenses 55.718 M 3 783.13 % -1.513 M -101.17 % 129.134 M 303.75 % -63.378 M 0.000 -100.00 % 1.210 M 256.67 % -772.328 K -144.54 % 1.734 M 165.05 % -2.666 M -248.42 % 1.796 M -97.90 % 85.678 M 348.87 % -34.427 M -189.81 % 38.334 M 4 343.57 % -903.341 K -180.44 % 1.123 M -65.94 % 3.297 M 263.23 % -2.020 M -1 515.36 % 142.699 K 111.66 % -1.223 M -282.91 % 668.828 K 387.75 % -232.430 K 67.96 % -725.499 K -169.89 % 1.038 M -65.39 % 2.999 M 637.71 % 406.579 K 826.00 % 43.907 K -42.36 % 76.168 K -97.91 % 3.647 M 1 669.72 % 206.093 K 282.39 % -112.995 K 0.000 0.000
Operating expenses 73.601 M -7.35 % 79.439 M 7.40 % 73.966 M 0.58 % 73.541 M -11.95 % 83.519 M 27.16 % 65.682 M 1.45 % 64.743 M -7.40 % 69.917 M -8.47 % 76.386 M 12.53 % 67.884 M 2.88 % 65.985 M -7.95 % 71.682 M -0.82 % 72.271 M 11.52 % 64.804 M 22.36 % 52.963 M -33.17 % 79.246 M 58.28 % 50.068 M -20.17 % 62.721 M 128.43 % 27.457 M -39.55 % 45.421 M 9.15 % 41.615 M 54.30 % 26.969 M -41.30 % 45.944 M 22.21 % 37.595 M -8.23 % 40.968 M 24.94 % 32.789 M -12.64 % 37.532 M 1.75 % 36.887 M -5.97 % 39.228 M 24.45 % 31.520 M 25.61 % 25.094 M 0.00 % 25.094 M
Cost and expenses 1.164 B 9.50 % 1.063 B 6.20 % 1.001 B 6.36 % 941.178 M -15.30 % 1.111 B 27.21 % 873.524 M 3.29 % 845.735 M 2.39 % 825.984 M -22.26 % 1.062 B 24.76 % 851.607 M 8.70 % 783.436 M -10.26 % 872.971 M -11.08 % 981.761 M 30.89 % 750.077 M 2.78 % 729.816 M -17.87 % 888.600 M 12.54 % 789.571 M 25.86 % 627.358 M 41.25 % 444.156 M 13.50 % 391.344 M -7.51 % 423.105 M 76.18 % 240.158 M -37.21 % 382.453 M -0.90 % 385.908 M 7.37 % 359.411 M 23.50 % 291.033 M -13.15 % 335.097 M -5.57 % 354.871 M -9.10 % 390.417 M 21.73 % 320.725 M 58.48 % 202.380 M 0.00 % 202.380 M
Research and development expenses 38.770 M 10.38 % 35.123 M 15.73 % 30.349 M -9.75 % 33.629 M -5.24 % 35.489 M 23.61 % 28.711 M -5.27 % 30.306 M 2.46 % 29.578 M -7.48 % 31.969 M 3.70 % 30.828 M 4.13 % 29.605 M 4.32 % 28.378 M -11.60 % 32.102 M 12.97 % 28.417 M -16.14 % 33.885 M 17.33 % 28.880 M 35.32 % 21.343 M 1.22 % 21.085 M 38.59 % 15.214 M 4.10 % 14.614 M -4.64 % 15.325 M 31.52 % 11.652 M 12.17 % 10.388 M 0.94 % 10.291 M -32.30 % 15.202 M 38.13 % 11.005 M -13.75 % 12.760 M 6.53 % 11.978 M -6.37 % 12.793 M 5.81 % 12.091 M 53.20 % 7.892 M 0.00 % 7.892 M
Selling general and administrative expenses -20.886 M -145.57 % 45.829 M 153.59 % -85.517 M -182.79 % 103.290 M 117.52 % 47.485 M 19.06 % 39.883 M 188.98 % -44.823 M -157.80 % 77.543 M 1 809.90 % 4.060 M -88.49 % 35.260 M 171.52 % -49.299 M -163.42 % 77.731 M 4 135.86 % 1.835 M -95.08 % 37.290 M 170.74 % -52.715 M -171.78 % 73.444 M 1 572.71 % 4.391 M -89.32 % 41.102 M 270.84 % -24.058 M -181.63 % 29.474 M 168.11 % 10.993 M -26.27 % 14.910 M 580.05 % -3.106 M -112.07 % 25.743 M 290.87 % 6.586 M -68.72 % 21.053 M 302.18 % -10.413 M -145.29 % 22.994 M -0.69 % 23.152 M 26.33 % 18.327 M -22.62 % 23.684 M 0.00 % 23.684 M
Interest income 371.456 K -21.31 % 472.021 K 34.63 % 350.606 K -48.43 % 679.815 K -55.64 % 1.533 M 145.74 % 623.692 K -64.04 % 1.734 M 41.83 % 1.223 M -77.91 % 5.536 M 144.23 % 2.267 M 21.12 % 1.871 M -18.71 % 2.302 M -2.51 % 2.361 M -56.26 % 5.399 M -49.72 % 10.739 M 127 770.60 % 8.399 K -98.97 % 811.679 K -88.38 % 6.983 M 479.86 % 1.204 M -25.33 % 1.613 M -23.45 % 2.107 M 13.89 % 1.850 M -33.14 % 2.767 M 31.86 % 2.099 M 12.91 % 1.859 M -61.58 % 4.837 M 2 785.86 % 167.621 K -92.80 % 2.329 M 10 942.47 % 21.089 K -99.58 % 5.030 M -27.45 % 6.933 M 0.00 % 6.933 M
Interest expense 3.677 M 3.86 % 3.541 M -40.71 % 5.972 M 29.72 % 4.603 M -16.23 % 5.495 M 9.65 % 5.012 M 1.48 % 4.939 M 19.01 % 4.150 M -42.73 % 7.246 M 0.000 -100.00 % 18.731 M 147.43 % 7.570 M -63.78 % 20.899 M 0.000 -100.00 % 16.778 M 61.90 % 10.363 M 18.01 % 8.782 M 0.000 -100.00 % 3.406 M 0.000 -100.00 % 1.712 M 10.90 % 1.544 M -57.90 % 3.667 M -3.01 % 3.781 M 13.13 % 3.342 M 0.000 -100.00 % 3.891 M -41.43 % 6.642 M -19.06 % 8.206 M 0.000 0.000 0.000
Depreciation and amortization 0.000 0.000 0.000 0.000 -100.00 % 18.099 M 0.00 % 18.099 M 9.76 % 16.489 M 0.00 % 16.489 M 3.55 % 15.924 M 0.00 % 15.924 M -6.77 % 17.081 M 0.00 % 17.081 M 46.50 % 11.659 M 0.00 % 11.659 M 3.06 % 11.313 M 0.00 % 11.313 M 32.16 % 8.560 M 0.00 % 8.560 M 70.76 % 5.013 M 14.32 % 4.385 M -11.21 % 4.938 M 12.62 % 4.385 M 0.00 % 4.385 M 9.87 % 3.991 M -7.41 % 4.311 M 8.01 % 3.991 M 10.80 % 3.602 M -57.36 % 8.447 M 14.17 % 7.399 M 30.04 % 5.689 M 95.07 % 2.917 M 0.00 % 2.917 M
Operating income 73.646 M 37.92 % 53.399 M 4.23 % 51.231 M 25.95 % 40.677 M -24.46 % 53.851 M 59.47 % 33.768 M -16.20 % 40.296 M 14.91 % 35.068 M -32.77 % 52.162 M 84.41 % 28.285 M 489.67 % -7.259 M -126.26 % 27.646 M -17.14 % 33.363 M 15.65 % 28.849 M 967.51 % 2.702 M -93.58 % 42.124 M -3.08 % 43.460 M 2.06 % 42.583 M 58.62 % 26.846 M -21.23 % 34.081 M -14.60 % 39.908 M 141.72 % 16.510 M -32.85 % 24.588 M -21.47 % 31.308 M -0.90 % 31.592 M 36.92 % 23.073 M -21.00 % 29.208 M -31.30 % 42.516 M 10.81 % 38.368 M 72.90 % 22.191 M -0.52 % 22.307 M 0.00 % 22.307 M
Operating income ratio 0.06 24.40 % 0.05 -1.76 % 0.05 17.52 % 0.04 -10.37 % 0.05 24.85 % 0.04 -18.32 % 0.05 12.21 % 0.04 -13.04 % 0.05 45.28 % 0.03 453.21 % -0.01 -129.67 % 0.03 -6.04 % 0.03 -11.08 % 0.04 932.39 % 0.00 -92.11 % 0.04 -13.46 % 0.05 -18.07 % 0.06 13.23 % 0.06 -29.99 % 0.08 -7.17 % 0.09 33.40 % 0.06 7.26 % 0.06 -19.99 % 0.08 -6.83 % 0.08 11.93 % 0.07 -9.32 % 0.08 -25.37 % 0.11 20.59 % 0.09 39.35 % 0.06 -36.18 % 0.10 0.00 % 0.10
Total other income expenses net -938.147 K -173.17 % -343.431 K 78.13 % -1.570 M -218.56 % -492.932 K -79.26 % -274.974 K -122.72 % 1.210 M 256.68 % -772.328 K -283.16 % -201.570 K 72.40 % -730.246 K -179.13 % 922.895 K 110.71 % -8.615 M -969.16 % -805.804 K 93.14 % -11.748 M 5.43 % -12.422 M 28.21 % -17.303 M -185.63 % -6.058 M -0.76 % -6.012 M -26.19 % -4.764 M -289.43 % -1.223 M 32.96 % -1.825 M -722.42 % 293.176 K 140.41 % -725.499 K -169.89 % 1.038 M -65.39 % 2.999 M 728.37 % 362.080 K 105.58 % -6.486 M -53.23 % -4.233 M -491.27 % -715.862 K 88.21 % -6.072 M 23.28 % -7.914 M -19.31 % -6.633 M 0.00 % -6.633 M
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 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2014-06-30 2014-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 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2014-12-31 2014-06-30 2014-03-31
Net debt 255.883 M -24.99 % 341.121 M 39.32 % 244.843 M -10.35 % 273.114 M -72.09 % 978.440 M 239.23 % 288.432 M 55.73 % 185.215 M -36.91 % 293.549 M 25.35 % 234.181 M 48.35 % 157.861 M -67.21 % 481.383 M -8.43 % 525.710 M -1.39 % 533.130 M -17.48 % 646.056 M -1.12 % 653.374 M -24.67 % 867.353 M 10.69 % 783.561 M 103.08 % 385.834 M 908.83 % 38.246 M 9.28 % 34.998 M 83.77 % 19.045 M 175.70 % -25.158 M 65.33 % -72.558 M 9.80 % -80.441 M 69.04 % -259.782 M -349.12 % 104.280 M -1.18 % 105.521 M -31.28 % 153.556 M -8.44 % 167.710 M 22.52 % 136.887 M 13.60 % 120.496 M -59.73 % 299.226 M 6.96 % 279.758 M 0.00 % 279.758 M
Total investments 6.701 M 0.00 % 6.701 M 0.00 % 6.701 M 3.22 % 6.492 M -86.04 % 46.492 M 633.50 % 6.338 M 0.00 % 6.338 M -4.94 % 6.668 M -5.09 % 7.025 M 11.53 % 6.299 M -1.53 % 6.397 M 0.58 % 6.360 M 0.000 0.000 -100.00 % 400.136 K -85.87 % 2.831 M 19.76 % 2.364 M 0.000 0.000 0.000 -100.00 % 180.000 M 0.000 -100.00 % 200.959 M 33.97 % 150.000 M 0.000 0.000 0.000 -100.00 % 168.400 K 0.000 0.000 0.000 0.000 0.000 0.000
Total debt 548.469 M -3.53 % 568.534 M -7.99 % 617.893 M 16.09 % 532.273 M -53.43 % 1.143 B 100.67 % 569.578 M 4.24 % 546.431 M 0.55 % 543.439 M 4.56 % 519.752 M 1.17 % 513.728 M -35.76 % 799.668 M -5.10 % 842.619 M -6.86 % 904.669 M -10.29 % 1.008 B -1.59 % 1.025 B 4.69 % 978.799 M 12.23 % 872.109 M -0.58 % 877.202 M 787.30 % 98.862 M 34.42 % 73.549 M 0.35 % 73.292 M 143.79 % 30.064 M -39.95 % 50.060 M -16.57 % 60.000 M -13.67 % 69.500 M -46.33 % 129.500 M -18.80 % 159.473 M -19.87 % 199.025 M -4.54 % 208.500 M 31.55 % 158.500 M -1.86 % 161.500 M -57.35 % 378.669 M 9.46 % 345.944 M 0.00 % 345.944 M
Accumulated other comprehensive income loss 0.000 -100.00 % 616.314 M 0.000 0.000 -100.00 % 91.597 M 0.000 0.000 -100.00 % 692.548 M 781.17 % 78.595 M -88.75 % 698.769 M 360.17 % 151.849 M -62.65 % 406.552 M 140.69 % 168.912 M -64.57 % 476.810 M 186.68 % 166.324 M -65.56 % 482.940 M 180.81 % 171.982 M -68.63 % 548.228 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
Retained earnings 873.277 M 2.44 % 852.479 M 5.70 % 806.490 M 2.44 % 787.305 M 4.99 % 749.862 M 2.77 % 729.659 M 4.74 % 696.654 M 3.37 % 673.922 M 5.17 % 640.785 M 4.50 % 613.196 M 4.94 % 584.329 M -1.92 % 595.746 M 4.90 % 567.910 M 1.80 % 557.894 M 5.28 % 529.923 M -0.21 % 531.039 M 8.46 % 489.599 M 3.71 % 472.105 M 8.87 % 433.658 M 3.17 % 420.336 M 7.94 % 389.432 M 3.92 % 374.731 M 4.14 % 359.848 M 3.50 % 347.690 M 9.64 % 317.129 M 4.90 % 302.317 M 6.88 % 282.849 M 57.99 % 179.033 M 18.74 % 150.774 M 22.16 % 123.428 M 19.18 % 103.567 M 78.54 % 58.009 M 4.12 % 55.712 M -19.74 % 69.419 M
Common stock 456.889 M 0.00 % 456.889 M 0.00 % 456.889 M 0.00 % 456.889 M 0.00 % 456.889 M 30.00 % 351.453 M 0.00 % 351.453 M 0.00 % 351.453 M -0.21 % 352.203 M -0.03 % 352.326 M 10.11 % 319.979 M 1.06 % 316.623 M 0.08 % 316.380 M 30.02 % 243.338 M -0.02 % 243.383 M 0.01 % 243.368 M -0.01 % 243.380 M 40.00 % 173.843 M -0.02 % 173.879 M 0.00 % 173.879 M 1.05 % 172.079 M 0.00 % 172.079 M 0.00 % 172.079 M 0.00 % 172.079 M 0.00 % 172.079 M 33.33 % 129.059 M 0.00 % 129.059 M 0.00 % 129.059 M 0.00 % 129.059 M 0.00 % 129.059 M 0.00 % 129.059 M 0.00 % 129.059 M 0.00 % 129.059 M 0.00 % 129.059 M
Total equity 1.926 B 1.10 % 1.905 B 2.47 % 1.859 B 0.43 % 1.851 B 1.81 % 1.819 B 1.12 % 1.798 B 1.84 % 1.766 B 2.05 % 1.730 B 1.95 % 1.697 B 1.65 % 1.670 B 24.00 % 1.347 B 1.73 % 1.324 B 2.82 % 1.287 B 0.76 % 1.278 B 2.39 % 1.248 B 0.14 % 1.246 B 4.49 % 1.193 B 1.64 % 1.173 B 13.67 % 1.032 B 0.27 % 1.029 B 5.73 % 973.644 M 1.56 % 958.649 M 1.87 % 941.011 M 2.53 % 917.799 M 3.44 % 887.238 M 77.01 % 501.226 M 4.04 % 481.758 M 31.56 % 366.182 M 10.37 % 331.762 M 9.00 % 304.375 M 8.90 % 279.512 M 20.70 % 231.568 M 2.45 % 226.029 M 0.00 % 226.029 M
Other non current liabilities 1.514 M 0.000 0.000 0.000 -100.00 % 15.735 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 17.199 M 0.000 0.000 0.000 -100.00 % 13.430 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.448 M 0.000
Long term debt 170.719 M -2.77 % 175.584 M -9.75 % 194.554 M 1.45 % 191.773 M -18.71 % 235.922 M 100.11 % 117.898 M 22.63 % 96.143 M -50.60 % 194.602 M 5.10 % 185.161 M -2.10 % 189.130 M -60.70 % 481.275 M -3.88 % 500.726 M -4.16 % 522.484 M 1.64 % 514.030 M 0.23 % 512.864 M 0.13 % 512.212 M 27.41 % 402.014 M 7.37 % 374.416 M 1 811.47 % 19.588 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
Total non current liabilities 177.700 M -7.13 % 191.350 M -9.26 % 210.869 M 0.99 % 208.793 M -12.17 % 237.737 M 74.76 % 136.034 M 18.43 % 114.866 M -46.31 % 213.932 M 4.35 % 205.018 M -2.17 % 209.564 M -58.28 % 502.332 M -3.70 % 521.624 M -4.11 % 543.996 M 1.23 % 537.391 M 0.97 % 532.204 M 1.00 % 526.960 M 26.36 % 417.038 M 7.01 % 389.718 M 2 801.86 % 13.430 M -1.62 % 13.651 M -1.60 % 13.873 M -1.57 % 14.095 M -1.55 % 14.316 M -1.52 % 14.538 M -1.50 % 14.759 M -2.67 % 15.165 M -0.25 % 15.202 M -2.31 % 15.562 M -0.32 % 15.611 M -0.54 % 15.696 M -0.60 % 15.791 M 1 067.57 % 1.353 M -6.56 % 1.448 M 0.000
Other current liabilities 125.018 M 18.93 % 105.119 M 14.76 % 91.597 M -21.05 % 116.025 M 13.48 % 102.245 M 3 379.86 % -3.117 M 35.54 % -4.836 M -105.93 % 81.588 M -32.59 % 121.038 M 94.28 % 62.302 M 1.05 % 61.657 M 12.37 % 54.869 M -41.99 % 94.584 M 22.44 % 77.247 M -16.93 % 92.994 M 83.86 % 50.579 M 1 096.63 % -5.075 M -105.97 % 84.956 M 1.42 % 83.765 M 108.37 % 40.199 M 29.84 % 30.961 M 11.55 % 27.755 M -14.25 % 32.366 M 28.47 % 25.193 M -43.16 % 44.323 M 45.08 % 30.550 M 8.90 % 28.054 M 25.59 % 22.337 M 20.09 % 18.601 M 6.11 % 17.530 M 31.39 % 13.341 M -32.18 % 19.672 M 26.35 % 15.569 M -37.60 % 24.952 M
Deferred revenue 0.000 0.000 0.000 0.000 -100.00 % 10.766 M -80.50 % 55.218 M -0.89 % 55.713 M 4.59 % 53.268 M -38.49 % 86.605 M 860.93 % 9.013 M -30.63 % 12.991 M 25.15 % 10.380 M 0.000 0.000 -100.00 % 72.714 M 27.44 % 57.057 M -3.55 % 59.159 M -31.36 % 86.191 M 31.46 % 65.565 M 1 546.19 % 3.983 M -86.24 % 28.943 M 44.35 % 20.050 M -35.63 % 31.148 M 32.86 % 23.444 M -46.57 % 43.880 M 1 859.39 % 2.239 M -92.88 % 31.466 M 19.76 % 26.275 M 18.89 % 22.101 M 15.63 % 19.113 M 15.52 % 16.546 M -22.93 % 21.469 M -1.60 % 21.819 M 0.000
Short term debt 377.750 M -3.87 % 392.950 M -7.18 % 423.339 M 24.33 % 340.500 M -62.46 % 907.035 M 265.80 % 247.960 M 11.22 % 222.943 M -28.08 % 310.000 M 4.91 % 295.500 M 33.13 % 221.968 M -30.28 % 318.393 M -6.87 % 341.892 M -4.46 % 357.861 M -22.64 % 462.607 M -1.84 % 471.278 M 1.01 % 466.587 M 23.61 % 377.453 M -24.93 % 502.786 M 408.57 % 98.862 M 34.42 % 73.549 M 0.35 % 73.292 M 143.79 % 30.064 M -39.95 % 50.060 M -16.57 % 60.000 M -13.67 % 69.500 M -46.33 % 129.500 M -18.80 % 159.473 M -19.87 % 199.025 M -4.54 % 208.500 M 31.55 % 158.500 M -1.86 % 161.500 M -57.35 % 378.669 M 9.46 % 345.944 M 0.00 % 345.944 M
Total current liabilities 1.631 B 7.01 % 1.525 B 1.04 % 1.509 B 9.33 % 1.380 B 8.28 % 1.275 B 4.48 % 1.220 B -0.57 % 1.227 B 24.21 % 987.795 M -11.03 % 1.110 B 6.38 % 1.044 B 2.12 % 1.022 B 11.99 % 912.654 M 1.18 % 902.008 M 7.54 % 838.742 M -0.18 % 840.252 M 10.06 % 763.433 M -1.50 % 775.089 M -7.43 % 837.328 M 106.84 % 404.813 M 50.25 % 269.422 M -12.04 % 306.284 M 44.50 % 211.962 M -27.28 % 291.471 M 16.15 % 250.939 M -26.10 % 339.544 M -1.94 % 346.256 M -10.50 % 386.875 M -5.16 % 407.935 M 0.48 % 405.981 M 21.31 % 334.678 M 17.62 % 284.532 M -42.36 % 493.629 M 2.03 % 483.789 M 0.00 % 483.789 M
Total liabilities 1.809 B 5.43 % 1.716 B -0.23 % 1.720 B 8.24 % 1.589 B 5.06 % 1.512 B 11.54 % 1.356 B 1.05 % 1.342 B 11.65 % 1.202 B -8.63 % 1.315 B 4.95 % 1.253 B -17.79 % 1.524 B 6.29 % 1.434 B -0.81 % 1.446 B 5.08 % 1.376 B 0.27 % 1.372 B 6.36 % 1.290 B 8.24 % 1.192 B -2.85 % 1.227 B 193.38 % 418.243 M 47.75 % 283.073 M -11.58 % 320.157 M 41.63 % 226.057 M -26.07 % 305.787 M 15.18 % 265.477 M -25.07 % 354.303 M -1.97 % 361.421 M -10.11 % 402.077 M -5.06 % 423.497 M 0.45 % 421.593 M 20.33 % 350.374 M 16.67 % 300.323 M -39.33 % 494.982 M 2.01 % 485.236 M 0.30 % 483.789 M
Other non current assets 24.958 M 16.21 % 21.476 M 7.20 % 20.034 M -31.61 % 29.294 M 546.80 % 4.529 M -35.31 % 7.001 M 0.20 % 6.987 M -59.34 % 17.182 M -21.44 % 21.871 M 21.82 % 17.953 M 125.26 % 7.970 M -46.96 % 15.026 M 3.23 % 14.555 M 36.24 % 10.683 M 0.20 % 10.662 M -36.59 % 16.814 M 15.89 % 14.509 M 1 543.06 % 883.024 K -92.51 % 11.796 M -46.11 % 21.887 M -6.76 % 23.473 M -21.44 % 29.879 M 388.02 % 6.123 M -11.28 % 6.901 M 77.73 % 3.883 M 0.000 -100.00 % 1.172 M -6.93 % 1.260 M -41.35 % 2.148 M -10.78 % 2.407 M 162.63 % 916.568 K 65.06 % 555.301 K -94.37 % 9.860 M -15.97 % 11.735 M
Long term investments 0.000 -100.00 % 6.701 M 0.000 100.00 % -13.508 M -308.09 % 6.492 M 11.99 % 5.797 M 0.00 % 5.797 M -1.51 % 5.885 M -5.73 % 6.243 M 13.17 % 5.517 M -1.75 % 5.615 M -11.72 % 6.360 M 0.000 0.000 -100.00 % 2.612 M -7.72 % 2.831 M 19.76 % 2.364 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
Intangible assets 149.836 M -1.17 % 151.616 M -1.41 % 153.782 M -8.13 % 167.387 M -1.08 % 169.223 M -1.22 % 171.311 M -1.17 % 173.335 M -1.05 % 175.182 M -1.13 % 177.182 M -1.12 % 179.180 M -1.11 % 181.201 M -0.84 % 182.741 M 56.41 % 116.835 M -1.14 % 118.177 M -1.37 % 119.821 M 55.28 % 77.163 M -1.04 % 77.978 M -1.12 % 78.858 M 20.60 % 65.387 M -4.01 % 68.122 M -0.77 % 68.649 M -0.72 % 69.147 M -0.75 % 69.669 M -0.75 % 70.195 M -0.74 % 70.720 M -0.74 % 71.246 M -0.68 % 71.733 M -2.30 % 73.419 M 13.71 % 64.567 M -1.42 % 65.495 M -1.40 % 66.423 M -4.17 % 69.316 M 32.21 % 52.430 M 0.00 % 52.430 M
GoodWill 44.215 M 0.00 % 44.215 M 0.00 % 44.215 M 0.00 % 44.215 M 0.00 % 44.215 M 0.00 % 44.215 M 0.00 % 44.215 M 0.00 % 44.215 M 0.00 % 44.215 M 0.00 % 44.215 M 0.00 % 44.215 M 0.00 % 44.215 M 0.00 % 44.215 M 0.00 % 44.215 M 0.00 % 44.215 M 2.73 % 43.039 M 0.00 % 43.039 M 0.00 % 43.039 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
Goodwill and intangible assets 194.052 M -0.91 % 195.832 M -1.09 % 197.997 M -6.43 % 211.602 M -0.86 % 213.438 M -0.97 % 215.526 M -0.93 % 217.550 M -0.84 % 219.397 M -0.90 % 221.397 M -0.89 % 223.395 M -0.90 % 225.416 M -0.68 % 226.956 M 40.92 % 161.050 M -0.83 % 162.393 M -1.00 % 164.036 M 36.47 % 120.202 M -0.67 % 121.017 M -0.72 % 121.897 M 86.42 % 65.387 M -4.01 % 68.122 M -0.77 % 68.649 M -0.72 % 69.147 M -0.75 % 69.669 M -0.75 % 70.195 M -0.74 % 70.720 M -0.74 % 71.246 M -0.68 % 71.733 M -2.30 % 73.419 M 13.71 % 64.567 M -1.42 % 65.495 M -1.40 % 66.423 M -4.17 % 69.316 M 32.21 % 52.430 M 0.00 % 52.430 M
Property plant equipment net 773.526 M 5.69 % 731.884 M -0.86 % 738.216 M 5.00 % 703.059 M 2.40 % 686.613 M 2.96 % 666.846 M -0.44 % 669.764 M 29.72 % 516.322 M 8.90 % 474.105 M -2.44 % 485.958 M 0.04 % 485.754 M 20.15 % 404.277 M 2.80 % 393.261 M 1.52 % 387.387 M 0.49 % 385.500 M 2.43 % 376.356 M 8.64 % 346.433 M 10.79 % 312.686 M 15.46 % 270.829 M 9.58 % 247.148 M 23.94 % 199.410 M 19.26 % 167.203 M 4.11 % 160.607 M 21.92 % 131.729 M 1.80 % 129.397 M 3.14 % 125.457 M -2.17 % 128.238 M 9.02 % 117.627 M 17.24 % 100.329 M 3.82 % 96.641 M 4.50 % 92.484 M -8.86 % 101.470 M -0.20 % 101.669 M 0.00 % 101.669 M
Total non current assets 1.008 B 4.00 % 968.907 M -0.03 % 969.237 M 2.91 % 941.862 M 2.10 % 922.494 M 2.10 % 903.530 M -0.54 % 908.458 M 17.87 % 770.705 M 4.78 % 735.534 M -1.20 % 744.483 M 1.09 % 736.476 M 11.41 % 661.062 M 14.51 % 577.310 M 1.46 % 568.983 M -0.40 % 571.292 M 8.98 % 524.201 M 6.12 % 493.988 M 10.53 % 446.933 M 26.15 % 354.281 M 3.36 % 342.760 M 15.55 % 296.640 M 9.50 % 270.915 M 12.37 % 241.083 M 12.96 % 213.430 M 2.46 % 208.309 M 3.86 % 200.569 M -2.17 % 205.009 M 4.55 % 196.082 M 14.58 % 171.124 M 1.62 % 168.401 M 2.92 % 163.624 M -5.82 % 173.733 M 4.76 % 165.834 M 0.00 % 165.834 M
Other current assets 55.610 M -9.37 % 61.359 M -16.65 % 73.613 M -15.51 % 87.131 M -23.04 % 113.219 M 72.96 % 65.458 M -7.45 % 70.724 M -54.05 % 153.902 M 143.60 % 63.178 M 26.82 % 49.818 M -5.00 % 52.439 M -42.29 % 90.870 M 12.13 % 81.041 M 30.50 % 62.102 M -21.41 % 79.017 M -77.16 % 346.024 M 5.33 % 328.514 M 175.32 % 119.322 M -4.53 % 124.984 M -7.94 % 135.764 M -27.50 % 187.273 M -17.45 % 226.870 M 4.84 % 216.398 M 33.78 % 161.754 M 827.26 % 17.444 M -19.17 % 21.582 M 60.57 % 13.441 M -96.88 % 431.195 M -2.56 % 442.537 M 18.35 % 373.917 M 22.44 % 305.400 M -18.60 % 375.164 M 6 486.04 % 5.696 M 42.65 % 3.993 M
Short term investments 0.000 0.000 0.000 -100.00 % 20.000 M -50.00 % 40.000 M 7 284.27 % 541.692 K 0.00 % 541.692 K -30.75 % 782.263 K 0.00 % 782.263 K 0.00 % 782.263 K 0.00 % 782.263 K 0.000 0.000 0.000 -100.00 % 400.136 K 0.000 -100.00 % 280.000 M 0.000 -100.00 % 90.000 M 0.000 -100.00 % 180.000 M 0.000 -100.00 % 200.959 M 33.97 % 150.000 M 0.000 0.000 0.000 -100.00 % 168.400 K 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 292.585 M 28.66 % 227.413 M -39.04 % 373.050 M 43.95 % 259.159 M 57.53 % 164.517 M -41.48 % 281.146 M -22.17 % 361.216 M 44.55 % 249.890 M -12.49 % 285.571 M -19.75 % 355.867 M 11.81 % 318.285 M 0.43 % 316.908 M -14.70 % 371.539 M 2.52 % 362.416 M -2.40 % 371.341 M 233.20 % 111.446 M 25.86 % 88.548 M -81.98 % 491.368 M 710.62 % 60.616 M 57.24 % 38.550 M -28.94 % 54.247 M -1.76 % 55.222 M -54.96 % 122.619 M -12.69 % 140.441 M -57.35 % 329.282 M 1 205.63 % 25.220 M -53.25 % 53.952 M 18.66 % 45.468 M 11.47 % 40.790 M 88.72 % 21.613 M -47.29 % 41.004 M -48.39 % 79.443 M 20.03 % 66.186 M 0.00 % 66.186 M
Cash and short term investments 292.585 M 28.66 % 227.413 M -39.04 % 373.050 M 33.63 % 279.159 M 36.50 % 204.517 M -27.40 % 281.687 M -22.13 % 361.758 M 44.32 % 250.672 M -12.46 % 286.353 M -19.71 % 356.649 M 11.78 % 319.067 M 0.68 % 316.908 M -14.70 % 371.539 M 2.52 % 362.416 M -2.51 % 371.741 M 233.56 % 111.446 M 25.86 % 88.548 M -81.98 % 491.368 M 710.62 % 60.616 M 57.24 % 38.550 M -28.94 % 54.247 M -1.76 % 55.222 M -54.96 % 122.619 M -57.78 % 290.441 M -11.80 % 329.282 M 1 205.63 % 25.220 M -53.25 % 53.952 M 18.22 % 45.637 M 11.88 % 40.790 M 88.72 % 21.613 M -47.29 % 41.004 M -48.39 % 79.443 M 20.03 % 66.186 M 0.00 % 66.186 M
Total current assets 2.728 B 2.84 % 2.652 B 1.63 % 2.610 B 4.46 % 2.498 B 3.07 % 2.424 B 7.70 % 2.251 B 2.34 % 2.199 B 1.74 % 2.162 B -5.08 % 2.277 B 4.52 % 2.179 B 2.07 % 2.135 B 1.80 % 2.097 B -2.74 % 2.156 B 3.42 % 2.085 B 1.75 % 2.049 B 1.83 % 2.012 B 6.43 % 1.891 B -3.21 % 1.953 B 78.21 % 1.096 B 13.04 % 969.765 M -2.75 % 997.160 M 9.12 % 913.792 M -9.14 % 1.006 B 3.70 % 969.847 M -6.13 % 1.033 B 56.06 % 662.079 M -2.47 % 678.827 M 14.36 % 593.597 M 1.95 % 582.231 M 19.71 % 486.348 M 16.85 % 416.211 M -24.71 % 552.817 M 1.35 % 545.431 M 0.00 % 545.431 M
Inventory 423.529 M -3.80 % 440.251 M -7.75 % 477.255 M 40.22 % 340.350 M -13.84 % 395.014 M 3.57 % 381.394 M 2.39 % 372.507 M 30.69 % 285.021 M -10.86 % 319.755 M -12.70 % 366.289 M -5.92 % 389.351 M 17.17 % 332.293 M -8.58 % 363.477 M -7.41 % 392.568 M 1.18 % 388.001 M 12.28 % 345.550 M -13.39 % 398.969 M 5.05 % 379.786 M 75.04 % 216.967 M 28.84 % 168.398 M 32.85 % 126.758 M -20.00 % 158.457 M 2.19 % 155.059 M 17.03 % 132.491 M -7.35 % 143.005 M 4.53 % 136.801 M 20.10 % 113.910 M -2.45 % 116.765 M 18.06 % 98.905 M 8.90 % 90.818 M 30.10 % 69.807 M -28.92 % 98.210 M -6.93 % 105.523 M 0.00 % 105.523 M
Net receivables 1.956 B 1.70 % 1.923 B 14.08 % 1.686 B -5.91 % 1.792 B -0.60 % 1.803 B 15.99 % 1.554 B 10.05 % 1.412 B -9.54 % 1.561 B -3.95 % 1.625 B 13.88 % 1.427 B 2.98 % 1.386 B -2.34 % 1.419 B 3.95 % 1.365 B 4.37 % 1.308 B 6.03 % 1.234 B -1.30 % 1.250 B 17.45 % 1.064 B 9.67 % 970.224 M 47.68 % 656.981 M 4.77 % 627.053 M 0.08 % 626.576 M 29.87 % 482.481 M -5.16 % 508.715 M -5.53 % 538.510 M -1.65 % 547.521 M 14.43 % 478.476 M -5.96 % 508.801 M 18.21 % 430.439 M -2.70 % 442.399 M 18.35 % 373.819 M 22.42 % 305.347 M -18.46 % 374.490 M -0.40 % 376.013 M 1.70 % 369.729 M
Tax assets 15.082 M 15.88 % 13.015 M 0.20 % 12.989 M 13.79 % 11.415 M -0.07 % 11.423 M 36.64 % 8.360 M 0.00 % 8.360 M -29.86 % 11.919 M 0.00 % 11.919 M 2.22 % 11.660 M -0.53 % 11.722 M 38.84 % 8.443 M 0.00 % 8.443 M -0.90 % 8.520 M 0.45 % 8.482 M 6.05 % 7.998 M -17.26 % 9.666 M -15.72 % 11.468 M 82.91 % 6.270 M 11.90 % 5.603 M 9.70 % 5.108 M 9.02 % 4.685 M 0.00 % 4.685 M 1.75 % 4.605 M 6.88 % 4.309 M 11.46 % 3.865 M 0.00 % 3.865 M 2.36 % 3.776 M -7.46 % 4.081 M 5.80 % 3.857 M 1.49 % 3.800 M 58.89 % 2.392 M 27.62 % 1.874 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 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 1.114 B 9.87 % 1.014 B 3.31 % 981.341 M 7.48 % 913.058 M 265.41 % 249.872 M -64.92 % 712.230 M -1.14 % 720.426 M 23.08 % 585.329 M -14.89 % 687.765 M 7.34 % 640.722 M 1.62 % 630.509 M 25.32 % 503.113 M 15.47 % 435.705 M 50.54 % 289.420 M 13.58 % 254.824 M 6.34 % 239.625 M -2.45 % 245.653 M -1.07 % 248.300 M 9.91 % 225.915 M 48.93 % 151.691 M -23.15 % 197.392 M 28.22 % 153.952 M -25.57 % 206.848 M 27.57 % 162.149 M -27.11 % 222.469 M 20.93 % 183.966 M -3.26 % 190.157 M 6.37 % 178.770 M 3.98 % 171.920 M 13.26 % 151.794 M 45.50 % 104.325 M 13.82 % 91.659 M -18.81 % 112.893 M 0.00 % 112.893 M
Tax payables 14.744 M 16.20 % 12.689 M 0.42 % 12.635 M 19.81 % 10.547 M 125.80 % 4.671 M 20.73 % 3.869 M -27.06 % 5.304 M -34.44 % 8.091 M 35.29 % 5.981 M -15.83 % 7.106 M -38.47 % 11.548 M -9.64 % 12.780 M -7.78 % 13.858 M 46.36 % 9.468 M 18.50 % 7.990 M 26.15 % 6.334 M 20.51 % 5.256 M 492.71 % 886.814 K -65.76 % 2.590 M -34.97 % 3.983 M -14.14 % 4.638 M 2 322.57 % 191.470 K -91.29 % 2.197 M -38.94 % 3.598 M 10.64 % 3.252 M 45.21 % 2.239 M -75.63 % 9.191 M 17.78 % 7.803 M 12.10 % 6.961 M 1.56 % 6.854 M 27.74 % 5.366 M 47.86 % 3.629 M -61.32 % 9.383 M 0.000
Deferred revenue non current 4.164 M -71.03 % 14.373 M -3.06 % 14.827 M -2.97 % 15.281 M -2.89 % 15.735 M -2.80 % 16.189 M -2.73 % 16.643 M -2.66 % 17.097 M -2.52 % 17.539 M -2.73 % 18.030 M -2.65 % 18.522 M -2.59 % 19.013 M -2.71 % 19.542 M -8.27 % 21.305 M 23.87 % 17.199 M 34.73 % 12.765 M -1.71 % 12.987 M -1.68 % 13.208 M -1.65 % 13.430 M -1.62 % 13.651 M -1.60 % 13.873 M -1.57 % 14.095 M -1.55 % 14.316 M -1.52 % 14.538 M -1.50 % 14.759 M -2.67 % 15.165 M -0.25 % 15.202 M -2.15 % 15.536 M -0.48 % 15.611 M -0.54 % 15.696 M -0.60 % 15.791 M 1 067.57 % 1.353 M 0.000 0.000
Minority interest 11.734 M 0.99 % 11.618 M -0.75 % 11.706 M 1.17 % 11.570 M 2.58 % 11.280 M 0.72 % 11.199 M -5.35 % 11.832 M -5.85 % 12.568 M 2.93 % 12.210 M 0.66 % 12.130 M -2.84 % 12.484 M -0.79 % 12.583 M 3.13 % 12.202 M -9.19 % 13.436 M -1.84 % 13.687 M 325.17 % 3.219 M 0.34 % 3.208 M -7.27 % 3.460 M 0.00 % 3.460 M 7.97 % 3.204 M 5.12 % 3.048 M 10.63 % 2.756 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
Capital lease obligations 1.059 M -60.84 % 2.704 M -22.17 % 3.474 M -9.61 % 3.843 M -45.16 % 7.007 M 103.60 % -194.765 M 9.47 % -215.144 M -2 322.12 % 9.682 M -8.32 % 10.561 M 111.99 % -88.100 M -773.52 % 13.081 M -40.74 % 22.074 M -2.27 % 22.587 M 27.06 % 17.777 M -13.24 % 20.490 M -4.81 % 21.526 M 130.70 % -70.127 M -452.41 % 19.899 M 1.59 % 19.588 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
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 584.315 M 1 926.02 % -31.999 M -105.48 % 584.212 M -1.92 % 595.654 M -0.82 % 600.551 M -14.95 % 706.090 M 0.01 % 705.987 M 0.000 -100.00 % 692.254 M 10 797.46 % -6.471 M -101.51 % 429.891 M 35.43 % 317.415 M -18.81 % 390.934 M 2.65 % 380.851 M -17.37 % 460.897 M -1.62 % 468.507 M 2.65 % 456.411 M -12.89 % 523.975 M 24.39 % 421.248 M -2.50 % 432.032 M 5.61 % 409.084 M 0.000 -100.00 % 409.084 M 2.78 % 398.030 M 0.00 % 398.030 M 469.83 % 69.850 M 0.35 % 69.606 M 19.83 % 58.090 M 11.86 % 51.929 M 0.08 % 51.887 M 10.67 % 46.885 M 5.36 % 44.500 M 7.86 % 41.257 M 49.75 % 27.550 M
Deferred tax liabilities non current 1.304 M -6.47 % 1.394 M -6.33 % 1.488 M -14.43 % 1.739 M -4.19 % 1.815 M -6.78 % 1.947 M -6.38 % 2.080 M -6.86 % 2.233 M -3.70 % 2.318 M -3.56 % 2.404 M -5.17 % 2.535 M 34.51 % 1.885 M -4.35 % 1.970 M -4.17 % 2.056 M -4.00 % 2.142 M 8.02 % 1.983 M -2.70 % 2.038 M -2.63 % 2.093 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 25.260 K 0.000 0.000 0.000 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 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 3.735 B 3.15 % 3.621 B 1.18 % 3.579 B 4.03 % 3.440 B 2.80 % 3.347 B 6.10 % 3.154 B 1.50 % 3.108 B 5.98 % 2.932 B -2.67 % 3.013 B 3.06 % 2.923 B 1.82 % 2.871 B 4.10 % 2.758 B 0.90 % 2.733 B 3.00 % 2.654 B 1.28 % 2.620 B 3.30 % 2.537 B 6.37 % 2.385 B -0.65 % 2.400 B 65.49 % 1.450 B 10.51 % 1.313 B 1.45 % 1.294 B 9.21 % 1.185 B -4.98 % 1.247 B 5.37 % 1.183 B -4.69 % 1.242 B 43.92 % 862.647 M -2.40 % 883.836 M 11.92 % 789.679 M 4.82 % 753.355 M 15.06 % 654.749 M 12.92 % 579.835 M -20.19 % 726.550 M 2.15 % 711.265 M 0.00 % 711.265 M
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 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2014-12-31 2014-06-30 2014-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 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2014-06-30 2014-03-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 178.138 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
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -525.213 K 0.000 0.000 0.000 -100.00 % 8.235 M 0.000 0.000 0.000 -100.00 % 3.525 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
Change in working capital 0.000 0.000 0.000 0.000 100.00 % -374.563 M 0.000 100.00 % -10.722 M -105.95 % 180.226 M 200.00 % -180.226 M 0.000 100.00 % -201.047 M -277.35 % 113.364 M 200.00 % -113.364 M 0.000 100.00 % -162.412 M -219.39 % 136.032 M 200.00 % -136.032 M 0.000 100.00 % -237.197 M -502.82 % 58.884 M 200.00 % -58.884 M 0.000 100.00 % -68.290 M -185.58 % 79.801 M 200.00 % -79.801 M 0.000 100.00 % -72.763 M -433.90 % 21.792 M 200.00 % -21.792 M 0.000 100.00 % -11.252 M 0.00 % -11.252 M
Accounts receivables 0.000 0.000 0.000 0.000 100.00 % -349.566 M 0.000 100.00 % -28.888 M -111.56 % 249.823 M 200.00 % -249.823 M 0.000 100.00 % -194.548 M -241.10 % 137.880 M 200.00 % -137.880 M 0.000 100.00 % -125.410 M -184.23 % 148.883 M 200.00 % -148.883 M 0.000 100.00 % -177.242 M -302.19 % 87.660 M 200.00 % -87.660 M 0.000 100.00 % -26.315 M -152.65 % 49.981 M 200.00 % -49.981 M 0.000 100.00 % -75.886 M -479.03 % 20.021 M 200.00 % -20.021 M 0.000 100.00 % -6.992 M 0.00 % -6.992 M
Inventory 0.000 0.000 0.000 0.000 100.00 % -24.998 M 0.000 -100.00 % 18.166 M 126.10 % -69.596 M -200.00 % 69.596 M 0.000 100.00 % -6.499 M 73.49 % -24.516 M -200.00 % 24.516 M 0.000 100.00 % -45.238 M -179.63 % 56.807 M 200.00 % -56.807 M 0.000 100.00 % -63.480 M -120.60 % -28.777 M -200.00 % 28.777 M 0.000 100.00 % -42.220 M -241.59 % 29.819 M 200.00 % -29.819 M 0.000 -100.00 % 3.123 M 76.37 % 1.771 M 200.00 % -1.771 M 0.000 100.00 % -4.260 M 0.00 % -4.260 M
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 153.760 K 200.00 % -153.760 K 0.000 -100.00 % 525.213 K 103.50 % -15.000 M -200.00 % 15.000 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
Other working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -153.760 K -200.00 % 153.760 K 0.000 100.00 % -525.213 K -103.50 % 15.000 M 200.00 % -15.000 M 0.000 -100.00 % 8.235 M 111.82 % -69.658 M -200.00 % 69.658 M 0.000 -100.00 % 3.525 M 0.000 0.000 0.000 -100.00 % 244.431 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items 117.065 M 236.12 % -86.000 M 0.000 -100.00 % 73.211 M 213.10 % -64.729 M 13.73 % -75.033 M -144.61 % 168.191 M 194.19 % -178.560 M -262.22 % 110.073 M 791.22 % -15.924 M -350.64 % 6.353 M 104.87 % -130.445 M -180.36 % 162.321 M 16 477.27 % -991.135 K 98.49 % -65.436 M -57.85 % -41.455 M -1.97 % -40.654 M 60.30 % -102.406 M -330.99 % -23.760 M 23.12 % -30.904 M 12.58 % -35.351 M -137.53 % -14.883 M 35.14 % -22.946 M 24.92 % -30.561 M 13.82 % -35.462 M -82.15 % -19.468 M 21.21 % -24.708 M 37.19 % -39.336 M -19.00 % -33.055 M -78.90 % -18.477 M -279.05 % 10.319 M 0.00 % 10.319 M
Net cash provided by operating activities 117.065 M 236.12 % -86.000 M 0.000 -100.00 % 110.757 M 502.12 % -27.543 M 34.36 % -41.964 M -116.36 % 256.524 M 6 479.75 % 3.899 M 160.03 % -6.494 M -122.48 % 28.891 M 554.73 % -6.353 M -122.96 % 27.674 M -70.58 % 94.074 M 236.53 % 27.954 M 139.11 % -71.468 M -392.88 % -14.500 M 90.56 % -153.644 M -110.37 % -73.035 M -98.20 % -36.850 M 5.90 % -39.162 M -4 212.81 % -908.041 K 85.76 % -6.377 M -108.37 % 76.157 M 911.05 % -9.390 M -2 441.79 % 400.972 K -95.93 % 9.841 M 129.94 % -32.869 M -139.92 % 82.344 M 13.35 % 72.646 M 394.42 % -24.674 M -261.86 % 15.244 M 0.00 % 15.244 M
Investments in property plant and equipment -35.242 M 3.53 % -36.531 M -16.39 % -31.387 M 3.66 % -32.580 M 0.54 % -32.757 M 52.69 % -69.239 M 32.95 % -103.263 M -114.28 % -48.191 M -38.00 % -34.921 M -74.87 % -19.969 M 68.49 % -63.378 M 24.56 % -84.009 M -656.43 % -11.106 M 39.91 % -18.484 M 69.17 % -59.954 M -106.13 % -29.086 M -97.92 % -14.696 M 48.34 % -28.448 M -48.85 % -19.112 M 65.91 % -56.058 M -56.41 % -35.840 M 13.27 % -41.327 M 8.70 % -45.262 M -2 713.84 % -1.609 M 50.85 % -3.273 M 6.30 % -3.493 M 48.71 % -6.810 M 1.57 % -6.919 M -74.69 % -3.961 M 45.25 % -7.234 M 14.35 % -8.446 M 0.00 % -8.446 M
Acquisitions net 0.000 0.000 0.000 -100.00 % 367.941 K 10 930.53 % 3.336 K -99.45 % 603.203 K 0.53 % 600.000 K 9 522.73 % 6.235 K -99.98 % 30.000 M 42 368.86 % 70.640 K 7 584 912 244 736 100.00 % 0.000 -100.00 % 1.046 M 309.56 % -499.000 K -197.69 % 510.807 K 100.34 % -149.275 M -160 503.80 % 93.062 K 312 264 255 078 300.00 % 0.000 -100.00 % 16.792 M -38.57 % 27.335 M -55.81 % 61.858 M 71.49 % 36.071 M -12.73 % 41.334 M -8.30 % 45.077 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 100.00 % -60.000 M 14.29 % -70.000 M 0.000 -100.00 % 30.000 M 481 253.23 % -6.235 K 99.98 % -30.000 M -42 369.06 % -70.640 K 99.91 % -80.000 M -7 550.46 % -1.046 M 0.000 0.000 -100.00 % 122.485 M 0.000 100.00 % -203.530 M -69.61 % -120.000 M -500.00 % -20.000 M 33.33 % -30.000 M 62.50 % -80.000 M 20.00 % -100.000 M -100.00 % -50.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 100.00 % -98.717 M -223.02 % 80.247 M -39.05 % 131.660 M 0.000 100.00 % -31.114 M -248.52 % 20.949 M -71.05 % 72.367 M 13 022.64 % 551.468 K -99.66 % 160.664 M 4 941.37 % 3.187 M 0.000 -100.00 % 10.546 M -71.80 % 37.399 M 248.15 % 10.742 M 1 251.73 % 794.701 K -92.69 % 10.868 M -73.61 % 41.187 M -49.53 % 81.602 M -19.92 % 101.896 M -0.84 % 102.762 M 11 260.06 % 904.594 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 33.193 K 0.000 0.000
Other investing activites 25.588 M 35 094.27 % 72.704 K -99.94 % 129.820 M 52 685.65 % -246.873 K 70.77 % -844.680 K -240.03 % 603.203 K 174.56 % -808.972 K 60.62 % -2.054 M 93.48 % -31.488 M -44 675.26 % 70.640 K 100.76 % -9.308 M -46.48 % -6.354 M -1 370.86 % 500.000 K 4 526.63 % 10.807 K -99.43 % 1.898 M 1 939.10 % 93.062 K -99.70 % 31.155 M 199.32 % -31.367 M -64.12 % -19.112 M 65.91 % -56.058 M -56.41 % -35.840 M 13.27 % -41.327 M 8.56 % -45.197 M 69.03 % -145.952 M -320 211.59 % -45.566 K 98.70 % -3.493 M -110.57 % 33.044 M 200.56 % -32.858 M -54 808.29 % 60.061 K 36 974.69 % 162.000 -99.94 % 253.738 K 0.00 % 253.738 K
Net cash used for investing activites -9.654 M 73.52 % -36.458 M -12 756.62 % -283.575 K 97.68 % -12.212 M -143.52 % 28.061 M 140.88 % -68.636 M 32.18 % -101.197 M -245.43 % -29.296 M -591.67 % 5.958 M 130.80 % -19.347 M -342.53 % 7.977 M 109.15 % -87.177 M -685.02 % -11.105 M -40.10 % -7.927 M 83.29 % -47.448 M -159.97 % -18.251 M 90.20 % -186.276 M -22.43 % -152.155 M -1 577.34 % 10.299 M 666.51 % 1.344 M 109.80 % -13.714 M 64.43 % -38.557 M 59.19 % -94.478 M 35.97 % -147.561 M -4 346.65 % -3.318 M 5.00 % -3.493 M -113.32 % 26.233 M 165.95 % -39.777 M -919.76 % -3.901 M 45.83 % -7.201 M 12.11 % -8.192 M 0.00 % -8.192 M
Debt repayment 3.880 M 110.81 % -35.900 M -168.77 % 52.205 M 1 255.17 % 3.852 M -63.87 % 10.663 M -77.31 % 47.000 M 197.14 % -48.385 M -294.94 % 24.820 M 24.10 % 20.000 M -56.00 % 45.455 M 651.22 % -8.246 M 89.33 % -77.317 M 31.27 % -112.500 M -1 873.80 % -5.700 M 98.22 % -320.350 M -587.74 % 65.680 M 79.21 % 36.649 M -93.90 % 600.954 M 1 235.45 % 45.000 M 0.000 -100.00 % 33.000 M 265.00 % -20.000 M -100.00 % -10.000 M -5.31 % -9.496 M 84.17 % -60.004 M -100.19 % -29.973 M -205.73 % 28.349 M 139.20 % -72.327 M -261.64 % -20.000 M -178.20 % 25.575 M 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.654 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
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -6.426 M 0.000 0.000 0.000 100.00 % -1.654 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -58.917 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -50.699 M -1 061.76 % -4.364 M -180.70 % -1.555 M 65.14 % -4.460 M 89.11 % -40.971 M -627.89 % -5.629 M 73.36 % -21.132 M 22.55 % -27.284 M -378.29 % -5.704 M -11.97 % -5.095 M 79.06 % -24.334 M 20.98 % -30.793 M -86.37 % -16.523 M -88.79 % -8.752 M -277.87 % -2.316 M 76.92 % -10.037 M 66.52 % -29.979 M -368.19 % -6.403 M -115.58 % -2.970 M -6.08 % -2.800 M 86.47 % -20.701 M -1 243.90 % -1.540 M 67.97 % -4.809 M 78.86 % -22.754 M -569.78 % -3.397 M 29.45 % -4.815 M -29.74 % -3.711 M 49.25 % -7.313 M 4.55 % -7.661 M -43.30 % -5.346 M 54.45 % -11.738 M 0.00 % -11.738 M
Other financing activites -1.768 M 59.11 % -4.323 M 86.67 % -32.433 M -606.33 % -4.592 M -353.26 % -1.013 M 72.51 % -3.686 M 66.54 % -11.014 M -773.49 % -1.261 M 70.51 % -4.276 M -324.14 % -1.008 M 95.76 % -23.799 M -326.66 % 10.500 M 0.000 -100.00 % 0.490 -100.00 % 399.427 M 203 600.79 % -196.278 K 97.25 % -7.129 M -897.00 % -715.094 K -161.53 % 1.162 M -95.26 % 24.498 M 3 024 412 944.51 % -0.810 -100.00 % 300.000 K -97.78 % 13.543 M 69 005.74 % -19.654 K -100.01 % 370.042 M 13 244 326 476 705 517 568.00 % 0.000 100.00 % -826.801 K -818.67 % -90.000 K 69.68 % -296.799 K -247 332 741.44 % 0.120 -100.00 % 8.872 M 0.00 % 8.872 M
Net cash used provided by financing activities -48.586 M -8.97 % -44.587 M -344.75 % 18.217 M 450.37 % -5.199 M 83.40 % -31.322 M -183.11 % 37.685 M 161.12 % -61.656 M -1 555.32 % -3.725 M -137.17 % 10.020 M -74.54 % 39.352 M 235.63 % -29.015 M 70.27 % -97.610 M 24.35 % -129.023 M -824.79 % -13.952 M -117.14 % 81.393 M 46.79 % 55.447 M 12 171.75 % -459.313 K -100.08 % 593.836 M 1 108.64 % 49.133 M 126.44 % 21.698 M 76.42 % 12.299 M 157.90 % -21.240 M -1 577.63 % -1.266 M 96.08 % -32.269 M -110.52 % 306.641 M 981.45 % -34.788 M -246.10 % 23.811 M 129.86 % -79.730 M -185.18 % -27.958 M -238.21 % 20.229 M 805.81 % -2.866 M 0.00 % -2.866 M
Effect of forex changes on cash 1.127 M -37.42 % 1.800 M -8.18 % 1.961 M 117.22 % 902.634 K -69.60 % 2.970 M 85.87 % 1.598 M -71.49 % 5.604 M 746.10 % -867.438 K 20.33 % -1.089 M -155.83 % -425.586 K -103.29 % 12.945 M 810.94 % -1.821 M -1 326.77 % -127.624 K -134.39 % 371.158 K 275.06 % 98.959 K -51.73 % 205.000 K 256.92 % -130.638 K 35.95 % -203.969 K 73.03 % -756.218 K -45.95 % -518.127 K -604.04 % -73.594 K -136.79 % 200.039 K -41.63 % 342.699 K -9.53 % 378.784 K -13.95 % 440.208 K 251.16 % -291.216 K -214.40 % 254.555 K -42.50 % 442.691 K -7.32 % 477.654 K 125.46 % -1.876 M -1 293.32 % 157.227 K 0.00 % 157.227 K
Net change in cash 59.952 M 136.28 % -165.245 M -228.13 % 128.962 M 36.83 % 94.249 M 180.81 % -116.629 M -63.54 % -71.317 M -171.84 % 99.275 M 431.03 % -29.990 M -457.22 % 8.395 M -77.65 % 37.560 M 173.17 % -51.332 M -240.54 % 36.526 M 179.09 % -46.181 M -816.27 % 6.447 M 117.23 % -37.424 M -263.42 % 22.901 M 106.73 % -340.511 M -192.42 % 368.443 M 1 588.10 % 21.826 M 231.17 % -16.639 M -594.21 % -2.397 M 96.37 % -65.975 M -242.82 % -19.244 M 89.81 % -188.841 M -162.09 % 304.164 M 1 158.64 % -28.732 M -264.83 % 17.431 M 147.47 % -36.721 M -188.99 % 41.265 M 405.16 % -13.522 M -411.34 % 4.343 M 0.00 % 4.343 M
Cash at beginning of period 125.083 M -56.92 % 290.328 M 79.92 % 161.366 M 140.42 % 67.118 M -76.13 % 281.146 M 69.09 % 166.269 M 148.18 % 66.995 M -30.92 % 96.984 M 9.48 % 88.589 M 73.61 % 51.029 M -50.15 % 102.361 M 55.48 % 65.835 M -41.23 % 112.016 M 6.11 % 105.569 M -3.01 % 108.844 M 26.65 % 85.944 M -79.85 % 426.454 M 635.12 % 58.012 M 60.32 % 36.186 M -31.50 % 52.825 M -4.34 % 55.222 M -54.44 % 121.196 M -13.70 % 140.441 M -57.35 % 329.282 M 1 210.93 % 25.118 M -53.36 % 53.850 M 47.86 % 36.419 M -50.21 % 73.140 M 129.46 % 31.875 M -29.79 % 45.397 M 0.000 0.000
Cash at end of period 185.035 M 47.93 % 125.083 M -56.92 % 290.328 M 79.92 % 161.366 M -1.91 % 164.517 M 73.26 % 94.952 M -42.89 % 166.269 M 148.18 % 66.995 M -30.92 % 96.984 M 9.48 % 88.589 M 73.61 % 51.029 M -50.15 % 102.361 M 55.48 % 65.835 M -41.23 % 112.016 M 56.84 % 71.421 M -34.38 % 108.844 M 26.65 % 85.944 M -79.85 % 426.454 M 635.12 % 58.012 M 60.32 % 36.186 M -31.50 % 52.825 M -4.34 % 55.222 M -54.44 % 121.196 M -13.70 % 140.441 M -57.35 % 329.282 M 1 210.93 % 25.118 M -53.36 % 53.850 M 47.86 % 36.419 M -50.21 % 73.140 M 129.46 % 31.875 M 633.92 % 4.343 M 0.00 % 4.343 M
Operating cash flow 117.065 M 236.12 % -86.000 M 0.000 -100.00 % 110.757 M 502.12 % -27.543 M 34.36 % -41.964 M -116.36 % 256.524 M 6 479.75 % 3.899 M 160.03 % -6.494 M -122.48 % 28.891 M 554.73 % -6.353 M -122.96 % 27.674 M -70.58 % 94.074 M 236.53 % 27.954 M 139.11 % -71.468 M -392.88 % -14.500 M 90.56 % -153.644 M -110.37 % -73.035 M -98.20 % -36.850 M 5.90 % -39.162 M -4 212.81 % -908.041 K 85.76 % -6.377 M -108.37 % 76.157 M 911.05 % -9.390 M -2 441.79 % 400.972 K -95.93 % 9.841 M 129.94 % -32.869 M -139.92 % 82.344 M 13.35 % 72.646 M 394.42 % -24.674 M -261.86 % 15.244 M 0.00 % 15.244 M
Capital expenditure -35.242 M 3.53 % -36.531 M -16.39 % -31.387 M 3.66 % -32.580 M 0.54 % -32.757 M 52.69 % -69.239 M 32.95 % -103.263 M -114.28 % -48.191 M -38.00 % -34.921 M -74.87 % -19.969 M 68.49 % -63.378 M 24.56 % -84.009 M -656.43 % -11.106 M 39.91 % -18.484 M 69.17 % -59.954 M -106.13 % -29.086 M -97.92 % -14.696 M 48.34 % -28.448 M -48.85 % -19.112 M 65.91 % -56.058 M -56.41 % -35.840 M 13.27 % -41.327 M 8.70 % -45.262 M -2 713.84 % -1.609 M 50.85 % -3.273 M 6.30 % -3.493 M 48.71 % -6.810 M 1.57 % -6.919 M -74.69 % -3.961 M 45.25 % -7.234 M 14.35 % -8.446 M 0.00 % -8.446 M
Free CashFlow 81.824 M 166.78 % -122.531 M -257.74 % 77.681 M -0.32 % 77.931 M 229.24 % -60.300 M 45.77 % -111.204 M -172.56 % 153.261 M 446.03 % -44.292 M -6.95 % -41.415 M -564.20 % 8.922 M 112.79 % -69.732 M -23.78 % -56.335 M -167.90 % 82.968 M 776.04 % 9.471 M 107.21 % -131.423 M -201.52 % -43.587 M 74.11 % -168.340 M -65.88 % -101.483 M -81.34 % -55.961 M 41.23 % -95.220 M -159.11 % -36.749 M 22.97 % -47.704 M -254.41 % 30.894 M 380.90 % -10.999 M -282.97 % -2.872 M -145.24 % 6.348 M 116.00 % -39.679 M -152.61 % 75.425 M 9.81 % 68.685 M 315.26 % -31.908 M -569.36 % 6.798 M 0.00 % 6.798 M
2025 2025 2024 2024 2024 2024 2023 2023 2023 2023 2022 2022 2022 2022 2021 2021 2021 2021 2020 2020 2020 2020 2019 2019 2019 2019 2018 2018 2018 2018 2014 2014
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011