
Smart Digital Technology Group Limited 1159.HK
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 40.369 M -49.75 % | 80.336 M 33.34 % | 60.247 M -69.78 % | 199.386 M 317.47 % | 47.761 M -85.40 % | 327.065 M 345.08 % | 73.485 M 80.54 % | 40.704 M -79.31 % | 196.755 M 0.75 % | 195.298 M 271.59 % | 52.558 M -30.97 % | 76.139 M 633.80 % | 10.376 M 106.49 % | 5.025 M -81.05 % | 26.524 M -39.00 % | 43.485 M -38.48 % | 70.681 M -90.39 % | 735.114 M 4.14 % | 705.859 M 9.10 % | 647.004 M -16.44 % | 774.255 M 31.31 % | 589.653 M |
Net income | -28.382 M 37.92 % | -45.720 M 66.35 % | -135.867 M 65.97 % | -399.264 M -146.04 % | -162.275 M -265.28 % | 98.181 M 297.92 % | -49.606 M 83.15 % | -294.439 M -640.43 % | -39.766 M -555.30 % | 8.734 M 149.24 % | -17.736 M -105.15 % | 344.311 M 1 075.80 % | -35.285 M 53.22 % | -75.423 M -408.74 % | 24.429 M 104.17 % | -585.670 M -245.06 % | -169.728 M -162.13 % | -64.750 M -2 763.51 % | 2.431 M -91.33 % | 28.036 M -48.48 % | 54.415 M 136.07 % | 23.050 M |
Income before tax | -26.051 M 47.67 % | -49.784 M 62.21 % | -131.739 M 68.38 % | -416.689 M -181.52 % | -148.016 M -199.95 % | 148.097 M 366.75 % | -55.518 M 81.37 % | -297.979 M -489.32 % | -50.563 M -119.59 % | -23.026 M -29.83 % | -17.736 M -105.25 % | 338.037 M 931.29 % | -40.664 M 13.60 % | -47.067 M -58.90 % | -29.620 M 94.97 % | -588.550 M -664.57 % | -76.978 M -22.53 % | -62.826 M -1 496.13 % | 4.500 M -84.36 % | 28.767 M -53.30 % | 61.600 M 115.98 % | 28.521 M |
Income before tax ratio | -0.65 -4.14 % | -0.62 71.66 % | -2.19 -4.63 % | -2.09 32.57 % | -3.10 -784.42 % | 0.45 159.93 % | -0.76 89.68 % | -7.32 -2 748.67 % | -0.26 -117.96 % | -0.12 65.06 % | -0.34 -107.60 % | 4.44 213.29 % | -3.92 58.16 % | -9.37 -738.75 % | -1.12 91.75 % | -13.53 -1 142.74 % | -1.09 -1 174.32 % | -0.09 -1 440.57 % | 0.01 -85.66 % | 0.04 -44.12 % | 0.08 64.49 % | 0.05 |
EBITDA | 22.296 M -44.27 % | 40.004 M 139.59 % | -101.050 M 74.49 % | -396.190 M -203.06 % | -130.729 M -168.11 % | 191.945 M 542.43 % | 29.878 M 113.62 % | -219.329 M -219.22 % | -68.707 M -516.10 % | -11.152 M 12.20 % | -12.702 M -103.64 % | 348.671 M 4 430.78 % | -8.051 M -18.48 % | -6.795 M -33.79 % | -5.079 M 81.19 % | -27.008 M 29.99 % | -38.575 M -71.48 % | -22.495 M -170.83 % | 31.759 M -55.68 % | 71.655 M -9.91 % | 79.533 M 13.47 % | 70.091 M |
Net income ratio | -0.70 -23.54 % | -0.57 74.76 % | -2.26 -12.62 % | -2.00 41.06 % | -3.40 -1 231.84 % | 0.30 144.47 % | -0.68 90.67 % | -7.23 -3 479.09 % | -0.20 -551.93 % | 0.04 113.25 % | -0.34 -107.46 % | 4.52 232.98 % | -3.40 77.34 % | -15.01 -1 729.68 % | 0.92 106.84 % | -13.47 -460.87 % | -2.40 -2 626.25 % | -0.09 -2 657.51 % | 0.00 -92.05 % | 0.04 -38.34 % | 0.07 79.79 % | 0.04 |
Ratio EBITDA | 0.55 10.91 % | 0.50 129.69 % | -1.68 15.59 % | -1.99 27.40 % | -2.74 -566.40 % | 0.59 44.34 % | 0.41 107.55 % | -5.39 -1 443.06 % | -0.35 -511.53 % | -0.06 76.37 % | -0.24 -105.28 % | 4.58 690.19 % | -0.78 42.62 % | -1.35 -606.18 % | -0.19 69.17 % | -0.62 -13.80 % | -0.55 -1 683.50 % | -0.03 -168.01 % | 0.04 -59.37 % | 0.11 7.81 % | 0.10 -13.58 % | 0.12 |
Gross profit ratio | 1.00 896.97 % | 0.10 50.02 % | 0.07 113.97 % | -0.48 19.07 % | -0.59 -183.54 % | 0.71 36.91 % | 0.52 956.27 % | -0.06 -115.17 % | 0.40 9 304.44 % | 0.00 -112.77 % | 0.03 72.50 % | 0.02 -39.94 % | 0.03 113.60 % | -0.24 -253.37 % | 0.16 164.50 % | -0.24 42.66 % | -0.42 -540.10 % | 0.10 -43.63 % | 0.17 -11.62 % | 0.19 23.36 % | 0.16 -16.66 % | 0.19 |
Weighted average shs out dil | 98.247 M 19.29 % | 82.356 M 0.00 % | 82.356 M 0.00 % | 82.356 M 0.00 % | 82.356 M 12.12 % | 73.452 M 9.05 % | 67.356 M 12.43 % | 59.908 M -16.28 % | 71.557 M -53.91 % | 155.262 M -40.55 % | 261.168 M 32.97 % | 196.416 M 39.83 % | 140.471 M 0.00 % | 140.471 M 0.00 % | 140.471 M -8.73 % | 153.916 M 9.73 % | 140.272 M 17.13 % | 119.758 M -1.47 % | 121.550 M -1.07 % | 122.867 M 1.40 % | 121.171 M 0.12 % | 121.026 M |
Weighted average shs out | 98.247 M 19.29 % | 82.357 M 0.00 % | 82.356 M 0.00 % | 82.356 M 0.00 % | 82.356 M 12.12 % | 73.452 M 9.05 % | 67.356 M 12.44 % | 59.906 M 21.37 % | 49.357 M -90.00 % | 493.565 M 88.98 % | 261.168 M 68.48 % | 155.018 M 10.36 % | 140.471 M 0.00 % | 140.471 M 0.00 % | 140.471 M -8.73 % | 153.916 M 9.73 % | 140.272 M 17.13 % | 119.758 M -1.47 % | 121.550 M 0.31 % | 121.177 M 0.01 % | 121.171 M 0.12 % | 121.026 M |
EPS diluted | -0.29 48.21 % | -0.56 66.06 % | -1.65 65.98 % | -4.85 -146.19 % | -1.97 -247.01 % | 1.34 281.08 % | -0.74 -51.02 % | -0.49 -781.29 % | -0.06 -198.76 % | 0.06 182.92 % | -0.07 -117.41 % | 0.39 256.00 % | -0.25 53.70 % | -0.54 -417.65 % | 0.17 104.46 % | -3.81 -214.88 % | -1.21 -124.07 % | -0.54 -2 800.00 % | 0.02 -91.30 % | 0.23 -99.48 % | 43.86 22 984.21 % | 0.19 |
Earnings per share | -0.29 48.21 % | -0.56 66.06 % | -1.65 65.98 % | -4.85 -146.19 % | -1.97 -247.01 % | 1.34 281.08 % | -0.74 -51.02 % | -0.49 -507.94 % | -0.08 -555.37 % | 0.02 126.07 % | -0.07 -103.06 % | 2.22 988.00 % | -0.25 53.70 % | -0.54 -417.65 % | 0.17 104.46 % | -3.81 -214.88 % | -1.21 -124.07 % | -0.54 -2 800.00 % | 0.02 -91.30 % | 0.23 -99.48 % | 44.05 23 084.21 % | 0.19 |
Gross profit | 40.369 M 400.98 % | 8.058 M 100.05 % | 4.028 M 104.22 % | -95.392 M -237.84 % | -28.236 M -112.20 % | 231.447 M 509.36 % | 37.982 M 1 645.87 % | -2.457 M -103.14 % | 78.265 M 9 373.10 % | -844.000 K -147.44 % | 1.779 M 19.08 % | 1.494 M 340.71 % | 339.000 K 128.09 % | -1.207 M -129.06 % | 4.154 M 139.34 % | -10.558 M 64.73 % | -29.931 M -142.32 % | 70.733 M -41.29 % | 120.476 M -3.58 % | 124.955 M 3.08 % | 121.217 M 9.43 % | 110.776 M |
Income tax expense | 2.331 M 159.62 % | -3.910 M -213.07 % | 3.458 M 122.24 % | -15.550 M -231.95 % | 11.785 M -76.71 % | 50.603 M 334.13 % | -21.613 M -137.12 % | 58.221 M 17 489.43 % | 331.000 K -65.56 % | 961.000 K -77.15 % | 4.205 M 167.02 % | -6.274 M -16.64 % | -5.379 M 19.04 % | -6.644 M -64.09 % | -4.049 M -183.15 % | -1.430 M -4 305.88 % | 34.000 K -98.23 % | 1.924 M -7.01 % | 2.069 M 183.04 % | 731.000 K -92.90 % | 10.292 M 139.63 % | 4.295 M |
Cost of revenue | 2.424 M -96.65 % | 72.278 M 28.57 % | 56.219 M -80.93 % | 294.778 M 287.88 % | 75.997 M -20.52 % | 95.618 M 169.32 % | 35.503 M -17.74 % | 43.161 M -63.57 % | 118.490 M -39.59 % | 196.142 M 286.27 % | 50.779 M -31.97 % | 74.645 M 643.70 % | 10.037 M 61.06 % | 6.232 M -72.14 % | 22.370 M -58.61 % | 54.043 M -46.29 % | 100.612 M -84.86 % | 664.381 M 13.50 % | 585.383 M 12.13 % | 522.049 M -20.06 % | 653.038 M 36.37 % | 478.877 M |
General and administrative expenses | 20.334 M -22.07 % | 26.094 M -6.08 % | 27.784 M -20.95 % | 35.149 M 45.13 % | 24.219 M -42.96 % | 42.463 M -21.23 % | 53.909 M 16.95 % | 46.094 M 7.75 % | 42.780 M 4.17 % | 41.066 M 148.93 % | 16.497 M 30.36 % | 12.655 M 49.29 % | 8.477 M 4.54 % | 8.109 M -12.19 % | 9.235 M -46.26 % | 17.183 M -22.41 % | 22.146 M -72.87 % | 81.623 M | 0.000 -100.00 % | 85.910 M 0.85 % | 85.184 M 0.82 % | 84.489 M |
Selling and marketing expenses | 2.456 M -70.57 % | 8.344 M -39.72 % | 13.842 M -21.68 % | 17.674 M | 0.000 -100.00 % | 5.966 M -26.78 % | 8.148 M -89.59 % | 78.304 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.000 K -99.52 % | 620.000 K -59.87 % | 1.545 M -91.72 % | 18.659 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other expenses | -4.184 M | 0.000 -100.00 % | 40.814 M -80.24 % | 206.561 M 134.58 % | 88.055 M | 0.000 -100.00 % | 96.368 M 128 390.67 % | 75.000 K -85.93 % | 533.000 K 869.09 % | 55.000 K | 0.000 | 0.000 -100.00 % | 80.000 K 103.18 % | -2.515 M -251 400.00 % | -1.000 K 100.00 % | -602.668 M | 0.000 | 0.000 -100.00 % | 88.717 M | 0.000 | 0.000 | 0.000 |
Operating expenses | 18.606 M -50.28 % | 37.421 M -54.61 % | 82.440 M -68.22 % | 259.384 M 131.03 % | 112.274 M 131.83 % | 48.429 M -6.18 % | 51.618 M -54.14 % | 112.566 M 140.95 % | 46.718 M -2.86 % | 48.094 M 191.53 % | 16.497 M 30.36 % | 12.655 M 49.29 % | 8.477 M 51.54 % | 5.594 M -39.44 % | 9.237 M -81.84 % | 50.857 M 114.67 % | 23.691 M -76.38 % | 100.282 M 13.04 % | 88.717 M 3.27 % | 85.910 M 0.85 % | 85.184 M 0.82 % | 84.489 M |
Cost and expenses | 18.606 M -83.04 % | 109.699 M -20.89 % | 138.659 M -75.00 % | 554.702 M 194.63 % | 188.271 M 30.70 % | 144.047 M 65.34 % | 87.121 M -44.06 % | 155.727 M -5.74 % | 165.208 M -32.36 % | 244.236 M 263.04 % | 67.276 M -22.94 % | 87.300 M 371.54 % | 18.514 M 56.55 % | 11.826 M -62.58 % | 31.607 M -69.87 % | 104.900 M -15.61 % | 124.303 M -83.74 % | 764.663 M 13.43 % | 674.100 M 10.88 % | 607.959 M -17.65 % | 738.222 M 31.04 % | 563.366 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 22.790 M -39.10 % | 37.421 M -10.10 % | 41.626 M -21.20 % | 52.823 M 118.11 % | 24.219 M -49.99 % | 48.429 M -21.96 % | 62.057 M -50.11 % | 124.398 M 190.79 % | 42.780 M 4.17 % | 41.066 M 148.93 % | 16.497 M 30.36 % | 12.655 M 49.29 % | 8.477 M 4.54 % | 8.109 M -12.22 % | 9.238 M -48.11 % | 17.803 M -24.85 % | 23.691 M -76.38 % | 100.282 M | 0.000 -100.00 % | 85.910 M 0.85 % | 85.184 M 0.82 % | 84.489 M |
Interest income | 134.000 K 2 133.33 % | 6.000 K | 0.000 -100.00 % | 53.000 K 1 225.00 % | 4.000 K -88.89 % | 36.000 K 50.00 % | 24.000 K -92.96 % | 341.000 K 7.57 % | 317.000 K 1 881.25 % | 16.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.330 M | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 26.744 M 20.89 % | 22.122 M -16.12 % | 26.372 M 75.97 % | 14.987 M 10.18 % | 13.602 M -36.27 % | 21.342 M -78.59 % | 99.700 M 28.89 % | 77.351 M 12.53 % | 68.736 M 529.80 % | 10.914 M 159.55 % | 4.205 M -60.07 % | 10.530 M -67.71 % | 32.606 M -56.68 % | 75.266 M 106.52 % | 36.445 M 6.21 % | 34.313 M 11 691.41 % | 291.000 K -99.13 % | 33.277 M 22.08 % | 27.259 M 165.22 % | 10.278 M | 0.000 | 0.000 |
Depreciation and amortization | 533.000 K -99.21 % | 67.666 M 1 879.70 % | 3.418 M -7.30 % | 3.687 M 0.05 % | 3.685 M -3.56 % | 3.821 M 173.51 % | 1.397 M 7.54 % | 1.299 M 3.01 % | 1.261 M 31.35 % | 960.000 K 15.80 % | 829.000 K 697.12 % | 104.000 K 1 385.71 % | 7.000 K 16.67 % | 6.000 K 50.00 % | 4.000 K -99.97 % | 13.467 M -64.66 % | 38.112 M 6.74 % | 35.705 M | 0.000 -100.00 % | 33.813 M -22.27 % | 43.500 M -0.69 % | 43.804 M |
Operating income | 21.763 M 174.12 % | -29.363 M 62.55 % | -78.412 M 77.93 % | -355.299 M -152.86 % | -140.510 M -174.69 % | 188.124 M 560.52 % | 28.481 M 117.93 % | -158.867 M -603.59 % | 31.547 M 164.46 % | -48.938 M -261.67 % | -13.531 M -24.80 % | -10.842 M -34.55 % | -8.058 M -18.48 % | -6.801 M -33.80 % | -5.083 M 99.23 % | -664.083 M -765.97 % | -76.687 M -159.52 % | -29.549 M -193.04 % | 31.759 M -18.66 % | 39.045 M 8.36 % | 36.033 M 37.08 % | 26.287 M |
Operating income ratio | 0.54 247.50 % | -0.37 71.92 % | -1.30 26.96 % | -1.78 39.43 % | -2.94 -611.47 % | 0.58 48.41 % | 0.39 109.93 % | -3.90 -2 534.25 % | 0.16 163.99 % | -0.25 2.67 % | -0.26 -80.80 % | -0.14 81.66 % | -0.78 42.62 % | -1.35 -606.25 % | -0.19 98.75 % | -15.27 -1 307.55 % | -1.08 -2 599.17 % | -0.04 -189.34 % | 0.04 -25.44 % | 0.06 29.67 % | 0.05 4.39 % | 0.04 |
Total other income expenses net | -47.814 M -134.14 % | -20.421 M 61.71 % | -53.327 M 11.28 % | -60.105 M -700.76 % | -7.506 M 78.50 % | -34.908 M -13.61 % | -30.725 M 81.97 % | -170.378 M -107.50 % | -82.110 M -416.88 % | 25.912 M 958.58 % | -3.018 M -100.86 % | 349.198 M 1 173.60 % | -32.526 M 19.22 % | -40.266 M -64.10 % | -24.537 M 95.64 % | -562.271 M -2 307.39 % | -23.356 M 29.81 % | -33.277 M -114.94 % | -15.482 M -50.63 % | -10.278 M -131.03 % | 33.126 M 1 382.81 % | 2.234 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 381.803 M -2.44 % | 391.350 M 29.60 % | 301.973 M 26.64 % | 238.444 M -36.04 % | 372.800 M 89.61 % | 196.609 M -62.84 % | 529.034 M 97.44 % | 267.940 M 95.86 % | 136.805 M 244.95 % | -94.379 M 16.05 % | -112.421 M -244.08 % | 78.028 M -77.00 % | 339.308 M 14.12 % | 297.326 M 14.14 % | 260.497 M 15.13 % | 226.272 M 14 162.90 % | -1.609 M -105.22 % | 30.814 M 260.00 % | -19.259 M 43.69 % | -34.204 M -148.52 % | 70.494 M 11.03 % | 63.492 M |
Total investments | 11.653 M -0.53 % | 11.715 M -84.92 % | 77.672 M -46.52 % | 145.237 M -51.76 % | 301.062 M 93 981.88 % | 320.000 K 0.00 % | 320.000 K -96.68 % | 9.633 M 4.65 % | 9.205 M 55.07 % | 5.936 M -19.02 % | 7.330 M 5.68 % | 6.936 M 3.34 % | 6.712 M | 0.000 | 0.000 | 0.000 -100.00 % | 8.841 M 59.50 % | 5.543 M -89.75 % | 54.079 M -43.28 % | 95.345 M -14.28 % | 111.227 M 113.05 % | 52.206 M |
Total debt | 420.629 M -5.13 % | 443.353 M -5.86 % | 470.949 M 19.06 % | 395.549 M -23.29 % | 515.637 M 36.77 % | 377.013 M -32.18 % | 555.941 M 52.49 % | 364.587 M 35.13 % | 269.805 M 21.64 % | 221.814 M 396.98 % | 44.632 M -49.36 % | 88.129 M -74.76 % | 349.225 M 10.30 % | 316.619 M 14.57 % | 276.353 M 9.74 % | 251.816 M | 0.000 -100.00 % | 83.993 M 80.12 % | 46.631 M -19.41 % | 57.860 M -45.08 % | 105.362 M -18.85 % | 129.838 M |
Accumulated other comprehensive income loss | -391.874 M -6 391.12 % | 6.229 M -22.80 % | 8.069 M -43.85 % | 14.370 M 153.44 % | 5.670 M 298.46 % | -2.857 M 51.66 % | -5.910 M -45.32 % | -4.067 M -59.18 % | -2.555 M -87.18 % | -1.365 M -101.92 % | -676.000 K -537.74 % | -106.000 K -606.67 % | -15.000 K -87.50 % | -8.000 K -100.00 % | -4.000 K | 0.000 100.00 % | -42.481 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | -1.051 B -2.27 % | -1.028 B -4.65 % | -982.387 M -16.05 % | -846.520 M -91.41 % | -442.256 M -55.19 % | -284.981 M 24.64 % | -378.162 M -14.47 % | -330.360 M -819.68 % | -35.921 M -1 034.23 % | 3.845 M 180.68 % | -4.766 M 97.23 % | -172.169 M 72.97 % | -636.878 M -5.87 % | -601.593 M -14.33 % | -526.170 M 4.44 % | -550.599 M -660.36 % | -72.413 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock | 9.856 M -88.03 % | 82.356 M 0.00 % | 82.356 M 0.00 % | 82.356 M 0.00 % | 82.356 M 0.00 % | 82.356 M 22.27 % | 67.356 M 0.00 % | 67.356 M 36.47 % | 49.356 M 0.00 % | 49.356 M 0.00 % | 49.356 M -41.44 % | 84.283 M 20.00 % | 70.236 M 0.00 % | 70.236 M 0.00 % | 70.236 M 0.00 % | 70.236 M 7.66 % | 65.236 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total equity | -382.018 M -1.00 % | -378.250 M -14.43 % | -330.537 M -73.18 % | -190.867 M -208.09 % | 176.575 M -42.96 % | 309.552 M 289.50 % | -163.352 M -47.90 % | -110.445 M -271.22 % | 64.505 M -45.45 % | 118.248 M -18.28 % | 144.698 M 333.84 % | 33.353 M 109.79 % | -340.650 M -11.01 % | -306.857 M -32.60 % | -231.420 M 9.55 % | -255.849 M -201.02 % | 253.270 M -32.47 % | 375.031 M -9.95 % | 416.487 M -5.65 % | 441.446 M 11.94 % | 394.365 M 17.13 % | 336.689 M |
Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.188 M | 0.000 -100.00 % | 1.552 M -0.70 % | 1.563 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.653 M 0.00 % | 1.653 M -76.89 % | 7.153 M -61.19 % | 18.430 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.131 M -182.74 % | 3.784 M |
Long term debt | 0.000 -100.00 % | 448.000 K 258.40 % | 125.000 K -93.21 % | 1.840 M -99.44 % | 327.869 M 112.98 % | 153.945 M 35.71 % | 113.433 M | 0.000 -100.00 % | 207.557 M -3.28 % | 214.594 M 481.97 % | 36.874 M | 0.000 -100.00 % | 261.725 M 14.00 % | 229.583 M -16.92 % | 276.353 M 9.74 % | 251.816 M | 0.000 -100.00 % | 11.051 M -56.85 % | 25.612 M -9.46 % | 28.287 M -29.34 % | 40.033 M 26.75 % | 31.584 M |
Total non current liabilities | 0.000 -100.00 % | 448.000 K 258.40 % | 125.000 K -93.21 % | 1.840 M -99.47 % | 344.006 M 117.98 % | 157.819 M 37.25 % | 114.985 M 7 256.69 % | 1.563 M -99.25 % | 207.557 M -3.28 % | 214.594 M 481.97 % | 36.874 M -61.96 % | 96.947 M -64.05 % | 269.694 M 11.02 % | 242.931 M -19.52 % | 301.845 M 3.15 % | 292.634 M 9 096.54 % | 3.182 M -89.96 % | 31.693 M -30.00 % | 45.277 M -3.43 % | 46.885 M -25.47 % | 62.905 M 21.83 % | 51.632 M |
Other current liabilities | 404.151 M 44.68 % | 279.346 M -10.77 % | 313.061 M 0.97 % | 310.044 M 93.63 % | 160.119 M -13.76 % | 185.669 M 295.23 % | 46.977 M -40.52 % | 78.979 M 92.85 % | 40.954 M -80.69 % | 212.140 M 12 015.36 % | 1.751 M -80.88 % | 9.157 M 8 538.68 % | 106.000 K -97.18 % | 3.757 M 530.37 % | 596.000 K -85.57 % | 4.130 M -98.26 % | 237.286 M 277.38 % | 62.877 M | 0.000 | 0.000 -100.00 % | 27.083 M | 0.000 |
Deferred revenue | 0.000 -100.00 % | 36.581 M -43.28 % | 64.499 M -42.84 % | 112.840 M 21.83 % | 92.618 M 28.75 % | 71.936 M 5 476.43 % | 1.290 M -64.70 % | 3.654 M -84.36 % | 23.369 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 |
Short term debt | 420.629 M -5.03 % | 442.905 M -5.93 % | 470.824 M 19.59 % | 393.709 M 109.68 % | 187.768 M -52.91 % | 398.720 M -9.90 % | 442.508 M 22.60 % | 360.933 M 518.97 % | 58.312 M 707.65 % | 7.220 M -6.93 % | 7.758 M -91.20 % | 88.129 M 0.72 % | 87.500 M 0.53 % | 87.036 M | 0.000 | 0.000 | 0.000 -100.00 % | 50.208 M 138.87 % | 21.019 M -28.93 % | 29.573 M -54.73 % | 65.329 M -33.51 % | 98.254 M |
Total current liabilities | 824.780 M -3.46 % | 854.335 M -4.77 % | 897.134 M -2.36 % | 918.820 M 84.55 % | 497.876 M -29.60 % | 707.212 M 42.92 % | 494.820 M 9.64 % | 451.314 M 311.82 % | 109.590 M -50.40 % | 220.943 M 2 181.06 % | 9.686 M -90.87 % | 106.104 M 18.96 % | 89.194 M -1.76 % | 90.793 M 4 966.57 % | 1.792 M -57.90 % | 4.257 M -98.36 % | 259.445 M -1.26 % | 262.746 M 27.74 % | 205.694 M 3.17 % | 199.373 M -27.93 % | 276.646 M -3.18 % | 285.740 M |
Total liabilities | 824.780 M -3.51 % | 854.783 M -4.73 % | 897.259 M -1.59 % | 911.747 M 8.30 % | 841.882 M -2.68 % | 865.031 M 41.85 % | 609.805 M 34.65 % | 452.877 M 42.80 % | 317.147 M -27.18 % | 435.537 M 835.43 % | 46.560 M -56.12 % | 106.104 M -70.44 % | 358.888 M 7.54 % | 333.724 M 9.91 % | 303.637 M 2.27 % | 296.891 M 13.05 % | 262.627 M -10.80 % | 294.439 M 17.32 % | 250.971 M 1.91 % | 246.258 M -27.48 % | 339.551 M 0.65 % | 337.372 M |
Other non current assets | 288.581 M -0.53 % | 290.108 M -2.39 % | 297.224 M 22.69 % | 242.250 M | 0.000 -100.00 % | 259.719 M 146.94 % | 105.175 M 358.38 % | 22.945 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.733 M -228.98 % | 5.220 M | 0.000 | 0.000 -100.00 % | 12.367 M -35.68 % | 19.226 M 1.02 % | 19.032 M -83.35 % | 114.300 M 1.68 % | 112.407 M 115.31 % | 52.206 M |
Long term investments | 11.653 M -0.53 % | 11.715 M -0.03 % | 11.718 M 0.15 % | 11.700 M | 0.000 100.00 % | -259.399 M -147.39 % | -104.855 M -1 225.90 % | 9.313 M 1.17 % | 9.205 M 55.07 % | 5.936 M -19.02 % | 7.330 M 5.68 % | 6.936 M 3.34 % | 6.712 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 53.800 M | 0.000 | 0.000 | 0.000 |
Intangible assets | 3.448 M -70.57 % | 11.715 M -0.03 % | 11.718 M 0.15 % | 11.700 M | 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 |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 54.827 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.215 M -187.05 % | -1.120 M |
Goodwill and intangible assets | 3.448 M -70.57 % | 11.715 M -0.03 % | 11.718 M 0.15 % | 11.700 M | 0.000 | 0.000 | 0.000 -100.00 % | 54.827 M | 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 100.00 % | -3.215 M -187.05 % | -1.120 M |
Property plant equipment net | 21.000 K -98.84 % | 1.810 M -28.06 % | 2.516 M -57.44 % | 5.911 M -4.12 % | 6.165 M -21.01 % | 7.805 M -24.38 % | 10.322 M -7.73 % | 11.187 M -9.85 % | 12.410 M -14.35 % | 14.490 M 991.94 % | 1.327 M -88.38 % | 11.423 M 54 295.24 % | 21.000 K 31.25 % | 16.000 K -5.88 % | 17.000 K | 0.000 -100.00 % | 53.676 M -83.42 % | 323.674 M 7.63 % | 300.737 M 5.97 % | 283.792 M -15.24 % | 334.807 M 12.69 % | 297.107 M |
Total non current assets | 303.703 M 0.02 % | 303.633 M -2.51 % | 311.458 M 19.86 % | 259.861 M 4 115.10 % | 6.165 M -30.94 % | 8.927 M -16.12 % | 10.642 M -88.04 % | 88.959 M 311.56 % | 21.615 M 5.82 % | 20.426 M 135.95 % | 8.657 M -52.85 % | 18.359 M 172.67 % | 6.733 M 28.59 % | 5.236 M -89.53 % | 50.017 M | 0.000 -100.00 % | 66.043 M -80.74 % | 342.900 M -8.21 % | 373.569 M -6.16 % | 398.092 M -10.34 % | 443.999 M 27.52 % | 348.193 M |
Other current assets | 92.537 M -5.31 % | 97.728 M -4.84 % | 102.701 M -5.15 % | 108.276 M -73.41 % | 407.135 M 26.12 % | 322.817 M 83.62 % | 175.803 M 19.40 % | 147.242 M -22.95 % | 191.087 M -9.60 % | 211.388 M 1 575.42 % | 12.617 M -79.18 % | 60.608 M 6 174.12 % | 966.000 K 103.80 % | 474.000 K 13.13 % | 419.000 K -97.30 % | 15.498 M -95.95 % | 382.588 M 80 956.78 % | 472.000 K 5.36 % | 448.000 K 2.52 % | 437.000 K | 0.000 -100.00 % | 185.271 M |
Short term investments | 0.000 | 0.000 -100.00 % | 65.954 M -50.61 % | 133.537 M -55.64 % | 301.062 M 15.92 % | 259.719 M 146.94 % | 105.175 M 32 767.19 % | 320.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.543 M 1 886.74 % | 279.000 K | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 38.826 M -25.34 % | 52.003 M -34.52 % | 79.420 M -49.45 % | 157.105 M 9.99 % | 142.837 M -20.82 % | 180.404 M 570.47 % | 26.907 M -72.16 % | 96.647 M -27.33 % | 133.000 M -57.94 % | 316.193 M 101.33 % | 157.053 M 1 454.83 % | 10.101 M 1.86 % | 9.917 M -48.60 % | 19.293 M 21.68 % | 15.856 M -37.93 % | 25.544 M 1 487.57 % | 1.609 M -96.97 % | 53.179 M -19.29 % | 65.890 M -28.43 % | 92.064 M 164.04 % | 34.868 M -47.45 % | 66.346 M |
Cash and short term investments | 38.826 M -25.34 % | 52.003 M -64.23 % | 145.374 M -49.98 % | 290.642 M -34.53 % | 443.899 M 0.86 % | 440.123 M 233.22 % | 132.082 M 36.66 % | 96.647 M -27.33 % | 133.000 M -57.94 % | 316.193 M 101.33 % | 157.053 M 1 454.83 % | 10.101 M 1.86 % | 9.917 M -48.60 % | 19.293 M 21.68 % | 15.856 M -37.93 % | 25.544 M 1 487.57 % | 1.609 M -97.26 % | 58.722 M -11.25 % | 66.169 M -28.13 % | 92.064 M 164.04 % | 34.868 M -47.45 % | 66.346 M |
Total current assets | 139.059 M -19.57 % | 172.900 M -32.27 % | 255.264 M -44.63 % | 461.019 M -54.46 % | 1.012 B -13.16 % | 1.166 B 167.47 % | 435.811 M 71.94 % | 253.473 M -29.60 % | 360.037 M -32.50 % | 533.359 M 192.09 % | 182.601 M 50.79 % | 121.098 M 952.57 % | 11.505 M -46.81 % | 21.631 M -2.56 % | 22.200 M -45.91 % | 41.042 M -90.88 % | 449.854 M 37.75 % | 326.570 M 11.12 % | 293.889 M 1.48 % | 289.612 M -0.11 % | 289.917 M -11.03 % | 325.868 M |
Inventory | 0.000 | 0.000 | 0.000 100.00 % | -860.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 3.370 M 105.99 % | -56.280 M -874.04 % | -5.778 M 55.32 % | -12.931 M 74.34 % | -50.389 M -8 001.13 % | -622.000 K -166.38 % | 937.000 K | 0.000 | 0.000 -100.00 % | 7.074 M -94.52 % | 129.030 M 20.23 % | 107.315 M 47.28 % | 72.865 M -35.50 % | 112.971 M 52.15 % | 74.251 M |
Net receivables | 7.696 M -66.78 % | 23.169 M 222.28 % | 7.189 M -88.58 % | 62.961 M -60.96 % | 161.258 M -59.96 % | 402.716 M 624.99 % | 55.548 M 793.92 % | 6.214 M -97.16 % | 219.115 M 3 692.23 % | 5.778 M -55.32 % | 12.931 M -74.34 % | 50.389 M 3 073.11 % | 1.588 M 71.31 % | 927.000 K -84.35 % | 5.925 M -61.77 % | 15.498 M -73.55 % | 58.583 M | 0.000 -100.00 % | 119.957 M | 0.000 -100.00 % | 142.078 M | 0.000 |
Tax assets | 0.000 100.00 % | -11.715 M 0.03 % | -11.718 M -0.15 % | -11.700 M | 0.000 -100.00 % | 802.000 K | 0.000 100.00 % | -9.313 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other 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 |
Account payables | 0.000 -100.00 % | 23.169 M 222.28 % | 7.189 M -88.58 % | 62.961 M | 0.000 -100.00 % | 3.162 M -1.77 % | 3.219 M 1.32 % | 3.177 M 128.07 % | 1.393 M 133.72 % | 596.000 K 236.72 % | 177.000 K -97.99 % | 8.818 M 455.29 % | 1.588 M | 0.000 -100.00 % | 1.196 M 841.73 % | 127.000 K -99.43 % | 22.139 M -83.10 % | 131.010 M -20.10 % | 163.960 M 11.08 % | 147.599 M -19.89 % | 184.234 M -1.73 % | 187.474 M |
Tax payables | 0.000 -100.00 % | 72.334 M 74.04 % | 41.561 M 5.84 % | 39.266 M -31.56 % | 57.371 M 20.21 % | 47.725 M 5 677.85 % | 826.000 K -9.92 % | 917.000 K -13.41 % | 1.059 M 7.29 % | 987.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.000 K -99.89 % | 18.651 M -9.96 % | 20.715 M -6.69 % | 22.201 M | 0.000 -100.00 % | 12.000 K |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.874 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -180.541 M -17.05 % | -154.242 M 47.45 % | -293.496 M -7.09 % | -274.077 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 0.000 100.00 % | -506.000 K -43.34 % | -353.000 K 65.36 % | -1.019 M 96.08 % | -25.973 M 44.44 % | -46.744 M -1.48 % | -46.062 M -11.11 % | -41.455 M 5.49 % | -43.865 M -34.22 % | -32.682 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.644 M |
Capital lease obligations | 0.000 -100.00 % | 1.657 M -9.95 % | 1.840 M -59.05 % | 4.493 M -4.77 % | 4.718 M -25.25 % | 6.312 M | 0.000 100.00 % | -3.654 M 7.16 % | -3.936 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.601 M -50.88 % | 11.403 M 10.07 % | 10.360 M -39.75 % | 17.195 M -42.49 % | 29.901 M |
Preferred stock | 0.000 | 0.000 | 0.000 -100.00 % | 828.982 M 89.88 % | 436.586 M 15 181.27 % | 2.857 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 664.615 M 18.31 % | 561.778 M 0.00 % | 561.778 M 0.62 % | 558.342 M 364.54 % | 120.192 M -78.41 % | 556.778 M 183.74 % | 196.230 M 0.00 % | 196.230 M 156.90 % | 76.385 M 0.00 % | 76.385 M 0.00 % | 76.385 M -35.11 % | 117.712 M -47.91 % | 225.992 M 0.66 % | 224.500 M -0.01 % | 224.514 M 0.00 % | 224.514 M 118.24 % | 102.875 M 24.90 % | 82.364 M 0.00 % | 82.364 M 0.00 % | 82.364 M -4.64 % | 86.368 M -73.83 % | 330.045 M |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.949 M 285.88 % | 3.874 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.316 M -45.99 % | 11.695 M -36.23 % | 18.339 M -18.09 % | 22.388 M 603.58 % | 3.182 M -84.58 % | 20.642 M 4.97 % | 19.665 M 5.74 % | 18.598 M -18.69 % | 22.872 M 40.63 % | 16.264 M |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -96.947 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 442.762 M -7.09 % | 476.533 M -15.91 % | 566.722 M -21.38 % | 720.880 M -29.22 % | 1.018 B -13.29 % | 1.175 B 163.09 % | 446.453 M 30.38 % | 342.432 M -10.28 % | 381.652 M -31.08 % | 553.785 M 189.55 % | 191.258 M 37.14 % | 139.457 M 664.65 % | 18.238 M -32.12 % | 26.867 M -62.80 % | 72.217 M 75.96 % | 41.042 M -92.04 % | 515.897 M -22.94 % | 669.470 M 0.30 % | 667.458 M -2.94 % | 687.704 M -6.30 % | 733.916 M 8.88 % | 674.061 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 22.737 M 139.47 % | -57.602 M -160.74 % | -22.092 M -108.09 % | 272.944 M 2 712.41 % | 9.705 M 102.59 % | -375.070 M -37.60 % | -272.577 M -410.06 % | 87.911 M 151.68 % | -170.113 M -50.38 % | -113.125 M -1 232.72 % | 9.987 M 129.40 % | -33.974 M -2 653.16 % | -1.234 M -118.73 % | 6.587 M 1 249.80 % | 488.000 K -98.38 % | 30.200 M 947.60 % | -3.563 M 61.06 % | -9.149 M | 0.000 -100.00 % | 27.431 M 160.15 % | -45.604 M -554.01 % | -6.973 M |
Accounts receivables | 18.731 M 198.54 % | -19.009 M -255.19 % | 12.249 M -73.46 % | 46.150 M -72.03 % | 165.014 M 147.05 % | -350.737 M -600.75 % | -50.052 M -158.45 % | 85.625 M 194.38 % | -90.723 M 56.31 % | -207.643 M -908.64 % | 25.678 M 151.51 % | -49.849 M -46 056.48 % | -108.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -24.585 M | 0.000 |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -128.988 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 937.000 K 200.00 % | -937.000 K | 0.000 -100.00 % | 2.871 M -53.30 % | 6.148 M 136.18 % | -16.991 M | 0.000 -100.00 % | 29.465 M 173.77 % | -39.943 M -177.73 % | -14.382 M |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 350.737 M 103 668.34 % | 338.000 K -92.97 % | 4.805 M 106.05 % | -79.390 M -186.29 % | 91.999 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 4.006 M 110.38 % | -38.593 M -12.38 % | -34.341 M -115.14 % | 226.794 M 246.03 % | -155.309 M 36.89 % | -246.082 M -129.27 % | -107.332 M -4 160.90 % | -2.519 M | 0.000 -100.00 % | 2.519 M | 0.000 | 0.000 100.00 % | -2.171 M -128.85 % | 7.524 M | 0.000 -100.00 % | 27.329 M 381.42 % | -9.711 M -223.83 % | 7.842 M | 0.000 100.00 % | -2.034 M -110.75 % | 18.924 M 155.42 % | 7.409 M |
Other non cash items | 40.624 M 32.57 % | 30.644 M -63.87 % | 84.808 M -65.57 % | 246.286 M 79.31 % | 137.353 M 238.70 % | 40.553 M -18.36 % | 49.673 M -72.74 % | 182.236 M 124.40 % | 81.211 M 408.59 % | -26.317 M -1 094.60 % | 2.646 M 100.76 % | -349.213 M -1 183.54 % | 32.229 M -56.83 % | 74.655 M 371.65 % | -27.482 M -104.88 % | 563.074 M 828.51 % | 60.643 M 27.26 % | 47.653 M 44.64 % | 32.946 M 543.85 % | 5.117 M -91.93 % | 63.373 M 205.83 % | -59.881 M |
Net cash provided by operating activities | 39.734 M 537.79 % | -9.076 M 86.17 % | -65.605 M -161.76 % | 106.228 M 88 423.33 % | 120.000 K 100.07 % | -182.599 M 34.09 % | -277.025 M -944.08 % | -26.533 M 80.80 % | -138.204 M 14.43 % | -161.508 M -3 678.85 % | -4.274 M 90.51 % | -45.046 M -366.22 % | -9.662 M -1 079.73 % | -819.000 K 68.02 % | -2.561 M -113.04 % | 19.641 M 128.84 % | -68.107 M -820.02 % | 9.459 M -73.26 % | 35.377 M -62.52 % | 94.397 M 54.48 % | 61.106 M 3.92 % | 58.800 M |
Investments in property plant and equipment | -20.858 M -148 885.71 % | -14.000 K 17.65 % | -17.000 K 98.04 % | -866.000 K 21.70 % | -1.106 M 7.14 % | -1.191 M 7.89 % | -1.293 M 73.12 % | -4.811 M -399.58 % | -963.000 K 93.19 % | -14.150 M -4 524.18 % | -306.000 K 97.34 % | -11.502 M -95 750.00 % | -12.000 K 99.97 % | -35.010 M -166 614.29 % | -21.000 K 99.17 % | -2.544 M 86.37 % | -18.666 M 41.46 % | -31.886 M 1.30 % | -32.307 M 4.37 % | -33.782 M 41.81 % | -58.056 M -30.02 % | -44.651 M |
Acquisitions net | -2.229 M | 0.000 | 0.000 100.00 % | -7.000 K 93.07 % | -101.000 K -101.22 % | 8.300 M 7 514.68 % | 109.000 K -98.04 % | 5.556 M 230.71 % | 1.680 M -91.98 % | 20.939 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.171 M -97.00 % | 238.838 M 948.27 % | 22.784 M | 0.000 | 0.000 -100.00 % | 5.756 M 227.91 % | -4.500 M | 0.000 |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -320.000 K 93.93 % | -5.275 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 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.516 M 2 246.01 % | 363.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.015 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 20.775 M 17 505.93 % | 118.000 K | 0.000 -100.00 % | 53.000 K 1 225.00 % | 4.000 K -88.89 % | 36.000 K 50.00 % | 24.000 K -99.88 % | 20.330 M 201.95 % | -19.942 M -5 266.32 % | 386.000 K -96.52 % | 11.104 M 3 072.57 % | 350.000 K 17.45 % | 298.000 K -99.33 % | 44.766 M | 0.000 -100.00 % | 649.000 K -68.20 % | 2.041 M 22.66 % | 1.664 M -57.77 % | 3.940 M -92.32 % | 51.315 M 715.69 % | 6.291 M 116.27 % | -38.655 M |
Net cash used for investing activites | -2.312 M -2 323.08 % | 104.000 K 711.76 % | -17.000 K 97.93 % | -820.000 K 31.84 % | -1.203 M -116.84 % | 7.145 M -2.87 % | 7.356 M -65.17 % | 21.118 M 180.66 % | -26.180 M -90.21 % | -13.764 M -227.47 % | 10.798 M 196.83 % | -11.152 M -3 999.30 % | 286.000 K -97.07 % | 9.756 M 36.45 % | 7.150 M -96.98 % | 236.943 M 1 846.30 % | 12.174 M 140.28 % | -30.222 M -6.54 % | -28.367 M -221.80 % | 23.289 M 141.39 % | -56.265 M 32.46 % | -83.306 M |
Debt repayment | -39.783 M 19.34 % | -49.321 M -390.41 % | -10.057 M 91.79 % | -122.551 M -186.89 % | 141.043 M 149.97 % | 56.423 M -73.92 % | 216.321 M 3 577.27 % | -6.221 M | 0.000 -100.00 % | 314.466 M 465.08 % | 55.650 M 92.53 % | 28.905 M | 0.000 | 0.000 | 0.000 100.00 % | -250.000 M -16 611.23 % | -1.496 M -106.58 % | 22.741 M 153.17 % | -42.773 M 34.76 % | -65.560 M 27.88 % | -90.903 M -119.64 % | -41.387 M |
Common stock issued | 26.463 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 131.710 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 113.750 M 285.62 % | 29.498 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 M -84.57 % | 32.400 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.653 M | 0.000 100.00 % | -5.500 M | 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 100.00 % | -5.444 M 0.29 % | -5.460 M 0.87 % | -5.508 M -100.00 % | -2.754 M 0.00 % | -2.754 M |
Other financing activites | -37.047 M -219.63 % | 30.969 M 260.61 % | -19.282 M -163.17 % | 30.526 M 117.20 % | -177.426 M -164.70 % | 274.241 M 1 894.18 % | -15.285 M 38.72 % | -24.944 M -34.69 % | -18.520 M -190.50 % | 20.465 M 170.83 % | -28.895 M -6 879.47 % | -414.000 K | 0.000 | 0.000 100.00 % | -14.277 M -7 038.50 % | -200.000 K 98.13 % | -10.697 M -2.58 % | -10.428 M -170.35 % | 14.822 M -1.19 % | 15.000 M -73.47 % | 56.538 M -14.36 % | 66.022 M |
Net cash used provided by financing activities | -50.367 M -174.45 % | -18.352 M 37.45 % | -29.339 M 68.12 % | -92.025 M -152.93 % | -36.383 M -111.00 % | 330.664 M 64.48 % | 201.036 M 745.07 % | -31.165 M -68.28 % | -18.520 M -105.53 % | 334.931 M 138.38 % | 140.505 M 149.41 % | 56.336 M | 0.000 100.00 % | -5.500 M 61.48 % | -14.277 M 94.20 % | -246.039 M -1 317.59 % | 20.207 M 194.18 % | 6.869 M 120.56 % | -33.411 M 44.03 % | -59.690 M -60.81 % | -37.119 M -269.64 % | 21.881 M |
Effect of forex changes on cash | -232.000 K -149.46 % | -93.000 K 92.60 % | -1.257 M -243.17 % | 878.000 K 1 034.04 % | -94.000 K 94.51 % | -1.713 M -54.74 % | -1.107 M -587.67 % | 227.000 K 178.55 % | -289.000 K 44.32 % | -519.000 K -574.03 % | -77.000 K -267.39 % | 46.000 K | 0.000 | 0.000 | 0.000 100.00 % | -1.478 M -51.43 % | -976.000 K -182.50 % | 1.183 M 421.15 % | 227.000 K | 0.000 | 0.000 -100.00 % | 253.000 K |
Net change in cash | -13.177 M 51.94 % | -27.417 M 71.51 % | -96.218 M -774.69 % | 14.261 M 137.97 % | -37.560 M -124.47 % | 153.497 M 320.10 % | -69.740 M -91.84 % | -36.353 M 80.16 % | -183.193 M -215.11 % | 159.140 M 8.29 % | 146.952 M 79 765.22 % | 184.000 K 101.96 % | -9.376 M -372.80 % | 3.437 M 135.48 % | -9.688 M -206.85 % | 9.067 M 124.70 % | -36.702 M -188.74 % | -12.711 M 51.44 % | -26.174 M -145.13 % | 57.996 M 279.68 % | -32.278 M -1 260.79 % | -2.372 M |
Cash at beginning of period | 52.003 M -34.52 % | 79.420 M -54.78 % | 175.638 M 22.96 % | 142.844 M -20.82 % | 180.404 M 570.47 % | 26.907 M -72.16 % | 96.647 M -27.33 % | 133.000 M -57.94 % | 316.193 M 101.33 % | 157.053 M 1 454.83 % | 10.101 M 1.86 % | 9.917 M -48.60 % | 19.293 M 21.68 % | 15.856 M -37.93 % | 25.544 M 55.03 % | 16.477 M -69.02 % | 53.179 M -19.29 % | 65.890 M -28.43 % | 92.064 M 170.24 % | 34.068 M -48.65 % | 66.346 M -3.45 % | 68.718 M |
Cash at end of period | 38.826 M -25.34 % | 52.003 M -34.52 % | 79.420 M -49.45 % | 157.105 M 9.98 % | 142.844 M -20.82 % | 180.404 M 570.47 % | 26.907 M -72.16 % | 96.647 M -27.33 % | 133.000 M -57.94 % | 316.193 M 101.33 % | 157.053 M 1 454.83 % | 10.101 M 1.86 % | 9.917 M -48.60 % | 19.293 M 21.68 % | 15.856 M -37.93 % | 25.544 M 55.03 % | 16.477 M -69.02 % | 53.179 M -19.29 % | 65.890 M -28.43 % | 92.064 M 170.24 % | 34.068 M -48.65 % | 66.346 M |
Operating cash flow | 39.734 M 537.79 % | -9.076 M 86.17 % | -65.605 M -161.76 % | 106.228 M 88 423.33 % | 120.000 K 100.07 % | -182.599 M 34.09 % | -277.025 M -944.08 % | -26.533 M 80.80 % | -138.204 M 14.43 % | -161.508 M -3 678.85 % | -4.274 M 90.51 % | -45.046 M -366.22 % | -9.662 M -1 079.73 % | -819.000 K 68.02 % | -2.561 M -113.04 % | 19.641 M 128.84 % | -68.107 M -820.02 % | 9.459 M -73.26 % | 35.377 M -62.52 % | 94.397 M 54.48 % | 61.106 M 3.92 % | 58.800 M |
Capital expenditure | -20.858 M -148 885.71 % | -14.000 K 17.65 % | -17.000 K 98.04 % | -866.000 K 21.70 % | -1.106 M 7.14 % | -1.191 M 7.89 % | -1.293 M 73.12 % | -4.811 M -399.58 % | -963.000 K 93.19 % | -14.150 M -4 524.18 % | -306.000 K 97.34 % | -11.502 M -95 750.00 % | -12.000 K 99.97 % | -35.010 M -166 614.29 % | -21.000 K 99.17 % | -2.544 M 86.37 % | -18.666 M 41.46 % | -31.886 M 1.30 % | -32.307 M 4.37 % | -33.782 M 41.81 % | -58.056 M -30.02 % | -44.651 M |
Free CashFlow | 18.876 M 307.66 % | -9.090 M 86.15 % | -65.622 M -162.28 % | 105.362 M 10 785.80 % | -986.000 K 99.46 % | -183.790 M 33.96 % | -278.318 M -787.95 % | -31.344 M 77.48 % | -139.167 M 20.77 % | -175.658 M -3 735.33 % | -4.580 M 91.90 % | -56.548 M -484.54 % | -9.674 M 73.00 % | -35.829 M -1 287.65 % | -2.582 M -115.10 % | 17.097 M 119.70 % | -86.773 M -286.91 % | -22.427 M -830.52 % | 3.070 M -94.94 % | 60.615 M 1 887.38 % | 3.050 M -78.44 % | 14.149 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-12-31 | 2008-06-30 | 2007-12-31 | 2007-06-30 | 2006-12-31 | 2006-06-30 | 2005-12-31 | 2005-06-30 | 2004-12-31 | 2004-06-30 | 2004-01-31 | 2003-06-30 | 2003-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 11.713 M -20.86 % | 14.800 M -42.12 % | 25.569 M -29.19 % | 36.108 M -18.36 % | 44.228 M 91.09 % | 23.145 M -37.62 % | 37.102 M -81.26 % | 198.002 M 14 206.50 % | 1.384 M 125.66 % | -5.393 M -110.15 % | 53.154 M -79.89 % | 264.341 M 321.44 % | 62.724 M 10.49 % | 56.767 M 239.56 % | 16.718 M -15.42 % | 19.765 M -2.12 % | 20.193 M -67.86 % | 62.834 M -52.66 % | 132.728 M 60.90 % | 82.490 M -26.59 % | 112.367 M 3 996.50 % | 2.743 M -94.45 % | 49.422 M -33.69 % | 74.529 M 5 805.63 % | 1.262 M -75.85 % | 5.225 M 0.71 % | 5.188 M 106.49 % | 2.513 M 0.00 % | 2.513 M -81.05 % | 13.262 M 0.00 % | 13.262 M -39.00 % | 21.743 M 0.00 % | 21.743 M -38.48 % | 35.341 M 0.00 % | 35.341 M -90.39 % | 367.557 M 0.00 % | 367.557 M 4.14 % | 352.930 M 0.00 % | 352.930 M 9.10 % | 323.502 M 0.00 % | 323.502 M -16.44 % | 387.128 M 0.00 % | 387.128 M 100.00 % | 193.564 M -34.35 % | 294.827 M 100.00 % | 147.413 M |
Net income | 150.996 M 983.22 % | -17.096 M -51.48 % | -11.286 M 44.81 % | -20.450 M 19.07 % | -25.270 M 69.42 % | -82.646 M -55.29 % | -53.221 M 85.16 % | -358.659 M -745.30 % | -42.430 M 75.38 % | -172.308 M -1 526.51 % | 12.079 M -87.10 % | 93.612 M 1 948.85 % | 4.569 M 121.88 % | -20.886 M 27.28 % | -28.720 M 49.24 % | -56.581 M 76.21 % | -237.858 M -248.17 % | -68.316 M -339.29 % | 28.550 M 164.81 % | -44.051 M -183.45 % | 52.785 M 658.34 % | -9.454 M -14.15 % | -8.282 M -40.75 % | -5.884 M -101.68 % | 350.195 M 2 051.82 % | -17.942 M -1.70 % | -17.643 M 68.05 % | -55.212 M -173.17 % | -20.212 M -154.31 % | 37.215 M 391.07 % | -12.786 M 95.62 % | -292.110 M 0.49 % | -293.560 M -123.71 % | -131.222 M -240.78 % | -38.506 M -18.94 % | -32.375 M 0.00 % | -32.375 M -2 763.51 % | 1.216 M 0.00 % | 1.216 M -91.33 % | 14.018 M 0.00 % | 14.018 M -51.26 % | 28.761 M 12.11 % | 25.654 M 100.00 % | 12.827 M 5.89 % | 12.113 M 100.00 % | 6.057 M |
Income before tax | 150.996 M 1 122.66 % | -14.765 M -30.83 % | -11.286 M 53.68 % | -24.364 M 4.15 % | -25.420 M 67.61 % | -78.490 M -47.40 % | -53.249 M 85.77 % | -374.210 M -780.93 % | -42.479 M 74.99 % | -169.867 M -897.09 % | 21.311 M -85.09 % | 142.952 M 2 678.46 % | 5.145 M 120.51 % | -25.089 M 17.55 % | -30.429 M 46.71 % | -57.105 M 76.29 % | -240.874 M -227.28 % | -73.599 M -419.50 % | 23.036 M 139.93 % | -57.693 M -266.42 % | 34.667 M 466.69 % | -9.454 M -14.15 % | -8.282 M -41.77 % | -5.842 M -101.70 % | 343.879 M 1 762.86 % | -20.680 M -1.71 % | -20.332 M 13.60 % | -23.534 M 0.00 % | -23.534 M -58.90 % | -14.810 M 0.00 % | -14.810 M 94.97 % | -294.275 M 0.00 % | -294.275 M -664.57 % | -38.489 M 0.00 % | -38.489 M -22.53 % | -31.413 M 0.00 % | -31.413 M -1 496.13 % | 2.250 M 0.00 % | 2.250 M -84.36 % | 14.384 M 0.00 % | 14.384 M -53.30 % | 30.800 M 0.00 % | 30.800 M 100.00 % | 15.400 M 7.99 % | 14.261 M 100.00 % | 7.130 M |
Income before tax ratio | 12.89 1 392.19 % | -1.00 -126.02 % | -0.44 34.58 % | -0.67 -17.40 % | -0.57 83.05 % | -3.39 -136.29 % | -1.44 24.06 % | -1.89 93.84 % | -30.69 -197.45 % | 31.50 7 756.17 % | 0.40 -25.86 % | 0.54 559.29 % | 0.08 118.56 % | -0.44 75.72 % | -1.82 37.00 % | -2.89 75.78 % | -11.93 -918.38 % | -1.17 -774.89 % | 0.17 124.82 % | -0.70 -326.70 % | 0.31 108.95 % | -3.45 -1 956.72 % | -0.17 -113.79 % | -0.08 -100.03 % | 272.49 6 984.65 % | -3.96 -0.99 % | -3.92 58.16 % | -9.37 0.00 % | -9.37 -738.75 % | -1.12 0.00 % | -1.12 91.75 % | -13.53 0.00 % | -13.53 -1 142.74 % | -1.09 0.00 % | -1.09 -1 174.32 % | -0.09 0.00 % | -0.09 -1 440.57 % | 0.01 0.00 % | 0.01 -85.66 % | 0.04 0.00 % | 0.04 -44.12 % | 0.08 0.00 % | 0.08 0.00 % | 0.08 64.49 % | 0.05 0.00 % | 0.05 |
EBITDA | 1.146 M -83.70 % | 7.031 M -53.94 % | 15.265 M 227.91 % | -11.934 M -339.80 % | -2.714 M 95.88 % | -65.907 M -537.18 % | -10.344 M 97.15 % | -363.046 M -938.19 % | -34.969 M 79.46 % | -170.267 M -697.78 % | 28.483 M -81.53 % | 154.190 M 147.65 % | 62.262 M 340.29 % | 14.141 M 137.67 % | -37.537 M 51.27 % | -77.031 M -41.34 % | -54.499 M 2.24 % | -55.748 M -330.19 % | -12.959 M 87.31 % | -102.133 M -366.28 % | 38.356 M 573.76 % | -8.096 M -30.92 % | -6.184 M -14.60 % | -5.396 M 4.68 % | -5.661 M -38.78 % | -4.079 M -1.33 % | -4.026 M -111.76 % | 34.236 M 183.44 % | -41.031 M -22.50 % | -33.494 M -217.87 % | 28.415 M -88.29 % | 242.652 M 189.98 % | -269.660 M -1 096.14 % | 27.071 M 141.24 % | -65.646 M -634.74 % | -8.935 M 34.11 % | -13.561 M -145.95 % | 29.509 M 1 211.51 % | 2.250 M -94.43 % | 40.365 M 29.00 % | 31.290 M 23.05 % | 25.430 M -53.00 % | 54.104 M 100.00 % | 27.052 M -23.96 % | 35.575 M 100.00 % | 17.787 M |
Net income ratio | 12.89 1 216.00 % | -1.16 -161.70 % | -0.44 22.06 % | -0.57 0.88 % | -0.57 84.00 % | -3.57 -148.93 % | -1.43 20.81 % | -1.81 94.09 % | -30.66 -195.95 % | 31.95 13 959.83 % | 0.23 -35.83 % | 0.35 386.16 % | 0.07 119.80 % | -0.37 78.58 % | -1.72 39.99 % | -2.86 75.70 % | -11.78 -983.40 % | -1.09 -605.46 % | 0.22 140.28 % | -0.53 -213.68 % | 0.47 113.63 % | -3.45 -1 956.72 % | -0.17 -112.26 % | -0.08 -100.03 % | 277.49 8 181.02 % | -3.43 -0.98 % | -3.40 84.52 % | -21.97 -173.17 % | -8.04 -386.67 % | 2.81 391.07 % | -0.96 92.82 % | -13.43 0.49 % | -13.50 -263.62 % | -3.71 -240.78 % | -1.09 -1 137.00 % | -0.09 0.00 % | -0.09 -2 657.51 % | 0.00 0.00 % | 0.00 -92.05 % | 0.04 0.00 % | 0.04 -41.67 % | 0.07 12.11 % | 0.07 0.00 % | 0.07 61.29 % | 0.04 0.00 % | 0.04 |
Ratio EBITDA | 0.10 -79.41 % | 0.48 -20.43 % | 0.60 280.63 % | -0.33 -438.70 % | -0.06 97.85 % | -2.85 -921.42 % | -0.28 84.80 % | -1.83 92.74 % | -25.27 -180.03 % | 31.57 5 791.83 % | 0.54 -8.13 % | 0.58 -41.24 % | 0.99 298.48 % | 0.25 111.09 % | -2.25 42.39 % | -3.90 -44.40 % | -2.70 -204.20 % | -0.89 -808.71 % | -0.10 92.11 % | -1.24 -462.72 % | 0.34 111.57 % | -2.95 -2 258.82 % | -0.13 -72.82 % | -0.07 98.39 % | -4.49 -474.60 % | -0.78 -0.61 % | -0.78 -105.69 % | 13.63 183.44 % | -16.33 -546.62 % | -2.53 -217.87 % | 2.14 -80.80 % | 11.16 189.98 % | -12.40 -1 719.14 % | 0.77 141.24 % | -1.86 -7 541.64 % | -0.02 34.11 % | -0.04 -144.12 % | 0.08 1 211.51 % | 0.01 -94.89 % | 0.12 29.00 % | 0.10 47.25 % | 0.07 -53.00 % | 0.14 0.00 % | 0.14 15.82 % | 0.12 0.00 % | 0.12 |
Gross profit ratio | 1.00 7.71 % | 0.93 -7.16 % | 1.00 924.92 % | 0.10 -62.73 % | 0.26 213.47 % | 0.08 47.91 % | 0.06 114.52 % | -0.39 97.07 % | -13.28 -200.83 % | 13.17 1 535.70 % | 0.81 9.41 % | 0.74 31.28 % | 0.56 -14.41 % | 0.66 1 281.11 % | 0.05 120.60 % | 0.02 111.97 % | -0.18 -168.50 % | 0.26 -42.55 % | 0.46 160.88 % | -0.75 -239.11 % | 0.54 948.72 % | 0.05 104.05 % | 0.03 65.27 % | 0.02 92.36 % | 0.01 80.01 % | 0.00 -86.53 % | 0.03 113.60 % | -0.24 0.00 % | -0.24 -253.37 % | 0.16 0.00 % | 0.16 164.50 % | -0.24 0.00 % | -0.24 42.66 % | -0.42 0.00 % | -0.42 -540.10 % | 0.10 0.00 % | 0.10 -43.63 % | 0.17 0.00 % | 0.17 -11.62 % | 0.19 0.00 % | 0.19 23.36 % | 0.16 0.00 % | 0.16 0.00 % | 0.16 -16.66 % | 0.19 0.00 % | 0.19 |
Weighted average shs out dil | 101.713 M 3.86 % | 97.937 M -0.63 % | 98.556 M 19.67 % | 82.356 M 0.00 % | 82.356 M 0.00 % | 82.356 M 0.00 % | 82.356 M 0.00 % | 82.356 M 0.00 % | 82.356 M 0.00 % | 82.356 M 0.00 % | 82.356 M 0.00 % | 82.356 M 20.61 % | 68.283 M 1.38 % | 67.356 M 0.00 % | 67.357 M 2.73 % | 65.566 M 20.86 % | 54.250 M 9.91 % | 49.357 M -68.21 % | 155.262 M 0.00 % | 155.262 M 0.00 % | 155.262 M -56.11 % | 353.771 M 109.87 % | 168.565 M -0.22 % | 168.944 M -24.77 % | 224.575 M 59.87 % | 140.471 M 0.00 % | 140.471 M 0.00 % | 140.471 M 0.00 % | 140.471 M 0.00 % | 140.471 M 0.00 % | 140.471 M -8.73 % | 153.916 M 0.00 % | 153.916 M 9.73 % | 140.272 M 0.00 % | 140.272 M 17.13 % | 119.758 M -0.04 % | 119.807 M -1.43 % | 121.550 M 0.00 % | 121.550 M -1.07 % | 122.867 M 1.08 % | 121.550 M 0.31 % | 121.171 M -0.40 % | 121.660 M 0.00 % | 121.660 M 0.52 % | 121.026 M 0.00 % | 121.026 M |
Weighted average shs out | 101.713 M 3.86 % | 97.937 M -0.63 % | 98.556 M 19.67 % | 82.356 M 0.00 % | 82.356 M 0.00 % | 82.356 M 0.00 % | 82.356 M 0.00 % | 82.356 M 0.00 % | 82.356 M 0.00 % | 82.354 M 0.00 % | 82.356 M 0.00 % | 82.356 M 20.61 % | 68.283 M 1.38 % | 67.357 M 0.00 % | 67.358 M 2.75 % | 65.557 M 20.84 % | 54.250 M 9.91 % | 49.357 M -98.03 % | 2.509 B 663.44 % | 328.616 M -46.77 % | 617.311 M 187.30 % | 214.867 M 27.47 % | 168.566 M -0.22 % | 168.945 M 9.20 % | 154.709 M 10.13 % | 140.473 M 0.00 % | 140.471 M 0.00 % | 140.471 M 0.00 % | 140.471 M 0.00 % | 140.471 M 0.00 % | 140.471 M -8.73 % | 153.916 M 0.00 % | 153.916 M 9.73 % | 140.272 M 0.00 % | 140.272 M 17.13 % | 119.758 M -0.04 % | 119.807 M -1.43 % | 121.550 M 0.00 % | 121.550 M 0.31 % | 121.177 M -0.31 % | 121.550 M 0.31 % | 121.171 M 0.00 % | 121.167 M 0.00 % | 121.167 M 0.12 % | 121.026 M 0.00 % | 121.026 M |
EPS diluted | 1.48 970.59 % | -0.17 -54.55 % | -0.11 56.00 % | -0.25 19.35 % | -0.31 69.00 % | -1.00 -53.85 % | -0.65 85.06 % | -4.35 -736.54 % | -0.52 -160.00 % | -0.20 -233.33 % | 0.15 -86.84 % | 1.14 1 604.04 % | 0.07 315.81 % | -0.03 27.23 % | -0.04 50.58 % | -0.09 80.41 % | -0.44 -217.92 % | -0.14 -176.89 % | 0.18 164.29 % | -0.28 -182.35 % | 0.34 1 368.66 % | -0.03 45.53 % | -0.05 -41.38 % | -0.03 -102.23 % | 1.56 1 320.66 % | -0.13 -1.75 % | -0.13 68.30 % | -0.40 -175.52 % | -0.14 -155.10 % | 0.26 386.81 % | -0.09 95.24 % | -1.91 -0.53 % | -1.90 -104.30 % | -0.93 -232.14 % | -0.28 -7.69 % | -0.26 7.14 % | -0.28 -2 900.00 % | 0.01 0.00 % | 0.01 -91.27 % | 0.11 -0.69 % | 0.12 -99.74 % | 43.64 19 736.36 % | 0.22 100.00 % | 0.11 10.00 % | 0.10 100.00 % | 0.05 |
Earnings per share | 1.48 970.59 % | -0.17 -54.55 % | -0.11 56.00 % | -0.25 19.35 % | -0.31 69.00 % | -1.00 -53.85 % | -0.65 85.06 % | -4.35 -736.54 % | -0.52 -160.00 % | -0.20 -233.33 % | 0.15 -86.84 % | 1.14 1 604.04 % | 0.07 315.81 % | -0.03 27.23 % | -0.04 50.69 % | -0.09 80.36 % | -0.44 -217.92 % | -0.14 -1 314.04 % | 0.01 108.77 % | -0.13 -251.87 % | 0.09 294.55 % | -0.04 10.57 % | -0.05 -41.38 % | -0.03 -101.54 % | 2.26 1 868.39 % | -0.13 -1.75 % | -0.13 68.30 % | -0.40 -175.52 % | -0.14 -155.10 % | 0.26 386.81 % | -0.09 95.24 % | -1.91 -0.53 % | -1.90 -104.30 % | -0.93 -232.14 % | -0.28 -7.69 % | -0.26 7.14 % | -0.28 -2 900.00 % | 0.01 0.00 % | 0.01 -91.27 % | 0.11 -0.69 % | 0.12 -99.74 % | 43.83 19 822.73 % | 0.22 100.00 % | 0.11 10.00 % | 0.10 100.00 % | 0.05 |
Gross profit | 11.713 M -14.75 % | 13.740 M -46.26 % | 25.569 M 625.77 % | 3.523 M -69.57 % | 11.579 M 499.02 % | 1.933 M -7.73 % | 2.095 M 102.72 % | -77.008 M -318.89 % | -18.384 M 74.12 % | -71.045 M -265.96 % | 42.809 M -78.00 % | 194.582 M 453.26 % | 35.170 M -5.43 % | 37.189 M 4 589.66 % | 793.000 K 86.59 % | 425.000 K 111.71 % | -3.628 M -122.01 % | 16.480 M -72.80 % | 60.592 M 197.95 % | -61.860 M -202.12 % | 60.575 M 42 860.99 % | 141.000 K -88.67 % | 1.245 M 9.60 % | 1.136 M 11 260.00 % | 10.000 K -56.52 % | 23.000 K -86.43 % | 169.500 K 128.09 % | -603.500 K 0.00 % | -603.500 K -129.06 % | 2.077 M 0.00 % | 2.077 M 139.34 % | -5.279 M 0.00 % | -5.279 M 64.73 % | -14.966 M 0.00 % | -14.966 M -142.32 % | 35.367 M 0.00 % | 35.367 M -41.29 % | 60.238 M 0.00 % | 60.238 M -3.58 % | 62.478 M 0.00 % | 62.478 M 3.08 % | 60.609 M 0.00 % | 60.609 M 100.00 % | 30.304 M -45.29 % | 55.388 M 100.00 % | 27.694 M |
Income tax expense | 0.000 -100.00 % | 2.331 M | 0.000 100.00 % | -3.910 M -5 113.33 % | -75.000 K -102.15 % | 3.482 M 14 608.33 % | -24.000 K 99.85 % | -15.550 M -31 634.69 % | -49.000 K -101.99 % | 2.460 M -73.62 % | 9.325 M -81.24 % | 49.713 M 5 485.73 % | 890.000 K | 0.000 -100.00 % | 49.850 M | 0.000 | 0.000 -100.00 % | 117.000 K -45.33 % | 214.000 K -74.76 % | 848.000 K 650.44 % | 113.000 K | 0.000 | 0.000 -100.00 % | 42.000 K -99.34 % | 6.316 M 130.68 % | 2.738 M 201.80 % | -2.690 M 19.04 % | -3.322 M 0.00 % | -3.322 M -64.09 % | -2.025 M 0.00 % | -2.025 M -183.15 % | -715.000 K 0.00 % | -715.000 K -4 305.88 % | 17.000 K 0.00 % | 17.000 K -98.23 % | 962.000 K 0.00 % | 962.000 K -7.01 % | 1.035 M 0.00 % | 1.035 M 183.04 % | 365.500 K 0.00 % | 365.500 K -92.90 % | 5.146 M 0.00 % | 5.146 M 100.00 % | 2.573 M 19.81 % | 2.148 M 100.00 % | 1.074 M |
Cost of revenue | 0.000 -100.00 % | 1.060 M -22.29 % | 1.364 M -95.81 % | 32.585 M -0.20 % | 32.649 M 53.92 % | 21.212 M -39.41 % | 35.007 M -87.27 % | 275.010 M 1 291.19 % | 19.768 M -69.89 % | 65.652 M 534.63 % | 10.345 M -85.17 % | 69.759 M 153.17 % | 27.554 M 40.74 % | 19.578 M 22.94 % | 15.925 M -17.66 % | 19.340 M -18.81 % | 23.821 M -48.61 % | 46.354 M -35.74 % | 72.136 M -50.03 % | 144.350 M 178.71 % | 51.792 M 1 890.47 % | 2.602 M -94.60 % | 48.177 M -34.36 % | 73.393 M 5 762.06 % | 1.252 M -75.93 % | 5.202 M 3.66 % | 5.019 M 61.06 % | 3.116 M 0.00 % | 3.116 M -72.14 % | 11.185 M 0.00 % | 11.185 M -58.61 % | 27.022 M 0.00 % | 27.022 M -46.29 % | 50.306 M 0.00 % | 50.306 M -84.86 % | 332.191 M 0.00 % | 332.191 M 13.50 % | 292.692 M 0.00 % | 292.692 M 12.13 % | 261.025 M 0.00 % | 261.025 M -20.06 % | 326.519 M 0.00 % | 326.519 M 100.00 % | 163.260 M -31.82 % | 239.439 M 100.00 % | 119.719 M |
General and administrative expenses | 9.991 M -7.34 % | 10.783 M 12.90 % | 9.551 M -52.10 % | 19.939 M 223.95 % | 6.155 M -1.68 % | 6.260 M -16.57 % | 7.503 M -26.93 % | 10.268 M 42.64 % | 7.199 M -13.75 % | 8.346 M 11.05 % | 7.516 M -0.48 % | 7.552 M -30.91 % | 10.931 M -54.97 % | 24.276 M -18.08 % | 29.633 M 21.74 % | 24.342 M 11.91 % | 21.752 M -3.17 % | 22.463 M 10.56 % | 20.317 M -4.75 % | 21.330 M 8.08 % | 19.736 M 130.45 % | 8.564 M 7.95 % | 7.933 M 12.06 % | 7.079 M 26.95 % | 5.576 M 47.63 % | 3.777 M -10.89 % | 4.239 M 4.54 % | 4.055 M 0.00 % | 4.055 M -12.19 % | 4.618 M 0.00 % | 4.618 M -46.26 % | 8.592 M 0.00 % | 8.592 M -22.41 % | 11.073 M 0.00 % | 11.073 M -72.87 % | 40.812 M 0.00 % | 40.812 M | 0.000 | 0.000 -100.00 % | 42.955 M 0.00 % | 42.955 M 0.85 % | 42.592 M 0.00 % | 42.592 M 100.00 % | 21.296 M -49.59 % | 42.245 M 100.00 % | 21.122 M |
Selling and marketing expenses | 1.057 M -27.05 % | 1.449 M 43.89 % | 1.007 M -39.12 % | 1.654 M -34.31 % | 2.518 M -10.61 % | 2.817 M -31.36 % | 4.104 M -53.46 % | 8.818 M 22.50 % | 7.199 M -92.11 % | 91.278 M 753.50 % | 10.695 M 412.93 % | 2.085 M 132.18 % | 898.000 K -25.91 % | 1.212 M -87.05 % | 9.360 M -88.05 % | 78.304 M 255.59 % | 22.021 M 0.00 % | 22.021 M 213.39 % | -19.421 M 0.00 % | -19.421 M -14.11 % | -17.019 M | 0.000 | 0.000 100.00 % | -384.000 K -200.00 % | 384.000 K 0.00 % | 383.998 K | 0.000 -100.00 % | 5.312 M | 0.000 -100.00 % | 1.500 K 0.00 % | 1.500 K -99.52 % | 310.000 K 0.00 % | 310.000 K -59.87 % | 772.500 K 0.00 % | 772.500 K -91.72 % | 9.330 M 0.00 % | 9.330 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other expenses | 0.000 100.00 % | -4.184 M | 0.000 -100.00 % | 8.129 M | 0.000 -100.00 % | 2.709 M | 0.000 100.00 % | -153.184 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -36.248 M 0.00 % | -36.248 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.515 M | 0.000 100.00 % | -500.000 0.00 % | -500.000 100.00 % | -624.442 M -2 967.83 % | 21.774 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 88.717 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Operating expenses | 11.048 M 37.28 % | 8.048 M -23.77 % | 10.558 M -63.89 % | 29.241 M 79.29 % | 16.309 M -74.04 % | 62.814 M 195.80 % | 21.235 M -91.35 % | 245.470 M 1 605.01 % | 14.397 M -84.08 % | 90.415 M 396.51 % | 18.210 M -35.36 % | 28.171 M 27.29 % | 22.132 M 181.90 % | 7.851 M -44.03 % | 14.027 M -23.55 % | 18.349 M -90.81 % | 199.747 M 269.03 % | 54.128 M 896.65 % | 5.431 M -52.55 % | 11.446 M -49.49 % | 22.659 M 204.03 % | 7.453 M -5.12 % | 7.855 M 18.44 % | 6.632 M -98.13 % | 354.053 M 8 522.82 % | 4.106 M -3.13 % | 4.239 M -38.14 % | 6.852 M 644.85 % | -1.258 M -127.23 % | 4.619 M 0.00 % | 4.619 M -77.12 % | 20.182 M -34.21 % | 30.676 M 158.96 % | 11.846 M 0.00 % | 11.846 M -76.38 % | 50.141 M 0.00 % | 50.141 M 13.04 % | 44.359 M 0.00 % | 44.359 M 3.27 % | 42.955 M 0.00 % | 42.955 M 0.85 % | 42.592 M 0.00 % | 42.592 M 100.00 % | 21.296 M -49.59 % | 42.245 M 100.00 % | 21.122 M |
Cost and expenses | 11.048 M 37.28 % | 8.048 M -23.77 % | 10.558 M -82.92 % | 61.826 M 26.28 % | 48.958 M -41.73 % | 84.026 M 49.40 % | 56.242 M -89.19 % | 520.480 M 1 423.43 % | 34.165 M -78.11 % | 156.067 M 446.55 % | 28.555 M -70.84 % | 97.930 M 97.10 % | 49.686 M 81.14 % | 27.429 M -8.42 % | 29.952 M -20.53 % | 37.689 M -83.14 % | 223.568 M 122.50 % | 100.482 M 29.54 % | 77.567 M -50.21 % | 155.796 M 109.26 % | 74.451 M 640.44 % | 10.055 M -82.05 % | 56.032 M -29.98 % | 80.025 M -77.48 % | 355.305 M 3 717.20 % | 9.308 M 0.55 % | 9.257 M 56.55 % | 5.913 M 0.00 % | 5.913 M -62.58 % | 15.804 M 0.00 % | 15.804 M -69.87 % | 52.450 M 0.00 % | 52.450 M -15.61 % | 62.152 M 0.00 % | 62.152 M -83.74 % | 382.332 M 0.00 % | 382.332 M 13.43 % | 337.050 M 0.00 % | 337.050 M 10.88 % | 303.980 M 0.00 % | 303.980 M -17.65 % | 369.111 M 0.00 % | 369.111 M 100.00 % | 184.556 M -34.48 % | 281.683 M 100.00 % | 140.842 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 11.048 M -9.68 % | 12.232 M 15.86 % | 10.558 M -49.99 % | 21.112 M 29.45 % | 16.309 M -75.11 % | 65.523 M 208.56 % | 21.235 M -76.99 % | 92.286 M 541.01 % | 14.397 M -85.55 % | 99.624 M 447.08 % | 18.210 M -35.36 % | 28.171 M 27.29 % | 22.132 M -6.94 % | 23.782 M -39.01 % | 38.993 M -50.00 % | 77.988 M 51.03 % | 51.638 M -23.94 % | 67.895 M -14.79 % | 79.678 M 95.08 % | 40.843 M 80.21 % | 22.664 M 164.64 % | 8.564 M 7.95 % | 7.933 M 18.49 % | 6.695 M 12.33 % | 5.960 M 43.23 % | 4.161 M -1.83 % | 4.239 M -54.75 % | 9.367 M 844.85 % | -1.258 M -127.22 % | 4.619 M 0.00 % | 4.619 M -48.11 % | 8.902 M 0.00 % | 8.902 M -24.85 % | 11.846 M 0.00 % | 11.846 M -76.38 % | 50.141 M 0.00 % | 50.141 M 213.04 % | -44.359 M -200.00 % | 44.359 M 3.27 % | 42.955 M 0.00 % | 42.955 M 0.85 % | 42.592 M 0.00 % | 42.592 M 100.00 % | 21.296 M -49.59 % | 42.245 M 100.00 % | 21.122 M |
Interest income | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.401 M -1.41 % | 5.478 M -32.85 % | 8.158 M 79.21 % | 4.552 M 56.16 % | 2.915 M -65.33 % | 8.407 M 223.91 % | 2.596 M -37.13 % | 4.129 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.330 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 9.685 M -31.66 % | 14.171 M 12.71 % | 12.573 M 11.06 % | 11.321 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.669 M -50.00 % | 19.338 M -61.21 % | 49.850 M 0.00 % | 49.850 M 28.89 % | 38.676 M 0.00 % | 38.676 M 12.53 % | 34.368 M 0.00 % | 34.368 M 529.80 % | 5.457 M 0.00 % | 5.457 M 159.55 % | 2.103 M 0.00 % | 2.103 M -60.07 % | 5.265 M 0.00 % | 5.265 M -67.71 % | 16.303 M -82.43 % | 92.766 M 630.09 % | -17.500 M -196.04 % | 18.223 M 0.00 % | 18.223 M 6.21 % | 17.157 M 0.00 % | 17.157 M 11 691.41 % | 145.500 K 0.00 % | 145.500 K -99.56 % | 33.277 M | 0.000 -100.00 % | 13.630 M 0.00 % | 13.630 M 32.61 % | 10.278 M | 0.000 100.00 % | -1.554 M -200.00 % | 1.554 M 100.00 % | 776.750 K 232.10 % | -588.000 K -100.00 % | -294.000 K |
Depreciation and amortization | 481.000 K 72.40 % | 279.000 K 9.84 % | 254.000 K -77.10 % | 1.109 M -16.18 % | 1.323 M -18.68 % | 1.627 M -9.16 % | 1.791 M -10.76 % | 2.007 M 19.46 % | 1.680 M 317.91 % | 402.000 K -79.71 % | 1.981 M -6.82 % | 2.126 M -92.28 % | 27.554 M 3 653.95 % | 734.000 K 10.71 % | 663.000 K 24.62 % | 532.000 K -30.64 % | 767.000 K 16.21 % | 660.000 K 9.82 % | 601.000 K 15.58 % | 520.000 K 18.18 % | 440.000 K 9.18 % | 403.000 K -5.40 % | 426.000 K 326.00 % | 100.000 K 2 400.00 % | 4.000 K 0.00 % | 4.000 K 14.29 % | 3.500 K 16.67 % | 3.000 K 0.00 % | 3.000 K 50.00 % | 2.000 K 0.00 % | 2.000 K -99.97 % | 6.734 M 0.00 % | 6.734 M -64.66 % | 19.056 M 0.00 % | 19.056 M 6.74 % | 17.853 M 0.00 % | 17.853 M 30.98 % | 13.630 M 200.00 % | -13.630 M -180.62 % | 16.907 M 0.00 % | 16.907 M -22.27 % | 21.750 M 0.00 % | 21.750 M 100.00 % | 10.875 M -50.35 % | 21.902 M 100.00 % | 10.951 M |
Operating income | 665.000 K -90.15 % | 6.752 M -55.02 % | 15.011 M 158.37 % | -25.718 M -443.72 % | -4.730 M 92.23 % | -60.881 M -218.08 % | -19.140 M 94.06 % | -322.478 M -883.73 % | -32.781 M 80.79 % | -170.669 M -793.80 % | 24.599 M -85.22 % | 166.411 M 1 176.35 % | 13.038 M -2.75 % | 13.407 M 135.10 % | -38.200 M 50.75 % | -77.563 M -40.34 % | -55.266 M 2.02 % | -56.408 M -315.99 % | -13.560 M 86.79 % | -102.653 M -370.74 % | 37.916 M 546.12 % | -8.499 M -28.58 % | -6.610 M -20.27 % | -5.496 M 2.98 % | -5.665 M -38.75 % | -4.083 M -1.34 % | -4.029 M -111.77 % | 34.233 M 183.43 % | -41.034 M -22.50 % | -33.496 M -217.89 % | 28.413 M 107.33 % | -387.690 M -40.27 % | -276.394 M -3 548.67 % | 8.015 M 109.46 % | -84.702 M -4 644.07 % | 1.864 M 105.93 % | -31.413 M -297.82 % | 15.880 M 0.00 % | 15.880 M -35.61 % | 24.662 M 71.46 % | 14.384 M 290.91 % | 3.680 M -88.63 % | 32.354 M 100.00 % | 16.177 M 18.32 % | 13.673 M 100.00 % | 6.836 M |
Operating income ratio | 0.06 -87.56 % | 0.46 -22.29 % | 0.59 182.43 % | -0.71 -565.99 % | -0.11 95.93 % | -2.63 -409.89 % | -0.52 68.33 % | -1.63 93.12 % | -23.69 -174.84 % | 31.65 6 738.21 % | 0.46 -26.49 % | 0.63 202.86 % | 0.21 -11.99 % | 0.24 110.34 % | -2.28 41.77 % | -3.92 -43.38 % | -2.74 -204.87 % | -0.90 -778.72 % | -0.10 91.79 % | -1.24 -468.80 % | 0.34 110.89 % | -3.10 -2 216.65 % | -0.13 -81.37 % | -0.07 98.36 % | -4.49 -474.44 % | -0.78 -0.62 % | -0.78 -105.70 % | 13.62 183.43 % | -16.33 -546.63 % | -2.53 -217.89 % | 2.14 112.02 % | -17.83 -40.27 % | -12.71 -5 705.50 % | 0.23 109.46 % | -2.40 -47 360.38 % | 0.01 105.93 % | -0.09 -289.95 % | 0.04 0.00 % | 0.04 -40.98 % | 0.08 71.46 % | 0.04 367.79 % | 0.01 -88.63 % | 0.08 0.00 % | 0.08 80.21 % | 0.05 0.00 % | 0.05 |
Total other income expenses net | 150.331 M 798.66 % | -21.517 M 18.18 % | -26.297 M -2 042.17 % | 1.354 M 106.54 % | -20.690 M -17.50 % | -17.609 M 48.37 % | -34.109 M 34.07 % | -51.732 M -433.43 % | -9.698 M -1 309.23 % | 802.000 K 124.39 % | -3.288 M 85.98 % | -23.459 M -197.21 % | -7.893 M 79.50 % | -38.496 M -595.38 % | 7.771 M -62.01 % | 20.458 M 111.02 % | -185.608 M -736.68 % | -22.184 M -152.67 % | 42.122 M -6.42 % | 45.010 M 1 485.35 % | -3.249 M -240.21 % | -955.000 K 42.88 % | -1.672 M -383.24 % | -346.000 K -100.10 % | 349.544 M 2 206.07 % | -16.597 M -1.80 % | -16.303 M 71.78 % | -57.766 M -430.09 % | 17.500 M -6.34 % | 18.686 M 143.23 % | -43.223 M 92.06 % | -544.390 M -2 944.43 % | -17.882 M 74.30 % | -69.569 M -250.54 % | 46.213 M 238.87 % | -33.277 M | 0.000 100.00 % | -1.853 M 86.41 % | -13.630 M -32.61 % | -10.278 M | 0.000 -100.00 % | 34.680 M 2 332.35 % | -1.554 M -100.00 % | -776.750 K -232.10 % | 588.000 K 100.00 % | 294.000 K |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-12-31 | 2008-06-30 | 2007-12-31 | 2007-06-30 | 2006-12-31 | 2006-06-30 | 2005-12-31 | 2005-06-30 | 2004-12-31 | 2004-06-30 | 2004-01-31 | 2003-06-30 | 2003-01-31 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-12-31 | 2007-12-31 | 2007-06-30 | 2006-12-31 | 2006-06-30 | 2005-12-31 | 2005-06-30 | 2004-12-31 | 2004-06-30 | 2003-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 220.084 M -42.36 % | 381.803 M 3.25 % | 369.788 M -5.51 % | 391.350 M 22.95 % | 318.289 M 5.40 % | 301.973 M -3.25 % | 312.118 M 30.90 % | 238.444 M -48.44 % | 462.475 M 24.05 % | 372.800 M 43.05 % | 260.601 M 32.55 % | 196.609 M -30.50 % | 282.880 M -46.53 % | 529.034 M 35.43 % | 390.637 M 45.79 % | 267.940 M 242.34 % | 78.267 M -42.79 % | 136.805 M 136.18 % | 57.923 M 161.37 % | -94.379 M 0.46 % | -94.813 M 15.66 % | -112.421 M -956.80 % | 13.121 M -83.18 % | 78.028 M 338.73 % | -32.685 M -109.63 % | 339.308 M 6.22 % | 319.444 M 7.44 % | 297.326 M 27.84 % | 232.569 M -10.72 % | 260.497 M 2.98 % | 252.966 M 11.80 % | 226.272 M -2.83 % | 232.869 M 14 572.90 % | -1.609 M -105.22 % | 30.814 M 433.34 % | 5.778 M 130.00 % | -19.259 M 27.95 % | -26.732 M 21.85 % | -34.204 M -288.50 % | 18.145 M -74.26 % | 70.494 M 5.23 % | 66.993 M 5.51 % | 63.492 M |
Total investments | 11.778 M 1.07 % | 11.653 M -0.51 % | 11.713 M -0.02 % | 11.715 M -65.07 % | 33.538 M -49.15 % | 65.954 M -33.55 % | 99.261 M -25.67 % | 133.537 M -55.70 % | 301.446 M 0.13 % | 301.062 M 93 981.88 % | 320.000 K 0.00 % | 320.000 K 0.00 % | 320.000 K 0.00 % | 320.000 K -99.38 % | 51.417 M 433.76 % | 9.633 M 2.36 % | 9.411 M 2.24 % | 9.205 M 12.48 % | 8.184 M 37.87 % | 5.936 M -24.34 % | 7.846 M 7.04 % | 7.330 M 10.83 % | 6.614 M -4.64 % | 6.936 M 7.70 % | 6.440 M -4.05 % | 6.712 M 18.13 % | 5.682 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.003 M -32.10 % | 8.841 M 59.50 % | 5.543 M -81.41 % | 29.811 M -44.88 % | 54.079 M -27.62 % | 74.712 M -21.64 % | 95.345 M -7.69 % | 103.286 M -7.14 % | 111.227 M 36.11 % | 81.717 M 56.53 % | 52.206 M |
Total debt | 257.355 M -38.82 % | 420.629 M -0.62 % | 423.237 M -4.54 % | 443.353 M 19.45 % | 371.162 M -2.68 % | 381.393 M -1.33 % | 386.536 M -2.28 % | 395.549 M -29.29 % | 559.374 M 8.48 % | 515.637 M 13.97 % | 452.415 M 20.00 % | 377.013 M -9.05 % | 414.505 M -25.44 % | 555.941 M 26.95 % | 437.921 M 20.11 % | 364.587 M 58.55 % | 229.953 M -14.77 % | 269.805 M 10.92 % | 243.242 M 9.66 % | 221.814 M 365.58 % | 47.643 M 6.75 % | 44.632 M 19.02 % | 37.501 M -57.45 % | 88.129 M 5 231.46 % | 1.653 M -99.53 % | 349.225 M 4.99 % | 332.628 M 5.06 % | 316.619 M 7.06 % | 295.750 M 7.02 % | 276.353 M 2.60 % | 269.359 M 6.97 % | 251.816 M 6.46 % | 236.533 M | 0.000 -100.00 % | 83.993 M 28.60 % | 65.312 M 40.06 % | 46.631 M -10.75 % | 52.246 M -9.70 % | 57.860 M -29.10 % | 81.611 M -22.54 % | 105.362 M -10.41 % | 117.600 M -9.43 % | 129.838 M |
Accumulated other comprehensive income loss | 3.251 M 100.83 % | -391.874 M -8 171.56 % | 4.855 M -22.06 % | 6.229 M 6.15 % | 5.868 M -27.28 % | 8.069 M -38.17 % | 13.051 M -32.60 % | 19.363 M 15.06 % | 16.829 M 196.81 % | 5.670 M 234.42 % | -4.218 M 32.34 % | -6.234 M -196.86 % | -2.100 M 64.47 % | -5.910 M -59.26 % | -3.711 M 8.75 % | -4.067 M -149.20 % | -1.632 M 36.13 % | -2.555 M -113.95 % | 18.311 M 1 441.47 % | -1.365 M -105.61 % | 24.321 M 3 697.78 % | -676.000 K -27.79 % | -529.000 K -399.06 % | -106.000 K -457.89 % | -19.000 K -26.67 % | -15.000 K | 0.000 100.00 % | -8.000 K | 0.000 100.00 % | -4.000 K | 0.000 | 0.000 | 0.000 100.00 % | -42.481 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | -900.493 M 14.36 % | -1.051 B -1.16 % | -1.039 B -1.10 % | -1.028 B -2.03 % | -1.008 B -2.57 % | -982.387 M -9.57 % | -896.566 M -5.68 % | -848.345 M -63.53 % | -518.757 M -17.30 % | -442.256 M -62.06 % | -272.902 M 4.24 % | -284.981 M 23.72 % | -373.593 M 1.21 % | -378.162 M -5.85 % | -357.276 M -8.15 % | -330.360 M -20.67 % | -273.779 M -662.17 % | -35.921 M -210.88 % | 32.395 M 742.52 % | 3.845 M -91.97 % | 47.896 M 1 104.95 % | -4.766 M 97.36 % | -180.451 M -4.81 % | -172.169 M -3.54 % | -166.285 M 73.89 % | -636.878 M -2.90 % | -618.936 M -2.88 % | -601.593 M | 0.000 100.00 % | -526.170 M | 0.000 100.00 % | -550.599 M -2 393.11 % | 24.011 M 133.16 % | -72.413 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock | 11.826 M 19.99 % | 9.856 M -90.00 % | 98.556 M 19.67 % | 82.356 M 0.00 % | 82.356 M 0.00 % | 82.356 M 0.00 % | 82.356 M 0.00 % | 82.356 M 0.00 % | 82.356 M 0.00 % | 82.356 M 0.00 % | 82.356 M 0.00 % | 82.356 M 10.46 % | 74.556 M 10.69 % | 67.356 M 0.00 % | 67.356 M 0.00 % | 67.356 M 3.22 % | 65.256 M 32.21 % | 49.356 M 0.00 % | 49.356 M 0.00 % | 49.356 M 0.00 % | 49.356 M 0.00 % | 49.356 M -41.44 % | 84.283 M 0.00 % | 84.283 M 0.00 % | 84.283 M 20.00 % | 70.236 M 0.00 % | 70.236 M 0.00 % | 70.236 M 0.00 % | 70.236 M 0.00 % | 70.236 M 0.00 % | 70.236 M 0.00 % | 70.236 M 0.00 % | 70.236 M 7.66 % | 65.236 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total equity | -224.707 M 41.18 % | -382.018 M -4.82 % | -364.447 M 3.65 % | -378.250 M -5.61 % | -358.159 M -8.36 % | -330.537 M -34.69 % | -245.411 M -28.58 % | -190.867 M -240.15 % | 136.192 M -22.87 % | 176.575 M -43.97 % | 315.160 M 1.81 % | 309.552 M 1 302.78 % | 22.067 M 113.51 % | -163.352 M -16.23 % | -140.547 M -27.26 % | -110.445 M 10.45 % | -123.329 M -291.19 % | 64.505 M -53.27 % | 138.037 M 16.74 % | 118.248 M -34.22 % | 179.766 M 24.24 % | 144.698 M 501.15 % | 24.070 M -27.83 % | 33.353 M -13.05 % | 38.357 M 111.26 % | -340.650 M -5.22 % | -323.738 M -5.50 % | -306.857 M -7.37 % | -285.797 M -23.50 % | -231.420 M 14.62 % | -271.048 M -5.94 % | -255.849 M -168.59 % | 373.010 M 47.28 % | 253.270 M -32.47 % | 375.031 M -5.24 % | 395.759 M -4.98 % | 416.487 M -2.91 % | 428.967 M -2.83 % | 441.446 M 5.63 % | 417.906 M 5.97 % | 394.365 M 7.89 % | 365.527 M 8.57 % | 336.689 M |
Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.203 M -91.95 % | 14.949 M | 0.000 | 0.000 -100.00 % | 404.000 K -73.97 % | 1.552 M -1.15 % | 1.570 M 0.45 % | 1.563 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.653 M 0.00 % | 1.653 M 0.00 % | 1.653 M -54.75 % | 3.653 M -48.93 % | 7.153 M 0.00 % | 7.153 M -61.19 % | 18.430 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.566 M 50.00 % | -3.131 M -1 058.96 % | 326.500 K -91.37 % | 3.784 M |
Long term debt | 0.000 | 0.000 | 0.000 -100.00 % | 448.000 K -34.41 % | 683.000 K 446.40 % | 125.000 K -83.81 % | 772.000 K -58.04 % | 1.840 M -26.69 % | 2.510 M -99.24 % | 329.057 M 172.83 % | 120.610 M -21.65 % | 153.945 M -51.54 % | 317.701 M 180.08 % | 113.433 M -5.75 % | 120.349 M | 0.000 -100.00 % | 229.953 M 10.79 % | 207.557 M -11.31 % | 234.022 M 9.05 % | 214.594 M 437.98 % | 39.889 M 8.18 % | 36.874 M | 0.000 | 0.000 -100.00 % | 1.653 M -99.37 % | 261.725 M 6.77 % | 245.128 M 6.77 % | 229.583 M 6.77 % | 215.025 M -22.19 % | 276.353 M 2.60 % | 269.359 M 6.97 % | 251.816 M 6.64 % | 236.135 M | 0.000 -100.00 % | 11.051 M -39.72 % | 18.332 M -28.43 % | 25.612 M -4.96 % | 26.950 M -4.73 % | 28.287 M -17.19 % | 34.160 M -14.67 % | 40.033 M 11.80 % | 35.809 M 13.38 % | 31.584 M |
Total non current liabilities | 0.000 | 0.000 | 0.000 -100.00 % | 448.000 K 241.32 % | -317.000 K -353.60 % | 125.000 K -83.81 % | 772.000 K -58.04 % | 1.840 M -90.15 % | 18.685 M -94.57 % | 344.006 M 161.27 % | 131.668 M -16.57 % | 157.819 M -50.39 % | 318.105 M 176.65 % | 114.985 M -5.69 % | 121.919 M 7 700.32 % | 1.563 M -99.32 % | 229.953 M 10.79 % | 207.557 M -11.31 % | 234.022 M 9.05 % | 214.594 M 437.98 % | 39.889 M 8.18 % | 36.874 M -3.34 % | 38.149 M -60.65 % | 96.947 M 5 764.91 % | 1.653 M -99.39 % | 269.694 M 5.42 % | 255.835 M 5.31 % | 242.931 M 4.40 % | 232.699 M -22.91 % | 301.845 M 1.97 % | 296.005 M 1.15 % | 292.634 M -27.76 % | 405.067 M 12 629.95 % | 3.182 M -89.96 % | 31.693 M -17.65 % | 38.485 M -15.00 % | 45.277 M -1.74 % | 46.081 M -1.71 % | 46.885 M -14.59 % | 54.895 M -12.73 % | 62.905 M 9.84 % | 57.269 M 10.92 % | 51.632 M |
Other current liabilities | 323.892 M -19.86 % | 404.151 M 20.90 % | 334.273 M 10.50 % | 302.515 M -7.57 % | 327.304 M -13.31 % | 377.560 M 57.78 % | 239.297 M -22.54 % | 308.931 M 567.12 % | -66.135 M -126.17 % | 252.737 M 136.09 % | 107.052 M -42.34 % | 185.669 M 62.69 % | 114.121 M 136.44 % | 48.267 M 6.73 % | 45.225 M -45.27 % | 82.633 M -52.50 % | 173.969 M 324.79 % | 40.954 M -45.48 % | 75.111 M -64.59 % | 212.140 M 207.57 % | 68.974 M 3 839.12 % | 1.751 M 279.83 % | 461.000 K -94.97 % | 9.157 M 542.60 % | 1.425 M -15.88 % | 1.694 M 74.10 % | 973.000 K -74.10 % | 3.757 M -89.63 % | 36.213 M 5 976.01 % | 596.000 K -17.68 % | 724.000 K -82.47 % | 4.130 M -91.22 % | 47.050 M -80.17 % | 237.286 M 277.38 % | 62.877 M 100.00 % | 31.439 M | 0.000 | 0.000 | 0.000 -100.00 % | 13.542 M -50.00 % | 27.083 M 100.00 % | 13.542 M | 0.000 |
Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 36.581 M -2.73 % | 37.608 M -41.69 % | 64.499 M -8.76 % | 70.691 M -32.70 % | 105.040 M 12.79 % | 93.132 M | 0.000 -100.00 % | 69.703 M -3.10 % | 71.936 M 179.82 % | 25.708 M | 0.000 -100.00 % | 69.827 M | 0.000 100.00 % | -22.950 M -198.21 % | 23.369 M -23.28 % | 30.461 M | 0.000 -100.00 % | 3.528 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 |
Short term debt | 257.355 M -38.82 % | 420.629 M -0.62 % | 423.237 M -4.44 % | 442.905 M 19.55 % | 370.479 M -21.31 % | 470.824 M 22.05 % | 385.764 M -2.02 % | 393.709 M -29.30 % | 556.864 M 196.57 % | 187.768 M -43.41 % | 331.805 M -16.78 % | 398.720 M -29.93 % | 569.033 M 28.59 % | 442.508 M 39.34 % | 317.572 M -12.90 % | 364.587 M 1 488.61 % | 22.950 M -60.64 % | 58.312 M 532.45 % | 9.220 M 27.70 % | 7.220 M -6.89 % | 7.754 M -0.05 % | 7.758 M -79.31 % | 37.501 M -57.45 % | 88.129 M | 0.000 -100.00 % | 87.500 M 0.00 % | 87.500 M 0.53 % | 87.036 M 7.82 % | 80.725 M | 0.000 | 0.000 | 0.000 -100.00 % | 398.000 K | 0.000 -100.00 % | 50.208 M 40.98 % | 35.614 M 69.43 % | 21.019 M -16.91 % | 25.296 M -14.46 % | 29.573 M -37.68 % | 47.451 M -27.37 % | 65.329 M -20.13 % | 81.792 M -16.76 % | 98.254 M |
Total current liabilities | 581.247 M -29.53 % | 824.780 M -0.41 % | 828.136 M -3.07 % | 854.335 M -1.11 % | 863.929 M -3.70 % | 897.134 M 0.19 % | 895.462 M -1.59 % | 909.907 M 3.74 % | 877.137 M 76.18 % | 497.876 M -21.01 % | 630.308 M -10.87 % | 707.212 M -4.37 % | 739.497 M 49.45 % | 494.820 M 33.14 % | 371.658 M -17.65 % | 451.314 M 118.68 % | 206.385 M 88.32 % | 109.590 M 27.07 % | 86.247 M -60.96 % | 220.943 M 187.29 % | 76.905 M 693.98 % | 9.686 M -74.91 % | 38.610 M -63.61 % | 106.104 M 7 345.89 % | 1.425 M -98.40 % | 89.194 M 0.81 % | 88.473 M -2.56 % | 90.793 M -22.66 % | 117.393 M 6 450.95 % | 1.792 M 51.86 % | 1.180 M -72.28 % | 4.257 M -92.80 % | 59.145 M -77.20 % | 259.445 M -1.26 % | 262.746 M 12.18 % | 234.220 M 13.87 % | 205.694 M 1.56 % | 202.534 M 1.59 % | 199.373 M -16.23 % | 238.010 M -13.97 % | 276.646 M -1.62 % | 281.193 M -1.59 % | 285.740 M |
Total liabilities | 581.247 M -29.53 % | 824.780 M -0.41 % | 828.136 M -3.12 % | 854.783 M -1.02 % | 863.612 M -3.75 % | 897.259 M 0.11 % | 896.234 M -1.70 % | 911.747 M 1.78 % | 895.822 M 6.41 % | 841.882 M 10.49 % | 761.976 M -11.91 % | 865.031 M -18.21 % | 1.058 B 73.43 % | 609.805 M 23.55 % | 493.577 M 8.99 % | 452.877 M 3.79 % | 436.338 M 37.58 % | 317.147 M -0.97 % | 320.269 M -26.47 % | 435.537 M 272.91 % | 116.794 M 150.85 % | 46.560 M 20.59 % | 38.610 M -63.61 % | 106.104 M 3 347.17 % | 3.078 M -99.14 % | 358.888 M 4.23 % | 344.308 M 3.17 % | 333.724 M -4.68 % | 350.092 M 15.30 % | 303.637 M 2.17 % | 297.185 M 0.10 % | 296.891 M -36.04 % | 464.212 M 76.76 % | 262.627 M -10.80 % | 294.439 M 7.97 % | 272.705 M 8.66 % | 250.971 M 0.95 % | 248.615 M 0.96 % | 246.258 M -15.93 % | 292.905 M -13.74 % | 339.551 M 0.32 % | 338.462 M 0.32 % | 337.372 M |
Other non current assets | 280.991 M -2.63 % | 288.581 M 3.68 % | 278.343 M -4.06 % | 290.108 M -2.72 % | 298.232 M 0.34 % | 297.224 M -3.30 % | 307.357 M 26.88 % | 242.250 M | 0.000 | 0.000 -100.00 % | 296.435 M 14.14 % | 259.719 M -46.64 % | 486.740 M 362.79 % | 105.175 M 49.65 % | 70.281 M 206.30 % | 22.945 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.733 M -218.50 % | 5.682 M 8.85 % | 5.220 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.479 M -23.35 % | 12.367 M -35.68 % | 19.226 M 0.51 % | 19.129 M 0.51 % | 19.032 M -71.45 % | 66.666 M -41.67 % | 114.300 M 0.83 % | 113.354 M 0.84 % | 112.407 M 36.57 % | 82.307 M 57.66 % | 52.206 M |
Long term investments | 11.778 M 1.07 % | 11.653 M -0.51 % | 11.713 M -0.02 % | 11.715 M -0.36 % | 11.757 M 0.33 % | 11.718 M -0.48 % | 11.774 M 0.63 % | 11.700 M | 0.000 | 0.000 100.00 % | -296.115 M -14.15 % | -259.399 M 46.67 % | -486.420 M -363.90 % | -104.855 M -5 045.99 % | 2.120 M -77.99 % | 9.633 M 2.36 % | 9.411 M 2.24 % | 9.205 M 12.48 % | 8.184 M 37.87 % | 5.936 M -24.34 % | 7.846 M 7.04 % | 7.330 M 10.83 % | 6.614 M -4.64 % | 6.936 M 7.70 % | 6.440 M -4.05 % | 6.712 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.900 M -50.00 % | 53.800 M 100.00 % | 26.900 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 3.073 M -10.88 % | 3.448 M -70.56 % | 11.713 M -0.02 % | 11.715 M -0.36 % | 11.757 M 0.33 % | 11.718 M -0.48 % | 11.774 M 0.63 % | 11.700 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 -100.00 % | 50.000 M | 0.000 | 0.000 -100.00 % | 668.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 55.066 M 0.44 % | 54.827 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 % | 76.754 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.608 M 50.00 % | -3.215 M -48.33 % | -2.168 M -93.53 % | -1.120 M |
Goodwill and intangible assets | 3.073 M -10.88 % | 3.448 M -70.56 % | 11.713 M -0.02 % | 11.715 M -0.36 % | 11.757 M 0.33 % | 11.718 M -0.48 % | 11.774 M 0.63 % | 11.700 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 55.066 M 0.44 % | 54.827 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 % | 50.000 M | 0.000 | 0.000 -100.00 % | 744.754 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.608 M 50.00 % | -3.215 M -48.33 % | -2.168 M -93.53 % | -1.120 M |
Property plant equipment net | 9.000 K -57.14 % | 21.000 K -92.76 % | 290.000 K -83.98 % | 1.810 M -22.32 % | 2.330 M -7.39 % | 2.516 M -39.30 % | 4.145 M -29.88 % | 5.911 M -11.23 % | 6.659 M 8.01 % | 6.165 M -21.63 % | 7.867 M 0.79 % | 7.805 M -53.95 % | 16.949 M 64.20 % | 10.322 M -2.04 % | 10.537 M -5.81 % | 11.187 M 8.41 % | 10.319 M -16.85 % | 12.410 M -11.36 % | 14.001 M -3.37 % | 14.490 M 1 180.04 % | 1.132 M -14.69 % | 1.327 M -87.91 % | 10.980 M -3.88 % | 11.423 M 67 094.12 % | 17.000 K -19.05 % | 21.000 K 50.00 % | 14.000 K -12.50 % | 16.000 K 6.67 % | 15.000 K -11.76 % | 17.000 K 30.77 % | 13.000 K | 0.000 -100.00 % | 51.481 M -4.09 % | 53.676 M -83.42 % | 323.674 M 3.67 % | 312.206 M 3.81 % | 300.737 M 2.90 % | 292.265 M 2.99 % | 283.792 M -8.25 % | 309.300 M -7.62 % | 334.807 M 5.97 % | 315.957 M 6.34 % | 297.107 M |
Total non current assets | 295.851 M -2.59 % | 303.703 M 0.54 % | 302.059 M -0.52 % | 303.633 M -2.78 % | 312.319 M 0.28 % | 311.458 M -3.66 % | 323.276 M 24.40 % | 259.861 M 3 802.40 % | 6.659 M 8.01 % | 6.165 M -31.42 % | 8.989 M 0.69 % | 8.927 M -48.31 % | 17.269 M 62.27 % | 10.642 M -92.17 % | 135.884 M 52.75 % | 88.959 M 350.88 % | 19.730 M -8.72 % | 21.615 M -2.57 % | 22.185 M 8.61 % | 20.426 M 127.51 % | 8.978 M 3.71 % | 8.657 M -50.80 % | 17.594 M -4.17 % | 18.359 M 184.33 % | 6.457 M -4.10 % | 6.733 M 18.21 % | 5.696 M 8.79 % | 5.236 M 34 806.67 % | 15.000 K -99.97 % | 50.017 M 384 646.15 % | 13.000 K | 0.000 -100.00 % | 805.714 M 1 119.98 % | 66.043 M -80.74 % | 342.900 M -4.28 % | 358.235 M -4.10 % | 373.569 M -3.18 % | 385.831 M -3.08 % | 398.092 M -5.45 % | 421.046 M -5.17 % | 443.999 M 12.09 % | 396.096 M 13.76 % | 348.193 M |
Other current assets | 17.910 M -80.65 % | 92.537 M -0.40 % | 92.905 M -4.94 % | 97.728 M 2.28 % | 95.545 M -6.97 % | 102.701 M 2.52 % | 100.179 M -7.48 % | 108.276 M -78.51 % | 503.844 M 23.75 % | 407.135 M -29.79 % | 579.898 M 189.58 % | 200.252 M -49.40 % | 395.759 M 125.12 % | 175.803 M 10.38 % | 159.273 M 8.17 % | 147.242 M 12.35 % | 131.058 M -31.41 % | 191.087 M -21.96 % | 244.865 M 15.84 % | 211.388 M 49.90 % | 141.023 M 1 017.72 % | 12.617 M 94.20 % | 6.497 M -89.28 % | 60.608 M 9 370.00 % | 640.000 K -59.70 % | 1.588 M -6.04 % | 1.690 M 20.63 % | 1.401 M 27.48 % | 1.099 M -82.68 % | 6.344 M -34.81 % | 9.731 M 10 833.71 % | 89.000 K -99.56 % | 20.248 M -95.41 % | 441.171 M 93 368.43 % | 472.000 K 2.61 % | 460.000 K 2.68 % | 448.000 K 1.24 % | 442.500 K 1.26 % | 437.000 K 100.00 % | 218.500 K | 0.000 -100.00 % | 92.636 M -50.00 % | 185.271 M |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 33.538 M -49.15 % | 65.954 M -33.55 % | 99.261 M -25.67 % | 133.537 M -55.70 % | 301.446 M 0.13 % | 301.062 M 1.56 % | 296.435 M 14.14 % | 259.719 M -46.64 % | 486.740 M 362.79 % | 105.175 M 113.35 % | 49.297 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.543 M 90.42 % | 2.911 M 943.37 % | 279.000 K 100.00 % | 139.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 37.271 M -4.01 % | 38.826 M -27.36 % | 53.449 M 2.78 % | 52.003 M -1.65 % | 52.873 M -33.43 % | 79.420 M 6.72 % | 74.418 M -52.63 % | 157.105 M 62.13 % | 96.899 M -32.16 % | 142.837 M -25.53 % | 191.814 M 6.32 % | 180.404 M 37.06 % | 131.625 M 389.18 % | 26.907 M -43.09 % | 47.284 M -51.08 % | 96.647 M -36.28 % | 151.686 M 14.05 % | 133.000 M -28.23 % | 185.319 M -41.39 % | 316.193 M 121.96 % | 142.456 M -9.29 % | 157.053 M 544.19 % | 24.380 M 141.36 % | 10.101 M -70.58 % | 34.338 M 246.25 % | 9.917 M -24.78 % | 13.184 M -31.66 % | 19.293 M -69.46 % | 63.181 M 298.47 % | 15.856 M -3.28 % | 16.393 M -35.82 % | 25.544 M 597.16 % | 3.664 M 127.72 % | 1.609 M -96.97 % | 53.179 M -10.68 % | 59.535 M -9.65 % | 65.890 M -16.57 % | 78.977 M -14.22 % | 92.064 M 45.06 % | 63.466 M 82.02 % | 34.868 M -31.10 % | 50.607 M -23.72 % | 66.346 M |
Cash and short term investments | 37.271 M -4.01 % | 38.826 M -27.36 % | 53.449 M 2.78 % | 52.003 M -39.82 % | 86.411 M -40.56 % | 145.374 M -16.30 % | 173.679 M -40.24 % | 290.642 M -27.04 % | 398.345 M -10.26 % | 443.899 M -9.08 % | 488.249 M 10.93 % | 440.123 M -28.82 % | 618.365 M 368.17 % | 132.082 M 179.34 % | 47.284 M -51.08 % | 96.647 M -36.28 % | 151.686 M 14.05 % | 133.000 M -28.23 % | 185.319 M -41.39 % | 316.193 M 121.96 % | 142.456 M -9.29 % | 157.053 M 544.19 % | 24.380 M 141.36 % | 10.101 M -70.58 % | 34.338 M 246.25 % | 9.917 M -24.78 % | 13.184 M -31.66 % | 19.293 M -69.46 % | 63.181 M 298.47 % | 15.856 M -3.28 % | 16.393 M -35.82 % | 25.544 M 597.16 % | 3.664 M 127.72 % | 1.609 M -97.26 % | 58.722 M -5.96 % | 62.446 M -5.63 % | 66.169 M -16.37 % | 79.117 M -14.06 % | 92.064 M 45.06 % | 63.466 M 82.02 % | 34.868 M -31.10 % | 50.607 M -23.72 % | 66.346 M |
Total current assets | 60.689 M -56.36 % | 139.059 M -13.96 % | 161.630 M -6.52 % | 172.900 M -10.48 % | 193.134 M -24.34 % | 255.264 M -22.07 % | 327.547 M -28.95 % | 461.019 M -55.04 % | 1.025 B 1.29 % | 1.012 B -5.23 % | 1.068 B -8.37 % | 1.166 B 9.72 % | 1.062 B 143.78 % | 435.811 M 100.70 % | 217.146 M -14.33 % | 253.473 M -13.57 % | 293.279 M -18.54 % | 360.037 M -17.45 % | 436.121 M -18.23 % | 533.359 M 85.46 % | 287.582 M 57.49 % | 182.601 M 305.01 % | 45.086 M -62.77 % | 121.098 M 246.21 % | 34.978 M 204.02 % | 11.505 M -22.65 % | 14.874 M -31.24 % | 21.631 M -66.35 % | 64.280 M 189.55 % | 22.200 M -15.02 % | 26.124 M -36.35 % | 41.042 M 30.26 % | 31.508 M -93.00 % | 449.854 M 37.75 % | 326.570 M 5.27 % | 310.230 M 5.56 % | 293.889 M 0.73 % | 291.751 M 0.74 % | 289.612 M -0.05 % | 289.765 M -0.05 % | 289.917 M -5.84 % | 307.893 M -5.52 % | 325.868 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 95.545 M | 0.000 100.00 % | -53.689 M | 0.000 | 0.000 | 0.000 -100.00 % | 296.435 M | 0.000 100.00 % | -48.276 M | 0.000 100.00 % | -10.589 M -414.21 % | 3.370 M 131.99 % | -10.535 M 70.70 % | -35.950 M | 0.000 100.00 % | -5.778 M | 0.000 100.00 % | -12.931 M 8.99 % | -14.209 M 71.80 % | -50.389 M | 0.000 100.00 % | -622.000 K | 0.000 -100.00 % | 937.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.596 M 7.38 % | 7.074 M -94.52 % | 129.030 M 9.19 % | 118.173 M 10.12 % | 107.315 M 19.12 % | 90.090 M 23.64 % | 72.865 M -21.58 % | 92.918 M -17.75 % | 112.971 M 20.68 % | 93.611 M 26.07 % | 74.251 M |
Net receivables | 5.508 M -28.43 % | 7.696 M -49.62 % | 15.276 M -34.07 % | 23.169 M 90.25 % | 12.178 M 69.40 % | 7.189 M -86.61 % | 53.689 M -14.73 % | 62.961 M -48.88 % | 123.166 M -23.62 % | 161.258 M -34.90 % | 247.703 M -38.49 % | 402.716 M 734.20 % | 48.276 M -13.09 % | 55.548 M 205.95 % | 18.156 M 192.18 % | 6.214 M -94.85 % | 120.742 M -44.90 % | 219.115 M 1 245.34 % | 16.287 M 181.88 % | 5.778 M -95.93 % | 141.996 M 998.11 % | 12.931 M | 0.000 -100.00 % | 50.389 M | 0.000 -100.00 % | 1.588 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.409 M | 0.000 | 0.000 | 0.000 -100.00 % | 59.979 M -50.00 % | 119.957 M 100.00 % | 59.979 M | 0.000 -100.00 % | 71.039 M -50.00 % | 142.078 M 100.00 % | 71.039 M | 0.000 |
Tax assets | 0.000 | 0.000 | 0.000 100.00 % | -11.715 M 0.36 % | -11.757 M -0.33 % | -11.718 M 0.48 % | -11.774 M -0.63 % | -11.700 M | 0.000 | 0.000 -100.00 % | 802.000 K 0.00 % | 802.000 K | 0.000 | 0.000 100.00 % | -2.120 M 77.99 % | -9.633 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 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 0.000 | 0.000 -100.00 % | 35.313 M | 0.000 -100.00 % | 12.178 M 69.40 % | 7.189 M -86.61 % | 53.689 M -14.73 % | 62.961 M -48.88 % | 123.166 M | 0.000 -100.00 % | 3.100 M -1.96 % | 3.162 M -1.68 % | 3.216 M -0.09 % | 3.219 M -47.85 % | 6.172 M 94.27 % | 3.177 M -10.58 % | 3.553 M 155.06 % | 1.393 M 89.78 % | 734.000 K 23.15 % | 596.000 K 236.72 % | 177.000 K 0.00 % | 177.000 K -72.69 % | 648.000 K -92.65 % | 8.818 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 455.000 K -61.96 % | 1.196 M 162.28 % | 456.000 K 259.06 % | 127.000 K -98.91 % | 11.677 M -47.26 % | 22.139 M -83.10 % | 131.010 M -11.17 % | 147.485 M -10.05 % | 163.960 M 5.25 % | 155.780 M 5.54 % | 147.599 M -11.04 % | 165.917 M -9.94 % | 184.234 M -0.87 % | 185.854 M -0.86 % | 187.474 M |
Tax payables | 0.000 | 0.000 -100.00 % | 35.313 M -51.18 % | 72.334 M 83.70 % | 39.376 M -5.26 % | 41.561 M 10.34 % | 37.665 M -4.08 % | 39.266 M 2.02 % | 38.489 M -32.91 % | 57.371 M 17.22 % | 48.945 M 2.56 % | 47.725 M 2 689.30 % | 1.711 M 107.14 % | 826.000 K -5.71 % | 876.000 K -4.47 % | 917.000 K -18.99 % | 1.132 M 6.89 % | 1.059 M -10.41 % | 1.182 M 19.76 % | 987.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.000 K 0.00 % | 20.000 K -99.89 % | 18.651 M -5.24 % | 19.683 M -4.98 % | 20.715 M -3.46 % | 21.458 M -3.35 % | 22.201 M 100.00 % | 11.101 M | 0.000 -100.00 % | 6.000 K -50.00 % | 12.000 K |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -11.058 M -185.44 % | -3.874 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 % | -180.541 M -8.31 % | -166.682 M -8.07 % | -154.242 M -4.31 % | -147.866 M 49.62 % | -293.496 M -1.77 % | -288.396 M -5.22 % | -274.077 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 | 0.000 | 0.000 100.00 % | -506.000 K 0.00 % | -506.000 K -0.40 % | -504.000 K -42.78 % | -353.000 K 65.73 % | -1.030 M -1.08 % | -1.019 M -0.49 % | -1.014 M 96.10 % | -25.973 M 44.57 % | -46.854 M -0.24 % | -46.744 M -0.80 % | -46.374 M -0.68 % | -46.062 M -6.76 % | -43.146 M -4.08 % | -41.455 M 11.47 % | -46.824 M -6.75 % | -43.865 M -14.20 % | -38.410 M -17.53 % | -32.682 M -79.65 % | -18.192 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.322 M -50.00 % | 6.644 M |
Capital lease obligations | 0.000 | 0.000 -100.00 % | 274.000 K -83.46 % | 1.657 M -12.93 % | 1.903 M 3.42 % | 1.840 M -40.74 % | 3.105 M -30.89 % | 4.493 M -17.10 % | 5.420 M 14.88 % | 4.718 M -27.65 % | 6.521 M 3.31 % | 6.312 M -8.69 % | 6.913 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.936 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 % | 1.002 M | 0.000 -100.00 % | 5.601 M -34.12 % | 8.502 M -25.44 % | 11.403 M 4.79 % | 10.882 M 5.03 % | 10.360 M -24.80 % | 13.778 M -19.87 % | 17.195 M -26.98 % | 23.548 M -21.25 % | 29.901 M |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 828.982 M 65.16 % | 501.928 M 14.97 % | 436.586 M 57.54 % | 277.120 M | 0.000 -100.00 % | 2.100 M | 0.000 -100.00 % | 3.711 M | 0.000 -100.00 % | 1.632 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 660.709 M -0.59 % | 664.615 M 16.18 % | 572.041 M 1.83 % | 561.778 M 0.00 % | 561.778 M 0.00 % | 561.778 M 0.90 % | 556.778 M -3.36 % | 576.148 M 3.48 % | 556.778 M 363.24 % | 120.192 M -78.41 % | 556.778 M 0.00 % | 556.778 M 52.38 % | 365.378 M 86.20 % | 196.230 M 0.00 % | 196.230 M 0.00 % | 196.230 M 46.82 % | 133.650 M 74.97 % | 76.385 M 0.00 % | 76.385 M 0.00 % | 76.385 M 0.00 % | 76.385 M 0.00 % | 76.385 M -35.11 % | 117.712 M 0.00 % | 117.712 M -2.20 % | 120.359 M -46.74 % | 225.992 M 0.46 % | 224.962 M 0.21 % | 224.500 M 163.06 % | -356.033 M -258.58 % | 224.514 M 165.79 % | -341.284 M -252.01 % | 224.514 M -19.46 % | 278.763 M 7.03 % | 260.447 M 216.21 % | 82.364 M 0.00 % | 82.364 M 0.00 % | 82.364 M 0.00 % | 82.364 M 0.00 % | 82.364 M -2.37 % | 84.366 M -2.32 % | 86.368 M -58.52 % | 208.207 M -36.92 % | 330.045 M |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.972 M 0.15 % | 14.949 M 35.19 % | 11.058 M 185.44 % | 3.874 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 % | 6.316 M -30.24 % | 9.054 M -22.58 % | 11.695 M -16.59 % | 14.021 M -23.55 % | 18.339 M -5.92 % | 19.493 M -12.93 % | 22.388 M -86.75 % | 168.932 M 5 208.99 % | 3.182 M -84.58 % | 20.642 M 2.42 % | 20.154 M 2.48 % | 19.665 M 2.79 % | 19.132 M 2.87 % | 18.598 M -10.31 % | 20.735 M -9.34 % | 22.872 M 16.88 % | 19.568 M 20.31 % | 16.264 M |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -38.149 M 60.65 % | -96.947 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 |
Total assets | 356.540 M -19.47 % | 442.762 M -4.51 % | 463.689 M -2.70 % | 476.533 M -5.72 % | 505.453 M -10.81 % | 566.722 M -12.92 % | 650.823 M -9.72 % | 720.880 M -30.15 % | 1.032 B 1.33 % | 1.018 B -5.45 % | 1.077 B -8.30 % | 1.175 B 8.79 % | 1.080 B 141.83 % | 446.453 M 26.46 % | 353.030 M 3.09 % | 342.432 M 9.40 % | 313.009 M -17.99 % | 381.652 M -16.73 % | 458.306 M -17.24 % | 553.785 M 86.74 % | 296.560 M 55.06 % | 191.258 M 205.13 % | 62.680 M -55.05 % | 139.457 M 236.57 % | 41.435 M 127.19 % | 18.238 M -11.34 % | 20.570 M -23.44 % | 26.867 M -58.21 % | 64.295 M -10.97 % | 72.217 M 176.30 % | 26.137 M -36.32 % | 41.042 M -95.10 % | 837.222 M 62.28 % | 515.897 M -22.94 % | 669.470 M 0.15 % | 668.464 M 0.15 % | 667.458 M -1.49 % | 677.581 M -1.47 % | 687.704 M -3.25 % | 710.810 M -3.15 % | 733.916 M 4.25 % | 703.989 M 4.44 % | 674.061 M |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-12-31 | 2007-12-31 | 2007-06-30 | 2006-12-31 | 2006-06-30 | 2005-12-31 | 2005-06-30 | 2004-12-31 | 2004-06-30 | 2003-12-31 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-12-31 | 2008-06-30 | 2007-12-31 | 2007-06-30 | 2006-12-31 | 2006-06-30 | 2005-12-31 | 2005-06-30 | 2004-12-31 | 2004-06-30 | 2004-01-31 | 2003-06-30 | 2003-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | -10.339 M -134.70 % | 29.796 M 180.67 % | 10.616 M 175.12 % | -14.132 M 60.58 % | -35.846 M -1 686.11 % | 2.260 M 102.82 % | -80.179 M -224.14 % | 64.588 M 191.39 % | -70.672 M 9.91 % | -78.447 M -168.28 % | 114.886 M 203.38 % | -111.135 M 74.99 % | -444.449 M -112.08 % | -209.568 M -224.22 % | -64.637 M -247.51 % | 43.819 M 3.21 % | 42.458 M 5 768.62 % | -749.000 K 99.17 % | -89.974 M 56.14 % | -205.124 M -262.65 % | -56.563 M -320.28 % | 25.678 M 414.23 % | 4.994 M 110.02 % | -49.849 M -193.45 % | -16.987 M -11 862.68 % | -142.000 K 76.99 % | -617.000 K -118.73 % | 3.294 M 0.00 % | 3.294 M 1 249.80 % | 244.000 K 0.00 % | 244.000 K -98.38 % | 15.100 M 0.00 % | 15.100 M 947.60 % | -1.782 M 0.00 % | -1.782 M 61.06 % | -4.575 M 0.00 % | -4.575 M | 0.000 | 0.000 -100.00 % | 13.716 M 0.00 % | 13.716 M 353.19 % | -5.417 M 0.00 % | -5.417 M -100.00 % | -2.709 M 22.31 % | -3.487 M -100.00 % | -1.743 M |
Accounts receivables | 2.271 M -87.10 % | 17.601 M 123.14 % | 7.888 M 156.22 % | -14.031 M -181.86 % | -4.978 M -199.64 % | 4.996 M -31.12 % | 7.253 M 5.01 % | 6.907 M -82.24 % | 38.895 M 195.11 % | 13.180 M -91.32 % | 151.834 M 142.40 % | -358.082 M -4 975.18 % | 7.345 M 115.25 % | -48.155 M -2 438.48 % | -1.897 M 96.29 % | -51.188 M -213.81 % | 44.977 M 6 104.94 % | -749.000 K 99.17 % | -89.974 M 56.67 % | -207.643 M | 0.000 -100.00 % | 25.678 M | 0.000 100.00 % | -49.849 M | 0.000 100.00 % | -142.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 |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -8.805 M | 0.000 100.00 % | -64.494 M 0.00 % | -64.494 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 468.500 K 200.00 % | -468.500 K 0.00 % | -468.500 K | 0.000 | 0.000 -100.00 % | 1.436 M 0.00 % | 1.436 M -53.30 % | 3.074 M 0.00 % | 3.074 M 136.18 % | -8.496 M 0.00 % | -8.496 M | 0.000 | 0.000 -100.00 % | 14.733 M 0.00 % | 14.733 M 173.77 % | -19.972 M 0.00 % | -19.972 M -100.00 % | -9.986 M -38.86 % | -7.191 M -100.00 % | -3.596 M |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -62.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | -12.610 M -203.40 % | 12.195 M 347.03 % | 2.728 M 2 800.99 % | -101.000 K 99.67 % | -30.868 M -1 028.22 % | -2.736 M 96.87 % | -87.432 M -251.58 % | 57.681 M 152.64 % | -109.567 M -19.58 % | -91.627 M -226.30 % | -28.081 M -111.37 % | 246.947 M 154.66 % | -451.794 M -179.90 % | -161.413 M -157.27 % | -62.740 M -166.04 % | 95.007 M 3 871.62 % | -2.519 M | 0.000 | 0.000 -100.00 % | 2.519 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.086 M -128.85 % | 3.762 M 0.00 % | 3.762 M | 0.000 | 0.000 -100.00 % | 13.665 M 0.00 % | 13.665 M 381.42 % | -4.856 M 0.00 % | -4.856 M -223.83 % | 3.921 M 0.00 % | 3.921 M | 0.000 | 0.000 100.00 % | -1.017 M 0.00 % | -1.017 M -106.99 % | 14.555 M 0.00 % | 14.555 M 100.00 % | 7.277 M 96.44 % | 3.705 M 100.00 % | 1.852 M |
Other non cash items | -225.400 M -1 299.70 % | 18.788 M 148.78 % | 7.552 M 1 135.94 % | -729.000 K -101.38 % | 52.914 M 78.13 % | 29.705 M -44.62 % | 53.635 M -73.60 % | 203.126 M 1 927.82 % | -11.113 M -110.98 % | 101.203 M 185.69 % | -118.107 M -162.12 % | 190.141 M 199.39 % | 63.509 M 54.86 % | 41.010 M 836.52 % | 4.379 M 110.93 % | -40.075 M -118.18 % | 220.405 M 387.71 % | 45.192 M 183.43 % | -54.168 M -150.86 % | 106.512 M 246.73 % | -72.590 M -153.87 % | -28.593 M -283.90 % | 15.548 M 1.95 % | 15.250 M 104.30 % | -354.862 M -2 566.89 % | 14.385 M 7.15 % | 13.425 M -66.97 % | 40.650 M 19.54 % | 34.006 M 347.47 % | -13.741 M 0.00 % | -13.741 M -104.87 % | 282.252 M 0.51 % | 280.822 M 935.98 % | 27.107 M -19.17 % | 33.536 M 40.75 % | 23.827 M 0.00 % | 23.827 M 44.64 % | 16.473 M 0.00 % | 16.473 M 543.85 % | 2.559 M 0.00 % | 2.559 M 105.88 % | -43.541 M 0.00 % | -43.541 M -100.00 % | -21.770 M 27.29 % | -29.941 M -100.00 % | -14.970 M |
Net cash provided by operating activities | 5.801 M -81.58 % | 31.488 M 281.86 % | 8.246 M 51.94 % | 5.427 M 137.42 % | -14.503 M 69.35 % | -47.312 M 36.33 % | -74.303 M 13.65 % | -86.045 M 1.10 % | -87.000 M 41.96 % | -149.894 M -200.02 % | 149.865 M -14.24 % | 174.744 M 146.64 % | -374.676 M -98.55 % | -188.710 M -113.68 % | -88.315 M -68.85 % | -52.305 M -302.95 % | 25.772 M 211.02 % | -23.213 M 79.81 % | -114.991 M 19.10 % | -142.143 M -634.02 % | -19.365 M -61.83 % | -11.966 M -255.56 % | 7.692 M 119.05 % | -40.383 M -766.03 % | -4.663 M -31.24 % | -3.553 M 26.45 % | -4.831 M -1 079.73 % | -409.500 K 0.00 % | -409.500 K 68.02 % | -1.281 M 0.00 % | -1.281 M -113.04 % | 9.821 M 0.00 % | 9.821 M 128.84 % | -34.054 M 0.00 % | -34.054 M -820.02 % | 4.730 M 0.00 % | 4.730 M -73.26 % | 17.689 M 0.00 % | 17.689 M -62.52 % | 47.199 M 0.00 % | 47.199 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Investments in property plant and equipment | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K 92.31 % | -13.000 K | 0.000 100.00 % | -17.000 K 97.44 % | -665.000 K -230.85 % | -201.000 K 67.53 % | -619.000 K -27.10 % | -487.000 K 42.57 % | -848.000 K -147.23 % | -343.000 K 59.93 % | -856.000 K -95.88 % | -437.000 K 72.74 % | -1.603 M 50.03 % | -3.208 M -279.64 % | -845.000 K -616.10 % | -118.000 K 99.17 % | -14.150 M -100.00 % | -7.075 M -2 212.09 % | -306.000 K -100.00 % | -153.000 K 98.67 % | -11.502 M -100.00 % | -5.751 M -47 825.00 % | -12.000 K -100.00 % | -6.000 K 99.97 % | -17.505 M 0.00 % | -17.505 M -166 614.29 % | -10.500 K 0.00 % | -10.500 K 99.17 % | -1.272 M 0.00 % | -1.272 M 86.37 % | -9.333 M 0.00 % | -9.333 M 41.46 % | -15.943 M 0.00 % | -15.943 M 1.30 % | -16.154 M 0.00 % | -16.154 M 4.37 % | -16.891 M 0.00 % | -16.891 M 41.81 % | -29.028 M 0.00 % | -29.028 M -100.00 % | -14.514 M 34.99 % | -22.326 M -100.00 % | -11.163 M |
Acquisitions net | 0.000 | 0.000 | 0.000 -100.00 % | 112.000 K | 0.000 | 0.000 | 0.000 100.00 % | -7.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.556 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 % | 7.171 M | 0.000 -100.00 % | 238.838 M | 0.000 -100.00 % | 22.784 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.756 M | 0.000 100.00 % | -4.500 M | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -160.000 K 0.00 % | -160.000 K 93.93 % | -2.638 M 0.00 % | -2.638 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 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.258 M 0.00 % | 4.258 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.008 M 0.00 % | 3.008 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 18.000 K 100.74 % | -2.446 M -17 571.43 % | 14.000 K 133.33 % | 6.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 22.500 K 4 400.00 % | 500.000 100.50 % | -100.000 K -6 766.67 % | 1.500 K -99.98 % | 8.319 M 48 835.29 % | 17.000 K -98.80 % | 1.417 M -80.41 % | 7.232 M 18 180.00 % | -40.000 K -100.20 % | 20.413 M 201.91 % | -20.030 M -286.16 % | -5.187 M -1 018.05 % | 565.000 K 415.64 % | -179.000 K -101.62 % | 11.061 M 25 623.26 % | 43.000 K -87.71 % | 350.000 K -93.91 % | 5.751 M 1 829.87 % | 298.000 K 4 866.67 % | 6.000 K -99.98 % | 27.261 M 55.73 % | 17.505 M 166 814.29 % | -10.500 K -200.00 % | 10.500 K 101.69 % | -623.000 K -148.98 % | 1.272 M 129.69 % | -4.285 M -167.73 % | 6.326 M 144.30 % | -14.279 M -189.56 % | 15.943 M 230.54 % | -12.214 M -175.61 % | 16.154 M -53.07 % | 34.424 M 103.80 % | 16.891 M 174.29 % | -22.737 M -178.33 % | 29.028 M 100.00 % | 14.514 M -34.99 % | 22.326 M 100.00 % | 11.163 M |
Net cash used for investing activites | 18.000 K 100.74 % | -2.446 M -17 571.43 % | 14.000 K -88.03 % | 117.000 K 1 000.00 % | -13.000 K | 0.000 100.00 % | -17.000 K 97.47 % | -672.000 K -234.33 % | -201.000 K 72.04 % | -719.000 K -47.64 % | -487.000 K -106.52 % | 7.471 M 2 391.72 % | -326.000 K -158.11 % | 561.000 K -91.74 % | 6.795 M 73.65 % | 3.913 M -77.26 % | 17.205 M 182.42 % | -20.875 M -293.50 % | -5.305 M 60.95 % | -13.585 M -7 489.39 % | -179.000 K -101.66 % | 10.755 M 24 911.63 % | 43.000 K 100.39 % | -11.152 M -93.91 % | -5.751 M -2 110.84 % | 286.000 K 4 866.67 % | -6.000 K -100.12 % | 4.878 M 0.00 % | 4.878 M -31.88 % | 7.161 M 68 295.24 % | -10.500 K -100.00 % | 238.217 M 18 798.35 % | -1.274 M -106.89 % | 18.500 M 392.46 % | -6.326 M 57.67 % | -14.944 M 2.19 % | -15.278 M -8.79 % | -14.044 M 1.95 % | -14.323 M -160.93 % | 23.508 M 10 858.58 % | -218.500 K 99.19 % | -27.113 M 6.99 % | -29.152 M -100.00 % | -14.576 M 65.10 % | -41.760 M -100.00 % | -20.880 M |
Debt repayment | -12.279 M -46.28 % | -8.394 M 73.26 % | -31.389 M 17.30 % | -37.953 M -233.86 % | -11.368 M | 0.000 100.00 % | -7.471 M 94.32 % | -131.525 M | 0.000 | 0.000 -100.00 % | 40.065 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -250.000 M | 0.000 100.00 % | -1.496 M | 0.000 -100.00 % | 22.741 M | 0.000 100.00 % | -42.773 M | 0.000 100.00 % | -65.560 M | 0.000 100.00 % | -90.903 M | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | 6.938 M | 0.000 -100.00 % | 52.926 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 65.855 M 0.00 % | 65.855 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 56.875 M 0.00 % | 56.875 M 291.11 % | 14.542 M 0.00 % | 14.542 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.500 M 0.00 % | 2.500 M -84.57 % | 16.200 M 0.00 % | 16.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -826.500 K 0.00 % | -826.500 K | 0.000 100.00 % | -5.500 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 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.722 M 0.00 % | -2.722 M 0.29 % | -2.730 M 0.00 % | -2.730 M 0.87 % | -2.754 M 0.00 % | -2.754 M -100.00 % | -1.377 M 0.00 % | -1.377 M -100.00 % | -688.500 K 50.00 % | -1.377 M -100.00 % | -688.500 K |
Other financing activites | 0.000 100.00 % | -36.242 M -32.91 % | -27.268 M -185.02 % | 32.073 M 3 005.16 % | -1.104 M 89.16 % | -10.185 M -579.42 % | -1.499 M -102.28 % | 65.807 M 233.95 % | 19.706 M -80.43 % | 100.691 M 156.89 % | -176.987 M -34.97 % | -131.135 M -127.37 % | 479.132 M 39.69 % | 342.996 M 282.61 % | 89.646 M 696.29 % | 11.258 M 146.04 % | -24.450 M -208.71 % | -7.920 M 25.28 % | -10.600 M -103.21 % | 329.992 M 6 581.35 % | 4.939 M -96.31 % | 133.837 M 1 907.15 % | 6.668 M -75.53 % | 27.252 M -6.30 % | 29.084 M | 0.000 | 0.000 -100.00 % | 2.750 M 200.00 % | -2.750 M 80.74 % | -14.277 M | 0.000 -100.00 % | 122.300 M 199.84 % | -122.500 M -21 781.42 % | 565.000 K 105.02 % | -11.262 M 32.09 % | -16.585 M -369.38 % | 6.157 M -78.62 % | 28.798 M 306.06 % | -13.976 M -133.20 % | 42.091 M 255.37 % | -27.091 M -135.06 % | 77.277 M 549.74 % | -17.183 M -100.00 % | -8.591 M -169.75 % | 12.318 M 100.00 % | 6.159 M |
Net cash used provided by financing activities | -5.341 M 88.03 % | -44.636 M -678.85 % | -5.731 M 2.53 % | -5.880 M 52.85 % | -12.472 M 38.21 % | -20.186 M -125.04 % | -8.970 M 93.25 % | -132.938 M -422.58 % | 41.211 M -59.07 % | 100.691 M 173.54 % | -136.922 M -4.41 % | -131.135 M -127.37 % | 479.132 M 183.82 % | 168.813 M 423.89 % | 32.223 M 579.87 % | -6.715 M 72.54 % | -24.450 M -208.71 % | -7.920 M 25.28 % | -10.600 M -103.21 % | 329.992 M 6 581.35 % | 4.939 M -96.31 % | 133.837 M 1 907.15 % | 6.668 M -75.53 % | 27.252 M -6.30 % | 29.084 M 112.05 % | 13.716 M | 0.000 100.00 % | -2.750 M 0.00 % | -2.750 M 80.74 % | -14.277 M | 0.000 100.00 % | -123.539 M -0.85 % | -122.500 M -489.27 % | 31.469 M 379.43 % | -11.262 M -427.91 % | 3.435 M 0.00 % | 3.435 M 120.56 % | -16.706 M 0.00 % | -16.706 M 44.03 % | -29.845 M 0.00 % | -29.845 M -60.81 % | -18.560 M 0.00 % | -18.560 M -100.00 % | -9.280 M -184.82 % | 10.941 M 100.00 % | 5.470 M |
Effect of forex changes on cash | -2.033 M -338.90 % | 851.000 K 178.58 % | -1.083 M -102.81 % | -534.000 K -342.18 % | 220.500 K 123.71 % | -930.000 K -408.46 % | 301.500 K -27.61 % | 416.500 K 1 501.92 % | 26.000 K -97.27 % | 952.000 K 282.03 % | -523.000 K 77.27 % | -2.301 M -491.33 % | 588.000 K 156.48 % | -1.041 M -1 477.27 % | -66.000 K -197.06 % | 68.000 K -57.23 % | 159.000 K 151.13 % | -311.000 K -1 513.64 % | 22.000 K 104.17 % | -527.000 K -6 687.50 % | 8.000 K -82.98 % | 47.000 K 137.90 % | -124.000 K -369.57 % | 46.000 K -99.69 % | 14.651 M 0.00 % | 14.651 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -119.965 M -201.25 % | 118.487 M 445.79 % | -34.266 M -202.93 % | 33.290 M 7 742.17 % | 424.500 K -44.03 % | 758.500 K 3 017.31 % | -26.000 K -110.28 % | 253.000 K 102.13 % | -11.863 M -200.00 % | 11.863 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | -1.555 M 97.09 % | -53.449 M -3 796.33 % | 1.446 M 266.21 % | -870.000 K 96.72 % | -26.547 M -630.73 % | 5.002 M 106.05 % | -82.687 M -237.34 % | 60.206 M 163.43 % | -94.915 M -287.65 % | -24.485 M -314.59 % | 11.410 M -76.61 % | 48.779 M -36.44 % | 76.749 M 100.00 % | 38.374 M 65.96 % | 23.122 M 232.62 % | -17.435 M -114.72 % | 118.436 M 1 403.18 % | -9.088 M -108.55 % | 106.271 M 332.04 % | -45.798 M -144.38 % | 103.193 M 159.38 % | 39.785 M 82.04 % | 21.855 M -40.51 % | 36.738 M 15.32 % | 31.859 M 69 158.15 % | 46.000 K 101.96 % | -2.344 M -168.20 % | 3.437 M 300.00 % | 859.250 K 108.87 % | -9.688 M -300.00 % | -2.422 M -126.71 % | 9.067 M 300.00 % | 2.267 M 106.18 % | -36.702 M -300.00 % | -9.176 M 27.81 % | -12.711 M -300.00 % | -3.178 M 87.86 % | -26.174 M -300.00 % | -6.544 M -111.28 % | 57.996 M 300.00 % | 14.499 M 144.92 % | -32.278 M -300.00 % | -8.070 M 0.00 % | -8.070 M -1 260.79 % | -593.000 K 0.00 % | -593.000 K |
Cash at beginning of period | 38.826 M -27.36 % | 53.449 M 2.78 % | 52.003 M -1.65 % | 52.873 M -33.43 % | 79.420 M 6.72 % | 74.418 M -52.63 % | 157.105 M 62.13 % | 96.899 M -49.48 % | 191.814 M | 0.000 -100.00 % | 180.404 M -31.47 % | 263.250 M 1 856.74 % | 13.454 M 100.00 % | 6.727 M -72.16 % | 24.162 M 0.00 % | 24.162 M -27.33 % | 33.250 M 0.00 % | 33.250 M -57.94 % | 79.048 M 0.00 % | 79.048 M 101.33 % | 39.263 M 0.00 % | 39.263 M 1 454.83 % | 2.525 M 0.00 % | 2.525 M 1.86 % | 2.479 M 0.00 % | 2.479 M -48.60 % | 4.823 M -69.58 % | 15.856 M 300.00 % | 3.964 M -84.48 % | 25.544 M 300.00 % | 6.386 M -61.24 % | 16.477 M 300.00 % | 4.119 M -92.25 % | 53.179 M 300.00 % | 13.295 M -79.82 % | 65.890 M 300.00 % | 16.473 M -82.11 % | 92.064 M 300.00 % | 23.016 M -32.44 % | 34.068 M 300.00 % | 8.517 M -87.16 % | 66.346 M 300.00 % | 16.587 M 0.00 % | 16.587 M -3.45 % | 17.180 M 0.00 % | 17.180 M |
Cash at end of period | 37.271 M | 0.000 -100.00 % | 53.449 M 2.78 % | 52.003 M -1.65 % | 52.873 M -33.43 % | 79.420 M 6.72 % | 74.418 M -52.63 % | 157.105 M 62.13 % | 96.899 M 495.75 % | -24.485 M -112.76 % | 191.814 M -38.53 % | 312.029 M 245.92 % | 90.202 M 100.00 % | 45.101 M -4.62 % | 47.284 M 602.92 % | 6.727 M -95.57 % | 151.686 M 527.79 % | 24.162 M -86.96 % | 185.319 M 457.35 % | 33.250 M -76.66 % | 142.456 M 80.21 % | 79.048 M 224.23 % | 24.380 M -37.91 % | 39.263 M 14.34 % | 34.338 M 1 259.79 % | 2.525 M 1.86 % | 2.479 M -87.15 % | 19.293 M 300.00 % | 4.823 M -69.58 % | 15.856 M 300.00 % | 3.964 M -84.48 % | 25.544 M 300.00 % | 6.386 M -61.24 % | 16.477 M 300.00 % | 4.119 M -92.25 % | 53.179 M 300.00 % | 13.295 M -79.82 % | 65.890 M 300.00 % | 16.473 M -82.11 % | 92.064 M 300.00 % | 23.016 M -32.44 % | 34.068 M 300.00 % | 8.517 M 0.00 % | 8.517 M -48.65 % | 16.587 M 0.00 % | 16.587 M |
Operating cash flow | 5.801 M -81.58 % | 31.488 M 281.86 % | 8.246 M 51.94 % | 5.427 M 137.42 % | -14.503 M 69.35 % | -47.312 M 36.33 % | -74.303 M 13.65 % | -86.045 M 1.10 % | -87.000 M 41.96 % | -149.894 M -200.02 % | 149.865 M -14.24 % | 174.744 M 146.64 % | -374.676 M -98.55 % | -188.710 M -113.68 % | -88.315 M -68.85 % | -52.305 M -302.95 % | 25.772 M 211.02 % | -23.213 M 79.81 % | -114.991 M 19.10 % | -142.143 M -634.02 % | -19.365 M -61.83 % | -11.966 M -255.56 % | 7.692 M 119.05 % | -40.383 M -766.03 % | -4.663 M -31.24 % | -3.553 M 26.45 % | -4.831 M -1 079.73 % | -409.500 K 0.00 % | -409.500 K 68.02 % | -1.281 M 0.00 % | -1.281 M -113.04 % | 9.821 M 0.00 % | 9.821 M 128.84 % | -34.054 M 0.00 % | -34.054 M -820.02 % | 4.730 M 0.00 % | 4.730 M -73.26 % | 17.689 M 0.00 % | 17.689 M -62.52 % | 47.199 M 0.00 % | 47.199 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital expenditure | -5.819 M | 0.000 | 0.000 100.00 % | -1.000 K 92.31 % | -13.000 K | 0.000 100.00 % | -17.000 K 97.44 % | -665.000 K -230.85 % | -201.000 K 67.53 % | -619.000 K -27.10 % | -487.000 K 42.57 % | -848.000 K -147.23 % | -343.000 K 59.93 % | -856.000 K -95.88 % | -437.000 K 72.74 % | -1.603 M 50.03 % | -3.208 M -279.64 % | -845.000 K -616.10 % | -118.000 K 99.17 % | -14.150 M -100.00 % | -7.075 M -2 212.09 % | -306.000 K -100.00 % | -153.000 K 98.67 % | -11.502 M -100.00 % | -5.751 M -47 825.00 % | -12.000 K -100.00 % | -6.000 K 99.97 % | -17.505 M 0.00 % | -17.505 M -166 614.29 % | -10.500 K 0.00 % | -10.500 K 99.17 % | -1.272 M 0.00 % | -1.272 M 86.37 % | -9.333 M 0.00 % | -9.333 M 41.46 % | -15.943 M 0.00 % | -15.943 M 1.30 % | -16.154 M 0.00 % | -16.154 M 4.37 % | -16.891 M 0.00 % | -16.891 M 41.81 % | -29.028 M 0.00 % | -29.028 M -100.00 % | -14.514 M 34.99 % | -22.326 M -100.00 % | -11.163 M |
Free CashFlow | 5.801 M -81.58 % | 31.488 M 281.86 % | 8.246 M 51.97 % | 5.426 M 137.38 % | -14.516 M 69.32 % | -47.312 M 36.34 % | -74.320 M 14.29 % | -86.710 M 0.56 % | -87.201 M 42.06 % | -150.513 M -200.76 % | 149.378 M -14.10 % | 173.896 M 146.37 % | -375.019 M -97.83 % | -189.566 M -113.59 % | -88.752 M -64.64 % | -53.908 M -338.91 % | 22.564 M 193.79 % | -24.058 M 79.10 % | -115.109 M 26.35 % | -156.293 M -491.12 % | -26.440 M -115.45 % | -12.272 M -262.78 % | 7.539 M 114.53 % | -51.885 M -398.22 % | -10.414 M -192.12 % | -3.565 M 26.30 % | -4.837 M 73.00 % | -17.915 M 0.00 % | -17.915 M -1 287.65 % | -1.291 M 0.00 % | -1.291 M -115.10 % | 8.549 M 0.00 % | 8.549 M 119.70 % | -43.387 M 0.00 % | -43.387 M -286.91 % | -11.214 M 0.00 % | -11.214 M -830.52 % | 1.535 M 0.00 % | 1.535 M -94.94 % | 30.308 M 0.00 % | 30.308 M 204.41 % | -29.028 M 0.00 % | -29.028 M -100.00 % | -14.514 M 34.99 % | -22.326 M -100.00 % | -11.163 M |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 | 2013 | 2013 | 2012 | 2012 | 2011 | 2011 | 2010 | 2010 | 2009 | 2009 | 2008 | 2008 | 2007 | 2007 | 2006 | 2006 | 2005 | 2005 | 2004 | 2004 | 2004 | 2003 | 2003 |