ACESOFT.BO

Ace Software Exports Limited ACESOFT.BO

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
Revenue 315.465 M 32.98 % 237.231 M 129.80 % 103.235 M 5.51 % 97.845 M 10.56 % 88.500 M -3.20 % 91.424 M 14.32 % 79.973 M -8.21 % 87.128 M 3.32 % 84.331 M 4.70 % 80.547 M 36.13 % 59.169 M 25.97 % 46.971 M 25.17 % 37.525 M 47.19 % 25.494 M 43.13 % 17.812 M -5.86 % 18.920 M -29.55 % 26.858 M -12.47 % 30.684 M
Net income 50.859 M 2.80 % 49.473 M 3 286.24 % 1.461 M 127.23 % -5.365 M 12.69 % -6.145 M 64.15 % -17.143 M -4 984.05 % 351.000 K -96.60 % 10.327 M -0.52 % 10.381 M -11.88 % 11.780 M 148.17 % 4.747 M -39.90 % 7.899 M 281.39 % 2.071 M -57.37 % 4.859 M 34.92 % 3.601 M 0.85 % 3.571 M -47.39 % 6.787 M -65.75 % 19.816 M
Income before tax 64.824 M 12.12 % 57.816 M 4 589.05 % 1.233 M 115.25 % -8.083 M 11.16 % -9.098 M 66.60 % -27.241 M -1 654.09 % -1.553 M -113.76 % 11.289 M -8.93 % 12.396 M 3.02 % 12.033 M 140.93 % 4.994 M -39.08 % 8.198 M 309.38 % 2.003 M -59.56 % 4.952 M 25.03 % 3.961 M -16.69 % 4.754 M -33.45 % 7.144 M -72.13 % 25.629 M
Income before tax ratio 0.21 -15.68 % 0.24 1 940.52 % 0.01 114.46 % -0.08 19.64 % -0.10 65.50 % -0.30 -1 434.39 % -0.02 -114.99 % 0.13 -11.85 % 0.15 -1.61 % 0.15 76.98 % 0.08 -51.64 % 0.17 227.05 % 0.05 -72.52 % 0.19 -12.65 % 0.22 -11.50 % 0.25 -5.54 % 0.27 -68.16 % 0.84
EBITDA 82.406 M 25.67 % 65.571 M 749.81 % 7.716 M 1 173.16 % -719.000 K 55.64 % -1.621 M 91.71 % -19.542 M -2 131.39 % 962.000 K -93.41 % 14.599 M -10.26 % 16.268 M 4.37 % 15.587 M 22.95 % 12.678 M 12.76 % 11.243 M 326.44 % -4.965 M -64.31 % -3.022 M 70.95 % -10.403 M -29.46 % -8.035 M -176.28 % -2.908 M -108.00 % 36.351 M
Net income ratio 0.16 -22.69 % 0.21 1 373.58 % 0.01 125.81 % -0.05 21.03 % -0.07 62.97 % -0.19 -4 372.31 % 0.00 -96.30 % 0.12 -3.71 % 0.12 -15.83 % 0.15 82.30 % 0.08 -52.29 % 0.17 204.69 % 0.06 -71.04 % 0.19 -5.73 % 0.20 7.13 % 0.19 -25.32 % 0.25 -60.87 % 0.65
Ratio EBITDA 0.26 -5.49 % 0.28 269.81 % 0.07 1 117.13 % -0.01 59.88 % -0.02 91.43 % -0.21 -1 876.96 % 0.01 -92.82 % 0.17 -13.14 % 0.19 -0.32 % 0.19 -9.68 % 0.21 -10.49 % 0.24 280.90 % -0.13 -11.63 % -0.12 79.70 % -0.58 -37.52 % -0.42 -292.18 % -0.11 -109.14 % 1.18
Gross profit ratio 0.58 7.41 % 0.54 -21.26 % 0.68 9.18 % 0.63 -1.62 % 0.64 9.06 % 0.58 1 692.91 % -0.04 -105.31 % 0.69 0.99 % 0.68 417.74 % 0.13 -82.01 % 0.73 3 081.54 % 0.02 -80.35 % 0.12 322.86 % -0.05 -185.51 % 0.06 -93.41 % 0.93 -12.58 % 1.07 354.72 % 0.23
Weighted average shs out dil 12.800 M 18.34 % 10.817 M 36.75 % 7.910 M 0.00 % 7.910 M 0.00 % 7.910 M 0.00 % 7.910 M 69.01 % 4.680 M 0.00 % 4.680 M 0.00 % 4.680 M 0.00 % 4.680 M -0.42 % 4.700 M 0.43 % 4.680 M -0.57 % 4.707 M 0.58 % 4.680 M 0.00 % 4.680 M 0.00 % 4.680 M -2.83 % 4.816 M 2.81 % 4.685 M
Weighted average shs out 12.800 M 18.34 % 10.817 M 36.75 % 7.910 M 0.00 % 7.910 M 0.00 % 7.910 M 0.00 % 7.910 M 69.01 % 4.680 M 0.00 % 4.680 M 0.00 % 4.680 M 0.00 % 4.680 M -0.42 % 4.700 M 0.43 % 4.680 M -0.57 % 4.707 M 0.58 % 4.680 M 0.00 % 4.680 M 0.00 % 4.680 M -2.83 % 4.816 M 2.81 % 4.685 M
EPS diluted 6.81 49.02 % 4.57 2 438.89 % 0.18 126.47 % -0.68 12.82 % -0.78 64.06 % -2.17 -2 993.33 % 0.08 -96.61 % 2.21 -0.45 % 2.22 -11.90 % 2.52 149.50 % 1.01 -40.24 % 1.69 284.09 % 0.44 -57.69 % 1.04 35.06 % 0.77 1.32 % 0.76 -46.10 % 1.41 -66.67 % 4.23
Earnings per share 6.81 49.02 % 4.57 2 438.89 % 0.18 126.47 % -0.68 12.82 % -0.78 64.06 % -2.17 -2 993.33 % 0.08 -96.61 % 2.21 -0.45 % 2.22 -11.90 % 2.52 149.50 % 1.01 -40.24 % 1.69 284.09 % 0.44 -57.69 % 1.04 35.06 % 0.77 1.32 % 0.76 -46.10 % 1.41 -66.67 % 4.23
Gross profit 182.396 M 42.83 % 127.697 M 80.95 % 70.572 M 15.19 % 61.265 M 8.76 % 56.328 M 5.57 % 53.355 M 1 920.99 % -2.930 M -104.88 % 60.095 M 4.34 % 57.593 M 442.06 % 10.625 M -75.52 % 43.395 M 3 907.76 % 1.083 M -75.41 % 4.403 M 428.03 % -1.342 M -222.39 % 1.097 M -93.80 % 17.674 M -38.41 % 28.697 M 298.02 % 7.210 M
Income tax expense 8.874 M 103.91 % 4.352 M 5 020.00 % 85.000 K 0.000 -100.00 % 490.000 K 0.000 -100.00 % 107.000 K -88.82 % 957.000 K -52.46 % 2.013 M 707.35 % 249.333 K 5.58 % 236.152 K -13.46 % 272.885 K 767.71 % -40.869 K -150.92 % 80.259 K -77.23 % 352.501 K -69.94 % 1.173 M 309.76 % 286.214 K -52.22 % 599.000 K
Cost of revenue 133.069 M 21.49 % 109.534 M 235.35 % 32.663 M -10.71 % 36.580 M 13.70 % 32.172 M -15.49 % 38.069 M -54.08 % 82.903 M 206.67 % 27.033 M 1.10 % 26.738 M -61.76 % 69.922 M 343.28 % 15.774 M -65.63 % 45.888 M 38.54 % 33.122 M 23.42 % 26.836 M 60.55 % 16.716 M 1 240.81 % 1.247 M 167.77 % -1.839 M -107.84 % 23.474 M
General and administrative expenses 7.575 M -11.27 % 8.537 M 306.91 % 2.098 M -15.44 % 2.481 M -8.69 % 2.717 M 2.49 % 2.651 M 28.88 % 2.057 M 62.74 % 1.264 M -6.37 % 1.350 M 14.60 % 1.178 M 75.34 % 671.825 K -60.75 % 1.712 M -1.60 % 1.739 M -59.31 % 4.275 M -19.36 % 5.301 M -31.34 % 7.720 M -46.46 % 14.420 M 0.000
Selling and marketing expenses 4.244 M 77.42 % 2.392 M 406.78 % 472.000 K -12.10 % 537.000 K 72.12 % 312.000 K -88.26 % 2.657 M 19.90 % 2.216 M -3.10 % 2.287 M 136.99 % 965.000 K -7.58 % 1.044 M 158.50 % 403.912 K 534.65 % 63.643 K -95.36 % 1.372 M 0.000 0.000 0.000 0.000 0.000
Other expenses -2.365 M -102.56 % 92.222 M 32.28 % 69.717 M -5.12 % 73.479 M 645.30 % 9.859 M -79.48 % 48.047 M 7.02 % 44.895 M -18.95 % 55.389 M -1.50 % 56.231 M -26.03 % 76.016 M 75.98 % 43.195 M 16 020.80 % -271.310 K -34.00 % -202.470 K 20.11 % -253.450 K 93.97 % -4.205 M 0.000 -100.00 % 14.277 M 98.02 % 7.210 M
Operating expenses 130.587 M 1.32 % 128.888 M 78.30 % 72.287 M -5.50 % 76.497 M 493.55 % 12.888 M -75.84 % 53.355 M 8.52 % 49.168 M -16.58 % 58.940 M 0.67 % 58.546 M -25.17 % 78.238 M 76.73 % 44.270 M -16.05 % 52.732 M 44.10 % 36.593 M 47.68 % 24.779 M 2 159.59 % 1.097 M -93.80 % 17.674 M -38.41 % 28.697 M 298.02 % 7.210 M
Cost and expenses 263.656 M 10.58 % 238.422 M 127.18 % 104.949 M -7.02 % 112.876 M 9.44 % 103.136 M -19.33 % 127.847 M 37.19 % 93.193 M 9.68 % 84.971 M 7.19 % 79.271 M 3.61 % 76.512 M 20.28 % 63.609 M 27.03 % 50.074 M 13.03 % 44.301 M 43.14 % 30.949 M 1.94 % 30.361 M 7.64 % 28.206 M 5.02 % 26.858 M -12.47 % 30.684 M
Research and development expenses 14.128 M -48.33 % 27.342 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
Selling general and administrative expenses 118.824 M 1 174.39 % 9.324 M 262.80 % 2.570 M -14.84 % 3.018 M -0.36 % 3.029 M -42.94 % 5.308 M 24.22 % 4.273 M 20.33 % 3.551 M 53.39 % 2.315 M 4.18 % 2.222 M 106.56 % 1.076 M -69.31 % 3.505 M 12.67 % 3.111 M -27.22 % 4.275 M -19.36 % 5.301 M -31.34 % 7.720 M -46.46 % 14.420 M 0.000
Interest income 8.143 M 95.09 % 4.174 M 26.87 % 3.290 M 10.51 % 2.977 M 0.71 % 2.956 M -1.99 % 3.016 M 36.16 % 2.215 M -1.90 % 2.258 M 3.77 % 2.176 M -25.88 % 2.936 M -25.13 % 3.921 M -10.94 % 4.402 M -20.88 % 5.564 M 12.71 % 4.937 M 9.13 % 4.524 M -21.90 % 5.792 M -11.40 % 6.538 M 0.000
Interest expense 5.819 M 351.79 % 1.288 M 82.18 % 707.000 K -24.55 % 937.000 K -11.60 % 1.060 M 8.61 % 976.000 K 1 236.99 % 73.000 K -49.31 % 144.000 K 26.32 % 114.000 K -37.19 % 181.487 K -14.08 % 211.239 K 19.55 % 176.700 K -40.27 % 295.849 K 46.90 % 201.390 K 0.000 0.000 0.000 0.000
Depreciation and amortization 11.763 M 67.11 % 7.039 M 21.87 % 5.776 M -10.13 % 6.427 M 0.16 % 6.417 M -4.55 % 6.723 M 175.42 % 2.441 M -22.90 % 3.166 M -15.75 % 3.758 M 11.42 % 3.373 M -54.86 % 7.472 M 160.50 % 2.868 M 2.44 % 2.800 M 7.69 % 2.600 M 23.65 % 2.103 M 91.16 % 1.100 M -73.81 % 4.200 M -60.83 % 10.722 M
Operating income 51.809 M 4 450.04 % -1.191 M 30.51 % -1.714 M 88.60 % -15.031 M -2.70 % -14.636 M 59.19 % -35.868 M -171.32 % -13.220 M -1 244.59 % 1.155 M -77.17 % 5.060 M 25.39 % 4.035 M 190.88 % -4.440 M -42.01 % -3.127 M 59.74 % -7.765 M -38.12 % -5.622 M 55.04 % -12.505 M -36.89 % -9.135 M -28.51 % -7.108 M -127.74 % 25.629 M
Operating income ratio 0.16 3 371.25 % -0.01 69.76 % -0.02 89.19 % -0.15 7.11 % -0.17 57.85 % -0.39 -137.33 % -0.17 -1 346.99 % 0.01 -77.91 % 0.06 19.77 % 0.05 166.76 % -0.08 -12.73 % -0.07 67.83 % -0.21 6.16 % -0.22 68.59 % -0.70 -45.41 % -0.48 -82.42 % -0.26 -131.69 % 0.84
Total other income expenses net 13.015 M -77.94 % 59.007 M 1 902.27 % 2.947 M -57.58 % 6.948 M 25.46 % 5.538 M -35.81 % 8.627 M -26.06 % 11.667 M 15.13 % 10.134 M 38.14 % 7.336 M -8.27 % 7.998 M -15.23 % 9.435 M -16.69 % 11.325 M 15.94 % 9.768 M -7.62 % 10.574 M -35.78 % 16.466 M 18.55 % 13.889 M -2.55 % 14.252 M 0.000
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
Net debt -245.149 M -673.17 % -31.707 M -924.46 % -3.095 M -125.40 % 12.186 M -20.69 % 15.365 M 82.87 % 8.402 M 209.07 % -7.703 M -153.55 % -3.038 M 59.29 % -7.462 M 5.89 % -7.929 M -30.04 % -6.097 M 31.72 % -8.930 M -130.85 % -3.868 M 32.73 % -5.751 M -39.68 % -4.117 M 3.80 % -4.280 M -47.35 % -2.905 M
Total investments 169.406 M 26.94 % 133.451 M 67.16 % 79.836 M 13.61 % 70.271 M 133.43 % 30.104 M 76.12 % 17.093 M -68.63 % 54.495 M -12.66 % 62.397 M 6.56 % 58.555 M 32.73 % 44.117 M 14.94 % 38.382 M -0.72 % 38.659 M -3.70 % 40.144 M 16.87 % 34.349 M -13.72 % 39.813 M -45.89 % 73.571 M 167.68 % 27.485 M
Total debt 57.349 M 201.61 % 19.014 M 0.000 -100.00 % 17.660 M -7.38 % 19.068 M 11.09 % 17.165 M 387.37 % 3.522 M 0.000 0.000 -100.00 % 484.000 K 0.000 -100.00 % 532.940 K -68.05 % 1.668 M 1 261.05 % 122.568 K -93.05 % 1.764 M 0.000 -100.00 % 2.861 M
Accumulated other comprehensive income loss 44.686 M 22.00 % 36.627 M -25.33 % 49.049 M 4.81 % 46.800 M 9.11 % 42.893 M 27.45 % 33.656 M -26.69 % 45.908 M -1.91 % 46.800 M 0.00 % 46.800 M 46.95 % 31.847 M -9.08 % 35.028 M 0.00 % 35.028 M 0.000 0.000 0.000 0.000 0.000
Retained earnings 248.015 M 61.02 % 154.028 M 44.06 % 106.921 M 4.94 % 101.890 M -4.68 % 106.895 M -5.27 % 112.836 M -13.25 % 130.070 M 0.31 % 129.671 M 8.28 % 119.758 M 9.21 % 109.656 M 12.04 % 97.876 M 5.10 % 93.129 M 9.12 % 85.342 M 2.49 % 83.267 M 6.51 % 78.176 M 4.82 % 74.578 M 4.35 % 71.467 M
Common stock 126.917 M 98.31 % 64.000 M 36.75 % 46.800 M 0.00 % 46.800 M 0.00 % 46.800 M 0.00 % 46.800 M 0.00 % 46.800 M 0.00 % 46.800 M 0.00 % 46.800 M 0.00 % 46.800 M 0.00 % 46.800 M 0.00 % 46.800 M 0.00 % 46.800 M 0.00 % 46.800 M 0.00 % 46.800 M 0.00 % 46.800 M 0.00 % 46.800 M
Total equity 935.283 M 171.60 % 344.365 M 72.03 % 200.183 M -0.27 % 200.726 M -1.81 % 204.425 M 0.14 % 204.149 M -16.12 % 243.379 M 8.49 % 224.330 M 4.00 % 215.708 M 7.99 % 199.753 M 10.82 % 180.248 M 2.71 % 175.490 M 4.66 % 167.677 M 1.24 % 165.629 M 3.18 % 160.525 M 2.30 % 156.921 M 2.12 % 153.666 M
Other non current liabilities 5.324 M 62.76 % 3.271 M 327 000.00 % 1.000 K 0.000 0.000 0.000 0.000 -100.00 % 1.000 K 0.00 % 1.000 K 0.000 0.000 -100.00 % 241.336 K 227.72 % 73.642 K 0.00 % 73.642 K -87.90 % 608.382 K 0.000 0.000
Long term debt 7.646 M 0.000 0.000 -100.00 % 15.625 M -8.41 % 17.060 M 38.45 % 12.322 M 264.13 % 3.384 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 122.568 K -93.05 % 1.764 M 0.000 -100.00 % 2.861 M
Total non current liabilities 12.970 M 296.51 % 3.271 M 327 000.00 % 1.000 K -99.99 % 15.625 M -8.41 % 17.060 M 38.45 % 12.322 M 264.13 % 3.384 M 8 360.00 % 40.000 K 0.00 % 40.000 K 2.56 % 39.000 K -1.24 % 39.489 K -85.94 % 280.825 K 148.23 % 113.131 K -52.00 % 235.699 K -90.23 % 2.412 M 3 420.94 % -72.623 K -102.66 % 2.730 M
Other current liabilities 42.032 M 88.06 % 22.350 M 370.33 % 4.752 M -23.94 % 6.248 M -0.49 % 6.279 M -20.06 % 7.855 M 14.22 % 6.877 M 25.24 % 5.491 M 7.41 % 5.112 M -10.21 % 5.693 M -36.72 % 8.997 M 277.62 % 2.383 M 16.51 % 2.045 M -64.86 % 5.819 M -14.71 % 6.823 M 141.05 % 2.830 M 14.67 % 2.468 M
Deferred revenue 0.000 0.000 0.000 -100.00 % 1.506 M 29.16 % 1.166 M 10.21 % 1.058 M 0.000 -100.00 % 4.903 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 49.703 M 161.40 % 19.014 M 0.000 -100.00 % 2.035 M 1.34 % 2.008 M -58.54 % 4.843 M 3 409.42 % 138.000 K 0.000 0.000 -100.00 % 484.000 K 0.000 -100.00 % 532.940 K -68.05 % 1.668 M 0.000 0.000 0.000 0.000
Total current liabilities 100.022 M 110.13 % 47.599 M 359.72 % 10.354 M -38.16 % 16.744 M -12.20 % 19.070 M -24.08 % 25.118 M 48.92 % 16.867 M 4.18 % 16.191 M 75.40 % 9.231 M -13.91 % 10.723 M -15.02 % 12.619 M 114.98 % 5.870 M 0.53 % 5.839 M -20.95 % 7.387 M 2.86 % 7.181 M 50.83 % 4.761 M 9.70 % 4.340 M
Total liabilities 112.992 M 122.12 % 50.870 M 391.26 % 10.355 M -68.01 % 32.369 M -10.41 % 36.130 M -3.50 % 37.440 M 84.88 % 20.251 M 24.77 % 16.231 M 75.07 % 9.271 M -13.85 % 10.762 M -14.98 % 12.658 M 105.80 % 6.151 M 3.34 % 5.952 M -21.91 % 7.622 M -20.54 % 9.593 M 104.61 % 4.688 M -33.68 % 7.070 M
Other non current assets 110.730 M 7.04 % 103.449 M 766.77 % 11.935 M -5.52 % 12.632 M -76.21 % 53.099 M 0.17 % 53.008 M 12.26 % 47.218 M -1.21 % 47.796 M -9.47 % 52.796 M -18.99 % 65.173 M -0.62 % 65.578 M 27.07 % 51.608 M -10.54 % 57.688 M 30.55 % 44.188 M 30.98 % 33.736 M -54.18 % 73.623 M 167.37 % 27.536 M
Long term investments 70.246 M 120.05 % 31.923 M -60.01 % 79.836 M 13.61 % 70.271 M 133.43 % 30.104 M 76.12 % 17.093 M -72.19 % 61.471 M -11.30 % 69.300 M 5.99 % 65.383 M 51.52 % 43.151 M 17.91 % 36.597 M 40.34 % 26.078 M 199.20 % 8.716 M 867.40 % 900.960 K -93.98 % 14.961 M 0.000 0.000
Intangible assets 39.282 M -33.50 % 59.071 M 19 395.38 % 303.000 K -40.70 % 511.000 K -37.30 % 815.000 K -31.11 % 1.183 M -23.73 % 1.551 M -19.18 % 1.919 M -16.09 % 2.287 M -5.14 % 2.411 M -6.86 % 2.589 M 55.35 % 1.666 M -1.74 % 1.696 M -3.72 % 1.761 M -94.41 % 31.481 M 0.000 0.000
GoodWill 248.900 M 322.27 % 58.943 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
Goodwill and intangible assets 288.182 M 387.86 % 59.071 M 19 395.38 % 303.000 K -40.70 % 511.000 K -37.30 % 815.000 K -31.11 % 1.183 M -23.73 % 1.551 M -19.18 % 1.919 M -16.09 % 2.287 M -5.14 % 2.411 M -6.86 % 2.589 M 55.35 % 1.666 M -1.74 % 1.696 M -3.72 % 1.761 M 3 955.69 % 43.429 K 0.000 0.000
Property plant equipment net 0.000 -100.00 % 49.849 M 14.54 % 43.522 M -46.65 % 81.577 M 3.91 % 78.510 M -4.54 % 82.245 M 1.97 % 80.659 M 135.82 % 34.204 M -5.51 % 36.197 M -5.02 % 38.109 M 117.07 % 17.556 M -17.11 % 21.181 M -1.88 % 21.588 M 2.29 % 21.106 M -5.40 % 22.312 M 45.65 % 15.318 M -47.03 % 28.920 M
Total non current assets 472.772 M 91.05 % 247.458 M 79.55 % 137.823 M -17.58 % 167.218 M 1.49 % 164.755 M 5.45 % 156.246 M -19.20 % 193.376 M 24.44 % 155.398 M -2.29 % 159.036 M 4.81 % 151.736 M 23.62 % 122.744 M 21.86 % 100.722 M 12.10 % 89.850 M 31.99 % 68.071 M -4.24 % 71.083 M -20.08 % 88.941 M 57.54 % 56.456 M
Other current assets 36.601 M 108.32 % 17.570 M -69.77 % 58.123 M 17.05 % 49.656 M -17.25 % 60.006 M -5.61 % 63.573 M 24.21 % 51.182 M 9.63 % 46.684 M 55.63 % 29.997 M -17.52 % 36.369 M -31.09 % 52.779 M -3.27 % 54.563 M 28.78 % 42.369 M 309.27 % 10.352 M -69.27 % 33.693 M -4.34 % 35.223 M -35.07 % 54.245 M
Short term investments 99.160 M -2.33 % 101.528 M 47 790.57 % 212.000 K -1.40 % 215.000 K 53.57 % 140.000 K 288.89 % 36.000 K -71.43 % 126.000 K -99.56 % 28.748 M 41.55 % 20.309 M 184.96 % 7.127 M 299.10 % 1.786 M -85.81 % 12.581 M -59.97 % 31.428 M -6.04 % 33.448 M 34.59 % 24.852 M 0.000 0.000
cash and cash equivalents 302.498 M 496.40 % 50.721 M 1 538.80 % 3.095 M -43.46 % 5.474 M 47.83 % 3.703 M -57.74 % 8.763 M -21.93 % 11.225 M 269.49 % 3.038 M -59.29 % 7.462 M -11.30 % 8.413 M 37.98 % 6.097 M -35.57 % 9.463 M 70.92 % 5.537 M -5.74 % 5.873 M -0.13 % 5.881 M 37.41 % 4.280 M -25.77 % 5.766 M
Cash and short term investments 401.658 M 163.82 % 152.249 M 4 503.84 % 3.307 M -41.87 % 5.689 M 48.04 % 3.843 M -56.32 % 8.799 M -22.48 % 11.351 M -64.29 % 31.786 M 14.46 % 27.771 M 78.71 % 15.540 M 97.13 % 7.883 M -64.24 % 22.044 M -40.36 % 36.964 M -5.99 % 39.322 M 27.95 % 30.733 M 618.08 % 4.280 M -25.77 % 5.766 M
Total current assets 575.503 M 131.59 % 248.504 M 241.75 % 72.715 M 10.38 % 65.877 M -13.09 % 75.800 M -11.18 % 85.343 M 21.48 % 70.253 M -17.51 % 85.163 M 29.14 % 65.944 M 12.19 % 58.779 M -16.22 % 70.162 M -13.29 % 80.919 M -3.41 % 83.779 M -20.35 % 105.180 M 6.21 % 99.035 M 36.28 % 72.668 M -30.31 % 104.279 M
Inventory 67.912 M 442.25 % 12.524 M 11.69 % 11.213 M 7.06 % 10.474 M -11.45 % 11.829 M 0.47 % 11.774 M 76.36 % 6.676 M 9.80 % 6.080 M 8.57 % 5.600 M -18.49 % 6.870 M -25.16 % 9.180 M 123.11 % 4.114 M 177.91 % 1.481 M -38.63 % 2.412 M -22.88 % 3.128 M 29.84 % 2.409 M -34.10 % 3.656 M
Net receivables 69.332 M 4.79 % 66.161 M 91 790.28 % 72.000 K 24.14 % 58.000 K -52.46 % 122.000 K -89.81 % 1.197 M 14.66 % 1.044 M 70.03 % 614.000 K -76.16 % 2.576 M 1 894 217.65 % -136.000 -100.00 % 53.096 M 26 783.35 % 197.505 K -99.56 % 45.019 M -15.21 % 53.094 M 68.66 % 31.481 M 2.36 % 30.756 M -24.27 % 40.612 M
Tax assets 3.614 M 14.15 % 3.166 M 42.16 % 2.227 M 0.00 % 2.227 M 0.00 % 2.227 M -18.03 % 2.717 M 9.69 % 2.477 M 13.68 % 2.179 M -8.18 % 2.373 M -17.95 % 2.892 M 580.19 % 425.174 K 125.44 % 188.596 K 16.31 % 162.150 K 41.10 % 114.916 K 266.73 % 31.335 K 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.000 K 0.000 100.00 % -1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 8.287 M 32.91 % 6.235 M 11.30 % 5.602 M -19.45 % 6.955 M -27.68 % 9.617 M -15.36 % 11.362 M 15.37 % 9.848 M 71.81 % 5.732 M 40.97 % 4.066 M 4.47 % 3.892 M 7.46 % 3.622 M 22.59 % 2.954 M 38.97 % 2.126 M 35.61 % 1.568 M 472.43 % 273.853 K -85.40 % 1.876 M 8.87 % 1.723 M
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.000 K -93.85 % 65.000 K 22.64 % 53.000 K -91.90 % 654.000 K 0.000 0.000 0.000 0.000 -100.00 % 84.608 K 55.78 % 54.313 K -63.36 % 148.249 K
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
Minority interest 50.078 M 15.05 % 43.529 M 7 215.80 % 595.000 K -88.39 % 5.124 M -34.62 % 7.837 M -27.82 % 10.857 M -47.30 % 20.601 M 3 611.89 % 555.000 K 0.73 % 551.000 K 0.55 % 548.000 K 0.66 % 544.419 K 2.13 % 533.043 K 5.19 % 506.735 K -5.17 % 534.387 K 2.44 % 521.683 K 1.34 % 514.777 K 2.05 % 504.454 K
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 0.000 0.000 0.000 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 465.588 M 908.18 % 46.181 M 1 551.32 % -3.182 M -130.86 % 10.312 M 0.000 0.000 0.000 -100.00 % 504.000 K -71.98 % 1.799 M -83.50 % 10.902 M 0.000 0.000 -100.00 % 35.028 M 0.00 % 35.028 M 0.00 % 35.028 M 0.00 % 35.028 M 0.38 % 34.895 M
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 39.000 K 0.00 % 39.000 K 0.00 % 39.000 K -1.24 % 39.489 K 0.00 % 39.489 K 0.00 % 39.489 K 0.00 % 39.489 K 0.00 % 39.489 K 154.38 % -72.623 K 44.83 % -131.644 K
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 1.048 B 165.23 % 395.235 M 87.73 % 210.538 M -9.68 % 233.095 M -3.10 % 240.555 M -0.43 % 241.589 M -8.36 % 263.630 M 9.59 % 240.561 M 6.93 % 224.979 M 6.87 % 210.515 M 9.13 % 192.907 M 6.20 % 181.641 M 4.61 % 173.629 M 0.22 % 173.251 M 1.84 % 170.118 M 5.27 % 161.609 M 0.54 % 160.735 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 2009
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
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
Change in working capital -157.753 M -363.23 % -34.055 M -164.22 % -12.889 M -142.73 % 30.162 M 18 180.00 % 165.000 K 101.29 % -12.758 M -1 116.21 % -1.049 M 91.69 % -12.625 M -352.40 % 5.002 M -80.96 % 26.278 M 860.47 % -3.455 M 64.35 % -9.692 M -561.53 % 2.100 M 625.00 % -400.000 K 92.86 % -5.600 M -118.42 % 30.400 M 355.46 % -11.900 M
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 -100.00 % 30.600 M 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 100.00 % -1.800 M
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
Other working capital -157.753 M -363.23 % -34.055 M -164.22 % -12.889 M -142.73 % 30.162 M 18 180.00 % 165.000 K 101.29 % -12.758 M -1 116.21 % -1.049 M 91.69 % -12.625 M -352.40 % 5.002 M -80.96 % 26.278 M 860.47 % -3.455 M 64.35 % -9.692 M -561.53 % 2.100 M 625.00 % -400.000 K 92.86 % -5.600 M -2 700.00 % -200.000 K 98.02 % -10.100 M
Other non cash items 48.042 M 187.42 % -54.956 M -2 838.82 % -1.870 M 29.94 % -2.669 M 42.02 % -4.603 M 36.00 % -7.192 M 40.40 % -12.068 M -16.18 % -10.387 M -2.98 % -10.086 M -14.30 % -8.824 M 6.96 % -9.485 M 15.84 % -11.270 M -57.16 % -7.171 M -79.85 % -3.987 M 70.90 % -13.700 M -35.84 % -10.085 M -22.99 % -8.200 M
Net cash provided by operating activities -97.948 M -201.38 % -32.500 M -319.35 % -7.750 M -130.00 % 25.837 M 462.93 % -7.119 M 82.41 % -40.469 M -230.93 % -12.229 M -42.90 % -8.558 M -177.31 % 11.070 M -66.31 % 32.859 M 7 040.10 % -473.472 K 95.22 % -9.896 M -4 848.01 % -200.000 K 88.89 % -1.800 M 89.53 % -17.200 M -180.37 % 21.400 M 234.59 % -15.900 M
Investments in property plant and equipment -237.544 M -4 873.70 % -4.776 M 0.000 0.000 100.00 % -4.608 M 42.86 % -8.065 M 80.78 % -41.972 M 0.000 0.000 100.00 % -26.454 M -11.29 % -23.769 M -49.32 % -15.918 M -382.37 % -3.300 M 0.00 % -3.300 M 64.52 % -9.300 M -1 450.00 % -600.000 K 57.14 % -1.400 M
Acquisitions net 6.549 M 0.000 -100.00 % 27.916 M 0.000 0.000 -100.00 % 360.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 200.000 K 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 100.00 % -5.800 M -100.00 % -2.900 M 0.000 100.00 % -46.100 M -15 266.67 % -300.000 K
Sales maturities of investments 77.593 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.032 M -41.30 % 22.200 M 0.000 0.000 0.000 0.000 -100.00 % 10.700 M
Other investing activites 1.601 M 103.82 % -41.860 M -12 025.93 % 351.000 K 101.55 % -22.620 M -518.50 % 5.405 M -83.87 % 33.518 M -13.68 % 38.828 M 754.49 % 4.544 M 139.06 % -11.632 M -385.37 % -2.396 M -133.14 % 7.232 M -18.76 % 8.902 M -1.09 % 9.000 M -4.26 % 9.400 M -63.57 % 25.800 M -3.01 % 26.600 M 13.68 % 23.400 M
Net cash used for investing activites -151.801 M -225.50 % -46.636 M -264.98 % 28.267 M 224.96 % -22.620 M -2 938.14 % 797.000 K -96.91 % 25.813 M 921.02 % -3.144 M -169.19 % 4.544 M 139.06 % -11.632 M 59.68 % -28.850 M -723.12 % -3.505 M -123.08 % 15.184 M 0.000 -100.00 % 3.400 M -79.39 % 16.500 M 182.09 % -20.100 M -162.04 % 32.400 M
Debt repayment 15.292 M -19.58 % 19.014 M 207.67 % -17.660 M -1 154.26 % -1.408 M -173.99 % 1.903 M -85.15 % 12.811 M 263.74 % 3.522 M 0.000 100.00 % -484.000 K -199.99 % 484.031 K 190.82 % -532.940 K 64.47 % -1.500 M -1 600.00 % 100.000 K 105.88 % -1.700 M -154.84 % 3.100 M 206.90 % -2.900 M 25.64 % -3.900 M
Common stock issued 485.504 M 706.49 % 60.200 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
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 100.00 % -2.100 M
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 100.00 % -5.500 M
Other financing activites 730.000 K -98.46 % 47.549 M 1 008.12 % -5.236 M -13 678.95 % -38.000 K 94.07 % -641.000 K -4.06 % -616.000 K -103.07 % 20.039 M 20 341.41 % -99.000 K 15.38 % -117.000 K 36.73 % -184.923 K 41.26 % -314.824 K -77.62 % -177.249 K 40.92 % -300.000 K -50.00 % -200.000 K 33.33 % -300.000 K 0.000 100.00 % -6.500 M
Net cash used provided by financing activities 501.526 M 295.64 % 126.763 M 653.65 % -22.896 M -1 483.40 % -1.446 M -214.58 % 1.262 M -89.65 % 12.195 M -48.24 % 23.561 M 23 898.99 % -99.000 K 83.53 % -601.000 K -300.93 % 299.108 K 135.28 % -847.764 K 49.46 % -1.677 M -738.62 % -200.000 K 89.47 % -1.900 M -167.86 % 2.800 M 196.55 % -2.900 M 83.89 % -18.000 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.000 K 0.00 % -1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 251.777 M 428.64 % 47.627 M 2 101.98 % -2.379 M -234.33 % 1.771 M 135.00 % -5.060 M -105.61 % -2.461 M -130.06 % 8.187 M 299.00 % -4.114 M -253.74 % -1.163 M -126.99 % 4.308 M 189.27 % -4.826 M -233.67 % 3.611 M 1 002.66 % -400.000 K -33.33 % -300.000 K -114.29 % 2.100 M 240.00 % -1.500 M -7.14 % -1.400 M
Cash at beginning of period 50.721 M 1 539.33 % 3.094 M -43.47 % 5.473 M 47.80 % 3.703 M -57.74 % 8.763 M -21.93 % 11.224 M 269.58 % 3.037 M -57.53 % 7.151 M -13.99 % 8.314 M 107.58 % 4.005 M -54.65 % 8.831 M 69.16 % 5.221 M -6.77 % 5.600 M -5.08 % 5.900 M 55.26 % 3.800 M -34.48 % 5.800 M -18.31 % 7.100 M
Cash at end of period 302.498 M 496.40 % 50.721 M 1 539.33 % 3.094 M -43.48 % 5.474 M 47.83 % 3.703 M -57.74 % 8.763 M -21.93 % 11.224 M 269.58 % 3.037 M -57.53 % 7.151 M -13.98 % 8.314 M 107.57 % 4.005 M -54.65 % 8.831 M 69.84 % 5.200 M -7.14 % 5.600 M -5.08 % 5.900 M 37.21 % 4.300 M -24.56 % 5.700 M
Operating cash flow -95.617 M -194.21 % -32.500 M -319.35 % -7.750 M -130.00 % 25.837 M 462.93 % -7.119 M 82.41 % -40.469 M -230.93 % -12.229 M -42.90 % -8.558 M -177.31 % 11.070 M -66.31 % 32.859 M 7 040.10 % -473.472 K 95.22 % -9.896 M -4 848.01 % -200.000 K 88.89 % -1.800 M 89.53 % -17.200 M -180.37 % 21.400 M 234.59 % -15.900 M
Capital expenditure -237.544 M -4 873.70 % -4.776 M 0.000 100.00 % -28.777 M -524.50 % -4.608 M 42.86 % -8.065 M 80.78 % -41.972 M 0.000 0.000 100.00 % -26.454 M -11.29 % -23.769 M -49.32 % -15.918 M -382.37 % -3.300 M 0.00 % -3.300 M 64.52 % -9.300 M -1 450.00 % -600.000 K 57.14 % -1.400 M
Free CashFlow -333.161 M -793.77 % -37.276 M -380.98 % -7.750 M -130.00 % 25.837 M 320.32 % -11.727 M 75.84 % -48.534 M 10.46 % -54.201 M -533.34 % -8.558 M -177.31 % 11.070 M 72.82 % 6.406 M 126.42 % -24.243 M 6.09 % -25.814 M -637.55 % -3.500 M 31.37 % -5.100 M 80.75 % -26.500 M -227.40 % 20.800 M 220.23 % -17.300 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
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-03-31
Revenue 132.470 M -3.16 % 136.794 M 100.96 % 68.069 M 16.30 % 58.528 M 10.23 % 53.095 M -70.09 % 177.523 M 750.57 % 20.871 M 5.23 % 19.834 M 4.37 % 19.003 M -2.10 % 19.411 M -39.28 % 31.969 M 14.55 % 27.908 M 16.54 % 23.947 M -6.16 % 25.520 M -3.49 % 26.444 M 8.31 % 24.414 M 13.73 % 21.467 M -7.12 % 23.113 M -3.97 % 24.068 M 6.30 % 22.641 M 21.22 % 18.678 M -33.74 % 28.189 M 25.44 % 22.472 M -3.28 % 23.234 M 32.55 % 17.529 M -3.77 % 18.216 M -15.31 % 21.510 M 5.96 % 20.301 M 1.78 % 19.946 M -23.38 % 26.032 M 19.12 % 21.854 M
Net income 12.504 M -44.81 % 22.658 M 82.96 % 12.384 M 43.12 % 8.653 M 20.80 % 7.163 M -49.68 % 14.235 M -49.30 % 28.075 M 185.20 % 9.844 M 467.18 % -2.681 M -25.87 % -2.130 M -158.73 % 3.627 M 647.06 % -663.000 K -206.08 % 625.000 K 125.27 % -2.473 M -359.67 % -538.000 K -211.85 % 481.000 K 116.97 % -2.835 M 60.87 % -7.245 M -393.87 % -1.467 M -159.93 % 2.448 M 1 940.00 % 120.000 K 111.74 % -1.022 M 76.05 % -4.267 M 25.65 % -5.739 M 6.01 % -6.106 M -45.69 % -4.191 M -1 373.86 % 329.000 K -91.07 % 3.686 M 599.43 % 527.000 K -92.74 % 7.260 M 354.03 % 1.599 M
Income before tax 12.195 M -45.88 % 22.535 M 25.02 % 18.025 M 36.52 % 13.203 M 19.39 % 11.059 M -51.01 % 22.575 M -19.60 % 28.077 M 185.22 % 9.844 M 467.31 % -2.680 M -30.86 % -2.048 M -145.24 % 4.527 M 458.43 % -1.263 M -8 520.00 % 15.000 K 100.63 % -2.394 M -105.32 % -1.166 M -105.64 % -567.000 K 85.66 % -3.955 M 48.37 % -7.660 M -230.74 % -2.316 M -243.76 % 1.611 M 320.08 % -732.000 K 57.47 % -1.721 M 74.87 % -6.848 M 22.47 % -8.833 M 10.22 % -9.839 M -84.01 % -5.347 M -13 267.50 % -40.000 K -101.15 % 3.488 M 908.09 % 346.000 K -95.74 % 8.127 M 125.12 % 3.610 M
Income before tax ratio 0.09 -44.12 % 0.16 -37.79 % 0.26 17.39 % 0.23 8.30 % 0.21 63.79 % 0.13 -90.55 % 1.35 171.05 % 0.50 451.92 % -0.14 -33.67 % -0.11 -174.51 % 0.14 412.90 % -0.05 -7 324.94 % 0.00 100.67 % -0.09 -112.75 % -0.04 -89.86 % -0.02 87.39 % -0.18 44.41 % -0.33 -244.41 % -0.10 -235.24 % 0.07 281.56 % -0.04 35.81 % -0.06 79.97 % -0.30 19.84 % -0.38 32.27 % -0.56 -91.22 % -0.29 -15 684.75 % 0.00 -101.08 % 0.17 890.46 % 0.02 -94.44 % 0.31 88.99 % 0.17
EBITDA 18.423 M -42.15 % 31.845 M 50.11 % 21.215 M 31.75 % 16.103 M 21.61 % 13.241 M -53.62 % 28.550 M -1.01 % 28.842 M 170.82 % 10.650 M 660.53 % -1.900 M -60.88 % -1.181 M -118.05 % 6.543 M 1 016.55 % 586.000 K -66.84 % 1.767 M 381.37 % -628.000 K -203.12 % 609.000 K -51.44 % 1.254 M 164.21 % -1.953 M 73.67 % -7.416 M -734.93 % 1.168 M -66.55 % 3.492 M 207.39 % 1.136 M 102.14 % 562.000 K 111.54 % -4.870 M 30.94 % -7.052 M 13.80 % -8.181 M -70.22 % -4.806 M -927.19 % 581.000 K -85.88 % 4.116 M 310.37 % 1.003 M -88.61 % 8.804 M 101.33 % 4.373 M
Net income ratio 0.09 -43.01 % 0.17 -8.96 % 0.18 23.06 % 0.15 9.59 % 0.13 68.24 % 0.08 -94.04 % 1.35 171.03 % 0.50 451.79 % -0.14 -28.57 % -0.11 -196.72 % 0.11 577.57 % -0.02 -191.02 % 0.03 126.93 % -0.10 -376.31 % -0.02 -203.26 % 0.02 114.92 % -0.13 57.87 % -0.31 -414.27 % -0.06 -156.37 % 0.11 1 582.93 % 0.01 117.72 % -0.04 80.91 % -0.19 23.13 % -0.25 29.09 % -0.35 -51.40 % -0.23 -1 604.21 % 0.02 -91.58 % 0.18 587.20 % 0.03 -90.53 % 0.28 281.16 % 0.07
Ratio EBITDA 0.14 -40.26 % 0.23 -25.31 % 0.31 13.28 % 0.28 10.33 % 0.25 55.07 % 0.16 -88.36 % 1.38 157.36 % 0.54 637.04 % -0.10 -64.33 % -0.06 -129.73 % 0.20 874.72 % 0.02 -71.54 % 0.07 399.85 % -0.02 -206.85 % 0.02 -55.16 % 0.05 156.46 % -0.09 71.65 % -0.32 -761.17 % 0.05 -68.54 % 0.15 153.59 % 0.06 205.06 % 0.02 109.20 % -0.22 28.60 % -0.30 34.97 % -0.47 -76.90 % -0.26 -1 076.78 % 0.03 -86.68 % 0.20 303.19 % 0.05 -85.13 % 0.34 69.01 % 0.20
Gross profit ratio 0.42 -0.93 % 0.43 -27.32 % 0.59 -7.25 % 0.63 -11.32 % 0.71 57.52 % 0.45 -28.66 % 0.64 -5.43 % 0.67 0.62 % 0.67 -1.31 % 0.68 2.15 % 0.66 5.85 % 0.63 -20.03 % 0.78 80.71 % 0.43 -29.38 % 0.61 6.04 % 0.58 0.49 % 0.58 19.35 % 0.48 -8.30 % 0.53 -28.46 % 0.74 -7.45 % 0.79 61.20 % 0.49 -24.42 % 0.65 28.22 % 0.51 -31.29 % 0.74 63.02 % 0.45 -37.77 % 0.73 59.74 % 0.46 -42.77 % 0.80 21.35 % 0.66 2.95 % 0.64
Weighted average shs out dil 13.025 M -38.49 % 21.176 M 230.87 % 6.400 M -50.00 % 12.800 M 100.00 % 6.400 M 28.14 % 4.994 M 6.74 % 4.679 M -40.94 % 7.923 M 68.44 % 4.704 M 5.75 % 4.448 M -4.96 % 4.680 M 0.00 % 4.680 M 0.00 % 4.680 M 0.00 % 4.680 M 0.00 % 4.680 M 0.00 % 4.680 M 0.00 % 4.680 M -51.94 % 9.738 M 108.08 % 4.680 M 0.00 % 4.680 M 0.00 % 4.680 M 69.43 % 2.762 M -40.98 % 4.680 M 0.00 % 4.680 M 0.00 % 4.680 M 122.55 % 2.103 M -55.07 % 4.680 M 0.00 % 4.680 M 0.00 % 4.680 M -0.08 % 4.684 M -0.41 % 4.703 M
Weighted average shs out 13.025 M 5.20 % 12.381 M 93.46 % 6.400 M -50.00 % 12.800 M 100.00 % 6.400 M 28.14 % 4.994 M 6.74 % 4.679 M -40.94 % 7.923 M 68.44 % 4.704 M 5.75 % 4.448 M -4.96 % 4.680 M 0.00 % 4.680 M 0.00 % 4.680 M 0.00 % 4.680 M 0.00 % 4.680 M 0.00 % 4.680 M 0.00 % 4.680 M -51.94 % 9.738 M 108.08 % 4.680 M 0.00 % 4.680 M 0.00 % 4.680 M 69.43 % 2.762 M -40.98 % 4.680 M 0.00 % 4.680 M 0.00 % 4.680 M 122.55 % 2.103 M -55.07 % 4.680 M 0.00 % 4.680 M 0.00 % 4.680 M -0.08 % 4.684 M -0.41 % 4.703 M
EPS diluted 0.96 -10.28 % 1.07 -62.06 % 2.82 314.71 % 0.68 -60.69 % 1.73 -39.30 % 2.85 -52.50 % 6.00 383.87 % 1.24 317.54 % -0.57 -147.83 % -0.23 -158.97 % 0.39 244.44 % -0.27 -8 537.50 % 0.00 101.23 % -0.26 -4.00 % -0.25 -600.00 % 0.05 108.20 % -0.61 59.33 % -1.50 -383.87 % -0.31 -159.62 % 0.52 1 931.25 % 0.03 114.22 % -0.18 80.22 % -0.91 26.02 % -1.23 5.38 % -1.30 -31.31 % -0.99 -1 508.25 % 0.07 -91.10 % 0.79 618.18 % 0.11 -92.90 % 1.55 355.88 % 0.34
Earnings per share 0.96 -47.54 % 1.83 -35.11 % 2.82 314.71 % 0.68 -60.69 % 1.73 -39.30 % 2.85 -52.50 % 6.00 383.87 % 1.24 317.54 % -0.57 -147.83 % -0.23 -158.97 % 0.39 244.44 % -0.27 -8 537.50 % 0.00 101.23 % -0.26 -4.00 % -0.25 -600.00 % 0.05 108.20 % -0.61 59.33 % -1.50 -383.87 % -0.31 -159.62 % 0.52 1 931.25 % 0.03 114.22 % -0.18 80.22 % -0.91 26.02 % -1.23 5.38 % -1.30 -31.31 % -0.99 -1 508.25 % 0.07 -91.10 % 0.79 618.18 % 0.11 -92.90 % 1.55 355.88 % 0.34
Gross profit 56.067 M -4.06 % 58.442 M 46.06 % 40.011 M 7.87 % 37.091 M -2.25 % 37.944 M -52.89 % 80.537 M 506.82 % 13.272 M -0.49 % 13.337 M 5.02 % 12.700 M -3.39 % 13.145 M -37.97 % 21.193 M 21.25 % 17.479 M -6.80 % 18.755 M 69.58 % 11.060 M -31.85 % 16.229 M 14.85 % 14.130 M 14.28 % 12.364 M 10.85 % 11.154 M -11.94 % 12.666 M -23.95 % 16.654 M 12.19 % 14.845 M 6.81 % 13.898 M -5.19 % 14.659 M 24.02 % 11.820 M -8.92 % 12.978 M 56.87 % 8.273 M -47.30 % 15.698 M 69.25 % 9.275 M -41.75 % 15.922 M -7.02 % 17.124 M 22.63 % 13.964 M
Income tax expense 0.000 -100.00 % 8.874 M 0.000 0.000 0.000 -100.00 % 4.352 M 0.000 0.000 0.000 -100.00 % 85.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 490.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 146.000 K 474.36 % -39.000 K 0.000 0.000 -100.00 % 867.000 K -56.89 % 2.011 M
Cost of revenue 76.403 M -2.49 % 78.352 M 179.25 % 28.058 M 30.89 % 21.437 M 41.49 % 15.151 M -84.38 % 96.986 M 1 176.30 % 7.599 M 16.96 % 6.497 M 3.08 % 6.303 M 0.59 % 6.266 M -41.85 % 10.776 M 3.33 % 10.429 M 100.87 % 5.192 M -64.09 % 14.460 M 41.56 % 10.215 M -0.67 % 10.284 M 12.97 % 9.103 M -23.88 % 11.959 M 4.89 % 11.402 M 90.45 % 5.987 M 56.20 % 3.833 M -73.18 % 14.291 M 82.91 % 7.813 M -31.55 % 11.414 M 150.80 % 4.551 M -54.23 % 9.943 M 71.08 % 5.812 M -47.29 % 11.026 M 174.01 % 4.024 M -54.83 % 8.908 M 12.90 % 7.890 M
General and administrative expenses 0.000 -100.00 % 7.575 M 0.000 0.000 0.000 -100.00 % 6.932 M 0.000 0.000 0.000 -100.00 % 13.730 M 0.000 0.000 0.000 -100.00 % 14.687 M 0.000 0.000 0.000 -100.00 % 20.019 M 0.000 0.000 0.000 -100.00 % 1.261 M 0.000 0.000 0.000 -100.00 % 1.802 M 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 0.000 -100.00 % 4.244 M 0.000 0.000 0.000 -100.00 % 2.392 M 0.000 0.000 0.000 -100.00 % 472.000 K 0.000 0.000 0.000 -100.00 % 537.000 K 0.000 0.000 0.000 -100.00 % 312.000 K 0.000 0.000 0.000 -100.00 % 2.657 M 0.000 0.000 0.000 -100.00 % 2.138 M 0.000 0.000 0.000 0.000 0.000
Other expenses 45.178 M 0.000 0.000 -100.00 % 24.199 M 0.000 -100.00 % 65.295 M 8 514.12 % 758.000 K -94.32 % 13.337 M 5.02 % 12.700 M -3.39 % 13.145 M -37.97 % 21.193 M 21.25 % 17.479 M -6.80 % 18.755 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 15.916 M -4.43 % 16.654 M 12.19 % 14.845 M 0.000 -100.00 % 14.659 M 24.02 % 11.820 M -8.92 % 12.978 M 56.87 % 8.273 M -47.30 % 15.698 M 69.25 % 9.275 M -41.75 % 15.922 M -7.02 % 17.124 M 22.63 % 13.964 M
Operating expenses 45.178 M 7.03 % 42.210 M 60.80 % 26.250 M 8.48 % 24.199 M -16.62 % 29.021 M -61.11 % 74.619 M 382.85 % 15.454 M 9.85 % 14.068 M -8.82 % 15.429 M 17.38 % 13.145 M -37.97 % 21.193 M 18.68 % 17.858 M -0.44 % 17.937 M 17.82 % 15.224 M -16.14 % 18.153 M -2.33 % 18.587 M 9.01 % 17.051 M -16.13 % 20.331 M 28.06 % 15.876 M 5.85 % 14.998 M -3.77 % 15.585 M 12.14 % 13.898 M -5.19 % 14.659 M 24.02 % 11.820 M -8.92 % 12.978 M 56.87 % 8.273 M -47.30 % 15.698 M 69.25 % 9.275 M -41.75 % 15.922 M -7.02 % 17.124 M 22.63 % 13.964 M
Cost and expenses 121.581 M 0.85 % 120.562 M 122.00 % 54.308 M 19.00 % 45.636 M 3.31 % 44.172 M -74.26 % 171.605 M 644.43 % 23.052 M 7.93 % 21.359 M -5.05 % 22.494 M -0.95 % 22.709 M -20.03 % 28.398 M -5.03 % 29.902 M 21.15 % 24.682 M -16.85 % 29.684 M 4.64 % 28.368 M -1.74 % 28.871 M 10.39 % 26.154 M -18.89 % 32.245 M 18.21 % 27.278 M 20.74 % 22.593 M 7.47 % 21.022 M -37.74 % 33.765 M 9.89 % 30.727 M -10.46 % 34.316 M 17.87 % 29.113 M 59.82 % 18.216 M -15.31 % 21.510 M 5.96 % 20.301 M 1.78 % 19.946 M -23.38 % 26.032 M 19.12 % 21.854 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
Selling general and administrative expenses 0.000 -100.00 % 42.210 M 60.80 % 26.250 M 0.000 -100.00 % 29.021 M 211.25 % 9.324 M -36.55 % 14.696 M 1 910.40 % 731.000 K -95.26 % 15.429 M 8.64 % 14.202 M 0.000 -100.00 % 17.858 M 2 283.13 % -818.000 K -105.37 % 15.224 M -16.14 % 18.153 M -2.33 % 18.587 M 9.01 % 17.051 M -16.13 % 20.331 M 50 927.50 % -40.000 K 97.58 % -1.656 M -323.78 % 740.000 K -81.11 % 3.918 M 0.000 0.000 0.000 -100.00 % 3.940 M 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
Interest expense 1.776 M -3.43 % 1.839 M 3.72 % 1.773 M 21.36 % 1.461 M 95.84 % 746.000 K -40.32 % 1.250 M 17 757.14 % 7.000 K -46.15 % 13.000 K -27.78 % 18.000 K 0.000 -100.00 % 264.000 K 12.82 % 234.000 K 18.18 % 198.000 K 0.000 -100.00 % 213.000 K -5.33 % 225.000 K -7.02 % 242.000 K 0.000 -100.00 % 234.000 K -14.29 % 273.000 K 3.41 % 264.000 K 0.000 -100.00 % 276.000 K 263.16 % 76.000 K 261.90 % 21.000 K 0.000 -100.00 % 19.000 K 72.73 % 11.000 K 22.22 % 9.000 K -70.00 % 30.000 K -6.25 % 32.000 K
Depreciation and amortization 4.452 M -40.41 % 7.471 M 427.24 % 1.417 M -1.53 % 1.439 M 0.21 % 1.436 M -69.61 % 4.725 M 523.35 % 758.000 K -4.53 % 794.000 K 4.20 % 762.000 K -10.88 % 855.000 K -51.23 % 1.753 M 8.54 % 1.615 M 3.99 % 1.553 M 2.98 % 1.508 M -3.46 % 1.562 M -2.19 % 1.597 M -9.26 % 1.760 M 4 011.11 % -45.000 K -101.38 % 3.250 M 102.11 % 1.608 M 0.25 % 1.604 M -4.47 % 1.679 M -1.35 % 1.702 M -0.18 % 1.705 M 4.15 % 1.637 M 185.19 % 574.000 K -4.65 % 602.000 K -2.43 % 617.000 K -4.78 % 648.000 K 0.15 % 647.000 K -11.49 % 731.000 K
Operating income 10.889 M -32.92 % 16.232 M 17.96 % 13.761 M 6.74 % 12.892 M 44.48 % 8.923 M 48.59 % 6.005 M 375.21 % -2.182 M -43.08 % -1.525 M 56.32 % -3.491 M -36.47 % -2.558 M -171.63 % 3.571 M 279.18 % -1.993 M -171.16 % -735.000 K 82.35 % -4.164 M -116.42 % -1.924 M 56.83 % -4.457 M 4.91 % -4.687 M 48.67 % -9.132 M -184.49 % -3.210 M -6 787.50 % 48.000 K 102.05 % -2.344 M 40.22 % -3.921 M 52.50 % -8.255 M 25.51 % -11.082 M 4.33 % -11.584 M -81.08 % -6.397 M -372.80 % -1.353 M -114.59 % 9.275 M 1 876.82 % -522.000 K -120.00 % 2.610 M 173.01 % 956.000 K
Operating income ratio 0.08 -30.73 % 0.12 -41.30 % 0.20 -8.22 % 0.22 31.07 % 0.17 396.82 % 0.03 132.36 % -0.10 -35.97 % -0.08 58.15 % -0.18 -39.40 % -0.13 -217.98 % 0.11 256.42 % -0.07 -132.67 % -0.03 81.19 % -0.16 -124.26 % -0.07 60.15 % -0.18 16.39 % -0.22 44.74 % -0.40 -196.24 % -0.13 -6 391.00 % 0.00 101.69 % -0.13 9.78 % -0.14 62.13 % -0.37 22.98 % -0.48 27.82 % -0.66 -88.18 % -0.35 -458.30 % -0.06 -113.77 % 0.46 1 845.75 % -0.03 -126.10 % 0.10 129.20 % 0.04
Total other income expenses net 1.306 M -79.28 % 6.303 M 47.82 % 4.264 M 1 271.06 % 311.000 K -85.44 % 2.136 M -87.11 % 16.570 M -45.24 % 30.259 M 166.15 % 11.369 M 1 301.85 % 811.000 K 59.02 % 510.000 K -46.65 % 956.000 K 30.96 % 730.000 K -2.67 % 750.000 K -57.63 % 1.770 M 133.51 % 758.000 K -80.51 % 3.890 M 431.42 % 732.000 K -50.27 % 1.472 M 64.65 % 894.000 K -42.80 % 1.563 M -3.04 % 1.612 M -26.73 % 2.200 M 56.36 % 1.407 M -37.44 % 2.249 M 28.88 % 1.745 M 66.19 % 1.050 M -20.03 % 1.313 M 122.69 % -5.787 M -766.71 % 868.000 K -84.27 % 5.517 M 107.87 % 2.654 M
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-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-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-06-30 2018-03-31 2017-03-31 2016-03-31 2015-03-31 2014-03-31 2013-03-31 2012-03-31 2011-03-31 2010-03-31
Net debt 0.000 100.00 % -245.149 M 0.000 100.00 % -20.955 M -140.67 % 51.522 M 262.49 % -31.707 M -2 800.77 % 1.174 M 251.09 % -777.000 K -123.50 % 3.307 M 206.85 % -3.095 M -157.03 % 5.427 M -4.61 % 5.689 M -53.32 % 12.186 M -66.97 % 36.889 M 402.64 % 7.339 M -16.88 % 8.829 M -42.54 % 15.365 M 26.87 % 12.111 M 22.22 % 9.909 M 12.62 % 8.799 M 4.73 % 8.402 M -18.66 % 10.330 M -4.50 % 10.817 M -4.70 % 11.351 M 247.36 % -7.703 M -124.23 % 31.785 M 1 146.25 % -3.038 M 59.29 % -7.462 M 5.88 % -7.929 M -30.04 % -6.097 M 31.72 % -8.930 M -154.92 % -3.503 M 7.65 % -3.793 M -15 241.92 % 25.052 K 101.80 % -1.389 M
Total investments 0.000 -100.00 % 169.406 M 0.000 -100.00 % 127.529 M 23.76 % 103.044 M -20.22 % 129.158 M 5 400.77 % 2.348 M -97.95 % 114.603 M 1 632.73 % 6.614 M -91.72 % 79.836 M 9.27 % 73.062 M 542.13 % 11.378 M -83.81 % 70.271 M -4.75 % 73.778 M 11.28 % 66.297 M 275.45 % 17.658 M -59.30 % 43.388 M 79.13 % 24.222 M 6.62 % 22.719 M 29.10 % 17.598 M 2.95 % 17.093 M -17.27 % 20.660 M -38.80 % 33.759 M 48.70 % 22.702 M -58.34 % 54.495 M -14.28 % 63.570 M 1.88 % 62.397 M 6.56 % 58.555 M 721.84 % 7.125 M 7.71 % 6.615 M -47.42 % 12.581 M -59.97 % 31.428 M 0.01 % 31.425 M 838.33 % 3.349 M 15.17 % 2.908 M
Total debt 0.000 -100.00 % 57.349 M 0.000 -100.00 % 62.553 M 0.000 -100.00 % 19.014 M 0.000 0.000 0.000 0.000 -100.00 % 17.479 M 0.000 -100.00 % 17.660 M 0.000 -100.00 % 16.043 M 0.000 -100.00 % 19.068 M 0.000 -100.00 % 17.859 M 0.000 -100.00 % 17.165 M 0.000 -100.00 % 15.075 M 0.000 -100.00 % 3.522 M 0.000 0.000 0.000 -100.00 % 484.031 K 0.000 -100.00 % 532.940 K -73.79 % 2.033 M 15.28 % 1.764 M -42.43 % 3.064 M 0.000
Accumulated other comprehensive income loss 885.205 M 1 880.94 % 44.686 M -85.89 % 316.744 M 25.32 % 252.744 M -15.99 % 300.836 M 721.35 % 36.627 M -82.93 % 214.523 M 0.000 -100.00 % 199.589 M 306.92 % 49.049 M 0.000 -100.00 % 195.602 M 317.95 % 46.800 M -76.41 % 198.385 M 30.87 % 151.585 M -22.89 % 196.588 M 358.32 % 42.893 M -78.50 % 199.496 M 0.000 -100.00 % 193.292 M 474.32 % 33.656 M -83.89 % 208.967 M 0.000 -100.00 % 222.778 M 421.40 % 42.727 M -80.91 % 223.775 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 0.000 -100.00 % 248.015 M 0.000 0.000 0.000 -100.00 % 154.028 M 0.000 0.000 0.000 -100.00 % 106.921 M 0.000 0.000 -100.00 % 101.890 M 0.000 0.000 0.000 -100.00 % 106.895 M 0.000 0.000 0.000 -100.00 % 112.836 M 0.000 0.000 0.000 -100.00 % 133.251 M 0.000 -100.00 % 129.671 M 8.28 % 119.758 M 9.21 % 109.656 M 12.04 % 97.876 M 5.10 % 93.129 M 0.000 0.000 0.000 0.000
Common stock 0.000 -100.00 % 126.917 M 0.000 -100.00 % 64.000 M 0.000 -100.00 % 64.000 M 0.000 -100.00 % 46.800 M 0.000 -100.00 % 46.800 M 0.00 % 46.800 M 0.000 -100.00 % 46.800 M 0.000 -100.00 % 46.800 M 0.000 -100.00 % 46.800 M 0.000 -100.00 % 46.800 M 0.000 -100.00 % 46.800 M 0.000 -100.00 % 46.800 M 0.000 -100.00 % 46.800 M 0.000 -100.00 % 46.800 M 0.00 % 46.800 M 0.00 % 46.800 M 0.00 % 46.800 M 0.00 % 46.800 M 0.00 % 46.800 M 0.00 % 46.800 M 0.00 % 46.800 M 0.00 % 46.800 M
Total equity 935.283 M 0.00 % 935.283 M 153.91 % 368.348 M 0.00 % 368.348 M 6.96 % 344.365 M 0.00 % 344.365 M 60.07 % 215.136 M 0.00 % 215.136 M 7.47 % 200.184 M 0.00 % 200.183 M -0.27 % 200.727 M 0.00 % 200.726 M 0.00 % 200.726 M -1.63 % 204.054 M 0.00 % 204.054 M -0.18 % 204.425 M 0.00 % 204.425 M -2.23 % 209.086 M 0.00 % 209.086 M 2.42 % 204.149 M 0.00 % 204.149 M -8.50 % 223.105 M 0.00 % 223.105 M -8.33 % 243.379 M 0.00 % 243.379 M 8.49 % 224.330 M 0.00 % 224.330 M 4.00 % 215.708 M 12.65 % 191.484 M 6.56 % 179.704 M 2.71 % 174.957 M 4.66 % 167.170 M 1.26 % 165.095 M 3.18 % 160.004 M 2.30 % 156.406 M
Other non current liabilities -935.283 M -17 667.30 % 5.324 M 101.45 % -368.348 M -10 380.44 % 3.583 M 101.04 % -344.365 M -10 627.82 % 3.271 M 101.52 % -215.136 M 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 100.00 % -1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.000 K 0.00 % 1.000 K 0.000 0.000 -100.00 % 241.336 K 227.72 % 73.642 K -84.59 % 477.854 K 1 424.98 % 31.335 K -56.85 % 72.622 K
Long term debt 0.000 -100.00 % 7.646 M 0.000 -100.00 % 32.386 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 14.607 M 0.000 -100.00 % 15.625 M 0.000 -100.00 % 16.043 M 0.000 -100.00 % 17.060 M 0.000 -100.00 % 17.859 M 0.000 -100.00 % 12.322 M 0.000 -100.00 % 13.869 M 0.000 -100.00 % 3.384 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 122.568 K -96.00 % 3.064 M 0.000
Total non current liabilities -935.283 M -7 311.13 % 12.970 M 103.52 % -368.348 M -1 124.07 % 35.969 M 110.45 % -344.365 M -10 627.82 % 3.271 M 101.52 % -215.136 M 0.000 0.000 -100.00 % 1.000 K -99.99 % 14.607 M 0.000 -100.00 % 15.625 M 0.000 -100.00 % 16.043 M 0.000 -100.00 % 17.060 M 0.000 -100.00 % 17.858 M 0.000 -100.00 % 12.322 M 0.000 -100.00 % 13.869 M 0.000 -100.00 % 3.384 M 0.000 -100.00 % 40.000 K 0.00 % 40.000 K 1.30 % 39.488 K 0.00 % 39.488 K -85.94 % 280.825 K 148.23 % 113.131 K -82.32 % 639.911 K -79.33 % 3.095 M 4 161.93 % 72.622 K
Other current liabilities 0.000 -100.00 % 42.032 M 0.000 -100.00 % 24.560 M 0.000 -100.00 % 22.350 M 0.000 -100.00 % 6.394 M 0.000 -100.00 % 4.752 M -70.80 % 16.276 M 0.000 -100.00 % 6.248 M 0.000 -100.00 % 12.261 M 0.000 -100.00 % 6.279 M 0.000 -100.00 % 7.350 M 0.000 -100.00 % 7.855 M 0.000 -100.00 % 10.737 M 0.000 -100.00 % 6.877 M 0.000 -100.00 % 10.394 M 103.33 % 5.112 M -10.20 % 5.693 M -36.32 % 8.940 M 281.09 % 2.346 M 45.96 % 1.607 M -55.13 % 3.582 M -39.03 % 5.875 M 231.74 % 1.771 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 -100.00 % 1.506 M 0.000 0.000 0.000 -100.00 % 1.166 M 0.000 0.000 0.000 -100.00 % 1.058 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
Short term debt 0.000 -100.00 % 49.703 M 0.000 -100.00 % 30.167 M 0.000 -100.00 % 19.014 M 0.000 0.000 0.000 0.000 -100.00 % 2.872 M 0.000 -100.00 % 529.000 K 0.000 0.000 0.000 -100.00 % 2.008 M 0.000 0.000 0.000 -100.00 % 4.843 M 0.000 -100.00 % 1.206 M 0.000 -100.00 % 138.000 K 0.000 0.000 0.000 -100.00 % 484.031 K 0.000 -100.00 % 532.940 K -73.79 % 2.033 M 23.89 % 1.641 M 0.000 0.000
Total current liabilities 0.000 -100.00 % 100.022 M 0.000 -100.00 % 62.462 M 0.000 -100.00 % 47.599 M 0.000 -100.00 % 11.365 M 0.000 -100.00 % 10.354 M -61.82 % 27.118 M 0.000 -100.00 % 16.744 M 0.000 -100.00 % 20.899 M 0.000 -100.00 % 19.070 M 0.000 -100.00 % 19.262 M 0.000 -100.00 % 25.118 M 0.000 -100.00 % 21.501 M 0.000 -100.00 % 16.867 M 0.000 -100.00 % 16.191 M 75.40 % 9.231 M -26.14 % 12.499 M -5.30 % 13.198 M 104.76 % 6.446 M 10.39 % 5.839 M -17.45 % 7.073 M 9.00 % 6.490 M 36.31 % 4.761 M
Total liabilities -935.283 M -927.74 % 112.992 M 130.68 % -368.348 M -474.22 % 98.431 M 128.58 % -344.365 M -776.95 % 50.870 M 123.65 % -215.136 M -1 992.97 % 11.365 M 0.000 -100.00 % 10.355 M -75.18 % 41.725 M 0.000 -100.00 % 32.369 M 0.000 -100.00 % 36.942 M 0.000 -100.00 % 36.130 M 0.000 -100.00 % 37.120 M 0.000 -100.00 % 37.440 M 0.000 -100.00 % 35.370 M 0.000 -100.00 % 20.251 M 0.000 -100.00 % 16.231 M 75.07 % 9.271 M -26.06 % 12.538 M -5.28 % 13.237 M 96.80 % 6.726 M 13.01 % 5.952 M -22.83 % 7.713 M -19.53 % 9.585 M 98.29 % 4.834 M
Other non current assets 0.000 -100.00 % 17.395 M 0.000 -100.00 % 20.436 M 139.66 % -51.522 M -416.28 % 16.290 M 1 487.56 % -1.174 M -106.92 % 16.974 M 613.27 % -3.307 M -127.71 % 11.935 M 27.06 % 9.393 M 265.11 % -5.689 M -145.04 % 12.632 M 134.24 % -36.889 M -319.67 % 16.793 M 290.20 % -8.829 M -521.63 % 2.094 M 117.29 % -12.111 M -122.97 % 52.736 M 699.34 % -8.799 M -116.60 % 53.008 M 613.15 % -10.330 M -117.67 % 58.462 M 615.04 % -11.351 M -120.95 % 54.194 M 270.50 % -31.785 M -186.34 % 36.815 M 22.28 % 30.106 M -39.63 % 49.867 M 19.69 % 41.662 M -2.63 % 42.788 M -35.56 % 66.404 M 39.38 % 47.642 M -26.42 % 64.747 M -12.14 % 73.695 M
Long term investments 0.000 -100.00 % 70.246 M 0.000 -100.00 % 126.615 M 0.000 -100.00 % 128.474 M 0.000 -100.00 % 114.603 M 0.000 -100.00 % 79.836 M -4.79 % 83.851 M 0.000 -100.00 % 70.271 M 0.000 -100.00 % 38.112 M 0.000 -100.00 % 35.792 M 0.000 -100.00 % 20.636 M 0.000 -100.00 % 17.093 M 0.000 -100.00 % 26.582 M 0.000 -100.00 % 54.495 M 0.000 -100.00 % 33.649 M -12.02 % 38.246 M 0.000 -100.00 % 6.615 M 0.000 0.000 0.000 0.000 0.000
Intangible assets 0.000 -100.00 % 39.282 M 0.000 -100.00 % 58.943 M 0.000 -100.00 % 59.071 M 0.000 -100.00 % 209.000 K 0.000 -100.00 % 303.000 K -24.81 % 403.000 K 0.000 -100.00 % 511.000 K 0.000 -100.00 % 631.000 K 0.000 -100.00 % 815.000 K 0.000 -100.00 % 999.000 K 0.000 -100.00 % 1.183 M 0.000 -100.00 % 1.367 M 0.000 -100.00 % 1.551 M 0.000 -100.00 % 1.919 M -16.09 % 2.287 M -5.14 % 2.411 M -6.87 % 2.589 M 55.35 % 1.666 M -1.74 % 1.696 M -3.72 % 1.761 M 0.000 0.000
GoodWill 0.000 -100.00 % 248.900 M 0.000 0.000 0.000 -100.00 % 58.943 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
Goodwill and intangible assets 0.000 -100.00 % 288.182 M 0.000 -100.00 % 58.943 M 0.000 -100.00 % 59.071 M 0.000 -100.00 % 209.000 K 0.000 -100.00 % 303.000 K -24.81 % 403.000 K 0.000 -100.00 % 511.000 K 0.000 -100.00 % 631.000 K 0.000 -100.00 % 815.000 K 0.000 -100.00 % 999.000 K 0.000 -100.00 % 1.183 M 0.000 -100.00 % 1.367 M 0.000 -100.00 % 1.551 M 0.000 -100.00 % 1.919 M -16.09 % 2.287 M -5.14 % 2.411 M -6.87 % 2.589 M 55.35 % 1.666 M -1.74 % 1.696 M -3.72 % 1.761 M 0.000 0.000
Property plant equipment net 0.000 -100.00 % 93.335 M 0.000 -100.00 % 54.953 M 0.000 -100.00 % 40.456 M 0.000 -100.00 % 33.855 M 0.000 -100.00 % 43.522 M -39.25 % 71.637 M 0.000 -100.00 % 81.577 M 0.000 -100.00 % 74.976 M 0.000 -100.00 % 118.841 M 0.000 -100.00 % 79.397 M 0.000 -100.00 % 82.245 M 0.000 -100.00 % 84.935 M 0.000 -100.00 % 80.659 M 0.000 -100.00 % 80.836 M -7.96 % 87.830 M -6.96 % 94.402 M 32.12 % 71.454 M 27.42 % 56.079 M 159.77 % 21.588 M 2.29 % 21.106 M -5.59 % 22.355 M 45.94 % 15.318 M
Total non current assets 0.000 -100.00 % 472.772 M 0.000 -100.00 % 264.113 M 612.62 % -51.522 M -120.82 % 247.457 M 21 178.11 % -1.174 M -100.70 % 167.868 M 5 176.14 % -3.307 M -102.40 % 137.823 M -17.68 % 167.428 M 3 043.01 % -5.689 M -103.40 % 167.218 M 553.30 % -36.889 M -127.79 % 132.739 M 1 603.44 % -8.829 M -105.53 % 159.769 M 1 419.21 % -12.111 M -107.73 % 156.663 M 1 880.46 % -8.799 M -105.63 % 156.246 M 1 612.55 % -10.330 M -105.94 % 173.823 M 1 631.35 % -11.351 M -105.87 % 193.376 M 708.39 % -31.785 M -120.45 % 155.398 M -2.29 % 159.036 M 8.07 % 147.165 M 19.90 % 122.744 M 21.86 % 100.722 M 12.10 % 89.850 M 27.22 % 70.623 M -18.95 % 87.133 M -2.19 % 89.086 M
Other current assets -401.658 M -1 197.40 % 36.601 M 143.35 % -84.422 M -447.57 % 24.289 M 0.000 -100.00 % 17.570 M 0.000 -100.00 % 44.935 M 0.000 -100.00 % 58.123 M 429.93 % 10.968 M 0.000 -100.00 % 49.714 M 0.000 -100.00 % 58.058 M 0.000 -100.00 % 60.006 M 0.000 -100.00 % 61.600 M 0.000 -100.00 % 63.573 M 0.000 -100.00 % 61.787 M 0.000 -100.00 % 51.182 M 0.000 -100.00 % 44.742 M 39.35 % 32.109 M -5.43 % 33.951 M -24.60 % 45.027 M -18.34 % 55.139 M 1 076.53 % 4.687 M -54.19 % 10.231 M -75.63 % 41.980 M 19.24 % 35.206 M
Short term investments 0.000 -100.00 % 99.160 M 0.000 -100.00 % 914.000 K -99.11 % 103.044 M 1.49 % 101.528 M 4 224.02 % 2.348 M 491.44 % 397.000 K -94.00 % 6.614 M 3 019.81 % 212.000 K -85.82 % 1.495 M -86.86 % 11.378 M 5 192.09 % 215.000 K -99.71 % 73.778 M 161.76 % 28.185 M 59.62 % 17.658 M 12 512.86 % 140.000 K -99.42 % 24.222 M 482.12 % 4.161 M -76.36 % 17.598 M 48 783.33 % 36.000 K -99.83 % 20.660 M 240.25 % 6.072 M -73.25 % 22.702 M 17 917.46 % 126.000 K -99.80 % 63.570 M 121.13 % 28.748 M 41.55 % 20.309 M 185.04 % 7.125 M 298.98 % 1.786 M -85.81 % 12.581 M -59.97 % 31.428 M 0.01 % 31.425 M 838.33 % 3.349 M 15.17 % 2.908 M
cash and cash equivalents 0.000 -100.00 % 302.498 M 0.000 -100.00 % 83.508 M 262.08 % -51.522 M -201.58 % 50.721 M 4 420.36 % -1.174 M -251.09 % 777.000 K 123.50 % -3.307 M -206.85 % 3.095 M -74.32 % 12.052 M 311.85 % -5.689 M -203.93 % 5.474 M 114.84 % -36.889 M -523.82 % 8.704 M 198.58 % -8.829 M -338.43 % 3.703 M 130.58 % -12.111 M -252.34 % 7.950 M 190.35 % -8.799 M -200.41 % 8.763 M 184.83 % -10.330 M -342.60 % 4.258 M 137.51 % -11.351 M -201.12 % 11.225 M 135.32 % -31.785 M -1 146.25 % 3.038 M -59.29 % 7.462 M -11.30 % 8.413 M 37.98 % 6.097 M -35.57 % 9.463 M 70.92 % 5.537 M -0.37 % 5.557 M 82.88 % 3.039 M 118.83 % 1.389 M
Cash and short term investments 401.658 M 0.00 % 401.658 M 375.77 % 84.422 M 0.00 % 84.422 M 63.86 % 51.522 M -66.16 % 152.249 M 12 868.40 % 1.174 M 0.00 % 1.174 M -64.50 % 3.307 M 0.00 % 3.307 M -75.59 % 13.547 M 138.13 % 5.689 M 0.00 % 5.689 M -84.58 % 36.889 M 0.00 % 36.889 M 317.82 % 8.829 M 129.74 % 3.843 M -68.27 % 12.111 M 0.00 % 12.111 M 37.64 % 8.799 M 0.00 % 8.799 M -14.82 % 10.330 M 0.00 % 10.330 M -8.99 % 11.351 M 0.00 % 11.351 M -64.29 % 31.785 M 0.00 % 31.786 M 14.46 % 27.771 M 78.74 % 15.537 M 97.10 % 7.883 M -64.24 % 22.044 M -40.36 % 36.964 M -0.05 % 36.982 M 478.96 % 6.388 M 48.67 % 4.297 M
Total current assets 0.000 -100.00 % 575.503 M 0.000 -100.00 % 202.666 M 293.36 % 51.522 M -79.27 % 248.504 M 21 067.29 % 1.174 M -98.00 % 58.632 M 1 672.97 % 3.307 M -95.45 % 72.715 M -3.08 % 75.024 M 1 218.76 % 5.689 M -91.36 % 65.877 M 78.58 % 36.889 M -65.92 % 108.257 M 1 126.15 % 8.829 M -88.35 % 75.800 M 525.88 % 12.111 M -86.47 % 89.543 M 917.65 % 8.799 M -89.69 % 85.343 M 726.17 % 10.330 M -87.80 % 84.652 M 645.77 % 11.351 M -83.84 % 70.253 M 121.03 % 31.785 M -62.68 % 85.163 M 29.14 % 65.944 M 14.87 % 57.405 M -18.85 % 70.741 M -13.20 % 81.495 M -2.73 % 83.779 M -18.44 % 102.719 M 23.79 % 82.977 M 14.19 % 72.668 M
Inventory 0.000 -100.00 % 67.912 M 0.000 -100.00 % 31.421 M 0.000 -100.00 % 12.524 M 0.000 -100.00 % 12.222 M 0.000 -100.00 % 11.213 M -12.62 % 12.832 M 0.000 -100.00 % 10.474 M 0.000 -100.00 % 13.133 M 0.000 -100.00 % 11.829 M 0.000 -100.00 % 14.811 M 0.000 -100.00 % 11.774 M 0.000 -100.00 % 11.393 M 0.000 -100.00 % 6.676 M 0.000 -100.00 % 6.080 M 8.57 % 5.600 M -18.49 % 6.870 M -25.16 % 9.180 M 123.11 % 4.114 M 177.91 % 1.481 M -38.63 % 2.412 M -22.88 % 3.128 M 29.84 % 2.409 M
Net receivables 0.000 -100.00 % 69.332 M 0.000 -100.00 % 62.534 M 0.000 -100.00 % 66.161 M 0.000 -100.00 % 36.068 M 0.000 -100.00 % 72.000 K 0.000 0.000 -100.00 % 58.000 K 0.000 -100.00 % 49.660 M 0.000 -100.00 % 122.000 K 0.000 -100.00 % 53.453 M 0.000 -100.00 % 1.197 M 0.000 -100.00 % 55.121 M 0.000 -100.00 % 1.044 M 0.000 -100.00 % 38.306 M 8 150.38 % 464.294 K -55.65 % 1.047 M -87.90 % 8.651 M 4 280.34 % 197.505 K -99.51 % 40.648 M -23.44 % 53.094 M 68.66 % 31.481 M 2.36 % 30.756 M
Tax assets 0.000 -100.00 % 3.614 M 0.000 -100.00 % 3.166 M 0.000 -100.00 % 3.166 M 0.000 -100.00 % 2.227 M 0.000 -100.00 % 2.227 M 3.87 % 2.144 M 0.000 -100.00 % 2.227 M 0.000 -100.00 % 2.227 M 0.000 -100.00 % 2.227 M 0.000 -100.00 % 2.895 M 0.000 -100.00 % 2.717 M 0.000 -100.00 % 2.477 M 0.000 -100.00 % 2.477 M 0.000 -100.00 % 2.179 M 284.40 % 566.858 K 16.82 % 485.242 K 14.13 % 425.174 K 125.44 % 188.596 K 16.31 % 162.150 K 41.10 % 114.916 K 266.73 % 31.335 K -56.85 % 72.623 K
Other assets 0.000 0.000 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 -100.00 % 4.986 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.000 K 0.000 0.000 100.00 % -1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 0.000 -100.00 % 8.287 M 0.000 -100.00 % 7.735 M 0.000 -100.00 % 6.235 M 0.000 -100.00 % 4.971 M 0.000 -100.00 % 5.602 M -29.71 % 7.970 M 0.000 -100.00 % 6.955 M 0.000 -100.00 % 8.638 M 0.000 -100.00 % 9.617 M 0.000 -100.00 % 11.912 M 0.000 -100.00 % 11.362 M 0.000 -100.00 % 9.558 M 0.000 -100.00 % 9.848 M 0.000 -100.00 % 5.732 M 40.97 % 4.066 M 4.48 % 3.892 M 7.45 % 3.622 M 22.59 % 2.954 M 38.97 % 2.126 M 35.61 % 1.568 M 352.65 % 346.320 K -81.54 % 1.876 M
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.000 K 0.000 -100.00 % 65.000 K 22.64 % 53.000 K -97.82 % 2.430 M 282.01 % 636.175 K 3.89 % 612.362 K 745.57 % 72.420 K -74.35 % 282.326 K 5.26 % 268.214 K -75.92 % 1.114 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 0.000 0.000 0.000 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 -100.00 % 50.078 M 0.000 -100.00 % 51.604 M 0.000 -100.00 % 43.529 M 0.000 -100.00 % 613.000 K 0.000 -100.00 % 595.000 K -84.82 % 3.920 M 0.000 -100.00 % 5.124 M 0.000 -100.00 % 5.669 M 0.000 -100.00 % 7.837 M 0.000 -100.00 % 9.590 M 0.000 -100.00 % 10.857 M 0.000 -100.00 % 14.138 M 0.000 -100.00 % 20.601 M 0.000 -100.00 % 555.000 K 0.73 % 551.000 K 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 100.00 % -1.506 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
Other total stockholders equity 50.078 M -89.24 % 465.588 M 802.23 % 51.604 M -79.58 % 252.744 M 480.63 % 43.529 M -5.74 % 46.181 M 7 433.61 % 613.000 K -99.63 % 167.723 M 28 088.74 % 595.000 K 118.70 % -3.182 M -102.12 % 150.007 M 2 827.54 % 5.124 M 4 475.00 % 112.000 K -98.02 % 5.669 M 0.000 -100.00 % 7.837 M 0.000 -100.00 % 9.590 M -93.72 % 152.696 M 1 306.43 % 10.857 M 0.000 -100.00 % 14.138 M -91.28 % 162.167 M 687.18 % 20.601 M 0.000 -100.00 % 555.000 K -98.83 % 47.304 M -2.66 % 48.599 M 38.74 % 35.028 M 0.00 % 35.028 M 0.00 % 35.028 M -70.90 % 120.370 M 1.75 % 118.295 M 4.50 % 113.204 M 3.28 % 109.606 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 -100.00 % 39.000 K 0.00 % 39.000 K -1.24 % 39.489 K 0.00 % 39.489 K 0.00 % 39.489 K 0.00 % 39.489 K 0.00 % 39.489 K 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 0.000 -100.00 % 1.048 B 0.000 -100.00 % 466.779 M 0.000 -100.00 % 395.235 M 0.000 -100.00 % 226.501 M 0.000 -100.00 % 210.538 M -13.16 % 242.452 M 0.000 -100.00 % 233.095 M 0.000 -100.00 % 240.996 M 0.000 -100.00 % 240.555 M 0.000 -100.00 % 246.206 M 0.000 -100.00 % 241.589 M 0.000 -100.00 % 258.475 M 0.000 -100.00 % 263.630 M 0.000 -100.00 % 240.561 M 6.93 % 224.979 M 9.98 % 204.570 M 5.73 % 193.485 M 6.18 % 182.216 M 4.95 % 173.629 M 0.17 % 173.342 M 1.90 % 170.110 M 5.17 % 161.755 M
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-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-06-30 2018-03-31 2017-03-31 2016-03-31 2015-03-31 2014-03-31 2013-03-31 2012-03-31 2011-03-31 2010-03-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30
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
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
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
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
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
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
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
Other non cash items -12.504 M 44.81 % -22.658 M -82.96 % -12.384 M -43.12 % -8.653 M -20.80 % -7.163 M 49.68 % -14.234 M 46.41 % -26.559 M -169.80 % -9.844 M -467.18 % 2.681 M 268 200.00 % -1.000 K 99.97 % -3.627 M -504.50 % -600.000 K 4.00 % -625.000 K 0.000 -100.00 % 538.000 K 53 700.00 % 1.000 K 0.000 -100.00 % 7.245 M 393.87 % 1.467 M 159.93 % -2.448 M -1 940.00 % -120.000 K -111.74 % 1.022 M -76.10 % 4.276 M -25.49 % 5.739 M -6.01 % 6.106 M 45.69 % 4.191 M 1 373.86 % -329.000 K 91.07 % -3.686 M -599.43 % -527.000 K
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.516 M -84.60 % 9.843 M 467.14 % -2.681 M -25.81 % -2.131 M -158.75 % 3.627 M 387.17 % -1.263 M -302.08 % 625.000 K 125.27 % -2.473 M -359.67 % -538.000 K -211.62 % 482.000 K 117.00 % -2.835 M 79.90 % -14.107 M 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
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
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
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
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
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
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
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
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
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
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
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
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
Net change in cash 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.516 M 0.000 0.000 100.00 % -2.131 M 0.000 100.00 % -1.263 M -302.08 % 625.000 K 125.27 % -2.473 M -359.67 % -538.000 K -211.62 % 482.000 K 117.00 % -2.835 M 79.90 % -14.107 M 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 % 2.293 M 195.11 % 777.000 K 0.000 0.000 -100.00 % 5.226 M 0.000 -100.00 % 13.315 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
Cash at end of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 50.721 M 2 111.99 % 2.293 M 195.11 % 777.000 K 128.98 % -2.681 M -186.62 % 3.095 M -14.67 % 3.627 M -69.91 % 12.052 M 1 828.32 % 625.000 K 125.27 % -2.473 M -359.67 % -538.000 K -211.62 % 482.000 K 117.00 % -2.835 M 79.90 % -14.107 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating cash flow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.516 M -84.60 % 9.843 M 467.14 % -2.681 M -25.81 % -2.131 M -158.75 % 3.627 M 387.17 % -1.263 M -302.08 % 625.000 K 125.27 % -2.473 M -359.67 % -538.000 K -211.62 % 482.000 K 117.00 % -2.835 M 79.90 % -14.107 M 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
Free CashFlow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.516 M -84.60 % 9.843 M 467.14 % -2.681 M -25.81 % -2.131 M -158.75 % 3.627 M 387.17 % -1.263 M -302.08 % 625.000 K 125.27 % -2.473 M -359.67 % -538.000 K -211.62 % 482.000 K 117.00 % -2.835 M 79.90 % -14.107 M 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
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008