SPPCF

Steppe Cement Ltd. SPPCF

Trading inactive

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
Revenue 84.924 M 3.87 % 81.763 M -5.73 % 86.732 M 2.55 % 84.579 M 13.11 % 74.774 M -6.45 % 79.930 M -2.74 % 82.185 M 24.80 % 65.855 M 25.49 % 52.479 M -43.95 % 93.633 M -19.72 % 116.635 M -8.87 % 127.982 M 6.50 % 120.166 M 25.03 % 96.110 M 31.93 % 72.849 M 23.20 % 59.128 M -35.40 % 91.525 M -9.22 % 100.825 M 81.26 % 55.624 M 175.18 % 20.214 M
Net income 997.290 K -77.96 % 4.525 M -74.69 % 17.883 M 4.79 % 17.065 M 53.50 % 11.117 M 14.54 % 9.706 M 8.76 % 8.924 M 624.70 % 1.231 M 599.69 % 176.002 K 105.20 % -3.382 M 57.41 % -7.941 M -175.98 % 10.451 M 25.01 % 8.360 M 150.79 % 3.334 M 189.20 % -3.737 M 77.37 % -16.517 M -188.60 % 18.642 M -49.92 % 37.225 M 158.95 % 14.375 M -13.76 % 16.668 M
Income before tax 51.580 K -99.04 % 5.393 M -75.14 % 21.691 M 1.28 % 21.418 M 63.48 % 13.101 M 4.46 % 12.542 M 17.56 % 10.669 M 451.49 % 1.935 M 183.75 % 681.781 K 107.73 % -8.815 M -8.89 % -8.095 M -162.38 % 12.976 M 7.79 % 12.039 M 116.74 % 5.554 M 180.28 % -6.919 M 63.59 % -19.000 M -171.33 % 26.635 M -50.31 % 53.604 M 149.52 % 21.482 M 10.47 % 19.446 M
Income before tax ratio 0.00 -99.08 % 0.07 -73.63 % 0.25 -1.24 % 0.25 44.53 % 0.18 11.66 % 0.16 20.87 % 0.13 341.91 % 0.03 126.12 % 0.01 113.80 % -0.09 -35.65 % -0.07 -168.45 % 0.10 1.21 % 0.10 73.35 % 0.06 160.85 % -0.09 70.44 % -0.32 -210.42 % 0.29 -45.26 % 0.53 37.66 % 0.39 -59.86 % 0.96
EBITDA 6.812 M -44.99 % 12.382 M -52.86 % 26.266 M -15.99 % 31.264 M 33.95 % 23.341 M -1.81 % 23.771 M 22.28 % 19.440 M 69.50 % 11.469 M 11.15 % 10.318 M 72.14 % 5.994 M -31.61 % 8.765 M -69.52 % 28.761 M 12.69 % 25.523 M 27.61 % 20.001 M 194.41 % 6.794 M 204.52 % -6.500 M -120.99 % 30.962 M -45.54 % 56.854 M 118.54 % 26.016 M 24.38 % 20.917 M
Net income ratio 0.01 -78.78 % 0.06 -73.16 % 0.21 2.19 % 0.20 35.71 % 0.15 22.43 % 0.12 11.83 % 0.11 480.71 % 0.02 457.58 % 0.00 109.29 % -0.04 46.95 % -0.07 -183.37 % 0.08 17.37 % 0.07 100.59 % 0.03 167.61 % -0.05 81.63 % -0.28 -237.15 % 0.20 -44.83 % 0.37 42.86 % 0.26 -68.66 % 0.82
Ratio EBITDA 0.08 -47.03 % 0.15 -49.99 % 0.30 -18.07 % 0.37 18.42 % 0.31 4.96 % 0.30 25.73 % 0.24 35.82 % 0.17 -11.42 % 0.20 207.13 % 0.06 -14.81 % 0.08 -66.56 % 0.22 5.81 % 0.21 2.06 % 0.21 123.16 % 0.09 184.83 % -0.11 -132.50 % 0.34 -40.01 % 0.56 20.57 % 0.47 -54.80 % 1.03
Gross profit ratio 0.28 -7.07 % 0.30 -31.77 % 0.43 -7.68 % 0.47 8.67 % 0.43 2.61 % 0.42 -1.92 % 0.43 44.08 % 0.30 0.27 % 0.30 -16.24 % 0.36 15.99 % 0.31 -27.15 % 0.42 5.29 % 0.40 3.45 % 0.39 33.73 % 0.29 -4.30 % 0.30 -45.54 % 0.55 -19.11 % 0.68 15.08 % 0.59 0.67 % 0.59
Weighted average shs out dil 219.000 M 1.63 % 215.496 M -1.60 % 219.000 M 0.00 % 219.000 M 0.00 % 219.000 M 0.00 % 219.000 M 0.00 % 219.000 M 6.70 % 205.245 M 16.62 % 176.002 M -21.93 % 225.444 M 2.21 % 220.575 M 1.31 % 217.729 M 19.80 % 181.744 M 0.54 % 180.772 M 13.02 % 159.952 M 13.33 % 141.137 M 22.59 % 115.129 M 0.00 % 115.129 M 1.02 % 113.966 M 184.79 % 40.018 M
Weighted average shs out 219.000 M 1.63 % 215.496 M -1.60 % 219.000 M 0.00 % 219.000 M 0.00 % 219.000 M 0.00 % 219.000 M 0.00 % 219.000 M 6.70 % 205.245 M 16.62 % 176.002 M -19.63 % 219.000 M -0.71 % 220.575 M 1.31 % 217.729 M 19.80 % 181.744 M 0.54 % 180.772 M 13.02 % 159.952 M 13.33 % 141.137 M 22.59 % 115.129 M 0.00 % 115.129 M 1.02 % 113.966 M 184.79 % 40.018 M
EPS diluted 0.00 -78.10 % 0.02 -74.30 % 0.08 6.66 % 0.08 41.59 % 0.05 22.12 % 0.04 8.58 % 0.04 580.00 % 0.01 500.00 % 0.00 106.67 % -0.02 58.33 % -0.04 -175.00 % 0.05 4.35 % 0.05 144.68 % 0.02 180.34 % -0.02 80.50 % -0.12 -175.00 % 0.16 -51.52 % 0.33 153.85 % 0.13 -69.05 % 0.42
Earnings per share 0.00 -78.10 % 0.02 -74.30 % 0.08 6.66 % 0.08 41.59 % 0.05 22.12 % 0.04 8.58 % 0.04 580.00 % 0.01 500.00 % 0.00 106.67 % -0.02 58.33 % -0.04 -175.00 % 0.05 4.35 % 0.05 144.68 % 0.02 180.34 % -0.02 80.50 % -0.12 -175.00 % 0.16 -51.52 % 0.33 153.85 % 0.13 -69.05 % 0.42
Gross profit 23.357 M -3.48 % 24.199 M -35.68 % 37.625 M -5.33 % 39.745 M 22.92 % 32.335 M -4.01 % 33.686 M -4.61 % 35.313 M 79.81 % 19.639 M 25.82 % 15.609 M -53.06 % 33.249 M -6.89 % 35.709 M -33.61 % 53.788 M 12.14 % 47.964 M 29.34 % 37.084 M 76.43 % 21.020 M 17.91 % 17.826 M -64.82 % 50.667 M -26.57 % 69.003 M 108.60 % 33.080 M 177.03 % 11.941 M
Income tax expense -945.710 K -208.98 % 867.801 K -77.21 % 3.808 M -12.51 % 4.352 M 119.39 % 1.984 M -30.04 % 2.836 M 62.55 % 1.744 M 148.12 % 703.091 K 39.01 % 505.779 K 109.31 % -5.433 M -3 424.34 % -154.161 K -106.10 % 2.525 M -31.34 % 3.678 M 65.63 % 2.221 M 169.80 % -3.182 M -28.10 % -2.484 M -131.07 % 7.994 M -51.19 % 16.379 M 130.46 % 7.107 M 155.81 % 2.778 M
Cost of revenue 61.566 M 6.95 % 57.564 M 17.22 % 49.107 M 9.53 % 44.834 M 5.64 % 42.440 M -8.23 % 46.244 M -1.34 % 46.871 M 1.42 % 46.216 M 25.35 % 36.871 M -38.94 % 60.383 M -25.38 % 80.926 M 9.07 % 74.194 M 2.76 % 72.201 M 22.32 % 59.026 M 13.89 % 51.829 M 25.49 % 41.302 M 1.09 % 40.859 M 28.40 % 31.822 M 41.15 % 22.545 M 172.51 % 8.273 M
General and administrative expenses 8.570 M 21.53 % 7.051 M 13.12 % 6.233 M -7.82 % 6.762 M 8.61 % 6.226 M 5.14 % 5.922 M -4.91 % 6.227 M 46.82 % 4.241 M -10.88 % 4.759 M -40.79 % 8.037 M -33.86 % 12.151 M -4.30 % 12.697 M 8.84 % 11.666 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 11.871 M -10.24 % 13.226 M 17.45 % 11.260 M -8.18 % 12.264 M -5.41 % 12.966 M -3.03 % 13.372 M -14.35 % 15.612 M 32.09 % 11.820 M 41.25 % 8.368 M -36.04 % 13.083 M -31.65 % 19.140 M -3.33 % 19.800 M -0.30 % 19.860 M 34.27 % 14.790 M 22.30 % 12.093 M 59.10 % 7.601 M 0.86 % 7.536 M 41.38 % 5.330 M 39.88 % 3.811 M 206.39 % 1.244 M
Other expenses 1.634 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -94.795 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating expenses 22.075 M 8.87 % 20.277 M 16.59 % 17.391 M -8.59 % 19.026 M -0.87 % 19.192 M 0.34 % 19.127 M -12.42 % 21.839 M 35.98 % 16.061 M 22.35 % 13.127 M -37.84 % 21.120 M -32.50 % 31.291 M -3.71 % 32.497 M 3.08 % 31.526 M 23.94 % 25.436 M 11.13 % 22.889 M 388.14 % 4.689 M -77.88 % 21.193 M 45.24 % 14.592 M 36.17 % 10.716 M 137.02 % 4.521 M
Cost and expenses 83.642 M 7.45 % 77.840 M 17.06 % 66.498 M 4.13 % 63.860 M 3.62 % 61.632 M -5.72 % 65.371 M -4.86 % 68.710 M 10.33 % 62.277 M 24.56 % 49.998 M -38.65 % 81.503 M -27.37 % 112.217 M 5.18 % 106.691 M 2.86 % 103.727 M 22.81 % 84.462 M 13.04 % 74.718 M 62.46 % 45.991 M -25.88 % 62.052 M 33.69 % 46.414 M 39.55 % 33.260 M 159.97 % 12.794 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 20.441 M 0.81 % 20.277 M 15.91 % 17.494 M -8.05 % 19.026 M -0.87 % 19.192 M -0.52 % 19.293 M -11.66 % 21.839 M 35.98 % 16.061 M 22.35 % 13.127 M -37.84 % 21.120 M -32.50 % 31.291 M -3.71 % 32.497 M 3.08 % 31.526 M 113.15 % 14.790 M 22.30 % 12.093 M 59.10 % 7.601 M 0.86 % 7.536 M 41.38 % 5.330 M 39.88 % 3.811 M 206.39 % 1.244 M
Interest income 0.000 -100.00 % 452.740 K -16.85 % 544.494 K 35.57 % 401.619 K 101.48 % 199.332 K 54.84 % 128.735 K 216.02 % 40.736 K -33.71 % 61.449 K 1 080.58 % 5.205 K -87.17 % 40.584 K 392.23 % 8.245 K -87.95 % 68.401 K 0.000 100.00 % -19.446 K -1 342.00 % 1.566 K -98.24 % 88.929 K 306.57 % 21.873 K -88.88 % 196.754 K -67.98 % 614.512 K 920.61 % 60.210 K
Interest expense 1.227 M 31.61 % 932.375 K -8.54 % 1.019 M -6.55 % 1.091 M -12.66 % 1.249 M -39.40 % 2.061 M 31.75 % 1.564 M -30.05 % 2.237 M -19.64 % 2.783 M -33.98 % 4.215 M -11.95 % 4.788 M 77.98 % 2.690 M -22.63 % 3.477 M -29.43 % 4.926 M 11.98 % 4.400 M -11.31 % 4.961 M 717.76 % 606.611 K 2 058.22 % 28.107 K -97.38 % 1.074 M 86.35 % 576.300 K
Depreciation and amortization 5.533 M -4.39 % 5.787 M -5.67 % 6.135 M -29.93 % 8.756 M -2.61 % 8.991 M -1.93 % 9.168 M 25.96 % 7.279 M -0.26 % 7.298 M 6.48 % 6.854 M -35.88 % 10.688 M -12.79 % 12.255 M 36.08 % 9.006 M -4.75 % 9.456 M -0.70 % 9.522 M 2.38 % 9.300 M 23.80 % 7.512 M 101.95 % 3.720 M 15.44 % 3.222 M 1.63 % 3.171 M 254.45 % 894.556 K
Operating income 1.282 M -67.31 % 3.922 M -80.52 % 20.131 M -10.56 % 22.508 M 56.85 % 14.350 M -1.73 % 14.603 M 20.07 % 12.162 M 191.57 % 4.171 M 20.38 % 3.465 M 180.56 % -4.301 M -2 536.27 % -163.153 K -100.83 % 19.756 M 20.18 % 16.439 M 56.73 % 10.489 M 518.43 % -2.507 M 82.11 % -14.012 M -151.21 % 27.360 M -48.84 % 53.477 M 134.09 % 22.845 M 13.91 % 20.055 M
Operating income ratio 0.02 -68.53 % 0.05 -79.33 % 0.23 -12.78 % 0.27 38.67 % 0.19 5.04 % 0.18 23.46 % 0.15 133.64 % 0.06 -4.07 % 0.07 243.73 % -0.05 -3 183.90 % 0.00 -100.91 % 0.15 12.84 % 0.14 25.35 % 0.11 417.16 % -0.03 85.48 % -0.24 -179.27 % 0.30 -43.64 % 0.53 29.14 % 0.41 -58.61 % 0.99
Total other income expenses net -1.230 M -183.63 % 1.471 M -5.69 % 1.560 M 242.99 % -1.091 M -2 536.29 % -41.382 K 97.76 % -1.851 M 34.03 % -2.805 M -70.65 % -1.644 M 8.64 % -1.799 M 91.41 % -20.944 M -67.38 % -12.513 M -84.58 % -6.779 M -54.07 % -4.400 M 10.83 % -4.934 M 2.28 % -5.049 M 84.29 % -32.138 M -4 334.44 % -724.725 K 10.21 % -807.095 K 40.77 % -1.363 M -111.33 % 12.027 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
Net debt -849.746 K -1 851.22 % 48.523 K -98.16 % 2.643 M 205.75 % -2.499 M -200.33 % 2.491 M -68.05 % 7.797 M 27.72 % 6.104 M -64.06 % 16.984 M -33.12 % 25.394 M -10.18 % 28.273 M -41.29 % 48.157 M 31.96 % 36.495 M -11.37 % 41.175 M -23.97 % 54.153 M -14.63 % 63.436 M -14.51 % 74.204 M -19.53 % 92.217 M 119.45 % 42.021 M 230.55 % 12.712 M 121.25 % 5.746 M
Total investments 185.777 K 28 048.03 % 660.000 -99.60 % 163.218 K 5.42 % 154.828 K 10.18 % 140.526 K 7.03 % 131.298 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.998 M 0.000 0.000 0.000 -100.00 % 2.391 M 0.000 -100.00 % 16.763 M 0.000
Total debt 5.214 M -19.59 % 6.484 M -4.47 % 6.787 M -11.12 % 7.637 M -28.66 % 10.705 M -36.32 % 16.811 M 42.18 % 11.824 M -40.97 % 20.029 M -24.18 % 26.417 M -13.89 % 30.679 M -46.60 % 57.452 M 40.84 % 40.794 M -26.09 % 55.191 M 0.99 % 54.647 M -25.11 % 72.968 M -9.64 % 80.750 M -13.12 % 92.947 M 95.29 % 47.595 M 120.58 % 21.577 M 197.35 % 7.256 M
Accumulated other comprehensive income loss 0.000 0.000 0.000 100.00 % -118.138 M -1.72 % -116.144 M -4.38 % -111.270 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
Retained earnings 121.865 M 1.05 % 120.596 M 4.15 % 115.791 M 5.08 % 110.190 M 9.83 % 100.325 M -0.06 % 100.386 M 4.45 % 96.113 M 7.01 % 89.817 M 1.83 % 88.203 M 0.64 % 87.646 M -3.16 % 90.503 M -10.29 % 100.883 M 13.32 % 89.025 M 12.38 % 79.220 M 6.44 % 74.426 M -3.35 % 77.003 M -16.64 % 92.370 M 27.42 % 72.490 M 117.20 % 33.374 M 100.29 % 16.663 M
Common stock 65.400 M -11.34 % 73.761 M 0.00 % 73.761 M 0.00 % 73.761 M 0.00 % 73.761 M 0.00 % 73.761 M 0.00 % 73.761 M 0.00 % 73.761 M 0.00 % 73.761 M 0.00 % 73.761 M 0.00 % 73.761 M 0.00 % 73.761 M 0.00 % 73.761 M 26.52 % 58.299 M 0.00 % 58.297 M 3 687.29 % 1.539 M 34.99 % 1.140 M -0.01 % 1.140 M -0.03 % 1.141 M 14.13 % 999.494 K
Total equity 57.051 M -19.30 % 70.695 M 8.63 % 65.080 M -0.76 % 65.581 M 13.18 % 57.942 M -7.85 % 62.877 M 12.37 % 55.957 M -5.98 % 59.517 M 2.54 % 58.041 M 2.32 % 56.726 M -51.80 % 117.691 M -23.89 % 154.626 M 3.65 % 149.174 M 17.47 % 126.987 M 1.82 % 124.719 M 22.27 % 102.001 M -20.88 % 128.924 M 16.70 % 110.474 M 59.68 % 69.185 M 189.22 % 23.921 M
Other non current liabilities 31.701 K -83.60 % 193.303 K 8.34 % 178.420 K -1.05 % 180.314 K -97.09 % 6.203 M 8 233.76 % 74.435 K -98.01 % 3.750 M 68.59 % 2.224 M 40.38 % 1.584 M 2 990.53 % 51.265 K -99.32 % 7.484 M 0.000 0.000 0.000 -100.00 % 0.200 0.00 % 0.200 -66.67 % 0.600 0.000 0.000 0.000
Long term debt 2.089 M -26.59 % 2.846 M -27.29 % 3.914 M 100.71 % 1.950 M -56.13 % 4.445 M -45.79 % 8.200 M 24.11 % 6.607 M -32.82 % 9.835 M -36.36 % 15.453 M 4.01 % 14.857 M -51.07 % 30.363 M 12.19 % 27.065 M -33.44 % 40.663 M -5.90 % 43.212 M -17.63 % 52.462 M -14.09 % 61.067 M -21.67 % 77.960 M 64.75 % 47.319 M 119.31 % 21.577 M 0.000
Total non current liabilities 6.518 M -23.84 % 8.558 M -13.83 % 9.931 M 23.57 % 8.037 M -24.52 % 10.648 M -25.78 % 14.347 M 38.53 % 10.357 M -14.12 % 12.059 M -29.22 % 17.038 M 10.45 % 15.426 M -59.24 % 37.848 M 3.91 % 36.422 M -25.94 % 49.182 M -0.42 % 49.388 M -13.58 % 57.150 M -15.32 % 67.488 M -22.88 % 87.507 M 48.34 % 58.990 M 82.30 % 32.359 M 374.88 % 6.814 M
Other current liabilities 5.070 M 84.20 % 2.753 M -33.34 % 4.130 M 47.15 % 2.806 M -10.00 % 3.118 M -22.93 % 4.046 M -25.52 % 5.432 M 140.03 % 2.263 M 16.79 % 1.938 M -37.21 % 3.086 M -53.58 % 6.649 M -2.53 % 6.821 M -4.08 % 7.112 M 93.48 % 3.676 M 10.87 % 3.315 M 3.20 % 3.212 M 12.53 % 2.855 M -40.60 % 4.806 M 217.50 % 1.514 M 63.20 % 927.526 K
Deferred revenue 0.000 0.000 -100.00 % 1.583 M -31.05 % 2.296 M 139.68 % 957.894 K -49.72 % 1.905 M -49.56 % 3.777 M 73.07 % 2.182 M 9.83 % 1.987 M -41.21 % 3.380 M -52.49 % 7.114 M 0.75 % 7.061 M -2.29 % 7.226 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 3.125 M -14.11 % 3.638 M 26.62 % 2.873 M -48.99 % 5.633 M -10.02 % 6.260 M -27.31 % 8.611 M 65.06 % 5.217 M -48.83 % 10.195 M -7.02 % 10.964 M -30.71 % 15.822 M -41.59 % 27.089 M 97.31 % 13.729 M -5.50 % 14.527 M 27.04 % 11.435 M -44.24 % 20.506 M 4.18 % 19.683 M 31.33 % 14.987 M 5 348.89 % 275.054 K 0.000 -100.00 % 7.256 M
Total current liabilities 15.606 M -5.80 % 16.566 M 27.59 % 12.984 M -0.05 % 12.990 M 2.47 % 12.678 M -24.81 % 16.861 M 6.84 % 15.782 M -22.27 % 20.304 M -1.86 % 20.690 M -13.41 % 23.895 M -43.53 % 42.311 M 40.65 % 30.083 M 0.20 % 30.021 M 28.41 % 23.380 M -19.31 % 28.975 M -2.30 % 29.656 M -7.32 % 31.997 M 154.55 % 12.570 M 312.01 % 3.051 M -68.50 % 9.687 M
Total liabilities 22.124 M -11.94 % 25.124 M 9.64 % 22.915 M 8.98 % 21.027 M -9.85 % 23.326 M -25.26 % 31.208 M 19.39 % 26.139 M -19.23 % 32.363 M -14.22 % 37.728 M -4.05 % 39.321 M -50.95 % 80.159 M 20.53 % 66.505 M -16.03 % 79.203 M 8.84 % 72.768 M -15.51 % 86.124 M -11.34 % 97.143 M -18.71 % 119.504 M 67.00 % 71.560 M 102.09 % 35.410 M 114.59 % 16.501 M
Other non current assets 122.101 K -45.15 % 222.609 K -83.72 % 1.368 M 449 800.66 % 304.000 -99.98 % 1.760 M -23.53 % 2.302 M -3.89 % 2.395 M 36.34 % 1.756 M -7.45 % 1.898 M -48.89 % 3.713 M -47.49 % 7.072 M -60.28 % 17.803 M -58.56 % 42.961 M 49.89 % 28.661 M 23.41 % 23.224 M -18.06 % 28.343 M -32.37 % 41.906 M 74.97 % 23.950 M 1 068.47 % 2.050 M 248.56 % -1.380 M
Long term investments 185.777 K 0.000 -100.00 % 163.218 K 5.42 % 154.828 K 10.18 % 140.526 K 7.03 % 131.298 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
Intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 46.384 M -8.23 % 50.544 M 2.38 % 49.367 M -1.54 % 50.138 M -4.21 % 52.340 M -15.51 % 61.948 M 13.43 % 54.612 M -18.92 % 67.359 M -6.30 % 71.887 M 0.14 % 71.787 M -52.68 % 151.696 M -9.25 % 167.165 M 23.42 % 135.442 M 0.51 % 134.761 M -5.44 % 142.510 M 5.46 % 135.126 M -21.55 % 172.251 M 39.97 % 123.066 M 119.10 % 56.168 M 87.50 % 29.956 M
Total non current assets 46.691 M -8.03 % 50.766 M -0.26 % 50.898 M 1.20 % 50.293 M -7.28 % 54.240 M -15.75 % 64.381 M 12.94 % 57.006 M -17.52 % 69.115 M -6.39 % 73.832 M -2.92 % 76.050 M -52.10 % 158.767 M -14.16 % 184.967 M 3.68 % 178.403 M 8.84 % 163.916 M -6.48 % 175.266 M 3.09 % 170.014 M -20.88 % 214.888 M 40.83 % 152.589 M 127.47 % 67.082 M 122.97 % 30.086 M
Other current assets 5.014 M -42.52 % 8.723 M -19.10 % 10.782 M 19.84 % 8.997 M 82.22 % 4.938 M 1.91 % 4.845 M 50.29 % 3.224 M -17.99 % 3.931 M 5.26 % 3.735 M -4.70 % 3.919 M -45.65 % 7.210 M -22.39 % 9.290 M 14.59 % 8.108 M -41.98 % 13.973 M 3.77 % 13.466 M 62.06 % 8.309 M -16.14 % 9.908 M -30.55 % 14.267 M 326.12 % 3.348 M 45.78 % 2.297 M
Short term investments 0.000 -100.00 % 660.000 0.15 % 659.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.998 M 0.000 0.000 0.000 -100.00 % 2.391 M 0.000 -100.00 % 16.763 M 0.000
cash and cash equivalents 6.064 M -5.78 % 6.435 M 55.30 % 4.144 M -59.12 % 10.136 M 23.40 % 8.214 M -8.88 % 9.014 M 57.61 % 5.719 M 87.81 % 3.045 M 197.63 % 1.023 M -57.48 % 2.406 M -74.11 % 9.295 M 116.21 % 4.299 M -69.33 % 14.016 M 2 736.03 % 494.203 K -94.82 % 9.532 M 45.63 % 6.545 M 795.92 % 730.558 K -86.89 % 5.573 M -37.13 % 8.864 M 486.88 % 1.510 M
Cash and short term investments 6.064 M -5.79 % 6.436 M 55.29 % 4.145 M -59.11 % 10.136 M 23.40 % 8.214 M -8.88 % 9.014 M 57.61 % 5.719 M 87.81 % 3.045 M 197.63 % 1.023 M -57.48 % 2.406 M -74.11 % 9.295 M 116.21 % 4.299 M -78.52 % 20.013 M 3 949.62 % 494.203 K -94.82 % 9.532 M 45.63 % 6.545 M 109.65 % 3.122 M -43.98 % 5.573 M -78.25 % 25.627 M 1 596.67 % 1.510 M
Total current assets 32.483 M -27.90 % 45.053 M 21.45 % 37.097 M 2.15 % 36.315 M 34.36 % 27.028 M -9.01 % 29.704 M 18.39 % 25.089 M 10.21 % 22.765 M 3.78 % 21.937 M 9.70 % 19.997 M -48.84 % 39.083 M 8.07 % 36.164 M -27.64 % 49.974 M 39.44 % 35.839 M 0.74 % 35.577 M 22.13 % 29.130 M -13.15 % 33.540 M 13.91 % 29.445 M -21.51 % 37.513 M 262.95 % 10.336 M
Inventory 20.314 M -29.85 % 28.957 M 40.25 % 20.646 M 28.85 % 16.024 M 44.39 % 11.098 M 2.65 % 10.812 M -19.20 % 13.381 M 2.83 % 13.014 M -19.48 % 16.162 M 21.34 % 13.320 M -39.76 % 22.113 M 8.04 % 20.466 M 12.16 % 18.248 M -14.63 % 21.374 M 39.40 % 15.333 M 7.41 % 14.276 M -30.40 % 20.510 M 113.53 % 9.605 M 12.49 % 8.538 M 30.79 % 6.529 M
Net receivables 1.092 M 16.43 % 937.724 K -38.48 % 1.524 M -12.99 % 1.752 M -8.33 % 1.911 M -62.04 % 5.033 M 36.93 % 3.676 M 13.84 % 3.229 M 217.66 % 1.016 M 27.88 % 794.892 K -34.16 % 1.207 M -42.72 % 2.108 M -41.54 % 3.606 M 307 790.33 % -1.172 K 99.96 % -2.755 M -125.42 % -1.222 M 20.56 % -1.538 M -127.63 % 5.568 M 673.09 % -971.570 K -141 942.40 % -684.000
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 47.097 K -91.43 % 549.669 K 0.000 0.000 0.000 -100.00 % 494.203 K -94.82 % 9.532 M 45.63 % 6.545 M 795.92 % 730.558 K -86.89 % 5.573 M -37.13 % 8.864 M 486.88 % 1.510 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 6.670 M -31.53 % 9.740 M 141.88 % 4.027 M 2.94 % 3.912 M 50.78 % 2.594 M -6.87 % 2.786 M -27.92 % 3.865 M -49.48 % 7.651 M 1.22 % 7.558 M 68.56 % 4.484 M -41.37 % 7.649 M -15.32 % 9.032 M 12.99 % 7.994 M 2.16 % 7.825 M 75.23 % 4.465 M -30.73 % 6.447 M -47.77 % 12.342 M 133.21 % 5.292 M 309.05 % 1.294 M 69.01 % 765.533 K
Tax payables 740.931 K 70.29 % 435.091 K 17.35 % 370.754 K -42.01 % 639.336 K -9.35 % 705.278 K 25.93 % 560.053 K -55.84 % 1.268 M 547.07 % 195.980 K -14.77 % 229.936 K -54.19 % 501.941 K -45.74 % 925.013 K 85.02 % 499.942 K 28.71 % 388.434 K -12.61 % 444.472 K -35.33 % 687.342 K 119.12 % 313.678 K -82.69 % 1.813 M -17.55 % 2.198 M 803.04 % 243.449 K -67.01 % 738.008 K
Deferred revenue non current 1.840 M -21.74 % 2.351 M -8.61 % 2.573 M 61.99 % 1.588 M 6.41 % 1.492 M 5.00 % 1.421 M -12.77 % 1.630 M 7.24 % 1.519 M -0.38 % 1.525 M 194.60 % 517.778 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 20.741 K 0.000 -100.00 % 58.960 K -97.09 % 2.026 M -48.14 % 3.907 M -39.86 % 6.498 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
Preferred stock 0.000 0.000 -100.00 % 125.144 M 5.93 % 118.138 M 1.72 % 116.144 M 4.38 % 111.270 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
Other total stockholders equity -130.213 M -5.30 % -123.662 M 50.46 % -249.616 M -5.54 % -236.508 M -1.82 % -232.287 M -4.38 % -222.540 M -99.57 % -111.509 M -7.16 % -104.061 M -0.13 % -103.923 M 0.72 % -104.681 M -124.77 % -46.572 M -132.65 % -20.018 M -285 973 257.14 % 7.000 133.33 % 3.000 100.00 % -8.004 M -119.38 % 41.298 M 16.61 % 35.415 M -3.88 % 36.844 M 6.27 % 34.671 M 450.35 % 6.300 M
Deferred tax liabilities non current 2.557 M -19.27 % 3.168 M -3.02 % 3.267 M -24.36 % 4.319 M -5.29 % 4.560 M -1.97 % 4.652 M 126.38 % 2.055 M 222.17 % 637.777 K 0.000 0.000 -100.00 % 7.400 M -20.92 % 9.358 M 9.85 % 8.519 M 37.93 % 6.176 M 31.75 % 4.688 M -26.99 % 6.421 M -32.75 % 9.547 M -18.20 % 11.671 M 8.24 % 10.782 M 58.24 % 6.814 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 79.175 M -17.37 % 95.819 M 8.89 % 87.995 M 1.60 % 86.609 M 6.57 % 81.268 M -13.62 % 94.085 M 14.60 % 82.096 M -10.65 % 91.880 M -4.06 % 95.768 M -0.29 % 96.047 M -51.45 % 197.850 M -10.53 % 221.131 M -3.17 % 228.377 M 14.33 % 199.755 M -5.26 % 210.843 M 5.87 % 199.144 M -19.84 % 248.428 M 36.47 % 182.034 M 74.04 % 104.595 M 158.76 % 40.422 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 5.146 M 280.26 % -2.855 M 75.51 % -11.654 M -48.30 % -7.858 M -327.12 % -1.840 M 52.28 % -3.855 M -45.13 % -2.657 M -438.87 % 783.954 K 318.23 % 187.447 K -64.26 % 524.440 K 94.32 % 269.887 K 123.23 % -1.162 M 85.14 % -7.820 M -88.39 % -4.151 M -6.90 % -3.883 M -15.90 % -3.350 M -87.70 % -1.785 M 69.06 % -5.768 M -160.00 % -2.219 M 18.58 % -2.725 M
Accounts receivables 2.418 M 243.90 % 703.249 K 267.45 % -419.988 K -241.40 % 297.029 K -87.14 % 2.310 M 182.77 % -2.791 M -20.04 % -2.325 M -614.15 % 452.258 K -0.31 % 453.669 K -74.50 % 1.779 M 66.36 % 1.070 M 329.12 % -466.814 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 1.368 M 111.99 % -11.405 M -34.14 % -8.502 M -40.43 % -6.054 M -139.48 % -2.528 M -193.49 % 2.704 M 217.35 % -2.304 M -188.42 % 2.606 M 189.16 % -2.923 M -25.73 % -2.325 M 35.76 % -3.619 M -66.44 % -2.174 M 82.10 % -12.149 M -67.22 % -7.265 M -1 421.43 % -477.539 K -162.71 % 761.559 K 106.81 % -11.181 M -727.53 % -1.351 M 24.20 % -1.783 M -44.73 % -1.232 M
Accounts payables 0.000 0.000 -100.00 % 2.059 M 217.70 % 648.187 K 139.52 % -1.640 M -345.88 % -367.832 K -138.00 % -154.551 K -4.45 % -147.964 K -105.36 % 2.762 M 532.87 % 436.457 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 1.360 M -82.67 % 7.847 M 263.76 % -4.792 M -74.28 % -2.749 M -15 363.11 % 18.014 K 100.53 % -3.401 M -865.47 % -352.219 K 80.67 % -1.822 M -158.58 % 3.111 M 9.17 % 2.849 M -26.74 % 3.889 M 284.01 % 1.013 M -76.61 % 4.330 M 39.02 % 3.114 M 191.46 % -3.405 M 17.18 % -4.112 M -143.76 % 9.397 M 312.74 % -4.417 M -913.40 % -435.853 K 70.81 % -1.493 M
Other non cash items 372.104 K 113.89 % -2.680 M 32.63 % -3.978 M -24.51 % -3.195 M -622.79 % -442.012 K -123.14 % 1.910 M -40.83 % 3.229 M 46.95 % 2.197 M 21.04 % 1.815 M -88.26 % 15.463 M 69.39 % 9.129 M 91.61 % 4.764 M 936.66 % -569.440 K 88.69 % -5.034 M 16.43 % -6.023 M 14.32 % -7.030 M 59.52 % -17.369 M -7.09 % -16.218 M -100.06 % -8.106 M -159.91 % -3.119 M
Net cash provided by operating activities 11.103 M 96.65 % 5.646 M -59.03 % 13.781 M -27.92 % 19.120 M -3.48 % 19.810 M 0.23 % 19.765 M 6.72 % 18.520 M 51.63 % 12.214 M 28.05 % 9.538 M -46.60 % 17.861 M 31.72 % 13.559 M -47.00 % 25.585 M 95.23 % 13.105 M 14.29 % 11.466 M 692.98 % -1.934 M 22.85 % -2.506 M -118.15 % 13.805 M -61.30 % 35.671 M 138.81 % 14.937 M 485.87 % 2.549 M
Investments in property plant and equipment -1.471 M 51.93 % -3.060 M 60.61 % -7.769 M -24.98 % -6.216 M -99.95 % -3.109 M -9.56 % -2.838 M 9.58 % -3.138 M -49.13 % -2.104 M 56.26 % -4.810 M -162.66 % -1.831 M 91.61 % -21.835 M -31.61 % -16.591 M -63.45 % -10.150 M -419.17 % -1.955 M 8.05 % -2.126 M 27.79 % -2.944 M 95.24 % -61.917 M 6.58 % -66.278 M -120.69 % -30.033 M -679.71 % -3.852 M
Acquisitions net 0.000 0.000 -100.00 % 84.043 K -27.68 % 116.213 K -19.02 % 143.511 K -7.55 % 155.224 K 0.000 -100.00 % 500.722 K 24 866.97 % 2.006 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.044 M
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -5.998 M 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 -100.00 % 5.998 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 187.768 K -80.84 % 980.097 K 70.41 % 575.135 K 49.30 % 385.226 K 145.95 % 156.626 K 45.01 % 108.011 K 534.31 % 17.028 K -96.38 % 469.865 K 1 236.20 % -41.354 K -383.60 % 14.582 K 104.19 % -348.176 K 96.76 % -10.746 M -184 835.02 % 5.817 K -79.20 % 27.973 K 98.52 % 14.091 K -99.43 % 2.480 M 228.47 % -1.931 M 15.72 % -2.291 M 80.70 % -11.872 M -14 477.50 % 82.574 K
Net cash used for investing activites -1.283 M 38.31 % -2.080 M 70.75 % -7.110 M -24.42 % -5.714 M -103.46 % -2.809 M -9.10 % -2.574 M 17.52 % -3.121 M -90.96 % -1.634 M 66.31 % -4.852 M -167.04 % -1.817 M 91.81 % -22.183 M -3.95 % -21.339 M -32.20 % -16.142 M -737.64 % -1.927 M 8.76 % -2.112 M -355.15 % -464.050 K 99.27 % -63.847 M 6.89 % -68.569 M -63.63 % -41.905 M -620.89 % -5.813 M
Debt repayment -1.092 M -41.63 % -771.203 K -178.00 % 988.755 K 137.33 % -2.649 M 37.79 % -4.257 M -20.68 % -3.528 M 52.13 % -7.369 M -10.88 % -6.646 M -100.28 % -3.318 M 82.23 % -18.669 M -204.93 % 17.791 M 228.47 % -13.848 M -1 254.80 % 1.199 M 106.43 % -18.658 M -108.41 % -8.953 M -44.34 % -6.202 M -113.72 % 45.211 M 54.77 % 29.212 M 111.56 % 13.808 M 678.84 % -2.385 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 -100.00 % 15.980 M 0.000 -100.00 % 15.975 M 5.87 % 15.089 M 0.000 0.000 -100.00 % 20.999 M 187.69 % 7.299 M
Common stock repurchased -8.361 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
Dividends paid 0.000 0.000 100.00 % -12.555 M -67.53 % -7.494 M 34.88 % -11.509 M -37.19 % -8.389 M -183.48 % -2.959 M 0.000 0.000 0.000 100.00 % -3.576 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites -3.442 K 99.37 % -547.994 K -12.57 % -486.807 K 54.97 % -1.081 M 12.82 % -1.240 M 39.11 % -2.037 M -23.42 % -1.650 M 13.92 % -1.917 M 30.42 % -2.755 M 0.000 0.000 100.00 % -16.828 K 97.27 % -616.661 K 0.000 100.00 % -1.000 100.00 % -38.806 K 0.000 -100.00 % 56.215 K 43.16 % 39.267 K 105.26 % -747.227 K
Net cash used provided by financing activities -9.457 M -616.85 % -1.319 M 89.06 % -12.053 M -7.39 % -11.224 M 34.00 % -17.007 M -21.88 % -13.954 M -16.49 % -11.978 M -39.89 % -8.563 M -40.99 % -6.074 M 67.47 % -18.669 M -231.33 % 14.215 M 202.52 % -13.865 M -183.71 % 16.563 M 188.76 % -18.660 M -365.73 % 7.022 M -20.63 % 8.848 M -80.43 % 45.211 M 54.47 % 29.268 M -16.01 % 34.847 M 736.34 % 4.167 M
Effect of forex changes on cash -735.185 K -1 754.22 % 44.443 K 107.28 % -610.716 K -135.48 % -259.348 K 67.40 % -795.510 K -1 478.39 % 57.713 K 107.74 % -746.029 K -12 998.15 % 5.784 K 42.04 % 4.072 K 100.10 % -4.264 M -616.00 % -595.503 K -512.97 % -97.150 K -2 827.09 % -3.319 K -103.88 % 85.475 K 991.84 % 7.829 K 112.74 % -61.442 K -426.70 % -11.666 K -102.95 % 395.516 K 1 449.71 % 25.522 K 0.000
Net change in cash -371.931 K -116.23 % 2.291 M 138.24 % -5.992 M -411.71 % 1.922 M 340.09 % -800.680 K -124.30 % 3.295 M 23.21 % 2.674 M 32.24 % 2.022 M 246.20 % -1.383 M 79.92 % -6.889 M -237.89 % 4.996 M 151.42 % -9.717 M -171.86 % 13.522 M 249.66 % -9.036 M -402.78 % 2.984 M -48.69 % 5.816 M 220.10 % -4.843 M -49.72 % -3.234 M -140.92 % 7.904 M 775.18 % 903.157 K
Cash at beginning of period 6.435 M 55.30 % 4.144 M -59.12 % 10.136 M 23.40 % 8.214 M -8.88 % 9.014 M 57.61 % 5.719 M 87.81 % 3.045 M 197.63 % 1.023 M -57.48 % 2.406 M -74.11 % 9.295 M 116.21 % 4.299 M -69.33 % 14.016 M 2 739.49 % 493.601 K 125.91 % -1.905 M 86.35 % -13.958 M 26.35 % -18.953 M -169.89 % -7.023 M -182.30 % 8.533 M -51.85 % 17.723 M 366.55 % -6.649 M
Cash at end of period 6.064 M -5.78 % 6.435 M 55.30 % 4.144 M -59.12 % 10.136 M 23.40 % 8.214 M -8.88 % 9.014 M 57.61 % 5.719 M 87.81 % 3.045 M 197.63 % 1.023 M -57.48 % 2.406 M -74.11 % 9.295 M 116.21 % 4.299 M -69.33 % 14.016 M 228.10 % -10.941 M 0.30 % -10.974 M 16.47 % -13.137 M -10.72 % -11.865 M -323.95 % 5.298 M -79.33 % 25.627 M 546.01 % -5.746 M
Operating cash flow 11.103 M 96.65 % 5.646 M -60.61 % 14.333 M -25.04 % 19.120 M -3.48 % 19.810 M 0.23 % 19.765 M 6.72 % 18.520 M 51.63 % 12.214 M 28.05 % 9.538 M -46.60 % 17.861 M 31.72 % 13.559 M -47.00 % 25.585 M 95.23 % 13.105 M 14.29 % 11.466 M 692.98 % -1.934 M 22.85 % -2.506 M -118.15 % 13.805 M -61.30 % 35.671 M 138.81 % 14.937 M 485.87 % 2.549 M
Capital expenditure -1.471 M 51.93 % -3.060 M 60.61 % -7.769 M -24.98 % -6.216 M -99.95 % -3.109 M -9.56 % -2.838 M 9.58 % -3.138 M -49.13 % -2.104 M 56.26 % -4.810 M -162.66 % -1.831 M 91.61 % -21.835 M -31.61 % -16.591 M -63.45 % -10.150 M -419.17 % -1.955 M 8.05 % -2.126 M 27.79 % -2.944 M 95.24 % -61.917 M 6.58 % -66.278 M -120.69 % -30.033 M -679.71 % -3.852 M
Free CashFlow 9.632 M 272.45 % 2.586 M -60.60 % 6.564 M -49.13 % 12.904 M -22.74 % 16.701 M -1.34 % 16.927 M 10.05 % 15.382 M 52.15 % 10.109 M 113.83 % 4.728 M -70.51 % 16.029 M 293.70 % -8.275 M -192.01 % 8.994 M 204.41 % 2.955 M -68.93 % 9.511 M 334.27 % -4.060 M 25.51 % -5.451 M 88.67 % -48.112 M -57.19 % -30.607 M -102.75 % -15.096 M -1 059.19 % -1.302 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30
Revenue 48.993 M 42.52 % 34.376 M -23.41 % 44.881 M 18.22 % 37.962 M -15.47 % 44.911 M 10.91 % 40.492 M -4.25 % 42.289 M 0.00 % 42.289 M 13.11 % 37.387 M 0.00 % 37.387 M -6.45 % 39.965 M 0.00 % 39.965 M -2.74 % 41.092 M 0.00 % 41.092 M 24.80 % 32.928 M 0.00 % 32.928 M 25.49 % 26.240 M 0.00 % 26.240 M -43.95 % 46.816 M 0.00 % 46.816 M -19.72 % 58.317 M 0.00 % 58.317 M -8.87 % 63.991 M 0.00 % 63.991 M 6.50 % 60.083 M 0.00 % 60.083 M 25.03 % 48.055 M 0.00 % 48.055 M 31.93 % 36.424 M 0.00 % 36.424 M 23.20 % 29.564 M 0.00 % 29.564 M -35.40 % 45.763 M 0.00 % 45.763 M -9.22 % 50.412 M 0.00 % 50.412 M 81.26 % 27.812 M 0.00 % 27.812 M 175.18 % 10.107 M 0.00 % 10.107 M
Net income 4.363 M 224.51 % -3.504 M -178.33 % 4.473 M 8 257.94 % 53.523 K -99.32 % 7.910 M -17.43 % 9.580 M 12.28 % 8.533 M 0.00 % 8.533 M 53.50 % 5.559 M 0.00 % 5.559 M 14.54 % 4.853 M 0.00 % 4.853 M 8.76 % 4.462 M 0.00 % 4.462 M 624.70 % 615.735 K 0.00 % 615.735 K 599.69 % 88.001 K 0.00 % 88.001 K 105.20 % -1.691 M 0.00 % -1.691 M 57.41 % -3.970 M 0.00 % -3.970 M -175.98 % 5.225 M 0.00 % 5.225 M 25.01 % 4.180 M 0.00 % 4.180 M 150.79 % 1.667 M 0.00 % 1.667 M 189.20 % -1.869 M 0.00 % -1.869 M 77.37 % -8.258 M 0.00 % -8.258 M -188.60 % 9.321 M 0.00 % 9.321 M -49.92 % 18.612 M 0.00 % 18.612 M 158.95 % 7.188 M 0.00 % 7.188 M -13.76 % 8.334 M 0.00 % 8.334 M
Income before tax 4.355 M 198.05 % -4.442 M -183.30 % 5.332 M 8 392.69 % 62.786 K -99.37 % 9.946 M -11.98 % 11.299 M 5.52 % 10.709 M 0.00 % 10.709 M 63.48 % 6.551 M 0.00 % 6.551 M 4.46 % 6.271 M 0.00 % 6.271 M 17.56 % 5.334 M 0.00 % 5.334 M 451.49 % 967.281 K 0.00 % 967.281 K 183.75 % 340.891 K 0.00 % 340.891 K 107.73 % -4.407 M 0.00 % -4.407 M -8.89 % -4.047 M 0.00 % -4.047 M -162.38 % 6.488 M 0.00 % 6.488 M 7.79 % 6.019 M 0.00 % 6.019 M 116.74 % 2.777 M 0.00 % 2.777 M 180.28 % -3.459 M 0.00 % -3.459 M 63.59 % -9.500 M 0.00 % -9.500 M -171.33 % 13.318 M 0.00 % 13.318 M -50.31 % 26.802 M 0.00 % 26.802 M 149.52 % 10.741 M 0.00 % 10.741 M 10.47 % 9.723 M 0.00 % 9.723 M
Income before tax ratio 0.09 168.80 % -0.13 -208.76 % 0.12 7 083.58 % 0.00 -99.25 % 0.22 -20.64 % 0.28 10.20 % 0.25 0.00 % 0.25 44.53 % 0.18 0.00 % 0.18 11.66 % 0.16 0.00 % 0.16 20.87 % 0.13 0.00 % 0.13 341.91 % 0.03 0.00 % 0.03 126.12 % 0.01 0.00 % 0.01 113.80 % -0.09 0.00 % -0.09 -35.65 % -0.07 0.00 % -0.07 -168.45 % 0.10 0.00 % 0.10 1.21 % 0.10 0.00 % 0.10 73.35 % 0.06 0.00 % 0.06 160.85 % -0.09 0.00 % -0.09 70.44 % -0.32 0.00 % -0.32 -210.42 % 0.29 0.00 % 0.29 -45.26 % 0.53 0.00 % 0.53 37.66 % 0.39 0.00 % 0.39 -59.86 % 0.96 0.00 % 0.96
EBITDA 7.504 M 621.48 % -1.439 M -120.66 % 6.965 M 99.95 % 3.483 M -72.77 % 12.793 M -17.40 % 15.488 M -0.92 % 15.632 M 0.00 % 15.632 M 33.95 % 11.671 M 0.00 % 11.671 M -1.81 % 11.885 M 0.00 % 11.885 M 22.28 % 9.720 M 0.00 % 9.720 M 69.50 % 5.735 M 0.00 % 5.735 M 11.15 % 5.159 M 0.00 % 5.159 M 72.14 % 2.997 M 0.00 % 2.997 M -31.61 % 4.383 M 0.00 % 4.383 M -69.52 % 14.381 M 0.00 % 14.381 M 12.69 % 12.761 M 0.00 % 12.761 M 27.61 % 10.001 M 0.00 % 10.001 M 194.41 % 3.397 M 0.00 % 3.397 M 204.52 % -3.250 M 0.00 % -3.250 M -120.99 % 15.481 M 0.00 % 15.481 M -45.54 % 28.427 M 0.00 % 28.427 M 118.54 % 13.008 M 0.00 % 13.008 M 24.38 % 10.459 M 0.00 % 10.459 M
Net income ratio 0.09 187.36 % -0.10 -202.27 % 0.10 6 969.60 % 0.00 -99.20 % 0.18 -25.56 % 0.24 17.26 % 0.20 0.00 % 0.20 35.71 % 0.15 0.00 % 0.15 22.43 % 0.12 0.00 % 0.12 11.83 % 0.11 0.00 % 0.11 480.71 % 0.02 0.00 % 0.02 457.58 % 0.00 0.00 % 0.00 109.29 % -0.04 0.00 % -0.04 46.95 % -0.07 0.00 % -0.07 -183.37 % 0.08 0.00 % 0.08 17.37 % 0.07 0.00 % 0.07 100.59 % 0.03 0.00 % 0.03 167.61 % -0.05 0.00 % -0.05 81.63 % -0.28 0.00 % -0.28 -237.15 % 0.20 0.00 % 0.20 -44.83 % 0.37 0.00 % 0.37 42.86 % 0.26 0.00 % 0.26 -68.66 % 0.82 0.00 % 0.82
Ratio EBITDA 0.15 465.90 % -0.04 -126.98 % 0.16 69.13 % 0.09 -67.79 % 0.28 -25.53 % 0.38 3.47 % 0.37 0.00 % 0.37 18.42 % 0.31 0.00 % 0.31 4.96 % 0.30 0.00 % 0.30 25.73 % 0.24 0.00 % 0.24 35.82 % 0.17 0.00 % 0.17 -11.42 % 0.20 0.00 % 0.20 207.13 % 0.06 0.00 % 0.06 -14.81 % 0.08 0.00 % 0.08 -66.56 % 0.22 0.00 % 0.22 5.81 % 0.21 0.00 % 0.21 2.06 % 0.21 0.00 % 0.21 123.16 % 0.09 0.00 % 0.09 184.83 % -0.11 0.00 % -0.11 -132.50 % 0.34 0.00 % 0.34 -40.01 % 0.56 0.00 % 0.56 20.57 % 0.47 0.00 % 0.47 -54.80 % 1.03 0.00 % 1.03
Gross profit ratio 0.36 136.41 % 0.15 -53.73 % 0.33 27.66 % 0.26 -36.49 % 0.40 -12.64 % 0.46 -1.45 % 0.47 0.00 % 0.47 8.67 % 0.43 0.00 % 0.43 2.61 % 0.42 0.00 % 0.42 -1.92 % 0.43 0.00 % 0.43 44.08 % 0.30 0.00 % 0.30 0.27 % 0.30 0.00 % 0.30 -16.24 % 0.36 0.00 % 0.36 15.99 % 0.31 0.00 % 0.31 -27.15 % 0.42 0.00 % 0.42 5.29 % 0.40 0.00 % 0.40 3.45 % 0.39 0.00 % 0.39 33.73 % 0.29 0.00 % 0.29 -4.30 % 0.30 0.00 % 0.30 -45.54 % 0.55 0.00 % 0.55 -19.11 % 0.68 0.00 % 0.68 15.08 % 0.59 0.00 % 0.59 0.67 % 0.59 0.00 % 0.59
Weighted average shs out dil 219.000 M 0.00 % 219.000 M 0.00 % 219.000 M 0.00 % 219.000 M 0.00 % 219.000 M 0.00 % 219.000 M 0.00 % 219.000 M 0.00 % 219.000 M 0.00 % 219.000 M 0.00 % 219.000 M 0.00 % 219.000 M 0.00 % 219.000 M 0.00 % 219.000 M 0.00 % 219.000 M 6.70 % 205.245 M 0.00 % 205.245 M 16.62 % 176.002 M 0.00 % 176.002 M -21.93 % 225.444 M 0.00 % 225.444 M 2.21 % 220.575 M 0.00 % 220.575 M 1.31 % 217.729 M 0.00 % 217.729 M 19.80 % 181.744 M 0.00 % 181.744 M 0.54 % 180.772 M 0.00 % 180.772 M 13.02 % 159.952 M 0.00 % 159.952 M 13.33 % 141.137 M 0.00 % 141.137 M 22.59 % 115.129 M 0.00 % 115.129 M 0.00 % 115.129 M 0.00 % 115.129 M 1.02 % 113.966 M 0.00 % 113.966 M 184.79 % 40.018 M 0.00 % 40.018 M
Weighted average shs out 219.000 M 0.00 % 219.000 M 0.00 % 219.006 M -0.60 % 220.339 M 0.61 % 219.000 M 0.00 % 219.000 M 0.00 % 219.000 M 0.00 % 219.000 M 0.00 % 219.000 M 0.00 % 219.000 M 0.00 % 219.000 M 0.00 % 219.000 M 0.00 % 219.000 M 0.00 % 219.000 M 6.70 % 205.245 M 0.00 % 205.245 M 16.62 % 176.002 M 0.00 % 176.002 M -19.63 % 219.000 M 0.00 % 219.000 M -0.71 % 220.575 M 0.00 % 220.575 M 1.31 % 217.729 M 0.00 % 217.729 M 19.80 % 181.744 M 0.00 % 181.744 M 0.54 % 180.772 M 0.00 % 180.772 M 13.02 % 159.952 M 0.00 % 159.952 M 13.33 % 141.137 M 0.00 % 141.137 M 22.59 % 115.129 M 0.00 % 115.129 M 0.00 % 115.129 M 0.00 % 115.129 M 1.02 % 113.966 M 0.00 % 113.966 M 184.79 % 40.018 M 0.00 % 40.018 M
EPS diluted 0.02 224.38 % -0.02 -178.43 % 0.02 10 100.00 % 0.00 -99.45 % 0.04 -17.39 % 0.04 14.10 % 0.04 0.00 % 0.04 41.33 % 0.03 0.00 % 0.03 22.07 % 0.02 0.00 % 0.02 8.82 % 0.02 0.00 % 0.02 580.00 % 0.00 0.00 % 0.00 500.00 % 0.00 0.00 % 0.00 106.67 % -0.01 0.00 % -0.01 58.33 % -0.02 0.00 % -0.02 -175.00 % 0.02 0.00 % 0.02 4.35 % 0.02 0.00 % 0.02 144.68 % 0.01 0.00 % 0.01 180.34 % -0.01 0.00 % -0.01 80.50 % -0.06 0.00 % -0.06 -175.00 % 0.08 0.00 % 0.08 -52.94 % 0.17 0.00 % 0.17 161.54 % 0.07 0.00 % 0.07 -69.05 % 0.21 0.00 % 0.21
Earnings per share 0.02 224.38 % -0.02 -178.43 % 0.02 10 100.00 % 0.00 -99.45 % 0.04 -17.39 % 0.04 14.10 % 0.04 0.00 % 0.04 41.33 % 0.03 0.00 % 0.03 22.07 % 0.02 0.00 % 0.02 8.82 % 0.02 0.00 % 0.02 580.00 % 0.00 0.00 % 0.00 500.00 % 0.00 0.00 % 0.00 106.67 % -0.01 0.00 % -0.01 58.33 % -0.02 0.00 % -0.02 -175.00 % 0.02 0.00 % 0.02 4.35 % 0.02 0.00 % 0.02 144.68 % 0.01 0.00 % 0.01 180.34 % -0.01 0.00 % -0.01 80.50 % -0.06 0.00 % -0.06 -175.00 % 0.08 0.00 % 0.08 -52.94 % 0.17 0.00 % 0.17 161.54 % 0.07 0.00 % 0.07 -69.05 % 0.21 0.00 % 0.21
Gross profit 17.581 M 236.94 % 5.218 M -64.56 % 14.722 M 50.92 % 9.755 M -46.31 % 18.170 M -3.11 % 18.753 M -5.63 % 19.872 M 0.00 % 19.872 M 22.92 % 16.167 M 0.00 % 16.167 M -4.01 % 16.843 M 0.00 % 16.843 M -4.61 % 17.657 M 0.00 % 17.657 M 79.81 % 9.820 M 0.00 % 9.820 M 25.82 % 7.804 M 0.00 % 7.804 M -53.06 % 16.625 M 0.00 % 16.625 M -6.89 % 17.855 M 0.00 % 17.855 M -33.61 % 26.894 M 0.00 % 26.894 M 12.14 % 23.982 M 0.00 % 23.982 M 29.34 % 18.542 M 0.00 % 18.542 M 76.43 % 10.510 M 0.00 % 10.510 M 17.91 % 8.913 M 0.00 % 8.913 M -64.82 % 25.333 M 0.00 % 25.333 M -26.57 % 34.501 M 0.00 % 34.501 M 108.60 % 16.540 M 0.00 % 16.540 M 177.03 % 5.970 M 0.00 % 5.970 M
Income tax expense -7.472 K 99.20 % -937.641 K -153.73 % 1.745 M 38 677.87 % 4.500 K -99.78 % 2.036 M 18.41 % 1.719 M -20.99 % 2.176 M 0.00 % 2.176 M 119.39 % 991.864 K 0.00 % 991.864 K -30.04 % 1.418 M 0.00 % 1.418 M 62.55 % 872.243 K 0.00 % 872.243 K 148.12 % 351.546 K 0.00 % 351.546 K 39.01 % 252.890 K 0.00 % 252.890 K 109.31 % -2.717 M 0.00 % -2.717 M -3 424.34 % -77.081 K 0.00 % -77.081 K -106.10 % 1.263 M 0.00 % 1.263 M -31.34 % 1.839 M 0.00 % 1.839 M 65.63 % 1.110 M 0.00 % 1.110 M 169.80 % -1.591 M 0.00 % -1.591 M -28.10 % -1.242 M 0.00 % -1.242 M -131.07 % 3.997 M 0.00 % 3.997 M -51.19 % 8.189 M 0.00 % 8.189 M 130.46 % 3.554 M 0.00 % 3.554 M 155.81 % 1.389 M 0.00 % 1.389 M
Cost of revenue 31.412 M 7.73 % 29.158 M -3.32 % 30.159 M 6.92 % 28.208 M 5.48 % 26.741 M 23.01 % 21.740 M -3.02 % 22.417 M 0.00 % 22.417 M 5.64 % 21.220 M 0.00 % 21.220 M -8.23 % 23.122 M 0.00 % 23.122 M -1.34 % 23.436 M 0.00 % 23.436 M 1.42 % 23.108 M 0.00 % 23.108 M 25.35 % 18.435 M 0.00 % 18.435 M -38.94 % 30.192 M 0.00 % 30.192 M -25.38 % 40.463 M 0.00 % 40.463 M 9.07 % 37.097 M 0.00 % 37.097 M 2.76 % 36.101 M 0.00 % 36.101 M 22.32 % 29.513 M 0.00 % 29.513 M 13.89 % 25.915 M 0.00 % 25.915 M 25.49 % 20.651 M 0.00 % 20.651 M 1.09 % 20.429 M 0.00 % 20.429 M 28.40 % 15.911 M 0.00 % 15.911 M 41.15 % 11.272 M 0.00 % 11.272 M 172.51 % 4.136 M 0.00 % 4.136 M
General and administrative expenses 0.000 -100.00 % 3.417 M -5.87 % 3.630 M 112.23 % 1.711 M 6.57 % 1.605 M 0.85 % 1.592 M -52.93 % 3.381 M 0.00 % 3.381 M 8.61 % 3.113 M 0.00 % 3.113 M 5.14 % 2.961 M 0.00 % 2.961 M -4.91 % 3.113 M 0.00 % 3.113 M 46.82 % 2.121 M 0.00 % 2.121 M -10.88 % 2.380 M 0.00 % 2.380 M -40.79 % 4.019 M 0.00 % 4.019 M -33.86 % 6.076 M 0.00 % 6.076 M -4.30 % 6.348 M 0.00 % 6.348 M 8.84 % 5.833 M 0.00 % 5.833 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 0.000 -100.00 % 6.138 M -13.20 % 7.072 M 129.82 % 3.077 M 7.72 % 2.856 M 8.10 % 2.643 M -56.91 % 6.132 M 0.00 % 6.132 M -5.41 % 6.483 M 0.00 % 6.483 M -3.03 % 6.686 M 0.00 % 6.686 M -14.35 % 7.806 M 0.00 % 7.806 M 32.09 % 5.910 M 0.00 % 5.910 M 41.25 % 4.184 M 0.00 % 4.184 M -36.04 % 6.541 M 0.00 % 6.541 M -31.65 % 9.570 M 0.00 % 9.570 M -3.33 % 9.900 M 0.00 % 9.900 M -0.30 % 9.930 M 0.00 % 9.930 M 34.27 % 7.395 M 0.00 % 7.395 M 22.30 % 6.047 M 0.00 % 6.047 M 59.10 % 3.801 M 0.00 % 3.801 M 0.86 % 3.768 M 0.00 % 3.768 M 41.38 % 2.665 M 0.00 % 2.665 M 39.88 % 1.905 M 0.00 % 1.905 M 206.39 % 621.888 K 0.00 % 621.888 K
Other expenses 0.000 0.000 -100.00 % 3.922 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -47.398 K 0.00 % -47.398 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
Operating expenses 10.640 M 11.36 % 9.555 M -34.66 % 14.624 M 48.38 % 9.855 M 7.24 % 9.190 M 15.58 % 7.951 M -16.42 % 9.513 M 0.00 % 9.513 M -0.87 % 9.596 M 0.00 % 9.596 M 0.34 % 9.564 M 0.00 % 9.564 M -12.42 % 10.920 M 0.00 % 10.920 M 35.98 % 8.030 M 0.00 % 8.030 M 22.35 % 6.564 M 0.00 % 6.564 M -37.84 % 10.560 M 0.00 % 10.560 M -32.50 % 15.645 M 0.00 % 15.645 M -3.71 % 16.248 M 0.00 % 16.248 M 3.08 % 15.763 M 0.00 % 15.763 M 23.94 % 12.718 M 0.00 % 12.718 M 11.13 % 11.444 M 0.00 % 11.444 M 388.14 % 2.345 M 0.00 % 2.345 M -77.88 % 10.597 M 0.00 % 10.597 M 45.24 % 7.296 M 0.00 % 7.296 M 36.17 % 5.358 M 0.00 % 5.358 M 137.02 % 2.260 M 0.00 % 2.260 M
Cost and expenses 42.052 M 8.62 % 38.713 M -13.55 % 44.783 M 17.65 % 38.063 M 5.93 % 35.931 M 21.02 % 29.691 M -7.01 % 31.930 M 0.00 % 31.930 M 3.62 % 30.816 M 0.00 % 30.816 M -5.72 % 32.686 M 0.00 % 32.686 M -4.86 % 34.355 M 0.00 % 34.355 M 10.33 % 31.138 M 0.00 % 31.138 M 24.56 % 24.999 M 0.00 % 24.999 M -38.65 % 40.752 M 0.00 % 40.752 M -27.37 % 56.108 M 0.00 % 56.108 M 5.18 % 53.345 M 0.00 % 53.345 M 2.86 % 51.864 M 0.00 % 51.864 M 22.81 % 42.231 M 0.00 % 42.231 M 13.04 % 37.359 M 0.00 % 37.359 M 62.46 % 22.996 M 0.00 % 22.996 M -25.88 % 31.026 M 0.00 % 31.026 M 33.69 % 23.207 M 0.00 % 23.207 M 39.55 % 16.630 M 0.00 % 16.630 M 159.97 % 6.397 M 0.00 % 6.397 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 10.640 M 11.36 % 9.555 M -10.72 % 10.702 M 8.59 % 9.855 M 7.24 % 9.190 M 15.58 % 7.951 M -16.42 % 9.513 M 0.00 % 9.513 M -0.87 % 9.596 M 0.00 % 9.596 M -0.52 % 9.647 M 0.00 % 9.647 M -11.66 % 10.920 M 0.00 % 10.920 M 35.98 % 8.030 M 0.00 % 8.030 M 22.35 % 6.564 M 0.00 % 6.564 M -37.84 % 10.560 M 0.00 % 10.560 M -32.50 % 15.645 M 0.00 % 15.645 M -3.71 % 16.248 M 0.00 % 16.248 M 3.08 % 15.763 M 0.00 % 15.763 M 113.15 % 7.395 M 0.00 % 7.395 M 22.30 % 6.047 M 0.00 % 6.047 M 59.10 % 3.801 M 0.00 % 3.801 M 0.86 % 3.768 M 0.00 % 3.768 M 41.38 % 2.665 M 0.00 % 2.665 M 39.88 % 1.905 M 0.00 % 1.905 M 206.39 % 621.888 K 0.00 % 621.888 K
Interest income 0.000 0.000 -100.00 % 730.958 K 663.61 % 95.724 K -69.81 % 317.118 K 26.97 % 249.761 K 24.38 % 200.810 K 0.00 % 200.810 K 101.48 % 99.666 K 0.00 % 99.666 K 54.84 % 64.368 K 0.00 % 64.368 K 201.85 % 21.325 K 0.00 % 21.325 K -30.59 % 30.725 K 0.00 % 30.725 K 1 080.58 % 2.603 K 0.00 % 2.603 K -87.17 % 20.292 K 0.00 % 20.292 K 392.23 % 4.123 K 0.00 % 4.123 K -87.95 % 34.201 K 0.00 % 34.201 K 0.000 0.000 100.00 % -9.723 K 0.00 % -9.723 K -1 342.00 % 782.850 0.00 % 782.850 -98.24 % 44.465 K 0.00 % 44.465 K 306.57 % 10.937 K 0.00 % 10.937 K -88.88 % 98.377 K 0.00 % 98.377 K -67.98 % 307.256 K 0.00 % 307.256 K 920.61 % 30.105 K 0.00 % 30.105 K
Interest expense 597.408 K 0.000 -100.00 % 579.568 K 16.58 % 497.148 K -20.65 % 626.522 K 55.18 % 403.750 K -25.98 % 545.475 K 0.00 % 545.475 K -12.66 % 624.526 K 0.00 % 624.526 K -39.40 % 1.031 M 0.00 % 1.031 M 38.06 % 746.438 K 0.00 % 746.438 K -33.25 % 1.118 M 0.00 % 1.118 M -19.64 % 1.392 M 0.00 % 1.392 M -33.98 % 2.108 M 0.00 % 2.108 M -11.95 % 2.394 M 0.00 % 2.394 M 77.98 % 1.345 M 0.00 % 1.345 M -22.63 % 1.738 M 0.00 % 1.738 M -29.43 % 2.463 M 0.00 % 2.463 M 11.98 % 2.200 M 0.00 % 2.200 M -11.31 % 2.480 M 0.00 % 2.480 M 717.76 % 303.306 K 0.00 % 303.306 K 2 058.22 % 14.054 K 0.00 % 14.054 K -97.38 % 536.963 K 0.00 % 536.963 K 86.35 % 288.150 K 0.00 % 288.150 K
Depreciation and amortization 2.551 M -12.02 % 2.900 M -1.52 % 2.945 M 0.73 % 2.923 M -23.33 % 3.813 M 0.74 % 3.785 M -13.55 % 4.378 M 0.00 % 4.378 M -2.61 % 4.495 M 0.00 % 4.495 M -1.93 % 4.584 M 0.00 % 4.584 M 25.96 % 3.639 M 0.00 % 3.639 M -0.26 % 3.649 M 0.00 % 3.649 M 6.48 % 3.427 M 0.00 % 3.427 M -35.88 % 5.344 M 0.00 % 5.344 M -12.79 % 6.128 M 0.00 % 6.128 M 36.08 % 4.503 M 0.00 % 4.503 M -4.75 % 4.728 M 0.00 % 4.728 M -0.70 % 4.761 M 0.00 % 4.761 M 2.38 % 4.650 M 0.00 % 4.650 M 23.80 % 3.756 M 0.00 % 3.756 M 101.95 % 1.860 M 0.00 % 1.860 M 15.44 % 1.611 M 0.00 % 1.611 M 1.63 % 1.585 M 0.00 % 1.585 M 254.45 % 447.278 K 0.00 % 447.278 K
Operating income 6.941 M 260.05 % -4.337 M -4 525.51 % 98.000 K 197.15 % -100.871 K -101.12 % 8.980 M -16.87 % 10.802 M -4.02 % 11.254 M 0.00 % 11.254 M 56.85 % 7.175 M 0.00 % 7.175 M -1.73 % 7.302 M 0.00 % 7.302 M 20.07 % 6.081 M 0.00 % 6.081 M 191.57 % 2.086 M 0.00 % 2.086 M 20.38 % 1.732 M 0.00 % 1.732 M 180.56 % -2.151 M 0.00 % -2.151 M -2 536.27 % -81.577 K 0.00 % -81.577 K -100.83 % 9.878 M 0.00 % 9.878 M 20.18 % 8.219 M 0.00 % 8.219 M 56.73 % 5.244 M 0.00 % 5.244 M 518.43 % -1.253 M 0.00 % -1.253 M 82.11 % -7.006 M 0.00 % -7.006 M -151.21 % 13.680 M 0.00 % 13.680 M -48.84 % 26.739 M 0.00 % 26.739 M 134.09 % 11.422 M 0.00 % 11.422 M 13.91 % 10.028 M 0.00 % 10.028 M
Operating income ratio 0.14 212.30 % -0.13 -5 877.85 % 0.00 182.18 % 0.00 -101.33 % 0.20 -25.04 % 0.27 0.24 % 0.27 0.00 % 0.27 38.67 % 0.19 0.00 % 0.19 5.04 % 0.18 0.00 % 0.18 23.46 % 0.15 0.00 % 0.15 133.64 % 0.06 0.00 % 0.06 -4.07 % 0.07 0.00 % 0.07 243.73 % -0.05 0.00 % -0.05 -3 183.90 % 0.00 0.00 % 0.00 -100.91 % 0.15 0.00 % 0.15 12.84 % 0.14 0.00 % 0.14 25.35 % 0.11 0.00 % 0.11 417.16 % -0.03 0.00 % -0.03 85.48 % -0.24 0.00 % -0.24 -179.27 % 0.30 0.00 % 0.30 -43.64 % 0.53 0.00 % 0.53 29.14 % 0.41 0.00 % 0.41 -58.61 % 0.99 0.00 % 0.99
Total other income expenses net -2.586 M -2 362.76 % -105.000 K -102.01 % 5.234 M 3 098.29 % 163.657 K -83.06 % 965.869 K 94.09 % 497.645 K 191.23 % -545.475 K 0.00 % -545.475 K -2 536.29 % -20.691 K 0.00 % -20.691 K 97.76 % -925.279 K 0.00 % -925.279 K 34.03 % -1.403 M 0.00 % -1.403 M -70.65 % -821.975 K 0.00 % -821.975 K 8.64 % -899.746 K 0.00 % -899.746 K 91.41 % -10.472 M 0.00 % -10.472 M -67.38 % -6.257 M 0.00 % -6.257 M -84.58 % -3.390 M 0.00 % -3.390 M -54.07 % -2.200 M 0.00 % -2.200 M 10.83 % -2.467 M 0.00 % -2.467 M 2.28 % -2.525 M 0.00 % -2.525 M 84.29 % -16.069 M 0.00 % -16.069 M -4 334.44 % -362.363 K 0.00 % -362.363 K 10.21 % -403.547 K 0.00 % -403.547 K 40.77 % -681.265 K 0.00 % -681.265 K -111.33 % 6.013 M 0.00 % 6.013 M
2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30
2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31
Net debt -849.746 K -113.73 % 6.190 M 12 656.84 % 48.523 K -95.87 % 1.174 M -55.58 % 2.643 M 131.86 % -8.296 M -231.92 % -2.499 M 43.73 % -4.442 M -278.32 % 2.491 M 303.85 % -1.222 M -115.67 % 7.797 M 6 387.56 % -124.000 K -102.03 % 6.104 M -56.76 % 14.118 M -16.87 % 16.984 M -35.43 % 26.305 M 3.59 % 25.394 M -12.22 % 28.930 M 2.32 % 28.273 M -35.63 % 43.923 M -8.79 % 48.157 M -5.65 % 51.039 M 39.85 % 36.495 M -12.73 % 41.820 M 1.57 % 41.175 M -23.97 % 54.153 M -5.20 % 57.122 M -9.95 % 63.436 M -21.05 % 80.352 M 8.28 % 74.204 M -19.53 % 92.217 M 37.39 % 67.119 M 59.73 % 42.021 M 53.55 % 27.367 M 115.28 % 12.712 M 37.74 % 9.229 M 60.62 % 5.746 M
Total investments 185.777 K 0.000 -100.00 % 660.000 -99.65 % 189.693 K 16.22 % 163.218 K 1.16 % 161.351 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 % 5.998 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.391 M 100.00 % 1.196 M 0.000 -100.00 % 8.381 M -50.00 % 16.763 M 100.00 % 8.381 M 0.000
Total debt 5.214 M -36.67 % 8.233 M 26.97 % 6.484 M -9.64 % 7.176 M 5.73 % 6.787 M 6.08 % 6.398 M -16.22 % 7.637 M -15.41 % 9.028 M -15.66 % 10.705 M 28.28 % 8.345 M -50.36 % 16.811 M 57.80 % 10.653 M -9.90 % 11.824 M -33.47 % 17.772 M -11.27 % 20.029 M -28.61 % 28.058 M 6.21 % 26.417 M -15.94 % 31.425 M 2.43 % 30.679 M -38.39 % 49.793 M -13.33 % 57.452 M 6.08 % 54.160 M 32.76 % 40.794 M -13.12 % 46.955 M -14.92 % 55.191 M 0.99 % 54.647 M -28.92 % 76.877 M 5.36 % 72.968 M -11.05 % 82.030 M 1.59 % 80.750 M -13.12 % 92.947 M 32.27 % 70.271 M 47.64 % 47.595 M 37.61 % 34.586 M 60.29 % 21.577 M 49.67 % 14.416 M 98.68 % 7.256 M
Accumulated other comprehensive income loss 0.000 100.00 % -126.912 M 0.000 0.000 100.00 % -126.949 M -1.03 % -125.653 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
Retained earnings 121.865 M 3.96 % 117.221 M -2.80 % 120.596 M 4.43 % 115.476 M -0.27 % 115.791 M -3.93 % 120.530 M 9.38 % 110.190 M 3.31 % 106.665 M 6.32 % 100.325 M -4.09 % 104.603 M 4.20 % 100.386 M 10.31 % 91.000 M -5.32 % 96.113 M 10.07 % 87.318 M -2.78 % 89.817 M 2.00 % 88.059 M -0.16 % 88.203 M 2.14 % 86.354 M -1.47 % 87.646 M -1.30 % 88.805 M -1.88 % 90.503 M -7.04 % 97.355 M -3.50 % 100.883 M 9.70 % 91.960 M 3.30 % 89.025 M 12.38 % 79.220 M 9.74 % 72.187 M -3.01 % 74.426 M 1.79 % 73.120 M -5.04 % 77.003 M -16.64 % 92.370 M 12.06 % 82.430 M 13.71 % 72.490 M 36.95 % 52.932 M 58.60 % 33.374 M 33.40 % 25.018 M 50.15 % 16.663 M
Common stock 65.400 M -6.05 % 69.611 M -5.63 % 73.761 M 0.00 % 73.761 M 0.00 % 73.761 M 0.00 % 73.761 M 0.00 % 73.761 M 0.00 % 73.761 M 0.00 % 73.761 M 0.00 % 73.761 M 0.00 % 73.761 M 0.00 % 73.761 M 0.00 % 73.761 M 0.00 % 73.761 M 0.00 % 73.761 M 0.00 % 73.761 M 0.00 % 73.761 M 0.00 % 73.761 M 0.00 % 73.761 M 0.00 % 73.761 M 0.00 % 73.761 M 0.00 % 73.761 M 0.00 % 73.761 M 0.00 % 73.761 M 0.00 % 73.761 M 26.52 % 58.299 M 0.00 % 58.298 M 0.00 % 58.297 M 3 685.54 % 1.540 M 0.05 % 1.539 M 34.99 % 1.140 M 0.00 % 1.140 M 0.00 % 1.140 M -0.01 % 1.141 M -0.01 % 1.141 M 6.60 % 1.070 M 7.06 % 999.494 K
Total equity 57.051 M -4.74 % 59.890 M -15.28 % 70.695 M 8.46 % 65.180 M 0.15 % 65.080 M -8.13 % 70.843 M 8.02 % 65.581 M 3.72 % 63.232 M 9.13 % 57.942 M -8.66 % 63.438 M 0.89 % 62.877 M 22.24 % 51.436 M -8.08 % 55.957 M 1.60 % 55.076 M -7.46 % 59.517 M -1.06 % 60.153 M 3.64 % 58.041 M 4.97 % 55.293 M -2.53 % 56.726 M -49.76 % 112.916 M -4.06 % 117.691 M -5.91 % 125.081 M -19.11 % 154.626 M 2.92 % 150.234 M 0.71 % 149.174 M 17.47 % 126.987 M 2.54 % 123.838 M -0.71 % 124.719 M 26.14 % 98.874 M -3.07 % 102.001 M -20.88 % 128.924 M 7.71 % 119.699 M 8.35 % 110.474 M 22.98 % 89.829 M 29.84 % 69.185 M 48.62 % 46.553 M 94.61 % 23.921 M
Other non current liabilities 31.701 K -99.34 % 4.820 M -15.62 % 5.712 M 6.93 % 5.342 M 2 894.06 % 178.420 K -96.87 % 5.694 M 3 057.82 % 180.314 K 1.87 % 177.000 K -97.15 % 6.203 M 8 170.98 % 75.000 K 0.76 % 74.435 K -66.77 % 224.000 K -94.03 % 3.750 M 5 334.23 % 69.000 K -96.90 % 2.224 M 19.26 % 1.865 M 17.71 % 1.584 M 2 834.00 % 54.000 K -90.51 % 569.043 K 539.37 % 89.000 K -98.81 % 7.484 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 0.200 0.000 100.00 % 0.000 -100.00 % 0.600 100.00 % 0.300 0.000 0.000 0.000 0.000 0.000
Long term debt 2.089 M -53.05 % 4.449 M 56.34 % 2.846 M -44.25 % 5.104 M 30.41 % 3.914 M 7.96 % 3.625 M 85.90 % 1.950 M -58.01 % 4.644 M 4.48 % 4.445 M -18.40 % 5.447 M -33.57 % 8.200 M 34.78 % 6.084 M -7.91 % 6.607 M -26.70 % 9.013 M -8.36 % 9.835 M -31.42 % 14.341 M -7.20 % 15.453 M -3.47 % 16.008 M 7.75 % 14.857 M -49.15 % 29.218 M -3.77 % 30.363 M -12.03 % 34.515 M 27.53 % 27.065 M -20.14 % 33.892 M -16.65 % 40.663 M -5.90 % 43.212 M -16.03 % 51.458 M -1.91 % 52.462 M -25.68 % 70.587 M 15.59 % 61.067 M -21.67 % 77.960 M 24.46 % 62.640 M 32.38 % 47.319 M 37.36 % 34.448 M 59.65 % 21.577 M 100.00 % 10.788 M 0.000
Total non current liabilities 6.518 M -29.68 % 9.269 M 8.31 % 8.558 M -18.07 % 10.446 M 5.18 % 9.931 M 6.57 % 9.319 M 15.95 % 8.037 M -28.95 % 11.311 M 6.22 % 10.648 M -8.66 % 11.658 M -18.74 % 14.347 M 31.07 % 10.946 M 5.69 % 10.357 M -11.80 % 11.742 M -2.63 % 12.059 M -25.59 % 16.206 M -4.88 % 17.038 M -3.06 % 17.575 M 13.93 % 15.426 M -57.74 % 36.504 M -3.55 % 37.848 M -5.80 % 40.176 M 10.31 % 36.422 M -17.07 % 43.917 M -10.70 % 49.182 M -0.42 % 49.388 M -11.10 % 55.557 M -2.79 % 57.150 M -25.60 % 76.811 M 13.81 % 67.488 M -22.88 % 87.507 M 19.47 % 73.248 M 24.17 % 58.990 M 29.15 % 45.675 M 41.15 % 32.359 M 65.21 % 19.587 M 187.44 % 6.814 M
Other current liabilities 5.070 M -5.05 % 5.340 M 93.99 % 2.753 M -22.85 % 3.568 M -13.60 % 4.130 M 22.59 % 3.369 M 20.04 % 2.806 M -10.60 % 3.139 M 0.67 % 3.118 M -38.97 % 5.109 M 17.61 % 4.344 M 24.68 % 3.484 M -35.86 % 5.432 M -11.63 % 6.147 M 171.62 % 2.263 M -55.39 % 5.073 M 161.79 % 1.938 M -39.59 % 3.208 M 3.94 % 3.086 M -63.97 % 8.567 M 28.85 % 6.649 M -16.04 % 7.919 M 16.09 % 6.821 M -34.72 % 10.449 M 46.93 % 7.112 M 93.48 % 3.676 M -44.45 % 6.617 M 99.54 % 3.316 M 5.74 % 3.136 M -2.39 % 3.213 M 12.54 % 2.855 M -25.47 % 3.830 M -20.30 % 4.806 M 52.10 % 3.160 M 108.75 % 1.514 M 24.01 % 1.221 M 31.60 % 927.526 K
Deferred revenue 0.000 0.000 0.000 0.000 -100.00 % 1.583 M 1 479.45 % 100.218 K -95.63 % 2.296 M 0.000 0.000 0.000 -100.00 % 4.762 M 0.000 -100.00 % 3.777 M 0.000 -100.00 % 2.216 M 0.000 -100.00 % 2.007 M 0.000 -100.00 % 3.381 M 0.000 -100.00 % 7.124 M 0.000 -100.00 % 7.080 M 0.000 -100.00 % 7.258 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 3.125 M -17.42 % 3.784 M 4.00 % 3.638 M 75.59 % 2.072 M -27.89 % 2.873 M 3.62 % 2.773 M -50.77 % 5.633 M 28.48 % 4.384 M -29.97 % 6.260 M 116.00 % 2.898 M -66.35 % 8.611 M 88.47 % 4.569 M -12.42 % 5.217 M -40.44 % 8.759 M -14.08 % 10.195 M -25.68 % 13.717 M 25.11 % 10.964 M -28.88 % 15.417 M -2.56 % 15.822 M -23.10 % 20.575 M -24.05 % 27.089 M 37.89 % 19.645 M 43.09 % 13.729 M 5.10 % 13.063 M -10.08 % 14.527 M 27.04 % 11.435 M -55.01 % 25.419 M 23.96 % 20.506 M 79.20 % 11.443 M -41.86 % 19.683 M 31.33 % 14.987 M 96.40 % 7.631 M 2 674.44 % 275.054 K 100.00 % 137.527 K 0.000 -100.00 % 3.628 M -50.00 % 7.256 M
Total current liabilities 15.606 M -9.88 % 17.316 M 4.53 % 16.566 M 3.27 % 16.042 M 23.55 % 12.984 M -2.75 % 13.351 M 2.78 % 12.990 M -7.30 % 14.013 M 10.53 % 12.678 M -6.52 % 13.562 M -19.57 % 16.861 M -32.19 % 24.867 M 57.56 % 15.782 M -38.27 % 25.567 M 25.92 % 20.304 M -19.57 % 25.243 M 22.01 % 20.690 M -15.02 % 24.346 M 1.89 % 23.895 M -39.96 % 39.795 M -5.95 % 42.311 M 14.94 % 36.812 M 22.37 % 30.083 M -6.81 % 32.282 M 7.53 % 30.021 M 28.41 % 23.380 M -41.44 % 39.927 M 37.80 % 28.975 M 40.77 % 20.583 M -30.59 % 29.656 M -7.32 % 31.997 M 43.59 % 22.284 M 77.27 % 12.570 M 60.94 % 7.811 M 156.00 % 3.051 M -52.10 % 6.369 M -34.25 % 9.687 M
Total liabilities 22.124 M -16.78 % 26.585 M 5.81 % 25.124 M -5.15 % 26.488 M 15.59 % 22.915 M 1.08 % 22.670 M 7.81 % 21.027 M -16.97 % 25.324 M 8.57 % 23.326 M -7.51 % 25.220 M -19.19 % 31.208 M -12.86 % 35.813 M 37.01 % 26.139 M -29.94 % 37.309 M 15.28 % 32.363 M -21.92 % 41.449 M 9.86 % 37.728 M -10.00 % 41.921 M 6.61 % 39.321 M -48.46 % 76.299 M -4.82 % 80.159 M 4.12 % 76.988 M 15.76 % 66.505 M -12.72 % 76.199 M -3.79 % 79.203 M 8.84 % 72.768 M -23.79 % 95.484 M 10.87 % 86.124 M -11.57 % 97.394 M 0.26 % 97.143 M -18.71 % 119.504 M 25.09 % 95.532 M 33.50 % 71.560 M 33.79 % 53.485 M 51.05 % 35.410 M 36.43 % 25.956 M 57.30 % 16.501 M
Other non current assets 122.101 K -42.68 % 213.000 K -4.32 % 222.609 K 3 429.55 % 6.307 K -99.54 % 1.368 M 24 111.33 % 5.649 K -96.36 % 155.132 K -91.83 % 1.898 M -0.14 % 1.901 M -17.33 % 2.299 M -5.50 % 2.433 M -30.45 % 3.498 M 46.07 % 2.395 M 213.85 % 763.000 K -56.56 % 1.756 M 60.11 % 1.097 M -42.20 % 1.898 M -49.92 % 3.790 M 2.06 % 3.713 M -44.55 % 6.697 M -5.30 % 7.072 M 1.36 % 6.977 M -60.81 % 17.803 M -28.24 % 24.809 M -42.25 % 42.961 M 49.89 % 28.661 M -14.47 % 33.508 M 44.28 % 23.224 M -32.61 % 34.464 M 21.60 % 28.343 M -32.37 % 41.906 M 27.27 % 32.928 M 37.49 % 23.950 M 84.23 % 13.000 M 534.23 % 2.050 M 511.84 % 335.002 K 124.28 % -1.380 M
Long term investments 185.777 K 0.000 0.000 -100.00 % 189.693 K 16.22 % 163.218 K 1.16 % 161.351 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
Intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 46.384 M -5.39 % 49.026 M -3.00 % 50.544 M 1.44 % 49.825 M 0.93 % 49.367 M 8.76 % 45.391 M -9.47 % 50.138 M -3.64 % 52.032 M -0.59 % 52.340 M -7.07 % 56.321 M -9.08 % 61.948 M 17.47 % 52.733 M -3.44 % 54.612 M -15.46 % 64.597 M -4.10 % 67.359 M -6.05 % 71.695 M -0.27 % 71.887 M 0.50 % 71.526 M -0.36 % 71.787 M -49.56 % 142.329 M -6.17 % 151.696 M -2.86 % 156.167 M -6.58 % 167.165 M 4.06 % 160.643 M 18.61 % 135.442 M 0.51 % 134.761 M -4.26 % 140.759 M -1.23 % 142.510 M 6.45 % 133.875 M -0.93 % 135.126 M -21.55 % 172.251 M 16.66 % 147.659 M 19.98 % 123.066 M 37.32 % 89.617 M 59.55 % 56.168 M 30.44 % 43.062 M 43.75 % 29.956 M
Total non current assets 46.691 M -5.17 % 49.239 M -3.01 % 50.766 M 1.49 % 50.021 M -1.72 % 50.898 M 11.72 % 45.558 M -9.42 % 50.293 M -6.74 % 53.930 M -0.57 % 54.240 M -7.47 % 58.620 M -8.95 % 64.381 M 14.49 % 56.231 M -1.36 % 57.006 M -12.78 % 65.360 M -5.43 % 69.115 M -5.05 % 72.792 M -1.41 % 73.832 M -2.96 % 76.087 M 0.05 % 76.050 M -48.97 % 149.026 M -6.14 % 158.767 M -2.68 % 163.144 M -11.80 % 184.967 M -0.26 % 185.452 M 3.95 % 178.403 M 8.84 % 163.916 M -5.94 % 174.267 M -0.57 % 175.266 M 4.11 % 168.339 M -0.99 % 170.014 M -20.88 % 214.888 M 16.95 % 183.738 M 20.41 % 152.589 M 38.93 % 109.836 M 63.73 % 67.082 M 38.07 % 48.584 M 61.48 % 30.086 M
Other current assets 5.014 M -55.69 % 11.315 M 29.72 % 8.723 M 0.30 % 8.696 M -19.35 % 10.782 M -9.99 % 11.979 M 33.15 % 8.997 M 28.09 % 7.024 M 42.26 % 4.938 M 17.95 % 4.186 M -13.60 % 4.845 M 21.49 % 3.988 M 23.71 % 3.224 M -44.10 % 5.767 M 46.71 % 3.931 M -31.77 % 5.761 M 54.26 % 3.735 M 111.11 % 1.769 M -54.86 % 3.919 M -43.74 % 6.966 M -3.38 % 7.210 M -23.96 % 9.482 M 2.06 % 9.290 M -33.94 % 14.064 M 73.47 % 8.108 M -41.98 % 13.973 M 0.000 -100.00 % 419.607 K 0.000 -100.00 % 507.706 K -94.88 % 9.908 M -18.03 % 12.088 M -15.27 % 14.267 M 61.99 % 8.807 M 163.06 % 3.348 M 18.63 % 2.822 M 22.89 % 2.297 M
Short term investments 0.000 0.000 -100.00 % 660.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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.998 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.391 M 100.00 % 1.196 M 0.000 -100.00 % 8.381 M -50.00 % 16.763 M 100.00 % 8.381 M 0.000
cash and cash equivalents 6.064 M 196.79 % 2.043 M -68.25 % 6.435 M 7.22 % 6.002 M 44.84 % 4.144 M -71.80 % 14.694 M 44.97 % 10.136 M -24.75 % 13.470 M 63.99 % 8.214 M -14.15 % 9.567 M 6.13 % 9.014 M -16.36 % 10.777 M 88.43 % 5.719 M 56.53 % 3.654 M 19.99 % 3.045 M 73.72 % 1.753 M 71.32 % 1.023 M -58.99 % 2.495 M 3.69 % 2.406 M -59.01 % 5.870 M -36.85 % 9.295 M 197.84 % 3.121 M -27.40 % 4.299 M -16.28 % 5.135 M -63.36 % 14.016 M 2 736.03 % 494.203 K -97.50 % 19.755 M 107.25 % 9.532 M 468.06 % 1.678 M -74.36 % 6.545 M 795.92 % 730.558 K -76.82 % 3.152 M -43.45 % 5.573 M -22.79 % 7.219 M -18.56 % 8.864 M 70.88 % 5.187 M 243.44 % 1.510 M
Cash and short term investments 6.064 M 196.79 % 2.043 M -68.26 % 6.436 M 7.23 % 6.002 M 44.84 % 4.144 M -71.80 % 14.694 M 44.97 % 10.136 M -24.75 % 13.470 M 63.99 % 8.214 M -14.15 % 9.567 M 6.13 % 9.014 M -16.36 % 10.777 M 88.43 % 5.719 M 56.53 % 3.654 M 19.99 % 3.045 M 73.72 % 1.753 M 71.32 % 1.023 M -58.99 % 2.495 M 3.69 % 2.406 M -59.01 % 5.870 M -36.85 % 9.295 M 197.84 % 3.121 M -27.40 % 4.299 M -16.28 % 5.135 M -74.34 % 20.013 M 3 949.62 % 494.203 K -97.50 % 19.755 M 107.25 % 9.532 M 468.06 % 1.678 M -74.36 % 6.545 M 109.65 % 3.122 M -28.19 % 4.348 M -21.99 % 5.573 M -64.27 % 15.600 M -39.13 % 25.627 M 88.87 % 13.569 M 798.34 % 1.510 M
Total current assets 32.483 M -12.76 % 37.236 M -17.35 % 45.053 M 8.18 % 41.647 M 12.26 % 37.097 M -22.64 % 47.955 M 32.05 % 36.315 M 4.88 % 34.626 M 28.11 % 27.028 M -10.02 % 30.038 M 1.12 % 29.704 M -4.24 % 31.018 M 23.63 % 25.089 M -7.16 % 27.025 M 18.71 % 22.765 M -20.98 % 28.810 M 31.33 % 21.937 M 3.83 % 21.127 M 5.65 % 19.997 M -50.24 % 40.189 M 2.83 % 39.083 M 0.41 % 38.925 M 7.64 % 36.164 M -11.75 % 40.981 M -18.00 % 49.974 M 39.44 % 35.839 M -20.45 % 45.055 M 26.64 % 35.577 M 27.39 % 27.929 M -4.12 % 29.130 M -13.15 % 33.540 M 6.50 % 31.492 M 6.95 % 29.445 M -12.05 % 33.479 M -10.75 % 37.513 M 56.80 % 23.924 M 131.47 % 10.336 M
Inventory 20.314 M -10.87 % 22.791 M -21.29 % 28.957 M 36.65 % 21.190 M 2.63 % 20.646 M 18.96 % 17.356 M 8.32 % 16.024 M 36.19 % 11.766 M 6.02 % 11.098 M 14.79 % 9.668 M -10.58 % 10.812 M -11.42 % 12.205 M -8.79 % 13.381 M -4.53 % 14.016 M 7.70 % 13.014 M -29.72 % 18.517 M 14.57 % 16.162 M 25.52 % 12.876 M -3.33 % 13.320 M -41.53 % 22.780 M 3.02 % 22.113 M 10.48 % 20.016 M -2.20 % 20.466 M -6.04 % 21.782 M 19.37 % 18.248 M -14.63 % 21.374 M 53.56 % 13.919 M -9.22 % 15.333 M 0.46 % 15.262 M 6.91 % 14.276 M -30.40 % 20.510 M 36.21 % 15.057 M 56.77 % 9.605 M 5.88 % 9.072 M 6.24 % 8.538 M 13.34 % 7.533 M 15.39 % 6.529 M
Net receivables 1.092 M 0.44 % 1.087 M -37.42 % 1.737 M -69.84 % 5.759 M 277.82 % 1.524 M -61.18 % 3.926 M 124.12 % 1.752 M -36.42 % 2.755 M 44.18 % 1.911 M -71.12 % 6.617 M 19.20 % 5.551 M 37.13 % 4.048 M 10.13 % 3.676 M -6.28 % 3.922 M 21.47 % 3.229 M 5.14 % 3.071 M 97.03 % 1.559 M -60.91 % 3.987 M 401.58 % 794.892 K -84.60 % 5.161 M 327.47 % 1.207 M -81.80 % 6.632 M 155.88 % 2.592 M -52.88 % 5.501 M 52.56 % 3.606 M 203 279.30 % -1.775 K -100.02 % 11.381 M 0.000 -100.00 % 10.989 M 0.000 100.00 % -1.538 M -176.35 % 2.015 M -63.81 % 5.568 M 142.28 % 2.298 M 336.54 % -971.570 K -99.86 % -486.127 K -70 971.20 % -684.000
Tax 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 -100.00 % 47.097 K -93.89 % 771.000 K 40.27 % 549.669 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 494.203 K 0.000 -100.00 % 9.532 M 0.000 -100.00 % 6.545 M 795.92 % 730.558 K -76.82 % 3.152 M -43.45 % 5.573 M -22.79 % 7.219 M -18.56 % 8.864 M 70.88 % 5.187 M 243.44 % 1.510 M
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
Account payables 6.670 M -19.19 % 8.253 M -15.27 % 9.740 M -6.36 % 10.402 M 158.31 % 4.027 M -30.60 % 5.803 M 48.34 % 3.912 M -23.54 % 5.116 M 97.19 % 2.594 M -40.37 % 4.351 M 30.03 % 3.346 M -78.44 % 15.521 M 301.58 % 3.865 M -59.67 % 9.583 M 25.26 % 7.651 M 23.64 % 6.188 M -18.13 % 7.558 M 39.84 % 5.405 M 20.54 % 4.484 M -55.11 % 9.989 M 30.60 % 7.649 M -11.96 % 8.688 M -3.81 % 9.032 M 8.35 % 8.336 M 4.28 % 7.994 M 2.16 % 7.825 M 12.18 % 6.975 M 56.20 % 4.465 M -23.34 % 5.825 M -9.64 % 6.447 M -47.77 % 12.342 M 39.98 % 8.817 M 66.61 % 5.292 M 60.71 % 3.293 M 154.52 % 1.294 M 25.65 % 1.030 M 34.50 % 765.533 K
Tax payables 740.931 K 0.000 -100.00 % 435.091 K 0.000 -100.00 % 370.754 K -71.61 % 1.306 M 104.27 % 639.336 K -53.47 % 1.374 M 94.82 % 705.278 K -41.42 % 1.204 M 114.98 % 560.053 K -56.69 % 1.293 M 1.96 % 1.268 M 17.64 % 1.078 M 450.06 % 195.980 K -26.05 % 265.000 K 15.25 % 229.936 K -27.24 % 316.000 K -37.04 % 501.941 K -24.41 % 664.000 K -28.22 % 925.013 K 65.18 % 560.000 K 12.01 % 499.942 K 15.19 % 434.000 K 11.73 % 388.434 K -12.61 % 444.472 K -51.48 % 916.000 K 33.27 % 687.342 K 283.99 % 179.000 K -42.94 % 313.678 K -82.69 % 1.813 M -9.62 % 2.005 M -8.78 % 2.198 M 80.06 % 1.221 M 401.52 % 243.449 K -50.39 % 490.729 K -33.51 % 738.008 K
Deferred revenue non current 1.840 M 0.000 0.000 0.000 -100.00 % 2.573 M 37.72 % 1.868 M 17.62 % 1.588 M -9.87 % 1.762 M 18.06 % 1.492 M 14.10 % 1.308 M -7.98 % 1.421 M -11.72 % 1.610 M -1.20 % 1.630 M -12.67 % 1.866 M 22.80 % 1.519 M -2.28 % 1.555 M 1.94 % 1.525 M 0.82 % 1.513 M 192.21 % 517.778 K 488.38 % 88.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
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 20.741 K -99.27 % 2.832 M 0.000 -100.00 % 421.000 K 614.04 % 58.960 K -93.92 % 970.000 K -52.13 % 2.026 M -31.79 % 2.971 M -23.97 % 3.907 M -23.91 % 5.135 M -20.97 % 6.498 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
Preferred stock 0.000 0.000 0.000 -100.00 % 125.601 M -1.06 % 126.949 M 1.03 % 125.653 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
Other total stockholders equity -130.213 M -440 480.05 % -29.555 K 99.98 % -123.662 M 50.47 % -249.658 M 0.70 % -251.421 M -0.93 % -249.101 M -110.44 % -118.370 M -1.00 % -117.194 M -0.90 % -116.144 M -1.06 % -114.926 M -3.29 % -111.270 M 1.81 % -113.325 M 2.76 % -116.540 M -9.94 % -106.003 M -1.87 % -104.061 M -2.35 % -101.667 M 2.17 % -103.923 M 0.86 % -104.822 M -0.13 % -104.681 M -110.84 % -49.650 M -6.61 % -46.572 M -1.17 % -46.035 M -129.97 % -20.018 M -29.26 % -15.487 M -13.78 % -13.611 M -29.24 % -10.531 M -58.44 % -6.647 M 16.95 % -8.004 M -133.05 % 24.214 M 3.22 % 23.458 M -33.76 % 35.415 M -1.98 % 36.129 M -1.94 % 36.844 M 3.04 % 35.757 M 3.13 % 34.671 M 69.25 % 20.485 M 225.17 % 6.300 M
Deferred tax liabilities non current 2.557 M 0.000 0.000 0.000 -100.00 % 3.267 M -10.60 % 3.654 M -15.39 % 4.319 M -8.66 % 4.728 M 3.69 % 4.560 M -5.55 % 4.828 M 3.79 % 4.652 M 53.62 % 3.028 M 47.37 % 2.055 M 158.79 % 794.000 K 24.49 % 637.777 K 160.32 % 245.000 K 0.000 0.000 0.000 -100.00 % 7.197 M -2.74 % 7.400 M 30.72 % 5.661 M -39.50 % 9.358 M -6.66 % 10.025 M 17.68 % 8.519 M 37.93 % 6.176 M 50.67 % 4.099 M -12.56 % 4.688 M -24.68 % 6.224 M -3.06 % 6.421 M -32.75 % 9.547 M -10.01 % 10.609 M -9.10 % 11.671 M 3.96 % 11.227 M 4.12 % 10.782 M 22.55 % 8.798 M 29.12 % 6.814 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % 0.000 0.000 100.00 % 0.000 0.000
Total assets 79.175 M -8.44 % 86.475 M -9.75 % 95.819 M 4.53 % 91.668 M 4.17 % 87.995 M -5.90 % 93.513 M 7.97 % 86.609 M -2.20 % 88.556 M 8.97 % 81.268 M -8.34 % 88.658 M -5.77 % 94.085 M 7.84 % 87.249 M 6.28 % 82.096 M -11.14 % 92.385 M 0.55 % 91.880 M -9.57 % 101.602 M 6.09 % 95.768 M -1.49 % 97.214 M 1.22 % 96.047 M -49.24 % 189.215 M -4.36 % 197.850 M -2.09 % 202.069 M -8.62 % 221.131 M -2.34 % 226.433 M -0.85 % 228.377 M 14.33 % 199.755 M -8.92 % 219.322 M 4.02 % 210.843 M 7.43 % 196.268 M -1.44 % 199.144 M -19.84 % 248.428 M 15.42 % 215.231 M 18.24 % 182.034 M 27.02 % 143.314 M 37.02 % 104.595 M 44.25 % 72.508 M 79.38 % 40.422 M
2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31
2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
Change in working capital -205.523 K -106.10 % 3.371 M 164.01 % -5.266 M -3 360.71 % 161.500 K 102.48 % -6.524 M -18.33 % -5.514 M -40.32 % -3.929 M 0.00 % -3.929 M -327.12 % -919.946 K 0.00 % -919.946 K 52.28 % -1.928 M 0.00 % -1.928 M -45.13 % -1.328 M 0.00 % -1.328 M -438.87 % 391.977 K 0.00 % 391.977 K 318.23 % 93.724 K 0.00 % 93.724 K -64.26 % 262.220 K 0.00 % 262.220 K 94.32 % 134.944 K 0.00 % 134.944 K 123.23 % -580.873 K 0.00 % -580.873 K 85.14 % -3.910 M 0.00 % -3.910 M -88.39 % -2.076 M 0.00 % -2.076 M -6.90 % -1.941 M 0.00 % -1.941 M -15.90 % -1.675 M 0.00 % -1.675 M -87.70 % -892.418 K 0.00 % -892.418 K 69.06 % -2.884 M 0.00 % -2.884 M -160.00 % -1.109 M 0.00 % -1.109 M 18.58 % -1.362 M 0.00 % -1.362 M
Accounts receivables 4.050 M 334.81 % -1.725 M -337.85 % 725.250 K 3 302.84 % -22.644 K -100.41 % 5.572 M 192.09 % -6.051 M -4 174.09 % 148.515 K 0.00 % 148.515 K -87.14 % 1.155 M 0.00 % 1.155 M 182.77 % -1.396 M 0.00 % -1.396 M -20.04 % -1.163 M 0.00 % -1.163 M -614.15 % 226.129 K 0.00 % 226.129 K -0.31 % 226.835 K 0.00 % 226.835 K -74.50 % 889.647 K 0.00 % 889.647 K 66.36 % 534.784 K 0.00 % 534.784 K 329.12 % -233.407 K 0.00 % -233.407 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
Inventory -3.715 M -172.91 % 5.096 M 143.37 % -11.750 M -3 408.77 % 355.106 K 105.89 % -6.030 M -119.77 % -2.744 M 9.36 % -3.027 M 0.00 % -3.027 M -139.48 % -1.264 M 0.00 % -1.264 M -193.49 % 1.352 M 0.00 % 1.352 M 217.35 % -1.152 M 0.00 % -1.152 M -188.42 % 1.303 M 0.00 % 1.303 M 189.16 % -1.462 M 0.00 % -1.462 M -25.73 % -1.162 M 0.00 % -1.162 M 35.76 % -1.810 M 0.00 % -1.810 M -66.44 % -1.087 M 0.00 % -1.087 M 82.10 % -6.075 M 0.00 % -6.075 M -67.22 % -3.633 M 0.00 % -3.633 M -1 421.43 % -238.769 K 0.00 % -238.769 K -162.71 % 380.780 K 0.00 % 380.780 K 106.81 % -5.591 M 0.00 % -5.591 M -727.53 % -675.591 K 0.00 % -675.591 K 24.20 % -891.338 K 0.00 % -891.338 K -44.73 % -615.867 K 0.00 % -615.867 K
Accounts payables -559.174 K 0.000 0.000 -100.00 % 3.728 M 438.97 % -1.100 M -133.52 % 3.281 M 912.27 % 324.094 K 0.00 % 324.094 K 139.52 % -820.048 K 0.00 % -820.048 K -345.88 % -183.916 K 0.00 % -183.916 K -138.00 % -77.276 K 0.00 % -77.276 K -4.45 % -73.982 K 0.00 % -73.982 K -105.36 % 1.381 M 0.00 % 1.381 M 532.87 % 218.229 K 0.00 % 218.229 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
Other working capital 18.533 K 0.000 -100.00 % 5.758 M 247.69 % -3.899 M 32.50 % -5.776 M 0.000 100.00 % -1.375 M 0.00 % -1.375 M -15 363.11 % 9.007 K 0.00 % 9.007 K 100.53 % -1.700 M 0.00 % -1.700 M -865.47 % -176.110 K 0.00 % -176.110 K 80.67 % -911.066 K 0.00 % -911.066 K -158.58 % 1.555 M 0.00 % 1.555 M 9.17 % 1.425 M 0.00 % 1.425 M -26.74 % 1.945 M 0.00 % 1.945 M 284.01 % 506.370 K 0.00 % 506.370 K -76.61 % 2.165 M 0.00 % 2.165 M 39.02 % 1.557 M 0.00 % 1.557 M 191.46 % -1.703 M 0.00 % -1.703 M 17.18 % -2.056 M 0.00 % -2.056 M -143.76 % 4.698 M 0.00 % 4.698 M 312.74 % -2.208 M 0.00 % -2.208 M -913.40 % -217.926 K 0.00 % -217.926 K 70.81 % -746.610 K 0.00 % -746.610 K
Other non cash items 3.791 M 244.63 % -2.621 M -56.70 % -1.673 M -173.59 % 2.273 M -77.63 % 10.160 M -24.13 % 13.391 M 938.31 % -1.597 M 0.00 % -1.597 M -622.79 % -221.006 K 0.00 % -221.006 K -123.14 % 955.236 K 0.00 % 955.236 K -40.83 % 1.614 M 0.00 % 1.614 M 46.95 % 1.099 M 0.00 % 1.099 M 21.04 % 907.669 K 0.00 % 907.669 K -88.26 % 7.731 M 0.00 % 7.731 M 69.39 % 4.564 M 0.00 % 4.564 M 91.61 % 2.382 M 0.00 % 2.382 M 936.66 % -284.720 K 0.00 % -284.720 K 88.69 % -2.517 M 0.00 % -2.517 M 16.43 % -3.012 M 0.00 % -3.012 M 14.32 % -3.515 M 0.00 % -3.515 M 59.52 % -8.684 M 0.00 % -8.684 M -7.09 % -8.109 M 0.00 % -8.109 M -100.06 % -4.053 M 0.00 % -4.053 M -159.91 % -1.559 M 0.00 % -1.559 M
Net cash provided by operating activities 10.499 M 7 091.27 % 146.000 K -69.70 % 481.890 K -91.09 % 5.411 M -12.38 % 6.175 M -24.32 % 8.160 M -14.65 % 9.560 M 0.00 % 9.560 M -3.48 % 9.905 M 0.00 % 9.905 M 0.23 % 9.882 M 0.00 % 9.882 M 6.72 % 9.260 M 0.00 % 9.260 M 51.63 % 6.107 M 0.00 % 6.107 M 28.05 % 4.769 M 0.00 % 4.769 M -46.60 % 8.930 M 0.00 % 8.930 M 31.72 % 6.780 M 0.00 % 6.780 M -47.00 % 12.792 M 0.00 % 12.792 M 95.23 % 6.552 M 0.00 % 6.552 M 14.29 % 5.733 M 0.00 % 5.733 M 692.98 % -966.820 K 0.00 % -966.820 K 22.85 % -1.253 M 0.00 % -1.253 M -118.15 % 6.902 M 0.00 % 6.902 M -61.30 % 17.835 M 0.00 % 17.835 M 138.81 % 7.468 M 0.00 % 7.468 M 485.87 % 1.275 M 0.00 % 1.275 M
Investments in property plant and equipment 722.046 K 133.26 % -2.171 M -540.89 % -338.748 K 88.01 % -2.825 M 46.76 % -5.307 M -95.70 % -2.712 M 12.75 % -3.108 M 0.00 % -3.108 M -99.95 % -1.554 M 0.00 % -1.554 M -9.56 % -1.419 M 0.00 % -1.419 M 9.58 % -1.569 M 0.00 % -1.569 M -49.13 % -1.052 M 0.00 % -1.052 M 56.26 % -2.405 M 0.00 % -2.405 M -162.66 % -915.723 K 0.00 % -915.723 K 91.61 % -10.917 M 0.00 % -10.917 M -31.61 % -8.295 M 0.00 % -8.295 M -63.45 % -5.075 M 0.00 % -5.075 M -419.17 % -977.529 K 0.00 % -977.529 K 8.05 % -1.063 M 0.00 % -1.063 M 27.79 % -1.472 M 0.00 % -1.472 M 95.24 % -30.958 M 0.00 % -30.958 M 6.58 % -33.139 M 0.00 % -33.139 M -120.69 % -15.016 M 0.00 % -15.016 M -679.71 % -1.926 M 0.00 % -1.926 M
Acquisitions net 181.992 K 0.000 0.000 0.000 -100.00 % 88.158 K 0.000 -100.00 % 58.107 K 0.00 % 58.107 K -19.02 % 71.756 K 0.00 % 71.756 K -7.55 % 77.612 K 0.00 % 77.612 K 0.000 0.000 -100.00 % 250.361 K 0.00 % 250.361 K 24 866.94 % 1.003 K 0.00 % 1.003 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 100.00 % -1.022 M 0.00 % -1.022 M
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 100.00 % -2.999 M 0.00 % -2.999 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
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 -100.00 % 2.999 M 0.00 % 2.999 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 investing activites -6.924 K -105.50 % 126.000 K -86.17 % 911.096 K -39.24 % 1.499 M 631.10 % 205.089 K 64.73 % 124.500 K -35.36 % 192.613 K 0.00 % 192.613 K 145.95 % 78.313 K 0.00 % 78.313 K 45.01 % 54.006 K 0.00 % 54.006 K 534.31 % 8.514 K 0.00 % 8.514 K -96.38 % 234.933 K 0.00 % 234.933 K 1 236.20 % -20.677 K 0.00 % -20.677 K -383.60 % 7.291 K 0.00 % 7.291 K 104.19 % -174.088 K 0.00 % -174.088 K 96.76 % -5.373 M 0.00 % -5.373 M -184 835.02 % 2.909 K 0.00 % 2.909 K -79.20 % 13.987 K 0.00 % 13.987 K 98.52 % 7.046 K 0.00 % 7.046 K -99.43 % 1.240 M 0.00 % 1.240 M 228.47 % -965.328 K 0.00 % -965.328 K 15.72 % -1.145 M 0.00 % -1.145 M 80.70 % -5.936 M 0.00 % -5.936 M -14 477.50 % 41.287 K 0.00 % 41.287 K
Net cash used for investing activites 897.114 K 143.87 % -2.045 M -457.30 % 572.348 K 143.16 % -1.326 M 74.59 % -5.219 M -92.45 % -2.712 M 5.09 % -2.857 M 0.00 % -2.857 M -103.46 % -1.404 M 0.00 % -1.404 M -9.10 % -1.287 M 0.00 % -1.287 M 17.52 % -1.561 M 0.00 % -1.561 M -90.96 % -817.214 K 0.00 % -817.214 K 66.31 % -2.426 M 0.00 % -2.426 M -167.04 % -908.432 K 0.00 % -908.432 K 91.81 % -11.091 M 0.00 % -11.091 M -3.95 % -10.669 M 0.00 % -10.669 M -32.20 % -8.071 M 0.00 % -8.071 M -737.64 % -963.542 K 0.00 % -963.542 K 8.76 % -1.056 M 0.00 % -1.056 M -355.15 % -232.025 K 0.00 % -232.025 K 99.27 % -31.924 M 0.00 % -31.924 M 6.89 % -34.284 M 0.00 % -34.284 M -63.63 % -20.952 M 0.00 % -20.952 M -620.89 % -2.906 M 0.00 % -2.906 M
Debt repayment 52.179 K 0.000 0.000 100.00 % -285.114 K 0.000 0.000 100.00 % -1.324 M 0.00 % -1.324 M 37.79 % -2.129 M 0.00 % -2.129 M -20.68 % -1.764 M 0.00 % -1.764 M 52.13 % -3.684 M 0.00 % -3.684 M -10.88 % -3.323 M 0.00 % -3.323 M -100.28 % -1.659 M 0.00 % -1.659 M 82.23 % -9.335 M 0.00 % -9.335 M -204.93 % 8.896 M 0.00 % 8.896 M 228.47 % -6.924 M 0.00 % -6.924 M -1 254.80 % 599.605 K 0.00 % 599.605 K 106.43 % -9.329 M 0.00 % -9.329 M -108.41 % -4.476 M 0.00 % -4.476 M -44.34 % -3.101 M 0.00 % -3.101 M -113.72 % 22.606 M 0.00 % 22.606 M 54.77 % 14.606 M 0.00 % 14.606 M 111.56 % 6.904 M 0.00 % 6.904 M 678.84 % -1.193 M 0.00 % -1.193 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 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.990 M 0.00 % 7.990 M 0.000 0.000 -100.00 % 7.987 M 0.00 % 7.987 M 5.87 % 7.544 M 0.00 % 7.544 M 0.000 0.000 0.000 0.000 -100.00 % 10.500 M 0.00 % 10.500 M 187.69 % 3.650 M 0.00 % 3.650 M
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
Dividends paid 0.000 0.000 0.000 0.000 100.00 % -6.278 M 0.000 100.00 % -3.747 M 0.00 % -3.747 M 34.88 % -5.755 M 0.00 % -5.755 M -37.19 % -4.195 M 0.00 % -4.195 M -183.48 % -1.480 M 0.00 % -1.480 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.788 M 0.00 % -1.788 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites -8.107 M -622.20 % -1.123 M -65.28 % -679.198 K -1 846.91 % -34.886 K -102.27 % 1.540 M 650.94 % -279.500 K 48.29 % -540.562 K 0.00 % -540.562 K 12.82 % -620.065 K 0.00 % -620.065 K 39.11 % -1.018 M 0.00 % -1.018 M -23.42 % -825.091 K 0.00 % -825.091 K 13.92 % -958.491 K 0.00 % -958.491 K 30.42 % -1.378 M 0.00 % -1.378 M 0.000 0.000 0.000 0.000 100.00 % -8.414 K 0.00 % -8.414 K 97.27 % -308.331 K 0.00 % -308.331 K 0.000 0.000 100.00 % -0.500 0.00 % -0.500 100.00 % -19.403 K 0.00 % -19.403 K 0.000 0.000 -100.00 % 28.108 K 0.00 % 28.108 K 43.16 % 19.634 K 0.00 % 19.634 K 105.26 % -373.614 K 0.00 % -373.614 K
Net cash used provided by financing activities -8.055 M -617.55 % -1.123 M -65.28 % -679.198 K -112.25 % -320.000 K 97.19 % -11.391 M -2 070.19 % -524.875 K 90.65 % -5.612 M 0.00 % -5.612 M 34.00 % -8.503 M 0.00 % -8.503 M -21.88 % -6.977 M 0.00 % -6.977 M -16.49 % -5.989 M 0.00 % -5.989 M -39.89 % -4.281 M 0.00 % -4.281 M -40.99 % -3.037 M 0.00 % -3.037 M 67.47 % -9.335 M 0.00 % -9.335 M -231.33 % 7.108 M 0.00 % 7.108 M 202.52 % -6.933 M 0.00 % -6.933 M -183.71 % 8.281 M 0.00 % 8.281 M 188.76 % -9.330 M 0.00 % -9.330 M -365.73 % 3.511 M 0.00 % 3.511 M -20.63 % 4.424 M 0.00 % 4.424 M -80.43 % 22.606 M 0.00 % 22.606 M 54.47 % 14.634 M 0.00 % 14.634 M -16.01 % 17.423 M 0.00 % 17.423 M 736.34 % 2.083 M 0.00 % 2.083 M
Effect of forex changes on cash 672.503 K 149.09 % -1.370 M -2 444.12 % 58.444 K 934.91 % -7.000 K -118.85 % 37.142 K 110.84 % -342.500 K -164.12 % -129.674 K 0.00 % -129.674 K 67.40 % -397.755 K 0.00 % -397.755 K -1 478.39 % 28.857 K 0.00 % 28.857 K 107.74 % -373.015 K 0.00 % -373.015 K -12 998.15 % 2.892 K 0.00 % 2.892 K 42.04 % 2.036 K 0.00 % 2.036 K 100.10 % -2.132 M 0.00 % -2.132 M -616.00 % -297.752 K 0.00 % -297.752 K -512.97 % -48.575 K 0.00 % -48.575 K -2 827.09 % -1.660 K 0.00 % -1.660 K -103.88 % 42.738 K 0.00 % 42.738 K 991.84 % 3.914 K 0.00 % 3.914 K 112.74 % -30.721 K 0.00 % -30.721 K -426.70 % -5.833 K 0.00 % -5.833 K -102.95 % 197.758 K 0.00 % 197.758 K 1 449.71 % 12.761 K 0.00 % 12.761 K 0.000 0.000
Net change in cash 4.014 M 96.47 % 2.043 M 0.000 -100.00 % 1.826 M 117.29 % -10.560 M -329.07 % 4.610 M 139.81 % 1.922 M 0.00 % 1.922 M 340.09 % -800.680 K 0.00 % -800.680 K -124.30 % 3.295 M 0.00 % 3.295 M 23.21 % 2.674 M 0.00 % 2.674 M 32.24 % 2.022 M 0.00 % 2.022 M 246.20 % -1.383 M 0.00 % -1.383 M 79.92 % -6.889 M 0.00 % -6.889 M -237.89 % 4.996 M 0.00 % 4.996 M 151.42 % -9.717 M 0.00 % -9.717 M -171.86 % 13.522 M 0.00 % 13.522 M 249.66 % -9.036 M 0.00 % -9.036 M -402.78 % 2.984 M 0.00 % 2.984 M -48.69 % 5.816 M 0.00 % 5.816 M 220.10 % -4.843 M 0.00 % -4.843 M -49.72 % -3.234 M 0.00 % -3.234 M -140.92 % 7.904 M 0.00 % 7.904 M 775.18 % 903.157 K 0.00 % 903.157 K
Cash at beginning of period 2.043 M 0.000 0.000 -100.00 % 4.166 M -71.71 % 14.726 M 45.57 % 10.116 M 23.16 % 8.214 M 0.00 % 8.214 M -8.88 % 9.014 M 0.00 % 9.014 M 57.61 % 5.719 M 0.00 % 5.719 M 87.81 % 3.045 M 0.00 % 3.045 M 197.63 % 1.023 M 0.00 % 1.023 M -57.48 % 2.406 M 0.00 % 2.406 M -74.11 % 9.295 M 0.00 % 9.295 M 116.21 % 4.299 M 0.00 % 4.299 M -69.33 % 14.016 M 0.00 % 14.016 M 2 739.49 % 493.601 K 0.00 % 493.601 K 125.91 % -1.905 M 0.00 % -1.905 M 86.35 % -13.958 M 0.00 % -13.958 M 26.35 % -18.953 M 0.00 % -18.953 M -169.89 % -7.023 M 0.00 % -7.023 M -182.30 % 8.533 M 0.00 % 8.533 M -51.85 % 17.723 M 0.00 % 17.723 M 366.55 % -6.649 M 0.00 % -6.649 M
Cash at end of period 6.057 M 0.000 0.000 -100.00 % 5.992 M 43.83 % 4.166 M -71.71 % 14.726 M 45.28 % 10.136 M 0.00 % 10.136 M 23.40 % 8.214 M 0.00 % 8.214 M -8.88 % 9.014 M 0.00 % 9.014 M 57.61 % 5.719 M 0.00 % 5.719 M 87.81 % 3.045 M 0.00 % 3.045 M 197.63 % 1.023 M 0.00 % 1.023 M -57.48 % 2.406 M 0.00 % 2.406 M -74.11 % 9.295 M 0.00 % 9.295 M 116.21 % 4.299 M 0.00 % 4.299 M -69.33 % 14.016 M 0.00 % 14.016 M 228.10 % -10.941 M 0.00 % -10.941 M 0.30 % -10.974 M 0.00 % -10.974 M 16.47 % -13.137 M 0.00 % -13.137 M -10.72 % -11.865 M 0.00 % -11.865 M -323.95 % 5.298 M 0.00 % 5.298 M -79.33 % 25.627 M 0.00 % 25.627 M 546.01 % -5.746 M 0.00 % -5.746 M
Operating cash flow 10.499 M 7 091.27 % 146.000 K -69.70 % 481.890 K -91.09 % 5.411 M -12.38 % 6.175 M -24.32 % 8.160 M -14.65 % 9.560 M 0.00 % 9.560 M -3.48 % 9.905 M 0.00 % 9.905 M 0.23 % 9.882 M 0.00 % 9.882 M 6.72 % 9.260 M 0.00 % 9.260 M 51.63 % 6.107 M 0.00 % 6.107 M 28.05 % 4.769 M 0.00 % 4.769 M -46.60 % 8.930 M 0.00 % 8.930 M 31.72 % 6.780 M 0.00 % 6.780 M -47.00 % 12.792 M 0.00 % 12.792 M 95.23 % 6.552 M 0.00 % 6.552 M 14.29 % 5.733 M 0.00 % 5.733 M 692.98 % -966.820 K 0.00 % -966.820 K 22.85 % -1.253 M 0.00 % -1.253 M -118.15 % 6.902 M 0.00 % 6.902 M -61.30 % 17.835 M 0.00 % 17.835 M 138.81 % 7.468 M 0.00 % 7.468 M 485.87 % 1.275 M 0.00 % 1.275 M
Capital expenditure 722.043 K 133.26 % -2.171 M -540.89 % -338.748 K 88.01 % -2.825 M 46.76 % -5.307 M -95.70 % -2.712 M 12.75 % -3.108 M 0.00 % -3.108 M -99.95 % -1.554 M 0.00 % -1.554 M -9.56 % -1.419 M 0.00 % -1.419 M 9.58 % -1.569 M 0.00 % -1.569 M -49.13 % -1.052 M 0.00 % -1.052 M 56.26 % -2.405 M 0.00 % -2.405 M -162.66 % -915.723 K 0.00 % -915.723 K 91.61 % -10.917 M 0.00 % -10.917 M -31.61 % -8.295 M 0.00 % -8.295 M -63.45 % -5.075 M 0.00 % -5.075 M -419.17 % -977.529 K 0.00 % -977.529 K 8.05 % -1.063 M 0.00 % -1.063 M 27.79 % -1.472 M 0.00 % -1.472 M 95.24 % -30.958 M 0.00 % -30.958 M 6.58 % -33.139 M 0.00 % -33.139 M -120.69 % -15.016 M 0.00 % -15.016 M -679.71 % -1.926 M 0.00 % -1.926 M
Free CashFlow 11.221 M 654.14 % -2.025 M -1 514.68 % 143.142 K -94.46 % 2.586 M 197.68 % 868.579 K -84.06 % 5.448 M -15.57 % 6.452 M 0.00 % 6.452 M -22.74 % 8.351 M 0.00 % 8.351 M -1.34 % 8.464 M 0.00 % 8.464 M 10.05 % 7.691 M 0.00 % 7.691 M 52.15 % 5.055 M 0.00 % 5.055 M 113.83 % 2.364 M 0.00 % 2.364 M -70.51 % 8.015 M 0.00 % 8.015 M 293.70 % -4.138 M 0.00 % -4.138 M -192.01 % 4.497 M 0.00 % 4.497 M 204.41 % 1.477 M 0.00 % 1.477 M -68.93 % 4.756 M 0.00 % 4.756 M 334.27 % -2.030 M 0.00 % -2.030 M 25.51 % -2.725 M 0.00 % -2.725 M 88.67 % -24.056 M 0.00 % -24.056 M -57.19 % -15.304 M 0.00 % -15.304 M -102.75 % -7.548 M 0.00 % -7.548 M -1 059.19 % -651.134 K 0.00 % -651.134 K
2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013 2012 2012 2011 2011 2010 2010 2009 2009 2008 2008 2007 2007 2006 2006 2005 2005
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005