CENLUB.BO

Cenlub Industries Limited CENLUB.BO

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
Revenue 733.710 M 2.60 % 715.104 M 32.61 % 539.254 M 3.13 % 522.907 M 27.66 % 409.606 M 4.94 % 390.311 M -18.86 % 481.008 M 29.63 % 371.064 M 4.06 % 356.571 M 13.77 % 313.406 M 5.11 % 298.168 M 17.00 % 254.855 M -23.33 % 332.411 M -6.58 % 355.838 M 30.95 % 271.733 M 50.65 % 180.380 M 18.71 % 151.946 M 3.88 % 146.271 M
Net income 89.397 M -0.36 % 89.719 M 34.61 % 66.653 M -4.83 % 70.038 M 74.54 % 40.127 M 45.21 % 27.634 M -44.08 % 49.415 M 41.91 % 34.822 M 59.07 % 21.891 M 117.86 % 10.048 M -15.23 % 11.854 M 318.99 % 2.829 M -87.25 % 22.189 M -12.78 % 25.442 M 42.84 % 17.811 M 49.34 % 11.927 M 26.43 % 9.433 M -8.23 % 10.279 M
Income before tax 129.393 M 6.00 % 122.072 M 35.17 % 90.311 M 4.19 % 86.682 M 50.38 % 57.643 M 41.68 % 40.685 M -43.41 % 71.891 M 51.22 % 47.540 M 40.94 % 33.731 M 119.53 % 15.365 M -12.67 % 17.594 M 327.32 % 4.117 M -87.24 % 32.272 M -12.99 % 37.089 M 39.73 % 26.543 M 39.47 % 19.032 M 27.43 % 14.936 M -6.44 % 15.964 M
Income before tax ratio 0.18 3.31 % 0.17 1.93 % 0.17 1.03 % 0.17 17.79 % 0.14 35.01 % 0.10 -30.26 % 0.15 16.66 % 0.13 35.43 % 0.09 92.96 % 0.05 -16.92 % 0.06 265.24 % 0.02 -83.36 % 0.10 -6.85 % 0.10 6.70 % 0.10 -7.42 % 0.11 7.34 % 0.10 -9.94 % 0.11
EBITDA 141.662 M 5.37 % 134.440 M 33.17 % 100.954 M -0.83 % 101.794 M 30.63 % 77.928 M 27.02 % 61.353 M -34.86 % 94.186 M 40.79 % 66.900 M 12.76 % 59.328 M 50.27 % 39.480 M -1.72 % 40.171 M 55.56 % 25.823 M -43.84 % 45.980 M 0.79 % 45.619 M 29.37 % 35.262 M 39.56 % 25.266 M 30.89 % 19.304 M 4.12 % 18.540 M
Net income ratio 0.12 -2.89 % 0.13 1.51 % 0.12 -7.72 % 0.13 36.72 % 0.10 38.37 % 0.07 -31.08 % 0.10 9.47 % 0.09 52.86 % 0.06 91.49 % 0.03 -19.36 % 0.04 258.12 % 0.01 -83.37 % 0.07 -6.64 % 0.07 9.08 % 0.07 -0.87 % 0.07 6.50 % 0.06 -11.65 % 0.07
Ratio EBITDA 0.19 2.70 % 0.19 0.42 % 0.19 -3.83 % 0.19 2.32 % 0.19 21.03 % 0.16 -19.72 % 0.20 8.61 % 0.18 8.36 % 0.17 32.08 % 0.13 -6.50 % 0.13 32.97 % 0.10 -26.75 % 0.14 7.89 % 0.13 -1.21 % 0.13 -7.36 % 0.14 10.26 % 0.13 0.23 % 0.13
Gross profit ratio 0.47 8.67 % 0.44 -6.77 % 0.47 0.49 % 0.46 5.23 % 0.44 176.66 % 0.16 -18.69 % 0.20 -5.77 % 0.21 -52.91 % 0.44 4.81 % 0.42 -0.95 % 0.43 1.69 % 0.42 14.41 % 0.37 -4.22 % 0.38 19.79 % 0.32 -0.37 % 0.32 -6.62 % 0.34 -12.63 % 0.39
Weighted average shs out dil 4.663 M 0.00 % 4.663 M 0.00 % 4.663 M 0.00 % 4.663 M 0.00 % 4.663 M 0.00 % 4.663 M 0.00 % 4.663 M 0.00 % 4.663 M 0.00 % 4.663 M 13.18 % 4.120 M 0.00 % 4.120 M 0.00 % 4.120 M 0.00 % 4.120 M 0.00 % 4.120 M 0.00 % 4.120 M 0.00 % 4.120 M 0.00 % 4.120 M 0.00 % 4.120 M
Weighted average shs out 4.663 M 0.00 % 4.663 M 0.00 % 4.663 M 0.00 % 4.663 M 0.00 % 4.663 M 0.00 % 4.663 M 0.00 % 4.663 M 0.00 % 4.663 M 0.00 % 4.663 M 13.18 % 4.120 M 0.00 % 4.120 M 0.00 % 4.120 M 0.00 % 4.120 M 0.00 % 4.120 M 0.00 % 4.120 M 0.00 % 4.120 M 0.00 % 4.120 M 0.00 % 4.120 M
EPS diluted 19.17 -0.36 % 19.24 34.64 % 14.29 -4.86 % 15.02 74.45 % 8.61 45.19 % 5.93 -44.06 % 10.60 41.90 % 7.47 59.28 % 4.69 92.21 % 2.44 -15.28 % 2.88 317.39 % 0.69 -87.20 % 5.39 -12.78 % 6.18 43.06 % 4.32 49.48 % 2.89 26.20 % 2.29 -8.03 % 2.49
Earnings per share 19.17 -0.36 % 19.24 34.64 % 14.29 -4.86 % 15.02 74.45 % 8.61 45.19 % 5.93 -44.06 % 10.60 41.90 % 7.47 59.28 % 4.69 92.21 % 2.44 -15.28 % 2.88 317.39 % 0.69 -87.20 % 5.39 -12.78 % 6.18 43.06 % 4.32 49.48 % 2.89 26.20 % 2.29 -8.03 % 2.49
Gross profit 347.280 M 11.49 % 311.477 M 23.63 % 251.951 M 3.63 % 243.132 M 34.34 % 180.987 M 190.34 % 62.337 M -34.02 % 94.479 M 22.15 % 77.345 M -50.99 % 157.822 M 19.24 % 132.354 M 4.11 % 127.128 M 18.98 % 106.851 M -12.29 % 121.819 M -10.53 % 136.156 M 56.87 % 86.797 M 50.09 % 57.829 M 10.85 % 52.169 M -9.24 % 57.477 M
Income tax expense 39.996 M 23.62 % 32.354 M 36.76 % 23.658 M 42.14 % 16.644 M -4.98 % 17.516 M 34.21 % 13.051 M -41.93 % 22.476 M 76.73 % 12.718 M 7.42 % 11.840 M 122.69 % 5.317 M -7.38 % 5.740 M 345.61 % 1.288 M -87.22 % 10.083 M -13.43 % 11.647 M 33.38 % 8.732 M 22.90 % 7.105 M 29.14 % 5.502 M -3.22 % 5.685 M
Cost of revenue 386.430 M -1.27 % 391.420 M 36.24 % 287.303 M 2.69 % 279.775 M 22.38 % 228.619 M -30.29 % 327.974 M -15.15 % 386.529 M 31.60 % 293.719 M 47.78 % 198.749 M 9.77 % 181.052 M 5.85 % 171.040 M 15.56 % 148.004 M -29.72 % 210.592 M -4.14 % 219.682 M 18.79 % 184.936 M 50.91 % 122.551 M 22.82 % 99.777 M 12.37 % 88.794 M
General and administrative expenses 0.000 -100.00 % 21.014 M 1.59 % 20.685 M 1.52 % 20.376 M 434.24 % 3.814 M -1.85 % 3.886 M -3.36 % 4.021 M -10.15 % 4.475 M 0.90 % 4.435 M 383.40 % 917.467 K 26.00 % 728.157 K -60.76 % 1.856 M -79.19 % 8.916 M 0.000 -100.00 % 53.549 M 50.98 % 35.467 M 1.08 % 35.089 M 0.000
Selling and marketing expenses 0.000 -100.00 % 4.611 M 14.70 % 4.020 M -53.70 % 8.682 M 70.57 % 5.090 M -21.63 % 6.495 M 41.75 % 4.582 M -11.06 % 5.152 M -29.60 % 7.318 M 57.87 % 4.635 M -4.46 % 4.852 M -31.60 % 7.093 M -26.15 % 9.605 M 0.000 0.000 0.000 0.000 0.000
Other expenses 139.645 M -24.30 % 184.465 M 25.55 % 146.924 M 7.58 % 136.574 M 16.70 % 117.035 M -31.38 % 170.564 M 15 649.22 % 1.083 M 220.41 % 338.000 K -99.71 % 117.648 M 3.17 % 114.031 M 7.81 % 105.772 M 2.96 % 102.733 M 56 552.29 % 181.340 K -99.82 % 99.067 M 1 377.71 % 6.704 M 101.32 % 3.330 M 55.32 % 2.144 M -94.84 % 41.513 M
Operating expenses 239.251 M 13.88 % 210.090 M 22.41 % 171.629 M 3.62 % 165.632 M 31.52 % 125.939 M -30.40 % 180.945 M 34.98 % 134.054 M 17.76 % 113.840 M -12.03 % 129.401 M 8.21 % 119.584 M 7.39 % 111.352 M 8.39 % 102.733 M 28.32 % 80.061 M -19.18 % 99.067 M 64.42 % 60.253 M 55.31 % 38.797 M 4.20 % 37.233 M -10.31 % 41.513 M
Cost and expenses 625.681 M 4.02 % 601.510 M 31.03 % 459.060 M 3.03 % 445.542 M 25.52 % 354.962 M -1.59 % 360.680 M -12.35 % 411.505 M 27.97 % 321.556 M -2.01 % 328.150 M 10.10 % 298.041 M 6.23 % 280.574 M 18.53 % 236.721 M -18.38 % 290.036 M -9.01 % 318.749 M 30.00 % 245.189 M 51.96 % 161.348 M 17.76 % 137.010 M 5.14 % 130.307 M
Research and development 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
Selling general and administrative expenses 99.606 M 288.71 % 25.625 M 3.72 % 24.705 M -14.98 % 29.058 M 226.35 % 8.904 M -14.23 % 10.381 M 20.67 % 8.603 M -10.64 % 9.627 M -18.09 % 11.753 M 111.65 % 5.553 M -0.48 % 5.580 M -37.65 % 8.949 M -51.68 % 18.521 M 0.000 -100.00 % 53.549 M 50.98 % 35.467 M 1.08 % 35.089 M 0.000
Interest income 24.076 M 105.37 % 11.723 M 15.49 % 10.151 M 18.89 % 8.538 M -1.90 % 8.703 M 0.78 % 8.636 M 24.60 % 6.931 M 40.05 % 4.949 M -1.77 % 5.038 M 26.40 % 3.986 M 0.46 % 3.968 M -21.69 % 5.066 M 31.95 % 3.839 M 13.75 % 3.375 M 69.16 % 1.995 M -2.93 % 2.056 M 40.68 % 1.461 M 0.000
Interest expense 4.005 M -1.35 % 4.060 M 54.84 % 2.622 M -55.42 % 5.882 M -45.01 % 10.696 M -2.89 % 11.014 M -9.59 % 12.182 M 0.89 % 12.075 M -33.44 % 18.142 M -15.97 % 21.591 M 7.19 % 20.142 M 1.84 % 19.778 M 40.80 % 14.047 M 34.97 % 10.407 M 59.00 % 6.545 M 80.95 % 3.617 M 43.98 % 2.512 M 0.000
Depreciation and amortization 8.264 M -0.53 % 8.308 M 3.58 % 8.021 M -13.10 % 9.230 M -3.74 % 9.589 M -0.67 % 9.654 M -4.54 % 10.113 M 38.82 % 7.285 M -2.28 % 7.455 M 35.87 % 5.487 M 35.57 % 4.047 M -0.02 % 4.048 M 12.28 % 3.605 M 17.14 % 3.078 M 8.17 % 2.845 M 8.71 % 2.617 M 18.66 % 2.206 M 27.42 % 1.731 M
Operating income 108.029 M -5.82 % 114.701 M 42.89 % 80.271 M 2.21 % 78.538 M 43.61 % 54.690 M 83.04 % 29.878 M -57.24 % 69.867 M 40.50 % 49.729 M 74.97 % 28.421 M -13.90 % 33.009 M 1.28 % 32.592 M 79.73 % 18.134 M -57.21 % 42.375 M 14.25 % 37.089 M 39.73 % 26.543 M 39.47 % 19.032 M 27.43 % 14.936 M -6.44 % 15.964 M
Operating income ratio 0.15 -8.21 % 0.16 7.75 % 0.15 -0.89 % 0.15 12.49 % 0.13 74.42 % 0.08 -47.30 % 0.15 8.38 % 0.13 68.14 % 0.08 -24.32 % 0.11 -3.65 % 0.11 53.62 % 0.07 -44.18 % 0.13 22.30 % 0.10 6.70 % 0.10 -7.42 % 0.11 7.34 % 0.10 -9.94 % 0.11
Total other income expenses net 21.364 M 189.84 % 7.371 M -26.58 % 10.040 M 23.28 % 8.144 M 175.79 % 2.953 M -72.68 % 10.807 M 433.94 % 2.024 M 192.46 % -2.189 M -141.22 % 5.310 M 130.10 % -17.644 M -17.65 % -14.998 M -7.00 % -14.017 M -38.75 % -10.102 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 2009
Net debt 40.068 M 51.31 % 26.481 M 105.97 % 12.857 M -73.88 % 49.226 M -32.23 % 72.637 M -35.54 % 112.685 M 23.32 % 91.377 M -8.14 % 99.469 M -36.94 % 157.740 M -6.07 % 167.925 M 83.26 % 91.631 M 48.65 % 61.641 M 2.22 % 60.305 M 55.99 % 38.659 M -27.63 % 53.418 M 354.81 % 11.745 M -1.24 % 11.893 M
Total investments 369.965 M -6.98 % 397.721 M 90.60 % 208.670 M 12.97 % 184.707 M 12.42 % 164.306 M 296.58 % 41.431 M 4.02 % 39.830 M 246.41 % 11.498 M 25.05 % 9.195 M 1 266.27 % 673.000 K -98.52 % 45.521 M 341.12 % 10.320 M 59.54 % 6.468 M 30.58 % 4.954 M -79.15 % 23.756 M 61.87 % 14.677 M 33.42 % 11.000 M
Total debt 45.190 M 6.47 % 42.445 M -13.09 % 48.837 M -18.87 % 60.198 M -25.07 % 80.338 M -35.53 % 124.618 M 22.22 % 101.961 M -4.53 % 106.797 M -36.84 % 169.080 M -2.33 % 173.121 M 23.60 % 140.065 M 4.88 % 133.549 M 13.61 % 117.546 M 28.91 % 91.185 M 25.07 % 72.905 M 74.34 % 41.818 M 62.55 % 25.726 M
Accumulated other comprehensive income loss -837.000 K 0.00 % -837.000 K -110.83 % 7.728 M 0.00 % 7.728 M 0.00 % 7.728 M 4.96 % 7.363 M -3.37 % 7.620 M -1.64 % 7.747 M 0.31 % 7.723 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 599.278 M 19.03 % 503.477 M 20.84 % 416.637 M 19.12 % 349.768 M 25.00 % 279.814 M 17.08 % 238.985 M 5.49 % 226.555 M 27.68 % 177.438 M 24.48 % 142.548 M 17.45 % 121.371 M 11.35 % 108.997 M 12.20 % 97.143 M 3.00 % 94.314 M 30.76 % 72.125 M 21.03 % 59.595 M 10.86 % 53.755 M 28.51 % 41.828 M
Common stock 46.629 M 0.00 % 46.629 M 0.00 % 46.629 M 0.00 % 46.629 M 0.00 % 46.629 M 0.00 % 46.629 M 0.00 % 46.629 M 0.00 % 46.629 M 0.00 % 46.629 M 0.00 % 46.629 M 13.18 % 41.200 M 0.00 % 41.200 M 0.00 % 41.200 M 0.00 % 41.200 M 0.00 % 41.200 M 0.00 % 41.200 M 0.00 % 41.200 M
Total equity 646.408 M 15.60 % 559.173 M 18.39 % 472.332 M 16.49 % 405.463 M 20.85 % 335.509 M 14.00 % 294.315 M 4.31 % 282.142 M 21.01 % 233.152 M 17.61 % 198.238 M 12.10 % 176.840 M 17.74 % 150.197 M 8.57 % 138.343 M 2.09 % 135.514 M 19.58 % 113.325 M 12.43 % 100.795 M 6.15 % 94.955 M 14.36 % 83.028 M
Other non current liabilities 11.496 M 18.97 % 9.663 M 26.18 % 7.658 M -18.78 % 9.429 M 2.50 % 9.199 M -10.45 % 10.273 M 7.11 % 9.591 M 7.85 % 8.893 M 16.26 % 7.649 M 22.31 % 6.254 M -22.81 % 8.102 M 4.07 % 7.785 M 4.63 % 7.441 M 12.28 % 6.627 M 0.000 -100.00 % 35.924 M 0.000
Long term debt 0.000 -100.00 % 171.000 K -83.99 % 1.068 M -87.14 % 8.302 M -69.05 % 26.821 M 20.71 % 22.220 M -36.18 % 34.816 M -19.59 % 43.297 M -39.19 % 71.202 M -10.84 % 79.859 M 98.95 % 40.140 M -1.49 % 40.748 M 15.39 % 35.314 M 32.76 % 26.600 M -63.51 % 72.905 M 1 136.99 % 5.894 M -77.09 % 25.726 M
Total non current liabilities 22.405 M 35.22 % 16.569 M 19.89 % 13.820 M -36.34 % 21.710 M -52.84 % 46.035 M 18.24 % 38.933 M -18.93 % 48.026 M -11.48 % 54.256 M -32.89 % 80.851 M -9.19 % 89.035 M 74.68 % 50.970 M 1.24 % 50.344 M 13.87 % 44.210 M 26.37 % 34.986 M -53.20 % 74.761 M 69.20 % 44.186 M 61.65 % 27.335 M
Other current liabilities 125.431 M 52.70 % 82.140 M 442.97 % 15.128 M -15.93 % 17.994 M -64.32 % 50.428 M 122.27 % 22.688 M -14.27 % 26.465 M 19.56 % 22.136 M 6.78 % 20.730 M -21.60 % 26.441 M -20.70 % 33.344 M 345.19 % 7.490 M -41.62 % 12.829 M -62.28 % 34.011 M -41.67 % 58.310 M 73.42 % 33.624 M 20.67 % 27.865 M
Deferred revenue 0.000 0.000 -100.00 % 6.433 M -65.47 % 18.629 M 0.000 -100.00 % 9.541 M -52.89 % 20.253 M 49.92 % 13.509 M 125.34 % 5.995 M 0.000 0.000 -100.00 % 11.486 M 0.000 0.000 0.000 0.000 0.000
Short term debt 45.190 M 6.90 % 42.274 M -11.50 % 47.769 M -7.95 % 51.896 M -3.03 % 53.517 M -47.74 % 102.398 M 52.50 % 67.145 M 5.74 % 63.500 M -35.12 % 97.878 M 4.95 % 93.262 M -6.67 % 99.925 M -1.97 % 101.930 M 12.22 % 90.831 M 40.64 % 64.586 M 0.000 0.000 0.000
Total current liabilities 233.988 M 16.61 % 200.655 M 42.21 % 141.093 M -16.15 % 168.270 M -5.28 % 177.643 M -14.04 % 206.669 M 7.09 % 192.991 M 14.83 % 168.060 M -8.89 % 184.465 M 2.71 % 179.604 M -1.05 % 181.510 M 7.77 % 168.420 M 20.08 % 140.256 M -11.01 % 157.613 M 170.30 % 58.310 M 73.42 % 33.624 M 20.67 % 27.865 M
Total liabilities 256.393 M 18.03 % 217.224 M 40.22 % 154.913 M -18.46 % 189.980 M -15.07 % 223.678 M -8.93 % 245.602 M 1.90 % 241.017 M 8.41 % 222.316 M -16.21 % 265.316 M -1.24 % 268.639 M 15.55 % 232.480 M 6.27 % 218.765 M 18.59 % 184.467 M -4.22 % 192.599 M 44.73 % 133.072 M 71.02 % 77.809 M 40.96 % 55.199 M
Other non current assets 86.253 M 733.28 % 10.351 M 0.86 % 10.263 M 6.41 % 9.645 M 12.19 % 8.597 M 118.09 % 3.942 M -96.30 % 106.562 M 5 328 000.00 % 2.000 K -99.95 % 4.070 M -56.78 % 9.416 M -80.25 % 47.676 M 291.07 % 12.191 M 53.68 % 7.933 M 38.14 % 5.742 M -75.83 % 23.756 M 61.87 % 14.677 M 33.42 % 11.000 M
Long term investments 369.965 M -1.27 % 374.721 M 84.85 % 202.712 M 76.07 % 115.132 M 38.79 % 82.957 M 294.27 % -42.703 M -20.05 % -35.570 M -224.57 % 28.555 M 12.35 % 25.417 M 58.91 % 15.995 M 1 173.05 % 1.256 M 0.00 % 1.256 M 0.00 % 1.256 M -61.78 % 3.287 M 0.000 0.000 0.000
Intangible assets 2.519 M 416.19 % 488.000 K 203.11 % 161.000 K -29.07 % 227.000 K -12.36 % 259.000 K -27.65 % 358.000 K -25.57 % 481.000 K -27.99 % 668.000 K 13.99 % 586.000 K -27.48 % 808.000 K -18.73 % 994.189 K 22.84 % 809.348 K 134.92 % 344.518 K 5.00 % 328.105 K 0.000 0.000 0.000
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
Goodwill and intangible assets 2.519 M 416.19 % 488.000 K 203.11 % 161.000 K -29.07 % 227.000 K -12.36 % 259.000 K -27.65 % 358.000 K -25.57 % 481.000 K -27.99 % 668.000 K 13.99 % 586.000 K -27.48 % 808.000 K -18.73 % 994.189 K 22.84 % 809.348 K 134.92 % 344.518 K 5.00 % 328.105 K 0.000 0.000 0.000
Property plant equipment net 152.536 M -2.25 % 156.049 M -13.21 % 179.792 M 2.18 % 175.957 M -3.75 % 182.811 M -2.98 % 188.423 M -1.08 % 190.479 M 8.68 % 175.263 M -8.20 % 190.926 M -2.06 % 194.937 M 29.38 % 150.673 M 8.77 % 138.521 M 3.58 % 133.727 M 42.97 % 93.536 M 116.48 % 43.207 M 2.71 % 42.066 M 4.96 % 40.079 M
Total non current assets 611.273 M 12.86 % 541.609 M 37.84 % 392.928 M 30.56 % 300.961 M 9.59 % 274.624 M 5.99 % 259.115 M -1.08 % 261.952 M 23.70 % 211.769 M -5.59 % 224.317 M -0.11 % 224.560 M 11.94 % 200.600 M 31.30 % 152.778 M 6.64 % 143.261 M 39.23 % 102.894 M 53.66 % 66.963 M 18.01 % 56.743 M 11.09 % 51.079 M
Other current assets 5.222 M -6.15 % 5.564 M -25.33 % 7.451 M -17.09 % 8.987 M 54.84 % 5.804 M -37.71 % 9.318 M 51.29 % 6.159 M -7.55 % 6.662 M -6.88 % 7.154 M -42.17 % 12.371 M 187.87 % 4.297 M -28.91 % 6.045 M 42.06 % 4.255 M 14.70 % 3.710 M 0.000 0.000 0.000
Short term investments 29.235 M 27.11 % 23.000 M 286.04 % 5.958 M -91.44 % 69.575 M -14.47 % 81.349 M -3.31 % 84.134 M 11.58 % 75.400 M 10.23 % 68.400 M 12.73 % 60.676 M 496.01 % -15.322 M -134.61 % 44.265 M 388.40 % 9.063 M 73.89 % 5.212 M 212.75 % 1.667 M 0.000 0.000 0.000
cash and cash equivalents 5.122 M -67.92 % 15.964 M -55.63 % 35.980 M 227.93 % 10.972 M 42.48 % 7.701 M -35.46 % 11.933 M 12.75 % 10.584 M 44.43 % 7.328 M -35.38 % 11.340 M 118.24 % 5.196 M -89.27 % 48.434 M -32.64 % 71.907 M 25.62 % 57.241 M 8.98 % 52.526 M 169.55 % 19.487 M -35.20 % 30.073 M 117.40 % 13.833 M
Cash and short term investments 34.357 M -11.82 % 38.964 M -8.22 % 42.456 M -47.63 % 81.066 M -8.97 % 89.050 M -7.30 % 96.067 M 11.73 % 85.984 M 13.54 % 75.728 M 5.15 % 72.016 M 16.79 % 61.665 M 27.32 % 48.434 M -32.64 % 71.907 M 25.62 % 57.241 M 5.63 % 54.193 M 178.10 % 19.487 M -35.20 % 30.073 M 117.40 % 13.833 M
Total current assets 291.528 M 24.17 % 234.788 M 0.20 % 234.317 M -20.43 % 294.482 M 3.49 % 284.563 M 1.34 % 280.802 M 7.50 % 261.207 M 7.18 % 243.700 M 1.87 % 239.237 M 8.29 % 220.919 M 21.33 % 182.077 M -10.89 % 204.330 M 15.62 % 176.720 M -12.96 % 203.030 M 21.65 % 166.903 M 43.86 % 116.021 M 33.13 % 87.149 M
Inventory 88.527 M -3.37 % 91.615 M 64.26 % 55.773 M 68.34 % 33.132 M 105.46 % 16.126 M -66.69 % 48.417 M 33.69 % 36.216 M -30.20 % 51.884 M 0.04 % 51.863 M -15.52 % 61.392 M 7.62 % 57.044 M 15.14 % 49.544 M 70.38 % 29.079 M -37.73 % 46.697 M 12.36 % 41.559 M 103.38 % 20.434 M -9.72 % 22.633 M
Net receivables 163.422 M 65.67 % 98.645 M -23.32 % 128.637 M -24.90 % 171.297 M -1.32 % 173.583 M 36.68 % 127.000 M -3.39 % 131.453 M 22.46 % 107.341 M 0.83 % 106.460 M 29.30 % 82.335 M 13.88 % 72.302 M 0.000 -100.00 % 86.145 M 0.000 0.000 -100.00 % 65.515 M 0.000
Tax assets 0.000 0.000 0.000 0.000 0.000 -100.00 % 109.095 M 5.07 % 103.828 M 1 326.01 % 7.281 M 119.41 % 3.318 M -2.53 % 3.405 M 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 100.00 % -1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 63.367 M -16.53 % 75.912 M 9.50 % 69.329 M -13.07 % 79.751 M 12.81 % 70.692 M -1.87 % 72.042 M -4.41 % 75.367 M 9.36 % 68.915 M 15.12 % 59.862 M 2.18 % 58.582 M 21.44 % 48.241 M 1.53 % 47.515 M 29.83 % 36.597 M -37.99 % 59.017 M 0.000 0.000 0.000
Tax payables 0.000 -100.00 % 329.000 K -86.48 % 2.434 M 0.000 -100.00 % 3.006 M 0.000 -100.00 % 3.761 M 0.000 0.000 -100.00 % 1.319 M 0.000 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 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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
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
Other total stockholders equity 1.338 M -85.24 % 9.066 M 577.58 % 1.338 M 0.00 % 1.338 M 0.00 % 1.338 M 0.00 % 1.338 M 0.00 % 1.338 M 0.00 % 1.338 M 0.00 % 1.338 M -84.86 % 8.840 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred tax liabilities non current 10.909 M 61.97 % 6.735 M 32.21 % 5.094 M 28.02 % 3.979 M -60.27 % 10.015 M 55.51 % 6.440 M 77.95 % 3.619 M 75.17 % 2.066 M 3.30 % 2.000 M -31.55 % 2.922 M 7.15 % 2.727 M 50.57 % 1.811 M 24.45 % 1.455 M -17.27 % 1.759 M -5.24 % 1.856 M -21.59 % 2.368 M 47.14 % 1.609 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
Total assets 902.801 M 16.28 % 776.397 M 23.78 % 627.245 M 5.34 % 595.443 M 6.48 % 559.187 M 3.57 % 539.917 M 3.20 % 523.159 M 14.86 % 455.468 M -1.74 % 463.554 M 4.06 % 445.479 M 16.41 % 382.677 M 7.16 % 357.108 M 11.60 % 319.981 M 4.59 % 305.924 M 30.81 % 233.866 M 35.37 % 172.764 M 24.99 % 138.227 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
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
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
Change in working capital -35.931 M -159.23 % 60.663 M 1 846.70 % -3.473 M 91.77 % -42.195 M -2 768.88 % 1.581 M 106.14 % -25.742 M -281.26 % 14.202 M -35.91 % 22.160 M 506.08 % -5.457 M 66.41 % -16.244 M -376.91 % 5.866 M 1.76 % 5.765 M 357.12 % -2.242 M -119.66 % 11.406 M 131.01 % -36.781 M -435.13 % -6.873 M 56.63 % -15.848 M
Accounts receivables -68.012 M -333.94 % 29.072 M -35.76 % 45.258 M 2 707.57 % 1.612 M 103.50 % -46.093 M -1 303.47 % 3.830 M 116.98 % -22.554 M -1 842.64 % -1.161 M 94.75 % -22.118 M -41.33 % -15.650 M -320.95 % 7.083 M -14.56 % 8.290 M -23.68 % 10.862 M 0.000 0.000 0.000 0.000
Inventory 3.088 M 108.62 % -35.842 M -58.31 % -22.640 M -33.12 % -17.007 M -152.67 % 32.292 M 364.67 % -12.201 M -177.87 % 15.668 M 74 709.52 % -21.000 K -100.20 % 10.399 M 339.13 % -4.349 M 42.02 % -7.500 M 63.35 % -20.465 M -216.16 % 17.618 M 427.45 % -5.380 M 74.53 % -21.125 M -1 060.26 % 2.200 M 117.69 % -12.434 M
Accounts payables -12.546 M -290.56 % 6.584 M 163.17 % -10.422 M -215.05 % 9.059 M 770.54 % -1.351 M 59.37 % -3.325 M -151.53 % 6.452 M -28.73 % 9.053 M 607.27 % 1.280 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 41.539 M -31.73 % 60.849 M 488.34 % -15.669 M 56.30 % -35.859 M -314.30 % 16.733 M 219.13 % -14.046 M -195.97 % 14.636 M 2.43 % 14.289 M 186.81 % 4.982 M 32.69 % 3.755 M -40.24 % 6.283 M -64.98 % 17.940 M 158.39 % -30.722 M -283.02 % 16.786 M 207.21 % -15.656 M -72.55 % -9.073 M -165.81 % -3.414 M
Other non cash items -56.436 M -501.34 % -9.385 M 70.05 % -31.332 M -20.28 % -26.049 M -166.13 % -9.788 M 46.75 % -18.381 M 3.68 % -19.084 M -97.97 % -9.640 M -1 503.99 % -601.000 K -104.81 % 12.495 M 22.70 % 10.184 M -26.39 % 13.835 M 8 976.73 % -155.859 K 97.83 % -7.189 M -89.06 % -3.802 M 19.51 % -4.724 M -7.38 % -4.399 M
Net cash provided by operating activities 45.290 M -69.67 % 149.305 M 135.03 % 63.527 M 129.60 % 27.668 M -53.12 % 59.025 M 849.57 % 6.216 M -91.71 % 74.997 M 11.36 % 67.345 M 91.71 % 35.128 M 105.39 % 17.103 M -54.62 % 37.692 M 35.75 % 27.765 M -17.07 % 33.480 M -24.98 % 44.625 M 498.61 % -11.195 M -211.38 % 10.052 M 423.70 % -3.105 M
Investments in property plant and equipment -7.160 M -1.60 % -7.047 M 51.78 % -14.615 M -384.26 % -3.018 M 23.94 % -3.968 M 51.60 % -8.199 M 68.46 % -25.993 M -1 016.54 % -2.328 M 61.73 % -6.083 M 82.81 % -35.383 M -92.56 % -18.375 M -94.09 % -9.467 M 78.48 % -43.987 M -33.67 % -32.907 M -503.44 % -5.453 M -13.62 % -4.800 M 54.02 % -10.438 M
Acquisitions net 0.000 0.000 0.000 0.000 -100.00 % 217.000 K -98.06 % 11.162 M 0.000 0.000 -100.00 % 5.678 M 810.88 % 623.354 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments -71.112 M 60.77 % -181.290 M -142.34 % -74.807 M -257.16 % -20.945 M -1.36 % -20.664 M -95.11 % -10.591 M 74.66 % -41.789 M -296.10 % -10.550 M 16.97 % -12.706 M 0.000 100.00 % -35.202 M -1 535.62 % -2.152 M 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 -100.00 % 50.937 M 0.000 -100.00 % 3.435 M -0.98 % 3.469 M 0.000 -100.00 % 97.000 K -98.65 % 7.162 M 0.000 0.000 0.000 -100.00 % 2.385 M 0.000 0.000 0.000 0.000
Other investing activites 19.221 M -26.41 % 26.117 M 110.64 % 12.399 M 37.98 % 8.986 M 12.28 % 8.003 M 7.74 % 7.428 M -52.84 % 15.749 M -21.30 % 20.012 M 665.57 % 2.614 M -91.76 % 31.715 M 425.32 % 6.037 M 163.00 % 2.296 M -42.47 % 3.990 M 121.62 % -18.459 M -817.84 % 2.571 M 17.46 % 2.189 M 42.89 % 1.532 M
Net cash used for investing activites -59.051 M 63.60 % -162.220 M -521.87 % -26.086 M -74.17 % -14.977 M -15.41 % -12.977 M -496.97 % 3.269 M 106.28 % -52.033 M -819.58 % 7.231 M 316.82 % -3.335 M -9.53 % -3.045 M 93.60 % -47.540 M -409.87 % -9.324 M 75.21 % -37.611 M 26.78 % -51.365 M -1 682.44 % -2.882 M -10.40 % -2.610 M 70.69 % -8.906 M
Debt repayment 3.643 M 157.81 % -6.302 M 43.51 % -11.155 M -178.81 % -4.001 M 89.98 % -39.932 M -344.80 % 16.312 M 276.02 % -9.267 M 86.26 % -67.429 M -682.60 % -8.616 M -127.03 % 31.871 M 389.06 % 6.517 M -59.28 % 16.002 M -30.10 % 22.893 M -43.94 % 40.840 M 85.58 % 22.007 M 77.26 % 12.416 M -28.83 % 17.444 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
Dividends paid 0.000 0.000 0.000 0.000 0.000 100.00 % -14.121 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -11.971 M 0.00 % -11.971 M 0.000 0.000
Other financing activites -1.243 M -55.57 % -799.000 K 37.58 % -1.280 M 76.38 % -5.419 M 47.66 % -10.354 M 1.97 % -10.562 M 5.92 % -11.227 M -0.59 % -11.161 M 34.49 % -17.038 M 21.09 % -21.591 M -7.19 % -20.142 M -1.84 % -19.778 M -40.80 % -14.047 M -19.83 % -11.722 M -79.09 % -6.545 M -80.95 % -3.617 M -43.98 % -2.512 M
Net cash used provided by financing activities 2.400 M 133.80 % -7.101 M 42.90 % -12.435 M -32.01 % -9.420 M 81.27 % -50.286 M -500.72 % -8.371 M 59.15 % -20.494 M 73.92 % -78.590 M -206.35 % -25.654 M -349.55 % 10.280 M 175.45 % -13.625 M -260.88 % -3.775 M -142.68 % 8.847 M -48.41 % 17.147 M 391.18 % 3.491 M -60.32 % 8.798 M -41.07 % 14.931 M
Effect of forex changes on cash 0.000 0.000 -100.00 % 1.000 K 0.000 100.00 % -1.000 K -200.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
Net change in cash -11.361 M 43.24 % -20.015 M -180.04 % 25.007 M 664.51 % 3.271 M 177.16 % -4.239 M -480.18 % 1.115 M -54.86 % 2.470 M 161.53 % -4.014 M -165.37 % 6.140 M -74.77 % 24.338 M 203.69 % -23.473 M -260.05 % 14.666 M 211.04 % 4.715 M -54.69 % 10.407 M 198.31 % -10.586 M -165.19 % 16.240 M 456.16 % 2.920 M
Cash at beginning of period 16.483 M -54.84 % 36.498 M 217.62 % 11.491 M 39.79 % 8.220 M -34.02 % 12.459 M 9.83 % 11.344 M 27.83 % 8.874 M -31.15 % 12.888 M 90.99 % 6.748 M -86.07 % 48.434 M -32.64 % 71.907 M 25.62 % 57.241 M 8.98 % 52.526 M 24.71 % 42.119 M 40.06 % 30.073 M 117.40 % 13.833 M 26.76 % 10.913 M
Cash at end of period 5.122 M -68.93 % 16.483 M -54.84 % 36.498 M 217.62 % 11.491 M 39.79 % 8.220 M -34.02 % 12.459 M 9.83 % 11.344 M 27.83 % 8.874 M -31.15 % 12.888 M -82.29 % 72.772 M 50.25 % 48.434 M -32.64 % 71.907 M 25.62 % 57.241 M 8.98 % 52.526 M 169.55 % 19.487 M -35.20 % 30.073 M 117.40 % 13.833 M
Operating cash flow 45.290 M -69.67 % 149.305 M 135.03 % 63.527 M 129.60 % 27.668 M -53.12 % 59.025 M 849.57 % 6.216 M -91.71 % 74.997 M 11.36 % 67.345 M 91.71 % 35.128 M 105.39 % 17.103 M -54.62 % 37.692 M 35.75 % 27.765 M -17.07 % 33.480 M -24.98 % 44.625 M 498.61 % -11.195 M -211.38 % 10.052 M 423.70 % -3.105 M
Capital expenditure -7.160 M -1.60 % -7.047 M 51.78 % -14.615 M -384.26 % -3.018 M 23.94 % -3.968 M 51.60 % -8.199 M 68.46 % -25.993 M -1 016.54 % -2.328 M 61.73 % -6.083 M 82.81 % -35.383 M -92.56 % -18.375 M -94.09 % -9.467 M 78.48 % -43.987 M -33.67 % -32.907 M -503.44 % -5.453 M -13.62 % -4.800 M 54.02 % -10.438 M
Free CashFlow 38.131 M -73.20 % 142.258 M 190.84 % 48.912 M 98.43 % 24.650 M -55.23 % 55.057 M 2 876.45 % -1.983 M -104.05 % 49.004 M -24.63 % 65.017 M 123.85 % 29.045 M 258.89 % -18.280 M -194.64 % 19.316 M 5.56 % 18.298 M 274.15 % -10.507 M -189.66 % 11.719 M 170.39 % -16.648 M -416.98 % 5.252 M 138.78 % -13.543 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2013-03-31
Revenue 139.841 M -32.38 % 206.803 M 23.73 % 167.135 M -1.01 % 168.834 M -11.58 % 190.938 M -3.59 % 198.058 M -1.68 % 201.433 M 4.06 % 193.568 M 58.49 % 122.132 M 9.77 % 111.263 M -28.77 % 156.204 M 8.87 % 143.480 M 11.83 % 128.307 M -22.75 % 166.088 M 35.12 % 122.923 M -25.07 % 164.043 M 134.84 % 69.852 M -48.41 % 135.408 M -3.77 % 140.715 M 58.35 % 88.864 M 99.16 % 44.619 M -58.59 % 107.741 M 46.49 % 73.550 M -30.43 % 105.728 M 2.36 % 103.292 M -25.03 % 137.774 M 19.99 % 114.824 M -13.20 % 132.293 M 37.64 % 96.117 M -25.16 % 128.436 M 63.80 % 78.408 M -10.61 % 87.714 M 14.81 % 76.402 M -35.54 % 118.529 M -64.12 % 330.390 M
Net income 15.219 M -42.32 % 26.385 M 36.34 % 19.353 M 1.29 % 19.106 M -22.18 % 24.553 M 16.50 % 21.075 M -13.60 % 24.393 M -17.10 % 29.425 M 98.47 % 14.826 M 734.80 % 1.776 M -94.99 % 35.446 M 134.65 % 15.106 M 6.95 % 14.124 M -57.79 % 33.459 M 338.81 % 7.625 M -71.25 % 26.521 M 989.61 % 2.434 M -86.02 % 17.412 M 16.25 % 14.978 M 161.72 % 5.723 M 184.16 % 2.014 M -77.57 % 8.980 M 43.82 % 6.244 M 9.24 % 5.716 M -14.61 % 6.694 M -43.19 % 11.783 M 36.31 % 8.644 M -56.71 % 19.967 M 121.34 % 9.021 M -50.77 % 18.325 M 851.45 % 1.926 M -80.25 % 9.752 M 130.87 % 4.224 M -51.44 % 8.698 M -60.80 % 22.190 M
Income before tax 20.338 M -50.15 % 40.800 M 57.75 % 25.863 M -13.55 % 29.918 M -8.82 % 32.812 M 8.15 % 30.339 M -11.06 % 34.110 M -9.79 % 37.810 M 90.83 % 19.813 M 448.38 % 3.613 M -92.42 % 47.637 M 135.98 % 20.187 M 6.95 % 18.875 M -50.06 % 37.799 M 270.98 % 10.189 M -71.25 % 35.442 M 989.85 % 3.252 M -88.22 % 27.596 M 40.02 % 19.708 M 157.69 % 7.648 M 184.21 % 2.691 M -84.11 % 16.930 M 167.20 % 6.336 M -22.22 % 8.146 M -12.15 % 9.273 M -58.34 % 22.259 M 83.29 % 12.144 M -51.49 % 25.036 M 101.06 % 12.452 M -49.88 % 24.843 M 517.83 % 4.021 M -68.03 % 12.576 M 126.80 % 5.545 M -64.57 % 15.651 M -51.50 % 32.270 M
Income before tax ratio 0.15 -26.28 % 0.20 27.49 % 0.15 -12.67 % 0.18 3.12 % 0.17 12.18 % 0.15 -9.54 % 0.17 -13.31 % 0.20 20.41 % 0.16 399.58 % 0.03 -89.35 % 0.30 116.76 % 0.14 -4.36 % 0.15 -35.36 % 0.23 174.56 % 0.08 -61.63 % 0.22 364.08 % 0.05 -77.16 % 0.20 45.51 % 0.14 62.73 % 0.09 42.70 % 0.06 -61.62 % 0.16 82.41 % 0.09 11.81 % 0.08 -14.18 % 0.09 -44.43 % 0.16 52.76 % 0.11 -44.11 % 0.19 46.08 % 0.13 -33.02 % 0.19 277.18 % 0.05 -64.23 % 0.14 97.55 % 0.07 -45.04 % 0.13 35.19 % 0.10
EBITDA 23.366 M -47.62 % 44.609 M 51.63 % 29.420 M -9.91 % 32.655 M -6.64 % 34.978 M 15.35 % 30.324 M -18.35 % 37.139 M -9.07 % 40.845 M 78.59 % 22.871 M 362.23 % 4.948 M -89.96 % 49.291 M 99.10 % 24.757 M 12.75 % 21.958 M -46.36 % 40.937 M 189.98 % 14.117 M -63.99 % 39.205 M 454.45 % 7.071 M -78.10 % 32.282 M 30.79 % 24.682 M 88.77 % 13.075 M 65.74 % 7.889 M -64.80 % 22.411 M 94.42 % 11.527 M -7.93 % 12.520 M -13.31 % 14.443 M -52.47 % 30.385 M 75.97 % 17.267 M -40.93 % 29.231 M 68.94 % 17.303 M -43.88 % 30.832 M 274.72 % 8.228 M -53.07 % 17.534 M 70.68 % 10.273 M -53.44 % 22.066 M -51.60 % 45.590 M
Net income ratio 0.11 -14.70 % 0.13 10.18 % 0.12 2.32 % 0.11 -12.00 % 0.13 20.85 % 0.11 -12.13 % 0.12 -20.34 % 0.15 25.22 % 0.12 660.51 % 0.02 -92.97 % 0.23 115.53 % 0.11 -4.36 % 0.11 -45.36 % 0.20 224.76 % 0.06 -61.63 % 0.16 363.97 % 0.03 -72.90 % 0.13 20.81 % 0.11 65.28 % 0.06 42.68 % 0.05 -45.84 % 0.08 -1.82 % 0.08 57.03 % 0.05 -16.58 % 0.06 -24.22 % 0.09 13.61 % 0.08 -50.12 % 0.15 60.81 % 0.09 -34.22 % 0.14 480.85 % 0.02 -77.91 % 0.11 101.10 % 0.06 -24.66 % 0.07 9.26 % 0.07
Ratio EBITDA 0.17 -22.54 % 0.22 22.54 % 0.18 -8.99 % 0.19 5.58 % 0.18 19.65 % 0.15 -16.96 % 0.18 -12.62 % 0.21 12.68 % 0.19 321.09 % 0.04 -85.91 % 0.32 82.88 % 0.17 0.82 % 0.17 -30.57 % 0.25 114.62 % 0.11 -51.95 % 0.24 136.09 % 0.10 -57.54 % 0.24 35.92 % 0.18 19.21 % 0.15 -16.78 % 0.18 -15.00 % 0.21 32.72 % 0.16 32.35 % 0.12 -15.31 % 0.14 -36.60 % 0.22 46.66 % 0.15 -31.94 % 0.22 22.74 % 0.18 -25.01 % 0.24 128.76 % 0.10 -47.50 % 0.20 48.67 % 0.13 -27.77 % 0.19 34.91 % 0.14
Gross profit ratio 0.50 1.13 % 0.49 6.77 % 0.46 -7.28 % 0.49 76.81 % 0.28 -6.58 % 0.30 19.94 % 0.25 -43.08 % 0.44 -9.39 % 0.48 139.37 % 0.20 -64.06 % 0.56 19.76 % 0.47 3.25 % 0.45 -10.35 % 0.51 24.60 % 0.41 -13.69 % 0.47 5.15 % 0.45 43.40 % 0.31 -23.68 % 0.41 -12.30 % 0.47 2.38 % 0.46 -6.07 % 0.49 5.93 % 0.46 0.95 % 0.45 0.57 % 0.45 5.03 % 0.43 3.01 % 0.42 4.71 % 0.40 -12.45 % 0.46 -5.07 % 0.48 7.39 % 0.45 0.32 % 0.45 -1.24 % 0.45 -7.48 % 0.49 16.07 % 0.42
Weighted average shs out dil 4.668 M 0.11 % 4.663 M 0.00 % 4.663 M -0.17 % 4.671 M 0.27 % 4.659 M -0.08 % 4.663 M -0.02 % 4.664 M 0.02 % 4.663 M 0.01 % 4.663 M 0.00 % 4.663 M -0.02 % 4.664 M 0.03 % 4.662 M 0.02 % 4.661 M -0.03 % 4.663 M 0.29 % 4.649 M -0.25 % 4.661 M -0.42 % 4.681 M 0.54 % 4.656 M -0.22 % 4.666 M 0.28 % 4.653 M -0.66 % 4.684 M 0.45 % 4.663 M 0.07 % 4.660 M 0.27 % 4.647 M -0.03 % 4.649 M -0.31 % 4.663 M 0.00 % 4.663 M -0.28 % 4.676 M -0.99 % 4.723 M 2.32 % 4.616 M -1.01 % 4.663 M 19.54 % 3.901 M -5.32 % 4.120 M -11.90 % 4.676 M 13.59 % 4.117 M
Weighted average shs out 4.668 M 0.11 % 4.663 M 0.00 % 4.663 M -0.17 % 4.671 M 0.27 % 4.659 M -0.08 % 4.663 M -0.02 % 4.664 M 0.02 % 4.663 M 0.01 % 4.663 M -1.74 % 4.746 M 1.75 % 4.664 M 0.03 % 4.662 M 0.02 % 4.661 M -0.03 % 4.663 M 0.29 % 4.649 M -0.25 % 4.661 M -0.42 % 4.681 M 0.54 % 4.656 M -0.22 % 4.666 M 0.28 % 4.653 M -0.66 % 4.684 M 0.45 % 4.663 M 0.07 % 4.660 M 0.27 % 4.647 M -0.03 % 4.649 M -0.31 % 4.663 M 0.00 % 4.663 M -0.28 % 4.676 M -0.99 % 4.723 M 2.32 % 4.616 M -1.01 % 4.663 M 19.54 % 3.901 M -5.32 % 4.120 M -11.90 % 4.676 M 13.59 % 4.117 M
EPS diluted 3.26 -42.40 % 5.66 36.39 % 4.15 1.47 % 4.09 -22.39 % 5.27 16.59 % 4.52 -13.58 % 5.23 -17.12 % 6.31 98.43 % 3.18 622.73 % 0.44 -94.21 % 7.60 134.57 % 3.24 6.93 % 3.03 -57.80 % 7.18 337.80 % 1.64 -71.18 % 5.69 994.23 % 0.52 -86.06 % 3.73 16.20 % 3.21 160.98 % 1.23 186.05 % 0.43 -77.37 % 1.90 41.79 % 1.34 8.94 % 1.23 -14.58 % 1.44 -41.94 % 2.48 34.05 % 1.85 -56.67 % 4.27 123.56 % 1.91 -51.89 % 3.97 868.29 % 0.41 -83.60 % 2.50 323.73 % 0.59 -68.28 % 1.86 -65.49 % 5.39
Earnings per share 3.26 -42.40 % 5.66 36.39 % 4.15 1.47 % 4.09 -22.39 % 5.27 16.59 % 4.52 -13.58 % 5.23 -17.12 % 6.31 98.43 % 3.18 622.73 % 0.44 -94.21 % 7.60 134.57 % 3.24 6.93 % 3.03 -57.80 % 7.18 337.80 % 1.64 -71.18 % 5.69 994.23 % 0.52 -86.06 % 3.73 16.20 % 3.21 160.98 % 1.23 186.05 % 0.43 -77.37 % 1.90 41.79 % 1.34 8.94 % 1.23 -14.58 % 1.44 -41.94 % 2.48 34.05 % 1.85 -56.67 % 4.27 123.56 % 1.91 -51.89 % 3.97 868.29 % 0.41 -83.60 % 2.50 323.73 % 0.59 -68.28 % 1.86 -65.49 % 5.39
Gross profit 69.254 M -31.61 % 101.269 M 32.11 % 76.654 M -8.21 % 83.511 M 56.34 % 53.416 M -9.94 % 59.312 M 17.93 % 50.295 M -40.76 % 84.904 M 43.62 % 59.119 M 162.75 % 22.500 M -74.40 % 87.886 M 30.38 % 67.405 M 15.46 % 58.379 M -30.74 % 84.292 M 68.36 % 50.068 M -35.33 % 77.418 M 146.93 % 31.352 M -26.03 % 42.383 M -26.56 % 57.711 M 38.88 % 41.556 M 103.91 % 20.380 M -61.10 % 52.393 M 55.17 % 33.765 M -29.77 % 48.080 M 2.94 % 46.707 M -21.25 % 59.313 M 23.60 % 47.988 M -9.12 % 52.802 M 20.50 % 43.818 M -28.96 % 61.677 M 75.91 % 35.062 M -10.33 % 39.100 M 13.38 % 34.485 M -40.36 % 57.824 M -58.36 % 138.860 M
Income tax expense 5.119 M -64.49 % 14.415 M 121.43 % 6.510 M -39.79 % 10.812 M 30.91 % 8.259 M -10.85 % 9.264 M -4.66 % 9.717 M 15.89 % 8.385 M 68.14 % 4.987 M 171.33 % 1.838 M -84.92 % 12.191 M 139.93 % 5.081 M 6.95 % 4.751 M 9.47 % 4.340 M 69.27 % 2.564 M -71.26 % 8.921 M 990.59 % 818.000 K -91.97 % 10.184 M 115.31 % 4.730 M 145.71 % 1.925 M 184.34 % 677.000 K -91.48 % 7.950 M 8 541.30 % 92.000 K -96.21 % 2.430 M -5.78 % 2.579 M -75.38 % 10.476 M 199.31 % 3.500 M -30.95 % 5.069 M 47.74 % 3.431 M -47.36 % 6.518 M 211.12 % 2.095 M -24.75 % 2.784 M 110.75 % 1.321 M -81.00 % 6.953 M -31.02 % 10.080 M
Cost of revenue 70.587 M -33.11 % 105.534 M 16.64 % 90.481 M 6.05 % 85.323 M -37.96 % 137.522 M -0.88 % 138.746 M -8.20 % 151.138 M 39.09 % 108.664 M 72.45 % 63.013 M -29.01 % 88.763 M 29.93 % 68.318 M -10.20 % 76.075 M 8.79 % 69.928 M -14.51 % 81.796 M 12.27 % 72.855 M -15.90 % 86.625 M 125.00 % 38.500 M -58.61 % 93.025 M 12.07 % 83.004 M 75.45 % 47.308 M 95.17 % 24.239 M -56.21 % 55.348 M 39.12 % 39.785 M -30.99 % 57.648 M 1.88 % 56.585 M -27.88 % 78.461 M 17.39 % 66.836 M -15.92 % 79.491 M 51.99 % 52.299 M -21.66 % 66.759 M 54.01 % 43.346 M -10.84 % 48.614 M 15.98 % 41.917 M -30.95 % 60.705 M -68.31 % 191.530 M
General and administrative expenses 0.000 0.000 0.000 0.000 0.000 -100.00 % 40.703 M 0.000 0.000 0.000 -100.00 % 23.327 M 0.000 0.000 0.000 -100.00 % 32.011 M 0.000 0.000 0.000 -100.00 % 15.464 M 0.000 0.000 0.000 -100.00 % 25.990 M 0.000 0.000 0.000 -100.00 % 25.115 M 0.000 0.000 0.000 -100.00 % 23.413 M 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 -100.00 % 418.000 K 0.000 0.000 0.000 -100.00 % 1.525 M 0.000 0.000 0.000 -100.00 % 316.000 K 0.000 0.000 0.000 -100.00 % 644.000 K 0.000 0.000 0.000 -100.00 % 667.000 K 0.000 0.000 0.000 -100.00 % 530.000 K 0.000 0.000 0.000 0.000 0.000
Other expenses 53.861 M 24.17 % 43.378 M -22.14 % 55.714 M -4.38 % 58.265 M 0.000 0.000 0.000 -100.00 % 84.904 M 43.62 % 59.119 M 0.000 -100.00 % 87.886 M 30.38 % 67.405 M 15.46 % 58.379 M 0.000 -100.00 % 23.595 M -69.52 % 77.418 M 146.93 % 31.352 M 0.000 0.000 -100.00 % 41.556 M 103.91 % 20.380 M 0.000 0.000 -100.00 % 48.080 M 2.94 % 46.707 M 0.000 0.000 -100.00 % 52.802 M 20.50 % 43.818 M 0.000 0.000 -100.00 % 39.100 M 0.000 -100.00 % 57.824 M 0.000
Operating expenses 53.861 M -21.91 % 68.970 M 23.79 % 55.714 M -4.38 % 58.265 M 144.08 % 23.871 M -27.56 % 32.951 M 72.49 % 19.103 M -58.33 % 45.842 M 19.90 % 38.233 M -0.13 % 38.281 M -10.67 % 42.852 M -7.51 % 46.332 M -20.64 % 58.379 M -3.04 % 60.211 M 57.18 % 38.307 M -5.48 % 40.529 M 52.46 % 26.583 M -40.61 % 44.759 M 26.35 % 35.425 M 14.70 % 30.884 M 107.68 % 14.871 M -66.02 % 43.761 M 78.43 % 24.526 M -34.81 % 37.620 M 8.17 % 34.779 M -17.11 % 41.957 M 30.67 % 32.110 M -39.19 % 52.802 M 83.04 % 28.847 M -23.05 % 37.486 M 33.96 % 27.983 M -28.43 % 39.100 M 13.38 % 34.485 M -40.36 % 57.824 M -37.51 % 92.540 M
Cost and expenses 124.448 M -28.68 % 174.504 M 19.36 % 146.195 M 1.82 % 143.588 M -11.03 % 161.393 M -6.00 % 171.697 M 0.86 % 170.241 M 8.32 % 157.159 M 53.46 % 102.413 M -8.97 % 112.508 M 1.21 % 111.165 M -10.15 % 123.720 M 10.79 % 111.667 M -18.66 % 137.283 M 23.50 % 111.162 M -14.19 % 129.542 M 90.50 % 68.001 M -42.95 % 119.185 M 0.64 % 118.429 M 43.81 % 82.350 M 98.70 % 41.445 M -58.18 % 99.109 M 32.69 % 74.693 M -23.87 % 98.117 M 5.00 % 93.449 M -22.38 % 120.399 M 21.68 % 98.946 M -12.27 % 112.784 M 37.69 % 81.910 M -22.25 % 105.348 M 49.82 % 70.318 M -2.01 % 71.764 M 2.78 % 69.824 M -41.09 % 118.529 M -58.27 % 284.070 M
Research and development 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
Selling general and administrative expenses 0.000 -100.00 % 25.592 M 0.000 0.000 -100.00 % 23.871 M -27.56 % 32.951 M 72.49 % 19.103 M 148.90 % -39.062 M -87.02 % -20.886 M -187.96 % 23.745 M 152.73 % -45.034 M -113.70 % -21.073 M 0.000 -100.00 % 33.536 M 127.95 % 14.712 M 139.88 % -36.889 M -673.52 % -4.769 M -130.22 % 15.780 M -31.20 % 22.936 M 314.92 % -10.672 M -93.72 % -5.509 M -120.68 % 26.634 M 14.24 % 23.314 M 322.89 % -10.460 M 12.31 % -11.928 M -146.26 % 25.782 M 26.73 % 20.344 M 0.000 100.00 % -14.971 M -162.53 % 23.943 M 38.85 % 17.244 M 0.000 -100.00 % 16.226 M 0.000 -100.00 % 45.510 M
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 11.236 M 0.000 0.000 0.000 -100.00 % 7.711 M 0.000 0.000 0.000 -100.00 % 6.911 M 0.000 0.000 0.000 -100.00 % 5.950 M 0.000 0.000 0.000 -100.00 % 4.845 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 14.050 M
Interest expense 1.026 M -3.02 % 1.058 M -33.79 % 1.598 M 85.60 % 861.000 K 76.43 % 488.000 K -51.78 % 1.012 M 39.97 % 723.000 K -42.25 % 1.252 M 16.68 % 1.073 M -20.04 % 1.342 M 295.87 % 339.000 K -61.74 % 886.000 K -22.28 % 1.140 M 119.65 % 519.000 K -66.98 % 1.572 M 8.64 % 1.447 M -4.61 % 1.517 M 213.43 % 484.000 K -81.23 % 2.578 M -14.75 % 3.024 M 7.31 % 2.818 M 519.34 % 455.000 K -84.33 % 2.903 M 25.40 % 2.315 M -12.81 % 2.655 M 177.14 % 958.000 K -74.34 % 3.734 M 29.43 % 2.885 M 14.53 % 2.519 M -7.66 % 2.728 M -10.79 % 3.058 M -10.43 % 3.414 M 16.44 % 2.932 M -35.80 % 4.567 M 0.000
Depreciation and amortization 2.002 M -27.23 % 2.751 M 40.43 % 1.959 M 4.42 % 1.876 M 11.87 % 1.677 M -24.93 % 2.234 M -3.12 % 2.306 M 29.33 % 1.783 M -10.18 % 1.985 M 84.14 % 1.078 M -18.02 % 1.315 M -64.31 % 3.685 M 89.66 % 1.943 M -13.87 % 2.256 M -4.24 % 2.356 M 1.73 % 2.316 M 0.61 % 2.302 M -4.48 % 2.410 M 0.58 % 2.396 M -0.29 % 2.403 M 0.97 % 2.380 M -14.76 % 2.792 M 22.03 % 2.288 M 11.12 % 2.059 M -18.13 % 2.515 M -50.51 % 5.082 M 265.87 % 1.389 M 6.03 % 1.310 M -43.83 % 2.332 M -28.49 % 3.261 M 183.57 % 1.150 M -25.52 % 1.544 M -14.03 % 1.796 M -2.81 % 1.848 M -48.81 % 3.610 M
Operating income 15.393 M -52.34 % 32.299 M 54.25 % 20.940 M -17.06 % 25.246 M -14.55 % 29.545 M 12.08 % 26.361 M -15.49 % 31.192 M -14.33 % 36.409 M 84.64 % 19.719 M 1 788.27 % -1.168 M -102.59 % 45.039 M 127.93 % 19.760 M 18.75 % 16.640 M -50.56 % 33.659 M 186.19 % 11.761 M -65.91 % 34.501 M 1 763.91 % 1.851 M -93.05 % 26.617 M 19.43 % 22.286 M 242.12 % 6.514 M 105.23 % 3.174 M -84.67 % 20.701 M 1 911.11 % -1.143 M -115.02 % 7.611 M -22.68 % 9.843 M -45.44 % 18.041 M 13.62 % 15.878 M -18.61 % 19.509 M 37.32 % 14.207 M -38.47 % 23.088 M 185.39 % 8.090 M -49.41 % 15.990 M 71.19 % 9.341 M -52.70 % 19.749 M -52.96 % 41.980 M
Operating income ratio 0.11 -29.52 % 0.16 24.66 % 0.13 -16.21 % 0.15 -3.36 % 0.15 16.26 % 0.13 -14.05 % 0.15 -17.67 % 0.19 16.50 % 0.16 1 638.02 % -0.01 -103.64 % 0.29 109.36 % 0.14 6.19 % 0.13 -36.01 % 0.20 111.81 % 0.10 -54.51 % 0.21 693.68 % 0.03 -86.52 % 0.20 24.11 % 0.16 116.06 % 0.07 3.05 % 0.07 -62.98 % 0.19 1 336.37 % -0.02 -121.59 % 0.07 -24.46 % 0.10 -27.23 % 0.13 -5.30 % 0.14 -6.23 % 0.15 -0.23 % 0.15 -17.78 % 0.18 74.23 % 0.10 -43.40 % 0.18 49.11 % 0.12 -26.63 % 0.17 31.13 % 0.13
Total other income expenses net 4.945 M -41.83 % 8.501 M 72.68 % 4.923 M 5.37 % 4.672 M 43.01 % 3.267 M -17.87 % 3.978 M 36.33 % 2.918 M 108.28 % 1.401 M 1 390.43 % 94.000 K -98.03 % 4.781 M 84.03 % 2.598 M 508.43 % 427.000 K -80.89 % 2.235 M -46.01 % 4.140 M 363.36 % -1.572 M -267.06 % 941.000 K -32.83 % 1.401 M 43.11 % 979.000 K 137.98 % -2.578 M -327.34 % 1.134 M 334.78 % -483.000 K 87.19 % -3.771 M -150.42 % 7.479 M 1 297.94 % 535.000 K 193.86 % -570.000 K -113.51 % 4.218 M 212.96 % -3.734 M -167.56 % 5.527 M 414.93 % -1.755 M -200.00 % 1.755 M 143.13 % -4.069 M -19.19 % -3.414 M 10.05 % -3.796 M 7.38 % -4.098 M 57.80 % -9.710 M
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2013-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-03-31 2017-09-30 2017-06-30 2017-03-31 2016-03-31 2015-03-31 2013-03-31
Net debt 0.000 -100.00 % 40.068 M 0.000 -100.00 % 24.184 M 0.000 -100.00 % 25.962 M -66.68 % 77.915 M 461.72 % -21.540 M -150.74 % 42.455 M 230.21 % 12.857 M -88.35 % 110.322 M 798.02 % -15.805 M -119.50 % 81.066 M 64.68 % 49.226 M -43.86 % 87.679 M 144.03 % 35.930 M -59.89 % 89.569 M 23.31 % 72.637 M 4.16 % 69.736 M -12.38 % 79.593 M -17.60 % 96.593 M -14.28 % 112.685 M 57.62 % 71.490 M 19.82 % 59.666 M -30.61 % 85.984 M -5.90 % 91.377 M -16.90 % 109.957 M 175.62 % 39.895 M 114.29 % 18.617 M 175.37 % -24.700 M -133.58 % 73.564 M -53.36 % 157.740 M 54.12 % 102.350 M -2.80 % 105.293 M 74.60 % 60.305 M
Total investments 0.000 -100.00 % 369.965 M 0.000 -100.00 % 351.146 M 0.000 -100.00 % 397.721 M 155.23 % 155.830 M -33.86 % 235.617 M 177.49 % 84.910 M -16.90 % 102.183 M -53.69 % 220.644 M 110.60 % 104.771 M -35.38 % 162.132 M 81.15 % 89.502 M -48.96 % 175.358 M 107.12 % 84.664 M -52.74 % 179.138 M 174.57 % 65.244 M -53.22 % 139.472 M 44.20 % 96.723 M -49.93 % 193.186 M 366.28 % 41.431 M -71.02 % 142.980 M 148.50 % 57.537 M -66.54 % 171.968 M 331.75 % 39.830 M -81.89 % 219.914 M 3 332.40 % 6.407 M -59.66 % 15.883 M -68.20 % 49.942 M -66.06 % 147.128 M 1 500.09 % 9.195 M 0.000 0.000 -100.00 % 6.469 M
Total debt 0.000 -100.00 % 45.190 M 0.000 -100.00 % 27.588 M 0.000 -100.00 % 42.445 M 0.000 -100.00 % 42.374 M 0.000 -100.00 % 48.837 M 0.000 -100.00 % 24.168 M 0.000 -100.00 % 60.198 M 0.000 -100.00 % 40.197 M 0.000 -100.00 % 80.338 M 0.000 -100.00 % 105.149 M 0.000 -100.00 % 124.618 M 0.000 -100.00 % 65.156 M 0.000 -100.00 % 101.961 M 0.000 -100.00 % 54.180 M -43.50 % 95.891 M 61.31 % 59.447 M 0.000 -100.00 % 169.080 M -3.45 % 175.122 M 13.92 % 153.727 M 30.78 % 117.546 M
Accumulated other comprehensive income loss 646.408 M 77 329.15 % -837.000 K -100.14 % 602.831 M 0.000 -100.00 % 559.173 M 7 135.68 % 7.728 M -98.50 % 516.584 M 0.000 -100.00 % 472.043 M 0.000 -100.00 % 434.693 M 12.02 % 388.064 M -4.29 % 405.463 M 5 146.67 % 7.728 M -97.88 % 364.465 M 14.67 % 317.836 M -5.27 % 335.509 M 0.000 -100.00 % 302.184 M 0.000 -100.00 % 294.316 M 3 897.23 % 7.363 M -97.37 % 280.385 M 0.000 -100.00 % 282.142 M 3 602.65 % 7.620 M -97.09 % 261.988 M 0.000 -100.00 % 7.747 M 0.000 -100.00 % 198.238 M 0.000 0.000 0.000 0.000
Retained earnings 0.000 -100.00 % 599.278 M 0.000 0.000 0.000 -100.00 % 503.477 M 0.000 0.000 0.000 -100.00 % 416.637 M 0.000 0.000 0.000 -100.00 % 349.768 M 0.000 0.000 0.000 -100.00 % 279.814 M 0.000 0.000 0.000 -100.00 % 238.985 M 0.000 0.000 0.000 -100.00 % 226.555 M 0.000 0.000 -100.00 % 186.003 M 0.000 0.000 -100.00 % 142.548 M 19.10 % 119.686 M 9.81 % 108.997 M 15.57 % 94.314 M
Common stock 0.000 -100.00 % 46.629 M 0.000 -100.00 % 46.629 M 0.000 -100.00 % 46.629 M 0.000 -100.00 % 46.629 M 0.000 -100.00 % 46.629 M 0.000 -100.00 % 46.629 M 0.000 -100.00 % 46.629 M 0.000 -100.00 % 46.629 M 0.000 -100.00 % 46.629 M 0.000 -100.00 % 46.629 M 0.000 -100.00 % 46.629 M 0.000 -100.00 % 46.629 M 0.000 -100.00 % 46.629 M 0.000 -100.00 % 46.629 M 0.00 % 46.629 M 13.18 % 41.200 M 0.000 -100.00 % 46.629 M 13.18 % 41.200 M 0.00 % 41.200 M 0.00 % 41.200 M
Total equity 646.408 M 0.00 % 646.408 M 7.23 % 602.831 M 0.00 % 602.831 M 7.81 % 559.173 M 0.00 % 559.173 M 8.24 % 516.584 M 0.00 % 516.584 M 9.44 % 472.043 M -0.06 % 472.332 M 8.66 % 434.693 M 0.00 % 434.693 M 7.21 % 405.463 M 0.00 % 405.463 M 11.25 % 364.465 M 0.00 % 364.465 M 8.63 % 335.509 M 0.00 % 335.509 M 11.03 % 302.184 M 0.00 % 302.184 M 2.67 % 294.316 M 0.00 % 294.315 M 4.97 % 280.385 M 0.00 % 280.385 M -0.62 % 282.142 M 0.00 % 282.142 M 7.69 % 261.988 M 0.00 % 261.988 M 12.37 % 233.152 M 19.37 % 195.319 M -1.47 % 198.238 M 0.00 % 198.238 M 23.22 % 160.886 M 7.12 % 150.197 M 10.84 % 135.514 M
Other non current liabilities -646.408 M -5 722.89 % 11.496 M 101.91 % -602.831 M -10 870.61 % 5.597 M 101.00 % -559.173 M -5 886.74 % 9.663 M 101.87 % -516.584 M -7 584.56 % 6.902 M 0.000 -100.00 % 7.658 M 0.000 -100.00 % 7.571 M 0.000 -100.00 % 9.429 M 0.000 -100.00 % 9.694 M 0.000 -100.00 % 9.199 M 0.000 -100.00 % 9.811 M 0.000 -100.00 % 10.273 M 0.000 -100.00 % 11.793 M 0.000 -100.00 % 9.591 M 0.000 -100.00 % 10.959 M 23.23 % 8.893 M -52.22 % 18.614 M 0.000 -100.00 % 7.649 M -17.42 % 9.263 M 14.32 % 8.102 M -8.92 % 8.896 M
Long term debt 0.000 0.000 0.000 -100.00 % 142.000 K 0.000 -100.00 % 171.000 K 0.000 -100.00 % 532.000 K 0.000 -100.00 % 1.068 M 0.000 -100.00 % 2.668 M 0.000 -100.00 % 8.302 M 0.000 -100.00 % 15.452 M 0.000 -100.00 % 26.821 M 0.000 -100.00 % 36.584 M 0.000 -100.00 % 22.220 M 0.000 -100.00 % 39.743 M 0.000 -100.00 % 34.816 M 0.000 -100.00 % 51.936 M 19.95 % 43.297 M 274.25 % 11.569 M 0.000 -100.00 % 71.202 M -10.84 % 79.859 M 98.95 % 40.140 M 13.67 % 35.314 M
Total non current liabilities -646.408 M -2 985.11 % 22.405 M 103.72 % -602.831 M -4 932.70 % 12.474 M 102.23 % -559.173 M -3 474.81 % 16.569 M 103.21 % -516.584 M -4 223.44 % 12.528 M 0.000 -100.00 % 13.820 M 0.000 -100.00 % 14.218 M 0.000 -100.00 % 21.710 M 0.000 -100.00 % 35.161 M 0.000 -100.00 % 46.035 M 0.000 -100.00 % 52.835 M 0.000 -100.00 % 38.933 M 0.000 -100.00 % 51.536 M 0.000 -100.00 % 48.026 M 0.000 -100.00 % 62.895 M 15.92 % 54.256 M 65.47 % 32.789 M 0.000 -100.00 % 80.851 M -15.26 % 95.410 M 77.26 % 53.824 M 21.75 % 44.210 M
Other current liabilities 0.000 -100.00 % 125.431 M 0.000 -100.00 % 60.653 M 0.000 -100.00 % 83.038 M 0.000 -100.00 % 48.048 M 0.000 -100.00 % 15.128 M 0.000 -100.00 % 51.437 M 0.000 -100.00 % 17.994 M 0.000 -100.00 % 73.626 M 0.000 -100.00 % 50.428 M 0.000 -100.00 % 70.392 M 0.000 -100.00 % 32.229 M 0.000 -100.00 % 51.022 M 0.000 -100.00 % 50.479 M 0.000 -100.00 % 37.758 M -18.89 % 46.550 M 104.62 % 22.749 M 0.000 -100.00 % 26.725 M 100.33 % 13.341 M -32.20 % 19.675 M -8.18 % 21.428 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.433 M 0.000 0.000 0.000 -100.00 % 18.629 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
Short term debt 0.000 -100.00 % 45.190 M 0.000 -100.00 % 27.446 M 0.000 -100.00 % 41.376 M 0.000 -100.00 % 41.842 M 0.000 -100.00 % 47.769 M 0.000 -100.00 % 21.500 M 0.000 -100.00 % 51.896 M 0.000 -100.00 % 24.745 M 0.000 -100.00 % 53.517 M 0.000 -100.00 % 68.565 M 0.000 -100.00 % 102.398 M 0.000 -100.00 % 65.156 M 0.000 -100.00 % 67.145 M 0.000 -100.00 % 54.180 M 3.02 % 52.594 M 9.85 % 47.878 M 0.000 -100.00 % 97.878 M 2.75 % 95.263 M -16.13 % 113.587 M 38.13 % 82.232 M
Total current liabilities 0.000 -100.00 % 233.988 M 0.000 -100.00 % 163.473 M 0.000 -100.00 % 200.655 M 0.000 -100.00 % 212.173 M 0.000 -100.00 % 141.093 M 0.000 -100.00 % 146.645 M 0.000 -100.00 % 168.270 M 0.000 -100.00 % 194.978 M 0.000 -100.00 % 177.643 M 0.000 -100.00 % 206.476 M 0.000 -100.00 % 206.669 M 0.000 -100.00 % 193.435 M 0.000 -100.00 % 192.991 M 0.000 -100.00 % 176.343 M 4.93 % 168.059 M 19.10 % 141.105 M 0.000 -100.00 % 184.465 M 4.66 % 176.257 M -2.89 % 181.510 M 29.41 % 140.257 M
Total liabilities -646.408 M -352.12 % 256.393 M 142.53 % -602.831 M -442.62 % 175.947 M 131.47 % -559.173 M -357.42 % 217.224 M 142.05 % -516.584 M -329.90 % 224.701 M 0.000 -100.00 % 154.913 M 0.000 -100.00 % 160.863 M 0.000 -100.00 % 189.980 M 0.000 -100.00 % 230.139 M 0.000 -100.00 % 223.678 M 0.000 -100.00 % 259.311 M 0.000 -100.00 % 245.602 M 0.000 -100.00 % 244.971 M 0.000 -100.00 % 241.017 M 0.000 -100.00 % 239.238 M 7.61 % 222.315 M 27.85 % 173.894 M 0.000 -100.00 % 265.316 M -2.34 % 271.668 M 15.44 % 235.334 M 27.58 % 184.467 M
Other non current assets 0.000 -100.00 % 86.253 M 0.000 -100.00 % 50.206 M 0.000 -100.00 % 10.351 M 113.28 % -77.915 M -1 295.20 % 6.519 M 115.36 % -42.455 M -513.67 % 10.263 M 109.30 % -110.322 M -1 912.12 % 6.088 M 107.51 % -81.066 M -940.50 % 9.645 M 111.00 % -87.679 M -182.56 % 106.204 M 218.57 % -89.569 M -1 141.86 % 8.597 M 112.33 % -69.736 M -204.98 % 66.430 M 168.77 % -96.593 M -185.45 % 113.039 M 258.12 % -71.490 M -184.49 % 84.611 M 198.40 % -85.984 M -180.69 % 106.562 M 196.91 % -109.957 M -192.41 % 118.993 M 34.68 % 88.353 M 2 278.28 % 3.715 M 105.05 % -73.564 M -187.28 % 84.286 M 332.66 % 19.481 M -60.19 % 48.933 M 1 698.34 % 2.721 M
Long term investments 0.000 -100.00 % 369.965 M 0.000 -100.00 % 322.646 M 0.000 -100.00 % 374.721 M 0.000 -100.00 % 253.330 M 0.000 -100.00 % 202.712 M 0.000 -100.00 % 122.484 M 0.000 -100.00 % 115.132 M 0.000 -100.00 % 1.252 M 0.000 -100.00 % 82.957 M 0.000 -100.00 % 52.543 M 0.000 100.00 % -42.703 M 0.000 100.00 % -8.463 M 0.000 100.00 % -35.570 M 0.000 100.00 % -89.265 M -69.97 % -52.517 M -205.16 % 49.942 M 0.000 100.00 % -51.481 M 0.000 0.000 -100.00 % 6.469 M
Intangible assets 0.000 -100.00 % 2.519 M 0.000 -100.00 % 1.291 M 0.000 -100.00 % 488.000 K 0.000 -100.00 % 95.000 K 0.000 -100.00 % 161.000 K 0.000 -100.00 % 185.000 K 0.000 -100.00 % 227.000 K 0.000 -100.00 % 281.000 K 0.000 -100.00 % 259.000 K 0.000 -100.00 % 309.000 K 0.000 -100.00 % 358.000 K 0.000 -100.00 % 420.000 K 0.000 -100.00 % 481.000 K 0.000 -100.00 % 481.000 K -28.10 % 669.000 K 0.000 0.000 -100.00 % 586.000 K -27.54 % 808.715 K -18.66 % 994.189 K 0.000
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 -100.00 % 2.519 M 0.000 -100.00 % 1.291 M 0.000 -100.00 % 488.000 K 0.000 -100.00 % 95.000 K 0.000 -100.00 % 161.000 K 0.000 -100.00 % 185.000 K 0.000 -100.00 % 227.000 K 0.000 -100.00 % 281.000 K 0.000 -100.00 % 259.000 K 0.000 -100.00 % 309.000 K 0.000 -100.00 % 358.000 K 0.000 -100.00 % 420.000 K 0.000 -100.00 % 481.000 K 0.000 -100.00 % 481.000 K -28.10 % 669.000 K 0.000 0.000 -100.00 % 586.000 K -27.54 % 808.715 K -18.66 % 994.189 K 0.000
Property plant equipment net 0.000 -100.00 % 152.536 M 0.000 -100.00 % 154.335 M 0.000 -100.00 % 156.049 M 0.000 -100.00 % 180.690 M 0.000 -100.00 % 179.792 M 0.000 -100.00 % 174.499 M 0.000 -100.00 % 175.957 M 0.000 -100.00 % 178.905 M 0.000 -100.00 % 182.811 M 0.000 -100.00 % 186.978 M 0.000 -100.00 % 188.421 M 0.000 -100.00 % 191.114 M 0.000 -100.00 % 190.479 M 0.000 -100.00 % 188.449 M 7.52 % 175.263 M 103.09 % 86.297 M 0.000 -100.00 % 190.926 M 5.66 % 180.706 M 19.93 % 150.673 M 12.38 % 134.072 M
Total non current assets 0.000 -100.00 % 611.273 M 0.000 -100.00 % 528.478 M 0.000 -100.00 % 541.609 M 795.13 % -77.915 M -117.68 % 440.634 M 1 137.88 % -42.455 M -110.80 % 392.928 M 456.16 % -110.322 M -136.38 % 303.256 M 474.09 % -81.066 M -126.94 % 300.961 M 443.25 % -87.679 M -130.59 % 286.642 M 420.02 % -89.569 M -132.62 % 274.624 M 493.81 % -69.736 M -122.77 % 306.260 M 417.06 % -96.593 M -137.28 % 259.115 M 462.45 % -71.490 M -126.71 % 267.682 M 411.32 % -85.984 M -132.82 % 261.952 M 338.23 % -109.957 M -150.29 % 218.658 M 3.25 % 211.768 M 51.31 % 139.954 M 290.25 % -73.564 M -132.79 % 224.317 M 9.74 % 204.401 M 0.47 % 203.454 M 42.02 % 143.262 M
Other current assets -34.357 M -757.93 % 5.222 M 116.37 % -31.904 M -424.56 % 9.830 M 124.90 % -39.484 M -882.64 % 5.045 M 0.000 -100.00 % 10.498 M 0.000 -100.00 % 11.710 M 0.000 -100.00 % 10.424 M 0.000 -100.00 % 4.449 M 0.000 -100.00 % 8.628 M 0.000 -100.00 % 5.284 M 0.000 -100.00 % 6.894 M 0.000 -100.00 % 8.189 M 0.000 -100.00 % 14.518 M 0.000 -100.00 % 6.159 M 0.000 -100.00 % 6.502 M -18.77 % 8.004 M -23.52 % 10.466 M 0.000 -100.00 % 9.356 M 68.94 % 5.538 M 28.87 % 4.297 M -54.33 % 9.410 M
Short term investments 0.000 -100.00 % 29.235 M 0.000 -100.00 % 28.500 M 0.000 -100.00 % 23.000 M -85.24 % 155.830 M 1 012.99 % 14.001 M -83.51 % 84.910 M 1 325.14 % 5.958 M -97.30 % 220.644 M 213.64 % 70.349 M -56.61 % 162.132 M 133.03 % 69.575 M -60.32 % 175.358 M 110.23 % 83.412 M -53.44 % 179.138 M 120.21 % 81.349 M -41.67 % 139.472 M 215.69 % 44.180 M -77.13 % 193.186 M 129.62 % 84.134 M -41.16 % 142.980 M 116.64 % 66.000 M -61.62 % 171.968 M 128.07 % 75.400 M -65.71 % 219.914 M 129.86 % 95.672 M 39.87 % 68.400 M 0.000 -100.00 % 147.128 M 142.48 % 60.676 M 0.000 0.000 0.000
cash and cash equivalents 0.000 -100.00 % 5.122 M 0.000 -100.00 % 3.404 M 0.000 -100.00 % 16.483 M 121.16 % -77.915 M -221.91 % 63.914 M 250.55 % -42.455 M -218.00 % 35.980 M 132.61 % -110.322 M -375.99 % 39.973 M 149.31 % -81.066 M -838.84 % 10.972 M 112.51 % -87.679 M -2 154.82 % 4.267 M 104.76 % -89.569 M -1 263.08 % 7.701 M 111.04 % -69.736 M -372.88 % 25.556 M 126.46 % -96.593 M -909.46 % 11.933 M 116.69 % -71.490 M -1 402.19 % 5.490 M 106.38 % -85.984 M -912.40 % 10.584 M 109.63 % -109.957 M -869.74 % 14.285 M -81.51 % 77.274 M -8.17 % 84.147 M 214.39 % -73.564 M -748.71 % 11.340 M -84.42 % 72.772 M 50.25 % 48.434 M -15.39 % 57.241 M
Cash and short term investments 34.357 M 0.00 % 34.357 M 7.69 % 31.904 M 0.00 % 31.904 M -19.20 % 39.484 M 0.00 % 39.483 M -49.33 % 77.915 M 0.00 % 77.915 M 83.52 % 42.455 M 1.23 % 41.938 M -61.99 % 110.322 M 0.00 % 110.322 M 36.09 % 81.066 M 0.64 % 80.547 M -8.13 % 87.679 M 0.00 % 87.679 M -2.11 % 89.569 M 0.58 % 89.050 M 27.70 % 69.736 M 0.00 % 69.736 M -27.80 % 96.593 M 0.55 % 96.067 M 34.38 % 71.490 M 0.00 % 71.490 M -16.86 % 85.984 M 0.00 % 85.984 M -21.80 % 109.957 M 0.00 % 109.957 M 42.29 % 77.274 M -8.17 % 84.147 M 14.39 % 73.564 M 2.15 % 72.016 M -1.04 % 72.772 M 50.25 % 48.434 M -15.39 % 57.241 M
Total current assets 0.000 -100.00 % 291.528 M 0.000 -100.00 % 250.300 M 0.000 -100.00 % 234.788 M 201.34 % 77.915 M -74.08 % 300.651 M 608.16 % 42.455 M -81.88 % 234.317 M 112.39 % 110.322 M -62.26 % 292.299 M 260.57 % 81.066 M -72.47 % 294.482 M 235.86 % 87.679 M -71.53 % 307.962 M 243.83 % 89.569 M -68.52 % 284.563 M 308.06 % 69.736 M -72.68 % 255.235 M 164.24 % 96.593 M -65.60 % 280.802 M 292.79 % 71.490 M -72.26 % 257.674 M 199.68 % 85.984 M -67.08 % 261.207 M 137.55 % 109.957 M -61.09 % 282.568 M 15.95 % 243.699 M 6.30 % 229.259 M 211.65 % 73.564 M -69.25 % 239.237 M 4.86 % 228.153 M 25.31 % 182.077 M 3.03 % 176.719 M
Inventory 0.000 -100.00 % 88.527 M 0.000 -100.00 % 93.995 M 0.000 -100.00 % 91.615 M 0.000 -100.00 % 78.185 M 0.000 -100.00 % 55.773 M 0.000 -100.00 % 45.555 M 0.000 -100.00 % 33.132 M 0.000 -100.00 % 23.363 M 0.000 -100.00 % 16.126 M 0.000 -100.00 % 38.926 M 0.000 -100.00 % 48.417 M 0.000 -100.00 % 36.491 M 0.000 -100.00 % 36.216 M 0.000 -100.00 % 47.716 M -8.03 % 51.884 M 12.78 % 46.003 M 0.000 -100.00 % 51.863 M -15.52 % 61.392 M 7.62 % 57.044 M 96.17 % 29.079 M
Net receivables 0.000 -100.00 % 163.422 M 0.000 -100.00 % 114.571 M 0.000 -100.00 % 98.645 M 0.000 -100.00 % 134.053 M 0.000 -100.00 % 128.637 M 0.000 -100.00 % 125.998 M 0.000 -100.00 % 171.297 M 0.000 -100.00 % 188.292 M 0.000 -100.00 % 173.583 M 0.000 -100.00 % 139.679 M 0.000 -100.00 % 127.000 M 0.000 -100.00 % 135.175 M 0.000 -100.00 % 131.453 M 0.000 -100.00 % 118.393 M 11.13 % 106.537 M 20.19 % 88.643 M 0.000 -100.00 % 107.362 M 21.38 % 88.450 M 22.33 % 72.302 M -10.73 % 80.989 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 84.137 M 0.000 -100.00 % 83.713 M 0.000 -100.00 % 103.828 M 0.000 -100.00 % 89.265 M 69.97 % 52.517 M 0.000 0.000 -100.00 % 51.481 M 1 412.11 % 3.405 M 19.30 % 2.854 M 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 0.000 -100.00 % 63.367 M 0.000 -100.00 % 75.374 M 0.000 -100.00 % 75.912 M 0.000 -100.00 % 122.283 M 0.000 -100.00 % 69.329 M 0.000 -100.00 % 73.708 M 0.000 -100.00 % 79.751 M 0.000 -100.00 % 96.607 M 0.000 -100.00 % 70.692 M 0.000 -100.00 % 67.519 M 0.000 -100.00 % 72.042 M 0.000 -100.00 % 77.257 M 0.000 -100.00 % 75.367 M 0.000 -100.00 % 84.405 M 22.48 % 68.915 M -2.22 % 70.478 M 0.000 -100.00 % 59.862 M -9.76 % 66.335 M 37.51 % 48.241 M 31.82 % 36.597 M
Tax payables 0.000 0.000 0.000 0.000 0.000 -100.00 % 329.000 K 0.000 0.000 0.000 -100.00 % 2.434 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.006 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.319 M 18 057.61 % 7.266 K 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000
Other total stockholders equity 0.000 -100.00 % 1.338 M 0.000 -100.00 % 556.202 M 0.000 -100.00 % 1.338 M 0.000 -100.00 % 469.955 M 0.000 -100.00 % 9.066 M 0.000 0.000 0.000 -100.00 % 1.338 M 0.000 0.000 0.000 -100.00 % 9.066 M 0.000 -100.00 % 255.555 M 0.000 -100.00 % 1.338 M 0.000 -100.00 % 233.756 M 0.000 -100.00 % 1.338 M 0.000 -100.00 % 215.359 M 3 079.92 % -7.227 M -104.69 % 154.119 M 0.000 -100.00 % 9.061 M 0.000 0.000 0.000
Deferred tax liabilities non current 0.000 -100.00 % 10.909 M 0.000 -100.00 % 6.735 M 0.000 -100.00 % 6.735 M 0.000 -100.00 % 5.094 M 0.000 -100.00 % 5.094 M 0.000 -100.00 % 3.979 M 0.000 -100.00 % 3.979 M 0.000 -100.00 % 10.015 M 0.000 -100.00 % 10.015 M 0.000 -100.00 % 6.440 M 0.000 -100.00 % 6.440 M 0.000 0.000 0.000 -100.00 % 3.619 M 0.000 0.000 -100.00 % 2.066 M -20.72 % 2.606 M 0.000 -100.00 % 2.000 M -68.20 % 6.288 M 12.68 % 5.581 M 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 0.000
Total assets 0.000 -100.00 % 902.801 M 0.000 -100.00 % 778.778 M 0.000 -100.00 % 776.397 M 0.000 -100.00 % 741.285 M 0.000 -100.00 % 627.245 M 0.000 -100.00 % 595.556 M 0.000 -100.00 % 595.443 M 0.000 -100.00 % 594.604 M 0.000 -100.00 % 559.187 M 0.000 -100.00 % 561.495 M 0.000 -100.00 % 539.917 M 0.000 -100.00 % 525.356 M 0.000 -100.00 % 523.159 M 0.000 -100.00 % 501.226 M 10.05 % 455.467 M 23.36 % 369.213 M 0.000 -100.00 % 463.554 M 7.17 % 432.554 M 12.20 % 385.531 M 20.49 % 319.981 M
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-03-31 2017-09-30 2017-06-30 2017-03-31 2016-03-31 2015-03-31 2013-03-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2013-03-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 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 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 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 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 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 0.000 0.000 0.000 0.000 0.000
Other non cash items -15.219 M 42.32 % -26.383 M -36.33 % -19.353 M -1.29 % -19.106 M 22.18 % -24.553 M -16.50 % -21.075 M 0.000 0.000 100.00 % -14.826 M -5 212.41 % 290.000 K 100.82 % -35.446 M 0.000 0.000 0.000 100.00 % -7.625 M 0.000 100.00 % -2.434 M 0.000 100.00 % -14.978 M -161.72 % -5.723 M -184.16 % -2.014 M 77.57 % -8.980 M -43.82 % -6.244 M -9.26 % -5.715 M 14.63 % -6.694 M 43.19 % -11.783 M -36.31 % -8.644 M 56.71 % -19.967 M -121.34 % -9.021 M 50.77 % -18.324 M -851.40 % -1.926 M 80.25 % -9.752 M -39.16 % -7.008 M 68.42 % -22.190 M
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 24.393 M -17.10 % 29.425 M 98.47 % 14.826 M 617.62 % 2.066 M -94.17 % 35.446 M 134.65 % 15.106 M 6.95 % 14.124 M -57.79 % 33.459 M 338.81 % 7.625 M -71.25 % 26.521 M 989.61 % 2.434 M -86.02 % 17.412 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
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 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 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 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 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 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 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 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
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
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 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 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 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 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 0.000 -100.00 % 29.425 M 0.000 -100.00 % 2.066 M 0.000 -100.00 % 15.106 M 6.95 % 14.124 M -57.79 % 33.459 M 338.81 % 7.625 M -71.25 % 26.521 M 989.61 % 2.434 M -86.02 % 17.412 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
Cash at beginning of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 24.393 M -61.83 % 63.914 M 85.32 % 34.489 M 0.000 -100.00 % 34.432 M -13.86 % 39.973 M 60.75 % 24.867 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
Cash at end of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 16.483 M -32.43 % 24.393 M -61.83 % 63.914 M 331.09 % 14.826 M -59.38 % 36.498 M 2.97 % 35.446 M -11.33 % 39.973 M 183.01 % 14.124 M -57.79 % 33.459 M 338.81 % 7.625 M -71.25 % 26.521 M 989.61 % 2.434 M -86.02 % 17.412 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
Operating cash flow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 24.393 M -17.10 % 29.425 M 98.47 % 14.826 M 617.62 % 2.066 M -94.17 % 35.446 M 134.65 % 15.106 M 6.95 % 14.124 M -57.79 % 33.459 M 338.81 % 7.625 M -71.25 % 26.521 M 989.61 % 2.434 M -86.02 % 17.412 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
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 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 % 24.393 M -17.10 % 29.425 M 98.47 % 14.826 M 617.62 % 2.066 M -94.17 % 35.446 M 134.65 % 15.106 M 6.95 % 14.124 M -57.79 % 33.459 M 338.81 % 7.625 M -71.25 % 26.521 M 989.61 % 2.434 M -86.02 % 17.412 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
2025 2025 2024 2024 2024 2024 2023 2023 2023 2023 2022 2022 2022 2022 2021 2021 2021 2021 2020 2020 2020 2020 2019 2019 2019 2019 2018 2018 2018 2018 2017 2017 2017 2013
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008