1689.HK

Huaxi Holdings Company Limited 1689.HK

Finances

2024 2023 2022 2021 2020 2019 2019 2018 2017 2016 2015 2014 2013 2012
Revenue 143.768 M -7.48 % 155.387 M -20.12 % 194.536 M -51.91 % 404.559 M 8.35 % 373.394 M -10.66 % 417.954 M 59.41 % 262.187 M 25.40 % 209.084 M -19.66 % 260.262 M 3.13 % 252.368 M -15.33 % 298.066 M 12.55 % 264.830 M -5.07 % 278.983 M 4.95 % 265.821 M
Net income -110.765 M -168.95 % -41.184 M 22.83 % -53.370 M -244.26 % 36.996 M -60.76 % 94.275 M -13.18 % 108.589 M 92.89 % 56.296 M 74.75 % 32.215 M -33.16 % 48.199 M 6.93 % 45.077 M -36.21 % 70.667 M 24.90 % 56.579 M 26.47 % 44.738 M 50.69 % 29.688 M
Income before tax -120.002 M -182.71 % -42.447 M 27.17 % -58.280 M -222.28 % 47.663 M -59.18 % 116.759 M -12.66 % 133.678 M 93.53 % 69.074 M 71.14 % 40.360 M -28.10 % 56.135 M 3.27 % 54.358 M -37.12 % 86.448 M 20.13 % 71.963 M 27.91 % 56.262 M 60.73 % 35.005 M
Income before tax ratio -0.83 -205.56 % -0.27 8.82 % -0.30 -354.28 % 0.12 -62.32 % 0.31 -2.23 % 0.32 21.40 % 0.26 36.48 % 0.19 -10.50 % 0.22 0.14 % 0.22 -25.73 % 0.29 6.73 % 0.27 34.74 % 0.20 53.14 % 0.13
EBITDA -107.543 M -241.63 % -31.479 M 33.15 % -47.089 M -177.46 % 60.794 M -54.18 % 132.667 M -10.29 % 147.881 M 124.62 % 65.837 M 32.04 % 49.862 M -12.72 % 57.127 M -11.69 % 64.686 M -25.25 % 86.536 M 2.92 % 84.078 M 32.15 % 63.625 M 58.38 % 40.172 M
Net income ratio -0.77 -190.69 % -0.27 3.39 % -0.27 -400.00 % 0.09 -63.78 % 0.25 -2.82 % 0.26 21.00 % 0.21 39.36 % 0.15 -16.80 % 0.19 3.68 % 0.18 -24.66 % 0.24 10.97 % 0.21 33.23 % 0.16 43.58 % 0.11
Ratio EBITDA -0.75 -269.24 % -0.20 16.31 % -0.24 -261.08 % 0.15 -57.71 % 0.36 0.42 % 0.35 40.90 % 0.25 5.30 % 0.24 8.65 % 0.22 -14.36 % 0.26 -11.71 % 0.29 -8.55 % 0.32 39.21 % 0.23 50.91 % 0.15
Gross profit ratio 0.05 -76.06 % 0.21 -11.41 % 0.24 -15.42 % 0.29 -29.58 % 0.41 7.51 % 0.38 7.46 % 0.35 -2.43 % 0.36 -0.76 % 0.36 -2.75 % 0.37 -0.58 % 0.38 -8.28 % 0.41 45.40 % 0.28 48.43 % 0.19
Weighted average shs out dil 701.430 M 0.00 % 701.430 M 0.00 % 701.430 M 0.00 % 701.430 M -0.05 % 701.803 M -1.28 % 710.913 M 0.28 % 708.931 M 1.23 % 700.339 M 1.93 % 687.111 M 0.76 % 681.946 M 4.36 % 653.456 M 24.66 % 524.208 M 9.21 % 480.000 M 0.00 % 480.000 M
Weighted average shs out 701.430 M 0.00 % 701.430 M 0.00 % 701.430 M 0.00 % 701.430 M 0.02 % 701.279 M 1.04 % 694.080 M 0.88 % 688.019 M 1.40 % 678.500 M 0.00 % 678.500 M 0.00 % 678.500 M 3.83 % 653.456 M 24.66 % 524.208 M 9.21 % 480.000 M 0.00 % 480.012 M
EPS diluted -0.16 -172.57 % -0.06 22.46 % -0.08 -243.64 % 0.05 -59.46 % 0.13 -13.33 % 0.15 88.92 % 0.08 72.61 % 0.05 -34.38 % 0.07 6.05 % 0.07 -39.91 % 0.11 0.00 % 0.11 18.03 % 0.09 50.32 % 0.06
Earnings per share -0.16 -172.57 % -0.06 22.46 % -0.08 -243.64 % 0.05 -59.46 % 0.13 -18.75 % 0.16 95.60 % 0.08 72.21 % 0.05 -33.10 % 0.07 6.77 % 0.07 -39.55 % 0.11 0.00 % 0.11 18.03 % 0.09 50.32 % 0.06
Gross profit 7.375 M -77.85 % 33.296 M -29.24 % 47.056 M -59.33 % 115.699 M -23.70 % 151.644 M -3.95 % 157.886 M 71.31 % 92.166 M 22.35 % 75.330 M -20.27 % 94.487 M 0.30 % 94.208 M -15.82 % 111.912 M 3.23 % 108.407 M 38.02 % 78.544 M 55.78 % 50.420 M
Income tax expense -8.931 M -994.49 % -816.000 K 83.38 % -4.910 M -143.89 % 11.188 M -52.34 % 23.477 M -6.23 % 25.036 M 83.76 % 13.624 M 49.71 % 9.100 M -39.76 % 15.107 M 23.51 % 12.231 M -24.09 % 16.112 M 4.73 % 15.384 M 33.50 % 11.524 M 116.74 % 5.317 M
Cost of revenue 136.393 M 11.71 % 122.091 M -17.22 % 147.480 M -48.94 % 288.860 M 31.13 % 220.290 M -15.30 % 260.067 M 52.96 % 170.021 M 27.11 % 133.754 M -19.32 % 165.775 M 4.81 % 158.160 M -15.04 % 186.154 M 19.01 % 156.423 M -21.96 % 200.439 M -6.95 % 215.401 M
General and administrative expenses 41.227 M -10.00 % 45.810 M -6.87 % 49.189 M -1.49 % 49.935 M 16.42 % 42.891 M -7.22 % 46.227 M 45.14 % 31.849 M 12.44 % 28.326 M -28.37 % 39.544 M 22.35 % 32.320 M 14.82 % 28.148 M -23.48 % 36.787 M 77.20 % 20.760 M 64.14 % 12.648 M
Selling and marketing expenses 998.000 K 7.78 % 926.000 K 48.40 % 624.000 K -11.74 % 707.000 K 86.05 % 380.000 K -83.93 % 2.365 M -0.48 % 2.376 M 6.83 % 2.224 M -15.05 % 2.618 M 0.54 % 2.604 M -11.70 % 2.949 M 7.28 % 2.749 M -26.14 % 3.722 M 11.44 % 3.340 M
Other expenses 85.042 M 189.10 % 29.416 M -47.08 % 55.587 M 192.38 % 19.012 M 416.71 % -6.003 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating expenses 127.267 M 67.12 % 76.152 M -27.75 % 105.400 M 51.32 % 69.654 M 79.85 % 38.728 M -5.98 % 41.193 M 20.36 % 34.225 M 12.03 % 30.550 M -27.54 % 42.162 M 20.73 % 34.924 M 12.31 % 31.097 M -21.35 % 39.536 M 61.49 % 24.482 M 43.77 % 17.028 M
Cost and expenses 263.660 M 33.00 % 198.243 M -21.61 % 252.880 M -29.46 % 358.514 M 37.64 % 260.478 M -13.54 % 301.261 M 47.50 % 204.246 M 24.31 % 164.304 M -20.98 % 207.937 M 7.69 % 193.084 M -11.12 % 217.251 M 10.87 % 195.959 M -12.88 % 224.921 M -3.23 % 232.429 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 -100.00 % 6.731 M
Selling general and administrative expenses 42.225 M -9.65 % 46.736 M -6.18 % 49.813 M -1.64 % 50.642 M 13.21 % 44.731 M 8.59 % 41.193 M 20.36 % 34.225 M 12.03 % 30.550 M -27.54 % 42.162 M 20.73 % 34.924 M 12.31 % 31.097 M -21.35 % 39.536 M 61.49 % 24.482 M 51.86 % 16.121 M
Interest income 598.000 K -54.32 % 1.309 M 15.64 % 1.132 M -34.83 % 1.737 M -56.52 % 3.995 M -58.37 % 9.597 M 5.66 % 9.083 M 85.10 % 4.907 M 60.73 % 3.053 M -14.22 % 3.559 M -32.63 % 5.283 M 103.98 % 2.590 M 13.60 % 2.280 M 41.35 % 1.613 M
Interest expense 708.000 K -21.33 % 900.000 K -15.73 % 1.068 M 797.48 % 119.000 K -21.71 % 152.000 K -12.31 % 173.332 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 7.185 M -28.64 % 10.068 M -0.54 % 10.123 M -22.20 % 13.012 M -17.42 % 15.756 M 12.31 % 14.029 M 77.68 % 7.896 M 55.37 % 5.082 M 5.83 % 4.802 M -13.71 % 5.565 M -5.47 % 5.887 M 10.16 % 5.344 M 8.84 % 4.910 M -0.20 % 4.920 M
Operating income -119.892 M -179.76 % -42.856 M 26.55 % -58.344 M -226.71 % 46.045 M -59.22 % 112.916 M -3.24 % 116.693 M 94.52 % 59.991 M 69.21 % 35.453 M -33.21 % 53.082 M 4.49 % 50.799 M -37.41 % 81.165 M 17.00 % 69.373 M 28.51 % 53.982 M 61.35 % 33.457 M
Operating income ratio -0.83 -202.36 % -0.28 8.04 % -0.30 -363.51 % 0.11 -62.36 % 0.30 8.31 % 0.28 22.02 % 0.23 34.94 % 0.17 -16.86 % 0.20 1.32 % 0.20 -26.08 % 0.27 3.95 % 0.26 35.38 % 0.19 53.74 % 0.13
Total other income expenses net -110.000 K -126.89 % 409.000 K 539.06 % 64.000 K -96.04 % 1.618 M -57.90 % 3.843 M -77.37 % 16.985 M 87.00 % 9.083 M 85.10 % 4.907 M 60.73 % 3.053 M -14.22 % 3.559 M -32.63 % 5.283 M 103.98 % 2.590 M 13.60 % 2.280 M 47.29 % 1.548 M
2024 2023 2022 2021 2020 2019 2019 2018 2017 2016 2015 2014 2013 2012
2024 2023 2022 2021 2020 2019 2019 2018 2017 2016 2015 2014 2013 2012
Net debt -12.654 M -194.40 % 13.405 M 160.07 % -22.314 M 3.70 % -23.172 M 64.68 % -65.612 M 57.63 % -154.847 M 14.87 % -181.891 M -61.51 % -112.620 M -60.09 % -70.350 M 30.43 % -101.126 M -18.78 % -85.137 M 24.63 % -112.962 M -154.09 % -44.457 M -64.65 % -27.001 M
Total investments 13.161 M -88.03 % 109.922 M 110.80 % 52.146 M -23.04 % 67.758 M 1.03 % 67.064 M 171.01 % 24.746 M -13.45 % 28.593 M -6.25 % 30.500 M 5.71 % 28.852 M -24.17 % 38.049 M -10.84 % 42.674 M -29.41 % 60.450 M 9 419.69 % 635.000 K -89.91 % 6.292 M
Total debt 13.172 M -48.84 % 25.746 M 3.17 % 24.956 M 503.97 % 4.132 M -89.03 % 37.669 M -17.86 % 45.857 M 7.56 % 42.632 M -19.54 % 52.988 M 14.80 % 46.157 M 16.86 % 39.499 M -25.14 % 52.767 M 7 290.34 % 714.000 K -66.62 % 2.139 M 0.000
Accumulated other comprehensive income loss 32.937 M 329.65 % 7.666 M -82.55 % 43.922 M -45.55 % 80.662 M 22.40 % 65.898 M 56.74 % 42.044 M 171.44 % -58.853 M -7.13 % -54.936 M -22.07 % -45.002 M -4.79 % -42.945 M -8.50 % -39.582 M -17.06 % -33.812 M -20.94 % -27.958 M 0.000
Retained earnings -11.844 M -109.05 % 130.860 M -6.73 % 140.306 M -27.46 % 193.413 M -9.43 % 213.557 M 18.60 % 180.060 M 19.12 % 151.164 M 19.87 % 126.102 M -1.34 % 127.812 M 12.48 % 113.630 M 3.31 % 109.991 M 34.75 % 81.629 M -14.07 % 94.994 M 62.21 % 58.563 M
Common stock 3.508 M 0.00 % 3.508 M 0.00 % 3.508 M 0.00 % 3.508 M 0.00 % 3.508 M 1.07 % 3.471 M 0.00 % 3.471 M 2.30 % 3.393 M 0.00 % 3.393 M 0.00 % 3.393 M 0.00 % 3.393 M 8.99 % 3.113 M 0.000 -100.00 % 35.000 M
Total equity 197.606 M -37.31 % 315.201 M -12.75 % 361.260 M -19.87 % 450.817 M -1.34 % 456.938 M 19.27 % 383.105 M 4.27 % 367.412 M 10.01 % 333.977 M 10.36 % 302.617 M -3.34 % 313.074 M -3.31 % 323.793 M 39.13 % 232.722 M 55.33 % 149.824 M 43.23 % 104.601 M
Other non current liabilities 0.000 -100.00 % 5.350 M -25.69 % 7.200 M -29.20 % 10.170 M 2 041.05 % 475.000 K -46.81 % 893.000 K -4.29 % 933.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 606.000 K -47.85 % 1.162 M 327.21 % 272.000 K -85.52 % 1.879 M 327.05 % 440.000 K -85.35 % 3.004 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 5.520 M -15.23 % 6.512 M -12.85 % 7.472 M -37.99 % 12.049 M -1.62 % 12.248 M 0.34 % 12.206 M 22.90 % 9.932 M 23.93 % 8.014 M 29.01 % 6.212 M -6.46 % 6.641 M 51.34 % 4.388 M 103.05 % 2.161 M -7.17 % 2.328 M 0.000
Other current liabilities 25.921 M 295.92 % 6.547 M -47.68 % 12.514 M 139.20 % -31.926 M -205.01 % 30.402 M 185.02 % -35.759 M -28.75 % -27.775 M -231.35 % 21.145 M 115.04 % 9.833 M -84.96 % 65.362 M 390.64 % -22.489 M -131.03 % 72.465 M 228.83 % 22.037 M -38.96 % 36.100 M
Deferred revenue 0.000 -100.00 % 14.696 M 0.000 0.000 0.000 -100.00 % 16.802 M 0.000 0.000 100.00 % -46.157 M -16.86 % -39.499 M 25.14 % -52.767 M -7 290.34 % -714.000 K 66.62 % -2.139 M 0.000
Short term debt 12.566 M -48.89 % 24.584 M -0.41 % 24.684 M -48.36 % 47.801 M 28.40 % 37.229 M -16.58 % 44.629 M 4.68 % 42.632 M -19.54 % 52.988 M 14.80 % 46.157 M 0.000 -100.00 % 52.767 M 0.000 0.000 0.000
Total current liabilities 147.752 M -11.41 % 166.785 M -20.02 % 208.534 M -22.80 % 270.111 M 52.22 % 177.443 M 31.88 % 134.544 M 25.11 % 107.539 M 1.33 % 106.123 M 6.31 % 99.821 M 19.06 % 83.839 M -26.75 % 114.461 M 12.26 % 101.963 M -8.17 % 111.031 M -0.14 % 111.191 M
Total liabilities 153.272 M -11.56 % 173.297 M -19.77 % 216.006 M -23.45 % 282.160 M 48.75 % 189.691 M 29.26 % 146.750 M 24.92 % 117.471 M 2.92 % 114.137 M 7.64 % 106.033 M 17.19 % 90.480 M -23.87 % 118.849 M 14.14 % 104.124 M -8.15 % 113.359 M 1.95 % 111.191 M
Other non current assets 14.172 M 0.000 -100.00 % 37.623 M 3 746.93 % 978.000 K -95.59 % 22.181 M 8 431.15 % 260.000 K -98.44 % 16.680 M 148.18 % 6.721 M 14.42 % 5.874 M -70.11 % 19.652 M -1.38 % 19.926 M 133.05 % 8.550 M 22.44 % 6.983 M 114.46 % -48.307 M
Long term investments 0.000 -100.00 % 69.050 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -12.625 M 0.000 0.000 0.000
Intangible assets 17.000 K -41.38 % 29.000 K -99.41 % 4.902 M -12.40 % 5.596 M -39.02 % 9.177 M -12.37 % 10.473 M -2.28 % 10.717 M 0.000 0.000 0.000 -100.00 % 12.625 M 0.000 0.000 -100.00 % 7.125 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 17.000 K -41.38 % 29.000 K -99.41 % 4.902 M -12.40 % 5.596 M -39.02 % 9.177 M -12.37 % 10.473 M -2.28 % 10.717 M 0.000 0.000 0.000 -100.00 % 12.625 M 0.000 0.000 -100.00 % 7.125 M
Property plant equipment net 58.103 M -12.50 % 66.400 M 7.72 % 61.644 M 43.89 % 42.841 M -3.51 % 44.399 M -32.68 % 65.957 M 44.38 % 45.683 M 11.71 % 40.893 M 1.26 % 40.383 M -8.09 % 43.937 M -11.92 % 49.882 M 6.62 % 46.784 M 2.74 % 45.536 M 10.57 % 41.182 M
Total non current assets 82.719 M -43.75 % 147.056 M 28.97 % 114.021 M 100.11 % 56.978 M -28.26 % 79.427 M 0.01 % 79.417 M 3.56 % 76.689 M 48.16 % 51.762 M 6.29 % 48.699 M -25.82 % 65.652 M -7.39 % 70.891 M 26.55 % 56.020 M 5.46 % 53.120 M 9.96 % 48.307 M
Other current assets 42.142 M 8.90 % 38.697 M -23.17 % 50.369 M 9.59 % 45.960 M -24.31 % 60.719 M 997.20 % 5.534 M -87.02 % 42.627 M -20.45 % 53.585 M 13.56 % 47.188 M -11.98 % 53.611 M -18.89 % 66.093 M 20.74 % 54.740 M 8.09 % 50.645 M -6.94 % 54.422 M
Short term investments 13.161 M -67.80 % 40.872 M -21.62 % 52.146 M -23.04 % 67.758 M 1.03 % 67.064 M 171.01 % 24.746 M -13.45 % 28.593 M -6.25 % 30.500 M 5.71 % 28.852 M -24.17 % 38.049 M -10.84 % 42.674 M -29.41 % 60.450 M 9 419.69 % 635.000 K -89.91 % 6.292 M
cash and cash equivalents 25.826 M 109.27 % 12.341 M -73.89 % 47.270 M -33.04 % 70.599 M -31.64 % 103.281 M -48.54 % 200.704 M -10.61 % 224.523 M 35.57 % 165.608 M 42.14 % 116.507 M -17.15 % 140.625 M 1.97 % 137.904 M 21.31 % 113.676 M 143.96 % 46.596 M 72.57 % 27.001 M
Cash and short term investments 38.987 M -26.73 % 53.213 M -46.47 % 99.416 M -28.15 % 138.357 M -18.78 % 170.345 M -24.44 % 225.450 M -10.93 % 253.116 M 29.07 % 196.108 M 34.91 % 145.359 M -18.65 % 178.674 M 29.56 % 137.904 M 21.31 % 113.676 M 140.68 % 47.231 M 41.86 % 33.293 M
Total current assets 268.159 M -21.46 % 341.442 M -26.29 % 463.245 M -31.47 % 675.999 M 19.18 % 567.202 M 25.92 % 450.438 M 10.35 % 408.194 M 2.99 % 396.352 M 10.11 % 359.951 M 6.53 % 337.902 M -9.11 % 371.751 M 32.38 % 280.826 M 33.69 % 210.063 M 26.35 % 166.249 M
Inventory 24.245 M -15.06 % 28.543 M -37.80 % 45.891 M 16.59 % 39.360 M 33.20 % 29.549 M 8.13 % 27.327 M -18.07 % 33.355 M 0.79 % 33.095 M 11.21 % 29.760 M -10.49 % 33.248 M 0.52 % 33.075 M 7.31 % 30.821 M -7.90 % 33.464 M 45.21 % 23.045 M
Net receivables 162.785 M -26.34 % 220.989 M -17.41 % 267.569 M -40.85 % 452.322 M 47.53 % 306.589 M 59.58 % 192.127 M 142.90 % 79.096 M -30.35 % 113.564 M -18.10 % 138.669 M 76.84 % 78.413 M -25.64 % 105.447 M 28.21 % 82.246 M 4.48 % 78.723 M 38.04 % 57.031 M
Tax assets 10.427 M -9.93 % 11.577 M 17.51 % 9.852 M 30.27 % 7.563 M 106.08 % 3.670 M 34.58 % 2.727 M -24.44 % 3.609 M -12.99 % 4.148 M 69.86 % 2.442 M 18.37 % 2.063 M 90.49 % 1.083 M 57.87 % 686.000 K 14.14 % 601.000 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 -100.00 % 1.236 M
Account payables 109.265 M 2.83 % 106.262 M -25.26 % 142.184 M -30.51 % 204.606 M 181.76 % 72.618 M -21.13 % 92.070 M 28.99 % 71.380 M 564.12 % 10.748 M -57.07 % 25.039 M 107.17 % 12.086 M -83.78 % 74.492 M 268.54 % 20.213 M -75.18 % 81.449 M 57.07 % 51.856 M
Tax payables 0.000 -100.00 % 14.696 M -49.59 % 29.152 M -41.26 % 49.630 M 33.44 % 37.194 M 121.37 % 16.802 M -21.12 % 21.302 M 0.28 % 21.242 M 13.04 % 18.792 M 194.04 % 6.391 M -34.05 % 9.691 M 4.37 % 9.285 M 23.06 % 7.545 M 0.000
Deferred revenue non current 0.000 100.00 % -5.350 M 25.69 % -7.200 M 29.20 % -10.170 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest -6.748 M -2.46 % -6.586 M -5.73 % -6.229 M 4.45 % -6.519 M -12.82 % -5.778 M -28.80 % -4.486 M 5.04 % -4.724 M -13.69 % -4.155 M -46.20 % -2.842 M -163.85 % 4.451 M -42.28 % 7.711 M 0.000 0.000 0.000
Capital lease obligations 2.912 M -6.79 % 3.124 M 21.70 % 2.567 M -37.88 % 4.132 M 93.17 % 2.139 M -55.25 % 4.780 M 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
Other total stockholders equity 179.753 M 0.00 % 179.753 M 0.00 % 179.753 M 0.00 % 179.753 M 0.00 % 179.753 M 10.95 % 162.016 M -25.51 % 217.501 M 66.11 % 130.934 M 0.00 % 130.934 M 0.00 % 130.934 M 0.00 % 130.934 M -11.52 % 147.980 M 0.000 -100.00 % 11.038 M
Deferred tax liabilities non current 4.914 M -8.15 % 5.350 M -25.69 % 7.200 M -29.20 % 10.170 M -10.26 % 11.333 M 36.39 % 8.309 M -7.67 % 8.999 M 12.29 % 8.014 M 29.01 % 6.212 M -6.46 % 6.641 M 51.34 % 4.388 M 103.05 % 2.161 M -7.17 % 2.328 M 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
Total assets 350.878 M -28.17 % 488.498 M -15.38 % 577.266 M -21.24 % 732.977 M 13.35 % 646.629 M 22.04 % 529.855 M 9.27 % 484.883 M 8.21 % 448.114 M 9.66 % 408.650 M 1.26 % 403.554 M -8.83 % 442.642 M 31.41 % 336.846 M 27.99 % 263.183 M 21.96 % 215.792 M
2024 2023 2022 2021 2020 2019 2019 2018 2017 2016 2015 2014 2013 2012
2024 2023 2022 2021 2020 2019 2019 2018 2017 2016 2015 2014 2013 2012
Deferred income tax 0.000 0.000 0.000 0.000 0.000 100.00 % -97.884 M 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 -100.00 % 297.000 K 0.000 -100.00 % 825.000 K -56.94 % 1.916 M -54.05 % 4.170 M 284.69 % 1.084 M 0.000 0.000 0.000
Change in working capital 44.312 M 233.60 % 13.283 M -74.98 % 53.087 M 342.09 % -21.929 M 81.03 % -115.608 M -65.10 % -70.022 M -256.52 % 44.737 M 73.88 % 25.728 M 175.52 % -34.067 M -241.01 % -9.990 M 9.71 % -11.064 M 56.00 % -25.146 M -128.16 % -11.021 M -210.27 % 9.995 M
Accounts receivables 28.585 M -4.05 % 29.792 M -75.51 % 121.641 M 220.68 % -100.800 M 32.42 % -149.167 M -54.99 % -96.246 M 0.000 -100.00 % 12.350 M 131.26 % -39.513 M -305.54 % 19.224 M 284.56 % -10.416 M 35.31 % -16.101 M -61.03 % -9.999 M -519.25 % 2.385 M
Inventory 3.005 M -82.12 % 16.807 M 263.87 % -10.256 M -16.45 % -8.807 M -296.35 % -2.222 M -136.86 % 6.028 M 2 418.46 % -260.000 K 92.20 % -3.335 M -195.61 % 3.488 M 3 129.63 % 108.000 K 105.24 % -2.060 M -170.40 % 2.926 M 128.63 % -10.221 M -234.31 % 7.610 M
Accounts payables 0.000 100.00 % -34.122 M 27.19 % -46.862 M -163.51 % 73.787 M 117.69 % 33.896 M 63.83 % 20.690 M 0.000 -100.00 % 6.197 M -39.54 % 10.250 M 144.11 % -23.237 M -317.68 % 10.675 M 0.000 0.000 0.000
Other working capital 12.722 M 1 478.41 % 806.000 K 107.05 % -11.436 M -182.33 % 13.891 M 636.92 % 1.885 M 481.58 % -494.000 K -101.10 % 44.997 M 54.83 % 29.063 M 177.39 % -37.555 M -271.91 % -10.098 M -12.15 % -9.004 M 67.93 % -28.072 M -3 409.00 % -800.000 K 0.000
Other non cash items 75.116 M 222.03 % 23.326 M -53.12 % 49.761 M 55 190.00 % 90.000 K 100.38 % -23.767 M -137.67 % 63.091 M 393.58 % -21.490 M -478.15 % -3.717 M 31.37 % -5.416 M 0.50 % -5.443 M 68.54 % -17.299 M -0.41 % -17.229 M -48.99 % -11.564 M -146.80 % 24.707 M
Net cash provided by operating activities 17.193 M 213.00 % 5.493 M -89.99 % 54.891 M 41.34 % 38.836 M 666.12 % -6.860 M -137.90 % 18.101 M -81.94 % 100.217 M 48.57 % 67.453 M 212.20 % 21.606 M -51.44 % 44.490 M -30.45 % 63.972 M 83.13 % 34.932 M -9.47 % 38.587 M -34.95 % 59.315 M
Investments in property plant and equipment 0.000 100.00 % -7.813 M 73.47 % -29.450 M -1 326.84 % -2.064 M 80.13 % -10.390 M 4.21 % -10.847 M -227.01 % -3.317 M -163.67 % -1.258 M 53.46 % -2.703 M -4.81 % -2.579 M 87.30 % -20.304 M -202.59 % -6.710 M 22.82 % -8.694 M -197.03 % -2.927 M
Acquisitions net 0.000 0.000 -100.00 % 59.000 K -96.12 % 1.522 M -92.44 % 20.128 M 247.63 % 5.790 M 0.00 % 5.790 M 17.99 % 4.907 M 32.02 % 3.717 M 4.44 % 3.559 M 0.000 0.000 -100.00 % 2.280 M 0.000
Purchases of investments 0.000 0.000 100.00 % -88.869 M 63.38 % -242.662 M -136.44 % -102.631 M -10 415.47 % -976.000 K -1 582.76 % -58.000 K 99.66 % -17.051 M 10.69 % -19.091 M 81.34 % -102.335 M 0.000 0.000 100.00 % -949.000 K 0.000
Sales maturities of investments 0.000 -100.00 % 492.000 K -99.31 % 71.769 M -69.25 % 233.410 M 245.22 % 67.611 M 583.84 % 9.887 M 547.90 % 1.526 M -82.82 % 8.882 M -65.96 % 26.096 M -50.46 % 52.676 M 196.33 % 17.776 M 2 593.33 % 660.000 K -89.97 % 6.581 M 0.000
Other investing activites 12.084 M 139.92 % -30.268 M 35.64 % -47.027 M -568.85 % -7.031 M -534.01 % 1.620 M 106.72 % -24.125 M -791.46 % 3.489 M 151.45 % -6.781 M -2.35 % -6.625 M -111.92 % 55.568 M 142.68 % 22.898 M 148.39 % -47.320 M -412.73 % -9.229 M -104.41 % -4.515 M
Net cash used for investing activites 12.084 M 132.15 % -37.589 M 59.81 % -93.518 M -455.83 % -16.825 M 28.89 % -23.662 M -16.73 % -20.271 M -372.83 % 7.430 M 165.75 % -11.301 M -910.69 % 1.394 M -79.76 % 6.889 M 165.57 % 2.594 M 104.86 % -53.370 M -433.11 % -10.011 M -34.52 % -7.442 M
Debt repayment -12.065 M -2 269.96 % 556.000 K 128.21 % -1.971 M 5.56 % -2.087 M -30.19 % -1.603 M 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 -100.00 % 9.482 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 47.600 M -50.51 % 96.188 M 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 100.00 % -644.000 K 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 100.00 % -56.114 M 0.00 % -56.114 M -15.50 % -48.585 M -57.37 % -30.874 M 8.99 % -33.925 M 0.00 % -33.925 M 16.67 % -40.710 M -15.14 % -35.358 M 44.69 % -63.931 M 0.000 0.000
Other financing activites -2.465 M 9.01 % -2.709 M -112.20 % 22.205 M 14 708.55 % -152.000 K -27.73 % -119.000 K 85.59 % -826.000 K 0.000 0.000 100.00 % -2.000 M -200.00 % 2.000 M -67.73 % 6.198 M 163.83 % -9.710 M -4.95 % -9.252 M 75.82 % -38.266 M
Net cash used provided by financing activities -14.530 M -574.87 % -2.153 M -110.64 % 20.234 M 134.68 % -58.353 M -20.68 % -48.354 M 2.14 % -49.411 M -60.04 % -30.874 M 8.99 % -33.925 M 5.57 % -35.925 M 7.19 % -38.710 M -317.52 % 17.796 M -21.07 % 22.547 M 343.70 % -9.252 M 75.82 % -38.266 M
Effect of forex changes on cash -1.262 M -85.59 % -680.000 K 86.22 % -4.936 M -234.86 % 3.660 M -83.52 % 22.215 M 252.51 % -14.566 M 18.43 % -17.858 M -166.45 % 26.874 M 340.10 % -11.193 M -12.52 % -9.948 M -3 248.10 % 316.000 K -87.47 % 2.521 M 830.26 % 271.000 K -84.03 % 1.697 M
Net change in cash 13.485 M 138.61 % -34.929 M -49.72 % -23.329 M 28.62 % -32.682 M 42.32 % -56.661 M -223.70 % -17.504 M -129.71 % 58.915 M 19.99 % 49.101 M 303.59 % -24.118 M -986.37 % 2.721 M -96.79 % 84.678 M 1 177.19 % 6.630 M -66.16 % 19.595 M 28.04 % 15.304 M
Cash at beginning of period 12.341 M -73.89 % 47.270 M -33.04 % 70.599 M -31.64 % 103.281 M -35.43 % 159.942 M -26.70 % 218.208 M 31.76 % 165.608 M 42.14 % 116.507 M -17.15 % 140.625 M 1.97 % 137.904 M 159.09 % 53.226 M 14.23 % 46.596 M 72.57 % 27.001 M 130.84 % 11.697 M
Cash at end of period 25.826 M 109.27 % 12.341 M -73.89 % 47.270 M -33.04 % 70.599 M -31.64 % 103.281 M -48.54 % 200.704 M -10.61 % 224.523 M 35.57 % 165.608 M 42.14 % 116.507 M -17.15 % 140.625 M 1.97 % 137.904 M 159.09 % 53.226 M 14.23 % 46.596 M 72.57 % 27.001 M
Operating cash flow 17.193 M 213.00 % 5.493 M -89.99 % 54.891 M 41.34 % 38.836 M 666.12 % -6.860 M -137.90 % 18.101 M -81.94 % 100.217 M 48.57 % 67.453 M 212.20 % 21.606 M -51.44 % 44.490 M -30.45 % 63.972 M 83.13 % 34.932 M -9.47 % 38.587 M -34.95 % 59.315 M
Capital expenditure -3.887 M 50.25 % -7.813 M 73.47 % -29.450 M -1 326.84 % -2.064 M 80.13 % -10.390 M 4.21 % -10.847 M -227.01 % -3.317 M -163.67 % -1.258 M 53.46 % -2.703 M -4.81 % -2.579 M 87.30 % -20.304 M -202.59 % -6.710 M 22.82 % -8.694 M -197.03 % -2.927 M
Free CashFlow 17.193 M 841.08 % -2.320 M -109.12 % 25.441 M -30.81 % 36.772 M 313.17 % -17.250 M -337.80 % 7.254 M -92.51 % 96.900 M 46.39 % 66.195 M 250.18 % 18.903 M -54.90 % 41.911 M -4.02 % 43.668 M 54.73 % 28.222 M -5.59 % 29.893 M -46.99 % 56.388 M
2024 2023 2022 2021 2020 2019 2019 2018 2017 2016 2015 2014 2013 2012
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-06-30 2019-03-31 2019-03-31 2019-01-01 2018-07-01 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2017-01-01 2016-10-01 2016-07-01 2016-03-31 2016-01-01 2015-10-01 2015-07-01 2015-03-31 2015-01-01 2014-10-01 2014-07-01 2014-03-31 2014-01-01 2013-10-01 2013-07-01 2013-03-31 2012-09-30 2012-06-30
Revenue 32.851 M 0.00 % 32.851 M -19.04 % 40.577 M 0.00 % 40.577 M 29.61 % 31.308 M 0.00 % 31.308 M -63.02 % 84.652 M 100.00 % 42.326 M -40.16 % 70.735 M 100.00 % 35.368 M -69.60 % 116.323 M 100.00 % 58.162 M -25.64 % 78.213 M 100.00 % 39.107 M -78.37 % 180.772 M 100.00 % 90.386 M -59.61 % 223.787 M 100.00 % 111.894 M -31.89 % 164.292 M 100.00 % 82.146 M -60.71 % 209.102 M 100.00 % 104.551 M 2.22 % 102.282 M 63.53 % 62.546 M -17.05 % 150.804 M 37.06 % 75.402 M -50.00 % 110.030 M 83.65 % 59.912 M 0.00 % 59.912 M 34.24 % 44.630 M 0.00 % 44.630 M -39.84 % 74.186 M 0.00 % 74.186 M 32.61 % 55.945 M 0.00 % 55.945 M -10.93 % 62.807 M 0.00 % 62.807 M -0.90 % 63.377 M 0.00 % 63.377 M -17.94 % 77.234 M 0.00 % 77.234 M 7.57 % 71.800 M 0.00 % 71.800 M 5.84 % 67.838 M 0.00 % 67.838 M -13.07 % 78.034 M 52.65 % 51.121 M -27.33 % 70.345 M 0.00 % 70.345 M 4.09 % 67.584 M -4.42 % 70.709 M
Net income -1.148 M 0.00 % -1.148 M 97.44 % -44.889 M 0.00 % -44.889 M -327.78 % -10.494 M 0.00 % -10.494 M 68.31 % -33.111 M -100.00 % -16.555 M -105.07 % -8.073 M -100.00 % -4.037 M 91.18 % -45.765 M -100.00 % -22.883 M -211.67 % -7.342 M -100.00 % -3.671 M 33.29 % -5.503 M -100.00 % -2.752 M -106.47 % 42.499 M 100.00 % 21.250 M -56.85 % 49.246 M 100.00 % 24.623 M -45.32 % 45.029 M 100.00 % 22.515 M -20.94 % 28.479 M 130.23 % 12.370 M -25.56 % 33.236 M 44.13 % 16.618 M -50.00 % 23.060 M 236.64 % 6.850 M 0.00 % 6.850 M -26.01 % 9.258 M 0.00 % 9.258 M -31.12 % 13.440 M 0.00 % 13.440 M 26.08 % 10.660 M 0.00 % 10.660 M 3.01 % 10.349 M 0.00 % 10.349 M -15.11 % 12.190 M 0.00 % 12.190 M -37.81 % 19.602 M 0.00 % 19.602 M 24.60 % 15.732 M 0.00 % 15.732 M -0.82 % 15.862 M 0.00 % 15.862 M -5.04 % 16.704 M 104.93 % 8.151 M -21.03 % 10.322 M 0.00 % 10.322 M -20.99 % 13.064 M 18.43 % 11.031 M
Income before tax -671.500 K 0.00 % -671.500 K 98.64 % -49.322 M 0.00 % -49.322 M -361.83 % -10.680 M 0.00 % -10.680 M 69.07 % -34.524 M -100.00 % -17.262 M -117.87 % -7.923 M -100.00 % -3.962 M 91.95 % -49.191 M -100.00 % -24.596 M -170.61 % -9.089 M -100.00 % -4.545 M 10.54 % -5.080 M -100.00 % -2.540 M -104.82 % 52.743 M 100.00 % 26.372 M -56.35 % 60.414 M 100.00 % 30.207 M -46.39 % 56.345 M 100.00 % 28.173 M -19.19 % 34.862 M 122.54 % 15.666 M -22.97 % 40.675 M 50.39 % 20.338 M -50.00 % 27.046 M 205.93 % 8.841 M 0.00 % 8.841 M -22.04 % 11.340 M 0.00 % 11.340 M -18.51 % 13.916 M 0.00 % 13.916 M -1.66 % 14.152 M 0.00 % 14.152 M 13.33 % 12.488 M 0.00 % 12.488 M -15.00 % 14.692 M 0.00 % 14.692 M -37.78 % 23.611 M 0.00 % 23.611 M 20.38 % 19.613 M 0.00 % 19.613 M -0.88 % 19.787 M 0.00 % 19.787 M -9.55 % 21.876 M 108.07 % 10.514 M -20.50 % 13.225 M 0.00 % 13.225 M -18.19 % 16.166 M 18.47 % 13.646 M
Income before tax ratio -0.02 0.00 % -0.02 98.32 % -1.22 0.00 % -1.22 -256.34 % -0.34 0.00 % -0.34 16.36 % -0.41 0.00 % -0.41 -264.11 % -0.11 0.00 % -0.11 73.51 % -0.42 0.00 % -0.42 -263.90 % -0.12 0.00 % -0.12 -313.53 % -0.03 0.00 % -0.03 -111.92 % 0.24 0.00 % 0.24 -35.91 % 0.37 0.00 % 0.37 36.47 % 0.27 0.00 % 0.27 -20.94 % 0.34 36.08 % 0.25 -7.14 % 0.27 9.73 % 0.27 0.00 % 0.25 66.58 % 0.15 0.00 % 0.15 -41.92 % 0.25 0.00 % 0.25 35.45 % 0.19 0.00 % 0.19 -25.84 % 0.25 0.00 % 0.25 27.23 % 0.20 0.00 % 0.20 -14.23 % 0.23 0.00 % 0.23 -24.17 % 0.31 0.00 % 0.31 11.91 % 0.27 0.00 % 0.27 -6.35 % 0.29 0.00 % 0.29 4.04 % 0.28 36.31 % 0.21 9.40 % 0.19 0.00 % 0.19 -21.40 % 0.24 23.94 % 0.19
EBITDA 588.000 K 0.00 % 588.000 K 101.56 % -37.781 M 25.94 % -51.010 M -218.99 % -15.991 M -479.07 % -2.762 M 90.47 % -28.976 M -266.34 % -7.910 M -216.00 % -2.503 M -1 165.11 % 235.000 K 100.54 % -43.664 M -527.49 % -6.959 M -76.16 % -3.950 M -43.19 % -2.759 M -358.29 % 1.068 M -88.41 % 9.212 M -84.55 % 59.607 M 141.54 % 24.678 M -63.84 % 68.237 M 116.24 % 31.557 M -51.02 % 64.430 M 119.06 % 29.413 M -15.76 % 34.915 M 160.10 % 13.424 M -23.94 % 45.902 M 59.40 % 17.650 M -61.55 % 28.796 M 118.86 % 13.158 M 0.00 % 13.158 M 12.51 % 11.695 M 0.00 % 11.695 M -13.43 % 13.510 M 0.00 % 13.510 M -10.26 % 15.054 M 0.00 % 15.054 M -2.63 % 15.461 M 0.00 % 15.461 M -8.42 % 16.883 M 0.00 % 16.883 M -28.18 % 23.507 M 0.00 % 23.507 M 18.95 % 19.762 M 0.00 % 19.762 M -7.16 % 21.285 M 0.00 % 21.285 M -29.63 % 30.248 M 168.63 % 11.260 M -30.52 % 16.207 M 0.00 % 16.207 M -4.67 % 17.001 M 19.64 % 14.210 M
Net income ratio -0.03 0.00 % -0.03 96.84 % -1.11 0.00 % -1.11 -230.06 % -0.34 0.00 % -0.34 14.31 % -0.39 0.00 % -0.39 -242.72 % -0.11 0.00 % -0.11 70.99 % -0.39 0.00 % -0.39 -319.11 % -0.09 0.00 % -0.09 -208.37 % -0.03 0.00 % -0.03 -116.03 % 0.19 0.00 % 0.19 -36.64 % 0.30 0.00 % 0.30 39.19 % 0.22 0.00 % 0.22 -22.66 % 0.28 40.78 % 0.20 -10.26 % 0.22 5.16 % 0.22 0.00 % 0.21 83.30 % 0.11 0.00 % 0.11 -44.88 % 0.21 0.00 % 0.21 14.50 % 0.18 0.00 % 0.18 -4.92 % 0.19 0.00 % 0.19 15.64 % 0.16 0.00 % 0.16 -14.34 % 0.19 0.00 % 0.19 -24.22 % 0.25 0.00 % 0.25 15.84 % 0.22 0.00 % 0.22 -6.30 % 0.23 0.00 % 0.23 9.23 % 0.21 34.25 % 0.16 8.67 % 0.15 0.00 % 0.15 -24.09 % 0.19 23.91 % 0.16
Ratio EBITDA 0.02 0.00 % 0.02 101.92 % -0.93 25.94 % -1.26 -146.12 % -0.51 -479.07 % -0.09 74.23 % -0.34 -83.17 % -0.19 -428.10 % -0.04 -632.55 % 0.01 101.77 % -0.38 -213.75 % -0.12 -136.90 % -0.05 28.40 % -0.07 -1 293.94 % 0.01 -94.20 % 0.10 -61.74 % 0.27 20.77 % 0.22 -46.90 % 0.42 8.12 % 0.38 24.67 % 0.31 9.53 % 0.28 -17.59 % 0.34 59.05 % 0.21 -8.31 % 0.30 16.30 % 0.23 -23.10 % 0.26 19.17 % 0.22 0.00 % 0.22 -16.19 % 0.26 0.00 % 0.26 43.90 % 0.18 0.00 % 0.18 -32.33 % 0.27 0.00 % 0.27 9.31 % 0.25 0.00 % 0.25 -7.59 % 0.27 0.00 % 0.27 -12.48 % 0.30 0.00 % 0.30 10.58 % 0.28 0.00 % 0.28 -12.28 % 0.31 0.00 % 0.31 -19.05 % 0.39 75.98 % 0.22 -4.40 % 0.23 0.00 % 0.23 -8.41 % 0.25 25.17 % 0.20
Gross profit ratio 0.30 0.00 % 0.30 1 588.64 % -0.02 0.00 % -0.02 -114.11 % 0.14 0.00 % 0.14 -20.63 % 0.18 0.00 % 0.18 -28.34 % 0.25 0.00 % 0.25 -11.27 % 0.29 0.00 % 0.29 61.44 % 0.18 0.00 % 0.18 -29.73 % 0.25 0.00 % 0.25 -19.73 % 0.31 0.00 % 0.31 -33.41 % 0.47 1.92 % 0.46 27.61 % 0.36 0.00 % 0.36 -9.65 % 0.40 16.08 % 0.35 1.79 % 0.34 -5.90 % 0.34 0.00 % 0.36 5.67 % 0.34 0.00 % 0.34 -11.63 % 0.39 0.00 % 0.39 12.59 % 0.34 0.00 % 0.34 -12.06 % 0.39 0.00 % 0.39 5.50 % 0.37 0.00 % 0.37 -1.99 % 0.38 0.00 % 0.38 -8.23 % 0.41 0.00 % 0.41 21.76 % 0.34 0.00 % 0.34 -26.56 % 0.46 0.00 % 0.46 18.12 % 0.39 26.52 % 0.31 -2.82 % 0.32 0.00 % 0.32 15.83 % 0.27 24.00 % 0.22
Weighted average shs out dil 701.430 M 0.00 % 701.430 M 0.00 % 701.430 M 0.00 % 701.430 M 0.00 % 701.430 M 0.00 % 701.430 M 0.00 % 701.430 M 0.00 % 701.430 M 0.00 % 701.430 M 0.00 % 701.430 M 0.00 % 701.430 M 0.00 % 701.430 M 0.00 % 701.430 M 0.00 % 701.430 M 0.00 % 701.430 M 0.00 % 701.430 M 0.00 % 701.430 M 0.00 % 701.430 M 0.00 % 701.430 M 0.00 % 701.432 M -0.12 % 702.293 M 0.00 % 702.293 M -1.21 % 710.899 M -0.43 % 713.994 M -0.22 % 713.617 M 1.61 % 715.577 M 0.27 % 702.285 M -1.29 % 711.464 M 0.00 % 711.464 M 3.20 % 689.408 M 0.03 % 689.214 M 0.56 % 685.396 M 0.00 % 685.396 M -0.50 % 688.826 M 0.00 % 688.826 M 0.50 % 685.392 M 0.00 % 685.392 M 1.02 % 678.500 M 0.00 % 678.500 M 0.00 % 678.500 M 0.00 % 678.500 M 7.97 % 628.412 M 0.00 % 628.412 M 10.55 % 568.416 M 0.00 % 568.416 M 18.42 % 480.000 M -20.00 % 600.000 M 25.00 % 480.000 M 0.00 % 480.000 M 0.00 % 480.000 M 0.00 % 480.000 M
Weighted average shs out 701.835 M 0.00 % 701.835 M 0.06 % 701.434 M 0.00 % 701.434 M 0.00 % 701.437 M 0.00 % 701.437 M 0.00 % 701.430 M 0.00 % 701.445 M 0.00 % 701.430 M -0.01 % 701.512 M 0.01 % 701.430 M 0.00 % 701.444 M 0.00 % 701.430 M -0.01 % 701.510 M 0.01 % 701.430 M -0.02 % 701.555 M 0.02 % 701.430 M 0.00 % 701.443 M 0.00 % 701.430 M -0.02 % 701.590 M 0.07 % 701.126 M -0.19 % 702.480 M 1.21 % 694.080 M -2.65 % 712.968 M -0.31 % 694.080 M 1.77 % 715.214 M 3.04 % 681.991 M -4.32 % 712.799 M 0.00 % 712.799 M 3.53 % 688.495 M 0.03 % 688.290 M 0.17 % 687.117 M 0.00 % 687.117 M -0.09 % 687.710 M 0.00 % 687.710 M 0.11 % 686.969 M 0.00 % 686.969 M 1.25 % 678.504 M 0.00 % 678.504 M 0.00 % 678.505 M 0.00 % 678.505 M 7.97 % 628.430 M 0.00 % 628.430 M 10.56 % 568.429 M 0.00 % 568.429 M 18.42 % 480.000 M -20.00 % 600.000 M 25.00 % 480.003 M 0.00 % 480.003 M 0.00 % 480.012 M 0.00 % 480.012 M
EPS diluted 0.00 0.00 % 0.00 97.50 % -0.06 0.00 % -0.06 -326.67 % -0.02 0.00 % -0.02 68.22 % -0.05 -100.00 % -0.02 -105.22 % -0.01 -98.28 % -0.01 91.10 % -0.07 -100.00 % -0.03 -210.48 % -0.01 -101.92 % -0.01 33.33 % -0.01 -100.00 % 0.00 -106.44 % 0.06 100.00 % 0.03 -56.84 % 0.07 100.00 % 0.04 -45.24 % 0.06 99.69 % 0.03 -19.95 % 0.04 131.79 % 0.02 -25.43 % 0.05 42.07 % 0.02 -50.21 % 0.03 241.67 % 0.01 0.00 % 0.01 -28.36 % 0.01 0.00 % 0.01 -31.63 % 0.02 0.00 % 0.02 26.45 % 0.02 0.00 % 0.02 2.65 % 0.02 0.00 % 0.02 -16.11 % 0.02 0.00 % 0.02 -37.72 % 0.03 0.00 % 0.03 15.60 % 0.03 0.00 % 0.03 -10.39 % 0.03 0.00 % 0.03 -19.83 % 0.03 155.88 % 0.01 -36.74 % 0.02 0.00 % 0.02 -20.96 % 0.03 18.26 % 0.02
Earnings per share 0.00 0.00 % 0.00 97.50 % -0.06 0.00 % -0.06 -326.67 % -0.02 0.00 % -0.02 68.22 % -0.05 -100.00 % -0.02 -105.22 % -0.01 -98.28 % -0.01 91.10 % -0.07 -100.00 % -0.03 -210.48 % -0.01 -101.92 % -0.01 33.33 % -0.01 -100.00 % 0.00 -106.44 % 0.06 100.00 % 0.03 -56.84 % 0.07 100.00 % 0.04 -45.33 % 0.06 100.00 % 0.03 -21.71 % 0.04 135.63 % 0.02 -25.00 % 0.05 41.72 % 0.02 -51.57 % 0.03 252.08 % 0.01 0.00 % 0.01 -28.36 % 0.01 -0.74 % 0.01 -31.12 % 0.02 0.00 % 0.02 26.45 % 0.02 0.00 % 0.02 2.65 % 0.02 0.00 % 0.02 -16.11 % 0.02 0.00 % 0.02 -37.72 % 0.03 0.00 % 0.03 15.60 % 0.03 0.00 % 0.03 -10.39 % 0.03 0.00 % 0.03 -19.83 % 0.03 155.88 % 0.01 -36.74 % 0.02 0.00 % 0.02 -20.96 % 0.03 18.26 % 0.02
Gross profit 9.943 M 0.00 % 9.943 M 1 305.21 % -825.000 K 0.00 % -825.000 K -118.28 % 4.513 M 0.00 % 4.513 M -70.64 % 15.372 M 100.00 % 7.686 M -57.12 % 17.924 M 100.00 % 8.962 M -73.02 % 33.220 M 100.00 % 16.610 M 20.05 % 13.836 M 100.00 % 6.918 M -84.80 % 45.510 M 100.00 % 22.755 M -67.58 % 70.189 M 100.00 % 35.095 M -54.65 % 77.383 M 103.85 % 37.962 M -49.87 % 75.721 M 100.00 % 37.861 M -7.64 % 40.993 M 89.82 % 21.596 M -15.56 % 51.152 M 28.97 % 25.576 M -50.00 % 39.661 M 94.06 % 20.438 M 0.00 % 20.438 M 18.63 % 17.228 M 0.00 % 17.228 M -32.27 % 25.434 M 0.00 % 25.434 M 16.62 % 21.810 M 0.00 % 21.810 M -6.03 % 23.209 M 0.00 % 23.209 M -2.88 % 23.896 M 0.00 % 23.896 M -24.69 % 31.730 M 0.00 % 31.730 M 30.97 % 24.226 M 0.00 % 24.226 M -22.27 % 31.169 M 0.00 % 31.169 M 2.69 % 30.353 M 93.12 % 15.717 M -29.38 % 22.255 M 0.00 % 22.255 M 20.56 % 18.459 M 18.52 % 15.575 M
Income tax expense 490.000 K 0.00 % 490.000 K 105.69 % -8.618 M -300.00 % 4.309 M 1 476.68 % -313.000 K -300.00 % 156.500 K 111.72 % -1.335 M -300.00 % 667.500 K 28.61 % 519.000 K 100.00 % 259.500 K 107.25 % -3.580 M -300.00 % 1.790 M 234.59 % -1.330 M -300.00 % 665.000 K 3.42 % 643.000 K 100.00 % 321.500 K -96.95 % 10.545 M 100.00 % 5.273 M -58.17 % 12.605 M 100.00 % 6.303 M -42.03 % 10.872 M 100.00 % 5.436 M -13.04 % 6.251 M 95.47 % 3.198 M -9.85 % 7.095 M 37.07 % 3.548 M -50.00 % 5.176 M 146.01 % 2.104 M 0.00 % 2.104 M -13.98 % 2.446 M 0.00 % 2.446 M -42.24 % 4.235 M 0.00 % 4.235 M 27.58 % 3.319 M 0.00 % 3.319 M 8.82 % 3.050 M 0.00 % 3.050 M -0.51 % 3.066 M 0.00 % 3.066 M -26.57 % 4.175 M 0.00 % 4.175 M 7.55 % 3.882 M 0.00 % 3.882 M -1.10 % 3.925 M 0.00 % 3.925 M -24.12 % 5.172 M 118.87 % 2.363 M -18.62 % 2.904 M 0.00 % 2.904 M -6.40 % 3.102 M 18.62 % 2.615 M
Cost of revenue 22.908 M 0.00 % 22.908 M -44.67 % 41.402 M 0.00 % 41.402 M 54.51 % 26.795 M 0.00 % 26.795 M -61.32 % 69.280 M 100.00 % 34.640 M -34.41 % 52.811 M 100.00 % 26.406 M -68.23 % 83.103 M 100.00 % 41.552 M -35.46 % 64.377 M 100.00 % 32.188 M -76.20 % 135.262 M 100.00 % 67.631 M -55.97 % 153.598 M 100.00 % 76.799 M -11.63 % 86.909 M 96.70 % 44.185 M -66.87 % 133.381 M 100.00 % 66.691 M 8.81 % 61.289 M 49.67 % 40.951 M -17.81 % 99.652 M 41.61 % 49.826 M -50.00 % 70.369 M 78.26 % 39.475 M 0.00 % 39.475 M 44.05 % 27.403 M 0.00 % 27.403 M -43.79 % 48.752 M 0.00 % 48.752 M 42.82 % 34.136 M 0.00 % 34.136 M -13.80 % 39.599 M 0.00 % 39.599 M 0.30 % 39.482 M 0.00 % 39.482 M -13.23 % 45.504 M 0.00 % 45.504 M -4.35 % 47.574 M 0.00 % 47.574 M 29.74 % 36.669 M 0.00 % 36.669 M -23.10 % 47.681 M 34.68 % 35.404 M -26.38 % 48.090 M 0.00 % 48.090 M -2.11 % 49.125 M -10.90 % 55.134 M
General and administrative expenses 7.862 M 0.00 % 7.862 M -31.72 % 11.515 M 0.00 % 11.515 M 26.55 % 9.099 M 0.00 % 9.099 M -24.48 % 12.048 M 0.00 % 12.048 M 11.02 % 10.852 M 0.00 % 10.852 M -18.58 % 13.329 M 0.00 % 13.329 M 18.69 % 11.230 M 0.00 % 11.230 M -2.85 % 11.560 M 0.00 % 11.560 M -10.34 % 12.892 M 0.00 % 12.892 M 32.46 % 9.733 M 0.00 % 9.733 M -14.78 % 11.421 M 0.00 % 11.421 M 31.86 % 8.661 M -14.60 % 10.142 M 5.24 % 10.142 M 9.637 M -4.98 % 0.000 -100.00 % 7.739 M 0.00 % 7.739 M 21.94 % 6.346 M 0.00 % 6.346 M -48.33 % 12.283 M 0.00 % 12.283 M 65.68 % 7.414 M 0.00 % 7.414 M -11.15 % 8.344 M 0.00 % 8.344 M 7.66 % 7.750 M 0.00 % 7.750 M -11.34 % 8.742 M 0.00 % 8.742 M 66.03 % 5.265 M 0.00 % 5.265 M -48.24 % 10.173 M 0.00 % 10.173 M 609.38 % 1.434 M -71.37 % 5.008 M -19.88 % 6.251 M 0.00 % 6.251 M 197.36 % 2.102 M 53.65 % 1.368 M
Selling and marketing expenses 235.500 K 0.00 % 235.500 K -34.76 % 361.000 K 0.00 % 361.000 K 161.59 % 138.000 K 0.00 % 138.000 K -62.40 % 367.000 K 0.00 % 367.000 K 282.29 % 96.000 K 0.00 % 96.000 K -50.52 % 194.000 K 0.00 % 194.000 K 64.41 % 118.000 K 0.00 % 118.000 K -34.44 % 180.000 K 0.00 % 180.000 K -66.26 % 533.500 K 0.00 % 533.500 K 106.38 % 258.500 K 0.00 % 258.500 K -42.36 % 448.500 K 0.00 % 448.500 K -44.15 % 803.000 K 33.06 % 603.500 K -13.17 % 603.500 K 695.000 K 15.16 % 0.000 -100.00 % 661.000 K 0.00 % 661.000 K 46.56 % 451.000 K 0.00 % 451.000 K -39.95 % 751.000 K 0.00 % 751.000 K 34.59 % 558.000 K 0.00 % 558.000 K -13.42 % 644.500 K 0.00 % 644.500 K -1.98 % 657.500 K 0.00 % 657.500 K -17.66 % 798.500 K 0.00 % 798.500 K 18.12 % 676.000 K 0.00 % 676.000 K -26.76 % 923.000 K 0.00 % 923.000 K 203.62 % 304.000 K -49.25 % 599.000 K -43.81 % 1.066 M 0.00 % 1.066 M 35.45 % 787.000 K -1.99 % 803.000 K
Other expenses 2.629 M 0.00 % 2.629 M -92.82 % 36.625 M 0.00 % 36.625 M 521.18 % 5.896 M 0.00 % 5.896 M -76.29 % 24.870 M 0.000 -100.00 % 38.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 100.00 % -870.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating expenses 10.726 M 0.00 % 10.726 M -77.88 % 48.501 M 0.00 % 48.501 M 220.49 % 15.133 M 0.00 % 15.133 M -64.59 % 42.739 M 71.55 % 24.913 M 13.98 % 21.858 M 63.10 % 13.402 M -75.77 % 55.312 M 43.00 % 38.679 M 68.81 % 22.913 M 57.44 % 14.554 M -54.95 % 32.307 M 22.61 % 26.350 M -1.87 % 26.851 M 186.67 % 9.366 M -55.79 % 21.184 M 159.72 % 8.157 M -65.64 % 23.738 M 101.61 % 11.774 M 37.00 % 8.594 M -2.29 % 8.796 M 14.49 % 20.664 M 52.38 % 7.683 M -62.82 % 13.561 M 4.87 % 12.931 M 0.00 % 12.931 M 77.49 % 7.285 M 0.00 % 7.285 M -40.63 % 12.272 M 0.00 % 12.272 M 42.10 % 8.636 M 0.00 % 8.636 M -27.56 % 11.921 M 0.00 % 11.921 M 17.46 % 10.149 M 0.00 % 10.149 M 5.34 % 9.635 M 0.00 % 9.635 M 67.88 % 5.739 M 0.00 % 5.739 M -52.71 % 12.135 M 0.00 % 12.135 M 37.13 % 8.849 M 49.58 % 5.916 M -39.29 % 9.745 M 0.00 % 9.745 M 265.80 % 2.664 M 10.63 % 2.408 M
Cost and expenses 33.634 M 0.00 % 33.634 M -62.59 % 89.902 M 0.00 % 89.902 M 114.42 % 41.928 M 0.00 % 41.928 M -62.57 % 112.019 M 88.10 % 59.553 M -20.24 % 74.669 M 87.58 % 39.808 M -71.24 % 138.415 M 72.52 % 80.230 M -8.09 % 87.290 M 86.75 % 46.742 M -72.11 % 167.569 M 78.30 % 93.981 M -47.92 % 180.449 M 109.42 % 86.165 M -20.29 % 108.093 M 106.52 % 52.341 M -66.69 % 157.119 M 100.24 % 78.465 M 12.28 % 69.883 M 40.48 % 49.746 M -13.50 % 120.316 M 43.35 % 57.509 M -52.20 % 83.930 M 60.15 % 52.406 M 0.00 % 52.406 M 51.08 % 34.688 M 0.00 % 34.688 M -43.16 % 61.024 M 0.00 % 61.024 M 42.67 % 42.772 M 0.00 % 42.772 M -16.98 % 51.520 M 0.00 % 51.520 M 3.81 % 49.631 M 0.00 % 49.631 M -9.99 % 55.138 M 0.00 % 55.138 M 3.42 % 53.313 M 0.00 % 53.313 M 9.24 % 48.804 M 0.00 % 48.804 M -13.67 % 56.530 M 36.81 % 41.320 M -28.56 % 57.835 M 0.00 % 57.835 M 11.67 % 51.789 M -10.00 % 57.542 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 654.000 K 0.00 % 654.000 K 0.000 0.000 0.000 0.000
Selling general and administrative expenses 8.098 M 0.00 % 8.098 M -31.81 % 11.876 M 0.00 % 11.876 M 28.56 % 9.237 M 0.00 % 9.237 M -48.31 % 17.869 M 0.00 % 17.869 M -18.39 % 21.896 M 100.00 % 10.948 M -80.21 % 55.312 M 116.07 % 25.599 M 12.80 % 22.695 M 100.00 % 11.348 M -64.88 % 32.307 M 103.09 % 15.908 M -40.75 % 26.851 M 100.00 % 13.426 M -36.62 % 21.184 M 115.93 % 9.811 M -58.67 % 23.738 M 100.00 % 11.869 M 25.41 % 9.464 M -11.93 % 10.746 M 4.00 % 20.664 M 52.38 % 10.332 M -50.00 % 13.561 M 59.96 % 8.478 M 0.00 % 8.478 M 24.73 % 6.797 M 0.00 % 6.797 M -48.15 % 13.110 M 0.00 % 13.110 M 64.45 % 7.972 M 0.00 % 7.972 M -11.96 % 9.055 M 0.00 % 9.055 M 7.70 % 8.408 M 0.00 % 8.408 M -12.49 % 9.608 M 0.00 % 9.608 M 61.72 % 5.941 M 0.00 % 5.941 M -46.78 % 11.164 M 0.00 % 11.164 M 555.16 % 1.704 M -69.79 % 5.641 M -23.61 % 7.385 M 0.00 % 7.385 M 158.65 % 2.855 M 29.48 % 2.205 M
Interest income 329.000 K 0.000 -100.00 % 313.000 K 0.000 -100.00 % 285.000 K 0.000 0.000 -100.00 % 34.000 K -96.11 % 873.000 K 82.45 % 478.500 K 0.000 -100.00 % 2.527 M -18.25 % 3.091 M 0.00 % 3.091 M 192.99 % 1.055 M 0.00 % 1.055 M 63.95 % 643.500 K 0.00 % 643.500 K 60.07 % 402.000 K 0.00 % 402.000 K -80.73 % 2.086 M 0.00 % 2.086 M -17.09 % 2.516 M -12.20 % 2.866 M 17.25 % 2.866 M -30.92 % 2.444 M -14.71 % 4.148 M 210.94 % 1.334 M 0.00 % 1.334 M -4.54 % 1.398 M 0.00 % 1.398 M 85.34 % 754.000 K 0.00 % 754.000 K -22.90 % 978.000 K 0.00 % 978.000 K -18.50 % 1.200 M 0.00 % 1.200 M 26.98 % 945.000 K 0.00 % 945.000 K -37.64 % 1.516 M 0.00 % 1.516 M 34.59 % 1.126 M 0.00 % 1.126 M 49.63 % 752.500 K 0.00 % 752.500 K 102.28 % 372.000 K -47.83 % 713.000 K -0.28 % 715.000 K 0.00 % 715.000 K 92.72 % 371.000 K -22.55 % 479.000 K
Interest expense 106.000 K 0.000 -100.00 % 305.000 K 0.000 -100.00 % 403.000 K 0.000 -100.00 % 35.000 K 0.000 -100.00 % 396.000 K 0.000 -100.00 % 2.527 M 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 1.533 M 0.00 % 1.533 M 211.66 % -1.373 M -184.38 % 1.627 M -67.24 % 4.965 M 152.54 % 1.966 M -61.02 % 5.044 M 120.02 % 2.293 M -54.37 % 5.024 M 128.16 % 2.202 M -55.92 % 4.996 M 160.01 % 1.922 M -62.52 % 5.127 M 188.03 % 1.780 M -71.05 % 6.148 M 154.73 % 2.414 M -64.84 % 6.864 M 131.93 % 2.960 M -61.95 % 7.777 M 128.37 % 3.406 M -57.32 % 7.979 M 133.24 % 3.421 M 35.97 % 2.516 M -2.23 % 2.574 M 6.98 % 5.227 M 93.88 % 2.406 M -53.98 % 2.696 M 125.04 % 1.198 M 0.00 % 1.198 M -5.26 % 1.265 M 0.00 % 1.265 M 6.71 % 1.185 M 0.00 % 1.185 M -2.55 % 1.216 M 0.00 % 1.216 M -6.93 % 1.307 M 0.00 % 1.307 M -6.31 % 1.395 M 0.00 % 1.395 M -12.07 % 1.586 M 0.00 % 1.586 M 24.44 % 1.275 M 0.00 % 1.275 M -0.89 % 1.286 M 0.00 % 1.286 M -5.37 % 1.359 M -3.82 % 1.413 M 6.20 % 1.331 M 0.00 % 1.331 M 11.71 % 1.191 M 12.57 % 1.058 M
Operating income -783.000 K 0.00 % -783.000 K 98.41 % -49.326 M 0.00 % -49.326 M -364.44 % -10.621 M 0.00 % -10.621 M 61.19 % -27.367 M -168.25 % -10.202 M -159.33 % -3.934 M -100.00 % -1.967 M 91.10 % -22.092 M -148.78 % -8.880 M 2.17 % -9.077 M -100.00 % -4.539 M -134.37 % 13.203 M 94.22 % 6.798 M -84.31 % 43.338 M 99.55 % 21.718 M -61.36 % 56.199 M 99.63 % 28.151 M -45.85 % 51.983 M 100.00 % 25.992 M -19.78 % 32.399 M 198.61 % 10.850 M -28.82 % 30.488 M 16.81 % 15.244 M -50.00 % 26.100 M 118.24 % 11.960 M 0.00 % 11.960 M 14.66 % 10.431 M 0.00 % 10.431 M -15.37 % 12.325 M 0.00 % 12.325 M -10.94 % 13.838 M 0.00 % 13.838 M -2.23 % 14.154 M 0.00 % 14.154 M -8.61 % 15.488 M 0.00 % 15.488 M -29.34 % 21.921 M 0.00 % 21.921 M 18.57 % 18.487 M 0.00 % 18.487 M -7.56 % 19.999 M 0.00 % 19.999 M -30.77 % 28.889 M 193.38 % 9.847 M -33.81 % 14.877 M 0.00 % 14.877 M -5.90 % 15.810 M 20.21 % 13.152 M
Operating income ratio -0.02 0.00 % -0.02 98.04 % -1.22 0.00 % -1.22 -258.34 % -0.34 0.00 % -0.34 -4.93 % -0.32 -34.13 % -0.24 -333.39 % -0.06 0.00 % -0.06 70.72 % -0.19 -24.39 % -0.15 -31.56 % -0.12 0.00 % -0.12 -258.90 % 0.07 -2.89 % 0.08 -61.16 % 0.19 -0.23 % 0.19 -43.26 % 0.34 -0.18 % 0.34 37.85 % 0.25 0.00 % 0.25 -21.52 % 0.32 82.60 % 0.17 -14.19 % 0.20 -14.77 % 0.20 0.00 % 0.24 18.83 % 0.20 0.00 % 0.20 -14.59 % 0.23 0.00 % 0.23 40.68 % 0.17 0.00 % 0.17 -32.84 % 0.25 0.00 % 0.25 9.76 % 0.23 0.00 % 0.23 -7.78 % 0.24 0.00 % 0.24 -13.90 % 0.28 0.00 % 0.28 10.23 % 0.26 0.00 % 0.26 -12.66 % 0.29 0.00 % 0.29 -20.37 % 0.37 92.20 % 0.19 -8.92 % 0.21 0.00 % 0.21 -9.60 % 0.23 25.77 % 0.19
Total other income expenses net 111.500 K 0.00 % 111.500 K 2 687.50 % 4.000 K 0.00 % 4.000 K 106.78 % -59.000 K 0.00 % -59.000 K 99.18 % -7.157 M -20 950.00 % -34.000 K 99.15 % -3.989 M -1 772.54 % 238.500 K 100.88 % -27.099 M -948.32 % -2.585 M -21 441.67 % -12.000 K -100.46 % 2.617 M 114.31 % -18.283 M -7 051.71 % 263.000 K -97.20 % 9.405 M 1 622.53 % 546.000 K -87.05 % 4.215 M 1 652.60 % 240.500 K -94.49 % 4.362 M 100.00 % 2.181 M -11.45 % 2.463 M -5.45 % 2.605 M 5.57 % 10.187 M 976.85 % 2.468 M -75.78 % 946.000 K 130.33 % -3.119 M -331.21 % 1.349 M 48.40 % 909.000 K 0.00 % 909.000 K -42.88 % 1.592 M 117.27 % 732.500 K 133.65 % 313.500 K -60.52 % 794.000 K 147.64 % -1.667 M -299.70 % 834.500 K 204.77 % -796.500 K 0.00 % -796.500 K -152.56 % 1.516 M 0.00 % 1.516 M 34.59 % 1.126 M 0.00 % 1.126 M 629.88 % -212.500 K 0.00 % -212.500 K 96.97 % -7.013 M -1 151.42 % 667.000 K 140.39 % -1.652 M 0.00 % -1.652 M -563.90 % 356.000 K -27.94 % 494.000 K
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-06-30 2019-03-31 2019-03-31 2019-01-01 2018-07-01 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2017-01-01 2016-10-01 2016-07-01 2016-03-31 2016-01-01 2015-10-01 2015-07-01 2015-03-31 2015-01-01 2014-10-01 2014-07-01 2014-03-31 2014-01-01 2013-10-01 2013-07-01 2013-03-31 2012-09-30 2012-06-30
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-10-01 2019-06-30 2019-03-31 2019-03-31 2019-01-01 2018-07-01 2018-03-31 2018-01-01 2017-10-01 2017-07-01 2017-03-31 2017-01-01 2016-10-01 2016-07-01 2016-03-31 2016-01-01 2015-10-01 2015-07-01 2015-03-31 2015-01-01 2014-10-01 2014-07-01 2014-03-31 2014-01-01 2013-10-01 2013-07-01 2013-03-31 2012-06-30
Net debt -12.895 M 0.00 % -12.895 M -1.90 % -12.654 M 0.00 % -12.654 M -225.96 % 10.046 M 65.48 % 6.071 M -49.63 % 12.054 M 5.34 % 11.443 M 235.93 % -8.418 M 11.87 % -9.552 M 57.19 % -22.314 M 9.33 % -24.609 M 30.43 % -35.372 M 44.92 % -64.223 M -177.16 % -23.172 M 66.28 % -68.720 M -14.47 % -60.031 M 43.77 % -106.769 M -62.73 % -65.612 M 36.20 % -102.841 M -15.55 % -89.001 M 34.83 % -136.568 M 11.98 % -155.162 M 13.55 % -179.478 M -11.31 % -161.237 M 11.36 % -224.523 M -96.20 % -181.891 M 18.99 % -114.433 M -1.61 % -112.620 M 32.00 % -165.608 M -30.89 % -126.520 M 0.00 % -126.520 M -8.59 % -116.507 M 0.00 % -116.507 M 16.63 % -139.742 M 0.00 % -139.742 M -0.81 % -138.625 M 0.00 % -138.625 M -130.98 % -60.015 M 63.21 % -163.108 M -18.28 % -137.904 M 0.00 % -137.904 M -5.62 % -130.564 M -56.87 % -83.232 M 26.32 % -112.962 M -115.12 % -52.512 M -746.01 % -6.207 M 80.97 % -32.611 M 26.65 % -44.457 M 0.00 % -44.457 M -233.53 % 33.293 M
Total investments 27.703 M 0.000 -100.00 % 13.161 M 0.00 % 13.161 M -77.82 % 59.350 M 161.63 % 22.685 M -79.36 % 109.922 M 168.94 % 40.872 M -12.93 % 46.942 M 0.00 % 46.942 M -9.98 % 52.146 M 0.00 % 52.146 M -14.34 % 60.875 M 0.00 % 60.875 M -10.16 % 67.758 M 0.00 % 67.758 M 11.74 % 60.639 M 0.00 % 60.639 M -9.58 % 67.064 M 0.00 % 67.064 M 69.01 % 39.680 M 0.00 % 39.680 M 60.35 % 24.746 M 68.44 % 14.691 M -36.48 % 23.128 M -19.11 % 28.593 M 23.63 % 28.593 M 0.00 % 23.128 M -24.17 % 30.500 M 0.00 % 30.500 M 39.02 % 21.940 M 0.00 % 21.940 M -23.96 % 28.852 M 0.00 % 28.852 M -1.73 % 29.359 M 0.00 % 29.359 M -22.84 % 38.049 M 0.00 % 38.049 M -66.70 % 114.271 M 922.28 % 11.178 M -73.81 % 42.674 M 0.00 % 42.674 M 33.16 % 32.046 M -59.63 % 79.378 M 31.31 % 60.450 M 0.00 % 60.450 M 8 192.18 % 729.000 K 22.32 % 596.000 K -6.14 % 635.000 K 0.00 % 635.000 K -99.05 % 66.586 M
Total debt 2.244 M 0.00 % 2.244 M -82.96 % 13.172 M 0.00 % 13.172 M -37.15 % 20.957 M 0.00 % 20.957 M -18.60 % 25.746 M 8.25 % 23.784 M 8.88 % 21.844 M 5.48 % 20.710 M -17.01 % 24.956 M 10.13 % 22.661 M -57.52 % 53.343 M 117.80 % 24.492 M -48.36 % 47.427 M 2 424.06 % 1.879 M -96.00 % 46.958 M 21 244.55 % 220.000 K -99.42 % 37.669 M 8 461.14 % 440.000 K -99.12 % 49.982 M 1 969.65 % 2.415 M -49.48 % 4.780 M -88.45 % 41.396 M 0.000 -100.00 % 0.000 -100.00 % 42.632 M 46.804 M -11.67 % 52.988 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.000 M 0.00 % 2.000 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 714.000 K 0.00 % 714.000 K -98.53 % 48.450 M 0.000 -100.00 % 2.139 M 0.00 % 2.139 M 0.000
Accumulated other comprehensive income loss 216.904 M 0.00 % 216.904 M 558.54 % 32.937 M -84.51 % 212.690 M -1.84 % 216.673 M 0.00 % 216.673 M 449.88 % 39.404 M 414.01 % 7.666 M -96.39 % 212.519 M 0.00 % 212.519 M 383.86 % 43.922 M 260.49 % 12.184 M -94.93 % 240.505 M 0.00 % 240.505 M 198.16 % 80.662 M 64.87 % 48.924 M -80.62 % 252.455 M 0.00 % 252.455 M 283.10 % 65.898 M 87.28 % 35.186 M 153.40 % -65.890 M -131.77 % 207.404 M 0.000 100.00 % -59.686 M -128.64 % 208.401 M 454.10 % 33.398 M 158.44 % -58.853 M -276.22 % -57.149 M -4.03 % -54.936 M -198.78 % 55.616 M 217.20 % -47.455 M -125.21 % 188.220 M 518.25 % -45.002 M -311.94 % 21.233 M 148.26 % -44.001 M -124.09 % 182.634 M 525.27 % -42.945 M -211.05 % 38.671 M 194.31 % -41.003 M -121.21 % 193.357 M 588.50 % -39.582 M -178.38 % 50.497 M 238.75 % -36.395 M -120.16 % 180.570 M 634.04 % -33.812 M -168.44 % 49.402 M 257.97 % -31.274 M -323.80 % 13.974 M 149.98 % -27.958 M -160.10 % 46.523 M -55.52 % 104.601 M
Retained earnings -14.139 M 0.00 % -14.139 M -19.38 % -11.844 M 0.00 % -11.844 M -115.20 % 77.934 M 0.00 % 77.934 M -21.38 % 99.122 M -24.25 % 130.860 M -1.04 % 132.233 M 0.00 % 132.233 M -5.75 % 140.306 M -18.45 % 172.044 M -7.54 % 186.071 M 0.00 % 186.071 M -3.80 % 193.413 M -14.10 % 225.151 M -0.68 % 226.682 M 0.00 % 226.682 M 6.15 % 213.557 M -12.57 % 244.269 M 25.26 % 195.012 M 0.00 % 195.012 M 8.30 % 180.060 M -1.77 % 183.305 M 37.62 % 133.198 M -11.89 % 173.251 M 30.07 % 151.164 M -12.75 % 133.198 M 5.63 % 126.102 M -14.90 % 148.189 M 17.64 % 125.973 M 0.00 % 125.973 M -1.44 % 127.812 M -14.73 % 149.899 M 30.81 % 114.594 M 0.00 % 114.594 M 0.85 % 113.630 M -16.22 % 135.625 M 26.48 % 107.231 M 0.00 % 107.231 M -2.51 % 109.991 M -16.20 % 131.258 M 43.76 % 91.304 M -13.56 % 105.624 M 29.40 % 81.629 M -14.92 % 95.949 M 4.07 % 92.194 M 10.02 % 83.797 M -11.79 % 94.994 M -8.04 % 103.301 M 0.000
Common stock 3.508 M 0.00 % 3.508 M 0.00 % 3.508 M 0.00 % 3.508 M 0.00 % 3.508 M 0.00 % 3.508 M 0.00 % 3.508 M 0.00 % 3.508 M 0.00 % 3.508 M 0.00 % 3.508 M 0.00 % 3.508 M 0.00 % 3.508 M 0.00 % 3.508 M 0.00 % 3.508 M 0.00 % 3.508 M 0.00 % 3.508 M 0.00 % 3.508 M 0.00 % 3.508 M 0.00 % 3.508 M 0.00 % 3.508 M 0.00 % 3.508 M 0.00 % 3.508 M 1.07 % 3.471 M 0.00 % 3.471 M 0.00 % 3.471 M 0.00 % 3.471 M 0.00 % 3.471 M 0.00 % 3.471 M 2.30 % 3.393 M 0.00 % 3.393 M 0.00 % 3.393 M 0.00 % 3.393 M 0.00 % 3.393 M 0.00 % 3.393 M 0.00 % 3.393 M 0.00 % 3.393 M 0.00 % 3.393 M 0.00 % 3.393 M 0.00 % 3.393 M 0.00 % 3.393 M 0.00 % 3.393 M 0.00 % 3.393 M 0.00 % 3.393 M 0.00 % 3.393 M 8.99 % 3.113 M 0.00 % 3.113 M 0.000 -100.00 % 35.000 M 0.000 0.000 0.000
Total equity 199.395 M 0.00 % 199.395 M 0.91 % 197.606 M 0.00 % 197.606 M -32.21 % 291.512 M 0.00 % 291.512 M -7.52 % 315.201 M 0.00 % 315.201 M -7.80 % 341.866 M 0.00 % 341.866 M -5.37 % 361.260 M 0.00 % 361.260 M -14.69 % 423.443 M 0.00 % 423.443 M -6.07 % 450.817 M 0.00 % 450.817 M -5.39 % 476.500 M 0.00 % 476.500 M 4.28 % 456.938 M 0.00 % 456.938 M 13.67 % 401.978 M 0.00 % 401.978 M 4.93 % 383.105 M 0.92 % 379.595 M 11.60 % 340.147 M -7.42 % 367.412 M 8.02 % 367.412 M 0.00 % 340.147 M 1.85 % 333.977 M 0.00 % 333.977 M 6.26 % 314.312 M 0.00 % 314.312 M 3.86 % 302.617 M 0.00 % 302.617 M -0.87 % 305.271 M 0.00 % 305.271 M -2.49 % 313.074 M 0.00 % 313.074 M 0.87 % 310.359 M 0.00 % 310.359 M -4.15 % 323.793 M 0.00 % 323.793 M 11.81 % 289.587 M 0.00 % 289.587 M 24.43 % 232.722 M 0.00 % 232.722 M 54.84 % 150.299 M 13.20 % 132.771 M -11.38 % 149.824 M 0.00 % 149.824 M 43.23 % 104.601 M
Other non current liabilities 0.000 -100.00 % 4.449 M 0.000 -100.00 % 4.914 M -3.02 % 5.067 M 0.00 % 5.067 M -5.29 % 5.350 M 0.00 % 5.350 M 0.000 -100.00 % 6.206 M 0.000 -100.00 % 7.200 M 0.000 -100.00 % 10.230 M 0.000 -100.00 % 10.170 M 0.000 -100.00 % 12.108 M 2 449.05 % 475.000 K -95.98 % 11.808 M 2 595.89 % 438.000 K -95.71 % 10.220 M 1 044.46 % 893.000 K 0.68 % 887.000 K 0.000 -100.00 % 0.000 933.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
Long term debt 605.000 K 0.00 % 605.000 K -0.17 % 606.000 K 0.00 % 606.000 K -41.17 % 1.030 M 0.00 % 1.030 M -11.36 % 1.162 M 0.00 % 1.162 M 868.33 % 120.000 K 0.00 % 120.000 K -55.88 % 272.000 K 0.00 % 272.000 K -75.41 % 1.106 M 0.00 % 1.106 M -41.14 % 1.879 M 0.00 % 1.879 M 754.09 % 220.000 K 0.00 % 220.000 K -50.00 % 440.000 K 0.00 % 440.000 K -81.78 % 2.415 M 0.00 % 2.415 M -19.61 % 3.004 M 76.29 % 1.704 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
Total non current liabilities 5.054 M 0.00 % 5.054 M -8.44 % 5.520 M 0.00 % 5.520 M -9.46 % 6.097 M 0.00 % 6.097 M -6.37 % 6.512 M 0.00 % 6.512 M 2.94 % 6.326 M 0.00 % 6.326 M -15.34 % 7.472 M 0.00 % 7.472 M -34.09 % 11.336 M 0.00 % 11.336 M -5.92 % 12.049 M 0.00 % 12.049 M -2.26 % 12.328 M 0.00 % 12.328 M 0.65 % 12.248 M 0.00 % 12.248 M -3.06 % 12.635 M 0.00 % 12.635 M 3.51 % 12.206 M 6.32 % 11.480 M 0.000 -100.00 % 0.000 -100.00 % 9.932 M 9.412 M 17.44 % 8.014 M 0.000 -100.00 % 6.701 M 0.000 -100.00 % 6.212 M 0.000 -100.00 % 4.570 M 0.000 -100.00 % 6.641 M 0.000 -100.00 % 5.303 M 0.000 -100.00 % 4.388 M 0.000 -100.00 % 3.715 M 0.000 -100.00 % 2.161 M 0.000 -100.00 % 2.339 M 0.000 -100.00 % 2.328 M 0.000 0.000
Other current liabilities 23.059 M 0.00 % 23.059 M -11.04 % 25.921 M 0.00 % 25.921 M -46.01 % 48.009 M 254.36 % 13.548 M 106.93 % 6.547 M -81.78 % 35.939 M 271.23 % 9.681 M -67.31 % 29.619 M 136.69 % 12.514 M -69.97 % 41.666 M 293.08 % 10.600 M -79.69 % 52.202 M 283.22 % 13.622 M -78.46 % 63.252 M 128.26 % 27.710 M -42.29 % 48.012 M 57.92 % 30.402 M -38.92 % 49.778 M 39.63 % 35.649 M -26.32 % 48.385 M 102.48 % 23.896 M 196.46 % -24.772 M -167.35 % 36.781 M 10.50 % 36.159 M 65.45 % 33.285 M -7.95 % 21.855 M 3.36 % 21.145 M -26.40 % 28.730 M 12.15 % 25.618 M 0.00 % 25.618 M 160.53 % 9.833 M -65.65 % 28.625 M 11.41 % 25.694 M 0.00 % 25.694 M -60.69 % 65.362 M 212.84 % 20.893 M -13.14 % 24.053 M 0.00 % 24.053 M -20.56 % 30.278 M 0.00 % 30.278 M 17.14 % 25.848 M 0.00 % 25.848 M -11.39 % 29.169 M 5.15 % 27.741 M 38.48 % 20.033 M -5.61 % 21.224 M -3.69 % 22.037 M 24.09 % 17.759 M 0.000
Deferred revenue 0.000 0.000 0.000 0.000 0.000 -100.00 % 14.844 M 1.01 % 14.696 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 531.000 K 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 -100.00 % 0.000 2.904 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -714.000 K 0.000 0.000 0.000 100.00 % -2.139 M 0.000 0.000
Short term debt 1.639 M 0.00 % 1.639 M -86.96 % 12.566 M 0.00 % 12.566 M -36.94 % 19.927 M 0.00 % 19.927 M -18.94 % 24.584 M 0.00 % 24.584 M 13.17 % 21.724 M 0.00 % 21.724 M -11.99 % 24.684 M 0.00 % 24.684 M -3.32 % 25.531 M 0.00 % 25.531 M 1 033.20 % 2.253 M 0.00 % 2.253 M -95.18 % 46.738 M 5 360.05 % 856.000 K -97.70 % 37.229 M 2 091.23 % 1.699 M -96.43 % 47.567 M 1 928.44 % 2.345 M 32.04 % 1.776 M -95.53 % 39.692 M 0.000 -100.00 % 0.000 -100.00 % 42.632 M 46.804 M -11.67 % 52.988 M 0.000 0.000 0.000 -100.00 % 46.157 M 0.000 0.000 0.000 0.000 -100.00 % 2.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 714.000 K -98.53 % 48.450 M 0.000 0.000 -100.00 % 2.139 M 0.000
Total current liabilities 126.472 M 0.00 % 126.472 M -14.40 % 147.752 M 0.00 % 147.752 M -1.48 % 149.965 M 0.00 % 149.965 M -10.08 % 166.785 M 0.00 % 166.785 M 6.73 % 156.263 M 0.00 % 156.263 M -25.07 % 208.534 M 0.00 % 208.534 M 3.71 % 201.074 M 0.00 % 201.074 M -25.56 % 270.111 M 0.00 % 270.111 M 11.32 % 242.633 M 0.00 % 242.633 M 36.74 % 177.443 M 0.00 % 177.443 M 9.61 % 161.886 M 0.00 % 161.886 M 20.32 % 134.544 M 15.69 % 116.294 M 10.15 % 105.575 M -1.83 % 107.539 M 1.86 % 107.539 M 0.00 % 105.575 M -0.52 % 106.123 M 0.00 % 106.123 M 33.62 % 79.421 M 0.00 % 79.421 M -20.44 % 99.821 M 0.00 % 99.821 M 41.25 % 70.669 M 0.00 % 70.669 M -15.71 % 83.839 M 0.00 % 83.839 M -12.56 % 95.882 M 0.00 % 95.882 M -16.23 % 114.461 M 0.00 % 114.461 M 5.96 % 108.018 M 0.00 % 108.018 M 5.94 % 101.963 M 0.00 % 101.963 M -7.53 % 110.263 M 9.64 % 100.564 M -9.43 % 111.031 M 0.00 % 111.031 M 0.000
Total liabilities 131.526 M 0.00 % 131.526 M -14.19 % 153.272 M 0.00 % 153.272 M -1.79 % 156.062 M 0.00 % 156.062 M -9.95 % 173.297 M 0.00 % 173.297 M 6.59 % 162.589 M 0.00 % 162.589 M -24.73 % 216.006 M 0.00 % 216.006 M 1.69 % 212.410 M 0.00 % 212.410 M -24.72 % 282.160 M 0.00 % 282.160 M 10.67 % 254.961 M 0.00 % 254.961 M 34.41 % 189.691 M 0.00 % 189.691 M 8.69 % 174.521 M 0.00 % 174.521 M 18.92 % 146.750 M 14.85 % 127.774 M 21.03 % 105.575 M -10.13 % 107.539 M -6.48 % 117.471 M 9.24 % 114.987 M 0.74 % 114.137 M 7.55 % 106.123 M 23.22 % 86.122 M 8.44 % 79.421 M -25.10 % 106.033 M 6.22 % 99.821 M 32.67 % 75.239 M 6.47 % 70.669 M -21.90 % 90.480 M 7.92 % 83.839 M -17.14 % 101.185 M 5.53 % 95.882 M -19.32 % 118.849 M 3.83 % 114.461 M 2.44 % 111.733 M 3.44 % 108.018 M 3.74 % 104.124 M 2.12 % 101.963 M -9.45 % 112.602 M 11.97 % 100.564 M -11.29 % 113.359 M 2.10 % 111.031 M 0.000
Other non current assets 10.019 M -58.32 % 24.040 M -2.27 % 24.599 M 0.00 % 24.599 M -32.55 % 36.469 M -57.06 % 84.940 M 1 925.49 % -4.653 M -105.45 % 85.352 M 0.000 -100.00 % 53.050 M 0.000 -100.00 % 49.849 M 217.04 % -42.590 M -174.88 % 56.878 M 5 715.75 % 978.000 K -88.55 % 8.541 M -61.82 % 22.373 M -15.26 % 26.401 M 19.03 % 22.181 M -14.20 % 25.851 M 39.04 % 18.593 M -20.74 % 23.458 M 17.84 % 19.907 M 10.45 % 18.024 M 89.25 % 9.524 M -42.90 % 25.937 M 304.07 % 16.680 M -35.69 % 6.419 M -4.49 % 6.721 M -38.16 % 10.869 M 79.36 % 6.060 M -28.88 % 8.521 M 45.06 % 5.874 M -29.37 % 8.316 M -52.82 % 17.626 M -11.39 % 19.892 M 1.22 % 19.652 M -9.50 % 21.715 M 9.44 % 19.842 M -9.51 % 21.927 M 10.04 % 19.926 M -5.15 % 21.009 M 175.24 % 7.633 M -7.90 % 8.288 M -3.06 % 8.550 M -7.43 % 9.236 M 31.40 % 7.029 M -7.43 % 7.593 M 8.74 % 6.983 M -7.92 % 7.584 M 122.78 % -33.293 M
Long term investments 14.021 M 0.000 0.000 0.000 -100.00 % 36.665 M 0.000 -100.00 % 69.050 M 0.000 -100.00 % 36.670 M 0.000 -100.00 % 37.623 M 0.000 -100.00 % 42.590 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.590 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
Intangible assets 16.000 K 0.00 % 16.000 K -5.88 % 17.000 K 0.00 % 17.000 K -37.04 % 27.000 K 0.00 % 27.000 K -99.42 % 4.682 M 16 044.83 % 29.000 K 314.29 % 7.000 K 0.00 % 7.000 K -99.86 % 4.902 M 14 754.55 % 33.000 K -49.23 % 65.000 K 0.00 % 65.000 K -98.84 % 5.596 M 4 724.14 % 116.000 K -92.17 % 1.481 M 0.00 % 1.481 M -83.86 % 9.177 M 148.36 % 3.695 M -43.48 % 6.538 M 0.00 % 6.538 M -96.60 % 192.127 M 2 307.61 % 7.980 M -27.57 % 11.017 M 2.80 % 10.717 M -2.72 % 10.717 M 0.00 % 11.017 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
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 16.000 K 0.00 % 16.000 K -5.88 % 17.000 K 0.00 % 17.000 K -37.04 % 27.000 K 0.00 % 27.000 K -99.42 % 4.682 M 16 044.83 % 29.000 K 314.29 % 7.000 K 0.00 % 7.000 K -99.86 % 4.902 M 14 754.55 % 33.000 K -49.23 % 65.000 K 0.00 % 65.000 K -98.84 % 5.596 M 4 724.14 % 116.000 K -92.17 % 1.481 M 0.00 % 1.481 M -83.86 % 9.177 M 148.36 % 3.695 M -43.48 % 6.538 M 0.00 % 6.538 M -37.57 % 10.473 M 31.24 % 7.980 M -27.57 % 11.017 M 2.80 % 10.717 M -2.72 % 10.717 M 0.00 % 11.017 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
Property plant equipment net 55.289 M 0.00 % 55.289 M -4.84 % 58.103 M 0.00 % 58.103 M 3.47 % 56.156 M 0.00 % 56.156 M -15.43 % 66.400 M 7.66 % 61.675 M -4.26 % 64.419 M 11.00 % 58.033 M -5.86 % 61.644 M -3.89 % 64.139 M -27.28 % 88.202 M 107.41 % 42.525 M -0.74 % 42.841 M -11.34 % 48.321 M 4.15 % 46.395 M 0.00 % 46.395 M 4.50 % 44.399 M -10.99 % 49.881 M 13.05 % 44.123 M 0.00 % 44.123 M -4.72 % 46.310 M 5.95 % 43.709 M 15.84 % 37.733 M -17.40 % 40.035 M 6.10 % 45.683 M 14.11 % 37.733 M -7.73 % 40.893 M 0.00 % 40.893 M 2.18 % 40.022 M 0.00 % 40.022 M -0.89 % 40.383 M 0.00 % 40.383 M -7.26 % 43.544 M 0.00 % 43.544 M -0.89 % 43.937 M 0.00 % 43.937 M -6.24 % 46.861 M 0.00 % 46.861 M -6.06 % 49.882 M 0.00 % 49.882 M -1.39 % 50.584 M 0.00 % 50.584 M 8.12 % 46.784 M 0.00 % 46.784 M -4.09 % 48.780 M -1.34 % 49.441 M 8.58 % 45.536 M 0.00 % 45.536 M 0.000
Total non current assets 79.345 M 0.00 % 79.345 M -4.08 % 82.719 M 0.00 % 82.719 M -41.39 % 141.123 M 0.00 % 141.123 M -4.03 % 147.056 M 0.00 % 147.056 M 32.38 % 111.090 M 0.00 % 111.090 M -2.57 % 114.021 M 0.00 % 114.021 M 14.63 % 99.468 M 0.00 % 99.468 M 74.57 % 56.978 M 0.00 % 56.978 M -23.29 % 74.277 M 0.00 % 74.277 M -6.48 % 79.427 M 0.00 % 79.427 M 7.16 % 74.119 M 0.00 % 74.119 M -6.67 % 79.417 M 8.83 % 72.973 M 25.22 % 58.274 M -24.01 % 76.689 M 31.60 % 76.689 M 0.00 % 58.274 M 12.58 % 51.762 M 0.00 % 51.762 M 6.63 % 48.543 M 0.00 % 48.543 M -0.32 % 48.699 M 0.00 % 48.699 M -23.23 % 63.436 M 0.00 % 63.436 M -3.38 % 65.652 M 0.00 % 65.652 M -4.56 % 68.788 M 0.00 % 68.788 M -2.97 % 70.891 M 0.00 % 70.891 M 20.42 % 58.872 M 0.00 % 58.872 M 5.09 % 56.020 M 0.00 % 56.020 M -0.68 % 56.401 M -1.11 % 57.034 M 7.37 % 53.120 M 0.00 % 53.120 M 259.55 % -33.293 M
Other current assets 2.787 M -93.12 % 40.512 M -3.87 % 42.142 M 0.00 % 42.142 M 9.37 % 38.530 M 0.00 % 38.530 M -0.43 % 38.697 M 0.00 % 38.697 M -24.74 % 51.416 M 0.00 % 51.416 M -2.53 % 52.751 M 0.00 % 52.751 M 31.58 % 40.091 M 0.00 % 40.091 M -41.91 % 69.014 M 0.00 % 69.014 M 17.46 % 58.757 M 0.00 % 58.757 M -15.02 % 69.143 M 0.00 % 69.143 M 2.48 % 67.471 M 0.00 % 67.471 M 45.74 % 46.296 M 2.15 % 45.321 M -41.95 % 78.070 M 22 660.93 % 43.987 M 6 827.09 % 343.000 K -99.22 % 635.000 K -98.81 % 53.585 M 0.00 % 53.585 M 83.61 % 29.184 M 0.00 % 29.184 M -38.15 % 47.188 M 0.00 % 47.188 M 116.68 % 21.778 M 0.00 % 21.778 M -59.38 % 53.611 M 12.71 % 47.567 M 0.41 % 47.375 M 0.00 % 47.375 M -28.32 % 66.093 M 0.00 % 66.093 M 43.18 % 46.162 M 0.00 % 46.162 M -15.67 % 54.740 M 0.00 % 54.740 M 1.33 % 54.023 M -3.26 % 55.841 M -12.58 % 63.880 M 0.00 % 63.880 M 0.000
Short term investments 13.682 M 0.000 -100.00 % 13.161 M 0.00 % 13.161 M -41.98 % 22.685 M 0.00 % 22.685 M -44.50 % 40.872 M 0.00 % 40.872 M -12.93 % 46.942 M 0.00 % 46.942 M -9.98 % 52.146 M 0.00 % 52.146 M -14.34 % 60.875 M 0.00 % 60.875 M -10.16 % 67.758 M 0.00 % 67.758 M 11.74 % 60.639 M 0.00 % 60.639 M -9.58 % 67.064 M 0.00 % 67.064 M 69.01 % 39.680 M 0.00 % 39.680 M 60.35 % 24.746 M 68.44 % 14.691 M -36.48 % 23.128 M -19.11 % 28.593 M 23.63 % 28.593 M 0.00 % 23.128 M -24.17 % 30.500 M 0.00 % 30.500 M 39.02 % 21.940 M 0.00 % 21.940 M -23.96 % 28.852 M 0.00 % 28.852 M -1.73 % 29.359 M 0.00 % 29.359 M -22.84 % 38.049 M 0.00 % 38.049 M -66.70 % 114.271 M 922.28 % 11.178 M -73.81 % 42.674 M 0.00 % 42.674 M 33.16 % 32.046 M -59.63 % 79.378 M 31.31 % 60.450 M 0.00 % 60.450 M 8 192.18 % 729.000 K 22.32 % 596.000 K -6.14 % 635.000 K 0.00 % 635.000 K -99.05 % 66.586 M
cash and cash equivalents 15.139 M 0.00 % 15.139 M -41.38 % 25.826 M 0.00 % 25.826 M 136.70 % 10.911 M 0.00 % 10.911 M -76.35 % 46.131 M 273.80 % 12.341 M -59.22 % 30.262 M 0.00 % 30.262 M -35.98 % 47.270 M 0.00 % 47.270 M -46.72 % 88.715 M 0.00 % 88.715 M 25.66 % 70.599 M 0.00 % 70.599 M -34.01 % 106.989 M 0.00 % 106.989 M 3.59 % 103.281 M 0.00 % 103.281 M -25.69 % 138.983 M 0.00 % 138.983 M -13.10 % 159.942 M -27.59 % 220.874 M 36.99 % 161.237 M -28.19 % 224.523 M 39.25 % 224.523 M 0.00 % 161.237 M -2.64 % 165.608 M 0.00 % 165.608 M 30.89 % 126.520 M 0.00 % 126.520 M 8.59 % 116.507 M 0.00 % 116.507 M -16.63 % 139.742 M 0.00 % 139.742 M -0.63 % 140.625 M 0.00 % 140.625 M 134.32 % 60.015 M -63.21 % 163.108 M 18.28 % 137.904 M 0.00 % 137.904 M 5.62 % 130.564 M 56.87 % 83.232 M -26.78 % 113.676 M 113.57 % 53.226 M -2.62 % 54.657 M 67.60 % 32.611 M -30.01 % 46.596 M 0.00 % 46.596 M 239.96 % -33.293 M
Cash and short term investments 66.546 M 130.89 % 28.821 M -26.08 % 38.987 M 0.00 % 38.987 M 16.05 % 33.596 M 0.00 % 33.596 M -36.87 % 53.213 M 0.00 % 53.213 M -31.07 % 77.204 M 0.00 % 77.204 M -22.34 % 99.416 M 0.00 % 99.416 M -33.54 % 149.590 M 0.00 % 149.590 M 8.12 % 138.357 M 0.00 % 138.357 M -17.46 % 167.628 M 0.00 % 167.628 M -1.59 % 170.345 M 0.00 % 170.345 M -4.66 % 178.663 M 0.00 % 178.663 M -3.26 % 184.688 M -21.60 % 235.565 M 27.77 % 184.365 M -27.16 % 253.116 M 37.29 % 253.116 M 0.00 % 184.365 M -5.99 % 196.108 M 0.00 % 196.108 M 32.09 % 148.460 M 0.00 % 148.460 M 2.13 % 145.359 M 0.00 % 145.359 M -14.04 % 169.101 M 0.00 % 169.101 M -5.36 % 178.674 M 0.00 % 178.674 M 2.52 % 174.286 M 0.00 % 174.286 M 26.38 % 137.904 M -23.63 % 180.578 M 11.05 % 162.610 M 0.00 % 162.610 M 43.05 % 113.676 M 0.00 % 113.676 M 107.98 % 54.657 M 64.59 % 33.207 M -29.69 % 47.231 M 0.00 % 47.231 M 41.86 % 33.293 M
Total current assets 251.576 M 0.00 % 251.576 M -6.18 % 268.159 M 0.00 % 268.159 M -12.50 % 306.451 M 0.00 % 306.451 M -10.25 % 341.442 M 0.00 % 341.442 M -13.20 % 393.365 M 0.00 % 393.365 M -15.08 % 463.245 M 0.00 % 463.245 M -13.64 % 536.385 M 0.00 % 536.385 M -20.65 % 675.999 M 0.00 % 675.999 M 2.86 % 657.184 M 0.00 % 657.184 M 15.86 % 567.202 M 0.00 % 567.202 M 12.90 % 502.380 M 0.00 % 502.380 M 11.53 % 450.438 M 3.69 % 434.396 M 9.46 % 396.860 M -2.78 % 408.194 M 2.86 % 408.194 M 0.00 % 396.860 M 0.13 % 396.352 M 0.00 % 396.352 M 12.63 % 351.891 M 0.00 % 351.891 M -2.24 % 359.951 M 0.00 % 359.951 M 13.52 % 317.074 M 0.00 % 317.074 M -6.16 % 337.902 M 0.00 % 337.902 M -1.42 % 342.756 M 0.00 % 342.756 M -7.80 % 371.751 M 0.00 % 371.751 M 8.56 % 342.448 M 0.00 % 342.448 M 21.94 % 280.826 M 0.00 % 280.826 M 35.99 % 206.500 M 16.25 % 177.642 M -15.43 % 210.063 M 0.00 % 210.063 M 530.95 % 33.293 M
Inventory 20.460 M 0.00 % 20.460 M -15.61 % 24.245 M 0.00 % 24.245 M 18.22 % 20.509 M 0.00 % 20.509 M -28.15 % 28.543 M 0.00 % 28.543 M -16.79 % 34.304 M 0.00 % 34.304 M -25.25 % 45.891 M 0.00 % 45.891 M -4.80 % 48.204 M 0.00 % 48.204 M 22.47 % 39.360 M 0.00 % 39.360 M 17.94 % 33.372 M 0.00 % 33.372 M 12.94 % 29.549 M 0.00 % 29.549 M 21.65 % 24.290 M 0.00 % 24.290 M -11.11 % 27.327 M -5.66 % 28.965 M -20.63 % 36.492 M 9.40 % 33.355 M -8.60 % 33.355 M 0.00 % 36.492 M 10.26 % 33.095 M 0.00 % 33.095 M -7.99 % 35.970 M 0.00 % 35.970 M 20.87 % 29.760 M 0.00 % 29.760 M -11.43 % 33.601 M 0.00 % 33.601 M 1.06 % 33.248 M 0.00 % 33.248 M -4.65 % 34.871 M 0.00 % 34.871 M 5.43 % 33.075 M 0.00 % 33.075 M -4.01 % 34.456 M 0.00 % 34.456 M 11.79 % 30.821 M 0.00 % 30.821 M 21.85 % 25.294 M -26.99 % 34.644 M 3.53 % 33.464 M 0.00 % 33.464 M 0.000
Net receivables 161.783 M 0.00 % 161.783 M -0.62 % 162.785 M 0.00 % 162.785 M -23.87 % 213.816 M 0.00 % 213.816 M -3.25 % 220.989 M 0.00 % 220.989 M -4.10 % 230.441 M 0.00 % 230.441 M -13.88 % 267.569 M 0.90 % 265.187 M -11.16 % 298.500 M 0.00 % 298.500 M -30.46 % 429.268 M 0.00 % 429.268 M 8.01 % 397.427 M 0.00 % 397.427 M 33.29 % 298.165 M 0.00 % 298.165 M 28.54 % 231.956 M 0.00 % 231.956 M 20.73 % 192.127 M 54.26 % 124.545 M 27.17 % 97.933 M 77.736 M -39.36 % 0.000 -100.00 % 128.186 M 12.88 % 113.564 M 0.00 % 113.564 M -17.87 % 138.277 M 0.00 % 138.277 M 0.46 % 137.644 M 0.00 % 137.644 M 48.65 % 92.594 M 0.00 % 92.594 M 18.09 % 78.413 M 0.00 % 78.413 M -9.84 % 86.975 M 0.87 % 86.224 M -18.23 % 105.447 M 14.61 % 92.005 M -7.27 % 99.220 M 0.00 % 99.220 M 21.61 % 81.589 M 0.00 % 81.589 M 11.28 % 73.320 M 35.90 % 53.950 M -17.62 % 65.488 M 0.00 % 65.488 M 0.000
Tax assets 0.000 0.000 0.000 0.000 -100.00 % 11.806 M 0.000 -100.00 % 11.577 M 0.000 -100.00 % 9.994 M 0.000 -100.00 % 9.852 M 0.000 -100.00 % 11.201 M 0.000 -100.00 % 7.563 M 0.000 -100.00 % 4.028 M 0.000 -100.00 % 3.670 M 0.000 -100.00 % 3.275 M 0.000 -100.00 % 2.727 M -16.35 % 3.260 M 0.000 -100.00 % 0.000 -100.00 % 3.609 M 3.105 M -25.14 % 4.148 M 0.000 -100.00 % 2.461 M 0.000 -100.00 % 2.442 M 0.000 -100.00 % 2.266 M 0.000 -100.00 % 2.063 M 0.000 -100.00 % 2.085 M 0.000 -100.00 % 1.083 M 0.000 -100.00 % 655.000 K 0.000 -100.00 % 686.000 K 0.000 -100.00 % 592.000 K 0.000 -100.00 % 601.000 K 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 101.774 M 0.00 % 101.774 M -6.86 % 109.265 M 0.00 % 109.265 M 58.83 % 68.793 M -32.32 % 101.646 M -4.34 % 106.262 M 0.00 % 106.262 M 1.28 % 104.920 M 0.00 % 104.920 M -26.21 % 142.184 M 0.00 % 142.184 M 15.28 % 123.341 M 0.00 % 123.341 M -39.72 % 204.606 M 0.00 % 204.606 M 53.26 % 133.500 M -31.10 % 193.765 M 166.83 % 72.618 M -42.35 % 125.966 M 192.27 % 43.099 M -61.23 % 111.156 M 20.73 % 92.070 M 8.14 % 85.142 M 23.76 % 68.794 M 827.64 % 71.380 M 224.60 % 7.416 M -89.61 % 21.990 M 104.60 % 10.748 M -86.11 % 77.393 M 75.50 % 44.099 M -18.04 % 53.803 M 114.88 % 25.039 M -64.83 % 71.196 M 96.95 % 36.149 M -19.62 % 44.975 M 272.12 % 12.086 M -80.17 % 60.946 M -4.15 % 63.585 M -11.48 % 71.829 M -3.57 % 74.492 M -11.51 % 84.183 M 13.56 % 74.131 M -9.78 % 82.170 M 29.38 % 63.509 M -13.60 % 73.508 M 116.29 % 33.986 M -57.16 % 79.340 M -2.59 % 81.449 M -10.63 % 91.133 M 0.000
Tax payables 0.000 0.000 0.000 0.000 -100.00 % 13.236 M 0.000 -100.00 % 14.696 M 0.000 -100.00 % 19.938 M 0.000 -100.00 % 29.152 M 0.000 -100.00 % 41.071 M 0.000 -100.00 % 49.630 M 0.000 -100.00 % 34.685 M 0.000 -100.00 % 37.194 M 0.000 -100.00 % 35.571 M 0.000 -100.00 % 16.802 M 3.51 % 16.232 M 0.000 -100.00 % 0.000 -100.00 % 21.302 M 14.926 M -29.73 % 21.242 M 0.000 -100.00 % 9.704 M 0.000 -100.00 % 18.792 M 0.000 -100.00 % 8.826 M 0.000 -100.00 % 6.391 M 0.000 -100.00 % 8.244 M 0.000 -100.00 % 9.691 M 0.000 -100.00 % 8.039 M 0.000 -100.00 % 9.285 M 0.000 -100.00 % 7.794 M 0.000 -100.00 % 7.545 M 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -5.350 M 0.000 100.00 % -6.206 M 0.000 100.00 % -7.200 M 0.000 100.00 % -10.230 M 0.000 100.00 % -10.170 M 0.000 100.00 % -12.108 M 0.000 -100.00 % 115.892 M 0.000 -100.00 % 101.304 M 0.000 -100.00 % 82.533 M 10.22 % 74.883 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest -6.878 M 0.00 % -6.878 M -1.93 % -6.748 M 0.00 % -6.748 M -2.20 % -6.603 M 0.00 % -6.603 M -0.26 % -6.586 M 0.00 % -6.586 M -3.00 % -6.394 M 0.00 % -6.394 M -2.65 % -6.229 M 0.00 % -6.229 M 6.20 % -6.641 M 0.00 % -6.641 M -1.87 % -6.519 M 0.00 % -6.519 M -6.09 % -6.145 M 0.00 % -6.145 M -6.35 % -5.778 M 0.00 % -5.778 M -46.43 % -3.946 M 0.00 % -3.946 M 12.04 % -4.486 M 2.14 % -4.584 M 6.89 % -4.923 M -4.21 % -4.724 M 4.04 % -4.724 M 0.00 % -4.923 M -18.48 % -4.155 M 0.00 % -4.155 M -26.91 % -3.274 M 0.00 % -3.274 M -15.20 % -2.842 M 0.00 % -2.842 M -161.12 % 4.650 M 0.00 % 4.650 M 4.47 % 4.451 M 0.00 % 4.451 M -30.21 % 6.378 M 0.00 % 6.378 M -17.29 % 7.711 M 0.00 % 7.711 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 2.244 M 0.00 % 2.244 M -22.94 % 2.912 M 0.00 % 2.912 M -26.74 % 3.975 M 0.00 % 3.975 M 27.24 % 3.124 M 0.00 % 3.124 M 149.12 % 1.254 M 0.00 % 1.254 M -51.15 % 2.567 M 0.00 % 2.567 M -21.04 % 3.251 M 0.00 % 3.251 M -21.32 % 4.132 M 0.00 % 4.132 M 284.01 % 1.076 M 0.00 % 1.076 M -49.70 % 2.139 M 0.00 % 2.139 M -55.06 % 4.760 M 0.00 % 4.760 M -0.42 % 4.780 M 134.54 % 2.038 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
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 0.000 -100.00 % 179.753 M 0.000 0.000 0.000 -100.00 % 179.753 M 0.00 % 179.753 M 0.000 0.000 -100.00 % 179.753 M 0.00 % 179.753 M 0.000 0.000 -100.00 % 179.753 M 0.00 % 179.753 M 0.000 0.000 -100.00 % 179.753 M 0.00 % 179.753 M 0.000 0.000 -100.00 % 204.060 M -20.63 % 257.089 M 0.000 -100.00 % 162.016 M 162.016 M 0.00 % 0.000 -100.00 % 130.934 M 0.00 % 130.934 M 0.000 0.000 -100.00 % 130.934 M 0.00 % 130.934 M 0.000 0.000 -100.00 % 130.934 M 0.00 % 130.934 M 0.000 0.000 -100.00 % 130.934 M 0.00 % 130.934 M 0.000 0.000 -100.00 % 84.258 M 0.00 % 84.258 M 0.000 0.000 0.000 0.000 0.000
Deferred tax liabilities non current 4.449 M 0.000 -100.00 % 4.914 M 0.000 -100.00 % 5.067 M 0.000 -100.00 % 5.350 M 0.000 -100.00 % 6.206 M 0.000 -100.00 % 7.200 M 0.000 -100.00 % 10.230 M 0.000 -100.00 % 10.170 M 0.000 -100.00 % 12.108 M 0.000 -100.00 % 11.333 M 0.000 -100.00 % 9.782 M 0.000 -100.00 % 8.309 M -6.52 % 8.889 M 0.000 -100.00 % 0.000 -100.00 % 8.999 M 9.412 M 17.44 % 8.014 M 0.000 -100.00 % 6.701 M 0.000 -100.00 % 6.212 M 0.000 -100.00 % 4.570 M 0.000 -100.00 % 6.641 M 0.000 -100.00 % 5.303 M 0.000 -100.00 % 4.388 M 0.000 -100.00 % 3.715 M 0.000 -100.00 % 2.161 M 0.000 -100.00 % 2.339 M 0.000 -100.00 % 2.328 M 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 330.921 M 0.00 % 330.921 M -5.69 % 350.878 M 0.00 % 350.878 M -21.60 % 447.574 M 0.00 % 447.574 M -8.38 % 488.498 M 0.00 % 488.498 M -3.16 % 504.455 M 0.00 % 504.455 M -12.61 % 577.266 M 0.00 % 577.266 M -9.21 % 635.853 M 0.00 % 635.853 M -13.25 % 732.977 M 0.00 % 732.977 M 0.21 % 731.461 M 0.00 % 731.461 M 13.12 % 646.629 M 0.00 % 646.629 M 12.16 % 576.499 M 0.00 % 576.499 M 8.80 % 529.855 M 4.43 % 507.369 M 11.48 % 455.134 M -6.14 % 484.883 M 6.54 % 484.883 M 0.00 % 455.134 M 1.57 % 448.114 M 0.00 % 448.114 M 11.91 % 400.434 M 0.00 % 400.434 M -2.01 % 408.650 M 0.00 % 408.650 M 7.40 % 380.510 M 0.00 % 380.510 M -5.71 % 403.554 M 0.00 % 403.554 M -1.94 % 411.544 M 0.00 % 411.544 M -7.03 % 442.642 M 0.00 % 442.642 M 10.30 % 401.320 M 0.00 % 401.320 M 19.14 % 336.846 M 0.00 % 336.846 M 28.13 % 262.901 M 12.03 % 234.676 M -10.83 % 263.183 M 0.00 % 263.183 M 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-10-01 2019-06-30 2019-03-31 2019-03-31 2019-01-01 2018-07-01 2018-03-31 2018-01-01 2017-10-01 2017-07-01 2017-03-31 2017-01-01 2016-10-01 2016-07-01 2016-03-31 2016-01-01 2015-10-01 2015-07-01 2015-03-31 2015-01-01 2014-10-01 2014-07-01 2014-03-31 2014-01-01 2013-10-01 2013-07-01 2013-03-31 2012-06-30
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-06-30 2019-03-31 2019-03-31 2018-09-30 2018-06-30 2018-03-31 2018-03-31 2017-09-30 2017-06-30 2017-03-31 2017-03-31 2016-09-30 2016-06-30 2016-03-31 2016-03-31 2015-09-30 2015-06-30 2015-03-31 2015-03-31 2014-09-30 2014-06-30 2014-03-31 2014-03-31 2013-09-30 2013-06-30 2013-03-31 2013-03-31 2012-09-30 2012-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 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 -100.00 % 73.000 K -3.31 % 73.000 K 75.500 K 3.42 % 0.000 0.000 -100.00 % 82.000 K -75.19 % 82.000 K 0.00 % 330.500 K 0.00 % 330.500 K -34.23 % 502.499 K 10.32 % 502.499 K 0.00 % 455.500 K 0.00 % 455.500 K -51.28 % 935.000 K -18.70 % 935.000 K 0.00 % 1.150 M 0.00 % 1.150 M 112.18 % 542.000 K 542.000 K 0.00 % 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 -100.00 % 44.312 M 142.63 % 18.264 M 0.000 0.000 -100.00 % 23.703 M 0.00 % 23.703 M 0.000 0.000 -100.00 % 53.087 M 6.23 % 49.975 M 0.000 0.000 -100.00 % 903.000 K 101.89 % -47.858 M -109.61 % -22.832 M 0.000 100.00 % -87.176 M -71.05 % -50.967 M -79.26 % -28.432 M -19.54 % -23.786 M -170.71 % -8.787 M -130.38 % 63.331 M 440.60 % 28.921 M -54.33 % -18.594 M -389.09 % 6.432 M -59.14 % 15.741 M 363.43 % 15.741 M 0.00 % -5.976 M 0.00 % -5.976 M 67.09 % -18.159 M -354.03 % -18.159 M 0.00 % -4.000 M 0.00 % -4.000 M -408.48 % 1.297 M -75.00 % 1.297 M 0.00 % 5.187 M 0.00 % 5.187 M 241.55 % 1.519 M 112.26 % 1.519 M 0.00 % -12.388 M 0.00 % -12.388 M -57.70 % -7.856 M -197.33 % -7.856 M 0.00 % -2.642 M -124.39 % 10.832 M 474.42 % -2.893 M 71.54 % -2.893 M 0.00 % -10.166 M -214.74 % -3.230 M
Accounts receivables 0.000 0.000 0.000 -100.00 % 14.293 M 0.000 0.000 -100.00 % 14.896 M 0.00 % 14.896 M 0.000 0.000 -100.00 % 54.331 M 0.00 % 54.331 M 0.000 0.000 100.00 % -20.180 M 68.62 % -64.313 M 20.23 % -80.620 M 0.000 100.00 % -94.220 M -191.13 % -32.363 M 41.10 % -54.947 M -63.16 % -33.676 M -147.73 % -13.594 M -232.72 % 48.268 M 764.24 % 10.243 M -78.78 % 5.585 M 0.000 -100.00 % 12.692 M 2 046.63 % 12.692 M 0.00 % -652.000 K 0.00 % -652.000 K 97.14 % -22.781 M -215.64 % -22.781 M 0.00 % -7.218 M 0.00 % -7.218 M -284.80 % 3.906 M 35.12 % 3.906 M 0.00 % 2.891 M 0.00 % 2.891 M -19.88 % 3.608 M 140.92 % 3.608 M 0.00 % -8.816 M 0.00 % -8.816 M -80.06 % -4.896 M 72.57 % -4.896 M 0.00 % -17.847 M -254.68 % 11.538 M 271.68 % -6.721 M -230.65 % -6.721 M 0.00 % 5.144 M 402.23 % -1.702 M
Inventory 0.000 0.000 0.000 -100.00 % 1.503 M 0.000 0.000 -100.00 % 8.404 M 0.00 % 8.404 M 0.000 0.000 100.00 % -5.128 M 0.00 % -5.128 M 0.000 0.000 100.00 % -5.343 M -21.34 % -4.404 M -27.12 % -3.464 M 0.000 100.00 % -5.259 M -100.00 % -2.630 M -186.58 % 3.037 M 100.00 % 1.519 M -73.29 % 5.686 M 262.48 % 3.137 M 192.35 % 1.569 M -50.00 % -3.397 M -307.44 % -833.750 K -158.00 % 1.438 M 146.30 % 1.438 M 0.00 % -3.105 M 0.00 % -3.105 M -261.68 % 1.921 M 1 188.10 % 1.921 M 0.00 % -176.500 K 0.00 % -176.500 K -121.75 % 811.500 K 190.37 % 811.500 K 0.00 % -898.000 K 0.00 % -898.000 K -238.58 % 648.000 K 138.62 % 648.000 K 0.00 % -1.678 M 0.00 % -1.678 M 34.11 % -2.547 M -127.25 % -2.547 M 0.00 % 9.346 M 804.30 % -1.327 M -176.29 % 1.740 M 113.23 % 1.740 M 0.00 % -13.149 M -2 286.39 % -551.000 K
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.113 M 0.000 0.000 0.000 -100.00 % 7.811 M 0.000 -100.00 % 65.976 M 0.000 -100.00 % 14.810 M 0.000 -100.00 % 19.086 M 0.000 0.000 2.586 M 130.07 % 0.000 -100.00 % -8.599 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
Other working capital 0.000 0.000 -100.00 % 44.312 M 1 695.10 % 2.469 M 0.000 0.000 -100.00 % 403.000 K 0.00 % 403.000 K 0.000 0.000 -100.00 % 772.000 K 0.00 % 772.000 K 0.000 0.000 -100.00 % 18.615 M -10.75 % 20.858 M 541.53 % -4.724 M 0.000 100.00 % -2.507 M 84.31 % -15.974 M -463.71 % 4.392 M -47.54 % 8.372 M 1 053.53 % -878.000 K -105.13 % 15.237 M 225.07 % 17.109 M 12.29 % -12.183 M -267.68 % 7.266 M 350.87 % 1.612 M 172.64 % 1.612 M 0.00 % -2.219 M 0.00 % -2.219 M -182.12 % 2.702 M -20.42 % 2.702 M 0.00 % 3.395 M 0.00 % 3.395 M 199.24 % -3.421 M -207.09 % -3.421 M 0.00 % 3.194 M 0.00 % 3.194 M 216.70 % -2.737 M -44.47 % -2.737 M 0.00 % -1.895 M 0.00 % -1.895 M -358.72 % -413.000 K -107.05 % -413.000 K 0.00 % 5.859 M 843.48 % 621.000 K -70.26 % 2.088 M 196.62 % 2.088 M 0.00 % -2.161 M -121.19 % -977.000 K
Other non cash items -2.072 M -27.36 % -1.627 M -102.61 % 62.428 M 83.59 % 34.004 M 461.67 % 6.054 M -14.47 % 7.079 M 6 454.23 % 107.999 K 102.89 % -3.737 M -155.31 % 6.756 M 424.03 % -2.085 M -109.92 % 21.021 M 216.36 % -18.066 M -140.82 % 44.257 M 161.38 % 16.932 M -59.83 % 42.152 M -26.39 % 57.262 M 77.91 % 32.186 M 314.90 % -14.978 M -114.89 % 100.561 M 1 316.75 % 7.098 M -85.66 % 49.491 M 436.05 % 9.233 M -28.14 % 12.849 M 3 226.16 % -43.788 M -453.19 % -411.000 K 99.06 % 12.398 M 1 434.19 % -929.250 K -106.57 % 14.153 M 254.26 % 14.153 M 0.00 % -9.175 M 0.00 % -9.175 M -167.95 % 13.503 M 268.79 % 13.503 M 0.00 % -8.000 M 0.00 % -8.000 M -56.38 % -5.116 M 20.65 % -5.116 M 0.00 % -6.447 M 0.00 % -6.447 M -763.61 % 971.500 K -69.14 % 971.500 K 0.00 % 3.148 M 0.00 % 3.148 M 162.60 % -5.029 M -188.17 % -5.029 M 0.00 % 5.704 M 137.73 % -15.116 M -7 402.42 % 207.000 K -97.54 % 207.000 K 0.00 % 8.412 M 1 293.19 % -705.000 K
Net cash provided by operating activities -1.168 M -61.55 % -723.000 K -103.78 % 19.113 M 100.58 % 9.529 M 586.92 % -1.957 M -109.87 % -932.500 K -107.58 % 12.299 M 99.21 % 6.174 M 197.37 % -6.341 M -85.00 % -3.428 M -114.68 % 23.347 M 100.90 % 11.621 M -63.44 % 31.788 M 100.88 % 15.825 M 15.57 % 13.692 M 40.95 % 9.714 M -63.86 % 26.881 M 177.01 % 9.704 M 132.55 % -29.815 M -93.84 % -15.381 M -160.83 % 25.285 M 111.57 % 11.951 M -37.80 % 19.213 M -59.64 % 101.543 M 1 209.05 % 47.609 M -53.11 % 7.757 M -54.00 % 16.863 M -55.65 % 38.024 M 984.79 % 38.024 M 0.00 % -4.298 M 0.00 % -4.298 M -141.04 % 10.471 M 3 053.92 % 10.471 M 0.00 % 332.000 K 0.00 % 332.000 K -96.21 % 8.771 M -34.90 % 8.771 M 0.00 % 13.474 M 0.00 % 13.474 M -44.37 % 24.220 M 211.87 % 24.220 M 0.00 % 7.766 M 0.00 % 7.766 M 82.15 % 4.264 M -79.82 % 4.264 M 0.00 % 21.125 M 300.09 % 5.280 M -41.11 % 8.966 M -28.28 % 8.966 M 0.00 % 12.501 M 53.31 % 8.154 M
Investments in property plant and equipment -27.500 K 0.00 % -27.500 K -131.25 % 88.000 K 0.00 % 88.000 K 121.89 % -402.000 K -356.82 % -88.000 K 96.60 % -2.591 M -17.03 % -2.214 M 70.96 % -7.623 M -350.40 % -1.693 M 77.95 % -7.676 M 46.41 % -14.323 M 68.81 % -45.923 M -11 323.63 % -402.000 K 71.99 % -1.435 M -303.09 % -356.000 K 43.40 % -629.000 K -100.00 % -314.500 K 97.38 % -11.989 M -149.43 % -4.807 M -518.60 % -777.000 K -105.01 % -379.000 K 96.64 % -11.264 M -677.87 % -19.217 M -4 802.30 % -1.448 M 92.47 % -392.000 K -24.64 % -314.500 K 29.01 % -443.000 K -138.17 % -443.000 K 0.00 % -186.000 K 0.00 % -186.000 K -7.51 % -173.000 K 85.32 % -173.000 K 0.00 % -1.179 M 0.00 % -1.179 M -420.31 % -226.500 K 78.69 % -226.500 K 0.00 % -1.063 M 0.00 % -1.063 M 3.93 % -1.107 M 59.51 % -1.107 M 0.00 % -2.733 M 0.00 % -2.733 M -190.44 % -941.000 K 59.54 % -941.000 K 0.00 % -2.326 M 7.03 % -2.502 M 9.66 % -2.770 M -76.18 % -2.770 M 0.00 % -1.572 M 0.69 % -1.583 M
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 39.000 K 0.000 -100.00 % 1.172 M 0.000 100.00 % -3.000 K 0.000 -100.00 % 62.000 K 0.000 100.00 % -1.000 K 0.000 -100.00 % 19.000 K 0.000 -100.00 % 54.000 K 0.000 0.000 0.000 -100.00 % 2.895 M -5.379 M -192.90 % 0.000 100.00 % 5.790 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
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.060 M 0.000 0.000 0.000 100.00 % -36.772 M 0.000 100.00 % -68.131 M 0.000 100.00 % -149.670 M 0.000 100.00 % -92.992 M 0.000 100.00 % -68.059 M 0.000 100.00 % -34.572 M 0.000 100.00 % -14.500 K 0.00 % -49.203 M -140 480.00 % -14.500 K 99.97 % -35.000 K 99.18 % -4.263 M 0.00 % -4.263 M -4.263 M 0.00 % 0.000 100.00 % -4.773 M 0.00 % -4.773 M -4.773 M 0.00 % 0.000 100.00 % -25.584 M 0.00 % -25.584 M -25.584 M 0.00 % 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % 0.000 -237.250 K 0.00 % -237.250 K 0.00 % -237.250 K -237.250 K 0.00 % 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.999 K 0.000 -100.00 % 495.000 K 0.000 -100.00 % 4.994 M 0.000 -100.00 % 66.775 M 0.000 -100.00 % 125.524 M 0.000 -100.00 % 107.886 M 0.000 -100.00 % 47.660 M 0.000 -100.00 % 19.951 M 0.000 -100.00 % 381.500 K 0.00 % 49.780 M 5 275.81 % 381.500 K -99.23 % 926.000 K -58.30 % 2.221 M 0.00 % 2.221 M 2.221 M 0.00 % 0.000 -100.00 % 6.524 M 0.00 % 6.524 M 6.524 M 0.00 % 0.000 -100.00 % 13.169 M 0.00 % 13.169 M 13.169 M 0.00 % 0.000 0.000 0.000 -100.00 % 0.000 165.000 K 0.00 % 165.000 K 0.00 % 165.000 K -89.97 % 165.000 K 0.00 % 1.645 M 0.00 % 1.645 M 0.00 % 1.645 M 1.645 M 0.00 % 0.000 0.000
Other investing activites 937.500 K 67.86 % 558.500 K -93.00 % 7.983 M 263.03 % 2.199 M -70.97 % 7.575 M 97.11 % 3.843 M 111.86 % -32.410 M -144.92 % -13.233 M -102.77 % -6.526 M -294.32 % -1.655 M 64.44 % -4.654 M 71.83 % -16.520 M -6.48 % -15.514 M 0.00 % -15.514 M -3 266.12 % 490.000 K 103.55 % -13.791 M -328.00 % 6.049 M 0.00 % 6.049 M -65.95 % 17.763 M 547.58 % 2.743 M 129.22 % -9.389 M 0.00 % -9.389 M -147.40 % 19.808 M 910.64 % 19.808 M -2.444 M -112.34 % 0.000 -100.00 % 2.357 M 112.39 % -19.020 M -235.87 % -19.020 M 0.00 % 13.999 M 0.00 % 13.999 M 208.18 % -12.941 M -186.33 % -12.941 M 0.00 % 14.989 M 0.00 % 14.989 M -61.43 % 38.866 M 213.87 % 38.866 M 0.00 % -34.132 M 0.00 % -34.132 M -565.29 % 7.336 M 433.58 % 7.336 M 0.00 % -2.199 M 0.00 % -2.199 M 92.88 % -30.871 M -1 027.88 % -30.871 M 0.00 % 3.327 M -71.69 % 11.754 M -19.91 % 14.676 M 164.28 % 14.676 M 0.00 % -22.829 M -191.22 % -7.839 M
Net cash used for investing activites 910.000 K 71.37 % 531.000 K -93.42 % 8.071 M 252.91 % 2.287 M -68.12 % 7.173 M 91.03 % 3.755 M 110.42 % -36.025 M -133.22 % -15.447 M -23.75 % -12.482 M -272.88 % -3.348 M 92.41 % -44.111 M -43.02 % -30.843 M 34.68 % -47.217 M -196.66 % -15.916 M 36.57 % -25.092 M -77.37 % -14.147 M -199.04 % 14.284 M 149.11 % 5.734 M 139.35 % -14.571 M -606.13 % -2.064 M 86.60 % -15.398 M -57.65 % -9.768 M -185.38 % 11.440 M 393.96 % -18.258 M -390.32 % -3.892 M 78.69 % 6.289 M 255.21 % -4.052 M 79.18 % -19.463 M -240.91 % -19.463 M 0.00 % 13.813 M 0.00 % 13.813 M 205.33 % -13.114 M -194.95 % -13.114 M 0.00 % 13.811 M 0.00 % 13.811 M -64.26 % 38.639 M 209.79 % 38.639 M 0.00 % -35.195 M 0.00 % -35.195 M -665.01 % 6.229 M 226.30 % 6.229 M 0.00 % -4.932 M 0.00 % -4.932 M 84.50 % -31.812 M -3 277.97 % -31.812 M 0.00 % 1.001 M -89.18 % 9.252 M -22.29 % 11.906 M 148.79 % 11.906 M 0.00 % -24.401 M -158.98 % -9.422 M
Debt repayment -10.314 M 0.000 100.00 % -6.561 M 0.000 100.00 % -5.504 M 0.000 -100.00 % 1.699 M 0.000 100.00 % -1.143 M 0.000 100.00 % -851.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
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 -100.00 % 9.482 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 0.000 11.900 M 0.00 % 11.900 M 0.00 % 11.900 M -50.51 % 11.900 M 0.00 % 24.047 M 0.00 % 24.047 M 0.00 % 24.047 M 24.047 M 0.00 % 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 100.00 % 0.000 -161.000 K 0.00 % -161.000 K 0.00 % -161.000 K -161.000 K 0.00 % 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 100.00 % -28.057 M -100.00 % -14.029 M 50.00 % -28.057 M -100.00 % -14.029 M 50.00 % -28.057 M -100.00 % -14.029 M 50.00 % -28.057 M -100.00 % -14.029 M -81.75 % -7.719 M 50.00 % -30.874 M -15.437 M 50.00 % 0.000 100.00 % -8.481 M -25.00 % -6.785 M 33.33 % -6.785 M 0.00 % -10.178 M 0.00 % -10.178 M -50.00 % -6.785 M 33.33 % -6.785 M 0.00 % -10.178 M 0.00 % -10.178 M -50.00 % -6.785 M 50.00 % -6.785 M 0.00 % -13.570 M 0.00 % -13.570 M -100.00 % -6.785 M 37.72 % -6.785 M 0.00 % -10.894 M 0.00 % -10.894 M 39.94 % -18.138 M -18.138 M 0.00 % 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites -746.000 K 86.57 % -5.556 M -424.10 % -1.060 M 73.09 % -3.940 M -411.62 % -770.000 K 76.85 % -3.326 M -407.71 % -655.000 K -334.35 % 279.500 K 123.10 % -1.210 M 10.77 % -1.356 M -67.20 % -811.000 K 23.81 % -1.065 M -109.52 % 11.182 M 0.00 % 11.182 M 946.44 % -1.321 M -100.00 % -660.500 K -104.87 % 13.570 M 3 056.32 % -459.000 K 41.53 % -785.000 K -100.00 % -392.500 K -104.59 % 8.545 M 100.00 % 4.273 M 6 337.23 % -68.500 K 0.000 0.000 0.000 0.000 6.785 M 0.000 -100.00 % 0.000 0.000 -100.00 % 0.000 100.00 % 6.785 M -1.000 M 0.00 % -1.000 M -200.00 % 1.000 M 1.000 M 0.00 % 0.000 0.000 -100.00 % 3.456 M -85.05 % 3.456 M 0.00 % 23.121 M 0.00 % 23.121 M -48.45 % 44.849 M 7 275.76 % 44.849 M 0.00 % -625.000 K 97.93 % -30.249 M -842.92 % -3.208 M -218.77 % -3.208 M 0.00 % 2.701 M 148.78 % -5.537 M
Net cash used provided by financing activities -11.060 M -99.08 % -5.556 M 27.10 % -7.621 M -93.45 % -3.940 M 37.21 % -6.274 M -88.66 % -3.326 M -418.53 % 1.044 M 273.52 % 279.500 K 111.88 % -2.353 M -73.53 % -1.356 M 18.41 % -1.662 M -56.13 % -1.065 M -104.67 % 22.784 M 103.77 % 11.182 M 138.06 % -29.378 M -100.00 % -14.689 M 49.30 % -28.975 M -100.00 % -14.488 M 49.77 % -28.842 M -100.00 % -14.421 M 26.09 % -19.512 M -100.00 % -9.756 M -14 142.34 % -68.500 K 99.56 % -30.874 M -15.437 M 50.00 % 0.000 100.00 % -8.481 M -25.00 % -6.785 M 33.33 % -6.785 M 0.00 % -10.178 M 0.00 % -10.178 M -50.00 % -6.785 M 39.30 % -6.785 M 0.00 % -11.178 M 0.00 % -11.178 M -93.22 % -5.785 M 57.37 % -5.785 M 0.00 % -13.570 M 0.00 % -13.570 M -307.63 % -3.329 M -127.23 % -3.329 M 0.00 % 12.227 M 0.00 % 12.227 M -54.22 % 26.711 M 4 373.68 % 26.711 M 0.00 % -625.000 K 97.93 % -30.249 M -842.92 % -3.208 M -218.77 % -3.208 M 0.00 % 2.701 M 148.78 % -5.537 M
Effect of forex changes on cash 808.000 K 100.00 % 404.000 K 148.21 % -838.000 K -100.00 % -419.000 K 1.18 % -424.000 K -100.00 % -212.000 K -130.46 % 696.000 K 2 009.09 % 33.000 K 108.85 % -373.000 K 0.00 % -373.000 K 14.45 % -436.000 K 0.00 % -436.000 K 78.54 % -2.032 M 0.00 % -2.032 M -319.32 % 926.500 K 0.00 % 926.500 K 2.55 % 903.500 K 0.00 % 903.500 K -93.55 % 14.015 M 0.00 % 14.015 M 582.09 % -2.907 M 0.00 % -2.907 M -6 506.82 % -44.000 K -101.31 % -44.000 K 3.363 M 7 743.18 % 0.000 -100.00 % 7.945 M 2.28 % 7.768 M 37.03 % 7.768 M 0.00 % 5.669 M 0.00 % 5.669 M 358.86 % -2.190 M 35.71 % -2.190 M 0.00 % -3.407 M 0.00 % -3.407 M -158.07 % -1.320 M 63.88 % -1.320 M 0.00 % -3.654 M 0.00 % -3.654 M -1 791.67 % 216.000 K 472.41 % 216.000 K 0.00 % -58.000 K 0.00 % -58.000 K -147.54 % 122.000 K -77.61 % 122.000 K 0.00 % 545.000 K -68.53 % 1.732 M 268.51 % 470.000 K 262.07 % 470.000 K 0.00 % -290.000 K 23.48 % -379.000 K
Net change in cash -10.510 M 0.000 -100.00 % 18.725 M 271.62 % -10.911 M -636.23 % -1.482 M -107.27 % -715.000 K 96.75 % -21.986 M -145.37 % -8.961 M 61.23 % -23.113 M -171.79 % -8.504 M 66.90 % -25.694 M -23.99 % -20.723 M -1 260.27 % 1.786 M -80.28 % 9.058 M 123.27 % -38.925 M -113.93 % -18.195 M -229.99 % 13.997 M 654.96 % 1.854 M 104.10 % -45.199 M -153.20 % -17.851 M 78.11 % -81.542 M -678.11 % -10.480 M -129.40 % 35.643 M 270.42 % 225.405 M 1 504.76 % -20.914 M -109.28 % 14.046 M 14.43 % 12.275 M 114.42 % 12.275 M 145.19 % -85.118 M -793.41 % 5.007 M 183.03 % -6.030 M 0.00 % -110.615 M -24 954.42 % -6.030 M 94.55 % -441.500 K -164.90 % 680.250 K 102.74 % 680.250 K -98.54 % -24.859 M -3 754.36 % 46.709 M 120.64 % 21.170 M 143.42 % 21.170 M -70.43 % -48.756 M -330.31 % 71.583 M 4 218.73 % 1.658 M 104.01 % 1.658 M -92.48 % -41.351 M -2 594.75 % 22.046 M -14.75 % 25.861 M 1 857.66 % 4.899 M 151.63 % 1.321 M -73.03 % -9.489 M -32.09 % -7.184 M
Cash at beginning of period 63.374 M 0.000 -100.00 % 44.649 M 0.000 -100.00 % 46.131 M 0.00 % 46.131 M -32.28 % 68.117 M 0.000 -100.00 % 91.230 M 0.000 -100.00 % 116.924 M 31.80 % 88.715 M -22.95 % 115.138 M 0.000 -100.00 % 154.063 M 44.00 % 106.989 M -23.62 % 140.066 M 0.000 -100.00 % 185.265 M 33.30 % 138.983 M -47.91 % 266.807 M 0.000 -100.00 % 41.402 M -46.26 % 41.402 M -78.62 % 77.045 M 86.09 % 193.624 M 564.76 % 29.127 M -76.98 % 29.127 M -76.03 % 126.520 M 334.38 % 121.514 M 245.64 % 35.156 M 0.00 % 139.742 M -0.31 % 35.156 M -74.84 % 140.184 M 306.61 % 34.476 M -42.55 % 34.476 M 159.09 % 60.015 M 74.08 % 13.307 M 0.00 % 13.307 M -84.01 % 13.307 M 14.23 % 83.232 M 525.50 % 11.649 M 0.00 % 11.649 M -78.69 % 11.649 M -64.28 % 54.657 M 369.20 % 32.611 M 383.11 % 6.750 M -34.64 % 6.750 M -65.94 % 10.328 M 53.00 % 19.817 M -26.61 % 27.001 M
Cash at end of period 52.864 M 0.000 -100.00 % 63.374 M 0.000 -100.00 % 44.649 M 6 344.62 % -715.000 K -101.55 % 46.131 M 614.83 % -8.961 M -113.15 % 68.117 M 901.00 % -8.504 M -109.32 % 91.230 M 34.18 % 67.993 M -41.85 % 116.924 M 1 190.84 % 9.058 M -92.13 % 115.138 M 29.67 % 88.794 M -42.37 % 154.063 M 8 209.76 % 1.854 M -98.68 % 140.066 M 15.63 % 121.132 M -34.62 % 185.265 M 1 867.88 % -10.480 M -113.60 % 77.045 M 37.26 % 266.807 M 28.48 % 56.131 M -78.96 % 207.670 M 401.59 % 41.402 M 0.00 % 41.402 M -67.28 % 41.402 M 0.00 % 126.520 M 334.38 % 29.127 M 0.00 % 29.127 M -79.16 % 29.127 M 0.00 % 139.742 M 297.49 % 35.156 M 0.00 % 35.156 M -41.42 % 35.156 M 0.00 % 60.015 M 74.08 % 34.476 M 0.00 % 34.476 M -58.58 % 34.476 M 0.00 % 83.232 M 525.50 % 13.307 M 0.00 % 13.307 M -75.65 % 13.307 M 0.00 % 54.657 M 67.60 % 32.611 M 179.95 % 11.649 M 12.79 % 11.649 M 0.00 % 10.328 M -47.88 % 19.817 M
Operating cash flow -723.000 K 0.00 % -723.000 K -107.59 % 9.529 M 0.00 % 9.529 M 1 121.88 % -932.500 K 0.00 % -932.500 K -107.58 % 12.299 M 99.21 % 6.174 M 197.37 % -6.341 M -85.00 % -3.428 M -114.68 % 23.347 M 100.90 % 11.621 M -63.44 % 31.788 M 100.88 % 15.825 M 15.57 % 13.692 M 40.95 % 9.714 M -63.86 % 26.881 M 177.01 % 9.704 M 132.55 % -29.815 M -93.84 % -15.381 M -160.83 % 25.285 M 111.57 % 11.951 M -37.80 % 19.213 M -59.64 % 101.543 M 1 209.05 % 47.609 M -53.11 % 7.757 M -54.00 % 16.863 M -55.65 % 38.024 M 984.79 % 38.024 M 0.00 % -4.298 M 0.00 % -4.298 M -141.04 % 10.471 M 3 053.92 % 10.471 M 0.00 % 332.000 K 0.00 % 332.000 K -96.21 % 8.771 M -34.90 % 8.771 M 0.00 % 13.474 M 0.00 % 13.474 M -44.37 % 24.220 M 211.87 % 24.220 M 0.00 % 7.766 M 0.00 % 7.766 M 82.15 % 4.264 M -79.82 % 4.264 M 0.00 % 21.125 M 300.09 % 5.280 M -41.11 % 8.966 M -28.28 % 8.966 M 0.00 % 12.501 M 53.31 % 8.154 M
Capital expenditure -27.500 K 0.00 % -27.500 K -131.25 % 88.000 K 0.00 % 88.000 K 200.00 % -88.000 K 0.00 % -88.000 K 96.60 % -2.591 M -17.03 % -2.214 M 70.96 % -7.623 M -350.40 % -1.693 M 77.95 % -7.676 M 46.41 % -14.323 M 68.81 % -45.923 M -11 323.63 % -402.000 K 71.99 % -1.435 M -303.09 % -356.000 K 43.40 % -629.000 K -100.00 % -314.500 K 97.38 % -11.989 M -149.43 % -4.807 M -518.60 % -777.000 K -105.01 % -379.000 K 96.64 % -11.264 M -677.87 % -19.217 M -4 802.30 % -1.448 M 92.47 % -392.000 K -24.64 % -314.500 K 29.01 % -443.000 K -138.17 % -443.000 K 0.00 % -186.000 K 0.00 % -186.000 K -7.51 % -173.000 K 85.32 % -173.000 K 0.00 % -1.179 M 0.00 % -1.179 M -420.31 % -226.500 K 78.69 % -226.500 K 0.00 % -1.063 M 0.00 % -1.063 M 3.93 % -1.107 M 59.51 % -1.107 M 0.00 % -2.733 M 0.00 % -2.733 M -190.44 % -941.000 K 59.54 % -941.000 K 0.00 % -2.326 M 7.03 % -2.502 M 9.66 % -2.770 M -76.18 % -2.770 M 0.00 % -1.572 M 0.69 % -1.583 M
Free CashFlow -750.500 K 0.00 % -750.500 K -107.80 % 9.617 M 0.00 % 9.617 M 1 042.38 % -1.021 M 0.00 % -1.021 M -110.51 % 9.708 M 145.15 % 3.960 M 128.36 % -13.964 M -172.73 % -5.120 M -132.67 % 15.671 M 679.98 % -2.702 M 80.88 % -14.135 M -191.65 % 15.423 M 25.83 % 12.257 M 30.98 % 9.358 M -64.35 % 26.252 M 179.59 % 9.390 M 122.46 % -41.804 M -107.08 % -20.188 M -182.37 % 24.508 M 111.79 % 11.572 M 45.57 % 7.950 M -82.78 % 82.326 M 1 017.80 % 46.161 M -43.93 % 7.365 M -55.50 % 16.549 M -55.97 % 37.581 M 938.21 % 37.581 M 0.00 % -4.484 M 0.00 % -4.484 M -143.54 % 10.298 M 1 316.54 % 10.298 M 0.00 % -846.500 K 0.00 % -846.500 K -109.91 % 8.545 M -31.15 % 8.545 M 0.00 % 12.411 M 0.00 % 12.411 M -46.30 % 23.114 M 359.24 % 23.114 M 0.00 % 5.033 M 0.00 % 5.033 M 51.48 % 3.323 M -82.33 % 3.323 M 0.00 % 18.799 M 576.71 % 2.778 M -55.17 % 6.197 M -43.30 % 6.197 M 0.00 % 10.929 M 66.32 % 6.571 M
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 2018 2018 2018 2018 2017 2017 2017 2017 2016 2016 2016 2016 2015 2015 2015 2015 2014 2014 2014 2014 2013 2013 2013 2013 2012 2012