AFC Ajax N.V. 0DI7.L
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2006 | 2005 | 2004 | 2003 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 147.605 M -24.81 % | 196.311 M 3.75 % | 189.208 M 51.17 % | 125.159 M -22.88 % | 162.299 M -18.65 % | 199.495 M 114.56 % | 92.977 M -21.35 % | 118.223 M 26.55 % | 93.422 M -11.37 % | 105.412 M 1.57 % | 103.780 M -1.75 % | 105.629 M 1.45 % | 104.123 M 7.21 % | 97.122 M 39.81 % | 69.468 M 3.45 % | 67.154 M 8.50 % | 61.892 M -16.85 % | 74.430 M 11.71 % | 66.625 M 3.72 % | 64.233 M -16.05 % | 76.517 M |
| Net income | -9.751 M -125.02 % | 38.975 M 260.26 % | -24.320 M -201.85 % | -8.057 M -139.00 % | 20.661 M -60.21 % | 51.919 M 2 271.81 % | 2.189 M -95.57 % | 49.461 M 6 875.48 % | -730.000 K -103.32 % | 22.017 M 32.94 % | 16.562 M -8.75 % | 18.150 M 87.77 % | 9.666 M 73.29 % | 5.578 M 124.46 % | -22.808 M -568.86 % | -3.410 M -143.88 % | 7.772 M 217.30 % | -6.626 M -335.38 % | 2.815 M -71.20 % | 9.774 M 341.87 % | -4.041 M |
| Income before tax | -12.862 M -123.33 % | 55.131 M 273.74 % | -31.731 M -170.83 % | -11.716 M -143.51 % | 26.930 M -61.12 % | 69.266 M 2 406.01 % | 2.764 M -95.88 % | 67.016 M 10 087.48 % | -671.000 K -102.28 % | 29.405 M 33.90 % | 21.960 M -6.17 % | 23.404 M 133.18 % | 10.037 M 72.04 % | 5.834 M 121.89 % | -26.653 M -796.20 % | -2.974 M -126.79 % | 11.103 M 66.34 % | 6.675 M 211.29 % | -5.998 M 60.49 % | -15.182 M -323.86 % | 6.782 M |
| Income before tax ratio | -0.09 -131.03 % | 0.28 267.46 % | -0.17 -79.15 % | -0.09 -156.42 % | 0.17 -52.21 % | 0.35 1 067.95 % | 0.03 -94.76 % | 0.57 7 992.29 % | -0.01 -102.57 % | 0.28 31.83 % | 0.21 -4.50 % | 0.22 129.85 % | 0.10 60.48 % | 0.06 115.66 % | -0.38 -766.35 % | -0.04 -124.69 % | 0.18 100.03 % | 0.09 199.62 % | -0.09 61.91 % | -0.24 -366.67 % | 0.09 |
| EBITDA | 55.704 M -53.22 % | 119.088 M 193.78 % | 40.537 M -38.24 % | 65.635 M -29.42 % | 92.999 M -16.81 % | 111.795 M 261.21 % | 30.950 M -64.95 % | 88.294 M 2 568.30 % | 3.309 M -78.57 % | 15.438 M 42.15 % | 10.860 M -13.30 % | 12.526 M -61.71 % | 32.711 M 13.62 % | 28.791 M 628.18 % | -5.451 M -132.39 % | 16.830 M -50.98 % | 34.334 M 296.65 % | 8.656 M 335.22 % | -3.680 M 71.47 % | -12.899 M -242.47 % | 9.054 M |
| Net income ratio | -0.07 -133.27 % | 0.20 254.46 % | -0.13 -99.67 % | -0.06 -150.57 % | 0.13 -51.09 % | 0.26 1 005.41 % | 0.02 -94.37 % | 0.42 5 454.11 % | -0.01 -103.74 % | 0.21 30.88 % | 0.16 -7.12 % | 0.17 85.09 % | 0.09 61.64 % | 0.06 117.49 % | -0.33 -546.58 % | -0.05 -140.44 % | 0.13 241.06 % | -0.09 -310.70 % | 0.04 -72.23 % | 0.15 388.13 % | -0.05 |
| Ratio EBITDA | 0.38 -37.79 % | 0.61 183.15 % | 0.21 -59.15 % | 0.52 -8.48 % | 0.57 2.25 % | 0.56 68.35 % | 0.33 -55.43 % | 0.75 2 008.54 % | 0.04 -75.81 % | 0.15 39.95 % | 0.10 -11.76 % | 0.12 -62.25 % | 0.31 5.98 % | 0.30 477.79 % | -0.08 -131.31 % | 0.25 -54.82 % | 0.55 377.00 % | 0.12 310.55 % | -0.06 72.49 % | -0.20 -269.71 % | 0.12 |
| Gross profit ratio | 0.89 5 082.11 % | 0.02 122.55 % | -0.08 84.35 % | -0.49 -1 486.15 % | -0.03 -103.27 % | 0.94 2.40 % | 0.92 -2.23 % | 0.94 1.91 % | 0.92 -1.07 % | 0.93 -1.12 % | 0.94 1.12 % | 0.93 -1.17 % | 0.94 -0.84 % | 0.95 -0.05 % | 0.95 1.05 % | 0.94 -1.31 % | 0.96 -0.48 % | 0.96 0.41 % | 0.96 -0.47 % | 0.96 -0.90 % | 0.97 |
| Weighted average shs out dil | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M |
| Weighted average shs out | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M |
| EPS diluted | -0.53 -124.88 % | 2.13 260.15 % | -1.33 -202.27 % | -0.44 -138.94 % | 1.13 -60.07 % | 2.83 2 258.33 % | 0.12 -95.56 % | 2.70 6 883.92 % | -0.04 -103.32 % | 1.20 33.33 % | 0.90 -9.09 % | 0.99 86.79 % | 0.53 76.67 % | 0.30 124.19 % | -1.24 -552.63 % | -0.19 -145.24 % | 0.42 216.67 % | -0.36 -340.00 % | 0.15 -71.70 % | 0.53 340.91 % | -0.22 |
| Earnings per share | -0.53 -124.88 % | 2.13 260.15 % | -1.33 -202.27 % | -0.44 -138.94 % | 1.13 -60.07 % | 2.83 2 258.33 % | 0.12 -95.56 % | 2.70 6 883.92 % | -0.04 -103.32 % | 1.20 33.33 % | 0.90 -9.09 % | 0.99 86.79 % | 0.53 76.67 % | 0.30 124.19 % | -1.24 -552.63 % | -0.19 -145.24 % | 0.42 216.67 % | -0.36 -340.00 % | 0.15 -71.70 % | 0.53 340.91 % | -0.22 |
| Gross profit | 132.010 M 3 796.40 % | 3.388 M 123.40 % | -14.480 M 76.34 % | -61.208 M -1 123.18 % | -5.004 M -102.66 % | 187.914 M 119.72 % | 85.525 M -23.11 % | 111.229 M 28.96 % | 86.252 M -12.32 % | 98.375 M 0.44 % | 97.946 M -0.65 % | 98.587 M 0.26 % | 98.331 M 6.31 % | 92.495 M 39.73 % | 66.194 M 4.53 % | 63.325 M 7.09 % | 59.135 M -17.24 % | 71.454 M 12.18 % | 63.698 M 3.24 % | 61.699 M -16.81 % | 74.169 M |
| Income tax expense | -3.111 M -119.26 % | 16.156 M 318.00 % | -7.411 M -105.23 % | -3.611 M -155.12 % | 6.551 M -62.64 % | 17.533 M 5 245.43 % | 328.000 K -98.10 % | 17.277 M 9 829.31 % | 174.000 K -97.67 % | 7.457 M 34.65 % | 5.538 M -2.69 % | 5.691 M 1 420.42 % | -431.000 K -268.36 % | 256.000 K 106.66 % | -3.845 M -981.88 % | 436.000 K -86.91 % | 3.331 M 6 897.96 % | -49.000 K -101.52 % | 3.228 M -41.50 % | 5.518 M 296.72 % | -2.805 M |
| Cost of revenue | 15.595 M -91.92 % | 192.923 M -5.29 % | 203.688 M 9.29 % | 186.367 M 11.39 % | 167.303 M 1 344.63 % | 11.581 M 55.41 % | 7.452 M 6.55 % | 6.994 M -2.45 % | 7.170 M 1.89 % | 7.037 M 20.62 % | 5.834 M -17.15 % | 7.042 M 21.58 % | 5.792 M 25.18 % | 4.627 M 41.33 % | 3.274 M -14.49 % | 3.829 M 38.88 % | 2.757 M -7.36 % | 2.976 M 1.67 % | 2.927 M 15.51 % | 2.534 M 7.92 % | 2.348 M |
| General and administrative expenses | 22.707 M 13.79 % | 19.956 M -17.39 % | 24.157 M 72.14 % | 14.033 M -15.21 % | 16.551 M 2.06 % | 16.217 M 11.17 % | 14.587 M 41.48 % | 10.310 M 17.07 % | 8.807 M 3.45 % | 8.513 M -5.89 % | 9.046 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 -100.00 % | 34.615 M 33.08 % | 26.011 M 41.23 % | 18.417 M -45.95 % | 34.071 M -55.14 % | 75.955 M 98.58 % | 38.249 M -14.60 % | 44.786 M 17.54 % | 38.103 M 4.70 % | 36.393 M -7.47 % | 39.332 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 198.837 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 72.615 M 84.48 % | 39.361 M -49.93 % | 78.616 M 523.54 % | 12.608 M -53.88 % | 27.335 M 25.05 % | 21.860 M | 0.000 -100.00 % | 90.732 M 5.24 % | 86.213 M -7.13 % | 92.835 M 40.55 % | 66.052 M 35.56 % | 48.726 M 1 095.44 % | 4.076 M -94.11 % | 69.188 M -9.44 % | 76.399 M 14.19 % | 66.903 M |
| Operating expenses | 221.544 M 305.97 % | 54.571 M 8.78 % | 50.168 M 54.60 % | 32.450 M -35.90 % | 50.622 M -57.50 % | 119.100 M 43.20 % | 83.171 M 87.44 % | 44.372 M -49.28 % | 87.477 M 25.71 % | 69.589 M -9.29 % | 76.720 M 1.48 % | 75.604 M -16.67 % | 90.732 M 5.24 % | 86.213 M -7.13 % | 92.835 M 40.55 % | 66.052 M 35.56 % | 48.726 M -28.67 % | 68.308 M -1.27 % | 69.188 M -9.44 % | 76.399 M 14.19 % | 66.903 M |
| Cost and expenses | 237.139 M -5.69 % | 251.451 M -0.95 % | 253.856 M 16.01 % | 218.817 M 0.41 % | 217.925 M 66.76 % | 130.681 M 44.20 % | 90.623 M 76.43 % | 51.366 M -45.73 % | 94.647 M 23.52 % | 76.626 M -7.18 % | 82.554 M -0.11 % | 82.646 M -14.38 % | 96.524 M 6.26 % | 90.840 M -5.48 % | 96.109 M 37.53 % | 69.881 M 35.74 % | 51.483 M -27.78 % | 71.284 M -1.15 % | 72.115 M -8.64 % | 78.933 M 13.98 % | 69.251 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 | 22.707 M -58.39 % | 54.571 M 8.78 % | 50.168 M 54.60 % | 32.450 M -35.90 % | 50.622 M -45.08 % | 92.172 M 74.45 % | 52.836 M -4.10 % | 55.096 M 17.45 % | 46.910 M 4.46 % | 44.906 M -7.18 % | 48.378 M 3.19 % | 46.881 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest income | 9.741 M 145.86 % | 3.962 M 693.99 % | 499.000 K 230.46 % | 151.000 K -37.60 % | 242.000 K -49.58 % | 480.000 K 12.68 % | 426.000 K 149.12 % | 171.000 K -69.89 % | 568.000 K -21.22 % | 721.000 K -1.77 % | 734.000 K 74.35 % | 421.000 K -82.65 % | 2.427 M 1 327.65 % | 170.000 K -52.11 % | 355.000 K -80.32 % | 1.804 M -26.64 % | 2.459 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 7.276 M 50.61 % | 4.831 M 56.14 % | 3.094 M 43.37 % | 2.158 M 2.42 % | 2.107 M 7 425.00 % | 28.000 K 75.00 % | 16.000 K 33.33 % | 12.000 K -14.29 % | 14.000 K -86.27 % | 102.000 K 1 600.00 % | 6.000 K | 0.000 -100.00 % | 17.372 M -17.94 % | 21.170 M 7.58 % | 19.679 M 6.32 % | 18.510 M -15.79 % | 21.982 M 3 918.65 % | 547.000 K 7.68 % | 508.000 K 5.39 % | 482.000 K -0.41 % | 484.000 K |
| Depreciation and amortization | 61.290 M 3.66 % | 59.126 M -14.53 % | 69.174 M -4.77 % | 72.640 M 13.57 % | 63.962 M 50.50 % | 42.501 M 50.87 % | 28.170 M 32.46 % | 21.266 M 23.60 % | 17.206 M 23.13 % | 13.974 M 21.27 % | 11.523 M -12.54 % | 13.176 M 115.85 % | 6.104 M 241.58 % | 1.787 M 17.33 % | 1.523 M 17.70 % | 1.294 M 3.60 % | 1.249 M -12.90 % | 1.434 M -25.81 % | 1.933 M 7.33 % | 1.801 M 0.73 % | 1.788 M |
| Operating income | -89.534 M -74.93 % | -51.183 M -90.44 % | -26.876 M 71.30 % | -93.658 M -68.37 % | -55.626 M -1 157.94 % | -4.422 M 88.11 % | -37.181 M -282.91 % | -9.710 M 30.13 % | -13.897 M -1 049.25 % | 1.464 M 320.81 % | -663.000 K -2.07 % | -649.525 K -108.55 % | 7.599 M 20.96 % | 6.282 M -76.42 % | 26.641 M 876.93 % | 2.727 M -73.80 % | 10.409 M 230.86 % | 3.146 M -42.70 % | 5.490 M -62.65 % | 14.700 M 102.31 % | 7.266 M |
| Operating income ratio | -0.61 -132.65 % | -0.26 -83.55 % | -0.14 81.02 % | -0.75 -118.33 % | -0.34 -1 446.23 % | -0.02 94.46 % | -0.40 -386.89 % | -0.08 44.79 % | -0.15 -1 171.08 % | 0.01 317.40 % | -0.01 -3.89 % | -0.01 -108.43 % | 0.07 12.83 % | 0.06 -83.13 % | 0.38 844.39 % | 0.04 -75.85 % | 0.17 297.89 % | 0.04 -48.70 % | 0.08 -63.99 % | 0.23 141.00 % | 0.09 |
| Total other income expenses net | 76.672 M -27.88 % | 106.314 M 2 289.78 % | -4.855 M -105.92 % | 81.942 M -0.74 % | 82.556 M 7 593.94 % | 1.073 M 83.73 % | 584.000 K 130.90 % | -1.890 M -114.29 % | 13.226 M -52.66 % | 27.941 M 23.51 % | 22.623 M 7 014.15 % | 318.000 K 110.54 % | -3.017 M -573.44 % | -448.000 K -107.23 % | 6.196 M 208.68 % | -5.701 M -921.47 % | 694.000 K 107.07 % | -9.821 M -177.62 % | 12.652 M -51.95 % | 26.329 M 5 539.88 % | -484.000 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2006 | 2005 | 2004 | 2003 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2006 | 2005 | 2004 | 2003 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 74.530 M -20.43 % | 93.671 M -25.43 % | 125.609 M -2.55 % | 128.892 M 0.61 % | 128.116 M 306.86 % | -61.933 M -409.11 % | -12.165 M 81.13 % | -64.470 M 8.19 % | -70.222 M 12.35 % | -80.113 M -33.70 % | -59.919 M -38.01 % | -43.415 M -159.57 % | -16.726 M -732.14 % | -2.010 M 42.09 % | -3.471 M 76.83 % | -14.981 M -7.67 % | -13.914 M 25.76 % | -18.742 M 14.45 % | -21.907 M -5.39 % | -20.787 M -46.19 % | -14.219 M |
| Total investments | 5.314 M -96.30 % | 143.789 M 68.46 % | 85.357 M -17.51 % | 103.479 M 22.42 % | 84.527 M 195.44 % | 28.611 M 1.79 % | 28.107 M 2.24 % | 27.492 M 331.86 % | 6.366 M 7.61 % | 5.916 M 12.92 % | 5.239 M 0.00 % | 5.239 M 0.00 % | 5.239 M 0.00 % | 5.239 M 0.00 % | 5.239 M 4.49 % | 5.014 M 0.00 % | 5.014 M 0.00 % | 5.014 M -44.83 % | 9.089 M 0.15 % | 9.075 M 0.00 % | 9.075 M |
| Total debt | 109.166 M 4.04 % | 104.924 M -28.13 % | 145.989 M -0.42 % | 146.605 M -2.66 % | 150.612 M 396 247.37 % | 38.000 K 52.00 % | 25.000 K -13.79 % | 29.000 K -39.58 % | 48.000 K 65.52 % | 29.000 K -17.14 % | 35.000 K 45.83 % | 24.000 K -91.75 % | 291.000 K -92.73 % | 4.003 M -12.58 % | 4.579 M 26.21 % | 3.628 M -26.74 % | 4.952 M 1 331.21 % | 346.000 K 264.21 % | 95.000 K 72.73 % | 55.000 K -33.73 % | 83.000 K |
| Accumulated other comprehensive income loss | 126.792 M 43.65 % | 88.264 M -21.60 % | 112.586 M -6.68 % | 120.640 M 22.29 % | 98.652 M 104.41 % | 48.262 M 4.71 % | 46.090 M 11 948.33 % | -389.000 K -327.49 % | 171.000 K 100.81 % | -21.165 M 44.04 % | -37.819 M 32.22 % | -55.796 M -114.33 % | -26.033 M -23.01 % | -21.163 M -3.29 % | -20.488 M -8.26 % | -18.924 M -7.50 % | -17.603 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -9.751 M -125.02 % | 38.975 M 260.26 % | -24.320 M -201.85 % | -8.057 M -139.00 % | 20.661 M -79.59 % | 101.216 M 4 523.85 % | 2.189 M -95.57 % | 49.461 M 6 875.48 % | -730.000 K -103.32 % | 22.017 M 32.94 % | 16.562 M -8.75 % | 18.150 M 87.77 % | 9.666 M 76.61 % | 5.473 M 124.00 % | -22.808 M -568.86 % | -3.410 M -143.88 % | 7.772 M 217.30 % | -6.626 M -335.38 % | 2.815 M -71.20 % | 9.774 M 341.87 % | -4.041 M |
| Common stock | 8.250 M 0.00 % | 8.250 M 0.00 % | 8.250 M 0.00 % | 8.250 M 0.00 % | 8.250 M 0.00 % | 8.250 M 0.00 % | 8.250 M 0.00 % | 8.250 M 0.00 % | 8.250 M 0.00 % | 8.250 M 0.00 % | 8.250 M 0.00 % | 8.250 M 0.00 % | 8.250 M 0.00 % | 8.250 M 0.00 % | 8.250 M 0.00 % | 8.250 M 0.00 % | 8.250 M 0.00 % | 8.250 M | 0.000 | 0.000 | 0.000 |
| Total equity | 226.411 M -4.31 % | 236.609 M 19.72 % | 197.636 M -11.00 % | 222.070 M -2.94 % | 228.800 M 8.95 % | 210.000 M 32.67 % | 158.289 M -0.37 % | 158.873 M 45.84 % | 108.938 M -1.07 % | 110.120 M 25.02 % | 88.084 M 22.61 % | 71.840 M 31.22 % | 54.746 M 22.53 % | 44.680 M 13.90 % | 39.228 M -36.51 % | 61.789 M -5.58 % | 65.442 M -4.16 % | 68.284 M -9.56 % | 75.500 M 18.40 % | 63.769 M -5.64 % | 67.578 M |
| Other non current liabilities | 20.255 M 56.76 % | 12.921 M 36.79 % | 9.446 M -4.61 % | 9.902 M -23.60 % | 12.961 M 6.77 % | 12.139 M 11.89 % | 10.849 M 73.42 % | 6.256 M 180.41 % | 2.231 M -56.85 % | 5.170 M 424.34 % | 986.000 K -45.52 % | 1.810 M -19.84 % | 2.258 M -36.66 % | 3.565 M -41.44 % | 6.088 M -24.59 % | 8.073 M 139.55 % | 3.370 M 238.01 % | 997.000 K 44.91 % | 688.000 K -92.96 % | 9.774 M 382.81 % | -3.456 M |
| Long term debt | 102.906 M -0.13 % | 103.043 M -25.59 % | 138.482 M -1.09 % | 140.014 M -3.59 % | 145.227 M 764 252.63 % | 19.000 K -40.63 % | 32.000 K -23.81 % | 42.000 K -32.26 % | 62.000 K 158.33 % | 24.000 K -42.86 % | 42.000 K -12.50 % | 48.000 K -57.52 % | 113.000 K -56.37 % | 259.000 K 115.91 % | -1.628 M -148.47 % | 3.359 M -5.54 % | 3.556 M 948.97 % | 339.000 K 272.53 % | 91.000 K 97.83 % | 46.000 K -38.67 % | 75.000 K |
| Total non current liabilities | 189.679 M 7.99 % | 175.646 M 1.99 % | 172.217 M -10.07 % | 191.511 M -0.92 % | 193.294 M 248.87 % | 55.406 M 172.63 % | 20.323 M 35.02 % | 15.052 M 93.30 % | 7.787 M -24.12 % | 10.262 M 215.95 % | 3.248 M 43.84 % | 2.258 M -4.77 % | 2.371 M -45.01 % | 4.312 M -66.61 % | 12.913 M 7.27 % | 12.038 M -20.21 % | 15.087 M 152.84 % | 5.967 M -17.79 % | 7.258 M -55.26 % | 16.224 M 2 060.32 % | 751.000 K |
| Other current liabilities | 53.864 M -1.49 % | 54.676 M 159.66 % | 21.057 M -5.28 % | 22.231 M 4.73 % | 21.226 M -51.79 % | 44.029 M -17.70 % | 53.501 M 36.53 % | 39.185 M 17.79 % | 33.266 M -12.96 % | 38.220 M 46.24 % | 26.135 M -28.38 % | 36.493 M -9.15 % | 40.167 M -9.23 % | 44.253 M 17.34 % | 37.715 M 10.19 % | 34.228 M 4.81 % | 32.656 M 49.28 % | 21.875 M 8.17 % | 20.223 M 299.90 % | 5.057 M -71.69 % | 17.863 M |
| Deferred revenue | 0.000 -100.00 % | 1.626 M -93.95 % | 26.895 M 13.64 % | 23.666 M 31.18 % | 18.041 M -12.31 % | 20.574 M -48.22 % | 39.734 M 496 775.00 % | -8.000 K 52.94 % | -17.000 K 99.87 % | -12.802 M -13.90 % | -11.240 M | 0.000 -100.00 % | 29.056 M -2.91 % | 29.926 M 3.59 % | 28.889 M 14.05 % | 25.331 M 60.84 % | 15.749 M 42.82 % | 11.027 M -3.56 % | 11.434 M -1.52 % | 11.610 M 6.36 % | 10.916 M |
| Short term debt | 12.520 M 58.80 % | 7.884 M -47.49 % | 15.014 M 13.90 % | 13.182 M 144.79 % | 5.385 M 28 242.11 % | 19.000 K 5.56 % | 18.000 K 12.50 % | 16.000 K -52.94 % | 34.000 K 0.00 % | 34.000 K 21.43 % | 28.000 K -80.82 % | 146.000 K -17.98 % | 178.000 K -0.56 % | 179.000 K 280.85 % | 47.000 K -82.53 % | 269.000 K 3 262.50 % | 8.000 K 14.29 % | 7.000 K 75.00 % | 4.000 K -55.56 % | 9.000 K 12.50 % | 8.000 K |
| Total current liabilities | 164.340 M 29.73 % | 126.679 M 35.09 % | 93.771 M 4.30 % | 89.908 M 4.16 % | 86.321 M -29.11 % | 121.774 M 50.07 % | 81.145 M 12.46 % | 72.155 M 34.15 % | 53.788 M -7.51 % | 58.155 M 43.03 % | 40.658 M -7.91 % | 44.150 M -4.77 % | 46.363 M -9.10 % | 51.003 M 16.75 % | 43.687 M -16.05 % | 52.037 M 16.64 % | 44.614 M 39.60 % | 31.958 M 0.85 % | 31.690 M 21.45 % | 26.094 M 5.68 % | 24.691 M |
| Total liabilities | 354.019 M 13.68 % | 311.412 M 17.08 % | 265.988 M -5.48 % | 281.419 M 0.65 % | 279.615 M 57.81 % | 177.180 M 74.62 % | 101.468 M 16.35 % | 87.207 M 41.63 % | 61.575 M -10.00 % | 68.417 M 55.83 % | 43.906 M -5.39 % | 46.408 M -4.77 % | 48.734 M -11.90 % | 55.315 M -2.27 % | 56.600 M -11.67 % | 64.075 M 7.33 % | 59.701 M 57.42 % | 37.925 M -2.63 % | 38.948 M -7.96 % | 42.318 M 66.33 % | 25.442 M |
| Other non current assets | 125.727 M | 0.000 | 0.000 100.00 % | -4.006 M 98.82 % | -338.606 M -82.17 % | -185.872 M -63.72 % | -113.527 M -52.76 % | -74.317 M -7.75 % | -68.973 M -11.76 % | -61.718 M -51.66 % | -40.696 M -590.96 % | 8.289 M 51.26 % | 5.480 M -53.90 % | 11.887 M 93.16 % | 6.154 M -53.52 % | 13.240 M -18.41 % | 16.228 M -63.64 % | 44.630 M 5 444.10 % | 805.000 K -52.34 % | 1.689 M 60.25 % | 1.054 M |
| Long term investments | -17.688 M -114.58 % | 121.346 M 93.46 % | 62.725 M -20.80 % | 79.194 M 31.05 % | 60.429 M 1 304.35 % | 4.303 M 3.29 % | 4.166 M 0.00 % | 4.166 M -34.56 % | 6.366 M 7.61 % | 5.916 M 12.92 % | 5.239 M 0.00 % | 5.239 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.089 M 0.15 % | 9.075 M 0.00 % | 9.075 M |
| Intangible assets | 153.457 M -5.71 % | 162.749 M 50.30 % | 108.283 M -23.51 % | 141.564 M -12.77 % | 162.294 M 2.06 % | 159.012 M 78.56 % | 89.050 M 59.70 % | 55.761 M 15.90 % | 48.112 M 13.11 % | 42.536 M 87.58 % | 22.676 M 32.78 % | 17.078 M -13.48 % | 19.738 M -36.61 % | 31.137 M -19.74 % | 38.797 M -12.52 % | 44.350 M 39.34 % | 31.828 M | 0.000 -100.00 % | 29.748 M 7.85 % | 27.583 M 0.05 % | 27.568 M |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 670.000 K -6.42 % | 716.000 K -17.13 % | 864.000 K |
| Goodwill and intangible assets | 153.457 M -5.71 % | 162.749 M 50.30 % | 108.283 M -23.51 % | 141.564 M -12.77 % | 162.294 M 2.06 % | 159.012 M 78.56 % | 89.050 M 59.70 % | 55.761 M 15.90 % | 48.112 M 13.11 % | 42.536 M 87.58 % | 22.676 M 32.78 % | 17.078 M -13.48 % | 19.738 M -36.61 % | 31.137 M -19.74 % | 38.797 M -12.52 % | 44.350 M 39.34 % | 31.828 M | 0.000 -100.00 % | 30.418 M 7.49 % | 28.299 M -0.47 % | 28.432 M |
| Property plant equipment net | 129.343 M 6.86 % | 121.041 M -25.75 % | 163.022 M -0.45 % | 163.756 M -4.59 % | 171.634 M 660.89 % | 22.557 M 11.06 % | 20.311 M 41.15 % | 14.390 M -0.72 % | 14.495 M 9.26 % | 13.266 M 3.79 % | 12.781 M 9.26 % | 11.698 M -0.01 % | 11.699 M -4.84 % | 12.294 M 9.58 % | 11.219 M 19.24 % | 9.409 M 12.53 % | 8.361 M -17.23 % | 10.101 M -5.35 % | 10.672 M -9.83 % | 11.836 M -4.05 % | 12.335 M |
| Total non current assets | 396.158 M -2.76 % | 407.419 M 19.06 % | 342.199 M -11.00 % | 384.514 M -2.50 % | 394.357 M 112.17 % | 185.872 M 63.72 % | 113.527 M 52.76 % | 74.317 M 7.75 % | 68.973 M 11.76 % | 61.718 M 51.66 % | 40.696 M -3.80 % | 42.304 M -6.52 % | 45.253 M -28.86 % | 63.612 M -1.51 % | 64.586 M -9.62 % | 71.459 M 8.26 % | 66.006 M 2.67 % | 64.289 M 3.06 % | 62.383 M -3.99 % | 64.976 M -5.06 % | 68.438 M |
| Other current assets | 0.000 -100.00 % | 7.813 M 350.06 % | 1.736 M -93.18 % | 25.440 M 19.88 % | 21.221 M 29.22 % | 16.423 M 691.09 % | 2.076 M -96.43 % | 58.107 M 154.97 % | 22.790 M -22.86 % | 29.542 M 29.54 % | 22.806 M -24.02 % | 30.017 M -26.61 % | 40.900 M 2 293.21 % | 1.709 M -5.74 % | 1.813 M 73.16 % | 1.047 M -49.76 % | 2.084 M -90.55 % | 22.045 M -25.32 % | 29.518 M 48.87 % | 19.828 M 100.77 % | 9.876 M |
| Short term investments | 23.002 M 2.49 % | 22.443 M -0.84 % | 22.632 M -6.81 % | 24.285 M 0.78 % | 24.098 M -0.86 % | 24.308 M 1.53 % | 23.941 M 2.64 % | 23.326 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 |
| cash and cash equivalents | 34.636 M 207.79 % | 11.253 M -44.78 % | 20.380 M 15.06 % | 17.713 M -21.26 % | 22.496 M -63.70 % | 61.971 M 408.38 % | 12.190 M -81.10 % | 64.499 M -8.21 % | 70.270 M -12.32 % | 80.142 M 33.67 % | 59.954 M 38.02 % | 43.439 M 155.27 % | 17.017 M 183.00 % | 6.013 M -25.30 % | 8.050 M -56.74 % | 18.609 M -1.36 % | 18.866 M -1.16 % | 19.088 M -13.24 % | 22.002 M 5.57 % | 20.842 M 45.73 % | 14.302 M |
| Cash and short term investments | 57.638 M 71.05 % | 33.696 M -21.66 % | 43.012 M 2.41 % | 41.998 M -9.86 % | 46.594 M -46.00 % | 86.279 M 138.79 % | 36.131 M -58.86 % | 87.825 M 24.98 % | 70.270 M -12.32 % | 80.142 M 33.67 % | 59.954 M 38.02 % | 43.439 M 155.27 % | 17.017 M 183.00 % | 6.013 M -25.30 % | 8.050 M -56.74 % | 18.609 M -1.36 % | 18.866 M -1.16 % | 19.088 M -13.24 % | 22.002 M 5.57 % | 20.842 M 45.73 % | 14.302 M |
| Total current assets | 184.272 M 26.12 % | 146.108 M 20.33 % | 121.425 M 2.16 % | 118.858 M 4.21 % | 114.058 M -31.38 % | 166.226 M 59.33 % | 104.326 M -29.72 % | 148.451 M 55.45 % | 95.500 M -15.30 % | 112.755 M 33.71 % | 84.330 M 11.04 % | 75.944 M 30.43 % | 58.227 M 60.04 % | 36.383 M 16.46 % | 31.242 M -42.58 % | 54.405 M -8.00 % | 59.137 M 41.07 % | 41.920 M -19.49 % | 52.065 M 26.64 % | 41.111 M 67.24 % | 24.582 M |
| Inventory | 7.874 M 11.85 % | 7.040 M 80.10 % | 3.909 M -27.41 % | 5.385 M 42.69 % | 3.774 M 9.20 % | 3.456 M -24.71 % | 4.590 M 82.22 % | 2.519 M 3.24 % | 2.440 M -20.55 % | 3.071 M 95.61 % | 1.570 M -36.90 % | 2.488 M 4.67 % | 2.377 M 43.71 % | 1.654 M 43.58 % | 1.152 M -13.71 % | 1.335 M 48.50 % | 899.000 K 14.23 % | 787.000 K 44.40 % | 545.000 K 23.58 % | 441.000 K 9.16 % | 404.000 K |
| Net receivables | 118.760 M 21.73 % | 97.559 M 34.07 % | 72.768 M 58.07 % | 46.035 M 8.40 % | 42.469 M -42.91 % | 74.384 M 20.89 % | 61.529 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 37.026 M 37.10 % | 27.007 M 33.52 % | 20.227 M -39.47 % | 33.414 M -10.39 % | 37.288 M 526.15 % | -8.750 M 39.14 % | -14.378 M -181.57 % | 17.626 M 79.56 % | 9.816 M |
| Tax assets | 5.319 M 132.98 % | 2.283 M -72.05 % | 8.169 M 103.92 % | 4.006 M -98.82 % | 338.606 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.336 M 0.51 % | 8.294 M -1.45 % | 8.416 M 88.70 % | 4.460 M -53.49 % | 9.589 M 0.32 % | 9.558 M -16.15 % | 11.399 M -19.02 % | 14.077 M -19.75 % | 17.542 M |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 35.082 M -16.28 % | 41.904 M 79.75 % | 23.312 M 285.96 % | 6.040 M 48.62 % | 4.064 M -41.64 % | 6.964 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 89.664 M 47.31 % | 60.867 M 111.68 % | 28.754 M -4.70 % | 30.171 M -11.22 % | 33.984 M -28.53 % | 47.547 M 126.21 % | 21.019 M 48.86 % | 14.120 M -27.79 % | 19.554 M 52.94 % | 12.785 M 13.89 % | 11.226 M 49.46 % | 7.511 M 50.91 % | 4.977 M 27.68 % | 3.898 M 30.19 % | 2.994 M -77.43 % | 13.265 M 13.29 % | 11.709 M 40.68 % | 8.323 M -16.54 % | 9.973 M 25.68 % | 7.935 M 44.38 % | 5.496 M |
| Tax payables | 8.292 M 409.96 % | 1.626 M -20.72 % | 2.051 M 211.70 % | 658.000 K -91.44 % | 7.685 M -19.99 % | 9.605 M 45.38 % | 6.607 M -64.92 % | 18.834 M 1 916.49 % | 934.000 K -86.87 % | 7.116 M 117.68 % | 3.269 M | 0.000 -100.00 % | 1.041 M -61.05 % | 2.673 M -8.80 % | 2.931 M -31.44 % | 4.275 M -11.03 % | 4.805 M 174.10 % | 1.753 M 17.65 % | 1.490 M 0.47 % | 1.483 M 12.01 % | 1.324 M |
| Deferred revenue non current | 42.026 M 9.71 % | 38.306 M 408.24 % | 7.537 M -65.20 % | 21.660 M 41.10 % | 15.351 M -41.30 % | 26.150 M 387.24 % | 5.367 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.736 M -81.86 % | 9.569 M 589.41 % | 1.388 M -58.69 % | 3.360 M -1.38 % | 3.407 M 606.85 % | 482.000 K 113.27 % | 226.000 K |
| Minority interest | 0.000 | 0.000 | 0.000 -100.00 % | 117.000 K 0.00 % | 117.000 K -73.94 % | 449.000 K -29.84 % | 640.000 K 48.49 % | 431.000 K 239.37 % | 127.000 K 224.51 % | -102.000 K -251.72 % | -29.000 K -125.00 % | 116.000 K -81.70 % | 634.000 K 521.57 % | 102.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 109.166 M 4.04 % | 104.924 M -28.13 % | 145.989 M -0.42 % | 146.605 M -2.65 % | 150.595 M | 0.000 -100.00 % | 25.000 K -13.79 % | 29.000 K -39.58 % | 48.000 K 65.52 % | 29.000 K -17.14 % | 35.000 K -63.92 % | 97.000 K | 0.000 | 0.000 100.00 % | -6.160 M | 0.000 100.00 % | -1.388 M | 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 % | 389.000 K | 0.000 -100.00 % | 21.165 M -44.04 % | 37.819 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 101.120 M 0.00 % | 101.120 M 0.00 % | 101.120 M 0.00 % | 101.120 M 0.00 % | 101.120 M 0.00 % | 101.120 M 0.00 % | 101.120 M 0.78 % | 100.342 M -0.77 % | 101.120 M 26.47 % | 79.955 M 213.77 % | 25.482 M -74.80 % | 101.120 M 179.37 % | 36.196 M 17.31 % | 30.855 M -42.63 % | 53.786 M -5.55 % | 56.949 M 15.23 % | 49.420 M -51.13 % | 101.120 M -8.10 % | 110.027 M 20.45 % | 91.346 M 27.54 % | 71.619 M |
| Deferred tax liabilities non current | 24.492 M 14.58 % | 21.376 M 27.60 % | 16.752 M -15.97 % | 19.935 M 0.91 % | 19.755 M 15.54 % | 17.098 M 81.08 % | 9.442 M 7.86 % | 8.754 M 59.34 % | 5.494 M 8.41 % | 5.068 M 128.29 % | 2.220 M | 0.000 | 0.000 -100.00 % | 488.000 K -12.39 % | 557.000 K -8.09 % | 606.000 K -88.75 % | 5.385 M 16.28 % | 4.631 M -28.52 % | 6.479 M 9.41 % | 5.922 M 51.61 % | 3.906 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 |
| Total assets | 580.430 M 5.91 % | 548.021 M 18.20 % | 463.624 M -7.90 % | 503.372 M -0.99 % | 508.415 M 31.31 % | 387.180 M 49.05 % | 259.757 M 5.56 % | 246.080 M 44.32 % | 170.513 M -4.49 % | 178.537 M 35.27 % | 131.990 M 11.62 % | 118.248 M 14.27 % | 103.480 M 3.49 % | 99.995 M 4.35 % | 95.828 M -23.86 % | 125.864 M 0.58 % | 125.143 M 17.83 % | 106.209 M -7.20 % | 114.448 M 7.88 % | 106.087 M 14.05 % | 93.020 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2006 | 2005 | 2004 | 2003 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2006 | 2005 | 2004 | 2003 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 22.549 M 234.53 % | -16.761 M -1 660.61 % | 1.074 M -87.92 % | 8.894 M 284.71 % | -4.815 M -285.62 % | 2.594 M -54.58 % | 5.711 M 239.43 % | -4.096 M -50.09 % | -2.729 M 2.43 % | -2.797 M -128.14 % | 9.939 M 142.83 % | 4.093 M 131.09 % | -13.166 M -1 921.02 % | 723.000 K 124.37 % | -2.967 M -207.00 % | 2.773 M -66.64 % | 8.312 M 1 613.81 % | 485.000 K 149.39 % | -982.000 K 41.79 % | -1.687 M -214.61 % | 1.472 M |
| Accounts receivables | 8.812 M 182.80 % | -10.642 M -358.71 % | -2.320 M -4.04 % | -2.230 M 37.71 % | -3.580 M -345.21 % | 1.460 M -81.24 % | 7.782 M 293.73 % | -4.017 M -19.55 % | -3.360 M -159.26 % | -1.296 M -114.37 % | 9.021 M 46.04 % | 6.177 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | -834.000 K 73.36 % | -3.131 M -312.13 % | 1.476 M 191.45 % | -1.614 M -407.55 % | -318.000 K -128.04 % | 1.134 M 154.76 % | -2.071 M -2 521.52 % | -79.000 K -112.52 % | 631.000 K 142.04 % | -1.501 M -263.51 % | 918.000 K 927.03 % | -111.000 K 84.65 % | -723.000 K -44.02 % | -502.000 K -374.32 % | 183.000 K 141.97 % | -436.000 K -220.59 % | -136.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 14.571 M 587.65 % | -2.988 M -255.79 % | 1.918 M | 0.000 100.00 % | -917.000 K -112.37 % | 7.416 M 188.69 % | -8.362 M -156.25 % | 14.865 M 550.59 % | -3.299 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 working capital | 14.571 M | 0.000 -100.00 % | 1.918 M -84.94 % | 12.738 M | 0.000 100.00 % | -7.416 M -188.69 % | 8.362 M 128.13 % | -29.730 M -550.59 % | 6.598 M 1.79 % | 6.482 M 167.88 % | -9.549 M -383.98 % | -1.973 M 84.14 % | -12.443 M -1 115.76 % | 1.225 M 138.89 % | -3.150 M -198.16 % | 3.209 M -62.01 % | 8.448 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | -4.851 M 94.99 % | -96.760 M -129.07 % | -42.240 M 51.78 % | -87.599 M 4.59 % | -91.810 M -90.55 % | -48.182 M 20.15 % | -60.337 M -38.67 % | -43.511 M -113.35 % | -20.394 M -46.60 % | -13.911 M 46.27 % | -25.892 M -83.22 % | -14.132 M -492.11 % | 3.604 M 129.80 % | -12.092 M -226.87 % | 9.531 M 291.73 % | -4.971 M 73.40 % | -18.686 M -244.38 % | 12.942 M 122.98 % | 5.804 M 226.81 % | -4.577 M -142.07 % | 10.880 M |
| Net cash provided by operating activities | -10.546 M -27.11 % | -8.297 M -324.97 % | 3.688 M 126.12 % | -14.122 M -17.66 % | -12.002 M -124.76 % | 48.465 M 296.84 % | -24.622 M -209.32 % | 22.523 M 438.84 % | -6.647 M -134.47 % | 19.283 M 58.94 % | 12.132 M -43.01 % | 21.287 M 242.90 % | 6.208 M 255.04 % | -4.004 M 72.80 % | -14.721 M -241.24 % | -4.314 M -218.85 % | -1.353 M -116.43 % | 8.235 M -13.95 % | 9.570 M 80.19 % | 5.311 M -47.41 % | 10.099 M |
| Investments in property plant and equipment | -8.547 M 91.36 % | -98.953 M -87.02 % | -52.911 M 30.79 % | -76.453 M 19.74 % | -95.252 M -1 584.98 % | -5.653 M 36.25 % | -8.867 M -205.13 % | -2.906 M 29.21 % | -4.105 M -51.14 % | -2.716 M 20.05 % | -3.397 M -35.61 % | -2.505 M 86.99 % | -19.253 M 2.30 % | -19.706 M 23.93 % | -25.906 M 30.55 % | -37.304 M -40.47 % | -26.557 M -9.77 % | -24.193 M -37.37 % | -17.612 M 11.30 % | -19.856 M -91.64 % | -10.361 M |
| Acquisitions net | 0.000 | 0.000 -100.00 % | 91.000 K 2 175.00 % | 4.000 K -77.78 % | 18.000 K -58.14 % | 43.000 K -32.81 % | 64.000 K 220.00 % | 20.000 K -59.18 % | 49.000 K -97.09 % | 1.686 M | 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 100.00 % | -366.000 K 54.76 % | -809.000 K 19.58 % | -1.006 M -168.27 % | -375.000 K -171.74 % | -138.000 K 98.51 % | -9.268 M 62.93 % | -25.000 M -5 455.56 % | -450.000 K 79.41 % | -2.186 M -81.56 % | -1.204 M | 0.000 100.00 % | -9.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -700.000 K | 0.000 100.00 % | -635.000 K 38.94 % | -1.040 M |
| Sales maturities of investments | 2.206 M 9.10 % | 2.022 M 0.00 % | 2.022 M -56.33 % | 4.630 M 1 403.25 % | 308.000 K -86.93 % | 2.357 M 377.13 % | 494.000 K 370.48 % | 105.000 K 0.00 % | 105.000 K -79.00 % | 500.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 200.000 K | 0.000 | 0.000 |
| Other investing activites | 46.694 M -54.13 % | 101.792 M 74.88 % | 58.206 M -34.81 % | 89.289 M 17.75 % | 75.827 M 1 538.44 % | 4.628 M 152.69 % | -8.784 M -1 438.35 % | -571.000 K -135.64 % | 1.602 M -68.90 % | 5.151 M -42.71 % | 8.991 M 10.51 % | 8.136 M -66.32 % | 24.158 M 6.38 % | 22.710 M -25.13 % | 30.332 M -26.18 % | 41.091 M 78.08 % | 23.075 M 70.79 % | 13.511 M 38.55 % | 9.752 M -55.16 % | 21.749 M 577.33 % | 3.211 M |
| Net cash used for investing activites | 40.353 M 797.73 % | 4.495 M -31.88 % | 6.599 M -59.92 % | 16.464 M 184.54 % | -19.474 M -1 674.29 % | 1.237 M 104.69 % | -26.361 M 7.02 % | -28.352 M -912.93 % | -2.799 M -473.70 % | 749.000 K -82.94 % | 4.390 M -22.04 % | 5.631 M 15.01 % | 4.896 M 62.98 % | 3.004 M -32.13 % | 4.426 M 16.87 % | 3.787 M 208.76 % | -3.482 M 69.41 % | -11.382 M -48.59 % | -7.660 M -708.90 % | 1.258 M 115.36 % | -8.190 M |
| Debt repayment | -5.996 M -12.92 % | -5.310 M 30.27 % | -7.615 M -253 733.33 % | -3.000 K 75.00 % | -12.000 K | 0.000 | 0.000 100.00 % | -10.000 K -152.63 % | 19.000 K 311.11 % | -9.000 K -200.00 % | -3.000 K 96.63 % | -89.000 K 39.04 % | -146.000 K 84.76 % | -958.000 K -415.05 % | -186.000 K -251.22 % | 123.000 K 92.19 % | 64.000 K -74.19 % | 248.000 K 451.11 % | 45.000 K 255.17 % | -29.000 K -231.82 % | 22.000 K |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Dividends paid | -447.000 K | 0.000 | 0.000 100.00 % | -1.238 M 0.00 % | -1.238 M | 0.000 100.00 % | -1.188 M | 0.000 100.00 % | -396.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -757.000 K | 0.000 | 0.000 |
| Other financing activites | 0.000 | 0.000 | 0.000 100.00 % | -6.075 M 7.01 % | -6.533 M -217 866.67 % | 3.000 K 160.00 % | -5.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -243.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -15.000 K 60.53 % | -38.000 K | 0.000 100.00 % | -210.000 K |
| Net cash used provided by financing activities | -6.443 M -21.34 % | -5.310 M 30.27 % | -7.615 M -4.09 % | -7.316 M 6.00 % | -7.783 M -259 533.33 % | 3.000 K 100.25 % | -1.193 M -11 830.00 % | -10.000 K 97.35 % | -377.000 K -4 088.89 % | -9.000 K -200.00 % | -3.000 K 96.63 % | -89.000 K 77.12 % | -389.000 K 59.39 % | -958.000 K -415.05 % | -186.000 K -251.22 % | 123.000 K 92.19 % | 64.000 K -72.53 % | 233.000 K 131.07 % | -750.000 K -2 486.21 % | -29.000 K 84.57 % | -188.000 K |
| Effect of forex changes on cash | 19.000 K 226.67 % | -15.000 K -200.00 % | -5.000 K -102.62 % | 191.000 K 188.43 % | -216.000 K -384.21 % | 76.000 K 157.14 % | -133.000 K -295.59 % | 68.000 K 238.78 % | -49.000 K -129.70 % | 165.000 K 4 225.00 % | -4.000 K 99.02 % | -407.000 K -240.83 % | 289.000 K 465.82 % | -79.000 K -1.28 % | -78.000 K -153.06 % | 147.000 K 400.00 % | -49.000 K | 0.000 | 0.000 | 0.000 100.00 % | -1.182 M |
| Net change in cash | 23.383 M 356.20 % | -9.127 M -442.22 % | 2.667 M 155.76 % | -4.783 M 87.88 % | -39.475 M -179.30 % | 49.781 M 195.17 % | -52.309 M -806.41 % | -5.771 M 41.54 % | -9.872 M -148.90 % | 20.188 M 22.24 % | 16.515 M -37.50 % | 26.422 M 140.11 % | 11.004 M 640.21 % | -2.037 M 80.71 % | -10.559 M -4 008.56 % | -257.000 K 95.04 % | -5.180 M -77.76 % | -2.914 M -351.21 % | 1.160 M -82.26 % | 6.540 M 1 113.36 % | 539.000 K |
| Cash at beginning of period | 11.253 M -44.78 % | 20.380 M 15.06 % | 17.713 M -21.26 % | 22.496 M -63.70 % | 61.971 M 408.38 % | 12.190 M -81.10 % | 64.499 M -8.21 % | 70.270 M -12.32 % | 80.142 M 33.67 % | 59.954 M 38.02 % | 43.439 M 155.27 % | 17.017 M 183.00 % | 6.013 M -25.30 % | 8.050 M -56.74 % | 18.609 M -1.36 % | 18.866 M -21.54 % | 24.046 M 9.29 % | 22.002 M 5.57 % | 20.842 M 45.73 % | 14.302 M 3.92 % | 13.763 M |
| Cash at end of period | 34.636 M 207.79 % | 11.253 M -44.78 % | 20.380 M 15.06 % | 17.713 M -21.26 % | 22.496 M -63.70 % | 61.971 M 408.38 % | 12.190 M -81.10 % | 64.499 M -8.21 % | 70.270 M -12.32 % | 80.142 M 33.67 % | 59.954 M 38.02 % | 43.439 M 155.27 % | 17.017 M 183.00 % | 6.013 M -25.30 % | 8.050 M -56.74 % | 18.609 M -1.36 % | 18.866 M -1.16 % | 19.088 M -13.24 % | 22.002 M 5.57 % | 20.842 M 45.73 % | 14.302 M |
| Operating cash flow | -10.548 M -27.13 % | -8.297 M -324.97 % | 3.688 M 126.12 % | -14.122 M -17.66 % | -12.002 M -124.76 % | 48.465 M 296.84 % | -24.622 M -209.32 % | 22.523 M 438.84 % | -6.647 M -134.47 % | 19.283 M 58.94 % | 12.132 M -43.01 % | 21.287 M 242.90 % | 6.208 M 255.04 % | -4.004 M 72.80 % | -14.721 M -241.24 % | -4.314 M -218.85 % | -1.353 M -116.43 % | 8.235 M -13.95 % | 9.570 M 80.19 % | 5.311 M -47.41 % | 10.099 M |
| Capital expenditure | -8.547 M 91.36 % | -98.953 M -87.02 % | -52.911 M 30.79 % | -76.453 M 19.74 % | -95.252 M -1 584.98 % | -5.653 M 36.25 % | -8.867 M -205.13 % | -2.906 M 29.21 % | -4.105 M -51.14 % | -2.716 M 20.05 % | -3.397 M -35.61 % | -2.505 M 86.99 % | -19.253 M 2.30 % | -19.706 M 23.93 % | -25.906 M 30.55 % | -37.304 M -40.47 % | -26.557 M -9.77 % | -24.193 M -37.37 % | -17.612 M 11.30 % | -19.856 M -91.64 % | -10.361 M |
| Free CashFlow | -19.095 M 82.20 % | -107.250 M -117.89 % | -49.223 M 45.65 % | -90.575 M 15.55 % | -107.254 M -350.52 % | 42.812 M 227.84 % | -33.489 M -270.71 % | 19.617 M 282.45 % | -10.752 M -164.90 % | 16.567 M 89.66 % | 8.735 M -53.49 % | 18.782 M 243.98 % | -13.045 M 44.98 % | -23.710 M 41.64 % | -40.627 M 2.38 % | -41.618 M -49.12 % | -27.910 M -74.90 % | -15.958 M -98.43 % | -8.042 M 44.71 % | -14.545 M -5 451.53 % | -262.000 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2006 | 2005 | 2004 | 2003 |
| 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-30 | 2008-06-30 | 2008-01-31 | 2006-06-30 | 2005-12-30 | 2005-06-30 | 2004-12-30 | 2004-06-30 | 2004-01-31 | 2003-06-30 | 2003-01-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 96.763 M 38.11 % | 70.064 M -14.45 % | 81.897 M 7.00 % | 76.542 M -36.09 % | 119.769 M 66.44 % | 71.960 M -38.63 % | 117.248 M 152.28 % | 46.475 M -40.93 % | 78.684 M 51.69 % | 51.871 M -53.03 % | 110.428 M 15.96 % | 95.227 M -8.67 % | 104.268 M 133.14 % | 44.723 M -7.32 % | 48.254 M -23.92 % | 63.425 M 15.74 % | 54.798 M 32.89 % | 41.235 M -20.99 % | 52.187 M 28.82 % | 40.511 M -37.58 % | 64.901 M 71.00 % | 37.953 M -42.34 % | 65.827 M 64.62 % | 39.988 M -39.08 % | 65.641 M 26.08 % | 52.062 M 0.00 % | 52.062 M 7.21 % | 48.561 M 0.00 % | 48.561 M 39.81 % | 34.734 M 0.00 % | 34.734 M 3.45 % | 33.577 M 0.00 % | 33.577 M 8.50 % | 30.946 M 100.00 % | 15.473 M -58.42 % | 37.215 M 0.00 % | 37.215 M 11.71 % | 33.313 M 0.00 % | 33.313 M 3.72 % | 32.117 M 100.00 % | 16.058 M -58.03 % | 38.259 M 100.00 % | 19.129 M |
| Net income | -13.385 M 63.80 % | -36.979 M -235.81 % | 27.228 M 173.45 % | -37.069 M -148.75 % | 76.044 M 383.61 % | -26.813 M -1 175.53 % | 2.493 M 105.36 % | -46.550 M -220.93 % | 38.493 M 219.14 % | -32.308 M -160.99 % | 52.969 M 67.53 % | 31.618 M 55.75 % | 20.301 M 225.42 % | -16.187 M -188.09 % | 18.376 M -9.50 % | 20.305 M -30.36 % | 29.156 M 1 270.45 % | -2.491 M -241.45 % | 1.761 M 128.20 % | -6.244 M -122.09 % | 28.261 M 486.50 % | -7.312 M -130.63 % | 23.874 M 369.92 % | -8.845 M -132.77 % | 26.995 M 415.76 % | 5.234 M 18.10 % | 4.432 M 58.91 % | 2.789 M 0.00 % | 2.789 M 124.46 % | -11.404 M 0.00 % | -11.404 M -568.86 % | -1.705 M 0.00 % | -1.705 M -143.88 % | 3.886 M 100.00 % | 1.943 M -42.21 % | 3.362 M 133.66 % | -9.988 M -116.52 % | -4.613 M -162.10 % | 7.428 M 171.77 % | -10.350 M -100.00 % | -5.175 M -207.96 % | 4.794 M 100.00 % | 2.397 M |
| Income before tax | -18.888 M 61.83 % | -49.486 M -233.63 % | 37.033 M 174.08 % | -49.990 M -147.55 % | 105.121 M 390.30 % | -36.211 M -908.28 % | 4.480 M 107.01 % | -63.872 M -216.75 % | 54.709 M 225.81 % | -43.487 M -161.76 % | 70.417 M 66.96 % | 42.176 M 55.69 % | 27.090 M 223.16 % | -21.995 M -188.84 % | 24.759 M -11.13 % | 27.861 M -28.84 % | 39.155 M 1 319.02 % | -3.212 M -226.41 % | 2.541 M 130.38 % | -8.364 M -122.15 % | 37.769 M 481.77 % | -9.893 M -131.06 % | 31.853 M 356.01 % | -12.442 M -134.71 % | 35.846 M 614.28 % | 5.019 M 0.00 % | 5.019 M 72.04 % | 2.917 M 0.00 % | 2.917 M 121.89 % | -13.327 M 0.00 % | -13.327 M -796.20 % | -1.487 M 0.00 % | -1.487 M -126.79 % | 5.552 M 100.00 % | 2.776 M -16.83 % | 3.338 M 0.00 % | 3.338 M 211.29 % | -2.999 M 0.00 % | -2.999 M 60.49 % | -7.591 M -100.00 % | -3.796 M -211.93 % | 3.391 M 100.00 % | 1.696 M |
| Income before tax ratio | -0.20 72.36 % | -0.71 -256.19 % | 0.45 169.24 % | -0.65 -174.41 % | 0.88 274.42 % | -0.50 -1 416.97 % | 0.04 102.78 % | -1.37 -297.66 % | 0.70 182.93 % | -0.84 -231.47 % | 0.64 43.98 % | 0.44 70.47 % | 0.26 152.83 % | -0.49 -195.85 % | 0.51 16.81 % | 0.44 -38.52 % | 0.71 1 017.30 % | -0.08 -259.98 % | 0.05 123.58 % | -0.21 -135.48 % | 0.58 323.26 % | -0.26 -153.87 % | 0.48 255.52 % | -0.31 -156.98 % | 0.55 466.51 % | 0.10 0.00 % | 0.10 60.48 % | 0.06 0.00 % | 0.06 115.66 % | -0.38 0.00 % | -0.38 -766.35 % | -0.04 0.00 % | -0.04 -124.69 % | 0.18 0.00 % | 0.18 100.03 % | 0.09 0.00 % | 0.09 199.62 % | -0.09 0.00 % | -0.09 61.91 % | -0.24 0.00 % | -0.24 -366.67 % | 0.09 0.00 % | 0.09 |
| EBITDA | 14.250 M 202.25 % | -13.936 M -118.63 % | 74.806 M 704.15 % | -12.382 M -145.11 % | 27.448 M 3 789.25 % | -744.000 K -102.83 % | 26.304 M 204.87 % | -25.082 M -626.16 % | 4.767 M 148.60 % | -9.808 M -143.04 % | 22.789 M -64.54 % | 64.273 M 118.91 % | 29.360 M 621.68 % | -5.628 M -115.83 % | 35.543 M 140.72 % | 14.765 M 262.15 % | 4.077 M -28.45 % | 5.698 M 58.10 % | 3.604 M 247.95 % | -2.436 M -113.63 % | 17.874 M 336.52 % | -7.557 M -141.03 % | 18.417 M 161.86 % | -29.773 M -170.39 % | 42.299 M 451.52 % | 7.670 M -69.37 % | 25.042 M 557.17 % | 3.811 M -84.75 % | 24.981 M 298.81 % | -12.565 M -276.62 % | 7.114 M 946.90 % | -840.000 K -104.75 % | 17.670 M 186.11 % | 6.176 M 100.00 % | 3.088 M 231.57 % | -2.347 M -121.33 % | 11.003 M 159.38 % | 4.242 M 153.55 % | -7.922 M -190.15 % | 8.788 M 100.00 % | 4.394 M 292.12 % | -2.287 M -100.00 % | -1.144 M |
| Net income ratio | -0.14 73.79 % | -0.53 -258.75 % | 0.33 168.65 % | -0.48 -176.28 % | 0.63 270.40 % | -0.37 -1 852.42 % | 0.02 102.12 % | -1.00 -304.74 % | 0.49 178.54 % | -0.62 -229.85 % | 0.48 44.47 % | 0.33 70.53 % | 0.19 153.79 % | -0.36 -195.04 % | 0.38 18.95 % | 0.32 -39.83 % | 0.53 980.76 % | -0.06 -279.02 % | 0.03 121.89 % | -0.15 -135.40 % | 0.44 326.02 % | -0.19 -153.12 % | 0.36 263.97 % | -0.22 -153.78 % | 0.41 309.06 % | 0.10 18.10 % | 0.09 48.23 % | 0.06 0.00 % | 0.06 117.49 % | -0.33 0.00 % | -0.33 -546.58 % | -0.05 0.00 % | -0.05 -140.44 % | 0.13 0.00 % | 0.13 39.00 % | 0.09 133.66 % | -0.27 -93.81 % | -0.14 -162.10 % | 0.22 169.19 % | -0.32 0.00 % | -0.32 -357.21 % | 0.13 0.00 % | 0.13 |
| Ratio EBITDA | 0.15 174.04 % | -0.20 -121.78 % | 0.91 664.65 % | -0.16 -170.59 % | 0.23 2 316.59 % | -0.01 -104.61 % | 0.22 141.57 % | -0.54 -990.81 % | 0.06 132.04 % | -0.19 -191.62 % | 0.21 -69.42 % | 0.67 139.70 % | 0.28 323.76 % | -0.13 -117.08 % | 0.74 216.41 % | 0.23 212.89 % | 0.07 -46.16 % | 0.14 100.09 % | 0.07 214.85 % | -0.06 -121.83 % | 0.28 238.31 % | -0.20 -171.17 % | 0.28 137.58 % | -0.74 -215.54 % | 0.64 337.43 % | 0.15 -69.37 % | 0.48 512.98 % | 0.08 -84.75 % | 0.51 242.20 % | -0.36 -276.62 % | 0.20 918.69 % | -0.03 -104.75 % | 0.53 163.69 % | 0.20 0.00 % | 0.20 416.45 % | -0.06 -121.33 % | 0.30 132.18 % | 0.13 153.55 % | -0.24 -186.91 % | 0.27 0.00 % | 0.27 557.72 % | -0.06 0.00 % | -0.06 |
| Gross profit ratio | 0.07 121.90 % | -0.33 -136.60 % | 0.90 513.09 % | -0.22 -230.01 % | 0.17 136.77 % | -0.46 -391.53 % | 0.16 114.61 % | -1.07 -634.86 % | -0.15 73.01 % | -0.54 -359.36 % | 0.21 27.80 % | 0.16 -82.93 % | 0.95 3.90 % | 0.92 -0.41 % | 0.92 -1.68 % | 0.94 -0.79 % | 0.94 2.40 % | 0.92 -0.11 % | 0.92 0.92 % | 0.92 -3.09 % | 0.94 0.07 % | 0.94 0.00 % | 0.94 3.13 % | 0.92 -3.10 % | 0.94 0.01 % | 0.94 0.00 % | 0.94 -0.84 % | 0.95 0.00 % | 0.95 -0.05 % | 0.95 0.00 % | 0.95 1.05 % | 0.94 0.00 % | 0.94 -1.31 % | 0.96 0.00 % | 0.96 -0.48 % | 0.96 0.00 % | 0.96 0.41 % | 0.96 0.00 % | 0.96 -0.47 % | 0.96 0.00 % | 0.96 -0.90 % | 0.97 0.00 % | 0.97 |
| Weighted average shs out dil | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M |
| Weighted average shs out | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M 0.00 % | 18.333 M |
| EPS diluted | -0.73 63.86 % | -2.02 -233.77 % | 1.51 174.75 % | -2.02 -148.67 % | 4.15 384.25 % | -1.46 -1 142.86 % | 0.14 105.51 % | -2.54 -220.95 % | 2.10 219.32 % | -1.76 -160.90 % | 2.89 68.02 % | 1.72 54.95 % | 1.11 226.14 % | -0.88 -188.00 % | 1.00 -9.91 % | 1.11 -30.19 % | 1.59 1 235.71 % | -0.14 -245.68 % | 0.10 128.26 % | -0.34 -122.08 % | 1.54 485.00 % | -0.40 -130.77 % | 1.30 370.83 % | -0.48 -132.65 % | 1.47 425.00 % | 0.28 12.00 % | 0.25 64.26 % | 0.15 2.98 % | 0.15 123.84 % | -0.62 0.00 % | -0.62 -566.67 % | -0.09 4.12 % | -0.10 -144.09 % | 0.22 100.00 % | 0.11 -40.02 % | 0.18 133.75 % | -0.54 -109.00 % | -0.26 -163.41 % | 0.41 173.21 % | -0.56 -100.00 % | -0.28 -207.69 % | 0.26 100.00 % | 0.13 |
| Earnings per share | -0.73 63.86 % | -2.02 -233.77 % | 1.51 174.75 % | -2.02 -148.67 % | 4.15 384.25 % | -1.46 -1 142.86 % | 0.14 105.51 % | -2.54 -220.95 % | 2.10 219.32 % | -1.76 -160.90 % | 2.89 68.02 % | 1.72 54.95 % | 1.11 226.14 % | -0.88 -188.00 % | 1.00 -9.91 % | 1.11 -30.19 % | 1.59 1 235.71 % | -0.14 -245.68 % | 0.10 128.26 % | -0.34 -122.08 % | 1.54 485.00 % | -0.40 -130.77 % | 1.30 370.83 % | -0.48 -132.65 % | 1.47 425.00 % | 0.28 12.00 % | 0.25 64.26 % | 0.15 2.98 % | 0.15 123.84 % | -0.62 0.00 % | -0.62 -566.67 % | -0.09 4.12 % | -0.10 -144.09 % | 0.22 100.00 % | 0.11 -40.02 % | 0.18 133.75 % | -0.54 -109.00 % | -0.26 -163.41 % | 0.41 173.21 % | -0.56 -100.00 % | -0.28 -207.69 % | 0.26 100.00 % | 0.13 |
| Gross profit | 6.986 M 130.25 % | -23.098 M -131.31 % | 73.763 M 541.99 % | -16.689 M -183.09 % | 20.086 M 161.21 % | -32.817 M -278.93 % | 18.341 M 136.87 % | -49.746 M -334.05 % | -11.461 M 59.05 % | -27.991 M -221.83 % | 22.976 M 48.20 % | 15.503 M -84.41 % | 99.443 M 142.24 % | 41.051 M -7.70 % | 44.474 M -25.20 % | 59.454 M 14.83 % | 51.775 M 36.08 % | 38.047 M -21.07 % | 48.205 M 30.01 % | 37.078 M -39.51 % | 61.297 M 71.13 % | 35.820 M -42.34 % | 62.126 M 69.77 % | 36.594 M -40.97 % | 61.993 M 26.09 % | 49.166 M 0.00 % | 49.166 M 6.31 % | 46.248 M 0.00 % | 46.248 M 39.73 % | 33.097 M 0.00 % | 33.097 M 4.53 % | 31.663 M 0.00 % | 31.663 M 7.09 % | 29.568 M 100.00 % | 14.784 M -58.62 % | 35.727 M 0.00 % | 35.727 M 12.18 % | 31.849 M 0.00 % | 31.849 M 3.24 % | 30.850 M 100.00 % | 15.425 M -58.41 % | 37.085 M 100.00 % | 18.542 M |
| Income tax expense | -5.503 M 56.00 % | -12.507 M -233.11 % | 9.396 M 172.72 % | -12.921 M -144.44 % | 29.077 M 409.40 % | -9.398 M -572.97 % | 1.987 M 111.47 % | -17.322 M -226.34 % | 13.711 M 224.75 % | -10.991 M -162.66 % | 17.542 M 60.63 % | 10.921 M 65.17 % | 6.612 M 26.62 % | 5.222 M -5.91 % | 5.550 M -27.04 % | 7.607 M -21.33 % | 9.670 M 1 248.68 % | 717.000 K 32.04 % | 543.000 K -73.64 % | 2.060 M -78.35 % | 9.517 M 287.97 % | 2.453 M -69.30 % | 7.991 M 149.64 % | 3.201 M -64.00 % | 8.892 M 4 226.22 % | -215.500 K 0.00 % | -215.500 K -268.36 % | 128.000 K 0.00 % | 128.000 K 106.66 % | -1.923 M 0.00 % | -1.923 M -981.88 % | 218.000 K 0.00 % | 218.000 K -86.91 % | 1.666 M 100.00 % | 832.750 K 3 498.98 % | -24.500 K 0.00 % | -24.500 K -101.52 % | 1.614 M 0.00 % | 1.614 M -41.50 % | 2.759 M 100.00 % | 1.380 M 198.36 % | -1.403 M -100.00 % | -701.250 K |
| Cost of revenue | 89.777 M -3.63 % | 93.162 M 1 045.34 % | 8.134 M -91.28 % | 93.231 M -6.47 % | 99.683 M -4.86 % | 104.777 M 5.93 % | 98.907 M 2.79 % | 96.221 M 6.74 % | 90.145 M 12.88 % | 79.862 M -8.68 % | 87.452 M 9.69 % | 79.724 M 1 552.31 % | 4.825 M 31.40 % | 3.672 M -2.86 % | 3.780 M -4.81 % | 3.971 M 31.36 % | 3.023 M -5.18 % | 3.188 M -19.94 % | 3.982 M 15.99 % | 3.433 M -4.74 % | 3.604 M 68.96 % | 2.133 M -42.37 % | 3.701 M 9.05 % | 3.394 M -6.96 % | 3.648 M 25.97 % | 2.896 M 0.00 % | 2.896 M 25.18 % | 2.314 M 0.00 % | 2.314 M 41.33 % | 1.637 M 0.00 % | 1.637 M -14.49 % | 1.915 M 0.00 % | 1.915 M 38.88 % | 1.379 M 100.00 % | 689.250 K -53.68 % | 1.488 M 0.00 % | 1.488 M 1.67 % | 1.464 M 0.00 % | 1.464 M 15.51 % | 1.267 M 100.00 % | 633.500 K -46.04 % | 1.174 M 100.00 % | 587.000 K |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 expenses | 0.000 | 0.000 100.00 % | -12.686 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 % | 90.732 M | 0.000 -100.00 % | 86.213 M | 0.000 -100.00 % | 92.835 M | 0.000 -100.00 % | 66.052 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.076 M | 0.000 -100.00 % | 69.188 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 31.995 M 5.15 % | 30.427 M -16.13 % | 36.277 M 30.95 % | 27.703 M 3.11 % | 26.868 M 17.99 % | 22.772 M -16.88 % | 27.396 M 98.08 % | 13.831 M -25.72 % | 18.619 M -2.80 % | 19.156 M -39.12 % | 31.466 M 8.87 % | 28.902 M -60.24 % | 72.685 M 14.72 % | 63.360 M 219.82 % | 19.811 M -37.49 % | 31.694 M 149.99 % | 12.678 M -69.39 % | 41.420 M -10.07 % | 46.057 M 0.60 % | 45.783 M 92.32 % | 23.806 M -48.30 % | 46.047 M 50.12 % | 30.673 M -37.70 % | 49.237 M 86.74 % | 26.367 M 54.32 % | 17.086 M -76.80 % | 73.646 M 1 089.66 % | 6.191 M -92.26 % | 80.023 M 601.52 % | 11.407 M -85.99 % | 81.428 M 4 484.91 % | 1.776 M -97.24 % | 64.276 M 731.39 % | -10.180 M -100.00 % | -5.090 M -115.22 % | 33.437 M -4.11 % | 34.871 M 3.70 % | 33.628 M -5.44 % | 35.561 M -4.66 % | 37.299 M 100.00 % | 18.650 M -42.72 % | 32.558 M 100.00 % | 16.279 M |
| Cost and expenses | 121.772 M -1.47 % | 123.589 M 178.28 % | 44.411 M -63.28 % | 120.934 M -4.44 % | 126.551 M -0.78 % | 127.549 M 0.99 % | 126.303 M 14.77 % | 110.052 M 1.18 % | 108.764 M 9.84 % | 99.018 M -16.73 % | 118.918 M 9.47 % | 108.626 M 40.14 % | 77.510 M 15.63 % | 67.032 M 184.14 % | 23.591 M -33.85 % | 35.665 M 127.15 % | 15.701 M -64.80 % | 44.608 M -10.85 % | 50.039 M 1.67 % | 49.216 M 79.55 % | 27.410 M -43.11 % | 48.180 M 40.16 % | 34.374 M -34.69 % | 52.631 M 75.35 % | 30.015 M -37.81 % | 48.262 M 0.00 % | 48.262 M 6.26 % | 45.420 M 0.00 % | 45.420 M -5.48 % | 48.055 M 0.00 % | 48.055 M 37.53 % | 34.941 M 0.00 % | 34.941 M 35.74 % | 25.742 M 100.00 % | 12.871 M -63.89 % | 35.642 M 0.00 % | 35.642 M -1.15 % | 36.058 M 0.00 % | 36.058 M -8.64 % | 39.467 M 100.00 % | 19.733 M -43.01 % | 34.626 M 100.00 % | 17.313 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 | 31.995 M 5.15 % | 30.427 M -37.86 % | 48.963 M 76.74 % | 27.703 M 3.11 % | 26.868 M 17.99 % | 22.772 M -16.88 % | 27.396 M 98.08 % | 13.831 M -25.72 % | 18.619 M -2.80 % | 19.156 M -39.12 % | 31.466 M 8.87 % | 28.902 M -30.02 % | 41.301 M 49.96 % | 27.541 M 8.88 % | 25.295 M -11.93 % | 28.722 M 8.90 % | 26.374 M 15.46 % | 22.843 M -5.09 % | 24.067 M 8.60 % | 22.161 M -2.57 % | 22.745 M -12.06 % | 25.865 M 14.89 % | 22.513 M -11.44 % | 25.421 M 18.46 % | 21.460 M 25.60 % | 17.086 M 200.00 % | -17.086 M -376.00 % | 6.191 M 200.00 % | -6.191 M -154.27 % | 11.407 M 200.00 % | -11.407 M -742.29 % | 1.776 M 200.00 % | -1.776 M 82.55 % | -10.180 M -100.00 % | -5.090 M -115.22 % | 33.437 M 200.00 % | -33.437 M -199.43 % | 33.628 M 200.00 % | -33.628 M -190.16 % | 37.299 M 100.00 % | 18.650 M -42.72 % | 32.558 M 100.00 % | 16.279 M |
| Interest income | 6.208 M 79.47 % | 3.459 M -45.26 % | 6.319 M 148.58 % | 2.542 M -40.00 % | 4.237 M 157.88 % | 1.643 M 66.46 % | 987.000 K -16.85 % | 1.187 M 44.76 % | 820.000 K -14.41 % | 958.000 K 5.62 % | 907.000 K 655.83 % | 120.000 K -63.86 % | 332.000 K 5.73 % | 314.000 K 227.08 % | 96.000 K -4.95 % | 101.000 K 74.14 % | 58.000 K -63.98 % | 161.000 K -59.03 % | 393.000 K 15.25 % | 341.000 K 22.66 % | 278.000 K -16.77 % | 334.000 K -16.50 % | 400.000 K 99.00 % | 201.000 K -8.64 % | 220.000 K | 0.000 -100.00 % | 2.427 M | 0.000 -100.00 % | 170.000 K | 0.000 -100.00 % | 355.000 K | 0.000 -100.00 % | 1.804 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 6.376 M -11.36 % | 7.193 M -12.04 % | 8.178 M 219.95 % | 2.556 M -39.67 % | 4.237 M 155.86 % | 1.656 M 67.78 % | 987.000 K -1.10 % | 998.000 K 21.71 % | 820.000 K -16.75 % | 985.000 K 8.60 % | 907.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 100.00 % | -401.000 K -102.26 % | 17.773 M | 0.000 -100.00 % | 21.170 M | 0.000 -100.00 % | 19.679 M | 0.000 -100.00 % | 18.510 M | 0.000 | 0.000 -100.00 % | 273.500 K 0.00 % | 273.500 K 7.68 % | 254.000 K 0.00 % | 254.000 K 5.39 % | 241.000 K 100.00 % | 120.500 K -50.21 % | 242.000 K 100.00 % | 121.000 K |
| Depreciation and amortization | 26.762 M -5.62 % | 28.357 M -5.49 % | 30.005 M -6.26 % | 32.010 M -6.49 % | 34.230 M 1.24 % | 33.811 M -4.38 % | 35.359 M -6.44 % | 37.792 M 8.45 % | 34.847 M 6.59 % | 32.694 M 4.52 % | 31.279 M 41.55 % | 22.097 M 8.41 % | 20.383 M 30.71 % | 15.594 M 27.60 % | 12.221 M 15.99 % | 10.536 M 3.98 % | 10.133 M 15.66 % | 8.761 M 3.74 % | 8.445 M 18.66 % | 7.117 M 3.79 % | 6.857 M 19.38 % | 5.744 M -0.61 % | 5.779 M -11.13 % | 6.503 M -2.55 % | 6.673 M 118.64 % | 3.052 M 0.00 % | 3.052 M 241.58 % | 893.500 K 0.00 % | 893.500 K 17.33 % | 761.500 K 0.00 % | 761.500 K 17.70 % | 647.000 K 0.00 % | 647.000 K 3.60 % | 624.500 K 100.00 % | 312.250 K -56.45 % | 717.000 K 0.00 % | 717.000 K -25.81 % | 966.500 K 0.00 % | 966.500 K 7.33 % | 900.500 K 100.00 % | 450.250 K -49.64 % | 894.000 K 100.00 % | 447.000 K |
| Operating income | -25.009 M 53.28 % | -53.525 M -242.79 % | 37.486 M 184.44 % | -44.392 M -554.56 % | -6.782 M 87.80 % | -55.589 M -513.90 % | -9.055 M 85.76 % | -63.577 M -111.36 % | -30.080 M 36.20 % | -47.147 M -455.32 % | -8.490 M 36.64 % | -13.399 M -249.26 % | 8.977 M 138.11 % | -23.554 M -72.85 % | -13.627 M -272.93 % | -3.654 M 39.66 % | -6.056 M 33.13 % | -9.056 M -87.07 % | -4.841 M 49.32 % | -9.553 M -186.71 % | 11.017 M 182.83 % | -13.301 M -205.25 % | 12.638 M 134.84 % | -36.276 M -201.82 % | 35.626 M 671.54 % | 4.618 M 54.87 % | 2.982 M 2.21 % | 2.917 M -13.31 % | 3.365 M 125.25 % | -13.327 M -133.34 % | 39.968 M 2 787.79 % | -1.487 M -135.29 % | 4.214 M -24.09 % | 5.552 M 100.00 % | 2.776 M 190.59 % | -3.064 M -149.34 % | 6.210 M 89.59 % | 3.276 M 47.91 % | 2.215 M -71.92 % | 7.887 M 100.00 % | 3.944 M 223.97 % | -3.181 M -100.00 % | -1.591 M |
| Operating income ratio | -0.26 66.17 % | -0.76 -266.90 % | 0.46 178.92 % | -0.58 -924.22 % | -0.06 92.67 % | -0.77 -900.26 % | -0.08 94.35 % | -1.37 -257.84 % | -0.38 57.94 % | -0.91 -1 082.23 % | -0.08 45.36 % | -0.14 -263.43 % | 0.09 116.35 % | -0.53 -86.49 % | -0.28 -390.18 % | -0.06 47.87 % | -0.11 49.68 % | -0.22 -136.75 % | -0.09 60.66 % | -0.24 -238.92 % | 0.17 148.44 % | -0.35 -282.54 % | 0.19 121.16 % | -0.91 -267.14 % | 0.54 511.93 % | 0.09 54.87 % | 0.06 -4.66 % | 0.06 -13.31 % | 0.07 118.06 % | -0.38 -133.34 % | 1.15 2 698.26 % | -0.04 -135.29 % | 0.13 -30.04 % | 0.18 0.00 % | 0.18 317.89 % | -0.08 -149.34 % | 0.17 69.71 % | 0.10 47.91 % | 0.07 -72.93 % | 0.25 0.00 % | 0.25 395.36 % | -0.08 0.00 % | -0.08 |
| Total other income expenses net | 6.121 M 51.55 % | 4.039 M 991.61 % | -453.000 K 92.43 % | -5.984 M -105.35 % | 111.903 M 477.47 % | 19.378 M 43.17 % | 13.535 M 4 688.14 % | -295.000 K -100.35 % | 84.789 M 2 216.64 % | 3.660 M -95.36 % | 78.907 M 41.98 % | 55.575 M 206.82 % | 18.113 M 1 061.83 % | 1.559 M -95.94 % | 38.386 M 21.80 % | 31.515 M -30.29 % | 45.211 M 673.63 % | 5.844 M -20.83 % | 7.382 M 520.86 % | 1.189 M -95.56 % | 26.752 M 684.98 % | 3.408 M -82.26 % | 19.215 M -19.38 % | 23.834 M 10 733.42 % | 220.000 K -45.14 % | 401.000 K 111.73 % | -3.418 M | 0.000 100.00 % | -448.000 K | 0.000 -100.00 % | 6.196 M | 0.000 100.00 % | -5.701 M | 0.000 | 0.000 -100.00 % | 6.402 M 139.46 % | -16.223 M -158.55 % | -6.275 M -133.15 % | 18.927 M 222.28 % | -15.478 M -100.00 % | -7.739 M -217.76 % | 6.572 M 100.00 % | 3.286 M |
| 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-12-30 | 2008-06-30 | 2008-01-31 | 2006-06-30 | 2005-12-30 | 2005-06-30 | 2004-12-30 | 2004-06-30 | 2004-01-31 | 2003-06-30 | 2003-01-31 |
| 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-06-30 | 2006-06-30 | 2005-06-30 | 2004-06-30 | 2003-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 63.344 M -15.01 % | 74.530 M -16.06 % | 88.793 M -5.21 % | 93.671 M 43.51 % | 65.272 M -48.04 % | 125.609 M 45.03 % | 86.608 M -32.81 % | 128.892 M 63.80 % | 78.691 M -38.58 % | 128.116 M 56.11 % | 82.069 M 232.51 % | -61.933 M -69.91 % | -36.451 M -199.64 % | -12.165 M 74.24 % | -47.226 M 26.75 % | -64.470 M -39.38 % | -46.254 M 34.13 % | -70.222 M 5.46 % | -74.279 M 7.28 % | -80.113 M 7.46 % | -86.569 M -44.48 % | -59.919 M 13.14 % | -68.981 M -58.89 % | -43.415 M 12.62 % | -49.685 M -197.05 % | -16.726 M -9.79 % | -15.234 M -657.91 % | -2.010 M -138.83 % | 5.177 M 249.15 % | -3.471 M -121.83 % | 15.902 M 206.15 % | -14.981 M -7.67 % | -13.914 M 25.76 % | -18.742 M 14.45 % | -21.907 M -5.39 % | -20.787 M -46.19 % | -14.219 M |
| Total investments | 80.978 M 1 423.86 % | 5.314 M -96.47 % | 150.648 M 4.77 % | 143.789 M -1.48 % | 145.955 M 70.99 % | 85.357 M 20.53 % | 70.817 M -31.56 % | 103.479 M 8.42 % | 95.447 M 12.92 % | 84.527 M -10.48 % | 94.424 M 230.03 % | 28.611 M 2.22 % | 27.990 M -0.42 % | 28.107 M -0.63 % | 28.285 M 2.88 % | 27.492 M -12.64 % | 31.468 M 394.31 % | 6.366 M 7.61 % | 5.916 M 0.00 % | 5.916 M 2.78 % | 5.756 M 9.87 % | 5.239 M 0.00 % | 5.239 M 0.00 % | 5.239 M 0.00 % | 5.239 M 0.00 % | 5.239 M -0.17 % | 5.248 M 0.17 % | 5.239 M 0.00 % | 5.239 M 0.00 % | 5.239 M 4.49 % | 5.014 M 0.00 % | 5.014 M 0.00 % | 5.014 M 0.00 % | 5.014 M -44.83 % | 9.089 M 0.15 % | 9.075 M 0.00 % | 9.075 M |
| Total debt | 111.509 M 2.15 % | 109.166 M -2.01 % | 111.407 M 6.18 % | 104.924 M -1.87 % | 106.920 M -26.76 % | 145.989 M -1.48 % | 148.175 M 1.07 % | 146.605 M -1.85 % | 149.375 M -0.82 % | 150.612 M -1.28 % | 152.567 M 401 392.11 % | 38.000 K 90.00 % | 20.000 K -20.00 % | 25.000 K -19.35 % | 31.000 K 6.90 % | 29.000 K | 0.000 -100.00 % | 48.000 K -39.24 % | 79.000 K 172.41 % | 29.000 K 7.41 % | 27.000 K -22.86 % | 35.000 K 133.33 % | 15.000 K -37.50 % | 24.000 K | 0.000 -100.00 % | 291.000 K -22.81 % | 377.000 K -90.58 % | 4.003 M -80.87 % | 20.920 M 356.87 % | 4.579 M -78.71 % | 21.508 M 492.83 % | 3.628 M -26.74 % | 4.952 M 1 331.21 % | 346.000 K 264.21 % | 95.000 K 72.73 % | 55.000 K -33.73 % | 83.000 K |
| Accumulated other comprehensive income loss | 117.041 M -7.69 % | 126.792 M -0.05 % | 126.857 M 43.72 % | 88.264 M 0.00 % | 88.265 M -21.60 % | 112.586 M 0.00 % | 112.584 M -6.68 % | 120.640 M 0.00 % | 120.640 M 22.29 % | 98.652 M -0.34 % | 98.988 M 105.11 % | 48.262 M 0.10 % | 48.214 M 4.61 % | 46.090 M -3.80 % | 47.912 M 12 416.71 % | -389.000 K -17.17 % | -332.000 K -294.15 % | 171.000 K 39.02 % | 123.000 K 100.58 % | -21.165 M 0.22 % | -21.211 M 43.91 % | -37.819 M 0.03 % | -37.831 M 32.20 % | -55.796 M | 0.000 100.00 % | -26.033 M | 0.000 100.00 % | -21.163 M | 0.000 100.00 % | -20.488 M | 0.000 100.00 % | -18.924 M -7.50 % | -17.603 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -13.385 M -37.27 % | -9.751 M -135.81 % | 27.228 M -30.14 % | 38.975 M -48.75 % | 76.044 M 412.68 % | -24.320 M -1 075.53 % | 2.493 M 130.94 % | -8.057 M -120.93 % | 38.493 M 86.31 % | 20.661 M -60.99 % | 52.969 M -47.67 % | 101.216 M 398.58 % | 20.301 M 827.41 % | 2.189 M -87.08 % | 16.939 M -65.75 % | 49.461 M 69.64 % | 29.156 M 4 093.97 % | -730.000 K -141.45 % | 1.761 M -92.00 % | 22.017 M -22.09 % | 28.261 M 70.64 % | 16.562 M -30.63 % | 23.874 M 31.54 % | 18.150 M -32.77 % | 26.995 M 179.28 % | 9.666 M -18.06 % | 11.796 M 115.53 % | 5.473 M 144.55 % | 2.238 M 109.81 % | -22.808 M -129.30 % | -9.947 M -191.70 % | -3.410 M -143.88 % | 7.772 M 217.30 % | -6.626 M -335.38 % | 2.815 M -71.20 % | 9.774 M 341.87 % | -4.041 M |
| Common stock | 8.250 M 0.00 % | 8.250 M 0.00 % | 8.250 M 0.00 % | 8.250 M 0.00 % | 8.250 M 0.00 % | 8.250 M 0.00 % | 8.250 M 0.00 % | 8.250 M 0.00 % | 8.250 M 0.00 % | 8.250 M 0.00 % | 8.250 M 0.00 % | 8.250 M 0.00 % | 8.250 M 0.00 % | 8.250 M 0.00 % | 8.250 M 0.00 % | 8.250 M 0.00 % | 8.250 M 0.00 % | 8.250 M 0.00 % | 8.250 M 0.00 % | 8.250 M 0.00 % | 8.250 M 0.00 % | 8.250 M 0.00 % | 8.250 M 0.00 % | 8.250 M 0.00 % | 8.250 M 0.00 % | 8.250 M 0.00 % | 8.250 M 0.00 % | 8.250 M 0.00 % | 8.250 M 0.00 % | 8.250 M 0.00 % | 8.250 M 0.00 % | 8.250 M 0.00 % | 8.250 M 0.00 % | 8.250 M | 0.000 | 0.000 | 0.000 |
| Total equity | 213.026 M -5.91 % | 226.411 M -14.06 % | 263.455 M 11.35 % | 236.609 M -13.55 % | 273.679 M 38.48 % | 197.636 M -11.95 % | 224.447 M 1.12 % | 221.953 M -17.34 % | 268.503 M 17.35 % | 228.800 M -12.57 % | 261.692 M 24.62 % | 210.000 M 17.53 % | 178.676 M 12.88 % | 158.289 M -9.80 % | 175.495 M 10.46 % | 158.873 M 14.55 % | 138.688 M 27.31 % | 108.938 M -2.20 % | 111.383 M 1.15 % | 110.120 M -5.38 % | 116.382 M 32.13 % | 88.084 M -7.77 % | 95.506 M 32.94 % | 71.840 M -11.79 % | 81.443 M 48.77 % | 54.746 M -4.91 % | 57.574 M 28.86 % | 44.680 M 6.92 % | 41.788 M 6.53 % | 39.228 M -24.48 % | 51.944 M -15.93 % | 61.789 M -5.58 % | 65.442 M -4.16 % | 68.284 M -9.56 % | 75.500 M 18.40 % | 63.769 M -5.64 % | 67.578 M |
| Other non current liabilities | 19.348 M -4.48 % | 20.255 M -67.42 % | 62.178 M 381.22 % | 12.921 M -78.69 % | 60.639 M 131.46 % | 26.198 M 38.35 % | 18.936 M 91.23 % | 9.902 M -46.39 % | 18.471 M 42.51 % | 12.961 M -51.82 % | 26.899 M 121.59 % | 12.139 M -17.20 % | 14.660 M 35.13 % | 10.849 M 47.07 % | 7.377 M 17.92 % | 6.256 M 69.82 % | 3.684 M 65.13 % | 2.231 M 62.14 % | 1.376 M -73.38 % | 5.170 M 400.00 % | 1.034 M 4.87 % | 986.000 K -16.16 % | 1.176 M -35.03 % | 1.810 M 27.64 % | 1.418 M -37.20 % | 2.258 M 15.62 % | 1.953 M -45.22 % | 3.565 M -54.21 % | 7.785 M 27.87 % | 6.088 M -23.88 % | 7.998 M -0.93 % | 8.073 M 139.55 % | 3.370 M 238.01 % | 997.000 K 44.91 % | 688.000 K -92.96 % | 9.774 M 382.81 % | -3.456 M |
| Long term debt | 105.632 M 2.65 % | 102.906 M -2.31 % | 105.339 M 2.23 % | 103.043 M 0.72 % | 102.303 M -26.13 % | 138.482 M -2.02 % | 141.335 M 0.94 % | 140.014 M -1.79 % | 142.563 M -1.83 % | 145.227 M -0.67 % | 146.211 M 769 431.58 % | 19.000 K -13.64 % | 22.000 K -31.25 % | 32.000 K -27.27 % | 44.000 K 4.76 % | 42.000 K | 0.000 -100.00 % | 62.000 K -16.22 % | 74.000 K 208.33 % | 24.000 K -25.00 % | 32.000 K -23.81 % | 42.000 K 180.00 % | 15.000 K -68.75 % | 48.000 K -46.67 % | 90.000 K -20.35 % | 113.000 K -40.53 % | 190.000 K -26.64 % | 259.000 K -92.18 % | 3.314 M -26.88 % | 4.532 M 87.12 % | 2.422 M -27.90 % | 3.359 M -5.54 % | 3.556 M 948.97 % | 339.000 K 272.53 % | 91.000 K 97.83 % | 46.000 K -38.67 % | 75.000 K |
| Total non current liabilities | 141.275 M -25.52 % | 189.679 M -2.98 % | 195.506 M 10.02 % | 177.707 M -5.86 % | 188.763 M 9.61 % | 172.217 M -4.12 % | 179.617 M -6.21 % | 191.511 M 4.62 % | 183.059 M -5.30 % | 193.294 M 1.32 % | 190.775 M 244.32 % | 55.406 M 111.68 % | 26.175 M -20.42 % | 32.890 M 80.06 % | 18.266 M 21.35 % | 15.052 M 40.32 % | 10.727 M 37.76 % | 7.787 M 24.21 % | 6.269 M -38.91 % | 10.262 M 172.13 % | 3.771 M 16.10 % | 3.248 M 172.71 % | 1.191 M -47.25 % | 2.258 M | 0.000 -100.00 % | 2.371 M -8.81 % | 2.600 M -39.70 % | 4.312 M -62.92 % | 11.628 M -9.95 % | 12.913 M 17.31 % | 11.008 M -8.56 % | 12.038 M -20.21 % | 15.087 M 152.84 % | 5.967 M -17.79 % | 7.258 M -55.26 % | 16.224 M 2 060.32 % | 751.000 K |
| Other current liabilities | 65.057 M 20.78 % | 53.864 M 48.87 % | 36.181 M -46.22 % | 67.270 M 4.86 % | 64.151 M 124.59 % | 28.564 M -58.68 % | 69.131 M 139.85 % | 28.822 M -53.11 % | 61.470 M 189.60 % | 21.226 M -58.46 % | 51.092 M 16.04 % | 44.029 M 25.10 % | 35.196 M -34.21 % | 53.501 M 45.93 % | 36.662 M -6.44 % | 39.185 M 29.99 % | 30.144 M -2.76 % | 30.999 M -5.54 % | 32.817 M -14.14 % | 38.220 M 51.96 % | 25.151 M -3.77 % | 26.135 M -49.91 % | 52.179 M 42.98 % | 36.493 M 20.42 % | 30.306 M -11.98 % | 34.429 M 32.71 % | 25.944 M -27.04 % | 35.557 M 193.08 % | 12.132 M -64.25 % | 33.931 M 195.00 % | 11.502 M -66.40 % | 34.228 M 4.81 % | 32.656 M 49.28 % | 21.875 M 8.17 % | 20.223 M 299.90 % | 5.057 M -71.69 % | 17.863 M |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 21.875 M 1 245.33 % | 1.626 M -93.21 % | 23.952 M -10.94 % | 26.895 M 177.84 % | 9.680 M -59.10 % | 23.666 M -3.83 % | 24.609 M 36.41 % | 18.041 M -25.00 % | 24.056 M 16.92 % | 20.574 M 228 700.00 % | -9.000 K 0.00 % | -9.000 K 0.00 % | -9.000 K -12.50 % | -8.000 K | 0.000 100.00 % | -17.000 K 59.52 % | -42.000 K 99.67 % | -12.802 M -62.88 % | -7.860 M 30.07 % | -11.240 M | 0.000 | 0.000 | 0.000 -100.00 % | 29.056 M 46.55 % | 19.827 M -33.75 % | 29.926 M 1 439.40 % | 1.944 M -93.27 % | 28.889 M 652.51 % | 3.839 M -84.84 % | 25.331 M 60.84 % | 15.749 M 42.82 % | 11.027 M -3.56 % | 11.434 M -1.52 % | 11.610 M 6.36 % | 10.916 M |
| Short term debt | 11.754 M -6.12 % | 12.520 M 3.16 % | 12.136 M 207.86 % | 3.942 M -14.62 % | 4.617 M -38.50 % | 7.507 M 9.75 % | 6.840 M 3.78 % | 6.591 M -3.24 % | 6.812 M 26.50 % | 5.385 M -15.28 % | 6.356 M 33 352.63 % | 19.000 K 5.56 % | 18.000 K 0.00 % | 18.000 K 0.00 % | 18.000 K 12.50 % | 16.000 K | 0.000 -100.00 % | 34.000 K -59.52 % | 84.000 K 147.06 % | 34.000 K 54.55 % | 22.000 K -21.43 % | 28.000 K | 0.000 -100.00 % | 146.000 K -2.67 % | 150.000 K -15.73 % | 178.000 K -4.81 % | 187.000 K 4.47 % | 179.000 K -98.98 % | 17.606 M 37 359.57 % | 47.000 K -99.75 % | 19.086 M 6 995.17 % | 269.000 K 3 262.50 % | 8.000 K 14.29 % | 7.000 K 75.00 % | 4.000 K -55.56 % | 9.000 K 12.50 % | 8.000 K |
| Total current liabilities | 136.583 M -16.89 % | 164.340 M -13.62 % | 190.249 M 42.29 % | 133.705 M -8.11 % | 145.503 M 55.17 % | 93.771 M -17.72 % | 113.964 M 26.76 % | 89.908 M -31.47 % | 131.202 M 51.99 % | 86.321 M -22.51 % | 111.403 M -8.52 % | 121.774 M 89.59 % | 64.230 M -20.85 % | 81.145 M 19.36 % | 67.983 M -5.78 % | 72.155 M 42.69 % | 50.567 M -5.99 % | 53.788 M 13.83 % | 47.252 M -18.75 % | 58.155 M 24.83 % | 46.589 M 14.59 % | 40.658 M -22.08 % | 52.179 M 18.19 % | 44.150 M 13.13 % | 39.027 M -15.82 % | 46.363 M 7.37 % | 43.182 M -15.33 % | 51.003 M 15.92 % | 43.997 M 0.71 % | 43.687 M 5.39 % | 41.451 M -20.34 % | 52.037 M 16.64 % | 44.614 M 39.60 % | 31.958 M 0.85 % | 31.690 M 21.45 % | 26.094 M 5.68 % | 24.691 M |
| Total liabilities | 277.858 M -21.51 % | 354.019 M -8.23 % | 385.755 M 23.87 % | 311.412 M -6.84 % | 334.266 M 25.67 % | 265.988 M -9.40 % | 293.581 M 4.32 % | 281.419 M -10.45 % | 314.261 M 12.39 % | 279.615 M -7.47 % | 302.178 M 70.55 % | 177.180 M 95.98 % | 90.405 M -10.90 % | 101.468 M 17.65 % | 86.249 M -1.10 % | 87.207 M 42.28 % | 61.294 M -0.46 % | 61.575 M 15.05 % | 53.521 M -21.77 % | 68.417 M 35.86 % | 50.360 M 14.70 % | 43.906 M -17.73 % | 53.370 M 15.00 % | 46.408 M 14.49 % | 40.535 M -16.82 % | 48.734 M 6.45 % | 45.782 M -17.23 % | 55.315 M -0.56 % | 55.625 M -1.72 % | 56.600 M 7.89 % | 52.459 M -18.13 % | 64.075 M 7.33 % | 59.701 M 57.42 % | 37.925 M -2.63 % | 38.948 M -7.96 % | 42.318 M 66.33 % | 25.442 M |
| Other non current assets | 0.000 -100.00 % | 125.727 M 3.12 % | 121.922 M | 0.000 | 0.000 | 0.000 100.00 % | -310.312 M -7 646.18 % | -4.006 M 98.80 % | -334.262 M 1.28 % | -338.606 M -0.45 % | -337.089 M -81.36 % | -185.872 M -35.42 % | -137.260 M -20.91 % | -113.527 M -18.74 % | -95.607 M -28.65 % | -74.317 M -5.78 % | -70.254 M -1.86 % | -68.973 M -14.25 % | -60.370 M 2.18 % | -61.718 M -48.24 % | -41.633 M -2.30 % | -40.696 M -733.20 % | 6.427 M -22.46 % | 8.289 M 121.91 % | -37.835 M -790.42 % | 5.480 M -0.94 % | 5.532 M -53.46 % | 11.887 M 100.12 % | 5.940 M -3.48 % | 6.154 M -3.07 % | 6.349 M -52.05 % | 13.240 M -18.41 % | 16.228 M -63.64 % | 44.630 M 5 444.10 % | 805.000 K -52.34 % | 1.689 M 60.25 % | 1.054 M |
| Long term investments | 57.781 M 426.67 % | -17.688 M -113.90 % | 127.237 M 4.85 % | 121.346 M -1.99 % | 123.811 M 97.39 % | 62.725 M 34.44 % | 46.657 M -41.09 % | 79.194 M 11.78 % | 70.845 M 17.24 % | 60.429 M -13.81 % | 70.110 M 1 529.33 % | 4.303 M -0.02 % | 4.304 M 3.31 % | 4.166 M 0.00 % | 4.166 M 0.00 % | 4.166 M -34.56 % | 6.366 M 0.00 % | 6.366 M 7.61 % | 5.916 M 0.00 % | 5.916 M 2.78 % | 5.756 M 9.87 % | 5.239 M 0.00 % | 5.239 M 0.00 % | 5.239 M 0.00 % | 5.239 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.089 M 0.15 % | 9.075 M 0.00 % | 9.075 M |
| Intangible assets | 114.990 M -25.07 % | 153.457 M -27.62 % | 212.017 M 30.27 % | 162.749 M -2.68 % | 167.236 M 54.44 % | 108.283 M -22.84 % | 140.334 M -0.87 % | 141.564 M -12.27 % | 161.372 M -0.57 % | 162.294 M 2.15 % | 158.882 M -0.08 % | 159.012 M 43.75 % | 110.618 M 24.22 % | 89.050 M 15.96 % | 76.793 M 37.72 % | 55.761 M 12.70 % | 49.479 M 2.84 % | 48.112 M 20.31 % | 39.989 M -5.99 % | 42.536 M 81.63 % | 23.419 M 3.28 % | 22.676 M 12.40 % | 20.175 M 18.13 % | 17.078 M -16.08 % | 20.351 M 3.11 % | 19.738 M -29.03 % | 27.813 M -10.68 % | 31.137 M -19.31 % | 38.590 M -0.53 % | 38.797 M -9.63 % | 42.931 M -3.20 % | 44.350 M 39.34 % | 31.828 M | 0.000 -100.00 % | 29.748 M 7.85 % | 27.583 M 0.05 % | 27.568 M |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 670.000 K -6.42 % | 716.000 K -17.13 % | 864.000 K |
| Goodwill and intangible assets | 114.990 M -25.07 % | 153.457 M -27.62 % | 212.017 M 30.27 % | 162.749 M -2.68 % | 167.236 M 54.44 % | 108.283 M -22.84 % | 140.334 M -0.87 % | 141.564 M -12.27 % | 161.372 M -0.57 % | 162.294 M 2.15 % | 158.882 M -0.08 % | 159.012 M 43.75 % | 110.618 M 24.22 % | 89.050 M 15.96 % | 76.793 M 37.72 % | 55.761 M 12.70 % | 49.479 M 2.84 % | 48.112 M 20.31 % | 39.989 M -5.99 % | 42.536 M 81.63 % | 23.419 M 3.28 % | 22.676 M 12.40 % | 20.175 M 18.13 % | 17.078 M -16.08 % | 20.351 M 3.11 % | 19.738 M -29.03 % | 27.813 M -10.68 % | 31.137 M -19.31 % | 38.590 M -0.53 % | 38.797 M -9.63 % | 42.931 M -3.20 % | 44.350 M 39.34 % | 31.828 M | 0.000 -100.00 % | 30.418 M 7.49 % | 28.299 M -0.47 % | 28.432 M |
| Property plant equipment net | 137.218 M 6.09 % | 129.343 M 0.36 % | 128.878 M 6.47 % | 121.041 M -1.95 % | 123.448 M -24.28 % | 163.022 M -1.23 % | 165.049 M 0.79 % | 163.756 M -2.65 % | 168.212 M -1.99 % | 171.634 M -1.22 % | 173.753 M 670.28 % | 22.557 M 0.98 % | 22.338 M 9.98 % | 20.311 M 38.66 % | 14.648 M 1.79 % | 14.390 M -0.13 % | 14.409 M -0.59 % | 14.495 M 0.21 % | 14.465 M 9.04 % | 13.266 M 6.49 % | 12.458 M -2.53 % | 12.781 M 7.74 % | 11.863 M 1.41 % | 11.698 M -4.47 % | 12.245 M 4.67 % | 11.699 M -23.16 % | 15.225 M 23.84 % | 12.294 M 10.37 % | 11.139 M -0.71 % | 11.219 M 5.43 % | 10.641 M 13.09 % | 9.409 M 12.53 % | 8.361 M -17.23 % | 10.101 M -5.35 % | 10.672 M -9.83 % | 11.836 M -4.05 % | 12.335 M |
| Total non current assets | 315.446 M -20.37 % | 396.158 M -15.37 % | 468.132 M 14.90 % | 407.419 M -3.16 % | 420.722 M 22.95 % | 342.199 M -2.80 % | 352.040 M -8.45 % | 384.514 M -3.97 % | 400.429 M 1.54 % | 394.357 M -2.08 % | 402.745 M 116.68 % | 185.872 M 35.42 % | 137.260 M 20.91 % | 113.527 M 18.74 % | 95.607 M 28.65 % | 74.317 M 5.78 % | 70.254 M 1.86 % | 68.973 M 14.25 % | 60.370 M -2.18 % | 61.718 M 48.24 % | 41.633 M 2.30 % | 40.696 M -6.88 % | 43.704 M 3.31 % | 42.304 M 11.81 % | 37.835 M -16.39 % | 45.253 M -17.71 % | 54.990 M -13.55 % | 63.612 M -1.07 % | 64.301 M -0.44 % | 64.586 M -4.86 % | 67.886 M -5.00 % | 71.459 M 8.26 % | 66.006 M 2.67 % | 64.289 M 3.06 % | 62.383 M -3.99 % | 64.976 M -5.06 % | 68.438 M |
| Other current assets | 0.000 | 0.000 | 0.000 -100.00 % | 7.813 M -68.81 % | 25.052 M 1 343.09 % | 1.736 M | 0.000 -100.00 % | 25.440 M 61.54 % | 15.748 M -32.80 % | 23.435 M | 0.000 -100.00 % | 16.423 M -54.44 % | 36.044 M -52.68 % | 76.172 M 2 276.66 % | 3.205 M -94.48 % | 58.107 M 28.83 % | 45.103 M 97.91 % | 22.790 M -6.02 % | 24.249 M 54.94 % | 15.651 M -51.97 % | 32.586 M 128.96 % | 14.232 M 25.24 % | 11.364 M -62.14 % | 30.017 M 77.66 % | 16.896 M -58.69 % | 40.900 M 1 830.16 % | 2.119 M 23.99 % | 1.709 M -3.66 % | 1.774 M -2.15 % | 1.813 M 36.93 % | 1.324 M 26.46 % | 1.047 M -49.76 % | 2.084 M -90.55 % | 22.045 M -25.32 % | 29.518 M 48.87 % | 19.828 M 100.77 % | 9.876 M |
| Short term investments | 23.197 M 0.85 % | 23.002 M -1.75 % | 23.411 M 4.31 % | 22.443 M 1.35 % | 22.144 M -2.16 % | 22.632 M -6.32 % | 24.160 M -0.51 % | 24.285 M -1.29 % | 24.602 M 2.09 % | 24.098 M -0.89 % | 24.314 M 0.02 % | 24.308 M 2.63 % | 23.686 M -1.07 % | 23.941 M -0.74 % | 24.119 M 3.40 % | 23.326 M -7.08 % | 25.102 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 48.165 M 39.06 % | 34.636 M 53.16 % | 22.614 M 100.96 % | 11.253 M -72.98 % | 41.648 M 104.36 % | 20.380 M -66.90 % | 61.567 M 247.58 % | 17.713 M -74.94 % | 70.684 M 214.21 % | 22.496 M -68.09 % | 70.498 M 13.76 % | 61.971 M 69.92 % | 36.471 M 199.19 % | 12.190 M -74.20 % | 47.257 M -26.73 % | 64.499 M 39.45 % | 46.254 M -34.18 % | 70.270 M -5.50 % | 74.358 M -7.22 % | 80.142 M -7.45 % | 86.596 M 44.44 % | 59.954 M -13.11 % | 68.996 M 58.83 % | 43.439 M -12.57 % | 49.685 M 191.97 % | 17.017 M 9.01 % | 15.611 M 159.62 % | 6.013 M -61.81 % | 15.743 M 95.57 % | 8.050 M 43.60 % | 5.606 M -69.87 % | 18.609 M -1.36 % | 18.866 M -1.16 % | 19.088 M -13.24 % | 22.002 M 5.57 % | 20.842 M 45.73 % | 14.302 M |
| Cash and short term investments | 71.362 M 23.81 % | 57.638 M 25.23 % | 46.025 M 36.59 % | 33.696 M -47.18 % | 63.792 M 48.31 % | 43.012 M -49.83 % | 85.727 M 104.12 % | 41.998 M -55.92 % | 95.286 M 104.50 % | 46.594 M -50.86 % | 94.812 M 9.89 % | 86.279 M 43.42 % | 60.157 M 66.50 % | 36.131 M -49.38 % | 71.376 M -18.73 % | 87.825 M 23.08 % | 71.356 M 1.55 % | 70.270 M -5.50 % | 74.358 M -7.22 % | 80.142 M -7.45 % | 86.596 M 44.44 % | 59.954 M -13.11 % | 68.996 M 58.83 % | 43.439 M -12.57 % | 49.685 M 191.97 % | 17.017 M 9.01 % | 15.611 M 159.62 % | 6.013 M -61.81 % | 15.743 M 95.57 % | 8.050 M 43.60 % | 5.606 M -69.87 % | 18.609 M -1.36 % | 18.866 M -1.16 % | 19.088 M -13.24 % | 22.002 M 5.57 % | 20.842 M 45.73 % | 14.302 M |
| Total current assets | 175.438 M -4.79 % | 184.272 M 1.76 % | 181.078 M 28.79 % | 140.602 M -24.90 % | 187.223 M 54.19 % | 121.425 M -26.85 % | 165.988 M 39.65 % | 118.858 M -34.81 % | 182.335 M 59.86 % | 114.058 M -29.21 % | 161.125 M -3.07 % | 166.226 M 67.77 % | 99.078 M -5.03 % | 104.326 M -9.91 % | 115.798 M -22.00 % | 148.451 M 25.98 % | 117.838 M 23.39 % | 95.500 M -4.70 % | 100.210 M -11.13 % | 112.755 M -7.33 % | 121.676 M 44.29 % | 84.330 M -19.82 % | 105.172 M 38.49 % | 75.944 M -4.34 % | 79.386 M 36.34 % | 58.227 M 20.39 % | 48.366 M 32.94 % | 36.383 M 9.88 % | 33.112 M 5.99 % | 31.242 M -14.45 % | 36.517 M -32.88 % | 54.405 M -8.00 % | 59.137 M 41.07 % | 41.920 M -19.49 % | 52.065 M 26.64 % | 41.111 M 67.24 % | 24.582 M |
| Inventory | 4.987 M -36.66 % | 7.874 M 47.40 % | 5.342 M -24.12 % | 7.040 M -1.00 % | 7.111 M 81.91 % | 3.909 M 1.77 % | 3.841 M -28.67 % | 5.385 M 22.97 % | 4.379 M 16.03 % | 3.774 M 44.93 % | 2.604 M -24.65 % | 3.456 M 20.13 % | 2.877 M -37.32 % | 4.590 M 171.12 % | 1.693 M -32.79 % | 2.519 M 82.67 % | 1.379 M -43.48 % | 2.440 M 52.21 % | 1.603 M -47.80 % | 3.071 M 23.14 % | 2.494 M 58.85 % | 1.570 M 9.79 % | 1.430 M -42.52 % | 2.488 M 11.37 % | 2.234 M -6.02 % | 2.377 M 56.18 % | 1.522 M -7.98 % | 1.654 M 107.01 % | 799.000 K -30.64 % | 1.152 M 41.35 % | 815.000 K -38.95 % | 1.335 M 48.50 % | 899.000 K 14.23 % | 787.000 K 44.40 % | 545.000 K 23.58 % | 441.000 K 9.16 % | 404.000 K |
| Net receivables | 99.089 M -16.56 % | 118.760 M -8.44 % | 129.711 M | 0.000 -100.00 % | 116.320 M | 0.000 | 0.000 -100.00 % | 46.035 M -44.31 % | 82.670 M 94.66 % | 42.469 M | 0.000 -100.00 % | 74.384 M 106.37 % | 36.044 M -50.98 % | 73.526 M 86.03 % | 39.524 M | 0.000 | 0.000 | 0.000 -100.00 % | 24.249 M 74.57 % | 13.891 M -57.37 % | 32.586 M 280.06 % | 8.574 M -63.33 % | 23.382 M 236.48 % | 6.949 M -74.70 % | 27.467 M 1 428.83 % | -2.067 M -107.10 % | 29.114 M 7.80 % | 27.007 M 82.53 % | 14.796 M -26.85 % | 20.227 M -29.70 % | 28.772 M -13.89 % | 33.414 M -10.39 % | 37.288 M 526.15 % | -8.750 M 39.14 % | -14.378 M -181.57 % | 17.626 M 79.56 % | 9.816 M |
| Tax assets | 5.457 M 2.59 % | 5.319 M 104.36 % | -121.922 M -5 440.43 % | 2.283 M -63.34 % | 6.227 M -23.77 % | 8.169 M -97.37 % | 310.312 M 7 646.18 % | 4.006 M -98.80 % | 334.262 M -1.28 % | 338.606 M 0.45 % | 337.089 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 % | 8.336 M 29.84 % | 6.420 M -22.59 % | 8.294 M -3.92 % | 8.632 M 2.57 % | 8.416 M 5.66 % | 7.965 M 78.59 % | 4.460 M -53.49 % | 9.589 M 0.32 % | 9.558 M -16.15 % | 11.399 M -19.02 % | 14.077 M -19.75 % | 17.542 M |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 35.082 M 7.14 % | 32.743 M -21.86 % | 41.904 M -16.76 % | 50.339 M 115.94 % | 23.312 M 96.06 % | 11.890 M 96.85 % | 6.040 M 39.69 % | 4.324 M 6.40 % | 4.064 M 18.38 % | 3.433 M -50.70 % | 6.964 M | 0.000 | 0.000 -100.00 % | 4.757 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 |
| Account payables | 59.772 M -33.34 % | 89.664 M -8.68 % | 98.182 M 61.31 % | 60.867 M 15.32 % | 52.783 M 83.57 % | 28.754 M 1.56 % | 28.313 M -6.16 % | 30.171 M -21.25 % | 38.311 M 12.73 % | 33.984 M 13.66 % | 29.899 M -37.12 % | 47.547 M 131.48 % | 20.540 M -2.28 % | 21.019 M -10.46 % | 23.475 M 66.25 % | 14.120 M 63.01 % | 8.662 M -55.70 % | 19.554 M 98.12 % | 9.870 M -22.80 % | 12.785 M 62.89 % | 7.849 M -30.08 % | 11.226 M | 0.000 -100.00 % | 7.511 M -12.37 % | 8.571 M -20.01 % | 10.715 M -23.54 % | 14.014 M 11.28 % | 12.594 M 2.27 % | 12.315 M 81.69 % | 6.778 M -3.50 % | 7.024 M -47.05 % | 13.265 M 13.29 % | 11.709 M 40.68 % | 8.323 M -16.54 % | 9.973 M 25.68 % | 7.935 M 44.38 % | 5.496 M |
| Tax payables | 0.000 -100.00 % | 8.292 M -62.09 % | 21.875 M 1 245.33 % | 1.626 M -93.21 % | 23.952 M 1 067.82 % | 2.051 M -78.81 % | 9.680 M 1 371.12 % | 658.000 K -97.33 % | 24.609 M 220.22 % | 7.685 M -68.05 % | 24.056 M 150.45 % | 9.605 M 13.32 % | 8.476 M 28.29 % | 6.607 M -15.60 % | 7.828 M -58.44 % | 18.834 M 60.14 % | 11.761 M 267.42 % | 3.201 M -28.57 % | 4.481 M -37.03 % | 7.116 M -47.55 % | 13.567 M 315.02 % | 3.269 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.041 M -65.72 % | 3.037 M 13.62 % | 2.673 M 37.50 % | 1.944 M -33.67 % | 2.931 M -23.65 % | 3.839 M -10.20 % | 4.275 M -11.03 % | 4.805 M 174.10 % | 1.753 M 17.65 % | 1.490 M 0.47 % | 1.483 M 12.01 % | 1.324 M |
| Deferred revenue non current | 0.000 -100.00 % | 42.026 M | 0.000 -100.00 % | 38.306 M | 0.000 -100.00 % | 7.537 M | 0.000 -100.00 % | 21.660 M | 0.000 -100.00 % | 15.351 M -89.50 % | 146.197 M 459.07 % | 26.150 M | 0.000 -100.00 % | 5.367 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.565 M -113.67 % | 26.078 M 1 402.19 % | 1.736 M -92.48 % | 23.100 M 141.40 % | 9.569 M 589.41 % | 1.388 M -58.69 % | 3.360 M -1.38 % | 3.407 M 606.85 % | 482.000 K 113.27 % | 226.000 K |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 117.000 K -67.95 % | 365.000 K -18.71 % | 449.000 K -43.24 % | 791.000 K 23.59 % | 640.000 K -49.76 % | 1.274 M 195.59 % | 431.000 K -12.75 % | 494.000 K 288.98 % | 127.000 K -1.55 % | 129.000 K 226.47 % | -102.000 K -168.42 % | -38.000 K -31.03 % | -29.000 K -131.18 % | 93.000 K -19.83 % | 116.000 K -78.79 % | 547.000 K -13.72 % | 634.000 K -53.96 % | 1.377 M 1 250.00 % | 102.000 K -48.22 % | 197.000 K | 0.000 -100.00 % | 51.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 111.509 M 2.15 % | 109.166 M -2.01 % | 111.407 M 6.18 % | 104.924 M -1.87 % | 106.920 M -26.76 % | 145.989 M -1.48 % | 148.175 M 1.07 % | 146.605 M -1.85 % | 149.375 M -0.81 % | 150.595 M -1.27 % | 152.539 M | 0.000 -100.00 % | 20.000 K -20.00 % | 25.000 K -19.35 % | 31.000 K 6.90 % | 29.000 K | 0.000 -100.00 % | 48.000 K -39.24 % | 79.000 K 172.41 % | 29.000 K 7.41 % | 27.000 K -22.86 % | 35.000 K | 0.000 -100.00 % | 97.000 K -50.26 % | 195.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.388 M | 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 -100.00 % | 389.000 K 17.17 % | 332.000 K | 0.000 | 0.000 -100.00 % | 21.165 M -0.22 % | 21.211 M -43.91 % | 37.819 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 101.120 M 0.00 % | 101.120 M 0.00 % | 101.120 M 0.00 % | 101.120 M 0.00 % | 101.120 M 0.00 % | 101.120 M -52.68 % | 213.704 M 111.34 % | 101.120 M 0.00 % | 101.120 M 0.00 % | 101.120 M 0.00 % | 101.120 M 0.00 % | 101.120 M -32.29 % | 149.334 M 47.68 % | 101.120 M 0.00 % | 101.120 M 0.78 % | 100.342 M -0.11 % | 100.456 M -0.66 % | 101.120 M -0.12 % | 101.243 M 72.21 % | 58.790 M 0.16 % | 58.698 M 130.35 % | 25.482 M -74.80 % | 101.120 M 0.00 % | 101.120 M 121.51 % | 45.651 M -26.64 % | 62.229 M 72.14 % | 36.151 M 17.16 % | 30.855 M -0.80 % | 31.103 M -42.17 % | 53.786 M 0.37 % | 53.590 M -5.90 % | 56.949 M 15.23 % | 49.420 M -51.13 % | 101.120 M -8.10 % | 110.027 M 20.45 % | 91.346 M 27.54 % | 71.619 M |
| Deferred tax liabilities non current | 16.295 M -33.47 % | 24.492 M -12.49 % | 27.989 M 30.94 % | 21.376 M -17.21 % | 25.821 M 54.14 % | 16.752 M -13.41 % | 19.346 M -2.95 % | 19.935 M -9.49 % | 22.025 M 11.49 % | 19.755 M 11.83 % | 17.665 M 3.32 % | 17.098 M 48.77 % | 11.493 M 21.72 % | 9.442 M -12.94 % | 10.845 M 23.89 % | 8.754 M 24.29 % | 7.043 M 28.19 % | 5.494 M 14.01 % | 4.819 M -4.91 % | 5.068 M 87.36 % | 2.705 M 21.85 % | 2.220 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 457.000 K -6.35 % | 488.000 K -7.75 % | 529.000 K -5.03 % | 557.000 K -5.27 % | 588.000 K -2.97 % | 606.000 K -88.75 % | 5.385 M 16.28 % | 4.631 M -28.52 % | 6.479 M 9.41 % | 5.922 M 51.61 % | 3.906 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 100.00 % | -12.567 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 45.001 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 |
| Total assets | 490.884 M -15.43 % | 580.430 M -10.59 % | 649.210 M 18.46 % | 548.021 M -9.86 % | 607.945 M 31.13 % | 463.624 M -10.50 % | 518.028 M 2.91 % | 503.372 M -13.62 % | 582.764 M 14.62 % | 508.415 M -9.83 % | 563.870 M 45.64 % | 387.180 M 43.89 % | 269.081 M 3.59 % | 259.757 M -0.76 % | 261.744 M 6.37 % | 246.080 M 23.05 % | 199.982 M 17.28 % | 170.513 M 3.40 % | 164.904 M -7.64 % | 178.537 M 7.07 % | 166.742 M 26.33 % | 131.990 M -11.34 % | 148.876 M 25.90 % | 118.248 M -3.06 % | 121.978 M 17.88 % | 103.480 M 0.12 % | 103.356 M 3.36 % | 99.995 M 2.65 % | 97.413 M 1.65 % | 95.828 M -8.21 % | 104.403 M -17.05 % | 125.864 M 0.58 % | 125.143 M 17.83 % | 106.209 M -7.20 % | 114.448 M 7.88 % | 106.087 M 14.05 % | 93.020 M |
| 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-06-30 | 2006-06-30 | 2005-06-30 | 2004-06-30 | 2003-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-30 | 2008-06-30 | 2008-01-31 | 2006-06-30 | 2005-12-30 | 2005-06-30 | 2004-12-30 | 2004-06-30 | 2004-01-31 | 2003-06-30 | 2003-01-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -1.645 M 67.96 % | -5.135 M -124.73 % | 20.761 M 326.72 % | -9.157 M 3.70 % | -9.509 M -43.90 % | -6.608 M -186.02 % | 7.682 M 196.57 % | -7.955 M -147.21 % | 16.849 M 292.54 % | -8.751 M -322.33 % | 3.936 M -60.31 % | 9.918 M 10 680.43 % | 92.000 K 103.75 % | -2.451 M -1 125.50 % | -200.000 K -102.08 % | 9.628 M 743.82 % | 1.141 M 2 816.67 % | -42.000 K 99.30 % | -5.986 M -163.16 % | 9.478 M 263.61 % | -5.793 M -1 023.92 % | 627.000 K 364.56 % | -237.000 K -116.50 % | 1.436 M -81.36 % | 7.702 M 217.00 % | -6.583 M 0.00 % | -6.583 M -1 921.02 % | 361.500 K 0.00 % | 361.500 K 124.37 % | -1.484 M 0.00 % | -1.484 M -207.00 % | 1.387 M 0.00 % | 1.387 M -66.64 % | 4.156 M 100.00 % | 2.078 M 756.91 % | 242.500 K 0.00 % | 242.500 K 149.39 % | -491.000 K 0.00 % | -491.000 K 41.79 % | -843.500 K -100.00 % | -421.750 K -157.30 % | 736.000 K 100.00 % | 368.000 K |
| Accounts receivables | 6.503 M 20.81 % | 5.383 M 56.98 % | 3.429 M 2 401.34 % | -149.000 K 98.79 % | -12.346 M -266.05 % | 7.435 M 176.22 % | -9.755 M -186.68 % | 11.254 M 183.46 % | -13.484 M -313.12 % | 6.327 M 163.86 % | -9.907 M -0.68 % | -9.840 M -187.08 % | 11.300 M 758.89 % | -1.715 M -118.06 % | 9.497 M 401.01 % | -3.155 M -266.01 % | -862.000 K -135.92 % | 2.400 M 141.67 % | -5.760 M -256.06 % | 3.691 M 174.01 % | -4.987 M -135.56 % | 14.025 M 380.28 % | -5.004 M -262.08 % | -1.382 M -118.28 % | 7.559 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 |
| Inventory | 2.887 M 214.02 % | -2.532 M -249.12 % | 1.698 M 2 291.55 % | 71.000 K 102.22 % | -3.202 M -4 608.82 % | -68.000 K -104.40 % | 1.544 M 253.48 % | -1.006 M -65.46 % | -608.000 K 48.03 % | -1.170 M -237.32 % | 852.000 K 247.15 % | -579.000 K -133.80 % | 1.713 M 159.13 % | -2.897 M -450.73 % | 826.000 K 172.46 % | -1.140 M -207.45 % | 1.061 M 226.76 % | -837.000 K -157.02 % | 1.468 M 354.42 % | -577.000 K 37.55 % | -924.000 K -560.00 % | -140.000 K -113.23 % | 1.058 M 516.54 % | -254.000 K -277.62 % | 143.000 K 139.56 % | -361.500 K 0.00 % | -361.500 K -44.02 % | -251.000 K 0.00 % | -251.000 K -374.32 % | 91.500 K 0.00 % | 91.500 K 141.97 % | -218.000 K 0.00 % | -218.000 K -220.59 % | -68.000 K -100.00 % | -34.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | -11.035 M -38.18 % | -7.986 M -135.40 % | 22.557 M 348.45 % | -9.079 M -250.34 % | 6.039 M 143.21 % | -13.975 M -187.93 % | 15.893 M 187.31 % | -18.203 M -158.83 % | 30.941 M 322.47 % | -13.908 M -207.06 % | 12.991 M -36.12 % | 20.337 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 working capital | 0.000 | 0.000 | 0.000 100.00 % | -9.079 M -250.34 % | 6.039 M 143.21 % | -13.975 M -187.93 % | 15.893 M 187.31 % | -18.203 M -158.83 % | 30.941 M 322.47 % | -13.908 M -207.06 % | 12.991 M -36.12 % | 20.337 M 257.39 % | -12.921 M -697.92 % | 2.161 M 120.54 % | -10.523 M -175.58 % | 13.923 M 1 378.03 % | 942.000 K 158.69 % | -1.605 M 5.25 % | -1.694 M -126.62 % | 6.364 M 5 293.22 % | 118.000 K 100.89 % | -13.258 M -457.45 % | 3.709 M 20.74 % | 3.072 M | 0.000 100.00 % | -6.222 M 0.00 % | -6.222 M -1 115.76 % | 612.500 K 0.00 % | 612.500 K 138.89 % | -1.575 M 0.00 % | -1.575 M -198.16 % | 1.605 M 0.00 % | 1.605 M -62.01 % | 4.224 M 100.00 % | 2.112 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | -14.405 M 31.37 % | -20.989 M 62.75 % | -56.341 M -189.57 % | 62.903 M 1 052.64 % | -6.603 M -114.82 % | 44.558 M -11.72 % | 50.472 M -22.91 % | 65.472 M 492.38 % | -16.686 M -130.76 % | 54.244 M 507.73 % | -13.304 M -26.08 % | -10.552 M 5.07 % | -11.116 M -82.29 % | -6.098 M 86.71 % | -45.877 M -97.09 % | -23.277 M 33.68 % | -35.099 M -464.29 % | -6.220 M 42.80 % | -10.875 M -229.75 % | -3.298 M 80.71 % | -17.095 M -424.71 % | -3.258 M 75.10 % | -13.085 M -1 746.79 % | -708.525 K 93.42 % | -10.766 M -697.45 % | 1.802 M 0.00 % | 1.802 M 129.80 % | -6.046 M 0.00 % | -6.046 M -226.87 % | 4.766 M 0.00 % | 4.766 M 291.73 % | -2.486 M 0.00 % | -2.486 M 73.40 % | -9.343 M -100.00 % | -4.672 M -172.19 % | 6.471 M 0.00 % | 6.471 M 122.98 % | 2.902 M 0.00 % | 2.902 M 226.81 % | -2.289 M -100.00 % | -1.144 M -121.03 % | 5.440 M 100.00 % | 2.720 M |
| Net cash provided by operating activities | -2.673 M 92.31 % | -34.746 M -241.35 % | 24.581 M 200.37 % | -24.490 M -251.24 % | 16.193 M 155.30 % | -29.282 M -188.81 % | 32.970 M 194.80 % | -34.780 M -268.36 % | 20.658 M 173.10 % | -28.260 M -273.82 % | 16.258 M -13.54 % | 18.805 M -36.60 % | 29.660 M 424.44 % | -9.142 M 40.94 % | -15.480 M -190.04 % | 17.192 M 222.49 % | 5.331 M 66 537.50 % | 8.000 K 100.12 % | -6.655 M -194.36 % | 7.053 M -42.33 % | 12.230 M 391.26 % | -4.199 M -125.71 % | 16.331 M 1 111.21 % | -1.615 M -107.05 % | 22.902 M 637.82 % | 3.104 M 0.00 % | 3.104 M 255.04 % | -2.002 M 0.00 % | -2.002 M 72.80 % | -7.361 M 0.00 % | -7.361 M -241.24 % | -2.157 M 0.00 % | -2.157 M -218.85 % | -676.500 K -100.00 % | -338.250 K -108.21 % | 4.118 M 0.00 % | 4.118 M -13.95 % | 4.785 M 0.00 % | 4.785 M 80.19 % | 2.656 M 100.00 % | 1.328 M -73.71 % | 5.050 M 100.00 % | 2.525 M |
| Investments in property plant and equipment | -61.454 M -85.69 % | -33.095 M -823.93 % | -3.582 M 86.60 % | -26.730 M 62.99 % | -72.223 M -236.89 % | -21.438 M 31.88 % | -31.473 M 11.27 % | -35.470 M 13.45 % | -40.983 M -51.73 % | -27.010 M 60.42 % | -68.242 M 7.48 % | -73.756 M -1 850.19 % | -3.782 M 47.25 % | -7.169 M -322.20 % | -1.698 M 9.05 % | -1.867 M -79.69 % | -1.039 M 45.91 % | -1.921 M 12.04 % | -2.184 M -11.77 % | -1.954 M -156.43 % | -762.000 K 61.69 % | -1.989 M -41.26 % | -1.408 M -51.72 % | -928.000 K 41.15 % | -1.577 M 83.62 % | -9.627 M 0.00 % | -9.627 M 2.30 % | -9.853 M 0.00 % | -9.853 M 23.93 % | -12.953 M 0.00 % | -12.953 M 30.55 % | -18.652 M 0.00 % | -18.652 M -40.47 % | -13.279 M -100.00 % | -6.639 M 45.11 % | -12.097 M 0.00 % | -12.097 M -37.37 % | -8.806 M 0.00 % | -8.806 M 11.30 % | -9.928 M -100.00 % | -4.964 M 4.18 % | -5.181 M -100.00 % | -2.590 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 87.000 K 2 075.00 % | 4.000 K 100.00 % | 2.000 K 0.00 % | 2.000 K -71.43 % | 7.000 K -36.36 % | 11.000 K -21.43 % | 14.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 |
| Purchases of investments | 0.000 | 0.000 | 0.000 -100.00 % | 92.000 K 120.09 % | -458.000 K 18.07 % | -559.000 K -123.60 % | -250.000 K -340.38 % | 104.000 K 109.37 % | -1.110 M -393.33 % | -225.000 K -50.00 % | -150.000 K 92.63 % | -2.035 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 100.00 % | -4.500 K 0.00 % | -4.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -350.000 K 0.00 % | -350.000 K | 0.000 | 0.000 100.00 % | -317.500 K -100.00 % | -158.750 K 69.47 % | -520.000 K -100.00 % | -260.000 K |
| Sales maturities of investments | 506.000 K -76.69 % | 2.171 M 6 102.86 % | 35.000 K -98.26 % | 2.016 M 33 500.00 % | 6.000 K -99.70 % | 2.005 M 11 694.12 % | 17.000 K -99.18 % | 2.080 M -18.43 % | 2.550 M 1 187.88 % | 198.000 K 80.00 % | 110.000 K -94.56 % | 2.021 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 -100.00 % | 100.000 K 0.00 % | 100.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 80.457 M -0.81 % | 81.112 M 1 389.95 % | -6.288 M -130.14 % | 20.861 M -74.22 % | 80.931 M 579.12 % | 11.917 M -74.26 % | 46.289 M 146.52 % | 18.777 M -73.37 % | 70.512 M 543.12 % | 10.964 M -83.10 % | 64.863 M -17.35 % | 78.483 M 4 602.75 % | -1.743 M 90.62 % | -18.582 M -1 807.90 % | 1.088 M 23.78 % | 879.000 K 103.34 % | -26.325 M -1 070.52 % | -2.249 M -163.26 % | 3.555 M 130.67 % | -11.592 M -176.99 % | 15.057 M 600.40 % | -3.009 M -127.87 % | 10.796 M 408.37 % | -3.501 M -130.09 % | 11.637 M 20.83 % | 9.631 M -33.70 % | 14.527 M 47.44 % | 9.853 M -23.36 % | 12.857 M -0.74 % | 12.953 M -25.47 % | 17.379 M -6.83 % | 18.652 M -16.88 % | 22.439 M 68.99 % | 13.279 M 100.00 % | 6.639 M -46.66 % | 12.447 M 1 069.23 % | 1.065 M -87.77 % | 8.706 M 732.31 % | 1.046 M -89.79 % | 10.246 M 100.00 % | 5.123 M -10.14 % | 5.701 M 100.00 % | 2.850 M |
| Net cash used for investing activites | 19.509 M -61.13 % | 50.188 M 610.30 % | -9.835 M -161.50 % | -3.761 M -145.55 % | 8.256 M 203.36 % | -7.988 M -154.76 % | 14.587 M 200.55 % | -14.507 M -146.84 % | 30.971 M 292.77 % | -16.066 M -371.42 % | -3.408 M -150.40 % | 6.762 M 222.39 % | -5.525 M 78.54 % | -25.751 M -4 121.48 % | -610.000 K 38.26 % | -988.000 K 96.39 % | -27.364 M -556.21 % | -4.170 M -404.16 % | 1.371 M 110.12 % | -13.546 M -194.76 % | 14.295 M 386.01 % | -4.998 M -153.24 % | 9.388 M 311.97 % | -4.429 M -144.03 % | 10.060 M 204.45 % | -9.631 M -166.30 % | 14.527 M 247.44 % | -9.853 M -176.64 % | 12.857 M 199.26 % | -12.953 M -174.53 % | 17.379 M 192.15 % | -18.860 M -183.28 % | 22.647 M 272.89 % | -13.099 M -100.00 % | -6.549 M -14.88 % | -5.701 M -0.35 % | -5.681 M -47.85 % | -3.843 M -0.65 % | -3.818 M -718.22 % | 617.500 K 100.00 % | 308.750 K 107.45 % | -4.146 M -100.00 % | -2.073 M |
| Debt repayment | -3.272 M | 0.000 100.00 % | -2.999 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -146.000 K | 0.000 100.00 % | -958.000 K | 0.000 100.00 % | -186.000 K | 0.000 -100.00 % | 123.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 248.000 K | 0.000 -100.00 % | 45.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 100.00 % | -447.000 K -17.32 % | -381.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K 99.92 % | -1.237 M | 0.000 | 0.000 | 0.000 100.00 % | -1.188 M | 0.000 | 0.000 | 0.000 100.00 % | -396.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -378.500 K 0.00 % | -378.500 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 100.00 % | -2.997 M | 0.000 100.00 % | -2.141 M 32.44 % | -3.169 M 18.45 % | -3.886 M -4.21 % | -3.729 M -0.62 % | -3.706 M -2.66 % | -3.610 M -4.73 % | -3.447 M -11.27 % | -3.098 M -38 825.00 % | 8.000 K 260.00 % | -5.000 K 16.67 % | -6.000 K | 0.000 -100.00 % | 21.000 K 167.74 % | -31.000 K -416.67 % | -6.000 K -124.00 % | 25.000 K 725.00 % | -4.000 K 20.00 % | -5.000 K -183.33 % | 6.000 K 166.67 % | -9.000 K 57.14 % | -21.000 K 69.12 % | -68.000 K 6.85 % | -73.000 K 57.06 % | -170.000 K 64.51 % | -479.000 K -200.00 % | 479.000 K 615.05 % | -93.000 K -200.00 % | 93.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.500 K 0.00 % | -7.500 K 60.53 % | -19.000 K 0.00 % | -19.000 K | 0.000 | 0.000 100.00 % | -105.000 K -100.00 % | -52.500 K |
| Net cash used provided by financing activities | -3.272 M 4.99 % | -3.444 M -1.89 % | -3.380 M -57.87 % | -2.141 M 32.44 % | -3.169 M 18.45 % | -3.886 M -4.21 % | -3.729 M -0.62 % | -3.706 M -2.66 % | -3.610 M -4.70 % | -3.448 M 20.46 % | -4.335 M -54 287.50 % | 8.000 K 260.00 % | -5.000 K 16.67 % | -6.000 K 99.49 % | -1.187 M -5 752.38 % | 21.000 K 167.74 % | -31.000 K -416.67 % | -6.000 K 98.38 % | -371.000 K -9 175.00 % | -4.000 K 20.00 % | -5.000 K -183.33 % | 6.000 K 166.67 % | -9.000 K 57.14 % | -21.000 K 69.12 % | -68.000 K 6.85 % | -73.000 K 76.90 % | -316.000 K 34.03 % | -479.000 K 0.00 % | -479.000 K -415.05 % | -93.000 K 0.00 % | -93.000 K | 0.000 -100.00 % | 123.000 K | 0.000 | 0.000 100.00 % | -7.500 K -103.12 % | 240.500 K 160.50 % | -397.500 K -12.77 % | -352.500 K | 0.000 | 0.000 100.00 % | -105.000 K -100.00 % | -52.500 K |
| Effect of forex changes on cash | -35.000 K -245.83 % | 24.000 K 580.00 % | -5.000 K -66.67 % | -3.000 K 75.00 % | -12.000 K 61.29 % | -31.000 K -219.23 % | 26.000 K 18.18 % | 22.000 K -86.98 % | 169.000 K 174.12 % | -228.000 K -2 000.00 % | 12.000 K 116.00 % | -75.000 K -149.67 % | 151.000 K 189.88 % | -168.000 K -580.00 % | 35.000 K 202.94 % | -34.000 K -133.33 % | 102.000 K 27.50 % | 80.000 K 162.02 % | -129.000 K -400.00 % | 43.000 K -64.75 % | 122.000 K -18.12 % | 149.000 K 197.39 % | -153.000 K 15.47 % | -181.000 K 19.91 % | -226.000 K -101.87 % | 12.102 M 202.45 % | -11.813 M -204.40 % | 11.316 M 199.31 % | -11.395 M -175.33 % | 15.127 M 199.49 % | -15.205 M | 0.000 -100.00 % | 147.000 K | 0.000 | 0.000 -100.00 % | 134.000 K 200.00 % | -134.000 K -482.86 % | 35.000 K 200.00 % | -35.000 K | 0.000 | 0.000 100.00 % | -529.000 K -100.00 % | -264.500 K |
| Net change in cash | 13.529 M 12.54 % | 12.022 M 5.82 % | 11.361 M 137.38 % | -30.395 M -242.91 % | 21.268 M 151.64 % | -41.187 M -193.92 % | 43.854 M 182.79 % | -52.971 M -209.93 % | 48.188 M 200.39 % | -48.002 M -662.94 % | 8.527 M -66.56 % | 25.500 M 5.02 % | 24.281 M 169.24 % | -35.067 M -103.38 % | -17.242 M -206.49 % | 16.191 M 173.72 % | -21.962 M -437.23 % | -4.088 M 29.32 % | -5.784 M 10.38 % | -6.454 M -124.22 % | 26.642 M 394.65 % | -9.042 M -135.38 % | 25.557 M 509.17 % | -6.246 M -119.12 % | 32.668 M 1 087.50 % | 2.751 M -75.00 % | 11.004 M 2 260.82 % | -509.250 K 75.00 % | -2.037 M 22.83 % | -2.640 M 75.00 % | -10.559 M -16 334.24 % | -64.250 K 75.00 % | -257.000 K 80.15 % | -1.295 M 0.00 % | -1.295 M -77.76 % | -728.500 K 75.00 % | -2.914 M -1 104.83 % | 290.000 K -75.00 % | 1.160 M -29.05 % | 1.635 M 0.00 % | 1.635 M 1 113.36 % | 134.750 K 0.00 % | 134.750 K |
| Cash at beginning of period | 34.636 M 53.16 % | 22.614 M 100.96 % | 11.253 M -72.98 % | 41.648 M 104.36 % | 20.380 M -66.90 % | 61.567 M 247.58 % | 17.713 M -74.94 % | 70.684 M 214.21 % | 22.496 M -68.09 % | 70.498 M 13.76 % | 61.971 M 69.92 % | 36.471 M 199.19 % | 12.190 M -74.20 % | 47.257 M -26.73 % | 64.499 M 33.52 % | 48.308 M -31.25 % | 70.270 M -5.50 % | 74.358 M -7.22 % | 80.142 M -7.45 % | 86.596 M 44.44 % | 59.954 M -13.11 % | 68.996 M 58.83 % | 43.439 M -12.57 % | 49.685 M 191.97 % | 17.017 M 1 032.01 % | 1.503 M -75.00 % | 6.013 M 198.78 % | 2.013 M -75.00 % | 8.050 M 73.03 % | 4.652 M -75.00 % | 18.609 M 294.55 % | 4.717 M -75.00 % | 18.866 M 213.83 % | 6.012 M 0.00 % | 6.012 M 9.29 % | 5.501 M -75.00 % | 22.002 M 322.26 % | 5.211 M -75.00 % | 20.842 M 482.91 % | 3.576 M 0.00 % | 3.576 M 3.92 % | 3.441 M 0.00 % | 3.441 M |
| Cash at end of period | 48.165 M 39.06 % | 34.636 M 53.16 % | 22.614 M 100.96 % | 11.253 M -72.98 % | 41.648 M 104.36 % | 20.380 M -66.90 % | 61.567 M 247.58 % | 17.713 M -74.94 % | 70.684 M 214.21 % | 22.496 M -68.09 % | 70.498 M 13.76 % | 61.971 M 69.92 % | 36.471 M 199.19 % | 12.190 M -74.20 % | 47.257 M -26.73 % | 64.499 M 33.52 % | 48.308 M -31.25 % | 70.270 M -5.50 % | 74.358 M -7.22 % | 80.142 M -7.45 % | 86.596 M 44.44 % | 59.954 M -13.11 % | 68.996 M 58.83 % | 43.439 M -12.57 % | 49.685 M 1 067.89 % | 4.254 M -75.00 % | 17.017 M 1 032.01 % | 1.503 M -75.00 % | 6.013 M 198.78 % | 2.013 M -75.00 % | 8.050 M 73.03 % | 4.652 M -75.00 % | 18.609 M 294.55 % | 4.717 M 0.00 % | 4.717 M -1.16 % | 4.772 M -75.00 % | 19.088 M 247.02 % | 5.501 M -75.00 % | 22.002 M 322.26 % | 5.211 M 0.00 % | 5.211 M 45.73 % | 3.576 M 0.00 % | 3.576 M |
| Operating cash flow | -2.673 M 92.31 % | -34.746 M -241.35 % | 24.581 M 200.37 % | -24.490 M -251.24 % | 16.193 M 155.30 % | -29.282 M -188.81 % | 32.970 M 194.80 % | -34.780 M -268.36 % | 20.658 M 173.10 % | -28.260 M -273.82 % | 16.258 M -13.54 % | 18.805 M -36.60 % | 29.660 M 424.44 % | -9.142 M 40.94 % | -15.480 M -190.04 % | 17.192 M 222.49 % | 5.331 M 66 537.50 % | 8.000 K 100.12 % | -6.655 M -194.36 % | 7.053 M -42.33 % | 12.230 M 391.26 % | -4.199 M -125.71 % | 16.331 M 1 111.21 % | -1.615 M -107.05 % | 22.902 M 637.82 % | 3.104 M 0.00 % | 3.104 M 255.04 % | -2.002 M 0.00 % | -2.002 M 72.80 % | -7.361 M 0.00 % | -7.361 M -241.24 % | -2.157 M 0.00 % | -2.157 M -218.85 % | -676.500 K -100.00 % | -338.250 K -108.21 % | 4.118 M 0.00 % | 4.118 M -13.95 % | 4.785 M 0.00 % | 4.785 M 80.19 % | 2.656 M 100.00 % | 1.328 M -73.71 % | 5.050 M 100.00 % | 2.525 M |
| Capital expenditure | -7.567 M -52.41 % | -4.965 M -38.61 % | -3.582 M 86.60 % | -26.730 M 62.99 % | -72.223 M -236.89 % | -21.438 M 31.88 % | -31.473 M 11.27 % | -35.470 M 13.45 % | -40.983 M -51.73 % | -27.010 M 60.42 % | -68.242 M 7.48 % | -73.756 M -1 850.19 % | -3.782 M 47.25 % | -7.169 M -322.20 % | -1.698 M 9.05 % | -1.867 M -79.69 % | -1.039 M 45.91 % | -1.921 M 12.04 % | -2.184 M -11.77 % | -1.954 M -156.43 % | -762.000 K 61.69 % | -1.989 M -41.26 % | -1.408 M -51.72 % | -928.000 K 41.15 % | -1.577 M 83.62 % | -9.627 M 0.00 % | -9.627 M 2.30 % | -9.853 M 0.00 % | -9.853 M 23.93 % | -12.953 M 0.00 % | -12.953 M 30.55 % | -18.652 M 0.00 % | -18.652 M -40.47 % | -13.279 M -100.00 % | -6.639 M 45.11 % | -12.097 M 0.00 % | -12.097 M -37.37 % | -8.806 M 0.00 % | -8.806 M 11.30 % | -9.928 M -100.00 % | -4.964 M 4.18 % | -5.181 M -100.00 % | -2.590 M |
| Free CashFlow | -10.240 M 74.21 % | -39.711 M -289.11 % | 20.999 M 141.00 % | -51.220 M 8.58 % | -56.030 M -10.47 % | -50.720 M -3 488.11 % | 1.497 M 102.13 % | -70.250 M -245.63 % | -20.325 M 63.23 % | -55.270 M -6.32 % | -51.984 M 5.40 % | -54.951 M -312.35 % | 25.878 M 258.65 % | -16.311 M 5.05 % | -17.178 M -212.09 % | 15.325 M 257.06 % | 4.292 M 324.36 % | -1.913 M 78.36 % | -8.839 M -273.35 % | 5.099 M -55.54 % | 11.468 M 285.33 % | -6.188 M -141.47 % | 14.923 M 686.83 % | -2.543 M -111.92 % | 21.325 M 426.95 % | -6.523 M 0.00 % | -6.523 M 44.98 % | -11.855 M 0.00 % | -11.855 M 41.64 % | -20.314 M 0.00 % | -20.314 M 2.38 % | -20.809 M 0.00 % | -20.809 M -49.12 % | -13.955 M -100.00 % | -6.978 M 12.55 % | -7.979 M 0.00 % | -7.979 M -98.43 % | -4.021 M 0.00 % | -4.021 M 44.71 % | -7.273 M -100.00 % | -3.636 M -2 675.76 % | -131.000 K -100.00 % | -65.500 K |
| 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 | 2013 | 2013 | 2012 | 2012 | 2011 | 2011 | 2010 | 2010 | 2009 | 2009 | 2008 | 2008 | 2008 | 2006 | 2005 | 2005 | 2004 | 2004 | 2004 | 2003 | 2003 |