
Lanpec Technologies Limited 601798.SS
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 675.386 M -38.66 % | 1.101 B 26.56 % | 869.937 M 4.57 % | 831.883 M -29.51 % | 1.180 B 9.33 % | 1.079 B 34.21 % | 804.272 M 6.91 % | 752.320 M 35.61 % | 554.761 M -24.54 % | 735.213 M -14.97 % | 864.671 M -5.75 % | 917.384 M 8.20 % | 847.893 M 13.56 % | 746.648 M 15.71 % | 645.283 M -1.93 % | 657.977 M 19.33 % | 551.408 M |
Net income | -88.401 M 36.68 % | -139.618 M 23.98 % | -183.648 M -4.15 % | -176.332 M -1 595.08 % | 11.794 M 126.04 % | -45.300 M -171.97 % | 62.941 M 172.18 % | -87.197 M 36.53 % | -137.380 M -407.43 % | 44.687 M -19.29 % | 55.366 M -33.54 % | 83.309 M -20.97 % | 105.420 M -12.91 % | 121.045 M 7.92 % | 112.163 M -7.15 % | 120.800 M 70.84 % | 70.711 M |
Income before tax | -85.490 M 37.36 % | -136.475 M 29.06 % | -192.372 M -0.10 % | -192.174 M -1 822.68 % | 11.155 M 121.96 % | -50.790 M -162.17 % | 81.690 M 210.53 % | -73.905 M 52.62 % | -155.996 M -407.59 % | 50.716 M -22.58 % | 65.508 M -35.05 % | 100.867 M -18.65 % | 123.991 M -13.57 % | 143.465 M 8.37 % | 132.381 M -7.26 % | 142.742 M 69.99 % | 83.972 M |
Income before tax ratio | -0.13 -2.12 % | -0.12 43.95 % | -0.22 4.28 % | -0.23 -2 543.80 % | 0.01 120.09 % | -0.05 -146.33 % | 0.10 203.39 % | -0.10 65.06 % | -0.28 -507.64 % | 0.07 -8.95 % | 0.08 -31.10 % | 0.11 -24.81 % | 0.15 -23.89 % | 0.19 -6.34 % | 0.21 -5.43 % | 0.22 42.46 % | 0.15 |
EBITDA | -27.695 M 55.60 % | -62.381 M 41.22 % | -106.125 M -7.05 % | -99.136 M -183.75 % | 118.370 M 71.97 % | 68.831 M -67.85 % | 214.085 M 315.56 % | 51.518 M 203.63 % | -49.711 M -135.19 % | 141.256 M -12.97 % | 162.305 M -12.21 % | 184.890 M -0.07 % | 185.016 M -5.02 % | 194.788 M 12.98 % | 172.408 M 11.75 % | 154.287 M 56.95 % | 98.302 M |
Net income ratio | -0.13 -3.22 % | -0.13 39.93 % | -0.21 0.41 % | -0.21 -2 220.93 % | 0.01 123.81 % | -0.04 -153.63 % | 0.08 167.52 % | -0.12 53.20 % | -0.25 -507.43 % | 0.06 -5.08 % | 0.06 -29.49 % | 0.09 -26.96 % | 0.12 -23.31 % | 0.16 -6.73 % | 0.17 -5.32 % | 0.18 43.17 % | 0.13 |
Ratio EBITDA | -0.04 27.63 % | -0.06 53.56 % | -0.12 -2.37 % | -0.12 -218.81 % | 0.10 57.30 % | 0.06 -76.04 % | 0.27 288.71 % | 0.07 176.42 % | -0.09 -146.64 % | 0.19 2.36 % | 0.19 -6.86 % | 0.20 -7.64 % | 0.22 -16.36 % | 0.26 -2.36 % | 0.27 13.94 % | 0.23 31.53 % | 0.18 |
Gross profit ratio | 0.13 50.38 % | 0.09 -32.71 % | 0.13 -3.41 % | 0.14 -34.06 % | 0.21 1.78 % | 0.20 62.06 % | 0.13 -32.67 % | 0.19 -7.90 % | 0.20 -21.38 % | 0.26 -13.42 % | 0.30 -14.57 % | 0.35 2.63 % | 0.34 -16.15 % | 0.40 3.67 % | 0.39 3.72 % | 0.38 28.15 % | 0.29 |
Weighted average shs out dil | 353.602 M -1.23 % | 357.995 M 0.98 % | 354.528 M 0.00 % | 354.528 M 0.00 % | 354.528 M 0.00 % | 354.528 M -0.30 % | 355.598 M 0.32 % | 354.458 M -0.15 % | 354.986 M 3.27 % | 343.745 M -1.28 % | 348.211 M 8.67 % | 320.418 M -4.90 % | 336.910 M 14.36 % | 294.612 M 16.66 % | 252.535 M 7.56 % | 234.778 M 11.79 % | 210.024 M |
Weighted average shs out | 353.602 M -1.23 % | 357.995 M 0.98 % | 354.528 M 0.00 % | 354.528 M 0.00 % | 354.528 M 0.00 % | 354.528 M 0.00 % | 354.528 M 0.02 % | 354.458 M -0.02 % | 354.528 M 3.14 % | 343.745 M -0.66 % | 346.035 M 7.99 % | 320.418 M 0.00 % | 320.425 M 8.76 % | 294.612 M 16.66 % | 252.535 M 7.56 % | 234.778 M 11.79 % | 210.024 M |
EPS diluted | -0.25 35.90 % | -0.39 25.00 % | -0.52 -4.00 % | -0.50 -1 601.50 % | 0.03 125.62 % | -0.13 -172.22 % | 0.18 172.00 % | -0.25 35.90 % | -0.39 -400.00 % | 0.13 -18.75 % | 0.16 -38.46 % | 0.26 -16.13 % | 0.31 -24.39 % | 0.41 -6.82 % | 0.44 -13.73 % | 0.51 50.00 % | 0.34 |
Earnings per share | -0.25 35.90 % | -0.39 25.00 % | -0.52 -4.00 % | -0.50 -1 601.50 % | 0.03 125.62 % | -0.13 -172.22 % | 0.18 172.00 % | -0.25 35.90 % | -0.39 -400.00 % | 0.13 -18.75 % | 0.16 -38.46 % | 0.26 -16.13 % | 0.31 -24.39 % | 0.41 -6.82 % | 0.44 -13.73 % | 0.51 50.00 % | 0.34 |
Gross profit | 90.043 M -7.75 % | 97.612 M -14.84 % | 114.618 M 1.01 % | 113.469 M -53.52 % | 244.113 M 11.28 % | 219.367 M 117.50 % | 100.859 M -28.02 % | 140.129 M 24.90 % | 112.193 M -40.67 % | 189.114 M -26.39 % | 256.899 M -19.48 % | 319.030 M 11.04 % | 287.299 M -4.78 % | 301.715 M 19.95 % | 251.526 M 1.72 % | 247.268 M 52.92 % | 161.703 M |
Income tax expense | 1.846 M -15.89 % | 2.194 M 125.15 % | -8.724 M 44.93 % | -15.842 M -2 380.66 % | -638.625 K 88.37 % | -5.490 M -120.99 % | 26.155 M 53.44 % | 17.046 M 195.22 % | -17.901 M -445.47 % | 5.182 M -41.76 % | 8.897 M -45.79 % | 16.410 M -9.07 % | 18.047 M -17.30 % | 21.821 M 12.50 % | 19.397 M -9.69 % | 21.478 M 64.32 % | 13.071 M |
Cost of revenue | 585.343 M -41.66 % | 1.003 B 32.84 % | 755.319 M 5.14 % | 718.414 M -23.25 % | 935.998 M 8.83 % | 860.039 M 22.27 % | 703.413 M 14.90 % | 612.191 M 38.33 % | 442.568 M -18.96 % | 546.099 M -10.15 % | 607.772 M 1.57 % | 598.354 M 6.74 % | 560.594 M 26.00 % | 444.933 M 13.00 % | 393.757 M -4.13 % | 410.709 M 5.39 % | 389.706 M |
General and administrative expenses | 19.630 M 11.20 % | 17.652 M 21.99 % | 14.471 M -16.66 % | 17.363 M -20.11 % | 21.732 M -11.90 % | 24.668 M -18.66 % | 30.325 M 28.40 % | 23.618 M 18.14 % | 19.991 M 37.19 % | 14.572 M -21.34 % | 18.524 M -38.26 % | 30.006 M 2.76 % | 29.200 M -3.79 % | 30.350 M 6.76 % | 28.427 M -53.52 % | 61.154 M 50.65 % | 40.593 M |
Selling and marketing expenses | 11.469 M -49.05 % | 22.509 M -30.53 % | 32.402 M -13.83 % | 37.603 M 28.27 % | 29.315 M -47.88 % | 56.244 M 7.36 % | 52.389 M 21.31 % | 43.188 M -14.20 % | 50.336 M 19.58 % | 42.094 M -29.96 % | 60.103 M -13.09 % | 69.158 M 39.93 % | 49.423 M 13.65 % | 43.488 M 42.01 % | 30.623 M -0.47 % | 30.769 M 31.85 % | 23.336 M |
Other expenses | 103.748 M | 0.000 -100.00 % | 41.003 M -17.67 % | 49.806 M 7.13 % | 46.492 M -6.32 % | 49.630 M 872.68 % | -6.423 M -127.53 % | -2.823 M -109.68 % | 29.175 M 39.31 % | 20.942 M 73.74 % | 12.054 M 112.83 % | 5.664 M -65.93 % | 16.626 M 162.12 % | 6.343 M -43.84 % | 11.295 M 11.91 % | 10.093 M 166.47 % | 3.788 M |
Operating expenses | 185.700 M -29.51 % | 263.440 M 86.44 % | 141.299 M -8.73 % | 154.813 M -0.66 % | 155.849 M -24.92 % | 207.569 M 41.44 % | 146.752 M 2.81 % | 142.744 M -5.67 % | 151.330 M 27.44 % | 118.749 M -30.38 % | 170.576 M -2.42 % | 174.805 M 12.90 % | 154.827 M 14.45 % | 135.275 M 26.91 % | 106.589 M 9.00 % | 97.791 M 43.99 % | 67.916 M |
Cost and expenses | 771.043 M -37.66 % | 1.237 B 37.94 % | 896.617 M 2.68 % | 873.227 M -20.02 % | 1.092 B 2.27 % | 1.068 B 25.58 % | 850.165 M 12.61 % | 754.936 M 27.12 % | 593.898 M -10.67 % | 664.848 M -14.58 % | 778.349 M 0.67 % | 773.159 M 8.07 % | 715.421 M 23.30 % | 580.208 M 15.96 % | 500.347 M -1.60 % | 508.500 M 11.12 % | 457.622 M |
Research and development expenses | 50.853 M -11.99 % | 57.783 M 8.16 % | 53.424 M 6.76 % | 50.043 M -14.18 % | 58.310 M -24.30 % | 77.027 M 187.25 % | 26.815 M -32.03 % | 39.454 M 49.60 % | 26.373 M 36.10 % | 19.378 M -34.83 % | 29.733 M 32.06 % | 22.514 M -0.84 % | 22.706 M -2.33 % | 23.247 M 47.39 % | 15.772 M | 0.000 | 0.000 |
Selling general and administrative expenses | 31.099 M -22.56 % | 40.162 M -14.32 % | 46.872 M -14.72 % | 54.965 M 7.68 % | 51.047 M -36.91 % | 80.912 M -2.18 % | 82.715 M 23.81 % | 66.805 M -5.01 % | 70.327 M 24.11 % | 56.666 M -27.93 % | 78.627 M -20.71 % | 99.163 M 26.12 % | 78.623 M 6.48 % | 73.838 M 25.04 % | 59.050 M -35.76 % | 91.923 M 43.79 % | 63.928 M |
Interest income | 1.903 M 43.01 % | 1.331 M -20.88 % | 1.682 M -91.39 % | 19.536 M 1 052.34 % | 1.695 M -7.21 % | 1.827 M -14.10 % | 2.127 M 13.21 % | 1.879 M -53.97 % | 4.081 M 51.23 % | 2.699 M 83.09 % | 1.474 M 7.16 % | 1.375 M -77.65 % | 6.155 M 109.95 % | 2.932 M 362.95 % | 633.251 K -3.39 % | 655.454 K -38.86 % | 1.072 M |
Interest expense | 14.433 M -35.42 % | 22.348 M -4.28 % | 23.347 M -2.39 % | 23.920 M -19.15 % | 29.584 M 7.59 % | 27.496 M -18.15 % | 33.594 M 14.96 % | 29.221 M 57.33 % | 18.573 M -8.68 % | 20.339 M -21.76 % | 25.994 M -24.07 % | 34.233 M 15.49 % | 29.641 M 30.46 % | 22.721 M 42.10 % | 15.990 M 102.90 % | 7.881 M 238.58 % | 2.328 M |
Depreciation and amortization | 44.052 M -22.21 % | 56.632 M -13.79 % | 65.688 M -6.99 % | 70.625 M -9.31 % | 77.880 M -19.77 % | 97.072 M -5.12 % | 102.311 M 3.73 % | 98.630 M 13.72 % | 86.731 M 23.65 % | 70.140 M -0.94 % | 70.803 M 42.20 % | 49.789 M 58.64 % | 31.384 M 12.12 % | 27.991 M 16.45 % | 24.038 M 73.10 % | 13.886 M 15.70 % | 12.002 M |
Operating income | -95.657 M 16.65 % | -114.766 M -1 080.48 % | -9.722 M 70.49 % | -32.945 M -165.58 % | 50.234 M 2 909.12 % | 1.669 M -98.11 % | 88.114 M 223.96 % | -71.082 M 61.60 % | -185.092 M -707.02 % | 30.492 M -43.21 % | 53.696 M -43.97 % | 95.830 M -11.06 % | 107.749 M -22.53 % | 139.078 M 14.79 % | 121.155 M -8.76 % | 132.780 M 64.51 % | 80.714 M |
Operating income ratio | -0.14 -35.87 % | -0.10 -832.73 % | -0.01 71.78 % | -0.04 -193.04 % | 0.04 2 652.34 % | 0.00 -98.59 % | 0.11 215.95 % | -0.09 71.68 % | -0.33 -904.46 % | 0.04 -33.21 % | 0.06 -40.55 % | 0.10 -17.80 % | 0.13 -31.78 % | 0.19 -0.79 % | 0.19 -6.96 % | 0.20 37.86 % | 0.15 |
Total other income expenses net | 10.166 M 146.83 % | -21.709 M 43.52 % | -38.433 M -63.66 % | -23.484 M 39.91 % | -39.079 M 25.51 % | -52.459 M -123.10 % | 227.117 M 4 424.69 % | -5.252 M -138.25 % | 13.729 M -32.12 % | 20.224 M 234.87 % | -14.995 M 54.43 % | -32.907 M -302.60 % | 16.242 M 192.89 % | -17.486 M -255.76 % | 11.226 M 12.69 % | 9.962 M 205.77 % | 3.258 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 69.612 M -70.59 % | 236.724 M 6.48 % | 222.322 M -16.75 % | 267.067 M 17.87 % | 226.575 M 8.35 % | 209.123 M 166.93 % | 78.345 M -74.04 % | 301.793 M 7.03 % | 281.969 M 244.95 % | 81.742 M 51.55 % | 53.937 M -63.60 % | 148.191 M 368.21 % | -55.251 M 83.64 % | -337.762 M -232.32 % | 255.269 M 152.59 % | 101.059 M 867.03 % | 10.450 M |
Total investments | 219.176 M -0.02 % | 219.214 M 1.58 % | 215.804 M -18.21 % | 263.847 M 5.58 % | 249.896 M -1.52 % | 253.757 M -2.89 % | 261.318 M -0.38 % | 262.325 M 316.26 % | 63.019 M 146.17 % | 25.600 M | 0.000 100.00 % | -74.279 M -108.77 % | 846.509 M | 0.000 | 0.000 | 0.000 | 0.000 |
Total debt | 290.230 M -40.00 % | 483.736 M -3.84 % | 503.038 M 3.02 % | 488.310 M -7.35 % | 527.063 M -12.60 % | 603.057 M 8.66 % | 555.000 M -21.83 % | 710.000 M 18.33 % | 600.000 M 81.82 % | 330.000 M -17.50 % | 400.000 M -29.82 % | 570.000 M 1.79 % | 560.000 M 38.27 % | 405.000 M -5.81 % | 430.000 M 66.67 % | 258.000 M 186.67 % | 90.000 M |
Accumulated other comprehensive income loss | 59.498 M | 0.000 -100.00 % | 62.942 M 4.72 % | 60.107 M 0.25 % | 59.957 M 2.64 % | 58.415 M 0.42 % | 58.173 M 26.22 % | 46.087 M 7.52 % | 42.863 M 22.75 % | 34.918 M 1 728.98 % | 1.909 M 154.06 % | 751.469 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | -216.742 M -68.88 % | -128.341 M -1 238.11 % | 11.277 M -94.23 % | 195.460 M -47.05 % | 369.107 M 5.28 % | 350.607 M -10.28 % | 390.775 M 15.12 % | 339.439 M -20.71 % | 428.093 M -25.76 % | 576.666 M 4.90 % | 549.705 M 3.76 % | 529.786 M 12.78 % | 469.754 M 22.03 % | 384.957 M 44.40 % | 266.592 M 46.86 % | 181.532 M 117.89 % | 83.315 M |
Common stock | 354.528 M 0.00 % | 354.528 M 0.00 % | 354.528 M 0.00 % | 354.528 M 0.00 % | 354.528 M 0.00 % | 354.528 M 0.00 % | 354.528 M 0.00 % | 354.528 M 0.00 % | 354.528 M 0.00 % | 354.528 M 0.00 % | 354.528 M 10.79 % | 320.000 M 0.00 % | 320.000 M 0.00 % | 320.000 M 33.33 % | 240.000 M 0.00 % | 240.000 M 20.00 % | 200.000 M |
Total equity | 1.250 B -3.61 % | 1.297 B -9.72 % | 1.437 B -11.18 % | 1.618 B -9.24 % | 1.782 B 1.28 % | 1.760 B -2.55 % | 1.806 B 3.12 % | 1.751 B -4.64 % | 1.837 B -7.07 % | 1.976 B 1.76 % | 1.942 B 12.79 % | 1.722 B 3.67 % | 1.661 B 5.63 % | 1.572 B 152.41 % | 622.890 M 16.70 % | 533.771 M 61.81 % | 329.883 M |
Other non current liabilities | 0.000 | 0.000 | 0.000 -100.00 % | 37.482 M 197.10 % | -38.601 M -163.62 % | 60.677 M -12.26 % | 69.156 M | 0.000 | 0.000 -100.00 % | 96.080 M | 0.000 | 0.000 -100.00 % | 100.237 M | 0.000 -100.00 % | 44.932 M 433.10 % | 8.429 M | 0.000 |
Long term debt | 40.000 M -0.54 % | 40.219 M 14 915.70 % | 267.843 K -99.69 % | 87.315 M 24 152.28 % | 360.028 K -99.70 % | 118.800 M 16.47 % | 102.000 M -67.10 % | 310.000 M | 0.000 -100.00 % | 50.000 M 150.00 % | 20.000 M -93.33 % | 300.000 M 22.45 % | 245.000 M 22.50 % | 200.000 M -35.48 % | 310.000 M 121.43 % | 140.000 M 600.00 % | 20.000 M |
Total non current liabilities | 60.260 M -9.47 % | 66.566 M 103.73 % | 32.674 M -73.82 % | 124.797 M 100.14 % | 62.353 M -65.26 % | 179.477 M 4.86 % | 171.156 M -56.42 % | 392.734 M 336.85 % | 89.902 M -38.46 % | 146.080 M 26.52 % | 115.463 M -71.12 % | 399.834 M 15.81 % | 345.237 M 35.35 % | 255.076 M -28.13 % | 354.932 M 139.13 % | 148.429 M 592.94 % | 21.420 M |
Other current liabilities | 484.584 M 235.13 % | 144.594 M -75.81 % | 597.630 M 364.14 % | 128.760 M -21.90 % | 164.874 M -62.94 % | 444.857 M 1.47 % | 438.396 M 157.92 % | 169.975 M 14.81 % | 148.053 M 2.67 % | 144.204 M -63.52 % | 395.266 M 86.15 % | 212.333 M -37.35 % | 338.928 M 74.20 % | 194.568 M 141.76 % | 80.480 M -43.64 % | 142.801 M -53.22 % | 305.280 M |
Deferred revenue | 0.000 -100.00 % | 225.142 M -12.71 % | 257.919 M -17.46 % | 312.479 M -4.32 % | 326.581 M 242.88 % | 95.246 M 167.51 % | 35.605 M -54.70 % | 78.591 M 36.20 % | 57.701 M 86.92 % | 30.868 M 76.70 % | 17.469 M 160.91 % | -28.679 M -112.59 % | -13.490 M -149.30 % | 27.364 M -39.01 % | 44.865 M -34.10 % | 68.083 M -32.26 % | 100.503 M |
Short term debt | 250.230 M -43.57 % | 443.453 M -11.80 % | 502.770 M 259.46 % | 139.867 M -70.69 % | 477.203 M 5.84 % | 450.855 M -0.47 % | 453.000 M 13.25 % | 400.000 M -24.93 % | 532.826 M 104.93 % | 260.000 M 160.00 % | 100.000 M -60.78 % | 255.000 M -19.05 % | 315.000 M 200.00 % | 105.000 M -29.61 % | 149.164 M -16.23 % | 178.063 M 25.67 % | 141.691 M |
Total current liabilities | 957.393 M -25.88 % | 1.292 B -6.48 % | 1.381 B 16.47 % | 1.186 B -2.57 % | 1.217 B -14.81 % | 1.429 B 23.77 % | 1.154 B 17.97 % | 978.467 M -16.91 % | 1.178 B 62.14 % | 726.329 M -5.36 % | 767.471 M 4.81 % | 732.237 M -11.58 % | 828.163 M 54.97 % | 534.413 M 17.38 % | 455.290 M -10.09 % | 506.392 M -10.11 % | 563.374 M |
Total liabilities | 1.018 B -25.07 % | 1.358 B -3.93 % | 1.414 B 7.87 % | 1.311 B 2.44 % | 1.279 B -20.44 % | 1.608 B 21.33 % | 1.325 B -3.34 % | 1.371 B 8.18 % | 1.268 B 45.29 % | 872.409 M -1.19 % | 882.934 M -22.01 % | 1.132 B -3.52 % | 1.173 B 48.63 % | 789.488 M -2.56 % | 810.222 M 23.73 % | 654.820 M 11.97 % | 584.794 M |
Other non current assets | 3.788 M 95.42 % | 1.938 M -20.33 % | 2.433 M -7.18 % | 2.621 M -88.68 % | 23.157 M -11.54 % | 26.178 M -12.50 % | 29.917 M 966.59 % | 2.805 M -98.67 % | 211.166 M 458.84 % | 37.787 M 46.15 % | 25.854 M -65.19 % | 74.279 M 108.77 % | -846.509 M | 0.000 | 0.000 | 0.000 | 0.000 |
Long term investments | 217.797 M 0.02 % | 217.752 M 1.60 % | 214.315 M -18.16 % | 261.876 M 5.44 % | 248.375 M -1.53 % | 252.236 M -2.92 % | 259.825 M -11.41 % | 293.302 M 365.42 % | 63.019 M 144.66 % | 25.758 M | 0.000 100.00 % | -74.279 M -108.77 % | 846.509 M | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 84.404 M -6.11 % | 89.901 M -5.80 % | 95.440 M -5.52 % | 101.018 M -5.35 % | 106.729 M -5.21 % | 112.594 M -3.78 % | 117.017 M -14.92 % | 137.532 M -3.99 % | 143.250 M -10.90 % | 160.779 M 1.20 % | 158.881 M 3.75 % | 153.139 M 9.98 % | 139.243 M -1.10 % | 140.786 M -1.61 % | 143.096 M 5.91 % | 135.105 M 188.73 % | 46.792 M |
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 |
Goodwill and intangible assets | 84.404 M -6.11 % | 89.901 M -5.80 % | 95.440 M -5.52 % | 101.018 M -5.35 % | 106.729 M -5.21 % | 112.594 M -3.78 % | 117.017 M -14.92 % | 137.532 M -3.99 % | 143.250 M -10.90 % | 160.779 M 1.20 % | 158.881 M 3.75 % | 153.139 M 9.98 % | 139.243 M -1.10 % | 140.786 M -1.61 % | 143.096 M 5.91 % | 135.105 M 188.73 % | 46.792 M |
Property plant equipment net | 517.050 M -8.79 % | 566.857 M -7.84 % | 615.111 M -8.33 % | 671.030 M -7.34 % | 724.209 M -7.24 % | 780.701 M -9.11 % | 858.957 M -11.77 % | 973.563 M -7.42 % | 1.052 B 3.45 % | 1.016 B -0.37 % | 1.020 B 11.47 % | 915.242 M 29.14 % | 708.719 M 42.51 % | 497.323 M 31.57 % | 377.989 M 33.29 % | 283.592 M 49.30 % | 189.951 M |
Total non current assets | 879.588 M -5.83 % | 934.062 M -5.10 % | 984.243 M -9.17 % | 1.084 B -4.40 % | 1.133 B -5.61 % | 1.201 B -6.82 % | 1.289 B -10.34 % | 1.437 B -4.63 % | 1.507 B 20.00 % | 1.256 B 3.29 % | 1.216 B 12.68 % | 1.079 B 25.83 % | 857.684 M 32.09 % | 649.338 M 22.51 % | 530.047 M 24.67 % | 425.148 M 75.42 % | 242.357 M |
Other current assets | 63.932 M -33.81 % | 96.595 M -53.36 % | 207.104 M 19.19 % | 173.761 M -30.49 % | 249.974 M -38.91 % | 409.214 M 148.33 % | 164.789 M 35.07 % | 122.002 M -32.88 % | 181.768 M 56.09 % | 116.449 M -37.65 % | 186.765 M 65.53 % | 112.832 M -44.74 % | 204.165 M -69.34 % | 665.923 M 1 467.43 % | 42.485 M 72.15 % | 24.679 M -41.05 % | 41.864 M |
Short term investments | 1.379 M -5.60 % | 1.461 M -1.90 % | 1.490 M -24.44 % | 1.971 M 29.59 % | 1.521 M 0.02 % | 1.521 M 1.90 % | 1.493 M 104.82 % | -30.977 M | 0.000 100.00 % | -157.661 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 220.618 M -10.69 % | 247.013 M -12.01 % | 280.716 M 26.88 % | 221.242 M -26.37 % | 300.488 M -23.72 % | 393.934 M -17.35 % | 476.655 M 16.77 % | 408.207 M 28.35 % | 318.031 M 28.11 % | 248.258 M -28.26 % | 346.063 M -17.96 % | 421.809 M -31.44 % | 615.251 M -17.17 % | 742.762 M 325.09 % | 174.731 M 11.34 % | 156.941 M 97.29 % | 79.550 M |
Cash and short term investments | 221.997 M -10.66 % | 248.474 M -11.95 % | 282.205 M 26.43 % | 223.214 M -26.09 % | 302.009 M -23.63 % | 395.455 M -17.29 % | 478.148 M 17.13 % | 408.207 M 28.35 % | 318.031 M 28.11 % | 248.258 M -28.26 % | 346.063 M -17.96 % | 421.809 M -31.44 % | 615.251 M -17.17 % | 742.762 M 325.09 % | 174.731 M 11.34 % | 156.941 M 97.29 % | 79.550 M |
Total current assets | 1.388 B -19.34 % | 1.721 B -7.77 % | 1.866 B 1.18 % | 1.845 B -4.34 % | 1.928 B -11.02 % | 2.167 B 17.61 % | 1.843 B 9.34 % | 1.685 B 5.53 % | 1.597 B 0.27 % | 1.593 B -1.02 % | 1.609 B -9.34 % | 1.775 B -10.21 % | 1.977 B 15.42 % | 1.712 B 89.62 % | 903.066 M 18.29 % | 763.444 M 13.55 % | 672.320 M |
Inventory | 487.629 M 1.56 % | 480.150 M -11.95 % | 545.301 M 9.09 % | 499.881 M 28.59 % | 388.740 M -38.94 % | 636.693 M 86.97 % | 340.529 M 20.98 % | 281.481 M -15.87 % | 334.578 M -16.60 % | 401.166 M 0.08 % | 400.832 M -18.67 % | 492.854 M -9.28 % | 543.272 M 78.87 % | 303.729 M 46.98 % | 206.645 M -13.65 % | 239.301 M -14.69 % | 280.496 M |
Net receivables | 614.761 M -33.80 % | 928.628 M 2.76 % | 903.724 M -12.83 % | 1.037 B -5.80 % | 1.101 B 20.45 % | 913.758 M -4.43 % | 956.135 M 2.06 % | 936.807 M 9.98 % | 851.772 M -4.68 % | 893.625 M 19.61 % | 747.124 M 1.53 % | 735.834 M 19.87 % | 613.852 M 3.39 % | 593.702 M 23.89 % | 479.205 M 39.90 % | 342.523 M | 0.000 |
Tax assets | 56.549 M -1.85 % | 57.614 M 1.18 % | 56.944 M 20.97 % | 47.074 M 52.02 % | 30.965 M 6.32 % | 29.125 M 26.24 % | 23.070 M -23.69 % | 30.233 M -21.10 % | 38.317 M 150.98 % | 15.267 M 38.49 % | 11.024 M 1.98 % | 10.810 M 11.19 % | 9.722 M -13.42 % | 11.228 M 25.30 % | 8.961 M 38.92 % | 6.451 M 14.92 % | 5.613 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 |
Account payables | 215.303 M -53.55 % | 463.467 M 82.72 % | 253.653 M -35.90 % | 395.727 M 18.32 % | 334.466 M -32.89 % | 498.363 M 159.98 % | 191.694 M -50.88 % | 390.247 M 7.01 % | 364.690 M 18.07 % | 308.889 M 15.91 % | 266.488 M -14.51 % | 311.708 M 54.08 % | 202.297 M -9.76 % | 224.188 M 15.77 % | 193.642 M 33.87 % | 144.652 M 84.25 % | 78.506 M |
Tax payables | 7.277 M -51.36 % | 14.960 M -44.65 % | 27.029 M -21.88 % | 34.598 M -19.87 % | 43.181 M 24.93 % | 34.563 M -2.93 % | 35.605 M 95.14 % | 18.246 M 153.44 % | 7.199 M -45.61 % | 13.236 M 131.50 % | 5.717 M 112.22 % | -46.804 M -66.79 % | -28.062 M -363.34 % | 10.656 M -66.70 % | 32.004 M -21.70 % | 40.876 M 7.86 % | 37.897 M |
Deferred revenue non current | 20.260 M -22.39 % | 26.105 M -19.10 % | 32.267 M -13.91 % | 37.482 M -25.74 % | 50.477 M -16.81 % | 60.677 M -12.26 % | 69.156 M -15.32 % | 81.666 M -8.87 % | 89.613 M -6.73 % | 96.080 M 0.65 % | 95.463 M -4.38 % | 99.834 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 13.265 M 8.73 % | 12.200 M 8.43 % | 11.251 M 5.00 % | 10.716 M 453.80 % | 1.935 M 446.12 % | -559.028 K -109.92 % | 5.637 M -61.11 % | 14.496 M 1.73 % | 14.250 M 29.95 % | 10.966 M 79.24 % | 6.118 M 25.58 % | 4.872 M 30.84 % | 3.723 M 16.40 % | 3.199 M 23.03 % | 2.600 M 46.16 % | 1.779 M 35.34 % | 1.314 M |
Capital lease obligations | 0.000 -100.00 % | 218.511 K -18.42 % | 267.843 K 100.10 % | -258.611 M -71 930.67 % | 360.028 K | 0.000 | 0.000 | 0.000 100.00 % | -67.174 M | 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 |
Other total stockholders equity | 1.040 B -1.80 % | 1.059 B -0.09 % | 1.060 B 0.27 % | 1.057 B 6.03 % | 996.806 M -5.54 % | 1.055 B 0.02 % | 1.055 B 5.59 % | 999.103 M 0.00 % | 999.103 M -3.38 % | 1.034 B 3.49 % | 999.103 M 15.22 % | 867.159 M -0.02 % | 867.346 M 0.37 % | 864.107 M 745.27 % | 102.228 M 0.00 % | 102.228 M 142.09 % | 42.228 M |
Deferred tax liabilities non current | 0.000 -100.00 % | 242.737 K 75.04 % | 138.673 K -99.84 % | 87.000 M 24 264.79 % | -360.028 K 99.70 % | -118.800 M -16.47 % | -102.000 M -9 646.99 % | 1.068 M 270.58 % | 288.303 K 100.58 % | -50.000 M -150.00 % | -20.000 M 79.97 % | -99.834 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 2.268 B -14.59 % | 2.655 B -6.85 % | 2.851 B -2.65 % | 2.928 B -4.36 % | 3.062 B -9.09 % | 3.368 B 7.55 % | 3.131 B 0.28 % | 3.123 B 0.60 % | 3.104 B 8.97 % | 2.849 B 0.84 % | 2.825 B -1.01 % | 2.854 B 0.69 % | 2.834 B 20.01 % | 2.362 B 64.80 % | 1.433 B 20.57 % | 1.189 B 29.95 % | 914.676 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 100.00 % | -9.732 M 39.59 % | -16.109 M -775.32 % | -1.840 M 67.07 % | -5.588 M -198.02 % | 5.701 M -35.68 % | 8.864 M 138.94 % | -22.762 M -436.41 % | -4.243 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 163.511 M 939.49 % | 15.730 M 173.28 % | -21.466 M -1 371.47 % | 1.688 M 101.66 % | -101.913 M 67.67 % | -315.269 M -537.93 % | -49.420 M -4.19 % | -47.432 M -212.10 % | 42.313 M 136.34 % | -116.431 M -32.92 % | -87.594 M 32.52 % | -129.805 M 15.97 % | -154.478 M 47.95 % | -296.774 M -91.12 % | -155.284 M -34.08 % | -115.817 M -8.21 % | -107.025 M |
Accounts receivables | 341.952 M 5 469.17 % | -6.369 M 87.66 % | -51.613 M -196.74 % | 53.352 M 163.10 % | -84.552 M 63.79 % | -233.517 M -63.62 % | -142.717 M -109.56 % | -68.102 M -2.99 % | -66.127 M 59.88 % | -164.833 M -491.97 % | -27.845 M 87.37 % | -220.485 M -41.59 % | -155.726 M | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | -31.447 M -242.30 % | 22.099 M 128.23 % | -78.276 M 45.73 % | -144.244 M -160.39 % | 238.835 M 177.13 % | -309.658 M -177.09 % | -111.753 M -226.43 % | 88.395 M 101 076.81 % | -87.539 K 90.77 % | -948.642 K -103.30 % | 28.748 M -46.00 % | 53.242 M 122.23 % | -239.543 M -146.74 % | -97.084 M -397.29 % | 32.656 M -15.87 % | 38.818 M 136.73 % | -105.673 M |
Accounts payables | -146.995 M -3 508.25 % | -4.074 M -103.45 % | 118.155 M 8.71 % | 108.689 M 142.73 % | -254.355 M -208.93 % | 233.495 M 17.13 % | 199.349 M 360.29 % | -76.589 M -158.34 % | 131.289 M 144.97 % | 53.593 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | -146.172 M -3 688.05 % | 4.074 M 141.86 % | -9.732 M 39.59 % | -16.109 M -775.32 % | -1.840 M 67.07 % | -5.588 M -108.97 % | 62.333 M 145.89 % | -135.827 M -420.34 % | 42.401 M 136.72 % | -115.483 M 0.74 % | -116.343 M 36.44 % | -183.047 M -315.18 % | 85.065 M 142.60 % | -199.690 M -6.25 % | -187.940 M -21.54 % | -154.635 M -11 338.23 % | -1.352 M |
Other non cash items | 28.599 M -76.34 % | 120.850 M -33.13 % | 180.733 M 41.49 % | 127.732 M 211.00 % | 41.071 M -34.24 % | 62.460 M 148.41 % | -129.024 M -280.39 % | 71.524 M -47.45 % | 136.111 M 346.16 % | 30.507 M -9.47 % | 33.697 M -25.63 % | 45.309 M 57.07 % | 28.846 M -4.38 % | 30.166 M 31.46 % | 22.947 M 33.06 % | 17.246 M 22.31 % | 14.101 M |
Net cash provided by operating activities | 148.826 M 172.86 % | 54.543 M 32.04 % | 41.307 M 74.19 % | 23.714 M -5.05 % | 24.976 M 112.19 % | -204.893 M -737.85 % | -24.455 M -179.91 % | 30.601 M -75.89 % | 126.902 M 326.56 % | 29.750 M -59.53 % | 73.517 M 47.77 % | 49.751 M 325.32 % | 11.697 M 110.00 % | -116.974 M -2 596.61 % | 4.685 M -87.19 % | 36.580 M 465.03 % | -10.021 M |
Investments in property plant and equipment | -19.764 M -132.51 % | -8.500 M -84.84 % | -4.599 M 36.47 % | -7.239 M 19.54 % | -8.996 M 11.44 % | -10.159 M 33.15 % | -15.196 M 43.57 % | -26.930 M 77.03 % | -117.238 M -164.87 % | -44.262 M 59.13 % | -108.298 M 44.76 % | -196.036 M 33.29 % | -293.846 M -108.10 % | -141.206 M 1.09 % | -142.760 M 27.19 % | -196.083 M -111.55 % | -92.688 M |
Acquisitions net | 0.000 -100.00 % | 651.976 K 1 182.03 % | 50.855 K -96.29 % | 1.372 M -45.37 % | 2.512 M -95.77 % | 59.422 M -73.57 % | 224.829 M 4 086.75 % | 5.370 M -81.20 % | 28.567 M 78.30 % | 16.022 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -22.502 M |
Purchases of investments | 0.000 | 0.000 100.00 % | -50.854 K 96.29 % | -1.372 M | 0.000 100.00 % | -59.422 M -233.96 % | 44.358 M 220.81 % | -36.718 M 81.52 % | -198.682 M -676.10 % | -25.600 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 1.200 M -45.45 % | 2.200 M 83.33 % | 1.200 M 5.79 % | 1.134 M | 0.000 -100.00 % | 13.909 M 247.74 % | 4.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 66.504 M 2 560.15 % | 2.500 M 4 815.94 % | 50.855 K -95.73 % | 1.192 M 113.25 % | -8.996 M -115.89 % | 56.622 M 472.62 % | -15.196 M -1 209.18 % | 1.370 M -94.58 % | 25.259 M -2.93 % | 26.022 M 124.03 % | -108.298 M -541 589.73 % | 20.000 K -99.97 % | 57.515 M 44 164.10 % | 129.936 K -99.67 % | 39.226 M 381.89 % | 8.140 M 54 626 615 296 000 096.00 % | 0.000 |
Net cash used for investing activites | 47.940 M 1 622.64 % | -3.148 M 5.96 % | -3.348 M 31.85 % | -4.912 M 24.25 % | -6.484 M -110.74 % | 60.373 M -75.13 % | 242.795 M 489.86 % | -62.278 M 78.57 % | -290.661 M -563.01 % | -43.840 M 59.52 % | -108.298 M 44.75 % | -196.016 M 17.06 % | -236.331 M -67.52 % | -141.076 M -36.26 % | -103.534 M 44.91 % | -187.943 M -63.16 % | -115.190 M |
Debt repayment | -135.000 M -187.23 % | -47.000 M -406.74 % | 15.322 M 138.55 % | -39.751 M 48.09 % | -76.572 M -262.92 % | 47.000 M 130.32 % | -155.000 M -240.91 % | 110.000 M -59.26 % | 270.000 M 485.71 % | -70.000 M 58.82 % | -170.000 M -1 800.00 % | 10.000 M -93.55 % | 155.000 M 720.00 % | -25.000 M -114.53 % | 172.000 M 2.38 % | 168.000 M 158.46 % | 65.000 M |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -13.903 M 32.97 % | -20.742 M 2.77 % | -21.334 M 4.72 % | -22.392 M 17.21 % | -27.045 M -3.24 % | -26.196 M 18.17 % | -32.013 M -16.37 % | -27.509 M -8.63 % | -25.324 M 32.18 % | -37.341 M 18.68 % | -45.917 M 20.24 % | -57.566 M -19.92 % | -48.003 M -94.27 % | -24.710 M 40.64 % | -41.627 M -6.12 % | -39.228 M -636.33 % | -5.328 M |
Other financing activites | -58.065 M -316.70 % | 26.795 M 1 449.58 % | -1.985 M -141.06 % | 4.835 M -60.04 % | 12.100 M 0.83 % | 12.000 M 926.04 % | -1.453 M -105.28 % | 27.509 M 294.66 % | -14.132 M -406.18 % | 4.616 M -97.49 % | 183.646 M | 0.000 100.00 % | -31.271 M -103.77 % | 829.688 M 1 666.61 % | -52.961 M -184.75 % | 62.492 M 1 450.17 % | 4.031 M |
Net cash used provided by financing activities | -206.968 M -405.45 % | -40.947 M -412.04 % | -7.997 M 86.05 % | -57.307 M 37.38 % | -91.517 M -378.98 % | 32.804 M 117.41 % | -188.466 M -317.90 % | 86.491 M -65.23 % | 248.778 M 342.18 % | -102.726 M -218.32 % | -32.271 M 32.16 % | -47.566 M -145.33 % | 104.936 M -86.55 % | 780.082 M 568.80 % | 116.639 M -49.01 % | 228.754 M 259.09 % | 63.704 M |
Effect of forex changes on cash | 139.115 K 120.58 % | -676.008 K -280.26 % | 375.024 K 201.48 % | -369.553 K 69.60 % | -1.216 M -178.25 % | 1.554 M -17.55 % | 1.884 M 29.38 % | 1.456 M 32.15 % | 1.102 M 332.95 % | -473.024 K 59.26 % | -1.161 M -398.11 % | 389.500 K 183.46 % | -466.705 K -783 001 461 981 284.00 % | 0.000 -100.00 % | 98.849 M -34.69 % | 151.363 M 20.89 % | 125.211 M |
Net change in cash | -10.064 M -202.99 % | 9.771 M -67.79 % | 30.337 M 178.04 % | -38.875 M 47.64 % | -74.241 M 32.61 % | -110.163 M -446.87 % | 31.759 M -43.56 % | 56.270 M -34.66 % | 86.120 M 173.43 % | -117.289 M -71.95 % | -68.213 M 64.74 % | -193.442 M -60.98 % | -120.165 M -123.02 % | 522.031 M 347.56 % | 116.639 M -49.01 % | 228.754 M 259.09 % | 63.704 M |
Cash at beginning of period | 188.634 M 5.46 % | 178.862 M 20.43 % | 148.525 M -20.74 % | 187.400 M -28.38 % | 261.641 M -29.63 % | 371.804 M 9.34 % | 340.045 M 19.83 % | 283.774 M 43.57 % | 197.654 M -37.24 % | 314.943 M -17.80 % | 383.156 M -33.55 % | 576.598 M -17.25 % | 696.762 M 298.76 % | 174.731 M 23 935 767 845.39 % | 0.730 -40.16 % | 1.220 238.89 % | 0.360 |
Cash at end of period | 178.570 M -5.34 % | 188.634 M 5.46 % | 178.862 M 20.43 % | 148.525 M -20.74 % | 187.400 M -28.38 % | 261.641 M -29.63 % | 371.804 M 9.34 % | 340.045 M 19.83 % | 283.774 M 43.57 % | 197.654 M -37.24 % | 314.943 M -17.80 % | 383.156 M -33.55 % | 576.598 M -17.25 % | 696.762 M 497.37 % | 116.639 M -49.01 % | 228.754 M 259.09 % | 63.704 M |
Operating cash flow | 148.826 M 172.86 % | 54.543 M 32.04 % | 41.307 M 74.19 % | 23.714 M -5.05 % | 24.976 M 112.19 % | -204.893 M -737.85 % | -24.455 M -179.91 % | 30.601 M -75.89 % | 126.902 M 326.56 % | 29.750 M -59.53 % | 73.517 M 47.77 % | 49.751 M 325.32 % | 11.697 M 110.00 % | -116.974 M -2 596.61 % | 4.685 M -87.19 % | 36.580 M 465.03 % | -10.021 M |
Capital expenditure | -19.764 M -132.51 % | -8.500 M -84.84 % | -4.599 M 36.47 % | -7.239 M 19.54 % | -8.996 M 11.44 % | -10.159 M 33.15 % | -15.196 M 43.57 % | -26.930 M 77.03 % | -117.238 M -164.87 % | -44.262 M 59.13 % | -108.298 M 44.76 % | -196.036 M 33.29 % | -293.846 M -108.10 % | -141.206 M 1.09 % | -142.760 M 27.19 % | -196.083 M -111.55 % | -92.688 M |
Free CashFlow | 129.061 M 180.31 % | 46.043 M 25.43 % | 36.708 M 122.81 % | 16.475 M 3.10 % | 15.980 M 107.43 % | -215.051 M -442.37 % | -39.650 M -1 180.05 % | 3.671 M -62.01 % | 9.664 M 166.59 % | -14.512 M 58.28 % | -34.781 M 76.22 % | -146.286 M 48.15 % | -282.149 M -9.28 % | -258.180 M -86.99 % | -138.075 M 13.43 % | -159.503 M -55.30 % | -102.709 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 282.930 M 118.76 % | 129.336 M -26.68 % | 176.408 M 11.90 % | 157.651 M -34.79 % | 241.766 M 160.96 % | 92.645 M -69.00 % | 298.808 M -16.79 % | 359.108 M 4.00 % | 345.303 M 207.84 % | 112.170 M -61.80 % | 293.677 M 39.92 % | 209.894 M -29.94 % | 299.586 M 348.62 % | 66.780 M -82.42 % | 379.877 M 106.28 % | 184.156 M -6.39 % | 196.732 M 176.63 % | 71.118 M -85.49 % | 490.188 M 85.49 % | 264.263 M 3.57 % | 255.147 M 49.63 % | 170.514 M -63.61 % | 468.592 M 143.31 % | 192.589 M -26.20 % | 260.960 M 65.94 % | 157.264 M -64.60 % | 444.296 M 119.34 % | 202.565 M 112.30 % | 95.415 M 53.90 % | 61.996 M -84.69 % | 405.016 M 259.07 % | 112.796 M -25.06 % | 150.518 M 79.21 % | 83.991 M -48.51 % | 163.123 M 40.53 % | 116.079 M -30.48 % | 166.973 M 53.77 % | 108.586 M -65.48 % | 314.565 M 465.80 % | 55.596 M -76.21 % | 233.718 M 77.96 % | 131.334 M -57.93 % | 312.155 M 86.53 % | 167.346 M -37.61 % | 268.243 M 129.41 % | 116.927 M -67.47 % | 359.404 M 87.00 % | 192.195 M -28.87 % | 270.221 M 182.77 % | 95.563 M -60.57 % | 242.337 M -3.72 % | 251.713 M -2.89 % | 259.208 M 173.91 % | 94.634 M -66.85 % | 285.484 M 91.16 % | 149.346 M -30.53 % | 214.970 M 121.97 % | 96.847 M -57.13 % | 225.928 M 12.28 % | 201.211 M |
Net income | 14.462 M 123.03 % | 6.484 M 109.58 % | -67.703 M -514.93 % | -11.010 M -289.28 % | -2.828 M 58.77 % | -6.860 M 92.11 % | -86.917 M -15 951.30 % | 548.325 K 101.49 % | -36.778 M -123.05 % | -16.489 M 87.75 % | -134.654 M -597.32 % | -19.310 M -1 048.41 % | -1.681 M 94.00 % | -28.002 M 65.07 % | -80.164 M -265.41 % | -21.938 M 57.24 % | -51.309 M -153.55 % | -20.236 M -470.20 % | 5.466 M 28.82 % | 4.243 M 163.21 % | -6.713 M -143.30 % | 15.504 M 149.97 % | -31.026 M -3 167.53 % | -949.532 K -119.18 % | 4.952 M 153.34 % | -9.284 M -106.03 % | 154.063 M 540.13 % | -35.004 M 9.63 % | -38.736 M -122.86 % | -17.382 M 80.94 % | -91.174 M -4 341.59 % | 2.150 M -37.41 % | 3.434 M 313.81 % | -1.606 M 98.88 % | -144.008 M -1 168.95 % | -11.349 M -166.79 % | 16.992 M 1 624.91 % | 985.098 K -94.82 % | 19.017 M 1 004.08 % | 1.722 M -90.99 % | 19.110 M 295.03 % | 4.838 M -76.88 % | 20.925 M 486.83 % | 3.566 M -86.14 % | 25.729 M 400.08 % | 5.145 M -73.34 % | 19.295 M 21.89 % | 15.830 M -63.49 % | 43.353 M 797.54 % | 4.830 M -79.09 % | 23.098 M 22.85 % | 18.802 M -65.79 % | 54.958 M 541.87 % | 8.562 M -66.62 % | 25.653 M -18.00 % | 31.286 M -43.54 % | 55.411 M 537.32 % | 8.694 M -81.68 % | 47.458 M 42.15 % | 33.385 M |
Income before tax | 15.069 M 122.61 % | 6.769 M 110.19 % | -66.446 M -522.53 % | -10.674 M -184.83 % | -3.747 M 10.38 % | -4.182 M 95.19 % | -87.000 M -51 187.11 % | -169.633 K 99.53 % | -35.761 M -164.04 % | -13.544 M 90.69 % | -145.538 M -702.68 % | -18.131 M -1 421.36 % | -1.192 M 95.67 % | -27.511 M 72.06 % | -98.454 M -426.37 % | -18.704 M 64.33 % | -52.432 M -132.17 % | -22.583 M -4 297.45 % | 538.020 K -88.07 % | 4.511 M 156.79 % | -7.944 M -156.54 % | 14.050 M 135.85 % | -39.191 M -2 805.81 % | -1.349 M -166.92 % | 2.015 M 116.43 % | -12.265 M -106.57 % | 186.609 M 582.18 % | -38.701 M 20.85 % | -48.896 M -182.29 % | -17.321 M 80.44 % | -88.539 M -1 009.67 % | 9.733 M 133.90 % | 4.161 M 462.57 % | 739.664 K 100.45 % | -166.216 M -1 010.94 % | -14.962 M -172.07 % | 20.759 M 369.46 % | 4.422 M -74.19 % | 17.132 M 265.55 % | 4.687 M -78.96 % | 22.271 M 236.11 % | 6.626 M -69.84 % | 21.970 M 292.81 % | 5.593 M -81.33 % | 29.956 M 274.95 % | 7.989 M -65.54 % | 23.186 M 12.04 % | 20.695 M -58.54 % | 49.910 M 605.34 % | 7.076 M -75.32 % | 28.671 M 34.32 % | 21.346 M -66.70 % | 64.104 M 549.50 % | 9.870 M -70.02 % | 32.922 M -11.07 % | 37.022 M -41.40 % | 63.179 M 510.94 % | 10.341 M -81.41 % | 55.641 M 34.45 % | 41.385 M |
Income before tax ratio | 0.05 1.76 % | 0.05 113.90 % | -0.38 -456.33 % | -0.07 -336.80 % | -0.02 65.66 % | -0.05 84.50 % | -0.29 -61 536.81 % | 0.00 99.54 % | -0.10 14.23 % | -0.12 75.64 % | -0.50 -473.68 % | -0.09 -2 071.46 % | 0.00 99.03 % | -0.41 -58.95 % | -0.26 -155.17 % | -0.10 61.89 % | -0.27 16.07 % | -0.32 -29 031.49 % | 0.00 -93.57 % | 0.02 154.83 % | -0.03 -137.79 % | 0.08 198.52 % | -0.08 -1 094.27 % | -0.01 -190.68 % | 0.01 109.90 % | -0.08 -118.57 % | 0.42 319.84 % | -0.19 62.72 % | -0.51 -83.42 % | -0.28 -27.81 % | -0.22 -353.34 % | 0.09 212.13 % | 0.03 213.92 % | 0.01 100.86 % | -1.02 -690.55 % | -0.13 -203.67 % | 0.12 205.30 % | 0.04 -25.23 % | 0.05 -35.39 % | 0.08 -11.53 % | 0.10 88.87 % | 0.05 -28.32 % | 0.07 110.58 % | 0.03 -70.07 % | 0.11 63.44 % | 0.07 5.91 % | 0.06 -40.09 % | 0.11 -41.70 % | 0.18 149.44 % | 0.07 -37.41 % | 0.12 39.51 % | 0.08 -65.71 % | 0.25 137.12 % | 0.10 -9.56 % | 0.12 -53.48 % | 0.25 -15.65 % | 0.29 175.24 % | 0.11 -56.64 % | 0.25 19.74 % | 0.21 |
EBITDA | 17.180 M 92.07 % | 8.944 M 113.95 % | -64.116 M -718.84 % | -7.830 M -176.96 % | 10.174 M -9.78 % | 11.276 M 115.01 % | -75.125 M -506.46 % | 18.483 M 220.90 % | -15.288 M -289.10 % | 8.084 M 106.83 % | -118.307 M -818.64 % | -12.878 M -151.38 % | 25.067 M 483.10 % | -6.543 M 89.19 % | -60.551 M -2 812.66 % | 2.232 M 104.83 % | -46.251 M -1 040.95 % | 4.915 M -78.37 % | 22.724 M -33.91 % | 34.384 M 230.29 % | 10.410 M -76.61 % | 44.508 M 656.66 % | -7.996 M -121.99 % | 36.357 M 11.01 % | 32.751 M 71.41 % | 19.106 M -91.28 % | 219.172 M 1 395.61 % | -16.917 M 8.28 % | -18.444 M -100.07 % | -9.219 M 84.80 % | -60.641 M -458.93 % | 16.895 M -56.96 % | 39.252 M 1 286.89 % | -3.307 M 97.79 % | -149.813 M -1 414.94 % | 11.393 M -71.42 % | 39.864 M 660.58 % | -7.111 M -110.40 % | 68.387 M 9 955.26 % | 680.114 K -98.54 % | 46.653 M 552.31 % | 7.152 M -86.75 % | 53.989 M 1 464.28 % | 3.451 M -93.27 % | 51.264 M 327.71 % | 11.986 M -75.14 % | 48.205 M 57.02 % | 30.699 M -57.39 % | 72.051 M 264.05 % | 19.791 M -57.61 % | 46.691 M 35.08 % | 34.565 M -51.38 % | 71.090 M 402.65 % | 14.143 M -76.67 % | 60.630 M 132.43 % | 26.086 M -63.46 % | 71.392 M 448.41 % | 13.018 M -83.14 % | 77.234 M 111.09 % | 36.587 M |
Net income ratio | 0.05 1.96 % | 0.05 113.06 % | -0.38 -449.54 % | -0.07 -496.99 % | -0.01 84.20 % | -0.07 74.54 % | -0.29 -19 150.09 % | 0.00 101.43 % | -0.11 27.54 % | -0.15 67.94 % | -0.46 -398.38 % | -0.09 -1 539.15 % | -0.01 98.66 % | -0.42 -98.71 % | -0.21 -77.14 % | -0.12 54.32 % | -0.26 8.34 % | -0.28 -2 651.63 % | 0.01 -30.55 % | 0.02 161.03 % | -0.03 -128.94 % | 0.09 237.32 % | -0.07 -1 242.94 % | 0.00 -125.98 % | 0.02 132.14 % | -0.06 -117.02 % | 0.35 300.66 % | -0.17 57.43 % | -0.41 -44.80 % | -0.28 -24.55 % | -0.23 -1 281.27 % | 0.02 -16.47 % | 0.02 219.31 % | -0.02 97.83 % | -0.88 -803.00 % | -0.10 -196.07 % | 0.10 1 021.75 % | 0.01 -84.99 % | 0.06 95.14 % | 0.03 -62.11 % | 0.08 121.98 % | 0.04 -45.05 % | 0.07 214.60 % | 0.02 -77.78 % | 0.10 117.99 % | 0.04 -18.04 % | 0.05 -34.82 % | 0.08 -48.66 % | 0.16 217.41 % | 0.05 -46.97 % | 0.10 27.60 % | 0.07 -64.77 % | 0.21 134.34 % | 0.09 0.69 % | 0.09 -57.11 % | 0.21 -18.73 % | 0.26 187.12 % | 0.09 -57.26 % | 0.21 26.60 % | 0.17 |
Ratio EBITDA | 0.06 -12.20 % | 0.07 119.03 % | -0.36 -631.77 % | -0.05 -218.03 % | 0.04 -65.43 % | 0.12 148.41 % | -0.25 -588.49 % | 0.05 216.25 % | -0.04 -161.43 % | 0.07 117.89 % | -0.40 -556.56 % | -0.06 -173.33 % | 0.08 185.40 % | -0.10 38.53 % | -0.16 -1 415.03 % | 0.01 105.16 % | -0.24 -440.15 % | 0.07 49.09 % | 0.05 -64.37 % | 0.13 218.90 % | 0.04 -84.37 % | 0.26 1 629.77 % | -0.02 -109.04 % | 0.19 50.42 % | 0.13 3.30 % | 0.12 -75.37 % | 0.49 690.70 % | -0.08 56.80 % | -0.19 -30.00 % | -0.15 0.69 % | -0.15 -199.96 % | 0.15 -42.56 % | 0.26 762.30 % | -0.04 95.71 % | -0.92 -1 035.72 % | 0.10 -58.89 % | 0.24 464.56 % | -0.07 -130.12 % | 0.22 1 677.16 % | 0.01 -93.87 % | 0.20 266.55 % | 0.05 -68.51 % | 0.17 738.61 % | 0.02 -89.21 % | 0.19 86.44 % | 0.10 -23.57 % | 0.13 -16.03 % | 0.16 -40.10 % | 0.27 28.75 % | 0.21 7.49 % | 0.19 40.31 % | 0.14 -49.93 % | 0.27 83.51 % | 0.15 -29.63 % | 0.21 21.59 % | 0.17 -47.41 % | 0.33 147.07 % | 0.13 -60.68 % | 0.34 88.00 % | 0.18 |
Gross profit ratio | 0.27 1.35 % | 0.27 237.84 % | 0.08 146.36 % | 0.03 -79.15 % | 0.15 -38.24 % | 0.25 88.83 % | 0.13 -13.71 % | 0.15 42.18 % | 0.11 -52.56 % | 0.23 67.55 % | 0.13 11 409.63 % | 0.00 -100.51 % | 0.24 226.75 % | 0.07 -62.68 % | 0.19 299.71 % | 0.05 -26.07 % | 0.07 -74.73 % | 0.26 16.22 % | 0.22 36.67 % | 0.16 -11.19 % | 0.18 -31.01 % | 0.27 61.67 % | 0.16 -37.32 % | 0.26 -5.06 % | 0.28 118.93 % | 0.13 -11.84 % | 0.14 249.78 % | 0.04 -50.82 % | 0.08 -75.54 % | 0.34 327.21 % | 0.08 -71.21 % | 0.28 -11.17 % | 0.31 -12.57 % | 0.36 314.51 % | 0.09 -66.26 % | 0.25 -7.78 % | 0.28 32.65 % | 0.21 -20.72 % | 0.26 -32.60 % | 0.39 68.24 % | 0.23 -1.55 % | 0.24 -33.10 % | 0.35 49.61 % | 0.23 -7.85 % | 0.25 -24.72 % | 0.34 3.24 % | 0.33 -12.29 % | 0.37 10.47 % | 0.34 -14.68 % | 0.40 16.16 % | 0.34 25.65 % | 0.27 -24.05 % | 0.36 -21.98 % | 0.46 12.57 % | 0.41 -4.69 % | 0.43 15.21 % | 0.37 -14.04 % | 0.43 -8.22 % | 0.47 39.00 % | 0.34 |
Weighted average shs out dil | 360.236 M 0.00 % | 360.236 M 0.93 % | 356.919 M 0.67 % | 354.528 M 0.00 % | 354.528 M 0.00 % | 354.528 M -0.49 % | 356.261 M 0.49 % | 354.528 M 0.00 % | 354.528 M 0.00 % | 354.528 M 0.00 % | 354.528 M 0.14 % | 354.017 M 0.00 % | 354.017 M 0.00 % | 354.017 M 0.00 % | 354.010 M -0.28 % | 355.021 M 0.00 % | 355.021 M 0.00 % | 355.021 M 0.40 % | 353.616 M 0.00 % | 353.616 M 0.36 % | 352.353 M 0.00 % | 352.353 M 0.19 % | 351.678 M 0.00 % | 351.678 M -1.51 % | 357.065 M 0.00 % | 357.065 M 0.99 % | 353.577 M 0.00 % | 353.577 M -0.32 % | 354.729 M 0.00 % | 354.729 M -0.98 % | 358.254 M 0.00 % | 358.254 M 11.53 % | 321.226 M 0.00 % | 321.226 M -9.42 % | 354.643 M 0.00 % | 354.643 M 8.00 % | 328.366 M 0.00 % | 328.366 M -23.74 % | 430.595 M 0.00 % | 430.595 M 24.61 % | 345.551 M 0.00 % | 345.551 M -12.78 % | 396.206 M 0.00 % | 396.206 M 7.81 % | 367.502 M 0.00 % | 367.502 M 8.19 % | 339.686 M 5.14 % | 323.065 M -4.58 % | 338.582 M 5.14 % | 322.014 M -3.90 % | 335.079 M 0.00 % | 335.079 M 0.49 % | 333.432 M 0.00 % | 333.432 M 18.90 % | 280.439 M 3.54 % | 270.843 M 9.62 % | 247.075 M 0.00 % | 247.075 M -2.09 % | 252.356 M 0.00 % | 252.356 M |
Weighted average shs out | 360.236 M 0.00 % | 360.236 M 0.93 % | 356.919 M 0.67 % | 354.528 M 0.00 % | 354.528 M 0.00 % | 354.528 M -0.49 % | 356.261 M 0.49 % | 354.528 M 0.00 % | 354.528 M 0.00 % | 354.528 M 0.00 % | 354.528 M 0.14 % | 354.017 M 0.23 % | 353.209 M -0.23 % | 354.017 M 0.00 % | 354.009 M -0.15 % | 354.528 M 0.34 % | 353.344 M -0.33 % | 354.528 M 0.26 % | 353.616 M 0.00 % | 353.616 M 0.78 % | 350.885 M -0.42 % | 352.353 M 0.19 % | 351.678 M 0.00 % | 351.678 M -1.51 % | 357.065 M 0.00 % | 357.065 M 0.99 % | 353.577 M 0.00 % | 353.577 M -0.32 % | 354.729 M 0.00 % | 354.729 M 0.01 % | 354.710 M -0.99 % | 358.254 M 11.53 % | 321.226 M 0.00 % | 321.226 M -9.42 % | 354.643 M 0.00 % | 354.643 M 8.00 % | 328.366 M 0.00 % | 328.366 M -23.74 % | 430.595 M 0.00 % | 430.595 M 24.61 % | 345.551 M 0.00 % | 345.551 M -12.78 % | 396.206 M 0.00 % | 396.206 M 7.81 % | 367.502 M 0.00 % | 367.502 M 8.19 % | 339.686 M 5.14 % | 323.065 M -4.58 % | 338.582 M 5.14 % | 322.014 M 0.32 % | 320.990 M 0.72 % | 318.683 M -4.42 % | 333.432 M 0.00 % | 333.432 M 18.90 % | 280.439 M -0.26 % | 281.158 M 13.79 % | 247.075 M 0.00 % | 247.075 M -2.09 % | 252.356 M 0.00 % | 252.356 M |
EPS diluted | 0.04 122.78 % | 0.02 109.47 % | -0.19 -510.93 % | -0.03 -288.75 % | -0.01 58.55 % | -0.02 91.96 % | -0.24 -15 100.00 % | 0.00 101.60 % | -0.10 -115.05 % | -0.05 87.76 % | -0.38 -597.25 % | -0.05 -1 059.57 % | 0.00 94.06 % | -0.08 65.61 % | -0.23 -272.17 % | -0.06 55.86 % | -0.14 -145.61 % | -0.06 -467.74 % | 0.02 29.17 % | 0.01 162.83 % | -0.02 -143.41 % | 0.04 149.89 % | -0.09 -3 166.67 % | 0.00 -119.42 % | 0.01 153.46 % | -0.03 -105.91 % | 0.44 544.44 % | -0.10 10.00 % | -0.11 -124.49 % | -0.05 80.40 % | -0.25 -4 266.67 % | 0.01 -43.93 % | 0.01 314.00 % | -0.01 98.78 % | -0.41 -1 181.25 % | -0.03 -161.90 % | 0.05 1 623.33 % | 0.00 -93.21 % | 0.04 1 005.00 % | 0.00 -92.77 % | 0.06 295.00 % | 0.01 -73.48 % | 0.05 486.67 % | 0.01 -87.14 % | 0.07 400.00 % | 0.01 -75.35 % | 0.06 15.92 % | 0.05 -62.31 % | 0.13 766.67 % | 0.02 -78.23 % | 0.07 22.82 % | 0.06 -64.94 % | 0.16 522.57 % | 0.03 -71.91 % | 0.09 33.58 % | 0.07 -68.86 % | 0.22 525.00 % | 0.04 -81.47 % | 0.19 46.15 % | 0.13 |
Earnings per share | 0.04 122.78 % | 0.02 109.47 % | -0.19 -510.93 % | -0.03 -288.75 % | -0.01 58.55 % | -0.02 91.96 % | -0.24 -15 100.00 % | 0.00 101.60 % | -0.10 -115.05 % | -0.05 87.76 % | -0.38 -597.25 % | -0.05 -1 035.42 % | 0.00 93.93 % | -0.08 65.61 % | -0.23 -271.57 % | -0.06 58.73 % | -0.15 -162.70 % | -0.06 -468.39 % | 0.02 29.17 % | 0.01 162.83 % | -0.02 -143.41 % | 0.04 149.89 % | -0.09 -3 166.67 % | 0.00 -119.42 % | 0.01 153.46 % | -0.03 -105.91 % | 0.44 544.44 % | -0.10 10.00 % | -0.11 -124.49 % | -0.05 81.15 % | -0.26 -4 433.33 % | 0.01 -43.93 % | 0.01 314.00 % | -0.01 98.78 % | -0.41 -1 181.25 % | -0.03 -161.90 % | 0.05 1 623.33 % | 0.00 -93.21 % | 0.04 1 005.00 % | 0.00 -92.77 % | 0.06 295.00 % | 0.01 -73.48 % | 0.05 486.67 % | 0.01 -87.14 % | 0.07 400.00 % | 0.01 -75.35 % | 0.06 15.92 % | 0.05 -62.31 % | 0.13 766.67 % | 0.02 -78.23 % | 0.07 22.82 % | 0.06 -64.94 % | 0.16 522.57 % | 0.03 -71.91 % | 0.09 -16.82 % | 0.11 -50.00 % | 0.22 525.00 % | 0.04 -81.47 % | 0.19 46.15 % | 0.13 |
Gross profit | 76.195 M 121.70 % | 34.369 M 147.69 % | 13.876 M 175.67 % | 5.033 M -86.40 % | 37.015 M 61.18 % | 22.966 M -41.45 % | 39.226 M -28.20 % | 54.632 M 47.86 % | 36.947 M 46.04 % | 25.299 M -36.00 % | 39.532 M 15 924.09 % | -249.823 K -100.35 % | 70.524 M 1 365.87 % | 4.811 M -93.44 % | 73.336 M 724.53 % | 8.894 M -30.80 % | 12.853 M -30.10 % | 18.386 M -83.14 % | 109.041 M 153.51 % | 43.012 M -8.02 % | 46.763 M 3.24 % | 45.297 M -41.17 % | 76.996 M 52.51 % | 50.485 M -29.93 % | 72.052 M 263.28 % | 19.834 M -68.80 % | 63.561 M 667.19 % | 8.285 M 4.41 % | 7.935 M -62.35 % | 21.078 M -34.61 % | 32.232 M 3.39 % | 31.176 M -33.43 % | 46.831 M 56.68 % | 29.890 M 113.43 % | 14.005 M -52.58 % | 29.534 M -35.89 % | 46.069 M 103.98 % | 22.585 M -72.63 % | 82.530 M 281.35 % | 21.642 M -59.98 % | 54.076 M 75.19 % | 30.867 M -71.85 % | 109.667 M 179.07 % | 39.297 M -42.51 % | 68.355 M 72.70 % | 39.580 M -66.41 % | 117.841 M 64.02 % | 71.848 M -21.43 % | 91.439 M 141.25 % | 37.902 M -54.20 % | 82.747 M 20.97 % | 68.405 M -26.25 % | 92.747 M 113.70 % | 43.400 M -62.69 % | 116.310 M 82.19 % | 63.840 M -19.96 % | 79.761 M 90.80 % | 41.804 M -60.66 % | 106.258 M 56.07 % | 68.083 M |
Income tax expense | 500.777 K 181.15 % | 178.116 K -84.29 % | 1.134 M 575.87 % | -238.243 K -156.25 % | 423.572 K -19.55 % | 526.503 K 343.31 % | -216.389 K 80.08 % | -1.086 M -296.75 % | 552.099 K -81.25 % | 2.945 M 127.06 % | -10.884 M -1 023.27 % | 1.179 M 140.74 % | 489.682 K -0.33 % | 491.320 K 102.66 % | -18.484 M -673.21 % | 3.225 M 2 474.75 % | -135.786 K 69.64 % | -447.253 K 86.92 % | -3.419 M -256.06 % | 2.191 M 589.69 % | 317.642 K 16.87 % | 271.798 K 104.79 % | -5.677 M -441.28 % | 1.663 M 331.92 % | -717.184 K 5.57 % | -759.483 K -102.21 % | 34.416 M 2 254.51 % | -1.597 M 81.54 % | -8.653 M -535.02 % | 1.989 M -55.83 % | 4.503 M -45.82 % | 8.311 M 482.66 % | 1.426 M -49.18 % | 2.806 M 112.51 % | -22.427 M -560.14 % | -3.397 M -187.83 % | 3.868 M -4.61 % | 4.055 M 319.64 % | -1.846 M -170.12 % | 2.633 M -5.05 % | 2.773 M 70.95 % | 1.622 M 86.14 % | 871.464 K -44.54 % | 1.571 M -59.01 % | 3.833 M 46.27 % | 2.621 M -23.74 % | 3.437 M -26.70 % | 4.688 M -25.64 % | 6.305 M 218.38 % | 1.980 M -64.37 % | 5.557 M 137.05 % | 2.344 M -73.56 % | 8.866 M 593.38 % | 1.279 M -81.95 % | 7.086 M 28.11 % | 5.531 M -27.73 % | 7.653 M 393.35 % | 1.551 M -80.33 % | 7.886 M 0.51 % | 7.846 M |
Cost of revenue | 206.735 M 117.69 % | 94.967 M -41.57 % | 162.532 M 6.50 % | 152.617 M -25.46 % | 204.750 M 193.84 % | 69.680 M -73.16 % | 259.582 M -14.74 % | 304.476 M -1.26 % | 308.356 M 254.96 % | 86.871 M -65.82 % | 254.145 M 20.94 % | 210.144 M -8.26 % | 229.061 M 269.64 % | 61.969 M -79.78 % | 306.542 M 74.91 % | 175.262 M -4.69 % | 183.880 M 248.71 % | 52.731 M -86.17 % | 381.147 M 72.27 % | 221.251 M 6.17 % | 208.383 M 66.42 % | 125.217 M -68.02 % | 391.596 M 175.57 % | 142.104 M -24.78 % | 188.909 M 37.46 % | 137.430 M -63.90 % | 380.735 M 95.97 % | 194.280 M 122.09 % | 87.480 M 113.79 % | 40.918 M -89.02 % | 372.784 M 356.73 % | 81.620 M -21.28 % | 103.687 M 91.65 % | 54.101 M -63.72 % | 149.118 M 72.30 % | 86.545 M -28.42 % | 120.904 M 40.58 % | 86.001 M -62.94 % | 232.035 M 583.37 % | 33.954 M -81.10 % | 179.642 M 78.81 % | 100.468 M -50.38 % | 202.488 M 58.13 % | 128.049 M -35.94 % | 199.888 M 158.43 % | 77.347 M -67.98 % | 241.563 M 100.72 % | 120.348 M -32.68 % | 178.782 M 210.06 % | 57.661 M -63.87 % | 159.590 M -12.94 % | 183.308 M 10.12 % | 166.461 M 224.90 % | 51.234 M -69.71 % | 169.174 M 97.85 % | 85.506 M -36.76 % | 135.209 M 145.64 % | 55.044 M -54.00 % | 119.670 M -10.11 % | 133.129 M |
General and administrative expenses | 20.585 M 1.75 % | 20.230 M 173.97 % | -27.350 M -201.18 % | 27.031 M 228.89 % | 8.219 M -29.94 % | 11.731 M 145.97 % | -25.520 M -171.89 % | 35.498 M 764.65 % | -5.341 M -141.48 % | 12.876 M 143.89 % | -29.338 M -177.66 % | 37.779 M 487.16 % | -9.758 M -161.81 % | 15.788 M 147.46 % | -33.262 M -172.51 % | 45.873 M 465.08 % | -12.565 M -172.56 % | 17.317 M 153.37 % | -32.448 M -256.25 % | 20.766 M 367.32 % | -7.768 M -147.42 % | 16.381 M 159.08 % | -27.724 M -241.61 % | 19.578 M 769.20 % | -2.926 M -121.09 % | 13.873 M 144.27 % | -31.335 M -258.45 % | 19.775 M 368.59 % | -7.363 M -129.91 % | 24.617 M 163.39 % | -38.835 M -295.45 % | 19.870 M 223.58 % | -16.078 M -164.30 % | 25.004 M 180.85 % | -30.928 M -270.27 % | 18.164 M 324.50 % | -8.091 M -150.93 % | 15.885 M 158.29 % | -27.250 M -333.91 % | 11.650 M 251.34 % | -7.698 M -155.11 % | 13.967 M 137.46 % | -37.285 M -324.62 % | 16.599 M 298.79 % | -8.350 M -153.06 % | 15.737 M 154.38 % | -28.942 M -223.75 % | 23.388 M 803.69 % | -3.324 M -120.33 % | 16.350 M 135.68 % | -45.820 M -259.49 % | 28.728 M 442.80 % | -8.380 M -135.67 % | 23.492 M 253.25 % | -15.329 M -182.64 % | 18.551 M 486.90 % | -4.795 M -129.71 % | 16.140 M 189.33 % | -18.069 M -180.28 % | 22.507 M |
Selling and marketing expenses | -5.093 M -150.80 % | 10.026 M 250.21 % | -6.674 M -167.74 % | 9.853 M 286.54 % | 2.549 M -55.60 % | 5.741 M -58.90 % | 13.971 M 48.26 % | 9.424 M 16.63 % | 8.080 M 32.36 % | 6.105 M -42.64 % | 10.642 M 31.66 % | 8.083 M 45.26 % | 5.564 M -31.42 % | 8.113 M -39.77 % | 13.469 M 42.42 % | 9.457 M 17.72 % | 8.034 M 20.96 % | 6.642 M 37.92 % | 4.816 M -48.31 % | 9.317 M -0.45 % | 9.359 M 60.70 % | 5.824 M -74.67 % | 22.989 M 91.94 % | 11.977 M 15.02 % | 10.413 M -4.16 % | 10.865 M -47.08 % | 20.530 M 111.70 % | 9.698 M -7.97 % | 10.538 M -9.35 % | 11.625 M -25.64 % | 15.633 M 91.76 % | 8.152 M -33.72 % | 12.299 M 73.15 % | 7.103 M -56.04 % | 16.159 M 33.33 % | 12.120 M 17.19 % | 10.342 M -11.71 % | 11.714 M -10.11 % | 13.031 M 48.74 % | 8.761 M -17.96 % | 10.678 M 10.96 % | 9.623 M -49.82 % | 19.177 M 3.08 % | 18.604 M 74.40 % | 10.667 M -8.48 % | 11.655 M -58.38 % | 28.004 M 66.00 % | 16.870 M 12.35 % | 15.015 M 62.00 % | 9.269 M -64.91 % | 26.413 M 139.74 % | 11.017 M 69.69 % | 6.493 M 18.05 % | 5.500 M -68.86 % | 17.662 M 4.87 % | 16.841 M 580.18 % | -3.507 M -128.07 % | 12.492 M -22.40 % | 16.099 M 180.30 % | 5.743 M |
Other expenses | 28.574 M 403.85 % | -9.404 M -108.32 % | 113.092 M 396.59 % | -38.131 M -486.89 % | -6.497 M -14 126.27 % | -45.670 K 99.60 % | -11.329 M -717.48 % | 1.835 M 132.29 % | -5.682 M -3 636.76 % | -152.068 K -100.31 % | 49.731 M 276.70 % | -28.144 M -219.92 % | 23.468 M 679.01 % | -4.053 M -455.86 % | -729.172 K -119.23 % | 3.791 M 113.20 % | -28.719 M -2 903.74 % | 1.024 M 102.63 % | -38.961 M -988 393.59 % | -3.941 K -102.26 % | 174.081 K 160.36 % | -288.402 K 90.20 % | -2.944 M -84.59 % | -1.595 M -1 169.61 % | 149.126 K 131.92 % | -467.205 K 93.81 % | -7.551 M -590.00 % | 1.541 M 361.54 % | -589.204 K -434.42 % | 176.189 K 101.52 % | -11.618 M -377.52 % | 4.186 M 116.80 % | 1.931 M -27.88 % | 2.678 M -79.19 % | 12.865 M 614.21 % | 1.801 M -57.67 % | 4.255 M -58.50 % | 10.254 M -35.19 % | 15.822 M 905.65 % | 1.573 M -17.94 % | 1.917 M | 0.000 -100.00 % | 2.080 M -69.32 % | 6.781 M 304.49 % | 1.676 M | 0.000 -100.00 % | 208.301 K -89.28 % | 1.943 M -17.24 % | 2.348 M 101.83 % | 1.163 M -91.00 % | 12.923 M 786.56 % | 1.458 M 46.97 % | 991.807 K | 0.000 100.00 % | -11.817 M -181.13 % | 14.565 M 459.85 % | 2.602 M | 0.000 -100.00 % | 6.169 M 161.30 % | 2.361 M |
Operating expenses | 61.392 M 123.80 % | 27.431 M -70.70 % | 93.616 M 518.37 % | 15.139 M -60.30 % | 38.135 M 49.00 % | 25.594 M -52.80 % | 54.223 M 71.46 % | 31.625 M -20.03 % | 39.546 M 35.37 % | 29.214 M -43.38 % | 51.593 M 89.25 % | 27.261 M -14.54 % | 31.899 M 4.43 % | 30.545 M -40.76 % | 51.562 M 29.41 % | 39.842 M 22.50 % | 32.524 M 5.30 % | 30.886 M -51.54 % | 63.732 M 95.66 % | 32.573 M -7.11 % | 35.066 M 43.25 % | 24.478 M -67.01 % | 74.193 M 54.45 % | 48.038 M -17.80 % | 58.437 M 117.23 % | 26.902 M -43.56 % | 47.665 M 46.30 % | 32.582 M 1.77 % | 32.016 M -7.17 % | 34.489 M -30.34 % | 49.509 M 71.30 % | 28.902 M -7.18 % | 31.137 M -6.21 % | 33.197 M -46.95 % | 62.582 M 101.12 % | 31.117 M 11.39 % | 27.935 M -5.93 % | 29.696 M -35.93 % | 46.349 M 121.12 % | 20.961 M -24.39 % | 27.723 M 16.90 % | 23.715 M -66.75 % | 71.321 M 98.97 % | 35.845 M 0.08 % | 35.815 M 29.79 % | 27.594 M -61.51 % | 71.689 M 74.22 % | 41.149 M 14.27 % | 36.011 M 38.73 % | 25.957 M -52.63 % | 54.791 M 34.17 % | 40.838 M 36.39 % | 29.942 M 2.34 % | 29.257 M -51.43 % | 60.240 M 59.56 % | 37.755 M 344.43 % | 8.495 M -70.49 % | 28.785 M -30.67 % | 41.518 M 31.82 % | 31.495 M |
Cost and expenses | 268.127 M 119.06 % | 122.398 M -52.22 % | 256.148 M 52.69 % | 167.756 M -30.93 % | 242.885 M 154.93 % | 95.274 M -69.64 % | 313.805 M -6.63 % | 336.101 M -3.39 % | 347.902 M 199.70 % | 116.085 M -62.03 % | 305.738 M 28.78 % | 237.405 M -9.03 % | 260.960 M 182.08 % | 92.514 M -74.17 % | 358.103 M 66.48 % | 215.104 M -0.60 % | 216.403 M 158.80 % | 83.617 M -81.20 % | 444.878 M 75.27 % | 253.824 M 4.26 % | 243.449 M 62.63 % | 149.695 M -67.86 % | 465.789 M 144.97 % | 190.142 M -23.13 % | 247.346 M 50.52 % | 164.332 M -61.64 % | 428.400 M 88.84 % | 226.861 M 89.85 % | 119.496 M 58.47 % | 75.407 M -82.14 % | 422.293 M 282.09 % | 110.522 M -18.03 % | 134.824 M 54.44 % | 87.298 M -58.76 % | 211.700 M 79.92 % | 117.662 M -20.95 % | 148.839 M 28.64 % | 115.698 M -58.44 % | 278.385 M 406.93 % | 54.916 M -73.52 % | 207.365 M 66.98 % | 124.182 M -54.65 % | 273.810 M 67.06 % | 163.895 M -30.47 % | 235.704 M 124.61 % | 104.941 M -66.50 % | 313.253 M 93.97 % | 161.496 M -24.81 % | 214.793 M 156.88 % | 83.617 M -61.00 % | 214.381 M -4.36 % | 224.146 M 14.13 % | 196.403 M 144.01 % | 80.491 M -64.91 % | 229.414 M 86.12 % | 123.261 M -14.23 % | 143.704 M 71.42 % | 83.829 M -47.99 % | 161.189 M -2.09 % | 164.624 M |
Research and development expenses | 17.326 M 163.36 % | 6.579 M -54.78 % | 14.548 M -11.22 % | 16.386 M 32.86 % | 12.333 M 83.17 % | 6.733 M -73.68 % | 25.586 M 188.65 % | 8.864 M -31.54 % | 12.947 M 24.67 % | 10.385 M -49.48 % | 20.558 M 115.42 % | 9.543 M -24.41 % | 12.625 M 18.01 % | 10.698 M -6.83 % | 11.482 M -31.29 % | 16.711 M 44.37 % | 11.575 M 12.67 % | 10.274 M -72.31 % | 37.098 M 249.79 % | 10.606 M 42.63 % | 7.435 M 134.49 % | 3.171 M -85.37 % | 21.676 M 11.21 % | 19.490 M -38.27 % | 31.576 M 636.87 % | 4.285 M -76.05 % | 17.894 M 290.16 % | 4.586 M 43.40 % | 3.198 M -41.56 % | 5.473 M -92.19 % | 70.045 M 155 555.18 % | 45.000 K -99.49 % | 8.819 M | 0.000 -100.00 % | 26.435 M | 0.000 -100.00 % | 3.443 M | 0.000 -100.00 % | 23.347 M | 0.000 -100.00 % | 5.563 M | 0.000 -100.00 % | 29.733 M | 0.000 -100.00 % | 13.613 M | 0.000 -100.00 % | 39.329 M | 0.000 -100.00 % | 15.753 M | 0.000 -100.00 % | 27.029 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 15.492 M -48.80 % | 30.256 M 188.92 % | -34.025 M -192.25 % | 36.884 M 242.54 % | 10.768 M -38.37 % | 17.472 M 251.28 % | -11.549 M -125.71 % | 44.921 M 1 539.96 % | 2.739 M -85.57 % | 18.981 M 201.52 % | -18.697 M -140.77 % | 45.862 M 1 193.59 % | -4.194 M -117.55 % | 23.901 M 220.76 % | -19.792 M -135.77 % | 55.330 M 1 321.03 % | -4.531 M -118.91 % | 23.959 M 186.71 % | -27.632 M -191.85 % | 30.083 M 1 791.40 % | 1.591 M -92.84 % | 22.204 M 568.95 % | -4.735 M -115.01 % | 31.555 M 321.44 % | 7.487 M -69.73 % | 24.738 M 328.95 % | -10.805 M -136.66 % | 29.473 M 828.30 % | 3.175 M -91.24 % | 36.242 M 256.20 % | -23.203 M -182.80 % | 28.022 M 841.56 % | -3.779 M -111.77 % | 32.107 M 317.40 % | -14.768 M -148.77 % | 30.284 M 1 245.18 % | 2.251 M -91.84 % | 27.600 M 294.10 % | -14.219 M -169.66 % | 20.411 M 584.78 % | 2.981 M -87.36 % | 23.590 M 230.27 % | -18.108 M -151.44 % | 35.203 M 1 419.08 % | 2.317 M -91.54 % | 27.393 M 3 021.10 % | -937.755 K -102.33 % | 40.258 M 244.34 % | 11.691 M -54.36 % | 25.619 M 232.01 % | -19.406 M -148.83 % | 39.745 M 2 205.26 % | -1.888 M -106.51 % | 28.991 M 1 143.05 % | 2.332 M -93.41 % | 35.391 M 526.31 % | -8.302 M -128.99 % | 28.632 M 1 553.60 % | -1.970 M -106.97 % | 28.250 M |
Interest income | 131.091 K 5.93 % | 123.747 K -68.45 % | 392.187 K 26.61 % | 309.768 K -54.94 % | 687.509 K 33.88 % | 513.521 K 75.28 % | 292.977 K 44.35 % | 202.968 K -26.62 % | 276.612 K -50.44 % | 558.145 K 0.00 % | 558.136 K 160.18 % | 214.522 K -57.04 % | 499.363 K 21.86 % | 409.773 K -98.62 % | 29.640 M 1 695.93 % | 1.650 M 387.14 % | 338.794 K -28.27 % | 472.336 K -9.59 % | 522.418 K -72.07 % | 1.870 M 5 122.74 % | 35.812 K -94.59 % | 661.648 K -85.24 % | 4.482 M 26.08 % | 3.555 M 1 282.23 % | 257.173 K -60.59 % | 652.624 K -99.69 % | 209.998 M 37 040.97 % | 565.408 K 58.06 % | 357.713 K -95.39 % | 7.755 M 1 231.52 % | 582.396 K -91.41 % | 6.780 M 3 269.17 % | 201.226 K -96.59 % | 5.897 M 421.19 % | 1.131 M | 0.000 -100.00 % | 456.397 K -86.59 % | 3.404 M 72.33 % | 1.975 M -43.96 % | 3.525 M 979.70 % | 326.486 K -94.74 % | 6.205 M 13 302.47 % | 46.299 K -99.34 % | 7.060 M 8 742.44 % | 79.838 K -99.03 % | 8.219 M 18.93 % | 6.910 M -9.93 % | 7.673 M -22.07 % | 9.846 M 63.20 % | 6.033 M 61.75 % | 3.730 M | 0.000 -100.00 % | 2.050 M 512 401 849.52 % | -0.400 -100.00 % | 2.320 M 252 193 360.89 % | -0.920 -100.00 % | 336.695 K 1 683 475 098.43 % | -0.020 -100.00 % | 5.810 K 3 227 877.77 % | -0.180 |
Interest expense | 2.111 M -2.96 % | 2.175 M -6.67 % | 2.330 M -18.04 % | 2.844 M -19.13 % | 3.516 M -30.41 % | 5.053 M -17.43 % | 6.120 M 28.36 % | 4.768 M -0.25 % | 4.780 M -8.36 % | 5.216 M -18.68 % | 6.414 M 22.10 % | 5.253 M 4.19 % | 5.042 M 23.08 % | 4.096 M -35.39 % | 6.340 M 0.07 % | 6.336 M 14.10 % | 5.553 M 8.36 % | 5.124 M -11.40 % | 5.783 M -20.03 % | 7.232 M 2.84 % | 7.032 M -11.99 % | 7.990 M 35.05 % | 5.917 M -37.20 % | 9.421 M 60.73 % | 5.861 M 12.59 % | 5.206 M -42.39 % | 9.037 M 12.98 % | 7.999 M 32.39 % | 6.042 M | 0.000 -100.00 % | 7.556 M | 0.000 -100.00 % | 6.540 M | 0.000 -100.00 % | 6.300 M 103.34 % | 3.098 M -25.65 % | 4.167 M | 0.000 -100.00 % | 5.259 M | 0.000 -100.00 % | 4.165 M | 0.000 -100.00 % | 4.324 M | 0.000 -100.00 % | 4.931 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.664 M 52.28 % | 7.003 M 22.42 % | 5.720 M 3.28 % | 5.539 M -24.79 % | 7.365 M 33.50 % | 5.517 M -23.59 % | 7.220 M 96.74 % | 3.670 M -37.55 % | 5.877 M 113.97 % | 2.746 M |
Depreciation and amortization | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.405 M -26.44 % | 14.145 M 1.67 % | 13.912 M 0.00 % | 13.912 M -3.42 % | 14.404 M 0.00 % | 14.404 M -12.22 % | 16.409 M -7.00 % | 17.644 M 4.42 % | 16.897 M 0.00 % | 16.897 M -2.11 % | 17.262 M 0.00 % | 17.262 M -4.50 % | 18.075 M 0.00 % | 18.075 M -2.33 % | 18.506 M -20.59 % | 23.304 M 28.20 % | 18.178 M -21.99 % | 23.304 M 0.00 % | 23.304 M -5.32 % | 24.614 M 6.83 % | 23.040 M -6.39 % | 24.614 M 5.23 % | 23.391 M 0.28 % | 23.326 M -22.24 % | 29.998 M 2 857.78 % | -1.088 M -101.62 % | 67.075 M 644.81 % | -12.312 M -146.40 % | 26.531 M 407.22 % | -8.636 M -105.56 % | 155.201 M 451.25 % | 28.155 M 33.94 % | 21.020 M 449.70 % | -6.011 M -108.97 % | 66.992 M 866.93 % | -8.735 M -168.01 % | 12.845 M 778.05 % | -1.894 M -105.58 % | 33.925 M 1 450.76 % | 2.188 M -78.32 % | 10.090 M 259.40 % | 2.807 M -88.60 % | 24.635 M 51.97 % | 16.210 M 15.73 % | 14.007 M 132.18 % | 6.033 M -83.22 % | 35.961 M 334.15 % | 8.283 M 3.99 % | 7.965 M 43.82 % | 5.539 M -60.90 % | 14.165 M 838.09 % | 1.510 M -86.04 % | 10.815 M 194.69 % | 3.670 M -86.75 % | 27.694 M 463.44 % | -7.620 M |
Operating income | 14.803 M 113.37 % | 6.938 M 108.70 % | -79.740 M -689.06 % | -10.106 M -802.77 % | -1.119 M 57.42 % | -2.629 M 96.53 % | -75.671 M -3 675.38 % | -2.004 M 93.34 % | -30.079 M -120.05 % | -13.669 M 91.50 % | -160.910 M -839.77 % | -17.122 M -156.81 % | 30.141 M 217.12 % | -25.734 M 73.67 % | -97.725 M -334.41 % | -22.496 M 5.13 % | -23.712 M -0.44 % | -23.607 M -159.77 % | 39.499 M 774.76 % | 4.515 M 155.62 % | -8.118 M -156.62 % | 14.339 M 139.56 % | -36.247 M -14 814.08 % | 246.341 K -86.80 % | 1.866 M 115.82 % | -11.798 M -106.08 % | 194.160 M 582.48 % | -40.242 M 16.70 % | -48.307 M -176.08 % | -17.497 M 77.26 % | -76.934 M -1 486.97 % | 5.547 M 147.28 % | 2.243 M 215.77 % | -1.938 M 98.92 % | -179.051 M -968.23 % | -16.761 M -201.56 % | 16.504 M 385.34 % | -5.784 M -514.59 % | 1.395 M -59.64 % | 3.457 M -83.25 % | 20.644 M 313.15 % | 4.997 M -75.10 % | 20.064 M 1 834.64 % | -1.157 M -104.09 % | 28.315 M 337.44 % | 6.473 M -72.54 % | 23.570 M 25.61 % | 18.764 M -60.57 % | 47.584 M 704.80 % | 5.912 M -63.18 % | 16.060 M -19.54 % | 19.961 M -68.38 % | 63.125 M 633.64 % | 8.604 M -81.48 % | 46.465 M 104.80 % | 22.688 M -62.55 % | 60.577 M 548.01 % | 9.348 M -81.13 % | 49.540 M 26.95 % | 39.024 M |
Operating income ratio | 0.05 -2.46 % | 0.05 111.87 % | -0.45 -605.15 % | -0.06 -1 284.44 % | 0.00 83.68 % | -0.03 88.80 % | -0.25 -4 437.25 % | -0.01 93.59 % | -0.09 28.52 % | -0.12 77.76 % | -0.55 -571.66 % | -0.08 -181.08 % | 0.10 126.11 % | -0.39 -49.80 % | -0.26 -110.59 % | -0.12 -1.35 % | -0.12 63.69 % | -0.33 -511.96 % | 0.08 371.59 % | 0.02 153.70 % | -0.03 -137.84 % | 0.08 208.71 % | -0.08 -6 147.42 % | 0.00 -82.11 % | 0.01 109.53 % | -0.08 -117.17 % | 0.44 319.97 % | -0.20 60.76 % | -0.51 -79.38 % | -0.28 -48.58 % | -0.19 -486.27 % | 0.05 229.98 % | 0.01 164.60 % | -0.02 97.90 % | -1.10 -660.16 % | -0.14 -246.09 % | 0.10 285.56 % | -0.05 -1 301.02 % | 0.00 -92.87 % | 0.06 -29.61 % | 0.09 132.16 % | 0.04 -40.81 % | 0.06 1 029.94 % | -0.01 -106.55 % | 0.11 90.68 % | 0.06 -15.59 % | 0.07 -32.83 % | 0.10 -44.56 % | 0.18 184.61 % | 0.06 -6.64 % | 0.07 -16.43 % | 0.08 -67.44 % | 0.24 167.84 % | 0.09 -44.14 % | 0.16 7.14 % | 0.15 -46.09 % | 0.28 191.94 % | 0.10 -55.98 % | 0.22 13.06 % | 0.19 |
Total other income expenses net | 265.811 K 257.53 % | -168.739 K -101.27 % | 13.294 M 2 441.06 % | -567.857 K 78.39 % | -2.628 M -69.23 % | -1.553 M 61.91 % | -4.077 M -654.87 % | 734.787 K 111.72 % | -6.271 M -393.87 % | 2.134 M -86.12 % | 15.372 M 4 589.36 % | -342.404 K 98.91 % | -31.332 M -1 638.36 % | -1.802 M -188.43 % | 2.038 M -37.92 % | 3.283 M 111.43 % | -28.719 M -292.95 % | -7.309 M 80.67 % | -37.812 M -959 362.93 % | -3.941 K 99.96 % | -9.701 M 5.64 % | -10.281 M -249.20 % | -2.944 M -236.48 % | 2.157 M 1 346.67 % | 149.126 K 102.87 % | -5.197 M -101.90 % | 273.757 M 1 911.10 % | -15.116 M -36.87 % | -11.043 M -182.43 % | -3.910 M -96.26 % | -1.992 M -147.60 % | 4.186 M 137.34 % | -11.212 M -377.05 % | 4.047 M -71.50 % | 14.198 M 199.47 % | -14.273 M -435.42 % | 4.255 M -63.10 % | 11.533 M -26.71 % | 15.737 M 292.78 % | 4.007 M 156.46 % | -7.097 M -1 249.49 % | -525.895 K -127.59 % | 1.906 M -11.01 % | 2.142 M 135.52 % | -6.029 M -50.86 % | -3.997 M 68.06 % | -12.515 M -25.09 % | -10.004 M -530.02 % | 2.327 M 147.78 % | -4.869 M -138.61 % | 12.612 M 302.71 % | -6.222 M -735.18 % | 979.496 K -22.60 % | 1.266 M 109.34 % | -13.543 M -194.48 % | 14.334 M 450.96 % | 2.602 M 161.99 % | 993.042 K -83.72 % | 6.101 M 158.39 % | 2.361 M |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2010-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 113.506 M -28.20 % | 158.087 M 127.10 % | 69.612 M -30.67 % | 100.402 M -52.43 % | 211.056 M -19.92 % | 263.563 M 11.34 % | 236.724 M -18.14 % | 289.167 M -9.66 % | 320.075 M 10.81 % | 288.860 M 29.93 % | 222.322 M -15.48 % | 263.046 M -10.40 % | 293.589 M 9.83 % | 267.305 M 0.09 % | 267.067 M 7.88 % | 247.551 M 28.73 % | 192.296 M -9.06 % | 211.451 M -6.67 % | 226.575 M -19.54 % | 281.594 M 12.73 % | 249.794 M -2.35 % | 255.803 M 22.32 % | 209.123 M 13.59 % | 184.104 M 11.52 % | 165.089 M 25.43 % | 131.623 M 68.01 % | 78.345 M -77.62 % | 349.989 M -1.70 % | 356.059 M 2.17 % | 348.491 M 15.47 % | 301.793 M -28.80 % | 423.868 M 11.59 % | 379.846 M 0.82 % | 376.774 M 33.62 % | 281.969 M 73.71 % | 162.320 M -8.95 % | 178.278 M 32.67 % | 134.380 M 64.39 % | 81.742 M -47.61 % | 156.020 M 26.80 % | 123.043 M 66.83 % | 73.755 M 36.74 % | 53.937 M -34.24 % | 82.023 M 237.08 % | 24.334 M 24.27 % | 19.582 M -86.79 % | 148.191 M -15.51 % | 175.390 M 1 535.56 % | 10.724 M 197.63 % | -10.984 M 80.12 % | -55.251 M -19.32 % | -46.307 M 75.88 % | -191.994 M 7.22 % | -206.940 M 38.73 % | -337.762 M 5.81 % | -358.589 M 25.03 % | -478.313 M -287.38 % | 255.269 M |
Total investments | 224.876 M 1.63 % | 221.269 M 0.95 % | 219.176 M 0.89 % | 217.242 M -1.19 % | 219.865 M 0.62 % | 218.516 M -0.32 % | 219.214 M 4.22 % | 210.334 M 0.01 % | 210.306 M -1.17 % | 212.796 M -1.39 % | 215.804 M -16.25 % | 257.686 M -0.72 % | 259.553 M -1.64 % | 263.873 M 0.01 % | 263.847 M 1.40 % | 260.206 M 1.03 % | 257.545 M 0.10 % | 257.297 M 2.96 % | 249.896 M 1.38 % | 246.501 M -1.14 % | 249.344 M -0.43 % | 250.431 M -1.31 % | 253.757 M -0.29 % | 254.503 M -1.45 % | 258.246 M -0.35 % | 259.156 M -0.83 % | 261.318 M 0.77 % | 259.331 M -1.25 % | 262.620 M 0.07 % | 262.432 M 0.04 % | 262.325 M -0.22 % | 262.913 M 0.77 % | 260.914 M 280.92 % | 68.496 M 8.69 % | 63.019 M -0.29 % | 63.201 M 0.56 % | 62.851 M 30.94 % | 48.000 M 87.50 % | 25.600 M 0.00 % | 25.600 M 0.00 % | 25.600 M | 0.000 | 0.000 100.00 % | -36.736 M -10.02 % | -33.391 M | 0.000 100.00 % | -74.279 M | 0.000 | 0.000 | 0.000 -100.00 % | 846.509 M 16.49 % | 726.654 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 203.419 K | 0.000 |
Total debt | 250.141 M -10.72 % | 280.190 M -3.46 % | 290.230 M -0.01 % | 290.256 M -28.60 % | 406.548 M -23.20 % | 529.384 M 9.44 % | 483.736 M 2.50 % | 471.924 M -9.55 % | 521.753 M 1.96 % | 511.747 M 1.73 % | 503.038 M 0.12 % | 502.412 M -3.00 % | 517.942 M 6.26 % | 487.411 M -0.18 % | 488.310 M -14.84 % | 573.377 M 9.32 % | 524.477 M -2.40 % | 537.383 M 1.96 % | 527.063 M -12.36 % | 601.399 M -12.48 % | 687.140 M 10.48 % | 621.971 M 3.14 % | 603.057 M 9.25 % | 552.000 M -10.02 % | 613.500 M 32.36 % | 463.500 M -16.49 % | 555.000 M -15.91 % | 660.000 M 13.79 % | 580.000 M -9.38 % | 640.000 M -9.86 % | 710.000 M 1.43 % | 700.000 M 4.48 % | 670.000 M 1.52 % | 660.000 M 10.00 % | 600.000 M 66.67 % | 360.000 M -5.26 % | 380.000 M 11.76 % | 340.000 M 3.03 % | 330.000 M -10.81 % | 370.000 M 0.00 % | 370.000 M 0.00 % | 370.000 M -7.50 % | 400.000 M -8.05 % | 435.000 M -1.14 % | 440.000 M -3.30 % | 455.000 M -20.18 % | 570.000 M -3.39 % | 590.000 M -0.84 % | 595.000 M 4.13 % | 571.420 M 2.04 % | 560.000 M 6.46 % | 526.000 M -3.49 % | 545.000 M 22.47 % | 445.000 M 9.88 % | 405.000 M -1.94 % | 413.000 M -15.71 % | 490.000 M 13.95 % | 430.000 M |
Accumulated other comprehensive income loss | 0.000 -100.00 % | 1.099 B | 0.000 -100.00 % | 1.101 B 948.73 % | 104.955 M -90.08 % | 1.058 B 1 608.50 % | 61.949 M -94.15 % | 1.060 B 1 586.56 % | 62.824 M -94.07 % | 1.060 B 1 584.27 % | 62.942 M -94.07 % | 1.061 B 1 605.59 % | 62.191 M -94.12 % | 1.057 B 1 658.78 % | 60.107 M -94.38 % | 1.069 B 1 371.58 % | 72.642 M -93.21 % | 1.069 B 10 731.21 % | 9.872 M -1.75 % | 10.048 M 5.65 % | 9.511 M 8.50 % | 8.766 M 5.23 % | 8.330 M -3.72 % | 8.651 M -0.56 % | 8.700 M 3.76 % | 8.385 M 3.67 % | 8.087 M -4.36 % | 8.456 M 1.00 % | 8.372 M 2.26 % | 8.187 M 7.63 % | 7.607 M 6.63 % | 7.133 M 6.26 % | 6.713 M 5.62 % | 6.356 M 8.85 % | 5.839 M 5.85 % | 5.517 M 6.98 % | 5.157 M 6.13 % | 4.859 M 13.14 % | 4.295 M 15.62 % | 3.714 M 22.89 % | 3.023 M 24.35 % | 2.431 M 27.32 % | 1.909 M 50.09 % | 1.272 M 36.64 % | 930.953 K 15.91 % | 803.158 K 6.88 % | 751.469 K -60.05 % | 1.881 M -24.72 % | 2.499 M 131.88 % | 1.078 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | -195.795 M 6.88 % | -210.257 M 2.99 % | -216.742 M -45.43 % | -149.039 M -7.98 % | -138.029 M -2.09 % | -135.201 M -5.34 % | -128.341 M -209.82 % | -41.425 M 1.31 % | -41.973 M -707.96 % | -5.195 M -146.07 % | 11.277 M -92.28 % | 146.079 M -11.87 % | 165.757 M -1.04 % | 167.493 M -14.31 % | 195.460 M -29.11 % | 275.738 M -7.33 % | 297.563 M -14.71 % | 348.871 M -5.48 % | 369.107 M 1.50 % | 363.641 M 1.18 % | 359.398 M -1.83 % | 366.111 M 4.42 % | 350.607 M -8.73 % | 384.125 M -0.58 % | 386.384 M 1.28 % | 381.491 M -2.38 % | 390.775 M 57.37 % | 248.317 M -12.35 % | 283.321 M -12.03 % | 322.057 M -5.12 % | 339.439 M -21.33 % | 431.454 M 0.36 % | 429.920 M 0.81 % | 426.486 M -0.38 % | 428.093 M -25.68 % | 576.020 M -2.86 % | 592.951 M 2.67 % | 577.519 M 0.15 % | 576.666 M 3.66 % | 556.316 M -2.84 % | 572.592 M 3.30 % | 554.315 M 0.84 % | 549.705 M 3.95 % | 528.839 M -5.50 % | 559.604 M 4.70 % | 534.479 M 0.89 % | 529.786 M 4.06 % | 509.106 M -1.41 % | 516.399 M 8.47 % | 476.068 M 1.34 % | 469.754 M 5.06 % | 447.151 M 4.68 % | 427.140 M 8.54 % | 393.519 M 2.22 % | 384.957 M 7.22 % | 359.046 M 9.18 % | 328.852 M 23.35 % | 266.592 M |
Common stock | 354.528 M 0.00 % | 354.528 M 0.00 % | 354.528 M 0.00 % | 354.528 M 0.00 % | 354.528 M 0.00 % | 354.528 M 0.00 % | 354.528 M 0.00 % | 354.528 M 0.00 % | 354.528 M 0.00 % | 354.528 M 0.00 % | 354.528 M 0.00 % | 354.528 M 0.00 % | 354.528 M 0.00 % | 354.528 M 0.00 % | 354.528 M 0.00 % | 354.528 M 0.00 % | 354.528 M 0.00 % | 354.528 M 0.00 % | 354.528 M 0.00 % | 354.528 M 0.00 % | 354.528 M 0.00 % | 354.528 M 0.00 % | 354.528 M 0.00 % | 354.528 M 0.00 % | 354.528 M 0.00 % | 354.528 M 0.00 % | 354.528 M 0.00 % | 354.528 M 0.00 % | 354.528 M 0.00 % | 354.528 M 0.00 % | 354.528 M 0.00 % | 354.528 M 0.00 % | 354.528 M 0.00 % | 354.528 M 0.00 % | 354.528 M 0.00 % | 354.528 M 0.00 % | 354.528 M 0.00 % | 354.528 M 0.00 % | 354.528 M 0.00 % | 354.528 M 0.00 % | 354.528 M 0.00 % | 354.528 M 0.00 % | 354.528 M 0.00 % | 354.528 M 0.00 % | 354.528 M 0.00 % | 354.528 M 10.79 % | 320.000 M 0.00 % | 320.000 M 0.00 % | 320.000 M 0.00 % | 320.000 M 0.00 % | 320.000 M 0.00 % | 320.000 M 0.00 % | 320.000 M 0.00 % | 320.000 M 0.00 % | 320.000 M 0.00 % | 320.000 M 0.00 % | 320.000 M 33.33 % | 240.000 M |
Total equity | 1.270 B 1.06 % | 1.256 B 0.49 % | 1.250 B -5.24 % | 1.319 B -0.86 % | 1.331 B 3.16 % | 1.290 B -0.55 % | 1.297 B -6.33 % | 1.385 B 0.06 % | 1.384 B -2.59 % | 1.421 B -1.12 % | 1.437 B -8.63 % | 1.572 B -1.11 % | 1.590 B 0.01 % | 1.590 B -1.72 % | 1.618 B -5.39 % | 1.710 B -1.28 % | 1.732 B -2.29 % | 1.773 B -0.54 % | 1.782 B 0.21 % | 1.779 B 0.16 % | 1.776 B -0.42 % | 1.783 B 1.33 % | 1.760 B -2.10 % | 1.797 B -0.17 % | 1.801 B 0.21 % | 1.797 B -0.51 % | 1.806 B 9.21 % | 1.654 B -2.19 % | 1.691 B -2.42 % | 1.733 B -1.07 % | 1.751 B -5.02 % | 1.844 B 0.32 % | 1.838 B 0.17 % | 1.835 B -0.08 % | 1.837 B -7.25 % | 1.980 B -0.72 % | 1.994 B 0.87 % | 1.977 B 0.05 % | 1.976 B 1.21 % | 1.953 B -0.76 % | 1.968 B 1.03 % | 1.948 B 0.28 % | 1.942 B 1.13 % | 1.920 B -0.87 % | 1.937 B 1.37 % | 1.911 B 10.98 % | 1.722 B 1.07 % | 1.704 B -0.41 % | 1.711 B 2.61 % | 1.667 B 0.38 % | 1.661 B 1.33 % | 1.639 B 1.34 % | 1.617 B 2.31 % | 1.581 B 0.55 % | 1.572 B 1.67 % | 1.546 B 2.08 % | 1.515 B 143.21 % | 622.890 M |
Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 37.482 M | 0.000 -100.00 % | 11.876 M 0.00 % | 11.876 M 3.13 % | 11.516 M | 0.000 -100.00 % | 56.623 M | 0.000 -100.00 % | 60.677 M | 0.000 | 0.000 | 0.000 -100.00 % | 69.156 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 94.029 M -2.13 % | 96.080 M | 0.000 -100.00 % | 100.523 M 4.59 % | 96.113 M | 0.000 -100.00 % | 96.702 M -1.49 % | 98.166 M -0.37 % | 98.531 M | 0.000 -100.00 % | 100.776 M -5.66 % | 106.817 M 4.38 % | 102.337 M 2.09 % | 100.237 M | 0.000 -100.00 % | 52.778 M -1.97 % | 53.839 M -2.25 % | 55.076 M 78.98 % | 30.772 M -30.32 % | 44.160 M -1.72 % | 44.932 M |
Long term debt | 0.000 | 0.000 -100.00 % | 40.000 M -0.38 % | 40.154 M 0.00 % | 40.154 M -0.16 % | 40.219 M 0.00 % | 40.219 M 19 707.88 % | 203.043 K 0.00 % | 203.043 K -24.19 % | 267.843 K 0.00 % | 267.843 K 0.00 % | 267.843 K -14.97 % | 314.983 K -99.64 % | 86.315 M -1.15 % | 87.315 M 0.36 % | 87.000 M -1.14 % | 88.000 M | 0.000 -100.00 % | 360.028 K -99.27 % | 49.600 M -0.20 % | 49.700 M -53.64 % | 107.200 M -9.76 % | 118.800 M 72.17 % | 69.000 M -14.29 % | 80.500 M 0.00 % | 80.500 M -21.08 % | 102.000 M -36.25 % | 160.000 M 0.00 % | 160.000 M -48.39 % | 310.000 M 0.00 % | 310.000 M 93.75 % | 160.000 M 0.00 % | 160.000 M 0.00 % | 160.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 50.000 M 0.00 % | 50.000 M -28.57 % | 70.000 M 0.00 % | 70.000 M 250.00 % | 20.000 M 0.00 % | 20.000 M -80.00 % | 100.000 M 0.00 % | 100.000 M -66.67 % | 300.000 M 0.00 % | 300.000 M -4.76 % | 315.000 M 6.78 % | 295.000 M 20.41 % | 245.000 M 0.00 % | 245.000 M 22.50 % | 200.000 M 0.00 % | 200.000 M 0.00 % | 200.000 M 0.00 % | 200.000 M -29.33 % | 283.000 M -23.51 % | 370.000 M 19.35 % | 310.000 M |
Total non current liabilities | 15.565 M -17.23 % | 18.805 M -68.79 % | 60.260 M -2.52 % | 61.820 M 53.11 % | 40.377 M -37.47 % | 64.572 M -3.00 % | 66.566 M 132.32 % | 28.653 M -6.14 % | 30.526 M -0.14 % | 30.567 M -6.45 % | 32.674 M 1.24 % | 32.274 M -2.97 % | 33.263 M -72.62 % | 121.505 M -2.64 % | 124.797 M -1.65 % | 126.894 M -11.98 % | 144.164 M 143.41 % | 59.228 M -5.01 % | 62.353 M -40.23 % | 104.326 M -1.88 % | 106.323 M -35.63 % | 165.170 M -7.97 % | 179.477 M 38.16 % | 129.907 M -9.95 % | 144.266 M -1.99 % | 147.201 M -14.00 % | 171.156 M -27.61 % | 236.427 M -0.73 % | 238.158 M -38.94 % | 390.052 M -0.68 % | 392.734 M 60.01 % | 245.445 M 0.01 % | 245.428 M -0.69 % | 247.141 M 174.90 % | 89.902 M -1.47 % | 91.238 M -1.38 % | 92.514 M -35.77 % | 144.029 M -1.40 % | 146.080 M -13.82 % | 169.503 M -0.60 % | 170.523 M 46.86 % | 116.113 M 0.56 % | 115.463 M -41.30 % | 196.702 M -0.74 % | 198.166 M -50.28 % | 398.531 M -0.33 % | 399.834 M -3.83 % | 415.776 M 3.47 % | 401.817 M 15.69 % | 347.337 M 0.61 % | 345.237 M 36.93 % | 252.121 M -0.26 % | 252.778 M -0.42 % | 253.839 M -0.48 % | 255.076 M -18.71 % | 313.772 M -24.24 % | 414.160 M 16.69 % | 354.932 M |
Other current liabilities | 515.713 M 17.40 % | 439.287 M -9.35 % | 484.584 M 219.41 % | 151.714 M -43.41 % | 268.103 M -46.42 % | 500.337 M 246.18 % | 144.529 M 9.07 % | 132.516 M 33.76 % | 99.071 M -4.78 % | 104.039 M -82.59 % | 597.630 M 472.55 % | 104.381 M -60.74 % | 265.852 M -44.51 % | 479.105 M 272.09 % | 128.760 M 37.36 % | 93.737 M -44.42 % | 168.639 M 10.34 % | 152.837 M -7.30 % | 164.874 M 325.95 % | 38.707 M 17.14 % | 33.044 M -93.98 % | 548.879 M 23.38 % | 444.857 M 0.57 % | 442.356 M -19.89 % | 552.161 M 63.11 % | 338.525 M 33.84 % | 252.923 M 1 095.31 % | 21.160 M -94.67 % | 397.273 M 93.00 % | 205.845 M 21.10 % | 169.975 M 6.66 % | 159.365 M -31.81 % | 233.715 M 39.53 % | 167.497 M 13.13 % | 148.053 M -6.05 % | 157.591 M 45.70 % | 108.163 M -12.99 % | 124.304 M -13.80 % | 144.204 M -19.02 % | 178.069 M 5.49 % | 168.799 M -38.72 % | 275.469 M -30.31 % | 395.266 M 96.89 % | 200.755 M -1.68 % | 204.177 M -29.00 % | 287.565 M 35.43 % | 212.333 M -32.98 % | 316.797 M -0.62 % | 318.779 M 12.84 % | 282.499 M 9.33 % | 258.385 M 0.59 % | 256.877 M 5.96 % | 242.429 M -7.34 % | 261.627 M 34.47 % | 194.568 M 59.81 % | 121.750 M 14.50 % | 106.332 M -3.02 % | 109.644 M |
Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 312.985 M 19.33 % | 262.286 M -12.64 % | 300.223 M 2.65 % | 292.485 M -14.03 % | 340.211 M -12.41 % | 388.401 M 24.22 % | 312.672 M 21.23 % | 257.919 M -8.91 % | 283.159 M | 0.000 | 0.000 -100.00 % | 312.479 M -15.86 % | 371.388 M -2.95 % | 382.686 M 4.36 % | 366.687 M 12.28 % | 326.581 M -19.71 % | 406.751 M -13.06 % | 467.861 M 904.72 % | 46.566 M -51.11 % | 95.246 M 253.76 % | 26.924 M -51.44 % | 55.444 M 23.94 % | 44.736 M -45.98 % | 82.818 M 271.20 % | 22.311 M -72.97 % | 82.537 M 8.71 % | 75.923 M -3.40 % | 78.591 M 217.40 % | 24.761 M -47.04 % | 46.756 M 143.00 % | 19.242 M -66.65 % | 57.701 M 122.51 % | 25.932 M 37.60 % | 18.846 M -5.01 % | 19.840 M -35.73 % | 30.868 M 60.81 % | 19.195 M 1.24 % | 18.961 M 14.62 % | 16.542 M -5.31 % | 17.469 M 245.25 % | -12.027 M 16.65 % | -14.429 M 55.82 % | -32.660 M -13.88 % | -28.679 M -25.00 % | -22.944 M -41.96 % | -16.163 M 47.70 % | -30.902 M -129.06 % | -13.490 M -275.19 % | 7.700 M 89.07 % | 4.073 M 136.53 % | -11.150 M -140.75 % | 27.364 M 610.01 % | 3.854 M -85.79 % | 27.129 M -39.53 % | 44.865 M |
Short term debt | 250.141 M -10.72 % | 280.190 M 11.97 % | 250.230 M 0.05 % | 250.102 M -31.74 % | 366.394 M -17.38 % | 443.465 M 144.17 % | 181.624 M -61.49 % | 471.656 M 152.95 % | 186.464 M 20.40 % | 154.874 M -69.20 % | 502.770 M 181.12 % | 178.845 M -65.45 % | 517.627 M 29.05 % | 401.096 M 186.77 % | 139.867 M 15.79 % | 120.793 M -68.61 % | 384.777 M -21.10 % | 487.683 M 2.20 % | 477.203 M 150.52 % | 190.487 M -13.37 % | 219.877 M -57.29 % | 514.771 M 14.18 % | 450.855 M -6.66 % | 483.000 M -9.38 % | 533.000 M 39.16 % | 383.000 M -15.45 % | 453.000 M -9.40 % | 500.000 M 85.19 % | 270.000 M -18.18 % | 330.000 M -17.50 % | 400.000 M -25.93 % | 540.000 M 5.88 % | 510.000 M 2.00 % | 500.000 M -6.16 % | 532.826 M 48.01 % | 360.000 M -5.26 % | 380.000 M 31.03 % | 290.000 M 11.54 % | 260.000 M -13.33 % | 300.000 M 0.00 % | 300.000 M 36.36 % | 220.000 M 120.00 % | 100.000 M -70.15 % | 335.000 M -1.47 % | 340.000 M 119.35 % | 155.000 M -39.22 % | 255.000 M 6.25 % | 240.000 M -20.00 % | 300.000 M -8.09 % | 326.420 M 16.58 % | 280.000 M 23.89 % | 226.000 M -7.76 % | 245.000 M 68.97 % | 145.000 M 38.10 % | 105.000 M -19.23 % | 130.000 M 8.33 % | 120.000 M 0.00 % | 120.000 M |
Total current liabilities | 1.006 B 8.16 % | 929.977 M -2.86 % | 957.393 M 4.26 % | 918.265 M -4.17 % | 958.247 M -23.80 % | 1.258 B -2.63 % | 1.292 B -10.71 % | 1.447 B -2.86 % | 1.489 B 4.22 % | 1.429 B 3.46 % | 1.381 B 10.76 % | 1.247 B 9.47 % | 1.139 B -2.33 % | 1.166 B -1.66 % | 1.186 B -7.77 % | 1.286 B 9.02 % | 1.179 B -5.86 % | 1.253 B 2.93 % | 1.217 B -5.29 % | 1.285 B -9.51 % | 1.420 B 6.40 % | 1.335 B -6.58 % | 1.429 B 3.34 % | 1.382 B 5.31 % | 1.313 B 18.00 % | 1.112 B -3.63 % | 1.154 B -6.45 % | 1.234 B 6.06 % | 1.163 B 20.59 % | 964.764 M -1.40 % | 978.467 M -7.53 % | 1.058 B -5.37 % | 1.118 B 7.56 % | 1.040 B -11.72 % | 1.178 B 46.64 % | 803.082 M 7.11 % | 749.793 M 7.72 % | 696.040 M -4.17 % | 726.329 M -2.70 % | 746.497 M 2.48 % | 728.411 M -2.28 % | 745.411 M -2.87 % | 767.471 M 10.08 % | 697.188 M -1.87 % | 710.504 M 16.06 % | 612.187 M -16.40 % | 732.237 M -4.48 % | 766.557 M -14.01 % | 891.407 M -4.52 % | 933.587 M 12.73 % | 828.163 M 10.64 % | 748.507 M 2.50 % | 730.222 M 11.55 % | 654.606 M 22.49 % | 534.413 M 24.94 % | 427.727 M -3.34 % | 442.499 M -2.81 % | 455.290 M |
Total liabilities | 1.021 B 7.66 % | 948.781 M -6.77 % | 1.018 B 3.83 % | 980.086 M -1.86 % | 998.624 M -24.47 % | 1.322 B -2.65 % | 1.358 B -7.93 % | 1.475 B -2.93 % | 1.520 B 4.13 % | 1.459 B 3.23 % | 1.414 B 10.52 % | 1.279 B 9.12 % | 1.172 B -8.96 % | 1.288 B -1.75 % | 1.311 B -7.22 % | 1.413 B 6.73 % | 1.323 B 0.88 % | 1.312 B 2.54 % | 1.279 B -7.91 % | 1.389 B -8.98 % | 1.526 B 1.78 % | 1.500 B -6.74 % | 1.608 B 6.33 % | 1.512 B 3.80 % | 1.457 B 15.67 % | 1.260 B -4.96 % | 1.325 B -9.85 % | 1.470 B 4.91 % | 1.402 B 3.45 % | 1.355 B -1.20 % | 1.371 B 5.19 % | 1.304 B -4.40 % | 1.364 B 5.97 % | 1.287 B 1.51 % | 1.268 B 41.73 % | 894.321 M 6.18 % | 842.307 M 0.27 % | 840.070 M -3.71 % | 872.409 M -4.76 % | 916.000 M 1.90 % | 898.934 M 4.34 % | 861.524 M -2.42 % | 882.934 M -1.23 % | 893.889 M -1.63 % | 908.670 M -10.10 % | 1.011 B -10.72 % | 1.132 B -4.25 % | 1.182 B -8.57 % | 1.293 B 0.96 % | 1.281 B 9.16 % | 1.173 B 17.27 % | 1.001 B 1.79 % | 983.000 M 8.21 % | 908.446 M 15.07 % | 789.488 M 6.47 % | 741.499 M -13.44 % | 856.659 M 5.73 % | 810.222 M |
Other non current assets | 225.515 M 8 418.46 % | 2.647 M -30.11 % | 3.788 M 693.78 % | 477.200 K | 0.000 -100.00 % | 477.203 K -75.38 % | 1.938 M -8.59 % | 2.120 M -3.99 % | 2.209 M -2.09 % | 2.256 M -7.29 % | 2.433 M 4.79 % | 2.322 M 0.81 % | 2.303 M -10.41 % | 2.571 M -1.92 % | 2.621 M -90.25 % | 26.894 M 1.15 % | 26.588 M 17.52 % | 22.623 M -2.31 % | 23.157 M -3.39 % | 23.970 M -1.06 % | 24.226 M -6.18 % | 25.823 M -1.36 % | 26.178 M -6.64 % | 28.041 M -4.73 % | 29.432 M -5.37 % | 31.102 M 3.96 % | 29.917 M 1 609.98 % | 1.750 M -34.72 % | 2.680 M 6.05 % | 2.527 M -9.90 % | 2.805 M -89.93 % | 27.842 M 28.29 % | 21.702 M -89.77 % | 212.241 M 0.51 % | 211.166 M 654.36 % | 27.993 M -47.27 % | 53.084 M -22.55 % | 68.536 M 81.38 % | 37.787 M 73.03 % | 21.838 M 9.19 % | 20.000 M -22.81 % | 25.912 M 0.22 % | 25.854 M -29.62 % | 36.736 M 10.02 % | 33.391 M | 0.000 -100.00 % | 74.279 M | 0.000 | 0.000 | 0.000 100.00 % | -846.509 M -16.49 % | -726.654 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -203.418 K | 0.000 |
Long term investments | 0.000 -100.00 % | 219.801 M 0.92 % | 217.797 M 0.26 % | 217.242 M -0.70 % | 218.772 M 0.72 % | 217.200 M -0.25 % | 217.752 M 4.20 % | 208.980 M 0.06 % | 208.864 M -1.16 % | 211.306 M -1.40 % | 214.315 M -16.33 % | 256.131 M -0.69 % | 257.900 M -1.55 % | 261.952 M 0.03 % | 261.876 M 1.47 % | 258.093 M 0.83 % | 255.967 M 0.08 % | 255.753 M 2.97 % | 248.375 M 1.45 % | 244.822 M -1.20 % | 247.798 M -0.39 % | 248.776 M -1.37 % | 252.236 M -0.27 % | 252.919 M -1.41 % | 256.546 M -0.16 % | 256.955 M -1.10 % | 259.825 M -9.60 % | 287.416 M -1.46 % | 291.669 M -0.27 % | 292.445 M -0.29 % | 293.302 M 11.56 % | 262.913 M 0.77 % | 260.914 M 279.80 % | 68.697 M 9.01 % | 63.019 M -0.54 % | 63.359 M 0.56 % | 63.008 M 30.84 % | 48.158 M 86.96 % | 25.758 M -0.23 % | 25.818 M 0.00 % | 25.818 M | 0.000 | 0.000 100.00 % | -36.736 M -10.02 % | -33.391 M | 0.000 100.00 % | -74.279 M | 0.000 | 0.000 | 0.000 -100.00 % | 846.509 M 16.49 % | 726.654 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 203.419 K | 0.000 |
Intangible assets | 81.841 M -1.43 % | 83.032 M -1.63 % | 84.404 M -1.60 % | 85.776 M -1.58 % | 87.150 M -1.55 % | 88.525 M -1.53 % | 89.901 M -1.51 % | 91.276 M -1.49 % | 92.660 M -1.48 % | 94.050 M -1.46 % | 95.440 M -1.45 % | 96.846 M -1.40 % | 98.220 M -1.41 % | 99.620 M -1.38 % | 101.018 M -1.37 % | 102.420 M -1.35 % | 103.824 M -1.39 % | 105.291 M -1.35 % | 106.729 M -5.35 % | 112.765 M 1.78 % | 110.794 M -0.28 % | 111.101 M -1.33 % | 112.594 M -0.82 % | 113.524 M -0.98 % | 114.651 M -0.84 % | 115.625 M -1.19 % | 117.017 M -12.13 % | 133.171 M -1.12 % | 134.674 M -1.00 % | 136.034 M -1.09 % | 137.532 M -8.27 % | 149.927 M 6.43 % | 140.863 M -0.82 % | 142.029 M -0.85 % | 143.250 M -16.03 % | 170.599 M 6.50 % | 160.184 M -0.27 % | 160.615 M -0.10 % | 160.779 M -4.89 % | 169.038 M 5.67 % | 159.964 M 1.87 % | 157.035 M -1.16 % | 158.881 M 0.05 % | 158.798 M 1.29 % | 156.777 M 2.34 % | 153.190 M 0.03 % | 153.139 M 10.09 % | 139.103 M -1.22 % | 140.823 M -0.83 % | 142.002 M 1.98 % | 139.243 M 0.45 % | 138.626 M -0.37 % | 139.142 M -0.57 % | 139.937 M -0.60 % | 140.786 M -0.08 % | 140.898 M -0.58 % | 141.714 M -0.97 % | 143.096 M |
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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 81.841 M -1.43 % | 83.032 M -1.63 % | 84.404 M -1.60 % | 85.776 M -1.58 % | 87.150 M -1.55 % | 88.525 M -1.53 % | 89.901 M -1.51 % | 91.276 M -1.49 % | 92.660 M -1.48 % | 94.050 M -1.46 % | 95.440 M -1.45 % | 96.846 M -1.40 % | 98.220 M -1.41 % | 99.620 M -1.38 % | 101.018 M -1.37 % | 102.420 M -1.35 % | 103.824 M -1.39 % | 105.291 M -1.35 % | 106.729 M -5.35 % | 112.765 M 1.78 % | 110.794 M -0.28 % | 111.101 M -1.33 % | 112.594 M -0.82 % | 113.524 M -0.98 % | 114.651 M -0.84 % | 115.625 M -1.19 % | 117.017 M -12.13 % | 133.171 M -1.12 % | 134.674 M -1.00 % | 136.034 M -1.09 % | 137.532 M -8.27 % | 149.927 M 6.43 % | 140.863 M -0.82 % | 142.029 M -0.85 % | 143.250 M -16.03 % | 170.599 M 6.50 % | 160.184 M -0.27 % | 160.615 M -0.10 % | 160.779 M -4.89 % | 169.038 M 5.67 % | 159.964 M 1.87 % | 157.035 M -1.16 % | 158.881 M 0.05 % | 158.798 M 1.29 % | 156.777 M 2.34 % | 153.190 M 0.03 % | 153.139 M 10.09 % | 139.103 M -1.22 % | 140.823 M -0.83 % | 142.002 M 1.98 % | 139.243 M 0.45 % | 138.626 M -0.37 % | 139.142 M -0.57 % | 139.937 M -0.60 % | 140.786 M -0.08 % | 140.898 M -0.58 % | 141.714 M -0.97 % | 143.096 M |
Property plant equipment net | 509.683 M -0.35 % | 511.486 M -1.08 % | 517.050 M -4.81 % | 543.156 M -1.33 % | 550.482 M -1.35 % | 558.032 M -1.56 % | 566.857 M -2.55 % | 581.663 M -1.79 % | 592.239 M -1.64 % | 602.131 M -2.11 % | 615.111 M -1.73 % | 625.916 M -2.35 % | 640.953 M -2.29 % | 655.942 M -2.25 % | 671.030 M 1.72 % | 659.662 M -2.03 % | 673.302 M -4.99 % | 708.685 M -2.14 % | 724.209 M -2.00 % | 738.970 M -1.63 % | 751.209 M -1.14 % | 759.906 M -2.66 % | 780.701 M -2.30 % | 799.115 M -2.30 % | 817.947 M -2.33 % | 837.489 M -2.50 % | 858.957 M -6.04 % | 914.136 M -2.22 % | 934.924 M -2.20 % | 955.957 M -1.81 % | 973.563 M -2.07 % | 994.097 M -1.68 % | 1.011 B -1.80 % | 1.030 B -2.08 % | 1.052 B 1.64 % | 1.035 B 1.84 % | 1.016 B 1.42 % | 1.002 B -1.45 % | 1.016 B 0.24 % | 1.014 B -0.49 % | 1.019 B 7.03 % | 952.074 M -6.68 % | 1.020 B 8.63 % | 939.227 M 2.27 % | 918.338 M -0.24 % | 920.532 M 0.58 % | 915.242 M 17.69 % | 777.699 M 3.20 % | 753.557 M 0.09 % | 752.902 M 6.23 % | 708.719 M 20.52 % | 588.027 M 13.57 % | 517.748 M -6.75 % | 555.218 M 11.64 % | 497.323 M 14.04 % | 436.104 M 0.92 % | 432.129 M 14.32 % | 377.989 M |
Total non current assets | 873.668 M 0.01 % | 873.546 M -0.69 % | 879.588 M -2.72 % | 904.202 M -1.06 % | 913.871 M -0.85 % | 921.682 M -1.33 % | 934.062 M -0.68 % | 940.453 M -1.01 % | 950.094 M -1.44 % | 963.951 M -2.06 % | 984.243 M -4.13 % | 1.027 B -1.81 % | 1.046 B -1.98 % | 1.067 B -1.56 % | 1.084 B 0.73 % | 1.076 B -1.43 % | 1.091 B -2.88 % | 1.124 B -0.85 % | 1.133 B -1.19 % | 1.147 B -1.36 % | 1.163 B -1.00 % | 1.175 B -2.19 % | 1.201 B -1.31 % | 1.217 B -2.12 % | 1.243 B -1.76 % | 1.265 B -1.82 % | 1.289 B -6.36 % | 1.376 B -1.80 % | 1.402 B -1.02 % | 1.416 B -1.49 % | 1.437 B -2.09 % | 1.468 B -0.34 % | 1.473 B -1.17 % | 1.491 B -1.11 % | 1.507 B 14.85 % | 1.312 B 0.55 % | 1.305 B 1.03 % | 1.292 B 2.85 % | 1.256 B 1.17 % | 1.241 B 0.44 % | 1.236 B 7.90 % | 1.146 B -5.80 % | 1.216 B 9.68 % | 1.109 B 2.16 % | 1.085 B 0.12 % | 1.084 B 0.44 % | 1.079 B 16.56 % | 925.877 M 2.48 % | 903.476 M -0.04 % | 903.823 M 5.38 % | 857.684 M 16.37 % | 737.022 M 10.41 % | 667.537 M -5.50 % | 706.384 M 8.79 % | 649.338 M 10.75 % | 586.323 M 0.49 % | 583.482 M 10.08 % | 530.047 M |
Other current assets | 96.351 M -5.92 % | 102.409 M -84.91 % | 678.693 M 824.39 % | 73.420 M -35.86 % | 114.472 M -45.13 % | 208.619 M 115.97 % | 96.595 M -7.69 % | 104.636 M -13.18 % | 120.521 M -41.41 % | 205.686 M -0.68 % | 207.104 M -0.42 % | 207.984 M 152.85 % | 82.257 M -71.49 % | 288.547 M 66.06 % | 173.761 M -51.93 % | 361.473 M 172.28 % | 132.760 M -49.82 % | 264.566 M 5.84 % | 249.974 M -41.49 % | 427.218 M -1.05 % | 431.753 M -23.81 % | 566.653 M 38.47 % | 409.214 M 37.25 % | 298.154 M -27.98 % | 414.014 M -61.97 % | 1.089 B 560.64 % | 164.789 M -9.83 % | 182.755 M -5.41 % | 193.200 M -13.28 % | 222.781 M 82.60 % | 122.002 M -51.41 % | 251.080 M 2.98 % | 243.820 M 10.08 % | 221.493 M 21.85 % | 181.768 M 17.85 % | 154.242 M 10.82 % | 139.185 M -5.13 % | 146.709 M 25.99 % | 116.449 M -28.04 % | 161.815 M 2.17 % | 158.373 M -33.67 % | 238.771 M 27.85 % | 186.765 M -31.18 % | 271.391 M 20.08 % | 226.006 M -6.04 % | 240.526 M 113.17 % | 112.832 M -56.21 % | 257.665 M -5.28 % | 272.014 M -66.99 % | 824.069 M 303.63 % | 204.165 M -75.34 % | 827.980 M 19.44 % | 693.220 M 7.15 % | 646.984 M -2.84 % | 665.923 M 7.79 % | 617.794 M 748.62 % | 72.800 M 71.35 % | 42.485 M |
Short term investments | 1.455 M -0.86 % | 1.467 M 6.39 % | 1.379 M 0.00 % | 1.379 M 26.22 % | 1.093 M -16.99 % | 1.316 M -9.91 % | 1.461 M 7.91 % | 1.354 M -6.11 % | 1.442 M -3.17 % | 1.490 M 0.00 % | 1.490 M -4.25 % | 1.556 M -5.90 % | 1.653 M -13.93 % | 1.921 M -2.56 % | 1.971 M -6.71 % | 2.113 M 33.91 % | 1.578 M 2.24 % | 1.543 M 1.45 % | 1.521 M -9.38 % | 1.679 M 8.55 % | 1.546 M -6.60 % | 1.656 M 8.85 % | 1.521 M -3.98 % | 1.584 M -6.85 % | 1.701 M -22.75 % | 2.201 M 47.47 % | 1.493 M 105.31 % | -28.085 M 3.32 % | -29.049 M 3.21 % | -30.013 M 3.11 % | -30.977 M | 0.000 | 0.000 100.00 % | -200.943 K | 0.000 100.00 % | -157.661 K 0.00 % | -157.661 K 0.00 % | -157.661 K 0.00 % | -157.661 K 27.78 % | -218.300 K 0.00 % | -218.300 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 |
cash and cash equivalents | 136.635 M 11.90 % | 122.103 M -44.65 % | 220.618 M 16.20 % | 189.854 M -2.88 % | 195.492 M -26.46 % | 265.822 M 7.61 % | 247.013 M 35.16 % | 182.757 M -9.38 % | 201.678 M -9.52 % | 222.887 M -20.60 % | 280.716 M 17.27 % | 239.366 M 6.69 % | 224.353 M 1.93 % | 220.106 M -0.51 % | 221.242 M -32.10 % | 325.826 M -1.91 % | 332.181 M 1.92 % | 325.933 M 8.47 % | 300.488 M -6.04 % | 319.805 M -26.88 % | 437.346 M 19.44 % | 366.167 M -7.05 % | 393.934 M 7.08 % | 367.896 M -17.96 % | 448.411 M 35.11 % | 331.877 M -30.37 % | 476.655 M 53.75 % | 310.011 M 38.43 % | 223.941 M -23.18 % | 291.509 M -28.59 % | 408.207 M 47.83 % | 276.132 M -4.83 % | 290.154 M 2.45 % | 283.226 M -10.94 % | 318.031 M 60.88 % | 197.680 M -2.00 % | 201.722 M -1.90 % | 205.620 M -17.17 % | 248.258 M 16.02 % | 213.980 M -13.35 % | 246.957 M -16.64 % | 296.245 M -14.40 % | 346.063 M -1.96 % | 352.977 M -15.08 % | 415.666 M -4.54 % | 435.418 M 3.23 % | 421.809 M 1.74 % | 414.610 M -29.04 % | 584.276 M 0.32 % | 582.404 M -5.34 % | 615.251 M 7.50 % | 572.307 M -22.35 % | 736.994 M 13.05 % | 651.940 M -12.23 % | 742.762 M -3.74 % | 771.589 M -20.32 % | 968.313 M 454.17 % | 174.731 M |
Cash and short term investments | 138.090 M 11.75 % | 123.571 M -44.34 % | 221.997 M 16.09 % | 191.233 M -2.72 % | 196.585 M -26.41 % | 267.138 M 7.51 % | 248.474 M 34.96 % | 184.111 M -9.36 % | 203.120 M -9.47 % | 224.376 M -20.49 % | 282.205 M 17.14 % | 240.922 M 6.60 % | 226.006 M 1.79 % | 222.027 M -0.53 % | 223.214 M -31.93 % | 327.939 M -1.74 % | 333.759 M 1.92 % | 327.476 M 8.43 % | 302.009 M -6.06 % | 321.483 M -26.75 % | 438.892 M 19.32 % | 367.823 M -6.99 % | 395.455 M 7.03 % | 369.480 M -17.91 % | 450.111 M 34.73 % | 334.078 M -30.13 % | 478.148 M 54.24 % | 310.011 M 38.43 % | 223.941 M -23.18 % | 291.509 M -28.59 % | 408.207 M 47.83 % | 276.132 M -4.83 % | 290.154 M 2.45 % | 283.226 M -10.94 % | 318.031 M 60.88 % | 197.680 M -2.00 % | 201.722 M -1.90 % | 205.620 M -17.17 % | 248.258 M 16.02 % | 213.980 M -13.35 % | 246.957 M -16.64 % | 296.245 M -14.40 % | 346.063 M -1.96 % | 352.977 M -15.08 % | 415.666 M -4.54 % | 435.418 M 3.23 % | 421.809 M 1.74 % | 414.610 M -29.04 % | 584.276 M 0.32 % | 582.404 M -5.34 % | 615.251 M 7.50 % | 572.307 M -22.35 % | 736.994 M 13.05 % | 651.940 M -12.23 % | 742.762 M -3.74 % | 771.589 M -20.32 % | 968.313 M 454.17 % | 174.731 M |
Total current assets | 1.417 B 6.44 % | 1.332 B -4.09 % | 1.388 B -0.49 % | 1.395 B -3.08 % | 1.440 B -14.85 % | 1.691 B -1.78 % | 1.721 B -10.33 % | 1.919 B -1.74 % | 1.953 B 1.95 % | 1.916 B 2.67 % | 1.866 B 2.26 % | 1.825 B 6.31 % | 1.717 B -5.19 % | 1.811 B -1.83 % | 1.845 B -9.87 % | 2.047 B 4.20 % | 1.964 B 0.17 % | 1.961 B 1.69 % | 1.928 B -4.58 % | 2.021 B -5.54 % | 2.139 B 1.46 % | 2.108 B -2.71 % | 2.167 B 3.53 % | 2.093 B 3.91 % | 2.014 B 12.48 % | 1.791 B -2.80 % | 1.843 B 5.43 % | 1.748 B 3.37 % | 1.691 B 1.15 % | 1.671 B -0.81 % | 1.685 B 0.34 % | 1.679 B -2.84 % | 1.729 B 5.97 % | 1.631 B 2.16 % | 1.597 B 2.23 % | 1.562 B 1.99 % | 1.531 B 0.40 % | 1.525 B -4.22 % | 1.593 B -2.13 % | 1.627 B -0.21 % | 1.631 B -1.98 % | 1.663 B 3.39 % | 1.609 B -5.66 % | 1.705 B -3.13 % | 1.761 B -4.19 % | 1.838 B 3.55 % | 1.775 B -9.46 % | 1.960 B -6.68 % | 2.100 B 2.75 % | 2.044 B 3.42 % | 1.977 B 3.89 % | 1.903 B -1.56 % | 1.933 B 8.40 % | 1.783 B 4.12 % | 1.712 B 0.64 % | 1.702 B -4.84 % | 1.788 B 98.00 % | 903.066 M |
Inventory | 520.675 M -0.83 % | 525.038 M 7.67 % | 487.629 M 6.28 % | 458.821 M -2.28 % | 469.535 M -14.64 % | 550.076 M 14.56 % | 480.150 M -13.15 % | 552.878 M -12.92 % | 634.877 M -8.95 % | 697.253 M 27.87 % | 545.301 M 9.89 % | 496.210 M 9.38 % | 453.640 M -18.06 % | 553.632 M 10.75 % | 499.881 M -3.66 % | 518.872 M 9.65 % | 473.198 M -4.96 % | 497.907 M 28.08 % | 388.740 M -37.60 % | 623.030 M -0.24 % | 624.504 M 0.02 % | 624.394 M -1.93 % | 636.693 M 8.16 % | 588.682 M 27.40 % | 462.092 M 25.48 % | 368.251 M 8.14 % | 340.529 M -31.87 % | 499.813 M 3.22 % | 484.237 M 24.89 % | 387.742 M 37.75 % | 281.481 M -42.04 % | 485.622 M 11.67 % | 434.876 M 5.74 % | 411.276 M 22.92 % | 334.578 M -17.33 % | 404.731 M 3.15 % | 392.353 M -2.92 % | 404.169 M 0.75 % | 401.166 M -19.12 % | 495.984 M 19.62 % | 414.623 M -17.72 % | 503.894 M 25.71 % | 400.832 M -18.47 % | 491.617 M 0.88 % | 487.321 M -11.61 % | 551.350 M 11.87 % | 492.854 M -26.62 % | 671.688 M 5.41 % | 637.205 M -0.08 % | 637.699 M 17.38 % | 543.272 M 8.15 % | 502.329 M -0.04 % | 502.548 M 3.83 % | 483.993 M 59.35 % | 303.729 M -2.72 % | 312.220 M 12.92 % | 276.487 M 33.80 % | 206.645 M |
Net receivables | 662.279 M 14.07 % | 580.579 M | 0.000 -100.00 % | 671.736 M -6.13 % | 715.639 M -3.69 % | 743.086 M -19.98 % | 928.628 M -18.36 % | 1.137 B 9.08 % | 1.043 B 15.38 % | 903.719 M 0.00 % | 903.724 M -6.45 % | 966.019 M 1.17 % | 954.830 M 6.45 % | 896.993 M -13.48 % | 1.037 B 4.42 % | 992.875 M -3.09 % | 1.024 B 1.25 % | 1.012 B -8.06 % | 1.101 B 31.46 % | 837.243 M -4.41 % | 875.825 M 7.55 % | 814.328 M -10.88 % | 913.758 M 9.19 % | 836.836 M -6.83 % | 898.189 M | 0.000 -100.00 % | 915.712 M 8.81 % | 841.602 M -4.55 % | 881.753 M 0.09 % | 880.939 M -5.96 % | 936.807 M 17.63 % | 796.435 M -9.10 % | 876.189 M 6.50 % | 822.676 M -3.42 % | 851.772 M -1.02 % | 860.534 M 0.77 % | 853.960 M 3.49 % | 825.189 M -5.44 % | 872.676 M 8.98 % | 800.790 M -7.26 % | 863.504 M 19.36 % | 723.456 M -3.17 % | 747.124 M 5.12 % | 710.752 M 12.53 % | 631.637 M 3.48 % | 610.389 M -18.58 % | 749.666 M 2.67 % | 730.164 M 20.32 % | 606.867 M -1.55 % | 616.423 M 0.42 % | 613.852 M -27.47 % | 846.387 M | 0.000 | 0.000 -100.00 % | 675.795 M | 0.000 -100.00 % | 470.513 M -1.81 % | 479.205 M |
Tax assets | 56.629 M 0.09 % | 56.579 M 0.05 % | 56.549 M -1.74 % | 57.550 M 0.15 % | 57.467 M 0.03 % | 57.449 M -0.29 % | 57.614 M 2.13 % | 56.413 M 4.23 % | 54.122 M -0.16 % | 54.208 M -4.81 % | 56.944 M 25.39 % | 45.415 M -1.68 % | 46.191 M -0.94 % | 46.631 M -0.94 % | 47.074 M 63.94 % | 28.715 M -9.33 % | 31.669 M 0.80 % | 31.417 M 1.46 % | 30.965 M 16.79 % | 26.514 M -7.86 % | 28.777 M -0.53 % | 28.930 M -0.67 % | 29.125 M 26.01 % | 23.114 M -5.76 % | 24.528 M 1.39 % | 24.191 M 4.86 % | 23.070 M -42.09 % | 39.840 M 5.96 % | 37.597 M 29.28 % | 29.083 M -3.80 % | 30.233 M -9.29 % | 33.329 M -13.57 % | 38.561 M 1.78 % | 37.887 M -1.12 % | 38.317 M 142.04 % | 15.831 M 21.80 % | 12.997 M 1.16 % | 12.848 M -15.85 % | 15.267 M 41.98 % | 10.753 M -3.84 % | 11.182 M 6.28 % | 10.522 M -4.55 % | 11.024 M 3.44 % | 10.657 M 5.68 % | 10.084 M -1.34 % | 10.222 M -5.45 % | 10.810 M 19.13 % | 9.075 M -0.23 % | 9.096 M 1.99 % | 8.919 M -8.26 % | 9.722 M -6.24 % | 10.369 M -2.62 % | 10.648 M -5.17 % | 11.228 M 0.00 % | 11.228 M 20.46 % | 9.321 M -3.30 % | 9.639 M 7.56 % | 8.961 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 233.334 M 16.29 % | 200.644 M -6.81 % | 215.303 M 12.29 % | 191.740 M -40.71 % | 323.400 M 5.58 % | 306.296 M -33.91 % | 463.467 M -11.44 % | 523.352 M -0.43 % | 525.636 M 8.81 % | 483.090 M 90.45 % | 253.653 M -25.71 % | 341.418 M 1.53 % | 336.279 M 23.27 % | 272.791 M -31.07 % | 395.727 M 4.35 % | 379.242 M 22.74 % | 308.990 M 0.62 % | 307.089 M -8.19 % | 334.466 M 2.52 % | 326.259 M 3.72 % | 314.572 M 46.23 % | 215.118 M -56.84 % | 498.363 M 9.56 % | 454.893 M 175.01 % | 165.409 M -55.43 % | 371.099 M -10.10 % | 412.771 M -15.06 % | 485.983 M -1.89 % | 495.323 M 17.81 % | 420.448 M 7.74 % | 390.247 M 11.30 % | 350.635 M -5.32 % | 370.324 M 0.61 % | 368.085 M 0.93 % | 364.690 M 31.95 % | 276.382 M 5.93 % | 260.911 M -6.26 % | 278.342 M -9.89 % | 308.889 M 17.99 % | 261.793 M 2.13 % | 256.337 M 4.11 % | 246.207 M -7.61 % | 266.488 M 43.26 % | 186.022 M -3.59 % | 192.955 M -9.88 % | 214.114 M -31.31 % | 311.708 M 28.85 % | 241.911 M -18.79 % | 297.888 M -18.29 % | 364.586 M 14.71 % | 317.840 M 19.55 % | 265.857 M 6.86 % | 248.791 M -6.82 % | 267.009 M 19.10 % | 224.188 M 25.12 % | 179.185 M -8.48 % | 195.781 M 1.10 % | 193.642 M |
Tax payables | 6.670 M -32.32 % | 9.855 M 35.43 % | 7.277 M -37.94 % | 11.725 M 3 257.28 % | 349.244 K -95.34 % | 7.491 M -49.92 % | 14.960 M 69.84 % | 8.808 M -30.85 % | 12.738 M -27.49 % | 17.567 M -35.01 % | 27.029 M 70.73 % | 15.831 M -17.82 % | 19.264 M 46.30 % | 13.167 M -61.94 % | 34.598 M 111.78 % | 16.337 M -15.22 % | 19.270 M 4.56 % | 18.429 M -57.32 % | 43.181 M 267.38 % | 11.754 M -47.54 % | 22.404 M 141.92 % | 9.261 M -73.21 % | 34.563 M 1 462.40 % | 2.212 M -67.05 % | 6.715 M -66.13 % | 19.825 M -44.32 % | 35.605 M 2 992.80 % | 1.151 M 43.26 % | 803.592 K -90.51 % | 8.470 M -53.58 % | 18.246 M 123.52 % | 8.163 M 97.48 % | 4.133 M 2.91 % | 4.016 M -44.21 % | 7.199 M -20.96 % | 9.109 M 1 166.90 % | 718.997 K -78.82 % | 3.394 M -74.35 % | 13.236 M 99.49 % | 6.635 M 102.63 % | 3.274 M -12.32 % | 3.735 M -34.68 % | 5.717 M 123.25 % | -24.589 M 7.65 % | -26.627 M 40.15 % | -44.493 M 4.94 % | -46.804 M -45.58 % | -32.151 M -27.28 % | -25.260 M 36.72 % | -39.917 M -42.25 % | -28.062 M -12 243.55 % | -227.338 K 96.21 % | -5.999 M 68.47 % | -19.029 M -278.58 % | 10.656 M 432.05 % | -3.209 M -115.74 % | 20.385 M -36.30 % | 32.004 M |
Deferred revenue non current | 15.565 M -17.23 % | 18.805 M -7.18 % | 20.260 M -5.59 % | 21.460 M -10.29 % | 23.922 M -0.87 % | 24.133 M -7.55 % | 26.105 M -7.58 % | 28.246 M -6.40 % | 30.177 M 0.05 % | 30.161 M -6.53 % | 32.267 M 0.82 % | 32.007 M -2.86 % | 32.948 M -6.37 % | 35.190 M -6.11 % | 37.482 M -6.05 % | 39.894 M -9.92 % | 44.288 M -6.47 % | 47.351 M -6.19 % | 50.477 M -7.76 % | 54.726 M -3.35 % | 56.623 M -2.32 % | 57.970 M -4.46 % | 60.677 M -0.38 % | 60.907 M -4.48 % | 63.766 M -4.40 % | 66.701 M -3.55 % | 69.156 M -8.23 % | 75.359 M -2.25 % | 77.089 M -2.40 % | 78.983 M -3.28 % | 81.666 M -4.13 % | 85.180 M 0.03 % | 85.156 M -1.95 % | 86.852 M -3.08 % | 89.613 M -1.78 % | 91.238 M -1.38 % | 92.514 M -1.61 % | 94.029 M -2.13 % | 96.080 M -3.44 % | 99.503 M -1.01 % | 100.523 M 4.59 % | 96.108 M 0.68 % | 95.463 M | 0.000 | 0.000 | 0.000 -100.00 % | 99.834 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 13.478 M 0.79 % | 13.372 M 0.80 % | 13.265 M 0.93 % | 13.142 M 4.57 % | 12.568 M 1.86 % | 12.338 M 1.13 % | 12.200 M 1.11 % | 12.067 M 3.15 % | 11.698 M 4.14 % | 11.234 M -0.15 % | 11.251 M 1.33 % | 11.103 M 3.43 % | 10.735 M 0.51 % | 10.681 M -0.33 % | 10.716 M 1.10 % | 10.599 M 0.81 % | 10.513 M 29 690.44 % | 35.291 K -98.18 % | 1.935 M -43.82 % | 3.444 M -35.82 % | 5.367 M -22.39 % | 6.916 M 1 337.14 % | -559.028 K -128.91 % | 1.934 M -51.61 % | 3.996 M -26.21 % | 5.415 M -3.94 % | 5.637 M -19.72 % | 7.022 M -23.02 % | 9.122 M -27.41 % | 12.567 M -13.30 % | 14.496 M -11.41 % | 16.363 M 25.00 % | 13.090 M -5.07 % | 13.789 M -3.23 % | 14.250 M 1.56 % | 14.030 M 36.93 % | 10.246 M -0.98 % | 10.347 M -5.64 % | 10.966 M 56.58 % | 7.003 M 4.97 % | 6.672 M 6.17 % | 6.284 M 2.72 % | 6.118 M 2.92 % | 5.944 M 8.31 % | 5.488 M 7.71 % | 5.095 M 4.59 % | 4.872 M 10.29 % | 4.417 M 4.16 % | 4.241 M 6.32 % | 3.989 M 7.13 % | 3.723 M 0.43 % | 3.707 M 5.68 % | 3.508 M 8.69 % | 3.228 M 0.91 % | 3.199 M 6.08 % | 3.015 M 7.29 % | 2.811 M 8.10 % | 2.600 M |
Capital lease obligations | 0.000 | 0.000 | 0.000 -100.00 % | 153.711 K 0.00 % | 153.711 K -29.66 % | 218.511 K 100.08 % | -261.675 M -128 976.68 % | 203.043 K 100.06 % | -334.882 M 6.02 % | -356.337 M -133 139.35 % | 267.843 K 100.08 % | -323.031 M -102 655.18 % | 314.983 K 0.00 % | 314.983 K 100.12 % | -258.611 M 29.26 % | -365.584 M | 0.000 | 0.000 -100.00 % | 360.028 K 100.10 % | -361.312 M 13.47 % | -417.563 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 % | -67.174 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 1.097 B | 0.000 -100.00 % | 1.099 B | 0.000 -100.00 % | 1.102 B | 0.000 -100.00 % | 996.806 M | 0.000 -100.00 % | 996.806 M | 0.000 -100.00 % | 1.060 B | 0.000 -100.00 % | 1.059 B | 0.000 -100.00 % | 1.057 B | 0.000 -100.00 % | 1.069 B | 0.000 -100.00 % | 996.806 M | 0.000 -100.00 % | 1.056 B | 0.000 -100.00 % | 1.055 B -0.16 % | 1.057 B 0.12 % | 1.056 B 0.04 % | 1.055 B 5.62 % | 999.103 M -4.28 % | 1.044 B 4.47 % | 999.103 M -4.25 % | 1.043 B 4.44 % | 999.103 M -4.08 % | 1.042 B 0.10 % | 1.041 B 0.03 % | 1.040 B 4.11 % | 999.103 M -3.51 % | 1.035 B -0.11 % | 1.037 B 0.18 % | 1.035 B 0.07 % | 1.034 B -0.07 % | 1.035 B 0.09 % | 1.034 B 0.14 % | 1.032 B 0.07 % | 1.032 B 0.07 % | 1.031 B 1.32 % | 1.018 B 0.07 % | 1.017 B 17.26 % | 867.159 M -0.34 % | 870.079 M 0.01 % | 869.974 M 0.34 % | 867.014 M -0.04 % | 867.346 M -0.09 % | 868.152 M 0.17 % | 866.651 M 0.29 % | 864.107 M 0.00 % | 864.107 M -0.03 % | 864.366 M 0.13 % | 863.274 M 659.27 % | 113.698 M |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 -100.00 % | 206.894 K -7.51 % | 223.693 K 1.21 % | 221.008 K -8.95 % | 242.737 K 19.51 % | 203.115 K 39.35 % | 145.759 K 5.11 % | 138.673 K 0.00 % | 138.673 K 100.43 % | -32.007 M | 0.000 | 0.000 100.00 % | -37.482 M | 0.000 | 0.000 | 0.000 100.00 % | -360.029 K 99.34 % | -54.726 M -10.11 % | -49.700 M 53.64 % | -107.200 M 9.76 % | -118.800 M -72.17 % | -69.000 M 14.29 % | -80.500 M 0.00 % | -80.500 M 21.08 % | -102.000 M -9 646.99 % | 1.068 M 0.00 % | 1.068 M 0.00 % | 1.068 M 0.00 % | 1.068 M 302.93 % | 265.157 K -2.83 % | 272.872 K -5.35 % | 288.303 K 0.00 % | 288.303 K | 0.000 | 0.000 100.00 % | -50.000 M 0.00 % | -50.000 M 28.57 % | -70.000 M 0.00 % | -70.000 M | 0.000 100.00 % | -20.000 M | 0.000 | 0.000 | 0.000 100.00 % | -99.834 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 2.291 B 3.90 % | 2.205 B -2.77 % | 2.268 B -1.37 % | 2.299 B -2.29 % | 2.353 B -9.91 % | 2.612 B -1.62 % | 2.655 B -7.15 % | 2.860 B -1.50 % | 2.904 B 0.81 % | 2.880 B 1.04 % | 2.851 B -0.04 % | 2.852 B 3.23 % | 2.762 B -4.00 % | 2.878 B -1.73 % | 2.928 B -6.22 % | 3.122 B 2.19 % | 3.056 B -0.94 % | 3.085 B 0.75 % | 3.062 B -3.35 % | 3.168 B -4.06 % | 3.302 B 0.58 % | 3.283 B -2.52 % | 3.368 B 1.75 % | 3.310 B 1.61 % | 3.258 B 6.58 % | 3.056 B -2.40 % | 3.131 B 0.24 % | 3.124 B 1.03 % | 3.092 B 0.15 % | 3.087 B -1.12 % | 3.123 B -0.79 % | 3.148 B -1.69 % | 3.202 B 2.56 % | 3.122 B 0.57 % | 3.104 B 7.99 % | 2.874 B 1.33 % | 2.837 B 0.69 % | 2.817 B -1.10 % | 2.849 B -0.70 % | 2.869 B 0.07 % | 2.867 B 2.05 % | 2.809 B -0.56 % | 2.825 B 0.38 % | 2.814 B -1.11 % | 2.846 B -2.59 % | 2.922 B 2.37 % | 2.854 B -1.11 % | 2.886 B -3.93 % | 3.004 B 1.89 % | 2.948 B 4.01 % | 2.834 B 7.37 % | 2.640 B 1.51 % | 2.600 B 4.46 % | 2.489 B 5.40 % | 2.362 B 3.23 % | 2.288 B -3.53 % | 2.372 B 65.49 % | 1.433 B |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2010-12-31 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.829 M | 0.000 | 0.000 | 0.000 -100.00 % | 882.309 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.730 M -88.06 % | 131.716 M 200.00 % | -131.716 M | 0.000 100.00 % | -129.889 M -1.31 % | -128.204 M -200.00 % | 128.204 M | 0.000 100.00 % | -90.892 M -2 294.23 % | 4.142 M 200.00 % | -4.142 M | 0.000 -100.00 % | 153.682 M 9.51 % | 140.339 M 200.00 % | -140.339 M | 0.000 100.00 % | -543.175 M -299.51 % | 272.251 M 200.00 % | -272.251 M | 0.000 100.00 % | -254.471 M -208.33 % | 234.907 M 200.00 % | -234.907 M | 0.000 | 0.000 -100.00 % | 160.418 M 200.00 % | -160.418 M | 0.000 100.00 % | -64.670 M -223.85 % | 52.218 M 200.00 % | -52.218 M | 0.000 100.00 % | -164.278 M -246.80 % | 111.904 M 200.00 % | -111.904 M | 0.000 -100.00 % | 2.813 M 107.69 % | -36.570 M -200.00 % | 36.570 M | 0.000 100.00 % | -167.242 M -153.50 % | 312.607 M 200.00 % | -312.607 M | 0.000 100.00 % | -395.269 M -172.22 % | 547.330 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.369 M -115.11 % | 42.140 M 200.00 % | -42.140 M | 0.000 100.00 % | -51.613 M 15.89 % | -61.362 M -200.00 % | 61.362 M | 0.000 -100.00 % | 53.352 M 166.43 % | -80.315 M -200.00 % | 80.315 M | 0.000 100.00 % | -84.552 M -159.63 % | 141.787 M 200.00 % | -141.787 M | 0.000 100.00 % | -233.517 M -227.86 % | 182.639 M 200.00 % | -182.639 M | 0.000 100.00 % | -142.717 M -543.89 % | 32.151 M 200.00 % | -32.151 M | 0.000 | 0.000 -100.00 % | 60.119 M 200.00 % | -60.119 M | 0.000 100.00 % | -66.127 M -208.35 % | 61.030 M 200.00 % | -61.030 M | 0.000 100.00 % | -164.833 M -268.00 % | 98.113 M 200.00 % | -98.113 M | 0.000 100.00 % | -27.845 M 6.68 % | -29.839 M -200.00 % | 29.839 M | 0.000 100.00 % | -220.485 M -200.31 % | 219.813 M 200.00 % | -219.813 M | 0.000 100.00 % | -155.726 M -148.80 % | 319.099 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.099 M -75.33 % | 89.576 M 200.00 % | -89.576 M | 0.000 100.00 % | -78.276 M -17.11 % | -66.842 M -200.00 % | 66.842 M | 0.000 100.00 % | -144.244 M -270.79 % | 84.457 M 200.00 % | -84.457 M | 0.000 -100.00 % | 238.835 M 16 583.53 % | -1.449 M -200.00 % | 1.449 M | 0.000 100.00 % | -309.658 M -445.56 % | 89.612 M 200.00 % | -89.612 M | 0.000 100.00 % | -111.753 M -155.12 % | 202.756 M 200.00 % | -202.756 M | 0.000 | 0.000 -100.00 % | 100.299 M 200.00 % | -100.299 M | 0.000 100.00 % | -87.539 K 99.01 % | -8.813 M -200.00 % | 8.813 M | 0.000 100.00 % | -948.641 K -106.88 % | 13.791 M 200.00 % | -13.791 M | 0.000 -100.00 % | 28.748 M 527.07 % | -6.732 M -200.00 % | 6.732 M | 0.000 -100.00 % | 53.242 M -42.62 % | 92.794 M 200.00 % | -92.794 M | 0.000 100.00 % | -239.543 M -204.96 % | 228.232 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -601.228 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 -100.00 % | 1.545 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.504 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.909 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 |
Other non cash items | 35.950 M 145.12 % | -79.669 M | 0.000 -100.00 % | 115.510 M 85.20 % | 62.369 M 340.03 % | -25.984 M -115.22 % | 170.690 M 408.45 % | -55.338 M -346.90 % | 22.413 M 255.60 % | -14.404 M -122.44 % | 64.201 M -60.37 % | 161.999 M 4 006.96 % | -4.146 M -115.75 % | 26.333 M -80.47 % | 134.833 M 514.60 % | 21.938 M -57.24 % | 51.309 M 153.55 % | 20.236 M 470.20 % | -5.466 M -28.82 % | -4.243 M -163.21 % | 6.713 M 143.30 % | -15.504 M -149.97 % | 31.026 M 3 167.53 % | 949.531 K 119.18 % | -4.952 M -153.34 % | 9.284 M 106.03 % | -154.063 M -540.13 % | 35.004 M -9.63 % | 38.736 M 122.86 % | 17.382 M -80.94 % | 91.174 M 4 341.59 % | -2.150 M 37.41 % | -3.434 M -313.81 % | 1.606 M -98.88 % | 144.008 M 1 168.95 % | 11.349 M 166.79 % | -16.992 M -1 624.91 % | -985.099 K 94.82 % | -19.017 M -1 004.08 % | -1.722 M 90.99 % | -19.110 M -295.03 % | -4.838 M 76.88 % | -20.925 M -486.83 % | -3.566 M 86.14 % | -25.729 M -400.08 % | -5.145 M 73.34 % | -19.295 M -21.89 % | -15.830 M 63.49 % | -43.353 M -797.54 % | -4.830 M 79.09 % | -23.098 M -22.85 % | -18.802 M 65.79 % | -54.958 M -541.87 % | -8.562 M 66.62 % | -25.653 M 18.00 % | -31.286 M 43.54 % | -55.411 M -537.32 % | -8.694 M 81.68 % | -47.458 M -42.15 % | -33.385 M |
Net cash provided by operating activities | 35.950 M 145.12 % | -79.669 M | 0.000 -100.00 % | 104.500 M 112.67 % | 49.136 M 249.61 % | -32.844 M -147.01 % | 69.862 M 45.19 % | 48.118 M 285.50 % | -25.940 M -57.32 % | -16.489 M 87.75 % | -134.654 M -597.32 % | -19.310 M -1 048.41 % | -1.681 M -2.86 % | -1.635 M -104.33 % | 37.782 M 166.73 % | -56.620 M -203.35 % | 54.785 M 547.86 % | -12.233 M -134.55 % | 35.401 M 787.04 % | -5.153 M -119.76 % | 26.074 M 183.18 % | -31.347 M -42.36 % | -22.019 M -828.70 % | 3.022 M 102.31 % | -131.092 M -139.21 % | -54.803 M -271.63 % | 31.932 M 20.04 % | 26.602 M 165.51 % | -40.610 M 4.17 % | -42.379 M -132.97 % | 128.533 M 557.35 % | -28.104 M 13.21 % | -32.383 M 13.52 % | -37.444 M -125.77 % | 145.314 M 199.17 % | 48.572 M 276.67 % | -27.493 M 30.38 % | -39.491 M -179.57 % | 49.630 M 421.31 % | -15.446 M 34.32 % | -23.515 M -224.00 % | 18.964 M -78.11 % | 86.630 M 1 551.40 % | 5.246 M -32.41 % | 7.762 M 129.72 % | -26.120 M -125.67 % | 101.763 M 199.60 % | -102.175 M -1 210.17 % | 9.204 M -77.53 % | 40.959 M -46.03 % | 75.896 M 301.26 % | -37.711 M | 0.000 | 0.000 | 0.000 100.00 % | -70.025 M | 0.000 | 0.000 | 0.000 | 0.000 |
Investments in property plant and equipment | -2.952 M -304.09 % | -730.595 K 95.39 % | -15.835 M -759.89 % | -1.841 M -310.08 % | -449.058 K 72.60 % | -1.639 M -52.70 % | -1.073 M 44.10 % | -1.920 M 49.26 % | -3.784 M -119.47 % | -1.724 M 46.19 % | -3.204 M -260.25 % | -889.331 K -198.04 % | -298.395 K -43.94 % | -207.309 K 95.59 % | -4.700 M -350.31 % | -1.044 M -27.62 % | -817.792 K -20.67 % | -677.694 K 86.89 % | -5.170 M -159.56 % | -1.992 M -107.44 % | -960.221 K -9.83 % | -874.264 K 85.83 % | -6.170 M -251.58 % | -1.755 M -389.34 % | -358.634 K 80.87 % | -1.875 M 63.26 % | -5.104 M -107.99 % | -2.454 M -22.04 % | -2.011 M 64.26 % | -5.627 M 34.14 % | -8.543 M 9.16 % | -9.404 M -93.64 % | -4.856 M -17.68 % | -4.127 M 96.06 % | -104.615 M -861.80 % | -10.877 M -915.52 % | 1.334 M 143.30 % | -3.080 M -38.39 % | -2.226 M 72.31 % | -8.037 M 29.59 % | -11.414 M 49.46 % | -22.585 M 46.41 % | -42.143 M -17.92 % | -35.738 M -488.91 % | -6.068 M 75.08 % | -24.349 M 62.50 % | -64.931 M -98.56 % | -32.701 M -8.06 % | -30.261 M 55.59 % | -68.142 M 38.16 % | -110.200 M -8.33 % | -101.724 M -639.47 % | -13.756 M 79.82 % | -68.166 M -61.26 % | -42.272 M 1.81 % | -43.050 M -16.08 % | -37.087 M -97.30 % | -18.798 M 69.74 % | -62.123 M -97.14 % | -31.511 M |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 500.000 | 0.000 -100.00 % | 12.500 K -98.04 % | 639.356 K 532 696.67 % | 120.000 | 0.000 -100.00 % | 50.855 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.372 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.561 M 1 300 636.67 % | -120.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -36.718 M 77.09 % | -160.282 M | 0.000 100.00 % | -16.000 M 28.57 % | -22.400 M | 0.000 | 0.000 100.00 % | -25.600 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 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.200 M -283.33 % | 1.200 M 20.00 % | 1.000 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -52.621 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.909 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 |
Other investing activites | 1.222 M | 0.000 -100.00 % | 66.482 M 201.99 % | -65.183 M -198.16 % | 66.405 M | 0.000 -100.00 % | 2.500 M 291.02 % | 639.356 K 532 696.67 % | 120.000 -99.99 % | 1.000 M 105 263 057.87 % | 0.950 -100.00 % | 1.200 M | 0.000 | 0.000 -100.00 % | 1.192 M 0.46 % | 1.187 M 245.14 % | -817.792 K -20.67 % | -677.694 K 86.89 % | -5.170 M -159.56 % | -1.992 M -16 698.82 % | 12.000 K -99.52 % | 2.500 M 188.04 % | -2.840 M -128.32 % | 10.025 M -79.61 % | 49.178 M 18 956.02 % | 258.070 K -99.90 % | 253.871 M 6 137.62 % | 4.070 M 8 040.00 % | 50.000 K 100.89 % | -5.627 M -510.70 % | 1.370 M 114.57 % | -9.404 M -93.64 % | -4.856 M -17.68 % | -4.127 M -123.68 % | 17.425 M 438.70 % | 3.235 M -29.68 % | 4.600 M 249.34 % | -3.080 M -111.84 % | 26.022 M 423.78 % | -8.037 M 29.59 % | -11.414 M 49.46 % | -22.585 M 46.41 % | -42.143 M -17.92 % | -35.738 M -488.91 % | -6.068 M 75.08 % | -24.349 M -121 843.96 % | 20.000 K 100.06 % | -32.701 M -8.06 % | -30.261 M 55.59 % | -68.142 M -218.59 % | 57.460 M 382 966.67 % | 15.000 K 100.11 % | -13.756 M -34 490.87 % | 40.000 K 310.66 % | -18.988 K 99.96 % | -43.050 M -29 007.09 % | 148.924 K 100.79 % | -18.798 M -276.08 % | 10.676 M -26.63 % | 14.550 M |
Net cash used for investing activites | -1.730 M -136.78 % | -730.595 K -101.44 % | 50.647 M 175.56 % | -67.025 M -201.62 % | 65.956 M 4 124.63 % | -1.639 M -213.86 % | 1.439 M 212.41 % | -1.280 M 50.44 % | -2.583 M -256.85 % | -723.945 K 77.04 % | -3.153 M -1 114.88 % | 310.669 K 204.11 % | -298.395 K -43.94 % | -207.309 K 94.18 % | -3.560 M -2 585.06 % | 143.258 K 117.52 % | -817.792 K -20.67 % | -677.694 K 86.89 % | -5.170 M -159.56 % | -1.992 M -110.06 % | -948.221 K -158.33 % | 1.626 M 118.04 % | -9.010 M -208.94 % | 8.270 M -83.06 % | 48.819 M 297.15 % | 12.292 M -95.06 % | 248.767 M 15 294.43 % | 1.616 M 182.41 % | -1.961 M 65.15 % | -5.627 M 21.55 % | -7.173 M 23.73 % | -9.404 M -93.64 % | -4.856 M 88.11 % | -40.845 M 83.50 % | -247.472 M -3 138.15 % | -7.642 M 24.08 % | -10.066 M 60.49 % | -25.480 M -207.08 % | 23.796 M 396.09 % | -8.037 M 78.29 % | -37.014 M -63.88 % | -22.585 M 46.41 % | -42.143 M -17.92 % | -35.738 M -488.91 % | -6.068 M 75.08 % | -24.349 M 62.49 % | -64.911 M -98.50 % | -32.701 M -8.06 % | -30.261 M 55.59 % | -68.142 M -29.21 % | -52.740 M 48.15 % | -101.709 M -639.36 % | -13.756 M 79.81 % | -68.126 M -61.09 % | -42.291 M 1.76 % | -43.050 M -16.54 % | -36.938 M -96.51 % | -18.798 M 63.46 % | -51.447 M -203.32 % | -16.961 M |
Debt repayment | -10.193 M -1.93 % | -10.000 M -150.00 % | 20.000 M 157.14 % | -35.000 M 75.00 % | -140.000 M -800.00 % | 20.000 M 225.00 % | -16.000 M 78.67 % | -75.000 M -314.29 % | 35.000 M 288.89 % | 9.000 M 287.53 % | 2.322 M 114.52 % | -16.000 M -153.33 % | 30.000 M 3 100.00 % | -1.000 M 98.85 % | -86.700 M -281.00 % | 47.900 M 541.43 % | -10.851 M -209.61 % | 9.900 M 113.89 % | -71.279 M 36.62 % | -112.469 M -234.01 % | 83.924 M 356.11 % | 18.400 M -63.20 % | 50.000 M 181.30 % | -61.500 M -141.00 % | 150.000 M 263.93 % | -91.500 M 15.28 % | -108.000 M -230.12 % | 83.000 M 238.33 % | -60.000 M 14.29 % | -70.000 M -1 500.00 % | 5.000 M -83.33 % | 30.000 M 100.00 % | 15.000 M -75.00 % | 60.000 M -75.00 % | 240.000 M 1 300.00 % | -20.000 M -150.00 % | 40.000 M 300.00 % | 10.000 M 125.00 % | -40.000 M | 0.000 | 0.000 100.00 % | -30.000 M 14.29 % | -35.000 M -600.00 % | -5.000 M 66.67 % | -15.000 M 86.96 % | -115.000 M -475.00 % | -20.000 M -300.00 % | -5.000 M -114.29 % | 34.980 M 174 800.00 % | 20.000 K -99.94 % | 34.000 M 278.95 % | -19.000 M -119.00 % | 100.000 M 150.00 % | 40.000 M 600.00 % | -8.000 M 89.61 % | -77.000 M -254.00 % | 50.000 M 400.00 % | 10.000 M -66.67 % | 30.001 M -70.59 % | 102.000 M |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -2.040 M 6.19 % | -2.175 M -0.45 % | -2.165 M 24.21 % | -2.857 M 26.74 % | -3.900 M 21.70 % | -4.981 M 19.66 % | -6.200 M -34.87 % | -4.597 M -5.55 % | -4.356 M 22.08 % | -5.590 M 36.83 % | -8.849 M -103.11 % | -4.357 M -5.42 % | -4.133 M -3.46 % | -3.995 M 15.83 % | -4.746 M 11.06 % | -5.336 M 31.21 % | -7.757 M -70.34 % | -4.554 M 47.76 % | -8.716 M 40.79 % | -14.721 M 43.90 % | -26.239 M -285.24 % | -6.811 M -4.98 % | -6.488 M 16.75 % | -7.793 M -32.95 % | -5.861 M 3.19 % | -6.054 M 25.08 % | -8.081 M -23.40 % | -6.548 M 29.44 % | -9.280 M -14.50 % | -8.104 M -2.98 % | -7.870 M -9.88 % | -7.162 M -17.52 % | -6.094 M 4.52 % | -6.383 M -29.40 % | -4.933 M 61.53 % | -12.821 M -245.40 % | -3.712 M 3.80 % | -3.859 M 11.79 % | -4.374 M 80.64 % | -22.597 M -351.43 % | -5.006 M 6.69 % | -5.365 M 10.65 % | -6.004 M 77.57 % | -26.763 M -323.31 % | -6.322 M 7.40 % | -6.828 M 38.51 % | -11.104 M 62.88 % | -29.912 M -170.06 % | -11.076 M -102.33 % | -5.474 M 50.25 % | -11.003 M -58.38 % | -6.947 M 71.12 % | -24.055 M -301.09 % | -5.997 M 20.29 % | -7.524 M -19.52 % | -6.295 M 12.10 % | -7.162 M -92.14 % | -3.728 M 37.77 % | -5.991 M -25.25 % | -4.783 M |
Other financing activites | 0.000 | 0.000 100.00 % | -58.065 M -6 234 660 426 219 520 000.00 % | 0.000 -100.00 % | 0.190 | 0.000 -100.00 % | 26.795 M | 0.000 | 0.000 100.00 % | -0.460 100.00 % | -1.921 M -103 112 715 848 908 896.00 % | 0.000 100.00 % | -0.660 -141 733 920 700.00 % | 0.000 -100.00 % | 0.100 113.70 % | -0.730 -100.00 % | 1.850 M -39.34 % | 3.050 M 11.01 % | 2.748 M -92.92 % | 38.794 M 1 549.12 % | 2.352 M -5.90 % | 2.500 M -73.26 % | 9.350 M 1 374 999 900.60 % | 0.680 100.00 % | -5.061 M -373.59 % | 1.850 M 227.35 % | -1.453 M -259 413 632.33 % | -0.560 -275.00 % | 0.320 1 500.00 % | 0.020 -100.00 % | 3.943 M 6 807.58 % | 57.081 K 212.66 % | -50.666 K -200.00 % | 50.665 K 102.53 % | -2.003 M -196.40 % | 2.078 M 16 508.33 % | 12.509 K -16.00 % | 14.891 K -99.63 % | 3.985 M 552.38 % | 610.834 K 7 681.47 % | 7.850 K -33.87 % | 11.871 K 100.49 % | -2.405 M -545.09 % | 540.416 K 63 578 252.97 % | 0.850 -100.00 % | 185.511 M | 0.000 -100.00 % | 16.550 M 6 129 682 332.37 % | -0.270 | 0.000 100.00 % | -2.741 M -503.30 % | 679.683 K 97 097 671.53 % | -0.700 4.11 % | -0.730 -100.00 % | 1.974 M 309 262.70 % | 638.160 -100.00 % | 827.816 M 108 923 214 868.88 % | -0.760 100.00 % | -6.338 M 14.30 % | -7.396 M |
Net cash used provided by financing activities | -12.234 M -0.48 % | -12.175 M 69.74 % | -40.230 M -6.27 % | -37.857 M 73.69 % | -143.900 M -1 058.11 % | 15.019 M 226.86 % | 4.595 M 105.77 % | -79.597 M -359.74 % | 30.644 M 798.61 % | 3.410 M 140.06 % | -8.512 M 58.18 % | -20.357 M -178.70 % | 25.867 M 617.90 % | -4.995 M 94.54 % | -91.510 M -314.99 % | 42.564 M 354.00 % | -16.758 M -299.58 % | 8.396 M 110.87 % | -77.248 M 12.61 % | -88.396 M -247.23 % | 60.038 M 326.13 % | 14.089 M -73.35 % | 52.862 M 176.29 % | -69.293 M -147.81 % | 144.939 M 251.44 % | -95.704 M 18.57 % | -117.533 M -253.74 % | 76.452 M 210.35 % | -69.280 M 11.30 % | -78.104 M -7 377.79 % | 1.073 M -95.31 % | 22.895 M 158.55 % | 8.855 M -83.50 % | 53.668 M -76.97 % | 233.064 M 971.48 % | -26.744 M -173.67 % | 36.301 M 489.65 % | 6.156 M 115.24 % | -40.389 M -83.70 % | -21.986 M -339.91 % | -4.998 M 85.86 % | -35.353 M 18.56 % | -43.410 M -39.03 % | -31.223 M -46.43 % | -21.322 M -133.48 % | 63.684 M 304.75 % | -31.104 M 10.91 % | -34.912 M -246.05 % | 23.904 M 538.27 % | -5.454 M -126.93 % | 20.256 M 180.16 % | -25.268 M -133.27 % | 75.945 M 123.35 % | 34.003 M 350.94 % | -13.550 M 83.73 % | -83.295 M -109.57 % | 870.654 M 13 780.78 % | 6.272 M -64.51 % | 17.673 M -80.32 % | 89.822 M |
Effect of forex changes on cash | 85.158 K 39.82 % | 60.905 K -83.42 % | 367.269 K 250.32 % | -244.326 K -612.98 % | 47.629 K 251.40 % | -31.458 K 84.76 % | -206.435 K -5.43 % | -195.797 K -121.48 % | 911.697 K 176.91 % | -1.185 M -306.53 % | -291.606 K -160.86 % | 479.138 K -41.66 % | 821.278 K 229.58 % | -633.787 K -134.74 % | -270.000 K 4.12 % | -281.590 K 56.53 % | -647.739 K -178.06 % | 829.775 K 152.75 % | -1.573 M -606.75 % | -222.559 K -8.51 % | -205.112 K -126.13 % | 785.050 K 166.20 % | -1.186 M -135.39 % | 3.351 M 2 032.86 % | -173.368 K 60.44 % | -438.236 K -134.79 % | 1.260 M 156.13 % | 491.859 K -4.86 % | 517.000 K 234.44 % | -384.563 K -118.94 % | 2.030 M 441.15 % | -595.149 K -863.97 % | -61.740 K -174.62 % | 82.738 K -75.48 % | 337.376 K 30.52 % | 258.491 K -46.09 % | 479.455 K 1 703.14 % | 26.590 K 110.40 % | -255.556 K -83.45 % | -139.306 K -265.49 % | 84.178 K 151.85 % | -162.340 K 64.57 % | -458.241 K 52.97 % | -974.443 K -695.44 % | -122.504 K -131.09 % | 394.031 K -72.84 % | 1.451 M 1 080.12 % | 122.940 K 112.60 % | -976.076 K -368.81 % | -208.202 K 55.39 % | -466.705 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -354.066 K | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | 22.071 M 123.86 % | -92.514 M -331.18 % | 40.017 M 2 291.23 % | -1.826 M 97.40 % | -70.330 M -184.67 % | 83.065 M 9.74 % | 75.690 M 329.67 % | -32.955 M -1 186.56 % | 3.033 M 108.43 % | -35.996 M -243.09 % | 25.156 M 208.31 % | 8.159 M 81.62 % | 4.492 M 160.14 % | -7.471 M 87.02 % | -57.558 M -305.51 % | -14.194 M -138.82 % | 36.562 M 1 092.42 % | -3.684 M 92.42 % | -48.590 M 49.26 % | -95.763 M -212.72 % | 84.959 M 672.23 % | -14.847 M -171.91 % | 20.647 M 137.78 % | -54.650 M -187.45 % | 62.492 M 145.07 % | -138.653 M -184.33 % | 164.425 M 56.35 % | 105.162 M 194.46 % | -111.333 M 11.99 % | -126.494 M -201.63 % | 124.463 M 918.39 % | -15.208 M 46.54 % | -28.446 M -15.93 % | -24.538 M -118.70 % | 131.243 M 808.57 % | 14.445 M 1 954.41 % | -778.951 K 98.68 % | -58.789 M -279.34 % | 32.781 M 171.88 % | -45.608 M 30.31 % | -65.443 M -67.22 % | -39.136 M -6 417.45 % | 619.495 K 100.99 % | -62.689 M -217.38 % | -19.752 M -245.14 % | 13.609 M 89.05 % | 7.199 M 104.24 % | -169.666 M -9 170.59 % | 1.871 M 105.69 % | -32.845 M -176.48 % | 42.945 M 126.08 % | -164.687 M -278.23 % | 92.401 M 201.74 % | -90.823 M -21.38 % | -74.826 M 61.96 % | -196.724 M -124.55 % | 801.409 M 10 338.20 % | -7.828 M 76.82 % | -33.774 M -159.77 % | 56.503 M |
Cash at beginning of period | 86.056 M -51.81 % | 178.570 M 28.88 % | 138.553 M -1.30 % | 140.379 M -47.19 % | 265.822 M 45.45 % | 182.757 M 61.81 % | 112.944 M -22.59 % | 145.899 M 2.12 % | 142.866 M -20.12 % | 178.862 M 16.37 % | 153.706 M 5.61 % | 145.547 M 3.18 % | 141.055 M -5.03 % | 148.525 M -27.93 % | 206.084 M -6.44 % | 220.278 M 19.90 % | 183.716 M -1.97 % | 187.400 M -20.59 % | 235.990 M -28.87 % | 331.753 M 34.43 % | 246.794 M -5.67 % | 261.641 M 8.57 % | 240.993 M -18.49 % | 295.643 M 26.80 % | 233.151 M -37.29 % | 371.804 M 79.29 % | 207.379 M 102.88 % | 102.218 M -52.13 % | 213.551 M -37.20 % | 340.045 M 57.73 % | 215.581 M -6.59 % | 230.790 M -10.97 % | 259.236 M -8.65 % | 283.774 M 86.04 % | 152.531 M 10.46 % | 138.086 M -0.56 % | 138.865 M -29.74 % | 197.654 M 19.88 % | 164.873 M -21.67 % | 210.481 M -23.72 % | 275.924 M -12.42 % | 315.060 M 0.23 % | 314.323 M -16.63 % | 377.013 M -4.98 % | 396.765 M 3.55 % | 383.156 M 1.91 % | 375.957 M -31.10 % | 545.623 M 0.34 % | 543.752 M -5.70 % | 576.598 M 8.05 % | 533.653 M -23.58 % | 698.340 M 15.25 % | 605.940 M -13.03 % | 696.762 M -9.70 % | 771.589 M -20.32 % | 968.313 M 480.16 % | 166.903 M -4.48 % | 174.731 M 30 654 580 059.41 % | 0.570 -100.00 % | 96.313 M |
Cash at end of period | 108.127 M 25.65 % | 86.056 M -51.81 % | 178.570 M 28.88 % | 138.553 M -29.13 % | 195.492 M -26.46 % | 265.822 M 40.92 % | 188.634 M 67.02 % | 112.944 M -22.59 % | 145.899 M 2.12 % | 142.866 M -20.12 % | 178.862 M 16.37 % | 153.706 M 5.61 % | 145.547 M 3.18 % | 141.055 M -5.03 % | 148.525 M -27.93 % | 206.084 M -6.44 % | 220.278 M 19.90 % | 183.716 M -1.97 % | 187.400 M -20.59 % | 235.990 M -28.87 % | 331.753 M 34.43 % | 246.794 M -5.67 % | 261.641 M 8.57 % | 240.993 M -18.49 % | 295.643 M 26.80 % | 233.151 M -37.29 % | 371.804 M 79.29 % | 207.379 M 102.88 % | 102.218 M -52.13 % | 213.551 M -37.20 % | 340.045 M 57.73 % | 215.581 M -6.59 % | 230.790 M -10.97 % | 259.236 M -8.65 % | 283.774 M 86.04 % | 152.531 M 10.46 % | 138.086 M -0.56 % | 138.865 M -29.74 % | 197.654 M 19.88 % | 164.873 M -21.67 % | 210.481 M -23.72 % | 275.924 M -12.39 % | 314.943 M 0.20 % | 314.323 M -16.63 % | 377.013 M -4.98 % | 396.765 M 3.55 % | 383.156 M 1.91 % | 375.957 M -31.10 % | 545.623 M 0.34 % | 543.752 M -5.70 % | 576.598 M 8.05 % | 533.653 M -23.58 % | 698.340 M 15.25 % | 605.940 M -13.03 % | 696.762 M -9.70 % | 771.589 M -20.32 % | 968.313 M 480.16 % | 166.903 M 594.17 % | -33.774 M -122.10 % | 152.817 M |
Operating cash flow | 35.950 M 145.12 % | -79.669 M | 0.000 -100.00 % | 104.500 M 112.67 % | 49.136 M 249.61 % | -32.844 M -147.01 % | 69.862 M 45.19 % | 48.118 M 285.50 % | -25.940 M -57.32 % | -16.489 M 87.75 % | -134.654 M -597.32 % | -19.310 M -1 048.41 % | -1.681 M -2.86 % | -1.635 M -104.33 % | 37.782 M 166.73 % | -56.620 M -203.35 % | 54.785 M 547.86 % | -12.233 M -134.55 % | 35.401 M 787.04 % | -5.153 M -119.76 % | 26.074 M 183.18 % | -31.347 M -42.36 % | -22.019 M -828.70 % | 3.022 M 102.31 % | -131.092 M -139.21 % | -54.803 M -271.63 % | 31.932 M 20.04 % | 26.602 M 165.51 % | -40.610 M 4.17 % | -42.379 M -132.97 % | 128.533 M 557.35 % | -28.104 M 13.21 % | -32.383 M 13.52 % | -37.444 M -125.77 % | 145.314 M 199.17 % | 48.572 M 276.67 % | -27.493 M 30.38 % | -39.491 M -179.57 % | 49.630 M 421.31 % | -15.446 M 34.32 % | -23.515 M -224.00 % | 18.964 M -78.11 % | 86.630 M 1 551.40 % | 5.246 M -32.41 % | 7.762 M 129.72 % | -26.120 M -125.67 % | 101.763 M 199.60 % | -102.175 M -1 210.17 % | 9.204 M -77.53 % | 40.959 M -46.03 % | 75.896 M 301.26 % | -37.711 M | 0.000 | 0.000 | 0.000 100.00 % | -70.025 M | 0.000 | 0.000 | 0.000 | 0.000 |
Capital expenditure | -2.952 M -304.09 % | -730.595 K 95.39 % | -15.835 M -759.89 % | -1.841 M -310.08 % | -449.058 K 72.60 % | -1.639 M -52.70 % | -1.073 M 44.10 % | -1.920 M 49.26 % | -3.784 M -119.47 % | -1.724 M 46.19 % | -3.204 M -260.25 % | -889.331 K -198.04 % | -298.395 K -43.94 % | -207.309 K 95.59 % | -4.700 M -350.31 % | -1.044 M -27.62 % | -817.792 K -20.67 % | -677.694 K 86.89 % | -5.170 M -159.56 % | -1.992 M -107.44 % | -960.221 K -9.83 % | -874.264 K 85.83 % | -6.170 M -251.58 % | -1.755 M -389.34 % | -358.634 K 80.87 % | -1.875 M 63.26 % | -5.104 M -107.99 % | -2.454 M -22.04 % | -2.011 M 64.26 % | -5.627 M 34.14 % | -8.543 M 9.16 % | -9.404 M -93.64 % | -4.856 M -17.68 % | -4.127 M 96.06 % | -104.615 M -861.80 % | -10.877 M -915.52 % | 1.334 M 143.30 % | -3.080 M -38.39 % | -2.226 M 72.31 % | -8.037 M 29.59 % | -11.414 M 49.46 % | -22.585 M 46.41 % | -42.143 M -17.92 % | -35.738 M -488.91 % | -6.068 M 75.08 % | -24.349 M 62.50 % | -64.931 M -98.56 % | -32.701 M -8.06 % | -30.261 M 55.59 % | -68.142 M 38.16 % | -110.200 M -8.33 % | -101.724 M -639.47 % | -13.756 M 79.82 % | -68.166 M -61.26 % | -42.272 M 1.81 % | -43.050 M -16.08 % | -37.087 M -97.30 % | -18.798 M 69.74 % | -62.123 M -97.14 % | -31.511 M |
Free CashFlow | 32.998 M 141.04 % | -80.400 M -700.06 % | 13.399 M -86.79 % | 101.458 M 108.39 % | 48.687 M 241.19 % | -34.482 M -150.13 % | 68.789 M 48.90 % | 46.198 M 255.43 % | -29.723 M -63.20 % | -18.213 M 86.79 % | -137.858 M -582.47 % | -20.200 M -920.25 % | -1.980 M -7.48 % | -1.842 M -105.57 % | 33.082 M 157.37 % | -57.664 M -206.85 % | 53.967 M 518.02 % | -12.910 M -142.71 % | 30.231 M 523.13 % | -7.145 M -128.45 % | 25.114 M 177.94 % | -32.221 M -14.30 % | -28.189 M -2 325.26 % | 1.267 M 100.96 % | -131.451 M -131.93 % | -56.678 M -311.27 % | 26.827 M 11.10 % | 24.148 M 156.66 % | -42.620 M 11.22 % | -48.005 M -140.01 % | 119.990 M 419.90 % | -37.508 M -0.72 % | -37.240 M 10.42 % | -41.571 M -202.14 % | 40.699 M 7.97 % | 37.695 M 244.10 % | -26.159 M 38.55 % | -42.572 M -189.81 % | 47.404 M 301.87 % | -23.483 M 32.77 % | -34.929 M -864.56 % | -3.621 M -108.14 % | 44.487 M 245.90 % | -30.492 M -1 901.01 % | 1.693 M 103.35 % | -50.469 M -237.03 % | 36.832 M 127.31 % | -134.877 M -540.52 % | -21.057 M 22.53 % | -27.183 M 20.76 % | -34.304 M 75.40 % | -139.435 M -913.60 % | -13.756 M 79.82 % | -68.166 M -61.26 % | -42.272 M 62.62 % | -113.075 M -204.89 % | -37.087 M -97.30 % | -18.798 M 69.74 % | -62.123 M -97.14 % | -31.511 M |
2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 | 2012 | 2012 | 2011 | 2011 | 2011 | 2011 | 2010 | 2010 |