Antelope Enterprise Holdings Limited AEHL
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 720.944 M 41.21 % | 510.546 M 73.95 % | 293.495 M 310.33 % | 71.527 M -60.91 % | 182.989 M -44.14 % | 327.581 M -34.25 % | 498.189 M -39.38 % | 821.792 M 3.53 % | 793.745 M -21.96 % | 1.017 B -1.98 % | 1.038 B 11.23 % | 932.894 M -35.43 % | 1.445 B 508.83 % | 237.323 M -77.79 % | 1.069 B 21.64 % | 878.469 M 4 312.42 % | 19.909 M 353.10 % | 4.394 M |
| Net income | -76.961 M -436.69 % | -14.340 M 75.84 % | -59.362 M 33.11 % | -88.752 M 54.04 % | -193.095 M -1 932.37 % | -9.501 M 97.73 % | -418.674 M -375.63 % | -88.026 M 72.65 % | -321.802 M 11.21 % | -362.412 M -1 093.99 % | -30.353 M -1 393.75 % | -2.032 M -100.83 % | 243.831 M -17.19 % | 294.439 M 30.59 % | 225.474 M 47.78 % | 152.571 M 530.88 % | 24.184 M 1 008.34 % | 2.182 M |
| Income before tax | -10.576 M 87.82 % | -86.837 M -10 633.87 % | -809.000 K 95.99 % | -20.166 M -8 823.01 % | -226.000 K 97.61 % | -9.445 M 97.74 % | -418.465 M -434.54 % | -78.285 M 75.24 % | -316.221 M 6.76 % | -339.159 M -2 341.75 % | -13.890 M -275.71 % | -3.697 M -107.02 % | 52.671 M -86.85 % | 400.504 M 773.60 % | 45.845 M 47.55 % | 31.070 M 12.15 % | 27.705 M 5 562.63 % | 489.260 K |
| Income before tax ratio | -0.01 91.38 % | -0.17 -6 070.52 % | 0.00 99.02 % | -0.28 -22 727.92 % | 0.00 95.72 % | -0.03 96.57 % | -0.84 -781.76 % | -0.10 76.09 % | -0.40 -19.48 % | -0.33 -2 390.97 % | -0.01 -237.78 % | 0.00 -110.87 % | 0.04 -97.84 % | 1.69 3 833.42 % | 0.04 21.31 % | 0.04 -97.46 % | 1.39 1 149.77 % | 0.11 |
| EBITDA | -82.187 M 7.89 % | -89.229 M -1 628.91 % | -5.161 M 74.28 % | -20.063 M -166.12 % | -7.539 M 68.26 % | -23.754 M 94.16 % | -406.857 M -550.37 % | -62.558 M -24.66 % | -50.182 M -158.80 % | 85.347 M 52.15 % | 56.095 M -20.69 % | 70.726 M -82.53 % | 404.937 M -11.66 % | 458.406 M 34.65 % | 340.436 M 48.56 % | 229.154 M 660.50 % | 30.132 M 743.09 % | 3.574 M |
| Net income ratio | -0.11 -280.06 % | -0.03 86.11 % | -0.20 83.70 % | -1.24 -17.59 % | -1.06 -3 538.27 % | -0.03 96.55 % | -0.84 -684.57 % | -0.11 73.58 % | -0.41 -13.79 % | -0.36 -1 118.06 % | -0.03 -1 242.95 % | 0.00 -101.29 % | 0.17 -86.40 % | 1.24 487.97 % | 0.21 21.49 % | 0.17 -85.70 % | 1.21 144.62 % | 0.50 |
| Ratio EBITDA | -0.11 34.77 % | -0.17 -893.89 % | -0.02 93.73 % | -0.28 -580.83 % | -0.04 43.18 % | -0.07 91.12 % | -0.82 -972.82 % | -0.08 -20.41 % | -0.06 -175.35 % | 0.08 55.21 % | 0.05 -28.69 % | 0.08 -72.95 % | 0.28 -85.49 % | 1.93 506.28 % | 0.32 22.13 % | 0.26 -82.76 % | 1.51 86.07 % | 0.81 |
| Gross profit ratio | 0.00 -100.17 % | 0.10 9.25 % | 0.10 618.68 % | 0.01 109.31 % | -0.14 -157.24 % | 0.25 10 707.34 % | 0.00 -103.82 % | 0.06 261.52 % | -0.04 -130.76 % | 0.12 22.53 % | 0.10 73.62 % | 0.06 -78.02 % | 0.26 -15.82 % | 0.31 554.95 % | 0.05 -85.86 % | 0.34 -52.60 % | 0.71 540.65 % | 0.11 |
| Weighted average shs out dil | 331.480 K 497.21 % | 55.505 K -73.47 % | 209.225 K 1 525.81 % | 12.869 K -82.49 % | 73.500 K -63.70 % | 202.500 K 35.18 % | 149.800 K 34.59 % | 111.300 K 4 735.64 % | 2.302 K 8.15 % | 2.128 K 0.00 % | 2.128 K 0.00 % | 2.128 K 0.00 % | 2.128 K 0.01 % | 2.128 K 53.69 % | 1.385 K 105.68 % | 673.168 12.52 % | 598.260 -7.31 % | 645.463 |
| Weighted average shs out | 331.480 K 497.21 % | 55.505 K -54.54 % | 122.085 K 104.16 % | 59.800 K -18.64 % | 73.500 K -63.70 % | 202.500 K 35.18 % | 149.800 K 34.59 % | 111.300 K 4 735.64 % | 2.302 K 8.15 % | 2.128 K 0.00 % | 2.128 K 0.00 % | 2.128 K 0.00 % | 2.128 K 0.01 % | 2.128 K 53.69 % | 1.385 K 112.78 % | 650.708 8.77 % | 598.260 -7.31 % | 645.463 |
| EPS diluted | -31.81 97.97 % | -1 567.64 -230 435.29 % | -0.68 99.94 % | -1 082.51 -64.84 % | -656.70 -13 902.13 % | -4.69 98.32 % | -279.55 -253.50 % | -79.08 77.38 % | -349.53 17.90 % | -425.72 81.49 % | -2 300.15 -96 140.59 % | -2.39 -100.01 % | 18 348.00 -16.64 % | 22 010.00 -10.34 % | 24 547.00 4 229.28 % | 567.00 -96.09 % | 14 516.00 7 996.38 % | 179.29 |
| Earnings per share | -31.81 97.97 % | -1 567.64 -281.06 % | -411.39 -2 252.14 % | -17.49 73.37 % | -65.67 -1 300.21 % | -4.69 98.32 % | -279.55 -253.50 % | -79.08 77.38 % | -349.53 17.90 % | -425.72 81.49 % | -2 300.15 -96 140.59 % | -2.39 -100.01 % | 18 348.00 -16.64 % | 22 010.00 -10.34 % | 24 547.00 4 084.20 % | 586.66 -95.96 % | 14 516.00 7 996.38 % | 179.29 |
| Gross profit | -126.000 K -100.24 % | 53.053 M 90.05 % | 27.916 M 2 848.95 % | 946.643 K 103.64 % | -26.002 M -131.97 % | 81.326 M 7 074.79 % | -1.166 M -102.32 % | 50.354 M 267.23 % | -30.111 M -124.01 % | 125.426 M 20.10 % | 104.431 M 93.12 % | 54.076 M -85.81 % | 380.999 M 412.49 % | 74.342 M 45.46 % | 51.107 M -82.79 % | 297.038 M 1 991.52 % | 14.202 M 2 802.75 % | 489.260 K |
| Income tax expense | 11.000 K -87.09 % | 85.173 K -60.16 % | 213.807 K -1.47 % | 217.000 K 557.58 % | 33.000 K -41.07 % | 56.000 K -73.21 % | 209.000 K -97.85 % | 9.741 M 74.54 % | 5.581 M -76.00 % | 23.253 M 41.24 % | 16.463 M 1 088.77 % | -1.665 M -112.24 % | 13.607 M -87.17 % | 106.065 M 795.06 % | 11.850 M 36.47 % | 8.683 M 656.36 % | 1.148 M -17.53 % | 1.392 M |
| Cost of revenue | 98.899 M -78.38 % | 457.493 M 77.03 % | 258.431 M 2 415.14 % | 10.275 M -95.08 % | 208.991 M -15.13 % | 246.255 M -50.69 % | 499.355 M -35.27 % | 771.438 M -6.36 % | 823.856 M -7.61 % | 891.720 M -4.45 % | 933.220 M 6.19 % | 878.818 M -17.40 % | 1.064 B 552.77 % | 162.981 M 48.17 % | 109.998 M -81.08 % | 581.431 M 10 086.25 % | 5.708 M 4 983.58 % | 112.283 K |
| General and administrative expenses | 10.755 M -14.48 % | 12.576 M 271.85 % | 3.382 M 34.96 % | 2.506 M -66.81 % | 7.551 M -69.93 % | 25.111 M 860.19 % | 2.615 M -1.02 % | 2.642 M -94.34 % | 46.704 M 113.43 % | 21.883 M 359.69 % | 4.760 M 4.66 % | 4.548 M -84.83 % | 29.974 M -34.95 % | 46.079 M 80.53 % | 25.524 M 153.44 % | 10.071 M 592.16 % | 1.455 M | 0.000 |
| Selling and marketing expenses | 548.000 K -92.59 % | 7.399 M 203.99 % | 2.434 M 64 548.07 % | 3.765 K | 0.000 -100.00 % | 11.321 M 606.30 % | 1.603 M -12.52 % | 1.832 M -85.70 % | 12.815 M -9.45 % | 14.153 M 516.04 % | 2.297 M 41.87 % | 1.619 M -11.17 % | 1.823 M -3.19 % | 1.883 M 115.91 % | -11.832 M -71.18 % | -6.912 M | 0.000 | 0.000 |
| Other expenses | 71.197 M -40.53 % | 119.728 M 280.38 % | 31.476 M 33.16 % | 23.637 M | 0.000 -100.00 % | 42.014 M 231.08 % | 12.690 M | 0.000 100.00 % | -83.857 M -10.89 % | -75.620 M -48.64 % | -50.873 M -264.89 % | -13.942 M 95.11 % | -285.232 M | 0.000 | 0.000 100.00 % | -204.780 M | 0.000 | 0.000 |
| Operating expenses | 83.880 M -40.57 % | 141.137 M 277.55 % | 37.382 M 35.56 % | 27.577 M 214.77 % | 8.761 M -75.95 % | 36.432 M 25.56 % | 29.016 M -71.21 % | 100.776 M 118.71 % | 46.077 M 27.86 % | 36.036 M -25.45 % | 48.336 M 721.76 % | -7.774 M 97.21 % | -278.607 M -581.10 % | 57.911 M 1 074.67 % | 4.930 M 102.44 % | -202.291 M -1 390.86 % | 15.671 M 607.97 % | -3.085 M |
| Cost and expenses | 805.744 M 33.89 % | 601.794 M 99.09 % | 302.269 M 224.78 % | 93.070 M -62.01 % | 244.966 M -13.34 % | 282.687 M -66.57 % | 845.676 M -3.04 % | 872.214 M 0.26 % | 869.933 M -6.23 % | 927.756 M -5.04 % | 977.000 M 4.73 % | 932.857 M -15.60 % | 1.105 B 2.12 % | 1.082 B 42.72 % | 758.310 M 18.65 % | 639.093 M 581.15 % | 93.826 M 11 338.90 % | 820.236 K |
| Research and development expenses | 1.380 M -3.75 % | 1.434 M 1 486.89 % | 90.350 K -93.68 % | 1.430 M 18.18 % | 1.210 M -81.03 % | 6.380 M 635.87 % | 867.000 K -7.77 % | 940.000 K -16.00 % | 1.119 M -9.17 % | 1.232 M -9.21 % | 1.357 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 11.303 M -43.41 % | 19.975 M 243.45 % | 5.816 M 131.71 % | 2.510 M -66.76 % | 7.551 M 163.12 % | -11.962 M -383.59 % | 4.218 M -5.73 % | 4.474 M -92.48 % | 59.519 M 65.17 % | 36.036 M 410.59 % | 7.058 M 14.43 % | 6.168 M -6.90 % | 6.625 M -28.10 % | 9.214 M 86.90 % | 4.930 M 97.99 % | 2.490 M | 0.000 | 0.000 |
| Interest income | 844.000 K 179.47 % | 302.000 K 15 000.00 % | 2.000 K 27.55 % | 1.568 K -93.18 % | 23.000 K 120.45 % | 10.433 K 99.37 % | 5.233 K 6.77 % | 4.901 K -98.10 % | 257.927 K 136.83 % | 108.906 K 57.47 % | 69.159 K -10.25 % | 77.059 K 26.58 % | 60.879 K -22.54 % | 78.599 K 38.28 % | 56.840 K -85.86 % | 402.000 K | 0.000 -100.00 % | 4.394 M |
| Interest expense | 1.240 M 798.55 % | 138.000 K 3 350.00 % | 4.000 K -50.01 % | 8.001 K -89.33 % | 75.000 K 66.59 % | 45.020 K | 0.000 -100.00 % | 32.625 K 169.69 % | 12.097 K -98.06 % | 622.783 K -15.21 % | 734.472 K 5.95 % | 693.206 K -53.57 % | 1.493 M -15.22 % | 1.761 M 89.30 % | 930.250 K 361.95 % | 201.376 K -78.60 % | 941.000 K | 0.000 |
| Depreciation and amortization | 1.299 M 258.91 % | 361.988 K 41.96 % | 255.000 K 1 835.04 % | 13.178 K 9.82 % | 12.000 K 0.00 % | 12.000 K -99.90 % | 11.608 M -25.18 % | 15.514 M -65.49 % | 44.952 M 325.12 % | 10.574 M -6.46 % | 11.304 M -83.90 % | 70.222 M 555.61 % | 10.711 M 37.16 % | 7.809 M 67.83 % | 4.653 M 103.28 % | 2.289 M 87 500.46 % | 2.613 K 8 065.63 % | 32.000 |
| Operating income | -11.429 M 87.31 % | -90.028 M -5 297.39 % | -1.668 M 92.26 % | -21.543 M -145.90 % | -8.761 M -236.55 % | 6.416 M 121.26 % | -30.182 M 61.38 % | -78.142 M -187.10 % | 89.714 M 0.36 % | 89.390 M 47.38 % | 60.651 M 263.24 % | 16.697 M -95.08 % | 339.647 M 421.51 % | 65.128 M -79.01 % | 310.241 M 29.60 % | 239.376 M 1 585.51 % | 14.202 M 297.37 % | 3.574 M |
| Operating income ratio | -0.02 91.01 % | -0.18 -3 002.77 % | -0.01 98.11 % | -0.30 -529.08 % | -0.05 -344.45 % | 0.02 132.33 % | -0.06 36.29 % | -0.10 -184.13 % | 0.11 28.61 % | 0.09 50.36 % | 0.06 226.57 % | 0.02 -92.39 % | 0.24 -14.34 % | 0.27 -5.48 % | 0.29 6.55 % | 0.27 -61.80 % | 0.71 -12.30 % | 0.81 |
| Total other income expenses net | 853.000 K -71.39 % | 2.981 M 247.03 % | 859.000 K -37.62 % | 1.377 M | 0.000 100.00 % | -7.766 M 86.24 % | -56.445 M -39 372.03 % | -143.000 K 99.88 % | -119.937 M 15.32 % | -141.634 M -125.21 % | -62.890 M -263.38 % | -17.307 M -59.01 % | -10.884 M -23.36 % | -8.823 M -2 557.53 % | -332.000 K 98.78 % | -27.228 M -301.64 % | 13.503 M 537.70 % | -3.085 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 5.832 M -50.31 % | 11.736 M 77.41 % | 6.615 M -88.02 % | 55.197 M -34.42 % | 84.163 M 149.02 % | 33.798 M 24.32 % | 27.187 M -19.30 % | 33.689 M -5.14 % | 35.516 M -10.23 % | 39.562 M 68.00 % | 23.549 M -66.74 % | 70.804 M 340.44 % | -29.448 M -120.61 % | 142.851 M 185.80 % | -166.495 M -34.86 % | -123.457 M -17 601.84 % | -697.424 K -40.91 % | -494.941 K |
| Total investments | 0.000 -100.00 % | 700.000 K -91.79 % | 8.523 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.364 M -164.26 % | 6.791 M 101.56 % | -435.248 M | 0.000 100.00 % | -846.039 M -1.76 % | -831.375 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 6.879 M -55.74 % | 15.544 M 47.32 % | 10.551 M -87.30 % | 83.077 M -13.92 % | 96.507 M 129.72 % | 42.010 M 16.04 % | 36.203 M 0.52 % | 36.017 M 1.10 % | 35.626 M -11.10 % | 40.076 M -52.69 % | 84.704 M -15.00 % | 99.652 M 66.09 % | 60.000 M -67.57 % | 185.000 M 90.72 % | 97.000 M 266.52 % | 26.465 M | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | -37.627 M 85.20 % | -254.201 M 1.32 % | -257.606 M 0.89 % | -259.922 M 0.92 % | -262.325 M -196.27 % | 272.496 M -1.17 % | 275.712 M 314.08 % | -128.787 M 0.44 % | -129.354 M -1.28 % | -127.721 M 6.18 % | -136.132 M 32.76 % | -202.442 M 2.47 % | -207.575 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -108.641 M 83.42 % | -655.078 M -29.62 % | -505.395 M -12.94 % | -447.477 M -24.74 % | -358.725 M -19.19 % | -300.973 M -4.01 % | -289.358 M -300.34 % | 144.434 M -37.87 % | 232.460 M -58.11 % | 554.917 M -39.95 % | 924.112 M -3.98 % | 962.370 M -2.90 % | 991.121 M -16.96 % | 1.194 B 35.31 % | 882.127 M | 0.000 -100.00 % | 4.266 M 95.52 % | 2.182 M |
| Common stock | 0.000 | 0.000 -100.00 % | 1.288 M 36.59 % | 943.000 K 59.56 % | 591.000 K 48.87 % | 397.000 K 29.74 % | 306.000 K 48.54 % | 206.000 K 36.42 % | 151.000 K 10.22 % | 137.000 K 0.00 % | 137.000 K 0.00 % | 137.000 K 0.00 % | 137.000 K | 0.000 -100.00 % | 112.000 K 83.61 % | 61.000 K -44.13 % | 109.183 K -6.59 % | 116.881 K |
| Total equity | 26.241 M -74.33 % | 102.241 M 1 481.45 % | 6.465 M -86.95 % | 49.556 M -49.09 % | 97.349 M -64.33 % | 272.893 M -1.13 % | 276.018 M -60.27 % | 694.736 M -10.06 % | 772.449 M -28.93 % | 1.087 B -24.92 % | 1.448 B 1.98 % | 1.420 B -1.64 % | 1.443 B 20.90 % | 1.194 B 35.31 % | 882.239 M 74.90 % | 504.425 M -9.15 % | 555.235 M -6.21 % | 591.995 M |
| Other non current liabilities | 0.000 | 0.000 | 0.000 100.00 % | -33.325 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 % | 294.862 M |
| Long term debt | 1.072 M -85.50 % | 7.394 M -17.22 % | 8.932 M -86.60 % | 66.650 M 42.63 % | 46.728 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.404 M 0.00 % | 1.404 M 12.77 % | 1.245 M -97.51 % | 50.000 M -16.67 % | 60.000 M 140.00 % | 25.000 M | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 1.072 M -85.50 % | 7.394 M -17.22 % | 8.932 M -73.20 % | 33.325 M -28.68 % | 46.728 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.404 M 0.00 % | 1.404 M 12.77 % | 1.245 M -97.56 % | 51.052 M -16.43 % | 61.087 M 133.85 % | 26.122 M | 0.000 -100.00 % | 275.443 M -6.59 % | 294.862 M |
| Other current liabilities | 1.128 M -65.23 % | 3.244 M -96.37 % | 89.329 M 315.19 % | 21.515 M -1.33 % | 21.804 M -2.29 % | 22.315 M -8.37 % | 24.353 M -13.00 % | 27.991 M -45.45 % | 51.309 M -23.16 % | 66.776 M 4.48 % | 63.914 M 24.40 % | 51.376 M 0.40 % | 51.169 M 15.38 % | 44.349 M 96.99 % | 22.513 M -68.32 % | 71.057 M -26.04 % | 96.081 M 184.83 % | 33.733 M |
| Deferred revenue | 2.612 M 1 260.42 % | 192.000 K | 0.000 -100.00 % | 15.545 M | 0.000 -100.00 % | 619.000 K -96.18 % | 16.200 M -5.81 % | 17.200 M 148.28 % | -35.626 M -565.27 % | 7.657 M -86.49 % | 56.663 M 3 008.23 % | 1.823 M 109.78 % | 869.000 K -97.61 % | 36.417 M 132.82 % | 15.642 M -33.83 % | 23.640 M | 0.000 | 0.000 |
| Short term debt | 5.807 M -28.75 % | 8.150 M 403.40 % | 1.619 M -96.75 % | 49.752 M -0.05 % | 49.779 M 18.49 % | 42.010 M 16.04 % | 36.203 M 0.52 % | 36.017 M | 0.000 -100.00 % | 40.076 M -52.69 % | 84.704 M -15.00 % | 99.652 M 896.52 % | 10.000 M -92.00 % | 125.000 M 73.61 % | 72.000 M 171.70 % | 26.500 M 115.45 % | 12.300 M | 0.000 |
| Total current liabilities | 10.693 M -9.89 % | 11.867 M -87.46 % | 94.609 M -0.40 % | 94.986 M 16.82 % | 81.309 M -9.04 % | 89.390 M -1.69 % | 90.923 M -30.42 % | 130.682 M -17.72 % | 158.832 M -29.34 % | 224.776 M -21.00 % | 284.535 M -6.84 % | 305.423 M 72.40 % | 177.161 M -61.24 % | 457.121 M 46.45 % | 312.132 M 28.02 % | 243.807 M 663.18 % | 31.946 M -5.30 % | 33.733 M |
| Total liabilities | 11.765 M -38.92 % | 19.261 M -81.40 % | 103.541 M -19.30 % | 128.311 M 0.21 % | 128.037 M 43.23 % | 89.390 M -1.69 % | 90.923 M -30.42 % | 130.682 M -17.72 % | 158.832 M -29.78 % | 226.180 M -20.90 % | 285.939 M -6.76 % | 306.668 M 34.38 % | 228.213 M -55.96 % | 518.208 M 53.20 % | 338.254 M 38.74 % | 243.807 M -20.68 % | 307.389 M -6.45 % | 328.595 M |
| Other non current assets | 5.633 M -93.46 % | 86.120 M | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 100.00 % | -46.000 K -100.13 % | 35.503 M 2 276.37 % | 1.494 M -99.66 % | 435.248 M 30 900.57 % | 1.404 M -99.83 % | 846.039 M 1.76 % | 831.375 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.364 M -164.26 % | 6.791 M 101.56 % | -435.248 M | 0.000 100.00 % | -846.039 M -1.76 % | -831.375 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 -100.00 % | 4.000 K -33.33 % | 6.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.364 M -26.28 % | 5.920 M -62.55 % | 15.809 M -45.97 % | 29.259 M -2.24 % | 29.929 M -2.19 % | 30.598 M -2.14 % | 31.267 M -2.09 % | 31.936 M 19 388.50 % | 163.871 K | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.735 M 0.00 % | 3.735 M 0.00 % | 3.735 M 0.00 % | 3.735 M 0.00 % | 3.735 M | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 -100.00 % | 4.000 K -33.33 % | 6.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.364 M -26.28 % | 5.920 M -62.55 % | 15.809 M -52.09 % | 32.994 M -1.99 % | 33.664 M -1.95 % | 34.333 M -1.91 % | 35.002 M -1.88 % | 35.671 M 21 667.73 % | 163.871 K | 0.000 | 0.000 |
| Property plant equipment net | 5.464 M 376.79 % | 1.146 M -22.31 % | 1.475 M -96.76 % | 45.538 M -22.19 % | 58.527 M 167 120.00 % | 35.000 K -23.91 % | 46.000 K -99.92 % | 61.171 M -53.14 % | 130.542 M -68.15 % | 409.855 M -42.95 % | 718.418 M -10.49 % | 802.578 M 0.83 % | 795.983 M -5.63 % | 843.429 M 83.69 % | 459.161 M 616.38 % | 64.094 M 842 278.13 % | 7.609 K -30.47 % | 10.943 K |
| Total non current assets | 11.097 M -87.28 % | 87.270 M 5 792.64 % | 1.481 M -96.75 % | 45.538 M -22.19 % | 58.526 M 167 117.14 % | 35.000 K -23.91 % | 46.000 K -99.95 % | 96.883 M -35.20 % | 149.512 M -65.65 % | 435.248 M -42.78 % | 760.670 M -10.09 % | 846.039 M 1.76 % | 831.375 M -5.36 % | 878.431 M 77.52 % | 494.832 M 670.07 % | 64.258 M 1 221.36 % | 4.863 M 1 371.76 % | 330.423 K |
| Other current assets | 5.677 M -81.95 % | 31.450 M -70.53 % | 106.719 M 397.66 % | 21.444 M -83.61 % | 130.865 M 1 564.32 % | 7.863 M -29.11 % | 11.092 M 156.11 % | 4.331 M -76.01 % | 18.057 M -58.20 % | 43.200 M 39.13 % | 31.050 M -21.52 % | 39.563 M 866.84 % | 4.092 M -52.85 % | 8.679 M 274.94 % | -4.961 M -101.83 % | 270.993 M -68.35 % | 856.270 M -6.57 % | 916.466 M |
| Short term investments | 0.000 -100.00 % | 700.000 K -91.79 % | 8.523 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 |
| cash and cash equivalents | 1.047 M -72.51 % | 3.808 M -3.25 % | 3.936 M -85.88 % | 27.880 M 125.86 % | 12.344 M 50.32 % | 8.212 M -8.92 % | 9.016 M 287.29 % | 2.328 M 2 016.36 % | 110.000 K -78.60 % | 514.000 K -99.16 % | 61.155 M 111.99 % | 28.848 M -67.75 % | 89.448 M 112.22 % | 42.149 M -84.00 % | 263.495 M 75.75 % | 149.922 M 21 396.56 % | 697.424 K 40.91 % | 494.941 K |
| Cash and short term investments | 1.047 M 64.88 % | 635.000 K -64.84 % | 1.806 M -93.52 % | 27.880 M 125.86 % | 12.344 M 50.32 % | 8.212 M -8.92 % | 9.016 M 287.29 % | 2.328 M 2 016.36 % | 110.000 K -78.60 % | 514.000 K -99.16 % | 61.155 M 111.99 % | 28.848 M -67.75 % | 89.448 M 112.22 % | 42.149 M -84.00 % | 263.495 M 75.75 % | 149.922 M 21 396.56 % | 697.424 K 40.91 % | 494.941 K |
| Total current assets | 26.909 M -21.39 % | 34.232 M -68.46 % | 108.525 M -17.99 % | 132.329 M -20.69 % | 166.860 M -53.94 % | 362.248 M -1.27 % | 366.895 M -49.64 % | 728.535 M -6.81 % | 781.769 M -10.94 % | 877.772 M -9.78 % | 972.893 M 10.53 % | 880.201 M 4.78 % | 840.028 M 0.78 % | 833.516 M 14.86 % | 725.661 M 6.09 % | 683.973 M -20.26 % | 857.761 M -6.79 % | 920.259 M |
| Inventory | 0.000 | 0.000 100.00 % | -5.944 M -118.82 % | 31.589 M 295.36 % | 7.990 M -95.17 % | 165.296 M 29.80 % | 127.346 M -33.56 % | 191.667 M -9.91 % | 212.742 M -30.67 % | 306.853 M -7.23 % | 330.763 M 7.59 % | 307.436 M 5.79 % | 290.603 M -0.40 % | 291.781 M 64.65 % | 177.217 M 54.77 % | 114.505 M 49 139.68 % | 232.547 K -73.41 % | 874.578 K |
| Net receivables | 20.185 M 840.15 % | 2.147 M -63.88 % | 5.944 M -88.44 % | 51.416 M 228.32 % | 15.661 M -91.34 % | 180.877 M -20.95 % | 228.814 M -56.84 % | 530.209 M 554.64 % | 80.993 M -84.64 % | 527.205 M -4.13 % | 549.925 M 562.80 % | 82.970 M -81.80 % | 455.885 M -7.13 % | 490.907 M 69.33 % | 289.910 M 371.19 % | 61.527 M 7 648.47 % | 794.058 K -75.92 % | 3.298 M |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 209.000 K -95.61 % | 4.765 M -50.28 % | 9.584 M 22.03 % | 7.854 M -19.83 % | 9.797 M 825.12 % | 1.059 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.855 M 1 419.79 % | 319.480 K |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 831.000 K | 0.000 -100.00 % | 3.079 M -51.05 % | 6.290 M -6.81 % | 6.750 M -70.10 % | 22.577 M -7.20 % | 24.329 M -60.17 % | 61.084 M -27.50 % | 84.257 M -23.59 % | 110.267 M -9.74 % | 122.168 M -19.93 % | 152.572 M 32.53 % | 115.123 M -54.44 % | 252.682 M 29.55 % | 195.043 M 50.46 % | 129.631 M 39.56 % | 92.888 M | 0.000 |
| Tax payables | 315.000 K 12.10 % | 281.000 K -51.72 % | 582.000 K -69.11 % | 1.884 M -36.69 % | 2.976 M 59.23 % | 1.869 M -69.05 % | 6.038 M 8.01 % | 5.590 M 19.80 % | 4.666 M -39.06 % | 7.657 M -44.31 % | 13.749 M 654.20 % | 1.823 M 109.78 % | 869.000 K -97.52 % | 35.090 M 55.43 % | 22.576 M 35.84 % | 16.619 M | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 688.000 K -87.02 % | 5.299 M -2.20 % | 5.418 M 514.85 % | -1.306 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 1.420 M | 0.000 -100.00 % | 485.000 K -98.96 % | 46.729 M -22.32 % | 60.159 M 938.48 % | 5.793 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 |
| Preferred stock | 0.000 | 0.000 -100.00 % | 241.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 |
| Other total stockholders equity | 171.821 M -82.92 % | 1.006 B 31.70 % | 764.033 M 0.89 % | 757.318 M 5.50 % | 717.808 M 2.26 % | 701.944 M -15.37 % | 829.391 M 22.17 % | 678.883 M 1.45 % | 669.192 M 1.47 % | 659.507 M 0.00 % | 659.507 M 0.00 % | 659.507 M 0.00 % | 659.507 M 0.00 % | 659.520 M 0.00 % | 659.532 M 107 970.48 % | -611.411 K -100.11 % | 550.859 M -6.59 % | 589.696 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.404 M 0.00 % | 1.404 M 12.77 % | 1.245 M 18.35 % | 1.052 M -3.22 % | 1.087 M -3.12 % | 1.122 M | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 38.006 M -68.72 % | 121.502 M 10.45 % | 110.006 M -38.15 % | 177.867 M -21.08 % | 225.386 M -37.79 % | 362.283 M -1.27 % | 366.941 M -55.54 % | 825.418 M -11.37 % | 931.281 M -29.07 % | 1.313 B -24.26 % | 1.734 B 0.42 % | 1.726 B 3.28 % | 1.671 B -2.37 % | 1.712 B 40.27 % | 1.220 B 63.12 % | 748.232 M -13.26 % | 862.624 M -6.30 % | 920.589 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 -100.00 % | 26.276 M -82.24 % | 147.922 M 1 143.56 % | 11.895 M -96.81 % | 372.411 M 253.18 % | 105.445 M | 0.000 | 0.000 -100.00 % | 48.359 M 70.54 % | 28.357 M 122.71 % | -124.868 M 57.42 % | -293.284 M -1 613.91 % | -17.112 M 72.67 % | -62.611 M -1 273.95 % | -4.557 M -1 326.38 % | -319.480 K |
| Stock based compensation | 5.991 M -87.89 % | 49.459 M 2 168.76 % | 2.180 M 18.80 % | 1.835 M 61.67 % | 1.135 M 81.02 % | 627.000 K 1.29 % | 619.000 K 110.54 % | 294.000 K | 0.000 | 0.000 -100.00 % | 150.000 K -92.91 % | 2.117 M -62.54 % | 5.651 M -67.33 % | 17.295 M 0.00 % | 17.295 M 22.66 % | 14.100 M | 0.000 | 0.000 |
| Change in working capital | -12.377 M 66.79 % | -37.265 M -152.73 % | -14.745 M -139.55 % | 37.278 M 33.84 % | 27.852 M 332.47 % | -11.981 M 79.14 % | -57.428 M -27.00 % | -45.220 M 22.61 % | -58.432 M -334.84 % | 24.882 M 128.88 % | -86.149 M -77.20 % | -48.618 M 48.36 % | -94.139 M 62.30 % | -249.726 M -337.07 % | -57.136 M -69.30 % | -33.748 M -1 087.37 % | 3.418 M 215.98 % | -2.947 M |
| Accounts receivables | -16.694 M -211.16 % | -5.365 M -225.00 % | 4.292 M 105.68 % | -75.499 M -1.05 % | -74.714 M -246.38 % | -21.570 M 7.46 % | -23.309 M 53.74 % | -50.384 M 25.44 % | -67.578 M -268.85 % | 40.022 M 167.91 % | -58.937 M -67.89 % | -35.104 M -302.63 % | 17.324 M 109.11 % | -190.233 M -1 467.51 % | -12.136 M 83.82 % | -74.992 M | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 -100.00 % | 119.850 M 3.86 % | 115.395 M 513.25 % | 18.817 M 125.43 % | 8.347 M -64.94 % | 23.808 M 25.08 % | 19.034 M 17.19 % | 16.242 M 163.04 % | -25.765 M 35.98 % | -40.247 M -1 215.69 % | -3.059 M 97.33 % | -114.564 M -124.26 % | -51.086 M -402.21 % | 16.904 M | 0.000 | 0.000 |
| Accounts payables | 831.000 K 126.99 % | -3.079 M -763.58 % | 464.000 K 200.65 % | -461.000 K 97.09 % | -15.826 M -802.80 % | -1.753 M 95.23 % | -36.755 M -58.61 % | -23.173 M 10.91 % | -26.010 M -118.55 % | -11.901 M 60.86 % | -30.404 M -181.19 % | 37.449 M 127.22 % | -137.559 M -285.14 % | 74.301 M 83.11 % | 40.578 M 26.98 % | 31.956 M | 0.000 | 0.000 |
| Other working capital | 3.486 M 110.20 % | -34.186 M -75.30 % | -19.501 M -194.93 % | -6.612 M -320.62 % | 2.997 M 140.09 % | -7.475 M -30.89 % | -5.711 M -226.10 % | 4.529 M -71.91 % | 16.122 M 182.76 % | -19.481 M -167.28 % | 28.957 M 370.22 % | -10.716 M -136.76 % | 29.155 M 251.61 % | -19.230 M 44.25 % | -34.492 M -352.89 % | -7.616 M | 0.000 100.00 % | -2.947 M |
| Other non cash items | 1.301 M 102.22 % | -58.561 M -2 647.24 % | 2.299 M -85.84 % | 16.233 M 2.56 % | 15.828 M 4.28 % | 15.179 M -82.15 % | 85.021 M 41 172.33 % | 206.000 K -99.94 % | 321.016 M -21.25 % | 407.614 M 9 776.76 % | 4.127 M 10.52 % | 3.734 M -58.23 % | 8.939 M -97.08 % | 306.424 M 519.35 % | -73.072 M -618.24 % | 14.100 M 163.67 % | -22.147 M -9 511 974 028 729 581 568.00 % | 0.000 |
| Net cash provided by operating activities | -15.483 M 74.34 % | -60.346 M -290.54 % | -15.452 M -90.23 % | -8.123 M -2 495.21 % | -313.000 K -104.98 % | 6.287 M 200.85 % | -6.234 M -204.69 % | -2.046 M 76.44 % | -8.685 M -105.36 % | 161.982 M 613.04 % | 22.717 M -56.41 % | 52.115 M -72.74 % | 191.201 M 53.91 % | 124.227 M -39.18 % | 204.241 M 27.95 % | 159.620 M 858.10 % | -21.055 M -1 841.85 % | -1.084 M |
| Investments in property plant and equipment | -4.202 M -740.40 % | -500.000 K -1 685.71 % | -28.000 K 97.81 % | -1.279 M -2 680.43 % | -46.000 K | 0.000 | 0.000 100.00 % | -5.618 M | 0.000 100.00 % | -164.697 M | 0.000 100.00 % | -97.068 M -397.27 % | -19.520 M 95.58 % | -441.605 M -98.70 % | -222.246 M -2 663.91 % | -8.041 M | 0.000 100.00 % | -11.177 K |
| Acquisitions net | 0.000 | 0.000 | 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 % | -36.311 M 75.02 % | -145.384 M | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 100.00 % | -8.393 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 % | -915.166 M |
| Sales maturities of investments | 99.000 K -98.73 % | 7.823 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.302 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 1.514 M -86.50 % | 11.217 M 642.15 % | -2.069 M | 0.000 -100.00 % | 2.785 M 361.26 % | -1.066 M 37.99 % | -1.719 M -2 555.71 % | 70.000 K -99.84 % | 44.463 M 469.14 % | -12.045 M -192.72 % | 12.991 M 137.23 % | -34.898 M -5 477.20 % | 649.000 K -92.15 % | 8.266 M 84.96 % | 4.469 M 295.14 % | 1.131 M -94.72 % | 21.402 M 3 253.99 % | 638.098 K |
| Net cash used for investing activites | -2.589 M -113.96 % | 18.540 M 276.74 % | -10.490 M -720.17 % | -1.279 M -146.70 % | 2.739 M 356.94 % | -1.066 M 37.99 % | -1.719 M 69.02 % | -5.548 M -112.48 % | 44.463 M 125.16 % | -176.742 M -1 460.50 % | 12.991 M 110.10 % | -128.664 M -581.81 % | -18.871 M 95.65 % | -433.339 M -70.55 % | -254.088 M -66.84 % | -152.294 M -811.60 % | 21.402 M 102.34 % | -914.539 M |
| Debt repayment | 4.570 M -35.63 % | 7.100 M -15.49 % | 8.401 M 834.35 % | -1.144 M -62.27 % | -705.000 K 94.93 % | -13.902 M | 0.000 | 0.000 100.00 % | -40.076 M 12.88 % | -46.003 M -188.51 % | -15.945 M -140.21 % | 39.652 M 131.72 % | -125.000 M -242.05 % | 88.000 M 738.10 % | 10.500 M -26.06 % | 14.200 M 407.14 % | 2.800 M 212.93 % | -2.479 M |
| Common stock issued | 12.986 M -77.96 % | 58.929 M 929.51 % | 5.724 M -80.65 % | 29.586 M 84.39 % | 16.045 M 218.80 % | 5.033 M -67.02 % | 15.262 M 60.03 % | 9.537 M 54.20 % | 6.185 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 159.551 M | 0.000 | 0.000 -100.00 % | 957.829 M |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.505 M 0.00 % | -1.505 M 87.28 % | -11.831 M | 0.000 | 0.000 | 0.000 100.00 % | -22.455 M | 0.000 | 0.000 |
| Other financing activites | 1.422 M 106.12 % | -23.224 M -95.93 % | -11.853 M -193.03 % | -4.045 M 71.12 % | -14.005 M -572.82 % | 2.962 M 1 492.47 % | 186.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 14.048 M 218.74 % | -11.831 M | 0.000 | 0.000 100.00 % | -6.803 M -106.85 % | 99.355 M 183.98 % | -118.306 M -201.56 % | -39.231 M |
| Net cash used provided by financing activities | 18.978 M -55.66 % | 42.805 M 1 784.02 % | 2.272 M -90.69 % | 24.397 M 1 727.49 % | 1.335 M 122.60 % | -5.907 M -138.24 % | 15.448 M 61.98 % | 9.537 M 128.14 % | -33.891 M 28.66 % | -47.508 M -1 296.47 % | -3.402 M -121.28 % | 15.990 M 112.79 % | -125.000 M -242.05 % | 88.000 M -46.09 % | 163.248 M 79.20 % | 91.100 M 81 856.26 % | -111.429 K -100.01 % | 916.118 M |
| Effect of forex changes on cash | -397.000 K 72.30 % | -1.433 M -4 578.13 % | 32.000 K -94.09 % | 541.000 K 45.82 % | 371.000 K 414.41 % | -118.000 K 85.38 % | -807.000 K -393.45 % | 275.000 K 112.00 % | -2.291 M -240.81 % | 1.627 M 162 600.00 % | 1.000 K 102.44 % | -41.000 K -32.26 % | -31.000 K 86.75 % | -234.000 K -766.67 % | -27.000 K -130.34 % | 89.000 K 16 094 824 814 484 110.00 % | 0.000 -100.00 % | 915.623 M |
| Net change in cash | 509.000 K 217.28 % | -434.000 K 98.16 % | -23.638 M -252.15 % | 15.536 M 275.99 % | 4.132 M 613.93 % | -804.000 K -112.02 % | 6.688 M 201.53 % | 2.218 M 649.01 % | -404.000 K 99.33 % | -60.641 M -287.70 % | 32.307 M 153.31 % | -60.600 M -228.12 % | 47.299 M 121.37 % | -221.346 M -295.24 % | 113.374 M 15.08 % | 98.515 M 41 807.19 % | 235.079 K -99.97 % | 916.118 M |
| Cash at beginning of period | 538.000 K -87.32 % | 4.242 M -84.78 % | 27.880 M 125.86 % | 12.344 M 50.32 % | 8.212 M -8.92 % | 9.016 M 287.29 % | 2.328 M 2 016.36 % | 110.000 K -78.60 % | 514.000 K -99.16 % | 61.155 M 111.99 % | 28.848 M -67.75 % | 89.448 M 112.22 % | 42.149 M -84.00 % | 263.495 M 75.52 % | 150.121 M 190.90 % | 51.606 M 11 061.79 % | 462.345 K 100.05 % | -915.623 M |
| Cash at end of period | 1.047 M -72.51 % | 3.808 M -10.23 % | 4.242 M -84.78 % | 27.880 M 125.86 % | 12.344 M 50.32 % | 8.212 M -8.92 % | 9.016 M 287.29 % | 2.328 M 2 016.36 % | 110.000 K -78.60 % | 514.000 K -99.16 % | 61.155 M 111.99 % | 28.848 M -67.75 % | 89.448 M 112.22 % | 42.149 M -84.00 % | 263.495 M 75.52 % | 150.121 M 21 425.07 % | 697.424 K 40.91 % | 494.941 K |
| Operating cash flow | -15.483 M 74.34 % | -60.346 M -290.54 % | -15.452 M -90.23 % | -8.123 M -2 495.21 % | -313.000 K -104.98 % | 6.287 M 200.85 % | -6.234 M -204.69 % | -2.046 M 76.44 % | -8.685 M -105.36 % | 161.982 M 613.04 % | 22.717 M -56.41 % | 52.115 M -72.74 % | 191.201 M 53.91 % | 124.227 M -39.18 % | 204.241 M 27.95 % | 159.620 M 858.10 % | -21.055 M -1 841.85 % | -1.084 M |
| Capital expenditure | -4.202 M -740.40 % | -500.000 K -1 685.71 % | -28.000 K 97.81 % | -1.279 M -2 680.43 % | -46.000 K | 0.000 | 0.000 100.00 % | -5.618 M | 0.000 100.00 % | -164.697 M | 0.000 100.00 % | -97.068 M -397.27 % | -19.520 M 95.58 % | -441.605 M -98.70 % | -222.246 M -2 663.91 % | -8.041 M | 0.000 100.00 % | -11.177 K |
| Free CashFlow | -19.685 M 67.65 % | -60.846 M -293.06 % | -15.480 M -64.65 % | -9.402 M -2 518.94 % | -359.000 K -105.71 % | 6.287 M 200.85 % | -6.234 M 18.66 % | -7.664 M 11.76 % | -8.685 M -219.89 % | -2.715 M -111.95 % | 22.717 M 150.54 % | -44.953 M -126.18 % | 171.681 M 154.09 % | -317.378 M -1 662.72 % | -18.005 M -111.88 % | 151.579 M 819.91 % | -21.055 M -1 822.04 % | -1.095 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
| 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-12-31 | 2008-06-30 | 2007-12-31 | 2007-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 201.857 M -36.09 % | 315.856 M 224.04 % | 97.474 M -68.48 % | 309.250 M 83.97 % | 168.101 M 42.16 % | 118.246 M 452.04 % | 21.420 M -57.25 % | 50.107 M -65.01 % | 143.202 M 259.92 % | 39.787 M -73.50 % | 150.150 M -15.38 % | 177.431 M 24.46 % | 142.559 M -59.91 % | 355.630 M 119.24 % | 162.207 M -51.79 % | 336.450 M 66.62 % | 201.924 M -2.20 % | 206.469 M -0.90 % | 208.344 M -19.86 % | 259.985 M 8.27 % | 240.125 M -10.60 % | 268.589 M 611.91 % | 37.728 M -89.85 % | 371.887 M -48.52 % | 722.446 M 0.00 % | 722.446 M 967.82 % | 67.656 M -89.01 % | 615.730 M 1 366.37 % | 41.990 M 5.00 % | 39.991 M -95.20 % | 833.650 M 969 373.19 % | 85.990 K -99.14 % | 9.955 M 0.00 % | 9.955 M | 0.000 -100.00 % | 4.394 M |
| Net income | -14.266 M 70.41 % | -48.219 M 1.50 % | -48.953 M -29.34 % | -37.848 M -453.82 % | -6.834 M -121.17 % | -3.090 M 83.98 % | -19.289 M 72.74 % | -70.769 M 13.26 % | -81.587 M 26.83 % | -111.508 M -160.71 % | 183.675 M 195.08 % | -193.176 M 44.29 % | -346.768 M -382.25 % | -71.906 M 12.52 % | -82.197 M -1 310.14 % | -5.829 M 81.02 % | -30.709 M -230.76 % | 23.485 M 148.05 % | -48.873 M -354.07 % | 19.236 M 303.52 % | 4.767 M 4 248.22 % | 109.631 K 106.34 % | -1.730 M -118.08 % | 9.571 M -92.15 % | 121.916 M 0.00 % | 121.916 M 697.88 % | 15.280 M 36.53 % | 11.192 M -90.75 % | 121.014 M 15.85 % | 104.460 M 358.58 % | 22.779 M 10 694.88 % | -215.000 K -119.30 % | 1.114 M 0.00 % | 1.114 M -49.27 % | 2.196 M 16 152.63 % | -13.680 K |
| Income before tax | 36.844 M 177.70 % | -47.419 M -96.58 % | -24.122 M 36.33 % | -37.883 M -528.97 % | -6.023 M -1 134.88 % | 582.000 K -98.85 % | 50.596 M 171.50 % | -70.762 M 13.32 % | -81.639 M 26.73 % | -111.423 M -160.65 % | 183.704 M 195.11 % | -193.149 M 44.27 % | -346.559 M -381.96 % | -71.906 M -17.53 % | -61.180 M -257.67 % | -17.105 M 95.12 % | -350.700 M -1 451.29 % | 25.953 M 106.38 % | -406.500 M -1 639.42 % | 26.406 M 162.33 % | 10.066 M 219.45 % | 3.151 M 124.21 % | -13.014 M -910.34 % | 1.606 M -99.02 % | 164.382 M 0.00 % | 164.382 M 690.53 % | 20.794 M 37.49 % | 15.124 M 20.02 % | 12.601 M -91.00 % | 139.959 M 342.03 % | 31.663 M 9 412.65 % | -340.000 K 77.56 % | -1.515 M -189.75 % | 1.688 M -52.95 % | 3.588 M 26 328.07 % | -13.680 K |
| Income before tax ratio | 0.18 221.58 % | -0.15 39.33 % | -0.25 -102.02 % | -0.12 -241.89 % | -0.04 -827.96 % | 0.00 -99.79 % | 2.36 267.26 % | -1.41 -147.72 % | -0.57 79.64 % | -2.80 -328.90 % | 1.22 212.39 % | -1.09 55.22 % | -2.43 -1 102.31 % | -0.20 46.39 % | -0.38 -641.89 % | -0.05 97.07 % | -1.74 -1 481.70 % | 0.13 106.44 % | -1.95 -2 020.99 % | 0.10 142.29 % | 0.04 257.32 % | 0.01 103.40 % | -0.34 -8 087.53 % | 0.00 -98.10 % | 0.23 0.00 % | 0.23 -25.97 % | 0.31 1 151.28 % | 0.02 -91.82 % | 0.30 -91.43 % | 3.50 9 114.47 % | 0.04 100.96 % | -3.95 -2 498.12 % | -0.15 -189.75 % | 0.17 | 0.00 100.00 % | 0.00 |
| EBITDA | 38.800 M 180.90 % | -47.958 M 1.51 % | -48.694 M -14.70 % | -42.455 M -481.81 % | -7.297 M -660.10 % | -960.000 K -101.69 % | 56.740 M 173.88 % | -76.803 M 4.92 % | -80.773 M 33.12 % | -120.766 M -168.48 % | 176.353 M 188.13 % | -200.107 M 24.01 % | -263.340 M -259.55 % | -73.241 M -209.40 % | -23.672 M -49.23 % | -15.863 M 77.31 % | -69.926 M -287.73 % | 37.248 M 130.49 % | -122.154 M -374.25 % | 44.541 M 56.23 % | 28.510 M 31.95 % | 21.607 M 265.91 % | 5.905 M -79.46 % | 28.748 M -85.80 % | 202.469 M 0.00 % | 202.469 M 745.88 % | 23.936 M 38.57 % | 17.274 M 21.89 % | 14.172 M -90.91 % | 155.846 M 362.96 % | 33.663 M 2 894.93 % | 1.124 M -55.56 % | 2.529 M -79.79 % | 12.515 M 247.25 % | 3.604 M 12 223.66 % | -29.727 K |
| Net income ratio | -0.07 53.71 % | -0.15 69.60 % | -0.50 -310.35 % | -0.12 -201.04 % | -0.04 -55.57 % | -0.03 97.10 % | -0.90 36.24 % | -1.41 -147.90 % | -0.57 79.67 % | -2.80 -329.11 % | 1.22 212.36 % | -1.09 55.24 % | -2.43 -1 103.03 % | -0.20 60.10 % | -0.51 -2 824.91 % | -0.02 88.61 % | -0.15 -233.70 % | 0.11 148.49 % | -0.23 -417.05 % | 0.07 272.70 % | 0.02 4 763.65 % | 0.00 100.89 % | -0.05 -278.17 % | 0.03 -84.75 % | 0.17 0.00 % | 0.17 -25.28 % | 0.23 1 142.51 % | 0.02 -99.37 % | 2.88 10.33 % | 2.61 9 459.54 % | 0.03 101.09 % | -2.50 -2 334.33 % | 0.11 0.00 % | 0.11 | 0.00 100.00 % | 0.00 |
| Ratio EBITDA | 0.19 226.59 % | -0.15 69.61 % | -0.50 -263.89 % | -0.14 -216.26 % | -0.04 -434.67 % | -0.01 -100.31 % | 2.65 272.82 % | -1.53 -171.75 % | -0.56 81.42 % | -3.04 -358.43 % | 1.17 204.14 % | -1.13 38.95 % | -1.85 -796.95 % | -0.21 -41.12 % | -0.15 -209.53 % | -0.05 86.39 % | -0.35 -291.96 % | 0.18 130.77 % | -0.59 -442.23 % | 0.17 44.30 % | 0.12 47.59 % | 0.08 -48.60 % | 0.16 102.47 % | 0.08 -72.42 % | 0.28 0.00 % | 0.28 -20.78 % | 0.35 1 161.08 % | 0.03 -91.69 % | 0.34 -91.34 % | 3.90 9 550.82 % | 0.04 -99.69 % | 13.07 5 045.30 % | 0.25 -79.79 % | 1.26 | 0.00 100.00 % | -0.01 |
| Gross profit ratio | -0.13 -257.25 % | 0.08 33.73 % | 0.06 -60.62 % | 0.15 -1.37 % | 0.15 859.92 % | 0.02 -99.53 % | 3.45 2 756.32 % | -0.13 31.02 % | -0.19 -897.15 % | 0.02 -94.63 % | 0.44 409.46 % | 0.09 126.74 % | -0.32 -355.95 % | 0.13 -64.59 % | 0.36 1 717.12 % | -0.02 94.89 % | -0.43 -376.48 % | 0.16 10.09 % | 0.14 2.97 % | 0.14 13.56 % | 0.12 34.21 % | 0.09 152.58 % | -0.17 -333.86 % | 0.07 -72.16 % | 0.26 0.00 % | 0.26 -23.00 % | 0.34 1 102.66 % | 0.03 -91.49 % | 0.33 7.42 % | 0.31 6.46 % | 0.29 110.99 % | -2.66 -473.34 % | 0.71 1 105.97 % | 0.06 | 0.00 -100.00 % | 0.81 |
| Weighted average shs out dil | 173.100 K 0.00 % | 173.100 K 145.01 % | 70.650 K 75.09 % | 40.350 K 5 919.92 % | 670.275 -95.54 % | 15.033 K 16.81 % | 12.869 K 18.13 % | 10.894 K 38.37 % | 7.873 K 15.30 % | 6.828 K -96.67 % | 205.257 K 2.74 % | 199.787 K 24.53 % | 160.438 K 15.34 % | 139.098 K 4 225.02 % | 3.216 K -65.78 % | 9.399 K | 0.000 -100.00 % | 2.506 K | 0.000 -100.00 % | 2.128 K 0.00 % | 2.128 K 0.00 % | 2.128 K | 0.000 -100.00 % | 8.513 K 300.00 % | 2.128 K 0.00 % | 2.128 K -44.03 % | 3.803 K 0.00 % | 3.803 K 121.79 % | 1.714 K 0.00 % | 1.714 K 83.90 % | 932.308 -44.06 % | 1.667 K 0.00 % | 1.667 K 0.00 % | 1.667 K 0.00 % | 1.667 K 0.00 % | 1.667 K |
| Weighted average shs out | 172.775 K 0.00 % | 172.775 K 144.64 % | 70.625 K 75.03 % | 40.350 K 51.27 % | 26.675 K 77.49 % | 15.029 K -74.87 % | 59.800 K -86.28 % | 435.760 K 5 435.34 % | 7.872 K 15.29 % | 6.828 K -96.67 % | 205.257 K 2.74 % | 199.787 K 24.53 % | 160.438 K 15.34 % | 139.098 K 4 225.02 % | 3.216 K -65.74 % | 9.386 K | 0.000 -100.00 % | 2.262 K 2.63 % | 2.204 K 3.57 % | 2.128 K 0.00 % | 2.128 K 0.00 % | 2.128 K | 0.000 -100.00 % | 8.513 K 300.00 % | 2.128 K 0.00 % | 2.128 K -44.03 % | 3.803 K 0.00 % | 3.803 K 121.79 % | 1.714 K 0.00 % | 1.714 K 83.90 % | 932.308 -44.06 % | 1.667 K 0.00 % | 1.667 K 0.00 % | 1.667 K 0.00 % | 1.667 K 0.00 % | 1.667 K |
| EPS diluted | -29.12 79.13 % | -139.53 59.16 % | -341.69 -1 357.72 % | -23.44 -267.97 % | -6.37 -23.93 % | -5.14 -103.55 % | 144.91 189.23 % | -162.40 37.31 % | -259.07 36.54 % | -408.25 -145.62 % | 894.85 192.55 % | -966.91 55.26 % | -2 161.38 -318.11 % | -516.94 19.09 % | -638.94 -930.22 % | -62.02 | 0.00 -100.00 % | 1 411.89 | 0.00 -100.00 % | 1 454.71 -35.06 % | 2 240.13 4 738.30 % | 46.30 | 0.00 -100.00 % | 731.94 411.85 % | 143.00 0.00 % | 143.00 -28.39 % | 199.68 -96.61 % | 5 890.60 3 238.21 % | 176.46 -23.47 % | 230.58 -44.71 % | 417.06 130 431.25 % | -0.32 -100.09 % | 345.00 79.69 % | 192.00 5 735.87 % | 3.29 -39.96 % | 5.48 |
| Earnings per share | -29.12 79.09 % | -139.28 59.21 % | -341.44 -1 356.66 % | -23.44 -266.25 % | -6.40 -24.51 % | -5.14 -103.55 % | 144.91 189.23 % | -162.40 37.32 % | -259.09 36.54 % | -408.25 -145.62 % | 894.85 192.55 % | -966.91 55.26 % | -2 161.38 -318.11 % | -516.94 19.09 % | -638.94 -928.89 % | -62.10 | 0.00 -100.00 % | 1 563.75 100.84 % | -186 608.44 -12 927.88 % | 1 454.71 -35.06 % | 2 240.13 4 738.30 % | 46.30 | 0.00 -100.00 % | 731.94 411.85 % | 143.00 -97.75 % | 6 350.98 3 080.58 % | 199.68 40.54 % | 142.08 -19.48 % | 176.46 -23.47 % | 230.58 -44.71 % | 417.06 130 431.25 % | -0.32 -100.09 % | 345.00 79.69 % | 192.00 5 735.87 % | 3.29 -39.96 % | 5.48 |
| Gross profit | -25.511 M -200.50 % | 25.385 M 333.34 % | 5.858 M -87.59 % | 47.195 M 81.45 % | 26.010 M 1 264.64 % | 1.906 M -97.42 % | 73.844 M 1 235.54 % | -6.503 M 75.86 % | -26.941 M -2 969.12 % | 939.000 K -98.58 % | 66.014 M 331.13 % | 15.312 M 133.28 % | -46.011 M -202.60 % | 44.845 M -22.36 % | 57.763 M 879.63 % | -7.409 M 91.49 % | -87.068 M -370.39 % | 32.201 M 9.10 % | 29.514 M -17.48 % | 35.766 M 22.95 % | 29.090 M 19.98 % | 24.245 M 474.32 % | -6.477 M -123.73 % | 27.300 M -85.67 % | 190.500 M 0.00 % | 190.500 M 722.25 % | 23.168 M 32.15 % | 17.532 M 24.77 % | 14.051 M 12.79 % | 12.458 M -94.89 % | 243.937 M 106 622.71 % | -229.000 K -103.22 % | 7.101 M 1 105.97 % | 588.819 K | 0.000 -100.00 % | 3.574 M |
| Income tax expense | 32.845 K 125.99 % | 14.534 K -65.87 % | 42.586 K 2 029.30 % | 2.000 K -98.41 % | 126.000 K 51.81 % | 83.000 K 206.91 % | 27.044 K 286.34 % | 7.000 K 113.46 % | -52.000 K -161.18 % | 85.000 K 193.10 % | 29.000 K 7.41 % | 27.000 K -87.08 % | 209.000 K | 0.000 -100.00 % | 21.017 M 286.39 % | -11.276 M -1 378.46 % | 882.000 K -64.26 % | 2.468 M -48.42 % | 4.785 M -33.26 % | 7.170 M 35.31 % | 5.299 M 114.62 % | 2.469 M 201.60 % | -2.430 M -834.14 % | 331.000 K -99.22 % | 42.466 M 0.00 % | 42.466 M -19.87 % | 52.996 M 27.05 % | 41.714 M -3.21 % | 43.098 M 21.41 % | 35.499 M 299.58 % | 8.884 M 48 641.14 % | -18.302 K 97.17 % | -647.000 K -382.34 % | 229.158 K -83.54 % | 1.392 M | 0.000 |
| Cost of revenue | -191.572 M -165.95 % | 290.471 M 48.63 % | 195.438 M -25.42 % | 262.055 M 84.43 % | 142.091 M 22.13 % | 116.340 M 26.02 % | 92.319 M 63.08 % | 56.610 M -66.73 % | 170.143 M 337.97 % | 38.848 M -53.83 % | 84.136 M -48.10 % | 162.119 M -14.03 % | 188.570 M -39.32 % | 310.785 M -27.32 % | 427.579 M 24.35 % | 343.859 M 18.99 % | 288.992 M 65.83 % | 174.268 M -2.55 % | 178.830 M -20.24 % | 224.219 M 6.25 % | 211.035 M -13.63 % | 244.344 M 531.72 % | 38.679 M -88.78 % | 344.587 M -35.22 % | 531.946 M 0.00 % | 531.946 M 1 095.73 % | 44.487 M 11.18 % | 40.015 M 43.22 % | 27.939 M 1.48 % | 27.532 M -95.25 % | 579.737 M 484 816.44 % | 119.554 K -95.81 % | 2.854 M 2 537.20 % | 108.221 K | 0.000 -100.00 % | 820.236 K |
| General and administrative expenses | -39.121 M -178.44 % | 49.876 M 278.33 % | -27.969 M -168.98 % | 40.545 M 147.95 % | 16.352 M 155.30 % | 6.405 M 143.60 % | -14.690 M -185.43 % | 17.196 M 44.37 % | 11.911 M -19.02 % | 14.708 M 59.42 % | 9.226 M -41.92 % | 15.885 M -60.71 % | 40.434 M 286.04 % | 10.474 M -74.10 % | 40.434 M 348.42 % | 9.017 M 118.17 % | 4.133 M 399.08 % | 828.123 K -92.36 % | 10.844 M 94.23 % | 5.583 M -36.52 % | 8.795 M -39.99 % | 14.656 M 143.46 % | 6.020 M -24.38 % | 7.961 M -46.88 % | 14.987 M 0.00 % | 14.987 M -13.77 % | 17.380 M -44.37 % | 31.240 M 3 025.98 % | 999.367 K -92.02 % | 12.528 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | -22.199 M -197.59 % | 22.747 M 151.56 % | -44.116 M -185.64 % | 51.515 M 255.18 % | 14.504 M 673.13 % | 1.876 M -39.54 % | 3.103 M -3.60 % | 3.219 M -22.49 % | 4.153 M -20.18 % | 5.203 M -7.90 % | 5.649 M -0.41 % | 5.672 M 6.34 % | 5.334 M -6.29 % | 5.692 M -7.10 % | 6.127 M 5.00 % | 5.835 M 1 481.66 % | 368.917 K -6.78 % | 395.757 K -55.89 % | 897.242 K 105.50 % | 436.604 K -92.41 % | 5.754 M 527.65 % | 916.757 K -81.26 % | 4.891 M -0.65 % | 4.923 M -13.46 % | 5.689 M 1 177.47 % | 445.334 K -14.14 % | 518.681 K 9.60 % | 473.262 K 26.75 % | 373.372 K 68.03 % | 222.199 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | -1.940 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.280 M | 0.000 -100.00 % | 13.442 M | 0.000 | 0.000 | 0.000 -100.00 % | 358.896 M | 0.000 -100.00 % | 114.431 M | 0.000 100.00 % | -61.965 M -140.78 % | -25.735 M | 0.000 100.00 % | -23.042 M -58.63 % | -14.526 M -57.11 % | -9.246 M -172.65 % | 12.727 M 226.74 % | -10.042 M | 0.000 100.00 % | -100.004 M | 0.000 100.00 % | -85.218 M -14 150.50 % | -598.000 K 99.09 % | -65.983 M 60.85 % | -168.555 M -44 968.18 % | -374.000 K 96.64 % | -11.137 M -213.19 % | -3.556 M -200.34 % | 3.544 M 200.00 % | -3.544 M |
| Operating expenses | -62.570 M -186.16 % | 72.623 M 173.25 % | 26.578 M -68.95 % | 85.608 M 168.62 % | 31.869 M 2 063.54 % | 1.473 M 106.03 % | -24.414 M -134.26 % | 71.259 M 36.04 % | 52.380 M -53.22 % | 111.981 M -4.96 % | 117.821 M -43.45 % | 208.350 M -32.80 % | 310.037 M 165.55 % | 116.751 M -1.87 % | 118.979 M 1 155.19 % | 9.479 M 125.59 % | -37.047 M -1 404.93 % | 2.839 M -92.65 % | 38.601 M 125.43 % | 17.123 M -18.51 % | 21.013 M 58.43 % | 13.263 M -6.71 % | 14.217 M 39.67 % | 10.179 M -50.77 % | 20.676 M 0.00 % | 20.676 M -12.63 % | 23.666 M -34.82 % | 36.308 M 4 586.20 % | 774.785 K -95.87 % | 18.782 M 111.14 % | -168.555 M -44 968.18 % | -374.000 K 96.64 % | -11.137 M -223.00 % | -3.448 M -197.29 % | 3.544 M 200.00 % | -3.544 M |
| Cost and expenses | 220.536 M -39.26 % | 363.094 M 198.51 % | 121.635 M -66.81 % | 366.500 M 108.29 % | 175.953 M 46.46 % | 120.134 M 76.91 % | 67.905 M -46.89 % | 127.869 M -42.54 % | 222.523 M 38.22 % | 160.988 M -20.29 % | 201.957 M -45.49 % | 370.469 M -10.04 % | 411.795 M -5.09 % | 433.881 M 235.61 % | 129.281 M -63.96 % | 358.711 M 42.38 % | 251.945 M 42.26 % | 177.107 M -18.55 % | 217.431 M -6.49 % | 232.520 M 4.33 % | 222.879 M -13.48 % | 257.607 M 387.01 % | 52.896 M -85.56 % | 366.373 M -33.70 % | 552.622 M 0.00 % | 552.622 M -7.78 % | 599.238 M 29.87 % | 461.416 M 23.68 % | 373.058 M -3.17 % | 385.252 M -35.44 % | 596.737 M 235 035.83 % | -254.000 K -108.90 % | 2.854 M 0.00 % | 2.854 M 261.14 % | 790.274 K 2 537.59 % | 29.962 K |
| Research and development expenses | 689.755 K | 0.000 -100.00 % | 716.877 K | 0.000 -100.00 % | 464.000 K -42.43 % | 806.000 K 191.90 % | -877.000 K -186.23 % | 1.017 M 30.22 % | 781.000 K 82.05 % | 429.000 K 182.24 % | 152.000 K -97.67 % | 6.532 M 1 960.57 % | 317.000 K -42.36 % | 550.000 K | 0.000 | 0.000 -100.00 % | 858.000 K | 0.000 | 0.000 -100.00 % | 645.000 K 0.31 % | 643.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 |
| Selling general and administrative expenses | -61.320 M -184.44 % | 72.623 M 180.82 % | 25.861 M -71.91 % | 92.060 M 175.65 % | 33.398 M 1 017.74 % | 2.988 M 104.41 % | -67.732 M -196.43 % | 70.242 M 8.85 % | 64.532 M -46.98 % | 121.711 M 10.32 % | 110.324 M -48.79 % | 215.416 M 540.89 % | -48.859 M -139.87 % | 122.546 M 350.82 % | -48.859 M -428.97 % | 14.852 M 229.90 % | 4.502 M 267.85 % | 1.224 M -90.00 % | 12.233 M 47.47 % | 8.295 M -59.28 % | 20.370 M 842.18 % | 2.162 M 45.10 % | 1.490 M -9.75 % | 1.651 M -92.01 % | 20.676 M 1 219.46 % | 1.567 M -38.86 % | 2.563 M 31.30 % | 1.952 M -89.09 % | 17.884 M 1 525.82 % | 1.100 M | 0.000 | 0.000 | 0.000 -100.00 % | 108.221 K | 0.000 | 0.000 |
| Interest income | 844.000 K | 0.000 -100.00 % | 633.000 K 19.43 % | 530.000 K 223.17 % | 164.000 K 10.07 % | 149.000 K 113.91 % | -1.071 M -198.53 % | 1.087 M -53.11 % | 2.318 M 508.40 % | 381.000 K 190.84 % | 131.000 K 18.02 % | 111.000 K 208.33 % | 36.000 K | 0.000 -100.00 % | 36.000 K -83.41 % | 217.000 K -68.46 % | 688.000 K 26 764.51 % | 2.561 K | 0.000 -100.00 % | 265.000 K | 0.000 -100.00 % | 184.000 K -88.37 % | 1.582 M | 0.000 -100.00 % | 190.000 K 0.00 % | 190.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 377.000 K | 0.000 -100.00 % | 85.990 K -99.14 % | 9.955 M 1 328.18 % | 697.040 K | 0.000 -100.00 % | 4.394 M |
| Interest expense | 1.240 M -47.35 % | 2.355 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.001 K | 0.000 -100.00 % | 860.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 618.000 K | 0.000 -100.00 % | 618.000 K | 0.000 | 0.000 -100.00 % | 4.971 K -94.89 % | 97.217 K -38.00 % | 156.804 K -16.09 % | 186.869 K 16.25 % | 160.749 K 4.65 % | 153.608 K -85.64 % | 1.070 M 436.67 % | 199.378 K -54.21 % | 435.435 K -30.01 % | 622.172 K 75.25 % | 355.024 K 49.44 % | 237.569 K 9.45 % | 217.058 K -51.76 % | 450.000 K | 0.000 -100.00 % | 470.500 K 0.00 % | 470.500 K | 0.000 | 0.000 |
| Depreciation and amortization | -113.000 K -138.87 % | 290.696 K 59.72 % | 182.000 K 1.68 % | 179.000 K 38.76 % | 129.000 K 2.38 % | 126.000 K 2 264.20 % | -5.822 K -130.64 % | 19.000 K 216.67 % | 6.000 K 0.00 % | 6.000 K 0.00 % | 6.000 K 0.00 % | 6.000 K -99.90 % | 5.747 M -0.10 % | 5.753 M -19.80 % | 7.173 M -12.50 % | 8.198 M -26.60 % | 11.169 M -0.83 % | 11.262 M -34.44 % | 17.177 M 521.68 % | 2.763 M 1.99 % | 2.709 M -3.46 % | 2.806 M -8.78 % | 3.076 M 6.66 % | 2.884 M -91.37 % | 33.428 M 0.00 % | 33.428 M 24.47 % | 26.856 M 49.45 % | 17.970 M 1 247.08 % | 1.334 M 27.90 % | 1.043 M 53 532.38 % | -1.952 K -100.17 % | 1.157 M 1 205 108.33 % | 96.000 0.00 % | 96.000 -99.84 % | 59.923 K 200.39 % | -59.689 K |
| Operating income | 35.809 M 175.81 % | -47.238 M -95.51 % | -24.161 M 43.33 % | -42.634 M -442.97 % | -7.852 M -623.02 % | -1.086 M -101.96 % | 55.279 M 171.09 % | -77.762 M 14.99 % | -91.473 M 24.26 % | -120.772 M -168.49 % | 176.347 M 185.34 % | -206.636 M 23.21 % | -269.087 M -243.88 % | -78.251 M -153.69 % | -30.845 M -28.20 % | -24.061 M -153.96 % | 44.589 M 51.86 % | 29.362 M 76.00 % | 16.683 M -39.26 % | 27.465 M 59.25 % | 17.246 M 57.04 % | 10.982 M 172.40 % | -15.168 M -226.55 % | 11.986 M -92.94 % | 169.824 M 0.00 % | 169.824 M 724.15 % | 20.606 M -79.56 % | 100.797 M -41.75 % | 173.042 M 123.74 % | 77.341 M -62.41 % | 205.742 M 60 337.87 % | 340.419 K -96.94 % | 11.137 M 175.87 % | 4.037 M 13.91 % | 3.544 M 11 728.32 % | 29.962 K |
| Operating income ratio | 0.18 218.62 % | -0.15 39.66 % | -0.25 -79.80 % | -0.14 -195.15 % | -0.05 -408.59 % | -0.01 -100.36 % | 2.58 266.29 % | -1.55 -142.95 % | -0.64 78.96 % | -3.04 -358.45 % | 1.17 200.85 % | -1.16 38.30 % | -1.89 -757.84 % | -0.22 -15.71 % | -0.19 -165.90 % | -0.07 -132.39 % | 0.22 55.28 % | 0.14 77.60 % | 0.08 -24.20 % | 0.11 47.09 % | 0.07 75.65 % | 0.04 110.17 % | -0.40 -1 347.39 % | 0.03 -86.29 % | 0.24 0.00 % | 0.24 -22.82 % | 0.30 86.05 % | 0.16 -96.03 % | 4.12 113.09 % | 1.93 683.63 % | 0.25 -93.77 % | 3.96 253.87 % | 1.12 175.87 % | 0.41 | 0.00 -100.00 % | 0.01 |
| Total other income expenses net | 1.035 M 670.35 % | -181.466 K -564.86 % | 39.037 K -98.68 % | 2.968 M 111.55 % | 1.403 M -15.89 % | 1.668 M 121.78 % | -7.660 M -226.40 % | 6.060 M -38.38 % | 9.834 M 5.19 % | 9.349 M 27.08 % | 7.357 M 5.64 % | 6.964 M 109.01 % | -77.323 M -1 190.90 % | 7.088 M 123.37 % | -30.335 M -536.10 % | 6.956 M 107.29 % | -95.437 M -274.97 % | -25.452 M 67.99 % | -79.508 M -242.50 % | -23.214 M -48.90 % | -15.590 M -99.08 % | -7.831 M -463.56 % | 2.154 M 203.36 % | -2.084 M 61.71 % | -5.442 M 0.00 % | -5.442 M -47.72 % | -3.684 M 95.70 % | -85.673 M -5 046.48 % | 1.732 M 102.62 % | -66.162 M 61.99 % | -174.079 M -25 462.26 % | -681.000 K 94.62 % | -12.651 M -266.91 % | -3.448 M -8 000.65 % | 43.642 K 200.00 % | -43.642 K |
| 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-12-31 | 2008-06-30 | 2007-12-31 | 2007-06-30 |
| 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-12-31 | 2008-06-30 | 2007-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 5.832 M 36.68 % | 4.267 M -63.64 % | 11.736 M 87.51 % | 6.259 M -5.38 % | 6.615 M -87.88 % | 54.558 M -1.16 % | 55.197 M 13.74 % | 48.531 M -42.34 % | 84.163 M -4.00 % | 87.674 M 159.41 % | 33.798 M 4.34 % | 32.391 M 19.14 % | 27.187 M -9.73 % | 30.118 M -10.60 % | 33.689 M -2.94 % | 34.709 M -2.27 % | 35.516 M 11.86 % | 31.751 M -19.74 % | 39.562 M 123.11 % | -171.181 M -826.91 % | 23.549 M 154.21 % | -43.438 M -161.35 % | 70.804 M 149.96 % | -141.730 M -381.29 % | -29.448 M -276.06 % | 16.726 M -88.29 % | 142.851 M 67.36 % | 85.354 M 151.27 % | -166.495 M -553.49 % | 36.714 M 129.70 % | -123.621 M -146 721.78 % | -84.198 K 87.93 % | -697.424 K -50.15 % | -464.471 K 6.16 % | -494.941 K |
| Total investments | 0.000 | 0.000 -100.00 % | 700.000 K -90.85 % | 7.651 M -10.23 % | 8.523 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.310 M 1.24 % | -4.364 M -165.12 % | 6.701 M -1.33 % | 6.791 M -62.16 % | 17.946 M -95.78 % | 425.664 M | 0.000 | 0.000 -100.00 % | 785.963 M 192.90 % | -846.039 M -199.72 % | 848.411 M 202.05 % | -831.375 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 855.838 M | 0.000 | 0.000 | 0.000 |
| Total debt | 6.879 M -85.75 % | 48.270 M 210.54 % | 15.544 M 65.38 % | 9.399 M -10.92 % | 10.551 M -84.83 % | 69.561 M -16.27 % | 83.077 M 0.63 % | 82.560 M -14.45 % | 96.507 M -4.60 % | 101.156 M 140.79 % | 42.010 M 0.42 % | 41.836 M 15.56 % | 36.203 M 0.12 % | 36.160 M 0.40 % | 36.017 M 3.27 % | 34.876 M -2.11 % | 35.626 M 1.57 % | 35.075 M -12.48 % | 40.076 M -52.67 % | 84.674 M -0.04 % | 84.704 M 0.01 % | 84.697 M -15.01 % | 99.652 M 31.76 % | 75.633 M 26.06 % | 60.000 M -36.84 % | 95.000 M -48.65 % | 185.000 M 35.04 % | 137.000 M 41.24 % | 97.000 M -7.35 % | 104.700 M 295.09 % | 26.500 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | -37.627 M 80.65 % | -194.476 M 23.50 % | -254.201 M -8.63 % | -234.002 M -96 996.27 % | -241.000 K 99.90 % | -252.447 M -605.71 % | 49.919 M -25.41 % | 66.921 M -30.84 % | 96.758 M -42.81 % | 169.199 M -37.91 % | 272.496 M 226.08 % | 83.566 M -69.69 % | 275.712 M 313.42 % | -129.186 M -0.31 % | -128.787 M 0.43 % | -129.341 M 0.01 % | -129.354 M -0.07 % | -129.260 M -1.20 % | -127.721 M 51.63 % | -264.039 M -93.96 % | -136.132 M | 0.000 100.00 % | -202.442 M 37.95 % | -326.262 M -57.18 % | -207.575 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -108.641 M 82.10 % | -606.784 M 7.37 % | -655.078 M -39.15 % | -470.782 M | 0.000 100.00 % | -612.155 M -36.80 % | -447.477 M 20.78 % | -564.837 M -14.32 % | -494.068 M -19.78 % | -412.481 M -37.05 % | -300.973 M 37.90 % | -484.648 M -67.49 % | -289.358 M -604.02 % | 57.410 M -60.25 % | 144.434 M -36.21 % | 226.421 M -2.60 % | 232.460 M -60.22 % | 584.399 M 5.31 % | 554.917 M -62.24 % | 1.469 B 59.02 % | 924.112 M | 0.000 -100.00 % | 962.370 M -12.73 % | 1.103 B 11.26 % | 991.121 M | 0.000 -100.00 % | 1.194 B | 0.000 -100.00 % | 882.127 M 47.04 % | 599.928 M | 0.000 -100.00 % | 3.867 M -9.35 % | 4.266 M 108.35 % | 2.048 M -6.16 % | 2.182 M |
| Common stock | 0.000 | 0.000 | 0.000 -100.00 % | 3.532 M 174.22 % | 1.288 M 33.61 % | 964.000 K 2.23 % | 943.000 K 0.64 % | 937.000 K 58.54 % | 591.000 K 17.96 % | 501.000 K 26.20 % | 397.000 K 21.41 % | 327.000 K 6.86 % | 306.000 K 23.39 % | 248.000 K 20.39 % | 206.000 K 20.47 % | 171.000 K 13.25 % | 151.000 K 0.67 % | 150.000 K 9.49 % | 137.000 K 0.00 % | 137.000 K 0.00 % | 137.000 K -99.99 % | 1.347 B 983 408.03 % | 137.000 K 0.00 % | 137.000 K 0.00 % | 137.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 112.000 K 60.00 % | 70.000 K 14.75 % | 61.000 K -44.19 % | 109.303 K 0.11 % | 109.183 K -0.46 % | 109.685 K -6.16 % | 116.881 K |
| Total equity | 26.241 M -79.98 % | 131.060 M 28.19 % | 102.241 M -13.71 % | 118.484 M 1 732.70 % | 6.465 M -76.40 % | 27.399 M -44.71 % | 49.556 M -26.97 % | 67.858 M -30.29 % | 97.349 M -42.63 % | 169.700 M -37.81 % | 272.893 M 225.29 % | 83.893 M -69.61 % | 276.018 M -55.16 % | 615.562 M -11.40 % | 694.736 M -9.87 % | 770.808 M -0.21 % | 772.449 M -31.24 % | 1.123 B 3.37 % | 1.087 B -26.05 % | 1.470 B 1.52 % | 1.448 B 7.44 % | 1.347 B -5.08 % | 1.420 B -1.15 % | 1.436 B -0.49 % | 1.443 B 6.54 % | 1.355 B 13.47 % | 1.194 B 17.26 % | 1.018 B 15.39 % | 882.239 M 47.04 % | 599.998 M 18.79 % | 505.097 M -9.06 % | 555.442 M 0.04 % | 555.235 M -0.06 % | 555.551 M -6.16 % | 591.995 M |
| Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -33.325 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 -100.00 % | 275.746 M | 0.000 -100.00 % | 276.710 M -6.16 % | 294.862 M |
| Long term debt | 1.072 M -97.72 % | 47.035 M 536.12 % | 7.394 M | 0.000 -100.00 % | 8.932 M -54.12 % | 19.468 M -70.79 % | 66.650 M 116.47 % | 30.789 M -34.11 % | 46.728 M 1.93 % | 45.843 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.404 M | 0.000 -100.00 % | 1.245 M -97.51 % | 50.000 M 0.00 % | 50.000 M -16.67 % | 60.000 M 0.00 % | 60.000 M 140.00 % | 25.000 M 0.00 % | 25.000 M -28.57 % | 35.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 1.072 M -97.72 % | 47.035 M 536.12 % | 7.394 M | 0.000 -100.00 % | 8.932 M -54.12 % | 19.468 M -41.58 % | 33.325 M 8.24 % | 30.789 M -34.11 % | 46.728 M 1.93 % | 45.843 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.404 M 0.00 % | 1.404 M 0.00 % | 1.404 M 0.00 % | 1.404 M 5.96 % | 1.325 M 6.43 % | 1.245 M -97.56 % | 51.034 M -0.04 % | 51.052 M -16.40 % | 61.069 M -0.03 % | 61.087 M 134.01 % | 26.104 M -0.07 % | 26.122 M -27.72 % | 36.139 M 88.20 % | 19.202 M -93.04 % | 275.746 M 0.11 % | 275.443 M -0.46 % | 276.710 M -6.16 % | 294.862 M |
| Other current liabilities | 1.128 M -94.34 % | 19.942 M 1 201.69 % | 1.532 M 14.79 % | 1.335 M -98.51 % | 89.329 M 365.93 % | 19.172 M -66.87 % | 57.863 M 163.23 % | 21.982 M 0.82 % | 21.804 M -4.07 % | 22.728 M 1.85 % | 22.315 M -15.52 % | 26.416 M 8.47 % | 24.353 M 89.40 % | 12.858 M -54.06 % | 27.991 M -11.22 % | 31.530 M -38.55 % | 51.309 M 64.11 % | 31.265 M -53.18 % | 66.776 M 40.14 % | 47.649 M -25.45 % | 63.914 M -57.15 % | 149.142 M 190.30 % | 51.376 M -6.99 % | 55.238 M 7.95 % | 51.169 M 5.80 % | 48.362 M 9.05 % | 44.349 M -58.81 % | 107.681 M 265.68 % | 29.447 M -53.58 % | 63.439 M -6.19 % | 67.623 M 8 154.03 % | 819.273 K -99.15 % | 96.081 M 203.51 % | 31.656 M -6.16 % | 33.733 M |
| Deferred revenue | 2.612 M | 0.000 -100.00 % | 192.000 K | 0.000 | 0.000 -100.00 % | 7.187 M -53.77 % | 15.545 M 893.29 % | 1.565 M 104.69 % | -33.372 M -15 132.43 % | 222.000 K -64.14 % | 619.000 K 101.89 % | -32.734 M -302.06 % | 16.200 M -5.81 % | 17.200 M 0.00 % | 17.200 M 149.32 % | -34.876 M 2.11 % | -35.626 M -1.57 % | -35.075 M -558.08 % | 7.657 M -62.09 % | 20.200 M -64.35 % | 56.663 M -31.31 % | 82.495 M 4 425.23 % | 1.823 M -96.65 % | 54.398 M 6 159.84 % | 869.000 K -96.75 % | 26.767 M -23.72 % | 35.090 M 28.65 % | 27.276 M 20.82 % | 22.576 M 10.28 % | 20.472 M 0.43 % | 20.385 M -30.41 % | 29.293 M | 0.000 | 0.000 | 0.000 |
| Short term debt | 5.807 M 370.03 % | 1.235 M -84.84 % | 8.150 M -13.29 % | 9.399 M 480.54 % | 1.619 M -96.77 % | 50.093 M 273.72 % | 13.404 M -74.11 % | 51.771 M 4.00 % | 49.779 M -10.00 % | 55.313 M 31.67 % | 42.010 M 0.42 % | 41.836 M 15.56 % | 36.203 M 0.12 % | 36.160 M 0.40 % | 36.017 M 3.27 % | 34.876 M | 0.000 -100.00 % | 35.075 M -12.48 % | 40.076 M -52.67 % | 84.674 M -0.04 % | 84.704 M 0.01 % | 84.697 M -15.01 % | 99.652 M 288.76 % | 25.633 M 156.33 % | 10.000 M -71.43 % | 35.000 M -72.00 % | 125.000 M 11.61 % | 112.000 M 55.56 % | 72.000 M 3.30 % | 69.700 M 163.02 % | 26.500 M | 0.000 -100.00 % | 12.300 M | 0.000 | 0.000 |
| Total current liabilities | 10.693 M -59.78 % | 26.584 M 124.02 % | 11.867 M -10.89 % | 13.317 M -85.92 % | 94.609 M 7.05 % | 88.375 M -6.96 % | 94.986 M 17.54 % | 80.812 M -0.61 % | 81.309 M -11.09 % | 91.447 M 2.30 % | 89.390 M -21.19 % | 113.418 M 24.74 % | 90.923 M -41.31 % | 154.917 M 18.55 % | 130.682 M -18.66 % | 160.653 M 1.15 % | 158.832 M -22.80 % | 205.748 M -8.47 % | 224.776 M -31.36 % | 327.476 M 15.09 % | 284.535 M -34.12 % | 431.883 M 41.40 % | 305.423 M 18.24 % | 258.318 M 45.81 % | 177.161 M -51.78 % | 367.372 M -19.63 % | 457.121 M -7.27 % | 492.968 M 54.50 % | 319.066 M -1.33 % | 323.381 M 32.46 % | 244.139 M 710.75 % | 30.113 M -5.74 % | 31.946 M 0.92 % | 31.656 M -6.16 % | 33.733 M |
| Total liabilities | 11.765 M -84.02 % | 73.619 M 282.22 % | 19.261 M 44.63 % | 13.317 M -87.14 % | 103.541 M -3.99 % | 107.843 M -15.95 % | 128.311 M 14.97 % | 111.601 M -12.84 % | 128.037 M -6.74 % | 137.290 M 53.59 % | 89.390 M -21.19 % | 113.418 M 24.74 % | 90.923 M -41.31 % | 154.917 M 18.55 % | 130.682 M -18.66 % | 160.653 M 1.15 % | 158.832 M -23.33 % | 207.152 M -8.41 % | 226.180 M -31.23 % | 328.880 M 15.02 % | 285.939 M -33.99 % | 433.208 M 41.26 % | 306.668 M -0.87 % | 309.352 M 35.55 % | 228.213 M -46.73 % | 428.441 M -17.32 % | 518.208 M -0.17 % | 519.072 M 50.37 % | 345.188 M -3.99 % | 359.520 M 47.26 % | 244.139 M -20.18 % | 305.859 M -0.50 % | 307.389 M -0.32 % | 308.366 M -6.16 % | 328.595 M |
| Other non current assets | 5.633 M -95.28 % | 119.360 M 38.60 % | 86.120 M 46.60 % | 58.744 M | 0.000 100.00 % | -39.087 M 14.17 % | -45.538 M 11.58 % | -51.504 M -5 150 300.00 % | -1.000 K 100.00 % | -64.390 M -183 871.43 % | -35.000 K 12.50 % | -40.000 K 13.04 % | -46.000 K -100.93 % | 4.926 M -86.13 % | 35.503 M 9 392.78 % | 374.000 K -74.97 % | 1.494 M | 0.000 100.00 % | -425.664 M -91 053.85 % | 468.000 K -66.67 % | 1.404 M 100.18 % | -785.963 M -192.90 % | 846.039 M 199.72 % | -848.411 M -202.05 % | 831.375 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.754 M | 0.000 | 0.000 | 0.000 |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.310 M 1.24 % | -4.364 M -165.12 % | 6.701 M -1.33 % | 6.791 M -62.16 % | 17.946 M -95.78 % | 425.664 M | 0.000 | 0.000 -100.00 % | 785.963 M 192.90 % | -846.039 M -199.72 % | 848.411 M 202.05 % | -831.375 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 -100.00 % | 7.267 K 81.68 % | 4.000 K -20.00 % | 5.000 K -16.67 % | 6.000 K 0.00 % | 6.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.310 M -1.24 % | 4.364 M -25.39 % | 5.849 M -1.20 % | 5.920 M -62.11 % | 15.623 M -1.18 % | 15.809 M -45.34 % | 28.925 M -1.14 % | 29.259 M -1.13 % | 29.594 M -1.12 % | 29.929 M -1.10 % | 30.263 M -1.09 % | 30.598 M -1.08 % | 30.932 M -1.07 % | 31.267 M -1.06 % | 31.601 M -1.05 % | 31.936 M -1.04 % | 32.271 M 19 458.18 % | 165.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.735 M 0.00 % | 3.735 M 0.00 % | 3.735 M 0.00 % | 3.735 M 0.00 % | 3.735 M 0.00 % | 3.735 M 0.00 % | 3.735 M 0.00 % | 3.735 M 0.00 % | 3.735 M 0.00 % | 3.735 M 0.00 % | 3.735 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 -100.00 % | 7.267 K 81.68 % | 4.000 K -20.00 % | 5.000 K -16.67 % | 6.000 K 0.00 % | 6.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.310 M -1.24 % | 4.364 M -25.39 % | 5.849 M -1.20 % | 5.920 M -62.11 % | 15.623 M -1.18 % | 15.809 M -51.60 % | 32.660 M -1.01 % | 32.994 M -1.01 % | 33.329 M -1.00 % | 33.664 M -0.98 % | 33.998 M -0.98 % | 34.333 M -0.96 % | 34.667 M -0.96 % | 35.002 M -0.95 % | 35.336 M -0.94 % | 35.671 M -0.93 % | 36.006 M 21 721.82 % | 165.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 5.464 M -66.67 % | 16.395 M 1 330.65 % | 1.146 M -13.64 % | 1.327 M -10.03 % | 1.475 M -96.23 % | 39.081 M -14.18 % | 45.538 M -11.58 % | 51.504 M -12.00 % | 58.527 M -9.11 % | 64.390 M 183 871.43 % | 35.000 K -12.50 % | 40.000 K -13.04 % | 46.000 K -99.95 % | 85.941 M 40.49 % | 61.171 M -52.20 % | 127.962 M -1.98 % | 130.542 M -64.67 % | 369.518 M -9.84 % | 409.855 M -40.11 % | 684.355 M -4.74 % | 718.418 M -4.55 % | 752.634 M -6.22 % | 802.578 M -1.45 % | 814.413 M 2.32 % | 795.983 M -1.80 % | 810.568 M -3.90 % | 843.429 M 13.94 % | 740.271 M 61.22 % | 459.161 M 26.56 % | 362.813 M 465.27 % | 64.184 M 1 016 708.98 % | 6.312 K -17.04 % | 7.609 K -25.91 % | 10.269 K -6.16 % | 10.943 K |
| Total non current assets | 11.097 M -91.83 % | 135.762 M 55.57 % | 87.270 M 45.27 % | 60.076 M 3 956.45 % | 1.481 M -96.21 % | 39.087 M -14.17 % | 45.538 M -11.58 % | 51.504 M -12.00 % | 58.526 M -9.11 % | 64.390 M 183 871.43 % | 35.000 K -12.50 % | 40.000 K -13.04 % | 46.000 K -99.95 % | 91.076 M -5.99 % | 96.883 M -33.48 % | 145.651 M -2.58 % | 149.512 M -63.90 % | 414.161 M -4.84 % | 435.248 M -40.05 % | 726.056 M -4.55 % | 760.670 M -4.48 % | 796.349 M -5.87 % | 846.039 M -0.80 % | 852.836 M 2.58 % | 831.375 M -1.81 % | 846.695 M -3.61 % | 878.431 M 13.26 % | 775.607 M 56.74 % | 494.832 M 24.07 % | 398.819 M 519.77 % | 64.349 M 3 554.73 % | 1.761 M -63.79 % | 4.863 M 1 468.31 % | 310.082 K -6.16 % | 330.423 K |
| Other current assets | 5.677 M -86.18 % | 41.083 M 30.63 % | 31.450 M -48.39 % | 60.934 M -32.39 % | 90.122 M 954.06 % | 8.550 M -58.02 % | 20.369 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.863 M -55.01 % | 17.477 M 57.56 % | 11.092 M | 0.000 -100.00 % | 4.331 M | 0.000 -100.00 % | 18.057 M | 0.000 -100.00 % | 43.200 M 9.32 % | 39.518 M 27.27 % | 31.050 M -30.12 % | 44.436 M 12.32 % | 39.563 M 122.16 % | 17.808 M 335.19 % | 4.092 M -48.44 % | 7.937 M -8.55 % | 8.679 M -53.60 % | 18.706 M 848.10 % | 1.973 M | 0.000 100.00 % | -41.586 M -17 016.16 % | 245.836 K -99.97 % | 856.270 M -0.44 % | 860.047 M -6.16 % | 916.466 M |
| Short term investments | 0.000 | 0.000 -100.00 % | 700.000 K -90.85 % | 7.651 M -10.23 % | 8.523 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 -100.00 % | 855.838 M | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 1.047 M -93.80 % | 16.875 M 343.14 % | 3.808 M 21.27 % | 3.140 M -20.22 % | 3.936 M -73.77 % | 15.003 M -46.19 % | 27.880 M -18.07 % | 34.029 M 175.67 % | 12.344 M -8.44 % | 13.482 M 64.17 % | 8.212 M -13.05 % | 9.445 M 4.76 % | 9.016 M 49.22 % | 6.042 M 159.54 % | 2.328 M 1 294.01 % | 167.000 K 51.82 % | 110.000 K -96.69 % | 3.324 M 546.69 % | 514.000 K -99.80 % | 255.855 M 318.37 % | 61.155 M -52.27 % | 128.135 M 344.17 % | 28.848 M -86.73 % | 217.363 M 143.00 % | 89.448 M 14.28 % | 78.274 M 85.71 % | 42.149 M -18.39 % | 51.646 M -80.40 % | 263.495 M 287.57 % | 67.986 M -54.71 % | 150.121 M 178 195.21 % | 84.198 K -87.93 % | 697.424 K 50.15 % | 464.471 K -6.16 % | 494.941 K |
| Cash and short term investments | 1.047 M -93.80 % | 16.875 M 2 557.46 % | 635.000 K -94.12 % | 10.791 M -13.39 % | 12.459 M -16.96 % | 15.003 M -46.19 % | 27.880 M -18.07 % | 34.029 M 175.67 % | 12.344 M -8.44 % | 13.482 M 64.17 % | 8.212 M -13.05 % | 9.445 M 4.76 % | 9.016 M 49.22 % | 6.042 M 159.54 % | 2.328 M 1 294.01 % | 167.000 K 51.82 % | 110.000 K -96.69 % | 3.324 M 546.69 % | 514.000 K -99.80 % | 255.855 M 318.37 % | 61.155 M -52.27 % | 128.135 M 344.17 % | 28.848 M -86.73 % | 217.363 M 143.00 % | 89.448 M 14.28 % | 78.274 M 85.71 % | 42.149 M -18.39 % | 51.646 M -80.40 % | 263.495 M 287.57 % | 67.986 M -54.71 % | 150.121 M -82.46 % | 855.922 M 122 626.16 % | 697.424 K 50.15 % | 464.471 K -6.16 % | 494.941 K |
| Total current assets | 26.909 M -60.95 % | 68.917 M 101.32 % | 34.232 M -52.27 % | 71.725 M -33.91 % | 108.525 M 12.86 % | 96.155 M -27.34 % | 132.329 M 3.42 % | 127.955 M -23.32 % | 166.860 M -31.22 % | 242.600 M -33.03 % | 362.248 M 83.63 % | 197.271 M -46.23 % | 366.895 M -46.00 % | 679.403 M -6.74 % | 728.535 M -7.29 % | 785.810 M 0.52 % | 781.769 M -14.69 % | 916.417 M 4.40 % | 877.772 M -18.15 % | 1.072 B 10.23 % | 972.893 M -1.16 % | 984.265 M 11.82 % | 880.201 M -1.39 % | 892.638 M 6.26 % | 840.028 M -10.28 % | 936.316 M 12.33 % | 833.516 M 9.46 % | 761.509 M 3.95 % | 732.595 M 30.66 % | 560.699 M -18.13 % | 684.887 M -20.32 % | 859.540 M 0.21 % | 857.761 M -0.68 % | 863.607 M -6.16 % | 920.259 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 37.040 M 17.26 % | 31.589 M 15.44 % | 27.364 M -47.58 % | 52.201 M -72.00 % | 186.425 M 12.78 % | 165.296 M 80.61 % | 91.519 M -28.13 % | 127.346 M -30.69 % | 183.741 M -4.14 % | 191.667 M -1.83 % | 195.242 M -8.23 % | 212.742 M -21.73 % | 271.819 M -11.42 % | 306.853 M -2.84 % | 315.815 M -4.52 % | 330.763 M 1.89 % | 324.631 M 5.59 % | 307.436 M -1.10 % | 310.854 M 6.97 % | 290.603 M -13.03 % | 334.146 M 14.52 % | 291.781 M 14.18 % | 255.539 M 44.20 % | 177.217 M 15.94 % | 152.849 M 33.31 % | 114.658 M | 0.000 -100.00 % | 232.547 K -71.67 % | 820.738 K -6.16 % | 874.578 K |
| Net receivables | 20.185 M 84.18 % | 10.959 M 410.44 % | 2.147 M | 0.000 -100.00 % | 5.944 M -83.29 % | 35.562 M -32.25 % | 52.491 M -21.14 % | 66.562 M 325.03 % | 15.661 M -63.32 % | 42.693 M -76.40 % | 180.877 M 129.45 % | 78.830 M -65.55 % | 228.814 M -53.27 % | 489.620 M -7.66 % | 530.209 M -10.20 % | 590.401 M 628.96 % | 80.993 M -16.16 % | 96.608 M -81.68 % | 527.205 M 593.94 % | 75.972 M -86.18 % | 549.925 M 12.91 % | 487.063 M 487.03 % | 82.970 M -76.06 % | 346.613 M -23.97 % | 455.885 M -11.64 % | 515.959 M 5.10 % | 490.907 M 12.69 % | 435.618 M 50.26 % | 289.910 M -14.70 % | 339.864 M -19.10 % | 420.108 M 11 918.39 % | 3.496 M 340.21 % | 794.058 K -74.34 % | 3.095 M -6.16 % | 3.298 M |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 209.000 K 0.00 % | 209.000 K -95.61 % | 4.765 M 0.00 % | 4.765 M -56.97 % | 11.074 M 15.55 % | 9.584 M 11.79 % | 8.573 M 9.15 % | 7.854 M -24.38 % | 10.386 M 6.01 % | 9.797 M 121.40 % | 4.425 M 317.85 % | 1.059 M -27.47 % | 1.460 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.855 M 1 519.49 % | 299.812 K -6.16 % | 319.480 K |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 831.000 K -82.11 % | 4.644 M | 0.000 -100.00 % | 357.101 K -88.40 % | 3.079 M -69.88 % | 10.222 M 62.51 % | 6.290 M 14.49 % | 5.494 M -18.61 % | 6.750 M -40.64 % | 11.371 M -49.63 % | 22.577 M -45.86 % | 41.699 M 71.40 % | 24.329 M -70.29 % | 81.878 M 34.04 % | 61.084 M -32.86 % | 90.976 M 7.97 % | 84.257 M -35.28 % | 130.192 M 18.07 % | 110.267 M -32.92 % | 164.373 M 34.55 % | 122.168 M -37.79 % | 196.370 M 28.71 % | 152.572 M -14.02 % | 177.447 M 54.14 % | 115.123 M -55.25 % | 257.243 M 1.81 % | 252.682 M 2.71 % | 246.011 M 26.13 % | 195.043 M 14.89 % | 169.770 M 30.96 % | 129.631 M | 0.000 -100.00 % | 92.888 M | 0.000 | 0.000 |
| Tax payables | 315.000 K -58.72 % | 763.000 K -61.72 % | 1.993 M | 0.000 -100.00 % | 582.000 K -65.78 % | 1.701 M -9.71 % | 1.884 M 20.38 % | 1.565 M -47.41 % | 2.976 M 64.15 % | 1.813 M -3.00 % | 1.869 M -46.09 % | 3.467 M -42.58 % | 6.038 M -11.48 % | 6.821 M 22.02 % | 5.590 M 70.90 % | 3.271 M -29.90 % | 4.666 M -49.37 % | 9.216 M 20.36 % | 7.657 M -27.63 % | 10.580 M -23.05 % | 13.749 M 721.33 % | 1.674 M -8.17 % | 1.823 M | 0.000 -100.00 % | 869.000 K -96.75 % | 26.767 M -23.72 % | 35.090 M 28.65 % | 27.276 M 20.82 % | 22.576 M 10.28 % | 20.472 M 0.43 % | 20.385 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 50.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 688.000 K -89.35 % | 6.461 M 21.92 % | 5.299 M -1.52 % | 5.381 M -0.68 % | 5.418 M 14.47 % | 4.733 M 462.40 % | -1.306 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 |
| Capital lease obligations | 1.420 M -43.20 % | 2.500 M | 0.000 | 0.000 -100.00 % | 485.000 K -98.54 % | 33.213 M -28.92 % | 46.729 M 1.12 % | 46.212 M -23.18 % | 60.159 M 5.25 % | 57.159 M 886.69 % | 5.793 M 2.80 % | 5.635 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 326.262 M | 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 | 171.821 M -81.44 % | 925.859 M -7.99 % | 1.006 B 23.56 % | 814.355 M | 0.000 -100.00 % | 886.304 M | 0.000 -100.00 % | 893.182 M 4.69 % | 853.151 M 0.93 % | 845.275 M 0.95 % | 837.287 M 0.60 % | 832.279 M 0.35 % | 829.391 M 20.71 % | 687.090 M 1.21 % | 678.883 M 0.79 % | 673.557 M 0.65 % | 669.192 M 0.16 % | 668.137 M 1.31 % | 659.507 M 149.78 % | 264.039 M -59.96 % | 659.507 M | 0.000 -100.00 % | 659.507 M 97.90 % | 333.245 M -49.47 % | 659.507 M -51.31 % | 1.355 B 105.39 % | 659.520 M -35.22 % | 1.018 B 54.36 % | 659.532 M | 0.000 -100.00 % | 61.000 K -99.99 % | 551.466 M 0.11 % | 550.859 M -0.46 % | 553.393 M -6.16 % | 589.696 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.404 M 0.00 % | 1.404 M 0.00 % | 1.404 M 0.00 % | 1.404 M 5.96 % | 1.325 M 6.43 % | 1.245 M 20.41 % | 1.034 M -1.71 % | 1.052 M -1.59 % | 1.069 M -1.66 % | 1.087 M -1.54 % | 1.104 M -1.60 % | 1.122 M -1.49 % | 1.139 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -19.202 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 38.006 M -81.43 % | 204.679 M 68.46 % | 121.502 M -7.81 % | 131.801 M 19.81 % | 110.006 M -18.66 % | 135.242 M -23.96 % | 177.867 M -0.89 % | 179.459 M -20.38 % | 225.386 M -26.58 % | 306.990 M -15.26 % | 362.283 M 83.61 % | 197.311 M -46.23 % | 366.941 M -52.37 % | 770.479 M -6.66 % | 825.418 M -11.38 % | 931.461 M 0.02 % | 931.281 M -30.01 % | 1.331 B 1.34 % | 1.313 B -26.99 % | 1.799 B 3.75 % | 1.734 B -2.64 % | 1.781 B 3.15 % | 1.726 B -1.10 % | 1.745 B 4.43 % | 1.671 B -6.26 % | 1.783 B 4.15 % | 1.712 B 11.37 % | 1.537 B 25.23 % | 1.227 B 27.92 % | 959.518 M 28.07 % | 749.236 M -13.01 % | 861.301 M -0.15 % | 862.624 M -0.15 % | 863.917 M -6.16 % | 920.589 M |
| 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-12-31 | 2008-06-30 | 2007-12-31 |
| 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-12-31 | 2008-06-30 | 2007-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.977 M | 0.000 100.00 % | -18.530 M 18.19 % | -22.651 M -18.19 % | -19.165 M -86.34 % | -10.285 M -182.87 % | 12.411 M 127.00 % | -45.961 M -176.22 % | 60.304 M 76.52 % | 34.163 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -62.434 M 0.00 % | -62.434 M 57.42 % | -146.642 M 0.00 % | -146.642 M -756.95 % | -17.112 M | 0.000 100.00 % | -1.816 M -151.56 % | 3.522 M 198.18 % | -3.587 M -15 481.93 % | 23.320 K | 0.000 |
| Stock based compensation | -33.558 M -184.85 % | 39.549 M 88.79 % | 20.949 M -26.52 % | 28.510 M 2 368.40 % | 1.155 M 12.68 % | 1.025 M -44.14 % | 1.835 M 120.55 % | 832.000 K 1.84 % | 817.000 K 156.92 % | 318.000 K 0.00 % | 318.000 K 2.91 % | 309.000 K -3.74 % | 321.000 K 7.72 % | 298.000 K -1.97 % | 304.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 150.000 K -58.33 % | 360.000 K -28.99 % | 507.000 K -82.06 % | 2.826 M 0.00 % | 2.826 M -67.33 % | 8.648 M 0.00 % | 8.648 M -50.00 % | 17.295 M | 0.000 -100.00 % | 1.816 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 48.836 M 179.78 % | -61.213 M -1 515.01 % | 4.326 M 110.40 % | -41.591 M -488.69 % | -7.065 M -184.52 % | 8.359 M 1 880.81 % | 422.000 K -96.11 % | 10.846 M -60.71 % | 27.608 M 100.54 % | 13.767 M 91.21 % | 7.200 M 157.39 % | -12.545 M -127.91 % | 44.951 M 167.84 % | -66.259 M -176.46 % | -23.967 M -1 348.28 % | 1.920 M 152.06 % | -3.688 M 89.72 % | -35.884 M -39.61 % | -25.703 M -260.03 % | 16.061 M 150.39 % | -31.874 M 35.63 % | -49.517 M -58 355.29 % | 85.000 K -99.81 % | 45.427 M 196.51 % | -47.070 M 0.00 % | -47.070 M 62.30 % | -124.863 M 0.00 % | -124.863 M -487.81 % | -21.242 M 40.82 % | -35.894 M -9.72 % | -32.714 M -598.24 % | -4.685 M -124.82 % | 18.879 M 774.41 % | -2.799 M | 0.000 |
| Accounts receivables | -5.735 M 47.67 % | -10.959 M | 0.000 | 0.000 100.00 % | -660.000 K -113.33 % | 4.952 M -91.20 % | 56.287 M 888.44 % | -7.139 M 93.78 % | -114.690 M -386.90 % | 39.976 M 48.19 % | 26.976 M 155.57 % | -48.546 M -207.36 % | 45.219 M 165.99 % | -68.528 M -68.06 % | -40.775 M -324.34 % | -9.609 M -119.50 % | 49.279 M 146.11 % | -106.871 M -233.67 % | 79.950 M -9.83 % | 88.663 M 176.41 % | 32.077 M 134.29 % | -93.552 M -196.90 % | 96.546 M 1 432.40 % | -7.246 M -183.65 % | 8.662 M 0.00 % | 8.662 M 109.11 % | -95.117 M 0.00 % | -95.117 M -683.75 % | -12.136 M | 0.000 100.00 % | -14.612 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 137.054 M 451.81 % | 24.837 M -81.81 % | 136.524 M 746.15 % | -21.129 M -24.22 % | -17.009 M -147.48 % | 35.826 M 8 409.74 % | 421.000 K -94.69 % | 7.926 M 25.65 % | 6.308 M -63.95 % | 17.500 M -55.49 % | 39.315 M 977.12 % | 3.650 M -16.15 % | 4.353 M -27.88 % | 6.036 M -77.76 % | 27.137 M 197.16 % | -27.930 M -161.68 % | 45.282 M 239.13 % | -32.546 M -2 027.88 % | -1.530 M 0.00 % | -1.530 M 97.33 % | -57.282 M 0.00 % | -57.282 M -34.52 % | -42.583 M -400.80 % | -8.503 M -134.45 % | 24.682 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 831.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 45.935 M | 0.000 -100.00 % | 45.935 M 164.71 % | 17.353 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -86.040 M -219.18 % | 72.196 M 169.76 % | -103.490 M -366.10 % | 38.891 M 136.47 % | -106.648 M -264.23 % | 64.940 M 160.69 % | -106.997 M -225.28 % | 85.404 M 224.17 % | -68.780 M 0.00 % | -68.780 M -285.14 % | 37.151 M 0.00 % | 37.151 M 49.16 % | 24.907 M 58.94 % | 15.671 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 53.740 M 206.94 % | -50.254 M -1 261.68 % | 4.326 M 110.40 % | -41.591 M -549.35 % | -6.405 M -288.00 % | 3.407 M 101.43 % | -238.854 M -3 385.90 % | -6.852 M -218.67 % | 5.774 M 213.66 % | -5.080 M -83.59 % | -2.767 M -1 681.14 % | 175.000 K 125.40 % | -689.000 K 87.82 % | -5.657 M -153.88 % | 10.500 M 275.85 % | -5.971 M 4.34 % | -6.242 M -28.46 % | -4.859 M 25.43 % | -6.516 M 94.46 % | -117.529 M -855.33 % | 15.560 M 121.49 % | 7.025 M 120.22 % | -34.746 M -18 681.62 % | -185.000 K -101.27 % | 14.578 M 0.00 % | 14.578 M 251.61 % | -9.615 M 0.00 % | -9.615 M -212.19 % | 8.570 M 119.90 % | -43.062 M -0.65 % | -42.784 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | -15.814 M -192.40 % | 17.115 M 897.94 % | 1.715 M 102.85 % | -60.276 M -649.56 % | 10.968 M -59.80 % | 27.285 M 106.98 % | -390.915 M -908.49 % | 48.351 M 8.10 % | 44.728 M -51.62 % | 92.450 M 146.05 % | -200.761 M -196.03 % | 209.068 M -28.73 % | 293.354 M 128.69 % | 128.275 M 34.93 % | 95.069 M 3 599.04 % | -2.717 M -100.86 % | 317.556 M 10 023.63 % | -3.200 M -100.83 % | 387.406 M 7 815.71 % | -5.021 M -51.19 % | -3.321 M -173.34 % | 4.528 M -72.49 % | 16.461 M 5 244.48 % | 308.000 K -93.11 % | 4.470 M 0.00 % | 4.470 M -97.08 % | 153.212 M 0.00 % | 153.212 M 214.08 % | -134.299 M -319.35 % | 61.227 M 293.68 % | -31.612 M -4 394.61 % | -703.326 K 96.82 % | -22.147 M -4 755 987 014 364 790 784.00 % | 0.000 100.00 % | -3.266 M |
| Net cash provided by operating activities | 36.552 M 170.24 % | -52.035 M -138.90 % | -21.781 M 43.52 % | -38.565 M -67.13 % | -23.075 M -402.70 % | 7.623 M 208.47 % | -7.028 M -90.67 % | -3.686 M -126.83 % | -1.625 M -223.86 % | 1.312 M 137.82 % | -3.469 M -135.56 % | 9.756 M 507.35 % | -2.395 M 37.61 % | -3.839 M -6.11 % | -3.618 M -330.15 % | 1.572 M 105.91 % | -26.592 M -1 322.79 % | -1.869 M 66.24 % | -5.536 M -110.14 % | 54.607 M 793.60 % | -7.873 M 67.51 % | -24.232 M -191.85 % | 26.381 M -64.31 % | 73.920 M -22.68 % | 95.601 M 0.00 % | 95.601 M 53.91 % | 62.114 M 0.00 % | 62.114 M -63.85 % | 171.830 M 430.16 % | 32.411 M -80.27 % | 164.306 M 7 994.28 % | -2.081 M 83.74 % | -12.800 M -412.38 % | -2.498 M -133.34 % | -1.071 M |
| Investments in property plant and equipment | 9.061 M 168.32 % | -13.263 M | 0.000 100.00 % | -500.000 K -4 445.45 % | -11.000 K 0.00 % | -11.000 K | 0.000 100.00 % | -129.000 K -180.43 % | -46.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -62.000 K 98.88 % | -5.556 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -25.780 M -8.83 % | -23.689 M -142.72 % | -9.760 M 0.00 % | -9.760 M 95.58 % | -220.803 M 0.00 % | -220.803 M -90.05 % | -116.179 M -9.53 % | -106.067 M -1 219.08 % | -8.041 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -36.311 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 99.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 100.00 % | -3.942 M -378.78 % | 1.414 M | 0.000 | 0.000 | 0.000 |
| Other investing activites | -9.816 M -179.83 % | 12.296 M -24.82 % | 16.355 M 509.12 % | 2.685 M 240.43 % | -1.912 M 77.65 % | -8.556 M -130.71 % | -3.709 M | 0.000 -100.00 % | 309.500 K -88.89 % | 2.785 M 200.00 % | -2.785 M -262.01 % | 1.719 M 200.00 % | -1.719 M | 0.000 | 0.000 -100.00 % | 70.000 K -93.10 % | 1.014 M 5 864.71 % | 17.000 K 100.01 % | -177.388 M -67 038.87 % | 265.000 K 227.16 % | 81.000 K -99.29 % | 11.331 M 133.31 % | -34.016 M -20 227.81 % | 169.000 K -47.92 % | 324.500 K 0.00 % | 324.500 K -92.15 % | 4.133 M 0.00 % | 4.133 M 60.88 % | 2.569 M 35.21 % | 1.900 M 101.32 % | -144.253 M | 0.000 -100.00 % | 4.042 M -99.54 % | 884.015 M | 0.000 |
| Net cash used for investing activites | -655.872 K 32.14 % | -966.564 K -105.91 % | 16.355 M 648.51 % | 2.185 M 213.62 % | -1.923 M 77.55 % | -8.567 M -131.01 % | -3.709 M -2 774.81 % | -129.000 K -180.43 % | -46.000 K -101.65 % | 2.785 M 200.00 % | -2.785 M -262.01 % | 1.719 M 200.00 % | -1.719 M -173.84 % | 2.328 M 3 854.84 % | -62.000 K 98.87 % | -5.486 M -641.03 % | 1.014 M 5 864.71 % | 17.000 K 100.01 % | -177.388 M -67 038.87 % | 265.000 K 227.16 % | 81.000 K -99.29 % | 11.331 M 118.95 % | -59.796 M -154.23 % | -23.520 M -149.27 % | -9.436 M 0.00 % | -9.436 M 95.65 % | -216.670 M 0.00 % | -216.670 M -44.52 % | -149.921 M -43.92 % | -104.167 M 33.33 % | -156.236 M -11 149.79 % | 1.414 M -65.02 % | 4.042 M -99.54 % | 884.015 M 196.66 % | -914.539 M |
| Debt repayment | -24.987 M -184.54 % | 29.557 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 100.00 % | -44.647 M | 0.000 | 0.000 100.00 % | -945.000 K -102.78 % | 34.019 M 117.61 % | 15.633 M 125.01 % | -62.500 M 0.00 % | -62.500 M -242.05 % | 44.000 M 0.00 % | 44.000 M 1 147.62 % | -4.200 M -128.57 % | 14.700 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.688 M |
| Common stock issued | 12.986 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.458 M | 0.000 -100.00 % | 2.458 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.518 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 159.551 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 957.613 M |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 81.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -120.000 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -42.604 M -196.77 % | 44.026 M 1 107.51 % | 3.646 M -90.69 % | 39.159 M 173.80 % | 14.302 M 218.89 % | -12.030 M -144.26 % | 27.178 M 6.97 % | 25.406 M 35 683.10 % | 71.000 K -94.38 % | 1.264 M -75.16 % | 5.088 M 146.28 % | -10.995 M -246.68 % | 7.496 M -5.73 % | 7.952 M 42.48 % | 5.581 M 41.08 % | 3.956 M | 0.000 | 0.000 | 0.000 100.00 % | -1.505 M -126.98 % | 5.578 M -33.36 % | 8.370 M 170.75 % | -11.831 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.803 M -107.47 % | 91.025 M 35 656.60 % | -256.000 K -102.90 % | 8.840 M -76.52 % | 37.642 M 197.27 % | -38.700 M |
| Net cash used provided by financing activities | -54.604 M -174.21 % | 73.582 M 1 918.17 % | 3.646 M -90.69 % | 39.159 M 173.80 % | 14.302 M 218.89 % | -12.030 M -145.88 % | 26.223 M 3.22 % | 25.406 M 35 683.10 % | 71.000 K -94.38 % | 1.264 M -75.16 % | 5.088 M 146.28 % | -10.995 M -246.68 % | 7.496 M -5.73 % | 7.952 M 42.48 % | 5.581 M 41.08 % | 3.956 M | 0.000 -100.00 % | 3.518 M 107.88 % | -44.647 M -2 866.58 % | -1.505 M -126.98 % | 5.578 M -24.88 % | 7.425 M -66.66 % | 22.269 M 42.45 % | 15.633 M 125.01 % | -62.500 M 0.00 % | -62.500 M -242.05 % | 44.000 M 0.00 % | 44.000 M -71.68 % | 155.351 M 1 867.22 % | 7.897 M -91.32 % | 91.025 M | 0.000 -100.00 % | 8.840 M 101.00 % | -883.321 M -196.62 % | 914.225 M |
| Effect of forex changes on cash | 1.883 M 156.76 % | -3.318 M -235.52 % | 2.448 M 163.08 % | -3.881 M -5 870.77 % | -65.000 K -167.01 % | 97.000 K -86.87 % | 739.000 K 686.17 % | 94.000 K -79.65 % | 462.000 K 607.69 % | -91.000 K -35.82 % | -67.000 K -31.37 % | -51.000 K 87.50 % | -408.000 K -2.26 % | -399.000 K -253.46 % | 260.000 K 1 633.33 % | 15.000 K 102.03 % | -739.000 K 52.38 % | -1.552 M -187.83 % | 1.767 M 35 440.00 % | -5.000 K -127.78 % | 18.000 K 162.07 % | -29.000 K 56.06 % | -66.000 K -760.00 % | 10.000 K 164.52 % | -15.500 K 0.00 % | -15.500 K 86.75 % | -117.000 K 0.00 % | -117.000 K -875.00 % | -12.000 K 20.00 % | -15.000 K -100.03 % | 50.997 M | 0.000 100.00 % | -1.497 K -100.32 % | 464.471 K 1 347 897 131 716 397.25 % | 0.000 |
| Net change in cash | -15.828 M -193.80 % | 16.875 M 2 426.18 % | 668.000 K 160.62 % | -1.102 M 92.65 % | -15.003 M -16.51 % | -12.877 M -109.42 % | -6.149 M -128.36 % | 21.685 M 2 005.54 % | -1.138 M -121.59 % | 5.270 M 527.41 % | -1.233 M -387.41 % | 429.000 K -85.57 % | 2.974 M -50.78 % | 6.042 M 179.59 % | 2.161 M 3 691.23 % | 57.000 K 100.22 % | -25.513 M -1 479.08 % | 1.850 M 100.82 % | -225.804 M -511.51 % | 54.872 M 2 598.72 % | -2.196 M 60.11 % | -5.505 M 50.90 % | -11.212 M -116.98 % | 66.043 M 299.12 % | -33.167 M -1 619.33 % | 2.183 M 134.13 % | -6.396 M 80.78 % | -33.277 M -129.35 % | 113.374 M 277.50 % | -63.874 M -142.56 % | 150.092 M 22 579.05 % | -667.699 K -938.24 % | 79.655 K 105.95 % | -1.339 M 3.27 % | -1.385 M |
| Cash at beginning of period | 16.875 M | 0.000 -100.00 % | 3.287 M -22.52 % | 4.242 M -71.73 % | 15.003 M -46.19 % | 27.880 M -18.07 % | 34.029 M 175.67 % | 12.344 M -8.44 % | 13.482 M 64.17 % | 8.212 M -13.05 % | 9.445 M 4.76 % | 9.016 M 49.22 % | 6.042 M | 0.000 -100.00 % | 167.000 K 51.82 % | 110.000 K -99.57 % | 25.623 M 1 638.33 % | 1.474 M -99.35 % | 226.318 M 12.61 % | 200.983 M 217.25 % | 63.351 M -52.60 % | 133.640 M 233.60 % | 40.060 M -73.53 % | 151.320 M 23.41 % | 122.615 M 61.14 % | 76.091 M 56.74 % | 48.545 M -42.84 % | 84.923 M -43.43 % | 150.121 M 13.85 % | 131.860 M 460 401.50 % | 28.634 K -96.19 % | 751.897 K 21.71 % | 617.769 K -87.45 % | 4.922 M 161.84 % | 1.880 M |
| Cash at end of period | 1.047 M -93.80 % | 16.875 M 343.14 % | 3.808 M 21.27 % | 3.140 M | 0.000 -100.00 % | 15.003 M -46.19 % | 27.880 M -18.07 % | 34.029 M 175.67 % | 12.344 M -8.44 % | 13.482 M 64.17 % | 8.212 M -13.05 % | 9.445 M 4.76 % | 9.016 M 49.22 % | 6.042 M 159.54 % | 2.328 M 1 294.01 % | 167.000 K 51.82 % | 110.000 K -96.69 % | 3.324 M 546.69 % | 514.000 K -99.80 % | 255.855 M 318.37 % | 61.155 M -52.27 % | 128.135 M 344.17 % | 28.848 M -86.73 % | 217.363 M 143.00 % | 89.448 M 14.28 % | 78.274 M 85.71 % | 42.149 M -18.39 % | 51.646 M -80.40 % | 263.495 M 287.57 % | 67.986 M -54.71 % | 150.121 M 178 195.21 % | 84.198 K -87.93 % | 697.424 K -80.53 % | 3.582 M 623.80 % | 494.941 K |
| Operating cash flow | 36.552 M 170.24 % | -52.035 M -138.90 % | -21.781 M 43.52 % | -38.565 M -67.13 % | -23.075 M -402.70 % | 7.623 M 208.47 % | -7.028 M -90.67 % | -3.686 M -126.83 % | -1.625 M -223.86 % | 1.312 M 137.82 % | -3.469 M -135.56 % | 9.756 M 507.35 % | -2.395 M 37.61 % | -3.839 M -6.11 % | -3.618 M -330.15 % | 1.572 M 105.91 % | -26.592 M -1 322.79 % | -1.869 M 66.24 % | -5.536 M -110.14 % | 54.607 M 793.60 % | -7.873 M 67.51 % | -24.232 M -191.85 % | 26.381 M -64.31 % | 73.920 M -22.68 % | 95.601 M 0.00 % | 95.601 M 53.91 % | 62.114 M 0.00 % | 62.114 M -63.85 % | 171.830 M 430.16 % | 32.411 M -80.27 % | 164.306 M 7 994.28 % | -2.081 M 83.74 % | -12.800 M -412.38 % | -2.498 M -133.34 % | -1.071 M |
| Capital expenditure | 9.061 M 168.32 % | -13.263 M -373 916.38 % | 3.548 K 100.71 % | -500.000 K -4 445.45 % | -11.000 K 0.00 % | -11.000 K | 0.000 100.00 % | -129.000 K -180.43 % | -46.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -62.000 K 98.88 % | -5.556 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -25.780 M -8.83 % | -23.689 M -142.72 % | -9.760 M 0.00 % | -9.760 M 95.58 % | -220.803 M 0.00 % | -220.803 M -90.05 % | -116.179 M -9.53 % | -106.067 M -1 219.08 % | -8.041 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 45.613 M 169.85 % | -65.298 M -199.79 % | -21.781 M 44.24 % | -39.065 M -69.22 % | -23.086 M -403.28 % | 7.612 M 208.31 % | -7.028 M -84.22 % | -3.815 M -128.31 % | -1.671 M -227.36 % | 1.312 M 137.82 % | -3.469 M -135.56 % | 9.756 M 507.35 % | -2.395 M 37.61 % | -3.839 M -4.32 % | -3.680 M 7.63 % | -3.984 M 85.02 % | -26.592 M -1 322.79 % | -1.869 M 98.90 % | -170.233 M -411.74 % | 54.607 M 793.60 % | -7.873 M 67.51 % | -24.232 M -4 131.95 % | 601.000 K -98.80 % | 50.231 M -41.48 % | 85.841 M 0.00 % | 85.841 M 154.09 % | -158.689 M 0.00 % | -158.689 M -385.15 % | 55.651 M 175.56 % | -73.656 M -147.14 % | 156.265 M 7 607.94 % | -2.081 M 83.74 % | -12.800 M -412.38 % | -2.498 M -133.34 % | -1.071 M |
| 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 | 2013 | 2013 | 2012 | 2012 | 2011 | 2011 | 2010 | 2010 | 2009 | 2009 | 2008 | 2008 | 2007 |