ITL.BO

ITL Industries Limited ITL.BO

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
Revenue 1.834 B 16.26 % 1.578 B 9.69 % 1.438 B 26.72 % 1.135 B 27.57 % 889.807 M 12.27 % 792.571 M -22.16 % 1.018 B 22.51 % 831.091 M 19.09 % 697.884 M 24.01 % 562.742 M -6.75 % 603.494 M 37.16 % 440.004 M -8.85 % 482.714 M -2.77 % 496.450 M -7.19 % 534.931 M -20.91 % 676.370 M 115.90 % 313.273 M -7.24 % 337.735 M
Net income 92.799 M 1.26 % 91.645 M 18.75 % 77.172 M 31.21 % 58.817 M 18.54 % 49.616 M 19.81 % 41.413 M -38.33 % 67.148 M 32.00 % 50.870 M 33.55 % 38.091 M 73.14 % 22.000 M -8.00 % 23.913 M 110.14 % 11.379 M -33.76 % 17.178 M -16.10 % 20.474 M -5.80 % 21.736 M -56.57 % 50.048 M 267.08 % 13.634 M -18.62 % 16.754 M
Income before tax 131.862 M 7.31 % 122.879 M 15.92 % 106.002 M 30.99 % 80.926 M 28.23 % 63.112 M 2.49 % 61.581 M -27.34 % 84.748 M 32.79 % 63.822 M 32.35 % 48.221 M 75.05 % 27.547 M 5.36 % 26.146 M 55.03 % 16.865 M -31.78 % 24.723 M -27.80 % 34.242 M -6.71 % 36.704 M -53.31 % 78.620 M 290.23 % 20.147 M -18.33 % 24.668 M
Income before tax ratio 0.07 -7.70 % 0.08 5.68 % 0.07 3.36 % 0.07 0.51 % 0.07 -8.71 % 0.08 -6.65 % 0.08 8.39 % 0.08 11.14 % 0.07 41.15 % 0.05 12.99 % 0.04 13.03 % 0.04 -25.16 % 0.05 -25.75 % 0.07 0.52 % 0.07 -40.97 % 0.12 80.74 % 0.06 -11.95 % 0.07
EBITDA 167.548 M 8.29 % 154.728 M 14.46 % 135.177 M 22.69 % 110.176 M 16.66 % 94.446 M 6.70 % 88.515 M -18.34 % 108.398 M 24.15 % 87.310 M 13.20 % 77.131 M 29.70 % 59.471 M 1.43 % 58.634 M 17.76 % 49.789 M -9.91 % 55.265 M -4.05 % 57.598 M 3.66 % 55.563 M -43.18 % 97.787 M 167.95 % 36.495 M 1.89 % 35.819 M
Net income ratio 0.05 -12.90 % 0.06 8.26 % 0.05 3.54 % 0.05 -7.08 % 0.06 6.72 % 0.05 -20.77 % 0.07 7.74 % 0.06 12.14 % 0.05 39.61 % 0.04 -1.34 % 0.04 53.22 % 0.03 -27.33 % 0.04 -13.71 % 0.04 1.50 % 0.04 -45.09 % 0.07 70.02 % 0.04 -12.27 % 0.05
Ratio EBITDA 0.09 -6.86 % 0.10 4.35 % 0.09 -3.18 % 0.10 -8.56 % 0.11 -4.96 % 0.11 4.90 % 0.11 1.34 % 0.11 -4.95 % 0.11 4.58 % 0.11 8.77 % 0.10 -14.14 % 0.11 -1.16 % 0.11 -1.32 % 0.12 11.70 % 0.10 -28.16 % 0.14 24.10 % 0.12 9.84 % 0.11
Gross profit ratio 0.16 22.86 % 0.13 -5.29 % 0.14 1.72 % 0.14 -6.08 % 0.14 -55.20 % 0.32 12.25 % 0.29 2.01 % 0.28 0.94 % 0.28 53.41 % 0.18 -32.97 % 0.27 -39.35 % 0.45 43.97 % 0.31 -31.17 % 0.45 76.97 % 0.25 -13.62 % 0.29 -16.51 % 0.35 9.36 % 0.32
Weighted average shs out dil 3.202 M -0.06 % 3.204 M 0.00 % 3.204 M 0.00 % 3.204 M 0.00 % 3.204 M 0.01 % 3.204 M 0.00 % 3.204 M 0.00 % 3.204 M -1.55 % 3.254 M -1.30 % 3.297 M 0.00 % 3.297 M 1.32 % 3.254 M -1.30 % 3.297 M 0.00 % 3.297 M 0.00 % 3.297 M 0.00 % 3.297 M 1.33 % 3.254 M 0.02 % 3.253 M
Weighted average shs out 3.202 M -0.06 % 3.204 M 0.00 % 3.204 M 0.00 % 3.204 M 0.00 % 3.204 M 0.01 % 3.204 M 0.00 % 3.204 M 0.00 % 3.204 M -1.55 % 3.254 M 0.00 % 3.254 M 0.00 % 3.254 M 0.00 % 3.254 M 0.00 % 3.254 M -1.30 % 3.297 M 0.00 % 3.297 M 0.00 % 3.297 M 1.33 % 3.254 M 0.02 % 3.253 M
EPS diluted 28.98 1.33 % 28.60 18.77 % 24.08 31.15 % 18.36 18.60 % 15.48 19.72 % 12.93 -38.31 % 20.96 31.99 % 15.88 35.73 % 11.70 75.41 % 6.67 -8.00 % 7.25 107.14 % 3.50 -32.82 % 5.21 -16.10 % 6.21 -5.77 % 6.59 -56.59 % 15.18 262.29 % 4.19 -18.64 % 5.15
Earnings per share 28.98 1.33 % 28.60 18.77 % 24.08 31.15 % 18.36 18.60 % 15.48 19.72 % 12.93 -38.31 % 20.96 31.99 % 15.88 35.73 % 11.70 75.41 % 6.67 -8.00 % 7.25 107.14 % 3.50 -32.82 % 5.21 -16.10 % 6.21 -5.77 % 6.59 -56.59 % 15.18 262.29 % 4.19 -18.64 % 5.15
Gross profit 294.048 M 42.84 % 205.856 M 3.88 % 198.161 M 28.90 % 153.730 M 19.81 % 128.309 M -49.70 % 255.087 M -12.62 % 291.943 M 24.98 % 233.597 M 20.21 % 194.327 M 90.25 % 102.145 M -37.50 % 163.427 M -16.82 % 196.475 M 31.24 % 149.712 M -33.07 % 223.692 M 64.24 % 136.196 M -31.68 % 199.353 M 80.26 % 110.592 M 1.44 % 109.022 M
Income tax expense 37.385 M 27.54 % 29.312 M 3.93 % 28.204 M 34.64 % 20.947 M 55.21 % 13.496 M -33.44 % 20.276 M 14.55 % 17.700 M 35.89 % 13.025 M 20.38 % 10.820 M 66.10 % 6.514 M 102.96 % 3.210 M -41.49 % 5.486 M -27.29 % 7.545 M -45.20 % 13.768 M -8.02 % 14.968 M -47.61 % 28.572 M 338.68 % 6.513 M -17.70 % 7.914 M
Cost of revenue 1.540 B 12.27 % 1.372 B 10.62 % 1.240 B 26.38 % 981.399 M 28.88 % 761.498 M 41.68 % 537.484 M -25.99 % 726.262 M 21.55 % 597.494 M 18.65 % 503.557 M 9.33 % 460.597 M 4.67 % 440.068 M 80.70 % 243.529 M -26.87 % 333.002 M 22.09 % 272.758 M -31.59 % 398.735 M -16.41 % 477.017 M 135.35 % 202.681 M -11.38 % 228.713 M
General and administrative expenses 56.043 M 19.47 % 46.908 M 5.63 % 44.409 M 29.76 % 34.224 M 33.66 % 25.606 M -28.71 % 35.919 M -1.46 % 36.451 M 12.51 % 32.398 M 20.40 % 26.909 M -5.57 % 28.498 M 5.42 % 27.033 M -72.05 % 96.733 M 219.16 % 30.309 M 0.69 % 30.102 M 15.76 % 26.005 M 19.56 % 21.750 M 0.000 0.000
Selling and marketing expenses 39.048 M 42.48 % 27.405 M 2.33 % 26.782 M 66.29 % 16.106 M 48.31 % 10.860 M -30.23 % 15.566 M -37.86 % 25.051 M 67 605.41 % 37.000 K -99.65 % 10.538 M 2.29 % 10.302 M -27.39 % 14.189 M 23.78 % 11.463 M -14.37 % 13.386 M -8.26 % 14.591 M 17.00 % 12.471 M -74.89 % 49.671 M 0.000 0.000
Other expenses -36.516 M 0.000 0.000 100.00 % -3.853 M 58.35 % -9.251 M -107.26 % 127.489 M -5.23 % 134.520 M 20.73 % 111.421 M 2.54 % 108.658 M 0.000 0.000 0.000 0.000 -100.00 % 144.757 M 137.24 % 61.016 M 23.74 % 49.311 M -45.48 % 90.445 M 7.22 % 84.354 M
Operating expenses 174.155 M 64.92 % 105.599 M 5.19 % 100.385 M 38.77 % 72.341 M 32.85 % 54.453 M -69.57 % 178.974 M -8.70 % 196.022 M 36.26 % 143.856 M -1.54 % 146.105 M 5.02 % 139.120 M 21.81 % 114.213 M -35.97 % 178.363 M 67.93 % 106.211 M -43.94 % 189.450 M 90.42 % 99.492 M -17.59 % 120.733 M 33.49 % 90.445 M 7.22 % 84.354 M
Cost and expenses 1.715 B 16.04 % 1.478 B 10.21 % 1.341 B 27.23 % 1.054 B 29.14 % 815.951 M 12.56 % 724.922 M -21.81 % 927.144 M 25.06 % 741.350 M 14.11 % 649.662 M 25.06 % 519.463 M -6.63 % 556.360 M 31.87 % 421.893 M -7.88 % 457.991 M -0.91 % 462.208 M -7.23 % 498.227 M -16.65 % 597.750 M 103.92 % 293.126 M -6.37 % 313.067 M
Research and development expenses 36.516 M 12.31 % 32.514 M 9.00 % 29.829 M 15.33 % 25.864 M -5.04 % 27.238 M 0.000 0.000 0.000 0.000 -100.00 % 20.247 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 174.155 M 138.29 % 73.085 M 3.58 % 70.556 M 40.19 % 50.330 M 38.02 % 36.466 M -29.17 % 51.485 M -16.29 % 61.502 M 89.62 % 32.435 M -13.38 % 37.447 M -3.49 % 38.800 M -5.88 % 41.221 M -61.90 % 108.196 M 147.62 % 43.695 M -2.23 % 44.693 M 16.16 % 38.476 M -46.13 % 71.422 M 0.000 0.000
Interest income 18.470 M -21.34 % 23.482 M 25.85 % 18.658 M 91.52 % 9.742 M 189.17 % 3.369 M 158.76 % 1.302 M -42.11 % 2.249 M 150.45 % 898.000 K -4.89 % 944.131 K -58.58 % 2.279 M -6.45 % 2.436 M 4.91 % 2.322 M 0.000 100.00 % -456.295 K 81.22 % -2.430 M -10.40 % -2.201 M 0.000 0.000
Interest expense 18.086 M 9.75 % 16.479 M 0.43 % 16.409 M 11.46 % 14.722 M -9.58 % 16.282 M 6.96 % 15.222 M 32.93 % 11.451 M -17.98 % 13.961 M -41.08 % 23.696 M -1.91 % 24.158 M -5.89 % 25.669 M 0.03 % 25.663 M 0.000 -100.00 % 14.326 M 63.86 % 8.743 M -11.92 % 9.926 M 0.000 0.000
Depreciation and amortization 17.600 M 23.91 % 14.204 M 11.26 % 12.766 M -12.13 % 14.528 M -13.06 % 16.710 M 24.20 % 13.454 M -0.96 % 13.584 M 18.99 % 11.416 M 30.39 % 8.756 M -12.61 % 10.020 M 6.37 % 9.420 M -3.00 % 9.711 M 0.96 % 9.618 M 12.17 % 8.574 M 11.53 % 7.688 M 9.20 % 7.040 M 25.01 % 5.632 M 23.13 % 4.574 M
Operating income 119.893 M 19.59 % 100.257 M 2.54 % 97.776 M 20.13 % 81.389 M 10.20 % 73.856 M -2.97 % 76.113 M -20.65 % 95.921 M 6.89 % 89.741 M 86.10 % 48.221 M 75.05 % 27.547 M 5.36 % 26.146 M -48.32 % 50.589 M 7.45 % 47.081 M 37.49 % 34.242 M -6.71 % 36.704 M -53.31 % 78.620 M 290.23 % 20.147 M -18.33 % 24.668 M
Operating income ratio 0.07 2.86 % 0.06 -6.52 % 0.07 -5.20 % 0.07 -13.62 % 0.08 -13.57 % 0.10 1.94 % 0.09 -12.76 % 0.11 56.27 % 0.07 41.15 % 0.05 12.99 % 0.04 -62.32 % 0.11 17.88 % 0.10 41.41 % 0.07 0.52 % 0.07 -40.97 % 0.12 80.74 % 0.06 -11.95 % 0.07
Total other income expenses net 11.969 M -47.09 % 22.622 M 175.01 % 8.226 M 1 876.67 % -463.000 K 95.69 % -10.744 M 26.07 % -14.532 M -30.06 % -11.173 M 56.89 % -25.919 M 0.000 0.000 0.000 100.00 % -33.724 M -50.84 % -22.358 M 0.000 0.000 0.000 0.000 0.000
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010
Net debt 181.569 M 17.66 % 154.316 M -1.34 % 156.413 M -11.57 % 176.877 M -0.03 % 176.923 M -5.57 % 187.353 M 20.68 % 155.253 M 27.93 % 121.362 M 5.94 % 114.553 M -30.99 % 166.001 M 22.30 % 135.732 M -7.36 % 146.514 M 6.30 % 137.828 M 27.87 % 107.789 M 65.31 % 65.204 M -29.82 % 92.908 M
Total investments 192.811 M 2.34 % 188.407 M 18.28 % 159.291 M 109.98 % 75.861 M -21.59 % 96.752 M 411.70 % 18.908 M 74.51 % 10.835 M 13.60 % 9.538 M -45.43 % 17.477 M 1.22 % 17.267 M 1.92 % 16.942 M 56.78 % 10.806 M -14.60 % 12.653 M -23.06 % 16.445 M 41.15 % 11.651 M -34.33 % 17.741 M
Total debt 203.003 M 29.26 % 157.047 M 0.12 % 156.863 M -11.66 % 177.565 M 0.21 % 177.185 M -7.19 % 190.915 M 21.16 % 157.570 M 26.45 % 124.607 M 0.26 % 124.286 M -28.24 % 173.205 M 9.99 % 157.471 M -5.20 % 166.116 M 6.27 % 156.321 M 21.33 % 128.844 M 49.45 % 86.212 M -28.94 % 121.318 M
Accumulated other comprehensive income loss 710.402 M 5 063.56 % 13.758 M -97.44 % 536.635 M 13.74 % 471.802 M 12.00 % 421.242 M 13.57 % 370.905 M 3 301.24 % 10.905 M -96.26 % 291.236 M 20.28 % 242.129 M 21.06 % 200.000 M 9 296.29 % 2.129 M 0.00 % 2.129 M 0.00 % 2.128 M 0.000 0.000 0.000
Retained earnings 59.113 M -91.18 % 669.945 M 1 085.70 % 56.502 M 27.45 % 44.332 M 19.44 % 37.116 M -5.68 % 39.350 M 127.71 % 17.281 M 332.89 % 3.992 M -63.37 % 10.897 M -94.93 % 214.995 M 1 418.59 % 14.158 M 264.41 % 3.885 M -6.84 % 4.170 M 7.86 % 3.866 M 82.82 % 2.115 M -48.60 % 4.114 M
Common stock 32.043 M 0.00 % 32.043 M 0.00 % 32.043 M 0.00 % 32.043 M 0.00 % 32.043 M 0.00 % 32.043 M 0.00 % 32.043 M -1.54 % 32.544 M 0.00 % 32.544 M 0.00 % 32.544 M 0.00 % 32.544 M 0.00 % 32.544 M -6.14 % 34.672 M 6.54 % 32.544 M 0.00 % 32.544 M 0.00 % 32.544 M
Total equity 806.731 M 12.16 % 719.241 M 14.76 % 626.753 M 14.14 % 549.124 M 12.02 % 490.186 M 10.38 % 444.107 M 9.76 % 404.624 M 22.40 % 330.567 M 14.87 % 287.779 M 14.25 % 251.892 M 8.66 % 231.819 M 11.19 % 208.485 M 4.67 % 199.193 M 9.74 % 181.510 M 10.17 % 164.759 M 12.23 % 146.800 M
Other non current liabilities 0.000 0.000 -100.00 % 1.000 K 0.000 0.000 0.000 100.00 % -1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 31.755 M -22.55 % 40.999 M 12.81 % 36.343 M -37.78 % 58.412 M 8.88 % 53.649 M 25.41 % 42.779 M 89.34 % 22.594 M 7.69 % 20.980 M 58.39 % 13.246 M -47.67 % 25.311 M -28.23 % 35.269 M 9.14 % 32.317 M 4.51 % 30.921 M -15.89 % 36.762 M 257.43 % 10.285 M -91.50 % 120.981 M
Total non current liabilities 49.475 M -15.21 % 58.351 M 9.12 % 53.476 M -29.51 % 75.861 M 3.68 % 73.171 M 22.79 % 59.592 M 76.52 % 33.760 M -1.69 % 34.339 M 19.87 % 28.647 M -27.19 % 39.343 M -20.43 % 49.446 M 2.96 % 48.024 M 3.24 % 46.518 M -11.35 % 52.474 M 114.55 % 24.457 M -81.88 % 134.990 M
Other current liabilities 119.280 M 17.03 % 101.923 M 112.17 % 48.038 M 19.95 % 40.050 M 0.26 % 39.946 M -7.90 % 43.373 M -40.55 % 72.955 M 134.98 % 31.047 M -63.69 % 85.518 M 253.62 % 24.183 M -63.61 % 66.453 M 27.06 % 52.302 M -6.60 % 56.001 M 6.25 % 52.709 M -34.28 % 80.197 M -8.92 % 88.048 M
Deferred revenue 0.000 0.000 -100.00 % 37.886 M -12.10 % 43.100 M 50.19 % 28.697 M -43.03 % 50.374 M 0.000 -100.00 % 30.177 M 0.000 -100.00 % 25.164 M 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 171.248 M 47.57 % 116.048 M -3.71 % 120.520 M 1.15 % 119.153 M -3.55 % 123.536 M -16.61 % 148.136 M 9.75 % 134.977 M 30.25 % 103.627 M -6.68 % 111.040 M -24.92 % 147.893 M 21.02 % 122.202 M -8.67 % 133.799 M 6.70 % 125.400 M 36.18 % 92.082 M 21.28 % 75.926 M 0.000
Total current liabilities 516.504 M 28.29 % 402.598 M -3.21 % 415.970 M 8.51 % 383.343 M 13.35 % 338.198 M -14.59 % 395.979 M -8.91 % 434.696 M 26.70 % 343.090 M 3.88 % 330.270 M 2.28 % 322.899 M 9.27 % 295.493 M 7.96 % 273.707 M 6.42 % 257.194 M 11.59 % 230.478 M -7.99 % 250.490 M 49.22 % 167.870 M
Total liabilities 565.979 M 22.79 % 460.949 M -1.81 % 469.446 M 2.23 % 459.204 M 11.63 % 411.369 M -9.70 % 455.571 M -2.75 % 468.456 M 24.12 % 377.429 M 5.16 % 358.917 M -0.92 % 362.242 M 5.02 % 344.938 M 7.21 % 321.730 M 5.93 % 303.712 M 7.34 % 282.952 M 2.91 % 274.947 M -9.22 % 302.860 M
Other non current assets 0.000 -100.00 % 4.327 M -2.06 % 4.418 M -93.14 % 64.414 M 2 357.61 % 2.621 M -76.52 % 11.161 M 191.33 % 3.831 M 10.28 % 3.474 M -60.35 % 8.762 M -40.94 % 14.836 M 82.79 % 8.117 M -1.51 % 8.241 M -36.91 % 13.062 M 23.58 % 10.570 M -21.54 % 13.472 M -24.65 % 17.880 M
Long term investments 175.234 M 20.39 % 145.557 M 45.55 % 100.008 M 295.63 % 25.278 M -50.65 % 51.223 M 561.20 % 7.747 M -28.50 % 10.835 M 13.60 % 9.538 M -45.43 % 17.477 M 1.22 % 17.267 M 32.86 % 12.996 M 90.02 % 6.840 M 69.66 % 4.031 M -48.48 % 7.824 M 2 274.76 % -359.782 K 0.000
Intangible assets 2.997 M -1.06 % 3.029 M -18.62 % 3.722 M -7.18 % 4.010 M -32.45 % 5.936 M -21.26 % 7.539 M 16.29 % 6.483 M -17.18 % 7.828 M 17.38 % 6.669 M 29.19 % 5.162 M 47.13 % 3.508 M -39.13 % 5.764 M -28.23 % 8.031 M -3.56 % 8.327 M -95.34 % 178.722 M 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.100 M 0.00 % 8.100 M 0.000 -100.00 % 8.100 M 0.00 % 8.100 M 0.00 % 8.100 M 0.000 0.000 0.000
Goodwill and intangible assets 2.997 M -1.06 % 3.029 M -18.62 % 3.722 M -7.18 % 4.010 M -32.45 % 5.936 M -21.26 % 7.539 M 16.29 % 6.483 M -59.30 % 15.928 M 7.85 % 14.769 M 186.11 % 5.162 M -55.53 % 11.608 M -16.27 % 13.864 M -14.05 % 16.131 M 93.72 % 8.327 M 18.94 % 7.001 M 0.000
Property plant equipment net 176.756 M 8.59 % 162.779 M 12.34 % 144.896 M -3.74 % 150.528 M -17.29 % 182.003 M -4.29 % 190.170 M 10.88 % 171.507 M 25.92 % 136.205 M 53.52 % 88.724 M -4.45 % 92.853 M 0.08 % 92.782 M -12.19 % 105.660 M -27.78 % 146.307 M 5.53 % 138.641 M 15.63 % 119.903 M 5.76 % 113.370 M
Total non current assets 354.987 M 12.45 % 315.692 M 24.76 % 253.044 M 3.61 % 244.230 M 1.01 % 241.783 M 11.62 % 216.617 M 12.44 % 192.656 M 16.66 % 165.145 M 27.30 % 129.732 M -0.30 % 130.119 M 3.68 % 125.503 M -6.76 % 134.604 M -25.02 % 179.531 M 8.57 % 165.362 M 18.10 % 140.016 M 6.68 % 131.250 M
Other current assets 159.742 M 20.85 % 132.184 M -13.95 % 153.621 M 52.86 % 100.498 M 10.44 % 91.001 M 36.90 % 66.475 M -3.19 % 68.662 M 2.27 % 67.140 M 87.16 % 35.874 M 47.56 % 24.312 M -40.40 % 40.792 M -2.39 % 41.791 M 78.72 % 23.384 M 0.000 -100.00 % 10.110 M -22.79 % 13.094 M
Short term investments 35.674 M -16.75 % 42.850 M -27.72 % 59.283 M 17.20 % 50.583 M 11.10 % 45.529 M 307.93 % 11.161 M -53.74 % 24.126 M 69.09 % 14.268 M 526.67 % 2.277 M -35.39 % 3.524 M -10.69 % 3.946 M -0.52 % 3.966 M -53.99 % 8.621 M 0.01 % 8.621 M -28.23 % 12.011 M 0.000
cash and cash equivalents 21.434 M 684.55 % 2.732 M 507.11 % 450.000 K -34.59 % 688.000 K 162.60 % 262.000 K -92.64 % 3.562 M 53.73 % 2.317 M -28.60 % 3.245 M -66.66 % 9.733 M 35.11 % 7.203 M -66.86 % 21.739 M 10.91 % 19.601 M 5.99 % 18.493 M -12.17 % 21.054 M 0.22 % 21.008 M -26.05 % 28.409 M
Cash and short term investments 39.011 M -14.42 % 45.582 M -23.69 % 59.733 M 16.50 % 51.271 M 11.97 % 45.791 M 211.02 % 14.723 M -44.32 % 26.443 M 50.99 % 17.513 M 45.83 % 12.009 M 11.95 % 10.727 M -58.23 % 25.685 M 8.98 % 23.568 M -13.08 % 27.114 M -8.63 % 29.675 M -10.13 % 33.019 M 16.22 % 28.409 M
Total current assets 1.018 B 17.72 % 864.498 M 2.53 % 843.155 M 10.35 % 764.098 M 15.81 % 659.772 M -3.41 % 683.061 M 0.39 % 680.424 M 25.34 % 542.851 M 5.01 % 516.963 M 6.81 % 484.015 M 7.26 % 451.254 M 14.06 % 395.611 M 22.34 % 323.374 M 8.12 % 299.100 M -0.20 % 299.690 M -5.88 % 318.410 M
Inventory 492.016 M 13.56 % 433.269 M 12.31 % 385.766 M 0.41 % 384.173 M 27.91 % 300.351 M -28.08 % 417.636 M 17.69 % 354.876 M 44.46 % 245.649 M -3.03 % 253.323 M 1.28 % 250.126 M 13.56 % 220.255 M 23.97 % 177.668 M 32.72 % 133.868 M 27.47 % 105.016 M 34.91 % 77.840 M 43.02 % 54.428 M
Net receivables 326.954 M 28.99 % 253.463 M 3.86 % 244.035 M 6.96 % 228.156 M 2.48 % 222.629 M 20.84 % 184.227 M -30.36 % 264.529 M 8.94 % 242.818 M 13.08 % 214.733 M 1.81 % 210.917 M 28.20 % 164.522 M 7.82 % 152.584 M 9.77 % 139.008 M -15.45 % 164.409 M -8.01 % 178.722 M -19.67 % 222.479 M
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.940 M -54.30 % 8.621 M 0.000 -100.00 % 359.782 K 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 225.976 M 22.40 % 184.627 M -10.45 % 206.181 M 14.79 % 179.617 M 23.01 % 146.019 M -4.98 % 153.679 M -30.77 % 221.984 M 28.35 % 172.949 M 34.14 % 128.933 M 3.38 % 124.714 M 16.73 % 106.837 M 21.95 % 87.606 M 15.58 % 75.794 M -11.55 % 85.687 M -9.20 % 94.366 M 18.22 % 79.822 M
Tax payables 0.000 0.000 -100.00 % 3.345 M 135.07 % 1.423 M 0.000 -100.00 % 417.000 K -91.28 % 4.780 M -9.64 % 5.290 M 10.67 % 4.780 M 405.88 % 944.810 K 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 5.173 M 48.01 % 3.495 M 122.19 % 1.573 M 66.10 % 947.000 K 540.47 % -215.000 K -229.52 % 166.000 K -93.97 % 2.752 M 138.89 % 1.152 M 360.80 % 250.000 K 0.00 % 250.000 K 0.00 % 250.000 K 0.00 % 250.000 K -28.57 % 350.000 K 250.00 % 100.000 K 0.00 % 100.000 K -29.58 % 142.000 K
Capital lease obligations 0.000 0.000 0.000 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 % -336.401 K
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.643 M -99.52 % 341.643 M 20 693.85 % 1.643 M -16.13 % 1.959 M 101.00 % -195.898 M -207.20 % 182.739 M 7.70 % 169.678 M 7.48 % 157.872 M 8.88 % 145.000 M 11.54 % 130.000 M 18.18 % 110.000 M
Deferred tax liabilities non current 17.720 M 2.12 % 17.352 M 1.28 % 17.132 M -1.82 % 17.449 M -10.62 % 19.522 M 16.11 % 16.813 M 50.56 % 11.167 M -16.41 % 13.359 M -13.26 % 15.402 M 9.76 % 14.032 M -1.02 % 14.177 M -9.74 % 15.707 M 0.71 % 15.597 M -0.73 % 15.712 M 10.86 % 14.172 M 3.66 % 13.672 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
Total assets 1.373 B 16.31 % 1.180 B 7.66 % 1.096 B 8.71 % 1.008 B 11.84 % 901.555 M 0.21 % 899.678 M 3.05 % 873.080 M 23.32 % 707.996 M 9.48 % 646.696 M 5.30 % 614.134 M 6.48 % 576.757 M 8.78 % 530.216 M 5.43 % 502.905 M 8.28 % 464.462 M 5.63 % 439.706 M -2.21 % 449.661 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
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
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
Change in working capital -106.502 M -636.73 % -14.456 M 55.31 % -32.348 M 49.34 % -63.851 M -399.26 % 21.336 M 131.74 % -67.217 M 10.79 % -75.348 M -538.87 % -11.794 M -225.04 % 9.432 M 126.83 % -35.154 M -127.19 % -15.474 M 63.25 % -42.100 M -13.47 % -37.101 M
Accounts receivables -77.895 M -225.85 % -23.905 M -327.03 % -5.598 M -195.94 % 5.835 M 120.18 % -28.919 M -172.96 % 39.639 M 321.52 % -17.894 M -1 174.71 % 1.665 M 107.21 % -23.106 M 23.62 % -30.252 M -265.71 % -8.272 M 40.93 % -14.004 M 23.84 % -18.388 M
Inventory -58.747 M -23.67 % -47.503 M -2 881.98 % -1.593 M 98.10 % -83.822 M -171.47 % 117.286 M 286.87 % -62.762 M 42.54 % -109.226 M -1 523.33 % 7.674 M 340.07 % -3.197 M 89.30 % -29.871 M 29.86 % -42.587 M 4.46 % -44.576 M -54.50 % -28.852 M
Accounts payables 40.319 M 287.06 % -21.554 M -181.14 % 26.565 M -20.93 % 33.597 M 538.55 % -7.661 M 88.72 % -67.908 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital -10.179 M -117.87 % 56.952 M 210.11 % -51.722 M -165.77 % -19.461 M 67.22 % -59.370 M -349.31 % 23.814 M -54.00 % 51.772 M 344.98 % -21.133 M -159.14 % 35.734 M 43.11 % 24.969 M -29.44 % 35.385 M 114.72 % 16.480 M 62.54 % 10.139 M
Other non cash items 5.302 M 113.14 % -40.363 M -42.12 % -28.400 M -321.43 % -6.739 M -218.04 % 5.709 M 510.42 % -1.391 M 93.12 % -20.208 M -0.39 % -20.130 M -107.98 % -9.679 M -45.71 % -6.642 M -40.16 % -4.739 M 48.65 % -9.228 M -35.90 % -6.791 M
Net cash provided by operating activities 9.199 M -81.97 % 51.030 M -12.05 % 58.020 M 133.35 % 24.864 M -76.73 % 106.867 M 1 562.52 % 6.428 M 131.56 % 2.776 M -93.59 % 43.314 M -23.65 % 56.731 M 1 441.28 % -4.230 M -127.55 % 15.353 M 162.03 % -24.753 M -159.16 % -9.551 M
Investments in property plant and equipment -31.573 M 18.41 % -38.698 M -94.37 % -19.909 M -510.71 % -3.260 M 97.13 % -113.665 M -242.55 % -33.182 M 10.34 % -37.007 M 38.42 % -60.095 M -891.26 % -6.062 M 48.45 % -11.761 M -242.02 % -3.439 M 0.000 100.00 % -25.957 M
Acquisitions net 27.000 K 0.000 -100.00 % 275.000 K -71.74 % 973.000 K -96.95 % 31.890 M 29 427.78 % 108.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments -49.130 M -13.76 % -43.189 M 30.87 % -62.478 M -86.60 % -33.482 M 55.23 % -74.784 M -3 165.68 % -2.290 M 66.31 % -6.797 M 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 29.232 M 50.59 % 19.412 M -38.26 % 31.441 M 220.17 % 9.820 M 0.000 0.000 0.000 -100.00 % 8.148 M 430.28 % 1.537 M 44.42 % 1.064 M 50.95 % 704.878 K -89.65 % 6.808 M 80.60 % 3.770 M
Other investing activites 0.000 -100.00 % 36.564 M 15.35 % 31.698 M 41.14 % 22.459 M -70.20 % 75.372 M 5 706.78 % 1.298 M -80.90 % 6.796 M 0.000 0.000 0.000 -100.00 % 4.650 M 152.59 % 1.841 M 0.000
Net cash used for investing activites -51.444 M -98.54 % -25.911 M -36.57 % -18.973 M -443.64 % -3.490 M 95.70 % -81.187 M -138.32 % -34.066 M 7.95 % -37.008 M 28.76 % -51.947 M -1 047.76 % -4.526 M 57.69 % -10.697 M -658.29 % 1.916 M -77.85 % 8.649 M 138.98 % -22.187 M
Debt repayment 45.956 M 24 741.08 % 185.000 K 100.89 % -20.702 M -5 547.89 % 380.000 K 102.77 % -13.729 M -140.41 % 33.973 M -14.26 % 39.623 M 121.68 % 17.874 M 137.27 % -47.952 M -1 296.50 % 4.008 M 348.38 % -1.614 M -111.60 % 13.908 M -51.46 % 28.651 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.700 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.400 M
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
Dividends paid -3.204 M 0.00 % -3.204 M 0.000 100.00 % -1.602 M 0.00 % -1.602 M 17.04 % -1.931 M 50.01 % -3.863 M -100.36 % -1.928 M -2.62 % -1.879 M 2.54 % -1.928 M -0.30 % -1.922 M -2.56 % -1.874 M 0.00 % -1.874 M
Other financing activites 0.000 100.00 % -17.647 M -6.67 % -16.544 M -12.37 % -14.723 M 9.57 % -16.282 M -12.17 % -14.516 M 0.000 0.000 -100.00 % 10.000 K 0.000 100.00 % -11.597 M -369.50 % 4.303 M 0.000
Net cash used provided by financing activities 42.752 M 306.87 % -20.666 M 44.51 % -37.246 M -133.59 % -15.945 M 49.56 % -31.613 M -280.38 % 17.526 M -57.73 % 41.460 M 160.00 % 15.946 M 132.01 % -49.821 M -2 495.17 % 2.080 M 113.75 % -15.132 M -192.62 % 16.337 M -44.01 % 29.177 M
Effect of forex changes on cash 17.679 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash -21.000 K -100.47 % 4.453 M 147.25 % 1.801 M -66.83 % 5.429 M 191.51 % -5.933 M 41.33 % -10.112 M -239.88 % 7.229 M -1.15 % 7.313 M 206.77 % 2.384 M 118.56 % -12.847 M -701.00 % 2.138 M 64.41 % 1.300 M 150.75 % -2.562 M
Cash at beginning of period 21.455 M 26.19 % 17.002 M 11.85 % 15.201 M 55.56 % 9.772 M -37.78 % 15.705 M -39.17 % 25.818 M 38.89 % 18.589 M 64.85 % 11.276 M 26.81 % 8.892 M -59.10 % 21.739 M 10.91 % 19.601 M 7.10 % 18.301 M -13.08 % 21.054 M
Cash at end of period 21.434 M -0.10 % 21.455 M 26.19 % 17.002 M 11.85 % 15.201 M 55.56 % 9.772 M -37.78 % 15.706 M -39.17 % 25.818 M 38.89 % 18.589 M 64.85 % 11.276 M 26.81 % 8.892 M -59.10 % 21.739 M 10.91 % 19.601 M 5.99 % 18.493 M
Operating cash flow 9.199 M -81.97 % 51.030 M -12.05 % 58.020 M 133.35 % 24.864 M -76.73 % 106.867 M 1 562.52 % 6.428 M 131.56 % 2.776 M -93.59 % 43.314 M -23.65 % 56.731 M 1 441.28 % -4.230 M -127.55 % 15.353 M -20.79 % 19.383 M 302.94 % -9.551 M
Capital expenditure -31.573 M 18.41 % -38.698 M -94.37 % -19.909 M -510.71 % -3.260 M 97.13 % -113.665 M -242.55 % -33.182 M 10.34 % -37.007 M 38.42 % -60.095 M -891.26 % -6.062 M 48.45 % -11.761 M -588 061 150.00 % -2.000 0.000 100.00 % -25.957 M
Free CashFlow -22.374 M -281.43 % 12.332 M -67.64 % 38.111 M 76.41 % 21.604 M 417.80 % -6.798 M 74.59 % -26.754 M 21.84 % -34.231 M -103.99 % -16.781 M -133.12 % 50.668 M 416.86 % -15.991 M -204.15 % 15.353 M -20.79 % 19.383 M 154.59 % -35.508 M
2025 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 2018-12-31 2018-09-30 2018-06-30 2017-06-30 2016-06-30 2011-12-31 2011-09-30 2011-06-30 2009-03-31 2008-03-31
Revenue 414.111 M -24.93 % 551.651 M 26.41 % 436.396 M -0.08 % 436.726 M 6.60 % 409.668 M -15.00 % 481.944 M 31.15 % 367.473 M -4.38 % 384.322 M 11.68 % 344.127 M -15.84 % 408.890 M 20.69 % 338.790 M -16.09 % 403.748 M 39.80 % 288.795 M -14.01 % 335.851 M 3.53 % 324.415 M 16.53 % 278.403 M 41.71 % 196.460 M -41.61 % 336.479 M 41.87 % 237.175 M 0.78 % 235.339 M 191.21 % 80.814 M -61.19 % 208.227 M 16.27 % 179.089 M -13.94 % 208.089 M 5.54 % 197.166 M -39.45 % 325.612 M 41.75 % 229.709 M -15.68 % 272.441 M 43.06 % 190.443 M 11.31 % 171.087 M 27.96 % 133.702 M 14.24 % 117.032 M -43.92 % 208.687 M 139.25 % 87.226 M -39.05 % 143.111 M 21.70 % 117.597 M
Net income 22.860 M -13.08 % 26.301 M 14.23 % 23.025 M 13.12 % 20.354 M -11.94 % 23.113 M -29.07 % 32.586 M 55.52 % 20.953 M 4.72 % 20.008 M 10.55 % 18.098 M -25.76 % 24.378 M 60.80 % 15.160 M -24.14 % 19.985 M 13.38 % 17.626 M -12.38 % 20.116 M 35.30 % 14.868 M 7.60 % 13.818 M 22.58 % 11.273 M -26.35 % 15.307 M -23.70 % 20.061 M 17.41 % 17.086 M 730.01 % -2.712 M -127.07 % 10.017 M -21.99 % 12.841 M 74.80 % 7.346 M -32.87 % 10.943 M -45.16 % 19.953 M 19.82 % 16.653 M -5.24 % 17.574 M 45.47 % 12.081 M 41.98 % 8.509 M 42.15 % 5.986 M 29.74 % 4.614 M 0.00 % 4.614 M -24.24 % 6.090 M 76.06 % 3.459 M 2 424.82 % 137.000 K
Income before tax 30.330 M -28.35 % 42.328 M 37.37 % 30.813 M 7.35 % 28.702 M -4.39 % 30.019 M -32.35 % 44.377 M 60.57 % 27.638 M -3.59 % 28.668 M 29.16 % 22.196 M -40.81 % 37.499 M 81.48 % 20.663 M -21.41 % 26.291 M 22.01 % 21.549 M -29.82 % 30.705 M 60.46 % 19.136 M 7.40 % 17.818 M 34.29 % 13.268 M -33.75 % 20.028 M -19.86 % 24.990 M 18.51 % 21.086 M 855.23 % -2.792 M -112.59 % 22.168 M 26.94 % 17.463 M 89.36 % 9.222 M -29.15 % 13.016 M -53.76 % 28.146 M 36.76 % 20.581 M -0.34 % 20.652 M 41.90 % 14.554 M 38.49 % 10.509 M 42.28 % 7.386 M 11.67 % 6.614 M 8.18 % 6.114 M -19.45 % 7.590 M 6.57 % 7.122 M 40.56 % 5.067 M
Income before tax ratio 0.07 -4.55 % 0.08 8.67 % 0.07 7.44 % 0.07 -10.31 % 0.07 -20.42 % 0.09 22.43 % 0.08 0.83 % 0.07 15.65 % 0.06 -29.67 % 0.09 50.37 % 0.06 -6.34 % 0.07 -12.73 % 0.07 -18.38 % 0.09 54.99 % 0.06 -7.84 % 0.06 -5.23 % 0.07 13.46 % 0.06 -43.51 % 0.11 17.60 % 0.09 359.34 % -0.03 -132.45 % 0.11 9.18 % 0.10 120.03 % 0.04 -32.87 % 0.07 -23.63 % 0.09 -3.52 % 0.09 18.19 % 0.08 -0.81 % 0.08 24.42 % 0.06 11.19 % 0.06 -2.25 % 0.06 92.90 % 0.03 -66.33 % 0.09 74.85 % 0.05 15.50 % 0.04
EBITDA 40.164 M -24.95 % 53.519 M 37.94 % 38.799 M 5.07 % 36.928 M -3.59 % 38.302 M -28.05 % 53.232 M 47.19 % 36.165 M 0.65 % 35.933 M 22.23 % 29.398 M -33.48 % 44.194 M 50.59 % 29.348 M -8.30 % 32.005 M 7.53 % 29.765 M -17.98 % 36.290 M 33.00 % 27.286 M 6.81 % 25.547 M 21.33 % 21.055 M -22.56 % 27.190 M -16.22 % 32.455 M 7.49 % 30.194 M 528.39 % 4.805 M -81.08 % 25.403 M -1.86 % 25.884 M 51.18 % 17.121 M -14.85 % 20.107 M -43.90 % 35.844 M 38.70 % 25.843 M 4.41 % 24.751 M 21.61 % 20.353 M 22.85 % 16.568 M 0.53 % 16.481 M 35.93 % 12.125 M 20.82 % 10.036 M -24.50 % 13.293 M 37.59 % 9.661 M 12.10 % 8.618 M
Net income ratio 0.06 15.78 % 0.05 -9.64 % 0.05 13.21 % 0.05 -17.39 % 0.06 -16.56 % 0.07 18.58 % 0.06 9.52 % 0.05 -1.01 % 0.05 -11.79 % 0.06 33.24 % 0.04 -9.60 % 0.05 -18.90 % 0.06 1.90 % 0.06 30.69 % 0.05 -7.66 % 0.05 -13.50 % 0.06 26.13 % 0.05 -46.22 % 0.08 16.50 % 0.07 316.34 % -0.03 -169.76 % 0.05 -32.91 % 0.07 103.11 % 0.04 -36.39 % 0.06 -9.43 % 0.06 -15.47 % 0.07 12.39 % 0.06 1.69 % 0.06 27.55 % 0.05 11.09 % 0.04 13.56 % 0.04 78.32 % 0.02 -68.33 % 0.07 188.86 % 0.02 1 974.69 % 0.00
Ratio EBITDA 0.10 -0.03 % 0.10 9.12 % 0.09 5.15 % 0.08 -9.56 % 0.09 -15.35 % 0.11 12.23 % 0.10 5.26 % 0.09 9.45 % 0.09 -20.96 % 0.11 24.77 % 0.09 9.28 % 0.08 -23.09 % 0.10 -4.62 % 0.11 28.47 % 0.08 -8.34 % 0.09 -14.38 % 0.11 32.63 % 0.08 -40.95 % 0.14 6.66 % 0.13 115.78 % 0.06 -51.26 % 0.12 -15.59 % 0.14 75.66 % 0.08 -19.32 % 0.10 -7.36 % 0.11 -2.15 % 0.11 23.84 % 0.09 -14.99 % 0.11 10.36 % 0.10 -21.44 % 0.12 18.98 % 0.10 115.43 % 0.05 -68.44 % 0.15 125.75 % 0.07 -7.88 % 0.07
Gross profit ratio 0.28 33.18 % 0.21 -16.25 % 0.25 5.46 % 0.23 59.51 % 0.15 -16.16 % 0.18 22.59 % 0.14 -45.95 % 0.27 5.48 % 0.25 7.30 % 0.23 108.05 % 0.11 -52.26 % 0.24 -17.62 % 0.29 47.70 % 0.19 -24.39 % 0.26 -17.29 % 0.31 3.64 % 0.30 60.06 % 0.19 -43.16 % 0.33 3.65 % 0.32 -5.40 % 0.34 20.25 % 0.28 -31.55 % 0.41 44.46 % 0.28 -15.11 % 0.33 51.42 % 0.22 -40.05 % 0.37 31.14 % 0.28 -12.24 % 0.32 -5.43 % 0.34 -14.34 % 0.39 49.16 % 0.26 -53.11 % 0.56 74.86 % 0.32 32.89 % 0.24 -22.52 % 0.31
Weighted average shs out dil 3.206 M 0.12 % 3.202 M 0.00 % 3.202 M -0.09 % 3.205 M -0.01 % 3.206 M 0.04 % 3.204 M 0.01 % 3.204 M -0.08 % 3.206 M 0.10 % 3.203 M -0.03 % 3.204 M -0.02 % 3.205 M 0.07 % 3.203 M -0.06 % 3.205 M -0.05 % 3.206 M 0.09 % 3.203 M -0.09 % 3.206 M 0.11 % 3.203 M -0.05 % 3.204 M -0.01 % 3.205 M 0.04 % 3.203 M 0.40 % 3.191 M -0.43 % 3.204 M 0.06 % 3.202 M -0.18 % 3.208 M 0.25 % 3.200 M -0.13 % 3.204 M 0.04 % 3.203 M -0.14 % 3.207 M 0.08 % 3.205 M -1.71 % 3.260 M 0.21 % 3.253 M -0.03 % 3.254 M 0.00 % 3.254 M 0.00 % 3.254 M -5.92 % 3.459 M 0.99 % 3.425 M
Weighted average shs out 3.206 M 0.12 % 3.202 M 0.00 % 3.202 M -0.09 % 3.205 M -0.01 % 3.206 M 0.04 % 3.204 M 0.02 % 3.204 M -0.08 % 3.206 M 0.10 % 3.203 M -0.05 % 3.205 M 0.00 % 3.205 M 0.07 % 3.203 M -0.06 % 3.205 M -0.05 % 3.206 M 0.09 % 3.203 M -0.09 % 3.206 M 0.11 % 3.203 M -0.18 % 3.208 M 0.12 % 3.205 M 0.04 % 3.203 M 0.40 % 3.191 M -0.43 % 3.204 M 0.06 % 3.202 M -0.18 % 3.208 M 0.25 % 3.200 M -0.13 % 3.204 M 0.04 % 3.203 M -0.14 % 3.207 M 0.08 % 3.205 M -1.71 % 3.260 M 0.21 % 3.253 M -0.03 % 3.254 M 0.00 % 3.254 M 0.00 % 3.254 M -5.92 % 3.459 M 0.99 % 3.425 M
EPS diluted 7.13 -13.15 % 8.21 14.19 % 7.19 13.23 % 6.35 -11.93 % 7.21 -29.11 % 10.17 55.50 % 6.54 4.81 % 6.24 10.44 % 5.65 -25.76 % 7.61 60.89 % 4.73 -24.20 % 6.24 13.45 % 5.50 -12.42 % 6.28 35.34 % 4.64 7.66 % 4.31 22.44 % 3.52 -27.42 % 4.85 -22.52 % 6.26 17.23 % 5.34 728.24 % -0.85 -127.24 % 3.12 -22.19 % 4.01 75.11 % 2.29 -33.04 % 3.42 -45.10 % 6.23 19.81 % 5.20 -5.11 % 5.48 45.36 % 3.77 44.44 % 2.61 41.85 % 1.84 29.58 % 1.42 0.00 % 1.42 -24.06 % 1.87 87.00 % 1.00 2 400.00 % 0.04
Earnings per share 7.13 -13.15 % 8.21 14.19 % 7.19 13.23 % 6.35 -11.93 % 7.21 -29.11 % 10.17 55.50 % 6.54 4.81 % 6.24 10.44 % 5.65 -25.76 % 7.61 60.89 % 4.73 -24.20 % 6.24 13.45 % 5.50 -12.42 % 6.28 35.34 % 4.64 7.66 % 4.31 22.44 % 3.52 -27.42 % 4.85 -22.52 % 6.26 17.23 % 5.34 728.24 % -0.85 -127.24 % 3.12 -22.19 % 4.01 75.11 % 2.29 -33.04 % 3.42 -45.10 % 6.23 19.81 % 5.20 -5.11 % 5.48 45.36 % 3.77 44.44 % 2.61 41.85 % 1.84 29.58 % 1.42 0.00 % 1.42 -24.06 % 1.87 87.00 % 1.00 2 400.00 % 0.04
Gross profit 114.431 M -0.02 % 114.457 M 5.87 % 108.113 M 5.38 % 102.591 M 70.04 % 60.333 M -28.73 % 84.657 M 60.78 % 52.654 M -48.32 % 101.893 M 17.80 % 86.494 M -9.69 % 95.778 M 151.10 % 38.144 M -59.94 % 95.212 M 15.17 % 82.669 M 27.01 % 65.090 M -21.72 % 83.155 M -3.62 % 86.277 M 46.87 % 58.744 M -6.54 % 62.857 M -19.36 % 77.948 M 4.46 % 74.621 M 175.48 % 27.088 M -53.33 % 58.041 M -20.41 % 72.924 M 24.33 % 58.655 M -10.41 % 65.467 M -8.31 % 71.401 M -15.02 % 84.023 M 10.57 % 75.991 M 25.55 % 60.528 M 5.27 % 57.498 M 9.61 % 52.459 M 70.41 % 30.784 M -73.71 % 117.077 M 318.34 % 27.986 M -19.00 % 34.551 M -5.71 % 36.644 M
Income tax expense 7.500 M -50.14 % 15.041 M 88.70 % 7.971 M 1.24 % 7.873 M 21.12 % 6.500 M -39.47 % 10.738 M 77.37 % 6.054 M -28.94 % 8.520 M 113.00 % 4.000 M -67.93 % 12.471 M 127.20 % 5.489 M -12.43 % 6.268 M 56.70 % 4.000 M -61.71 % 10.447 M 139.23 % 4.367 M 9.18 % 4.000 M 100.00 % 2.000 M -55.52 % 4.496 M -10.08 % 5.000 M 25.00 % 4.000 M 11 528.57 % -35.000 K -100.30 % 11.776 M 161.69 % 4.500 M 136.84 % 1.900 M -9.52 % 2.100 M -73.41 % 7.897 M 94.51 % 4.060 M 30.88 % 3.102 M 24.08 % 2.500 M 25.00 % 2.000 M 42.86 % 1.400 M -30.00 % 2.000 M 33.33 % 1.500 M 0.00 % 1.500 M -59.05 % 3.663 M -25.70 % 4.930 M
Cost of revenue 299.680 M -31.45 % 437.194 M 33.18 % 328.283 M -1.75 % 334.135 M -4.35 % 349.335 M -12.07 % 397.287 M 26.20 % 314.819 M 11.47 % 282.429 M 9.62 % 257.633 M -17.72 % 313.112 M 4.15 % 300.646 M -2.56 % 308.536 M 49.68 % 206.126 M -23.87 % 270.761 M 12.23 % 241.260 M 25.57 % 192.126 M 39.51 % 137.716 M -49.67 % 273.622 M 71.84 % 159.227 M -0.93 % 160.718 M 199.14 % 53.726 M -64.23 % 150.186 M 41.46 % 106.165 M -28.96 % 149.434 M 13.47 % 131.699 M -48.19 % 254.211 M 74.49 % 145.686 M -25.84 % 196.450 M 51.21 % 129.915 M 14.37 % 113.589 M 39.81 % 81.243 M -5.80 % 86.248 M -5.85 % 91.610 M 54.64 % 59.240 M -45.43 % 108.560 M 34.10 % 80.953 M
General and administrative expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 expenses 83.400 M 328.39 % -36.516 M -144.72 % 81.659 M 3.36 % 79.001 M 0.000 100.00 % -32.514 M 0.000 -100.00 % 35.750 M 22.40 % 29.207 M 0.000 0.000 -100.00 % 33.862 M 27.56 % 26.546 M 0.000 -100.00 % 30.448 M 1.41 % 30.026 M -48.89 % 58.744 M 0.000 -100.00 % 25.136 M -8.96 % 27.611 M 1.93 % 27.088 M 1 198.01 % -2.467 M -108.07 % 30.561 M 8.89 % 28.067 M -57.13 % 65.467 M 2 459.30 % 2.558 M -93.19 % 37.566 M 40.81 % 26.678 M -55.92 % 60.528 M 28.81 % 46.989 M 4.25 % 45.073 M 47 545.26 % -95.000 K -100.11 % 89.860 M 0.000 -100.00 % 27.429 M -13.14 % 31.577 M
Operating expenses 83.400 M 13.51 % 73.475 M -10.02 % 81.659 M 3.36 % 79.001 M 151.07 % 31.466 M -48.22 % 60.765 M 105.84 % 29.521 M -59.68 % 73.225 M 13.88 % 64.298 M -32.87 % 95.778 M 63.92 % 58.428 M -15.22 % 68.921 M 12.76 % 61.120 M -6.10 % 65.090 M 1.67 % 64.019 M -6.49 % 68.459 M 50.54 % 45.476 M -27.65 % 62.857 M 17.44 % 53.523 M -1.56 % 54.370 M 100.72 % 27.088 M -53.33 % 58.041 M 2.40 % 56.681 M 7.47 % 52.741 M -19.44 % 65.467 M -8.31 % 71.401 M -15.02 % 84.023 M 55.56 % 54.012 M 23.75 % 43.646 M -7.11 % 46.989 M 4.25 % 45.073 M 114.65 % 20.998 M -80.46 % 107.459 M 522.19 % 17.271 M -37.03 % 27.429 M -13.14 % 31.577 M
Cost and expenses 383.080 M -24.98 % 510.669 M 24.57 % 409.942 M -0.77 % 413.136 M 8.49 % 380.801 M -16.87 % 458.052 M 33.02 % 344.340 M -3.18 % 355.654 M 10.42 % 322.084 M -15.56 % 381.429 M 21.10 % 314.960 M -17.23 % 380.516 M 43.23 % 265.659 M -14.92 % 312.254 M 2.36 % 305.068 M 17.68 % 259.234 M 43.50 % 180.646 M -42.99 % 316.853 M 51.17 % 209.594 M -0.15 % 209.906 M 162.52 % 79.959 M -61.60 % 208.227 M 31.82 % 157.966 M -20.19 % 197.933 M 9.17 % 181.306 M -44.32 % 325.612 M 55.59 % 209.273 M -17.04 % 252.243 M 45.33 % 173.561 M 8.09 % 160.578 M 27.12 % 126.316 M 17.78 % 107.246 M -46.13 % 199.069 M 160.18 % 76.511 M -43.74 % 135.989 M 20.85 % 112.530 M
Research and development expenses 0.000 -100.00 % 36.516 M 0.000 0.000 0.000 -100.00 % 32.514 M 0.000 0.000 0.000 -100.00 % 29.829 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
Selling general and administrative expenses 0.000 -100.00 % 73.475 M 0.000 0.000 -100.00 % 31.466 M -48.22 % 60.765 M 105.84 % 29.521 M -21.22 % 37.475 M 6.79 % 35.091 M 15.63 % 30.347 M 112.01 % 14.314 M -57.05 % 33.328 M -3.60 % 34.574 M -17.00 % 41.653 M 24.07 % 33.571 M -12.65 % 38.433 M 389.67 % -13.268 M -121.11 % 62.857 M 121.43 % 28.387 M 6.08 % 26.759 M 0.000 -100.00 % 60.508 M 176.90 % 21.852 M 8.35 % 20.168 M 0.000 -100.00 % 68.843 M 48.19 % 46.457 M 69.96 % 27.334 M 261.91 % -16.882 M 0.000 0.000 -100.00 % 21.093 M 19.85 % 17.599 M 1.90 % 17.271 M 0.000 0.000
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 15.126 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 589.000 K 0.000 0.000 0.000 -100.00 % 646.000 K 0.000 0.000 0.000 -100.00 % 863.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 5.420 M 3.67 % 5.228 M 29.50 % 4.037 M -2.44 % 4.138 M -11.64 % 4.683 M 9.67 % 4.270 M -20.04 % 5.340 M 30.09 % 4.105 M 4.45 % 3.930 M 167.17 % 1.471 M -70.21 % 4.938 M 132.81 % 2.121 M -52.68 % 4.482 M 0.000 -100.00 % 3.888 M 4.01 % 3.738 M 9.30 % 3.420 M -14.22 % 3.987 M 26.33 % 3.156 M -39.10 % 5.182 M 30.96 % 3.957 M 127.02 % 1.743 M -64.28 % 4.880 M 15.04 % 4.242 M 14.62 % 3.701 M 77.68 % 2.083 M -29.15 % 2.940 M 65.08 % 1.781 M -36.64 % 2.811 M 0.000 0.000 -100.00 % 3.172 M -14.78 % 3.722 M -5.03 % 3.919 M 0.000 0.000
Depreciation and amortization 4.414 M -25.98 % 5.963 M 51.00 % 3.949 M -3.40 % 4.088 M 13.56 % 3.600 M -21.48 % 4.585 M 43.87 % 3.187 M 0.85 % 3.160 M -3.42 % 3.272 M 93.38 % 1.692 M -54.84 % 3.747 M 4.29 % 3.593 M -3.78 % 3.734 M 95.70 % 1.908 M -55.23 % 4.262 M 6.79 % 3.991 M -8.61 % 4.367 M -9.66 % 4.834 M 12.18 % 4.309 M 9.76 % 3.926 M 7.86 % 3.640 M 41.14 % 2.579 M -32.65 % 3.829 M 4.70 % 3.657 M 7.88 % 3.390 M -39.63 % 5.615 M 141.82 % 2.322 M 0.17 % 2.318 M -22.42 % 2.988 M 33.39 % 2.240 M -14.93 % 2.633 M 12.57 % 2.339 M 1 069.50 % 200.000 K -88.79 % 1.784 M 88.38 % 947.000 K -42.57 % 1.649 M
Operating income 31.031 M -24.28 % 40.982 M 54.92 % 26.454 M 12.14 % 23.590 M -18.28 % 28.867 M 20.82 % 23.892 M 3.28 % 23.133 M -19.31 % 28.668 M 30.05 % 22.043 M -32.09 % 32.461 M 36.22 % 23.830 M 2.57 % 23.232 M 0.41 % 23.136 M -1.95 % 23.597 M 21.97 % 19.347 M 0.93 % 19.169 M 21.22 % 15.814 M -34.78 % 24.248 M -12.08 % 27.581 M 8.45 % 25.433 M 2 874.62 % 855.000 K -97.05 % 28.973 M 35.32 % 21.411 M 110.82 % 10.156 M -35.96 % 15.860 M -55.66 % 35.773 M 53.03 % 23.376 M 6.36 % 21.979 M 26.57 % 17.365 M 65.24 % 10.509 M 42.28 % 7.386 M -24.52 % 9.786 M 1.75 % 9.618 M -10.24 % 10.715 M 50.45 % 7.122 M 40.56 % 5.067 M
Operating income ratio 0.07 0.87 % 0.07 22.55 % 0.06 12.23 % 0.05 -23.34 % 0.07 42.14 % 0.05 -21.25 % 0.06 -15.61 % 0.07 16.45 % 0.06 -19.31 % 0.08 12.87 % 0.07 22.24 % 0.06 -28.17 % 0.08 14.02 % 0.07 17.81 % 0.06 -13.39 % 0.07 -14.46 % 0.08 11.70 % 0.07 -38.03 % 0.12 7.61 % 0.11 921.47 % 0.01 -92.40 % 0.14 16.38 % 0.12 144.96 % 0.05 -39.33 % 0.08 -26.78 % 0.11 7.96 % 0.10 26.14 % 0.08 -11.52 % 0.09 48.44 % 0.06 11.19 % 0.06 -33.94 % 0.08 81.43 % 0.05 -62.48 % 0.12 146.84 % 0.05 15.50 % 0.04
Total other income expenses net -701.000 K -152.08 % 1.346 M -69.12 % 4.359 M -14.73 % 5.112 M 343.75 % 1.152 M -94.38 % 20.485 M 354.72 % 4.505 M 0.000 -100.00 % 153.000 K -96.96 % 5.038 M 259.08 % -3.167 M -203.53 % 3.059 M 292.75 % -1.587 M -122.33 % 7.108 M 3 468.72 % -211.000 K 84.38 % -1.351 M 46.94 % -2.546 M 39.67 % -4.220 M -62.87 % -2.591 M 40.40 % -4.347 M -19.19 % -3.647 M 46.41 % -6.805 M -72.37 % -3.948 M -322.70 % -934.000 K 67.16 % -2.844 M 62.71 % -7.627 M -172.88 % -2.795 M -110.63 % -1.327 M 52.79 % -2.811 M 0.000 0.000 100.00 % -3.172 M 9.47 % -3.504 M -12.13 % -3.125 M 0.000 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-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2017-06-30 2016-06-30 2011-12-31 2011-09-30 2011-06-30 2009-03-31 2008-03-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-06-30 2018-03-31 2017-03-31 2016-03-31 2015-03-31 2014-03-31 2013-03-31 2012-03-31
Net debt 0.000 -100.00 % 181.569 M 0.000 -100.00 % 215.855 M 0.000 -100.00 % 154.316 M 124.10 % 68.859 M -67.17 % 209.743 M 277.60 % 55.547 M -64.49 % 156.413 M 183.11 % 55.249 M -73.54 % 208.778 M 299.94 % 52.202 M -70.49 % 176.877 M 250.15 % 50.515 M -72.48 % 183.549 M 41.89 % 129.356 M -26.89 % 176.923 M 1 215.71 % 13.447 M -92.80 % 186.652 M 828.71 % 20.098 M -89.27 % 187.353 M 887.68 % 18.969 M -90.19 % 193.377 M 631.27 % 26.444 M -82.97 % 155.253 M 786.50 % 17.513 M -83.64 % 107.058 M -5.27 % 113.009 M -30.92 % 163.590 M 12.32 % 145.641 M -9.74 % 161.354 M -7.28 % 174.013 M 26.82 % 137.216 M
Total investments 0.000 -100.00 % 192.811 M 0.000 -100.00 % 173.248 M 0.000 -100.00 % 188.407 M 36.81 % 137.718 M -0.73 % 138.733 M 24.88 % 111.094 M 5.59 % 105.208 M -4.79 % 110.498 M 1.62 % 108.738 M 4.15 % 104.404 M 37.63 % 75.861 M -24.91 % 101.030 M 61.04 % 62.735 M -75.75 % 258.712 M 405.07 % 51.223 M 90.46 % 26.894 M 144.54 % 10.998 M -72.64 % 40.196 M 112.59 % 18.908 M -50.16 % 37.938 M 250.14 % 10.835 M -79.51 % 52.888 M 388.12 % 10.835 M -69.07 % 35.026 M 375.43 % 7.367 M -56.81 % 17.058 M 1.21 % 16.854 M 81.14 % 9.304 M 0.00 % 9.304 M -17.13 % 11.228 M 0.00 % 11.228 M
Total debt 0.000 -100.00 % 203.003 M 0.000 -100.00 % 219.885 M 0.000 -100.00 % 157.047 M 0.000 -100.00 % 230.596 M 0.000 -100.00 % 156.863 M 0.000 -100.00 % 209.491 M 0.000 -100.00 % 177.565 M 0.000 -100.00 % 184.106 M 0.000 -100.00 % 177.185 M 0.000 -100.00 % 187.364 M 0.000 -100.00 % 190.915 M 0.000 -100.00 % 195.643 M 0.000 -100.00 % 157.570 M 0.000 -100.00 % 123.557 M -0.59 % 124.286 M -27.94 % 172.482 M 3.05 % 167.380 M -7.75 % 181.447 M 2.09 % 177.732 M 26.60 % 140.394 M
Accumulated other comprehensive income loss 801.558 M 14.31 % 701.234 M -8.48 % 766.206 M 4.36 % 734.163 M 2.57 % 715.746 M 5 102.40 % 13.758 M -97.93 % 663.651 M 0.000 -100.00 % 625.180 M 18.52 % 527.467 M -9.96 % 585.803 M 0.000 -100.00 % 548.177 M 18.49 % 462.634 M -10.37 % 516.140 M 0.000 -100.00 % 492.773 M 4 283.32 % 11.242 M -97.53 % 455.703 M 7.56 % 423.660 M -4.01 % 441.355 M 22.01 % 361.737 M -13.90 % 420.114 M 8.26 % 388.071 M -3.43 % 401.872 M 0.000 -100.00 % 329.415 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 0.000 -100.00 % 59.113 M 0.000 0.000 0.000 -100.00 % 69.944 M 0.000 0.000 0.000 -100.00 % 56.502 M 0.000 0.000 0.000 -100.00 % 44.332 M 0.000 0.000 0.000 -100.00 % 37.845 M 0.000 0.000 0.000 -100.00 % 39.350 M 0.000 0.000 0.000 -100.00 % 17.280 M 0.000 -100.00 % 4.496 M -65.03 % 12.856 M -24.24 % 16.969 M 82.24 % 9.311 M 139.66 % 3.885 M 0.000 0.000
Common stock 0.000 -100.00 % 32.043 M 0.000 -100.00 % 32.043 M 0.000 -100.00 % 32.043 M 0.000 -100.00 % 32.043 M 0.000 -100.00 % 32.043 M 0.000 -100.00 % 32.043 M 0.000 -100.00 % 32.043 M 0.000 -100.00 % 32.043 M 0.000 -100.00 % 32.043 M 0.000 -100.00 % 32.043 M 0.000 -100.00 % 32.043 M 0.000 -100.00 % 32.043 M 0.000 -100.00 % 32.043 M 0.000 -100.00 % 32.043 M -2.82 % 32.973 M 0.00 % 32.973 M 0.00 % 32.973 M 0.00 % 32.973 M -4.90 % 34.672 M 6.54 % 32.544 M
Total equity 806.731 M 0.00 % 806.731 M 5.29 % 766.206 M 0.00 % 766.206 M 6.53 % 719.241 M 0.00 % 719.241 M 8.08 % 665.462 M 0.00 % 665.462 M 6.18 % 626.753 M 0.00 % 626.753 M 6.82 % 586.711 M 0.00 % 586.711 M 6.84 % 549.124 M 0.00 % 549.124 M 6.49 % 515.674 M 0.00 % 515.674 M 4.69 % 492.558 M 0.48 % 490.186 M 6.92 % 458.455 M 0.00 % 458.455 M 3.23 % 444.107 M 0.00 % 444.107 M 5.02 % 422.866 M 0.00 % 422.866 M 4.51 % 404.624 M 0.00 % 404.624 M 22.40 % 330.567 M 0.35 % 329.418 M 14.40 % 287.958 M 14.24 % 252.070 M 11.94 % 225.178 M 7.75 % 208.987 M 5.10 % 198.843 M 9.61 % 181.410 M
Other non current liabilities -806.731 M 0.000 100.00 % -766.206 M 0.000 100.00 % -719.241 M 0.000 100.00 % -665.462 M 0.000 0.000 -100.00 % 1.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 -100.00 % 11.166 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 0.000 -100.00 % 31.755 M 0.000 -100.00 % 32.581 M 0.000 -100.00 % 40.999 M 0.000 -100.00 % 27.257 M 0.000 -100.00 % 36.343 M 0.000 -100.00 % 47.634 M 0.000 -100.00 % 58.412 M 0.000 -100.00 % 41.759 M 0.000 -100.00 % 53.649 M 0.000 -100.00 % 87.798 M 0.000 -100.00 % 42.779 M 0.000 -100.00 % 49.150 M 0.000 -100.00 % 22.594 M 0.000 -100.00 % 20.980 M 58.39 % 13.246 M -47.67 % 25.311 M -28.23 % 35.269 M 1.22 % 34.843 M 12.68 % 30.921 M -15.89 % 36.762 M
Total non current liabilities -806.731 M -1 730.58 % 49.475 M 106.46 % -766.206 M -1 614.30 % 50.598 M 107.03 % -719.241 M -1 332.61 % 58.351 M 108.77 % -665.462 M -1 596.83 % 44.458 M 0.000 -100.00 % 53.476 M 0.000 -100.00 % 65.288 M 0.000 -100.00 % 75.861 M 0.000 -100.00 % 61.325 M 0.000 -100.00 % 73.171 M 0.000 -100.00 % 104.611 M 0.000 -100.00 % 59.592 M 0.000 -100.00 % 60.317 M 0.000 -100.00 % 33.760 M 0.000 -100.00 % 34.339 M 19.87 % 28.647 M -27.19 % 39.343 M -20.43 % 49.446 M -2.18 % 50.550 M 8.67 % 46.518 M -11.35 % 52.474 M
Other current liabilities 0.000 -100.00 % 119.280 M 0.000 -100.00 % 132.360 M 0.000 -100.00 % 101.923 M 0.000 -100.00 % 122.618 M 0.000 -100.00 % 48.038 M 0.000 -100.00 % 103.537 M 0.000 -100.00 % 83.150 M 0.000 -100.00 % 130.227 M 0.000 -100.00 % 39.946 M 0.000 -100.00 % 83.112 M 0.000 -100.00 % 93.747 M 0.000 -100.00 % 67.859 M 0.000 -100.00 % 72.956 M 0.000 -100.00 % 62.164 M -27.31 % 85.518 M 70.80 % 50.070 M -11.45 % 56.545 M 38.14 % 40.932 M -1.66 % 41.622 M -4.76 % 43.702 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 37.886 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 28.697 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
Short term debt 0.000 -100.00 % 171.248 M 0.000 -100.00 % 187.304 M 0.000 -100.00 % 116.048 M 0.000 -100.00 % 203.339 M 0.000 -100.00 % 120.520 M 0.000 -100.00 % 161.857 M 0.000 -100.00 % 119.153 M 0.000 -100.00 % 142.347 M 0.000 -100.00 % 103.767 M 0.000 -100.00 % 99.566 M 0.000 -100.00 % 148.136 M 0.000 -100.00 % 146.493 M 0.000 -100.00 % 134.976 M 0.000 -100.00 % 102.577 M -7.62 % 111.040 M -24.55 % 147.171 M 11.40 % 132.110 M -9.89 % 146.603 M -0.14 % 146.810 M 41.67 % 103.632 M
Total current liabilities 0.000 -100.00 % 516.504 M 0.000 -100.00 % 550.580 M 0.000 -100.00 % 402.598 M 0.000 -100.00 % 552.520 M 0.000 -100.00 % 415.970 M 0.000 -100.00 % 443.723 M 0.000 -100.00 % 383.343 M 0.000 -100.00 % 422.933 M 0.000 -100.00 % 338.198 M 0.000 -100.00 % 307.153 M 0.000 -100.00 % 395.979 M 0.000 -100.00 % 419.503 M 0.000 -100.00 % 434.696 M 0.000 -100.00 % 342.799 M 5.32 % 325.490 M 1.10 % 321.954 M 8.96 % 295.493 M 7.40 % 275.141 M 1.00 % 272.426 M 11.41 % 244.521 M
Total liabilities -806.731 M -242.54 % 565.979 M 173.87 % -766.206 M -227.45 % 601.178 M 183.59 % -719.241 M -256.03 % 460.949 M 169.27 % -665.462 M -211.47 % 596.978 M 0.000 -100.00 % 469.446 M 0.000 -100.00 % 509.011 M 0.000 -100.00 % 459.204 M 0.000 -100.00 % 484.258 M 0.000 -100.00 % 411.369 M 0.000 -100.00 % 411.764 M 0.000 -100.00 % 455.571 M 0.000 -100.00 % 479.820 M 0.000 -100.00 % 468.456 M 0.000 -100.00 % 377.138 M 6.49 % 354.138 M -1.98 % 361.297 M 4.74 % 344.938 M 5.91 % 325.691 M 2.12 % 318.944 M 7.39 % 296.995 M
Other non current assets 0.000 0.000 0.000 0.000 100.00 % -163.125 M -3 869.93 % 4.327 M 106.28 % -68.859 M -130.93 % 222.614 M 500.77 % -55.547 M -464.65 % 15.233 M 127.57 % -55.249 M -127.00 % 204.659 M 492.05 % -52.202 M -181.04 % 64.414 M 227.51 % -50.515 M -1 964.71 % 2.709 M 102.09 % -129.356 M -368.65 % 48.150 M 458.07 % -13.447 M -527.70 % 3.144 M 115.64 % -20.098 M -280.07 % 11.161 M 158.84 % -18.969 M -580.35 % 3.949 M 114.93 % -26.444 M -194.59 % 27.957 M 259.64 % -17.513 M -410.26 % 5.645 M -41.27 % 9.611 M 26.81 % 7.579 M 39.90 % 5.417 M -8.82 % 5.942 M 1.30 % 5.866 M -18.15 % 7.166 M
Long term investments 0.000 -100.00 % 175.234 M 0.000 -100.00 % 173.248 M 0.000 -100.00 % 145.557 M 0.000 100.00 % -83.881 M 0.000 -100.00 % 100.008 M 0.000 100.00 % -95.921 M 0.000 -100.00 % 25.278 M 0.000 -100.00 % 62.735 M 0.000 -100.00 % 5.694 M 0.000 -100.00 % 10.998 M 0.000 -100.00 % 7.747 M 0.000 -100.00 % 10.835 M 0.000 100.00 % -13.291 M 0.000 -100.00 % 7.367 M -56.81 % 17.058 M 1.21 % 16.854 M 81.14 % 9.304 M 0.00 % 9.304 M -17.13 % 11.228 M 0.00 % 11.228 M
Intangible assets 0.000 -100.00 % 2.997 M 0.000 -100.00 % 2.968 M 0.000 -100.00 % 3.029 M 0.000 -100.00 % 2.944 M 0.000 -100.00 % 3.722 M 0.000 -100.00 % 3.041 M 0.000 -100.00 % 4.010 M 0.000 -100.00 % 5.002 M 0.000 -100.00 % 5.936 M 0.000 -100.00 % 6.883 M 0.000 -100.00 % 7.539 M 0.000 -100.00 % 6.077 M 0.000 -100.00 % 6.483 M 0.000 -100.00 % 7.828 M 17.38 % 6.669 M 29.19 % 5.162 M 47.97 % 3.488 M -39.48 % 5.764 M -28.23 % 8.031 M -3.56 % 8.327 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 8.100 M 0.00 % 8.100 M 0.00 % 8.100 M 0.00 % 8.100 M 0.00 % 8.100 M 0.00 % 8.100 M 0.000
Goodwill and intangible assets 0.000 -100.00 % 2.997 M 0.000 -100.00 % 2.968 M 0.000 -100.00 % 3.029 M 0.000 -100.00 % 2.944 M 0.000 -100.00 % 3.722 M 0.000 -100.00 % 3.041 M 0.000 -100.00 % 4.010 M 0.000 -100.00 % 5.002 M 0.000 -100.00 % 5.936 M 0.000 -100.00 % 6.883 M 0.000 -100.00 % 7.539 M 0.000 -100.00 % 6.077 M 0.000 -100.00 % 6.483 M 0.000 -100.00 % 15.928 M 7.85 % 14.769 M 11.36 % 13.262 M 14.44 % 11.588 M -16.41 % 13.864 M -14.05 % 16.131 M 93.72 % 8.327 M
Property plant equipment net 0.000 -100.00 % 176.756 M 0.000 -100.00 % 162.812 M 0.000 -100.00 % 162.779 M 0.000 -100.00 % 143.007 M 0.000 -100.00 % 144.896 M 0.000 -100.00 % 152.921 M 0.000 -100.00 % 150.528 M 0.000 -100.00 % 175.871 M 0.000 -100.00 % 182.003 M 0.000 -100.00 % 184.749 M 0.000 -100.00 % 190.170 M 0.000 -100.00 % 190.809 M 0.000 -100.00 % 171.507 M 0.000 -100.00 % 136.208 M 53.52 % 88.724 M -4.45 % 92.853 M 0.06 % 92.802 M -30.85 % 134.209 M -8.27 % 146.307 M 5.53 % 138.641 M
Total non current assets 0.000 -100.00 % 354.987 M 0.000 -100.00 % 339.028 M 307.83 % -163.125 M -151.67 % 315.692 M 558.46 % -68.859 M -124.19 % 284.684 M 612.51 % -55.547 M -121.05 % 263.859 M 577.58 % -55.249 M -120.87 % 264.700 M 607.07 % -52.202 M -121.37 % 244.230 M 583.48 % -50.515 M -120.51 % 246.317 M 290.42 % -129.356 M -153.50 % 241.783 M 1 898.04 % -13.447 M -106.53 % 205.774 M 1 123.85 % -20.098 M -109.28 % 216.617 M 1 241.95 % -18.969 M -108.96 % 211.670 M 900.45 % -26.444 M -113.73 % 192.656 M 1 200.07 % -17.513 M -110.60 % 165.148 M 26.88 % 130.161 M -0.30 % 130.548 M 9.60 % 119.112 M -27.07 % 163.319 M -9.03 % 179.531 M 8.57 % 165.362 M
Other current assets -39.011 M -124.42 % 159.742 M 425.98 % -49.004 M -199.22 % 49.390 M 0.000 -100.00 % 132.184 M 0.000 -100.00 % 33.570 M 0.000 -100.00 % 153.075 M 0.000 -100.00 % 27.917 M 0.000 -100.00 % 112.450 M 0.000 -100.00 % 34.064 M 0.000 -100.00 % 91.001 M 0.000 -100.00 % 116.354 M 0.000 -100.00 % 69.165 M 0.000 -100.00 % 80.001 M 0.000 -100.00 % 68.662 M 0.000 -100.00 % 53.600 M 104.24 % 26.244 M 12.31 % 23.367 M -42.72 % 40.792 M 198.87 % 13.649 M 135.45 % 5.797 M -36.41 % 9.117 M
Short term investments 0.000 -100.00 % 35.674 M 0.000 -100.00 % 25.200 M 0.000 -100.00 % 42.850 M -68.89 % 137.718 M -38.14 % 222.614 M 100.38 % 111.094 M 87.40 % 59.283 M -46.35 % 110.498 M -46.01 % 204.659 M 96.03 % 104.404 M 106.40 % 50.583 M -49.93 % 101.030 M -28.64 % 141.581 M -45.27 % 258.712 M 468.24 % 45.529 M 69.29 % 26.894 M 512.34 % 4.392 M -89.07 % 40.196 M 260.15 % 11.161 M -70.58 % 37.938 M 1 836.60 % 1.959 M -96.30 % 52.888 M 119.22 % 24.126 M -31.12 % 35.026 M 7 528.51 % 459.146 K -79.83 % 2.277 M -35.39 % 3.524 M -10.69 % 3.946 M 2.31 % 3.857 M -87.33 % 30.427 M 4.78 % 29.040 M
cash and cash equivalents 0.000 -100.00 % 21.434 M 0.000 -100.00 % 4.030 M 0.000 -100.00 % 2.732 M 103.97 % -68.859 M -430.21 % 20.853 M 137.54 % -55.547 M -12 443.78 % 450.000 K 100.81 % -55.249 M -7 848.81 % 713.000 K 101.37 % -52.202 M -7 687.50 % 688.000 K 101.36 % -50.515 M -9 169.12 % 557.000 K 100.43 % -129.356 M -49 472.52 % 262.000 K 101.95 % -13.447 M -1 988.62 % 712.000 K 103.54 % -20.098 M -664.23 % 3.562 M 118.78 % -18.969 M -937.11 % 2.266 M 108.57 % -26.444 M -1 241.30 % 2.317 M 113.23 % -17.513 M -206.14 % 16.499 M 46.32 % 11.276 M 26.81 % 8.892 M -59.10 % 21.739 M 8.19 % 20.093 M 440.34 % 3.719 M 17.02 % 3.178 M
Cash and short term investments 39.011 M 0.00 % 39.011 M -20.39 % 49.004 M -73.24 % 183.126 M 12.26 % 163.125 M 257.87 % 45.582 M -33.80 % 68.859 M -71.72 % 243.467 M 338.31 % 55.547 M -7.01 % 59.733 M 8.12 % 55.249 M -73.10 % 205.372 M 293.42 % 52.202 M 1.82 % 51.271 M 1.50 % 50.515 M -64.46 % 142.138 M 9.88 % 129.356 M 182.49 % 45.791 M 240.53 % 13.447 M 0.00 % 13.447 M -33.09 % 20.098 M 36.51 % 14.723 M -22.38 % 18.969 M 0.00 % 18.969 M -28.27 % 26.444 M 0.00 % 26.443 M 50.99 % 17.513 M 3.27 % 16.958 M 25.13 % 13.553 M 9.16 % 12.416 M -51.66 % 25.685 M 7.25 % 23.950 M -29.86 % 34.146 M 5.98 % 32.218 M
Total current assets 0.000 -100.00 % 1.018 B 0.000 -100.00 % 1.028 B 530.41 % 163.125 M -81.13 % 864.498 M 1 155.46 % 68.859 M -92.96 % 977.756 M 1 660.23 % 55.547 M -93.41 % 843.155 M 1 426.10 % 55.249 M -93.35 % 831.022 M 1 491.94 % 52.202 M -93.17 % 764.098 M 1 412.62 % 50.515 M -93.30 % 753.615 M 482.59 % 129.356 M -80.39 % 659.772 M 4 806.46 % 13.447 M -97.98 % 664.445 M 3 206.03 % 20.098 M -97.06 % 683.061 M 3 500.93 % 18.969 M -97.25 % 691.016 M 2 513.13 % 26.444 M -96.11 % 680.424 M 3 785.25 % 17.513 M -96.77 % 542.560 M 5.93 % 512.184 M 6.03 % 483.070 M 7.05 % 451.254 M 21.40 % 371.709 M 9.78 % 338.606 M 8.13 % 313.143 M
Inventory 0.000 -100.00 % 492.016 M 0.000 -100.00 % 491.459 M 0.000 -100.00 % 433.269 M 0.000 -100.00 % 452.219 M 0.000 -100.00 % 385.766 M 0.000 -100.00 % 372.594 M 0.000 -100.00 % 384.173 M 0.000 -100.00 % 352.786 M 0.000 -100.00 % 300.351 M 0.000 -100.00 % 338.725 M 0.000 -100.00 % 417.636 M 0.000 -100.00 % 387.385 M 0.000 -100.00 % 354.876 M 0.000 -100.00 % 245.648 M -3.03 % 253.323 M 1.28 % 250.126 M 13.56 % 220.255 M 23.97 % 177.668 M 32.72 % 133.868 M 27.47 % 105.016 M
Net receivables 0.000 -100.00 % 326.954 M 0.000 -100.00 % 304.381 M 0.000 -100.00 % 253.463 M 0.000 -100.00 % 248.500 M 0.000 -100.00 % 238.420 M 0.000 -100.00 % 225.139 M 0.000 -100.00 % 228.156 M 0.000 -100.00 % 224.627 M 0.000 -100.00 % 215.817 M 0.000 -100.00 % 195.919 M 0.000 -100.00 % 181.537 M 0.000 -100.00 % 204.661 M 0.000 -100.00 % 230.443 M 0.000 -100.00 % 226.353 M 3.33 % 219.064 M 11.11 % 197.161 M 19.84 % 164.522 M 5.16 % 156.442 M -5.07 % 164.795 M -1.20 % 166.792 M
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 218.179 M 0.000 0.000 0.000 -100.00 % 196.256 M 0.000 -100.00 % 61.811 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 24.127 M 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 100.00 % -10.815 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
Account payables 0.000 -100.00 % 225.976 M 0.000 -100.00 % 230.916 M 0.000 -100.00 % 184.627 M 0.000 -100.00 % 222.988 M 0.000 -100.00 % 206.181 M 0.000 -100.00 % 174.121 M 0.000 -100.00 % 179.617 M 0.000 -100.00 % 150.359 M 0.000 -100.00 % 146.019 M 0.000 -100.00 % 124.293 M 0.000 -100.00 % 153.679 M 0.000 -100.00 % 206.416 M 0.000 -100.00 % 221.984 M 0.000 -100.00 % 172.768 M 34.00 % 128.933 M 3.38 % 124.714 M 16.73 % 106.837 M 21.95 % 87.606 M 15.58 % 75.794 M -11.55 % 85.687 M
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.575 M 0.000 -100.00 % 3.345 M 0.000 -100.00 % 4.208 M 0.000 -100.00 % 1.423 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 182.000 K 0.000 -100.00 % 417.000 K 0.000 100.00 % -1.265 M 0.000 -100.00 % 4.780 M 0.000 -100.00 % 5.290 M 0.000 0.000 0.000 0.000 -100.00 % 8.200 M -28.70 % 11.500 M
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 -100.00 % 5.173 M 0.000 0.000 0.000 -100.00 % 3.495 M 0.000 -100.00 % 1.811 M 0.000 -100.00 % 1.573 M 0.000 -100.00 % 908.000 K 0.000 -100.00 % 947.000 K 0.000 100.00 % -466.000 K 0.000 100.00 % -215.000 K 0.000 -100.00 % 2.752 M 0.000 -100.00 % 166.000 K 0.000 -100.00 % 2.752 M 0.000 -100.00 % 2.752 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 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 % -19.769 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
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 5.173 M -43.58 % 9.168 M 0.000 -100.00 % 734.163 M 20 906.09 % 3.495 M -99.42 % 600.001 M 33 030.92 % 1.811 M -99.71 % 631.608 M 40 053.08 % 1.573 M -82.84 % 9.168 M 909.69 % 908.000 K -99.84 % 553.760 M 58 375.18 % 947.000 K -89.67 % 9.168 M 2 067.38 % -466.000 K -100.10 % 484.097 M 225 261.40 % -215.000 K -100.05 % 409.271 M 14 771.77 % 2.752 M 0.000 -100.00 % 2.752 M -74.54 % 10.811 M 292.84 % 2.752 M 0.000 -100.00 % 2.752 M -99.22 % 352.549 M 30 503.21 % 1.152 M -99.61 % 292.879 M 20.96 % 242.129 M 19.79 % 202.129 M 10.52 % 182.894 M 6.25 % 172.129 M 4.85 % 164.170 M 10.28 % 148.866 M
Deferred tax liabilities non current 0.000 -100.00 % 17.720 M 0.000 -100.00 % 18.017 M 0.000 -100.00 % 17.352 M 0.000 -100.00 % 17.201 M 0.000 -100.00 % 17.132 M 0.000 -100.00 % 17.654 M 0.000 -100.00 % 17.449 M 0.000 -100.00 % 19.566 M 0.000 -100.00 % 19.522 M 0.000 -100.00 % 16.813 M 0.000 -100.00 % 16.813 M 0.000 -100.00 % 11.167 M 0.000 0.000 0.000 -100.00 % 13.359 M -13.26 % 15.402 M 9.76 % 14.032 M -1.02 % 14.177 M -9.74 % 15.707 M 0.71 % 15.597 M -0.73 % 15.712 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 0.000 -100.00 % 1.373 B 0.000 -100.00 % 1.367 B 0.000 -100.00 % 1.180 B 0.000 -100.00 % 1.262 B 0.000 -100.00 % 1.096 B 0.000 -100.00 % 1.096 B 0.000 -100.00 % 1.008 B 0.000 -100.00 % 999.932 M 0.000 -100.00 % 901.555 M 0.000 -100.00 % 870.219 M 0.000 -100.00 % 899.678 M 0.000 -100.00 % 902.686 M 0.000 -100.00 % 873.080 M 0.000 -100.00 % 707.707 M 10.18 % 642.345 M 4.68 % 613.618 M 7.58 % 570.366 M 6.61 % 535.027 M 3.26 % 518.137 M 8.28 % 478.505 M
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-06-30 2018-03-31 2017-03-31 2016-03-31 2015-03-31 2014-03-31 2013-03-31 2012-03-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30
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 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 0.000 0.000 0.000 0.000
Change in working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts receivables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -22.860 M 13.10 % -26.307 M -14.25 % -23.025 M -13.12 % -20.354 M 11.94 % -23.113 M 29.07 % -32.586 M -123.51 % -14.579 M 0.000 0.000 100.00 % -24.378 M -60.80 % -15.160 M 0.000 0.000 100.00 % -132.000 K 0.000 0.000 0.000 -100.00 % 341.000 K 101.70 % -20.061 M -17.27 % -17.106 M -720.46 % 2.757 M 127.52 % -10.017 M 21.99 % -12.841 M -74.80 % -7.346 M 32.87 % -10.943 M 45.15 % -19.952 M -19.81 % -16.653 M 5.24 % -17.574 M -45.47 % -12.081 M
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.374 M -68.14 % 20.008 M 10.55 % 18.098 M -25.76 % 24.377 M 60.80 % 15.160 M -24.14 % 19.985 M 13.38 % 17.626 M -6.35 % 18.821 M 27.73 % 14.735 M 6.64 % 13.818 M 22.58 % 11.273 M -27.49 % 15.547 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Investments in property plant and equipment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used for investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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
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
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 financing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used provided by financing activities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.374 M -68.14 % 20.008 M 16.99 % 17.102 M 0.000 0.000 -100.00 % 19.985 M 13.38 % 17.626 M -6.35 % 18.821 M 27.73 % 14.735 M 6.64 % 13.818 M 22.58 % 11.273 M -27.49 % 15.547 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Cash at beginning of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 43.733 M 17.06 % 37.359 M 115.31 % 17.351 M 1 642.07 % 996.000 K 0.000 -100.00 % 17.003 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
Cash at end of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 21.455 M -50.94 % 43.733 M 17.06 % 37.359 M 106.43 % 18.098 M 1 717.07 % 996.000 K -93.43 % 15.160 M -10.84 % 17.003 M -3.53 % 17.626 M -6.35 % 18.821 M 27.73 % 14.735 M 6.64 % 13.818 M 22.58 % 11.273 M -27.49 % 15.547 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating cash flow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.374 M -68.14 % 20.008 M 10.55 % 18.098 M -25.76 % 24.377 M 60.80 % 15.160 M -24.14 % 19.985 M 13.38 % 17.626 M -6.35 % 18.821 M 27.73 % 14.735 M 6.64 % 13.818 M 22.58 % 11.273 M -27.49 % 15.547 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital expenditure 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Free CashFlow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.374 M -68.14 % 20.008 M 10.55 % 18.098 M -25.76 % 24.377 M 60.80 % 15.160 M -24.14 % 19.985 M 13.38 % 17.626 M -6.35 % 18.821 M 27.73 % 14.735 M 6.64 % 13.818 M 22.58 % 11.273 M -27.49 % 15.547 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
2025 2025 2024 2024 2024 2024 2023 2023 2023 2023 2022 2022 2022 2022 2021 2021 2021 2021 2020 2020 2020 2020 2019 2019 2019 2019 2018 2018 2018
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008