003033.SZ

Qingdao CHOHO Industrial Co., Ltd 003033.SZ

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Revenue 1.835 B 5.94 % 1.732 B 7.79 % 1.607 B 17.95 % 1.362 B 39.38 % 977.454 M 21.25 % 806.128 M 9.64 % 735.279 M 10.18 % 667.352 M 20.64 % 553.198 M 2.08 % 541.911 M 1.77 % 532.508 M 21.75 % 437.371 M
Net income 130.977 M 12.91 % 116.005 M -31.73 % 169.921 M 115.74 % 78.762 M -27.62 % 108.811 M 18.33 % 91.959 M 34.66 % 68.292 M 48.47 % 45.996 M -14.85 % 54.018 M 14.48 % 47.183 M 73.66 % 27.170 M 2 493.70 % 1.048 M
Income before tax 141.288 M 14.91 % 122.959 M -26.34 % 166.935 M 95.28 % 85.487 M -30.22 % 122.513 M 18.30 % 103.560 M 36.96 % 75.614 M 46.43 % 51.640 M -15.81 % 61.336 M 14.41 % 53.611 M 54.44 % 34.713 M 924.72 % 3.388 M
Income before tax ratio 0.08 8.46 % 0.07 -31.67 % 0.10 65.56 % 0.06 -49.94 % 0.13 -2.43 % 0.13 24.92 % 0.10 32.90 % 0.08 -30.21 % 0.11 12.07 % 0.10 51.76 % 0.07 741.65 % 0.01
EBITDA 255.634 M 16.24 % 219.917 M -5.90 % 233.693 M 85.04 % 126.291 M -16.91 % 151.985 M 36.15 % 111.628 M 40.60 % 79.396 M 27.83 % 62.113 M -8.41 % 67.815 M 5.49 % 64.283 M 45.92 % 44.053 M 341.66 % 9.974 M
Net income ratio 0.07 6.57 % 0.07 -36.67 % 0.11 82.91 % 0.06 -48.07 % 0.11 -2.41 % 0.11 22.82 % 0.09 34.76 % 0.07 -29.42 % 0.10 12.15 % 0.09 70.65 % 0.05 2 030.31 % 0.00
Ratio EBITDA 0.14 9.72 % 0.13 -12.70 % 0.15 56.88 % 0.09 -40.38 % 0.16 12.29 % 0.14 28.24 % 0.11 16.02 % 0.09 -24.08 % 0.12 3.34 % 0.12 43.39 % 0.08 262.75 % 0.02
Gross profit ratio 0.21 -1.66 % 0.22 -5.51 % 0.23 36.36 % 0.17 -33.86 % 0.26 -3.59 % 0.26 6.31 % 0.25 -2.23 % 0.25 -13.60 % 0.29 3.19 % 0.29 35.82 % 0.21 4.76 % 0.20
Weighted average shs out dil 81.750 M 0.07 % 81.694 M -0.07 % 81.750 M 0.00 % 81.750 M 0.00 % 81.750 M 0.00 % 81.750 M 32.88 % 61.524 M 0.32 % 61.328 M -0.09 % 61.384 M 0.17 % 61.277 M 3.74 % 59.066 M 12.77 % 52.377 M
Weighted average shs out 81.750 M 0.07 % 81.694 M -0.07 % 81.750 M 0.00 % 81.750 M 34.35 % 60.851 M -25.56 % 81.750 M 32.88 % 61.524 M 0.32 % 61.328 M -0.09 % 61.384 M 0.17 % 61.277 M 3.74 % 59.066 M 12.77 % 52.377 M
EPS diluted 1.60 12.68 % 1.42 -31.73 % 2.08 116.67 % 0.96 -27.82 % 1.33 18.75 % 1.12 0.90 % 1.11 48.00 % 0.75 -14.77 % 0.88 14.29 % 0.77 67.39 % 0.46 2 200.00 % 0.02
Earnings per share 1.60 12.68 % 1.42 -31.73 % 2.08 116.67 % 0.96 -27.82 % 1.33 18.75 % 1.12 0.90 % 1.11 48.00 % 0.75 -14.77 % 0.88 14.29 % 0.77 67.39 % 0.46 2 200.00 % 0.02
Gross profit 392.471 M 4.19 % 376.705 M 1.85 % 369.845 M 60.84 % 229.947 M -7.81 % 249.428 M 16.90 % 213.376 M 16.56 % 183.068 M 7.72 % 169.949 M 4.23 % 163.046 M 5.33 % 154.788 M 38.22 % 111.985 M 27.55 % 87.795 M
Income tax expense 10.311 M 48.28 % 6.954 M 332.90 % -2.986 M -144.40 % 6.725 M -50.92 % 13.702 M 18.11 % 11.601 M 58.42 % 7.323 M 29.74 % 5.644 M -22.87 % 7.318 M 13.85 % 6.428 M -14.78 % 7.542 M 223.00 % 2.335 M
Cost of revenue 1.443 B 6.43 % 1.355 B 9.57 % 1.237 B 9.24 % 1.132 B 55.55 % 728.027 M 22.82 % 592.752 M 7.34 % 552.211 M 11.02 % 497.403 M 27.49 % 390.152 M 0.78 % 387.122 M -7.94 % 420.523 M 20.30 % 349.576 M
General and administrative expenses 20.498 M -40.70 % 34.566 M 42.33 % 24.285 M 37.28 % 17.690 M 127.34 % 7.781 M 42.70 % 5.453 M 48.26 % 3.678 M -47.12 % 6.955 M -75.84 % 28.794 M -43.24 % 50.727 M 44.52 % 35.100 M -36.40 % 55.191 M
Selling and marketing expenses 30.471 M -10.13 % 33.907 M -24.33 % 44.808 M 31.60 % 34.048 M 15.71 % 29.424 M -34.04 % 44.612 M 0.84 % 44.240 M -4.61 % 46.377 M 6.14 % 43.694 M 18.25 % 36.951 M 26.08 % 29.307 M 37.45 % 21.321 M
Other expenses 115.483 M 7 530.52 % -1.554 M -102.87 % 54.141 M 52.22 % 35.568 M 8.41 % 32.808 M 65.85 % 19.781 M -23.98 % 26.020 M 11.95 % 23.242 M 809.38 % 2.556 M 630.60 % 349.821 K -83.00 % 2.058 M -60.31 % 5.185 M
Operating expenses 250.801 M -0.64 % 252.411 M 34.91 % 187.090 M 31.84 % 141.911 M 24.98 % 113.551 M 9.83 % 103.390 M 2.26 % 101.106 M -3.60 % 104.883 M 3.99 % 100.861 M 8.61 % 92.866 M 36.70 % 67.932 M -13.94 % 78.938 M
Cost and expenses 1.693 B 5.32 % 1.608 B 12.90 % 1.424 B 11.76 % 1.274 B 51.42 % 841.578 M 20.89 % 696.141 M 6.55 % 653.317 M 8.47 % 602.286 M 22.66 % 491.013 M 2.30 % 479.988 M -1.73 % 488.455 M 13.99 % 428.514 M
Research and development expenses 84.349 M 2.98 % 81.910 M 28.27 % 63.855 M 16.94 % 54.606 M 25.42 % 43.538 M 29.79 % 33.544 M 23.47 % 27.168 M -4.03 % 28.308 M 27.56 % 22.193 M 0.000 0.000 0.000
Selling general and administrative expenses 50.969 M -25.56 % 68.473 M -0.90 % 69.093 M 33.54 % 51.738 M 39.06 % 37.205 M -25.68 % 50.064 M 4.48 % 47.918 M -10.15 % 53.332 M -26.43 % 72.488 M -17.32 % 87.678 M 36.13 % 64.407 M -15.82 % 76.512 M
Interest income 2.483 M -7.01 % 2.671 M -9.79 % 2.960 M 26.07 % 2.348 M 1 294.62 % 168.365 K 32.57 % 127.000 K -64.64 % 359.200 K 157.31 % 139.600 K -4.97 % 146.900 K 0.000 0.000 0.000
Interest expense 18.451 M 8.63 % 16.985 M 164.82 % 6.414 M 286.26 % 1.660 M -19.38 % 2.060 M -42.79 % 3.600 M -48.83 % 7.036 M -7.78 % 7.630 M 17.76 % 6.479 M 0.000 0.000 0.000
Depreciation and amortization 95.895 M 17.66 % 81.505 M 35.07 % 60.344 M 56.87 % 38.468 M 40.33 % 27.413 M 513.48 % 4.468 M 18.16 % 3.782 M 33.02 % 2.843 M 17.96 % 2.410 M -76.04 % 10.060 M -17.50 % 12.194 M 4.55 % 11.663 M
Operating income 141.670 M 13.98 % 124.294 M -25.04 % 165.810 M 96.18 % 84.521 M -30.87 % 122.257 M 19.40 % 102.396 M 39.86 % 73.215 M 45.67 % 50.260 M -14.50 % 58.780 M 8.40 % 54.223 M 65.39 % 32.785 M 2 041.49 % -1.689 M
Operating income ratio 0.08 7.59 % 0.07 -30.46 % 0.10 66.32 % 0.06 -50.40 % 0.13 -1.53 % 0.13 27.56 % 0.10 32.22 % 0.08 -29.12 % 0.11 6.19 % 0.10 62.52 % 0.06 1 694.62 % 0.00
Total other income expenses net -382.634 K 71.33 % -1.335 M -218.61 % 1.125 M 16.54 % 965.630 K 278.14 % 255.365 K -78.07 % 1.165 M -51.45 % 2.399 M 73.82 % 1.380 M -46.00 % 2.556 M 517.41 % -612.278 K -131.75 % 1.928 M -62.02 % 5.076 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Net debt 145.438 M -26.75 % 198.538 M 344.95 % -81.052 M 70.24 % -272.312 M -512.23 % -44.479 M -69.39 % -26.259 M -197.73 % 26.868 M -49.85 % 53.579 M -12.32 % 61.108 M -14.87 % 71.780 M 9.27 % 65.692 M -3.19 % 67.859 M
Total investments 0.000 -100.00 % 1.105 M 0.000 -100.00 % 28.425 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.051 M 0.000
Total debt 507.242 M -6.60 % 543.104 M 107.32 % 261.970 M 232.60 % 78.764 M 424.39 % 15.020 M -74.97 % 60.018 M -24.05 % 79.025 M -50.62 % 160.023 M 42.85 % 112.021 M -16.40 % 134.000 M -2.55 % 137.500 M 22.22 % 112.500 M
Accumulated other comprehensive income loss 41.904 M 31.86 % 31.779 M -41.87 % 54.671 M 19.17 % 45.875 M 2.74 % 44.652 M -42.15 % 77.186 M -67.31 % 236.096 M 250.81 % 67.301 M 53 313.41 % 126.000 K 947.47 % 12.029 K 0.000 0.000
Retained earnings 681.987 M 14.38 % 596.222 M 14.04 % 522.826 M 34.18 % 389.642 M 12.41 % 346.614 M 43.28 % 241.910 M 38.12 % 175.150 M 33.03 % 131.664 M 9.87 % 119.841 M 81.35 % 66.081 M 215.53 % 20.943 M 461.21 % -5.798 M
Common stock 81.750 M 0.00 % 81.750 M 0.00 % 81.750 M 0.00 % 81.750 M 33.36 % 61.300 M 0.00 % 61.300 M 0.00 % 61.300 M 0.00 % 61.300 M 0.00 % 61.300 M 0.00 % 61.300 M 0.00 % 61.300 M 7.54 % 57.000 M
Total equity 1.258 B 8.25 % 1.162 B 6.88 % 1.087 B 15.02 % 945.217 M 93.31 % 488.966 M 28.54 % 380.396 M 23.34 % 308.412 M 18.50 % 260.265 M 6.28 % 244.879 M 28.50 % 190.563 M 32.92 % 143.368 M 63.26 % 87.817 M
Other non current liabilities 10.167 M -91.19 % 115.374 M 1 376.24 % 7.815 M -80.54 % 40.170 M 9 551.81 % 416.190 K -99.03 % 42.785 M 5.24 % 40.656 M 1 032.30 % 3.591 M -20.32 % 4.506 M 0.000 0.000 0.000
Long term debt 507.242 M -3.03 % 523.090 M 8 285.21 % 6.238 M -52.37 % 13.097 M 481.66 % 2.252 M 0.000 0.000 0.000 0.000 -100.00 % 16.000 M 0.000 0.000
Total non current liabilities 619.015 M -3.36 % 640.554 M 492.17 % 108.170 M 29.44 % 83.570 M 73.98 % 48.034 M 12.27 % 42.785 M 5.24 % 40.656 M 19.93 % 33.901 M 652.28 % 4.506 M -74.50 % 17.672 M 935.14 % 1.707 M 0.000
Other current liabilities 281.192 M 119.57 % 128.065 M 81.52 % 70.550 M 17.36 % 60.116 M 57.47 % 38.176 M -16.46 % 45.700 M 24.87 % 36.599 M -41.45 % 62.510 M 85.56 % 33.686 M -27.61 % 46.537 M 6.00 % 43.904 M 100.59 % 21.887 M
Deferred revenue 0.000 0.000 -100.00 % 33.849 M -48.36 % 65.543 M -18.13 % 80.060 M 175.89 % 29.019 M 0.000 -100.00 % 12.858 M -55.50 % 28.894 M -15.52 % 34.204 M 7.86 % 31.712 M 69.22 % 18.741 M
Short term debt 17.021 M -14.96 % 20.014 M -91.94 % 248.227 M 315.97 % 59.674 M 297.30 % 15.020 M -74.97 % 60.000 M -24.08 % 79.025 M -50.61 % 160.000 M 42.86 % 112.000 M -5.08 % 118.000 M -14.18 % 137.500 M 22.22 % 112.500 M
Total current liabilities 505.078 M 13.32 % 445.717 M -18.76 % 548.615 M 54.79 % 354.427 M 96.32 % 180.538 M 3.34 % 174.705 M -2.39 % 178.974 M -40.88 % 302.739 M 49.99 % 201.843 M -5.30 % 213.148 M -17.25 % 257.595 M 6.19 % 242.585 M
Total liabilities 1.124 B 3.48 % 1.086 B 65.39 % 656.785 M 49.95 % 437.997 M 91.62 % 228.572 M 5.10 % 217.490 M -0.97 % 219.631 M -34.76 % 336.639 M 63.14 % 206.349 M -10.60 % 230.820 M -10.98 % 259.302 M 6.89 % 242.585 M
Other non current assets 14.407 M -49.55 % 28.557 M -41.57 % 48.871 M 29.98 % 37.597 M 33.09 % 28.249 M 312.90 % 6.842 M 154.34 % 2.690 M -76.59 % 11.488 M 141.49 % 4.757 M -18.76 % 5.856 M -66.16 % 17.304 M 116.98 % 7.975 M
Long term investments 0.000 -100.00 % 1.105 M 0.000 -100.00 % 31.637 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 149.936 M -40.49 % 251.963 M 740.07 % 29.993 M 0.85 % 29.741 M 8.54 % 27.400 M -1.87 % 27.923 M -3.45 % 28.920 M -3.40 % 29.937 M 9.82 % 27.261 M -21.80 % 34.861 M 141.88 % 14.413 M 96.56 % 7.332 M
GoodWill 56.884 M 0.00 % 56.884 M 0.00 % 56.884 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 206.820 M -33.03 % 308.847 M 255.50 % 86.877 M 192.11 % 29.741 M 8.54 % 27.400 M -1.87 % 27.923 M -3.45 % 28.920 M -3.40 % 29.937 M 9.82 % 27.261 M -21.80 % 34.861 M 141.88 % 14.413 M 96.56 % 7.332 M
Property plant equipment net 920.866 M 12.58 % 817.970 M 20.56 % 678.477 M 62.90 % 416.510 M 70.66 % 244.062 M 24.16 % 196.575 M 3.33 % 190.246 M 13.00 % 168.362 M 33.62 % 126.003 M 6.24 % 118.601 M 18.70 % 99.915 M 25.78 % 79.435 M
Total non current assets 1.185 B -0.71 % 1.193 B 42.03 % 840.143 M 58.48 % 530.127 M 73.84 % 304.959 M 29.38 % 235.703 M 4.32 % 225.952 M 5.98 % 213.202 M 32.44 % 160.975 M -0.13 % 161.177 M 20.92 % 133.293 M 38.83 % 96.011 M
Other current assets 129.631 M 134.96 % 55.171 M 532.49 % 8.723 M -50.72 % 17.701 M -29.00 % 24.929 M 23.44 % 20.196 M 56.62 % 12.895 M 4.05 % 12.393 M -37.14 % 19.713 M 56.24 % 12.617 M -84.49 % 81.349 M 370.79 % 17.279 M
Short term investments 0.000 0.000 0.000 100.00 % -3.212 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.051 M 0.000
cash and cash equivalents 361.805 M 5.00 % 344.566 M 0.45 % 343.022 M -2.29 % 351.075 M 490.05 % 59.499 M -31.04 % 86.276 M 65.41 % 52.158 M -51.00 % 106.444 M 109.07 % 50.913 M -18.17 % 62.220 M -13.35 % 71.808 M 60.86 % 44.641 M
Cash and short term investments 361.805 M 5.00 % 344.566 M 0.45 % 343.022 M -2.29 % 351.075 M 490.05 % 59.499 M -31.04 % 86.276 M 65.41 % 52.158 M -51.00 % 106.444 M 109.07 % 50.913 M -18.17 % 62.220 M -14.60 % 72.859 M 63.21 % 44.641 M
Total current assets 1.197 B 13.47 % 1.055 B 16.73 % 903.839 M 5.95 % 853.088 M 106.77 % 412.580 M 13.91 % 362.183 M 19.89 % 302.091 M -21.27 % 383.702 M 32.20 % 290.254 M 11.55 % 260.206 M -3.40 % 269.377 M 14.93 % 234.391 M
Inventory 275.367 M 10.17 % 249.939 M 5.00 % 238.031 M -1.13 % 240.742 M 63.69 % 147.076 M 23.90 % 118.709 M -1.40 % 120.397 M -20.37 % 151.188 M 24.87 % 121.071 M 28.72 % 94.055 M -18.33 % 115.168 M -5.81 % 122.266 M
Net receivables 430.357 M 6.17 % 405.355 M 29.07 % 314.063 M 28.94 % 243.570 M 34.51 % 181.076 M 20.39 % 150.407 M 28.95 % 116.641 M 2.61 % 113.678 M 15.34 % 98.557 M 7.93 % 91.314 M 28.35 % 71.147 M 41.72 % 50.204 M
Tax assets 42.726 M 16.24 % 36.757 M 41.82 % 25.919 M 77.04 % 14.640 M 178.95 % 5.248 M 20.27 % 4.364 M 6.56 % 4.095 M 19.90 % 3.415 M 15.63 % 2.954 M 58.95 % 1.858 M 11.86 % 1.661 M 30.96 % 1.268 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 196.477 M -30.71 % 283.565 M 49.61 % 189.537 M -1.90 % 193.208 M 133.64 % 82.694 M 26.66 % 65.289 M 13.72 % 57.410 M -25.32 % 76.872 M 56.55 % 49.103 M 22.93 % 39.942 M -40.43 % 67.048 M -22.42 % 86.420 M
Tax payables 10.388 M -26.19 % 14.073 M 118.13 % 6.452 M 348.93 % 1.437 M -55.01 % 3.195 M -14.03 % 3.716 M -37.45 % 5.941 M 77.00 % 3.356 M -52.42 % 7.054 M -18.63 % 8.668 M -5.19 % 9.143 M 201.05 % 3.037 M
Deferred revenue non current 30.417 M 1 354.93 % 2.091 M -93.82 % 33.808 M -7.66 % 36.613 M 20.04 % 30.500 M -2.95 % 31.426 M -6.26 % 33.524 M 10.60 % 30.310 M 1 849.20 % 1.555 M -7.02 % 1.672 M -2.04 % 1.707 M 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 5.438 M -38.78 % 8.882 M 42.38 % 6.238 M -52.37 % 13.097 M 481.66 % 2.252 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 -100.00 % 32.075 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 452.245 M 26.92 % 356.316 M -26.17 % 482.621 M 12.78 % 427.950 M 1 075.69 % 36.400 M -52.84 % 77.186 M 7.63 % 71.711 M 6.82 % 67.135 M 10.61 % 60.695 M -3.92 % 63.170 M 3.35 % 61.125 M 66.94 % 36.615 M
Deferred tax liabilities non current 71.187 M 0.000 -100.00 % 60.309 M 99.02 % 30.303 M 103.84 % 14.866 M 86.01 % 7.992 M 99.51 % 4.006 M 0.000 0.000 100.00 % -1.672 M 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
Total assets 2.382 B 5.95 % 2.248 B 28.92 % 1.744 B 26.08 % 1.383 B 92.77 % 717.538 M 20.01 % 597.887 M 13.23 % 528.042 M -11.54 % 596.904 M 32.28 % 451.228 M 7.08 % 421.383 M 4.65 % 402.670 M 21.87 % 330.402 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Deferred income tax 0.000 0.000 100.00 % -8.928 M -242.15 % 6.281 M 4.87 % 5.990 M 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 0.000 0.000
Change in working capital 42.134 M 172.73 % -57.929 M 29.62 % -82.307 M 21.81 % -105.272 M -134.39 % -44.914 M -13 353.42 % 338.883 K -97.42 % 13.141 M -86.31 % 95.972 M 0.000 0.000 0.000 0.000
Accounts receivables 49.265 M 134.14 % -144.316 M -248.45 % -41.416 M 75.11 % -166.388 M -129.77 % -72.416 M -243.10 % -21.106 M 0.000 0.000 0.000 0.000 0.000 0.000
Inventory -23.990 M -68.47 % -14.240 M -172.01 % 19.775 M 120.83 % -94.928 M -229.14 % -28.841 M -2 712.12 % 1.104 M -96.53 % 31.829 M -0.65 % 32.036 M 0.000 0.000 0.000 0.000
Accounts payables 16.859 M -84.32 % 107.531 M 307.84 % -51.737 M -134.55 % 149.763 M 197.42 % 50.354 M 138.58 % 21.106 M 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 100.00 % -6.904 M 22.67 % -8.928 M -242.15 % 6.281 M 4.87 % 5.990 M 882.69 % -765.244 K 95.91 % -18.689 M -129.23 % 63.936 M 0.000 0.000 0.000 0.000
Other non cash items 14.020 M -45.70 % 25.821 M 53.54 % 16.817 M 179.17 % 6.024 M -50.07 % 12.066 M 188.89 % 4.177 M -57.13 % 9.743 M 110.41 % -93.613 M -73.30 % -54.018 M -14.48 % -47.183 M -73.66 % -27.170 M -2 493.70 % -1.048 M
Net cash provided by operating activities 282.253 M 70.65 % 165.403 M 1.16 % 163.509 M 840.39 % 17.387 M -83.18 % 103.376 M -14.61 % 121.063 M 8.17 % 111.924 M 74.28 % 64.220 M 47.31 % 43.594 M -10.94 % 48.950 M 65.31 % 29.611 M -38.71 % 48.310 M
Investments in property plant and equipment -186.994 M 50.90 % -380.809 M -166.07 % -143.123 M -20.54 % -118.732 M -41.62 % -83.841 M -97.59 % -42.432 M 7.29 % -45.766 M 35.88 % -71.373 M -166.08 % -26.824 M 41.20 % -45.621 M 2.81 % -46.941 M -121.91 % -21.153 M
Acquisitions net 0.000 0.000 100.00 % -185.695 M -188 986.81 % 98.310 K -97.13 % 3.422 M 506.09 % 564.600 K -75.61 % 2.315 M -81.64 % 12.605 M 3 886.30 % 316.200 K -99.31 % 45.925 M 0.000 0.000
Purchases of investments 0.000 0.000 0.000 100.00 % -93.000 M 0.000 0.000 0.000 0.000 100.00 % -11.800 M 90.92 % -130.000 M 0.000 0.000
Sales maturities of investments 0.000 0.000 -100.00 % 1.437 M -97.75 % 63.909 M 0.000 0.000 0.000 0.000 -100.00 % 11.805 M -90.93 % 130.117 M 0.000 0.000
Other investing activites 1.075 M 340.61 % 244.075 K -82.08 % 1.362 M 154 749 895.60 % 0.880 15.79 % 0.760 -97.61 % 31.750 -100.00 % 2.315 M 8 927.66 % 25.641 K 101.65 % -1.553 M 96.60 % -45.621 M -2 101.80 % 2.279 M 110.77 % -21.153 M
Net cash used for investing activites -185.918 M 51.15 % -380.565 M -16.73 % -326.019 M -120.69 % -147.725 M -83.69 % -80.419 M -92.08 % -41.867 M 3.65 % -43.451 M 26.03 % -58.743 M -109.39 % -28.055 M 37.93 % -45.201 M -1.21 % -44.662 M -111.13 % -21.153 M
Debt repayment -17.384 M -106.25 % 278.274 M 40.54 % 198.000 M 346.83 % 44.312 M 198.47 % -45.000 M -136.84 % -19.000 M 76.54 % -81.000 M -268.75 % 48.000 M 318.18 % -22.000 M -528.57 % -3.500 M -114.00 % 25.000 M 1 766.67 % -1.500 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -57.483 M -3.19 % -55.707 M -70.36 % -32.700 M 0.00 % -32.700 M -2 136.53 % -1.462 M 93.69 % -23.156 M 13.18 % -26.671 M 28.87 % -37.496 M -473.38 % -6.539 M 29.67 % -9.298 M 8.87 % -10.203 M 57.43 % -23.968 M
Other financing activites -10.854 M -206.84 % -3.537 M 66.03 % -10.414 M -102.50 % 416.015 M 45 439.06 % -917.564 K 73.04 % -3.404 M -252.08 % -966.755 K -103.50 % 27.656 M 1 701.12 % -1.727 M -162.24 % 2.775 M -90.22 % 28.380 M 83.68 % 15.450 M
Net cash used provided by financing activities -85.721 M -139.14 % 219.029 M 45.67 % 150.359 M -64.79 % 427.019 M 1 001.27 % -47.380 M -3.99 % -45.560 M 58.06 % -108.637 M -384.69 % 38.160 M 226.08 % -30.267 M -201.98 % -10.023 M -123.21 % 43.177 M 531.03 % -10.017 M
Effect of forex changes on cash 6.625 M 450.18 % -1.892 M -151.59 % 3.667 M 171.85 % -5.104 M -116.72 % -2.355 M -498.15 % 591.553 K 226.76 % 181.034 K 107.19 % -2.517 M -173.60 % 3.420 M 13.05 % 3.026 M 1 110.05 % -299.543 K 9.30 % -330.248 K
Net change in cash 17.238 M 773.06 % 1.974 M 123.27 % -8.484 M -102.91 % 291.577 M 1 188.88 % -26.778 M -178.23 % 34.227 M 185.60 % -39.983 M -197.24 % 41.120 M 463.67 % -11.307 M -248.10 % -3.248 M -111.67 % 27.827 M 65.54 % 16.809 M
Cash at beginning of period 344.566 M 0.58 % 342.592 M -2.42 % 351.075 M 490.05 % 59.499 M -31.04 % 86.276 M 65.76 % 52.049 M -43.44 % 92.033 M 80.77 % 50.913 M -18.17 % 62.220 M -4.96 % 65.468 M 73.93 % 37.641 M 80.69 % 20.832 M
Cash at end of period 361.805 M 5.00 % 344.566 M 0.58 % 342.592 M -2.42 % 351.075 M 490.05 % 59.499 M -31.04 % 86.276 M 65.76 % 52.049 M -43.44 % 92.033 M 80.77 % 50.913 M -18.17 % 62.220 M -4.96 % 65.468 M 73.93 % 37.641 M
Operating cash flow 282.253 M 70.65 % 165.403 M 1.16 % 163.509 M 840.39 % 17.387 M -83.18 % 103.376 M -14.61 % 121.063 M 8.17 % 111.924 M 74.28 % 64.220 M 47.31 % 43.594 M -10.94 % 48.950 M 65.31 % 29.611 M -38.71 % 48.310 M
Capital expenditure -186.994 M 50.90 % -380.809 M -166.07 % -143.123 M -20.54 % -118.732 M -41.62 % -83.841 M -97.59 % -42.432 M 7.29 % -45.766 M 35.88 % -71.373 M -166.08 % -26.824 M 41.20 % -45.621 M 2.81 % -46.941 M -121.91 % -21.153 M
Free CashFlow 95.259 M 144.22 % -215.407 M -1 156.66 % 20.386 M 120.12 % -101.345 M -618.78 % 19.535 M -75.16 % 78.631 M 18.85 % 66.158 M 1 024.86 % -7.153 M -142.65 % 16.770 M 403.84 % 3.329 M 119.21 % -17.330 M -163.81 % 27.157 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
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 2023-01-01 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-03-31
Revenue 510.047 M 29.10 % 395.092 M -23.20 % 514.464 M 8.05 % 476.114 M 1.41 % 469.497 M 26.34 % 371.604 M -27.55 % 512.917 M 18.11 % 434.268 M -1.49 % 440.840 M 28.10 % 344.145 M -18.74 % 423.524 M -1.70 % 430.870 M 3.43 % 416.567 M 23.99 % 335.957 M -11.79 % 380.881 M 0.39 % 379.409 M 10.62 % 342.998 M 32.39 % 259.079 M -13.28 % 298.755 M 7.33 % 278.350 M 18.14 % 235.610 M 43.02 % 164.739 M -29.88 % 234.948 M 11.60 % 210.529 M 36.61 % 154.114 M
Net income 35.163 M -34.69 % 53.839 M 62.17 % 33.200 M -12.85 % 38.096 M 16.24 % 32.774 M 21.81 % 26.907 M 17.87 % 22.827 M -30.82 % 32.998 M -4.42 % 34.525 M 34.57 % 25.655 M -45.62 % 47.179 M -14.40 % 55.119 M 36.59 % 40.354 M 47.99 % 27.268 M 67.02 % 16.326 M -33.16 % 24.426 M 26.73 % 19.274 M 2.87 % 18.736 M -5.05 % 19.733 M -41.64 % 33.815 M -11.88 % 38.372 M 127.17 % 16.891 M -46.69 % 31.686 M 40.75 % 22.512 M 66.67 % 13.507 M
Income before tax 41.175 M -35.44 % 63.776 M 82.17 % 35.009 M -1.86 % 35.673 M -7.78 % 38.681 M 21.16 % 31.925 M 45.72 % 21.909 M -27.98 % 30.422 M -24.80 % 40.452 M 34.05 % 30.177 M 7.52 % 28.067 M -52.87 % 59.551 M 25.76 % 47.352 M 48.14 % 31.965 M 73.61 % 18.412 M -17.25 % 22.250 M -2.79 % 22.889 M 4.34 % 21.936 M 40.66 % 15.595 M -62.89 % 42.027 M -6.59 % 44.993 M 126.12 % 19.898 M -36.47 % 31.319 M 9.55 % 28.588 M 80.87 % 15.806 M
Income before tax ratio 0.08 -49.99 % 0.16 137.21 % 0.07 -9.18 % 0.07 -9.06 % 0.08 -4.10 % 0.09 101.13 % 0.04 -39.03 % 0.07 -23.66 % 0.09 4.65 % 0.09 32.32 % 0.07 -52.05 % 0.14 21.59 % 0.11 19.47 % 0.10 96.83 % 0.05 -17.57 % 0.06 -12.12 % 0.07 -21.19 % 0.08 62.20 % 0.05 -65.43 % 0.15 -20.93 % 0.19 58.10 % 0.12 -9.39 % 0.13 -1.83 % 0.14 32.40 % 0.10
EBITDA 44.844 M -33.95 % 67.895 M 75.11 % 38.774 M -2.81 % 39.896 M -38.07 % 64.417 M 20.39 % 53.507 M 11.32 % 48.064 M -15.70 % 57.015 M -11.34 % 64.306 M 23.33 % 52.141 M 62.91 % 32.006 M -60.32 % 80.664 M 35.99 % 59.316 M 35.20 % 43.872 M 48.49 % 29.545 M -13.04 % 33.976 M 7.91 % 31.485 M 2.86 % 30.609 M 32.93 % 23.026 M -49.49 % 45.589 M -14.46 % 53.296 M 104.47 % 26.066 M -21.25 % 33.101 M -7.37 % 35.736 M 115.60 % 16.575 M
Net income ratio 0.07 -49.41 % 0.14 111.16 % 0.06 -19.35 % 0.08 14.62 % 0.07 -3.59 % 0.07 62.69 % 0.04 -41.43 % 0.08 -2.98 % 0.08 5.06 % 0.07 -33.08 % 0.11 -12.92 % 0.13 32.05 % 0.10 19.35 % 0.08 89.36 % 0.04 -33.42 % 0.06 14.57 % 0.06 -22.30 % 0.07 9.49 % 0.07 -45.63 % 0.12 -25.41 % 0.16 58.84 % 0.10 -23.97 % 0.13 26.12 % 0.11 22.01 % 0.09
Ratio EBITDA 0.09 -48.84 % 0.17 128.01 % 0.08 -10.06 % 0.08 -38.93 % 0.14 -4.71 % 0.14 53.66 % 0.09 -28.63 % 0.13 -10.00 % 0.15 -3.72 % 0.15 100.49 % 0.08 -59.63 % 0.19 31.47 % 0.14 9.04 % 0.13 68.35 % 0.08 -13.38 % 0.09 -2.44 % 0.09 -22.30 % 0.12 53.29 % 0.08 -52.94 % 0.16 -27.59 % 0.23 42.96 % 0.16 12.31 % 0.14 -17.00 % 0.17 57.83 % 0.11
Gross profit ratio 0.23 3.29 % 0.22 19.53 % 0.19 -14.70 % 0.22 1.28 % 0.22 -2.63 % 0.22 9.76 % 0.20 -8.01 % 0.22 -3.28 % 0.23 -2.78 % 0.23 10.45 % 0.21 -12.50 % 0.24 10.27 % 0.22 3.92 % 0.21 33.24 % 0.16 1.38 % 0.16 -9.63 % 0.17 -10.31 % 0.19 -0.94 % 0.20 -28.66 % 0.27 -13.04 % 0.32 28.31 % 0.25 -9.37 % 0.27 5.29 % 0.26 -1.32 % 0.26
Weighted average shs out dil 81.574 M 0.00 % 81.574 M -0.22 % 81.750 M 0.00 % 81.750 M 0.00 % 81.750 M 0.26 % 81.535 M -0.04 % 81.570 M -0.22 % 81.750 M 0.00 % 81.750 M 0.00 % 81.750 M 0.57 % 81.288 M -1.63 % 82.632 M 0.00 % 82.632 M 0.00 % 82.632 M 2.82 % 80.369 M 3.49 % 77.657 M 3.62 % 74.944 M 0.00 % 74.944 M 21.90 % 61.481 M 0.00 % 61.481 M 1.91 % 60.326 M 0.00 % 60.326 M -3.53 % 62.533 M 0.00 % 62.533 M 1.85 % 61.395 M
Weighted average shs out 81.574 M 0.00 % 81.574 M -0.22 % 81.750 M 0.00 % 81.750 M 0.00 % 81.750 M 0.26 % 81.535 M -0.04 % 81.570 M -0.22 % 81.750 M 0.00 % 81.750 M 0.00 % 81.750 M 0.57 % 81.288 M -1.51 % 82.537 M 2.77 % 80.314 M -1.76 % 81.750 M 1.72 % 80.369 M 3.49 % 77.657 M 3.62 % 74.944 M 0.00 % 74.944 M 24.45 % 60.220 M -2.05 % 61.481 M 1.91 % 60.326 M 0.00 % 60.326 M -0.64 % 60.715 M -2.91 % 62.533 M 1.85 % 61.395 M
EPS diluted 0.43 -34.85 % 0.66 60.98 % 0.41 -12.77 % 0.47 17.50 % 0.40 21.21 % 0.33 17.86 % 0.28 -30.00 % 0.40 -4.76 % 0.42 35.48 % 0.31 -46.55 % 0.58 -13.43 % 0.67 36.73 % 0.49 48.48 % 0.33 65.00 % 0.20 -35.48 % 0.31 19.23 % 0.26 4.00 % 0.25 -21.88 % 0.32 -41.82 % 0.55 -14.06 % 0.64 128.57 % 0.28 -45.10 % 0.51 41.67 % 0.36 63.64 % 0.22
Earnings per share 0.43 -34.85 % 0.66 60.98 % 0.41 -12.77 % 0.47 17.50 % 0.40 21.21 % 0.33 17.86 % 0.28 -30.00 % 0.40 -4.76 % 0.42 35.48 % 0.31 -46.55 % 0.58 -13.43 % 0.67 34.00 % 0.50 51.52 % 0.33 65.00 % 0.20 -35.48 % 0.31 19.23 % 0.26 4.00 % 0.25 -21.88 % 0.32 -41.82 % 0.55 -14.06 % 0.64 128.57 % 0.28 -45.10 % 0.51 41.67 % 0.36 63.64 % 0.22
Gross profit 118.096 M 33.35 % 88.561 M -8.20 % 96.474 M -7.83 % 104.673 M 2.71 % 101.911 M 23.02 % 82.844 M -20.48 % 104.182 M 8.65 % 95.890 M -4.72 % 100.644 M 24.53 % 80.819 M -10.25 % 90.053 M -13.99 % 104.700 M 14.06 % 91.796 M 28.85 % 71.240 M 17.52 % 60.619 M 1.78 % 59.562 M -0.04 % 59.586 M 18.74 % 50.180 M -14.10 % 58.415 M -23.43 % 76.289 M 2.73 % 74.259 M 83.51 % 40.465 M -36.45 % 63.678 M 17.51 % 54.190 M 34.80 % 40.200 M
Income tax expense 6.092 M -38.70 % 9.937 M 449.12 % 1.810 M 174.69 % -2.423 M -141.02 % 5.907 M 17.71 % 5.018 M 646.27 % -918.585 K 64.35 % -2.576 M -143.47 % 5.927 M 31.09 % 4.522 M -76.34 % 19.113 M 331.28 % 4.432 M -36.68 % 6.998 M 49.00 % 4.697 M 125.19 % 2.086 M 195.87 % -2.176 M -160.18 % 3.615 M 12.97 % 3.200 M 177.33 % -4.138 M -150.39 % 8.212 M 24.03 % 6.621 M 120.23 % 3.006 M 918.33 % -367.377 K -106.05 % 6.076 M 164.32 % 2.299 M
Cost of revenue 391.952 M 27.87 % 306.530 M -26.67 % 417.990 M 12.53 % 371.441 M 1.05 % 367.586 M 27.30 % 288.760 M -29.35 % 408.736 M 20.79 % 338.378 M -0.53 % 340.196 M 29.19 % 263.326 M -21.03 % 333.472 M 2.24 % 326.170 M 0.43 % 324.771 M 22.69 % 264.717 M -17.34 % 320.261 M 0.13 % 319.847 M 12.86 % 283.412 M 35.67 % 208.899 M -13.08 % 240.340 M 18.94 % 202.061 M 25.23 % 161.351 M 29.83 % 124.274 M -27.44 % 171.270 M 9.55 % 156.339 M 37.24 % 113.914 M
General and administrative expenses -9.180 M -138.10 % 24.097 M 153.69 % -44.878 M -179.65 % 56.341 M 173.15 % 20.627 M 14.63 % 17.994 M 158.15 % -30.942 M -159.07 % 52.383 M 1 108.08 % -5.196 M -128.36 % 18.322 M -36.88 % 29.026 M -23.90 % 38.140 M 1 004.27 % -4.218 M -131.38 % 13.441 M 158.32 % -23.047 M -174.88 % 30.779 M 728.26 % -4.899 M -132.97 % 14.857 M 327.28 % 3.477 M 141.33 % -8.413 M -62.83 % -5.167 M -163.30 % 8.162 M 159.46 % -13.727 M -288.06 % 7.299 M 30.27 % 5.603 M
Selling and marketing expenses 4.410 M -69.71 % 14.561 M 169.98 % -20.808 M -159.39 % 35.034 M 45.14 % 24.138 M 169.82 % 8.946 M -64.35 % 25.091 M 65.47 % 15.164 M -20.26 % 19.018 M 91.71 % 9.920 M -42.72 % 17.319 M 78.02 % 9.729 M 5.84 % 9.192 M 13.43 % 8.104 M -34.05 % 12.287 M 57.14 % 7.819 M -4.43 % 8.182 M 42.09 % 5.759 M 815.69 % 628.875 K -94.46 % 11.360 M -13.20 % 13.087 M 200.97 % 4.348 M -73.36 % 16.321 M 72.93 % 9.438 M 25.49 % 7.521 M
Other expenses 61.998 M 285.64 % -33.398 M -132.23 % 103.615 M 335.11 % -44.071 M -92 827.25 % -47.425 K -181.67 % 58.070 K 107.12 % -815.716 K -288.86 % -209.771 K 31.49 % -306.180 K 90.54 % -3.238 M -154.66 % 5.923 M 127.26 % -21.728 M -196.70 % 22.469 M 816.20 % -3.137 M -107.77 % 40.362 M 317.48 % -18.559 M -7 023.73 % -260.518 K -48.17 % -175.821 K -144.56 % 394.551 K 914.61 % -48.434 K -100.51 % 9.443 M 1 108.10 % -936.721 K -248.44 % 631.042 K 646.62 % -115.445 K -116.91 % 682.700 K
Operating expenses 76.925 M 210.48 % 24.776 M -59.48 % 61.143 M -11.30 % 68.929 M 4.10 % 66.213 M 48.83 % 44.488 M -37.96 % 71.710 M 21.10 % 59.214 M 1.33 % 58.438 M 36.91 % 42.683 M -33.18 % 63.876 M 42.57 % 44.802 M 3.45 % 43.307 M 34.63 % 32.168 M -28.47 % 44.975 M 29.51 % 34.727 M 7.65 % 32.259 M 7.70 % 29.951 M -24.73 % 39.790 M 41.54 % 28.112 M 6.13 % 26.489 M 38.24 % 19.161 M -40.97 % 32.458 M 32.10 % 24.571 M 16.15 % 21.156 M
Cost and expenses 468.877 M 41.52 % 331.306 M -30.85 % 479.133 M 8.80 % 440.370 M 1.51 % 433.799 M 30.17 % 333.248 M -30.64 % 480.445 M 20.84 % 397.591 M -0.26 % 398.634 M 30.27 % 306.009 M -22.99 % 397.347 M 7.11 % 370.972 M 0.79 % 368.078 M 23.98 % 296.885 M -18.71 % 365.236 M 3.01 % 354.574 M 12.32 % 315.671 M 32.16 % 238.850 M -14.74 % 280.130 M 21.70 % 230.172 M 22.54 % 187.840 M 30.96 % 143.435 M -29.59 % 203.728 M 12.61 % 180.910 M 33.94 % 135.069 M
Research and development expenses 19.698 M 0.93 % 19.516 M -15.93 % 23.214 M 7.35 % 21.625 M 6.75 % 20.257 M 11.37 % 18.189 M -22.56 % 23.487 M 32.38 % 17.741 M -22.87 % 23.003 M 30.11 % 17.679 M 13.55 % 15.570 M -16.57 % 18.662 M 17.64 % 15.863 M 15.28 % 13.761 M -10.48 % 15.371 M 4.66 % 14.687 M 5.09 % 13.976 M 32.22 % 10.570 M -34.64 % 16.174 M 51.84 % 10.652 M 16.72 % 9.126 M 20.28 % 7.587 M -28.28 % 10.579 M 31.33 % 8.056 M 16.13 % 6.937 M
Selling general and administrative expenses -4.770 M -112.34 % 38.657 M 158.85 % -65.685 M -171.89 % 91.375 M 104.12 % 44.765 M 66.16 % 26.940 M 560.40 % -5.851 M -108.66 % 67.547 M 388.72 % 13.821 M -51.06 % 28.241 M -39.06 % 46.345 M -3.18 % 47.868 M 862.26 % 4.975 M -76.91 % 21.545 M 300.25 % -10.759 M -127.87 % 38.598 M 1 075.62 % 3.283 M -84.07 % 20.616 M 402.08 % 4.106 M 39.34 % 2.947 M -62.79 % 7.920 M -36.69 % 12.511 M 382.27 % 2.594 M -84.50 % 16.737 M 27.53 % 13.123 M
Interest income 806.478 K -48.00 % 1.551 M 35.16 % 1.147 M 65.57 % 693.036 K 179.55 % 247.908 K -37.23 % 394.949 K -18.09 % 482.173 K 13.15 % 426.145 K -24.28 % 562.818 K -53.07 % 1.199 M -14.79 % 1.408 M 338.68 % 320.869 K -82.51 % 1.835 M 120.03 % 833.916 K -39.54 % 1.379 M 355.53 % 302.774 K -14.08 % 352.379 K 18.05 % 298.504 K 1 291.82 % 21.447 K -85.40 % 146.917 K -18.61 % 180.515 K 165.96 % 67.872 K -64.66 % 192.038 K 853.09 % 20.149 K 0.000
Interest expense 3.669 M -10.92 % 4.119 M 9.42 % 3.764 M -10.85 % 4.222 M -0.41 % 4.240 M -5.92 % 4.506 M 3.46 % 4.356 M -9.13 % 4.793 M 17.03 % 4.096 M 85.61 % 2.207 M -4.23 % 2.304 M 1.07 % 2.280 M 264.69 % 625.160 K 10.12 % 567.719 K 71.35 % 331.325 K 0.000 -100.00 % 125.597 K -55.11 % 279.766 K 67.78 % 166.750 K -86.01 % 1.192 M 291.20 % 304.778 K -47.07 % 575.770 K -12.19 % 655.670 K -11.31 % 739.296 K -0.14 % 740.300 K
Depreciation and amortization 0.000 0.000 0.000 -100.00 % 4.151 M -80.69 % 21.497 M 21.55 % 17.686 M -18.87 % 21.800 M 0.00 % 21.800 M 10.34 % 19.758 M 0.00 % 19.758 M 56.73 % 12.606 M -33.06 % 18.833 M 66.10 % 11.339 M 0.00 % 11.339 M 4.97 % 10.802 M 0.00 % 10.802 M 27.52 % 8.471 M 0.93 % 8.393 M 15.54 % 7.264 M 216.33 % 2.296 M -65.12 % 6.583 M 7.09 % 6.147 M -3.05 % 6.341 M 4.25 % 6.083 M 543.34 % 945.450 K
Operating income 41.170 M -35.46 % 63.785 M 80.54 % 35.331 M -1.16 % 35.744 M 0.13 % 35.698 M 12.02 % 31.866 M 40.23 % 22.724 M -25.81 % 30.632 M -24.85 % 40.758 M 35.05 % 30.180 M 15.29 % 26.177 M -56.14 % 59.681 M 25.29 % 47.634 M 47.40 % 32.317 M 91.11 % 16.910 M -24.34 % 22.350 M -3.45 % 23.149 M 4.69 % 22.112 M 45.47 % 15.201 M -63.92 % 42.133 M -6.42 % 45.026 M 126.29 % 19.898 M -35.16 % 30.688 M 6.91 % 28.703 M 89.80 % 15.123 M
Operating income ratio 0.08 -50.00 % 0.16 135.08 % 0.07 -8.52 % 0.08 -1.26 % 0.08 -11.33 % 0.09 93.56 % 0.04 -37.19 % 0.07 -23.71 % 0.09 5.43 % 0.09 41.88 % 0.06 -55.38 % 0.14 21.13 % 0.11 18.87 % 0.10 116.66 % 0.04 -24.63 % 0.06 -12.72 % 0.07 -20.92 % 0.09 67.74 % 0.05 -66.39 % 0.15 -20.79 % 0.19 58.22 % 0.12 -7.53 % 0.13 -4.20 % 0.14 38.94 % 0.10
Total other income expenses net 4.343 K 145.60 % -9.524 K 97.04 % -322.037 K -352.03 % -71.242 K -102.39 % 2.982 M 5 035.97 % 58.070 K 107.12 % -815.717 K -288.86 % -209.771 K 31.49 % -306.179 K -9 821.55 % -3.086 K -100.16 % 1.890 M 1 544.39 % -130.822 K 53.58 % -281.808 K 19.85 % -351.593 K -123.41 % 1.502 M 1 605.82 % -99.726 K 61.72 % -260.518 K -48.17 % -175.820 K -144.56 % 394.551 K 471.18 % -106.297 K -223.20 % -32.889 K 0.000 -100.00 % 631.042 K 646.62 % -115.445 K -116.92 % 682.500 K
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 2023-01-01 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-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 2023-01-01 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-03-31
Net debt -38.880 M -125.75 % 150.970 M 3.80 % 145.438 M -47.95 % 279.420 M -30.50 % 402.041 M 27.56 % 315.181 M 52.04 % 207.306 M -33.55 % 311.955 M 23.12 % 253.383 M 473.49 % 44.183 M 154.51 % -81.052 M -419.66 % 25.356 M 114.11 % -179.678 M -4.69 % -171.635 M 36.97 % -272.312 M -28.76 % -211.482 M 1.06 % -213.743 M 39.26 % -351.871 M -691.10 % -44.479 M -377.23 % -9.320 M 82.57 % -53.461 M -161.96 % 86.276 M 428.56 % -26.259 M -172.36 % 36.290 M
Total investments 5.000 M -80.41 % 25.529 M 0.000 0.000 -100.00 % 255.685 M 34 433.09 % 740.405 K -33.01 % 1.105 M -26.85 % 1.511 M -21.17 % 1.917 M 0.000 0.000 0.000 -100.00 % 28.425 M 0.00 % 28.425 M 0.00 % 28.425 M -5.25 % 30.000 M 0.00 % 30.000 M -52.38 % 63.000 M 0.000 0.000 0.000 -100.00 % 172.553 M 0.000 0.000
Total debt 200.314 M -50.24 % 402.554 M -20.64 % 507.242 M -3.97 % 528.189 M -15.40 % 624.322 M 14.02 % 547.565 M -0.78 % 551.872 M -0.06 % 552.181 M -15.24 % 651.451 M 79.75 % 362.423 M 38.35 % 261.970 M -0.96 % 264.511 M 50.48 % 175.779 M 129.39 % 76.628 M -2.71 % 78.764 M 76.88 % 44.530 M 207.60 % 14.477 M -19.57 % 17.999 M 19.84 % 15.020 M 0.13 % 15.000 M -50.00 % 30.000 M 0.000 -100.00 % 60.018 M -0.01 % 60.026 M
Accumulated other comprehensive income loss 0.000 0.000 0.000 -100.00 % 484.785 M 1 448.12 % 31.314 M 2 438.92 % -1.339 M -351.63 % -296.444 K -100.06 % 479.643 M 787.07 % 54.071 M -88.79 % 482.464 M 1 386 131.94 % 34.804 K -99.99 % 475.558 M 933.54 % 46.012 M -90.29 % 473.961 M 933.15 % 45.875 M -90.29 % 472.383 M 958.99 % 44.607 M -90.56 % 472.683 M 179 435.49 % 263.281 K 13.41 % 232.141 K 0.000 -100.00 % 380.396 M 75 317.38 % 504.388 K 98.58 % 254.000 K
Retained earnings 730.113 M -0.78 % 735.825 M 7.89 % 681.987 M 4.42 % 653.124 M 6.19 % 615.028 M -1.30 % 623.128 M 4.51 % 596.222 M 3.67 % 575.129 M 6.09 % 542.131 M -1.16 % 548.481 M -0.85 % 553.167 M 14.64 % 482.542 M 13.66 % 424.565 M 1.84 % 416.910 M 7.00 % 389.642 M 3.53 % 376.350 M 6.94 % 351.924 M -3.67 % 365.350 M 5.41 % 346.614 M 4.72 % 330.988 M 11.38 % 297.174 M 0.000 -100.00 % 241.910 M 28.23 % 188.657 M
Common stock 81.750 M 0.00 % 81.750 M 0.00 % 81.750 M 0.00 % 81.750 M 0.00 % 81.750 M 0.00 % 81.750 M 0.00 % 81.750 M 0.00 % 81.750 M 0.00 % 81.750 M 0.00 % 81.750 M 0.00 % 81.750 M 0.00 % 81.750 M 0.00 % 81.750 M 0.00 % 81.750 M 0.00 % 81.750 M 0.00 % 81.750 M 0.00 % 81.750 M 0.00 % 81.750 M 33.36 % 61.300 M 0.00 % 61.300 M 0.00 % 61.300 M 0.000 -100.00 % 61.300 M 0.00 % 61.300 M
Total equity 1.329 B 1.46 % 1.310 B 4.17 % 1.258 B 3.13 % 1.220 B 3.33 % 1.180 B -0.63 % 1.188 B 2.23 % 1.162 B 2.24 % 1.137 B 2.77 % 1.106 B -0.61 % 1.113 B 2.35 % 1.087 B 4.55 % 1.040 B 6.08 % 980.277 M 0.79 % 972.621 M 2.90 % 945.217 M 1.58 % 930.483 M 2.68 % 906.231 M -1.47 % 919.783 M 88.11 % 488.966 M 4.21 % 469.202 M 7.71 % 435.604 M 14.51 % 380.396 M 0.00 % 380.396 M 18.16 % 321.923 M
Other non current liabilities 18.185 M 38.63 % 13.117 M 29.02 % 10.167 M 15.33 % 8.816 M 108.71 % 4.224 M -49.97 % 8.443 M -82.40 % 47.985 M 379.51 % 10.007 M 90.36 % 5.257 M -34.67 % 8.047 M -92.11 % 101.932 M 2 073.90 % 4.689 M 16.11 % 4.038 M -3.17 % 4.170 M -89.62 % 40.170 M 903.25 % 4.004 M -87.76 % 32.703 M 1 125.80 % 2.668 M 0.00 % 2.668 M -94.39 % 47.522 M 1 375.53 % 3.221 M 0.000 -100.00 % 42.785 M 1 178.27 % 3.347 M
Long term debt 200.314 M -50.24 % 402.554 M -20.64 % 507.242 M -3.97 % 528.189 M -1.95 % 538.709 M 3.15 % 522.273 M -0.16 % 523.090 M 7.53 % 486.460 M -11.59 % 550.235 M 420.60 % 105.693 M 1 594.27 % 6.238 M -33.65 % 9.402 M 3.13 % 9.117 M -13.52 % 10.541 M -19.51 % 13.097 M 56.22 % 8.384 M -0.04 % 8.388 M 328.46 % 1.958 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 11.400 K
Total non current liabilities 324.572 M -38.14 % 524.685 M -15.24 % 619.015 M -4.08 % 645.371 M 5.28 % 612.988 M -4.13 % 639.390 M -0.18 % 640.554 M 8.05 % 592.816 M -8.84 % 650.303 M 208.63 % 210.707 M 94.79 % 108.170 M -7.01 % 116.329 M 40.37 % 82.874 M -1.21 % 83.887 M 0.38 % 83.570 M 23.55 % 67.642 M 11.63 % 60.596 M 18.27 % 51.234 M 6.66 % 48.034 M 1.08 % 47.522 M 6.04 % 44.813 M 0.000 -100.00 % 42.785 M 5.51 % 40.552 M
Other current liabilities 457.597 M 48.67 % 307.800 M 68.27 % 182.915 M -4.50 % 191.526 M 60.14 % 119.599 M 786.59 % 13.490 M -89.47 % 128.065 M 61.21 % 79.441 M 19.31 % 66.582 M 15.73 % 57.529 M -44.33 % 103.346 M 112.65 % 48.599 M -42.05 % 83.866 M -4.19 % 87.529 M 45.60 % 60.116 M 125.45 % 26.665 M -1.77 % 27.145 M -49.08 % 53.308 M 39.64 % 38.176 M 25.79 % 30.349 M 8.96 % 27.854 M 0.000 -100.00 % 45.700 M 63.06 % 28.027 M
Deferred revenue 0.000 0.000 0.000 0.000 -100.00 % 27.500 M -62.45 % 73.231 M -24.64 % 97.172 M 33.99 % 72.521 M 2.26 % 70.916 M 176.46 % 25.651 M 0.000 -100.00 % 22.849 M 0.000 0.000 -100.00 % 39.991 M 35.37 % 29.542 M -43.65 % 52.422 M 3.69 % 50.558 M -36.85 % 80.060 M 796.24 % 8.933 M 38.69 % 6.441 M 0.000 -100.00 % 29.019 M 74.93 % 16.589 M
Short term debt 0.000 0.000 0.000 0.000 0.000 -100.00 % 25.292 M 26.37 % 20.014 M -66.67 % 60.047 M -40.00 % 100.085 M -59.87 % 249.387 M -2.48 % 255.732 M 0.24 % 255.109 M 59.75 % 159.691 M 167.60 % 59.674 M 0.00 % 59.674 M 98.91 % 30.000 M 0.000 -100.00 % 15.020 M 0.00 % 15.020 M 0.13 % 15.000 M -50.00 % 30.000 M 0.000 -100.00 % 60.000 M -0.04 % 60.026 M
Total current liabilities 760.057 M 55.92 % 487.479 M -3.48 % 505.078 M 26.56 % 399.082 M -2.96 % 411.272 M 9.37 % 376.050 M -15.63 % 445.717 M 13.38 % 393.135 M -6.16 % 418.960 M -20.78 % 528.843 M -3.60 % 548.615 M 16.88 % 469.370 M 7.99 % 434.645 M 56.26 % 278.147 M -21.52 % 354.427 M 44.60 % 245.114 M 12.80 % 217.291 M 16.66 % 186.260 M 3.17 % 180.538 M 46.07 % 123.600 M -24.67 % 164.070 M 0.000 -100.00 % 174.705 M 15.85 % 150.802 M
Total liabilities 1.085 B 7.16 % 1.012 B -9.96 % 1.124 B 7.63 % 1.044 B 1.97 % 1.024 B 0.87 % 1.015 B -6.52 % 1.086 B 10.17 % 985.951 M -7.79 % 1.069 B 44.58 % 739.550 M 12.60 % 656.785 M 12.14 % 585.699 M 13.17 % 517.519 M 42.95 % 362.034 M -17.34 % 437.997 M 40.04 % 312.756 M 12.55 % 277.888 M 17.01 % 237.494 M 3.90 % 228.572 M 33.57 % 171.122 M -18.08 % 208.883 M 0.000 -100.00 % 217.490 M 13.66 % 191.353 M
Other non current assets 24.872 M 96.64 % 12.648 M -12.21 % 14.407 M 49.98 % 9.606 M 103.77 % -255.026 M -1 118.55 % 25.038 M -12.32 % 28.557 M -29.71 % 40.628 M 36.57 % 29.749 M -49.15 % 58.507 M -21.77 % 74.789 M 102.51 % 36.931 M 6.27 % 34.751 M -35.09 % 53.539 M 31.19 % 40.809 M -21.56 % 52.029 M -56.32 % 119.119 M 153.87 % 46.922 M 66.10 % 28.249 M 14.59 % 24.652 M 123.32 % 11.039 M 112.79 % -86.276 M -1 361.06 % 6.842 M 84.01 % 3.718 M
Long term investments 0.000 -100.00 % 25.529 M 0.000 0.000 -100.00 % 255.685 M 34 433.09 % 740.405 K -33.01 % 1.105 M -26.85 % 1.511 M -21.17 % 1.917 M 0.000 0.000 0.000 -100.00 % 28.425 M 0.00 % 28.425 M 0.00 % 28.425 M -5.25 % 30.000 M 190.91 % -33.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 246.619 M -0.02 % 246.659 M 64.51 % 149.936 M -40.99 % 254.067 M -0.63 % 255.685 M 1.90 % 250.911 M -0.42 % 251.963 M -0.06 % 252.121 M -0.90 % 254.417 M 237.71 % 75.336 M 151.18 % 29.993 M -1.27 % 30.378 M 1.62 % 29.894 M -1.14 % 30.238 M 1.67 % 29.741 M 11.79 % 26.604 M -0.99 % 26.869 M -0.98 % 27.135 M -0.97 % 27.400 M -0.70 % 27.593 M 0.60 % 27.429 M 0.000 -100.00 % 27.923 M -2.59 % 28.666 M
GoodWill 74.575 M 31.10 % 56.884 M 0.00 % 56.884 M 0.00 % 56.884 M 0.00 % 56.884 M 0.00 % 56.884 M 0.00 % 56.884 M 0.00 % 56.884 M 0.00 % 56.884 M 0.00 % 56.884 M 0.00 % 56.884 M 0.00 % 56.884 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
Goodwill and intangible assets 321.194 M 5.81 % 303.544 M 46.77 % 206.820 M -33.49 % 310.951 M -0.52 % 312.569 M 1.55 % 307.796 M -0.34 % 308.847 M -0.05 % 309.005 M -0.74 % 311.301 M 135.44 % 132.220 M 52.19 % 86.877 M -0.44 % 87.263 M 191.91 % 29.894 M -1.14 % 30.238 M 1.67 % 29.741 M 11.79 % 26.604 M -0.99 % 26.869 M -0.98 % 27.135 M -0.97 % 27.400 M -0.70 % 27.593 M 0.60 % 27.429 M 0.000 -100.00 % 27.923 M -2.59 % 28.666 M
Property plant equipment net 966.772 M 3.84 % 931.033 M 1.10 % 920.866 M 1.27 % 909.295 M -0.58 % 914.607 M 6.08 % 862.196 M 5.41 % 817.970 M 5.26 % 777.132 M 8.49 % 716.311 M 4.02 % 688.652 M 1.50 % 678.477 M 6.80 % 635.292 M 31.43 % 483.387 M 10.85 % 436.084 M 4.70 % 416.510 M 18.21 % 352.338 M 12.13 % 314.219 M 19.80 % 262.283 M 7.47 % 244.062 M 8.75 % 224.420 M 2.74 % 218.443 M 0.000 -100.00 % 196.575 M 2.98 % 190.879 M
Total non current assets 1.352 B 2.89 % 1.314 B 10.88 % 1.185 B -6.88 % 1.272 B 0.66 % 1.264 B 2.41 % 1.234 B 3.44 % 1.193 B 2.85 % 1.160 B 7.01 % 1.084 B 19.61 % 906.374 M 7.88 % 840.143 M 8.37 % 775.269 M 31.72 % 588.556 M 4.48 % 563.330 M 6.26 % 530.127 M 11.98 % 473.431 M 9.54 % 432.216 M 26.63 % 341.334 M 11.93 % 304.959 M 8.48 % 281.125 M 7.78 % 260.833 M 402.32 % -86.276 M -136.60 % 235.703 M 4.06 % 226.517 M
Other current assets 18.439 M -28.20 % 25.683 M -95.41 % 559.988 M 2 530.47 % 21.288 M -53.02 % 45.313 M -23.76 % 59.439 M 7.74 % 55.171 M 235.95 % 16.423 M 36.10 % 12.066 M -39.38 % 19.905 M -27.47 % 27.446 M 65.19 % 16.614 M -58.50 % 40.036 M 62.31 % 24.667 M 39.36 % 17.701 M -50.74 % 35.930 M 31.40 % 27.344 M -15.83 % 32.487 M 30.32 % 24.929 M -1.52 % 25.312 M -85.16 % 170.583 M 0.000 -100.00 % 20.196 M 9.68 % 18.413 M
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 63.000 M 0.00 % 63.000 M 0.000 0.000 0.000 -100.00 % 172.553 M 0.000 0.000
cash and cash equivalents 239.193 M -4.93 % 251.585 M -30.46 % 361.805 M 45.44 % 248.769 M 11.92 % 222.281 M -4.35 % 232.385 M -32.56 % 344.566 M 43.43 % 240.226 M -39.65 % 398.068 M 25.08 % 318.240 M -7.22 % 343.022 M 43.43 % 239.156 M -32.72 % 355.457 M 43.18 % 248.263 M -29.29 % 351.075 M 37.13 % 256.012 M 12.18 % 228.219 M -38.30 % 369.871 M 521.64 % 59.499 M 144.65 % 24.320 M -70.86 % 83.461 M 196.74 % -86.276 M -200.00 % 86.276 M 263.49 % 23.736 M
Cash and short term investments 239.193 M -4.93 % 251.585 M -30.46 % 361.805 M 45.44 % 248.769 M 11.92 % 222.281 M -4.35 % 232.385 M -32.56 % 344.566 M 43.43 % 240.226 M -39.65 % 398.068 M 25.08 % 318.240 M -7.22 % 343.022 M 43.43 % 239.156 M -32.72 % 355.457 M 43.18 % 248.263 M -29.29 % 351.075 M 37.13 % 256.012 M -12.09 % 291.219 M -32.72 % 432.871 M 627.53 % 59.499 M 144.65 % 24.320 M -70.86 % 83.461 M -3.26 % 86.276 M 0.00 % 86.276 M 263.49 % 23.736 M
Total current assets 1.062 B 5.32 % 1.009 B -15.74 % 1.197 B 20.72 % 991.699 M 1.15 % 980.460 M 1.18 % 969.016 M -8.15 % 1.055 B 9.63 % 962.327 M -11.79 % 1.091 B 15.34 % 945.871 M 4.65 % 903.839 M 6.30 % 850.280 M -6.48 % 909.239 M 17.88 % 771.326 M -9.58 % 853.088 M 10.82 % 769.809 M 2.38 % 751.902 M -7.85 % 815.943 M 97.77 % 412.580 M 14.86 % 359.199 M -6.37 % 383.654 M 344.68 % 86.276 M -76.18 % 362.183 M 26.30 % 286.759 M
Inventory 304.239 M 2.31 % 297.383 M 8.00 % 275.367 M 0.44 % 274.167 M 0.41 % 273.038 M -3.19 % 282.024 M 12.84 % 249.939 M -14.71 % 293.033 M 2.77 % 285.126 M 6.17 % 268.549 M 12.82 % 238.031 M -4.51 % 249.285 M 0.10 % 249.026 M -3.48 % 258.015 M 7.17 % 240.742 M -4.62 % 252.400 M 7.89 % 233.931 M 25.04 % 187.084 M 27.20 % 147.076 M 8.47 % 135.598 M 4.62 % 129.609 M 0.000 -100.00 % 118.709 M -8.33 % 129.499 M
Net receivables 500.470 M 15.31 % 434.027 M 0.85 % 430.357 M -3.83 % 447.474 M 1.74 % 439.827 M 3.73 % 424.003 M 4.60 % 405.355 M -1.77 % 412.646 M 4.27 % 395.747 M 16.68 % 339.177 M 14.84 % 295.340 M -14.45 % 345.225 M 22.77 % 281.187 M 16.98 % 240.381 M -1.31 % 243.570 M 2.69 % 237.197 M 18.95 % 199.408 M 21.96 % 163.502 M -9.71 % 181.076 M 4.09 % 173.969 M 0.000 0.000 -100.00 % 150.407 M 30.66 % 115.112 M
Tax assets 38.852 M -5.28 % 41.016 M -4.00 % 42.726 M 0.39 % 42.561 M 17.63 % 36.184 M -6.05 % 38.513 M 4.78 % 36.757 M 15.34 % 31.870 M 28.10 % 24.879 M -7.84 % 26.996 M 0.000 -100.00 % 15.783 M 30.45 % 12.099 M -19.57 % 15.044 M 2.76 % 14.640 M 17.50 % 12.460 M 148.78 % 5.008 M 0.28 % 4.994 M -4.84 % 5.248 M 17.67 % 4.460 M 13.70 % 3.923 M 0.000 -100.00 % 4.364 M 34.11 % 3.254 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 288.066 M 66.26 % 173.262 M -44.43 % 311.775 M 56.57 % 199.126 M -30.82 % 287.857 M 13.23 % 254.226 M -10.35 % 283.565 M 28.36 % 220.908 M 1.44 % 217.782 M 15.05 % 189.289 M -0.13 % 189.537 M 49.90 % 126.444 M -32.62 % 187.663 M 45.22 % 129.226 M -33.12 % 193.208 M 22.28 % 158.010 M 0.74 % 156.854 M 33.93 % 117.120 M 41.63 % 82.694 M 19.30 % 69.318 M -30.53 % 99.775 M 0.000 -100.00 % 65.289 M 14.00 % 57.269 M
Tax payables 14.394 M 124.30 % 6.417 M -38.23 % 10.388 M 23.24 % 8.429 M 120.88 % 3.816 M -61.11 % 9.812 M -30.28 % 14.073 M 96.93 % 7.146 M 0.71 % 7.096 M 1.57 % 6.986 M 0.000 -100.00 % 9.323 M 172.22 % 3.425 M 99.43 % 1.717 M 19.49 % 1.437 M 60.08 % 897.770 K -41.15 % 1.525 M 87.76 % 812.454 K -74.57 % 3.195 M -64.24 % 8.933 M 38.69 % 6.441 M 0.000 -100.00 % 3.716 M -32.19 % 5.480 M
Deferred revenue non current 32.495 M 0.65 % 32.284 M 6.14 % 30.417 M -21.93 % 38.962 M 1 923.69 % 1.925 M -95.29 % 40.838 M -2.11 % 41.718 M 33.61 % 31.224 M -2.68 % 32.085 M -2.61 % 32.946 M 0.000 -100.00 % 34.029 M -2.47 % 34.890 M -2.41 % 35.752 M -2.35 % 36.613 M 27.34 % 28.751 M -1.99 % 29.334 M -1.95 % 29.917 M -1.91 % 30.500 M -1.88 % 31.083 M 0.05 % 31.067 M 0.000 -100.00 % 31.426 M -5.61 % 33.296 M
Minority interest 19.839 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 6.737 M 180.48 % 2.402 M 156.89 % 935.002 K -80.16 % 4.712 M -51.56 % 9.727 M 13.54 % 8.567 M -3.55 % 8.882 M -14.57 % 10.397 M 145.24 % 4.239 M -7.76 % 4.596 M -66.56 % 13.743 M -16.45 % 16.448 M 80.42 % 9.117 M -13.52 % 10.541 M -19.51 % 13.097 M 56.22 % 8.384 M -0.04 % 8.388 M 328.46 % 1.958 M 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 -100.00 % 32.075 M 0.00 % 32.075 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 497.701 M 1.01 % 492.707 M -0.29 % 494.149 M 0.000 -100.00 % 484.321 M 7.09 % 452.245 M 16.53 % 388.095 M 0.000 -100.00 % 482.021 M 0.000 -100.00 % 452.245 M 0.000 -100.00 % 475.373 M 0.000 -100.00 % 427.950 M 0.000 -100.00 % 427.950 M 0.000 -100.00 % 36.400 M -40.03 % 60.695 M -21.31 % 77.130 M 0.000 -100.00 % 77.186 M 27.17 % 60.695 M
Deferred tax liabilities non current 73.579 M -4.11 % 76.729 M 7.78 % 71.187 M 2.57 % 69.405 M 1.87 % 68.130 M 0.43 % 67.836 M 5.59 % 64.243 M -1.35 % 65.125 M 3.83 % 62.725 M -2.02 % 64.021 M 0.000 -100.00 % 68.209 M 95.84 % 34.828 M 4.20 % 33.424 M 10.30 % 30.303 M 14.34 % 26.503 M 35.87 % 19.506 M 16.86 % 16.691 M 12.28 % 14.866 M 17.59 % 12.642 M 20.10 % 10.526 M 0.000 -100.00 % 7.992 M 105.06 % 3.898 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 2.414 B 3.94 % 2.322 B -2.50 % 2.382 B 5.21 % 2.264 B 0.87 % 2.244 B 1.87 % 2.203 B -2.00 % 2.248 B 5.93 % 2.122 B -2.42 % 2.175 B 17.43 % 1.852 B 6.21 % 1.744 B 7.29 % 1.626 B 8.53 % 1.498 B 12.22 % 1.335 B -3.51 % 1.383 B 11.26 % 1.243 B 4.99 % 1.184 B 2.32 % 1.157 B 61.28 % 717.538 M 12.06 % 640.324 M -0.65 % 644.487 M 0.000 -100.00 % 597.887 M 16.48 % 513.276 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 2023-01-01 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-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 2023-01-01 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-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 0.000 0.000 0.000 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 0.000 0.000 0.000 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 % -59.427 M 0.000 100.00 % -161.054 M 0.000 0.000 0.000 100.00 % -25.612 M -126.80 % 95.550 M 200.00 % -95.550 M 0.000 100.00 % -261.316 M -282.75 % 142.991 M 200.00 % -142.991 M 0.000 -100.00 % 14.285 M 116.33 % -87.478 M -215.27 % -27.747 M 0.000 -100.00 % 48.074 M 0.000 0.000
Accounts receivables 0.000 0.000 0.000 0.000 100.00 % -36.328 M 0.000 100.00 % -144.316 M 0.000 0.000 0.000 100.00 % -41.416 M -148.37 % 85.621 M 200.00 % -85.621 M 0.000 100.00 % -166.388 M -399.60 % 55.536 M 200.00 % -55.536 M 0.000 100.00 % -72.416 M -568.09 % 15.470 M 200.00 % -15.470 M 0.000 -100.00 % 18.149 M 0.000 0.000
Inventory 0.000 0.000 0.000 0.000 100.00 % -23.099 M 0.000 100.00 % -14.240 M 0.000 0.000 0.000 -100.00 % 19.775 M 99.16 % 9.929 M 200.00 % -9.929 M 0.000 100.00 % -94.928 M -209.04 % 87.059 M 200.00 % -87.059 M 0.000 100.00 % -11.586 M -98.50 % -5.837 M 48.88 % -11.418 M 0.000 -100.00 % 2.517 M 0.000 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 107.005 K 200.00 % -107.005 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.498 M 0.000 0.000 0.000 100.00 % -3.970 M -3 610.23 % -107.005 K -200.00 % 107.005 K 0.000 0.000 -100.00 % 396.170 K 200.00 % -396.170 K 0.000 -100.00 % 25.872 M 131.69 % -81.641 M -9 406.70 % -858.770 K 0.000 -100.00 % 45.557 M 0.000 0.000
Other non cash items 85.644 M 1 651.31 % 4.890 M 0.000 -100.00 % 35.419 M -40.29 % 59.320 M 178.03 % -76.022 M -136.42 % 208.749 M 11 728.98 % 1.765 M 104.63 % -38.091 M -92.79 % -19.758 M -118.28 % 108.058 M 194.47 % -114.383 M -235.83 % 84.211 M 180.84 % -104.174 M -538.08 % -16.326 M 69.59 % -53.685 M -178.54 % -19.274 M -2.87 % -18.736 M -808.33 % 2.645 M -92.89 % 37.204 M 196.96 % -38.372 M -127.17 % -16.891 M -822.77 % -1.831 M 90.60 % -19.480 M -44.22 % -13.507 M
Net cash provided by operating activities 85.644 M 1 651.31 % 4.890 M 0.000 -100.00 % 73.515 M 4.13 % 70.597 M 243.74 % -49.116 M -132.31 % 152.028 M 337.33 % 34.763 M 114.70 % 16.191 M -36.89 % 25.655 M -86.50 % 189.970 M 244.65 % 55.119 M 36.59 % 40.354 M 152.47 % -76.906 M -571.06 % 16.326 M 139.80 % -41.024 M -52.37 % -26.924 M -19.89 % -22.457 M -151.12 % 43.928 M 563.51 % -9.477 M -111.94 % 79.400 M 858.03 % -10.475 M -112.43 % 84.271 M 2 679.22 % 3.032 M -45.36 % 5.549 M
Investments in property plant and equipment -43.670 M 68.58 % -139.008 M -173.80 % -50.770 M -39.85 % -36.303 M 13.93 % -42.178 M 26.95 % -57.742 M -81.48 % -31.817 M 60.63 % -80.816 M 56.47 % -185.661 M -125.00 % -82.516 M -8.60 % -75.981 M -240.99 % -22.282 M -11.37 % -20.007 M 19.50 % -24.853 M 32.27 % -36.695 M -58.99 % -23.079 M 35.70 % -35.894 M -55.63 % -23.064 M -158.93 % -8.907 M 74.22 % -34.554 M -24.17 % -27.829 M -121.73 % -12.551 M 31.25 % -18.255 M -441.98 % -3.368 M 75.80 % -13.919 M
Acquisitions net 0.000 -100.00 % 57.205 M 0.000 0.000 -100.00 % 142.475 K 0.000 -100.00 % 150.000 K 134.10 % 64.074 K 0.000 -100.00 % 30.000 K 0.000 100.00 % -185.695 M -309 591.03 % 60.000 K -45.45 % 110.000 K 0.000 -100.00 % 310.000 0.000 -100.00 % 98.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 20.529 M 180.41 % -25.529 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 100.00 % -30.000 M 52.38 % -63.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -54.516 K -100.09 % 63.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 3.424 M 0.000 -100.00 % 882.449 K 1 647.42 % 50.500 K -64.56 % 142.475 K 0.000 -100.00 % 150.000 K 0.000 0.000 -100.00 % 30.000 K -97.48 % 1.192 M 2 979 500 721.57 % -0.040 -100.00 % 1.437 M 1 206.36 % 110.000 K 301.77 % -54.517 K -100.09 % 63.963 M 278.20 % -35.894 M -36 727.00 % 97.999 K -94.23 % 1.699 M 20.76 % 1.407 M 346.53 % 315.174 K 102.51 % -12.551 M -672.05 % -1.626 M -182.47 % 1.971 M 601.00 % 281.200 K
Net cash used for investing activites -19.718 M 81.63 % -107.332 M -115.15 % -49.888 M -37.61 % -36.253 M 13.76 % -42.036 M 27.20 % -57.742 M -82.34 % -31.667 M 60.78 % -80.751 M 56.51 % -185.661 M -125.08 % -82.486 M -10.29 % -74.789 M 64.04 % -207.977 M -1 023.56 % -18.510 M 25.19 % -24.743 M 32.67 % -36.749 M -189.89 % 40.884 M 162.05 % -65.894 M 23.35 % -85.966 M -1 092.67 % -7.208 M 78.25 % -33.147 M -20.47 % -27.513 M -119.22 % -12.551 M 36.87 % -19.881 M -1 323.06 % -1.397 M 89.76 % -13.638 M
Debt repayment -35.094 M -538.08 % -5.500 M -17.22 % -4.692 M 14.69 % -5.500 M -17.22 % -4.692 M -87.68 % -2.500 M -2 023.08 % 130.000 K 100.12 % -105.670 M -136.15 % 292.300 M 189.41 % 101.000 M 1 069.82 % -10.414 M -110.63 % 98.000 M -2.00 % 100.000 M 0.000 -100.00 % 29.312 M 0.000 0.000 0.000 0.000 0.000 100.00 % -15.000 M 0.00 % -15.000 M 0.000 0.000 100.00 % -19.000 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -45.573 M -1 129.37 % -3.707 M 13.38 % -4.279 M -9.13 % -3.921 M 91.28 % -44.979 M -945.32 % -4.303 M 89.47 % -40.875 M -760.91 % -4.748 M 89.34 % -44.525 M -2 164.23 % -1.966 M 6.83 % -2.111 M -24.89 % -1.690 M 94.89 % -33.045 M -8 567.43 % -381.250 K 0.52 % -383.236 K 49.09 % -752.792 K 97.70 % -32.684 M -12 712.35 % -255.097 K -54.66 % -164.938 K 50.00 % -329.875 K 14.21 % -384.521 K 34.02 % -582.750 K 11.12 % -655.671 K 0.000 100.00 % -769.300 K
Other financing activites 0.000 0.000 100.00 % -10.854 M 0.000 -100.00 % 0.780 69.57 % 0.460 100.00 % -13.024 M -1 784 077 886.58 % 0.730 221.67 % -0.600 25.00 % -0.800 0.000 0.000 100.00 % -0.550 -5 600.00 % 0.010 100.00 % -2.496 M -108.60 % 29.030 M 293.53 % -15.000 M -103.58 % 419.482 M 823 526.82 % -50.943 K 99.66 % -15.000 M -1 630.86 % -866.619 K -866 619 370.20 % 0.100 100.00 % -1.216 M 58.31 % -2.916 M -276.95 % -773.500 K
Net cash used provided by financing activities -80.668 M -776.15 % -9.207 M 53.56 % -19.825 M -110.43 % -9.421 M 81.03 % -49.671 M -630.15 % -6.803 M 60.82 % -17.361 M 84.28 % -110.418 M -144.56 % 247.775 M 150.19 % 99.034 M 890.69 % -12.525 M -113.00 % 96.310 M 43.84 % 66.955 M 17 662.08 % -381.250 K -101.40 % 27.199 M -3.81 % 28.277 M 159.30 % -47.684 M -111.37 % 419.227 M 194 293.43 % -215.881 K 98.59 % -15.330 M 5.67 % -16.251 M -4.29 % -15.583 M -732.77 % -1.871 M 35.82 % -2.916 M 85.25 % -19.774 M
Effect of forex changes on cash 2.231 M 44.07 % 1.548 M -71.56 % 5.444 M 517.39 % -1.304 M -234.82 % 967.407 K -36.27 % 1.518 M 23.11 % 1.233 M 185.85 % -1.436 M -194.32 % 1.523 M 147.42 % -3.211 M -511.76 % 779.930 K -54.22 % 1.704 M -13.40 % 1.967 M 351.15 % -783.256 K 75.36 % -3.179 M -822.65 % -344.534 K 70.02 % -1.149 M -166.11 % -431.805 K 67.42 % -1.325 M -11.63 % -1.187 M -452.48 % -214.889 K -157.74 % 372.144 K 1 140.89 % 29.990 K -92.34 % 391.735 K 169.92 % -560.300 K
Net change in cash -12.391 M 88.75 % -110.100 M -189.49 % 123.035 M 364.49 % 26.488 M 362.17 % -10.103 M 90.99 % -112.143 M -207.48 % 104.341 M 166.10 % -157.843 M -297.73 % 79.828 M 429.27 % -24.244 M -123.44 % 103.436 M 188.94 % -116.301 M -208.50 % 107.194 M 204.26 % -102.813 M -208.15 % 95.064 M 242.05 % 27.793 M 119.62 % -141.651 M -145.64 % 310.372 M 782.27 % 35.179 M 159.48 % -59.141 M -266.97 % 35.421 M 192.64 % -38.236 M -161.13 % 62.549 M 7 137.18 % -888.829 K 96.87 % -28.422 M
Cash at beginning of period 251.585 M -30.44 % 361.685 M 51.48 % 238.769 M 12.48 % 212.281 M -8.65 % 232.385 M -32.55 % 344.527 M 43.42 % 240.226 M -39.65 % 398.068 M 25.08 % 318.240 M -7.08 % 342.484 M 43.21 % 239.156 M -32.72 % 355.457 M 43.18 % 248.263 M -29.29 % 351.075 M 37.13 % 256.012 M 12.18 % 228.219 M -38.30 % 369.871 M 521.64 % 59.499 M 144.65 % 24.320 M -70.86 % 83.461 M 73.73 % 48.041 M -44.32 % 86.276 M 263.61 % 23.728 M -3.61 % 24.617 M -52.70 % 52.049 M
Cash at end of period 239.193 M -4.93 % 251.585 M -30.46 % 361.805 M 51.53 % 238.769 M 7.42 % 222.281 M -4.35 % 232.385 M -32.56 % 344.566 M 43.43 % 240.226 M -39.65 % 398.068 M 25.08 % 318.240 M -7.11 % 342.592 M 43.25 % 239.156 M -32.72 % 355.457 M 43.18 % 248.263 M -29.29 % 351.075 M 37.13 % 256.012 M 12.18 % 228.219 M -38.30 % 369.871 M 521.64 % 59.499 M 144.65 % 24.320 M -70.86 % 83.461 M 73.73 % 48.041 M -44.32 % 86.276 M 263.61 % 23.728 M 0.43 % 23.627 M
Operating cash flow 85.644 M 1 651.31 % 4.890 M 0.000 -100.00 % 73.515 M 4.13 % 70.597 M 243.74 % -49.116 M -132.31 % 152.028 M 337.33 % 34.763 M 114.70 % 16.191 M -36.89 % 25.655 M -86.50 % 189.970 M 244.65 % 55.119 M 36.59 % 40.354 M 152.47 % -76.906 M -571.06 % 16.326 M 139.80 % -41.024 M -52.37 % -26.924 M -19.89 % -22.457 M -151.12 % 43.928 M 563.51 % -9.477 M -111.94 % 79.400 M 858.03 % -10.475 M -112.43 % 84.271 M 2 679.22 % 3.032 M -45.36 % 5.549 M
Capital expenditure -43.670 M 68.58 % -139.008 M -173.80 % -50.770 M -39.85 % -36.303 M 13.93 % -42.178 M 26.95 % -57.742 M -81.48 % -31.817 M 60.63 % -80.816 M 56.47 % -185.661 M -125.00 % -82.516 M -8.60 % -75.981 M -240.99 % -22.282 M -11.37 % -20.007 M 19.50 % -24.853 M 32.27 % -36.695 M -58.99 % -23.079 M 35.70 % -35.894 M -55.63 % -23.064 M -158.93 % -8.907 M 74.22 % -34.554 M -24.17 % -27.829 M -121.73 % -12.551 M 31.25 % -18.255 M -441.98 % -3.368 M 75.80 % -13.919 M
Free CashFlow 41.974 M 131.30 % -134.118 M -198.27 % 136.485 M 266.78 % 37.212 M 30.94 % 28.419 M 126.60 % -106.858 M -188.89 % 120.211 M 361.03 % -46.052 M 72.83 % -169.469 M -198.04 % -56.861 M -149.88 % 113.989 M 247.14 % 32.837 M 61.39 % 20.347 M 120.00 % -101.758 M -399.59 % -20.369 M 68.23 % -64.103 M -2.05 % -62.818 M -38.00 % -45.521 M -229.98 % 35.020 M 179.54 % -44.031 M -185.38 % 51.571 M 323.98 % -23.025 M -134.88 % 66.015 M 19 741.35 % -336.104 K 95.98 % -8.370 M
2025 2025 2024 2024 2024 2024 2023 2023 2023 2023 2023 2022 2022 2022 2021 2021 2021 2021 2020 2020 2020 2020 2019 2019 2019
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013