
Oshidori International Holdings Limited OSHDF
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 36.052 M -48.67 % | 70.234 M 724.34 % | 8.520 M 100.26 % | -3.296 B -460.87 % | 913.348 M 321.45 % | 216.716 M 854.40 % | 22.707 M -92.81 % | 315.953 M 131.64 % | -998.710 M -1 969.23 % | 53.429 M -3.49 % | 55.359 M -41.67 % | 94.905 M 135.15 % | 40.360 M -15.36 % | 47.684 M -88.13 % | 401.738 M -46.60 % | 752.297 M -25.99 % | 1.017 B -22.63 % | 1.314 B -65.46 % | 3.804 B 34.89 % | 2.820 B 229.29 % | 856.431 M 52.99 % | 559.797 M 385.75 % | 115.245 M 17 100.75 % | 670.000 K |
Net income | -194.506 M -130.22 % | -84.486 M -4.19 % | -81.088 M 97.42 % | -3.146 B -211.57 % | 2.820 B 883.14 % | -360.031 M -1 811.58 % | 21.035 M -63.39 % | 57.464 M 106.10 % | -941.990 M -232.10 % | 713.071 M 39.47 % | 511.276 M 261.72 % | 141.344 M -10.87 % | 158.577 M -75.51 % | 647.397 M 194.76 % | -683.181 M -1 684.74 % | -38.279 M 90.30 % | -394.497 M -3 424.50 % | -11.193 M 93.32 % | -167.445 M -158.80 % | 284.781 M 254.96 % | 80.229 M 39.61 % | 57.466 M 167.06 % | -85.697 M 39.60 % | -141.890 M |
Income before tax | -194.675 M -134.83 % | -82.899 M -4.55 % | -79.288 M 97.77 % | -3.551 B -210.58 % | 3.211 B 916.62 % | -393.245 M -1 751.35 % | -21.241 M -124.61 % | 86.308 M 107.59 % | -1.137 B -231.61 % | 864.084 M 31.45 % | 657.368 M 355.25 % | 144.398 M -8.94 % | 158.577 M 255.53 % | -101.956 M 85.08 % | -683.193 M | 0.000 100.00 % | -394.564 M -505.19 % | 97.378 M 165.11 % | -149.566 M -146.94 % | 318.609 M 163.69 % | 120.829 M 23.15 % | 98.116 M 220.15 % | -81.662 M 41.79 % | -140.299 M |
Income before tax ratio | -5.40 -357.49 % | -1.18 87.32 % | -9.31 -963.75 % | 1.08 -69.36 % | 3.52 293.77 % | -1.81 -93.98 % | -0.94 -442.44 % | 0.27 -76.01 % | 1.14 -92.96 % | 16.17 36.19 % | 11.87 680.46 % | 1.52 -61.28 % | 3.93 283.76 % | -2.14 -25.73 % | -1.70 | 0.00 100.00 % | -0.39 -623.70 % | 0.07 288.51 % | -0.04 -134.80 % | 0.11 -19.92 % | 0.14 -19.50 % | 0.18 124.73 % | -0.71 99.66 % | -209.40 |
EBITDA | -171.757 M -331.55 % | -39.800 M -57.14 % | -25.328 M 99.27 % | -3.492 B -207.08 % | 3.261 B 1 149.97 % | -310.573 M -485.00 % | -53.089 M -115.04 % | 353.088 M 133.59 % | -1.051 B -220.07 % | 875.407 M 1 958.47 % | 42.527 M 121.76 % | -195.460 M -69.15 % | -115.556 M -785.89 % | -13.044 M 72.44 % | -47.330 M 17.77 % | -57.556 M -131.85 % | 180.710 M 33.59 % | 135.277 M -55.95 % | 307.073 M -45.90 % | 567.569 M 170.40 % | 209.898 M 21.54 % | 172.699 M 421.09 % | -53.786 M 5.99 % | -57.214 M |
Net income ratio | -5.40 -348.50 % | -1.20 87.36 % | -9.52 -1 097.19 % | 0.95 -69.08 % | 3.09 285.82 % | -1.66 -279.34 % | 0.93 409.34 % | 0.18 -80.72 % | 0.94 -92.93 % | 13.35 44.51 % | 9.24 520.12 % | 1.49 -62.09 % | 3.93 -71.06 % | 13.58 898.37 % | -1.70 -3 242.12 % | -0.05 86.89 % | -0.39 -4 455.33 % | -0.01 80.65 % | -0.04 -143.59 % | 0.10 7.79 % | 0.09 -8.74 % | 0.10 113.81 % | -0.74 99.65 % | -211.78 |
Ratio EBITDA | -4.76 -740.72 % | -0.57 80.94 % | -2.97 -380.61 % | 1.06 -70.33 % | 3.57 349.13 % | -1.43 38.70 % | -2.34 -309.21 % | 1.12 6.19 % | 1.05 -93.58 % | 16.38 2 032.83 % | 0.77 137.30 % | -2.06 28.07 % | -2.86 -946.65 % | -0.27 -132.19 % | -0.12 -53.99 % | -0.08 -143.04 % | 0.18 72.66 % | 0.10 27.56 % | 0.08 -59.89 % | 0.20 -17.88 % | 0.25 -20.56 % | 0.31 166.10 % | -0.47 99.45 % | -85.39 |
Gross profit ratio | 0.62 -20.91 % | 0.79 -89.37 % | 7.42 666.63 % | 0.97 3.31 % | 0.94 22.88 % | 0.76 843.66 % | -0.10 -114.49 % | 0.71 -31.35 % | 1.03 299.29 % | 0.26 -56.43 % | 0.59 174.26 % | 0.22 151.88 % | -0.42 -1 508.38 % | -0.03 73.42 % | -0.10 36.95 % | -0.15 -971.72 % | 0.02 -71.37 % | 0.06 -57.93 % | 0.15 -36.20 % | 0.23 8.41 % | 0.21 -17.52 % | 0.26 42.94 % | 0.18 -64.56 % | 0.51 |
Weighted average shs out dil | 6.179 B 1.15 % | 6.109 B 0.00 % | 6.109 B -0.05 % | 6.113 B 1.45 % | 6.025 B 3.67 % | 5.812 B 38.00 % | 4.212 B 76.43 % | 2.387 B 61.08 % | 1.482 B -1.96 % | 1.512 B -2.04 % | 1.543 B 0.00 % | 1.543 B 0.00 % | 1.543 B 0.00 % | 1.543 B 0.00 % | 1.543 B 6.94 % | 1.443 B 4.68 % | 1.379 B 33.73 % | 1.031 B -0.47 % | 1.036 B 22.05 % | 848.577 M 4.24 % | 814.092 M 0.00 % | 814.092 M 4.42 % | 779.607 M -0.16 % | 780.886 M |
Weighted average shs out | 6.179 B 1.15 % | 6.109 B 0.00 % | 6.109 B -0.05 % | 6.113 B 1.73 % | 6.009 B 3.39 % | 5.812 B 38.00 % | 4.212 B 76.43 % | 2.387 B 61.09 % | 1.482 B -1.60 % | 1.506 B -2.41 % | 1.543 B 0.00 % | 1.543 B 0.00 % | 1.543 B 0.00 % | 1.543 B 0.00 % | 1.543 B 6.94 % | 1.443 B 4.68 % | 1.379 B 34.01 % | 1.029 B -0.68 % | 1.036 B 23.32 % | 839.882 M 3.17 % | 814.092 M 0.00 % | 814.092 M 4.42 % | 779.607 M -0.16 % | 780.886 M |
EPS diluted | -0.03 -128.26 % | -0.01 -3.76 % | -0.01 97.39 % | -0.51 -208.51 % | 0.47 859.29 % | -0.06 -1 338.00 % | 0.01 -79.25 % | 0.02 103.77 % | -0.64 -236.17 % | 0.47 42.42 % | 0.33 260.26 % | 0.09 -8.40 % | 0.10 -76.19 % | 0.42 195.45 % | -0.44 -1 560.38 % | -0.03 90.86 % | -0.29 -2 560.55 % | -0.01 93.19 % | -0.16 -169.57 % | 0.23 133.27 % | 0.10 39.66 % | 0.07 164.18 % | -0.11 38.89 % | -0.18 |
Earnings per share | -0.03 -128.26 % | -0.01 -3.76 % | -0.01 97.39 % | -0.51 -208.51 % | 0.47 859.29 % | -0.06 -1 338.00 % | 0.01 -79.25 % | 0.02 103.77 % | -0.64 -236.17 % | 0.47 42.42 % | 0.33 259.48 % | 0.09 -8.20 % | 0.10 -76.19 % | 0.42 195.45 % | -0.44 -1 560.38 % | -0.03 90.86 % | -0.29 -2 560.55 % | -0.01 93.19 % | -0.16 -169.57 % | 0.23 133.27 % | 0.10 39.66 % | 0.07 164.18 % | -0.11 38.89 % | -0.18 |
Gross profit | 22.483 M -59.40 % | 55.380 M -12.40 % | 63.217 M 101.98 % | -3.190 B -472.80 % | 855.675 M 417.87 % | 165.230 M 7 197.51 % | -2.328 M -101.04 % | 223.527 M 121.72 % | -1.029 B -7 563.63 % | 13.789 M -57.94 % | 32.788 M 59.98 % | 20.495 M 222.00 % | -16.799 M -1 261.35 % | -1.234 M 96.84 % | -39.111 M 66.33 % | -116.162 M -745.13 % | 18.006 M -77.85 % | 81.288 M -85.47 % | 559.461 M -13.94 % | 650.065 M 256.98 % | 182.100 M 26.18 % | 144.319 M 594.34 % | 20.785 M 5 995.31 % | 341.000 K |
Income tax expense | 5.000 K -99.68 % | 1.587 M -11.83 % | 1.800 M 100.44 % | -405.359 M -204.04 % | 389.631 M 1 179.70 % | -36.087 M -281.66 % | 19.865 M -69.45 % | 65.019 M -35.85 % | 101.357 M -32.88 % | 151.013 M 6.74 % | 141.474 M 4 532.42 % | 3.054 M 101.07 % | -285.347 M 58.07 % | -680.582 M -211.74 % | 609.088 M 482.32 % | -159.315 M -138.96 % | 408.917 M 1 734.12 % | 22.295 M 24.70 % | 17.879 M -47.15 % | 33.828 M -48.08 % | 65.148 M 632.08 % | 8.899 M 7 917.12 % | 111.000 K -94.76 % | 2.118 M |
Cost of revenue | 13.569 M -8.65 % | 14.854 M -52.19 % | 31.067 M -3.40 % | 32.162 M -45.91 % | 59.463 M 15.49 % | 51.486 M 105.66 % | 25.035 M -72.91 % | 92.426 M 203.53 % | 30.450 M -23.18 % | 39.640 M 75.62 % | 22.571 M -69.67 % | 74.410 M 30.18 % | 57.159 M 16.85 % | 48.918 M -88.90 % | 440.849 M -49.24 % | 868.459 M -13.03 % | 998.526 M -18.99 % | 1.233 B -62.01 % | 3.245 B 49.52 % | 2.170 B 221.82 % | 674.331 M 62.30 % | 415.478 M 339.85 % | 94.460 M 28 611.25 % | 329.000 K |
General and administrative expenses | 7.125 M 4.01 % | 6.850 M -37.42 % | 10.946 M 21.95 % | 8.976 M -19.97 % | 11.216 M -79.14 % | 53.766 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 28.041 M -41.66 % | 48.065 M -8.82 % | 52.714 M -28.50 % | 73.730 M 43.93 % | 51.227 M 24.33 % | 41.202 M -33.63 % | 62.081 M -82.47 % | 354.044 M 108.69 % | 169.652 M 364.00 % | 36.563 M 57.49 % | 23.216 M 17.95 % | 19.683 M 2.51 % | 19.201 M |
Selling and marketing expenses | 8.817 M -16.58 % | 10.570 M 24.32 % | 8.502 M 27.87 % | 6.649 M -28.90 % | 9.351 M -84.43 % | 60.077 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.728 M -22.86 % | 4.833 M 131.80 % | 2.085 M | 0.000 | 0.000 | 0.000 -100.00 % | 85.423 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other expenses | 91.069 M -14.92 % | 107.045 M 238.21 % | 31.650 M -82.23 % | 178.129 M 25.58 % | 141.847 M -49.53 % | 281.076 M 374.89 % | 59.188 M 159.86 % | -98.881 M 22.62 % | -127.778 M -1 698.42 % | 7.994 M 175.67 % | -10.564 M -489.67 % | 2.711 M 395.61 % | 547.000 K 185.87 % | -637.000 K -103.67 % | 17.346 M -79.22 % | 83.481 M 268.17 % | -49.640 M -712.46 % | 8.105 M 0.31 % | 8.080 M -84.31 % | 51.514 M 32 096.25 % | 160.000 K -96.50 % | 4.565 M -93.82 % | 73.919 M 90.04 % | 38.896 M |
Operating expenses | 107.011 M -14.02 % | 124.465 M 110.05 % | 59.256 M -82.25 % | 333.895 M 64.86 % | 202.528 M -53.43 % | 434.858 M 889.48 % | 43.948 M -80.86 % | 229.645 M 65.79 % | 138.513 M 16.79 % | 118.604 M 89.14 % | 62.706 M -78.48 % | 291.389 M 101.06 % | 144.925 M 156.63 % | 56.473 M -6.89 % | 60.650 M 123.27 % | 27.164 M 421.92 % | -8.438 M -112.02 % | 70.186 M -84.32 % | 447.547 M 102.36 % | 221.166 M 502.25 % | 36.723 M 32.19 % | 27.781 M -70.32 % | 93.602 M 61.11 % | 58.097 M |
Cost and expenses | 120.580 M -13.45 % | 139.319 M 135.11 % | 59.256 M -69.50 % | 194.254 M -25.85 % | 261.991 M -53.01 % | 557.584 M 1 168.74 % | 43.948 M -80.86 % | 229.645 M 65.79 % | 138.513 M -12.47 % | 158.244 M 85.56 % | 85.277 M -76.69 % | 365.799 M 81.01 % | 202.084 M 91.75 % | 105.391 M -78.98 % | 501.499 M -44.01 % | 895.623 M -9.54 % | 990.088 M -24.00 % | 1.303 B -64.72 % | 3.692 B 54.41 % | 2.391 B 236.30 % | 711.054 M 60.42 % | 443.259 M 135.70 % | 188.062 M 221.88 % | 58.426 M |
Research and development expenses | 0.000 | 0.000 -100.00 % | 8.158 M -94.18 % | 140.141 M 249.36 % | 40.114 M 0.44 % | 39.939 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 |
Selling general and administrative expenses | 15.942 M -8.48 % | 17.420 M -10.43 % | 19.448 M 24.47 % | 15.625 M -24.03 % | 20.567 M -81.93 % | 113.843 M 354.74 % | 25.035 M -72.91 % | 92.426 M 203.53 % | 30.450 M -23.18 % | 39.640 M 75.62 % | 22.571 M -19.51 % | 28.041 M -45.86 % | 51.793 M -10.00 % | 57.547 M -24.10 % | 75.815 M 48.00 % | 51.227 M 24.33 % | 41.202 M -33.63 % | 62.081 M -85.87 % | 439.467 M 159.04 % | 169.652 M 364.00 % | 36.563 M 57.49 % | 23.216 M 17.95 % | 19.683 M 2.51 % | 19.201 M |
Interest income | 6.132 M 27.99 % | 4.791 M 65.09 % | 2.902 M -80.87 % | 15.166 M 303.67 % | 3.757 M -76.51 % | 15.993 M -74.01 % | 61.542 M 37.25 % | 44.840 M 20.28 % | 37.280 M -8.22 % | 40.621 M -1.63 % | 41.294 M 81.35 % | 22.770 M -11.79 % | 25.813 M 109.84 % | 12.301 M 296.17 % | 3.105 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 5.971 M -56.49 % | 13.724 M -40.05 % | 22.893 M -14.56 % | 26.793 M 27.17 % | 21.069 M -45.17 % | 38.424 M -29.34 % | 54.382 M -4.61 % | 57.013 M 368.32 % | 12.174 M -21.32 % | 15.472 M 7 834.36 % | 195.000 K | 0.000 -100.00 % | 3.427 M -45.64 % | 6.304 M -87.37 % | 49.918 M -8.02 % | 54.268 M -21.97 % | 69.550 M 5.42 % | 65.976 M -74.77 % | 261.480 M 137.08 % | 110.290 M | 0.000 -100.00 % | 50.173 M 292.93 % | 12.769 M -84.43 % | 82.016 M |
Depreciation and amortization | 16.947 M -42.31 % | 29.375 M -5.45 % | 31.067 M -3.40 % | 32.162 M -17.28 % | 38.882 M 28.34 % | 30.295 M 45.50 % | 20.821 M -18.63 % | 25.587 M -1.78 % | 26.050 M 89.18 % | 13.770 M 6.49 % | 12.931 M 68.72 % | 7.664 M -1.58 % | 7.787 M -43.72 % | 13.837 M -76.90 % | 59.902 M -30.16 % | 85.770 M -11.34 % | 96.740 M -22.09 % | 124.175 M -36.37 % | 195.159 M 40.74 % | 138.670 M 114.92 % | 64.521 M 14.89 % | 56.161 M 195.10 % | 19.031 M 3 411.25 % | 542.000 K |
Operating income | -84.528 M -22.35 % | -69.085 M -36.17 % | -50.736 M 98.55 % | -3.490 B -205.74 % | 3.301 B 1 068.31 % | -340.868 M -1 370.91 % | -23.174 M -106.89 % | 336.216 M 129.23 % | -1.150 B -2 361.18 % | -46.734 M -257.91 % | 29.596 M 114.57 % | -203.124 M -64.68 % | -123.343 M -358.85 % | -26.881 M -11.19 % | -24.175 M 83.13 % | -143.326 M -270.69 % | 83.970 M 656.35 % | 11.102 M -90.08 % | 111.914 M -73.91 % | 428.899 M 195.03 % | 145.377 M 24.75 % | 116.538 M 260.04 % | -72.817 M -26.08 % | -57.756 M |
Operating income ratio | -2.34 -138.36 % | -0.98 83.48 % | -5.95 -662.35 % | 1.06 -70.70 % | 3.61 329.76 % | -1.57 -54.12 % | -1.02 -195.91 % | 1.06 -7.60 % | 1.15 231.67 % | -0.87 -263.61 % | 0.53 124.98 % | -2.14 29.97 % | -3.06 -442.11 % | -0.56 -836.80 % | -0.06 68.41 % | -0.19 -330.64 % | 0.08 877.57 % | 0.01 -71.28 % | 0.03 -80.66 % | 0.15 -10.41 % | 0.17 -18.46 % | 0.21 132.95 % | -0.63 99.27 % | -86.20 |
Total other income expenses net | -110.147 M -697.36 % | -13.814 M 51.62 % | -28.552 M 53.09 % | -60.862 M -467.69 % | -10.721 M 80.59 % | -55.233 M -192.04 % | -18.913 M 86.22 % | -137.219 M -26.98 % | -108.063 M 7.77 % | -117.170 M -896.17 % | -11.762 M 95.21 % | -245.598 M -177.10 % | 318.554 M 848.87 % | -42.538 M 91.95 % | -528.413 M -1 944.57 % | 28.647 M 106.80 % | -421.008 M -587.98 % | 86.276 M 404.74 % | -28.311 M 74.33 % | -110.290 M -958.14 % | -10.423 M 43.42 % | -18.422 M -108.28 % | -8.845 M 89.28 % | -82.543 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -222.578 M 21.85 % | -284.822 M -323.14 % | -67.312 M 88.62 % | -591.431 M -34.98 % | -438.172 M 17.04 % | -528.183 M 55.86 % | -1.197 B -2 772.64 % | 44.771 M -91.90 % | 552.480 M 161.56 % | -897.509 M 20.41 % | -1.128 B 31.39 % | -1.643 B -36.22 % | -1.206 B 2.90 % | -1.243 B -1 790.21 % | -65.735 M -115.73 % | 418.016 M -14.19 % | 487.153 M 13.89 % | 427.728 M -80.07 % | 2.146 B -7.19 % | 2.312 B 565.41 % | 347.448 M 352.96 % | -137.351 M -129.05 % | 472.849 M 435.70 % | -140.856 M |
Total investments | 1.829 B -32.73 % | 2.718 B -32.08 % | 4.002 B 12.41 % | 3.560 B -55.24 % | 7.955 B 54.72 % | 5.142 B 7.79 % | 4.770 B -24.21 % | 6.294 B 40.02 % | 4.495 B 361.63 % | 973.765 M 51.33 % | 643.491 M 11.42 % | 577.538 M 14.36 % | 505.000 M -13.38 % | 583.000 M 109.71 % | 278.000 M -88.90 % | 2.505 B 6.33 % | 2.356 B 5.68 % | 2.229 B 172.83 % | 816.954 M 24.34 % | 657.025 M 675.95 % | 84.674 M -80.89 % | 443.116 M 419.86 % | 85.237 M -39.33 % | 140.492 M |
Total debt | 59.795 M -5.43 % | 63.228 M -79.03 % | 301.507 M 17.22 % | 257.214 M 4.93 % | 245.127 M 46.16 % | 167.711 M -13.45 % | 193.770 M -78.35 % | 895.000 M -30.96 % | 1.296 B 1 181.64 % | 101.150 M | 0.000 -100.00 % | 65.802 M 77.89 % | 36.991 M -4.76 % | 38.841 M -95.87 % | 941.210 M 54.29 % | 610.036 M -5.76 % | 647.308 M -27.61 % | 894.169 M -71.19 % | 3.103 B -14.96 % | 3.649 B 176.74 % | 1.319 B 1 658.11 % | 75.000 M -86.56 % | 558.085 M 2 993.60 % | 18.040 M |
Accumulated other comprehensive income loss | -2.659 B -23.85 % | -2.147 B -179.19 % | -768.929 M -86.62 % | -412.040 M -211.00 % | 371.199 M 151.43 % | -721.734 M 22.83 % | -935.270 M -409.64 % | 302.050 M 14.65 % | 263.459 M 1 192.10 % | -24.124 M -71.07 % | -14.102 M 76.13 % | -59.075 M -97.96 % | -29.842 M -27.70 % | -23.369 M 95.74 % | -549.086 M -12.97 % | -486.040 M 2.51 % | -498.536 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | -554.892 M -82.39 % | -304.235 M -125.67 % | -134.814 M -362.13 % | -29.172 M -100.86 % | 3.380 B 267.83 % | 918.884 M -30.33 % | 1.319 B 29.94 % | 1.015 B 2.88 % | 986.645 M -48.78 % | 1.926 B 58.77 % | 1.213 B 75.21 % | 692.490 M 25.65 % | 551.146 M 40.81 % | 391.406 M 174.06 % | -528.473 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock | 309.162 M 1.21 % | 305.463 M 0.00 % | 305.463 M 0.00 % | 305.463 M -0.07 % | 305.680 M 5.19 % | 290.588 M 0.00 % | 290.588 M 100.00 % | 145.294 M 101.97 % | 71.939 M 0.00 % | 71.939 M 0.06 % | 71.897 M 0.00 % | 71.897 M 0.00 % | 71.897 M 0.00 % | 71.897 M 0.00 % | 71.897 M 0.00 % | 71.897 M 50.00 % | 47.931 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total equity | 3.036 B -18.62 % | 3.731 B -29.31 % | 5.278 B -8.06 % | 5.741 B -42.23 % | 9.937 B 60.94 % | 6.174 B -5.00 % | 6.499 B 2.52 % | 6.339 B 37.76 % | 4.602 B -9.74 % | 5.098 B 16.87 % | 4.362 B 13.29 % | 3.851 B 4.09 % | 3.699 B 4.48 % | 3.541 B 23.66 % | 2.863 B -18.48 % | 3.512 B 1.11 % | 3.474 B -7.22 % | 3.744 B -21.82 % | 4.789 B 0.79 % | 4.751 B 227.61 % | 1.450 B 150.26 % | 579.519 M 83.84 % | 315.225 M -13.82 % | 365.778 M |
Other non current liabilities | 0.000 -100.00 % | 152.022 M | 0.000 -100.00 % | 568.176 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 106.956 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.002 M 129.92 % | 6.090 M | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 3.746 M -29.63 % | 5.323 M 306.03 % | 1.311 M -67.41 % | 4.023 M 95.10 % | 2.062 M -67.45 % | 6.335 M | 0.000 | 0.000 -100.00 % | 320.642 M 217.00 % | 101.150 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 74.618 M -47.86 % | 143.121 M -15.55 % | 169.473 M -44.87 % | 307.409 M -87.71 % | 2.501 B -6.75 % | 2.682 B 184.89 % | 941.499 M 178.81 % | 337.680 M -39.49 % | 558.085 M 3 259.12 % | 16.614 M |
Total non current liabilities | 3.746 M -97.62 % | 157.345 M 11 901.91 % | 1.311 M -67.41 % | 4.023 M -99.02 % | 410.767 M 1 189.00 % | 31.867 M -50.41 % | 64.257 M -51.02 % | 131.193 M -59.08 % | 320.642 M 0.97 % | 317.556 M 144.10 % | 130.091 M 53.45 % | 84.775 M 68.15 % | 50.417 M -50.83 % | 102.533 M 37.41 % | 74.618 M -47.86 % | 143.121 M -15.55 % | 169.473 M -44.87 % | 307.409 M -87.98 % | 2.558 B -4.84 % | 2.688 B 185.54 % | 941.499 M 1 155.33 % | 75.000 M -86.56 % | 558.085 M 3 259.12 % | 16.614 M |
Other current liabilities | 8.688 M -63.01 % | 23.487 M 32.08 % | 17.783 M -4.99 % | 18.716 M -20.40 % | 23.514 M -28.37 % | 32.825 M 76.22 % | 18.627 M 101.48 % | -1.257 B 6.50 % | -1.345 B -1 322.32 % | -94.548 M -109.81 % | -45.064 M 48.45 % | -87.414 M -388.75 % | 30.273 M 10.18 % | 27.476 M -87.57 % | 221.113 M 354.91 % | 48.606 M | 0.000 | 0.000 -100.00 % | 90.768 M | 0.000 | 0.000 -100.00 % | 8.899 M -92.97 % | 126.545 M 645.39 % | 16.977 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 56.049 M -3.21 % | 57.905 M -80.71 % | 300.196 M 18.57 % | 253.191 M 4.17 % | 243.065 M 50.62 % | 161.376 M -16.72 % | 193.770 M -78.35 % | 895.000 M -27.64 % | 1.237 B | 0.000 | 0.000 -100.00 % | 65.802 M 77.89 % | 36.991 M -4.76 % | 38.841 M -95.52 % | 866.592 M 85.60 % | 466.915 M -2.29 % | 477.835 M -18.56 % | 586.760 M -6.48 % | 627.394 M -35.10 % | 966.734 M 156.37 % | 377.080 M 59.96 % | 235.735 M | 0.000 -100.00 % | 1.426 M |
Total current liabilities | 177.883 M 17.01 % | 152.022 M -67.96 % | 474.508 M -15.89 % | 564.153 M 1.72 % | 554.611 M -12.50 % | 633.856 M -10.10 % | 705.047 M -45.68 % | 1.298 B -4.15 % | 1.354 B 1 165.97 % | 106.956 M 62.90 % | 65.658 M -54.80 % | 145.274 M -19.94 % | 181.466 M -21.37 % | 230.789 M -80.88 % | 1.207 B 31.58 % | 917.255 M 15.92 % | 791.286 M -16.70 % | 949.868 M -34.76 % | 1.456 B -13.43 % | 1.682 B 222.17 % | 521.998 M 553.40 % | 79.889 M -41.44 % | 136.434 M 611.82 % | 19.167 M |
Total liabilities | 181.629 M 15.43 % | 157.345 M -66.93 % | 475.819 M -16.64 % | 570.811 M -40.87 % | 965.378 M 45.01 % | 665.723 M -13.46 % | 769.304 M -46.17 % | 1.429 B 345.68 % | 320.642 M -24.47 % | 424.512 M 116.87 % | 195.749 M 34.74 % | 145.274 M -19.94 % | 181.466 M -21.37 % | 230.789 M -81.99 % | 1.282 B 20.86 % | 1.060 B 10.37 % | 960.759 M -23.58 % | 1.257 B -68.68 % | 4.014 B -8.14 % | 4.370 B 198.60 % | 1.463 B 1 731.91 % | 79.889 M -88.50 % | 694.519 M 1 841.03 % | 35.781 M |
Other non current assets | 1.913 B 358.13 % | -741.048 M -1 442.06 % | 55.217 M 101.95 % | -2.838 B -35 148.38 % | 8.097 M -60.37 % | 20.431 M 124.75 % | -82.549 M 41.56 % | -141.250 M 15.60 % | -167.361 M -105.87 % | 2.853 B 39.37 % | 2.047 B 107.67 % | 985.594 M -32.74 % | 1.465 B 143.82 % | 600.979 M 77.50 % | 338.583 M -86.71 % | 2.547 B 2.82 % | 2.478 B 5 755.75 % | 42.309 M -77.70 % | 189.730 M -41.62 % | 325.004 M 283.83 % | 84.674 M -80.89 % | 443.116 M 419.86 % | 85.237 M -55.01 % | 189.478 M |
Long term investments | 0.000 -100.00 % | 2.493 B -30.97 % | 3.612 B 27.40 % | 2.835 B -19.95 % | 3.542 B 17.68 % | 3.010 B -33.76 % | 4.544 B -23.64 % | 5.950 B 293.69 % | 1.511 B 182.09 % | -1.841 B -32.08 % | -1.394 B -260.72 % | -386.424 M 59.34 % | -950.288 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.178 B 201.72 % | 722.000 M 43.67 % | 502.526 M | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 14.366 M -4.95 % | 15.114 M -3.20 % | 15.614 M 58.26 % | 9.866 M 11.28 % | 8.866 M 126.87 % | 3.908 M 0.00 % | 3.908 M 0.00 % | 3.908 M 0.00 % | 3.908 M 0.00 % | 3.908 M 0.00 % | 3.908 M -81.77 % | 21.440 M 22.58 % | 17.491 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 136.527 M 1 422.21 % | 8.969 M | 0.000 | 0.000 | 0.000 | 0.000 |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 316.580 M -83.46 % | 1.914 B -0.66 % | 1.927 B 894.19 % | 193.811 M | 0.000 -100.00 % | 141.174 M | 0.000 |
Goodwill and intangible assets | 14.366 M -4.95 % | 15.114 M -3.20 % | 15.614 M 58.26 % | 9.866 M 11.28 % | 8.866 M 126.87 % | 3.908 M 0.00 % | 3.908 M 0.00 % | 3.908 M 0.00 % | 3.908 M 0.00 % | 3.908 M 0.00 % | 3.908 M -81.77 % | 21.440 M 22.58 % | 17.491 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 316.580 M -84.56 % | 2.051 B 5.93 % | 1.936 B 898.82 % | 193.811 M | 0.000 -100.00 % | 141.174 M | 0.000 |
Property plant equipment net | 23.897 M -83.15 % | 141.861 M -7.61 % | 153.538 M -11.04 % | 172.589 M -11.22 % | 194.399 M -29.80 % | 276.929 M 252.14 % | 78.641 M -42.74 % | 137.342 M -15.97 % | 163.453 M -13.67 % | 189.327 M 620.72 % | 26.269 M -63.49 % | 71.951 M -15.89 % | 85.544 M 1.30 % | 84.446 M -94.26 % | 1.472 B 5.88 % | 1.391 B -6.07 % | 1.481 B 4.48 % | 1.417 B -62.03 % | 3.732 B 22.60 % | 3.044 B 141.62 % | 1.260 B | 0.000 -100.00 % | 569.551 M 1 862.14 % | 29.027 M |
Total non current assets | 1.951 B -28.89 % | 2.744 B 1 522.17 % | 169.152 M -7.29 % | 182.455 M -10.24 % | 203.265 M -27.62 % | 280.837 M 240.21 % | 82.549 M -41.56 % | 141.250 M -15.60 % | 167.361 M -86.11 % | 1.205 B 76.37 % | 683.107 M -1.37 % | 692.561 M 12.06 % | 618.035 M -9.83 % | 685.425 M -62.15 % | 1.811 B -54.01 % | 3.938 B -0.51 % | 3.958 B -1.17 % | 4.005 B -41.02 % | 6.790 B 13.42 % | 5.987 B 289.14 % | 1.538 B 247.18 % | 443.116 M -44.33 % | 795.962 M 264.28 % | 218.505 M |
Other current assets | 33.537 M -43.01 % | 58.845 M 104.07 % | -1.446 B 37.43 % | -2.311 B 63.88 % | -6.398 B -200.11 % | -2.132 B | 0.000 | 0.000 | 0.000 -100.00 % | 236.621 M 12.67 % | 210.021 M -65.29 % | 605.117 M 431.87 % | 113.771 M -80.99 % | 598.524 M -41.05 % | 1.015 B 413.48 % | 197.745 M 161.92 % | 75.499 M -75.61 % | 309.597 M -57.50 % | 728.508 M -49.80 % | 1.451 B 366.20 % | 311.314 M 178.79 % | 111.666 M 226.36 % | -88.373 M -465.81 % | 24.158 M |
Short term investments | 179.823 M -34.56 % | 274.804 M -29.59 % | 390.314 M -46.18 % | 725.245 M -83.57 % | 4.413 B 106.99 % | 2.132 B 840.66 % | 226.654 M -34.12 % | 344.021 M -88.47 % | 2.984 B 6.00 % | 2.815 B 38.16 % | 2.037 B 111.36 % | 963.962 M -33.76 % | 1.455 B | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 50.439 M -46.88 % | 94.954 M -38.54 % | 154.499 M | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 282.373 M -18.87 % | 348.050 M -5.63 % | 368.819 M -56.54 % | 848.645 M 24.20 % | 683.299 M -1.81 % | 695.894 M -49.95 % | 1.390 B 63.53 % | 850.229 M 14.29 % | 743.898 M -25.51 % | 998.659 M -11.44 % | 1.128 B -34.03 % | 1.709 B 37.46 % | 1.243 B -2.96 % | 1.281 B 27.25 % | 1.007 B 424.40 % | 192.020 M 19.90 % | 160.155 M -65.66 % | 466.441 M -51.28 % | 957.395 M -28.40 % | 1.337 B 37.68 % | 971.131 M 357.32 % | 212.351 M 149.13 % | 85.236 M -46.36 % | 158.896 M |
Cash and short term investments | 462.196 M -25.79 % | 622.854 M -17.95 % | 759.133 M -51.77 % | 1.574 B -69.12 % | 5.096 B 80.22 % | 2.828 B 103.40 % | 1.390 B 63.53 % | 850.229 M 14.29 % | 743.898 M -80.49 % | 3.814 B 20.49 % | 3.165 B 18.40 % | 2.673 B -0.94 % | 2.699 B 110.61 % | 1.281 B 27.25 % | 1.007 B 424.40 % | 192.020 M 19.90 % | 160.155 M -69.02 % | 516.880 M -50.88 % | 1.052 B -29.45 % | 1.492 B 53.59 % | 971.131 M 357.32 % | 212.351 M 149.13 % | 85.236 M -46.36 % | 158.896 M |
Total current assets | 1.267 B 10.68 % | 1.144 B 210.30 % | 368.819 M -56.54 % | 848.645 M 24.20 % | 683.299 M -1.81 % | 695.894 M -49.95 % | 1.390 B 63.53 % | 850.229 M 14.29 % | 743.898 M -82.77 % | 4.318 B 11.44 % | 3.875 B 17.31 % | 3.303 B 1.24 % | 3.263 B 5.72 % | 3.086 B 32.23 % | 2.334 B 267.68 % | 634.802 M 33.25 % | 476.412 M -52.19 % | 996.418 M -50.51 % | 2.013 B -35.77 % | 3.135 B 127.92 % | 1.375 B 535.89 % | 216.292 M 1.17 % | 213.782 M 16.79 % | 183.054 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.617 B 35.40 % | 1.194 B -69.77 % | 3.951 B 1 172.94 % | -368.259 M | 0.000 -100.00 % | 24.936 M -23.48 % | 32.589 M -19.60 % | 40.536 M -64.52 % | 114.258 M 22.99 % | 92.901 M -10.63 % | 103.946 M -38.83 % | 169.941 M -26.94 % | 232.599 M 21.22 % | 191.889 M 207.68 % | 62.367 M | 0.000 -100.00 % | 23.942 M | 0.000 |
Net receivables | 770.929 M 66.60 % | 462.750 M -56.17 % | 1.056 B -33.43 % | 1.586 B -20.10 % | 1.985 B | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 368.259 M -31.01 % | 533.772 M 133.49 % | -1.594 B -482.69 % | 416.534 M -14.94 % | 489.686 M 148.03 % | 197.429 M 29.77 % | 152.136 M 11.20 % | 136.812 M 171.24 % | 50.439 M 351.72 % | -20.038 M | 0.000 -100.00 % | 30.571 M | 0.000 -100.00 % | 3.475 M | 0.000 |
Tax assets | 0.000 -100.00 % | 834.524 M 122.76 % | -3.667 B -139 274.46 % | 2.635 M 100.07 % | -3.550 B -17.16 % | -3.030 B 32.08 % | -4.461 B 23.20 % | -5.809 B -332.21 % | -1.344 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 50.439 M -46.88 % | 94.954 M -46.94 % | 178.958 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other assets | 0.000 | 0.000 -100.00 % | 5.216 B -1.22 % | 5.281 B -47.28 % | 10.016 B 70.82 % | 5.863 B 1.17 % | 5.796 B -14.48 % | 6.777 B 23.78 % | 5.475 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 112.284 M 61.30 % | 69.614 M -55.28 % | 155.667 M -46.48 % | 290.869 M 3.16 % | 281.967 M -35.62 % | 437.981 M -10.91 % | 491.633 M 95.48 % | 251.498 M 527.83 % | 40.058 M 42.17 % | 28.176 M -7.29 % | 30.391 M 60.18 % | 18.973 M 41.32 % | 13.426 M -78.92 % | 63.692 M -42.26 % | 110.312 M -71.92 % | 392.812 M 28.99 % | 304.529 M -14.02 % | 354.186 M -51.99 % | 737.766 M 16.34 % | 634.146 M 365.48 % | 136.234 M 26.66 % | 107.555 M 1 043.47 % | 9.406 M 1 131.15 % | 764.000 K |
Tax payables | 862.000 K -15.16 % | 1.016 M 17.87 % | 862.000 K -37.40 % | 1.377 M -77.30 % | 6.065 M 262.31 % | 1.674 M 64.60 % | 1.017 M -99.08 % | 110.820 M 63.30 % | 67.864 M 2.25 % | 66.372 M 352.34 % | 14.673 M 456.01 % | 2.639 M -97.38 % | 100.776 M 0.00 % | 100.780 M 1 029.57 % | 8.922 M 0.00 % | 8.922 M 0.00 % | 8.922 M 0.00 % | 8.922 M | 0.000 -100.00 % | 80.819 M 830.67 % | 8.684 M | 0.000 -100.00 % | 483.000 K | 0.000 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 100.00 % | -313.597 M | 0.000 100.00 % | -472.480 M | 0.000 | 0.000 -100.00 % | 210.656 M 296.96 % | -106.956 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 |
Minority interest | 4.137 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.805 M -58.71 % | 4.371 M -94.88 % | 85.403 M -66.77 % | 257.021 M 8.80 % | 236.238 M 318.24 % | 56.484 M 639.90 % | 7.634 M 0.00 % | 7.634 M | 0.000 | 0.000 | 0.000 -100.00 % | 474.000 K -8.14 % | 516.000 K -6.18 % | 550.000 K -99.95 % | 1.100 B 8.82 % | 1.011 B 840.39 % | 107.513 M | 0.000 -100.00 % | 35.162 M | 0.000 |
Capital lease obligations | 10.524 M -12.25 % | 11.993 M 60.25 % | 7.484 M -29.70 % | 10.646 M 5.84 % | 10.059 M 58.78 % | 6.335 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 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 935.270 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 total stockholders equity | 5.937 B 59.16 % | 3.730 B -36.53 % | 5.877 B 0.00 % | 5.877 B -0.03 % | 5.879 B 3.45 % | 5.682 B 46.86 % | 3.869 B -16.25 % | 4.620 B 51.80 % | 3.043 B 1.63 % | 2.995 B -1.56 % | 3.042 B 0.00 % | 3.042 B 0.00 % | 3.042 B 0.00 % | 3.042 B 0.00 % | 3.042 B 0.02 % | 3.041 B 1.55 % | 2.995 B -1.58 % | 3.043 B -17.51 % | 3.689 B 8.65 % | 3.395 B 180.97 % | 1.208 B 108.51 % | 579.519 M 106.92 % | 280.063 M -23.43 % | 365.778 M |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 -100.00 % | 2.635 M -99.36 % | 408.705 M 1 500.76 % | 25.532 M -60.27 % | 64.257 M -51.02 % | 131.193 M 19.28 % | 109.986 M -49.18 % | 216.406 M 66.35 % | 130.091 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 43.140 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 100.00 % | -152.022 M | 0.000 -100.00 % | 2.635 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.354 B | 0.000 | 0.000 100.00 % | -84.775 M -68.15 % | -50.417 M 50.83 % | -102.533 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -75.000 M | 0.000 | 0.000 |
Total assets | 3.218 B -17.25 % | 3.888 B -32.42 % | 5.754 B -8.83 % | 6.312 B -42.11 % | 10.903 B 59.39 % | 6.840 B -5.90 % | 7.269 B -6.43 % | 7.768 B 21.64 % | 6.386 B 15.63 % | 5.523 B 21.17 % | 4.558 B 14.07 % | 3.996 B 2.96 % | 3.881 B 2.89 % | 3.772 B -9.00 % | 4.145 B -9.36 % | 4.573 B 3.12 % | 4.434 B -11.33 % | 5.001 B -43.19 % | 8.803 B -3.49 % | 9.121 B 213.04 % | 2.914 B 341.88 % | 659.408 M -34.70 % | 1.010 B 151.46 % | 401.559 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 -100.00 % | 165.052 M -4.89 % | 173.546 M 111.93 % | -1.454 B -182.61 % | -514.541 M | 0.000 100.00 % | -420.077 M -252.19 % | 276.025 M 895.60 % | -34.694 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 508.408 M 415.46 % | -161.163 M -157.31 % | 281.189 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 -100.00 % | 20.187 M 0.00 % | 20.187 M 0.00 % | 20.187 M -80.34 % | 102.692 M 315.42 % | 24.720 M | 0.000 -100.00 % | 97.793 M 7 085.38 % | 1.361 M -89.51 % | 12.974 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.013 M -56.56 % | 4.634 M -0.28 % | 4.647 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | -250.717 M -160.46 % | 414.678 M 87.88 % | 220.713 M -94.24 % | 3.834 B 401.01 % | -1.274 B -199.38 % | -425.418 M -31.27 % | -324.084 M -200.56 % | 322.284 M 216.19 % | -277.386 M 49.37 % | -547.886 M 51.19 % | -1.122 B -6 040.19 % | -18.280 M -189.71 % | 20.376 M 106.18 % | -329.965 M -153.49 % | 616.891 M 425.30 % | 117.437 M 543.03 % | 18.263 M -60.46 % | 46.183 M 121.55 % | -214.308 M -203.45 % | 207.152 M 1 041.33 % | 18.150 M 183.90 % | -21.632 M -136.46 % | 59.335 M 1 716.75 % | 3.266 M |
Accounts receivables | -332.989 M -180.27 % | 414.812 M 8.18 % | 383.445 M 50.93 % | 254.058 M 122.93 % | -1.108 B -184.05 % | -389.992 M -20.34 % | -324.084 M -200.56 % | 322.284 M 216.19 % | -277.386 M -273.20 % | 160.155 M 303.29 % | -78.781 M 85.13 % | -529.679 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 |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -213.454 M -1 260.27 % | 18.397 M 210.57 % | -16.638 M 97.67 % | -714.215 M -11 408.03 % | 6.316 M 14.86 % | 5.499 M 497.61 % | -1.383 M -142.44 % | 3.259 M -86.12 % | 23.478 M 110.32 % | 11.163 M -85.26 % | 75.712 M 309.62 % | -36.119 M -1 312.55 % | -2.557 M 96.26 % | -68.448 M -189.21 % | -23.667 M -60.37 % | -14.758 M -66.40 % | -8.869 M | 0.000 |
Accounts payables | 0.000 | 0.000 100.00 % | -136.072 M -3 502.65 % | 3.999 M 102.41 % | -165.921 M -322.85 % | -39.239 M -117.94 % | 218.746 M 1 291.75 % | -18.355 M -210.70 % | 16.581 M 371.46 % | -6.108 M -107.75 % | 78.781 M -85.13 % | 529.679 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 82.272 M 61 497.01 % | -134.000 K 99.50 % | -26.660 M -100.74 % | 3.580 B 5 868 236.07 % | 61.000 K -98.40 % | 3.813 M 172.05 % | -5.292 M -128.83 % | 18.355 M 210.70 % | -16.581 M 97.64 % | -701.933 M 33.15 % | -1.050 B -307.54 % | 505.900 M 2 225.01 % | 21.759 M 106.53 % | -333.224 M -156.15 % | 593.413 M 458.38 % | 106.274 M 284.99 % | -57.449 M -169.80 % | 82.302 M 138.87 % | -211.751 M -176.83 % | 275.600 M 559.06 % | 41.817 M 708.34 % | -6.874 M -110.08 % | 68.204 M | 0.000 |
Other non cash items | 125.050 M 526.46 % | -29.323 M -129.67 % | 98.822 M 1 163.40 % | -9.293 M 99.08 % | -1.008 B -204.27 % | 966.292 M 639.54 % | 130.661 M 243.21 % | 38.070 M -97.71 % | 1.662 B 5 746.01 % | -29.442 M 51.72 % | -60.983 M -124.38 % | 250.158 M 213.57 % | -220.266 M 68.70 % | -703.683 M -4 041.32 % | 17.854 M 1 390.03 % | -1.384 M -102.67 % | 51.790 M 137.12 % | -139.520 M -115.26 % | 914.386 M 401.02 % | -303.765 M -257.31 % | -85.015 M -523.32 % | -13.639 M -118.96 % | 71.917 M -42.73 % | 125.573 M |
Net cash provided by operating activities | -303.395 M -186.58 % | 350.431 M -22.94 % | 454.753 M -8.91 % | 499.258 M 164.48 % | -774.226 M -177.82 % | -278.683 M -83.87 % | -151.567 M -128.01 % | 541.198 M 15.07 % | 470.333 M 68.70 % | 278.806 M 153.85 % | -517.729 M -234.85 % | 383.940 M 1 245.20 % | -33.526 M 91.00 % | -372.414 M -171.36 % | 521.875 M 7 384.22 % | 6.973 M -87.99 % | 58.065 M 195.57 % | 19.645 M -97.30 % | 727.792 M 122.68 % | 326.838 M 319.64 % | 77.885 M -0.60 % | 78.356 M 21.32 % | 64.586 M 616.32 % | -12.509 M |
Investments in property plant and equipment | -81.000 K 98.61 % | -5.845 M 57.35 % | -13.704 M -2 466.29 % | -534.000 K -3 460.00 % | -15.000 K 99.10 % | -1.672 M 85.35 % | -11.412 M -27.65 % | -8.940 M 71.47 % | -31.336 M 85.01 % | -209.055 M -8 739.53 % | -2.365 M 92.96 % | -33.572 M -244.86 % | -9.735 M 62.43 % | -25.911 M -150.71 % | -10.335 M -87.84 % | -5.502 M 92.61 % | -74.466 M 4.80 % | -78.222 M 75.42 % | -318.291 M 47.78 % | -609.488 M 8.43 % | -665.631 M -559.22 % | -100.973 M 64.68 % | -285.900 M -23 965.66 % | -1.188 M |
Acquisitions net | 0.000 100.00 % | -208.462 M -79 970.50 % | 261.000 K 100.20 % | -129.972 M -402.40 % | 42.980 M 171.82 % | -59.840 M 64.18 % | -167.060 M -422.78 % | 51.757 M -57.82 % | 122.714 M 1 117.70 % | -12.058 M -185.06 % | 14.176 M -63.06 % | 38.373 M 134.88 % | -110.000 M -113.98 % | 786.741 M 241.89 % | 230.118 M 514.04 % | 37.476 M 1 640.64 % | 2.153 M 100.31 % | -702.221 M -190.97 % | -241.341 M 84.77 % | -1.585 B | 0.000 -100.00 % | 525.000 K 100.98 % | -53.788 M -38.02 % | -38.970 M |
Purchases of investments | -100.122 M 75.05 % | -401.211 M 76.99 % | -1.743 B -69.52 % | -1.028 B -113.64 % | -481.354 M 58.20 % | -1.152 B 52.31 % | -2.415 B -10.69 % | -2.182 B -95.30 % | -1.117 B -152.47 % | -442.450 M -517.09 % | -71.700 M -145.03 % | -29.262 M -485.24 % | -5.000 M 98.36 % | -305.000 M -52.50 % | -200.000 M | 0.000 | 0.000 100.00 % | -214.747 M | 0.000 100.00 % | -138.615 M | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 201.293 M -40.76 % | 339.783 M 81.46 % | 187.251 M -70.27 % | 629.893 M -42.50 % | 1.095 B 89.32 % | 578.634 M -78.31 % | 2.667 B 277.79 % | 706.026 M 157.11 % | 274.606 M 4 519.89 % | 5.944 M -87.01 % | 45.742 M -34.32 % | 69.639 M -7.23 % | 75.069 M 201.70 % | 24.882 M 37.69 % | 18.071 M | 0.000 | 0.000 -100.00 % | 89.000 K | 0.000 -100.00 % | 253.031 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 141.108 M 342.29 % | 31.904 M -94.73 % | 605.015 M 182.70 % | 214.016 M 770.34 % | 24.590 M -88.03 % | 205.406 M -54.31 % | 449.595 M 638.86 % | 60.850 M 4.47 % | 58.249 M -58.76 % | 141.261 M 595.37 % | -28.516 M -6 522.52 % | 444.000 K -99.06 % | 47.378 M -65.56 % | 137.575 M 973.16 % | -15.756 M 60.22 % | -39.612 M -722.34 % | -4.817 M -100.86 % | 561.953 M 533.98 % | -129.487 M -104.98 % | 2.600 B 5 126.29 % | -51.734 M -495.05 % | -8.694 M -122.88 % | 38.000 M -61.15 % | 97.805 M |
Net cash used for investing activites | 242.198 M 199.33 % | -243.831 M 74.72 % | -964.480 M -206.23 % | -314.949 M -146.20 % | 681.670 M 258.89 % | -429.029 M -181.91 % | 523.755 M 138.18 % | -1.372 B -98.02 % | -692.803 M -34.17 % | -516.358 M -1 110.32 % | -42.663 M -193.51 % | 45.622 M 2 093.97 % | -2.288 M -100.37 % | 618.287 M 2 697.93 % | 22.098 M 389.32 % | -7.638 M 90.10 % | -77.130 M 82.19 % | -433.148 M 37.14 % | -689.119 M -232.41 % | 520.459 M 172.55 % | -717.365 M -557.28 % | -109.142 M 63.82 % | -301.688 M -623.34 % | 57.647 M |
Debt repayment | -1.964 M 72.90 % | -7.247 M 9.45 % | -8.003 M 11.57 % | -9.050 M 23.07 % | -11.764 M -107.84 % | 150.000 M | 0.000 100.00 % | -1.210 B -17 203.73 % | 7.074 M -95.28 % | 150.000 M 809.62 % | -21.138 M -174.94 % | 28.208 M 1 624.76 % | -1.850 M -106.69 % | 27.646 M -89.72 % | 269.048 M 807.89 % | -38.007 M 87.28 % | -298.895 M -332.69 % | -69.079 M 82.16 % | -387.259 M -79.39 % | -215.875 M -128.97 % | 745.164 M 30 742.88 % | 2.416 M -98.57 % | 168.901 M 1 278.24 % | -14.335 M |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.265 B -16.49 % | 1.515 B | 0.000 -100.00 % | 14.710 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 71.897 M | 0.000 -100.00 % | 7.820 M 1 232.20 % | 587.000 K -76.73 % | 2.523 M 119.58 % | 1.149 M | 0.000 | 0.000 | 0.000 |
Common stock repurchased | -121.000 K | 0.000 | 0.000 100.00 % | -2.200 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 % | -26.850 M -342.12 % | -6.073 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -417.000 K |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -116.236 M -100.00 % | -58.118 M -3.31 % | -56.257 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -59.140 M 67.45 % | -181.705 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | -2.246 M 98.10 % | -118.464 M -421.05 % | 36.899 M 583.41 % | -7.633 M -109.54 % | 80.000 M 895.62 % | -10.055 M 99.01 % | -1.015 B -146.99 % | 2.160 B | 0.000 | 0.000 | 0.000 -100.00 % | 7.634 M | 0.000 100.00 % | -17.074 M | 0.000 100.00 % | -1.385 M | 0.000 | 0.000 -100.00 % | 19.493 M 307.31 % | -9.403 M -101.68 % | 559.174 M 91.55 % | 291.928 M 5 447.65 % | -5.459 M -139.32 % | 13.884 M |
Net cash used provided by financing activities | -4.331 M 96.55 % | -125.711 M -535.05 % | 28.896 M 253.03 % | -18.883 M -127.67 % | 68.236 M 187.81 % | 23.709 M -87.65 % | 192.000 M -78.52 % | 893.839 M 12 535.55 % | 7.074 M -95.71 % | 164.710 M 879.21 % | -21.138 M -158.98 % | 35.842 M 2 037.41 % | -1.850 M -117.50 % | 10.572 M -96.07 % | 269.048 M 727.71 % | 32.505 M 110.88 % | -298.895 M -239.23 % | -88.109 M 79.62 % | -432.392 M 13.07 % | -497.410 M -139.42 % | 1.262 B 328.69 % | 294.344 M 80.09 % | 163.442 M 18 929.72 % | -868.000 K |
Effect of forex changes on cash | -149.000 K 91.01 % | -1.658 M -264.98 % | 1.005 M 1 356.25 % | -80.000 K -100.68 % | 11.725 M 265.14 % | -7.100 M 70.51 % | -24.080 M -155.80 % | 43.155 M 209.63 % | -39.365 M 29.88 % | -56.140 M -59 623.40 % | -94.000 K -122.17 % | 424.000 K 257.04 % | -270.000 K -101.50 % | 17.981 M 844.38 % | 1.904 M 7 516.00 % | 25.000 K -99.79 % | 11.674 M 9.53 % | 10.658 M -24.21 % | 14.062 M -12.30 % | 16.034 M | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | -65.677 M -216.23 % | -20.769 M 95.67 % | -479.826 M -390.20 % | 165.346 M 1 412.79 % | -12.595 M 98.19 % | -694.443 M -228.57 % | 540.108 M 407.95 % | 106.331 M 141.74 % | -254.761 M -97.52 % | -128.982 M 77.82 % | -581.624 M -224.86 % | 465.828 M 1 328.00 % | -37.934 M -113.82 % | 274.426 M -66.32 % | 814.925 M 2 457.43 % | 31.865 M 110.40 % | -306.286 M 37.61 % | -490.954 M -29.32 % | -379.657 M -203.75 % | 365.921 M -41.20 % | 622.337 M 136.13 % | 263.558 M 457.80 % | -73.660 M -266.39 % | 44.270 M |
Cash at beginning of period | 348.050 M -5.63 % | 368.819 M -56.54 % | 848.645 M 24.20 % | 683.299 M -1.81 % | 695.894 M -49.95 % | 1.390 B 63.53 % | 850.229 M 14.29 % | 743.898 M -25.51 % | 998.659 M -11.44 % | 1.128 B -34.03 % | 1.709 B 37.46 % | 1.243 B -2.96 % | 1.281 B 27.25 % | 1.007 B 424.40 % | 192.020 M 19.90 % | 160.155 M -65.66 % | 466.441 M -51.28 % | 957.395 M -28.40 % | 1.337 B 37.68 % | 971.131 M 178.43 % | 348.794 M 309.21 % | 85.236 M -46.36 % | 158.896 M 38.62 % | 114.626 M |
Cash at end of period | 282.373 M -18.87 % | 348.050 M -5.63 % | 368.819 M -56.54 % | 848.645 M 24.20 % | 683.299 M -1.81 % | 695.894 M -49.95 % | 1.390 B 63.53 % | 850.229 M 14.29 % | 743.898 M -25.51 % | 998.659 M -11.44 % | 1.128 B -34.03 % | 1.709 B 37.46 % | 1.243 B -2.96 % | 1.281 B 27.25 % | 1.007 B 424.40 % | 192.020 M 19.90 % | 160.155 M -65.66 % | 466.441 M -51.28 % | 957.395 M -28.40 % | 1.337 B 37.68 % | 971.131 M 178.43 % | 348.794 M 309.21 % | 85.236 M -46.36 % | 158.896 M |
Operating cash flow | -303.395 M -186.58 % | 350.431 M -47.96 % | 673.382 M 34.88 % | 499.258 M 144.93 % | -1.111 B -298.69 % | -278.683 M -83.87 % | -151.567 M -128.01 % | 541.198 M 15.07 % | 470.333 M 68.70 % | 278.806 M 153.85 % | -517.729 M -234.85 % | 383.940 M 1 245.20 % | -33.526 M 91.00 % | -372.414 M -171.36 % | 521.875 M 7 384.22 % | 6.973 M -87.99 % | 58.065 M 195.57 % | 19.645 M -97.30 % | 727.792 M 122.68 % | 326.838 M 319.64 % | 77.885 M -0.60 % | 78.356 M 21.32 % | 64.586 M 616.32 % | -12.509 M |
Capital expenditure | -81.000 K 98.61 % | -5.845 M 57.35 % | -13.704 M -2 466.29 % | -534.000 K 89.35 % | -5.015 M -199.94 % | -1.672 M 85.35 % | -11.412 M -27.65 % | -8.940 M 71.47 % | -31.336 M 85.01 % | -209.055 M -8 739.53 % | -2.365 M 92.96 % | -33.572 M -244.86 % | -9.735 M 62.43 % | -25.911 M -150.71 % | -10.335 M -87.84 % | -5.502 M 92.61 % | -74.466 M 4.80 % | -78.222 M 75.42 % | -318.291 M 47.78 % | -609.488 M 8.43 % | -665.631 M -559.22 % | -100.973 M 64.68 % | -285.900 M -23 965.66 % | -1.188 M |
Free CashFlow | -303.476 M -188.07 % | 344.586 M -47.76 % | 659.678 M 32.27 % | 498.724 M 144.68 % | -1.116 B -298.10 % | -280.355 M -72.02 % | -162.979 M -130.62 % | 532.258 M 21.24 % | 438.997 M 529.38 % | 69.751 M 113.41 % | -520.094 M -248.44 % | 350.368 M 909.89 % | -43.261 M 89.14 % | -398.325 M -177.87 % | 511.540 M 34 674.98 % | 1.471 M 108.97 % | -16.401 M 72.00 % | -58.577 M -114.30 % | 409.501 M 244.88 % | -282.650 M 51.91 % | -587.746 M -2 498.69 % | -22.617 M 89.78 % | -221.314 M -1 515.78 % | -13.697 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-12-31 | 2008-06-30 | 2007-12-31 | 2007-06-30 | 2006-12-31 | 2006-06-30 | 2005-12-31 | 2005-06-30 | 2004-12-31 | 2004-06-30 | 2003-12-31 | 2003-06-30 | 2002-12-31 | 2002-06-30 | 2001-12-31 | 2001-06-30 | 2001-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 52.407 M 1 276.89 % | -4.453 M 10.14 % | -4.956 M -310.56 % | -1.207 M -102.29 % | 52.679 M 39.72 % | 37.704 M -33.36 % | 56.580 M 101.70 % | -3.333 B -2 006.83 % | 174.772 M -79.18 % | 839.617 M 969.02 % | 78.541 M 294.51 % | -40.378 M -116.39 % | 246.423 M -29.44 % | 349.235 M 206.95 % | -326.528 M -150.34 % | 648.696 M 294.95 % | -332.743 M -13.89 % | -292.149 M 58.65 % | -706.561 M -2 744.86 % | 26.715 M 0.00 % | 26.715 M -3.49 % | 27.680 M 0.00 % | 27.680 M -41.67 % | 47.453 M 0.00 % | 47.453 M 135.15 % | 20.180 M 0.00 % | 20.180 M -15.36 % | 23.842 M 0.00 % | 23.842 M -88.13 % | 200.869 M 0.00 % | 200.869 M -46.60 % | 376.149 M 0.00 % | 376.149 M -25.99 % | 508.266 M 0.00 % | 508.266 M -22.63 % | 656.922 M 0.00 % | 656.922 M -65.46 % | 1.902 B 0.00 % | 1.902 B 34.89 % | 1.410 B 0.00 % | 1.410 B 229.29 % | 428.216 M 0.00 % | 428.216 M 52.99 % | 279.899 M 0.00 % | 279.899 M 385.75 % | 57.623 M 0.00 % | 57.623 M 17 100.75 % | 335.000 K 0.00 % | 335.000 K 100.00 % | 167.500 K |
Net income | 94.982 M 329.31 % | -41.421 M 25.81 % | -55.832 M 42.00 % | -96.267 M -917.14 % | 11.781 M 128.29 % | -41.639 M -100.68 % | 6.109 B 0.00 % | 6.109 B -0.07 % | 6.114 B 0.00 % | 6.114 B 3.57 % | 5.903 B 1.57 % | 5.812 B 3 025.28 % | -198.674 M -189.68 % | 221.537 M 210.49 % | -200.502 M -146.53 % | 430.914 M 215.39 % | -373.450 M -32.06 % | -282.787 M 57.10 % | -659.203 M -284.89 % | 356.536 M 0.00 % | 356.536 M 38.22 % | 257.947 M 0.00 % | 257.947 M 264.99 % | 70.672 M 0.00 % | 70.672 M -10.87 % | 79.289 M 0.00 % | 79.289 M -75.51 % | 323.699 M 0.00 % | 323.699 M 194.76 % | -341.591 M 0.00 % | -341.591 M -1 684.74 % | -19.140 M 0.00 % | -19.140 M 90.30 % | -197.249 M 0.00 % | -197.249 M -3 424.50 % | -5.597 M 0.00 % | -5.597 M 93.32 % | -83.723 M 0.00 % | -83.723 M -158.80 % | 142.391 M 0.00 % | 142.391 M 254.96 % | 40.115 M 0.00 % | 40.115 M 39.61 % | 28.733 M 0.00 % | 28.733 M 167.06 % | -42.849 M 0.00 % | -42.849 M 39.60 % | -70.945 M 0.00 % | -70.945 M -99.26 % | -35.604 M |
Income before tax | 94.970 M 328.15 % | -41.626 M 25.28 % | -55.712 M -14.79 % | -48.534 M -1 299.25 % | 4.047 M 106.86 % | -59.032 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 39.180 M | 0.000 100.00 % | -200.948 M -180.19 % | 250.605 M 192.19 % | -271.846 M -154.79 % | 496.127 M 221.06 % | -409.819 M -13.25 % | -361.865 M 53.33 % | -775.358 M -279.46 % | 432.042 M 0.00 % | 432.042 M 31.45 % | 328.684 M 0.00 % | 328.684 M 355.25 % | 72.199 M 0.00 % | 72.199 M -8.94 % | 79.289 M 0.00 % | 79.289 M 255.53 % | -50.978 M 0.00 % | -50.978 M 85.08 % | -341.597 M 0.00 % | -341.597 M | 0.000 | 0.000 100.00 % | -197.282 M 0.00 % | -197.282 M -505.19 % | 48.689 M 0.00 % | 48.689 M 165.11 % | -74.783 M 0.00 % | -74.783 M -146.94 % | 159.305 M 0.00 % | 159.305 M 163.69 % | 60.415 M 0.00 % | 60.415 M 23.15 % | 49.058 M 0.00 % | 49.058 M 220.15 % | -40.831 M 0.00 % | -40.831 M 41.79 % | -70.150 M 0.00 % | -70.150 M -100.00 % | -35.075 M |
Income before tax ratio | 1.81 -80.61 % | 9.35 -16.85 % | 11.24 -72.04 % | 40.21 52 240.60 % | 0.08 104.91 % | -1.57 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.50 | 0.00 100.00 % | -0.82 -213.64 % | 0.72 -13.81 % | 0.83 8.86 % | 0.76 -37.90 % | 1.23 -0.56 % | 1.24 12.87 % | 1.10 -93.21 % | 16.17 0.00 % | 16.17 36.19 % | 11.87 0.00 % | 11.87 680.46 % | 1.52 0.00 % | 1.52 -61.28 % | 3.93 0.00 % | 3.93 283.76 % | -2.14 0.00 % | -2.14 -25.73 % | -1.70 0.00 % | -1.70 | 0.00 | 0.00 100.00 % | -0.39 0.00 % | -0.39 -623.70 % | 0.07 0.00 % | 0.07 288.51 % | -0.04 0.00 % | -0.04 -134.80 % | 0.11 0.00 % | 0.11 -19.92 % | 0.14 0.00 % | 0.14 -19.50 % | 0.18 0.00 % | 0.18 124.73 % | -0.71 0.00 % | -0.71 99.66 % | -209.40 0.00 % | -209.40 0.00 % | -209.40 |
EBITDA | 0.000 | 0.000 | 0.000 100.00 % | -27.599 M -210.47 % | 24.984 M 172.82 % | -34.307 M -1 585.15 % | 2.310 M 100.61 % | -381.534 M -1 501.40 % | -23.825 M -100.75 % | 3.195 B 4 440.76 % | 70.371 M 307.98 % | -33.836 M 79.26 % | -163.182 M -106.18 % | -79.147 M -11 278.95 % | 708.000 K 102.47 % | -28.718 M -410 357.14 % | 7.000 K -99.97 % | 26.048 M -88.74 % | 231.407 M -48.19 % | 446.663 M 0.00 % | 446.663 M 34.16 % | 332.938 M 0.00 % | 332.938 M 440.67 % | -97.730 M 0.00 % | -97.730 M -69.15 % | -57.778 M 0.00 % | -57.778 M -785.89 % | -6.522 M 0.00 % | -6.522 M 72.44 % | -23.665 M 0.00 % | -23.665 M 17.77 % | -28.778 M 0.00 % | -28.778 M -131.85 % | 90.355 M 0.00 % | 90.355 M 33.59 % | 67.639 M 0.00 % | 67.639 M -55.95 % | 153.537 M 0.00 % | 153.537 M -45.90 % | 283.785 M 0.00 % | 283.785 M 170.40 % | 104.949 M 0.00 % | 104.949 M 21.54 % | 86.350 M 0.00 % | 86.350 M 421.09 % | -26.893 M 0.00 % | -26.893 M 5.99 % | -28.607 M 0.00 % | -28.607 M 17.81 % | -34.808 M |
Net income ratio | 1.81 -80.52 % | 9.30 -17.44 % | 11.27 -85.87 % | 79.76 35 563.63 % | 0.22 120.25 % | -1.10 -101.02 % | 107.98 5 990.07 % | -1.83 -105.24 % | 34.98 380.41 % | 7.28 -90.31 % | 75.16 152.22 % | -143.93 -17 752.68 % | -0.81 -227.10 % | 0.63 3.31 % | 0.61 -7.56 % | 0.66 -40.81 % | 1.12 15.95 % | 0.97 3.75 % | 0.93 -93.01 % | 13.35 0.00 % | 13.35 43.21 % | 9.32 0.00 % | 9.32 525.73 % | 1.49 0.00 % | 1.49 -62.09 % | 3.93 0.00 % | 3.93 -71.06 % | 13.58 0.00 % | 13.58 898.37 % | -1.70 0.00 % | -1.70 -3 242.12 % | -0.05 0.00 % | -0.05 86.89 % | -0.39 0.00 % | -0.39 -4 455.33 % | -0.01 0.00 % | -0.01 80.65 % | -0.04 0.00 % | -0.04 -143.59 % | 0.10 0.00 % | 0.10 7.79 % | 0.09 0.00 % | 0.09 -8.74 % | 0.10 0.00 % | 0.10 113.81 % | -0.74 0.00 % | -0.74 99.65 % | -211.78 0.00 % | -211.78 0.37 % | -212.56 |
Ratio EBITDA | 0.00 | 0.00 | 0.00 -100.00 % | 22.87 4 721.27 % | 0.47 152.12 % | -0.91 -2 328.67 % | 0.04 -64.34 % | 0.11 183.98 % | -0.14 -103.58 % | 3.81 324.76 % | 0.90 6.92 % | 0.84 226.54 % | -0.66 -192.20 % | -0.23 -10 352.11 % | 0.00 95.10 % | -0.04 -210 337.42 % | 0.00 99.98 % | -0.09 72.78 % | -0.33 -101.96 % | 16.72 0.00 % | 16.72 39.00 % | 12.03 0.00 % | 12.03 684.03 % | -2.06 0.00 % | -2.06 28.07 % | -2.86 0.00 % | -2.86 -946.65 % | -0.27 0.00 % | -0.27 -132.19 % | -0.12 0.00 % | -0.12 -53.99 % | -0.08 0.00 % | -0.08 -143.04 % | 0.18 0.00 % | 0.18 72.66 % | 0.10 0.00 % | 0.10 27.56 % | 0.08 0.00 % | 0.08 -59.89 % | 0.20 0.00 % | 0.20 -17.88 % | 0.25 0.00 % | 0.25 -20.56 % | 0.31 0.00 % | 0.31 166.10 % | -0.47 0.00 % | -0.47 99.45 % | -85.39 0.00 % | -85.39 58.91 % | -207.81 |
Gross profit ratio | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 40.41 % | 0.71 20.78 % | 0.59 -18.60 % | 0.72 -27.90 % | 1.00 10.88 % | 0.91 -9.38 % | 1.00 167.39 % | 0.37 111.70 % | -3.20 -419.52 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 287.48 % | 0.26 0.00 % | 0.26 -56.43 % | 0.59 0.00 % | 0.59 174.26 % | 0.22 0.00 % | 0.22 151.88 % | -0.42 0.00 % | -0.42 -1 508.38 % | -0.03 0.00 % | -0.03 73.42 % | -0.10 0.00 % | -0.10 36.95 % | -0.15 0.00 % | -0.15 -971.72 % | 0.02 0.00 % | 0.02 -71.37 % | 0.06 0.00 % | 0.06 -57.93 % | 0.15 0.00 % | 0.15 -36.20 % | 0.23 0.00 % | 0.23 8.41 % | 0.21 0.00 % | 0.21 -17.52 % | 0.26 0.00 % | 0.26 42.94 % | 0.18 0.00 % | 0.18 -64.56 % | 0.51 0.00 % | 0.51 0.00 % | 0.51 |
Weighted average shs out dil | 6.183 B 0.00 % | 6.183 B 0.12 % | 6.176 B 1.09 % | 6.109 B 0.00 % | 6.109 B 0.00 % | 6.109 B 0.00 % | 6.109 B -0.03 % | 6.111 B -0.04 % | 6.114 B -0.54 % | 6.147 B 4.14 % | 5.903 B 1.57 % | 5.812 B 0.00 % | 5.812 B 2.76 % | 5.656 B 104.36 % | 2.768 B -2.50 % | 2.838 B 46.64 % | 1.936 B 30.57 % | 1.483 B 0.08 % | 1.481 B -4.41 % | 1.550 B 0.00 % | 1.550 B 0.43 % | 1.543 B 0.00 % | 1.543 B 0.00 % | 1.543 B 0.00 % | 1.543 B 0.00 % | 1.543 B 0.00 % | 1.543 B 0.00 % | 1.543 B 0.00 % | 1.543 B 0.00 % | 1.543 B 0.00 % | 1.543 B 6.94 % | 1.443 B 0.00 % | 1.443 B 4.68 % | 1.379 B 0.00 % | 1.379 B 33.73 % | 1.031 B 0.00 % | 1.031 B -0.47 % | 1.036 B 0.00 % | 1.036 B 22.05 % | 848.577 M 0.00 % | 848.577 M 4.24 % | 814.092 M 0.00 % | 814.092 M 0.00 % | 814.092 M 0.00 % | 814.092 M 4.42 % | 779.607 M 0.00 % | 779.607 M -0.16 % | 780.886 M 0.00 % | 780.886 M 0.00 % | 780.886 M |
Weighted average shs out | 6.184 B 0.04 % | 6.181 B 0.20 % | 6.169 B 0.98 % | 6.109 B 0.00 % | 6.109 B 0.00 % | 6.109 B 0.65 % | 6.070 B -0.68 % | 6.111 B -0.06 % | 6.115 B -0.52 % | 6.147 B 4.10 % | 5.905 B 1.60 % | 5.812 B 0.00 % | 5.812 B 2.76 % | 5.656 B 104.36 % | 2.768 B -2.50 % | 2.838 B 46.64 % | 1.936 B 30.61 % | 1.482 B 0.05 % | 1.481 B -4.41 % | 1.550 B 0.00 % | 1.550 B 0.43 % | 1.543 B 0.00 % | 1.543 B 0.00 % | 1.543 B 0.00 % | 1.543 B 0.00 % | 1.543 B 0.00 % | 1.543 B 0.00 % | 1.543 B 0.00 % | 1.543 B 0.00 % | 1.543 B 0.00 % | 1.543 B 6.94 % | 1.443 B 0.00 % | 1.443 B 4.68 % | 1.379 B 0.00 % | 1.379 B 34.01 % | 1.029 B 0.00 % | 1.029 B -0.68 % | 1.036 B 0.00 % | 1.036 B 23.32 % | 839.882 M 0.00 % | 839.882 M 3.17 % | 814.092 M 0.00 % | 814.092 M 0.00 % | 814.092 M 0.00 % | 814.092 M 4.42 % | 779.607 M 0.00 % | 779.607 M -0.16 % | 780.886 M 0.00 % | 780.886 M 0.00 % | 780.886 M |
EPS diluted | 0.02 329.85 % | -0.01 26.37 % | -0.01 42.41 % | -0.02 -931.58 % | 0.00 127.94 % | -0.01 -100.68 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 1.01 % | 0.99 -1.00 % | 1.00 0.00 % | 1.00 3 023.98 % | -0.03 -187.24 % | 0.04 154.14 % | -0.07 -148.27 % | 0.15 178.95 % | -0.19 0.00 % | -0.19 57.78 % | -0.45 -287.50 % | 0.24 0.00 % | 0.24 43.54 % | 0.17 0.00 % | 0.17 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.05 |
Earnings per share | 0.02 329.85 % | -0.01 25.56 % | -0.01 43.04 % | -0.02 -931.58 % | 0.00 127.94 % | -0.01 -100.67 % | 1.01 1.00 % | 1.00 0.00 % | 1.00 1.01 % | 0.99 -1.00 % | 1.00 0.00 % | 1.00 3 023.98 % | -0.03 -187.24 % | 0.04 154.14 % | -0.07 -148.27 % | 0.15 178.95 % | -0.19 0.00 % | -0.19 57.78 % | -0.45 -287.50 % | 0.24 0.00 % | 0.24 43.54 % | 0.17 0.00 % | 0.17 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.05 |
Gross profit | 52.407 M 1 276.89 % | -4.453 M 10.14 % | -4.956 M -310.56 % | -1.207 M -103.22 % | 37.518 M 68.76 % | 22.232 M -45.76 % | 40.985 M 101.22 % | -3.348 B -2 214.23 % | 158.373 M -81.14 % | 839.617 M 2 758.47 % | 29.373 M -77.23 % | 129.016 M -47.64 % | 246.423 M -29.44 % | 349.235 M 206.95 % | -326.528 M -150.34 % | 648.696 M 294.95 % | -332.743 M -13.89 % | -292.149 M 58.65 % | -706.561 M -10 348.18 % | 6.895 M 0.00 % | 6.895 M -57.94 % | 16.394 M 0.00 % | 16.394 M 59.98 % | 10.248 M 0.00 % | 10.248 M 222.00 % | -8.400 M 0.00 % | -8.400 M -1 261.35 % | -617.000 K 0.00 % | -617.000 K 96.84 % | -19.556 M 0.00 % | -19.556 M 66.33 % | -58.081 M 0.00 % | -58.081 M -745.13 % | 9.003 M 0.00 % | 9.003 M -77.85 % | 40.644 M 0.00 % | 40.644 M -85.47 % | 279.731 M 0.00 % | 279.731 M -13.94 % | 325.033 M 0.00 % | 325.033 M 256.98 % | 91.050 M 0.00 % | 91.050 M 26.18 % | 72.160 M 0.00 % | 72.160 M 594.34 % | 10.393 M 0.00 % | 10.393 M 5 995.31 % | 170.500 K 0.00 % | 170.500 K 100.00 % | 85.250 K |
Income tax expense | 0.000 -100.00 % | 117.500 K -2.08 % | 120.000 K 115.00 % | -800.000 K -133.51 % | 2.387 M 568.04 % | -510.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 42.905 M | 0.000 100.00 % | -2.251 M -108.42 % | 26.725 M -42.64 % | 46.590 M -35.97 % | 72.764 M 839.50 % | 7.745 M -47.66 % | 14.798 M -87.26 % | 116.155 M 53.83 % | 75.507 M 0.00 % | 75.507 M 6.74 % | 70.737 M 0.00 % | 70.737 M 4 532.42 % | 1.527 M 0.00 % | 1.527 M 101.07 % | -142.674 M 0.00 % | -142.674 M 58.07 % | -340.291 M 0.00 % | -340.291 M -211.74 % | 304.544 M 0.00 % | 304.544 M 482.32 % | -79.658 M 0.00 % | -79.658 M -138.96 % | 204.459 M 0.00 % | 204.459 M 1 734.12 % | 11.148 M 0.00 % | 11.148 M 24.70 % | 8.940 M 0.00 % | 8.940 M -47.15 % | 16.914 M 0.00 % | 16.914 M -48.08 % | 32.574 M 0.00 % | 32.574 M 632.08 % | 4.450 M 0.00 % | 4.450 M 7 917.12 % | 55.500 K 0.00 % | 55.500 K -94.76 % | 1.059 M 0.00 % | 1.059 M 100.00 % | 529.500 K |
Cost of revenue | 0.000 | 0.000 | 0.000 -100.00 % | 14.214 M -6.25 % | 15.161 M -2.01 % | 15.472 M -0.79 % | 15.595 M -1.07 % | 15.763 M -3.88 % | 16.399 M | 0.000 -100.00 % | 49.168 M 129.03 % | -169.394 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.820 M 0.00 % | 19.820 M 75.62 % | 11.286 M 0.00 % | 11.286 M -69.67 % | 37.205 M 0.00 % | 37.205 M 30.18 % | 28.580 M 0.00 % | 28.580 M 16.85 % | 24.459 M 0.00 % | 24.459 M -88.90 % | 220.425 M 0.00 % | 220.425 M -49.24 % | 434.230 M 0.00 % | 434.230 M -13.03 % | 499.263 M 0.00 % | 499.263 M -18.99 % | 616.278 M 0.00 % | 616.278 M -62.01 % | 1.622 B 0.00 % | 1.622 B 49.52 % | 1.085 B 0.00 % | 1.085 B 221.82 % | 337.166 M 0.00 % | 337.166 M 62.30 % | 207.739 M 0.00 % | 207.739 M 339.85 % | 47.230 M 0.00 % | 47.230 M 28 611.25 % | 164.500 K 0.00 % | 164.500 K 100.00 % | 82.250 K |
General and administrative expenses | 6.219 M 91.86 % | 3.242 M -4.62 % | 3.399 M -80.27 % | 17.223 M -2.91 % | 17.739 M -7.64 % | 19.206 M -17.89 % | 23.390 M -0.27 % | 23.453 M -2.32 % | 24.011 M -6.99 % | 25.816 M -75.79 % | 106.654 M 694.27 % | 13.428 M -66.71 % | 40.338 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.021 M 0.00 % | 14.021 M -41.66 % | 24.033 M 0.00 % | 24.033 M -8.82 % | 26.357 M 0.00 % | 26.357 M -28.50 % | 36.865 M 0.00 % | 36.865 M 43.93 % | 25.614 M 0.00 % | 25.614 M 24.33 % | 20.601 M 0.00 % | 20.601 M -33.63 % | 31.041 M 0.00 % | 31.041 M -82.47 % | 177.022 M 0.00 % | 177.022 M 108.69 % | 84.826 M 0.00 % | 84.826 M 364.00 % | 18.282 M 0.00 % | 18.282 M 57.49 % | 11.608 M 0.00 % | 11.608 M 17.95 % | 9.842 M 0.00 % | 9.842 M 2.51 % | 9.601 M 0.00 % | 9.601 M 100.00 % | 4.800 M |
Selling and marketing expenses | 598.000 K -83.82 % | 3.697 M -12.26 % | 4.213 M -31.57 % | 6.157 M 10.34 % | 5.580 M -24.13 % | 7.355 M -20.96 % | 9.305 M -84.23 % | 59.002 M -32.79 % | 87.788 M 336.71 % | 20.102 M -31.54 % | 29.363 M 18.15 % | 24.853 M -29.44 % | 35.224 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.864 M 0.00 % | 1.864 M -22.86 % | 2.417 M 0.00 % | 2.417 M 131.80 % | 1.043 M 0.00 % | 1.043 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 42.712 M 0.00 % | 42.712 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.724 M |
Other expenses | 0.000 | 0.000 | 0.000 100.00 % | -11.690 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -339.520 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.356 M 0.00 % | 1.356 M 395.61 % | 273.500 K 0.00 % | 273.500 K 185.87 % | -318.500 K 0.00 % | -318.500 K -103.67 % | 8.673 M 0.00 % | 8.673 M -79.22 % | 41.741 M 0.00 % | 41.741 M 268.17 % | -24.820 M 0.00 % | -24.820 M -712.46 % | 4.053 M 0.00 % | 4.053 M 0.31 % | 4.040 M 0.00 % | 4.040 M -84.31 % | 25.757 M 0.00 % | 25.757 M 32 096.25 % | 80.000 K 0.00 % | 80.000 K -96.50 % | 2.283 M 0.00 % | 2.283 M -93.82 % | 36.960 M 0.00 % | 36.960 M 90.04 % | 19.448 M 0.00 % | 19.448 M | 0.000 |
Operating expenses | 6.817 M -1.74 % | 6.938 M -8.85 % | 7.612 M -34.89 % | 11.690 M -70.77 % | 39.990 M -6.54 % | 42.787 M -4.96 % | 45.021 M -96.03 % | 1.133 B 29.06 % | 877.787 M 831.27 % | 94.257 M -47.41 % | 179.240 M 146.99 % | 72.571 M -78.63 % | 339.520 M 244.24 % | 98.630 M 80.37 % | 54.682 M -64.16 % | 152.569 M 97.95 % | 77.076 M 10.56 % | 69.716 M 1.34 % | 68.797 M 16.01 % | 59.302 M 0.00 % | 59.302 M 89.14 % | 31.353 M 0.00 % | 31.353 M -78.48 % | 145.695 M 0.00 % | 145.695 M 101.06 % | 72.463 M 0.00 % | 72.463 M 156.63 % | 28.237 M 0.00 % | 28.237 M -6.89 % | 30.325 M 0.00 % | 30.325 M 123.27 % | 13.582 M 0.00 % | 13.582 M 421.92 % | -4.219 M 0.00 % | -4.219 M -112.02 % | 35.093 M 0.00 % | 35.093 M -84.32 % | 223.774 M 0.00 % | 223.774 M 102.36 % | 110.583 M 0.00 % | 110.583 M 502.25 % | 18.362 M 0.00 % | 18.362 M 32.19 % | 13.891 M 0.00 % | 13.891 M -70.32 % | 46.801 M 0.00 % | 46.801 M 61.11 % | 29.049 M 0.00 % | 29.049 M 100.00 % | 14.524 M |
Cost and expenses | 6.817 M -1.74 % | 6.938 M -8.85 % | 7.612 M -34.89 % | 11.690 M -72.72 % | 42.856 M -51.01 % | 87.483 M 351.77 % | -34.747 M 98.98 % | -3.391 B -3 274.87 % | -100.485 M -103.14 % | 3.195 B 4 440.76 % | 70.371 M 145.31 % | -155.307 M -136.47 % | 425.813 M 331.73 % | 98.630 M 80.37 % | 54.682 M -64.16 % | 152.569 M 97.95 % | 77.076 M 10.56 % | 69.716 M 1.34 % | 68.797 M -13.05 % | 79.122 M 0.00 % | 79.122 M 85.56 % | 42.639 M 0.00 % | 42.639 M -76.69 % | 182.900 M 0.00 % | 182.900 M 81.01 % | 101.042 M 0.00 % | 101.042 M 91.75 % | 52.696 M 0.00 % | 52.696 M -78.98 % | 250.750 M 0.00 % | 250.750 M -44.01 % | 447.812 M 0.00 % | 447.812 M -9.54 % | 495.044 M 0.00 % | 495.044 M -24.00 % | 651.371 M 0.00 % | 651.371 M -64.72 % | 1.846 B 0.00 % | 1.846 B 54.41 % | 1.196 B 0.00 % | 1.196 B 236.30 % | 355.527 M 0.00 % | 355.527 M 60.42 % | 221.630 M 0.00 % | 221.630 M 135.70 % | 94.031 M 0.00 % | 94.031 M 221.88 % | 29.213 M 0.00 % | 29.213 M 100.00 % | 14.607 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 6.817 M -1.74 % | 6.938 M -8.85 % | 7.612 M -67.44 % | 23.380 M 0.26 % | 23.319 M -12.21 % | 26.561 M 70.32 % | 15.595 M -1.07 % | 15.763 M -3.88 % | 16.399 M -7.24 % | 17.679 M -16.62 % | 21.203 M 50.51 % | 14.087 M -81.36 % | 75.562 M 528.90 % | 12.015 M -7.72 % | 13.020 M -83.72 % | 79.953 M 541.01 % | 12.473 M -9.90 % | 13.844 M -16.63 % | 16.606 M -72.00 % | 59.302 M 0.00 % | 59.302 M 89.14 % | 31.353 M 0.00 % | 31.353 M 123.62 % | 14.021 M 0.00 % | 14.021 M -45.86 % | 25.897 M 0.00 % | 25.897 M -10.00 % | 28.774 M 0.00 % | 28.774 M -24.10 % | 37.908 M 0.00 % | 37.908 M 48.00 % | 25.614 M 0.00 % | 25.614 M 24.33 % | 20.601 M 0.00 % | 20.601 M -33.63 % | 31.041 M 0.00 % | 31.041 M -85.87 % | 219.734 M 0.00 % | 219.734 M 159.04 % | 84.826 M 0.00 % | 84.826 M 364.00 % | 18.282 M 0.00 % | 18.282 M 57.49 % | 11.608 M 0.00 % | 11.608 M 17.95 % | 9.842 M 0.00 % | 9.842 M 2.51 % | 9.601 M 0.00 % | 9.601 M -33.90 % | 14.524 M |
Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 11.385 M 0.00 % | 11.385 M -11.79 % | 12.907 M 0.00 % | 12.907 M 109.84 % | 6.151 M 0.00 % | 6.151 M 296.17 % | 1.553 M 0.00 % | 1.553 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 |
Interest expense | 0.000 | 0.000 | 0.000 -100.00 % | 5.665 M -29.71 % | 8.059 M -30.62 % | 11.616 M 3.01 % | 11.277 M -36.42 % | 17.736 M 95.83 % | 9.057 M -13.65 % | 10.489 M -0.86 % | 10.580 M -32.91 % | 15.771 M -30.38 % | 22.653 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.736 M 0.00 % | 7.736 M 7 834.36 % | 97.500 K 0.00 % | 97.500 K | 0.000 | 0.000 -100.00 % | 1.714 M 0.00 % | 1.714 M -45.64 % | 3.152 M 0.00 % | 3.152 M -87.37 % | 24.959 M 0.00 % | 24.959 M -8.02 % | 27.134 M 0.00 % | 27.134 M -21.97 % | 34.775 M 0.00 % | 34.775 M 5.42 % | 32.988 M 0.00 % | 32.988 M -74.77 % | 130.740 M 0.00 % | 130.740 M 137.08 % | 55.145 M 0.00 % | 55.145 M | 0.000 | 0.000 -100.00 % | 25.087 M 0.00 % | 25.087 M 292.93 % | 6.385 M 0.00 % | 6.385 M -84.43 % | 41.008 M 0.00 % | 41.008 M | 0.000 |
Depreciation and amortization | 0.000 | 0.000 | 0.000 -100.00 % | 14.214 M -6.25 % | 15.161 M -2.01 % | 15.472 M 125.46 % | -60.773 M 98.59 % | -4.299 B -516.92 % | 1.031 B -67.47 % | 3.170 B 7 554.60 % | 41.412 M 121.14 % | -195.871 M -1 308.48 % | 16.208 M 104.95 % | -327.409 M -193.39 % | 350.583 M 144.03 % | -796.257 M -273.08 % | 460.041 M 22.43 % | 375.755 M -51.48 % | 774.455 M 11 148.44 % | 6.885 M 0.00 % | 6.885 M 6.49 % | 6.466 M 0.00 % | 6.466 M 68.72 % | 3.832 M 0.00 % | 3.832 M -1.58 % | 3.894 M 0.00 % | 3.894 M -43.72 % | 6.919 M 0.00 % | 6.919 M -76.90 % | 29.951 M 0.00 % | 29.951 M -30.16 % | 42.885 M 0.00 % | 42.885 M -11.34 % | 48.370 M 0.00 % | 48.370 M -22.09 % | 62.088 M 0.00 % | 62.088 M -36.37 % | 97.580 M 0.00 % | 97.580 M 40.74 % | 69.335 M 0.00 % | 69.335 M 114.92 % | 32.261 M 0.00 % | 32.261 M 14.89 % | 28.081 M 0.00 % | 28.081 M 195.10 % | 9.516 M 0.00 % | 9.516 M 3 411.25 % | 271.000 K 0.00 % | 271.000 K 100.00 % | 135.500 K |
Operating income | 45.590 M 500.23 % | -11.391 M 9.36 % | -12.567 M 2.56 % | -12.897 M -231.29 % | 9.823 M 119.73 % | -49.779 M -26.19 % | -39.449 M 99.02 % | -4.045 B -549.70 % | 899.540 M -68.14 % | 2.823 B 75 629.51 % | -3.738 M 97.68 % | -161.357 M 10.05 % | -179.390 M -154.79 % | 327.409 M 193.39 % | -350.583 M -144.03 % | 796.257 M 273.08 % | -460.041 M -22.43 % | -375.755 M 51.48 % | -774.455 M -276.10 % | 439.778 M 0.00 % | 439.778 M 34.71 % | 326.473 M 0.00 % | 326.473 M 421.45 % | -101.562 M 0.00 % | -101.562 M -64.68 % | -61.672 M 0.00 % | -61.672 M -358.85 % | -13.441 M 0.00 % | -13.441 M -11.19 % | -12.088 M 0.00 % | -12.088 M 83.13 % | -71.663 M 0.00 % | -71.663 M -270.69 % | 41.985 M 0.00 % | 41.985 M 656.35 % | 5.551 M 0.00 % | 5.551 M -90.08 % | 55.957 M 0.00 % | 55.957 M -73.91 % | 214.450 M 0.00 % | 214.450 M 195.03 % | 72.689 M 0.00 % | 72.689 M 24.75 % | 58.269 M 0.00 % | 58.269 M 260.04 % | -36.409 M 0.00 % | -36.409 M -26.08 % | -28.878 M 0.00 % | -28.878 M 17.36 % | -34.943 M |
Operating income ratio | 0.87 -65.99 % | 2.56 0.87 % | 2.54 -76.27 % | 10.69 5 630.27 % | 0.19 114.12 % | -1.32 -89.36 % | -0.70 -157.44 % | 1.21 -76.42 % | 5.15 53.06 % | 3.36 7 165.32 % | -0.05 -101.19 % | 4.00 648.94 % | -0.73 -177.65 % | 0.94 -12.68 % | 1.07 -12.53 % | 1.23 -11.22 % | 1.38 7.49 % | 1.29 17.34 % | 1.10 -93.34 % | 16.46 0.00 % | 16.46 39.57 % | 11.79 0.00 % | 11.79 651.08 % | -2.14 0.00 % | -2.14 29.97 % | -3.06 0.00 % | -3.06 -442.11 % | -0.56 0.00 % | -0.56 -836.80 % | -0.06 0.00 % | -0.06 68.41 % | -0.19 0.00 % | -0.19 -330.64 % | 0.08 0.00 % | 0.08 877.57 % | 0.01 0.00 % | 0.01 -71.28 % | 0.03 0.00 % | 0.03 -80.66 % | 0.15 0.00 % | 0.15 -10.41 % | 0.17 0.00 % | 0.17 -18.46 % | 0.21 0.00 % | 0.21 132.95 % | -0.63 0.00 % | -0.63 99.27 % | -86.20 0.00 % | -86.20 58.68 % | -208.61 |
Total other income expenses net | 49.380 M 263.32 % | -30.235 M 29.92 % | -43.145 M -21.07 % | -35.637 M -516.98 % | -5.776 M 37.58 % | -9.253 M 56.61 % | -21.324 M 97.69 % | -922.408 M -180.56 % | 1.145 B 230.31 % | 346.629 M 667.73 % | 45.150 M 230.82 % | -34.514 M -127.41 % | -15.177 M 80.24 % | -76.804 M -197.54 % | 78.737 M 208.43 % | -72.616 M -12.40 % | -64.603 M -15.63 % | -55.872 M -6 087.38 % | -903.000 K 88.33 % | -7.736 M 0.00 % | -7.736 M -449.81 % | 2.212 M 0.00 % | 2.212 M 101.80 % | -122.799 M 0.00 % | -122.799 M -177.10 % | 159.277 M 0.00 % | 159.277 M 848.87 % | -21.269 M 0.00 % | -21.269 M 91.95 % | -264.207 M 0.00 % | -264.207 M -1 944.57 % | 14.324 M 0.00 % | 14.324 M 106.80 % | -210.504 M 0.00 % | -210.504 M -587.98 % | 43.138 M 0.00 % | 43.138 M 404.74 % | -14.156 M 0.00 % | -14.156 M 74.33 % | -55.145 M 0.00 % | -55.145 M -958.14 % | -5.212 M 0.00 % | -5.212 M 43.42 % | -9.211 M 0.00 % | -9.211 M -108.28 % | -4.423 M 0.00 % | -4.423 M 89.28 % | -41.272 M 0.00 % | -41.272 M -31 225.62 % | -131.750 K |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-12-31 | 2008-06-30 | 2007-12-31 | 2007-06-30 | 2006-12-31 | 2006-06-30 | 2005-12-31 | 2005-06-30 | 2004-12-31 | 2004-06-30 | 2003-12-31 | 2003-06-30 | 2002-12-31 | 2002-06-30 | 2001-12-31 | 2001-06-30 | 2001-01-31 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -365.314 M -64.13 % | -222.578 M -7.79 % | -206.490 M 27.50 % | -284.822 M -11.61 % | -255.203 M -279.13 % | -67.312 M 55.08 % | -149.832 M 74.67 % | -591.431 M -50.90 % | -391.940 M 10.55 % | -438.172 M 15.96 % | -521.381 M 1.29 % | -528.183 M -195.41 % | -178.796 M 85.06 % | -1.197 B -558.76 % | -181.640 M -163.61 % | 285.549 M 168.68 % | -415.794 M -151.11 % | 813.598 M 235.78 % | -599.207 M 33.24 % | -897.509 M 14.44 % | -1.049 B 6.97 % | -1.128 B 15.00 % | -1.327 B 19.28 % | -1.643 B -9.63 % | -1.499 B -24.26 % | -1.206 B -0.12 % | -1.205 B 3.02 % | -1.243 B 5.58 % | -1.316 B -1 902.01 % | -65.735 M -124.70 % | 266.142 M -36.33 % | 418.016 M |
Total investments | 0.000 -100.00 % | 1.829 B -10.57 % | 2.045 B -24.78 % | 2.718 B -25.31 % | 3.639 B -9.07 % | 4.002 B 2.95 % | 3.888 B 9.19 % | 3.560 B -59.49 % | 8.788 B 10.47 % | 7.955 B 36.98 % | 5.808 B 12.95 % | 5.142 B -1.53 % | 5.221 B 166.63 % | 1.958 B -23.40 % | 2.556 B -19.08 % | 3.159 B 93.81 % | 1.630 B 8.94 % | 1.496 B 71.45 % | 872.778 M -10.37 % | 973.765 M 36.62 % | 712.752 M 10.76 % | 643.491 M 11.52 % | 577.025 M -0.09 % | 577.538 M 9.66 % | 526.644 M 4.29 % | 505.000 M -13.38 % | 583.000 M 0.00 % | 583.000 M 0.00 % | 583.000 M 109.71 % | 278.000 M -87.15 % | 2.163 B -13.64 % | 2.505 B |
Total debt | 0.000 -100.00 % | 59.795 M -3.46 % | 61.939 M -2.04 % | 63.228 M -73.35 % | 237.278 M -21.30 % | 301.507 M -29.51 % | 427.753 M 66.30 % | 257.214 M 4.77 % | 245.512 M 0.16 % | 245.127 M 47.06 % | 166.681 M -0.61 % | 167.711 M -35.39 % | 259.573 M 33.96 % | 193.770 M -65.26 % | 557.720 M -50.90 % | 1.136 B 6.24 % | 1.069 B -31.36 % | 1.557 B 1 344.69 % | 107.808 M 6.58 % | 101.150 M 1.15 % | 100.000 M | 0.000 -100.00 % | 44.081 M -33.01 % | 65.802 M 49.84 % | 43.915 M 18.72 % | 36.991 M 0.49 % | 36.810 M -5.23 % | 38.841 M 7.72 % | 36.058 M -96.17 % | 941.210 M 47.41 % | 638.497 M 4.67 % | 610.036 M |
Accumulated other comprehensive income loss | -2.465 B 7.29 % | -2.659 B 0.70 % | -2.677 B -24.72 % | -2.147 B -115.31 % | -997.064 M -29.67 % | -768.929 M -15.18 % | -667.601 M -62.02 % | -412.040 M -186.43 % | 476.715 M 28.43 % | 371.199 M 189.39 % | -415.270 M 42.46 % | -721.734 M -5.18 % | -686.168 M 26.63 % | -935.270 M -612.55 % | 182.473 M -39.59 % | 302.050 M -25.48 % | 405.347 M 53.86 % | 263.459 M 1 604.02 % | -17.517 M 27.39 % | -24.124 M -171.64 % | 33.676 M 338.80 % | -14.102 M -143.55 % | 32.384 M 154.82 % | -59.075 M -230.80 % | 45.163 M 251.34 % | -29.842 M | 0.000 100.00 % | -23.369 M | 0.000 100.00 % | -549.086 M | 0.000 100.00 % | -486.040 M |
Retained earnings | -601.130 M -8.33 % | -554.892 M -40.59 % | -394.702 M -29.74 % | -304.235 M -37.74 % | -220.879 M -63.84 % | -134.814 M -34.67 % | -100.110 M -243.17 % | -29.172 M -100.68 % | 4.290 B 26.92 % | 3.380 B 256.53 % | 948.011 M 3.17 % | 918.884 M -17.04 % | 1.108 B -16.02 % | 1.319 B 64.21 % | 803.198 M -20.87 % | 1.015 B 65.53 % | 613.195 M -37.85 % | 986.645 M -22.15 % | 1.267 B -34.21 % | 1.926 B -33.49 % | 2.896 B 138.70 % | 1.213 B 18.54 % | 1.024 B 47.81 % | 692.490 M -4.71 % | 726.746 M 31.86 % | 551.146 M 4.08 % | 529.554 M 35.30 % | 391.406 M -27.22 % | 537.790 M 201.76 % | -528.473 M | 0.000 | 0.000 |
Common stock | 309.162 M 0.00 % | 309.162 M -0.02 % | 309.213 M 1.23 % | 305.463 M 0.00 % | 305.463 M 0.00 % | 305.463 M 0.00 % | 305.463 M 0.00 % | 305.463 M -0.07 % | 305.680 M 0.00 % | 305.680 M 0.00 % | 305.680 M 5.19 % | 290.588 M 0.00 % | 290.588 M 0.00 % | 290.588 M 100.00 % | 145.294 M 0.00 % | 145.294 M 30.09 % | 111.688 M 55.25 % | 71.939 M 0.00 % | 71.939 M 0.00 % | 71.939 M 0.00 % | 71.939 M 0.06 % | 71.897 M 0.00 % | 71.897 M 0.00 % | 71.897 M 0.00 % | 71.897 M 0.00 % | 71.897 M 0.00 % | 71.897 M 0.00 % | 71.897 M 0.00 % | 71.897 M 0.00 % | 71.897 M 0.00 % | 71.897 M 0.00 % | 71.897 M |
Total equity | 3.184 B 4.86 % | 3.036 B -4.33 % | 3.174 B -14.94 % | 3.731 B -24.84 % | 4.964 B -5.95 % | 5.278 B -2.51 % | 5.414 B -5.69 % | 5.741 B -47.58 % | 10.951 B 10.20 % | 9.937 B 47.83 % | 6.722 B 8.87 % | 6.174 B -3.52 % | 6.400 B -1.53 % | 6.499 B 8.77 % | 5.976 B -5.74 % | 6.339 B 19.80 % | 5.292 B 14.99 % | 4.602 B 4.07 % | 4.422 B -13.27 % | 5.098 B -15.77 % | 6.053 B 38.75 % | 4.362 B 4.43 % | 4.177 B 8.49 % | 3.851 B -0.91 % | 3.886 B 5.04 % | 3.699 B 0.71 % | 3.673 B 3.74 % | 3.541 B -3.38 % | 3.665 B 27.99 % | 2.863 B -14.63 % | 3.354 B -4.50 % | 3.512 B |
Other non current liabilities | 144.165 M | 0.000 -100.00 % | 182.895 M | 0.000 | 0.000 | 0.000 -100.00 % | 467.973 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -105.338 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 |
Long term debt | 0.000 -100.00 % | 3.746 M | 0.000 -100.00 % | 5.323 M | 0.000 -100.00 % | 1.311 M -19.77 % | 1.634 M -59.38 % | 4.023 M 421.11 % | 772.000 K -62.56 % | 2.062 M | 0.000 -100.00 % | 6.335 M 198.26 % | 2.124 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 320.642 M 197.42 % | 107.808 M 6.58 % | 101.150 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 74.618 M -26.89 % | 102.064 M -28.69 % | 143.121 M |
Total non current liabilities | 144.165 M 3 748.51 % | 3.746 M -97.95 % | 182.895 M 3 335.94 % | 5.323 M -93.26 % | 78.920 M 5 919.83 % | 1.311 M -31.40 % | 1.911 M -52.50 % | 4.023 M -98.93 % | 375.478 M -8.59 % | 410.767 M 531.01 % | 65.097 M 104.28 % | 31.867 M -46.80 % | 59.905 M -6.77 % | 64.257 M 76.57 % | 36.392 M -72.26 % | 131.193 M 50.90 % | 86.942 M -72.89 % | 320.642 M 197.42 % | 107.808 M -66.05 % | 317.556 M -12.00 % | 360.877 M 177.40 % | 130.091 M 477.85 % | 22.513 M -73.44 % | 84.775 M 45.24 % | 58.369 M 15.77 % | 50.417 M -14.74 % | 59.136 M -42.32 % | 102.533 M 87.85 % | 54.581 M -26.85 % | 74.618 M -26.89 % | 102.064 M -28.69 % | 143.121 M |
Other current liabilities | 0.000 -100.00 % | 8.688 M 105.55 % | -156.433 M -766.04 % | 23.487 M 107.61 % | -308.640 M 31.50 % | -450.552 M 0.22 % | -451.543 M -2 512.60 % | 18.716 M 102.65 % | -706.391 M -33.01 % | -531.097 M 15.46 % | -628.193 M -2 013.76 % | 32.825 M 103.97 % | -825.821 M -4 533.46 % | 18.627 M 103.01 % | -618.225 M 50.83 % | -1.257 B -7.80 % | -1.166 B 13.27 % | -1.345 B -1 445.70 % | -87.001 M 7.98 % | -94.548 M 66.89 % | -285.565 M -533.69 % | -45.064 M 49.21 % | -88.729 M -1.50 % | -87.414 M -314.05 % | 40.839 M 34.90 % | 30.273 M 59.30 % | 19.004 M -30.83 % | 27.476 M 62.05 % | 16.955 M -92.33 % | 221.113 M | 0.000 -100.00 % | 48.606 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 98.291 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 0.000 -100.00 % | 56.049 M -1.59 % | 56.954 M -1.64 % | 57.905 M -68.32 % | 182.791 M -37.83 % | 294.023 M 27.20 % | 231.155 M -8.70 % | 253.191 M 3.45 % | 244.740 M 0.69 % | 243.065 M -60.47 % | 614.854 M 281.01 % | 161.376 M -37.32 % | 257.449 M 32.86 % | 193.770 M -65.26 % | 557.720 M -37.68 % | 895.000 M -16.28 % | 1.069 B -13.56 % | 1.237 B | 0.000 | 0.000 -100.00 % | 100.000 M | 0.000 -100.00 % | 44.081 M -33.01 % | 65.802 M 49.84 % | 43.915 M 18.72 % | 36.991 M 0.49 % | 36.810 M -5.23 % | 38.841 M 7.72 % | 36.058 M -95.84 % | 866.592 M 61.55 % | 536.433 M 14.89 % | 466.915 M |
Total current liabilities | 0.000 -100.00 % | 177.883 M | 0.000 -100.00 % | 152.022 M -51.92 % | 316.198 M -33.36 % | 474.508 M 1.40 % | 467.973 M -17.05 % | 564.153 M -21.82 % | 721.577 M 30.11 % | 554.611 M -14.41 % | 648.022 M 2.23 % | 633.856 M -25.17 % | 847.055 M 20.14 % | 705.047 M 5.42 % | 668.779 M -48.47 % | 1.298 B 9.73 % | 1.183 B -12.65 % | 1.354 B 1 297.84 % | 96.866 M -9.43 % | 106.956 M -63.98 % | 296.966 M 352.29 % | 65.658 M -47.20 % | 124.364 M -14.39 % | 145.274 M -29.06 % | 204.791 M 12.85 % | 181.466 M 1.63 % | 178.554 M -22.63 % | 230.789 M 36.01 % | 169.691 M -85.94 % | 1.207 B 5.97 % | 1.139 B 24.17 % | 917.255 M |
Total liabilities | 144.165 M -20.63 % | 181.629 M -0.69 % | 182.895 M 16.24 % | 157.345 M -50.24 % | 316.198 M -33.55 % | 475.819 M 1.26 % | 469.884 M -17.68 % | 570.811 M -47.97 % | 1.097 B 13.64 % | 965.378 M 35.37 % | 713.119 M 7.12 % | 665.723 M -26.60 % | 906.960 M 17.89 % | 769.304 M 9.09 % | 705.171 M -50.65 % | 1.429 B 12.55 % | 1.270 B 295.99 % | 320.642 M 197.42 % | 107.808 M -74.60 % | 424.512 M -35.47 % | 657.843 M 236.06 % | 195.749 M 33.27 % | 146.877 M 1.10 % | 145.274 M -29.06 % | 204.791 M 12.85 % | 181.466 M 1.63 % | 178.554 M -22.63 % | 230.789 M 36.01 % | 169.691 M -86.76 % | 1.282 B 3.27 % | 1.241 B 17.04 % | 1.060 B |
Other non current assets | 3.291 B 72.04 % | 1.913 B -42.32 % | 3.316 B 547.51 % | -741.048 M -1 148.56 % | 70.673 M 27.99 % | 55.217 M 138.80 % | 23.123 M 100.81 % | -2.838 B -13 444.62 % | 21.266 M 162.64 % | 8.097 M -15.79 % | 9.615 M -52.94 % | 20.431 M -67.68 % | 63.218 M 176.58 % | -82.549 M -1.81 % | -81.083 M 42.60 % | -141.250 M 8.79 % | -154.867 M 7.47 % | -167.361 M 7.35 % | -180.631 M -106.33 % | 2.853 B -30.65 % | 4.114 B 100.97 % | 2.047 B 18.54 % | 1.727 B 75.19 % | 985.594 M -1.21 % | 997.623 M -31.92 % | 1.465 B 109.13 % | 700.644 M 16.58 % | 600.979 M 0.04 % | 600.764 M 77.43 % | 338.583 M -84.65 % | 2.205 B -13.42 % | 2.547 B |
Long term investments | 0.000 | 0.000 | 0.000 -100.00 % | 2.493 B -23.73 % | 3.269 B -9.49 % | 3.612 B 6.51 % | 3.391 B 19.61 % | 2.835 B -41.37 % | 4.836 B 36.53 % | 3.542 B 2.01 % | 3.472 B 15.37 % | 3.010 B 1.26 % | 2.972 B 472.33 % | -798.289 M -592.48 % | -115.280 M -211.78 % | 103.127 M 128.59 % | -360.773 M 78.09 % | -1.647 B -11.68 % | -1.475 B 19.90 % | -1.841 B 45.78 % | -3.395 B -143.58 % | -1.394 B -28.38 % | -1.086 B -180.97 % | -386.424 M 15.91 % | -459.533 M 51.64 % | -950.288 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 14.365 M -0.01 % | 14.366 M -3.35 % | 14.864 M -1.65 % | 15.114 M -1.63 % | 15.364 M -1.60 % | 15.614 M 62.38 % | 9.616 M -2.53 % | 9.866 M 14.51 % | 8.616 M -2.82 % | 8.866 M 126.87 % | 3.908 M 0.00 % | 3.908 M 0.00 % | 3.908 M 0.00 % | 3.908 M 0.00 % | 3.908 M 0.00 % | 3.908 M 0.00 % | 3.908 M 0.00 % | 3.908 M 0.00 % | 3.908 M 0.00 % | 3.908 M 0.00 % | 3.908 M 0.00 % | 3.908 M -81.40 % | 21.013 M -1.99 % | 21.440 M -0.12 % | 21.465 M 22.72 % | 17.491 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 14.365 M -0.01 % | 14.366 M -3.35 % | 14.864 M -1.65 % | 15.114 M -1.63 % | 15.364 M -1.60 % | 15.614 M 62.38 % | 9.616 M -2.53 % | 9.866 M 14.51 % | 8.616 M -2.82 % | 8.866 M 126.87 % | 3.908 M 0.00 % | 3.908 M 0.00 % | 3.908 M 0.00 % | 3.908 M 0.00 % | 3.908 M 0.00 % | 3.908 M 0.00 % | 3.908 M 0.00 % | 3.908 M 0.00 % | 3.908 M 0.00 % | 3.908 M 0.00 % | 3.908 M 0.00 % | 3.908 M -81.40 % | 21.013 M -1.99 % | 21.440 M -0.12 % | 21.465 M 22.72 % | 17.491 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 22.665 M -5.16 % | 23.897 M -5.97 % | 25.414 M -82.09 % | 141.861 M -1.53 % | 144.071 M -6.17 % | 153.538 M -5.21 % | 161.981 M -6.15 % | 172.589 M -3.43 % | 178.716 M -8.07 % | 194.399 M -6.35 % | 207.574 M -25.04 % | 276.929 M -1.59 % | 281.392 M 257.82 % | 78.641 M 1.90 % | 77.175 M -43.81 % | 137.342 M -9.02 % | 150.959 M -7.64 % | 163.453 M -7.51 % | 176.723 M -6.66 % | 189.327 M 125.43 % | 83.983 M 219.70 % | 26.269 M -69.11 % | 85.046 M 18.20 % | 71.951 M -15.11 % | 84.760 M -0.92 % | 85.544 M 2.74 % | 83.261 M -1.40 % | 84.446 M -0.20 % | 84.615 M -94.25 % | 1.472 B 7.05 % | 1.375 B -1.10 % | 1.391 B |
Total non current assets | 3.328 B 70.56 % | 1.951 B -41.87 % | 3.357 B 22.32 % | 2.744 B 1 621.04 % | 159.435 M -5.74 % | 169.152 M -1.42 % | 171.597 M -5.95 % | 182.455 M -2.60 % | 187.332 M -7.84 % | 203.265 M -3.89 % | 211.482 M -24.70 % | 280.837 M 234.29 % | 84.010 M 1.77 % | 82.549 M 1.81 % | 81.083 M -42.60 % | 141.250 M -8.79 % | 154.867 M -7.47 % | 167.361 M -7.35 % | 180.631 M -85.01 % | 1.205 B 49.45 % | 806.135 M 18.01 % | 683.107 M -8.55 % | 746.969 M 7.86 % | 692.561 M 7.49 % | 644.315 M 4.25 % | 618.035 M -21.16 % | 783.905 M 14.37 % | 685.425 M 0.01 % | 685.379 M -62.15 % | 1.811 B -49.43 % | 3.581 B -9.07 % | 3.938 B |
Other current assets | 0.000 -100.00 % | 33.537 M 103.00 % | -1.117 B -1 998.83 % | 58.845 M 42.73 % | 41.228 M 131.25 % | 17.828 M 79.32 % | 9.942 M -32.82 % | 14.798 M -99.39 % | 2.421 B 20.80 % | 2.004 B 198.86 % | 670.684 M 31.37 % | 510.521 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 121.714 M -27.17 % | 167.132 M -39.88 % | 277.993 M 57.74 % | 176.231 M 107.99 % | -2.206 B -464.59 % | 605.117 M -31.01 % | 877.076 M 65.01 % | 531.538 M -59.63 % | 1.317 B 119.99 % | 598.524 M -46.90 % | 1.127 B 11.00 % | 1.015 B 90.44 % | 533.190 M 169.64 % | 197.745 M |
Short term investments | 0.000 -100.00 % | 179.823 M -14.66 % | 210.721 M -23.32 % | 274.804 M -25.72 % | 369.960 M -5.21 % | 390.314 M -21.37 % | 496.396 M -31.55 % | 725.245 M -81.65 % | 3.953 B -10.44 % | 4.413 B 88.97 % | 2.335 B 9.54 % | 2.132 B -5.21 % | 2.249 B -18.41 % | 2.757 B 3.17 % | 2.672 B -12.58 % | 3.056 B 53.51 % | 1.991 B -36.66 % | 3.143 B 33.90 % | 2.347 B -16.61 % | 2.815 B -31.48 % | 4.108 B 101.63 % | 2.037 B 22.53 % | 1.663 B 72.49 % | 963.962 M -2.25 % | 986.177 M -32.23 % | 1.455 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 365.314 M 29.37 % | 282.373 M 5.19 % | 268.429 M -22.88 % | 348.050 M -29.33 % | 492.481 M 33.53 % | 368.819 M -36.14 % | 577.585 M -31.94 % | 848.645 M 33.13 % | 637.452 M -6.71 % | 683.299 M -0.69 % | 688.062 M -1.13 % | 695.894 M 58.75 % | 438.369 M -68.47 % | 1.390 B 88.05 % | 739.360 M -13.04 % | 850.229 M -42.74 % | 1.485 B 99.61 % | 743.898 M 5.22 % | 707.015 M -29.20 % | 998.659 M -13.09 % | 1.149 B 1.90 % | 1.128 B -17.73 % | 1.371 B -19.81 % | 1.709 B 10.77 % | 1.543 B 24.09 % | 1.243 B 0.13 % | 1.242 B -3.09 % | 1.281 B -5.23 % | 1.352 B 34.28 % | 1.007 B 170.43 % | 372.355 M 93.91 % | 192.020 M |
Cash and short term investments | 0.000 -100.00 % | 462.196 M -3.54 % | 479.150 M -23.07 % | 622.854 M -27.78 % | 862.441 M 13.61 % | 759.133 M -29.32 % | 1.074 B -31.76 % | 1.574 B -65.71 % | 4.590 B -9.94 % | 5.096 B 68.56 % | 3.023 B 6.91 % | 2.828 B 5.22 % | 2.688 B 93.30 % | 1.390 B 88.05 % | 739.360 M -13.04 % | 850.229 M -42.74 % | 1.485 B 99.61 % | 743.898 M 5.22 % | 707.015 M -81.46 % | 3.814 B -27.46 % | 5.257 B 66.10 % | 3.165 B 4.34 % | 3.033 B 13.47 % | 2.673 B 5.69 % | 2.529 B -6.28 % | 2.699 B 117.32 % | 1.242 B -3.09 % | 1.281 B -5.23 % | 1.352 B 34.28 % | 1.007 B 170.43 % | 372.355 M 93.91 % | 192.020 M |
Total current assets | 0.000 -100.00 % | 1.267 B | 0.000 -100.00 % | 1.144 B 132.38 % | 492.481 M 33.53 % | 368.819 M -36.14 % | 577.585 M -31.94 % | 848.645 M 33.13 % | 637.452 M -6.71 % | 683.299 M -0.69 % | 688.062 M -1.13 % | 695.894 M 160.19 % | 267.459 M -80.76 % | 1.390 B 88.05 % | 739.360 M -13.04 % | 850.229 M -42.74 % | 1.485 B 99.61 % | 743.898 M 5.22 % | 707.015 M -83.63 % | 4.318 B -26.87 % | 5.905 B 52.38 % | 3.875 B 8.32 % | 3.577 B 8.30 % | 3.303 B -4.15 % | 3.446 B 5.62 % | 3.263 B 6.35 % | 3.068 B -0.60 % | 3.086 B -2.00 % | 3.149 B 34.93 % | 2.334 B 130.08 % | 1.014 B 59.80 % | 634.802 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.490 M -17.83 % | 24.936 M -37.60 % | 39.959 M 22.61 % | 32.589 M -6.01 % | 34.674 M -14.46 % | 40.536 M -3.75 % | 42.116 M -63.14 % | 114.258 M 4.94 % | 108.880 M 17.20 % | 92.901 M |
Net receivables | 0.000 -100.00 % | 770.929 M 20.79 % | 638.219 M 37.92 % | 462.750 M -43.27 % | 815.737 M -22.74 % | 1.056 B -5.85 % | 1.121 B -29.30 % | 1.586 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 337.533 M -8.68 % | 369.622 M -30.75 % | 533.772 M 2.07 % | 522.954 M 132.81 % | -1.594 B -281.84 % | 876.598 M 65.07 % | 531.060 M 11.87 % | 474.727 M -59.28 % | 1.166 B 85.64 % | 628.034 M 218.11 % | 197.429 M | 0.000 -100.00 % | 152.136 M |
Tax assets | 0.000 | 0.000 | 0.000 -100.00 % | 834.524 M 124.99 % | -3.340 B 8.92 % | -3.667 B -7.40 % | -3.414 B -129 680.27 % | 2.635 M 100.05 % | -4.857 B -36.81 % | -3.550 B -1.96 % | -3.482 B -14.91 % | -3.030 B 6.38 % | -3.237 B -467.46 % | 880.838 M 348.58 % | 196.363 M 415.08 % | 38.123 M -92.61 % | 515.640 M -71.58 % | 1.814 B 9.60 % | 1.655 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.628 B -11.27 % | 5.216 B 1.58 % | 5.135 B -2.76 % | 5.281 B -52.95 % | 11.223 B 12.05 % | 10.016 B 53.25 % | 6.536 B 11.46 % | 5.863 B -15.70 % | 6.955 B 20.01 % | 5.796 B -1.10 % | 5.860 B -13.52 % | 6.777 B 37.70 % | 4.922 B -10.11 % | 5.475 B 42.43 % | 3.844 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 0.000 -100.00 % | 112.284 M 14.08 % | 98.423 M 41.38 % | 69.614 M -44.16 % | 124.662 M -19.92 % | 155.667 M -28.92 % | 219.011 M -24.70 % | 290.869 M -34.70 % | 445.411 M 57.97 % | 281.967 M 3 147.35 % | 8.683 M -98.02 % | 437.981 M -22.50 % | 565.112 M 14.95 % | 491.633 M 712.55 % | 60.505 M -75.94 % | 251.498 M 1 670.99 % | 14.201 M -64.55 % | 40.058 M 37.52 % | 29.128 M 3.38 % | 28.176 M -70.55 % | 95.675 M 214.81 % | 30.391 M -16.89 % | 36.569 M 92.74 % | 18.973 M 31.26 % | 14.454 M 7.66 % | 13.426 M -39.86 % | 22.326 M -64.95 % | 63.692 M 243.85 % | 18.523 M -83.21 % | 110.312 M -81.42 % | 593.594 M 51.11 % | 392.812 M |
Tax payables | 0.000 -100.00 % | 862.000 K -18.37 % | 1.056 M 3.94 % | 1.016 M -14.41 % | 1.187 M 37.70 % | 862.000 K -37.40 % | 1.377 M 0.00 % | 1.377 M -91.52 % | 16.240 M 167.77 % | 6.065 M 30.26 % | 4.656 M 178.14 % | 1.674 M -48.65 % | 3.260 M 220.55 % | 1.017 M | 0.000 -100.00 % | 110.820 M 33.46 % | 83.035 M 22.36 % | 67.864 M 17.26 % | 57.873 M -12.81 % | 66.372 M -26.16 % | 89.890 M 512.62 % | 14.673 M 81.62 % | 8.079 M 206.14 % | 2.639 M -97.50 % | 105.583 M 4.77 % | 100.776 M 0.36 % | 100.414 M -0.36 % | 100.780 M 2.67 % | 98.155 M 1 000.15 % | 8.922 M 0.00 % | 8.922 M 0.00 % | 8.922 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -41.854 M 86.65 % | -313.597 M 34.23 % | -476.837 M -53.06 % | -311.546 M | 0.000 100.00 % | -472.480 M 19.87 % | -589.606 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 210.656 M 8 428.58 % | 2.470 M -97.56 % | 101.150 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 |
Minority interest | 4.125 M -0.29 % | 4.137 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.805 M -64.03 % | 5.018 M 14.80 % | 4.371 M -19.46 % | 5.427 M -93.65 % | 85.403 M -61.99 % | 224.700 M -12.58 % | 257.021 M 27.97 % | 200.852 M -14.98 % | 236.238 M 318.24 % | 56.484 M 0.00 % | 56.484 M 639.90 % | 7.634 M 0.00 % | 7.634 M 0.00 % | 7.634 M 0.00 % | 7.634 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 474.000 K |
Capital lease obligations | 0.000 -100.00 % | 10.524 M 57.05 % | 6.701 M -44.13 % | 11.993 M 197.15 % | 4.036 M 207.86 % | 1.311 M -80.88 % | 6.858 M -35.58 % | 10.646 M 1 279.02 % | 772.000 K -92.33 % | 10.059 M -8.94 % | 11.047 M 74.38 % | 6.335 M 198.26 % | 2.124 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 |
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 -100.00 % | 935.270 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.517 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 |
Other total stockholders equity | 5.937 B 0.00 % | 5.937 B 0.00 % | 5.937 B 1.02 % | 5.877 B 0.00 % | 5.877 B 0.00 % | 5.877 B 0.00 % | 5.877 B 0.00 % | 5.877 B -0.03 % | 5.879 B 0.00 % | 5.879 B 0.00 % | 5.879 B 3.45 % | 5.682 B 0.00 % | 5.682 B 46.86 % | 3.869 B -16.25 % | 4.620 B 0.00 % | 4.620 B 16.65 % | 3.961 B 30.14 % | 3.043 B 0.00 % | 3.043 B 1.63 % | 2.995 B -1.61 % | 3.043 B 0.05 % | 3.042 B 0.00 % | 3.042 B 0.00 % | 3.042 B -1.46 % | 3.087 B 0.35 % | 3.076 B 0.15 % | 3.072 B -0.19 % | 3.078 B 0.73 % | 3.055 B -7.97 % | 3.320 B 1.15 % | 3.282 B -5.00 % | 3.455 B |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 277.000 K -89.49 % | 2.635 M -99.30 % | 374.706 M -8.32 % | 408.705 M 527.84 % | 65.097 M 154.96 % | 25.532 M -55.81 % | 57.781 M -10.08 % | 64.257 M 76.57 % | 36.392 M -72.26 % | 131.193 M 50.90 % | 86.942 M -20.95 % | 109.986 M 4.41 % | 105.338 M -51.32 % | 216.406 M -40.03 % | 360.877 M 177.40 % | 130.091 M 477.85 % | 22.513 M | 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 100.00 % | -78.920 M | 0.000 | 0.000 -100.00 % | 2.635 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.354 B -1 297.84 % | -96.866 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -84.775 M -45.24 % | -58.369 M -15.77 % | -50.417 M 14.74 % | -59.136 M 42.32 % | -102.533 M -87.85 % | -54.581 M | 0.000 | 0.000 | 0.000 |
Total assets | 3.328 B 3.42 % | 3.218 B -4.13 % | 3.357 B -13.68 % | 3.888 B -26.36 % | 5.280 B -8.23 % | 5.754 B -2.21 % | 5.884 B -6.77 % | 6.312 B -47.61 % | 12.048 B 10.50 % | 10.903 B 46.64 % | 7.435 B 8.70 % | 6.840 B -6.39 % | 7.307 B 0.52 % | 7.269 B 8.80 % | 6.681 B -14.00 % | 7.768 B 18.40 % | 6.561 B 2.74 % | 6.386 B 34.97 % | 4.732 B -14.33 % | 5.523 B -17.70 % | 6.711 B 47.23 % | 4.558 B 5.41 % | 4.324 B 8.22 % | 3.996 B -2.32 % | 4.091 B 5.40 % | 3.881 B 0.76 % | 3.852 B 2.12 % | 3.772 B -1.64 % | 3.835 B -7.49 % | 4.145 B -9.80 % | 4.595 B 0.49 % | 4.573 B |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-12-31 | 2008-06-30 | 2007-12-31 | 2007-06-30 | 2006-12-31 | 2006-06-30 | 2005-12-31 | 2005-06-30 | 2004-12-31 | 2004-06-30 | 2003-12-31 | 2003-06-30 | 2002-12-31 | 2002-06-30 | 2001-12-31 | 2001-06-30 | 2001-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -424.482 M | 0.000 100.00 % | -295.677 M | 0.000 -100.00 % | 1.062 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -420.077 M | 0.000 | 0.000 | 0.000 100.00 % | -168.753 M -227.27 % | 132.596 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 254.204 M 0.00 % | 254.204 M 415.46 % | -80.582 M 0.00 % | -80.582 M -157.31 % | 140.595 M 0.00 % | 140.595 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 -100.00 % | 10.093 M -0.01 % | 10.094 M 0.01 % | 10.093 M -0.01 % | 10.094 M 0.01 % | 10.093 M -0.01 % | 10.094 M 0.01 % | 10.093 M -89.10 % | 92.599 M | 0.000 -100.00 % | 24.720 M | 0.000 | 0.000 -100.00 % | 97.793 M | 0.000 | 0.000 -100.00 % | 1.361 M -84.17 % | 8.598 M 96.48 % | 4.376 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.007 M 0.00 % | 1.007 M -56.56 % | 2.317 M 0.00 % | 2.317 M -0.28 % | 2.324 M 0.00 % | 2.324 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 0.000 100.00 % | -310.603 M | 0.000 -100.00 % | 414.678 M | 0.000 -100.00 % | 356.785 M | 0.000 -100.00 % | 233.598 M | 0.000 100.00 % | -1.095 B | 0.000 100.00 % | -395.810 M | 0.000 100.00 % | -329.376 M | 0.000 -100.00 % | 356.612 M | 0.000 100.00 % | -303.386 M | 0.000 -100.00 % | 172.437 M 225.89 % | -136.972 M 75.59 % | -561.214 M 0.00 % | -561.214 M -6 040.19 % | -9.140 M 0.00 % | -9.140 M -189.71 % | 10.188 M 0.00 % | 10.188 M 106.18 % | -164.983 M 0.00 % | -164.983 M -153.49 % | 308.446 M 0.00 % | 308.446 M 425.30 % | 58.719 M 0.00 % | 58.719 M 543.03 % | 9.132 M 0.00 % | 9.132 M -60.46 % | 23.092 M 0.00 % | 23.092 M 121.55 % | -107.154 M 0.00 % | -107.154 M -203.45 % | 103.576 M 0.00 % | 103.576 M 1 041.33 % | 9.075 M 0.00 % | 9.075 M 183.90 % | -10.816 M 0.00 % | -10.816 M -136.46 % | 29.668 M 0.00 % | 29.668 M 1 716.75 % | 1.633 M 0.00 % | 1.633 M 100.00 % | 816.500 K |
Accounts receivables | 0.000 100.00 % | -332.989 M | 0.000 -100.00 % | 414.812 M | 0.000 -100.00 % | 383.445 M | 0.000 -100.00 % | 254.058 M | 0.000 100.00 % | -1.108 B | 0.000 100.00 % | -389.992 M | 0.000 100.00 % | -324.084 M | 0.000 -100.00 % | 322.284 M | 0.000 100.00 % | -277.386 M | 0.000 -100.00 % | 160.155 M | 0.000 | 0.000 | 0.000 100.00 % | -264.840 M 0.00 % | -264.840 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 |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.158 M 0.00 % | 3.158 M 14.86 % | 2.750 M 0.00 % | 2.750 M 497.61 % | -691.500 K 0.00 % | -691.500 K -142.44 % | 1.630 M 0.00 % | 1.630 M -86.12 % | 11.739 M 0.00 % | 11.739 M 110.32 % | 5.582 M 0.00 % | 5.582 M -85.26 % | 37.856 M 0.00 % | 37.856 M 309.62 % | -18.060 M 0.00 % | -18.060 M -1 312.55 % | -1.279 M 0.00 % | -1.279 M 96.26 % | -34.224 M 0.00 % | -34.224 M -189.21 % | -11.834 M 0.00 % | -11.834 M -60.37 % | -7.379 M 0.00 % | -7.379 M -66.40 % | -4.435 M 0.00 % | -4.435 M | 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 -100.00 % | 264.840 M 0.00 % | 264.840 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 |
Other working capital | 0.000 -100.00 % | 22.386 M | 0.000 100.00 % | -134.000 K | 0.000 100.00 % | -26.660 M | 0.000 100.00 % | -20.460 M | 0.000 -100.00 % | 12.334 M | 0.000 100.00 % | -5.818 M | 0.000 100.00 % | -5.292 M | 0.000 -100.00 % | 34.328 M | 0.000 100.00 % | -26.000 M | 0.000 -100.00 % | 12.282 M | 0.000 100.00 % | -564.372 M 0.00 % | -564.372 M -323.12 % | 252.950 M 0.00 % | 252.950 M 2 225.01 % | 10.880 M 0.00 % | 10.880 M 106.53 % | -166.612 M 0.00 % | -166.612 M -156.15 % | 296.707 M 0.00 % | 296.707 M 458.38 % | 53.137 M 0.00 % | 53.137 M 284.99 % | -28.725 M 0.00 % | -28.725 M -169.80 % | 41.151 M 0.00 % | 41.151 M 138.87 % | -105.876 M 0.00 % | -105.876 M -176.83 % | 137.800 M 0.00 % | 137.800 M 559.06 % | 20.909 M 0.00 % | 20.909 M 708.34 % | -3.437 M 0.00 % | -3.437 M -110.08 % | 34.102 M 0.00 % | 34.102 M | 0.000 | 0.000 | 0.000 |
Other non cash items | -97.086 M -135.13 % | 276.368 M 401.71 % | -91.601 M 56.45 % | -210.352 M -188.34 % | 238.104 M -15.80 % | 282.769 M -43.76 % | 502.768 M -59.63 % | 1.245 B 211.79 % | -1.114 B 71.25 % | -3.875 B -22 999.71 % | -16.775 M -104.91 % | 341.951 M 248.48 % | -230.308 M 25.45 % | -308.934 M -169.44 % | 444.887 M 200.65 % | -442.009 M -199.16 % | 445.751 M -57.56 % | 1.050 B 64.59 % | 638.082 M -37.83 % | 1.026 B 161.83 % | -1.660 B -4 224.07 % | 40.246 M 0.00 % | 40.246 M -67.82 % | 125.079 M 0.00 % | 125.079 M 213.57 % | -110.133 M 0.00 % | -110.133 M 68.70 % | -351.842 M 0.00 % | -351.842 M -4 041.32 % | 8.927 M 0.00 % | 8.927 M 1 390.03 % | -692.000 K 0.00 % | -692.000 K -102.67 % | 25.895 M 0.00 % | 25.895 M 137.12 % | -69.760 M 0.00 % | -69.760 M -115.26 % | 457.193 M 0.00 % | 457.193 M 401.02 % | -151.883 M 0.00 % | -151.883 M -257.31 % | -42.508 M 0.00 % | -42.508 M -523.32 % | -6.820 M 0.00 % | -6.820 M -118.96 % | 35.959 M 0.00 % | 35.959 M -42.73 % | 62.787 M 0.00 % | 62.787 M 100.00 % | 31.393 M |
Net cash provided by operating activities | 3.473 M 103.07 % | -113.211 M 40.47 % | -190.184 M -243.68 % | 132.366 M -43.61 % | 234.724 M 4.02 % | 225.658 M -49.60 % | 447.724 M 115.90 % | -2.816 B -1 119.10 % | -230.953 M 78.40 % | -1.069 B -2 463.44 % | -41.716 M -125.05 % | 166.507 M 137.40 % | -445.190 M -9.39 % | -406.987 M -259.34 % | 255.420 M -44.00 % | 456.098 M 435.96 % | 85.100 M -82.18 % | 477.453 M 6 805.80 % | -7.120 M -102.90 % | 245.895 M 647.15 % | 32.911 M 112.71 % | -258.865 M 0.00 % | -258.865 M -234.85 % | 191.970 M 0.00 % | 191.970 M 1 245.20 % | -16.763 M 0.00 % | -16.763 M 91.00 % | -186.207 M 0.00 % | -186.207 M -171.36 % | 260.938 M 0.00 % | 260.938 M 7 384.22 % | 3.487 M 0.00 % | 3.487 M -87.99 % | 29.033 M 0.00 % | 29.033 M 195.57 % | 9.823 M 0.00 % | 9.823 M -97.30 % | 363.896 M 0.00 % | 363.896 M 122.68 % | 163.419 M 0.00 % | 163.419 M 319.64 % | 38.943 M 0.00 % | 38.943 M -0.60 % | 39.178 M 0.00 % | 39.178 M 21.32 % | 32.293 M 0.00 % | 32.293 M 616.32 % | -6.255 M 0.00 % | -6.255 M -100.00 % | -3.127 M |
Investments in property plant and equipment | -5.000 K 80.77 % | -26.000 K 52.73 % | -55.000 K 72.57 % | -200.500 K 96.32 % | -5.444 M 37.54 % | -8.716 M -74.74 % | -4.988 M -7 235.29 % | -68.000 K 85.41 % | -466.000 K 90.68 % | -5.000 M -33 233.33 % | -15.000 K 69.39 % | -49.000 K 96.98 % | -1.623 M 85.58 % | -11.252 M -6 932.50 % | -160.000 K 38.70 % | -261.000 K 96.99 % | -8.679 M 46.29 % | -16.159 M -6.47 % | -15.177 M 92.61 % | -205.327 M -5 407.70 % | -3.728 M -215.26 % | -1.183 M 0.00 % | -1.183 M 92.96 % | -16.786 M 0.00 % | -16.786 M -244.86 % | -4.868 M 0.00 % | -4.868 M 62.43 % | -12.956 M 0.00 % | -12.956 M -150.71 % | -5.168 M 0.00 % | -5.168 M -87.84 % | -2.751 M 0.00 % | -2.751 M 92.61 % | -37.233 M 0.00 % | -37.233 M 4.80 % | -39.111 M 0.00 % | -39.111 M 75.42 % | -159.146 M 0.00 % | -159.146 M 47.78 % | -304.744 M 0.00 % | -304.744 M 8.43 % | -332.816 M 0.00 % | -332.816 M -559.22 % | -50.487 M 0.00 % | -50.487 M 64.68 % | -142.950 M 0.00 % | -142.950 M -23 965.66 % | -594.000 K 0.00 % | -594.000 K -100.00 % | -297.000 K |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -33.980 M -339 900.00 % | 10.000 K -96.02 % | 251.000 K 100.19 % | -129.972 M | 0.000 100.00 % | -629.715 M -1 565.13 % | 42.980 M | 0.000 -100.00 % | 499.662 M 499.73 % | -125.000 M | 0.000 -100.00 % | 200.490 M 200.00 % | -200.490 M -431.14 % | 60.545 M 14 939.46 % | -408.000 K -100.54 % | 75.608 M 238.80 % | -54.474 M | 0.000 | 0.000 -100.00 % | 19.187 M 0.00 % | 19.187 M 134.88 % | -55.000 M 0.00 % | -55.000 M -113.98 % | 393.371 M 0.00 % | 393.371 M 241.89 % | 115.059 M 0.00 % | 115.059 M 514.04 % | 18.738 M 0.00 % | 18.738 M 1 640.64 % | 1.077 M 0.00 % | 1.077 M 100.31 % | -351.111 M 0.00 % | -351.111 M -190.97 % | -120.671 M 0.00 % | -120.671 M 84.77 % | -792.385 M 0.00 % | -792.385 M | 0.000 | 0.000 -100.00 % | 262.500 K 0.00 % | 262.500 K 100.98 % | -26.894 M 0.00 % | -26.894 M -38.02 % | -19.485 M 0.00 % | -19.485 M | 0.000 |
Purchases of investments | 0.000 | 0.000 | 0.000 100.00 % | -520.360 M -478.49 % | -89.951 M 72.37 % | -325.537 M 77.04 % | -1.418 B -50.06 % | -944.797 M -578.79 % | -139.188 M 39.24 % | -229.085 M 9.19 % | -252.269 M 3.04 % | -260.190 M 70.81 % | -891.367 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -144.259 M -30.42 % | -110.613 M -208.54 % | -35.850 M 0.00 % | -35.850 M -145.03 % | -14.631 M 0.00 % | -14.631 M -485.24 % | -2.500 M 0.00 % | -2.500 M 98.36 % | -152.500 M 0.00 % | -152.500 M -52.50 % | -100.000 M 0.00 % | -100.000 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -107.374 M 0.00 % | -107.374 M | 0.000 | 0.000 100.00 % | -69.308 M 0.00 % | -69.308 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 -100.00 % | 235.392 M 119.43 % | 107.272 M 516.29 % | 17.406 M -89.75 % | 169.845 M -67.06 % | 515.553 M 295.54 % | 130.340 M -84.64 % | 848.707 M 243.94 % | 246.762 M -22.30 % | 317.575 M 21.65 % | 261.059 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 68.652 M 4 519.89 % | 1.486 M | 0.000 | 0.000 -100.00 % | 34.820 M 0.00 % | 34.820 M -7.23 % | 37.535 M 0.00 % | 37.535 M 201.70 % | 12.441 M 0.00 % | 12.441 M 37.69 % | 9.036 M 0.00 % | 9.036 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 44.500 K 0.00 % | 44.500 K | 0.000 | 0.000 -100.00 % | 126.516 M 0.00 % | 126.516 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 85.718 M -32.51 % | 127.017 M 10.20 % | 115.262 M 800.38 % | 12.802 M -62.33 % | 33.980 M 108.09 % | -420.000 M -174.47 % | 564.000 M 3 616.39 % | 15.176 M -92.41 % | 200.000 M -68.24 % | 629.715 M 1 111.69 % | 51.970 M -64.30 % | 145.566 M 129.13 % | -499.662 M -223.89 % | 403.326 M 57.03 % | 256.841 M 115.80 % | -1.626 B -718.66 % | 262.777 M 155.57 % | -472.866 M -90.11 % | -248.738 M -25.39 % | -198.364 M -264.20 % | -54.465 M -247.07 % | 37.033 M 0.00 % | 37.033 M 16 581.31 % | 222.000 K 0.00 % | 222.000 K -99.06 % | 23.689 M 0.00 % | 23.689 M -65.56 % | 68.788 M 0.00 % | 68.788 M 973.16 % | -7.878 M 0.00 % | -7.878 M 60.22 % | -19.806 M 0.00 % | -19.806 M -722.34 % | -2.409 M 0.00 % | -2.409 M -100.86 % | 280.977 M 0.00 % | 280.977 M 533.98 % | -64.744 M 0.00 % | -64.744 M -104.98 % | 1.300 B 0.00 % | 1.300 B 5 126.29 % | -25.867 M 0.00 % | -25.867 M -495.05 % | -4.347 M 0.00 % | -4.347 M -122.88 % | 19.000 M 0.00 % | 19.000 M -61.15 % | 48.903 M 0.00 % | 48.903 M 16 365.49 % | 297.000 K |
Net cash used for investing activites | 85.713 M -32.50 % | 126.991 M 10.23 % | 115.207 M 142.30 % | -272.367 M -2 393.23 % | 11.877 M 101.61 % | -736.837 M -7.00 % | -688.658 M -26.57 % | -544.108 M -385.34 % | 190.686 M -68.98 % | 614.622 M 1 540.83 % | 37.458 M -81.54 % | 202.902 M 132.11 % | -631.931 M -336.61 % | 267.074 M 4.05 % | 256.681 M 118.01 % | -1.425 B -2 759.06 % | 53.608 M 112.51 % | -428.480 M -62.10 % | -264.323 M 34.52 % | -403.691 M -258.30 % | -112.667 M -119.66 % | -51.291 M 0.00 % | -51.291 M -324.85 % | 22.811 M 0.00 % | 22.811 M 2 093.97 % | -1.144 M 0.00 % | -1.144 M -100.37 % | 309.144 M 0.00 % | 309.144 M 2 697.93 % | 11.049 M 0.00 % | 11.049 M 389.32 % | -3.819 M 0.00 % | -3.819 M 90.10 % | -38.565 M 0.00 % | -38.565 M 82.19 % | -216.574 M 0.00 % | -216.574 M 37.14 % | -344.560 M 0.00 % | -344.560 M -232.41 % | 260.230 M 0.00 % | 260.230 M 172.55 % | -358.683 M 0.00 % | -358.683 M -557.28 % | -54.571 M 0.00 % | -54.571 M 63.82 % | -150.844 M 0.00 % | -150.844 M -623.34 % | 28.824 M 0.00 % | 28.824 M 73.36 % | 16.626 M |
Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.623 M | 0.000 100.00 % | -3.788 M | 0.000 | 0.000 | 0.000 100.00 % | -6.064 M | 0.000 -100.00 % | 150.000 M | 0.000 | 0.000 | 0.000 100.00 % | -380.733 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.104 M 0.00 % | 14.104 M 1 624.76 % | -925.000 K 0.00 % | -925.000 K -106.69 % | 13.823 M 0.00 % | 13.823 M -89.72 % | 134.524 M 0.00 % | 134.524 M 807.89 % | -19.004 M 0.00 % | -19.004 M 87.28 % | -149.448 M 0.00 % | -149.448 M -332.69 % | -34.540 M 0.00 % | -34.540 M 82.16 % | -193.630 M 0.00 % | -193.630 M -79.39 % | -107.938 M 0.00 % | -107.938 M -128.97 % | 372.582 M 0.00 % | 372.582 M 30 742.88 % | 1.208 M 0.00 % | 1.208 M -98.57 % | 84.451 M 0.00 % | 84.451 M 1 278.24 % | -7.168 M 0.00 % | -7.168 M | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.678 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 35.949 M 0.00 % | 35.949 M | 0.000 | 0.000 -100.00 % | 3.910 M 0.00 % | 3.910 M 1 232.20 % | 293.500 K 0.00 % | 293.500 K -76.73 % | 1.262 M 0.00 % | 1.262 M 119.58 % | 574.500 K 0.00 % | 574.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 100.00 % | -121.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.200 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 100.00 % | -13.425 M 0.00 % | -13.425 M -342.12 % | -3.037 M 0.00 % | -3.037 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -208.500 K 0.00 % | -208.500 K -100.00 % | -104.250 K |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -29.060 M 66.67 % | -87.176 M -200.00 % | -29.059 M 0.00 % | -29.059 M 48.35 % | -56.257 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -29.570 M 0.00 % | -29.570 M 67.45 % | -90.853 M 0.00 % | -90.853 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | -6.356 M -1 709.11 % | 395.000 K 108.58 % | -4.605 M 0.02 % | -4.606 M 96.08 % | -117.482 M -300.82 % | 58.502 M 326.59 % | -25.818 M -619.97 % | -3.586 M 72.62 % | -13.097 M -119.06 % | 68.700 M 1 126.79 % | 5.600 M 105.30 % | -105.575 M -1.05 % | -104.480 M -112.43 % | 840.515 M 242.36 % | -590.397 M -256.34 % | 377.645 M -60.38 % | 953.184 M 11 011.96 % | 8.578 M 670.35 % | -1.504 M -102.37 % | 63.360 M -37.48 % | 101.350 M 210.01 % | 32.693 M 0.00 % | 32.693 M 756.51 % | 3.817 M 0.00 % | 3.817 M | 0.000 | 0.000 100.00 % | -8.537 M 0.00 % | -8.537 M | 0.000 | 0.000 100.00 % | -692.500 K 0.00 % | -692.500 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.747 M 0.00 % | 9.747 M 307.31 % | -4.702 M 0.00 % | -4.702 M -101.68 % | 279.587 M 0.00 % | 279.587 M 91.55 % | 145.964 M 0.00 % | 145.964 M 5 447.65 % | -2.730 M 0.00 % | -2.730 M -139.32 % | 6.942 M 0.00 % | 6.942 M 3 299.08 % | -217.000 K |
Net cash used provided by financing activities | -6.356 M -2 419.71 % | 274.000 K 105.95 % | -4.605 M 0.02 % | -4.606 M 96.20 % | -121.105 M -307.01 % | 58.502 M 297.60 % | -29.606 M -411.68 % | -5.786 M -5.89 % | -5.464 M -107.95 % | 68.700 M 14 906.03 % | -464.000 K -100.71 % | 65.365 M 256.92 % | -41.656 M -105.13 % | 811.456 M 230.99 % | -619.456 M -292.74 % | 321.388 M -43.86 % | 572.451 M 6 573.48 % | 8.578 M 670.35 % | -1.504 M -102.37 % | 63.360 M -37.48 % | 101.350 M 410.01 % | -32.693 M 0.00 % | -32.693 M -282.43 % | 17.921 M 0.00 % | 17.921 M 2 037.41 % | -925.000 K 0.00 % | -925.000 K -117.50 % | 5.286 M 0.00 % | 5.286 M -96.07 % | 134.524 M 0.00 % | 134.524 M 727.71 % | 16.253 M 0.00 % | 16.253 M 110.88 % | -149.448 M 0.00 % | -149.448 M -239.23 % | -44.055 M 0.00 % | -44.055 M 79.62 % | -216.196 M 0.00 % | -216.196 M 13.07 % | -248.705 M 0.00 % | -248.705 M -139.42 % | 630.909 M 0.00 % | 630.909 M 328.69 % | 147.172 M 0.00 % | 147.172 M 80.09 % | 81.721 M 0.00 % | 81.721 M 18 929.72 % | -434.000 K 0.00 % | -434.000 K -100.00 % | -217.000 K |
Effect of forex changes on cash | 111.000 K 200.91 % | -110.000 K -182.05 % | -39.000 K -122.16 % | 176.000 K 109.60 % | -1.834 M -220.26 % | 1.525 M 393.27 % | -520.000 K -1 544.44 % | 36.000 K 131.03 % | -116.000 K -100.78 % | 14.835 M 577.01 % | -3.110 M -3.70 % | -2.999 M 26.87 % | -4.101 M 80.06 % | -20.566 M -485.26 % | -3.514 M -126.39 % | 13.318 M -55.36 % | 29.837 M 244.36 % | -20.668 M -10.54 % | -18.697 M 66.56 % | -55.919 M -25 202.71 % | -221.000 K -100.42 % | 52.036 M 0.00 % | 52.036 M 24 445.28 % | 212.000 K 0.00 % | 212.000 K 257.04 % | -135.000 K 0.00 % | -135.000 K -101.50 % | 8.991 M 0.00 % | 8.991 M 844.38 % | 952.000 K 0.00 % | 952.000 K 7 516.00 % | 12.500 K 0.00 % | 12.500 K -99.79 % | 5.837 M 0.00 % | 5.837 M 9.53 % | 5.329 M 0.00 % | 5.329 M -24.21 % | 7.031 M 0.00 % | 7.031 M -12.30 % | 8.017 M 0.00 % | 8.017 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.214 M |
Net change in cash | 0.000 100.00 % | -268.429 M | 0.000 100.00 % | -144.431 M -216.79 % | 123.662 M 159.23 % | -208.766 M 22.98 % | -271.060 M -228.35 % | 211.193 M 560.65 % | -45.847 M -862.57 % | -4.763 M 39.19 % | -7.832 M -101.83 % | 428.435 M 138.16 % | -1.123 B -272.49 % | 650.977 M 687.16 % | -110.869 M 82.53 % | -634.665 M -185.65 % | 740.996 M 1 909.04 % | 36.883 M 112.65 % | -291.644 M 69.72 % | -963.040 M -211.06 % | 867.104 M 696.33 % | -145.406 M 0.00 % | -145.406 M -131.21 % | 465.828 M 0.00 % | 465.828 M 1 328.00 % | -37.934 M 0.00 % | -37.934 M -113.82 % | 274.426 M 0.00 % | 274.426 M -66.32 % | 814.925 M 0.00 % | 814.925 M 2 457.43 % | 31.865 M 0.00 % | 31.865 M 110.40 % | -306.286 M 0.00 % | -306.286 M 37.61 % | -490.954 M 0.00 % | -490.954 M -29.32 % | -379.657 M 0.00 % | -379.657 M -203.75 % | 365.921 M 0.00 % | 365.921 M -41.20 % | 622.337 M 0.00 % | 622.337 M 136.13 % | 263.558 M 0.00 % | 263.558 M 457.80 % | -73.660 M 0.00 % | -73.660 M -266.39 % | 44.270 M 0.00 % | 44.270 M 300.00 % | 11.068 M |
Cash at beginning of period | 0.000 -100.00 % | 268.429 M | 0.000 -100.00 % | 492.481 M 33.53 % | 368.819 M -36.14 % | 577.585 M -31.94 % | 848.645 M 33.13 % | 637.452 M -6.71 % | 683.299 M -0.69 % | 688.062 M -1.13 % | 695.894 M 160.19 % | 267.459 M -82.87 % | 1.561 B 111.16 % | 739.360 M -13.04 % | 850.229 M -42.74 % | 1.485 B 99.61 % | 743.898 M 5.22 % | 707.015 M -29.20 % | 998.659 M -13.09 % | 1.149 B 307.58 % | 281.910 M -34.03 % | 427.316 M 0.00 % | 427.316 M -65.63 % | 1.243 B 0.00 % | 1.243 B -2.96 % | 1.281 B 0.00 % | 1.281 B 27.25 % | 1.007 B 0.00 % | 1.007 B 424.40 % | 192.020 M 0.00 % | 192.020 M 19.90 % | 160.155 M 0.00 % | 160.155 M -65.66 % | 466.441 M 0.00 % | 466.441 M -51.28 % | 957.395 M 0.00 % | 957.395 M -28.40 % | 1.337 B 0.00 % | 1.337 B 37.68 % | 971.131 M 0.00 % | 971.131 M 178.43 % | 348.794 M 0.00 % | 348.794 M 309.21 % | 85.236 M 0.00 % | 85.236 M -46.36 % | 158.896 M 0.00 % | 158.896 M 38.62 % | 114.626 M 0.00 % | 114.626 M 300.00 % | 28.657 M |
Cash at end of period | 0.000 | 0.000 | 0.000 -100.00 % | 348.050 M -29.33 % | 492.481 M 33.53 % | 368.819 M -36.14 % | 577.585 M -31.94 % | 848.645 M 33.13 % | 637.452 M -6.71 % | 683.299 M -0.69 % | 688.062 M -1.13 % | 695.894 M 58.75 % | 438.369 M -68.47 % | 1.390 B 88.05 % | 739.360 M -13.04 % | 850.229 M -42.74 % | 1.485 B 99.61 % | 743.898 M 5.22 % | 707.015 M 280.17 % | 185.975 M -83.81 % | 1.149 B 307.58 % | 281.910 M 0.00 % | 281.910 M -83.51 % | 1.709 B 0.00 % | 1.709 B 37.46 % | 1.243 B 0.00 % | 1.243 B -2.96 % | 1.281 B 0.00 % | 1.281 B 27.25 % | 1.007 B 0.00 % | 1.007 B 424.40 % | 192.020 M 0.00 % | 192.020 M 19.90 % | 160.155 M 0.00 % | 160.155 M -65.66 % | 466.441 M 0.00 % | 466.441 M -51.28 % | 957.395 M 0.00 % | 957.395 M -28.40 % | 1.337 B 0.00 % | 1.337 B 37.68 % | 971.131 M 0.00 % | 971.131 M 178.43 % | 348.794 M 0.00 % | 348.794 M 309.21 % | 85.236 M 0.00 % | 85.236 M -46.36 % | 158.896 M 0.00 % | 158.896 M 300.00 % | 39.724 M |
Operating cash flow | 3.473 M 103.07 % | -113.211 M 40.47 % | -190.184 M -243.68 % | 132.366 M -43.61 % | 234.724 M 4.02 % | 225.658 M -49.60 % | 447.724 M 115.90 % | -2.816 B -1 119.10 % | -230.953 M 78.40 % | -1.069 B -2 463.44 % | -41.716 M -125.05 % | 166.507 M 137.40 % | -445.190 M -9.39 % | -406.987 M -259.34 % | 255.420 M -44.00 % | 456.098 M 435.96 % | 85.100 M -82.18 % | 477.453 M 6 805.80 % | -7.120 M -102.90 % | 245.895 M 647.15 % | 32.911 M 112.71 % | -258.865 M 0.00 % | -258.865 M -234.85 % | 191.970 M 0.00 % | 191.970 M 1 245.20 % | -16.763 M 0.00 % | -16.763 M 91.00 % | -186.207 M 0.00 % | -186.207 M -171.36 % | 260.938 M 0.00 % | 260.938 M 7 384.22 % | 3.487 M 0.00 % | 3.487 M -87.99 % | 29.033 M 0.00 % | 29.033 M 195.57 % | 9.823 M 0.00 % | 9.823 M -97.30 % | 363.896 M 0.00 % | 363.896 M 122.68 % | 163.419 M 0.00 % | 163.419 M 319.64 % | 38.943 M 0.00 % | 38.943 M -0.60 % | 39.178 M 0.00 % | 39.178 M 21.32 % | 32.293 M 0.00 % | 32.293 M 616.32 % | -6.255 M 0.00 % | -6.255 M -100.00 % | -3.127 M |
Capital expenditure | -5.000 K 80.77 % | -26.000 K 52.73 % | -55.000 K 86.28 % | -401.000 K 92.63 % | -5.444 M 37.54 % | -8.716 M -74.74 % | -4.988 M -7 235.29 % | -68.000 K 85.41 % | -466.000 K 90.68 % | -5.000 M -33 233.33 % | -15.000 K 69.39 % | -49.000 K 96.98 % | -1.623 M 85.58 % | -11.252 M -6 932.50 % | -160.000 K 38.70 % | -261.000 K 96.99 % | -8.679 M 46.29 % | -16.159 M -6.47 % | -15.177 M 92.61 % | -205.327 M -5 407.70 % | -3.728 M -215.26 % | -1.183 M 0.00 % | -1.183 M 92.96 % | -16.786 M 0.00 % | -16.786 M -244.86 % | -4.868 M 0.00 % | -4.868 M 62.43 % | -12.956 M 0.00 % | -12.956 M -150.71 % | -5.168 M 0.00 % | -5.168 M -87.84 % | -2.751 M 0.00 % | -2.751 M 92.61 % | -37.233 M 0.00 % | -37.233 M 4.80 % | -39.111 M 0.00 % | -39.111 M 75.42 % | -159.146 M 0.00 % | -159.146 M 47.78 % | -304.744 M 0.00 % | -304.744 M 8.43 % | -332.816 M 0.00 % | -332.816 M -559.22 % | -50.487 M 0.00 % | -50.487 M 64.68 % | -142.950 M 0.00 % | -142.950 M -23 965.66 % | -594.000 K 0.00 % | -594.000 K -100.00 % | -297.000 K |
Free CashFlow | 3.468 M 103.06 % | -113.237 M 40.48 % | -190.239 M -244.16 % | 131.965 M -42.44 % | 229.280 M 5.69 % | 216.942 M -51.00 % | 442.736 M 115.72 % | -2.816 B -1 116.67 % | -231.419 M 78.46 % | -1.074 B -2 474.50 % | -41.731 M -125.07 % | 166.458 M 137.25 % | -446.813 M -6.83 % | -418.239 M -263.85 % | 255.260 M -44.00 % | 455.837 M 496.48 % | 76.421 M -83.43 % | 461.294 M 2 168.86 % | -22.297 M -154.96 % | 40.568 M 39.01 % | 29.183 M 111.22 % | -260.047 M 0.00 % | -260.047 M -248.44 % | 175.184 M 0.00 % | 175.184 M 909.89 % | -21.631 M 0.00 % | -21.631 M 89.14 % | -199.163 M 0.00 % | -199.163 M -177.87 % | 255.770 M 0.00 % | 255.770 M 34 674.98 % | 735.500 K 0.00 % | 735.500 K 108.97 % | -8.201 M 0.00 % | -8.201 M 72.00 % | -29.289 M 0.00 % | -29.289 M -114.30 % | 204.751 M 0.00 % | 204.751 M 244.88 % | -141.325 M 0.00 % | -141.325 M 51.91 % | -293.873 M 0.00 % | -293.873 M -2 498.69 % | -11.309 M 0.00 % | -11.309 M 89.78 % | -110.657 M 0.00 % | -110.657 M -1 515.78 % | -6.849 M 0.00 % | -6.849 M -100.00 % | -3.424 M |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 | 2013 | 2013 | 2012 | 2012 | 2011 | 2011 | 2010 | 2010 | 2009 | 2009 | 2008 | 2008 | 2007 | 2007 | 2006 | 2006 | 2005 | 2005 | 2004 | 2004 | 2003 | 2003 | 2002 | 2002 | 2001 | 2001 | 2001 |