
Playmates Toys Limited 0869.HK
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 931.334 M -16.05 % | 1.109 B 120.01 % | 504.248 M -19.33 % | 625.108 M 116.12 % | 289.240 M -19.37 % | 358.739 M -24.35 % | 474.182 M -37.47 % | 758.329 M -23.63 % | 992.933 M -36.00 % | 1.551 B -28.18 % | 2.160 B 30.25 % | 1.659 B 346.30 % | 371.615 M 726.78 % | 44.947 M -69.68 % | 148.219 M -76.71 % | 636.440 M -9.54 % | 703.596 M -22.60 % | 909.030 M -19.41 % | 1.128 B -11.71 % | 1.278 B -0.39 % | 1.283 B |
Net income | 131.628 M -41.17 % | 223.745 M 2 201.43 % | 9.722 M -77.38 % | 42.981 M 242.97 % | -30.063 M 19.35 % | -37.278 M -6 733.10 % | 562.000 K -98.99 % | 55.764 M -49.40 % | 110.206 M -60.11 % | 276.245 M -43.70 % | 490.672 M -8.01 % | 533.374 M 1 129.11 % | 43.395 M 147.94 % | -90.521 M 5.39 % | -95.683 M -10.36 % | -86.704 M 54.49 % | -190.516 M -467.27 % | -33.585 M -244.80 % | 23.194 M -77.70 % | 104.003 M -42.57 % | 181.108 M |
Income before tax | 178.372 M -31.59 % | 260.747 M 1 649.39 % | 14.905 M -53.48 % | 32.042 M 241.97 % | -22.570 M -36.98 % | -16.477 M -476.70 % | 4.374 M -95.06 % | 88.526 M -49.74 % | 176.122 M -54.79 % | 389.595 M -38.73 % | 635.912 M 17.84 % | 539.657 M 1 129.82 % | 43.881 M 148.59 % | -90.308 M 3.52 % | -93.598 M -106.55 % | -45.315 M 68.47 % | -143.698 M -110.90 % | -68.136 M -350.25 % | 27.227 M -69.12 % | 88.180 M -43.61 % | 156.389 M |
Income before tax ratio | 0.19 -18.51 % | 0.24 695.14 % | 0.03 -42.33 % | 0.05 165.69 % | -0.08 -69.89 % | -0.05 -597.93 % | 0.01 -92.10 % | 0.12 -34.19 % | 0.18 -29.36 % | 0.25 -14.70 % | 0.29 -9.53 % | 0.33 175.56 % | 0.12 105.88 % | -2.01 -218.17 % | -0.63 -786.91 % | -0.07 65.14 % | -0.20 -172.48 % | -0.07 -410.53 % | 0.02 -65.03 % | 0.07 -43.39 % | 0.12 |
EBITDA | 191.061 M -30.26 % | 273.981 M 933.58 % | 26.508 M -40.64 % | 44.654 M 485.51 % | -11.583 M -55.77 % | -7.436 M 10.36 % | -8.295 M -110.44 % | 79.451 M -55.21 % | 177.370 M -55.42 % | 397.868 M -38.71 % | 649.186 M 18.62 % | 547.265 M 1 084.30 % | 46.210 M 152.72 % | -87.652 M 1.17 % | -88.693 M -152.90 % | -35.070 M 74.20 % | -135.929 M -121.46 % | -61.379 M -319.42 % | 27.973 M -69.46 % | 91.591 M -43.39 % | 161.803 M |
Net income ratio | 0.14 -29.92 % | 0.20 946.05 % | 0.02 -71.96 % | 0.07 166.15 % | -0.10 -0.02 % | -0.10 -8 867.64 % | 0.00 -98.39 % | 0.07 -33.75 % | 0.11 -37.66 % | 0.18 -21.61 % | 0.23 -29.37 % | 0.32 175.40 % | 0.12 105.80 % | -2.01 -211.97 % | -0.65 -373.86 % | -0.14 49.69 % | -0.27 -632.89 % | -0.04 -279.68 % | 0.02 -74.74 % | 0.08 -42.35 % | 0.14 |
Ratio EBITDA | 0.21 -16.93 % | 0.25 369.79 % | 0.05 -26.41 % | 0.07 278.38 % | -0.04 -93.20 % | -0.02 -18.49 % | -0.02 -116.70 % | 0.10 -41.35 % | 0.18 -30.34 % | 0.26 -14.67 % | 0.30 -8.93 % | 0.33 165.36 % | 0.12 106.38 % | -1.95 -225.89 % | -0.60 -985.94 % | -0.06 71.48 % | -0.19 -186.12 % | -0.07 -372.28 % | 0.02 -65.41 % | 0.07 -43.17 % | 0.13 |
Gross profit ratio | 0.54 -6.37 % | 0.57 22.79 % | 0.47 -3.73 % | 0.49 -1.10 % | 0.49 -4.41 % | 0.51 -2.93 % | 0.53 -2.45 % | 0.54 -9.59 % | 0.60 -2.63 % | 0.62 -0.39 % | 0.62 -1.51 % | 0.63 4.18 % | 0.60 110.85 % | 0.29 -31.80 % | 0.42 -8.62 % | 0.46 19.79 % | 0.38 -14.26 % | 0.45 -6.89 % | 0.48 -4.28 % | 0.50 -7.98 % | 0.54 |
Weighted average shs out dil | 1.181 B 0.02 % | 1.180 B 0.02 % | 1.180 B -0.03 % | 1.180 B 0.03 % | 1.180 B 0.00 % | 1.180 B -0.46 % | 1.185 B -2.08 % | 1.211 B -0.91 % | 1.222 B 0.05 % | 1.221 B 1.40 % | 1.204 B 0.84 % | 1.194 B 5.93 % | 1.127 B 7.94 % | 1.044 B 24.34 % | 840.026 M 64.74 % | 509.895 M -17.52 % | 618.227 M 0.00 % | 618.227 M 0.09 % | 617.655 M 0.00 % | 617.655 M 0.00 % | 617.655 M |
Weighted average shs out | 1.181 B 0.02 % | 1.180 B 0.02 % | 1.180 B 0.00 % | 1.180 B 0.00 % | 1.180 B 0.00 % | 1.180 B -0.23 % | 1.183 B -1.80 % | 1.204 B -0.69 % | 1.213 B 0.25 % | 1.210 B 2.17 % | 1.184 B 1.52 % | 1.166 B 3.97 % | 1.122 B 7.40 % | 1.044 B 24.34 % | 840.026 M 64.74 % | 509.895 M -17.52 % | 618.227 M 0.00 % | 618.227 M 0.09 % | 617.655 M 0.00 % | 617.655 M 0.00 % | 617.655 M |
EPS diluted | 0.11 -42.11 % | 0.19 2 217.07 % | 0.01 -77.47 % | 0.04 242.75 % | -0.03 19.30 % | -0.03 -6 420.00 % | 0.00 -98.92 % | 0.05 -48.89 % | 0.09 -60.78 % | 0.23 -43.90 % | 0.41 -8.89 % | 0.45 1 068.83 % | 0.04 144.41 % | -0.09 21.18 % | -0.11 35.29 % | -0.17 45.16 % | -0.31 -470.90 % | -0.05 -244.41 % | 0.04 -77.88 % | 0.17 -41.38 % | 0.29 |
Earnings per share | 0.11 -42.11 % | 0.19 2 217.07 % | 0.01 -77.47 % | 0.04 242.75 % | -0.03 19.30 % | -0.03 -6 420.00 % | 0.00 -98.92 % | 0.05 -49.06 % | 0.09 -60.48 % | 0.23 -43.90 % | 0.41 -10.87 % | 0.46 1 088.63 % | 0.04 144.64 % | -0.09 21.18 % | -0.11 35.29 % | -0.17 45.16 % | -0.31 -470.90 % | -0.05 -244.41 % | 0.04 -77.88 % | 0.17 -41.38 % | 0.29 |
Gross profit | 500.467 M -21.40 % | 636.742 M 170.14 % | 235.707 M -22.34 % | 303.524 M 113.74 % | 142.009 M -22.93 % | 184.254 M -26.56 % | 250.889 M -39.00 % | 411.326 M -30.95 % | 595.720 M -37.69 % | 956.002 M -28.46 % | 1.336 B 28.28 % | 1.042 B 364.97 % | 224.044 M 1 643.26 % | 12.852 M -79.32 % | 62.139 M -78.72 % | 292.002 M 8.36 % | 269.473 M -33.64 % | 406.063 M -24.97 % | 541.171 M -15.49 % | 640.343 M -8.34 % | 698.627 M |
Income tax expense | 46.744 M 26.33 % | 37.002 M 613.91 % | 5.183 M 147.38 % | -10.939 M -245.99 % | 7.493 M -63.98 % | 20.801 M 445.67 % | 3.812 M -88.36 % | 32.762 M -50.30 % | 65.916 M -41.85 % | 113.350 M -21.96 % | 145.240 M 2 211.63 % | 6.283 M 1 192.80 % | 486.000 K 128.17 % | 213.000 K -89.78 % | 2.085 M -94.96 % | 41.389 M -11.60 % | 46.818 M 235.50 % | -34.551 M -956.71 % | 4.033 M 127.48 % | -14.674 M 43.25 % | -25.859 M |
Cost of revenue | 430.867 M -8.84 % | 472.657 M 76.01 % | 268.541 M -16.49 % | 321.584 M 118.42 % | 147.231 M -15.62 % | 174.485 M -21.86 % | 223.293 M -35.65 % | 347.003 M -12.64 % | 397.213 M -33.29 % | 595.462 M -27.72 % | 823.862 M 33.57 % | 616.793 M 317.96 % | 147.571 M 359.79 % | 32.095 M -62.71 % | 86.080 M -75.01 % | 344.438 M -20.66 % | 434.123 M -13.69 % | 502.967 M -14.29 % | 586.826 M -7.91 % | 637.264 M 9.11 % | 584.035 M |
General and administrative expenses | 131.384 M 5.63 % | 124.376 M 31.75 % | 94.405 M -3.10 % | 97.429 M -6.12 % | 103.782 M -13.36 % | 119.789 M -1.97 % | 122.199 M 2.50 % | 119.222 M -9.40 % | 131.593 M -8.92 % | 144.479 M -8.94 % | 158.668 M 28.04 % | 123.917 M 61.97 % | 76.505 M 6.09 % | 72.112 M -19.63 % | 89.720 M 0.93 % | 88.892 M -34.73 % | 136.201 M -36.33 % | 213.919 M -1.27 % | 216.662 M | 0.000 | 0.000 |
Selling and marketing expenses | 274.791 M -9.16 % | 302.516 M 122.44 % | 135.997 M -19.21 % | 168.338 M 89.69 % | 88.743 M -11.29 % | 100.041 M -26.83 % | 136.721 M -37.28 % | 217.973 M -24.54 % | 288.871 M -30.47 % | 415.469 M -21.53 % | 529.438 M 42.60 % | 371.275 M 289.50 % | 95.322 M 252.08 % | 27.074 M -56.61 % | 62.402 M -73.59 % | 236.321 M -13.11 % | 271.966 M 10.57 % | 245.976 M -17.05 % | 296.536 M | 0.000 | 0.000 |
Other expenses | -31.535 M | 0.000 100.00 % | -48.319 M -154.50 % | -18.986 M 50.36 % | -38.251 M -72.62 % | -22.159 M -31 755.71 % | 70.000 K -98.61 % | 5.031 M 356.16 % | -1.964 M -714.94 % | -241.000 K -108.79 % | 2.742 M 76.33 % | 1.555 M -0.83 % | 1.568 M | 0.000 -100.00 % | 203.000 K 48.18 % | 137.000 K | 0.000 -100.00 % | 609.000 K 181.64 % | -746.000 K | 0.000 | 0.000 |
Operating expenses | 406.175 M -4.85 % | 426.892 M 112.99 % | 200.431 M -24.58 % | 265.767 M 52.26 % | 174.549 M -20.60 % | 219.830 M -15.10 % | 258.920 M -23.21 % | 337.195 M -19.80 % | 420.464 M -24.91 % | 559.948 M -18.62 % | 688.106 M 38.96 % | 495.192 M 188.19 % | 171.827 M 73.24 % | 99.186 M -34.80 % | 152.122 M -53.22 % | 325.213 M -20.32 % | 408.167 M -14.04 % | 474.808 M -7.48 % | 513.198 M -6.29 % | 547.652 M 2.86 % | 532.399 M |
Cost and expenses | 837.042 M -6.95 % | 899.549 M 91.81 % | 468.972 M -20.15 % | 587.351 M 82.53 % | 321.780 M -18.40 % | 394.315 M -18.23 % | 482.213 M -29.52 % | 684.198 M -16.32 % | 817.677 M -29.23 % | 1.155 B -23.58 % | 1.512 B 35.97 % | 1.112 B 248.15 % | 319.398 M 143.29 % | 131.281 M -44.89 % | 238.202 M -64.43 % | 669.651 M -20.50 % | 842.290 M -13.86 % | 977.775 M -11.11 % | 1.100 B -7.16 % | 1.185 B 6.13 % | 1.116 B |
Research and development expenses | 31.535 M | 0.000 -100.00 % | 18.348 M -3.36 % | 18.986 M -6.36 % | 20.275 M -8.50 % | 22.159 M -27.73 % | 30.660 M 271.73 % | 8.248 M -29.82 % | 11.752 M 9.24 % | 10.758 M 52.34 % | 7.062 M -11.78 % | 8.005 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.847 M 38.91 % | 15.728 M |
Selling general and administrative expenses | 406.175 M -4.85 % | 426.892 M 85.28 % | 230.402 M -13.31 % | 265.767 M 38.04 % | 192.525 M -12.42 % | 219.830 M -15.10 % | 258.920 M -23.21 % | 337.195 M -19.80 % | 420.464 M -24.91 % | 559.948 M -18.62 % | 688.106 M 38.96 % | 495.192 M 188.19 % | 171.827 M 73.24 % | 99.186 M -34.80 % | 152.122 M -53.22 % | 325.213 M -20.32 % | 408.167 M -11.25 % | 459.895 M -10.39 % | 513.198 M -2.40 % | 525.805 M 1.77 % | 516.671 M |
Interest income | 55.338 M 53.34 % | 36.089 M 221.56 % | 11.223 M 1 244.07 % | 835.000 K -86.85 % | 6.351 M -68.94 % | 20.447 M 29.68 % | 15.767 M 49.14 % | 10.572 M 180.20 % | 3.773 M 90.36 % | 1.982 M | 0.000 | 0.000 100.00 % | -3.524 M | 0.000 | 0.000 | 0.000 100.00 % | -54.000 K | 0.000 | 0.000 -100.00 % | 3.002 M 306.22 % | 739.000 K |
Interest expense | 3.760 M -9.85 % | 4.171 M 75.99 % | 2.370 M -20.66 % | 2.987 M 46.06 % | 2.045 M 39.21 % | 1.469 M -53.07 % | 3.130 M -45.42 % | 5.735 M 10.31 % | 5.199 M -27.36 % | 7.157 M -41.94 % | 12.326 M | 0.000 -100.00 % | 883.000 K -60.86 % | 2.256 M 54.73 % | 1.458 M -55.10 % | 3.247 M -35.11 % | 5.004 M | 0.000 -100.00 % | 746.000 K 32.04 % | 565.000 K -47.97 % | 1.086 M |
Depreciation and amortization | 8.929 M -1.48 % | 9.063 M -1.84 % | 9.233 M -4.07 % | 9.625 M 7.64 % | 8.942 M 18.09 % | 7.572 M 50.75 % | 5.023 M -5.58 % | 5.320 M 151.66 % | 2.114 M 16.54 % | 1.814 M 91.35 % | 948.000 K 31.12 % | 723.000 K 8.23 % | 668.000 K -54.99 % | 1.484 M -37.30 % | 2.367 M 143.70 % | -5.417 M -295.91 % | 2.765 M | 0.000 | 0.000 -100.00 % | 2.846 M -34.24 % | 4.328 M |
Operating income | 94.292 M -55.07 % | 209.850 M 507.70 % | 34.532 M -8.54 % | 37.757 M 216.03 % | -32.540 M 8.53 % | -35.576 M -167.13 % | -13.318 M -117.97 % | 74.131 M -57.70 % | 175.256 M -55.75 % | 396.054 M -38.90 % | 648.238 M 18.61 % | 546.542 M 946.67 % | 52.217 M 160.48 % | -86.334 M 4.06 % | -89.983 M -157.60 % | -34.931 M 74.81 % | -138.694 M -101.75 % | -68.745 M -345.75 % | 27.973 M -69.82 % | 92.691 M -44.24 % | 166.228 M |
Operating income ratio | 0.10 -46.48 % | 0.19 176.21 % | 0.07 13.38 % | 0.06 153.69 % | -0.11 -13.44 % | -0.10 -253.09 % | -0.03 -128.73 % | 0.10 -44.62 % | 0.18 -30.86 % | 0.26 -14.93 % | 0.30 -8.94 % | 0.33 134.52 % | 0.14 107.32 % | -1.92 -216.39 % | -0.61 -1 006.12 % | -0.05 72.16 % | -0.20 -160.66 % | -0.08 -404.95 % | 0.02 -65.82 % | 0.07 -44.02 % | 0.13 |
Total other income expenses net | 84.080 M 65.20 % | 50.897 M 359.32 % | -19.627 M -243.43 % | -5.715 M -157.32 % | 9.970 M -47.80 % | 19.099 M 7.95 % | 17.692 M 22.90 % | 14.395 M 1 562.24 % | 866.000 K 113.41 % | -6.459 M 47.60 % | -12.326 M -79.03 % | -6.885 M 17.41 % | -8.336 M -109.76 % | -3.974 M -9.93 % | -3.615 M 65.19 % | -10.384 M -107.51 % | -5.004 M -921.67 % | 609.000 K 181.64 % | -746.000 K 83.46 % | -4.511 M 54.15 % | -9.839 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 | -1.032 B -5.03 % | -982.591 M -9.24 % | -899.485 M -3.19 % | -871.678 M 7.10 % | -938.263 M 6.40 % | -1.002 B -0.01 % | -1.002 B 1.28 % | -1.015 B -1.46 % | -1.001 B -14.80 % | -871.656 M -10.93 % | -785.784 M -51.24 % | -519.563 M -221.81 % | -161.452 M -14.19 % | -141.384 M 18.17 % | -172.787 M -699.46 % | -21.613 M -199.43 % | -7.218 M 91.20 % | -81.995 M -241.06 % | -24.041 M 60.63 % | -61.057 M -206.96 % | -19.891 M |
Total investments | 87.473 M 27.56 % | 68.573 M 17.05 % | 58.584 M -17.77 % | 71.241 M 914.68 % | 7.021 M | 0.000 -100.00 % | 5.920 M 0.00 % | 5.920 M -2.20 % | 6.053 M 0.00 % | 6.053 M 18.36 % | 5.114 M -52.63 % | 10.795 M -7.74 % | 11.701 M -31.96 % | 17.198 M -15.82 % | 20.429 M -20.60 % | 25.729 M -24.65 % | 34.147 M | 0.000 | 0.000 -100.00 % | 25.866 M 4.65 % | 24.717 M |
Total debt | 11.357 M -43.86 % | 20.229 M -28.86 % | 28.437 M 27.41 % | 22.319 M 91.09 % | 11.680 M 268.57 % | 3.169 M -45.65 % | 5.831 M 0.00 % | 5.831 M 0.00 % | 5.831 M 0.00 % | 5.831 M | 0.000 | 0.000 | 0.000 -100.00 % | 74.447 M | 0.000 -100.00 % | 91.581 M 119.51 % | 41.721 M | 0.000 -100.00 % | 66.500 M 250.00 % | 19.000 M -2.56 % | 19.500 M |
Accumulated other comprehensive income loss | 48.798 M -4.29 % | 50.983 M -6.27 % | 54.394 M 7.47 % | 50.614 M -2.20 % | 51.752 M -8.49 % | 56.553 M 447.16 % | -16.290 M -35.83 % | -11.993 M 53.25 % | -25.653 M -5.20 % | -24.384 M 10.71 % | -27.309 M -3.60 % | -26.361 M -2.08 % | -25.825 M -1.26 % | -25.504 M 8.08 % | -27.746 M 25.77 % | -37.377 M | 0.000 | 0.000 | 0.000 -100.00 % | 110.540 M 2.24 % | 108.120 M |
Retained earnings | 1.140 B 3.58 % | 1.100 B 19.52 % | 920.610 M -1.31 % | 932.784 M 5.02 % | 888.190 M -3.13 % | 916.925 M -3.67 % | 951.852 M -5.17 % | 1.004 B -4.55 % | 1.052 B 6.03 % | 991.774 M 38.62 % | 715.444 M 218.30 % | 224.772 M 172.83 % | -308.622 M 12.65 % | -353.333 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 184.060 M 129.91 % | 80.057 M |
Common stock | 11.800 M -0.06 % | 11.807 M 0.06 % | 11.800 M 0.00 % | 11.800 M 0.00 % | 11.800 M 0.00 % | 11.800 M 0.00 % | 11.800 M -1.32 % | 11.958 M -1.53 % | 12.144 M 0.36 % | 12.100 M 0.32 % | 12.062 M 2.24 % | 11.798 M 2.30 % | 11.533 M 10.23 % | 10.463 M 0.29 % | 10.433 M 110.55 % | 4.955 M 0.10 % | 4.950 M | 0.000 | 0.000 -100.00 % | 93.000 K -96.16 % | 2.420 M |
Total equity | 1.201 B 3.20 % | 1.164 B 17.95 % | 986.804 M -0.84 % | 995.198 M 4.57 % | 951.742 M -3.40 % | 985.278 M -3.19 % | 1.018 B -4.41 % | 1.065 B -5.47 % | 1.126 B -0.64 % | 1.134 B 9.39 % | 1.036 B 37.86 % | 751.743 M 292.85 % | 191.358 M 102.96 % | 94.284 M -47.23 % | 178.672 M 3 229.71 % | 5.366 M -94.17 % | 92.081 M -67.26 % | 281.256 M -2.87 % | 289.571 M -1.74 % | 294.693 M 54.62 % | 190.597 M |
Other non current liabilities | 1.330 M 2.23 % | 1.301 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -181.000 K | 0.000 100.00 % | -68.391 M |
Long term debt | 1.924 M -83.08 % | 11.371 M -43.61 % | 20.165 M 45.95 % | 13.816 M 130.81 % | 5.986 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 74.447 M | 0.000 -100.00 % | 91.581 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 3.254 M -74.32 % | 12.672 M -37.16 % | 20.165 M 45.95 % | 13.816 M 130.81 % | 5.986 M -84.10 % | 37.658 M -10.85 % | 42.242 M 39.79 % | 30.218 M 36.43 % | 22.149 M -59.41 % | 54.568 M -29.80 % | 77.734 M 31.84 % | 58.963 M 27.17 % | 46.367 M -37.72 % | 74.447 M 952.11 % | 7.076 M -92.27 % | 91.581 M -33.43 % | 137.563 M 86.80 % | 73.641 M -53.20 % | 157.360 M 58 181.48 % | 270.000 K 100.39 % | -68.391 M |
Other current liabilities | 164.577 M -22.38 % | 212.026 M 66.95 % | 127.002 M -32.28 % | 187.541 M 91.19 % | 98.091 M -23.94 % | 128.960 M -17.56 % | 156.420 M 17.73 % | 132.864 M 5.99 % | 125.351 M -0.10 % | 125.480 M -44.85 % | 227.517 M -2.13 % | 232.471 M 63.36 % | 142.309 M 96.24 % | 72.517 M 105.94 % | 35.212 M -76.19 % | 147.918 M 72.90 % | 85.552 M -37.44 % | 136.748 M -28.74 % | 191.890 M -3.33 % | 198.509 M -1.89 % | 202.342 M |
Deferred revenue | 0.000 -100.00 % | 22.032 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 58.015 M 37.73 % | 42.123 M -13.91 % | 48.930 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 143.673 M | 0.000 | 0.000 |
Short term debt | 18.866 M 6.49 % | 17.716 M 7.08 % | 16.544 M -2.72 % | 17.006 M 49.33 % | 11.388 M 259.36 % | 3.169 M -45.65 % | 5.831 M 111.17 % | -52.184 M -43.79 % | -36.292 M 15.79 % | -43.099 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 41.721 M | 0.000 -100.00 % | 66.500 M 250.00 % | 19.000 M -2.56 % | 19.500 M |
Total current liabilities | 220.756 M -43.62 % | 391.521 M 129.80 % | 170.372 M -31.85 % | 250.012 M 88.16 % | 132.870 M -28.72 % | 186.412 M -14.28 % | 217.471 M -9.36 % | 239.923 M 22.47 % | 195.906 M -22.19 % | 251.761 M -37.19 % | 400.837 M 36.51 % | 293.633 M 55.31 % | 189.066 M 149.83 % | 75.677 M 77.65 % | 42.598 M -74.61 % | 167.799 M -24.93 % | 223.521 M 4.63 % | 213.634 M -39.04 % | 350.474 M -8.04 % | 381.103 M 6.91 % | 356.483 M |
Total liabilities | 224.010 M -44.58 % | 404.193 M 112.13 % | 190.537 M -27.78 % | 263.828 M 90.00 % | 138.856 M -25.51 % | 186.412 M -14.28 % | 217.471 M -9.36 % | 239.923 M 22.47 % | 195.906 M -22.19 % | 251.761 M -37.19 % | 400.837 M 36.51 % | 293.633 M 55.31 % | 189.066 M 25.94 % | 150.124 M 252.42 % | 42.598 M -83.58 % | 259.380 M 16.04 % | 223.521 M 4.51 % | 213.874 M -39.01 % | 350.655 M -8.05 % | 381.373 M 32.38 % | 288.092 M |
Other non current assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.500 M | 0.000 -100.00 % | 5.920 M -68.16 % | 18.595 M -19.83 % | 23.195 M -25.37 % | 31.078 M 507.70 % | 5.114 M -52.63 % | 10.795 M -7.74 % | 11.701 M -31.96 % | 17.198 M -15.82 % | 20.429 M -20.60 % | 25.729 M -24.65 % | 34.147 M 36.10 % | 25.090 M | 0.000 | 0.000 100.00 % | -68.391 M |
Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.920 M 146.71 % | -12.675 M 26.06 % | -17.142 M 31.50 % | -25.025 M -589.34 % | 5.114 M -52.63 % | 10.795 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 25.866 M 4.65 % | 24.717 M |
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 100.00 % | -5.920 M | 0.000 | 0.000 | 0.000 100.00 % | -5.114 M 52.63 % | -10.795 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 10.662 M -44.49 % | 19.207 M -30.50 % | 27.636 M 25.95 % | 21.942 M 66.85 % | 13.151 M 146.92 % | 5.326 M -21.36 % | 6.773 M -37.28 % | 10.799 M 109.57 % | 5.153 M -17.43 % | 6.241 M 43.83 % | 4.339 M 270.22 % | 1.172 M -8.01 % | 1.274 M -27.90 % | 1.767 M -39.34 % | 2.913 M -39.68 % | 4.829 M -52.24 % | 10.111 M 79.21 % | 5.642 M -4.44 % | 5.904 M -29.07 % | 8.324 M 14.39 % | 7.277 M |
Total non current assets | 43.327 M -37.14 % | 68.921 M 13.51 % | 60.718 M 12.29 % | 54.072 M 18.29 % | 45.711 M 63.64 % | 27.934 M -38.15 % | 45.165 M 1.29 % | 44.590 M 14.21 % | 39.043 M -15.85 % | 46.399 M -19.94 % | 57.955 M 3.42 % | 56.038 M 327.41 % | 13.111 M -31.32 % | 19.090 M -18.47 % | 23.414 M -24.20 % | 30.890 M -65.72 % | 90.114 M -26.42 % | 122.479 M 42.45 % | 85.981 M -28.30 % | 119.918 M 274.81 % | 31.994 M |
Other current assets | 79.128 M 97.41 % | 40.083 M -11.82 % | 45.455 M -20.71 % | 57.331 M 57.72 % | 36.349 M 1 236.36 % | 2.720 M -84.61 % | 17.672 M -37.37 % | 28.218 M -55.53 % | 63.449 M -30.40 % | 91.160 M 365.89 % | 19.567 M -6.76 % | 20.985 M -88.60 % | 184.078 M 1 176.10 % | 14.425 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 50.520 M 30.23 % | 38.794 M 24.41 % | 31.183 M |
Short term investments | 87.473 M 27.56 % | 68.573 M 17.05 % | 58.584 M -17.77 % | 71.241 M 914.68 % | 7.021 M | 0.000 | 0.000 -100.00 % | 18.595 M -19.83 % | 23.195 M -25.37 % | 31.078 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 1.043 B 4.04 % | 1.003 B 8.07 % | 927.922 M 3.79 % | 893.997 M -5.89 % | 949.943 M -5.53 % | 1.006 B -0.26 % | 1.008 B -1.28 % | 1.021 B 1.45 % | 1.007 B 14.70 % | 877.487 M 11.67 % | 785.784 M 51.24 % | 519.563 M 221.81 % | 161.452 M -25.20 % | 215.831 M 24.91 % | 172.787 M 52.65 % | 113.194 M 131.30 % | 48.939 M -40.31 % | 81.995 M -9.44 % | 90.541 M 13.10 % | 80.057 M 103.24 % | 39.391 M |
Cash and short term investments | 1.131 B 5.54 % | 1.071 B 8.60 % | 986.506 M 2.20 % | 965.238 M 0.86 % | 956.964 M -4.83 % | 1.006 B -0.26 % | 1.008 B -3.04 % | 1.040 B 0.98 % | 1.030 B 13.33 % | 908.565 M 15.63 % | 785.784 M 51.24 % | 519.563 M 221.81 % | 161.452 M -25.20 % | 215.831 M 24.91 % | 172.787 M 52.65 % | 113.194 M 131.30 % | 48.939 M -40.31 % | 81.995 M -9.44 % | 90.541 M 13.10 % | 80.057 M 103.24 % | 39.391 M |
Total current assets | 1.382 B -7.83 % | 1.499 B 34.26 % | 1.117 B -7.33 % | 1.205 B 15.32 % | 1.045 B -8.64 % | 1.144 B -3.89 % | 1.190 B -5.56 % | 1.260 B -1.80 % | 1.283 B -4.16 % | 1.339 B -2.92 % | 1.379 B 39.41 % | 989.338 M 169.34 % | 367.313 M 63.02 % | 225.318 M 13.88 % | 197.856 M -15.39 % | 233.856 M 3.71 % | 225.488 M -39.49 % | 372.651 M -32.76 % | 554.245 M -0.34 % | 556.148 M 24.50 % | 446.695 M |
Inventory | 27.654 M -53.04 % | 58.886 M 148.46 % | 23.700 M -59.14 % | 58.007 M 464.11 % | 10.283 M -47.32 % | 19.518 M -19.47 % | 24.237 M 6.64 % | 22.728 M 49.17 % | 15.236 M -46.05 % | 28.242 M -36.05 % | 44.165 M 19.50 % | 36.959 M 69.67 % | 21.783 M 924.12 % | 2.127 M -60.64 % | 5.404 M -46.92 % | 10.181 M -47.71 % | 19.469 M -41.49 % | 33.274 M -32.58 % | 49.353 M -14.33 % | 57.606 M 56.81 % | 36.736 M |
Net receivables | 144.225 M -56.14 % | 328.827 M 439.40 % | 60.962 M -50.99 % | 124.378 M 201.22 % | 41.291 M -64.39 % | 115.962 M -25.17 % | 154.957 M -14.62 % | 181.483 M -15.90 % | 215.803 M -38.12 % | 348.731 M -36.51 % | 549.294 M 26.91 % | 432.816 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 363.831 M -4.18 % | 379.691 M 11.88 % | 339.385 M |
Tax assets | 32.665 M -34.29 % | 49.714 M 50.28 % | 33.082 M 2.96 % | 32.130 M 88.34 % | 17.060 M -24.54 % | 22.608 M -30.38 % | 32.472 M 16.51 % | 27.871 M 0.12 % | 27.837 M -18.38 % | 34.105 M -29.68 % | 48.502 M 10.05 % | 44.071 M 32 305.15 % | 136.000 K 8.80 % | 125.000 K 73.61 % | 72.000 K -78.31 % | 332.000 K -99.28 % | 45.856 M -50.02 % | 91.747 M 14.57 % | 80.077 M -6.59 % | 85.728 M 25.35 % | 68.391 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 19.372 M -78.19 % | 88.815 M 654.97 % | 11.764 M -58.69 % | 28.476 M 174.73 % | 10.365 M -69.95 % | 34.489 M -5.28 % | 36.411 M 49.30 % | 24.387 M 49.45 % | 16.318 M -66.52 % | 48.737 M -37.30 % | 77.734 M 31.84 % | 58.963 M 27.17 % | 46.367 M 1 367.31 % | 3.160 M -55.34 % | 7.076 M -64.05 % | 19.683 M -79.46 % | 95.842 M 29.72 % | 73.881 M -18.85 % | 91.041 M 0.29 % | 90.777 M 47.26 % | 61.643 M |
Tax payables | 17.941 M -64.77 % | 50.932 M 238.15 % | 15.062 M -11.34 % | 16.989 M 30.42 % | 13.026 M -34.19 % | 19.794 M 5.24 % | 18.809 M -0.09 % | 18.826 M 199.63 % | 6.283 M -72.42 % | 22.783 M -76.16 % | 95.586 M 4 246.79 % | 2.199 M 463.85 % | 390.000 K | 0.000 -100.00 % | 310.000 K 56.57 % | 198.000 K -51.23 % | 406.000 K -86.49 % | 3.005 M 188.11 % | 1.043 M -98.57 % | 72.817 M -0.25 % | 72.998 M |
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 | 11.357 M -43.86 % | 20.229 M -28.86 % | 28.437 M 27.41 % | 22.319 M 91.09 % | 11.680 M 268.57 % | 3.169 M | 0.000 100.00 % | -58.015 M -37.73 % | -42.123 M 13.91 % | -48.930 M | 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 | 760.000 K -3.18 % | 785.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -907.000 K -105.37 % | 16.893 M 55.83 % | 10.841 M 38.08 % | 7.851 M -97.61 % | 328.510 M 9.26 % | 300.679 M 18.75 % | 253.208 M -41.36 % | 431.777 M 211 555.39 % | 204.000 K -84.79 % | 1.341 M -72.91 % | 4.950 M -98.29 % | 289.571 M | 0.000 | 0.000 |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 240.000 K 32.60 % | 181.000 K -32.96 % | 270.000 K | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -37.658 M 10.85 % | -42.242 M -39.79 % | -30.218 M -36.43 % | -22.149 M 59.41 % | -54.568 M 29.80 % | -77.734 M -31.84 % | -58.963 M -27.17 % | -46.367 M | 0.000 100.00 % | -7.076 M | 0.000 100.00 % | -137.563 M -87.41 % | -73.401 M 53.30 % | -157.179 M | 0.000 | 0.000 |
Total assets | 1.425 B -9.12 % | 1.568 B 33.19 % | 1.177 B -6.49 % | 1.259 B 15.44 % | 1.091 B -6.92 % | 1.172 B -5.14 % | 1.235 B -5.32 % | 1.305 B -1.33 % | 1.322 B -4.56 % | 1.385 B -3.61 % | 1.437 B 37.48 % | 1.045 B 174.79 % | 380.424 M 55.65 % | 244.408 M 10.46 % | 221.270 M -16.42 % | 264.746 M -16.11 % | 315.602 M -36.26 % | 495.130 M -22.66 % | 640.226 M -5.30 % | 676.066 M 41.23 % | 478.689 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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 -100.00 % | 5.878 M 204.83 % | -5.607 M 59.83 % | -13.959 M -5 706.02 % | 249.000 K | 0.000 100.00 % | -28.023 M 87.93 % | -232.239 M -359.34 % | -50.559 M -7.19 % | -47.166 M -888.07 % | 5.985 M 423.62 % | 1.143 M -84.07 % | 7.177 M | 0.000 100.00 % | -3.631 M | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 -100.00 % | 357.000 K -80.12 % | 1.796 M -57.42 % | 4.218 M -3.01 % | 4.349 M | 0.000 -100.00 % | 507.000 K -77.62 % | 2.265 M -61.28 % | 5.850 M -47.93 % | 11.235 M 94.44 % | 5.778 M 12.65 % | 5.129 M -56.78 % | 11.867 M | 0.000 -100.00 % | 1.341 M | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 64.099 M 155.31 % | -115.896 M -493.92 % | 29.421 M 227.34 % | -23.105 M -14.40 % | -20.197 M -205.14 % | 19.209 M 635.98 % | 2.610 M -95.60 % | 59.361 M -30.74 % | 85.705 M -41.15 % | 145.640 M 248.10 % | -98.342 M 39.04 % | -161.329 M -121.25 % | -72.916 M -288.56 % | 38.669 M 55.28 % | 24.903 M | 0.000 -100.00 % | 83.589 M | 0.000 | 0.000 100.00 % | -43.486 M -4.76 % | -41.510 M |
Accounts receivables | 167.607 M 163.85 % | -262.493 M -448.63 % | 75.292 M 185.01 % | -88.569 M -488.10 % | 22.821 M -41.48 % | 38.996 M 47.01 % | 26.526 M -22.71 % | 34.319 M -74.18 % | 132.928 M -33.72 % | 200.563 M 272.19 % | -116.478 M 53.20 % | -248.911 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -47.694 M 34.28 % | -72.568 M |
Inventory | 31.232 M 188.76 % | -35.187 M -202.57 % | 34.307 M 171.89 % | -47.724 M -616.77 % | 9.235 M 95.74 % | 4.718 M 412.66 % | -1.509 M 79.86 % | -7.491 M -157.60 % | 13.006 M -18.32 % | 15.923 M 320.97 % | -7.206 M 52.52 % | -15.176 M 22.79 % | -19.656 M -699.82 % | 3.277 M -31.40 % | 4.777 M | 0.000 -100.00 % | 13.805 M | 0.000 | 0.000 100.00 % | -20.870 M -173.60 % | -7.628 M |
Accounts payables | -134.931 M -174.74 % | 180.536 M 325.17 % | -80.178 M -170.84 % | 113.188 M 316.62 % | -52.253 M -113.23 % | -24.505 M -9.36 % | -22.407 M -168.87 % | 32.533 M 124.47 % | -132.928 M 33.72 % | -200.563 M -272.19 % | 116.478 M -53.20 % | 248.911 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.440 M -35.56 % | 30.169 M |
Other working capital | 191.000 K -84.70 % | 1.248 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 34.319 M 156.98 % | -60.229 M 14.99 % | -70.846 M -379.56 % | 25.342 M -75.34 % | 102.758 M 292.94 % | -53.260 M -250.49 % | 35.392 M 75.85 % | 20.126 M | 0.000 -100.00 % | 69.784 M | 0.000 | 0.000 -100.00 % | 5.638 M -33.80 % | 8.517 M |
Other non cash items | -174.527 M -2 889.75 % | 6.256 M -53.51 % | 13.457 M 2 523.20 % | 513.000 K 109.25 % | -5.547 M 72.55 % | -20.208 M -28.17 % | -15.767 M 50.62 % | -31.929 M -746.25 % | -3.773 M -90.36 % | -1.982 M 27.72 % | -2.742 M -76.33 % | -1.555 M -127.01 % | -685.000 K -106.95 % | -331.000 K -1 224.00 % | -25.000 K -100.06 % | 39.223 M 3 295.93 % | 1.155 M -98.70 % | 89.184 M 237.46 % | -64.882 M -256.01 % | -18.225 M 42.92 % | -31.931 M |
Net cash provided by operating activities | 76.873 M -37.59 % | 123.168 M 83.79 % | 67.016 M 164.78 % | 25.310 M 158.61 % | -43.183 M -119.82 % | -19.645 M -2 444.27 % | 838.000 K -99.31 % | 121.278 M -47.87 % | 232.652 M -23.74 % | 305.093 M -37.87 % | 491.067 M 43.77 % | 341.565 M 2 075.62 % | -17.289 M 60.90 % | -44.214 M 6.54 % | -47.309 M 0.36 % | -47.481 M 18.81 % | -58.479 M -205.18 % | 55.599 M 233.37 % | -41.688 M -192.36 % | 45.138 M -59.70 % | 111.995 M |
Investments in property plant and equipment | 0.000 100.00 % | -640.000 K -120.69 % | -290.000 K -54.26 % | -188.000 K 75.10 % | -755.000 K -523.97 % | -121.000 K 88.77 % | -1.077 M 90.16 % | -10.943 M -908.57 % | -1.085 M 70.80 % | -3.716 M 9.70 % | -4.115 M -562.64 % | -621.000 K -239.34 % | -183.000 K 54.02 % | -398.000 K 74.58 % | -1.566 M -14.73 % | -1.365 M 81.29 % | -7.295 M -188.80 % | -2.526 M -445.57 % | -463.000 K 88.61 % | -4.065 M -21.74 % | -3.339 M |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 180.000 K | 0.000 | 0.000 -100.00 % | 2.507 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.162 M 995.75 % | -353.000 K 96.42 % | -9.847 M | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 100.00 % | -1.553 M 90.79 % | -16.858 M 76.91 % | -73.016 M -1 768.37 % | -3.908 M | 0.000 100.00 % | -42.113 M -83.28 % | -22.977 M -506.25 % | -3.790 M 92.92 % | -53.523 M | 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 | 157.537 M 1 494.67 % | 9.879 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 65.439 M 104.49 % | 32.001 M 107.21 % | 15.444 M -11.07 % | 17.366 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 | 50.542 M 108.21 % | -615.418 M -5 310.55 % | 11.811 M 861.03 % | 1.229 M -80.65 % | 6.351 M -68.98 % | 20.471 M 27.78 % | 16.021 M 48.23 % | 10.808 M 153.83 % | 4.258 M -26.98 % | 5.831 M 112.65 % | 2.742 M 76.33 % | 1.555 M -0.96 % | 1.570 M 4.18 % | 1.507 M -52.33 % | 3.161 M 1 770.41 % | 169.000 K -79.98 % | 844.000 K -82.05 % | 4.701 M -8.45 % | 5.135 M | 0.000 | 0.000 |
Net cash used for investing activites | 208.079 M 134.24 % | -607.732 M -11 287.15 % | -5.337 M 92.58 % | -71.975 M -4 363.92 % | 1.688 M -91.71 % | 20.350 M -47.07 % | 38.450 M 332.56 % | 8.889 M -40.05 % | 14.827 M 147.02 % | -31.535 M -2 196.80 % | -1.373 M -247.00 % | 934.000 K -32.66 % | 1.387 M 25.07 % | 1.109 M -76.69 % | 4.757 M 407.10 % | -1.549 M 90.50 % | -16.298 M -849.33 % | 2.175 M -53.45 % | 4.672 M 214.93 % | -4.065 M -21.74 % | -3.339 M |
Debt repayment | -9.655 M -1.21 % | -9.540 M -1.72 % | -9.379 M -5.00 % | -8.932 M -6.84 % | -8.360 M -163.64 % | -3.171 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -77.790 M -200.37 % | 77.500 M | 0.000 -100.00 % | 113.279 M 171.52 % | 41.721 M 162.74 % | -66.500 M -240.00 % | 47.500 M 9 600.00 % | -500.000 K 99.59 % | -122.411 M |
Common stock issued | 0.000 -100.00 % | 578.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 76.000 K -81.82 % | 418.000 K -58.94 % | 1.018 M -78.26 % | 4.682 M -3.18 % | 4.836 M -71.20 % | 16.789 M 7.54 % | 15.612 M -66.95 % | 47.243 M 3 446.77 % | 1.332 M -98.72 % | 104.328 M 71 850.34 % | 145.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 93.000 K | 0.000 |
Common stock repurchased | -448.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -149.000 K 99.12 % | -16.927 M 36.32 % | -26.583 M -1 329.19 % | -1.860 M 64.46 % | -5.234 M | 0.000 | 0.000 100.00 % | -45.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -94.442 M -100.03 % | -47.214 M -100.06 % | -23.600 M | 0.000 | 0.000 | 0.000 100.00 % | -35.409 M 63.33 % | -96.549 M 20.39 % | -121.272 M 33.17 % | -181.457 M 24.48 % | -240.262 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -36.660 M | 0.000 | 0.000 | 0.000 |
Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.183 M | 0.000 | 0.000 -100.00 % | 36.840 M | 0.000 | 0.000 | 0.000 |
Net cash used provided by financing activities | -104.545 M -86.10 % | -56.176 M -70.34 % | -32.979 M -269.22 % | -8.932 M -6.84 % | -8.360 M -157.71 % | -3.244 M 93.75 % | -51.918 M 57.48 % | -122.114 M -3.09 % | -118.450 M 34.87 % | -181.855 M 18.62 % | -223.473 M -1 531.42 % | 15.612 M 151.03 % | -30.592 M -138.81 % | 78.832 M -22.82 % | 102.145 M -9.94 % | 113.424 M 171.86 % | 41.721 M 162.91 % | -66.320 M -239.62 % | 47.500 M 11 770.76 % | -407.000 K 99.67 % | -122.411 M |
Effect of forex changes on cash | -343.000 K -255.91 % | 220.000 K -95.79 % | 5.225 M 1 597.13 % | -349.000 K 93.94 % | -5.758 M -15 894.44 % | -36.000 K 90.95 % | -398.000 K -106.04 % | 6.590 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -820.000 K -425.40 % | 252.000 K | 0.000 100.00 % | -139.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | 180.064 M 133.31 % | -540.520 M -1 693.28 % | 33.925 M 160.64 % | -55.946 M -0.60 % | -55.613 M -2 059.73 % | -2.575 M 80.23 % | -13.028 M -188.97 % | 14.643 M -88.65 % | 129.029 M 40.70 % | 91.703 M -65.55 % | 266.221 M -25.66 % | 358.111 M 856.88 % | -47.314 M -231.50 % | 35.979 M -39.63 % | 59.593 M -7.26 % | 64.255 M 294.38 % | -33.056 M -286.80 % | -8.546 M -181.51 % | 10.484 M | 0.000 | 0.000 |
Cash at beginning of period | 387.402 M -58.25 % | 927.922 M 3.79 % | 893.997 M -5.89 % | 949.943 M -5.53 % | 1.006 B -0.26 % | 1.008 B -1.28 % | 1.021 B 1.45 % | 1.007 B 14.70 % | 877.487 M 11.67 % | 785.784 M 51.24 % | 519.563 M 221.81 % | 161.452 M -22.66 % | 208.766 M 20.82 % | 172.787 M 52.65 % | 113.194 M 131.30 % | 48.939 M -40.31 % | 81.995 M -9.44 % | 90.541 M 13.10 % | 80.057 M 103.24 % | 39.391 M | 0.000 |
Cash at end of period | 567.466 M 46.48 % | 387.402 M -58.25 % | 927.922 M 3.79 % | 893.997 M -5.89 % | 949.943 M -5.53 % | 1.006 B -0.26 % | 1.008 B -1.28 % | 1.021 B 1.45 % | 1.007 B 14.70 % | 877.487 M 11.67 % | 785.784 M 51.24 % | 519.563 M 221.81 % | 161.452 M -22.66 % | 208.766 M 20.82 % | 172.787 M 52.65 % | 113.194 M 131.30 % | 48.939 M -40.31 % | 81.995 M -9.44 % | 90.541 M 13.10 % | 80.057 M 103.24 % | 39.391 M |
Operating cash flow | 76.873 M -37.59 % | 123.168 M 83.79 % | 67.016 M 164.78 % | 25.310 M 158.61 % | -43.183 M -119.82 % | -19.645 M -2 444.27 % | 838.000 K -99.31 % | 121.278 M -47.87 % | 232.652 M -23.74 % | 305.093 M -37.87 % | 491.067 M 43.77 % | 341.565 M 2 075.62 % | -17.289 M 60.90 % | -44.214 M 6.54 % | -47.309 M 0.36 % | -47.481 M 18.81 % | -58.479 M -205.18 % | 55.599 M 233.37 % | -41.688 M -192.36 % | 45.138 M -59.70 % | 111.995 M |
Capital expenditure | -391.000 K 38.91 % | -640.000 K -120.69 % | -290.000 K -54.26 % | -188.000 K 75.10 % | -755.000 K -523.97 % | -121.000 K 88.77 % | -1.077 M 90.16 % | -10.943 M -908.57 % | -1.085 M 70.80 % | -3.716 M 9.70 % | -4.115 M -562.64 % | -621.000 K -239.34 % | -183.000 K 54.02 % | -398.000 K 74.58 % | -1.566 M -14.73 % | -1.365 M 81.29 % | -7.295 M -188.80 % | -2.526 M -445.57 % | -463.000 K 88.61 % | -4.065 M -21.74 % | -3.339 M |
Free CashFlow | 76.482 M -37.58 % | 122.528 M 83.63 % | 66.726 M 165.61 % | 25.122 M 157.18 % | -43.938 M -122.29 % | -19.766 M -8 170.29 % | -239.000 K -100.22 % | 110.335 M -52.35 % | 231.567 M -23.16 % | 301.377 M -38.11 % | 486.952 M 42.82 % | 340.944 M 2 051.37 % | -17.472 M 60.84 % | -44.612 M 8.72 % | -48.875 M -0.06 % | -48.846 M 25.74 % | -65.774 M -223.93 % | 53.073 M 225.91 % | -42.151 M -202.62 % | 41.073 M -62.20 % | 108.656 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-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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 185.514 M -61.84 % | 486.193 M 9.22 % | 445.141 M -41.60 % | 762.168 M 119.50 % | 347.231 M 46.64 % | 236.786 M -11.47 % | 267.462 M -34.94 % | 411.120 M 92.12 % | 213.988 M 4.26 % | 205.252 M 144.38 % | 83.988 M -58.34 % | 201.583 M 28.27 % | 157.156 M -53.43 % | 337.488 M 146.89 % | 136.694 M -68.65 % | 436.044 M 35.30 % | 322.285 M -19.08 % | 398.282 M -33.02 % | 594.651 M -31.16 % | 863.785 M 25.61 % | 687.679 M -48.10 % | 1.325 B 58.63 % | 835.235 M -21.38 % | 1.062 B 78.19 % | 596.185 M 220.86 % | 185.808 M 0.00 % | 185.808 M 726.78 % | 22.474 M 0.00 % | 22.474 M -69.68 % | 74.110 M 0.00 % | 74.110 M -76.71 % | 318.220 M 0.00 % | 318.220 M -9.54 % | 351.798 M 0.00 % | 351.798 M -22.60 % | 454.515 M 0.00 % | 454.515 M -19.41 % | 563.999 M 0.00 % | 563.999 M |
Net income | -25.610 M -163.75 % | 40.170 M -56.08 % | 91.458 M -33.13 % | 136.775 M 57.27 % | 86.970 M 681.12 % | 11.134 M 888.53 % | -1.412 M -104.95 % | 28.498 M 96.77 % | 14.483 M -35.84 % | 22.575 M 142.89 % | -52.638 M -202.92 % | -17.377 M 12.68 % | -19.901 M -163.98 % | 31.105 M 201.84 % | -30.543 M -259.30 % | 19.173 M -47.60 % | 36.591 M 143.79 % | 15.009 M -84.23 % | 95.197 M -20.61 % | 119.906 M -23.30 % | 156.339 M -50.40 % | 315.168 M 79.58 % | 175.504 M -45.56 % | 322.363 M 52.77 % | 211.011 M 872.51 % | 21.698 M 0.00 % | 21.698 M 147.94 % | -45.261 M 0.00 % | -45.261 M 5.39 % | -47.842 M 0.00 % | -47.842 M -10.36 % | -43.352 M 0.00 % | -43.352 M 54.49 % | -95.258 M 0.00 % | -95.258 M -467.27 % | -16.793 M 0.00 % | -16.793 M -244.80 % | 11.597 M 0.00 % | 11.597 M |
Income before tax | -15.517 M -125.46 % | 60.952 M -48.09 % | 117.420 M -32.64 % | 174.319 M 101.69 % | 86.428 M 288.77 % | 22.231 M 403.45 % | -7.326 M -141.67 % | 17.583 M 21.61 % | 14.459 M -46.16 % | 26.856 M 154.34 % | -49.426 M -1 128.64 % | 4.805 M 122.58 % | -21.282 M -155.80 % | 38.141 M 212.95 % | -33.767 M -175.52 % | 44.713 M 2.05 % | 43.813 M 6.74 % | 41.046 M -69.61 % | 135.076 M -24.56 % | 179.050 M -14.96 % | 210.545 M -43.40 % | 371.998 M 40.95 % | 263.914 M -23.28 % | 344.010 M 75.83 % | 195.647 M 791.72 % | 21.941 M 0.00 % | 21.941 M 148.59 % | -45.154 M 0.00 % | -45.154 M 3.52 % | -46.799 M 0.00 % | -46.799 M -106.55 % | -22.658 M 0.00 % | -22.658 M 68.47 % | -71.849 M 0.00 % | -71.849 M -110.90 % | -34.068 M 0.00 % | -34.068 M -350.25 % | 13.614 M 0.00 % | 13.614 M |
Income before tax ratio | -0.08 -166.72 % | 0.13 -52.47 % | 0.26 15.33 % | 0.23 -8.11 % | 0.25 165.11 % | 0.09 442.77 % | -0.03 -164.04 % | 0.04 -36.70 % | 0.07 -48.36 % | 0.13 122.23 % | -0.59 -2 568.87 % | 0.02 117.60 % | -0.14 -219.83 % | 0.11 145.75 % | -0.25 -340.90 % | 0.10 -24.57 % | 0.14 31.91 % | 0.10 -54.63 % | 0.23 9.58 % | 0.21 -32.30 % | 0.31 9.05 % | 0.28 -11.15 % | 0.32 -2.42 % | 0.32 -1.32 % | 0.33 177.91 % | 0.12 0.00 % | 0.12 105.88 % | -2.01 0.00 % | -2.01 -218.17 % | -0.63 0.00 % | -0.63 -786.91 % | -0.07 0.00 % | -0.07 65.14 % | -0.20 0.00 % | -0.20 -172.48 % | -0.07 0.00 % | -0.07 -410.53 % | 0.02 0.00 % | 0.02 |
EBITDA | -44.999 M -271.86 % | 26.183 M -61.88 % | 68.691 M -62.12 % | 181.359 M 220.79 % | 56.535 M 102.09 % | 27.975 M 46.24 % | 19.129 M -15.53 % | 22.647 M 41.75 % | 15.977 M 267.71 % | 4.345 M 110.00 % | -43.440 M -569.82 % | 9.246 M 155.43 % | -16.682 M -154.30 % | 30.721 M 178.74 % | -39.016 M -192.79 % | 42.047 M 12.41 % | 37.404 M -0.31 % | 37.519 M -73.17 % | 139.851 M -23.13 % | 181.936 M -15.74 % | 215.932 M -43.46 % | 381.934 M 42.91 % | 267.252 M -22.95 % | 346.877 M | 0.000 -100.00 % | 23.105 M 0.00 % | 23.105 M 152.72 % | -43.826 M 0.00 % | -43.826 M 1.17 % | -44.347 M 0.00 % | -44.347 M -152.90 % | -17.535 M 0.00 % | -17.535 M 74.20 % | -67.965 M 0.00 % | -67.965 M -121.46 % | -30.690 M 0.00 % | -30.690 M -319.42 % | 13.987 M 0.00 % | 13.987 M |
Net income ratio | -0.14 -267.09 % | 0.08 -59.79 % | 0.21 14.49 % | 0.18 -28.35 % | 0.25 432.67 % | 0.05 990.68 % | -0.01 -107.62 % | 0.07 2.42 % | 0.07 -38.46 % | 0.11 117.55 % | -0.63 -627.04 % | -0.09 31.93 % | -0.13 -237.40 % | 0.09 141.25 % | -0.22 -608.16 % | 0.04 -61.27 % | 0.11 201.28 % | 0.04 -76.46 % | 0.16 15.33 % | 0.14 -38.94 % | 0.23 -4.42 % | 0.24 13.20 % | 0.21 -30.75 % | 0.30 -14.27 % | 0.35 203.09 % | 0.12 0.00 % | 0.12 105.80 % | -2.01 0.00 % | -2.01 -211.97 % | -0.65 0.00 % | -0.65 -373.86 % | -0.14 0.00 % | -0.14 49.69 % | -0.27 0.00 % | -0.27 -632.89 % | -0.04 0.00 % | -0.04 -279.68 % | 0.02 0.00 % | 0.02 |
Ratio EBITDA | -0.24 -550.42 % | 0.05 -65.10 % | 0.15 -35.15 % | 0.24 46.15 % | 0.16 37.81 % | 0.12 65.19 % | 0.07 29.83 % | 0.06 -26.22 % | 0.07 252.70 % | 0.02 104.09 % | -0.52 -1 227.65 % | 0.05 143.21 % | -0.11 -216.61 % | 0.09 131.89 % | -0.29 -396.00 % | 0.10 -16.91 % | 0.12 23.20 % | 0.09 -59.94 % | 0.24 11.66 % | 0.21 -32.92 % | 0.31 8.93 % | 0.29 -9.91 % | 0.32 -2.01 % | 0.33 | 0.00 -100.00 % | 0.12 0.00 % | 0.12 106.38 % | -1.95 0.00 % | -1.95 -225.89 % | -0.60 0.00 % | -0.60 -985.94 % | -0.06 0.00 % | -0.06 71.48 % | -0.19 0.00 % | -0.19 -186.12 % | -0.07 0.00 % | -0.07 -372.28 % | 0.02 0.00 % | 0.02 |
Gross profit ratio | 0.43 -17.14 % | 0.52 -7.87 % | 0.56 -4.95 % | 0.59 9.23 % | 0.54 21.55 % | 0.44 -9.04 % | 0.49 4.26 % | 0.47 -9.75 % | 0.52 3.07 % | 0.50 9.30 % | 0.46 -10.93 % | 0.52 1.57 % | 0.51 -7.82 % | 0.55 17.07 % | 0.47 -10.83 % | 0.53 -5.61 % | 0.56 -1.37 % | 0.57 -8.52 % | 0.62 2.85 % | 0.60 -4.36 % | 0.63 2.19 % | 0.62 -0.25 % | 0.62 -1.51 % | 0.63 0.43 % | 0.63 3.90 % | 0.60 0.00 % | 0.60 110.85 % | 0.29 0.00 % | 0.29 -31.80 % | 0.42 0.00 % | 0.42 -8.62 % | 0.46 0.00 % | 0.46 19.79 % | 0.38 0.00 % | 0.38 -14.26 % | 0.45 0.00 % | 0.45 -6.89 % | 0.48 0.00 % | 0.48 |
Weighted average shs out dil | 1.179 B -0.14 % | 1.180 B -0.03 % | 1.181 B 0.00 % | 1.181 B 0.06 % | 1.180 B 0.00 % | 1.180 B 0.00 % | 1.180 B -0.03 % | 1.180 B 0.03 % | 1.180 B 0.00 % | 1.180 B 0.00 % | 1.180 B 0.00 % | 1.180 B 0.00 % | 1.180 B -0.46 % | 1.185 B 0.00 % | 1.185 B -1.65 % | 1.205 B -0.87 % | 1.216 B -0.45 % | 1.221 B -0.05 % | 1.222 B -1.71 % | 1.243 B 3.70 % | 1.199 B -0.55 % | 1.205 B 0.21 % | 1.203 B -1.21 % | 1.218 B 4.02 % | 1.171 B 3.84 % | 1.127 B 0.00 % | 1.127 B 7.94 % | 1.044 B 0.00 % | 1.044 B 24.34 % | 840.026 M 0.00 % | 840.026 M 64.74 % | 509.895 M 0.00 % | 509.895 M -17.52 % | 618.227 M 0.00 % | 618.227 M 0.00 % | 618.227 M 0.00 % | 618.227 M 0.09 % | 617.655 M 0.00 % | 617.655 M |
Weighted average shs out | 1.179 B -0.26 % | 1.182 B 0.09 % | 1.181 B 0.00 % | 1.181 B 0.06 % | 1.180 B 0.00 % | 1.180 B 0.00 % | 1.180 B 0.00 % | 1.180 B 0.00 % | 1.180 B 0.00 % | 1.180 B 0.00 % | 1.180 B 0.00 % | 1.180 B 0.00 % | 1.180 B -0.23 % | 1.183 B -0.10 % | 1.184 B -1.60 % | 1.203 B -1.04 % | 1.216 B -0.47 % | 1.221 B -0.05 % | 1.222 B -1.71 % | 1.243 B 3.70 % | 1.199 B -0.53 % | 1.205 B 0.20 % | 1.203 B -1.21 % | 1.218 B 4.01 % | 1.171 B 4.36 % | 1.122 B 0.00 % | 1.122 B 7.40 % | 1.044 B 0.00 % | 1.044 B 24.34 % | 840.026 M 0.00 % | 840.026 M 64.74 % | 509.895 M 0.00 % | 509.895 M -17.52 % | 618.227 M 0.00 % | 618.227 M 0.00 % | 618.227 M 0.00 % | 618.227 M 0.09 % | 617.655 M 0.00 % | 617.655 M |
EPS diluted | -0.02 -163.82 % | 0.03 -56.13 % | 0.08 -35.42 % | 0.12 62.82 % | 0.07 684.04 % | 0.01 883.33 % | 0.00 -104.98 % | 0.02 95.93 % | 0.01 -35.60 % | 0.02 142.83 % | -0.04 -203.40 % | -0.01 13.02 % | -0.02 -164.50 % | 0.03 201.55 % | -0.03 -262.26 % | 0.02 -47.18 % | 0.03 144.72 % | 0.01 -84.21 % | 0.08 -19.19 % | 0.10 -25.85 % | 0.13 -50.00 % | 0.26 73.33 % | 0.15 -42.31 % | 0.26 44.44 % | 0.18 832.64 % | 0.02 0.00 % | 0.02 144.57 % | -0.04 0.00 % | -0.04 21.27 % | -0.06 0.00 % | -0.06 35.29 % | -0.09 0.00 % | -0.09 43.33 % | -0.15 0.00 % | -0.15 -453.51 % | -0.03 0.00 % | -0.03 -244.15 % | 0.02 0.00 % | 0.02 |
Earnings per share | -0.02 -163.82 % | 0.03 -56.13 % | 0.08 -35.42 % | 0.12 62.82 % | 0.07 684.04 % | 0.01 883.33 % | 0.00 -104.96 % | 0.02 96.75 % | 0.01 -35.60 % | 0.02 142.83 % | -0.04 -203.40 % | -0.01 13.02 % | -0.02 -164.26 % | 0.03 201.94 % | -0.03 -262.26 % | 0.02 -47.18 % | 0.03 144.72 % | 0.01 -84.21 % | 0.08 -19.19 % | 0.10 -25.85 % | 0.13 -50.00 % | 0.26 73.33 % | 0.15 -42.31 % | 0.26 44.44 % | 0.18 827.84 % | 0.02 0.00 % | 0.02 144.80 % | -0.04 0.00 % | -0.04 21.27 % | -0.06 0.00 % | -0.06 35.29 % | -0.09 0.00 % | -0.09 43.33 % | -0.15 0.00 % | -0.15 -453.51 % | -0.03 0.00 % | -0.03 -244.15 % | 0.02 0.00 % | 0.02 |
Gross profit | 79.360 M -68.38 % | 251.020 M 0.63 % | 249.447 M -44.48 % | 449.327 M 139.75 % | 187.415 M 78.25 % | 105.144 M -19.47 % | 130.563 M -32.17 % | 192.499 M 73.38 % | 111.025 M 7.45 % | 103.325 M 167.10 % | 38.684 M -62.89 % | 104.240 M 30.28 % | 80.014 M -57.07 % | 186.399 M 189.04 % | 64.490 M -72.05 % | 230.693 M 27.71 % | 180.633 M -20.19 % | 226.329 M -38.73 % | 369.391 M -29.20 % | 521.723 M 20.14 % | 434.279 M -46.96 % | 818.843 M 58.23 % | 517.501 M -22.56 % | 668.296 M 78.96 % | 373.438 M 233.36 % | 112.022 M 0.00 % | 112.022 M 1 643.26 % | 6.426 M 0.00 % | 6.426 M -79.32 % | 31.070 M 0.00 % | 31.070 M -78.72 % | 146.001 M 0.00 % | 146.001 M 8.36 % | 134.737 M 0.00 % | 134.737 M -33.64 % | 203.032 M 0.00 % | 203.032 M -24.97 % | 270.586 M 0.00 % | 270.586 M |
Income tax expense | 10.093 M -51.43 % | 20.782 M -19.95 % | 25.962 M -30.85 % | 37.544 M 7 026.94 % | -542.000 K -104.88 % | 11.097 M 287.64 % | -5.914 M 45.82 % | -10.915 M -45 379.17 % | -24.000 K -100.56 % | 4.281 M 33.28 % | 3.212 M -85.52 % | 22.182 M 1 706.23 % | -1.381 M -119.63 % | 7.036 M 118.24 % | 3.224 M -87.38 % | 25.540 M 253.64 % | 7.222 M -72.26 % | 26.037 M -34.71 % | 39.879 M -32.57 % | 59.144 M 9.11 % | 54.206 M -4.62 % | 56.830 M -35.72 % | 88.410 M 308.42 % | 21.647 M 40.89 % | 15.364 M 6 222.63 % | 243.000 K 0.00 % | 243.000 K 128.17 % | 106.500 K 0.00 % | 106.500 K -89.78 % | 1.043 M 0.00 % | 1.043 M -94.96 % | 20.695 M 0.00 % | 20.695 M -11.60 % | 23.409 M 0.00 % | 23.409 M 235.50 % | -17.276 M 0.00 % | -17.276 M -956.71 % | 2.017 M 0.00 % | 2.017 M |
Cost of revenue | 106.154 M -54.86 % | 235.173 M 20.17 % | 195.694 M -37.45 % | 312.841 M 95.75 % | 159.816 M 21.40 % | 131.642 M -3.84 % | 136.899 M -37.38 % | 218.621 M 112.33 % | 102.963 M 1.02 % | 101.927 M 124.98 % | 45.304 M -53.46 % | 97.343 M 26.19 % | 77.142 M -48.94 % | 151.089 M 109.25 % | 72.204 M -64.84 % | 205.351 M 44.97 % | 141.652 M -17.62 % | 171.953 M -23.66 % | 225.260 M -34.15 % | 342.062 M 34.99 % | 253.400 M -49.93 % | 506.128 M 59.29 % | 317.734 M -19.37 % | 394.046 M 76.90 % | 222.747 M 201.88 % | 73.786 M 0.00 % | 73.786 M 359.79 % | 16.048 M 0.00 % | 16.048 M -62.71 % | 43.040 M 0.00 % | 43.040 M -75.01 % | 172.219 M 0.00 % | 172.219 M -20.66 % | 217.062 M 0.00 % | 217.062 M -13.69 % | 251.484 M 0.00 % | 251.484 M -14.29 % | 293.413 M 0.00 % | 293.413 M |
General and administrative expenses | 61.415 M -16.72 % | 73.748 M 27.95 % | 57.636 M -25.46 % | 77.322 M 64.33 % | 47.054 M -10.51 % | 52.578 M 25.70 % | 41.827 M -12.78 % | 47.958 M -3.06 % | 49.471 M -2.67 % | 50.828 M -4.01 % | 52.954 M -9.47 % | 58.496 M -4.56 % | 61.293 M -2.29 % | 62.729 M 5.48 % | 59.470 M -2.65 % | 61.091 M 5.09 % | 58.131 M -19.80 % | 72.486 M 22.64 % | 59.107 M -31.95 % | 86.857 M 50.74 % | 57.622 M -41.64 % | 98.729 M 64.72 % | 59.939 M -20.11 % | 75.023 M 53.44 % | 48.894 M 27.82 % | 38.253 M 0.00 % | 38.253 M 6.09 % | 36.056 M 0.00 % | 36.056 M -19.63 % | 44.860 M 0.00 % | 44.860 M 0.93 % | 44.446 M 0.00 % | 44.446 M -34.73 % | 68.101 M 0.00 % | 68.101 M -36.33 % | 106.960 M 0.00 % | 106.960 M -1.27 % | 108.331 M 0.00 % | 108.331 M |
Selling and marketing expenses | 63.238 M -58.24 % | 151.415 M 22.73 % | 123.376 M -43.50 % | 218.382 M 159.56 % | 84.134 M 27.46 % | 66.007 M -5.69 % | 69.990 M -42.76 % | 122.282 M 165.51 % | 46.056 M -5.45 % | 48.712 M 21.69 % | 40.031 M -20.33 % | 50.249 M 0.92 % | 49.792 M -50.06 % | 99.696 M 169.27 % | 37.025 M -71.56 % | 130.173 M 48.26 % | 87.800 M -25.14 % | 117.292 M -31.64 % | 171.579 M -32.42 % | 253.892 M 57.13 % | 161.577 M -52.30 % | 338.758 M 77.66 % | 190.680 M -22.73 % | 246.767 M 98.19 % | 124.508 M 161.24 % | 47.661 M 0.00 % | 47.661 M 252.08 % | 13.537 M 0.00 % | 13.537 M -56.61 % | 31.201 M 0.00 % | 31.201 M -73.59 % | 118.161 M 0.00 % | 118.161 M -13.11 % | 135.983 M 0.00 % | 135.983 M 10.57 % | 122.988 M 0.00 % | 122.988 M -17.05 % | 148.268 M 0.00 % | 148.268 M |
Other expenses | -14.946 M 28.48 % | -20.897 M -106.94 % | -10.098 M 45.21 % | -18.430 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 784.000 K 0.00 % | 784.000 K | 0.000 | 0.000 -100.00 % | 101.500 K 0.00 % | 101.500 K 48.18 % | 68.500 K 0.00 % | 68.500 K | 0.000 | 0.000 -100.00 % | 304.500 K 0.00 % | 304.500 K 181.64 % | -373.000 K 0.00 % | -373.000 K |
Operating expenses | 124.653 M -44.64 % | 225.163 M 24.02 % | 181.552 M -38.75 % | 296.421 M 124.65 % | 131.949 M 11.27 % | 118.585 M 6.05 % | 111.817 M -34.32 % | 170.240 M 78.21 % | 95.527 M -4.03 % | 99.540 M 7.05 % | 92.985 M -14.49 % | 108.745 M -2.11 % | 111.085 M -29.23 % | 156.961 M 48.67 % | 105.575 M -45.40 % | 193.365 M 37.88 % | 140.243 M -26.42 % | 190.603 M -18.28 % | 233.253 M -32.98 % | 348.037 M 57.57 % | 220.877 M -50.94 % | 450.242 M 79.96 % | 250.190 M -23.57 % | 327.359 M 87.36 % | 174.718 M 103.37 % | 85.914 M 0.00 % | 85.914 M 73.24 % | 49.593 M 0.00 % | 49.593 M -34.80 % | 76.061 M 0.00 % | 76.061 M -53.22 % | 162.607 M 0.00 % | 162.607 M -20.32 % | 204.084 M 0.00 % | 204.084 M -14.04 % | 237.404 M 0.00 % | 237.404 M -7.48 % | 256.599 M 0.00 % | 256.599 M |
Cost and expenses | 230.807 M -49.86 % | 460.336 M 22.03 % | 377.246 M -38.08 % | 609.262 M 108.82 % | 291.765 M 16.60 % | 250.227 M 0.61 % | 248.716 M -36.04 % | 388.861 M 95.91 % | 198.490 M -1.48 % | 201.467 M 45.69 % | 138.289 M -32.90 % | 206.088 M 9.49 % | 188.227 M -38.90 % | 308.050 M 73.28 % | 177.779 M -55.41 % | 398.716 M 41.44 % | 281.895 M -22.25 % | 362.556 M -20.93 % | 458.513 M -33.56 % | 690.099 M 45.51 % | 474.277 M -50.41 % | 956.370 M 68.40 % | 567.924 M -21.28 % | 721.405 M 81.50 % | 397.465 M 148.88 % | 159.699 M 0.00 % | 159.699 M 143.29 % | 65.641 M 0.00 % | 65.641 M -44.89 % | 119.101 M 0.00 % | 119.101 M -64.43 % | 334.826 M 0.00 % | 334.826 M -20.50 % | 421.145 M 0.00 % | 421.145 M -13.86 % | 488.888 M 0.00 % | 488.888 M -11.11 % | 550.012 M 0.00 % | 550.012 M |
Research and development expenses | 14.946 M -28.48 % | 20.897 M 96.44 % | 10.638 M -44.44 % | 19.147 M 64.27 % | 11.656 M 11.18 % | 10.484 M 33.32 % | 7.864 M -38.19 % | 12.722 M 103.10 % | 6.264 M -39.08 % | 10.283 M 2.91 % | 9.992 M -24.65 % | 13.261 M 49.03 % | 8.898 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.666 M -34.15 % | 7.086 M 16.85 % | 6.064 M 29.19 % | 4.694 M 30.53 % | 3.596 M 3.75 % | 3.466 M -28.09 % | 4.820 M 51.33 % | 3.185 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 |
Selling general and administrative expenses | 124.653 M -44.64 % | 225.163 M 24.39 % | 181.012 M -38.79 % | 295.704 M 145.82 % | 120.293 M 11.28 % | 108.101 M 3.99 % | 103.953 M -34.01 % | 157.518 M 76.47 % | 89.263 M 0.01 % | 89.257 M 7.55 % | 82.993 M -13.08 % | 95.484 M -6.56 % | 102.187 M -37.09 % | 162.425 M 68.32 % | 96.495 M -49.55 % | 191.264 M 31.06 % | 145.931 M -23.10 % | 189.778 M -17.73 % | 230.686 M -32.30 % | 340.749 M 55.45 % | 219.199 M -49.90 % | 437.487 M 74.56 % | 250.619 M -22.12 % | 321.790 M 85.57 % | 173.402 M 101.83 % | 85.914 M 0.00 % | 85.914 M 73.24 % | 49.593 M 0.00 % | 49.593 M -34.80 % | 76.061 M 0.00 % | 76.061 M -53.22 % | 162.607 M 0.00 % | 162.607 M -20.32 % | 204.084 M 0.00 % | 204.084 M -11.25 % | 229.948 M 0.00 % | 229.948 M -10.39 % | 256.599 M 0.00 % | 256.599 M |
Interest income | 21.149 M -17.15 % | 25.527 M -14.37 % | 29.811 M 46.15 % | 20.397 M 29.98 % | 15.692 M 48.01 % | 10.602 M 1 607.25 % | 621.000 K 150.40 % | 248.000 K -57.75 % | 587.000 K -31.90 % | 862.000 K -84.26 % | 5.476 M -45.59 % | 10.065 M -3.05 % | 10.382 M 19.29 % | 8.703 M 18.93 % | 7.318 M -0.91 % | 7.385 M 115.75 % | 3.423 M -35.66 % | 5.320 M 400.94 % | 1.062 M -80.20 % | 5.364 M 87.75 % | 2.857 M -15.90 % | 3.397 M 0.00 % | 3.397 M 10.54 % | 3.073 M 0.00 % | 3.073 M 274.40 % | -1.762 M 0.00 % | -1.762 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -27.000 K 0.00 % | -27.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 942.000 K -51.01 % | 1.923 M 4.68 % | 1.837 M -27.25 % | 2.525 M 53.40 % | 1.646 M 45.28 % | 1.133 M -8.41 % | 1.237 M -20.76 % | 1.561 M 9.47 % | 1.426 M 51.06 % | 944.000 K -14.26 % | 1.101 M 39.37 % | 790.000 K 16.35 % | 679.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 % | 441.500 K 0.00 % | 441.500 K -60.86 % | 1.128 M 0.00 % | 1.128 M 54.73 % | 729.000 K 0.00 % | 729.000 K -55.10 % | 1.624 M 0.00 % | 1.624 M -35.11 % | 2.502 M 0.00 % | 2.502 M | 0.000 | 0.000 -100.00 % | 373.000 K 0.00 % | 373.000 K |
Depreciation and amortization | 294.000 K -9.82 % | 326.000 K 27.34 % | 256.000 K -94.33 % | 4.515 M -0.73 % | 4.548 M -1.37 % | 4.611 M -0.24 % | 4.622 M -0.11 % | 4.627 M -7.42 % | 4.998 M 23.19 % | 4.057 M -16.95 % | 4.885 M 33.80 % | 3.651 M -6.89 % | 3.921 M 56.65 % | 2.503 M -0.67 % | 2.520 M -3.74 % | 2.618 M -3.11 % | 2.702 M 179.13 % | 968.000 K -15.53 % | 1.146 M 19.13 % | 962.000 K 12.91 % | 852.000 K 47.40 % | 578.000 K 56.22 % | 370.000 K -0.27 % | 371.000 K 5.40 % | 352.000 K 5.39 % | 334.000 K 0.00 % | 334.000 K -54.99 % | 742.000 K 0.00 % | 742.000 K -37.30 % | 1.184 M 0.00 % | 1.184 M 143.70 % | -2.709 M 0.00 % | -2.709 M -295.91 % | 1.383 M 0.00 % | 1.383 M | 0.000 | 0.000 | 0.000 | 0.000 |
Operating income | -45.293 M -275.17 % | 25.857 M -61.92 % | 67.895 M -55.60 % | 152.906 M 175.68 % | 55.466 M 512.66 % | -13.441 M -171.70 % | 18.746 M -15.78 % | 22.259 M 43.62 % | 15.498 M 309.46 % | 3.785 M 106.97 % | -54.301 M -1 105.35 % | -4.505 M 85.50 % | -31.071 M -210.11 % | 28.218 M 167.94 % | -41.536 M -205.34 % | 39.429 M 13.62 % | 34.702 M -5.06 % | 36.551 M -73.65 % | 138.705 M -23.36 % | 180.974 M -15.86 % | 215.080 M -43.60 % | 381.356 M 42.89 % | 266.882 M -22.98 % | 346.506 M 73.22 % | 200.036 M 666.17 % | 26.109 M 0.00 % | 26.109 M 160.48 % | -43.167 M 0.00 % | -43.167 M 4.06 % | -44.992 M 0.00 % | -44.992 M -157.60 % | -17.466 M 0.00 % | -17.466 M 74.81 % | -69.347 M 0.00 % | -69.347 M -101.75 % | -34.373 M 0.00 % | -34.373 M -345.75 % | 13.987 M 0.00 % | 13.987 M |
Operating income ratio | -0.24 -559.08 % | 0.05 -65.13 % | 0.15 -23.97 % | 0.20 25.59 % | 0.16 381.41 % | -0.06 -180.99 % | 0.07 29.45 % | 0.05 -25.24 % | 0.07 292.74 % | 0.02 102.85 % | -0.65 -2 793.01 % | -0.02 88.70 % | -0.20 -336.46 % | 0.08 127.52 % | -0.30 -436.04 % | 0.09 -16.02 % | 0.11 17.33 % | 0.09 -60.66 % | 0.23 11.33 % | 0.21 -33.01 % | 0.31 8.67 % | 0.29 -9.92 % | 0.32 -2.04 % | 0.33 -2.79 % | 0.34 138.79 % | 0.14 0.00 % | 0.14 107.32 % | -1.92 0.00 % | -1.92 -216.39 % | -0.61 0.00 % | -0.61 -1 006.12 % | -0.05 0.00 % | -0.05 72.16 % | -0.20 0.00 % | -0.20 -160.66 % | -0.08 0.00 % | -0.08 -404.95 % | 0.02 0.00 % | 0.02 |
Total other income expenses net | 29.776 M -15.16 % | 35.095 M -29.14 % | 49.525 M 131.28 % | 21.413 M -29.10 % | 30.201 M 368.60 % | 6.445 M 124.72 % | -26.072 M -457.57 % | -4.676 M -350.05 % | -1.039 M -120.39 % | 5.095 M 4.51 % | 4.875 M -47.64 % | 9.310 M -4.89 % | 9.789 M -1.35 % | 9.923 M 27.73 % | 7.769 M 47.03 % | 5.284 M -42.00 % | 9.111 M 102.69 % | 4.495 M 223.86 % | -3.629 M -88.62 % | -1.924 M 57.57 % | -4.535 M 51.54 % | -9.358 M -215.30 % | -2.968 M -18.91 % | -2.496 M 43.13 % | -4.389 M -5.30 % | -4.168 M 0.00 % | -4.168 M -109.76 % | -1.987 M 0.00 % | -1.987 M -9.93 % | -1.808 M 0.00 % | -1.808 M 65.19 % | -5.192 M 0.00 % | -5.192 M -107.51 % | -2.502 M 0.00 % | -2.502 M -921.67 % | 304.500 K 0.00 % | 304.500 K 181.64 % | -373.000 K 0.00 % | -373.000 K |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-12-31 | 2008-06-30 | 2007-12-31 | 2007-06-30 | 2006-12-31 | 2006-06-30 |
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 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -1.022 B 0.96 % | -1.032 B 3.66 % | -1.071 B -191.73 % | -367.173 M 58.46 % | -883.910 M 1.73 % | -899.485 M -0.60 % | -894.124 M -2.58 % | -871.678 M 9.15 % | -959.445 M -2.26 % | -938.263 M 1.58 % | -953.299 M 4.90 % | -1.002 B 4.95 % | -1.055 B -5.22 % | -1.002 B 0.37 % | -1.006 B 0.91 % | -1.015 B 1.82 % | -1.034 B -3.34 % | -1.001 B 4.15 % | -1.044 B -19.77 % | -871.656 M 11.73 % | -987.543 M -25.68 % | -785.784 M -24.69 % | -630.167 M -21.29 % | -519.563 M -43.53 % | -361.990 M -124.21 % | -161.452 M -10.73 % | -145.810 M -3.13 % | -141.384 M 8.85 % | -155.104 M 10.23 % | -172.787 M -70.98 % | -101.054 M -367.56 % | -21.613 M -199.43 % | -7.218 M 91.20 % | -81.995 M -241.06 % | -24.041 M 60.63 % | -61.057 M -206.96 % | -19.891 M |
Total investments | 85.044 M -2.78 % | 87.473 M 11.42 % | 78.507 M -88.52 % | 683.991 M 882.41 % | 69.624 M 18.84 % | 58.584 M -3.17 % | 60.505 M -15.07 % | 71.241 M 945.97 % | 6.811 M -2.99 % | 7.021 M 61.44 % | 4.349 M | 0.000 -100.00 % | 5.920 M 0.00 % | 5.920 M 0.00 % | 5.920 M 0.00 % | 5.920 M -2.20 % | 6.053 M 0.00 % | 6.053 M 0.00 % | 6.053 M 0.00 % | 6.053 M -3.03 % | 6.242 M 22.06 % | 5.114 M -44.07 % | 9.143 M -15.30 % | 10.795 M 8.21 % | 9.976 M -14.74 % | 11.701 M -14.18 % | 13.634 M -20.72 % | 17.198 M 0.89 % | 17.047 M -16.55 % | 20.429 M -6.64 % | 21.882 M -14.95 % | 25.729 M -24.65 % | 34.147 M | 0.000 | 0.000 -100.00 % | 25.866 M 4.65 % | 24.717 M |
Total debt | 6.700 M -41.01 % | 11.357 M -28.37 % | 15.856 M -21.62 % | 20.229 M -16.93 % | 24.353 M -14.36 % | 28.437 M 56.94 % | 18.120 M -18.81 % | 22.319 M -15.33 % | 26.359 M 125.68 % | 11.680 M -23.29 % | 15.227 M 380.50 % | 3.169 M -69.82 % | 10.501 M 80.09 % | 5.831 M 0.00 % | 5.831 M 0.00 % | 5.831 M 0.00 % | 5.831 M 0.00 % | 5.831 M 0.00 % | 5.831 M 0.00 % | 5.831 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 37.221 M -50.00 % | 74.447 M 0.00 % | 74.444 M | 0.000 | 0.000 -100.00 % | 91.581 M 119.51 % | 41.721 M | 0.000 -100.00 % | 66.500 M 250.00 % | 19.000 M -2.56 % | 19.500 M |
Accumulated other comprehensive income loss | 49.197 M 0.82 % | 48.798 M -0.55 % | 49.070 M -3.75 % | 50.983 M -0.49 % | 51.234 M -5.81 % | 54.394 M 10.79 % | 49.096 M -3.00 % | 50.614 M -0.76 % | 51.000 M -1.45 % | 51.752 M -8.38 % | 56.486 M 383.64 % | -19.915 M -135.37 % | 56.301 M 445.62 % | -16.290 M -131.28 % | 52.075 M 534.21 % | -11.993 M -128.44 % | 42.163 M 264.36 % | -25.653 M -144.86 % | 57.189 M 334.53 % | -24.384 M -113.61 % | 179.156 M 756.03 % | -27.309 M -107.48 % | 364.876 M 1 484.15 % | -26.361 M -114.07 % | 187.421 M 825.73 % | -25.825 M | 0.000 100.00 % | -25.504 M | 0.000 100.00 % | -27.746 M | 0.000 100.00 % | -37.377 M | 0.000 | 0.000 | 0.000 -100.00 % | 110.540 M 2.24 % | 108.120 M |
Retained earnings | 1.043 B -8.45 % | 1.140 B 1.50 % | 1.123 B 2.05 % | 1.100 B 11.47 % | 987.140 M 7.23 % | 920.610 M 1.24 % | 909.290 M -2.52 % | 932.784 M 3.20 % | 903.834 M 1.76 % | 888.190 M 2.62 % | 865.520 M -5.61 % | 916.925 M -1.77 % | 933.435 M -1.93 % | 951.852 M 3.38 % | 920.709 M -8.28 % | 1.004 B -2.31 % | 1.028 B -2.29 % | 1.052 B -3.25 % | 1.087 B 9.60 % | 991.774 M 13.76 % | 871.821 M 21.86 % | 715.444 M 78.74 % | 400.276 M 78.08 % | 224.772 M 330.27 % | -97.611 M 68.37 % | -308.622 M | 0.000 100.00 % | -353.333 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 184.060 M 129.91 % | 80.057 M |
Common stock | 11.800 M 0.00 % | 11.800 M -0.06 % | 11.807 M 0.00 % | 11.807 M 0.06 % | 11.800 M 0.00 % | 11.800 M 0.00 % | 11.800 M 0.00 % | 11.800 M 0.00 % | 11.800 M 0.00 % | 11.800 M 0.00 % | 11.800 M 0.00 % | 11.800 M 0.00 % | 11.800 M 0.00 % | 11.800 M 0.00 % | 11.800 M -1.32 % | 11.958 M -0.78 % | 12.052 M -0.76 % | 12.144 M 0.05 % | 12.138 M 0.31 % | 12.100 M -0.18 % | 12.122 M 0.50 % | 12.062 M 0.53 % | 11.998 M 1.70 % | 11.798 M 0.92 % | 11.690 M 1.36 % | 11.533 M 3.27 % | 11.168 M 6.74 % | 10.463 M 0.29 % | 10.433 M 0.00 % | 10.433 M 50.01 % | 6.955 M 40.36 % | 4.955 M 0.10 % | 4.950 M | 0.000 | 0.000 -100.00 % | 93.000 K -96.16 % | 2.420 M |
Total equity | 1.105 B -8.02 % | 1.201 B 1.40 % | 1.185 B 1.77 % | 1.164 B 10.83 % | 1.050 B 6.42 % | 986.804 M 1.71 % | 970.186 M -2.51 % | 995.198 M 2.95 % | 966.634 M 1.56 % | 951.742 M 1.92 % | 933.806 M -5.22 % | 985.278 M -1.62 % | 1.002 B -1.59 % | 1.018 B 3.37 % | 984.584 M -7.53 % | 1.065 B -2.01 % | 1.087 B -3.53 % | 1.126 B -3.91 % | 1.172 B 3.41 % | 1.134 B 5.17 % | 1.078 B 4.01 % | 1.036 B 33.29 % | 777.510 M 3.43 % | 751.743 M 79.89 % | 417.893 M 118.38 % | 191.358 M 117.60 % | 87.940 M -6.73 % | 94.284 M -26.56 % | 128.390 M -28.14 % | 178.672 M 41.03 % | 126.695 M 2 261.07 % | 5.366 M -94.17 % | 92.081 M -67.26 % | 281.256 M -2.87 % | 289.571 M -1.74 % | 294.693 M 54.62 % | 190.597 M |
Other non current liabilities | 1.412 M 6.17 % | 1.330 M -4.80 % | 1.397 M 7.38 % | 1.301 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 100.00 % | -181.000 K | 0.000 100.00 % | -68.391 M |
Long term debt | 0.000 -100.00 % | 1.924 M -71.31 % | 6.707 M -41.02 % | 11.371 M -28.06 % | 15.807 M -21.61 % | 20.165 M 67.82 % | 12.016 M -13.03 % | 13.816 M -23.76 % | 18.122 M 202.74 % | 5.986 M -32.23 % | 8.833 M | 0.000 -100.00 % | 1.622 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 37.221 M -50.00 % | 74.447 M 0.00 % | 74.444 M | 0.000 | 0.000 -100.00 % | 91.581 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 1.412 M -56.61 % | 3.254 M -59.85 % | 8.104 M -36.05 % | 12.672 M -19.83 % | 15.807 M -21.61 % | 20.165 M 67.82 % | 12.016 M -13.03 % | 13.816 M -23.76 % | 18.122 M 202.74 % | 5.986 M -32.23 % | 8.833 M -76.54 % | 37.658 M 2 221.70 % | 1.622 M -96.16 % | 42.242 M 25.67 % | 33.613 M 11.24 % | 30.218 M -56.33 % | 69.191 M 212.39 % | 22.149 M -76.06 % | 92.535 M 69.58 % | 54.568 M -38.67 % | 88.972 M 14.46 % | 77.734 M -32.83 % | 115.730 M 96.28 % | 58.963 M -13.99 % | 68.554 M 47.85 % | 46.367 M 24.57 % | 37.221 M -50.00 % | 74.447 M 0.00 % | 74.444 M 952.06 % | 7.076 M -10.50 % | 7.906 M -91.37 % | 91.581 M -33.43 % | 137.563 M 86.80 % | 73.641 M -53.20 % | 157.360 M 58 181.48 % | 270.000 K 100.39 % | -68.391 M |
Other current liabilities | 126.933 M -22.87 % | 164.577 M -4.02 % | 171.463 M -19.13 % | 212.026 M 69.78 % | 124.883 M -7.68 % | 135.274 M 5.78 % | 127.878 M -34.77 % | 196.044 M 172.49 % | 71.945 M -30.68 % | 103.785 M 45.07 % | 71.539 M -44.53 % | 128.960 M -8.95 % | 141.633 M -9.45 % | 156.420 M 4.09 % | 150.269 M 13.10 % | 132.864 M 9.33 % | 121.522 M -3.05 % | 125.351 M 1.49 % | 123.507 M -1.57 % | 125.480 M 2.26 % | 122.709 M -46.07 % | 227.517 M 29.99 % | 175.023 M -24.71 % | 232.471 M 46.44 % | 158.752 M 11.55 % | 142.309 M 34.63 % | 105.703 M 45.76 % | 72.517 M 37.54 % | 52.726 M 49.74 % | 35.212 M -11.86 % | 39.952 M -72.99 % | 147.918 M 72.90 % | 85.552 M -37.44 % | 136.748 M -28.74 % | 191.890 M -3.33 % | 198.509 M -1.89 % | 202.342 M |
Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 22.032 M -24.64 % | 29.234 M | 0.000 -100.00 % | 56.869 M | 0.000 -100.00 % | 65.784 M | 0.000 -100.00 % | 55.531 M | 0.000 -100.00 % | 146.447 M | 0.000 | 0.000 -100.00 % | 58.015 M 32.82 % | 43.679 M 3.69 % | 42.123 M -3.71 % | 43.747 M -10.59 % | 48.930 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 143.673 M | 0.000 | 0.000 |
Short term debt | 13.400 M -28.97 % | 18.866 M 3.10 % | 18.298 M 3.29 % | 17.716 M 107.30 % | 8.546 M 3.31 % | 8.272 M -73.90 % | 31.695 M 272.75 % | 8.503 M 146.99 % | -18.097 M -417.83 % | 5.694 M 132.58 % | -17.475 M -651.44 % | 3.169 M -64.31 % | 8.879 M 52.27 % | 5.831 M 0.00 % | 5.831 M 111.17 % | -52.184 M -37.88 % | -37.848 M -4.29 % | -36.292 M 4.28 % | -37.916 M 12.03 % | -43.099 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 % | 41.721 M | 0.000 -100.00 % | 66.500 M 250.00 % | 19.000 M -2.56 % | 19.500 M |
Total current liabilities | 213.882 M -3.11 % | 220.756 M -20.48 % | 277.608 M -29.09 % | 391.521 M 50.00 % | 261.006 M 53.20 % | 170.372 M -27.10 % | 233.691 M -6.53 % | 250.012 M 23.74 % | 202.052 M 52.07 % | 132.870 M -18.56 % | 163.154 M -12.48 % | 186.412 M -5.57 % | 197.413 M -9.22 % | 217.471 M 8.66 % | 200.140 M -16.58 % | 239.923 M -0.80 % | 241.853 M 23.45 % | 195.906 M -30.91 % | 283.554 M 12.63 % | 251.761 M -25.58 % | 338.312 M -15.60 % | 400.837 M 18.21 % | 339.093 M 15.48 % | 293.633 M 25.73 % | 233.543 M 23.52 % | 189.066 M 52.59 % | 123.904 M 63.73 % | 75.677 M 33.69 % | 56.608 M 32.89 % | 42.598 M -11.36 % | 48.056 M -71.36 % | 167.799 M -24.93 % | 223.521 M 4.63 % | 213.634 M -39.04 % | 350.474 M -8.04 % | 381.103 M 6.91 % | 356.483 M |
Total liabilities | 215.294 M -3.89 % | 224.010 M -21.60 % | 285.712 M -29.31 % | 404.193 M 46.02 % | 276.813 M 45.28 % | 190.537 M -22.45 % | 245.707 M -6.87 % | 263.828 M 19.83 % | 220.174 M 58.56 % | 138.856 M -19.26 % | 171.987 M -7.74 % | 186.412 M -6.34 % | 199.035 M -8.48 % | 217.471 M 8.66 % | 200.140 M -16.58 % | 239.923 M -0.80 % | 241.853 M 23.45 % | 195.906 M -30.91 % | 283.554 M 12.63 % | 251.761 M -25.58 % | 338.312 M -15.60 % | 400.837 M 18.21 % | 339.093 M 15.48 % | 293.633 M 25.73 % | 233.543 M 23.52 % | 189.066 M 17.34 % | 161.125 M 7.33 % | 150.124 M 14.55 % | 131.052 M 207.65 % | 42.598 M -11.36 % | 48.056 M -81.47 % | 259.380 M 16.04 % | 223.521 M 4.51 % | 213.874 M -39.01 % | 350.655 M -8.05 % | 381.373 M 32.38 % | 288.092 M |
Other non current assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.500 M 0.00 % | 15.500 M | 0.000 | 0.000 -100.00 % | 5.920 M 0.00 % | 5.920 M -84.91 % | 39.227 M 110.95 % | 18.595 M 56.56 % | 11.877 M -48.79 % | 23.195 M -14.95 % | 27.272 M -12.25 % | 31.078 M 0.49 % | 30.926 M 504.73 % | 5.114 M -44.07 % | 9.143 M -15.30 % | 10.795 M 8.21 % | 9.976 M -14.74 % | 11.701 M -14.18 % | 13.634 M -20.72 % | 17.198 M 0.89 % | 17.047 M -16.55 % | 20.429 M -6.64 % | 21.882 M -14.95 % | 25.729 M -24.65 % | 34.147 M 36.10 % | 25.090 M | 0.000 | 0.000 100.00 % | -68.391 M |
Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.920 M 0.00 % | 5.920 M 117.77 % | -33.307 M -162.78 % | -12.675 M -117.63 % | -5.824 M 66.02 % | -17.142 M 19.21 % | -21.219 M 15.21 % | -25.025 M -1.38 % | -24.684 M -582.68 % | 5.114 M -44.07 % | 9.143 M -15.30 % | 10.795 M 8.21 % | 9.976 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 25.866 M 4.65 % | 24.717 M |
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 | 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 | 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 100.00 % | -5.920 M 0.00 % | -5.920 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.114 M 44.07 % | -9.143 M 15.30 % | -10.795 M -8.21 % | -9.976 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 |
Property plant equipment net | 9.904 M -7.11 % | 10.662 M -28.64 % | 14.942 M -22.21 % | 19.207 M -18.38 % | 23.533 M -14.85 % | 27.636 M 58.14 % | 17.476 M -20.35 % | 21.942 M -17.01 % | 26.439 M 101.04 % | 13.151 M -23.44 % | 17.178 M 222.53 % | 5.326 M -40.34 % | 8.927 M 31.80 % | 6.773 M -19.90 % | 8.456 M -21.70 % | 10.799 M -7.08 % | 11.622 M 125.54 % | 5.153 M -10.65 % | 5.767 M -7.59 % | 6.241 M 32.17 % | 4.722 M 8.83 % | 4.339 M 67.01 % | 2.598 M 121.67 % | 1.172 M -10.81 % | 1.314 M 3.14 % | 1.274 M -14.90 % | 1.497 M -15.28 % | 1.767 M -9.29 % | 1.948 M -33.13 % | 2.913 M -31.33 % | 4.242 M -12.16 % | 4.829 M -52.24 % | 10.111 M 79.21 % | 5.642 M -4.44 % | 5.904 M -29.07 % | 8.324 M 14.39 % | 7.277 M |
Total non current assets | 40.054 M -7.55 % | 43.327 M -24.42 % | 57.323 M -16.83 % | 68.921 M 4.64 % | 65.863 M 8.47 % | 60.718 M 3.01 % | 58.945 M 9.01 % | 54.072 M -11.11 % | 60.833 M 33.08 % | 45.711 M 19.53 % | 38.242 M 36.90 % | 27.934 M -47.25 % | 52.954 M 17.25 % | 45.165 M -4.18 % | 47.136 M 5.71 % | 44.590 M -24.56 % | 59.108 M 51.39 % | 39.043 M -24.60 % | 51.780 M 11.60 % | 46.399 M -32.17 % | 68.404 M 18.03 % | 57.955 M 45.09 % | 39.945 M -28.72 % | 56.038 M 29.28 % | 43.346 M 230.61 % | 13.111 M -14.06 % | 15.256 M -20.08 % | 19.090 M 0.12 % | 19.067 M -18.57 % | 23.414 M -11.50 % | 26.456 M -14.35 % | 30.890 M -65.72 % | 90.114 M -26.42 % | 122.479 M 42.45 % | 85.981 M -28.30 % | 119.918 M 274.81 % | 31.994 M |
Other current assets | 82.052 M 3.70 % | 79.128 M 28.63 % | 61.517 M 72.56 % | 35.649 M -26.51 % | 48.511 M 6.72 % | 45.455 M -20.41 % | 57.114 M -0.38 % | 57.331 M 10.15 % | 52.049 M 43.19 % | 36.349 M -49.63 % | 72.157 M 37.27 % | 52.566 M 64.00 % | 32.053 M 81.38 % | 17.672 M -38.65 % | 28.806 M 2.08 % | 28.218 M -22.73 % | 36.520 M -42.44 % | 63.449 M 61.19 % | 39.364 M -56.82 % | 91.160 M 378.61 % | 19.047 M -2.66 % | 19.567 M -63.11 % | 53.046 M 152.78 % | 20.985 M -89.68 % | 203.351 M 10.47 % | 184.078 M 82 818.02 % | 222.000 K -98.46 % | 14.425 M 120 108.33 % | 12.000 K -62.50 % | 32.000 K -99.06 % | 3.422 M -76.91 % | 14.818 M | 0.000 | 0.000 -100.00 % | 50.520 M 30.23 % | 38.794 M 24.41 % | 31.183 M |
Short term investments | 85.044 M -2.78 % | 87.473 M 11.42 % | 78.507 M -88.52 % | 683.991 M 882.41 % | 69.624 M 18.84 % | 58.584 M -3.17 % | 60.505 M -15.07 % | 71.241 M 945.97 % | 6.811 M -2.99 % | 7.021 M 61.44 % | 4.349 M | 0.000 | 0.000 | 0.000 -100.00 % | 39.227 M 110.95 % | 18.595 M 56.56 % | 11.877 M -48.79 % | 23.195 M -14.95 % | 27.272 M -12.25 % | 31.078 M 0.49 % | 30.926 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 |
cash and cash equivalents | 1.029 B -1.39 % | 1.043 B -4.02 % | 1.087 B 180.59 % | 387.402 M -57.35 % | 908.263 M -2.12 % | 927.922 M 1.72 % | 912.244 M 2.04 % | 893.997 M -9.31 % | 985.804 M 3.78 % | 949.943 M -1.92 % | 968.526 M -3.68 % | 1.006 B -5.59 % | 1.065 B 5.65 % | 1.008 B -0.37 % | 1.012 B -0.91 % | 1.021 B -1.81 % | 1.040 B 3.33 % | 1.007 B -4.12 % | 1.050 B 19.64 % | 877.487 M -11.14 % | 987.543 M 25.68 % | 785.784 M 24.69 % | 630.167 M 21.29 % | 519.563 M 43.53 % | 361.990 M 124.21 % | 161.452 M -11.79 % | 183.031 M -15.20 % | 215.831 M -5.98 % | 229.548 M 32.85 % | 172.787 M 70.98 % | 101.054 M -10.72 % | 113.194 M 131.30 % | 48.939 M -40.31 % | 81.995 M -9.44 % | 90.541 M 13.10 % | 80.057 M 103.24 % | 39.391 M |
Cash and short term investments | 1.114 B -1.50 % | 1.131 B -2.98 % | 1.166 B 8.79 % | 1.071 B 9.56 % | 977.887 M -0.87 % | 986.506 M 1.41 % | 972.749 M 0.78 % | 965.238 M -2.76 % | 992.615 M 3.73 % | 956.964 M -1.64 % | 972.875 M -3.25 % | 1.006 B -5.59 % | 1.065 B 5.65 % | 1.008 B -4.09 % | 1.051 B 1.09 % | 1.040 B -1.15 % | 1.052 B 2.15 % | 1.030 B -4.40 % | 1.077 B 18.55 % | 908.565 M -10.79 % | 1.018 B 29.61 % | 785.784 M 24.69 % | 630.167 M 21.29 % | 519.563 M 43.53 % | 361.990 M 124.21 % | 161.452 M -11.79 % | 183.031 M -15.20 % | 215.831 M -5.98 % | 229.548 M 32.85 % | 172.787 M 70.98 % | 101.054 M -10.72 % | 113.194 M 131.30 % | 48.939 M -40.31 % | 81.995 M -9.44 % | 90.541 M 13.10 % | 80.057 M 103.24 % | 39.391 M |
Total current assets | 1.280 B -7.37 % | 1.382 B -2.20 % | 1.413 B -5.75 % | 1.499 B 18.88 % | 1.261 B 12.94 % | 1.117 B -3.49 % | 1.157 B -3.98 % | 1.205 B 7.01 % | 1.126 B 7.76 % | 1.045 B -2.12 % | 1.068 B -6.66 % | 1.144 B -0.34 % | 1.148 B -3.57 % | 1.190 B 4.61 % | 1.138 B -9.72 % | 1.260 B -0.73 % | 1.269 B -1.08 % | 1.283 B -8.60 % | 1.404 B 4.86 % | 1.339 B -0.65 % | 1.348 B -2.28 % | 1.379 B 28.10 % | 1.077 B 8.83 % | 989.338 M 62.70 % | 608.090 M 65.55 % | 367.313 M 57.10 % | 233.809 M 3.77 % | 225.318 M -6.26 % | 240.375 M 21.49 % | 197.856 M 33.42 % | 148.295 M -36.59 % | 233.856 M 3.71 % | 225.488 M -39.49 % | 372.651 M -32.76 % | 554.245 M -0.34 % | 556.148 M 24.50 % | 446.695 M |
Inventory | 34.608 M 25.15 % | 27.654 M -46.75 % | 51.932 M -11.81 % | 58.886 M -4.61 % | 61.735 M 160.49 % | 23.700 M -65.05 % | 67.815 M 16.91 % | 58.007 M 209.45 % | 18.745 M 82.29 % | 10.283 M -2.66 % | 10.564 M -45.88 % | 19.518 M 5.12 % | 18.567 M -23.39 % | 24.237 M 39.28 % | 17.402 M -23.43 % | 22.728 M -48.03 % | 43.736 M 187.06 % | 15.236 M -59.84 % | 37.934 M 34.32 % | 28.242 M -58.20 % | 67.569 M 52.99 % | 44.165 M -43.11 % | 77.636 M 110.06 % | 36.959 M -13.54 % | 42.749 M 96.25 % | 21.783 M 37.87 % | 15.800 M 642.83 % | 2.127 M -55.72 % | 4.803 M -11.12 % | 5.404 M 0.76 % | 5.363 M -47.32 % | 10.181 M -47.71 % | 19.469 M -41.49 % | 33.274 M -32.58 % | 49.353 M -14.33 % | 57.606 M 56.81 % | 36.736 M |
Net receivables | 49.527 M -65.66 % | 144.225 M 7.67 % | 133.954 M -59.81 % | 333.261 M 86.33 % | 178.853 M 163.29 % | 67.930 M 14.61 % | 59.270 M -67.38 % | 181.709 M 190.43 % | 62.566 M -19.42 % | 77.640 M -7.69 % | 84.112 M -27.47 % | 115.962 M 89.47 % | 61.203 M -56.29 % | 140.005 M 247.63 % | 40.274 M -77.81 % | 181.483 M 12.89 % | 160.754 M -25.51 % | 215.803 M -13.55 % | 249.639 M -19.74 % | 311.020 M 28.15 % | 242.703 M -54.18 % | 529.727 M 67.74 % | 315.809 M -23.32 % | 411.831 M 102.55 % | 203.322 M | 0.000 -100.00 % | 34.756 M 591.95 % | -7.065 M -217.51 % | 6.012 M -69.38 % | 19.633 M -48.95 % | 38.456 M -59.80 % | 95.663 M | 0.000 | 0.000 -100.00 % | 363.831 M -4.18 % | 379.691 M 11.88 % | 339.385 M |
Tax assets | 30.150 M -7.70 % | 32.665 M -22.93 % | 42.381 M -14.75 % | 49.714 M 17.44 % | 42.330 M 27.95 % | 33.082 M -20.22 % | 41.469 M 29.07 % | 32.130 M 70.05 % | 18.894 M 10.75 % | 17.060 M -19.01 % | 21.064 M -6.83 % | 22.608 M -40.67 % | 38.107 M 17.35 % | 32.472 M -0.88 % | 32.760 M 17.54 % | 27.871 M -32.73 % | 41.433 M 48.84 % | 27.837 M -30.34 % | 39.960 M 17.17 % | 34.105 M -40.63 % | 57.440 M 18.43 % | 48.502 M 71.97 % | 28.204 M -36.00 % | 44.071 M 37.48 % | 32.056 M 23 470.59 % | 136.000 K 8.80 % | 125.000 K 0.00 % | 125.000 K 73.61 % | 72.000 K 0.00 % | 72.000 K -78.31 % | 332.000 K 0.00 % | 332.000 K -99.28 % | 45.856 M -50.02 % | 91.747 M 14.57 % | 80.077 M -6.59 % | 85.728 M 25.35 % | 68.391 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 46.407 M 139.56 % | 19.372 M -66.89 % | 58.512 M -34.12 % | 88.815 M 21.36 % | 73.185 M 522.11 % | 11.764 M -49.84 % | 23.451 M -17.65 % | 28.476 M -30.39 % | 40.910 M 294.69 % | 10.365 M -10.07 % | 11.525 M -66.58 % | 34.489 M 12.42 % | 30.678 M -15.75 % | 36.411 M 31.06 % | 27.782 M 13.92 % | 24.387 M -61.51 % | 63.360 M 288.28 % | 16.318 M -81.18 % | 86.704 M 77.90 % | 48.737 M -45.22 % | 88.972 M 14.46 % | 77.734 M -32.83 % | 115.730 M 96.28 % | 58.963 M -13.99 % | 68.554 M 47.85 % | 46.367 M 154.75 % | 18.201 M 475.98 % | 3.160 M -11.53 % | 3.572 M -49.52 % | 7.076 M -10.50 % | 7.906 M -59.83 % | 19.683 M -79.46 % | 95.842 M 29.72 % | 73.881 M -18.85 % | 91.041 M 0.29 % | 90.777 M 47.26 % | 61.643 M |
Tax payables | 27.142 M 51.28 % | 17.941 M -38.84 % | 29.335 M -42.40 % | 50.932 M 102.45 % | 25.158 M 67.03 % | 15.062 M -22.32 % | 19.389 M 14.13 % | 16.989 M 11.95 % | 15.176 M 16.51 % | 13.026 M -28.29 % | 18.165 M -8.23 % | 19.794 M 22.01 % | 16.223 M -13.75 % | 18.809 M 15.69 % | 16.258 M -13.64 % | 18.826 M 152.33 % | 7.461 M 18.75 % | 6.283 M -73.56 % | 23.765 M 4.31 % | 22.783 M -82.01 % | 126.631 M 32.48 % | 95.586 M 97.74 % | 48.340 M 2 098.27 % | 2.199 M -64.74 % | 6.237 M 1 499.23 % | 390.000 K | 0.000 | 0.000 -100.00 % | 310.000 K 0.00 % | 310.000 K 56.57 % | 198.000 K 0.00 % | 198.000 K -51.23 % | 406.000 K -86.49 % | 3.005 M 188.11 % | 1.043 M -98.57 % | 72.817 M -0.25 % | 72.998 M |
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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 6.700 M -41.01 % | 11.357 M -28.37 % | 15.856 M -21.62 % | 20.229 M -16.93 % | 24.353 M -14.36 % | 28.437 M 56.94 % | 18.120 M -18.81 % | 22.319 M -15.33 % | 26.359 M 125.68 % | 11.680 M -23.29 % | 15.227 M 380.50 % | 3.169 M -32.14 % | 4.670 M | 0.000 | 0.000 100.00 % | -58.015 M -32.82 % | -43.679 M -3.69 % | -42.123 M 3.71 % | -43.747 M 10.59 % | -48.930 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 |
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 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 760.000 K 0.00 % | 760.000 K -3.18 % | 785.000 K 0.00 % | 785.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 % | -907.000 K -118.67 % | 4.857 M -71.25 % | 16.893 M 5.87 % | 15.957 M 47.19 % | 10.841 M -26.66 % | 14.781 M 88.27 % | 7.851 M 2 080.83 % | 360.000 K -99.89 % | 328.510 M -34.80 % | 503.814 M 3.15 % | 488.447 M 536.23 % | 76.772 M -82.44 % | 437.154 M 270.60 % | 117.957 M -72.68 % | 431.777 M 260.60 % | 119.740 M 216.87 % | 37.788 M 2 717.90 % | 1.341 M -72.91 % | 4.950 M -98.29 % | 289.571 M | 0.000 | 0.000 |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 240.000 K 32.60 % | 181.000 K -32.96 % | 270.000 K | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -37.658 M | 0.000 100.00 % | -42.242 M -25.67 % | -33.613 M -11.24 % | -30.218 M 56.33 % | -69.191 M -212.39 % | -22.149 M 76.06 % | -92.535 M -69.58 % | -54.568 M 38.67 % | -88.972 M -14.46 % | -77.734 M 32.83 % | -115.730 M -96.28 % | -58.963 M 13.99 % | -68.554 M -47.85 % | -46.367 M | 0.000 | 0.000 | 0.000 100.00 % | -7.076 M 10.50 % | -7.906 M | 0.000 100.00 % | -137.563 M -87.41 % | -73.401 M 53.30 % | -157.179 M | 0.000 | 0.000 |
Total assets | 1.320 B -7.37 % | 1.425 B -3.07 % | 1.470 B -6.24 % | 1.568 B 18.17 % | 1.327 B 12.71 % | 1.177 B -3.17 % | 1.216 B -3.43 % | 1.259 B 6.09 % | 1.187 B 8.82 % | 1.091 B -1.37 % | 1.106 B -5.62 % | 1.172 B -2.41 % | 1.201 B -2.80 % | 1.235 B 4.26 % | 1.185 B -9.19 % | 1.305 B -1.79 % | 1.328 B 0.47 % | 1.322 B -9.17 % | 1.456 B 5.08 % | 1.385 B -2.18 % | 1.416 B -1.46 % | 1.437 B 28.71 % | 1.117 B 6.81 % | 1.045 B 60.47 % | 651.436 M 71.24 % | 380.424 M 52.74 % | 249.065 M 1.91 % | 244.408 M -5.79 % | 259.442 M 17.25 % | 221.270 M 26.62 % | 174.751 M -33.99 % | 264.746 M -16.11 % | 315.602 M -36.26 % | 495.130 M -22.66 % | 640.226 M -5.30 % | 676.066 M 41.23 % | 478.689 M |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 126.682 M | 0.000 100.00 % | -41.966 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 -100.00 % | 5.985 M | 0.000 -100.00 % | 1.143 M | 0.000 -100.00 % | 7.177 M | 0.000 | 0.000 | 0.000 100.00 % | -3.631 M | 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 -100.00 % | 357.000 K | 0.000 -100.00 % | 1.796 M | 0.000 -100.00 % | 4.218 M | 0.000 -100.00 % | 4.349 M | 0.000 | 0.000 | 0.000 -100.00 % | 507.000 K | 0.000 -100.00 % | 2.265 M | 0.000 -100.00 % | 5.850 M | 0.000 -100.00 % | 11.235 M | 0.000 -100.00 % | 2.889 M 0.00 % | 2.889 M 12.65 % | 2.565 M 0.00 % | 2.565 M -56.78 % | 5.934 M 0.00 % | 5.934 M | 0.000 | 0.000 -100.00 % | 670.500 K 0.00 % | 670.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 0.000 -100.00 % | 199.030 M | 0.000 100.00 % | -296.432 M | 0.000 -100.00 % | 109.599 M | 0.000 100.00 % | -136.293 M | 0.000 -100.00 % | 32.056 M | 0.000 -100.00 % | 43.714 M | 0.000 -100.00 % | 25.017 M | 0.000 -100.00 % | 26.828 M | 0.000 -100.00 % | 145.934 M | 0.000 -100.00 % | 216.486 M | 0.000 100.00 % | -123.684 M | 0.000 100.00 % | -264.087 M | 0.000 100.00 % | -36.458 M 0.00 % | -36.458 M -288.56 % | 19.335 M 0.00 % | 19.335 M 55.28 % | 12.452 M 0.00 % | 12.452 M | 0.000 | 0.000 -100.00 % | 41.795 M 0.00 % | 41.795 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts receivables | 0.000 -100.00 % | 167.607 M | 0.000 100.00 % | -262.493 M | 0.000 -100.00 % | 75.292 M | 0.000 100.00 % | -88.569 M | 0.000 -100.00 % | 22.821 M | 0.000 -100.00 % | 38.996 M | 0.000 -100.00 % | 26.526 M | 0.000 -100.00 % | 34.319 M | 0.000 -100.00 % | 132.928 M | 0.000 -100.00 % | 200.563 M | 0.000 100.00 % | -116.478 M | 0.000 100.00 % | -248.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 | 0.000 |
Inventory | 0.000 -100.00 % | 31.232 M | 0.000 100.00 % | -35.187 M | 0.000 -100.00 % | 34.307 M | 0.000 100.00 % | -47.724 M | 0.000 -100.00 % | 9.235 M | 0.000 -100.00 % | 4.718 M | 0.000 100.00 % | -1.509 M | 0.000 100.00 % | -7.491 M | 0.000 -100.00 % | 13.006 M | 0.000 -100.00 % | 15.923 M | 0.000 100.00 % | -7.206 M | 0.000 100.00 % | -15.176 M | 0.000 100.00 % | -9.828 M 0.00 % | -9.828 M -699.82 % | 1.639 M 0.00 % | 1.639 M -31.40 % | 2.389 M 0.00 % | 2.389 M | 0.000 | 0.000 -100.00 % | 6.903 M 0.00 % | 6.903 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 191.000 K | 0.000 -100.00 % | 1.248 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -26.630 M 0.00 % | -26.630 M -250.49 % | 17.696 M 0.00 % | 17.696 M 75.85 % | 10.063 M 0.00 % | 10.063 M | 0.000 | 0.000 -100.00 % | 34.892 M 0.00 % | 34.892 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | 76.244 M 129.81 % | -255.778 M -579.51 % | 53.342 M -78.94 % | 253.226 M 423.89 % | -78.182 M -870.11 % | 10.152 M -85.11 % | 68.186 M 281.67 % | -37.532 M -222.19 % | 30.715 M 212.28 % | -27.356 M -192.64 % | 29.529 M 128.90 % | -102.165 M -258.90 % | 64.294 M 155.56 % | -115.727 M -241.80 % | 81.614 M 379.44 % | -29.206 M -146.68 % | 62.572 M 140.45 % | -154.694 M -220.30 % | 128.585 M 133.14 % | -388.001 M -297.67 % | 196.284 M 1 170.12 % | 15.454 M -84.82 % | 101.827 M 27.38 % | 79.942 M 507.41 % | -19.622 M 22.37 % | -25.276 M -202.79 % | 24.591 M -44.64 % | 44.417 M 199.26 % | -44.748 M -203.59 % | 43.198 M 199.94 % | -43.223 M -168.65 % | 62.964 M 365.22 % | -23.741 M -1 092.08 % | 2.393 M 293.30 % | -1.238 M -102.02 % | 61.385 M 120.81 % | 27.800 M 100.00 % | 13.900 M 166.68 % | -20.844 M -100.00 % | -10.422 M |
Net cash provided by operating activities | 55.168 M 432.78 % | -16.578 M -111.10 % | 149.296 M 52.21 % | 98.084 M 2 213.30 % | 4.240 M -74.57 % | 16.675 M -73.17 % | 62.152 M 554.96 % | -13.661 M -133.98 % | 40.200 M 554.85 % | -8.838 M 68.43 % | -27.994 M 58.81 % | -67.959 M -240.66 % | 48.314 M 191.59 % | -52.753 M -198.44 % | 53.591 M 176.06 % | 19.413 M -80.94 % | 101.865 M 1 218.81 % | 7.724 M -96.57 % | 224.928 M 564.90 % | -48.382 M -113.69 % | 353.475 M 65.67 % | 213.366 M -23.17 % | 277.701 M 85.35 % | 149.824 M -21.86 % | 191.741 M 2 318.07 % | -8.645 M 0.00 % | -8.645 M 60.90 % | -22.107 M 0.00 % | -22.107 M 6.54 % | -23.655 M 0.00 % | -23.655 M 0.36 % | -23.741 M 0.00 % | -23.741 M 18.81 % | -29.240 M 0.00 % | -29.240 M -205.18 % | 27.800 M 0.00 % | 27.800 M 100.00 % | 13.900 M 166.68 % | -20.844 M -100.00 % | -10.422 M |
Investments in property plant and equipment | -3.776 M -2 351.95 % | -154.000 K 35.02 % | -237.000 K -21.54 % | -195.000 K 56.18 % | -445.000 K -232.09 % | -134.000 K 14.10 % | -156.000 K -20.93 % | -129.000 K -118.64 % | -59.000 K -31.11 % | -45.000 K 93.66 % | -710.000 K -1 292.16 % | -51.000 K 27.14 % | -70.000 K 93.50 % | -1.077 M | 0.000 100.00 % | -10.943 M | 0.000 100.00 % | -1.085 M | 0.000 100.00 % | -3.716 M | 0.000 100.00 % | -4.115 M | 0.000 100.00 % | -621.000 K | 0.000 100.00 % | -91.500 K 0.00 % | -91.500 K 54.02 % | -199.000 K 0.00 % | -199.000 K 74.58 % | -783.000 K 0.00 % | -783.000 K -14.73 % | -682.500 K 0.00 % | -682.500 K 81.29 % | -3.648 M 0.00 % | -3.648 M -188.80 % | -1.263 M 0.00 % | -1.263 M -100.00 % | -631.500 K -172.79 % | -231.500 K -100.00 % | -115.750 K |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -20.808 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.162 M | 0.000 100.00 % | -353.000 K | 0.000 100.00 % | -9.847 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 -100.00 % | 7.410 M 160.14 % | -12.322 M -19 774.19 % | -62.000 K 95.84 % | -1.491 M -4.85 % | -1.422 M 90.79 % | -15.436 M 78.86 % | -73.016 M | 0.000 | 0.000 100.00 % | -3.908 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 |
Sales maturities of investments | 0.000 -100.00 % | 5.549 M -55.35 % | 12.429 M | 0.000 -100.00 % | 6.390 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 | 0.000 | 0.000 | 0.000 |
Other investing activites | 148.995 M 6.76 % | 139.559 M | 0.000 100.00 % | -591.085 M -2 940.66 % | 20.808 M 117.95 % | 9.547 M 165.42 % | -14.594 M 79.84 % | -72.374 M -12 429.47 % | 587.000 K 4 615.38 % | -13.000 K -200.00 % | 13.000 K -99.87 % | 10.078 M -3.03 % | 10.393 M -79.41 % | 50.481 M 560.85 % | -10.954 M -192.17 % | 11.884 M 49.52 % | 7.948 M -27.98 % | 11.036 M 126.33 % | 4.876 M -31.78 % | 7.147 M 120.44 % | -34.966 M -1 523.12 % | 2.457 M 762.11 % | 285.000 K -81.48 % | 1.539 M 9 518.75 % | 16.000 K -98.92 % | 1.479 M 1 515.85 % | 91.500 K -93.00 % | 1.308 M 557.29 % | 199.000 K -91.63 % | 2.378 M 203.70 % | 783.000 K 252.48 % | -513.500 K -175.24 % | 682.500 K 124.34 % | -2.804 M -176.86 % | 3.648 M 6.09 % | 3.438 M 172.21 % | 1.263 M 100.00 % | 631.500 K 172.79 % | 231.500 K 100.00 % | 115.750 K |
Net cash used for investing activites | 145.219 M -4.69 % | 152.364 M 117 303.08 % | -130.000 K 99.98 % | -591.342 M -13 376.65 % | 4.454 M 386.25 % | -1.556 M 90.02 % | -15.592 M 78.68 % | -73.145 M -123 874.58 % | -59.000 K -1.72 % | -58.000 K 98.74 % | -4.605 M -145.93 % | 10.027 M -2.87 % | 10.323 M -79.10 % | 49.404 M 551.01 % | -10.954 M -1 264.08 % | 941.000 K -88.16 % | 7.948 M -20.13 % | 9.951 M 104.08 % | 4.876 M 42.12 % | 3.431 M 109.81 % | -34.966 M -2 008.93 % | -1.658 M -681.75 % | 285.000 K -68.95 % | 918.000 K 5 637.50 % | 16.000 K -98.92 % | 1.479 M 1 715.85 % | -91.500 K -107.00 % | 1.308 M 757.29 % | -199.000 K -103.59 % | 5.540 M 807.54 % | -783.000 K 9.64 % | -866.500 K -26.96 % | -682.500 K 94.60 % | -12.651 M -246.83 % | -3.648 M -433.41 % | 1.094 M 1.20 % | 1.081 M 100.00 % | 540.500 K -76.84 % | 2.334 M 100.00 % | 1.167 M |
Debt repayment | -4.894 M | 0.000 100.00 % | -4.834 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.280 M | 0.000 100.00 % | -4.431 M | 0.000 100.00 % | -1.568 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 % | -77.790 M | 0.000 -100.00 % | 77.500 M | 0.000 | 0.000 | 0.000 -100.00 % | 113.279 M | 0.000 -100.00 % | 41.721 M | 0.000 100.00 % | -66.500 M | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 -100.00 % | 578.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.622 M 0.00 % | 23.622 M 3 446.77 % | 666.000 K 0.00 % | 666.000 K -98.72 % | 52.164 M 0.00 % | 52.164 M 71 850.34 % | 72.500 K 0.00 % | 72.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | -1.680 M -275.00 % | -448.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -149.000 K -14 800.00 % | -1.000 K 99.99 % | -16.927 M -66.36 % | -10.175 M 37.99 % | -16.408 M -782.15 % | -1.860 M | 0.000 100.00 % | -5.234 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -22.500 K 0.00 % | -22.500 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 |
Dividends paid | -70.800 M -200.00 % | -23.600 M 66.69 % | -70.842 M -200.00 % | -23.614 M -0.06 % | -23.600 M | 0.000 100.00 % | -23.600 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -35.409 M 1.68 % | -36.014 M 40.51 % | -60.535 M 0.38 % | -60.767 M -0.43 % | -60.505 M 0.18 % | -60.615 M 49.84 % | -120.842 M -100.36 % | -60.313 M 66.48 % | -179.949 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 % | -18.330 M 0.00 % | -18.330 M -100.00 % | -9.165 M | 0.000 | 0.000 |
Other financing activites | 0.000 100.00 % | -4.821 M | 0.000 100.00 % | -4.787 M -0.72 % | -4.753 M -1.86 % | -4.666 M 1.00 % | -4.713 M -1.31 % | -4.652 M | 0.000 100.00 % | -3.929 M | 0.000 100.00 % | -1.603 M -2 209.21 % | 76.000 K | 0.000 -100.00 % | 419.000 K 0.24 % | 418.000 K -30.33 % | 600.000 K -63.59 % | 1.648 M -45.68 % | 3.034 M 307.80 % | 744.000 K -81.82 % | 4.092 M -3.08 % | 4.222 M -66.40 % | 12.567 M 83.97 % | 6.831 M -22.21 % | 8.781 M -42.59 % | 15.296 M 200.00 % | -15.296 M -2 196.70 % | -666.000 K -200.00 % | 666.000 K 101.23 % | -54.347 M -204.18 % | 52.164 M 150.93 % | 20.788 M 200.00 % | -20.788 M -182.77 % | 25.116 M 200.00 % | -25.116 M -148.61 % | 51.670 M 448.42 % | -14.830 M -100.00 % | -7.415 M -131.22 % | 23.750 M 100.00 % | 11.875 M |
Net cash used provided by financing activities | -77.374 M -168.02 % | -28.869 M 61.85 % | -75.676 M -171.99 % | -27.823 M 1.87 % | -28.353 M -507.65 % | -4.666 M 83.52 % | -28.313 M -508.62 % | -4.652 M -8.69 % | -4.280 M -8.93 % | -3.929 M 11.33 % | -4.431 M -176.42 % | -1.603 M 2.32 % | -1.641 M -164 000.00 % | -1.000 K 100.00 % | -51.917 M -13.43 % | -45.771 M 40.05 % | -76.343 M -25.20 % | -60.979 M -6.10 % | -57.471 M 11.73 % | -65.105 M 44.24 % | -116.750 M -108.14 % | -56.091 M 66.49 % | -167.382 M -2 550.33 % | 6.831 M -22.21 % | 8.781 M 157.41 % | -15.296 M 0.00 % | -15.296 M -119.57 % | 78.166 M 11 636.64 % | 666.000 K -98.67 % | 49.981 M -4.18 % | 52.164 M -61.13 % | 134.212 M 745.62 % | -20.788 M -131.10 % | 66.837 M 366.12 % | -25.116 M 24.26 % | -33.160 M 0.00 % | -33.160 M -100.00 % | -16.580 M -169.81 % | 23.750 M 100.00 % | 11.875 M |
Effect of forex changes on cash | 0.000 100.00 % | -343.000 K | 0.000 -100.00 % | 220.000 K -99.98 % | 927.922 M 17 659.27 % | 5.225 M -99.42 % | 893.997 M 256 259.60 % | -349.000 K -100.04 % | 949.943 M 16 597.79 % | -5.758 M -100.57 % | 1.006 B 2 793 311.11 % | -36.000 K | 0.000 100.00 % | -398.000 K | 0.000 -100.00 % | 6.590 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.479 M -324.43 % | 659.000 K 20.59 % | 546.500 K 285.57 % | -294.500 K 85.77 % | -2.070 M -200.00 % | 2.070 M 102.67 % | -77.478 M -200.18 % | 77.339 M 286.47 % | -41.475 M -200.00 % | 41.475 M 638 169.23 % | -6.500 K -200.00 % | 6.500 K 100.00 % | 3.250 K 62.50 % | 2.000 K 100.00 % | 1.000 K |
Net change in cash | 123.013 M 15.42 % | 106.574 M 45.02 % | 73.490 M 114.11 % | -520.861 M -2 549.48 % | -19.659 M -225.39 % | 15.678 M -14.08 % | 18.247 M 119.88 % | -91.807 M -356.01 % | 35.861 M 292.98 % | -18.583 M 49.82 % | -37.030 M 96.52 % | -1.065 B -200.00 % | 1.065 B 205.26 % | -1.012 B -200.00 % | 1.012 B 197.30 % | -1.040 B -200.00 % | 1.040 B 199.06 % | -1.050 B -200.00 % | 1.050 B 206.31 % | -987.543 M -200.00 % | 987.543 M 256.71 % | -630.167 M -200.00 % | 630.167 M | 0.000 -100.00 % | 361.990 M 865.08 % | -47.314 M -300.00 % | -11.829 M -132.88 % | 35.979 M 300.00 % | 8.995 M -84.91 % | 59.593 M 300.00 % | 14.898 M -76.81 % | 64.255 M 300.00 % | 16.064 M 148.60 % | -33.056 M -300.00 % | -8.264 M 3.30 % | -8.546 M -300.00 % | -2.137 M 0.00 % | -2.137 M -181.51 % | 2.621 M 0.00 % | 2.621 M |
Cash at beginning of period | 567.466 M 23.12 % | 460.892 M 18.97 % | 387.402 M -57.35 % | 908.263 M -2.12 % | 927.922 M 1.72 % | 912.244 M 2.04 % | 893.997 M -9.31 % | 985.804 M 3.78 % | 949.943 M -1.92 % | 968.526 M -3.68 % | 1.006 B -5.59 % | 1.065 B | 0.000 -100.00 % | 1.012 B | 0.000 -100.00 % | 1.040 B | 0.000 -100.00 % | 1.050 B | 0.000 -100.00 % | 987.543 M | 0.000 -100.00 % | 630.167 M | 0.000 | 0.000 | 0.000 -100.00 % | 208.766 M 300.00 % | 52.192 M -69.79 % | 172.787 M 300.00 % | 43.197 M -61.84 % | 113.194 M 300.00 % | 28.299 M -42.18 % | 48.939 M 300.00 % | 12.235 M -85.08 % | 81.995 M 300.00 % | 20.499 M -77.36 % | 90.541 M 300.00 % | 22.635 M 0.00 % | 22.635 M 13.10 % | 20.014 M 0.00 % | 20.014 M |
Cash at end of period | 690.479 M 21.68 % | 567.466 M 23.12 % | 460.892 M 18.97 % | 387.402 M -57.35 % | 908.263 M -2.12 % | 927.922 M 1.72 % | 912.244 M 2.04 % | 893.997 M -9.31 % | 985.804 M 3.78 % | 949.943 M -1.92 % | 968.526 M | 0.000 -100.00 % | 1.065 B | 0.000 -100.00 % | 1.012 B | 0.000 -100.00 % | 1.040 B | 0.000 -100.00 % | 1.050 B | 0.000 -100.00 % | 987.543 M | 0.000 -100.00 % | 630.167 M | 0.000 -100.00 % | 361.990 M 124.21 % | 161.452 M 300.00 % | 40.363 M -80.67 % | 208.766 M 300.00 % | 52.192 M -69.79 % | 172.787 M 300.00 % | 43.197 M -61.84 % | 113.194 M 300.00 % | 28.299 M -42.18 % | 48.939 M 300.00 % | 12.235 M -85.08 % | 81.995 M 300.00 % | 20.499 M 0.00 % | 20.499 M -9.44 % | 22.635 M 0.00 % | 22.635 M |
Operating cash flow | 33.782 M 303.78 % | -16.578 M -113.90 % | 119.245 M 21.57 % | 98.084 M 2 213.30 % | 4.240 M -74.57 % | 16.675 M -73.17 % | 62.152 M 554.96 % | -13.661 M -133.98 % | 40.200 M 554.85 % | -8.838 M 68.43 % | -27.994 M 58.81 % | -67.959 M -240.66 % | 48.314 M 191.59 % | -52.753 M -198.44 % | 53.591 M 176.06 % | 19.413 M -80.94 % | 101.865 M 1 218.81 % | 7.724 M -96.57 % | 224.928 M 564.90 % | -48.382 M -113.69 % | 353.475 M 65.67 % | 213.366 M -23.17 % | 277.701 M 85.35 % | 149.824 M -21.86 % | 191.741 M 2 318.07 % | -8.645 M 0.00 % | -8.645 M 60.90 % | -22.107 M 0.00 % | -22.107 M 6.54 % | -23.655 M 0.00 % | -23.655 M 0.36 % | -23.741 M 0.00 % | -23.741 M 18.81 % | -29.240 M 0.00 % | -29.240 M -205.18 % | 27.800 M 0.00 % | 27.800 M 100.00 % | 13.900 M 166.68 % | -20.844 M -100.00 % | -10.422 M |
Capital expenditure | -3.776 M -2 351.95 % | -154.000 K 35.02 % | -237.000 K -21.54 % | -195.000 K 56.18 % | -445.000 K -232.09 % | -134.000 K 14.10 % | -156.000 K -20.93 % | -129.000 K -118.64 % | -59.000 K -31.11 % | -45.000 K 93.66 % | -710.000 K -1 292.16 % | -51.000 K 27.14 % | -70.000 K 93.50 % | -1.077 M | 0.000 100.00 % | -10.943 M | 0.000 100.00 % | -1.085 M | 0.000 100.00 % | -3.716 M | 0.000 100.00 % | -4.115 M | 0.000 100.00 % | -621.000 K | 0.000 100.00 % | -91.500 K 0.00 % | -91.500 K 54.02 % | -199.000 K 0.00 % | -199.000 K 74.58 % | -783.000 K 0.00 % | -783.000 K -14.73 % | -682.500 K 0.00 % | -682.500 K 81.29 % | -3.648 M 0.00 % | -3.648 M -188.80 % | -1.263 M 0.00 % | -1.263 M -100.00 % | -631.500 K -172.79 % | -231.500 K -100.00 % | -115.750 K |
Free CashFlow | 30.006 M 279.33 % | -16.732 M -114.06 % | 119.008 M 21.57 % | 97.889 M 2 479.42 % | 3.795 M -77.06 % | 16.541 M -73.32 % | 61.996 M 549.57 % | -13.790 M -134.35 % | 40.141 M 551.89 % | -8.883 M 69.05 % | -28.704 M 57.79 % | -68.010 M -240.97 % | 48.244 M 189.62 % | -53.830 M -200.45 % | 53.591 M 532.72 % | 8.470 M -91.69 % | 101.865 M 1 434.34 % | 6.639 M -97.05 % | 224.928 M 531.74 % | -52.098 M -114.74 % | 353.475 M 68.92 % | 209.251 M -24.65 % | 277.701 M 86.12 % | 149.203 M -22.19 % | 191.741 M 2 294.84 % | -8.736 M 0.00 % | -8.736 M 60.84 % | -22.306 M 0.00 % | -22.306 M 8.72 % | -24.438 M 0.00 % | -24.438 M -0.06 % | -24.423 M 0.00 % | -24.423 M 25.74 % | -32.887 M 0.00 % | -32.887 M -223.93 % | 26.537 M 0.00 % | 26.537 M 100.00 % | 13.268 M 162.96 % | -21.076 M -100.00 % | -10.538 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 |