VBDESAI.BO

V. B. Desai Financial Services Limited VBDESAI.BO

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
Revenue 32.940 M 5.59 % 31.197 M 13.25 % 27.546 M -1.82 % 28.056 M 31.35 % 21.359 M -1.12 % 21.601 M 16.84 % 18.488 M 56.64 % 11.803 M 35.05 % 8.739 M -27.73 % 12.093 M -3.56 % 12.538 M 19.91 % 10.456 M 56.95 % 6.662 M -21.33 % 8.469 M -3.78 % 8.802 M -9.44 % 9.719 M 17.70 % 8.258 M -11.99 % 9.382 M
Net income 5.587 M 19.58 % 4.672 M 50.86 % 3.097 M -13.59 % 3.584 M 84.65 % 1.941 M -67.17 % 5.912 M 30.27 % 4.538 M 484.46 % 776.525 K -43.78 % 1.381 M -47.92 % 2.652 M -28.32 % 3.700 M 480.28 % 637.628 K -95.29 % 13.523 M 640.84 % 1.825 M 48.61 % 1.228 M -77.23 % 5.394 M 39.08 % 3.878 M -55.43 % 8.701 M
Income before tax 7.681 M 24.03 % 6.193 M 39.45 % 4.441 M -8.92 % 4.876 M 53.53 % 3.176 M -55.38 % 7.118 M 37.43 % 5.179 M 138.70 % 2.170 M 69.28 % 1.282 M -61.80 % 3.355 M -2.56 % 3.443 M 3 939.38 % 85.239 K -98.91 % 7.795 M 199.13 % 2.606 M 45.30 % 1.794 M -72.01 % 6.408 M 44.75 % 4.427 M -55.36 % 9.919 M
Income before tax ratio 0.23 17.46 % 0.20 23.13 % 0.16 -7.23 % 0.17 16.88 % 0.15 -54.87 % 0.33 17.63 % 0.28 52.38 % 0.18 25.35 % 0.15 -47.14 % 0.28 1.03 % 0.27 3 268.58 % 0.01 -99.30 % 1.17 280.25 % 0.31 51.00 % 0.20 -69.10 % 0.66 22.98 % 0.54 -49.29 % 1.06
EBITDA 7.715 M 75.62 % 4.393 M -2.87 % 4.523 M -8.46 % 4.941 M 162.54 % 1.882 M -74.45 % 7.366 M 33.27 % 5.527 M 119.57 % 2.517 M 45.27 % 1.733 M -53.17 % 3.700 M -4.79 % 3.886 M 1 125.23 % 317.157 K -96.08 % 8.081 M 186.61 % 2.819 M 67.65 % 1.682 M -74.63 % 6.627 M 45.31 % 4.561 M -54.57 % 10.039 M
Net income ratio 0.17 13.26 % 0.15 33.20 % 0.11 -11.99 % 0.13 40.57 % 0.09 -66.80 % 0.27 11.50 % 0.25 273.12 % 0.07 -58.37 % 0.16 -27.93 % 0.22 -25.68 % 0.30 383.91 % 0.06 -97.00 % 2.03 841.75 % 0.22 54.45 % 0.14 -74.85 % 0.55 18.16 % 0.47 -49.36 % 0.93
Ratio EBITDA 0.23 66.33 % 0.14 -14.24 % 0.16 -6.77 % 0.18 99.87 % 0.09 -74.16 % 0.34 14.06 % 0.30 40.17 % 0.21 7.57 % 0.20 -35.20 % 0.31 -1.28 % 0.31 921.76 % 0.03 -97.50 % 1.21 264.34 % 0.33 74.24 % 0.19 -71.98 % 0.68 23.46 % 0.55 -48.38 % 1.07
Gross profit ratio 1.00 12.54 % 0.89 -11.14 % 1.00 0.00 % 1.00 0.00 % 1.00 16.78 % 0.86 3.58 % 0.83 -0.57 % 0.83 6.70 % 0.78 -10.14 % 0.87 -1.63 % 0.88 -11.85 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00
Weighted average shs out dil 4.542 M 0.31 % 4.528 M 0.00 % 4.528 M 0.00 % 4.528 M 0.00 % 4.528 M 0.00 % 4.528 M 0.00 % 4.528 M 0.00 % 4.528 M 0.00 % 4.528 M 0.00 % 4.528 M 0.00 % 4.528 M 0.00 % 4.528 M 0.00 % 4.528 M 0.00 % 4.528 M 0.00 % 4.528 M 0.00 % 4.528 M 0.00 % 4.528 M -0.61 % 4.555 M
Weighted average shs out 4.542 M 0.31 % 4.528 M 0.00 % 4.528 M 0.00 % 4.528 M 0.00 % 4.528 M 0.00 % 4.528 M 0.00 % 4.528 M 0.00 % 4.528 M 0.00 % 4.528 M 0.00 % 4.528 M 0.00 % 4.528 M 0.00 % 4.528 M 0.00 % 4.528 M 0.00 % 4.528 M 0.00 % 4.528 M 0.00 % 4.528 M 0.00 % 4.528 M -0.61 % 4.555 M
EPS diluted 1.23 19.42 % 1.03 51.47 % 0.68 -13.92 % 0.79 83.72 % 0.43 -67.18 % 1.31 31.00 % 1.00 488.24 % 0.17 -45.16 % 0.31 -47.46 % 0.59 -28.05 % 0.82 485.71 % 0.14 -95.32 % 2.99 647.50 % 0.40 48.15 % 0.27 -77.31 % 1.19 38.37 % 0.86 -54.97 % 1.91
Earnings per share 1.23 19.42 % 1.03 51.47 % 0.68 -13.92 % 0.79 83.72 % 0.43 -67.18 % 1.31 31.00 % 1.00 488.24 % 0.17 -45.16 % 0.31 -47.46 % 0.59 -28.05 % 0.82 485.71 % 0.14 -95.32 % 2.99 647.50 % 0.40 48.15 % 0.27 -77.31 % 1.19 38.37 % 0.86 -54.97 % 1.91
Gross profit 32.940 M 18.82 % 27.722 M 0.64 % 27.546 M -1.82 % 28.056 M 31.35 % 21.359 M 15.47 % 18.497 M 21.02 % 15.284 M 55.75 % 9.813 M 44.10 % 6.810 M -35.06 % 10.486 M -5.13 % 11.053 M 5.71 % 10.456 M 56.95 % 6.662 M -21.33 % 8.469 M -3.78 % 8.802 M -9.44 % 9.719 M 17.70 % 8.258 M -11.99 % 9.382 M
Income tax expense 2.094 M 37.67 % 1.521 M 13.17 % 1.344 M 3.94 % 1.293 M 4.70 % 1.235 M 2.47 % 1.205 M 88.14 % 640.598 K -54.02 % 1.393 M 1 499.18 % -99.572 K -114.17 % 702.919 K 373.63 % -256.886 K 53.50 % -552.389 K 90.36 % -5.728 M -833.90 % 780.531 K 38.09 % 565.237 K -27.83 % 783.167 K 55.08 % 505.000 K -58.54 % 1.218 M
Cost of revenue 99.000 K -97.15 % 3.475 M 0.46 % 3.459 M 3.41 % 3.345 M 6.09 % 3.153 M 1.58 % 3.104 M -3.12 % 3.204 M 61.05 % 1.989 M 3.13 % 1.929 M 20.08 % 1.606 M 8.14 % 1.485 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
General and administrative expenses 4.822 M -76.09 % 20.171 M 22.33 % 16.489 M -3.06 % 17.009 M 29.26 % 13.159 M 1.98 % 12.903 M 28.36 % 10.052 M 43.61 % 7.000 M 32.63 % 5.278 M -15.74 % 6.263 M 25.64 % 4.985 M 0.000 0.000 0.000 -100.00 % 7.206 M 24.79 % 5.774 M 51.15 % 3.820 M 0.000
Selling and marketing expenses 58.000 K -6.45 % 62.000 K -10.14 % 69.000 K 23.21 % 56.000 K 211.11 % 18.000 K -55.97 % 40.880 K 0.19 % 40.801 K 9.12 % 37.391 K 225.39 % 11.491 K -85.56 % 79.586 K -14.86 % 93.474 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 0.000 -100.00 % 3.109 M 126.19 % -11.871 M -579.06 % 2.478 M 125.72 % -9.633 M -444.17 % 2.799 M 117.72 % -15.794 M -1 347.95 % 1.266 M 726.00 % 153.215 K 203.01 % 50.564 K 453.94 % 9.128 K 0.000 -100.00 % 178.334 K 235.16 % 53.209 K 0.000 0.000 0.000 0.000
Operating expenses 4.823 M -79.34 % 23.342 M 398.02 % 4.687 M -76.02 % 19.543 M 451.44 % 3.544 M -77.49 % 15.743 M 16.06 % 13.564 M 30.72 % 10.377 M 26.12 % 8.228 M -8.62 % 9.004 M 19.16 % 7.556 M -27.78 % 10.462 M 49.11 % 7.016 M 16.40 % 6.028 M -17.84 % 7.337 M 81.45 % 4.043 M 2.99 % 3.926 M 817.73 % -547.000 K
Cost and expenses 25.599 M -4.54 % 26.817 M 472.16 % 4.687 M -79.52 % 22.888 M 545.82 % 3.544 M -81.20 % 18.847 M 12.40 % 16.768 M 35.60 % 12.366 M 21.76 % 10.157 M -4.28 % 10.610 M 17.35 % 9.041 M -13.58 % 10.462 M 49.11 % 7.016 M 16.40 % 6.028 M -17.84 % 7.337 M 81.45 % 4.043 M 2.99 % 3.926 M 817.73 % -547.000 K
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 0.236 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 4.823 M -76.16 % 20.233 M 22.19 % 16.558 M -2.97 % 17.065 M 29.51 % 13.177 M 1.80 % 12.944 M 28.24 % 10.093 M 43.42 % 7.037 M 33.05 % 5.289 M -16.62 % 6.343 M 24.90 % 5.079 M 0.000 0.000 0.000 -100.00 % 7.206 M 24.79 % 5.774 M 51.15 % 3.820 M 0.000
Interest income 0.000 -100.00 % 1.731 M 10.96 % 1.560 M 9.32 % 1.427 M 16.68 % 1.223 M 22.57 % 997.769 K 46.99 % 678.780 K -33.35 % 1.018 M -62.08 % 2.686 M 45.49 % 1.846 M 86 406.00 % 2.134 K -97.15 % 74.897 K -99.09 % 8.189 M 8 449.57 % 95.784 K 0.000 -100.00 % 317.415 K 15.21 % 275.504 K 0.000
Interest expense 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.084 K -92.65 % 137.272 K 572.67 % 20.407 K 162.94 % 7.761 K 1 151.77 % 620.000 -99.03 % 64.032 K 13 380.42 % 475.000 -92.71 % 6.516 K 31.00 % 4.974 K -82.08 % 27.760 K 0.000
Depreciation and amortization 34.000 K 161.54 % 13.000 K -84.15 % 82.000 K 26.15 % 65.000 K 0.00 % 65.000 K -99.66 % 18.845 M 12.38 % 16.768 M 4 868.67 % 337.478 K 7.55 % 313.795 K -3.31 % 324.549 K -25.39 % 435.003 K 88.07 % 231.298 K 4.38 % 221.587 K 4.03 % 213.000 K -1.39 % 216.000 K 0.93 % 214.000 K 102.54 % 105.660 K -11.95 % 120.000 K
Operating income 2.707 M -38.20 % 4.380 M -80.84 % 22.859 M 513.83 % 3.724 M -79.10 % 17.815 M 150.22 % 7.120 M 37.47 % 5.179 M 189.05 % 1.792 M 101.25 % 890.317 K -73.46 % 3.355 M -2.56 % 3.443 M 3 939.38 % 85.239 K -98.91 % 7.795 M 205.36 % 2.553 M 42.33 % 1.794 M -72.01 % 6.408 M 44.75 % 4.427 M -55.41 % 9.929 M
Operating income ratio 0.08 -41.47 % 0.14 -83.08 % 0.83 525.19 % 0.13 -84.09 % 0.83 153.06 % 0.33 17.66 % 0.28 84.53 % 0.15 49.01 % 0.10 -63.28 % 0.28 1.03 % 0.27 3 268.58 % 0.01 -99.30 % 1.17 288.18 % 0.30 47.92 % 0.20 -69.10 % 0.66 22.98 % 0.54 -49.34 % 1.06
Total other income expenses net 4.974 M 174.35 % 1.813 M 109.84 % -18.418 M -1 698.78 % 1.152 M 107.87 % -14.639 M -435.48 % 4.364 M 145 451 966.67 % -3.000 -100.00 % 377.986 K -3.42 % 391.390 K 0.000 0.000 0.000 0.000 -100.00 % 53.209 K 0.000 0.000 0.000 100.00 % -10.000 K
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
Net debt -5.779 M -186.23 % -2.019 M -428.29 % 615.000 K 754.26 % -94.000 K -111.32 % 830.334 K 10.11 % 754.087 K 986.20 % -85.092 K 86.12 % -612.871 K 78.46 % -2.845 M 0.70 % -2.865 M -35.29 % -2.118 M 56.70 % -4.890 M -17.16 % -4.174 M -144.51 % -1.707 M 70.83 % -5.851 M 11.00 % -6.574 M -47.07 % -4.470 M
Total investments 3.636 M -95.91 % 88.878 M 1.83 % 87.284 M 1.53 % 85.966 M 4.08 % 82.593 M -0.10 % 82.676 M 4.40 % 79.193 M 45.52 % 54.421 M 58.33 % 34.371 M 3.92 % 33.075 M 0.61 % 32.873 M 40.07 % 23.469 M -50.85 % 47.747 M 0.000 0.000 0.000 0.000
Total debt 0.000 -100.00 % 5.792 M 335.82 % 1.329 M -31.49 % 1.940 M 12.44 % 1.725 M -5.68 % 1.829 M 60.45 % 1.140 M 0.000 0.000 -100.00 % 734.042 K 0.000 0.000 0.000 0.000 -100.00 % 244.810 K 0.000 0.000
Accumulated other comprehensive income loss 0.000 -100.00 % 102.000 K -99.85 % 66.672 M 0.00 % 66.672 M 0.00 % 66.672 M 0.00 % 66.672 M 0.00 % 66.672 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 53.796 M -53.17 % 114.880 M 163.87 % 43.536 M 7.66 % 40.439 M 9.72 % 36.855 M 5.56 % 34.914 M 20.39 % 29.001 M 14.40 % 25.350 M 1.99 % 24.856 M 5.47 % 23.567 M 12.68 % 20.915 M 21.49 % 17.215 M 3.85 % 16.577 M 442.85 % 3.054 M 148.61 % 1.228 M 102.56 % -48.025 M 10.10 % -53.419 M
Common stock 45.381 M 0.00 % 45.381 M 0.00 % 45.381 M 0.00 % 45.381 M 0.00 % 45.381 M 0.00 % 45.381 M 0.00 % 45.381 M 0.00 % 45.381 M 0.00 % 45.381 M 0.00 % 45.381 M 0.00 % 45.381 M 0.00 % 45.381 M 0.00 % 45.381 M 0.00 % 45.381 M 0.00 % 45.381 M 0.00 % 45.381 M 0.00 % 45.381 M
Total equity 120.468 M 4.86 % 114.880 M 4.24 % 110.208 M 2.89 % 107.111 M 3.46 % 103.527 M 1.91 % 101.586 M 8.79 % 93.382 M 1.48 % 92.023 M 0.54 % 91.528 M 1.43 % 90.239 M 3.03 % 87.587 M 4.41 % 83.887 M 0.77 % 83.250 M 19.40 % 69.726 M 2.69 % 67.901 M 1.84 % 66.672 M 8.80 % 61.279 M
Other non current liabilities 5.906 M -15.57 % 6.995 M 0.000 0.000 -100.00 % 2.792 M 0.000 -100.00 % 2.766 M 41.76 % 1.951 M 48.44 % 1.314 M 10.34 % 1.191 M 8.98 % 1.093 M -25.40 % 1.465 M -68.70 % 4.680 M 281.06 % 1.228 M 10.14 % 1.115 M 0.000 0.000
Long term debt 0.000 0.000 0.000 0.000 0.000 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 2.770 M -60.40 % 6.995 M 25.02 % 5.595 M -5.19 % 5.901 M 111.35 % 2.792 M 0.01 % 2.792 M 0.00 % 2.792 M 43.09 % 1.951 M 48.44 % 1.314 M 10.34 % 1.191 M 8.98 % 1.093 M -25.40 % 1.465 M -68.70 % 4.680 M 281.06 % 1.228 M 10.14 % 1.115 M 0.000 0.000
Other current liabilities 829.000 K -78.43 % 3.843 M 22.04 % 3.149 M 24.27 % 2.534 M 145.30 % 1.033 M -31.00 % 1.497 M 106.49 % 725.072 K -57.48 % 1.705 M -15.94 % 2.029 M 162.55 % 772.739 K 19.99 % 643.995 K -83.45 % 3.891 M -7.30 % 4.197 M 760.88 % 487.575 K 129.54 % 212.410 K -93.41 % 3.221 M -42.78 % 5.630 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 26.000 K 0.000 0.000 -100.00 % 680.872 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 857.233 K 0.000 0.000 -100.00 % 734.042 K 0.000 0.000 0.000 0.000 -100.00 % 244.810 K 0.000 0.000
Total current liabilities 3.136 M -55.17 % 6.995 M 32.16 % 5.293 M 27.76 % 4.143 M 79.51 % 2.308 M -7.72 % 2.501 M -18.28 % 3.061 M 15.88 % 2.641 M -1.93 % 2.693 M 48.71 % 1.811 M 56.20 % 1.159 M -72.73 % 4.251 M -8.10 % 4.625 M 485.18 % 790.388 K -21.58 % 1.008 M -68.71 % 3.221 M -42.78 % 5.630 M
Total liabilities 5.906 M -15.57 % 6.995 M 25.02 % 5.595 M -5.19 % 5.901 M 15.71 % 5.100 M -3.64 % 5.293 M -9.56 % 5.852 M 27.44 % 4.592 M 14.59 % 4.007 M 33.49 % 3.002 M 33.29 % 2.252 M -60.59 % 5.716 M -38.58 % 9.305 M 360.99 % 2.019 M -4.92 % 2.123 M -34.09 % 3.221 M -42.78 % 5.630 M
Other non current assets 109.382 M 1 788.50 % 5.792 M 337.79 % 1.323 M 132 200.00 % 1.000 K 101.05 % -95.000 K -375.00 % -20.000 K -999 900.00 % -2.000 0.000 0.000 -100.00 % 82.419 M 1.97 % 80.826 M 234.18 % 24.187 M -52.53 % 50.952 M 1 253.62 % 3.764 M -23.76 % 4.937 M 0.000 0.000
Long term investments 0.000 -100.00 % 89.031 M 1.88 % 87.390 M 1.66 % 85.966 M 4.08 % 82.593 M -0.10 % 82.676 M 4.40 % 79.193 M 46.71 % 53.980 M 59.13 % 33.922 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 0.000 -100.00 % 12.186 M -27.26 % 16.752 M -4.32 % 17.509 M 9.23 % 16.030 M 17.80 % 13.608 M -8.10 % 14.807 M 543.62 % 2.301 M -28.49 % 3.217 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 0.000 -100.00 % 956.000 K 6.34 % 899.000 K -20.44 % 1.130 M 7.11 % 1.055 M -1.04 % 1.066 M -1.97 % 1.087 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 -100.00 % 13.142 M -25.55 % 17.651 M -5.30 % 18.639 M 9.10 % 17.085 M 16.43 % 14.674 M -7.68 % 15.895 M -57.11 % 37.056 M -29.69 % 52.703 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 356.000 K 1 127.59 % 29.000 K -30.95 % 42.000 K -48.15 % 81.000 K -44.52 % 146.000 K -30.77 % 210.891 K -53.86 % 457.030 K -38.95 % 748.627 K -21.54 % 954.105 K -24.75 % 1.268 M -20.38 % 1.592 M -20.99 % 2.015 M 0.29 % 2.010 M -9.13 % 2.212 M -3.28 % 2.287 M -8.31 % 2.494 M -6.07 % 2.655 M
Total non current assets 109.738 M 0.72 % 108.950 M 1.53 % 107.305 M 1.41 % 105.817 M 4.99 % 100.784 M 2.21 % 98.606 M 2.04 % 96.632 M 4.45 % 92.518 M 4.90 % 88.193 M 4.66 % 84.265 M 1.66 % 82.888 M 212.02 % 26.565 M -50.16 % 53.297 M 754.95 % 6.234 M -16.58 % 7.473 M 177.13 % 2.696 M 1.57 % 2.655 M
Other current assets 356.000 K -35.39 % 551.000 K -25.34 % 738.000 K 312.29 % 179.000 K -62.27 % 474.433 K -34.20 % 720.980 K -45.03 % 1.312 M -52.16 % 2.741 M -25.24 % 3.667 M 67.20 % 2.193 M -52.19 % 4.587 M 11 951.77 % 38.059 K -52.65 % 80.384 K 621.71 % 11.138 K 36.68 % 8.149 K 0.000 0.000
Short term investments 11.296 M 444.65 % 2.074 M 1 856.60 % 106.000 K 2.91 % 103.000 K 35.53 % 76.000 K -77.92 % 344.280 K 0.00 % 344.281 K -21.88 % 440.689 K -2.01 % 449.711 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 5.779 M 186.23 % 2.019 M 182.77 % 714.000 K -64.90 % 2.034 M 127.26 % 895.000 K -16.76 % 1.075 M -12.24 % 1.225 M 99.91 % 612.871 K -78.46 % 2.845 M -20.95 % 3.599 M 69.96 % 2.118 M -56.70 % 4.890 M 17.16 % 4.174 M 144.51 % 1.707 M -72.00 % 6.096 M -7.28 % 6.574 M 47.07 % 4.470 M
Cash and short term investments 13.337 M 225.85 % 4.093 M 399.15 % 820.000 K -61.63 % 2.137 M 120.08 % 971.000 K -31.59 % 1.419 M -9.56 % 1.569 M 48.97 % 1.054 M -68.02 % 3.295 M -8.46 % 3.599 M 69.96 % 2.118 M -56.70 % 4.890 M 17.16 % 4.174 M 144.51 % 1.707 M -72.00 % 6.096 M -7.28 % 6.574 M 47.07 % 4.470 M
Total current assets 16.636 M 28.71 % 12.925 M 52.09 % 8.498 M 18.11 % 7.195 M -8.26 % 7.843 M -5.19 % 8.272 M 69.03 % 4.894 M 19.47 % 4.097 M -44.21 % 7.342 M -18.20 % 8.976 M 29.12 % 6.951 M -88.97 % 63.037 M 60.57 % 39.258 M -40.07 % 65.511 M 4.73 % 62.551 M -6.91 % 67.197 M 4.58 % 64.253 M
Inventory 0.000 0.000 -100.00 % 106.000 K 2.91 % 103.000 K 36.30 % 75.567 K 16.99 % 64.595 K -72.47 % 234.606 K -22.26 % 301.790 K -20.81 % 381.080 K 62.68 % 234.257 K -5.13 % 246.936 K -32.86 % 367.768 K -9.04 % 404.337 K -99.16 % 48.043 M 0.25 % 47.921 M 3.57 % 46.267 M -0.32 % 46.415 M
Net receivables 2.943 M -64.46 % 8.281 M 21.17 % 6.834 M 43.09 % 4.776 M -24.45 % 6.322 M 4.20 % 6.067 M 241.14 % 1.779 M -22.69 % 2.301 M -28.49 % 3.217 M 9.07 % 2.949 M -33.70 % 4.448 M -92.30 % 57.741 M 66.89 % 34.599 M 119.68 % 15.750 M 84.73 % 8.526 M -40.61 % 14.355 M 7.39 % 13.368 M
Tax assets 0.000 -100.00 % 956.000 K 6.34 % 899.000 K -20.44 % 1.130 M 7.11 % 1.055 M -1.03 % 1.066 M -1.97 % 1.087 M 48.29 % 733.286 K 19.40 % 614.166 K 6.09 % 578.887 K 23.27 % 469.608 K 29.28 % 363.251 K 8.47 % 334.884 K 29.72 % 258.155 K 3.66 % 249.032 K 22.78 % 202.833 K 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 2.307 M -26.81 % 3.152 M 47.01 % 2.144 M 33.25 % 1.609 M 26.20 % 1.275 M 26.99 % 1.004 M -30.87 % 1.452 M 55.20 % 935.811 K 40.88 % 664.243 K 118.42 % 304.115 K -40.99 % 515.358 K 43.39 % 359.406 K -15.98 % 427.738 K 41.25 % 302.813 K -45.02 % 550.732 K 0.000 0.000
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 54.000 K -99.23 % 6.995 M 25.02 % 5.595 M -5.19 % 5.901 M 0.000 -100.00 % 5.293 M 20 257.05 % 26.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 100.00 % -4.040 M -402.49 % -804.000 K 62.08 % -2.120 M -117.02 % -976.880 K 15.18 % -1.152 M 49.75 % -2.292 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 -100.00 % 43.536 M 7.66 % 40.439 M 9.73 % 36.855 M 5.56 % 34.914 M 20.39 % 29.001 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 21.291 M 146.92 % -45.381 M 48.96 % -88.917 M -3.61 % -85.820 M -4.36 % -82.236 M -2.42 % -80.295 M -7.95 % -74.382 M -449.36 % 21.291 M 0.00 % 21.291 M 0.00 % 21.291 M 0.00 % 21.291 M 0.00 % 21.291 M 0.00 % 21.291 M 0.00 % 21.291 M 0.00 % 21.291 M -69.28 % 69.316 M 0.00 % 69.316 M
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -26.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 100.00 % -6.995 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
Total assets 126.374 M 3.69 % 121.875 M 5.24 % 115.803 M 2.47 % 113.012 M 4.04 % 108.627 M 1.64 % 106.879 M 5.27 % 101.526 M 5.08 % 96.615 M 1.13 % 95.536 M 2.46 % 93.241 M 3.79 % 89.839 M 0.26 % 89.603 M -3.19 % 92.555 M 29.01 % 71.745 M 2.46 % 70.024 M 0.19 % 69.894 M 4.46 % 66.908 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010
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
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
Change in working capital -89.553 M -6 996.12 % -1.262 M 68.21 % -3.970 M -460.25 % 1.102 M 156.57 % -1.948 M 27.46 % -2.685 M -112.07 % 22.254 M 34.16 % 16.587 M 1 567.17 % -1.131 M -76.81 % -639.415 K -116.73 % 3.822 M 110.85 % -35.232 M -5 544.90 % -624.138 K 73.42 % -2.348 M -365.01 % 886.000 K 116.12 % -5.496 M
Accounts receivables 1.192 M 325.33 % -529.000 K 52.89 % -1.123 M 8.40 % -1.226 M -423.00 % 379.570 K 261.60 % -234.887 K 42.10 % -405.666 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 0.000 100.00 % -1.000 K -200.00 % 1.000 K 1 163.83 % -94.000 0.000 0.000 0.000 100.00 % -2.872 M -858.97 % -299.462 K 99.09 % -33.073 M -500.54 % 8.257 M 0.000 0.000 0.000 0.000
Accounts payables -944.000 K -167.38 % 1.401 M 556.35 % -307.000 K -138.33 % 801.000 K 516.70 % -192.224 K 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 -89.801 M -4 108.11 % -2.134 M 15.95 % -2.539 M -209.06 % 2.328 M 209.03 % -2.135 M 12.86 % -2.450 M -110.81 % 22.659 M 0.000 -100.00 % 1.741 M 612.19 % -339.953 K -100.92 % 36.895 M 184.84 % -43.489 M 0.000 0.000 0.000 0.000
Other non cash items 816.000 K 147.72 % -1.710 M 6.40 % -1.827 M -10.46 % -1.654 M -12.67 % -1.468 M 72.49 % -5.335 M -24.42 % -4.288 M -213.41 % -1.368 M 23.17 % -1.781 M -212.28 % -570.273 K 62.63 % -1.526 M -113.17 % 11.591 M 345.35 % -4.724 M -356.05 % 1.845 M 48.79 % 1.240 M -77.20 % 5.439 M
Net cash provided by operating activities -83.116 M -2 670.07 % 3.234 M 353.85 % -1.274 M -129.03 % 4.389 M 2 608.00 % -175.000 K 73.35 % -656.713 K -102.80 % 23.493 M 32.53 % 17.726 M 1 447.08 % -1.316 M -153.28 % 2.470 M -59.99 % 6.174 M 126.47 % -23.325 M -974.10 % 2.668 M 1 020.14 % -290.000 K -112.38 % 2.342 M 1 391.72 % 157.000 K
Investments in property plant and equipment -361.000 K 0.000 100.00 % -42.000 K 0.000 0.000 0.000 100.00 % -56.500 K 0.000 0.000 0.000 100.00 % -12.000 K 94.94 % -237.038 K -1 103.97 % -19.688 K 85.73 % -138.000 K -1 433.33 % -9.000 K 83.02 % -53.000 K
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 -100.00 % 77.000 K 0.000 0.000 0.000
Purchases of investments -2.755 M 0.000 100.00 % -54.170 M -1 470.14 % -3.450 M 0.000 0.000 100.00 % -32.500 M -43.33 % -22.675 M 39.18 % -37.283 M -18 357.03 % -202.000 K 98.24 % -11.457 M 18.58 % -14.071 M -2 714.16 % -500.000 K -98.41 % -252.000 K 88.69 % -2.229 M -96.04 % -1.137 M
Sales maturities of investments 87.925 M 0.000 -100.00 % 54.170 M 26 716.83 % 202.000 K 0.000 -100.00 % 467.156 K -95.17 % 9.676 M 246.34 % 2.794 M -92.49 % 37.216 M 0.000 -100.00 % 2.530 M -93.40 % 38.349 M 11 955.62 % 318.100 K 189.18 % 110.000 K -80.50 % 564.000 K -54.52 % 1.240 M
Other investing activites 47.000 K 2 250.00 % 2.000 K 100.00 % 1.000 K -50.00 % 2.000 K 100.00 % 1.000 K -97.98 % 49.501 K 373.56 % 10.453 K 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -9.000 K 80.43 % -46.000 K 77.34 % -203.000 K
Net cash used for investing activites 84.856 M 4 242 700.00 % 2.000 K 104.88 % -41.000 K 98.74 % -3.246 M -324 700.00 % 1.000 K -99.81 % 516.657 K 102.26 % -22.870 M -15.03 % -19.881 M -29 602.66 % -66.934 K 66.86 % -202.000 K 97.74 % -8.938 M -137.18 % 24.041 M 12 025.86 % -201.588 K 30.25 % -289.000 K 83.20 % -1.720 M -1 024.18 % -153.000 K
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -734.042 K -200.00 % 734.042 K 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
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
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
Other financing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -10.084 K 92.65 % -137.272 K -572.67 % -20.407 K -162.94 % -7.761 K 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 100.00 % -10.084 K 98.84 % -871.314 K -222.10 % 713.635 K 9 295.14 % -7.761 K 0.000 0.000 0.000 0.000 0.000
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
Net change in cash 1.739 M -46.26 % 3.236 M 345.90 % -1.316 M -215.14 % 1.143 M 728.02 % -182.000 K -29.95 % -140.057 K -122.87 % 612.325 K 128.28 % -2.165 M 3.93 % -2.254 M -175.61 % 2.981 M 207.53 % -2.773 M -487.02 % 716.403 K -70.96 % 2.467 M 526.05 % -579.000 K -193.09 % 622.000 K 15 450.00 % 4.000 K
Cash at beginning of period 4.040 M 402.49 % 804.000 K -62.08 % 2.120 M 116.99 % 977.000 K -15.19 % 1.152 M -10.82 % 1.292 M 90.12 % 679.471 K -76.12 % 2.845 M -44.21 % 5.099 M 140.79 % 2.118 M -56.70 % 4.890 M 17.16 % 4.174 M 144.51 % 1.707 M 0.65 % 1.696 M 57.91 % 1.074 M 0.37 % 1.070 M
Cash at end of period 5.779 M 43.04 % 4.040 M 402.49 % 804.000 K -62.08 % 2.120 M 118.56 % 970.000 K -15.78 % 1.152 M -10.84 % 1.292 M 90.12 % 679.471 K -76.12 % 2.845 M -44.21 % 5.099 M 140.79 % 2.118 M -56.70 % 4.890 M 17.16 % 4.174 M 273.67 % 1.117 M -34.14 % 1.696 M 57.91 % 1.074 M
Operating cash flow -83.116 M -2 670.07 % 3.234 M 353.85 % -1.274 M -129.03 % 4.389 M 2 608.00 % -175.000 K 73.35 % -656.713 K -102.80 % 23.493 M 32.53 % 17.726 M 1 447.08 % -1.316 M -153.28 % 2.470 M -59.99 % 6.174 M 126.47 % -23.325 M -974.10 % 2.668 M 1 020.14 % -290.000 K -112.38 % 2.342 M 1 391.72 % 157.000 K
Capital expenditure -361.000 K 0.000 100.00 % -42.000 K 0.000 100.00 % -5.000 0.000 100.00 % -56.500 K 0.000 0.000 0.000 100.00 % -12.000 K 94.94 % -237.038 K -1 103.97 % -19.688 K 85.73 % -138.000 K -1 433.33 % -9.000 K 83.02 % -53.000 K
Free CashFlow -83.477 M -2 681.23 % 3.234 M 345.74 % -1.316 M -129.98 % 4.389 M 2 608.00 % -175.000 K 73.35 % -656.713 K -102.80 % 23.436 M 32.22 % 17.726 M 1 447.08 % -1.316 M -153.28 % 2.470 M -59.92 % 6.162 M 126.15 % -23.562 M -989.55 % 2.649 M 718.86 % -428.000 K -118.35 % 2.333 M 2 143.27 % 104.000 K
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010
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 9.646 M -2.08 % 9.851 M 58.81 % 6.203 M -14.91 % 7.290 M -11.45 % 8.233 M -23.70 % 10.790 M 30.47 % 8.270 M 65.30 % 5.003 M -38.20 % 8.096 M 45.40 % 5.568 M 5.04 % 5.301 M -27.49 % 7.311 M 9.56 % 6.673 M 14.22 % 5.842 M 10.18 % 5.302 M -24.29 % 7.003 M -16.87 % 8.424 M 25.77 % 6.698 M 140.41 % 2.786 M -33.78 % 4.207 M -34.71 % 6.444 M 60.07 % 4.026 M -34.79 % 6.174 M -2.05 % 6.303 M 23.64 % 5.098 M -3.90 % 5.305 M 30.85 % 4.054 M -18.20 % 4.956 M 18.74 % 4.174 M 1.66 % 4.106 M 182.98 % 1.451 M -61.53 % 3.772 M 28.87 % 2.927 M -28.14 % 4.073 M 51.81 % 2.683 M 41.66 % 1.894 M -4.78 % 1.989 M -50.26 % 3.999 M 21.62 % 3.288 M 64.15 % 2.003 M -28.77 % 2.812 M -38.20 % 4.550 M 74.21 % 2.612 M -15.96 % 3.108 M 15.20 % 2.698 M -50.10 % 5.406 M 276.74 % 1.435 M 5.36 % 1.362 M -39.55 % 2.253 M 33.92 % 1.682 M 55.77 % 1.080 M -38.98 % 1.770 M 34.09 % 1.320 M -55.24 % 2.949 M 48.72 % 1.983 M -44.50 % 3.573 M 133.68 % 1.529 M
Net income 2.028 M 3.31 % 1.963 M 35.85 % 1.445 M 53.72 % 940.000 K -24.13 % 1.239 M -35.60 % 1.924 M 119.89 % 875.000 K 56.53 % 559.000 K -57.49 % 1.315 M 107.09 % 635.000 K 32.85 % 478.000 K -57.25 % 1.118 M 29.10 % 866.000 K -7.38 % 935.000 K 47.48 % 634.000 K 56.16 % 406.000 K -74.77 % 1.609 M -13.50 % 1.860 M 732.66 % -294.000 K -340.98 % 122.000 K -51.78 % 253.000 K -63.52 % 693.457 K 25.85 % 551.000 K -35.63 % 856.000 K -68.62 % 2.728 M 155.94 % -4.877 M -2 027.48 % 253.000 K -76.98 % 1.099 M 61.14 % 682.000 K 258.97 % -429.000 K -281.01 % 237.000 K -70.49 % 803.000 K 362.42 % -306.000 K -780.00 % 45.000 K -85.25 % 305.000 K 3 488.89 % -9.000 K -103.16 % 285.000 K 154.46 % 112.000 K -79.67 % 551.000 K -64.97 % 1.573 M 278.13 % 416.000 K -83.13 % 2.466 M 1 293.23 % 177.000 K -71.22 % 615.000 K 39.14 % 442.000 K -61.08 % 1.136 M 250.61 % -754.000 K -567.26 % -113.000 K -130.62 % 369.000 K -96.25 % 9.839 M 1 057.58 % 850.000 K -69.46 % 2.783 M 5 356.86 % 51.000 K -94.77 % 974.425 K 187.44 % 339.000 K -69.54 % 1.113 M 11.52 % 998.000 K
Income before tax 2.704 M -11.23 % 3.046 M 84.72 % 1.649 M 29.64 % 1.272 M -25.79 % 1.714 M -34.63 % 2.622 M 144.13 % 1.074 M 44.94 % 741.000 K -57.78 % 1.755 M 76.92 % 992.000 K 52.85 % 649.000 K -60.76 % 1.654 M 44.33 % 1.146 M -11.57 % 1.296 M 84.35 % 703.000 K 21.63 % 578.000 K -74.86 % 2.299 M 5.76 % 2.174 M 839.36 % -294.000 K -220.49 % 244.000 K -76.81 % 1.052 M -39.25 % 1.732 M 208.13 % 562.000 K -50.48 % 1.135 M -69.22 % 3.688 M 174.22 % -4.969 M -1 418.02 % 377.000 K -74.27 % 1.465 M 58.38 % 925.000 K 114.62 % 431.000 K 27.51 % 338.000 K -70.94 % 1.163 M 614.60 % -226.000 K -319.42 % 103.000 K -77.51 % 458.000 K 5 188.89 % -9.000 K -102.28 % 395.000 K 199.24 % 132.000 K -83.52 % 801.000 K -64.81 % 2.276 M 277.45 % 603.000 K -61.62 % 1.571 M 477.62 % 272.000 K -70.43 % 920.000 K 35.29 % 680.000 K 60.67 % 423.239 K 156.13 % -754.000 K -567.26 % -113.000 K -121.36 % 529.000 K -79.13 % 2.534 M 108.57 % 1.215 M -69.38 % 3.968 M 4 987.18 % 78.000 K -94.18 % 1.341 M 173.11 % 491.000 K -61.58 % 1.278 M 12.01 % 1.141 M
Income before tax ratio 0.28 -9.34 % 0.31 16.31 % 0.27 52.36 % 0.17 -16.19 % 0.21 -14.33 % 0.24 87.12 % 0.13 -12.32 % 0.15 -31.67 % 0.22 21.67 % 0.18 45.52 % 0.12 -45.88 % 0.23 31.73 % 0.17 -22.59 % 0.22 67.31 % 0.13 60.65 % 0.08 -69.76 % 0.27 -15.91 % 0.32 407.54 % -0.11 -281.95 % 0.06 -64.47 % 0.16 -62.05 % 0.43 372.54 % 0.09 -49.45 % 0.18 -75.11 % 0.72 177.23 % -0.94 -1 107.24 % 0.09 -68.54 % 0.30 33.39 % 0.22 111.12 % 0.10 -54.94 % 0.23 -24.45 % 0.31 499.32 % -0.08 -405.33 % 0.03 -85.19 % 0.17 3 692.38 % 0.00 -102.39 % 0.20 501.64 % 0.03 -86.45 % 0.24 -78.56 % 1.14 429.89 % 0.21 -37.89 % 0.35 231.56 % 0.10 -64.82 % 0.30 17.45 % 0.25 221.94 % 0.08 114.90 % -0.53 -533.31 % -0.08 -135.34 % 0.23 -84.41 % 1.51 33.90 % 1.13 -49.82 % 2.24 3 693.83 % 0.06 -87.00 % 0.45 83.63 % 0.25 -30.78 % 0.36 -52.07 % 0.75
EBITDA 2.718 M -11.18 % 3.060 M 84.12 % 1.662 M 30.25 % 1.276 M -25.68 % 1.717 M 111.19 % 813.000 K -24.51 % 1.077 M 44.56 % 745.000 K -57.62 % 1.758 M 196.97 % -1.813 M -372.63 % 665.000 K -60.18 % 1.670 M 43.72 % 1.162 M -11.50 % 1.313 M 82.61 % 719.000 K 21.04 % 594.000 K -74.34 % 2.315 M 5.70 % 2.190 M 887.86 % -278.000 K -206.92 % 260.000 K -75.66 % 1.068 M -39.76 % 1.773 M 178.74 % 636.000 K -47.39 % 1.209 M -67.72 % 3.745 M 176.67 % -4.885 M -984.93 % 552.000 K -63.44 % 1.510 M 55.67 % 970.000 K 82.33 % 532.000 K 24.88 % 426.000 K -65.70 % 1.242 M 944.90 % -147.000 K -221.49 % 121.000 K -79.14 % 580.000 K 191.46 % 199.000 K -60.12 % 499.000 K 169.73 % 185.000 K -79.42 % 899.000 K -62.24 % 2.381 M 243.08 % 694.000 K -62.34 % 1.843 M 460.15 % 329.000 K -66.33 % 977.000 K 32.56 % 737.000 K 50.36 % 490.157 K 170.12 % -699.000 K -1 105.17 % -58.000 K -109.93 % 584.000 K -77.44 % 2.589 M 104.16 % 1.268 M -68.47 % 4.021 M 2 969.47 % 131.000 K -88.81 % 1.171 M 114.85 % 545.000 K -58.49 % 1.313 M 13.09 % 1.161 M
Net income ratio 0.21 5.51 % 0.20 -14.46 % 0.23 80.66 % 0.13 -14.32 % 0.15 -15.60 % 0.18 68.53 % 0.11 -5.31 % 0.11 -31.21 % 0.16 42.42 % 0.11 26.47 % 0.09 -41.03 % 0.15 17.83 % 0.13 -18.91 % 0.16 33.84 % 0.12 106.26 % 0.06 -69.65 % 0.19 -31.22 % 0.28 363.16 % -0.11 -463.90 % 0.03 -26.14 % 0.04 -77.21 % 0.17 93.01 % 0.09 -34.29 % 0.14 -74.62 % 0.54 158.21 % -0.92 -1 572.99 % 0.06 -71.86 % 0.22 35.72 % 0.16 256.38 % -0.10 -163.97 % 0.16 -23.27 % 0.21 303.63 % -0.10 -1 046.24 % 0.01 -90.28 % 0.11 2 492.31 % 0.00 -103.32 % 0.14 411.62 % 0.03 -83.29 % 0.17 -78.66 % 0.79 430.85 % 0.15 -72.70 % 0.54 699.72 % 0.07 -65.75 % 0.20 20.79 % 0.16 -22.01 % 0.21 139.98 % -0.53 -533.31 % -0.08 -150.66 % 0.16 -97.20 % 5.85 643.12 % 0.79 -49.94 % 1.57 3 969.52 % 0.04 -88.31 % 0.33 93.27 % 0.17 -45.12 % 0.31 -52.28 % 0.65
Ratio EBITDA 0.28 -9.29 % 0.31 15.93 % 0.27 53.08 % 0.18 -16.07 % 0.21 176.79 % 0.08 -42.14 % 0.13 -12.55 % 0.15 -31.42 % 0.22 166.69 % -0.33 -359.56 % 0.13 -45.08 % 0.23 31.18 % 0.17 -22.52 % 0.22 65.73 % 0.14 59.88 % 0.08 -69.13 % 0.27 -15.96 % 0.33 427.72 % -0.10 -261.46 % 0.06 -62.71 % 0.17 -62.36 % 0.44 327.48 % 0.10 -46.30 % 0.19 -73.89 % 0.73 179.78 % -0.92 -776.27 % 0.14 -55.31 % 0.30 31.11 % 0.23 79.36 % 0.13 -55.87 % 0.29 -10.84 % 0.33 755.62 % -0.05 -269.05 % 0.03 -86.26 % 0.22 105.75 % 0.11 -58.12 % 0.25 442.31 % 0.05 -83.08 % 0.27 -77.00 % 1.19 381.65 % 0.25 -39.06 % 0.40 221.53 % 0.13 -59.93 % 0.31 15.08 % 0.27 201.29 % 0.09 118.61 % -0.49 -1 043.86 % -0.04 -116.43 % 0.26 -83.15 % 1.54 31.06 % 1.17 -48.32 % 2.27 2 189.09 % 0.10 -75.00 % 0.40 44.46 % 0.27 -25.21 % 0.37 -51.60 % 0.76
Gross profit ratio 0.88 103.50 % 0.43 -44.50 % 0.78 -11.47 % 0.88 154.31 % 0.34 -65.31 % 0.99 228.84 % 0.30 -63.71 % 0.83 -3.98 % 0.87 -11.00 % 0.97 21.80 % 0.80 -5.42 % 0.85 1.93 % 0.83 -8.47 % 0.91 14.21 % 0.79 -9.42 % 0.88 -2.38 % 0.90 -3.74 % 0.93 44.48 % 0.65 -18.79 % 0.80 -8.33 % 0.87 -6.06 % 0.92 12.81 % 0.82 -5.64 % 0.87 3.65 % 0.84 -5.01 % 0.88 16.06 % 0.76 -9.53 % 0.84 3.73 % 0.81 -4.87 % 0.85 119.91 % 0.39 -47.43 % 0.74 -11.20 % 0.83 19.78 % 0.69 -6.46 % 0.74 -26.09 % 1.00 0.00 % 1.00 20.45 % 0.83 -16.98 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 12.81 % 0.89 -11.36 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00
Weighted average shs out dil 4.507 M -1.28 % 4.565 M 1.09 % 4.516 M 0.88 % 4.476 M -1.14 % 4.528 M 0.00 % 4.528 M 0.00 % 4.528 M 0.00 % 4.528 M 0.00 % 4.528 M 0.00 % 4.528 M 0.00 % 4.528 M 1.25 % 4.472 M -1.88 % 4.558 M 0.66 % 4.528 M -0.02 % 4.529 M 11.54 % 4.060 M -16.73 % 4.876 M 3.70 % 4.702 M -4.04 % 4.900 M 20.49 % 4.067 M -3.56 % 4.217 M -3.56 % 4.372 M -4.78 % 4.592 M 1.92 % 4.505 M -0.91 % 4.547 M 0.21 % 4.537 M 7.60 % 4.217 M -7.92 % 4.579 M 0.71 % 4.547 M -4.62 % 4.767 M 0.56 % 4.740 M 4.68 % 4.528 M 0.00 % 4.528 M 0.00 % 4.528 M 3.92 % 4.357 M -3.17 % 4.500 M -0.62 % 4.528 M 21.28 % 3.733 M -25.47 % 5.009 M 11.45 % 4.494 M -2.77 % 4.622 M 3.26 % 4.476 M 1.16 % 4.425 M -6.46 % 4.731 M 7.03 % 4.420 M -1.37 % 4.482 M 1.04 % 4.435 M -21.50 % 5.650 M 22.49 % 4.613 M 0.93 % 4.570 M 0.93 % 4.528 M 0.00 % 4.528 M 0.00 % 4.528 M 0.00 % 4.528 M 0.00 % 4.528 M -14.57 % 5.300 M 16.83 % 4.536 M
Weighted average shs out 4.507 M -1.28 % 4.565 M 1.09 % 4.516 M 0.88 % 4.476 M -1.14 % 4.528 M 0.00 % 4.528 M 0.00 % 4.528 M 0.00 % 4.528 M 0.00 % 4.528 M 0.00 % 4.528 M 0.00 % 4.528 M 1.25 % 4.472 M -1.23 % 4.528 M 0.00 % 4.528 M 0.00 % 4.528 M 11.52 % 4.060 M -16.73 % 4.876 M 3.70 % 4.702 M -4.04 % 4.900 M 20.49 % 4.067 M -3.56 % 4.217 M -3.56 % 4.372 M -4.78 % 4.592 M 1.92 % 4.505 M -0.91 % 4.547 M 0.21 % 4.537 M 7.60 % 4.217 M -7.92 % 4.579 M 0.71 % 4.547 M -4.62 % 4.767 M 0.56 % 4.740 M 4.68 % 4.528 M 0.00 % 4.528 M 0.00 % 4.528 M 3.92 % 4.357 M -3.17 % 4.500 M -0.62 % 4.528 M 21.28 % 3.733 M -25.47 % 5.009 M 11.45 % 4.494 M -2.77 % 4.622 M 3.26 % 4.476 M 1.16 % 4.425 M -6.46 % 4.731 M 7.03 % 4.420 M -1.37 % 4.482 M 1.04 % 4.435 M -21.50 % 5.650 M 22.49 % 4.613 M 0.93 % 4.570 M 0.93 % 4.528 M 0.00 % 4.528 M 0.00 % 4.528 M 0.00 % 4.528 M 0.00 % 4.528 M -14.57 % 5.300 M 16.83 % 4.536 M
EPS diluted 0.45 4.65 % 0.43 34.38 % 0.32 52.38 % 0.21 -22.22 % 0.27 -35.71 % 0.42 121.05 % 0.19 58.33 % 0.12 -58.62 % 0.29 107.14 % 0.14 27.27 % 0.11 -56.00 % 0.25 31.58 % 0.19 -9.52 % 0.21 50.00 % 0.14 40.00 % 0.10 -69.70 % 0.33 -17.50 % 0.40 766.67 % -0.06 -300.00 % 0.03 -50.00 % 0.06 -62.50 % 0.16 33.33 % 0.12 -36.84 % 0.19 -68.33 % 0.60 156.07 % -1.07 -1 883.33 % 0.06 -75.00 % 0.24 60.00 % 0.15 266.67 % -0.09 -280.00 % 0.05 -72.22 % 0.18 366.27 % -0.07 -167.60 % 0.10 42.86 % 0.07 3 600.00 % 0.00 95.00 % -0.04 -233.33 % 0.03 -72.73 % 0.11 -68.57 % 0.35 288.89 % 0.09 -83.64 % 0.55 1 275.00 % 0.04 -69.23 % 0.13 30.00 % 0.10 -60.00 % 0.25 247.06 % -0.17 -750.00 % -0.02 -125.00 % 0.08 -96.28 % 2.15 1 031.58 % 0.19 -68.85 % 0.61 5 298.23 % 0.01 -94.86 % 0.22 193.72 % 0.07 -64.33 % 0.21 -4.55 % 0.22
Earnings per share 0.45 4.65 % 0.43 34.38 % 0.32 52.38 % 0.21 -22.22 % 0.27 -35.71 % 0.42 121.05 % 0.19 58.33 % 0.12 -58.62 % 0.29 107.14 % 0.14 27.27 % 0.11 -56.00 % 0.25 31.58 % 0.19 -9.52 % 0.21 50.00 % 0.14 40.00 % 0.10 -69.70 % 0.33 -17.50 % 0.40 766.67 % -0.06 -300.00 % 0.03 -50.00 % 0.06 -62.50 % 0.16 33.33 % 0.12 -36.84 % 0.19 -68.33 % 0.60 156.07 % -1.07 -1 883.33 % 0.06 -75.00 % 0.24 60.00 % 0.15 266.67 % -0.09 -280.00 % 0.05 -72.22 % 0.18 366.27 % -0.07 -167.60 % 0.10 42.86 % 0.07 3 600.00 % 0.00 95.00 % -0.04 -233.33 % 0.03 -72.73 % 0.11 -68.57 % 0.35 288.89 % 0.09 -83.64 % 0.55 1 275.00 % 0.04 -69.23 % 0.13 30.00 % 0.10 -60.00 % 0.25 247.06 % -0.17 -750.00 % -0.02 -125.00 % 0.08 -96.28 % 2.15 1 031.58 % 0.19 -68.85 % 0.61 5 298.23 % 0.01 -94.86 % 0.22 193.72 % 0.07 -64.33 % 0.21 -4.55 % 0.22
Gross profit 8.459 M 99.27 % 4.245 M -11.86 % 4.816 M -24.67 % 6.393 M 125.18 % 2.839 M -73.53 % 10.726 M 329.04 % 2.500 M -40.00 % 4.167 M -40.67 % 7.023 M 29.41 % 5.427 M 27.93 % 4.242 M -31.43 % 6.186 M 11.68 % 5.539 M 4.55 % 5.298 M 25.84 % 4.210 M -31.42 % 6.139 M -18.85 % 7.565 M 21.06 % 6.249 M 247.35 % 1.799 M -46.22 % 3.345 M -40.15 % 5.589 M 50.37 % 3.717 M -26.44 % 5.053 M -7.57 % 5.467 M 28.15 % 4.266 M -8.71 % 4.673 M 51.87 % 3.077 M -26.00 % 4.158 M 23.16 % 3.376 M -3.29 % 3.491 M 522.28 % 561.000 K -79.78 % 2.774 M 14.44 % 2.424 M -13.92 % 2.816 M 42.01 % 1.983 M 4.70 % 1.894 M -4.78 % 1.989 M -40.09 % 3.320 M 0.97 % 3.288 M 64.15 % 2.003 M -28.77 % 2.812 M -38.20 % 4.550 M 74.21 % 2.612 M -5.19 % 2.755 M 2.11 % 2.698 M -50.10 % 5.406 M 276.74 % 1.435 M 5.36 % 1.362 M -39.55 % 2.253 M 33.92 % 1.682 M 55.77 % 1.080 M -38.98 % 1.770 M 34.09 % 1.320 M -55.24 % 2.949 M 48.72 % 1.983 M -44.50 % 3.573 M 133.68 % 1.529 M
Income tax expense 676.000 K -37.58 % 1.083 M 430.88 % 204.000 K -38.55 % 332.000 K -30.11 % 475.000 K -31.95 % 698.000 K 250.75 % 199.000 K 9.34 % 182.000 K -58.64 % 440.000 K 23.25 % 357.000 K 108.77 % 171.000 K -68.10 % 536.000 K 91.43 % 280.000 K -22.44 % 361.000 K 423.19 % 69.000 K -59.88 % 172.000 K -75.07 % 690.000 K 119.96 % 313.688 K 0.000 -100.00 % 122.000 K -84.73 % 799.000 K -23.04 % 1.038 M 9 338.36 % 11.000 K -96.06 % 279.000 K -70.94 % 960.000 K 1 138.94 % -92.402 K -174.52 % 124.000 K -66.12 % 366.000 K 50.62 % 243.000 K -71.74 % 860.000 K 751.49 % 101.000 K -71.94 % 360.000 K 350.00 % 80.000 K 37.93 % 58.000 K -62.09 % 153.000 K 0.000 -100.00 % 110.000 K 450.00 % 20.000 K -92.00 % 250.000 K -64.44 % 703.000 K 275.94 % 187.000 K 120.90 % -894.886 K -1 041.99 % 95.000 K -68.85 % 305.000 K 28.15 % 238.000 K 133.41 % -712.389 K -23 846.30 % 3.000 K 0.000 -100.00 % 160.000 K 102.19 % -7.305 M -2 101.46 % 365.000 K -69.20 % 1.185 M 4 288.89 % 27.000 K -92.43 % 356.531 K 120.08 % 162.000 K -1.82 % 165.000 K 15.38 % 143.000 K
Cost of revenue 1.187 M -78.83 % 5.606 M 304.18 % 1.387 M 54.63 % 897.000 K -83.37 % 5.394 M -20.50 % 6.785 M 375.81 % 1.426 M 70.57 % 836.000 K -22.09 % 1.073 M 660.99 % 141.000 K -86.69 % 1.059 M -5.87 % 1.125 M -0.79 % 1.134 M 108.46 % 544.000 K -50.18 % 1.092 M 26.39 % 864.000 K 0.58 % 859.000 K 91.31 % 449.000 K -54.51 % 987.000 K 14.50 % 862.000 K 0.82 % 855.000 K 176.70 % 309.000 K -72.44 % 1.121 M 34.09 % 836.000 K 0.48 % 832.000 K 31.69 % 631.800 K -35.33 % 977.000 K 22.43 % 798.000 K 0.00 % 798.000 K 29.76 % 615.000 K -30.90 % 890.000 K -10.82 % 998.000 K 98.41 % 503.000 K -59.98 % 1.257 M 79.57 % 700.000 K 0.000 0.000 -100.00 % 679.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 353.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
General and administrative expenses 0.000 -100.00 % 1.198 M 0.000 0.000 0.000 -100.00 % 1.383 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 -100.00 % 1.940 M 0.000 0.000 0.000 -100.00 % 1.196 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
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 -100.00 % 62.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 8.454 M 0.000 -100.00 % 4.395 M -21.46 % 5.596 M 397.42 % 1.125 M 0.000 -100.00 % 5.770 M 1 264.07 % 423.000 K -1.86 % 431.000 K -4.43 % 451.000 K 14.76 % 393.000 K -65.00 % 1.123 M 28.78 % 872.000 K 88.34 % 463.000 K 19.33 % 388.000 K 15.13 % 337.000 K -6.39 % 360.000 K -64.32 % 1.009 M 682.17 % 129.000 K -8.51 % 141.000 K -7.24 % 152.000 K 104.87 % -3.124 M -2 619.35 % 124.000 K -42.33 % 215.000 K -92.38 % 2.821 M 0.000 -100.00 % 155.000 K -9.88 % 172.000 K -75.94 % 715.000 K 0.000 -100.00 % 1.465 M 183.37 % 517.000 K 0.000 -100.00 % 279.000 K 11.60 % 250.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 8.454 M 605.09 % 1.199 M -72.72 % 4.395 M -21.46 % 5.596 M 397.42 % 1.125 M -22.15 % 1.445 M -74.96 % 5.770 M 49.91 % 3.849 M -32.46 % 5.699 M 16.64 % 4.886 M 22.58 % 3.986 M -29.51 % 5.655 M 7.41 % 5.265 M 28.04 % 4.112 M 5.57 % 3.895 M -33.96 % 5.898 M 4.83 % 5.626 M 12.06 % 5.020 M 125.94 % 2.222 M -31.46 % 3.242 M -30.86 % 4.689 M 47.05 % 3.189 M -30.90 % 4.615 M 1.50 % 4.547 M 33.77 % 3.399 M -27.62 % 4.696 M 64.50 % 2.855 M -0.35 % 2.865 M -9.51 % 3.166 M 3.74 % 3.052 M 80.81 % 1.688 M -20.64 % 2.127 M -19.71 % 2.649 M -4.23 % 2.766 M 59.52 % 1.734 M -3.18 % 1.791 M 14.00 % 1.571 M -50.72 % 3.188 M 28.55 % 2.480 M 961.11 % -288.000 K -113.04 % 2.209 M -16.91 % 2.659 M 13.62 % 2.340 M -6.88 % 2.513 M 24.53 % 2.018 M -60.25 % 5.077 M 132.25 % 2.186 M 48.20 % 1.475 M -14.44 % 1.724 M -77.16 % 7.548 M 5 033.07 % -153.000 K 93.20 % -2.249 M -281.52 % 1.239 M -32.22 % 1.828 M 22.53 % 1.492 M -34.99 % 2.295 M 491.49 % 388.000 K
Cost and expenses 9.641 M 41.68 % 6.805 M 17.69 % 5.782 M -10.95 % 6.493 M -0.40 % 6.519 M -20.19 % 8.168 M 13.51 % 7.196 M 53.60 % 4.685 M -30.82 % 6.772 M 34.71 % 5.027 M -0.36 % 5.045 M -25.59 % 6.780 M 5.95 % 6.399 M 37.44 % 4.656 M -6.64 % 4.987 M -26.25 % 6.762 M 4.27 % 6.485 M 18.57 % 5.469 M 70.44 % 3.209 M -21.81 % 4.104 M -25.97 % 5.544 M 58.50 % 3.498 M -39.02 % 5.736 M 6.56 % 5.383 M 27.23 % 4.231 M -20.59 % 5.328 M 39.04 % 3.832 M 4.61 % 3.663 M -7.59 % 3.964 M 8.10 % 3.667 M 42.24 % 2.578 M -17.50 % 3.125 M -0.86 % 3.152 M -21.65 % 4.023 M 65.28 % 2.434 M 35.90 % 1.791 M 14.00 % 1.571 M -59.37 % 3.867 M 55.93 % 2.480 M 961.11 % -288.000 K -113.04 % 2.209 M -16.91 % 2.659 M 13.62 % 2.340 M -6.88 % 2.513 M 24.53 % 2.018 M -60.25 % 5.077 M 132.25 % 2.186 M 48.20 % 1.475 M -14.44 % 1.724 M -77.16 % 7.548 M 5 033.07 % -153.000 K 93.20 % -2.249 M -281.52 % 1.239 M -32.22 % 1.828 M 22.53 % 1.492 M -34.99 % 2.295 M 491.49 % 388.000 K
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 % 1.199 M 0.000 0.000 0.000 -100.00 % 1.445 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 -100.00 % 1.940 M 0.000 0.000 0.000 -100.00 % 1.196 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
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 -100.00 % 53.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.134 K 0.000 0.000 0.000 -100.00 % 74.897 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 8.000 K 0.000 -100.00 % 1.000 K 0.00 % 1.000 K -98.11 % 53.000 K 29.27 % 41.000 K -67.72 % 127.000 K 452.17 % 23.000 K 0.000 -100.00 % 7.000 K -53.33 % 15.000 K 0.000 -100.00 % 7.761 K 0.000 0.000 0.000 -100.00 % 620.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 14.000 K 0.00 % 14.000 K 7.69 % 13.000 K 225.00 % 4.000 K 33.33 % 3.000 K 0.00 % 3.000 K 0.00 % 3.000 K -25.00 % 4.000 K 33.33 % 3.000 K -91.18 % 34.000 K 112.50 % 16.000 K 0.00 % 16.000 K 0.00 % 16.000 K 0.00 % 16.000 K 0.00 % 16.000 K 0.00 % 16.000 K 0.00 % 16.000 K -3.24 % 16.536 K 3.35 % 16.000 K 0.00 % 16.000 K 0.00 % 16.000 K -61.11 % 41.139 K -44.41 % 74.000 K 0.00 % 74.000 K 29.82 % 57.000 K -32.22 % 84.097 K -51.94 % 175.000 K 288.89 % 45.000 K 0.00 % 45.000 K -51.61 % 93.000 K 5.68 % 88.000 K 12.82 % 78.000 K 0.00 % 78.000 K 9.86 % 71.000 K -12.35 % 81.000 K 0.00 % 81.000 K 0.00 % 81.000 K 52.83 % 53.000 K -41.76 % 91.000 K 1.11 % 90.000 K -1.10 % 91.000 K -65.53 % 264.003 K 363.16 % 57.000 K 0.00 % 57.000 K 0.00 % 57.000 K -14.02 % 66.298 K 20.54 % 55.000 K 0.00 % 55.000 K 0.00 % 55.000 K -12.12 % 62.587 K 18.09 % 53.000 K 0.00 % 53.000 K 0.00 % 53.000 K 6.31 % 49.852 K -7.68 % 54.000 K 54.29 % 35.000 K 75.00 % 20.000 K
Operating income 5.000 K -98.19 % 276.000 K -95.43 % 6.044 M 658.34 % 797.000 K -88.79 % 7.108 M -23.41 % 9.281 M 35.61 % 6.844 M 823.62 % 741.000 K -57.78 % 1.755 M 76.92 % 992.000 K 52.85 % 649.000 K -60.76 % 1.654 M 44.33 % 1.146 M -11.64 % 1.297 M 84.50 % 703.000 K 21.63 % 578.000 K -74.86 % 2.299 M 5.76 % 2.174 M 839.36 % -294.000 K -220.49 % 244.000 K -76.81 % 1.052 M -39.25 % 1.732 M 208.13 % 562.000 K -50.48 % 1.135 M -69.22 % 3.688 M 174.22 % -4.969 M -1 418.02 % 377.000 K -74.27 % 1.465 M 58.38 % 925.000 K 110.71 % 439.000 K 29.88 % 338.000 K -70.94 % 1.163 M 388.66 % 238.000 K 376.00 % 50.000 K -89.08 % 458.000 K 5 188.89 % -9.000 K -102.28 % 395.000 K 199.24 % 132.000 K -83.52 % 801.000 K -64.81 % 2.276 M 277.45 % 603.000 K -61.81 % 1.579 M 480.47 % 272.000 K -70.43 % 920.000 K 35.29 % 680.000 K 60.67 % 423.239 K 156.13 % -754.000 K -567.26 % -113.000 K -121.36 % 529.000 K -77.55 % 2.356 M 93.89 % 1.215 M -69.38 % 3.968 M 4 987.18 % 78.000 K -94.18 % 1.341 M 173.11 % 491.000 K -61.58 % 1.278 M 12.01 % 1.141 M
Operating income ratio 0.00 -98.15 % 0.03 -97.12 % 0.97 791.23 % 0.11 -87.34 % 0.86 0.37 % 0.86 3.94 % 0.83 458.75 % 0.15 -31.67 % 0.22 21.67 % 0.18 45.52 % 0.12 -45.88 % 0.23 31.73 % 0.17 -22.65 % 0.22 67.44 % 0.13 60.65 % 0.08 -69.76 % 0.27 -15.91 % 0.32 407.54 % -0.11 -281.95 % 0.06 -64.47 % 0.16 -62.05 % 0.43 372.54 % 0.09 -49.45 % 0.18 -75.11 % 0.72 177.23 % -0.94 -1 107.24 % 0.09 -68.54 % 0.30 33.39 % 0.22 107.27 % 0.11 -54.10 % 0.23 -24.45 % 0.31 279.19 % 0.08 562.37 % 0.01 -92.81 % 0.17 3 692.38 % 0.00 -102.39 % 0.20 501.64 % 0.03 -86.45 % 0.24 -78.56 % 1.14 429.89 % 0.21 -38.20 % 0.35 233.20 % 0.10 -64.82 % 0.30 17.45 % 0.25 221.94 % 0.08 114.90 % -0.53 -533.31 % -0.08 -135.34 % 0.23 -83.23 % 1.40 24.47 % 1.13 -49.82 % 2.24 3 693.83 % 0.06 -87.00 % 0.45 83.63 % 0.25 -30.78 % 0.36 -52.07 % 0.75
Total other income expenses net 2.699 M -2.56 % 2.770 M 163.03 % -4.395 M -1 025.26 % 475.000 K 108.81 % -5.394 M 19.00 % -6.659 M -15.41 % -5.770 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 100.00 % -4.946 M -3 290.73 % 155.000 K -9.88 % 172.000 K -75.94 % 715.000 K 9 037.50 % -8.000 K 0.000 0.000 100.00 % -464.000 K -975.47 % 53.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -7.761 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 178.335 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 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-09-30 2014-03-31 2013-09-30 2013-03-31 2012-03-31 2009-03-31
Net debt 0.000 100.00 % -5.779 M 0.000 100.00 % -1.272 M 0.000 100.00 % -4.040 M 0.000 100.00 % -1.552 M -117.37 % -714.000 K 15.60 % -846.000 K 58.41 % -2.034 M -7.00 % -1.901 M -112.40 % -895.000 K 0.000 100.00 % -736.000 K 0.000 100.00 % -1.075 M 0.000 100.00 % -2.797 M 0.000 100.00 % -1.225 M 0.000 100.00 % -1.265 M 0.000 100.00 % -612.871 K 0.000 100.00 % -415.000 K 0.000 100.00 % -2.845 M 0.000 100.00 % -2.640 M 0.000 100.00 % -2.865 M 0.000 100.00 % -4.681 M 0.000 100.00 % -2.118 M 31.34 % -3.084 M 36.94 % -4.890 M -38.85 % -3.522 M 15.62 % -4.174 M -144.51 % -1.707 M 61.81 % -4.470 M
Total investments 0.000 -100.00 % 3.636 M 0.000 -100.00 % 87.882 M 0.000 -100.00 % 1.930 M 0.000 -100.00 % 87.791 M 0.58 % 87.284 M 0.15 % 87.152 M 1.38 % 85.966 M 0.75 % 85.323 M 3.31 % 82.593 M 0.000 -100.00 % 83.426 M 0.000 -100.00 % 82.676 M 0.000 -100.00 % 85.065 M 0.000 -100.00 % 79.193 M 0.000 -100.00 % 60.365 M 0.000 -100.00 % 54.421 M 0.000 -100.00 % 34.371 M 0.000 -100.00 % 34.371 M 0.000 -100.00 % 33.075 M 0.000 -100.00 % 33.075 M 0.000 -100.00 % 32.873 M 0.000 -100.00 % 32.873 M 40.07 % 23.469 M 0.00 % 23.469 M -50.85 % 47.747 M 0.00 % 47.747 M 0.000 0.000
Total debt 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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.445 M 0.000 -100.00 % 734.042 K 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 120.468 M 0.000 -100.00 % 117.059 M 0.000 -100.00 % 114.880 M 0.000 -100.00 % 112.081 M 146.98 % 45.381 M -31.93 % 66.672 M 46.92 % 45.381 M 0.00 % 45.381 M 0.00 % 45.381 M 0.000 -100.00 % 102.018 M 0.000 -100.00 % 101.586 M 0.000 -100.00 % 99.291 M 0.000 -100.00 % 95.673 M 0.000 -100.00 % 101.185 M 0.000 -100.00 % 92.023 M 0.000 -100.00 % 92.597 M 0.000 -100.00 % 91.229 M 0.000 -100.00 % 90.476 M 0.000 -100.00 % 90.239 M 0.000 -100.00 % 89.576 M 0.000 -100.00 % 87.587 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 0.000 -100.00 % 53.796 M 0.000 0.000 0.000 -100.00 % 48.208 M 0.000 0.000 -100.00 % 43.536 M 0.000 -100.00 % 40.439 M 0.000 -100.00 % 36.855 M 0.000 0.000 0.000 -100.00 % 34.914 M 0.000 0.000 0.000 -100.00 % 29.001 M 0.000 0.000 0.000 -100.00 % 25.350 M 0.000 0.000 0.000 -100.00 % 24.856 M 0.000 0.000 0.000 -100.00 % 23.567 M 0.000 0.000 0.000 -100.00 % 20.915 M 0.000 -100.00 % 17.215 M 0.000 -100.00 % 16.577 M 442.85 % 3.054 M 105.72 % -53.419 M
Common stock 0.000 -100.00 % 45.381 M 0.000 -100.00 % 45.381 M 0.000 -100.00 % 45.381 M 0.000 -100.00 % 45.381 M 0.00 % 45.381 M 0.00 % 45.381 M 0.00 % 45.381 M 0.00 % 45.381 M 0.00 % 45.381 M 0.000 -100.00 % 45.381 M 0.000 -100.00 % 45.381 M 0.000 -100.00 % 45.381 M 0.000 -100.00 % 45.381 M 0.000 -100.00 % 45.381 M 0.000 -100.00 % 45.381 M 0.000 -100.00 % 45.381 M 0.000 -100.00 % 45.381 M 0.000 -100.00 % 45.381 M 0.000 -100.00 % 45.381 M 0.000 -100.00 % 45.381 M 0.000 -100.00 % 45.381 M 0.00 % 45.381 M 0.00 % 45.381 M 0.00 % 45.381 M 0.00 % 45.381 M 0.00 % 45.381 M 0.00 % 45.381 M
Total equity 120.468 M 0.00 % 120.468 M 2.91 % 117.059 M 0.00 % 117.059 M 1.90 % 114.880 M 0.00 % 114.880 M 2.50 % 112.081 M 0.00 % 112.081 M 1.70 % 110.208 M 1.02 % 109.094 M 1.85 % 107.111 M 1.49 % 105.543 M 1.95 % 103.527 M 1.48 % 102.018 M 0.00 % 102.018 M 0.43 % 101.586 M 0.00 % 101.586 M 2.31 % 99.291 M 0.00 % 99.291 M 3.78 % 95.673 M 0.00 % 95.673 M -5.45 % 101.185 M 0.00 % 101.185 M 9.96 % 92.023 M 0.00 % 92.023 M -0.62 % 92.597 M 0.00 % 92.597 M 1.50 % 91.229 M -0.33 % 91.528 M 1.16 % 90.476 M 0.00 % 90.476 M 0.26 % 90.239 M 0.00 % 90.239 M 0.74 % 89.576 M 0.00 % 89.576 M 2.27 % 87.587 M 0.00 % 87.587 M 2.93 % 85.096 M 1.44 % 83.887 M 0.27 % 83.665 M 0.50 % 83.250 M 19.40 % 69.726 M 13.79 % 61.279 M
Other non current liabilities -120.468 M -4 449.03 % 2.770 M 102.37 % -117.059 M -1 828.57 % 6.772 M 105.89 % -114.880 M 0.000 100.00 % -112.081 M -37 212.91 % 302.000 K 0.00 % 302.000 K -82.82 % 1.758 M 0.00 % 1.758 M -37.03 % 2.792 M 0.00 % 2.792 M 102.74 % -102.018 M -3 753.94 % 2.792 M 102.75 % -101.586 M -3 738.92 % 2.792 M 102.81 % -99.291 M -2 821.05 % 3.649 M 103.81 % -95.673 M -3 527.11 % 2.792 M 102.76 % -101.185 M -4 043.30 % 2.566 M 102.79 % -92.023 M -4 816.90 % 1.951 M 102.11 % -92.597 M -4 614.72 % 2.051 M 102.25 % -91.229 M -7 041.49 % 1.314 M 101.45 % -90.476 M -7 696.64 % 1.191 M 101.32 % -90.239 M -7 676.16 % 1.191 M 101.33 % -89.576 M -5 338.36 % 1.710 M 101.95 % -87.587 M -8 114.11 % 1.093 M -30.83 % 1.580 M 7.85 % 1.465 M -68.70 % 4.680 M 0.00 % 4.680 M 281.06 % 1.228 M 0.000
Long term debt 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -120.468 M -4 449.03 % 2.770 M 102.37 % -117.059 M -1 828.57 % 6.772 M 105.89 % -114.880 M -1 742.32 % 6.995 M 106.24 % -112.081 M -37 212.91 % 302.000 K 0.00 % 302.000 K -82.82 % 1.758 M 0.00 % 1.758 M -37.03 % 2.792 M 0.00 % 2.792 M 102.74 % -102.018 M -3 753.94 % 2.792 M 102.75 % -101.586 M -3 738.92 % 2.792 M 102.81 % -99.291 M -2 821.05 % 3.649 M 103.81 % -95.673 M -3 527.11 % 2.792 M 102.76 % -101.185 M -4 043.30 % 2.566 M 102.79 % -92.023 M -4 816.90 % 1.951 M 102.11 % -92.597 M -4 614.72 % 2.051 M 102.25 % -91.229 M -7 041.49 % 1.314 M 101.45 % -90.476 M -7 696.64 % 1.191 M 101.32 % -90.239 M -7 676.16 % 1.191 M 101.33 % -89.576 M -5 338.36 % 1.710 M 101.95 % -87.587 M -8 114.11 % 1.093 M -30.83 % 1.580 M 7.85 % 1.465 M -68.70 % 4.680 M 0.00 % 4.680 M 281.06 % 1.228 M 0.000
Other current liabilities 0.000 -100.00 % 829.000 K 0.000 -100.00 % 3.600 M 0.000 -100.00 % 3.843 M 0.000 -100.00 % 2.899 M -7.94 % 3.149 M 81.71 % 1.733 M -31.61 % 2.534 M 77.82 % 1.425 M 37.95 % 1.033 M 0.000 -100.00 % 1.566 M 0.000 -100.00 % 1.497 M 0.000 -100.00 % 1.074 M 0.000 -100.00 % 1.608 M 0.000 -100.00 % 173.000 K 0.000 -100.00 % 1.705 M 0.000 -100.00 % 407.000 K 0.000 -100.00 % 2.029 M 0.000 -100.00 % 297.000 K 0.000 -100.00 % 772.739 K 0.000 -100.00 % 66.000 K 0.000 -100.00 % 643.995 K -62.45 % 1.715 M -55.93 % 3.891 M 70.67 % 2.280 M -45.68 % 4.197 M 760.88 % 487.575 K -91.34 % 5.630 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 681.000 K 0.000 -100.00 % 680.872 K 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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.445 M 0.000 -100.00 % 734.042 K 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 % 3.136 M 0.000 -100.00 % 6.772 M 0.000 -100.00 % 6.995 M 0.000 -100.00 % 4.077 M -22.97 % 5.293 M 50.16 % 3.525 M -14.92 % 4.143 M 45.01 % 2.857 M 23.79 % 2.308 M 0.000 -100.00 % 2.347 M 0.000 -100.00 % 2.501 M 0.000 -100.00 % 2.144 M 0.000 -100.00 % 3.061 M 0.000 -100.00 % 1.402 M 0.000 -100.00 % 2.641 M 0.000 -100.00 % 1.210 M 0.000 -100.00 % 2.693 M 0.000 -100.00 % 3.596 M 0.000 -100.00 % 1.811 M 0.000 -100.00 % 443.000 K 0.000 -100.00 % 1.159 M -47.82 % 2.222 M -47.73 % 4.251 M 79.35 % 2.370 M -48.76 % 4.625 M 485.18 % 790.388 K -85.96 % 5.630 M
Total liabilities -120.468 M -2 139.76 % 5.906 M 105.05 % -117.059 M -1 828.57 % 6.772 M 105.89 % -114.880 M -1 742.32 % 6.995 M 106.24 % -112.081 M -2 659.51 % 4.379 M -21.73 % 5.595 M 5.91 % 5.283 M -10.47 % 5.901 M 4.46 % 5.649 M 10.76 % 5.100 M 105.00 % -102.018 M -2 085.17 % 5.139 M 105.06 % -101.586 M -2 019.31 % 5.293 M 105.33 % -99.291 M -1 813.98 % 5.793 M 106.05 % -95.673 M -1 734.78 % 5.852 M 105.78 % -101.185 M -2 650.03 % 3.968 M 104.31 % -92.023 M -2 103.93 % 4.592 M 104.96 % -92.597 M -2 939.53 % 3.261 M 103.57 % -91.229 M -2 376.57 % 4.007 M 104.43 % -90.476 M -1 990.04 % 4.787 M 105.30 % -90.239 M -3 105.97 % 3.002 M 103.35 % -89.576 M -4 260.52 % 2.153 M 102.46 % -87.587 M -3 988.84 % 2.252 M -40.76 % 3.802 M -33.48 % 5.716 M -18.93 % 7.050 M -24.24 % 9.305 M 360.99 % 2.019 M -64.15 % 5.630 M
Other non current assets 0.000 -100.00 % 126.018 M 0.000 -100.00 % 28.040 M 0.000 -100.00 % 94.823 M 0.000 -100.00 % 1.703 M 28.72 % 1.323 M -0.90 % 1.335 M 133 400.00 % 1.000 K -99.95 % 2.136 M 2 348.42 % -95.000 K 0.000 -100.00 % 1.281 M 0.000 100.00 % -20.000 K 0.000 -100.00 % 97.124 M 0.000 100.00 % -2.000 0.000 -100.00 % 91.935 M 0.000 0.000 0.000 -100.00 % 82.986 M 0.000 0.000 0.000 -100.00 % 84.173 M 0.000 -100.00 % 82.419 M 0.000 -100.00 % 49.975 M 0.000 -100.00 % 80.826 M 241.98 % 23.635 M -2.28 % 24.187 M -53.24 % 51.727 M 1.52 % 50.952 M 1 253.62 % 3.764 M 0.000
Long term investments 0.000 0.000 0.000 -100.00 % 79.092 M 0.000 0.000 0.000 -100.00 % 87.791 M 0.46 % 87.390 M 0.27 % 87.152 M 1.37 % 85.971 M 0.76 % 85.323 M 3.40 % 82.517 M 0.000 -100.00 % 79.121 M 0.000 -100.00 % 82.331 M 0.000 0.000 0.000 -100.00 % 78.848 M 0.000 0.000 0.000 -100.00 % 53.980 M 0.000 0.000 0.000 -100.00 % 33.922 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
Intangible assets 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.186 M 0.000 -100.00 % 2.229 M 2 376.67 % 90.000 K -97.32 % 3.355 M 0.000 -100.00 % 1.901 M -69.93 % 6.322 M 0.000 -100.00 % 1.244 M 0.000 -100.00 % 6.067 M 0.000 0.000 0.000 -100.00 % 1.779 M 0.000 0.000 0.000 -100.00 % 2.301 M 0.000 0.000 0.000 -100.00 % 3.217 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
GoodWill 0.000 0.000 0.000 0.000 0.000 -100.00 % 956.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
Goodwill and intangible assets 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.142 M 0.000 -100.00 % 17.704 M 0.30 % 17.651 M 5.67 % 16.704 M -10.36 % 18.634 M 15.00 % 16.204 M -5.58 % 17.161 M 0.000 -100.00 % 18.465 M 0.000 -100.00 % 15.018 M 0.000 0.000 0.000 -100.00 % 16.239 M 0.000 0.000 0.000 -100.00 % 37.056 M 0.000 0.000 0.000 -100.00 % 52.703 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
Property plant equipment net 0.000 -100.00 % 356.000 K 0.000 -100.00 % 349.000 K 0.000 -100.00 % 29.000 K 0.000 -100.00 % 35.000 K -16.67 % 42.000 K -16.00 % 50.000 K -38.27 % 81.000 K -28.95 % 114.000 K -21.92 % 146.000 K 0.000 -100.00 % 179.000 K 0.000 -100.00 % 210.891 K 0.000 -100.00 % 326.000 K 0.000 -100.00 % 457.030 K 0.000 -100.00 % 681.000 K 0.000 -100.00 % 748.627 K 0.000 -100.00 % 895.000 K 0.000 -100.00 % 954.105 K 0.000 -100.00 % 1.105 M 0.000 -100.00 % 1.268 M 0.000 -100.00 % 1.411 M 0.000 -100.00 % 1.592 M -16.23 % 1.901 M -5.68 % 2.015 M -5.64 % 2.136 M 6.28 % 2.010 M -9.13 % 2.212 M -16.70 % 2.655 M
Total non current assets 0.000 -100.00 % 126.374 M 0.000 -100.00 % 108.433 M 0.000 -100.00 % 108.950 M 0.000 -100.00 % 108.134 M 0.77 % 107.305 M 0.88 % 106.372 M 0.52 % 105.817 M 0.94 % 104.834 M 4.02 % 100.784 M 0.000 -100.00 % 100.142 M 0.000 -100.00 % 98.606 M 0.000 -100.00 % 98.554 M 0.000 -100.00 % 96.632 M 0.000 -100.00 % 93.349 M 0.000 -100.00 % 92.518 M 0.000 -100.00 % 84.495 M 0.000 -100.00 % 88.193 M 0.000 -100.00 % 85.857 M 0.000 -100.00 % 84.265 M 0.000 -100.00 % 51.856 M 0.000 -100.00 % 82.888 M 220.04 % 25.899 M -2.51 % 26.565 M -50.98 % 54.198 M 1.69 % 53.297 M 754.95 % 6.234 M 134.81 % 2.655 M
Other current assets 0.000 100.00 % -120.654 M 0.000 100.00 % -17.222 M 0.000 -100.00 % 551.000 K 0.000 -100.00 % 2.983 M -60.13 % 7.482 M 147.41 % -15.782 M -418.51 % 4.955 M 131.82 % -15.573 M -3 382.44 % 474.433 K 0.000 -100.00 % 653.000 K 0.000 -100.00 % 720.980 K 0.000 -100.00 % 1.616 M 0.000 -100.00 % 1.312 M 0.000 -100.00 % 268.000 K 0.000 -100.00 % 2.741 M 0.000 -100.00 % 1.999 M 0.000 -100.00 % 3.667 M 0.000 -100.00 % 2.678 M 0.000 -100.00 % 2.193 M 0.000 -100.00 % 33.261 M 0.000 -100.00 % 4.587 M 0.000 -100.00 % 38.059 K 0.000 -100.00 % 80.384 K 621.71 % 11.138 K 0.000
Short term investments 0.000 -100.00 % 11.296 M 0.000 -100.00 % 8.790 M 0.000 -100.00 % 1.930 M 0.000 -100.00 % 3.791 M 3 476.42 % 106.000 K -96.10 % 2.716 M 2 536.89 % 103.000 K -94.39 % 1.837 M 2 317.11 % 76.000 K 0.000 -100.00 % 4.305 M 0.000 -100.00 % 344.280 K 0.000 0.000 0.000 -100.00 % 344.281 K 0.000 0.000 0.000 -100.00 % 440.689 K 0.000 0.000 0.000 -100.00 % 449.711 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
cash and cash equivalents 0.000 -100.00 % 5.779 M 0.000 -100.00 % 1.272 M 0.000 -100.00 % 4.040 M 0.000 -100.00 % 1.552 M 117.37 % 714.000 K -15.60 % 846.000 K -58.41 % 2.034 M 7.00 % 1.901 M 112.40 % 895.000 K 0.000 -100.00 % 736.000 K 0.000 -100.00 % 1.075 M 0.000 -100.00 % 2.797 M 0.000 -100.00 % 1.225 M 0.000 -100.00 % 1.265 M 0.000 -100.00 % 612.871 K 0.000 -100.00 % 415.000 K 0.000 -100.00 % 2.845 M 0.000 -100.00 % 5.085 M 0.000 -100.00 % 3.599 M 0.000 -100.00 % 4.681 M 0.000 -100.00 % 2.118 M -31.34 % 3.084 M -36.94 % 4.890 M 38.85 % 3.522 M -15.62 % 4.174 M 144.51 % 1.707 M -61.81 % 4.470 M
Cash and short term investments 0.000 -100.00 % 13.337 M 0.000 -100.00 % 10.062 M 0.000 -100.00 % 4.093 M 0.000 -100.00 % 5.343 M 551.59 % 820.000 K -76.98 % 3.562 M 66.68 % 2.137 M -42.83 % 3.738 M 284.96 % 971.000 K 0.000 -100.00 % 5.041 M 0.000 -100.00 % 1.419 M 0.000 -100.00 % 2.797 M 0.000 -100.00 % 1.569 M 0.000 -100.00 % 1.265 M 0.000 -100.00 % 1.054 M 0.000 -100.00 % 415.000 K 0.000 -100.00 % 3.295 M 0.000 -100.00 % 5.085 M 0.000 -100.00 % 3.599 M 0.000 -100.00 % 4.681 M 0.000 -100.00 % 2.118 M -31.34 % 3.084 M -36.94 % 4.890 M 38.85 % 3.522 M -15.62 % 4.174 M 144.51 % 1.707 M -61.81 % 4.470 M
Total current assets 0.000 0.000 0.000 -100.00 % 15.398 M 0.000 -100.00 % 12.925 M 0.000 -100.00 % 8.326 M -2.02 % 8.498 M 6.83 % 7.955 M 10.56 % 7.195 M 13.16 % 6.358 M -18.93 % 7.843 M 0.000 -100.00 % 7.015 M 0.000 -100.00 % 8.272 M 0.000 -100.00 % 6.530 M 0.000 -100.00 % 4.894 M 0.000 -100.00 % 11.804 M 0.000 -100.00 % 4.097 M 0.000 -100.00 % 11.363 M 0.000 -100.00 % 7.342 M 0.000 -100.00 % 9.406 M 0.000 -100.00 % 8.976 M 0.000 -100.00 % 39.873 M 0.000 -100.00 % 6.951 M -88.97 % 62.999 M -0.06 % 63.037 M 72.62 % 36.517 M -6.98 % 39.258 M -40.07 % 65.511 M 1.96 % 64.253 M
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 147.000 K 38.68 % 106.000 K -8.62 % 116.000 K 12.62 % 103.000 K 17.05 % 88.000 K 16.45 % 75.567 K 0.000 -100.00 % 77.000 K 0.000 -100.00 % 64.595 K 0.000 -100.00 % 90.000 K 0.000 -100.00 % 234.606 K 0.000 -100.00 % 302.000 K 0.000 -100.00 % 301.790 K 0.000 -100.00 % 382.000 K 0.000 -100.00 % 381.080 K 0.000 -100.00 % 234.000 K 0.000 -100.00 % 234.257 K 0.000 -100.00 % 247.000 K 0.000 -100.00 % 246.936 K -1.62 % 251.000 K -31.75 % 367.768 K -8.97 % 404.000 K -0.08 % 404.337 K -99.16 % 48.043 M 3.51 % 46.415 M
Net receivables 0.000 -100.00 % 107.317 M 0.000 -100.00 % 22.558 M 0.000 -100.00 % 8.281 M 0.000 -100.00 % 2.229 M 2 376.67 % 90.000 K -97.32 % 3.355 M 0.000 -100.00 % 1.901 M -69.93 % 6.322 M 0.000 -100.00 % 1.244 M 0.000 -100.00 % 6.067 M 0.000 -100.00 % 2.027 M 0.000 -100.00 % 1.779 M 0.000 -100.00 % 9.969 M 0.000 -100.00 % 2.301 M 0.000 -100.00 % 8.567 M 0.000 -100.00 % 3.217 M 0.000 -100.00 % 1.409 M 0.000 -100.00 % 2.949 M 0.000 -100.00 % 1.684 M 0.000 -100.00 % 4.448 M -92.54 % 59.664 M 3.33 % 57.741 M 77.17 % 32.591 M -5.80 % 34.599 M 119.68 % 15.750 M 17.82 % 13.368 M
Tax assets 0.000 0.000 0.000 -100.00 % 952.000 K 0.000 -100.00 % 956.000 K 0.000 -100.00 % 901.000 K 0.22 % 899.000 K -20.51 % 1.131 M 0.09 % 1.130 M 6.91 % 1.057 M 0.19 % 1.055 M 0.000 -100.00 % 1.096 M 0.000 -100.00 % 1.066 M 0.000 -100.00 % 1.104 M 0.000 -100.00 % 1.087 M 0.000 -100.00 % 733.000 K 0.000 -100.00 % 733.286 K 0.000 -100.00 % 614.000 K 0.000 -100.00 % 614.166 K 0.000 -100.00 % 579.000 K 0.000 -100.00 % 578.887 K 0.000 -100.00 % 470.000 K 0.000 -100.00 % 469.608 K 29.37 % 363.000 K -0.07 % 363.251 K 8.43 % 335.000 K 0.03 % 334.884 K 29.72 % 258.155 K 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 50.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
Account payables 0.000 -100.00 % 2.307 M 0.000 -100.00 % 3.172 M 0.000 -100.00 % 3.152 M 0.000 -100.00 % 1.178 M -45.06 % 2.144 M 19.64 % 1.792 M 11.37 % 1.609 M 12.36 % 1.432 M 12.31 % 1.275 M 0.000 -100.00 % 781.000 K 0.000 -100.00 % 1.004 M 0.000 -100.00 % 1.070 M 0.000 -100.00 % 1.452 M 0.000 -100.00 % 1.229 M 0.000 -100.00 % 935.811 K 0.000 -100.00 % 803.000 K 0.000 -100.00 % 664.243 K 0.000 -100.00 % 173.000 K 0.000 -100.00 % 304.115 K 0.000 -100.00 % 377.000 K 0.000 -100.00 % 515.358 K 1.65 % 507.000 K 41.07 % 359.406 K 299.34 % 90.000 K -78.96 % 427.738 K 41.25 % 302.813 K 0.000
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.995 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
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
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
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
Other total stockholders equity 0.000 -100.00 % 21.291 M 0.000 -100.00 % 71.678 M 0.000 -100.00 % 21.291 M 0.000 -100.00 % 21.319 M 146.98 % -45.381 M -347.55 % 18.332 M -13.90 % 21.291 M 44.04 % 14.781 M -30.58 % 21.291 M 0.000 -100.00 % 56.637 M 0.000 -100.00 % 21.291 M 0.000 -100.00 % 53.910 M 0.000 -100.00 % 21.291 M 0.000 -100.00 % 55.804 M 0.000 -100.00 % 21.291 M 0.000 -100.00 % 47.216 M 0.000 -100.00 % 21.291 M 0.000 -100.00 % 45.095 M 0.000 -100.00 % 21.291 M 0.000 -100.00 % 44.195 M 0.000 -100.00 % 21.291 M -46.39 % 39.715 M 86.53 % 21.291 M -44.39 % 38.284 M 79.81 % 21.291 M 0.00 % 21.291 M -69.28 % 69.316 M
Deferred tax liabilities 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
Other liabilities 0.000 0.000 0.000 0.000 0.000 100.00 % -6.995 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
Total assets 0.000 -100.00 % 126.374 M 0.000 -100.00 % 123.831 M 0.000 -100.00 % 121.875 M 0.000 -100.00 % 116.460 M 0.57 % 115.803 M 1.25 % 114.377 M 1.21 % 113.012 M 1.64 % 111.192 M 2.36 % 108.627 M 0.000 -100.00 % 107.157 M 0.000 -100.00 % 106.879 M 0.000 -100.00 % 105.084 M 0.000 -100.00 % 101.526 M 0.000 -100.00 % 105.153 M 0.000 -100.00 % 96.615 M 0.000 -100.00 % 95.858 M 0.000 -100.00 % 95.536 M 0.000 -100.00 % 95.263 M 0.000 -100.00 % 93.241 M 0.000 -100.00 % 91.729 M 0.000 -100.00 % 89.839 M 1.06 % 88.898 M -0.79 % 89.603 M -1.23 % 90.715 M -1.99 % 92.555 M 29.01 % 71.745 M 7.23 % 66.908 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-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
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts receivables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items -2.028 M -3.31 % -1.963 M -35.85 % -1.445 M -53.72 % -940.000 K 24.13 % -1.239 M 35.60 % -1.924 M -64 033.33 % -3.000 K 25.00 % -4.000 K -33.33 % -3.000 K 91.18 % -34.000 K -112.50 % -16.000 K 0.00 % -16.000 K 98.15 % -866.000 K 7.48 % -936.000 K -47.63 % -634.000 K -56.16 % -406.000 K 74.77 % -1.609 M 13.49 % -1.860 M -732.65 % 294.000 K 340.98 % -122.000 K 51.78 % -253.000 K 63.49 % -693.000 K -25.77 % -551.000 K 35.63 % -856.000 K 68.62 % -2.728 M -4.52 % -2.610 M -944.00 % -250.000 K 77.25 % -1.099 M -61.14 % -682.000 K -258.80 % 429.475 K 281.21 % -237.000 K 70.49 % -803.000 K -383.73 % -166.000 K 80.21 % -839.000 K -175.08 % -305.000 K -3 488.89 % 9.000 K 103.66 % -246.000 K -119.64 % -112.000 K 79.67 % -551.000 K 64.97 % -1.573 M -278.13 % -416.000 K 83.13 % -2.466 M -1 293.22 % -177.000 K 71.22 % -615.000 K -39.14 % -442.000 K
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 875.000 K 56.53 % 559.000 K -57.49 % 1.315 M 107.09 % 635.000 K 32.85 % 478.000 K -57.25 % 1.118 M 29.10 % 866.000 K -7.48 % 936.000 K 47.63 % 634.000 K 56.16 % 406.000 K -74.77 % 1.609 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
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used for investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used provided by financing activities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -767.000 K -237.21 % 559.000 K 9.39 % 511.000 K -19.53 % 635.000 K 239.87 % -454.000 K -140.61 % 1.118 M 29.10 % 866.000 K -7.48 % 936.000 K 47.63 % 634.000 K 56.16 % 406.000 K -74.77 % 1.609 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 % 875.000 K -46.71 % 1.642 M 51.62 % 1.083 M 34.70 % 804.000 K 375.74 % 169.000 K -81.87 % 932.000 K 601.08 % -186.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
Cash at end of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.040 M 361.71 % 875.000 K -46.71 % 1.642 M 24.87 % 1.315 M 63.56 % 804.000 K 68.20 % 478.000 K -48.71 % 932.000 K 7.62 % 866.000 K -7.48 % 936.000 K 47.63 % 634.000 K 56.16 % 406.000 K -74.77 % 1.609 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 % 875.000 K 56.53 % 559.000 K -57.49 % 1.315 M 107.09 % 635.000 K 32.85 % 478.000 K -57.25 % 1.118 M 29.10 % 866.000 K -7.48 % 936.000 K 47.63 % 634.000 K 56.16 % 406.000 K -74.77 % 1.609 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
Free CashFlow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 875.000 K 56.53 % 559.000 K -57.49 % 1.315 M 107.09 % 635.000 K 32.85 % 478.000 K -57.25 % 1.118 M 29.10 % 866.000 K -7.48 % 936.000 K 47.63 % 634.000 K 56.16 % 406.000 K -74.77 % 1.609 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
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008