INANI.BO

Inani Marbles and Industries Limited INANI.BO

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
Revenue 427.957 M -23.85 % 562.003 M -21.77 % 718.395 M -11.91 % 815.517 M 34.65 % 605.657 M 89.75 % 319.188 M -12.71 % 365.658 M -9.26 % 402.976 M -9.82 % 446.851 M -12.79 % 512.411 M -27.36 % 705.455 M -4.50 % 738.720 M -4.49 % 773.475 M 50.92 % 512.501 M 12.93 % 453.808 M 28.37 % 353.503 M 53.24 % 230.691 M 17.85 % 195.743 M 36.71 % 143.185 M
Net income 7.063 M -55.14 % 15.743 M 178.98 % 5.643 M -82.65 % 32.531 M 113.85 % 15.212 M 585.93 % -3.130 M -136.48 % 8.582 M 112.01 % 4.048 M -75.54 % 16.550 M -35.16 % 25.522 M -50.49 % 51.549 M -5.27 % 54.415 M -24.57 % 72.140 M 136.30 % 30.529 M -30.54 % 43.955 M 45.52 % 30.205 M 90.00 % 15.897 M 40.94 % 11.279 M 65.04 % 6.834 M
Income before tax 10.586 M -46.52 % 19.796 M 127.20 % 8.713 M -79.67 % 42.853 M 109.05 % 20.499 M 537.13 % -4.689 M -147.16 % 9.944 M 111.61 % 4.699 M -80.99 % 24.724 M -35.08 % 38.082 M -50.10 % 76.316 M -11.69 % 86.420 M -23.77 % 113.362 M 153.22 % 44.768 M -14.52 % 52.372 M 42.63 % 36.718 M 52.21 % 24.123 M 41.32 % 17.070 M 64.36 % 10.386 M
Income before tax ratio 0.02 -29.77 % 0.04 190.43 % 0.01 -76.92 % 0.05 55.25 % 0.03 330.37 % -0.01 -154.03 % 0.03 133.20 % 0.01 -78.92 % 0.06 -25.55 % 0.07 -31.30 % 0.11 -7.53 % 0.12 -20.18 % 0.15 67.78 % 0.09 -24.31 % 0.12 11.11 % 0.10 -0.67 % 0.10 19.91 % 0.09 20.23 % 0.07
EBITDA 56.862 M -25.77 % 76.602 M 10.83 % 69.115 M -29.28 % 97.724 M 28.55 % 76.019 M 225.63 % 23.345 M -52.98 % 49.649 M 5.24 % 47.178 M -31.90 % 69.274 M -22.64 % 89.551 M -31.89 % 131.488 M -10.91 % 147.598 M -14.41 % 172.449 M 78.49 % 96.614 M -2.76 % 99.356 M 46.00 % 68.051 M 116.50 % 31.433 M 23.74 % 25.402 M 33.33 % 19.052 M
Net income ratio 0.02 -41.08 % 0.03 256.62 % 0.01 -80.31 % 0.04 58.82 % 0.03 356.09 % -0.01 -141.79 % 0.02 133.65 % 0.01 -72.88 % 0.04 -25.64 % 0.05 -31.84 % 0.07 -0.80 % 0.07 -21.02 % 0.09 56.57 % 0.06 -38.50 % 0.10 13.36 % 0.09 23.99 % 0.07 19.59 % 0.06 20.73 % 0.05
Ratio EBITDA 0.13 -2.52 % 0.14 41.67 % 0.10 -19.71 % 0.12 -4.53 % 0.13 71.61 % 0.07 -46.13 % 0.14 15.98 % 0.12 -24.48 % 0.16 -11.29 % 0.17 -6.24 % 0.19 -6.71 % 0.20 -10.38 % 0.22 18.27 % 0.19 -13.90 % 0.22 13.73 % 0.19 41.28 % 0.14 5.00 % 0.13 -2.47 % 0.13
Gross profit ratio 0.19 -60.93 % 0.48 58.40 % 0.30 4.12 % 0.29 -7.67 % 0.31 11.82 % 0.28 -22.75 % 0.36 37.90 % 0.26 -10.61 % 0.29 1.96 % 0.29 -4.80 % 0.30 4.03 % 0.29 -17.22 % 0.35 -64.84 % 1.00 0.00 % 1.00 0.00 % 1.00 291.18 % 0.26 -17.04 % 0.31 15.69 % 0.27
Weighted average shs out dil 19.600 M 5.38 % 18.600 M 0.00 % 18.600 M 0.00 % 18.600 M 11.70 % 16.652 M 2.40 % 16.263 M 0.00 % 16.263 M 0.00 % 16.263 M 0.00 % 16.263 M 0.00 % 16.263 M 0.00 % 16.263 M 0.00 % 16.263 M 0.00 % 16.263 M 0.04 % 16.256 M -0.07 % 16.268 M 0.07 % 16.257 M -0.04 % 16.263 M 0.00 % 16.263 M 0.00 % 16.263 M
Weighted average shs out 19.600 M 5.38 % 18.600 M 0.00 % 18.600 M 0.00 % 18.600 M 11.70 % 16.652 M 2.40 % 16.263 M 0.00 % 16.263 M 0.00 % 16.263 M 0.00 % 16.263 M 0.00 % 16.263 M 0.00 % 16.263 M 0.00 % 16.263 M 0.00 % 16.263 M 0.04 % 16.256 M -0.07 % 16.268 M 0.07 % 16.257 M -0.04 % 16.263 M 0.00 % 16.263 M 0.00 % 16.263 M
EPS diluted 0.36 -57.65 % 0.85 183.33 % 0.30 -82.86 % 1.75 92.31 % 0.91 578.95 % -0.19 -135.85 % 0.53 112.00 % 0.25 -75.49 % 1.02 -35.03 % 1.57 -50.47 % 3.17 -5.37 % 3.35 -24.55 % 4.44 136.17 % 1.88 -30.37 % 2.70 45.16 % 1.86 89.80 % 0.98 42.03 % 0.69 64.29 % 0.42
Earnings per share 0.36 -57.65 % 0.85 183.33 % 0.30 -82.86 % 1.75 92.31 % 0.91 578.95 % -0.19 -135.85 % 0.53 112.00 % 0.25 -75.49 % 1.02 -35.03 % 1.57 -50.47 % 3.17 -5.37 % 3.35 -24.55 % 4.44 136.17 % 1.88 -30.37 % 2.70 45.16 % 1.86 89.80 % 0.98 42.03 % 0.69 64.29 % 0.42
Gross profit 79.671 M -70.25 % 267.804 M 23.91 % 216.122 M -8.28 % 235.630 M 24.33 % 189.525 M 112.18 % 89.323 M -32.57 % 132.466 M 25.13 % 105.862 M -19.38 % 131.315 M -11.08 % 147.684 M -30.85 % 213.580 M -0.66 % 214.995 M -20.94 % 271.929 M -46.94 % 512.501 M 12.93 % 453.808 M 28.37 % 353.503 M 499.43 % 58.973 M -2.23 % 60.316 M 58.16 % 38.137 M
Income tax expense 3.523 M -13.08 % 4.053 M 32.02 % 3.070 M -70.26 % 10.322 M 95.23 % 5.287 M 439.14 % -1.559 M -214.45 % 1.362 M 109.09 % 651.428 K -92.03 % 8.175 M -34.91 % 12.559 M -49.29 % 24.767 M -22.61 % 32.005 M -22.36 % 41.222 M 189.50 % 14.239 M 69.17 % 8.417 M 29.23 % 6.513 M -20.82 % 8.226 M 42.05 % 5.791 M 63.03 % 3.552 M
Cost of revenue 348.286 M 18.38 % 294.199 M -41.43 % 502.273 M -13.38 % 579.887 M 39.35 % 416.132 M 81.03 % 229.865 M -1.43 % 233.191 M -21.51 % 297.114 M -5.84 % 315.535 M -13.49 % 364.726 M -25.85 % 491.875 M -6.08 % 523.725 M 4.42 % 501.545 M 0.000 0.000 0.000 -100.00 % 171.718 M 26.80 % 135.427 M 28.92 % 105.048 M
General and administrative expenses 52.095 M -7.67 % 56.425 M 511.65 % 9.225 M 0.42 % 9.186 M 6.41 % 8.633 M 120.79 % 3.910 M 12.10 % 3.488 M -14.40 % 4.075 M -4.10 % 4.249 M 4.95 % 4.048 M -9.72 % 4.484 M 2.20 % 4.388 M 40.02 % 3.134 M 0.000 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 6.063 M 39.03 % 4.361 M -93.86 % 71.015 M 1.51 % 69.960 M 38.60 % 50.476 M 69.11 % 29.848 M -15.08 % 35.146 M 23.99 % 28.347 M -0.60 % 28.519 M 28.23 % 22.241 M 4 656.94 % 467.548 K -98.93 % 43.592 M -35.30 % 67.372 M 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 0.000 0.000 -100.00 % 115.888 M 20.69 % 96.020 M 23.95 % 77.467 M 45.38 % 53.287 M 2 389.97 % 2.140 M 37.33 % 1.558 M -38.21 % 2.522 M 8 521.94 % 29.250 K -33.60 % 44.050 K 0.000 -100.00 % 927.800 K 0.000 0.000 100.00 % -1.000 M -102.35 % 42.520 M -2.56 % 43.636 M 255.24 % -28.108 M
Operating expenses 62.063 M 2.10 % 60.786 M -69.01 % 196.128 M 11.97 % 175.166 M 28.26 % 136.576 M 56.90 % 87.044 M -7.29 % 93.889 M 9.89 % 85.443 M -2.55 % 87.679 M 2.12 % 85.862 M -24.03 % 113.023 M -81.80 % 621.133 M 355.38 % 136.399 M -69.26 % 443.762 M 15.90 % 382.888 M 26.69 % 302.220 M 610.77 % 42.520 M -2.56 % 43.636 M 55.24 % 28.108 M
Cost and expenses 410.349 M 15.60 % 354.985 M -49.17 % 698.401 M -7.50 % 755.053 M 36.61 % 552.708 M 74.41 % 316.909 M -3.11 % 327.081 M -14.50 % 382.557 M -5.12 % 403.214 M -10.51 % 450.588 M -25.51 % 604.898 M -2.61 % 621.133 M -2.64 % 637.944 M 43.76 % 443.762 M 15.90 % 382.888 M 26.69 % 302.220 M 41.07 % 214.238 M 19.64 % 179.063 M 34.48 % 133.156 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
Selling general and administrative expenses 62.063 M 2.10 % 60.786 M -24.24 % 80.240 M 1.38 % 79.146 M 33.90 % 59.109 M 75.10 % 33.758 M -12.62 % 38.634 M 19.16 % 32.422 M -1.06 % 32.768 M 24.64 % 26.289 M 430.92 % 4.952 M -89.68 % 47.979 M -31.95 % 70.506 M 0.000 0.000 0.000 0.000 0.000 0.000
Interest income 1.716 M 93.03 % 889.000 K 47.43 % 603.000 K -33.88 % 912.000 K 15.49 % 789.683 K -68.06 % 2.472 M 183.02 % 873.576 K -36.57 % 1.377 M 32.65 % 1.038 M -19.98 % 1.297 M -75.77 % 5.354 M 611.81 % 752.217 K 3.59 % 726.118 K 0.000 0.000 0.000 -100.00 % 534.830 K -35.94 % 834.858 K 8.27 % 771.104 K
Interest expense 19.829 M -19.66 % 24.680 M -7.36 % 26.640 M 7.10 % 24.875 M -1.86 % 25.347 M 17.67 % 21.540 M 6.49 % 20.227 M -10.06 % 22.488 M -9.95 % 24.973 M -12.49 % 28.537 M -1.94 % 29.101 M -14.05 % 33.858 M 17.29 % 28.868 M 20.43 % 23.971 M 29.24 % 18.548 M 36.73 % 13.565 M 1 172.51 % 1.066 M 68.22 % 633.705 K 15.71 % 547.690 K
Depreciation and amortization 26.447 M -17.68 % 32.126 M -4.85 % 33.762 M 12.56 % 29.996 M -0.59 % 30.173 M 16.71 % 25.853 M -8.28 % 28.188 M -2.18 % 28.816 M 5.28 % 27.371 M -7.56 % 29.608 M -4.28 % 30.931 M -1.87 % 31.520 M 4.30 % 30.220 M 7.55 % 28.097 M -1.19 % 28.436 M 60.04 % 17.768 M 184.56 % 6.244 M -18.88 % 7.697 M -5.19 % 8.118 M
Operating income 17.608 M -91.49 % 207.018 M 1 317.54 % -17.003 M -140.51 % 41.974 M -86.80 % 317.947 M 1 172.32 % -29.650 M -206.22 % 27.913 M 33.97 % 20.835 M -14.61 % 24.400 M -35.88 % 38.052 M -50.44 % 76.785 M -11.15 % 86.420 M -23.14 % 112.433 M 151.15 % 44.768 M -14.52 % 52.372 M 38.85 % 37.718 M 129.25 % 16.453 M -1.36 % 16.680 M 66.32 % 10.029 M
Operating income ratio 0.04 -88.83 % 0.37 1 656.35 % -0.02 -145.98 % 0.05 -90.20 % 0.52 665.12 % -0.09 -221.69 % 0.08 47.64 % 0.05 -5.31 % 0.05 -26.47 % 0.07 -31.77 % 0.11 -6.96 % 0.12 -19.52 % 0.15 66.41 % 0.09 -24.31 % 0.12 8.16 % 0.11 49.60 % 0.07 -16.30 % 0.09 21.66 % 0.07
Total other income expenses net -7.022 M 96.25 % -187.222 M 0.000 -100.00 % 879.000 K 100.30 % -297.448 M 0.000 100.00 % -28.633 M -82.15 % -15.720 M -4 945.67 % 324.407 K 1 009.08 % 29.250 K 100.11 % -25.709 M 59.56 % -63.569 M -186.74 % -22.170 M 0.000 100.00 % -15.972 M -0.09 % -15.959 M -308.04 % 7.671 M 1 866.89 % 390.006 K 9.22 % 357.077 K
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
Net debt 218.124 M -5.66 % 231.214 M -18.83 % 284.865 M -1.51 % 289.232 M 1.34 % 285.418 M 6.78 % 267.307 M 63.05 % 163.946 M -10.46 % 183.104 M -5.78 % 194.341 M -4.19 % 202.847 M 1.00 % 200.833 M -9.56 % 222.067 M 12.53 % 197.346 M 2.64 % 192.261 M -9.07 % 211.432 M 20.79 % 175.047 M 105.25 % 85.284 M 1 567.66 % 5.114 M 4 498.84 % 111.202 K
Total investments 35.857 M 201.83 % 11.880 M 141.07 % 4.928 M 173.63 % 1.801 M -39.97 % 3.000 M -0.01 % 3.000 M 0.00 % 3.000 M 0.00 % 3.000 M 0.00 % 3.000 M 0.00 % 3.000 M -37.50 % 4.800 M -12.72 % 5.500 M 83.33 % 3.000 M -58.75 % 7.272 M -25.32 % 9.737 M -19.15 % 12.044 M 31.64 % 9.149 M -24.19 % 12.068 M 8.59 % 11.113 M
Total debt 219.999 M -5.58 % 233.000 M -18.55 % 286.078 M -1.30 % 289.855 M -0.05 % 290.007 M 7.47 % 269.858 M 54.75 % 174.382 M -6.86 % 187.230 M -4.72 % 196.515 M -5.53 % 208.029 M -2.08 % 212.450 M -9.70 % 235.263 M 16.86 % 201.318 M 1.82 % 197.724 M -10.08 % 219.894 M 19.51 % 183.994 M 97.72 % 93.058 M 619.87 % 12.927 M 18.42 % 10.916 M
Accumulated other comprehensive income loss 22.687 M 570.42 % 3.384 M -83.96 % 21.092 M 5.46 % 20.000 M 0.000 -100.00 % 32.525 M 0.00 % 32.525 M 0.00 % 32.525 M 0.00 % 32.525 M 0.00 % 32.525 M 1 526.25 % 2.000 M 0.00 % 2.000 M 0.00 % 2.000 M -98.91 % 182.808 M 15.69 % 158.021 M 36.38 % 115.870 M 29.51 % 89.471 M 12.71 % 79.379 M 10.39 % 71.905 M
Retained earnings 446.092 M -3.31 % 461.373 M 8.01 % 427.174 M 0.87 % 423.475 M 7.79 % 392.888 M 3.52 % 379.527 M -1.33 % 384.641 M 1.75 % 378.044 M 0.55 % 375.979 M 3.69 % 362.587 M 7.19 % 338.265 M 15.30 % 293.378 M 20.25 % 243.967 M 0.000 0.000 0.000 0.000 0.000 0.000
Common stock 37.200 M 0.00 % 37.200 M 0.00 % 37.200 M 0.00 % 37.200 M 0.00 % 37.200 M 14.37 % 32.525 M 0.00 % 32.525 M 0.00 % 32.525 M 0.00 % 32.525 M 0.00 % 32.525 M 0.00 % 32.525 M 0.00 % 32.525 M 0.00 % 32.525 M 0.00 % 32.525 M 0.00 % 32.525 M 0.00 % 32.525 M 0.00 % 32.525 M 0.00 % 32.525 M 0.00 % 32.525 M
Total equity 536.366 M 0.76 % 532.344 M 3.18 % 515.961 M 0.96 % 511.062 M 6.63 % 479.275 M 11.55 % 429.652 M -0.90 % 433.566 M 1.83 % 425.769 M 0.77 % 422.504 M 3.58 % 407.912 M 6.67 % 382.390 M 13.70 % 336.303 M 17.72 % 285.692 M 32.67 % 215.333 M 14.21 % 188.546 M 27.06 % 148.395 M 21.64 % 121.996 M 11.00 % 109.904 M 7.30 % 102.430 M
Other non current liabilities 0.000 0.000 -100.00 % 21.478 M 0.000 -100.00 % 15.344 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
Long term debt 21.951 M -33.40 % 32.959 M -48.00 % 63.378 M -11.15 % 71.333 M -16.45 % 85.382 M 20.95 % 70.590 M 485.64 % 12.053 M -28.03 % 16.749 M -30.92 % 24.246 M -27.56 % 33.470 M 52.24 % 21.985 M -37.38 % 35.107 M -42.22 % 60.761 M -3.66 % 63.069 M -36.37 % 99.126 M -17.65 % 120.377 M 61.19 % 74.682 M 0.000 0.000
Total non current liabilities 46.306 M -18.88 % 57.082 M -32.74 % 84.870 M -6.64 % 90.902 M -9.75 % 100.726 M 22.96 % 81.916 M 218.50 % 25.720 M -26.56 % 35.022 M -20.10 % 43.834 M -16.01 % 52.190 M 30.90 % 39.869 M -18.12 % 48.694 M -27.09 % 66.787 M 5.89 % 63.069 M -36.37 % 99.126 M -17.65 % 120.377 M 61.19 % 74.682 M 0.000 -100.00 % 642.626 K
Other current liabilities 48.949 M 78.88 % 27.364 M 104.33 % 13.392 M -9.45 % 14.789 M -4.02 % 15.409 M 87.93 % 8.199 M -27.19 % 11.262 M -69.41 % 36.819 M 422.79 % 7.043 M -66.50 % 21.022 M -50.15 % 42.168 M 10.95 % 38.005 M -58.16 % 90.845 M 307.08 % 22.316 M 8.59 % 20.551 M -15.55 % 24.334 M 158.43 % 9.416 M 36.42 % 6.902 M 481.47 % 1.187 M
Deferred revenue 0.000 0.000 -100.00 % 22.113 M 0.00 % 22.113 M 138.65 % 9.266 M 162.64 % 3.528 M -37.95 % 5.686 M -81.21 % 30.258 M 2.42 % 29.543 M 46.63 % 20.149 M 58.47 % 12.715 M -73.72 % 48.386 M 18.87 % 40.706 M -6.10 % 43.351 M 0.000 0.000 0.000 0.000 0.000
Short term debt 198.048 M -1.00 % 200.041 M -10.17 % 222.700 M 1.91 % 218.522 M 6.79 % 204.625 M 2.69 % 199.268 M 22.76 % 162.328 M -4.78 % 170.482 M 19.45 % 142.726 M -18.24 % 174.559 M -1.80 % 177.750 M 17.12 % 151.770 M 7.98 % 140.557 M 4.38 % 134.655 M 11.50 % 120.768 M 89.84 % 63.616 M 246.21 % 18.375 M 42.14 % 12.927 M 18.42 % 10.916 M
Total current liabilities 330.987 M 13.24 % 292.278 M -13.29 % 337.076 M -22.51 % 434.985 M 14.95 % 378.401 M 13.84 % 332.401 M 13.08 % 293.949 M -22.52 % 379.379 M -0.20 % 380.140 M -4.02 % 396.060 M 7.65 % 367.916 M -5.10 % 387.691 M 25.43 % 309.096 M 1.50 % 304.543 M 59.72 % 190.669 M 34.95 % 141.285 M 106.71 % 68.349 M 48.77 % 45.944 M 56.46 % 29.365 M
Total liabilities 377.293 M 8.00 % 349.360 M -17.20 % 421.946 M -19.76 % 525.887 M 9.76 % 479.127 M 15.64 % 414.317 M 29.61 % 319.669 M -22.86 % 414.401 M -2.26 % 423.975 M -5.42 % 448.249 M 9.92 % 407.785 M -6.55 % 436.385 M 16.10 % 375.883 M 2.25 % 367.612 M 26.85 % 289.795 M 10.75 % 261.662 M 82.94 % 143.031 M 211.32 % 45.944 M 53.11 % 30.007 M
Other non current assets 0.000 -100.00 % 19.584 M 31.97 % 14.840 M -21.64 % 18.939 M 75.96 % 10.763 M 3.02 % 10.447 M 71.08 % 6.107 M -25.07 % 8.150 M 2.67 % 7.937 M -0.07 % 7.943 M -62.00 % 20.902 M 0.58 % 20.782 M -2.44 % 21.303 M 317.95 % 5.097 M 131.47 % 2.202 M 185.97 % 770.000 K -70.44 % 2.605 M -84.76 % 17.089 M 833.32 % 1.831 M
Long term investments 25.606 M 285.05 % 6.650 M 34.94 % 4.928 M 173.63 % 1.801 M -39.97 % 3.000 M -48.53 % 5.829 M -50.98 % 11.890 M 4.25 % 11.404 M 5.40 % 10.820 M 5.47 % 10.259 M 113.72 % 4.800 M -12.72 % 5.500 M 83.33 % 3.000 M -58.75 % 7.272 M 81.80 % 4.000 M -20.00 % 5.000 M 0.00 % 5.000 M -9.09 % 5.500 M 10.00 % 5.000 M
Intangible 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
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
Goodwill and intangible 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
Property plant equipment net 281.444 M -6.94 % 302.426 M -9.79 % 335.263 M -7.82 % 363.699 M 12.90 % 322.148 M -1.17 % 325.978 M 34.55 % 242.271 M -3.29 % 250.507 M -8.08 % 272.533 M -0.20 % 273.083 M -5.42 % 288.742 M 4.90 % 275.255 M -2.97 % 283.668 M 22.32 % 231.911 M 1.53 % 228.409 M 8.59 % 210.343 M 41.07 % 149.107 M 287.28 % 38.501 M -9.25 % 42.427 M
Total non current assets 307.050 M -6.58 % 328.660 M -7.43 % 355.031 M -7.65 % 384.439 M 14.45 % 335.911 M -1.85 % 342.254 M 31.50 % 260.267 M -3.63 % 270.061 M -7.29 % 291.291 M 0.00 % 291.285 M -7.37 % 314.444 M 4.28 % 301.537 M -2.09 % 307.971 M 24.74 % 246.893 M 3.59 % 238.341 M 9.42 % 217.821 M 38.33 % 157.469 M 156.34 % 61.430 M 24.71 % 49.258 M
Other current assets 83.560 M -11.78 % 94.713 M -15.63 % 112.254 M -0.80 % 113.157 M -3.62 % 117.401 M 68.35 % 69.735 M 1.40 % 68.772 M -16.08 % 81.951 M 29.73 % 63.172 M 53.27 % 41.216 M 17.00 % 35.229 M -12.27 % 40.158 M 658.99 % 5.291 M -74.80 % 20.993 M 12.65 % 18.635 M 28.23 % 14.532 M 18.84 % 12.228 M 26.81 % 9.643 M 27.40 % 7.569 M
Short term investments 10.251 M 96.00 % 5.230 M -95.63 % 119.708 M 0.000 0.000 0.000 100.00 % -8.889 M -114.33 % 62.038 M 893.33 % -7.820 M -7.73 % -7.259 M 0.000 0.000 0.000 0.000 -100.00 % 5.737 M -18.55 % 7.044 M 69.78 % 4.149 M -36.83 % 6.568 M 7.44 % 6.113 M
cash and cash equivalents 1.875 M 4.98 % 1.786 M 47.24 % 1.213 M 94.70 % 623.000 K -86.42 % 4.589 M 79.87 % 2.551 M -75.55 % 10.436 M 152.89 % 4.127 M 89.75 % 2.175 M -58.03 % 5.182 M -55.39 % 11.617 M -11.96 % 13.195 M 232.24 % 3.972 M -27.31 % 5.464 M -35.43 % 8.462 M -5.42 % 8.947 M 15.09 % 7.774 M -0.50 % 7.813 M -27.69 % 10.805 M
Cash and short term investments 12.126 M 72.83 % 7.016 M 478.40 % 1.213 M 94.70 % 623.000 K -86.42 % 4.589 M 79.87 % 2.551 M -75.55 % 10.436 M 152.89 % 4.127 M 89.75 % 2.175 M -58.03 % 5.182 M -55.39 % 11.617 M -11.96 % 13.195 M 232.24 % 3.972 M -27.31 % 5.464 M -61.52 % 14.198 M -11.21 % 15.991 M 34.12 % 11.923 M -17.09 % 14.381 M -15.00 % 16.918 M
Total current assets 606.609 M 9.69 % 553.044 M -5.12 % 582.876 M -10.67 % 652.510 M 4.82 % 622.491 M 24.07 % 501.714 M 1.77 % 492.968 M -13.53 % 570.109 M 2.69 % 555.188 M -1.72 % 564.876 M 18.74 % 475.730 M 0.97 % 471.150 M 33.24 % 353.604 M 4.60 % 338.052 M 39.69 % 241.999 M 24.59 % 194.236 M 77.29 % 109.558 M 13.63 % 96.417 M 13.19 % 85.179 M
Inventory 281.875 M 12.00 % 251.677 M -2.54 % 258.237 M -17.72 % 313.844 M 2.13 % 307.309 M 37.60 % 223.337 M 6.98 % 208.762 M 15.92 % 180.087 M -14.11 % 209.670 M 1.02 % 207.563 M 7.67 % 192.773 M -3.55 % 199.866 M 35.98 % 146.986 M 7.50 % 136.734 M 76.03 % 77.678 M 19.99 % 64.737 M 178.25 % 23.266 M 55.46 % 14.966 M 10.67 % 13.523 M
Net receivables 229.048 M 14.73 % 199.638 M -5.46 % 211.172 M -6.10 % 224.886 M 16.41 % 193.192 M -6.26 % 206.091 M -4.15 % 215.004 M -30.54 % 309.544 M 9.57 % 282.514 M -9.42 % 311.908 M 14.95 % 271.340 M 5.13 % 258.089 M 30.77 % 197.356 M 12.87 % 174.860 M 32.98 % 131.489 M 32.85 % 98.977 M 59.28 % 62.140 M 8.21 % 57.427 M 21.75 % 47.169 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 -100.00 % 2.613 M -29.95 % 3.730 M 118.38 % 1.708 M 125.67 % 756.874 K 122.74 % 339.804 K 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 83.990 M 29.47 % 64.873 M -17.75 % 78.871 M -56.08 % 179.561 M 20.43 % 149.101 M 22.81 % 121.406 M 0.87 % 120.359 M -30.06 % 172.079 M 0.46 % 171.285 M -5.02 % 180.330 M 47.13 % 122.568 M 21.18 % 101.144 M 30.18 % 77.694 M 10.00 % 70.631 M 95.05 % 36.212 M -15.35 % 42.779 M 29.73 % 32.976 M 87.44 % 17.593 M 65.50 % 10.630 M
Tax 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 -100.00 % 33.591 M 155.68 % 13.138 M 24.47 % 10.555 M 39.21 % 7.582 M -11.03 % 8.522 M 28.50 % 6.632 M
Deferred revenue non current 0.000 0.000 100.00 % -21.492 M -215 020.00 % 10.000 K 100.07 % -15.344 M -35.48 % -11.325 M 17.13 % -13.666 M 25.21 % -18.273 M 6.71 % -19.588 M -4.64 % -18.719 M -4.67 % -17.884 M -31.62 % -13.587 M -125.47 % -6.026 M 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
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -29.543 M 0.000 100.00 % -12.715 M 73.72 % -48.386 M 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
Other total stockholders equity 30.387 M 0.00 % 30.387 M -0.35 % 30.495 M 0.36 % 30.387 M -38.22 % 49.187 M 429.56 % -14.925 M 0.000 100.00 % -17.325 M 6.48 % -18.525 M 6.08 % -19.725 M -305.47 % 9.600 M 14.29 % 8.400 M 0.000 0.000 100.00 % -2.000 M 0.000 0.000 100.00 % -2.000 M 0.00 % -2.000 M
Deferred tax liabilities non current 24.355 M 0.96 % 24.123 M 12.24 % 21.492 M 9.83 % 19.569 M 27.54 % 15.344 M 35.48 % 11.325 M -17.13 % 13.666 M -25.21 % 18.273 M -6.71 % 19.588 M 4.64 % 18.719 M 4.67 % 17.884 M 31.62 % 13.587 M 125.47 % 6.026 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 642.627 K
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
Total assets 913.659 M 3.62 % 881.704 M -5.99 % 937.907 M -9.55 % 1.037 B 8.20 % 958.402 M 13.56 % 843.968 M 12.05 % 753.235 M -10.35 % 840.170 M -0.75 % 846.479 M -1.13 % 856.161 M 8.35 % 790.175 M 2.26 % 772.688 M 16.80 % 661.576 M 13.10 % 584.945 M 21.78 % 480.340 M 16.57 % 412.057 M 54.31 % 267.027 M 69.17 % 157.847 M 17.41 % 134.437 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
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
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
Change in working capital -12.769 M -250.05 % 8.510 M 131.26 % -27.227 M -492.15 % -4.598 M 94.23 % -79.748 M -5 756.18 % 1.410 M 105.93 % -23.763 M -78.35 % -13.323 M -1 461.03 % 978.924 K 102.40 % -40.815 M -313.74 % -9.865 M 87.66 % -79.912 M -133.43 % -34.233 M -244.71 % -9.931 M 83.13 % -58.860 M -13.58 % -51.822 M -3 263.74 % 1.638 M 274.63 % -938.000 K -315.04 % -226.000 K
Accounts receivables -37.951 M -406.28 % 12.391 M 9.69 % 11.296 M 139.20 % -28.817 M -314.17 % 13.455 M 141.32 % 5.576 M -94.37 % 98.947 M 2 721.79 % -3.774 M -112.52 % 30.135 M 140.62 % -74.194 M -308.10 % -18.180 M 65.62 % -52.882 M -191.42 % -18.146 M 69.27 % -59.057 M -70.56 % -34.626 M 11.46 % -39.107 M -659.51 % -5.149 M 49.81 % -10.258 M -632.33 % 1.927 M
Inventory -30.198 M -560.34 % 6.560 M -63.43 % 17.939 M 374.51 % -6.535 M 92.22 % -83.972 M -476.17 % -14.574 M 49.17 % -28.675 M -196.93 % 29.583 M 1 503.74 % -2.107 M 85.75 % -14.790 M -308.50 % 7.093 M 113.41 % -52.880 M -415.82 % -10.252 M 76.53 % -43.681 M -237.54 % -12.941 M 68.80 % -41.471 M -399.65 % -8.300 M -475.19 % -1.443 M 63.03 % -3.903 M
Accounts payables 19.116 M 198.68 % -19.371 M 71.10 % -67.034 M -661.05 % 11.948 M -16.70 % 14.344 M 21 323.89 % 66.951 K 100.10 % -64.678 M -8 250.83 % 793.510 K 108.77 % -9.045 M -115.66 % 57.762 M 0.000 0.000 0.000 -100.00 % 38.575 M 441.58 % -11.293 M -139.27 % 28.756 M 90.60 % 15.087 M 40.17 % 10.763 M 515.03 % 1.750 M
Other working capital 36.264 M 306.09 % 8.930 M -15.53 % 10.572 M -43.78 % 18.806 M 179.77 % -23.575 M -327.96 % 10.342 M 135.23 % -29.357 M 26.47 % -39.926 M -121.77 % -18.004 M -87.69 % -9.592 M 43.44 % -16.958 M 37.26 % -27.031 M -12.72 % -23.982 M -144.22 % 54.233 M 0.000 0.000 0.000 0.000 0.000
Other non cash items 4.063 M -74.29 % 15.802 M -25.94 % 21.338 M 2.67 % 20.783 M -35.75 % 32.347 M 34.48 % 24.053 M -16.91 % 28.947 M 123.08 % 12.976 M 111.45 % 6.137 M -42.64 % 10.699 M 808.33 % 1.178 M 136.29 % -3.245 M -147.43 % 6.843 M 30.79 % 5.232 M 536.00 % -1.200 M 41.35 % -2.046 M -172.07 % -752.000 K 78.51 % -3.499 M -16.91 % -2.993 M
Net cash provided by operating activities 24.804 M -65.64 % 72.181 M 97.29 % 36.586 M -58.91 % 89.034 M 2 621.92 % 3.271 M -92.98 % 46.627 M 7.64 % 43.315 M 30.59 % 33.168 M -43.98 % 59.211 M 57.59 % 37.574 M -61.88 % 98.560 M 183.37 % 34.782 M -70.06 % 116.191 M 115.46 % 53.928 M 337.30 % 12.332 M 309.19 % -5.895 M -125.60 % 23.027 M 58.37 % 14.540 M 23.93 % 11.732 M
Investments in property plant and equipment -11.734 M -44.38 % -8.127 M 24.34 % -10.741 M 87.96 % -89.181 M -229.11 % -27.098 M 78.20 % -124.307 M -1 047.70 % -10.831 M 18.94 % -13.361 M 58.63 % -32.298 M -140.61 % -13.423 M 71.03 % -46.341 M -100.55 % -23.107 M 71.83 % -82.019 M -163.41 % -31.137 M 35.61 % -48.358 M 37.33 % -77.168 M 24.64 % -102.395 M -428.35 % -19.380 M -104.11 % -9.495 M
Acquisitions net 1.000 M -95.55 % 22.482 M 377.93 % 4.704 M -79.65 % 23.121 M 2 762.71 % 807.660 K -78.51 % 3.759 M -61.98 % 9.885 M 39.13 % 7.105 M 30.33 % 5.452 M 4 856.07 % 110.000 K 0.000 0.000 0.000 0.000 -100.00 % 586.000 K 0.000 -100.00 % 84.881 K -70.93 % 292.000 K -19.45 % 362.500 K
Purchases of investments -5.458 M 48.08 % -10.513 M -223.48 % -3.250 M -305.74 % -801.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.297 M 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 100.00 % -1.454 M -124.23 % 6.000 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.800 M 157.23 % 699.750 K 0.000 0.000 -100.00 % 1.000 M 0.00 % 1.000 M 0.000 -100.00 % 500.000 K 0.000 0.000
Other investing activites 0.000 0.000 -100.00 % 1.454 M 0.000 -100.00 % 340.000 0.000 100.00 % -6.995 M -198.46 % 7.105 M 426.60 % -2.175 M -175.47 % 2.882 M 4.60 % 2.756 M 347.27 % -1.114 M 82.82 % -6.487 M -882.94 % -660.000 K 0.000 0.000 0.000 0.000 0.000
Net cash used for investing activites -16.192 M -521.45 % 3.842 M 141.37 % -9.287 M 84.74 % -60.861 M -131.50 % -26.290 M 78.19 % -120.549 M -1 418.03 % -7.941 M -26.93 % -6.256 M 76.70 % -26.846 M -211.05 % -8.631 M 79.88 % -42.886 M -77.06 % -24.221 M 72.63 % -88.507 M -187.39 % -30.797 M 34.16 % -46.772 M 39.39 % -77.168 M 24.20 % -101.810 M -433.37 % -19.088 M -109.02 % -9.132 M
Debt repayment -12.999 M 75.51 % -53.079 M -1 305.32 % -3.777 M 61.09 % -9.708 M -170.99 % 13.675 M -83.31 % 81.949 M 726.26 % -13.085 M -155.42 % -5.123 M 60.81 % -13.073 M -195.72 % -4.421 M 80.62 % -22.813 M -167.21 % 33.945 M 844.57 % 3.594 M 116.21 % -22.169 M -161.75 % 35.900 M -60.52 % 90.936 M 13.48 % 80.131 M 3 884.63 % 2.011 M 54.93 % 1.298 M
Common stock issued 0.000 -100.00 % 442.000 K 0.000 0.000 -100.00 % 35.062 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
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
Dividends paid -744.000 K 0.00 % -744.000 K 0.00 % -744.000 K 0.00 % -744.000 K -14.37 % -650.500 K 0.00 % -650.500 K 0.00 % -650.500 K 0.00 % -650.500 K 60.00 % -1.626 M 50.00 % -3.253 M 25.37 % -4.358 M -15.29 % -3.780 M -16.22 % -3.253 M 24.71 % -4.320 M -32.84 % -3.252 M 14.53 % -3.805 M 0.00 % -3.805 M 0.000 0.000
Other financing activites 4.952 M 122.44 % -22.069 M 0.54 % -22.188 M -2.31 % -21.687 M 5.83 % -23.030 M -50.91 % -15.261 M 0.45 % -15.329 M 20.10 % -19.186 M 7.19 % -20.673 M 22.45 % -26.657 M 9.98 % -29.613 M 4.99 % -31.168 M -7.94 % -28.875 M 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used provided by financing activities -8.791 M 88.35 % -75.450 M -182.49 % -26.709 M 16.90 % -32.139 M -228.26 % 25.057 M -62.06 % 66.037 M 327.20 % -29.065 M -16.45 % -24.960 M 29.44 % -35.372 M -3.04 % -34.330 M 39.54 % -56.784 M -5 560.80 % -1.003 M 96.48 % -28.534 M -7.72 % -26.490 M -181.14 % 32.648 M -62.53 % 87.131 M 14.16 % 76.326 M 3 695.43 % 2.011 M 54.93 % 1.298 M
Effect of forex changes on cash 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
Net change in cash -178.000 K -131.06 % 573.000 K -2.88 % 590.000 K 114.88 % -3.966 M -294.60 % 2.038 M 125.85 % -7.884 M -224.97 % 6.309 M 223.23 % 1.952 M 164.90 % -3.007 M 44.18 % -5.387 M -385.33 % -1.110 M -111.61 % 9.558 M 1 224.37 % -850.056 K 0.000 0.000 0.000 0.000 0.000 0.000
Cash at beginning of period 2.053 M 69.25 % 1.213 M 94.70 % 623.000 K -86.42 % 4.589 M 79.89 % 2.551 M -75.55 % 10.436 M 152.89 % 4.127 M 89.75 % 2.175 M -58.03 % 5.182 M -71.89 % 18.438 M -5.68 % 19.548 M 95.68 % 9.990 M -7.84 % 10.840 M 28.10 % 8.462 M -5.42 % 8.947 M 15.09 % 7.774 M -0.50 % 7.813 M -27.69 % 10.805 M 0.000
Cash at end of period 1.875 M 4.98 % 1.786 M 47.24 % 1.213 M 94.70 % 623.000 K -86.42 % 4.589 M 79.87 % 2.551 M -75.55 % 10.436 M 152.89 % 4.127 M 89.75 % 2.175 M -83.34 % 13.050 M -29.22 % 18.438 M -5.68 % 19.548 M 95.68 % 9.990 M 82.83 % 5.464 M -35.43 % 8.462 M -5.42 % 8.947 M 15.09 % 7.774 M -0.50 % 7.813 M -27.69 % 10.805 M
Operating cash flow 24.804 M -65.64 % 72.181 M 97.29 % 36.586 M -58.91 % 89.034 M 2 621.92 % 3.271 M -92.98 % 46.627 M 7.64 % 43.315 M 30.59 % 33.168 M -43.98 % 59.211 M 57.59 % 37.574 M -61.88 % 98.560 M 183.37 % 34.782 M -70.06 % 116.191 M 115.46 % 53.928 M 337.30 % 12.332 M 309.19 % -5.895 M -125.60 % 23.027 M 58.37 % 14.540 M 23.93 % 11.732 M
Capital expenditure -11.734 M -44.38 % -8.127 M 24.34 % -10.741 M 87.96 % -89.181 M -229.11 % -27.098 M 78.20 % -124.307 M -1 047.70 % -10.831 M 18.94 % -13.361 M 58.63 % -32.298 M -140.61 % -13.423 M 71.03 % -46.341 M -100.55 % -23.107 M 71.83 % -82.019 M -163.41 % -31.137 M 35.61 % -48.358 M 37.33 % -77.168 M 24.64 % -102.395 M -428.35 % -19.380 M -104.11 % -9.495 M
Free CashFlow 13.070 M -79.60 % 64.054 M 147.84 % 25.845 M 17 681.63 % -147.000 K 99.38 % -23.827 M 69.33 % -77.681 M -339.13 % 32.484 M 64.01 % 19.807 M -26.41 % 26.913 M 11.44 % 24.151 M -53.75 % 52.219 M 347.26 % 11.675 M -65.83 % 34.171 M 49.93 % 22.791 M 163.26 % -36.026 M 56.63 % -83.063 M -4.66 % -79.368 M -1 539.83 % -4.840 M -316.26 % 2.238 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
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 2011-03-31 2010-03-31
Revenue 149.357 M 34.07 % 111.403 M 13.72 % 97.962 M 15.19 % 85.045 M -34.43 % 129.698 M -28.85 % 182.300 M 34.63 % 135.413 M 34.09 % 100.990 M -29.53 % 143.300 M 23.61 % 115.931 M 6.13 % 109.235 M -54.79 % 241.627 M -3.96 % 251.602 M 0.79 % 249.636 M 30.28 % 191.617 M -8.71 % 209.905 M 27.71 % 164.359 M -2.29 % 168.218 M -6.56 % 180.037 M 9.77 % 164.018 M 75.64 % 93.384 M 16.41 % 80.221 M -15.50 % 94.937 M 56.35 % 60.721 M -26.44 % 82.549 M 18.48 % 69.671 M -20.38 % 87.503 M -22.39 % 112.742 M 17.76 % 95.742 M 8.75 % 88.041 M -2.64 % 90.425 M -21.42 % 115.069 M 5.96 % 108.593 M -9.26 % 119.669 M 11.08 % 107.729 M 12.15 % 96.061 M -22.15 % 123.391 M -28.21 % 171.888 M 72.72 % 99.517 M -9.18 % 109.581 M -15.98 % 130.416 M -3.45 % 135.080 M -13.07 % 155.387 M -20.99 % 196.669 M -8.85 % 215.753 M 5.91 % 203.717 M 16.36 % 175.073 M 4.54 % 167.472 M -12.98 % 192.458 M 6.77 % 180.261 M -9.97 % 200.232 M -2.35 % 205.056 M 9.41 % 187.415 M 9.64 % 170.929 M 43.87 % 118.809 M 0.50 % 118.218 M -5.59 % 125.220 M
Net income 1.700 M 124.14 % -7.042 M -413.27 % -1.372 M -117.43 % 7.872 M 3.51 % 7.605 M -40.06 % 12.688 M 0.51 % 12.624 M 762.33 % -1.906 M 75.13 % -7.663 M -7.64 % -7.119 M 39.52 % -11.771 M -165.73 % 17.908 M 170.31 % 6.625 M -20.41 % 8.324 M 29.07 % 6.449 M -54.29 % 14.109 M 286.65 % 3.649 M 164.83 % 1.378 M -74.02 % 5.304 M 6.68 % 4.972 M 39.74 % 3.558 M 108.62 % 1.706 M 131.74 % -5.374 M -2 159.00 % 261.000 K -5.78 % 277.000 K 106.20 % -4.467 M -223.10 % 3.629 M -39.62 % 6.010 M 76.25 % 3.410 M 516.36 % -819.000 K -130.02 % 2.728 M 16.93 % 2.333 M 350.39 % 518.000 K -51.32 % 1.064 M -83.91 % 6.614 M 26.27 % 5.238 M 44.14 % 3.634 M -70.47 % 12.308 M 9 988.52 % 122.000 K -97.67 % 5.225 M -33.58 % 7.867 M -16.65 % 9.439 M -14.90 % 11.092 M -20.64 % 13.976 M -17.99 % 17.042 M 81.96 % 9.366 M -47.59 % 17.869 M 24.29 % 14.377 M 12.29 % 12.803 M -9.11 % 14.086 M -11.38 % 15.894 M -39.02 % 26.063 M 61.91 % 16.097 M 156.49 % 6.276 M -1.83 % 6.393 M 34.36 % 4.758 M -60.69 % 12.105 M
Income before tax 2.343 M 134.28 % -6.835 M -218.80 % -2.144 M -122.30 % 9.613 M -3.41 % 9.952 M -40.55 % 16.741 M 32.61 % 12.624 M 762.33 % -1.906 M 75.13 % -7.663 M -9.79 % -6.980 M 56.27 % -15.961 M -168.28 % 23.377 M 182.43 % 8.277 M -35.77 % 12.887 M 60.87 % 8.011 M -54.83 % 17.736 M 320.38 % 4.219 M 10.00 % 3.835 M -40.60 % 6.457 M 9.05 % 5.921 M 38.15 % 4.286 M 2 824.04 % 146.578 K 102.40 % -6.106 M -1 112.60 % 603.000 K -9.60 % 667.000 K 107.31 % -9.130 M -302.18 % 4.516 M -52.64 % 9.536 M 89.88 % 5.022 M 218.14 % -4.251 M -196.61 % 4.400 M 20.95 % 3.638 M 298.90 % 912.000 K -47.01 % 1.721 M -82.35 % 9.753 M 28.19 % 7.608 M 34.85 % 5.642 M -59.84 % 14.048 M 7 618.68 % 182.000 K -98.17 % 9.952 M -28.40 % 13.899 M 17.19 % 11.860 M -36.03 % 18.541 M -10.38 % 20.688 M -17.99 % 25.227 M 64.99 % 15.290 M -45.26 % 27.930 M 22.67 % 22.768 M 11.43 % 20.432 M -9.96 % 22.692 M -14.66 % 26.589 M -34.49 % 40.588 M 72.77 % 23.493 M 177.96 % 8.452 M -11.70 % 9.572 M 10.42 % 8.669 M -38.11 % 14.007 M
Income before tax ratio 0.02 125.57 % -0.06 -180.33 % -0.02 -119.36 % 0.11 47.31 % 0.08 -16.44 % 0.09 -1.50 % 0.09 593.96 % -0.02 64.71 % -0.05 11.18 % -0.06 58.79 % -0.15 -251.03 % 0.10 194.09 % 0.03 -36.27 % 0.05 23.48 % 0.04 -50.52 % 0.08 229.17 % 0.03 12.58 % 0.02 -36.43 % 0.04 -0.65 % 0.04 -21.35 % 0.05 2 411.88 % 0.00 102.84 % -0.06 -747.65 % 0.01 22.90 % 0.01 106.17 % -0.13 -353.92 % 0.05 -38.98 % 0.08 61.25 % 0.05 208.63 % -0.05 -199.23 % 0.05 53.91 % 0.03 276.45 % 0.01 -41.60 % 0.01 -84.11 % 0.09 14.31 % 0.08 73.21 % 0.05 -44.05 % 0.08 4 368.84 % 0.00 -97.99 % 0.09 -14.78 % 0.11 21.38 % 0.09 -26.42 % 0.12 13.43 % 0.11 -10.03 % 0.12 55.79 % 0.08 -52.95 % 0.16 17.35 % 0.14 28.06 % 0.11 -15.67 % 0.13 -5.20 % 0.13 -32.91 % 0.20 57.90 % 0.13 153.51 % 0.05 -38.63 % 0.08 9.87 % 0.07 -34.44 % 0.11
EBITDA 13.339 M 194.20 % 4.534 M -53.20 % 9.687 M -54.49 % 21.284 M -0.34 % 21.357 M -28.10 % 29.703 M 13.24 % 26.230 M 112.97 % 12.316 M 85.73 % 6.631 M -16.16 % 7.909 M 341.35 % -3.277 M -108.64 % 37.915 M 66.89 % 22.719 M -16.50 % 27.208 M 32.89 % 20.474 M -35.65 % 31.816 M 99.47 % 15.950 M -10.76 % 17.874 M -10.70 % 20.015 M 3.57 % 19.325 M 11.85 % 17.277 M 31.64 % 13.125 M 195.27 % 4.445 M -58.07 % 10.600 M -1.73 % 10.787 M 499.28 % 1.800 M -88.54 % 15.708 M -26.09 % 21.253 M 37.65 % 15.440 M 89.10 % 8.165 M -50.57 % 16.518 M -0.37 % 16.579 M 30.72 % 12.683 M -0.06 % 12.691 M -43.27 % 22.369 M 11.62 % 20.041 M 9.08 % 18.373 M -11.36 % 20.728 M 48.53 % 13.956 M -20.18 % 17.484 M -35.80 % 27.233 M 46.51 % 18.588 M -39.78 % 30.866 M -13.72 % 35.775 M 9.31 % 32.728 M 57.34 % 20.801 M -51.14 % 42.571 M 6.68 % 39.905 M 12.74 % 35.396 M -1.47 % 35.926 M 6.35 % 33.779 M -31.96 % 49.647 M 72.21 % 28.829 M 86.03 % 15.497 M -4.32 % 16.196 M -25.69 % 21.795 M -16.31 % 26.043 M
Net income ratio 0.01 118.01 % -0.06 -351.34 % -0.01 -115.13 % 0.09 57.86 % 0.06 -15.75 % 0.07 -25.34 % 0.09 593.96 % -0.02 64.71 % -0.05 12.92 % -0.06 43.01 % -0.11 -245.40 % 0.07 181.47 % 0.03 -21.03 % 0.03 -0.92 % 0.03 -49.93 % 0.07 202.76 % 0.02 171.05 % 0.01 -72.20 % 0.03 -2.81 % 0.03 -20.44 % 0.04 79.21 % 0.02 137.56 % -0.06 -1 416.92 % 0.00 28.10 % 0.00 105.23 % -0.06 -254.61 % 0.04 -22.20 % 0.05 49.67 % 0.04 482.87 % -0.01 -130.83 % 0.03 48.80 % 0.02 325.04 % 0.00 -46.35 % 0.01 -85.52 % 0.06 12.59 % 0.05 85.15 % 0.03 -58.87 % 0.07 5 740.89 % 0.00 -97.43 % 0.05 -20.96 % 0.06 -13.67 % 0.07 -2.11 % 0.07 0.45 % 0.07 -10.03 % 0.08 71.81 % 0.05 -54.96 % 0.10 18.89 % 0.09 29.05 % 0.07 -14.87 % 0.08 -1.56 % 0.08 -37.55 % 0.13 47.98 % 0.09 133.92 % 0.04 -31.76 % 0.05 33.69 % 0.04 -58.37 % 0.10
Ratio EBITDA 0.09 119.44 % 0.04 -58.84 % 0.10 -60.49 % 0.25 51.98 % 0.16 1.06 % 0.16 -15.88 % 0.19 58.84 % 0.12 163.55 % 0.05 -32.17 % 0.07 327.41 % -0.03 -119.12 % 0.16 73.78 % 0.09 -17.15 % 0.11 2.00 % 0.11 -29.51 % 0.15 56.19 % 0.10 -8.67 % 0.11 -4.42 % 0.11 -5.64 % 0.12 -36.32 % 0.19 13.08 % 0.16 249.43 % 0.05 -73.18 % 0.17 33.59 % 0.13 405.79 % 0.03 -85.61 % 0.18 -4.77 % 0.19 16.89 % 0.16 73.89 % 0.09 -49.23 % 0.18 26.79 % 0.14 23.36 % 0.12 10.13 % 0.11 -48.93 % 0.21 -0.47 % 0.21 40.11 % 0.15 23.48 % 0.12 -14.01 % 0.14 -12.11 % 0.16 -23.59 % 0.21 51.75 % 0.14 -30.72 % 0.20 9.20 % 0.18 19.92 % 0.15 48.56 % 0.10 -58.01 % 0.24 2.05 % 0.24 29.56 % 0.18 -7.72 % 0.20 18.14 % 0.17 -30.32 % 0.24 57.40 % 0.15 69.67 % 0.09 -33.49 % 0.14 -26.06 % 0.18 -11.35 % 0.21
Gross profit ratio 0.27 90.28 % 0.14 -56.54 % 0.33 -30.74 % 0.47 130.77 % 0.20 -9.20 % 0.23 -16.00 % 0.27 -29.07 % 0.38 31.27 % 0.29 -16.75 % 0.35 48.94 % 0.23 -28.82 % 0.33 14.92 % 0.28 -6.60 % 0.30 7.60 % 0.28 4.82 % 0.27 -8.89 % 0.30 -13.85 % 0.34 21.74 % 0.28 11.09 % 0.25 -39.22 % 0.42 50.93 % 0.28 33.18 % 0.21 -43.62 % 0.37 26.24 % 0.29 12.55 % 0.26 -22.89 % 0.34 -33.10 % 0.50 71.69 % 0.29 20.03 % 0.24 -21.90 % 0.31 26.68 % 0.25 0.25 % 0.25 -14.23 % 0.29 -15.00 % 0.34 5.97 % 0.32 24.02 % 0.26 339.10 % 0.06 -6.32 % 0.06 -93.75 % 1.00 592.01 % 0.14 117.88 % -0.81 -650.38 % 0.15 11.75 % 0.13 -12.16 % 0.15 -75.01 % 0.60 211.91 % 0.19 1.28 % 0.19 32.72 % 0.14 -85.60 % 0.99 -0.84 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00
Weighted average shs out dil 18.889 M -3.63 % 19.600 M 0.00 % 19.600 M 4.57 % 18.743 M 0.77 % 18.600 M 0.00 % 18.600 M 0.00 % 18.600 M 0.00 % 18.600 M 0.00 % 18.600 M 0.00 % 18.600 M 0.00 % 18.600 M -0.29 % 18.654 M 1.37 % 18.403 M -1.06 % 18.600 M 0.95 % 18.426 M -0.75 % 18.564 M 1.75 % 18.245 M -1.91 % 18.600 M 15.72 % 16.073 M 0.21 % 16.039 M -0.83 % 16.173 M -5.20 % 17.060 M 4.76 % 16.285 M 24.79 % 13.050 M -5.78 % 13.850 M -16.29 % 16.544 M 0.30 % 16.495 M 1.55 % 16.243 M 0.03 % 16.238 M -0.87 % 16.380 M 2.07 % 16.047 M -3.70 % 16.664 M -3.49 % 17.267 M 13.60 % 15.200 M -5.78 % 16.132 M -1.45 % 16.369 M -0.90 % 16.518 M 2.00 % 16.195 M 32.74 % 12.200 M -24.82 % 16.227 M -0.17 % 16.254 M -0.12 % 16.274 M 0.06 % 16.264 M 0.08 % 16.251 M -0.06 % 16.261 M 0.01 % 16.260 M -0.08 % 16.274 M 0.06 % 16.264 M 0.10 % 16.247 M -0.11 % 16.266 M 0.02 % 16.263 M 0.00 % 16.263 M 0.00 % 16.263 M 0.02 % 16.259 M -0.02 % 16.263 M -0.20 % 16.295 M 0.15 % 16.270 M
Weighted average shs out 18.889 M -3.63 % 19.600 M 0.00 % 19.600 M 4.57 % 18.743 M 0.77 % 18.600 M 0.00 % 18.600 M 0.00 % 18.600 M 0.00 % 18.600 M 0.00 % 18.600 M 0.00 % 18.600 M 0.00 % 18.600 M 0.00 % 18.600 M 1.07 % 18.403 M -1.06 % 18.600 M 0.95 % 18.426 M -0.75 % 18.564 M 1.75 % 18.245 M -1.91 % 18.600 M 15.72 % 16.073 M 0.21 % 16.039 M -0.83 % 16.173 M -5.20 % 17.060 M 4.76 % 16.285 M 24.79 % 13.050 M -5.78 % 13.850 M -16.29 % 16.544 M 0.30 % 16.495 M 1.55 % 16.243 M 0.03 % 16.238 M -0.87 % 16.380 M 2.07 % 16.047 M -3.70 % 16.664 M -3.49 % 17.267 M 13.60 % 15.200 M -5.78 % 16.132 M -1.45 % 16.369 M -0.90 % 16.518 M 2.00 % 16.195 M 32.74 % 12.200 M -24.82 % 16.227 M -0.17 % 16.254 M -0.12 % 16.274 M 0.06 % 16.264 M 0.08 % 16.251 M -0.06 % 16.261 M 0.01 % 16.260 M -0.08 % 16.274 M 0.06 % 16.264 M 0.10 % 16.247 M -0.11 % 16.266 M 0.02 % 16.263 M 0.00 % 16.263 M 0.00 % 16.263 M 0.02 % 16.259 M -0.02 % 16.263 M -0.20 % 16.295 M 0.15 % 16.270 M
EPS diluted 0.09 125.00 % -0.36 -414.29 % -0.07 -116.67 % 0.42 2.44 % 0.41 -39.71 % 0.68 0.00 % 0.68 780.00 % -0.10 75.61 % -0.41 -7.89 % -0.38 39.68 % -0.63 -165.63 % 0.96 166.67 % 0.36 -20.00 % 0.45 28.57 % 0.35 -53.95 % 0.76 280.00 % 0.20 169.91 % 0.07 -77.55 % 0.33 6.45 % 0.31 40.91 % 0.22 120.00 % 0.10 130.30 % -0.33 -1 750.00 % 0.02 0.00 % 0.02 107.41 % -0.27 -222.73 % 0.22 -40.54 % 0.37 76.19 % 0.21 520.00 % -0.05 -129.41 % 0.17 21.43 % 0.14 366.67 % 0.03 -57.14 % 0.07 -82.93 % 0.41 28.13 % 0.32 45.45 % 0.22 -71.05 % 0.76 7 500.00 % 0.01 -96.88 % 0.32 -33.33 % 0.48 -17.24 % 0.58 -14.71 % 0.68 -20.93 % 0.86 -18.10 % 1.05 81.03 % 0.58 -47.27 % 1.10 25.00 % 0.88 11.39 % 0.79 -9.20 % 0.87 -11.22 % 0.98 -38.75 % 1.60 61.62 % 0.99 153.85 % 0.39 0.00 % 0.39 34.48 % 0.29 -60.81 % 0.74
Earnings per share 0.09 125.00 % -0.36 -414.29 % -0.07 -116.67 % 0.42 2.44 % 0.41 -39.71 % 0.68 0.00 % 0.68 780.00 % -0.10 75.61 % -0.41 -7.89 % -0.38 39.68 % -0.63 -165.63 % 0.96 166.67 % 0.36 -20.00 % 0.45 28.57 % 0.35 -53.95 % 0.76 280.00 % 0.20 169.91 % 0.07 -77.55 % 0.33 6.45 % 0.31 40.91 % 0.22 120.00 % 0.10 130.30 % -0.33 -1 750.00 % 0.02 0.00 % 0.02 107.41 % -0.27 -222.73 % 0.22 -40.54 % 0.37 76.19 % 0.21 520.00 % -0.05 -129.41 % 0.17 21.43 % 0.14 366.67 % 0.03 -57.14 % 0.07 -82.93 % 0.41 28.13 % 0.32 45.45 % 0.22 -71.05 % 0.76 7 500.00 % 0.01 -96.88 % 0.32 -33.33 % 0.48 -17.24 % 0.58 -14.71 % 0.68 -20.93 % 0.86 -18.10 % 1.05 81.03 % 0.58 -47.27 % 1.10 25.00 % 0.88 11.39 % 0.79 -9.20 % 0.87 -11.22 % 0.98 -38.75 % 1.60 61.62 % 0.99 153.85 % 0.39 0.00 % 0.39 34.48 % 0.29 -60.81 % 0.74
Gross profit 40.450 M 155.11 % 15.856 M -50.58 % 32.084 M -20.21 % 40.213 M 51.32 % 26.575 M -35.40 % 41.136 M 13.09 % 36.374 M -4.90 % 38.247 M -7.49 % 41.343 M 2.91 % 40.174 M 58.07 % 25.415 M -67.82 % 78.975 M 10.37 % 71.558 M -5.87 % 76.019 M 40.17 % 54.232 M -4.31 % 56.674 M 16.36 % 48.705 M -15.83 % 57.864 M 13.75 % 50.869 M 21.94 % 41.716 M 6.76 % 39.076 M 75.70 % 22.240 M 12.53 % 19.763 M -11.84 % 22.418 M -7.14 % 24.142 M 33.36 % 18.103 M -38.60 % 29.486 M -48.08 % 56.788 M 102.17 % 28.089 M 30.53 % 21.520 M -23.96 % 28.301 M -0.45 % 28.430 M 6.23 % 26.763 M -22.17 % 34.385 M -5.58 % 36.418 M 18.84 % 30.645 M -3.45 % 31.739 M 215.21 % 10.069 M 61.81 % 6.223 M -94.32 % 109.581 M 481.45 % 18.846 M 117.26 % -109.187 M -578.45 % 22.821 M -11.70 % 25.846 M -19.93 % 32.279 M -73.53 % 121.964 M 262.94 % 33.604 M 5.88 % 31.738 M 15.49 % 27.482 M -84.63 % 178.753 M -10.73 % 200.232 M -2.35 % 205.056 M 9.41 % 187.415 M 9.64 % 170.929 M 43.87 % 118.809 M 0.50 % 118.218 M -5.59 % 125.220 M
Income tax expense 643.000 K 210.63 % 207.000 K 126.81 % -772.000 K -144.34 % 1.741 M -25.82 % 2.347 M -42.09 % 4.053 M 0.000 0.000 0.000 -100.00 % 139.000 K 103.32 % -4.190 M -176.61 % 5.469 M 231.05 % 1.652 M -63.80 % 4.563 M 192.13 % 1.562 M -56.93 % 3.627 M 536.32 % 570.000 K -76.81 % 2.458 M 113.15 % 1.153 M 21.50 % 949.000 K 30.36 % 728.000 K 146.70 % -1.559 M -112.97 % -732.000 K -314.04 % 342.000 K -12.31 % 390.000 K 108.36 % -4.663 M -625.70 % 887.000 K -74.84 % 3.526 M 118.73 % 1.612 M 146.97 % -3.432 M -305.26 % 1.672 M 28.12 % 1.305 M 231.22 % 394.000 K -40.03 % 657.000 K -79.07 % 3.139 M 32.45 % 2.370 M 18.03 % 2.008 M 15.40 % 1.740 M 2 800.00 % 60.000 K -98.73 % 4.727 M -21.63 % 6.032 M 149.15 % 2.421 M -67.50 % 7.449 M 10.98 % 6.712 M -18.00 % 8.185 M 38.17 % 5.924 M -41.12 % 10.061 M 19.90 % 8.391 M 9.99 % 7.629 M -11.35 % 8.606 M -19.53 % 10.695 M -26.37 % 14.525 M 96.39 % 7.396 M 239.89 % 2.176 M -31.55 % 3.179 M -18.72 % 3.911 M 105.63 % 1.902 M
Cost of revenue 108.907 M 13.98 % 95.547 M 45.04 % 65.878 M 46.94 % 44.832 M -56.53 % 103.123 M -26.95 % 141.164 M 42.53 % 99.039 M 57.85 % 62.743 M -38.46 % 101.957 M 34.58 % 75.757 M -9.62 % 83.820 M -48.47 % 162.652 M -9.66 % 180.044 M 3.70 % 173.617 M 26.37 % 137.385 M -10.34 % 153.231 M 32.49 % 115.654 M 4.80 % 110.354 M -14.57 % 129.168 M 5.61 % 122.302 M 125.20 % 54.308 M -6.33 % 57.981 M -22.87 % 75.174 M 96.26 % 38.303 M -34.42 % 58.407 M 13.26 % 51.567 M -11.12 % 58.017 M 3.69 % 55.954 M -17.29 % 67.653 M 1.70 % 66.521 M 7.08 % 62.124 M -28.30 % 86.639 M 5.88 % 81.830 M -4.05 % 85.284 M 19.59 % 71.311 M 9.01 % 65.416 M -28.63 % 91.652 M -43.36 % 161.819 M 73.45 % 93.294 M 0.000 -100.00 % 111.570 M -54.32 % 244.267 M 84.26 % 132.566 M -22.40 % 170.823 M -6.90 % 183.474 M 124.42 % 81.753 M -42.21 % 141.469 M 4.23 % 135.734 M -17.73 % 164.976 M 10 840.05 % 1.508 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
General and administrative expenses 0.000 -100.00 % 13.663 M 0.000 0.000 0.000 -100.00 % 16.531 M 0.000 0.000 0.000 -100.00 % 17.128 M 0.000 0.000 0.000 -100.00 % 38.611 M 0.000 0.000 0.000 -100.00 % 25.334 M 0.000 0.000 0.000 -100.00 % 4.030 M 0.000 0.000 0.000 -100.00 % 4.633 M 0.000 0.000 0.000 -100.00 % 5.947 M 0.000 0.000 0.000 -100.00 % 17.206 M 0.000 0.000 0.000 -100.00 % 19.763 M 0.000 0.000 0.000 -100.00 % 18.273 M 0.000 0.000 0.000 -100.00 % 3.410 M 0.000 0.000 0.000 -100.00 % 3.003 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 0.000 -100.00 % 6.063 M 0.000 0.000 0.000 -100.00 % 4.361 M 0.000 0.000 0.000 -100.00 % 1.895 M 0.000 0.000 0.000 -100.00 % 4.996 M 0.000 0.000 0.000 -100.00 % 3.593 M 0.000 0.000 0.000 -100.00 % 3.093 M 0.000 0.000 0.000 -100.00 % 6.511 M 0.000 0.000 0.000 -100.00 % 6.703 M 0.000 0.000 0.000 -100.00 % 8.243 M 0.000 0.000 0.000 -100.00 % 4.276 M 0.000 0.000 0.000 -100.00 % 3.546 M 0.000 0.000 0.000 -100.00 % 45.848 M 0.000 0.000 0.000 -100.00 % 68.183 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 35.710 M 0.000 -100.00 % 33.947 M 1.76 % 33.359 M 0.000 0.000 -100.00 % 21.505 M 599.12 % 3.076 M 296.39 % 776.000 K 107.09 % -10.939 M -250.70 % 7.259 M 112.56 % 3.415 M 6.29 % 3.213 M 125.81 % -12.448 M -610.37 % 2.439 M -77.89 % 11.033 M 1 365.21 % 753.000 K 128.75 % -2.619 M -309.83 % 1.248 M -55.96 % 2.834 M 377.10 % 594.000 K 129.04 % -2.045 M -190.27 % 2.266 M 158.68 % 876.000 K -32.20 % 1.292 M 118.00 % -7.179 M -280.38 % 3.980 M 10.96 % 3.587 M 104.74 % 1.752 M -30.72 % 2.529 M -34.63 % 3.869 M 280.81 % 1.016 M 405.47 % 201.000 K -90.15 % 2.040 M 0.000 -100.00 % 10.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
Operating expenses 35.710 M 84.92 % 19.311 M -43.11 % 33.947 M 1.76 % 33.359 M 132.43 % 14.352 M -36.19 % 22.491 M -37.98 % 36.264 M -2.14 % 37.058 M -14.83 % 43.513 M 13.22 % 38.431 M -13.49 % 44.426 M -15.88 % 52.812 M -12.65 % 60.459 M 27.66 % 47.359 M 8.51 % 43.643 M -0.70 % 43.949 M 9.29 % 40.215 M 17.49 % 34.227 M -13.85 % 39.731 M 21.37 % 32.736 M 9.55 % 29.881 M 31.06 % 22.800 M -2.71 % 23.435 M 22.43 % 19.141 M -8.45 % 20.908 M 1 276.15 % 1.519 M -93.89 % 24.852 M -46.73 % 46.657 M 123.66 % 20.861 M -10.14 % 23.214 M 2.71 % 22.602 M 12.17 % 20.150 M -6.43 % 21.534 M -29.56 % 30.571 M 44.63 % 21.137 M 22.04 % 17.320 M -13.81 % 20.095 M -86.71 % 151.160 M 62.58 % 92.973 M 0.95 % 92.097 M -16.60 % 110.434 M -5.20 % 116.492 M -9.98 % 129.402 M -22.99 % 168.041 M -8.19 % 183.025 M 0.06 % 182.916 M 31.66 % 138.928 M 2.88 % 135.037 M -17.79 % 164.252 M 9.30 % 150.279 M -9.72 % 166.453 M 7.11 % 155.409 M -2.00 % 158.586 M 2.03 % 155.432 M 51.47 % 102.613 M -1.36 % 104.031 M -2.22 % 106.391 M
Cost and expenses 144.617 M 25.91 % 114.858 M 15.06 % 99.825 M 27.67 % 78.191 M -33.44 % 117.475 M -28.22 % 163.655 M 20.95 % 135.303 M 35.57 % 99.801 M -31.39 % 145.470 M 27.40 % 114.188 M -10.96 % 128.246 M -40.48 % 215.464 M -10.41 % 240.503 M 8.84 % 220.976 M 22.07 % 181.028 M -8.19 % 197.180 M 26.50 % 155.869 M 7.81 % 144.581 M -14.40 % 168.899 M 8.94 % 155.038 M 84.15 % 84.189 M 4.22 % 80.781 M -18.08 % 98.609 M 71.66 % 57.444 M -27.57 % 79.315 M 49.41 % 53.087 M -35.94 % 82.869 M -19.24 % 102.611 M 15.93 % 88.514 M -1.36 % 89.735 M 5.91 % 84.726 M -20.66 % 106.789 M 3.31 % 103.364 M -10.78 % 115.855 M 25.32 % 92.448 M 11.74 % 82.736 M -25.96 % 111.747 M -26.07 % 151.160 M 62.58 % 92.973 M 0.95 % 92.097 M -16.60 % 110.434 M -5.20 % 116.492 M -9.98 % 129.402 M -22.99 % 168.041 M -8.19 % 183.025 M 0.06 % 182.916 M 31.66 % 138.928 M 2.88 % 135.037 M -17.79 % 164.252 M 9.30 % 150.279 M -9.72 % 166.453 M 7.11 % 155.409 M -2.00 % 158.586 M 2.03 % 155.432 M 51.47 % 102.613 M -1.36 % 104.031 M -2.22 % 106.391 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 0.000 0.000
Selling general and administrative expenses 0.000 -100.00 % 19.311 M 0.000 0.000 -100.00 % 14.352 M -36.19 % 22.491 M 52.39 % 14.759 M -5.66 % 15.645 M -30.25 % 22.430 M 17.91 % 19.023 M -9.08 % 20.923 M -25.73 % 28.172 M -27.43 % 38.819 M -10.98 % 43.607 M 88.72 % 23.107 M -6.53 % 24.720 M 2.30 % 24.165 M -16.46 % 28.927 M 192.81 % 9.879 M 23.64 % 7.990 M 45.22 % 5.502 M -22.75 % 7.123 M 10.70 % 6.434 M 25.44 % 5.129 M 41.10 % 3.635 M -67.38 % 11.144 M 160.62 % 4.276 M 13.39 % 3.771 M -8.89 % 4.139 M -67.28 % 12.650 M 154.57 % 4.969 M 27.02 % 3.912 M 2.09 % 3.832 M -84.94 % 25.449 M 0.000 0.000 0.000 -100.00 % 24.039 M 0.000 0.000 0.000 -100.00 % 21.819 M 0.000 0.000 0.000 -100.00 % 69.517 M 0.000 0.000 0.000 -100.00 % 104.517 M 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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.419 M -7.11 % 4.757 M -9.46 % 5.254 M 5.74 % 4.969 M 2.47 % 4.849 M -1.90 % 4.943 M -11.34 % 5.575 M -9.66 % 6.171 M -1.56 % 6.269 M 9.14 % 5.744 M 36.47 % 4.209 M -32.12 % 6.201 M 2.75 % 6.035 M 7.23 % 5.628 M 12.18 % 5.017 M -16.69 % 6.022 M 19.86 % 5.024 M -12.14 % 5.718 M -3.56 % 5.929 M 0.61 % 5.893 M 7.09 % 5.503 M 71.36 % 3.211 M -31.67 % 4.700 M 32.39 % 3.550 M -8.01 % 3.859 M 30.48 % 2.958 M -27.83 % 4.098 M -2.01 % 4.182 M 5.66 % 3.958 M -22.18 % 5.086 M -1.59 % 5.168 M -8.66 % 5.658 M 25.23 % 4.518 M 9.32 % 4.133 M -25.24 % 5.528 M -3.31 % 5.717 M -4.75 % 6.002 M -10.15 % 6.680 M 5.00 % 6.362 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.511 M 0.000 0.000 0.000 -100.00 % 7.290 M 0.000 0.000 0.000 -100.00 % 7.045 M 0.000 -100.00 % 5.518 M 14.43 % 4.822 M
Depreciation and amortization 6.577 M -0.53 % 6.612 M 0.53 % 6.577 M -1.87 % 6.702 M 2.23 % 6.556 M -18.24 % 8.019 M -0.15 % 8.031 M -0.25 % 8.051 M 0.32 % 8.025 M -6.06 % 8.543 M 0.80 % 8.475 M 1.66 % 8.337 M -0.83 % 8.407 M 7.99 % 7.785 M 4.55 % 7.446 M -7.59 % 8.058 M 20.14 % 6.707 M -11.11 % 7.545 M -1.10 % 7.629 M 1.57 % 7.511 M 0.31 % 7.488 M 2.66 % 7.294 M 24.67 % 5.851 M -9.24 % 6.447 M 2.97 % 6.261 M -11.80 % 7.099 M 0.07 % 7.094 M -5.85 % 7.535 M 16.64 % 6.460 M -11.87 % 7.330 M 5.47 % 6.950 M -4.57 % 7.283 M 0.41 % 7.253 M 6.08 % 6.837 M -3.54 % 7.088 M 5.54 % 6.716 M -0.19 % 6.729 M 0.73 % 6.680 M 5.00 % 6.362 M -15.53 % 7.532 M 23.82 % 6.083 M -9.59 % 6.728 M -9.62 % 7.444 M -6.25 % 7.940 M 5.85 % 7.501 M 36.11 % 5.511 M -32.92 % 8.215 M -15.02 % 9.667 M 24.35 % 7.774 M 6.64 % 7.290 M 1.39 % 7.190 M -20.63 % 9.059 M 69.77 % 5.336 M -27.98 % 7.409 M 11.85 % 6.624 M -12.93 % 7.608 M 5.46 % 7.214 M
Operating income 4.740 M 237.19 % -3.455 M -85.45 % -1.863 M -127.18 % 6.854 M -43.93 % 12.223 M -34.44 % 18.645 M 16 850.00 % 110.000 K -90.75 % 1.189 M 154.79 % -2.170 M 28.69 % -3.043 M 83.99 % -19.011 M -172.66 % 26.163 M 135.72 % 11.099 M 41.07 % 7.868 M -25.70 % 10.589 M -16.79 % 12.725 M 49.88 % 8.490 M -2.89 % 8.743 M -29.41 % 12.386 M 4.84 % 11.814 M 20.69 % 9.789 M 67.90 % 5.830 M 514.68 % -1.406 M -133.86 % 4.153 M -8.24 % 4.526 M 185.41 % -5.299 M -161.52 % 8.614 M -37.21 % 13.718 M 52.76 % 8.980 M 975.45 % 835.000 K -81.02 % 4.400 M 20.95 % 3.638 M 298.90 % 912.000 K -47.01 % 1.721 M -82.35 % 9.753 M 28.19 % 7.608 M 34.85 % 5.642 M -59.84 % 14.048 M 7 618.68 % 182.000 K -98.17 % 9.952 M -28.40 % 13.899 M 17.19 % 11.860 M -36.03 % 18.541 M -10.38 % 20.688 M -17.99 % 25.227 M 64.99 % 15.290 M -45.26 % 27.930 M 22.67 % 22.768 M 11.43 % 20.432 M -9.96 % 22.692 M -14.66 % 26.589 M -34.49 % 40.588 M 72.77 % 23.493 M 177.96 % 8.452 M -11.70 % 9.572 M 10.42 % 8.669 M -38.11 % 14.007 M
Operating income ratio 0.03 202.33 % -0.03 -63.08 % -0.02 -123.60 % 0.08 -14.48 % 0.09 -7.86 % 0.10 12 490.51 % 0.00 -93.10 % 0.01 177.75 % -0.02 42.31 % -0.03 84.92 % -0.17 -260.73 % 0.11 145.46 % 0.04 39.96 % 0.03 -42.97 % 0.06 -8.84 % 0.06 17.36 % 0.05 -0.61 % 0.05 -24.45 % 0.07 -4.49 % 0.07 -31.29 % 0.10 44.23 % 0.07 590.75 % -0.01 -121.65 % 0.07 24.74 % 0.05 172.09 % -0.08 -177.26 % 0.10 -19.09 % 0.12 29.73 % 0.09 888.95 % 0.01 -80.51 % 0.05 53.91 % 0.03 276.45 % 0.01 -41.60 % 0.01 -84.11 % 0.09 14.31 % 0.08 73.21 % 0.05 -44.05 % 0.08 4 368.84 % 0.00 -97.99 % 0.09 -14.78 % 0.11 21.38 % 0.09 -26.42 % 0.12 13.43 % 0.11 -10.03 % 0.12 55.79 % 0.08 -52.95 % 0.16 17.35 % 0.14 28.06 % 0.11 -15.67 % 0.13 -5.20 % 0.13 -32.91 % 0.20 57.90 % 0.13 153.51 % 0.05 -38.63 % 0.08 9.87 % 0.07 -34.44 % 0.11
Total other income expenses net -2.397 M 29.08 % -3.380 M -1 102.85 % -281.000 K -110.18 % 2.759 M 221.49 % -2.271 M -19.28 % -1.904 M -115.21 % 12.514 M 504.33 % -3.095 M 43.66 % -5.493 M -39.52 % -3.937 M -229.08 % 3.050 M 209.48 % -2.786 M 1.28 % -2.822 M 82.11 % -15.773 M -511.83 % -2.578 M -151.45 % 5.011 M 217.33 % -4.271 M 78.43 % -19.802 M -323.02 % -4.681 M -53.02 % -3.059 M 37.69 % -4.909 M 88.20 % -41.592 M -1 608.78 % -2.434 M 8.98 % -2.674 M -4.17 % -2.567 M 33.00 % -3.831 M -3 146.76 % -118.000 K 80.17 % -595.000 K 73.03 % -2.206 M 13.73 % -2.557 M 86.49 % -18.932 M -307.84 % -4.642 M -7.53 % -4.317 M 0.000 100.00 % -4.723 M 0.19 % -4.732 M 2.01 % -4.829 M 0.000 100.00 % -6.041 M 0.000 100.00 % -5.601 M 0.000 100.00 % -4.445 M 38.32 % -7.207 M 2.52 % -7.393 M 0.000 100.00 % -7.086 M 26.05 % -9.582 M -29.33 % -7.409 M -30.47 % -5.679 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 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 2011-03-31 2010-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-03-31 2016-03-31 2015-06-30 2015-03-31 2014-03-31 2013-06-30 2013-03-31
Net debt 0.000 -100.00 % 218.124 M 0.000 -100.00 % 225.063 M 0.000 -100.00 % 230.947 M 7 454.69 % 3.057 M -98.85 % 265.163 M 18 275.81 % 1.443 M -99.49 % 284.865 M 37 580.56 % 756.000 K -99.71 % 265.041 M 28 337.88 % 932.000 K -99.68 % 289.232 M 24 494.56 % 1.176 M -99.53 % 250.059 M 5 061.18 % 4.845 M -98.30 % 285.418 M 15 730.17 % 1.803 M -99.27 % 246.006 M 8 365.45 % 2.906 M -98.91 % 267.307 M 3 425.54 % 7.582 M -95.55 % 170.446 M 115.19 % 79.208 M -51.69 % 163.946 M 4 473.11 % 3.585 M -97.92 % 172.185 M 100.04 % 86.077 M -52.99 % 183.104 M 198.76 % 61.287 M -64.45 % 172.380 M -11.30 % 194.341 M -4.19 % 202.847 M 1 646.12 % 11.617 M -94.22 % 200.833 M -9.56 % 222.067 M 5 491.40 % 3.972 M -97.99 % 197.346 M
Total investments 0.000 -100.00 % 35.857 M 0.000 -100.00 % 26.479 M 0.000 -100.00 % 37.224 M 508.83 % 6.114 M -72.05 % 21.871 M 657.83 % 2.886 M -42.86 % 5.051 M 234.06 % 1.512 M -92.02 % 18.939 M 916.04 % 1.864 M 3.50 % 1.801 M -23.43 % 2.352 M -91.24 % 26.852 M 177.11 % 9.690 M 223.00 % 3.000 M -16.81 % 3.606 M -87.57 % 29.022 M 399.35 % 5.812 M 93.72 % 3.000 M -80.21 % 15.164 M -25.87 % 20.456 M -87.09 % 158.416 M 5 180.09 % 3.000 M -58.16 % 7.170 M -38.70 % 11.696 M -93.21 % 172.154 M 5 637.99 % 3.000 M -97.55 % 122.574 M 183.97 % 43.165 M 1 338.71 % 3.000 M 0.00 % 3.000 M -87.09 % 23.234 M 384.02 % 4.800 M -12.72 % 5.500 M -30.76 % 7.943 M 164.77 % 3.000 M
Total debt 0.000 -100.00 % 219.999 M 0.000 -100.00 % 226.628 M 0.000 -100.00 % 233.000 M 0.000 -100.00 % 268.220 M 0.000 -100.00 % 286.078 M 0.000 -100.00 % 265.797 M 0.000 -100.00 % 289.855 M 0.000 -100.00 % 251.235 M 0.000 -100.00 % 290.007 M 0.000 -100.00 % 247.809 M 0.000 -100.00 % 269.858 M 0.000 -100.00 % 177.628 M 0.000 -100.00 % 174.382 M 0.000 -100.00 % 175.222 M 0.000 -100.00 % 187.230 M 0.000 -100.00 % 177.740 M -9.55 % 196.515 M -5.53 % 208.029 M 0.000 -100.00 % 212.450 M -9.70 % 235.263 M 0.000 -100.00 % 201.318 M
Accumulated other comprehensive income loss 536.366 M 2 264.20 % 22.687 M -95.85 % 546.795 M 7.30 % 509.595 M -4.27 % 532.344 M 2 138.15 % 23.785 M -95.30 % 505.648 M 1 259.27 % 37.200 M -92.79 % 515.961 M 663.40 % 67.587 M -87.36 % 534.851 M 1 337.77 % 37.200 M -92.72 % 511.062 M 656.15 % 67.587 M -86.38 % 496.290 M 1 234.11 % 37.200 M -92.24 % 479.276 M 609.12 % 67.588 M -84.58 % 438.182 M 8.02 % 405.657 M -5.58 % 429.652 M 21 382.60 % 2.000 M -99.54 % 433.320 M 8.12 % 400.795 M -7.56 % 433.566 M 21 578.30 % 2.000 M -99.54 % 435.189 M 8.08 % 402.664 M -5.43 % 425.769 M 21 188.45 % 2.000 M -99.53 % 427.902 M 8.23 % 395.377 M 19 668.85 % 2.000 M 0.00 % 2.000 M -99.48 % 382.390 M 19 019.48 % 2.000 M 0.00 % 2.000 M -99.30 % 285.692 M 14 184.61 % 2.000 M
Retained earnings 0.000 -100.00 % 446.092 M 0.000 0.000 0.000 -100.00 % 440.973 M 0.000 0.000 0.000 -100.00 % 427.174 M 0.000 0.000 0.000 -100.00 % 423.475 M 0.000 0.000 0.000 -100.00 % 392.888 M 0.000 0.000 0.000 -100.00 % 379.527 M 0.000 0.000 0.000 -100.00 % 384.641 M 0.000 0.000 0.000 -100.00 % 378.044 M 0.000 0.000 -100.00 % 375.979 M 3.69 % 362.587 M 0.000 -100.00 % 338.265 M 15.30 % 293.378 M 0.000 -100.00 % 243.967 M
Common stock 0.000 -100.00 % 37.200 M 0.000 -100.00 % 37.200 M 0.000 -100.00 % 37.200 M 0.000 -100.00 % 37.200 M 0.000 -100.00 % 37.200 M 0.000 -100.00 % 37.200 M 0.000 -100.00 % 37.200 M 0.000 -100.00 % 37.200 M 0.000 -100.00 % 37.200 M 0.000 -100.00 % 32.525 M 0.000 -100.00 % 32.525 M 0.000 -100.00 % 32.525 M 0.000 -100.00 % 32.525 M 0.000 -100.00 % 32.525 M 0.000 -100.00 % 32.525 M 0.000 -100.00 % 32.525 M 0.00 % 32.525 M 0.00 % 32.525 M 0.000 -100.00 % 32.525 M 0.00 % 32.525 M 0.000 -100.00 % 32.525 M
Total equity 536.366 M 0.00 % 536.366 M -1.91 % 546.795 M 0.00 % 546.795 M 2.71 % 532.344 M 0.00 % 532.344 M 5.28 % 505.648 M 0.00 % 505.648 M -2.00 % 515.961 M 0.00 % 515.961 M -3.53 % 534.851 M 0.00 % 534.851 M 4.65 % 511.062 M 0.00 % 511.062 M 2.98 % 496.290 M 0.00 % 496.290 M 3.55 % 479.276 M 0.00 % 479.275 M 9.38 % 438.182 M 0.00 % 438.182 M 1.99 % 429.652 M 0.00 % 429.652 M -0.85 % 433.320 M 0.00 % 433.320 M -0.06 % 433.566 M 0.00 % 433.566 M -0.37 % 435.189 M 0.00 % 435.189 M 2.21 % 425.769 M 0.00 % 425.769 M -0.50 % 427.902 M 0.00 % 427.902 M 1.28 % 422.504 M 3.58 % 407.912 M 6.67 % 382.390 M 0.00 % 382.390 M 13.70 % 336.303 M 17.72 % 285.692 M 0.00 % 285.692 M
Other non current liabilities -536.366 M 0.000 100.00 % -546.795 M 0.000 100.00 % -532.344 M 0.000 100.00 % -505.648 M 0.000 0.000 100.00 % -14.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
Long term debt 0.000 -100.00 % 21.951 M 0.000 -100.00 % 30.883 M 0.000 -100.00 % 32.959 M 0.000 -100.00 % 45.914 M 0.000 -100.00 % 63.378 M 0.000 -100.00 % 51.026 M 0.000 -100.00 % 71.333 M 0.000 -100.00 % 70.434 M 0.000 -100.00 % 85.382 M 0.000 -100.00 % 63.827 M 0.000 -100.00 % 70.590 M 0.000 -100.00 % 20.859 M 0.000 -100.00 % 12.053 M 0.000 -100.00 % 13.006 M 0.000 -100.00 % 16.749 M 0.000 -100.00 % 28.566 M 17.82 % 24.246 M -27.56 % 33.470 M 0.000 -100.00 % 21.985 M -37.38 % 35.107 M 0.000 -100.00 % 60.761 M
Total non current liabilities -536.366 M -1 258.31 % 46.306 M 108.47 % -546.795 M -1 096.11 % 54.893 M 110.31 % -532.344 M -1 032.60 % 57.082 M 111.29 % -505.648 M -850.14 % 67.407 M 0.000 -100.00 % 84.870 M 0.000 -100.00 % 70.595 M 0.000 -100.00 % 90.902 M 0.000 -100.00 % 85.778 M 0.000 -100.00 % 100.726 M 0.000 -100.00 % 75.152 M 0.000 -100.00 % 81.916 M 0.000 -100.00 % 34.525 M 0.000 -100.00 % 25.720 M 0.000 -100.00 % 31.279 M 0.000 -100.00 % 35.022 M 0.000 -100.00 % 48.943 M 11.65 % 43.834 M -16.01 % 52.190 M 0.000 -100.00 % 39.869 M -18.12 % 48.694 M 0.000 -100.00 % 66.787 M
Other current liabilities 0.000 -100.00 % 48.949 M 0.000 -100.00 % 20.874 M 0.000 -100.00 % 13.054 M 0.000 -100.00 % 26.162 M 0.000 -100.00 % 13.392 M 0.000 -100.00 % 28.421 M 0.000 -100.00 % 14.789 M 0.000 -100.00 % 69.987 M 0.000 -100.00 % 15.409 M 0.000 -100.00 % 49.535 M 0.000 -100.00 % 11.727 M 0.000 -100.00 % 24.037 M 0.000 -100.00 % 11.262 M 0.000 -100.00 % 29.147 M 0.000 -100.00 % 36.819 M 0.000 -100.00 % 39.681 M 2 338.92 % 1.627 M -37.31 % 2.595 M 0.000 -100.00 % 42.168 M 10.95 % 38.005 M 0.000 -100.00 % 90.845 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 -100.00 % 14.310 M 0.000 0.000 0.000 -100.00 % 22.113 M 0.000 0.000 0.000 -100.00 % 22.113 M 0.000 0.000 0.000 -100.00 % 9.266 M 0.000 0.000 0.000 -100.00 % 10.674 M 0.000 0.000 0.000 -100.00 % 10.872 M 0.000 -100.00 % 14.983 M 0.000 -100.00 % 36.309 M 0.000 0.000 -100.00 % 34.959 M -9.38 % 38.576 M 0.000 -100.00 % 12.715 M -73.72 % 48.386 M 0.000 -100.00 % 40.706 M
Short term debt 0.000 -100.00 % 198.048 M 0.000 -100.00 % 195.745 M 0.000 -100.00 % 200.041 M 0.000 -100.00 % 222.306 M 0.000 -100.00 % 200.588 M 0.000 -100.00 % 214.771 M 0.000 -100.00 % 196.409 M 0.000 -100.00 % 180.801 M 0.000 -100.00 % 195.359 M 0.000 -100.00 % 183.982 M 0.000 -100.00 % 199.268 M 0.000 -100.00 % 156.769 M 0.000 -100.00 % 162.328 M 0.000 -100.00 % 162.216 M 0.000 -100.00 % 170.482 M 0.000 -100.00 % 149.174 M 8.64 % 137.310 M -21.34 % 174.559 M 0.000 -100.00 % 177.750 M 17.12 % 151.770 M 0.000 -100.00 % 140.557 M
Total current liabilities 0.000 -100.00 % 330.987 M 0.000 -100.00 % 282.607 M 0.000 -100.00 % 292.278 M 0.000 -100.00 % 324.462 M 0.000 -100.00 % 337.076 M 0.000 -100.00 % 441.434 M 0.000 -100.00 % 434.985 M 0.000 -100.00 % 431.981 M 0.000 -100.00 % 378.401 M 0.000 -100.00 % 371.725 M 0.000 -100.00 % 332.401 M 0.000 -100.00 % 358.821 M 0.000 -100.00 % 293.949 M 0.000 -100.00 % 385.522 M 0.000 -100.00 % 379.379 M 0.000 -100.00 % 355.540 M -6.47 % 380.140 M -4.02 % 396.060 M 0.000 -100.00 % 367.916 M -5.10 % 387.691 M 0.000 -100.00 % 309.096 M
Total liabilities -536.366 M -242.16 % 377.293 M 169.00 % -546.795 M -262.01 % 337.500 M 163.40 % -532.344 M -252.38 % 349.360 M 169.09 % -505.648 M -229.03 % 391.869 M 0.000 -100.00 % 421.946 M 0.000 -100.00 % 512.029 M 0.000 -100.00 % 525.887 M 0.000 -100.00 % 517.759 M 0.000 -100.00 % 479.127 M 0.000 -100.00 % 446.877 M 0.000 -100.00 % 414.317 M 0.000 -100.00 % 393.346 M 0.000 -100.00 % 319.669 M 0.000 -100.00 % 416.801 M 0.000 -100.00 % 414.401 M 0.000 -100.00 % 404.483 M -4.60 % 423.975 M -5.42 % 448.249 M 0.000 -100.00 % 407.785 M -6.55 % 436.385 M 0.000 -100.00 % 375.883 M
Other non current assets 0.000 0.000 0.000 -100.00 % 4.757 M 165.32 % -7.283 M 0.000 100.00 % -3.057 M 0.000 100.00 % -1.443 M -112.71 % 11.355 M 1 601.98 % -756.000 K 0.000 100.00 % -932.000 K -105.91 % 15.759 M 1 440.05 % -1.176 M 0.000 100.00 % -4.845 M -162.49 % 7.753 M 530.03 % -1.803 M -101.95 % 92.574 M 3 285.62 % -2.906 M -121.89 % 13.276 M 275.10 % -7.582 M -1 995.50 % 400.000 K 100.50 % -79.208 M -628.19 % 14.996 M 518.30 % -3.585 M -136.11 % 9.927 M 111.53 % -86.077 M -209.52 % 78.592 M 228.24 % -61.287 M -209.58 % 55.927 M 254.92 % 15.757 M 3.65 % 15.202 M 230.86 % -11.617 M -155.58 % 20.902 M 0.58 % 20.782 M 623.28 % -3.972 M -118.64 % 21.303 M
Long term investments 0.000 -100.00 % 25.606 M 0.000 -100.00 % 21.722 M 0.000 -100.00 % 31.994 M 0.000 -100.00 % 21.871 M 0.000 -100.00 % 8.413 M 0.000 -100.00 % 18.939 M 0.000 -100.00 % 4.981 M 0.000 -100.00 % 26.852 M 0.000 -100.00 % 6.010 M 0.000 100.00 % -63.552 M 0.000 -100.00 % 3.000 M 0.000 -100.00 % 20.056 M 0.000 -100.00 % 3.000 M 0.000 -100.00 % 11.148 M 0.000 100.00 % -59.038 M 0.000 100.00 % -12.762 M -525.36 % 3.000 M 0.00 % 3.000 M 0.000 -100.00 % 4.800 M -12.72 % 5.500 M 0.000 -100.00 % 3.000 M
Intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 0.000 -100.00 % 281.444 M 0.000 -100.00 % 294.633 M 0.000 -100.00 % 296.666 M 0.000 -100.00 % 309.253 M 0.000 -100.00 % 335.263 M 0.000 -100.00 % 349.006 M 0.000 -100.00 % 363.699 M 0.000 -100.00 % 323.991 M 0.000 -100.00 % 322.148 M 0.000 -100.00 % 310.012 M 0.000 -100.00 % 325.978 M 0.000 -100.00 % 315.915 M 0.000 -100.00 % 242.271 M 0.000 -100.00 % 241.836 M 0.000 -100.00 % 250.507 M 0.000 -100.00 % 258.439 M -5.17 % 272.533 M -0.20 % 273.083 M 0.000 -100.00 % 288.742 M 4.90 % 275.255 M 0.000 -100.00 % 283.668 M
Total non current assets 0.000 -100.00 % 307.050 M 0.000 -100.00 % 321.112 M 4 509.06 % -7.283 M -102.22 % 328.660 M 10 851.06 % -3.057 M -100.92 % 331.124 M 23 046.92 % -1.443 M -100.41 % 355.031 M 47 061.77 % -756.000 K -100.21 % 367.945 M 39 579.08 % -932.000 K -100.24 % 384.439 M 32 790.39 % -1.176 M -100.34 % 350.843 M 7 341.34 % -4.845 M -101.44 % 335.911 M 18 730.67 % -1.803 M -100.53 % 339.034 M 11 766.69 % -2.906 M -100.85 % 342.254 M 4 614.03 % -7.582 M -102.25 % 336.371 M 524.67 % -79.208 M -130.43 % 260.267 M 7 359.90 % -3.585 M -101.36 % 262.911 M 405.44 % -86.077 M -131.87 % 270.061 M 540.65 % -61.287 M -120.32 % 301.604 M 3.54 % 291.291 M 0.00 % 291.285 M 2 607.41 % -11.617 M -103.69 % 314.444 M 4.28 % 301.537 M 7 692.36 % -3.972 M -101.29 % 307.971 M
Other current assets -1.875 M -102.24 % 83.560 M 1 368.17 % -6.589 M -108.31 % 79.273 M 0.000 -100.00 % 93.516 M 0.000 -100.00 % 113.830 M 0.000 -100.00 % 119.938 M 0.000 -100.00 % 130.858 M 0.000 -100.00 % 123.259 M 0.000 -100.00 % 138.696 M 0.000 -100.00 % 124.626 M 0.000 -100.00 % 92.574 M 0.000 -100.00 % 76.405 M 0.000 -100.00 % 75.978 M 0.000 -100.00 % 68.772 M 0.000 -100.00 % 88.639 M 0.000 -100.00 % 81.951 M 0.000 0.000 -100.00 % 63.172 M 53.27 % 41.216 M 0.000 -100.00 % 42.077 M 4.78 % 40.158 M 0.000 -100.00 % 37.598 M
Short term investments 0.000 -100.00 % 10.251 M 0.000 -100.00 % 4.757 M 0.000 -100.00 % 5.230 M -14.46 % 6.114 M -94.63 % 113.830 M 3 844.21 % 2.886 M -97.59 % 119.708 M 7 817.20 % 1.512 M -98.84 % 130.858 M 6 920.28 % 1.864 M -98.48 % 122.950 M 5 127.47 % 2.352 M -98.30 % 138.696 M 1 331.33 % 9.690 M -92.21 % 124.370 M 3 348.97 % 3.606 M -96.10 % 92.574 M 1 492.81 % 5.812 M 0.000 -100.00 % 15.164 M 3 691.00 % 400.000 K -99.75 % 158.416 M 0.000 -100.00 % 7.170 M 1 208.39 % 548.000 K -99.68 % 172.154 M 177.50 % 62.038 M -49.39 % 122.574 M 119.17 % 55.927 M 0.000 0.000 -100.00 % 23.234 M 0.000 0.000 -100.00 % 7.943 M 0.000
cash and cash equivalents 0.000 -100.00 % 1.875 M 0.000 -100.00 % 1.832 M 0.000 -100.00 % 2.053 M 167.16 % -3.057 M -200.00 % 3.057 M 311.85 % -1.443 M -218.96 % 1.213 M 260.45 % -756.000 K -200.00 % 756.000 K 181.12 % -932.000 K -249.60 % 623.000 K 152.98 % -1.176 M -200.00 % 1.176 M 124.27 % -4.845 M -205.58 % 4.589 M 354.52 % -1.803 M -200.00 % 1.803 M 162.04 % -2.906 M -213.91 % 2.551 M 133.65 % -7.582 M -205.57 % 7.182 M 109.07 % -79.208 M -859.01 % 10.436 M 391.09 % -3.585 M -218.04 % 3.037 M 103.53 % -86.077 M -2 185.92 % 4.127 M 106.73 % -61.287 M -1 243.41 % 5.360 M 146.47 % 2.175 M -58.03 % 5.182 M 144.61 % -11.617 M -200.00 % 11.617 M -11.96 % 13.195 M 432.24 % -3.972 M -200.00 % 3.972 M
Cash and short term investments 1.875 M -84.54 % 12.126 M 84.03 % 6.589 M 0.00 % 6.589 M -9.53 % 7.283 M 0.00 % 7.283 M 138.24 % 3.057 M -97.38 % 116.887 M 8 000.28 % 1.443 M 18.96 % 1.213 M 60.45 % 756.000 K -99.43 % 131.614 M 14 021.67 % 932.000 K 49.60 % 623.000 K -47.02 % 1.176 M -99.16 % 139.872 M 2 786.93 % 4.845 M 5.58 % 4.589 M 154.52 % 1.803 M -98.09 % 94.377 M 3 147.66 % 2.906 M 13.91 % 2.551 M -66.35 % 7.582 M 0.00 % 7.582 M -90.43 % 79.208 M 659.01 % 10.436 M 191.09 % 3.585 M 0.00 % 3.585 M -95.84 % 86.077 M 1 985.92 % 4.127 M -93.27 % 61.287 M 0.00 % 61.287 M 2 718.18 % 2.175 M -58.03 % 5.182 M -55.39 % 11.617 M 0.00 % 11.617 M -11.96 % 13.195 M 232.24 % 3.972 M 0.00 % 3.972 M
Total current assets 0.000 -100.00 % 606.609 M 0.000 -100.00 % 563.183 M 7 632.84 % 7.283 M -98.68 % 553.044 M 17 991.07 % 3.057 M -99.46 % 566.393 M 39 151.07 % 1.443 M -99.75 % 582.876 M 77 000.00 % 756.000 K -99.89 % 678.935 M 72 747.10 % 932.000 K -99.86 % 652.510 M 55 385.54 % 1.176 M -99.82 % 663.206 M 13 588.46 % 4.845 M -99.22 % 622.491 M 34 425.29 % 1.803 M -99.67 % 546.025 M 18 689.57 % 2.906 M -99.42 % 501.714 M 6 517.18 % 7.582 M -98.45 % 490.295 M 519.00 % 79.208 M -83.93 % 492.968 M 13 650.85 % 3.585 M -99.39 % 589.079 M 584.36 % 86.077 M -84.90 % 570.109 M 830.23 % 61.287 M -88.45 % 530.781 M -4.40 % 555.188 M -1.72 % 564.876 M 4 762.50 % 11.617 M -97.56 % 475.730 M 0.97 % 471.150 M 11 763.02 % 3.972 M -98.88 % 353.604 M
Inventory 0.000 -100.00 % 281.875 M 0.000 -100.00 % 284.364 M 0.000 -100.00 % 251.677 M 0.000 -100.00 % 257.762 M 0.000 -100.00 % 258.237 M 0.000 -100.00 % 288.529 M 0.000 -100.00 % 313.844 M 0.000 -100.00 % 316.023 M 0.000 -100.00 % 307.309 M 0.000 -100.00 % 253.364 M 0.000 -100.00 % 223.337 M 0.000 -100.00 % 213.957 M 0.000 -100.00 % 208.762 M 0.000 -100.00 % 197.893 M 0.000 -100.00 % 180.087 M 0.000 -100.00 % 184.376 M -12.06 % 209.670 M 1.02 % 207.563 M 0.000 -100.00 % 192.773 M -3.55 % 199.866 M 0.000 -100.00 % 146.986 M
Net receivables 0.000 -100.00 % 229.048 M 0.000 -100.00 % 192.957 M 0.000 -100.00 % 200.568 M 0.000 -100.00 % 191.744 M 0.000 -100.00 % 211.172 M 0.000 -100.00 % 258.792 M 0.000 -100.00 % 224.886 M 0.000 -100.00 % 207.311 M 0.000 -100.00 % 193.192 M 0.000 -100.00 % 198.284 M 0.000 -100.00 % 206.091 M 0.000 -100.00 % 192.778 M 0.000 -100.00 % 215.004 M 0.000 -100.00 % 298.962 M 0.000 -100.00 % 309.544 M 0.000 -100.00 % 285.118 M 0.92 % 282.514 M -8.96 % 310.305 M 0.000 -100.00 % 236.111 M 8.34 % 217.931 M 0.000 -100.00 % 202.647 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 0.000 0.000 0.000 0.000 0.000 0.000 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 assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 83.990 M 0.000 -100.00 % 65.988 M 0.000 -100.00 % 64.873 M 0.000 -100.00 % 75.994 M 0.000 -100.00 % 78.871 M 0.000 -100.00 % 198.242 M 0.000 -100.00 % 179.561 M 0.000 -100.00 % 181.193 M 0.000 -100.00 % 149.101 M 0.000 -100.00 % 138.208 M 0.000 -100.00 % 121.406 M 0.000 -100.00 % 178.015 M 0.000 -100.00 % 120.359 M 0.000 -100.00 % 179.176 M 0.000 -100.00 % 172.079 M 0.000 -100.00 % 166.685 M -2.69 % 171.285 M -5.02 % 180.330 M 0.000 -100.00 % 122.568 M 21.18 % 101.144 M 0.000 -100.00 % 77.694 M
Tax 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
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -21.493 M 0.000 100.00 % -21.492 M 0.000 100.00 % -19.569 M 0.000 -100.00 % 10.000 K 0.000 100.00 % -15.344 M 0.000 100.00 % -15.344 M 0.000 100.00 % -11.325 M 0.000 100.00 % -11.325 M 0.000 100.00 % -13.666 M 0.000 100.00 % -13.666 M 0.000 100.00 % -18.273 M 0.000 100.00 % -18.273 M 0.000 100.00 % -20.377 M -4.03 % -19.588 M -4.64 % -18.719 M 0.000 100.00 % -17.884 M -31.62 % -13.587 M 0.000 100.00 % -6.026 M
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
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -22.112 M 0.000 0.000 0.000 100.00 % -22.113 M 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -34.959 M 0.000 0.000 100.00 % -12.715 M 73.72 % -48.386 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 30.387 M 0.000 -100.00 % 509.595 M 0.000 -100.00 % 30.387 M 0.000 0.000 0.000 -100.00 % 30.387 M 0.000 0.000 0.000 -100.00 % 30.387 M 0.000 0.000 0.000 -100.00 % 30.387 M 0.000 0.000 0.000 -100.00 % 15.600 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.200 M 0.000 0.000 0.000 -100.00 % 10.800 M 0.000 0.000 0.000 0.000 0.000
Deferred tax liabilities non current 0.000 -100.00 % 24.355 M 0.000 -100.00 % 24.010 M 0.000 -100.00 % 24.123 M 0.000 -100.00 % 21.493 M 0.000 -100.00 % 21.492 M 0.000 -100.00 % 19.569 M 0.000 -100.00 % 19.569 M 0.000 -100.00 % 15.344 M 0.000 -100.00 % 15.344 M 0.000 -100.00 % 11.325 M 0.000 -100.00 % 11.325 M 0.000 -100.00 % 13.666 M 0.000 -100.00 % 13.666 M 0.000 -100.00 % 18.273 M 0.000 -100.00 % 18.273 M 0.000 -100.00 % 20.377 M 4.03 % 19.588 M 4.64 % 18.719 M 0.000 -100.00 % 17.884 M 31.62 % 13.587 M 0.000 -100.00 % 6.026 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 0.000 -100.00 % 913.659 M 0.000 -100.00 % 884.295 M 0.000 -100.00 % 881.704 M 0.000 -100.00 % 897.517 M 0.000 -100.00 % 937.907 M 0.000 -100.00 % 1.047 B 0.000 -100.00 % 1.037 B 0.000 -100.00 % 1.014 B 0.000 -100.00 % 958.402 M 0.000 -100.00 % 885.059 M 0.000 -100.00 % 843.968 M 0.000 -100.00 % 826.666 M 0.000 -100.00 % 753.235 M 0.000 -100.00 % 851.990 M 0.000 -100.00 % 840.170 M 0.000 -100.00 % 832.385 M -1.67 % 846.479 M -1.13 % 856.161 M 0.000 -100.00 % 790.175 M 2.26 % 772.688 M 0.000 -100.00 % 661.576 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-03-31 2016-03-31 2015-06-30 2015-03-31 2014-03-31 2013-06-30 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 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
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 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 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 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 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 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 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 0.000 0.000 0.000 0.000 0.000
Other non cash items -1.700 M -124.14 % 7.042 M 413.27 % 1.372 M 117.43 % -7.872 M -3.51 % -7.605 M 40.06 % -12.688 M -57.99 % -8.031 M -521.35 % 1.906 M -75.13 % 7.663 M 7.64 % 7.119 M -39.52 % 11.771 M 165.73 % -17.908 M -170.31 % -6.625 M 20.41 % -8.324 M -29.07 % -6.449 M 54.29 % -14.109 M -286.65 % -3.649 M -164.80 % -1.378 M 74.02 % -5.304 M -6.68 % -4.972 M -39.74 % -3.558 M -108.62 % -1.706 M -131.74 % 5.374 M 2 159.00 % -261.000 K 5.78 % -277.000 K -106.20 % 4.467 M 223.10 % -3.629 M 39.62 % -6.010 M -76.25 % -3.410 M -516.72 % 818.286 K 129.18 % -2.804 M -66.02 % -1.689 M -352.82 % -373.000 K 64.93 % -1.064 M 83.92 % -6.614 M -26.22 % -5.240 M -44.19 % -3.634 M 70.47 % -12.308 M -9 988.69 % -122.000 K 97.67 % -5.230 M 33.55 % -7.870 M 16.62 % -9.439 M 14.91 % -11.092 M 20.64 % -13.976 M 17.99 % -17.042 M -81.94 % -9.367 M 47.58 % -17.869 M -24.29 % -14.377 M -12.29 % -12.803 M 9.11 % -14.086 M
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.624 M 762.33 % -1.906 M 75.13 % -7.663 M -7.64 % -7.119 M 39.52 % -11.771 M -165.73 % 17.908 M 170.31 % 6.625 M -20.41 % 8.324 M 29.07 % 6.449 M -54.29 % 14.109 M 286.65 % 3.649 M 164.80 % 1.378 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
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 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 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 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 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 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 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 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 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 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 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 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 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 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 % 9.567 M 601.94 % -1.906 M 79.07 % -9.106 M -27.91 % -7.119 M 43.17 % -12.527 M -169.95 % 17.908 M 170.31 % 6.625 M -20.41 % 8.324 M 29.07 % 6.449 M -54.29 % 14.109 M 286.65 % 3.649 M 164.80 % 1.378 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
Cash at beginning of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.624 M 312.95 % 3.057 M -38.40 % 4.963 M 243.94 % 1.443 M -83.15 % 8.562 M 1 032.54 % 756.000 K 104.41 % -17.152 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 0.000
Cash at end of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.786 M -85.85 % 12.624 M 312.95 % 3.057 M 139.89 % -7.663 M -631.05 % 1.443 M 112.26 % -11.771 M -1 657.01 % 756.000 K -88.59 % 6.625 M -20.41 % 8.324 M 29.07 % 6.449 M -54.29 % 14.109 M 286.65 % 3.649 M 164.80 % 1.378 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
Operating cash flow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.624 M 762.33 % -1.906 M 75.13 % -7.663 M -7.64 % -7.119 M 39.52 % -11.771 M -165.73 % 17.908 M 170.31 % 6.625 M -20.41 % 8.324 M 29.07 % 6.449 M -54.29 % 14.109 M 286.65 % 3.649 M 164.80 % 1.378 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
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 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 % 12.624 M 762.33 % -1.906 M 75.13 % -7.663 M -7.64 % -7.119 M 39.52 % -11.771 M -165.73 % 17.908 M 170.31 % 6.625 M -20.41 % 8.324 M 29.07 % 6.449 M -54.29 % 14.109 M 286.65 % 3.649 M 164.80 % 1.378 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
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 2014 2013 2013 2013 2013
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007