
Parrot S.A. PARRO.PA
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 78.054 M 20.12 % | 64.981 M -9.68 % | 71.949 M 32.49 % | 54.307 M -5.17 % | 57.270 M -24.70 % | 76.058 M -30.38 % | 109.240 M -28.07 % | 151.871 M -8.76 % | 166.446 M -48.99 % | 326.273 M 33.79 % | 243.871 M 3.71 % | 235.151 M -16.18 % | 280.529 M 13.27 % | 247.673 M 2.49 % | 241.666 M 43.43 % | 168.495 M -18.43 % | 206.577 M -6.02 % | 219.804 M 38.08 % | 159.182 M 154.54 % | 62.537 M |
Net income | -9.234 M 71.57 % | -32.483 M -66.43 % | -19.517 M -679.43 % | -2.504 M 93.49 % | -38.440 M -30.08 % | -29.551 M 73.44 % | -111.265 M -191.13 % | -38.218 M 72.29 % | -137.907 M -29 950.00 % | 462.000 K 117.82 % | -2.592 M -266.47 % | 1.557 M -93.65 % | 24.534 M -14.51 % | 28.697 M 104.63 % | 14.024 M 46.43 % | 9.577 M -31.71 % | 14.024 M -29.76 % | 19.965 M 183.75 % | 7.036 M 32.55 % | 5.308 M |
Income before tax | -8.485 M 74.17 % | -32.855 M -70.32 % | -19.290 M -651.46 % | -2.567 M 93.28 % | -38.183 M -31.09 % | -29.128 M 74.01 % | -112.072 M -37.82 % | -81.315 M 41.28 % | -138.474 M -7 528.86 % | 1.864 M 51.18 % | 1.233 M -78.06 % | 5.621 M -81.74 % | 30.782 M -9.69 % | 34.085 M 7.68 % | 31.653 M 299.36 % | 7.926 M -55.05 % | 17.632 M 166.91 % | -26.351 M -274.48 % | 15.103 M 101.51 % | 7.495 M |
Income before tax ratio | -0.11 78.50 % | -0.51 -88.59 % | -0.27 -467.20 % | -0.05 92.91 % | -0.67 -74.09 % | -0.38 62.67 % | -1.03 -91.61 % | -0.54 35.64 % | -0.83 -14 662.30 % | 0.01 13.00 % | 0.01 -78.85 % | 0.02 -78.22 % | 0.11 -20.27 % | 0.14 5.07 % | 0.13 178.44 % | 0.05 -44.89 % | 0.09 171.20 % | -0.12 -226.35 % | 0.09 -20.83 % | 0.12 |
EBITDA | -2.804 M 90.02 % | -28.092 M -142.97 % | -11.562 M -528.86 % | 2.696 M 107.85 % | -34.343 M -13.13 % | -30.356 M 68.25 % | -95.622 M -55.88 % | -61.344 M 45.60 % | -112.756 M -1 055.48 % | 11.801 M 33.36 % | 8.849 M -45.01 % | 16.093 M -57.93 % | 38.251 M -11.72 % | 43.328 M -3.24 % | 44.780 M 220.06 % | 13.991 M -37.89 % | 22.526 M -30.27 % | 32.304 M 58.24 % | 20.415 M 102.31 % | 10.091 M |
Net income ratio | -0.12 76.33 % | -0.50 -84.28 % | -0.27 -488.31 % | -0.05 93.13 % | -0.67 -72.75 % | -0.39 61.85 % | -1.02 -304.75 % | -0.25 69.63 % | -0.83 -58 612.97 % | 0.00 113.32 % | -0.01 -260.52 % | 0.01 -92.43 % | 0.09 -24.52 % | 0.12 99.66 % | 0.06 2.10 % | 0.06 -16.28 % | 0.07 -25.26 % | 0.09 105.50 % | 0.04 -47.92 % | 0.08 |
Ratio EBITDA | -0.04 91.69 % | -0.43 -169.02 % | -0.16 -423.70 % | 0.05 108.28 % | -0.60 -50.25 % | -0.40 54.40 % | -0.88 -116.71 % | -0.40 40.37 % | -0.68 -1 972.96 % | 0.04 -0.32 % | 0.04 -46.98 % | 0.07 -49.81 % | 0.14 -22.06 % | 0.17 -5.59 % | 0.19 123.16 % | 0.08 -23.85 % | 0.11 -25.80 % | 0.15 14.59 % | 0.13 -20.52 % | 0.16 |
Gross profit ratio | 0.74 2.55 % | 0.72 -7.11 % | 0.78 8.11 % | 0.72 2.49 % | 0.70 10.24 % | 0.64 105.74 % | 0.31 -8.10 % | 0.34 108.98 % | 0.16 -65.54 % | 0.47 -11.20 % | 0.53 4.74 % | 0.50 -1.22 % | 0.51 -4.24 % | 0.53 6.92 % | 0.50 5.07 % | 0.47 -6.98 % | 0.51 2.58 % | 0.50 8.43 % | 0.46 -0.16 % | 0.46 |
Weighted average shs out dil | 30.703 M 0.38 % | 30.588 M 0.46 % | 30.448 M 0.76 % | 30.219 M 0.77 % | 29.986 M 0.70 % | 29.777 M -1.32 % | 30.175 M 0.00 % | 30.175 M 0.03 % | 30.165 M 117.95 % | 13.840 M 8.90 % | 12.709 M -5.13 % | 13.397 M 0.12 % | 13.381 M 0.58 % | 13.304 M 0.81 % | 13.197 M 0.45 % | 13.138 M -0.27 % | 13.173 M -3.46 % | 13.646 M 8.45 % | 12.583 M 27.00 % | 9.907 M |
Weighted average shs out | 30.703 M 0.38 % | 30.588 M 0.46 % | 30.448 M 0.76 % | 30.219 M 0.77 % | 29.986 M 0.70 % | 29.777 M 0.73 % | 29.562 M 0.37 % | 29.454 M -2.27 % | 30.137 M 120.98 % | 13.638 M 7.31 % | 12.709 M 0.04 % | 12.704 M -0.39 % | 12.753 M -1.03 % | 12.886 M 0.15 % | 12.867 M -1.60 % | 13.076 M 1.12 % | 12.931 M 0.73 % | 12.837 M 19.64 % | 10.730 M 23.27 % | 8.704 M |
EPS diluted | -0.30 71.70 % | -1.06 -65.63 % | -0.64 -672.01 % | -0.08 93.52 % | -1.28 -29.29 % | -0.99 73.17 % | -3.69 -190.55 % | -1.27 72.21 % | -4.57 -15 333.33 % | 0.03 115.00 % | -0.20 -266.67 % | 0.12 -93.44 % | 1.83 -15.28 % | 2.16 103.77 % | 1.06 45.21 % | 0.73 -31.13 % | 1.06 -27.40 % | 1.46 160.71 % | 0.56 -98.96 % | 54.00 |
Earnings per share | -0.30 71.70 % | -1.06 -65.63 % | -0.64 -672.01 % | -0.08 93.52 % | -1.28 -29.29 % | -0.99 73.67 % | -3.76 -189.23 % | -1.30 71.62 % | -4.58 -13 610.32 % | 0.03 116.95 % | -0.20 -266.67 % | 0.12 -93.75 % | 1.92 -13.90 % | 2.23 104.59 % | 1.09 49.32 % | 0.73 -32.41 % | 1.08 -30.77 % | 1.56 136.36 % | 0.66 -98.92 % | 61.00 |
Gross profit | 57.870 M 23.19 % | 46.978 M -16.10 % | 55.996 M 43.23 % | 39.094 M -2.81 % | 40.226 M -16.99 % | 48.459 M 43.25 % | 33.829 M -33.90 % | 51.175 M 90.68 % | 26.838 M -82.42 % | 152.678 M 18.81 % | 128.508 M 8.62 % | 118.308 M -17.20 % | 142.883 M 8.47 % | 131.729 M 9.58 % | 120.217 M 50.70 % | 79.773 M -24.13 % | 105.143 M -3.59 % | 109.062 M 49.73 % | 72.839 M 154.12 % | 28.663 M |
Income tax expense | 912.000 K 623.81 % | 126.000 K -71.03 % | 435.000 K 1 045.65 % | -46.000 K -117.90 % | 257.000 K -39.24 % | 423.000 K 146.38 % | -912.000 K -184.06 % | 1.085 M -86.68 % | 8.144 M 2 552.77 % | 307.000 K -92.49 % | 4.088 M -7.72 % | 4.430 M -31.56 % | 6.473 M 23.86 % | 5.226 M 83.88 % | 2.842 M 272.14 % | -1.651 M -145.75 % | 3.609 M -43.49 % | 6.386 M -20.84 % | 8.067 M 268.86 % | 2.187 M |
Cost of revenue | 20.184 M 12.11 % | 18.003 M 12.85 % | 15.953 M 4.86 % | 15.213 M -10.74 % | 17.044 M -38.24 % | 27.599 M -63.40 % | 75.411 M -25.11 % | 100.696 M -27.87 % | 139.608 M -19.58 % | 173.595 M 50.48 % | 115.363 M -1.27 % | 116.843 M -15.11 % | 137.646 M 18.72 % | 115.944 M -4.53 % | 121.449 M 36.89 % | 88.722 M -12.53 % | 101.434 M -8.41 % | 110.742 M 28.26 % | 86.343 M 154.89 % | 33.874 M |
General and administrative expenses | 10.820 M -7.94 % | 11.753 M -20.31 % | 14.749 M 8.34 % | 13.614 M -0.10 % | 13.628 M 1.38 % | 13.443 M -20.50 % | 16.909 M 1.57 % | 16.648 M -18.27 % | 20.370 M 4.43 % | 19.505 M 16.48 % | 16.746 M 15.55 % | 14.492 M 1.68 % | 14.253 M 2.50 % | 13.905 M 29.84 % | 10.709 M 17.03 % | 9.151 M -3.83 % | 9.515 M | 0.000 | 0.000 | 0.000 |
Selling and marketing expenses | 10.390 M -15.34 % | 12.273 M 10.43 % | 11.114 M -21.33 % | 14.127 M -13.14 % | 16.264 M -24.95 % | 21.670 M -40.66 % | 36.520 M -18.48 % | 44.797 M -34.54 % | 68.433 M 15.32 % | 59.344 M 29.17 % | 45.941 M 14.92 % | 39.976 M -14.27 % | 46.629 M 5.46 % | 44.214 M 7.19 % | 41.247 M 4.65 % | 39.416 M -15.76 % | 46.792 M 2.99 % | 45.435 M 77.88 % | 25.542 M | 0.000 |
Other expenses | -688.000 K -124.87 % | 2.766 M 40.33 % | 1.971 M -60.46 % | 4.985 M -17.44 % | 6.038 M -10.10 % | 6.716 M -32.64 % | 9.971 M 1.14 % | 9.859 M -67.16 % | 30.019 M 431.70 % | -9.050 M -252.55 % | -2.567 M -256 600.00 % | -1.000 K -100.01 % | 10.865 M 1 456.59 % | 698.000 K 239.60 % | -500.000 K | 0.000 -100.00 % | 1.906 M -89.03 % | 17.377 M 1 739.34 % | -1.060 M -360.87 % | -230.000 K |
Operating expenses | 65.164 M -15.38 % | 77.011 M 7.79 % | 71.448 M -1.89 % | 72.827 M -4.37 % | 76.154 M -1.17 % | 77.053 M -23.39 % | 100.573 M -7.07 % | 108.219 M -36.91 % | 171.540 M 13.90 % | 150.610 M 17.75 % | 127.909 M 14.17 % | 112.035 M 0.84 % | 111.100 M 11.95 % | 99.240 M 12.05 % | 88.564 M 22.38 % | 72.368 M -19.20 % | 89.565 M 9.02 % | 82.153 M 44.37 % | 56.905 M 167.95 % | 21.237 M |
Cost and expenses | 85.348 M -10.17 % | 95.014 M 3.48 % | 91.823 M 56.16 % | 58.802 M -36.91 % | 93.198 M -10.94 % | 104.652 M -40.53 % | 175.984 M -15.76 % | 208.915 M -32.86 % | 311.148 M -4.03 % | 324.205 M 33.27 % | 243.272 M 6.29 % | 228.878 M -7.99 % | 248.746 M 15.60 % | 215.184 M 2.46 % | 210.013 M 30.37 % | 161.090 M -15.66 % | 190.999 M -0.98 % | 192.895 M 34.66 % | 143.248 M 159.93 % | 55.111 M |
Research and development expenses | 39.674 M -12.79 % | 45.494 M 4.31 % | 43.614 M 8.44 % | 40.220 M -0.01 % | 40.224 M 14.19 % | 35.224 M -5.24 % | 37.173 M 0.70 % | 36.915 M -29.98 % | 52.718 M -17.93 % | 64.235 M 20.72 % | 53.212 M 16.59 % | 45.639 M 15.97 % | 39.353 M 32.81 % | 29.631 M 3.16 % | 28.724 M 20.68 % | 23.801 M 4.43 % | 22.791 M 17.84 % | 19.341 M 45.73 % | 13.272 M 92.82 % | 6.883 M |
Selling general and administrative expenses | 26.178 M -8.95 % | 28.751 M 11.17 % | 25.863 M -6.37 % | 27.622 M -7.59 % | 29.892 M -14.87 % | 35.113 M -34.28 % | 53.429 M -13.05 % | 61.445 M -30.81 % | 88.803 M -6.94 % | 95.425 M 23.51 % | 77.264 M 41.85 % | 54.468 M -10.54 % | 60.882 M 4.75 % | 58.119 M 11.86 % | 51.956 M 6.98 % | 48.567 M -13.75 % | 56.307 M 23.93 % | 45.435 M 77.88 % | 25.542 M | 0.000 |
Interest income | 12.000 K 9.09 % | 11.000 K 450.00 % | 2.000 K 100.00 % | 1.000 K -92.31 % | 13.000 K -18.75 % | 16.000 K -87.30 % | 126.000 K 152.00 % | 50.000 K 4 900.00 % | 1.000 K | 0.000 | 0.000 -100.00 % | 1.344 M -11.81 % | 1.524 M 28.17 % | 1.189 M 134.98 % | 506.000 K -19.04 % | 625.000 K -67.21 % | 1.906 M 360.38 % | -732.000 K -27.97 % | -572.000 K -2 700.00 % | 22.000 K |
Interest expense | 935.000 K 46 650.00 % | 2.000 K -99.92 % | 2.581 M 126.80 % | 1.138 M 342.80 % | 257.000 K -24.19 % | 339.000 K 135.42 % | 144.000 K -60.98 % | 369.000 K -39.01 % | 605.000 K | 0.000 | 0.000 -100.00 % | 744.000 K -14.87 % | 874.000 K 200.34 % | 291.000 K 4 750.00 % | 6.000 K -73.91 % | 23.000 K -92.38 % | 302.000 K -63.83 % | 835.000 K 264.63 % | 229.000 K 502.63 % | 38.000 K |
Depreciation and amortization | 4.078 M -6.87 % | 4.379 M 6.94 % | 4.095 M -9.60 % | 4.530 M 21.38 % | 3.732 M 269.79 % | -2.198 M -126.16 % | 8.403 M -34.90 % | 12.908 M -48.72 % | 25.174 M 105.89 % | 12.227 M 58.07 % | 7.735 M -20.49 % | 9.728 M 47.51 % | 6.595 M -27.64 % | 9.114 M -30.46 % | 13.106 M 116.91 % | 6.042 M -13.04 % | 6.948 M 28.79 % | 5.395 M 6.77 % | 5.053 M 126.59 % | 2.230 M |
Operating income | -7.982 M 73.42 % | -30.033 M -51.12 % | -19.874 M -342.14 % | -4.495 M 87.36 % | -35.567 M -24.39 % | -28.594 M 72.30 % | -103.246 M -48.98 % | -69.303 M 49.25 % | -136.550 M -6 703.00 % | 2.068 M 245.24 % | 599.000 K -90.14 % | 6.075 M -80.70 % | 31.481 M -3.10 % | 32.489 M 2.64 % | 31.653 M 327.45 % | 7.405 M -52.46 % | 15.577 M 157.89 % | -26.909 M -268.88 % | 15.934 M 114.57 % | 7.426 M |
Operating income ratio | -0.10 77.87 % | -0.46 -67.32 % | -0.28 -233.72 % | -0.08 86.67 % | -0.62 -65.19 % | -0.38 60.22 % | -0.95 -107.12 % | -0.46 44.38 % | -0.82 -13 043.42 % | 0.01 158.05 % | 0.00 -90.49 % | 0.03 -76.98 % | 0.11 -14.45 % | 0.13 0.15 % | 0.13 198.03 % | 0.04 -41.72 % | 0.08 161.59 % | -0.12 -222.30 % | 0.10 -15.70 % | 0.12 |
Total other income expenses net | -503.000 K 82.18 % | -2.822 M -583.22 % | 584.000 K -69.71 % | 1.928 M 173.70 % | -2.616 M -390.81 % | -533.000 K 98.85 % | -46.156 M -94.46 % | -23.736 M -1 133.68 % | -1.924 M -843.14 % | -204.000 K -132.18 % | 634.000 K 239.65 % | -454.000 K 54.65 % | -1.001 M -169.80 % | 1.434 M 246.18 % | -981.000 K -288.29 % | 521.000 K -74.66 % | 2.056 M 103.86 % | -53.260 M -6 309.15 % | -831.000 K -1 304.35 % | 69.000 K |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -24.871 M -26.12 % | -19.720 M 66.17 % | -58.285 M 19.70 % | -72.581 M 6.86 % | -77.928 M 32.80 % | -115.956 M 27.59 % | -160.144 M -56.48 % | -102.340 M 34.75 % | -156.849 M 9.73 % | -173.760 M -200.41 % | -57.841 M -60.69 % | -35.996 M 25.16 % | -48.096 M 37.75 % | -77.267 M -22.95 % | -62.844 M 17.35 % | -76.035 M -75.06 % | -43.434 M -16.21 % | -37.377 M -17.48 % | -31.815 M -1 468.79 % | -2.028 M |
Total investments | 5.775 M -37.46 % | 9.234 M 66.89 % | 5.533 M -54.03 % | 12.037 M 5.20 % | 11.442 M 15.17 % | 9.935 M 13.54 % | 8.750 M -92.19 % | 111.966 M 3 274.50 % | 3.318 M -39.31 % | 5.467 M 5.15 % | 5.199 M 73.01 % | 3.005 M 54.42 % | 1.946 M 159.81 % | 749.000 K 25.04 % | 599.000 K 52.81 % | 392.000 K 31.10 % | 299.000 K 6.79 % | 280.000 K 35.92 % | 206.000 K 67.48 % | 123.000 K |
Total debt | 8.733 M 4.67 % | 8.343 M -18.05 % | 10.180 M -0.79 % | 10.261 M 1.96 % | 10.064 M -5.61 % | 10.662 M 712.03 % | 1.313 M -96.89 % | 42.199 M -2.30 % | 43.194 M 122.84 % | 19.383 M 55.10 % | 12.497 M -35.74 % | 19.448 M -22.26 % | 25.017 M 299.44 % | 6.263 M | 0.000 | 0.000 -100.00 % | 1.172 M -45.16 % | 2.137 M -87.34 % | 16.885 M 99 223.53 % | 17.000 K |
Accumulated other comprehensive income loss | -588.556 M -136.26 % | -249.117 M -6.59 % | -233.724 M -3 249.49 % | 7.421 M | 0.000 100.00 % | -31.722 M 0.61 % | -31.916 M -894.52 % | 4.017 M -22.68 % | 5.195 M -94.53 % | 95.043 M -34.96 % | 146.135 M 2.56 % | 142.491 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | 299.208 M 1 021.12 % | -32.483 M -66.43 % | -19.517 M 92.05 % | -245.348 M -539.24 % | -38.381 M -29.89 % | -29.549 M 73.44 % | -111.265 M -191.13 % | -38.218 M 72.29 % | -137.907 M -29 950.00 % | 462.000 K 117.82 % | -2.592 M -266.47 % | 1.557 M -93.65 % | 24.535 M -78.81 % | 115.799 M 316.08 % | 27.831 M 190.60 % | 9.577 M -31.71 % | 14.024 M -29.76 % | 19.965 M -8.23 % | 21.756 M 212.99 % | 6.951 M |
Common stock | 4.680 M 0.39 % | 4.662 M 0.45 % | 4.641 M 0.76 % | 4.606 M 0.15 % | 4.599 M 0.00 % | 4.599 M 0.00 % | 4.599 M 0.00 % | 4.599 M 0.00 % | 4.599 M 0.15 % | 4.592 M 136.21 % | 1.944 M 0.78 % | 1.929 M -1.23 % | 1.953 M -0.61 % | 1.965 M 0.15 % | 1.962 M -0.41 % | 1.970 M -3.19 % | 2.035 M 2.16 % | 1.992 M 3.75 % | 1.920 M 42.33 % | 1.349 M |
Total equity | 49.744 M -9.83 % | 55.168 M -34.34 % | 84.017 M -16.07 % | 100.105 M 0.45 % | 99.660 M -28.43 % | 139.239 M -14.51 % | 162.868 M -35.16 % | 251.193 M -12.82 % | 288.137 M -32.30 % | 425.591 M 132.65 % | 182.933 M 0.02 % | 182.903 M -2.88 % | 188.322 M 6.53 % | 176.773 M 16.19 % | 152.140 M 20.12 % | 126.661 M 10.20 % | 114.936 M 8.40 % | 106.025 M 37.18 % | 77.289 M 241.91 % | 22.605 M |
Other non current liabilities | 7.196 M 40.88 % | 5.108 M 3.21 % | 4.949 M -4.57 % | 5.186 M 9.66 % | 4.729 M 28.93 % | 3.668 M -41.77 % | 6.299 M -76.51 % | 26.810 M 94.81 % | 13.762 M -74.74 % | 54.479 M 90 698.33 % | 60.000 K | 0.000 -100.00 % | 16.511 M 563.09 % | 2.490 M 41.08 % | 1.765 M 49.83 % | 1.178 M 4.80 % | 1.124 M 46.35 % | 768.000 K 90.57 % | 403.000 K -0.74 % | 406.000 K |
Long term debt | 6.919 M 7.40 % | 6.442 M -14.92 % | 7.572 M 12.23 % | 6.747 M 15.12 % | 5.861 M -19.00 % | 7.236 M 451.10 % | 1.313 M -96.89 % | 42.199 M 182.80 % | 14.922 M -12.42 % | 17.038 M 228.35 % | 5.189 M -56.22 % | 11.853 M -36.57 % | 18.688 M -23.62 % | 24.466 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 M -50.00 % | 2.000 M | 0.000 |
Total non current liabilities | 13.610 M 17.84 % | 11.550 M -7.75 % | 12.521 M 19.48 % | 10.480 M -1.29 % | 10.617 M -3.02 % | 10.948 M 26.98 % | 8.622 M -87.98 % | 71.732 M 129.09 % | 31.312 M -58.20 % | 74.908 M 160.01 % | 28.810 M -5.10 % | 30.357 M -21.37 % | 38.608 M 29.40 % | 29.837 M 688.09 % | 3.786 M -24.72 % | 5.029 M 2.17 % | 4.922 M 45.66 % | 3.379 M -0.73 % | 3.404 M 184.62 % | 1.196 M |
Other current liabilities | 9.242 M -25.86 % | 12.466 M 124.45 % | 5.554 M -34.14 % | 8.433 M -7.33 % | 9.100 M -34.65 % | 13.925 M -58.11 % | 33.242 M 19.38 % | 27.846 M -55.89 % | 63.135 M 36.01 % | 46.420 M 205.46 % | 15.197 M 42.52 % | 10.663 M -22.33 % | 13.729 M -54.98 % | 30.494 M 48.51 % | 20.533 M 73.85 % | 11.811 M 8.06 % | 10.930 M 7.26 % | 10.190 M 303.56 % | 2.525 M 165.51 % | 951.000 K |
Deferred revenue | 653.000 K -11.04 % | 734.000 K -34.93 % | 1.128 M -45.51 % | 2.070 M | 0.000 -100.00 % | 5.235 M 1 561.90 % | 315.000 K -77.50 % | 1.400 M -98.10 % | 73.516 M 122.41 % | 33.055 M 36.56 % | 24.206 M 0.74 % | 24.029 M -7.64 % | 26.018 M 85.72 % | 14.009 M | 0.000 | 0.000 -100.00 % | 4.084 M 38.39 % | 2.951 M -79.01 % | 14.059 M 154.05 % | 5.534 M |
Short term debt | 4.638 M 143.98 % | 1.901 M -27.11 % | 2.608 M -25.78 % | 3.514 M -16.39 % | 4.203 M 22.64 % | 3.427 M | 0.000 | 0.000 -100.00 % | 42.033 M 1 692.45 % | 2.345 M -67.91 % | 7.308 M -3.77 % | 7.594 M 19.99 % | 6.329 M 1.05 % | 6.263 M | 0.000 | 0.000 -100.00 % | 1.172 M 3.08 % | 1.137 M -92.36 % | 14.885 M 87 458.82 % | 17.000 K |
Total current liabilities | 22.056 M 7.47 % | 20.523 M -23.11 % | 26.690 M -21.49 % | 33.997 M -3.26 % | 35.142 M -9.64 % | 38.891 M -46.58 % | 72.805 M -8.73 % | 79.765 M -57.39 % | 187.193 M 22.26 % | 153.107 M 54.78 % | 98.920 M 51.45 % | 65.314 M -16.44 % | 78.160 M 4.90 % | 74.512 M 39.43 % | 53.441 M 46.05 % | 36.591 M -19.83 % | 45.644 M 10.23 % | 41.408 M -16.96 % | 49.867 M 138.56 % | 20.903 M |
Total liabilities | 35.666 M 11.20 % | 32.073 M -18.20 % | 39.211 M -11.84 % | 44.477 M -2.80 % | 45.759 M -8.19 % | 49.839 M -38.79 % | 81.427 M -46.25 % | 151.497 M -30.67 % | 218.505 M -4.17 % | 228.015 M 78.51 % | 127.730 M 33.51 % | 95.671 M -18.07 % | 116.768 M 11.90 % | 104.349 M 82.34 % | 57.227 M 37.50 % | 41.620 M -17.69 % | 50.566 M 12.90 % | 44.787 M -15.93 % | 53.271 M 141.06 % | 22.099 M |
Other non current assets | 952.000 K 1.06 % | 942.000 K 6.44 % | 885.000 K -77.78 % | 3.983 M 199 250.00 % | -2.000 K -100.00 % | -1.000 K -100.06 % | 1.749 M -87.83 % | 14.373 M -51.40 % | 29.577 M -81.41 % | 159.144 M 676.46 % | 20.496 M -53.18 % | 43.775 M 28.83 % | 33.979 M 3 398 000.00 % | -1.000 K -150.00 % | 2.000 K -99.16 % | 237.000 K -20.74 % | 299.000 K 6.79 % | 280.000 K -92.10 % | 3.543 M 73.34 % | 2.044 M |
Long term investments | 5.775 M -37.46 % | 9.234 M 98.32 % | 4.656 M -61.53 % | 12.104 M -0.46 % | 12.160 M 5.69 % | 11.505 M 31.76 % | 8.732 M -91.18 % | 98.948 M 500.89 % | -24.682 M 83.82 % | -152.533 M -975.62 % | -14.181 M 64.25 % | -39.666 M -27.29 % | -31.161 M -4 260.35 % | 749.000 K 25.04 % | 599.000 K 52.81 % | 392.000 K | 0.000 | 0.000 100.00 % | -3.337 M -73.89 % | -1.919 M |
Intangible assets | 369.000 K 373.08 % | 78.000 K -64.06 % | 217.000 K -34.44 % | 331.000 K -20.81 % | 418.000 K 15.79 % | 361.000 K -60.89 % | 923.000 K -37.80 % | 1.484 M -61.67 % | 3.872 M -90.55 % | 40.976 M -5.11 % | 43.181 M 29.13 % | 33.441 M 26.52 % | 26.431 M 39.78 % | 18.909 M 115.22 % | 8.786 M 60.27 % | 5.482 M -26.86 % | 7.495 M 7.66 % | 6.962 M 87.96 % | 3.704 M 6.35 % | 3.483 M |
GoodWill | 4.577 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 41.749 M -4.36 % | 43.652 M -24.93 % | 58.149 M 45.55 % | 39.952 M 3.34 % | 38.659 M -7.00 % | 41.570 M -7.09 % | 44.744 M 112.30 % | 21.076 M -0.23 % | 21.125 M -1.87 % | 21.528 M 2.44 % | 21.016 M 13.32 % | 18.546 M | 0.000 |
Goodwill and intangible assets | 4.946 M 6 241.03 % | 78.000 K -64.06 % | 217.000 K -34.44 % | 331.000 K -20.81 % | 418.000 K 15.79 % | 361.000 K -60.89 % | 923.000 K -97.87 % | 43.233 M -9.03 % | 47.524 M -52.06 % | 99.125 M 19.24 % | 83.133 M 15.30 % | 72.100 M 6.03 % | 68.001 M 6.83 % | 63.651 M 113.15 % | 29.862 M 12.23 % | 26.607 M -8.32 % | 29.023 M 3.74 % | 27.978 M 25.74 % | 22.250 M 538.82 % | 3.483 M |
Property plant equipment net | 10.574 M 6.91 % | 9.891 M -18.07 % | 12.072 M 15.03 % | 10.495 M 27.68 % | 8.220 M -6.90 % | 8.829 M 160.83 % | 3.385 M -16.65 % | 4.061 M -49.66 % | 8.067 M -17.62 % | 9.792 M 9.24 % | 8.964 M 19.08 % | 7.528 M -19.71 % | 9.376 M 22.37 % | 7.662 M 85.88 % | 4.122 M 15.75 % | 3.561 M -21.70 % | 4.548 M 2.50 % | 4.437 M 33.32 % | 3.328 M 72.26 % | 1.932 M |
Total non current assets | 22.248 M 7.85 % | 20.628 M 13.40 % | 18.191 M -33.40 % | 27.315 M 30.02 % | 21.009 M 0.47 % | 20.910 M 39.13 % | 15.029 M -90.66 % | 160.949 M 162.96 % | 61.206 M -50.87 % | 124.585 M 23.96 % | 100.505 M 17.17 % | 85.779 M 4.09 % | 82.407 M 11.66 % | 73.803 M 112.54 % | 34.724 M 12.26 % | 30.933 M -9.83 % | 34.307 M 3.98 % | 32.993 M 27.91 % | 25.793 M 364.66 % | 5.551 M |
Other current assets | 2.021 M -28.51 % | 2.827 M -81.42 % | 15.214 M -37.44 % | 24.318 M 20.08 % | 20.252 M 12.95 % | 17.930 M -62.93 % | 48.364 M 133.59 % | 20.705 M -87.89 % | 171.026 M 56.18 % | 109.507 M 23.52 % | 88.653 M 3 527.37 % | 2.444 M -96.64 % | 72.806 M 102.24 % | 35.999 M 5 102.17 % | 692.000 K 111.62 % | 327.000 K -13.03 % | 376.000 K -65.97 % | 1.105 M 329.96 % | 257.000 K -7.22 % | 277.000 K |
Short term investments | 0.000 | 0.000 -100.00 % | 877.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 18.000 K -99.86 % | 13.018 M -53.51 % | 28.000 M -82.28 % | 158.000 M 715.27 % | 19.380 M -54.58 % | 42.671 M 28.89 % | 33.107 M -2.24 % | 33.864 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.543 M 73.51 % | 2.042 M |
cash and cash equivalents | 33.604 M 19.74 % | 28.063 M -59.01 % | 68.465 M -17.35 % | 82.842 M -5.85 % | 87.992 M -30.51 % | 126.618 M -21.58 % | 161.457 M 11.70 % | 144.539 M -27.75 % | 200.043 M 3.57 % | 193.143 M 174.59 % | 70.338 M 26.86 % | 55.444 M -24.17 % | 73.113 M -12.47 % | 83.530 M 32.92 % | 62.844 M -17.35 % | 76.035 M 70.46 % | 44.606 M 12.89 % | 39.514 M -18.86 % | 48.700 M 2 281.42 % | 2.045 M |
Cash and short term investments | 33.604 M 19.74 % | 28.063 M -59.01 % | 68.465 M -17.35 % | 82.842 M -5.85 % | 87.992 M -30.51 % | 126.618 M -21.59 % | 161.475 M 2.49 % | 157.557 M -30.91 % | 228.043 M -35.06 % | 351.143 M 291.39 % | 89.718 M -8.56 % | 98.115 M -7.63 % | 106.220 M 27.16 % | 83.530 M 32.92 % | 62.844 M -17.35 % | 76.035 M 70.46 % | 44.606 M 12.89 % | 39.514 M -18.86 % | 48.700 M 1 091.58 % | 4.087 M |
Total current assets | 63.162 M -5.18 % | 66.613 M -36.58 % | 105.036 M -10.43 % | 117.264 M -5.74 % | 124.411 M -26.02 % | 168.167 M -26.65 % | 229.265 M -5.16 % | 241.741 M -45.73 % | 445.437 M -15.80 % | 529.023 M 151.73 % | 210.159 M 9.01 % | 192.795 M -13.42 % | 222.682 M 7.41 % | 207.319 M 18.71 % | 174.643 M 27.15 % | 137.348 M 4.69 % | 131.195 M 11.35 % | 117.819 M 12.46 % | 104.767 M 167.58 % | 39.153 M |
Inventory | 10.501 M -45.88 % | 19.403 M 29.87 % | 14.940 M 202.61 % | 4.937 M -51.47 % | 10.173 M -23.60 % | 13.315 M -31.46 % | 19.426 M -16.48 % | 23.260 M -49.84 % | 46.368 M -32.18 % | 68.373 M 115.09 % | 31.788 M 31.53 % | 24.168 M -44.64 % | 43.656 M 95.97 % | 22.277 M -26.98 % | 30.509 M 149.28 % | 12.239 M -63.49 % | 33.518 M 58.81 % | 21.106 M 35.07 % | 15.626 M 35.21 % | 11.557 M |
Net receivables | 17.036 M 4.39 % | 16.320 M 154.32 % | 6.417 M 24.19 % | 5.167 M -13.80 % | 5.994 M -41.83 % | 10.304 M -62.72 % | 27.636 M -34.00 % | 41.870 M -32.32 % | 61.863 M -29.28 % | 87.480 M 36.08 % | 64.286 M 52.71 % | 42.098 M -19.57 % | 52.343 M -18.54 % | 64.260 M 25.29 % | 51.288 M 6.38 % | 48.214 M -7.75 % | 52.267 M -5.88 % | 55.533 M 38.20 % | 40.183 M 72.96 % | 23.232 M |
Tax assets | 1.000 K -99.79 % | 483.000 K 33.80 % | 361.000 K -10.20 % | 402.000 K 88.73 % | 213.000 K -1.39 % | 216.000 K -10.00 % | 240.000 K -28.14 % | 334.000 K -53.61 % | 720.000 K -92.05 % | 9.057 M 332.73 % | 2.093 M 2.50 % | 2.042 M -7.69 % | 2.212 M 26.98 % | 1.742 M 1 153.24 % | 139.000 K 2.21 % | 136.000 K -68.88 % | 437.000 K 46.64 % | 298.000 K 3 211.11 % | 9.000 K -18.18 % | 11.000 K |
Other assets | 0.000 -100.00 % | 1.000 K 0.00 % | 1.000 K -66.67 % | 3.000 K 400.00 % | -1.000 K -200.00 % | 1.000 K 0.00 % | 1.000 K | 0.000 100.00 % | -1.000 K 50.00 % | -2.000 K -100.00 % | -1.000 K | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 7.523 M 42.59 % | 5.276 M -42.49 % | 9.174 M -7.26 % | 9.892 M -17.08 % | 11.930 M -26.62 % | 16.258 M -41.16 % | 27.631 M -26.49 % | 37.587 M -27.85 % | 52.099 M -38.36 % | 84.526 M 38.09 % | 61.209 M 86.92 % | 32.746 M -24.59 % | 43.424 M 19.57 % | 36.316 M 17.32 % | 30.955 M 25.54 % | 24.658 M -22.67 % | 31.887 M 12.55 % | 28.332 M 41.00 % | 20.094 M 30.90 % | 15.351 M |
Tax payables | 0.000 -100.00 % | 146.000 K -98.23 % | 8.226 M -18.46 % | 10.088 M 1.81 % | 9.909 M 21 441.30 % | 46.000 K -99.61 % | 11.930 M -7.75 % | 12.932 M -20.00 % | 16.165 M -18.42 % | 19.816 M 30.32 % | 15.206 M 6.25 % | 14.311 M -2.50 % | 14.678 M 920.01 % | 1.439 M -26.32 % | 1.953 M 1 500.82 % | 122.000 K -92.63 % | 1.655 M -5.37 % | 1.749 M -85.85 % | 12.363 M 169.70 % | 4.584 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 -100.00 % | 1.547 M 13.58 % | 1.362 M 33.53 % | 1.020 M 9.32 % | 933.000 K -9.68 % | 1.033 M -96.52 % | 29.685 M 1 167.51 % | 2.342 M -90.06 % | 23.561 M 29.02 % | 18.262 M 496.80 % | 3.060 M 112.51 % | -24.466 M | 0.000 | 0.000 | 0.000 -100.00 % | 769.000 K | 0.000 | 0.000 |
Minority interest | 2.798 M 490.30 % | 474.000 K -50.83 % | 964.000 K 92.42 % | 501.000 K 3.73 % | 483.000 K -10.39 % | 539.000 K 132.81 % | -1.643 M 38.28 % | -2.662 M -22.90 % | -2.166 M -453.34 % | 613.000 K 169.66 % | -880.000 K -44.03 % | -611.000 K -172.77 % | -224.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 8.733 M 4.67 % | 8.343 M -18.05 % | 10.180 M 7.61 % | 9.460 M 24.92 % | 7.573 M -17.25 % | 9.152 M 5 921.05 % | 152.000 K 913.33 % | 15.000 K -99.89 % | 13.761 M | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 331.614 M -0.01 % | 331.632 M -0.01 % | 331.653 M -0.01 % | 331.683 M 149.46 % | 132.959 M -59.34 % | 327.000 M 20.59 % | 271.177 M -5.67 % | 287.474 M -10.24 % | 320.282 M -1.42 % | 324.881 M 747.68 % | 38.326 M 2.10 % | 37.537 M -76.84 % | 162.058 M 270.22 % | 43.774 M -13.36 % | 50.526 M -12.54 % | 57.768 M -4.47 % | 60.468 M 0.92 % | 59.919 M 11.76 % | 53.612 M 274.80 % | 14.304 M |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 -100.00 % | 242.000 K 796.30 % | 27.000 K -38.64 % | 44.000 K -44.30 % | 79.000 K -95.33 % | 1.690 M 263.44 % | 465.000 K -55.67 % | 1.049 M 1 677.97 % | 59.000 K -75.42 % | 240.000 K -31.23 % | 349.000 K -87.89 % | 2.881 M 42.55 % | 2.021 M -47.52 % | 3.851 M 1.40 % | 3.798 M 135.75 % | 1.611 M 60.94 % | 1.001 M 26.71 % | 790.000 K |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 85.410 M -2.10 % | 87.241 M -29.20 % | 123.228 M -14.77 % | 144.582 M -0.58 % | 145.419 M -23.09 % | 189.078 M -22.60 % | 244.295 M -39.33 % | 402.690 M -20.52 % | 506.642 M -22.49 % | 653.606 M 110.39 % | 310.663 M 11.52 % | 278.574 M -8.69 % | 305.090 M 8.53 % | 281.122 M 34.27 % | 209.367 M 24.42 % | 168.281 M 1.68 % | 165.502 M 9.74 % | 150.812 M 15.51 % | 130.560 M 192.05 % | 44.704 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 286.000 K | 0.000 -100.00 % | 90.000 K 100.27 % | -33.519 M -4 666.62 % | 734.000 K -54.80 % | 1.624 M 118.42 % | -8.818 M 76.50 % | -37.517 M -800.77 % | -4.165 M | 0.000 | 0.000 100.00 % | -368.000 K -112.73 % | 2.890 M 226.31 % | -2.288 M | 0.000 -100.00 % | 3.896 M 821.48 % | -540.000 K 92.13 % | -6.864 M 14.91 % | -8.067 M -268.86 % | -2.187 M |
Stock based compensation | 0.000 -100.00 % | 1.320 M 4.93 % | 1.258 M -4.41 % | 1.316 M 16.98 % | 1.125 M -22.89 % | 1.459 M -4.08 % | 1.521 M -12.33 % | 1.735 M -68.78 % | 5.557 M | 0.000 | 0.000 -100.00 % | 3.058 M -25.56 % | 4.108 M 56.38 % | 2.627 M 59.50 % | 1.647 M -5.34 % | 1.740 M -16.59 % | 2.086 M -15.58 % | 2.471 M -67.42 % | 7.585 M 3 183.55 % | 231.000 K |
Change in working capital | 12.107 M 209.62 % | -11.045 M 7.72 % | -11.969 M -291.75 % | 6.242 M 147.90 % | 2.518 M -37.39 % | 4.022 M -26.70 % | 5.487 M -80.38 % | 27.970 M 48.59 % | 18.823 M 158.51 % | -32.173 M -688.82 % | 5.464 M -48.48 % | 10.605 M 158.61 % | -18.095 M -351.36 % | -4.009 M 80.21 % | -20.260 M -215.30 % | 17.571 M 874.05 % | -2.270 M 85.20 % | -15.341 M -61.65 % | -9.490 M -18.09 % | -8.036 M |
Accounts receivables | -3.672 M -278.69 % | 2.055 M -8.05 % | 2.235 M 170.59 % | -3.166 M -154.03 % | 5.860 M -68.50 % | 18.601 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 |
Inventory | 9.108 M 299.74 % | -4.560 M 53.05 % | -9.712 M -322.91 % | 4.357 M 101.99 % | 2.157 M -66.16 % | 6.375 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 |
Accounts payables | 3.299 M 146.66 % | -7.070 M -57.36 % | -4.493 M -207.77 % | 4.169 M 207.64 % | -3.873 M 65.95 % | -11.373 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 working capital | 3.372 M 329.39 % | -1.470 M -147 100.00 % | 1.000 K -99.89 % | 882.000 K 154.24 % | -1.626 M 83.03 % | -9.581 M -274.61 % | 5.487 M -80.38 % | 27.970 M 131.02 % | 12.107 M 137.63 % | -32.173 M -688.82 % | 5.464 M -48.48 % | 10.605 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | -508.000 K 79.29 % | -2.453 M -145.25 % | 5.421 M 2 149.38 % | 241.000 K -1.63 % | 245.000 K -24.15 % | 323.000 K 1 694.44 % | 18.000 K -94.34 % | 318.000 K -47.35 % | 604.000 K 110.95 % | -5.515 M -315.77 % | 2.556 M 526.71 % | -599.000 K 7.85 % | -650.000 K -114.48 % | 4.489 M -42.15 % | 7.760 M 444.43 % | -2.253 M -40.46 % | -1.604 M -128.90 % | 5.551 M -18.80 % | 6.836 M 363.77 % | 1.474 M |
Net cash provided by operating activities | 6.729 M 116.52 % | -40.744 M -102.50 % | -20.120 M 20.51 % | -25.312 M 15.87 % | -30.088 M -1.96 % | -29.510 M 52.85 % | -62.586 M -55.36 % | -40.284 M 59.01 % | -98.276 M -457.78 % | -17.619 M -211.05 % | 15.866 M -32.81 % | 23.614 M 23.26 % | 19.158 M -50.41 % | 38.631 M 35.85 % | 28.437 M -22.25 % | 36.573 M 96.16 % | 18.644 M 66.81 % | 11.177 M -34.33 % | 17.020 M 1 310.11 % | 1.207 M |
Investments in property plant and equipment | -2.249 M -190.19 % | -775.000 K 58.60 % | -1.872 M -19.54 % | -1.566 M 24.53 % | -2.075 M -51.46 % | -1.370 M 67.46 % | -4.210 M -86.28 % | -2.260 M 83.06 % | -13.345 M 0.02 % | -13.348 M 31.07 % | -19.364 M -21.75 % | -15.905 M 8.54 % | -17.391 M -102.24 % | -8.599 M 13.99 % | -9.998 M -131.49 % | -4.319 M 38.54 % | -7.027 M 25.61 % | -9.446 M -63.51 % | -5.777 M -16.61 % | -4.954 M |
Acquisitions net | 1.385 M | 0.000 -100.00 % | 7.605 M -68.31 % | 23.998 M 6 237.60 % | -391.000 K 60.51 % | -990.000 K -101.42 % | 69.489 M 299.74 % | -34.790 M -19.72 % | -29.059 M -524.39 % | -4.654 M -1 275.25 % | 396.000 K 1 366.67 % | 27.000 K 103.02 % | -894.000 K 96.66 % | -26.727 M -4 524.05 % | -578.000 K | 0.000 100.00 % | -174.000 K 92.98 % | -2.477 M 88.50 % | -21.534 M -534.68 % | 4.954 M |
Purchases of investments | -147.000 K 31.63 % | -215.000 K -190.54 % | -74.000 K 97.21 % | -2.656 M -16.24 % | -2.285 M -337.74 % | -522.000 K -30.17 % | -401.000 K 89.03 % | -3.655 M -13.09 % | -3.232 M 0.65 % | -3.253 M 26.70 % | -4.438 M -188.93 % | -1.536 M 26.33 % | -2.085 M -107.80 % | 26.727 M 4 724.05 % | -578.000 K -489.80 % | -98.000 K -390.00 % | -20.000 K | 0.000 -100.00 % | 5.777 M 377.21 % | -2.084 M |
Sales maturities of investments | 609.000 K -88.97 % | 5.523 M 69.89 % | 3.251 M 1.15 % | 3.214 M 279.46 % | 847.000 K -9.80 % | 939.000 K 1 518.97 % | 58.000 K -73.27 % | 217.000 K -93.80 % | 3.502 M 3 112.84 % | 109.000 K -33.13 % | 163.000 K 307.50 % | 40.000 K 53.85 % | 26.000 K -80.15 % | 131.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K -99.95 % | 2.042 M 102 000.00 % | 2.000 K |
Other investing activites | 0.000 -100.00 % | 2.000 K 300.00 % | -1.000 K -200.00 % | 1.000 K -99.16 % | 119.000 K -19.59 % | 148.000 K 1 038.46 % | 13.000 K -86.17 % | 94.000 K -99.05 % | 9.890 M | 0.000 | 0.000 100.00 % | -1.000 K 99.97 % | -2.953 M 88.95 % | -26.723 M -2 672 200.00 % | -1.000 K | 0.000 -100.00 % | 1.000 K -92.31 % | 13.000 K 100.23 % | -5.777 M -16.61 % | -4.954 M |
Net cash used for investing activites | -402.000 K -108.86 % | 4.535 M -49.10 % | 8.909 M -61.25 % | 22.991 M 707.42 % | -3.785 M -110.86 % | -1.795 M -102.76 % | 64.949 M 260.79 % | -40.394 M -25.28 % | -32.244 M -52.48 % | -21.146 M 9.02 % | -23.243 M -33.77 % | -17.375 M 14.59 % | -20.344 M 42.19 % | -35.191 M -232.71 % | -10.577 M -139.46 % | -4.417 M 38.65 % | -7.200 M 39.55 % | -11.910 M 52.87 % | -25.269 M -259.14 % | -7.036 M |
Debt repayment | -166.000 K 93.41 % | -2.519 M -5.35 % | -2.391 M 38.19 % | -3.868 M -51.09 % | -2.560 M 35.95 % | -3.997 M -3 128.03 % | 132.000 K 114.07 % | -938.000 K -103.99 % | 23.508 M 240.79 % | 6.898 M 231.62 % | -5.241 M 17.49 % | -6.352 M | 0.000 -100.00 % | 27.979 M | 0.000 100.00 % | -1.001 M 0.00 % | -1.001 M -506.67 % | -165.000 K 90.08 % | -1.664 M | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.000 K -54.17 % | 24.000 K | 0.000 | 0.000 -100.00 % | 551.000 K -99.81 % | 290.279 M 28 898.93 % | 1.001 M 250.00 % | 286.000 K -76.99 % | 1.243 M 303.57 % | 308.000 K -72.15 % | 1.106 M 791.94 % | 124.000 K -79.05 % | 592.000 K -90.71 % | 6.371 M -84.04 % | 39.928 M 581.13 % | 5.862 M |
Common stock repurchased | 0.000 100.00 % | -1.555 M -16.31 % | -1.337 M | 0.000 | 0.000 | 0.000 100.00 % | -84.000 K -40.00 % | -60.000 K 98.96 % | -5.757 M -2 001.09 % | -274.000 K | 0.000 100.00 % | -8.423 M -50.17 % | -5.609 M 21.66 % | -7.160 M -37.51 % | -5.207 M -1 759.64 % | -280.000 K 96.41 % | -7.790 M -1 933.94 % | -383.000 K -251.38 % | -109.000 K | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -24.739 M | 0.000 | 0.000 100.00 % | -599.000 K 7.85 % | -650.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -835.000 K 96.37 % | -23.012 M | 0.000 |
Other financing activites | -918.000 K -182.46 % | -325.000 K 35.26 % | -502.000 K -108.30 % | -241.000 K 1.63 % | -245.000 K 19.67 % | -305.000 K -102.35 % | 12.982 M -11.46 % | 14.662 M -90.92 % | 161.414 M 216.44 % | -138.620 M -694.96 % | 23.299 M 359.86 % | -8.966 M -110.52 % | -4.259 M 16.91 % | -5.126 M 84.36 % | -32.784 M -5 545.85 % | 602.000 K 60 300.00 % | -1.000 K 99.99 % | -13.541 M -133.83 % | 40.024 M 51 879.22 % | 77.000 K |
Net cash used provided by financing activities | -1.084 M 75.36 % | -4.399 M -4.00 % | -4.230 M -2.94 % | -4.109 M -47.07 % | -2.794 M 34.69 % | -4.278 M -132.83 % | 13.030 M -4.64 % | 13.664 M -91.18 % | 154.977 M -2.09 % | 158.283 M 730.49 % | 19.059 M 181.26 % | -23.455 M -152.88 % | -9.275 M -157.97 % | 16.001 M 150.51 % | -31.678 M -5 607.75 % | -555.000 K 91.59 % | -6.596 M 19.27 % | -8.170 M -114.88 % | 54.908 M 824.53 % | 5.939 M |
Effect of forex changes on cash | 298.000 K 44.66 % | 206.000 K -80.64 % | 1.064 M -16.94 % | 1.281 M 212.17 % | -1.142 M -253.49 % | 744.000 K -51.25 % | 1.526 M 131.80 % | -4.799 M -774.02 % | 712.000 K -78.34 % | 3.287 M 2.33 % | 3.212 M 296.69 % | -1.633 M -3 811.36 % | 44.000 K -96.47 % | 1.246 M 98.72 % | 627.000 K 464.53 % | -172.000 K -170.49 % | 244.000 K 194.94 % | -257.000 K -2 041.67 % | -12.000 K -300.00 % | 6.000 K |
Net change in cash | 5.541 M 113.71 % | -40.402 M -181.02 % | -14.377 M -179.17 % | -5.150 M 86.67 % | -38.626 M -10.87 % | -34.839 M -305.93 % | 16.918 M 123.56 % | -71.809 M -385.31 % | 25.169 M -79.50 % | 122.805 M 663.95 % | 16.075 M 185.28 % | -18.850 M -80.95 % | -10.417 M -150.36 % | 20.686 M 256.82 % | -13.191 M -141.97 % | 31.429 M 517.22 % | 5.092 M 155.59 % | -9.160 M -119.64 % | 46.647 M 2 061.58 % | 2.158 M |
Cash at beginning of period | 28.063 M -59.01 % | 68.465 M -17.35 % | 82.842 M -5.85 % | 87.992 M -30.51 % | 126.618 M -21.58 % | 161.457 M 11.70 % | 144.539 M -33.19 % | 216.348 M 23.72 % | 174.874 M 148.62 % | 70.338 M 29.62 % | 54.263 M -25.78 % | 73.113 M -12.47 % | 83.530 M 32.92 % | 62.844 M -17.35 % | 76.035 M 70.46 % | 44.606 M 12.89 % | 39.514 M -18.82 % | 48.674 M 2 301.28 % | 2.027 M 6.07 % | 1.911 M |
Cash at end of period | 33.604 M 19.74 % | 28.063 M -59.01 % | 68.465 M -17.35 % | 82.842 M -5.85 % | 87.992 M -30.51 % | 126.618 M -21.58 % | 161.457 M 11.70 % | 144.539 M -27.75 % | 200.043 M 3.57 % | 193.143 M 174.59 % | 70.338 M 29.62 % | 54.263 M -25.78 % | 73.113 M -12.47 % | 83.530 M 32.92 % | 62.844 M -17.35 % | 76.035 M 70.46 % | 44.606 M 12.89 % | 39.514 M -18.82 % | 48.674 M 1 096.22 % | 4.069 M |
Operating cash flow | 5.811 M 114.26 % | -40.744 M -102.50 % | -20.120 M 20.51 % | -25.312 M 15.87 % | -30.088 M -1.96 % | -29.510 M 52.85 % | -62.586 M -55.36 % | -40.284 M 59.01 % | -98.276 M -457.78 % | -17.619 M -211.05 % | 15.866 M -32.81 % | 23.614 M 23.26 % | 19.158 M -50.41 % | 38.631 M 35.85 % | 28.437 M -22.25 % | 36.573 M 96.16 % | 18.644 M 66.81 % | 11.177 M -34.33 % | 17.020 M 1 310.11 % | 1.207 M |
Capital expenditure | -2.249 M -190.57 % | -774.000 K 58.65 % | -1.872 M -19.54 % | -1.566 M 24.53 % | -2.075 M -51.46 % | -1.370 M 67.46 % | -4.210 M -86.28 % | -2.260 M 83.06 % | -13.345 M -108.32 % | -6.406 M 66.92 % | -19.364 M -21.75 % | -15.905 M 8.54 % | -17.391 M -102.24 % | -8.599 M 13.99 % | -9.998 M -131.49 % | -4.319 M 38.54 % | -7.027 M 25.61 % | -9.446 M -63.51 % | -5.777 M -16.61 % | -4.954 M |
Free CashFlow | 3.562 M 108.58 % | -41.518 M -88.79 % | -21.992 M 18.18 % | -26.878 M 16.43 % | -32.163 M -4.15 % | -30.880 M 53.77 % | -66.796 M -57.00 % | -42.544 M 61.89 % | -111.621 M -364.60 % | -24.025 M -586.82 % | -3.498 M -145.38 % | 7.709 M 336.28 % | 1.767 M -94.12 % | 30.032 M 62.87 % | 18.439 M -42.83 % | 32.254 M 177.64 % | 11.617 M 571.11 % | 1.731 M -84.60 % | 11.243 M 400.05 % | -3.747 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 33.600 M -29.21 % | 47.461 M 55.10 % | 30.600 M -8.46 % | 33.429 M 5.95 % | 31.552 M -23.81 % | 41.414 M 35.63 % | 30.535 M 1.76 % | 30.007 M 23.42 % | 24.312 M -21.10 % | 30.815 M 16.48 % | 26.455 M -27.26 % | 36.370 M -8.36 % | 39.688 M -28.10 % | 55.200 M 0.41 % | 54.977 M -37.67 % | 88.200 M 38.36 % | 63.746 M -45.42 % | 116.800 M 76.44 % | 66.200 M -64.41 % | 186.030 M 32.65 % | 140.243 M -2.61 % | 144.005 M 44.20 % | 99.866 M -13.80 % | 115.851 M -2.81 % | 119.200 M -18.04 % | 145.429 M 7.65 % | 135.100 M -26.45 % | 183.673 M 186.99 % | 64.000 M -65.40 % | 184.966 M 226.22 % | 56.700 M -55.77 % | 128.195 M 218.10 % | 40.300 M |
Net income | -14.400 M -1 845.45 % | 825.000 K 108.17 % | -10.100 M -1.30 % | -9.970 M 55.71 % | -22.513 M -314.38 % | -5.433 M 61.42 % | -14.084 M -4 858.11 % | 296.000 K 110.60 % | -2.793 M 82.83 % | -16.264 M 26.46 % | -22.117 M -40.87 % | -15.700 M -13.37 % | -13.849 M 82.56 % | -79.400 M -149.73 % | -31.794 M 12.17 % | -36.200 M -1 755.46 % | -1.951 M 96.29 % | -52.600 M 32.74 % | -78.200 M -840.53 % | 10.560 M 204.58 % | -10.098 M -373.44 % | 3.693 M 158.76 % | -6.285 M -1 860.50 % | 357.000 K -70.25 % | 1.200 M -88.39 % | 10.334 M -27.73 % | 14.300 M -37.55 % | 22.897 M 294.78 % | 5.800 M -31.15 % | 8.424 M 50.43 % | 5.600 M -27.05 % | 7.677 M 304.05 % | 1.900 M |
Income before tax | -14.500 M -1 091.79 % | 1.462 M 114.70 % | -9.946 M -2.51 % | -9.702 M 57.67 % | -22.920 M -348.53 % | -5.110 M 61.08 % | -13.128 M -4 066.16 % | 331.000 K 111.39 % | -2.907 M 82.07 % | -16.217 M 24.87 % | -21.584 M -40.83 % | -15.326 M -16.36 % | -13.171 M 83.64 % | -80.500 M -154.09 % | -31.682 M 11.50 % | -35.800 M 20.99 % | -45.311 M 10.81 % | -50.800 M 38.80 % | -83.000 M -1 028.62 % | 8.938 M 226.35 % | -7.074 M -221.65 % | 5.815 M 226.91 % | -4.582 M -338.52 % | 1.921 M -47.94 % | 3.690 M -72.43 % | 13.382 M -22.20 % | 17.200 M -35.30 % | 26.585 M 254.47 % | 7.500 M -70.76 % | 25.653 M 327.55 % | 6.000 M -20.28 % | 7.526 M 1 781.50 % | 400.000 K |
Income before tax ratio | -0.43 -1 500.94 % | 0.03 109.48 % | -0.33 -11.99 % | -0.29 60.05 % | -0.73 -488.73 % | -0.12 71.30 % | -0.43 -3 997.58 % | 0.01 109.23 % | -0.12 77.28 % | -0.53 35.50 % | -0.82 -93.61 % | -0.42 -26.98 % | -0.33 77.24 % | -1.46 -153.06 % | -0.58 -41.98 % | -0.41 42.90 % | -0.71 -63.43 % | -0.43 65.31 % | -1.25 -2 709.53 % | 0.05 195.25 % | -0.05 -224.91 % | 0.04 188.01 % | -0.05 -376.70 % | 0.02 -46.44 % | 0.03 -66.36 % | 0.09 -27.72 % | 0.13 -12.04 % | 0.14 23.51 % | 0.12 -15.50 % | 0.14 31.06 % | 0.11 80.25 % | 0.06 491.48 % | 0.01 |
EBITDA | -12.100 M -284.14 % | 6.571 M 167.05 % | -9.800 M -201.98 % | -3.245 M 70.75 % | -11.095 M -954.66 % | -1.052 M 89.99 % | -10.510 M 63.81 % | -29.045 M -55.26 % | -18.707 M -26.12 % | -14.833 M 21.85 % | -18.979 M -50.73 % | -12.591 M 29.12 % | -17.765 M 77.02 % | -77.300 M -93.76 % | -39.894 M -48.86 % | -26.800 M 40.70 % | -45.192 M 5.85 % | -48.000 M 40.45 % | -80.600 M -814.73 % | 11.277 M 900.40 % | 1.127 M -91.57 % | 13.371 M 911.70 % | -1.647 M -148.95 % | 3.365 M -30.39 % | 4.834 M -67.89 % | 15.056 M -7.63 % | 16.300 M -54.88 % | 36.128 M 401.78 % | 7.200 M -80.37 % | 36.680 M 352.84 % | 8.100 M -39.51 % | 13.391 M 2 131.83 % | 600.000 K |
Net income ratio | -0.43 -2 565.51 % | 0.02 105.27 % | -0.33 -10.67 % | -0.30 58.20 % | -0.71 -443.89 % | -0.13 71.56 % | -0.46 -4 775.83 % | 0.01 108.59 % | -0.11 78.23 % | -0.53 36.87 % | -0.84 -93.67 % | -0.43 -23.71 % | -0.35 75.74 % | -1.44 -148.72 % | -0.58 -40.90 % | -0.41 -1 241.02 % | -0.03 93.20 % | -0.45 61.88 % | -1.18 -2 180.98 % | 0.06 178.84 % | -0.07 -380.77 % | 0.03 140.75 % | -0.06 -2 142.30 % | 0.00 -69.39 % | 0.01 -85.83 % | 0.07 -32.87 % | 0.11 -15.09 % | 0.12 37.56 % | 0.09 98.99 % | 0.05 -53.89 % | 0.10 64.92 % | 0.06 27.02 % | 0.05 |
Ratio EBITDA | -0.36 -360.11 % | 0.14 143.23 % | -0.32 -229.90 % | -0.10 72.39 % | -0.35 -1 284.31 % | -0.03 92.62 % | -0.34 64.44 % | -0.97 -25.80 % | -0.77 -59.85 % | -0.48 32.90 % | -0.72 -107.23 % | -0.35 22.66 % | -0.45 68.04 % | -1.40 -92.98 % | -0.73 -138.81 % | -0.30 57.14 % | -0.71 -72.51 % | -0.41 66.25 % | -1.22 -2 108.48 % | 0.06 654.17 % | 0.01 -91.34 % | 0.09 662.91 % | -0.02 -156.79 % | 0.03 -28.38 % | 0.04 -60.83 % | 0.10 -14.19 % | 0.12 -38.66 % | 0.20 74.84 % | 0.11 -43.27 % | 0.20 38.81 % | 0.14 36.76 % | 0.10 601.61 % | 0.01 |
Gross profit ratio | 0.75 8.87 % | 0.69 -17.01 % | 0.83 21.05 % | 0.68 -10.74 % | 0.77 0.03 % | 0.77 -3.92 % | 0.80 12.20 % | 0.71 -3.32 % | 0.73 7.90 % | 0.68 -6.57 % | 0.73 14.05 % | 0.64 0.39 % | 0.64 202.62 % | 0.21 -50.11 % | 0.42 54.17 % | 0.27 -35.89 % | 0.43 19.09 % | 0.36 188.92 % | 0.12 -73.32 % | 0.46 -1.82 % | 0.47 -11.03 % | 0.53 2.12 % | 0.52 5.21 % | 0.49 -3.18 % | 0.51 1.39 % | 0.50 -2.05 % | 0.51 -3.32 % | 0.53 0.16 % | 0.53 8.68 % | 0.49 -6.99 % | 0.53 10.50 % | 0.48 1.96 % | 0.47 |
Weighted average shs out dil | 30.703 M 0.00 % | 30.703 M 0.38 % | 30.588 M 0.00 % | 30.588 M 0.39 % | 30.470 M 0.07 % | 30.448 M 0.76 % | 30.219 M 0.00 % | 30.219 M 0.00 % | 30.219 M 0.77 % | 29.986 M 0.06 % | 29.968 M 0.64 % | 29.777 M -1.32 % | 30.175 M 2.07 % | 29.562 M 0.22 % | 29.498 M 0.15 % | 29.454 M 0.03 % | 29.444 M -2.42 % | 30.175 M 0.15 % | 30.130 M 70.22 % | 17.700 M 40.88 % | 12.564 M -4.64 % | 13.175 M 5.06 % | 12.540 M -0.91 % | 12.655 M -0.39 % | 12.704 M -4.15 % | 13.254 M -1.36 % | 13.437 M 1.00 % | 13.304 M 3.27 % | 12.883 M -2.38 % | 13.197 M -1.02 % | 13.333 M 1.49 % | 13.138 M -3.20 % | 13.571 M |
Weighted average shs out | 30.703 M 0.00 % | 30.703 M 0.38 % | 30.588 M 0.00 % | 30.588 M 0.54 % | 30.423 M -0.08 % | 30.448 M 0.76 % | 30.219 M -0.01 % | 30.223 M 0.01 % | 30.219 M 0.78 % | 29.986 M 0.06 % | 29.968 M 0.64 % | 29.777 M -1.10 % | 30.107 M 2.14 % | 29.477 M -0.07 % | 29.498 M 0.48 % | 29.357 M 0.00 % | 29.358 M -2.67 % | 30.163 M 1.28 % | 29.781 M 76.31 % | 16.891 M 36.30 % | 12.392 M -2.49 % | 12.709 M 1.35 % | 12.540 M -0.91 % | 12.655 M -0.39 % | 12.704 M -1.55 % | 12.905 M 1.62 % | 12.698 M -1.45 % | 12.886 M 0.02 % | 12.883 M 0.12 % | 12.867 M -1.20 % | 13.023 M -0.40 % | 13.076 M -3.65 % | 13.571 M |
EPS diluted | -0.47 -1 853.73 % | 0.03 107.88 % | -0.34 -3.03 % | -0.33 55.41 % | -0.74 -311.11 % | -0.18 61.70 % | -0.47 -4 895.92 % | 0.01 110.61 % | -0.09 82.89 % | -0.54 27.03 % | -0.74 -39.62 % | -0.53 -15.22 % | -0.46 82.90 % | -2.69 -149.07 % | -1.08 12.20 % | -1.23 -1 657.14 % | -0.07 95.98 % | -1.74 33.08 % | -2.60 -429.11 % | 0.79 201.28 % | -0.78 -379.07 % | 0.28 155.90 % | -0.50 -1 750.17 % | 0.03 -66.33 % | 0.09 -88.00 % | 0.75 -29.91 % | 1.07 -37.43 % | 1.71 280.00 % | 0.45 -29.69 % | 0.64 52.38 % | 0.42 -28.81 % | 0.59 321.43 % | 0.14 |
Earnings per share | -0.47 -1 853.73 % | 0.03 107.88 % | -0.34 -3.03 % | -0.33 55.41 % | -0.74 -311.11 % | -0.18 61.70 % | -0.47 -4 895.92 % | 0.01 110.61 % | -0.09 82.89 % | -0.54 27.03 % | -0.74 -39.62 % | -0.53 -15.22 % | -0.46 82.90 % | -2.69 -149.07 % | -1.08 12.20 % | -1.23 -1 657.14 % | -0.07 95.98 % | -1.74 33.59 % | -2.62 -427.50 % | 0.80 202.56 % | -0.78 -370.55 % | 0.29 158.84 % | -0.49 -1 717.16 % | 0.03 -69.70 % | 0.10 -87.50 % | 0.80 -28.57 % | 1.12 -37.08 % | 1.78 295.56 % | 0.45 -31.82 % | 0.66 53.49 % | 0.43 -27.12 % | 0.59 321.43 % | 0.14 |
Gross profit | 25.100 M -22.93 % | 32.567 M 28.72 % | 25.300 M 10.80 % | 22.833 M -5.43 % | 24.145 M -23.79 % | 31.683 M 30.31 % | 24.313 M 14.18 % | 21.294 M 19.32 % | 17.846 M -14.87 % | 20.963 M 8.83 % | 19.263 M -17.04 % | 23.220 M -8.00 % | 25.239 M 117.58 % | 11.600 M -49.91 % | 23.159 M -3.90 % | 24.100 M -11.30 % | 27.169 M -35.00 % | 41.800 M 409.76 % | 8.200 M -90.51 % | 86.363 M 30.23 % | 66.315 M -13.35 % | 76.535 M 47.26 % | 51.973 M -9.31 % | 57.308 M -5.90 % | 60.900 M -16.90 % | 73.283 M 5.44 % | 69.500 M -28.88 % | 97.729 M 187.44 % | 34.000 M -62.40 % | 90.417 M 203.41 % | 29.800 M -51.13 % | 60.973 M 224.32 % | 18.800 M |
Income tax expense | 200.000 K -72.49 % | 727.000 K 292.97 % | 185.000 K 21.71 % | 152.000 K 484.62 % | 26.000 K -90.81 % | 283.000 K 86.18 % | 152.000 K 181.48 % | 54.000 K -37.93 % | 87.000 K -3.33 % | 90.000 K -46.11 % | 167.000 K 1.83 % | 164.000 K -36.68 % | 259.000 K 123.55 % | -1.100 M -1 082.14 % | 112.000 K -72.00 % | 400.000 K -44.44 % | 720.000 K -80.00 % | 3.600 M 228.57 % | -2.800 M -208.23 % | 2.587 M 6.20 % | 2.436 M 6.84 % | 2.280 M 26.11 % | 1.808 M -6.32 % | 1.930 M -22.80 % | 2.500 M -28.02 % | 3.473 M 15.77 % | 3.000 M -14.92 % | 3.526 M 107.41 % | 1.700 M -27.41 % | 2.342 M 368.40 % | 500.000 K 299.20 % | -251.000 K 82.07 % | -1.400 M |
Cost of revenue | 8.500 M -42.93 % | 14.894 M 181.02 % | 5.300 M -49.98 % | 10.596 M 43.05 % | 7.407 M -23.88 % | 9.731 M 56.40 % | 6.222 M -28.59 % | 8.713 M 34.75 % | 6.466 M -34.37 % | 9.852 M 36.99 % | 7.192 M -45.31 % | 13.150 M -8.99 % | 14.449 M -66.86 % | 43.600 M 37.03 % | 31.818 M -50.36 % | 64.100 M 75.25 % | 36.577 M -51.23 % | 75.000 M 29.31 % | 58.000 M -41.81 % | 99.667 M 34.82 % | 73.928 M 9.57 % | 67.470 M 40.88 % | 47.893 M -18.19 % | 58.543 M 0.42 % | 58.300 M -19.19 % | 72.146 M 9.98 % | 65.600 M -23.67 % | 85.944 M 186.48 % | 30.000 M -68.27 % | 94.549 M 251.48 % | 26.900 M -59.98 % | 67.222 M 212.66 % | 21.500 M |
General and administrative expenses | 0.000 -100.00 % | 2.443 M -58.85 % | 5.935 M 153.31 % | 2.343 M -66.85 % | 7.067 M 102.81 % | 3.485 M -10.42 % | 3.890 M -71.64 % | 13.715 M 124.50 % | 6.109 M 83.12 % | 3.336 M -4.08 % | 3.478 M 1.53 % | 3.426 M 3.93 % | 3.296 M -86.92 % | 25.200 M 162.28 % | 9.608 M 35.32 % | 7.100 M -25.85 % | 9.575 M -33.51 % | 14.400 M -8.86 % | 15.800 M 55.24 % | 10.178 M -41.93 % | 17.527 M 106.01 % | 8.508 M 3.28 % | 8.238 M 16.16 % | 7.092 M -2.85 % | 7.300 M 3.50 % | 7.053 M -2.04 % | 7.200 M -32.74 % | 10.705 M 234.53 % | 3.200 M -61.49 % | 8.309 M 246.21 % | 2.400 M -64.45 % | 6.751 M 181.29 % | 2.400 M |
Selling and marketing expenses | 0.000 -100.00 % | 2.568 M -51.56 % | 5.300 M 99.55 % | 2.656 M -61.84 % | 6.961 M 150.76 % | 2.776 M -0.18 % | 2.781 M -56.73 % | 6.427 M -16.12 % | 7.662 M 103.56 % | 3.764 M -13.83 % | 4.368 M -17.23 % | 5.277 M -5.06 % | 5.558 M -71.93 % | 19.800 M 12.07 % | 17.667 M -23.19 % | 23.000 M 5.60 % | 21.780 M -40.16 % | 36.400 M 16.67 % | 31.200 M -8.63 % | 34.146 M 35.51 % | 25.198 M -9.12 % | 27.728 M 52.24 % | 18.213 M -3.00 % | 18.776 M -11.43 % | 21.200 M -15.30 % | 25.029 M 16.41 % | 21.500 M -23.80 % | 28.214 M 76.34 % | 16.000 M -46.39 % | 29.847 M 161.82 % | 11.400 M -61.51 % | 29.616 M 202.20 % | 9.800 M |
Other expenses | 0.000 | 0.000 -100.00 % | 181.000 K 263.06 % | -111.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K 105.00 % | -20.000 K | 0.000 | 0.000 100.00 % | -38.700 M -1 450.31 % | 2.866 M | 0.000 100.00 % | -1.203 M | 0.000 | 0.000 100.00 % | -7.734 M -473.80 % | 2.069 M 190.07 % | -2.297 M -171.11 % | 3.230 M 1 945.71 % | -175.000 K 65.00 % | -500.000 K | 0.000 -100.00 % | 2.900 M 272.75 % | 778.000 K 1 072.50 % | -80.000 K 84.00 % | -500.000 K | 0.000 | 0.000 | 0.000 |
Operating expenses | 38.000 M 22.97 % | 30.903 M -12.16 % | 35.181 M 11.86 % | 31.450 M -33.03 % | 46.959 M 21.82 % | 38.548 M 5.81 % | 36.430 M 74.95 % | 20.823 M 0.70 % | 20.678 M -42.74 % | 36.111 M -10.07 % | 40.154 M 3.84 % | 38.668 M 1.15 % | 38.227 M 56.03 % | 24.500 M -50.12 % | 49.114 M -3.51 % | 50.900 M -26.72 % | 69.460 M -22.65 % | 89.800 M 1.13 % | 88.800 M 16.16 % | 76.443 M 3.07 % | 74.167 M 4.78 % | 70.782 M 16.75 % | 60.627 M 12.20 % | 54.035 M -6.68 % | 57.900 M -0.34 % | 58.100 M 9.21 % | 53.200 M -27.36 % | 73.240 M 181.69 % | 26.000 M -61.12 % | 66.864 M 208.13 % | 21.700 M -59.94 % | 54.168 M 197.63 % | 18.200 M |
Cost and expenses | 46.500 M 1.54 % | 45.797 M 13.16 % | 40.471 M -3.75 % | 42.046 M -22.66 % | 54.366 M 12.61 % | 48.279 M 13.19 % | 42.652 M 44.41 % | 29.536 M 8.81 % | 27.144 M -40.94 % | 45.963 M -2.92 % | 47.346 M -8.63 % | 51.818 M -1.63 % | 52.676 M -22.65 % | 68.100 M -15.86 % | 80.932 M -29.62 % | 115.000 M 8.45 % | 106.037 M -35.66 % | 164.800 M 12.26 % | 146.800 M -16.64 % | 176.110 M 18.92 % | 148.095 M 7.12 % | 138.252 M 27.40 % | 108.520 M -3.60 % | 112.578 M -3.12 % | 116.200 M -10.78 % | 130.246 M 9.63 % | 118.800 M -25.37 % | 159.184 M 184.26 % | 56.000 M -65.31 % | 161.413 M 232.13 % | 48.600 M -59.96 % | 121.390 M 205.77 % | 39.700 M |
Research and development expenses | 22.700 M 24.33 % | 18.258 M -14.68 % | 21.400 M 10.49 % | 19.368 M -25.87 % | 26.126 M 14.52 % | 22.813 M 9.67 % | 20.801 M 4.36 % | 19.932 M -4.04 % | 20.772 M 9.99 % | 18.886 M -11.49 % | 21.338 M 17.79 % | 18.116 M 5.89 % | 17.108 M -6.00 % | 18.200 M -4.07 % | 18.973 M 10.31 % | 17.200 M -12.76 % | 19.716 M -34.28 % | 30.000 M -10.18 % | 33.400 M 7.77 % | 30.992 M 3.80 % | 29.858 M 2.80 % | 29.044 M 20.18 % | 24.168 M 10.16 % | 21.939 M -7.43 % | 23.700 M 17.02 % | 20.253 M 6.04 % | 19.100 M -16.34 % | 22.831 M 235.75 % | 6.800 M -67.35 % | 20.824 M 163.59 % | 7.900 M -55.62 % | 17.801 M 196.68 % | 6.000 M |
Selling general and administrative expenses | 15.300 M 21.00 % | 12.645 M -7.02 % | 13.600 M 11.54 % | 12.193 M -26.36 % | 16.558 M 5.23 % | 15.735 M 0.68 % | 15.629 M -7.97 % | 16.983 M 4.57 % | 16.241 M -5.72 % | 17.226 M -8.35 % | 18.796 M -8.54 % | 20.552 M -2.68 % | 21.119 M -53.07 % | 45.000 M 64.99 % | 27.275 M -9.39 % | 30.100 M -4.00 % | 31.355 M -38.28 % | 50.800 M 8.09 % | 47.000 M -11.63 % | 53.185 M 25.91 % | 42.240 M -4.08 % | 44.035 M 32.52 % | 33.229 M 28.46 % | 25.868 M -9.24 % | 28.500 M -11.17 % | 32.082 M 11.78 % | 28.700 M -26.26 % | 38.919 M 102.70 % | 19.200 M -49.68 % | 38.156 M 176.49 % | 13.800 M -62.05 % | 36.367 M 198.09 % | 12.200 M |
Interest income | 0.000 -100.00 % | 5.000 K -98.75 % | 400.000 K 6 566.67 % | 6.000 K -94.34 % | 106.000 K 5 200.00 % | 2.000 K -94.44 % | 36.000 K -74.29 % | 140.000 K 86.67 % | 75.000 K 11.11 % | 67.500 K 23.85 % | 54.500 K -43.23 % | 96.000 K | 0.000 | 0.000 -100.00 % | 73.000 K | 0.000 -100.00 % | 176.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 100.000 K -63.90 % | 277.000 K -18.05 % | 338.000 K 124.14 % | -1.400 M -217.75 % | 1.189 M | 0.000 -100.00 % | 506.000 K | 0.000 -100.00 % | 625.000 K | 0.000 |
Interest expense | 100.000 K -81.48 % | 540.000 K | 0.000 -100.00 % | 248.000 K | 0.000 -100.00 % | 2.509 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 700.000 K 16.67 % | 600.000 K -76.00 % | 2.500 M 2 000.84 % | 119.000 K -94.59 % | 2.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 90.000 K | 0.000 -100.00 % | 400.000 K 37.46 % | 291.000 K | 0.000 -100.00 % | 6.000 K | 0.000 -100.00 % | 23.000 K | 0.000 |
Depreciation and amortization | 2.000 M -49.79 % | 3.983 M 3 883.00 % | 100.000 K -90.73 % | 1.079 M -85.65 % | 7.523 M 385.67 % | 1.549 M -39.16 % | 2.546 M -8.29 % | 2.776 M 825.33 % | 300.000 K -75.98 % | 1.249 M -49.70 % | 2.483 M -1.86 % | 2.530 M 153.51 % | -4.728 M -294.71 % | 2.428 M 142.44 % | -5.722 M -372.48 % | 2.100 M 172.39 % | -2.901 M -625.25 % | -400.000 K -106.54 % | 6.114 M 3.90 % | 5.884 M -15.29 % | 6.946 M 8.56 % | 6.399 M 51.96 % | 4.211 M 105.43 % | 2.050 M 2.28 % | 2.004 M 628.73 % | 275.000 K 375.00 % | -100.000 K -101.20 % | 8.314 M 939.25 % | 800.000 K -93.94 % | 13.206 M 13 306.00 % | -100.000 K -101.68 % | 5.942 M 5 842.00 % | 100.000 K |
Operating income | -12.900 M -875.24 % | 1.664 M 116.85 % | -9.878 M -14.63 % | -8.617 M 53.72 % | -18.618 M -171.20 % | -6.865 M 43.34 % | -12.117 M 61.92 % | -31.821 M -67.42 % | -19.007 M -25.48 % | -15.148 M 27.49 % | -20.891 M -35.23 % | -15.448 M -18.94 % | -12.988 M 83.20 % | -77.300 M -197.83 % | -25.954 M 10.19 % | -28.900 M 31.66 % | -42.291 M 11.15 % | -47.600 M 40.94 % | -80.600 M -912.50 % | 9.920 M 226.34 % | -7.852 M -236.49 % | 5.753 M 166.48 % | -8.654 M -372.57 % | 3.175 M 9.48 % | 2.900 M -80.38 % | 14.781 M -9.87 % | 16.400 M -35.15 % | 25.289 M 251.24 % | 7.200 M -69.30 % | 23.453 M 186.01 % | 8.200 M 18.75 % | 6.905 M 1 281.00 % | 500.000 K |
Operating income ratio | -0.38 -1 195.05 % | 0.04 110.86 % | -0.32 -25.23 % | -0.26 56.32 % | -0.59 -255.97 % | -0.17 58.23 % | -0.40 62.58 % | -1.06 -35.64 % | -0.78 -59.04 % | -0.49 37.75 % | -0.79 -85.92 % | -0.42 -29.79 % | -0.33 76.63 % | -1.40 -196.63 % | -0.47 -44.08 % | -0.33 50.61 % | -0.66 -62.79 % | -0.41 66.53 % | -1.22 -2 383.22 % | 0.05 195.24 % | -0.06 -240.15 % | 0.04 146.10 % | -0.09 -416.20 % | 0.03 12.65 % | 0.02 -76.06 % | 0.10 -16.27 % | 0.12 -11.83 % | 0.14 22.39 % | 0.11 -11.27 % | 0.13 -12.33 % | 0.14 168.50 % | 0.05 334.14 % | 0.01 |
Total other income expenses net | -1.600 M -692.08 % | -202.000 K -197.06 % | -68.000 K 94.84 % | -1.318 M 69.36 % | -4.302 M -345.13 % | 1.755 M 273.59 % | -1.011 M -103.14 % | 32.152 M 99.70 % | 16.100 M 1 606.08 % | -1.069 M -54.26 % | -693.000 K -668.03 % | 122.000 K -37.60 % | 195.500 K 106.16 % | -3.173 M 43.61 % | -5.627 M 18.45 % | -6.900 M -116.32 % | 42.278 M 1 421.19 % | -3.200 M -104.48 % | 71.400 M 7 370.88 % | -982.000 K -226.22 % | 778.000 K 1 154.82 % | 62.001 K -98.48 % | 4.072 M 424.72 % | -1.254 M -312.54 % | 590.000 K 142.17 % | -1.399 M -274.88 % | 800.000 K -29.45 % | 1.134 M 278.00 % | 300.000 K -75.39 % | 1.219 M 155.41 % | -2.200 M -454.27 % | 621.000 K 721.00 % | -100.000 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 |
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-06-30 | 2010-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -8.600 M 65.42 % | -24.871 M -88.42 % | -13.200 M 33.06 % | -19.720 M 45.29 % | -36.043 M 38.16 % | -58.285 M 4.65 % | -61.125 M 15.78 % | -72.581 M -9.32 % | -66.396 M 14.80 % | -77.928 M 19.11 % | -96.335 M 16.92 % | -115.956 M 8.41 % | -126.602 M 20.94 % | -160.144 M -108.33 % | -76.869 M 24.89 % | -102.340 M 1.85 % | -104.264 M 33.53 % | -156.849 M -53.17 % | -102.400 M 41.07 % | -173.760 M -239.38 % | -51.200 M 11.48 % | -57.841 M -37.72 % | -42.000 M -16.68 % | -35.996 M 6.75 % | -38.600 M 19.74 % | -48.096 M 43.75 % | -85.500 M -9.20 % | -78.300 M -64.50 % | -47.600 M |
Total investments | 1.000 M -82.68 % | 5.775 M -40.46 % | 9.700 M 5.05 % | 9.234 M 35.26 % | 6.827 M 23.39 % | 5.533 M -43.01 % | 9.709 M -19.34 % | 12.037 M 7.77 % | 11.169 M -2.39 % | 11.442 M 16.76 % | 9.800 M -1.36 % | 9.935 M -0.83 % | 10.018 M 14.49 % | 8.750 M -18.51 % | 10.738 M -90.41 % | 111.966 M -2.16 % | 114.437 M 3 348.98 % | 3.318 M -58.53 % | 8.000 M 46.33 % | 5.467 M -14.58 % | 6.400 M 23.10 % | 5.199 M 3.98 % | 5.000 M 66.39 % | 3.005 M 0.17 % | 3.000 M 54.16 % | 1.946 M 143.25 % | 800.000 K 60.00 % | 500.000 K -44.44 % | 900.000 K |
Total debt | 8.400 M -3.81 % | 8.733 M -0.66 % | 8.791 M 5.37 % | 8.343 M -4.87 % | 8.770 M -13.85 % | 10.180 M 14.38 % | 8.900 M -13.26 % | 10.261 M -26.50 % | 13.961 M 38.72 % | 10.064 M -4.44 % | 10.532 M -1.22 % | 10.662 M -10.42 % | 11.902 M 806.47 % | 1.313 M -96.89 % | 42.226 M 0.06 % | 42.199 M -0.68 % | 42.486 M -1.64 % | 43.194 M -3.37 % | 44.700 M 130.61 % | 19.383 M 976.83 % | 1.800 M -85.60 % | 12.497 M -41.87 % | 21.500 M 10.55 % | 19.448 M -9.96 % | 21.600 M -13.66 % | 25.017 M | 0.000 | 0.000 | 0.000 |
Accumulated other comprehensive income loss | 8.800 M 101.50 % | -588.556 M -109.75 % | -280.600 M 50.99 % | -572.478 M -6 530.89 % | 8.902 M 0.37 % | 8.869 M 5.26 % | 8.426 M 12.72 % | 7.475 M 44.19 % | 5.184 M 116.23 % | -31.936 M 1.61 % | -32.460 M -2.33 % | -31.722 M 4.82 % | -33.327 M -4.42 % | -31.916 M -6.60 % | -29.940 M -6.71 % | -28.057 M 34.73 % | -42.984 M -69.72 % | -25.326 M -125.25 % | 100.284 M 456.41 % | -28.137 M -121.91 % | 128.440 M 703.74 % | -21.274 M -114.91 % | 142.705 M 842.21 % | -19.227 M -113.14 % | 146.331 M 704.60 % | -24.203 M | 0.000 | 0.000 | 0.000 |
Retained earnings | -318.200 M -206.35 % | 299.208 M 199.71 % | -300.070 M -823.78 % | -32.483 M -44.30 % | -22.511 M -15.34 % | -19.517 M -38.59 % | -14.083 M -624.81 % | -1.943 M 30.43 % | -2.793 M 92.72 % | -38.381 M -73.54 % | -22.117 M 25.15 % | -29.549 M -113.37 % | -13.849 M 87.55 % | -111.265 M -246.83 % | -32.081 M 16.06 % | -38.218 M -1 858.89 % | -1.951 M 98.59 % | -137.907 M -105.83 % | -67.000 M -14 602.16 % | 462.000 K 104.57 % | -10.100 M -289.66 % | -2.592 M 58.86 % | -6.300 M -504.62 % | 1.557 M 19.77 % | 1.300 M -94.70 % | 24.535 M 72.78 % | 14.200 M | 0.000 | 0.000 |
Common stock | 4.700 M 0.43 % | 4.680 M 0.39 % | 4.662 M 0.00 % | 4.662 M 0.39 % | 4.644 M 0.06 % | 4.641 M 0.76 % | 4.606 M 0.00 % | 4.606 M 0.00 % | 4.606 M 0.15 % | 4.599 M 0.00 % | 4.599 M 0.00 % | 4.599 M 0.00 % | 4.599 M 0.00 % | 4.599 M 0.00 % | 4.599 M 0.00 % | 4.599 M 0.00 % | 4.599 M 0.00 % | 4.599 M -0.02 % | 4.600 M 0.17 % | 4.592 M 141.68 % | 1.900 M -2.26 % | 1.944 M 2.32 % | 1.900 M -1.50 % | 1.929 M 1.53 % | 1.900 M -2.71 % | 1.953 M 2.79 % | 1.900 M -5.00 % | 2.000 M 0.00 % | 2.000 M |
Total equity | 29.400 M -40.90 % | 49.744 M 8.14 % | 46.000 M -16.62 % | 55.168 M -10.02 % | 61.314 M -27.02 % | 84.017 M -7.21 % | 90.548 M -9.55 % | 100.105 M 2.83 % | 97.346 M -2.32 % | 99.660 M -15.37 % | 117.758 M -15.43 % | 139.239 M -7.12 % | 149.919 M -7.95 % | 162.868 M -28.93 % | 229.170 M -8.77 % | 251.193 M -10.82 % | 281.680 M -2.24 % | 288.137 M -19.96 % | 360.000 M -15.41 % | 425.591 M 171.77 % | 156.600 M -14.39 % | 182.933 M 4.12 % | 175.700 M -3.94 % | 182.903 M -2.14 % | 186.900 M -0.76 % | 188.322 M -2.68 % | 193.500 M 21.47 % | 159.300 M 12.82 % | 141.200 M |
Other non current liabilities | 4.500 M -37.47 % | 7.196 M 47.37 % | 4.883 M -4.40 % | 5.108 M 67.75 % | 3.045 M -38.47 % | 4.949 M 278.47 % | -2.773 M -242.64 % | 1.944 M -44.80 % | 3.522 M 4.63 % | 3.366 M 15.39 % | 2.917 M -20.47 % | 3.668 M -41.80 % | 6.302 M 0.05 % | 6.299 M -57.86 % | 14.948 M -44.24 % | 26.810 M -18.46 % | 32.879 M 138.91 % | 13.762 M -55.32 % | 30.800 M -44.53 % | 55.528 M 265.32 % | 15.200 M 25 233.33 % | 60.000 K -99.75 % | 24.000 M | 0.000 -100.00 % | 31.800 M 92.60 % | 16.511 M -33.42 % | 24.800 M 327.59 % | 5.800 M 480.00 % | 1.000 M |
Long term debt | 5.700 M -17.62 % | 6.919 M 8.91 % | 6.353 M -1.38 % | 6.442 M -1.78 % | 6.559 M -13.38 % | 7.572 M -40.70 % | 12.769 M 89.25 % | 6.747 M -31.68 % | 9.876 M 68.50 % | 5.861 M -15.60 % | 6.944 M -4.04 % | 7.236 M -28.06 % | 10.058 M 666.03 % | 1.313 M 8.96 % | 1.205 M -97.14 % | 42.199 M 0.05 % | 42.177 M 182.65 % | 14.922 M -64.22 % | 41.700 M 144.75 % | 17.038 M 1 117.00 % | 1.400 M -73.02 % | 5.189 M -40.36 % | 8.700 M -26.60 % | 11.853 M | 0.000 -100.00 % | 18.688 M | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 10.200 M -25.06 % | 13.610 M 22.61 % | 11.100 M -3.90 % | 11.550 M 1.01 % | 11.434 M -8.68 % | 12.521 M 26.58 % | 9.892 M -5.61 % | 10.480 M -30.28 % | 15.032 M 41.58 % | 10.617 M -10.28 % | 11.833 M 8.08 % | 10.948 M -37.18 % | 17.428 M 102.13 % | 8.622 M -54.00 % | 18.743 M -73.87 % | 71.732 M -8.75 % | 78.609 M 151.05 % | 31.312 M -58.80 % | 76.000 M 1.46 % | 74.908 M 351.25 % | 16.600 M -42.38 % | 28.810 M -11.90 % | 32.700 M 7.72 % | 30.357 M -14.25 % | 35.400 M -8.31 % | 38.608 M 53.21 % | 25.200 M 281.82 % | 6.600 M 29.41 % | 5.100 M |
Other current liabilities | 16.800 M 81.78 % | 9.242 M -6.34 % | 9.868 M -6.60 % | 10.565 M -14.66 % | 12.380 M 122.90 % | 5.554 M 29.13 % | 4.301 M -59.05 % | 10.503 M 97.87 % | 5.308 M -41.68 % | 9.101 M -5.01 % | 9.581 M -47.09 % | 18.109 M 6.07 % | 17.073 M -48.64 % | 33.242 M 21.05 % | 27.462 M -6.10 % | 29.246 M -3.87 % | 30.422 M -51.81 % | 63.135 M -8.37 % | 68.900 M 48.43 % | 46.420 M -26.69 % | 63.317 M 316.64 % | 15.197 M -36.15 % | 23.800 M 123.20 % | 10.663 M -53.44 % | 22.900 M 66.80 % | 13.729 M -62.39 % | 36.500 M 61.50 % | 22.600 M 41.25 % | 16.000 M |
Deferred revenue | 0.000 -100.00 % | 653.000 K | 0.000 -100.00 % | 734.000 K -96.01 % | 18.406 M 1 531.74 % | 1.128 M 3.11 % | 1.094 M -91.79 % | 13.321 M 31.51 % | 10.129 M 2.22 % | 9.909 M -43.65 % | 17.586 M 235.93 % | 5.235 M -75.10 % | 21.026 M | 0.000 -100.00 % | 26.917 M | 0.000 -100.00 % | 34.104 M -53.61 % | 73.516 M 400.11 % | 14.700 M -55.53 % | 33.055 M 134.43 % | 14.100 M -41.75 % | 24.206 M 149.55 % | 9.700 M -59.63 % | 24.029 M 140.29 % | 10.000 M -61.57 % | 26.018 M | 0.000 | 0.000 | 0.000 |
Short term debt | 2.700 M -41.79 % | 4.638 M -4.88 % | 4.876 M 28.25 % | 3.802 M 71.88 % | 2.212 M -15.18 % | 2.608 M 3.66 % | 2.516 M -28.40 % | 3.514 M -13.98 % | 4.085 M -2.81 % | 4.203 M 17.14 % | 3.588 M 4.70 % | 3.427 M 85.85 % | 1.844 M | 0.000 -100.00 % | 41.021 M | 0.000 -100.00 % | 309.000 K -99.26 % | 42.033 M 1 301.10 % | 3.000 M 27.93 % | 2.345 M 512.27 % | 383.000 K -94.76 % | 7.308 M -42.91 % | 12.800 M 68.55 % | 7.594 M 20.54 % | 6.300 M -0.46 % | 6.329 M | 0.000 | 0.000 | 0.000 |
Total current liabilities | 26.400 M 19.70 % | 22.056 M 8.12 % | 20.400 M -0.60 % | 20.523 M -32.95 % | 30.607 M 14.68 % | 26.690 M -3.87 % | 27.765 M -18.33 % | 33.997 M 3.27 % | 32.921 M -6.32 % | 35.142 M -3.58 % | 36.446 M -6.29 % | 38.891 M -14.25 % | 45.352 M -37.71 % | 72.805 M -34.35 % | 110.901 M 39.03 % | 79.765 M 6.40 % | 74.966 M -59.95 % | 187.193 M 60.54 % | 116.600 M -23.84 % | 153.107 M 31.88 % | 116.100 M 17.37 % | 98.920 M 47.64 % | 67.000 M 2.58 % | 65.314 M 12.80 % | 57.900 M -25.92 % | 78.160 M 0.08 % | 78.100 M 28.88 % | 60.600 M 19.29 % | 50.800 M |
Total liabilities | 36.600 M 2.62 % | 35.666 M 13.23 % | 31.500 M -1.79 % | 32.073 M -23.71 % | 42.041 M 7.22 % | 39.211 M 4.13 % | 37.657 M -15.33 % | 44.477 M -7.25 % | 47.953 M 4.79 % | 45.759 M -5.22 % | 48.279 M -3.13 % | 49.839 M -20.61 % | 62.780 M -22.90 % | 81.427 M -37.19 % | 129.644 M -14.42 % | 151.497 M -1.35 % | 153.575 M -29.72 % | 218.505 M 13.45 % | 192.600 M -15.53 % | 228.015 M 71.83 % | 132.700 M 3.89 % | 127.730 M 28.11 % | 99.700 M 4.21 % | 95.671 M 2.54 % | 93.300 M -20.10 % | 116.768 M 13.04 % | 103.300 M 53.72 % | 67.200 M 20.21 % | 55.900 M |
Other non current assets | 100.000 K -89.50 % | 952.000 K 138.00 % | 400.000 K -57.54 % | 942.000 K 2 516.67 % | 36.000 K -95.93 % | 885.000 K -27.76 % | 1.225 M -69.24 % | 3.983 M 398 400.00 % | -1.000 K 50.00 % | -2.000 K -100.15 % | 1.337 M 133 800.00 % | -1.000 K | 0.000 -100.00 % | 1.749 M -82.54 % | 10.019 M -30.29 % | 14.373 M -48.67 % | 27.999 M -5.34 % | 29.577 M -76.87 % | 127.900 M -19.63 % | 159.144 M 1 124.18 % | 13.000 M -36.57 % | 20.496 M -19.94 % | 25.600 M -41.52 % | 43.775 M 20.93 % | 36.200 M 6.54 % | 33.979 M -8.16 % | 37.000 M 56.78 % | 23.600 M -37.73 % | 37.900 M |
Long term investments | 1.000 M -82.68 % | 5.775 M -40.46 % | 9.700 M 5.05 % | 9.234 M 35.26 % | 6.827 M 46.63 % | 4.656 M -46.15 % | 8.647 M -28.56 % | 12.104 M 5.26 % | 11.499 M -5.44 % | 12.160 M 26.09 % | 9.644 M -16.18 % | 11.505 M -0.78 % | 11.595 M 32.79 % | 8.732 M 1 112.78 % | 720.000 K -99.27 % | 98.948 M 14.47 % | 86.437 M 450.20 % | -24.682 M 79.43 % | -120.000 M 21.33 % | -152.533 M -2 211.11 % | -6.600 M 53.46 % | -14.181 M 31.16 % | -20.600 M 48.07 % | -39.666 M -19.48 % | -33.200 M -6.54 % | -31.161 M 13.92 % | -36.200 M -57.39 % | -23.000 M 38.01 % | -37.100 M |
Intangible assets | 400.000 K 8.40 % | 369.000 K 269.00 % | 100.000 K 28.21 % | 78.000 K -30.36 % | 112.000 K -48.39 % | 217.000 K -34.83 % | 333.000 K 0.60 % | 331.000 K -18.07 % | 404.000 K -3.35 % | 418.000 K 15.47 % | 362.000 K 0.28 % | 361.000 K 193.50 % | 123.000 K -86.67 % | 923.000 K -48.23 % | 1.783 M 20.15 % | 1.484 M -49.32 % | 2.928 M -24.38 % | 3.872 M -90.39 % | 40.300 M -1.65 % | 40.976 M -4.71 % | 43.000 M -0.42 % | 43.181 M 8.22 % | 39.900 M 19.31 % | 33.441 M 14.13 % | 29.300 M 10.85 % | 26.431 M 19.60 % | 22.100 M 97.32 % | 11.200 M 41.77 % | 7.900 M |
GoodWill | 4.600 M 0.50 % | 4.577 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 -100.00 % | 42.146 M 0.95 % | 41.749 M -1.66 % | 42.453 M -2.75 % | 43.652 M -24.61 % | 57.900 M -0.43 % | 58.149 M 45.01 % | 40.100 M 0.37 % | 39.952 M 0.89 % | 39.600 M 2.43 % | 38.659 M -7.07 % | 41.600 M 0.07 % | 41.570 M 4.71 % | 39.700 M 91.79 % | 20.700 M -6.33 % | 22.100 M |
Goodwill and intangible assets | 5.000 M 1.09 % | 4.946 M 4 846.00 % | 100.000 K 28.21 % | 78.000 K -30.36 % | 112.000 K -48.39 % | 217.000 K -34.83 % | 333.000 K 0.60 % | 331.000 K -18.07 % | 404.000 K -3.35 % | 418.000 K 15.47 % | 362.000 K 0.28 % | 361.000 K 193.50 % | 123.000 K -86.67 % | 923.000 K -97.90 % | 43.929 M 1.61 % | 43.233 M -4.73 % | 45.381 M -4.51 % | 47.524 M -51.60 % | 98.200 M -0.93 % | 99.125 M 19.28 % | 83.100 M -0.04 % | 83.133 M 4.57 % | 79.500 M 10.26 % | 72.100 M 1.69 % | 70.900 M 4.26 % | 68.001 M 10.03 % | 61.800 M 93.73 % | 31.900 M 6.33 % | 30.000 M |
Property plant equipment net | 10.600 M 0.25 % | 10.574 M -2.09 % | 10.800 M 9.19 % | 9.891 M -5.83 % | 10.503 M -13.00 % | 12.072 M 12.95 % | 10.688 M 1.84 % | 10.495 M -17.71 % | 12.753 M 55.15 % | 8.220 M -8.20 % | 8.954 M 1.42 % | 8.829 M -22.99 % | 11.465 M 238.70 % | 3.385 M -15.46 % | 4.004 M -1.40 % | 4.061 M -30.55 % | 5.847 M -27.52 % | 8.067 M -27.32 % | 11.100 M 13.36 % | 9.792 M 12.55 % | 8.700 M -2.95 % | 8.964 M 24.50 % | 7.200 M -4.36 % | 7.528 M -15.42 % | 8.900 M -5.08 % | 9.376 M 10.31 % | 8.500 M 70.00 % | 5.000 M 28.21 % | 3.900 M |
Total non current assets | 16.700 M -24.94 % | 22.248 M 5.94 % | 21.000 M 1.80 % | 20.628 M 15.67 % | 17.833 M -1.97 % | 18.191 M -13.61 % | 21.056 M -22.91 % | 27.315 M 9.45 % | 24.957 M 18.79 % | 21.009 M 2.47 % | 20.502 M -1.95 % | 20.910 M -10.52 % | 23.369 M 55.49 % | 15.029 M -74.51 % | 58.971 M -63.36 % | 160.949 M -3.00 % | 165.929 M 171.10 % | 61.206 M -51.62 % | 126.500 M 1.54 % | 124.585 M 24.21 % | 100.300 M -0.20 % | 100.505 M 7.49 % | 93.500 M 9.00 % | 85.779 M 1.15 % | 84.800 M 2.90 % | 82.407 M 10.61 % | 74.500 M 79.95 % | 41.400 M 18.97 % | 34.800 M |
Other current assets | 100.000 K -95.05 % | 2.021 M -25.59 % | 2.716 M -3.93 % | 2.827 M -8.95 % | 3.105 M -85.65 % | 21.631 M -25.59 % | 29.071 M -1.40 % | 29.485 M -5.17 % | 31.094 M 18.47 % | 26.246 M 1 241.82 % | 1.956 M -93.07 % | 28.234 M | 0.000 -100.00 % | 48.364 M -68.34 % | 152.740 M 637.70 % | 20.705 M -23.45 % | 27.046 M -84.19 % | 171.026 M 285 143.33 % | -60.000 K -100.05 % | 109.507 M | 0.000 -100.00 % | 88.653 M | 0.000 -100.00 % | 70.512 M | 0.000 -100.00 % | 72.806 M | 0.000 -100.00 % | 58.300 M | 0.000 |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 877.000 K -17.42 % | 1.062 M 1 685.07 % | -67.000 K 79.70 % | -330.000 K 54.04 % | -718.000 K -560.26 % | 156.000 K 109.94 % | -1.570 M 0.44 % | -1.577 M -8 861.11 % | 18.000 K -99.82 % | 10.018 M -23.05 % | 13.018 M -53.51 % | 28.000 M 0.00 % | 28.000 M -78.13 % | 128.000 M -18.99 % | 158.000 M 1 115.38 % | 13.000 M -32.92 % | 19.380 M -24.30 % | 25.600 M -40.01 % | 42.671 M 17.88 % | 36.200 M 9.34 % | 33.107 M -10.52 % | 37.000 M 57.45 % | 23.500 M -38.16 % | 38.000 M |
cash and cash equivalents | 17.000 M -49.41 % | 33.604 M 71.45 % | 19.600 M -30.16 % | 28.063 M -37.38 % | 44.813 M -34.55 % | 68.465 M -2.23 % | 70.025 M -15.47 % | 82.842 M 3.09 % | 80.357 M -8.68 % | 87.992 M -17.66 % | 106.867 M -15.60 % | 126.618 M -8.58 % | 138.504 M -14.22 % | 161.457 M 35.57 % | 119.095 M -17.60 % | 144.539 M -1.51 % | 146.750 M -26.64 % | 200.043 M 35.99 % | 147.100 M -23.84 % | 193.143 M 264.42 % | 53.000 M -24.65 % | 70.338 M 10.77 % | 63.500 M 14.53 % | 55.444 M -7.90 % | 60.200 M -17.66 % | 73.113 M -14.49 % | 85.500 M 9.20 % | 78.300 M 64.50 % | 47.600 M |
Cash and short term investments | 17.000 M -49.41 % | 33.604 M 71.45 % | 19.600 M -30.16 % | 28.063 M -37.38 % | 44.813 M -34.55 % | 68.465 M -2.23 % | 70.025 M -15.47 % | 82.842 M 3.09 % | 80.357 M -8.68 % | 87.992 M -17.66 % | 106.867 M -15.60 % | 126.618 M -8.58 % | 138.504 M -14.23 % | 161.475 M 25.06 % | 129.113 M -18.05 % | 157.557 M -9.84 % | 174.750 M -23.37 % | 228.043 M -17.11 % | 275.100 M -21.66 % | 351.143 M 432.03 % | 66.000 M -26.44 % | 89.718 M 0.69 % | 89.100 M -9.19 % | 98.115 M 1.78 % | 96.400 M -9.24 % | 106.220 M -13.29 % | 122.500 M 20.33 % | 101.800 M 18.93 % | 85.600 M |
Total current assets | 49.800 M -21.16 % | 63.162 M 11.79 % | 56.500 M -15.18 % | 66.613 M -22.11 % | 85.522 M -18.58 % | 105.036 M -1.97 % | 107.150 M -8.62 % | 117.264 M -2.56 % | 120.340 M -3.27 % | 124.411 M -14.51 % | 145.534 M -13.46 % | 168.167 M -11.18 % | 189.329 M -17.42 % | 229.265 M -23.54 % | 299.842 M 24.03 % | 241.741 M -10.24 % | 269.326 M -39.54 % | 445.437 M 4.51 % | 426.200 M -19.44 % | 529.023 M 179.91 % | 189.000 M -10.07 % | 210.159 M 15.60 % | 181.800 M -5.70 % | 192.795 M -1.33 % | 195.400 M -12.25 % | 222.682 M 0.17 % | 222.300 M 20.10 % | 185.100 M 14.05 % | 162.300 M |
Inventory | 14.100 M 34.27 % | 10.501 M -37.59 % | 16.827 M -13.28 % | 19.403 M -12.92 % | 22.281 M 49.14 % | 14.940 M 85.50 % | 8.054 M 63.14 % | 4.937 M -44.46 % | 8.889 M -12.62 % | 10.173 M -27.43 % | 14.018 M 5.28 % | 13.315 M -13.92 % | 15.469 M -20.37 % | 19.426 M 7.99 % | 17.989 M -22.66 % | 23.260 M -38.10 % | 37.577 M -18.96 % | 46.368 M -33.47 % | 69.700 M 1.94 % | 68.373 M 47.04 % | 46.500 M 46.28 % | 31.788 M 71.83 % | 18.500 M -23.45 % | 24.168 M -24.48 % | 32.000 M -26.70 % | 43.656 M 38.15 % | 31.600 M 26.40 % | 25.000 M 12.11 % | 22.300 M |
Net receivables | 18.600 M 9.18 % | 17.036 M -1.85 % | 17.357 M 6.35 % | 16.320 M 124.86 % | 7.258 M -11.34 % | 8.186 M 13.69 % | 7.200 M 39.35 % | 5.167 M -59.96 % | 12.904 M 77.67 % | 7.263 M -67.99 % | 22.693 M 80.36 % | 12.582 M -64.41 % | 35.356 M 27.93 % | 27.636 M -20.33 % | 34.688 M -17.15 % | 41.870 M -26.54 % | 56.999 M -7.86 % | 61.863 M -24.09 % | 81.500 M -6.84 % | 87.480 M 14.35 % | 76.500 M 19.00 % | 64.286 M -13.36 % | 74.200 M 76.26 % | 42.098 M -37.17 % | 67.000 M 28.00 % | 52.343 M -23.25 % | 68.200 M | 0.000 -100.00 % | 54.400 M |
Tax assets | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 483.000 K 36.06 % | 355.000 K -1.66 % | 361.000 K 121.47 % | 163.000 K -59.45 % | 402.000 K 33.11 % | 302.000 K 41.78 % | 213.000 K 3.90 % | 205.000 K -5.09 % | 216.000 K 16.13 % | 186.000 K -22.50 % | 240.000 K -19.73 % | 299.000 K -10.48 % | 334.000 K 26.04 % | 265.000 K -63.19 % | 720.000 K -92.26 % | 9.300 M 2.68 % | 9.057 M 331.29 % | 2.100 M 0.33 % | 2.093 M 16.28 % | 1.800 M -11.85 % | 2.042 M 2.10 % | 2.000 M -9.58 % | 2.212 M -34.94 % | 3.400 M -12.82 % | 3.900 M 3 800.00 % | 100.000 K |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K 200.00 % | -1.000 K -133.33 % | 3.000 K 50.00 % | 2.000 K 300.00 % | -1.000 K -200.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K | 0.000 | 0.000 100.00 % | -1.000 K 99.00 % | -100.000 K -4 900.00 % | -2.000 K | 0.000 100.00 % | -1.000 K -101.00 % | 100.000 K | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 |
Account payables | 6.900 M -8.28 % | 7.523 M 37.78 % | 5.460 M 3.49 % | 5.276 M -27.58 % | 7.285 M -20.59 % | 9.174 M -14.09 % | 10.678 M 7.95 % | 9.892 M -5.86 % | 10.508 M -11.92 % | 11.930 M 1.75 % | 11.725 M -27.88 % | 16.258 M 4.74 % | 15.522 M -43.82 % | 27.631 M -3.28 % | 28.567 M -24.00 % | 37.587 M 33.08 % | 28.243 M -45.79 % | 52.099 M 26.45 % | 41.200 M -51.26 % | 84.526 M 71.45 % | 49.300 M -19.46 % | 61.209 M 116.29 % | 28.300 M -13.58 % | 32.746 M 22.64 % | 26.700 M -38.51 % | 43.424 M 9.93 % | 39.500 M 12.54 % | 35.100 M 6.69 % | 32.900 M |
Tax payables | 0.000 | 0.000 -100.00 % | 196.000 K 34.25 % | 146.000 K -98.33 % | 8.729 M 6.11 % | 8.226 M -10.35 % | 9.176 M -9.04 % | 10.088 M -0.40 % | 10.129 M 2.22 % | 9.909 M -14.22 % | 11.551 M 25 010.87 % | 46.000 K -99.58 % | 10.913 M -8.52 % | 11.930 M -13.88 % | 13.852 M 7.11 % | 12.932 M -9.52 % | 14.292 M -11.59 % | 16.165 M 361.86 % | 3.500 M -82.34 % | 19.816 M 539.23 % | 3.100 M -79.61 % | 15.206 M 624.10 % | 2.100 M -85.33 % | 14.311 M 615.55 % | 2.000 M -86.37 % | 14.678 M 598.95 % | 2.100 M -27.59 % | 2.900 M 52.63 % | 1.900 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.806 M | 0.000 | 0.000 -100.00 % | 1.547 M -3.67 % | 1.606 M 17.91 % | 1.362 M -29.97 % | 1.945 M 90.69 % | 1.020 M 1.80 % | 1.002 M 7.40 % | 933.000 K -16.70 % | 1.120 M 8.42 % | 1.033 M -44.31 % | 1.855 M -93.75 % | 29.685 M 1 087.40 % | 2.500 M 6.75 % | 2.342 M | 0.000 -100.00 % | 23.561 M | 0.000 -100.00 % | 18.262 M 437.12 % | 3.400 M 11.11 % | 3.060 M | 0.000 | 0.000 | 0.000 |
Minority interest | 2.600 M -7.08 % | 2.798 M 599.50 % | 400.000 K -15.61 % | 474.000 K -19.93 % | 592.000 K -38.59 % | 964.000 K -15.51 % | 1.141 M 127.74 % | 501.000 K 14.91 % | 436.000 K -9.73 % | 483.000 K -1.83 % | 492.000 K -8.72 % | 539.000 K 134.40 % | -1.567 M 4.63 % | -1.643 M 10.46 % | -1.835 M 31.07 % | -2.662 M -29 677.78 % | 9.000 K 100.42 % | -2.166 M -209.43 % | -700.000 K -214.19 % | 613.000 K 406.50 % | -200.000 K 77.27 % | -880.000 K -25.71 % | -700.000 K -14.57 % | -611.000 K -52.75 % | -400.000 K -78.57 % | -224.000 K | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 5.700 M -34.73 % | 8.733 M -0.66 % | 8.791 M 5.37 % | 8.343 M -4.87 % | 8.770 M -13.85 % | 10.180 M 14.39 % | 8.899 M -5.93 % | 9.460 M -19.80 % | 11.796 M 55.76 % | 7.573 M -13.30 % | 8.735 M -4.56 % | 9.152 M -13.72 % | 10.607 M 6 878.29 % | 152.000 K 1 069.23 % | 13.000 K -13.33 % | 15.000 K -11.76 % | 17.000 K -99.88 % | 13.761 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 42.984 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 total stockholders equity | 331.500 M -0.03 % | 331.614 M -0.01 % | 331.632 M -49.37 % | 654.993 M 97.50 % | 331.650 M 0.00 % | 331.653 M -2.49 % | 340.110 M -40.68 % | 573.339 M 72.86 % | 331.683 M 0.62 % | 329.640 M 0.07 % | 329.407 M 0.74 % | 327.000 M 0.11 % | 326.629 M 20.45 % | 271.177 M 4.91 % | 258.487 M -10.08 % | 287.474 M -10.72 % | 322.007 M -29.72 % | 458.189 M 8.29 % | 423.100 M 0.76 % | 419.924 M 154.50 % | 165.000 M -10.55 % | 184.461 M 2.02 % | 180.800 M 0.43 % | 180.028 M -2.21 % | 184.100 M 13.60 % | 162.058 M -8.65 % | 177.400 M 12.78 % | 157.300 M 13.00 % | 139.200 M |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.000 K | 0.000 -100.00 % | 4.000 K -98.35 % | 242.000 K 764.29 % | 28.000 K 3.70 % | 27.000 K -3.57 % | 28.000 K -36.36 % | 44.000 K -33.33 % | 66.000 K -16.46 % | 79.000 K -94.63 % | 1.470 M -13.02 % | 1.690 M -0.47 % | 1.698 M 265.16 % | 465.000 K -53.50 % | 1.000 M -4.67 % | 1.049 M | 0.000 -100.00 % | 59.000 K | 0.000 -100.00 % | 240.000 K 20.00 % | 200.000 K -42.69 % | 349.000 K -12.75 % | 400.000 K -50.00 % | 800.000 K -80.49 % | 4.100 M |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 66.500 M -22.14 % | 85.410 M 10.21 % | 77.500 M -11.17 % | 87.241 M -15.59 % | 103.355 M -16.13 % | 123.228 M -3.88 % | 128.205 M -11.33 % | 144.582 M -0.49 % | 145.299 M -0.08 % | 145.419 M -12.42 % | 166.037 M -12.19 % | 189.078 M -11.11 % | 212.699 M -12.93 % | 244.295 M -31.92 % | 358.814 M -10.90 % | 402.690 M -7.48 % | 435.255 M -14.09 % | 506.642 M -8.32 % | 552.600 M -15.45 % | 653.606 M 125.93 % | 289.300 M -6.88 % | 310.663 M 12.80 % | 275.400 M -1.14 % | 278.574 M -0.58 % | 280.200 M -8.16 % | 305.090 M 2.79 % | 296.800 M 31.04 % | 226.500 M 14.92 % | 197.100 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-06-30 | 2010-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 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 -100.00 % | 337.000 K | 0.000 | 0.000 100.00 % | -27.597 M -28 259.69 % | 98.000 K 1 325.00 % | -8.000 K 75.76 % | -33.000 K -1 550.00 % | -2.000 K -107.69 % | 26.000 K 550.00 % | 4.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.083 M 0.00 % | -2.083 M -1 031.79 % | -184.000 K 0.00 % | -184.000 K -112.73 % | 1.445 M 0.00 % | 1.445 M |
Stock based compensation | 0.000 | 0.000 -100.00 % | 600.000 K 195.57 % | 203.000 K -63.65 % | 558.500 K 209.42 % | 180.500 K -59.75 % | 448.500 K -2.07 % | 458.000 K 35.91 % | 337.000 K 1.97 % | 330.500 K 42.46 % | 232.000 K -62.82 % | 624.000 K 49.46 % | 417.500 K -72.55 % | 1.521 M 253.72 % | 430.000 K -81.20 % | 2.287 M 108.48 % | 1.097 M -60.52 % | 2.779 M 0.00 % | 2.779 M 81.72 % | 1.529 M 0.00 % | 1.529 M -25.56 % | 2.054 M 0.00 % | 2.054 M |
Change in working capital | -2.100 M -121.55 % | 9.744 M 306.00 % | 2.400 M 263.27 % | -1.470 M 84.65 % | -9.575 M -32.88 % | -7.206 M -51.26 % | -4.764 M -144.59 % | 10.683 M 340.55 % | -4.441 M -397.65 % | 1.492 M 45.42 % | 1.026 M -88.19 % | 8.684 M 286.19 % | -4.664 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.412 M 0.00 % | 9.412 M 77.49 % | 5.303 M 0.00 % | 5.303 M 158.61 % | -9.048 M 0.00 % | -9.048 M |
Accounts receivables | 0.000 100.00 % | -2.195 M -48.61 % | -1.477 M | 0.000 -100.00 % | 1.288 M 156.17 % | -2.293 M -150.64 % | 4.528 M 49.44 % | 3.030 M 148.90 % | -6.196 M -481.53 % | 1.624 M -61.66 % | 4.236 M | 0.000 -100.00 % | 13.372 M | 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 % | 6.403 M 136.71 % | 2.705 M | 0.000 100.00 % | -7.399 M 40.57 % | -12.450 M -554.71 % | 2.738 M -8.89 % | 3.005 M 122.26 % | 1.352 M -51.66 % | 2.797 M 537.03 % | -640.000 K | 0.000 -100.00 % | 4.074 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts payables | 0.000 -100.00 % | 2.164 M | 0.000 | 0.000 100.00 % | -3.187 M -103.12 % | -1.569 M 46.34 % | -2.924 M -208.78 % | 2.688 M 81.50 % | 1.481 M 181.06 % | -1.827 M 10.70 % | -2.046 M | 0.000 100.00 % | -22.110 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | -2.100 M -162.28 % | 3.372 M 40.50 % | 2.400 M 263.27 % | -1.470 M -430.69 % | -277.000 K -103.04 % | 9.106 M 200.00 % | -9.106 M -564.59 % | 1.960 M 281.82 % | -1.078 M 2.18 % | -1.102 M -110.31 % | -524.000 K -106.03 % | 8.684 M 472.46 % | -2.332 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.054 M 0.00 % | 6.054 M 14.16 % | 5.303 M 0.00 % | 5.303 M | 0.000 | 0.000 |
Other non cash items | 700.000 K 122.93 % | -3.053 M -377.55 % | 1.100 M 91.64 % | 574.000 K -97.67 % | 24.587 M 2.57 % | 23.970 M 735.19 % | 2.870 M 115.43 % | -18.605 M -54.50 % | -12.042 M -1 416.07 % | 915.000 K -78.07 % | 4.173 M 413.28 % | 813.000 K 133.89 % | -2.399 M -103.09 % | 77.644 M 145.31 % | 31.651 M -6.72 % | 33.931 M 3 873.19 % | 854.000 K 182.78 % | 302.000 K 0.00 % | 302.000 K 200.83 % | -299.500 K 0.00 % | -299.500 K 7.85 % | -325.000 K 0.00 % | -325.000 K |
Net cash provided by operating activities | -13.800 M -216.59 % | 11.836 M 300.61 % | -5.900 M 61.13 % | -15.180 M 40.86 % | -25.669 M -299.08 % | -6.432 M 54.67 % | -14.190 M -442.64 % | -2.615 M 88.60 % | -22.938 M -83.71 % | -12.486 M 30.04 % | -17.847 M -106.04 % | -8.662 M 58.45 % | -20.848 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -49.138 M 0.00 % | -49.138 M -516.18 % | 11.807 M 0.00 % | 11.807 M 23.26 % | 9.579 M 0.00 % | 9.579 M |
Investments in property plant and equipment | -800.000 K 33.67 % | -1.206 M -20.60 % | -1.000 M -174.73 % | -364.000 K 11.22 % | -410.000 K 37.31 % | -654.000 K 46.35 % | -1.219 M -85.82 % | -656.000 K 27.91 % | -910.000 K 29.40 % | -1.289 M -63.99 % | -786.000 K -51.15 % | -520.000 K 38.82 % | -850.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.673 M 0.00 % | -6.673 M 16.10 % | -7.953 M 0.00 % | -7.953 M 8.54 % | -8.696 M 0.00 % | -8.696 M |
Acquisitions net | 0.000 -100.00 % | 1.367 M | 0.000 | 0.000 100.00 % | -2.771 M -155.31 % | 5.010 M 93.06 % | 2.595 M -58.61 % | 6.270 M -64.63 % | 17.729 M 6 089.53 % | -296.000 K -1 333.33 % | 24.000 K 102.42 % | -990.000 K -1 750.00 % | 60.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -14.530 M 0.00 % | -14.530 M -107 725.93 % | 13.500 K 0.00 % | 13.500 K 103.02 % | -447.000 K 0.00 % | -447.000 K |
Purchases of investments | -100.000 K -1 900.00 % | -5.000 K | 0.000 | 0.000 100.00 % | -69.000 K -165.38 % | -26.000 K 45.83 % | -48.000 K -200.00 % | -16.000 K 99.39 % | -2.640 M -31.28 % | -2.011 M -633.94 % | -274.000 K | 0.000 100.00 % | -112.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.616 M 0.00 % | -1.616 M -110.42 % | -768.000 K 0.00 % | -768.000 K 26.33 % | -1.043 M 0.00 % | -1.043 M |
Sales maturities of investments | 100.000 K -80.99 % | 526.000 K | 0.000 | 0.000 -100.00 % | 5.611 M 414.77 % | 1.090 M -49.56 % | 2.161 M 660.92 % | 284.000 K -90.31 % | 2.930 M 532.83 % | 463.000 K 20.57 % | 384.000 K | 0.000 -100.00 % | 163.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.751 M 0.00 % | 1.751 M 8 655.00 % | 20.000 K 0.00 % | 20.000 K 53.85 % | 13.000 K 0.00 % | 13.000 K |
Other investing activites | 0.000 | 0.000 100.00 % | -100.000 K 57.08 % | -233.000 K -108.41 % | 2.771 M -8.73 % | 3.036 M 28.94 % | 2.355 M -28.18 % | 3.279 M -63.61 % | 9.009 M 1 077.11 % | -922.000 K -1 476.12 % | 67.000 K -85.24 % | 454.000 K 718.02 % | 55.500 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.945 M 0.00 % | 4.945 M 989 100.00 % | -500.000 0.00 % | -500.000 99.97 % | -1.477 M 0.00 % | -1.477 M |
Net cash used for investing activites | -800.000 K -217.30 % | 682.000 K 162.00 % | -1.100 M -84.25 % | -597.000 K -111.63 % | 5.132 M -5.30 % | 5.419 M 55.27 % | 3.490 M -40.67 % | 5.882 M -65.62 % | 17.109 M 646.09 % | -3.133 M -380.52 % | -652.000 K 38.26 % | -1.056 M -42.90 % | -739.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -16.122 M 0.00 % | -16.122 M -85.58 % | -8.688 M 0.00 % | -8.688 M 14.59 % | -10.172 M 0.00 % | -10.172 M |
Debt repayment | -1.400 M -4.01 % | -1.346 M | 0.000 | 0.000 100.00 % | -1.399 M 8.32 % | -1.526 M 13.79 % | -1.770 M | 0.000 | 0.000 | 0.000 100.00 % | -1.658 M | 0.000 100.00 % | -1.840 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.754 M 0.00 % | 11.754 M 470.09 % | -3.176 M 0.00 % | -3.176 M | 0.000 | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.000 K | 0.000 -100.00 % | 24.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 275.500 K 0.00 % | 275.500 K 92.66 % | 143.000 K 0.00 % | 143.000 K -76.99 % | 621.500 K 0.00 % | 621.500 K |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.555 M -575.54 % | 327.000 K 119.65 % | -1.664 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.879 M 0.00 % | -2.879 M 31.65 % | -4.212 M 0.00 % | -4.212 M -50.17 % | -2.805 M 0.00 % | -2.805 M |
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 100.00 % | -12.370 M 0.00 % | -12.370 M -4 030.05 % | -299.500 K 0.00 % | -299.500 K 7.85 % | -325.000 K 0.00 % | -325.000 K |
Other financing activites | 0.000 -100.00 % | 2.500 M 278.57 % | -1.400 M -4.48 % | -1.340 M | 0.000 -100.00 % | 905.000 K | 0.000 100.00 % | -1.005 M 50.88 % | -2.045 M -126.97 % | -901.000 K -90 000.00 % | -1.000 K 99.96 % | -2.480 M -13 877.78 % | 18.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 80.707 M 0.00 % | 80.707 M 1 900.29 % | -4.483 M 0.00 % | -4.483 M -110.52 % | -2.130 M 0.00 % | -2.130 M |
Net cash used provided by financing activities | -1.400 M -221.32 % | 1.154 M 182.43 % | -1.400 M -4.48 % | -1.340 M 54.64 % | -2.954 M -904.76 % | -294.000 K 91.44 % | -3.434 M -88.37 % | -1.823 M 10.86 % | -2.045 M -126.97 % | -901.000 K 45.33 % | -1.648 M 33.55 % | -2.480 M -37.93 % | -1.798 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 77.489 M 0.00 % | 77.489 M 760.74 % | -11.728 M 0.00 % | -11.728 M -152.88 % | -4.638 M 0.00 % | -4.638 M |
Effect of forex changes on cash | -604.000 K -265.48 % | 365.000 K 465.00 % | -100.000 K -127.25 % | 367.000 K 555.90 % | -80.500 K 36.11 % | -126.000 K -119.15 % | 658.000 K 21.74 % | 540.500 K 352.30 % | 119.500 K 115.54 % | -769.000 K -488.38 % | 198.000 K -35.71 % | 308.000 K 41.28 % | 218.000 K | 0.000 -100.00 % | 923.000 K | 0.000 | 0.000 -100.00 % | 356.000 K 0.00 % | 356.000 K 143.60 % | -816.500 K 0.00 % | -816.500 K -3 811.36 % | 22.000 K 0.00 % | 22.000 K |
Net change in cash | -16.604 M -218.29 % | 14.037 M 430.28 % | -4.250 M 49.25 % | -8.375 M 64.59 % | -23.652 M -1 416.15 % | -1.560 M 87.83 % | -12.817 M -615.77 % | 2.485 M 132.55 % | -7.635 M 59.55 % | -18.875 M 5.38 % | -19.949 M -235.56 % | -5.945 M 74.34 % | -23.167 M | 0.000 -100.00 % | 2.023 M | 0.000 | 0.000 -100.00 % | 25.169 M 0.00 % | 25.169 M 233.52 % | -18.850 M 0.00 % | -18.850 M -80.95 % | -10.417 M 0.00 % | -10.417 M |
Cash at beginning of period | 33.604 M 71.74 % | 19.567 M -30.27 % | 28.063 M -37.38 % | 44.813 M -34.55 % | 68.465 M -2.23 % | 70.025 M -15.47 % | 82.842 M 3.09 % | 80.357 M -8.68 % | 87.992 M -17.66 % | 106.867 M -15.73 % | 126.816 M -8.44 % | 138.504 M -14.33 % | 161.671 M | 0.000 -100.00 % | 117.072 M | 0.000 | 0.000 -100.00 % | 174.874 M 0.00 % | 174.874 M 139.18 % | 73.113 M 0.00 % | 73.113 M -12.47 % | 83.530 M 0.00 % | 83.530 M |
Cash at end of period | 17.000 M -49.41 % | 33.604 M 890.68 % | -4.250 M 49.25 % | -8.375 M -118.69 % | 44.813 M -34.55 % | 68.465 M -2.23 % | 70.025 M -15.47 % | 82.842 M 3.09 % | 80.357 M -8.68 % | 87.992 M -17.66 % | 106.867 M -19.38 % | 132.559 M -4.29 % | 138.504 M | 0.000 -100.00 % | 119.095 M | 0.000 | 0.000 -100.00 % | 200.043 M 0.00 % | 200.043 M 268.65 % | 54.263 M 0.00 % | 54.263 M -25.78 % | 73.113 M 0.00 % | 73.113 M |
Operating cash flow | -13.800 M -216.59 % | 11.836 M 300.61 % | -5.900 M 61.13 % | -15.180 M 40.86 % | -25.669 M -299.08 % | -6.432 M 54.67 % | -14.190 M -442.64 % | -2.615 M 88.60 % | -22.938 M -83.71 % | -12.486 M 30.04 % | -17.847 M -106.04 % | -8.662 M 58.45 % | -20.848 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -49.138 M 0.00 % | -49.138 M -516.18 % | 11.807 M 0.00 % | 11.807 M 23.26 % | 9.579 M 0.00 % | 9.579 M |
Capital expenditure | -800.000 K 33.67 % | -1.206 M -20.60 % | -1.000 M -174.73 % | -364.000 K 11.22 % | -410.000 K 37.31 % | -654.000 K 46.35 % | -1.219 M -85.82 % | -656.000 K 27.91 % | -910.000 K 29.40 % | -1.289 M -63.99 % | -786.000 K -51.15 % | -520.000 K 38.82 % | -850.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.673 M 0.00 % | -6.673 M 16.10 % | -7.953 M 0.00 % | -7.953 M 8.54 % | -8.696 M 0.00 % | -8.696 M |
Free CashFlow | -14.600 M -237.35 % | 10.630 M 254.06 % | -6.900 M 55.61 % | -15.544 M 40.40 % | -26.079 M -268.04 % | -7.086 M 54.01 % | -15.409 M -371.08 % | -3.271 M 86.28 % | -23.848 M -73.13 % | -13.775 M 26.07 % | -18.633 M -102.93 % | -9.182 M 57.68 % | -21.698 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -55.811 M 0.00 % | -55.811 M -1 547.93 % | 3.855 M 0.00 % | 3.855 M 336.28 % | 883.500 K 0.00 % | 883.500 K |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2013 | 2013 | 2012 | 2012 |