PPG.AX

Pro-Pac Packaging Limited PPG.AX

Trading inactive

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Revenue 295.178 M -12.95 % 339.100 M -5.47 % 358.706 M -3.62 % 372.173 M -22.17 % 478.200 M -1.57 % 485.810 M 30.79 % 371.455 M 62.03 % 229.244 M -4.79 % 240.774 M -1.24 % 243.797 M 11.48 % 218.688 M 26.31 % 173.131 M 30.12 % 133.053 M 15.46 % 115.238 M 26.71 % 90.944 M 23.11 % 73.873 M 3.00 % 71.723 M 174.17 % 26.160 M 8.67 % 24.074 M
Net income -53.764 M -428.55 % -10.172 M 74.53 % -39.934 M -609.56 % 7.837 M 17.97 % 6.643 M 104.39 % -151.334 M -2 852.86 % -5.125 M -202.17 % 5.016 M -27.70 % 6.938 M 18.76 % 5.842 M -4.71 % 6.131 M 18.96 % 5.154 M -10.64 % 5.768 M 14.29 % 5.047 M -0.59 % 5.077 M 124.33 % 2.263 M 25.20 % 1.808 M 47.48 % 1.226 M 15.41 % 1.062 M
Income before tax -47.885 M -337.99 % -10.933 M 76.40 % -46.328 M -757.60 % 7.045 M -25.39 % 9.442 M 106.18 % -152.663 M -2 309.07 % -6.337 M -191.81 % 6.902 M -31.80 % 10.120 M 20.09 % 8.427 M 1.65 % 8.290 M 14.69 % 7.228 M -11.21 % 8.141 M 16.12 % 7.011 M -2.11 % 7.162 M 132.55 % 3.080 M 19.42 % 2.579 M 45.37 % 1.774 M 16.67 % 1.521 M
Income before tax ratio -0.16 -403.16 % -0.03 75.04 % -0.13 -782.29 % 0.02 -4.13 % 0.02 106.28 % -0.31 -1 742.00 % -0.02 -156.66 % 0.03 -28.37 % 0.04 21.60 % 0.03 -8.82 % 0.04 -9.20 % 0.04 -31.77 % 0.06 0.57 % 0.06 -22.75 % 0.08 88.89 % 0.04 15.95 % 0.04 -46.98 % 0.07 7.36 % 0.06
EBITDA -21.300 M -282.83 % 11.650 M 149.54 % -23.515 M -178.80 % 29.842 M -28.02 % 41.457 M 130.67 % -135.192 M -2 879.44 % 4.864 M -57.46 % 11.434 M -23.69 % 14.983 M 0.64 % 14.888 M 10.29 % 13.499 M 21.22 % 11.136 M -8.09 % 12.116 M 10.80 % 10.935 M 7.86 % 10.138 M 86.16 % 5.446 M 4.85 % 5.194 M 111.03 % 2.461 M -8.20 % 2.681 M
Net income ratio -0.18 -507.20 % -0.03 73.06 % -0.11 -628.69 % 0.02 51.58 % 0.01 104.46 % -0.31 -2 157.78 % -0.01 -163.06 % 0.02 -24.07 % 0.03 20.25 % 0.02 -14.53 % 0.03 -5.82 % 0.03 -31.33 % 0.04 -1.02 % 0.04 -21.55 % 0.06 82.22 % 0.03 21.55 % 0.03 -46.21 % 0.05 6.21 % 0.04
Ratio EBITDA -0.07 -310.04 % 0.03 152.41 % -0.07 -181.76 % 0.08 -7.51 % 0.09 131.15 % -0.28 -2 225.19 % 0.01 -73.75 % 0.05 -19.85 % 0.06 1.90 % 0.06 -1.07 % 0.06 -4.03 % 0.06 -29.37 % 0.09 -4.04 % 0.09 -14.88 % 0.11 51.22 % 0.07 1.80 % 0.07 -23.03 % 0.09 -15.52 % 0.11
Gross profit ratio 0.43 202.34 % 0.14 11.25 % 0.13 -30.18 % 0.18 10.34 % 0.17 -55.08 % 0.37 5.21 % 0.35 23.55 % 0.29 0.83 % 0.28 0.38 % 0.28 -5.63 % 0.30 -19.34 % 0.37 -5.75 % 0.39 -3.35 % 0.41 -2.87 % 0.42 3.61 % 0.41 -0.83 % 0.41 13.12 % 0.36 -4.91 % 0.38
Weighted average shs out dil 181.688 M 0.00 % 181.688 M 58.58 % 114.569 M 0.10 % 114.460 M -0.21 % 114.696 M 4.96 % 109.280 M 144.49 % 44.696 M 83.56 % 24.350 M 3.53 % 23.519 M 3.06 % 22.820 M 7.28 % 21.271 M 0.70 % 21.123 M -14.92 % 24.826 M 18.27 % 20.990 M 9.38 % 19.190 M 3.78 % 18.492 M 11.31 % 16.613 M 173.47 % 6.075 M -4.20 % 6.341 M
Weighted average shs out 181.688 M 0.00 % 181.688 M 58.58 % 114.569 M 0.10 % 114.460 M -0.09 % 114.560 M 4.83 % 109.280 M 145.21 % 44.565 M 83.02 % 24.350 M 3.53 % 23.519 M 3.06 % 22.820 M 7.28 % 21.271 M 0.69 % 21.125 M -14.04 % 24.577 M 17.09 % 20.990 M 9.38 % 19.190 M 3.78 % 18.492 M 11.31 % 16.613 M 173.47 % 6.075 M -4.20 % 6.341 M
EPS diluted -0.30 -435.71 % -0.06 84.00 % -0.35 -610.95 % 0.07 18.31 % 0.06 104.20 % -1.38 -1 154.55 % -0.11 -152.38 % 0.21 -30.00 % 0.30 15.38 % 0.26 -3.70 % 0.27 12.50 % 0.24 4.35 % 0.23 -4.17 % 0.24 -7.69 % 0.26 116.67 % 0.12 9.09 % 0.11 -45.00 % 0.20 17.65 % 0.17
Earnings per share -0.30 -435.71 % -0.06 84.00 % -0.35 -610.95 % 0.07 18.10 % 0.06 104.20 % -1.38 -1 050.00 % -0.12 -157.14 % 0.21 -30.00 % 0.30 15.38 % 0.26 -7.14 % 0.28 16.67 % 0.24 4.35 % 0.23 -4.17 % 0.24 -7.69 % 0.26 116.67 % 0.12 9.09 % 0.11 -45.00 % 0.20 17.65 % 0.17
Gross profit 127.990 M 163.18 % 48.632 M 5.17 % 46.241 M -32.71 % 68.717 M -14.13 % 80.022 M -55.78 % 180.959 M 37.59 % 131.516 M 100.20 % 65.693 M -4.00 % 68.428 M -0.87 % 69.026 M 5.20 % 65.613 M 1.89 % 64.398 M 22.64 % 52.508 M 11.60 % 47.052 M 23.08 % 38.230 M 27.55 % 29.973 M 2.14 % 29.344 M 210.15 % 9.461 M 3.33 % 9.156 M
Income tax expense 5.879 M 340.35 % -2.446 M -138.17 % -1.027 M -148.65 % 2.111 M -24.58 % 2.799 M 110.61 % 1.329 M 9.65 % 1.212 M -35.74 % 1.886 M -40.73 % 3.182 M 23.09 % 2.585 M 4.11 % 2.483 M 19.72 % 2.074 M -12.60 % 2.373 M 20.82 % 1.964 M -5.80 % 2.085 M 155.33 % 816.593 K 5.88 % 771.218 K 40.63 % 548.399 K 19.56 % 458.674 K
Cost of revenue 167.188 M -42.44 % 290.468 M -7.04 % 312.465 M 2.97 % 303.456 M -23.79 % 398.178 M 30.61 % 304.851 M 27.05 % 239.939 M 46.71 % 163.551 M -5.10 % 172.346 M -1.39 % 174.771 M 14.17 % 153.075 M 40.78 % 108.733 M 35.00 % 80.545 M 18.13 % 68.186 M 29.35 % 52.714 M 20.08 % 43.900 M 3.59 % 42.379 M 153.78 % 16.699 M 11.95 % 14.917 M
General and administrative expenses 127.731 M -7.04 % 137.405 M -8.90 % 150.828 M -7.14 % 162.423 M 1.38 % 160.210 M -4.80 % 168.289 M 117.55 % 77.358 M 89.49 % 40.824 M -0.43 % 41.000 M -1.95 % 41.816 M 1.77 % 41.089 M 19.86 % 34.282 M 20.05 % 28.556 M 13.52 % 25.154 M 31.14 % 19.181 M 15.93 % 16.545 M 8.84 % 15.201 M 205.42 % 4.977 M 9.45 % 4.547 M
Selling and marketing expenses 0.000 100.00 % -80.532 M 17.09 % -97.128 M 12.03 % -110.409 M -10.48 % -99.932 M 0.000 -100.00 % 16.409 M 63.22 % 10.053 M 2.52 % 9.806 M 1.76 % 9.636 M 19.45 % 8.067 M 29.69 % 6.220 M 53.58 % 4.050 M 0.52 % 4.029 M 18.88 % 3.389 M 21.69 % 2.785 M 69.92 % 1.639 M 239.83 % 482.285 K -30.61 % 694.986 K
Other expenses 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.084 M 109.29 % -11.671 M -1 176.91 % -914.000 K -86.91 % -489.000 K 58.52 % -1.179 M -537.30 % -185.000 K -179.06 % 234.000 K -98.82 % 19.902 M 11.38 % 17.869 M 14.11 % 15.660 M 662.33 % -2.785 M -122.27 % 12.504 M 212.46 % 4.002 M 1 235.23 % -352.499 K
Operating expenses 127.701 M 124.54 % 56.873 M 5.91 % 53.700 M 3.24 % 52.014 M -13.71 % 60.278 M -81.48 % 325.541 M 145.17 % 132.784 M 130.40 % 57.633 M 1.12 % 56.992 M -3.27 % 58.918 M 5.16 % 56.025 M -1.06 % 56.627 M 7.84 % 52.508 M 11.60 % 47.052 M 23.08 % 38.230 M 45.60 % 26.256 M -10.52 % 29.344 M 210.15 % 9.461 M 27.28 % 7.433 M
Cost and expenses 294.889 M -15.10 % 347.341 M -5.14 % 366.165 M 3.01 % 355.470 M -22.46 % 458.456 M -27.27 % 630.392 M 69.13 % 372.723 M 68.51 % 221.184 M -3.56 % 229.338 M -1.86 % 233.689 M 11.76 % 209.100 M 26.45 % 165.360 M 24.28 % 133.053 M 15.46 % 115.238 M 26.71 % 90.944 M 29.63 % 70.156 M -2.18 % 71.723 M 174.17 % 26.160 M 18.92 % 21.998 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
Selling general and administrative expenses 127.731 M 124.59 % 56.873 M 5.91 % 53.700 M 3.24 % 52.014 M -13.71 % 60.278 M -64.18 % 168.289 M 79.48 % 93.767 M 84.30 % 50.877 M 0.14 % 50.806 M -1.26 % 51.452 M 4.67 % 49.156 M 21.37 % 40.502 M 24.22 % 32.606 M 11.73 % 29.183 M 29.30 % 22.570 M 16.76 % 19.330 M 14.78 % 16.840 M 208.46 % 5.459 M 4.14 % 5.242 M
Interest income 21.000 K -59.62 % 52.000 K -46.39 % 97.000 K -50.51 % 196.000 K 100.00 % 98.000 K 81.48 % 54.000 K -75.68 % 222.000 K 48.99 % 149.000 K -10.24 % 166.000 K 100.00 % 83.000 K 12.16 % 74.000 K 19.35 % 62.000 K -41.51 % 106.000 K 13.98 % 93.000 K 29.17 % 72.000 K -0.16 % 72.115 K -55.98 % 163.838 K 29.83 % 126.198 K 23.39 % 102.274 K
Interest expense 6.625 M 23.46 % 5.366 M -19.81 % 6.692 M 11.53 % 6.000 M -49.02 % 11.770 M 44.68 % 8.135 M 53.75 % 5.291 M 304.82 % 1.307 M -11.81 % 1.482 M 21.58 % 1.219 M -11.15 % 1.372 M 63.53 % 839.000 K -27.67 % 1.160 M -9.87 % 1.287 M 85.18 % 695.000 K -1.89 % 708.408 K 4.29 % 679.242 K 0.000 -100.00 % 191.656 K
Depreciation and amortization 19.960 M 15.93 % 17.217 M 6.80 % 16.121 M -4.02 % 16.797 M -17.03 % 20.245 M 116.85 % 9.336 M 57.97 % 5.910 M 83.26 % 3.225 M -4.61 % 3.381 M 3.68 % 3.261 M -1.51 % 3.311 M 7.89 % 3.069 M 9.02 % 2.815 M 6.75 % 2.637 M 15.61 % 2.281 M 15.22 % 1.980 M 2.28 % 1.936 M 222.65 % 599.904 K -0.89 % 605.307 K
Operating income -19.671 M -138.70 % -8.241 M -10.48 % -7.459 M -144.66 % 16.703 M -15.40 % 19.744 M 492.20 % 3.334 M 320.94 % -1.509 M -116.82 % 8.974 M -24.75 % 11.925 M 2.56 % 11.627 M 14.12 % 10.188 M 4.55 % 9.745 M 5.98 % 9.195 M 15.54 % 7.958 M 2.22 % 7.785 M 109.49 % 3.716 M -0.68 % 3.741 M 101.02 % 1.861 M -10.33 % 2.076 M
Operating income ratio -0.07 -174.21 % -0.02 -16.87 % -0.02 -146.33 % 0.04 8.70 % 0.04 501.63 % 0.01 268.93 % 0.00 -110.38 % 0.04 -20.96 % 0.05 3.85 % 0.05 2.37 % 0.05 -17.23 % 0.06 -18.55 % 0.07 0.07 % 0.07 -19.33 % 0.09 70.17 % 0.05 -3.57 % 0.05 -26.68 % 0.07 -17.48 % 0.09
Total other income expenses net -28.214 M -948.07 % -2.692 M 92.21 % -34.552 M -257.76 % -9.658 M 6.25 % -10.302 M 93.40 % -155.997 M -3 131.09 % -4.828 M -133.01 % -2.072 M -14.79 % -1.805 M 22.03 % -2.315 M -21.97 % -1.898 M -249.54 % -543.000 K 48.48 % -1.054 M -11.30 % -947.000 K -52.01 % -623.000 K 2.09 % -636.293 K 45.26 % -1.162 M -1 234.95 % -87.079 K 84.31 % -554.845 K
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 68.966 M 55.02 % 44.489 M -31.70 % 65.133 M -41.67 % 111.671 M 7.58 % 103.804 M 25.16 % 82.937 M -11.79 % 94.022 M 461.16 % 16.755 M 5.28 % 15.915 M -36.05 % 24.885 M 22.47 % 20.320 M 0.42 % 20.235 M 4 883.99 % 406.000 K -97.44 % 15.866 M 25.74 % 12.618 M 50.98 % 8.357 M 35.36 % 6.174 M 340.23 % 1.402 M 79.78 % 780.084 K
Total investments 2.722 M 9.67 % 2.482 M 41.18 % 1.758 M -37.86 % 2.829 M 40.12 % 2.019 M -50.59 % 4.086 M 769.36 % 470.000 K -46.95 % 886.000 K -98.95 % 84.484 M -0.82 % 85.183 M 1.59 % 83.852 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.200 M
Total debt 70.047 M 32.63 % 52.812 M -20.53 % 66.455 M -44.41 % 119.555 M -4.50 % 125.184 M 17.55 % 106.496 M 9.53 % 97.228 M 235.11 % 29.014 M -7.18 % 31.260 M 0.82 % 31.005 M 29.73 % 23.900 M 6.31 % 22.482 M 420.78 % 4.317 M -75.09 % 17.327 M 17.96 % 14.689 M 39.47 % 10.532 M 20.55 % 8.737 M 183.67 % 3.080 M 3.42 % 2.978 M
Accumulated other comprehensive income loss 1.387 M -40.01 % 2.312 M 24.97 % 1.850 M 2.44 % 1.806 M 275.85 % -1.027 M -184.11 % 1.221 M -2.32 % 1.250 M 17.70 % 1.062 M 409.62 % -343.000 K -141.33 % 830.000 K 738.38 % 99.000 K 39.44 % 71.000 K 26.79 % 56.000 K 27.27 % 44.000 K 46.67 % 30.000 K 49.14 % 20.116 K 126.43 % 8.884 K -21.38 % 11.300 K 0.000
Retained earnings -240.834 M -28.74 % -187.070 M -5.79 % -176.832 M -19.05 % -148.530 M 1.70 % -151.103 M 4.21 % -157.746 M -13 687.08 % 1.161 M -91.95 % 14.427 M -6.34 % 15.403 M 3.76 % 14.845 M 9.72 % 13.530 M 12.97 % 11.977 M 8.43 % 11.046 M 36.20 % 8.110 M 40.63 % 5.767 M 128.89 % 2.520 M 74.75 % 1.442 M 18.19 % 1.220 M 46.48 % 832.810 K
Common stock 320.538 M 0.00 % 320.538 M 9.89 % 291.678 M 0.00 % 291.678 M 0.00 % 291.678 M 0.02 % 291.618 M 33.96 % 217.695 M 121.70 % 98.194 M 1.96 % 96.304 M 3.86 % 92.726 M 1.29 % 91.548 M 7.34 % 85.285 M 0.00 % 85.285 M 57.92 % 54.005 M 3.74 % 52.057 M 8.11 % 48.154 M 1.15 % 47.606 M 154.18 % 18.729 M -4.28 % 19.566 M
Total equity 81.091 M -40.28 % 135.780 M 16.35 % 116.696 M -19.49 % 144.954 M 3.87 % 139.548 M 3.30 % 135.093 M -38.62 % 220.106 M 93.61 % 113.683 M 2.08 % 111.364 M 2.73 % 108.401 M 3.07 % 105.177 M 8.06 % 97.333 M 0.98 % 96.387 M 55.07 % 62.159 M 7.44 % 57.854 M 14.12 % 50.694 M 3.34 % 49.056 M 145.74 % 19.963 M -2.14 % 20.399 M
Other non current liabilities 3.578 M 4.93 % 3.410 M -87.12 % 26.468 M -9.53 % 29.257 M 7.46 % 27.225 M 536.99 % 4.274 M -1.61 % 4.344 M 165.53 % 1.636 M -2.79 % 1.683 M -6.55 % 1.801 M 30.89 % 1.376 M -58.55 % 3.320 M 566.67 % 498.000 K 26.08 % 395.000 K -9.61 % 437.000 K 8.27 % 403.602 K 29.99 % 310.496 K 379.13 % 64.804 K 8.24 % 59.872 K
Long term debt 38.634 M 37.93 % 28.010 M -49.35 % 55.305 M -45.85 % 102.136 M -7.02 % 109.848 M 15.78 % 94.873 M 4.00 % 91.224 M 236.42 % 27.116 M 0.04 % 27.104 M -0.61 % 27.271 M 37.79 % 19.791 M 5.38 % 18.780 M 630.17 % 2.572 M -83.57 % 15.657 M 18.74 % 13.186 M 47.10 % 8.964 M 21.59 % 7.372 M 164.15 % 2.791 M -0.79 % 2.813 M
Total non current liabilities 42.234 M -21.87 % 54.057 M -33.89 % 81.773 M -37.76 % 131.393 M -4.14 % 137.073 M 45.97 % 93.904 M 4.05 % 90.247 M 253.91 % 25.500 M 0.00 % 25.500 M 0.00 % 25.500 M 40.92 % 18.095 M -18.12 % 22.100 M 619.87 % 3.070 M -80.87 % 16.052 M 17.83 % 13.623 M 45.43 % 9.367 M 21.93 % 7.683 M 169.03 % 2.856 M -0.61 % 2.873 M
Other current liabilities 69.119 M 62.40 % 42.561 M -45.17 % 77.622 M 66.13 % 46.723 M 10.58 % 42.251 M 27.28 % 33.195 M -11.43 % 37.478 M 181.73 % 13.303 M 9.00 % 12.205 M -1.56 % 12.399 M -25.81 % 16.713 M 23.38 % 13.546 M 59.82 % 8.476 M 43.49 % 5.907 M 2.48 % 5.764 M 59.24 % 3.620 M 16.38 % 3.110 M 269.03 % 842.853 K -19.75 % 1.050 M
Deferred revenue 816.000 K 240.00 % 240.000 K -71.01 % 828.000 K -53.54 % 1.782 M 209.38 % 576.000 K 1 545.71 % 35.000 K 100.58 % -6.004 M -216.33 % -1.898 M 54.33 % -4.156 M -11.30 % -3.734 M 9.13 % -4.109 M -141.53 % 9.895 M 68.31 % 5.879 M 59.11 % 3.695 M -5.91 % 3.927 M 89.48 % 2.072 M 8.20 % 1.915 M 300.51 % 478.261 K -30.77 % 690.809 K
Short term debt 31.413 M 26.66 % 24.802 M 122.44 % 11.150 M -35.99 % 17.419 M 13.58 % 15.336 M 31.95 % 11.623 M 93.59 % 6.004 M 216.33 % 1.898 M -54.33 % 4.156 M 11.30 % 3.734 M -9.13 % 4.109 M 10.99 % 3.702 M 112.15 % 1.745 M 4.49 % 1.670 M 11.11 % 1.503 M -4.16 % 1.568 M 14.92 % 1.365 M 372.16 % 289.017 K 75.25 % 164.918 K
Total current liabilities 114.010 M 14.00 % 100.012 M -14.83 % 117.424 M 4.76 % 112.086 M 3.89 % 107.888 M 3.95 % 103.791 M -7.04 % 111.646 M 197.69 % 37.504 M -1.59 % 38.110 M 10.99 % 34.335 M -12.06 % 39.044 M 19.76 % 32.603 M 38.74 % 23.499 M 22.75 % 19.144 M 15.37 % 16.593 M 24.16 % 13.364 M 5.80 % 12.631 M 189.37 % 4.365 M 22.14 % 3.574 M
Total liabilities 156.244 M 1.41 % 154.069 M -22.65 % 199.197 M -18.19 % 243.479 M -0.60 % 244.961 M 20.71 % 202.938 M -2.06 % 207.214 M 212.75 % 66.256 M -0.96 % 66.897 M 5.50 % 63.407 M 5.31 % 60.211 M 10.07 % 54.703 M 105.89 % 26.569 M -24.51 % 35.196 M 16.48 % 30.216 M 32.93 % 22.731 M 11.90 % 20.314 M 181.33 % 7.221 M 12.00 % 6.447 M
Other non current assets 0.000 100.00 % -118.775 M 3.86 % -123.545 M -179.32 % -44.230 M -1 289.94 % 3.717 M 102.92 % -127.430 M 42.39 % -221.179 M -155.88 % -86.439 M 0.13 % -86.552 M 1.31 % -87.703 M -1.77 % -86.175 M -24 721.43 % 350.000 K -47.92 % 672.000 K -32.39 % 994.000 K -24.53 % 1.317 M -19.63 % 1.639 M -17.77 % 1.993 M -13.95 % 2.316 M -10.54 % 2.589 M
Long term investments 0.000 -100.00 % 118.775 M -3.86 % 123.545 M 4 267.09 % 2.829 M 106.40 % -44.211 M -139.28 % 112.553 M -45.53 % 206.649 M 145.38 % 84.215 M -0.32 % 84.484 M -0.82 % 85.183 M 1.59 % 83.852 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.200 M
Intangible assets 14.805 M -54.16 % 32.296 M 10.24 % 29.295 M -58.66 % 70.859 M 6.79 % 66.351 M 197.05 % 22.337 M -1.33 % 22.639 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
GoodWill 0.000 0.000 0.000 -100.00 % 44.230 M 0.04 % 44.211 M 0.00 % 44.211 M -72.72 % 162.050 M 127.34 % 71.281 M 0.79 % 70.721 M 0.55 % 70.337 M 2.24 % 68.793 M 1.36 % 67.867 M 20.70 % 56.226 M 20.25 % 46.758 M 5.13 % 44.477 M 16.45 % 38.195 M 3.83 % 36.785 M 155.99 % 14.370 M 7.14 % 13.413 M
Goodwill and intangible assets 14.805 M -54.16 % 32.296 M 10.24 % 29.295 M -74.55 % 115.089 M 4.09 % 110.562 M 66.14 % 66.548 M -63.97 % 184.689 M 159.10 % 71.281 M 0.79 % 70.721 M 0.55 % 70.337 M 2.24 % 68.793 M 1.36 % 67.867 M 20.70 % 56.226 M 20.25 % 46.758 M 5.13 % 44.477 M 16.45 % 38.195 M 3.83 % 36.785 M 155.99 % 14.370 M 7.14 % 13.413 M
Property plant equipment net 95.491 M 10.42 % 86.479 M -8.25 % 94.250 M -16.51 % 112.894 M 4.64 % 107.884 M 77.20 % 60.882 M 66.85 % 36.490 M 140.73 % 15.158 M -4.25 % 15.831 M -8.84 % 17.366 M -0.09 % 17.382 M -1.29 % 17.610 M 18.02 % 14.921 M 13.91 % 13.099 M 9.80 % 11.930 M 21.17 % 9.846 M 9.36 % 9.003 M 396.48 % 1.813 M 40.62 % 1.290 M
Total non current assets 110.296 M -25.26 % 147.565 M -1.01 % 149.078 M -32.33 % 220.295 M 3.94 % 211.943 M 66.32 % 127.430 M -42.39 % 221.179 M 155.88 % 86.439 M -0.13 % 86.552 M -1.31 % 87.703 M 1.77 % 86.175 M -1.99 % 87.928 M 19.83 % 73.378 M 18.71 % 61.813 M 5.61 % 58.529 M 16.33 % 50.315 M 4.00 % 48.381 M 156.55 % 18.858 M -0.59 % 18.969 M
Other current assets 185.000 K -94.91 % 3.637 M -7.29 % 3.923 M -14.46 % 4.586 M 51.90 % 3.019 M -26.11 % 4.086 M -57.42 % 9.596 M 54.97 % 6.192 M 42.94 % 4.332 M -5.12 % 4.566 M 34.22 % 3.402 M 8.86 % 3.125 M 128.10 % 1.370 M 16.89 % 1.172 M 7.03 % 1.095 M 42.91 % 766.234 K 8.25 % 707.851 K 85.51 % 381.563 K 22.47 % 311.568 K
Short term investments 2.722 M 9.67 % 2.482 M 41.18 % 1.758 M -49.84 % 3.505 M 73.60 % 2.019 M -50.59 % 4.086 M 769.36 % 470.000 K -46.95 % 886.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 1.081 M -87.01 % 8.323 M 529.58 % 1.322 M -83.23 % 7.884 M -63.12 % 21.380 M -9.25 % 23.559 M 634.84 % 3.206 M -73.85 % 12.259 M -20.11 % 15.345 M 150.74 % 6.120 M 70.95 % 3.580 M 59.32 % 2.247 M -42.55 % 3.911 M 167.69 % 1.461 M -29.45 % 2.071 M -4.76 % 2.174 M -15.15 % 2.563 M 52.77 % 1.677 M -23.68 % 2.198 M
Cash and short term investments 3.803 M -54.31 % 8.323 M 529.58 % 1.322 M -83.23 % 7.884 M -63.12 % 21.380 M -22.66 % 27.645 M 762.29 % 3.206 M -73.85 % 12.259 M -20.11 % 15.345 M 150.74 % 6.120 M 70.95 % 3.580 M 59.32 % 2.247 M -42.55 % 3.911 M 167.69 % 1.461 M -29.45 % 2.071 M -4.76 % 2.174 M -15.15 % 2.563 M 52.77 % 1.677 M -23.68 % 2.198 M
Total current assets 127.039 M -10.71 % 142.284 M -14.71 % 166.815 M -0.79 % 168.138 M -2.57 % 172.566 M -14.76 % 202.445 M 5.72 % 191.486 M 109.79 % 91.276 M 1.82 % 89.641 M 9.87 % 81.585 M 6.22 % 76.809 M 19.81 % 64.108 M 29.31 % 49.578 M 39.49 % 35.542 M 20.31 % 29.541 M 27.83 % 23.110 M 10.10 % 20.989 M 152.10 % 8.326 M 5.71 % 7.876 M
Inventory 63.741 M -4.18 % 66.521 M -12.38 % 75.920 M -3.33 % 78.532 M 11.22 % 70.608 M -9.60 % 78.108 M -18.18 % 95.463 M 172.03 % 35.093 M 5.98 % 33.112 M 2.22 % 32.393 M -5.38 % 34.235 M 21.87 % 28.091 M 50.24 % 18.698 M 43.20 % 13.057 M 17.91 % 11.074 M 45.28 % 7.622 M 23.32 % 6.181 M 214.63 % 1.965 M 32.10 % 1.487 M
Net receivables 59.310 M -7.04 % 63.803 M -25.51 % 85.650 M 11.04 % 77.136 M -0.55 % 77.559 M -19.70 % 96.581 M 15.88 % 83.346 M 120.89 % 37.732 M 2.39 % 36.852 M -4.28 % 38.500 M 8.17 % 35.592 M 16.14 % 30.645 M 19.71 % 25.599 M 28.95 % 19.852 M 29.74 % 15.301 M 21.95 % 12.547 M 8.75 % 11.538 M 168.19 % 4.302 M 10.89 % 3.879 M
Tax assets 0.000 -100.00 % 28.790 M 12.76 % 25.533 M -24.26 % 33.713 M -0.82 % 33.991 M 128.48 % 14.877 M 2.39 % 14.530 M 553.33 % 2.224 M 7.54 % 2.068 M -17.94 % 2.520 M 8.48 % 2.323 M 10.57 % 2.101 M 34.77 % 1.559 M 62.06 % 962.000 K 19.50 % 805.000 K 26.83 % 634.690 K 5.76 % 600.133 K 67.24 % 358.845 K -25.05 % 478.778 K
Other assets 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.156 M -44.35 % 14.655 M 558.95 % 2.224 M 7.54 % 2.068 M -17.94 % 2.520 M 4.83 % 2.404 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 12.662 M -60.93 % 32.409 M 16.48 % 27.824 M -39.73 % 46.162 M -5.59 % 48.894 M -17.04 % 58.938 M -11.63 % 66.697 M 204.32 % 21.917 M 2.46 % 21.391 M 17.52 % 18.202 M -0.11 % 18.222 M 18.67 % 15.355 M 15.64 % 13.278 M 14.79 % 11.567 M 24.03 % 9.326 M 14.07 % 8.176 M 0.24 % 8.156 M 152.27 % 3.233 M 37.08 % 2.359 M
Tax payables 0.000 0.000 0.000 0.000 -100.00 % 831.000 K 0.000 -100.00 % 1.467 M 280.05 % 386.000 K 7.82 % 358.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 -100.00 % 33.850 M -33.28 % 50.736 M -0.31 % 50.896 M -41.62 % 87.183 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
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
Capital lease obligations 48.470 M 31.94 % 36.737 M -11.47 % 41.495 M -31.59 % 60.655 M 3.27 % 58.732 M 3 192.15 % 1.784 M -9.40 % 1.969 M -27.45 % 2.714 M -1.67 % 2.760 M -6.57 % 2.954 M -9.00 % 3.246 M -8.18 % 3.535 M -17.96 % 4.309 M 1.39 % 4.250 M 2.24 % 4.157 M 27.80 % 3.253 M 12.13 % 2.901 M 650.80 % 386.383 K 31.90 % 292.935 K
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 343.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -343.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred tax liabilities non current 22.000 K -99.90 % 22.637 M -1.38 % 22.954 M -10.19 % 25.558 M 10.24 % 23.184 M 244.95 % 6.721 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
Other liabilities 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.243 M -1.47 % 5.321 M 63.62 % 3.252 M -1.06 % 3.287 M -7.98 % 3.572 M 16.28 % 3.072 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 237.335 M -18.12 % 289.849 M -8.24 % 315.893 M -18.68 % 388.433 M 1.02 % 384.509 M 13.75 % 338.031 M -20.90 % 427.320 M 137.48 % 179.939 M 0.94 % 178.261 M 3.76 % 171.808 M 3.88 % 165.388 M 8.78 % 152.036 M 23.65 % 122.956 M 26.30 % 97.355 M 10.54 % 88.070 M 19.95 % 73.425 M 5.84 % 69.370 M 155.19 % 27.184 M 1.26 % 26.846 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 100.00 % -38.364 M -10.27 % -34.791 M -13.48 % -30.657 M -18.94 % -25.776 M 2.44 % -26.421 M -1 387.67 % -1.776 M -1 038.46 % -156.000 K -134.51 % 452.000 K 133.66 % -1.343 M -116.25 % 8.264 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 -100.00 % 890.000 K 140.54 % 370.000 K -2.89 % 381.000 K 117.71 % 175.000 K 276.77 % -99.000 K -148.22 % 205.328 K 9 050.09 % 2.244 K -84.25 % 14.245 K 205.23 % 4.667 K -72.72 % 17.107 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 100.00 % -8.465 M -620.92 % 1.625 M 129.25 % -5.556 M -132.02 % 17.349 M -34.58 % 26.520 M 3 357.63 % 767.000 K 136.56 % -2.098 M -229.27 % 1.623 M 21.30 % 1.338 M 116.16 % -8.281 M -281.09 % -2.173 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts receivables 4.196 M -78.63 % 19.632 M 288.84 % -10.396 M -312.03 % 4.903 M -61.45 % 12.719 M 94.21 % 6.549 M -45.53 % 12.024 M 1 291.67 % -1.009 M -145.74 % 2.206 M 242.69 % -1.546 M 59.65 % -3.831 M -507.12 % 941.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 1.587 M -83.12 % 9.399 M 214.62 % -8.200 M -7.33 % -7.640 M -201.87 % 7.500 M -62.45 % 19.971 M 277.41 % -11.257 M -933.70 % -1.089 M -86.79 % -583.000 K -120.21 % 2.884 M 164.81 % -4.450 M -151.13 % -1.772 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 100.00 % -32.071 M -295.35 % 16.417 M 171.13 % 6.055 M 213.60 % -5.330 M 76.84 % -23.010 M -344.63 % 9.406 M 433.52 % 1.763 M -34.78 % 2.703 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 1.851 M 134.12 % -5.425 M -242.61 % 3.804 M 142.87 % -8.874 M -460.73 % 2.460 M -89.31 % 23.010 M 344.63 % -9.406 M -433.52 % -1.763 M 34.78 % -2.703 M -404.29 % -536.000 K -196.13 % -181.000 K 86.51 % -1.342 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items 58.348 M 70.64 % 34.194 M -50.09 % 68.515 M 65.22 % 41.470 M 19.14 % 34.809 M -77.94 % 157.765 M 6 988.42 % 2.226 M 6.86 % 2.083 M 17.49 % 1.773 M 135.16 % -5.042 M -240.68 % 3.584 M 318.66 % -1.639 M 78.90 % -7.766 M -119.01 % -3.546 M 8.30 % -3.867 M -170.19 % -1.431 M -1 897.82 % -71.639 K -127.41 % 261.314 K -74.84 % 1.039 M
Net cash provided by operating activities 4.584 M 252.04 % -3.015 M -146.11 % 6.539 M -76.11 % 27.369 M -48.79 % 53.445 M 238.97 % 15.767 M 614.41 % 2.207 M -72.66 % 8.072 M -42.97 % 14.153 M 161.90 % 5.404 M 21.77 % 4.438 M 9.07 % 4.069 M 398.04 % 817.000 K -80.26 % 4.138 M 18.53 % 3.491 M 24.16 % 2.812 M -23.42 % 3.672 M 75.94 % 2.087 M -22.87 % 2.706 M
Investments in property plant and equipment -8.433 M -9.39 % -7.709 M 55.35 % -17.265 M -12.81 % -15.305 M -134.85 % -6.517 M -4.93 % -6.211 M 54.16 % -13.549 M -389.13 % -2.770 M -39.90 % -1.980 M 45.99 % -3.666 M -27.65 % -2.872 M 2.25 % -2.938 M 31.16 % -4.268 M -16.10 % -3.676 M -21.00 % -3.038 M -373.73 % -641.296 K 41.26 % -1.092 M -73.64 % -628.707 K 82.90 % -3.676 M
Acquisitions net 0.000 -100.00 % 1.924 M -96.19 % 50.510 M 2 721.17 % -1.927 M -234.55 % -576.000 K 98.75 % -46.128 M 63.80 % -127.423 M -10 662.08 % -1.184 M -195.26 % -401.000 K 81.35 % -2.150 M -104.57 % -1.051 M 93.72 % -16.746 M -119.53 % -7.628 M -150.18 % -3.049 M 51.74 % -6.318 M -183.64 % -2.227 M 83.10 % -13.178 M -679.19 % -1.691 M -3 576.83 % -45.998 K
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
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
Other investing activites 1.500 M -73.11 % 5.579 M 0.000 100.00 % -2.448 M -4 350.91 % -55.000 K 0.000 -100.00 % 5.479 M 737.83 % -859.000 K 0.000 100.00 % -798.000 K 70.28 % -2.685 M -4 501.71 % 60.999 K -81.85 % 336.000 K 269.23 % 91.000 K -60.78 % 232.000 K 49.24 % 155.455 K -30.19 % 222.672 K 165.83 % 83.764 K 190.09 % 28.875 K
Net cash used for investing activites -6.933 M -3 265.53 % -206.000 K -100.62 % 33.245 M 292.93 % -17.232 M -142.94 % -7.093 M 86.45 % -52.339 M 61.37 % -135.493 M -2 715.15 % -4.813 M -102.14 % -2.381 M 64.00 % -6.614 M -0.09 % -6.608 M 66.33 % -19.623 M -69.75 % -11.560 M -74.25 % -6.634 M 27.29 % -9.124 M -236.27 % -2.713 M 80.68 % -14.047 M -528.17 % -2.236 M 39.45 % -3.693 M
Debt repayment 4.365 M 146.18 % -9.452 M 72.38 % -34.216 M -337.04 % -7.829 M 79.69 % -38.556 M -2 505.24 % 1.603 M -97.74 % 70.777 M 3 252.65 % -2.245 M -600.00 % 449.000 K -93.68 % 7.104 M 298.43 % 1.783 M -90.56 % 18.886 M 245.46 % -12.984 M -619.36 % 2.500 M -22.60 % 3.230 M 2 045.07 % 150.578 K 103.01 % -5.003 M -2 232.38 % 234.605 K -91.46 % 2.748 M
Common stock issued 0.000 -100.00 % 28.300 M 0.000 0.000 0.000 -100.00 % 58.740 M 10.17 % 53.320 M 0.000 0.000 0.000 -100.00 % 4.883 M 0.000 -100.00 % 28.000 M 0.000 -100.00 % 2.533 M 0.000 -100.00 % 17.200 M 4 639.21 % 362.930 K 107.85 % 174.609 K
Common stock repurchased 0.000 100.00 % -1.874 M 0.000 0.000 0.000 100.00 % -1.060 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -905.000 K 0.000 0.000 0.000 100.00 % -37.107 K 0.000 100.00 % -10.929 K
Dividends paid 0.000 0.000 100.00 % -2.431 M 53.82 % -5.264 M 0.000 100.00 % -2.350 M 48.20 % -4.537 M -10.66 % -4.100 M -46.32 % -2.802 M 16.46 % -3.354 M -16.66 % -2.875 M 31.92 % -4.223 M -360.02 % -918.000 K -21.43 % -756.000 K -64.71 % -459.000 K 27.98 % -637.291 K 29.14 % -899.399 K -7.58 % -836.048 K -64.25 % -509.007 K
Other financing activites -9.251 M -6.68 % -8.672 M 11.29 % -9.776 M 5.87 % -10.386 M -9.59 % -9.477 M -5 022.70 % -185.000 K -103.96 % 4.673 M 0.000 100.00 % -194.000 K 0.000 100.00 % -288.000 K 62.74 % -773.000 K 0.000 -100.00 % 142.000 K -37.17 % 226.000 K 0.000 0.000 100.00 % -132.834 K -431.78 % -24.979 K
Net cash used provided by financing activities -4.886 M -148.01 % 10.176 M 121.92 % -46.423 M -97.72 % -23.479 M 51.12 % -48.033 M -183.09 % 57.808 M -53.47 % 124.233 M 2 057.97 % -6.345 M -149.12 % -2.547 M -167.92 % 3.750 M 7.05 % 3.503 M -74.78 % 13.890 M 5.28 % 13.193 M 599.52 % 1.886 M -65.90 % 5.530 M 1 236.19 % -486.713 K -104.32 % 11.261 M 3 132.43 % -371.347 K -115.62 % 2.378 M
Effect of forex changes on cash -7.000 K -115.22 % 46.000 K -40.26 % 77.000 K 150.00 % -154.000 K 69.08 % -498.000 K 43.60 % -883.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.911 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash -7.242 M -203.44 % 7.001 M 206.69 % -6.562 M 51.38 % -13.496 M -519.37 % -2.179 M -110.71 % 20.353 M 324.82 % -9.053 M -193.36 % -3.086 M -133.45 % 9.225 M 263.19 % 2.540 M 90.55 % 1.333 M 180.11 % -1.664 M -167.92 % 2.450 M 501.64 % -610.000 K -492.23 % -103.000 K 73.47 % -388.273 K -143.86 % 885.240 K 270.04 % -520.603 K -137.45 % 1.390 M
Cash at beginning of period 8.323 M 529.58 % 1.322 M -83.23 % 7.884 M -63.12 % 21.380 M -9.25 % 23.559 M 634.84 % 3.206 M -73.85 % 12.259 M -20.11 % 15.345 M 150.74 % 6.120 M 70.95 % 3.580 M 59.32 % 2.247 M -42.55 % 3.911 M 167.69 % 1.461 M -29.45 % 2.071 M -4.74 % 2.174 M -15.17 % 2.563 M 52.77 % 1.677 M -23.68 % 2.198 M 172.08 % 807.886 K
Cash at end of period 1.081 M -87.01 % 8.323 M 529.58 % 1.322 M -83.23 % 7.884 M -63.12 % 21.380 M -9.25 % 23.559 M 634.84 % 3.206 M -73.85 % 12.259 M -20.11 % 15.345 M 150.74 % 6.120 M 70.95 % 3.580 M 59.32 % 2.247 M -42.55 % 3.911 M 167.69 % 1.461 M -29.45 % 2.071 M -4.76 % 2.174 M -15.15 % 2.563 M 52.77 % 1.677 M -23.68 % 2.198 M
Operating cash flow 4.584 M 252.04 % -3.015 M -146.11 % 6.539 M -76.11 % 27.369 M -48.79 % 53.445 M 238.97 % 15.767 M 614.41 % 2.207 M -72.66 % 8.072 M -42.97 % 14.153 M 161.90 % 5.404 M 21.77 % 4.438 M 9.07 % 4.069 M 398.04 % 817.000 K -80.26 % 4.138 M 18.53 % 3.491 M 24.16 % 2.812 M -23.42 % 3.672 M 75.94 % 2.087 M -22.87 % 2.706 M
Capital expenditure -11.815 M -53.26 % -7.709 M 55.35 % -17.265 M -12.81 % -15.305 M -134.85 % -6.517 M -4.93 % -6.211 M 54.16 % -13.549 M -389.13 % -2.770 M -39.90 % -1.980 M 45.99 % -3.666 M -27.65 % -2.872 M 2.25 % -2.938 M 31.16 % -4.268 M -16.10 % -3.676 M -21.00 % -3.038 M -373.73 % -641.296 K 41.26 % -1.092 M -73.64 % -628.707 K 82.90 % -3.676 M
Free CashFlow -7.231 M 32.57 % -10.724 M 0.02 % -10.726 M -188.91 % 12.064 M -74.29 % 46.928 M 391.08 % 9.556 M 184.25 % -11.342 M -313.92 % 5.302 M -56.44 % 12.173 M 600.40 % 1.738 M 10.98 % 1.566 M 38.46 % 1.131 M 132.77 % -3.451 M -846.97 % 462.000 K 1.99 % 453.000 K -79.13 % 2.170 M -15.87 % 2.580 M 76.92 % 1.458 M 250.29 % -970.310 K
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
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-30 2011-06-30 2010-12-30 2010-06-30 2009-12-30 2009-06-30 2009-01-31 2008-06-30 2007-12-30 2007-06-30 2006-12-30 2006-06-30 2006-01-31
Revenue 142.896 M 4.86 % 136.270 M -14.25 % 158.908 M 1.99 % 155.813 M -14.99 % 183.287 M 15.11 % 159.224 M -34.93 % 244.689 M 18.91 % 205.778 M -12.20 % 234.369 M 3.16 % 227.188 M -9.49 % 251.012 M 9.85 % 228.514 M -11.19 % 257.296 M 20.52 % 213.486 M 35.14 % 157.969 M 39.85 % 112.958 M -2.86 % 116.286 M 2.05 % 113.946 M -10.16 % 126.828 M 7.01 % 118.521 M -5.39 % 125.276 M 17.28 % 106.817 M -4.52 % 111.871 M 26.89 % 88.161 M 3.47 % 85.204 M 28.08 % 66.527 M 0.00 % 66.527 M 15.46 % 57.619 M 0.00 % 57.619 M 26.71 % 45.472 M 0.00 % 45.472 M 23.11 % 36.936 M 0.00 % 36.936 M 3.00 % 35.861 M 0.00 % 35.861 M 174.17 % 13.080 M 0.00 % 13.080 M -27.55 % 18.055 M 200.00 % 6.018 M
Net income -36.781 M 21.46 % -46.831 M -575.48 % -6.933 M -42.68 % -4.859 M 8.55 % -5.313 M 86.74 % -40.062 M -31 398.44 % 128.000 K -92.25 % 1.651 M -73.31 % 6.186 M 2 174.26 % 272.000 K -95.73 % 6.371 M 190.95 % -7.005 M 95.15 % -144.329 M -7 293.90 % -1.952 M 38.48 % -3.173 M -306.04 % 1.540 M -55.70 % 3.476 M 43.81 % 2.417 M -46.54 % 4.521 M 176.85 % 1.633 M -61.20 % 4.209 M 156.02 % 1.644 M -60.51 % 4.163 M 128.86 % 1.819 M -45.46 % 3.335 M 15.64 % 2.884 M 0.00 % 2.884 M 14.29 % 2.524 M 0.00 % 2.524 M -0.59 % 2.539 M 0.00 % 2.539 M 124.33 % 1.132 M 0.00 % 1.132 M 25.20 % 903.876 K 0.00 % 903.876 K 47.48 % 612.867 K 0.00 % 612.867 K -23.06 % 796.524 K 200.00 % 265.508 K
Income before tax -37.279 M 12.03 % -42.375 M -669.06 % -5.510 M -25.66 % -4.385 M 33.03 % -6.548 M 84.39 % -41.935 M -22 890.76 % 184.000 K -92.17 % 2.351 M -73.41 % 8.841 M 1 198.24 % 681.000 K -92.23 % 8.761 M 185.17 % -10.286 M 92.78 % -142.377 M -5 882.23 % -2.380 M 39.85 % -3.957 M -309.25 % 1.891 M -62.26 % 5.011 M 40.21 % 3.574 M -45.40 % 6.546 M 180.58 % 2.333 M -61.72 % 6.094 M 163.47 % 2.313 M -61.30 % 5.977 M 142.87 % 2.461 M -48.37 % 4.767 M 17.11 % 4.071 M 0.00 % 4.071 M 16.12 % 3.506 M 0.00 % 3.506 M -2.11 % 3.581 M 0.00 % 3.581 M 132.55 % 1.540 M 0.00 % 1.540 M 19.42 % 1.289 M 0.00 % 1.289 M 45.37 % 887.067 K 0.00 % 887.067 K -22.22 % 1.141 M 200.00 % 380.176 K
Income before tax ratio -0.26 16.11 % -0.31 -796.82 % -0.03 -23.21 % -0.03 21.22 % -0.04 86.44 % -0.26 -35 123.92 % 0.00 -93.42 % 0.01 -69.71 % 0.04 1 158.46 % 0.00 -91.41 % 0.03 177.54 % -0.05 91.87 % -0.55 -4 863.63 % -0.01 55.49 % -0.03 -249.63 % 0.02 -61.15 % 0.04 37.39 % 0.03 -39.23 % 0.05 162.21 % 0.02 -59.53 % 0.05 124.65 % 0.02 -59.47 % 0.05 91.40 % 0.03 -50.11 % 0.06 -8.56 % 0.06 0.00 % 0.06 0.57 % 0.06 0.00 % 0.06 -22.75 % 0.08 0.00 % 0.08 88.89 % 0.04 0.00 % 0.04 15.95 % 0.04 0.00 % 0.04 -46.98 % 0.07 0.00 % 0.07 7.36 % 0.06 0.00 % 0.06
EBITDA -5.522 M 80.22 % -27.923 M -566.71 % 5.983 M -22.91 % 7.761 M 99.56 % 3.889 M 112.08 % -32.192 M -342.89 % 13.254 M 3.01 % 12.867 M -43.07 % 22.603 M 37.25 % 16.468 M -32.34 % 24.338 M 1 934.06 % -1.327 M 99.01 % -134.184 M -2 697.95 % 5.165 M -45.93 % 9.552 M 96.42 % 4.863 M -33.38 % 7.300 M 17.40 % 6.218 M -31.37 % 9.060 M 46.48 % 6.185 M -28.93 % 8.703 M 65.83 % 5.248 M -36.40 % 8.251 M 65.42 % 4.988 M -33.35 % 7.484 M 23.54 % 6.058 M 0.00 % 6.058 M 10.80 % 5.468 M 0.00 % 5.468 M 7.86 % 5.069 M 0.00 % 5.069 M 97.86 % 2.562 M -11.17 % 2.884 M 11.05 % 2.597 M 0.00 % 2.597 M 111.03 % 1.231 M 0.00 % 1.231 M -41.44 % 2.101 M 262.68 % 579.417 K
Net income ratio -0.26 25.10 % -0.34 -687.69 % -0.04 -39.90 % -0.03 -7.58 % -0.03 88.48 % -0.25 -48 198.17 % 0.00 -93.48 % 0.01 -69.60 % 0.03 2 104.58 % 0.00 -95.28 % 0.03 182.80 % -0.03 94.54 % -0.56 -6 034.94 % -0.01 54.48 % -0.02 -247.33 % 0.01 -54.39 % 0.03 40.92 % 0.02 -40.49 % 0.04 158.72 % 0.01 -58.99 % 0.03 118.30 % 0.02 -58.64 % 0.04 80.36 % 0.02 -47.29 % 0.04 -9.71 % 0.04 0.00 % 0.04 -1.02 % 0.04 0.00 % 0.04 -21.55 % 0.06 0.00 % 0.06 82.22 % 0.03 0.00 % 0.03 21.55 % 0.03 0.00 % 0.03 -46.21 % 0.05 0.00 % 0.05 6.21 % 0.04 0.00 % 0.04
Ratio EBITDA -0.04 81.14 % -0.20 -644.24 % 0.04 -24.41 % 0.05 134.75 % 0.02 110.49 % -0.20 -473.26 % 0.05 -13.37 % 0.06 -35.16 % 0.10 33.05 % 0.07 -25.24 % 0.10 1 769.68 % -0.01 98.89 % -0.52 -2 255.59 % 0.02 -59.99 % 0.06 40.45 % 0.04 -31.42 % 0.06 15.04 % 0.05 -23.61 % 0.07 36.89 % 0.05 -24.88 % 0.07 41.40 % 0.05 -33.39 % 0.07 30.36 % 0.06 -35.59 % 0.09 -3.54 % 0.09 0.00 % 0.09 -4.04 % 0.09 0.00 % 0.09 -14.88 % 0.11 0.00 % 0.11 60.72 % 0.07 -11.17 % 0.08 7.82 % 0.07 0.00 % 0.07 -23.03 % 0.09 0.00 % 0.09 -19.17 % 0.12 20.89 % 0.10
Gross profit ratio 0.42 548.68 % 0.07 -51.17 % 0.13 -3.06 % 0.14 -6.78 % 0.15 46.15 % 0.10 -31.84 % 0.15 -20.15 % 0.19 -3.47 % 0.19 25.38 % 0.15 -14.41 % 0.18 -51.67 % 0.37 -0.40 % 0.37 5.98 % 0.35 -1.28 % 0.36 26.37 % 0.28 -2.93 % 0.29 0.78 % 0.29 2.93 % 0.28 1.26 % 0.28 -4.24 % 0.29 0.71 % 0.29 -8.13 % 0.31 -1.89 % 0.32 -9.60 % 0.35 -10.74 % 0.39 0.00 % 0.39 -3.35 % 0.41 0.00 % 0.41 -2.87 % 0.42 0.00 % 0.42 3.61 % 0.41 0.00 % 0.41 -0.83 % 0.41 0.00 % 0.41 13.12 % 0.36 0.00 % 0.36 -4.91 % 0.38 0.00 % 0.38
Weighted average shs out dil 181.724 M 0.02 % 181.688 M 0.00 % 181.688 M 0.00 % 181.688 M 48.52 % 122.333 M 6.78 % 114.569 M 0.10 % 114.459 M 0.00 % 114.460 M 0.11 % 114.335 M 0.00 % 114.335 M -0.90 % 115.373 M 42.87 % 80.754 M 9.16 % 73.977 M 32.12 % 55.992 M 67.64 % 33.400 M 37.00 % 24.379 M 0.24 % 24.320 M 2.96 % 23.621 M 0.87 % 23.416 M 2.47 % 22.853 M 0.28 % 22.788 M 6.88 % 21.322 M 0.48 % 21.220 M 0.41 % 21.133 M 0.09 % 21.113 M -14.96 % 24.826 M 0.00 % 24.826 M 18.27 % 20.990 M 0.00 % 20.990 M 9.38 % 19.190 M 0.00 % 19.190 M 3.78 % 18.492 M 41.25 % 13.091 M -21.20 % 16.613 M 0.00 % 16.613 M 173.47 % 6.075 M 0.00 % 6.075 M -4.20 % 6.341 M 0.00 % 6.341 M
Weighted average shs out 181.724 M 0.02 % 181.688 M 0.00 % 181.688 M 0.00 % 181.688 M 48.52 % 122.333 M 6.78 % 114.569 M 0.10 % 114.459 M 0.00 % 114.460 M 0.11 % 114.335 M 0.00 % 114.335 M 0.37 % 113.913 M 41.06 % 80.755 M 9.16 % 73.977 M 33.14 % 55.565 M 66.36 % 33.400 M 37.00 % 24.379 M 0.29 % 24.308 M 2.98 % 23.605 M 0.77 % 23.425 M 2.50 % 22.853 M 0.44 % 22.751 M 6.95 % 21.273 M 0.16 % 21.240 M 0.46 % 21.143 M 0.17 % 21.108 M -14.12 % 24.577 M 0.00 % 24.577 M 17.09 % 20.990 M 0.00 % 20.990 M 9.38 % 19.190 M 0.00 % 19.190 M 3.78 % 18.492 M 41.25 % 13.091 M -21.20 % 16.613 M 0.00 % 16.613 M 173.47 % 6.075 M 0.00 % 6.075 M -4.20 % 6.341 M 0.00 % 6.341 M
EPS diluted -0.20 23.08 % -0.26 -580.63 % -0.04 -43.07 % -0.03 38.48 % -0.04 87.60 % -0.35 -31 918.18 % 0.00 -92.36 % 0.01 -73.38 % 0.05 2 154.17 % 0.00 -95.65 % 0.06 163.67 % -0.09 95.55 % -1.95 -5 487.39 % -0.03 63.26 % -0.10 -250.32 % 0.06 -54.86 % 0.14 40.00 % 0.10 -47.37 % 0.19 165.73 % 0.07 -60.28 % 0.18 133.46 % 0.08 -61.45 % 0.20 132.29 % 0.09 -46.19 % 0.16 39.13 % 0.12 0.00 % 0.12 -4.17 % 0.12 0.00 % 0.12 -7.69 % 0.13 0.00 % 0.13 286.90 % 0.03 -61.11 % 0.09 57.09 % 0.06 0.00 % 0.06 -45.00 % 0.10 0.00 % 0.10 -9.83 % 0.11 87.65 % 0.06
Earnings per share -0.20 23.08 % -0.26 -580.63 % -0.04 -43.07 % -0.03 38.48 % -0.04 87.60 % -0.35 -31 918.18 % 0.00 -92.36 % 0.01 -73.38 % 0.05 2 154.17 % 0.00 -95.71 % 0.06 164.48 % -0.09 95.55 % -1.95 -5 455.56 % -0.04 63.05 % -0.10 -250.32 % 0.06 -54.86 % 0.14 40.00 % 0.10 -47.37 % 0.19 165.73 % 0.07 -60.28 % 0.18 132.86 % 0.08 -61.35 % 0.20 132.56 % 0.09 -46.25 % 0.16 39.13 % 0.12 0.00 % 0.12 -4.17 % 0.12 0.00 % 0.12 -7.69 % 0.13 0.00 % 0.13 286.90 % 0.03 -61.11 % 0.09 57.09 % 0.06 0.00 % 0.06 -45.00 % 0.10 0.00 % 0.10 -9.83 % 0.11 164.68 % 0.04
Gross profit 60.540 M 580.22 % 8.900 M -58.13 % 21.256 M -1.14 % 21.501 M -20.75 % 27.131 M 68.23 % 16.127 M -55.64 % 36.358 M -5.05 % 38.293 M -15.25 % 45.182 M 29.35 % 34.931 M -22.53 % 45.091 M -46.91 % 84.939 M -11.54 % 96.020 M 27.73 % 75.173 M 33.42 % 56.343 M 76.73 % 31.881 M -5.71 % 33.812 M 2.85 % 32.876 M -7.53 % 35.552 M 8.35 % 32.811 M -9.40 % 36.215 M 18.12 % 30.660 M -12.28 % 34.953 M 24.50 % 28.075 M -6.46 % 30.015 M 14.33 % 26.254 M 0.00 % 26.254 M 11.60 % 23.526 M 0.00 % 23.526 M 23.08 % 19.115 M 0.00 % 19.115 M 27.55 % 14.986 M 0.00 % 14.986 M 2.14 % 14.672 M 0.00 % 14.672 M 210.15 % 4.731 M 0.00 % 4.731 M -31.11 % 6.867 M 200.00 % 2.289 M
Income tax expense -498.000 K -111.18 % 4.456 M 213.14 % 1.423 M 273.75 % -819.000 K 49.66 % -1.627 M -661.03 % 290.000 K 417.86 % 56.000 K -92.00 % 700.000 K -73.63 % 2.655 M 549.14 % 409.000 K -82.89 % 2.390 M -27.16 % 3.281 M 68.08 % 1.952 M 356.07 % 428.000 K -45.41 % 784.000 K 123.36 % 351.000 K -77.13 % 1.535 M 32.67 % 1.157 M -42.86 % 2.025 M 189.29 % 700.000 K -62.86 % 1.885 M 181.76 % 669.000 K -63.12 % 1.814 M 182.55 % 642.000 K -55.17 % 1.432 M 20.69 % 1.187 M 0.00 % 1.187 M 20.82 % 982.000 K 0.00 % 982.000 K -5.80 % 1.043 M 0.00 % 1.043 M 155.33 % 408.297 K 0.00 % 408.296 K 5.88 % 385.609 K 0.00 % 385.609 K 40.63 % 274.200 K 0.00 % 274.200 K -20.29 % 344.006 K 200.00 % 114.668 K
Cost of revenue 82.356 M -35.34 % 127.370 M -7.47 % 137.652 M 2.49 % 134.312 M -13.99 % 156.156 M 9.13 % 143.097 M -31.31 % 208.331 M 24.39 % 167.485 M -11.47 % 189.187 M -1.60 % 192.257 M -6.64 % 205.921 M 43.42 % 143.575 M -10.98 % 161.276 M 16.60 % 138.313 M 36.10 % 101.626 M 25.35 % 81.077 M -1.69 % 82.474 M 1.73 % 81.070 M -11.18 % 91.276 M 6.49 % 85.710 M -3.76 % 89.061 M 16.94 % 76.157 M -0.99 % 76.918 M 28.01 % 60.086 M 8.87 % 55.189 M 37.04 % 40.273 M 0.00 % 40.273 M 18.13 % 34.093 M 0.00 % 34.093 M 29.35 % 26.357 M 0.00 % 26.357 M 20.08 % 21.950 M 0.00 % 21.950 M 3.59 % 21.190 M 0.00 % 21.190 M 153.78 % 8.350 M 0.00 % 8.350 M -25.37 % 11.188 M 200.00 % 3.729 M
General and administrative 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 -100.00 % 14.278 M 0.00 % 14.278 M 13.52 % 12.577 M 0.00 % 12.577 M 31.14 % 9.591 M 0.00 % 9.591 M 15.93 % 8.272 M 0.00 % 8.272 M 8.84 % 7.601 M 0.00 % 7.601 M 205.42 % 2.489 M 0.00 % 2.489 M -26.04 % 3.365 M 184.62 % 1.182 M
Selling and marketing 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 -100.00 % 2.025 M 0.00 % 2.025 M 0.52 % 2.015 M 0.00 % 2.015 M 18.88 % 1.695 M 0.00 % 1.695 M 21.69 % 1.392 M 0.00 % 1.392 M 69.92 % 819.479 K 0.00 % 819.479 K 239.83 % 241.143 K 0.00 % 241.143 K -60.45 % 609.754 K 615.41 % 85.232 K
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.951 M 0.00 % 9.951 M 11.38 % 8.935 M 0.00 % 8.935 M 14.11 % 7.830 M 0.00 % 7.830 M 77.70 % 4.406 M 161.27 % -7.191 M -215.02 % 6.252 M 0.00 % 6.252 M 212.46 % 2.001 M 0.00 % 2.001 M 254.98 % 563.642 K 161.52 % -916.141 K
Operating expenses 66.062 M 195.90 % 22.326 M -8.85 % 24.495 M -0.81 % 24.695 M -23.26 % 32.178 M 33.34 % 24.132 M -20.09 % 30.200 M -14.70 % 35.406 M 14.17 % 31.012 M -10.03 % 34.470 M 11.74 % 30.849 M -66.14 % 91.120 M -61.13 % 234.421 M 216.67 % 74.028 M 25.99 % 58.756 M 99.46 % 29.458 M 4.55 % 28.175 M -1.47 % 28.596 M 0.70 % 28.396 M -3.17 % 29.325 M -0.91 % 29.593 M 6.98 % 27.662 M -2.47 % 28.363 M 12.89 % 25.125 M 0.66 % 24.960 M -4.93 % 26.254 M 0.00 % 26.254 M 11.60 % 23.526 M 0.00 % 23.526 M 23.08 % 19.115 M 0.00 % 19.115 M -19.63 % 23.783 M 861.47 % 2.474 M -83.14 % 14.672 M 0.00 % 14.672 M 210.15 % 4.731 M 0.00 % 4.731 M -33.20 % 7.082 M 1 915.56 % 351.360 K
Cost and expenses 148.418 M -0.85 % 149.696 M -7.68 % 162.147 M 1.97 % 159.007 M -15.57 % 188.334 M 12.62 % 167.229 M -29.89 % 238.531 M 17.57 % 202.891 M -7.86 % 220.199 M -2.88 % 226.727 M -4.24 % 236.770 M 0.88 % 234.695 M -40.69 % 395.697 M 86.35 % 212.341 M 32.40 % 160.382 M 45.10 % 110.535 M -0.10 % 110.649 M 0.90 % 109.666 M -8.36 % 119.672 M 4.03 % 115.035 M -3.05 % 118.654 M 14.29 % 103.819 M -1.39 % 105.281 M 23.55 % 85.211 M 6.32 % 80.149 M 20.48 % 66.527 M 0.00 % 66.527 M 15.46 % 57.619 M 0.00 % 57.619 M 26.71 % 45.472 M 0.00 % 45.472 M -0.57 % 45.733 M 87.25 % 24.424 M -31.89 % 35.861 M 0.00 % 35.861 M 174.17 % 13.080 M 0.00 % 13.080 M -27.00 % 17.917 M 339.08 % 4.081 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
Selling general and administrative expenses 66.062 M 195.90 % 22.326 M -8.85 % 24.495 M -0.81 % 24.695 M -23.26 % 32.178 M 33.34 % 24.132 M -20.09 % 30.200 M -14.70 % 35.406 M 14.17 % 31.012 M -10.03 % 34.470 M 11.74 % 30.849 M -64.25 % 86.298 M 5.25 % 81.991 M 1.83 % 80.521 M 72.81 % 46.594 M 126.15 % 20.603 M 1.89 % 20.221 M -2.32 % 20.701 M 1.98 % 20.299 M -4.94 % 21.355 M 4.37 % 20.461 M 0.76 % 20.307 M -2.29 % 20.782 M 11.94 % 18.565 M 18.12 % 15.717 M -3.59 % 16.303 M 0.00 % 16.303 M 11.73 % 14.592 M 0.00 % 14.592 M 29.30 % 11.285 M 0.00 % 11.285 M 16.76 % 9.665 M 0.00 % 9.665 M 14.78 % 8.420 M 0.00 % 8.420 M 208.46 % 2.730 M 0.00 % 2.730 M -31.32 % 3.975 M 213.59 % 1.268 M
Interest income 0.000 -100.00 % 3.000 K -83.33 % 18.000 K -21.74 % 23.000 K -20.69 % 29.000 K -19.44 % 36.000 K -40.98 % 61.000 K -59.33 % 150.000 K 226.09 % 46.000 K -53.06 % 98.000 K -98.40 % 6.132 M 49.38 % 4.105 M 3.24 % 3.976 M 12.79 % 3.525 M 128.30 % 1.544 M 190.23 % 532.000 K -15.02 % 626.000 K -11.33 % 706.000 K 15.74 % 610.000 K -47.09 % 1.153 M 118.37 % 528.000 K -22.92 % 685.000 K 11.75 % 613.000 K 25.36 % 489.000 K 69.79 % 288.000 K 443.40 % 53.000 K 0.00 % 53.000 K 13.98 % 46.500 K 0.00 % 46.500 K 29.17 % 36.000 K 0.00 % 36.000 K -50.08 % 72.115 K 0.000 -100.00 % 81.919 K 0.00 % 81.919 K 29.83 % 63.099 K 0.00 % 63.099 K -38.30 % 102.274 K 0.000
Interest expense 0.000 -100.00 % 3.714 M 27.59 % 2.911 M 3.01 % 2.826 M 11.26 % 2.540 M -22.40 % 3.273 M -4.27 % 3.419 M 9.90 % 3.111 M -12.73 % 3.565 M -36.77 % 5.638 M -8.06 % 6.132 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 -100.00 % 580.000 K 0.00 % 580.000 K -9.87 % 643.500 K 0.00 % 643.500 K 85.18 % 347.500 K 0.00 % 347.500 K -1.89 % 354.204 K 0.00 % 354.204 K 4.29 % 339.621 K 0.00 % 339.621 K 0.000 0.000 -100.00 % 143.742 K 200.00 % 47.914 K
Depreciation and amortization 8.681 M -19.16 % 10.738 M 16.44 % 9.222 M -1.05 % 9.320 M 18.02 % 7.897 M 22.06 % 6.470 M -32.96 % 9.651 M -3.30 % 9.980 M -2.13 % 10.197 M 0.47 % 10.149 M 0.52 % 10.096 M 90.24 % 5.307 M 31.72 % 4.029 M 4.65 % 3.850 M 86.89 % 2.060 M 24.85 % 1.650 M 4.76 % 1.575 M -8.70 % 1.725 M 5.96 % 1.628 M -6.76 % 1.746 M 15.25 % 1.515 M -15.13 % 1.785 M 16.97 % 1.526 M 8.15 % 1.411 M 7.22 % 1.316 M -6.50 % 1.408 M 0.00 % 1.408 M 6.75 % 1.319 M 0.00 % 1.319 M 15.61 % 1.141 M 0.00 % 1.141 M 15.22 % 989.859 K 0.00 % 989.858 K 2.28 % 967.795 K 0.00 % 967.795 K 222.65 % 299.952 K 0.00 % 299.952 K -33.93 % 453.981 K 200.00 % 151.326 K
Operating income -5.522 M 58.87 % -13.426 M -314.51 % -3.239 M -1.41 % -3.194 M 36.71 % -5.047 M 36.95 % -8.005 M -229.99 % 6.158 M 113.30 % 2.887 M -79.63 % 14.170 M 2 973.75 % 461.000 K -96.76 % 14.242 M 313.65 % -6.666 M -166.66 % 10.000 M 211.10 % -9.001 M -220.14 % 7.492 M 133.18 % 3.213 M -44.23 % 5.761 M 28.22 % 4.493 M -39.55 % 7.432 M 67.43 % 4.439 M -38.24 % 7.188 M 107.57 % 3.463 M -48.51 % 6.725 M 88.01 % 3.577 M -42.01 % 6.168 M 34.16 % 4.598 M 0.00 % 4.598 M 15.54 % 3.979 M 0.00 % 3.979 M 2.22 % 3.893 M 0.00 % 3.893 M 109.49 % 1.858 M 0.00 % 1.858 M -0.68 % 1.871 M 0.00 % 1.871 M 101.02 % 930.606 K 0.00 % 930.606 K -40.22 % 1.557 M 200.00 % 518.887 K
Operating income ratio -0.04 60.78 % -0.10 -383.37 % -0.02 0.57 % -0.02 25.56 % -0.03 45.23 % -0.05 -299.77 % 0.03 79.38 % 0.01 -76.80 % 0.06 2 879.57 % 0.00 -96.42 % 0.06 294.50 % -0.03 -175.06 % 0.04 192.18 % -0.04 -188.90 % 0.05 66.74 % 0.03 -42.59 % 0.05 25.64 % 0.04 -32.71 % 0.06 56.46 % 0.04 -34.72 % 0.06 76.98 % 0.03 -46.07 % 0.06 48.16 % 0.04 -43.95 % 0.07 4.75 % 0.07 0.00 % 0.07 0.07 % 0.07 0.00 % 0.07 -19.33 % 0.09 0.00 % 0.09 70.17 % 0.05 0.00 % 0.05 -3.57 % 0.05 0.00 % 0.05 -26.68 % 0.07 0.00 % 0.07 -17.48 % 0.09 0.00 % 0.09
Total other income expenses net -31.757 M -9.70 % -28.949 M -1 174.72 % -2.271 M -90.68 % -1.191 M 20.65 % -1.501 M 95.58 % -33.930 M -467.96 % -5.974 M -1 014.55 % -536.000 K 89.94 % -5.329 M -2 522.27 % 220.000 K 104.01 % -5.481 M -51.41 % -3.620 M 97.62 % -152.377 M -2 401.42 % 6.621 M 157.83 % -11.449 M -766.04 % -1.322 M -76.27 % -750.000 K 18.39 % -919.000 K -3.72 % -886.000 K 57.93 % -2.106 M -92.50 % -1.094 M 4.87 % -1.150 M -53.74 % -748.000 K 32.97 % -1.116 M 20.34 % -1.401 M -165.84 % -527.000 K 0.00 % -527.000 K -11.30 % -473.500 K 0.00 % -473.500 K -52.01 % -311.500 K 0.00 % -311.500 K 2.09 % -318.147 K 0.00 % -318.146 K 45.26 % -581.229 K 0.00 % -581.229 K -1 234.95 % -43.540 K 0.00 % -43.540 K 89.54 % -416.134 K -200.00 % -138.711 K
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-30 2011-06-30 2010-12-30 2010-06-30 2009-12-30 2009-06-30 2009-01-31 2008-06-30 2007-12-30 2007-06-30 2006-12-30 2006-06-30 2006-01-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-06-30 2010-06-30 2009-06-30 2008-06-30 2007-06-30 2006-06-30
Net debt 77.452 M 12.30 % 68.966 M 39.08 % 49.589 M 11.46 % 44.489 M -17.62 % 54.003 M -17.09 % 65.133 M -52.74 % 137.807 M 23.40 % 111.671 M 0.86 % 110.719 M 6.66 % 103.804 M -25.08 % 138.548 M 67.05 % 82.937 M -15.00 % 97.577 M 3.78 % 94.022 M 12.04 % 83.921 M 400.87 % 16.755 M 3.14 % 16.245 M 2.07 % 15.915 M -29.17 % 22.468 M -9.71 % 24.885 M -3.38 % 25.756 M 26.75 % 20.320 M -12.43 % 23.204 M 14.67 % 20.235 M 1 006.18 % -2.233 M -650.00 % 406.000 K -97.44 % 15.866 M 25.74 % 12.618 M 50.98 % 8.357 M 35.36 % 6.174 M 340.23 % 1.402 M 79.78 % 780.084 K
Total investments 2.120 M -22.12 % 2.722 M -4.39 % 2.847 M 14.71 % 2.482 M -97.93 % 119.664 M 6 706.83 % 1.758 M 175 800 100.00 % -1.000 -100.00 % 3.505 M 350 500 100.00 % -1.000 -100.00 % 2.019 M -98.89 % 182.161 M 4 358.17 % 4.086 M 3 142.86 % 126.000 K -99.94 % 206.649 M 0.000 -100.00 % 84.215 M 0.000 -100.00 % 84.484 M 0.000 -100.00 % 85.183 M 0.000 -100.00 % 83.852 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.200 M
Total debt 78.081 M 11.47 % 70.047 M 34.43 % 52.107 M -1.33 % 52.812 M -7.57 % 57.135 M -14.02 % 66.455 M -52.35 % 139.474 M 16.66 % 119.555 M -3.47 % 123.847 M -1.07 % 125.184 M -21.67 % 159.820 M 50.07 % 106.496 M -5.86 % 113.121 M 16.35 % 97.228 M 3.60 % 93.851 M 223.47 % 29.014 M 6.51 % 27.241 M -12.86 % 31.260 M -2.07 % 31.920 M 2.95 % 31.005 M -0.19 % 31.065 M 29.98 % 23.900 M -9.14 % 26.304 M 17.00 % 22.482 M 0.000 -100.00 % 4.317 M -75.09 % 17.327 M 17.96 % 14.689 M 39.47 % 10.532 M 20.55 % 8.737 M 183.67 % 3.080 M 3.42 % 2.978 M
Accumulated other comprehensive income loss 2.668 M 92.36 % 1.387 M 12.13 % 1.237 M -46.50 % 2.312 M 39.61 % 1.656 M -10.49 % 1.850 M -35.65 % 2.875 M 59.19 % 1.806 M 1 961.86 % -97.000 K 90.56 % -1.027 M -260.72 % 639.000 K -47.67 % 1.221 M -5.05 % 1.286 M 2.88 % 1.250 M 547.67 % 193.000 K -81.83 % 1.062 M -2.30 % 1.087 M 416.91 % -343.000 K -185.83 % -120.000 K -114.46 % 830.000 K 302.91 % 206.000 K 108.08 % 99.000 K 39.44 % 70.999 K 0.00 % 71.000 K 0.000 -100.00 % 56.000 K 27.27 % 44.000 K 46.67 % 30.000 K 49.14 % 20.116 K 126.43 % 8.884 K -21.38 % 11.300 K 0.000
Retained earnings -277.615 M -15.27 % -240.834 M -24.14 % -194.003 M -3.71 % -187.070 M -2.51 % -182.496 M -3.20 % -176.832 M -17.24 % -150.833 M -1.55 % -148.530 M -0.25 % -148.154 M 1.95 % -151.103 M 0.18 % -151.375 M 4.04 % -157.746 M -4.65 % -150.741 M -13 083.72 % 1.161 M -86.90 % 8.865 M -38.55 % 14.427 M -5.74 % 15.306 M -0.63 % 15.403 M -3.32 % 15.932 M 7.32 % 14.845 M -6.01 % 15.795 M 16.74 % 13.530 M -3.48 % 14.018 M 17.04 % 11.977 M -2.40 % 12.271 M 11.09 % 11.046 M 36.20 % 8.110 M 40.63 % 5.767 M 128.89 % 2.520 M 74.75 % 1.442 M 17.94 % 1.222 M 46.79 % 832.810 K
Common stock 320.538 M 0.00 % 320.538 M 0.00 % 320.538 M 0.00 % 320.538 M 0.00 % 320.542 M 9.90 % 291.678 M 0.00 % 291.678 M 0.00 % 291.678 M 0.00 % 291.678 M 0.00 % 291.678 M 0.00 % 291.678 M 0.02 % 291.618 M 0.00 % 291.618 M 33.96 % 217.695 M 2.73 % 211.907 M 115.80 % 98.194 M 0.00 % 98.194 M 1.96 % 96.304 M 1.75 % 94.646 M 2.07 % 92.726 M 1.29 % 91.548 M 0.00 % 91.548 M 6.88 % 85.653 M 0.43 % 85.285 M 0.00 % 85.285 M 0.00 % 85.285 M 57.92 % 54.005 M 3.74 % 52.057 M 8.11 % 48.154 M 1.15 % 47.606 M 154.18 % 18.729 M -4.28 % 19.566 M
Total equity 45.591 M -43.78 % 81.091 M -36.53 % 127.772 M -5.90 % 135.780 M -2.81 % 139.702 M 19.71 % 116.696 M -18.80 % 143.720 M -0.85 % 144.954 M 1.06 % 143.427 M 2.78 % 139.548 M -0.99 % 140.942 M 4.33 % 135.093 M -4.97 % 142.163 M -35.41 % 220.106 M -0.39 % 220.965 M 94.37 % 113.683 M -0.79 % 114.587 M 2.89 % 111.364 M 0.82 % 110.458 M 1.90 % 108.401 M 0.79 % 107.549 M 2.26 % 105.177 M 5.45 % 99.742 M 2.48 % 97.333 M -0.29 % 97.612 M 1.27 % 96.387 M 55.07 % 62.159 M 7.44 % 57.854 M 14.12 % 50.694 M 3.34 % 49.056 M 145.74 % 19.963 M -2.14 % 20.399 M
Other non current liabilities 3.434 M -4.02 % 3.578 M 117.57 % -20.362 M -697.13 % 3.410 M 112.85 % -26.531 M -200.24 % 26.468 M 641.19 % 3.571 M -87.79 % 29.257 M 621.33 % 4.056 M -85.10 % 27.225 M 531.82 % 4.309 M 0.82 % 4.274 M 4.75 % 4.080 M -6.08 % 4.344 M -42.76 % 7.589 M 363.88 % 1.636 M -2.68 % 1.681 M -0.12 % 1.683 M 6.05 % 1.587 M 189.61 % -1.771 M -294.83 % 909.000 K 153.60 % -1.696 M -158.95 % 2.877 M -13.34 % 3.320 M 122.53 % -14.733 M -3 058.43 % 498.000 K 26.08 % 395.000 K -9.61 % 437.000 K 8.27 % 403.602 K 29.99 % 310.496 K 379.13 % 64.804 K 8.24 % 59.872 K
Long term debt 37.329 M -3.38 % 38.634 M -19.11 % 47.764 M 70.52 % 28.010 M -53.22 % 59.872 M 8.26 % 55.305 M -50.60 % 111.964 M 9.62 % 102.136 M -5.16 % 107.697 M -1.96 % 109.848 M -15.42 % 129.881 M 36.90 % 94.873 M -1.60 % 96.413 M 5.69 % 91.224 M 12.84 % 80.844 M 198.14 % 27.116 M -0.46 % 27.241 M 0.51 % 27.104 M -0.67 % 27.287 M 0.06 % 27.271 M 5.19 % 25.926 M 31.00 % 19.791 M -17.12 % 23.880 M 27.16 % 18.780 M 27.47 % 14.733 M 472.82 % 2.572 M -83.57 % 15.657 M 18.74 % 13.186 M 47.10 % 8.964 M 21.59 % 7.372 M 164.15 % 2.791 M -0.79 % 2.813 M
Total non current liabilities 40.763 M -3.48 % 42.234 M 54.13 % 27.402 M -49.31 % 54.057 M 62.13 % 33.341 M -59.23 % 81.773 M -29.22 % 115.535 M -12.07 % 131.393 M 17.57 % 111.753 M -18.47 % 137.073 M 2.15 % 134.190 M 42.90 % 93.904 M -6.56 % 100.493 M 11.35 % 90.247 M 2.05 % 88.433 M 246.80 % 25.500 M -11.83 % 28.922 M 13.42 % 25.500 M -11.69 % 28.874 M 13.23 % 25.500 M -4.97 % 26.835 M 48.30 % 18.095 M -32.37 % 26.757 M 21.07 % 22.100 M 50.00 % 14.733 M 379.90 % 3.070 M -80.87 % 16.052 M 17.83 % 13.623 M 45.43 % 9.367 M 21.93 % 7.683 M 169.03 % 2.856 M -0.61 % 2.873 M
Other current liabilities 21.246 M -61.27 % 54.862 M 183.85 % 19.328 M -54.59 % 42.561 M 256.82 % 11.928 M -74.22 % 46.276 M 142.47 % 19.085 M -59.15 % 46.723 M 122.34 % 21.014 M -49.96 % 41.996 M 224.04 % 12.960 M -60.96 % 33.195 M 89.69 % 17.500 M -55.06 % 38.945 M 206.85 % 12.692 M -7.28 % 13.689 M 149.98 % 5.476 M -56.41 % 12.563 M 151.26 % 5.000 M -59.67 % 12.399 M 87.84 % 6.601 M -60.03 % 16.516 M 143.17 % 6.792 M -49.86 % 13.546 M 133.55 % 5.800 M -31.57 % 8.476 M 43.49 % 5.907 M 2.48 % 5.764 M 59.24 % 3.620 M 16.38 % 3.110 M 269.03 % 842.853 K -19.75 % 1.050 M
Deferred revenue 0.000 -100.00 % 816.000 K 0.000 -100.00 % 240.000 K 0.000 -100.00 % 828.000 K 0.000 -100.00 % 1.782 M 0.000 -100.00 % 831.000 K 0.000 100.00 % -11.623 M 0.000 100.00 % -6.004 M 0.000 100.00 % -1.898 M 0.000 100.00 % -4.156 M 0.000 100.00 % -3.734 M 0.000 100.00 % -4.109 M 0.000 -100.00 % 9.895 M 0.000 -100.00 % 5.879 M 59.11 % 3.695 M -5.91 % 3.927 M 89.48 % 2.072 M 8.20 % 1.915 M 300.51 % 478.261 K -30.77 % 690.809 K
Short term debt 40.752 M 29.73 % 31.413 M 11.29 % 28.225 M 13.80 % 24.802 M -8.81 % 27.199 M 143.94 % 11.150 M -59.47 % 27.510 M 57.93 % 17.419 M 7.86 % 16.150 M 5.31 % 15.336 M -48.78 % 29.939 M 157.58 % 11.623 M -30.43 % 16.708 M 178.28 % 6.004 M -53.84 % 13.007 M 585.30 % 1.898 M 0.000 -100.00 % 4.156 M -10.30 % 4.633 M 24.08 % 3.734 M -27.34 % 5.139 M 25.07 % 4.109 M 69.51 % 2.424 M -34.52 % 3.702 M 0.000 -100.00 % 1.745 M 4.49 % 1.670 M 11.11 % 1.503 M -4.16 % 1.568 M 14.92 % 1.365 M 372.16 % 289.017 K 75.25 % 164.918 K
Total current liabilities 121.829 M 6.86 % 114.010 M 14.22 % 99.817 M -0.19 % 100.012 M -5.80 % 106.174 M -9.83 % 117.747 M -11.17 % 132.551 M 18.26 % 112.086 M 5.99 % 105.748 M -1.98 % 107.888 M -2.75 % 110.939 M 6.89 % 103.791 M -18.58 % 127.470 M 14.17 % 111.646 M -8.36 % 121.834 M 224.86 % 37.504 M -1.10 % 37.922 M -0.49 % 38.110 M -13.96 % 44.295 M 29.01 % 34.335 M -27.73 % 47.511 M 21.69 % 39.044 M 1.43 % 38.493 M 18.07 % 32.603 M 10.16 % 29.597 M 25.95 % 23.499 M 22.75 % 19.144 M 15.37 % 16.593 M 24.16 % 13.364 M 5.80 % 12.631 M 189.37 % 4.365 M 22.14 % 3.574 M
Total liabilities 162.592 M 4.06 % 156.244 M 22.81 % 127.219 M -17.43 % 154.069 M 10.43 % 139.515 M -30.07 % 199.520 M -19.58 % 248.086 M 1.89 % 243.479 M 11.94 % 217.501 M -11.21 % 244.961 M -0.07 % 245.129 M 20.79 % 202.938 M -10.98 % 227.963 M 10.01 % 207.214 M -1.45 % 210.267 M 217.36 % 66.256 M -0.88 % 66.844 M -0.08 % 66.897 M -8.57 % 73.169 M 15.40 % 63.407 M -14.71 % 74.346 M 23.48 % 60.211 M -7.72 % 65.250 M 19.28 % 54.703 M 13.81 % 48.066 M 80.91 % 26.569 M -24.51 % 35.196 M 16.48 % 30.216 M 32.93 % 22.731 M 11.90 % 20.314 M 181.33 % 7.221 M 12.00 % 6.447 M
Other non current assets 0.000 0.000 -100.00 % 5.245 M 104.42 % -118.775 M 0.74 % -119.664 M 3.14 % -123.545 M -6 696.10 % 1.873 M -33.79 % 2.829 M 2.76 % 2.753 M -25.93 % 3.717 M 102.04 % -182.161 M -42.95 % -127.430 M -2 366.23 % 5.623 M 102.54 % -221.179 M -2 712.56 % 8.466 M 109.79 % -86.439 M -4 452.42 % 1.986 M 102.29 % -86.552 M -4 079.40 % 2.175 M 102.48 % -87.703 M -3 626.46 % 2.487 M 102.89 % -86.175 M -3 604.47 % 2.459 M 602.57 % 350.000 K 100.43 % -80.749 M -12 116.22 % 672.000 K -32.39 % 994.000 K -24.53 % 1.317 M -19.63 % 1.639 M -17.77 % 1.993 M -13.95 % 2.316 M -10.54 % 2.589 M
Long term investments 0.000 0.000 100.00 % -5.245 M -104.42 % 118.775 M -0.74 % 119.664 M -3.14 % 123.545 M 0.000 100.00 % -44.230 M 0.000 100.00 % -44.211 M -124.27 % 182.161 M 52.72 % 119.274 M 94 561.90 % 126.000 K -99.94 % 206.649 M 0.000 -100.00 % 84.215 M 0.000 -100.00 % 84.484 M 0.000 -100.00 % 85.183 M 0.000 -100.00 % 83.852 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.200 M
Intangible assets 6.928 M -53.20 % 14.805 M -54.95 % 32.864 M 1.76 % 32.296 M 7.88 % 29.938 M 2.19 % 29.295 M -60.07 % 73.364 M 3.54 % 70.859 M 4.02 % 68.119 M 2.66 % 66.351 M -0.19 % 66.479 M 197.62 % 22.337 M -66.99 % 67.670 M 198.91 % 22.639 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
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 44.230 M 0.000 -100.00 % 44.211 M 0.000 -100.00 % 44.211 M 0.000 -100.00 % 162.050 M -17.17 % 195.652 M 174.48 % 71.281 M 0.00 % 71.281 M 0.79 % 70.721 M 0.00 % 70.721 M 0.55 % 70.337 M -0.35 % 70.587 M 2.61 % 68.793 M 0.17 % 68.673 M 1.19 % 67.867 M 4.29 % 65.076 M 15.74 % 56.226 M 20.25 % 46.758 M 5.13 % 44.477 M 16.45 % 38.195 M 3.83 % 36.785 M 155.99 % 14.370 M 7.14 % 13.413 M
Goodwill and intangible assets 6.928 M -53.20 % 14.805 M -54.95 % 32.864 M 1.76 % 32.296 M 7.88 % 29.938 M 2.19 % 29.295 M -60.07 % 73.364 M -36.25 % 115.089 M 68.95 % 68.119 M -38.39 % 110.562 M 66.31 % 66.479 M -0.10 % 66.548 M -1.66 % 67.670 M -63.36 % 184.689 M -5.60 % 195.652 M 174.48 % 71.281 M 0.00 % 71.281 M 0.79 % 70.721 M 0.00 % 70.721 M 0.55 % 70.337 M -0.35 % 70.587 M 2.61 % 68.793 M 0.17 % 68.673 M 1.19 % 67.867 M 4.29 % 65.076 M 15.74 % 56.226 M 20.25 % 46.758 M 5.13 % 44.477 M 16.45 % 38.195 M 3.83 % 36.785 M 155.99 % 14.370 M 7.14 % 13.413 M
Property plant equipment net 75.094 M -21.36 % 95.491 M 15.26 % 82.846 M -4.20 % 86.479 M -3.62 % 89.726 M -4.80 % 94.250 M -16.75 % 113.216 M 0.29 % 112.894 M 6.48 % 106.019 M -1.73 % 107.884 M -6.74 % 115.682 M 90.01 % 60.882 M -0.77 % 61.357 M 68.15 % 36.490 M 16.07 % 31.438 M 107.40 % 15.158 M -3.61 % 15.726 M -0.66 % 15.831 M -4.66 % 16.605 M -4.38 % 17.366 M 1.44 % 17.119 M -1.51 % 17.382 M 0.41 % 17.311 M -1.70 % 17.610 M 12.36 % 15.673 M 5.04 % 14.921 M 13.91 % 13.099 M 9.80 % 11.930 M 21.17 % 9.846 M 9.36 % 9.003 M 396.48 % 1.813 M 40.62 % 1.290 M
Total non current assets 82.022 M -25.63 % 110.296 M -8.81 % 120.955 M -18.03 % 147.565 M 18.23 % 124.814 M -16.28 % 149.078 M -24.48 % 197.407 M -10.39 % 220.295 M 19.19 % 184.830 M -12.79 % 211.943 M 10.09 % 192.519 M 51.08 % 127.430 M -5.45 % 134.776 M -39.06 % 221.179 M -6.10 % 235.556 M 172.51 % 86.439 M -2.87 % 88.993 M 2.82 % 86.552 M -3.29 % 89.501 M 2.05 % 87.703 M -2.76 % 90.193 M 4.66 % 86.175 M -2.56 % 88.443 M 0.59 % 87.928 M 8.89 % 80.749 M 10.05 % 73.378 M 18.71 % 61.813 M 5.61 % 58.529 M 16.33 % 50.315 M 4.00 % 48.381 M 156.55 % 18.858 M -0.59 % 18.969 M
Other current assets 1.750 M 845.95 % 185.000 K 0.000 -100.00 % 2.981 M 175.00 % 1.084 M -83.22 % 6.461 M 87.22 % 3.451 M -24.75 % 4.586 M -8.74 % 5.025 M 66.45 % 3.019 M -39.12 % 4.959 M 21.37 % 4.086 M -67.30 % 12.497 M 30.23 % 9.596 M -25.97 % 12.962 M 109.33 % 6.192 M -8.70 % 6.782 M 53.72 % 4.412 M -20.99 % 5.584 M 22.30 % 4.566 M -22.14 % 5.864 M 24.24 % 4.720 M 140.82 % 1.960 M -37.28 % 3.125 M -27.26 % 4.296 M 213.58 % 1.370 M 16.89 % 1.172 M 7.03 % 1.095 M 42.91 % 766.234 K 8.25 % 707.851 K 85.51 % 381.563 K -40.64 % 642.836 K
Short term investments 2.120 M -22.12 % 2.722 M -4.39 % 2.847 M 14.71 % 2.482 M 0.000 -100.00 % 1.758 M 0.000 -100.00 % 3.505 M 0.000 -100.00 % 2.019 M 0.000 -100.00 % 4.086 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
cash and cash equivalents 629.000 K -41.81 % 1.081 M -57.07 % 2.518 M -69.75 % 8.323 M 165.74 % 3.132 M 136.91 % 1.322 M -20.70 % 1.667 M -78.86 % 7.884 M -39.95 % 13.128 M -38.60 % 21.380 M 0.51 % 21.272 M -9.71 % 23.559 M 51.56 % 15.544 M 384.84 % 3.206 M -67.71 % 9.930 M -19.00 % 12.259 M 11.49 % 10.996 M -28.34 % 15.345 M 62.35 % 9.452 M 54.44 % 6.120 M 15.28 % 5.309 M 48.30 % 3.580 M 15.48 % 3.100 M 37.96 % 2.247 M 0.63 % 2.233 M -42.90 % 3.911 M 167.69 % 1.461 M -29.45 % 2.071 M -4.76 % 2.174 M -15.15 % 2.563 M 52.77 % 1.677 M -23.68 % 2.198 M
Cash and short term investments 2.749 M -27.71 % 3.803 M 51.03 % 2.518 M -69.75 % 8.323 M 165.74 % 3.132 M 136.91 % 1.322 M -20.70 % 1.667 M -78.86 % 7.884 M -39.95 % 13.128 M -38.60 % 21.380 M 0.51 % 21.272 M -23.05 % 27.645 M 77.85 % 15.544 M 384.84 % 3.206 M -67.71 % 9.930 M -19.00 % 12.259 M 11.49 % 10.996 M -28.34 % 15.345 M 62.35 % 9.452 M 54.44 % 6.120 M 15.28 % 5.309 M 48.30 % 3.580 M 15.48 % 3.100 M 37.96 % 2.247 M 0.63 % 2.233 M -42.90 % 3.911 M 167.69 % 1.461 M -29.45 % 2.071 M -4.76 % 2.174 M -15.15 % 2.563 M 52.77 % 1.677 M -23.68 % 2.198 M
Total current assets 126.161 M -0.69 % 127.039 M -5.22 % 134.036 M -5.80 % 142.284 M -7.85 % 154.403 M -7.62 % 167.138 M -14.02 % 194.399 M 15.62 % 168.138 M -4.52 % 176.098 M 2.05 % 172.566 M -10.84 % 193.552 M -4.39 % 202.445 M -13.98 % 235.350 M 22.91 % 191.486 M -2.14 % 195.676 M 114.38 % 91.276 M -1.26 % 92.438 M 3.12 % 89.641 M -4.76 % 94.126 M 15.37 % 81.585 M -11.03 % 91.702 M 19.39 % 76.809 M 0.34 % 76.549 M 19.41 % 64.108 M 2.22 % 62.714 M 26.50 % 49.578 M 39.49 % 35.542 M 20.31 % 29.541 M 27.83 % 23.110 M 10.10 % 20.989 M 152.10 % 8.326 M 5.71 % 7.876 M
Inventory 56.512 M -11.34 % 63.741 M -0.17 % 63.848 M -4.02 % 66.521 M -6.16 % 70.886 M -6.63 % 75.920 M -9.21 % 83.620 M 6.48 % 78.532 M 6.31 % 73.871 M 4.62 % 70.608 M 2.89 % 68.622 M -12.14 % 78.108 M -23.65 % 102.303 M 7.17 % 95.463 M 9.89 % 86.869 M 147.54 % 35.093 M -3.00 % 36.178 M 9.26 % 33.112 M -11.13 % 37.258 M 15.02 % 32.393 M -12.02 % 36.820 M 7.55 % 34.235 M 8.84 % 31.454 M 11.97 % 28.091 M 12.18 % 25.041 M 33.92 % 18.698 M 43.20 % 13.057 M 17.91 % 11.074 M 45.28 % 7.622 M 23.32 % 6.181 M 214.63 % 1.965 M 32.10 % 1.487 M
Net receivables 65.150 M 9.85 % 59.310 M -8.50 % 64.823 M 0.56 % 64.459 M -18.72 % 79.301 M -4.95 % 83.435 M -21.04 % 105.661 M 36.98 % 77.136 M -8.25 % 84.074 M 8.40 % 77.559 M -21.42 % 98.699 M 2.19 % 96.581 M -8.02 % 105.006 M 25.99 % 83.346 M -4.69 % 87.448 M 131.76 % 37.732 M -1.95 % 38.482 M 4.65 % 36.772 M -12.10 % 41.832 M 8.65 % 38.500 M -11.92 % 43.709 M 27.53 % 34.274 M -14.39 % 40.035 M 30.64 % 30.645 M -1.60 % 31.144 M 21.66 % 25.599 M 28.95 % 19.852 M 29.74 % 15.301 M 21.95 % 12.547 M 8.75 % 11.538 M 168.19 % 4.302 M 21.25 % 3.548 M
Tax assets 0.000 0.000 -100.00 % 5.245 M -81.78 % 28.790 M 459.03 % 5.150 M -79.83 % 25.533 M 185.16 % 8.954 M -73.44 % 33.713 M 324.65 % 7.939 M -76.64 % 33.991 M 228.16 % 10.358 M 27.00 % 8.156 M 0.000 -100.00 % 14.530 M 0.000 -100.00 % 2.224 M 0.000 -100.00 % 2.068 M 0.000 -100.00 % 2.520 M 0.000 -100.00 % 2.323 M 0.000 -100.00 % 2.101 M 0.000 -100.00 % 1.559 M 62.06 % 962.000 K 19.50 % 805.000 K 26.83 % 634.690 K 5.76 % 600.133 K 67.24 % 358.845 K -25.05 % 478.778 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 -100.00 % 8.156 M 0.000 -100.00 % 14.655 M 0.000 -100.00 % 2.224 M 0.000 -100.00 % 2.068 M 0.000 -100.00 % 2.520 M 0.000 -100.00 % 2.404 M 0.000 0.000 -100.00 % 2.215 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 59.831 M 60.82 % 37.203 M -28.82 % 52.264 M 61.26 % 32.409 M -51.66 % 67.047 M 12.70 % 59.493 M -30.79 % 85.956 M 86.21 % 46.162 M -32.69 % 68.584 M 40.27 % 48.894 M -28.14 % 68.040 M 15.44 % 58.938 M -38.29 % 95.508 M 43.20 % 66.697 M -30.62 % 96.135 M 338.63 % 21.917 M -32.66 % 32.545 M 52.14 % 21.391 M -38.29 % 34.662 M 90.43 % 18.202 M -49.12 % 35.771 M 96.31 % 18.222 M -37.76 % 29.277 M 90.67 % 15.355 M -35.48 % 23.797 M 79.22 % 13.278 M 14.79 % 11.567 M 24.03 % 9.326 M 14.07 % 8.176 M 0.24 % 8.156 M 152.27 % 3.233 M 37.08 % 2.359 M
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 831.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
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 -100.00 % 33.850 M 0.000 -100.00 % 50.736 M 0.000 -100.00 % 50.896 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
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
Capital lease obligations 43.647 M -9.95 % 48.470 M 102.96 % 23.882 M -34.99 % 36.737 M 22.72 % 29.936 M -27.86 % 41.495 M -10.53 % 46.380 M -23.53 % 60.655 M 24.83 % 48.590 M -17.27 % 58.732 M 8.00 % 54.381 M 2 948.26 % 1.784 M 0.000 -100.00 % 1.969 M 61.13 % 1.222 M -54.97 % 2.714 M 0.000 -100.00 % 2.760 M 0.000 -100.00 % 2.954 M 0.000 -100.00 % 3.246 M 0.000 -100.00 % 3.535 M 0.000 -100.00 % 4.309 M 1.39 % 4.250 M 2.24 % 4.157 M 27.80 % 3.253 M 12.13 % 2.901 M 650.80 % 386.383 K 31.90 % 292.935 K
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 343.000 K 185.83 % 120.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
Other total stockholders equity 0.000 0.000 0.000 0.000 0.000 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 % -343.000 K -185.83 % -120.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 56.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred tax liabilities non current 0.000 -100.00 % 22.000 K 0.000 -100.00 % 22.637 M 0.000 -100.00 % 22.954 M 0.000 -100.00 % 25.558 M 0.000 -100.00 % 23.184 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
Other liabilities 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.243 M 0.000 -100.00 % 5.321 M 0.000 -100.00 % 3.252 M 0.000 -100.00 % 3.287 M 0.000 -100.00 % 3.572 M 0.000 -100.00 % 3.072 M 0.000 0.000 -100.00 % 3.736 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 208.183 M -12.28 % 237.335 M -6.92 % 254.991 M -12.03 % 289.849 M 3.81 % 279.217 M -11.70 % 316.216 M -19.29 % 391.806 M 0.87 % 388.433 M 7.62 % 360.928 M -6.13 % 384.509 M -0.40 % 386.071 M 14.21 % 338.031 M -8.67 % 370.126 M -13.38 % 427.320 M -0.91 % 431.232 M 139.65 % 179.939 M -0.82 % 181.431 M 1.78 % 178.261 M -2.92 % 183.627 M 6.88 % 171.808 M -5.55 % 181.895 M 9.98 % 165.388 M 0.24 % 164.992 M 8.52 % 152.036 M 4.36 % 145.678 M 18.48 % 122.956 M 26.30 % 97.355 M 10.54 % 88.070 M 19.95 % 73.425 M 5.84 % 69.370 M 155.19 % 27.184 M 1.26 % 26.846 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-06-30 2010-06-30 2009-06-30 2008-06-30 2007-06-30 2006-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 2012-06-30 2011-12-30 2011-06-30 2010-12-30 2010-06-30 2009-12-30 2009-06-30 2008-12-30 2008-06-30 2007-12-30 2007-06-30 2007-01-31 2006-06-30 2006-01-31
Deferred income tax 0.000 0.000 0.000 100.00 % -48.561 M 0.000 -100.00 % 5.286 M 0.000 0.000 0.000 100.00 % -40.692 M 0.000 100.00 % -26.421 M 0.000 100.00 % -972.328 K 0.000 100.00 % -1.818 M 0.000 100.00 % -9.125 M 0.000 100.00 % -9.920 M 0.000 100.00 % -794.107 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
Stock based compensation 0.000 0.000 0.000 -100.00 % 890.000 K 0.000 -100.00 % 370.000 K 0.000 0.000 0.000 -100.00 % 175.000 K 0.000 100.00 % -99.000 K 0.000 -100.00 % 205.328 K 0.000 -100.00 % 2.244 K 0.000 -100.00 % 14.245 K 0.000 -100.00 % 4.667 K 0.000 -100.00 % 17.107 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
Change in working capital 0.000 0.000 0.000 -100.00 % 23.606 M 0.000 100.00 % -14.792 M 0.000 0.000 0.000 -100.00 % 22.679 M 0.000 -100.00 % 36.700 M 0.000 100.00 % -2.864 M 0.000 -100.00 % 2.618 M 149.08 % -5.334 M -150.13 % 10.640 M 209.15 % -9.748 M -182.91 % 11.758 M 207.32 % -10.956 M -1 004.44 % -992.000 K 86.72 % -7.470 M -243.76 % -2.173 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
Accounts receivables 0.000 0.000 0.000 -100.00 % 19.632 M 0.000 100.00 % -10.396 M 0.000 0.000 0.000 -100.00 % 12.719 M 0.000 -100.00 % 6.549 M 0.000 -100.00 % 12.024 M 0.000 -100.00 % 731.000 K 142.01 % -1.740 M -135.05 % 4.965 M 279.96 % -2.759 M -151.86 % 5.320 M 177.48 % -6.866 M -335.06 % 2.921 M 143.26 % -6.752 M -817.53 % 941.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
Inventory 0.000 0.000 0.000 -100.00 % 9.399 M 0.000 100.00 % -8.200 M 0.000 0.000 0.000 -100.00 % 7.500 M 0.000 -100.00 % 19.971 M 0.000 100.00 % -11.257 M 0.000 -100.00 % 1.085 M 149.91 % -2.174 M -152.44 % 4.146 M 187.67 % -4.729 M -202.92 % 4.595 M 368.56 % -1.711 M 20.20 % -2.144 M 7.03 % -2.306 M -30.14 % -1.772 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
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
Other working capital 0.000 0.000 0.000 100.00 % -5.425 M 0.000 -100.00 % 3.804 M 0.000 0.000 0.000 -100.00 % 2.460 M 0.000 -100.00 % 10.180 M 0.000 100.00 % -3.631 M 0.000 -100.00 % 802.000 K 156.48 % -1.420 M -192.87 % 1.529 M 167.65 % -2.260 M -222.63 % 1.843 M 177.47 % -2.379 M -34.48 % -1.769 M -211.40 % 1.588 M 218.33 % -1.342 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items 20.983 M -47.25 % 39.778 M 133.25 % 17.054 M -32.83 % 25.390 M 1 040.02 % -2.701 M -103.84 % 70.271 M 1 374.41 % -5.514 M -120.56 % 26.817 M 108.01 % 12.892 M -75.29 % 52.182 M 251.04 % 14.865 M 184.67 % -17.556 M -112.66 % 138.720 M 1 298.83 % -11.571 M -173.93 % 15.652 M 2 291.41 % -714.244 K -121.92 % 3.259 M 169.84 % -4.666 M -161.22 % 7.622 M 165.28 % -11.676 M -262.84 % 7.170 M 2 147.95 % -350.107 K -108.51 % 4.115 M 162.10 % 1.570 M 148.92 % -3.209 M 17.36 % -3.883 M 0.00 % -3.883 M -119.01 % -1.773 M 0.00 % -1.773 M 8.30 % -1.934 M 0.00 % -1.934 M -170.19 % -715.609 K 0.00 % -715.609 K -1 897.82 % -35.820 K 0.00 % -35.820 K -127.42 % 130.656 K 100.00 % 65.328 K -87.42 % 519.274 K 100.00 % 259.637 K
Net cash provided by operating activities -7.117 M -293.13 % 3.685 M 309.90 % 899.000 K -92.81 % 12.504 M 180.57 % -15.519 M -171.93 % 21.576 M 243.49 % -15.037 M -181.33 % 18.488 M 108.17 % 8.881 M -79.01 % 42.305 M 279.76 % 11.140 M -35.78 % 17.347 M 1 197.91 % -1.580 M 87.19 % -12.332 M -184.82 % 14.539 M 185.30 % 5.096 M 71.24 % 2.976 M -70.62 % 10.130 M 151.80 % 4.023 M 16.07 % 3.466 M 78.84 % 1.938 M -7.89 % 2.104 M -9.85 % 2.334 M -11.15 % 2.627 M 82.18 % 1.442 M 253.00 % 408.500 K 0.00 % 408.500 K -80.26 % 2.069 M 0.00 % 2.069 M 18.53 % 1.746 M 0.00 % 1.746 M 24.16 % 1.406 M 0.00 % 1.406 M -23.42 % 1.836 M 0.00 % 1.836 M 75.94 % 1.043 M 100.00 % 521.738 K -61.44 % 1.353 M 100.00 % 676.472 K
Investments in property plant and equipment -396.000 K 94.26 % -6.896 M -40.19 % -4.919 M -28.80 % -3.819 M 1.83 % -3.890 M 49.39 % -7.686 M 19.76 % -9.579 M -37.53 % -6.965 M 16.49 % -8.340 M -62.95 % -5.118 M -396.41 % -1.031 M 62.26 % -2.732 M 21.47 % -3.479 M 60.35 % -8.775 M -83.81 % -4.774 M -309.79 % -1.165 M 27.41 % -1.605 M -60.02 % -1.003 M -2.66 % -977.000 K 53.43 % -2.098 M -33.80 % -1.568 M 2.91 % -1.615 M -28.48 % -1.257 M -9.49 % -1.148 M 35.87 % -1.790 M 16.12 % -2.134 M 0.00 % -2.134 M -16.10 % -1.838 M 0.00 % -1.838 M -21.00 % -1.519 M 0.00 % -1.519 M -373.73 % -320.648 K 0.00 % -320.648 K 41.26 % -545.858 K 0.00 % -545.858 K -73.64 % -314.354 K -100.00 % -157.177 K 91.45 % -1.838 M -100.00 % -919.050 K
Acquisitions net 0.000 0.000 0.000 -100.00 % 15.000 K -99.21 % 1.909 M -96.24 % 50.817 M 16 652.77 % -307.000 K 84.07 % -1.927 M 0.000 0.000 100.00 % -576.000 K -132.67 % 1.763 M 103.68 % -47.891 M -621.06 % 9.191 M 106.97 % -131.892 M -14 904.78 % -879.000 K 39.04 % -1.442 M 0.000 100.00 % -577.000 K -137.66 % 1.532 M 129.02 % -5.279 M -4 611.97 % 117.000 K 102.77 % -4.230 M 15.69 % -5.017 M 0.000 0.000 100.00 % -7.628 M 0.000 100.00 % -3.049 M 0.000 100.00 % -6.318 M 0.000 100.00 % -2.227 M 0.000 100.00 % -13.178 M 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
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
Other investing activites -770.000 K -115.77 % 4.882 M 361.91 % -1.864 M -133.41 % 5.579 M 745.30 % 660.000 K -98.60 % 47.248 M 1 679.67 % -2.991 M 0.000 100.00 % -2.006 M -445.11 % -368.000 K -217.57 % 313.000 K -82.25 % 1.763 M 103.68 % -47.891 M -12 702.89 % 380.000 K 0.80 % 377.000 K 196.85 % 127.000 K -15.89 % 151.000 K 184.91 % 52.999 K -56.91 % 123.000 K -81.83 % 677.000 K 454.92 % 122.000 K -56.12 % 278.000 K 180.81 % 99.000 K 350.00 % 22.000 K 100.19 % -11.690 M -559.78 % 2.543 M 215.23 % -2.207 M -156.48 % 3.907 M 202.38 % -3.816 M -216.89 % 3.265 M 207.65 % -3.033 M -275.64 % 1.727 M 209.89 % -1.571 M -165.96 % 2.382 M 210.31 % -2.159 M -259.01 % 1.358 M 100.00 % 678.914 K -78.72 % 3.191 M 100.00 % 1.596 M
Net cash used for investing activites -1.166 M 42.11 % -2.014 M 59.06 % -4.919 M -377.13 % 1.775 M 189.60 % -1.981 M -104.59 % 43.131 M 536.28 % -9.886 M -11.18 % -8.892 M -6.62 % -8.340 M -52.02 % -5.486 M -241.38 % -1.607 M -65.84 % -969.000 K 98.11 % -51.370 M -6 553.52 % 796.000 K 100.58 % -136.289 M -7 009.49 % -1.917 M 33.81 % -2.896 M -204.84 % -950.000 K 33.61 % -1.431 M -1 389.19 % 111.000 K 101.65 % -6.725 M -451.23 % -1.220 M 77.36 % -5.388 M 12.29 % -6.143 M 54.43 % -13.480 M -3 399.88 % 408.500 K 103.41 % -11.969 M -678.47 % 2.069 M 123.77 % -8.703 M -598.60 % 1.746 M 116.06 % -10.870 M -873.16 % 1.406 M 134.13 % -4.119 M -324.37 % 1.836 M 111.56 % -15.883 M -1 622.14 % 1.043 M 100.00 % 521.738 K -61.44 % 1.353 M 100.00 % 676.472 K
Debt repayment 7.993 M 0.000 0.000 100.00 % -3.962 M 27.83 % -5.490 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.898 M 477.04 % 1.542 M -97.75 % 68.490 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -12.984 M 0.000 -100.00 % 2.500 M 0.000 -100.00 % 3.230 M 0.000 -100.00 % 150.578 K 0.000 100.00 % -5.003 M 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 100.00 % -2.000 K -100.01 % 28.302 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 -100.00 % 14.000 M 0.00 % 14.000 M 0.000 0.000 -100.00 % 1.267 M 0.00 % 1.267 M 0.000 0.000 -100.00 % 8.600 M 0.00 % 8.600 M 4 639.23 % 181.464 K 100.00 % 90.732 K 3.93 % 87.304 K 100.00 % 43.652 K
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 100.00 % -452.500 K 0.00 % -452.500 K 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -18.554 K 0.00 % -18.554 K 0.000 0.000 100.00 % -5.465 K -100.00 % -2.732 K
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.431 M -19.93 % -2.027 M 37.38 % -3.237 M 0.000 0.000 0.000 100.00 % -2.350 M -9.40 % -2.148 M 10.09 % -2.389 M 1.20 % -2.418 M -43.76 % -1.682 M -29.98 % -1.294 M 14.19 % -1.508 M -38.86 % -1.086 M 52.12 % -2.268 M -201.20 % -753.000 K 64.51 % -2.122 M -0.43 % -2.113 M -0.14 % -2.110 M -359.69 % -459.000 K 0.00 % -459.000 K -21.43 % -378.000 K 0.00 % -378.000 K -64.71 % -229.500 K 0.00 % -229.500 K 27.98 % -318.646 K 0.00 % -318.646 K 29.14 % -449.700 K 0.00 % -449.700 K -7.58 % -418.024 K -100.00 % -209.012 K 17.87 % -254.504 K -100.00 % -127.252 K
Other financing activites -152.000 K 95.07 % -3.081 M -70.69 % -1.805 M 65.04 % -5.163 M -47.14 % -3.509 M 94.50 % -63.773 M -422.40 % 19.781 M 255.41 % -12.728 M -131.97 % -5.487 M 85.12 % -36.873 M -230.40 % -11.160 M -49.20 % -7.480 M 0.000 0.000 100.00 % -41.000 K -108.17 % 502.000 K 118.27 % -2.747 M -37.83 % -1.993 M -188.66 % 2.248 M 233.81 % -1.680 M -119.13 % 8.784 M 2 416.91 % 349.000 K -94.21 % 6.029 M 6.84 % 5.643 M -54.75 % 12.470 M 1 337.46 % 867.500 K 200.00 % -867.500 K -135.45 % 2.447 M 206.16 % -2.305 M -216.71 % 1.975 M 212.92 % -1.749 M -201.42 % 1.725 M 200.00 % -1.725 M -175.45 % 2.286 M 200.00 % -2.286 M -256.38 % 1.462 M 100.00 % 730.750 K -54.54 % 1.607 M 100.00 % 803.723 K
Net cash used provided by financing activities 7.841 M 354.50 % -3.081 M -70.69 % -1.805 M 80.22 % -9.127 M -147.28 % 19.303 M 130.27 % -63.773 M -467.57 % 17.350 M 217.59 % -14.755 M -69.13 % -8.724 M 76.34 % -36.873 M -230.40 % -11.160 M -49.20 % -7.480 M -111.46 % 65.288 M 1 256.77 % 4.812 M -95.97 % 119.421 M 6 332.83 % -1.916 M 56.74 % -4.429 M -34.74 % -3.287 M -544.19 % 740.000 K 126.75 % -2.766 M -142.45 % 6.516 M 1 712.87 % -404.000 K -110.34 % 3.907 M 10.68 % 3.530 M -65.93 % 10.360 M 2 436.11 % 408.500 K -96.80 % 12.785 M 517.91 % 2.069 M 1 230.60 % -183.000 K -110.48 % 1.746 M -53.88 % 3.785 M 169.19 % 1.406 M 174.28 % -1.893 M -203.09 % 1.836 M -80.52 % 9.425 M 803.23 % 1.043 M 100.00 % 521.738 K -61.44 % 1.353 M 100.00 % 676.472 K
Effect of forex changes on cash -10.000 K 62.96 % -27.000 K -235.00 % 20.000 K -48.72 % 39.000 K 457.14 % 7.000 K 100.55 % -1.279 M -194.32 % 1.356 M 117.02 % -7.969 M -11 449.28 % -69.000 K -142.59 % 162.000 K 124.55 % -660.000 K 25.25 % -883.000 K -127.54 % 3.206 M 200.00 % -3.206 M -126.15 % 12.259 M 200.00 % -12.259 M -179.89 % 15.345 M 200.00 % -15.345 M -350.74 % 6.120 M 200.00 % -6.120 M -270.95 % 3.580 M 200.00 % -3.580 M -259.32 % 2.247 M 200.00 % -2.247 M -157.45 % 3.911 M 782 300.00 % -500.000 -200.00 % 500.000 100.01 % -6.512 M -200.00 % 6.512 M 223.15 % -5.288 M -200.00 % 5.288 M 219.86 % -4.412 M -200.00 % 4.412 M 187.10 % -5.065 M -200.00 % 5.065 M 249.38 % -3.391 M -100.00 % -1.695 M 49.60 % -3.364 M -100.00 % -1.682 M
Net change in cash 629.000 K 143.77 % -1.437 M 75.25 % -5.805 M -211.83 % 5.191 M 186.80 % 1.810 M 624.64 % -345.000 K 94.45 % -6.217 M -18.55 % -5.244 M 36.45 % -8.252 M -7 740.74 % 108.000 K 104.72 % -2.287 M -128.53 % 8.015 M -48.44 % 15.544 M 256.54 % -9.930 M -200.00 % 9.930 M 190.31 % -10.996 M -200.00 % 10.996 M 216.34 % -9.452 M -200.00 % 9.452 M 278.04 % -5.309 M -200.00 % 5.309 M 271.26 % -3.100 M -200.00 % 3.100 M 238.83 % -2.233 M -200.00 % 2.233 M 264.57 % 612.500 K -75.00 % 2.450 M 1 706.56 % -152.500 K 75.00 % -610.000 K -2 268.93 % -25.750 K 75.00 % -103.000 K -6.11 % -97.068 K 75.00 % -388.273 K -275.44 % 221.310 K -75.00 % 885.240 K 780.16 % -130.151 K 0.00 % -130.151 K -137.45 % 347.552 K 0.00 % 347.552 K
Cash at beginning of period 0.000 -100.00 % 2.518 M -69.75 % 8.323 M 165.74 % 3.132 M 136.91 % 1.322 M -20.70 % 1.667 M -78.86 % 7.884 M -39.95 % 13.128 M -38.60 % 21.380 M 0.51 % 21.272 M -9.71 % 23.559 M 51.56 % 15.544 M 0.000 -100.00 % 9.930 M 0.000 -100.00 % 10.996 M 0.000 -100.00 % 9.452 M 0.000 -100.00 % 5.309 M 0.000 -100.00 % 3.100 M 0.000 -100.00 % 2.233 M 0.000 -100.00 % 365.250 K -75.00 % 1.461 M 182.18 % 517.750 K -75.00 % 2.071 M 281.05 % 543.500 K -75.00 % 2.174 M 239.33 % 640.682 K -75.00 % 2.563 M 511.09 % 419.372 K -75.00 % 1.677 M 205.26 % 549.523 K 0.00 % 549.523 K 172.08 % 201.971 K 0.00 % 201.971 K
Cash at end of period 629.000 K -41.81 % 1.081 M -57.07 % 2.518 M -69.75 % 8.323 M 165.74 % 3.132 M 136.91 % 1.322 M -20.70 % 1.667 M -78.86 % 7.884 M -39.95 % 13.128 M -38.60 % 21.380 M 0.51 % 21.272 M -9.71 % 23.559 M 51.56 % 15.544 M 0.000 -100.00 % 9.930 M 0.000 -100.00 % 10.996 M 0.000 -100.00 % 9.452 M 0.000 -100.00 % 5.309 M 0.000 -100.00 % 3.100 M 0.000 -100.00 % 2.233 M 128.38 % 977.750 K -75.00 % 3.911 M 970.77 % 365.250 K -75.00 % 1.461 M 182.18 % 517.750 K -75.00 % 2.071 M 280.97 % 543.614 K -75.00 % 2.174 M 239.40 % 640.682 K -75.00 % 2.563 M 511.09 % 419.372 K 0.00 % 419.372 K -23.68 % 549.523 K 0.00 % 549.523 K
Operating cash flow -7.117 M -293.13 % 3.685 M 309.90 % 899.000 K -92.81 % 12.504 M 180.57 % -15.519 M -171.93 % 21.576 M 243.49 % -15.037 M -181.33 % 18.488 M 108.17 % 8.881 M -79.01 % 42.305 M 279.76 % 11.140 M -35.78 % 17.347 M 1 197.91 % -1.580 M 87.19 % -12.332 M -184.82 % 14.539 M 185.30 % 5.096 M 71.24 % 2.976 M -70.62 % 10.130 M 151.80 % 4.023 M 16.07 % 3.466 M 78.84 % 1.938 M -7.89 % 2.104 M -9.85 % 2.334 M -11.15 % 2.627 M 82.18 % 1.442 M 253.00 % 408.500 K 0.00 % 408.500 K -80.26 % 2.069 M 0.00 % 2.069 M 18.53 % 1.746 M 0.00 % 1.746 M 24.16 % 1.406 M 0.00 % 1.406 M -23.42 % 1.836 M 0.00 % 1.836 M 75.94 % 1.043 M 100.00 % 521.738 K -61.44 % 1.353 M 100.00 % 676.472 K
Capital expenditure -396.000 K 94.26 % -6.896 M -40.19 % -4.919 M -28.80 % -3.819 M 1.83 % -3.890 M 49.39 % -7.686 M 19.76 % -9.579 M -37.53 % -6.965 M 16.49 % -8.340 M -62.95 % -5.118 M -396.41 % -1.031 M 62.26 % -2.732 M 21.47 % -3.479 M 60.35 % -8.775 M -83.81 % -4.774 M -309.79 % -1.165 M 27.41 % -1.605 M -60.02 % -1.003 M -2.66 % -977.000 K 53.43 % -2.098 M -33.80 % -1.568 M 2.91 % -1.615 M -28.48 % -1.257 M -9.49 % -1.148 M 35.87 % -1.790 M 16.12 % -2.134 M 0.00 % -2.134 M -16.10 % -1.838 M 0.00 % -1.838 M -21.00 % -1.519 M 0.00 % -1.519 M -373.73 % -320.648 K 0.00 % -320.648 K 41.26 % -545.858 K 0.00 % -545.858 K -73.64 % -314.354 K -100.00 % -157.177 K 91.45 % -1.838 M -100.00 % -919.050 K
Free CashFlow -7.513 M -133.98 % -3.211 M 20.12 % -4.020 M -146.29 % 8.685 M 144.75 % -19.409 M -239.73 % 13.890 M 156.43 % -24.616 M -313.62 % 11.523 M 2 029.94 % 541.000 K -98.55 % 37.187 M 267.86 % 10.109 M -30.83 % 14.615 M 388.89 % -5.059 M 76.03 % -21.107 M -316.15 % 9.765 M 148.41 % 3.931 M 186.73 % 1.371 M -84.98 % 9.127 M 199.64 % 3.046 M 122.66 % 1.368 M 269.73 % 370.000 K -24.34 % 489.000 K -54.60 % 1.077 M -27.18 % 1.479 M 525.00 % -348.000 K 79.83 % -1.726 M 0.00 % -1.726 M -846.97 % 231.000 K 0.00 % 231.000 K 1.99 % 226.500 K 0.00 % 226.500 K -79.13 % 1.085 M 0.00 % 1.085 M -15.87 % 1.290 M 0.00 % 1.290 M 76.92 % 729.122 K 100.00 % 364.561 K 175.14 % -485.155 K -100.00 % -242.578 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 2007 2006 2006
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006