688577.SS

Zhe Jiang Headman Machinery Co.,Ltd. 688577.SS

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Revenue 765.182 M 15.31 % 663.561 M 5.16 % 631.000 M 16.68 % 540.808 M 31.73 % 410.551 M 6.71 % 384.736 M -9.97 % 427.363 M 28.28 % 333.151 M 63.06 % 204.318 M 20.76 % 169.199 M -24.11 % 222.941 M 8.65 % 205.197 M
Net income 25.829 M -12.27 % 29.441 M -50.71 % 59.729 M -18.19 % 73.007 M 37.14 % 53.235 M 16.75 % 45.598 M -20.92 % 57.663 M 57.43 % 36.629 M 291.63 % 9.353 M 493.10 % -2.379 M -178.72 % 3.022 M -15.02 % 3.556 M
Income before tax 27.049 M -6.55 % 28.944 M -56.30 % 66.238 M -19.09 % 81.871 M 35.94 % 60.225 M 15.64 % 52.080 M -21.56 % 66.395 M 56.39 % 42.454 M 324.29 % 10.006 M 461.75 % -2.766 M -187.43 % 3.164 M 2.26 % 3.094 M
Income before tax ratio 0.04 -18.96 % 0.04 -58.45 % 0.10 -30.66 % 0.15 3.20 % 0.15 8.37 % 0.14 -12.87 % 0.16 21.91 % 0.13 160.21 % 0.05 399.57 % -0.02 -215.20 % 0.01 -5.88 % 0.02
EBITDA 78.853 M 8.30 % 72.809 M -25.29 % 97.454 M 11.90 % 87.093 M 23.64 % 70.442 M 2.42 % 68.778 M -19.71 % 85.665 M 52.06 % 56.336 M 119.40 % 25.677 M 47.19 % 17.445 M -7.09 % 18.776 M 2.86 % 18.254 M
Net income ratio 0.03 -23.92 % 0.04 -53.13 % 0.09 -29.88 % 0.13 4.11 % 0.13 9.41 % 0.12 -12.16 % 0.13 22.72 % 0.11 140.18 % 0.05 425.53 % -0.01 -203.73 % 0.01 -21.78 % 0.02
Ratio EBITDA 0.10 -6.08 % 0.11 -28.95 % 0.15 -4.10 % 0.16 -6.14 % 0.17 -4.02 % 0.18 -10.82 % 0.20 18.54 % 0.17 34.56 % 0.13 21.89 % 0.10 22.42 % 0.08 -5.33 % 0.09
Gross profit ratio 0.24 -7.59 % 0.26 -17.51 % 0.32 -7.32 % 0.34 -2.10 % 0.35 2.62 % 0.34 -4.42 % 0.36 -1.20 % 0.36 8.70 % 0.33 7.63 % 0.31 11.72 % 0.28 3.31 % 0.27
Weighted average shs out dil 75.969 M 39.11 % 54.610 M 0.96 % 54.089 M 0.22 % 53.972 M 0.00 % 53.972 M 0.00 % 53.972 M 39.46 % 38.700 M 5.65 % 36.629 M 6.38 % 34.430 M 1.30 % 33.990 M 11.37 % 30.519 M 2.98 % 29.636 M
Weighted average shs out 75.969 M 39.11 % 54.610 M 0.96 % 54.089 M 0.22 % 53.972 M 0.00 % 53.972 M 0.00 % 53.972 M 39.46 % 38.700 M 5.65 % 36.629 M 6.38 % 34.430 M 1.30 % 33.990 M 11.37 % 30.519 M 2.98 % 29.636 M
EPS diluted 0.34 -37.04 % 0.54 -50.91 % 1.10 -18.52 % 1.35 36.36 % 0.99 17.86 % 0.84 -43.62 % 1.49 49.00 % 1.00 270.37 % 0.27 485.71 % -0.07 -170.71 % 0.10 -17.50 % 0.12
Earnings per share 0.34 -12.82 % 0.39 -64.55 % 1.10 -18.52 % 1.35 36.36 % 0.99 17.86 % 0.84 -43.62 % 1.49 49.00 % 1.00 270.37 % 0.27 485.71 % -0.07 -170.71 % 0.10 -17.50 % 0.12
Gross profit 185.716 M 6.56 % 174.279 M -13.25 % 200.895 M 8.13 % 185.785 M 28.96 % 144.064 M 9.51 % 131.557 M -13.95 % 152.889 M 26.74 % 120.628 M 77.23 % 68.061 M 29.97 % 52.368 M -15.21 % 61.764 M 12.24 % 55.029 M
Income tax expense 1.219 M 202.52 % -1.189 M -116.71 % 7.116 M -19.72 % 8.864 M 26.81 % 6.990 M 7.85 % 6.481 M -25.77 % 8.732 M 49.89 % 5.826 M 792.15 % 652.988 K 280.64 % -361.476 K -322.50 % 162.461 K 135.13 % -462.503 K
Cost of revenue 579.466 M 18.43 % 489.282 M 13.76 % 430.105 M 21.15 % 355.023 M 33.22 % 266.487 M 5.26 % 253.179 M -7.76 % 274.474 M 29.15 % 212.523 M 55.97 % 136.257 M 16.63 % 116.831 M -27.51 % 161.177 M 7.33 % 150.167 M
General and administrative expenses 52.410 M -2.25 % 53.615 M -0.02 % 53.627 M 43.11 % 37.471 M 25.61 % 29.832 M 31.81 % 22.633 M -4.73 % 23.756 M 1.08 % 23.502 M -15.50 % 27.813 M 14.89 % 24.208 M -0.16 % 24.247 M 16.24 % 20.860 M
Selling and marketing expenses 61.848 M 8.34 % 57.087 M 11.85 % 51.040 M 6.85 % 47.767 M 40.27 % 34.054 M 7.14 % 31.785 M -11.48 % 35.908 M -2.32 % 36.762 M 53.25 % 23.988 M 15.18 % 20.826 M -24.09 % 27.435 M 18.57 % 23.139 M
Other expenses 1.120 M 120.83 % -5.374 M 5.74 % -5.702 M 58.39 % -13.704 M -233.54 % -4.109 M -180.97 % 5.074 M -46.38 % 9.464 M 43.70 % 6.586 M 4 075.03 % -165.684 K -101.58 % 10.469 M 17.04 % 8.945 M 1 687.39 % 500.451 K
Operating expenses 161.343 M 9.13 % 147.849 M 10.16 % 134.210 M 29.05 % 103.995 M 24.35 % 83.631 M 5.54 % 79.242 M -8.27 % 86.384 M 10.70 % 78.034 M 30.82 % 59.651 M 7.47 % 55.503 M -8.45 % 60.628 M 14.80 % 52.811 M
Cost and expenses 740.809 M 16.27 % 637.131 M 12.90 % 564.315 M 22.94 % 459.018 M 31.10 % 350.119 M 5.32 % 332.421 M -7.88 % 360.858 M 24.20 % 290.557 M 48.31 % 195.907 M 13.68 % 172.334 M -22.30 % 221.805 M 9.28 % 202.978 M
Research and development expenses 45.965 M 8.10 % 42.521 M 20.64 % 35.245 M 8.58 % 32.461 M 36.08 % 23.854 M 20.78 % 19.750 M 14.45 % 17.256 M 54.30 % 11.184 M 39.54 % 8.015 M 0.000 0.000 -100.00 % 8.311 M
Selling general and administrative expenses 114.258 M 3.21 % 110.702 M 5.77 % 104.667 M 22.79 % 85.238 M 33.42 % 63.886 M 17.40 % 54.418 M -8.79 % 59.663 M -1.00 % 60.264 M 16.34 % 51.802 M 15.03 % 45.034 M -12.86 % 51.683 M 17.46 % 43.999 M
Interest income 1.031 M -7.06 % 1.109 M -38.31 % 1.798 M -67.89 % 5.598 M 137.70 % 2.355 M 1 042.75 % 206.091 K 121.38 % 93.094 K 68.23 % 55.337 K -82.93 % 324.142 K 5.24 % 308.000 K 11 611.03 % 2.630 K -99.95 % 4.916 M
Interest expense 5.234 M 47.73 % 3.543 M 137.79 % 1.490 M 239.93 % 438.328 K -78.30 % 2.020 M -48.80 % 3.945 M -32.12 % 5.811 M 35.61 % 4.285 M 0.000 0.000 0.000 0.000
Depreciation and amortization 50.974 M 1.94 % 50.006 M 37.93 % 36.255 M 96.97 % 18.406 M 10.88 % 16.599 M 0.38 % 16.536 M 15.96 % 14.261 M 28.43 % 11.104 M 0.83 % 11.013 M -3.74 % 11.441 M 17.47 % 9.739 M 11.35 % 8.747 M
Operating income 24.373 M -7.78 % 26.430 M -60.37 % 66.685 M -18.47 % 81.790 M 35.34 % 60.432 M 15.52 % 52.315 M -21.34 % 66.505 M 56.14 % 42.594 M 406.43 % 8.411 M 368.28 % -3.135 M -375.80 % 1.137 M -48.77 % 2.219 M
Operating income ratio 0.03 -20.03 % 0.04 -62.31 % 0.11 -30.12 % 0.15 2.74 % 0.15 8.25 % 0.14 -12.62 % 0.16 21.72 % 0.13 210.59 % 0.04 322.17 % -0.02 -463.40 % 0.01 -52.85 % 0.01
Total other income expenses net 2.675 M 6.41 % 2.514 M 661.57 % -447.676 K -653.74 % 80.846 K 139.01 % -207.241 K 12.11 % -235.791 K -112.88 % -110.764 K 20.65 % -139.586 K -108.75 % 1.595 M 332.31 % 369.012 K -81.80 % 2.027 M 131.64 % 875.104 K
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 -9.348 M -115.37 % 60.809 M 302.84 % -29.979 M 76.49 % -127.505 M 42.10 % -220.217 M -627.48 % 41.749 M -2.47 % 42.808 M -48.24 % 82.707 M 10.24 % 75.023 M -13.93 % 87.167 M -0.39 % 87.513 M 21.88 % 71.802 M
Total investments 9.628 M 0.00 % 9.628 M 26.22 % 7.628 M 31.29 % 5.810 M 0.00 % 5.810 M 0.00 % 5.810 M 107.50 % 2.800 M 0.00 % 2.800 M 0.00 % 2.800 M 0.00 % 2.800 M 0.00 % 2.800 M 0.00 % 2.800 M
Total debt 180.840 M 58.48 % 114.112 M 82.24 % 62.616 M 902.85 % 6.244 M 852.10 % 655.797 K -99.03 % 67.452 M 21.59 % 55.473 M -48.32 % 107.332 M 18.86 % 90.303 M -16.85 % 108.600 M 6.37 % 102.100 M 14.72 % 89.000 M
Accumulated other comprehensive income loss 34.187 M 5.50 % 32.405 M -3.57 % 33.606 M 9.08 % 30.807 M 35.64 % 22.712 M 26.99 % 17.884 M -90.38 % 185.822 M 56.03 % 119.096 M 0.000 0.000 0.000 0.000
Retained earnings 233.039 M -3.34 % 241.088 M 5.80 % 227.873 M 23.55 % 184.443 M 26.84 % 145.413 M 49.90 % 97.005 M 27.15 % 76.290 M 93.75 % 39.376 M 508.40 % 6.472 M 433.71 % -1.939 M -102.67 % 72.613 M 4.34 % 69.591 M
Common stock 79.486 M 46.63 % 54.207 M 0.22 % 54.089 M 0.22 % 53.972 M 0.00 % 53.972 M 33.36 % 40.472 M 0.00 % 40.472 M 8.70 % 37.234 M 6.38 % 35.000 M 0.00 % 35.000 M 15.26 % 30.367 M 0.00 % 30.367 M
Total equity 1.013 B 14.67 % 883.310 M 2.17 % 864.586 M 6.36 % 812.861 M 6.15 % 765.735 M 131.65 % 330.554 M 9.24 % 302.584 M 54.61 % 195.707 M 50.50 % 130.041 M 7.75 % 120.688 M 11.65 % 108.092 M 2.86 % 105.091 M
Other non current liabilities 0.000 -100.00 % 12.786 M 0.000 0.000 0.000 0.000 -100.00 % 3.938 M 0.000 0.000 -100.00 % 4.490 M -2.39 % 4.600 M -2.75 % 4.730 M
Long term debt 6.568 M 130.25 % 2.852 M -39.12 % 4.685 M -10.53 % 5.237 M 0.000 -100.00 % 672.787 K -79.24 % 3.241 M 304.83 % 800.699 K -53.14 % 1.709 M -95.25 % 36.000 M 5.88 % 34.000 M 41.67 % 24.000 M
Total non current liabilities 103.398 M 23.12 % 83.978 M -3.32 % 86.862 M 82.64 % 47.560 M 59.37 % 29.842 M 91.16 % 15.611 M 29.71 % 12.036 M 114.70 % 5.606 M -9.57 % 6.199 M -84.69 % 40.490 M 4.90 % 38.600 M 34.35 % 28.730 M
Other current liabilities 125.253 M -9.08 % 137.764 M -13.16 % 158.648 M 359.75 % 34.507 M -51.48 % 71.117 M 54.76 % 45.953 M -21.31 % 58.395 M 9.63 % 53.263 M -5.53 % 56.383 M 220.20 % 17.609 M -0.85 % 17.759 M 8.47 % 16.373 M
Deferred revenue 0.000 0.000 -100.00 % 84.587 M -17.63 % 102.695 M 45.51 % 70.578 M 199.95 % 23.530 M 2 558.32 % 885.144 K -96.03 % 22.315 M 93.34 % 11.542 M 0.000 0.000 0.000
Short term debt 135.875 M 24.17 % 109.431 M 98.44 % 55.146 M 0.000 -100.00 % 1.626 M -97.47 % 64.320 M 25.85 % 51.110 M -52.02 % 106.531 M 72.55 % 61.740 M -14.96 % 72.600 M 6.61 % 68.100 M 4.77 % 65.000 M
Total current liabilities 550.919 M 13.68 % 484.639 M 13.39 % 427.428 M 17.68 % 363.204 M 43.85 % 252.483 M 12.17 % 225.097 M -6.43 % 240.556 M -12.19 % 273.941 M 38.37 % 197.977 M 64.64 % 120.250 M -17.95 % 146.551 M 6.19 % 138.007 M
Total liabilities 654.316 M 15.07 % 568.618 M 10.56 % 514.290 M 25.20 % 410.764 M 45.49 % 282.325 M 17.29 % 240.707 M -4.70 % 252.592 M -9.64 % 279.547 M 36.91 % 204.176 M 27.02 % 160.740 M -13.18 % 185.151 M 11.04 % 166.737 M
Other non current assets 17.090 M -24.63 % 22.676 M -30.05 % 32.419 M -25.99 % 43.801 M -67.93 % 136.590 M 3 537.58 % 3.755 M 125.88 % 1.662 M -93.30 % 24.810 M 3 022.96 % 794.432 K -90.77 % 8.602 M -37.55 % 13.775 M 119.26 % 6.283 M
Long term investments 9.628 M 0.00 % 9.628 M 26.22 % 7.628 M 131.53 % -24.190 M 75.11 % -97.190 M -1 206.68 % 8.782 M 35.01 % 6.505 M 47.52 % 4.410 M -44.33 % 7.921 M 182.90 % 2.800 M 0.00 % 2.800 M 0.00 % 2.800 M
Intangible assets 83.128 M -4.64 % 87.169 M 48.69 % 58.623 M 5.20 % 55.728 M -2.44 % 57.119 M -0.37 % 57.329 M -2.59 % 58.851 M 309.46 % 14.373 M -1.97 % 14.662 M -1.72 % 14.919 M 115.32 % 6.929 M 32.53 % 5.228 M
GoodWill 3.325 M -57.77 % 7.875 M -25.42 % 10.559 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 86.453 M -9.04 % 95.044 M 37.38 % 69.181 M 24.14 % 55.728 M -2.44 % 57.119 M -0.37 % 57.329 M -2.59 % 58.851 M 309.46 % 14.373 M -1.97 % 14.662 M -1.72 % 14.919 M 115.32 % 6.929 M 32.53 % 5.228 M
Property plant equipment net 619.326 M 3.27 % 599.698 M 21.39 % 494.038 M 13.23 % 436.305 M 111.68 % 206.115 M 42.08 % 145.074 M 12.58 % 128.868 M 18.16 % 109.061 M 25.04 % 87.220 M -2.56 % 89.515 M -1.18 % 90.584 M 2.30 % 88.548 M
Total non current assets 739.569 M 1.28 % 730.213 M 19.07 % 613.261 M 19.05 % 515.119 M 68.78 % 305.196 M 40.42 % 217.352 M 10.16 % 197.300 M 27.85 % 154.327 M 37.90 % 111.909 M -3.39 % 115.837 M 1.53 % 114.088 M 10.92 % 102.859 M
Other current assets 12.210 M -53.93 % 26.507 M -47.39 % 50.381 M 440.49 % 9.321 M 48.37 % 6.282 M 27.84 % 4.914 M -51.18 % 10.066 M 60.92 % 6.255 M -92.83 % 87.212 M 791.26 % 9.785 M -54.40 % 21.461 M 76.38 % 12.167 M
Short term investments 0.000 0.000 0.000 -100.00 % 30.000 M -70.87 % 103.000 M 3 565.51 % -2.972 M 19.78 % -3.705 M -130.19 % -1.610 M 68.57 % -5.121 M 0.000 0.000 0.000
cash and cash equivalents 190.188 M 256.81 % 53.303 M -42.43 % 92.595 M -30.77 % 133.749 M -39.45 % 220.873 M 759.33 % 25.703 M 102.95 % 12.665 M -48.57 % 24.625 M 61.16 % 15.280 M -28.71 % 21.433 M 46.93 % 14.587 M -15.18 % 17.198 M
Cash and short term investments 190.188 M 256.81 % 53.303 M -42.43 % 92.595 M -43.45 % 163.749 M -49.44 % 323.873 M 1 160.07 % 25.703 M 102.95 % 12.665 M -48.57 % 24.625 M 61.16 % 15.280 M -28.71 % 21.433 M 46.93 % 14.587 M -15.18 % 17.198 M
Total current assets 927.607 M 28.53 % 721.715 M -5.73 % 765.616 M 8.06 % 708.505 M -4.63 % 742.865 M 109.90 % 353.910 M -1.11 % 357.875 M 11.51 % 320.926 M 44.36 % 222.308 M 34.25 % 165.591 M -7.57 % 179.155 M 6.03 % 168.968 M
Inventory 399.740 M 8.08 % 369.841 M 7.60 % 343.732 M 13.95 % 301.640 M 49.88 % 201.249 M 36.95 % 146.951 M -24.50 % 194.642 M 11.24 % 174.978 M 46.04 % 119.816 M 42.38 % 84.153 M -17.17 % 101.603 M 3.17 % 98.477 M
Net receivables 325.468 M 19.63 % 272.064 M -2.45 % 278.908 M 19.30 % 233.795 M 10.26 % 212.039 M 20.24 % 176.342 M 24.76 % 141.343 M 22.83 % 115.069 M 136.86 % 48.582 M -3.26 % 50.220 M 21.00 % 41.504 M 0.92 % 41.125 M
Tax assets 7.071 M 123.23 % 3.168 M -68.31 % 9.995 M 187.50 % 3.476 M 35.70 % 2.562 M 6.24 % 2.411 M 70.63 % 1.413 M -15.58 % 1.674 M 27.63 % 1.312 M 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 278.655 M 20.56 % 231.135 M 11.60 % 207.116 M -17.25 % 250.288 M 41.17 % 177.289 M 65.91 % 106.856 M -17.91 % 130.166 M 15.58 % 112.624 M 42.53 % 79.016 M 163.02 % 30.042 M -50.50 % 60.692 M 7.17 % 56.634 M
Tax payables 11.135 M 76.46 % 6.310 M -3.20 % 6.519 M 12.40 % 5.800 M 69.54 % 3.421 M -57.06 % 7.967 M 800.10 % 885.144 K -41.88 % 1.523 M 81.70 % 838.133 K 0.000 0.000 0.000
Deferred revenue non current 96.733 M 41.79 % 68.224 M -6.18 % 72.718 M 89.33 % 38.407 M 46.31 % 26.250 M 139.78 % 10.948 M 125.43 % 4.856 M 1.07 % 4.805 M 7.02 % 4.490 M 0.000 0.000 0.000
Minority interest 0.000 0.000 100.00 % -692.602 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -20.985 K 0.000
Capital lease obligations 2.102 M -26.29 % 2.852 M -39.12 % 4.685 M -10.53 % 5.237 M 0.000 -100.00 % 672.787 K -79.24 % 3.241 M 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
Other total stockholders equity 666.149 M 19.89 % 555.611 M 1.06 % 549.770 M 1.13 % 543.639 M 0.00 % 543.639 M 210.31 % 175.193 M -5.72 % 185.822 M 56.03 % 119.096 M 34.47 % 88.569 M 1.07 % 87.627 M 1 607.02 % 5.133 M 0.00 % 5.133 M
Deferred tax liabilities non current 96.683 K -16.65 % 115.993 K -98.77 % 9.459 M 141.57 % 3.916 M 9.03 % 3.591 M -10.00 % 3.990 M 1.34 % 3.938 M 181.95 % -4.805 M -7.02 % -4.490 M 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 1.667 B 14.83 % 1.452 B 5.30 % 1.379 B 12.69 % 1.224 B 16.75 % 1.048 B 83.46 % 571.262 M 2.90 % 555.176 M 16.82 % 475.253 M 42.20 % 334.217 M 18.76 % 281.428 M -4.03 % 293.243 M 7.88 % 271.827 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 % -1.568 M -165.64 % -590.298 K -7.45 % -549.389 K 60.68 % -1.397 M -133.28 % 4.199 M 1 258.55 % -362.400 K 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 -100.00 % 3.108 M 181.35 % 1.105 M 0.000 0.000 -100.00 % 108.390 K 0.000 0.000 0.000 0.000 0.000
Change in working capital -28.356 M -288.77 % 15.021 M 117.35 % -86.576 M -106.97 % -41.830 M -325.28 % 18.568 M 202.82 % -18.058 M 60.32 % -45.512 M 13.18 % -52.419 M -3 549.83 % -1.436 M -130.35 % 4.732 M 125.04 % -18.898 M 0.000
Accounts receivables -65.997 M -451.03 % 18.801 M 123.12 % -81.315 M -91.37 % -42.492 M 12.66 % -48.652 M -9.75 % -44.330 M 13.97 % -51.529 M 7.55 % -55.736 M -1 831.21 % -2.886 M 77.02 % -12.557 M 20.34 % -15.763 M 0.000
Inventory -36.057 M -30.20 % -27.693 M 26.79 % -37.824 M 62.49 % -100.840 M -85.40 % -54.389 M -215.82 % 46.961 M 325.96 % -20.783 M 62.91 % -56.035 M -57.72 % -35.527 M -305.49 % 17.289 M 651.51 % -3.135 M 0.000
Accounts payables 73.699 M 179.49 % 26.369 M -22.74 % 34.131 M -66.57 % 102.092 M -16.43 % 122.158 M 733.20 % -19.292 M -185.36 % 22.601 M -62.15 % 59.714 M 0.000 0.000 0.000 0.000
Other working capital 0.000 100.00 % -2.457 M -56.68 % -1.568 M -165.64 % -590.298 K -7.45 % -549.390 K 60.68 % -1.397 M 94.35 % -24.729 M -784.00 % 3.615 M -89.40 % 34.091 M 0.000 0.000 0.000
Other non cash items 14.861 M 69.49 % 8.768 M -29.20 % 12.385 M 1 025.48 % 1.100 M -57.83 % 2.609 M -51.42 % 5.371 M -20.87 % 6.787 M -10.79 % 7.608 M 0.91 % 7.539 M 139.25 % -19.207 M -183.80 % 22.921 M 305.87 % 5.647 M
Net cash provided by operating activities 68.607 M -34.49 % 104.726 M 321.05 % 24.873 M -52.53 % 52.398 M -42.43 % 91.011 M 84.06 % 49.447 M 48.51 % 33.295 M 1 014.76 % 2.987 M -88.84 % 26.756 M 594.28 % -5.413 M -132.25 % 16.785 M -6.49 % 17.950 M
Investments in property plant and equipment -70.969 M 62.78 % -190.659 M -102.89 % -93.971 M 48.42 % -182.170 M -68.17 % -108.323 M -360.73 % -23.511 M 36.21 % -36.857 M 2.81 % -37.922 M -287.19 % -9.794 M -17.84 % -8.311 M 67.77 % -25.786 M -67.67 % -15.378 M
Acquisitions net 0.000 0.000 100.00 % -5.114 M -6 335.08 % 82.019 K -99.92 % 109.103 M 25 082.67 % 433.246 K 558.64 % 65.779 K -18.31 % 80.520 K 0.000 0.000 0.000 0.000
Purchases of investments 0.000 100.00 % -2.000 M -444 444 541.50 % 0.450 100.00 % -70.172 M 82.67 % -405.000 M -93 380.38 % -433.246 K 0.000 100.00 % -44.000 M 0.000 0.000 0.000 0.000
Sales maturities of investments 258.720 K 0.00 % 258.720 K -99.15 % 30.346 M -79.42 % 147.486 M -51.50 % 304.103 M 98 087.13 % 309.718 K 11.73 % 277.200 K -25.00 % 369.600 K -31.75 % 541.572 K 0.000 0.000 0.000
Other investing activites -48.155 M -1 950.02 % 2.603 M 121.30 % -12.223 M 57.11 % -28.500 M 73.69 % -108.323 M -25 102.62 % 433.246 K 558.64 % 65.779 K -18.31 % 80.520 K 83.43 % 43.897 K -99.13 % 5.053 M 5 914.05 % 84.028 K -97.22 % 3.021 M
Net cash used for investing activites -118.865 M 37.37 % -189.797 M -134.43 % -80.962 M 39.25 % -133.274 M 36.06 % -208.440 M -815.49 % -22.768 M 37.65 % -36.514 M 2.56 % -37.472 M -306.92 % -9.209 M -182.67 % -3.258 M 87.32 % -25.702 M -107.99 % -12.357 M
Debt repayment 24.900 M -53.02 % 53.000 M -1.95 % 54.055 M 0.000 100.00 % -64.287 M -617.89 % 12.413 M 122.35 % -55.531 M -426.87 % 16.988 M 192.85 % -18.297 M -381.50 % 6.500 M -50.38 % 13.100 M -0.76 % 13.200 M
Common stock issued 0.000 0.000 0.000 0.000 100.00 % -28.808 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -36.217 M -123.19 % -16.227 M -0.22 % -16.192 M 40.00 % -26.986 M -1 828.50 % -1.399 M 93.08 % -20.236 M -3.84 % -19.487 M -383.20 % -4.033 M 19.14 % -4.988 M 25.52 % -6.696 M 0.88 % -6.756 M -33.89 % -5.046 M
Other financing activites 128.978 M 630.05 % 17.667 M 1 793.22 % 933.178 K 148.24 % -1.934 M -100.48 % 405.829 M 11 290.91 % -3.626 M -105.95 % 60.981 M 110.49 % 28.971 M 204.31 % 9.520 M -13.45 % 11.000 M 283.33 % -6.000 M -17.45 % -5.108 M
Net cash used provided by financing activities 117.661 M 116.13 % 54.440 M 42.69 % 38.154 M 231.93 % -28.920 M -109.29 % 311.335 M 2 253.88 % -14.455 M -2.97 % -14.037 M -133.48 % 41.926 M 404.59 % -13.765 M -227.41 % 10.804 M 3 036.77 % 344.416 K -88.69 % 3.046 M
Effect of forex changes on cash -813.943 K -5 635.14 % 14.705 K 854 841.86 % 1.720 100.00 % -95.953 K -90.32 % -50.417 K -172.65 % 69.398 K -71.93 % 247.208 K 166.24 % -373.206 K -680.04 % 64.342 K -90.98 % 713.018 K 1 929.75 % -38.968 K 86.79 % -294.925 K
Net change in cash 66.589 M 317.50 % -30.616 M -70.70 % -17.935 M 83.68 % -109.892 M -156.69 % 193.856 M 1 476.83 % 12.294 M 172.28 % -17.010 M -340.68 % 7.067 M 83.74 % 3.847 M 35.17 % 2.846 M 133.05 % -8.611 M -203.20 % 8.344 M
Cash at beginning of period 53.043 M -36.60 % 83.659 M -17.65 % 101.595 M -51.96 % 211.487 M 1 099.49 % 17.631 M 230.34 % 5.337 M -76.12 % 22.347 M 46.25 % 15.280 M 33.64 % 11.433 M 33.14 % 8.587 M -50.07 % 17.198 M 94.24 % 8.854 M
Cash at end of period 119.632 M 125.54 % 53.043 M -36.60 % 83.659 M -17.65 % 101.595 M -51.96 % 211.487 M 1 099.49 % 17.631 M 230.34 % 5.337 M -76.12 % 22.347 M 46.25 % 15.280 M 33.64 % 11.433 M 33.14 % 8.587 M -50.07 % 17.198 M
Operating cash flow 68.607 M -34.49 % 104.726 M 321.05 % 24.873 M -52.53 % 52.398 M -42.43 % 91.011 M 84.06 % 49.447 M 48.51 % 33.295 M 1 014.76 % 2.987 M -88.84 % 26.756 M 594.28 % -5.413 M -132.25 % 16.785 M -6.49 % 17.950 M
Capital expenditure -70.969 M 62.78 % -190.659 M -102.89 % -93.971 M 48.42 % -182.170 M -68.17 % -108.323 M -360.73 % -23.511 M 36.21 % -36.857 M 2.81 % -37.922 M -287.19 % -9.794 M -17.84 % -8.311 M 67.77 % -25.786 M -67.67 % -15.378 M
Free CashFlow -2.362 M 97.25 % -85.933 M -24.36 % -69.098 M 46.75 % -129.772 M -649.61 % -17.312 M -166.75 % 25.936 M 828.06 % -3.562 M 89.80 % -34.936 M -305.97 % 16.962 M 223.59 % -13.724 M -52.49 % -9.000 M -449.95 % 2.572 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 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 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31
Revenue 219.999 M 54.72 % 142.188 M -35.70 % 221.118 M 29.83 % 170.313 M -18.31 % 208.490 M 26.16 % 165.260 M -16.63 % 198.225 M 26.27 % 156.985 M -0.43 % 157.663 M 4.63 % 150.688 M -17.16 % 181.905 M 9.78 % 165.704 M 9.91 % 150.769 M 13.68 % 132.622 M -2.03 % 135.369 M 0.75 % 134.360 M -14.72 % 157.549 M 38.77 % 113.530 M -12.50 % 129.745 M 62.27 % 79.958 M -48.33 % 154.748 M 235.68 % 46.100 M -62.38 % 122.546 M 130.55 % 53.153 M -49.14 % 104.518 M 0.00 % 104.518 M 36.47 % 76.586 M 0.00 % 76.586 M 39.11 % 55.053 M 0.00 % 55.053 M 16.87 % 47.106 M 0.00 % 47.106 M 20.02 % 39.248 M 0.00 % 39.248 M -13.46 % 45.352 M 0.00 % 45.352 M
Net income 5.942 M 179.87 % 2.123 M -75.01 % 8.494 M 33.18 % 6.378 M -21.66 % 8.142 M 189.19 % 2.815 M -49.20 % 5.542 M 10.32 % 5.023 M -46.85 % 9.451 M 0.28 % 9.425 M 62.59 % 5.797 M -71.95 % 20.667 M 12.10 % 18.436 M 24.33 % 14.829 M -6.08 % 15.789 M -11.75 % 17.891 M -25.20 % 23.917 M 55.20 % 15.411 M -10.19 % 17.160 M 239.70 % 5.052 M -83.00 % 29.716 M 2 173.93 % 1.307 M -93.73 % 20.834 M 1 572.42 % -1.415 M -109.84 % 14.384 M 21.96 % 11.795 M 26.24 % 9.343 M 0.00 % 9.343 M 122.86 % 4.192 M 0.00 % 4.192 M 765.68 % 484.265 K 0.00 % 484.265 K 295.60 % -247.582 K 0.00 % -247.582 K 73.72 % -942.055 K 0.00 % -942.055 K
Income before tax 6.501 M 208.00 % 2.111 M -68.96 % 6.801 M -1.90 % 6.933 M -34.52 % 10.587 M 288.11 % 2.728 M 6.31 % 2.566 M -67.82 % 7.974 M -11.27 % 8.987 M -4.58 % 9.418 M -3.83 % 9.793 M -50.98 % 19.976 M 3.81 % 19.242 M 11.70 % 17.226 M 7.54 % 16.019 M -24.47 % 21.210 M -19.91 % 26.483 M 45.84 % 18.159 M 2.42 % 17.730 M 175.74 % 6.430 M -81.37 % 34.506 M 2 113.79 % 1.559 M -93.03 % 22.360 M 1 585.55 % -1.505 M -109.64 % 15.612 M 0.00 % 15.612 M 41.95 % 10.999 M 0.00 % 10.999 M 156.69 % 4.285 M 0.00 % 4.285 M 496.60 % 718.198 K 0.00 % 718.198 K 644.73 % -131.845 K 0.00 % -131.845 K 89.46 % -1.251 M 0.00 % -1.251 M
Income before tax ratio 0.03 99.06 % 0.01 -51.74 % 0.03 -24.44 % 0.04 -19.84 % 0.05 207.64 % 0.02 27.51 % 0.01 -74.51 % 0.05 -10.88 % 0.06 -8.80 % 0.06 16.09 % 0.05 -55.34 % 0.12 -5.54 % 0.13 -1.74 % 0.13 9.76 % 0.12 -25.03 % 0.16 -6.09 % 0.17 5.09 % 0.16 17.05 % 0.14 69.93 % 0.08 -63.94 % 0.22 559.49 % 0.03 -81.47 % 0.18 744.34 % -0.03 -118.96 % 0.15 0.00 % 0.15 4.01 % 0.14 0.00 % 0.14 84.52 % 0.08 0.00 % 0.08 410.47 % 0.02 0.00 % 0.02 553.86 % 0.00 0.00 % 0.00 87.82 % -0.03 0.00 % -0.03
EBITDA 16.602 M -0.98 % 16.767 M -21.65 % 21.398 M 37.28 % 15.587 M -40.27 % 26.098 M 75.14 % 14.901 M 80.16 % 8.271 M -56.73 % 19.116 M 11.73 % 17.108 M -12.49 % 19.551 M 50.23 % 13.014 M -49.27 % 25.651 M -3.51 % 26.585 M 26.05 % 21.090 M 67.21 % 12.613 M -47.13 % 23.858 M -14.70 % 27.971 M 35.19 % 20.689 M 46.25 % 14.147 M 30.87 % 10.809 M -71.98 % 38.574 M 459.66 % 6.892 M -70.87 % 23.659 M 655.40 % 3.132 M -83.27 % 18.716 M 0.00 % 18.716 M 18.85 % 15.747 M 0.00 % 15.747 M 114.11 % 7.355 M 13.04 % 6.506 M 18.64 % 5.484 M 0.00 % 5.484 M 60.96 % 3.407 M 0.00 % 3.407 M -35.90 % 5.315 M 0.00 % 5.315 M
Net income ratio 0.03 80.88 % 0.01 -61.13 % 0.04 2.58 % 0.04 -4.10 % 0.04 129.23 % 0.02 -39.06 % 0.03 -12.63 % 0.03 -46.62 % 0.06 -4.16 % 0.06 96.28 % 0.03 -74.45 % 0.12 1.99 % 0.12 9.36 % 0.11 -4.13 % 0.12 -12.41 % 0.13 -12.29 % 0.15 11.83 % 0.14 2.63 % 0.13 109.34 % 0.06 -67.10 % 0.19 577.42 % 0.03 -83.33 % 0.17 738.64 % -0.03 -119.34 % 0.14 21.96 % 0.11 -7.50 % 0.12 0.00 % 0.12 60.20 % 0.08 0.00 % 0.08 640.71 % 0.01 0.00 % 0.01 262.97 % -0.01 0.00 % -0.01 69.63 % -0.02 0.00 % -0.02
Ratio EBITDA 0.08 -36.00 % 0.12 21.85 % 0.10 5.74 % 0.09 -26.88 % 0.13 38.83 % 0.09 116.09 % 0.04 -65.73 % 0.12 12.22 % 0.11 -16.36 % 0.13 81.35 % 0.07 -53.78 % 0.15 -12.21 % 0.18 10.88 % 0.16 70.67 % 0.09 -47.53 % 0.18 0.02 % 0.18 -2.58 % 0.18 67.14 % 0.11 -19.35 % 0.14 -45.77 % 0.25 66.72 % 0.15 -22.56 % 0.19 227.65 % 0.06 -67.09 % 0.18 0.00 % 0.18 -12.91 % 0.21 0.00 % 0.21 53.91 % 0.13 13.04 % 0.12 1.51 % 0.12 0.00 % 0.12 34.11 % 0.09 0.00 % 0.09 -25.93 % 0.12 0.00 % 0.12
Gross profit ratio 0.21 -9.28 % 0.23 6.06 % 0.21 -15.37 % 0.25 -2.63 % 0.26 14.80 % 0.23 -6.31 % 0.24 -3.18 % 0.25 -12.26 % 0.29 2.57 % 0.28 2.28 % 0.27 -18.46 % 0.33 -1.61 % 0.34 -0.11 % 0.34 -0.19 % 0.34 -5.61 % 0.36 12.02 % 0.32 -10.22 % 0.36 11.34 % 0.32 -7.38 % 0.35 -9.62 % 0.38 17.61 % 0.33 -5.53 % 0.35 7.38 % 0.32 -6.53 % 0.34 0.00 % 0.34 -5.42 % 0.36 0.00 % 0.36 6.62 % 0.34 0.58 % 0.34 5.20 % 0.32 0.00 % 0.32 8.20 % 0.30 0.00 % 0.30 -6.42 % 0.32 0.00 % 0.32
Weighted average shs out dil 70.772 M 0.00 % 70.772 M -3.54 % 73.370 M -7.69 % 79.486 M 36.68 % 58.154 M 3.28 % 56.305 M 2.13 % 55.131 M 1.92 % 54.089 M 0.00 % 54.089 M 0.00 % 54.089 M 0.00 % 54.089 M -1.52 % 54.922 M 0.00 % 54.922 M 0.00 % 54.922 M 1.00 % 54.379 M 2.33 % 53.140 M 0.00 % 53.140 M 0.00 % 53.140 M -5.32 % 56.129 M 0.00 % 56.129 M 0.00 % 56.129 M 28.85 % 43.561 M -7.64 % 47.166 M 0.00 % 47.166 M 0.00 % 47.166 M 0.00 % 47.166 M 33.78 % 35.256 M 0.00 % 35.256 M -4.70 % 36.997 M 5.70 % 35.000 M 8.41 % 32.284 M 0.00 % 32.284 M -11.74 % 36.577 M 0.00 % 36.577 M 16.48 % 31.402 M 0.00 % 31.402 M
Weighted average shs out 70.772 M 0.00 % 70.772 M -3.54 % 73.370 M -7.69 % 79.486 M 36.68 % 58.154 M 3.28 % 56.305 M 2.13 % 55.131 M 1.93 % 54.089 M 0.00 % 54.089 M 0.00 % 54.089 M 0.00 % 54.089 M -0.50 % 54.363 M 0.40 % 54.144 M 0.32 % 53.972 M -0.20 % 54.079 M 1.77 % 53.140 M 0.00 % 53.140 M 0.00 % 53.140 M -5.32 % 56.129 M 0.00 % 56.129 M 0.00 % 56.129 M 28.85 % 43.561 M -7.64 % 47.166 M 0.00 % 47.166 M 0.00 % 47.166 M 0.00 % 47.166 M 33.78 % 35.256 M 0.00 % 35.256 M -4.71 % 36.997 M 5.71 % 35.000 M 8.41 % 32.284 M 0.00 % 32.284 M -11.75 % 36.581 M 0.00 % 36.581 M 16.49 % 31.402 M 0.00 % 31.402 M
EPS diluted 0.08 180.00 % 0.03 -74.14 % 0.12 44.64 % 0.08 -42.71 % 0.14 180.00 % 0.05 -53.31 % 0.11 15.29 % 0.09 -45.35 % 0.17 0.00 % 0.17 54.55 % 0.11 -71.05 % 0.38 11.76 % 0.34 25.93 % 0.27 -6.90 % 0.29 -14.71 % 0.34 -24.44 % 0.45 55.17 % 0.29 -6.45 % 0.31 244.44 % 0.09 -83.02 % 0.53 1 666.67 % 0.03 -93.18 % 0.44 1 566.67 % -0.03 -110.00 % 0.30 3.45 % 0.29 7.41 % 0.27 0.00 % 0.27 145.45 % 0.11 -8.33 % 0.12 700.00 % 0.02 0.00 % 0.02 320.59 % -0.01 0.00 % -0.01 77.33 % -0.03 0.00 % -0.03
Earnings per share 0.08 180.00 % 0.03 -74.14 % 0.12 44.64 % 0.08 -42.71 % 0.14 180.00 % 0.05 -64.29 % 0.14 50.70 % 0.09 -45.35 % 0.17 0.00 % 0.17 54.55 % 0.11 -71.05 % 0.38 11.76 % 0.34 25.93 % 0.27 -6.90 % 0.29 -14.71 % 0.34 -24.44 % 0.45 55.17 % 0.29 -6.45 % 0.31 244.44 % 0.09 -83.02 % 0.53 1 666.67 % 0.03 -93.18 % 0.44 1 566.67 % -0.03 -110.00 % 0.30 3.45 % 0.29 7.41 % 0.27 0.00 % 0.27 145.45 % 0.11 -8.33 % 0.12 700.00 % 0.02 0.00 % 0.02 320.59 % -0.01 0.00 % -0.01 77.33 % -0.03 0.00 % -0.03
Gross profit 45.477 M 40.36 % 32.399 M -31.80 % 47.505 M 9.88 % 43.234 M -20.46 % 54.357 M 44.83 % 37.532 M -21.89 % 48.053 M 22.26 % 39.306 M -12.64 % 44.994 M 7.32 % 41.927 M -15.27 % 49.482 M -10.48 % 55.278 M 8.14 % 51.118 M 13.55 % 45.016 M -2.22 % 46.036 M -4.90 % 48.408 M -4.47 % 50.671 M 24.59 % 40.670 M -2.57 % 41.744 M 50.29 % 27.776 M -53.30 % 59.478 M 294.79 % 15.066 M -64.46 % 42.391 M 147.58 % 17.122 M -52.47 % 36.022 M 0.00 % 36.022 M 29.08 % 27.907 M 0.00 % 27.907 M 48.32 % 18.815 M 0.58 % 18.707 M 22.94 % 15.216 M 0.00 % 15.216 M 29.86 % 11.717 M 0.00 % 11.717 M -19.02 % 14.468 M 0.00 % 14.468 M
Income tax expense 558.611 K 4 559.97 % -12.525 K 99.26 % -1.694 M -405.45 % 554.499 K -77.33 % 2.446 M 2 899.48 % -87.364 K 98.29 % -5.119 M -249.76 % 3.418 M 5 263.94 % -66.191 K -111.45 % 577.873 K -86.16 % 4.174 M 810.00 % -587.920 K -159.10 % 994.848 K -60.75 % 2.535 M 999.54 % 230.530 K -93.05 % 3.319 M 29.35 % 2.566 M -6.64 % 2.748 M 382.00 % 570.209 K -58.63 % 1.378 M -71.22 % 4.790 M 1 801.75 % 251.863 K -83.49 % 1.526 M 1 791.40 % -90.198 K -103.58 % 2.523 M 0.00 % 2.523 M 52.38 % 1.656 M 0.00 % 1.656 M 1 688.80 % 92.561 K 0.00 % 92.561 K -60.43 % 233.933 K 0.00 % 233.933 K 94.63 % 120.196 K 0.00 % 120.196 K 139.94 % -300.934 K 0.00 % -300.934 K
Cost of revenue 174.523 M 58.96 % 109.789 M -36.76 % 173.613 M 36.62 % 127.079 M -17.55 % 154.133 M 20.67 % 127.728 M -14.95 % 150.172 M 27.61 % 117.679 M 4.45 % 112.669 M 3.59 % 108.761 M -17.87 % 132.422 M 19.92 % 110.426 M 10.81 % 99.651 M 13.75 % 87.605 M -1.93 % 89.332 M 3.93 % 85.952 M -19.58 % 106.878 M 46.69 % 72.861 M -17.21 % 88.001 M 68.64 % 52.182 M -45.23 % 95.269 M 206.98 % 31.034 M -61.28 % 80.155 M 122.46 % 36.030 M -47.40 % 68.497 M 0.00 % 68.497 M 40.71 % 48.679 M 0.00 % 48.679 M 34.33 % 36.238 M -0.30 % 36.347 M 13.98 % 31.890 M 0.00 % 31.890 M 15.83 % 27.531 M 0.00 % 27.531 M -10.86 % 30.884 M 0.00 % 30.884 M
General and administrative expenses 12.826 M -8.54 % 14.022 M -14.75 % 16.449 M 30.99 % 12.558 M 9.34 % 11.485 M -3.64 % 11.918 M -19.61 % 14.826 M 34.31 % 11.039 M -20.88 % 13.952 M 1.12 % 13.797 M -22.01 % 17.690 M 52.84 % 11.574 M -12.97 % 13.298 M 20.19 % 11.064 M -12.32 % 12.619 M 32.84 % 9.499 M 26.04 % 7.537 M -3.58 % 7.816 M -16.84 % 9.399 M 9.42 % 8.590 M 12.73 % 7.620 M 80.42 % 4.224 M -22.68 % 5.463 M 13.29 % 4.822 M -21.90 % 6.174 M 0.00 % 6.174 M -14.99 % 7.263 M 0.00 % 7.263 M 8.43 % 6.698 M -0.95 % 6.763 M -6.19 % 7.209 M 0.00 % 7.209 M 32.79 % 5.429 M 0.00 % 5.429 M -18.68 % 6.675 M 0.00 % 6.675 M
Selling and marketing expenses 18.043 M 53.85 % 11.728 M -1.16 % 11.865 M -27.40 % 16.345 M -1.21 % 16.545 M 18.14 % 14.005 M -12.35 % 15.978 M 2.15 % 15.642 M 12.27 % 13.933 M 20.79 % 11.535 M -18.78 % 14.202 M 0.17 % 14.177 M 8.57 % 13.058 M 35.97 % 9.603 M -6.68 % 10.291 M -32.32 % 15.205 M 18.58 % 12.823 M 35.73 % 9.448 M -5.79 % 10.028 M 15.21 % 8.704 M -17.52 % 10.553 M 121.32 % 4.768 M -24.64 % 6.327 M -25.87 % 8.536 M 0.88 % 8.461 M 0.00 % 8.461 M 20.10 % 7.045 M 0.00 % 7.045 M 0.43 % 7.015 M 0.00 % 7.015 M 40.88 % 4.979 M 0.00 % 4.979 M -5.69 % 5.280 M 0.00 % 5.280 M 2.85 % 5.133 M 0.00 % 5.133 M
Other expenses -4.335 M 6.39 % -4.632 M -3 633.89 % 131.060 K 130.07 % -435.839 K -111.95 % 3.647 M 272.46 % -2.115 M -161.16 % 3.458 M 183.39 % -4.146 M -924.74 % -404.629 K 90.55 % -4.281 M -10 406.39 % -40.747 K -1 818.41 % -2.124 K 99.93 % -3.107 M -21.72 % -2.552 M 12.26 % -2.909 M 47.54 % -5.545 M -21.35 % -4.569 M -570.72 % -681.238 K 73.34 % -2.555 M -27.58 % -2.003 M -4 303.30 % -45.479 K -109.20 % 494.304 K -70.53 % 1.678 M 197.13 % 564.563 K -60.13 % 1.416 M 0.00 % 1.416 M -48.44 % 2.747 M 0.00 % 2.747 M 85.02 % 1.485 M 285.84 % -798.824 K -132.74 % 2.440 M 0.00 % 2.440 M 88.40 % 1.295 M 0.00 % 1.295 M -67.13 % 3.939 M 0.00 % 3.939 M
Operating expenses 39.115 M 29.49 % 30.207 M -25.47 % 40.527 M 3.01 % 39.343 M -9.72 % 43.580 M 25.21 % 34.805 M -26.03 % 47.053 M 48.93 % 31.593 M -14.63 % 37.008 M 14.95 % 32.194 M -18.62 % 39.560 M 12.32 % 35.220 M 10.73 % 31.807 M 15.15 % 27.622 M -9.12 % 30.394 M 12.45 % 27.029 M 11.44 % 24.255 M 8.68 % 22.317 M -6.84 % 23.956 M 12.55 % 21.284 M -15.10 % 25.070 M 88.20 % 13.321 M -33.57 % 20.051 M 7.96 % 18.572 M -8.55 % 20.309 M 0.00 % 20.309 M 19.08 % 17.055 M 0.00 % 17.055 M 12.22 % 15.197 M 0.72 % 15.089 M 3.15 % 14.628 M 0.00 % 14.628 M 21.86 % 12.004 M 0.00 % 12.004 M -23.78 % 15.748 M 0.00 % 15.748 M
Cost and expenses 213.638 M 52.60 % 139.996 M -34.62 % 214.140 M 28.67 % 166.423 M -15.83 % 197.713 M 21.65 % 162.533 M -17.59 % 197.225 M 32.12 % 149.273 M -0.27 % 149.677 M 6.19 % 140.956 M -18.04 % 171.982 M 18.08 % 145.646 M 10.79 % 131.459 M 14.09 % 115.228 M -3.76 % 119.726 M 5.97 % 112.981 M -13.84 % 131.133 M 37.78 % 95.178 M -14.99 % 111.958 M 52.39 % 73.466 M -38.95 % 120.339 M 171.31 % 44.355 M -55.74 % 100.207 M 83.52 % 54.603 M -38.51 % 88.806 M 0.00 % 88.806 M 35.10 % 65.733 M 0.00 % 65.733 M 27.80 % 51.436 M 0.00 % 51.436 M 10.57 % 46.518 M 0.00 % 46.518 M 17.66 % 39.535 M 0.00 % 39.535 M -15.22 % 46.632 M 0.00 % 46.632 M
Research and development expenses 12.582 M 38.45 % 9.088 M -24.78 % 12.082 M 11.08 % 10.877 M -8.62 % 11.902 M 8.24 % 10.996 M -14.04 % 12.791 M 41.20 % 9.059 M -4.91 % 9.527 M -14.50 % 11.143 M 44.54 % 7.709 M -18.60 % 9.471 M 10.67 % 8.558 M -9.98 % 9.507 M -8.53 % 10.393 M 32.08 % 7.869 M -7.04 % 8.464 M 47.60 % 5.735 M -19.05 % 7.084 M 18.21 % 5.993 M -13.67 % 6.942 M 81.02 % 3.835 M -41.76 % 6.584 M 41.59 % 4.650 M 9.22 % 4.258 M 0.00 % 4.258 M 0.000 0.000 0.000 -100.00 % 2.111 M 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 30.868 M 19.88 % 25.750 M -9.06 % 28.315 M -2.03 % 28.903 M 3.11 % 28.030 M 8.13 % 25.923 M -15.84 % 30.804 M 15.46 % 26.681 M -4.32 % 27.885 M 10.08 % 25.332 M -20.57 % 31.892 M 23.85 % 25.751 M -2.30 % 26.356 M 27.52 % 20.668 M -9.79 % 22.910 M -7.26 % 24.705 M 21.34 % 20.360 M 17.93 % 17.264 M -11.14 % 19.427 M 12.33 % 17.294 M -4.84 % 18.173 M 102.11 % 8.992 M -23.73 % 11.790 M -11.74 % 13.358 M -8.73 % 14.635 M 0.00 % 14.635 M 2.29 % 14.308 M 0.00 % 14.308 M 4.34 % 13.713 M -0.47 % 13.778 M 13.04 % 12.188 M 0.00 % 12.188 M 13.81 % 10.708 M 0.00 % 10.708 M -9.32 % 11.809 M 0.00 % 11.809 M
Interest income 536.854 K 283.62 % 139.945 K -38.80 % 228.679 K 549.34 % 35.217 K -95.85 % 847.685 K 377.06 % 177.691 K -78.00 % 807.767 K 451.03 % 146.592 K -25.74 % 197.398 K 0.000 -100.00 % 681.447 K 68.78 % 403.750 K 124.64 % 179.729 K -63.40 % 491.087 K 16.70 % 420.819 K -72.49 % 1.530 M -14.06 % 1.780 M 0.54 % 1.770 M -6.70 % 1.898 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 184.800 K 0.00 % 184.800 K 0.000 -100.00 % 1.127 M 560.01 % 170.786 K 0.00 % 170.786 K 0.000 0.000 -100.00 % 154.000 K 0.00 % 154.000 K
Interest expense 1.171 M -9.05 % 1.288 M 6.35 % 1.211 M -6.05 % 1.289 M -0.17 % 1.291 M 7.87 % 1.197 M 38.18 % 866.178 K -3.94 % 901.692 K -1.17 % 912.321 K 56.61 % 582.541 K -2.82 % 599.465 K 278.53 % 158.368 K 0.000 0.000 -100.00 % 202.074 K 408.68 % 39.725 K 0.000 0.000 0.000 -100.00 % 89.564 K -75.04 % 358.862 K -49.14 % 705.574 K -14.59 % 826.091 K 16.09 % 711.581 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
Depreciation and amortization 14.690 M 15.27 % 12.744 M 0.00 % 12.744 M 12.79 % 11.298 M -7.09 % 12.161 M -2.73 % 12.501 M 0.00 % 12.501 M 37.93 % 9.064 M -14.60 % 10.613 M 17.09 % 9.064 M 0.00 % 9.064 M 96.97 % 4.602 M -33.06 % 6.874 M 49.38 % 4.602 M 0.00 % 4.602 M 10.88 % 4.150 M 17.12 % 3.543 M -14.62 % 4.150 M 0.00 % 4.150 M 0.38 % 4.134 M -0.67 % 4.162 M 0.67 % 4.134 M 0.00 % 4.134 M 15.96 % 3.565 M 0.00 % 3.565 M 0.00 % 3.565 M 29.24 % 2.758 M 0.00 % 2.758 M 0.60 % 2.742 M 0.50 % 2.728 M -1.30 % 2.764 M 0.00 % 2.764 M 1.01 % 2.737 M 0.00 % 2.737 M -8.29 % 2.984 M 0.00 % 2.984 M
Operating income 6.361 M 190.17 % 2.192 M -68.58 % 6.978 M 79.34 % 3.891 M -63.90 % 10.777 M 295.09 % 2.728 M 172.80 % 999.902 K -87.03 % 7.712 M -3.43 % 7.986 M -17.95 % 9.733 M -1.91 % 9.922 M -50.53 % 20.058 M 3.87 % 19.311 M 11.02 % 17.394 M 11.20 % 15.642 M -26.83 % 21.379 M -19.07 % 26.416 M 43.94 % 18.352 M 3.17 % 17.788 M 174.02 % 6.491 M -81.13 % 34.408 M 1 872.32 % 1.745 M -92.19 % 22.340 M 1 640.79 % -1.450 M -109.23 % 15.713 M 0.00 % 15.713 M 44.79 % 10.852 M 0.00 % 10.852 M 200.00 % 3.617 M 0.00 % 3.617 M 515.37 % 587.856 K 0.00 % 587.857 K 304.83 % -286.996 K 0.00 % -286.996 K 77.59 % -1.281 M 0.00 % -1.281 M
Operating income ratio 0.03 87.54 % 0.02 -51.14 % 0.03 38.14 % 0.02 -55.81 % 0.05 213.17 % 0.02 227.22 % 0.01 -89.73 % 0.05 -3.01 % 0.05 -21.58 % 0.06 18.41 % 0.05 -54.94 % 0.12 -5.49 % 0.13 -2.34 % 0.13 13.50 % 0.12 -27.38 % 0.16 -5.10 % 0.17 3.72 % 0.16 17.91 % 0.14 68.87 % 0.08 -63.49 % 0.22 487.55 % 0.04 -79.24 % 0.18 768.30 % -0.03 -118.14 % 0.15 0.00 % 0.15 6.09 % 0.14 0.00 % 0.14 115.65 % 0.07 0.00 % 0.07 426.53 % 0.01 0.00 % 0.01 270.66 % -0.01 0.00 % -0.01 74.10 % -0.03 0.00 % -0.03
Total other income expenses net 139.245 K 270.48 % -81.677 K 53.82 % -176.850 K -105.81 % 3.042 M 1 701.09 % -189.991 K -127 610.74 % 149.000 -99.99 % 1.566 M 498.24 % 261.789 K -73.84 % 1.001 M 418.11 % -314.565 K -143.14 % -129.378 K -57.39 % -82.202 K -20.25 % -68.359 K 59.25 % -167.737 K -144.49 % 377.024 K 322.30 % -169.603 K -354.09 % 66.748 K 134.53 % -193.324 K -235.62 % -57.602 K 6.20 % -61.412 K -162.89 % 97.653 K 152.54 % -185.880 K -1 015.85 % 20.296 K 136.71 % -55.288 K 44.93 % -100.400 K 0.00 % -100.400 K -168.67 % 146.201 K 0.00 % 146.201 K -78.09 % 667.302 K 0.00 % 667.302 K 411.96 % 130.342 K 0.00 % 130.341 K -15.99 % 155.151 K 0.00 % 155.151 K 428.52 % 29.356 K 0.00 % 29.355 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 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 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-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-06-30 2019-03-31 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-03-31
Net debt 97.273 M 348.14 % 21.706 M 135.60 % -60.975 M -11.85 % -54.513 M -140.06 % 136.063 M 105.60 % 66.177 M 8.83 % 60.809 M 210.55 % 19.581 M -47.81 % 37.522 M 320.09 % 8.932 M 129.79 % -29.979 M -91.42 % -15.661 M 59.59 % -38.756 M 55.89 % -87.861 M 31.09 % -127.505 M -12.51 % -113.325 M -29.50 % -87.512 M -19.57 % -73.190 M 66.76 % -220.217 M 37.05 % -349.854 M -25 823.55 % 1.360 M -94.71 % 25.703 M -38.43 % 41.749 M -20.39 % 52.441 M 314.08 % 12.665 M -75.20 % 51.074 M 0.00 % 51.074 M -31.92 % 75.023 M 0.00 % 75.023 M -10.24 % 83.581 M 0.00 % 83.581 M -4.11 % 87.167 M 0.00 % 87.167 M 497.55 % 14.587 M
Total investments 44.628 M 363.52 % 9.628 M 0.00 % 9.628 M 0.00 % 9.628 M 0.00 % 9.628 M 0.00 % 9.628 M 0.00 % 9.628 M 0.00 % 9.628 M 0.00 % 9.628 M 26.22 % 7.628 M 0.00 % 7.628 M 31.29 % 5.810 M 0.00 % 5.810 M 0.00 % 5.810 M 0.00 % 5.810 M 0.00 % 5.810 M 0.00 % 5.810 M 0.00 % 5.810 M 0.00 % 5.810 M 0.00 % 5.810 M 0.00 % 5.810 M -88.70 % 51.406 M 784.78 % 5.810 M 59.18 % 3.650 M -85.59 % 25.329 M 804.62 % 2.800 M 0.00 % 2.800 M 0.00 % 2.800 M 0.00 % 2.800 M 0.00 % 2.800 M 0.00 % 2.800 M 0.00 % 2.800 M 0.00 % 2.800 M -90.40 % 29.175 M
Total debt 124.371 M -5.24 % 131.251 M 1.58 % 129.214 M 3.75 % 124.547 M -25.26 % 166.631 M 41.52 % 117.745 M 3.18 % 114.112 M 22.02 % 93.518 M -21.55 % 119.213 M 57.13 % 75.869 M 21.16 % 62.616 M 54.46 % 40.540 M 48.36 % 27.325 M 57.96 % 17.299 M 177.06 % 6.244 M -81.69 % 34.100 M 48.39 % 22.981 M 15 120.36 % 150.986 K -76.98 % 655.797 K -96.87 % 20.967 M 11.01 % 18.888 M 0.000 -100.00 % 67.452 M -12.90 % 77.441 M 0.000 -100.00 % 56.342 M 0.00 % 56.342 M -37.61 % 90.303 M 0.00 % 90.303 M 2.86 % 87.790 M 0.00 % 87.790 M -19.16 % 108.600 M 0.00 % 108.600 M 0.000
Accumulated other comprehensive income loss 0.000 -100.00 % 701.092 M 0.000 -100.00 % 700.128 M 1 991.26 % 33.479 M 500.46 % 5.576 M 8.40 % 5.144 M -99.12 % 583.729 M 1 551.48 % 35.346 M -93.95 % 583.912 M 1 637.54 % 33.606 M -94.23 % 582.196 M 1 670.75 % 32.879 M -94.29 % 575.482 M 1 768.01 % 30.807 M -94.56 % 566.351 M 2 393.61 % 22.712 M -95.99 % 566.351 M 22 036.07 % 2.558 M 0.00 % 2.558 M 0.00 % 2.558 M -99.23 % 330.554 M 12 819.86 % 2.558 M 0.000 -100.00 % 302.584 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 108.113 M
Retained earnings 193.412 M -17.75 % 235.162 M 0.91 % 233.039 M 3.16 % 225.899 M 2.91 % 219.521 M -10.00 % 243.903 M 1.17 % 241.088 M 2.33 % 235.605 M 2.18 % 230.582 M -2.83 % 237.298 M 4.14 % 227.873 M 2.56 % 222.179 M 10.25 % 201.517 M 0.99 % 199.547 M 8.19 % 184.443 M 5.01 % 175.645 M 11.34 % 157.754 M -1.67 % 160.439 M 10.33 % 145.413 M 9.27 % 133.080 M 3.95 % 128.029 M 0.000 -100.00 % 97.005 M 17.96 % 82.233 M 0.000 -100.00 % 26.099 M 0.00 % 26.099 M 252.05 % 7.413 M 0.00 % 7.413 M 863.55 % -970.925 K 0.00 % -970.925 K 49.94 % -1.939 M 0.00 % -1.939 M 0.000
Common stock 111.280 M 40.00 % 79.486 M 0.00 % 79.486 M 0.00 % 79.486 M 4.74 % 75.889 M 40.00 % 54.207 M 0.00 % 54.207 M 0.22 % 54.089 M 0.00 % 54.089 M 0.00 % 54.089 M 0.00 % 54.089 M 0.00 % 54.089 M 0.22 % 53.972 M 0.00 % 53.972 M 0.00 % 53.972 M 0.00 % 53.972 M 0.00 % 53.972 M 0.00 % 53.972 M 0.00 % 53.972 M 0.00 % 53.972 M 33.36 % 40.472 M 0.000 -100.00 % 40.472 M 0.00 % 40.472 M 0.000 -100.00 % 37.234 M 0.00 % 37.234 M 6.38 % 35.000 M 0.00 % 35.000 M 0.00 % 35.000 M 0.00 % 35.000 M 0.00 % 35.000 M 0.00 % 35.000 M 0.000
Total equity 974.436 M -4.07 % 1.016 B 0.28 % 1.013 B 0.73 % 1.006 B 16.54 % 862.817 M -2.68 % 886.557 M 0.37 % 883.310 M 1.38 % 871.280 M 0.37 % 868.052 M -0.68 % 874.022 M 1.09 % 864.586 M 0.82 % 857.513 M 3.17 % 831.157 M 0.34 % 828.340 M 1.90 % 812.861 M 2.12 % 795.967 M 2.30 % 778.077 M -0.34 % 780.761 M 1.96 % 765.735 M 2.29 % 748.575 M 107.03 % 361.578 M 8.95 % 331.861 M 0.40 % 330.554 M 6.89 % 309.249 M 2.20 % 302.584 M 70.25 % 177.724 M 0.00 % 177.724 M 36.67 % 130.041 M 0.00 % 130.041 M 6.89 % 121.656 M 0.00 % 121.656 M 0.80 % 120.688 M 0.00 % 120.688 M 11.65 % 108.092 M
Other non current liabilities 1.661 M -54.06 % 3.615 M -32.65 % 5.368 M -24.22 % 7.084 M 140.11 % -17.659 M -264.28 % 10.750 M 142.04 % -25.571 M -661.63 % 4.553 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 % 213.559 M 0.000 -100.00 % 1.726 M 0.000 -100.00 % 4.490 M 0.00 % 4.490 M 0.00 % 4.490 M 0.00 % 4.490 M 0.00 % 4.490 M 0.00 % 4.490 M 0.00 % 4.490 M 0.00 % 4.490 M 0.000
Long term debt 1.007 M -79.17 % 4.836 M 303.27 % 1.199 M -16.89 % 1.443 M -93.08 % 20.864 M 732.55 % 2.506 M -91.18 % 28.424 M 882.65 % 2.893 M -25.87 % 3.902 M 0.46 % 3.884 M -17.10 % 4.685 M 7.37 % 4.364 M -6.33 % 4.658 M -11.35 % 5.255 M 0.35 % 5.237 M 0.000 0.000 0.000 0.000 -100.00 % 20.000 M 0.000 0.000 -100.00 % 672.787 K 0.000 0.000 -100.00 % 1.709 M 0.00 % 1.709 M 0.00 % 1.709 M 0.00 % 1.709 M -95.25 % 36.000 M 0.00 % 36.000 M 0.00 % 36.000 M 0.00 % 36.000 M 0.000
Total non current liabilities 97.108 M -2.53 % 99.625 M -3.65 % 103.398 M 4.14 % 99.284 M 718.75 % 12.126 M -86.97 % 93.081 M 10.84 % 83.978 M -2.87 % 86.463 M 2.61 % 84.265 M -1.10 % 85.206 M -1.91 % 86.862 M 70.08 % 51.072 M 2.81 % 49.675 M 6.20 % 46.774 M -1.65 % 47.560 M 13.33 % 41.965 M 3.77 % 40.440 M -1.78 % 41.174 M 37.97 % 29.842 M -26.65 % 40.686 M 93.65 % 21.009 M -90.16 % 213.559 M 1 268.02 % 15.611 M -7.99 % 16.966 M 0.000 -100.00 % 6.199 M 0.00 % 6.199 M 0.00 % 6.199 M 0.00 % 6.199 M -84.69 % 40.490 M 0.00 % 40.490 M 0.00 % 40.490 M 0.00 % 40.490 M 0.000
Other current liabilities 162.698 M 2.63 % 158.536 M 19.10 % 133.114 M -30.40 % 191.262 M 92.92 % 99.142 M 1 237.19 % 7.414 M -84.53 % 47.933 M -54.22 % 104.704 M 184.49 % 36.804 M 36.97 % 26.870 M -83.06 % 158.648 M 276.78 % 42.106 M -59.14 % 103.059 M -9.86 % 114.333 M 231.33 % 34.507 M -78.99 % 164.263 M 62.30 % 101.208 M 219.19 % 31.708 M -56.01 % 72.087 M 244.21 % 20.943 M 374.96 % -7.616 M 0.000 -100.00 % 45.953 M 52.86 % 30.062 M 0.000 -100.00 % 43.725 M 0.00 % 43.725 M 43.99 % 30.368 M -0.76 % 30.600 M 3.83 % 29.471 M 0.00 % 29.471 M 67.37 % 17.609 M 0.00 % 17.609 M 0.000
Deferred revenue 0.000 0.000 0.000 0.000 -100.00 % 57.509 M -49.76 % 114.472 M -15.59 % 135.619 M 27.50 % 106.368 M 6.86 % 99.540 M 34.25 % 74.144 M -12.35 % 84.587 M 15.70 % 73.109 M 0.000 0.000 -100.00 % 102.695 M 29.64 % 79.216 M 4.52 % 75.791 M -4.17 % 79.089 M 12.06 % 70.578 M 30.34 % 54.150 M 47.07 % 36.820 M 0.000 -100.00 % 23.530 M 61.72 % 14.550 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 123.364 M -5.13 % 130.030 M 1.57 % 128.014 M 3.99 % 123.104 M -20.37 % 154.596 M 34.15 % 115.239 M 3.58 % 111.260 M 19.56 % 93.058 M -17.57 % 112.889 M 51.31 % 74.610 M 35.30 % 55.146 M 59.30 % 34.618 M 65.78 % 20.882 M 108.20 % 10.030 M 0.000 0.000 0.000 -100.00 % 150.986 K -76.98 % 655.797 K -32.22 % 967.495 K -94.22 % 16.738 M 0.000 -100.00 % 64.320 M -16.94 % 77.441 M 0.000 -100.00 % 54.634 M 0.00 % 54.634 M -38.33 % 88.594 M 0.00 % 88.594 M 71.06 % 51.790 M 0.00 % 51.790 M -28.66 % 72.600 M 0.00 % 72.600 M 0.000
Total current liabilities 572.341 M -0.44 % 574.879 M 4.35 % 550.919 M 5.07 % 524.323 M 1.27 % 517.763 M 1.13 % 511.952 M 5.64 % 484.639 M 26.78 % 382.263 M -11.96 % 434.196 M 3.79 % 418.335 M -2.13 % 427.428 M 8.27 % 394.788 M 14.30 % 345.404 M -2.60 % 354.636 M -2.36 % 363.204 M 18.81 % 305.690 M 0.71 % 303.533 M 9.63 % 276.878 M 9.66 % 252.483 M 17.06 % 215.686 M 11.90 % 192.741 M 0.000 -100.00 % 225.097 M -6.16 % 239.879 M 0.000 -100.00 % 168.718 M 0.00 % 168.718 M 0.66 % 167.620 M 0.00 % 167.620 M 27.82 % 131.133 M 0.00 % 131.133 M 9.05 % 120.250 M 0.00 % 120.250 M 0.000
Total liabilities 669.449 M -0.75 % 674.504 M 3.09 % 654.316 M 4.92 % 623.607 M 17.69 % 529.889 M -12.42 % 605.034 M 6.40 % 568.618 M 21.31 % 468.726 M -9.59 % 518.461 M 2.96 % 503.541 M -2.09 % 514.290 M 15.35 % 445.860 M 12.85 % 395.079 M -1.58 % 401.410 M -2.28 % 410.764 M 18.15 % 347.655 M 1.07 % 343.972 M 8.15 % 318.053 M 12.65 % 282.325 M 10.12 % 256.371 M 19.94 % 213.750 M 0.09 % 213.559 M -11.28 % 240.707 M -6.28 % 256.844 M 0.000 -100.00 % 174.917 M 0.00 % 174.917 M 0.63 % 173.819 M 0.00 % 173.819 M 1.28 % 171.623 M 0.00 % 171.623 M 6.77 % 160.740 M 0.00 % 160.740 M 0.000
Other non current assets 66.779 M 26.97 % 52.594 M 96.85 % 26.718 M 64.09 % 16.282 M 223.75 % 5.029 M -82.06 % 28.026 M 23.59 % 22.676 M -47.80 % 43.440 M -0.32 % 43.578 M 43.95 % 30.274 M -6.62 % 32.419 M 34.45 % 24.112 M -39.98 % 40.171 M -76.26 % 169.247 M 286.40 % 43.801 M -76.31 % 184.911 M -25.62 % 248.596 M -13.22 % 286.470 M 109.73 % 136.590 M 177.13 % 49.287 M 343.40 % 11.116 M -97.96 % 545.420 M 14 425.25 % 3.755 M 46.47 % 2.564 M 120.24 % -12.665 M -269.87 % 7.455 M 0.00 % 7.455 M 3.16 % 7.227 M 0.00 % 7.227 M -10.61 % 8.085 M 0.00 % 8.085 M -6.02 % 8.602 M 0.00 % 8.602 M 158.97 % -14.587 M
Long term investments 0.000 -100.00 % 9.628 M 0.000 -100.00 % 9.628 M 0.00 % 9.628 M 0.00 % 9.628 M 0.00 % 9.628 M -64.31 % 26.978 M 2.43 % 26.338 M 245.28 % 7.628 M 0.00 % 7.628 M 31.29 % 5.810 M 0.000 0.000 100.00 % -24.190 M 29.25 % -34.190 M 71.31 % -119.190 M 45.87 % -220.190 M -126.56 % -97.190 M -1 214.95 % 8.717 M 0.16 % 8.703 M 0.000 -100.00 % 8.782 M 24.26 % 7.068 M 0.000 -100.00 % 2.800 M 0.00 % 2.800 M 0.00 % 2.800 M 0.00 % 2.800 M 0.00 % 2.800 M 0.00 % 2.800 M 0.00 % 2.800 M 0.00 % 2.800 M 0.000
Intangible assets 81.304 M -1.36 % 82.426 M -0.84 % 83.128 M -1.24 % 84.175 M -1.22 % 85.218 M -1.29 % 86.331 M -0.96 % 87.169 M 5.94 % 82.284 M 0.26 % 82.072 M -0.69 % 82.640 M 40.97 % 58.623 M 6.71 % 54.937 M -0.15 % 55.021 M -0.52 % 55.311 M -0.75 % 55.728 M -0.84 % 56.198 M -0.03 % 56.213 M -0.83 % 56.681 M -0.77 % 57.119 M 1.45 % 56.303 M -0.48 % 56.577 M 0.000 -100.00 % 57.329 M -1.30 % 58.084 M 0.000 -100.00 % 14.359 M 0.00 % 14.359 M -2.07 % 14.662 M 0.00 % 14.662 M -0.51 % 14.737 M 0.00 % 14.737 M -1.22 % 14.919 M 0.00 % 14.919 M 0.000
GoodWill 3.312 M -0.20 % 3.319 M -0.20 % 3.325 M -58.47 % 8.008 M 1.93 % 7.857 M -0.11 % 7.865 M -0.12 % 7.875 M -25.24 % 10.534 M -0.08 % 10.542 M -0.16 % 10.559 M 0.00 % 10.559 M -12.17 % 12.022 M 0.00 % 12.022 M 54.35 % 7.789 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
Goodwill and intangible assets 84.616 M -1.32 % 85.745 M -0.82 % 86.453 M -6.22 % 92.183 M -0.96 % 93.075 M -1.19 % 94.197 M -0.89 % 95.044 M 2.40 % 92.817 M 0.22 % 92.614 M -0.63 % 93.199 M 34.72 % 69.181 M 3.32 % 66.959 M -0.12 % 67.043 M 6.25 % 63.099 M 13.23 % 55.728 M -0.84 % 56.198 M -0.03 % 56.213 M -0.83 % 56.681 M -0.77 % 57.119 M 1.45 % 56.303 M -0.48 % 56.577 M 0.000 -100.00 % 57.329 M -1.30 % 58.084 M 0.000 -100.00 % 14.359 M 0.00 % 14.359 M -2.07 % 14.662 M 0.00 % 14.662 M -0.51 % 14.737 M 0.00 % 14.737 M -1.22 % 14.919 M 0.00 % 14.919 M 0.000
Property plant equipment net 642.782 M 3.57 % 620.650 M 0.21 % 619.326 M -1.59 % 629.343 M -0.75 % 634.091 M 6.91 % 593.084 M -1.10 % 599.698 M 24.12 % 483.166 M -1.26 % 489.327 M -2.23 % 500.505 M 1.31 % 494.038 M 1.53 % 486.581 M 4.42 % 465.977 M 38.86 % 335.568 M -23.09 % 436.305 M 75.44 % 248.697 M 4.83 % 237.231 M 9.55 % 216.543 M 5.06 % 206.115 M 37.30 % 150.116 M 0.26 % 149.734 M 0.000 -100.00 % 145.074 M 6.22 % 136.582 M 0.000 -100.00 % 99.522 M 0.00 % 99.522 M 14.10 % 87.220 M 0.00 % 87.220 M 2.79 % 84.851 M 0.00 % 84.851 M -5.21 % 89.515 M 0.00 % 89.515 M 0.000
Total non current assets 801.860 M 3.36 % 775.777 M 4.90 % 739.569 M -1.76 % 752.799 M 0.83 % 746.572 M 2.47 % 728.610 M -0.22 % 730.213 M 11.15 % 656.955 M -0.85 % 662.599 M 3.00 % 643.271 M 4.89 % 613.261 M 3.74 % 591.145 M 1.87 % 580.306 M 1.53 % 571.587 M 10.96 % 515.119 M 12.38 % 458.374 M 7.72 % 425.514 M 24.29 % 342.356 M 12.18 % 305.196 M 14.27 % 267.074 M 16.73 % 228.806 M -58.05 % 545.420 M 150.94 % 217.352 M 5.55 % 205.925 M 1 725.98 % -12.665 M -110.20 % 124.137 M 0.00 % 124.137 M 10.93 % 111.909 M 0.00 % 111.909 M 1.30 % 110.473 M 0.00 % 110.473 M -4.63 % 115.837 M 0.00 % 115.837 M 894.09 % -14.587 M
Other current assets 44.647 M 198.94 % 14.935 M 22.31 % 12.210 M -20.39 % 15.338 M 5.43 % 14.548 M -48.36 % 28.173 M 6.29 % 26.507 M -4.16 % 27.658 M -4.49 % 28.957 M -37.88 % 46.616 M -7.47 % 50.381 M -17.27 % 60.895 M 30.30 % 46.735 M -11.97 % 53.088 M 469.53 % 9.321 M -68.35 % 29.452 M 271.85 % 7.921 M -11.29 % 8.929 M 42.13 % 6.282 M -38.59 % 10.230 M 32.83 % 7.702 M 0.000 -100.00 % 4.914 M -97.00 % 163.998 M 0.000 -100.00 % 22.119 M 0.00 % 22.119 M 167.37 % 8.273 M 0.00 % 8.273 M -49.85 % 16.494 M 0.00 % 16.494 M 68.56 % 9.785 M 0.00 % 9.785 M 0.000
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 147.874 M 952.30 % -17.350 M -3.83 % -16.710 M 0.000 0.000 0.000 -100.00 % 5.810 M 0.00 % 5.810 M -80.63 % 30.000 M -25.00 % 40.000 M -68.00 % 125.000 M -44.69 % 226.000 M 119.42 % 103.000 M 3 643.19 % -2.907 M -0.48 % -2.893 M -105.63 % 51.406 M 1 829.58 % -2.972 M 13.04 % -3.418 M -113.49 % 25.329 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 29.175 M
cash and cash equivalents 27.098 M -75.26 % 109.545 M -42.40 % 190.188 M 7.08 % 177.617 M 481.06 % 30.568 M -40.72 % 51.568 M -3.25 % 53.303 M -27.91 % 73.937 M -9.49 % 81.691 M 22.04 % 66.937 M -27.71 % 92.595 M 64.76 % 56.200 M -14.95 % 66.081 M -37.16 % 105.160 M -21.37 % 133.749 M -9.28 % 147.425 M 33.42 % 110.493 M 50.66 % 73.341 M -66.79 % 220.873 M -40.44 % 370.822 M 2 015.58 % 17.528 M 168.20 % -25.703 M -200.00 % 25.703 M 2.81 % 25.000 M 297.40 % -12.665 M -340.39 % 5.268 M 0.00 % 5.268 M -65.52 % 15.280 M 0.00 % 15.280 M 263.03 % 4.209 M 0.00 % 4.209 M -80.36 % 21.433 M 0.00 % 21.433 M 246.93 % -14.587 M
Cash and short term investments 27.098 M -75.26 % 109.545 M -42.40 % 190.188 M 7.08 % 177.617 M 481.06 % 30.568 M -40.72 % 51.568 M -3.25 % 53.303 M -27.91 % 73.937 M -9.49 % 81.691 M 22.04 % 66.937 M -27.71 % 92.595 M 64.76 % 56.200 M -14.95 % 66.081 M -37.16 % 105.160 M -35.78 % 163.749 M -12.63 % 187.425 M -20.41 % 235.493 M -21.33 % 299.341 M -7.57 % 323.873 M -12.66 % 370.822 M 2 015.58 % 17.528 M -31.80 % 25.703 M 0.00 % 25.703 M 2.81 % 25.000 M 97.40 % 12.665 M 140.39 % 5.268 M 0.00 % 5.268 M -65.52 % 15.280 M 0.00 % 15.280 M 263.03 % 4.209 M 0.00 % 4.209 M -80.36 % 21.433 M 0.00 % 21.433 M 46.93 % 14.587 M
Total current assets 842.025 M -7.92 % 914.467 M -1.42 % 927.607 M 5.85 % 876.320 M 19.19 % 735.221 M -3.64 % 762.981 M 5.72 % 721.715 M 5.66 % 683.050 M -5.64 % 723.914 M -1.41 % 734.292 M -4.09 % 765.616 M 7.50 % 712.228 M 10.26 % 645.930 M -1.86 % 658.164 M -7.11 % 708.505 M 3.39 % 685.248 M -1.62 % 696.535 M -7.92 % 756.458 M 1.83 % 742.865 M 0.68 % 737.872 M 112.94 % 346.522 M 1 248.18 % 25.703 M -92.74 % 353.910 M -1.74 % 360.169 M 2 743.90 % 12.665 M -94.46 % 228.504 M 0.00 % 228.504 M 19.04 % 191.950 M 0.00 % 191.950 M 5.00 % 182.806 M 0.00 % 182.806 M 10.40 % 165.591 M 0.00 % 165.591 M 1 035.17 % 14.587 M
Inventory 418.056 M -6.62 % 447.685 M 11.99 % 399.740 M -6.12 % 425.796 M 1.11 % 421.130 M 4.87 % 401.575 M 8.58 % 369.841 M 12.08 % 329.984 M -6.07 % 351.291 M -1.41 % 356.326 M 3.66 % 343.732 M -7.78 % 372.721 M 10.36 % 337.720 M 2.76 % 328.657 M 8.96 % 301.640 M 16.66 % 258.572 M 3.26 % 250.420 M 6.29 % 235.600 M 17.07 % 201.249 M 10.70 % 181.788 M 17.24 % 155.060 M 0.000 -100.00 % 146.951 M -14.15 % 171.171 M 0.000 -100.00 % 149.641 M 0.00 % 149.641 M 24.89 % 119.816 M 0.00 % 119.816 M 32.22 % 90.619 M 0.00 % 90.619 M 7.68 % 84.153 M 0.00 % 84.153 M 0.000
Net receivables 352.224 M 2.90 % 342.302 M 5.17 % 325.468 M 26.36 % 257.569 M -4.24 % 268.975 M -4.51 % 281.666 M 2.23 % 275.526 M 9.57 % 251.472 M -4.01 % 261.975 M -0.92 % 264.414 M -5.20 % 278.908 M 25.40 % 222.411 M 13.83 % 195.394 M 14.09 % 171.258 M -26.75 % 233.795 M 11.44 % 209.798 M 3.50 % 202.702 M -4.65 % 212.588 M 0.26 % 212.039 M 21.14 % 175.032 M 5.29 % 166.232 M 0.000 -100.00 % 176.342 M 0.000 0.000 -100.00 % 51.476 M 0.00 % 51.476 M 5.96 % 48.582 M 0.00 % 48.582 M -32.04 % 71.484 M 0.00 % 71.484 M 42.34 % 50.220 M 0.00 % 50.220 M 0.000
Tax assets 7.684 M 7.32 % 7.159 M 1.25 % 7.071 M 31.87 % 5.362 M 12.91 % 4.749 M 29.22 % 3.675 M 16.03 % 3.168 M -69.99 % 10.554 M -1.74 % 10.741 M -7.92 % 11.665 M 16.71 % 9.995 M 30.10 % 7.682 M 7.98 % 7.115 M 93.75 % 3.672 M 5.63 % 3.476 M 26.03 % 2.758 M 3.53 % 2.664 M -6.60 % 2.853 M 11.35 % 2.562 M -3.37 % 2.651 M -0.92 % 2.676 M 0.000 -100.00 % 2.411 M 48.18 % 1.627 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -25.703 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
Account payables 278.871 M 0.68 % 276.996 M -0.60 % 278.655 M 40.60 % 198.191 M -24.41 % 262.204 M -3.20 % 270.869 M 17.19 % 231.135 M 31.11 % 176.289 M -15.77 % 209.284 M -12.36 % 238.790 M 15.29 % 207.116 M -14.47 % 242.168 M 13.14 % 214.052 M -4.38 % 223.858 M -10.56 % 250.288 M 79.36 % 139.541 M -29.53 % 198.015 M 13.21 % 174.905 M -1.34 % 177.289 M 13.26 % 156.527 M 15.48 % 135.543 M 0.000 -100.00 % 106.856 M -16.45 % 127.888 M 0.000 -100.00 % 70.359 M 0.00 % 70.359 M 44.60 % 48.658 M 0.48 % 48.426 M -2.90 % 49.872 M 0.00 % 49.872 M 66.01 % 30.042 M 0.00 % 30.042 M 0.000
Tax payables 7.408 M -20.48 % 9.317 M -16.33 % 11.135 M -5.36 % 11.766 M 546.15 % 1.821 M -53.99 % 3.958 M -37.28 % 6.310 M -23.16 % 8.212 M 56.54 % 5.246 M 33.81 % 3.921 M -39.85 % 6.519 M 133.98 % 2.786 M -62.41 % 7.411 M 15.52 % 6.415 M 10.62 % 5.800 M 207.49 % 1.886 M -56.23 % 4.309 M 10.00 % 3.918 M 14.52 % 3.421 M -15.69 % 4.057 M -63.95 % 11.256 M 0.000 -100.00 % 7.967 M 77.56 % 4.487 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 94.378 M -0.36 % 94.719 M -2.08 % 96.733 M 6.93 % 90.464 M 1.55 % 89.087 M 11.75 % 79.722 M 16.85 % 68.224 M -1.59 % 69.329 M -1.43 % 70.335 M -2.13 % 71.863 M -1.18 % 72.718 M 70.16 % 42.734 M 4.12 % 41.042 M 7.77 % 38.084 M -0.84 % 38.407 M -0.69 % 38.673 M 4.39 % 37.048 M -1.68 % 37.683 M 43.55 % 26.250 M 55.38 % 16.895 M -1.88 % 17.218 M 0.000 -100.00 % 10.948 M -3.75 % 11.374 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.143 M -27.88 % -1.676 M -31.20 % -1.277 M -84.45 % -692.602 K 27.24 % -951.950 K -12.07 % -849.413 K -28.59 % -660.574 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 1.007 M -17.47 % 1.220 M 1.78 % 1.199 M -16.89 % 1.443 M -88.01 % 12.035 M 380.23 % 2.506 M -83.97 % 15.638 M 193.66 % 5.325 M 36.47 % 3.902 M -40.05 % 6.509 M 38.93 % 4.685 M 7.37 % 4.364 M -6.33 % 4.658 M -11.35 % 5.255 M 0.35 % 5.237 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 672.787 K 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 -100.00 % 27.103 M 0.00 % 27.103 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 0.000 0.000 0.000 0.000
Other total stockholders equity 669.744 M 0.000 -100.00 % 700.336 M 0.000 -100.00 % 567.407 M 2.09 % 555.769 M 0.03 % 555.611 M 0.000 -100.00 % 549.711 M 0.000 -100.00 % 549.711 M 0.000 -100.00 % 576.518 M 0.000 -100.00 % 543.639 M 0.000 -100.00 % 543.639 M 0.000 -100.00 % 543.639 M 0.000 -100.00 % 190.519 M 14 478.54 % 1.307 M -99.32 % 193.077 M 3.50 % 186.545 M 0.000 -100.00 % 114.391 M 0.00 % 114.391 M 30.54 % 87.627 M 0.00 % 87.627 M 0.00 % 87.627 M 0.00 % 87.627 M 0.00 % 87.627 M 0.00 % 87.627 M 417 670.52 % -20.985 K
Deferred tax liabilities non current 61.732 K -12.78 % 70.776 K -26.80 % 96.683 K -67.05 % 293.394 K 220.66 % 91.496 K -11.52 % 103.412 K -10.85 % 115.993 K -98.80 % 9.687 M -3.40 % 10.028 M 6.01 % 9.459 M 0.00 % 9.459 M 138.02 % 3.974 M 0.00 % 3.974 M 15.69 % 3.435 M -12.27 % 3.916 M 18.93 % 3.292 M -2.94 % 3.392 M -2.86 % 3.492 M -2.78 % 3.591 M -5.26 % 3.791 M 0.00 % 3.791 M 0.000 -100.00 % 3.990 M 3.22 % 3.866 M 0.000 0.000 0.000 0.000 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 1.644 B -2.74 % 1.690 B 1.38 % 1.667 B 2.34 % 1.629 B 9.94 % 1.482 B -0.66 % 1.492 B 2.73 % 1.452 B 8.35 % 1.340 B -3.35 % 1.387 B 0.65 % 1.378 B -0.10 % 1.379 B 5.79 % 1.303 B 6.29 % 1.226 B -0.29 % 1.230 B 0.50 % 1.224 B 7.00 % 1.144 B 1.92 % 1.122 B 2.11 % 1.099 B 4.84 % 1.048 B 4.29 % 1.005 B 74.67 % 575.328 M 5.48 % 545.420 M -4.52 % 571.262 M 0.91 % 566.094 M 0.000 -100.00 % 352.641 M 0.00 % 352.641 M 16.05 % 303.859 M 0.00 % 303.859 M 3.61 % 293.279 M 0.00 % 293.279 M 4.21 % 281.428 M 0.00 % 281.428 M 0.000
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-06-30 2019-03-31 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-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 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31
Deferred income tax 0.000 0.000 0.000 0.000 100.00 % -873.567 K 0.000 0.000 -100.00 % 56.821 M 182.39 % -68.969 M 0.000 -100.00 % 109.640 M 378.65 % -39.346 M -189.02 % 44.201 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
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -511.953 K 57.04 % -1.192 M -200.00 % 1.192 M 0.000 -100.00 % 3.108 M 250.05 % -2.071 M -200.00 % 2.071 M 0.000 -100.00 % 1.105 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
Change in working capital 0.000 0.000 0.000 0.000 100.00 % -35.009 M 0.000 100.00 % -8.363 M 75.50 % -34.133 M -200.00 % 34.133 M 0.000 100.00 % -119.138 M -338.54 % 49.945 M 200.00 % -49.945 M 0.000 100.00 % -142.226 M -332.13 % 61.269 M 200.00 % -61.269 M 0.000 100.00 % -103.041 M -2 220.55 % 4.859 M 200.00 % -4.859 M 0.000 -100.00 % 2.681 M 0.000 0.000 0.000 100.00 % -32.522 M 0.00 % -32.522 M -3 742.36 % 892.887 K 0.00 % 892.887 K 104.38 % -20.382 M 0.00 % -20.382 M -386.60 % 7.112 M 0.00 % 7.112 M 249.86 % -4.746 M 0.00 % -4.746 M
Accounts receivables 0.000 0.000 0.000 0.000 -100.00 % 14.859 M 0.000 -100.00 % 18.801 M 145.10 % -41.692 M -200.00 % 41.692 M 0.000 100.00 % -81.315 M -664.60 % 14.402 M 200.00 % -14.402 M 0.000 100.00 % -42.492 M -451.24 % 12.098 M 200.00 % -12.098 M 0.000 100.00 % -48.652 M -1 420.43 % -3.200 M -200.00 % 3.200 M 0.000 100.00 % -44.330 M 0.000 0.000 0.000 100.00 % -17.610 M 0.00 % -17.610 M -212.12 % 15.706 M 0.00 % 15.706 M 191.59 % -17.150 M 0.00 % -17.150 M -622.93 % 3.280 M 0.00 % 3.280 M 134.31 % -9.558 M 0.00 % -9.558 M
Inventory 0.000 0.000 0.000 0.000 100.00 % -50.942 M 0.000 100.00 % -27.693 M -466.34 % 7.559 M 200.00 % -7.559 M 0.000 100.00 % -37.824 M -206.42 % 35.543 M 200.00 % -35.543 M 0.000 100.00 % -100.840 M -305.08 % 49.172 M 200.00 % -49.172 M 0.000 100.00 % -54.389 M -774.89 % 8.059 M 200.00 % -8.059 M 0.000 -100.00 % 46.961 M 0.000 0.000 0.000 100.00 % -14.913 M 0.00 % -14.913 M -0.67 % -14.814 M 0.00 % -14.814 M -358.22 % -3.233 M 0.00 % -3.233 M -184.36 % 3.832 M 0.00 % 3.832 M -20.37 % 4.812 M 0.00 % 4.812 M
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.740 M 200.00 % -1.740 M 0.000 100.00 % -3.108 M -250.05 % 2.071 M 200.00 % -2.071 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
Other working capital 0.000 0.000 0.000 0.000 -100.00 % 1.074 M 0.000 -100.00 % 527.929 K 130.34 % -1.740 M -200.00 % 1.740 M 0.000 -100.00 % 3.108 M 250.05 % -2.071 M -200.00 % 2.071 M 0.000 -100.00 % 1.105 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 49.546 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items 35.398 M 238.11 % -25.631 M 0.000 -100.00 % 19.629 M -5.71 % 20.816 M 138.99 % 8.710 M -54.14 % 18.993 M 50.14 % 12.650 M -63.79 % 34.933 M 399.86 % -11.650 M -102.66 % -5.748 M 72.18 % -20.667 M -453.46 % -3.734 M 92.24 % -48.091 M -1 579.88 % -2.863 M 84.00 % -17.891 M 25.20 % -23.917 M -55.20 % -15.411 M 10.19 % -17.160 M -239.70 % -5.052 M 83.00 % -29.716 M -2 173.97 % -1.307 M 93.73 % -20.834 M -1 572.42 % 1.415 M 109.84 % -14.384 M -21.96 % -11.795 M -152.14 % 22.621 M 0.00 % 22.621 M 958.69 % 2.137 M -0.64 % 2.150 M -89.41 % 20.308 M 0.00 % 20.308 M 423.68 % -6.274 M 0.00 % -6.274 M -88.44 % -3.330 M 0.00 % -3.330 M
Net cash provided by operating activities 35.398 M 238.11 % -25.631 M 0.000 -100.00 % 26.007 M 74.89 % 14.871 M 29.03 % 11.525 M -82.58 % 66.176 M 274.45 % 17.673 M -21.06 % 22.389 M 137.55 % 9.425 M 63.96 % 5.748 M -72.18 % 20.667 M 12.10 % 18.436 M 155.43 % -33.262 M -796.36 % 4.777 M 8.06 % 4.420 M 105.80 % -76.269 M -1 325.91 % 6.221 M -74.81 % 24.700 M 1 898.46 % 1.236 M -96.98 % 40.936 M 69.59 % 24.139 M 40.43 % 17.189 M 110.32 % 8.173 M -32.13 % 12.043 M 0.00 % 12.043 M 447.26 % 2.201 M 0.00 % 2.201 M -77.91 % 9.964 M 0.00 % 9.964 M 213.91 % 3.174 M 0.00 % 3.174 M -4.59 % 3.327 M 0.00 % 3.327 M 155.14 % -6.033 M 0.00 % -6.033 M
Investments in property plant and equipment -20.857 M -107.70 % -10.042 M 38.53 % -16.337 M -33.34 % -12.252 M 57.29 % -28.687 M -109.50 % -13.693 M 87.85 % -112.695 M -1 946.21 % -5.508 M 87.06 % -42.571 M -42.45 % -29.885 M -39.55 % -21.415 M 4.96 % -22.533 M -2.26 % -22.034 M 21.27 % -27.988 M -71.84 % -16.287 M 69.31 % -53.065 M 34.84 % -81.443 M -159.58 % -31.375 M 35.60 % -48.717 M -32.16 % -36.863 M -78.61 % -20.638 M -880.40 % -2.105 M 57.66 % -4.972 M 29.87 % -7.089 M -23.81 % -5.725 M 0.00 % -5.725 M -51.44 % -3.781 M 0.00 % -3.781 M 17.02 % -4.556 M 0.00 % -4.556 M -1 234.80 % -341.312 K 0.00 % -341.312 K 90.92 % -3.759 M 0.00 % -3.759 M -849.06 % -396.127 K 0.00 % -396.128 K
Acquisitions net 0.000 0.000 0.000 0.000 -100.00 % 585.000 K 3 083.50 % 18.376 K -98.80 % 1.535 M 46.49 % 1.048 M 0.000 -100.00 % 20.000 K 100.62 % -3.237 M 0.000 0.000 -100.00 % 0.480 -97.53 % 19.400 -100.00 % 53.137 M 629 834.41 % 8.435 K 321.76 % 2.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 100.00 % -35.000 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.000 M 0.000 -100.00 % 5.114 M 0.000 -100.00 % 692.953 K 111.93 % -5.807 M -100.82 % 709.828 M 809.83 % -100.000 M 85.29 % -680.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
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -5.955 K 0.000 -100.00 % 246.400 K -99.18 % 30.105 M 104.31 % -698.828 M -477.49 % 185.126 M -71.99 % 660.881 M 214 471.67 % 308.000 K -99.90 % 303.782 M 0.000 0.000 -100.00 % 4.860 K 182.83 % 1.718 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 50.275 M 274.73 % -28.772 M 40.99 % -48.758 M -5 604 400 759.30 % 0.870 -100.00 % 843.720 K 4 491.42 % 18.376 K -98.80 % 1.535 M 465 166 566.56 % 0.330 -100.00 % 258.720 K 1 193.60 % 20.000 K 100.14 % -14.100 M 0.000 -100.00 % 0.810 86 973 087 500.00 % 0.000 100.00 % -28.500 M 46.29 % -53.065 M 92.20 % -679.992 M -33 999 678.24 % 2.000 K 100.00 % -405.000 M -75 100.00 % 540.000 K -3.00 % 556.721 K 126.45 % -2.105 M -1 327.73 % 171.462 K 4.58 % 163.946 K -19.21 % 202.918 K 0.00 % 202.919 K -7.43 % 219.210 K 0.00 % 219.210 K 898.77 % 21.948 K 0.00 % 21.948 K -91.89 % 270.786 K 0.00 % 270.786 K 105.92 % -4.570 M 0.00 % -4.570 M -164.40 % 7.097 M 0.00 % 7.097 M
Net cash used for investing activites 29.417 M 139.85 % -73.814 M -13.39 % -65.095 M -431.31 % -12.252 M 56.40 % -28.102 M -105.50 % -13.675 M 87.70 % -111.160 M -2 392.58 % -4.460 M 89.94 % -44.313 M -48.38 % -29.865 M 11.23 % -33.644 M -49.31 % -22.533 M -6.82 % -21.095 M -471.74 % -3.690 M 89.08 % -33.788 M -205.15 % 32.132 M 131.96 % -100.554 M -223.69 % -31.065 M 79.28 % -149.935 M -312.79 % -36.323 M -80.88 % -20.082 M -856.16 % -2.100 M 56.23 % -4.798 M 30.71 % -6.925 M -25.40 % -5.522 M 0.00 % -5.522 M -55.06 % -3.561 M 0.00 % -3.561 M 21.45 % -4.534 M 0.00 % -4.534 M -6 328.69 % -70.526 K 0.00 % -70.526 K 99.15 % -8.330 M 0.00 % -8.330 M -224.31 % 6.701 M 0.00 % 6.701 M
Debt repayment -7.000 M -433.33 % 2.100 M -58.05 % 5.006 M 162.53 % -8.006 M -133.36 % 24.000 M 515.39 % 3.900 M -77.31 % 17.185 M 174.72 % -23.000 M -153.51 % 42.986 M 171.57 % 15.829 M -45.29 % 28.932 M 213.29 % 9.235 M 13.24 % 8.155 M 5.46 % 7.733 M 0.000 0.000 0.000 0.000 100.00 % -23.043 M -466.43 % 6.288 M 118.42 % -34.139 M -154.89 % -13.394 M -400.94 % 4.451 M 132.41 % -13.734 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
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 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -48.322 M -3 816.17 % -1.234 M -1 530.00 % -75.700 K 93.70 % -1.202 M 96.43 % -33.695 M -2 606.69 % -1.245 M -47.73 % -842.645 K 38.25 % -1.365 M 91.49 % -16.033 M -3 251.71 % -478.354 K 71.10 % -1.655 M -337.27 % -378.519 K 97.91 % -18.073 M -47 931.30 % -37.628 K 90.79 % -408.650 K 0.00 % -408.650 K 98.49 % -26.986 M 0.000 100.00 % -697.064 K 33.76 % -1.052 M -210.81 % -338.598 K 52.00 % -705.397 K -3.22 % -683.384 K 9.38 % -754.155 K 93.08 % -10.902 M 0.00 % -10.902 M -886.88 % -1.105 M 0.00 % -1.105 M 2.70 % -1.135 M 0.00 % -1.135 M 16.42 % -1.358 M 0.00 % -1.358 M 15.80 % -1.613 M 0.00 % -1.613 M 7.00 % -1.735 M 0.00 % -1.735 M
Other financing activites -2.088 M -19.13 % -1.753 M -3 138.10 % 57.699 K -99.96 % 133.968 M 4 751.68 % -2.880 M -32.84 % -2.168 M -115.68 % 13.825 M 278.82 % 3.650 M 35.95 % 2.684 M 0.000 100.00 % -3.343 M -171.37 % 4.684 M 1 247.82 % -408.079 K 0.000 100.00 % -1.209 M -1 630.65 % -69.847 K 41.25 % -118.895 K 77.86 % -536.902 K -102.19 % 24.472 M -93.61 % 383.190 M 41 890.29 % -916.936 K -0.03 % -916.628 K -60.38 % -571.535 K 53.21 % -1.221 M -112.30 % 9.932 M 0.00 % 9.932 M 500.27 % -2.481 M 0.00 % -2.481 M -297.50 % 1.256 M 0.00 % 1.256 M 123.24 % -5.405 M 0.00 % -5.405 M -245.69 % 3.710 M 0.00 % 3.710 M -26.39 % 5.040 M 0.00 % 5.040 M
Net cash used provided by financing activities -57.410 M -6 373.40 % -886.862 K -117.78 % 4.988 M -96.00 % 124.760 M 1 092.14 % -12.575 M -2 681.78 % 487.061 K -98.39 % 30.168 M 245.63 % -20.715 M -169.90 % 29.637 M 93.07 % 15.350 M -43.66 % 27.244 M 101.21 % 13.540 M 231.13 % -10.326 M -234.18 % 7.696 M 1 061.76 % -800.155 K -67.22 % -478.497 K 98.23 % -27.105 M -4 948.36 % -536.902 K 97.99 % -26.681 M -106.87 % 388.426 M 1 197.41 % -35.395 M -135.72 % -15.016 M -569.86 % 3.196 M 120.34 % -15.710 M -1 519.38 % -970.130 K 0.00 % -970.130 K 72.95 % -3.586 M 0.00 % -3.586 M -3 064.03 % 120.984 K 0.00 % 120.984 K 101.79 % -6.763 M 0.00 % -6.763 M -422.59 % 2.097 M 0.00 % 2.097 M -36.57 % 3.305 M 0.00 % 3.305 M
Effect of forex changes on cash 0.000 -100.00 % 19.688 M 13 735.55 % -144.388 K -167.29 % 214.564 K 124.67 % -869.605 K -5 891.30 % -14.514 K 83.03 % -85.508 K -468.93 % 23.177 K -67.49 % 71.288 K 1 140.40 % 5.747 K -99.99 % 44.972 M 134 079.60 % 33.516 K -55.96 % 76.112 K 409.92 % -24.558 K 58.45 % -59.108 K -164.29 % -22.364 K -9.82 % -20.365 K -446.11 % 5.884 K 200.35 % -5.864 K 87.27 % -46.048 K -923.31 % 5.593 K 236.44 % -4.099 K -119.84 % 20.660 K -62.55 % 55.161 K 1 817.88 % -3.211 K 0.03 % -3.212 K 94.54 % -58.787 K 0.00 % -58.787 K -276.07 % -15.632 K 0.00 % -15.632 K -132.70 % 47.803 K 0.00 % 47.803 K -84.66 % 311.674 K 0.00 % 311.674 K 595.16 % 44.835 K 0.00 % 44.835 K
Net change in cash 7.406 M 107.38 % -100.332 M -129.13 % -43.788 M -131.56 % 138.730 M 760.61 % -21.000 M -1 152.25 % -1.677 M 88.75 % -14.901 M -99.25 % -7.479 M -196.06 % 7.785 M 129.82 % -26.108 M -158.91 % 44.320 M 610.68 % -8.679 M 85.41 % -59.501 M -103.21 % -29.281 M 1.97 % -29.870 M -182.85 % 36.052 M 117.68 % -203.948 M -703.76 % -25.374 M 83.30 % -151.922 M -143.00 % 353.294 M 2 530.68 % -14.535 M -307.08 % 7.019 M -55.03 % 15.607 M 208.33 % -14.407 M -359.72 % 5.547 M 0.00 % 5.547 M 210.82 % -5.006 M 0.00 % -5.006 M -190.43 % 5.535 M 0.00 % 5.535 M 253.25 % -3.612 M 0.00 % -3.612 M -39.20 % -2.595 M 0.00 % -2.595 M -164.59 % 4.018 M 0.00 % 4.018 M
Cash at beginning of period 19.300 M -83.87 % 119.632 M -26.79 % 163.420 M 561.89 % 24.690 M -52.12 % 51.568 M -3.15 % 53.245 M -21.63 % 67.944 M -9.92 % 75.423 M 11.51 % 67.638 M -27.85 % 93.746 M 138.30 % 39.339 M -18.07 % 48.018 M -55.34 % 107.519 M -21.40 % 136.800 M 4.06 % 131.465 M 37.79 % 95.413 M -68.13 % 299.361 M -7.81 % 324.735 M -10.64 % 363.409 M 3 492.60 % 10.115 M -58.96 % 24.650 M 39.81 % 17.631 M 770.87 % 2.025 M -87.68 % 16.431 M 50.96 % 10.884 M 0.000 0.000 0.000 0.000 -100.00 % 4.209 M -46.18 % 7.821 M 0.000 0.000 -100.00 % 16.198 M 32.98 % 12.181 M 0.000
Cash at end of period 26.705 M 38.37 % 19.300 M -83.87 % 119.632 M -26.79 % 163.420 M 434.62 % 30.568 M -40.72 % 51.568 M -2.78 % 53.043 M -21.93 % 67.944 M -9.92 % 75.423 M 11.51 % 67.638 M -19.15 % 83.659 M 112.66 % 39.339 M -18.07 % 48.018 M -55.34 % 107.519 M 5.83 % 101.595 M -22.72 % 131.465 M 37.79 % 95.413 M -68.13 % 299.361 M 41.55 % 211.487 M -41.80 % 363.409 M 3 492.60 % 10.115 M -58.96 % 24.650 M 39.81 % 17.631 M 770.87 % 2.025 M -87.68 % 16.431 M 196.22 % 5.547 M 210.82 % -5.006 M 0.00 % -5.006 M -190.43 % 5.535 M -43.19 % 9.744 M 131.52 % 4.209 M 216.52 % -3.612 M -39.20 % -2.595 M -119.08 % 13.603 M -16.02 % 16.198 M 303.18 % 4.018 M
Operating cash flow 35.398 M 238.11 % -25.631 M 0.000 -100.00 % 26.007 M 74.89 % 14.871 M 29.03 % 11.525 M -82.58 % 66.176 M 274.45 % 17.673 M -21.06 % 22.389 M 137.55 % 9.425 M 63.96 % 5.748 M -72.18 % 20.667 M 12.10 % 18.436 M 155.43 % -33.262 M -796.36 % 4.777 M 8.06 % 4.420 M 105.80 % -76.269 M -1 325.91 % 6.221 M -74.81 % 24.700 M 1 898.46 % 1.236 M -96.98 % 40.936 M 69.59 % 24.139 M 40.43 % 17.189 M 110.32 % 8.173 M -32.13 % 12.043 M 0.00 % 12.043 M 447.26 % 2.201 M 0.00 % 2.201 M -77.91 % 9.964 M 0.00 % 9.964 M 213.91 % 3.174 M 0.00 % 3.174 M -4.59 % 3.327 M 0.00 % 3.327 M 155.14 % -6.033 M 0.00 % -6.033 M
Capital expenditure -20.857 M -107.70 % -10.042 M 38.53 % -16.337 M -33.34 % -12.252 M 57.29 % -28.687 M -109.50 % -13.693 M 87.85 % -112.695 M -1 946.21 % -5.508 M 87.06 % -42.571 M -42.45 % -29.885 M -39.55 % -21.415 M 4.96 % -22.533 M -2.26 % -22.034 M 21.27 % -27.988 M -71.84 % -16.287 M 69.31 % -53.065 M 34.84 % -81.443 M -159.58 % -31.375 M 35.60 % -48.717 M -32.16 % -36.863 M -78.61 % -20.638 M -880.40 % -2.105 M 57.66 % -4.972 M 29.87 % -7.089 M -23.81 % -5.725 M 0.00 % -5.725 M -51.44 % -3.781 M 0.00 % -3.781 M 17.02 % -4.556 M 0.00 % -4.556 M -1 234.80 % -341.312 K 0.00 % -341.312 K 90.92 % -3.759 M 0.00 % -3.759 M -849.06 % -396.127 K 0.00 % -396.128 K
Free CashFlow 14.541 M 140.76 % -35.673 M -28 348.60 % 126.283 K -99.08 % 13.755 M 199.55 % -13.817 M -537.32 % -2.168 M 95.34 % -46.518 M -482.38 % 12.165 M 160.28 % -20.182 M 1.36 % -20.460 M -30.60 % -15.667 M -739.27 % -1.867 M 48.12 % -3.598 M 94.13 % -61.250 M -432.14 % -11.510 M 76.34 % -48.645 M 69.16 % -157.712 M -527.01 % -25.153 M -4.73 % -24.017 M 32.59 % -35.627 M -275.52 % 20.298 M -7.88 % 22.034 M 80.35 % 12.217 M 1 026.96 % 1.084 M -82.84 % 6.317 M 0.00 % 6.317 M 499.83 % -1.580 M 0.00 % -1.580 M -129.22 % 5.408 M 0.00 % 5.408 M 90.91 % 2.833 M 0.00 % 2.833 M 754.65 % -432.713 K 0.00 % -432.713 K 93.27 % -6.429 M 0.00 % -6.429 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 2017 2017 2016 2016 2016 2016 2015 2015 2015 2015
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013