GUJCONT.BO

Gujarat Containers Limited GUJCONT.BO

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
Revenue 1.519 B 7.40 % 1.415 B 6.94 % 1.323 B -11.68 % 1.498 B 75.81 % 851.954 M 15.63 % 736.787 M -4.02 % 767.667 M 33.99 % 572.923 M 41.75 % 404.166 M -19.70 % 503.305 M -8.51 % 550.120 M 14.20 % 481.726 M -4.13 % 502.465 M 22.67 % 409.591 M -0.29 % 410.773 M 47.53 % 278.427 M 12.63 % 247.209 M 4.27 % 237.079 M
Net income 82.706 M -8.28 % 90.168 M -18.72 % 110.936 M 21.57 % 91.254 M 218.72 % 28.631 M 370.40 % 6.087 M -34.76 % 9.329 M 20.87 % 7.719 M 1.33 % 7.617 M 16.63 % 6.531 M 52.39 % 4.286 M -29.75 % 6.100 M -40.56 % 10.263 M 120.30 % 4.659 M 257.32 % 1.304 M 138.80 % -3.360 M 80.03 % -16.825 M -1 599.15 % 1.122 M
Income before tax 112.002 M -6.90 % 120.307 M -19.63 % 149.690 M 23.03 % 121.672 M 213.95 % 38.755 M 287.01 % 10.014 M -20.81 % 12.646 M 4.67 % 12.082 M 6.84 % 11.309 M 34.61 % 8.401 M 32.10 % 6.360 M -17.80 % 7.737 M -44.70 % 13.992 M 160.03 % 5.381 M 332.30 % 1.245 M -91.60 % 14.823 M 95.75 % 7.572 M 426.11 % 1.439 M
Income before tax ratio 0.07 -13.32 % 0.09 -24.85 % 0.11 39.29 % 0.08 78.57 % 0.05 234.69 % 0.01 -17.49 % 0.02 -21.88 % 0.02 -24.63 % 0.03 67.63 % 0.02 44.39 % 0.01 -28.02 % 0.02 -42.32 % 0.03 111.97 % 0.01 333.55 % 0.00 -94.31 % 0.05 73.81 % 0.03 404.55 % 0.01
EBITDA 148.375 M -3.92 % 154.426 M -16.10 % 184.050 M 11.12 % 165.633 M 108.86 % 79.303 M 51.65 % 52.293 M 17.47 % 44.515 M 10.07 % 40.444 M -1.93 % 41.240 M -1.27 % 41.772 M -7.00 % 44.918 M 20.16 % 37.380 M -2.71 % 38.421 M 30.06 % 29.541 M -29.02 % 41.617 M 32.18 % 31.485 M 25.73 % 25.042 M 49.35 % 16.768 M
Net income ratio 0.05 -14.60 % 0.06 -24.00 % 0.08 37.64 % 0.06 81.29 % 0.03 306.81 % 0.01 -32.02 % 0.01 -9.79 % 0.01 -28.52 % 0.02 45.24 % 0.01 66.56 % 0.01 -38.48 % 0.01 -38.01 % 0.02 79.58 % 0.01 258.35 % 0.00 126.30 % -0.01 82.27 % -0.07 -1 537.72 % 0.00
Ratio EBITDA 0.10 -10.54 % 0.11 -21.54 % 0.14 25.81 % 0.11 18.80 % 0.09 31.15 % 0.07 22.40 % 0.06 -17.86 % 0.07 -30.82 % 0.10 22.94 % 0.08 1.65 % 0.08 5.22 % 0.08 1.48 % 0.08 6.02 % 0.07 -28.81 % 0.10 -10.41 % 0.11 11.63 % 0.10 43.23 % 0.07
Gross profit ratio 0.26 58.74 % 0.16 -32.11 % 0.24 44.76 % 0.16 -28.79 % 0.23 -10.41 % 0.26 17.03 % 0.22 -11.33 % 0.25 -20.83 % 0.31 0.89 % 0.31 24.46 % 0.25 -2.16 % 0.26 3.76 % 0.25 7.95 % 0.23 -16.37 % 0.27 2.10 % 0.27 5.46 % 0.25 22.71 % 0.21
Weighted average shs out dil 5.649 M -0.02 % 5.650 M 0.00 % 5.650 M 0.00 % 5.650 M 0.00 % 5.650 M 0.00 % 5.650 M 0.00 % 5.650 M 0.00 % 5.650 M 0.00 % 5.650 M 0.00 % 5.650 M 3.67 % 5.450 M 6.16 % 5.134 M 0.00 % 5.134 M 10.41 % 4.650 M 0.00 % 4.650 M 0.00 % 4.650 M 0.00 % 4.650 M 0.00 % 4.650 M
Weighted average shs out 5.649 M -0.02 % 5.650 M 0.00 % 5.650 M 0.00 % 5.650 M 0.00 % 5.650 M 0.00 % 5.650 M 0.00 % 5.650 M 0.00 % 5.650 M 0.00 % 5.650 M 0.00 % 5.650 M 3.67 % 5.450 M 6.16 % 5.134 M 5.86 % 4.850 M 4.30 % 4.650 M 0.00 % 4.650 M 0.00 % 4.650 M 0.00 % 4.650 M 0.00 % 4.650 M
EPS diluted 14.64 -8.27 % 15.96 -18.53 % 19.59 21.30 % 16.15 218.54 % 5.07 369.44 % 1.08 -34.55 % 1.65 20.44 % 1.37 1.48 % 1.35 16.38 % 1.16 46.84 % 0.79 -33.61 % 1.19 -40.50 % 2.00 100.00 % 1.00 257.14 % 0.28 138.89 % -0.72 80.11 % -3.62 -1 608.33 % 0.24
Earnings per share 14.64 -8.27 % 15.96 -18.53 % 19.59 21.30 % 16.15 218.54 % 5.07 369.44 % 1.08 -34.55 % 1.65 20.44 % 1.37 1.48 % 1.35 16.38 % 1.16 46.84 % 0.79 -33.61 % 1.19 -43.87 % 2.12 112.00 % 1.00 257.14 % 0.28 138.89 % -0.72 80.11 % -3.62 -1 608.33 % 0.24
Gross profit 390.162 M 70.49 % 228.849 M -27.39 % 315.188 M 27.86 % 246.519 M 25.19 % 196.921 M 3.59 % 190.089 M 12.32 % 169.239 M 18.81 % 142.444 M 12.22 % 126.927 M -18.98 % 156.665 M 13.87 % 137.579 M 11.73 % 123.131 M -0.52 % 123.772 M 32.42 % 93.466 M -16.61 % 112.089 M 50.63 % 74.412 M 18.78 % 62.649 M 27.96 % 48.960 M
Income tax expense 29.296 M -2.79 % 30.138 M -22.23 % 38.755 M 27.41 % 30.418 M 200.45 % 10.124 M 157.77 % 3.928 M 18.42 % 3.317 M -23.99 % 4.363 M 18.20 % 3.691 M 97.40 % 1.870 M -9.83 % 2.074 M 26.70 % 1.637 M -56.10 % 3.729 M 416.40 % 722.044 K 1 321.34 % -59.119 K 93.85 % -961.986 K -650.20 % 174.842 K -44.84 % 316.949 K
Cost of revenue 1.129 B -4.77 % 1.186 B 17.68 % 1.008 B -12.07 % 1.146 B 74.97 % 655.033 M 19.82 % 546.698 M -8.64 % 598.428 M 39.01 % 430.479 M 55.27 % 277.238 M -20.02 % 346.640 M -15.97 % 412.542 M 15.04 % 358.595 M -5.31 % 378.692 M 19.79 % 316.125 M 5.84 % 298.684 M 46.40 % 204.016 M 10.54 % 184.560 M -1.89 % 188.119 M
General and administrative expenses 7.124 M 47.49 % 4.830 M 19.41 % 4.045 M -35.04 % 6.227 M 114.80 % 2.899 M 46.06 % 1.985 M -21.70 % 2.535 M 6.50 % 2.380 M 21.87 % 1.953 M -12.13 % 2.223 M -7.70 % 2.408 M 2.07 % 2.359 M -39.12 % 3.876 M 99.19 % 1.946 M 48.34 % 1.312 M 6.61 % 1.230 M -94.01 % 20.524 M 401.17 % 4.095 M
Selling and marketing expenses 65.774 M 6.97 % 61.488 M 20.82 % 50.891 M -2.12 % 51.995 M 30.07 % 39.974 M 3.57 % 38.597 M 12.62 % 34.271 M 23.75 % 27.695 M 13.93 % 24.309 M -14.32 % 28.373 M 10.68 % 25.636 M 13.92 % 22.503 M 2.03 % 22.055 M 23.50 % 17.858 M 27.68 % 13.987 M 56.46 % 8.940 M 41.31 % 6.326 M -21.58 % 8.067 M
Other expenses 34.826 M 74.29 % 19.982 M -78.47 % 92.816 M 21.55 % 76.359 M -14.27 % 89.072 M -1.27 % 90.218 M 15 545.44 % 576.640 K 58.14 % 364.650 K -8.26 % 397.480 K 125.44 % 176.311 K -83.56 % 1.072 M 1 325.27 % 75.236 K 416.48 % 14.567 K -48.83 % 28.468 K -47.03 % 53.740 K 0.000 0.000 0.000
Operating expenses 107.724 M 24.83 % 86.300 M -41.59 % 147.752 M 9.79 % 134.581 M 2.00 % 131.945 M 0.88 % 130.800 M 15.17 % 113.572 M 9.88 % 103.363 M 10.79 % 93.293 M -24.88 % 124.187 M 20.74 % 102.853 M 11.09 % 92.583 M 6.08 % 87.279 M 22.60 % 71.192 M 7.18 % 66.423 M 41.98 % 46.785 M 13.33 % 41.283 M 11.78 % 36.932 M
Cost and expenses 1.237 B -2.77 % 1.272 B 10.10 % 1.155 B -5.01 % 1.216 B 54.58 % 786.978 M 16.16 % 677.498 M -4.85 % 712.000 M 33.37 % 533.842 M 44.07 % 370.531 M -21.30 % 470.828 M -8.65 % 515.395 M 14.23 % 451.178 M -3.17 % 465.972 M 20.31 % 387.316 M 6.08 % 365.107 M 45.58 % 250.800 M 11.05 % 225.843 M 0.35 % 225.051 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 72.898 M 9.92 % 66.318 M 20.72 % 54.936 M -5.64 % 58.222 M 35.80 % 42.873 M 5.65 % 40.582 M 10.26 % 36.806 M 22.38 % 30.075 M 14.52 % 26.262 M -14.16 % 30.596 M 9.10 % 28.044 M 12.80 % 24.862 M -4.12 % 25.930 M 30.94 % 19.803 M 29.45 % 15.298 M 50.43 % 10.170 M -62.12 % 26.851 M 120.77 % 12.162 M
Interest income 451.000 K 252.34 % 128.000 K -80.72 % 664.000 K -60.45 % 1.679 M 249.04 % 481.040 K 96.15 % 245.240 K 6.59 % 230.070 K 21.34 % 189.610 K -24.14 % 249.960 K -28.83 % 351.239 K -65.55 % 1.020 M -3.08 % 1.052 M 1.43 % 1.037 M 87.38 % 553.533 K -1.22 % 560.387 K -34.16 % 851.191 K 161.67 % 325.290 K 23.00 % 264.470 K
Interest expense 18.205 M -12.49 % 20.803 M 8.80 % 19.121 M -34.52 % 29.202 M 8.99 % 26.793 M -8.08 % 29.148 M 17.49 % 24.808 M 11.13 % 22.323 M -6.25 % 23.811 M -8.40 % 25.995 M -10.77 % 29.132 M 21.70 % 23.938 M 42.43 % 16.806 M 10.45 % 15.216 M 150.89 % 6.065 M -51.14 % 12.412 M -12.09 % 14.120 M 30.09 % 10.854 M
Depreciation and amortization 18.784 M -1.09 % 18.991 M 24.62 % 15.239 M 3.25 % 14.759 M 7.30 % 13.755 M 4.75 % 13.131 M 85.95 % 7.061 M 16.91 % 6.040 M 4.12 % 5.801 M -21.36 % 7.376 M -21.74 % 9.426 M 65.21 % 5.705 M 14.37 % 4.989 M -44.68 % 9.017 M 103.79 % 4.425 M 14.70 % 3.858 M 4.95 % 3.676 M -22.43 % 4.739 M
Operating income 282.438 M 98.13 % 142.550 M -15.44 % 168.573 M 13.38 % 148.686 M 129.66 % 64.740 M 66.42 % 38.901 M 6.15 % 36.647 M 2.14 % 35.881 M 204.35 % 11.789 M 40.33 % 8.401 M 32.10 % 6.360 M -17.80 % 7.737 M -44.67 % 13.983 M 161.55 % 5.346 M 348.89 % 1.191 M -92.01 % 14.906 M 96.86 % 7.572 M 426.11 % 1.439 M
Operating income ratio 0.19 84.48 % 0.10 -20.93 % 0.13 28.36 % 0.10 30.63 % 0.08 43.93 % 0.05 10.60 % 0.05 -23.77 % 0.06 114.70 % 0.03 74.75 % 0.02 44.39 % 0.01 -28.02 % 0.02 -42.29 % 0.03 113.21 % 0.01 350.19 % 0.00 -94.58 % 0.05 74.78 % 0.03 404.55 % 0.01
Total other income expenses net -170.436 M -666.25 % -22.243 M -17.79 % -18.883 M 30.10 % -27.014 M -3.02 % -26.221 M 0.000 100.00 % -24.001 M -0.85 % -23.799 M -6.60 % -22.326 M 7.66 % -24.178 M 12.45 % -27.618 M -24.63 % -22.159 M -25.57 % -17.647 M 14.17 % -20.561 M 53.48 % -44.198 M -257.20 % -12.373 M 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 2008
Net debt 189.031 M 29.47 % 146.005 M -31.36 % 212.715 M -28.71 % 298.384 M 14.71 % 260.111 M 6.60 % 244.018 M -6.36 % 260.593 M 36.28 % 191.220 M 13.38 % 168.646 M 3.29 % 163.270 M 11.80 % 146.033 M 30.59 % 111.821 M 18.22 % 94.587 M 19.35 % 79.252 M 43.31 % 55.302 M 42.51 % 38.807 M -30.33 % 55.704 M 29.37 % 43.058 M
Total investments 8.578 M 6.86 % 8.027 M -7.18 % 8.648 M 19.53 % 7.235 M 21.49 % 5.955 M 0.000 -100.00 % 154.830 K 209.66 % 50.000 K -92.09 % 632.300 K -40.20 % 1.057 M 436.19 % 197.189 K 116.01 % -1.232 M 0.000 0.000 -100.00 % 6.805 M 0.000 0.000 0.000
Total debt 219.379 M -11.98 % 249.234 M 17.13 % 212.777 M -28.72 % 298.498 M 14.66 % 260.329 M 6.60 % 244.206 M -6.35 % 260.777 M 36.32 % 191.300 M 13.40 % 168.699 M 3.23 % 163.423 M 11.75 % 146.246 M 30.41 % 112.145 M 18.42 % 94.702 M 19.12 % 79.499 M 34.65 % 59.043 M 13.76 % 51.902 M -16.57 % 62.208 M 14.50 % 54.329 M
Accumulated other comprehensive income loss 2.800 M 0.00 % 2.800 M 0.00 % 2.800 M -47.17 % 5.300 M 36.60 % 3.880 M -94.00 % 64.700 M 0.00 % 64.700 M 0.00 % 64.700 M 0.00 % 64.700 M 0.00 % 64.700 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 446.784 M 19.93 % 372.545 M 31.60 % 283.079 M 66.59 % 169.922 M 112.57 % 79.936 M 55.81 % 51.305 M 13.46 % 45.219 M 25.99 % 35.889 M 27.40 % 28.171 M -2.80 % 28.983 M 21.23 % 23.908 M 21.84 % 19.622 M 45.11 % 13.522 M 315.00 % 3.258 M 332.64 % -1.401 M 48.21 % -2.704 M -512.28 % 655.967 K -96.25 % 17.481 M
Common stock 56.500 M 0.00 % 56.500 M 0.00 % 56.500 M 0.00 % 56.500 M 0.00 % 56.500 M -4.72 % 59.300 M 0.00 % 59.300 M 0.00 % 59.300 M 0.00 % 59.300 M 0.00 % 59.300 M 0.00 % 59.300 M 7.23 % 55.300 M 7.80 % 51.300 M 4.06 % 49.300 M 0.00 % 49.300 M 6.02 % 46.500 M 0.00 % 46.500 M 0.00 % 46.500 M
Total equity 511.484 M 16.98 % 437.245 M 25.72 % 347.779 M 46.67 % 237.122 M 62.73 % 145.717 M 24.62 % 116.925 M 5.40 % 110.939 M 9.10 % 101.682 M 6.87 % 95.147 M -1.08 % 96.183 M 5.57 % 91.108 M 10.35 % 82.562 M 14.35 % 72.202 M 28.34 % 56.258 M 9.03 % 51.599 M 2.59 % 50.296 M -6.26 % 53.656 M -23.87 % 70.481 M
Other non current liabilities 1.431 M 177.86 % 515.000 K 60.44 % 321.000 K 1 589.47 % 19.000 K -98.59 % 1.350 M -48.91 % 2.643 M 116.71 % -15.819 M -528.17 % 3.694 M 350.43 % 820.210 K 115.91 % -5.156 M 0.000 0.000 100.00 % -204.077 K -1 379.00 % 15.956 K 0.00 % 15.956 K -99.95 % 33.633 M 0.000 0.000
Long term debt 14.182 M 160.75 % 5.439 M -70.14 % 18.213 M -55.38 % 40.821 M -38.83 % 66.737 M 97.71 % 33.754 M -37.87 % 54.330 M 206.08 % 17.750 M 113.99 % 8.295 M -48.89 % 16.231 M 227.05 % 4.963 M -58.90 % 12.074 M -21.61 % 15.402 M -42.69 % 26.873 M -15.87 % 31.941 M 74.84 % 18.269 M -70.63 % 62.208 M 14.50 % 54.329 M
Total non current liabilities 26.993 M 85.34 % 14.564 M -41.31 % 24.814 M -46.39 % 46.290 M -36.60 % 73.009 M 73.18 % 42.159 M -9.31 % 46.488 M 80.10 % 25.813 M 75.71 % 14.691 M -9.49 % 16.231 M 227.05 % 4.963 M -58.90 % 12.074 M -20.56 % 15.198 M -43.48 % 26.889 M -15.86 % 31.957 M -38.43 % 51.902 M -16.57 % 62.208 M 14.50 % 54.329 M
Other current liabilities 13.514 M -66.96 % 40.899 M 2 045 050.00 % -2.000 K -100.00 % -1.000 K -100.01 % 13.245 M 123.44 % 5.928 M -22.14 % 7.614 M -64.07 % 21.193 M 228.52 % 6.451 M 19.42 % 5.402 M -47.96 % 10.382 M 70.81 % 6.078 M -31.04 % 8.814 M 59.87 % 5.513 M -44.00 % 9.846 M -68.26 % 31.016 M -42.35 % 53.797 M -12.74 % 61.654 M
Deferred revenue 0.000 -100.00 % 3.765 M -75.05 % 15.091 M 69.03 % 8.928 M 0.000 -100.00 % 818.820 K -15.58 % 969.890 K 198.75 % 324.650 K -59.20 % 795.780 K -31.02 % 1.154 M -85.99 % 8.233 M 53.09 % 5.378 M -24.47 % 7.120 M 53.80 % 4.629 M 60.77 % 2.879 M 0.000 0.000 0.000
Short term debt 205.197 M -15.83 % 243.795 M 29.47 % 188.296 M -28.66 % 263.945 M 36.34 % 193.592 M -8.01 % 210.452 M -5.32 % 222.266 M 35.90 % 163.549 M 1.96 % 160.404 M 8.98 % 147.193 M 4.18 % 141.284 M 41.18 % 100.071 M 25.74 % 79.584 M 51.23 % 52.626 M 94.18 % 27.102 M -19.42 % 33.633 M 0.000 0.000
Total current liabilities 249.761 M -19.90 % 311.807 M 29.55 % 240.677 M -24.07 % 316.983 M 35.53 % 233.887 M -4.99 % 246.172 M -5.68 % 260.992 M 23.19 % 211.854 M 9.19 % 194.025 M 5.33 % 184.208 M 4.97 % 175.486 M 2.83 % 170.655 M 25.04 % 136.478 M 40.53 % 97.115 M -3.62 % 100.758 M 55.85 % 64.649 M 20.17 % 53.797 M -12.74 % 61.654 M
Total liabilities 276.754 M -15.20 % 326.371 M 22.93 % 265.491 M -26.92 % 363.273 M 18.37 % 306.896 M 6.44 % 288.330 M -6.23 % 307.480 M 29.37 % 237.667 M 13.87 % 208.716 M 4.13 % 200.439 M 11.08 % 180.448 M -1.25 % 182.729 M 20.47 % 151.676 M 22.32 % 124.004 M -6.56 % 132.714 M 13.87 % 116.550 M 0.47 % 116.005 M 0.02 % 115.982 M
Other non current assets 1.000 M 303.23 % 248.000 K -98.93 % 23.263 M 696.41 % 2.921 M -88.21 % 24.769 M -8.77 % 27.150 M -7.69 % 29.414 M 34 480.01 % 85.060 K -99.37 % 13.595 M 360.33 % 2.953 M 17.70 % 2.509 M -26.65 % 3.421 M 1.46 % 3.371 M 617.29 % 470.000 K 0.000 -100.00 % 816.666 K -22.22 % 1.050 M -18.18 % 1.283 M
Long term investments 8.578 M 8.25 % 7.924 M 168.36 % -11.592 M -277.55 % 6.529 M 3 364.50 % -200.000 K 0.000 0.000 -100.00 % 5.489 M -5.31 % 5.796 M 35.14 % 4.289 M 2 075.16 % 197.189 K 116.01 % -1.232 M 0.000 0.000 -100.00 % 6.805 M 0.000 0.000 0.000
Intangible assets 155.000 K -50.00 % 310.000 K -33.33 % 465.000 K -25.00 % 620.000 K -20.00 % 775.000 K 0.000 0.000 -100.00 % 146.543 M 51 895.50 % 281.837 K -40.00 % 469.728 K -28.57 % 657.619 K -22.22 % 845.510 K 0.000 0.000 0.000 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 0.000
Goodwill and intangible assets 155.000 K -50.00 % 310.000 K -33.33 % 465.000 K -25.00 % 620.000 K -20.00 % 775.000 K 0.000 0.000 -100.00 % 29.059 M 10 210.53 % 281.837 K -40.00 % 469.728 K -28.57 % 657.619 K -22.22 % 845.510 K 0.000 0.000 -100.00 % 743.333 K 0.000 0.000 0.000
Property plant equipment net 259.192 M -1.98 % 264.440 M 18.23 % 223.661 M 81.89 % 122.966 M 34.59 % 91.365 M -6.23 % 97.432 M 38.16 % 70.521 M 17.95 % 59.787 M -7.07 % 64.337 M -1.35 % 65.218 M 4.03 % 62.692 M -9.14 % 69.000 M 57.75 % 43.741 M 18.00 % 37.068 M -12.87 % 42.542 M -1.43 % 43.159 M 0.65 % 42.881 M -0.76 % 43.209 M
Total non current assets 268.925 M -1.46 % 272.922 M 15.30 % 236.710 M 77.02 % 133.723 M 13.41 % 117.911 M -6.15 % 125.631 M 24.16 % 101.181 M 6.65 % 94.869 M 11.12 % 85.376 M 14.33 % 74.676 M 10.40 % 67.643 M -7.60 % 73.208 M 51.16 % 48.430 M 23.50 % 39.215 M -23.69 % 51.392 M 16.87 % 43.976 M 0.10 % 43.931 M -1.26 % 44.493 M
Other current assets 39.190 M 1 012.72 % 3.522 M -87.33 % 27.808 M -74.72 % 109.983 M 106.59 % 53.237 M 302.99 % 13.210 M 608.70 % 1.864 M -46.19 % 3.464 M -97.58 % 143.133 M 346.99 % 32.021 M 58.98 % 20.142 M 11.30 % 18.096 M -26.43 % 24.597 M -77.70 % 110.291 M 0.000 -100.00 % 3.287 M 0.000 0.000
Short term investments 0.000 -100.00 % 103.000 K -99.49 % 20.000 M 2 732.86 % 706.000 K -88.53 % 6.155 M 0.000 0.000 100.00 % -5.439 M -5.31 % -5.164 M -59.79 % -3.232 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 30.348 M -70.60 % 103.229 M 166 398.39 % 62.000 K -45.61 % 114.000 K -47.71 % 218.000 K 15.94 % 188.030 K 2.42 % 183.590 K 129.29 % 80.070 K 53.54 % 52.150 K -66.04 % 153.561 K -28.10 % 213.580 K -34.02 % 323.698 K 180.90 % 115.235 K -53.28 % 246.643 K -93.41 % 3.741 M -71.43 % 13.095 M 101.35 % 6.504 M -42.30 % 11.271 M
Cash and short term investments 30.348 M -70.63 % 103.332 M 415.06 % 20.062 M 2 346.59 % 820.000 K -87.13 % 6.373 M 3 289.35 % 188.030 K 2.42 % 183.590 K 129.29 % 80.070 K 53.54 % 52.150 K -66.04 % 153.561 K -28.10 % 213.580 K -34.02 % 323.698 K 180.90 % 115.235 K -53.28 % 246.643 K -93.41 % 3.741 M -71.43 % 13.095 M 101.35 % 6.504 M -42.30 % 11.271 M
Total current assets 519.313 M 5.83 % 490.693 M 30.31 % 376.560 M -19.31 % 466.672 M 39.43 % 334.702 M 19.70 % 279.624 M -11.86 % 317.238 M 29.76 % 244.480 M 11.90 % 218.487 M -1.56 % 221.946 M 8.84 % 203.913 M 6.16 % 192.083 M 9.48 % 175.448 M 24.39 % 141.047 M 6.11 % 132.922 M 8.18 % 122.870 M -2.27 % 125.730 M -11.44 % 141.971 M
Inventory 145.227 M 36.24 % 106.597 M 22.26 % 87.186 M -17.12 % 105.190 M 87.87 % 55.992 M -45.13 % 102.037 M 3.71 % 98.389 M 4.23 % 94.393 M 25.35 % 75.303 M 7.44 % 70.089 M 35.69 % 51.654 M 2.39 % 50.449 M 25.12 % 40.319 M 32.15 % 30.510 M -19.02 % 37.674 M -18.89 % 46.445 M 12.02 % 41.462 M -17.44 % 50.219 M
Net receivables 304.548 M 9.85 % 277.242 M 14.80 % 241.504 M -3.66 % 250.679 M 14.41 % 219.100 M 33.44 % 164.189 M -24.11 % 216.358 M 47.64 % 146.543 M 5.63 % 138.729 M 16.95 % 118.626 M -10.07 % 131.904 M 17.62 % 112.144 M 1.56 % 110.417 M 22.76 % 89.945 M 0.000 -100.00 % 60.043 M -22.79 % 77.764 M -3.38 % 80.481 M
Tax assets 0.000 0.000 -100.00 % 913.000 K 32.90 % 687.000 K -42.86 % 1.202 M 14.66 % 1.048 M -15.87 % 1.246 M 177.09 % 449.760 K -67.07 % 1.366 M -21.78 % 1.746 M 10.02 % 1.587 M 35.22 % 1.174 M -10.89 % 1.317 M -21.47 % 1.677 M 28.76 % 1.303 M 0.000 0.000 0.000
Other assets 0.000 -100.00 % 1.000 K 0.000 0.000 0.000 0.000 100.00 % -10.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 31.050 M 32.99 % 23.348 M -37.39 % 37.292 M -15.46 % 44.111 M 65.42 % 26.666 M -7.96 % 28.973 M -3.88 % 30.143 M 19.67 % 25.189 M -4.49 % 26.374 M 1.66 % 25.944 M 8.91 % 23.820 M -63.07 % 64.506 M 34.16 % 48.080 M 23.36 % 38.976 M -36.03 % 60.931 M 0.000 0.000 0.000
Tax payables 0.000 0.000 0.000 0.000 -100.00 % 384.000 K 0.000 0.000 -100.00 % 1.598 M 0.000 -100.00 % 4.516 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 -100.00 % 19.000 K -98.59 % 1.349 M 0.000 -100.00 % 2.921 M 29 205 300.00 % -10.000 0.000 100.00 % -5.156 M 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
Capital lease obligations 2.167 M -30.07 % 3.099 M -54.43 % 6.800 M -46.55 % 12.721 M -28.73 % 17.848 M -19.82 % 22.260 M 40.72 % 15.819 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.209 M 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
Other total stockholders equity 5.400 M 0.00 % 5.400 M 0.00 % 5.400 M 0.00 % 5.400 M 0.00 % 5.400 M 0.00 % 5.400 M 0.00 % 5.400 M -16.82 % 6.492 M -15.43 % 7.677 M -2.83 % 7.900 M 0.00 % 7.900 M 3.40 % 7.640 M 3.52 % 7.380 M 99.46 % 3.700 M 0.00 % 3.700 M -43.08 % 6.500 M 0.00 % 6.500 M 0.00 % 6.500 M
Deferred tax liabilities non current 11.379 M 32.16 % 8.610 M 37.10 % 6.280 M 15.23 % 5.450 M 10.73 % 4.922 M -14.57 % 5.762 M 13.95 % 5.056 M 15.75 % 4.368 M -21.66 % 5.576 M 8.14 % 5.156 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 788.238 M 3.22 % 763.616 M 24.52 % 613.270 M 2.14 % 600.395 M 32.65 % 452.613 M 11.69 % 405.255 M -3.15 % 418.420 M 23.30 % 339.349 M 11.68 % 303.863 M 2.44 % 296.622 M 9.23 % 271.556 M 2.36 % 265.291 M 18.50 % 223.878 M 24.20 % 180.262 M -2.20 % 184.314 M 10.47 % 166.846 M -1.66 % 169.661 M -9.01 % 186.464 M
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 2008
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
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
Change in working capital -124.647 M -961.37 % -11.744 M -113.42 % 87.481 M 179.53 % -109.999 M -117.98 % -50.462 M -154.67 % 92.305 M 294.75 % -47.397 M -76.63 % -26.835 M -260.52 % -7.443 M 65.86 % -21.804 M 61.46 % -56.574 M -1 808.45 % 3.311 M 110.60 % -31.237 M -73.99 % -17.953 M 66.24 % -53.181 M -3 304.75 % 1.659 M 108.52 % -19.466 M -184.03 % 23.166 M
Accounts receivables -27.564 M 24.24 % -36.384 M -501.32 % 9.066 M 118.47 % -49.093 M 9.93 % -54.506 M -171.53 % 76.202 M 274.12 % -43.765 M -400.89 % -8.737 M 56.22 % -19.955 M -102.33 % -9.863 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory -65.436 M -984.87 % 7.395 M -58.93 % 18.004 M 136.59 % -49.198 M -206.85 % 46.046 M 1 362.16 % -3.648 M 8.71 % -3.996 M 79.07 % -19.090 M -266.13 % -5.214 M 71.72 % -18.435 M -1 429.91 % -1.205 M 88.11 % -10.130 M -3.27 % -9.809 M -236.92 % 7.164 M -18.32 % 8.771 M 276.01 % -4.983 M -156.91 % 8.757 M 191.87 % -9.532 M
Accounts payables -10.872 M -334.82 % 4.630 M 167.90 % -6.819 M -139.09 % 17.446 M 855.88 % -2.308 M -111.77 % 19.611 M 5 285.87 % 364.120 K -95.87 % 8.815 M 1 947.33 % 430.550 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital -20.775 M -264.68 % 12.615 M -81.24 % 67.230 M 330.60 % -29.154 M 26.55 % -39.694 M -28 515.61 % 139.690 K 0.000 100.00 % -7.822 M -145.23 % 17.295 M 166.36 % 6.493 M 111.73 % -55.369 M -511.93 % 13.441 M 162.73 % -21.427 M 14.69 % -25.117 M 59.46 % -61.953 M -1 032.61 % 6.643 M 123.54 % -28.224 M -186.32 % 32.698 M
Other non cash items 18.447 M 2 559.60 % -750.000 K 96.64 % -22.299 M -291.80 % 11.626 M -28.15 % 16.180 M 1 099.51 % 1.349 M 20.98 % 1.115 M -93.68 % 17.643 M -7.57 % 19.088 M -57.75 % 45.181 M 108.90 % 21.628 M 17.03 % 18.480 M 50.08 % 12.313 M -10.35 % 13.735 M -53.24 % 29.375 M 64.68 % 17.837 M -23.39 % 23.285 M 1 831.45 % -1.345 M
Net cash provided by operating activities -4.710 M -104.87 % 96.665 M -57.99 % 230.111 M 504.63 % 38.058 M 108.79 % 18.228 M -84.39 % 116.799 M 539.51 % -26.575 M -397.59 % 8.930 M -68.94 % 28.754 M -26.56 % 39.154 M 304.35 % -19.161 M -154.38 % 35.234 M 61 640.88 % 57.067 K -99.44 % 10.180 M 156.13 % -18.137 M -190.71 % 19.994 M 314.27 % -9.331 M -133.71 % 27.682 M
Investments in property plant and equipment -14.826 M 73.63 % -56.225 M 51.41 % -115.712 M -153.11 % -45.716 M -440.19 % -8.463 M 78.86 % -40.042 M -49.53 % -26.778 M -105.69 % -13.019 M -54.51 % -8.426 M 3.77 % -8.756 M -162.76 % -3.332 M 89.09 % -30.538 M -170.92 % -11.272 M -107.42 % -5.434 M 24.49 % -7.196 M -60.52 % -4.483 M -26.28 % -3.550 M -113.74 % -1.661 M
Acquisitions net 610.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.552 M 0.54 % 9.500 M 745.72 % 1.123 M 179.05 % 402.545 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 100.00 % -19.415 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
Sales maturities of investments 0.000 -100.00 % 20.076 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
Other investing activites 510.000 K 298.44 % 128.000 K -80.72 % 664.000 K -24.20 % 876.000 K 361.05 % 190.000 K -16.59 % 227.800 K 91.40 % 119.020 K -37.23 % 189.620 K -24.14 % 249.950 K 162.09 % -402.545 K -118.77 % 2.144 M 272.52 % 575.627 K -24.72 % 764.611 K -20.87 % 966.274 K -2.22 % 988.186 K -28.71 % 1.386 M 490.39 % 234.790 K 199.12 % 78.493 K
Net cash used for investing activites -13.706 M 61.95 % -36.021 M 73.21 % -134.463 M -199.87 % -44.840 M -442.00 % -8.273 M 79.22 % -39.814 M -132.72 % -17.108 M -413.90 % -3.329 M 52.80 % -7.053 M -1 851.99 % 402.545 K 133.88 % -1.188 M 96.03 % -29.963 M -185.16 % -10.507 M -135.17 % -4.468 M 28.03 % -6.208 M -100.46 % -3.097 M 6.59 % -3.315 M -109.51 % -1.582 M
Debt repayment -28.922 M -159.85 % 48.326 M 152.34 % -92.327 M -286.28 % 49.564 M 212.83 % 15.844 M 140.00 % -39.606 M -158.93 % 67.212 M 337.86 % 15.350 M 900.61 % 1.534 M 0.000 -100.00 % 34.373 M 97.09 % 17.440 M -12.14 % 19.849 M 57.45 % 12.606 M -16.08 % 15.021 M -96.04 % 379.351 M 2 043.35 % 17.699 M 164.62 % 6.688 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.260 M 0.00 % 4.260 M -25.00 % 5.680 M 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
Dividends paid -8.475 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites -17.267 M -204.32 % -5.674 M -68.17 % -3.374 M 92.13 % -42.886 M -66.43 % -25.769 M 31.05 % -37.374 M -59.54 % -23.426 M 0.000 100.00 % -23.337 M 0.17 % -23.377 M 7.30 % -25.217 M -21.87 % -20.692 M -23.12 % -16.806 M -669.71 % 2.950 M 9 935.30 % -29.994 K 99.99 % -389.657 M -3 867.93 % -9.820 M 62.13 % -25.931 M
Net cash used provided by financing activities -54.664 M -228.16 % 42.652 M 144.57 % -95.701 M -1 533.08 % 6.678 M 167.28 % -9.925 M 87.11 % -76.980 M -275.81 % 43.786 M 885.69 % -5.573 M 74.44 % -21.803 M 6.73 % -23.377 M -274.25 % 13.416 M 1 231.44 % 1.008 M -88.45 % 8.723 M 434.24 % -2.610 M -117.41 % 14.991 M 245.46 % -10.306 M -230.80 % 7.879 M 140.94 % -19.243 M
Effect of forex changes on cash 0.000 0.000 -100.00 % 1.000 K 0.000 0.000 100.00 % -10.000 66.67 % -30.000 -200.00 % -10.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 -73.080 M -170.84 % 103.167 M 198 498.08 % -52.000 K 50.00 % -104.000 K -446.67 % 30.000 K 577.20 % 4.430 K -95.72 % 103.510 K 270.61 % 27.930 K 127.54 % -101.410 K -100.63 % 16.180 M 333.38 % -6.933 M -210.42 % 6.278 M 463.42 % -1.728 M -155.69 % 3.102 M 133.16 % -9.354 M -241.92 % 6.591 M 238.24 % -4.768 M -169.53 % 6.857 M
Cash at beginning of period 103.229 M 166 398.39 % 62.000 K -45.61 % 114.000 K -47.71 % 218.000 K 15.96 % 188.000 K 2.40 % 183.600 K 129.27 % 80.080 K 53.56 % 52.150 K -66.04 % 153.560 K 138.15 % -402.545 K -103.53 % 11.394 M 122.74 % 5.115 M -25.25 % 6.843 M 82.93 % 3.741 M -71.43 % 13.095 M 101.35 % 6.504 M -42.30 % 11.271 M 155.36 % 4.414 M
Cash at end of period 30.149 M -70.79 % 103.229 M 166 398.39 % 62.000 K -45.61 % 114.000 K -47.71 % 218.000 K 15.94 % 188.030 K 2.42 % 183.590 K 129.26 % 80.080 K 53.56 % 52.150 K -99.67 % 15.777 M 253.69 % 4.461 M -60.85 % 11.394 M 122.74 % 5.115 M -25.25 % 6.843 M 82.93 % 3.741 M -71.43 % 13.095 M 101.35 % 6.504 M -42.30 % 11.271 M
Operating cash flow -4.710 M -104.87 % 96.665 M -57.99 % 230.111 M 504.63 % 38.058 M 108.79 % 18.228 M -84.39 % 116.799 M 539.51 % -26.575 M -397.59 % 8.930 M -68.94 % 28.754 M -26.56 % 39.154 M 304.35 % -19.161 M -154.38 % 35.234 M 61 640.88 % 57.067 K -99.44 % 10.180 M 156.13 % -18.137 M -190.71 % 19.994 M 314.27 % -9.331 M -133.71 % 27.682 M
Capital expenditure -14.826 M 73.63 % -56.225 M 51.41 % -115.712 M -153.11 % -45.716 M -440.19 % -8.463 M 78.86 % -40.042 M -49.53 % -26.778 M -105.69 % -13.019 M -54.51 % -8.426 M 3.77 % -8.756 M -162.76 % -3.332 M 89.09 % -30.538 M -170.92 % -11.272 M -107.42 % -5.434 M 24.49 % -7.196 M -60.52 % -4.483 M -26.28 % -3.550 M -113.74 % -1.661 M
Free CashFlow -19.536 M -148.31 % 40.440 M -64.65 % 114.399 M 1 593.85 % -7.658 M -178.42 % 9.765 M -87.28 % 76.757 M 243.87 % -53.353 M -1 204.88 % -4.089 M -120.11 % 20.329 M -33.13 % 30.398 M 235.14 % -22.493 M -579.06 % 4.695 M 141.87 % -11.215 M -336.32 % 4.746 M 118.73 % -25.333 M -263.33 % 15.511 M 220.41 % -12.881 M -149.50 % 26.022 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
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 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31
Revenue 353.776 M -2.86 % 364.174 M -0.31 % 365.319 M -4.68 % 383.252 M -5.77 % 406.705 M 12.51 % 361.483 M -4.18 % 377.254 M 5.68 % 356.962 M 11.88 % 319.064 M 11.98 % 284.928 M 9.65 % 259.860 M -27.53 % 358.584 M -14.53 % 419.555 M 29.81 % 323.200 M -12.78 % 370.543 M -8.93 % 406.857 M 17.04 % 347.626 M 33.99 % 259.440 M 15.24 % 225.137 M 6.63 % 211.134 M 35.17 % 156.200 M 5.64 % 147.859 M -23.07 % 192.197 M 0.08 % 192.049 M -6.17 % 204.685 M 6.02 % 193.069 M -7.54 % 208.824 M 12.32 % 185.914 M 3.37 % 179.860 M -15.77 % 213.530 M 27.93 % 166.906 M 33.75 % 124.786 M -2.93 % 128.558 M -7.22 % 138.568 M 15.39 % 120.084 M 8.39 % 110.791 M -13.40 % 127.939 M 19.61 % 106.965 M -8.38 % 116.744 M -8.48 % 127.567 M -4.12 % 133.051 M 10.71 % 120.180 M -12.24 % 136.938 M -3.42 % 141.792 M 0.52 % 141.064 M 22.02 % 115.608 M 4.21 % 110.935 M -5.05 % 116.841 M -15.61 % 138.452 M 2.90 % 134.557 M 9.01 % 123.437 M -1.86 % 125.776 M 6.25 % 118.376 M 10.07 % 107.544 M 9.60 % 98.127 M
Net income 16.653 M 0.53 % 16.565 M -24.70 % 22.000 M 13.57 % 19.371 M -21.80 % 24.771 M 23.76 % 20.015 M -7.81 % 21.711 M -15.66 % 25.741 M 13.39 % 22.702 M -5.92 % 24.130 M 21.31 % 19.892 M -22.72 % 25.741 M -37.48 % 41.173 M 54.88 % 26.584 M -25.67 % 35.763 M 124.83 % 15.907 M 19.76 % 13.282 M -2.53 % 13.627 M 160.31 % 5.235 M -1.76 % 5.329 M 18.42 % 4.500 M 266.82 % -2.697 M -214.79 % 2.350 M -15.65 % 2.786 M 27.10 % 2.192 M 60.44 % 1.366 M -30.86 % 1.976 M -15.19 % 2.330 M 21.35 % 1.920 M 96.12 % 979.000 K -59.89 % 2.441 M 0.74 % 2.423 M -5.43 % 2.562 M 65.72 % 1.546 M -2.15 % 1.580 M -36.14 % 2.474 M -7.89 % 2.686 M 1 904.48 % 134.000 K -94.63 % 2.496 M -32.79 % 3.714 M 5.57 % 3.518 M 265.92 % -2.120 M -343.44 % 871.000 K -64.79 % 2.474 M -19.18 % 3.061 M 442.57 % 564.171 K 201.11 % -558.000 K -139.27 % 1.421 M -69.68 % 4.686 M 311.97 % 1.137 M -77.40 % 5.033 M 46.52 % 3.435 M -14.66 % 4.025 M 608.11 % -792.152 K -139.08 % 2.027 M
Income before tax 22.213 M -1.26 % 22.496 M -22.00 % 28.841 M 8.27 % 26.639 M -21.71 % 34.027 M 37.19 % 24.803 M -13.44 % 28.654 M -19.14 % 35.436 M 12.81 % 31.413 M -3.01 % 32.389 M 15.99 % 27.924 M -19.01 % 34.480 M -37.19 % 54.897 M 47.28 % 37.274 M -18.55 % 45.763 M 117.20 % 21.070 M 18.05 % 17.848 M -2.04 % 18.219 M 145.74 % 7.414 M 2.94 % 7.202 M 20.03 % 6.000 M 387.78 % 1.230 M -47.66 % 2.350 M -15.65 % 2.786 M 27.10 % 2.192 M -53.19 % 4.683 M 136.98 % 1.976 M -15.19 % 2.330 M 20.79 % 1.929 M -32.13 % 2.842 M 16.43 % 2.441 M 0.74 % 2.423 M -5.43 % 2.562 M 261.35 % 709.000 K -55.13 % 1.580 M -36.14 % 2.474 M -7.89 % 2.686 M 1 904.48 % 134.000 K -94.63 % 2.496 M -32.79 % 3.714 M 5.57 % 3.518 M 7 667.71 % -46.487 K -105.34 % 871.000 K -64.79 % 2.474 M -19.18 % 3.061 M 39.08 % 2.201 M 494.43 % -558.000 K -139.27 % 1.421 M -69.68 % 4.686 M 212.59 % 1.499 M -70.21 % 5.033 M 46.52 % 3.435 M -14.66 % 4.025 M 5 841.14 % -70.108 K -103.46 % 2.027 M
Income before tax ratio 0.06 1.64 % 0.06 -21.75 % 0.08 13.58 % 0.07 -16.92 % 0.08 21.93 % 0.07 -9.66 % 0.08 -23.49 % 0.10 0.83 % 0.10 -13.39 % 0.11 5.79 % 0.11 11.75 % 0.10 -26.51 % 0.13 13.46 % 0.12 -6.62 % 0.12 138.48 % 0.05 0.87 % 0.05 -26.89 % 0.07 113.25 % 0.03 -3.46 % 0.03 -11.20 % 0.04 361.73 % 0.01 -31.96 % 0.01 -15.71 % 0.01 35.46 % 0.01 -55.85 % 0.02 156.32 % 0.01 -24.50 % 0.01 16.85 % 0.01 -19.42 % 0.01 -8.99 % 0.01 -24.68 % 0.02 -2.57 % 0.02 289.49 % 0.01 -61.11 % 0.01 -41.08 % 0.02 6.36 % 0.02 1 575.87 % 0.00 -94.14 % 0.02 -26.56 % 0.03 10.11 % 0.03 6 935.65 % 0.00 -106.08 % 0.01 -63.55 % 0.02 -19.59 % 0.02 13.98 % 0.02 478.49 % -0.01 -141.36 % 0.01 -64.07 % 0.03 203.79 % 0.01 -72.68 % 0.04 49.30 % 0.03 -19.68 % 0.03 5 315.79 % 0.00 -103.16 % 0.02
EBITDA 31.221 M -1.30 % 31.631 M -17.95 % 38.552 M 9.68 % 35.149 M -18.84 % 43.310 M 22.93 % 35.231 M -13.13 % 40.557 M -8.23 % 44.196 M 10.17 % 40.116 M -1.54 % 40.745 M 12.82 % 36.114 M -16.50 % 43.249 M -32.36 % 63.943 M 35.38 % 47.232 M -17.79 % 57.455 M 78.76 % 32.141 M 9.32 % 29.400 M -1.97 % 29.989 M 66.12 % 18.053 M 15.78 % 15.592 M 3.95 % 15.000 M -19.91 % 18.729 M 65.57 % 11.312 M 1.88 % 11.103 M -0.41 % 11.149 M -11.61 % 12.614 M 25.78 % 10.028 M 3.09 % 9.727 M 10.89 % 8.772 M -13.33 % 10.121 M 0.77 % 10.044 M 13.07 % 8.883 M -7.29 % 9.582 M 7.80 % 8.889 M -2.29 % 9.097 M -6.86 % 9.767 M -7.64 % 10.575 M 9.73 % 9.637 M 4.06 % 9.261 M -19.96 % 11.571 M -1.84 % 11.788 M -0.61 % 11.861 M 8.31 % 10.951 M 5.85 % 10.346 M -10.30 % 11.534 M 77.37 % 6.503 M -19.73 % 8.101 M -4.21 % 8.457 M -23.72 % 11.087 M 37.66 % 8.054 M -19.71 % 10.031 M 34.23 % 7.473 M -26.94 % 10.229 M -13.07 % 11.767 M 77.26 % 6.638 M
Net income ratio 0.05 3.49 % 0.05 -24.47 % 0.06 19.15 % 0.05 -17.01 % 0.06 10.00 % 0.06 -3.79 % 0.06 -20.19 % 0.07 1.35 % 0.07 -15.98 % 0.08 10.63 % 0.08 6.64 % 0.07 -26.85 % 0.10 19.31 % 0.08 -14.78 % 0.10 146.86 % 0.04 2.33 % 0.04 -27.26 % 0.05 125.89 % 0.02 -7.87 % 0.03 -12.39 % 0.03 257.91 % -0.02 -249.21 % 0.01 -15.71 % 0.01 35.46 % 0.01 51.34 % 0.01 -25.22 % 0.01 -24.50 % 0.01 17.40 % 0.01 132.83 % 0.00 -68.65 % 0.01 -24.68 % 0.02 -2.57 % 0.02 78.62 % 0.01 -15.20 % 0.01 -41.08 % 0.02 6.36 % 0.02 1 575.87 % 0.00 -94.14 % 0.02 -26.56 % 0.03 10.11 % 0.03 249.87 % -0.02 -377.38 % 0.01 -63.55 % 0.02 -19.59 % 0.02 344.66 % 0.00 197.02 % -0.01 -141.36 % 0.01 -64.07 % 0.03 300.38 % 0.01 -79.27 % 0.04 49.30 % 0.03 -19.68 % 0.03 561.61 % -0.01 -135.66 % 0.02
Ratio EBITDA 0.09 1.60 % 0.09 -17.69 % 0.11 15.07 % 0.09 -13.88 % 0.11 9.26 % 0.10 -9.34 % 0.11 -13.17 % 0.12 -1.53 % 0.13 -12.08 % 0.14 2.90 % 0.14 15.23 % 0.12 -20.86 % 0.15 4.29 % 0.15 -5.75 % 0.16 96.28 % 0.08 -6.59 % 0.08 -26.83 % 0.12 44.15 % 0.08 8.58 % 0.07 -23.10 % 0.10 -24.19 % 0.13 115.22 % 0.06 1.80 % 0.06 6.14 % 0.05 -16.63 % 0.07 36.05 % 0.05 -8.22 % 0.05 7.28 % 0.05 2.90 % 0.05 -21.24 % 0.06 -15.46 % 0.07 -4.49 % 0.07 16.19 % 0.06 -15.32 % 0.08 -14.07 % 0.09 6.65 % 0.08 -8.26 % 0.09 13.57 % 0.08 -12.54 % 0.09 2.38 % 0.09 -10.23 % 0.10 23.41 % 0.08 9.60 % 0.07 -10.76 % 0.08 45.36 % 0.06 -22.97 % 0.07 0.89 % 0.07 -9.61 % 0.08 33.78 % 0.06 -26.34 % 0.08 36.77 % 0.06 -31.24 % 0.09 -21.02 % 0.11 61.74 % 0.07
Gross profit ratio 0.25 6.57 % 0.23 -17.04 % 0.28 8.11 % 0.26 40.41 % 0.18 8.48 % 0.17 -35.62 % 0.26 -5.52 % 0.28 5.38 % 0.26 91.12 % 0.14 -48.89 % 0.27 5.19 % 0.26 -5.64 % 0.27 49.63 % 0.18 -31.16 % 0.26 41.99 % 0.19 -7.96 % 0.20 254.73 % 0.06 -81.24 % 0.30 -2.21 % 0.31 0.28 % 0.31 42.67 % 0.22 -21.98 % 0.28 12.81 % 0.25 -12.15 % 0.28 50.80 % 0.19 -22.22 % 0.24 -10.49 % 0.27 14.69 % 0.23 -15.39 % 0.28 2.62 % 0.27 2.45 % 0.26 -9.10 % 0.29 24.49 % 0.23 -13.82 % 0.27 -20.11 % 0.34 15.48 % 0.29 -23.47 % 0.38 13.11 % 0.34 2.05 % 0.33 13.02 % 0.29 6.34 % 0.27 1.35 % 0.27 -5.12 % 0.28 22.84 % 0.23 -4.86 % 0.24 -13.94 % 0.28 9.84 % 0.26 6.52 % 0.24 -12.48 % 0.28 14.01 % 0.24 14.67 % 0.21 -15.62 % 0.25 -11.82 % 0.28 22.42 % 0.23
Weighted average shs out dil 5.645 M -0.16 % 5.654 M -0.03 % 5.656 M 0.14 % 5.648 M -0.14 % 5.655 M 0.03 % 5.654 M 0.00 % 5.654 M 0.16 % 5.645 M -0.04 % 5.647 M -0.05 % 5.650 M -0.02 % 5.651 M 0.33 % 5.633 M -0.41 % 5.656 M 0.10 % 5.650 M 0.00 % 5.650 M 0.16 % 5.641 M -0.16 % 5.650 M 0.00 % 5.650 M 0.37 % 5.629 M -0.71 % 5.669 M 0.78 % 5.625 M -0.22 % 5.638 M -4.04 % 5.875 M 3.33 % 5.686 M 0.63 % 5.650 M 0.00 % 5.650 M -0.69 % 5.689 M 0.70 % 5.650 M 0.00 % 5.650 M 0.00 % 5.650 M -0.47 % 5.677 M 0.47 % 5.650 M -0.76 % 5.693 M 0.77 % 5.650 M 0.00 % 5.650 M -8.65 % 6.185 M 9.47 % 5.650 M -15.67 % 6.700 M 18.58 % 5.650 M 0.05 % 5.647 M -0.05 % 5.650 M 1.80 % 5.550 M -1.77 % 5.650 M 0.00 % 5.650 M 7.62 % 5.250 M 5.17 % 4.992 M 2.93 % 4.850 M 0.00 % 4.850 M 0.00 % 4.850 M -2.84 % 4.992 M 7.35 % 4.650 M 0.00 % 4.650 M 0.00 % 4.650 M 0.00 % 4.650 M 0.00 % 4.650 M
Weighted average shs out 5.645 M -0.16 % 5.654 M -0.03 % 5.656 M 0.14 % 5.648 M -0.14 % 5.655 M 0.10 % 5.650 M 0.00 % 5.650 M 0.09 % 5.645 M -0.04 % 5.647 M -0.05 % 5.650 M 0.00 % 5.650 M 0.31 % 5.633 M -0.31 % 5.650 M 0.00 % 5.650 M 0.00 % 5.650 M 0.16 % 5.641 M -0.16 % 5.650 M 0.00 % 5.650 M 0.37 % 5.629 M -0.71 % 5.669 M 0.78 % 5.625 M -0.22 % 5.638 M -4.04 % 5.875 M 3.33 % 5.686 M 0.63 % 5.650 M 0.00 % 5.650 M -0.69 % 5.689 M 0.70 % 5.650 M 0.00 % 5.650 M 0.00 % 5.650 M -0.47 % 5.677 M 0.47 % 5.650 M -0.76 % 5.693 M 0.77 % 5.650 M 0.00 % 5.650 M -8.65 % 6.185 M 9.47 % 5.650 M -15.67 % 6.700 M 18.58 % 5.650 M 0.05 % 5.647 M -0.05 % 5.650 M 1.80 % 5.550 M -1.77 % 5.650 M 0.00 % 5.650 M 7.62 % 5.250 M 5.17 % 4.992 M 2.93 % 4.850 M 0.00 % 4.850 M 0.00 % 4.850 M 0.00 % 4.850 M 4.30 % 4.650 M 0.00 % 4.650 M 0.00 % 4.650 M 0.00 % 4.650 M 0.00 % 4.650 M
EPS diluted 2.95 0.68 % 2.93 -24.68 % 3.89 13.41 % 3.43 -21.69 % 4.38 23.73 % 3.54 -7.81 % 3.84 -15.79 % 4.56 13.43 % 4.02 -5.85 % 4.27 21.31 % 3.52 -22.98 % 4.57 -37.23 % 7.28 54.56 % 4.71 -25.59 % 6.33 124.47 % 2.82 20.00 % 2.35 -2.49 % 2.41 159.14 % 0.93 -1.06 % 0.94 17.50 % 0.80 266.67 % -0.48 -220.00 % 0.40 -18.37 % 0.49 25.64 % 0.39 62.50 % 0.24 -48.94 % 0.47 14.63 % 0.41 20.59 % 0.34 221.43 % -0.28 -165.12 % 0.43 -68.61 % 1.37 204.44 % 0.45 1 025.00 % 0.04 -85.71 % 0.28 -36.36 % 0.44 -8.33 % 0.48 2 300.00 % 0.02 -95.45 % 0.44 528.57 % 0.07 0.00 % 0.07 118.42 % -0.38 -2 000.00 % 0.02 -60.00 % 0.05 -16.67 % 0.06 -45.45 % 0.11 191.67 % -0.12 -500.00 % 0.03 -70.00 % 0.10 -56.52 % 0.23 109.09 % 0.11 57.14 % 0.07 -22.22 % 0.09 152.94 % -0.17 -525.00 % 0.04
Earnings per share 2.95 0.68 % 2.93 -24.68 % 3.89 13.41 % 3.43 -21.69 % 4.38 23.73 % 3.54 -7.81 % 3.84 -15.79 % 4.56 13.43 % 4.02 -5.85 % 4.27 21.31 % 3.52 -22.98 % 4.57 -37.23 % 7.28 54.56 % 4.71 -25.59 % 6.33 124.47 % 2.82 20.00 % 2.35 -2.49 % 2.41 159.14 % 0.93 -1.06 % 0.94 17.50 % 0.80 266.67 % -0.48 -220.00 % 0.40 -18.37 % 0.49 25.64 % 0.39 62.50 % 0.24 -48.94 % 0.47 14.63 % 0.41 20.59 % 0.34 221.43 % -0.28 -165.12 % 0.43 -68.61 % 1.37 204.44 % 0.45 1 025.00 % 0.04 -85.71 % 0.28 -36.36 % 0.44 -8.33 % 0.48 2 300.00 % 0.02 -95.45 % 0.44 528.57 % 0.07 0.00 % 0.07 118.42 % -0.38 -2 000.00 % 0.02 -60.00 % 0.05 -16.67 % 0.06 -45.45 % 0.11 191.67 % -0.12 -500.00 % 0.03 -70.00 % 0.10 -56.52 % 0.23 109.09 % 0.11 57.14 % 0.07 -22.22 % 0.09 152.94 % -0.17 -525.00 % 0.04
Gross profit 86.942 M 3.53 % 83.980 M -17.30 % 101.551 M 3.05 % 98.541 M 32.32 % 74.474 M 22.05 % 61.020 M -38.31 % 98.916 M -0.15 % 99.064 M 17.90 % 84.027 M 114.02 % 39.262 M -43.96 % 70.058 M -23.77 % 91.906 M -19.35 % 113.962 M 94.24 % 58.672 M -39.96 % 97.720 M 29.32 % 75.565 M 7.72 % 70.148 M 375.31 % 14.758 M -78.38 % 68.269 M 4.28 % 65.468 M 35.54 % 48.300 M 50.72 % 32.047 M -39.98 % 53.389 M 12.90 % 47.288 M -17.57 % 57.368 M 59.87 % 35.884 M -28.09 % 49.899 M 0.54 % 49.631 M 18.55 % 41.864 M -28.73 % 58.740 M 31.28 % 44.744 M 37.04 % 32.651 M -11.77 % 37.007 M 15.50 % 32.041 M -0.56 % 32.221 M -13.41 % 37.210 M 0.01 % 37.208 M -8.46 % 40.648 M 3.64 % 39.221 M -6.61 % 41.998 M 8.36 % 38.758 M 17.73 % 32.921 M -11.05 % 37.010 M -8.37 % 40.390 M 23.47 % 32.712 M 16.09 % 28.178 M -10.32 % 31.420 M 4.29 % 30.128 M -10.11 % 33.515 M -9.95 % 37.217 M 24.28 % 29.946 M 12.54 % 26.609 M -10.35 % 29.681 M -2.94 % 30.579 M 34.17 % 22.792 M
Income tax expense 5.560 M -6.26 % 5.931 M -13.30 % 6.841 M -5.89 % 7.269 M -21.47 % 9.256 M 93.28 % 4.789 M -31.02 % 6.943 M -28.39 % 9.696 M 11.31 % 8.711 M 5.46 % 8.260 M 2.84 % 8.032 M -8.09 % 8.739 M -36.32 % 13.724 M 28.38 % 10.690 M 6.90 % 10.000 M 93.69 % 5.163 M 13.07 % 4.566 M -0.56 % 4.592 M 110.72 % 2.179 M 16.34 % 1.873 M 24.87 % 1.500 M -61.81 % 3.928 M 0.000 0.000 0.000 -100.00 % 3.317 M 0.000 0.000 -100.00 % 9.000 K -99.52 % 1.863 M -69.10 % 6.030 M 27.13 % 4.743 M -15.08 % 5.585 M 767.26 % -837.000 K -114.88 % 5.624 M -8.13 % 6.122 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.074 M 0.000 0.000 0.000 -100.00 % 1.637 M 0.000 0.000 0.000 -100.00 % 3.729 M 0.000 0.000 0.000 -100.00 % 722.044 K 0.000
Cost of revenue 266.834 M -4.77 % 280.194 M 6.23 % 263.768 M -7.36 % 284.711 M -14.30 % 332.231 M 10.57 % 300.463 M 7.95 % 278.338 M 7.93 % 257.898 M 9.73 % 235.037 M -4.33 % 245.666 M 29.43 % 189.802 M -28.83 % 266.678 M -12.73 % 305.593 M 15.52 % 264.528 M -3.04 % 272.823 M -17.65 % 331.292 M 19.39 % 277.478 M 13.40 % 244.681 M 55.98 % 156.868 M 7.69 % 145.666 M 35.00 % 107.900 M -6.83 % 115.812 M -16.57 % 138.808 M -4.11 % 144.761 M -1.74 % 147.317 M -6.28 % 157.185 M -1.09 % 158.925 M 16.61 % 136.283 M -1.24 % 137.996 M -10.85 % 154.790 M 26.71 % 122.162 M 32.59 % 92.135 M 0.64 % 91.551 M -14.06 % 106.527 M 21.24 % 87.863 M 19.41 % 73.581 M -18.90 % 90.731 M 36.81 % 66.317 M -14.46 % 77.523 M -9.40 % 85.569 M -9.25 % 94.293 M 8.06 % 87.260 M -12.68 % 99.928 M -1.45 % 101.402 M -6.41 % 108.352 M 23.93 % 87.430 M 9.95 % 79.515 M -8.30 % 86.713 M -17.37 % 104.937 M 7.81 % 97.339 M 4.12 % 93.491 M -5.72 % 99.167 M 11.81 % 88.695 M 15.24 % 76.964 M 2.16 % 75.335 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 60.944 M 0.000 -100.00 % 68.051 M 0.13 % 67.960 M 0.000 0.000 -100.00 % 31.942 M 159 610.00 % 20.000 K -88.17 % 169.000 K 116.63 % -1.016 M -268.49 % 603.000 K 50.00 % 402.000 K 518.46 % 65.000 K 110.37 % -627.000 K 0.000 -100.00 % 155.000 K -68.56 % 493.000 K 653.50 % -89.070 K -177.45 % 115.000 K -61.28 % 297.000 K 7 325.00 % 4.000 K -15.97 % 4.760 K 376.00 % 1.000 K -66.67 % 3.000 K -57.14 % 7.000 K -98.75 % 561.640 K 18 621.33 % 3.000 K 50.00 % 2.000 K -80.00 % 10.000 K 0.000 -100.00 % 464.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 0.000
Operating expenses 60.944 M 135.66 % 25.861 M -62.00 % 68.051 M 0.13 % 67.960 M 89.31 % 35.898 M 12.47 % 31.917 M -50.00 % 63.834 M 7.89 % 59.165 M 23.54 % 47.891 M 1 777.34 % 2.551 M -93.35 % 38.340 M -27.66 % 52.999 M -1.60 % 53.862 M 2 278.88 % -2.472 M -105.52 % 44.745 M -4.68 % 46.941 M 5.17 % 44.634 M 448.58 % -12.804 M -123.58 % 54.296 M 1.15 % 53.679 M 45.87 % 36.800 M 2 190.00 % 1.607 M -96.39 % 44.563 M 17.16 % 38.037 M -20.84 % 48.049 M 713.71 % 5.905 M -85.65 % 41.146 M -1.51 % 41.775 M 20.81 % 34.578 M -30.90 % 50.041 M 36.21 % 36.737 M 44.76 % 25.378 M -12.07 % 28.860 M 15.28 % 25.035 M 0.07 % 25.017 M -13.52 % 28.928 M 2.11 % 28.329 M -14.74 % 33.227 M 7.90 % 30.795 M -4.72 % 32.319 M 12.89 % 28.628 M 7.62 % 26.601 M 8.98 % 24.410 M -21.90 % 31.256 M 37.59 % 22.716 M 8.13 % 21.009 M -15.32 % 24.808 M 7.81 % 23.010 M -3.23 % 23.778 M -6.87 % 25.532 M 18.97 % 21.462 M 6.54 % 20.145 M -1.93 % 20.541 M 1.08 % 20.321 M 18.12 % 17.204 M
Cost and expenses 327.778 M 7.10 % 306.055 M -7.76 % 331.819 M -5.91 % 352.671 M -4.20 % 368.129 M 10.76 % 332.380 M -2.86 % 342.172 M 7.92 % 317.063 M 12.06 % 282.928 M 13.98 % 248.217 M 8.80 % 228.142 M -28.63 % 319.677 M -11.07 % 359.455 M 37.17 % 262.056 M -17.48 % 317.568 M -16.04 % 378.233 M 17.42 % 322.112 M 38.91 % 231.877 M 9.81 % 211.164 M 5.93 % 199.345 M 37.76 % 144.700 M 23.23 % 117.419 M -35.97 % 183.371 M 0.31 % 182.798 M -6.43 % 195.366 M 19.79 % 163.090 M -18.48 % 200.071 M 12.36 % 178.058 M 3.18 % 172.574 M -15.75 % 204.831 M 28.91 % 158.899 M 35.22 % 117.513 M -2.41 % 120.411 M -8.48 % 131.562 M 16.55 % 112.880 M 10.12 % 102.509 M -13.90 % 119.060 M 19.61 % 99.544 M -8.10 % 108.318 M -8.12 % 117.888 M -4.09 % 122.921 M 7.96 % 113.861 M -8.43 % 124.338 M -6.27 % 132.658 M 1.21 % 131.068 M 20.87 % 108.439 M 3.95 % 104.323 M -4.92 % 109.723 M -14.76 % 128.715 M 4.76 % 122.872 M 6.89 % 114.953 M -3.65 % 119.312 M 9.22 % 109.236 M 12.28 % 97.285 M 5.13 % 92.539 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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.861 M 0.000 0.000 -100.00 % 35.898 M 12.47 % 31.917 M 0.08 % 31.892 M 8.20 % 29.476 M 26.24 % 23.350 M 9.49 % 21.326 M 32.07 % 16.147 M -44.64 % 29.165 M -0.33 % 29.263 M -45.57 % 53.759 M 171.24 % 19.820 M -15.04 % 23.329 M 11.62 % 20.900 M 6.52 % 19.620 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest income 0.000 0.000 0.000 0.000 0.000 -100.00 % 129.000 K 0.000 0.000 0.000 -100.00 % 664.000 K 0.000 0.000 0.000 100.00 % -2.082 M 0.000 0.000 0.000 -100.00 % 474.040 K 0.000 0.000 0.000 -100.00 % 245.230 K 0.000 0.000 0.000 -100.00 % 229.970 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 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 4.025 M -12.44 % 4.597 M -6.07 % 4.894 M 23.34 % 3.968 M -16.39 % 4.746 M -4.98 % 4.995 M -22.35 % 6.433 M 43.53 % 4.482 M -8.38 % 4.892 M 257.60 % 1.368 M -68.88 % 4.396 M -8.99 % 4.830 M -8.31 % 5.268 M 88.34 % 2.797 M -61.22 % 7.212 M -6.45 % 7.709 M -5.52 % 8.159 M 21.31 % 6.726 M 0.78 % 6.674 M 36.65 % 4.884 M -14.32 % 5.700 M 9.38 % 5.211 M -19.55 % 6.477 M 0.19 % 6.465 M -9.38 % 7.134 M 25.46 % 5.686 M -16.13 % 6.780 M 22.65 % 5.528 M 3.00 % 5.367 M -8.37 % 5.857 M -2.87 % 6.030 M 24.33 % 4.850 M -13.16 % 5.585 M -11.31 % 6.297 M 11.97 % 5.624 M -5.72 % 5.965 M -3.68 % 6.193 M -15.01 % 7.287 M 22.88 % 5.930 M -0.59 % 5.965 M -9.79 % 6.612 M 0.000 -100.00 % 8.405 M 26.20 % 6.660 M -3.97 % 6.935 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 4.983 M 6.11 % 4.696 M -2.51 % 4.817 M 6.05 % 4.542 M 0.11 % 4.537 M -16.49 % 5.433 M -0.68 % 5.470 M 27.89 % 4.277 M 12.23 % 3.811 M 2.23 % 3.728 M -1.71 % 3.793 M -3.73 % 3.940 M 4.29 % 3.778 M 11.08 % 3.401 M -24.08 % 4.480 M 33.25 % 3.362 M -1.12 % 3.400 M 11.30 % 3.055 M -22.95 % 3.965 M 13.09 % 3.506 M 6.24 % 3.300 M -60.84 % 8.427 M 239.11 % 2.485 M 34.18 % 1.852 M 1.59 % 1.823 M -18.77 % 2.244 M 76.44 % 1.272 M -31.94 % 1.869 M 26.63 % 1.476 M 3.80 % 1.422 M -9.60 % 1.573 M -2.30 % 1.610 M 12.20 % 1.435 M 37.19 % 1.046 M -44.74 % 1.893 M 18.91 % 1.592 M -6.13 % 1.696 M -23.47 % 2.216 M 165.39 % 835.000 K -55.87 % 1.892 M 14.11 % 1.658 M -65.27 % 4.775 M 185.05 % 1.675 M 38.20 % 1.212 M -21.20 % 1.538 M 0.69 % 1.527 M 2.58 % 1.489 M 11.20 % 1.339 M -0.81 % 1.350 M 0.47 % 1.344 M -13.15 % 1.547 M 53.32 % 1.009 M -7.35 % 1.089 M -27.80 % 1.508 M 43.65 % 1.050 M
Operating income 25.998 M -55.27 % 58.119 M 73.49 % 33.500 M 9.55 % 30.581 M -20.73 % 38.576 M 32.55 % 29.103 M -17.04 % 35.082 M -12.07 % 39.899 M 10.41 % 36.136 M -1.57 % 36.711 M 15.74 % 31.718 M -18.48 % 38.907 M -35.26 % 60.100 M 42.11 % 42.290 M -20.17 % 52.975 M 85.07 % 28.624 M 12.25 % 25.500 M -6.68 % 27.326 M 93.97 % 14.088 M 16.56 % 12.086 M 3.30 % 11.700 M 81.65 % 6.441 M -27.03 % 8.827 M -4.58 % 9.251 M -0.80 % 9.326 M -10.06 % 10.369 M 18.42 % 8.756 M 11.43 % 7.858 M 7.70 % 7.296 M -16.13 % 8.699 M 256.37 % 2.441 M -3.52 % 2.530 M -1.25 % 2.562 M 65.72 % 1.546 M -2.15 % 1.580 M -31.81 % 2.317 M -13.74 % 2.686 M 1 904.48 % 134.000 K -94.63 % 2.496 M -32.79 % 3.714 M 5.57 % 3.518 M 7 667.71 % -46.487 K -101.11 % 4.195 M 69.56 % 2.474 M -19.18 % 3.061 M 39.08 % 2.201 M 494.43 % -558.000 K -139.27 % 1.421 M -69.68 % 4.686 M 214.52 % 1.490 M -70.40 % 5.033 M 46.52 % 3.435 M -14.66 % 4.025 M 3 938.38 % -104.862 K -105.17 % 2.027 M
Operating income ratio 0.07 -53.95 % 0.16 74.04 % 0.09 14.92 % 0.08 -15.87 % 0.09 17.81 % 0.08 -13.42 % 0.09 -16.80 % 0.11 -1.31 % 0.11 -12.10 % 0.13 5.56 % 0.12 12.49 % 0.11 -24.26 % 0.14 9.48 % 0.13 -8.48 % 0.14 103.21 % 0.07 -4.09 % 0.07 -30.36 % 0.11 68.32 % 0.06 9.31 % 0.06 -23.58 % 0.07 71.95 % 0.04 -5.15 % 0.05 -4.66 % 0.05 5.72 % 0.05 -15.17 % 0.05 28.09 % 0.04 -0.80 % 0.04 4.20 % 0.04 -0.43 % 0.04 178.56 % 0.01 -27.87 % 0.02 1.74 % 0.02 78.62 % 0.01 -15.20 % 0.01 -37.09 % 0.02 -0.39 % 0.02 1 575.87 % 0.00 -94.14 % 0.02 -26.56 % 0.03 10.11 % 0.03 6 935.65 % 0.00 -101.26 % 0.03 75.57 % 0.02 -19.59 % 0.02 13.98 % 0.02 478.49 % -0.01 -141.36 % 0.01 -64.07 % 0.03 205.67 % 0.01 -72.84 % 0.04 49.30 % 0.03 -19.68 % 0.03 3 587.14 % 0.00 -104.72 % 0.02
Total other income expenses net -3.785 M 89.37 % -35.623 M -664.61 % -4.659 M -18.19 % -3.942 M 13.34 % -4.549 M -5.79 % -4.300 M 33.11 % -6.428 M -44.03 % -4.463 M 5.50 % -4.723 M -9.28 % -4.322 M -13.92 % -3.794 M 14.30 % -4.427 M 14.91 % -5.203 M -3.73 % -5.016 M 30.45 % -7.212 M 4.53 % -7.554 M 1.46 % -7.666 M 17.96 % -9.344 M -42.46 % -6.559 M -42.99 % -4.587 M 19.53 % -5.700 M 80.49 % -29.210 M -351.04 % -6.476 M -0.17 % -6.465 M 9.29 % -7.127 M -25.33 % -5.686 M 16.09 % -6.777 M -22.64 % -5.526 M -3.15 % -5.357 M 8.54 % -5.857 M -5.23 % -5.566 M -14.76 % -4.850 M 13.16 % -5.585 M 11.31 % -6.297 M -11.97 % -5.624 M 1.35 % -5.701 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -3.324 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.220 K 0.000 0.000 0.000 -100.00 % 34.754 K 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 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-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-03-31 2022-09-30 2022-03-31 2021-09-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 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-09-30 2013-03-31 2012-03-31
Net debt 0.000 -100.00 % 189.031 M 0.000 -100.00 % 233.165 M 0.000 -100.00 % 145.866 M 0.000 -100.00 % 216.267 M 1.67 % 212.715 M 0.57 % 211.505 M -29.12 % 298.384 M 41.75 % 210.501 M -19.07 % 260.111 M 0.000 -100.00 % 224.714 M 0.000 -100.00 % 244.018 M 0.000 -100.00 % 200.809 M 0.000 -100.00 % 260.593 M 0.000 -100.00 % 237.050 M 0.000 -100.00 % 177.197 M 0.000 -100.00 % 163.512 M 0.000 -100.00 % 161.429 M 0.000 -100.00 % 146.477 M 0.000 -100.00 % 163.270 M 0.000 -100.00 % 150.381 M 0.000 -100.00 % 146.033 M 40.34 % 104.054 M -12.24 % 118.570 M 0.000 -100.00 % 111.821 M 8.24 % 103.307 M 9.22 % 94.587 M 19.35 % 79.252 M
Total investments 0.000 -100.00 % 8.578 M 0.000 -100.00 % 4.944 M 0.000 -100.00 % 8.027 M 0.000 -100.00 % 7.904 M -8.60 % 8.648 M -63.73 % 23.843 M 229.55 % 7.235 M -59.99 % 18.081 M 203.63 % 5.955 M 0.000 -100.00 % 5.955 M 0.000 0.000 0.000 -100.00 % 9.379 M 0.000 -100.00 % 154.830 K 0.000 -100.00 % 8.084 M 0.000 -100.00 % 12.041 M 0.000 -100.00 % 3.326 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.057 M 0.000 0.000 0.000 -100.00 % 197.189 K 0.000 0.000 0.000 100.00 % -1.232 M 0.000 0.000 0.000
Total debt 0.000 -100.00 % 219.379 M 0.000 -100.00 % 233.530 M 0.000 -100.00 % 249.234 M 0.000 -100.00 % 216.349 M 1.68 % 212.777 M -29.44 % 301.543 M 1.02 % 298.498 M 14.45 % 260.801 M 0.18 % 260.329 M 0.000 -100.00 % 261.086 M 0.000 -100.00 % 244.206 M 0.000 -100.00 % 211.002 M 0.000 -100.00 % 260.777 M 0.000 -100.00 % 237.174 M 0.000 -100.00 % 177.277 M 0.000 -100.00 % 165.567 M 0.000 -100.00 % 162.113 M 0.000 -100.00 % 146.704 M 0.000 -100.00 % 163.423 M 0.000 -100.00 % 150.902 M 0.000 -100.00 % 146.246 M 31.29 % 111.391 M -15.11 % 131.214 M 0.000 -100.00 % 112.145 M 1.56 % 110.426 M 16.60 % 94.702 M 19.12 % 79.499 M
Accumulated other comprehensive income loss 511.484 M 12.42 % 454.984 M -3.72 % 472.561 M 0.000 -100.00 % 437.245 M 15 515.89 % 2.800 M -99.29 % 396.082 M 601.03 % 56.500 M -12.67 % 64.700 M 9.11 % 59.300 M -8.35 % 64.700 M 9.11 % 59.300 M -8.35 % 64.700 M -48.93 % 126.694 M 0.000 -100.00 % 116.900 M 0.000 -100.00 % 117.438 M 0.000 -100.00 % 110.939 M 0.000 -100.00 % 105.940 M 0.000 -100.00 % 101.682 M 0.000 -100.00 % 111.228 M 0.000 -100.00 % 104.430 M 0.000 -100.00 % 118.009 M 0.000 -100.00 % 96.183 M 0.000 -100.00 % 97.705 M 0.000 -100.00 % 91.134 M 0.000 0.000 0.000 -100.00 % 82.561 M 0.000 0.000 0.000 0.000
Retained earnings 0.000 -100.00 % 446.784 M 0.000 0.000 0.000 -100.00 % 372.545 M 0.000 0.000 -100.00 % 283.079 M 0.000 -100.00 % 169.922 M 0.000 -100.00 % 79.936 M 0.000 0.000 0.000 -100.00 % 51.305 M 0.000 0.000 0.000 -100.00 % 45.219 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 % 28.983 M 0.000 0.000 0.000 -100.00 % 23.908 M 0.000 0.000 0.000 -100.00 % 19.622 M 0.000 -100.00 % 13.522 M 315.00 % 3.258 M
Common stock 0.000 -100.00 % 56.500 M 0.000 -100.00 % 56.500 M 0.000 -100.00 % 56.500 M 0.000 -100.00 % 56.500 M 0.00 % 56.500 M -4.72 % 59.300 M 4.96 % 56.500 M -4.72 % 59.300 M 0.00 % 59.300 M 0.000 -100.00 % 59.300 M 0.000 -100.00 % 59.300 M 0.000 -100.00 % 59.300 M 0.000 -100.00 % 59.300 M 0.000 -100.00 % 59.300 M 0.000 -100.00 % 59.300 M 0.000 -100.00 % 59.300 M 0.000 -100.00 % 59.300 M 0.000 -100.00 % 59.300 M 0.000 -100.00 % 59.300 M 0.000 -100.00 % 59.300 M 0.000 -100.00 % 59.300 M 1.93 % 58.180 M 0.00 % 58.180 M 0.000 -100.00 % 55.300 M 7.80 % 51.300 M 0.00 % 51.300 M 4.06 % 49.300 M
Total equity 511.484 M 0.00 % 511.484 M 8.24 % 472.561 M 0.00 % 472.561 M 8.08 % 437.245 M 0.00 % 437.245 M 10.39 % 396.082 M 0.00 % 396.082 M 13.89 % 347.779 M 14.36 % 304.111 M 28.25 % 237.122 M 35.57 % 174.903 M 20.03 % 145.717 M 15.01 % 126.694 M 0.00 % 126.694 M 8.38 % 116.900 M -0.02 % 116.925 M -0.44 % 117.438 M 0.00 % 117.438 M 5.86 % 110.939 M 0.00 % 110.939 M 4.72 % 105.940 M 0.00 % 105.940 M 4.19 % 101.682 M -1.37 % 103.090 M -7.32 % 111.228 M 0.00 % 111.228 M 6.51 % 104.430 M 0.00 % 104.430 M -11.51 % 118.009 M 0.00 % 118.009 M 22.69 % 96.183 M 0.00 % 96.183 M -1.56 % 97.705 M 0.00 % 97.705 M 7.21 % 91.134 M 0.03 % 91.108 M -11.88 % 103.392 M 2.22 % 101.145 M 22.51 % 82.561 M 0.00 % 82.562 M 7.55 % 76.763 M 6.32 % 72.202 M 28.34 % 56.258 M
Other non current liabilities -511.484 M -35 843.12 % 1.431 M 100.30 % -472.561 M -48 124.49 % 984.000 K 100.23 % -437.245 M -85 332.94 % 513.000 K 100.13 % -396.082 M -39 608 300.00 % 1.000 K 100.02 % -5.947 M -31 400.00 % 19.000 K 0.000 -100.00 % 9.397 M 939 600.00 % 1.000 K 100.00 % -126.694 M -6 441.04 % 1.998 M 101.71 % -116.900 M -4 523.61 % 2.643 M 102.25 % -117.438 M 0.000 100.00 % -110.939 M -554 695 100.00 % 20.000 100.00 % -105.940 M -3 381.91 % 3.228 M 103.17 % -101.682 M -6 892.38 % 1.497 M 101.35 % -111.228 M 0.000 100.00 % -104.430 M 0.000 100.00 % -118.009 M 0.000 100.00 % -96.183 M -1 765.33 % -5.156 M 94.72 % -97.705 M 0.000 100.00 % -91.134 M 0.000 0.000 0.000 100.00 % -82.561 M 0.000 0.000 -100.00 % 80.372 K 403.71 % 15.956 K
Long term debt 0.000 -100.00 % 14.182 M 0.000 -100.00 % 12.690 M 0.000 -100.00 % 5.440 M 0.000 -100.00 % 1.049 M -95.72 % 24.481 M -40.90 % 41.421 M 1.47 % 40.821 M -23.59 % 53.427 M -19.94 % 66.737 M 0.000 -100.00 % 69.967 M 0.000 -100.00 % 33.754 M 0.000 -100.00 % 24.149 M 0.000 -100.00 % 38.511 M 0.000 -100.00 % 14.746 M 0.000 -100.00 % 18.540 M 0.000 -100.00 % 9.578 M 0.000 -100.00 % 9.271 M 0.000 -100.00 % 11.372 M 0.000 -100.00 % 16.231 M 0.000 -100.00 % 812.000 K 0.000 -100.00 % 4.963 M -66.18 % 14.672 M 3.00 % 14.244 M 0.000 -100.00 % 12.074 M -31.23 % 17.557 M 16.14 % 15.118 M -43.74 % 26.873 M
Total non current liabilities -511.484 M -1 994.88 % 26.993 M 105.71 % -472.561 M -2 214.93 % 22.344 M 105.11 % -437.245 M -3 102.44 % 14.563 M 103.68 % -396.082 M -4 473.21 % 9.057 M -63.50 % 24.814 M -46.04 % 45.984 M -0.66 % 46.290 M -31.67 % 67.746 M -7.21 % 73.009 M 157.63 % -126.694 M -263.00 % 77.727 M 166.49 % -116.900 M -377.29 % 42.159 M 135.90 % -117.438 M -511.82 % 28.517 M 125.71 % -110.939 M -338.64 % 46.488 M 143.88 % -105.940 M -557.98 % 23.132 M 122.75 % -101.682 M -516.64 % 24.405 M 121.94 % -111.228 M -1 261.29 % 9.578 M 109.17 % -104.430 M -1 226.42 % 9.271 M 107.86 % -118.009 M -1 137.72 % 11.372 M 111.82 % -96.183 M -692.59 % 16.231 M 116.61 % -97.705 M -12 132.64 % 812.000 K 100.89 % -91.134 M -1 936.35 % 4.963 M -66.18 % 14.672 M 3.00 % 14.244 M 117.25 % -82.561 M -783.80 % 12.074 M -31.23 % 17.557 M 15.52 % 15.198 M -43.48 % 26.889 M
Other current liabilities 0.000 -100.00 % 13.514 M 0.000 -100.00 % 28.488 M 0.000 -100.00 % 22.325 M 0.000 -100.00 % 18.003 M 19.31 % 15.089 M 4.49 % 14.441 M 61.77 % 8.927 M -77.27 % 39.280 M 196.56 % 13.245 M 0.000 -100.00 % 1.544 M 0.000 -100.00 % 5.928 M 0.000 -100.00 % 10.992 M 0.000 -100.00 % 2.640 M 0.000 -100.00 % 6.498 M 0.000 -100.00 % 6.575 M 0.000 -100.00 % 5.552 M 0.000 -100.00 % 9.713 M 0.000 -100.00 % 8.173 M 0.000 -100.00 % 934.043 K 0.000 -100.00 % 11.054 M 0.000 -100.00 % 10.382 M 78.26 % 5.824 M -5.22 % 6.145 M 0.000 -100.00 % 6.078 M 17.31 % 5.181 M -41.22 % 8.814 M 59.87 % 5.513 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.765 M 0.000 -100.00 % 7.508 M -50.25 % 15.091 M 36.14 % 11.085 M 24.16 % 8.928 M -70.02 % 29.782 M 118.50 % 13.630 M 0.000 -100.00 % 19.809 M 0.000 -100.00 % 6.747 M 0.000 0.000 0.000 -100.00 % 5.944 M 0.000 0.000 0.000 -100.00 % 11.352 M 0.000 0.000 0.000 -100.00 % 10.894 M 0.000 0.000 0.000 -100.00 % 10.138 M 0.000 0.000 0.000 -100.00 % 8.233 M 0.000 0.000 0.000 -100.00 % 5.378 M 0.000 -100.00 % 7.120 M 53.80 % 4.629 M
Short term debt 0.000 -100.00 % 205.197 M 0.000 -100.00 % 220.840 M 0.000 -100.00 % 243.795 M 0.000 -100.00 % 215.300 M 14.34 % 188.296 M -27.61 % 260.122 M -1.45 % 263.945 M 27.28 % 207.374 M 7.12 % 193.592 M 0.000 -100.00 % 191.119 M 0.000 -100.00 % 210.452 M 0.000 -100.00 % 186.853 M 0.000 -100.00 % 222.266 M 0.000 -100.00 % 222.428 M 0.000 -100.00 % 158.737 M 0.000 -100.00 % 155.989 M 0.000 -100.00 % 152.842 M 0.000 -100.00 % 135.332 M 0.000 -100.00 % 147.193 M 0.000 -100.00 % 150.090 M 0.000 -100.00 % 141.284 M 46.08 % 96.719 M -17.31 % 116.970 M 0.000 -100.00 % 100.071 M 7.76 % 92.869 M 16.69 % 79.584 M 51.23 % 52.626 M
Total current liabilities 0.000 -100.00 % 249.761 M 0.000 -100.00 % 285.323 M 0.000 -100.00 % 311.807 M 0.000 -100.00 % 265.391 M 10.27 % 240.677 M -21.02 % 304.732 M -3.86 % 316.983 M 15.11 % 275.382 M 17.74 % 233.887 M 0.000 -100.00 % 249.124 M 0.000 -100.00 % 246.172 M 0.000 -100.00 % 252.286 M 0.000 -100.00 % 260.992 M 0.000 -100.00 % 261.042 M 0.000 -100.00 % 211.853 M 0.000 -100.00 % 212.917 M 0.000 -100.00 % 209.769 M 0.000 -100.00 % 156.509 M 0.000 -100.00 % 184.208 M 0.000 -100.00 % 179.384 M 0.000 -100.00 % 175.486 M 5.96 % 165.618 M -12.63 % 189.561 M 0.000 -100.00 % 170.655 M 6.01 % 160.982 M 17.95 % 136.478 M 40.53 % 97.115 M
Total liabilities -511.484 M -284.82 % 276.754 M 158.56 % -472.561 M -253.59 % 307.667 M 170.36 % -437.245 M -233.97 % 326.371 M 182.40 % -396.082 M -244.32 % 274.448 M 3.37 % 265.491 M -24.30 % 350.716 M -3.46 % 363.273 M 5.87 % 343.128 M 11.81 % 306.896 M 342.23 % -126.694 M -138.76 % 326.851 M 379.60 % -116.900 M -140.54 % 288.330 M 345.52 % -117.438 M -141.82 % 280.803 M 353.11 % -110.939 M -136.08 % 307.480 M 390.24 % -105.940 M -137.28 % 284.174 M 379.47 % -101.682 M -143.04 % 236.258 M 312.41 % -111.228 M -149.99 % 222.495 M 313.06 % -104.430 M -147.68 % 219.040 M 285.61 % -118.009 M -170.29 % 167.881 M 274.54 % -96.183 M -147.99 % 200.439 M 305.15 % -97.705 M -154.22 % 180.196 M 297.73 % -91.134 M -150.50 % 180.448 M 0.09 % 180.290 M -11.54 % 203.805 M 346.85 % -82.561 M -145.18 % 182.729 M 2.35 % 178.539 M 17.71 % 151.676 M 22.32 % 124.004 M
Other non current assets 0.000 -100.00 % 1.000 M 0.000 -100.00 % 5.944 M 0.000 -100.00 % 3.217 M 0.000 -100.00 % 3.518 M -84.88 % 23.263 M 32.00 % 17.624 M 503.36 % 2.921 M 216.47 % 923.000 K -96.27 % 24.769 M 0.000 -100.00 % 16.833 M 0.000 -100.00 % 28.199 M 0.000 -100.00 % 20.026 M 0.000 -100.00 % 30.660 M 0.000 -100.00 % 35.661 M 0.000 -100.00 % 24.915 M 0.000 -100.00 % 77.881 M 0.000 -100.00 % 68.384 M 0.000 -100.00 % 21.592 M 0.000 -100.00 % 4.289 M 0.000 -100.00 % 4.419 M 0.000 -100.00 % 2.509 M -96.66 % 75.113 M 0.000 0.000 -100.00 % 3.421 M 0.000 -100.00 % 3.371 M 617.29 % 470.000 K
Long term investments 0.000 -100.00 % 8.578 M 0.000 100.00 % -28.879 M 0.000 -100.00 % 7.924 M 0.000 -100.00 % 7.904 M 168.18 % -11.592 M -148.62 % 23.843 M 265.19 % 6.529 M -63.89 % 18.081 M 9 140.50 % -200.000 K 0.000 100.00 % -3.250 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.266 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.953 M 0.000 0.000 0.000 -100.00 % 197.189 K 0.000 0.000 0.000 100.00 % -1.232 M 0.000 0.000 0.000
Intangible assets 0.000 -100.00 % 155.000 K 0.000 -100.00 % 233.000 K 0.000 -100.00 % 310.000 K 0.000 -100.00 % 388.000 K -16.56 % 465.000 K -14.36 % 543.000 K -12.42 % 620.000 K -20.00 % 775.000 K 0.00 % 775.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 -100.00 % 469.728 K 0.000 0.000 0.000 -100.00 % 657.619 K 0.000 0.000 0.000 -100.00 % 845.510 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 155.000 K 0.000 -100.00 % 233.000 K 0.000 -100.00 % 310.000 K 0.000 -100.00 % 388.000 K -16.56 % 465.000 K -14.36 % 543.000 K -12.42 % 620.000 K -20.00 % 775.000 K 0.00 % 775.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 -100.00 % 469.728 K 0.000 0.000 0.000 -100.00 % 657.619 K 0.000 0.000 0.000 -100.00 % 845.510 K 0.000 0.000 0.000
Property plant equipment net 0.000 -100.00 % 259.192 M 0.000 -100.00 % 269.154 M 0.000 -100.00 % 261.471 M 0.000 -100.00 % 239.061 M 6.89 % 223.661 M 67.14 % 133.815 M 8.82 % 122.966 M 28.20 % 95.920 M 4.99 % 91.365 M 0.000 -100.00 % 91.594 M 0.000 -100.00 % 97.432 M 0.000 -100.00 % 72.239 M 0.000 -100.00 % 70.521 M 0.000 -100.00 % 72.440 M 0.000 -100.00 % 59.786 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 64.803 M 0.000 -100.00 % 65.218 M 0.000 -100.00 % 79.448 M 0.000 -100.00 % 62.692 M 0.000 -100.00 % 75.117 M 0.000 -100.00 % 69.000 M -2.39 % 70.688 M 61.61 % 43.741 M 18.00 % 37.068 M
Total non current assets 0.000 -100.00 % 268.925 M 0.000 -100.00 % 275.331 M 0.000 -100.00 % 272.922 M 0.000 -100.00 % 250.871 M 5.98 % 236.710 M 34.63 % 175.825 M 31.48 % 133.723 M 15.58 % 115.699 M -1.88 % 117.911 M 0.000 -100.00 % 105.177 M 0.000 -100.00 % 125.631 M 0.000 -100.00 % 92.265 M 0.000 -100.00 % 101.181 M 0.000 -100.00 % 108.101 M 0.000 -100.00 % 93.967 M 0.000 -100.00 % 79.246 M 0.000 -100.00 % 69.749 M 0.000 -100.00 % 89.592 M 0.000 -100.00 % 74.676 M 0.000 -100.00 % 87.064 M 0.000 -100.00 % 67.643 M -9.95 % 75.113 M -0.01 % 75.117 M 0.000 -100.00 % 73.208 M 3.57 % 70.688 M 45.96 % 48.430 M 23.50 % 39.215 M
Other current assets -30.149 M -176.93 % 39.190 M 214.90 % -34.108 M -109.06 % 376.312 M 464.54 % -103.229 M -3 061.24 % 3.486 M 1 677.38 % -221.000 K -100.62 % 35.804 M 955.85 % 3.391 M -36.37 % 5.329 M -98.52 % 360.662 M 7 091.67 % 5.015 M -98.16 % 272.337 M 697.53 % -45.577 M -500.43 % 11.382 M 219.81 % -9.500 M -310.54 % 4.512 M 122.80 % -19.790 M -181.68 % 24.228 M 922.68 % -2.945 M -227.59 % 2.308 M 1 347.63 % -185.000 K -18 600.00 % 1.000 K 101.25 % -80.080 K -109.81 % 816.000 K 139.71 % -2.055 M -105.05 % 40.653 M 6 043.42 % -684.000 K -103.95 % 17.317 M 7 728.63 % -227.000 K -101.96 % 11.599 M 1 057.80 % -1.211 M -100.80 % 151.704 M 29 217.84 % -521.000 K -103.55 % 14.671 M 446.42 % -4.235 M -102.79 % 152.045 M 0.000 0.000 100.00 % -11.394 M -108.06 % 141.310 M 0.000 -100.00 % 135.014 M 565.33 % 20.293 M
Short term investments 0.000 0.000 0.000 -100.00 % 30.004 M 0.000 -100.00 % 103.000 K 0.000 -100.00 % 545.000 K -97.31 % 20.240 M 2 380.39 % 816.000 K 15.58 % 706.000 K -92.68 % 9.649 M 56.77 % 6.155 M 0.000 -100.00 % 9.205 M 0.000 0.000 0.000 -100.00 % 9.379 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.775 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.896 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 0.000 -100.00 % 30.348 M 0.000 -100.00 % 365.000 K 0.000 -100.00 % 103.368 M 0.000 -100.00 % 82.000 K 32.26 % 62.000 K -99.93 % 90.038 M 78 880.70 % 114.000 K -99.77 % 50.300 M 22 973.39 % 218.000 K 0.000 -100.00 % 36.372 M 0.000 -100.00 % 188.030 K 0.000 -100.00 % 10.193 M 0.000 -100.00 % 183.590 K 0.000 -100.00 % 124.000 K 0.000 -100.00 % 80.000 K 0.000 -100.00 % 2.055 M 0.000 -100.00 % 684.000 K 0.000 -100.00 % 227.000 K 0.000 -100.00 % 153.561 K 0.000 -100.00 % 521.000 K 0.000 -100.00 % 213.580 K -97.09 % 7.337 M -41.97 % 12.644 M 0.000 -100.00 % 323.698 K -95.45 % 7.119 M 6 077.81 % 115.235 K -53.28 % 246.643 K
Cash and short term investments 30.149 M -0.66 % 30.348 M -11.02 % 34.108 M -0.23 % 34.188 M -66.88 % 103.229 M -0.13 % 103.368 M 46 672.85 % 221.000 K -64.75 % 627.000 K -96.91 % 20.302 M -77.65 % 90.854 M 10 979.76 % 820.000 K -98.63 % 59.949 M 840.67 % 6.373 M -86.02 % 45.577 M 0.00 % 45.577 M 379.76 % 9.500 M 4 952.39 % 188.030 K -99.05 % 19.790 M 1.11 % 19.572 M 564.58 % 2.945 M 1 504.12 % 183.590 K -0.76 % 185.000 K 49.19 % 124.000 K 54.85 % 80.080 K -97.20 % 2.855 M 38.93 % 2.055 M 0.00 % 2.055 M 200.44 % 684.000 K 0.00 % 684.000 K 201.32 % 227.000 K 0.00 % 227.000 K -81.26 % 1.211 M 688.61 % 153.561 K -70.53 % 521.000 K 0.00 % 521.000 K -87.70 % 4.235 M 1 882.86 % 213.580 K -97.09 % 7.337 M -41.97 % 12.644 M 10.97 % 11.394 M 3 419.95 % 323.698 K -95.45 % 7.119 M 6 077.81 % 115.235 K -53.28 % 246.643 K
Total current assets 0.000 -100.00 % 519.313 M 0.000 -100.00 % 504.897 M 0.000 -100.00 % 490.693 M 0.000 -100.00 % 419.659 M 11.45 % 376.560 M -21.39 % 479.002 M 2.64 % 466.672 M 15.99 % 402.332 M 20.21 % 334.702 M 0.000 -100.00 % 348.368 M 0.000 -100.00 % 279.624 M 0.000 -100.00 % 305.976 M 0.000 -100.00 % 317.238 M 0.000 -100.00 % 282.013 M 0.000 -100.00 % 245.381 M 0.000 -100.00 % 254.477 M 0.000 -100.00 % 226.721 M 0.000 -100.00 % 196.298 M 0.000 -100.00 % 221.946 M 0.000 -100.00 % 190.837 M 0.000 -100.00 % 203.913 M -2.23 % 208.569 M -9.25 % 229.833 M 0.000 -100.00 % 192.083 M 4.05 % 184.614 M 5.22 % 175.448 M 24.39 % 141.047 M
Inventory 0.000 -100.00 % 145.227 M 0.000 -100.00 % 94.144 M 0.000 -100.00 % 106.597 M 0.000 -100.00 % 106.341 M 21.97 % 87.186 M -3.31 % 90.169 M -14.28 % 105.190 M 78.15 % 59.045 M 5.45 % 55.992 M 0.000 -100.00 % 107.796 M 0.000 -100.00 % 102.037 M 0.000 -100.00 % 87.801 M 0.000 -100.00 % 98.389 M 0.000 -100.00 % 95.876 M 0.000 -100.00 % 94.392 M 0.000 -100.00 % 67.324 M 0.000 -100.00 % 68.302 M 0.000 -100.00 % 67.324 M 0.000 -100.00 % 70.089 M 0.000 -100.00 % 56.564 M 0.000 -100.00 % 51.654 M 7.88 % 47.879 M -8.77 % 52.482 M 0.000 -100.00 % 50.449 M 6.22 % 47.496 M 17.80 % 40.319 M 32.15 % 30.510 M
Net receivables 0.000 -100.00 % 304.548 M 0.000 -100.00 % 253.000 K 0.000 -100.00 % 277.242 M 0.000 0.000 -100.00 % 241.504 M 0.000 -100.00 % 249.232 M -11.60 % 281.922 M 28.67 % 219.100 M 0.000 -100.00 % 192.818 M 0.000 -100.00 % 164.189 M 0.000 -100.00 % 183.536 M 0.000 -100.00 % 216.358 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 173.499 M 0.000 -100.00 % 140.418 M 0.000 -100.00 % 117.148 M 0.000 -100.00 % 151.704 M 0.000 0.000 0.000 -100.00 % 152.045 M -0.85 % 153.353 M -6.89 % 164.707 M 0.000 -100.00 % 141.310 M 8.70 % 129.999 M -3.71 % 135.014 M 50.02 % 89.998 M
Tax assets 0.000 0.000 0.000 -100.00 % 28.879 M 0.000 0.000 0.000 0.000 -100.00 % 913.000 K 0.000 -100.00 % 687.000 K 0.000 -100.00 % 1.202 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.365 M 0.000 -100.00 % 1.365 M 0.000 -100.00 % 3.197 M 0.000 -100.00 % 1.746 M 0.000 -100.00 % 3.197 M 0.000 -100.00 % 1.587 M 0.000 0.000 0.000 -100.00 % 1.174 M 0.000 -100.00 % 1.317 M -21.47 % 1.677 M
Other assets 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 100.00 % -10.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 27.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 0.000 -100.00 % 31.050 M 0.000 -100.00 % 35.995 M 0.000 -100.00 % 41.922 M 0.000 -100.00 % 31.635 M -15.17 % 37.292 M 32.13 % 28.223 M -36.02 % 44.111 M 46.89 % 30.029 M 12.61 % 26.666 M 0.000 -100.00 % 36.652 M 0.000 -100.00 % 28.973 M 0.000 -100.00 % 54.441 M 0.000 -100.00 % 30.143 M 0.000 -100.00 % 32.116 M 0.000 -100.00 % 35.189 M 0.000 -100.00 % 51.376 M 0.000 -100.00 % 36.320 M 0.000 -100.00 % 13.004 M 0.000 -100.00 % 25.944 M 0.000 -100.00 % 18.240 M 0.000 -100.00 % 23.820 M -62.24 % 63.075 M -5.07 % 66.446 M 0.000 -100.00 % 64.506 M 2.50 % 62.932 M 30.89 % 48.080 M 23.36 % 38.976 M
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 453.000 K 0.000 -100.00 % 1.946 M 0.000 100.00 % -1.301 M -438.80 % 384.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 0.000 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 100.00 % -1.000 K 0.000 -100.00 % 321.000 K 0.00 % 321.000 K 0.000 -100.00 % 19.000 K 0.000 -100.00 % 1.349 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.921 M 0.000 -100.00 % 790.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -5.156 M 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 -100.00 % 2.167 M 0.000 -100.00 % 2.645 M 0.000 -100.00 % 3.099 M 0.000 -100.00 % 3.525 M -48.16 % 6.800 M -31.01 % 9.856 M -22.52 % 12.721 M 0.000 -100.00 % 17.848 M 0.000 0.000 0.000 -100.00 % 22.260 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 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 % 5.400 M 0.000 -100.00 % 416.061 M 0.000 -100.00 % 5.400 M 0.000 -100.00 % 283.082 M 3 352.22 % 8.200 M -95.58 % 185.511 M 1 633.75 % 10.700 M -81.00 % 56.303 M 768.79 % 6.481 M 0.000 0.000 0.000 -100.00 % 5.400 M 0.000 -100.00 % 60.938 M 0.000 -100.00 % 6.421 M 0.000 -100.00 % 46.640 M 0.000 -100.00 % 43.790 M 0.000 -100.00 % 51.928 M 0.000 -100.00 % 45.130 M 0.000 -100.00 % 58.709 M 0.000 -100.00 % 7.900 M 0.000 -100.00 % 38.405 M 0.000 -100.00 % 7.900 M -82.53 % 45.212 M 5.23 % 42.965 M 0.000 -100.00 % 7.640 M -70.00 % 25.463 M 245.03 % 7.380 M 99.46 % 3.700 M
Deferred tax liabilities non current 0.000 -100.00 % 11.379 M 0.000 -100.00 % 8.670 M 0.000 -100.00 % 8.610 M 0.000 -100.00 % 7.686 M 22.39 % 6.280 M 38.20 % 4.544 M -16.62 % 5.450 M 10.73 % 4.922 M 0.00 % 4.922 M 0.000 -100.00 % 5.762 M 0.000 -100.00 % 5.762 M 0.000 -100.00 % 4.368 M 0.000 -100.00 % 5.056 M 0.000 -100.00 % 4.368 M 0.000 -100.00 % 4.368 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.156 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.001 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 0.000 0.000 0.000 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 % 788.238 M 0.000 -100.00 % 780.228 M 0.000 -100.00 % 763.616 M 0.000 -100.00 % 670.530 M 9.34 % 613.270 M -6.35 % 654.827 M 9.07 % 600.395 M 15.90 % 518.031 M 14.45 % 452.613 M 0.000 -100.00 % 453.545 M 0.000 -100.00 % 405.255 M 0.000 -100.00 % 398.241 M 0.000 -100.00 % 418.420 M 0.000 -100.00 % 390.114 M 0.000 -100.00 % 339.348 M 0.000 -100.00 % 333.723 M 0.000 -100.00 % 323.470 M 0.000 -100.00 % 285.890 M 0.000 -100.00 % 296.622 M 0.000 -100.00 % 277.901 M 0.000 -100.00 % 271.556 M -4.27 % 283.682 M -6.97 % 304.950 M 0.000 -100.00 % 265.291 M 3.91 % 255.302 M 14.04 % 223.878 M 24.20 % 180.262 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-03-31 2022-09-30 2022-03-31 2021-09-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 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-09-30 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 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-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 0.000 0.000 0.000 0.000 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 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 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 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 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 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 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 -16.653 M -0.53 % -16.565 M 24.70 % -22.000 M -13.57 % -19.371 M 21.80 % -24.771 M -23.76 % -20.015 M -265.90 % -5.470 M -27.89 % -4.277 M -12.23 % -3.811 M -2.23 % -3.728 M 1.71 % -3.793 M 3.73 % -3.940 M 90.43 % -41.173 M -54.88 % -26.584 M 25.67 % -35.763 M -124.83 % -15.907 M -19.60 % -13.300 M 2.33 % -13.617 M -160.12 % -5.235 M 1.76 % -5.329 M -20.02 % -4.440 M -457.78 % 1.241 M 152.81 % -2.350 M 15.65 % -2.786 M -27.10 % -2.192 M -60.47 % -1.366 M 48.92 % -2.674 M -14.76 % -2.330 M -20.79 % -1.929 M -226.91 % 1.520 M 162.27 % -2.441 M -0.74 % -2.423 M 5.43 % -2.562 M -95.13 % -1.313 M 16.90 % -1.580 M 36.14 % -2.474 M 7.89 % -2.686 M -629.89 % -368.000 K 88.79 % -3.284 M -6.11 % -3.095 M 12.02 % -3.518 M -265.94 % 2.120 M 343.40 % -871.000 K 64.78 % -2.473 M 19.21 % -3.061 M
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 21.711 M -15.66 % 25.741 M 13.39 % 22.702 M -5.92 % 24.130 M 21.31 % 19.892 M -22.72 % 25.741 M -37.48 % 41.173 M 54.88 % 26.584 M -25.67 % 35.763 M 124.83 % 15.907 M 19.60 % 13.300 M -2.33 % 13.617 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 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 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 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 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 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 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 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 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 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 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 % 21.490 M -16.51 % 25.741 M 14.03 % 22.574 M -6.45 % 24.130 M 134.40 % -70.146 M -372.51 % 25.741 M -37.48 % 41.173 M 54.88 % 26.584 M -25.67 % 35.763 M 124.83 % 15.907 M 19.60 % 13.300 M -2.33 % 13.617 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Cash at beginning of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 21.711 M 9 723.98 % 221.000 K 100.87 % -25.520 M -20 037.50 % 128.000 K 100.53 % -24.002 M -126.66 % 90.038 M 40.03 % 64.297 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 103.229 M 375.47 % 21.711 M 9 723.98 % 221.000 K -99.03 % 22.702 M 17 635.94 % 128.000 K -99.36 % 19.892 M -77.91 % 90.038 M 118.68 % 41.173 M 54.88 % 26.584 M -25.67 % 35.763 M 124.83 % 15.907 M 19.60 % 13.300 M -2.33 % 13.617 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating cash flow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 21.711 M -15.66 % 25.741 M 13.39 % 22.702 M -5.92 % 24.130 M 21.31 % 19.892 M -22.72 % 25.741 M -37.48 % 41.173 M 54.88 % 26.584 M -25.67 % 35.763 M 124.83 % 15.907 M 19.60 % 13.300 M -2.33 % 13.617 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 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 % 21.711 M -15.66 % 25.741 M 13.39 % 22.702 M -5.92 % 24.130 M 21.31 % 19.892 M -22.72 % 25.741 M -37.48 % 41.173 M 54.88 % 26.584 M -25.67 % 35.763 M 124.83 % 15.907 M 19.60 % 13.300 M -2.33 % 13.617 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 2017 2016 2016 2016 2016 2015 2015 2015 2015 2014 2014 2014
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008