IPGGF

Imperium Technology Group Limited IPGGF

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Revenue 51.510 M -29.01 % 72.557 M -45.49 % 133.101 M -17.39 % 161.124 M -13.54 % 186.364 M -20.21 % 233.567 M -7.45 % 252.363 M 14.96 % 219.517 M 34.26 % 163.496 M -1.68 % 166.291 M -2.40 % 170.373 M 6.84 % 159.468 M -34.39 % 243.069 M -28.78 % 341.282 M -22.13 % 438.244 M 18.93 % 368.474 M -8.58 % 403.057 M 13.94 % 353.756 M 82.44 % 193.902 M -2.87 % 199.625 M 37.26 % 145.432 M
Net income -43.195 M 66.18 % -127.733 M 29.38 % -180.884 M -82.65 % -99.031 M -23.46 % -80.215 M -2.92 % -77.936 M -123.31 % -34.901 M -282.99 % -9.113 M 45.11 % -16.602 M -59.99 % -10.377 M -28.41 % -8.081 M 70.09 % -27.023 M 4.51 % -28.300 M -255.05 % 18.253 M -0.65 % 18.373 M -14.56 % 21.504 M -5.71 % 22.806 M -17.54 % 27.657 M 33.85 % 20.663 M -12.66 % 23.659 M 25.33 % 18.877 M
Income before tax -41.699 M 66.06 % -122.859 M 31.97 % -180.605 M -80.28 % -100.183 M -23.71 % -80.982 M -3.59 % -78.174 M -135.44 % -33.203 M -368.66 % -7.085 M 54.29 % -15.499 M -86.07 % -8.330 M -41.66 % -5.880 M 77.48 % -26.108 M -30.02 % -20.080 M -185.62 % 23.452 M -21.19 % 29.759 M -0.51 % 29.911 M -5.15 % 31.536 M -3.85 % 32.800 M 33.74 % 24.526 M -12.36 % 27.985 M 27.46 % 21.956 M
Income before tax ratio -0.81 52.19 % -1.69 -24.79 % -1.36 -118.23 % -0.62 -43.09 % -0.43 -29.83 % -0.33 -154.39 % -0.13 -307.66 % -0.03 65.96 % -0.09 -89.25 % -0.05 -45.14 % -0.03 78.92 % -0.16 -98.18 % -0.08 -220.22 % 0.07 1.20 % 0.07 -16.35 % 0.08 3.75 % 0.08 -15.61 % 0.09 -26.70 % 0.13 -9.77 % 0.14 -7.14 % 0.15
EBITDA -10.802 M 84.09 % -67.908 M 43.29 % -119.736 M -119.88 % -54.454 M -4.06 % -52.330 M 6.70 % -56.087 M -84.95 % -30.325 M -1 635.02 % -1.748 M 82.99 % -10.274 M -269.89 % -2.778 M -551.75 % 614.847 K 103.14 % -19.559 M -56.26 % -12.517 M -139.18 % 31.944 M -21.54 % 40.712 M 4.29 % 39.039 M -7.92 % 42.398 M 8.74 % 38.992 M 46.28 % 26.656 M -11.44 % 30.099 M 26.23 % 23.846 M
Net income ratio -0.84 52.37 % -1.76 -29.54 % -1.36 -121.11 % -0.61 -42.80 % -0.43 -28.99 % -0.33 -141.28 % -0.14 -233.14 % -0.04 59.12 % -0.10 -62.72 % -0.06 -31.56 % -0.05 72.01 % -0.17 -45.55 % -0.12 -317.69 % 0.05 27.57 % 0.04 -28.16 % 0.06 3.14 % 0.06 -27.63 % 0.08 -26.63 % 0.11 -10.09 % 0.12 -8.69 % 0.13
Ratio EBITDA -0.21 77.59 % -0.94 -4.04 % -0.90 -166.18 % -0.34 -20.36 % -0.28 -16.93 % -0.24 -99.84 % -0.12 -1 409.20 % -0.01 87.33 % -0.06 -276.21 % -0.02 -562.84 % 0.00 102.94 % -0.12 -138.18 % -0.05 -155.02 % 0.09 0.75 % 0.09 -12.32 % 0.11 0.72 % 0.11 -4.56 % 0.11 -19.82 % 0.14 -8.83 % 0.15 -8.04 % 0.16
Gross profit ratio 0.39 168.63 % 0.15 -4.39 % 0.15 28.68 % 0.12 113.35 % 0.06 -38.29 % 0.09 -17.67 % 0.11 12.72 % 0.10 -2.15 % 0.10 8.73 % 0.09 -5.00 % 0.10 123.66 % 0.04 71.03 % 0.03 -80.82 % 0.13 -4.62 % 0.14 -9.81 % 0.15 2.10 % 0.15 8.43 % 0.14 -24.33 % 0.18 -10.47 % 0.20 1.96 % 0.20
Weighted average shs out dil 322.625 M 3.73 % 311.036 M 0.00 % 311.036 M 2.63 % 303.071 M 5.52 % 287.206 M 0.00 % 287.206 M 0.00 % 287.206 M 0.00 % 287.206 M 0.00 % 287.206 M 0.00 % 287.206 M 1.20 % 283.796 M 18.58 % 239.337 M 1.17 % 236.561 M 5.80 % 223.592 M 1.72 % 219.818 M 15.77 % 189.880 M 8.00 % 175.815 M 1.66 % 172.949 M 0.44 % 172.191 M 23.73 % 139.172 M -18.90 % 171.608 M
Weighted average shs out 322.625 M 3.73 % 311.036 M 0.00 % 311.036 M 2.63 % 303.071 M 5.52 % 287.206 M 0.00 % 287.206 M 0.00 % 287.206 M 0.00 % 287.206 M 3.79 % 276.706 M -3.66 % 287.206 M 1.20 % 283.796 M 18.58 % 239.337 M 1.17 % 236.561 M 5.86 % 223.467 M 5.04 % 212.745 M 14.41 % 185.949 M 7.64 % 172.749 M 1.61 % 170.018 M -1.26 % 172.191 M 23.73 % 139.172 M -18.90 % 171.608 M
EPS diluted -0.13 68.29 % -0.41 29.31 % -0.58 -75.76 % -0.33 -17.86 % -0.28 -3.70 % -0.27 -125.00 % -0.12 -278.55 % -0.03 45.16 % -0.06 -60.11 % -0.04 -26.67 % -0.03 74.09 % -0.11 8.33 % -0.12 -247.06 % 0.08 -2.39 % 0.08 -24.00 % 0.11 -15.38 % 0.13 -18.75 % 0.16 33.33 % 0.12 -29.41 % 0.17 54.55 % 0.11
Earnings per share -0.13 68.29 % -0.41 29.31 % -0.58 -75.76 % -0.33 -17.86 % -0.28 -3.70 % -0.27 -125.00 % -0.12 -278.55 % -0.03 47.17 % -0.06 -66.20 % -0.04 -26.67 % -0.03 74.09 % -0.11 8.33 % -0.12 -246.88 % 0.08 -5.44 % 0.09 -28.00 % 0.12 -7.69 % 0.13 -18.75 % 0.16 33.33 % 0.12 -29.41 % 0.17 54.55 % 0.11
Gross profit 20.293 M 90.71 % 10.641 M -47.88 % 20.416 M 6.30 % 19.206 M 84.46 % 10.412 M -50.76 % 21.148 M -23.80 % 27.753 M 29.59 % 21.417 M 31.38 % 16.302 M 6.90 % 15.250 M -7.28 % 16.447 M 138.96 % 6.883 M 12.20 % 6.134 M -86.34 % 44.902 M -25.72 % 60.449 M 7.27 % 56.353 M -6.66 % 60.377 M 23.55 % 48.870 M 38.06 % 35.398 M -13.03 % 40.702 M 39.96 % 29.082 M
Income tax expense 26.000 K -95.59 % 590.000 K 332.51 % -253.749 K -227.06 % 199.715 K -77.50 % 887.512 K -72.79 % 3.262 M 65.89 % 1.967 M -3.03 % 2.028 M 83.86 % 1.103 M -46.13 % 2.047 M -6.99 % 2.201 M 140.40 % 915.684 K -88.86 % 8.220 M -3.83 % 8.548 M -24.93 % 11.386 M 35.44 % 8.407 M -3.70 % 8.730 M 69.74 % 5.143 M 33.13 % 3.863 M -10.69 % 4.326 M 40.47 % 3.079 M
Cost of revenue 31.217 M -49.58 % 61.916 M -45.05 % 112.685 M -20.60 % 141.918 M -19.34 % 175.951 M -17.17 % 212.419 M -5.43 % 224.610 M 13.38 % 198.100 M 34.58 % 147.194 M -2.55 % 151.041 M -1.87 % 153.927 M 0.88 % 152.586 M -35.60 % 236.935 M -20.06 % 296.380 M -21.55 % 377.794 M 21.04 % 312.121 M -8.92 % 342.680 M 12.40 % 304.886 M 92.35 % 158.505 M -0.26 % 158.923 M 36.59 % 116.350 M
General and administrative expenses 47.665 M -47.07 % 90.056 M -30.01 % 128.667 M 66.56 % 77.251 M 22.14 % 63.245 M 13.02 % 55.962 M 7.50 % 52.057 M 88.18 % 27.663 M 35.24 % 20.455 M -21.63 % 26.101 M 38.38 % 18.861 M -15.82 % 22.405 M -29.64 % 31.843 M 77.22 % 17.968 M -26.84 % 24.562 M 14.78 % 21.398 M -1.02 % 21.620 M 63.08 % 13.257 M 15.35 % 11.493 M 6.16 % 10.826 M 103.97 % 5.308 M
Selling and marketing expenses 1.390 M -57.81 % 3.295 M -75.13 % 13.247 M -25.97 % 17.894 M 104.50 % 8.750 M -67.03 % 26.543 M 249.21 % 7.601 M 1 580.40 % 452.329 K -53.63 % 975.535 K 64.12 % 594.413 K -35.96 % 928.241 K 41.01 % 658.271 K -47.06 % 1.243 M -35.90 % 1.940 M -12.96 % 2.228 M -46.05 % 4.131 M -3.85 % 4.296 M 0.000 0.000 -100.00 % 1.512 M 50.08 % 1.008 M
Other expenses -3.093 M -113.24 % 23.356 M -50.20 % 46.903 M 244.42 % 13.618 M 18.89 % 11.454 M -14.04 % 13.326 M 0.000 0.000 -100.00 % 770.055 K 5.69 % 728.630 K -2.57 % 747.822 K 0.23 % 746.124 K -96.27 % 20.010 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating expenses 45.962 M -60.62 % 116.707 M -38.19 % 188.818 M 73.61 % 108.763 M 30.33 % 83.450 M -12.92 % 95.830 M 50.03 % 63.874 M 125.99 % 28.265 M -11.17 % 31.817 M 13.89 % 27.938 M 37.01 % 20.391 M -33.54 % 30.680 M -27.33 % 42.218 M 139.25 % 17.646 M -34.11 % 26.780 M 11.53 % 24.012 M 2.72 % 23.378 M 80.63 % 12.942 M 32.16 % 9.792 M -14.62 % 11.470 M 93.55 % 5.926 M
Cost and expenses 77.179 M -56.79 % 178.623 M -40.76 % 301.503 M 20.27 % 250.681 M -3.36 % 259.401 M -15.85 % 308.249 M 6.85 % 288.485 M 27.44 % 226.365 M 26.45 % 179.011 M 0.02 % 178.979 M 2.67 % 174.318 M -4.88 % 183.266 M -34.35 % 279.153 M -11.10 % 314.025 M -22.38 % 404.574 M 20.36 % 336.133 M -8.17 % 366.057 M 15.17 % 317.828 M 88.85 % 168.297 M -1.23 % 170.392 M 39.35 % 122.276 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
Selling general and administrative expenses 49.055 M -47.45 % 93.351 M -34.22 % 141.915 M 49.16 % 95.144 M 32.15 % 71.996 M -12.74 % 82.504 M 38.30 % 59.658 M 112.19 % 28.115 M 31.19 % 21.431 M -19.72 % 26.695 M 34.90 % 19.789 M -14.20 % 23.063 M -30.29 % 33.086 M 66.20 % 19.908 M -25.69 % 26.790 M 4.94 % 25.529 M -1.49 % 25.915 M 95.48 % 13.257 M 15.35 % 11.493 M -6.85 % 12.338 M 95.37 % 6.315 M
Interest income 10.000 K -66.67 % 30.000 K -43.84 % 53.418 K 27.96 % 41.747 K -69.41 % 136.466 K -16.29 % 163.027 K -47.63 % 311.321 K 1 550.43 % 18.863 K -87.63 % 152.478 K -28.81 % 214.192 K 12.02 % 191.209 K -12.67 % 218.947 K 20.13 % 182.255 K -72.15 % 654.370 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 16.030 M -4.54 % 16.793 M 37.62 % 12.203 M 14.83 % 10.627 M 33.76 % 7.945 M 119.69 % 3.616 M 29.52 % 2.792 M 33.85 % 2.086 M 8.22 % 1.927 M -21.91 % 2.468 M -24.03 % 3.249 M -0.79 % 3.275 M -21.79 % 4.188 M 10.06 % 3.805 M -2.70 % 3.911 M 60.93 % 2.430 M -55.52 % 5.464 M 74.68 % 3.128 M 0.000 0.000 0.000
Depreciation and amortization 14.867 M -61.04 % 38.158 M -21.59 % 48.666 M 38.64 % 35.102 M 69.51 % 20.708 M 12.11 % 18.471 M 158.23 % 7.153 M 120.02 % 3.251 M -1.42 % 3.298 M 6.94 % 3.084 M -4.99 % 3.246 M -0.85 % 3.274 M -3.00 % 3.375 M -28.00 % 4.687 M -33.45 % 7.043 M 5.14 % 6.698 M 24.06 % 5.399 M 76.22 % 3.064 M 191.56 % 1.051 M 21.25 % 866.690 K 25.68 % 689.628 K
Operating income -25.669 M 75.80 % -106.066 M 37.02 % -168.402 M -88.04 % -89.556 M -22.62 % -73.038 M 2.11 % -74.613 M -89.15 % -39.447 M -689.13 % -4.999 M 63.17 % -13.572 M -131.54 % -5.861 M -122.78 % -2.631 M 88.48 % -22.833 M 34.86 % -35.049 M -228.59 % 27.257 M -19.05 % 33.669 M 4.11 % 32.341 M -12.59 % 36.999 M 2.98 % 35.928 M 40.31 % 25.605 M -12.41 % 29.233 M 26.24 % 23.156 M
Operating income ratio -0.50 65.91 % -1.46 -15.54 % -1.27 -127.63 % -0.56 -41.82 % -0.39 -22.68 % -0.32 -104.37 % -0.16 -586.42 % -0.02 72.57 % -0.08 -135.50 % -0.04 -128.25 % -0.02 89.21 % -0.14 0.70 % -0.14 -280.55 % 0.08 3.95 % 0.08 -12.47 % 0.09 -4.39 % 0.09 -9.61 % 0.10 -23.09 % 0.13 -9.82 % 0.15 -8.03 % 0.16
Total other income expenses net -16.030 M 4.54 % -16.793 M -37.61 % -12.203 M -14.83 % -10.627 M -33.76 % -7.945 M -123.09 % -3.561 M -157.03 % 6.244 M 373.91 % -2.280 M 78.58 % -10.644 M -556.12 % 2.334 M 186.96 % -2.683 M 18.07 % -3.275 M -121.88 % 14.969 M 493.42 % -3.805 M 2.70 % -3.911 M -60.93 % -2.430 M 55.52 % -5.464 M -74.68 % -3.128 M -189.78 % -1.079 M 13.51 % -1.248 M -4.02 % -1.200 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Net debt 211.360 M -28.53 % 295.713 M 23.54 % 239.373 M 45.04 % 165.036 M 23.65 % 133.466 M 46.10 % 91.349 M 8 102.68 % 1.114 M 110.55 % -10.556 M 87.57 % -84.944 M -654.86 % -11.253 M 87.26 % -88.342 M -819.92 % 12.271 M 57.58 % 7.787 M -85.13 % 52.383 M -58.89 % 127.436 M 548.26 % 19.658 M -66.93 % 59.439 M 18.39 % 50.205 M 211.30 % 16.127 M 420.14 % 3.101 M -80.83 % 16.178 M
Total investments 9.487 M 70.97 % 5.549 M -70.44 % 18.775 M -17.18 % 22.670 M -3.08 % 23.390 M 1 035.98 % 2.059 M -46.80 % 3.870 M -76.09 % 16.185 M 1.79 % 15.901 M -6.38 % 16.985 M -44.05 % 30.358 M 380.14 % 6.323 M 0.000 0.000 -100.00 % 2.000 M 0.00 % 2.000 M 0.00 % 2.000 M -12.62 % 2.289 M 0.000 0.000 0.000
Total debt 219.851 M -28.13 % 305.902 M 8.42 % 282.136 M 32.18 % 213.452 M 13.17 % 188.615 M 27.17 % 148.311 M 206.10 % 48.452 M 6.09 % 45.670 M 310.98 % 11.113 M -64.48 % 31.284 M -15.36 % 36.962 M 3.65 % 35.661 M -19.04 % 44.047 M -38.74 % 71.906 M -55.06 % 160.009 M 224.75 % 49.272 M -39.09 % 80.900 M 17.79 % 68.679 M 169.07 % 25.525 M 52.50 % 16.737 M -41.92 % 28.818 M
Accumulated other comprehensive income loss 0.000 -100.00 % 96.753 M -20.69 % 121.999 M 144.89 % 49.818 M 0.000 -100.00 % 43.416 M 16.02 % 37.422 M -1.47 % 37.978 M 8.38 % 35.043 M -6.20 % 37.359 M 44.09 % 25.927 M 0.05 % 25.913 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings -691.200 M -6.67 % -648.005 M -19.12 % -544.007 M -40.90 % -386.106 M -34.50 % -287.074 M -34.14 % -214.007 M -57.88 % -135.549 M -34.68 % -100.648 M -9.96 % -91.535 M -22.16 % -74.932 M -15.67 % -64.783 M -14.25 % -56.702 M -91.52 % -29.606 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock 3.732 M 20.00 % 3.110 M -0.01 % 3.110 M 0.00 % 3.110 M 8.30 % 2.872 M 0.00 % 2.872 M 0.00 % 2.872 M 0.00 % 2.872 M 0.00 % 2.872 M 0.00 % 2.872 M 0.00 % 2.872 M 20.00 % 2.393 M 0.02 % 2.393 M 6.97 % 2.237 M 0.45 % 2.227 M 6.62 % 2.089 M 20.03 % 1.740 M 0.000 0.000 0.000 0.000
Total equity -179.250 M 29.10 % -252.815 M -97.03 % -128.312 M -931.37 % -12.441 M 72.47 % -45.189 M -376.34 % 16.353 M -82.29 % 92.316 M -27.03 % 126.512 M -4.66 % 132.689 M -12.48 % 151.608 M -9.03 % 166.662 M 561.60 % 25.191 M -50.05 % 50.434 M 3.96 % 48.512 M -77.22 % 212.921 M 15.28 % 184.701 M 30.18 % 141.876 M 21.96 % 116.331 M 29.94 % 89.524 M 19.12 % 75.154 M 197.01 % 25.304 M
Other non current liabilities 276.000 K -74.89 % 1.099 M 289.72 % 282.000 K -12.99 % 324.107 K -33.97 % 490.848 K -9.27 % 540.986 K -83.41 % 3.260 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.616 M 0.000 0.000 0.000 0.000 0.000
Long term debt 4.797 M -94.89 % 93.890 M -51.15 % 192.215 M 3 466.22 % 5.390 M -92.07 % 68.009 M -30.23 % 97.477 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.616 M -36.40 % 2.542 M -40.65 % 4.282 M 0.000 0.000 0.000
Total non current liabilities 5.868 M -93.82 % 94.989 M -51.13 % 194.385 M 2 229.15 % 8.346 M -88.27 % 71.132 M -29.33 % 100.650 M 1 608.25 % 5.892 M 243.36 % 1.716 M 0.00 % 1.716 M 0.00 % 1.716 M 0.00 % 1.716 M 0.00 % 1.716 M 0.00 % 1.716 M 0.00 % 1.716 M 40.28 % 1.223 M -71.49 % 4.290 M 20.40 % 3.563 M -16.79 % 4.282 M 0.000 0.000 0.000
Other current liabilities 41.701 M -0.33 % 41.840 M -46.58 % 78.324 M 9.28 % 71.674 M 5.33 % 68.047 M 55.54 % 43.749 M -45.84 % 80.772 M 149.62 % 32.358 M -21.56 % 41.250 M 92.48 % 21.431 M -20.50 % 26.956 M 0.000 0.000 0.000 -100.00 % 30.011 M 178.60 % 10.772 M 10.79 % 9.724 M 29.32 % 7.519 M 58.76 % 4.736 M -28.70 % 6.643 M -59.73 % 16.496 M
Deferred revenue 0.000 0.000 -100.00 % 1.896 M -74.64 % 7.477 M 96.20 % 3.811 M 7.91 % 3.531 M -3.45 % 3.657 M -91.78 % 44.506 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.991 M 68.43 % 5.932 M -36.04 % 9.274 M -35.45 % 14.366 M
Short term debt 215.054 M 1.43 % 212.012 M 135.78 % 89.921 M -56.78 % 208.063 M 72.52 % 120.605 M 137.25 % 50.834 M 4.92 % 48.452 M -13.31 % 55.892 M 402.97 % 11.113 M -64.48 % 31.284 M -15.36 % 36.962 M 3.65 % 35.661 M -19.04 % 44.047 M -38.74 % 71.906 M -55.06 % 160.009 M 235.76 % 47.656 M -39.18 % 78.358 M 11.02 % 70.583 M 176.53 % 25.525 M 52.50 % 16.737 M -41.92 % 28.818 M
Total current liabilities 260.541 M 0.69 % 258.755 M 43.47 % 180.349 M -38.36 % 292.589 M 47.90 % 197.827 M 82.07 % 108.657 M -26.73 % 148.296 M 41.88 % 104.525 M 53.00 % 68.318 M -2.34 % 69.956 M -10.28 % 77.975 M -7.67 % 84.451 M -26.47 % 114.849 M -22.16 % 147.547 M -45.71 % 271.787 M 199.32 % 90.802 M -28.18 % 126.428 M 13.80 % 111.094 M 155.69 % 43.448 M 4.85 % 41.437 M -30.35 % 59.491 M
Total liabilities 266.409 M -24.69 % 353.744 M -5.60 % 374.734 M 24.52 % 300.935 M 11.89 % 268.959 M 28.50 % 209.307 M 35.75 % 154.188 M 45.13 % 106.241 M 51.70 % 70.034 M -2.29 % 71.672 M -10.06 % 79.691 M -7.52 % 86.167 M -26.08 % 116.565 M -21.91 % 149.263 M -45.33 % 273.010 M 187.10 % 95.092 M -26.85 % 129.992 M 12.67 % 115.376 M 165.55 % 43.448 M 4.85 % 41.437 M -30.35 % 59.491 M
Other non current assets 26.767 M 243.39 % 7.795 M -76.52 % 33.195 M 49.51 % 22.202 M -5.08 % 23.390 M -48.05 % 45.026 M 8.66 % 41.439 M 62.17 % 25.552 M -19.65 % 31.802 M 0.000 -100.00 % 19.156 M 78.41 % 10.737 M 0.000 0.000 -100.00 % 27.700 M 1 157.96 % 2.202 M 106.77 % 1.065 M 0.000 -100.00 % 16.015 M 2.97 % 15.553 M 0.000
Long term investments 0.000 -100.00 % 19.169 M -6.48 % 20.497 M -7.68 % 22.202 M -5.08 % 23.390 M -12.07 % 26.599 M 607.74 % -5.239 M -129.51 % 17.750 M 11.63 % 15.901 M -6.38 % 16.985 M 0.000 0.000 0.000 0.000 100.00 % -25.700 M -12 623.69 % -201.986 K -121.60 % 935.042 K 0.000 0.000 0.000 0.000
Intangible assets 5.220 M -26.62 % 7.114 M -89.09 % 65.185 M 40.42 % 46.421 M -5.36 % 49.050 M 615.22 % 6.858 M -66.96 % 20.757 M 4 051.31 % 500.000 K 0.00 % 500.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 50.976 M 0.54 % 50.701 M 180.54 % 18.072 M 1 610.13 % 1.057 M 0.19 % 1.055 M -0.75 % 1.063 M
GoodWill 0.000 0.000 -100.00 % 2.982 M 0.00 % 2.982 M 0.00 % 2.982 M -72.85 % 10.982 M -33.37 % 16.482 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 5.220 M -26.62 % 7.114 M -89.56 % 68.167 M 37.98 % 49.403 M -5.05 % 52.032 M 191.65 % 17.840 M -52.09 % 37.239 M 7 347.75 % 500.000 K 0.00 % 500.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 50.976 M 0.54 % 50.701 M 180.54 % 18.072 M 1 610.13 % 1.057 M 0.19 % 1.055 M -0.75 % 1.063 M
Property plant equipment net 11.431 M -29.09 % 16.120 M -55.23 % 36.006 M -55.40 % 80.741 M 296.08 % 20.385 M -15.22 % 24.045 M 40.83 % 17.074 M 14.34 % 14.932 M -1.97 % 15.231 M 21.25 % 12.562 M -14.99 % 14.777 M 9.38 % 13.509 M -21.09 % 17.120 M -8.06 % 18.622 M -90.44 % 194.727 M 190.27 % 67.084 M 1.58 % 66.040 M 15.97 % 56.946 M 93.35 % 29.452 M 110.45 % 13.994 M 45.96 % 9.588 M
Total non current assets 43.418 M -13.51 % 50.198 M -63.46 % 137.368 M -9.83 % 152.346 M 59.01 % 95.807 M 10.24 % 86.911 M -3.98 % 90.513 M 120.85 % 40.984 M 29.56 % 31.633 M 7.06 % 29.546 M -12.93 % 33.933 M 39.95 % 24.247 M 41.63 % 17.120 M -8.06 % 18.622 M -90.53 % 196.727 M 63.86 % 120.060 M 1.11 % 118.741 M 58.28 % 75.019 M 61.25 % 46.524 M 52.03 % 30.602 M 187.33 % 10.651 M
Other current assets 2.203 M -33.26 % 3.301 M -86.51 % 24.462 M -24.74 % 32.503 M 64.94 % 19.706 M 176.82 % 7.119 M -47.39 % 13.530 M 453.73 % 2.443 M -95.35 % 52.563 M 0.000 -100.00 % 6.684 M 5.72 % 6.322 M -47.41 % 12.022 M -5.35 % 12.702 M -74.10 % 49.040 M 39.19 % 35.232 M -29.40 % 49.906 M 20.74 % 41.333 M 404.25 % 8.197 M -0.06 % 8.201 M -43.61 % 14.545 M
Short term investments 9.487 M 70.97 % 5.549 M -12.24 % 6.323 M -72.11 % 22.670 M 0.000 -100.00 % 3.428 M -62.37 % 9.109 M -43.72 % 16.185 M 381.25 % 3.363 M -96.31 % 91.144 M 200.23 % 30.358 M 380.14 % 6.323 M 0.000 0.000 -100.00 % 27.700 M 1 157.96 % 2.202 M 106.77 % 1.065 M -53.47 % 2.289 M 0.000 0.000 0.000
cash and cash equivalents 8.491 M -16.67 % 10.189 M -76.17 % 42.764 M -0.61 % 43.026 M -21.98 % 55.149 M -3.18 % 56.962 M 20.33 % 47.338 M -15.81 % 56.227 M -41.47 % 96.057 M 125.82 % 42.537 M -66.05 % 125.304 M 435.72 % 23.390 M -35.49 % 36.260 M 85.73 % 19.522 M -40.07 % 32.573 M 9.99 % 29.614 M 37.99 % 21.460 M 16.17 % 18.474 M 96.59 % 9.397 M -31.09 % 13.637 M 7.89 % 12.640 M
Cash and short term investments 8.491 M -46.05 % 15.738 M -67.94 % 49.087 M -25.28 % 65.696 M 19.13 % 55.149 M -3.18 % 56.962 M 0.91 % 56.447 M -22.05 % 72.412 M -24.62 % 96.057 M 125.82 % 42.537 M -66.05 % 125.304 M 435.72 % 23.390 M -35.49 % 36.260 M 85.73 % 19.522 M -67.61 % 60.273 M 89.44 % 31.816 M 41.24 % 22.525 M 8.49 % 20.763 M 120.95 % 9.397 M -31.09 % 13.637 M 7.89 % 12.640 M
Total current assets 43.741 M -13.78 % 50.731 M -53.48 % 109.054 M -13.69 % 126.352 M -1.26 % 127.963 M -7.77 % 138.749 M -11.05 % 155.991 M -18.66 % 191.768 M 12.09 % 171.091 M -11.69 % 193.733 M -8.80 % 212.420 M 143.85 % 87.112 M -41.88 % 149.879 M -16.34 % 179.153 M -38.05 % 289.204 M 81.06 % 159.732 M 4.31 % 153.127 M -2.27 % 156.688 M 81.25 % 86.449 M 0.54 % 85.989 M 15.97 % 74.144 M
Inventory 221.000 K 9.41 % 202.000 K -86.60 % 1.508 M 28.24 % 1.176 M -92.96 % 16.704 M -36.73 % 26.399 M -3.91 % 27.474 M -12.93 % 31.552 M 40.41 % 22.471 M -12.81 % 25.772 M -0.24 % 25.834 M -11.41 % 29.162 M -46.89 % 54.913 M -44.33 % 98.638 M -23.49 % 128.915 M 50.40 % 85.714 M 6.22 % 80.696 M -12.77 % 92.508 M 118.56 % 42.327 M 28.48 % 32.945 M 17.40 % 28.062 M
Net receivables 32.826 M 4.24 % 31.490 M -7.38 % 33.998 M 26.03 % 26.977 M -25.90 % 36.405 M -24.58 % 48.269 M -17.55 % 58.541 M -31.42 % 85.361 M 83.02 % 46.640 M 36.05 % 34.280 M -43.07 % 60.219 M 80.84 % 33.299 M -28.67 % 46.683 M -3.33 % 48.291 M -38.62 % 78.676 M 1 028.74 % 6.970 M 0.000 -100.00 % 2.085 M 0.000 0.000 0.000
Tax assets 0.000 0.000 100.00 % -20.497 M 7.68 % -22.202 M 5.08 % -23.390 M 12.07 % -26.599 M 0.000 100.00 % -17.750 M -11.63 % -15.901 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
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
Account payables 3.786 M -22.08 % 4.859 M -52.27 % 10.180 M 89.87 % 5.362 M 4.42 % 5.134 M -50.32 % 10.334 M -40.32 % 17.315 M 20.99 % 14.312 M -5.45 % 15.136 M -3.20 % 15.636 M 24.68 % 12.542 M -73.87 % 47.997 M -25.56 % 64.477 M -9.13 % 70.952 M -2.04 % 72.433 M 148.47 % 29.152 M -5.52 % 30.854 M 2.91 % 29.981 M 161.79 % 11.452 M -22.90 % 14.854 M 18.25 % 12.561 M
Tax payables 0.000 -100.00 % 44.000 K 52.60 % 28.833 K 107.60 % 13.889 K -93.95 % 229.670 K 10.28 % 208.255 K -88.15 % 1.757 M -10.50 % 1.963 M 139.55 % 819.604 K -48.92 % 1.604 M 5.87 % 1.515 M 90.87 % 793.912 K -87.45 % 6.324 M 34.89 % 4.689 M -49.77 % 9.334 M 92.93 % 4.838 M -35.43 % 7.492 M 148.80 % 3.011 M 73.54 % 1.735 M -45.82 % 3.203 M 98.16 % 1.616 M
Deferred revenue non current 0.000 100.00 % -757.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
Minority interest 2.622 M 1 201.68 % -238.000 K 94.46 % -4.298 M -294.86 % 2.206 M -37.99 % 3.557 M 258.94 % -2.238 M -277.32 % 1.262 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
Capital lease obligations 5.167 M 0.62 % 5.135 M -49.27 % 10.122 M -25.22 % 13.535 M 60.44 % 8.437 M -8.06 % 9.176 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 % 6.185 M 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 -100.00 % 312.641 M 35.60 % 230.570 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 505.596 M 71.46 % 294.884 M 0.00 % 294.884 M 0.00 % 294.884 M 64.78 % 178.951 M 0.00 % 178.951 M -20.01 % 223.731 M -0.25 % 224.287 M 1.33 % 221.352 M -1.04 % 223.668 M -2.15 % 228.573 M 187.52 % 79.499 M 2.39 % 77.647 M 63.46 % 47.501 M -77.45 % 210.694 M 15.38 % 182.612 M 30.31 % 140.136 M 22.26 % 114.622 M 28.03 % 89.524 M 19.12 % 75.154 M 197.01 % 25.304 M
Deferred tax liabilities non current 795.000 K 5.02 % 757.000 K -59.90 % 1.888 M -28.27 % 2.632 M 0.00 % 2.632 M 0.00 % 2.632 M 0.00 % 2.632 M 53.37 % 1.716 M 0.00 % 1.716 M 0.00 % 1.716 M 0.00 % 1.716 M 0.00 % 1.716 M 0.00 % 1.716 M 0.00 % 1.716 M 40.28 % 1.223 M -54.25 % 2.674 M 161.68 % 1.022 M 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 87.159 M -13.64 % 100.929 M -59.04 % 246.422 M -14.58 % 288.494 M 28.92 % 223.770 M -0.84 % 225.660 M -8.46 % 246.505 M 5.91 % 232.753 M 14.81 % 202.723 M -9.21 % 223.280 M -9.37 % 246.353 M 121.23 % 111.358 M -33.32 % 166.999 M -15.56 % 197.775 M -59.30 % 485.931 M 73.68 % 279.792 M 2.92 % 271.867 M 17.33 % 231.707 M 74.25 % 132.973 M 14.05 % 116.591 M 37.50 % 84.795 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Deferred income tax 0.000 0.000 -100.00 % 50.240 M 158.03 % 19.471 M 157.09 % 7.574 M -39.83 % 12.586 M 558.56 % -2.745 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
Stock based compensation 0.000 -100.00 % 6.274 M -88.81 % 56.075 M 651.04 % 7.466 M 708.56 % 923.408 K -70.84 % 3.167 M -24.70 % 4.206 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
Change in working capital -4.782 M 44.67 % -8.643 M 17.22 % -10.441 M 60.68 % -26.556 M -163.53 % 41.800 M 400.47 % 8.352 M -73.62 % 31.665 M 158.91 % -53.753 M -883.32 % -5.467 M -118.62 % 29.356 M 228.19 % -22.900 M -246.71 % 15.609 M -68.78 % 49.997 M 26.57 % 39.502 M 219.91 % -32.942 M -8 039.27 % 414.924 K -93.43 % 6.318 M 116.74 % -37.732 M -365.48 % -8.106 M 45.59 % -14.898 M -38.58 % -10.750 M
Accounts receivables -213.000 K -101.75 % 12.205 M 190.18 % -13.533 M 27.93 % -18.779 M -200.07 % 18.766 M 66.48 % 11.272 M -58.62 % 27.242 M 176.38 % -35.666 M -188.57 % -12.360 M -123.62 % -5.527 M -80.63 % -3.060 M -173.50 % -1.119 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory -19.000 K -101.45 % 1.306 M 493.43 % -331.951 K -102.14 % 15.528 M 60.16 % 9.695 M 802.35 % 1.074 M -73.66 % 4.079 M 144.91 % -9.081 M -375.13 % 3.301 M 5 202.24 % 62.253 K -98.13 % 3.328 M -83.50 % 20.171 M -48.92 % 39.488 M 558.97 % -8.604 M 80.47 % -44.064 M -778.08 % -5.018 M -142.48 % 11.812 M 123.54 % -50.181 M -434.89 % -9.382 M -92.13 % -4.883 M 45.70 % -8.992 M
Accounts payables 0.000 0.000 -100.00 % 4.818 M 2 021.91 % 227.052 K 104.37 % -5.200 M 10.59 % -5.816 M -615.59 % 1.128 M 236.86 % -824.242 K -64.72 % -500.389 K -116.17 % 3.095 M 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 -4.550 M 79.46 % -22.154 M -1 489.52 % -1.394 M 94.08 % -23.532 M -226.94 % 18.539 M 917.62 % 1.822 M -93.40 % 27.586 M 161.75 % -44.672 M -409.52 % -8.767 M -129.93 % 29.294 M 211.68 % -26.229 M -474.99 % -4.562 M -143.41 % 10.509 M -78.15 % 48.106 M 332.54 % 11.122 M 104.70 % 5.433 M 198.88 % -5.495 M -144.14 % 12.449 M 875.97 % 1.276 M 112.74 % -10.016 M -469.51 % -1.759 M
Other non cash items 11.884 M -66.66 % 35.643 M 193.53 % 12.143 M 16.32 % 10.439 M 42.07 % 7.348 M 112.79 % 3.453 M 39.20 % 2.481 M 127.91 % -8.887 M -270.04 % 5.227 M 230.42 % -4.008 M -351.24 % 1.595 M -61.95 % 4.193 M 111.14 % -37.632 M -502.66 % 9.346 M 355.31 % -3.661 M 46.23 % -6.808 M -255.86 % 4.368 M 234.10 % -3.257 M -116.69 % 19.515 M -14.22 % 22.752 M 9.41 % 20.795 M
Net cash provided by operating activities -19.730 M 61.63 % -51.427 M -114.98 % -23.922 M 55.91 % -54.260 M -1 963.84 % -2.629 M 91.82 % -32.145 M -436.36 % 9.557 M 114.38 % -66.474 M -434.31 % -12.441 M -161.89 % 20.102 M 183.97 % -23.940 M -689.51 % -3.032 M -119.26 % 15.739 M -70.60 % 53.535 M 26 811.60 % 198.930 K -99.34 % 30.216 M -36.55 % 47.621 M 1 029.00 % -5.126 M -141.14 % 12.460 M 42.89 % 8.720 M -18.77 % 10.734 M
Investments in property plant and equipment -2.942 M -1 481.72 % -186.000 K 99.56 % -41.869 M 12.75 % -47.989 M -34.37 % -35.713 M -820.26 % -3.881 M 37.15 % -6.175 M -200.44 % -2.055 M 71.89 % -7.312 M -265.14 % -2.003 M 58.07 % -4.776 M -1 847.60 % -245.216 K 86.09 % -1.762 M 88.94 % -15.932 M 82.35 % -90.263 M -1 031.39 % -7.978 M 80.88 % -41.725 M -103.09 % -20.545 M -27.88 % -16.066 M -213.09 % -5.131 M 7.19 % -5.529 M
Acquisitions net -1.102 M 0.000 100.00 % -7.701 M -531.54 % 1.785 M 114.91 % -11.972 M -2 521.64 % -456.657 K 97.44 % -17.824 M -11 310.20 % 158.996 K 131.80 % -500.000 K 73.77 % -1.906 M 0.000 100.00 % -4.464 M 0.000 -100.00 % 85.426 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 -100.00 % 10.985 M -64.63 % 31.057 M 353.15 % 6.854 M 209.31 % -6.270 M 0.000 -100.00 % 4.295 M 104.85 % -88.567 M 0.000 0.000 0.000 -100.00 % 740.413 K 0.000 0.000 100.00 % -2.000 M 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 -100.00 % 108.120 K -53.97 % 234.869 K -22.08 % 301.408 K -26.37 % 409.363 K 229.09 % 124.394 K -99.85 % 85.262 M 2 165.14 % 3.764 M 0.000 0.000 0.000 -100.00 % 2.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 5.258 M 200.32 % -5.241 M -564.99 % 1.127 M 110.30 % -10.944 M 63.38 % -29.881 M -57.56 % -18.966 M -991.60 % -1.737 M -254.95 % 1.121 M 122.16 % -5.060 M -496.10 % 1.278 M 116.72 % -7.642 M -657.57 % -1.009 M -121.90 % 4.606 M -74.52 % 18.077 M 195.97 % -18.837 M -846.28 % -1.991 M 93.49 % -30.587 M -7 763.34 % 399.136 K 154.78 % -728.659 K 94.85 % -14.148 M -327.01 % 6.232 M
Net cash used for investing activites 1.214 M 122.37 % -5.427 M 88.80 % -48.443 M -5.18 % -46.055 M 0.48 % -46.275 M -186.56 % -16.148 M 48.89 % -31.596 M -3 802.84 % -809.569 K -101.12 % 72.390 M 182.79 % -87.434 M -604.13 % -12.417 M -117.18 % -5.718 M -301.08 % 2.843 M -96.83 % 89.570 M 182.10 % -109.100 M -1 103.27 % -9.067 M 78.69 % -42.547 M -111.19 % -20.146 M -19.96 % -16.794 M 12.89 % -19.279 M -2 841.18 % 703.315 K
Debt repayment -91.000 M -403.33 % 30.000 M -62.50 % 80.000 M 452.75 % 14.473 M 138.48 % -37.614 M -155.16 % 68.186 M 1 462.10 % -5.006 M -127.41 % 18.260 M 572.23 % -3.867 M 62.03 % -10.184 M -36.13 % -7.481 M -115.79 % -3.467 M 87.46 % -27.656 M -253.38 % 18.031 M -84.41 % 115.693 M 466.86 % -31.536 M -29 732.51 % -105.710 K -100.28 % 37.948 M 197.90 % -38.761 M -30.71 % -29.653 M 0.000
Common stock issued 111.351 M 0.000 0.000 -100.00 % 116.171 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 149.539 M 155 669.63 % 96.000 K -99.68 % 30.132 M 3 248.00 % 900.000 K -91.61 % 10.733 M -64.08 % 29.883 M 1 431.86 % 1.951 M 157.09 % 758.800 K -14.51 % 887.600 K -97.36 % 33.600 M 2 153 746.15 % 1.560 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 100.00 % -10.326 M 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -169.999 M -1 518.85 % -10.501 M -20.67 % -8.702 M -0.99 % -8.617 M -3.70 % -8.310 M 19.80 % -10.361 M 0.000 0.000
Other financing activites -6.694 M -5.37 % -6.353 M 61.78 % -16.622 M 62.81 % -44.695 M -156.13 % 79.631 M 1 304.08 % -6.613 M -131.88 % 20.743 M 360.51 % 4.504 M 412.96 % -1.439 M 58.41 % -3.461 M -8.28 % -3.196 M -23.01 % -2.598 M 50.94 % -5.296 M 9.45 % -5.849 M -49.56 % -3.911 M -60.93 % -2.430 M 55.52 % -5.464 M -74.68 % -3.128 M -106.61 % 47.341 M 285.84 % 12.270 M 227.31 % -9.638 M
Net cash used provided by financing activities 13.657 M -42.25 % 23.647 M -62.69 % 63.378 M -26.26 % 85.950 M 104.56 % 42.016 M -31.76 % 61.572 M 291.26 % 15.737 M -30.87 % 22.765 M 529.03 % -5.306 M 61.11 % -13.645 M -109.83 % 138.862 M 2 426.36 % -5.969 M -111.69 % -2.820 M 98.20 % -156.917 M -240.09 % 112.014 M 976.15 % -12.785 M -4.49 % -12.235 M -144.87 % 27.269 M 3 153.03 % -893.180 K -107.98 % 11.193 M 216.16 % -9.636 M
Effect of forex changes on cash 3.161 M 400.16 % 632.000 K -38.23 % 1.023 M -54.38 % 2.243 M -55.80 % 5.075 M 238.84 % -3.655 M -41.37 % -2.586 M -155.14 % 4.689 M 517.49 % -1.123 M 37.23 % -1.789 M -1 330.52 % -125.086 K -107.48 % 1.673 M 19.25 % 1.403 M 3 251.35 % 41.869 K -99.32 % 6.124 M 6 502.09 % -95.663 K -101.32 % 7.226 M 100.22 % 3.609 M 265.26 % 988.032 K 172.35 % 362.776 K 0.000
Net change in cash -1.698 M 94.79 % -32.575 M -12 317.94 % -262.322 K 97.84 % -12.123 M -568.64 % -1.813 M -118.84 % 9.624 M 208.27 % -8.888 M 77.68 % -39.830 M -174.42 % 53.519 M 164.66 % -82.767 M -180.84 % 102.380 M 884.79 % -13.045 M -175.99 % 17.166 M 224.67 % -13.769 M -249.06 % 9.238 M 11.73 % 8.268 M 12 828.03 % 63.956 K -98.86 % 5.606 M 232.23 % -4.239 M -525.24 % 996.933 K -44.66 % 1.801 M
Cash at beginning of period 10.189 M -76.17 % 42.764 M -0.61 % 43.026 M -21.98 % 55.149 M -3.18 % 56.962 M 20.33 % 47.338 M -15.81 % 56.227 M -41.47 % 96.057 M 125.82 % 42.537 M -66.05 % 125.304 M 446.60 % 22.924 M -36.27 % 35.970 M 91.29 % 18.803 M -42.27 % 32.573 M 39.59 % 23.335 M 54.88 % 15.067 M 0.43 % 15.003 M 59.65 % 9.397 M -31.09 % 13.637 M 7.89 % 12.640 M 16.62 % 10.838 M
Cash at end of period 8.491 M -16.67 % 10.189 M -76.17 % 42.764 M -0.61 % 43.026 M -21.98 % 55.149 M -3.18 % 56.962 M 20.33 % 47.338 M -15.81 % 56.227 M -41.47 % 96.057 M 125.82 % 42.537 M -66.05 % 125.304 M 446.60 % 22.924 M -36.27 % 35.970 M 91.29 % 18.803 M -42.27 % 32.573 M 39.59 % 23.335 M 54.88 % 15.067 M 0.43 % 15.003 M 59.65 % 9.397 M -31.09 % 13.637 M 7.89 % 12.640 M
Operating cash flow -19.730 M 61.63 % -51.427 M -114.98 % -23.922 M 55.91 % -54.260 M -1 963.84 % -2.629 M 91.82 % -32.145 M -436.36 % 9.557 M 114.38 % -66.474 M -434.31 % -12.441 M -161.89 % 20.102 M 183.97 % -23.940 M -689.51 % -3.032 M -119.26 % 15.739 M -70.60 % 53.535 M 26 811.60 % 198.930 K -99.34 % 30.216 M -36.55 % 47.621 M 1 029.00 % -5.126 M -141.14 % 12.460 M 42.89 % 8.720 M -18.77 % 10.734 M
Capital expenditure -2.942 M -1 481.72 % -186.000 K 99.56 % -41.869 M 12.75 % -47.989 M -34.37 % -35.713 M -820.26 % -3.881 M 37.15 % -6.175 M -200.44 % -2.055 M 71.89 % -7.312 M -265.14 % -2.003 M 58.07 % -4.776 M -1 847.60 % -245.216 K 86.09 % -1.762 M 88.94 % -15.932 M 82.35 % -90.263 M -1 031.39 % -7.978 M 80.88 % -41.725 M -103.09 % -20.545 M -27.88 % -16.066 M -213.09 % -5.131 M 7.19 % -5.529 M
Free CashFlow -22.672 M 56.07 % -51.613 M 21.55 % -65.790 M 35.66 % -102.250 M -166.68 % -38.342 M -6.43 % -36.026 M -1 165.28 % 3.382 M 104.93 % -68.530 M -246.93 % -19.753 M -209.14 % 18.100 M 163.03 % -28.715 M -776.16 % -3.277 M -123.45 % 13.977 M -62.83 % 37.603 M 141.75 % -90.064 M -505.01 % 22.238 M 277.18 % 5.896 M 122.97 % -25.671 M -611.99 % -3.606 M -200.47 % 3.589 M -31.06 % 5.205 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
2025-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-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 2004-12-31 2004-06-30
Revenue 27.461 M 18.23 % 23.227 M -17.88 % 28.283 M -10.34 % 31.545 M -23.08 % 41.012 M -38.48 % 66.669 M 0.36 % 66.432 M -25.47 % 89.131 M 23.81 % 71.993 M -32.39 % 106.481 M 33.30 % 79.883 M -28.79 % 112.177 M -7.59 % 121.390 M 0.27 % 121.057 M -7.81 % 131.306 M -7.77 % 142.372 M 84.55 % 77.145 M -17.71 % 93.744 M 34.40 % 69.752 M -26.96 % 95.502 M 34.91 % 70.789 M -27.58 % 97.742 M 34.57 % 72.631 M -8.61 % 79.473 M -0.65 % 79.995 M -34.18 % 121.535 M 0.00 % 121.535 M -28.78 % 170.641 M 0.00 % 170.641 M -22.13 % 219.122 M 0.00 % 219.122 M 18.93 % 184.237 M 0.00 % 184.237 M -8.58 % 201.528 M 0.00 % 201.528 M 13.94 % 176.878 M 0.00 % 176.878 M 82.44 % 96.951 M 0.00 % 96.951 M -2.87 % 99.813 M 0.00 % 99.813 M 37.26 % 72.716 M 0.00 % 72.716 M
Net income -20.046 M -16.85 % -17.156 M 34.11 % -26.039 M 70.67 % -88.775 M -127.87 % -38.958 M 46.29 % -72.536 M 33.05 % -108.348 M -66.94 % -64.900 M -90.15 % -34.131 M 17.18 % -41.209 M -5.65 % -39.006 M 3.78 % -40.538 M -8.40 % -37.398 M -72.93 % -21.626 M -62.91 % -13.275 M -421.05 % -2.548 M 61.19 % -6.565 M 40.70 % -11.070 M -100.11 % -5.532 M 10.02 % -6.148 M -45.38 % -4.229 M -159.06 % -1.632 M 74.69 % -6.449 M 62.83 % -17.351 M -79.40 % -9.672 M 31.65 % -14.150 M 0.00 % -14.150 M -255.05 % 9.126 M 0.00 % 9.126 M -0.65 % 9.186 M 0.00 % 9.186 M -14.56 % 10.752 M 0.00 % 10.752 M -5.71 % 11.403 M 0.00 % 11.403 M -17.54 % 13.828 M 0.00 % 13.828 M 33.85 % 10.331 M 0.00 % 10.331 M -12.66 % 11.830 M 0.00 % 11.830 M 25.33 % 9.438 M 0.00 % 9.438 M
Income before tax -20.262 M -24.55 % -16.268 M 36.03 % -25.431 M 69.57 % -83.575 M -112.75 % -39.284 M 47.72 % -75.141 M 28.75 % -105.464 M -59.49 % -66.125 M -94.15 % -34.058 M 16.40 % -40.737 M -1.22 % -40.245 M 2.48 % -41.267 M -11.81 % -36.907 M -72.67 % -21.374 M -80.69 % -11.829 M -2 107.82 % -535.778 K 91.82 % -6.549 M 34.30 % -9.967 M -80.18 % -5.532 M -30.57 % -4.237 M -3.51 % -4.093 M -819.49 % 568.874 K 108.82 % -6.449 M 60.76 % -16.436 M -69.93 % -9.672 M 3.66 % -10.040 M 0.00 % -10.040 M -185.62 % 11.726 M 0.00 % 11.726 M -21.19 % 14.879 M 0.00 % 14.879 M -0.51 % 14.955 M 0.00 % 14.955 M -5.15 % 15.768 M 0.00 % 15.768 M -3.85 % 16.400 M 0.00 % 16.400 M 33.74 % 12.263 M 0.00 % 12.263 M -12.36 % 13.992 M 0.00 % 13.992 M 27.46 % 10.978 M 0.00 % 10.978 M
Income before tax ratio -0.74 -5.35 % -0.70 22.11 % -0.90 66.06 % -2.65 -176.59 % -0.96 15.01 % -1.13 29.01 % -1.59 -113.99 % -0.74 -56.82 % -0.47 -23.65 % -0.38 24.06 % -0.50 -36.95 % -0.37 -21.00 % -0.30 -72.20 % -0.18 -95.99 % -0.09 -2 293.88 % 0.00 95.57 % -0.08 20.16 % -0.11 -34.06 % -0.08 -78.77 % -0.04 23.27 % -0.06 -1 093.44 % 0.01 106.55 % -0.09 57.07 % -0.21 -71.05 % -0.12 -46.36 % -0.08 0.00 % -0.08 -220.22 % 0.07 0.00 % 0.07 1.20 % 0.07 0.00 % 0.07 -16.35 % 0.08 0.00 % 0.08 3.75 % 0.08 0.00 % 0.08 -15.61 % 0.09 0.00 % 0.09 -26.70 % 0.13 0.00 % 0.13 -9.77 % 0.14 0.00 % 0.14 -7.14 % 0.15 0.00 % 0.15
EBITDA -14.621 M -813.22 % 2.050 M 115.95 % -12.852 M -11.83 % -11.492 M 63.59 % -31.561 M -48.09 % -21.312 M 64.05 % -59.281 M -167.88 % -22.130 M 8.00 % -24.053 M -196.22 % -8.120 M 57.56 % -19.132 M 17.07 % -23.071 M 34.31 % -35.119 M -74.07 % -20.175 M -98.77 % -10.150 M -358.41 % 3.928 M 171.65 % -5.482 M -258.28 % 3.464 M 168.98 % -5.021 M 7.68 % -5.439 M -154.02 % -2.141 M -159.99 % 3.569 M 201.40 % -3.520 M 48.15 % -6.788 M -6.89 % -6.351 M -1.48 % -6.259 M 0.00 % -6.259 M -139.18 % 15.972 M 0.00 % 15.972 M -21.54 % 20.356 M 0.00 % 20.356 M 4.29 % 19.520 M 0.00 % 19.520 M -7.92 % 21.199 M 0.00 % 21.199 M 8.74 % 19.496 M 0.00 % 19.496 M 46.28 % 13.328 M 0.00 % 13.328 M -11.44 % 15.050 M 0.00 % 15.050 M 26.23 % 11.923 M 0.00 % 11.923 M
Net income ratio -0.73 1.17 % -0.74 19.77 % -0.92 67.29 % -2.81 -196.26 % -0.95 12.69 % -1.09 33.29 % -1.63 -123.99 % -0.73 -53.59 % -0.47 -22.50 % -0.39 20.74 % -0.49 -35.12 % -0.36 -17.30 % -0.31 -72.46 % -0.18 -76.70 % -0.10 -464.96 % -0.02 78.97 % -0.09 27.94 % -0.12 -48.90 % -0.08 -23.19 % -0.06 -7.76 % -0.06 -257.69 % -0.02 81.19 % -0.09 59.33 % -0.22 -80.58 % -0.12 -3.85 % -0.12 0.00 % -0.12 -317.69 % 0.05 0.00 % 0.05 27.57 % 0.04 0.00 % 0.04 -28.16 % 0.06 0.00 % 0.06 3.14 % 0.06 0.00 % 0.06 -27.63 % 0.08 0.00 % 0.08 -26.63 % 0.11 0.00 % 0.11 -10.09 % 0.12 0.00 % 0.12 -8.69 % 0.13 0.00 % 0.13
Ratio EBITDA -0.53 -703.25 % 0.09 119.42 % -0.45 -24.73 % -0.36 52.66 % -0.77 -140.74 % -0.32 64.18 % -0.89 -259.41 % -0.25 25.69 % -0.33 -338.12 % -0.08 68.16 % -0.24 -16.45 % -0.21 28.91 % -0.29 -73.59 % -0.17 -115.60 % -0.08 -380.18 % 0.03 138.82 % -0.07 -292.33 % 0.04 151.33 % -0.07 -26.40 % -0.06 -88.29 % -0.03 -182.83 % 0.04 175.35 % -0.05 43.26 % -0.09 -7.59 % -0.08 -54.17 % -0.05 0.00 % -0.05 -155.02 % 0.09 0.00 % 0.09 0.75 % 0.09 0.00 % 0.09 -12.32 % 0.11 0.00 % 0.11 0.72 % 0.11 0.00 % 0.11 -4.56 % 0.11 0.00 % 0.11 -19.82 % 0.14 0.00 % 0.14 -8.83 % 0.15 0.00 % 0.15 -8.04 % 0.16 0.00 % 0.16
Gross profit ratio 0.46 -20.70 % 0.58 135.89 % 0.24 159.88 % -0.41 -2 333.62 % 0.02 -89.28 % 0.17 25.00 % 0.14 21.29 % 0.11 -11.95 % 0.13 75.68 % 0.07 116.88 % 0.03 -62.09 % 0.09 -4.51 % 0.09 -14.05 % 0.11 -3.94 % 0.11 -4.70 % 0.12 94.26 % 0.06 -51.04 % 0.12 83.18 % 0.07 -29.65 % 0.10 11.64 % 0.09 -33.70 % 0.13 149.52 % 0.05 81.38 % 0.03 -50.25 % 0.06 128.16 % 0.03 0.00 % 0.03 -80.82 % 0.13 0.00 % 0.13 -4.62 % 0.14 0.00 % 0.14 -9.81 % 0.15 0.00 % 0.15 2.10 % 0.15 0.00 % 0.15 8.43 % 0.14 0.00 % 0.14 -24.33 % 0.18 0.00 % 0.18 -10.47 % 0.20 0.00 % 0.20 1.96 % 0.20 0.00 % 0.20
Weighted average shs out dil 353.473 M 9.56 % 322.625 M 3.73 % 311.036 M 0.00 % 311.036 M 0.00 % 311.036 M 0.00 % 311.036 M 0.00 % 311.036 M 0.00 % 311.036 M 0.00 % 311.036 M 8.30 % 287.206 M 0.00 % 287.206 M 0.00 % 287.206 M 0.00 % 287.206 M 0.00 % 287.206 M 0.00 % 287.206 M 0.00 % 287.206 M 0.00 % 287.206 M 0.00 % 287.206 M 0.00 % 287.206 M 0.00 % 287.206 M 0.00 % 287.206 M -7.91 % 311.861 M 21.95 % 255.732 M 6.85 % 239.340 M 0.00 % 239.333 M 1.17 % 236.561 M 0.00 % 236.561 M 5.80 % 223.592 M 0.00 % 223.592 M 1.72 % 219.818 M 0.00 % 219.818 M 15.77 % 189.880 M 0.00 % 189.880 M 8.00 % 175.815 M 0.00 % 175.815 M 1.66 % 172.949 M 0.00 % 172.949 M 0.44 % 172.191 M 0.00 % 172.191 M 23.73 % 139.172 M 0.00 % 139.172 M -18.90 % 171.608 M 0.00 % 171.608 M
Weighted average shs out 334.100 M 3.56 % 322.625 M 3.72 % 311.040 M 0.00 % 311.036 M 0.00 % 311.036 M 0.00 % 311.036 M 0.00 % 311.036 M 0.00 % 311.036 M 0.00 % 311.036 M 8.30 % 287.206 M 0.00 % 287.206 M 0.00 % 287.206 M 0.00 % 287.206 M 0.00 % 287.208 M 8.18 % 265.500 M -7.57 % 287.234 M 0.01 % 287.208 M 5.69 % 271.745 M -5.39 % 287.227 M 18.07 % 243.264 M -15.30 % 287.218 M 16.47 % 246.596 M -3.58 % 255.750 M 6.85 % 239.343 M 0.00 % 239.335 M 1.17 % 236.561 M 0.00 % 236.561 M 5.86 % 223.467 M 0.00 % 223.467 M 5.04 % 212.745 M 0.00 % 212.745 M 14.41 % 185.949 M 0.00 % 185.949 M 7.64 % 172.749 M 0.00 % 172.749 M 1.61 % 170.018 M 0.00 % 170.018 M -1.26 % 172.191 M 0.00 % 172.191 M 23.73 % 139.172 M 0.00 % 139.172 M -18.90 % 171.608 M 0.00 % 171.608 M
EPS diluted -0.06 -16.96 % -0.05 38.71 % -0.08 71.14 % -0.29 -123.08 % -0.13 43.48 % -0.23 34.29 % -0.35 -66.67 % -0.21 -90.91 % -0.11 21.43 % -0.14 0.00 % -0.14 0.00 % -0.14 -7.69 % -0.13 -72.87 % -0.08 -62.77 % -0.05 -425.00 % -0.01 61.40 % -0.02 40.93 % -0.04 -101.04 % -0.02 10.28 % -0.02 -44.59 % -0.01 -184.62 % -0.01 79.37 % -0.03 65.19 % -0.07 -79.21 % -0.04 32.67 % -0.06 0.00 % -0.06 -247.06 % 0.04 0.00 % 0.04 -2.39 % 0.04 0.00 % 0.04 -24.00 % 0.06 0.00 % 0.06 -15.38 % 0.07 0.00 % 0.07 -18.75 % 0.08 0.00 % 0.08 33.33 % 0.06 0.00 % 0.06 -29.41 % 0.09 0.00 % 0.09 54.55 % 0.06 0.00 % 0.06
Earnings per share -0.06 -10.53 % -0.05 38.71 % -0.08 71.14 % -0.29 -123.08 % -0.13 43.48 % -0.23 34.29 % -0.35 -66.67 % -0.21 -90.91 % -0.11 21.43 % -0.14 0.00 % -0.14 0.00 % -0.14 -7.69 % -0.13 -72.87 % -0.08 -50.40 % -0.05 -468.18 % -0.01 61.40 % -0.02 44.12 % -0.04 -112.50 % -0.02 23.81 % -0.03 -70.27 % -0.01 -124.24 % -0.01 73.81 % -0.03 65.19 % -0.07 -79.21 % -0.04 32.67 % -0.06 0.00 % -0.06 -246.70 % 0.04 0.00 % 0.04 -5.32 % 0.04 0.00 % 0.04 -28.00 % 0.06 0.00 % 0.06 -7.69 % 0.07 0.00 % 0.07 -18.75 % 0.08 0.00 % 0.08 33.33 % 0.06 0.00 % 0.06 -29.41 % 0.09 0.00 % 0.09 54.55 % 0.06 0.00 % 0.06
Gross profit 12.549 M -6.24 % 13.384 M 93.72 % 6.909 M 153.69 % -12.868 M -1 818.02 % 749.000 K -93.41 % 11.360 M 25.45 % 9.056 M -9.60 % 10.017 M 9.01 % 9.189 M 18.78 % 7.736 M 189.09 % 2.676 M -73.01 % 9.914 M -11.75 % 11.234 M -13.82 % 13.035 M -11.43 % 14.718 M -12.11 % 16.746 M 258.50 % 4.671 M -59.71 % 11.593 M 146.18 % 4.709 M -48.62 % 9.165 M 50.61 % 6.085 M -51.98 % 12.673 M 235.79 % 3.774 M 65.77 % 2.277 M -50.57 % 4.606 M 50.18 % 3.067 M 0.00 % 3.067 M -86.34 % 22.451 M 0.00 % 22.451 M -25.72 % 30.225 M 0.00 % 30.225 M 7.27 % 28.177 M 0.00 % 28.177 M -6.66 % 30.188 M 0.00 % 30.188 M 23.55 % 24.435 M 0.00 % 24.435 M 38.06 % 17.699 M 0.00 % 17.699 M -13.03 % 20.351 M 0.00 % 20.351 M 39.96 % 14.541 M 0.00 % 14.541 M
Income tax expense 52.000 K 100.00 % 26.000 K 0.000 -100.00 % 916.000 K 380.98 % -326.000 K -52.52 % -213.749 K -434.37 % -40.000 K -124.89 % 160.715 K 312.09 % 39.000 K -94.69 % 734.512 K 380.07 % 153.000 K -93.32 % 2.290 M 135.62 % 972.000 K 86.74 % 520.502 K -64.00 % 1.446 M -28.13 % 2.012 M 12 474.90 % 16.000 K -98.55 % 1.103 M 0.000 -100.00 % 1.911 M 1 305.44 % 136.000 K -93.82 % 2.201 M 0.000 -100.00 % 915.684 K 0.000 -100.00 % 4.110 M 0.00 % 4.110 M -3.83 % 4.274 M 0.00 % 4.274 M -24.93 % 5.693 M 0.00 % 5.693 M 35.44 % 4.203 M 0.00 % 4.203 M -3.70 % 4.365 M 0.00 % 4.365 M 69.74 % 2.572 M 0.00 % 2.572 M 33.13 % 1.932 M 0.00 % 1.932 M -10.69 % 2.163 M 0.00 % 2.163 M 40.47 % 1.540 M 0.00 % 1.540 M
Cost of revenue 14.912 M 51.50 % 9.843 M -53.95 % 21.374 M -51.87 % 44.413 M 10.31 % 40.263 M -27.20 % 55.309 M -3.60 % 57.376 M -27.48 % 79.114 M 25.97 % 62.804 M -36.40 % 98.744 M 27.90 % 77.207 M -24.50 % 102.263 M -7.17 % 110.156 M 1.98 % 108.022 M -7.35 % 116.588 M -7.19 % 125.626 M 73.34 % 72.474 M -11.78 % 82.151 M 26.30 % 65.043 M -24.66 % 86.337 M 33.43 % 64.704 M -23.94 % 85.070 M 23.55 % 68.857 M -10.80 % 77.197 M 2.40 % 75.389 M -36.36 % 118.468 M 0.00 % 118.468 M -20.06 % 148.190 M 0.00 % 148.190 M -21.55 % 188.897 M 0.00 % 188.897 M 21.04 % 156.060 M 0.00 % 156.060 M -8.92 % 171.340 M 0.00 % 171.340 M 12.40 % 152.443 M 0.00 % 152.443 M 92.35 % 79.252 M 0.00 % 79.252 M -0.26 % 79.461 M 0.00 % 79.461 M 36.59 % 58.175 M 0.00 % 58.175 M
General and administrative expenses 26.542 M 44.19 % 18.408 M -37.08 % 29.257 M 32.35 % 22.106 M -3.56 % 22.922 M -2.34 % 23.471 M -44.82 % 42.532 M 135.66 % 18.048 M 16.14 % 15.540 M -4.77 % 16.318 M 7.81 % 15.135 M 8.07 % 14.005 M 0.21 % 13.976 M -48.37 % 27.068 M 23.88 % 21.850 M 24.66 % 17.527 M 72.92 % 10.136 M -4.81 % 10.648 M 8.58 % 9.807 M -40.91 % 16.598 M 74.66 % 9.503 M 57.54 % 6.032 M -31.10 % 8.755 M -7.88 % 9.504 M -26.33 % 12.901 M -18.97 % 15.921 M 0.00 % 15.921 M 77.22 % 8.984 M 0.00 % 8.984 M -26.84 % 12.281 M 0.00 % 12.281 M 14.78 % 10.699 M 0.00 % 10.699 M -1.02 % 10.810 M 0.00 % 10.810 M 63.08 % 6.629 M 0.00 % 6.629 M 15.35 % 5.747 M 0.00 % 5.747 M 6.16 % 5.413 M 0.00 % 5.413 M 103.97 % 2.654 M 0.00 % 2.654 M
Selling and marketing expenses 341.000 K 6.90 % 319.000 K -70.21 % 1.071 M 49.69 % 715.500 K -23.23 % 932.000 K -78.35 % 4.305 M 85.62 % 2.319 M -53.48 % 4.985 M 25.85 % 3.962 M 181.64 % 1.407 M -52.62 % 2.969 M -24.35 % 3.924 M -58.02 % 9.348 M 28.12 % 7.296 M 2 292.10 % 305.000 K -79.28 % 1.472 M -23.51 % 1.924 M 2 123.35 % 86.536 K -90.27 % 889.000 K 241.38 % 260.412 K -22.03 % 334.000 K -37.01 % 530.242 K 33.23 % 398.000 K 10.17 % 361.272 K 21.64 % 297.000 K -52.22 % 621.664 K 0.00 % 621.664 K -35.90 % 969.866 K 0.00 % 969.866 K -12.96 % 1.114 M 0.00 % 1.114 M -46.05 % 2.065 M 0.00 % 2.065 M -3.85 % 2.148 M 0.00 % 2.148 M 0.000 0.000 0.000 0.000 -100.00 % 756.046 K 0.00 % 756.046 K 50.08 % 503.772 K 0.00 % 503.772 K
Other expenses -2.331 M -163.76 % 3.656 M 154.17 % -6.749 M -350.23 % -1.499 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.401 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 % 10.005 M 0.00 % 10.005 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
Operating expenses 24.552 M 9.69 % 22.383 M -5.07 % 23.579 M 10.26 % 21.384 M -55.18 % 47.708 M -20.45 % 59.975 M -33.14 % 89.701 M 52.48 % 58.830 M 50.84 % 39.002 M 10.70 % 35.231 M -2.70 % 36.207 M -2.23 % 37.032 M -27.66 % 51.190 M 56.60 % 32.688 M 24.78 % 26.197 M 72.51 % 15.186 M 33.52 % 11.373 M -44.08 % 20.339 M 90.62 % 10.670 M -32.09 % 15.713 M 62.50 % 9.669 M -4.57 % 10.132 M 10.89 % 9.137 M -44.79 % 16.549 M 23.64 % 13.385 M -36.59 % 21.109 M 0.00 % 21.109 M 139.25 % 8.823 M 0.00 % 8.823 M -34.11 % 13.390 M 0.00 % 13.390 M 11.53 % 12.006 M 0.00 % 12.006 M 2.72 % 11.689 M 0.00 % 11.689 M 80.63 % 6.471 M 0.00 % 6.471 M 32.16 % 4.896 M 0.00 % 4.896 M -14.62 % 5.735 M 0.00 % 5.735 M 93.55 % 2.963 M 0.00 % 2.963 M
Cost and expenses 39.464 M 22.46 % 32.226 M -28.31 % 44.953 M -57.41 % 105.550 M 19.98 % 87.971 M -23.69 % 115.284 M -21.62 % 147.077 M 6.62 % 137.944 M 35.50 % 101.806 M -24.01 % 133.975 M 18.13 % 113.414 M -18.58 % 139.295 M -13.67 % 161.346 M 14.67 % 140.710 M -1.45 % 142.785 M 1.40 % 140.812 M 67.94 % 83.847 M -18.19 % 102.490 M 35.37 % 75.713 M -25.81 % 102.050 M 37.21 % 74.373 M -21.88 % 95.202 M 22.06 % 77.994 M -16.80 % 93.746 M 5.60 % 88.774 M -36.40 % 139.577 M 0.00 % 139.577 M -11.10 % 157.013 M 0.00 % 157.013 M -22.38 % 202.287 M 0.00 % 202.287 M 20.36 % 168.067 M 0.00 % 168.067 M -8.17 % 183.029 M 0.00 % 183.029 M 15.17 % 158.914 M 0.00 % 158.914 M 88.85 % 84.148 M 0.00 % 84.148 M -1.23 % 85.196 M 0.00 % 85.196 M 39.35 % 61.138 M 0.00 % 61.138 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 26.883 M 43.55 % 18.727 M -38.25 % 30.328 M 32.54 % 22.883 M -52.04 % 47.708 M -20.45 % 59.975 M -33.14 % 89.701 M 52.48 % 58.830 M 50.84 % 39.002 M 3.64 % 37.632 M 3.94 % 36.207 M -2.23 % 37.032 M -27.66 % 51.190 M 31.73 % 38.860 M 75.40 % 22.155 M 37.99 % 16.055 M 33.13 % 12.060 M 12.35 % 10.735 M 0.36 % 10.696 M -36.55 % 16.858 M 71.37 % 9.837 M -7.51 % 10.636 M 16.21 % 9.153 M -7.22 % 9.865 M -25.25 % 13.198 M -20.22 % 16.543 M 0.00 % 16.543 M 66.20 % 9.954 M 0.00 % 9.954 M -25.69 % 13.395 M 0.00 % 13.395 M 4.94 % 12.764 M 0.00 % 12.764 M -1.49 % 12.958 M 0.00 % 12.958 M 95.48 % 6.629 M 0.00 % 6.629 M 15.35 % 5.747 M 0.00 % 5.747 M -6.85 % 6.169 M 0.00 % 6.169 M 95.37 % 3.158 M 0.00 % 3.158 M
Interest income 0.000 -100.00 % 4.999 K -0.02 % 5.000 K -54.55 % 11.000 K -42.11 % 19.000 K -99.68 % 5.904 M 3 362.87 % 170.500 K -96.14 % 4.412 M 434.19 % 826.000 K -74.79 % 3.276 M 541.75 % 510.499 K -51.07 % 1.043 M 95.93 % 532.500 K -69.06 % 1.721 M 391.80 % 350.000 K -83.30 % 2.096 M 1 269.73 % 153.000 K -87.47 % 1.221 M 184.64 % 429.000 K -81.44 % 2.311 M 354.05 % 509.000 K -74.19 % 1.972 M 81.58 % 1.086 M -49.80 % 2.163 M 142.24 % 893.000 K 879.95 % 91.128 K 0.00 % 91.128 K -72.15 % 327.185 K 0.00 % 327.185 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
Interest expense 0.000 -100.00 % 7.269 M -17.03 % 8.761 M -8.45 % 9.570 M 32.49 % 7.223 M 6.46 % 6.785 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 -100.00 % 2.094 M 0.00 % 2.094 M 10.06 % 1.902 M 0.00 % 1.902 M -2.70 % 1.955 M 0.00 % 1.955 M 60.93 % 1.215 M 0.00 % 1.215 M -55.52 % 2.732 M 0.00 % 2.732 M 74.68 % 1.564 M 0.00 % 1.564 M 0.000 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 5.008 M -20.08 % 6.266 M -27.15 % 8.601 M -62.21 % 22.760 M 47.81 % 15.398 M -43.60 % 27.302 M 27.80 % 21.364 M -19.93 % 26.683 M 363.24 % 5.760 M -17.02 % 6.941 M 644.79 % 932.000 K -76.97 % 4.048 M -16.32 % 4.837 M -3.72 % 5.024 M 135.97 % 2.129 M 58.41 % 1.344 M -29.52 % 1.907 M -19.56 % 2.371 M 155.75 % 927.000 K -37.10 % 1.474 M -8.46 % 1.610 M 16.01 % 1.388 M -25.30 % 1.858 M 77.01 % 1.050 M -52.80 % 2.224 M 31.80 % 1.687 M 0.00 % 1.687 M -28.00 % 2.344 M 0.00 % 2.344 M -33.45 % 3.521 M 0.00 % 3.521 M 5.14 % 3.349 M 0.00 % 3.349 M 24.06 % 2.700 M 0.00 % 2.700 M 76.22 % 1.532 M 0.00 % 1.532 M 191.56 % 525.429 K 0.00 % 525.429 K 21.25 % 433.345 K 0.00 % 433.345 K 25.68 % 344.814 K 0.00 % 344.814 K
Operating income -12.003 M -33.38 % -8.999 M 46.02 % -16.670 M 77.47 % -74.005 M -57.59 % -46.959 M 3.41 % -48.614 M 39.72 % -80.645 M -65.21 % -48.812 M -63.73 % -29.813 M -8.43 % -27.495 M 18.00 % -33.531 M -23.65 % -27.118 M 32.13 % -39.956 M -58.56 % -25.199 M -105.22 % -12.279 M -575.20 % 2.584 M 134.97 % -7.389 M -776.16 % 1.093 M 118.37 % -5.948 M 13.95 % -6.912 M -84.28 % -3.751 M -271.96 % 2.181 M 140.56 % -5.378 M 31.39 % -7.838 M 8.59 % -8.575 M 51.07 % -17.525 M 0.00 % -17.525 M -228.59 % 13.628 M 0.00 % 13.628 M -19.05 % 16.835 M 0.00 % 16.835 M 4.11 % 16.170 M 0.00 % 16.170 M -12.59 % 18.500 M 0.00 % 18.500 M 2.98 % 17.964 M 0.00 % 17.964 M 40.31 % 12.803 M 0.00 % 12.803 M -12.41 % 14.616 M 0.00 % 14.616 M 26.24 % 11.578 M 0.00 % 11.578 M
Operating income ratio -0.44 -12.82 % -0.39 34.27 % -0.59 74.88 % -2.35 -104.89 % -1.15 -57.02 % -0.73 39.93 % -1.21 -121.67 % -0.55 -32.25 % -0.41 -60.37 % -0.26 38.48 % -0.42 -73.63 % -0.24 26.56 % -0.33 -58.13 % -0.21 -122.60 % -0.09 -615.25 % 0.02 118.95 % -0.10 -921.64 % 0.01 113.67 % -0.09 -17.81 % -0.07 -36.60 % -0.05 -337.44 % 0.02 130.14 % -0.07 24.92 % -0.10 7.99 % -0.11 25.66 % -0.14 0.00 % -0.14 -280.55 % 0.08 0.00 % 0.08 3.95 % 0.08 0.00 % 0.08 -12.47 % 0.09 0.00 % 0.09 -4.39 % 0.09 0.00 % 0.09 -9.61 % 0.10 0.00 % 0.10 -23.09 % 0.13 0.00 % 0.13 -9.82 % 0.15 0.00 % 0.15 -8.03 % 0.16 0.00 % 0.16
Total other income expenses net -8.259 M -13.62 % -7.269 M 17.03 % -8.761 M 8.45 % -9.570 M -135.03 % 27.317 M 202.98 % -26.527 M -6.88 % -24.819 M -43.36 % -17.313 M -307.83 % -4.245 M 67.94 % -13.242 M -97.24 % -6.714 M 52.55 % -14.149 M -564.05 % 3.049 M -20.29 % 3.825 M 750.01 % 450.000 K 114.42 % -3.120 M -471.40 % 840.000 K 107.59 % -11.060 M -2 758.68 % 416.000 K -84.45 % 2.676 M 882.34 % -342.000 K 78.79 % -1.612 M -50.55 % -1.071 M 87.54 % -8.598 M -683.74 % -1.097 M -114.66 % 7.485 M 0.00 % 7.485 M 493.42 % -1.902 M 0.00 % -1.902 M 2.70 % -1.955 M 0.00 % -1.955 M -60.93 % -1.215 M 0.00 % -1.215 M 55.52 % -2.732 M 0.00 % -2.732 M -74.68 % -1.564 M 0.00 % -1.564 M -189.78 % -539.661 K 0.00 % -539.661 K 13.51 % -623.958 K 0.00 % -623.958 K -4.02 % -599.836 K 0.00 % -599.836 K
2025-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-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 2004-12-31 2004-06-30
2025-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-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 2005-06-30 2004-12-31
Net debt 189.673 M -10.26 % 211.360 M -30.09 % 302.325 M 2.24 % 295.713 M 11.68 % 264.786 M 10.62 % 239.373 M 24.05 % 192.972 M 16.93 % 165.036 M 108.51 % 79.149 M -40.70 % 133.466 M 31.68 % 101.355 M 10.95 % 91.349 M 93.64 % 47.176 M 4 136.15 % 1.114 M 102.34 % -47.595 M -350.87 % -10.556 M 42.05 % -18.215 M 78.56 % -84.944 M 11.51 % -95.988 M -753.00 % -11.253 M 44.88 % -20.415 M 76.89 % -88.342 M -360.09 % -19.201 M -256.47 % 12.271 M 67.39 % 7.331 M -5.86 % 7.787 M -44.00 % 13.905 M -73.46 % 52.383 M -36.58 % 82.594 M -35.19 % 127.436 M 46.77 % 86.827 M 341.68 % 19.658 M -66.93 % 59.439 M 8.42 % 54.822 M 9.20 % 50.205 M 51.37 % 33.166 M 105.65 % 16.127 M 67.75 % 9.614 M 210.07 % 3.101 M -67.83 % 9.639 M -40.42 % 16.178 M
Total investments 9.547 M 0.63 % 9.487 M -58.23 % 22.713 M 309.32 % 5.549 M -5.79 % 5.890 M -6.84 % 6.323 M -37.24 % 10.075 M -55.56 % 22.670 M 1 776.66 % 1.208 M -94.84 % 23.390 M 5.58 % 22.154 M 975.96 % 2.059 M -45.87 % 3.804 M -1.71 % 3.870 M -37.00 % 6.143 M -62.05 % 16.185 M 91.02 % 8.473 M 151.94 % 3.363 M -30.36 % 4.829 M -94.70 % 91.144 M -5.85 % 96.809 M 218.89 % 30.358 M 21.26 % 25.036 M 295.97 % 6.323 M -48.75 % 12.336 M 0.000 0.000 0.000 0.000 -100.00 % 2.000 M 0.00 % 2.000 M 0.00 % 2.000 M 0.00 % 2.000 M -6.74 % 2.144 M -6.31 % 2.289 M 100.00 % 1.144 M 0.000 0.000 0.000 0.000 0.000
Total debt 219.392 M -0.21 % 219.851 M -29.49 % 311.813 M 1.93 % 305.902 M 6.61 % 286.924 M 1.70 % 282.136 M 13.59 % 248.379 M 19.38 % 208.062 M 6.69 % 195.016 M 3.39 % 188.615 M 40.20 % 134.529 M -9.29 % 148.311 M 57.48 % 94.175 M 94.37 % 48.452 M 13.02 % 42.871 M -6.13 % 45.670 M 24.87 % 36.575 M 229.13 % 11.113 M -53.99 % 24.153 M -22.80 % 31.284 M -8.78 % 34.295 M -7.21 % 36.962 M -3.86 % 38.447 M 7.81 % 35.661 M -12.24 % 40.636 M -7.74 % 44.047 M -31.33 % 64.143 M -10.80 % 71.906 M -40.97 % 121.808 M -23.87 % 160.009 M 37.84 % 116.085 M 135.60 % 49.272 M -39.09 % 80.900 M 8.17 % 74.789 M 8.90 % 68.679 M 45.81 % 47.102 M 84.54 % 25.525 M 20.79 % 21.131 M 26.25 % 16.737 M -26.52 % 22.777 M -20.96 % 28.818 M
Accumulated other comprehensive income loss -179.008 M 0.000 100.00 % -282.687 M -10.56 % -255.687 M -42.92 % -178.899 M -229.37 % 138.288 M 238.48 % -99.862 M -251.06 % 66.106 M 114.14 % 30.871 M -37.19 % 49.147 M 280.22 % -27.270 M -162.81 % 43.416 M -20.02 % 54.281 M 156.85 % 21.133 M -81.06 % 111.590 M 414.49 % 21.689 M -82.62 % 124.793 M 565.42 % 18.754 M -86.79 % 141.951 M 573.71 % 21.070 M -86.55 % 156.610 M 504.04 % 25.927 M -84.09 % 162.982 M 528.95 % 25.913 M -33.58 % 39.016 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
Retained earnings 0.000 100.00 % -691.200 M 0.000 100.00 % -648.005 M 0.000 100.00 % -567.654 M 0.000 100.00 % -378.748 M 0.000 100.00 % -279.716 M 0.000 100.00 % -214.007 M 0.000 100.00 % -135.549 M 0.000 100.00 % -100.648 M 0.000 100.00 % -91.535 M 0.000 100.00 % -74.932 M 0.000 100.00 % -64.783 M 0.000 100.00 % -56.702 M 0.000 100.00 % -29.606 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock 3.732 M 0.00 % 3.732 M 20.00 % 3.110 M 0.00 % 3.110 M 0.00 % 3.110 M -0.01 % 3.110 M 0.01 % 3.110 M -0.01 % 3.110 M 0.01 % 3.110 M 8.28 % 2.872 M 0.00 % 2.872 M 0.00 % 2.872 M 0.00 % 2.872 M 0.00 % 2.872 M 0.00 % 2.872 M 0.00 % 2.872 M 0.00 % 2.872 M 0.00 % 2.872 M 0.00 % 2.872 M 0.00 % 2.872 M 0.00 % 2.872 M 0.00 % 2.872 M 0.00 % 2.872 M 20.00 % 2.393 M 0.02 % 2.393 M 0.00 % 2.393 M 0.00 % 2.393 M 6.98 % 2.237 M 0.00 % 2.237 M 0.45 % 2.227 M 5.92 % 2.102 M 0.67 % 2.089 M 20.03 % 1.740 M 100.00 % 869.975 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total equity -172.922 M 3.53 % -179.250 M 35.80 % -279.207 M -10.44 % -252.815 M -40.13 % -180.413 M -40.60 % -128.312 M -40.05 % -91.622 M -636.45 % -12.441 M -133.11 % 37.572 M 183.14 % -45.189 M -111.78 % -21.338 M -230.48 % 16.353 M -71.77 % 57.934 M -37.24 % 92.316 M -19.35 % 114.462 M -9.52 % 126.512 M -0.90 % 127.665 M -3.79 % 132.689 M -8.38 % 144.823 M -4.48 % 151.608 M -4.94 % 159.482 M -4.31 % 166.662 M 0.49 % 165.854 M 558.39 % 25.191 M -39.17 % 41.409 M -17.89 % 50.434 M -30.23 % 72.286 M 49.01 % 48.512 M 25.23 % 38.740 M -81.81 % 212.921 M 13.09 % 188.268 M 1.93 % 184.701 M 30.18 % 141.876 M 9.89 % 129.103 M 10.98 % 116.331 M 13.02 % 102.928 M 14.97 % 89.524 M 8.73 % 82.339 M 9.56 % 75.154 M 49.62 % 50.229 M 98.50 % 25.304 M
Other non current liabilities 1.219 M 341.67 % 276.000 K -71.72 % 976.000 K -11.19 % 1.099 M 119.36 % 501.000 K -76.91 % 2.170 M -25.70 % 2.920 M -1.21 % 2.956 M -2.58 % 3.034 M -2.84 % 3.123 M -2.02 % 3.187 M 489.11 % 540.986 K -82.74 % 3.134 M -3.87 % 3.260 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 100.00 % -1.616 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 2.428 M -49.39 % 4.797 M -93.94 % 79.191 M -15.66 % 93.890 M -46.25 % 174.694 M -9.12 % 192.215 M 813.70 % 21.037 M 290.31 % 5.390 M -88.77 % 48.001 M -29.42 % 68.009 M -29.40 % 96.327 M -1.18 % 97.477 M 69.92 % 57.366 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 -100.00 % 3.992 M 146.95 % 1.616 M -36.40 % 2.542 M -25.51 % 3.412 M -20.32 % 4.282 M 100.00 % 2.141 M 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 3.647 M -37.85 % 5.868 M -92.68 % 80.167 M -15.60 % 94.989 M -45.78 % 175.195 M -9.87 % 194.385 M 711.39 % 23.957 M 187.06 % 8.346 M -83.65 % 51.035 M -28.25 % 71.132 M -28.52 % 99.514 M -1.13 % 100.650 M 66.36 % 60.500 M 926.82 % 5.892 M 243.36 % 1.716 M 0.00 % 1.716 M 0.00 % 1.716 M 0.00 % 1.716 M 0.00 % 1.716 M 0.00 % 1.716 M 0.00 % 1.716 M 0.00 % 1.716 M 0.00 % 1.716 M 0.00 % 1.716 M 0.00 % 1.716 M 0.00 % 1.716 M 0.00 % 1.716 M 0.00 % 1.716 M 0.000 -100.00 % 1.223 M -73.07 % 4.542 M 5.88 % 4.290 M 20.40 % 3.563 M -9.16 % 3.923 M -8.39 % 4.282 M 100.00 % 2.141 M 0.000 0.000 0.000 0.000 0.000
Other current liabilities 41.079 M -1.49 % 41.701 M 8.67 % 38.375 M -8.28 % 41.840 M -26.14 % 56.644 M -29.39 % 80.220 M -15.37 % 94.789 M 19.76 % 79.151 M 16.79 % 67.771 M -5.69 % 71.858 M 32.40 % 54.272 M 14.79 % 47.280 M -17.07 % 57.013 M -29.42 % 80.772 M 44.10 % 56.051 M 73.22 % 32.358 M 0.000 -100.00 % 41.250 M 374 901.45 % 11.000 K -99.95 % 21.431 M 0.000 -100.00 % 26.956 M -25.42 % 36.146 M 0.000 -100.00 % 31.333 M 0.000 -100.00 % 34.245 M 0.000 -100.00 % 26.247 M -12.54 % 30.011 M 140.09 % 12.500 M 16.04 % 10.772 M 10.79 % 9.724 M 12.78 % 8.621 M 14.66 % 7.519 M 22.71 % 6.128 M 29.38 % 4.736 M -16.75 % 5.689 M -14.35 % 6.643 M -42.58 % 11.569 M -29.87 % 16.496 M
Deferred revenue 0.000 0.000 -100.00 % 106.000 K 0.000 -100.00 % 827.000 K -56.38 % 1.896 M -77.50 % 8.427 M 12.71 % 7.477 M 404.49 % 1.482 M -61.11 % 3.811 M -9.18 % 4.196 M 18.82 % 3.531 M -50.44 % 7.126 M 0.000 0.000 -100.00 % 44.506 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.995 M -50.00 % 9.991 M 25.49 % 7.961 M 34.22 % 5.932 M -21.98 % 7.603 M -18.02 % 9.274 M -21.54 % 11.820 M -17.72 % 14.366 M
Short term debt 216.964 M 0.89 % 215.054 M -7.55 % 232.622 M 9.72 % 212.012 M 88.91 % 112.230 M 24.81 % 89.921 M -60.45 % 227.342 M 9.27 % 208.063 M 41.52 % 147.015 M 21.90 % 120.605 M 215.70 % 38.202 M -24.85 % 50.834 M 38.10 % 36.809 M -24.03 % 48.452 M 13.02 % 42.871 M -23.30 % 55.892 M 52.82 % 36.575 M 229.13 % 11.113 M -53.99 % 24.153 M -22.80 % 31.284 M -8.78 % 34.295 M -7.21 % 36.962 M -3.86 % 38.447 M 7.81 % 35.661 M -12.24 % 40.636 M -7.74 % 44.047 M -31.33 % 64.143 M -10.80 % 71.906 M -40.97 % 121.808 M -23.87 % 160.009 M 42.75 % 112.094 M 135.22 % 47.656 M -39.18 % 78.358 M 5.22 % 74.470 M 5.51 % 70.583 M 46.88 % 48.054 M 88.26 % 25.525 M 20.79 % 21.131 M 26.25 % 16.737 M -26.52 % 22.777 M -20.96 % 28.818 M
Total current liabilities 260.109 M -0.17 % 260.541 M -5.54 % 275.807 M 6.59 % 258.755 M 48.81 % 173.881 M -3.59 % 180.349 M -45.88 % 333.223 M 13.89 % 292.589 M 25.44 % 233.245 M 17.90 % 197.827 M 84.47 % 107.239 M -1.31 % 108.657 M -3.48 % 112.578 M -24.09 % 148.296 M 24.83 % 118.797 M 13.65 % 104.525 M 28.15 % 81.565 M 19.39 % 68.318 M 38.36 % 49.377 M -29.42 % 69.956 M -2.54 % 71.776 M -7.95 % 77.975 M -9.03 % 85.717 M 1.50 % 84.451 M 0.32 % 84.183 M -26.70 % 114.849 M -8.18 % 125.079 M -15.23 % 147.547 M -28.60 % 206.648 M -23.97 % 271.787 M 57.89 % 172.140 M 89.58 % 90.802 M -28.18 % 126.428 M 6.46 % 118.761 M 6.90 % 111.094 M 43.77 % 77.271 M 77.85 % 43.448 M 2.37 % 42.442 M 2.43 % 41.437 M -17.89 % 50.464 M -15.17 % 59.491 M
Total liabilities 263.756 M -1.00 % 266.409 M -25.16 % 355.974 M 0.63 % 353.744 M 1.34 % 349.076 M -6.85 % 374.734 M 4.91 % 357.180 M 18.69 % 300.935 M 5.86 % 284.280 M 5.70 % 268.959 M 30.09 % 206.753 M -1.22 % 209.307 M 20.93 % 173.078 M 12.25 % 154.188 M 27.94 % 120.513 M 13.43 % 106.241 M 27.57 % 83.281 M 18.91 % 70.034 M 37.07 % 51.093 M -28.71 % 71.672 M -2.48 % 73.492 M -7.78 % 79.691 M -8.85 % 87.433 M 1.47 % 86.167 M 0.31 % 85.899 M -26.31 % 116.565 M -8.07 % 126.795 M -15.05 % 149.263 M -27.77 % 206.648 M -24.31 % 273.010 M 54.52 % 176.682 M 85.80 % 95.092 M -26.85 % 129.992 M 5.96 % 122.684 M 6.33 % 115.376 M 45.29 % 79.412 M 82.77 % 43.448 M 2.37 % 42.442 M 2.43 % 41.437 M -17.89 % 50.464 M -15.17 % 59.491 M
Other non current assets 22.777 M -14.91 % 26.767 M 243.74 % 7.787 M -83.12 % 46.133 M 47.31 % 31.316 M -5.66 % 33.195 M 54.63 % 21.467 M -3.31 % 22.202 M -50.05 % 44.444 M -4.99 % 46.780 M 29.59 % 36.098 M -19.83 % 45.026 M 47.43 % 30.540 M -26.30 % 41.439 M 33.70 % 30.994 M 21.30 % 25.552 M 51.08 % 16.913 M 6.36 % 15.901 M -4.34 % 16.623 M -2.13 % 16.985 M -12.74 % 19.465 M 1.61 % 19.156 M -82.66 % 110.507 M 929.18 % 10.737 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 27.700 M 309.21 % 6.769 M 207.41 % 2.202 M 106.77 % 1.065 M 100.00 % 532.479 K 0.000 -100.00 % 8.008 M -50.00 % 16.015 M 1.46 % 15.784 M 1.49 % 15.553 M 100.00 % 7.777 M 0.000
Long term investments 0.000 0.000 0.000 0.000 -100.00 % 19.454 M -5.09 % 20.497 M -4.52 % 21.467 M -3.31 % 22.202 M -0.09 % 22.222 M -4.99 % 23.390 M 5.58 % 22.154 M -16.71 % 26.599 M -5.63 % 28.185 M 638.00 % -5.239 M -185.28 % 6.143 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 % -25.700 M -11 814.23 % -215.709 K -6.79 % -201.986 K -121.60 % 935.042 K 100.00 % 467.521 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 6.997 M 34.04 % 5.220 M 14.40 % 4.563 M -35.86 % 7.114 M -86.14 % 51.314 M -21.28 % 65.185 M 14.88 % 56.742 M 22.23 % 46.421 M 4.33 % 44.494 M -9.29 % 49.050 M 167.48 % 18.338 M 167.39 % 6.858 M -57.26 % 16.046 M -22.69 % 20.757 M 4 051.31 % 500.000 K 0.00 % 500.000 K 0.00 % 500.000 K 0.00 % 500.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 51.914 M 1.84 % 50.976 M 0.54 % 50.701 M 47.44 % 34.386 M 90.27 % 18.072 M 88.95 % 9.565 M 805.06 % 1.057 M 0.10 % 1.056 M 0.10 % 1.055 M -0.38 % 1.059 M -0.38 % 1.063 M
GoodWill 0.000 0.000 0.000 0.000 -100.00 % 1.988 M -33.34 % 2.982 M 0.01 % 2.982 M -0.01 % 2.982 M 0.01 % 2.982 M -0.01 % 2.982 M -66.80 % 8.982 M -18.21 % 10.982 M -33.37 % 16.482 M 0.00 % 16.482 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 6.997 M 34.04 % 5.220 M 14.40 % 4.563 M -35.86 % 7.114 M -86.65 % 53.302 M -21.81 % 68.167 M 14.14 % 59.724 M 20.89 % 49.403 M 4.06 % 47.476 M -8.76 % 52.032 M 90.45 % 27.320 M 53.14 % 17.840 M -45.15 % 32.528 M -12.65 % 37.239 M 7 347.75 % 500.000 K 0.00 % 500.000 K 0.00 % 500.000 K 0.00 % 500.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 51.914 M 1.84 % 50.976 M 0.54 % 50.701 M 47.44 % 34.386 M 90.27 % 18.072 M 88.95 % 9.565 M 805.06 % 1.057 M 0.10 % 1.056 M 0.10 % 1.055 M -0.38 % 1.059 M -0.38 % 1.063 M
Property plant equipment net 7.216 M -36.87 % 11.431 M -58.83 % 27.764 M 72.23 % 16.120 M -33.99 % 24.420 M -32.18 % 36.006 M -22.36 % 46.379 M -42.56 % 80.741 M 60.46 % 50.320 M 146.85 % 20.385 M -13.69 % 23.618 M -1.77 % 24.045 M -11.61 % 27.202 M 59.32 % 17.074 M 19.63 % 14.272 M -4.42 % 14.932 M 19.58 % 12.487 M -18.02 % 15.231 M 22.78 % 12.406 M -1.24 % 12.562 M -4.18 % 13.109 M -11.28 % 14.777 M 9.12 % 13.542 M 0.24 % 13.509 M -7.53 % 14.610 M -14.66 % 17.120 M -0.06 % 17.130 M -8.01 % 18.622 M -3.28 % 19.252 M -90.11 % 194.727 M 132.33 % 83.815 M 24.94 % 67.084 M 1.58 % 66.040 M 7.39 % 61.493 M 7.98 % 56.946 M 31.82 % 43.199 M 46.68 % 29.452 M 35.58 % 21.723 M 55.23 % 13.994 M 18.69 % 11.791 M 22.98 % 9.588 M
Total non current assets 36.990 M -14.80 % 43.418 M 8.24 % 40.114 M -20.09 % 50.198 M -53.96 % 109.038 M -20.62 % 137.368 M 7.68 % 127.570 M -16.26 % 152.346 M 26.94 % 120.018 M 25.27 % 95.807 M 10.08 % 87.036 M 0.14 % 86.911 M -3.72 % 90.270 M -0.27 % 90.513 M 97.77 % 45.766 M 11.67 % 40.984 M 37.07 % 29.900 M -5.48 % 31.633 M 8.97 % 29.029 M -1.75 % 29.546 M -9.29 % 32.574 M -4.00 % 33.933 M -72.65 % 124.049 M 411.61 % 24.247 M 65.96 % 14.610 M -14.66 % 17.120 M -0.06 % 17.130 M -8.01 % 18.622 M -3.28 % 19.252 M -90.21 % 196.727 M 38.26 % 142.283 M 18.51 % 120.060 M 1.11 % 118.741 M 22.57 % 96.880 M 29.14 % 75.019 M 23.44 % 60.771 M 30.62 % 46.524 M 20.64 % 38.563 M 26.01 % 30.602 M 48.36 % 20.627 M 93.66 % 10.651 M
Other current assets 3.706 M 68.23 % 2.203 M -80.31 % 11.187 M 238.90 % 3.301 M -90.78 % 35.799 M -44.74 % 64.782 M -20.16 % 81.138 M -1.23 % 82.150 M 71.37 % 47.937 M -14.57 % 56.111 M 105.30 % 27.331 M -50.66 % 55.388 M -20.83 % 69.964 M -2.92 % 72.071 M 68.12 % 42.868 M 1 654.42 % 2.443 M 0.000 -100.00 % 52.563 M 1 009.63 % 4.737 M -1.62 % 4.815 M 358.12 % 1.051 M -84.28 % 6.684 M -1.83 % 6.809 M 7.70 % 6.322 M -23.52 % 8.267 M -31.24 % 12.022 M -1.58 % 12.215 M -3.83 % 12.702 M -67.45 % 39.028 M -20.42 % 49.040 M 0.000 -100.00 % 35.232 M -29.40 % 49.906 M 9.40 % 45.619 M 10.37 % 41.333 M 66.90 % 24.765 M 202.12 % 8.197 M -0.03 % 8.199 M -0.03 % 8.201 M -27.89 % 11.373 M -21.81 % 14.545 M
Short term investments 9.547 M 0.63 % 9.487 M 300.13 % 2.371 M -57.27 % 5.549 M -5.79 % 5.890 M -6.84 % 6.323 M -37.24 % 10.075 M -55.56 % 22.670 M 1 776.66 % 1.208 M -88.89 % 10.875 M 1.90 % 10.672 M 211.35 % 3.428 M -87.16 % 26.693 M 193.05 % 9.109 M -26.95 % 12.469 M -22.96 % 16.185 M 91.02 % 8.473 M 151.94 % 3.363 M -30.36 % 4.829 M -94.70 % 91.144 M -5.85 % 96.809 M 218.89 % 30.358 M 21.26 % 25.036 M 295.97 % 6.323 M -48.75 % 12.336 M 0.000 0.000 0.000 0.000 -100.00 % 27.700 M 1 150.17 % 2.216 M 0.62 % 2.202 M 106.77 % 1.065 M -36.49 % 1.677 M -26.74 % 2.289 M 100.00 % 1.144 M 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 29.719 M 250.01 % 8.491 M -10.51 % 9.488 M -6.88 % 10.189 M -53.98 % 22.138 M -48.23 % 42.764 M -22.82 % 55.407 M 28.77 % 43.026 M -62.87 % 115.867 M 110.10 % 55.149 M 66.24 % 33.174 M -41.76 % 56.962 M 21.20 % 46.999 M -0.72 % 47.338 M -47.67 % 90.466 M 60.90 % 56.227 M 2.62 % 54.790 M -42.96 % 96.057 M -20.05 % 120.141 M 182.44 % 42.537 M -22.25 % 54.710 M -56.34 % 125.304 M 117.36 % 57.648 M 146.47 % 23.390 M -29.77 % 33.305 M -8.15 % 36.260 M -27.82 % 50.238 M 157.34 % 19.522 M -50.22 % 39.215 M 20.39 % 32.573 M 11.33 % 29.258 M -1.20 % 29.614 M 37.99 % 21.460 M 7.48 % 19.967 M 8.08 % 18.474 M 32.57 % 13.936 M 48.29 % 9.397 M -18.40 % 11.517 M -15.54 % 13.637 M 3.79 % 13.138 M 3.94 % 12.640 M
Cash and short term investments 39.266 M 362.44 % 8.491 M -28.40 % 11.859 M -24.65 % 15.738 M -43.85 % 28.028 M -42.90 % 49.087 M -25.04 % 65.482 M -0.33 % 65.696 M -43.89 % 117.075 M 112.29 % 55.149 M 66.24 % 33.174 M -41.76 % 56.962 M 21.20 % 46.999 M -16.74 % 56.447 M -37.60 % 90.466 M 24.93 % 72.412 M 32.16 % 54.790 M -42.96 % 96.057 M -20.05 % 120.141 M 182.44 % 42.537 M -22.25 % 54.710 M -56.34 % 125.304 M 51.55 % 82.684 M 253.51 % 23.390 M -29.77 % 33.305 M -8.15 % 36.260 M -27.82 % 50.238 M 157.34 % 19.522 M -50.22 % 39.215 M -34.94 % 60.273 M 91.50 % 31.474 M -1.07 % 31.816 M 41.24 % 22.525 M 4.07 % 21.644 M 4.24 % 20.763 M 37.68 % 15.080 M 60.47 % 9.397 M -18.40 % 11.517 M -15.54 % 13.637 M 3.79 % 13.138 M 3.94 % 12.640 M
Total current assets 53.844 M 23.10 % 43.741 M 19.34 % 36.653 M -27.75 % 50.731 M -14.92 % 59.625 M -45.33 % 109.054 M -20.97 % 137.988 M 1.35 % 136.148 M -32.54 % 201.834 M 57.73 % 127.963 M 30.07 % 98.379 M -29.10 % 138.749 M -1.42 % 140.742 M -9.78 % 155.991 M -17.56 % 189.209 M -1.33 % 191.768 M 5.92 % 181.046 M 5.82 % 171.091 M 2.52 % 166.887 M -13.86 % 193.733 M -3.33 % 200.400 M -5.66 % 212.420 M 64.36 % 129.238 M 48.36 % 87.112 M -22.70 % 112.698 M -24.81 % 149.879 M -17.63 % 181.951 M 1.56 % 179.153 M -20.78 % 226.136 M -21.81 % 289.204 M 29.88 % 222.667 M 39.40 % 159.732 M 4.31 % 153.127 M -1.15 % 154.907 M -1.14 % 156.688 M 28.89 % 121.569 M 40.63 % 86.449 M 0.27 % 86.219 M 0.27 % 85.989 M 7.40 % 80.066 M 7.99 % 74.144 M
Inventory 471.000 K 113.12 % 221.000 K -0.90 % 223.000 K 10.40 % 202.000 K -88.03 % 1.688 M 11.97 % 1.508 M 4.48 % 1.443 M 22.74 % 1.176 M -67.83 % 3.655 M -78.12 % 16.704 M 19.43 % 13.986 M -47.02 % 26.399 M 11.02 % 23.779 M -13.45 % 27.474 M -5.98 % 29.222 M -7.39 % 31.552 M -15.24 % 37.224 M 65.65 % 22.471 M 14.56 % 19.615 M -23.89 % 25.772 M -8.42 % 28.140 M 8.93 % 25.834 M 2.39 % 25.231 M -13.48 % 29.162 M -45.89 % 53.897 M -1.85 % 54.913 M -36.86 % 86.966 M -11.83 % 98.638 M -11.26 % 111.161 M -13.77 % 128.915 M 7.28 % 120.165 M 40.19 % 85.714 M 6.22 % 80.696 M -6.82 % 86.602 M -6.38 % 92.508 M 37.22 % 67.417 M 59.28 % 42.327 M 12.46 % 37.636 M 14.24 % 32.945 M 8.00 % 30.503 M 8.70 % 28.062 M
Net receivables 10.401 M -68.31 % 32.826 M 145.26 % 13.384 M -57.50 % 31.490 M 73.16 % 18.186 M -54.17 % 39.685 M 27.89 % 31.030 M -36.47 % 48.839 M 12.44 % 43.436 M 19.31 % 36.405 M -10.22 % 40.547 M -16.00 % 48.269 M 11.55 % 43.271 M -26.08 % 58.541 M 3.81 % 56.390 M -33.94 % 85.361 M -4.12 % 89.032 M 81.93 % 48.938 M 80.38 % 27.131 M -78.37 % 125.424 M 7.66 % 116.499 M 93.46 % 60.219 M 197.48 % 20.243 M -39.21 % 33.299 M 48.82 % 22.376 M -52.07 % 46.683 M 43.50 % 32.532 M -32.63 % 48.291 M 31.46 % 36.733 M -53.31 % 78.676 M 10.77 % 71.027 M 919.00 % 6.970 M 0.000 -100.00 % 1.043 M -50.00 % 2.085 M 100.00 % 1.043 M 0.000 0.000 0.000 0.000 0.000
Tax assets 0.000 0.000 0.000 100.00 % -19.169 M 1.46 % -19.454 M 5.09 % -20.497 M 4.52 % -21.467 M 3.31 % -22.202 M 0.09 % -22.222 M 4.99 % -23.390 M -5.58 % -22.154 M 16.71 % -26.599 M 5.63 % -28.185 M 0.000 100.00 % -6.143 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
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 2.066 M -45.43 % 3.786 M -18.67 % 4.655 M -4.20 % 4.859 M -2.10 % 4.963 M -51.25 % 10.180 M -8.22 % 11.092 M 106.88 % 5.362 M -68.89 % 17.235 M 235.67 % 5.134 M -65.23 % 14.765 M 42.87 % 10.334 M -42.78 % 18.061 M 4.31 % 17.315 M -4.40 % 18.112 M 26.55 % 14.312 M -68.02 % 44.747 M 195.64 % 15.136 M -39.80 % 25.144 M 60.81 % 15.636 M -58.14 % 37.351 M 197.82 % 12.542 M 12.74 % 11.124 M -76.82 % 47.997 M 292.96 % 12.214 M -81.06 % 64.477 M 143.33 % 26.498 M -62.65 % 70.952 M 26.36 % 56.150 M -22.48 % 72.433 M 52.34 % 47.546 M 63.10 % 29.152 M -5.52 % 30.854 M 1.44 % 30.418 M 1.46 % 29.981 M 44.72 % 20.716 M 80.90 % 11.452 M -12.93 % 13.153 M -11.45 % 14.854 M 8.36 % 13.708 M 9.13 % 12.561 M
Tax payables 0.000 0.000 -100.00 % 49.000 K 11.36 % 44.000 K 0.00 % 44.000 K 52.60 % 28.833 K 0.000 -100.00 % 13.889 K -98.87 % 1.224 M 432.94 % 229.670 K 0.000 -100.00 % 208.255 K -70.04 % 695.000 K -60.45 % 1.757 M -0.33 % 1.763 M -10.20 % 1.963 M 707.96 % 243.000 K -70.35 % 819.604 K 1 087.83 % 69.000 K -95.70 % 1.604 M 1 134.15 % 130.000 K -91.42 % 1.515 M 0.000 -100.00 % 793.912 K 0.000 -100.00 % 6.324 M 3 176.91 % 193.000 K -95.88 % 4.689 M 91.89 % 2.443 M -73.82 % 9.334 M 0.000 -100.00 % 4.838 M -35.43 % 7.492 M 42.66 % 5.252 M 74.40 % 3.011 M 26.88 % 2.373 M 36.77 % 1.735 M -29.72 % 2.469 M -22.91 % 3.203 M 32.92 % 2.409 M 49.08 % 1.616 M
Deferred revenue non current 0.000 0.000 0.000 100.00 % -757.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 2.354 M -10.22 % 2.622 M 608.65 % 370.000 K 255.46 % -238.000 K 94.85 % -4.624 M -7.58 % -4.298 M -183.79 % 5.130 M 132.57 % 2.206 M -38.57 % 3.591 M 0.95 % 3.557 M 16.24 % 3.060 M 236.73 % -2.238 M -386.55 % 781.000 K -38.12 % 1.262 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
Capital lease obligations 3.709 M -28.22 % 5.167 M 63.25 % 3.165 M -38.36 % 5.135 M -16.33 % 6.137 M -39.37 % 10.122 M -8.12 % 11.017 M -18.60 % 13.535 M 102.38 % 6.688 M -20.73 % 8.437 M 23.43 % 6.835 M -25.51 % 9.176 M -10.33 % 10.233 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 % 3.093 M -50.00 % 6.185 M 100.00 % 3.093 M 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 312.641 M 0.000 -100.00 % 230.570 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 0.000 -100.00 % 505.596 M 0.000 -100.00 % 648.005 M 462.22 % -178.899 M -140.61 % 440.529 M 541.14 % -99.862 M -127.11 % 368.349 M 0.000 -100.00 % 235.456 M 963.42 % -27.270 M -111.87 % 229.725 M 0.000 -100.00 % 223.731 M 0.000 -100.00 % 224.287 M 0.000 -100.00 % 221.352 M 0.000 -100.00 % 223.668 M 0.000 -100.00 % 228.573 M 0.000 -100.00 % 79.499 M 0.000 -100.00 % 77.647 M 11.09 % 69.893 M 47.14 % 47.501 M 30.13 % 36.503 M -82.67 % 210.694 M 13.18 % 186.165 M 1.95 % 182.612 M 30.31 % 140.136 M 10.02 % 127.379 M 11.13 % 114.622 M 12.29 % 102.073 M 14.02 % 89.524 M 8.73 % 82.339 M 9.56 % 75.154 M 49.62 % 50.229 M 98.50 % 25.304 M
Deferred tax liabilities non current 0.000 -100.00 % 795.000 K 0.000 -100.00 % 757.000 K 340.12 % 172.000 K -90.89 % 1.888 M -28.27 % 2.632 M 0.01 % 2.632 M -0.01 % 2.632 M 0.01 % 2.632 M -0.01 % 2.632 M 0.01 % 2.632 M -0.01 % 2.632 M 0.01 % 2.632 M 53.37 % 1.716 M 0.00 % 1.716 M 0.00 % 1.716 M 0.00 % 1.716 M 0.00 % 1.716 M 0.00 % 1.716 M 0.00 % 1.716 M 0.00 % 1.716 M 0.00 % 1.716 M 0.00 % 1.716 M 0.00 % 1.716 M 0.00 % 1.716 M 0.00 % 1.716 M 0.00 % 1.716 M 0.000 -100.00 % 1.223 M 122.19 % 550.541 K -79.41 % 2.674 M 161.68 % 1.022 M 100.00 % 510.899 K 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 90.834 M 4.22 % 87.159 M 13.54 % 76.767 M -23.94 % 100.929 M -40.16 % 168.663 M -31.56 % 246.422 M -7.21 % 265.558 M -7.95 % 288.494 M -10.36 % 321.852 M 43.83 % 223.770 M 20.69 % 185.415 M -17.83 % 225.660 M -2.32 % 231.012 M -6.28 % 246.505 M 4.91 % 234.975 M 0.95 % 232.753 M 10.34 % 210.946 M 4.06 % 202.723 M 3.47 % 195.916 M -12.26 % 223.280 M -4.16 % 232.974 M -5.43 % 246.353 M -2.74 % 253.287 M 127.45 % 111.358 M -12.53 % 127.308 M -23.77 % 166.999 M -16.12 % 199.081 M 0.66 % 197.775 M -19.40 % 245.388 M -49.50 % 485.931 M 33.15 % 364.950 M 30.44 % 279.792 M 2.92 % 271.867 M 7.98 % 251.787 M 8.67 % 231.707 M 27.07 % 182.340 M 37.13 % 132.973 M 6.56 % 124.782 M 7.03 % 116.591 M 15.79 % 100.693 M 18.75 % 84.795 M
2025-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-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 2005-06-30 2004-12-31
2025-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-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 2004-12-31 2004-06-30
Deferred income tax 0.000 0.000 0.000 0.000 0.000 100.00 % -63.926 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 100.00 % -1.000 K -100.03 % 3.138 M -73.57 % 11.875 M -26.53 % 16.163 M 332.94 % 3.733 M 0.000 -100.00 % 408.000 -99.96 % 923.000 K -42.20 % 1.597 M 1.72 % 1.570 M -1.69 % 1.597 M -38.79 % 2.609 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
Change in working capital 0.000 100.00 % -4.782 M 0.000 100.00 % -4.322 M 0.000 100.00 % -3.941 M 0.000 100.00 % -13.136 M 0.000 -100.00 % 46.721 M 0.000 -100.00 % 4.373 M 0.000 -100.00 % 23.460 M 0.000 100.00 % -36.744 M 0.000 100.00 % -4.966 M 0.000 -100.00 % 26.261 M 0.000 100.00 % -21.337 M 0.000 -100.00 % 35.925 M 0.000 -100.00 % 24.998 M 0.00 % 24.998 M 26.57 % 19.751 M 0.00 % 19.751 M 219.91 % -16.471 M 0.00 % -16.471 M -8 039.27 % 207.462 K 0.00 % 207.462 K -93.43 % 3.159 M 0.00 % 3.159 M 116.74 % -18.866 M 0.00 % -18.866 M -365.48 % -4.053 M 0.00 % -4.053 M 45.59 % -7.449 M 0.00 % -7.449 M -38.58 % -5.375 M 0.00 % -5.375 M
Accounts receivables 0.000 100.00 % -213.000 K 0.000 -100.00 % 6.504 M 0.000 100.00 % -2.388 M 0.000 100.00 % -8.178 M 0.000 -100.00 % 12.641 M 0.000 -100.00 % 1.920 M 0.000 -100.00 % 2.242 M 0.000 100.00 % -7.666 M 0.000 -100.00 % 9.563 M 0.000 100.00 % -6.333 M 0.000 100.00 % -3.060 M 0.000 100.00 % -1.119 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
Inventory 0.000 100.00 % -19.000 K 0.000 -100.00 % 653.000 K 0.000 100.00 % -166.000 K 0.000 -100.00 % 7.764 M 0.000 -100.00 % 9.695 M 0.000 -100.00 % 1.074 M 0.000 -100.00 % 4.079 M 0.000 100.00 % -9.081 M 0.000 -100.00 % 3.301 M 0.000 -100.00 % 62.254 K 0.000 -100.00 % 3.328 M 0.000 -100.00 % 20.171 M 0.000 -100.00 % 19.744 M 0.00 % 19.744 M 558.97 % -4.302 M 0.00 % -4.302 M 80.47 % -22.032 M 0.00 % -22.032 M -778.08 % -2.509 M 0.00 % -2.509 M -142.48 % 5.906 M 0.00 % 5.906 M 123.54 % -25.091 M 0.00 % -25.091 M -434.89 % -4.691 M 0.00 % -4.691 M -92.13 % -2.441 M 0.00 % -2.441 M 45.70 % -4.496 M 0.00 % -4.496 M
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 100.00 % -4.550 M 0.000 100.00 % -11.478 M 0.000 100.00 % -1.387 M 0.000 100.00 % -12.722 M 0.000 -100.00 % 24.384 M 0.000 -100.00 % 1.379 M 0.000 -100.00 % 17.139 M 0.000 100.00 % -19.996 M 0.000 100.00 % -17.830 M 0.000 -100.00 % 32.532 M 0.000 100.00 % -21.605 M 0.000 -100.00 % 16.872 M 0.000 -100.00 % 5.254 M 0.00 % 5.254 M -78.15 % 24.053 M 0.00 % 24.053 M 332.54 % 5.561 M 0.00 % 5.561 M 104.70 % 2.717 M 0.00 % 2.717 M 198.88 % -2.747 M 0.00 % -2.747 M -144.14 % 6.224 M 0.00 % 6.224 M 875.97 % 637.757 K 0.00 % 637.757 K 112.74 % -5.008 M 0.00 % -5.008 M -469.51 % -879.310 K 0.00 % -879.310 K
Other non cash items 15.493 M 1 175.16 % -1.441 M -110.81 % 13.325 M -61.54 % 34.643 M -6.61 % 37.095 M -50.08 % 74.306 M -43.42 % 131.328 M 77.45 % 74.010 M 2 220.79 % 3.189 M 111.52 % -27.686 M -174.99 % 36.919 M 493.74 % -9.377 M -132.16 % 29.157 M 190.06 % -32.374 M -177.06 % 42.013 M 11.72 % 37.604 M 161.17 % -61.473 M 28.85 % -86.404 M -193.68 % 92.233 M 44.49 % 63.835 M 201.81 % -62.701 M -613.61 % 12.208 M 222.38 % -9.975 M -133.50 % -4.272 M 60.93 % -10.935 M 41.89 % -18.816 M 0.00 % -18.816 M -502.66 % 4.673 M 0.00 % 4.673 M 355.31 % -1.830 M 0.00 % -1.830 M 46.23 % -3.404 M 0.00 % -3.404 M -255.86 % 2.184 M 0.00 % 2.184 M 234.10 % -1.629 M 0.00 % -1.629 M -116.69 % 9.758 M 0.00 % 9.758 M -14.22 % 11.376 M 0.00 % 11.376 M 9.41 % 10.398 M 0.00 % 10.398 M
Net cash provided by operating activities 455.000 K 102.91 % -15.617 M -279.70 % -4.113 M 87.97 % -34.196 M -98.11 % -17.261 M 32.40 % -25.533 M -1 679.98 % 1.616 M 109.20 % -17.573 M 52.12 % -36.702 M -1 002.46 % -3.329 M -575.59 % 700.000 K 102.46 % -28.450 M -669.96 % -3.695 M 84.55 % -23.919 M -171.45 % 33.476 M 9 846.75 % -343.458 K 99.48 % -66.131 M 33.91 % -100.069 M -214.20 % 87.628 M 2.58 % 85.422 M 230.77 % -65.320 M -596.85 % -9.374 M 35.65 % -14.566 M -194.89 % 15.351 M 183.51 % -18.383 M -333.59 % 7.870 M 0.00 % 7.870 M -70.60 % 26.768 M 0.00 % 26.768 M 26 811.60 % 99.465 K 0.00 % 99.465 K -99.34 % 15.108 M 0.00 % 15.108 M -36.55 % 23.810 M 0.00 % 23.810 M 1 029.00 % -2.563 M 0.00 % -2.563 M -141.14 % 6.230 M 0.00 % 6.230 M 42.89 % 4.360 M 0.00 % 4.360 M -18.77 % 5.367 M 0.00 % 5.367 M
Investments in property plant and equipment 0.000 100.00 % -2.942 M 0.000 100.00 % -93.000 K 0.000 100.00 % -38.567 M 0.000 100.00 % -12.770 M 0.000 100.00 % -4.657 M 0.000 100.00 % -2.577 M 0.000 100.00 % -3.311 M 0.000 100.00 % -2.055 M 0.000 100.00 % -7.312 M 0.000 100.00 % -2.003 M 0.000 100.00 % -4.776 M 0.000 100.00 % -245.216 K 0.000 100.00 % -881.134 K 0.00 % -881.134 K 88.94 % -7.966 M 0.00 % -7.966 M 82.35 % -45.132 M 0.00 % -45.132 M -1 031.39 % -3.989 M 0.00 % -3.989 M 80.88 % -20.862 M 0.00 % -20.862 M -103.09 % -10.273 M 0.00 % -10.273 M -27.88 % -8.033 M 0.00 % -8.033 M -213.09 % -2.566 M 0.00 % -2.566 M 7.19 % -2.765 M 0.00 % -2.765 M
Acquisitions net 0.000 100.00 % -1.102 M 0.000 0.000 0.000 -100.00 % 1.074 M 0.000 -100.00 % 1.785 M 0.000 100.00 % -11.972 M 0.000 0.000 0.000 100.00 % -37.818 M 0.000 0.000 0.000 100.00 % -500.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 42.713 M 0.00 % 42.713 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
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 -100.00 % 370.207 K 0.00 % 370.207 K 0.000 0.000 0.000 0.000 100.00 % -1.000 M 0.00 % -1.000 M 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 -100.00 % 1.000 M 0.00 % 1.000 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 investing activites 4.437 M -6.79 % 4.760 M 855.82 % 498.000 K -64.07 % 1.386 M 141.25 % -3.360 M 63.56 % -9.221 M 2.94 % -9.500 M -186.85 % 10.938 M 166.84 % -16.364 M 16.86 % -19.684 M -97.57 % -9.963 M 66.58 % -29.810 M -283.57 % 16.239 M 261.04 % 4.498 M -10.67 % 5.035 M 557.59 % 765.678 K 59.52 % 480.000 K -99.41 % 80.759 M 14 598.92 % -557.000 K 99.35 % -85.445 M -657 368.52 % 13.000 K -99.99 % 94.011 M 192.48 % -101.653 M -766.06 % -11.737 M -287.35 % 6.265 M 172.05 % 2.303 M 0.00 % 2.303 M -74.52 % 9.038 M 0.00 % 9.038 M 195.97 % -9.418 M 0.00 % -9.418 M -846.28 % -995.293 K 0.00 % -995.293 K 93.49 % -15.294 M 0.00 % -15.294 M -7 763.34 % 199.568 K 0.00 % 199.568 K 154.78 % -364.330 K 0.00 % -364.330 K 94.85 % -7.074 M 0.00 % -7.074 M -327.01 % 3.116 M 0.00 % 3.116 M
Net cash used for investing activites 4.437 M 519.69 % 716.000 K 43.78 % 498.000 K -61.48 % 1.293 M 119.24 % -6.720 M 77.22 % -29.497 M -55.26 % -18.999 M -40.98 % -13.477 M 58.82 % -32.728 M 9.87 % -36.312 M -264.47 % -9.963 M 69.24 % -32.387 M -299.44 % 16.239 M 144.33 % -36.631 M -827.53 % 5.035 M 490.44 % -1.290 M -368.66 % 480.000 K -99.34 % 72.947 M 13 196.40 % -557.000 K 99.36 % -87.447 M -672 772.49 % 13.000 K -99.99 % 89.236 M 187.78 % -101.653 M -748.34 % -11.983 M -291.26 % 6.265 M 340.66 % 1.422 M 0.00 % 1.422 M -96.83 % 44.785 M 0.00 % 44.785 M 182.10 % -54.550 M 0.00 % -54.550 M -1 103.27 % -4.533 M 0.00 % -4.533 M 78.69 % -21.273 M 0.00 % -21.273 M -111.19 % -10.073 M 0.00 % -10.073 M -19.96 % -8.397 M 0.00 % -8.397 M 12.89 % -9.640 M 0.00 % -9.640 M -2 841.18 % 351.658 K 0.00 % 351.658 K
Debt repayment 0.000 100.00 % -91.000 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 100.00 % -13.828 M 0.00 % -13.828 M -253.38 % 9.016 M 0.00 % 9.016 M -84.41 % 57.846 M 0.00 % 57.846 M 466.86 % -15.768 M 0.00 % -15.768 M -29 732.51 % -52.855 K 0.00 % -52.855 K -100.28 % 18.974 M 0.00 % 18.974 M 197.90 % -19.380 M 0.00 % -19.380 M -30.71 % -14.827 M 0.00 % -14.827 M 0.000 0.000
Common stock issued 0.000 -100.00 % 111.351 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 116.171 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 -100.00 % 15.066 M 0.00 % 15.066 M 3 248.00 % 450.000 K 0.00 % 450.000 K -91.61 % 5.367 M 0.00 % 5.367 M -64.08 % 14.942 M 0.00 % 14.942 M 1 431.86 % 975.400 K 0.00 % 975.400 K 157.09 % 379.400 K 0.00 % 379.400 K -14.51 % 443.800 K 0.00 % 443.800 K -97.36 % 16.800 M 0.00 % 16.800 M 2 153 746.15 % 780.000 0.00 % 780.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -156.000 0.000 0.000 0.000 0.000 0.000 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.163 M 0.00 % -5.163 M 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -85.000 M 0.00 % -85.000 M -1 518.85 % -5.251 M 0.00 % -5.251 M -20.67 % -4.351 M 0.00 % -4.351 M -0.99 % -4.309 M 0.00 % -4.309 M -3.70 % -4.155 M 0.00 % -4.155 M 19.80 % -5.180 M 0.00 % -5.180 M 0.000 0.000 0.000 0.000
Other financing activites 18.526 M 273.24 % -10.694 M -367.35 % 4.000 M -79.45 % 19.469 M 818.78 % 2.119 M -83.64 % 12.949 M -65.45 % 37.481 M 184.52 % -44.346 M -133.99 % 130.461 M 137.55 % 54.920 M 525.61 % -12.904 M -116.94 % 76.168 M 621.84 % -14.596 M -173.86 % 19.763 M 590.88 % -4.026 M -114.56 % -1.876 M -107.61 % 24.641 M 829.19 % 2.652 M 133.32 % -7.958 M 17.33 % -9.626 M -139.51 % -4.019 M 66.94 % -12.155 M -108.05 % 151.017 M 5 790.06 % -2.654 M 19.94 % -3.315 M -25.19 % -2.648 M 0.00 % -2.648 M 9.45 % -2.924 M 0.00 % -2.924 M -49.56 % -1.955 M 0.00 % -1.955 M -60.93 % -1.215 M 0.00 % -1.215 M 55.52 % -2.732 M 0.00 % -2.732 M -74.68 % -1.564 M 0.00 % -1.564 M -106.61 % 23.670 M 0.00 % 23.670 M 285.84 % 6.135 M 0.00 % 6.135 M 227.31 % -4.819 M 0.00 % -4.819 M
Net cash used provided by financing activities 18.526 M 91.84 % 9.657 M 141.43 % 4.000 M -79.45 % 19.469 M 359.39 % 4.238 M -87.40 % 33.646 M -10.23 % 37.481 M 184.52 % -44.346 M -133.99 % 130.461 M 137.55 % 54.920 M 525.61 % -12.904 M -116.94 % 76.168 M 621.84 % -14.596 M -173.86 % 19.763 M 590.88 % -4.026 M -114.56 % -1.876 M -107.61 % 24.641 M 829.19 % 2.652 M 133.32 % -7.958 M 17.33 % -9.626 M -139.51 % -4.019 M 66.94 % -12.155 M -108.05 % 151.017 M 5 790.06 % -2.654 M 19.94 % -3.315 M -135.13 % -1.410 M 0.00 % -1.410 M 98.20 % -78.458 M 0.00 % -78.458 M -240.09 % 56.007 M 0.00 % 56.007 M 976.15 % -6.392 M 0.00 % -6.392 M -4.49 % -6.118 M 0.00 % -6.118 M -144.87 % 13.635 M 0.00 % 13.635 M 3 153.03 % -446.590 K 0.00 % -446.590 K -107.98 % 5.597 M 0.00 % 5.597 M 216.16 % -4.818 M 0.00 % -4.818 M
Effect of forex changes on cash -2.190 M -151.57 % 4.247 M 491.07 % -1.086 M -171.68 % 1.515 M 443.15 % -441.500 K -110.10 % 4.370 M 213.26 % -3.859 M -401.93 % 1.278 M 916.57 % -156.500 K -102.34 % 6.696 M 513.07 % -1.621 M 69.80 % -5.368 M -413.38 % 1.713 M 173.22 % -2.340 M -851.03 % -246.000 K -104.97 % 4.946 M 2 024.67 % -257.000 K -166.62 % 385.764 K 125.56 % -1.509 M -189.43 % -521.378 K 58.88 % -1.268 M -405.61 % 414.914 K 176.84 % -540.000 K -135.26 % 1.531 M 978.39 % 142.000 K -79.76 % 701.589 K 0.00 % 701.589 K 3 251.35 % 20.935 K 0.00 % 20.935 K -99.32 % 3.062 M 0.00 % 3.062 M 6 502.09 % -47.832 K 0.00 % -47.832 K -101.32 % 3.613 M 0.00 % 3.613 M 100.22 % 1.804 M 0.00 % 1.804 M 265.26 % 494.016 K 0.00 % 494.016 K 172.35 % 181.388 K 0.00 % 181.388 K 0.000 0.000
Net change in cash 29.719 M 3 080.84 % -997.000 K -42.23 % -701.000 K 94.13 % -11.949 M 42.07 % -20.626 M -63.14 % -12.643 M -202.12 % 12.381 M 117.00 % -72.841 M -219.97 % 60.718 M 452.61 % 10.987 M 192.38 % -11.894 M -338.77 % 4.981 M 3 038.85 % -169.500 K 99.21 % -21.564 M -225.96 % 17.120 M 2 282.69 % 718.496 K 103.48 % -20.634 M -71.34 % -12.042 M -131.04 % 38.802 M 737.53 % -6.086 M 82.76 % -35.297 M -203.63 % 34.061 M 98.85 % 17.129 M 1 425.63 % 1.123 M 114.69 % -7.646 M -144.54 % 17.166 M 0.00 % 17.166 M 224.67 % -13.769 M 0.00 % -13.769 M -249.06 % 9.238 M 0.00 % 9.238 M 11.73 % 8.268 M 0.00 % 8.268 M 12 828.03 % 63.956 K 0.00 % 63.956 K -98.86 % 5.606 M 0.00 % 5.606 M 232.23 % -4.239 M 0.00 % -4.239 M -525.24 % 996.933 K 0.00 % 996.933 K -44.66 % 1.801 M 0.00 % 1.801 M
Cash at beginning of period 0.000 -100.00 % 9.488 M -6.88 % 10.189 M -53.98 % 22.138 M -48.23 % 42.764 M -22.82 % 55.407 M 28.77 % 43.026 M -62.87 % 115.867 M 110.10 % 55.149 M 0.000 -100.00 % 45.068 M 0.000 -100.00 % 47.169 M 0.000 -100.00 % 73.347 M 0.000 -100.00 % 75.424 M 0.000 -100.00 % 81.339 M 0.000 -100.00 % 90.007 M 0.000 -100.00 % 40.519 M 0.000 -100.00 % 28.615 M 52.18 % 18.803 M 0.00 % 18.803 M -42.27 % 32.573 M 0.00 % 32.573 M 39.59 % 23.335 M 0.00 % 23.335 M 54.88 % 15.067 M 0.00 % 15.067 M 0.43 % 15.003 M 0.00 % 15.003 M 59.65 % 9.397 M 0.00 % 9.397 M -31.09 % 13.637 M 0.00 % 13.637 M 7.89 % 12.640 M 0.00 % 12.640 M 16.62 % 10.838 M 0.00 % 10.838 M
Cash at end of period 29.719 M 250.01 % 8.491 M -10.51 % 9.488 M -6.88 % 10.189 M -53.98 % 22.138 M -48.23 % 42.764 M -22.82 % 55.407 M 28.77 % 43.026 M -62.87 % 115.867 M 954.54 % 10.987 M -66.88 % 33.174 M 565.96 % 4.981 M -89.40 % 46.999 M 317.95 % -21.564 M -123.84 % 90.466 M 12 491.02 % 718.496 K -98.69 % 54.790 M 554.98 % -12.042 M -110.02 % 120.141 M 2 073.96 % -6.086 M -111.12 % 54.710 M 60.62 % 34.061 M -40.92 % 57.648 M 5 034.54 % 1.123 M -94.65 % 20.969 M -41.70 % 35.970 M 0.00 % 35.970 M 91.29 % 18.803 M 0.00 % 18.803 M -42.27 % 32.573 M 0.00 % 32.573 M 39.59 % 23.335 M 0.00 % 23.335 M 54.88 % 15.067 M 0.00 % 15.067 M 0.43 % 15.003 M 0.00 % 15.003 M 59.65 % 9.397 M 0.00 % 9.397 M -31.09 % 13.637 M 0.00 % 13.637 M 7.89 % 12.640 M 0.00 % 12.640 M
Operating cash flow 455.000 K 102.91 % -15.617 M -279.70 % -4.113 M 87.97 % -34.196 M -98.11 % -17.261 M 32.40 % -25.533 M -1 679.98 % 1.616 M 109.20 % -17.573 M 52.12 % -36.702 M -1 002.46 % -3.329 M -575.59 % 700.000 K 102.46 % -28.450 M -669.96 % -3.695 M 84.55 % -23.919 M -171.45 % 33.476 M 9 846.75 % -343.458 K 99.48 % -66.131 M 33.91 % -100.069 M -214.20 % 87.628 M 2.58 % 85.422 M 230.77 % -65.320 M -596.85 % -9.374 M 35.65 % -14.566 M -194.89 % 15.351 M 183.51 % -18.383 M -333.59 % 7.870 M 0.00 % 7.870 M -70.60 % 26.768 M 0.00 % 26.768 M 26 811.60 % 99.465 K 0.00 % 99.465 K -99.34 % 15.108 M 0.00 % 15.108 M -36.55 % 23.810 M 0.00 % 23.810 M 1 029.00 % -2.563 M 0.00 % -2.563 M -141.14 % 6.230 M 0.00 % 6.230 M 42.89 % 4.360 M 0.00 % 4.360 M -18.77 % 5.367 M 0.00 % 5.367 M
Capital expenditure 0.000 100.00 % -2.942 M 0.000 100.00 % -93.000 K 0.000 100.00 % -38.567 M 0.000 100.00 % -12.770 M 0.000 100.00 % -4.657 M 0.000 100.00 % -2.577 M 0.000 100.00 % -3.311 M 0.000 100.00 % -2.055 M 0.000 100.00 % -7.312 M 0.000 100.00 % -2.003 M 0.000 100.00 % -4.776 M 0.000 100.00 % -245.216 K 0.000 100.00 % -881.134 K 0.00 % -881.134 K 88.94 % -7.966 M 0.00 % -7.966 M 82.35 % -45.132 M 0.00 % -45.132 M -1 031.39 % -3.989 M 0.00 % -3.989 M 80.88 % -20.862 M 0.00 % -20.862 M -103.09 % -10.273 M 0.00 % -10.273 M -27.88 % -8.033 M 0.00 % -8.033 M -213.09 % -2.566 M 0.00 % -2.566 M 7.19 % -2.765 M 0.00 % -2.765 M
Free CashFlow 455.000 K 102.45 % -18.559 M -351.23 % -4.113 M 88.00 % -34.289 M -98.65 % -17.261 M 73.07 % -64.100 M -4 066.56 % 1.616 M 105.33 % -30.343 M 17.33 % -36.702 M -359.60 % -7.986 M -1 240.80 % 700.000 K 102.26 % -31.027 M -739.71 % -3.695 M 86.43 % -27.231 M -181.34 % 33.476 M 1 495.59 % -2.399 M 96.37 % -66.131 M 38.41 % -107.381 M -222.54 % 87.628 M 5.04 % 83.420 M 227.71 % -65.320 M -361.65 % -14.149 M 2.86 % -14.566 M -196.43 % 15.106 M 182.17 % -18.383 M -363.04 % 6.989 M 0.00 % 6.989 M -62.83 % 18.802 M 0.00 % 18.802 M 141.75 % -45.032 M 0.00 % -45.032 M -505.01 % 11.119 M 0.00 % 11.119 M 277.18 % 2.948 M 0.00 % 2.948 M 122.97 % -12.836 M 0.00 % -12.836 M -611.99 % -1.803 M 0.00 % -1.803 M -200.47 % 1.794 M 0.00 % 1.794 M -31.06 % 2.603 M 0.00 % 2.603 M
2025 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 2004 2004
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004