
Nanyang Holdings Limited 0212.HK
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 199.736 M 1.90 % | 196.014 M 19.09 % | 164.590 M -2.41 % | 168.647 M -8.18 % | 183.674 M -21.91 % | 235.203 M 76.70 % | 133.105 M -36.75 % | 210.446 M 53.66 % | 136.956 M -2.18 % | 140.005 M -9.40 % | 154.532 M -4.90 % | 162.488 M 15.47 % | 140.716 M 18.35 % | 118.900 M -12.18 % | 135.388 M 25.44 % | 107.934 M 462.13 % | -29.805 M -126.20 % | 113.755 M -5.90 % | 120.892 M 54.75 % | 78.121 M 8.89 % | 71.745 M |
Net income | -146.680 M -399.59 % | 48.961 M 299.10 % | 12.268 M -93.57 % | 190.717 M 119.81 % | 86.766 M 43.94 % | 60.281 M -81.98 % | 334.518 M -5.77 % | 354.983 M 182.09 % | 125.840 M -19.91 % | 157.131 M -56.08 % | 357.758 M 120.56 % | 162.204 M -71.02 % | 559.632 M 164.58 % | 211.519 M 82.46 % | 115.928 M 80.66 % | 64.169 M 155.76 % | -115.083 M -172.29 % | 159.192 M 15.87 % | 137.389 M -60.12 % | 344.545 M 105.83 % | 167.390 M |
Income before tax | -124.824 M -277.23 % | 70.429 M 100.42 % | 35.141 M -83.44 % | 212.240 M 88.39 % | 112.658 M 36.43 % | 82.574 M -76.84 % | 356.602 M -4.58 % | 373.731 M 159.08 % | 144.252 M -18.42 % | 176.827 M -52.77 % | 374.428 M 115.14 % | 174.042 M -68.70 % | 556.073 M 152.50 % | 220.223 M 57.85 % | 139.512 M 81.56 % | 76.841 M 175.66 % | -101.557 M -158.99 % | 172.148 M 19.41 % | 144.171 M -63.99 % | 400.376 M 114.19 % | 186.925 M |
Income before tax ratio | -0.62 -273.93 % | 0.36 68.29 % | 0.21 -83.03 % | 1.26 105.18 % | 0.61 74.71 % | 0.35 -86.90 % | 2.68 50.86 % | 1.78 68.61 % | 1.05 -16.61 % | 1.26 -47.87 % | 2.42 126.21 % | 1.07 -72.90 % | 3.95 113.36 % | 1.85 79.74 % | 1.03 44.74 % | 0.71 -79.11 % | 3.41 125.16 % | 1.51 26.90 % | 1.19 -76.73 % | 5.13 96.71 % | 2.61 |
EBITDA | -121.218 M -263.53 % | 74.126 M -35.39 % | 114.734 M 2.23 % | 112.227 M -14.40 % | 131.104 M 9.25 % | 120.000 M 9.14 % | 109.954 M 6.33 % | 103.411 M 20.90 % | 85.533 M 14.78 % | 74.516 M -9.00 % | 81.886 M -25.03 % | 109.223 M 16.10 % | 94.078 M 42.80 % | 65.882 M -21.25 % | 83.656 M 46.17 % | 57.231 M 168.95 % | -83.007 M -144.34 % | 187.220 M 21.18 % | 154.494 M 392.35 % | 31.379 M 14.91 % | 27.308 M |
Net income ratio | -0.73 -394.00 % | 0.25 235.11 % | 0.07 -93.41 % | 1.13 139.39 % | 0.47 84.32 % | 0.26 -89.80 % | 2.51 48.99 % | 1.69 83.58 % | 0.92 -18.13 % | 1.12 -51.52 % | 2.32 131.92 % | 1.00 -74.90 % | 3.98 123.56 % | 1.78 107.76 % | 0.86 44.03 % | 0.59 -84.60 % | 3.86 175.91 % | 1.40 23.14 % | 1.14 -74.23 % | 4.41 89.03 % | 2.33 |
Ratio EBITDA | -0.61 -260.48 % | 0.38 -45.75 % | 0.70 4.75 % | 0.67 -6.77 % | 0.71 39.90 % | 0.51 -38.24 % | 0.83 68.11 % | 0.49 -21.32 % | 0.62 17.34 % | 0.53 0.44 % | 0.53 -21.17 % | 0.67 0.54 % | 0.67 20.66 % | 0.55 -10.33 % | 0.62 16.53 % | 0.53 -80.96 % | 2.79 69.22 % | 1.65 28.79 % | 1.28 218.16 % | 0.40 5.53 % | 0.38 |
Gross profit ratio | 0.89 -0.26 % | 0.90 0.96 % | 0.89 -1.15 % | 0.90 -1.30 % | 0.91 -1.96 % | 0.93 5.55 % | 0.88 -5.10 % | 0.93 5.38 % | 0.88 -1.14 % | 0.89 -1.88 % | 0.91 -1.00 % | 0.92 1.24 % | 0.91 1.23 % | 0.89 -1.95 % | 0.91 1.73 % | 0.90 -36.08 % | 1.40 57.30 % | 0.89 0.21 % | 0.89 4.83 % | 0.85 2.70 % | 0.83 |
Weighted average shs out dil | 33.968 M 0.00 % | 33.968 M 0.00 % | 33.968 M -0.36 % | 34.092 M -0.67 % | 34.322 M -0.45 % | 34.477 M -0.83 % | 34.766 M -1.03 % | 35.127 M -0.34 % | 35.247 M -0.04 % | 35.262 M -11.14 % | 39.681 M -3.52 % | 41.130 M -0.38 % | 41.287 M -0.15 % | 41.350 M -1.21 % | 41.855 M -0.40 % | 42.025 M -2.57 % | 43.133 M -1.82 % | 43.934 M -0.73 % | 44.257 M 0.00 % | 44.257 M 0.00 % | 44.257 M |
Weighted average shs out | 33.968 M 0.00 % | 33.968 M 0.00 % | 33.968 M -0.36 % | 34.092 M -0.67 % | 34.322 M -0.45 % | 34.477 M -0.83 % | 34.766 M -1.03 % | 35.127 M -0.34 % | 35.247 M -0.04 % | 35.262 M -11.14 % | 39.681 M -3.52 % | 41.130 M -0.38 % | 41.287 M -0.15 % | 41.350 M -1.21 % | 41.855 M -0.40 % | 42.025 M -2.57 % | 43.133 M -1.82 % | 43.934 M -0.73 % | 44.257 M -1.51 % | 44.934 M -0.99 % | 45.381 M |
EPS diluted | -4.32 -400.00 % | 1.44 300.00 % | 0.36 -93.56 % | 5.59 120.95 % | 2.53 44.57 % | 1.75 -81.81 % | 9.62 -4.85 % | 10.11 183.19 % | 3.57 -19.96 % | 4.46 -50.55 % | 9.02 128.93 % | 3.94 -70.92 % | 13.55 164.65 % | 5.12 84.84 % | 2.77 81.05 % | 1.53 157.30 % | -2.67 -173.76 % | 3.62 16.77 % | 3.10 -59.58 % | 7.67 107.86 % | 3.69 |
Earnings per share | -4.32 -400.00 % | 1.44 300.00 % | 0.36 -93.56 % | 5.59 120.95 % | 2.53 44.57 % | 1.75 -81.81 % | 9.62 -4.85 % | 10.11 183.19 % | 3.57 -19.96 % | 4.46 -50.55 % | 9.02 128.93 % | 3.94 -70.92 % | 13.55 164.65 % | 5.12 84.84 % | 2.77 81.05 % | 1.53 157.30 % | -2.67 -173.76 % | 3.62 16.77 % | 3.10 -59.58 % | 7.67 107.86 % | 3.69 |
Gross profit | 178.742 M 1.64 % | 175.865 M 20.23 % | 146.274 M -3.52 % | 151.616 M -9.38 % | 167.306 M -23.44 % | 218.528 M 86.50 % | 117.171 M -39.98 % | 195.208 M 61.92 % | 120.555 M -3.29 % | 124.662 M -11.10 % | 140.228 M -5.85 % | 148.937 M 16.90 % | 127.403 M 19.81 % | 106.339 M -13.89 % | 123.491 M 27.60 % | 96.777 M 331.47 % | -41.810 M -141.21 % | 101.448 M -5.71 % | 107.591 M 62.23 % | 66.322 M 11.83 % | 59.306 M |
Income tax expense | 21.856 M 1.81 % | 21.468 M -6.14 % | 22.873 M 6.27 % | 21.523 M -16.87 % | 25.892 M 16.14 % | 22.293 M 0.95 % | 22.084 M 17.79 % | 18.748 M 1.82 % | 18.412 M -6.52 % | 19.696 M 18.15 % | 16.670 M 40.82 % | 11.838 M -36.45 % | 18.629 M 7.95 % | 17.257 M -26.68 % | 23.537 M 208.12 % | 7.639 M 190.34 % | -8.456 M -136.22 % | 23.343 M 50.64 % | 15.496 M -76.08 % | 64.771 M 128.47 % | 28.350 M |
Cost of revenue | 20.994 M 4.19 % | 20.149 M 10.01 % | 18.316 M 7.55 % | 17.031 M 4.05 % | 16.368 M -1.84 % | 16.675 M 4.65 % | 15.934 M 4.57 % | 15.238 M -7.09 % | 16.401 M 6.90 % | 15.343 M 7.26 % | 14.304 M 5.56 % | 13.551 M 1.79 % | 13.313 M 5.99 % | 12.561 M 5.58 % | 11.897 M 6.63 % | 11.157 M -7.06 % | 12.005 M -2.45 % | 12.307 M -7.47 % | 13.301 M 12.73 % | 11.799 M -5.15 % | 12.439 M |
General and administrative expenses | 34.909 M -3.57 % | 36.202 M 6.46 % | 34.005 M -21.62 % | 43.383 M 6.63 % | 40.687 M -1.95 % | 41.495 M 11.33 % | 37.271 M -0.76 % | 37.557 M 8.06 % | 34.757 M 1.77 % | 34.153 M -12.25 % | 38.919 M 26.62 % | 30.737 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other expenses | 275.037 M 271.08 % | 74.117 M 191.31 % | 25.443 M 166.86 % | -38.055 M -213.24 % | 33.606 M -69.90 % | 111.657 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -33.526 M 17.58 % | -40.675 M -1.44 % | -40.099 M -0.27 % | -39.991 M 3.99 % | -41.652 M -3.73 % | -40.154 M -5.74 % | -37.973 M -7.33 % | -35.381 M -9.05 % | -32.445 M |
Operating expenses | 309.946 M 180.95 % | 110.319 M 85.57 % | 59.448 M 1 015.77 % | 5.328 M -92.83 % | 74.293 M -51.49 % | 153.152 M -31.26 % | 222.783 M 36.47 % | 163.246 M 2 014.31 % | 7.721 M -79.49 % | 37.644 M -82.91 % | 220.330 M 1 684.34 % | 12.348 M 136.83 % | -33.526 M 17.58 % | -40.675 M -1.44 % | -40.099 M -0.27 % | -39.991 M 3.99 % | -41.652 M -3.73 % | -40.154 M -5.74 % | -37.973 M -7.33 % | -35.381 M -9.05 % | -32.445 M |
Cost and expenses | 332.941 M 155.19 % | 130.468 M 117.49 % | 59.989 M 1 159.13 % | -5.664 M -109.84 % | 57.573 M -62.41 % | 153.152 M -31.26 % | 222.783 M 36.47 % | 163.246 M 2 014.31 % | 7.721 M -79.49 % | 37.644 M -82.91 % | 220.330 M 1 684.34 % | 12.348 M -74.23 % | 47.921 M -11.33 % | 54.043 M 3.24 % | 52.348 M 2.30 % | 51.173 M -7.19 % | 55.140 M -3.51 % | 57.146 M 8.06 % | 52.883 M 11.98 % | 47.226 M 5.01 % | 44.973 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 34.909 M -3.57 % | 36.202 M 6.46 % | 34.005 M -21.62 % | 43.383 M 6.63 % | 40.687 M -1.95 % | 41.495 M 11.33 % | 37.271 M -0.76 % | 37.557 M 8.06 % | 34.757 M 1.77 % | 34.153 M -12.25 % | 38.919 M 26.62 % | 30.737 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest income | 4.442 M 132.69 % | 1.909 M 134.81 % | 813.000 K 427.92 % | 154.000 K -7.23 % | 166.000 K -79.93 % | 827.000 K 15.83 % | 714.000 K 255.22 % | 201.000 K -52.71 % | 425.000 K -48.30 % | 822.000 K | 0.000 -100.00 % | 794.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 63.000 K -59.35 % | 155.000 K -26.89 % | 212.000 K 198.59 % | 71.000 K -68.16 % | 223.000 K -26.64 % | 304.000 K | 0.000 -100.00 % | 162.000 K -61.88 % | 425.000 K | 0.000 -100.00 % | 434.000 K -45.34 % | 794.000 K -26.62 % | 1.082 M 34.08 % | 807.000 K 129.26 % | 352.000 K 1 308.00 % | 25.000 K -98.31 % | 1.483 M -68.35 % | 4.685 M 191.17 % | 1.609 M | 0.000 | 0.000 |
Depreciation and amortization | 3.543 M 0.03 % | 3.542 M -4.84 % | 3.722 M -25.80 % | 5.016 M 0.26 % | 5.003 M 102.84 % | -176.123 M -122.23 % | -79.251 M 49.52 % | -157.002 M -84.80 % | -84.959 M 5.25 % | -89.671 M 10.46 % | -100.141 M 13.93 % | -116.353 M -57 987.06 % | 201.000 K -7.80 % | 218.000 K -17.42 % | 264.000 K -40.67 % | 445.000 K -2.20 % | 455.000 K 2.25 % | 445.000 K 0.00 % | 445.000 K 1.60 % | 438.000 K -2.01 % | 447.000 K |
Operating income | -131.204 M -300.17 % | 65.546 M 86.84 % | 35.081 M -82.56 % | 201.165 M 52.36 % | 132.030 M -25.04 % | 176.123 M 122.23 % | 79.251 M -49.52 % | 157.002 M 84.80 % | 84.959 M -5.25 % | 89.671 M -10.46 % | 100.141 M -13.93 % | 116.353 M 23.94 % | 93.877 M 42.97 % | 65.664 M -21.26 % | 83.392 M 46.85 % | 56.786 M 168.04 % | -83.462 M -236.17 % | 61.294 M -11.96 % | 69.618 M 125.00 % | 30.941 M 15.19 % | 26.861 M |
Operating income ratio | -0.66 -296.44 % | 0.33 56.89 % | 0.21 -82.13 % | 1.19 65.94 % | 0.72 -4.00 % | 0.75 25.77 % | 0.60 -20.19 % | 0.75 20.26 % | 0.62 -3.15 % | 0.64 -1.16 % | 0.65 -9.50 % | 0.72 7.33 % | 0.67 20.80 % | 0.55 -10.34 % | 0.62 17.07 % | 0.53 -81.21 % | 2.80 419.70 % | 0.54 -6.43 % | 0.58 45.40 % | 0.40 5.79 % | 0.37 |
Total other income expenses net | 6.380 M 30.66 % | 4.883 M 8 038.33 % | 60.000 K -99.46 % | 11.075 M 157.17 % | -19.372 M | 0.000 -100.00 % | 12.300 M -94.32 % | 216.729 M 265.52 % | 59.293 M -31.97 % | 87.156 M -3.77 % | 90.568 M 56.99 % | 57.689 M -87.55 % | 463.278 M 198.18 % | 155.366 M 176.85 % | 56.120 M 179.48 % | 20.080 M 210.97 % | -18.095 M -286.23 % | -4.685 M -106.15 % | 76.162 M -79.39 % | 369.481 M 130.71 % | 160.153 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -204.911 M -68.93 % | -121.297 M -35.47 % | -89.541 M 37.47 % | -143.208 M -21.58 % | -117.789 M -90.64 % | -61.786 M 60.29 % | -155.578 M 4.40 % | -162.745 M -176.33 % | -58.896 M -578.67 % | 12.304 M -75.86 % | 50.972 M 1 947.48 % | -2.759 M -120.78 % | 13.278 M -66.60 % | 39.753 M 171.92 % | -55.276 M -173.01 % | -20.247 M 73.93 % | -77.666 M -642.47 % | 14.317 M 130.26 % | -47.320 M 62.61 % | -126.550 M -52.84 % | -82.797 M |
Total investments | 1.852 B -20.56 % | 2.332 B 5.83 % | 2.204 B -9.99 % | 2.448 B 17.36 % | 2.086 B 468.75 % | 366.768 M 24.49 % | 294.607 M -2.14 % | 301.057 M 19.86 % | 251.172 M 3.17 % | 243.447 M -1.42 % | 246.963 M -2.43 % | 253.116 M 19.34 % | 212.093 M 16.19 % | 182.534 M -15.74 % | 216.636 M 9.34 % | 198.126 M 27.64 % | 155.218 M -59.61 % | 384.288 M 0.93 % | 380.762 M 7.70 % | 353.535 M -6.22 % | 376.991 M |
Total debt | 448.000 K -88.75 % | 3.981 M -46.36 % | 7.422 M 1 114.73 % | 611.000 K -88.80 % | 5.454 M -71.43 % | 19.088 M 111.10 % | 9.042 M -3.84 % | 9.403 M | 0.000 -100.00 % | 57.000 M -42.12 % | 98.483 M 85.82 % | 53.000 M -33.75 % | 80.000 M -32.20 % | 118.000 M | 0.000 -100.00 % | 50.000 M | 0.000 -100.00 % | 55.000 M -38.89 % | 90.000 M | 0.000 -100.00 % | 11.000 M |
Accumulated other comprehensive income loss | 1.297 B -23.57 % | 1.697 B 8.33 % | 1.566 B -18.96 % | 1.933 B 22.40 % | 1.579 B -18.95 % | 1.948 B 40.52 % | 1.386 B 20.71 % | 1.148 B 52.65 % | 752.280 M -14.60 % | 880.881 M -19.00 % | 1.087 B -7.70 % | 1.178 B 3.15 % | 1.142 B -3.35 % | 1.182 B 12.39 % | 1.051 B 122.57 % | 472.430 M 44.74 % | 326.393 M -26.30 % | 442.861 M 1.85 % | 434.828 M 156.74 % | 169.368 M -53.58 % | 364.840 M |
Retained earnings | 3.239 B -5.58 % | 3.430 B -1.80 % | 3.493 B -1.00 % | 3.529 B 3.96 % | 3.394 B 0.78 % | 3.368 B 0.36 % | 3.356 B 8.28 % | 3.099 B 11.23 % | 2.786 B 3.31 % | 2.697 B 4.45 % | 2.582 B 4.87 % | 2.462 B 9.58 % | 2.247 B 31.52 % | 1.709 B 22.24 % | 1.398 B 6.23 % | 1.316 B 4.40 % | 1.260 B -10.46 % | 1.408 B 12.73 % | 1.249 B 8.77 % | 1.148 B 39.41 % | 823.354 M |
Common stock | 3.397 M 0.00 % | 3.397 M 0.00 % | 3.397 M 0.00 % | 3.397 M -0.64 % | 3.419 M -0.84 % | 3.448 M 0.00 % | 3.448 M -1.68 % | 3.507 M -0.45 % | 3.523 M -0.09 % | 3.526 M 0.00 % | 3.526 M -14.27 % | 4.113 M -0.39 % | 4.129 M 0.00 % | 4.129 M -0.19 % | 4.137 M -1.55 % | 4.202 M 0.00 % | 4.202 M -3.31 % | 4.346 M -1.65 % | 4.419 M -1.12 % | 4.469 M -0.89 % | 4.509 M |
Total equity | 4.541 B -12.85 % | 5.211 B 2.87 % | 5.065 B -7.35 % | 5.467 B 9.80 % | 4.979 B -6.44 % | 5.322 B 12.08 % | 4.748 B 11.62 % | 4.254 B 20.00 % | 3.545 B -1.10 % | 3.584 B -2.50 % | 3.676 B 0.79 % | 3.647 B 7.40 % | 3.396 B 17.23 % | 2.897 B 17.97 % | 2.456 B 36.83 % | 1.795 B 12.65 % | 1.593 B -14.41 % | 1.862 B 10.29 % | 1.688 B 27.70 % | 1.322 B 34.44 % | 983.121 M |
Other non current liabilities | 1.508 M 0.53 % | 1.500 M 0.47 % | 1.493 M 23.90 % | 1.205 M 1.77 % | 1.184 M -97.77 % | 53.051 M 4.34 % | 50.846 M -1.87 % | 51.813 M -7.78 % | 56.185 M 367.89 % | -20.973 M -139.84 % | 52.642 M 14.56 % | 45.952 M -0.05 % | 45.973 M -1.92 % | 46.873 M -37.91 % | 75.491 M 74.19 % | 43.338 M | 0.000 -100.00 % | 46.999 M 8.69 % | 43.242 M 140.57 % | -106.581 M -150.48 % | -42.551 M |
Long term debt | 0.000 -100.00 % | 448.000 K -88.75 % | 3.981 M | 0.000 -100.00 % | 611.000 K -88.80 % | 5.454 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 |
Total non current liabilities | 30.134 M 0.92 % | 29.859 M -10.52 % | 33.368 M 16.16 % | 28.725 M 1.73 % | 28.237 M -66.37 % | 83.956 M 10.38 % | 76.059 M 1.72 % | 74.773 M -4.00 % | 77.890 M 0.98 % | 77.134 M 6.45 % | 72.461 M 12.30 % | 64.524 M -3.73 % | 67.021 M 2.02 % | 65.692 M -71.15 % | 227.681 M 26.00 % | 180.700 M 2.38 % | 176.505 M -6.23 % | 188.227 M 14.92 % | 163.795 M 11.27 % | 147.207 M 77.02 % | 83.160 M |
Other current liabilities | 56.200 M 8.48 % | 51.807 M 7.33 % | 48.267 M -9.80 % | 53.511 M 14.41 % | 46.770 M 1 454.87 % | -3.452 M -4.48 % | -3.304 M 9.63 % | -3.656 M 2.12 % | -3.735 M 96.65 % | -111.453 M -4 540.01 % | -2.402 M 94.65 % | -44.924 M -2 111.92 % | -2.031 M 95.63 % | -46.456 M -54.85 % | -30.000 M | 0.000 100.00 % | -45.549 M 0.49 % | -45.772 M -7.66 % | -42.515 M | 0.000 100.00 % | -11.000 M |
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 |
Short term debt | 896.000 K -87.32 % | 7.066 M 2.67 % | 6.882 M 463.18 % | 1.222 M -87.38 % | 9.686 M -28.96 % | 13.634 M 50.79 % | 9.042 M -3.84 % | 9.403 M | 0.000 -100.00 % | 57.000 M -42.12 % | 98.483 M 85.82 % | 53.000 M -33.75 % | 80.000 M -32.20 % | 118.000 M 293.33 % | 30.000 M -40.00 % | 50.000 M | 0.000 -100.00 % | 55.000 M -38.89 % | 90.000 M | 0.000 -100.00 % | 11.000 M |
Total current liabilities | 60.389 M -0.89 % | 60.929 M 2.04 % | 59.710 M 3.17 % | 57.876 M -5.67 % | 61.354 M 350.01 % | 13.634 M 50.79 % | 9.042 M -3.84 % | 9.403 M | 0.000 -100.00 % | 57.000 M -42.12 % | 98.483 M 85.82 % | 53.000 M -33.75 % | 80.000 M -32.20 % | 118.000 M | 0.000 -100.00 % | 50.000 M | 0.000 -100.00 % | 55.000 M -38.89 % | 90.000 M | 0.000 -100.00 % | 11.000 M |
Total liabilities | 90.523 M -0.29 % | 90.788 M -2.46 % | 93.078 M 7.48 % | 86.601 M -3.34 % | 89.591 M -13.06 % | 103.044 M 21.08 % | 85.101 M 1.10 % | 84.176 M 8.07 % | 77.890 M -41.93 % | 134.134 M -21.53 % | 170.944 M 45.45 % | 117.524 M -20.06 % | 147.021 M -19.96 % | 183.692 M -19.32 % | 227.681 M -1.31 % | 230.700 M 30.70 % | 176.505 M -27.43 % | 243.227 M -4.16 % | 253.795 M 72.41 % | 147.207 M 56.34 % | 94.160 M |
Other non current assets | 2.560 B 531.77 % | 405.189 M -42.01 % | 698.711 M -23.05 % | 907.960 M 9.56 % | 828.748 M -71.08 % | 2.866 B 35.50 % | 2.115 B 11.54 % | 1.896 B 28.80 % | 1.472 B -10.29 % | 1.641 B -11.42 % | 1.853 B -5.74 % | 1.965 B 161 057.74 % | -1.221 M 14.20 % | -1.423 M 30.04 % | -2.034 M 0.97 % | -2.054 M 99.79 % | -981.200 M 2.01 % | -1.001 B -12.64 % | -888.924 M -8.94 % | -815.966 M -81.98 % | -448.389 M |
Long term investments | 1.440 B -25.29 % | 1.927 B 3.53 % | 1.861 B -7.04 % | 2.002 B 19.24 % | 1.679 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible 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 |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible 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 |
Property plant equipment net | 508.000 K -99.98 % | 2.425 B -3.06 % | 2.502 B 0.07 % | 2.500 B 2.55 % | 2.438 B -1.64 % | 2.478 B -2.95 % | 2.554 B 12.51 % | 2.270 B 8.51 % | 2.092 B 2.93 % | 2.032 B 4.42 % | 1.946 B 11.64 % | 1.743 B 155 694.46 % | 1.119 M -15.23 % | 1.320 M -13.61 % | 1.528 M -21.56 % | 1.948 M -99.80 % | 981.094 M -2.01 % | 1.001 B 12.65 % | 888.807 M 8.95 % | 815.824 M 82.07 % | 448.072 M |
Total non current assets | 4.000 B -15.92 % | 4.757 B -6.01 % | 5.061 B -6.44 % | 5.410 B 9.39 % | 4.945 B -7.46 % | 5.344 B 14.47 % | 4.668 B 12.07 % | 4.166 B 16.89 % | 3.564 B -2.99 % | 3.674 B -3.31 % | 3.799 B 2.43 % | 3.709 B 303 668.88 % | 1.221 M -14.20 % | 1.423 M -30.04 % | 2.034 M -0.97 % | 2.054 M -99.79 % | 981.200 M -2.01 % | 1.001 B 12.64 % | 888.924 M 8.18 % | 821.701 M 80.92 % | 454.181 M |
Other current assets | 1.535 M 100.37 % | -419.192 M -4 034.86 % | -10.138 M 97.78 % | -456.019 M -11.57 % | -408.739 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.924 M 1 839.59 % | 821.000 K -79.83 % | 4.071 M 108.45 % | 1.953 M -76.98 % | 8.483 M | 0.000 -100.00 % | 380.762 M 40 307.18 % | -947.000 K 8.06 % | -1.030 M |
Short term investments | 412.870 M 1.90 % | 405.189 M 18.32 % | 342.451 M -23.24 % | 446.161 M 9.60 % | 407.094 M 10.99 % | 366.768 M 24.49 % | 294.607 M -2.14 % | 301.057 M 19.86 % | 251.172 M 3.17 % | 243.447 M -1.42 % | 246.963 M -2.43 % | 253.116 M 19.34 % | 212.093 M 16.19 % | 182.534 M -15.74 % | 216.636 M 9.34 % | 198.126 M 27.64 % | 155.218 M -59.61 % | 384.288 M 0.93 % | 380.762 M 7.70 % | 353.535 M -6.22 % | 376.991 M |
cash and cash equivalents | 205.359 M 63.92 % | 125.278 M 29.20 % | 96.963 M -32.58 % | 143.819 M 16.70 % | 123.243 M 52.39 % | 80.874 M -50.87 % | 164.620 M -4.37 % | 172.148 M 192.29 % | 58.896 M 31.77 % | 44.696 M -5.92 % | 47.511 M -14.79 % | 55.759 M -16.43 % | 66.722 M -14.73 % | 78.247 M 41.56 % | 55.276 M -21.31 % | 70.247 M -9.55 % | 77.666 M 90.91 % | 40.683 M -70.37 % | 137.320 M 8.51 % | 126.550 M 34.92 % | 93.797 M |
Cash and short term investments | 618.229 M 15.77 % | 533.998 M 450.72 % | 96.963 M -83.57 % | 589.980 M 11.25 % | 530.337 M 555.76 % | 80.874 M -50.87 % | 164.620 M -4.37 % | 172.148 M 192.29 % | 58.896 M 31.77 % | 44.696 M -5.92 % | 47.511 M -14.79 % | 55.759 M -80.00 % | 278.815 M 6.92 % | 260.781 M -4.09 % | 271.912 M 1.32 % | 268.373 M 15.24 % | 232.884 M -45.20 % | 424.971 M -17.97 % | 518.082 M 7.91 % | 480.085 M 1.97 % | 470.788 M |
Total current assets | 631.884 M 404.39 % | 125.278 M 29.20 % | 96.963 M -32.58 % | 143.819 M 16.70 % | 123.243 M 52.39 % | 80.874 M -50.87 % | 164.620 M -4.37 % | 172.148 M 192.29 % | 58.896 M 31.77 % | 44.696 M -5.92 % | 47.511 M -14.79 % | 55.759 M -80.00 % | 278.815 M 6.92 % | 260.781 M -4.09 % | 271.912 M 1.32 % | 268.373 M 15.24 % | 232.884 M -45.20 % | 424.971 M -17.97 % | 518.082 M 7.91 % | 480.085 M 1.97 % | 470.788 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net receivables | 12.120 M 15.74 % | 10.472 M 3.29 % | 10.138 M 2.84 % | 9.858 M 499.27 % | 1.645 M | 0.000 -100.00 % | 9.352 M | 0.000 -100.00 % | 11.273 M | 0.000 -100.00 % | 22.811 M | 0.000 -100.00 % | 15.924 M 21.94 % | 13.059 M 85.50 % | 7.040 M 19.97 % | 5.868 M | 0.000 -100.00 % | 8.430 M -5.23 % | 8.895 M 839.28 % | 947.000 K -8.06 % | 1.030 M |
Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 442.000 K -25.46 % | 593.000 K 54.43 % | 384.000 K 276.47 % | 102.000 K -0.97 % | 103.000 K -79.64 % | 506.000 K 377.36 % | 106.000 K 0.00 % | 106.000 K -7.83 % | 115.000 K -1.71 % | 117.000 K -17.61 % | 142.000 K -55.21 % | 317.000 K |
Other assets | 0.000 -100.00 % | 419.192 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.263 B 15.77 % | 2.818 B 16.97 % | 2.410 B 37.29 % | 1.755 B 215.82 % | 555.728 M -18.09 % | 678.436 M 26.91 % | 534.596 M 219.92 % | 167.104 M 9.71 % | 152.312 M |
Account payables | 2.355 M 22.21 % | 1.927 M -17.68 % | 2.341 M -25.52 % | 3.143 M -6.68 % | 3.368 M -2.43 % | 3.452 M 4.48 % | 3.304 M -9.63 % | 3.656 M -2.12 % | 3.735 M -93.14 % | 54.453 M 2 166.99 % | 2.402 M -94.65 % | 44.924 M 2 111.92 % | 2.031 M -95.63 % | 46.456 M | 0.000 | 0.000 -100.00 % | 45.549 M -0.49 % | 45.772 M 7.66 % | 42.515 M | 0.000 | 0.000 |
Tax payables | 938.000 K 627.13 % | 129.000 K -94.19 % | 2.220 M | 0.000 -100.00 % | 1.530 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 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 448.000 K -88.75 % | 3.981 M -46.36 % | 7.422 M 1 114.73 % | 611.000 K -88.80 % | 5.454 M -46.59 % | 10.211 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 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 2.459 M -96.94 % | 80.396 M 3 169.46 % | 2.459 M 0.00 % | 2.459 M 0.00 % | 2.459 M 0.00 % | 2.459 M 103.04 % | -80.794 M -3 385.64 % | 2.459 M 0.00 % | 2.459 M 0.00 % | 2.459 M 0.00 % | 2.459 M 0.00 % | 2.459 M 0.00 % | 2.459 M 0.00 % | 2.459 M 0.00 % | 2.459 M 0.00 % | 2.459 M 0.00 % | 2.459 M -63.80 % | 6.793 M | 0.000 | 0.000 100.00 % | -209.582 M |
Deferred tax liabilities non current | 28.626 M 2.56 % | 27.911 M 0.06 % | 27.894 M 1.36 % | 27.520 M 4.08 % | 26.442 M 3.89 % | 25.451 M 0.94 % | 25.213 M 9.81 % | 22.960 M 5.78 % | 21.705 M 3.49 % | 20.973 M 5.82 % | 19.819 M 6.71 % | 18.572 M -11.76 % | 21.048 M 11.84 % | 18.819 M -87.63 % | 152.190 M 10.79 % | 137.362 M 4.89 % | 130.956 M -7.27 % | 141.228 M 17.15 % | 120.553 M 13.11 % | 106.581 M 150.48 % | 42.551 M |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.454 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 |
Total assets | 4.632 B -12.63 % | 5.301 B 2.77 % | 5.158 B -7.12 % | 5.554 B 9.57 % | 5.068 B -6.57 % | 5.425 B 12.24 % | 4.833 B 11.42 % | 4.338 B 19.74 % | 3.623 B -2.57 % | 3.718 B -3.34 % | 3.847 B 2.18 % | 3.765 B 6.26 % | 3.543 B 15.01 % | 3.081 B 14.80 % | 2.683 B 32.48 % | 2.026 B 14.45 % | 1.770 B -15.91 % | 2.105 B 8.40 % | 1.942 B 32.18 % | 1.469 B 36.35 % | 1.077 B |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 88.000 K 145.36 % | -194.000 K 94.45 % | -3.496 M -252.93 % | 2.286 M -11.33 % | 2.578 M 281.55 % | -1.420 M -160.55 % | -545.000 K 96.46 % | -15.382 M -769.53 % | -1.769 M -113.29 % | 13.307 M 556.19 % | -2.917 M 26.52 % | -3.970 M 18.86 % | -4.893 M -99.80 % | -2.449 M -272.46 % | 1.420 M 160.02 % | -2.366 M -577.94 % | -349.000 K -108.71 % | 4.009 M 448.43 % | 731.000 K 877.66 % | -94.000 K -111.85 % | 793.000 K |
Accounts receivables | -1.648 M -393.41 % | -334.000 K -19.29 % | -280.000 K -14 100.00 % | 2.000 K -99.78 % | 912.000 K 164.23 % | -1.420 M -160.55 % | -545.000 K 96.46 % | -15.382 M -942.14 % | -1.476 M -111.34 % | 13.014 M 546.14 % | -2.917 M 26.52 % | -3.970 M -38.57 % | -2.865 M 13.31 % | -3.305 M -27.90 % | -2.584 M -11 134.78 % | -23.000 K -101.79 % | 1.283 M 175.91 % | 465.000 K 121.01 % | -2.213 M -1 680.71 % | 140.000 K -93.09 % | 2.027 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts payables | 1.736 M -46.05 % | 3.218 M 200.06 % | -3.216 M -240.81 % | 2.284 M 37.09 % | 1.666 M -32.52 % | 2.469 M 1 742.54 % | 134.000 K -88.86 % | 1.203 M -5.35 % | 1.271 M -33.25 % | 1.904 M 35.04 % | 1.410 M 1 170.27 % | 111.000 K 106.76 % | -1.643 M -347.81 % | 663.000 K | 0.000 100.00 % | -2.153 M -865.47 % | -223.000 K -106.85 % | 3.257 M 55.91 % | 2.089 M 512.61 % | 341.000 K 121.09 % | -1.617 M |
Other working capital | 0.000 100.00 % | -3.078 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -293.000 K -200.00 % | 293.000 K | 0.000 | 0.000 100.00 % | -385.000 K -299.48 % | 193.000 K -95.18 % | 4.004 M 2 207.37 % | -190.000 K 86.52 % | -1.409 M -590.94 % | 287.000 K -66.43 % | 855.000 K 248.70 % | -575.000 K -250.13 % | 383.000 K |
Other non cash items | 180.621 M 404.55 % | -59.308 M -222.45 % | 48.434 M 125.86 % | -187.290 M -199.84 % | -62.463 M -51.37 % | -41.264 M 87.83 % | -339.164 M -4.56 % | -324.387 M -214.04 % | -103.295 M 22.33 % | -132.997 M 59.67 % | -329.809 M -113.52 % | -154.462 M 67.37 % | -473.349 M -202.60 % | -156.425 M -289.96 % | -40.113 M -1 321.94 % | -2.821 M -109.06 % | 31.123 M 130.24 % | -102.932 M -60.12 % | -64.283 M 79.06 % | -306.985 M -134.02 % | -131.179 M |
Net cash provided by operating activities | 55.885 M 898.47 % | -6.999 M -111.49 % | 60.928 M 467.88 % | 10.729 M -66.35 % | 31.884 M 44.86 % | 22.010 M 534.64 % | -5.064 M -132.99 % | 15.349 M -27.01 % | 21.029 M -44.24 % | 37.711 M 49.20 % | 25.275 M 534.89 % | 3.981 M -94.81 % | 76.681 M 54.02 % | 49.785 M -33.07 % | 74.387 M 31.98 % | 56.361 M 167.33 % | -83.704 M -231.72 % | 63.546 M -13.27 % | 73.268 M 95.33 % | 37.509 M 1.47 % | 36.967 M |
Investments in property plant and equipment | 0.000 | 0.000 100.00 % | -28.000 K 67.06 % | -85.000 K -1 316.67 % | -6.000 K -200.00 % | -2.000 K 0.00 % | -2.000 K 77.78 % | -9.000 K 86.76 % | -68.000 K 80.46 % | -348.000 K 74.28 % | -1.353 M -488.26 % | -230.000 K | 0.000 100.00 % | -10.000 K 16.67 % | -12.000 K -500.00 % | -2.000 K 95.00 % | -40.000 K 21.57 % | -51.000 K -54.55 % | -33.000 K 84.29 % | -210.000 K -116.49 % | -97.000 K |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.040 M 112 900.00 % | 8.000 K 300.00 % | 2.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 |
Purchases of investments | 0.000 | 0.000 100.00 % | -127.348 M | 0.000 | 0.000 100.00 % | -125.796 M | 0.000 100.00 % | -3.893 M | 0.000 | 0.000 100.00 % | -75.412 M | 0.000 | 0.000 100.00 % | -123.342 M -591.34 % | -17.841 M 71.58 % | -62.766 M -276.77 % | -16.659 M 78.67 % | -78.105 M 25.67 % | -105.081 M | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 187.000 K | 0.000 -100.00 % | 1.608 M -98.71 % | 124.881 M 46 671.91 % | 267.000 K 214.12 % | 85.000 K -40.14 % | 142.000 K 184.00 % | 50.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 72.651 M -0.29 % | 72.864 M 3.04 % | 70.711 M -0.20 % | 70.852 M -10.56 % | 79.213 M 14.18 % | 69.378 M 7.74 % | 64.395 M -58.57 % | 155.438 M 221.07 % | 48.412 M 5.54 % | 45.871 M -76.60 % | 196.013 M 297.17 % | 49.353 M | 0.000 | 0.000 -100.00 % | 141.000 K -45.14 % | 257.000 K | 0.000 -100.00 % | 406.000 K | 0.000 -100.00 % | 400.000 K 515.38 % | 65.000 K |
Net cash used for investing activites | 72.651 M -0.29 % | 72.864 M 228.59 % | -56.665 M -180.07 % | 70.767 M -10.66 % | 79.207 M 240.39 % | -56.420 M -187.62 % | 64.393 M -58.57 % | 155.429 M 221.05 % | 48.412 M 5.54 % | 45.871 M -76.44 % | 194.660 M 296.27 % | 49.123 M 57 691.76 % | 85.000 K 100.07 % | -114.170 M -546.71 % | -17.654 M 71.76 % | -62.509 M -274.33 % | -16.699 M 78.52 % | -77.750 M 26.03 % | -105.114 M -55 133.51 % | 191.000 K 696.88 % | -32.000 K |
Debt repayment | -3.588 M 0.03 % | -3.589 M 0.33 % | -3.601 M 25.65 % | -4.843 M 47.99 % | -9.312 M | 0.000 100.00 % | -25.000 K -100.27 % | 9.303 M 116.32 % | -57.000 M -37.41 % | -41.483 M -191.21 % | 45.483 M 268.46 % | -27.000 M 28.95 % | -38.000 M -143.18 % | 88.000 M 540.00 % | -20.000 M -140.00 % | 50.000 M 190.91 % | -55.000 M -57.14 % | -35.000 M -138.89 % | 90.000 M 918.18 % | -11.000 M -200.00 % | 11.000 M |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 100.00 % | -8.530 M 30.96 % | -12.355 M | 0.000 100.00 % | -31.396 M -346.73 % | -7.028 M -390.78 % | -1.432 M | 0.000 100.00 % | -200.746 M -4 552.28 % | -4.315 M | 0.000 100.00 % | -1.551 M 85.28 % | -10.540 M | 0.000 100.00 % | -14.546 M -9.35 % | -13.302 M -177.13 % | -4.800 M -29.03 % | -3.720 M 12.02 % | -4.228 M |
Dividends paid | -44.158 M -30.00 % | -33.968 M 28.57 % | -47.555 M 0.47 % | -47.781 M 0.71 % | -48.122 M | 0.000 100.00 % | -47.122 M -34.19 % | -35.116 M 0.38 % | -35.250 M 16.69 % | -42.314 M -14.32 % | -37.015 M -12.50 % | -32.902 M -59.38 % | -20.644 M 37.63 % | -33.097 M -43.19 % | -23.114 M -175.00 % | -8.405 M 61.21 % | -21.668 M 29.69 % | -30.817 M -99.23 % | -15.468 M -14.52 % | -13.507 M 15.02 % | -15.894 M |
Other financing activites | 0.000 | 0.000 | 0.000 -100.00 % | 94.000 K -91.95 % | 1.167 M 102.38 % | -49.021 M -521.29 % | 11.636 M 146.56 % | -24.989 M -165.05 % | 38.416 M 1 586.11 % | -2.585 M 92.79 % | -35.831 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net cash used provided by financing activities | -47.746 M -27.13 % | -37.557 M 26.58 % | -51.156 M 16.22 % | -61.060 M 11.02 % | -68.622 M -39.98 % | -49.021 M 26.73 % | -66.907 M -15.70 % | -57.830 M -4.64 % | -55.266 M 36.02 % | -86.382 M 62.13 % | -228.109 M -255.22 % | -64.217 M -9.50 % | -58.644 M -209.92 % | 53.352 M 199.44 % | -53.654 M -228.99 % | 41.595 M 145.60 % | -91.214 M -15.29 % | -79.119 M -213.46 % | 69.732 M 347.04 % | -28.227 M -209.44 % | -9.122 M |
Effect of forex changes on cash | -709.000 K -10 228.57 % | 7.000 K -81.08 % | 37.000 K -73.57 % | 140.000 K 240.00 % | -100.000 K 68.25 % | -315.000 K -730.00 % | 50.000 K -83.55 % | 304.000 K 1 116.00 % | 25.000 K 266.67 % | -15.000 K 79.73 % | -74.000 K -149.33 % | 150.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | 80.081 M 182.82 % | 28.315 M 160.43 % | -46.856 M -327.72 % | 20.576 M -51.44 % | 42.369 M 150.59 % | -83.746 M -1 012.46 % | -7.528 M -106.65 % | 113.252 M 697.55 % | 14.200 M 604.44 % | -2.815 M 65.87 % | -8.248 M 24.77 % | -10.963 M 4.88 % | -11.525 M -150.17 % | 22.971 M 253.44 % | -14.971 M -101.79 % | -7.419 M -120.06 % | 36.983 M 138.27 % | -96.637 M -997.28 % | 10.770 M -67.12 % | 32.753 M 17.76 % | 27.813 M |
Cash at beginning of period | 125.278 M 29.20 % | 96.963 M -32.58 % | 143.819 M 16.70 % | 123.243 M 52.39 % | 80.874 M -50.87 % | 164.620 M -4.37 % | 172.148 M 192.29 % | 58.896 M 31.77 % | 44.696 M -5.92 % | 47.511 M -14.79 % | 55.759 M -16.43 % | 66.722 M -14.73 % | 78.247 M 41.56 % | 55.276 M -21.31 % | 70.247 M -9.55 % | 77.666 M 90.91 % | 40.683 M -70.37 % | 137.320 M 8.51 % | 126.550 M 34.92 % | 93.797 M 42.15 % | 65.984 M |
Cash at end of period | 205.359 M 63.92 % | 125.278 M 29.20 % | 96.963 M -32.58 % | 143.819 M 16.70 % | 123.243 M 52.39 % | 80.874 M -50.87 % | 164.620 M -4.37 % | 172.148 M 192.29 % | 58.896 M 31.77 % | 44.696 M -5.92 % | 47.511 M -14.79 % | 55.759 M -16.43 % | 66.722 M -14.73 % | 78.247 M 41.56 % | 55.276 M -21.31 % | 70.247 M -9.55 % | 77.666 M 90.91 % | 40.683 M -70.37 % | 137.320 M 8.51 % | 126.550 M 34.92 % | 93.797 M |
Operating cash flow | 55.885 M 898.47 % | -6.999 M -111.49 % | 60.928 M 467.88 % | 10.729 M -66.35 % | 31.884 M 44.86 % | 22.010 M 534.64 % | -5.064 M -132.99 % | 15.349 M -27.01 % | 21.029 M -44.24 % | 37.711 M 49.20 % | 25.275 M 534.89 % | 3.981 M -94.81 % | 76.681 M 54.02 % | 49.785 M -33.07 % | 74.387 M 31.98 % | 56.361 M 167.33 % | -83.704 M -231.72 % | 63.546 M -13.27 % | 73.268 M 95.33 % | 37.509 M 1.47 % | 36.967 M |
Capital expenditure | -2.999 K | 0.000 100.00 % | -28.000 K 67.06 % | -85.000 K -1 316.67 % | -6.000 K -200.00 % | -2.000 K 0.00 % | -2.000 K 77.78 % | -9.000 K 86.76 % | -68.000 K 80.46 % | -348.000 K 74.28 % | -1.353 M -488.26 % | -230.000 K | 0.000 100.00 % | -10.000 K 16.67 % | -12.000 K -500.00 % | -2.000 K 95.00 % | -40.000 K 21.57 % | -51.000 K -54.55 % | -33.000 K 84.29 % | -210.000 K -116.49 % | -97.000 K |
Free CashFlow | 55.882 M 898.43 % | -6.999 M -111.49 % | 60.900 M 472.15 % | 10.644 M -66.61 % | 31.878 M 44.85 % | 22.008 M 534.43 % | -5.066 M -133.02 % | 15.340 M -26.82 % | 20.961 M -43.90 % | 37.363 M 56.19 % | 23.922 M 537.75 % | 3.751 M -95.11 % | 76.681 M 54.06 % | 49.775 M -33.08 % | 74.375 M 31.97 % | 56.359 M 167.30 % | -83.744 M -231.89 % | 63.495 M -13.30 % | 73.235 M 96.35 % | 37.299 M 1.16 % | 36.870 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 |
2025-06-30 | 2024-12-31 | 2024-06-29 | 2023-12-31 | 2023-06-29 | 2022-12-31 | 2022-06-29 | 2021-12-31 | 2021-06-29 | 2020-12-31 | 2020-06-29 | 2019-12-31 | 2019-06-29 | 2018-12-31 | 2018-06-29 | 2017-12-31 | 2017-06-29 | 2016-12-31 | 2016-06-29 | 2015-12-31 | 2015-06-29 | 2014-12-31 | 2014-06-29 | 2013-12-31 | 2013-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 194.393 M 241.63 % | 56.902 M -60.71 % | 144.835 M 278.34 % | 38.282 M -73.27 % | 143.243 M 249.69 % | 40.963 M -23.53 % | 53.566 M 29.74 % | 41.288 M -75.01 % | 165.205 M 65.10 % | 100.063 M -5.83 % | 106.260 M 57.18 % | 67.606 M -59.66 % | 167.597 M 711.69 % | 20.648 M -81.64 % | 112.457 M 86.09 % | 60.432 M -59.72 % | 150.014 M 279.34 % | 39.546 M -59.40 % | 97.410 M 239.41 % | 28.700 M -74.21 % | 111.305 M 167.34 % | 41.635 M -63.12 % | 112.897 M 62.29 % | 69.563 M -25.14 % | 92.925 M |
Net income | 27.528 M 126.74 % | -102.940 M -135.35 % | -43.740 M 43.08 % | -76.848 M -161.08 % | 125.809 M 457.12 % | 22.582 M 318.95 % | -10.314 M -126.74 % | 38.577 M -74.64 % | 152.140 M 245.92 % | 43.981 M 2.80 % | 42.785 M 154.95 % | -77.858 M -156.36 % | 138.139 M 193.15 % | 47.123 M -83.60 % | 287.395 M 79.70 % | 159.934 M -18.00 % | 195.049 M 213.38 % | 62.240 M -2.14 % | 63.600 M 63.75 % | 38.839 M -67.17 % | 118.292 M -23.17 % | 153.967 M -24.45 % | 203.791 M 220.99 % | 63.489 M -35.68 % | 98.715 M |
Income before tax | 50.179 M 149.06 % | -102.279 M -316.68 % | -24.546 M 67.19 % | -74.818 M -151.51 % | 145.247 M 469.84 % | 25.489 M 164.08 % | 9.652 M -76.12 % | 40.412 M -76.48 % | 171.828 M 264.85 % | 47.095 M -28.17 % | 65.563 M 188.52 % | -74.064 M -147.28 % | 156.638 M 208.71 % | 50.740 M -83.41 % | 305.862 M 87.04 % | 163.526 M -22.21 % | 210.205 M 222.50 % | 65.179 M -17.57 % | 79.073 M 94.32 % | 40.693 M -70.11 % | 136.134 M -12.35 % | 155.313 M -29.12 % | 219.115 M 266.50 % | 59.785 M -47.67 % | 114.257 M |
Income before tax ratio | 0.26 114.36 % | -1.80 -960.60 % | -0.17 91.33 % | -1.95 -292.74 % | 1.01 62.96 % | 0.62 245.33 % | 0.18 -81.59 % | 0.98 -5.89 % | 1.04 120.99 % | 0.47 -23.72 % | 0.62 156.32 % | -1.10 -217.22 % | 0.93 -61.97 % | 2.46 -9.65 % | 2.72 0.51 % | 2.71 93.11 % | 1.40 -14.98 % | 1.65 103.04 % | 0.81 -42.75 % | 1.42 15.93 % | 1.22 -67.21 % | 3.73 92.20 % | 1.94 125.83 % | 0.86 -30.10 % | 1.23 |
EBITDA | 103.131 M 577.29 % | 15.227 M -83.76 % | 93.758 M 692.54 % | 11.830 M -62.14 % | 31.249 M 203.80 % | 10.286 M -89.63 % | 99.157 M 529.33 % | 15.756 M -58.98 % | 38.413 M 256.07 % | -24.612 M -126.32 % | -10.875 M -154.04 % | 20.124 M 5.65 % | 19.047 M 1.81 % | 18.708 M -79.63 % | 91.825 M 256.48 % | 25.759 M -70.03 % | 85.952 M 439.29 % | 15.938 M 108.97 % | 7.627 M -79.12 % | 36.527 M -27.85 % | 50.629 M -63.79 % | 139.817 M 3.98 % | 134.470 M 546.71 % | 20.793 M -76.49 % | 88.430 M |
Net income ratio | 0.14 107.83 % | -1.81 -499.03 % | -0.30 84.96 % | -2.01 -328.56 % | 0.88 59.32 % | 0.55 386.31 % | -0.19 -120.61 % | 0.93 1.46 % | 0.92 109.52 % | 0.44 9.16 % | 0.40 134.96 % | -1.15 -239.72 % | 0.82 -63.88 % | 2.28 -10.70 % | 2.56 -3.44 % | 2.65 103.55 % | 1.30 -17.39 % | 1.57 141.05 % | 0.65 -51.75 % | 1.35 27.33 % | 1.06 -71.26 % | 3.70 104.86 % | 1.81 97.78 % | 0.91 -14.08 % | 1.06 |
Ratio EBITDA | 0.53 98.25 % | 0.27 -58.66 % | 0.65 109.48 % | 0.31 41.65 % | 0.22 -13.12 % | 0.25 -86.43 % | 1.85 385.08 % | 0.38 64.12 % | 0.23 194.53 % | -0.25 -140.33 % | -0.10 -134.38 % | 0.30 161.92 % | 0.11 -87.46 % | 0.91 10.96 % | 0.82 91.56 % | 0.43 -25.61 % | 0.57 42.17 % | 0.40 414.73 % | 0.08 -93.85 % | 1.27 179.80 % | 0.45 -86.45 % | 3.36 181.94 % | 1.19 298.48 % | 0.30 -68.59 % | 0.95 |
Gross profit ratio | 1.00 0.00 % | 1.00 8.21 % | 0.92 -17.29 % | 1.12 20.25 % | 0.93 21.61 % | 0.76 -8.88 % | 0.84 6.06 % | 0.79 -16.71 % | 0.95 3.59 % | 0.92 -0.90 % | 0.92 5.91 % | 0.87 -8.26 % | 0.95 53.66 % | 0.62 -33.28 % | 0.93 6.13 % | 0.87 -7.84 % | 0.95 21.51 % | 0.78 -21.90 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 17.07 % | 0.85 |
Weighted average shs out dil | 33.968 M 0.00 % | 33.968 M 0.00 % | 33.968 M 0.00 % | 33.968 M 0.00 % | 33.968 M 0.00 % | 33.968 M 0.00 % | 33.968 M -0.17 % | 34.025 M -0.39 % | 34.159 M -0.15 % | 34.211 M -0.64 % | 34.433 M -0.13 % | 34.477 M 0.00 % | 34.477 M -0.32 % | 34.587 M -1.02 % | 34.945 M -0.55 % | 35.138 M 0.06 % | 35.116 M -0.36 % | 35.242 M -0.03 % | 35.252 M -0.03 % | 35.262 M 0.00 % | 35.262 M -7.77 % | 38.234 M -7.04 % | 41.128 M 0.00 % | 41.128 M 0.00 % | 41.128 M |
Weighted average shs out | 33.968 M 0.00 % | 33.968 M 0.00 % | 33.968 M 0.00 % | 33.968 M 0.00 % | 33.968 M 0.00 % | 33.968 M 0.00 % | 33.968 M -0.17 % | 34.025 M -0.39 % | 34.159 M -0.15 % | 34.211 M -0.64 % | 34.433 M -0.13 % | 34.477 M 0.00 % | 34.477 M -0.32 % | 34.587 M -1.02 % | 34.945 M -0.55 % | 35.138 M 0.06 % | 35.116 M -0.36 % | 35.242 M -0.03 % | 35.252 M -0.03 % | 35.262 M 0.00 % | 35.262 M -7.77 % | 38.234 M -7.04 % | 41.128 M 0.00 % | 41.128 M 0.00 % | 41.128 M |
EPS diluted | 0.81 126.73 % | -3.03 -134.88 % | -1.29 42.92 % | -2.26 -161.08 % | 3.70 460.61 % | 0.66 320.00 % | -0.30 -126.55 % | 1.13 -74.61 % | 4.45 244.96 % | 1.29 4.03 % | 1.24 154.87 % | -2.26 -156.36 % | 4.01 194.85 % | 1.36 -83.45 % | 8.22 80.66 % | 4.55 -18.02 % | 5.55 213.56 % | 1.77 -1.67 % | 1.80 63.64 % | 1.10 -67.16 % | 3.35 -16.87 % | 4.03 -18.75 % | 4.96 222.08 % | 1.54 -35.83 % | 2.40 |
Earnings per share | 0.81 126.73 % | -3.03 -134.88 % | -1.29 42.92 % | -2.26 -161.08 % | 3.70 460.61 % | 0.66 320.00 % | -0.30 -126.55 % | 1.13 -74.61 % | 4.45 244.96 % | 1.29 4.03 % | 1.24 154.87 % | -2.26 -156.36 % | 4.01 194.85 % | 1.36 -83.45 % | 8.22 80.66 % | 4.55 -18.02 % | 5.55 213.56 % | 1.77 -1.67 % | 1.80 63.64 % | 1.10 -67.16 % | 3.35 -16.87 % | 4.03 -18.75 % | 4.96 222.08 % | 1.54 -35.83 % | 2.40 |
Gross profit | 194.393 M 241.63 % | 56.902 M -57.49 % | 133.847 M 212.93 % | 42.772 M -67.86 % | 133.093 M 325.26 % | 31.297 M -30.32 % | 44.916 M 37.60 % | 32.643 M -79.18 % | 156.819 M 71.02 % | 91.695 M -6.68 % | 98.260 M 66.47 % | 59.027 M -62.99 % | 159.501 M 1 147.27 % | 12.788 M -87.75 % | 104.383 M 97.50 % | 52.852 M -62.87 % | 142.356 M 360.94 % | 30.884 M -68.29 % | 97.410 M 239.41 % | 28.700 M -74.21 % | 111.305 M 167.34 % | 41.635 M -63.12 % | 112.897 M 62.29 % | 69.563 M -12.36 % | 79.374 M |
Income tax expense | 22.651 M 1 025.80 % | 2.012 M -89.86 % | 19.844 M 877.54 % | 2.030 M -89.56 % | 19.438 M 568.66 % | 2.907 M -85.44 % | 19.966 M 988.07 % | 1.835 M -90.68 % | 19.688 M 532.24 % | 3.114 M -86.33 % | 22.778 M 500.37 % | 3.794 M -79.49 % | 18.499 M 411.45 % | 3.617 M -80.41 % | 18.467 M 414.11 % | 3.592 M -76.30 % | 15.156 M 415.69 % | 2.939 M -81.01 % | 15.473 M 734.57 % | 1.854 M -89.61 % | 17.842 M 1 225.56 % | 1.346 M -91.22 % | 15.324 M 301.36 % | 3.818 M -52.39 % | 8.020 M |
Cost of revenue | 0.000 -100.00 % | 10.006 M -8.94 % | 10.988 M 9.89 % | 9.999 M -1.49 % | 10.150 M 5.01 % | 9.666 M 11.75 % | 8.650 M 0.06 % | 8.645 M 3.09 % | 8.386 M 0.22 % | 8.368 M 4.60 % | 8.000 M -6.75 % | 8.579 M 5.97 % | 8.096 M 3.00 % | 7.860 M -2.65 % | 8.074 M 6.52 % | 7.580 M -1.02 % | 7.658 M -11.59 % | 8.662 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.551 M |
General and administrative expenses | 18.983 M 12.97 % | 16.803 M -7.20 % | 18.106 M 3.40 % | 17.510 M -6.32 % | 18.692 M 20.71 % | 15.485 M -16.39 % | 18.520 M -10.76 % | 20.752 M -8.30 % | 22.631 M 16.69 % | 19.394 M -8.92 % | 21.293 M 6.21 % | 20.048 M -6.52 % | 21.447 M 19.81 % | 17.901 M -7.58 % | 19.370 M 9.23 % | 17.734 M -10.54 % | 19.823 M 17.57 % | 16.861 M -5.78 % | 17.896 M 8.85 % | 16.441 M -7.18 % | 17.712 M -2.78 % | 18.219 M -11.99 % | 20.700 M 56.00 % | 13.269 M -24.04 % | 17.468 M |
Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other expenses | 152.553 M 5.25 % | 144.944 M 11.42 % | 130.093 M 11.03 % | 117.164 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 |
Operating expenses | 171.536 M 6.05 % | 161.747 M 9.14 % | 148.199 M 10.04 % | 134.674 M 7 573.73 % | 1.755 M -89.04 % | 16.012 M -63.59 % | 43.977 M 4 548.73 % | 946.000 K -85.69 % | 6.610 M -87.52 % | 52.975 M 30.37 % | 40.633 M -71.34 % | 141.780 M 1 146.75 % | 11.372 M -61.75 % | 29.731 M -84.60 % | 193.052 M 87.47 % | 102.978 M 70.87 % | 60.268 M 133.05 % | 25.861 M 42.56 % | 18.140 M 45.94 % | 12.430 M -50.70 % | 25.214 M -77.86 % | 113.882 M 6.98 % | 106.448 M 1 029.30 % | 9.426 M 222.59 % | 2.922 M |
Cost and expenses | 171.536 M 6.05 % | 161.747 M -5.52 % | 171.194 M 506.58 % | 28.223 M 1 508.15 % | 1.755 M -89.04 % | 16.012 M -63.59 % | 43.977 M 4 548.73 % | 946.000 K -85.69 % | 6.610 M -87.52 % | 52.975 M 30.37 % | 40.633 M -71.34 % | 141.780 M 1 146.75 % | 11.372 M -61.75 % | 29.731 M -84.60 % | 193.052 M 87.47 % | 102.978 M 70.87 % | 60.268 M 133.05 % | 25.861 M 42.56 % | 18.140 M 45.94 % | 12.430 M -50.70 % | 25.214 M -77.86 % | 113.882 M 6.98 % | 106.448 M 1 029.30 % | 9.426 M 222.59 % | 2.922 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 |
Selling general and administrative expenses | 18.983 M 12.97 % | 16.803 M -7.20 % | 18.106 M 3.40 % | 17.510 M -6.32 % | 18.692 M 20.71 % | 15.485 M -16.39 % | 18.520 M -10.76 % | 20.752 M -8.30 % | 22.631 M 16.69 % | 19.394 M -8.92 % | 21.293 M 6.21 % | 20.048 M -6.52 % | 21.447 M 19.81 % | 17.901 M -7.58 % | 19.370 M 9.23 % | 17.734 M -10.54 % | 19.823 M 17.57 % | 16.861 M -5.78 % | 17.896 M 8.85 % | 16.441 M -7.18 % | 17.712 M -2.78 % | 18.219 M -11.99 % | 20.700 M 56.00 % | 13.269 M -24.04 % | 17.468 M |
Interest income | 2.491 M -3.67 % | 2.586 M 42.64 % | 1.813 M 15.40 % | 1.571 M 530.92 % | 249.000 K -53.72 % | 538.000 K 753.97 % | 63.000 K -10.00 % | 70.000 K 438.46 % | 13.000 K 85.71 % | 7.000 K -89.06 % | 64.000 K -41.82 % | 110.000 K -73.37 % | 413.000 K 14.40 % | 361.000 K 2.27 % | 353.000 K 204.31 % | 116.000 K 50.65 % | 77.000 K -66.23 % | 228.000 K 15.74 % | 197.000 K -54.92 % | 437.000 K 13.51 % | 385.000 K 88.73 % | 204.000 K -11.30 % | 230.000 K -34.66 % | 352.000 K -20.36 % | 442.000 K |
Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 794.000 K |
Depreciation and amortization | 1.592 M -10.21 % | 1.773 M 0.17 % | 1.770 M -0.06 % | 1.771 M 101.55 % | -113.998 M -649.84 % | -15.203 M 40.95 % | -25.748 M -130.24 % | -11.183 M 91.62 % | -133.415 M -86.06 % | -71.707 M 6.19 % | -76.438 M -98.38 % | -38.532 M 72.00 % | -137.591 M -2 559.18 % | 5.595 M 106.59 % | -84.846 M -159.08 % | -32.749 M 73.64 % | -124.253 M -819.51 % | -13.513 M 81.09 % | -71.446 M -1 614.98 % | -4.166 M 95.13 % | -85.505 M -451.79 % | -15.496 M 81.69 % | -84.645 M -81.98 % | -46.514 M 33.40 % | -69.839 M |
Operating income | 22.857 M 121.80 % | -104.845 M -297.76 % | -26.359 M -362.04 % | 10.059 M -91.18 % | 113.998 M 649.84 % | 15.203 M -40.95 % | 25.748 M 130.24 % | 11.183 M -91.62 % | 133.415 M 86.06 % | 71.707 M -6.19 % | 76.438 M 98.38 % | 38.532 M -72.00 % | 137.591 M 2 559.18 % | -5.595 M -106.59 % | 84.846 M 159.08 % | 32.749 M -73.64 % | 124.253 M 819.51 % | 13.513 M -81.09 % | 71.446 M 1 614.98 % | 4.166 M -95.13 % | 85.505 M 451.79 % | 15.496 M -81.69 % | 84.645 M 81.98 % | 46.514 M -33.40 % | 69.839 M |
Operating income ratio | 0.12 106.38 % | -1.84 -912.43 % | -0.18 -169.26 % | 0.26 -66.98 % | 0.80 114.43 % | 0.37 -22.79 % | 0.48 77.47 % | 0.27 -66.46 % | 0.81 12.69 % | 0.72 -0.38 % | 0.72 26.21 % | 0.57 -30.58 % | 0.82 402.97 % | -0.27 -135.92 % | 0.75 39.22 % | 0.54 -34.57 % | 0.83 142.40 % | 0.34 -53.41 % | 0.73 405.29 % | 0.15 -81.10 % | 0.77 106.40 % | 0.37 -50.36 % | 0.75 12.13 % | 0.67 -11.03 % | 0.75 |
Total other income expenses net | 27.322 M 597.52 % | 3.917 M 102.80 % | -139.837 M -64.75 % | -84.877 M -377.64 % | 30.571 M 245.79 % | 8.841 M 154.93 % | -16.096 M -174.26 % | 21.675 M -38.03 % | 34.975 M 242.11 % | -24.612 M -126.32 % | -10.875 M 90.41 % | -113.357 M -695.14 % | 19.047 M -66.19 % | 56.335 M -74.51 % | 221.016 M 69.00 % | 130.777 M 52.15 % | 85.952 M 33.13 % | 64.563 M 746.51 % | 7.627 M -79.12 % | 36.527 M -27.85 % | 50.629 M -63.79 % | 139.817 M 3.98 % | 134.470 M 913.26 % | 13.271 M -70.12 % | 44.418 M |
2025-06-30 | 2024-12-31 | 2024-06-29 | 2023-12-31 | 2023-06-29 | 2022-12-31 | 2022-06-29 | 2021-12-31 | 2021-06-29 | 2020-12-31 | 2020-06-29 | 2019-12-31 | 2019-06-29 | 2018-12-31 | 2018-06-29 | 2017-12-31 | 2017-06-29 | 2016-12-31 | 2016-06-29 | 2015-12-31 | 2015-06-29 | 2014-12-31 | 2014-06-29 | 2013-12-31 | 2013-06-30 |
2025-06-30 | 2024-12-31 | 2024-06-29 | 2023-12-31 | 2023-06-29 | 2022-12-31 | 2022-06-29 | 2021-12-31 | 2021-06-29 | 2020-12-31 | 2020-06-29 | 2019-12-31 | 2019-06-29 | 2018-12-31 | 2018-06-29 | 2017-12-31 | 2017-06-29 | 2016-12-31 | 2016-06-29 | 2015-12-31 | 2015-06-29 | 2014-12-31 | 2014-06-29 | 2013-12-31 | 2012-12-31 | 2011-12-31 | 2010-12-31 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -182.237 M 11.07 % | -204.911 M -106.55 % | -99.207 M 18.21 % | -121.297 M -174.31 % | -44.219 M 50.62 % | -89.541 M 19.17 % | -110.776 M 22.65 % | -143.208 M -128.41 % | -62.699 M 46.77 % | -117.789 M -408.11 % | -23.182 M 62.48 % | -61.786 M 32.20 % | -91.131 M 41.42 % | -155.578 M -69.15 % | -91.975 M 43.49 % | -162.745 M -3 849.88 % | 4.340 M 107.37 % | -58.896 M -37.35 % | -42.880 M 4.06 % | -44.696 M 1.01 % | -45.153 M 4.96 % | -47.511 M 82.75 % | -275.444 M -393.99 % | -55.759 M -519.94 % | 13.278 M -66.60 % | 39.753 M 171.92 % | -55.276 M -173.01 % | -20.247 M 73.93 % | -77.666 M -642.47 % | 14.317 M 130.26 % | -47.320 M 62.61 % | -126.550 M -52.84 % | -82.797 M |
Total investments | 459.189 M -75.21 % | 1.852 B 341.20 % | 419.849 M -82.00 % | 2.332 B 3.98 % | 2.243 B 554.85 % | 342.451 M -5.32 % | 361.699 M -18.93 % | 446.161 M -2.18 % | 456.092 M 12.04 % | 407.094 M 21.24 % | 335.787 M -8.45 % | 366.768 M 5.13 % | 348.873 M 18.42 % | 294.607 M -10.90 % | 330.653 M 9.83 % | 301.057 M 4.80 % | 287.262 M 14.37 % | 251.172 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 212.093 M 16.19 % | 182.534 M -15.74 % | 216.636 M 9.34 % | 198.126 M 27.64 % | 155.218 M -59.61 % | 384.288 M 0.93 % | 380.762 M 7.70 % | 353.535 M -6.22 % | 376.991 M |
Total debt | 8.157 M 1 720.76 % | 448.000 K -79.87 % | 2.226 M -44.08 % | 3.981 M -30.32 % | 5.713 M -23.03 % | 7.422 M -18.51 % | 9.108 M 1 390.67 % | 611.000 K -79.92 % | 3.043 M -44.21 % | 5.454 M -67.39 % | 16.724 M -12.38 % | 19.088 M -11.40 % | 21.545 M 138.28 % | 9.042 M -1.70 % | 9.198 M -2.18 % | 9.403 M -79.05 % | 44.879 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 80.000 M -32.20 % | 118.000 M | 0.000 -100.00 % | 50.000 M | 0.000 -100.00 % | 55.000 M -38.89 % | 90.000 M | 0.000 -100.00 % | 11.000 M |
Accumulated other comprehensive income loss | 1.902 B 46.68 % | 1.297 B -19.89 % | 1.619 B -5.80 % | 1.718 B 1.93 % | 1.686 B 7.64 % | 1.566 B -26.68 % | 2.136 B 10.53 % | 1.933 B 2.30 % | 1.889 B 19.65 % | 1.579 B -10.78 % | 1.770 B -9.15 % | 1.948 B -7.19 % | 2.099 B 51.41 % | 1.386 B 4.81 % | 1.323 B 15.18 % | 1.148 B 5.09 % | 1.093 B 45.25 % | 752.280 M -15.28 % | 887.960 M 0.80 % | 880.881 M -30.78 % | 1.273 B 17.02 % | 1.087 B -14.26 % | 1.268 B 7.65 % | 1.178 B 3.15 % | 1.142 B -3.35 % | 1.182 B 12.39 % | 1.051 B 122.57 % | 472.430 M 44.74 % | 326.393 M -26.30 % | 442.861 M 1.85 % | 434.828 M 156.74 % | 169.368 M -53.58 % | 364.840 M |
Retained earnings | 3.229 B -0.30 % | 3.239 B -3.10 % | 3.342 B -2.56 % | 3.430 B -2.21 % | 3.508 B 0.42 % | 3.493 B 3.15 % | 3.387 B -4.02 % | 3.529 B 3.40 % | 3.412 B 0.54 % | 3.394 B 3.67 % | 3.274 B -2.79 % | 3.368 B 0.16 % | 3.362 B 0.20 % | 3.356 B 3.31 % | 3.248 B 4.81 % | 3.099 B 8.41 % | 2.859 B 2.60 % | 2.786 B 5.80 % | 2.634 B -2.36 % | 2.697 B 5.06 % | 2.567 B -0.58 % | 2.582 B 1.73 % | 2.539 B 3.09 % | 2.462 B 9.58 % | 2.247 B 31.52 % | 1.709 B 22.24 % | 1.398 B 6.23 % | 1.316 B 4.40 % | 1.260 B -10.46 % | 1.408 B 12.73 % | 1.249 B 8.77 % | 1.148 B 39.41 % | 823.354 M |
Common stock | 3.397 M 0.00 % | 3.397 M 0.00 % | 3.397 M 0.00 % | 3.397 M 0.00 % | 3.397 M 0.00 % | 3.397 M 0.00 % | 3.397 M 0.00 % | 3.397 M -0.47 % | 3.413 M -0.18 % | 3.419 M -0.52 % | 3.437 M -0.32 % | 3.448 M 0.00 % | 3.448 M 0.00 % | 3.448 M -1.20 % | 3.490 M -0.48 % | 3.507 M -0.14 % | 3.512 M -0.31 % | 3.523 M -0.06 % | 3.525 M -0.03 % | 3.526 M 0.00 % | 3.526 M 0.00 % | 3.526 M -14.27 % | 4.113 M 0.00 % | 4.113 M -0.39 % | 4.129 M 0.00 % | 4.129 M -0.19 % | 4.137 M -1.55 % | 4.202 M 0.00 % | 4.202 M -3.31 % | 4.346 M -1.65 % | 4.419 M -1.12 % | 4.469 M -0.89 % | 4.509 M |
Total equity | 5.134 B 13.06 % | 4.541 B -8.52 % | 4.964 B -4.73 % | 5.211 B 0.26 % | 5.197 B 2.60 % | 5.065 B -8.34 % | 5.526 B 1.08 % | 5.467 B 3.05 % | 5.305 B 6.55 % | 4.979 B -1.35 % | 5.047 B -5.16 % | 5.322 B -2.62 % | 5.465 B 15.10 % | 4.748 B 3.79 % | 4.574 B 7.54 % | 4.254 B 7.55 % | 3.955 B 11.58 % | 3.545 B 0.55 % | 3.525 B -1.65 % | 3.584 B -6.75 % | 3.843 B 4.56 % | 3.676 B -3.55 % | 3.811 B 4.49 % | 3.647 B 7.40 % | 3.396 B 17.23 % | 2.897 B 17.97 % | 2.456 B 36.83 % | 1.795 B 12.65 % | 1.593 B -14.41 % | 1.862 B 10.29 % | 1.688 B 27.70 % | 1.322 B 34.44 % | 983.121 M |
Other non current liabilities | 122.350 M 8 013.40 % | 1.508 M | 0.000 -100.00 % | 1.500 M 0.20 % | 1.497 M -97.22 % | 53.781 M -19.09 % | 66.472 M 13.69 % | 58.470 M -21.44 % | 74.423 M 30.37 % | 57.084 M -19.03 % | 70.504 M 32.90 % | 53.051 M -13.54 % | 61.361 M 20.68 % | 50.846 M -25.59 % | 68.334 M 31.89 % | 51.813 M -25.58 % | 69.623 M 23.92 % | 56.185 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 45.973 M -1.92 % | 46.873 M -37.91 % | 75.491 M 74.19 % | 43.338 M | 0.000 -100.00 % | 46.999 M 8.69 % | 43.242 M 140.57 % | -106.581 M -150.48 % | -42.551 M |
Long term debt | 0.000 | 0.000 | 0.000 -100.00 % | 448.000 K -79.87 % | 2.226 M -44.08 % | 3.981 M -30.32 % | 5.713 M | 0.000 | 0.000 -100.00 % | 611.000 K -79.92 % | 3.043 M -44.21 % | 5.454 M -30.46 % | 7.843 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 |
Total non current liabilities | 122.350 M 306.02 % | 30.134 M 4.32 % | 28.887 M -3.26 % | 29.859 M -6.38 % | 31.895 M -62.76 % | 85.656 M -14.67 % | 100.384 M 16.74 % | 85.990 M -15.43 % | 101.680 M 20.85 % | 84.137 M -15.65 % | 99.742 M 18.80 % | 83.956 M -10.31 % | 93.608 M 23.07 % | 76.059 M -17.10 % | 91.753 M 22.71 % | 74.773 M -18.64 % | 91.902 M 17.99 % | 77.890 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 67.021 M 2.02 % | 65.692 M -71.15 % | 227.681 M 26.00 % | 180.700 M 2.38 % | 176.505 M -6.23 % | 188.227 M 14.92 % | 163.795 M 11.27 % | 147.207 M 77.02 % | 83.160 M |
Other current liabilities | -2.997 M -105.33 % | 56.200 M 2 425.20 % | -2.417 M -104.67 % | 51.807 M 0.52 % | 51.541 M -4.43 % | 53.928 M -20.55 % | 67.877 M 2 259.62 % | -3.143 M -0.67 % | -3.122 M -105.87 % | 53.143 M -22.95 % | 68.973 M 27.99 % | 53.890 M -16.39 % | 64.457 M 2 050.88 % | -3.304 M 18.90 % | -4.074 M -11.43 % | -3.656 M 93.31 % | -54.645 M -1 363.05 % | -3.735 M -104.54 % | 82.306 M 40.20 % | 58.708 M -55.84 % | 132.951 M -10.60 % | 148.723 M 841.76 % | 15.792 M 1 436.19 % | 1.028 M 150.62 % | -2.031 M 95.63 % | -46.456 M -54.85 % | -30.000 M | 0.000 100.00 % | -45.549 M 0.49 % | -45.772 M -7.66 % | -42.515 M | 0.000 100.00 % | -11.000 M |
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 |
Short term debt | 2.997 M 234.49 % | 896.000 K -59.75 % | 2.226 M -68.50 % | 7.066 M 102.64 % | 3.487 M 1.34 % | 3.441 M 1.35 % | 3.395 M 455.65 % | 611.000 K -79.92 % | 3.043 M -37.17 % | 4.843 M -64.60 % | 13.681 M 0.34 % | 13.634 M -0.50 % | 13.702 M 51.54 % | 9.042 M -1.70 % | 9.198 M -2.18 % | 9.403 M -79.05 % | 44.879 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 63.000 M 18.87 % | 53.000 M -33.75 % | 80.000 M -32.20 % | 118.000 M 293.33 % | 30.000 M -40.00 % | 50.000 M | 0.000 -100.00 % | 55.000 M -38.89 % | 90.000 M | 0.000 -100.00 % | 11.000 M |
Total current liabilities | 0.000 -100.00 % | 60.389 M 2 612.89 % | 2.226 M -96.35 % | 60.929 M -22.11 % | 78.220 M 2 173.18 % | 3.441 M 1.35 % | 3.395 M 455.65 % | 611.000 K -79.92 % | 3.043 M -37.17 % | 4.843 M -64.60 % | 13.681 M 0.34 % | 13.634 M -0.50 % | 13.702 M 51.54 % | 9.042 M -1.70 % | 9.198 M -2.18 % | 9.403 M -79.05 % | 44.879 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 80.000 M -32.20 % | 118.000 M | 0.000 -100.00 % | 50.000 M | 0.000 -100.00 % | 55.000 M -38.89 % | 90.000 M | 0.000 -100.00 % | 11.000 M |
Total liabilities | 122.350 M 35.16 % | 90.523 M -15.53 % | 107.167 M 18.04 % | 90.788 M -17.55 % | 110.115 M 18.30 % | 93.078 M -14.99 % | 109.492 M 26.43 % | 86.601 M -17.30 % | 104.723 M 16.89 % | 89.591 M -23.08 % | 116.466 M 13.03 % | 103.044 M -10.52 % | 115.153 M 35.31 % | 85.101 M -15.70 % | 100.951 M 19.93 % | 84.176 M -38.46 % | 136.781 M 75.61 % | 77.890 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 147.021 M -19.96 % | 183.692 M -19.32 % | 227.681 M -1.31 % | 230.700 M 30.70 % | 176.505 M -27.43 % | 243.227 M -4.16 % | 253.795 M 72.41 % | 147.207 M 56.34 % | 94.160 M |
Other non current assets | 3.219 B 25.73 % | 2.560 B -4.76 % | 2.688 B 226.05 % | 824.381 M -4.96 % | 867.441 M -66.11 % | 2.560 B -15.33 % | 3.023 B 3.90 % | 2.910 B 1.38 % | 2.870 B 14.46 % | 2.508 B -5.68 % | 2.659 B -7.22 % | 2.866 B -0.26 % | 2.873 B 35.85 % | 2.115 B 1.86 % | 2.076 B 9.50 % | 1.896 B 1.20 % | 1.874 B 27.27 % | 1.472 B -7.98 % | 1.600 B -2.54 % | 1.641 B -18.15 % | 2.005 B 8.22 % | 1.853 B -1.54 % | 1.882 B -4.25 % | 1.966 B 161 089.19 % | -1.221 M 14.20 % | -1.423 M 30.04 % | -2.034 M 0.97 % | -2.054 M 99.79 % | -981.200 M 2.01 % | -1.001 B -12.64 % | -888.924 M -8.94 % | -815.966 M -81.98 % | -448.389 M |
Long term investments | 0.000 -100.00 % | 1.440 B | 0.000 -100.00 % | 1.927 B 3.64 % | 1.859 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible 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 |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible 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 |
Property plant equipment net | 2.038 B 401 078.54 % | 508.000 K -99.98 % | 2.282 B -5.89 % | 2.425 B -4.18 % | 2.531 B 1.17 % | 2.502 B 0.37 % | 2.492 B -0.30 % | 2.500 B 1.06 % | 2.474 B 1.48 % | 2.438 B -1.11 % | 2.465 B -0.54 % | 2.478 B -4.47 % | 2.594 B 1.59 % | 2.554 B 2.22 % | 2.498 B 10.07 % | 2.270 B 4.21 % | 2.178 B 4.12 % | 2.092 B 2.53 % | 2.040 B 0.39 % | 2.032 B 1.74 % | 1.997 B 2.63 % | 1.946 B 7.93 % | 1.803 B 3.44 % | 1.743 B 155 694.46 % | 1.119 M -15.23 % | 1.320 M -13.61 % | 1.528 M -21.56 % | 1.948 M -99.80 % | 981.094 M -2.01 % | 1.001 B 12.65 % | 888.807 M 8.95 % | 815.824 M 82.07 % | 448.072 M |
Total non current assets | 5.257 B 31.42 % | 4.000 B -19.52 % | 4.970 B -3.98 % | 5.176 B -1.54 % | 5.257 B 3.87 % | 5.061 B -8.24 % | 5.516 B 1.96 % | 5.410 B 1.23 % | 5.344 B 8.06 % | 4.945 B -3.48 % | 5.124 B -4.12 % | 5.344 B -2.26 % | 5.467 B 17.11 % | 4.668 B 2.06 % | 4.574 B 9.81 % | 4.166 B 2.82 % | 4.051 B 13.68 % | 3.564 B -2.09 % | 3.640 B -0.92 % | 3.674 B -8.22 % | 4.003 B 5.35 % | 3.799 B 3.09 % | 3.685 B -0.64 % | 3.709 B 303 668.88 % | 1.221 M -14.20 % | 1.423 M -30.04 % | 2.034 M -0.97 % | 2.054 M -99.79 % | 981.200 M -2.01 % | 1.001 B 12.64 % | 888.924 M 8.18 % | 821.701 M 80.92 % | 454.181 M |
Other current assets | -760.140 M -49 620.52 % | 1.535 M 100.30 % | -511.778 M -4 787.11 % | -10.472 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 % | 96.141 M | 0.000 -100.00 % | 35.058 M | 0.000 -100.00 % | 43.931 M | 0.000 -100.00 % | 7.214 M | 0.000 -100.00 % | 15.924 M 1 839.59 % | 821.000 K -79.83 % | 4.071 M 108.45 % | 1.953 M -76.98 % | 8.483 M | 0.000 -100.00 % | 380.762 M 40 307.18 % | -947.000 K 8.06 % | -1.030 M |
Short term investments | 459.189 M 11.22 % | 412.870 M -1.66 % | 419.849 M 3.62 % | 405.189 M 5.64 % | 383.559 M 12.00 % | 342.451 M -5.32 % | 361.699 M -18.93 % | 446.161 M -2.18 % | 456.092 M 12.04 % | 407.094 M 21.24 % | 335.787 M -8.45 % | 366.768 M 5.13 % | 348.873 M 18.42 % | 294.607 M -10.90 % | 330.653 M 9.83 % | 301.057 M 4.80 % | 287.262 M 14.37 % | 251.172 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 212.093 M 16.19 % | 182.534 M -15.74 % | 216.636 M 9.34 % | 198.126 M 27.64 % | 155.218 M -59.61 % | 384.288 M 0.93 % | 380.762 M 7.70 % | 353.535 M -6.22 % | 376.991 M |
cash and cash equivalents | 182.237 M -11.26 % | 205.359 M 102.46 % | 101.433 M -19.03 % | 125.278 M 150.90 % | 49.932 M -48.50 % | 96.963 M -19.12 % | 119.884 M -16.64 % | 143.819 M 118.76 % | 65.742 M -46.66 % | 123.243 M 208.83 % | 39.906 M -50.66 % | 80.874 M -28.22 % | 112.676 M -31.55 % | 164.620 M 62.71 % | 101.173 M -41.23 % | 172.148 M 324.65 % | 40.539 M -31.17 % | 58.896 M 37.35 % | 42.880 M -4.06 % | 44.696 M -1.01 % | 45.153 M -4.96 % | 47.511 M -82.75 % | 275.444 M 393.99 % | 55.759 M -16.43 % | 66.722 M -14.73 % | 78.247 M 41.56 % | 55.276 M -21.31 % | 70.247 M -9.55 % | 77.666 M 90.91 % | 40.683 M -70.37 % | 137.320 M 8.51 % | 126.550 M 34.92 % | 93.797 M |
Cash and short term investments | 641.426 M 3.75 % | 618.229 M 18.60 % | 521.282 M 316.10 % | 125.278 M 150.90 % | 49.932 M -48.50 % | 96.963 M -19.12 % | 119.884 M -16.64 % | 143.819 M 118.76 % | 65.742 M -46.66 % | 123.243 M 208.83 % | 39.906 M -50.66 % | 80.874 M -28.22 % | 112.676 M -31.55 % | 164.620 M 62.71 % | 101.173 M -41.23 % | 172.148 M 324.65 % | 40.539 M -31.17 % | 58.896 M 37.35 % | 42.880 M -4.06 % | 44.696 M -1.01 % | 45.153 M -4.96 % | 47.511 M -82.75 % | 275.444 M 393.99 % | 55.759 M -80.00 % | 278.815 M 6.92 % | 260.781 M -4.09 % | 271.912 M 1.32 % | 268.373 M 15.24 % | 232.884 M -45.20 % | 424.971 M -17.97 % | 518.082 M 7.91 % | 480.085 M 1.97 % | 470.788 M |
Total current assets | 0.000 -100.00 % | 631.884 M 522.96 % | 101.433 M -19.03 % | 125.278 M 150.90 % | 49.932 M -48.50 % | 96.963 M -19.12 % | 119.884 M -16.64 % | 143.819 M 118.76 % | 65.742 M -46.66 % | 123.243 M 208.83 % | 39.906 M -50.66 % | 80.874 M -28.22 % | 112.676 M -31.55 % | 164.620 M 62.71 % | 101.173 M -41.23 % | 172.148 M 324.65 % | 40.539 M -31.17 % | 58.896 M 37.35 % | 42.880 M -4.06 % | 44.696 M -1.01 % | 45.153 M -4.96 % | 47.511 M -82.75 % | 275.444 M 393.99 % | 55.759 M -80.00 % | 278.815 M 6.92 % | 260.781 M -4.09 % | 271.912 M 1.32 % | 268.373 M 15.24 % | 232.884 M -45.20 % | 424.971 M -17.97 % | 518.082 M 7.91 % | 480.085 M 1.97 % | 470.788 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net receivables | 118.714 M 879.49 % | 12.120 M -86.82 % | 91.929 M 777.86 % | 10.472 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.858 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 92.296 M 886.91 % | 9.352 M -89.14 % | 86.128 M | 0.000 -100.00 % | 65.708 M 482.88 % | 11.273 M -81.27 % | 60.199 M | 0.000 -100.00 % | 65.293 M | 0.000 -100.00 % | 69.580 M | 0.000 -100.00 % | 15.924 M 21.94 % | 13.059 M 85.50 % | 7.040 M 19.97 % | 5.868 M | 0.000 -100.00 % | 8.430 M -5.23 % | 8.895 M 839.28 % | 947.000 K -8.06 % | 1.030 M |
Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 102.000 K -0.97 % | 103.000 K -79.64 % | 506.000 K 377.36 % | 106.000 K 0.00 % | 106.000 K -7.83 % | 115.000 K -1.71 % | 117.000 K -17.61 % | 142.000 K -55.21 % | 317.000 K |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.263 B 15.77 % | 2.818 B 16.97 % | 2.410 B 37.29 % | 1.755 B 215.82 % | 555.728 M -18.09 % | 678.436 M 26.91 % | 534.596 M 219.92 % | 167.104 M 9.71 % | 152.312 M |
Account payables | 0.000 -100.00 % | 2.355 M -2.57 % | 2.417 M 25.43 % | 1.927 M -24.87 % | 2.565 M 9.57 % | 2.341 M -16.93 % | 2.818 M -10.34 % | 3.143 M 0.67 % | 3.122 M -7.30 % | 3.368 M -0.97 % | 3.401 M -1.48 % | 3.452 M -3.95 % | 3.594 M 8.78 % | 3.304 M -18.90 % | 4.074 M 11.43 % | 3.656 M -93.31 % | 54.645 M 1 363.05 % | 3.735 M -93.00 % | 53.353 M -2.02 % | 54.453 M 7.57 % | 50.620 M 2 007.41 % | 2.402 M -95.37 % | 51.831 M 15.37 % | 44.924 M 2 111.92 % | 2.031 M -95.63 % | 46.456 M | 0.000 | 0.000 -100.00 % | 45.549 M -0.49 % | 45.772 M 7.66 % | 42.515 M | 0.000 | 0.000 |
Tax payables | 0.000 -100.00 % | 938.000 K | 0.000 -100.00 % | 129.000 K -99.37 % | 20.627 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 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 0.000 -100.00 % | 448.000 K | 0.000 -100.00 % | 3.981 M -30.32 % | 5.713 M -23.03 % | 7.422 M -18.51 % | 9.108 M 1 390.67 % | 611.000 K -79.92 % | 3.043 M -44.21 % | 5.454 M -30.45 % | 7.842 M -23.20 % | 10.211 M -18.69 % | 12.558 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 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 2.459 M | 0.000 -100.00 % | 58.634 M | 0.000 -100.00 % | 58.634 M | 0.000 100.00 % | -25.421 M | 0.000 100.00 % | -25.124 M | 0.000 100.00 % | -24.871 M | 0.000 -100.00 % | 2.459 M | 0.000 -100.00 % | 58.634 M | 0.000 -100.00 % | 837.486 M | 0.000 -100.00 % | 974.873 M | 0.000 -100.00 % | 1.181 B | 0.000 -100.00 % | 2.459 M 0.00 % | 2.459 M 0.00 % | 2.459 M 0.00 % | 2.459 M 0.00 % | 2.459 M 0.00 % | 2.459 M -63.80 % | 6.793 M | 0.000 | 0.000 100.00 % | -209.582 M |
Deferred tax liabilities non current | 0.000 -100.00 % | 28.626 M -0.90 % | 28.887 M 3.50 % | 27.911 M -0.93 % | 28.172 M 1.00 % | 27.894 M -1.08 % | 28.199 M 2.47 % | 27.520 M 0.96 % | 27.257 M 3.08 % | 26.442 M 0.94 % | 26.195 M 2.92 % | 25.451 M 4.29 % | 24.404 M -3.21 % | 25.213 M 7.66 % | 23.419 M 2.00 % | 22.960 M 3.06 % | 22.279 M 2.64 % | 21.705 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.048 M 11.84 % | 18.819 M -87.63 % | 152.190 M 10.79 % | 137.362 M 4.89 % | 130.956 M -7.27 % | 141.228 M 17.15 % | 120.553 M 13.11 % | 106.581 M 150.48 % | 42.551 M |
Other liabilities | 0.000 | 0.000 -100.00 % | 76.054 M | 0.000 | 0.000 -100.00 % | 3.981 M -30.32 % | 5.713 M | 0.000 | 0.000 -100.00 % | 611.000 K -79.92 % | 3.043 M -44.21 % | 5.454 M -30.46 % | 7.843 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 |
Total assets | 5.257 B 13.49 % | 4.632 B -8.67 % | 5.072 B -4.34 % | 5.301 B -0.11 % | 5.307 B 2.89 % | 5.158 B -8.47 % | 5.636 B 1.48 % | 5.554 B 2.66 % | 5.410 B 6.73 % | 5.068 B -1.84 % | 5.164 B -4.82 % | 5.425 B -2.78 % | 5.580 B 15.45 % | 4.833 B 3.37 % | 4.675 B 7.78 % | 4.338 B 6.01 % | 4.092 B 12.95 % | 3.623 B -1.63 % | 3.683 B -0.96 % | 3.718 B -8.14 % | 4.048 B 5.23 % | 3.847 B -2.88 % | 3.961 B 5.21 % | 3.765 B 6.26 % | 3.543 B 15.01 % | 3.081 B 14.80 % | 2.683 B 32.48 % | 2.026 B 14.45 % | 1.770 B -15.91 % | 2.105 B 8.40 % | 1.942 B 32.18 % | 1.469 B 36.35 % | 1.077 B |
2025-06-30 | 2024-12-31 | 2024-06-29 | 2023-12-31 | 2023-06-29 | 2022-12-31 | 2022-06-29 | 2021-12-31 | 2021-06-29 | 2020-12-31 | 2020-06-29 | 2019-12-31 | 2019-06-29 | 2018-12-31 | 2018-06-29 | 2017-12-31 | 2017-06-29 | 2016-12-31 | 2016-06-29 | 2015-12-31 | 2015-06-29 | 2014-12-31 | 2014-06-29 | 2013-12-31 | 2012-12-31 | 2011-12-31 | 2010-12-31 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 |
2025-06-30 | 2024-12-31 | 2024-06-29 | 2023-12-31 | 2023-06-29 | 2022-12-31 | 2022-06-29 | 2021-12-31 | 2021-06-29 | 2020-12-31 | 2020-06-29 | 2019-12-31 | 2019-06-29 | 2018-12-31 | 2018-06-29 | 2017-12-31 | 2017-06-29 | 2016-12-31 | 2016-06-29 | 2015-12-31 | 2015-06-29 | 2014-12-31 | 2014-06-29 | 2013-12-31 | 2013-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
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 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 0.000 -100.00 % | 88.000 K | 0.000 100.00 % | -194.000 K | 0.000 -100.00 % | 655.000 K | 0.000 -100.00 % | 2.000 K | 0.000 -100.00 % | 912.000 K | 0.000 100.00 % | -1.420 M | 0.000 100.00 % | -545.000 K | 0.000 100.00 % | -15.382 M | 0.000 100.00 % | -1.769 M | 0.000 -100.00 % | 13.307 M | 0.000 100.00 % | -2.917 M | 0.000 100.00 % | -3.970 M | 0.000 |
Accounts receivables | 0.000 | 0.000 | 0.000 100.00 % | -334.000 K | 0.000 100.00 % | -280.000 K | 0.000 -100.00 % | 2.000 K | 0.000 -100.00 % | 912.000 K | 0.000 100.00 % | -1.420 M | 0.000 100.00 % | -545.000 K | 0.000 100.00 % | -15.382 M | 0.000 100.00 % | -1.476 M | 0.000 -100.00 % | 13.014 M | 0.000 100.00 % | -2.917 M | 0.000 100.00 % | -3.970 M | 0.000 |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 111.000 K |
Other working capital | 0.000 -100.00 % | 88.000 K | 0.000 -100.00 % | 140.000 K | 0.000 -100.00 % | 935.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -293.000 K | 0.000 -100.00 % | 293.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | -20.691 M -109.62 % | 215.133 M 249.15 % | 61.616 M -71.20 % | 213.951 M 254.23 % | -138.721 M -1 907.68 % | 7.674 M -79.04 % | 36.609 M 236.07 % | -26.905 M 82.98 % | -158.101 M -459.73 % | -28.246 M 13.23 % | -32.551 M -131.17 % | 104.427 M 171.68 % | -145.691 M -473.05 % | -25.424 M 91.90 % | -313.740 M -136.97 % | -132.397 M 31.04 % | -191.990 M -254.35 % | -54.181 M -10.32 % | -49.114 M -34.04 % | -36.640 M 61.97 % | -96.357 M 35.16 % | -148.609 M 17.99 % | -181.200 M -358.35 % | -39.533 M 65.60 % | -114.929 M |
Net cash provided by operating activities | 8.429 M -92.49 % | 112.281 M 471.52 % | 19.646 M -85.83 % | 138.680 M 1 344.77 % | -11.141 M -134.09 % | 32.681 M 15.70 % | 28.247 M 99.20 % | 14.180 M 510.90 % | -3.451 M -118.02 % | 19.147 M 50.33 % | 12.737 M -53.95 % | 27.662 M 589.42 % | -5.652 M -126.64 % | 21.214 M 180.73 % | -26.278 M -314.99 % | 12.223 M 291.01 % | 3.126 M -51.22 % | 6.408 M -56.17 % | 14.621 M -6.52 % | 15.640 M -29.14 % | 22.071 M 760.80 % | 2.564 M -88.71 % | 22.711 M 12.39 % | 20.207 M 224.53 % | -16.226 M |
Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -28.000 K | 0.000 100.00 % | -85.000 K | 0.000 100.00 % | -6.000 K | 0.000 100.00 % | -2.000 K | 0.000 100.00 % | -2.000 K | 0.000 100.00 % | -9.000 K | 0.000 100.00 % | -68.000 K | 0.000 | 0.000 | 0.000 100.00 % | -1.353 M | 0.000 100.00 % | -230.000 K | 0.000 |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
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 100.00 % | -3.893 M | 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 -100.00 % | 187.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 267.000 K |
Other investing activites | 2.965 M 233.68 % | -2.218 M -200.14 % | 2.215 M 482.56 % | -579.000 K -200.00 % | 579.000 K 101.02 % | -56.642 M -1 132 940.00 % | 5.000 K -99.99 % | 70.878 M 272 707.69 % | -26.000 K -100.03 % | 79.152 M 129 657.38 % | 61.000 K 100.11 % | -57.023 M -9 525.29 % | 605.000 K -99.05 % | 63.734 M 9 542.06 % | 661.000 K -99.59 % | 159.325 M 4 198.92 % | -3.887 M -108.03 % | 48.412 M | 0.000 -100.00 % | 44.481 M 3 100.07 % | 1.390 M 104.91 % | -28.300 M -112.62 % | 224.313 M 355.51 % | 49.244 M 45 077.98 % | 109.000 K |
Net cash used for investing activites | 2.965 M 233.68 % | -2.218 M -200.14 % | 2.215 M 482.56 % | -579.000 K -200.00 % | 579.000 K 101.02 % | -56.670 M -1 133 500.00 % | 5.000 K -99.99 % | 70.793 M 272 380.77 % | -26.000 K -100.03 % | 79.146 M 129 647.54 % | 61.000 K 100.11 % | -57.025 M -9 525.62 % | 605.000 K -99.05 % | 63.732 M 9 541.75 % | 661.000 K -99.59 % | 159.316 M 4 198.69 % | -3.887 M -108.03 % | 48.412 M | 0.000 -100.00 % | 44.481 M 3 100.07 % | 1.390 M 104.69 % | -29.653 M -113.22 % | 224.313 M 357.65 % | 49.014 M 44 866.97 % | 109.000 K |
Debt repayment | -1.355 M | 0.000 100.00 % | -1.755 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.312 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -35.576 M | 0.000 100.00 % | -65.843 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -27.000 M |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.230 M -170.87 % | -2.300 M 68.12 % | -7.215 M -40.37 % | -5.140 M | 0.000 | 0.000 100.00 % | -31.396 M | 0.000 100.00 % | -7.028 M | 0.000 100.00 % | -1.432 M | 0.000 | 0.000 | 0.000 100.00 % | -200.746 M | 0.000 | 0.000 100.00 % | -4.315 M |
Dividends paid | -37.365 M -3 736 400.00 % | -1.000 K 100.00 % | -44.158 M | 0.000 100.00 % | -33.968 M -3 396 700.00 % | -1.000 K 100.00 % | -47.555 M | 0.000 100.00 % | -47.781 M | 0.000 100.00 % | -48.122 M | 0.000 100.00 % | -48.267 M | 0.000 100.00 % | -47.122 M | 0.000 100.00 % | -35.116 M | 0.000 100.00 % | -35.250 M | 0.000 100.00 % | -42.314 M | 0.000 100.00 % | -37.015 M | 0.000 100.00 % | -32.902 M |
Other financing activites | 1.535 M 174.08 % | -2.072 M | 0.000 100.00 % | -1.880 M 31.41 % | -2.741 M -328.80 % | 1.198 M 124.97 % | -4.798 M -519.90 % | -774.000 K 80.53 % | -3.975 M -69.08 % | -2.351 M 2.29 % | -2.406 M -3.26 % | -2.330 M -247.84 % | 1.576 M -84.67 % | 10.279 M 210.87 % | -9.271 M -453.45 % | 2.623 M -84.81 % | 17.267 M 274.26 % | -9.909 M -152.84 % | 18.752 M 130.93 % | -60.619 M -466.26 % | 16.551 M 108.24 % | -200.864 M -2 155.93 % | 9.770 M 116.97 % | -57.558 M -200.00 % | 57.558 M |
Net cash used provided by financing activities | -37.185 M -1 693.78 % | -2.073 M 95.48 % | -45.913 M -2 342.18 % | -1.880 M 94.88 % | -36.709 M -3 166.75 % | 1.197 M 102.29 % | -52.353 M -647.47 % | -7.004 M 87.04 % | -54.056 M -261.31 % | -14.961 M 72.12 % | -53.661 M -2 203.05 % | -2.330 M 95.01 % | -46.691 M -121.11 % | -21.117 M 53.88 % | -45.790 M -14.53 % | -39.981 M -124.00 % | -17.849 M 53.96 % | -38.768 M -134.99 % | -16.498 M 72.78 % | -60.619 M -135.29 % | -25.763 M 87.17 % | -200.864 M -637.25 % | -27.245 M 52.67 % | -57.558 M -764.36 % | -6.659 M |
Effect of forex changes on cash | 1.134 M 118.71 % | -6.060 M -18 263.64 % | -33.000 K 99.95 % | -62.047 M -25 952.92 % | 240.000 K 286.05 % | -129.000 K -177.71 % | 166.000 K 53.70 % | 108.000 K 237.50 % | 32.000 K 540.00 % | 5.000 K 104.76 % | -105.000 K 3.67 % | -109.000 K 47.09 % | -206.000 K 46.07 % | -382.000 K -188.43 % | 432.000 K 747.06 % | 51.000 K -79.84 % | 253.000 K 802.78 % | -36.000 K -159.02 % | 61.000 K 48.78 % | 41.000 K 173.21 % | -56.000 K -380.00 % | 20.000 K 121.28 % | -94.000 K -840.00 % | -10.000 K -106.25 % | 160.000 K |
Net change in cash | -24.657 M 75.69 % | -101.433 M -321.15 % | -24.085 M -132.47 % | 74.174 M 246.29 % | -50.702 M -163.39 % | -19.250 M 32.55 % | -28.541 M -134.52 % | 82.683 M 232.93 % | -62.201 M -170.65 % | 88.037 M 270.64 % | -51.592 M -143.61 % | -21.178 M 67.57 % | -65.297 M -185.02 % | 76.800 M 180.03 % | -95.964 M -161.28 % | 156.598 M 953.07 % | -18.357 M -214.62 % | 16.016 M 981.94 % | -1.816 M -297.37 % | -457.000 K 80.62 % | -2.358 M 98.97 % | -227.933 M -203.75 % | 219.685 M 1 785.22 % | 11.653 M 117.47 % | -66.722 M |
Cash at beginning of period | 206.894 M 103.97 % | 101.433 M -21.25 % | 128.809 M 157.97 % | 49.932 M -50.38 % | 100.634 M -16.06 % | 119.884 M -19.23 % | 148.425 M 125.77 % | 65.742 M -48.62 % | 127.943 M 220.61 % | 39.906 M -56.39 % | 91.498 M -18.80 % | 112.676 M -36.69 % | 177.973 M 75.91 % | 101.173 M -48.68 % | 197.137 M 386.29 % | 40.539 M -31.17 % | 58.896 M 37.35 % | 42.880 M -4.06 % | 44.696 M -1.01 % | 45.153 M -4.96 % | 47.511 M -82.75 % | 275.444 M 393.99 % | 55.759 M | 0.000 -100.00 % | 66.722 M |
Cash at end of period | 182.237 M | 0.000 -100.00 % | 101.433 M -21.25 % | 128.809 M 157.97 % | 49.932 M -50.38 % | 100.634 M -16.06 % | 119.884 M -19.23 % | 148.425 M 125.77 % | 65.742 M -48.62 % | 127.943 M 220.61 % | 39.906 M -56.39 % | 91.498 M -18.80 % | 112.676 M -36.69 % | 177.973 M 75.91 % | 101.173 M -48.68 % | 197.137 M 386.29 % | 40.539 M -31.17 % | 58.896 M 37.35 % | 42.880 M -4.06 % | 44.696 M -1.01 % | 45.153 M -4.96 % | 47.511 M -82.75 % | 275.444 M 2 263.72 % | 11.653 M | 0.000 |
Operating cash flow | 8.429 M -76.74 % | 36.239 M 84.46 % | 19.646 M 374.31 % | 4.142 M 137.18 % | -11.141 M -134.09 % | 32.681 M 15.70 % | 28.247 M 99.20 % | 14.180 M 510.90 % | -3.451 M -118.02 % | 19.147 M 50.33 % | 12.737 M -53.95 % | 27.662 M 589.42 % | -5.652 M -126.64 % | 21.214 M 180.73 % | -26.278 M -314.99 % | 12.223 M 291.01 % | 3.126 M -51.22 % | 6.408 M -56.17 % | 14.621 M -6.52 % | 15.640 M -29.14 % | 22.071 M 760.80 % | 2.564 M -88.71 % | 22.711 M 12.39 % | 20.207 M 224.53 % | -16.226 M |
Capital expenditure | 0.000 100.00 % | -3.000 K | 0.000 100.00 % | -138.680 M | 0.000 100.00 % | -28.000 K | 0.000 100.00 % | -85.000 K | 0.000 100.00 % | -6.000 K | 0.000 100.00 % | -2.000 K | 0.000 100.00 % | -2.000 K | 0.000 100.00 % | -9.000 K | 0.000 100.00 % | -68.000 K | 0.000 | 0.000 | 0.000 100.00 % | -1.353 M | 0.000 100.00 % | -230.000 K | 0.000 |
Free CashFlow | 8.429 M -76.74 % | 36.236 M 84.44 % | 19.646 M 374.31 % | 4.142 M 137.18 % | -11.141 M -134.12 % | 32.653 M 15.60 % | 28.247 M 100.40 % | 14.095 M 508.43 % | -3.451 M -118.03 % | 19.141 M 50.28 % | 12.737 M -53.95 % | 27.660 M 589.38 % | -5.652 M -126.65 % | 21.212 M 180.72 % | -26.278 M -315.15 % | 12.214 M 290.72 % | 3.126 M -50.69 % | 6.340 M -56.64 % | 14.621 M -6.52 % | 15.640 M -29.14 % | 22.071 M 1 722.54 % | 1.211 M -94.67 % | 22.711 M 13.69 % | 19.977 M 223.12 % | -16.226 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 |