
Enterprise Development Holdings Limited 1808.HK
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 408.585 M 573.72 % | 60.646 M 26.59 % | 47.909 M 17.35 % | 40.825 M -42.37 % | 70.839 M -30.30 % | 101.628 M -31.83 % | 149.091 M -48.80 % | 291.207 M -25.28 % | 389.723 M -7.14 % | 419.706 M 25.89 % | 333.385 M 83.92 % | 181.267 M 37.33 % | 131.995 M 2.49 % | 128.788 M 225.86 % | 39.522 M -99.10 % | 4.370 B -32.68 % | 6.491 B 0.04 % | 6.488 B -8.33 % | 7.078 B 77.85 % | 3.980 B |
Net income | 72.737 M 1 210.58 % | 5.550 M 124.92 % | -22.268 M 6.52 % | -23.820 M -41.51 % | -16.833 M 83.83 % | -104.119 M -316.46 % | -25.001 M 75.53 % | -102.186 M 68.17 % | -321.009 M -4 416.96 % | 7.436 M -35.18 % | 11.472 M 30.45 % | 8.794 M 129.39 % | -29.923 M -373.94 % | 10.923 M -85.85 % | 77.213 M 96.25 % | 39.345 M 118.88 % | -208.426 M -286.92 % | 111.505 M -7.69 % | 120.798 M 79.07 % | 67.457 M |
Income before tax | 75.288 M 2 111.75 % | 3.404 M 112.30 % | -27.669 M 8.62 % | -30.279 M -20.75 % | -25.075 M 76.25 % | -105.563 M -161.10 % | -40.430 M 54.11 % | -88.096 M 70.30 % | -296.585 M -1 909.33 % | 16.392 M -24.54 % | 21.722 M 8.46 % | 20.027 M 176.15 % | -26.299 M -238.58 % | 18.978 M 2 779.82 % | 659.000 K -98.04 % | 33.708 M 114.87 % | -226.756 M -282.36 % | 124.342 M -2.13 % | 127.054 M 88.35 % | 67.457 M |
Income before tax ratio | 0.18 228.29 % | 0.06 109.72 % | -0.58 22.13 % | -0.74 -109.53 % | -0.35 65.92 % | -1.04 -283.04 % | -0.27 10.36 % | -0.30 60.25 % | -0.76 -2 048.53 % | 0.04 -40.06 % | 0.07 -41.03 % | 0.11 155.45 % | -0.20 -235.21 % | 0.15 783.75 % | 0.02 116.15 % | 0.01 122.08 % | -0.03 -282.29 % | 0.02 6.76 % | 0.02 5.90 % | 0.02 |
EBITDA | -19.212 M -366.20 % | 7.217 M 129.04 % | -24.851 M -17.43 % | -21.163 M -4.41 % | -20.270 M 66.17 % | -59.915 M -66.22 % | -36.045 M 57.30 % | -84.405 M -71.38 % | -49.249 M -296.22 % | 25.099 M 0.04 % | 25.089 M 7.20 % | 23.403 M 207.89 % | -21.691 M -369.22 % | 8.057 M -76.14 % | 33.773 M -69.94 % | 112.344 M 218.35 % | -94.927 M -135.40 % | 268.180 M 5.03 % | 255.343 M 101.00 % | 127.035 M |
Net income ratio | 0.18 94.53 % | 0.09 119.69 % | -0.46 20.34 % | -0.58 -145.54 % | -0.24 76.81 % | -1.02 -510.96 % | -0.17 52.21 % | -0.35 57.40 % | -0.82 -4 749.08 % | 0.02 -48.51 % | 0.03 -29.07 % | 0.05 121.40 % | -0.23 -367.29 % | 0.08 -95.66 % | 1.95 21 597.30 % | 0.01 128.04 % | -0.03 -286.84 % | 0.02 0.69 % | 0.02 0.69 % | 0.02 |
Ratio EBITDA | -0.05 -139.51 % | 0.12 122.94 % | -0.52 -0.06 % | -0.52 -81.16 % | -0.29 51.46 % | -0.59 -143.85 % | -0.24 16.59 % | -0.29 -129.36 % | -0.13 -311.31 % | 0.06 -20.54 % | 0.08 -41.71 % | 0.13 178.57 % | -0.16 -362.68 % | 0.06 -92.68 % | 0.85 3 223.72 % | 0.03 275.81 % | -0.01 -135.38 % | 0.04 14.57 % | 0.04 13.02 % | 0.03 |
Gross profit ratio | 0.11 -73.78 % | 0.43 -1.16 % | 0.43 7.43 % | 0.40 63.00 % | 0.25 8.12 % | 0.23 41.79 % | 0.16 31.21 % | 0.12 661.34 % | 0.02 -94.09 % | 0.27 28.21 % | 0.21 -34.43 % | 0.33 29.57 % | 0.25 -3.55 % | 0.26 -21.50 % | 0.33 1 005.15 % | 0.03 2 009.78 % | 0.00 -92.91 % | 0.02 -35.79 % | 0.03 -12.62 % | 0.04 |
Weighted average shs out dil | 226.490 M 34.04 % | 168.969 M 23.09 % | 137.277 M 45.20 % | 94.541 M 109.04 % | 45.226 M 13.71 % | 39.772 M 0.00 % | 39.772 M 2.00 % | 38.990 M 28.23 % | 30.406 M 57.42 % | 19.315 M 63.85 % | 11.788 M 6.35 % | 11.084 M 14.38 % | 9.691 M 63.94 % | 5.911 M 31.27 % | 4.503 M -0.01 % | 4.504 M -0.45 % | 4.524 M 1.92 % | 4.439 M 30.59 % | 3.399 M 0.74 % | 3.374 M |
Weighted average shs out | 226.491 M 34.04 % | 168.970 M 23.09 % | 137.277 M 45.20 % | 94.541 M 109.04 % | 45.226 M 13.71 % | 39.772 M 0.00 % | 39.772 M 2.00 % | 38.990 M 28.23 % | 30.406 M 57.42 % | 19.315 M 63.85 % | 11.788 M 6.35 % | 11.084 M 14.38 % | 9.691 M 63.94 % | 5.911 M 31.27 % | 4.503 M -0.01 % | 4.504 M -0.45 % | 4.524 M 1.92 % | 4.439 M 30.59 % | 3.399 M 0.74 % | 3.374 M |
EPS diluted | 0.32 875.61 % | 0.03 118.22 % | -0.18 28.00 % | -0.25 34.21 % | -0.38 85.50 % | -2.62 -315.87 % | -0.63 75.95 % | -2.62 75.19 % | -10.56 -2 878.95 % | 0.38 -61.22 % | 0.98 24.05 % | 0.79 125.57 % | -3.09 -334.09 % | 1.32 -92.30 % | 17.14 84.90 % | 9.27 120.12 % | -46.07 -283.18 % | 25.15 5.54 % | 23.83 125.02 % | 10.59 |
Earnings per share | 0.32 875.61 % | 0.03 118.22 % | -0.18 28.00 % | -0.25 34.21 % | -0.38 85.50 % | -2.62 -315.87 % | -0.63 75.95 % | -2.62 75.19 % | -10.56 -2 878.95 % | 0.38 -61.22 % | 0.98 24.05 % | 0.79 125.57 % | -3.09 -334.09 % | 1.32 -92.30 % | 17.14 84.90 % | 9.27 120.12 % | -46.07 -283.18 % | 25.15 5.54 % | 23.83 125.02 % | 10.59 |
Gross profit | 46.014 M 76.67 % | 26.045 M 25.12 % | 20.816 M 26.07 % | 16.512 M -6.06 % | 17.578 M -24.64 % | 23.325 M -3.35 % | 24.133 M -32.82 % | 35.925 M 468.88 % | 6.315 M -94.51 % | 115.045 M 61.40 % | 71.279 M 20.60 % | 59.106 M 77.93 % | 33.218 M -1.15 % | 33.603 M 155.81 % | 13.136 M -90.00 % | 131.416 M 1 320.25 % | 9.253 M -92.91 % | 130.422 M -41.14 % | 221.571 M 55.42 % | 142.567 M |
Income tax expense | 1.727 M 535.01 % | -397.000 K 85.05 % | -2.655 M -683.52 % | 455.000 K 84.21 % | 247.000 K 117.11 % | -1.444 M -5.02 % | -1.375 M -136.34 % | 3.784 M -56.50 % | 8.699 M 186.06 % | 3.041 M -18.76 % | 3.743 M -6.94 % | 4.022 M 10.98 % | 3.624 M 27.56 % | 2.841 M 200.95 % | 944.000 K 116.75 % | -5.637 M 69.25 % | -18.330 M -242.79 % | 12.837 M 105.20 % | 6.256 M -82.64 % | 36.042 M |
Cost of revenue | 362.571 M 947.86 % | 34.601 M 27.71 % | 27.093 M 11.43 % | 24.313 M -54.35 % | 53.261 M -31.98 % | 78.303 M -37.34 % | 124.958 M -51.05 % | 255.282 M -33.42 % | 383.408 M 25.85 % | 304.661 M 16.24 % | 262.106 M 114.56 % | 122.161 M 23.67 % | 98.777 M 3.77 % | 95.185 M 260.74 % | 26.386 M -99.38 % | 4.238 B -34.61 % | 6.482 B 1.95 % | 6.358 B -7.27 % | 6.856 B 78.69 % | 3.837 B |
General and administrative expenses | 41.868 M 85.48 % | 22.573 M 33.97 % | 16.849 M -5.71 % | 17.870 M 3.26 % | 17.305 M -20.86 % | 21.867 M -58.87 % | 53.161 M 109.51 % | 25.374 M -46.85 % | 47.742 M -29.50 % | 67.717 M 141.21 % | 28.074 M 24.81 % | 22.493 M -6.37 % | 24.024 M 31.67 % | 18.245 M 100.12 % | 9.117 M -77.58 % | 40.666 M -32.67 % | 60.402 M 30.40 % | 46.321 M 7.75 % | 42.991 M 18.59 % | 36.252 M |
Selling and marketing expenses | 21.921 M 37.71 % | 15.918 M 9.97 % | 14.475 M -13.38 % | 16.710 M -14.25 % | 19.486 M -14.67 % | 22.837 M -13.23 % | 26.319 M 19.14 % | 22.090 M -13.23 % | 25.458 M -3.84 % | 26.475 M 28.32 % | 20.632 M 33.69 % | 15.433 M 22.07 % | 12.643 M 7.23 % | 11.790 M 492.76 % | 1.989 M -89.32 % | 18.628 M -11.39 % | 21.023 M -6.38 % | 22.455 M | 0.000 | 0.000 |
Other expenses | -102.249 M -509.79 % | -16.768 M -327.89 % | 7.358 M 4.19 % | 7.062 M 619.14 % | 982.000 K -95.84 % | 23.626 M 54 844.19 % | 43.000 K 72.00 % | 25.000 K -63.77 % | 69.000 K -86.58 % | 514.000 K 17 033.33 % | 3.000 K 50.00 % | 2.000 K 100.52 % | -383.000 K | 0.000 -100.00 % | 1.371 M 115.22 % | -9.006 M -121.37 % | 42.153 M 123.92 % | -176.239 M -3 598.19 % | 5.038 M 78.91 % | 2.816 M |
Operating expenses | -38.460 M -277.05 % | 21.723 M -43.84 % | 38.682 M -7.11 % | 41.642 M 10.24 % | 37.773 M -44.72 % | 68.330 M -14.04 % | 79.486 M 67.40 % | 47.484 M -35.15 % | 73.217 M -22.39 % | 94.336 M 93.49 % | 48.755 M 28.49 % | 37.946 M 4.58 % | 36.284 M 20.61 % | 30.083 M 141.11 % | 12.477 M -75.19 % | 50.288 M -59.31 % | 123.578 M 215.00 % | -107.463 M -323.75 % | 48.029 M 22.94 % | 39.068 M |
Cost and expenses | 324.111 M 475.44 % | 56.324 M -24.60 % | 74.701 M 13.26 % | 65.955 M -30.35 % | 94.691 M -35.42 % | 146.633 M -28.28 % | 204.444 M -32.47 % | 302.766 M -33.69 % | 456.625 M 14.44 % | 398.997 M 28.35 % | 310.861 M 94.16 % | 160.107 M 18.54 % | 135.061 M 7.82 % | 125.268 M 222.33 % | 38.863 M -99.09 % | 4.288 B -35.08 % | 6.605 B 5.68 % | 6.250 B -9.47 % | 6.904 B 78.13 % | 3.876 B |
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 |
Selling general and administrative expenses | 63.789 M 65.72 % | 38.491 M 22.88 % | 31.324 M -9.42 % | 34.580 M -6.01 % | 36.791 M -17.70 % | 44.704 M -43.75 % | 79.480 M 67.45 % | 47.464 M -35.16 % | 73.200 M -22.29 % | 94.192 M 93.39 % | 48.706 M 28.42 % | 37.926 M 3.43 % | 36.667 M 22.08 % | 30.035 M 170.44 % | 11.106 M -81.27 % | 59.294 M -27.18 % | 81.425 M 18.39 % | 68.776 M 59.98 % | 42.991 M 18.59 % | 36.252 M |
Interest income | 497.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 32.000 K -54.29 % | 70.000 K -94.81 % | 1.348 M 138.58 % | 565.000 K 695.77 % | 71.000 K 12.70 % | 63.000 K -68.34 % | 199.000 K 323.40 % | 47.000 K 74.07 % | 27.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 9.186 M 900.65 % | 918.000 K 4.68 % | 877.000 K 22.66 % | 715.000 K -41.54 % | 1.223 M -26.10 % | 1.655 M -6.76 % | 1.775 M 2.96 % | 1.724 M -43.49 % | 3.051 M 17.57 % | 2.595 M 198.96 % | 868.000 K 95.94 % | 443.000 K -16.57 % | 531.000 K | 0.000 | 0.000 -100.00 % | 48.626 M -52.12 % | 101.566 M -9.54 % | 112.283 M 141.53 % | 46.488 M | 0.000 |
Depreciation and amortization | 489.000 K -83.11 % | 2.895 M 49.15 % | 1.941 M 493.58 % | 327.000 K -90.87 % | 3.582 M -20.93 % | 4.530 M 73.56 % | 2.610 M 32.69 % | 1.967 M -8.77 % | 2.156 M 30.59 % | 1.651 M -33.93 % | 2.499 M -14.80 % | 2.933 M -28.06 % | 4.077 M -10.14 % | 4.537 M -86.30 % | 33.114 M 10.34 % | 30.010 M -0.84 % | 30.263 M -4.09 % | 31.555 M 3.52 % | 30.483 M 29.52 % | 23.536 M |
Operating income | 84.474 M 1 854.51 % | 4.322 M 116.13 % | -26.792 M -6.61 % | -25.130 M -5.36 % | -23.852 M 47.00 % | -45.005 M -16.43 % | -38.655 M -76.86 % | -21.856 M 92.59 % | -294.809 M -1 652.28 % | 18.992 M -15.93 % | 22.590 M 10.36 % | 20.470 M 179.44 % | -25.768 M -832.05 % | 3.520 M 434.14 % | 659.000 K -99.19 % | 81.128 M 170.96 % | -114.325 M -148.06 % | 237.885 M 6.19 % | 224.023 M 105.70 % | 108.905 M |
Operating income ratio | 0.21 190.11 % | 0.07 112.74 % | -0.56 9.15 % | -0.62 -82.82 % | -0.34 23.97 % | -0.44 -70.80 % | -0.26 -245.45 % | -0.08 90.08 % | -0.76 -1 771.70 % | 0.05 -33.22 % | 0.07 -40.00 % | 0.11 157.85 % | -0.20 -814.26 % | 0.03 63.92 % | 0.02 -10.19 % | 0.02 205.41 % | -0.02 -148.04 % | 0.04 15.84 % | 0.03 15.66 % | 0.03 |
Total other income expenses net | -9.186 M -900.65 % | -918.000 K -4.68 % | -877.000 K 82.97 % | -5.149 M -321.01 % | -1.223 M | 0.000 100.00 % | -1.775 M 97.32 % | -66.240 M 68.01 % | -207.071 M -7 864.27 % | -2.600 M -199.54 % | -868.000 K -95.94 % | -443.000 K 98.09 % | -23.233 M -250.30 % | 15.458 M 1 241.65 % | -1.354 M 97.14 % | -47.420 M 57.82 % | -112.431 M 0.98 % | -113.543 M -17.09 % | -96.969 M -133.95 % | -41.448 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -125.779 M 18.72 % | -154.742 M -83.50 % | -84.330 M 19.54 % | -104.808 M -19.51 % | -87.696 M -93.36 % | -45.353 M 33.36 % | -68.056 M 28.33 % | -94.952 M -54.00 % | -61.657 M -103.59 % | -30.285 M 33.36 % | -45.446 M -2.80 % | -44.210 M -3 389.34 % | -1.267 M -102.57 % | 49.320 M -25.96 % | 66.612 M -84.48 % | 429.215 M -62.06 % | 1.131 B 527.01 % | 180.426 M -89.06 % | 1.650 B 76.22 % | 936.067 M |
Total investments | 25.595 M -14.90 % | 30.078 M 174.48 % | 10.958 M -3.27 % | 11.329 M 10.68 % | 10.236 M -48.77 % | 19.981 M 0.98 % | 19.787 M 9.28 % | 18.107 M -71.93 % | 64.512 M 22.44 % | 52.689 M 5.83 % | 49.788 M 72.94 % | 28.790 M 11.15 % | 25.903 M 507.62 % | 4.263 M | 0.000 -100.00 % | 18.750 M 6.87 % | 17.544 M -54.76 % | 38.779 M | 0.000 | 0.000 |
Total debt | 34.796 M 50.87 % | 23.063 M 38.05 % | 16.706 M 54.29 % | 10.828 M -11.43 % | 12.226 M -37.02 % | 19.413 M -31.62 % | 28.390 M 2.34 % | 27.742 M -8.29 % | 30.250 M -37.58 % | 48.464 M 328.09 % | 11.321 M 120.81 % | 5.127 M -67.96 % | 16.000 M -73.18 % | 59.658 M -22.81 % | 77.287 M -92.28 % | 1.001 B -29.62 % | 1.422 B 1.89 % | 1.396 B -23.80 % | 1.832 B 81.35 % | 1.010 B |
Accumulated other comprehensive income loss | 347.489 M 1 735.65 % | 18.930 M 19.86 % | 15.794 M 14.33 % | 13.814 M -12.53 % | 15.793 M 291.71 % | -8.238 M -42.13 % | -5.796 M 2.16 % | -5.924 M 6.72 % | -6.351 M -47.94 % | -4.293 M -41.08 % | -3.043 M -0.20 % | -3.037 M -7.43 % | -2.827 M -105.15 % | -1.378 M -139.65 % | -575.000 K 99.76 % | -238.992 M -12.00 % | -213.393 M -13.12 % | -188.641 M | 0.000 | 0.000 |
Retained earnings | -403.633 M 13.73 % | -467.887 M 1.17 % | -473.437 M 16.76 % | -568.745 M -5.93 % | -536.911 M -1.58 % | -528.561 M -18.33 % | -446.698 M -6.15 % | -420.820 M -32.49 % | -317.624 M -4 412.61 % | 7.365 M 4 503.13 % | 160.000 K 101.45 % | -11.009 M 40.76 % | -18.585 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock | 21.535 M 21.31 % | 17.752 M 155.83 % | 6.939 M -93.96 % | 114.835 M 76.93 % | 64.905 M 45.17 % | 44.711 M 0.00 % | 44.711 M 0.00 % | 44.711 M 5.13 % | 42.528 M 74.20 % | 24.414 M 34.19 % | 18.194 M 38.79 % | 13.109 M 0.00 % | 13.109 M 69.37 % | 7.740 M 29.82 % | 5.962 M 0.00 % | 5.962 M -0.07 % | 5.966 M -0.57 % | 6.000 M | 0.000 | 0.000 |
Total equity | 421.125 M 59.43 % | 264.141 M 58.06 % | 167.114 M -7.59 % | 180.840 M 14.38 % | 158.101 M 11.86 % | 141.343 M -42.41 % | 245.446 M -15.24 % | 289.580 M -17.72 % | 351.939 M -32.79 % | 523.615 M 58.71 % | 329.916 M 73.28 % | 190.399 M 52.79 % | 124.618 M 318.39 % | 29.785 M -95.80 % | 709.562 M 12.22 % | 632.302 M 13.43 % | 557.429 M -33.11 % | 833.345 M 65.49 % | 503.556 M -11.70 % | 570.253 M |
Other non current 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 100.00 % | -187.495 M |
Long term debt | 1.310 M 49.71 % | 875.000 K -25.02 % | 1.167 M | 0.000 -100.00 % | 771.000 K -6.09 % | 821.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 59.658 M -22.81 % | 77.287 M | 0.000 | 0.000 | 0.000 -100.00 % | 40.000 M 0.00 % | 40.000 M |
Total non current liabilities | 1.310 M 49.71 % | 875.000 K -25.02 % | 1.167 M -92.19 % | 14.944 M 1 838.26 % | 771.000 K -6.09 % | 821.000 K -97.74 % | 36.382 M -4.23 % | 37.988 M 77 426.53 % | 49.000 K 6.52 % | 46.000 K -99.90 % | 45.953 M 195.90 % | 15.530 M -16.66 % | 18.634 M -68.77 % | 59.658 M -22.81 % | 77.287 M -92.28 % | 1.001 B -29.62 % | 1.422 B 21 456.58 % | 6.598 M -83.51 % | 40.000 M 127.12 % | -147.495 M |
Other current liabilities | 78.264 M 478.45 % | 13.530 M 68.28 % | 8.040 M -32.41 % | 11.895 M 0.25 % | 11.865 M 90.97 % | 6.213 M -60.80 % | 15.849 M -22.27 % | 20.390 M -54.95 % | 45.263 M -10.35 % | 50.488 M 267.67 % | 13.732 M 1.23 % | 13.565 M 801.93 % | 1.504 M -60.47 % | 3.805 M -99.85 % | 2.517 B 49 228.12 % | 5.103 M -99.55 % | 1.125 B 2 796.05 % | 38.844 M | 0.000 | 0.000 |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 33.486 M 50.92 % | 22.188 M 42.79 % | 15.539 M 43.51 % | 10.828 M -5.47 % | 11.455 M -38.39 % | 18.592 M -34.51 % | 28.390 M 2.34 % | 27.742 M -8.29 % | 30.250 M -37.58 % | 48.464 M 328.09 % | 11.321 M 120.81 % | 5.127 M -67.96 % | 16.000 M | 0.000 | 0.000 -100.00 % | 1.001 B -29.62 % | 1.422 B 1.89 % | 1.396 B -22.10 % | 1.792 B 84.70 % | 970.173 M |
Total current liabilities | 137.647 M 264.65 % | 37.748 M 8.79 % | 34.697 M 12.89 % | 30.736 M -2.90 % | 31.653 M -31.00 % | 45.875 M -19.41 % | 56.926 M -16.72 % | 68.354 M -43.62 % | 121.238 M -20.43 % | 152.372 M 128.00 % | 66.830 M 93.96 % | 34.455 M 33.28 % | 25.851 M 226.07 % | 7.928 M -99.69 % | 2.528 B 26.88 % | 1.992 B -21.78 % | 2.547 B -12.00 % | 2.894 B -6.07 % | 3.081 B 50.88 % | 2.042 B |
Total liabilities | 138.957 M 259.78 % | 38.623 M 7.69 % | 35.864 M 16.68 % | 30.736 M -5.21 % | 32.424 M -30.56 % | 46.696 M -17.97 % | 56.926 M -16.72 % | 68.354 M -43.64 % | 121.287 M -20.42 % | 152.418 M 128.07 % | 66.830 M 93.96 % | 34.455 M 33.28 % | 25.851 M -61.75 % | 67.586 M -97.41 % | 2.605 B 30.76 % | 1.992 B -21.78 % | 2.547 B -12.20 % | 2.901 B -7.06 % | 3.121 B 64.73 % | 1.895 B |
Other non current assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 346.000 K 0.00 % | 346.000 K 101.91 % | -18.107 M -143.22 % | 41.895 M -65.40 % | 121.085 M 70.86 % | 70.870 M 20 382.66 % | 346.000 K 101.24 % | -27.981 M | 0.000 | 0.000 -100.00 % | 37.058 M -23.36 % | 48.354 M -59.98 % | 120.823 M 256.85 % | 33.858 M -2.41 % | 34.695 M |
Long term investments | 21.000 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -346.000 K 0.00 % | -346.000 K -101.91 % | 18.107 M -19.94 % | 22.617 M 134.61 % | -65.342 M -221.12 % | -20.348 M -5 780.92 % | -346.000 K -101.24 % | 27.981 M | 0.000 | 0.000 -100.00 % | 13.038 M 849.60 % | 1.373 M 102.80 % | -49.024 M | 0.000 | 0.000 |
Intangible assets | 18.639 M 169.66 % | 6.912 M 98.34 % | 3.485 M 87.97 % | 1.854 M 58.60 % | 1.169 M -88.83 % | 10.462 M -50.21 % | 21.011 M 16.04 % | 18.107 M 88.46 % | 9.608 M 241.31 % | 2.815 M 0.00 % | 2.815 M -32.12 % | 4.147 M -30.44 % | 5.962 M -28.59 % | 8.349 M -30.16 % | 11.954 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.541 M 0.00 % | 19.541 M -31.42 % | 28.493 M -86.66 % | 213.646 M 993.32 % | 19.541 M 0.00 % | 19.541 M 0.00 % | 19.541 M 0.00 % | 19.541 M 0.00 % | 19.541 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 18.639 M 169.66 % | 6.912 M 98.34 % | 3.485 M 87.97 % | 1.854 M 58.60 % | 1.169 M -88.83 % | 10.462 M -74.20 % | 40.552 M 7.71 % | 37.648 M -1.19 % | 38.101 M -82.40 % | 216.461 M 868.25 % | 22.356 M -5.62 % | 23.688 M -7.12 % | 25.503 M -8.56 % | 27.890 M -11.45 % | 31.495 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 4.334 M -22.20 % | 5.571 M 107.95 % | 2.679 M 77.65 % | 1.508 M -58.84 % | 3.664 M 2.75 % | 3.566 M 319.04 % | 851.000 K 51.96 % | 560.000 K -78.78 % | 2.639 M -15.96 % | 3.140 M 72.62 % | 1.819 M -16.44 % | 2.177 M -12.15 % | 2.478 M -24.54 % | 3.284 M 100.24 % | 1.640 M -99.62 % | 428.014 M -2.23 % | 437.767 M -5.83 % | 464.875 M -3.29 % | 480.693 M -0.91 % | 485.124 M |
Total non current assets | 43.973 M 252.26 % | 12.483 M 102.51 % | 6.164 M 83.34 % | 3.362 M -35.08 % | 5.179 M -63.97 % | 14.374 M -65.57 % | 41.749 M 8.29 % | 38.554 M -63.50 % | 105.634 M -61.69 % | 275.724 M 267.42 % | 75.043 M 186.30 % | 26.211 M -7.68 % | 28.393 M -9.92 % | 31.520 M -5.35 % | 33.303 M -93.39 % | 504.191 M -1.51 % | 511.905 M -4.62 % | 536.674 M 4.30 % | 514.551 M -1.01 % | 519.819 M |
Other current assets | 163.614 M 230.04 % | 49.574 M -20.90 % | 62.672 M 60.85 % | 38.962 M 21.54 % | 32.057 M -53.29 % | 68.632 M -36.86 % | 108.695 M 15.05 % | 94.479 M -29.74 % | 134.467 M 40.37 % | 95.795 M 10.93 % | 86.357 M 19.70 % | 72.142 M -6.72 % | 77.337 M 168.40 % | 28.814 M -99.12 % | 3.268 B 1 229.47 % | 245.780 M -77.19 % | 1.077 B 413.25 % | 209.907 M -81.38 % | 1.127 B 30.96 % | 860.712 M |
Short term investments | 4.595 M -84.72 % | 30.078 M 174.48 % | 10.958 M -3.27 % | 11.329 M 10.68 % | 10.236 M -48.77 % | 19.981 M 0.98 % | 19.787 M -10.01 % | 21.988 M -47.52 % | 41.895 M -64.51 % | 118.031 M 68.29 % | 70.136 M 143.61 % | 28.790 M 11.15 % | 25.903 M 507.62 % | 4.263 M | 0.000 -100.00 % | 5.712 M -64.68 % | 16.171 M -81.58 % | 87.803 M | 0.000 | 0.000 |
cash and cash equivalents | 160.575 M -9.69 % | 177.805 M 75.98 % | 101.036 M -12.63 % | 115.636 M 15.73 % | 99.922 M 54.28 % | 64.766 M -32.85 % | 96.446 M -21.39 % | 122.694 M 33.50 % | 91.907 M 16.71 % | 78.749 M 38.72 % | 56.767 M 15.06 % | 49.337 M 185.73 % | 17.267 M 67.02 % | 10.338 M -3.16 % | 10.675 M -98.13 % | 571.762 M 96.47 % | 291.016 M -76.06 % | 1.215 B 566.38 % | 182.399 M 146.13 % | 74.106 M |
Cash and short term investments | 290.166 M 39.58 % | 207.883 M 85.62 % | 111.994 M -24.96 % | 149.240 M 35.48 % | 110.158 M 70.09 % | 64.766 M -32.85 % | 96.446 M -21.39 % | 122.694 M -8.30 % | 133.802 M -32.00 % | 196.780 M 55.06 % | 126.903 M 62.43 % | 78.127 M 80.98 % | 43.170 M 195.66 % | 14.601 M 36.78 % | 10.675 M -98.15 % | 577.474 M 87.99 % | 307.187 M -76.43 % | 1.303 B 614.52 % | 182.399 M 146.13 % | 74.106 M |
Total current assets | 516.109 M 77.80 % | 290.281 M 47.49 % | 196.814 M -5.48 % | 208.214 M 12.34 % | 185.346 M 6.73 % | 173.665 M -33.37 % | 260.623 M -18.40 % | 319.380 M -13.12 % | 367.592 M -8.17 % | 400.309 M 24.43 % | 321.703 M 61.95 % | 198.643 M 62.72 % | 122.076 M 85.38 % | 65.851 M -97.99 % | 3.282 B 54.76 % | 2.120 B -18.22 % | 2.593 B -18.92 % | 3.198 B 2.81 % | 3.110 B 59.89 % | 1.945 B |
Inventory | 37.369 M | 0.000 100.00 % | -10.958 M 3.27 % | -11.329 M -1 309.07 % | 937.000 K 0.00 % | 937.000 K 0.00 % | 937.000 K -30.85 % | 1.355 M -45.14 % | 2.470 M 158.91 % | 954.000 K -23.00 % | 1.239 M 0.00 % | 1.239 M -21.03 % | 1.569 M -49.74 % | 3.122 M -5.99 % | 3.321 M -98.43 % | 211.477 M -8.26 % | 230.525 M -33.29 % | 345.551 M 5.98 % | 326.045 M 160.43 % | 125.195 M |
Net receivables | 24.960 M -23.96 % | 32.824 M -0.85 % | 33.106 M 5.63 % | 31.341 M -25.72 % | 42.194 M 7.28 % | 39.330 M 13.15 % | 34.758 M -55.77 % | 78.587 M -5.59 % | 83.244 M -9.80 % | 92.284 M 9.28 % | 84.447 M 110.63 % | 40.092 M 2.33 % | 39.180 M 66.18 % | 23.577 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Tax assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 346.000 K 0.00 % | 346.000 K 0.00 % | 346.000 K 0.00 % | 346.000 K -9.42 % | 382.000 K 0.53 % | 380.000 K 9.83 % | 346.000 K 0.00 % | 346.000 K -16.02 % | 412.000 K 19.08 % | 346.000 K 105.95 % | 168.000 K -99.36 % | 26.081 M 6.84 % | 24.411 M | 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 |
Account payables | 25.897 M 2 065.30 % | 1.196 M -86.94 % | 9.159 M 122.52 % | 4.116 M 8.09 % | 3.808 M -78.21 % | 17.476 M 118.67 % | 7.992 M -22.00 % | 10.246 M -73.60 % | 38.805 M -21.37 % | 49.351 M 42.50 % | 34.632 M 232.90 % | 10.403 M 294.95 % | 2.634 M 21.38 % | 2.170 M -72.77 % | 7.968 M -99.19 % | 986.302 M | 0.000 -100.00 % | 1.458 B 13.19 % | 1.288 B 20.14 % | 1.072 B |
Tax payables | 0.000 -100.00 % | 834.000 K -57.43 % | 1.959 M -49.73 % | 3.897 M -13.88 % | 4.525 M 25.90 % | 3.594 M -23.45 % | 4.695 M -52.94 % | 9.976 M 44.16 % | 6.920 M 70.07 % | 4.069 M -43.05 % | 7.145 M 33.30 % | 5.360 M -6.18 % | 5.713 M 192.52 % | 1.953 M -31.47 % | 2.850 M | 0.000 | 0.000 -100.00 % | 1.714 M 27.62 % | 1.343 M | 0.000 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 52.101 M 1.65 % | 51.253 M -4.32 % | 53.565 M -4.79 % | 56.259 M -10.96 % | 63.187 M -11.89 % | 71.715 M -23.66 % | 93.947 M -13.42 % | 108.510 M 15.00 % | 94.354 M 20.85 % | 78.078 M 8.21 % | 72.155 M 9.91 % | 65.647 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 187.495 M |
Capital lease obligations | 2.544 M -21.65 % | 3.247 M 49.29 % | 2.175 M 182.10 % | 771.000 K -67.98 % | 2.408 M -24.73 % | 3.199 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 |
Preferred stock | 0.000 | 0.000 | 0.000 -100.00 % | 546.448 M 1.78 % | 536.911 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 718.503 M 11.55 % | 644.093 M 14.15 % | 564.253 M 1.45 % | 556.194 M 0.92 % | 551.127 M -0.42 % | 553.478 M 4.34 % | 530.446 M 0.00 % | 530.446 M 4.74 % | 506.417 M 26.90 % | 399.069 M 66.69 % | 239.407 M 95.19 % | 122.652 M -5.72 % | 130.094 M 1 115.04 % | 10.707 M -98.48 % | 704.175 M -18.62 % | 865.332 M 13.14 % | 764.856 M -24.72 % | 1.016 B 101.76 % | 503.556 M 31.56 % | 382.758 M |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 49.000 K 6.52 % | 46.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.598 M | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 100.00 % | -14.944 M | 0.000 | 0.000 100.00 % | -36.382 M 4.23 % | -37.988 M | 0.000 | 0.000 100.00 % | -45.953 M -195.90 % | -15.530 M 16.66 % | -18.634 M | 0.000 | 0.000 100.00 % | -1.001 B 29.62 % | -1.422 B | 0.000 | 0.000 | 0.000 |
Total assets | 560.082 M 84.99 % | 302.764 M 49.16 % | 202.978 M -4.06 % | 211.576 M 11.05 % | 190.525 M 1.32 % | 188.039 M -37.81 % | 302.372 M -15.52 % | 357.934 M -24.36 % | 473.226 M -30.00 % | 676.033 M 70.39 % | 396.746 M 76.45 % | 224.854 M 49.44 % | 150.469 M 54.53 % | 97.371 M -97.06 % | 3.315 B 26.30 % | 2.625 B -15.46 % | 3.105 B -16.86 % | 3.734 B 3.02 % | 3.625 B 47.05 % | 2.465 B |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.097 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 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.760 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 |
Change in working capital | -51.002 M -964.09 % | -4.793 M 71.92 % | -17.071 M 15.96 % | -20.312 M -225.90 % | 16.133 M 283.57 % | 4.206 M -58.52 % | 10.139 M -40.68 % | 17.093 M -62.24 % | 45.266 M 292.49 % | 11.533 M 113.09 % | -88.089 M -247.40 % | -25.357 M 53.59 % | -54.633 M 80.57 % | -281.188 M 59.36 % | -691.912 M -160.05 % | -266.067 M -861.36 % | -27.676 M -107.50 % | 369.094 M 2 726.26 % | -14.054 M 88.67 % | -124.050 M |
Accounts receivables | -107.269 M -2 138.03 % | -4.793 M 56.37 % | -10.985 M -2.08 % | -10.761 M -134.90 % | 30.831 M 662.01 % | 4.046 M -66.45 % | 12.061 M -4.49 % | 12.628 M 175.67 % | -16.688 M -336.74 % | 7.049 M 109.64 % | -73.157 M -74.43 % | -41.940 M -43.59 % | -29.209 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | -36.650 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 418.000 K -62.51 % | 1.115 M 173.55 % | -1.516 M -631.93 % | 285.000 K | 0.000 -100.00 % | 330.000 K -74.42 % | 1.290 M 101.29 % | -100.101 M -213.44 % | -31.936 M -267.66 % | 19.048 M -83.44 % | 115.027 M 689.70 % | -19.506 M 90.29 % | -200.850 M -1 205.49 % | -15.385 M |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 92.917 M 4 380.09 % | 2.074 M 134.08 % | -6.086 M 36.28 % | -9.551 M 35.02 % | -14.698 M -9 286.25 % | 160.000 K -98.35 % | 9.721 M -39.16 % | 15.978 M -65.85 % | 46.782 M 315.91 % | 11.248 M 2 962.09 % | -393.000 K 98.47 % | -25.687 M 54.07 % | -55.923 M 69.12 % | -181.087 M 72.56 % | -659.976 M -131.48 % | -285.115 M -99.80 % | -142.703 M -136.72 % | 388.600 M 108.03 % | 186.796 M 271.90 % | -108.665 M |
Other non cash items | -93.909 M -568.72 % | -14.043 M -181.76 % | 17.176 M 16.12 % | 14.791 M 1 126.45 % | 1.206 M -98.57 % | 84.251 M 4 263.08 % | 1.931 M -97.64 % | 81.724 M -64.76 % | 231.883 M 362 217.19 % | 64.000 K 101.78 % | -3.588 M -6.06 % | -3.383 M -115.00 % | 22.553 M 234.84 % | -16.726 M -110.75 % | 155.586 M 231.77 % | 46.896 M -83.36 % | 281.838 M 621.92 % | 39.040 M -49.27 % | 76.953 M 108.48 % | 36.911 M |
Net cash provided by operating activities | -65.638 M -423.55 % | -12.537 M 51.07 % | -25.623 M 24.31 % | -33.851 M -819.77 % | 4.703 M 137.40 % | -12.576 M 48.41 % | -24.375 M -893.46 % | 3.072 M 117.78 % | -17.280 M -158.30 % | 29.640 M 143.94 % | -67.456 M -1 067.06 % | -5.780 M 89.36 % | -54.302 M 80.51 % | -278.669 M 44.55 % | -502.553 M -223.28 % | -155.453 M -369.56 % | 57.669 M -89.78 % | 564.031 M 163.34 % | 214.180 M 5 457.34 % | 3.854 M |
Investments in property plant and equipment | -116.000 K 95.03 % | -2.334 M -7.71 % | -2.167 M 5.54 % | -2.294 M -109.69 % | -1.094 M 67.21 % | -3.336 M 44.08 % | -5.966 M 38.60 % | -9.716 M -16.33 % | -8.352 M -249.16 % | -2.392 M -181.74 % | -849.000 K 15.18 % | -1.001 M -11.59 % | -897.000 K 67.45 % | -2.756 M 62.21 % | -7.293 M 62.76 % | -19.584 M -73.06 % | -11.316 M 41.89 % | -19.472 M 33.93 % | -29.474 M 66.62 % | -88.297 M |
Acquisitions net | -21.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -398.000 K 97.81 % | -18.137 M -4 157.49 % | 447.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.771 M | 0.000 | 0.000 100.00 % | -40.039 M | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -17.842 M | 0.000 100.00 % | -49.788 M | 0.000 | 0.000 | 0.000 -100.00 % | 8.649 M | 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 -100.00 % | 12.837 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.461 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | -11.644 M -212.17 % | -3.730 M -1 750.44 % | 226.000 K 26.26 % | 179.000 K -26.34 % | 243.000 K -10.99 % | 273.000 K 11.89 % | 244.000 K -98.36 % | 14.898 M 184.80 % | 5.231 M 367.43 % | -1.956 M -192.38 % | -669.000 K -300.90 % | 333.000 K 608.51 % | 47.000 K 100.02 % | -228.104 M -9 700.34 % | 2.376 M -97.36 % | 90.129 M 179.12 % | -113.918 M 41.74 % | -195.519 M -1 599.72 % | 13.037 M -23.96 % | 17.144 M |
Net cash used for investing activites | -32.760 M -440.24 % | -6.064 M -212.42 % | -1.941 M 8.23 % | -2.115 M -148.53 % | -851.000 K 72.22 % | -3.063 M 46.47 % | -5.722 M -219.61 % | 4.784 M 118.22 % | -26.263 M -573.24 % | -3.901 M 92.40 % | -51.306 M -7 580.54 % | -668.000 K 21.41 % | -850.000 K 99.63 % | -230.860 M -692.50 % | 38.964 M -44.77 % | 70.545 M 156.33 % | -125.234 M 50.89 % | -255.030 M -1 451.56 % | -16.437 M 76.90 % | -71.153 M |
Debt repayment | 12.000 M 140.00 % | 5.000 M 66.67 % | 3.000 M 283.26 % | -1.637 M 32.74 % | -2.434 M 80.14 % | -12.256 M -3 018.10 % | 420.000 K | 0.000 | 0.000 100.00 % | -95.423 M -1 641.57 % | 6.190 M | 0.000 100.00 % | -61.892 M -172.36 % | 85.528 M -88.44 % | 739.869 M 301.82 % | -366.590 M -589.54 % | 74.885 M 114.53 % | -515.394 M -288.38 % | 273.587 M -32.68 % | 406.411 M |
Common stock issued | 78.193 M -13.74 % | 90.653 M 836.01 % | 9.685 M -82.39 % | 54.997 M 34.55 % | 40.875 M | 0.000 | 0.000 -100.00 % | 26.854 M -79.22 % | 129.206 M 35.85 % | 95.107 M -23.51 % | 124.332 M | 0.000 -100.00 % | 128.865 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 251.983 M | 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 100.00 % | -78.000 K 95.46 % | -1.719 M | 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 100.00 % | -32.338 M | 0.000 | 0.000 | 0.000 |
Other financing activites | -11.428 M -312.41 % | -2.771 M -55.76 % | -1.779 M -984.76 % | -164.000 K 97.36 % | -6.223 M -43.78 % | -4.328 M -143.83 % | -1.775 M 60.70 % | -4.517 M 93.56 % | -70.193 M -1 729.85 % | -3.836 M 1.36 % | -3.889 M -110.03 % | 38.764 M 893.53 % | -4.885 M -101.13 % | 433.501 M 226.58 % | -342.468 M -176.49 % | 447.718 M 1 935.59 % | -24.391 M -121.44 % | 113.770 M 131.35 % | -362.924 M 11.91 % | -412.015 M |
Net cash used provided by financing activities | 78.765 M -15.20 % | 92.882 M 751.66 % | 10.906 M -79.50 % | 53.196 M 65.11 % | 32.218 M 294.27 % | -16.584 M -1 123.91 % | -1.355 M -106.07 % | 22.337 M -62.15 % | 59.013 M 1 521.32 % | -4.152 M -103.28 % | 126.633 M 226.68 % | 38.764 M -37.57 % | 62.088 M -79.10 % | 297.111 M -25.24 % | 397.401 M 390.32 % | 81.050 M 393.09 % | 16.437 M 110.98 % | -149.641 M -67.50 % | -89.337 M -1 494.16 % | -5.604 M |
Effect of forex changes on cash | 2.403 M -3.42 % | 2.488 M 20.89 % | 2.058 M 235.75 % | -1.516 M -65.86 % | -914.000 K -268.32 % | 543.000 K -88.98 % | 4.927 M 213.47 % | -4.342 M -2 737.91 % | -153.000 K -105.64 % | 2.715 M 826.62 % | 293.000 K 219.11 % | -246.000 K -3 414.29 % | -7.000 K -75.00 % | -4.000 K -100.24 % | 1.680 M 1 427.27 % | 110.000 K -94.05 % | 1.849 M 226.30 % | -1.464 M -1 195.58 % | -113.000 K -222.86 % | -35.000 K |
Net change in cash | -17.230 M -122.44 % | 76.769 M 625.82 % | -14.600 M -192.91 % | 15.714 M -55.30 % | 35.156 M 210.97 % | -31.680 M -19.43 % | -26.525 M -202.61 % | 25.851 M 68.77 % | 15.317 M -36.97 % | 24.302 M 197.67 % | 8.164 M -74.54 % | 32.070 M 362.84 % | 6.929 M 103.26 % | -212.422 M -229.30 % | -64.508 M -1 621.13 % | -3.748 M 92.39 % | -49.279 M -131.21 % | 157.896 M 45.80 % | 108.293 M 248.47 % | -72.938 M |
Cash at beginning of period | 177.805 M 75.98 % | 101.036 M -12.63 % | 115.636 M 15.73 % | 99.922 M 54.28 % | 64.766 M -32.85 % | 96.446 M -21.57 % | 122.971 M 26.62 % | 97.120 M 18.72 % | 81.803 M 42.26 % | 57.501 M 16.55 % | 49.337 M 185.73 % | 17.267 M 67.02 % | 10.338 M -95.36 % | 222.760 M -22.46 % | 287.268 M -1.29 % | 291.016 M -14.48 % | 340.295 M 86.57 % | 182.399 M 146.13 % | 74.106 M -49.60 % | 147.044 M |
Cash at end of period | 160.575 M -9.69 % | 177.805 M 75.98 % | 101.036 M -12.63 % | 115.636 M 15.73 % | 99.922 M 54.28 % | 64.766 M -32.85 % | 96.446 M -21.57 % | 122.971 M 26.62 % | 97.120 M 18.72 % | 81.803 M 42.26 % | 57.501 M 16.55 % | 49.337 M 185.73 % | 17.267 M 67.02 % | 10.338 M -95.36 % | 222.760 M -22.46 % | 287.268 M -1.29 % | 291.016 M -14.48 % | 340.295 M 86.57 % | 182.399 M 146.13 % | 74.106 M |
Operating cash flow | -65.638 M -423.55 % | -12.537 M 51.07 % | -25.623 M 24.31 % | -33.851 M -819.77 % | 4.703 M 137.40 % | -12.576 M 48.41 % | -24.375 M -893.46 % | 3.072 M 117.78 % | -17.280 M -158.30 % | 29.640 M 143.94 % | -67.456 M -1 067.06 % | -5.780 M 89.36 % | -54.302 M 80.51 % | -278.669 M 44.55 % | -502.553 M -223.28 % | -155.453 M -369.56 % | 57.669 M -89.78 % | 564.031 M 163.34 % | 214.180 M 5 457.34 % | 3.854 M |
Capital expenditure | -12.640 M -104.27 % | -6.188 M -185.56 % | -2.167 M 5.54 % | -2.294 M -109.69 % | -1.094 M 67.21 % | -3.336 M 44.08 % | -5.966 M 38.60 % | -9.716 M -16.33 % | -8.352 M -249.16 % | -2.392 M -181.74 % | -849.000 K 15.18 % | -1.001 M -11.59 % | -897.000 K 67.45 % | -2.756 M 62.21 % | -7.293 M 62.76 % | -19.584 M -73.06 % | -11.316 M 41.89 % | -19.472 M 33.93 % | -29.474 M 66.62 % | -88.297 M |
Free CashFlow | -78.278 M -318.04 % | -18.725 M 32.62 % | -27.790 M 23.12 % | -36.145 M -1 101.52 % | 3.609 M 122.68 % | -15.912 M 47.56 % | -30.341 M -356.67 % | -6.644 M 74.08 % | -25.632 M -194.07 % | 27.248 M 139.89 % | -68.305 M -907.30 % | -6.781 M 87.72 % | -55.199 M 80.39 % | -281.425 M 44.80 % | -509.846 M -191.28 % | -175.037 M -477.62 % | 46.353 M -91.49 % | 544.559 M 194.82 % | 184.706 M 318.73 % | -84.443 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-12-31 | 2008-06-30 | 2007-12-31 | 2007-06-30 | 2006-12-31 | 2006-06-30 | 2006-01-31 | 2005-06-30 | 2005-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 551.268 M 96.18 % | 280.995 M 120.23 % | 127.590 M 308.79 % | 31.212 M 6.04 % | 29.434 M 27.66 % | 23.057 M -7.22 % | 24.852 M 23.73 % | 20.086 M -3.15 % | 20.739 M -48.68 % | 40.415 M 32.84 % | 30.424 M -50.24 % | 61.145 M 51.04 % | 40.483 M -38.30 % | 65.611 M -21.41 % | 83.480 M -49.33 % | 164.747 M 30.28 % | 126.460 M -23.39 % | 165.062 M -26.53 % | 224.661 M 177.31 % | 81.014 M -76.08 % | 338.692 M 107.96 % | 162.864 M -4.49 % | 170.521 M 51.75 % | 112.369 M 63.09 % | 68.898 M -4.52 % | 72.157 M 9.33 % | 65.998 M 2.49 % | 64.394 M 0.00 % | 64.394 M 225.86 % | 19.761 M 0.00 % | 19.761 M -99.10 % | 2.185 B 0.00 % | 2.185 B -32.68 % | 3.246 B 0.00 % | 3.246 B 0.04 % | 3.244 B 0.00 % | 3.244 B -8.33 % | 3.539 B 0.00 % | 3.539 B 100.00 % | 1.769 B -11.07 % | 1.990 B 100.00 % | 994.905 M |
Net income | 45.476 M -15.20 % | 53.628 M 180.64 % | 19.109 M 4 127.65 % | 452.000 K -91.13 % | 5.098 M 154.37 % | -9.376 M 27.27 % | -12.892 M -8.83 % | -11.846 M 1.07 % | -11.974 M -50.84 % | -7.938 M 10.76 % | -8.895 M 87.19 % | -69.459 M -459.97 % | -12.404 M 25.64 % | -16.680 M -100.46 % | -8.321 M 82.14 % | -46.598 M 6.35 % | -49.756 M 74.04 % | -191.677 M -48.21 % | -129.332 M 19.90 % | -161.459 M -195.60 % | 168.895 M 1 946.86 % | -9.145 M -144.36 % | 20.617 M 49.90 % | 13.754 M 377.30 % | -4.960 M -450.78 % | 1.414 M 109.45 % | -14.962 M -624.14 % | 2.855 M -64.62 % | 8.069 M -89.57 % | 77.356 M 54 384.56 % | -142.500 K -100.72 % | 19.673 M 0.00 % | 19.673 M 118.88 % | -104.213 M 0.00 % | -104.213 M -286.92 % | 55.753 M 0.00 % | 55.753 M -7.69 % | 60.399 M 0.00 % | 60.399 M 100.00 % | 30.200 M -10.46 % | 33.729 M 100.00 % | 16.864 M |
Income before tax | 46.201 M -12.30 % | 52.679 M 133.00 % | 22.609 M 1 913.07 % | -1.247 M -126.81 % | 4.651 M 132.09 % | -14.495 M -10.03 % | -13.174 M 15.30 % | -15.553 M -5.62 % | -14.726 M -12.18 % | -13.127 M -9.87 % | -11.948 M 86.29 % | -87.140 M -373.00 % | -18.423 M 35.02 % | -28.353 M -134.77 % | -12.077 M 69.42 % | -39.490 M 18.75 % | -48.606 M 72.51 % | -176.805 M -47.61 % | -119.780 M 23.96 % | -157.514 M -190.57 % | 173.906 M 5 977.19 % | -2.959 M -111.99 % | 24.681 M 22.90 % | 20.082 M 36 612.73 % | -55.000 K -101.40 % | 3.919 M 129.80 % | -13.150 M -238.58 % | 9.489 M 0.00 % | 9.489 M 2 779.82 % | 329.500 K 0.00 % | 329.500 K -98.04 % | 16.854 M 0.00 % | 16.854 M 114.87 % | -113.378 M 0.00 % | -113.378 M -282.36 % | 62.171 M 0.00 % | 62.171 M -2.13 % | 63.527 M 0.00 % | 63.527 M 100.00 % | 31.764 M -5.83 % | 33.729 M 100.00 % | 16.864 M |
Income before tax ratio | 0.08 -55.30 % | 0.19 5.80 % | 0.18 543.53 % | -0.04 -125.28 % | 0.16 125.14 % | -0.63 -18.59 % | -0.53 31.54 % | -0.77 -9.05 % | -0.71 -118.61 % | -0.32 17.29 % | -0.39 72.44 % | -1.43 -213.16 % | -0.46 -5.31 % | -0.43 -198.71 % | -0.14 39.65 % | -0.24 37.64 % | -0.38 64.12 % | -1.07 -100.91 % | -0.53 72.58 % | -1.94 -478.66 % | 0.51 2 926.11 % | -0.02 -112.55 % | 0.14 -19.01 % | 0.18 22 487.44 % | 0.00 -101.47 % | 0.05 127.26 % | -0.20 -235.21 % | 0.15 0.00 % | 0.15 783.75 % | 0.02 0.00 % | 0.02 116.15 % | 0.01 0.00 % | 0.01 122.08 % | -0.03 0.00 % | -0.03 -282.29 % | 0.02 0.00 % | 0.02 6.76 % | 0.02 0.00 % | 0.02 0.00 % | 0.02 5.90 % | 0.02 0.00 % | 0.02 |
EBITDA | 37.925 M 222.46 % | -30.969 M -363.41 % | 11.757 M 189.22 % | -13.178 M -131.19 % | -5.700 M 53.50 % | -12.257 M -156.26 % | -4.783 M 62.31 % | -12.689 M -49.74 % | -8.474 M 20.35 % | -10.639 M -31.49 % | -8.091 M 70.19 % | -27.138 M -67.95 % | -16.158 M 63.05 % | -43.727 M -340.89 % | -9.918 M -152.96 % | 18.726 M 164.42 % | -29.068 M 53.14 % | -62.031 M -585.30 % | 12.782 M 108.24 % | -155.063 M -186.07 % | 180.162 M 10 914.05 % | -1.666 M -106.24 % | 26.692 M 23.40 % | 21.630 M 777.48 % | 2.465 M -76.67 % | 10.565 M 197.41 % | -10.846 M -891.82 % | -1.094 M -111.95 % | 9.151 M 141.85 % | -21.863 M -139.30 % | 55.636 M -0.96 % | 56.172 M 0.00 % | 56.172 M 218.35 % | -47.464 M 0.00 % | -47.464 M -135.40 % | 134.090 M 0.00 % | 134.090 M -24.06 % | 176.575 M 124.17 % | 78.769 M 100.00 % | 39.384 M -13.43 % | 45.497 M 100.00 % | 22.748 M |
Net income ratio | 0.08 -56.78 % | 0.19 27.43 % | 0.15 934.20 % | 0.01 -91.64 % | 0.17 142.59 % | -0.41 21.61 % | -0.52 12.04 % | -0.59 -2.15 % | -0.58 -193.96 % | -0.20 32.82 % | -0.29 74.26 % | -1.14 -270.75 % | -0.31 -20.52 % | -0.25 -155.05 % | -0.10 64.76 % | -0.28 28.11 % | -0.39 66.12 % | -1.16 -101.72 % | -0.58 71.11 % | -1.99 -499.66 % | 0.50 988.08 % | -0.06 -146.44 % | 0.12 -1.22 % | 0.12 270.02 % | -0.07 -467.37 % | 0.02 108.64 % | -0.23 -611.40 % | 0.04 -64.62 % | 0.13 -96.80 % | 3.91 54 384.56 % | -0.01 -180.09 % | 0.01 0.00 % | 0.01 128.04 % | -0.03 0.00 % | -0.03 -286.84 % | 0.02 0.00 % | 0.02 0.69 % | 0.02 0.00 % | 0.02 0.00 % | 0.02 0.69 % | 0.02 0.00 % | 0.02 |
Ratio EBITDA | 0.07 162.42 % | -0.11 -219.60 % | 0.09 121.82 % | -0.42 -118.02 % | -0.19 63.57 % | -0.53 -176.21 % | -0.19 69.53 % | -0.63 -54.61 % | -0.41 -55.22 % | -0.26 1.01 % | -0.27 40.08 % | -0.44 -11.20 % | -0.40 40.11 % | -0.67 -460.96 % | -0.12 -204.52 % | 0.11 149.45 % | -0.23 38.84 % | -0.38 -760.53 % | 0.06 102.97 % | -1.91 -459.82 % | 0.53 5 300.06 % | -0.01 -106.54 % | 0.16 -18.68 % | 0.19 438.02 % | 0.04 -75.56 % | 0.15 189.10 % | -0.16 -867.72 % | -0.02 -111.95 % | 0.14 112.84 % | -1.11 -139.30 % | 2.82 10 850.58 % | 0.03 0.00 % | 0.03 275.81 % | -0.01 0.00 % | -0.01 -135.38 % | 0.04 0.00 % | 0.04 -17.16 % | 0.05 124.17 % | 0.02 0.00 % | 0.02 -2.66 % | 0.02 0.00 % | 0.02 |
Gross profit ratio | 0.12 154.43 % | 0.05 -82.61 % | 0.26 -47.41 % | 0.50 38.11 % | 0.36 -15.39 % | 0.42 -4.41 % | 0.44 -5.20 % | 0.47 36.64 % | 0.34 25.52 % | 0.27 26.93 % | 0.22 -11.84 % | 0.24 17.48 % | 0.21 21.34 % | 0.17 10.72 % | 0.15 -33.15 % | 0.23 1 446.96 % | -0.02 91.78 % | -0.21 -215.05 % | 0.18 113.10 % | -1.39 -306.53 % | 0.67 505.93 % | 0.11 -64.51 % | 0.31 -17.37 % | 0.38 56.31 % | 0.24 -25.81 % | 0.33 29.46 % | 0.25 -3.55 % | 0.26 0.00 % | 0.26 -21.50 % | 0.33 0.00 % | 0.33 1 005.15 % | 0.03 0.00 % | 0.03 2 009.78 % | 0.00 0.00 % | 0.00 -92.91 % | 0.02 0.00 % | 0.02 -35.79 % | 0.03 0.00 % | 0.03 0.00 % | 0.03 -12.62 % | 0.04 0.00 % | 0.04 |
Weighted average shs out dil | 244.922 M -0.07 % | 245.090 M 17.89 % | 207.890 M 1.58 % | 204.660 M 53.56 % | 133.277 M 63.27 % | 81.631 M 19.99 % | 68.031 M 0.00 % | 68.031 M 58.27 % | 42.984 M 13.39 % | 37.909 M 23.97 % | 30.578 M 16.15 % | 26.325 M 0.00 % | 26.325 M 0.00 % | 26.325 M 0.00 % | 26.325 M -0.03 % | 26.334 M 4.16 % | 25.283 M -16.85 % | 30.406 M 61.63 % | 18.812 M 29.21 % | 14.559 M 30.58 % | 11.149 M 34.84 % | 8.269 M 12.70 % | 7.337 M 0.00 % | 7.337 M 0.00 % | 7.337 M -0.68 % | 7.387 M 2 203.27 % | 320.727 K -94.57 % | 5.911 M 2 921.54 % | 195.642 K -95.66 % | 4.503 M 2 921.53 % | 149.040 K -96.69 % | 4.504 M 2 921.53 % | 149.062 K -96.71 % | 4.524 M 2 921.54 % | 149.741 K -96.63 % | 4.439 M 2 921.54 % | 146.918 K -95.68 % | 3.399 M 2 979.32 % | 110.389 K 0.00 % | 110.389 K -1.15 % | 111.672 K 0.00 % | 111.672 K |
Weighted average shs out | 244.888 M -0.08 % | 245.090 M 17.89 % | 207.892 M 1.55 % | 204.710 M 53.59 % | 133.281 M 63.27 % | 81.633 M 19.99 % | 68.032 M 0.00 % | 68.032 M 58.27 % | 42.984 M 13.39 % | 37.909 M 23.97 % | 30.578 M 16.15 % | 26.325 M 0.00 % | 26.326 M 0.00 % | 26.326 M 0.00 % | 26.326 M -0.03 % | 26.334 M 4.16 % | 25.283 M -16.85 % | 30.406 M 61.63 % | 18.812 M 29.21 % | 14.559 M 29.40 % | 11.251 M 36.07 % | 8.269 M 12.30 % | 7.363 M -3.71 % | 7.647 M 4.23 % | 7.337 M -0.68 % | 7.387 M 2 203.27 % | 320.727 K -94.57 % | 5.911 M 2 921.54 % | 195.642 K -95.66 % | 4.503 M 2 921.53 % | 149.040 K -96.69 % | 4.504 M 2 921.53 % | 149.062 K -96.71 % | 4.524 M 2 921.54 % | 149.741 K -96.63 % | 4.439 M 2 921.54 % | 146.918 K -95.68 % | 3.399 M 2 979.32 % | 110.389 K 0.00 % | 110.389 K -1.15 % | 111.672 K 0.00 % | 111.672 K |
EPS diluted | 0.19 -13.64 % | 0.22 139.39 % | 0.09 4 077.27 % | 0.00 -94.24 % | 0.04 133.28 % | -0.11 39.45 % | -0.19 -8.84 % | -0.17 37.79 % | -0.28 -40.00 % | -0.20 33.33 % | -0.30 88.64 % | -2.64 -450.00 % | -0.48 25.00 % | -0.64 -100.00 % | -0.32 81.82 % | -1.76 10.20 % | -1.96 46.74 % | -3.68 46.51 % | -6.88 37.91 % | -11.08 -173.18 % | 15.14 1 476.36 % | -1.10 -139.01 % | 2.82 50.00 % | 1.88 376.47 % | -0.68 -455.28 % | 0.19 100.41 % | -46.64 -16.83 % | -39.92 -196.80 % | 41.24 127.85 % | 18.10 1 985.42 % | -0.96 99.22 % | -122.71 -192.98 % | 131.98 -79.69 % | 649.89 193.38 % | -695.96 -96.42 % | -354.33 -193.37 % | 379.48 172.52 % | -523.31 -195.64 % | 547.14 100.00 % | 273.57 -9.43 % | 302.04 100.00 % | 151.02 |
Earnings per share | 0.19 -13.64 % | 0.22 139.39 % | 0.09 4 077.27 % | 0.00 -94.24 % | 0.04 133.28 % | -0.11 39.45 % | -0.19 -8.84 % | -0.17 37.79 % | -0.28 -40.00 % | -0.20 33.33 % | -0.30 88.64 % | -2.64 -450.00 % | -0.48 25.00 % | -0.64 -100.00 % | -0.32 81.82 % | -1.76 10.20 % | -1.96 46.74 % | -3.68 46.51 % | -6.88 37.91 % | -11.08 -173.77 % | 15.02 1 465.45 % | -1.10 -139.29 % | 2.80 55.56 % | 1.80 364.71 % | -0.68 -455.28 % | 0.19 100.41 % | -46.64 -16.83 % | -39.92 -196.80 % | 41.24 127.85 % | 18.10 1 985.42 % | -0.96 99.22 % | -122.71 -192.98 % | 131.98 -79.69 % | 649.89 193.38 % | -695.96 -96.42 % | -354.33 -193.37 % | 379.48 172.52 % | -523.31 -195.64 % | 547.14 100.00 % | 273.57 -9.43 % | 302.04 100.00 % | 151.02 |
Gross profit | 63.603 M 399.16 % | 12.742 M -61.70 % | 33.272 M 114.98 % | 15.477 M 46.45 % | 10.568 M 8.01 % | 9.784 M -11.31 % | 11.032 M 17.30 % | 9.405 M 32.33 % | 7.107 M -35.59 % | 11.034 M 68.61 % | 6.544 M -56.13 % | 14.918 M 77.45 % | 8.407 M -25.13 % | 11.229 M -12.98 % | 12.904 M -66.13 % | 38.096 M 1 854.77 % | -2.171 M 93.71 % | -34.494 M -184.53 % | 40.809 M 136.33 % | -112.327 M -149.40 % | 227.372 M 1 160.10 % | 18.044 M -66.11 % | 53.235 M 25.40 % | 42.453 M 154.93 % | 16.653 M -29.16 % | 23.508 M 41.54 % | 16.609 M -1.15 % | 16.802 M 0.00 % | 16.802 M 155.81 % | 6.568 M 0.00 % | 6.568 M -90.00 % | 65.708 M 0.00 % | 65.708 M 1 320.25 % | 4.627 M 0.00 % | 4.627 M -92.91 % | 65.211 M 0.00 % | 65.211 M -41.14 % | 110.786 M 0.00 % | 110.786 M 100.00 % | 55.393 M -22.29 % | 71.284 M 100.00 % | 35.642 M |
Income tax expense | 1.265 M 170.87 % | -1.785 M -150.83 % | 3.512 M 920.56 % | -428.000 K -1 480.65 % | 31.000 K -98.88 % | 2.769 M 2 328.95 % | 114.000 K -83.28 % | 682.000 K 200.44 % | 227.000 K -28.84 % | 319.000 K 343.06 % | 72.000 K -95.01 % | 1.444 M | 0.000 -100.00 % | 1.408 M 4 166.67 % | 33.000 K -97.73 % | 1.451 M -37.81 % | 2.333 M -47.44 % | 4.439 M 4.20 % | 4.260 M 576.19 % | 630.000 K -73.87 % | 2.411 M 16.08 % | 2.077 M 24.67 % | 1.666 M -24.51 % | 2.207 M 21.60 % | 1.815 M -27.54 % | 2.505 M 38.25 % | 1.812 M 27.56 % | 1.421 M 0.00 % | 1.421 M 200.95 % | 472.000 K 0.00 % | 472.000 K 116.75 % | -2.819 M 0.00 % | -2.819 M 69.25 % | -9.165 M 0.00 % | -9.165 M -242.79 % | 6.419 M 0.00 % | 6.419 M 105.20 % | 3.128 M 0.00 % | 3.128 M 100.00 % | 1.564 M | 0.000 | 0.000 |
Cost of revenue | 487.665 M 81.79 % | 268.253 M 184.41 % | 94.318 M 499.42 % | 15.735 M -16.60 % | 18.866 M 42.14 % | 13.273 M -3.96 % | 13.820 M 29.39 % | 10.681 M -21.65 % | 13.632 M -53.60 % | 29.381 M 23.04 % | 23.880 M -48.34 % | 46.227 M 44.12 % | 32.076 M -41.02 % | 54.382 M -22.95 % | 70.576 M -44.28 % | 126.651 M -1.54 % | 128.631 M -35.54 % | 199.556 M 8.54 % | 183.852 M -4.91 % | 193.341 M 73.68 % | 111.320 M -23.13 % | 144.820 M 23.48 % | 117.286 M 67.75 % | 69.916 M 33.82 % | 52.245 M 7.39 % | 48.649 M -1.50 % | 49.389 M 3.77 % | 47.593 M 0.00 % | 47.593 M 260.74 % | 13.193 M 0.00 % | 13.193 M -99.38 % | 2.119 B 0.00 % | 2.119 B -34.61 % | 3.241 B 0.00 % | 3.241 B 1.95 % | 3.179 B 0.00 % | 3.179 B -7.27 % | 3.428 B 0.00 % | 3.428 B 100.00 % | 1.714 B -10.66 % | 1.919 B 100.00 % | 959.263 M |
General and administrative expenses | 17.319 M -36.61 % | 27.320 M 87.79 % | 14.548 M 14.61 % | 12.693 M 28.47 % | 9.880 M 26.29 % | 7.823 M -13.33 % | 9.026 M 13.78 % | 7.933 M -20.17 % | 9.937 M -8.89 % | 10.906 M 70.43 % | 6.399 M -10.44 % | 7.145 M -51.47 % | 14.722 M -34.14 % | 22.352 M 65.26 % | 13.525 M 128.46 % | 5.920 M -69.57 % | 19.454 M -25.43 % | 26.089 M 20.49 % | 21.653 M -29.73 % | 30.814 M -11.14 % | 34.678 M 297.59 % | 8.722 M -54.93 % | 19.352 M 63.05 % | 11.869 M 45.56 % | 8.154 M -35.69 % | 12.679 M 5.55 % | 12.012 M 31.67 % | 9.123 M 0.00 % | 9.123 M 100.12 % | 4.559 M 0.00 % | 4.559 M -77.58 % | 20.333 M 0.00 % | 20.333 M -32.67 % | 30.201 M 0.00 % | 30.201 M 30.40 % | 23.161 M 0.00 % | 23.161 M 7.75 % | 21.496 M 0.00 % | 21.496 M 100.00 % | 10.748 M -40.71 % | 18.126 M 100.00 % | 9.063 M |
Selling and marketing expenses | 8.689 M -35.24 % | 13.417 M 57.77 % | 8.504 M -4.05 % | 8.863 M 25.63 % | 7.055 M -3.95 % | 7.345 M 3.02 % | 7.130 M -8.07 % | 7.756 M -13.38 % | 8.954 M -11.55 % | 10.123 M 8.12 % | 9.363 M -18.26 % | 11.455 M 0.64 % | 11.382 M -20.24 % | 14.270 M 18.43 % | 12.049 M -5.86 % | 12.799 M 37.76 % | 9.291 M -36.52 % | 14.635 M 35.22 % | 10.823 M -17.98 % | 13.195 M -0.64 % | 13.280 M 13.09 % | 11.743 M 32.11 % | 8.889 M -0.90 % | 8.970 M 38.79 % | 6.463 M -5.98 % | 6.874 M 8.74 % | 6.322 M 7.23 % | 5.895 M 0.00 % | 5.895 M 492.76 % | 994.500 K 0.00 % | 994.500 K -89.32 % | 9.314 M 0.00 % | 9.314 M -11.39 % | 10.512 M 0.00 % | 10.512 M -6.38 % | 11.228 M 0.00 % | 11.228 M -40.83 % | 18.977 M 200.00 % | -18.977 M -100.00 % | -9.488 M 43.25 % | -16.718 M -100.00 % | -8.359 M |
Other expenses | -12.908 M 85.00 % | -86.055 M -431.40 % | -16.194 M -211.30 % | -5.202 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.539 M 73.48 % | -39.737 M 0.00 % | -39.737 M -67.51 % | -23.722 M -164.71 % | 36.661 M 200.19 % | -36.592 M 0.00 % | -36.592 M 22.19 % | -47.024 M | 0.000 | 0.000 | 0.000 100.00 % | -18.953 M 0.00 % | -18.953 M -3.46 % | -18.320 M -160.16 % | 30.452 M 303.10 % | -14.994 M -340.34 % | 6.239 M 228.17 % | -4.868 M -119.36 % | 25.144 M 173.63 % | -34.150 M -155.27 % | 61.789 M 414.67 % | -19.636 M 63.46 % | -53.732 M 56.14 % | -122.508 M -2 531.67 % | 5.038 M | 0.000 | 0.000 | 0.000 | 0.000 |
Operating expenses | 13.100 M 128.91 % | -45.318 M -760.80 % | 6.858 M -58.07 % | 16.354 M 204.60 % | 5.369 M -77.44 % | 23.797 M -0.06 % | 23.811 M -2.15 % | 24.334 M 11.92 % | 21.742 M -7.92 % | 23.611 M 32.50 % | 17.819 M -82.41 % | 101.288 M 290.40 % | 25.945 M -33.09 % | 38.775 M 61.01 % | 24.083 M -69.16 % | 78.096 M 71.45 % | 45.549 M 152.82 % | -86.238 M -154.08 % | 159.455 M 255.12 % | 44.902 M -12.34 % | 51.222 M 149.50 % | 20.530 M -27.26 % | 28.222 M 26.11 % | 22.378 M 35.98 % | 16.457 M -14.14 % | 19.168 M 141 885.19 % | 13.500 K -99.96 % | 30.059 M 125 145.83 % | 24.000 K -99.80 % | 11.792 M 1 620.13 % | 685.500 K -98.75 % | 54.791 M 1 316.77 % | -4.503 M -104.39 % | 102.502 M 386.33 % | 21.077 M 208.96 % | -19.344 M 78.05 % | -88.120 M -293.63 % | 45.510 M 1 706.67 % | 2.519 M 100.00 % | 1.260 M -10.55 % | 1.408 M 100.00 % | 704.000 K |
Cost and expenses | 500.765 M 124.62 % | 222.935 M 120.34 % | 101.176 M 215.30 % | 32.089 M 32.41 % | 24.235 M -34.62 % | 37.070 M -1.49 % | 37.631 M 7.47 % | 35.015 M -1.01 % | 35.374 M -33.25 % | 52.992 M 27.08 % | 41.699 M -71.73 % | 147.515 M 154.24 % | 58.021 M -37.72 % | 93.157 M -1.59 % | 94.659 M -53.77 % | 204.747 M 17.55 % | 174.180 M 53.71 % | 113.318 M -66.99 % | 343.307 M 44.10 % | 238.243 M 46.57 % | 162.542 M -1.70 % | 165.350 M 13.64 % | 145.508 M 57.66 % | 92.294 M 34.34 % | 68.702 M 1.30 % | 67.817 M 0.42 % | 67.531 M 7.82 % | 62.634 M 0.00 % | 62.634 M 222.33 % | 19.432 M 0.00 % | 19.432 M -99.09 % | 2.144 B 0.00 % | 2.144 B -35.08 % | 3.303 B 0.00 % | 3.303 B 5.68 % | 3.125 B 0.00 % | 3.125 B -9.47 % | 3.452 B 0.00 % | 3.452 B 100.00 % | 1.726 B -10.94 % | 1.938 B 100.00 % | 969.030 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 |
Selling general and administrative expenses | 26.008 M -36.16 % | 40.737 M 76.72 % | 23.052 M 6.94 % | 21.556 M 27.29 % | 16.935 M -24.80 % | 22.519 M 39.38 % | 16.156 M -28.97 % | 22.745 M 20.40 % | 18.891 M -14.15 % | 22.004 M 39.60 % | 15.762 M -62.63 % | 42.176 M 61.57 % | 26.104 M -51.57 % | 53.906 M 110.78 % | 25.574 M 36.62 % | 18.719 M -34.88 % | 28.745 M -29.42 % | 40.724 M 25.40 % | 32.476 M -26.21 % | 44.009 M -8.23 % | 47.958 M 134.34 % | 20.465 M -27.53 % | 28.241 M 26.58 % | 22.310 M 42.87 % | 15.616 M -20.14 % | 19.553 M 6.65 % | 18.334 M 22.08 % | 15.018 M 0.00 % | 15.018 M 170.44 % | 5.553 M 0.00 % | 5.553 M -81.27 % | 29.647 M 0.00 % | 29.647 M -27.18 % | 40.713 M 0.00 % | 40.713 M 18.39 % | 34.388 M 0.00 % | 34.388 M -15.03 % | 40.472 M 1 506.67 % | 2.519 M 100.00 % | 1.260 M -10.55 % | 1.408 M 100.00 % | 704.000 K |
Interest income | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 548.000 K 13.69 % | 482.000 K 22.03 % | 395.000 K -36.70 % | 624.000 K 585.71 % | 91.000 K -83.45 % | 550.000 K -18.28 % | 673.000 K -12.60 % | 770.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 565.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.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 |
Interest expense | 0.000 | 0.000 | 0.000 100.00 % | -321.522 K -125.94 % | 1.240 M 14.59 % | 1.082 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 827.500 K 0.00 % | 827.500 K -6.76 % | 887.500 K 0.00 % | 887.500 K 2.96 % | 862.000 K -44.55 % | 1.555 M 0.00 % | 1.555 M 0.00 % | 1.555 M 19.81 % | 1.298 M 0.00 % | 1.298 M 198.96 % | 434.000 K 0.00 % | 434.000 K 95.94 % | 221.500 K 0.00 % | 221.500 K -16.57 % | 265.500 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 24.313 M 0.00 % | 24.313 M -52.12 % | 50.783 M 0.00 % | 50.783 M -9.54 % | 56.142 M 0.00 % | 56.142 M 20.77 % | 46.488 M | 0.000 | 0.000 | 0.000 | 0.000 |
Depreciation and amortization | 318.000 K 151.46 % | -618.000 K -155.83 % | 1.107 M 1 202.35 % | 85.000 K -78.96 % | 404.000 K 296.08 % | 102.000 K -50.49 % | 206.000 K 59.69 % | 129.000 K -34.85 % | 198.000 K 13.79 % | 174.000 K -81.97 % | 965.002 K 322.32 % | 228.500 K -83.44 % | 1.380 M 241.58 % | 404.000 K -67.96 % | 1.261 M 398.42 % | 253.000 K -73.06 % | 939.000 K -22.52 % | 1.212 M 28.39 % | 944.000 K -3.58 % | 979.000 K 45.68 % | 672.000 K -18.05 % | 820.000 K -51.16 % | 1.679 M 7.97 % | 1.555 M 12.84 % | 1.378 M -29.77 % | 1.962 M -3.75 % | 2.039 M -10.14 % | 2.269 M 0.00 % | 2.269 M -86.30 % | 16.557 M 0.00 % | 16.557 M 10.34 % | 15.005 M 0.00 % | 15.005 M -0.84 % | 15.132 M 0.00 % | 15.132 M -4.09 % | 15.778 M 0.00 % | 15.778 M 3.52 % | 15.242 M 0.00 % | 15.242 M 100.00 % | 7.621 M -35.24 % | 11.768 M 100.00 % | 5.884 M |
Operating income | 50.503 M -13.02 % | 58.060 M 119.81 % | 26.414 M 153.35 % | 10.426 M 270.81 % | -6.104 M 50.61 % | -12.359 M -147.72 % | -4.989 M 61.08 % | -12.818 M -47.81 % | -8.672 M 19.80 % | -10.813 M -19.40 % | -9.056 M 66.91 % | -27.366 M -56.04 % | -17.538 M 60.26 % | -44.131 M -294.77 % | -11.179 M -160.52 % | 18.473 M 161.56 % | -30.007 M 90.21 % | -306.647 M -2 690.36 % | 11.838 M 107.59 % | -156.042 M -186.94 % | 179.490 M 7 320.03 % | -2.486 M -109.94 % | 25.013 M 24.60 % | 20.075 M 1 746.83 % | 1.087 M -87.36 % | 8.603 M 166.77 % | -12.884 M -283.22 % | -3.362 M -148.85 % | 6.882 M 117.91 % | -38.420 M -198.31 % | 39.079 M -2.21 % | 39.961 M -2.93 % | 41.167 M 179.58 % | -51.730 M 17.36 % | -62.595 M -152.35 % | 119.573 M 1.06 % | 118.313 M -26.28 % | 160.496 M 152.64 % | 63.527 M 100.00 % | 31.764 M -5.83 % | 33.729 M 100.00 % | 16.864 M |
Operating income ratio | 0.09 -55.66 % | 0.21 -0.19 % | 0.21 -38.02 % | 0.33 261.08 % | -0.21 61.31 % | -0.54 -167.01 % | -0.20 68.54 % | -0.64 -52.61 % | -0.42 -56.29 % | -0.27 10.12 % | -0.30 33.49 % | -0.45 -3.31 % | -0.43 35.59 % | -0.67 -402.28 % | -0.13 -219.43 % | 0.11 147.26 % | -0.24 87.23 % | -1.86 -3 625.66 % | 0.05 102.74 % | -1.93 -463.45 % | 0.53 3 571.84 % | -0.02 -110.41 % | 0.15 -17.89 % | 0.18 1 032.36 % | 0.02 -86.77 % | 0.12 161.07 % | -0.20 -273.91 % | -0.05 -148.85 % | 0.11 105.50 % | -1.94 -198.31 % | 1.98 10 712.01 % | 0.02 -2.93 % | 0.02 218.22 % | -0.02 17.36 % | -0.02 -152.33 % | 0.04 1.06 % | 0.04 -19.59 % | 0.05 152.64 % | 0.02 0.00 % | 0.02 5.90 % | 0.02 0.00 % | 0.02 |
Total other income expenses net | -4.302 M 20.05 % | -5.381 M -41.42 % | -3.805 M 67.40 % | -11.673 M -208.54 % | 10.755 M 603.51 % | -2.136 M 73.90 % | -8.185 M -199.27 % | -2.735 M -2 905.49 % | -91.000 K 96.07 % | -2.314 M 19.99 % | -2.892 M 95.16 % | -59.774 M -6 654.12 % | -885.000 K -0.91 % | -877.000 K 2.34 % | -898.000 K 98.45 % | -57.963 M -211.65 % | -18.599 M 90.88 % | -204.027 M -6 602.60 % | -3.044 M -755.06 % | -356.000 K 93.62 % | -5.584 M -1 080.55 % | -473.000 K -42.47 % | -332.000 K -4 842.86 % | 7.000 K 100.61 % | -1.142 M 75.62 % | -4.684 M -1 664.22 % | -265.500 K -102.07 % | 12.851 M 392.94 % | 2.607 M -93.03 % | 37.395 M 196.51 % | -38.749 M -67.69 % | -23.107 M 4.96 % | -24.313 M 60.56 % | -61.648 M -21.39 % | -50.783 M 11.53 % | -57.402 M -2.24 % | -56.142 M 42.10 % | -96.969 M | 0.000 | 0.000 | 0.000 | 0.000 |
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 | 2006-01-31 | 2005-06-30 | 2005-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 | 2008-12-31 | 2008-06-30 | 2007-12-31 | 2007-06-30 | 2006-12-31 | 2006-06-30 | 2005-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 109.003 M 186.66 % | -125.779 M 31.31 % | -183.106 M -18.33 % | -154.742 M -18.99 % | -130.050 M -54.22 % | -84.330 M -45.94 % | -57.785 M 44.87 % | -104.808 M -158.61 % | -40.528 M 53.79 % | -87.696 M -1 924.34 % | 4.807 M 110.60 % | -45.353 M -580.08 % | 9.447 M 113.88 % | -68.056 M 12.92 % | -78.149 M 17.70 % | -94.952 M -227.67 % | -28.978 M 53.00 % | -61.657 M -258.55 % | 38.888 M 228.41 % | -30.285 M -196.98 % | 31.229 M 168.72 % | -45.446 M -667.54 % | -5.921 M 86.61 % | -44.210 M -51.56 % | -29.170 M -2 202.29 % | -1.267 M 79.56 % | -6.198 M -112.57 % | 49.320 M 326.11 % | -21.812 M -132.74 % | 66.612 M -93.38 % | 1.006 B 134.42 % | 429.215 M -62.06 % | 1.131 B 72.49 % | 655.857 M 263.50 % | 180.426 M -80.28 % | 914.978 M -44.53 % | 1.650 B 27.59 % | 1.293 B 38.11 % | 936.067 M |
Total investments | 34.423 M 34.49 % | 25.595 M -53.99 % | 55.627 M 127.72 % | 24.428 M -2.88 % | 25.153 M 129.54 % | 10.958 M -28.33 % | 15.290 M 34.96 % | 11.329 M -15.55 % | 13.415 M 31.06 % | 10.236 M -7.70 % | 11.090 M -44.50 % | 19.981 M -76.69 % | 85.735 M 333.29 % | 19.787 M -27.26 % | 27.203 M 50.23 % | 18.107 M -61.38 % | 46.881 M -27.33 % | 64.512 M -14.89 % | 75.802 M 43.87 % | 52.689 M 4.73 % | 50.311 M 1.05 % | 49.788 M -4.18 % | 51.961 M 80.48 % | 28.790 M 38.76 % | 20.748 M -19.90 % | 25.903 M | 0.000 -100.00 % | 4.263 M -28.10 % | 5.929 M | 0.000 -100.00 % | 18.944 M 1.03 % | 18.750 M 6.87 % | 17.544 M -37.70 % | 28.162 M -27.38 % | 38.779 M 100.00 % | 19.390 M | 0.000 | 0.000 | 0.000 |
Total debt | 197.499 M 467.59 % | 34.796 M 36.07 % | 25.572 M 10.88 % | 23.063 M 1.14 % | 22.803 M 36.50 % | 16.706 M 8.22 % | 15.437 M 42.57 % | 10.828 M -4.77 % | 11.370 M -7.00 % | 12.226 M -26.38 % | 16.606 M -14.46 % | 19.413 M -12.90 % | 22.287 M -21.50 % | 28.390 M -6.05 % | 30.217 M 8.92 % | 27.742 M -8.58 % | 30.346 M 0.32 % | 30.250 M -56.30 % | 69.223 M 42.83 % | 48.464 M -7.41 % | 52.340 M 362.33 % | 11.321 M -0.05 % | 11.327 M 120.93 % | 5.127 M -39.30 % | 8.446 M -47.21 % | 16.000 M 60.00 % | 10.000 M -83.24 % | 59.658 M | 0.000 -100.00 % | 77.287 M -93.97 % | 1.282 B 28.09 % | 1.001 B -29.62 % | 1.422 B 0.94 % | 1.409 B 0.95 % | 1.396 B -13.51 % | 1.614 B -11.90 % | 1.832 B 28.91 % | 1.421 B 40.67 % | 1.010 B |
Accumulated other comprehensive income loss | 386.629 M 11.26 % | 347.489 M 2 054.70 % | 16.127 M | 0.000 -100.00 % | 21.319 M 34.98 % | 15.794 M 6.80 % | 14.788 M 7.05 % | 13.814 M -4.68 % | 14.492 M 610.10 % | -2.841 M 22.23 % | -3.653 M 55.66 % | -8.238 M -512.04 % | -1.346 M 76.78 % | -5.796 M -133.24 % | 17.436 M 394.33 % | -5.924 M -125.13 % | 23.570 M 471.12 % | -6.351 M -164.13 % | 9.904 M 330.70 % | -4.293 M 10.53 % | -4.798 M -57.67 % | -3.043 M 62.31 % | -8.074 M -165.85 % | -3.037 M -23.25 % | -2.464 M 12.84 % | -2.827 M -65.81 % | -1.705 M -23.73 % | -1.378 M -51.26 % | -911.000 K -58.43 % | -575.000 K 99.77 % | -252.444 M -5.63 % | -238.992 M -12.00 % | -213.393 M -6.16 % | -201.017 M -6.56 % | -188.641 M -100.00 % | -94.321 M | 0.000 | 0.000 | 0.000 |
Retained earnings | 0.000 100.00 % | -403.633 M 10.06 % | -448.778 M 5.79 % | -476.370 M 0.09 % | -476.822 M 1.06 % | -481.920 M -3.85 % | -464.061 M 17.17 % | -560.262 M -2.16 % | -548.416 M -2.14 % | -536.911 M 0.10 % | -537.456 M -1.68 % | -528.561 M -15.13 % | -459.102 M -2.78 % | -446.698 M -4.06 % | -429.263 M -2.01 % | -420.820 M -10.95 % | -379.299 M -19.42 % | -317.624 M -160.22 % | -122.061 M -1 757.31 % | 7.365 M -95.64 % | 169.055 M 105 559.38 % | 160.000 K -98.33 % | 9.608 M 187.27 % | -11.009 M 53.24 % | -23.545 M -26.69 % | -18.585 M 7.07 % | -19.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 |
Common stock | 21.535 M 0.00 % | 21.535 M 0.00 % | 21.535 M 21.31 % | 17.752 M 0.00 % | 17.752 M 155.83 % | 6.939 M 20.85 % | 5.742 M -95.00 % | 114.835 M 19.23 % | 96.313 M 48.39 % | 64.905 M 19.74 % | 54.203 M 21.23 % | 44.711 M 0.00 % | 44.711 M 0.00 % | 44.711 M 0.00 % | 44.711 M 0.00 % | 44.711 M 0.00 % | 44.711 M 5.13 % | 42.528 M 21.10 % | 35.117 M 43.84 % | 24.414 M 0.02 % | 24.410 M 34.17 % | 18.194 M 38.79 % | 13.109 M 0.00 % | 13.109 M 0.00 % | 13.109 M 0.00 % | 13.109 M 0.00 % | 13.109 M 69.37 % | 7.740 M 0.00 % | 7.740 M 29.82 % | 5.962 M 0.00 % | 5.962 M 0.00 % | 5.962 M -0.07 % | 5.966 M -0.28 % | 5.983 M -0.28 % | 6.000 M 100.00 % | 3.000 M | 0.000 | 0.000 | 0.000 |
Total equity | 529.707 M 25.78 % | 421.125 M 17.42 % | 358.646 M 35.78 % | 264.141 M -1.23 % | 267.426 M 60.03 % | 167.114 M -0.60 % | 168.126 M -7.03 % | 180.840 M 0.78 % | 179.440 M 13.50 % | 158.101 M 3.66 % | 152.518 M 7.91 % | 141.343 M -37.72 % | 226.948 M -7.54 % | 245.446 M -11.25 % | 276.550 M -4.50 % | 289.580 M -9.53 % | 320.072 M -9.05 % | 351.939 M -26.23 % | 477.098 M -8.88 % | 523.615 M -16.66 % | 628.271 M 90.43 % | 329.916 M 54.40 % | 213.680 M 12.23 % | 190.399 M 10.13 % | 172.891 M 38.74 % | 124.618 M 1.09 % | 123.278 M 313.89 % | 29.785 M 91.52 % | 15.552 M -97.81 % | 709.562 M 3.08 % | 688.373 M 8.87 % | 632.302 M 13.43 % | 557.429 M -19.84 % | 695.387 M -16.55 % | 833.345 M 24.67 % | 668.451 M 32.75 % | 503.556 M -6.21 % | 536.905 M -5.85 % | 570.253 M |
Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -93.748 M 50.00 % | -187.495 M |
Long term debt | 1.142 M -12.82 % | 1.310 M 1 771.43 % | 70.000 K -92.00 % | 875.000 K -5.51 % | 926.000 K -20.65 % | 1.167 M 9.89 % | 1.062 M | 0.000 | 0.000 -100.00 % | 771.000 K 37.68 % | 560.000 K -31.79 % | 821.000 K -57.35 % | 1.925 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 43.182 M | 0.000 -100.00 % | 39.425 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 59.658 M | 0.000 -100.00 % | 77.287 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.000 M -50.00 % | 40.000 M 0.00 % | 40.000 M 0.00 % | 40.000 M |
Total non current liabilities | 1.142 M -12.82 % | 1.310 M 1 771.43 % | 70.000 K -92.00 % | 875.000 K -5.51 % | 926.000 K -20.65 % | 1.167 M 9.89 % | 1.062 M -92.89 % | 14.944 M 22.96 % | 12.154 M 1 476.39 % | 771.000 K 37.68 % | 560.000 K -31.79 % | 821.000 K -57.35 % | 1.925 M -94.71 % | 36.382 M -6.96 % | 39.104 M 2.94 % | 37.988 M 80 725.53 % | 47.000 K -4.08 % | 49.000 K -99.89 % | 43.229 M 93 876.09 % | 46.000 K -99.88 % | 39.488 M -14.07 % | 45.953 M -18.80 % | 56.594 M 264.42 % | 15.530 M 46.73 % | 10.584 M -43.20 % | 18.634 M -22.47 % | 24.034 M -59.71 % | 59.658 M 228.71 % | 18.149 M -76.52 % | 77.287 M -96.87 % | 2.467 B 146.45 % | 1.001 B -29.62 % | 1.422 B 99.08 % | 714.451 M 10 728.29 % | 6.598 M -71.68 % | 23.299 M -41.75 % | 40.000 M 174.42 % | -53.748 M 63.56 % | -147.495 M |
Other current liabilities | 226.781 M 189.76 % | 78.264 M 74.35 % | 44.890 M 231.78 % | 13.530 M 37.39 % | 9.848 M 22.49 % | 8.040 M -27.07 % | 11.024 M -7.32 % | 11.895 M 16.59 % | 10.202 M -14.02 % | 11.865 M 101.58 % | 5.886 M -5.26 % | 6.213 M -64.72 % | 17.612 M 11.12 % | 15.849 M -1.05 % | 16.017 M -21.45 % | 20.390 M -52.41 % | 42.847 M -5.34 % | 45.263 M 1.86 % | 44.436 M -11.99 % | 50.488 M 11.62 % | 45.234 M 229.41 % | 13.732 M 10.63 % | 12.412 M -8.50 % | 13.565 M 472.36 % | 2.370 M 57.58 % | 1.504 M | 0.000 -100.00 % | 3.805 M -95.08 % | 77.376 M -96.93 % | 2.517 B 37 225.24 % | 6.744 M 32.16 % | 5.103 M -99.55 % | 1.125 B 93.32 % | 581.893 M 1 398.02 % | 38.844 M 100.00 % | 19.422 M | 0.000 | 0.000 | 0.000 |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 196.357 M 486.39 % | 33.486 M 31.31 % | 25.502 M 14.94 % | 22.188 M 1.42 % | 21.877 M 40.79 % | 15.539 M 8.10 % | 14.375 M 32.76 % | 10.828 M -4.77 % | 11.370 M -0.74 % | 11.455 M -28.61 % | 16.046 M -13.69 % | 18.592 M -8.69 % | 20.362 M -28.28 % | 28.390 M -6.05 % | 30.217 M 8.92 % | 27.742 M -8.58 % | 30.346 M 0.32 % | 30.250 M 16.16 % | 26.041 M -46.27 % | 48.464 M 275.25 % | 12.915 M 14.08 % | 11.321 M -0.05 % | 11.327 M 120.93 % | 5.127 M -39.30 % | 8.446 M -47.21 % | 16.000 M 60.00 % | 10.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.282 B 28.09 % | 1.001 B -29.62 % | 1.422 B 0.94 % | 1.409 B 0.95 % | 1.396 B -12.42 % | 1.594 B -11.05 % | 1.792 B 29.75 % | 1.381 B 42.35 % | 970.173 M |
Total current liabilities | 461.562 M 235.32 % | 137.647 M 38.95 % | 99.064 M 162.44 % | 37.748 M -12.10 % | 42.945 M 23.77 % | 34.697 M 3.07 % | 33.662 M 9.52 % | 30.736 M 15.91 % | 26.516 M -16.23 % | 31.653 M 1.04 % | 31.326 M -31.71 % | 45.875 M -12.95 % | 52.701 M -7.42 % | 56.926 M -7.00 % | 61.210 M -10.45 % | 68.354 M -21.95 % | 87.576 M -27.77 % | 121.238 M 7.62 % | 112.651 M -26.07 % | 152.372 M 102.28 % | 75.328 M 12.72 % | 66.830 M -11.96 % | 75.905 M 120.30 % | 34.455 M 90.05 % | 18.129 M -29.87 % | 25.851 M 3.42 % | 24.997 M 215.30 % | 7.928 M -91.82 % | 96.927 M -96.17 % | 2.528 B 2.09 % | 2.476 B 24.28 % | 1.992 B -21.78 % | 2.547 B -6.38 % | 2.721 B -6.00 % | 2.894 B -3.13 % | 2.988 B -3.03 % | 3.081 B 20.28 % | 2.562 B 25.44 % | 2.042 B |
Total liabilities | 462.704 M 232.98 % | 138.957 M 40.17 % | 99.134 M 156.67 % | 38.623 M -11.96 % | 43.871 M 22.33 % | 35.864 M 3.28 % | 34.724 M 12.98 % | 30.736 M 15.91 % | 26.516 M -18.22 % | 32.424 M 1.69 % | 31.886 M -31.72 % | 46.696 M -14.52 % | 54.626 M -4.04 % | 56.926 M -7.00 % | 61.210 M -10.45 % | 68.354 M -21.99 % | 87.623 M -27.76 % | 121.287 M -22.19 % | 155.880 M 2.27 % | 152.418 M 32.75 % | 114.816 M 71.80 % | 66.830 M -11.96 % | 75.905 M 120.30 % | 34.455 M 90.05 % | 18.129 M -29.87 % | 25.851 M 3.42 % | 24.997 M -63.01 % | 67.586 M -30.27 % | 96.927 M -96.28 % | 2.605 B 5.21 % | 2.476 B 24.28 % | 1.992 B -21.78 % | 2.547 B -6.49 % | 2.724 B -6.10 % | 2.901 B -3.66 % | 3.011 B -3.53 % | 3.121 B 24.45 % | 2.508 B 32.37 % | 1.895 B |
Other non current assets | 0.000 | 0.000 | 0.000 -100.00 % | 5.650 M 161.50 % | -9.187 M -49.04 % | -6.164 M -23.95 % | -4.973 M | 0.000 -100.00 % | 346.000 K 0.00 % | 346.000 K 0.00 % | 346.000 K 0.00 % | 346.000 K 0.00 % | 346.000 K 0.00 % | 346.000 K 0.00 % | 346.000 K 101.91 % | -18.107 M -257.82 % | 11.473 M -72.61 % | 41.895 M -67.81 % | 130.148 M 7.48 % | 121.085 M -56.58 % | 278.852 M 293.47 % | 70.870 M 9 555.31 % | 734.000 K 112.14 % | 346.000 K 0.00 % | 346.000 K 101.24 % | -27.981 M -8 186.99 % | 346.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 757.282 M 1 943.50 % | 37.058 M -23.36 % | 48.354 M -42.84 % | 84.589 M -29.99 % | 120.823 M 56.22 % | 77.341 M 128.43 % | 33.858 M -1.22 % | 34.277 M -1.21 % | 34.695 M |
Long term investments | 21.742 M 3.53 % | 21.000 M | 0.000 100.00 % | -5.650 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -346.000 K 0.00 % | -346.000 K 0.00 % | -346.000 K 0.00 % | -346.000 K 0.00 % | -346.000 K 0.00 % | -346.000 K 0.00 % | -346.000 K -101.91 % | 18.107 M -48.86 % | 35.408 M 56.55 % | 22.617 M 148.63 % | -46.506 M 28.83 % | -65.342 M 71.03 % | -225.544 M -1 008.43 % | -20.348 M | 0.000 100.00 % | -346.000 K 0.00 % | -346.000 K -101.24 % | 27.981 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -707.411 M -5 525.76 % | 13.038 M 849.60 % | 1.373 M 105.76 % | -23.826 M 51.40 % | -49.024 M -100.00 % | -24.512 M | 0.000 | 0.000 | 0.000 |
Intangible assets | 22.898 M 22.85 % | 18.639 M 71.17 % | 10.889 M 57.54 % | 6.912 M 48.20 % | 4.664 M 33.83 % | 3.485 M 40.52 % | 2.480 M 33.76 % | 1.854 M -25.78 % | 2.498 M 113.69 % | 1.169 M -89.19 % | 10.810 M 3.33 % | 10.462 M -52.99 % | 22.254 M 5.92 % | 21.011 M 21.97 % | 17.226 M -4.87 % | 18.107 M 69.62 % | 10.675 M 11.11 % | 9.608 M 241.31 % | 2.815 M 0.00 % | 2.815 M 0.00 % | 2.815 M 0.00 % | 2.815 M -13.09 % | 3.239 M -21.90 % | 4.147 M -19.15 % | 5.129 M -13.97 % | 5.962 M -12.27 % | 6.796 M -18.60 % | 8.349 M -14.96 % | 9.818 M -17.87 % | 11.954 M | 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 -100.00 % | 19.541 M 0.00 % | 19.541 M 0.00 % | 19.541 M 0.00 % | 19.541 M 0.00 % | 19.541 M -31.42 % | 28.493 M -76.55 % | 121.482 M -43.14 % | 213.646 M 28.13 % | 166.748 M 753.32 % | 19.541 M 0.00 % | 19.541 M 0.00 % | 19.541 M 0.00 % | 19.541 M 0.00 % | 19.541 M 0.00 % | 19.541 M 0.00 % | 19.541 M 0.00 % | 19.541 M 0.00 % | 19.541 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 22.898 M 22.85 % | 18.639 M 71.17 % | 10.889 M 57.54 % | 6.912 M 48.20 % | 4.664 M 33.83 % | 3.485 M 40.52 % | 2.480 M 33.76 % | 1.854 M -25.78 % | 2.498 M 113.69 % | 1.169 M -89.19 % | 10.810 M 3.33 % | 10.462 M -74.97 % | 41.795 M 3.07 % | 40.552 M 10.29 % | 36.767 M -2.34 % | 37.648 M 24.60 % | 30.216 M -20.69 % | 38.101 M -69.35 % | 124.297 M -42.58 % | 216.461 M 27.66 % | 169.563 M 658.47 % | 22.356 M -1.86 % | 22.780 M -3.83 % | 23.688 M -3.98 % | 24.670 M -3.27 % | 25.503 M -3.17 % | 26.337 M -5.57 % | 27.890 M -5.00 % | 29.359 M -6.78 % | 31.495 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 3.200 M -26.17 % | 4.334 M -25.60 % | 5.825 M 4.56 % | 5.571 M 23.17 % | 4.523 M 68.83 % | 2.679 M 7.46 % | 2.493 M 65.32 % | 1.508 M -28.80 % | 2.118 M -42.19 % | 3.664 M 13.05 % | 3.241 M -9.11 % | 3.566 M -34.83 % | 5.472 M 543.01 % | 851.000 K -12.18 % | 969.000 K 73.04 % | 560.000 K -45.31 % | 1.024 M -61.20 % | 2.639 M -18.80 % | 3.250 M 3.50 % | 3.140 M 1.03 % | 3.108 M 70.86 % | 1.819 M -0.16 % | 1.822 M -16.31 % | 2.177 M 19.48 % | 1.822 M -26.47 % | 2.478 M -11.63 % | 2.804 M -14.62 % | 3.284 M 124.78 % | 1.461 M -10.91 % | 1.640 M -99.61 % | 416.666 M -2.65 % | 428.014 M -2.23 % | 437.767 M -3.00 % | 451.321 M -2.92 % | 464.875 M -1.67 % | 472.784 M -1.65 % | 480.693 M -0.46 % | 482.909 M -0.46 % | 485.124 M |
Total non current assets | 47.840 M 8.79 % | 43.973 M 163.09 % | 16.714 M 33.89 % | 12.483 M 35.88 % | 9.187 M 49.04 % | 6.164 M 23.95 % | 4.973 M 47.92 % | 3.362 M -32.25 % | 4.962 M -4.19 % | 5.179 M -64.03 % | 14.397 M 0.16 % | 14.374 M -69.81 % | 47.613 M 14.05 % | 41.749 M 9.63 % | 38.082 M -1.22 % | 38.554 M -50.89 % | 78.502 M -25.68 % | 105.634 M -50.07 % | 211.570 M -23.27 % | 275.724 M 21.83 % | 226.325 M 201.59 % | 75.043 M 192.20 % | 25.682 M -2.02 % | 26.211 M -2.34 % | 26.838 M -5.48 % | 28.393 M -3.71 % | 29.487 M -6.45 % | 31.520 M 1.72 % | 30.988 M -6.95 % | 33.303 M -93.35 % | 500.567 M -0.72 % | 504.191 M -1.51 % | 511.905 M -2.36 % | 524.290 M -2.31 % | 536.674 M 2.10 % | 525.613 M 2.15 % | 514.551 M -0.51 % | 517.185 M -0.51 % | 519.819 M |
Other current assets | 331.749 M 102.76 % | 163.614 M 97.08 % | 83.019 M 258.68 % | 23.146 M -8.13 % | 25.193 M -7.16 % | 27.137 M 17 871.52 % | 151.000 K -99.45 % | 27.633 M -20.64 % | 34.819 M -0.14 % | 34.869 M -1.42 % | 35.372 M -27.29 % | 48.651 M -48.07 % | 93.693 M -13.80 % | 108.695 M 13.85 % | 95.470 M 1.05 % | 94.479 M -33.35 % | 141.753 M 5.42 % | 134.467 M -14.22 % | 156.761 M 63.64 % | 95.795 M -33.99 % | 145.128 M 68.06 % | 86.357 M -16.99 % | 104.035 M 44.21 % | 72.142 M -31.00 % | 104.548 M 35.18 % | 77.337 M 25.20 % | 61.769 M 114.37 % | 28.814 M -42.95 % | 50.511 M -98.45 % | 3.268 B 134.05 % | 1.396 B 468.02 % | 245.780 M -77.19 % | 1.077 B 67.39 % | 643.633 M 206.63 % | 209.907 M -68.60 % | 668.563 M -40.69 % | 1.127 B 13.41 % | 993.965 M 15.48 % | 860.712 M |
Short term investments | 12.681 M 175.97 % | 4.595 M -91.74 % | 55.627 M 84.94 % | 30.078 M 19.58 % | 25.153 M 129.54 % | 10.958 M -28.33 % | 15.290 M 34.96 % | 11.329 M -15.55 % | 13.415 M 31.06 % | 10.236 M -7.70 % | 11.090 M -44.50 % | 19.981 M -76.69 % | 85.735 M 333.29 % | 19.787 M -27.26 % | 27.203 M 23.72 % | 21.988 M 91.65 % | 11.473 M -72.61 % | 41.895 M -65.75 % | 122.308 M 3.62 % | 118.031 M -57.21 % | 275.855 M 293.31 % | 70.136 M 34.98 % | 51.961 M 80.48 % | 28.790 M 38.76 % | 20.748 M -19.90 % | 25.903 M | 0.000 -100.00 % | 4.263 M -28.10 % | 5.929 M | 0.000 -100.00 % | 726.355 M 12 616.30 % | 5.712 M -64.68 % | 16.171 M -68.89 % | 51.987 M -40.79 % | 87.803 M 100.00 % | 43.902 M | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 88.496 M -44.89 % | 160.575 M -23.05 % | 208.678 M 17.36 % | 177.805 M 16.32 % | 152.853 M 51.29 % | 101.036 M 37.99 % | 73.222 M -36.68 % | 115.636 M 122.81 % | 51.898 M -48.06 % | 99.922 M 746.87 % | 11.799 M -81.78 % | 64.766 M 404.41 % | 12.840 M -86.69 % | 96.446 M -11.00 % | 108.366 M -11.68 % | 122.694 M 106.82 % | 59.324 M -35.45 % | 91.907 M 202.97 % | 30.335 M -61.48 % | 78.749 M 273.02 % | 21.111 M -62.81 % | 56.767 M 229.12 % | 17.248 M -65.04 % | 49.337 M 31.16 % | 37.616 M 117.85 % | 17.267 M 6.60 % | 16.198 M 56.68 % | 10.338 M -52.60 % | 21.812 M 104.33 % | 10.675 M -96.13 % | 275.949 M -51.74 % | 571.762 M 96.47 % | 291.016 M -61.37 % | 753.245 M -38.03 % | 1.215 B 73.90 % | 698.936 M 283.19 % | 182.399 M 42.22 % | 128.253 M 73.07 % | 74.106 M |
Cash and short term investments | 461.180 M 58.94 % | 290.166 M -6.67 % | 310.912 M 49.56 % | 207.883 M 16.78 % | 178.006 M 58.94 % | 111.994 M 26.53 % | 88.512 M -30.29 % | 126.965 M 94.39 % | 65.313 M -40.71 % | 110.158 M 381.27 % | 22.889 M -64.66 % | 64.766 M 404.41 % | 12.840 M -86.69 % | 96.446 M -11.00 % | 108.366 M -11.68 % | 122.694 M 73.30 % | 70.797 M -47.09 % | 133.802 M -12.34 % | 152.643 M -22.43 % | 196.780 M -33.74 % | 296.966 M 134.01 % | 126.903 M 83.36 % | 69.209 M -11.41 % | 78.127 M 33.86 % | 58.364 M 35.20 % | 43.170 M 166.51 % | 16.198 M 10.94 % | 14.601 M -47.37 % | 27.741 M 159.87 % | 10.675 M -98.93 % | 1.002 B 73.57 % | 577.474 M 87.99 % | 307.187 M -61.85 % | 805.232 M -38.21 % | 1.303 B 75.45 % | 742.838 M 307.26 % | 182.399 M 42.22 % | 128.253 M 73.07 % | 74.106 M |
Total current assets | 944.571 M 83.02 % | 516.109 M 17.01 % | 441.066 M 51.94 % | 290.281 M -3.92 % | 302.110 M 53.50 % | 196.814 M -0.54 % | 197.877 M -4.96 % | 208.214 M 3.59 % | 200.994 M 8.44 % | 185.346 M 9.02 % | 170.007 M -2.11 % | 173.665 M -25.77 % | 233.961 M -10.23 % | 260.623 M -13.03 % | 299.678 M -6.17 % | 319.380 M -2.98 % | 329.193 M -10.45 % | 367.592 M -12.77 % | 421.408 M 5.27 % | 400.309 M -22.54 % | 516.762 M 60.63 % | 321.703 M 21.90 % | 263.903 M 32.85 % | 198.643 M 20.99 % | 164.182 M 34.49 % | 122.076 M 2.77 % | 118.788 M 80.39 % | 65.851 M -19.19 % | 81.491 M -97.52 % | 3.282 B 23.18 % | 2.664 B 25.63 % | 2.120 B -18.22 % | 2.593 B -10.45 % | 2.895 B -9.46 % | 3.198 B 1.39 % | 3.154 B 1.40 % | 3.110 B 23.05 % | 2.528 B 29.95 % | 1.945 B |
Inventory | 129.136 M 245.57 % | 37.369 M | 0.000 | 0.000 100.00 % | -25.153 M -129.54 % | -10.958 M 28.33 % | -15.290 M -34.96 % | -11.329 M -1 309.07 % | 937.000 K 0.00 % | 937.000 K 0.00 % | 937.000 K 0.00 % | 937.000 K 0.00 % | 937.000 K 0.00 % | 937.000 K -29.39 % | 1.327 M -2.07 % | 1.355 M -7.57 % | 1.466 M -40.65 % | 2.470 M -16.81 % | 2.969 M 211.22 % | 954.000 K -23.13 % | 1.241 M 0.16 % | 1.239 M -0.32 % | 1.243 M 0.32 % | 1.239 M -2.44 % | 1.270 M -19.06 % | 1.569 M -44.10 % | 2.807 M -10.09 % | 3.122 M -3.61 % | 3.239 M -2.47 % | 3.321 M -98.75 % | 265.633 M 25.61 % | 211.477 M -8.26 % | 230.525 M -19.97 % | 288.038 M -16.64 % | 345.551 M 2.90 % | 335.798 M 2.99 % | 326.045 M 44.51 % | 225.620 M 80.21 % | 125.195 M |
Net receivables | 22.506 M -9.83 % | 24.960 M -47.05 % | 47.135 M -20.45 % | 59.252 M 29.83 % | 45.638 M 37.85 % | 33.106 M 48.15 % | 22.347 M -28.70 % | 31.341 M | 0.000 -100.00 % | 31.690 M 130.29 % | 13.761 M -65.01 % | 39.330 M 249.66 % | 11.248 M -67.64 % | 34.758 M -48.36 % | 67.312 M -14.35 % | 78.587 M -20.87 % | 99.320 M 19.31 % | 83.244 M -3.49 % | 86.255 M -6.53 % | 92.284 M 25.68 % | 73.427 M -13.05 % | 84.447 M 3.38 % | 81.686 M 103.75 % | 40.092 M -18.83 % | 49.390 M 26.06 % | 39.180 M 3.07 % | 38.014 M 61.23 % | 23.577 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 346.000 K 0.00 % | 346.000 K 0.00 % | 346.000 K 0.00 % | 346.000 K 0.00 % | 346.000 K 0.00 % | 346.000 K 0.00 % | 346.000 K 0.00 % | 346.000 K -9.19 % | 381.000 K -0.26 % | 382.000 K 0.26 % | 381.000 K 0.26 % | 380.000 K 9.83 % | 346.000 K 0.00 % | 346.000 K 0.00 % | 346.000 K 0.00 % | 346.000 K 0.00 % | 346.000 K -16.02 % | 412.000 K | 0.000 -100.00 % | 346.000 K 105.95 % | 168.000 K 0.00 % | 168.000 K -99.51 % | 34.030 M 30.48 % | 26.081 M 6.84 % | 24.411 M 100.00 % | 12.206 M | 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 |
Account payables | 38.424 M 48.37 % | 25.897 M -9.68 % | 28.672 M 2 297.32 % | 1.196 M -87.42 % | 9.505 M 3.78 % | 9.159 M 171.06 % | 3.379 M -17.91 % | 4.116 M 425.00 % | 784.000 K -79.41 % | 3.808 M -37.35 % | 6.078 M -65.22 % | 17.476 M 62.76 % | 10.737 M 34.35 % | 7.992 M -10.07 % | 8.887 M -13.26 % | 10.246 M 17.54 % | 8.717 M -77.54 % | 38.805 M 2.70 % | 37.786 M -23.43 % | 49.351 M 349.87 % | 10.970 M -68.32 % | 34.632 M -23.49 % | 45.267 M 335.13 % | 10.403 M 386.58 % | 2.138 M -18.83 % | 2.634 M -81.23 % | 14.034 M 546.73 % | 2.170 M -88.04 % | 18.149 M 127.77 % | 7.968 M -99.33 % | 1.185 B 20.13 % | 986.302 M | 0.000 -100.00 % | 728.999 M -50.00 % | 1.458 B 6.19 % | 1.373 B 6.60 % | 1.288 B 9.15 % | 1.180 B 10.07 % | 1.072 B |
Tax payables | 0.000 | 0.000 | 0.000 -100.00 % | 834.000 K -51.37 % | 1.715 M -12.46 % | 1.959 M -59.89 % | 4.884 M 25.33 % | 3.897 M -6.32 % | 4.160 M -8.07 % | 4.525 M 36.46 % | 3.316 M -7.74 % | 3.594 M -9.92 % | 3.990 M -15.02 % | 4.695 M -22.89 % | 6.089 M -38.96 % | 9.976 M 76.07 % | 5.666 M -18.12 % | 6.920 M 57.70 % | 4.388 M 7.84 % | 4.069 M -34.47 % | 6.209 M -13.10 % | 7.145 M 3.57 % | 6.899 M 28.71 % | 5.360 M 3.57 % | 5.175 M -9.42 % | 5.713 M 493.25 % | 963.000 K -50.69 % | 1.953 M 39.30 % | 1.402 M -50.81 % | 2.850 M 12.65 % | 2.530 M | 0.000 | 0.000 -100.00 % | 857.000 K -50.00 % | 1.714 M 12.14 % | 1.529 M 13.81 % | 1.343 M 100.00 % | 671.500 K | 0.000 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -47.000 K | 0.000 100.00 % | -63.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 |
Minority interest | 121.543 M 133.28 % | 52.101 M 1.64 % | 51.259 M 0.01 % | 51.253 M -2.56 % | 52.601 M -1.80 % | 53.565 M -4.16 % | 55.892 M -0.65 % | 56.259 M -7.20 % | 60.622 M -4.06 % | 63.187 M -8.11 % | 68.761 M -4.12 % | 71.715 M -18.47 % | 87.960 M -6.37 % | 93.947 M -10.30 % | 104.737 M -3.48 % | 108.510 M 16.46 % | 93.171 M -1.25 % | 94.354 M 12.57 % | 83.818 M 7.35 % | 78.078 M 4.44 % | 74.761 M 3.61 % | 72.155 M 6.04 % | 68.046 M 3.65 % | 65.647 M 6.69 % | 61.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 -100.00 % | 93.748 M -50.00 % | 187.495 M |
Capital lease obligations | 1.549 M -39.11 % | 2.544 M -29.99 % | 3.634 M 11.92 % | 3.247 M 37.47 % | 2.362 M 8.60 % | 2.175 M 34.51 % | 1.617 M 109.73 % | 771.000 K -51.81 % | 1.600 M -33.55 % | 2.408 M 22.05 % | 1.973 M -38.32 % | 3.199 M -34.59 % | 4.891 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 264.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 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 546.448 M 2.35 % | 533.924 M -0.56 % | 536.911 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.798 M | 0.000 -100.00 % | 8.074 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 | 0.000 -100.00 % | 718.503 M 0.00 % | 718.503 M 7.00 % | 671.506 M 4.26 % | 644.093 M 14.15 % | 564.253 M 1.53 % | 555.765 M -0.08 % | 556.194 M 2 371.42 % | 22.505 M 58.31 % | 14.216 M -97.39 % | 543.859 M -1.74 % | 553.478 M 4.34 % | 530.446 M 0.00 % | 530.446 M 0.00 % | 530.446 M 0.00 % | 530.446 M 0.00 % | 530.446 M 4.74 % | 506.417 M 8.50 % | 466.733 M 16.96 % | 399.069 M 9.38 % | 364.843 M 52.39 % | 239.407 M 82.77 % | 130.991 M 6.80 % | 122.652 M 0.70 % | 121.799 M -6.38 % | 130.094 M -0.06 % | 130.168 M 1 115.73 % | 10.707 M 22.74 % | 8.723 M -98.76 % | 704.175 M -24.68 % | 934.855 M 8.03 % | 865.332 M 13.14 % | 764.856 M -14.10 % | 890.421 M -12.36 % | 1.016 B 33.72 % | 759.771 M 50.88 % | 503.556 M 13.63 % | 443.157 M 15.78 % | 382.758 M |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 47.000 K -4.08 % | 49.000 K 4.26 % | 47.000 K 2.17 % | 46.000 K -26.98 % | 63.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 % | 3.299 M -50.00 % | 6.598 M 100.00 % | 3.299 M | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -14.944 M -22.96 % | -12.154 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -36.382 M 6.96 % | -39.104 M -2.94 % | -37.988 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -45.953 M 18.80 % | -56.594 M -264.42 % | -15.530 M -46.73 % | -10.584 M 43.20 % | -18.634 M 22.47 % | -24.034 M | 0.000 100.00 % | -18.149 M | 0.000 100.00 % | -2.467 B -146.45 % | -1.001 B 29.62 % | -1.422 B -100.00 % | -711.152 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 992.411 M 77.19 % | 560.082 M 22.35 % | 457.780 M 51.20 % | 302.764 M -2.74 % | 311.297 M 53.36 % | 202.978 M 0.06 % | 202.850 M -4.12 % | 211.576 M 2.73 % | 205.956 M 8.10 % | 190.525 M 3.32 % | 184.404 M -1.93 % | 188.039 M -33.22 % | 281.574 M -6.88 % | 302.372 M -10.48 % | 337.760 M -5.64 % | 357.934 M -12.21 % | 407.695 M -13.85 % | 473.226 M -25.24 % | 632.978 M -6.37 % | 676.033 M -9.02 % | 743.087 M 87.30 % | 396.746 M 37.01 % | 289.585 M 28.79 % | 224.854 M 17.71 % | 191.020 M 26.95 % | 150.469 M 1.48 % | 148.275 M 52.28 % | 97.371 M -13.43 % | 112.479 M -96.61 % | 3.315 B 4.75 % | 3.165 B 20.57 % | 2.625 B -15.46 % | 3.105 B -9.21 % | 3.420 B -8.43 % | 3.734 B 1.49 % | 3.680 B 1.51 % | 3.625 B 19.04 % | 3.045 B 23.53 % | 2.465 B |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2008-12-31 | 2008-06-30 | 2007-12-31 | 2007-06-30 | 2006-12-31 | 2006-06-30 | 2005-12-31 |
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 | 2006-01-31 | 2005-06-30 | 2005-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 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.760 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 0.000 100.00 % | -143.919 M | 0.000 100.00 % | -4.793 M | 0.000 100.00 % | -10.985 M | 0.000 100.00 % | -10.761 M | 0.000 -100.00 % | 30.831 M | 0.000 -100.00 % | 4.046 M 92.39 % | 2.103 M -83.15 % | 12.479 M 146.16 % | 5.070 M -63.11 % | 13.743 M 60.80 % | 8.547 M 663.75 % | -1.516 M -106.70 % | 22.633 M 192.91 % | 7.727 M 34.00 % | 5.767 M 107.84 % | -73.550 M -66.99 % | -44.045 M -5.85 % | -41.610 M -228.19 % | -12.679 M 54.59 % | -27.919 M -2.21 % | -27.317 M 80.57 % | -140.594 M 0.00 % | -140.594 M 59.36 % | -345.956 M 0.00 % | -345.956 M -160.05 % | -133.034 M 0.00 % | -133.034 M -861.36 % | -13.838 M 0.00 % | -13.838 M -107.50 % | 184.547 M 0.00 % | 184.547 M 2 726.26 % | -7.027 M 0.00 % | -7.027 M -100.00 % | -3.514 M 94.34 % | -62.025 M -100.00 % | -31.013 M |
Accounts receivables | 0.000 100.00 % | -107.269 M | 0.000 100.00 % | -4.793 M | 0.000 100.00 % | -10.985 M | 0.000 100.00 % | -10.761 M | 0.000 -100.00 % | 30.831 M | 0.000 -100.00 % | 4.046 M | 0.000 -100.00 % | 12.061 M | 0.000 -100.00 % | 12.628 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.049 M | 0.000 100.00 % | -73.157 M | 0.000 100.00 % | -41.940 M | 0.000 100.00 % | -29.209 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 |
Inventory | 0.000 100.00 % | -36.650 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 % | 418.000 K 100.00 % | 209.000 K -81.26 % | 1.115 M 100.00 % | 557.500 K 136.77 % | -1.516 M -100.00 % | -758.000 K -365.96 % | 285.000 K 100.00 % | 142.500 K 0.00 % | 142.500 K | 0.000 -100.00 % | 330.000 K 100.00 % | 165.000 K -87.21 % | 1.290 M 100.00 % | 645.000 K 101.29 % | -50.051 M 0.00 % | -50.051 M -213.44 % | -15.968 M 0.00 % | -15.968 M -267.66 % | 9.524 M 0.00 % | 9.524 M -83.44 % | 57.514 M 0.00 % | 57.514 M 689.70 % | -9.753 M 0.00 % | -9.753 M 90.29 % | -100.425 M 0.00 % | -100.425 M -100.00 % | -50.213 M -552.75 % | -7.693 M -100.00 % | -3.846 M |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 0.000 | 0.000 | 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.861 M 0.00 % | 4.861 M -39.16 % | 7.989 M 0.00 % | 7.989 M -65.85 % | 23.391 M 5 851.91 % | 393.000 K -93.01 % | 5.624 M 1 531.04 % | -393.000 K | 0.000 | 0.000 100.00 % | -12.844 M 0.00 % | -12.844 M 54.07 % | -27.962 M 69.12 % | -90.544 M 0.00 % | -90.544 M 72.56 % | -329.988 M 0.00 % | -329.988 M -131.48 % | -142.558 M 0.00 % | -142.558 M -99.80 % | -71.352 M 0.00 % | -71.352 M -136.72 % | 194.300 M 0.00 % | 194.300 M 108.03 % | 93.398 M 0.00 % | 93.398 M 100.00 % | 46.699 M 185.95 % | -54.333 M -100.00 % | -27.166 M |
Other non cash items | -45.476 M -175.49 % | 60.243 M 205.58 % | -57.057 M -266.52 % | 34.264 M 167.91 % | -50.453 M -231.27 % | 38.434 M 218.21 % | -32.513 M -145.50 % | 71.464 M 198.32 % | -72.683 M -303.18 % | 35.773 M 171.07 % | -50.332 M -141.25 % | 122.017 M 303.45 % | -59.975 M -1 265.24 % | -4.393 M 46.87 % | -8.268 M -108.50 % | 97.268 M 1 500.55 % | -6.945 M -102.70 % | 257.149 M 459.06 % | 45.997 M -79.17 % | 220.773 M 206.17 % | -207.947 M -503.66 % | 51.516 M 186.74 % | -59.393 M -239.30 % | 42.637 M 330.05 % | -18.534 M 52.48 % | -39.006 M -398.02 % | 13.089 M 227.62 % | -10.256 M -58.50 % | -6.471 M -105.57 % | 116.070 M 193.73 % | 39.516 M 50.44 % | 26.267 M 27.32 % | 20.630 M -86.25 % | 150.084 M 13.91 % | 131.754 M 905.64 % | 13.102 M -49.49 % | 25.939 M -32.59 % | 38.477 M 0.00 % | 38.477 M 100.00 % | 19.238 M 4.24 % | 18.456 M 100.00 % | 9.228 M |
Net cash provided by operating activities | 0.000 100.00 % | -30.048 M 15.57 % | -35.590 M -212.00 % | 31.777 M 171.71 % | -44.314 M -336.13 % | 18.767 M 142.28 % | -44.390 M -190.12 % | 49.255 M 159.27 % | -83.106 M -234.71 % | 61.693 M 208.25 % | -56.990 M -199.85 % | 57.077 M 181.94 % | -69.653 M -669.90 % | -9.047 M 40.98 % | -15.328 M -121.66 % | 70.753 M 204.54 % | -67.681 M -203.95 % | 65.111 M 179.03 % | -82.391 M -221.13 % | 68.020 M 277.23 % | -38.380 M -26.42 % | -30.359 M 18.16 % | -37.097 M -327.09 % | 16.336 M 173.87 % | -22.116 M 37.93 % | -35.630 M -31.23 % | -27.151 M 80.51 % | -139.335 M 0.00 % | -139.335 M 44.55 % | -251.277 M 0.00 % | -251.277 M -223.28 % | -77.727 M 0.00 % | -77.727 M -369.56 % | 28.835 M 0.00 % | 28.835 M -89.78 % | 282.016 M 0.00 % | 282.016 M 163.34 % | 107.090 M 0.00 % | 107.090 M 100.00 % | 53.545 M 2 678.67 % | 1.927 M 100.00 % | 963.500 K |
Investments in property plant and equipment | 0.000 | 0.000 | 0.000 100.00 % | -2.334 M | 0.000 100.00 % | -304.000 K | 0.000 100.00 % | -130.000 K | 0.000 100.00 % | -1.094 M | 0.000 100.00 % | -108.000 K 93.53 % | -1.668 M -32.38 % | -1.260 M 57.76 % | -2.983 M -574.89 % | -442.000 K 90.90 % | -4.858 M -223.44 % | -1.502 M 64.03 % | -4.176 M -74.58 % | -2.392 M -100.00 % | -1.196 M -40.87 % | -849.000 K -100.00 % | -424.500 K 57.59 % | -1.001 M -100.00 % | -500.500 K 44.20 % | -897.000 K -100.00 % | -448.500 K 67.45 % | -1.378 M 0.00 % | -1.378 M 62.21 % | -3.647 M 0.00 % | -3.647 M 62.76 % | -9.792 M 0.00 % | -9.792 M -73.06 % | -5.658 M 0.00 % | -5.658 M 41.89 % | -9.736 M 0.00 % | -9.736 M 33.93 % | -14.737 M 0.00 % | -14.737 M -100.00 % | -7.369 M 83.31 % | -44.149 M -100.00 % | -22.074 M |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 447.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.771 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -40.039 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -24.894 M 0.00 % | -24.894 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.649 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 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.419 M 0.00 % | 6.419 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.731 M 0.00 % | 13.731 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 | 0.000 100.00 % | -27.755 M -454.55 % | -5.005 M -934.09 % | -484.000 K 85.09 % | -3.246 M -265.95 % | -887.000 K -18.27 % | -750.000 K -15.56 % | -649.000 K 51.42 % | -1.336 M -108.51 % | 15.695 M 201.57 % | -15.452 M -3 053.47 % | -490.000 K 80.12 % | -2.465 M 26.70 % | -3.363 M -206.01 % | -1.099 M -128.24 % | 3.891 M 191.46 % | 1.335 M -96.76 % | 41.153 M 162.43 % | -65.914 M -5 733.68 % | 1.170 M 137.43 % | -3.126 M 93.75 % | -50.037 M -11 813.57 % | -420.000 K -302.90 % | 206.998 K 64.28 % | 126.000 K -99.61 % | 32.377 M 7 118.95 % | 448.500 K 100.20 % | -229.482 M -16 753.27 % | 1.378 M -88.94 % | 12.460 M 223.56 % | -10.084 M -112.55 % | 80.337 M 720.44 % | 9.792 M 108.19 % | -119.576 M -2 213.40 % | 5.658 M 102.76 % | -205.255 M -2 208.21 % | 9.736 M 672.71 % | -1.700 M -111.54 % | 14.737 M 100.00 % | 7.369 M -83.31 % | 44.149 M 100.00 % | 22.074 M |
Net cash used for investing activites | 0.000 100.00 % | -27.755 M -454.55 % | -5.005 M -77.61 % | -2.818 M 13.19 % | -3.246 M -172.54 % | -1.191 M -58.80 % | -750.000 K 3.72 % | -779.000 K 41.69 % | -1.336 M -109.15 % | 14.601 M 194.49 % | -15.452 M -2 483.95 % | -598.000 K 75.74 % | -2.465 M 46.68 % | -4.623 M -320.66 % | -1.099 M -131.86 % | 3.449 M 158.35 % | 1.335 M -96.63 % | 39.651 M 160.16 % | -65.914 M -8 405.03 % | -775.000 K 75.21 % | -3.126 M 93.86 % | -50.886 M -12 015.71 % | -420.000 K 47.10 % | -794.000 K -730.16 % | 126.000 K -99.60 % | 31.480 M 7 118.95 % | -448.500 K 99.61 % | -114.871 M 0.96 % | -115.989 M -518.85 % | 27.692 M 145.67 % | 11.272 M -76.39 % | 47.748 M 109.44 % | 22.798 M 149.59 % | -45.972 M 42.00 % | -79.263 M 43.72 % | -140.837 M -23.33 % | -114.194 M -1 378.52 % | -7.724 M 11.36 % | -8.714 M -100.00 % | -4.357 M 88.03 % | -36.383 M -100.00 % | -18.191 M |
Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 85.528 M | 0.000 -100.00 % | 739.869 M | 0.000 100.00 % | -366.590 M | 0.000 -100.00 % | 74.885 M | 0.000 100.00 % | -515.394 M | 0.000 -100.00 % | 273.587 M | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.427 M 0.00 % | 13.427 M -79.22 % | 64.603 M 0.00 % | 64.603 M 35.85 % | 47.554 M 0.00 % | 47.554 M -23.51 % | 62.166 M 0.00 % | 62.166 M | 0.000 | 0.000 -100.00 % | 64.433 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 125.992 M 0.00 % | 125.992 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -39.000 K 0.00 % | -39.000 K 95.46 % | -859.500 K 0.00 % | -859.500 K | 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 100.00 % | -16.169 M 0.00 % | -16.169 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | 0.000 -100.00 % | 3.703 M -95.07 % | 75.062 M 3 781.31 % | -2.039 M -102.15 % | 94.921 M 926.84 % | 9.244 M 456.20 % | 1.662 M -90.44 % | 17.385 M -51.45 % | 35.811 M 176.81 % | 12.937 M -32.90 % | 19.281 M 473.23 % | -5.166 M 54.76 % | -11.418 M -296.87 % | -2.877 M -289.03 % | 1.522 M 146.89 % | -3.246 M -112.69 % | 25.583 M 169.70 % | -36.703 M -138.35 % | 95.716 M 1 504.70 % | -6.814 M -355.97 % | 2.662 M -97.81 % | 121.477 M 2 256.03 % | 5.156 M 248.25 % | -3.478 M -108.23 % | 42.242 M 663.59 % | 5.532 M -73.00 % | 20.487 M -95.65 % | 470.563 M 1 369.66 % | -37.062 M -102.81 % | 1.317 B 179.36 % | -1.659 B -209.32 % | 1.518 B 241.84 % | -1.070 B -142.73 % | 2.504 B 199.04 % | -2.529 B -260.01 % | 1.580 B 207.76 % | -1.466 B -228.53 % | 1.141 B 175.87 % | -1.504 B -100.00 % | -751.937 M -40.59 % | -534.857 M -100.00 % | -267.429 M |
Net cash used provided by financing activities | 0.000 -100.00 % | 3.703 M -95.07 % | 75.062 M 3 781.31 % | -2.039 M -102.15 % | 94.921 M 926.84 % | 9.244 M 456.20 % | 1.662 M -90.44 % | 17.385 M -51.45 % | 35.811 M 176.81 % | 12.937 M -32.90 % | 19.281 M 473.23 % | -5.166 M 54.76 % | -11.418 M -296.87 % | -2.877 M -289.03 % | 1.522 M 146.89 % | -3.246 M -112.69 % | 25.583 M 169.70 % | -36.703 M -138.35 % | 95.716 M 1 504.70 % | -6.814 M -355.97 % | 2.662 M -97.81 % | 121.477 M 2 256.03 % | 5.156 M 248.25 % | -3.478 M -108.23 % | 42.242 M 663.59 % | 5.532 M -73.00 % | 20.487 M -93.87 % | 334.173 M 1 001.66 % | -37.062 M -101.80 % | 2.057 B 223.95 % | -1.659 B -244.14 % | 1.151 B 207.57 % | -1.070 B -141.78 % | 2.561 B 200.65 % | -2.545 B -293.25 % | 1.317 B 189.80 % | -1.466 B -203.67 % | 1.415 B 194.06 % | -1.504 B -100.00 % | -751.937 M -40.59 % | -534.857 M -100.00 % | -267.429 M |
Effect of forex changes on cash | 0.000 -100.00 % | 5.997 M 266.86 % | -3.594 M -82.62 % | -1.968 M -144.17 % | 4.456 M 348.29 % | 994.000 K -6.58 % | 1.064 M 150.12 % | -2.123 M -449.75 % | 607.000 K 154.78 % | -1.108 M -671.13 % | 194.000 K -68.35 % | 613.000 K 975.71 % | -70.000 K -101.51 % | 4.627 M 1 442.33 % | 300.000 K 104.10 % | -7.309 M -346.34 % | 2.967 M 332.89 % | -1.274 M -213.65 % | 1.121 M 329.50 % | 261.000 K -89.36 % | 2.454 M 11 585.71 % | 21.000 K -92.28 % | 272.000 K 179.30 % | -343.000 K -453.61 % | 97.000 K 130.99 % | -313.000 K -348.41 % | 126.000 K 100.07 % | -186.179 M -200.00 % | 186.175 M 8 332.35 % | -2.262 M -157.38 % | 3.942 M 100.35 % | -1.123 B -199.99 % | 1.123 B 2 855.36 % | -40.765 M -195.66 % | 42.614 M 103.09 % | -1.379 B -200.11 % | 1.378 B 194.37 % | -1.460 B -200.01 % | 1.460 B 100.00 % | 729.822 M 36.97 % | 532.844 M 100.00 % | 266.422 M |
Net change in cash | 0.000 100.00 % | -208.678 M -1 451.85 % | 15.437 M 23.73 % | 12.476 M -75.76 % | 51.464 M 86.41 % | 27.607 M 230.18 % | -21.207 M -166.54 % | 31.869 M 232.72 % | -24.012 M -154.50 % | 44.062 M 266.37 % | -26.484 M -202.00 % | 25.963 M 330.34 % | -11.272 M -42.32 % | -7.920 M -110.20 % | 77.623 M 1 270.57 % | -6.631 M -118.92 % | 35.044 M 442.25 % | 6.463 M -34.62 % | 9.884 M 158.12 % | 3.829 M -43.15 % | 6.736 M 10.87 % | 6.076 M 23.64 % | 4.914 M 140.75 % | 2.041 M -93.87 % | 33.299 M 315.33 % | 8.018 M 362.84 % | 1.732 M 100.82 % | -212.422 M -300.00 % | -53.106 M 17.68 % | -64.508 M -300.00 % | -16.127 M -330.28 % | -3.748 M -300.00 % | -937.000 K 98.10 % | -49.279 M -300.00 % | -12.320 M -107.80 % | 157.896 M 300.00 % | 39.474 M -63.55 % | 108.293 M 300.00 % | 27.073 M 0.00 % | 27.073 M 248.47 % | -18.235 M 0.00 % | -18.235 M |
Cash at beginning of period | 0.000 -100.00 % | 208.678 M | 0.000 -100.00 % | 152.853 M 34.75 % | 113.437 M 32.17 % | 85.830 M -9.11 % | 94.429 M | 0.000 -100.00 % | 75.910 M | 0.000 -100.00 % | 38.283 M | 0.000 -100.00 % | 24.112 M 0.00 % | 24.112 M -21.57 % | 30.743 M 0.00 % | 30.743 M 26.62 % | 24.280 M 0.00 % | 24.280 M 18.72 % | 20.451 M 0.00 % | 20.451 M 42.26 % | 14.375 M 0.00 % | 14.375 M 16.55 % | 12.334 M 0.00 % | 12.334 M 185.73 % | 4.317 M 0.00 % | 4.317 M 67.02 % | 2.585 M -98.84 % | 222.760 M 300.00 % | 55.690 M -80.61 % | 287.268 M 300.00 % | 71.817 M -75.32 % | 291.016 M 300.00 % | 72.754 M -78.62 % | 340.295 M 300.00 % | 85.074 M -53.36 % | 182.399 M 300.00 % | 45.600 M -38.47 % | 74.106 M 300.00 % | 18.527 M 0.00 % | 18.527 M -49.60 % | 36.761 M 0.00 % | 36.761 M |
Cash at end of period | 0.000 | 0.000 -100.00 % | 15.437 M 23.73 % | 12.476 M -92.43 % | 164.901 M 45.37 % | 113.437 M 54.92 % | 73.222 M 129.76 % | 31.869 M -38.59 % | 51.898 M 17.79 % | 44.062 M 273.43 % | 11.799 M -54.55 % | 25.963 M 102.20 % | 12.840 M -20.70 % | 16.192 M -85.06 % | 108.366 M 349.44 % | 24.112 M -59.36 % | 59.324 M 92.97 % | 30.743 M 1.34 % | 30.335 M 24.94 % | 24.280 M 15.01 % | 21.111 M 3.23 % | 20.451 M 18.57 % | 17.248 M 19.98 % | 14.375 M -61.78 % | 37.616 M 204.97 % | 12.334 M 185.73 % | 4.317 M -58.24 % | 10.338 M 300.00 % | 2.585 M -98.84 % | 222.760 M 300.00 % | 55.690 M -80.61 % | 287.268 M 300.00 % | 71.817 M -75.32 % | 291.016 M 300.00 % | 72.754 M -78.62 % | 340.295 M 300.00 % | 85.074 M -53.36 % | 182.399 M 300.00 % | 45.600 M 0.00 % | 45.600 M 146.13 % | 18.527 M 0.00 % | 18.527 M |
Operating cash flow | 0.000 100.00 % | -30.048 M 15.57 % | -35.590 M -212.00 % | 31.777 M 171.71 % | -44.314 M -336.13 % | 18.767 M 142.28 % | -44.390 M -190.12 % | 49.255 M 159.27 % | -83.106 M -234.71 % | 61.693 M 208.25 % | -56.990 M -199.85 % | 57.077 M 181.94 % | -69.653 M -669.90 % | -9.047 M 40.98 % | -15.328 M -121.66 % | 70.753 M 204.54 % | -67.681 M -203.95 % | 65.111 M 179.03 % | -82.391 M -221.13 % | 68.020 M 277.23 % | -38.380 M -26.42 % | -30.359 M 18.16 % | -37.097 M -327.09 % | 16.336 M 173.87 % | -22.116 M 37.93 % | -35.630 M -31.23 % | -27.151 M 80.51 % | -139.335 M 0.00 % | -139.335 M 44.55 % | -251.277 M 0.00 % | -251.277 M -223.28 % | -77.727 M 0.00 % | -77.727 M -369.56 % | 28.835 M 0.00 % | 28.835 M -89.78 % | 282.016 M 0.00 % | 282.016 M 163.34 % | 107.090 M 0.00 % | 107.090 M 100.00 % | 53.545 M 2 678.67 % | 1.927 M 100.00 % | 963.500 K |
Capital expenditure | 0.000 100.00 % | -116.000 K | 0.000 100.00 % | -2.334 M | 0.000 100.00 % | -304.000 K | 0.000 100.00 % | -130.000 K | 0.000 100.00 % | -1.094 M | 0.000 100.00 % | -108.000 K 93.53 % | -1.668 M -32.38 % | -1.260 M 57.76 % | -2.983 M -574.89 % | -442.000 K 90.90 % | -4.858 M -223.44 % | -1.502 M 64.03 % | -4.176 M -74.58 % | -2.392 M -100.00 % | -1.196 M -40.87 % | -849.000 K -100.00 % | -424.500 K 57.59 % | -1.001 M -100.00 % | -500.500 K 44.20 % | -897.000 K -100.00 % | -448.500 K 67.45 % | -1.378 M 0.00 % | -1.378 M 62.21 % | -3.647 M 0.00 % | -3.647 M 62.76 % | -9.792 M 0.00 % | -9.792 M -73.06 % | -5.658 M 0.00 % | -5.658 M 41.89 % | -9.736 M 0.00 % | -9.736 M 33.93 % | -14.737 M 0.00 % | -14.737 M -100.00 % | -7.369 M 83.31 % | -44.149 M -100.00 % | -22.074 M |
Free CashFlow | 0.000 100.00 % | -30.164 M 15.25 % | -35.590 M -220.88 % | 29.443 M 166.44 % | -44.314 M -340.02 % | 18.463 M 141.59 % | -44.390 M -190.36 % | 49.125 M 159.11 % | -83.106 M -237.14 % | 60.599 M 206.33 % | -56.990 M -200.04 % | 56.969 M 179.88 % | -71.321 M -591.97 % | -10.307 M 43.71 % | -18.311 M -126.04 % | 70.311 M 196.93 % | -72.539 M -214.04 % | 63.609 M 173.48 % | -86.567 M -231.91 % | 65.628 M 265.83 % | -39.576 M -26.81 % | -31.208 M 16.83 % | -37.522 M -344.68 % | 15.335 M 167.80 % | -22.617 M 38.08 % | -36.527 M -32.35 % | -27.600 M 80.39 % | -140.713 M 0.00 % | -140.713 M 44.80 % | -254.923 M 0.00 % | -254.923 M -191.28 % | -87.519 M 0.00 % | -87.519 M -477.62 % | 23.177 M 0.00 % | 23.177 M -91.49 % | 272.280 M 0.00 % | 272.280 M 194.82 % | 92.353 M 0.00 % | 92.353 M 100.00 % | 46.177 M 209.37 % | -42.222 M -100.00 % | -21.111 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 | 2006 | 2005 | 2005 |