SWASTIVI.BO

Swasti Vinayaka Synthetics Limited SWASTIVI.BO

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2008 2007 2006
Revenue 383.806 M 25.20 % 306.561 M 14.29 % 268.230 M 31.78 % 203.547 M 42.68 % 142.662 M -31.78 % 209.118 M 9.73 % 190.581 M -1.28 % 193.059 M 16.87 % 165.195 M 2.67 % 160.900 M 0.15 % 160.659 M 2.99 % 155.992 M -3.14 % 161.042 M -0.44 % 161.750 M 1.70 % 159.041 M -20.50 % 200.048 M 20.87 % 165.513 M 8.72 % 152.235 M 9.19 % 139.420 M
Net income 24.232 M 22.68 % 19.753 M -0.71 % 19.894 M 13.89 % 17.467 M 13.22 % 15.427 M 7.89 % 14.299 M -43.34 % 25.237 M 22.52 % 20.599 M 70.78 % 12.062 M 36.54 % 8.834 M 17.87 % 7.495 M 59.38 % 4.702 M -41.55 % 8.045 M 28.41 % 6.266 M 45.88 % 4.295 M 154.28 % -7.913 M -191.93 % 8.608 M -43.51 % 15.238 M 136.43 % 6.445 M
Income before tax 32.544 M 23.98 % 26.250 M -0.71 % 26.438 M 15.66 % 22.859 M 14.13 % 20.028 M 4.75 % 19.120 M -44.63 % 34.534 M 26.60 % 27.279 M 26.82 % 21.510 M 60.22 % 13.426 M 11.82 % 12.007 M 24.11 % 9.675 M -18.23 % 11.832 M 50.74 % 7.849 M 30.52 % 6.014 M 212.81 % -5.331 M -160.24 % 8.850 M -41.92 % 15.238 M 136.43 % 6.445 M
Income before tax ratio 0.08 -0.97 % 0.09 -13.13 % 0.10 -12.23 % 0.11 -20.01 % 0.14 53.55 % 0.09 -49.54 % 0.18 28.24 % 0.14 8.51 % 0.13 56.05 % 0.08 11.65 % 0.07 20.50 % 0.06 -15.59 % 0.07 51.40 % 0.05 28.33 % 0.04 241.90 % -0.03 -149.84 % 0.05 -46.58 % 0.10 116.53 % 0.05
EBITDA 43.496 M 25.07 % 34.776 M 1.35 % 34.312 M 19.83 % 28.634 M -1.92 % 29.195 M 3.96 % 28.082 M -31.79 % 41.170 M 20.39 % 34.196 M 17.11 % 29.200 M 21.04 % 24.123 M 10.94 % 21.744 M 46.20 % 14.873 M -16.25 % 17.758 M 14.69 % 15.484 M -6.42 % 16.547 M 94.23 % 8.519 M -61.90 % 22.357 M -26.52 % 30.426 M 126.87 % 13.411 M
Net income ratio 0.06 -2.01 % 0.06 -13.12 % 0.07 -13.57 % 0.09 -20.65 % 0.11 58.15 % 0.07 -48.36 % 0.13 24.11 % 0.11 46.13 % 0.07 32.99 % 0.05 17.69 % 0.05 54.75 % 0.03 -39.66 % 0.05 28.97 % 0.04 43.44 % 0.03 168.27 % -0.04 -176.06 % 0.05 -48.04 % 0.10 116.53 % 0.05
Ratio EBITDA 0.11 -0.10 % 0.11 -11.32 % 0.13 -9.07 % 0.14 -31.26 % 0.20 52.39 % 0.13 -37.84 % 0.22 21.96 % 0.18 0.21 % 0.18 17.90 % 0.15 10.78 % 0.14 41.95 % 0.10 -13.54 % 0.11 15.19 % 0.10 -7.99 % 0.10 144.31 % 0.04 -68.47 % 0.14 -32.42 % 0.20 107.78 % 0.10
Gross profit ratio 0.41 44.38 % 0.28 -23.40 % 0.37 -4.09 % 0.38 -26.80 % 0.52 78.62 % 0.29 -20.33 % 0.37 19.15 % 0.31 -6.09 % 0.33 17.80 % 0.28 30.52 % 0.21 -1.17 % 0.22 -38.83 % 0.35 95.42 % 0.18 -47.08 % 0.34 40.90 % 0.24 -7.84 % 0.26 86.61 % 0.14 90.21 % 0.07
Weighted average shs out dil 90.075 M 0.08 % 90.000 M 0.00 % 90.000 M 0.01 % 89.992 M -0.01 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M -2.21 % 92.036 M 2.26 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M
Weighted average shs out 90.075 M 0.08 % 90.000 M 0.00 % 90.000 M 0.01 % 89.992 M -0.01 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M -2.21 % 92.036 M 2.26 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M
EPS diluted 0.27 22.73 % 0.22 0.00 % 0.22 15.79 % 0.19 11.76 % 0.17 6.25 % 0.16 -42.86 % 0.28 21.74 % 0.23 76.92 % 0.13 32.38 % 0.10 17.89 % 0.08 59.58 % 0.05 -41.61 % 0.09 28.45 % 0.07 49.04 % 0.05 154.56 % -0.09 -189.54 % 0.10 -43.76 % 0.17 142.86 % 0.07
Earnings per share 0.27 22.73 % 0.22 0.00 % 0.22 15.79 % 0.19 11.76 % 0.17 6.25 % 0.16 -42.86 % 0.28 21.74 % 0.23 76.92 % 0.13 32.38 % 0.10 17.89 % 0.08 59.58 % 0.05 -41.61 % 0.09 28.45 % 0.07 49.04 % 0.05 154.56 % -0.09 -189.54 % 0.10 -43.76 % 0.17 142.86 % 0.07
Gross profit 155.718 M 80.75 % 86.149 M -12.45 % 98.402 M 26.39 % 77.855 M 4.43 % 74.549 M 21.85 % 61.179 M -12.58 % 69.981 M 17.62 % 59.496 M 9.75 % 54.212 M 20.94 % 44.823 M 30.71 % 34.291 M 1.79 % 33.689 M -40.75 % 56.855 M 94.57 % 29.221 M -46.18 % 54.294 M 12.02 % 48.470 M 11.39 % 43.515 M 102.89 % 21.448 M 107.69 % 10.327 M
Income tax expense 8.313 M 27.95 % 6.497 M -0.72 % 6.544 M 21.34 % 5.393 M 17.22 % 4.601 M -4.57 % 4.821 M -48.14 % 9.297 M 39.18 % 6.680 M -29.30 % 9.449 M 105.77 % 4.592 M 1.77 % 4.512 M -9.25 % 4.972 M 31.31 % 3.787 M 139.10 % 1.584 M -14.40 % 1.850 M -30.97 % 2.680 M 2 265.40 % 113.300 K 0.000 0.000
Cost of revenue 228.088 M 3.48 % 220.412 M 29.79 % 169.828 M 35.11 % 125.692 M 84.54 % 68.112 M -53.96 % 147.939 M 22.67 % 120.600 M -9.71 % 133.563 M 20.35 % 110.983 M -4.39 % 116.076 M -8.14 % 126.368 M 3.32 % 122.303 M 17.39 % 104.188 M -21.38 % 132.529 M 26.52 % 104.747 M -30.90 % 151.577 M 24.25 % 121.998 M -6.72 % 130.787 M 1.31 % 129.094 M
General and administrative expenses 0.000 -100.00 % 31.792 M 221.78 % 9.880 M 121.57 % 4.459 M -69.08 % 14.423 M 128.08 % 6.324 M -11.80 % 7.169 M 41.71 % 5.059 M -9.55 % 5.594 M 104.89 % 2.730 M -65.49 % 7.912 M 0.000 -100.00 % 7.097 M 1.80 % 6.971 M 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 0.000 -100.00 % 780.000 K -85.37 % 5.330 M 84.11 % 2.895 M 44.71 % 2.001 M -38.29 % 3.242 M 52.89 % 2.120 M 4.02 % 2.039 M 86.52 % 1.093 M 138.14 % 458.932 K -60.35 % 1.157 M 0.000 -100.00 % 1.683 M -7.33 % 1.816 M 0.000 0.000 0.000 0.000 0.000
Other expenses 117.617 M 0.000 -100.00 % 54.580 M 19.73 % 45.585 M 1 533.59 % 2.790 M -90.97 % 30.910 M 650.14 % 4.121 M 35.17 % 3.048 M 1 140.68 % 245.708 K -55.39 % 550.736 K 229.51 % 167.136 K 11.31 % 150.157 K -9.36 % 165.665 K 27.67 % 129.762 K 0.000 100.00 % -41.871 M 0.000 -100.00 % 2.976 M 3.12 % 2.886 M
Operating expenses 117.617 M 260.35 % 32.640 M -53.25 % 69.811 M 31.22 % 53.200 M 176.81 % 19.219 M -52.64 % 40.581 M 8.00 % 37.574 M 13.12 % 33.216 M 8.19 % 30.702 M 9.24 % 28.104 M 41.94 % 19.800 M -11.82 % 22.455 M -47.60 % 42.851 M 114.01 % 20.023 M -52.48 % 42.138 M -15.51 % 49.876 M 63.24 % 30.555 M 926.70 % 2.976 M 3.12 % 2.886 M
Cost and expenses 345.705 M 24.54 % 277.575 M 15.83 % 239.639 M 33.96 % 178.892 M 106.68 % 86.556 M -54.09 % 188.520 M 19.19 % 158.174 M -5.16 % 166.779 M 17.71 % 141.685 M -1.73 % 144.180 M -1.36 % 146.168 M 0.97 % 144.758 M -1.55 % 147.039 M -3.61 % 152.552 M 3.86 % 146.885 M 172.91 % -201.453 M -232.06 % 152.552 M 14.05 % 133.763 M 1.35 % 131.980 M
Research and development expenses 0.000 -100.00 % 68.000 K 223.81 % 21.000 K -91.95 % 261.000 K 5 959.90 % 4.307 K -95.90 % 105.101 K -66.39 % 312.690 K 484.58 % 53.490 K -67.17 % 162.950 K 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 % 32.572 M 114.15 % 15.210 M 106.83 % 7.354 M -55.22 % 16.424 M 71.70 % 9.566 M 2.97 % 9.290 M 30.89 % 7.098 M 6.15 % 6.686 M 109.67 % 3.189 M -64.84 % 9.069 M 0.000 -100.00 % 8.780 M -0.09 % 8.787 M 0.000 -100.00 % 8.005 M 0.000 0.000 0.000
Interest income 585.000 K -61.84 % 1.533 M 4.14 % 1.472 M 1 561.25 % 88.608 K -89.51 % 845.027 K -36.67 % 1.334 M 311.43 % 324.334 K 156.17 % 126.607 K -77.38 % 559.709 K 170.55 % 206.878 K 37.30 % 150.679 K 64.11 % 91.818 K -39.29 % 151.229 K -88.28 % 1.291 M 1.76 % 1.268 M -57.74 % 3.001 M 14.67 % 2.617 M 79.01 % 1.462 M 255.51 % 411.245 K
Interest expense 7.335 M 38.40 % 5.300 M 12.57 % 4.708 M 57.62 % 2.987 M -53.04 % 6.361 M 57.78 % 4.032 M 63.80 % 2.461 M 12.32 % 2.191 M -21.87 % 2.805 M -30.76 % 4.051 M 44.59 % 2.802 M 55.55 % 1.801 M -22.81 % 2.333 M -42.60 % 4.065 M -33.82 % 6.142 M -11.50 % 6.940 M 0.83 % 6.883 M -23.65 % 9.014 M 359.20 % 1.963 M
Depreciation and amortization 3.617 M 12.12 % 3.226 M 1.90 % 3.166 M 13.59 % 2.787 M -0.65 % 2.805 M -43.09 % 4.930 M 18.09 % 4.175 M -11.67 % 4.726 M -3.24 % 4.884 M -26.51 % 6.646 M -4.16 % 6.935 M 104.15 % 3.397 M -5.45 % 3.593 M 0.66 % 3.569 M -18.70 % 4.390 M -36.46 % 6.910 M 2.56 % 6.738 M 9.11 % 6.175 M 23.43 % 5.003 M
Operating income 38.101 M 31.45 % 28.986 M 1.39 % 28.590 M 15.96 % 24.655 M -56.06 % 56.106 M 164.67 % 21.198 M -35.78 % 33.007 M 22.79 % 26.880 M 26.41 % 21.265 M 65.16 % 12.875 M 8.74 % 11.840 M 24.31 % 9.525 M -18.36 % 11.666 M 51.13 % 7.719 M 28.36 % 6.014 M 527.74 % -1.406 M -115.92 % 8.830 M -52.20 % 18.472 M 148.25 % 7.441 M
Operating income ratio 0.10 4.99 % 0.09 -11.29 % 0.11 -12.00 % 0.12 -69.20 % 0.39 287.97 % 0.10 -41.47 % 0.17 24.39 % 0.14 8.16 % 0.13 60.87 % 0.08 8.58 % 0.07 20.70 % 0.06 -15.72 % 0.07 51.79 % 0.05 26.21 % 0.04 638.03 % -0.01 -113.17 % 0.05 -56.03 % 0.12 127.35 % 0.05
Total other income expenses net -5.557 M -103.11 % -2.736 M -27.14 % -2.152 M -19.82 % -1.796 M 95.02 % -36.078 M -2 340.80 % -1.478 M -169.48 % 2.127 M 113.08 % 998.351 K 138.39 % -2.601 M 33.21 % -3.894 M -2 429.59 % 167.135 K 11.31 % 150.156 K 105.42 % -2.772 M -42.24 % -1.948 M 62.78 % -5.235 M -33.33 % -3.926 M -19 808.84 % 19.920 K 100.62 % -3.235 M -225.13 % -995.000 K
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2008 2007 2006
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2008 2007 2006
Net debt 46.569 M 111.19 % 22.051 M -7.68 % 23.885 M 85.43 % 12.881 M -41.84 % 22.149 M 35.96 % 16.290 M 141.63 % 6.742 M 423.82 % 1.287 M -42.48 % 2.237 M -71.38 % 7.818 M -65.76 % 22.829 M 238.03 % 6.753 M -52.15 % 14.113 M -28.57 % 19.757 M -73.79 % 75.373 M 61.25 % 46.743 M -46.18 % 86.850 M 42.45 % 60.968 M 20.78 % 50.477 M
Total investments 2.727 M -82.73 % 15.791 M -16.42 % 18.893 M 1 249.50 % 1.400 M -58.94 % 3.409 M -60.10 % 8.545 M -36.98 % 13.558 M -23.86 % 17.807 M 115.67 % 8.256 M 0.00 % 8.256 M -0.14 % 8.268 M 212.65 % 2.645 M 2 893.05 % 88.356 K 0.00 % 88.356 K -92.05 % 1.111 M 2.86 % 1.080 M 0.03 % 1.080 M 35.44 % 797.200 K 643.66 % 107.200 K
Total debt 55.162 M 100.79 % 27.473 M -31.16 % 39.910 M 202.65 % 13.187 M -56.07 % 30.016 M 83.31 % 16.375 M 139.96 % 6.824 M 45.37 % 4.694 M 1.74 % 4.614 M -42.64 % 8.043 M -66.78 % 24.209 M 188.64 % 8.387 M -46.21 % 15.591 M -26.72 % 21.278 M -72.58 % 77.613 M 59.85 % 48.555 M -46.37 % 90.537 M 42.08 % 63.722 M 19.51 % 53.321 M
Accumulated other comprehensive income loss 35.197 M -0.96 % 35.539 M 493.60 % 5.987 M -83.02 % 35.268 M 0.000 -100.00 % 72.327 M 0.00 % 72.327 M 0.00 % 72.327 M 0.00 % 72.327 M 0.00 % 72.327 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 22.918 M 0.000 -100.00 % 32.162 M 6.98 % 30.063 M
Retained earnings 102.356 M 31.02 % 78.124 M -10.90 % 87.679 M 127.87 % 38.477 M 83.13 % 21.010 M 276.32 % 5.583 M 884.46 % 567.117 K 19.20 % 475.763 K 179.30 % 170.342 K -24.94 % 226.952 K -86.54 % 1.686 M 1 689.73 % 94.193 K -69.17 % 305.507 K 114.24 % -2.145 M 0.000 100.00 % -5.372 M -975.38 % 613.678 K 0.000 0.000
Common stock 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M 0.01 % 89.992 M 28.56 % 70.000 M 0.00 % 70.000 M 0.00 % 70.000 M 0.00 % 70.000 M 0.00 % 70.000 M 0.00 % 70.000 M 0.00 % 70.000 M 0.00 % 70.000 M 0.00 % 70.000 M 0.00 % 70.000 M 0.00 % 70.000 M 0.00 % 70.000 M 0.00 % 70.000 M 0.00 % 70.000 M 0.00 % 70.000 M
Total equity 229.937 M 11.59 % 206.047 M 10.75 % 186.050 M 12.04 % 166.064 M 11.70 % 148.665 M 14.76 % 129.540 M 1.31 % 127.864 M 21.59 % 105.163 M 12.53 % 93.455 M 4.45 % 89.477 M 1.82 % 87.881 M 1.30 % 86.755 M -0.77 % 87.432 M -5.14 % 92.169 M -2.75 % 94.779 M 5.46 % 89.873 M -13.95 % 104.441 M -0.05 % 104.489 M 2.05 % 102.391 M
Other non current liabilities 41.081 M 9.51 % 37.513 M 3.46 % 36.258 M -1.68 % 36.876 M 18.84 % 31.029 M 0.000 -100.00 % 30.447 M -0.08 % 30.472 M 16.03 % 26.262 M 15.61 % 22.716 M 8.95 % 20.850 M 1.05 % 20.634 M -14.13 % 24.031 M -0.43 % 24.134 M 174.64 % -32.334 M -189.65 % 36.067 M 215.85 % -31.132 M -219.92 % 25.961 M 0.000
Long term debt 55.162 M 100.79 % 27.473 M 249.31 % 7.865 M 9.63 % 7.174 M -49.98 % 14.343 M 19.41 % 12.012 M 443.96 % 2.208 M 67.78 % 1.316 M -18.29 % 1.611 M 0.000 -100.00 % 188.043 K -63.27 % 511.996 K 23.87 % 413.340 K -71.91 % 1.472 M -98.10 % 77.613 M 319.53 % 18.500 M -79.57 % 90.537 M 186.55 % 31.596 M -16.86 % 38.005 M
Total non current liabilities 100.515 M 45.16 % 69.244 M 43.53 % 48.244 M 0.64 % 47.939 M -3.04 % 49.443 M 5.73 % 46.764 M 27.75 % 36.604 M 2.59 % 35.680 M 7.48 % 33.198 M 16.01 % 28.615 M 2.65 % 27.878 M -3.53 % 28.899 M -11.01 % 32.473 M 26.82 % 25.606 M -67.01 % 77.613 M 42.24 % 54.567 M -39.73 % 90.537 M 57.30 % 57.558 M 51.45 % 38.005 M
Other current liabilities 95.807 M 75.08 % 54.721 M -33.74 % 82.585 M 2 629.40 % -3.265 M -105.89 % 55.401 M 2 502.00 % -2.306 M -105.06 % 45.594 M -21.86 % 58.349 M 28.80 % 45.303 M 36.11 % 33.284 M 112.68 % 15.650 M 365.99 % 3.358 M 34.60 % 2.495 M -36.25 % 3.914 M -68.09 % 12.267 M 161.39 % 4.693 M -45.26 % 8.573 M 82.22 % 4.704 M -27.11 % 6.455 M
Deferred revenue 0.000 0.000 100.00 % -14.853 M -123.15 % 64.154 M 0.000 -100.00 % 100.564 M 42.90 % 70.376 M 16.09 % 60.622 M 66.33 % 36.447 M 7.15 % 34.015 M 440.75 % 6.290 M 18.07 % 5.328 M 21.63 % 4.380 M 4.69 % 4.184 M 0.000 0.000 0.000 0.000 0.000
Short term debt 0.000 -100.00 % 23.000 K -99.93 % 32.045 M 350.83 % 7.108 M -54.65 % 15.673 M 259.23 % 4.363 M -85.32 % 29.724 M 779.93 % 3.378 M 12.49 % 3.003 M -62.66 % 8.043 M -54.64 % 17.731 M 595.97 % 2.548 M -79.39 % 12.362 M -37.59 % 19.806 M 0.000 -100.00 % 30.056 M 0.000 -100.00 % 32.126 M 109.75 % 15.316 M
Total current liabilities 116.641 M 72.12 % 67.767 M -43.02 % 118.936 M 50.61 % 78.967 M 1.50 % 77.803 M -33.67 % 117.302 M 38.66 % 84.595 M 8.21 % 78.178 M 43.20 % 54.595 M 25.89 % 43.368 M -15.43 % 51.283 M 156.37 % 20.004 M -28.93 % 28.147 M -34.90 % 43.238 M 57.87 % 27.388 M -51.93 % 56.980 M 238.95 % 16.811 M -56.28 % 38.451 M 51.16 % 25.438 M
Total liabilities 217.156 M 58.50 % 137.011 M -18.05 % 167.180 M 31.74 % 126.906 M -0.27 % 127.247 M -22.44 % 164.065 M 35.37 % 121.199 M 6.45 % 113.859 M 29.69 % 87.793 M 21.96 % 71.984 M -9.07 % 79.161 M 61.88 % 48.902 M -19.33 % 60.620 M -11.95 % 68.843 M -34.44 % 105.002 M -5.87 % 111.547 M 3.91 % 107.348 M 11.81 % 96.008 M 51.33 % 63.443 M
Other non current assets 25.700 M 94.87 % 13.188 M 0.000 -100.00 % 2.425 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 22.530 M -27.22 % 30.958 M 22.74 % 25.223 M 11.70 % 22.581 M -2.98 % 23.275 M 326.78 % 5.454 M 0.000 -100.00 % 1.080 M 0.000 0.000
Long term investments 2.727 M 4.76 % 2.603 M -94.80 % 50.065 M 53.89 % 32.534 M -5.63 % 34.476 M -12.96 % 39.611 M -5.97 % 42.124 M -1.75 % 42.872 M 33.67 % 32.072 M 288.45 % 8.256 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.080 M 0.000 -100.00 % 797.200 K 672.48 % 103.200 K
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 -100.00 % 28.547 M 0.000 -100.00 % 62.162 M 1 041.64 % 5.445 M -80.22 % 27.524 M 405.49 % 5.445 M 0.00 % 5.445 M
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 -100.00 % 5.445 M 0.00 % 5.445 M 0.00 % 5.445 M 0.00 % 5.445 M 0.00 % 5.445 M 0.00 % 5.445 M 0.00 % 5.445 M
Property plant equipment net 44.110 M -5.17 % 46.516 M -4.31 % 48.609 M 2.40 % 47.471 M 2.71 % 46.218 M -5.89 % 49.110 M 16.38 % 42.199 M -1.58 % 42.878 M -10.62 % 47.975 M -3.49 % 49.712 M -11.30 % 56.045 M 15.02 % 48.729 M -7.33 % 52.584 M -11.74 % 59.579 M -3.45 % 61.711 M -4.38 % 64.541 M -9.99 % 71.700 M -1.64 % 72.893 M -1.66 % 74.127 M
Total non current assets 72.537 M 16.42 % 62.307 M -36.86 % 98.674 M 23.33 % 80.007 M -0.85 % 80.693 M -9.05 % 88.721 M 5.22 % 84.323 M -1.66 % 85.750 M 7.12 % 80.047 M -0.56 % 80.498 M -7.48 % 87.004 M 17.65 % 73.952 M -8.26 % 80.610 M -8.71 % 88.299 M 21.61 % 72.610 M 2.17 % 71.065 M -9.15 % 78.225 M -1.15 % 79.136 M -0.68 % 79.676 M
Other current assets 18.000 K -98.05 % 922.000 K -35.48 % 1.429 M -32.10 % 2.105 M -9.06 % 2.314 M 23.49 % 1.874 M 11.10 % 1.687 M -36.63 % 2.662 M 108.20 % 1.278 M 33.93 % 954.502 K 16.24 % 821.127 K -82.47 % 4.684 M 88.83 % 2.480 M 1 751.98 % 133.936 K -97.24 % 4.846 M -82.33 % 27.428 M 0.03 % 27.421 M 33.38 % 20.559 M 18.28 % 17.382 M
Short term investments 586.000 K -95.56 % 13.188 M 974.82 % 1.227 M 0.000 0.000 0.000 100.00 % -28.566 M -13.96 % -25.066 M -5.25 % -23.816 M -2 557 211 716 878 336 000.00 % 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.000 K
cash and cash equivalents 8.593 M 90.96 % 4.500 M 1 013.86 % 404.000 K 32.03 % 306.000 K 60.86 % 190.225 K 124.97 % 84.555 K 2.91 % 82.163 K -97.59 % 3.407 M 43.37 % 2.376 M 955.38 % 225.172 K -83.69 % 1.381 M -15.51 % 1.634 M 10.51 % 1.479 M -2.79 % 1.521 M -32.11 % 2.241 M 23.65 % 1.812 M -50.86 % 3.688 M 33.90 % 2.754 M -3.20 % 2.845 M
Cash and short term investments 9.179 M 103.98 % 4.500 M 1 013.86 % 404.000 K 32.03 % 306.000 K 60.86 % 190.225 K 124.97 % 84.555 K 2.91 % 82.163 K -97.59 % 3.407 M 43.37 % 2.376 M 955.38 % 225.172 K -83.69 % 1.381 M -15.51 % 1.634 M 10.51 % 1.479 M -2.79 % 1.521 M -32.11 % 2.241 M 23.65 % 1.812 M -50.86 % 3.688 M 33.90 % 2.754 M -3.33 % 2.849 M
Total current assets 374.556 M 33.41 % 280.751 M 10.29 % 254.557 M 19.53 % 212.962 M 9.09 % 195.218 M -4.72 % 204.885 M 24.37 % 164.740 M 23.61 % 133.271 M 31.69 % 101.201 M 25.00 % 80.963 M 1.16 % 80.038 M 29.71 % 61.705 M -8.51 % 67.442 M -7.25 % 72.713 M -42.82 % 127.172 M -2.44 % 130.354 M -2.40 % 133.564 M 10.05 % 121.362 M 40.86 % 86.158 M
Inventory 135.299 M 16.15 % 116.491 M 24.99 % 93.197 M 21.37 % 76.790 M 9.65 % 70.031 M -17.51 % 84.892 M 36.69 % 62.104 M 13.40 % 54.766 M 20.83 % 45.326 M 28.25 % 35.343 M -1.40 % 35.843 M 31.21 % 27.317 M -21.81 % 34.936 M -10.48 % 39.026 M -32.62 % 57.923 M -5.97 % 61.601 M -17.79 % 74.932 M 6.18 % 70.570 M 25.70 % 56.142 M
Net receivables 230.060 M 44.84 % 158.838 M -0.43 % 159.527 M 19.26 % 133.761 M 9.03 % 122.682 M 3.94 % 118.034 M 17.02 % 100.867 M 39.25 % 72.437 M 42.37 % 50.880 M 17.89 % 43.160 M 2.78 % 41.993 M 49.60 % 28.071 M -1.67 % 28.547 M 0.000 -100.00 % 62.162 M 57.32 % 39.513 M 43.56 % 27.524 M 0.16 % 27.479 M 180.83 % 9.785 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
Other assets 0.000 0.000 100.00 % -1.000 K -200.00 % 1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 20.834 M 64.06 % 12.699 M -22.90 % 16.470 M 87.14 % 8.801 M 101.40 % 4.370 M -64.69 % 12.375 M 68.88 % 7.328 M -48.32 % 14.178 M 181.96 % 5.029 M 283.64 % 1.311 M -75.37 % 5.322 M 54.61 % 3.442 M -24.02 % 4.530 M -70.46 % 15.333 M 1.40 % 15.121 M -19.91 % 18.881 M 129.19 % 8.238 M 703.73 % 1.025 M -72.04 % 3.666 M
Tax payables 0.000 -100.00 % 324.000 K -87.95 % 2.689 M 23.97 % 2.169 M -8.04 % 2.359 M 2.26 % 2.306 M 18.34 % 1.949 M -14.26 % 2.273 M 80.33 % 1.261 M 72.54 % 730.582 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.350 M 0.000 -100.00 % 594.825 K 0.000
Deferred revenue non current 0.000 0.000 0.000 -100.00 % 36.875 M 18.84 % 31.029 M 0.15 % 30.981 M 0.000 -100.00 % 30.472 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
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -6.290 M -18.07 % -5.328 M -21.63 % -4.380 M 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 2.384 M 0.00 % 2.384 M 0.00 % 2.384 M 2.45 % 2.327 M -95.96 % 57.654 M 2 377.24 % 2.327 M 0.00 % 2.327 M 0.00 % 2.327 M 0.00 % 2.327 M 0.00 % 2.327 M 0.00 % 2.327 M 0.00 % 2.327 M -86.41 % 17.127 M 635.89 % 2.327 M -90.61 % 24.779 M 964.87 % 2.327 M -93.12 % 33.828 M 1 353.70 % 2.327 M 0.00 % 2.327 M
Deferred tax liabilities non current 4.272 M 0.33 % 4.258 M 3.32 % 4.121 M 5.97 % 3.889 M -4.49 % 4.072 M 7.98 % 3.771 M -4.53 % 3.950 M 1.47 % 3.893 M -26.90 % 5.325 M -9.73 % 5.899 M -13.75 % 6.840 M -11.77 % 7.752 M -3.44 % 8.028 M 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 447.093 M 30.33 % 343.058 M -2.88 % 353.230 M 20.57 % 292.970 M 6.18 % 275.911 M -6.03 % 293.606 M 17.88 % 249.063 M 13.72 % 219.021 M 20.84 % 181.248 M 12.25 % 161.461 M -3.34 % 167.042 M 23.14 % 135.657 M -8.37 % 148.052 M -8.05 % 161.012 M -19.41 % 199.781 M -0.81 % 201.420 M -4.90 % 211.789 M 5.63 % 200.497 M 20.90 % 165.834 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2008 2007 2006
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2008 2007 2006
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 -52.845 M 13.09 % -60.805 M -4 695.35 % -1.268 M 88.37 % -10.906 M 62.76 % -29.284 M -878.17 % 3.763 M 117.47 % -21.539 M -4 161.97 % 530.263 K -87.84 % 4.362 M -48.52 % 8.472 M 53.34 % 5.525 M -24.17 % 7.285 M 266.10 % -4.386 M -117.59 % 24.929 M 511.68 % 4.076 M -64.40 % 11.448 M 1 562.49 % -782.777 K 97.87 % -36.805 M -2 993.47 % 1.272 M
Accounts receivables -74.611 M -472.70 % 20.019 M 208.11 % -18.518 M -351.74 % -4.099 M -1 081.58 % -346.932 K 96.31 % -9.394 M 51.53 % -19.380 M -46.39 % -13.238 M -588.91 % -1.922 M -1 977.47 % -92.497 K 0.000 0.000 0.000 0.000 0.000 100.00 % -11.997 M 0.000 100.00 % -20.871 M -808.69 % 2.945 M
Inventory -18.808 M 19.26 % -23.294 M -41.97 % -16.407 M -142.74 % -6.759 M -145.48 % 14.861 M 165.21 % -22.788 M -210.55 % -7.338 M 22.26 % -9.440 M 5.44 % -9.983 M -2 094.91 % 500.435 K 105.87 % -8.526 M -211.91 % 7.619 M 86.24 % 4.091 M -78.35 % 18.896 M 413.72 % 3.678 M -63.63 % 10.113 M 331.85 % -4.362 M 69.77 % -14.428 M -470.28 % -2.530 M
Accounts payables 40.574 M 170.53 % -57.530 M -270.93 % 33.657 M 69 323.18 % -48.621 K 99.89 % -43.799 M -221.85 % 35.945 M 594.10 % 5.179 M -77.69 % 23.208 M 42.68 % 16.266 M 101.72 % 8.064 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 253.259 K 0.000 100.00 % -1.506 M -275.58 % 857.743 K
Other working capital 0.000 100.00 % -373.000 0.000 -100.00 % 886.000 0.000 0.000 0.000 0.000 100.00 % 0.000 0.000 -100.00 % 14.051 M 4 310.77 % -333.688 K 96.06 % -8.477 M -240.50 % 6.033 M 1 418.87 % 397.209 K -96.96 % 13.078 M 265.40 % 3.579 M 0.000 0.000
Other non cash items 4.799 M -26.14 % 6.497 M 119.79 % 2.956 M -16.24 % 3.529 M -26.66 % 4.812 M 149.49 % 1.929 M 156.66 % -3.404 M -296.71 % 1.731 M -22.93 % 2.245 M -38.88 % 3.673 M 38.55 % 2.651 M -62.94 % 7.155 M 206.11 % 2.337 M -38.53 % 3.803 M -24.02 % 5.005 M 2 093.92 % -251.000 K -106.07 % 4.137 M 192.25 % -4.484 M -14 184.35 % -31.391 K
Net cash provided by operating activities -11.884 M 62.07 % -31.329 M -200.12 % 31.292 M 71.28 % 18.269 M 1 214.80 % -1.639 M -105.51 % 29.742 M 116.06 % 13.765 M -59.83 % 34.266 M 3.83 % 33.002 M 2.44 % 32.217 M 18.81 % 27.117 M -1.43 % 27.511 M 105.67 % 13.376 M -66.01 % 39.357 M 101.99 % 19.485 M 91.14 % 10.194 M -46.18 % 18.941 M 195.29 % -19.877 M -256.65 % 12.689 M
Investments in property plant and equipment -1.676 M -4.75 % -1.600 M 66.44 % -4.767 M -5.72 % -4.509 M -1 088.64 % -379.341 K 96.94 % -12.400 M -200.18 % -4.131 M -4 242.15 % -95.130 K 97.37 % -3.613 M -342.11 % -817.291 K 94.45 % -14.717 M -205 877.65 % -7.145 K 85.42 % -49.000 K 97.78 % -2.210 M -9.05 % -2.027 M 1.62 % -2.060 M 65.73 % -6.010 M -11.18 % -5.406 M 87.17 % -42.143 M
Acquisitions net 0.000 0.000 0.000 0.000 0.000 -100.00 % 182.000 K -91.78 % 2.213 M 0.000 0.000 -100.00 % 221.953 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 42.000 K
Purchases of investments 0.000 0.000 100.00 % -17.000 M 0.000 100.00 % -996.041 K 69.29 % -3.244 M 54.94 % -7.198 M 24.63 % -9.550 M 0.000 0.000 100.00 % -5.624 M -120.00 % -2.556 M 0.000 0.000 0.000 0.000 0.000 100.00 % -694.000 K 0.000
Sales maturities of investments 0.000 -100.00 % 17.000 M 0.000 -100.00 % 1.883 M -82.26 % 10.614 M 91.93 % 5.530 M -56.49 % 12.710 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.023 M 0.000 0.000 0.000 0.000 -100.00 % 2.154 M
Other investing activites 585.000 K 2 250 100.00 % -26.000 -100.00 % 1.472 M 1 553.93 % 89.000 K -89.47 % 845.027 K -36.67 % 1.334 M 311.43 % 324.334 K 356.17 % -126.607 K -122.62 % 559.709 K 170.55 % 206.878 K 37.30 % 150.679 K 64.11 % 91.818 K -97.07 % 3.136 M 96.32 % 1.597 M 29.13 % 1.237 M 0.000 -100.00 % 2.335 M 0.000 0.000
Net cash used for investing activites -1.091 M -107.08 % 15.400 M 175.88 % -20.295 M -699.96 % -2.537 M -125.16 % 10.083 M 217.29 % -8.597 M -319.40 % 3.918 M 140.10 % -9.772 M -220.01 % -3.054 M -686.07 % -388.460 K 98.08 % -20.190 M -716.91 % -2.472 M -180.06 % 3.087 M 653.02 % 409.981 K 151.93 % -789.559 K 61.67 % -2.060 M 43.96 % -3.676 M 39.74 % -6.100 M 84.73 % -39.947 M
Debt repayment 31.257 M 49.81 % 20.864 M 28 147.27 % 73.862 K 101.30 % -5.686 M -338.99 % 2.379 M -68.63 % 7.585 M 260.37 % 2.105 M -50.95 % 4.290 M 3 578.27 % 116.642 K 100.82 % -14.140 M -188.79 % 15.926 M 249.03 % -10.687 M -109.72 % -5.096 M 85.63 % -35.453 M -405.79 % -7.009 M -18.50 % -5.915 M 1.89 % -6.029 M -116.58 % 36.363 M 11.02 % 32.753 M
Common stock issued 0.000 0.000 -100.00 % 56.280 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
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 0.000 0.000 0.000 0.000 0.000 100.00 % -9.283 M -66 976.80 % -13.839 K 99.84 % -8.425 M -10.59 % -7.618 M -12.50 % -6.772 M -14.71 % -5.903 M -20.14 % -4.914 M -20.00 % -4.095 M -0.66 % -4.068 M -24.59 % -3.265 M 20.27 % -4.095 M 50.00 % -8.190 M 21.85 % -10.480 M -162.59 % -3.991 M
Other financing activites -14.525 M -1 169.67 % -1.144 M 89.87 % -11.288 M -11.24 % -10.148 M 6.79 % -10.887 M 43.46 % -19.257 M 16.12 % -22.959 M -20.06 % -19.123 M 5.50 % -20.236 M -87.53 % -10.791 M 37.28 % -17.204 M -85.31 % -9.284 M -26.91 % -7.315 M -656.76 % -966.648 K 87.91 % -7.992 M 0.000 100.00 % -113.300 K 0.000 -100.00 % 986.294 K
Net cash used provided by financing activities 16.732 M -15.15 % 19.720 M 276.73 % -11.158 M 29.53 % -15.834 M -86.10 % -8.508 M 59.40 % -20.955 M -0.42 % -20.868 M 10.27 % -23.257 M 16.15 % -27.738 M 12.51 % -31.703 M -341.49 % -7.181 M 71.14 % -24.884 M -50.76 % -16.506 M 59.23 % -40.487 M -121.65 % -18.267 M -82.48 % -10.010 M 30.16 % -14.332 M -155.37 % 25.882 M -13.00 % 29.748 M
Effect of forex changes on cash 0.000 0.000 100.00 % -1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 3.757 M -0.90 % 3.791 M 2 440.12 % -162.000 K -58.82 % -102.000 K -60.15 % -63.689 K -133.58 % 189.641 K 105.96 % -3.184 M -357.50 % 1.236 M -44.06 % 2.210 M 1 659.93 % 125.587 K 149.55 % -253.471 K -63.14 % -155.367 K -266.50 % -42.392 K 94.11 % -719.550 K -267.91 % 428.521 K 0.000 -100.00 % 933.613 K 0.000 0.000
Cash at beginning of period 5.422 M 232.43 % 1.631 M -9.04 % 1.793 M -5.38 % 1.895 M -3.24 % 1.959 M 10.72 % 1.769 M -64.29 % 4.953 M 33.27 % 3.716 M 146.75 % 1.506 M 9.10 % 1.381 M -15.51 % 1.634 M 0.00 % 1.634 M 7.43 % 1.521 M -32.11 % 2.241 M 23.65 % 1.812 M -50.87 % 3.688 M 33.91 % 2.754 M -3.20 % 2.845 M 0.000
Cash at end of period 9.179 M 69.29 % 5.422 M 232.43 % 1.631 M -9.04 % 1.793 M -5.38 % 1.895 M -3.25 % 1.959 M 10.72 % 1.769 M -64.29 % 4.953 M 33.27 % 3.716 M 146.75 % 1.506 M 9.10 % 1.381 M -6.63 % 1.479 M 0.00 % 1.479 M -2.79 % 1.521 M -32.11 % 2.241 M 23.65 % 1.812 M -50.86 % 3.688 M 33.90 % 2.754 M -3.20 % 2.845 M
Operating cash flow -11.884 M 62.07 % -31.328 M -200.12 % 31.292 M 71.28 % 18.269 M 1 214.80 % -1.639 M -105.51 % 29.742 M 116.06 % 13.765 M -59.83 % 34.266 M 3.83 % 33.002 M 2.44 % 32.217 M 18.81 % 27.117 M -1.43 % 27.511 M 105.67 % 13.376 M -66.01 % 39.357 M 101.99 % 19.485 M 91.14 % 10.194 M -46.18 % 18.941 M 195.29 % -19.877 M -256.65 % 12.689 M
Capital expenditure -1.676 M -4.75 % -1.600 M 66.44 % -4.767 M -5.72 % -4.509 M -1 088.64 % -379.341 K 96.94 % -12.400 M -200.18 % -4.131 M -4 242.15 % -95.130 K 97.37 % -3.613 M -342.11 % -817.291 K 94.45 % -14.717 M -205 877.65 % -7.145 K 85.42 % -49.000 K 97.78 % -2.210 M -9.05 % -2.027 M 1.62 % -2.060 M 65.73 % -6.010 M -11.18 % -5.406 M 87.17 % -42.143 M
Free CashFlow -13.560 M 58.82 % -32.928 M -224.14 % 26.525 M 92.77 % 13.760 M 781.83 % -2.018 M -111.64 % 17.342 M 80.00 % 9.635 M -71.80 % 34.171 M 16.27 % 29.388 M -6.41 % 31.400 M 153.22 % 12.400 M -54.91 % 27.504 M 106.38 % 13.327 M -64.12 % 37.147 M 112.78 % 17.458 M 114.63 % 8.134 M -37.10 % 12.931 M 151.14 % -25.283 M 14.16 % -29.454 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2008 2007 2006
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
Revenue 74.139 M -30.27 % 106.318 M 8.26 % 98.208 M 16.86 % 84.041 M -11.76 % 95.239 M 37.44 % 69.296 M -35.81 % 107.956 M 52.34 % 70.866 M 21.26 % 58.443 M -32.56 % 86.657 M 59.06 % 54.480 M -11.52 % 61.572 M -6.03 % 65.521 M -7.51 % 70.841 M 41.36 % 50.114 M 0.75 % 49.743 M 51.43 % 32.849 M -39.04 % 53.883 M 7.33 % 50.205 M 116.91 % 23.146 M 50.03 % 15.428 M -74.66 % 60.872 M -3.20 % 62.884 M 56.70 % 40.129 M -11.28 % 45.233 M 12.49 % 40.211 M -18.54 % 49.363 M 1.52 % 48.623 M -7.18 % 52.384 M -19.59 % 65.143 M 61.81 % 40.260 M -2.12 % 41.130 M -6.40 % 43.940 M -10.74 % 49.225 M 33.20 % 36.956 M -3.99 % 38.492 M -5.01 % 40.522 M -3.19 % 41.857 M 1.30 % 41.319 M 8.24 % 38.172 M -3.66 % 39.621 M -9.92 % 43.983 M 8.51 % 40.533 M 1.15 % 40.073 M 11.10 % 36.070 M 12.40 % 32.091 M -24.23 % 42.353 M 3.19 % 41.044 M 1.74 % 40.344 M 1.81 % 39.626 M -5.28 % 41.835 M 3.78 % 40.312 M 2.66 % 39.269 M 17.43 % 33.441 M -16.72 % 40.157 M 28.70 % 31.201 M
Net income 2.520 M -50.52 % 5.093 M -29.32 % 7.206 M 23.98 % 5.812 M -5.05 % 6.121 M 149.84 % 2.450 M -63.57 % 6.726 M 17.38 % 5.730 M 18.19 % 4.848 M -12.77 % 5.558 M 31.30 % 4.233 M -23.32 % 5.520 M 20.42 % 4.584 M 4.47 % 4.388 M 43.26 % 3.063 M -43.81 % 5.451 M 19.41 % 4.565 M -29.81 % 6.504 M 95.67 % 3.324 M 9.49 % 3.036 M 18.45 % 2.563 M 200.14 % -2.559 M -148.23 % 5.307 M 3.94 % 5.106 M -20.78 % 6.445 M -21.42 % 8.202 M 28.09 % 6.403 M 15.93 % 5.523 M 8.10 % 5.109 M -63.67 % 14.062 M 206.36 % 4.590 M 4.08 % 4.410 M 4.35 % 4.226 M -61.62 % 11.010 M 227.68 % 3.360 M -4.27 % 3.510 M -3.31 % 3.630 M 20.72 % 3.007 M -26.84 % 4.110 M 25.30 % 3.280 M 8.25 % 3.030 M 296.23 % -1.544 M -153.06 % 2.910 M -10.90 % 3.266 M 14.08 % 2.863 M 177.79 % -3.681 M -240.32 % 2.623 M -13.46 % 3.031 M 11.07 % 2.729 M 327.55 % 638.287 K -73.23 % 2.384 M -2.42 % 2.443 M -5.31 % 2.580 M 153.75 % -4.800 M -243.20 % 3.352 M 174.21 % -4.517 M
Income before tax 2.520 M -81.20 % 13.405 M 86.03 % 7.206 M 23.98 % 5.812 M -5.05 % 6.121 M -31.59 % 8.947 M 33.02 % 6.726 M 17.38 % 5.730 M 18.19 % 4.848 M -59.94 % 12.102 M 185.90 % 4.233 M -23.32 % 5.520 M 20.42 % 4.584 M -53.13 % 9.780 M 219.31 % 3.063 M -43.81 % 5.451 M 19.41 % 4.565 M -58.89 % 11.105 M 234.09 % 3.324 M 9.49 % 3.036 M 18.45 % 2.563 M 13.31 % 2.262 M -57.38 % 5.307 M 3.94 % 5.106 M -20.78 % 6.445 M -63.17 % 17.499 M 173.29 % 6.403 M 15.93 % 5.523 M 8.10 % 5.109 M -63.67 % 14.062 M 206.36 % 4.590 M 4.08 % 4.410 M 4.35 % 4.226 M -61.62 % 11.010 M 227.68 % 3.360 M -4.27 % 3.510 M -3.31 % 3.630 M 20.72 % 3.007 M -26.84 % 4.110 M 25.30 % 3.280 M 8.25 % 3.030 M 2.09 % 2.968 M 1.99 % 2.910 M -10.90 % 3.266 M 14.08 % 2.863 M 121.65 % 1.292 M -50.76 % 2.623 M -13.46 % 3.031 M 11.07 % 2.729 M -38.33 % 4.425 M 85.61 % 2.384 M -2.42 % 2.443 M -5.31 % 2.580 M 164.36 % -4.009 M -219.60 % 3.352 M 174.21 % -4.517 M
Income before tax ratio 0.03 -73.04 % 0.13 71.84 % 0.07 6.10 % 0.07 7.60 % 0.06 -50.22 % 0.13 107.23 % 0.06 -22.95 % 0.08 -2.53 % 0.08 -40.60 % 0.14 79.74 % 0.08 -13.33 % 0.09 28.14 % 0.07 -49.33 % 0.14 125.89 % 0.06 -44.22 % 0.11 -21.15 % 0.14 -32.57 % 0.21 211.29 % 0.07 -49.52 % 0.13 -21.04 % 0.17 347.09 % 0.04 -55.97 % 0.08 -33.67 % 0.13 -10.70 % 0.14 -67.26 % 0.44 235.50 % 0.13 14.20 % 0.11 16.47 % 0.10 -54.82 % 0.22 89.34 % 0.11 6.33 % 0.11 11.48 % 0.10 -57.00 % 0.22 146.01 % 0.09 -0.29 % 0.09 1.79 % 0.09 24.70 % 0.07 -27.78 % 0.10 15.76 % 0.09 12.36 % 0.08 13.33 % 0.07 -6.01 % 0.07 -11.91 % 0.08 2.68 % 0.08 97.20 % 0.04 -35.01 % 0.06 -16.14 % 0.07 9.17 % 0.07 -39.42 % 0.11 95.95 % 0.06 -5.97 % 0.06 -7.76 % 0.07 154.80 % -0.12 -243.62 % 0.08 157.66 % -0.14
EBITDA 5.072 M -66.61 % 15.190 M 69.00 % 8.988 M -4.98 % 9.459 M -4.03 % 9.856 M -5.86 % 10.470 M 8.40 % 9.659 M 15.39 % 8.371 M 33.38 % 6.276 M -57.55 % 14.783 M 131.02 % 6.399 M -16.86 % 7.697 M 41.67 % 5.433 M -50.39 % 10.952 M 140.81 % 4.548 M -37.87 % 7.320 M 25.92 % 5.813 M -56.35 % 13.316 M 165.47 % 5.016 M -17.86 % 6.107 M 28.41 % 4.756 M 3.23 % 4.607 M -38.97 % 7.549 M 5.62 % 7.147 M -12.89 % 8.205 M -57.05 % 19.104 M 138.74 % 8.002 M 10.77 % 7.224 M 8.44 % 6.662 M -59.11 % 16.294 M 160.16 % 6.263 M 7.63 % 5.819 M 0.00 % 5.819 M -55.55 % 13.092 M 151.67 % 5.202 M -3.67 % 5.400 M -1.91 % 5.505 M -1.84 % 5.608 M -19.53 % 6.969 M 14.79 % 6.071 M 10.87 % 5.476 M -35.53 % 8.494 M 84.41 % 4.606 M 1.68 % 4.530 M 14.80 % 3.946 M 105.97 % 1.916 M -51.65 % 3.962 M -13.00 % 4.554 M 8.45 % 4.199 M -20.24 % 5.264 M 23.92 % 4.248 M 5.88 % 4.012 M -1.71 % 4.082 M 252.20 % -2.682 M -148.58 % 5.521 M 282.27 % -3.029 M
Net income ratio 0.03 -29.04 % 0.05 -34.71 % 0.07 6.10 % 0.07 7.60 % 0.06 81.78 % 0.04 -43.25 % 0.06 -22.95 % 0.08 -2.53 % 0.08 29.33 % 0.06 -17.45 % 0.08 -13.33 % 0.09 28.14 % 0.07 12.95 % 0.06 1.34 % 0.06 -44.22 % 0.11 -21.15 % 0.14 15.13 % 0.12 82.32 % 0.07 -49.52 % 0.13 -21.04 % 0.17 495.13 % -0.04 -149.82 % 0.08 -33.67 % 0.13 -10.70 % 0.14 -30.15 % 0.20 57.25 % 0.13 14.20 % 0.11 16.47 % 0.10 -54.82 % 0.22 89.34 % 0.11 6.33 % 0.11 11.48 % 0.10 -57.00 % 0.22 146.01 % 0.09 -0.29 % 0.09 1.79 % 0.09 24.70 % 0.07 -27.78 % 0.10 15.76 % 0.09 12.36 % 0.08 317.83 % -0.04 -148.90 % 0.07 -11.91 % 0.08 2.68 % 0.08 169.21 % -0.11 -285.19 % 0.06 -16.14 % 0.07 9.17 % 0.07 319.95 % 0.02 -71.73 % 0.06 -5.97 % 0.06 -7.76 % 0.07 145.77 % -0.14 -271.96 % 0.08 157.66 % -0.14
Ratio EBITDA 0.07 -52.12 % 0.14 56.11 % 0.09 -18.69 % 0.11 8.76 % 0.10 -31.51 % 0.15 68.87 % 0.09 -24.26 % 0.12 10.00 % 0.11 -37.05 % 0.17 45.24 % 0.12 -6.04 % 0.13 50.76 % 0.08 -46.36 % 0.15 70.35 % 0.09 -38.33 % 0.15 -16.84 % 0.18 -28.39 % 0.25 147.35 % 0.10 -62.13 % 0.26 -14.41 % 0.31 307.29 % 0.08 -36.95 % 0.12 -32.60 % 0.18 -1.82 % 0.18 -61.82 % 0.48 193.08 % 0.16 9.11 % 0.15 16.82 % 0.13 -49.16 % 0.25 60.79 % 0.16 9.96 % 0.14 6.83 % 0.13 -50.21 % 0.27 88.94 % 0.14 0.34 % 0.14 3.27 % 0.14 1.40 % 0.13 -20.56 % 0.17 6.05 % 0.16 15.07 % 0.14 -28.43 % 0.19 69.95 % 0.11 0.52 % 0.11 3.33 % 0.11 83.25 % 0.06 -36.18 % 0.09 -15.69 % 0.11 6.60 % 0.10 -21.66 % 0.13 30.83 % 0.10 2.03 % 0.10 -4.26 % 0.10 229.61 % -0.08 -158.33 % 0.14 241.62 % -0.10
Gross profit ratio 0.53 122.12 % 0.24 -59.18 % 0.59 15.07 % 0.51 118.44 % 0.23 -55.71 % 0.53 110.36 % 0.25 -47.24 % 0.47 13.31 % 0.42 487.19 % 0.07 -88.92 % 0.64 21.30 % 0.53 40.93 % 0.38 62.88 % 0.23 -47.38 % 0.44 1.37 % 0.43 -21.16 % 0.55 -8.76 % 0.60 131.39 % 0.26 -24.73 % 0.35 -65.34 % 1.00 795.51 % -0.14 -136.51 % 0.39 -27.37 % 0.54 3.72 % 0.52 36.57 % 0.38 -5.78 % 0.40 9.56 % 0.37 15.80 % 0.32 -39.76 % 0.53 53.05 % 0.35 -0.07 % 0.35 18.10 % 0.29 -43.99 % 0.52 38.04 % 0.38 -3.21 % 0.39 14.08 % 0.34 -6.71 % 0.37 -13.74 % 0.43 2.40 % 0.42 44.59 % 0.29 1 045.12 % 0.03 -92.10 % 0.32 13.46 % 0.28 12.04 % 0.25 47.24 % 0.17 -53.22 % 0.36 0.36 % 0.36 -0.56 % 0.36 217.49 % -0.31 -182.17 % 0.38 -3.36 % 0.39 6.91 % 0.37 19.18 % 0.31 -14.07 % 0.36 34.95 % 0.26
Weighted average shs out dil 84.000 M -6.74 % 90.075 M 0.00 % 90.075 M 8.49 % 83.029 M -7.75 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M -2.17 % 92.000 M 40.49 % 65.486 M -27.23 % 89.992 M -11.86 % 102.100 M 12.38 % 90.850 M 0.94 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M 5.52 % 85.291 M -9.06 % 93.784 M 1.86 % 92.071 M 1.47 % 90.736 M -0.80 % 91.471 M 3.05 % 88.762 M -5.41 % 93.839 M 3.81 % 90.399 M 7.23 % 84.306 M -10.79 % 94.500 M 4.35 % 90.557 M 2.36 % 88.473 M 2.40 % 86.400 M -4.27 % 90.257 M -3.31 % 93.343 M -3.43 % 96.654 M 9.74 % 88.071 M 4.42 % 84.343 M -13.40 % 97.393 M 3.95 % 93.696 M 0.17 % 93.536 M -10.90 % 104.979 M 14.08 % 92.025 M 1.11 % 91.012 M 7.95 % 84.311 M -13.46 % 97.425 M 11.07 % 87.718 M -2.54 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M 2.08 % 88.163 M -2.04 % 90.000 M -7.02 % 96.793 M
Weighted average shs out 84.000 M -6.74 % 90.075 M 0.00 % 90.075 M 8.49 % 83.029 M -7.75 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M 37.43 % 65.486 M -27.23 % 89.992 M -11.86 % 102.100 M 13.44 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M 5.52 % 85.291 M -9.06 % 93.784 M 1.86 % 92.071 M 1.47 % 90.736 M -0.80 % 91.471 M 3.05 % 88.762 M -5.41 % 93.839 M 3.81 % 90.399 M 7.23 % 84.306 M -10.79 % 94.500 M 4.35 % 90.557 M 2.36 % 88.473 M 2.40 % 86.400 M -4.27 % 90.257 M -3.31 % 93.343 M -3.43 % 96.654 M 9.74 % 88.071 M 4.42 % 84.343 M -13.40 % 97.393 M 3.95 % 93.696 M 0.17 % 93.536 M -10.90 % 104.979 M 14.08 % 92.025 M 1.11 % 91.012 M 7.95 % 84.311 M -13.46 % 97.425 M 11.07 % 87.718 M -2.54 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M 2.08 % 88.163 M -2.04 % 90.000 M -7.02 % 96.793 M
EPS diluted 0.03 -46.90 % 0.06 -29.38 % 0.08 14.29 % 0.07 2.94 % 0.07 150.00 % 0.03 -63.59 % 0.07 17.27 % 0.06 18.18 % 0.05 -12.78 % 0.06 31.49 % 0.05 -21.67 % 0.06 -14.29 % 0.07 43.44 % 0.05 62.67 % 0.03 -50.00 % 0.06 18.34 % 0.05 -29.88 % 0.07 3.29 % 0.07 107.72 % 0.03 18.25 % 0.03 200.35 % -0.03 -145.66 % 0.06 14.34 % 0.05 -22.29 % 0.07 -22.57 % 0.09 29.14 % 0.07 12.54 % 0.06 14.34 % 0.05 -66.00 % 0.16 194.12 % 0.05 16.49 % 0.05 0.00 % 0.05 -61.08 % 0.12 208.48 % 0.04 0.00 % 0.04 0.00 % 0.04 25.08 % 0.03 -33.40 % 0.05 20.05 % 0.04 25.08 % 0.03 288.48 % -0.02 -153.05 % 0.03 0.00 % 0.03 0.00 % 0.03 176.98 % -0.04 -229.90 % 0.03 0.00 % 0.03 0.00 % 0.03 338.03 % 0.01 -69.53 % 0.02 0.00 % 0.02 -25.08 % 0.03 157.17 % -0.05 -239.85 % 0.04 183.30 % -0.05
Earnings per share 0.03 -46.90 % 0.06 -29.38 % 0.08 14.29 % 0.07 2.94 % 0.07 150.00 % 0.03 -63.59 % 0.07 17.27 % 0.06 18.18 % 0.05 -12.78 % 0.06 31.49 % 0.05 -23.33 % 0.06 -12.43 % 0.07 43.44 % 0.05 62.67 % 0.03 -50.00 % 0.06 18.34 % 0.05 -29.88 % 0.07 3.29 % 0.07 107.72 % 0.03 18.25 % 0.03 200.35 % -0.03 -145.66 % 0.06 14.34 % 0.05 -22.29 % 0.07 -22.57 % 0.09 29.14 % 0.07 12.54 % 0.06 14.34 % 0.05 -66.00 % 0.16 194.12 % 0.05 16.49 % 0.05 0.00 % 0.05 -61.08 % 0.12 208.48 % 0.04 0.00 % 0.04 0.00 % 0.04 25.08 % 0.03 -33.40 % 0.05 20.05 % 0.04 25.08 % 0.03 288.48 % -0.02 -153.05 % 0.03 0.00 % 0.03 0.00 % 0.03 176.98 % -0.04 -229.90 % 0.03 0.00 % 0.03 0.00 % 0.03 338.03 % 0.01 -69.53 % 0.02 0.00 % 0.02 -25.08 % 0.03 157.17 % -0.05 -239.85 % 0.04 183.30 % -0.05
Gross profit 39.355 M 54.89 % 25.408 M -55.81 % 57.492 M 34.47 % 42.755 M 92.76 % 22.181 M -39.13 % 36.438 M 35.03 % 26.986 M -19.63 % 33.577 M 37.40 % 24.438 M 296.01 % 6.171 M -82.37 % 35.000 M 7.33 % 32.609 M 32.44 % 24.622 M 50.65 % 16.344 M -25.62 % 21.973 M 2.13 % 21.515 M 19.38 % 18.022 M -44.37 % 32.398 M 148.34 % 13.046 M 63.26 % 7.991 M -48.00 % 15.368 M 276.28 % -8.718 M -135.34 % 24.668 M 13.81 % 21.674 M -7.99 % 23.555 M 53.62 % 15.333 M -23.25 % 19.977 M 11.22 % 17.961 M 7.49 % 16.710 M -51.56 % 34.494 M 147.64 % 13.929 M -2.18 % 14.240 M 10.55 % 12.881 M -50.00 % 25.763 M 83.86 % 14.012 M -7.08 % 15.079 M 8.37 % 13.915 M -9.68 % 15.407 M -12.62 % 17.632 M 10.84 % 15.907 M 39.30 % 11.419 M 931.56 % 1.107 M -91.42 % 12.905 M 14.76 % 11.245 M 24.47 % 9.034 M 65.50 % 5.459 M -64.55 % 15.399 M 3.56 % 14.870 M 1.16 % 14.699 M 219.61 % -12.289 M -177.83 % 15.789 M 0.29 % 15.743 M 9.75 % 14.345 M 39.95 % 10.250 M -28.44 % 14.324 M 73.69 % 8.247 M
Income tax expense 0.000 -100.00 % 8.313 M 0.000 0.000 0.000 -100.00 % 6.497 M 0.000 0.000 0.000 -100.00 % 6.544 M 0.000 0.000 0.000 -100.00 % 5.393 M 0.000 0.000 0.000 -100.00 % 4.601 M 0.000 0.000 0.000 -100.00 % 4.821 M 0.000 0.000 0.000 -100.00 % 9.297 M 0.000 0.000 0.000 0.000 -100.00 % 493.000 K 115.28 % 229.000 K -44.55 % 413.000 K -46.92 % 778.000 K 0.000 -100.00 % 696.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.512 M 0.000 0.000 0.000 -100.00 % 4.972 M 0.000 0.000 0.000 -100.00 % 3.787 M 0.000 0.000 0.000 -100.00 % 1.584 M 0.000 0.000
Cost of revenue 34.784 M -57.01 % 80.910 M 98.72 % 40.716 M -1.38 % 41.286 M -43.49 % 73.058 M 122.34 % 32.858 M -59.42 % 80.970 M 117.14 % 37.289 M 9.66 % 34.005 M -57.75 % 80.486 M 313.17 % 19.480 M -32.74 % 28.963 M -29.18 % 40.899 M -24.95 % 54.497 M 93.66 % 28.141 M -0.31 % 28.228 M 90.38 % 14.827 M -30.99 % 21.484 M -42.18 % 37.159 M 145.19 % 15.155 M 25 158.33 % 60.000 K -99.91 % 69.590 M 82.10 % 38.216 M 107.08 % 18.455 M -14.87 % 21.678 M -12.86 % 24.878 M -15.34 % 29.386 M -4.16 % 30.662 M -14.05 % 35.674 M 16.40 % 30.649 M 16.40 % 26.331 M -2.08 % 26.890 M -13.42 % 31.059 M 32.38 % 23.462 M 2.26 % 22.944 M -2.00 % 23.413 M -12.00 % 26.607 M 0.59 % 26.450 M 11.66 % 23.687 M 6.39 % 22.265 M -21.05 % 28.202 M -34.22 % 42.876 M 55.19 % 27.628 M -4.16 % 28.828 M 6.63 % 27.036 M 1.52 % 26.632 M -1.19 % 26.954 M 2.98 % 26.174 M 2.06 % 25.645 M -50.60 % 51.915 M 99.32 % 26.046 M 6.01 % 24.569 M -1.42 % 24.924 M 7.47 % 23.191 M -10.23 % 25.833 M 12.54 % 22.954 M
General and administrative expenses 0.000 0.000 0.000 0.000 0.000 -100.00 % 17.384 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 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 -100.00 % 780.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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 35.431 M 230.30 % 10.727 M 0.000 -100.00 % 34.845 M 0.000 100.00 % -68.000 K 0.000 -100.00 % 269.000 K -49.34 % 531.000 K 62.39 % 327.000 K 6.51 % 307.000 K 338.57 % 70.000 K -79.41 % 340.000 K 0.000 -100.00 % 432.000 K 92.86 % 224.000 K 44.52 % 155.000 K 172.87 % -212.693 K -163.11 % 337.000 K -1.17 % 341.000 K 1 320.83 % 24.000 K 104.78 % -502.502 K -5 125.02 % 10.000 K -99.06 % 1.059 M 146.85 % 429.000 K -38.85 % 701.604 K -53.90 % 1.522 M -2.62 % 1.563 M 367.96 % 334.000 K 12.84 % 296.000 K -87.96 % 2.459 M 54.95 % 1.587 M 10.67 % 1.434 M 1 493.33 % 90.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
Operating expenses 35.431 M 230.30 % 10.727 M -78.17 % 49.133 M 41.00 % 34.845 M 130.59 % 15.111 M -46.66 % 28.332 M 52.39 % 18.592 M -30.35 % 26.695 M 41.74 % 18.834 M 409.06 % -6.094 M -120.49 % 29.735 M 14.36 % 26.002 M 28.93 % 20.168 M 188.60 % 6.988 M -62.54 % 18.653 M 22.55 % 15.221 M 15.68 % 13.158 M -34.67 % 20.140 M 127.55 % 8.851 M 188.21 % 3.071 M -73.14 % 11.433 M 199.99 % -11.434 M -162.33 % 18.343 M 9.20 % 16.797 M -0.46 % 16.875 M 1 082.51 % -1.718 M -111.81 % 14.540 M 9.00 % 13.339 M 16.88 % 11.413 M -42.01 % 19.682 M 74.10 % 11.305 M 1.05 % 11.188 M 15.63 % 9.676 M -31.21 % 14.065 M 40.48 % 10.012 M -8.05 % 10.889 M 13.59 % 9.586 M -13.70 % 11.108 M -10.78 % 12.450 M 7.15 % 11.619 M 50.70 % 7.710 M 369.47 % -2.861 M -131.26 % 9.152 M 20.93 % 7.568 M 27.39 % 5.941 M 47.87 % 4.018 M -67.63 % 12.411 M 9.93 % 11.290 M -1.60 % 11.474 M 167.39 % -17.025 M -235.34 % 12.580 M -1.29 % 12.744 M 13.02 % 11.276 M -13.87 % 13.092 M 31.70 % 9.941 M -11.84 % 11.276 M
Cost and expenses 70.215 M -23.38 % 91.637 M 1.99 % 89.849 M 18.02 % 76.131 M -13.65 % 88.169 M 44.09 % 61.190 M -38.54 % 99.562 M 55.60 % 63.984 M 21.09 % 52.839 M -28.97 % 74.392 M 51.16 % 49.215 M -10.46 % 54.965 M -9.99 % 61.067 M -0.68 % 61.485 M 31.39 % 46.794 M 7.70 % 43.449 M 55.26 % 27.985 M -32.77 % 41.625 M -9.53 % 46.010 M 152.44 % 18.226 M 58.58 % 11.493 M -80.24 % 58.156 M 2.82 % 56.559 M 60.44 % 35.252 M -8.56 % 38.553 M 66.46 % 23.160 M -47.27 % 43.926 M -0.17 % 44.001 M -6.55 % 47.087 M -6.45 % 50.331 M 33.73 % 37.636 M -1.16 % 38.078 M -6.52 % 40.735 M 8.55 % 37.527 M 13.87 % 32.956 M -3.92 % 34.302 M -5.22 % 36.193 M -3.63 % 37.558 M 3.93 % 36.137 M 6.65 % 33.884 M -5.65 % 35.912 M -10.25 % 40.015 M 8.79 % 36.780 M 1.06 % 36.396 M 10.37 % 32.977 M 7.59 % 30.650 M -22.14 % 39.365 M 5.07 % 37.464 M 0.93 % 37.119 M 6.39 % 34.890 M -9.67 % 38.626 M 3.52 % 37.313 M 3.07 % 36.200 M -0.23 % 36.283 M 1.42 % 35.774 M 4.51 % 34.230 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 -100.00 % 68.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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 -100.00 % 49.133 M 0.000 -100.00 % 15.111 M -46.66 % 28.332 M 52.39 % 18.592 M -8.59 % 20.339 M 39.99 % 14.529 M -43.62 % 25.768 M 5.20 % 24.494 M 15.09 % 21.283 M 30.11 % 16.358 M -35.99 % 25.555 M 83.26 % 13.945 M 24.63 % 11.189 M 16.35 % 9.617 M -68.90 % 30.923 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
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.191 M 0.000 0.000 0.000 -100.00 % 88.616 K 0.000 0.000 0.000 -100.00 % 460.658 K 0.000 0.000 0.000 -100.00 % 761.225 K 0.000 0.000 0.000 -100.00 % 146.433 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
Interest expense 1.631 M -22.33 % 2.100 M 30.03 % 1.615 M -38.26 % 2.616 M 160.56 % 1.004 M -6.17 % 1.070 M -48.08 % 2.061 M 133.67 % 882.000 K -31.47 % 1.287 M -25.17 % 1.720 M 28.45 % 1.339 M 15.63 % 1.158 M 451.43 % 210.000 K -75.92 % 871.988 K 26.56 % 689.000 K -35.49 % 1.068 M 130.67 % 463.000 K -68.82 % 1.485 M 70.66 % 870.000 K -60.93 % 2.227 M 59.64 % 1.395 M 48.95 % 936.561 K -8.89 % 1.028 M 23.86 % 830.000 K 25.00 % 664.000 K 22.18 % 543.462 K -2.26 % 556.000 K -16.01 % 662.000 K 26.82 % 522.000 K -50.57 % 1.056 M 114.20 % 493.000 K 115.28 % 229.000 K -44.55 % 413.000 K -46.92 % 778.000 K 21.56 % 640.000 K -6.98 % 688.000 K -1.57 % 699.000 K 0.000 -100.00 % 1.072 M 6.35 % 1.008 M 48.45 % 679.000 K 0.000 -100.00 % 843.000 K 105.11 % 411.000 K 78.70 % 230.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 921.000 K 393.31 % -314.000 K -288.02 % 167.000 K -83.80 % 1.031 M -62.28 % 2.733 M 501.98 % 454.000 K -47.94 % 872.000 K -28.52 % 1.220 M 765.25 % 141.000 K -79.26 % 680.000 K -17.78 % 827.000 K -18.92 % 1.020 M 59.62 % 639.000 K 57.78 % 405.000 K -49.12 % 796.000 K -0.75 % 802.000 K 2.30 % 784.000 K 129.91 % 341.000 K -58.47 % 821.000 K -2.96 % 846.000 K 6.15 % 797.000 K -43.43 % 1.409 M 16.06 % 1.214 M 0.25 % 1.211 M 10.49 % 1.096 M 3.22 % 1.062 M 1.80 % 1.043 M 0.38 % 1.039 M 0.78 % 1.031 M -13.07 % 1.186 M 0.51 % 1.180 M 0.00 % 1.180 M 0.00 % 1.180 M -9.51 % 1.304 M 8.49 % 1.202 M 0.00 % 1.202 M 2.21 % 1.176 M -10.16 % 1.309 M -26.75 % 1.787 M 0.22 % 1.783 M 0.91 % 1.767 M -59.62 % 4.376 M 412.97 % 853.000 K 0.00 % 853.000 K 0.00 % 853.000 K 79.63 % 474.855 K -51.25 % 974.000 K 0.00 % 974.000 K 0.00 % 974.000 K 84.53 % 527.824 K -49.20 % 1.039 M 2.57 % 1.013 M 0.00 % 1.013 M 533.13 % 160.000 K -85.94 % 1.138 M 213.12 % -1.006 M
Operating income 3.924 M -73.27 % 14.681 M 75.63 % 8.359 M 5.68 % 7.910 M 11.88 % 7.070 M -18.23 % 8.646 M 3.00 % 8.394 M 21.97 % 6.882 M 22.81 % 5.604 M -54.31 % 12.264 M 132.93 % 5.265 M -20.31 % 6.607 M 48.34 % 4.454 M -56.23 % 10.176 M 206.51 % 3.320 M -47.25 % 6.294 M 29.40 % 4.864 M -60.33 % 12.260 M 192.32 % 4.194 M -20.31 % 5.263 M 32.97 % 3.958 M 23.75 % 3.198 M -49.51 % 6.335 M 6.72 % 5.936 M -16.50 % 7.109 M -60.60 % 18.042 M 159.27 % 6.959 M 12.51 % 6.185 M 9.84 % 5.631 M -62.75 % 15.118 M 229.37 % 4.590 M 4.08 % 4.410 M 4.35 % 4.226 M -61.62 % 11.010 M 227.68 % 3.360 M -4.05 % 3.502 M -3.53 % 3.630 M 20.72 % 3.007 M -26.84 % 4.110 M 25.30 % 3.280 M 8.25 % 3.030 M 8.18 % 2.801 M -3.75 % 2.910 M -10.90 % 3.266 M 14.08 % 2.863 M 150.81 % 1.142 M -56.48 % 2.623 M -13.46 % 3.031 M 11.07 % 2.729 M -36.08 % 4.269 M 79.08 % 2.384 M -2.42 % 2.443 M -5.31 % 2.580 M 164.36 % -4.009 M -220.03 % 3.340 M 173.94 % -4.517 M
Operating income ratio 0.05 -61.67 % 0.14 62.23 % 0.09 -9.57 % 0.09 26.79 % 0.07 -40.50 % 0.12 60.47 % 0.08 -19.93 % 0.10 1.28 % 0.10 -32.25 % 0.14 46.44 % 0.10 -9.94 % 0.11 57.85 % 0.07 -52.68 % 0.14 116.83 % 0.07 -47.64 % 0.13 -14.55 % 0.15 -34.92 % 0.23 172.37 % 0.08 -63.26 % 0.23 -11.37 % 0.26 388.26 % 0.05 -47.84 % 0.10 -31.90 % 0.15 -5.88 % 0.16 -64.97 % 0.45 218.28 % 0.14 10.83 % 0.13 18.33 % 0.11 -53.68 % 0.23 103.56 % 0.11 6.33 % 0.11 11.48 % 0.10 -57.00 % 0.22 146.01 % 0.09 -0.07 % 0.09 1.56 % 0.09 24.70 % 0.07 -27.78 % 0.10 15.76 % 0.09 12.36 % 0.08 20.09 % 0.06 -11.30 % 0.07 -11.91 % 0.08 2.68 % 0.08 123.14 % 0.04 -42.56 % 0.06 -16.14 % 0.07 9.17 % 0.07 -37.21 % 0.11 89.06 % 0.06 -5.97 % 0.06 -7.76 % 0.07 154.80 % -0.12 -244.14 % 0.08 157.45 % -0.14
Total other income expenses net -1.404 M -10.03 % -1.276 M -10.67 % -1.153 M 45.04 % -2.098 M -121.07 % -949.000 K -415.28 % 301.000 K 118.05 % -1.668 M -44.79 % -1.152 M -52.38 % -756.000 K -366.67 % -162.000 K 84.30 % -1.032 M 5.06 % -1.087 M -936.15 % 130.000 K 132.83 % -396.000 K -54.09 % -257.000 K 69.51 % -843.000 K -181.94 % -299.000 K 74.06 % -1.153 M -32.35 % -871.000 K 53.77 % -1.884 M -37.32 % -1.372 M -202.13 % -454.105 K 55.39 % -1.018 M -544.54 % 229.000 K 197.45 % -235.000 K 56.76 % -543.462 K 2.26 % -556.000 K 16.01 % -662.000 K -252.13 % -188.000 K 74.93 % -750.000 K -52.13 % -493.000 K -115.28 % -229.000 K 44.55 % -413.000 K 46.92 % -778.000 K 0.000 100.00 % -660.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 167.134 K 0.000 0.000 0.000 -100.00 % 150.157 K 0.000 0.000 0.000 -100.00 % 155.665 K 0.000 0.000 0.000 0.000 -100.00 % 12.000 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 2011-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-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-09-30 2014-06-30 2014-03-31 2013-09-30 2013-03-31 2012-03-31 2011-03-31
Net debt 0.000 -100.00 % 46.569 M 0.000 -100.00 % 46.445 M 0.000 -100.00 % 22.051 M 0.000 -100.00 % 53.796 M 125.23 % 23.885 M 317.72 % 5.718 M -55.61 % 12.881 M -35.26 % 19.897 M -10.17 % 22.149 M 0.000 -100.00 % 23.574 M 0.000 -100.00 % 16.290 M 0.000 -100.00 % 9.283 M 0.000 -100.00 % 6.742 M 0.000 -100.00 % 2.039 M 0.000 -100.00 % 1.287 M 0.000 -100.00 % 1.509 M 0.000 -100.00 % 898.000 K 0.000 -100.00 % 20.165 M 0.000 -100.00 % 7.818 M 0.000 -100.00 % 32.512 M 0.000 -100.00 % 22.829 M 31.78 % 17.323 M 0.000 -100.00 % 6.753 M -19.91 % 8.432 M -40.25 % 14.113 M -28.57 % 19.757 M -73.79 % 75.373 M
Total investments 0.000 -100.00 % 2.727 M 0.000 -100.00 % 3.231 M 0.000 -100.00 % 15.791 M 0.000 -100.00 % 2.539 M -86.56 % 18.893 M 1 249.50 % 1.400 M 0.00 % 1.400 M -30.45 % 2.013 M -40.96 % 3.409 M 0.000 -100.00 % 6.393 M 0.000 -100.00 % 8.545 M 0.000 -100.00 % 11.606 M 0.000 -100.00 % 13.558 M 0.000 -100.00 % 17.958 M 0.000 -100.00 % 17.807 M 0.000 -100.00 % 5.756 M 0.000 -100.00 % 8.256 M 0.000 -100.00 % 8.268 M 0.000 -100.00 % 8.256 M 0.000 -100.00 % 8.268 M 0.000 -100.00 % 8.268 M 0.00 % 8.268 M 0.000 -100.00 % 2.645 M 2 905.15 % 88.000 K -0.40 % 88.356 K 0.40 % 88.000 K -92.08 % 1.111 M
Total debt 0.000 -100.00 % 55.162 M 0.000 -100.00 % 50.319 M 0.000 -100.00 % 27.473 M 0.000 -100.00 % 57.730 M 137.68 % 24.289 M 262.09 % 6.708 M -49.13 % 13.187 M -34.64 % 20.175 M -9.69 % 22.339 M 0.000 -100.00 % 23.723 M 0.000 -100.00 % 16.375 M 0.000 -100.00 % 9.720 M 0.000 -100.00 % 6.824 M 0.000 -100.00 % 6.631 M 0.000 -100.00 % 4.694 M 0.000 -100.00 % 4.470 M 0.000 -100.00 % 4.614 M 0.000 -100.00 % 30.000 M 0.000 -100.00 % 8.043 M 0.000 -100.00 % 37.913 M 0.000 -100.00 % 24.209 M 28.85 % 18.789 M 0.000 -100.00 % 8.387 M -22.25 % 10.788 M -30.81 % 15.591 M -26.72 % 21.278 M -72.58 % 77.613 M
Accumulated other comprehensive income loss 229.937 M 553.29 % 35.197 M -83.90 % 218.607 M 69.98 % 128.607 M -37.58 % 206.047 M 582.89 % 30.173 M -84.70 % 197.273 M 119.19 % 90.000 M -2.58 % 92.384 M 2.65 % 90.000 M -2.51 % 92.319 M 2.59 % 89.992 M 24.42 % 72.327 M -46.91 % 136.238 M 0.000 -100.00 % 129.540 M 0.000 -100.00 % 139.748 M 0.000 -100.00 % 127.864 M 0.000 -100.00 % 115.793 M 0.000 -100.00 % 105.163 M 0.000 -100.00 % 110.842 M 0.000 -100.00 % 93.455 M 0.000 -100.00 % 99.096 M 0.000 -100.00 % 89.477 M 0.000 -100.00 % 94.192 M 0.000 -100.00 % 87.881 M 0.000 0.000 -100.00 % 86.755 M 0.000 0.000 0.000 0.000 0.000
Retained earnings 0.000 -100.00 % 102.356 M 0.000 0.000 0.000 -100.00 % 78.124 M 0.000 0.000 -100.00 % 58.371 M 0.000 -100.00 % 38.477 M 0.000 -100.00 % 21.010 M 0.000 0.000 0.000 -100.00 % 5.583 M 0.000 0.000 0.000 -100.00 % 567.117 K 0.000 0.000 0.000 -100.00 % 475.763 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 226.952 K 0.000 0.000 0.000 -100.00 % 1.686 M 0.000 0.000 -100.00 % 94.193 K 0.000 -100.00 % 305.507 K 0.000 0.000
Common stock 0.000 -100.00 % 90.000 M 0.000 -100.00 % 90.000 M 0.000 -100.00 % 90.000 M 0.000 -100.00 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M 0.01 % 89.992 M 0.00 % 89.992 M 28.56 % 70.000 M 0.000 -100.00 % 70.000 M 0.000 -100.00 % 70.000 M 0.000 -100.00 % 70.000 M 0.000 -100.00 % 70.000 M 0.000 -100.00 % 70.000 M 0.000 -100.00 % 70.000 M 0.000 -100.00 % 70.000 M 0.000 -100.00 % 70.000 M 0.000 -100.00 % 70.000 M 0.000 -100.00 % 70.000 M 0.000 -100.00 % 70.000 M 0.000 -100.00 % 70.000 M 0.00 % 70.000 M 0.000 -100.00 % 70.000 M 0.00 % 70.000 M 0.00 % 70.000 M 0.00 % 70.000 M 0.00 % 70.000 M
Total equity 229.937 M 0.00 % 229.937 M 5.18 % 218.607 M 0.00 % 218.607 M 6.10 % 206.047 M 0.00 % 206.047 M 4.45 % 197.273 M 0.00 % 197.273 M 6.03 % 186.050 M 5.57 % 176.233 M 6.12 % 166.064 M 4.34 % 159.153 M 7.06 % 148.665 M 9.12 % 136.238 M 0.00 % 136.238 M 5.17 % 129.540 M 0.00 % 129.540 M -7.30 % 139.748 M 0.00 % 139.748 M 9.29 % 127.864 M 0.00 % 127.864 M 10.42 % 115.793 M 0.00 % 115.793 M 10.11 % 105.163 M 0.00 % 105.163 M -5.12 % 110.842 M 0.00 % 110.842 M 18.60 % 93.455 M 0.00 % 93.455 M -5.69 % 99.096 M 0.00 % 99.096 M 10.75 % 89.477 M 0.00 % 89.477 M -5.01 % 94.192 M 0.00 % 94.192 M 7.18 % 87.881 M 0.00 % 87.881 M -9.42 % 97.024 M 11.84 % 86.755 M 0.00 % 86.755 M -19.48 % 107.741 M 23.23 % 87.432 M -5.14 % 92.169 M -2.75 % 94.779 M
Other non current liabilities -229.937 M -659.72 % 41.081 M 118.79 % -218.607 M -623.33 % 41.772 M 120.27 % -206.047 M -649.27 % 37.513 M 119.02 % -197.273 M -636.43 % 36.775 M 1.43 % 36.258 M 0.00 % 36.258 M 3 625 700.00 % 1.000 K -100.00 % 35.998 M 0.000 100.00 % -136.238 M -539.73 % 30.982 M 123.92 % -129.540 M 0.000 100.00 % -139.748 M -552.16 % 30.907 M 124.17 % -127.864 M -519.96 % 30.447 M 126.29 % -115.793 M -480.00 % 30.472 M 128.98 % -105.163 M -445.12 % 30.472 M 127.49 % -110.842 M -529.57 % 25.803 M 127.61 % -93.455 M -455.86 % 26.262 M 126.50 % -99.096 M -355.00 % 38.861 M 143.43 % -89.477 M -493.90 % 22.716 M 124.12 % -94.192 M -358.46 % 36.443 M 141.47 % -87.881 M -521.49 % 20.850 M -19.44 % 25.882 M 129.83 % -86.755 M -520.44 % 20.634 M -9.30 % 22.749 M -5.33 % 24.031 M -0.43 % 24.134 M 0.000
Long term debt 0.000 -100.00 % 55.162 M 0.000 -100.00 % 50.319 M 0.000 -100.00 % 27.473 M 0.000 -100.00 % 55.183 M 601.63 % 7.865 M 17.25 % 6.708 M -6.50 % 7.174 M -64.44 % 20.175 M 40.66 % 14.343 M 0.000 -100.00 % 19.360 M 0.000 -100.00 % 12.012 M 0.000 -100.00 % 8.774 M 0.000 -100.00 % 2.208 M 0.000 -100.00 % 3.253 M 0.000 -100.00 % 1.316 M 0.000 -100.00 % 1.467 M 0.000 -100.00 % 1.611 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 14.000 K 0.000 -100.00 % 188.043 K -46.58 % 352.000 K 0.000 -100.00 % 511.996 K -31.46 % 747.000 K 80.72 % 413.340 K -94.37 % 7.341 M -90.54 % 77.613 M
Total non current liabilities -229.937 M -328.76 % 100.515 M 145.98 % -218.607 M -337.38 % 92.091 M 144.69 % -206.047 M -397.57 % 69.244 M 135.10 % -197.273 M -305.32 % 96.079 M 99.15 % 48.244 M 2.96 % 46.855 M -2.26 % 47.939 M -20.43 % 60.245 M 21.85 % 49.443 M 136.29 % -136.238 M -351.77 % 54.113 M 141.77 % -129.540 M -377.01 % 46.764 M 133.46 % -139.748 M -420.30 % 43.631 M 134.12 % -127.864 M -449.31 % 36.604 M 131.61 % -115.793 M -407.81 % 37.618 M 135.77 % -105.163 M -394.74 % 35.680 M 132.19 % -110.842 M -440.06 % 32.595 M 134.88 % -93.455 M -381.51 % 33.198 M 133.50 % -99.096 M -355.00 % 38.861 M 143.43 % -89.477 M -412.69 % 28.615 M 130.38 % -94.192 M -358.36 % 36.457 M 141.48 % -87.881 M -415.24 % 27.878 M 6.27 % 26.234 M 130.24 % -86.755 M -400.20 % 28.899 M 22.99 % 23.496 M -27.64 % 32.473 M 3.17 % 31.475 M -59.45 % 77.613 M
Other current liabilities 0.000 -100.00 % 95.807 M 0.000 -100.00 % 83.731 M 0.000 -100.00 % 54.721 M 0.000 -100.00 % 68.498 M 1.13 % 67.732 M -35.60 % 105.179 M 69.69 % 61.984 M -26.47 % 84.302 M 52.17 % 55.401 M 0.000 -100.00 % 82.376 M 0.000 -100.00 % 98.258 M 0.000 -100.00 % 60.738 M 0.000 -100.00 % 45.594 M 0.000 -100.00 % 58.207 M 0.000 -100.00 % 58.349 M 0.000 -100.00 % 34.292 M 0.000 -100.00 % 51.592 M 0.000 -100.00 % 8.311 M 0.000 -100.00 % 33.284 M 0.000 -100.00 % 22.389 M 0.000 -100.00 % 15.650 M -39.85 % 26.018 M 0.000 -100.00 % 3.358 M -79.46 % 16.353 M 302.89 % 4.059 M 3.70 % 3.914 M -68.09 % 12.267 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.051 M 113.81 % -14.853 M 0.000 -100.00 % 64.154 M 0.000 -100.00 % 65.437 M 0.000 100.00 % -1.621 M 0.000 -100.00 % 100.564 M 0.000 -100.00 % 9.667 M 0.000 0.000 0.000 -100.00 % 8.770 M 0.000 -100.00 % 60.622 M 0.000 -100.00 % 7.840 M 0.000 0.000 0.000 -100.00 % 6.976 M 0.000 -100.00 % 34.015 M 0.000 0.000 0.000 -100.00 % 6.290 M 0.000 0.000 -100.00 % 5.328 M 0.000 -100.00 % 4.380 M 4.69 % 4.184 M 0.000
Short term debt 0.000 0.000 0.000 0.000 0.000 -100.00 % 23.000 K 0.000 -100.00 % 2.547 M -92.05 % 32.045 M 0.000 -100.00 % 6.013 M 0.000 -100.00 % 15.673 M 0.000 -100.00 % 4.363 M 0.000 -100.00 % 4.363 M 0.000 -100.00 % 946.000 K 0.000 -100.00 % 29.724 M 0.000 -100.00 % 3.378 M 0.000 -100.00 % 3.378 M 0.000 -100.00 % 3.003 M 0.000 -100.00 % 3.003 M 0.000 -100.00 % 30.000 M 0.000 -100.00 % 8.043 M 0.000 -100.00 % 37.899 M 0.000 -100.00 % 24.021 M 30.29 % 18.437 M 0.000 -100.00 % 7.875 M -21.57 % 10.041 M -33.85 % 15.178 M 8.91 % 13.937 M 0.000
Total current liabilities 0.000 -100.00 % 116.641 M 0.000 -100.00 % 91.533 M 0.000 -100.00 % 67.767 M 0.000 -100.00 % 83.106 M -30.13 % 118.936 M 5.69 % 112.531 M 42.50 % 78.967 M -11.22 % 88.948 M 14.32 % 77.803 M 0.000 -100.00 % 90.092 M 0.000 -100.00 % 117.302 M 0.000 -100.00 % 78.657 M 0.000 -100.00 % 84.595 M 0.000 -100.00 % 72.977 M 0.000 -100.00 % 78.178 M 0.000 -100.00 % 97.733 M 0.000 -100.00 % 54.595 M 0.000 -100.00 % 60.360 M 0.000 -100.00 % 43.368 M 0.000 -100.00 % 60.288 M 0.000 -100.00 % 51.283 M 15.36 % 44.455 M 0.000 -100.00 % 20.004 M -24.21 % 26.394 M -6.23 % 28.147 M -24.68 % 37.368 M 36.44 % 27.388 M
Total liabilities -229.937 M -205.89 % 217.156 M 199.34 % -218.607 M -219.05 % 183.624 M 189.12 % -206.047 M -250.39 % 137.011 M 169.45 % -197.273 M -210.09 % 179.185 M 7.18 % 167.180 M 4.89 % 159.386 M 25.59 % 126.906 M -14.94 % 149.193 M 17.25 % 127.247 M 193.40 % -136.238 M -194.48 % 144.205 M 211.32 % -129.540 M -178.96 % 164.065 M 217.40 % -139.748 M -214.28 % 122.288 M 195.64 % -127.864 M -205.50 % 121.199 M 204.67 % -115.793 M -204.70 % 110.595 M 205.17 % -105.163 M -192.36 % 113.859 M 202.72 % -110.842 M -185.05 % 130.328 M 239.46 % -93.455 M -206.45 % 87.793 M 188.59 % -99.096 M -199.87 % 99.221 M 210.89 % -89.477 M -224.30 % 71.984 M 176.42 % -94.192 M -197.36 % 96.745 M 210.09 % -87.881 M -211.02 % 79.161 M 11.98 % 70.689 M 181.48 % -86.755 M -277.41 % 48.902 M -1.98 % 49.890 M -17.70 % 60.620 M -11.94 % 68.843 M -34.44 % 105.002 M
Other non current assets 0.000 -100.00 % 25.700 M 0.000 -100.00 % 14.122 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.425 K 0.000 0.000 0.000 -100.00 % 32.959 M 0.000 -100.00 % 39.611 M 0.000 -100.00 % 32.763 M 0.000 -100.00 % 42.124 M 0.000 -100.00 % 26.628 M 0.000 -100.00 % 42.872 M 0.000 -100.00 % 29.572 M 0.000 -100.00 % 32.072 M 0.000 -100.00 % 42.384 M 0.000 -100.00 % 30.786 M 0.000 -100.00 % 44.106 M 0.000 -100.00 % 30.958 M -61.15 % 79.686 M 0.000 -100.00 % 25.223 M -3.27 % 26.076 M 15.48 % 22.581 M -2.98 % 23.275 M 326.79 % 5.454 M
Long term investments 0.000 -100.00 % 2.727 M 0.000 -100.00 % 2.309 M 0.000 -100.00 % 15.791 M 0.000 -100.00 % 33.711 M -32.67 % 50.065 M 53.77 % 32.559 M 0.08 % 32.534 M -31.69 % 47.629 M 38.15 % 34.476 M 0.000 -100.00 % 4.501 M 0.000 0.000 0.000 -100.00 % 9.901 M 0.000 0.000 0.000 -100.00 % 16.396 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
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 0.000 -100.00 % 39.719 M 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 -100.00 % 30.917 M -3.48 % 32.032 M -52.20 % 67.008 M
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 0.000 -100.00 % 5.445 M 0.00 % 5.445 M 0.00 % 5.445 M 0.00 % 5.445 M
Property plant equipment net 0.000 -100.00 % 44.110 M 0.000 -100.00 % 43.577 M 0.000 -100.00 % 46.516 M 0.000 -100.00 % 47.015 M -3.28 % 48.609 M -3.84 % 50.550 M 6.49 % 47.471 M 6.12 % 44.734 M -3.21 % 46.218 M 0.000 -100.00 % 47.467 M 0.000 -100.00 % 49.110 M 0.000 -100.00 % 48.214 M 0.000 -100.00 % 42.199 M 0.000 -100.00 % 45.589 M 0.000 -100.00 % 42.878 M 0.000 -100.00 % 45.622 M 0.000 -100.00 % 47.976 M 0.000 -100.00 % 48.793 M 0.000 -100.00 % 49.712 M 0.000 -100.00 % 53.229 M 0.000 -100.00 % 56.045 M 0.000 0.000 -100.00 % 48.729 M -7.16 % 52.488 M -0.18 % 52.584 M -11.74 % 59.579 M -3.45 % 61.711 M
Total non current assets 0.000 -100.00 % 72.537 M 0.000 -100.00 % 60.008 M 0.000 -100.00 % 62.307 M 0.000 -100.00 % 80.726 M -18.19 % 98.674 M 18.73 % 83.109 M 3.88 % 80.007 M -13.38 % 92.363 M 14.46 % 80.693 M 0.000 -100.00 % 84.927 M 0.000 -100.00 % 88.721 M 0.000 -100.00 % 90.878 M 0.000 -100.00 % 84.323 M 0.000 -100.00 % 88.613 M 0.000 -100.00 % 85.750 M 0.000 -100.00 % 75.194 M 0.000 -100.00 % 80.048 M 0.000 -100.00 % 91.177 M 0.000 -100.00 % 80.498 M 0.000 -100.00 % 97.335 M 0.000 -100.00 % 87.004 M 9.18 % 79.686 M 0.000 -100.00 % 73.952 M -11.97 % 84.009 M 4.22 % 80.610 M -8.71 % 88.299 M 21.61 % 72.610 M
Other current assets -9.179 M -51 094.44 % 18.000 K 100.38 % -4.796 M -28 311.76 % 17.000 K 100.31 % -5.422 M 0.000 100.00 % -5.161 M -7 268.06 % 72.000 K 33.33 % 54.000 K -25.00 % 72.000 K -96.58 % 2.105 M 10 976.51 % 19.000 K -99.18 % 2.314 M 213.39 % -2.041 M 0.000 100.00 % -1.959 M -101.63 % 119.908 M 5 697.95 % -2.142 M 0.000 100.00 % -1.769 M -101.72 % 102.554 M 1 766.46 % -6.154 M -38 562.50 % 16.000 K 100.47 % -3.407 M -104.54 % 75.098 M 2 636.25 % -2.961 M -109.64 % 30.706 M 926.32 % -3.716 M -390.74 % 1.278 M 113.00 % -9.835 M -142.74 % 23.012 M 1 628.02 % -1.506 M -103.32 % 45.395 M 940.50 % -5.401 M -1 305.58 % 448.000 K 132.44 % -1.381 M -412.62 % 441.751 K -1.61 % 449.000 K 127.48 % -1.634 M -482.82 % 426.830 K 284.53 % 111.000 K 0.25 % 110.721 K -17.37 % 134.000 K 0.000
Short term investments 0.000 -100.00 % 586.000 K 0.000 -100.00 % 922.000 K 0.000 0.000 0.000 -100.00 % 1.227 M 0.00 % 1.227 M -17.48 % 1.487 M 0.00 % 1.487 M -12.79 % 1.705 M 0.00 % 1.705 M 0.000 -100.00 % 1.892 M 0.000 0.000 0.000 -100.00 % 1.705 M 0.000 0.000 0.000 -100.00 % 1.562 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
cash and cash equivalents 0.000 -100.00 % 8.593 M 0.000 -100.00 % 3.874 M 0.000 -100.00 % 5.422 M 0.000 -100.00 % 3.934 M 873.76 % 404.000 K -59.19 % 990.000 K 223.53 % 306.000 K 10.07 % 278.000 K 46.14 % 190.225 K 0.000 -100.00 % 149.000 K 0.000 -100.00 % 84.555 K 0.000 -100.00 % 437.000 K 0.000 -100.00 % 82.163 K 0.000 -100.00 % 4.592 M 0.000 -100.00 % 3.407 M 0.000 -100.00 % 2.961 M 0.000 -100.00 % 3.716 M 0.000 -100.00 % 9.835 M 0.000 -100.00 % 225.172 K 0.000 -100.00 % 5.401 M 0.000 -100.00 % 1.381 M -5.83 % 1.466 M 0.000 -100.00 % 1.634 M -30.64 % 2.356 M 59.33 % 1.479 M -2.78 % 1.521 M -32.12 % 2.241 M
Cash and short term investments 9.179 M 0.00 % 9.179 M 91.39 % 4.796 M 0.00 % 4.796 M -11.55 % 5.422 M 0.00 % 5.422 M 5.06 % 5.161 M 0.00 % 5.161 M 1 177.48 % 404.000 K -83.69 % 2.477 M 709.48 % 306.000 K -84.57 % 1.983 M 942.45 % 190.225 K -90.68 % 2.041 M 0.00 % 2.041 M 4.19 % 1.959 M 2 216.84 % 84.555 K -96.05 % 2.142 M 0.00 % 2.142 M 21.09 % 1.769 M 2 053.04 % 82.163 K -98.66 % 6.154 M 0.00 % 6.154 M 80.62 % 3.407 M 0.00 % 3.407 M 15.07 % 2.961 M 0.00 % 2.961 M -20.32 % 3.716 M 0.00 % 3.716 M -62.22 % 9.835 M 0.00 % 9.835 M 553.05 % 1.506 M 568.82 % 225.172 K -95.83 % 5.401 M 0.00 % 5.401 M 291.09 % 1.381 M 0.03 % 1.381 M -5.83 % 1.466 M -10.28 % 1.634 M 0.00 % 1.634 M -30.64 % 2.356 M 59.33 % 1.479 M -2.78 % 1.521 M -32.12 % 2.241 M
Total current assets 0.000 -100.00 % 374.556 M 0.000 -100.00 % 342.222 M 0.000 -100.00 % 280.751 M 0.000 -100.00 % 295.732 M 16.18 % 254.557 M 0.81 % 252.510 M 18.57 % 212.962 M -1.40 % 215.983 M 10.64 % 195.218 M 0.000 -100.00 % 195.516 M 0.000 -100.00 % 204.885 M 0.000 -100.00 % 171.155 M 0.000 -100.00 % 164.740 M 0.000 -100.00 % 137.775 M 0.000 -100.00 % 133.271 M 0.000 -100.00 % 165.976 M 0.000 -100.00 % 101.200 M 0.000 -100.00 % 107.140 M 0.000 -100.00 % 80.963 M 0.000 -100.00 % 93.602 M 0.000 -100.00 % 80.038 M -9.08 % 88.027 M 0.000 -100.00 % 61.705 M -16.19 % 73.622 M 9.16 % 67.442 M -7.25 % 72.713 M -42.82 % 127.172 M
Inventory 0.000 -100.00 % 135.299 M 0.000 -100.00 % 107.325 M 0.000 -100.00 % 116.491 M 0.000 -100.00 % 108.514 M 16.44 % 93.197 M 2.54 % 90.886 M 18.36 % 76.790 M 14.89 % 66.838 M -4.56 % 70.031 M 0.000 -100.00 % 76.859 M 0.000 -100.00 % 84.892 M 0.000 -100.00 % 78.624 M 0.000 -100.00 % 62.104 M 0.000 -100.00 % 52.259 M 0.000 -100.00 % 54.766 M 0.000 -100.00 % 47.987 M 0.000 -100.00 % 45.326 M 0.000 -100.00 % 34.140 M 0.000 -100.00 % 35.343 M 0.000 -100.00 % 36.993 M 0.000 -100.00 % 35.843 M 10.91 % 32.317 M 0.000 -100.00 % 27.317 M -13.10 % 31.436 M -10.02 % 34.936 M -10.48 % 39.026 M -32.62 % 57.923 M
Net receivables 0.000 -100.00 % 230.060 M 0.000 -100.00 % 230.084 M 0.000 -100.00 % 158.838 M 0.000 0.000 0.000 0.000 -100.00 % 133.761 M 0.000 -100.00 % 122.682 M 0.000 0.000 0.000 -100.00 % 118.034 M 0.000 0.000 0.000 -100.00 % 100.867 M 0.000 0.000 0.000 -100.00 % 73.544 M 0.000 -100.00 % 84.322 M 0.000 -100.00 % 50.880 M 0.000 -100.00 % 40.153 M 0.000 -100.00 % 45.395 M 0.000 -100.00 % 50.760 M 0.000 -100.00 % 42.373 M -21.23 % 53.795 M 0.000 -100.00 % 32.328 M -18.61 % 39.719 M 28.47 % 30.917 M -3.48 % 32.032 M -52.20 % 67.008 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 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 -100.00 % 1.000 K 0.000 0.000 0.000 0.000 100.00 % -1.000 K 0.000 -100.00 % 1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.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
Account payables 0.000 -100.00 % 20.834 M 0.000 -100.00 % 7.802 M 0.000 -100.00 % 12.699 M 0.000 -100.00 % 10.010 M -39.22 % 16.470 M 124.02 % 7.352 M -16.46 % 8.801 M 89.43 % 4.646 M 6.32 % 4.370 M 0.000 -100.00 % 3.353 M 0.000 -100.00 % 12.375 M 0.000 -100.00 % 7.306 M 0.000 -100.00 % 7.328 M 0.000 -100.00 % 2.622 M 0.000 -100.00 % 14.178 M 0.000 -100.00 % 52.598 M 0.000 0.000 0.000 -100.00 % 15.073 M 0.000 -100.00 % 1.311 M 0.000 0.000 0.000 -100.00 % 5.322 M 0.000 0.000 -100.00 % 3.442 M 0.000 -100.00 % 4.530 M -70.46 % 15.333 M 1.40 % 15.121 M
Tax payables 0.000 0.000 0.000 0.000 0.000 -100.00 % 324.000 K 0.000 0.000 -100.00 % 2.689 M 0.000 -100.00 % 2.169 M 0.000 -100.00 % 2.359 M 0.000 0.000 0.000 -100.00 % 2.306 M 0.000 0.000 0.000 -100.00 % 1.949 M 0.000 0.000 0.000 -100.00 % 2.273 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 730.582 K 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 0.000 0.000 0.000 -100.00 % 36.875 M 0.000 -100.00 % 31.029 M 0.000 0.000 0.000 -100.00 % 30.981 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 30.472 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
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 2.384 M 0.000 -100.00 % 128.607 M 0.000 -100.00 % 7.750 M 0.000 -100.00 % 17.273 M 110.24 % 8.216 M 318.10 % -3.767 M -110.02 % 37.595 M 280.48 % -20.831 M -136.13 % 57.654 M 0.000 -100.00 % 66.238 M 0.000 -100.00 % 9.557 M 0.000 -100.00 % 69.748 M 0.000 -100.00 % 57.297 M 0.000 -100.00 % 45.793 M 0.000 -100.00 % 34.687 M 0.000 -100.00 % 40.842 M 0.000 -100.00 % 23.455 M 0.000 -100.00 % 29.096 M 0.000 -100.00 % 19.250 M 0.000 -100.00 % 24.192 M 0.000 -100.00 % 16.195 M -40.07 % 27.024 M 0.000 -100.00 % 16.661 M -55.85 % 37.741 M 120.36 % 17.127 M -22.74 % 22.169 M -10.53 % 24.779 M
Deferred tax liabilities non current 0.000 -100.00 % 4.272 M 0.000 -100.00 % 4.258 M 0.000 -100.00 % 4.258 M 0.000 -100.00 % 4.121 M 0.00 % 4.121 M 5.97 % 3.889 M 0.00 % 3.889 M -4.49 % 4.072 M 0.01 % 4.072 M 0.000 -100.00 % 3.771 M 0.000 -100.00 % 3.771 M 0.000 -100.00 % 3.950 M 0.000 -100.00 % 3.950 M 0.000 -100.00 % 3.893 M 0.000 -100.00 % 3.893 M 0.000 -100.00 % 5.325 M 0.000 -100.00 % 5.325 M 0.000 0.000 0.000 -100.00 % 5.899 M 0.000 0.000 0.000 -100.00 % 6.840 M 0.000 0.000 -100.00 % 7.752 M 0.000 -100.00 % 8.028 M 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 447.093 M 0.000 -100.00 % 402.231 M 0.000 -100.00 % 343.058 M 0.000 -100.00 % 376.458 M 6.58 % 353.230 M 5.25 % 335.619 M 14.56 % 292.970 M -4.99 % 308.346 M 11.76 % 275.911 M 0.000 -100.00 % 280.443 M 0.000 -100.00 % 293.606 M 0.000 -100.00 % 262.036 M 0.000 -100.00 % 249.063 M 0.000 -100.00 % 226.388 M 0.000 -100.00 % 219.021 M 0.000 -100.00 % 241.170 M 0.000 -100.00 % 181.248 M 0.000 -100.00 % 198.317 M 0.000 -100.00 % 161.461 M 0.000 -100.00 % 190.937 M 0.000 -100.00 % 167.042 M -0.40 % 167.713 M 0.000 -100.00 % 135.657 M -13.94 % 157.631 M 6.47 % 148.052 M -8.05 % 161.012 M -19.41 % 199.781 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-09-30 2014-06-30 2014-03-31 2013-09-30 2013-03-31 2012-03-31 2011-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
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
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
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
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
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
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
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
Other non cash items -2.520 M 50.51 % -5.092 M 29.34 % -7.206 M -23.98 % -5.812 M 5.05 % -6.121 M -149.84 % -2.450 M 58.15 % -5.854 M -379.84 % -1.220 M -765.25 % -141.000 K 79.26 % -680.000 K 17.78 % -827.000 K 18.92 % -1.020 M 77.75 % -4.584 M -4.49 % -4.387 M -43.23 % -3.063 M 43.81 % -5.451 M -19.41 % -4.565 M 29.83 % -6.506 M -95.73 % -3.324 M -9.49 % -3.036 M -18.45 % -2.563 M -200.14 % 2.559 M 148.23 % -5.307 M -3.94 % -5.106 M 20.78 % -6.445 M 21.42 % -8.202 M -28.09 % -6.403 M -15.93 % -5.523 M -8.10 % -5.109 M 30.70 % -7.373 M -60.63 % -4.590 M -4.08 % -4.410 M -4.35 % -4.226 M -170.61 % -1.562 M 53.52 % -3.360 M 4.27 % -3.510 M 3.31 % -3.630 M -328.88 % 1.586 M 138.59 % -4.110 M -25.30 % -3.280 M -8.25 % -3.030 M -296.23 % 1.544 M 153.06 % -2.910 M 11.01 % -3.270 M -14.22 % -2.863 M -177.79 % 3.681 M
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.744 M -69.56 % 5.730 M 18.19 % 4.848 M -12.77 % 5.558 M 31.30 % 4.233 M -23.32 % 5.520 M 20.42 % 4.584 M 4.49 % 4.387 M 43.23 % 3.063 M -43.81 % 5.451 M 19.41 % 4.565 M -29.83 % 6.506 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
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
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
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
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
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
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
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
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
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
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
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
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
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
Net change in cash 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.744 M -69.56 % 5.730 M 78.12 % 3.217 M -42.12 % 5.558 M 216.51 % 1.756 M -68.19 % 5.520 M 20.42 % 4.584 M 4.49 % 4.387 M 43.23 % 3.063 M -43.81 % 5.451 M 19.41 % 4.565 M -29.83 % 6.506 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
Cash at beginning of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.905 M 33.79 % 5.161 M 1 007.03 % -569.000 K -134.89 % 1.631 M 141.53 % -3.927 M -258.54 % 2.477 M 181.40 % -3.043 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
Cash at end of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.422 M -21.48 % 6.905 M 33.79 % 5.161 M 6.46 % 4.848 M 197.24 % 1.631 M -61.47 % 4.233 M 70.89 % 2.477 M -45.96 % 4.584 M 4.49 % 4.387 M 43.23 % 3.063 M -43.81 % 5.451 M 19.41 % 4.565 M -29.83 % 6.506 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
Operating cash flow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.744 M -69.56 % 5.730 M 18.19 % 4.848 M -12.77 % 5.558 M 31.30 % 4.233 M -23.32 % 5.520 M 20.42 % 4.584 M 4.49 % 4.387 M 43.23 % 3.063 M -43.81 % 5.451 M 19.41 % 4.565 M -29.83 % 6.506 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
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
Free CashFlow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.744 M -69.56 % 5.730 M 18.19 % 4.848 M -12.77 % 5.558 M 31.30 % 4.233 M -23.32 % 5.520 M 20.42 % 4.584 M 4.49 % 4.387 M 43.23 % 3.063 M -43.81 % 5.451 M 19.41 % 4.565 M -29.83 % 6.506 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
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
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2008
2007
2006