ZODJRDMKJ.NS

Zodiac-JRD-MKJ Limited ZODJRDMKJ.NS

Trading inactive

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Revenue 229.857 M 111.17 % 108.851 M -27.92 % 151.020 M -20.58 % 190.155 M 119.34 % 86.695 M -30.88 % 125.422 M -15.53 % 148.488 M -25.75 % 199.976 M 10.71 % 180.625 M 12.26 % 160.899 M -20.48 % 202.329 M -3.96 % 210.678 M 26.04 % 167.155 M -10.44 % 186.650 M 29.34 % 144.306 M -42.75 % 252.078 M 42.18 % 177.299 M 49.21 % 118.825 M 8.23 % 109.788 M -15.07 % 129.263 M
Net income 4.284 M 131.29 % -13.693 M -239.13 % 9.842 M 44.16 % 6.827 M 98.00 % 3.448 M -30.20 % 4.940 M -67.18 % 15.051 M 107.53 % 7.252 M -43.16 % 12.759 M 103.98 % 6.255 M -18.90 % 7.713 M -89.39 % 72.688 M 796.71 % 8.106 M -18.93 % 9.999 M 97.23 % 5.070 M -62.76 % 13.615 M 17.70 % 11.568 M 8.82 % 10.630 M 8.54 % 9.794 M -10.81 % 10.980 M
Income before tax 6.084 M 129.84 % -20.386 M -284.57 % 11.045 M 7.23 % 10.300 M 319.21 % 2.457 M -65.37 % 7.095 M -63.78 % 19.590 M 176.51 % 7.085 M -57.49 % 16.664 M 84.00 % 9.057 M -29.18 % 12.788 M -87.34 % 101.042 M 892.51 % 10.180 M -21.80 % 13.018 M 84.54 % 7.054 M -63.89 % 19.537 M 29.12 % 15.131 M 14.32 % 13.236 M 7.26 % 12.340 M -14.76 % 14.477 M
Income before tax ratio 0.03 114.13 % -0.19 -356.08 % 0.07 35.02 % 0.05 91.13 % 0.03 -49.90 % 0.06 -57.12 % 0.13 272.39 % 0.04 -61.60 % 0.09 63.90 % 0.06 -10.94 % 0.06 -86.82 % 0.48 687.48 % 0.06 -12.68 % 0.07 42.68 % 0.05 -36.93 % 0.08 -9.18 % 0.09 -23.39 % 0.11 -0.89 % 0.11 0.36 % 0.11
EBITDA 10.211 M 150.34 % -20.283 M -281.21 % 11.193 M 52.24 % 7.352 M 1 809.77 % -430.000 K -127.79 % 1.547 M -55.16 % 3.450 M -55.45 % 7.745 M -55.16 % 17.271 M 149.46 % 6.923 M -54.29 % 15.147 M -85.18 % 102.214 M 1 352.75 % 7.036 M -29.26 % 9.946 M 53.10 % 6.497 M -68.52 % 20.640 M 27.35 % 16.207 M 15.11 % 14.079 M 5.96 % 13.287 M -12.69 % 15.218 M
Net income ratio 0.02 114.82 % -0.13 -293.03 % 0.07 81.52 % 0.04 -9.73 % 0.04 0.98 % 0.04 -61.14 % 0.10 179.50 % 0.04 -48.66 % 0.07 81.70 % 0.04 1.98 % 0.04 -88.95 % 0.35 611.46 % 0.05 -9.48 % 0.05 52.48 % 0.04 -34.95 % 0.05 -17.22 % 0.07 -27.07 % 0.09 0.29 % 0.09 5.02 % 0.08
Ratio EBITDA 0.04 123.84 % -0.19 -351.41 % 0.07 91.70 % 0.04 879.51 % 0.00 -140.21 % 0.01 -46.91 % 0.02 -40.00 % 0.04 -59.50 % 0.10 122.22 % 0.04 -42.52 % 0.07 -84.57 % 0.49 1 052.63 % 0.04 -21.01 % 0.05 18.37 % 0.05 -45.02 % 0.08 -10.43 % 0.09 -22.85 % 0.12 -2.10 % 0.12 2.80 % 0.12
Gross profit ratio 0.06 179.02 % -0.08 -182.71 % 0.09 21.94 % 0.08 22.87 % 0.06 -16.26 % 0.07 -5.82 % 0.08 52.13 % 0.05 -70.32 % 0.17 -25.73 % 0.23 11.08 % 0.21 15.43 % 0.18 -1.54 % 0.18 26.61 % 0.15 -4.83 % 0.15 123.62 % 0.07 -61.17 % 0.18 12.50 % 0.16 34.26 % 0.12 -4.27 % 0.12
Weighted average shs out dil 5.124 M -1.20 % 5.187 M 0.18 % 5.177 M 0.00 % 5.177 M 0.00 % 5.177 M 0.00 % 5.177 M 0.00 % 5.177 M 0.00 % 5.177 M 0.00 % 5.177 M 0.00 % 5.177 M 0.00 % 5.177 M 0.00 % 5.177 M 0.00 % 5.177 M 0.00 % 5.177 M 0.00 % 5.177 M 0.00 % 5.177 M 0.00 % 5.177 M 27.60 % 4.057 M 0.13 % 4.052 M 0.00 % 4.052 M
Weighted average shs out 5.124 M -1.20 % 5.187 M 0.18 % 5.177 M 0.00 % 5.177 M 0.00 % 5.177 M 0.00 % 5.177 M 0.00 % 5.177 M 0.00 % 5.177 M 0.00 % 5.177 M 0.00 % 5.177 M 0.00 % 5.177 M 0.00 % 5.177 M 0.00 % 5.177 M 0.00 % 5.177 M 0.00 % 5.177 M 0.00 % 5.177 M 0.00 % 5.177 M 27.60 % 4.057 M 0.13 % 4.052 M 0.00 % 4.052 M
EPS diluted 0.84 131.82 % -2.64 -280.82 % 1.46 44.55 % 1.01 50.75 % 0.67 -29.47 % 0.95 -67.35 % 2.91 107.86 % 1.40 -43.09 % 2.46 103.31 % 1.21 -18.79 % 1.49 -89.40 % 14.05 794.90 % 1.57 -20.30 % 1.97 137.35 % 0.83 -68.08 % 2.60 16.59 % 2.23 -14.89 % 2.62 8.26 % 2.42 -10.70 % 2.71
Earnings per share 0.84 131.82 % -2.64 -280.82 % 1.46 44.55 % 1.01 50.75 % 0.67 -29.47 % 0.95 -67.35 % 2.91 107.86 % 1.40 -43.09 % 2.46 103.31 % 1.21 -18.79 % 1.49 -89.40 % 14.05 794.90 % 1.57 -20.30 % 1.97 137.35 % 0.83 -68.08 % 2.60 16.59 % 2.23 -14.89 % 2.62 8.26 % 2.42 -10.70 % 2.71
Gross profit 13.875 M 266.87 % -8.315 M -159.62 % 13.947 M -3.16 % 14.402 M 169.50 % 5.344 M -42.12 % 9.233 M -20.45 % 11.606 M 12.96 % 10.274 M -67.14 % 31.269 M -16.62 % 37.502 M -11.67 % 42.456 M 10.85 % 38.299 M 24.09 % 30.863 M 13.39 % 27.219 M 23.09 % 22.112 M 28.01 % 17.273 M -44.79 % 31.285 M 67.87 % 18.637 M 45.31 % 12.826 M -18.69 % 15.774 M
Income tax expense 1.800 M 126.90 % -6.692 M -656.28 % 1.203 M -65.36 % 3.473 M 450.45 % -991.000 K -145.99 % 2.155 M -52.53 % 4.539 M 2 810.71 % -167.460 K -104.29 % 3.905 M 39.38 % 2.802 M -44.79 % 5.075 M -82.10 % 28.354 M 1 266.91 % 2.074 M -31.30 % 3.020 M 52.15 % 1.985 M -66.49 % 5.922 M 78.42 % 3.319 M 27.37 % 2.606 M 2.35 % 2.546 M -27.19 % 3.497 M
Cost of revenue 215.982 M 84.34 % 117.166 M -14.52 % 137.073 M -22.01 % 175.753 M 116.04 % 81.351 M -29.98 % 116.189 M -15.12 % 136.882 M -27.84 % 189.702 M 27.01 % 149.356 M 21.04 % 123.397 M -22.82 % 159.874 M -7.25 % 172.380 M 26.48 % 136.292 M -14.51 % 159.431 M 30.47 % 122.193 M -47.96 % 234.805 M 60.81 % 146.014 M 45.74 % 100.188 M 3.33 % 96.962 M -14.56 % 113.490 M
General and administrative expenses 0.000 -100.00 % 1.899 M 81.55 % 1.046 M -9.83 % 1.160 M 76.02 % 659.000 K -42.16 % 1.139 M -5.24 % 1.202 M 33.11 % 903.273 K -6.67 % 967.831 K 294.61 % 245.264 K 61.16 % 152.183 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 0.000 -100.00 % 145.000 K -32.24 % 214.000 K 42.67 % 150.000 K 5.63 % 142.000 K -6.66 % 152.139 K -18.25 % 186.102 K 19.09 % 156.273 K 18.38 % 132.015 K -62.57 % 352.702 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 0.000 -100.00 % 30.075 M 452.54 % 5.443 M -8.49 % 5.948 M 14.30 % 5.204 M -34.47 % 7.941 M -22.27 % 10.217 M 10.88 % 9.215 M -38.06 % 14.876 M -46.58 % 27.847 M -5.65 % 29.515 M 147.04 % -62.743 M -403.36 % 20.683 M 45.65 % 14.200 M -5.70 % 15.058 M 765.10 % -2.264 M -114.02 % 16.154 M 199.10 % 5.401 M 6 861.39 % -79.880 K 2.55 % -81.970 K
Operating expenses 7.810 M -75.68 % 32.119 M 379.17 % 6.703 M -7.65 % 7.258 M 20.87 % 6.005 M -34.96 % 9.233 M -20.45 % 11.606 M 12.96 % 10.274 M -35.69 % 15.976 M -43.83 % 28.445 M -4.12 % 29.667 M 147.28 % -62.743 M -403.36 % 20.683 M 45.65 % 14.200 M -5.70 % 15.058 M 765.10 % -2.264 M -114.02 % 16.154 M 199.54 % 5.393 M -27.93 % 7.483 M 9.45 % 6.837 M
Cost and expenses 223.792 M 49.93 % 149.266 M 3.82 % 143.776 M -21.44 % 183.011 M 109.50 % 87.356 M -29.68 % 124.218 M -14.61 % 145.472 M -27.26 % 199.976 M 20.95 % 165.332 M 8.88 % 151.842 M -19.89 % 189.541 M 72.88 % 109.637 M -30.16 % 156.975 M -9.59 % 173.631 M 26.51 % 137.251 M -40.98 % 232.541 M 43.39 % 162.168 M 53.58 % 105.589 M 1.10 % 104.445 M -13.20 % 120.326 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
Selling general and administrative expenses 7.810 M 282.09 % 2.044 M 62.22 % 1.260 M -3.82 % 1.310 M 63.55 % 801.000 K -37.98 % 1.291 M -6.99 % 1.388 M 31.04 % 1.060 M -3.66 % 1.100 M 83.93 % 597.966 K 292.93 % 152.183 K 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -8.000 K -100.11 % 7.403 M 9.60 % 6.755 M
Interest income 0.000 -100.00 % 2.086 M 313.07 % 505.000 K -42.48 % 878.000 K -4.96 % 923.786 K 0.000 0.000 -100.00 % 249.041 K -58.44 % 599.178 K -0.70 % 603.397 K 31.26 % 459.692 K 376.22 % 96.529 K 20.66 % 80.000 K 0.31 % 79.753 K -40.37 % 133.742 K -88.24 % 1.137 M -5.73 % 1.206 M 0.000 -100.00 % 1.238 M 8.10 % 1.145 M
Interest expense 3.530 M 6 437.04 % 54.000 K 980.00 % 5.000 K -16.67 % 6.000 K -31.62 % 8.775 K 22.13 % 7.185 K -45.71 % 13.235 K 5.91 % 12.496 K -1.23 % 12.652 K 5 650.91 % 220.000 -99.77 % 96.873 K 0.000 0.000 0.000 -100.00 % 934.000 -93.35 % 14.052 K 43.24 % 9.810 K 22.63 % 8.000 K -88.04 % 66.893 K 1 662.66 % 3.795 K
Depreciation and amortization 597.000 K 1 118.37 % 49.000 K -66.89 % 148.000 K -28.85 % 208.000 K -9.99 % 231.088 K -32.64 % 343.068 K -30.62 % 494.491 K -25.12 % 660.374 K 8.83 % 606.785 K -1.45 % 615.690 K -73.90 % 2.359 M 101.21 % 1.172 M -16.30 % 1.401 M -0.88 % 1.413 M 13.67 % 1.243 M 14.17 % 1.089 M 2.10 % 1.066 M 27.70 % 835.000 K -5.21 % 880.928 K 19.50 % 737.205 K
Operating income 6.065 M 115.01 % -40.415 M -657.91 % 7.244 M 1.40 % 7.144 M 1 180.79 % -661.000 K -154.90 % 1.204 M -59.27 % 2.956 M 134.45 % 1.261 M -91.76 % 15.293 M 68.85 % 9.057 M -29.18 % 12.788 M -87.34 % 101.042 M 892.51 % 10.180 M -21.80 % 13.018 M 84.54 % 7.054 M -63.89 % 19.537 M 29.12 % 15.131 M 14.32 % 13.236 M 147.74 % 5.343 M -40.22 % 8.937 M
Operating income ratio 0.03 107.11 % -0.37 -874.04 % 0.05 27.68 % 0.04 592.75 % -0.01 -179.42 % 0.01 -51.77 % 0.02 215.75 % 0.01 -92.55 % 0.08 50.41 % 0.06 -10.94 % 0.06 -86.82 % 0.48 687.48 % 0.06 -12.68 % 0.07 42.68 % 0.05 -36.93 % 0.08 -9.18 % 0.09 -23.39 % 0.11 128.90 % 0.05 -29.61 % 0.07
Total other income expenses net 19.000 K -99.91 % 20.029 M 426.94 % 3.801 M 20.44 % 3.156 M 1.22 % 3.118 M -47.07 % 5.891 M -64.59 % 16.634 M 185.62 % 5.824 M 324.52 % 1.372 M 68 595 500.00 % 2.000 0.000 0.000 0.000 -100.00 % 2.000 0.000 0.000 0.000 0.000 -100.00 % 6.997 M 26.30 % 5.540 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Net debt -45.700 M -931.84 % -4.429 M 92.61 % -59.936 M -36.74 % -43.833 M -559.94 % -6.642 M 67.98 % -20.742 M 40.73 % -34.997 M -909.28 % -3.468 M 45.79 % -6.396 M -56.92 % -4.076 M 50.41 % -8.219 M -41.85 % -5.795 M -93.59 % -2.993 M -34.21 % -2.230 M 45.71 % -4.108 M -145.66 % -1.672 M 58.30 % -4.010 M -196.35 % 4.162 M 212.95 % -3.685 M -111.47 % -1.743 M
Total investments 20.000 K -99.96 % 50.011 M 90.68 % 26.228 M -0.96 % 26.482 M -54.80 % 58.586 M 220.04 % 18.306 M -64.63 % 51.753 M 7.59 % 48.101 M -51.15 % 98.463 M -8.36 % 107.442 M -14.31 % 125.384 M -17.03 % 151.122 M 213.96 % 48.135 M -36.31 % 75.575 M -7.64 % 81.826 M -11.85 % 92.830 M -5.96 % 98.710 M 84.98 % 53.364 M 6.31 % 50.194 M -26.96 % 68.719 M
Total debt 4.855 M 57.07 % 3.091 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 -100.00 % 11.945 M 0.000 0.000
Accumulated other comprehensive income loss 39.484 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 39.277 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 382.779 M 2.21 % 374.519 M 2.02 % 367.096 M
Retained earnings 550.529 M 0.78 % 546.245 M -2.45 % 559.938 M 1.82 % 549.951 M 1.26 % 543.123 M 0.64 % 539.675 M 0.92 % 534.735 M 2.28 % 522.805 M 0.80 % 518.668 M 1.89 % 509.061 M -0.16 % 509.877 M 0.91 % 505.287 M 15.98 % 435.665 M 1.18 % 430.588 M 1.62 % 423.729 M 0.31 % 422.441 M 2.54 % 411.991 M 0.000 0.000 0.000
Common stock 51.772 M 0.00 % 51.772 M 0.00 % 51.772 M 0.00 % 51.772 M 0.00 % 51.772 M 0.00 % 51.772 M 0.00 % 51.772 M 0.00 % 51.772 M 0.00 % 51.772 M 0.00 % 51.772 M 0.00 % 51.772 M 0.00 % 51.772 M 0.00 % 51.772 M 0.00 % 51.772 M 0.00 % 51.772 M 0.00 % 51.772 M 0.00 % 51.772 M 27.76 % 40.521 M 0.00 % 40.521 M 0.00 % 40.521 M
Total equity 679.285 M 0.63 % 675.002 M -1.99 % 688.695 M 1.45 % 678.858 M 1.03 % 671.945 M 0.53 % 668.380 M 0.75 % 663.430 M 1.84 % 651.452 M 0.65 % 647.218 M 1.51 % 637.610 M -0.13 % 638.426 M 0.72 % 633.836 M 12.34 % 564.214 M 0.91 % 559.137 M 1.24 % 552.279 M 0.23 % 550.990 M 1.93 % 540.540 M 17.30 % 460.800 M 1.83 % 452.540 M 1.67 % 445.117 M
Other non current liabilities 0.000 100.00 % -1.000 K -100.08 % 1.218 M 13.41 % 1.074 M -9.06 % 1.181 M -21.99 % 1.514 M -56.24 % 3.459 M 191.47 % 1.187 M 10.25 % 1.077 M -11.58 % 1.218 M 161.28 % 466.000 K 6.45 % 437.750 K 6.90 % 409.500 K 7.41 % 381.250 K 17.40 % 324.750 K 0.000 0.000 0.000 0.000 0.000
Long term debt 2.187 M -17.32 % 2.645 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 -100.00 % 11.945 M 0.000 0.000
Total non current liabilities 3.987 M 50.74 % 2.645 M 117.16 % 1.218 M 13.41 % 1.074 M -9.06 % 1.181 M -36.61 % 1.863 M -46.14 % 3.459 M 180.44 % 1.234 M -1.13 % 1.248 M -15.68 % 1.480 M -12.41 % 1.689 M 48.69 % 1.136 M -9.39 % 1.254 M 31.81 % 951.297 K 86.77 % 509.353 K 0.000 0.000 -100.00 % 11.945 M 0.000 0.000
Other current liabilities 18.046 M 3 377.07 % 519.000 K -47.79 % 994.000 K -23.30 % 1.296 M 42.59 % 908.898 K -7.54 % 983.039 K 26.77 % 775.459 K 2.66 % 755.352 K 102.45 % -30.769 M 5.38 % -32.518 M -175.22 % 43.229 M 10.31 % 39.190 M 263.23 % 10.789 M 27.07 % 8.491 M -32.88 % 12.650 M -22.60 % 16.343 M 1.72 % 16.067 M 507.85 % 2.643 M 1.78 % 2.597 M 10.69 % 2.346 M
Deferred revenue 0.000 -100.00 % 238.000 K -68.48 % 755.000 K -74.73 % 2.988 M 0.000 -100.00 % 119.494 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
Short term debt 2.668 M 498.21 % 446.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
Total current liabilities 20.714 M 1 216.85 % 1.573 M -77.27 % 6.920 M -26.65 % 9.434 M 55.73 % 6.058 M -48.03 % 11.657 M 0.88 % 11.554 M -15.30 % 13.642 M -28.33 % 19.034 M -19.61 % 23.677 M -50.10 % 47.445 M -49.90 % 94.708 M 557.40 % 14.406 M -21.24 % 18.292 M -16.06 % 21.792 M 25.28 % 17.394 M 7.02 % 16.254 M 81.66 % 8.947 M -7.20 % 9.641 M -23.97 % 12.681 M
Total liabilities 24.701 M 485.75 % 4.217 M -48.18 % 8.138 M -22.55 % 10.508 M 45.16 % 7.239 M -46.46 % 13.520 M 4.82 % 12.898 M -13.29 % 14.876 M -26.65 % 20.281 M -19.38 % 25.156 M -48.80 % 49.134 M -48.73 % 95.844 M 512.02 % 15.660 M -18.62 % 19.243 M -13.71 % 22.302 M 28.21 % 17.394 M 7.02 % 16.254 M -22.20 % 20.892 M 116.70 % 9.641 M -23.97 % 12.681 M
Other non current assets 0.000 -100.00 % 3.576 M 166.47 % 1.342 M 666.86 % 175.000 K -93.65 % 2.758 M -93.24 % 40.808 M 1 206.37 % 3.124 M -92.35 % 40.820 M 15 399.92 % 263.356 K 103.34 % -7.883 M 0.000 0.000 0.000 -100.00 % 18.001 K 0.000 -100.00 % 92.858 M -5.98 % 98.766 M 0.000 0.000 0.000
Long term investments 0.000 0.000 0.000 0.000 0.000 100.00 % -19.272 M -137.24 % 51.753 M 379.73 % 10.788 M 0.000 -100.00 % 7.883 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 53.364 M 6.31 % 50.194 M -26.96 % 68.719 M
Intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 143.561 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
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
Goodwill and intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 37.313 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
Property plant equipment net 5.009 M -13.98 % 5.823 M 1 348.51 % 402.000 K -83.42 % 2.425 M -7.62 % 2.625 M -7.90 % 2.850 M -10.74 % 3.193 M -14.43 % 3.731 M -15.04 % 4.392 M -6.56 % 4.700 M -10.45 % 5.249 M -29.24 % 7.417 M -70.08 % 24.787 M -4.99 % 26.088 M -0.01 % 26.090 M 167.07 % 9.769 M -9.19 % 10.757 M 19.40 % 9.010 M -0.97 % 9.098 M -6.05 % 9.684 M
Total non current assets 13.000 M -25.24 % 17.390 M 731.66 % 2.091 M -28.09 % 2.908 M -55.39 % 6.519 M -73.27 % 24.386 M -58.57 % 58.863 M 4.32 % 56.427 M 1 112.13 % 4.655 M -0.95 % 4.700 M -10.45 % 5.249 M -29.24 % 7.417 M -70.08 % 24.787 M -5.05 % 26.106 M 0.06 % 26.090 M -74.58 % 102.627 M -6.30 % 109.523 M 75.59 % 62.373 M 5.20 % 59.293 M -24.37 % 78.402 M
Other current assets 9.879 M -9.98 % 10.974 M 405.25 % 2.172 M 82.06 % 1.193 M -98.90 % 108.540 M 11 213.74 % 959.367 K -50.79 % 1.950 M 22.82 % 1.587 M -15.17 % 1.871 M -98.27 % 108.299 M -42.24 % 187.487 M 446.85 % 34.285 M 454.08 % 6.188 M 48.68 % 4.162 M -46.37 % 7.760 M -74.71 % 30.683 M -8.86 % 33.666 M 296.60 % 8.489 M -69.78 % 28.093 M 8.58 % 25.873 M
Short term investments 20.000 K -99.96 % 50.011 M 90.68 % 26.228 M -0.96 % 26.482 M -54.80 % 58.586 M 55.91 % 37.578 M 10 871.08 % 342.516 K -99.08 % 37.313 M -62.10 % 98.463 M -1.10 % 99.559 M -20.60 % 125.384 M -17.03 % 151.122 M 213.96 % 48.135 M -36.31 % 75.575 M -7.64 % 81.826 M 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 50.555 M 572.27 % 7.520 M -87.45 % 59.936 M 36.74 % 43.833 M 559.94 % 6.642 M -67.98 % 20.742 M -40.73 % 34.997 M 909.28 % 3.468 M -45.79 % 6.396 M 56.92 % 4.076 M -50.41 % 8.219 M 41.85 % 5.795 M 93.59 % 2.993 M 34.21 % 2.230 M -45.71 % 4.108 M 145.66 % 1.672 M -58.30 % 4.010 M -48.47 % 7.783 M 111.19 % 3.685 M 111.47 % 1.743 M
Cash and short term investments 50.575 M -12.09 % 57.531 M -33.23 % 86.164 M 22.54 % 70.315 M 7.80 % 65.228 M 11.85 % 58.320 M 65.03 % 35.339 M -13.34 % 40.781 M -61.11 % 104.859 M 1.18 % 103.635 M -22.43 % 133.604 M -14.86 % 156.916 M 206.91 % 51.128 M -34.29 % 77.806 M -9.46 % 85.934 M 5 039.36 % 1.672 M -58.30 % 4.010 M -48.47 % 7.783 M 111.19 % 3.685 M 111.47 % 1.743 M
Total current assets 690.986 M 4.41 % 661.829 M -4.74 % 694.742 M 1.21 % 686.458 M 2.05 % 672.665 M 2.30 % 657.514 M 6.49 % 617.466 M 1.24 % 609.900 M -7.99 % 662.844 M 0.73 % 658.067 M -3.55 % 682.312 M -5.53 % 722.263 M 30.12 % 555.087 M 0.51 % 552.274 M 0.69 % 548.491 M 17.76 % 465.757 M 4.13 % 447.271 M 6.67 % 419.319 M 4.08 % 402.889 M 6.19 % 379.395 M
Inventory 443.567 M -5.97 % 471.711 M 8.37 % 435.283 M 3.11 % 422.146 M -15.19 % 497.744 M -0.16 % 498.526 M 7.70 % 462.890 M 9.18 % 423.952 M 9.07 % 388.710 M -12.87 % 446.132 M 11.70 % 399.417 M 2.25 % 390.647 M 0.13 % 390.147 M -11.39 % 440.274 M 10.86 % 397.134 M -6.09 % 422.869 M 10.77 % 381.754 M 9.18 % 349.658 M 3.93 % 336.432 M 2.69 % 327.633 M
Net receivables 186.965 M 53.74 % 121.613 M -28.93 % 171.123 M -11.25 % 192.804 M 16 625.70 % 1.153 M -98.84 % 99.709 M -15.61 % 118.148 M -17.70 % 143.561 M -14.70 % 168.301 M 0.000 -100.00 % 110.920 M -21.01 % 140.414 M 30.47 % 107.625 M 258.35 % 30.033 M -47.92 % 57.663 M 550.68 % 8.862 M -68.17 % 27.841 M -47.85 % 53.390 M 53.96 % 34.679 M 43.61 % 24.147 M
Tax assets 7.991 M 0.00 % 7.991 M 2 202.88 % 347.000 K 12.66 % 308.000 K -72.89 % 1.136 M 0.000 -100.00 % 793.112 K -27.09 % 1.088 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
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
Account payables 0.000 -100.00 % 370.000 K -92.84 % 5.171 M 0.41 % 5.150 M 0.02 % 5.149 M -46.02 % 9.538 M 20.73 % 7.900 M -38.70 % 12.887 M -28.81 % 18.103 M -21.61 % 23.094 M 447.79 % 4.216 M -92.41 % 55.518 M 1 434.84 % 3.617 M -63.09 % 9.801 M 7.20 % 9.143 M 769.71 % 1.051 M 461.90 % 187.085 K -84.61 % 1.216 M 15.40 % 1.054 M -32.76 % 1.567 M
Tax payables 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.016 M -64.71 % 2.879 M 0.000 -100.00 % 31.700 M -4.23 % 33.100 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.088 M -15.07 % 5.991 M -31.67 % 8.768 M
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
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
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
Other total stockholders equity 37.500 M -51.29 % 76.985 M 0.00 % 76.985 M -0.19 % 77.135 M 0.11 % 77.050 M 0.15 % 76.933 M 0.01 % 76.923 M 0.06 % 76.875 M 105.00 % 37.500 M -51.16 % 76.777 M 0.00 % 76.777 M 0.00 % 76.777 M 0.00 % 76.777 M 0.00 % 76.777 M 0.00 % 76.777 M 0.00 % 76.777 M 0.00 % 76.777 M 104.74 % 37.500 M 0.00 % 37.500 M 0.00 % 37.500 M
Deferred tax liabilities non current 1.800 M 0.000 0.000 0.000 0.000 -100.00 % 349.152 K 0.000 -100.00 % 46.685 K -72.71 % 171.054 K -34.74 % 262.097 K -78.57 % 1.223 M 75.16 % 698.383 K -17.29 % 844.362 K 48.12 % 570.047 K 208.80 % 184.603 K 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 100.00 % -1.000 K 0.000 0.000 0.000 0.000 100.00 % -2.115 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
Total assets 703.986 M 3.65 % 679.219 M -2.53 % 696.833 M 1.08 % 689.366 M 1.50 % 679.184 M -0.40 % 681.900 M 0.82 % 676.329 M 1.50 % 666.328 M -0.18 % 667.499 M 0.71 % 662.767 M -3.61 % 687.560 M -5.77 % 729.680 M 25.83 % 579.874 M 0.26 % 578.380 M 0.66 % 574.580 M 1.09 % 568.384 M 2.08 % 556.794 M 15.59 % 481.692 M 4.22 % 462.181 M 0.96 % 457.798 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 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 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
Change in working capital -12.061 M 81.81 % -66.290 M -1 408.01 % 5.068 M -65.79 % 14.815 M 134.18 % -43.342 M -158.05 % -16.796 M 5.97 % -17.863 M -2.05 % -17.504 M -118.51 % -8.011 M 66.97 % -24.252 M 19.92 % -30.286 M -250.58 % 20.114 M 160.60 % -33.193 M -175.47 % -12.050 M -3.60 % -11.631 M 45.28 % -21.255 M -62.37 % -13.090 M 11.79 % -14.839 M 34.26 % -22.574 M -257.58 % -6.313 M
Accounts receivables -32.545 M 10.86 % -36.510 M -590.86 % 7.438 M -34.92 % 11.429 M 0.000 0.000 0.000 0.000 100.00 % -62.438 M -1 750.61 % 3.783 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.816 M 86.50 % -13.452 M -452.63 % -2.434 M
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 57.441 M 222.96 % -46.715 M -432.65 % -8.770 M -1 654.16 % -499.971 K -101.00 % 50.127 M 216.20 % -43.140 M -267.63 % 25.735 M 162.59 % -41.115 M -28.10 % -32.096 M -142.68 % -13.226 M -50.29 % -8.800 M -72.03 % -5.115 M
Accounts payables 19.142 M 2 234.00 % -897.000 K 64.32 % -2.514 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.996 M -73.54 % 18.878 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 208.554 K 164.65 % -322.571 K -126.09 % 1.236 M
Other working capital 1.342 M 104.65 % -28.883 M -20 157.64 % 144.000 K -95.75 % 3.386 M 107.81 % -43.342 M -158.05 % -16.796 M 5.97 % -17.863 M -2.05 % -17.504 M -118.51 % -8.011 M -3 929.64 % -198.791 K 99.08 % -21.516 M -204.38 % 20.614 M 124.74 % -83.320 M -368.00 % 31.090 M 183.20 % -37.366 M -288.15 % 19.860 M 4.50 % 19.005 M 298 364.94 % -6.372 K 0.000 0.000
Other non cash items 5.278 M -24.99 % 7.036 M 170.33 % -10.004 M -432.98 % -1.877 M 13.42 % -2.168 M 63.85 % -5.998 M 64.05 % -16.682 M -16.05 % -14.375 M -1.14 % -14.212 M -87.26 % -7.590 M 9.84 % -8.418 M 92.87 % -118.019 M -1 770.56 % -6.309 M 18.27 % -7.720 M -93.50 % -3.990 M 27.13 % -5.475 M 75.67 % -22.502 M -343.14 % -5.078 M 13.01 % -5.837 M -11.48 % -5.236 M
Net cash provided by operating activities 115.000 K 100.14 % -79.591 M -1 372.03 % 6.257 M -73.31 % 23.446 M 154.95 % -42.665 M -178.09 % -15.342 M -6.59 % -14.394 M 39.99 % -23.987 M -379.21 % -5.006 M 77.15 % -21.908 M 7.00 % -23.558 M -646.75 % 4.309 M 115.43 % -27.922 M -423.02 % -5.338 M 36.57 % -8.417 M -38.52 % -6.076 M 68.63 % -19.367 M -129.27 % -8.447 M 52.37 % -17.736 M -10 633.32 % 168.383 K
Investments in property plant and equipment 0.000 100.00 % -6.222 M -10 100.00 % -61.000 K -662.50 % -8.000 K -33.33 % -6.000 K 0.000 100.00 % -8.500 K 0.000 100.00 % -298.600 K -344.35 % -67.200 K 73.59 % -254.459 K 1.91 % -259.417 K -13.49 % -228.584 K 85.17 % -1.541 M 91.21 % -17.536 M -17 368.36 % -100.385 K 96.43 % -2.814 M -276.90 % -746.560 K -152.74 % -295.392 K 83.75 % -1.818 M
Acquisitions net 0.000 -100.00 % 10.550 M 104.77 % 5.152 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 18.000 K 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 100.00 % -748.000 100.00 % -102.987 M 0.000 0.000 0.000 0.000 0.000 100.00 % -12.890 M -1 020.94 % -1.150 M 95.89 % -27.983 M
Sales maturities of investments 0.000 -100.00 % 19.721 M 364.57 % 4.245 M 0.000 -100.00 % 14.612 M 7 618.75 % 189.305 K -99.38 % 30.321 M 34.02 % 22.624 M 1 172.17 % 1.778 M -90.09 % 17.943 M -30.29 % 25.737 M 0.000 -100.00 % 27.441 M 0.000 -100.00 % 11.004 M 87.15 % 5.880 M 0.000 -100.00 % 15.388 M -54.23 % 33.621 M 7.04 % 31.409 M
Other investing activites -3.549 M 0.000 -100.00 % 510.000 K -96.29 % 13.753 M -1.47 % 13.958 M 1 454.52 % 897.898 K -95.21 % 18.732 M 1 108.45 % 1.550 M -82.70 % 8.962 M 123.62 % 4.007 M 14.14 % 3.511 M -96.65 % 104.768 M 2 237.97 % 4.481 M -58.03 % 10.676 M -45.00 % 19.412 M 676.04 % 2.501 M 106.60 % -37.912 M -18 918.82 % 201.458 K 101.98 % -10.186 M -31 810.15 % 32.123 K
Net cash used for investing activites -3.549 M -114.76 % 24.049 M 144.25 % 9.846 M -28.37 % 13.745 M -51.88 % 28.564 M 2 527.29 % 1.087 M -97.78 % 49.045 M 102.88 % 24.174 M 131.52 % 10.441 M -52.28 % 21.883 M -24.57 % 29.011 M 1 807.23 % 1.521 M -95.20 % 31.693 M 246.94 % 9.135 M -29.08 % 12.881 M 55.55 % 8.281 M 120.33 % -40.726 M -2 185.11 % 1.953 M -91.12 % 21.989 M 1 240.85 % 1.640 M
Debt repayment 0.000 -100.00 % 3.126 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 % -11.945 M -200.00 % 11.945 M 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 -100.00 % 11.251 M 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
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.589 M -0.01 % -2.589 M 0.01 % -2.589 M -0.01 % -2.589 M 0.00 % -2.589 M 0.00 % -2.589 M 0.01 % -2.589 M 0.00 % -2.589 M 0.00 % -2.589 M 33.33 % -3.883 M -91.66 % -2.026 M 0.00 % -2.026 M 0.00 % -2.026 M 0.00 % -2.026 M
Other financing activites -3.530 M -9 985.71 % -35.000 K 0.000 0.000 0.000 0.000 100.00 % -532.093 K -0.97 % -526.985 K 0.00 % -526.985 K 0.57 % -530.005 K -20.47 % -439.931 K 0.00 % -439.931 K -4.76 % -419.934 K 0.00 % -419.934 K 4.55 % -439.931 K 33.33 % -659.897 K -101.10 % 60.058 M 17 541.85 % -344.330 K -21.18 % -284.156 K -7.32 % -264.781 K
Net cash used provided by financing activities -3.530 M -214.20 % 3.091 M 0.000 0.000 0.000 0.000 100.00 % -3.121 M -0.17 % -3.116 M 0.01 % -3.116 M 0.09 % -3.119 M -2.97 % -3.029 M 0.00 % -3.029 M -0.66 % -3.009 M 0.00 % -3.009 M 0.66 % -3.029 M 33.33 % -4.543 M -107.92 % 57.337 M 498.86 % 9.574 M 514.44 % -2.310 M -0.85 % -2.291 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 0.000
Net change in cash -6.965 M 86.71 % -52.416 M -425.50 % 16.103 M -56.70 % 37.191 M 363.77 % -14.100 M 1.09 % -14.255 M -145.21 % 31.529 M 1 176.62 % -2.929 M -226.23 % 2.320 M 173.81 % -3.143 M -229.63 % 2.425 M -13.44 % 2.801 M 267.12 % 763.049 K 140.64 % -1.877 M -230.78 % 1.436 M 161.40 % -2.338 M 15.14 % -2.755 M 0.000 0.000 0.000
Cash at beginning of period 7.520 M -87.45 % 59.936 M 36.74 % 43.833 M 559.94 % 6.642 M -67.98 % 20.742 M -40.73 % 34.997 M 909.28 % 3.468 M -45.79 % 6.396 M 56.92 % 4.076 M -43.54 % 7.219 M 50.57 % 4.795 M 140.54 % 1.993 M 62.03 % 1.230 M -60.41 % 3.108 M 85.86 % 1.672 M -58.30 % 4.010 M -40.73 % 6.766 M 83.60 % 3.685 M 111.47 % 1.743 M 0.000
Cash at end of period 555.000 K -92.62 % 7.520 M -87.45 % 59.936 M 36.74 % 43.833 M 559.94 % 6.642 M -67.98 % 20.742 M -40.73 % 34.997 M 909.28 % 3.468 M -45.79 % 6.396 M 56.92 % 4.076 M -43.54 % 7.219 M 50.57 % 4.795 M 140.54 % 1.993 M 62.03 % 1.230 M -60.41 % 3.108 M 85.86 % 1.672 M -58.30 % 4.010 M -48.47 % 7.783 M 111.19 % 3.685 M 111.47 % 1.743 M
Operating cash flow 115.000 K 100.14 % -79.591 M -1 372.03 % 6.257 M -73.31 % 23.446 M 154.95 % -42.665 M -178.09 % -15.342 M -6.59 % -14.394 M 39.99 % -23.987 M -379.21 % -5.006 M 77.15 % -21.908 M 7.00 % -23.558 M -646.75 % 4.309 M 115.43 % -27.922 M -423.02 % -5.338 M 36.57 % -8.417 M -38.52 % -6.076 M 68.63 % -19.367 M -129.27 % -8.447 M 52.37 % -17.736 M -10 633.32 % 168.383 K
Capital expenditure 0.000 100.00 % -6.222 M -10 100.00 % -61.000 K -662.50 % -8.000 K -33.33 % -6.000 K 0.000 100.00 % -8.498 K 0.000 100.00 % -298.600 K -344.35 % -67.200 K 73.59 % -254.456 K 1.91 % -259.417 K -13.49 % -228.588 K 85.15 % -1.539 M 91.22 % -17.536 M -17 368.19 % -100.386 K 96.43 % -2.814 M -276.90 % -746.559 K -152.74 % -295.391 K 83.75 % -1.818 M
Free CashFlow 115.000 K 100.13 % -85.813 M -1 484.97 % 6.196 M -73.56 % 23.438 M 154.93 % -42.671 M -178.13 % -15.342 M -6.52 % -14.403 M 39.96 % -23.987 M -352.24 % -5.304 M 75.86 % -21.975 M 7.60 % -23.781 M -687.29 % 4.049 M 114.39 % -28.147 M -309.27 % -6.877 M 73.50 % -25.952 M -320.19 % -6.176 M 72.15 % -22.181 M -141.26 % -9.194 M 49.01 % -18.032 M -992.98 % -1.650 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 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 2009-03-31 2008-03-31
Revenue 127.822 M 169.06 % 47.507 M -14.30 % 55.431 M -11.03 % 62.303 M -3.58 % 64.616 M 6 461 700.00 % -1.000 K -100.00 % 30.443 M 59.20 % 19.123 M -67.74 % 59.286 M 441.47 % 10.949 M 6.74 % 10.258 M 4 036.29 % 248.000 K -99.81 % 129.565 M 6.61 % 121.537 M 1 864.08 % 6.188 M -89.65 % 59.782 M 2 157.63 % 2.648 M -93.42 % 40.225 M 34.33 % 29.945 M 81.20 % 16.526 M 0.000 -100.00 % 40.567 M 127.25 % 17.851 M -50.52 % 36.076 M 16.65 % 30.928 M -22.69 % 40.008 M 117.14 % 18.425 M -61.83 % 48.273 M 15.54 % 41.782 M -50.40 % 84.240 M 210.31 % 27.147 M -9.01 % 29.835 M -49.22 % 58.754 M 12.22 % 52.358 M 12.09 % 46.712 M -20.24 % 58.563 M 154.71 % 22.992 M -53.41 % 49.346 M 65.72 % 29.777 M -23.55 % 38.948 M -9.06 % 42.828 M -41.76 % 73.538 M 152.66 % 29.105 M -43.52 % 51.527 M 6.99 % 48.159 M -38.45 % 78.242 M 714.09 % 9.611 M -89.61 % 92.472 M 204.66 % 30.353 M -62.45 % 80.840 M 206.69 % 26.359 M 39.65 % 18.875 M -54.05 % 41.081 M 308.70 % 10.052 M -86.02 % 71.898 M 18.06 % 60.897 M 30.86 % 46.536 M
Net income 3.500 M 2 582.27 % -141.000 K -106.71 % 2.101 M -25.97 % 2.838 M 635.23 % 386.000 K 102.16 % -17.896 M -90.18 % -9.410 M -298.19 % 4.748 M -46.44 % 8.864 M 728.41 % 1.070 M -61.25 % 2.761 M 388.51 % -957.000 K -113.73 % 6.968 M 48.13 % 4.704 M 740.00 % 560.000 K -37.22 % 892.000 K 33.13 % 670.000 K 272.35 % -388.749 K -129.12 % 1.335 M -29.37 % 1.890 M 208.82 % 612.000 K 60.20 % 382.011 K -74.93 % 1.524 M -3.05 % 1.572 M 7.45 % 1.463 M -74.62 % 5.764 M 311.99 % -2.719 M -134.19 % 7.953 M 96.23 % 4.053 M 134.15 % -11.868 M -223.55 % 9.606 M 65.79 % 5.794 M 55.75 % 3.720 M 1.22 % 3.675 M 4.28 % 3.524 M -28.98 % 4.962 M 732.55 % 596.000 K -68.89 % 1.916 M 139.80 % 799.000 K -9.82 % 886.000 K -66.62 % 2.654 M 35.67 % 1.956 M 60.48 % 1.219 M -38.87 % 1.994 M -21.62 % 2.544 M -96.08 % 64.937 M 3 283.87 % 1.919 M -59.40 % 4.727 M 327.78 % 1.105 M -60.77 % 2.817 M 336.08 % 646.000 K -65.45 % 1.870 M -32.56 % 2.773 M 89 350.08 % -3.107 K -100.10 % 3.134 M -43.26 % 5.523 M 176.98 % 1.994 M
Income before tax 3.500 M 110.97 % 1.659 M -21.04 % 2.101 M -25.97 % 2.838 M 635.23 % 386.000 K 101.53 % -25.240 M -170.15 % -9.343 M -324.59 % 4.160 M -58.55 % 10.036 M 22 709.09 % 44.000 K -97.78 % 1.978 M 736.01 % -311.000 K -103.33 % 9.334 M 21.62 % 7.675 M 931.59 % 744.000 K -37.22 % 1.185 M 70.26 % 696.000 K 124.39 % -2.853 M -189.22 % 3.198 M 53.82 % 2.079 M 6 200.00 % 33.000 K -91.20 % 374.838 K -81.79 % 2.058 M -18.14 % 2.514 M 16.98 % 2.149 M -59.00 % 5.241 M 236.78 % -3.832 M -129.00 % 13.216 M 166.18 % 4.965 M 130.48 % -16.291 M -237.23 % 11.871 M 97.95 % 5.997 M 8.88 % 5.508 M -5.17 % 5.808 M 34.48 % 4.319 M -26.26 % 5.857 M 762.59 % 679.000 K -78.65 % 3.180 M 127.31 % 1.399 M -17.02 % 1.686 M -44.79 % 3.054 M -43.77 % 5.431 M 345.54 % 1.219 M -59.29 % 2.994 M -4.77 % 3.144 M -96.55 % 91.191 M 4 651.98 % 1.919 M -70.14 % 6.427 M 327.04 % 1.505 M -62.27 % 3.989 M 517.55 % 646.000 K -70.24 % 2.171 M -35.66 % 3.374 M 1 719.66 % 185.419 K -95.40 % 4.034 M -40.29 % 6.756 M 150.31 % 2.699 M
Income before tax ratio 0.03 -21.59 % 0.03 -7.87 % 0.04 -16.79 % 0.05 662.53 % 0.01 -100.00 % 25 240.00 8 224 239.14 % -0.31 -241.08 % 0.22 28.51 % 0.17 4 112.41 % 0.00 -97.92 % 0.19 115.38 % -1.25 -1 840.72 % 0.07 14.08 % 0.06 -47.48 % 0.12 506.56 % 0.02 -92.46 % 0.26 470.56 % -0.07 -166.42 % 0.11 -15.11 % 0.13 0.00 -100.00 % 0.01 -91.99 % 0.12 65.44 % 0.07 0.29 % 0.07 -46.96 % 0.13 162.99 % -0.21 -175.97 % 0.27 130.39 % 0.12 161.45 % -0.19 -144.22 % 0.44 117.55 % 0.20 114.41 % 0.09 -15.49 % 0.11 19.97 % 0.09 -7.55 % 0.10 238.66 % 0.03 -54.17 % 0.06 37.16 % 0.05 8.53 % 0.04 -39.29 % 0.07 -3.45 % 0.07 76.34 % 0.04 -27.92 % 0.06 -11.00 % 0.07 -94.40 % 1.17 483.72 % 0.20 187.28 % 0.07 40.17 % 0.05 0.48 % 0.05 101.36 % 0.02 -78.69 % 0.12 40.05 % 0.08 345.23 % 0.02 -67.12 % 0.06 -49.43 % 0.11 91.28 % 0.06
EBITDA 13.420 M 325.76 % 3.152 M 0.19 % 3.146 M -13.26 % 3.627 M 673.35 % 469.000 K 104.43 % -10.584 M -13.37 % -9.336 M -324.05 % 4.167 M -58.50 % 10.042 M 369.58 % -3.725 M -872.58 % -383.000 K 72.45 % -1.390 M -114.83 % 9.372 M 85.18 % 5.061 M 535.80 % 796.000 K 31.14 % 607.000 K -19.07 % 750.000 K 112.68 % -5.915 M -281.72 % 3.255 M 52.32 % 2.137 M 2 248.35 % 91.000 K 108.41 % -1.082 M -150.48 % 2.143 M -17.61 % 2.601 M 16.32 % 2.236 M -86.21 % 16.215 M 1 065.17 % -1.680 M -146.33 % 3.626 M 88.56 % 1.923 M 111.98 % -16.051 M -330.98 % 6.949 M 294.83 % 1.760 M -40.14 % 2.940 M -50.62 % 5.954 M 33.23 % 4.469 M -25.47 % 5.996 M 604.58 % 851.000 K -74.46 % 3.332 M 114.14 % 1.556 M -15.25 % 1.836 M -42.82 % 3.211 M -54.60 % 7.072 M 384.41 % 1.460 M -54.85 % 3.234 M -4.35 % 3.381 M 62.55 % 2.080 M -6.60 % 2.227 M -66.96 % 6.740 M 269.52 % 1.824 M 932.50 % -219.100 K -122.02 % 995.000 K -60.70 % 2.532 M -32.26 % 3.738 M 194.57 % -3.953 M -189.79 % 4.402 M -39.09 % 7.227 M 150.07 % 2.890 M
Net income ratio 0.03 1 022.57 % 0.00 -107.83 % 0.04 -16.79 % 0.05 662.53 % 0.01 -100.00 % 17 896.00 5 789 769.80 % -0.31 -224.49 % 0.25 66.06 % 0.15 52.99 % 0.10 -63.69 % 0.27 106.97 % -3.86 -7 275.30 % 0.05 38.95 % 0.04 -57.23 % 0.09 506.52 % 0.01 -94.10 % 0.25 2 718.07 % -0.01 -121.68 % 0.04 -61.02 % 0.11 0.00 -100.00 % 0.01 -88.97 % 0.09 95.92 % 0.04 -7.88 % 0.05 -67.17 % 0.14 197.63 % -0.15 -189.57 % 0.16 69.84 % 0.10 168.85 % -0.14 -139.81 % 0.35 82.21 % 0.19 206.72 % 0.06 -9.79 % 0.07 -6.96 % 0.08 -10.96 % 0.08 226.86 % 0.03 -33.24 % 0.04 44.70 % 0.03 17.96 % 0.02 -63.29 % 0.06 132.95 % 0.03 -36.48 % 0.04 8.23 % 0.04 -26.74 % 0.05 -93.64 % 0.83 315.66 % 0.20 290.60 % 0.05 40.42 % 0.04 4.47 % 0.03 42.19 % 0.02 -75.26 % 0.10 46.77 % 0.07 21 937.56 % 0.00 -100.71 % 0.04 -51.94 % 0.09 111.66 % 0.04
Ratio EBITDA 0.10 58.24 % 0.07 16.90 % 0.06 -2.51 % 0.06 702.06 % 0.01 -100.00 % 10 584.00 3 451 350.13 % -0.31 -240.74 % 0.22 28.65 % 0.17 149.79 % -0.34 -811.20 % -0.04 99.33 % -5.60 -7 848.52 % 0.07 73.71 % 0.04 -67.63 % 0.13 1 166.91 % 0.01 -96.42 % 0.28 292.61 % -0.15 -235.28 % 0.11 -15.94 % 0.13 0.00 100.00 % -0.03 -122.21 % 0.12 66.51 % 0.07 -0.28 % 0.07 -82.16 % 0.41 544.49 % -0.09 -221.39 % 0.08 63.20 % 0.05 124.15 % -0.19 -174.44 % 0.26 333.92 % 0.06 17.89 % 0.05 -56.00 % 0.11 18.86 % 0.10 -6.56 % 0.10 176.62 % 0.04 -45.18 % 0.07 29.22 % 0.05 10.85 % 0.05 -37.13 % 0.07 -22.04 % 0.10 91.72 % 0.05 -20.08 % 0.06 -10.60 % 0.07 164.10 % 0.03 -88.53 % 0.23 217.91 % 0.07 21.29 % 0.06 2 317.22 % 0.00 -107.18 % 0.04 -71.86 % 0.13 47.43 % 0.09 123.14 % -0.39 -742.29 % 0.06 -48.41 % 0.12 91.10 % 0.06
Gross profit ratio 0.39 229.77 % 0.12 51.25 % 0.08 10.26 % 0.07 709.14 % 0.01 -99.97 % 30.00 9 364.46 % -0.32 -249.86 % 0.22 15 915.08 % 0.00 -100.65 % 0.21 303.83 % 0.05 101.87 % -2.79 -3 589.31 % 0.08 19.70 % 0.07 -75.20 % 0.27 850.16 % 0.03 -94.71 % 0.54 880.87 % -0.07 -147.29 % 0.15 -22.39 % 0.19 0.00 -100.00 % 0.04 -68.19 % 0.12 73.64 % 0.07 -29.34 % 0.10 176.69 % -0.13 -594.99 % 0.03 -85.14 % 0.17 81.14 % 0.10 264.53 % -0.06 -114.00 % 0.42 136.80 % 0.18 28.91 % 0.14 16.81 % 0.12 -23.49 % 0.15 -13.69 % 0.18 -46.79 % 0.33 79.53 % 0.19 -42.69 % 0.32 23.26 % 0.26 30.19 % 0.20 46.57 % 0.14 -51.08 % 0.28 7.86 % 0.26 16.69 % 0.22 70.48 % 0.13 -84.71 % 0.86 489.58 % 0.15 -30.97 % 0.21 62.44 % 0.13 -51.97 % 0.27 -24.73 % 0.36 125.52 % 0.16 -63.81 % 0.44 263.50 % 0.12 -24.09 % 0.16 5.80 % 0.15
Weighted average shs out dil 10.976 M 114.18 % 5.124 M 0.00 % 5.124 M -0.69 % 5.160 M -0.33 % 5.177 M 0.00 % 5.177 M 0.13 % 5.170 M 0.18 % 5.161 M -0.44 % 5.184 M 0.12 % 5.177 M -0.62 % 5.209 M -2.02 % 5.317 M 3.01 % 5.161 M -0.30 % 5.177 M 1.69 % 5.091 M -2.98 % 5.247 M 9.64 % 4.786 M -7.56 % 5.177 M 0.83 % 5.135 M 0.52 % 5.108 M -1.33 % 5.177 M 0.00 % 5.177 M -1.48 % 5.255 M 0.29 % 5.240 M 0.29 % 5.225 M 0.46 % 5.201 M 1.38 % 5.130 M -0.66 % 5.164 M -0.61 % 5.196 M 0.26 % 5.183 M 0.35 % 5.165 M -0.17 % 5.173 M 0.13 % 5.167 M -0.20 % 5.177 M 0.00 % 5.177 M 0.16 % 5.169 M 4.07 % 4.967 M -4.09 % 5.178 M -2.78 % 5.327 M 2.20 % 5.212 M 0.15 % 5.204 M 1.48 % 5.128 M 0.96 % 5.079 M -3.21 % 5.247 M 1.07 % 5.192 M 0.14 % 5.185 M -0.04 % 5.186 M -0.15 % 5.195 M -1.28 % 5.262 M 0.81 % 5.220 M 0.82 % 5.177 M 5.20 % 4.921 M -4.95 % 5.177 M 0.00 % 5.177 M 0.00 % 5.177 M 0.30 % 5.162 M 26.84 % 4.069 M
Weighted average shs out 10.976 M 114.18 % 5.124 M 0.00 % 5.124 M -0.69 % 5.160 M -0.33 % 5.177 M 0.00 % 5.177 M 0.13 % 5.170 M 0.18 % 5.161 M -0.44 % 5.184 M 0.12 % 5.177 M -0.62 % 5.209 M -2.02 % 5.317 M 3.01 % 5.161 M -0.30 % 5.177 M 1.69 % 5.091 M -2.98 % 5.247 M 9.64 % 4.786 M -7.56 % 5.177 M 0.83 % 5.135 M 0.52 % 5.108 M -1.33 % 5.177 M 0.00 % 5.177 M -1.48 % 5.255 M 0.29 % 5.240 M 0.29 % 5.225 M 0.46 % 5.201 M 1.38 % 5.130 M -0.66 % 5.164 M -0.61 % 5.196 M 0.26 % 5.183 M 0.35 % 5.165 M -0.17 % 5.173 M 0.13 % 5.167 M -0.20 % 5.177 M 0.00 % 5.177 M 0.16 % 5.169 M 4.07 % 4.967 M -4.09 % 5.178 M -2.78 % 5.327 M 2.20 % 5.212 M 0.15 % 5.204 M 1.48 % 5.128 M 0.96 % 5.079 M -3.21 % 5.247 M 1.07 % 5.192 M 0.14 % 5.185 M -0.04 % 5.186 M -0.15 % 5.195 M -1.28 % 5.262 M 0.81 % 5.220 M 0.82 % 5.177 M 5.20 % 4.921 M -4.95 % 5.177 M 0.00 % 5.177 M 0.00 % 5.177 M 0.30 % 5.162 M 26.84 % 4.069 M
EPS diluted 0.32 1 263.64 % -0.03 -106.71 % 0.41 -25.45 % 0.55 637.27 % 0.07 102.16 % -3.46 -90.11 % -1.82 -297.83 % 0.92 -46.20 % 1.71 714.29 % 0.21 -60.38 % 0.53 394.44 % -0.18 -113.33 % 1.35 48.35 % 0.91 727.27 % 0.11 -35.29 % 0.17 21.43 % 0.14 286.42 % -0.08 -128.88 % 0.26 -29.73 % 0.37 208.33 % 0.12 62.60 % 0.07 -74.55 % 0.29 -3.33 % 0.30 7.14 % 0.28 -74.77 % 1.11 309.43 % -0.53 -134.42 % 1.54 97.44 % 0.78 134.06 % -2.29 -223.12 % 1.86 66.07 % 1.12 55.56 % 0.72 1.41 % 0.71 4.41 % 0.68 -29.17 % 0.96 700.00 % 0.12 -67.57 % 0.37 146.67 % 0.15 -11.76 % 0.17 -66.67 % 0.51 34.21 % 0.38 58.33 % 0.24 -36.84 % 0.38 -22.45 % 0.49 -96.09 % 12.53 3 286.49 % 0.37 -59.34 % 0.91 333.33 % 0.21 -61.11 % 0.54 350.00 % 0.12 -68.42 % 0.38 -29.63 % 0.54 90 100.00 % 0.00 -100.10 % 0.61 -42.99 % 1.07 118.37 % 0.49
Earnings per share 0.32 1 263.64 % -0.03 -106.71 % 0.41 -25.45 % 0.55 637.27 % 0.07 102.16 % -3.46 -90.11 % -1.82 -297.83 % 0.92 -46.20 % 1.71 714.29 % 0.21 -60.38 % 0.53 394.44 % -0.18 -113.33 % 1.35 48.35 % 0.91 727.27 % 0.11 -35.29 % 0.17 21.43 % 0.14 286.42 % -0.08 -128.88 % 0.26 -29.73 % 0.37 208.33 % 0.12 62.60 % 0.07 -74.55 % 0.29 -3.33 % 0.30 7.14 % 0.28 -74.77 % 1.11 309.43 % -0.53 -134.42 % 1.54 97.44 % 0.78 134.06 % -2.29 -223.12 % 1.86 66.07 % 1.12 55.56 % 0.72 1.41 % 0.71 4.41 % 0.68 -29.17 % 0.96 700.00 % 0.12 -67.57 % 0.37 146.67 % 0.15 -11.76 % 0.17 -66.67 % 0.51 34.21 % 0.38 58.33 % 0.24 -36.84 % 0.38 -22.45 % 0.49 -96.09 % 12.53 3 286.49 % 0.37 -59.34 % 0.91 333.33 % 0.21 -61.11 % 0.54 350.00 % 0.12 -68.42 % 0.38 -29.63 % 0.54 90 100.00 % 0.00 -100.10 % 0.61 -42.99 % 1.07 118.37 % 0.49
Gross profit 49.297 M 787.28 % 5.556 M 29.63 % 4.286 M -1.90 % 4.369 M 680.18 % 560.000 K 1 966.67 % -30.000 K 99.70 % -9.858 M -338.58 % 4.132 M 5 201.23 % -81.000 K -103.51 % 2.306 M 331.03 % 535.000 K 177.20 % -693.000 K -106.68 % 10.376 M 27.61 % 8.131 M 387.18 % 1.669 M -1.65 % 1.697 M 19.34 % 1.422 M 151.40 % -2.766 M -163.52 % 4.355 M 40.62 % 3.097 M 0.000 -100.00 % 1.553 M -27.71 % 2.148 M -14.08 % 2.500 M -17.57 % 3.033 M 159.28 % -5.116 M -1 174.81 % 476.000 K -94.33 % 8.392 M 109.28 % 4.010 M 181.60 % -4.914 M -143.43 % 11.314 M 115.46 % 5.251 M -34.54 % 8.022 M 31.08 % 6.120 M -14.24 % 7.136 M -31.15 % 10.365 M 35.54 % 7.647 M -16.35 % 9.142 M -5.03 % 9.626 M -5.77 % 10.215 M 18.39 % 8.628 M -14.64 % 10.108 M 23.61 % 8.177 M -39.07 % 13.421 M 24.85 % 10.750 M 4.93 % 10.245 M 24.45 % 8.232 M -38.72 % 13.434 M 110.30 % 6.388 M -39.01 % 10.473 M 47.31 % 7.110 M 5.12 % 6.764 M 3.62 % 6.528 M 47.91 % 4.414 M -49.18 % 8.685 M -10.37 % 9.690 M 38.45 % 6.999 M
Income tax expense 0.000 -100.00 % 1.800 M 0.000 0.000 0.000 100.00 % -7.343 M -11 059.70 % 67.000 K 111.39 % -588.000 K -150.17 % 1.172 M 214.23 % -1.026 M -31.03 % -783.000 K -221.21 % 646.000 K -72.70 % 2.366 M -20.36 % 2.971 M 1 514.67 % 184.000 K -37.20 % 293.000 K 1 072.00 % 25.000 K 101.01 % -2.464 M -232.28 % 1.863 M 885.71 % 189.000 K 132.64 % -579.000 K -7 971.94 % -7.173 K -101.34 % 534.000 K -43.31 % 942.000 K 37.32 % 686.000 K 231.25 % -522.647 K 53.04 % -1.113 M -121.15 % 5.263 M 477.08 % 912.000 K 120.62 % -4.423 M -295.28 % 2.265 M 1 015.76 % 203.000 K -88.65 % 1.788 M -16.17 % 2.133 M 168.30 % 795.000 K -11.17 % 895.000 K 978.31 % 83.000 K -91.72 % 1.002 M 67.00 % 600.000 K -25.00 % 800.000 K 100.00 % 400.000 K -88.49 % 3.475 M 0.000 -100.00 % 1.000 M 66.67 % 600.000 K -97.71 % 26.254 M 0.000 -100.00 % 1.700 M 325.00 % 400.000 K -65.94 % 1.174 M 0.000 -100.00 % 300.000 K -50.00 % 600.000 K 87.78 % 319.526 K -64.50 % 900.000 K -27.01 % 1.233 M 74.89 % 705.000 K
Cost of revenue 78.525 M 87.18 % 41.951 M -17.98 % 51.145 M -11.72 % 57.934 M -9.56 % 64.056 M 213 420.00 % 30.000 K -99.93 % 40.301 M 168.83 % 14.991 M -74.75 % 59.367 M 586.88 % 8.643 M -11.11 % 9.723 M 933.26 % 941.000 K -99.21 % 119.189 M 5.10 % 113.406 M 2 409.54 % 4.519 M -92.22 % 58.085 M 4 637.77 % 1.226 M -97.15 % 42.991 M 68.00 % 25.590 M 90.56 % 13.429 M 0.000 -100.00 % 39.014 M 148.45 % 15.703 M -53.23 % 33.576 M 20.37 % 27.895 M -38.18 % 45.124 M 151.40 % 17.949 M -54.99 % 39.881 M 5.58 % 37.772 M -57.63 % 89.154 M 463.09 % 15.833 M -35.60 % 24.584 M -51.54 % 50.732 M 9.72 % 46.238 M 16.83 % 39.576 M -17.89 % 48.198 M 214.10 % 15.345 M -61.83 % 40.204 M 99.51 % 20.151 M -29.87 % 28.733 M -15.99 % 34.200 M -46.08 % 63.431 M 203.09 % 20.928 M -45.08 % 38.106 M 1.86 % 37.409 M -44.98 % 67.998 M 4 830.94 % 1.379 M -98.26 % 79.038 M 229.81 % 23.965 M -65.94 % 70.367 M 265.56 % 19.249 M 58.94 % 12.111 M -64.95 % 34.553 M 512.86 % 5.638 M -91.08 % 63.213 M 23.45 % 51.207 M 29.52 % 39.537 M
General and administrative expenses 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.820 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 0.000
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 -100.00 % 145.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 0.000
Other expenses 39.882 M 0.000 -100.00 % 1.289 M -27.95 % 1.789 M 16 363.64 % -11.000 K 0.000 0.000 0.000 100.00 % -81.000 K 0.000 0.000 100.00 % -40.000 K 0.000 0.000 -100.00 % 1.669 M 166.19 % 627.000 K 0.000 0.000 -100.00 % 4.355 M 0.000 100.00 % -33.000 K 0.000 0.000 0.000 -100.00 % 884.000 K 117.28 % -5.116 M 0.000 -100.00 % 8.392 M 109.28 % 4.010 M 181.60 % -4.914 M -782.23 % -557.000 K 25.34 % -746.000 K -129.67 % 2.514 M 183.38 % -3.015 M -207.03 % 2.817 M -37.51 % 4.508 M -35.30 % 6.968 M 16.87 % 5.962 M -27.53 % 8.227 M -3.54 % 8.529 M 53.01 % 5.574 M 19.19 % 4.676 M -32.79 % 6.958 M -33.27 % 10.427 M 37.09 % 7.606 M 109.40 % -80.946 M -1 382.21 % 6.313 M -9.90 % 7.007 M 43.50 % 4.883 M -24.69 % 6.484 M 0.31 % 6.464 M 40.74 % 4.593 M 45.62 % 3.154 M -25.41 % 4.228 M -9.09 % 4.651 M 58.52 % 2.934 M -31.77 % 4.300 M
Operating expenses 39.882 M 867.77 % 4.121 M 219.71 % 1.289 M -27.95 % 1.789 M 68.61 % 1.061 M -96.54 % 30.666 M 2 660.22 % 1.111 M 24.69 % 891.000 K 1 200.00 % -81.000 K -101.34 % 6.063 M 364.95 % 1.304 M 3 360.00 % -40.000 K -103.84 % 1.042 M -88.26 % 8.876 M 431.82 % 1.669 M -31.46 % 2.435 M 71.24 % 1.422 M 167.50 % -2.107 M -148.38 % 4.355 M 327.80 % 1.018 M 3 184.85 % -33.000 K -102.13 % 1.553 M -27.71 % 2.148 M -14.08 % 2.500 M 182.81 % 884.000 K 117.28 % -5.116 M -1 174.81 % 476.000 K -94.33 % 8.392 M 109.28 % 4.010 M 181.60 % -4.914 M -782.23 % -557.000 K 25.34 % -746.000 K -129.67 % 2.514 M -56.64 % 5.798 M 105.82 % 2.817 M -37.51 % 4.508 M -35.30 % 6.968 M 16.87 % 5.962 M -27.53 % 8.227 M -3.54 % 8.529 M 53.01 % 5.574 M 19.19 % 4.676 M -32.79 % 6.958 M -33.27 % 10.427 M 37.09 % 7.606 M 109.40 % -80.946 M -1 382.21 % 6.313 M -9.90 % 7.007 M 43.50 % 4.883 M -24.69 % 6.484 M 0.31 % 6.464 M 40.74 % 4.593 M 45.62 % 3.154 M -25.41 % 4.228 M -9.09 % 4.651 M 58.52 % 2.934 M -31.77 % 4.300 M
Cost and expenses 118.407 M 157.00 % 46.072 M -12.13 % 52.434 M -12.20 % 59.723 M -7.02 % 64.230 M 109.25 % 30.696 M -25.88 % 41.412 M 160.75 % 15.882 M -73.21 % 59.286 M 303.14 % 14.706 M 43.36 % 10.258 M 511.69 % 1.677 M -98.61 % 120.913 M 5.26 % 114.869 M 1 756.32 % 6.188 M -89.55 % 59.224 M 2 136.56 % 2.648 M -93.96 % 43.825 M 46.35 % 29.945 M 107.27 % 14.447 M 43 878.79 % -33.000 K -100.08 % 41.740 M 133.82 % 17.851 M -50.52 % 36.076 M 25.36 % 28.779 M -29.05 % 40.563 M 100.52 % 20.229 M -54.82 % 44.772 M 11.98 % 39.982 M -61.08 % 102.740 M 572.56 % 15.276 M -35.92 % 23.838 M -55.23 % 53.246 M 2.33 % 52.036 M 22.75 % 42.393 M -19.57 % 52.706 M 136.21 % 22.313 M -51.67 % 46.166 M 62.68 % 28.378 M -23.84 % 37.262 M -6.32 % 39.774 M -41.60 % 68.107 M 144.23 % 27.886 M -42.54 % 48.533 M 7.82 % 45.015 M 447.65 % -12.948 M -268.34 % 7.692 M -91.06 % 86.045 M 198.27 % 28.848 M -62.46 % 76.851 M 198.88 % 25.713 M 53.93 % 16.704 M -55.70 % 37.707 M 282.18 % 9.866 M -85.46 % 67.864 M 25.35 % 54.141 M 23.51 % 43.837 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 % 4.121 M 0.000 0.000 -100.00 % 1.072 M -96.50 % 30.666 M 2 660.22 % 1.111 M 24.69 % 891.000 K 0.000 -100.00 % 6.080 M 535.32 % 957.000 K 30.03 % 736.000 K -26.98 % 1.008 M -31.10 % 1.463 M 42.73 % 1.025 M -10.01 % 1.139 M -19.90 % 1.422 M 70.50 % 834.000 K 0.000 -100.00 % 946.000 K 0.000 -100.00 % 1.940 M -9.68 % 2.148 M -14.08 % 2.500 M 0.000 0.000 -100.00 % 476.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.813 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
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 -100.00 % 459.692 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
Interest expense 3.271 M 143.38 % 1.344 M 50.00 % 896.000 K 40.00 % 640.000 K -1.54 % 650.000 K 1 757.14 % 35.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 -100.00 % 550.000 0.000 0.000 0.000 0.000 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 6.649 M 4 362.42 % 149.000 K 0.00 % 149.000 K 0.00 % 149.000 K 79.52 % 83.000 K 176.67 % 30.000 K 328.57 % 7.000 K 0.00 % 7.000 K 16.67 % 6.000 K -81.25 % 32.000 K -17.95 % 39.000 K 0.00 % 39.000 K 2.63 % 38.000 K -25.49 % 51.000 K -1.92 % 52.000 K 6.12 % 49.000 K -10.91 % 55.000 K -1.79 % 56.000 K -3.45 % 58.000 K 0.00 % 58.000 K 0.00 % 58.000 K -31.01 % 84.068 K -1.10 % 85.000 K -2.30 % 87.000 K 0.00 % 87.000 K -28.39 % 121.491 K -2.81 % 125.000 K 0.00 % 125.000 K 1.63 % 123.000 K -48.75 % 240.000 K 71.43 % 140.000 K 4.48 % 134.000 K -4.96 % 141.000 K -3.42 % 146.000 K -2.67 % 150.000 K 7.91 % 139.000 K -19.19 % 172.000 K 13.16 % 152.000 K -3.18 % 157.000 K 4.67 % 150.000 K -4.46 % 157.000 K -90.43 % 1.641 M 580.78 % 241.000 K 0.42 % 240.000 K 1.27 % 237.000 K 2.06 % 232.218 K -24.60 % 308.000 K -1.60 % 313.000 K -1.88 % 319.000 K -5.20 % 336.507 K -3.58 % 349.000 K -3.32 % 361.000 K -0.82 % 364.000 K 4.93 % 346.884 K -5.74 % 368.000 K -21.87 % 471.000 K 146.60 % 191.000 K
Operating income 9.415 M 556.10 % 1.435 M -52.12 % 2.997 M 16.16 % 2.580 M 614.97 % -501.000 K 98.37 % -30.696 M -179.84 % -10.969 M -438.44 % 3.241 M 261.24 % -2.010 M 46.50 % -3.757 M -790.28 % -422.000 K 70.47 % -1.429 M -115.31 % 9.334 M 39.98 % 6.668 M 5 848.28 % -116.000 K -120.79 % 558.000 K 1 892.86 % 28.000 K 100.78 % -3.601 M -212.64 % 3.197 M 53.78 % 2.079 M 6 200.00 % 33.000 K 102.81 % -1.173 M -157.00 % 2.058 M -18.14 % 2.514 M 16.98 % 2.149 M 497.23 % -540.997 K 70.03 % -1.805 M -151.56 % 3.501 M 94.50 % 1.800 M 109.73 % -18.500 M -255.84 % 11.871 M 97.95 % 5.997 M 8.88 % 5.508 M -39.70 % 9.135 M 111.51 % 4.319 M -26.26 % 5.857 M 762.59 % 679.000 K -78.65 % 3.180 M 127.31 % 1.399 M -17.02 % 1.686 M -44.79 % 3.054 M -43.77 % 5.431 M 345.54 % 1.219 M -59.29 % 2.994 M -4.77 % 3.144 M -96.55 % 91.191 M 4 651.98 % 1.919 M -70.14 % 6.427 M 327.04 % 1.505 M -62.27 % 3.989 M 517.55 % 646.000 K -70.24 % 2.171 M -35.66 % 3.374 M 1 719.68 % 185.417 K -95.40 % 4.034 M -40.29 % 6.756 M 150.31 % 2.699 M
Operating income ratio 0.07 143.85 % 0.03 -44.13 % 0.05 30.56 % 0.04 634.09 % -0.01 -100.00 % 30 696.00 8 519 366.37 % -0.36 -312.60 % 0.17 599.90 % -0.03 90.12 % -0.34 -734.10 % -0.04 99.29 % -5.76 -8 098.35 % 0.07 31.31 % 0.05 392.67 % -0.02 -300.84 % 0.01 -11.73 % 0.01 111.81 % -0.09 -183.85 % 0.11 -15.13 % 0.13 0.00 100.00 % -0.03 -125.08 % 0.12 65.44 % 0.07 0.29 % 0.07 613.85 % -0.01 86.20 % -0.10 -235.08 % 0.07 68.35 % 0.04 119.62 % -0.22 -150.22 % 0.44 117.55 % 0.20 114.41 % 0.09 -46.27 % 0.17 88.70 % 0.09 -7.55 % 0.10 238.66 % 0.03 -54.17 % 0.06 37.16 % 0.05 8.53 % 0.04 -39.29 % 0.07 -3.45 % 0.07 76.34 % 0.04 -27.92 % 0.06 -11.00 % 0.07 -94.40 % 1.17 483.72 % 0.20 187.28 % 0.07 40.17 % 0.05 0.48 % 0.05 101.36 % 0.02 -78.69 % 0.12 40.05 % 0.08 345.24 % 0.02 -67.12 % 0.06 -49.43 % 0.11 91.28 % 0.06
Total other income expenses net -5.915 M -2 740.63 % 224.000 K 125.00 % -896.000 K -447.29 % 258.000 K -70.91 % 887.000 K -83.74 % 5.456 M 235.55 % 1.626 M 76.93 % 919.000 K -92.37 % 12.046 M 216.92 % 3.801 M 58.38 % 2.400 M 114.67 % 1.118 M 0.000 -100.00 % 1.007 M 17.09 % 860.000 K 37.16 % 627.000 K -6.14 % 668.000 K -10.68 % 747.872 K 74 687.20 % 1.000 K 0.000 0.000 -100.00 % 1.548 M 0.000 0.000 0.000 -100.00 % 5.782 M 385.26 % -2.027 M -120.86 % 9.715 M 206.95 % 3.165 M 43.28 % 2.209 M 0.000 0.000 0.000 100.00 % -3.327 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 -100.00 % 2.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 2009-03-31 2008-03-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-03-31 2022-09-30 2022-03-31 2021-09-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-09-30 2013-03-31 2012-03-31 2009-03-31
Net debt 0.000 100.00 % -45.700 M 0.000 -100.00 % 2.396 M 0.000 100.00 % -4.429 M 0.000 100.00 % -18.071 M 69.85 % -59.936 M 1.62 % -60.926 M -39.00 % -43.833 M -469.48 % -7.697 M -15.88 % -6.642 M 0.000 100.00 % -30.759 M 0.000 100.00 % -20.742 M 0.000 100.00 % -26.061 M 0.000 100.00 % -34.997 M 0.000 100.00 % -1.146 M 0.000 100.00 % -3.468 M 0.000 100.00 % -5.207 M 0.000 100.00 % -6.396 M 0.000 100.00 % -923.000 K 0.000 100.00 % -4.076 M 0.000 100.00 % -4.934 M 0.000 100.00 % -8.219 M 0.000 100.00 % -7.201 M 0.000 100.00 % -5.795 M 34.87 % -8.897 M -197.24 % -2.993 M -34.21 % -2.230 M 44.39 % -4.010 M
Total investments 0.000 -100.00 % 20.000 K 0.000 -100.00 % 1.200 M 0.000 -100.00 % 50.011 M 0.000 -100.00 % 71.912 M 174.18 % 26.228 M -3.64 % 27.218 M 2.78 % 26.482 M -52.08 % 55.267 M -5.67 % 58.586 M 0.000 -100.00 % 12.514 M 0.000 -100.00 % 18.306 M 0.000 -100.00 % 53.058 M 0.000 -100.00 % 51.753 M 0.000 -100.00 % 89.395 M 0.000 -100.00 % 48.101 M 0.000 -100.00 % 92.514 M 0.000 -100.00 % 105.364 M 0.000 -100.00 % 98.768 M 0.000 -100.00 % 99.559 M 0.000 -100.00 % 112.897 M 0.000 -100.00 % 125.384 M 0.000 -100.00 % 135.586 M 0.000 -100.00 % 151.122 M 122.31 % 67.979 M 41.23 % 48.135 M -36.31 % 75.575 M -23.44 % 98.710 M
Total debt 0.000 -100.00 % 4.855 M 0.000 -100.00 % 2.748 M 0.000 -100.00 % 3.091 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
Accumulated other comprehensive income loss 679.285 M 1 620.41 % 39.484 M -94.17 % 677.585 M 0.000 -100.00 % 675.001 M 0.000 -100.00 % 702.409 M 1 256.74 % 51.772 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 670.887 M 0.000 -100.00 % 668.381 M 0.000 -100.00 % 666.462 M 0.000 -100.00 % 663.431 M 0.000 -100.00 % 660.394 M 0.000 -100.00 % 651.452 M 0.000 -100.00 % 654.026 M 0.000 -100.00 % 650.573 M 0.000 -100.00 % 645.226 M 0.000 -100.00 % 641.566 M 0.000 -100.00 % 643.166 M 0.000 -100.00 % 638.426 M 0.000 -100.00 % 639.975 M 0.000 -100.00 % 633.836 M 0.000 0.000 0.000 0.000 0.000
Retained earnings 0.000 -100.00 % 550.529 M 0.000 0.000 0.000 -100.00 % 546.245 M 0.000 0.000 -100.00 % 559.938 M 0.000 -100.00 % 549.951 M 0.000 -100.00 % 543.123 M 0.000 0.000 0.000 -100.00 % 539.675 M 0.000 0.000 0.000 -100.00 % 534.735 M 0.000 0.000 0.000 -100.00 % 522.805 M 0.000 0.000 0.000 -100.00 % 525.678 M 0.000 0.000 0.000 -100.00 % 509.061 M 0.000 0.000 0.000 -100.00 % 509.877 M 0.000 0.000 0.000 -100.00 % 505.287 M 0.000 -100.00 % 435.665 M 1.18 % 430.588 M 4.51 % 411.991 M
Common stock 0.000 -100.00 % 51.772 M 0.000 -100.00 % 51.772 M 0.000 -100.00 % 51.772 M 0.000 -100.00 % 51.772 M 0.00 % 51.772 M 0.00 % 51.772 M 0.00 % 51.772 M 0.00 % 51.772 M 0.00 % 51.772 M 0.000 -100.00 % 51.772 M 0.000 -100.00 % 51.772 M 0.000 -100.00 % 51.772 M 0.000 -100.00 % 51.772 M 0.000 -100.00 % 51.772 M 0.000 -100.00 % 51.772 M 0.000 -100.00 % 51.772 M 0.000 -100.00 % 51.772 M 0.000 -100.00 % 51.772 M 0.000 -100.00 % 51.772 M 0.000 -100.00 % 51.772 M 0.000 -100.00 % 51.772 M 0.000 -100.00 % 51.772 M 0.000 -100.00 % 51.772 M 0.00 % 51.772 M 0.00 % 51.772 M 0.00 % 51.772 M 0.00 % 51.772 M
Total equity 679.285 M 0.00 % 679.285 M 0.25 % 677.585 M 0.00 % 677.585 M 0.38 % 675.001 M 0.00 % 675.002 M -3.90 % 702.409 M 0.00 % 702.409 M 1.99 % 688.695 M 0.54 % 684.968 M 0.90 % 678.858 M 0.79 % 673.527 M 0.24 % 671.945 M 0.16 % 670.887 M 0.00 % 670.887 M 0.37 % 668.381 M 0.00 % 668.380 M 0.29 % 666.462 M 0.00 % 666.462 M 0.46 % 663.431 M 0.00 % 663.430 M 0.46 % 660.394 M 0.00 % 660.394 M 1.37 % 651.452 M 0.00 % 651.452 M -0.39 % 654.026 M 0.00 % 654.026 M 0.53 % 650.573 M 0.00 % 650.573 M 0.83 % 645.226 M 0.00 % 645.226 M 0.57 % 641.566 M 0.62 % 637.610 M -0.86 % 643.166 M 0.00 % 643.166 M 0.74 % 638.426 M 0.00 % 638.426 M -0.24 % 639.975 M 0.00 % 639.975 M 0.97 % 633.836 M 0.00 % 633.836 M 10.78 % 572.146 M 1.41 % 564.214 M 0.91 % 559.137 M 3.44 % 540.540 M
Other non current liabilities -679.285 M 0.000 100.00 % -677.585 M -67 758 600.00 % 1.000 K 100.00 % -675.001 M 0.000 100.00 % -702.409 M -58 439.62 % 1.204 M -1.15 % 1.218 M 22.04 % 998.000 K -7.08 % 1.074 M -11.39 % 1.212 M 2.62 % 1.181 M 100.18 % -670.887 M -41 899.81 % 1.605 M 100.24 % -668.381 M -44 251.22 % 1.514 M 100.23 % -666.462 M -46 446.45 % 1.438 M 100.22 % -663.431 M -49 461.51 % 1.344 M 100.20 % -660.394 M -48 694.11 % 1.359 M 100.21 % -651.452 M -54 989.67 % 1.187 M 100.18 % -654.026 M -112 669.02 % 581.000 K 100.09 % -650.573 M -117 320.36 % 555.000 K 100.09 % -645.226 M -128 631.08 % 502.000 K 100.08 % -641.566 M -52 793.02 % 1.218 M 100.19 % -643.166 M -138 118.45 % 466.000 K 100.07 % -638.426 M -137 101.29 % 466.000 K 100.07 % -639.975 M -146 213.01 % 438.000 K 100.07 % -633.836 M -144 894.06 % 437.750 K 6.77 % 410.000 K 0.12 % 409.500 K 7.41 % 381.250 K 0.000
Long term debt 0.000 -100.00 % 2.187 M 0.000 -100.00 % 2.748 M 0.000 -100.00 % 2.645 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
Total non current liabilities -679.285 M -17 137.50 % 3.987 M 100.59 % -677.585 M -24 748.42 % 2.749 M 100.41 % -675.001 M -25 619.89 % 2.645 M 100.38 % -702.409 M -58 439.62 % 1.204 M -1.15 % 1.218 M 22.04 % 998.000 K -7.08 % 1.074 M -11.39 % 1.212 M 2.62 % 1.181 M 100.18 % -670.887 M -41 899.81 % 1.605 M 100.24 % -668.381 M -35 976.65 % 1.863 M 100.28 % -666.462 M -40 127.75 % 1.665 M 100.25 % -663.431 M -49 461.51 % 1.344 M 100.20 % -660.394 M -15 483.04 % 4.293 M 100.66 % -651.452 M -52 912.27 % 1.234 M 100.19 % -654.026 M -70 652.97 % 927.000 K 100.14 % -650.573 M -37 296.86 % 1.749 M 100.27 % -645.226 M -37 461.09 % 1.727 M 100.27 % -641.566 M -43 459.28 % 1.480 M 100.23 % -643.166 M -38 179.69 % 1.689 M 100.26 % -638.426 M -37 893.01 % 1.689 M 100.26 % -639.975 M -56 435.83 % 1.136 M 100.18 % -633.836 M -55 888.89 % 1.136 M -9.40 % 1.254 M 0.01 % 1.254 M 31.81 % 951.297 K 0.000
Other current liabilities 0.000 -100.00 % 18.046 M 0.000 -100.00 % 8.882 M 0.000 -100.00 % 519.000 K 0.000 -100.00 % 1.969 M 98.09 % 994.000 K -81.17 % 5.280 M 307.41 % 1.296 M 38.02 % 939.000 K 3.31 % 908.898 K 0.000 -100.00 % 694.000 K 0.000 -100.00 % 983.039 K 0.000 -100.00 % 961.000 K 0.000 -100.00 % 775.459 K 0.000 -100.00 % 1.249 M 0.000 -100.00 % 755.352 K 0.000 -100.00 % 1.611 M 0.000 -100.00 % 35.600 M 0.000 -100.00 % 35.124 M 0.000 -100.00 % 582.457 K 0.000 -100.00 % 40.527 M 0.000 -100.00 % 43.229 M 0.000 -100.00 % 41.068 M 0.000 -100.00 % 39.190 M 298.51 % 9.834 M -8.85 % 10.789 M 27.07 % 8.491 M -47.76 % 16.254 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 -100.00 % 238.000 K 0.000 0.000 -100.00 % 755.000 K 0.000 -100.00 % 2.988 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 119.494 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
Short term debt 0.000 -100.00 % 2.668 M 0.000 0.000 0.000 -100.00 % 446.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
Total current liabilities 0.000 -100.00 % 20.714 M 0.000 -100.00 % 8.882 M 0.000 -100.00 % 1.573 M 0.000 -100.00 % 6.992 M 1.04 % 6.920 M -35.76 % 10.772 M 14.18 % 9.434 M -0.54 % 9.485 M 56.57 % 6.058 M 0.000 -100.00 % 9.109 M 0.000 -100.00 % 11.657 M 0.000 -100.00 % 11.707 M 0.000 -100.00 % 11.554 M 0.000 -100.00 % 11.024 M 0.000 -100.00 % 13.642 M 0.000 -100.00 % 20.451 M 0.000 -100.00 % 53.703 M 0.000 -100.00 % 64.766 M 0.000 -100.00 % 23.677 M 0.000 -100.00 % 49.616 M 0.000 -100.00 % 47.445 M 0.000 -100.00 % 45.434 M 0.000 -100.00 % 94.708 M 146.98 % 38.346 M 166.17 % 14.406 M -21.24 % 18.292 M 12.54 % 16.254 M
Total liabilities -679.285 M -2 850.03 % 24.701 M 103.65 % -677.585 M -5 925.68 % 11.631 M 101.72 % -675.001 M -16 106.66 % 4.217 M 100.60 % -702.409 M -8 670.14 % 8.196 M 0.71 % 8.138 M -30.86 % 11.770 M 12.01 % 10.508 M -1.77 % 10.697 M 47.77 % 7.239 M 101.08 % -670.887 M -6 361.78 % 10.714 M 101.60 % -668.381 M -5 043.78 % 13.520 M 102.03 % -666.462 M -5 084.01 % 13.372 M 102.02 % -663.431 M -5 243.48 % 12.898 M 101.95 % -660.394 M -4 411.51 % 15.317 M 102.35 % -651.452 M -4 479.29 % 14.876 M 102.27 % -654.026 M -3 159.34 % 21.378 M 103.29 % -650.573 M -1 273.22 % 55.452 M 108.59 % -645.226 M -1 070.37 % 66.493 M 110.36 % -641.566 M -2 650.30 % 25.156 M 103.91 % -643.166 M -1 353.61 % 51.305 M 108.04 % -638.426 M -1 399.34 % 49.134 M 107.68 % -639.975 M -1 474.22 % 46.570 M 107.35 % -633.836 M -761.32 % 95.844 M 142.03 % 39.600 M 152.87 % 15.660 M -18.62 % 19.243 M 18.39 % 16.254 M
Other non current assets 0.000 0.000 0.000 100.00 % -1.000 K 0.000 -100.00 % 3.576 M 0.000 -100.00 % 2.065 M 53.87 % 1.342 M 0.000 -100.00 % 175.000 K -90.86 % 1.915 M -30.56 % 2.758 M 0.000 -100.00 % 30.367 M 0.000 -100.00 % 40.808 M 0.000 -100.00 % 3.049 M 0.000 -100.00 % 3.466 M 0.000 -100.00 % 202.000 K 0.000 -100.00 % 40.820 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -100.000 K 0.000 0.000 -100.00 % 2.000 K 0.000 -100.00 % 18.001 K -99.98 % 98.766 M
Long term 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 100.00 % -15.635 M 0.000 100.00 % -19.272 M 0.000 -100.00 % 52.631 M 0.000 -100.00 % 51.410 M 0.000 0.000 0.000 -100.00 % 10.788 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
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 -100.00 % 101.448 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
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -100.00 % 28.149 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -10.788 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
Property plant equipment net 0.000 -100.00 % 5.009 M 0.000 -100.00 % 5.307 M 0.000 -100.00 % 5.823 M 0.000 -100.00 % 315.000 K -21.64 % 402.000 K -82.88 % 2.348 M -3.18 % 2.425 M -3.85 % 2.522 M -3.92 % 2.625 M 0.000 -100.00 % 2.740 M 0.000 -100.00 % 2.850 M 0.000 -100.00 % 3.019 M 0.000 -100.00 % 3.193 M 0.000 -100.00 % 3.431 M 0.000 -100.00 % 3.731 M 0.000 -100.00 % 4.112 M 0.000 -100.00 % 4.392 M 0.000 -100.00 % 4.547 M 0.000 -100.00 % 4.700 M 0.000 -100.00 % 4.988 M 0.000 -100.00 % 5.249 M 0.000 -100.00 % 7.027 M 0.000 -100.00 % 7.417 M -69.31 % 24.166 M -2.51 % 24.787 M -4.99 % 26.088 M 142.51 % 10.757 M
Total non current assets 0.000 -100.00 % 13.000 M 0.000 -100.00 % 13.297 M 0.000 -100.00 % 17.390 M 0.000 -100.00 % 2.564 M 22.62 % 2.091 M -15.82 % 2.484 M -14.58 % 2.908 M -47.23 % 5.511 M -15.46 % 6.519 M 0.000 -100.00 % 17.726 M 0.000 -100.00 % 24.386 M 0.000 -100.00 % 58.699 M 0.000 -100.00 % 58.863 M 0.000 -100.00 % 3.633 M 0.000 -100.00 % 56.427 M 0.000 -100.00 % 4.112 M 0.000 -100.00 % 4.392 M 0.000 -100.00 % 4.547 M 0.000 -100.00 % 4.700 M 0.000 -100.00 % 4.988 M 0.000 -100.00 % 5.249 M 0.000 -100.00 % 6.927 M 0.000 -100.00 % 7.417 M -69.31 % 24.168 M -2.50 % 24.787 M -5.05 % 26.106 M -76.16 % 109.523 M
Other current assets -50.575 M -611.94 % 9.879 M 736.53 % -1.552 M -102.50 % 62.191 M 208.10 % -57.531 M -624.25 % 10.974 M 112.20 % -89.983 M -3 346.14 % 2.772 M 27.62 % 2.172 M 41.78 % 1.532 M 28.42 % 1.193 M -25.39 % 1.599 M -98.53 % 108.540 M 450.81 % -30.940 M -2 135.53 % 1.520 M 102.60 % -58.553 M -6 359.90 % 935.367 K 103.53 % -26.488 M -2 174.24 % 1.277 M 103.59 % -35.611 M -1 926.49 % 1.950 M 102.15 % -90.541 M -3 247.06 % 2.877 M 103.24 % -88.882 M -3 241.82 % 2.829 M 102.89 % -97.721 M -5 794.70 % 1.716 M 101.54 % -111.760 M -447.77 % 32.136 M 132.24 % -99.691 M -387.53 % 34.672 M 131.09 % -111.518 M -5 998.03 % 1.891 M 101.60 % -117.831 M -67 818.97 % 174.000 K 100.13 % -133.604 M 0.000 100.00 % -142.787 M -52 402.93 % 273.000 K 100.17 % -156.917 M 0.000 -100.00 % 156.000 K 0.000 0.000 -100.00 % 1.147 M
Short term investments 0.000 -100.00 % 20.000 K 0.000 -100.00 % 1.200 M 0.000 -100.00 % 50.011 M 0.000 -100.00 % 71.912 M 174.18 % 26.228 M -3.64 % 27.218 M 2.78 % 26.482 M -52.08 % 55.267 M -5.67 % 58.586 M 0.000 -100.00 % 28.149 M 0.000 -100.00 % 37.578 M 0.000 -100.00 % 427.000 K 0.000 -100.00 % 342.516 K 0.000 -100.00 % 89.395 M 0.000 -100.00 % 37.313 M 0.000 -100.00 % 92.514 M 0.000 -100.00 % 105.364 M 0.000 -100.00 % 98.768 M 0.000 -100.00 % 99.559 M 0.000 -100.00 % 112.897 M 0.000 -100.00 % 125.384 M 0.000 -100.00 % 135.586 M 0.000 -100.00 % 151.122 M 122.31 % 67.979 M 41.23 % 48.135 M -36.31 % 75.575 M 0.000
cash and cash equivalents 0.000 -100.00 % 50.555 M 0.000 -100.00 % 352.000 K 0.000 -100.00 % 7.520 M 0.000 -100.00 % 18.071 M -69.85 % 59.936 M -1.62 % 60.926 M 39.00 % 43.833 M 469.48 % 7.697 M 15.88 % 6.642 M 0.000 -100.00 % 30.759 M 0.000 -100.00 % 20.742 M 0.000 -100.00 % 26.061 M 0.000 -100.00 % 34.997 M 0.000 -100.00 % 1.146 M 0.000 -100.00 % 3.468 M 0.000 -100.00 % 5.207 M 0.000 -100.00 % 6.396 M 0.000 -100.00 % 923.000 K 0.000 -100.00 % 4.076 M 0.000 -100.00 % 4.934 M 0.000 -100.00 % 8.219 M 0.000 -100.00 % 7.201 M 0.000 -100.00 % 5.795 M -34.87 % 8.897 M 197.24 % 2.993 M 34.21 % 2.230 M -44.39 % 4.010 M
Cash and short term investments 50.575 M 0.00 % 50.575 M 3 158.70 % 1.552 M 0.00 % 1.552 M -97.30 % 57.531 M 0.00 % 57.531 M -36.06 % 89.983 M 0.00 % 89.983 M 4.43 % 86.164 M -2.25 % 88.144 M 25.36 % 70.315 M 11.67 % 62.964 M -3.47 % 65.228 M 110.82 % 30.940 M -47.48 % 58.908 M 0.61 % 58.553 M 0.40 % 58.320 M 120.17 % 26.488 M 0.00 % 26.488 M -25.62 % 35.611 M 0.77 % 35.339 M -60.97 % 90.541 M 0.00 % 90.541 M 1.87 % 88.882 M 117.95 % 40.781 M -58.27 % 97.721 M 0.00 % 97.721 M -12.56 % 111.760 M 0.00 % 111.760 M 12.11 % 99.691 M 0.00 % 99.691 M -10.61 % 111.518 M 7.61 % 103.635 M -12.05 % 117.831 M 0.00 % 117.831 M -11.81 % 133.604 M 0.00 % 133.604 M -6.43 % 142.787 M 0.00 % 142.787 M -9.00 % 156.917 M 0.00 % 156.916 M 104.12 % 76.876 M 50.36 % 51.128 M -34.29 % 77.806 M 1 840.17 % 4.010 M
Total current assets 0.000 -100.00 % 690.986 M 0.000 -100.00 % 675.918 M 0.000 -100.00 % 661.829 M 0.000 -100.00 % 708.041 M 1.91 % 694.742 M 0.07 % 694.254 M 1.14 % 686.458 M 1.14 % 678.713 M 0.90 % 672.665 M 0.000 -100.00 % 663.875 M 0.000 -100.00 % 657.514 M 0.000 -100.00 % 621.135 M 0.000 -100.00 % 617.466 M 0.000 -100.00 % 672.078 M 0.000 -100.00 % 609.900 M 0.000 -100.00 % 671.292 M 0.000 -100.00 % 701.633 M 0.000 -100.00 % 707.172 M 0.000 -100.00 % 658.067 M 0.000 -100.00 % 689.483 M 0.000 -100.00 % 682.312 M 0.000 -100.00 % 679.618 M 0.000 -100.00 % 722.263 M 22.92 % 587.578 M 5.85 % 555.087 M 0.51 % 552.274 M 23.48 % 447.271 M
Inventory 0.000 -100.00 % 443.567 M 0.000 -100.00 % 435.178 M 0.000 -100.00 % 471.711 M 0.000 -100.00 % 446.346 M 2.54 % 435.283 M 16.55 % 373.489 M -11.53 % 422.146 M -10.60 % 472.174 M -5.14 % 497.744 M 0.000 -100.00 % 501.999 M 0.000 -100.00 % 498.526 M 0.000 -100.00 % 495.629 M 0.000 -100.00 % 462.890 M 0.000 -100.00 % 435.728 M 0.000 -100.00 % 423.952 M 0.000 -100.00 % 390.895 M 0.000 -100.00 % 388.691 M 0.000 -100.00 % 433.979 M 0.000 -100.00 % 446.132 M 0.000 -100.00 % 405.247 M 0.000 -100.00 % 399.417 M 0.000 -100.00 % 352.502 M 0.000 -100.00 % 390.647 M 8.10 % 361.371 M -7.38 % 390.147 M -11.39 % 440.274 M 15.33 % 381.754 M
Net receivables 0.000 -100.00 % 186.965 M 0.000 -100.00 % 176.997 M 0.000 -100.00 % 121.613 M 0.000 -100.00 % 168.940 M -1.28 % 171.123 M -25.95 % 231.089 M 20.06 % 192.473 M 35.57 % 141.976 M 12 216.38 % 1.153 M 0.000 -100.00 % 101.448 M 0.000 -100.00 % 99.709 M 0.000 -100.00 % 97.741 M 0.000 -100.00 % 118.148 M 0.000 -100.00 % 142.932 M 0.000 -100.00 % 143.561 M 0.000 -100.00 % 180.960 M 0.000 -100.00 % 169.046 M 0.000 -100.00 % 138.830 M 0.000 -100.00 % 106.409 M 0.000 -100.00 % 166.231 M 0.000 -100.00 % 149.291 M 0.000 -100.00 % 184.056 M 0.000 -100.00 % 174.699 M 17.11 % 149.175 M 31.07 % 113.812 M 232.83 % 34.195 M -43.35 % 60.360 M
Tax assets 0.000 -100.00 % 7.991 M 0.000 -100.00 % 7.991 M 0.000 -100.00 % 7.991 M 0.000 -100.00 % 184.000 K -46.97 % 347.000 K 155.15 % 136.000 K -55.84 % 308.000 K -71.32 % 1.074 M -5.48 % 1.136 M 0.000 -100.00 % 254.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 793.112 K 0.000 0.000 0.000 -100.00 % 1.088 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
Other assets 0.000 0.000 0.000 -100.00 % 1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 -100.00 % 370.000 K 0.000 -100.00 % 4.928 M -4.70 % 5.171 M 4.93 % 4.928 M -4.31 % 5.150 M -39.74 % 8.546 M 65.97 % 5.149 M 0.000 -100.00 % 8.201 M 0.000 -100.00 % 9.538 M 0.000 -100.00 % 10.746 M 0.000 -100.00 % 7.900 M 0.000 -100.00 % 9.775 M 0.000 -100.00 % 12.887 M 0.000 -100.00 % 18.103 M 0.000 -100.00 % 18.103 M 0.000 -100.00 % 29.642 M 0.000 -100.00 % 23.094 M 0.000 -100.00 % 9.089 M 0.000 -100.00 % 4.216 M 0.000 -100.00 % 4.366 M 0.000 -100.00 % 55.518 M 94.72 % 28.512 M 688.24 % 3.617 M -63.09 % 9.801 M 0.000
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 564.000 K 0.000 0.000 0.000 0.000 -100.00 % 214.000 K 0.000 -100.00 % 1.016 M 0.000 0.000 0.000 -100.00 % 2.879 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 737.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
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 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 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 0.000
Other total stockholders equity 0.000 -100.00 % 37.500 M 0.000 -100.00 % 625.813 M 0.000 -100.00 % 76.985 M 0.000 -100.00 % 598.865 M 677.90 % 76.985 M -87.84 % 633.196 M 720.89 % 77.135 M -87.59 % 621.755 M 706.95 % 77.050 M 0.000 -100.00 % 619.115 M 0.000 -100.00 % 76.933 M 0.000 -100.00 % 614.690 M 0.000 -100.00 % 76.923 M 0.000 -100.00 % 608.622 M 0.000 -100.00 % 76.875 M 0.000 -100.00 % 602.254 M 0.000 -100.00 % 73.123 M 0.000 -100.00 % 593.454 M 0.000 -100.00 % 76.777 M 0.000 -100.00 % 591.394 M 0.000 -100.00 % 76.777 M 0.000 -100.00 % 588.203 M 0.000 -100.00 % 76.777 M -85.25 % 520.374 M 577.77 % 76.777 M 0.00 % 76.777 M 0.00 % 76.777 M
Deferred tax liabilities non current 0.000 -100.00 % 1.800 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 % 349.152 K 0.000 -100.00 % 227.000 K 0.000 0.000 0.000 -100.00 % 2.934 M 0.000 -100.00 % 46.685 K 0.000 -100.00 % 346.000 K 0.000 -100.00 % 1.194 M 0.000 -100.00 % 1.225 M 0.000 -100.00 % 262.097 K 0.000 -100.00 % 1.223 M 0.000 -100.00 % 1.223 M 0.000 -100.00 % 698.000 K 0.000 -100.00 % 698.383 K -17.25 % 844.000 K -0.04 % 844.362 K 48.12 % 570.047 K 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 100.00 % -1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 703.986 M 0.000 -100.00 % 689.216 M 0.000 -100.00 % 679.219 M 0.000 -100.00 % 710.605 M 1.98 % 696.833 M 0.01 % 696.738 M 1.07 % 689.366 M 0.75 % 684.224 M 0.74 % 679.184 M 0.000 -100.00 % 681.601 M 0.000 -100.00 % 681.900 M 0.000 -100.00 % 679.834 M 0.000 -100.00 % 676.329 M 0.000 -100.00 % 675.711 M 0.000 -100.00 % 666.328 M 0.000 -100.00 % 675.404 M 0.000 -100.00 % 706.025 M 0.000 -100.00 % 711.719 M 0.000 -100.00 % 662.767 M 0.000 -100.00 % 694.471 M 0.000 -100.00 % 687.560 M 0.000 -100.00 % 686.545 M 0.000 -100.00 % 729.680 M 19.28 % 611.746 M 5.50 % 579.874 M 0.26 % 578.380 M 3.88 % 556.794 M
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-03-31 2022-09-30 2022-03-31 2021-09-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-09-30 2013-03-31 2012-03-31 2009-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 -3.500 M -2 582.27 % 141.000 K 106.71 % -2.101 M 25.97 % -2.838 M -635.23 % -386.000 K -102.16 % 17.896 M 90.04 % 9.417 M 134 628.57 % -7.000 K -16.67 % -6.000 K 81.25 % -32.000 K 17.95 % -39.000 K 0.00 % -39.000 K 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.335 M 29.37 % -1.890 M -208.82 % -612.000 K -60.21 % -382.000 K 74.93 % -1.524 M 3.05 % -1.572 M -7.45 % -1.463 M 74.62 % -5.764 M -311.99 % 2.719 M 134.19 % -7.953 M -96.23 % -4.053 M -134.15 % 11.868 M 223.55 % -9.606 M -65.79 % -5.794 M -55.75 % -3.720 M 51.20 % -7.623 M -207.88 % -2.476 M -13.37 % -2.184 M -358.82 % -476.000 K 75.16 % -1.916 M -139.80 % -799.000 K 9.82 % -886.000 K 66.62 % -2.654 M -36.03 % -1.951 M -60.05 % -1.219 M 38.87 % -1.994 M 21.62 % -2.544 M 96.08 % -64.894 M
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 14.000 K -99.71 % 4.748 M -46.44 % 8.864 M 728.41 % 1.070 M -61.25 % 2.761 M 388.51 % -957.000 K -113.73 % 6.968 M 48.13 % 4.704 M 740.00 % 560.000 K -37.15 % 891.000 K 32.99 % 670.000 K 272.68 % -388.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
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 % 14.000 K -99.71 % 4.748 M 109.30 % -51.072 M -4 873.08 % 1.070 M 101.84 % -58.165 M -5 977.85 % -957.000 K -113.73 % 6.968 M 48.13 % 4.704 M 740.00 % 560.000 K -37.15 % 891.000 K 32.99 % 670.000 K 272.68 % -388.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
Cash at beginning of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 18.085 M 0.08 % 18.071 M 35.64 % 13.323 M -77.77 % 59.936 M 1.82 % 58.866 M -3.38 % 60.926 M -1.55 % 61.883 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 % 7.520 M -58.42 % 18.085 M 0.08 % 18.071 M 103.87 % 8.864 M -85.21 % 59.936 M 2 070.81 % 2.761 M -95.47 % 60.926 M 774.37 % 6.968 M 48.13 % 4.704 M 740.00 % 560.000 K -37.15 % 891.000 K 32.99 % 670.000 K 272.68 % -388.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
Operating cash flow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 14.000 K -99.71 % 4.748 M -46.44 % 8.864 M 728.41 % 1.070 M -61.25 % 2.761 M 388.51 % -957.000 K -113.73 % 6.968 M 48.13 % 4.704 M 740.00 % 560.000 K -37.15 % 891.000 K 32.99 % 670.000 K 272.68 % -388.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
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 % 14.000 K -99.71 % 4.748 M -46.44 % 8.864 M 728.41 % 1.070 M -61.25 % 2.761 M 388.51 % -957.000 K -113.73 % 6.968 M 48.13 % 4.704 M 740.00 % 560.000 K -37.15 % 891.000 K 32.99 % 670.000 K 272.68 % -388.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
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
2009
2008
2007
2006