OSHDF

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