2176.HK

CCID Consulting Company Limited 2176.HK

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Revenue 301.937 M 8.48 % 278.325 M 36.54 % 203.836 M -27.67 % 281.800 M 32.95 % 211.954 M -11.99 % 240.819 M 43.89 % 167.367 M 13.87 % 146.977 M 9.94 % 133.689 M 8.52 % 123.196 M -6.16 % 131.285 M -9.95 % 145.788 M 0.08 % 145.666 M 14.59 % 127.118 M 12.00 % 113.503 M 6.82 % 106.252 M -9.86 % 117.874 M 95.05 % 60.432 M 40.26 % 43.087 M
Net income 77.643 M 23.10 % 63.073 M 109.56 % 30.098 M -29.88 % 42.921 M 102.23 % 21.224 M -64.25 % 59.367 M 105.99 % 28.820 M 47.30 % 19.566 M 61.56 % 12.111 M 29.16 % 9.377 M 4.44 % 8.978 M -10.99 % 10.086 M 20.96 % 8.338 M -43.22 % 14.686 M 14.82 % 12.790 M 7.69 % 11.877 M -2.16 % 12.138 M 20.01 % 10.115 M 778.58 % -1.491 M
Income before tax 98.081 M 24.80 % 78.589 M 163.32 % 29.846 M -46.70 % 55.994 M 67.12 % 33.506 M -54.50 % 73.642 M 90.99 % 38.559 M 35.27 % 28.506 M 56.58 % 18.205 M 15.75 % 15.728 M 14.41 % 13.747 M -3.22 % 14.204 M 2.45 % 13.865 M -38.58 % 22.575 M 27.45 % 17.713 M 1.78 % 17.403 M -3.09 % 17.958 M 22.55 % 14.654 M 1 163.33 % -1.378 M
Income before tax ratio 0.32 15.04 % 0.28 92.84 % 0.15 -26.31 % 0.20 25.70 % 0.16 -48.31 % 0.31 32.73 % 0.23 18.79 % 0.19 42.43 % 0.14 6.66 % 0.13 21.92 % 0.10 7.47 % 0.10 2.36 % 0.10 -46.40 % 0.18 13.80 % 0.16 -4.72 % 0.16 7.51 % 0.15 -37.17 % 0.24 858.13 % -0.03
EBITDA 101.546 M 24.96 % 81.261 M 189.89 % 28.032 M -43.74 % 49.829 M 59.04 % 31.331 M -55.04 % 69.689 M 82.70 % 38.144 M 56.66 % 24.349 M -14.43 % 28.454 M 14.26 % 24.903 M 53.24 % 16.251 M -29.88 % 23.177 M 50.23 % 15.428 M -37.55 % 24.704 M 14.89 % 21.502 M 12.26 % 19.154 M -14.58 % 22.422 M 29.57 % 17.306 M 330.31 % 4.022 M
Net income ratio 0.26 13.47 % 0.23 53.47 % 0.15 -3.05 % 0.15 52.10 % 0.10 -59.38 % 0.25 43.16 % 0.17 29.35 % 0.13 46.95 % 0.09 19.02 % 0.08 11.30 % 0.07 -1.15 % 0.07 20.86 % 0.06 -50.45 % 0.12 2.52 % 0.11 0.81 % 0.11 8.55 % 0.10 -38.47 % 0.17 583.82 % -0.03
Ratio EBITDA 0.34 15.19 % 0.29 112.30 % 0.14 -22.23 % 0.18 19.62 % 0.15 -48.92 % 0.29 26.97 % 0.23 37.57 % 0.17 -22.16 % 0.21 5.29 % 0.20 63.30 % 0.12 -22.14 % 0.16 50.10 % 0.11 -45.50 % 0.19 2.59 % 0.19 5.09 % 0.18 -5.23 % 0.19 -33.57 % 0.29 206.80 % 0.09
Gross profit ratio 0.52 13.83 % 0.46 -1.11 % 0.47 -11.17 % 0.52 10.28 % 0.48 -12.66 % 0.54 2.18 % 0.53 1.75 % 0.52 12.80 % 0.46 -4.84 % 0.49 -5.88 % 0.52 5.37 % 0.49 12.50 % 0.44 -6.15 % 0.47 5.00 % 0.44 1.38 % 0.44 4.23 % 0.42 7.95 % 0.39 32.56 % 0.29
Weighted average shs out dil 700.000 M 0.00 % 700.000 M 0.00 % 700.000 M 0.00 % 700.000 M 0.00 % 700.000 M 0.00 % 700.000 M 0.00 % 700.000 M 0.00 % 700.000 M 0.00 % 700.000 M 0.00 % 700.000 M 0.00 % 700.000 M 0.00 % 700.000 M 0.00 % 700.000 M 0.00 % 700.000 M 0.00 % 700.000 M 0.00 % 700.000 M 0.00 % 700.000 M 0.00 % 700.000 M 0.00 % 700.000 M
Weighted average shs out 700.000 M 0.00 % 700.002 M 0.00 % 700.000 M 0.00 % 700.000 M 0.00 % 700.000 M 0.00 % 700.000 M 0.00 % 700.000 M 0.00 % 700.000 M 0.00 % 700.000 M 0.00 % 700.000 M 0.00 % 700.000 M 0.00 % 700.000 M 0.00 % 700.000 M 0.00 % 700.000 M 0.00 % 700.000 M 0.00 % 700.000 M 0.00 % 700.000 M 0.00 % 700.000 M 0.00 % 700.000 M
EPS diluted 0.11 22.09 % 0.09 109.53 % 0.04 -29.85 % 0.06 102.31 % 0.03 -64.27 % 0.08 105.83 % 0.04 79.13 % 0.02 35.29 % 0.02 30.77 % 0.01 0.00 % 0.01 -7.14 % 0.01 16.67 % 0.01 -42.86 % 0.02 16.67 % 0.02 5.88 % 0.02 0.00 % 0.02 13.33 % 0.02 814.29 % 0.00
Earnings per share 0.11 22.09 % 0.09 109.53 % 0.04 -29.85 % 0.06 102.31 % 0.03 -64.27 % 0.08 105.83 % 0.04 79.13 % 0.02 35.29 % 0.02 30.77 % 0.01 0.00 % 0.01 -7.14 % 0.01 16.67 % 0.01 -42.86 % 0.02 16.67 % 0.02 5.88 % 0.02 0.00 % 0.02 13.33 % 0.02 814.29 % 0.00
Gross profit 158.159 M 23.48 % 128.081 M 35.03 % 94.854 M -35.75 % 147.626 M 46.62 % 100.683 M -23.13 % 130.975 M 47.03 % 89.081 M 15.86 % 76.886 M 24.02 % 61.997 M 3.27 % 60.036 M -11.68 % 67.973 M -5.11 % 71.635 M 12.59 % 63.625 M 7.54 % 59.163 M 17.59 % 50.311 M 8.30 % 46.456 M -6.04 % 49.444 M 110.56 % 23.482 M 85.92 % 12.630 M
Income tax expense 17.666 M 19.00 % 14.845 M 183.84 % 5.230 M -47.84 % 10.026 M 45.12 % 6.909 M -23.81 % 9.068 M 83.01 % 4.955 M -3.54 % 5.137 M 50.47 % 3.414 M -3.45 % 3.536 M 13.81 % 3.107 M 268.13 % 844.000 K -75.93 % 3.507 M -41.59 % 6.004 M 72.87 % 3.473 M 11.26 % 3.122 M -5.96 % 3.320 M -28.12 % 4.618 M 1 838.22 % 238.281 K
Cost of revenue 143.778 M -4.30 % 150.244 M 37.86 % 108.982 M -5.90 % 115.814 M 4.08 % 111.271 M 1.30 % 109.844 M 40.31 % 78.286 M 11.69 % 70.091 M -2.23 % 71.692 M 13.51 % 63.160 M -0.24 % 63.312 M -14.62 % 74.153 M -9.61 % 82.041 M 20.73 % 67.955 M 7.54 % 63.192 M 5.68 % 59.795 M -12.62 % 68.430 M 85.20 % 36.949 M 21.32 % 30.456 M
General and administrative expenses 44.033 M 31.06 % 33.598 M -31.43 % 48.997 M -23.08 % 63.695 M 13.11 % 56.314 M 21.38 % 46.394 M 18.73 % 39.074 M 38.11 % 28.291 M 16.45 % 24.294 M -3.98 % 25.302 M -34.45 % 38.600 M 6.93 % 36.100 M 7.64 % 33.539 M 47.77 % 22.697 M 7.95 % 21.025 M 6.70 % 19.705 M 5.82 % 18.622 M 61.62 % 11.522 M 20.57 % 9.557 M
Selling and marketing expenses 16.367 M 9.02 % 15.013 M -18.48 % 18.416 M -19.80 % 22.964 M 54.08 % 14.904 M -6.64 % 15.964 M 10.28 % 14.476 M 6.80 % 13.554 M 24.92 % 10.850 M -9.19 % 11.948 M -20.16 % 14.965 M 4.46 % 14.326 M -10.20 % 15.954 M 9.94 % 14.512 M 21.69 % 11.925 M 16.03 % 10.278 M 20.05 % 8.561 M 64.15 % 5.215 M 17.81 % 4.427 M
Other expenses -63.000 K -1 160.00 % -5.000 K 99.97 % -18.877 M -5 188.14 % 371.000 K 206.61 % 121.000 K 100.58 % -20.895 M -1 930.61 % -1.029 M -205.34 % -337.000 K 9.65 % -373.000 K 21.31 % -474.000 K -122.54 % -213.000 K 34.06 % -323.000 K 92.23 % -4.155 M -103 975.00 % 4.000 K 100.15 % -2.754 M -3 692.33 % 76.650 K 104.90 % -1.564 M -210.53 % 1.415 M 5 685.54 % 24.455 K
Operating expenses 60.337 M 24.13 % 48.606 M -27.78 % 67.302 M -47.99 % 129.391 M 36.65 % 94.686 M 55.32 % 60.961 M 16.07 % 52.521 M 26.53 % 41.508 M 19.38 % 34.771 M -5.45 % 36.776 M -31.07 % 53.352 M 6.48 % 50.103 M 10.51 % 45.338 M 25.30 % 36.183 M 19.83 % 30.196 M 3.99 % 29.039 M 0.54 % 28.882 M 162.81 % 10.990 M -21.55 % 14.008 M
Cost and expenses 204.115 M 2.65 % 198.850 M 12.80 % 176.284 M -33.12 % 263.565 M 27.97 % 205.957 M 20.58 % 170.805 M 30.58 % 130.807 M 17.21 % 111.599 M 4.82 % 106.463 M 6.53 % 99.936 M -14.34 % 116.664 M -6.11 % 124.256 M -2.45 % 127.379 M 22.32 % 104.138 M 11.51 % 93.388 M 5.13 % 88.835 M -8.71 % 97.311 M 102.99 % 47.939 M 7.81 % 44.465 M
Research and development expenses 0.000 0.000 -100.00 % 18.766 M -35.16 % 28.942 M 23.96 % 23.347 M 19.74 % 19.498 M 26.84 % 15.372 M 54.90 % 9.924 M 115.55 % 4.604 M -3.80 % 4.786 M -63.60 % 13.149 M 2.81 % 12.789 M 55.24 % 8.238 M 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 60.400 M 24.25 % 48.611 M -27.89 % 67.413 M -32.64 % 100.078 M 40.52 % 71.218 M 14.21 % 62.358 M 16.45 % 53.550 M 27.97 % 41.845 M 19.07 % 35.144 M -5.65 % 37.250 M -30.46 % 53.565 M 6.22 % 50.426 M 1.89 % 49.493 M 33.01 % 37.209 M 12.93 % 32.950 M 9.89 % 29.983 M 10.30 % 27.183 M 62.41 % 16.738 M 19.69 % 13.984 M
Interest income 2.202 M 19.35 % 1.845 M -36.73 % 2.916 M -46.06 % 5.406 M 467.86 % 952.000 K -53.13 % 2.031 M -5.75 % 2.155 M 118.56 % 986.000 K 121.08 % 446.000 K 82.04 % 245.000 K 3.38 % 237.000 K 36.99 % 173.000 K -21.36 % 220.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 203.000 K 150.62 % 81.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
Depreciation and amortization 3.262 M 25.90 % 2.591 M 34.25 % 1.930 M -8.10 % 2.100 M 5.69 % 1.987 M 56.21 % 1.272 M -19.70 % 1.584 M 12.98 % 1.402 M -6.91 % 1.506 M -8.34 % 1.643 M 0.80 % 1.630 M -0.91 % 1.645 M -7.48 % 1.778 M 3.37 % 1.720 M 1.96 % 1.687 M -2.88 % 1.737 M -6.62 % 1.860 M -61.36 % 4.813 M -10.86 % 5.400 M
Operating income 97.822 M 23.09 % 79.475 M 983.36 % 7.336 M -59.77 % 18.235 M 204.07 % 5.997 M -91.23 % 68.417 M 87.14 % 36.560 M 3.34 % 35.378 M 29.94 % 27.226 M 17.05 % 23.260 M 59.09 % 14.621 M -32.10 % 21.532 M 17.74 % 18.287 M -20.42 % 22.980 M 14.24 % 20.115 M 15.49 % 17.417 M -15.30 % 20.562 M 64.60 % 12.493 M 1 006.52 % -1.378 M
Operating income ratio 0.32 13.46 % 0.29 693.41 % 0.04 -44.38 % 0.06 128.70 % 0.03 -90.04 % 0.28 30.06 % 0.22 -9.25 % 0.24 18.19 % 0.20 7.86 % 0.19 69.53 % 0.11 -24.60 % 0.15 17.65 % 0.13 -30.55 % 0.18 2.01 % 0.18 8.11 % 0.16 -6.03 % 0.17 -15.61 % 0.21 746.33 % -0.03
Total other income expenses net 259.000 K 129.23 % -886.000 K -103.94 % 22.510 M -40.39 % 37.759 M 37.26 % 27.509 M 38.63 % 19.843 M -1.94 % 20.236 M 18.08 % 17.137 M 296.01 % -8.743 M -16.08 % -7.532 M -761.78 % -874.000 K 88.07 % -7.328 M -74.81 % -4.192 M -924.94 % -409.000 K 82.97 % -2.402 M -16 678.43 % -14.316 K 88.14 % -120.702 K -105.59 % 2.161 M 0.000
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Net debt -354.414 M -20.55 % -293.998 M -18.71 % -247.653 M 26.59 % -337.337 M -27.91 % -263.723 M -22.75 % -214.840 M -38.10 % -155.572 M -80.59 % -86.148 M 14.16 % -100.361 M -6.86 % -93.916 M -31.87 % -71.217 M -28.99 % -55.210 M -40.73 % -39.230 M 1.90 % -39.988 M -46.65 % -27.268 M 18.14 % -33.312 M -6.60 % -31.249 M 57.14 % -72.906 M -8.05 % -67.477 M
Total investments 1.429 M -3.64 % 1.483 M -2.69 % 1.524 M -92.08 % 19.234 M 60.08 % 12.015 M 44.57 % 8.311 M 75.01 % 4.749 M 138.64 % 1.990 M 0.00 % 1.990 M 0.00 % 1.990 M 0.00 % 1.990 M 0.00 % 1.990 M 0.00 % 1.990 M 0.00 % 1.990 M 0.00 % 1.990 M 0.00 % 1.990 M 0.00 % 1.990 M -77.48 % 8.835 M 0.000
Total debt 4.321 M -24.03 % 5.688 M 0.000 0.000 0.000 0.000 -100.00 % 5.121 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
Accumulated other comprehensive income loss -20.192 M -0.20 % -20.152 M -0.15 % -20.121 M -210.76 % 18.167 M 512.72 % 2.965 M -87.75 % 24.210 M 211.03 % -21.805 M -7.83 % -20.221 M -7.45 % -18.819 M 12.07 % -21.403 M -8.31 % -19.760 M -8.99 % -18.130 M -9.98 % -16.485 M -9.55 % -15.048 M -12.06 % -13.429 M -14.37 % -11.742 M -75.04 % -6.708 M 0.000 0.000
Retained earnings 98.652 M -9.90 % 109.489 M 92.23 % 56.956 M -59.50 % 140.638 M 14.07 % 123.286 M 33.90 % 92.075 M 54.83 % 59.470 M -21.80 % 76.047 M 30.95 % 58.072 M 0.12 % 58.001 M 14.56 % 50.628 M 2.08 % 49.598 M 24.50 % 39.838 M 0.000 0.000 0.000 0.000 0.000 0.000
Common stock 70.000 M 0.00 % 70.000 M 0.00 % 70.000 M 0.00 % 70.000 M 0.00 % 70.000 M 0.00 % 70.000 M 0.00 % 70.000 M 0.00 % 70.000 M 0.00 % 70.000 M 0.00 % 70.000 M 0.00 % 70.000 M 0.00 % 70.000 M 0.00 % 70.000 M 0.00 % 70.000 M 0.00 % 70.000 M 0.00 % 70.000 M 0.00 % 70.000 M 0.00 % 70.000 M 0.00 % 70.000 M
Total equity 212.791 M 14.47 % 185.896 M 11.65 % 166.493 M -43.13 % 292.785 M 14.51 % 255.677 M 8.83 % 234.926 M 36.14 % 172.562 M -6.76 % 185.074 M 14.45 % 161.705 M 0.92 % 160.234 M 8.24 % 148.042 M 7.78 % 137.355 M 10.77 % 123.995 M 9.59 % 113.142 M 10.53 % 102.365 M 10.41 % 92.715 M 17.50 % 78.906 M -35.36 % 122.073 M 8.95 % 112.041 M
Other non current 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 -100.00 % 10.923 M 0.000 0.000 0.000
Long term debt 3.106 M -28.12 % 4.321 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
Total non current liabilities 3.106 M -28.12 % 4.321 M 247.07 % 1.245 M -23.48 % 1.627 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 218.000 K -75.42 % 887.000 K -62.19 % 2.346 M 45.26 % 1.615 M 12.39 % 1.437 M -88.16 % 12.142 M 11.16 % 10.923 M 0.000 0.000 0.000
Other current liabilities 183.746 M 28.20 % 143.323 M 2.17 % 140.282 M 1.19 % 138.627 M 1.03 % 137.210 M 55.90 % 88.013 M 13.00 % 77.891 M 37.50 % 56.648 M 31.79 % 42.985 M 44.62 % 29.723 M 16.39 % 25.538 M -8.60 % 27.940 M 66.80 % 16.751 M -51.28 % 34.380 M 78.57 % 19.253 M -9.21 % 21.206 M -4.93 % 22.307 M 85.52 % 12.024 M -16.64 % 14.424 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -5.121 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
Short term debt 1.215 M -11.12 % 1.367 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
Total current liabilities 221.724 M 20.36 % 184.225 M 28.74 % 143.098 M -2.22 % 146.346 M 2.62 % 142.613 M 39.50 % 102.228 M 14.20 % 89.514 M 40.86 % 63.550 M 30.40 % 48.733 M 40.16 % 34.770 M 16.11 % 29.946 M -4.94 % 31.501 M 63.79 % 19.233 M -49.72 % 38.248 M 85.27 % 20.645 M -15.45 % 24.417 M -17.32 % 29.533 M 54.86 % 19.071 M 30.69 % 14.593 M
Total liabilities 224.830 M 19.24 % 188.546 M 31.76 % 143.098 M -3.29 % 147.973 M 3.76 % 142.613 M 39.50 % 102.228 M 14.20 % 89.514 M 40.86 % 63.550 M 30.40 % 48.733 M 39.28 % 34.988 M 13.48 % 30.833 M -8.90 % 33.847 M 62.35 % 20.848 M -47.47 % 39.685 M 21.04 % 32.787 M -7.22 % 35.340 M 19.66 % 29.533 M 54.86 % 19.071 M 30.69 % 14.593 M
Other non current assets 861.000 K 34.53 % 640.000 K 515.38 % 104.000 K -30.20 % 149.000 K -99.68 % 46.423 M 30.39 % 35.604 M 17.94 % 30.188 M -56.98 % 70.168 M 247.93 % 20.167 M 7 233.45 % 275.000 K -97.17 % 9.724 M 50.36 % 6.467 M -73.11 % 24.053 M 44.78 % 16.613 M -31.06 % 24.099 M 28.54 % 18.748 M 16.40 % 16.106 M -2.57 % 16.531 M -3.72 % 17.169 M
Long term investments 1.241 M -7.04 % 1.335 M -5.99 % 1.420 M -92.56 % 19.085 M 157.71 % -33.072 M -23.35 % -26.811 M -5.39 % -25.439 M 62.69 % -68.178 M -275.08 % -18.177 M -1 101.49 % 1.815 M 2.95 % 1.763 M -3.56 % 1.828 M 1.56 % 1.800 M 937.21 % -215.000 K -112.26 % 1.754 M 3.21 % 1.700 M -4.31 % 1.776 M 0.000 0.000
Intangible assets 14.681 M 0.00 % 14.681 M 0.00 % 14.681 M 0.00 % 14.681 M 0.00 % 14.681 M 0.00 % 14.681 M 0.00 % 14.681 M 0.00 % 14.681 M 0.00 % 14.681 M 0.00 % 14.681 M 0.00 % 14.681 M 0.00 % 14.681 M 0.00 % 14.681 M 0.00 % 14.681 M 0.00 % 14.682 M 0.00 % 14.682 M -2.12 % 15.000 M 2.17 % 14.682 M -19.85 % 18.317 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 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 14.681 M 0.00 % 14.681 M 0.00 % 14.681 M 0.00 % 14.681 M 0.00 % 14.681 M 0.00 % 14.681 M 0.00 % 14.681 M 0.00 % 14.681 M 0.00 % 14.681 M 0.00 % 14.681 M 0.00 % 14.681 M 0.00 % 14.681 M 0.00 % 14.681 M 0.00 % 14.681 M 0.00 % 14.682 M 0.00 % 14.682 M -2.12 % 15.000 M 2.17 % 14.682 M -19.85 % 18.317 M
Property plant equipment net 14.274 M -16.63 % 17.122 M 33.02 % 12.872 M -13.09 % 14.810 M -8.22 % 16.137 M -9.62 % 17.854 M 2.49 % 17.420 M -2.83 % 17.927 M -3.44 % 18.565 M -7.35 % 20.038 M -4.40 % 20.961 M -6.97 % 22.531 M -5.59 % 23.864 M -5.63 % 25.287 M -2.53 % 25.943 M -1.84 % 26.428 M 132.30 % 11.377 M -2.62 % 11.683 M -6.06 % 12.436 M
Total non current assets 31.950 M -5.41 % 33.778 M 9.97 % 30.717 M -39.08 % 50.425 M 11.60 % 45.185 M 2.25 % 44.190 M 6.98 % 41.306 M 6.54 % 38.772 M -2.02 % 39.570 M 3.03 % 38.406 M -22.10 % 49.301 M -0.72 % 49.659 M -0.12 % 49.717 M -12.77 % 56.997 M -14.73 % 66.845 M 8.32 % 61.711 M 39.43 % 44.260 M 2.95 % 42.993 M -10.47 % 48.020 M
Other current assets 5.616 M 332.00 % 1.300 M -66.06 % 3.830 M -88.02 % 31.983 M 86.40 % 17.158 M -62.23 % 45.423 M 291.95 % 11.589 M 12.89 % 10.266 M -71.45 % 35.954 M -16.69 % 43.159 M 4.25 % 41.399 M -18.45 % 50.766 M 9.47 % 46.375 M -13.54 % 53.637 M 36.60 % 39.266 M 491.49 % 6.639 M 9.50 % 6.063 M 23.05 % 4.927 M 213.44 % 1.572 M
Short term investments 188.000 K 27.03 % 148.000 K 42.31 % 104.000 K -30.20 % 149.000 K -99.67 % 45.087 M 28.37 % 35.122 M 16.34 % 30.188 M -56.98 % 70.168 M 247.93 % 20.167 M 11 424.00 % 175.000 K -22.91 % 227.000 K 40.12 % 162.000 K -14.74 % 190.000 K -91.38 % 2.205 M 835.83 % 235.620 K -18.81 % 290.220 K 35.89 % 213.570 K -97.58 % 8.835 M 0.000
cash and cash equivalents 358.735 M 19.70 % 299.686 M 21.01 % 247.653 M -26.59 % 337.337 M 27.91 % 263.723 M 22.75 % 214.840 M 33.70 % 160.693 M 86.53 % 86.148 M -14.16 % 100.361 M 6.86 % 93.916 M 31.87 % 71.217 M 28.99 % 55.210 M 40.73 % 39.230 M -1.90 % 39.988 M 46.65 % 27.268 M -18.14 % 33.312 M 6.60 % 31.249 M -57.14 % 72.906 M 8.05 % 67.477 M
Cash and short term investments 358.923 M 19.71 % 299.834 M 21.02 % 247.757 M -36.49 % 390.122 M 26.33 % 308.810 M 23.54 % 249.962 M 30.95 % 190.881 M 22.11 % 156.316 M 29.69 % 120.528 M 28.10 % 94.091 M 31.70 % 71.444 M 29.03 % 55.372 M 40.47 % 39.420 M -6.57 % 42.193 M 53.41 % 27.504 M -18.15 % 33.602 M 6.80 % 31.462 M -61.51 % 81.741 M 21.14 % 67.477 M
Total current assets 405.671 M 19.08 % 340.664 M 22.16 % 278.874 M -37.81 % 448.392 M 26.99 % 353.105 M 20.53 % 292.964 M 32.70 % 220.770 M 5.20 % 209.852 M 22.82 % 170.868 M 8.96 % 156.816 M 21.02 % 129.574 M 6.61 % 121.543 M 27.77 % 95.126 M -0.73 % 95.830 M 40.29 % 68.307 M 2.96 % 66.344 M -9.14 % 73.016 M -25.61 % 98.151 M 24.85 % 78.614 M
Inventory 0.000 0.000 100.00 % -104.000 K 30.20 % -149.000 K 0.000 100.00 % -35.122 M -16.34 % -30.188 M -17 869.05 % -168.000 K -0.60 % -167.000 K 4.57 % -175.000 K 22.91 % -227.000 K -40.12 % -162.000 K 14.74 % -190.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Net receivables 41.132 M 4.05 % 39.530 M 44.32 % 27.391 M 3.61 % 26.436 M -2.58 % 27.137 M -17.01 % 32.701 M 78.69 % 18.300 M 17.21 % 15.613 M 18.13 % 13.217 M -27.88 % 18.327 M 9.54 % 16.731 M 8.61 % 15.405 M 65.09 % 9.331 M 0.000 0.000 -100.00 % 26.103 M 9.36 % 23.870 M 13.65 % 21.003 M 119.57 % 9.566 M
Tax assets 893.000 K 0.000 -100.00 % 1.640 M -3.53 % 1.700 M 67.32 % 1.016 M -64.50 % 2.862 M -35.77 % 4.456 M 6.76 % 4.174 M -3.69 % 4.334 M 171.38 % 1.597 M -26.47 % 2.172 M -47.69 % 4.152 M 128.28 % -14.681 M -2 426.62 % 631.000 K 71.89 % 367.087 K 139.06 % 153.557 K 0.000 -100.00 % 97.229 K 0.00 % 97.229 K
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
Account payables 14.382 M -34.55 % 21.974 M 1 664.98 % 1.245 M -47.71 % 2.381 M 43.35 % 1.661 M -30.62 % 2.394 M -43.95 % 4.271 M 296.20 % 1.078 M -18.64 % 1.325 M 16.23 % 1.140 M -57.16 % 2.661 M 120.65 % 1.206 M -31.13 % 1.751 M 10.47 % 1.585 M 56.00 % 1.016 M 3.90 % 977.819 K -83.81 % 6.041 M 25.68 % 4.807 M 2 738.23 % 169.356 K
Tax payables 22.381 M 27.45 % 17.561 M 1 017.82 % 1.571 M -70.57 % 5.338 M 42.65 % 3.742 M -68.34 % 11.821 M 60.79 % 7.352 M 26.24 % 5.824 M 31.68 % 4.423 M 13.21 % 3.907 M 123.64 % 1.747 M -25.82 % 2.355 M 222.16 % 731.000 K -67.98 % 2.283 M 508.01 % 375.488 K -83.18 % 2.233 M 88.46 % 1.185 M -47.12 % 2.240 M 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 29.331 M 10.44 % 26.559 M 2.59 % 25.888 M -59.75 % 64.320 M 8.24 % 59.426 M 91.93 % 30.962 M 24.84 % 24.802 M -2.67 % 25.482 M 17.54 % 21.679 M 0.00 % 21.679 M 14.92 % 18.864 M 6.23 % 17.757 M 25.43 % 14.157 M 23.95 % 11.422 M 13.27 % 10.084 M 9.20 % 9.235 M 4.51 % 8.837 M 271.87 % 2.376 M -3.24 % 2.456 M
Capital lease obligations 4.321 M -24.03 % 5.688 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
Preferred stock 0.000 0.000 -100.00 % 20.121 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
Other total stockholders equity 14.808 M -0.27 % 14.848 M 8.78 % 13.649 M 4 114.41 % -340.000 K 0.000 0.000 0.000 -100.00 % 32.477 M 228 536 570 465 799 488.00 % 0.000 -100.00 % 21.403 M 8.31 % 19.760 M 8.99 % 18.130 M 9.98 % 16.485 M -64.75 % 46.768 M 30.97 % 35.710 M 41.58 % 25.223 M 272.15 % 6.778 M -86.36 % 49.697 M 25.54 % 39.585 M
Deferred tax liabilities non current 0.000 0.000 0.000 -100.00 % 1.627 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 218.000 K -75.42 % 887.000 K -62.19 % 2.346 M 45.26 % 1.615 M 12.39 % 1.437 M 13.78 % 1.263 M 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 100.00 % -1.245 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
Total assets 437.621 M 16.87 % 374.442 M 20.95 % 309.591 M -29.76 % 440.758 M 10.66 % 398.290 M 18.13 % 337.154 M 28.65 % 262.076 M 5.41 % 248.624 M 18.15 % 210.438 M 7.79 % 195.222 M 9.14 % 178.875 M 4.48 % 171.202 M 18.20 % 144.843 M -5.22 % 152.827 M 13.08 % 135.152 M 5.54 % 128.055 M 9.19 % 117.276 M -16.91 % 141.144 M 11.46 % 126.634 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 24.895 M 75.92 % 14.151 M -48.21 % 27.322 M -45.47 % 50.109 M 409.54 % -16.188 M -704.71 % 2.677 M -81.75 % 14.666 M 19.86 % 12.236 M -52.97 % 26.019 M 196.95 % 8.762 M 124.44 % 3.904 M 46.93 % 2.657 M 119.10 % -13.908 M -704.40 % -1.729 M 88.92 % -15.606 M -215.06 % -4.953 M 63.37 % -13.524 M -137.13 % -5.703 M -246.87 % 3.883 M
Accounts receivables -4.349 M 71.66 % -15.348 M -225.10 % -4.721 M -291.75 % 2.462 M -54.77 % 5.443 M 137.92 % -14.353 M -230.26 % -4.346 M -73.77 % -2.501 M -148.94 % 5.110 M 420.18 % -1.596 M -20.36 % -1.326 M 78.17 % -6.074 M -219.78 % 5.071 M 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 29.244 M -0.86 % 29.499 M -7.94 % 32.043 M -32.75 % 47.647 M 320.27 % -21.631 M -227.02 % 17.030 M 180.56 % 6.070 M 10.22 % 5.507 M -73.43 % 20.723 M 74.44 % 11.880 M 214.79 % 3.774 M -59.31 % 9.276 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items -13.992 M -12 282.30 % -113.000 K 94.95 % -2.236 M 88.59 % -19.605 M -41.82 % -13.824 M -32.83 % -10.407 M -9.19 % -9.531 M -11.71 % -8.532 M -31.02 % -6.512 M -278.60 % -1.720 M 50.83 % -3.498 M -46.18 % -2.393 M 45.22 % -4.368 M -12.69 % -3.876 M 11.18 % -4.364 M -89.40 % -2.304 M -154.42 % -905.613 K -112.18 % 7.433 M 805.95 % 820.485 K
Net cash provided by operating activities 112.246 M 17.88 % 95.218 M 67.45 % 56.862 M -29.53 % 80.692 M 1 372.21 % 5.481 M -91.84 % 67.184 M 48.38 % 45.278 M 34.71 % 33.612 M -14.29 % 39.218 M 60.64 % 24.413 M 54.68 % 15.783 M -2.05 % 16.113 M 711.96 % -2.633 M -114.09 % 18.690 M 3 377.69 % -570.219 K -104.88 % 11.692 M 117.44 % 5.377 M -5.41 % 5.685 M -36.77 % 8.990 M
Investments in property plant and equipment -419.000 K -64.31 % -255.000 K -150.00 % -102.000 K 85.53 % -705.000 K -174.32 % -257.000 K 85.05 % -1.719 M -59.61 % -1.077 M -40.97 % -764.000 K -206.83 % -249.000 K 65.42 % -720.000 K -1 100.00 % -60.000 K 80.77 % -312.000 K 12.11 % -355.000 K 67.07 % -1.078 M 14.30 % -1.258 M -388.75 % -257.354 K 63.73 % -709.570 K -14.87 % -617.725 K -25.11 % -493.748 K
Acquisitions net 0.000 0.000 100.00 % -109.313 M 0.000 100.00 % -48.000 K -102.36 % 2.031 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.011 K 0.000 100.00 % -52.344 M 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 100.00 % -46.680 M 52.85 % -99.000 M 0.000 100.00 % -50.000 M 0.000 0.000 0.000 0.000 0.000 100.00 % -2.000 M 0.000 0.000 100.00 % -33.653 M 0.000 0.000
Sales maturities of investments 5.000 K -44.44 % 9.000 K -94.80 % 173.000 K -91.87 % 2.128 M -97.42 % 82.560 M -13.77 % 95.748 M 132.40 % 41.199 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.000 M 0.000 0.000 0.000 -100.00 % 38.959 M 0.000 0.000
Other investing activites 2.204 M -6.25 % 2.351 M -84.92 % 15.591 M 332.36 % 3.606 M 416.04 % -1.141 M 44.53 % -2.057 M -182.12 % 2.505 M 41.53 % 1.770 M 109.18 % -19.274 M -7 966.94 % 245.000 K 3.38 % 237.000 K 32.40 % 179.000 K -71.18 % 621.000 K 327.47 % -273.000 K -240.53 % 194.261 K 1 139.15 % 15.677 K -99.48 % 2.993 M -89.61 % 28.802 M 198.72 % -29.175 M
Net cash used for investing activites 1.790 M -14.96 % 2.105 M 102.25 % -93.651 M -1 962.22 % 5.029 M -85.40 % 34.434 M 789.09 % -4.997 M -111.72 % 42.627 M 187.00 % -48.994 M -150.96 % -19.523 M -4 010.11 % -475.000 K -368.36 % 177.000 K 233.08 % -133.000 K -105.87 % 2.266 M 167.62 % -3.351 M -217.47 % -1.056 M -336.76 % -241.677 K 99.46 % -44.754 M -258.79 % 28.184 M 195.00 % -29.669 M
Debt repayment -1.367 M -51.22 % -904.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 -100.00 % 172.000 K 143.37 % -396.604 K -1 014.02 % 43.391 K -99.45 % 7.842 M 528.32 % -1.831 M
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
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -53.480 M -20.70 % -44.310 M 44.62 % -80.010 M -647.06 % -10.710 M -6.99 % -10.010 M -98.61 % -5.040 M 62.28 % -13.360 M 0.000 100.00 % -13.320 M 0.000 0.000 0.000 0.000 100.00 % -3.010 M 34.42 % -4.590 M 48.94 % -8.990 M 8.27 % -9.800 M 0.000 0.000
Other financing activites -140.000 K -84.21 % -76.000 K 99.70 % -25.521 M -1 726.84 % -1.397 M -275.28 % 797.000 K 126.57 % -3.000 M 39.60 % -4.967 M 0.000 100.00 % -2.680 M 0.000 -100.00 % 47.000 K 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -6.282 M 0.000
Net cash used provided by financing activities -54.987 M -21.41 % -45.290 M 57.08 % -105.531 M -771.65 % -12.107 M -31.41 % -9.213 M -14.59 % -8.040 M 39.82 % -13.360 M 0.000 100.00 % -13.320 M 0.000 -100.00 % 47.000 K 0.000 0.000 100.00 % -3.010 M 31.88 % -4.418 M 52.93 % -9.387 M 3.79 % -9.757 M -725.24 % 1.560 M 185.23 % -1.831 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 59.049 M 13.48 % 52.033 M 136.56 % -142.320 M -293.33 % 73.614 M 139.77 % 30.702 M -43.30 % 54.147 M -27.36 % 74.545 M 584.62 % -15.382 M -341.29 % 6.375 M -73.37 % 23.938 M 49.55 % 16.007 M 0.17 % 15.980 M 4 454.22 % -367.000 K -102.98 % 12.329 M 303.98 % -6.044 M -392.93 % 2.063 M 104.20 % -49.133 M -238.68 % 35.430 M 257.40 % -22.510 M
Cash at beginning of period 299.686 M 21.01 % 247.653 M -36.49 % 389.973 M 47.87 % 263.723 M 13.18 % 233.021 M 45.01 % 160.693 M 86.53 % 86.148 M -15.15 % 101.530 M 6.70 % 95.155 M 33.61 % 71.217 M 28.99 % 55.210 M 40.73 % 39.230 M -0.93 % 39.597 M 45.21 % 27.268 M -18.14 % 33.312 M 6.60 % 31.249 M -61.12 % 80.382 M 114.49 % 37.477 M -37.52 % 59.986 M
Cash at end of period 358.735 M 19.70 % 299.686 M 21.01 % 247.653 M -26.59 % 337.337 M 27.91 % 263.723 M 22.75 % 214.840 M 33.70 % 160.693 M 86.53 % 86.148 M -15.15 % 101.530 M 6.70 % 95.155 M 33.61 % 71.217 M 28.99 % 55.210 M 40.73 % 39.230 M -0.93 % 39.597 M 45.21 % 27.268 M -18.14 % 33.312 M 6.60 % 31.249 M -57.14 % 72.906 M 94.54 % 37.477 M
Operating cash flow 112.246 M 17.88 % 95.218 M 67.45 % 56.862 M -29.53 % 80.692 M 1 372.21 % 5.481 M -91.84 % 67.184 M 48.38 % 45.278 M 34.71 % 33.612 M -14.29 % 39.218 M 60.64 % 24.413 M 54.68 % 15.783 M -2.05 % 16.113 M 711.96 % -2.633 M -114.09 % 18.690 M 3 377.69 % -570.219 K -104.88 % 11.692 M 117.44 % 5.377 M -5.41 % 5.685 M -36.77 % 8.990 M
Capital expenditure -419.000 K -64.31 % -255.000 K -150.00 % -102.000 K 85.53 % -705.000 K -174.32 % -257.000 K 85.05 % -1.719 M -59.61 % -1.077 M -40.97 % -764.000 K -206.83 % -249.000 K 65.42 % -720.000 K -1 100.00 % -60.000 K 80.77 % -312.000 K 12.11 % -355.000 K 67.07 % -1.078 M 14.30 % -1.258 M -388.75 % -257.354 K 63.73 % -709.570 K -14.87 % -617.725 K -25.11 % -493.748 K
Free CashFlow 111.827 M 17.76 % 94.963 M 67.31 % 56.760 M -29.04 % 79.987 M 1 431.14 % 5.224 M -92.02 % 65.465 M 48.11 % 44.201 M 34.56 % 32.848 M -15.71 % 38.969 M 64.47 % 23.693 M 50.69 % 15.723 M -0.49 % 15.801 M 628.82 % -2.988 M -116.97 % 17.612 M 1 063.44 % -1.828 M -115.99 % 11.434 M 144.98 % 4.667 M -7.88 % 5.067 M -40.36 % 8.497 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-06-30 2009-06-30
Revenue 64.662 M 0.00 % 64.662 M -28.45 % 90.377 M 0.00 % 90.377 M 49.16 % 60.592 M 0.00 % 60.592 M -32.69 % 90.018 M 0.00 % 90.018 M 83.17 % 49.145 M 0.00 % 49.145 M -25.34 % 65.827 M 0.00 % 65.827 M 82.39 % 36.091 M 0.00 % 36.091 M -61.48 % 93.683 M 0.00 % 93.683 M 57.65 % 59.425 M 69.74 % 35.010 M -69.65 % 115.355 M 104.73 % 56.344 M 92.20 % 29.316 M 168.00 % 10.939 M -89.93 % 108.618 M 145.88 % 44.176 M -22.99 % 57.364 M 87.09 % 30.661 M -54.99 % 68.117 M 80.01 % 37.841 M 1.20 % 37.393 M 55.71 % 24.015 M -52.95 % 51.041 M 72.87 % 29.525 M -25.29 % 39.521 M 46.97 % 26.890 M -41.42 % 45.905 M 53.74 % 29.859 M -15.64 % 35.394 M 41.87 % 24.948 M -42.48 % 43.370 M 65.91 % 26.141 M -16.09 % 31.154 M 38.27 % 22.531 M -41.53 % 38.537 M 13.66 % 33.905 M 8.82 % 31.157 M 12.54 % 27.686 M -42.61 % 48.244 M 53.24 % 31.482 M -17.97 % 38.380 M 38.65 % 27.682 M -44.28 % 49.680 M 68.03 % 29.567 M -19.64 % 36.794 M 24.20 % 29.625 M -25.20 % 39.608 M 43.98 % 27.510 M -22.60 % 35.541 M 35.39 % 26.252 M -19.42 % 32.579 M 33.97 % 24.318 M
Net income 22.363 M 0.00 % 22.363 M 23.69 % 18.080 M 0.00 % 18.080 M -12.83 % 20.742 M 0.00 % 20.742 M 30.56 % 15.887 M 0.00 % 15.887 M 1.51 % 15.650 M 0.00 % 15.650 M -18.83 % 19.281 M 0.00 % 19.281 M 555.60 % -4.232 M 0.00 % -4.232 M -131.29 % 13.524 M 0.00 % 13.524 M 17.64 % 11.496 M 1 632.80 % -750.000 K -102.91 % 25.778 M 79.78 % 14.339 M 937.07 % -1.713 M 82.17 % -9.605 M -125.78 % 37.257 M 150.67 % 14.863 M 88.09 % 7.902 M 1 306.41 % -655.000 K -105.98 % 10.962 M -29.02 % 15.443 M 365.57 % 3.317 M 467.74 % -902.000 K -108.66 % 10.412 M 169.46 % 3.864 M -7.67 % 4.185 M 278.73 % 1.105 M -68.20 % 3.475 M -7.28 % 3.748 M -1.65 % 3.811 M 788.34 % 429.000 K -79.35 % 2.077 M -29.31 % 2.938 M -10.56 % 3.285 M 205.01 % 1.077 M -41.47 % 1.840 M -48.65 % 3.583 M 24.93 % 2.868 M 317.47 % 687.000 K -65.97 % 2.019 M -59.75 % 5.016 M 123.73 % 2.242 M 177.13 % 809.000 K -52.30 % 1.696 M 270.45 % -995.000 K -112.72 % 7.823 M 974.59 % 728.000 K -87.96 % 6.045 M 18.41 % 5.105 M -36.27 % 8.010 M 831.43 % 860.000 K -88.60 % 7.544 M 186.78 % 2.631 M
Income before tax 27.493 M 0.00 % 27.493 M 8.36 % 25.372 M 0.00 % 25.372 M 7.19 % 23.669 M 0.00 % 23.669 M 2.28 % 23.141 M 0.00 % 23.141 M 43.26 % 16.154 M 0.00 % 16.154 M -30.14 % 23.122 M 0.00 % 23.122 M 382.01 % -8.199 M 0.00 % -8.199 M -149.47 % 16.573 M 0.00 % 16.573 M -29.77 % 23.597 M 3 250.47 % -749.000 K -102.49 % 30.129 M 65.52 % 18.203 M 1 351.93 % -1.454 M 89.13 % -13.372 M -128.93 % 46.228 M 282.40 % 12.089 M -28.34 % 16.870 M 1 191.91 % -1.545 M -109.09 % 16.995 M -6.65 % 18.205 M 219.44 % 5.699 M 343.44 % -2.341 M -117.96 % 13.036 M 145.22 % 5.316 M -43.35 % 9.384 M 1 118.70 % 770.000 K -89.44 % 7.293 M 33.47 % 5.464 M 13.81 % 4.801 M 609.16 % 677.000 K -90.01 % 6.777 M 35.62 % 4.997 M 51.10 % 3.307 M 411.13 % 647.000 K -86.67 % 4.853 M -4.22 % 5.067 M 49.60 % 3.387 M 669.77 % 440.000 K -89.35 % 4.133 M -30.56 % 5.952 M 65.24 % 3.602 M 596.71 % 517.000 K -88.13 % 4.356 M 609.47 % -855.000 K -109.70 % 8.810 M 466.92 % 1.554 M -83.35 % 9.333 M 33.98 % 6.966 M -35.89 % 10.865 M 711.45 % 1.339 M -86.41 % 9.852 M 182.61 % 3.486 M
Income before tax ratio 0.43 0.00 % 0.43 51.45 % 0.28 0.00 % 0.28 -28.13 % 0.39 0.00 % 0.39 51.96 % 0.26 0.00 % 0.26 -21.79 % 0.33 0.00 % 0.33 -6.42 % 0.35 0.00 % 0.35 254.62 % -0.23 0.00 % -0.23 -228.42 % 0.18 0.00 % 0.18 -55.45 % 0.40 1 956.09 % -0.02 -108.19 % 0.26 -19.16 % 0.32 751.38 % -0.05 95.94 % -1.22 -387.22 % 0.43 55.52 % 0.27 -6.95 % 0.29 683.62 % -0.05 -120.20 % 0.25 -48.14 % 0.48 215.66 % 0.15 256.35 % -0.10 -138.17 % 0.26 41.85 % 0.18 -24.17 % 0.24 729.20 % 0.03 -81.98 % 0.16 -13.18 % 0.18 34.91 % 0.14 399.86 % 0.03 -82.63 % 0.16 -18.26 % 0.19 80.08 % 0.11 269.65 % 0.03 -77.20 % 0.13 -15.74 % 0.15 37.48 % 0.11 584.02 % 0.02 -81.45 % 0.09 -54.69 % 0.19 101.45 % 0.09 402.51 % 0.02 -78.70 % 0.09 403.21 % -0.03 -112.08 % 0.24 356.46 % 0.05 -77.74 % 0.24 -6.94 % 0.25 -17.17 % 0.31 499.36 % 0.05 -83.13 % 0.30 110.94 % 0.14
EBITDA 27.385 M 0.00 % 27.385 M 8.02 % 25.353 M 0.00 % 25.353 M 8.81 % 23.300 M 0.00 % 23.300 M 0.50 % 23.184 M 0.00 % 23.184 M 44.88 % 16.002 M 0.00 % 16.002 M -24.79 % 21.277 M -1.71 % 21.647 M 452.02 % -6.150 M 0.00 % -6.150 M -145.93 % 13.389 M 0.00 % 13.389 M -37.32 % 21.359 M 5 629.84 % -386.250 K -101.40 % 27.589 M 57.58 % 17.508 M 1 406.57 % -1.340 M 89.63 % -12.928 M -129.90 % 43.231 M 274.88 % 11.532 M -32.28 % 17.028 M 1 058.24 % -1.777 M -107.92 % 22.447 M 105.71 % 10.912 M 79.62 % 6.075 M 346.15 % -2.468 M -112.40 % 19.908 M 840.83 % 2.116 M 160.63 % -3.490 M 3.86 % -3.630 M -122.25 % 16.314 M 198.57 % 5.464 M 13.81 % 4.801 M 353.89 % 1.058 M -92.61 % 14.309 M 186.35 % 4.997 M 51.10 % 3.307 M 411.13 % 647.000 K -88.70 % 5.727 M 13.03 % 5.067 M 49.60 % 3.387 M 669.77 % 440.000 K -96.16 % 11.461 M 92.56 % 5.952 M 65.24 % 3.602 M 596.71 % 517.000 K -94.11 % 8.778 M 2 165.41 % -425.000 K -104.82 % 8.810 M 466.92 % 1.554 M -84.04 % 9.738 M 39.79 % 6.966 M -35.89 % 10.865 M 711.45 % 1.339 M -86.41 % 9.852 M 182.61 % 3.486 M
Net income ratio 0.35 0.00 % 0.35 72.88 % 0.20 0.00 % 0.20 -41.56 % 0.34 0.00 % 0.34 93.97 % 0.18 0.00 % 0.18 -44.58 % 0.32 0.00 % 0.32 8.72 % 0.29 0.00 % 0.29 349.79 % -0.12 0.00 % -0.12 -181.23 % 0.14 0.00 % 0.14 -25.38 % 0.19 1 003.04 % -0.02 -109.59 % 0.22 -12.19 % 0.25 535.53 % -0.06 93.35 % -0.88 -355.98 % 0.34 1.95 % 0.34 144.24 % 0.14 744.83 % -0.02 -113.27 % 0.16 -60.57 % 0.41 360.06 % 0.09 336.17 % -0.04 -118.41 % 0.20 55.87 % 0.13 23.59 % 0.11 157.69 % 0.04 -45.72 % 0.08 -39.69 % 0.13 16.58 % 0.11 526.16 % 0.02 -64.09 % 0.05 -57.39 % 0.11 6.59 % 0.11 120.59 % 0.05 0.11 % 0.05 -54.82 % 0.11 14.80 % 0.09 270.96 % 0.02 -40.71 % 0.04 -73.73 % 0.16 172.75 % 0.06 99.88 % 0.03 -14.39 % 0.03 201.44 % -0.03 -115.83 % 0.21 765.21 % 0.02 -83.90 % 0.15 -17.76 % 0.19 -17.66 % 0.23 587.99 % 0.03 -85.85 % 0.23 114.06 % 0.11
Ratio EBITDA 0.42 0.00 % 0.42 50.98 % 0.28 0.00 % 0.28 -27.05 % 0.38 0.00 % 0.38 49.31 % 0.26 0.00 % 0.26 -20.90 % 0.33 0.00 % 0.33 0.73 % 0.32 -1.71 % 0.33 293.00 % -0.17 0.00 % -0.17 -219.23 % 0.14 0.00 % 0.14 -60.24 % 0.36 3 357.88 % -0.01 -104.61 % 0.24 -23.03 % 0.31 779.81 % -0.05 96.13 % -1.18 -396.92 % 0.40 52.47 % 0.26 -12.06 % 0.30 612.18 % -0.06 -117.59 % 0.33 14.28 % 0.29 77.49 % 0.16 258.09 % -0.10 -126.35 % 0.39 444.23 % 0.07 181.16 % -0.09 34.58 % -0.13 -137.99 % 0.36 94.21 % 0.18 34.91 % 0.14 219.93 % 0.04 -87.15 % 0.33 72.60 % 0.19 80.08 % 0.11 269.65 % 0.03 -80.68 % 0.15 -0.56 % 0.15 37.48 % 0.11 584.02 % 0.02 -93.31 % 0.24 25.65 % 0.19 101.45 % 0.09 402.51 % 0.02 -89.43 % 0.18 1 329.23 % -0.01 -106.00 % 0.24 356.46 % 0.05 -78.66 % 0.25 -2.91 % 0.25 -17.17 % 0.31 499.36 % 0.05 -83.13 % 0.30 110.94 % 0.14
Gross profit ratio 0.59 0.00 % 0.59 20.15 % 0.49 0.00 % 0.49 -13.01 % 0.57 0.00 % 0.57 21.28 % 0.47 0.00 % 0.47 5.21 % 0.45 0.00 % 0.45 -21.79 % 0.57 0.00 % 0.57 106.30 % 0.28 0.00 % 0.28 -45.28 % 0.50 0.00 % 0.50 -20.87 % 0.64 45.99 % 0.44 -15.84 % 0.52 2.30 % 0.51 -22.80 % 0.66 203.15 % -0.64 -198.47 % 0.65 19.96 % 0.54 -5.37 % 0.57 310.55 % 0.14 -80.84 % 0.72 37.58 % 0.53 37.38 % 0.38 66.56 % 0.23 -66.30 % 0.68 22.29 % 0.56 30.27 % 0.43 33.26 % 0.32 -34.89 % 0.49 -20.77 % 0.62 116.94 % 0.29 -40.10 % 0.48 -13.63 % 0.56 15.04 % 0.48 17.65 % 0.41 -12.45 % 0.47 -20.21 % 0.59 14.33 % 0.51 10.94 % 0.46 -5.04 % 0.49 -24.13 % 0.64 42.73 % 0.45 8.08 % 0.42 10.13 % 0.38 -20.73 % 0.48 76.87 % 0.27 -42.02 % 0.47 -7.00 % 0.50 3.90 % 0.48 -0.99 % 0.49 -11.91 % 0.55 8.14 % 0.51 -1.25 % 0.52 21.67 % 0.42
Weighted average shs out dil 699.937 M 0.00 % 699.937 M -0.01 % 700.000 M 0.00 % 700.000 M 0.00 % 700.000 M 0.00 % 700.000 M 0.00 % 700.000 M 0.00 % 700.000 M 0.00 % 700.000 M 0.00 % 700.000 M 0.00 % 700.000 M 0.00 % 700.000 M 0.00 % 700.000 M 0.00 % 700.000 M 0.00 % 700.000 M 0.00 % 700.000 M 0.00 % 700.000 M 0.00 % 700.000 M 0.00 % 700.000 M 0.00 % 700.000 M 1.45 % 690.000 M -1.43 % 700.000 M 0.00 % 700.000 M 0.00 % 700.000 M 0.10 % 699.292 M -0.10 % 700.000 M 0.00 % 700.000 M 0.00 % 700.000 M 0.00 % 700.000 M 0.00 % 700.000 M 0.00 % 700.000 M 0.00 % 700.000 M 1.01 % 692.973 M -1.00 % 700.000 M 0.00 % 700.000 M 0.85 % 694.074 M -1.65 % 705.741 M 0.82 % 700.000 M 0.00 % 700.000 M 0.07 % 699.524 M 0.08 % 698.936 M -0.15 % 700.000 M 0.00 % 700.000 M 0.00 % 700.000 M 0.00 % 700.000 M 0.00 % 700.000 M 0.00 % 700.000 M 0.00 % 700.000 M 0.00 % 700.000 M 0.00 % 700.000 M 0.00 % 700.000 M -1.51 % 710.714 M 1.75 % 698.482 M -0.22 % 700.000 M 0.00 % 700.000 M 0.10 % 699.315 M -0.10 % 700.000 M 0.00 % 700.000 M 0.21 % 698.523 M -0.21 % 700.000 M
Weighted average shs out 699.937 M 0.00 % 699.937 M -0.01 % 700.015 M 0.00 % 700.015 M 0.00 % 700.017 M 0.00 % 700.017 M 0.00 % 700.000 M 0.00 % 700.000 M 0.00 % 700.004 M 0.00 % 700.004 M 0.00 % 700.007 M 0.00 % 700.007 M -0.01 % 700.083 M 0.00 % 700.083 M -0.03 % 700.300 M 0.00 % 700.300 M 0.04 % 700.000 M 0.00 % 700.000 M 0.00 % 700.000 M 0.08 % 699.463 M 1.37 % 690.000 M -1.43 % 700.000 M 0.00 % 700.000 M 0.00 % 700.000 M 0.10 % 699.292 M -0.10 % 700.000 M 0.00 % 700.000 M 0.17 % 698.778 M -0.17 % 700.000 M 0.00 % 700.000 M 0.00 % 700.000 M 0.00 % 700.000 M 1.01 % 692.973 M -1.00 % 700.000 M 0.00 % 700.000 M 0.85 % 694.074 M -1.65 % 705.741 M 1.63 % 694.391 M -0.80 % 700.000 M 0.07 % 699.524 M 0.08 % 698.936 M -0.15 % 700.000 M 0.00 % 700.000 M 0.00 % 700.000 M 0.07 % 699.512 M -0.07 % 700.000 M 0.00 % 700.000 M 0.48 % 696.667 M -0.48 % 700.000 M 0.00 % 700.000 M 0.00 % 700.000 M -1.51 % 710.714 M 1.75 % 698.482 M -0.22 % 700.000 M 0.00 % 700.000 M 0.10 % 699.315 M -0.10 % 700.000 M 0.00 % 700.000 M 0.21 % 698.523 M -0.21 % 700.000 M
EPS diluted 0.03 0.00 % 0.03 24.03 % 0.03 0.00 % 0.03 -12.84 % 0.03 0.00 % 0.03 30.40 % 0.02 0.00 % 0.02 1.34 % 0.02 0.00 % 0.02 -18.55 % 0.03 0.00 % 0.03 558.33 % -0.01 0.00 % -0.01 -131.09 % 0.02 0.00 % 0.02 17.68 % 0.02 1 590.91 % 0.00 -102.99 % 0.04 79.51 % 0.02 920.00 % 0.00 81.75 % -0.01 -123.58 % 0.06 174.06 % 0.02 87.61 % 0.01 1 355.56 % 0.00 -105.73 % 0.02 -28.96 % 0.02 370.21 % 0.00 461.54 % 0.00 -104.61 % 0.03 1 181.82 % 0.00 159.46 % 0.00 2.63 % 0.00 -180.85 % 0.00 -12.96 % 0.01 0.00 % 0.01 800.00 % 0.00 -76.92 % 0.00 -38.10 % 0.00 -10.64 % 0.00 213.33 % 0.00 -46.43 % 0.00 -45.10 % 0.01 24.39 % 0.00 310.00 % 0.00 -60.00 % 0.00 -65.28 % 0.01 125.00 % 0.00 166.67 % 0.00 -50.00 % 0.00 271.43 % 0.00 -112.50 % 0.01 1 020.00 % 0.00 -88.37 % 0.01 17.81 % 0.01 -35.96 % 0.01 850.00 % 0.00 -88.89 % 0.01 184.21 % 0.00
Earnings per share 0.03 0.00 % 0.03 24.03 % 0.03 0.00 % 0.03 -12.84 % 0.03 0.00 % 0.03 30.40 % 0.02 0.00 % 0.02 1.34 % 0.02 0.00 % 0.02 -18.55 % 0.03 0.00 % 0.03 558.33 % -0.01 0.00 % -0.01 -131.09 % 0.02 0.00 % 0.02 17.68 % 0.02 1 590.91 % 0.00 -102.99 % 0.04 79.51 % 0.02 920.00 % 0.00 81.75 % -0.01 -123.58 % 0.06 174.06 % 0.02 87.61 % 0.01 1 355.56 % 0.00 -105.73 % 0.02 -28.96 % 0.02 370.21 % 0.00 461.54 % 0.00 -104.61 % 0.03 1 181.82 % 0.00 159.46 % 0.00 2.63 % 0.00 -180.85 % 0.00 -12.96 % 0.01 0.00 % 0.01 800.00 % 0.00 -76.92 % 0.00 -38.10 % 0.00 -10.64 % 0.00 213.33 % 0.00 -46.43 % 0.00 -45.10 % 0.01 24.39 % 0.00 310.00 % 0.00 -60.00 % 0.00 -65.28 % 0.01 125.00 % 0.00 166.67 % 0.00 -52.00 % 0.00 278.57 % 0.00 -112.50 % 0.01 1 020.00 % 0.00 -88.51 % 0.01 19.18 % 0.01 -35.96 % 0.01 850.00 % 0.00 -88.89 % 0.01 184.21 % 0.00
Gross profit 38.394 M 0.00 % 38.394 M -14.03 % 44.661 M 0.00 % 44.661 M 29.76 % 34.419 M 0.00 % 34.419 M -18.37 % 42.163 M 0.00 % 42.163 M 92.72 % 21.878 M 0.00 % 21.878 M -41.61 % 37.469 M 0.00 % 37.469 M 276.27 % 9.958 M 0.00 % 9.958 M -78.92 % 47.238 M 0.00 % 47.238 M 24.74 % 37.868 M 147.79 % 15.282 M -74.46 % 59.829 M 109.44 % 28.566 M 48.37 % 19.253 M 376.42 % -6.965 M -109.92 % 70.234 M 194.95 % 23.812 M -27.12 % 32.675 M 668.10 % 4.254 M -91.37 % 49.319 M 147.66 % 19.914 M 39.03 % 14.324 M 159.35 % 5.523 M -84.15 % 34.835 M 111.42 % 16.477 M -2.68 % 16.930 M 95.86 % 8.644 M -61.86 % 22.665 M 21.81 % 18.607 M 83.01 % 10.167 M -15.02 % 11.964 M -50.32 % 24.080 M 90.85 % 12.617 M -1.28 % 12.781 M 21.06 % 10.558 M -53.35 % 22.632 M 29.95 % 17.416 M 20.73 % 14.426 M 6.87 % 13.499 M -56.46 % 31.002 M 118.72 % 14.174 M -11.35 % 15.988 M 52.69 % 10.471 M -55.83 % 23.706 M 197.18 % 7.977 M -53.41 % 17.120 M 15.50 % 14.822 M -22.29 % 19.073 M 42.55 % 13.380 M -31.81 % 19.623 M 46.41 % 13.403 M -20.43 % 16.843 M 63.00 % 10.333 M
Income tax expense 6.000 M 0.00 % 6.000 M 38.81 % 4.323 M 0.00 % 4.323 M -4.17 % 4.511 M 0.00 % 4.511 M -15.86 % 5.361 M 0.00 % 5.361 M 160.05 % 2.062 M 0.00 % 2.062 M -28.74 % 2.893 M 0.00 % 2.893 M 940.65 % 278.000 K 0.00 % 278.000 K -63.30 % 757.500 K 0.00 % 757.500 K -91.10 % 8.510 M 850 900.00 % 1.000 K -99.98 % 4.351 M 102.28 % 2.151 M 730.50 % 259.000 K 75.00 % 148.000 K -96.92 % 4.804 M 85.13 % 2.595 M 55.48 % 1.669 M 0.000 -100.00 % 2.741 M 186.72 % 956.000 K -24.01 % 1.258 M 0.000 -100.00 % 2.817 M 253.45 % 797.000 K -44.58 % 1.438 M 1 591.76 % 85.000 K -95.95 % 2.101 M 139.57 % 877.000 K 142.27 % 362.000 K 364.10 % 78.000 K -96.89 % 2.506 M 250.98 % 714.000 K 195.04 % 242.000 K 227.03 % 74.000 K -95.77 % 1.748 M 80.21 % 970.000 K 186.98 % 338.000 K 562.75 % 51.000 K 1 375.00 % -4.000 K -101.05 % 382.000 K 3.24 % 370.000 K 285.42 % 96.000 K -93.74 % 1.533 M 617.91 % -296.000 K -126.84 % 1.103 M -5.48 % 1.167 M -40.67 % 1.967 M 279.73 % 518.000 K -76.85 % 2.238 M 155.49 % 876.000 K -45.57 % 1.609 M 146.02 % 654.128 K
Cost of revenue 26.268 M 0.00 % 26.268 M -42.54 % 45.716 M 0.00 % 45.716 M 74.67 % 26.173 M 0.00 % 26.173 M -45.31 % 47.856 M 0.00 % 47.856 M 75.51 % 27.267 M 0.00 % 27.267 M -3.85 % 28.358 M 0.00 % 28.358 M 8.51 % 26.133 M 0.00 % 26.133 M -43.73 % 46.445 M 0.00 % 46.445 M 115.45 % 21.557 M 9.27 % 19.728 M -64.47 % 55.526 M 99.89 % 27.778 M 176.04 % 10.063 M -43.79 % 17.904 M -53.36 % 38.384 M 88.49 % 20.364 M -17.52 % 24.689 M -6.51 % 26.407 M 40.48 % 18.798 M 4.86 % 17.927 M -22.29 % 23.069 M 24.75 % 18.492 M 14.11 % 16.206 M 24.20 % 13.048 M -42.24 % 22.591 M 23.81 % 18.246 M -21.49 % 23.240 M 106.54 % 11.252 M -55.40 % 25.227 M 94.29 % 12.984 M -32.69 % 19.290 M 42.64 % 13.524 M -26.39 % 18.373 M 53.45 % 11.973 M -24.72 % 15.905 M -3.54 % 16.489 M -1.45 % 16.731 M 17.93 % 14.187 M -17.72 % 17.242 M -0.38 % 17.308 M -22.70 % 22.392 M 30.10 % 17.211 M -33.74 % 25.974 M 20.31 % 21.590 M 9.74 % 19.674 M 32.91 % 14.803 M -27.91 % 20.535 M 45.33 % 14.130 M -11.24 % 15.918 M 23.89 % 12.849 M -18.34 % 15.736 M 12.52 % 13.984 M
General and administrative expenses 7.995 M 0.00 % 7.995 M -42.32 % 13.862 M 0.00 % 13.862 M 69.98 % 8.155 M 0.00 % 8.155 M -27.67 % 11.274 M 0.00 % 11.274 M 104.05 % 5.525 M 0.00 % 5.525 M -56.10 % 12.586 M 0.00 % 12.586 M 5.65 % 11.913 M 0.00 % 11.913 M -54.37 % 26.105 M 0.00 % 26.105 M 111.51 % 12.342 M -1.76 % 12.563 M -52.02 % 26.182 M 248.67 % 7.509 M -60.61 % 19.065 M 435.83 % 3.558 M -83.93 % 22.144 M 140.36 % 9.213 M -27.55 % 12.716 M 447.87 % 2.321 M -90.14 % 23.537 M 310.70 % 5.731 M 5.02 % 5.457 M 25.48 % 4.349 M -61.35 % 11.251 M 41.90 % 7.929 M 76.28 % 4.498 M -2.49 % 4.613 M 15.47 % 3.995 M -63.59 % 10.972 M 362.76 % 2.371 M -72.14 % 8.510 M 19.15 % 7.142 M 46.23 % 4.884 M -49.14 % 9.603 M 38.05 % 6.956 M -47.48 % 13.245 M 41.60 % 9.354 M -14.86 % 10.987 M 26.62 % 8.677 M -44.52 % 15.640 M 207.57 % 5.085 M -41.14 % 8.639 M 28.25 % 6.736 M -51.88 % 13.997 M 151.25 % 5.571 M 18.86 % 4.687 M -64.91 % 13.357 M 90.84 % 6.999 M 95.56 % 3.579 M -24.62 % 4.748 M -60.95 % 12.159 M 216.57 % 3.841 M -12.58 % 4.394 M
Selling and marketing expenses 3.701 M 0.00 % 3.701 M -15.34 % 4.372 M 0.00 % 4.372 M 14.68 % 3.812 M 0.00 % 3.812 M -21.39 % 4.849 M 0.00 % 4.849 M 82.46 % 2.658 M 0.00 % 2.658 M -47.60 % 5.072 M 0.00 % 5.072 M 22.60 % 4.137 M 0.00 % 4.137 M -45.55 % 7.598 M 0.00 % 7.598 M 82.33 % 4.167 M 15.69 % 3.602 M -46.28 % 6.705 M 88.93 % 3.549 M 132.26 % 1.528 M -51.06 % 3.122 M -50.10 % 6.256 M 103.98 % 3.067 M 4.64 % 2.931 M -21.00 % 3.710 M -14.99 % 4.364 M 33.41 % 3.271 M 2.25 % 3.199 M -12.16 % 3.642 M -2.67 % 3.742 M 10.74 % 3.379 M 19.95 % 2.817 M -22.10 % 3.616 M 33.68 % 2.705 M 15.20 % 2.348 M -15.48 % 2.778 M -3.04 % 2.865 M 4.37 % 2.745 M -5.38 % 2.901 M 0.000 -100.00 % 3.019 M -19.02 % 3.728 M 18.65 % 3.142 M 0.000 -100.00 % 4.432 M 7.60 % 4.119 M 27.52 % 3.230 M -13.64 % 3.740 M 15.54 % 3.237 M -34.65 % 4.953 M 53.34 % 3.230 M -12.66 % 3.698 M 0.000 -100.00 % 3.245 M 13.15 % 2.868 M -28.79 % 4.027 M 0.000 -100.00 % 3.169 M 28.79 % 2.460 M
Other 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 -100.00 % 133.000 K 120.56 % -647.000 K 0.000 100.00 % -114.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 31.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
Operating expenses 11.390 M 0.00 % 11.390 M -56.06 % 25.922 M 0.00 % 25.922 M 127.82 % 11.379 M 0.00 % 11.379 M -52.55 % 23.978 M 20.47 % 19.904 M 247.69 % 5.724 M 0.00 % 5.724 M -63.78 % 15.805 M 0.00 % 15.805 M -12.95 % 18.157 M 0.00 % 18.157 M -47.27 % 34.432 M 0.00 % 34.432 M 108.57 % 16.509 M 2.13 % 16.165 M -49.86 % 32.240 M 191.55 % 11.058 M -46.30 % 20.593 M 208.28 % 6.680 M -75.26 % 27.003 M 119.89 % 12.280 M -21.52 % 15.647 M 159.44 % 6.031 M -77.56 % 26.872 M 198.51 % 9.002 M 4.00 % 8.656 M 8.32 % 7.991 M -46.47 % 14.927 M 33.74 % 11.161 M 47.91 % 7.546 M -4.17 % 7.874 M 23.98 % 6.351 M -51.68 % 13.143 M 144.93 % 5.366 M -52.46 % 11.287 M 15.52 % 9.771 M 28.23 % 7.620 M -19.57 % 9.474 M -4.41 % 9.911 M -41.37 % 16.905 M 36.89 % 12.349 M 11.87 % 11.039 M -15.47 % 13.059 M -33.17 % 19.541 M 137.67 % 8.222 M -33.62 % 12.386 M 24.43 % 9.954 M -33.32 % 14.928 M 69.02 % 8.832 M 6.28 % 8.310 M -37.37 % 13.268 M 42.13 % 9.335 M 45.54 % 6.414 M -26.76 % 8.757 M -27.41 % 12.064 M 72.56 % 6.991 M 2.11 % 6.847 M
Cost and expenses 37.658 M 0.00 % 37.658 M -47.43 % 71.638 M 0.00 % 71.638 M 90.77 % 37.552 M 0.00 % 37.552 M -47.72 % 71.834 M 6.01 % 67.759 M 105.39 % 32.991 M 0.00 % 32.991 M -25.30 % 44.163 M 0.00 % 44.163 M -0.29 % 44.290 M 0.00 % 44.290 M -45.24 % 80.877 M 0.00 % 80.877 M 112.46 % 38.066 M 6.05 % 35.893 M -59.10 % 87.766 M 125.99 % 38.836 M 26.68 % 30.656 M 24.70 % 24.584 M -62.40 % 65.387 M 100.30 % 32.644 M -19.07 % 40.336 M 24.35 % 32.438 M -28.97 % 45.670 M 69.59 % 26.929 M -15.12 % 31.725 M 19.79 % 26.483 M -14.94 % 31.133 M 28.60 % 24.209 M -19.67 % 30.137 M 15.38 % 26.120 M -11.73 % 29.591 M 21.30 % 24.395 M -20.26 % 30.593 M 26.05 % 24.271 M -16.48 % 29.061 M 37.44 % 21.144 M -24.07 % 27.847 M 27.25 % 21.884 M -33.30 % 32.810 M 13.77 % 28.838 M 3.85 % 27.770 M 1.92 % 27.246 M -25.93 % 36.783 M 44.08 % 25.530 M -26.59 % 34.778 M 28.03 % 27.165 M -33.59 % 40.902 M 34.45 % 30.422 M 8.71 % 27.984 M -0.31 % 28.071 M -6.02 % 29.870 M 45.40 % 20.544 M -16.74 % 24.676 M -0.95 % 24.913 M 9.62 % 22.727 M 9.10 % 20.831 M
Research and development expenses 0.000 0.000 -100.00 % 6.110 M 0.00 % 6.110 M 0.000 0.000 -100.00 % 4.453 M 0.00 % 4.453 M 0.000 0.000 -100.00 % 9.383 M 0.00 % 9.383 M 0.000 0.000 -100.00 % 14.471 M 0.00 % 14.471 M 0.000 0.000 -100.00 % 23.347 M 0.000 0.000 0.000 -100.00 % 19.498 M 0.000 0.000 0.000 -100.00 % 15.372 M 0.000 0.000 0.000 -100.00 % 9.924 M 0.000 0.000 0.000 -100.00 % 4.604 M 0.000 0.000 0.000 -100.00 % 4.786 M 0.000 0.000 0.000 -100.00 % 13.149 M 0.000 0.000 0.000 -100.00 % 12.789 M 0.000 0.000 0.000 -100.00 % 8.238 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 11.390 M 0.00 % 11.390 M -42.51 % 19.812 M 0.00 % 19.812 M 74.12 % 11.379 M 0.00 % 11.379 M -41.72 % 19.526 M 0.00 % 19.526 M 217.02 % 6.159 M 0.00 % 6.159 M -63.06 % 16.674 M 0.00 % 16.674 M -5.80 % 17.702 M 0.00 % 17.702 M -48.73 % 34.527 M 0.00 % 34.527 M 109.14 % 16.509 M 2.13 % 16.165 M -50.85 % 32.887 M 197.40 % 11.058 M -46.30 % 20.593 M 208.28 % 6.680 M -76.48 % 28.400 M 131.27 % 12.280 M -21.52 % 15.647 M 159.44 % 6.031 M -78.38 % 27.901 M 209.94 % 9.002 M 4.00 % 8.656 M 8.32 % 7.991 M -46.70 % 14.993 M 32.59 % 11.308 M 54.59 % 7.315 M -11.11 % 8.229 M 22.82 % 6.700 M -49.70 % 13.320 M 158.69 % 5.149 M -54.73 % 11.375 M 15.05 % 9.887 M 27.00 % 7.785 M -18.93 % 9.603 M -3.73 % 9.975 M -41.23 % 16.973 M 35.83 % 12.496 M 13.73 % 10.987 M -16.19 % 13.109 M -33.66 % 19.759 M 137.63 % 8.315 M -32.83 % 12.379 M 24.13 % 9.973 M -47.37 % 18.950 M 115.32 % 8.801 M 4.96 % 8.385 M -37.22 % 13.357 M 30.39 % 10.244 M 58.90 % 6.447 M -26.53 % 8.775 M -27.83 % 12.159 M 73.47 % 7.009 M 2.27 % 6.854 M
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 40.500 K 0.00 % 40.500 K 0.000 0.000 -100.00 % 1.458 M 0.00 % 1.458 M 0.000 0.000 -100.00 % 3.767 M 0.00 % 3.767 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 381.750 K 0.00 % 381.750 K -24.18 % 503.500 K 0.00 % 503.500 K 93.65 % 260.000 K 0.00 % 260.000 K -52.42 % 546.500 K 0.00 % 546.500 K 93.45 % 282.500 K 0.00 % 282.500 K -41.45 % 482.500 K -43.43 % 853.000 K -46.49 % 1.594 M 0.00 % 1.594 M 135.45 % 677.000 K 0.00 % 677.000 K 81.50 % 373.000 K -24.91 % 496.750 K 0.00 % 496.750 K 56.21 % 318.000 K -20.60 % 400.500 K 25.35 % 319.500 K 0.00 % 319.500 K -19.32 % 396.000 K -0.50 % 398.000 K 0.51 % 396.000 K 0.00 % 396.000 K 12.98 % 350.500 K -6.53 % 375.000 K 6.99 % 350.500 K 0.00 % 350.500 K -6.91 % 376.500 K 10.25 % 341.500 K -9.30 % 376.500 K 0.00 % 376.500 K -8.34 % 410.750 K -14.78 % 482.000 K 17.35 % 410.750 K 0.00 % 410.750 K 0.80 % 407.500 K 12.72 % 361.500 K -11.29 % 407.500 K 0.00 % 407.500 K -0.91 % 411.250 K 8.08 % 380.500 K -7.48 % 411.250 K 0.00 % 411.250 K -7.48 % 444.500 K 12.11 % 396.500 K -10.80 % 444.500 K 0.00 % 444.500 K 3.37 % 430.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating income 27.004 M 0.00 % 27.004 M 44.10 % 18.739 M 0.00 % 18.739 M -18.67 % 23.040 M 0.00 % 23.040 M 26.70 % 18.185 M -19.67 % 22.637 M 44.01 % 15.719 M 0.00 % 15.719 M -24.41 % 20.795 M 0.00 % 20.795 M 368.54 % -7.744 M 0.00 % -7.744 M -160.92 % 12.712 M 0.00 % 12.712 M -40.49 % 21.359 M 2 518.91 % -883.000 K -103.20 % 27.589 M 57.58 % 17.508 M 1 406.57 % -1.340 M 90.18 % -13.645 M -131.56 % 43.231 M 274.88 % 11.532 M -32.28 % 17.028 M 1 058.24 % -1.777 M -107.92 % 22.447 M 105.71 % 10.912 M 92.52 % 5.668 M 329.66 % -2.468 M -112.40 % 19.908 M 274.49 % 5.316 M -43.35 % 9.384 M 1 118.70 % 770.000 K -95.28 % 16.314 M 198.57 % 5.464 M 13.81 % 4.801 M 609.16 % 677.000 K -95.27 % 14.309 M 186.35 % 4.997 M 51.10 % 3.307 M 411.13 % 647.000 K -88.70 % 5.727 M 13.03 % 5.067 M 49.60 % 3.387 M 669.77 % 440.000 K -96.16 % 11.461 M 92.56 % 5.952 M 65.24 % 3.602 M 596.71 % 517.000 K -94.11 % 8.778 M 1 126.67 % -855.000 K -109.70 % 8.810 M 466.92 % 1.554 M -84.04 % 9.738 M 39.79 % 6.966 M -35.89 % 10.865 M 711.45 % 1.339 M -86.41 % 9.852 M 182.61 % 3.486 M
Operating income ratio 0.42 0.00 % 0.42 101.41 % 0.21 0.00 % 0.21 -45.47 % 0.38 0.00 % 0.38 88.23 % 0.20 -19.67 % 0.25 -21.38 % 0.32 0.00 % 0.32 1.25 % 0.32 0.00 % 0.32 247.23 % -0.21 0.00 % -0.21 -258.12 % 0.14 0.00 % 0.14 -62.25 % 0.36 1 525.09 % -0.03 -110.55 % 0.24 -23.03 % 0.31 779.81 % -0.05 96.34 % -1.25 -413.40 % 0.40 52.47 % 0.26 -12.06 % 0.30 612.18 % -0.06 -117.59 % 0.33 14.28 % 0.29 90.24 % 0.15 247.49 % -0.10 -126.35 % 0.39 116.63 % 0.18 -24.17 % 0.24 729.20 % 0.03 -91.94 % 0.36 94.21 % 0.18 34.91 % 0.14 399.86 % 0.03 -91.78 % 0.33 72.60 % 0.19 80.08 % 0.11 269.65 % 0.03 -80.68 % 0.15 -0.56 % 0.15 37.48 % 0.11 584.02 % 0.02 -93.31 % 0.24 25.65 % 0.19 101.45 % 0.09 402.51 % 0.02 -89.43 % 0.18 711.02 % -0.03 -112.08 % 0.24 356.46 % 0.05 -78.66 % 0.25 -2.91 % 0.25 -17.17 % 0.31 499.36 % 0.05 -83.13 % 0.30 110.94 % 0.14
Total other income expenses net 489.000 K 0.00 % 489.000 K -92.63 % 6.633 M 0.00 % 6.633 M 954.45 % 629.000 K 0.00 % 629.000 K -87.31 % 4.957 M 883.43 % 504.000 K 16.00 % 434.500 K 0.00 % 434.500 K -81.33 % 2.328 M 0.00 % 2.328 M 610.98 % -455.500 K 0.00 % -455.500 K -111.80 % 3.862 M 0.00 % 3.862 M 72.54 % 2.238 M 1 570.15 % 134.000 K -94.72 % 2.540 M 265.47 % 695.000 K 709.65 % -114.000 K -116.86 % 676.000 K -77.44 % 2.997 M 438.06 % 557.000 K 452.53 % -158.000 K -168.10 % 232.000 K 104.26 % -5.452 M -174.76 % 7.293 M 24 210.00 % 30.000 K -76.38 % 127.000 K 101.85 % -6.872 M -314.75 % 3.200 M 1 479.31 % -232.000 K -165.17 % 356.000 K 103.95 % -9.021 M -5 196.61 % 177.000 K 181.57 % -217.000 K 0.000 100.00 % -7.532 M -4 664.85 % 165.000 K 27.91 % 129.000 K 101.56 % 64.000 K 107.32 % -874.000 K -694.56 % 147.000 K 382.69 % -52.000 K -204.00 % 50.000 K 100.68 % -7.328 M -7 979.65 % 92.999 K 0.000 0.000 100.00 % -4.422 M 0.000 0.000 0.000 100.00 % -405.000 K 0.000 0.000 0.000 0.000 0.000
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-06-30 2009-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-06-30 2020-03-31 2019-12-31 2019-06-30 2019-03-31 2018-12-31 2018-06-30 2018-03-31 2017-12-31 2017-06-30 2017-03-31 2016-12-31 2016-06-30 2016-03-31 2015-12-31 2015-06-30 2015-03-31 2014-12-31 2014-06-30 2014-03-31 2013-12-31 2013-06-30 2013-03-31 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-06-30
Net debt -285.128 M 0.00 % -285.128 M 19.55 % -354.414 M 0.00 % -354.414 M -7.13 % -330.824 M 1.51 % -335.886 M -14.25 % -293.998 M 0.46 % -295.365 M -7.78 % -274.038 M 0.00 % -274.038 M -10.65 % -247.653 M 0.00 % -247.653 M 2.33 % -253.550 M 0.00 % -253.550 M 34.98 % -389.973 M 0.00 % -389.973 M -89.93 % -205.329 M -166.49 % 308.810 M 217.10 % -263.723 M -85.74 % -141.984 M -152.95 % 268.143 M 224.81 % -214.840 M -116.20 % -99.373 M -152.06 % 190.881 M 222.70 % -155.572 M -60.65 % -96.838 M -161.95 % 156.316 M 281.45 % -86.148 M -0.43 % -85.779 M -170.49 % 121.697 M 221.26 % -100.361 M -36.34 % -73.613 M -177.22 % 95.330 M 201.51 % -93.916 M -122.69 % -42.174 M -159.03 % 71.444 M 200.32 % -71.217 M -84.86 % -38.525 M -169.57 % 55.372 M 200.29 % -55.210 M -76.08 % -31.355 M -179.54 % 39.420 M 200.48 % -39.230 M -99.69 % -19.645 M 50.87 % -39.988 M -77.08 % -22.582 M -1.58 % -22.231 M
Total investments 1.429 M 0.00 % 1.429 M 0.00 % 1.429 M 0.00 % 1.429 M -15.44 % 1.690 M 0.00 % 1.690 M 13.96 % 1.483 M -9.07 % 1.631 M 7.02 % 1.524 M -18.06 % 1.860 M 22.05 % 1.524 M -6.39 % 1.628 M -88.91 % 14.684 M -77.34 % 64.800 M 3 442.92 % 1.829 M 0.00 % 1.829 M -84.78 % 12.015 M -98.05 % 617.620 M 5 040.41 % 12.015 M 36.64 % 8.793 M -98.36 % 536.286 M 6 352.73 % 8.311 M 75.01 % 4.749 M -98.76 % 381.762 M 7 938.79 % 4.749 M 118.14 % 2.177 M -99.30 % 312.632 M 15 610.15 % 1.990 M 0.00 % 1.990 M -99.18 % 243.394 M 12 130.85 % 1.990 M 0.00 % 1.990 M -98.96 % 190.660 M 9 480.90 % 1.990 M 0.00 % 1.990 M -98.61 % 142.888 M 7 080.30 % 1.990 M 0.00 % 1.990 M -98.20 % 110.744 M 5 465.03 % 1.990 M 0.00 % 1.990 M -97.48 % 78.840 M 3 861.81 % 1.990 M 0.00 % 1.990 M 0.00 % 1.990 M 0.00 % 1.990 M 0.00 % 1.990 M
Total debt 3.510 M 0.00 % 3.510 M -18.77 % 4.321 M 0.00 % 4.321 M -14.64 % 5.062 M 0.00 % 5.062 M -11.01 % 5.688 M 31.64 % 4.321 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 -100.00 % 5.121 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
Accumulated other comprehensive income loss 0.000 -100.00 % 79.933 M 495.86 % -20.192 M 0.00 % -20.192 M -0.20 % -20.152 M 0.00 % -20.152 M 0.00 % -20.152 M 0.00 % -20.152 M -0.15 % -20.121 M 0.00 % -20.121 M 0.00 % -20.121 M 93.32 % -301.187 M -8 413.19 % 3.623 M 0.00 % 3.623 M -80.06 % 18.167 M 0.00 % 18.167 M 512.72 % 2.965 M -98.49 % 196.251 M 890.51 % -24.826 M -213.74 % 21.827 M -89.42 % 206.282 M 1 003.75 % -22.825 M -128.46 % 80.203 M -45.72 % 147.760 M 777.64 % -21.805 M -306 878 093 358 792 576.00 % 0.000 -100.00 % 127.115 M 728.63 % -20.221 M 0.000 -100.00 % 140.026 M 844.07 % -18.819 M -1 881 800.00 % -1,000.000 -100.00 % 138.555 M 747.36 % -21.403 M -301 220 446 326 908 416.00 % 0.000 -100.00 % 129.178 M 753.73 % -19.760 M -278 097 276 990 128 256.00 % 0.000 -100.00 % 119.598 M 759.67 % -18.130 M -255 157 066 388 209 536.00 % 0.000 -100.00 % 109.838 M 766.29 % -16.485 M 0.000 100.00 % -15.048 M 0.000 0.000
Retained earnings 66.378 M 0.000 -100.00 % 98.652 M -26.19 % 133.652 M -11.47 % 150.972 M 0.00 % 150.972 M 37.89 % 109.489 M 0.00 % 109.489 M 6.14 % 103.157 M 0.00 % 103.157 M 81.12 % 56.956 M -84.68 % 371.792 M 154.62 % 146.018 M 0.00 % 146.018 M 3.83 % 140.638 M 0.00 % 140.638 M 9.90 % 127.971 M 0.000 -100.00 % 123.286 M 73.28 % 71.149 M 0.000 -100.00 % 92.075 M 0.000 0.000 -100.00 % 59.470 M 20.70 % 49.270 M 0.000 -100.00 % 76.047 M 20.02 % 63.362 M 0.000 -100.00 % 58.072 M -20.93 % 73.443 M 0.000 -100.00 % 58.001 M 5.48 % 54.990 M 0.000 -100.00 % 50.628 M 9.22 % 46.356 M 0.000 -100.00 % 49.598 M 33.67 % 37.104 M 0.000 -100.00 % 39.838 M 14.11 % 34.912 M 0.000 0.000 0.000
Common stock 70.000 M 0.00 % 70.000 M 0.00 % 70.000 M 0.00 % 70.000 M 0.00 % 70.000 M 0.00 % 70.000 M 0.00 % 70.000 M 0.00 % 70.000 M 0.00 % 70.000 M 0.00 % 70.000 M 0.00 % 70.000 M 0.00 % 70.000 M 0.00 % 70.000 M 0.00 % 70.000 M 0.00 % 70.000 M 0.00 % 70.000 M 0.00 % 70.000 M 0.000 -100.00 % 70.000 M 0.00 % 70.000 M 0.000 -100.00 % 70.000 M 0.00 % 70.000 M 0.000 -100.00 % 70.000 M 0.00 % 70.000 M 0.000 -100.00 % 70.000 M 0.00 % 70.000 M 0.000 -100.00 % 70.000 M 0.00 % 70.000 M 0.000 -100.00 % 70.000 M 0.00 % 70.000 M 0.000 -100.00 % 70.000 M 0.00 % 70.000 M 0.000 -100.00 % 70.000 M 0.00 % 70.000 M 0.000 -100.00 % 70.000 M 0.00 % 70.000 M 0.00 % 70.000 M 0.00 % 70.000 M 0.00 % 70.000 M
Total equity 178.276 M 0.00 % 178.276 M -16.22 % 212.791 M 0.00 % 212.791 M -5.09 % 224.213 M 0.00 % 224.213 M 20.61 % 185.896 M 0.00 % 185.896 M 5.74 % 175.808 M 0.00 % 175.808 M 5.59 % 166.493 M 0.00 % 166.493 M -39.82 % 276.663 M 0.00 % 276.663 M -5.93 % 294.114 M 0.00 % 294.114 M 13.42 % 259.304 M 1.42 % 255.677 M 0.00 % 255.677 M 21.94 % 209.683 M -11.66 % 237.366 M 1.04 % 234.926 M 29.50 % 181.414 M 5.13 % 172.562 M 0.00 % 172.562 M 13.12 % 152.552 M 2.00 % 149.559 M -19.19 % 185.074 M 8.65 % 170.336 M 5.34 % 161.705 M 0.00 % 161.705 M -2.14 % 165.245 M 3.13 % 160.234 M 0.00 % 160.234 M 5.64 % 151.680 M 2.46 % 148.042 M 0.00 % 148.042 M 5.15 % 140.793 M 2.50 % 137.355 M 0.00 % 137.355 M 7.60 % 127.648 M 2.95 % 123.995 M 0.00 % 123.995 M 1.72 % 121.901 M 7.74 % 113.142 M 4.72 % 108.042 M 5.13 % 102.772 M
Other non current 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 -100.00 % 10.009 M 14.56 % 8.737 M
Long term debt 2.295 M 0.00 % 2.295 M -26.11 % 3.106 M 0.00 % 3.106 M -15.94 % 3.695 M 0.00 % 3.695 M -14.49 % 4.321 M 0.00 % 4.321 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 2.295 M 0.00 % 2.295 M -26.11 % 3.106 M 0.00 % 3.106 M -15.94 % 3.695 M 0.00 % 3.695 M -14.49 % 4.321 M 0.00 % 4.321 M 0.000 0.000 -100.00 % 1.245 M 0.000 -100.00 % 770.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 -100.00 % 218.000 K 0.000 -100.00 % 218.000 K -75.42 % 887.000 K 0.000 -100.00 % 887.000 K -62.19 % 2.346 M 0.000 -100.00 % 2.346 M 45.26 % 1.615 M 0.000 -100.00 % 1.615 M 12.39 % 1.437 M 0.00 % 1.437 M -85.64 % 10.009 M 14.56 % 8.737 M
Other current liabilities 174.106 M -5.93 % 185.075 M 0.72 % 183.746 M -10.86 % 206.127 M 15.96 % 177.758 M -4.30 % 185.749 M 29.60 % 143.323 M -10.92 % 160.884 M 9.41 % 147.041 M -25.04 % 196.170 M 39.84 % 140.282 M -1.11 % 141.853 M 0.69 % 140.882 M 0.00 % 140.882 M -23.86 % 185.020 M 0.00 % 185.020 M 111.17 % 87.615 M 0.000 -100.00 % 137.210 M 68.53 % 81.418 M 0.000 -100.00 % 88.013 M 53.80 % 57.224 M 0.000 -100.00 % 77.891 M -8.39 % 85.024 M 0.000 -100.00 % 56.648 M 27.72 % 44.354 M 0.000 -100.00 % 42.985 M 66.00 % 25.895 M 0.000 -100.00 % 29.723 M 35.47 % 21.940 M 0.000 -100.00 % 25.538 M 41.67 % 18.026 M 0.000 -100.00 % 27.940 M 82.93 % 15.274 M 0.000 -100.00 % 16.751 M 57.11 % 10.662 M -68.99 % 34.380 M 403.33 % 6.830 M -52.21 % 14.292 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -5.121 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
Short term debt 1.215 M 0.00 % 1.215 M 0.00 % 1.215 M 0.00 % 1.215 M -11.12 % 1.367 M 0.00 % 1.367 M 0.00 % 1.367 M 0.00 % 1.367 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total current liabilities 194.318 M 0.00 % 194.318 M -12.36 % 221.724 M 0.00 % 221.724 M 13.40 % 195.516 M 0.00 % 195.516 M 6.13 % 184.225 M 0.00 % 184.225 M -6.09 % 196.170 M 0.00 % 196.170 M 37.09 % 143.098 M 0.00 % 143.098 M 1.02 % 141.652 M 0.00 % 141.652 M -24.41 % 187.401 M 0.00 % 187.401 M 111.00 % 88.815 M 0.000 -100.00 % 142.613 M 71.21 % 83.299 M 0.000 -100.00 % 102.228 M 55.23 % 65.855 M 0.000 -100.00 % 89.514 M 1.76 % 87.963 M 0.000 -100.00 % 63.550 M 46.97 % 43.239 M 0.000 -100.00 % 48.733 M 80.41 % 27.013 M 0.000 -100.00 % 34.770 M 49.86 % 23.202 M 0.000 -100.00 % 29.946 M 43.13 % 20.922 M 0.000 -100.00 % 31.501 M 99.41 % 15.797 M 0.000 -100.00 % 19.233 M -41.58 % 32.921 M -13.93 % 38.248 M 50.12 % 25.478 M 31.10 % 19.435 M
Total liabilities 196.613 M 0.00 % 196.613 M -12.55 % 224.830 M 0.00 % 224.830 M 12.86 % 199.211 M 0.00 % 199.211 M 5.66 % 188.546 M 0.00 % 188.546 M -3.89 % 196.170 M 0.00 % 196.170 M 37.09 % 143.098 M 0.00 % 143.098 M 1.02 % 141.652 M 0.00 % 141.652 M -24.41 % 187.401 M 0.00 % 187.401 M 111.00 % 88.815 M 0.000 -100.00 % 142.613 M 71.21 % 83.299 M 0.000 -100.00 % 102.228 M 55.23 % 65.855 M 0.000 -100.00 % 89.514 M 1.76 % 87.963 M 0.000 -100.00 % 63.550 M 46.97 % 43.239 M 0.000 -100.00 % 48.733 M 78.96 % 27.231 M 0.000 -100.00 % 34.988 M 45.24 % 24.089 M 0.000 -100.00 % 30.833 M 32.51 % 23.268 M 0.000 -100.00 % 33.847 M 94.39 % 17.412 M 0.000 -100.00 % 20.848 M -39.32 % 34.358 M -13.42 % 39.685 M 11.83 % 35.487 M 25.97 % 28.172 M
Other non current assets 1.144 M -40.94 % 1.937 M 124.97 % 861.000 K -45.02 % 1.566 M 222.22 % 486.000 K 0.00 % 486.000 K 228.38 % 148.000 K -69.92 % 492.000 K 46.43 % 336.000 K -84.38 % 2.151 M 1 968.27 % 104.000 K -93.66 % 1.640 M -96.73 % 50.116 M 437.38 % 9.326 M 427.19 % 1.769 M 0.00 % 1.769 M -96.19 % 46.425 M 115.03 % -308.810 M -765.21 % 46.423 M -43.15 % 81.664 M 130.46 % -268.143 M -853.13 % 35.604 M -39.80 % 59.147 M 130.99 % -190.881 M -732.31 % 30.188 M -39.82 % 50.159 M 132.09 % -156.316 M -322.77 % 70.168 M 186.20 % 24.517 M 120.15 % -121.697 M -703.45 % 20.167 M 20 067.00 % 100.000 K 100.10 % -95.330 M -34 765.45 % 275.000 K -97.10 % 9.497 M 113.29 % -71.444 M -834.72 % 9.724 M 54.23 % 6.305 M 111.39 % -55.372 M -956.22 % 6.467 M -26.38 % 8.784 M 122.28 % -39.420 M -263.89 % 24.053 M 11.93 % 21.489 M 29.35 % 16.613 M -27.04 % 22.770 M 52.24 % 14.957 M
Long term investments 1.429 M 0.00 % 1.429 M 15.15 % 1.241 M -13.16 % 1.429 M -3.64 % 1.483 M 0.00 % 1.483 M 11.09 % 1.335 M -9.98 % 1.483 M 24.83 % 1.188 M -22.05 % 1.524 M 7.32 % 1.420 M -6.82 % 1.524 M 104.30 % -35.432 M -341.30 % 14.684 M 774.05 % 1.680 M 0.00 % 1.680 M 105.08 % -33.074 M 0.000 100.00 % -33.072 M 54.62 % -72.871 M 0.000 100.00 % -26.811 M 50.71 % -54.398 M 0.000 100.00 % -25.439 M 46.98 % -47.982 M 0.000 100.00 % -68.178 M -275.08 % -18.177 M 0.000 100.00 % -18.177 M -122.51 % -8.169 M 0.000 -100.00 % 1.815 M 4.07 % 1.744 M 0.000 -100.00 % 1.763 M -3.56 % 1.828 M 0.000 -100.00 % 1.828 M 1.56 % 1.800 M 0.000 -100.00 % 1.800 M 3 429.41 % 51.000 K 123.72 % -215.000 K -112.21 % 1.761 M 2.72 % 1.715 M
Intangible assets 14.681 M 0.00 % 14.681 M 0.00 % 14.681 M 0.00 % 14.681 M 1.14 % 14.516 M 0.00 % 14.516 M -1.12 % 14.681 M 0.00 % 14.681 M 0.00 % 14.681 M 0.00 % 14.681 M 0.00 % 14.681 M 0.00 % 14.681 M 1.39 % 14.480 M 0.00 % 14.480 M -1.37 % 14.681 M 0.00 % 14.681 M 0.00 % 14.681 M 0.000 -100.00 % 14.681 M 0.00 % 14.681 M 0.000 -100.00 % 14.681 M 0.14 % 14.660 M 0.000 -100.00 % 14.681 M 0.01 % 14.679 M 0.000 -100.00 % 14.681 M 0.00 % 14.681 M 0.000 -100.00 % 14.681 M 0.00 % 14.681 M 0.000 -100.00 % 14.681 M 0.53 % 14.603 M 0.000 -100.00 % 14.681 M 0.58 % 14.596 M 0.000 -100.00 % 14.681 M 0.58 % 14.596 M 0.000 -100.00 % 14.681 M 0.00 % 14.681 M 0.00 % 14.681 M -67.97 % 45.839 M 90.94 % 24.007 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 14.681 M 0.00 % 14.681 M 0.00 % 14.681 M 0.00 % 14.681 M 1.14 % 14.516 M 0.00 % 14.516 M -1.12 % 14.681 M 0.00 % 14.681 M 0.00 % 14.681 M 0.00 % 14.681 M 0.00 % 14.681 M 0.00 % 14.681 M 1.39 % 14.480 M 0.00 % 14.480 M -1.37 % 14.681 M 0.00 % 14.681 M 0.00 % 14.681 M 0.000 -100.00 % 14.681 M 0.00 % 14.681 M 0.000 -100.00 % 14.681 M 0.14 % 14.660 M 0.000 -100.00 % 14.681 M 0.01 % 14.679 M 0.000 -100.00 % 14.681 M 0.00 % 14.681 M 0.000 -100.00 % 14.681 M 0.00 % 14.681 M 0.000 -100.00 % 14.681 M 0.53 % 14.603 M 0.000 -100.00 % 14.681 M 0.58 % 14.596 M 0.000 -100.00 % 14.681 M 0.58 % 14.596 M 0.000 -100.00 % 14.681 M 0.00 % 14.681 M 0.00 % 14.681 M 0.00 % 14.682 M -38.84 % 24.007 M
Property plant equipment net 12.815 M 0.00 % 12.815 M -10.22 % 14.274 M 0.00 % 14.274 M -9.30 % 15.738 M 0.00 % 15.738 M -8.08 % 17.122 M 0.00 % 17.122 M 40.76 % 12.164 M 0.00 % 12.164 M -5.50 % 12.872 M 0.00 % 12.872 M -9.47 % 14.218 M 0.00 % 14.218 M -5.17 % 14.993 M 0.00 % 14.993 M -3.27 % 15.500 M 0.000 -100.00 % 16.137 M -6.11 % 17.187 M 0.000 -100.00 % 17.854 M 6.64 % 16.743 M 0.000 -100.00 % 17.420 M -3.53 % 18.058 M 0.000 -100.00 % 17.927 M -1.58 % 18.215 M 0.000 -100.00 % 18.565 M -2.83 % 19.105 M 0.000 -100.00 % 20.038 M -1.12 % 20.265 M 0.000 -100.00 % 20.961 M -4.09 % 21.855 M 0.000 -100.00 % 22.531 M -2.39 % 23.082 M 0.000 -100.00 % 23.864 M -3.15 % 24.640 M -2.56 % 25.287 M -1.82 % 25.755 M -2.50 % 26.414 M
Total non current assets 30.862 M 0.00 % 30.862 M -3.41 % 31.950 M 0.00 % 31.950 M -0.85 % 32.223 M 0.00 % 32.223 M -4.60 % 33.778 M 0.00 % 33.778 M 10.67 % 30.520 M 0.00 % 30.520 M -0.64 % 30.717 M 0.00 % 30.717 M -41.72 % 52.708 M 0.00 % 52.708 M 59.13 % 33.123 M 0.00 % 33.123 M -25.72 % 44.590 M 114.44 % -308.810 M -783.43 % 45.185 M 3.11 % 43.822 M 116.34 % -268.143 M -706.80 % 44.190 M 10.24 % 40.084 M 121.00 % -190.881 M -562.11 % 41.306 M 17.98 % 35.011 M 122.40 % -156.316 M -503.17 % 38.772 M -1.18 % 39.236 M 132.24 % -121.697 M -407.55 % 39.570 M 5.98 % 37.338 M 139.17 % -95.330 M -348.22 % 38.406 M -19.60 % 47.767 M 166.86 % -71.444 M -244.91 % 49.301 M 1.92 % 48.372 M 187.36 % -55.372 M -211.50 % 49.659 M 1.92 % 48.722 M 223.60 % -39.420 M -179.29 % 49.717 M -19.30 % 61.611 M 8.10 % 56.997 M -12.92 % 65.453 M -2.84 % 67.365 M
Other current assets 997.000 K -62.50 % 2.659 M -52.65 % 5.616 M -13.72 % 6.509 M 73.39 % 3.754 M 0.00 % 3.754 M 20.82 % 3.107 M 5.00 % 2.959 M -83.83 % 18.304 M 0.00 % 18.304 M 391.25 % 3.726 M 0.00 % 3.726 M -78.48 % 17.312 M 0.00 % 17.312 M -45.62 % 31.834 M 0.00 % 31.834 M 63.54 % 19.465 M 0.000 -100.00 % 17.158 M 124.29 % 7.650 M 0.000 -100.00 % 12.751 M -1.41 % 12.934 M 0.000 -100.00 % 11.589 M 172.49 % 4.253 M 0.000 -100.00 % 10.266 M 43.36 % 7.161 M 0.000 -100.00 % 35.954 M 340.50 % 8.162 M 0.000 -100.00 % 43.159 M 383.41 % 8.928 M 0.000 -100.00 % 41.399 M 350.53 % 9.189 M 0.000 -100.00 % 50.766 M 635.10 % 6.906 M 0.000 -100.00 % 46.375 M -36.53 % 73.064 M 36.22 % 53.637 M 469.07 % 9.425 M 26.06 % 7.477 M
Short term investments 173.000 K 0.000 -100.00 % 188.000 K 0.000 -100.00 % 207.000 K 0.00 % 207.000 K 39.86 % 148.000 K 0.00 % 148.000 K -55.95 % 336.000 K 0.00 % 336.000 K 223.08 % 104.000 K 0.00 % 104.000 K -99.79 % 50.116 M 0.00 % 50.116 M 33 534.90 % 149.000 K 0.00 % 149.000 K -99.67 % 45.089 M -92.70 % 617.620 M 1 269.84 % 45.087 M -44.79 % 81.664 M -84.77 % 536.286 M 1 426.92 % 35.122 M -40.62 % 59.147 M -84.51 % 381.762 M 1 164.62 % 30.188 M -39.82 % 50.159 M -83.96 % 312.632 M 345.55 % 70.168 M 247.93 % 20.167 M -91.71 % 243.394 M 1 106.89 % 20.167 M 98.51 % 10.159 M -94.67 % 190.660 M 108 848.57 % 175.000 K -28.86 % 246.000 K -99.83 % 142.888 M 62 846.26 % 227.000 K 40.12 % 162.000 K -99.85 % 110.744 M 68 260.49 % 162.000 K -14.74 % 190.000 K -99.76 % 78.840 M 41 394.74 % 190.000 K -90.20 % 1.939 M -12.06 % 2.205 M 864.19 % 228.690 K -16.96 % 275.407 K
cash and cash equivalents 288.638 M 0.00 % 288.638 M -19.54 % 358.735 M 0.00 % 358.735 M 6.80 % 335.886 M 0.00 % 335.886 M 12.08 % 299.686 M 0.00 % 299.686 M 9.36 % 274.038 M 0.00 % 274.038 M 10.65 % 247.653 M 0.00 % 247.653 M -2.33 % 253.550 M 0.00 % 253.550 M -34.98 % 389.973 M 0.00 % 389.973 M 89.93 % 205.329 M 166.49 % -308.810 M -217.10 % 263.723 M 85.74 % 141.984 M 152.95 % -268.143 M -224.81 % 214.840 M 116.20 % 99.373 M 152.06 % -190.881 M -218.79 % 160.693 M 65.94 % 96.838 M 161.95 % -156.316 M -281.45 % 86.148 M 0.43 % 85.779 M 170.49 % -121.697 M -221.26 % 100.361 M 36.34 % 73.613 M 177.22 % -95.330 M -201.51 % 93.916 M 122.69 % 42.174 M 159.03 % -71.444 M -200.32 % 71.217 M 84.86 % 38.525 M 169.57 % -55.372 M -200.29 % 55.210 M 76.08 % 31.355 M 179.54 % -39.420 M -200.48 % 39.230 M 99.69 % 19.645 M -50.87 % 39.988 M 77.08 % 22.582 M 1.58 % 22.231 M
Cash and short term investments 288.811 M 0.00 % 288.811 M -19.53 % 358.923 M 0.00 % 358.923 M 6.79 % 336.093 M 0.00 % 336.093 M 12.09 % 299.834 M 0.00 % 299.834 M 9.28 % 274.374 M 0.00 % 274.374 M 10.74 % 247.757 M 0.00 % 247.757 M -18.41 % 303.666 M 0.00 % 303.666 M -22.16 % 390.122 M 0.00 % 390.122 M 55.79 % 250.418 M -18.91 % 308.810 M 0.00 % 308.810 M 38.08 % 223.648 M -16.59 % 268.143 M 7.27 % 249.962 M 57.68 % 158.520 M -16.95 % 190.881 M 0.00 % 190.881 M 29.85 % 146.997 M -5.96 % 156.316 M 0.00 % 156.316 M 47.54 % 105.946 M -12.94 % 121.697 M 0.97 % 120.528 M 43.88 % 83.772 M -12.12 % 95.330 M 1.32 % 94.091 M 121.81 % 42.420 M -40.62 % 71.444 M 0.00 % 71.444 M 84.67 % 38.687 M -30.13 % 55.372 M 0.00 % 55.372 M 75.53 % 31.545 M -19.98 % 39.420 M 0.00 % 39.420 M 82.64 % 21.584 M -48.84 % 42.193 M 84.97 % 22.810 M 1.35 % 22.506 M
Total current assets 344.027 M 0.00 % 344.027 M -15.20 % 405.671 M 0.00 % 405.671 M 3.70 % 391.201 M 0.00 % 391.201 M 14.83 % 340.664 M 0.00 % 340.664 M -0.23 % 341.458 M 0.00 % 341.458 M 22.44 % 278.874 M 0.00 % 278.874 M -23.72 % 365.607 M 0.00 % 365.607 M -18.46 % 448.392 M 0.00 % 448.392 M 47.73 % 303.529 M -1.71 % 308.810 M -12.54 % 353.105 M 41.72 % 249.160 M -7.08 % 268.143 M -8.47 % 292.964 M 41.40 % 207.185 M 8.54 % 190.881 M -13.54 % 220.770 M 7.43 % 205.504 M 31.47 % 156.316 M -25.51 % 209.852 M 20.37 % 174.339 M 43.26 % 121.697 M -28.78 % 170.868 M 10.14 % 155.138 M 62.74 % 95.330 M -39.21 % 156.816 M 22.51 % 128.002 M 79.16 % 71.444 M -44.86 % 129.574 M 12.00 % 115.689 M 108.93 % 55.372 M -54.44 % 121.543 M 26.16 % 96.338 M 144.39 % 39.420 M -58.56 % 95.126 M 0.51 % 94.648 M -1.23 % 95.830 M 22.74 % 78.075 M 22.80 % 63.579 M
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -148.000 K 0.00 % -148.000 K 55.95 % -336.000 K 0.00 % -336.000 K -223.08 % -104.000 K 0.00 % -104.000 K 99.79 % -50.116 M 0.00 % -50.116 M -33 534.90 % -149.000 K 0.00 % -149.000 K 99.67 % -45.089 M 0.000 100.00 % -45.087 M 0.000 0.000 100.00 % -35.122 M 0.000 0.000 100.00 % -30.188 M -313.22 % 14.158 M 0.000 100.00 % -168.000 K 99.73 % -61.232 M 0.000 100.00 % -167.000 K 0.000 0.000 100.00 % -175.000 K 99.77 % -76.654 M 0.000 100.00 % -227.000 K 0.000 0.000 100.00 % -162.000 K 0.000 0.000 100.00 % -190.000 K 0.000 0.000 0.000 0.000
Net receivables 54.219 M 3.16 % 52.557 M 27.78 % 41.132 M 2.22 % 40.239 M -21.64 % 51.354 M 0.00 % 51.354 M 35.60 % 37.871 M 0.00 % 37.871 M -22.36 % 48.780 M 0.00 % 48.780 M 78.09 % 27.391 M 0.00 % 27.391 M -38.63 % 44.629 M 0.00 % 44.629 M 68.82 % 26.436 M 0.00 % 26.436 M -21.43 % 33.646 M 0.000 -100.00 % 27.137 M 51.93 % 17.862 M 0.000 -100.00 % 32.701 M -8.48 % 35.731 M 0.000 -100.00 % 18.300 M -54.36 % 40.096 M 0.000 -100.00 % 15.613 M -74.50 % 61.232 M 0.000 -100.00 % 13.217 M -79.09 % 63.204 M 0.000 -100.00 % 18.327 M -76.09 % 76.654 M 0.000 -100.00 % 16.731 M -75.33 % 67.813 M 0.000 -100.00 % 15.405 M -73.39 % 57.887 M 0.000 -100.00 % 9.331 M 0.000 0.000 -100.00 % 45.839 M 36.44 % 33.596 M
Tax assets 793.000 K 0.000 -100.00 % 893.000 K 0.000 0.000 0.000 -100.00 % 492.000 K 0.000 -100.00 % 2.151 M 0.000 -100.00 % 1.640 M 0.000 -100.00 % 9.326 M 0.000 0.000 0.000 -100.00 % 1.058 M 0.000 -100.00 % 1.016 M -67.86 % 3.161 M 0.000 -100.00 % 2.862 M -27.21 % 3.932 M 0.000 -100.00 % 4.456 M 4 493.81 % 97.000 K 0.000 -100.00 % 4.174 M 0.000 0.000 -100.00 % 4.334 M -62.71 % 11.621 M 0.000 -100.00 % 1.597 M -3.68 % 1.658 M 0.000 -100.00 % 2.172 M -42.66 % 3.788 M 0.000 -100.00 % 4.152 M 802.61 % 460.000 K 0.000 100.00 % -14.681 M -2 057.47 % 750.000 K 18.86 % 631.000 K 29.88 % 485.849 K 78.41 % 272.319 K
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
Account payables 8.028 M 0.00 % 8.028 M -44.18 % 14.382 M 0.00 % 14.382 M 71.21 % 8.400 M 0.00 % 8.400 M -61.77 % 21.974 M 0.00 % 21.974 M -54.95 % 48.780 M 0.000 -100.00 % 1.245 M 0.00 % 1.245 M 61.69 % 770.000 K 0.00 % 770.000 K -67.66 % 2.381 M 0.00 % 2.381 M 98.42 % 1.200 M 0.000 -100.00 % 1.661 M 2.40 % 1.622 M 0.000 -100.00 % 2.394 M -58.31 % 5.742 M 0.000 -100.00 % 4.271 M 45.32 % 2.939 M 0.000 -100.00 % 1.078 M -13.76 % 1.250 M 0.000 -100.00 % 1.325 M -18.46 % 1.625 M 0.000 -100.00 % 1.140 M -47.97 % 2.191 M 0.000 -100.00 % 2.661 M 131.19 % 1.151 M 0.000 -100.00 % 1.206 M -23.18 % 1.570 M 0.000 -100.00 % 1.751 M -90.98 % 19.402 M 1 124.10 % 1.585 M -89.57 % 15.197 M 863.13 % 1.578 M
Tax payables 10.969 M 0.000 -100.00 % 22.381 M 0.000 -100.00 % 7.991 M 0.000 -100.00 % 17.561 M 0.000 -100.00 % 349.000 K 0.000 -100.00 % 1.571 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.742 M 1 344.79 % 259.000 K 0.000 -100.00 % 11.821 M 309.17 % 2.889 M 0.000 -100.00 % 7.352 M 0.000 0.000 -100.00 % 5.824 M 346.26 % -2.365 M 0.000 -100.00 % 4.423 M 972.39 % -507.000 K 0.000 -100.00 % 3.907 M 520.56 % -929.000 K 0.000 -100.00 % 1.747 M 0.11 % 1.745 M 0.000 -100.00 % 2.355 M 324.93 % -1.047 M 0.000 -100.00 % 731.000 K -74.41 % 2.857 M 25.14 % 2.283 M -33.85 % 3.451 M -3.18 % 3.565 M
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 28.343 M 0.00 % 28.343 M -3.37 % 29.331 M 0.00 % 29.331 M 25.38 % 23.393 M 0.00 % 23.393 M -11.92 % 26.559 M 0.00 % 26.559 M 16.63 % 22.772 M 0.00 % 22.772 M -12.04 % 25.888 M 0.00 % 25.888 M -54.60 % 57.022 M 0.00 % 57.022 M -12.69 % 65.309 M 0.00 % 65.309 M 11.89 % 58.368 M 0.000 -100.00 % 59.426 M 123.03 % 26.645 M 0.000 -100.00 % 30.962 M -0.80 % 31.211 M 0.000 -100.00 % 24.802 M 25.66 % 19.738 M 0.000 -100.00 % 25.482 M 1.85 % 25.020 M 0.000 -100.00 % 21.679 M -0.57 % 21.803 M 0.000 -100.00 % 21.679 M 19.51 % 18.140 M 0.000 -100.00 % 18.864 M 6.94 % 17.640 M 0.000 -100.00 % 17.757 M 20.31 % 14.759 M 0.000 -100.00 % 14.157 M 19.18 % 11.879 M 4.00 % 11.422 M 23.12 % 9.277 M -3.22 % 9.586 M
Capital lease obligations 3.510 M 0.00 % 3.510 M -18.77 % 4.321 M 0.00 % 4.321 M -14.64 % 5.062 M 0.00 % 5.062 M -11.01 % 5.688 M 0.00 % 5.688 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 20.121 M 0.000 -100.00 % 20.121 M 0.00 % 20.121 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 13.555 M 0.000 -100.00 % 14.808 M 0.000 0.000 0.000 0.000 0.000 100.00 % -20.121 M 0.000 100.00 % -20.121 M 0.00 % -20.121 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 59.426 M 113.83 % 27.791 M 38.53 % 20.062 M -35.46 % 31.084 M 1 440.98 % -2.318 M 0.000 -100.00 % 24.802 M 0.000 -100.00 % 0.000 -100.00 % 22.444 M -30.89 % 32.477 M 0.000 -100.00 % 21.679 M 152 552 400 502 757 888.00 % 0.000 0.000 -100.00 % 21.679 M 1.29 % 21.403 M 301 220 446 326 908 416.00 % 0.000 -100.00 % 18.864 M -4.53 % 19.760 M 278 097 276 990 128 256.00 % 0.000 -100.00 % 17.757 M -2.06 % 18.130 M 0.000 -100.00 % 14.157 M -14.12 % 16.485 M 222.60 % 5.110 M -89.07 % 46.768 M 62.59 % 28.764 M 24.06 % 23.187 M
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 218.000 K 0.000 -100.00 % 218.000 K -75.42 % 887.000 K 0.000 -100.00 % 887.000 K -62.19 % 2.346 M 0.000 -100.00 % 2.346 M 45.26 % 1.615 M 0.000 -100.00 % 1.615 M 12.39 % 1.437 M 0.00 % 1.437 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 100.00 % -1.245 M 0.000 100.00 % -770.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
Total assets 374.889 M 0.00 % 374.889 M -14.33 % 437.621 M 0.00 % 437.621 M 3.35 % 423.424 M 0.00 % 423.424 M 13.08 % 374.442 M 0.00 % 374.442 M 0.66 % 371.978 M 0.00 % 371.978 M 20.15 % 309.591 M 0.00 % 309.591 M -25.99 % 418.315 M 0.00 % 418.315 M -13.13 % 481.515 M 0.00 % 481.515 M 38.32 % 348.119 M 0.000 -100.00 % 398.290 M 35.94 % 292.982 M 0.000 -100.00 % 337.154 M 36.35 % 247.269 M 0.000 -100.00 % 262.076 M 8.96 % 240.515 M 0.000 -100.00 % 248.624 M 16.41 % 213.575 M 0.000 -100.00 % 210.438 M 9.33 % 192.476 M 0.000 -100.00 % 195.222 M 11.07 % 175.769 M 0.000 -100.00 % 178.875 M 9.03 % 164.061 M 0.000 -100.00 % 171.202 M 18.02 % 145.060 M 0.000 -100.00 % 144.843 M -7.31 % 156.259 M 2.25 % 152.827 M 6.48 % 143.528 M 9.61 % 130.944 M
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-06-30 2020-03-31 2019-12-31 2019-06-30 2019-03-31 2018-12-31 2018-06-30 2018-03-31 2017-12-31 2017-06-30 2017-03-31 2016-12-31 2016-06-30 2016-03-31 2015-12-31 2015-06-30 2015-03-31 2014-12-31 2014-06-30 2014-03-31 2013-12-31 2013-06-30 2013-03-31 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-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-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30
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 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 0.000 -100.00 % 2.014 M 0.00 % 2.014 M 0.000 0.000 100.00 % -1.679 M 0.00 % -1.679 M 0.000 0.000 100.00 % -11.161 M 0.00 % -11.161 M 0.000 0.000 100.00 % -3.167 M 0.00 % -3.167 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts receivables 0.000 0.000 100.00 % -620.000 K 0.00 % -620.000 K 0.000 0.000 100.00 % -7.674 M 0.00 % -7.674 M 0.000 0.000 100.00 % -2.361 M 0.00 % -2.361 M 0.000 0.000 -100.00 % 1.231 M 0.00 % 1.231 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 0.000 -100.00 % 2.634 M 0.00 % 2.634 M 0.000 0.000 -100.00 % 5.995 M 0.00 % 5.995 M 0.000 0.000 100.00 % -8.801 M 0.00 % -8.801 M 0.000 0.000 100.00 % -4.398 M 0.00 % -4.398 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items -18.611 M 0.00 % -18.611 M -212.41 % 16.556 M 0.00 % 16.556 M 670.99 % -2.900 M 0.00 % -2.900 M -114.99 % 19.342 M 0.00 % 19.342 M 770.20 % -2.886 M 0.00 % -2.886 M -109.32 % 30.982 M 0.00 % 30.982 M 518.45 % -7.404 M 0.00 % -7.404 M -109.95 % 74.381 M 0.00 % 74.381 M 747.01 % -11.496 M -162.59 % -4.378 M 75.41 % -17.801 M -24.14 % -14.339 M -1 633.58 % 935.000 K -89.86 % 9.222 M 122.66 % -40.689 M -173.76 % -14.863 M -88.09 % -7.902 M -1 306.41 % 655.000 K 105.98 % -10.962 M 29.02 % -15.443 M -365.57 % -3.317 M -467.74 % 902.000 K 104.49 % -20.075 M -1 193.49 % -1.552 M -160.53 % 2.564 M -3.50 % 2.657 M 176.46 % -3.475 M 7.28 % -3.748 M 1.65 % -3.811 M -253.85 % -1.077 M 48.15 % -2.077 M 29.31 % -2.938 M 10.56 % -3.285 M -205.01 % -1.077 M 41.47 % -1.840 M 48.65 % -3.583 M -24.93 % -2.868 M -317.47 % -687.000 K 65.97 % -2.019 M 59.75 % -5.016 M -123.73 % -2.242 M -177.13 % -809.000 K 52.30 % -1.696 M -270.45 % 995.000 K
Net cash provided by operating activities 3.752 M 0.00 % 3.752 M -90.13 % 38.021 M 0.00 % 38.021 M 110.04 % 18.102 M 0.00 % 18.102 M -47.63 % 34.563 M 0.00 % 34.563 M 164.92 % 13.047 M 0.00 % 13.047 M -66.09 % 38.473 M 0.00 % 38.473 M 483.12 % -10.042 M 0.00 % -10.042 M -111.76 % 85.414 M 0.00 % 85.414 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Investments in property plant and equipment 0.000 0.000 100.00 % -207.500 K 0.00 % -207.500 K -10 275.00 % -2.000 K 0.00 % -2.000 K 98.25 % -114.500 K 0.00 % -114.500 K -780.77 % -13.000 K 0.00 % -13.000 K 74.51 % -51.000 K 0.00 % -51.000 K 0.000 0.000 100.00 % -360.000 K 0.00 % -360.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
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -54.657 M 0.00 % -54.657 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 144.000 K 0.00 % 144.000 K -86.96 % 1.105 M 0.00 % 1.105 M 0.000 0.000 -100.00 % 1.021 M 0.00 % 1.021 M 542.14 % 159.000 K 0.00 % 159.000 K -99.46 % 29.719 M 0.00 % 29.719 M 236.10 % -21.837 M 0.00 % -21.837 M -591.48 % 4.443 M 0.00 % 4.443 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used for investing activites 144.000 K 0.00 % 144.000 K -83.95 % 897.000 K 0.00 % 897.000 K 44 950.00 % -2.000 K 0.00 % -2.000 K -100.22 % 906.500 K 0.00 % 906.500 K 520.89 % 146.000 K 0.00 % 146.000 K 100.58 % -24.989 M 0.00 % -24.989 M -14.44 % -21.837 M 0.00 % -21.837 M -634.82 % 4.083 M 0.00 % 4.083 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 100.00 % -26.740 M 0.00 % -26.740 M 0.000 0.000 100.00 % -22.155 M 0.00 % -22.155 M 0.000 0.000 100.00 % -40.005 M 0.00 % -40.005 M 0.000 0.000 100.00 % -5.355 M 0.00 % -5.355 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites -38.945 M 0.00 % -38.945 M -5 068.48 % -753.500 K 0.00 % -753.500 K 0.000 0.000 100.00 % -490.000 K 0.00 % -490.000 K 0.000 0.000 -100.00 % 3.240 M 0.00 % 3.240 M 120.25 % -16.000 M 0.00 % -16.000 M -2 190.62 % -698.500 K 0.00 % -698.500 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
Net cash used provided by financing activities -38.945 M 0.00 % -38.945 M -41.65 % -27.494 M 0.00 % -27.494 M 0.000 0.000 100.00 % -22.645 M 0.00 % -22.645 M 0.000 0.000 100.00 % -36.766 M 0.00 % -36.766 M -129.78 % -16.000 M 0.00 % -16.000 M -164.31 % -6.054 M 0.00 % -6.054 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.109 M 103.82 % -264.412 M -177.41 % 341.557 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 0.000 0.000 0.000 0.000 -100.00 % 18.100 M 0.00 % 18.100 M 41.14 % 12.824 M 0.00 % 12.824 M -27.09 % 17.588 M 33.32 % 13.193 M 168.86 % -19.157 M 93.34 % -287.693 M -197.96 % 293.678 M 713.38 % -47.879 M -157.38 % 83.444 M 0.00 % 83.444 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Cash at beginning of period 0.000 0.000 0.000 0.000 -100.00 % 18.100 M 41.14 % 12.824 M 0.00 % 12.824 M 0.000 -100.00 % 278.050 M 0.000 -100.00 % 297.207 M 1.20 % 293.678 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Cash at end of period 0.000 0.000 0.000 0.000 -100.00 % 18.100 M 0.00 % 18.100 M 41.14 % 12.824 M 0.00 % 12.824 M -95.66 % 295.638 M 2 140.95 % 13.193 M -95.26 % 278.050 M 4 545.78 % 5.985 M -97.96 % 293.678 M 713.38 % -47.879 M -157.38 % 83.444 M 0.00 % 83.444 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating cash flow 3.752 M 0.00 % 3.752 M -90.13 % 38.021 M 0.00 % 38.021 M 110.04 % 18.102 M 0.00 % 18.102 M -47.63 % 34.563 M 0.00 % 34.563 M 164.92 % 13.047 M 0.00 % 13.047 M -66.09 % 38.473 M 0.00 % 38.473 M 483.12 % -10.042 M 0.00 % -10.042 M -111.76 % 85.414 M 0.00 % 85.414 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital expenditure 0.000 0.000 100.00 % -207.500 K 0.00 % -207.500 K -10 275.00 % -2.000 K 0.00 % -2.000 K 98.25 % -114.500 K 0.00 % -114.500 K -780.77 % -13.000 K 0.00 % -13.000 K 74.51 % -51.000 K 0.00 % -51.000 K 0.000 0.000 100.00 % -360.000 K 0.00 % -360.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
Free CashFlow 3.752 M 0.00 % 3.752 M -90.08 % 37.814 M 0.00 % 37.814 M 108.91 % 18.100 M 0.00 % 18.100 M -47.46 % 34.448 M 0.00 % 34.448 M 164.30 % 13.034 M 0.00 % 13.034 M -66.08 % 38.422 M 0.00 % 38.422 M 482.61 % -10.042 M 0.00 % -10.042 M -111.81 % 85.054 M 0.00 % 85.054 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
2025 2025 2024 2024 2024 2024 2023 2023 2023 2023 2022 2022 2022 2022 2021 2021 2021 2021 2020 2020 2020 2020 2019 2019 2019 2019 2018 2018 2018 2018 2017 2017 2017 2017 2016 2016 2016 2016 2015 2015 2015 2015 2014 2014 2014 2014 2013 2013 2013 2013 2012 2012