RMS.AX

Ramelius Resources Limited RMS.AX

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
Revenue 1.203 B 36.36 % 882.510 M 39.81 % 631.203 M 4.58 % 603.559 M -4.79 % 633.956 M 37.70 % 460.376 M 30.50 % 352.770 M 3.21 % 341.784 M 73.18 % 197.358 M 13.59 % 173.744 M 33.29 % 130.351 M -2.02 % 133.035 M -1.89 % 135.591 M 60.78 % 84.331 M -43.50 % 149.262 M 141.23 % 61.876 M 209.47 % 19.994 M 33.60 % 14.966 M 3.34 % 14.482 M 3 523.08 % 399.703 K 15 103.61 % 2.629 K 14.11 % 2.304 K 0.000 0.000
Net income 474.168 M 118.93 % 216.582 M 251.82 % 61.561 M 396.38 % 12.402 M -90.22 % 126.778 M 11.78 % 113.415 M 419.49 % 21.832 M -29.02 % 30.760 M 74.03 % 17.675 M -35.82 % 27.540 M 71.40 % 16.068 M 118.79 % -85.512 M -68.36 % -50.792 M -2 271.53 % 2.339 M -96.25 % 62.401 M 208.94 % 20.199 M 306.14 % 4.973 M 713.04 % 611.697 K -91.11 % 6.878 M 858.03 % -907.365 K -55.08 % -585.081 K -26.57 % -462.252 K -378.49 % -96.606 K -212.42 % -30.922 K
Income before tax 670.539 M 142.10 % 276.972 M 206.72 % 90.300 M 300.89 % 22.525 M -87.11 % 174.740 M 16.89 % 149.485 M 391.55 % 30.411 M -33.16 % 45.499 M 81.56 % 25.060 M -1.12 % 25.343 M 12.04 % 22.619 M 122.05 % -102.567 M -51.34 % -67.774 M -1 648.77 % 4.376 M -95.17 % 90.608 M 215.85 % 28.687 M 300.79 % 7.158 M 589.58 % 1.038 M -87.69 % 8.433 M 1 075.95 % -864.050 K -47.68 % -585.081 K -26.57 % -462.252 K -378.49 % -96.606 K -212.42 % -30.922 K
Income before tax ratio 0.56 77.55 % 0.31 119.38 % 0.14 283.33 % 0.04 -86.46 % 0.28 -15.11 % 0.32 276.66 % 0.09 -35.24 % 0.13 4.84 % 0.13 -12.95 % 0.15 -15.94 % 0.17 122.51 % -0.77 -54.24 % -0.50 -1 063.26 % 0.05 -91.45 % 0.61 30.93 % 0.46 29.51 % 0.36 416.15 % 0.07 -88.09 % 0.58 126.94 % -2.16 99.03 % -222.55 -10.92 % -200.63 0.00 0.00
EBITDA 804.409 M 73.15 % 464.562 M 78.46 % 260.324 M 24.65 % 208.845 M -38.73 % 340.886 M 33.27 % 255.787 M 128.49 % 111.948 M -15.32 % 132.198 M 62.58 % 81.314 M 7.20 % 75.850 M 61.42 % 46.990 M 666.43 % 6.131 M 117.35 % -35.338 M -189.60 % 39.440 M -65.65 % 114.814 M 202.43 % 37.964 M 228.76 % 11.548 M 863.77 % 1.198 M -85.72 % 8.393 M 1 549.28 % -579.086 K 9.97 % -643.231 K -19.11 % -540.046 K -287.62 % -139.324 K -1 051.44 % -12.100 K
Net income ratio 0.39 60.56 % 0.25 151.63 % 0.10 374.64 % 0.02 -89.72 % 0.20 -18.82 % 0.25 298.07 % 0.06 -31.24 % 0.09 0.49 % 0.09 -43.50 % 0.16 28.59 % 0.12 119.18 % -0.64 -71.59 % -0.37 -1 450.58 % 0.03 -93.37 % 0.42 28.07 % 0.33 31.24 % 0.25 508.57 % 0.04 -91.39 % 0.47 120.92 % -2.27 98.98 % -222.55 -10.92 % -200.63 0.00 0.00
Ratio EBITDA 0.67 26.99 % 0.53 27.64 % 0.41 19.19 % 0.35 -35.65 % 0.54 -3.22 % 0.56 75.08 % 0.32 -17.96 % 0.39 -6.12 % 0.41 -5.62 % 0.44 21.10 % 0.36 682.21 % 0.05 117.68 % -0.26 -155.73 % 0.47 -39.20 % 0.77 25.37 % 0.61 6.23 % 0.58 621.39 % 0.08 -86.19 % 0.58 140.00 % -1.45 99.41 % -244.67 -4.38 % -234.39 0.00 0.00
Gross profit ratio 0.58 62.57 % 0.36 95.92 % 0.18 -6.83 % 0.19 -31.50 % 0.28 -19.63 % 0.35 186.02 % 0.12 -29.49 % 0.18 20.38 % 0.15 -23.10 % 0.19 -11.34 % 0.21 186.84 % -0.25 -164.89 % 0.38 -43.84 % 0.68 -31.81 % 0.99 -13.26 % 1.14 8.71 % 1.05 35.83 % 0.77 -29.99 % 1.10 -81.28 % 5.90 489.63 % 1.00 0.00 % 1.00 0.00 0.00
Weighted average shs out dil 1.166 B 3.17 % 1.130 B 24.99 % 903.865 M 5.55 % 856.298 M 4.37 % 820.481 M 16.68 % 703.163 M 18.07 % 595.561 M 11.36 % 534.802 M 1.54 % 526.711 M 11.08 % 474.166 M 2.61 % 462.091 M 28.53 % 359.522 M 5.77 % 339.905 M 6.27 % 319.846 M 8.25 % 295.467 M 1.03 % 292.454 M 51.08 % 193.580 M 14.62 % 168.888 M 2.74 % 164.389 M 133.01 % 70.550 M 19.09 % 59.241 M 122.07 % 26.676 M 33.38 % 20.001 M 137.21 % 8.432 M
Weighted average shs out 1.166 B 5.10 % 1.109 B 22.70 % 903.865 M 10.15 % 820.570 M 0.01 % 820.481 M 16.68 % 703.163 M 18.07 % 595.561 M 14.29 % 521.082 M -1.07 % 526.711 M 14.00 % 462.021 M -0.02 % 462.091 M 28.53 % 359.522 M 5.77 % 339.905 M 6.27 % 319.846 M 9.37 % 292.454 M 0.00 % 292.454 M 51.08 % 193.580 M 14.62 % 168.888 M 2.74 % 164.389 M 133.01 % 70.550 M 19.09 % 59.241 M 122.07 % 26.676 M 33.38 % 20.001 M 137.21 % 8.432 M
EPS diluted 0.41 115.79 % 0.19 179.00 % 0.07 369.66 % 0.01 -90.33 % 0.15 -6.25 % 0.16 335.97 % 0.04 -36.17 % 0.06 71.64 % 0.03 -42.83 % 0.06 54.62 % 0.04 115.79 % -0.24 -60.00 % -0.15 -2 154.79 % 0.01 -96.52 % 0.21 205.68 % 0.07 165.25 % 0.03 619.44 % 0.00 -91.39 % 0.04 424.03 % -0.01 -30.30 % -0.01 42.77 % -0.02 -260.42 % 0.00 -29.73 % 0.00
Earnings per share 0.41 105.00 % 0.20 187.77 % 0.07 372.79 % 0.01 -90.81 % 0.16 0.00 % 0.16 335.97 % 0.04 -37.80 % 0.06 74.04 % 0.03 -42.25 % 0.06 54.88 % 0.04 115.79 % -0.24 -60.00 % -0.15 -2 154.79 % 0.01 -96.52 % 0.21 205.68 % 0.07 165.25 % 0.03 619.44 % 0.00 -94.98 % 0.07 655.81 % -0.01 -30.30 % -0.01 42.77 % -0.02 -260.42 % 0.00 -29.73 % 0.00
Gross profit 695.044 M 121.68 % 313.538 M 173.92 % 114.463 M -2.57 % 117.479 M -34.79 % 180.146 M 10.67 % 162.776 M 273.26 % 43.609 M -27.22 % 59.920 M 108.47 % 28.743 M -12.65 % 32.905 M 18.17 % 27.846 M 185.09 % -32.727 M -163.66 % 51.406 M -9.70 % 56.927 M -61.47 % 147.760 M 109.24 % 70.616 M 236.43 % 20.990 M 81.46 % 11.567 M -27.65 % 15.988 M 578.40 % 2.357 M 89 544.85 % 2.629 K 14.11 % 2.304 K 0.000 0.000
Income tax expense 196.371 M 225.17 % 60.390 M 110.13 % 28.739 M 183.90 % 10.123 M -78.89 % 47.962 M 32.97 % 36.070 M 320.45 % 8.579 M -41.79 % 14.739 M 98.69 % 7.418 M 206.28 % 2.422 M -52.44 % 5.093 M -70.14 % 17.055 M 200.43 % -16.982 M -933.68 % 2.037 M -92.78 % 28.207 M 232.31 % 8.488 M 288.61 % 2.184 M 412.40 % 426.275 K -72.58 % 1.555 M 3 489.01 % 43.315 K 0.000 0.000 0.000 0.000
Cost of revenue 508.325 M -10.66 % 568.972 M 10.11 % 516.740 M 6.31 % 486.080 M 7.11 % 453.810 M 52.49 % 297.600 M -3.74 % 309.161 M 9.68 % 281.864 M 67.16 % 168.615 M 19.72 % 140.839 M 37.40 % 102.505 M -38.16 % 165.762 M 96.90 % 84.185 M 207.20 % 27.404 M 1 724.29 % 1.502 M 117.19 % -8.741 M -777.73 % -995.815 K -129.30 % 3.399 M 325.58 % -1.507 M 23.01 % -1.957 M 0.000 0.000 0.000 0.000
General and administrative expenses 0.000 -100.00 % 23.316 M 24.58 % 18.716 M 42.47 % 13.137 M 23.97 % 10.597 M 19.51 % 8.867 M 21.05 % 7.325 M 92.56 % 3.804 M 0.21 % 3.796 M 48.11 % 2.563 M 5.91 % 2.420 M -34.11 % 3.673 M -82.08 % 20.495 M 38.79 % 14.767 M 119.82 % 6.718 M 217.33 % 2.117 M 35.05 % 1.567 M -31.48 % 2.288 M 121.11 % 1.035 M 82.94 % 565.523 K 13.71 % 497.336 K 5.18 % 472.831 K 379.09 % 98.693 K 715.64 % 12.100 K
Selling and marketing expenses 0.000 0.000 100.00 % -10.897 M -167.67 % -4.071 M 9.05 % -4.476 M -56.01 % -2.869 M -300.91 % 1.428 M 134.10 % 610.000 K -11.34 % 688.000 K 5.85 % 650.000 K 0.31 % 648.000 K -64.18 % 1.809 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 expenses 0.000 100.00 % -15.481 M -11 283.09 % -136.000 K 0.000 0.000 0.000 -100.00 % 3.106 M 1 565.09 % -212.000 K -112.14 % 1.746 M 252.09 % -1.148 M -191.99 % 1.248 M 140.08 % -3.114 M -56.09 % -1.995 M 53.92 % -4.329 M -5.71 % -4.095 M -157.51 % 7.121 M 18 422.51 % 38.443 K 1 521.71 % -2.704 K -102.05 % 131.900 K -94.45 % 2.377 M 1 988.32 % 113.828 K 889.81 % 11.500 K -71.94 % 40.989 K 0.000
Operating expenses 7.110 M -9.25 % 7.835 M 1.98 % 7.683 M -15.25 % 9.066 M 48.11 % 6.121 M 2.05 % 5.998 M -60.20 % 15.070 M -2.34 % 15.431 M 226.86 % 4.721 M -39.85 % 7.849 M 59.79 % 4.912 M -92.94 % 69.568 M 25.75 % 55.322 M 93.22 % 28.631 M -50.29 % 57.591 M 12.64 % 51.129 M 252.14 % 14.519 M 29.75 % 11.190 M 40.58 % 7.960 M 165.20 % 3.001 M 361.98 % 649.675 K 19.28 % 544.650 K 289.92 % 139.682 K 1 054.40 % 12.100 K
Cost and expenses 515.435 M -10.64 % 576.807 M 9.99 % 524.423 M 5.91 % 495.146 M 7.66 % 459.931 M 51.49 % 303.598 M -6.36 % 324.231 M 9.06 % 297.295 M 71.51 % 173.336 M 16.58 % 148.688 M 38.42 % 107.417 M -54.35 % 235.330 M 68.69 % 139.507 M 148.96 % 56.035 M -1.22 % 56.727 M 33.83 % 42.389 M 213.44 % 13.524 M -7.31 % 14.590 M 126.10 % 6.453 M 517.92 % 1.044 M 60.75 % 649.675 K 19.28 % 544.650 K 289.92 % 139.682 K 1 054.40 % 12.100 K
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
Selling general and administrative expenses 7.110 M -69.51 % 23.316 M 198.20 % 7.819 M -13.75 % 9.066 M 48.11 % 6.121 M 2.05 % 5.998 M -31.47 % 8.753 M 98.30 % 4.414 M -1.56 % 4.484 M 39.56 % 3.213 M 4.73 % 3.068 M -44.04 % 5.482 M -73.25 % 20.495 M 38.79 % 14.767 M 119.82 % 6.718 M 217.33 % 2.117 M 35.05 % 1.567 M -31.48 % 2.288 M 121.11 % 1.035 M 82.94 % 565.523 K 13.71 % 497.336 K 5.18 % 472.831 K 379.09 % 98.693 K 715.64 % 12.100 K
Interest income 21.717 M 63.75 % 13.262 M 236.68 % 3.939 M 686.23 % 501.000 K -29.93 % 715.000 K -28.36 % 998.000 K -47.08 % 1.886 M 84.72 % 1.021 M -11.53 % 1.154 M 103.17 % 568.000 K 2.90 % 552.000 K -23.44 % 721.000 K -56.64 % 1.663 M -63.78 % 4.592 M 1.13 % 4.541 M 118.38 % 2.079 M 220.44 % 648.856 K -2.50 % 665.460 K 144.36 % 272.329 K 381.49 % 56.560 K -13.25 % 65.198 K -3.55 % 67.595 K 56.92 % 43.076 K 0.000
Interest expense 3.380 M -1.17 % 3.420 M -5.13 % 3.605 M 88.94 % 1.908 M -14.90 % 2.242 M 4.28 % 2.150 M -1.96 % 2.193 M 23.90 % 1.770 M 159.91 % 681.000 K -18.35 % 834.000 K -40.85 % 1.410 M -16.86 % 1.696 M 4 745.71 % 35.000 K -98.13 % 1.868 M 27 793.09 % 6.697 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 154.024 M -16.37 % 184.170 M 10.67 % 166.419 M -9.76 % 184.412 M 12.51 % 163.904 M 57.37 % 104.152 M 26.34 % 82.437 M 1.26 % 81.411 M 34.35 % 60.597 M 19.97 % 50.509 M 109.93 % 24.060 M -77.29 % 105.941 M 226.97 % 32.401 M 190.75 % 11.144 M -49.98 % 22.280 M 20.58 % 18.477 M 263.91 % 5.077 M 516.96 % 822.945 K 125.99 % 364.144 K 455.56 % 65.545 K 1 618.09 % 3.815 K 65.87 % 2.300 K 542.46 % 358.000 0.000
Operating income 687.934 M 124.99 % 305.765 M 186.35 % 106.780 M -1.51 % 108.413 M -37.70 % 174.025 M 11.00 % 156.778 M 466.97 % 27.652 M -39.88 % 45.991 M 106.66 % 22.254 M -11.19 % 25.057 M 9.28 % 22.930 M 122.97 % -99.810 M -2 448.77 % -3.916 M -113.84 % 28.296 M -69.42 % 92.535 M 374.85 % 19.487 M 201.18 % 6.470 M 1 624.42 % 375.216 K -95.33 % 8.028 M 1 345.43 % -644.631 K 0.37 % -647.046 K -19.31 % -542.346 K -288.27 % -139.682 K -1 054.40 % -12.100 K
Operating income ratio 0.57 65.00 % 0.35 104.81 % 0.17 -5.82 % 0.18 -34.57 % 0.27 -19.39 % 0.34 334.45 % 0.08 -41.75 % 0.13 19.33 % 0.11 -21.81 % 0.14 -18.02 % 0.18 123.45 % -0.75 -2 497.74 % -0.03 -108.61 % 0.34 -45.88 % 0.62 96.85 % 0.31 -2.68 % 0.32 1 190.74 % 0.03 -95.48 % 0.55 134.37 % -1.61 99.34 % -246.12 -4.56 % -235.39 0.00 0.00
Total other income expenses net -17.395 M 39.59 % -28.793 M -74.71 % -16.480 M 80.81 % -85.888 M -12 112.31 % 715.000 K 109.80 % -7.293 M -64.07 % -4.445 M -362.54 % -961.000 K -219.98 % 801.000 K 401.13 % -266.000 K -117.50 % 1.520 M 102.42 % -62.763 M -57.01 % -39.974 M -67.12 % -23.920 M -1 141.43 % -1.927 M -762.72 % -223.342 K -132.50 % 687.299 K 3.70 % 662.755 K 63.96 % 404.229 K 284.23 % -219.419 K -454.10 % 61.965 K -22.63 % 80.094 K 85.94 % 43.076 K 328.86 % -18.822 K
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
Net debt -719.262 M -73.82 % -413.807 M -85.96 % -222.520 M -129.48 % -96.966 M 52.11 % -202.465 M -81.25 % -111.706 M -16.59 % -95.815 M -40.47 % -68.209 M 13.18 % -78.567 M -77.46 % -44.272 M -41.16 % -31.363 M -210.65 % -10.096 M 66.61 % -30.235 M 32.09 % -44.525 M 47.24 % -84.393 M -5.19 % -80.227 M -200.56 % -26.693 M -65.07 % -16.171 M -24.54 % -12.985 M -788.50 % -1.461 M -230.19 % -442.603 K 78.23 % -2.034 M -30.53 % -1.558 M 64.52 % -4.391 M
Total investments 506.350 M 405.68 % 100.132 M 3 558.46 % 2.737 M -50.91 % 5.576 M -11.60 % 6.308 M 57.94 % 3.994 M -47.45 % 7.601 M 9.45 % 6.945 M 2 278.42 % 292.000 K 121.21 % 132.000 K -54.95 % 293.000 K -26.75 % 400.000 K -91.71 % 4.827 M -3.96 % 5.026 M 1 092.88 % 421.333 K 15 271.51 % 2.741 K 0.000 -100.00 % 353.823 K 193.06 % 120.733 K 120 633.00 % 100.000 -60.00 % 250.000 -98.85 % 21.800 K 0.000 0.000
Total debt 64.417 M 515.43 % 10.467 M -63.19 % 28.438 M -44.04 % 50.815 M 95.16 % 26.037 M -51.75 % 53.964 M 0.000 0.000 0.000 0.000 -100.00 % 1.062 M -54.56 % 2.337 M -35.30 % 3.612 M -14.79 % 4.239 M -17.75 % 5.154 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accumulated other comprehensive income loss 133.922 M 530.51 % -31.108 M -13.48 % -27.413 M -5.30 % -26.034 M 21.77 % -33.277 M 4.12 % -34.707 M -352.27 % -7.674 M -507.32 % 1.884 M 104.78 % 920.000 K 117.49 % 423.000 K -86.29 % 3.086 M 9.36 % 2.822 M -14.74 % 3.310 M 77.58 % 1.864 M -16.90 % 2.243 M 152.83 % 887.196 K 13.79 % 779.697 K 40.38 % 555.412 K 876.12 % 56.900 K 2 546.51 % 2.150 K 0.000 0.000 100.00 % -358.000 0.000
Retained earnings 919.662 M 71.74 % 535.501 M 57.39 % 340.244 M 20.78 % 281.717 M -2.74 % 289.667 M 61.69 % 179.146 M 147.45 % 72.398 M 43.31 % 50.520 M 155.67 % 19.760 M 847.72 % 2.085 M 107.44 % -28.033 M 36.43 % -44.101 M -216.96 % 37.707 M -57.39 % 88.499 M 2.71 % 86.160 M 191.20 % 29.587 M 215.14 % 9.389 M 112.64 % 4.415 M 16.08 % 3.804 M 265.84 % -2.294 M -95.23 % -1.175 M -99.20 % -589.782 K -362.47 % -127.530 K -312.40 % -30.924 K
Common stock 851.839 M 3.29 % 824.735 M 31.45 % 627.421 M 34.88 % 465.184 M 22.61 % 379.391 M 2.32 % 370.781 M 73.09 % 214.218 M 43.22 % 149.568 M 0.30 % 149.122 M 19.22 % 125.080 M 0.67 % 124.251 M 4.64 % 118.743 M 5.41 % 112.650 M -0.01 % 112.657 M 72.52 % 65.301 M -18.24 % 79.864 M 73.88 % 45.930 M 60.25 % 28.661 M 31.86 % 21.735 M 117.23 % 10.006 M 68.50 % 5.938 M 0.00 % 5.938 M 71.26 % 3.467 M -46.25 % 6.451 M
Total equity 1.905 B 43.36 % 1.329 B 41.36 % 940.252 M 30.43 % 720.867 M 13.38 % 635.781 M 23.40 % 515.220 M 84.71 % 278.942 M 38.11 % 201.972 M 18.95 % 169.802 M 33.09 % 127.588 M 28.48 % 99.304 M 28.19 % 77.464 M -49.59 % 153.667 M -24.31 % 203.020 M 32.09 % 153.704 M 39.30 % 110.339 M 96.69 % 56.098 M 66.80 % 33.632 M 31.40 % 25.596 M 231.81 % 7.714 M 61.96 % 4.763 M -10.94 % 5.348 M 60.14 % 3.340 M -47.98 % 6.420 M
Other non current liabilities 52.011 M 5.90 % 49.115 M 10.15 % 44.589 M -8.03 % 48.481 M 5.74 % 45.851 M -37.46 % 73.320 M -10.20 % 81.646 M 45.64 % 56.061 M 161.61 % 21.429 M -4.06 % 22.336 M -9.65 % 24.722 M 9.04 % 22.673 M -13.90 % 26.334 M 31.62 % 20.007 M 8.68 % 18.408 M 3 018.59 % 590.280 K 106.76 % 285.493 K 0.10 % 285.214 K 26.18 % 226.035 K 4.59 % 216.106 K 1 330.50 % 15.107 K 99.72 % 7.564 K 0.000 0.000
Long term debt 50.709 M 3 550.76 % 1.389 M -86.73 % 10.468 M -58.34 % 25.128 M 168.35 % 9.364 M -32.37 % 13.846 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.062 M -54.56 % 2.337 M 0.000 -100.00 % 4.239 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 269.267 M 153.62 % 106.170 M -13.57 % 122.844 M 17.58 % 104.473 M -7.85 % 113.374 M 4.76 % 108.227 M 21.08 % 89.387 M 8.89 % 82.091 M 103.11 % 40.418 M 3.79 % 38.941 M 4.69 % 37.198 M 16.20 % 32.012 M -40.37 % 53.680 M 8.82 % 49.331 M 23.35 % 39.992 M 496.44 % 6.705 M -22.81 % 8.687 M 79.43 % 4.841 M 118.27 % 2.218 M 926.39 % 216.106 K 1 330.50 % 15.107 K 99.72 % 7.564 K 0.000 0.000
Other current liabilities 195.465 M 186.23 % 68.289 M 12.25 % 60.835 M 17.56 % 51.748 M 775.01 % 5.914 M -88.88 % 53.160 M 25.55 % 42.342 M 37.51 % 30.791 M 53.16 % 20.104 M 8.52 % 18.525 M 51.08 % 12.262 M 3.61 % 11.835 M -20.01 % 14.795 M -10.95 % 16.614 M -1.51 % 16.868 M 122.32 % 7.587 M 741.64 % 901.484 K 65.21 % 545.652 K -75.08 % 2.190 M 812.96 % 239.864 K 142.34 % 98.980 K -25.47 % 132.809 K 35.20 % 98.235 K 0.000
Deferred revenue 0.000 0.000 0.000 0.000 -100.00 % 30.342 M 42.64 % 21.272 M 0.000 0.000 0.000 0.000 100.00 % -1.062 M -126.55 % 4.000 M -68.77 % 12.810 M -16.35 % 15.314 M -5.29 % 16.170 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 13.708 M 51.00 % 9.078 M -49.48 % 17.970 M -65.02 % 51.374 M 54.06 % 33.346 M -16.88 % 40.118 M 0.000 0.000 0.000 0.000 -100.00 % 1.062 M -16.71 % 1.275 M 0.00 % 1.275 M -69.92 % 4.239 M 363.53 % 914.500 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total current liabilities 214.370 M 35.12 % 158.650 M 45.83 % 108.790 M -13.98 % 126.468 M 5.49 % 119.885 M -24.68 % 159.172 M 207.41 % 51.778 M 36.72 % 37.871 M 50.81 % 25.112 M -9.40 % 27.717 M 34.22 % 20.651 M -14.29 % 24.095 M -11.64 % 27.268 M -15.15 % 32.137 M 25.97 % 25.511 M 86.36 % 13.690 M 96.09 % 6.981 M 104.13 % 3.420 M 53.48 % 2.228 M 96.11 % 1.136 M 407.04 % 224.097 K 26.89 % 176.602 K 16.94 % 151.013 K 188.12 % 52.413 K
Total liabilities 483.637 M 82.63 % 264.820 M 5.64 % 250.684 M -0.41 % 251.705 M 7.91 % 233.259 M -12.77 % 267.399 M 127.33 % 117.627 M 25.23 % 93.932 M 43.34 % 65.530 M -1.69 % 66.658 M 15.23 % 57.849 M 3.10 % 56.107 M -30.69 % 80.948 M -0.64 % 81.468 M 24.37 % 65.504 M 221.18 % 20.395 M 30.17 % 15.668 M 89.65 % 8.261 M 85.80 % 4.446 M 228.79 % 1.352 M 465.36 % 239.204 K 29.88 % 184.166 K 21.95 % 151.013 K 188.12 % 52.413 K
Other non current assets 110.389 M -0.88 % 111.371 M -71.69 % 393.345 M 38.88 % 283.219 M 791.86 % 31.756 M -83.86 % 196.750 M 180.70 % -243.796 M -50.39 % -162.112 M -76.04 % -92.087 M -160.06 % -35.410 M -18.83 % -29.799 M 0.50 % -29.948 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
Long term investments 506.350 M 405.68 % 100.132 M 3 558.46 % 2.737 M -50.91 % 5.576 M -11.60 % 6.308 M 910.90 % 624.000 K -43.32 % 1.101 M -84.15 % 6.945 M 2 278.42 % 292.000 K 121.21 % 132.000 K -54.95 % 293.000 K -26.75 % 400.000 K -86.39 % 2.938 M -36.84 % 4.652 M 1 004.11 % 421.333 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.414 M 4 411.67 % 120.000 K 400.00 % 24.000 K -67.12 % 73.000 K -61.78 % 191.000 K -48.24 % 369.000 K -31.28 % 537.000 K 52.12 % 353.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 220.258 M 62.95 % 135.165 M 121.06 % 61.143 M 83 657.53 % 73.000 K -61.78 % 191.000 K -48.24 % 369.000 K -31.28 % 537.000 K 52.12 % 353.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 895.587 M 7.22 % 835.280 M 123.40 % 373.886 M 0.79 % 370.961 M -21.99 % 475.515 M 65.90 % 286.636 M 18.11 % 242.695 M 56.41 % 155.167 M 69.04 % 91.795 M 3.19 % 88.957 M 10.89 % 80.224 M 13.05 % 70.961 M -51.04 % 144.942 M -9.13 % 159.499 M 51.79 % 105.082 M 202.60 % 34.727 M -6.32 % 37.068 M 72.36 % 21.507 M 78.91 % 12.021 M 125.62 % 5.328 M 18.44 % 4.498 M 31.99 % 3.408 M 86.39 % 1.829 M -11.99 % 2.078 M
Total non current assets 1.512 B 44.47 % 1.047 B 32.67 % 789.018 M 15.94 % 680.520 M 26.89 % 536.321 M 4.81 % 511.687 M 109.88 % 243.796 M 50.39 % 162.112 M 76.04 % 92.087 M 3.28 % 89.162 M 10.47 % 80.708 M 12.52 % 71.730 M -59.70 % 177.971 M -2.59 % 182.712 M 63.76 % 111.570 M 214.75 % 35.448 M -16.17 % 42.283 M 73.38 % 24.387 M 95.56 % 12.470 M 134.05 % 5.328 M 18.44 % 4.498 M 31.99 % 3.408 M 86.39 % 1.829 M -11.99 % 2.078 M
Other current assets 5.581 M 3.74 % 5.380 M -51.54 % 11.102 M 215.49 % 3.519 M 137.13 % 1.484 M 34.30 % 1.105 M -68.33 % 3.489 M -25.40 % 4.677 M 68.18 % 2.781 M -52.24 % 5.823 M 81.51 % 3.208 M -21.22 % 4.072 M 29.48 % 3.145 M 358.45 % 686.000 K 45.61 % 471.128 K 84.80 % 254.941 K 23.84 % 205.861 K 26.34 % 162.940 K 126.75 % 71.860 K 92.01 % 37.426 K 61.74 % 23.139 K 8.67 % 21.292 K 18.61 % 17.951 K 0.000
Short term investments 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.370 M -48.15 % 6.500 M 0.000 0.000 0.000 -100.00 % 1.078 M 21 460.00 % 5.000 K -99.74 % 1.889 M 405.08 % 374.000 K 0.000 -100.00 % 2.741 K 0.000 -100.00 % 353.823 K 193.06 % 120.733 K 120 633.00 % 100.000 -60.00 % 250.000 -98.85 % 21.800 K 0.000 0.000
cash and cash equivalents 783.679 M 84.71 % 424.274 M 69.06 % 250.958 M 69.82 % 147.781 M -35.33 % 228.502 M 37.93 % 165.670 M 72.91 % 95.815 M 40.47 % 68.209 M -13.18 % 78.567 M 77.46 % 44.272 M 36.54 % 32.425 M 160.80 % 12.433 M -63.27 % 33.847 M -30.59 % 48.764 M -45.54 % 89.546 M 11.62 % 80.227 M 200.56 % 26.693 M 65.07 % 16.171 M 24.54 % 12.985 M 788.50 % 1.461 M 230.19 % 442.603 K -78.23 % 2.034 M 30.53 % 1.558 M -64.52 % 4.391 M
Cash and short term investments 783.679 M 84.71 % 424.274 M 69.06 % 250.958 M 69.82 % 147.781 M -35.33 % 228.502 M 35.18 % 169.040 M 65.22 % 102.315 M 50.00 % 68.209 M -13.18 % 78.567 M 77.46 % 44.272 M 36.54 % 32.425 M 160.80 % 12.433 M -63.27 % 33.847 M -30.59 % 48.764 M -45.54 % 89.546 M 11.62 % 80.227 M 200.56 % 26.693 M 65.07 % 16.171 M 24.54 % 12.985 M 788.44 % 1.462 M 230.02 % 442.853 K -78.45 % 2.055 M 31.93 % 1.558 M -64.52 % 4.391 M
Total current assets 876.734 M 60.23 % 547.165 M 36.14 % 401.918 M 37.62 % 292.052 M -12.22 % 332.719 M 22.81 % 270.932 M 77.91 % 152.285 M 16.17 % 131.092 M 18.52 % 110.603 M 59.95 % 69.148 M 48.57 % 46.543 M 45.93 % 31.893 M -43.70 % 56.644 M -44.34 % 101.776 M -5.45 % 107.638 M 12.96 % 95.286 M 223.18 % 29.484 M 68.41 % 17.507 M -0.37 % 17.573 M 370.02 % 3.739 M 642.00 % 503.860 K -76.28 % 2.124 M 27.80 % 1.662 M -62.18 % 4.395 M
Inventory 81.993 M -27.96 % 113.819 M -17.02 % 137.164 M 2.68 % 133.587 M 32.51 % 100.813 M 3.34 % 97.553 M 137.55 % 41.067 M -29.30 % 58.086 M 98.71 % 29.231 M 54.28 % 18.947 M 125.48 % 8.403 M -45.31 % 15.364 M -4.22 % 16.041 M -59.34 % 39.451 M 180.11 % 14.084 M 28.81 % 10.934 M 852.88 % 1.147 M 656.68 % 151.643 K -95.62 % 3.464 M 76.99 % 1.957 M 0.000 0.000 0.000 0.000
Net receivables 5.481 M 48.46 % 3.692 M 37.05 % 2.694 M -62.40 % 7.165 M 273.18 % 1.920 M -40.63 % 3.234 M -40.27 % 5.414 M 4 411.67 % 120.000 K 400.00 % 24.000 K -77.36 % 106.000 K -95.77 % 2.507 M 10 345.83 % 24.000 K -99.34 % 3.611 M -71.11 % 12.501 M 253.54 % 3.536 M -8.58 % 3.868 M 168.97 % 1.438 M 115.38 % 667.674 K -28.33 % 931.548 K 229.58 % 282.648 K 646.40 % 37.868 K -20.28 % 47.503 K -44.96 % 86.310 K 1 877.77 % 4.364 K
Tax assets 0.000 0.000 -100.00 % 19.050 M -8.25 % 20.764 M -8.70 % 22.742 M -17.83 % 27.677 M 17.58 % 23.538 M -12.65 % 26.947 M -12.92 % 30.944 M -12.61 % 35.410 M 18.83 % 29.799 M -0.50 % 29.948 M 1.33 % 29.554 M 62.31 % 18.208 M 200.12 % 6.067 M 741.51 % 720.955 K -86.17 % 5.214 M 81.05 % 2.880 M 541.50 % 448.947 K 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 488.000 K -81.93 % 2.700 M -91.73 % 32.642 M -9.17 % 35.936 M 20.18 % 29.902 M -0.15 % 29.948 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
Account payables 5.197 M -60.80 % 13.258 M -44.79 % 24.015 M 2.87 % 23.346 M 17.08 % 19.941 M -14.60 % 23.350 M 147.46 % 9.436 M 33.28 % 7.080 M 41.37 % 5.008 M -45.52 % 9.192 M 25.45 % 7.327 M 4.90 % 6.985 M -37.62 % 11.198 M -0.76 % 11.284 M 46.00 % 7.729 M 26.65 % 6.102 M 0.37 % 6.080 M 111.51 % 2.874 M 7 369.87 % 38.481 K -95.71 % 896.398 K 616.45 % 125.117 K 185.70 % 43.793 K -17.02 % 52.778 K 0.70 % 52.413 K
Tax payables 0.000 -100.00 % 68.025 M 1 039.45 % 5.970 M 0.000 -100.00 % 30.342 M 42.64 % 21.272 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
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 64.417 M 515.43 % 10.467 M -63.19 % 28.438 M -44.04 % 50.815 M 95.16 % 26.037 M -14.60 % 30.489 M 0.000 0.000 0.000 0.000 -100.00 % 1.062 M -54.56 % 2.337 M -35.30 % 3.612 M -14.79 % 4.239 M -17.75 % 5.154 M 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 % 7.674 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 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -7.674 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
Deferred tax liabilities non current 187.873 M 237.50 % 55.666 M -17.88 % 67.787 M 119.63 % 30.864 M -46.93 % 58.159 M 19.33 % 48.738 M 55.82 % 31.279 M 20.17 % 26.030 M 37.08 % 18.989 M 14.36 % 16.605 M 33.10 % 12.476 M 50.73 % 8.277 M -66.90 % 25.009 M -14.71 % 29.324 M 69.07 % 17.345 M 183.65 % 6.115 M -27.22 % 8.401 M 84.40 % 4.556 M 128.71 % 1.992 M 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -23.538 M 9.57 % -26.030 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
Total assets 2.389 B 49.88 % 1.594 B 33.84 % 1.191 B 22.45 % 972.572 M 11.91 % 869.040 M 11.04 % 782.619 M 97.35 % 396.569 M 34.02 % 295.904 M 25.74 % 235.332 M 21.15 % 194.246 M 23.60 % 157.153 M 17.66 % 133.571 M -43.07 % 234.615 M -17.53 % 284.488 M 29.78 % 219.208 M 67.67 % 130.734 M 82.17 % 71.767 M 71.31 % 41.894 M 39.45 % 30.042 M 231.36 % 9.067 M 81.25 % 5.002 M -9.58 % 5.532 M 58.49 % 3.491 M -46.07 % 6.473 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
Deferred income tax 0.000 0.000 100.00 % -366.968 M -8 303.21 % -4.367 M -130.35 % 14.390 M 7.81 % 13.348 M 54.17 % 8.658 M -41.26 % 14.739 M 98.29 % 7.433 M 394.96 % -2.520 M 66.74 % -7.576 M -164.64 % 11.720 M 342.00 % -4.843 M 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 2.617 M 0.000 -100.00 % 6.300 M 167.18 % 2.358 M 33.22 % 1.770 M -16.90 % 2.130 M 227.19 % 651.000 K -4.82 % 684.000 K -11.97 % 777.000 K 564.10 % 117.000 K -47.77 % 224.000 K -79.24 % 1.079 M -41.23 % 1.836 M 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 30.275 M 336.56 % -12.798 M -291.67 % 6.677 M 105.48 % -121.752 M -6 466.99 % -1.854 M 66.31 % -5.503 M -140.22 % 13.682 M 255.12 % -8.820 M 24.80 % -11.728 M -22.52 % -9.572 M -230.20 % 7.352 M 157.44 % -12.799 M -525.64 % 3.007 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts receivables -1.728 M -54.42 % -1.119 M -311.40 % -272.000 K -283.10 % -71.000 K -105.40 % 1.314 M -64.72 % 3.725 M 211.63 % -3.337 M -468.48 % -587.000 K 59.41 % -1.446 M -194.39 % 1.532 M 399.02 % 307.000 K 133.33 % -921.000 K -197.67 % 943.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 32.857 M 602.02 % -6.545 M 63.68 % -18.018 M 81.77 % -98.826 M -2 931.47 % -3.260 M 94.23 % -56.486 M -431.90 % 17.019 M 306.72 % -8.233 M 19.93 % -10.282 M 7.40 % -11.104 M -257.62 % 7.045 M 159.31 % -11.878 M -675.48 % 2.064 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables -8.990 M -19.75 % -7.507 M 21.31 % -9.540 M -175.88 % 12.572 M 228.82 % -9.759 M -140.08 % 24.347 M 200.17 % 8.111 M 322.52 % -3.645 M -134.78 % 10.480 M 429.25 % -3.183 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
Other working capital -854.000 K 83.37 % -5.134 M -114.88 % 34.507 M 197.40 % -35.427 M -459.63 % 9.851 M -57.00 % 22.911 M 382.47 % -8.111 M -322.52 % 3.645 M 134.78 % -10.480 M -429.25 % 3.183 M 4 029.63 % -81.000 K 91.56 % -960.000 K -298.76 % 483.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items 97.245 M 45.53 % 66.820 M -82.69 % 385.959 M 354.31 % 84.955 M 33 479.05 % 253.000 K -96.18 % 6.629 M -15.55 % 7.850 M 268.49 % -4.659 M -145.62 % 10.213 M 1 312.95 % -842.000 K 56.33 % -1.928 M 87.42 % -15.320 M -127.94 % 54.840 M 748.61 % -8.455 M -157.90 % 14.603 M 5 295.03 % 270.681 K -70.86 % 928.850 K -84.09 % 5.839 M 3 844.36 % -155.929 K 81.63 % -848.992 K -808.90 % 119.762 K 500.06 % -29.936 K -131.10 % 96.248 K 2 003.32 % 4.576 K
Net cash provided by operating activities 770.828 M 69.50 % 454.774 M 74.95 % 259.948 M 64.52 % 158.008 M -48.24 % 305.241 M 30.35 % 234.171 M 70.97 % 136.969 M 15.19 % 118.911 M 42.53 % 83.430 M 27.34 % 65.516 M 43.12 % 45.776 M 792.42 % -6.611 M -116.01 % 41.292 M 721.24 % 5.028 M -94.94 % 99.284 M 154.93 % 38.946 M 254.72 % 10.979 M 50.96 % 7.273 M 2.64 % 7.086 M 519.11 % -1.691 M -266.37 % -461.504 K 5.79 % -489.888 K 0.000 100.00 % -26.346 K
Investments in property plant and equipment -160.498 M -30.33 % -123.149 M 34.97 % -189.360 M -29.81 % -145.880 M 11.88 % -165.545 M -18.59 % -139.600 M -63.87 % -85.190 M -1.41 % -84.005 M -16.52 % -72.097 M -35.90 % -53.051 M -78.59 % -29.706 M 22.34 % -38.252 M 27.24 % -52.570 M 37.45 % -84.040 M -148.11 % -33.872 M -24.29 % -27.253 M -58.27 % -17.219 M -80.87 % -9.520 M -34.44 % -7.081 M -516.49 % -1.149 M -0.08 % -1.148 M 7.38 % -1.239 M -138.21 % -520.180 K -16.41 % -446.855 K
Acquisitions net -1.966 M 93.26 % -29.168 M -144.06 % 66.202 M 193.60 % -70.732 M -431.94 % -13.297 M 55.13 % -29.635 M -49.23 % -19.858 M 48.14 % -38.290 M -7 297.37 % 532.000 K 53 100.00 % 1.000 K 0.000 0.000 0.000 0.000 100.00 % -35.347 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 100.00 % -87.691 M 0.000 100.00 % -318.000 K -3.25 % -308.000 K -926.67 % -30.000 K -20.00 % -25.000 K -47.06 % -17.000 K -13.33 % -15.000 K 91.94 % -186.000 K -615.38 % -26.000 K 0.000 100.00 % -918.000 K 86.82 % -6.963 M -1 552.61 % -421.333 K 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -500.000 0.000 0.000
Sales maturities of investments 0.000 0.000 -100.00 % 6.502 M -78.51 % 30.250 M 9 533.76 % 314.000 K 0.000 -100.00 % 19.883 M 9 841.50 % 200.000 K 138.68 % -517.000 K -379.46 % 185.000 K 0.000 -100.00 % 5.137 M 0.000 0.000 100.00 % -133.275 M -414.14 % 42.425 M 0.000 0.000 -100.00 % 2.556 K 0.000 -100.00 % 18.317 K 0.000 0.000 0.000
Other investing activites -163.730 M -6 023.04 % -2.674 M 35.22 % -4.128 M 32.99 % -6.160 M -36.52 % -4.512 M -192.99 % -1.540 M 93.53 % -23.792 M -2 934.69 % -784.000 K 23.59 % -1.026 M -405.42 % -203.000 K -45.00 % -140.000 K 94.41 % -2.505 M -6.32 % -2.356 M -14 825.00 % 16.000 K -99.99 % 133.577 M 534 209.60 % 25.000 K -75.00 % 100.000 K 529.29 % 15.891 K 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used for investing activites -326.194 M -34.41 % -242.682 M -100.92 % -120.784 M 37.37 % -192.840 M -5.18 % -183.348 M -7.34 % -170.805 M -56.73 % -108.982 M 11.32 % -122.896 M -69.26 % -72.606 M -35.87 % -53.439 M -78.89 % -29.872 M 16.14 % -35.620 M 36.22 % -55.844 M 38.62 % -90.987 M -31.22 % -69.338 M -556.25 % 15.197 M 188.77 % -17.119 M -80.12 % -9.504 M -34.26 % -7.079 M -516.27 % -1.149 M -1.71 % -1.129 M 8.89 % -1.240 M -138.31 % -520.180 K -16.41 % -446.855 K
Debt repayment -13.422 M 30.22 % -19.234 M 33.14 % -28.768 M -12.65 % -25.537 M -16.68 % -21.886 M -39.07 % -15.737 M 0.000 0.000 0.000 100.00 % -1.062 M 16.71 % -1.275 M 0.00 % -1.275 M -103.35 % -627.000 K 51.92 % -1.304 M -755.55 % -152.417 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -619.500 K -200.00 % 619.500 K
Common stock issued 0.000 0.000 0.000 0.000 0.000 -100.00 % 300.000 K 0.00 % 300.000 K -32.74 % 446.000 K -98.10 % 23.471 M 2 734.66 % 828.000 K -85.47 % 5.700 M -8.89 % 6.256 M 0.000 -100.00 % 49.406 M 1 394 367.97 % 3.543 K 43.56 % 2.468 K -99.99 % 17.885 M -8.69 % 19.586 M 67.16 % 11.717 M 195.95 % 3.959 M 0.000 -100.00 % 2.500 M -25.75 % 3.367 M 3 032.49 % 107.480 K
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.000 K 99.89 % -1.902 M -47 450.00 % -4.000 K 98.83 % -343.000 K -110.43 % -163.000 K 0.000 100.00 % -2.929 M 79.89 % -14.567 M -47 555.44 % -30.568 K 97.27 % -1.120 M 91.25 % -12.797 M -16 264.14 % -78.202 K 22.35 % -100.716 K 0.000 100.00 % -295.819 K 60.05 % -740.563 K -1 515.08 % -45.853 K
Dividends paid -70.252 M -305.35 % -17.331 M -140.07 % -7.219 M 64.53 % -20.352 M -25.86 % -16.170 M -145.78 % -6.579 M 0.000 0.000 0.000 100.00 % -238.000 K 94.17 % -4.082 M 15.28 % -4.818 M 0.000 100.00 % -2.929 M 49.75 % -5.828 M 0.000 0.000 100.00 % -780.739 K 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites -1.555 M 29.67 % -2.211 M 0.000 0.000 100.00 % -21.005 M -173.69 % 28.505 M 4 285.76 % -681.000 K -16 925.00 % -4.000 K 0.000 0.000 0.000 -100.00 % 20.818 M 0.000 -100.00 % 2.929 M 0.000 100.00 % -566.500 K -448.72 % -103.240 K 82.53 % -590.800 K -382.38 % -122.475 K 0.000 0.000 -100.00 % 1.000 K 0.000 0.000
Net cash used provided by financing activities -85.229 M -119.80 % -38.776 M -7.75 % -35.987 M 21.58 % -45.889 M 22.30 % -59.061 M -1 010.17 % 6.489 M 1 742.78 % -395.000 K -189.37 % 442.000 K -98.12 % 23.471 M 10 130.34 % -234.000 K -105.73 % 4.082 M -80.39 % 20.818 M 3 420.26 % -627.000 K -101.39 % 45.173 M 319.88 % -20.545 M -3 355.19 % -594.600 K -103.57 % 16.661 M 207.56 % 5.417 M -52.96 % 11.516 M 198.47 % 3.858 M 0.000 -100.00 % 2.205 M 9.89 % 2.007 M 194.62 % 681.127 K
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 14.000 K 100.21 % -6.815 M 0.000 -100.00 % 4.000 K -33.33 % 6.000 K 700.00 % -1.000 K -100.38 % 262.000 K 6 450.00 % 4.000 K 104.86 % -82.294 K -470.10 % -14.435 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 359.405 M 107.37 % 173.316 M 67.98 % 103.177 M 227.82 % -80.721 M -228.47 % 62.832 M -10.05 % 69.855 M 153.04 % 27.606 M 366.52 % -10.358 M -130.20 % 34.295 M 189.48 % 11.847 M -40.74 % 19.992 M 193.36 % -21.414 M -43.55 % -14.917 M 63.42 % -40.782 M -537.60 % 9.320 M -82.59 % 53.534 M 408.79 % 10.522 M 230.24 % 3.186 M -72.35 % 11.523 M 1 031.04 % 1.019 M 164.04 % -1.591 M -434.46 % 475.669 K -64.76 % 1.350 M 549.23 % 207.926 K
Cash at beginning of period 424.274 M 69.06 % 250.958 M 69.82 % 147.781 M -35.33 % 228.502 M 37.93 % 165.670 M 72.91 % 95.815 M 40.47 % 68.209 M -13.18 % 78.567 M 77.46 % 44.272 M 36.54 % 32.425 M 160.80 % 12.433 M -63.27 % 33.847 M -30.59 % 48.764 M -45.54 % 89.546 M 11.62 % 80.227 M 200.56 % 26.693 M 65.07 % 16.171 M 24.54 % 12.985 M 788.50 % 1.461 M 230.19 % 442.603 K -78.23 % 2.034 M 30.53 % 1.558 M 649.23 % 207.926 K 0.000
Cash at end of period 783.679 M 84.71 % 424.274 M 69.06 % 250.958 M 69.82 % 147.781 M -35.33 % 228.502 M 37.93 % 165.670 M 72.91 % 95.815 M 40.47 % 68.209 M -13.18 % 78.567 M 77.46 % 44.272 M 36.54 % 32.425 M 160.80 % 12.433 M -63.27 % 33.847 M -30.59 % 48.764 M -45.54 % 89.546 M 11.62 % 80.227 M 200.56 % 26.693 M 65.07 % 16.171 M 24.54 % 12.985 M 788.50 % 1.461 M 230.19 % 442.603 K -78.23 % 2.034 M 30.53 % 1.558 M 649.23 % 207.926 K
Operating cash flow 770.828 M 69.50 % 454.774 M 74.95 % 259.948 M 64.52 % 158.008 M -48.24 % 305.241 M 30.35 % 234.171 M 70.97 % 136.969 M 15.19 % 118.911 M 42.53 % 83.430 M 27.34 % 65.516 M 43.12 % 45.776 M 792.42 % -6.611 M -116.01 % 41.292 M 721.24 % 5.028 M -94.94 % 99.284 M 154.93 % 38.946 M 254.72 % 10.979 M 50.96 % 7.273 M 2.64 % 7.086 M 519.11 % -1.691 M -266.37 % -461.504 K 5.79 % -489.888 K 0.000 100.00 % -26.346 K
Capital expenditure -160.498 M -30.33 % -123.149 M 34.97 % -189.360 M -29.81 % -145.880 M 11.88 % -165.545 M -18.59 % -139.600 M -63.87 % -85.190 M -1.41 % -84.005 M -16.52 % -72.097 M -35.90 % -53.051 M -78.59 % -29.706 M 22.34 % -38.252 M 27.24 % -52.570 M 37.45 % -84.040 M -148.11 % -33.872 M -24.29 % -27.253 M -58.27 % -17.219 M -80.87 % -9.520 M -34.44 % -7.081 M -516.49 % -1.149 M -0.08 % -1.148 M 7.38 % -1.239 M -138.21 % -520.180 K -16.41 % -446.855 K
Free CashFlow 610.330 M 84.04 % 331.625 M 369.80 % 70.588 M 482.03 % 12.128 M -91.32 % 139.696 M 47.72 % 94.571 M 82.64 % 51.779 M 48.34 % 34.906 M 208.00 % 11.333 M -9.08 % 12.465 M -22.43 % 16.070 M 135.82 % -44.863 M -297.79 % -11.278 M 85.73 % -79.012 M -220.79 % 65.412 M 459.42 % 11.693 M 287.40 % -6.240 M -177.68 % -2.247 M -46 326.31 % 4.861 K 100.17 % -2.839 M -76.45 % -1.609 M 6.93 % -1.729 M -232.39 % -520.180 K -9.93 % -473.201 K
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
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-30 2011-06-30 2010-12-30 2010-06-30 2009-12-30 2009-06-30 2008-12-30 2008-06-30 2007-12-30 2007-06-30 2006-12-30 2006-06-30 2005-12-30 2005-06-30 2004-12-30 2004-06-30 2003-12-30 2003-06-30 2003-01-31 2002-06-30 2002-01-31
Revenue 695.411 M 36.90 % 507.958 M -4.89 % 534.058 M 53.26 % 348.470 M 6.73 % 326.483 M 7.14 % 304.720 M 3.78 % 293.617 M -5.27 % 309.942 M 6.21 % 291.828 M -14.70 % 342.128 M 13.29 % 301.989 M 90.67 % 158.387 M -6.95 % 170.210 M -6.40 % 181.846 M -7.71 % 197.028 M 36.11 % 144.756 M 59.04 % 91.016 M -14.41 % 106.342 M 8.61 % 97.910 M 27.03 % 77.074 M 25.68 % 61.328 M -11.15 % 69.023 M -6.52 % 73.839 M 24.74 % 59.196 M -12.68 % 67.796 M 0.00 % 67.796 M 60.78 % 42.166 M 0.00 % 42.166 M -43.50 % 74.631 M 0.00 % 74.631 M 141.23 % 30.938 M 0.00 % 30.938 M 209.47 % 9.997 M 0.00 % 9.997 M 33.60 % 7.483 M 0.00 % 7.483 M 3.34 % 7.241 M 0.00 % 7.241 M 3 523.10 % 199.850 K 0.00 % 199.853 K 15 103.73 % 1.315 K 0.00 % 1.315 K 14.11 % 1.152 K 0.00 % 1.152 K 0.000 0.000 0.000 0.000
Net income 303.799 M 78.32 % 170.369 M -2.84 % 175.341 M 325.16 % 41.241 M 26.90 % 32.499 M 11.83 % 29.062 M 147.66 % -60.978 M -183.10 % 73.380 M 61.42 % 45.458 M -44.10 % 81.320 M -12.48 % 92.921 M 353.41 % 20.494 M 20.16 % 17.055 M 257.02 % 4.777 M -72.24 % 17.208 M 26.98 % 13.552 M 181.40 % 4.816 M -62.45 % 12.826 M 127.98 % 5.626 M -65.66 % 16.382 M 35.35 % 12.103 M 205.25 % 3.965 M 114.67 % -27.029 M 53.78 % -58.483 M -130.28 % -25.396 M 0.00 % -25.396 M -2 271.53 % 1.170 M 0.00 % 1.170 M -96.25 % 31.201 M 0.00 % 31.201 M 208.94 % 10.099 M 0.00 % 10.099 M 306.14 % 2.487 M 0.00 % 2.487 M 713.04 % 305.848 K 0.00 % 305.849 K -91.11 % 3.439 M 0.00 % 3.439 M 858.03 % -453.683 K 0.00 % -453.683 K -55.08 % -292.541 K 0.00 % -292.541 K -26.57 % -231.126 K 0.00 % -231.126 K -378.49 % -48.303 K -100.00 % -24.152 K -56.21 % -15.461 K -100.00 % -7.731 K
Income before tax 432.976 M 82.26 % 237.563 M 10.49 % 215.016 M 247.05 % 61.956 M 29.10 % 47.989 M 13.42 % 42.311 M 151.01 % -82.941 M -178.64 % 105.466 M 81.60 % 58.076 M -50.22 % 116.664 M -2.67 % 119.864 M 304.66 % 29.621 M 26.73 % 23.373 M 232.10 % 7.038 M -71.14 % 24.383 M 15.47 % 21.116 M 197.16 % 7.106 M -60.42 % 17.954 M 630.24 % -3.386 M -114.54 % 23.289 M 38.08 % 16.866 M 193.17 % 5.753 M 127.07 % -21.250 M 73.87 % -81.317 M -139.97 % -33.887 M 0.00 % -33.887 M -1 648.77 % 2.188 M 0.00 % 2.188 M -95.17 % 45.304 M 0.00 % 45.304 M 215.85 % 14.343 M 0.00 % 14.343 M 300.79 % 3.579 M 0.00 % 3.579 M 589.58 % 518.986 K 0.00 % 518.986 K -87.69 % 4.216 M 0.00 % 4.216 M 1 075.95 % -432.025 K 0.00 % -432.025 K -47.68 % -292.541 K 0.00 % -292.541 K -26.57 % -231.126 K 0.00 % -231.126 K -378.49 % -48.303 K -100.00 % -24.152 K -56.21 % -15.461 K -100.00 % -7.731 K
Income before tax ratio 0.62 33.13 % 0.47 16.16 % 0.40 126.45 % 0.18 20.96 % 0.15 5.86 % 0.14 149.15 % -0.28 -183.01 % 0.34 70.99 % 0.20 -41.64 % 0.34 -14.09 % 0.40 112.24 % 0.19 36.19 % 0.14 254.80 % 0.04 -68.73 % 0.12 -15.16 % 0.15 86.84 % 0.08 -53.76 % 0.17 588.20 % -0.03 -111.45 % 0.30 9.87 % 0.28 229.95 % 0.08 128.96 % -0.29 79.05 % -1.37 -174.83 % -0.50 0.00 % -0.50 -1 063.26 % 0.05 0.00 % 0.05 -91.45 % 0.61 0.00 % 0.61 30.93 % 0.46 0.00 % 0.46 29.51 % 0.36 0.00 % 0.36 416.15 % 0.07 0.00 % 0.07 -88.09 % 0.58 0.00 % 0.58 126.94 % -2.16 0.00 % -2.16 99.03 % -222.55 0.00 % -222.55 -10.92 % -200.63 0.00 % -200.63 0.00 0.00 0.00 0.00
EBITDA 504.539 M 68.25 % 299.870 M -2.50 % 307.561 M 112.89 % 144.470 M -8.58 % 158.021 M 55.87 % 101.380 M 378.48 % 21.188 M -88.69 % 187.323 M 26.71 % 147.837 M -23.27 % 192.681 M 1.64 % 189.568 M 189.06 % 65.580 M 4.78 % 62.587 M 25.74 % 49.774 M -31.89 % 73.077 M 23.61 % 59.121 M 63.77 % 36.099 M -27.16 % 49.558 M 30.68 % 37.923 M -5.91 % 40.305 M 38.40 % 29.122 M 62.98 % 17.868 M 347.93 % 3.989 M 86.23 % 2.142 M 111.59 % -18.478 M -9.59 % -16.861 M -293.93 % 8.694 M -71.72 % 30.746 M -45.53 % 56.447 M -3.29 % 58.367 M 147.51 % 23.582 M 63.97 % 14.382 M 135.10 % 6.117 M 12.66 % 5.430 M 483.60 % 930.458 K 247.57 % 267.703 K -93.91 % 4.398 M 10.12 % 3.994 M 1 100.41 % -399.253 K -122.01 % -179.834 K 69.16 % -583.174 K -871.03 % -60.058 K 86.98 % -461.102 K -484.09 % -78.944 K 18.13 % -96.427 K -100.00 % -48.214 K -55.92 % -30.922 K -100.00 % -15.461 K
Net income ratio 0.44 30.25 % 0.34 2.16 % 0.33 177.42 % 0.12 18.89 % 0.10 4.37 % 0.10 145.92 % -0.21 -187.72 % 0.24 51.99 % 0.16 -34.46 % 0.24 -22.75 % 0.31 137.80 % 0.13 29.13 % 0.10 281.43 % 0.03 -69.92 % 0.09 -6.71 % 0.09 76.93 % 0.05 -56.13 % 0.12 109.90 % 0.06 -72.97 % 0.21 7.70 % 0.20 243.55 % 0.06 115.69 % -0.37 62.95 % -0.99 -163.74 % -0.37 0.00 % -0.37 -1 450.58 % 0.03 0.00 % 0.03 -93.37 % 0.42 0.00 % 0.42 28.07 % 0.33 0.00 % 0.33 31.24 % 0.25 0.00 % 0.25 508.57 % 0.04 0.00 % 0.04 -91.39 % 0.47 0.00 % 0.47 120.92 % -2.27 0.00 % -2.27 98.98 % -222.55 0.00 % -222.55 -10.92 % -200.63 0.00 % -200.63 0.00 0.00 0.00 0.00
Ratio EBITDA 0.73 22.90 % 0.59 2.51 % 0.58 38.91 % 0.41 -14.34 % 0.48 45.48 % 0.33 361.04 % 0.07 -88.06 % 0.60 19.30 % 0.51 -10.05 % 0.56 -10.28 % 0.63 51.61 % 0.41 12.60 % 0.37 34.34 % 0.27 -26.20 % 0.37 -9.19 % 0.41 2.97 % 0.40 -14.89 % 0.47 20.32 % 0.39 -25.93 % 0.52 10.13 % 0.47 83.43 % 0.26 379.19 % 0.05 49.30 % 0.04 113.28 % -0.27 -9.59 % -0.25 -220.62 % 0.21 -71.72 % 0.73 -3.59 % 0.76 -3.29 % 0.78 2.60 % 0.76 63.97 % 0.46 -24.03 % 0.61 12.66 % 0.54 336.83 % 0.12 247.57 % 0.04 -94.11 % 0.61 10.12 % 0.55 127.61 % -2.00 -122.02 % -0.90 99.80 % -443.65 -871.03 % -45.69 88.59 % -400.26 -484.09 % -68.53 0.00 0.00 0.00 0.00
Gross profit ratio 0.65 34.00 % 0.48 9.96 % 0.44 133.18 % 0.19 -0.79 % 0.19 8.22 % 0.18 47.65 % 0.12 -55.62 % 0.27 25.98 % 0.21 -38.68 % 0.35 -20.18 % 0.43 112.45 % 0.20 42.44 % 0.14 81.09 % 0.08 -49.10 % 0.16 -23.06 % 0.20 166.93 % 0.08 -59.86 % 0.19 202.56 % 0.06 -82.25 % 0.35 6.88 % 0.33 195.10 % 0.11 162.70 % -0.18 46.38 % -0.33 -187.38 % 0.38 0.00 % 0.38 -43.84 % 0.68 0.00 % 0.68 -31.81 % 0.99 0.00 % 0.99 -13.26 % 1.14 0.00 % 1.14 8.71 % 1.05 0.00 % 1.05 35.83 % 0.77 0.00 % 0.77 -29.99 % 1.10 0.00 % 1.10 -81.28 % 5.90 0.00 % 5.90 489.62 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 0.00 0.00 0.00
Weighted average shs out dil 1.170 B 0.72 % 1.161 B -1.09 % 1.174 B 8.19 % 1.085 B 17.24 % 925.670 M 5.11 % 880.667 M 1.53 % 867.385 M 3.78 % 835.763 M 1.52 % 823.267 M 0.53 % 818.933 M 15.18 % 710.989 M 6.16 % 669.739 M 9.00 % 614.420 M 14.47 % 536.742 M 0.52 % 533.952 M -0.32 % 535.652 M 1.69 % 526.734 M 0.77 % 522.724 M 9.99 % 475.234 M 0.54 % 472.661 M 2.29 % 462.091 M 4.89 % 440.556 M 20.83 % 364.602 M 2.87 % 354.442 M 4.28 % 339.905 M 0.00 % 339.905 M 6.27 % 319.846 M 0.00 % 319.846 M 8.25 % 295.467 M 0.00 % 295.467 M 1.03 % 292.454 M 0.00 % 292.454 M 51.08 % 193.580 M 0.00 % 193.580 M 14.62 % 168.888 M 0.00 % 168.888 M 2.74 % 164.389 M 0.00 % 164.389 M 133.01 % 70.550 M 0.00 % 70.550 M 19.09 % 59.241 M 0.00 % 59.241 M 122.07 % 26.676 M 0.00 % 26.676 M 33.38 % 20.001 M 0.00 % 20.001 M 137.21 % 8.432 M 0.00 % 8.432 M
Weighted average shs out 1.170 B 1.76 % 1.150 B -2.10 % 1.174 B 9.05 % 1.077 B 19.52 % 900.957 M 3.54 % 870.120 M 0.32 % 867.385 M 5.08 % 825.422 M 1.40 % 814.017 M 0.70 % 808.350 M 15.87 % 697.665 M 5.95 % 658.470 M 9.56 % 601.028 M 11.98 % 536.742 M 0.47 % 534.244 M -0.26 % 535.652 M 1.69 % 526.734 M 0.76 % 522.742 M 10.00 % 475.234 M 0.54 % 472.662 M 2.29 % 462.091 M 4.89 % 440.556 M 20.91 % 364.356 M 2.80 % 354.442 M 4.28 % 339.905 M 0.00 % 339.905 M 6.27 % 319.846 M 0.00 % 319.846 M 8.25 % 295.467 M 0.00 % 295.467 M 1.03 % 292.454 M 0.00 % 292.454 M 51.08 % 193.580 M 0.00 % 193.580 M 14.62 % 168.888 M 0.00 % 168.888 M 2.74 % 164.389 M 0.00 % 164.389 M 133.01 % 70.550 M 0.00 % 70.550 M 19.09 % 59.241 M 0.00 % 59.241 M 122.07 % 26.676 M 0.00 % 26.676 M 33.38 % 20.001 M 0.00 % 20.001 M 137.21 % 8.432 M 0.00 % 8.432 M
EPS diluted 0.26 73.33 % 0.15 0.00 % 0.15 294.74 % 0.04 8.26 % 0.04 6.36 % 0.03 146.94 % -0.07 -180.07 % 0.09 59.06 % 0.06 -44.41 % 0.10 -23.62 % 0.13 324.84 % 0.03 10.07 % 0.03 212.36 % 0.01 -72.36 % 0.03 27.27 % 0.03 178.02 % 0.01 -62.86 % 0.02 107.63 % 0.01 -65.99 % 0.03 20.07 % 0.03 221.11 % 0.01 112.15 % -0.07 56.41 % -0.17 -126.06 % -0.08 -0.53 % -0.07 -2 177.78 % 0.00 -2.70 % 0.00 -96.50 % 0.11 1.15 % 0.10 201.73 % 0.03 1.47 % 0.03 166.41 % 0.01 -2.29 % 0.01 627.78 % 0.00 0.00 % 0.00 -91.43 % 0.02 0.96 % 0.02 425.00 % -0.01 1.54 % -0.01 -30.00 % -0.01 -2.04 % 0.00 43.02 % -0.01 1.15 % -0.01 -262.50 % 0.00 -100.00 % 0.00 33.33 % 0.00 -100.00 % 0.00
Earnings per share 0.26 73.33 % 0.15 0.00 % 0.15 291.64 % 0.04 6.09 % 0.04 8.08 % 0.03 147.51 % -0.07 -179.08 % 0.09 59.32 % 0.06 -44.20 % 0.10 -23.08 % 0.13 318.01 % 0.03 9.51 % 0.03 219.10 % 0.01 -72.36 % 0.03 27.27 % 0.03 178.02 % 0.01 -62.86 % 0.02 107.63 % 0.01 -65.99 % 0.03 20.07 % 0.03 221.11 % 0.01 112.13 % -0.07 56.35 % -0.17 -126.06 % -0.08 -0.53 % -0.07 -2 177.78 % 0.00 -2.70 % 0.00 -96.50 % 0.11 1.15 % 0.10 201.73 % 0.03 1.47 % 0.03 166.41 % 0.01 -2.29 % 0.01 627.78 % 0.00 0.00 % 0.00 -91.43 % 0.02 -58.58 % 0.05 892.19 % -0.01 1.54 % -0.01 -30.00 % -0.01 -2.04 % 0.00 43.02 % -0.01 1.15 % -0.01 -262.50 % 0.00 -100.00 % 0.00 33.33 % 0.00 -100.00 % 0.00
Gross profit 449.838 M 83.45 % 245.206 M 4.59 % 234.444 M 257.37 % 65.603 M 5.89 % 61.955 M 15.95 % 53.431 M 53.23 % 34.869 M -57.96 % 82.944 M 33.80 % 61.990 M -47.70 % 118.524 M -9.57 % 131.060 M 305.07 % 32.355 M 32.55 % 24.410 M 69.50 % 14.401 M -53.02 % 30.652 M 4.73 % 29.268 M 324.54 % 6.894 M -65.64 % 20.065 M 228.61 % 6.106 M -77.45 % 27.076 M 34.32 % 20.158 M 162.20 % 7.688 M 158.61 % -13.117 M 33.11 % -19.610 M -176.29 % 25.703 M 0.00 % 25.703 M -9.70 % 28.464 M 0.00 % 28.464 M -61.47 % 73.880 M 0.00 % 73.880 M 109.24 % 35.308 M 0.00 % 35.308 M 236.43 % 10.495 M 0.00 % 10.495 M 81.46 % 5.783 M 0.00 % 5.783 M -27.65 % 7.994 M 0.00 % 7.994 M 578.40 % 1.178 M 0.00 % 1.178 M 89 544.96 % 1.315 K 0.00 % 1.315 K 14.11 % 1.152 K 0.00 % 1.152 K 0.000 0.000 0.000 0.000
Income tax expense 129.177 M 92.24 % 67.194 M 69.36 % 39.675 M 91.53 % 20.715 M 33.73 % 15.490 M 16.91 % 13.249 M 160.32 % -21.963 M -168.45 % 32.086 M 154.29 % 12.618 M -64.30 % 35.344 M 31.18 % 26.943 M 195.20 % 9.127 M 44.46 % 6.318 M 179.43 % 2.261 M -68.49 % 7.175 M -5.14 % 7.564 M 230.31 % 2.290 M -55.34 % 5.128 M 155.52 % -9.237 M -233.73 % 6.907 M 108.99 % 3.305 M 84.84 % 1.788 M -69.06 % 5.779 M -74.69 % 22.834 M 368.92 % -8.491 M 0.00 % -8.491 M -933.68 % 1.019 M 0.00 % 1.019 M -92.78 % 14.103 M 0.00 % 14.103 M 232.31 % 4.244 M 0.00 % 4.244 M 288.61 % 1.092 M 0.00 % 1.092 M 412.41 % 213.136 K 0.00 % 213.139 K -72.58 % 777.288 K 0.00 % 777.290 K 3 489.26 % 21.656 K -0.01 % 21.659 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Cost of revenue 245.573 M -6.54 % 262.752 M -12.30 % 299.614 M 5.92 % 282.867 M 6.93 % 264.528 M 5.27 % 251.289 M -2.88 % 258.748 M 13.99 % 226.998 M -1.24 % 229.838 M 2.79 % 223.604 M 30.82 % 170.929 M 35.62 % 126.032 M -13.56 % 145.800 M -12.93 % 167.445 M 0.64 % 166.376 M 44.06 % 115.488 M 37.29 % 84.122 M -2.50 % 86.277 M -6.02 % 91.804 M 83.62 % 49.998 M 21.44 % 41.170 M -32.88 % 61.335 M -29.46 % 86.956 M 10.34 % 78.806 M 87.22 % 42.093 M 0.00 % 42.093 M 207.20 % 13.702 M 0.00 % 13.702 M 1 724.29 % 751.088 K 0.00 % 751.089 K 117.19 % -4.370 M 0.00 % -4.370 M -777.73 % -497.908 K 0.00 % -497.908 K -129.30 % 1.699 M 0.00 % 1.699 M 325.58 % -753.338 K 0.00 % -753.338 K 23.01 % -978.530 K 0.00 % -978.530 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
General and administrative 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 -100.00 % 2.420 M 0.000 -100.00 % 918.250 K 0.00 % 918.250 K -91.04 % 10.248 M 0.00 % 10.248 M 38.79 % 7.384 M 0.00 % 7.384 M 125.35 % 3.276 M -4.79 % 3.441 M 254.99 % 969.370 K -15.53 % 1.148 M 61.84 % 709.078 K -17.40 % 858.396 K -18.28 % 1.050 M -15.09 % 1.237 M 160.62 % 474.686 K -15.22 % 559.899 K 120.98 % 253.374 K -18.83 % 312.149 K 36.06 % 229.412 K -14.37 % 267.924 K 25.93 % 212.756 K -18.19 % 260.075 K 427.04 % 49.346 K 100.00 % 24.673 K 307.82 % 6.050 K 100.00 % 3.025 K
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 648.000 K 0.000 100.00 % -395.250 K 0.00 % -395.250 K -104.37 % 9.035 M 200.00 % -9.035 M -49.99 % -6.024 M -200.00 % 6.024 M 7 213.09 % 82.366 K 0.00 % 82.367 K -7.56 % 89.102 K 0.00 % 89.105 K 19.35 % 74.658 K 0.00 % 74.660 K -20.02 % 93.352 K 0.00 % 93.355 K 119.12 % 42.604 K -0.01 % 42.607 K 44.99 % 29.386 K -0.01 % 29.389 K 52.63 % 19.256 K 0.00 % 19.256 K -18.61 % 23.658 K -0.01 % 23.660 K 181.50 % -29.031 K -100.00 % -14.516 K 0.000 0.000
Other expenses 0.000 0.000 0.000 100.00 % -44.000 K -193.62 % 47.000 K -47.19 % 89.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.248 M 0.000 0.000 0.000 100.00 % -1.995 M 0.000 0.000 100.00 % -4.329 M -144.38 % 9.755 M 170.43 % -13.850 M -197.47 % 14.209 M 300.45 % -7.089 M -324.78 % 3.154 M 201.23 % -3.115 M -207.54 % 2.897 M 199.91 % -2.900 M -204.93 % 2.763 M 205.01 % -2.631 M -391.59 % 902.400 K -38.81 % 1.475 M 945.55 % -174.406 K -160.51 % 288.234 K 242.93 % -201.656 K -194.60 % 213.156 K 0.000 0.000 100.00 % -12.100 K -100.00 % -6.050 K
Operating expenses 5.560 M 258.71 % 1.550 M 1.24 % 1.531 M -65.69 % 4.462 M 32.29 % 3.373 M -21.74 % 4.310 M -6.85 % 4.627 M 4.24 % 4.439 M 67.38 % 2.652 M -23.55 % 3.469 M -4.93 % 3.649 M 55.34 % 2.349 M 31.89 % 1.781 M -78.40 % 8.245 M 21.29 % 6.798 M -21.26 % 8.633 M 2 058.25 % 400.000 K -84.76 % 2.625 M 128.86 % 1.147 M -70.81 % 3.930 M 35.56 % 2.899 M 44.01 % 2.013 M -76.00 % 8.386 M -86.29 % 61.182 M 13.07 % 54.109 M 4 360.76 % 1.213 M -10.81 % 1.360 M -95.01 % 27.271 M 107.95 % 13.114 M -70.52 % 44.477 M 191.31 % 15.268 M -57.43 % 35.861 M 810.79 % 3.937 M -62.79 % 10.582 M 161.89 % 4.041 M -43.48 % 7.149 M 117.93 % 3.281 M -29.89 % 4.679 M 294.82 % 1.185 M -34.75 % 1.816 M 2 345.71 % 74.262 K -87.09 % 575.413 K 1 555.48 % 34.758 K -93.18 % 509.892 K 2 410.05 % 20.314 K 100.00 % 10.157 K 267.88 % -6.050 K -100.00 % -3.025 K
Cost and expenses 251.133 M -4.98 % 264.302 M -12.23 % 301.145 M 4.81 % 287.329 M 7.25 % 267.901 M 4.81 % 255.599 M -2.95 % 263.375 M 13.80 % 231.437 M -0.45 % 232.490 M 2.39 % 227.073 M 30.07 % 174.578 M 35.98 % 128.381 M -13.01 % 147.581 M -16.00 % 175.690 M 1.45 % 173.174 M 39.52 % 124.121 M 46.85 % 84.522 M -4.93 % 88.902 M -4.36 % 92.951 M 72.36 % 53.928 M 22.37 % 44.069 M -30.43 % 63.348 M -33.56 % 95.342 M -31.89 % 139.988 M 45.52 % 96.202 M 122.15 % 43.306 M 187.51 % 15.062 M -63.24 % 40.973 M 195.51 % 13.865 M -67.65 % 42.862 M 293.32 % 10.898 M -65.39 % 31.491 M 815.58 % 3.439 M -65.89 % 10.084 M 75.68 % 5.740 M -35.15 % 8.850 M 250.21 % 2.527 M -35.63 % 3.926 M 1 799.96 % 206.632 K -75.33 % 837.702 K 1 028.04 % 74.262 K -87.09 % 575.413 K 1 555.48 % 34.758 K -93.18 % 509.892 K 2 410.05 % 20.314 K 100.00 % 10.157 K 267.88 % -6.050 K -100.00 % -3.025 K
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
Selling general and administrative expenses 5.560 M 258.71 % 1.550 M 1.24 % 1.531 M -66.02 % 4.506 M 31.75 % 3.420 M -22.26 % 4.399 M -4.93 % 4.627 M 4.24 % 4.439 M 67.38 % 2.652 M -23.55 % 3.469 M -4.93 % 3.649 M 55.34 % 2.349 M 31.89 % 1.781 M -58.86 % 4.329 M 94.82 % 2.222 M 1.37 % 2.192 M 448.00 % 400.000 K -82.26 % 2.255 M 96.60 % 1.147 M -22.50 % 1.480 M 1.23 % 1.462 M -8.97 % 1.606 M -51.02 % 3.279 M 48.84 % 2.203 M -88.57 % 19.282 M 1 489.61 % 1.213 M -10.81 % 1.360 M -89.86 % 13.407 M 299.16 % 3.359 M 0.00 % 3.359 M 217.33 % 1.058 M 0.00 % 1.058 M 35.06 % 783.736 K 0.00 % 783.738 K -31.48 % 1.144 M 0.00 % 1.144 M 121.11 % 517.292 K 0.00 % 517.293 K 82.94 % 282.760 K 0.00 % 282.763 K 13.71 % 248.668 K 0.00 % 248.668 K 5.18 % 236.414 K 0.00 % 236.417 K 1 063.81 % 20.314 K 100.00 % 10.157 K 67.88 % 6.050 K 100.00 % 3.025 K
Interest income 13.032 M 50.05 % 8.685 M 8.62 % 7.996 M 51.84 % 5.266 M 112.34 % 2.480 M 69.98 % 1.459 M 436.40 % 272.000 K 18.78 % 229.000 K -6.53 % 245.000 K -47.87 % 470.000 K 18.99 % 395.000 K -34.49 % 603.000 K -39.09 % 990.000 K 12.24 % 882.000 K 66.73 % 529.000 K 9.98 % 481.000 K -13.49 % 556.000 K 8.17 % 514.000 K 94.70 % 264.000 K 84.62 % 143.000 K -39.66 % 237.000 K 203.85 % 78.000 K -69.17 % 253.000 K -51.81 % 525.000 K -68.43 % 1.663 M 0.000 0.000 -100.00 % 4.592 M 0.000 -100.00 % 4.541 M 0.000 -100.00 % 2.079 M 0.000 -100.00 % 648.856 K 0.000 -100.00 % 665.460 K 0.000 -100.00 % 272.329 K 0.000 -100.00 % 56.560 K 0.000 -100.00 % 65.198 K 0.000 -100.00 % 67.595 K 0.000 0.000 0.000 0.000
Interest expense 2.349 M 127.84 % 1.031 M -47.45 % 1.962 M 34.57 % 1.458 M -11.80 % 1.653 M -15.32 % 1.952 M 32.34 % 1.475 M 240.65 % 433.000 K -43.62 % 768.000 K -47.90 % 1.474 M -10.01 % 1.638 M 219.92 % 512.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 130.000 K 0.000 -100.00 % 1.410 M 0.000 -100.00 % 424.000 K 0.00 % 424.000 K -48.67 % 826.000 K 0.00 % 826.000 K -11.56 % 934.000 K 0.00 % 934.000 K 27 793.09 % 3.349 K 0.00 % 3.349 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 83.737 M 19.14 % 70.287 M -29.80 % 100.130 M 23.53 % 81.056 M -25.21 % 108.379 M 89.75 % 57.117 M -44.36 % 102.654 M 26.07 % 81.424 M -8.51 % 88.993 M 19.38 % 74.543 M 9.52 % 68.066 M 92.02 % 35.447 M -9.61 % 39.214 M -13.06 % 45.105 M -12.06 % 51.289 M 46.88 % 34.918 M 20.44 % 28.993 M -9.05 % 31.879 M -3.29 % 32.964 M 92.10 % 17.160 M 55.24 % 11.054 M -15.01 % 13.006 M -43.26 % 22.923 M -72.39 % 83.018 M 412.44 % 16.201 M 0.00 % 16.201 M 190.75 % 5.572 M 0.00 % 5.572 M -49.98 % 11.140 M 0.00 % 11.140 M 20.58 % 9.238 M 0.00 % 9.238 M 263.91 % 2.539 M 0.00 % 2.539 M 516.96 % 411.472 K 0.00 % 411.473 K 125.99 % 182.072 K 0.00 % 182.072 K 455.57 % 32.772 K 0.00 % 32.773 K 1 618.11 % 1.908 K 0.00 % 1.908 K 65.87 % 1.150 K 0.00 % 1.150 K 542.46 % 179.000 100.00 % 89.500 100.36 % -24.872 K -100.00 % -12.436 K
Operating income 444.278 M 82.34 % 243.656 M 4.61 % 232.913 M 219.71 % 72.852 M 24.36 % 58.582 M 19.26 % 49.121 M 62.43 % 30.242 M -61.48 % 78.505 M 32.30 % 59.338 M -48.43 % 115.055 M -9.70 % 127.411 M 324.62 % 30.006 M 32.60 % 22.629 M 384.66 % 4.669 M -78.57 % 21.788 M -9.98 % 24.203 M 272.70 % 6.494 M -58.55 % 15.668 M 215.95 % 4.959 M -78.57 % 23.145 M 28.10 % 18.068 M 271.62 % 4.862 M 125.68 % -18.934 M 76.59 % -80.876 M -4 030.54 % -1.958 M 0.00 % -1.958 M -113.84 % 14.148 M 0.00 % 14.148 M -69.42 % 46.267 M 0.00 % 46.267 M 374.85 % 9.744 M 0.00 % 9.744 M 201.18 % 3.235 M 0.00 % 3.235 M 1 624.42 % 187.608 K 0.00 % 187.608 K -95.33 % 4.014 M 0.00 % 4.014 M 1 345.43 % -322.316 K 0.00 % -322.316 K 0.37 % -323.523 K 0.00 % -323.523 K -19.31 % -271.173 K 0.00 % -271.173 K -288.27 % -69.841 K -100.00 % -34.921 K -477.20 % -6.050 K -100.00 % -3.025 K
Operating income ratio 0.64 33.19 % 0.48 9.99 % 0.44 108.61 % 0.21 16.51 % 0.18 11.31 % 0.16 56.51 % 0.10 -59.34 % 0.25 24.57 % 0.20 -39.54 % 0.34 -20.29 % 0.42 122.70 % 0.19 42.50 % 0.13 417.80 % 0.03 -76.78 % 0.11 -33.86 % 0.17 134.34 % 0.07 -51.57 % 0.15 190.90 % 0.05 -83.13 % 0.30 1.93 % 0.29 318.24 % 0.07 127.47 % -0.26 81.23 % -1.37 -4 630.59 % -0.03 0.00 % -0.03 -108.61 % 0.34 0.00 % 0.34 -45.88 % 0.62 0.00 % 0.62 96.85 % 0.31 0.00 % 0.31 -2.68 % 0.32 0.00 % 0.32 1 190.74 % 0.03 0.00 % 0.03 -95.48 % 0.55 0.00 % 0.55 134.37 % -1.61 0.00 % -1.61 99.34 % -246.12 0.00 % -246.12 -4.56 % -235.39 0.00 % -235.39 0.00 0.00 0.00 0.00
Total other income expenses net -11.302 M -85.49 % -6.093 M 65.96 % -17.897 M -64.25 % -10.896 M -2.86 % -10.593 M -55.55 % -6.810 M 93.98 % -113.183 M -519.80 % 26.961 M 2 236.37 % -1.262 M -178.43 % 1.609 M 121.32 % -7.547 M -1 860.26 % -385.000 K -151.75 % 744.000 K 124.52 % -3.034 M 25.03 % -4.047 M 32.10 % -5.960 M -1 073.86 % 612.000 K 168.42 % 228.000 K 102.73 % -8.345 M -5 895.14 % 144.000 K -91.65 % 1.725 M 941.46 % -205.000 K -247.46 % -59.000 K 86.62 % -441.000 K 94.52 % -8.045 M 74.80 % -31.929 M -166.96 % -11.960 M 0.00 % -11.960 M -1 141.43 % -963.408 K 0.00 % -963.409 K -120.94 % 4.600 M 195.37 % -4.823 M -1 503.53 % 343.650 K 0.00 % 343.649 K 3.70 % 331.378 K 0.00 % 331.377 K 63.95 % 202.116 K 0.00 % 202.113 K 284.23 % -109.710 K 0.00 % -109.710 K -454.11 % 30.982 K 0.00 % 30.983 K -22.63 % 40.046 K 0.00 % 40.048 K 85.94 % 21.538 K 100.00 % 10.769 K 214.43 % -9.411 K -100.00 % -4.706 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-30 2011-06-30 2010-12-30 2010-06-30 2009-12-30 2009-06-30 2008-12-30 2008-06-30 2007-12-30 2007-06-30 2006-12-30 2006-06-30 2005-12-30 2005-06-30 2004-12-30 2004-06-30 2003-12-30 2003-06-30 2003-01-31 2002-06-30 2002-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-06-30 2010-06-30 2009-06-30 2008-06-30 2007-06-30 2006-06-30 2005-06-30 2004-06-30 2003-06-30 2002-06-30
Net debt -719.262 M -59.61 % -450.646 M -8.90 % -413.807 M -79.44 % -230.611 M -3.64 % -222.520 M -119.97 % -101.157 M -4.32 % -96.966 M 28.05 % -134.771 M 33.43 % -202.465 M -19.68 % -169.168 M -51.44 % -111.706 M -249.40 % -31.971 M 66.63 % -95.815 M -9.52 % -87.487 M -28.26 % -68.209 M -51.86 % -44.917 M 42.83 % -78.567 M 8.29 % -85.668 M -93.50 % -44.272 M -25.66 % -35.232 M -12.34 % -31.363 M -70.79 % -18.364 M -81.89 % -10.096 M 62.06 % -26.612 M 11.98 % -30.235 M 29.83 % -43.089 M 3.23 % -44.525 M 47.24 % -84.393 M -5.19 % -80.227 M -200.56 % -26.693 M -65.07 % -16.171 M -24.54 % -12.985 M -788.50 % -1.461 M -230.19 % -442.603 K 78.23 % -2.034 M -30.53 % -1.558 M 64.52 % -4.391 M
Total investments 506.350 M 40.75 % 359.763 M 259.29 % 100.132 M 3 751.23 % 2.600 M -5.01 % 2.737 M -13.14 % 3.151 M -43.49 % 5.576 M -23.33 % 7.273 M 15.30 % 6.308 M 100.64 % 3.144 M -21.28 % 3.994 M -30.89 % 5.779 M -23.97 % 7.601 M 10.24 % 6.895 M -0.72 % 6.945 M 4 499.34 % 151.000 K -48.29 % 292.000 K -46.22 % 543.000 K 311.36 % 132.000 K 50.00 % 88.000 K -69.97 % 293.000 K -26.75 % 400.000 K -1.23 % 405.000 K -24.02 % 533.000 K -88.96 % 4.827 M -14.10 % 5.619 M 11.80 % 5.026 M 1 092.88 % 421.333 K 15 271.51 % 2.741 K 0.000 -100.00 % 353.823 K 193.06 % 120.733 K 120 633.00 % 100.000 -60.00 % 250.000 -98.85 % 21.800 K 0.000 0.000
Total debt 64.417 M 1 591.18 % 3.809 M -63.61 % 10.467 M -44.05 % 18.708 M -34.21 % 28.438 M -23.93 % 37.384 M -26.43 % 50.815 M 120.73 % 23.021 M -11.58 % 26.037 M -24.59 % 34.527 M -36.02 % 53.964 M 80.02 % 29.977 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.062 M 149.88 % 425.000 K -81.81 % 2.337 M 37.47 % 1.700 M -52.93 % 3.612 M 0.000 -100.00 % 4.239 M -17.75 % 5.154 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accumulated other comprehensive income loss 133.922 M 332.26 % 30.982 M 199.59 % -31.108 M 6.18 % -33.157 M -20.95 % -27.413 M 1.22 % -27.751 M -6.60 % -26.034 M 2.00 % -26.564 M 20.17 % -33.277 M 2.56 % -34.153 M 1.60 % -34.707 M -330.07 % -8.070 M -5.16 % -7.674 M -157.12 % 13.436 M 613.16 % 1.884 M 23.38 % 1.527 M 65.98 % 920.000 K 19.48 % 770.000 K 82.03 % 423.000 K -85.78 % 2.974 M -3.63 % 3.086 M 3.66 % 2.977 M 5.49 % 2.822 M 7.79 % 2.618 M -20.91 % 3.310 M 0.000 -100.00 % 1.864 M -16.90 % 2.243 M 152.83 % 887.196 K 13.79 % 779.697 K 40.38 % 555.412 K 876.12 % 56.900 K 2 546.51 % 2.150 K 0.000 0.000 100.00 % -358.000 0.000
Retained earnings 919.662 M 41.46 % 650.129 M 21.41 % 535.501 M 48.85 % 359.766 M 5.74 % 340.244 M 10.56 % 307.745 M 9.24 % 281.717 M -17.79 % 342.695 M 18.31 % 289.667 M 18.57 % 244.296 M 36.37 % 179.146 M 109.24 % 85.617 M 18.26 % 72.398 M 30.82 % 55.342 M 9.54 % 50.520 M 51.66 % 33.312 M 68.58 % 19.760 M 32.23 % 14.944 M 616.74 % 2.085 M 134.07 % -6.119 M 78.17 % -28.033 M 30.15 % -40.136 M 8.99 % -44.101 M -158.32 % -17.072 M -145.28 % 37.707 M -54.44 % 82.768 M -6.48 % 88.499 M 2.71 % 86.160 M 191.20 % 29.587 M 215.14 % 9.389 M 112.64 % 4.415 M 16.08 % 3.804 M 265.84 % -2.294 M -95.23 % -1.175 M -99.20 % -589.782 K -362.47 % -127.530 K -312.40 % -30.924 K
Common stock 851.839 M 0.97 % 843.617 M 2.29 % 824.735 M 0.69 % 819.121 M 30.55 % 627.421 M 33.91 % 468.532 M 0.72 % 465.184 M -0.29 % 466.556 M 22.97 % 379.391 M 2.06 % 371.741 M 0.26 % 370.781 M 72.92 % 214.423 M 0.10 % 214.218 M 28.96 % 166.118 M 11.07 % 149.568 M 0.30 % 149.120 M 0.00 % 149.122 M 0.24 % 148.770 M 18.94 % 125.080 M 0.24 % 124.782 M 0.43 % 124.251 M 0.01 % 124.236 M 4.63 % 118.743 M 0.81 % 117.791 M 4.56 % 112.650 M 0.00 % 112.650 M -0.01 % 112.657 M 72.52 % 65.301 M -18.24 % 79.864 M 73.88 % 45.930 M 60.25 % 28.661 M 31.86 % 21.735 M 117.23 % 10.006 M 68.50 % 5.938 M 0.00 % 5.938 M 71.26 % 3.467 M -46.25 % 6.451 M
Total equity 1.905 B 24.97 % 1.525 B 14.72 % 1.329 B 16.01 % 1.146 B 21.85 % 940.252 M 25.61 % 748.526 M 3.84 % 720.867 M -7.90 % 782.687 M 23.11 % 635.781 M 9.26 % 581.884 M 12.94 % 515.220 M 76.46 % 291.970 M 4.67 % 278.942 M 6.17 % 262.724 M 30.08 % 201.972 M 9.79 % 183.959 M 8.34 % 169.802 M 3.23 % 164.484 M 28.92 % 127.588 M 4.89 % 121.637 M 22.49 % 99.304 M 14.04 % 87.077 M 12.41 % 77.464 M -25.04 % 103.337 M -32.75 % 153.667 M -21.36 % 195.418 M -3.74 % 203.020 M 32.09 % 153.704 M 39.30 % 110.339 M 96.69 % 56.098 M 66.80 % 33.632 M 31.40 % 25.596 M 231.81 % 7.714 M 61.96 % 4.763 M -10.94 % 5.348 M 60.14 % 3.340 M -47.98 % 6.420 M
Other non current liabilities 218.558 M 302.15 % 54.348 M 10.65 % 49.115 M 13.24 % 43.372 M -31.85 % 63.639 M 24.79 % 50.996 M -26.35 % 69.245 M -27.40 % 95.385 M 108.03 % 45.851 M -33.91 % 69.379 M -5.38 % 73.320 M -3.09 % 75.656 M -7.34 % 81.646 M 0.000 -100.00 % 56.061 M 0.000 -100.00 % 21.429 M 0.000 -100.00 % 22.336 M 0.000 -100.00 % 37.198 M 15.16 % 32.302 M 4.37 % 30.950 M -9.52 % 34.208 M -33.37 % 51.343 M 0.000 -100.00 % 20.007 M 8.68 % 18.408 M 3 018.59 % 590.280 K 106.76 % 285.493 K 0.10 % 285.214 K 26.18 % 226.035 K 4.59 % 216.106 K 1 330.50 % 15.107 K 99.72 % 7.564 K 0.000 0.000
Long term debt 50.709 M 4 711.10 % 1.054 M -24.12 % 1.389 M -63.53 % 3.809 M -63.61 % 10.468 M -35.39 % 16.202 M -35.52 % 25.128 M 207.00 % 8.185 M -12.59 % 9.364 M -22.37 % 12.062 M -12.88 % 13.846 M -8.38 % 15.113 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 425.000 K -59.98 % 1.062 M -37.53 % 1.700 M -27.26 % 2.337 M 0.000 0.000 -100.00 % 4.239 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 269.267 M 65.90 % 162.307 M 52.87 % 106.170 M -10.49 % 118.616 M -16.41 % 141.894 M 26.79 % 111.909 M -10.64 % 125.237 M 20.92 % 103.570 M -8.65 % 113.374 M 39.21 % 81.441 M -24.75 % 108.227 M 19.23 % 90.769 M 1.55 % 89.387 M 0.000 -100.00 % 82.091 M 0.000 -100.00 % 40.418 M 0.000 -100.00 % 38.941 M 0.000 -100.00 % 37.198 M 13.66 % 32.727 M 2.23 % 32.012 M -10.85 % 35.908 M -33.11 % 53.680 M 0.000 -100.00 % 49.331 M 23.35 % 39.992 M 496.44 % 6.705 M -22.81 % 8.687 M 79.43 % 4.841 M 118.27 % 2.218 M 926.39 % 216.106 K 1 330.50 % 15.107 K 99.72 % 7.564 K 0.000 0.000
Other current liabilities 181.757 M 46.02 % 124.475 M 110.22 % 59.211 M 514.64 % -14.280 M -126.03 % 54.865 M 218.54 % 17.224 M -77.76 % 77.435 M 6 462.29 % 1.180 M -94.78 % 22.587 M 128.38 % -79.595 M -249.73 % 53.160 M 663.24 % 6.965 M -83.55 % 42.342 M 458.09 % 7.587 M -75.36 % 30.791 M 494.88 % 5.176 M -74.25 % 20.104 M 554.64 % 3.071 M -83.42 % 18.525 M 479.99 % 3.194 M -73.95 % 12.262 M 534.68 % 1.932 M -87.80 % 15.835 M -11.77 % 17.948 M 21.31 % 14.795 M 170.18 % 5.476 M -67.04 % 16.614 M -1.51 % 16.868 M 122.32 % 7.587 M 741.64 % 901.484 K 65.21 % 545.652 K -75.08 % 2.190 M 812.96 % 239.864 K 142.34 % 98.980 K -25.47 % 132.809 K 35.20 % 98.235 K 0.000
Deferred revenue 0.000 0.000 0.000 -100.00 % 16.909 M 183.23 % 5.970 M 0.000 0.000 -100.00 % 13.667 M -54.96 % 30.342 M -38.24 % 49.127 M 130.95 % 21.272 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.062 M 0.000 -100.00 % 4.000 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
Short term debt 27.416 M 397.57 % 5.510 M -69.65 % 18.156 M -39.07 % 29.798 M 148.32 % 12.000 M -43.35 % 21.182 M -17.54 % 25.687 M 73.14 % 14.836 M 208.54 % -13.669 M -160.85 % 22.465 M -44.00 % 40.118 M 169.90 % 14.864 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 425.000 K -59.98 % 1.062 M -16.71 % 1.275 M 0.00 % 1.275 M 0.00 % 1.275 M 0.00 % 1.275 M 0.000 -100.00 % 4.239 M 363.53 % 914.500 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total current liabilities 214.370 M 16.57 % 183.903 M 15.92 % 158.650 M 31.03 % 121.079 M 11.30 % 108.790 M -8.18 % 118.483 M -6.31 % 126.468 M 0.33 % 126.052 M 5.14 % 119.885 M -20.22 % 150.270 M -5.59 % 159.172 M 124.20 % 70.995 M 37.11 % 51.778 M 29.15 % 40.090 M 5.86 % 37.871 M -18.99 % 46.747 M 86.15 % 25.112 M -9.18 % 27.651 M -0.24 % 27.717 M 4.39 % 26.551 M 28.57 % 20.651 M 29.02 % 16.006 M -33.57 % 24.095 M -41.04 % 40.868 M 49.88 % 27.268 M 9.89 % 24.813 M -22.79 % 32.137 M 25.97 % 25.511 M 86.36 % 13.690 M 96.09 % 6.981 M 104.13 % 3.420 M 53.48 % 2.228 M 96.11 % 1.136 M 407.04 % 224.097 K 26.89 % 176.602 K 16.94 % 151.013 K 188.12 % 52.413 K
Total liabilities 483.637 M 39.69 % 346.210 M 30.73 % 264.820 M 10.48 % 239.695 M -4.38 % 250.684 M 8.81 % 230.392 M -8.47 % 251.705 M 9.62 % 229.622 M -1.56 % 233.259 M 0.67 % 231.711 M -13.35 % 267.399 M 65.30 % 161.764 M 37.52 % 117.627 M 193.41 % 40.090 M -57.32 % 93.932 M 100.94 % 46.747 M -28.66 % 65.530 M 136.99 % 27.651 M -58.52 % 66.658 M 151.06 % 26.551 M -54.10 % 57.849 M 18.71 % 48.733 M -13.14 % 56.107 M -26.92 % 76.776 M -5.15 % 80.948 M 226.23 % 24.813 M -69.54 % 81.468 M 24.37 % 65.504 M 221.18 % 20.395 M 30.17 % 15.668 M 89.65 % 8.261 M 85.80 % 4.446 M 228.79 % 1.352 M 465.36 % 239.204 K 29.88 % 184.166 K 21.95 % 151.013 K 188.12 % 52.413 K
Other non current assets 110.389 M 1.89 % 108.341 M -2.72 % 111.371 M -82.02 % 619.493 M 57.49 % 393.345 M 22.99 % 319.816 M 12.92 % 283.219 M 2.89 % 275.260 M 766.80 % 31.756 M 7.59 % 29.516 M -85.00 % 196.750 M 83.78 % 107.059 M 143.91 % -243.796 M -8 568.08 % 2.879 M 101.78 % -162.112 M -511.30 % 39.415 M 142.80 % -92.087 M -378.42 % 33.075 M 193.41 % -35.410 M -216.88 % 30.295 M 201.66 % -29.799 M -201.66 % 29.311 M 0.000 -100.00 % 37.085 M 0.000 100.00 % -178.141 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term investments 506.350 M 40.75 % 359.763 M 259.29 % 100.132 M 3 751.23 % 2.600 M -5.01 % 2.737 M -13.14 % 3.151 M -43.49 % 5.576 M -23.33 % 7.273 M 15.30 % 6.308 M 100.64 % 3.144 M 403.85 % 624.000 K -89.20 % 5.779 M 424.89 % 1.101 M -84.03 % 6.895 M -0.72 % 6.945 M 4 499.34 % 151.000 K -48.29 % 292.000 K -46.22 % 543.000 K 311.36 % 132.000 K 50.00 % 88.000 K -69.97 % 293.000 K -26.75 % 400.000 K 0.00 % 400.000 K -24.95 % 533.000 K -81.86 % 2.938 M -47.71 % 5.619 M 20.79 % 4.652 M 1 004.11 % 421.333 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.414 M 0.000 -100.00 % 120.000 K 0.000 -100.00 % 24.000 K -20.00 % 30.000 K -58.90 % 73.000 K -39.67 % 121.000 K -36.65 % 191.000 K -31.05 % 277.000 K -24.93 % 369.000 K -16.70 % 443.000 K -17.50 % 537.000 K 58.41 % 339.000 K -3.97 % 353.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 220.258 M 0.000 -100.00 % 135.165 M 0.000 -100.00 % 61.143 M 203 710.00 % 30.000 K -58.90 % 73.000 K -39.67 % 121.000 K -36.65 % 191.000 K -31.05 % 277.000 K -24.93 % 369.000 K -16.70 % 443.000 K -17.50 % 537.000 K 58.41 % 339.000 K -3.97 % 353.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 895.587 M 6.20 % 843.280 M 0.96 % 835.280 M 139.99 % 348.049 M -6.91 % 373.886 M -8.50 % 408.620 M 10.15 % 370.961 M -21.71 % 473.859 M -0.35 % 475.515 M 1.56 % 468.231 M 63.35 % 286.636 M 38.70 % 206.660 M -14.85 % 242.695 M 14.59 % 211.793 M 36.49 % 155.167 M -12.87 % 178.077 M 93.99 % 91.795 M 1.94 % 90.052 M 1.23 % 88.957 M -12.67 % 101.864 M 26.97 % 80.224 M 16.12 % 69.090 M -2.64 % 70.961 M -16.66 % 85.149 M -41.25 % 144.942 M -15.82 % 172.183 M 7.95 % 159.499 M 51.79 % 105.082 M 202.60 % 34.727 M -6.32 % 37.068 M 72.36 % 21.507 M 78.91 % 12.021 M 125.62 % 5.328 M 18.44 % 4.498 M 31.99 % 3.408 M 86.39 % 1.829 M -11.99 % 2.078 M
Total non current assets 1.512 B 15.32 % 1.311 B 25.28 % 1.047 B 7.90 % 970.142 M 22.96 % 789.018 M 7.85 % 731.587 M 7.50 % 680.520 M -10.03 % 756.392 M 41.03 % 536.321 M 7.07 % 500.891 M -2.11 % 511.687 M 60.15 % 319.498 M 31.05 % 243.796 M 10.03 % 221.567 M 36.68 % 162.112 M -25.51 % 217.643 M 136.34 % 92.087 M -25.56 % 123.700 M 38.74 % 89.162 M -32.64 % 132.368 M 64.01 % 80.708 M -18.54 % 99.078 M -2.56 % 101.678 M -17.48 % 123.210 M -30.77 % 177.971 M -0.10 % 178.141 M -2.50 % 182.712 M 63.76 % 111.570 M 214.75 % 35.448 M -16.17 % 42.283 M 73.38 % 24.387 M 95.56 % 12.470 M 134.05 % 5.328 M 18.44 % 4.498 M 31.99 % 3.408 M 86.39 % 1.829 M -11.99 % 2.078 M
Other current assets 5.581 M -19.45 % 6.929 M 28.79 % 5.380 M 3.52 % 5.197 M -53.19 % 11.102 M 132.99 % 4.765 M 35.41 % 3.519 M -8.05 % 3.827 M 157.88 % 1.484 M -67.19 % 4.523 M 309.32 % 1.105 M -81.29 % 5.906 M 69.27 % 3.489 M 79.11 % 1.948 M -58.35 % 4.677 M 278.70 % 1.235 M -55.59 % 2.781 M 293.35 % 707.000 K -87.86 % 5.823 M -0.07 % 5.827 M 81.64 % 3.208 M 355.68 % 704.000 K -82.71 % 4.072 M 83.51 % 2.219 M -29.44 % 3.145 M 0.000 -100.00 % 8.814 M 1 770.83 % 471.128 K 82.83 % 257.682 K 25.17 % 205.861 K -60.16 % 516.763 K 168.32 % 192.593 K 414.60 % 37.426 K 61.74 % 23.139 K 8.67 % 21.292 K 18.61 % 17.951 K 0.000
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.370 M 0.000 -100.00 % 6.500 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.078 M 0.000 -100.00 % 5.000 K 0.000 -100.00 % 1.889 M 0.000 -100.00 % 374.000 K 0.000 -100.00 % 2.741 K 0.000 -100.00 % 353.823 K 193.06 % 120.733 K 120 633.00 % 100.000 -60.00 % 250.000 -98.85 % 21.800 K 0.000 0.000
cash and cash equivalents 783.679 M 72.44 % 454.455 M 7.11 % 424.274 M 70.17 % 249.319 M -0.65 % 250.958 M 81.14 % 138.541 M -6.25 % 147.781 M -6.34 % 157.792 M -30.95 % 228.502 M 12.18 % 203.695 M 22.95 % 165.670 M 167.43 % 61.948 M -35.35 % 95.815 M 9.52 % 87.487 M 28.26 % 68.209 M 51.86 % 44.917 M -42.83 % 78.567 M -8.29 % 85.668 M 93.50 % 44.272 M 25.66 % 35.232 M 8.66 % 32.425 M 72.57 % 18.789 M 51.12 % 12.433 M -56.09 % 28.312 M -16.35 % 33.847 M -21.45 % 43.089 M -11.64 % 48.764 M -45.54 % 89.546 M 11.62 % 80.227 M 200.56 % 26.693 M 65.07 % 16.171 M 24.54 % 12.985 M 788.50 % 1.461 M 230.19 % 442.603 K -78.23 % 2.034 M 30.53 % 1.558 M -64.52 % 4.391 M
Cash and short term investments 783.679 M 72.44 % 454.455 M 7.11 % 424.274 M 70.17 % 249.319 M -0.65 % 250.958 M 81.14 % 138.541 M -6.25 % 147.781 M -6.34 % 157.792 M -30.95 % 228.502 M 12.18 % 203.695 M 20.50 % 169.040 M 172.87 % 61.948 M -39.45 % 102.315 M 16.95 % 87.487 M 28.26 % 68.209 M 51.86 % 44.917 M -42.83 % 78.567 M -8.29 % 85.668 M 93.50 % 44.272 M 25.66 % 35.232 M 8.66 % 32.425 M 72.57 % 18.789 M 51.12 % 12.433 M -56.09 % 28.312 M -16.35 % 33.847 M -21.45 % 43.089 M -11.64 % 48.764 M -45.54 % 89.546 M 11.62 % 80.227 M 200.56 % 26.693 M 65.07 % 16.171 M 24.54 % 12.985 M 788.44 % 1.462 M 230.02 % 442.853 K -78.45 % 2.055 M 31.93 % 1.558 M -64.52 % 4.391 M
Total current assets 876.734 M 56.68 % 559.554 M 2.26 % 547.165 M 31.76 % 415.283 M 3.33 % 401.918 M 62.50 % 247.331 M -15.31 % 292.052 M 14.12 % 255.917 M -23.08 % 332.719 M 6.40 % 312.704 M 15.42 % 270.932 M 101.83 % 134.236 M -11.85 % 152.285 M 11.24 % 136.892 M 4.42 % 131.092 M 26.79 % 103.396 M -6.52 % 110.603 M 2.09 % 108.338 M 56.68 % 69.148 M 19.05 % 58.082 M 24.79 % 46.543 M 26.71 % 36.732 M 15.17 % 31.893 M -43.95 % 56.903 M 0.46 % 56.644 M -19.98 % 70.789 M -30.45 % 101.776 M -5.45 % 107.638 M 12.96 % 95.286 M 223.18 % 29.484 M 68.41 % 17.507 M -0.37 % 17.573 M 370.02 % 3.739 M 642.00 % 503.860 K -76.28 % 2.124 M 27.80 % 1.662 M -62.18 % 4.395 M
Inventory 81.993 M -11.75 % 92.909 M -18.37 % 113.819 M -17.38 % 137.758 M 0.43 % 137.164 M 34.01 % 102.354 M -23.38 % 133.587 M 53.21 % 87.192 M -13.51 % 100.813 M 7.22 % 94.021 M -3.62 % 97.553 M 60.34 % 60.843 M 48.16 % 41.067 M -4.27 % 42.897 M -26.15 % 58.086 M 13.78 % 51.052 M 74.65 % 29.231 M 51.17 % 19.337 M 2.06 % 18.947 M 22.78 % 15.432 M 83.65 % 8.403 M -33.97 % 12.726 M -17.17 % 15.364 M -31.43 % 22.407 M 39.69 % 16.041 M -21.13 % 20.339 M -48.44 % 39.451 M 180.11 % 14.084 M 28.81 % 10.934 M 852.88 % 1.147 M 656.68 % 151.643 K -95.62 % 3.464 M 76.99 % 1.957 M 0.000 0.000 0.000 0.000
Net receivables 5.481 M 4.18 % 5.261 M 42.50 % 3.692 M -83.95 % 23.009 M 127.20 % 10.127 M 506.04 % 1.671 M -76.68 % 7.165 M 0.83 % 7.106 M 270.10 % 1.920 M -81.65 % 10.465 M 223.59 % 3.234 M -41.61 % 5.539 M 2.31 % 5.414 M 18.73 % 4.560 M 3 700.00 % 120.000 K -98.06 % 6.192 M 25 700.00 % 24.000 K -99.09 % 2.626 M 2 377.36 % 106.000 K -93.34 % 1.591 M -36.54 % 2.507 M -44.45 % 4.513 M -0.75 % 4.547 M 14.68 % 3.965 M 9.80 % 3.611 M 0.000 -100.00 % 4.747 M 34.25 % 3.536 M -8.58 % 3.868 M 168.97 % 1.438 M 115.38 % 667.674 K -28.33 % 931.548 K 229.58 % 282.648 K 646.40 % 37.868 K -20.28 % 47.503 K -44.96 % 86.310 K 1 877.77 % 4.364 K
Tax assets 0.000 0.000 0.000 0.000 -100.00 % 19.050 M 0.000 -100.00 % 20.764 M 0.000 -100.00 % 22.742 M 0.000 -100.00 % 27.677 M 0.000 -100.00 % 23.538 M 0.000 -100.00 % 26.947 M 0.000 -100.00 % 30.944 M 0.000 -100.00 % 35.410 M 0.000 -100.00 % 29.799 M 0.000 -100.00 % 29.948 M 0.000 -100.00 % 29.554 M 0.000 -100.00 % 18.208 M 200.12 % 6.067 M 741.51 % 720.955 K -86.17 % 5.214 M 81.05 % 2.880 M 541.50 % 448.947 K 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 488.000 K 0.000 -100.00 % 2.700 M 0.000 -100.00 % 32.642 M 0.000 -100.00 % 35.936 M 0.000 -100.00 % 29.902 M 0.000 0.000 0.000 0.000 -100.00 % 30.679 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 5.197 M -90.36 % 53.918 M 306.68 % 13.258 M -81.52 % 71.743 M 198.74 % 24.015 M -70.01 % 80.077 M 243.00 % 23.346 M -71.77 % 82.702 M 314.73 % 19.941 M -66.78 % 60.019 M 157.04 % 23.350 M -52.51 % 49.166 M 421.05 % 9.436 M -70.97 % 32.503 M 359.08 % 7.080 M -82.97 % 41.571 M 730.09 % 5.008 M -79.63 % 24.580 M 167.41 % 9.192 M -59.92 % 22.932 M 212.98 % 7.327 M -42.75 % 12.799 M 83.24 % 6.985 M -67.73 % 21.645 M 93.29 % 11.198 M -42.09 % 19.337 M 71.37 % 11.284 M 46.00 % 7.729 M 26.65 % 6.102 M 0.37 % 6.080 M 111.51 % 2.874 M 7 369.87 % 38.481 K -95.71 % 896.398 K 616.45 % 125.117 K 185.70 % 43.793 K -17.02 % 52.778 K 0.70 % 52.413 K
Tax payables 0.000 0.000 -100.00 % 68.025 M 302.30 % 16.909 M 183.23 % 5.970 M 0.000 0.000 -100.00 % 13.667 M -54.96 % 30.342 M -38.24 % 49.127 M 130.95 % 21.272 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
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 27.828 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
Capital lease obligations 64.417 M 1 591.18 % 3.809 M -63.61 % 10.467 M -44.05 % 18.708 M -34.21 % 28.438 M -23.93 % 37.384 M -26.43 % 50.815 M 120.73 % 23.021 M -11.58 % 26.037 M -2.30 % 26.649 M -12.59 % 30.489 M 1.71 % 29.977 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 425.000 K -59.98 % 1.062 M -37.53 % 1.700 M -27.26 % 2.337 M -21.45 % 2.975 M -17.64 % 3.612 M 0.000 -100.00 % 4.239 M -17.75 % 5.154 M 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 -100.00 % 7.674 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
Other total stockholders equity 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 % -7.674 M 0.000 0.000 0.000 0.000 -100.00 % 634.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -195.418 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred tax liabilities non current 0.000 -100.00 % 106.905 M 92.05 % 55.666 M -22.07 % 71.435 M -17.74 % 86.837 M 94.22 % 44.711 M -13.40 % 51.628 M 15.27 % 44.788 M -22.99 % 58.159 M 110.26 % 27.661 M -43.25 % 48.738 M 201.45 % 16.168 M -48.31 % 31.279 M 0.000 -100.00 % 26.030 M 0.000 -100.00 % 18.989 M 0.000 -100.00 % 16.605 M 0.000 -100.00 % 12.476 M 0.000 -100.00 % 8.277 M 0.000 -100.00 % 25.009 M 0.000 -100.00 % 29.324 M 69.07 % 17.345 M 183.65 % 6.115 M -27.22 % 8.401 M 84.40 % 4.556 M 128.71 % 1.992 M 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -23.538 M 0.000 100.00 % -26.030 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
Total assets 2.389 B 27.69 % 1.871 B 17.38 % 1.594 B 15.05 % 1.385 B 16.33 % 1.191 B 21.66 % 978.918 M 0.65 % 972.572 M -3.93 % 1.012 B 16.49 % 869.040 M 6.81 % 813.595 M 3.96 % 782.619 M 72.48 % 453.734 M 14.41 % 396.569 M 10.63 % 358.459 M 21.14 % 295.904 M -7.83 % 321.039 M 36.42 % 235.332 M 1.42 % 232.038 M 19.46 % 194.246 M 1.99 % 190.450 M 21.19 % 157.153 M 15.72 % 135.810 M 1.68 % 133.571 M -25.84 % 180.113 M -23.23 % 234.615 M -16.09 % 279.609 M -1.72 % 284.488 M 29.78 % 219.208 M 67.67 % 130.734 M 82.17 % 71.767 M 71.31 % 41.894 M 39.45 % 30.042 M 231.36 % 9.067 M 81.25 % 5.002 M -9.58 % 5.532 M 58.49 % 3.491 M -46.07 % 6.473 M
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-06-30 2010-06-30 2009-06-30 2008-06-30 2007-06-30 2006-06-30 2005-06-30 2004-06-30 2003-06-30 2002-06-30
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2016-12-31 2016-06-30 2015-12-31 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-30 2011-06-30 2010-12-30 2010-06-30 2009-12-30 2009-06-30 2008-12-30 2008-06-30 2007-12-30 2007-06-30 2006-12-30 2006-06-30 2005-12-30 2005-06-30 2005-01-31 2004-06-30 2003-12-30 2003-06-30 2003-01-31 2002-06-30 2002-01-31
Deferred income tax 0.000 0.000 0.000 0.000 100.00 % -203.654 M 0.000 100.00 % -4.367 M 0.000 100.00 % -176.784 M 0.000 100.00 % -84.751 M 0.000 -100.00 % 6.397 M 0.000 -100.00 % 3.883 M -8.70 % 4.253 M 0.000 0.000 0.000 0.000 -100.00 % 12.507 M 0.000 100.00 % -4.843 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 1.249 M -8.70 % 1.368 M -4.80 % 1.437 M -76.48 % 6.110 M 17.82 % 5.186 M 365.53 % 1.114 M -2.79 % 1.146 M -5.45 % 1.212 M 62.90 % 744.000 K -27.49 % 1.026 M -25.65 % 1.380 M 84.00 % 750.000 K 278.79 % 198.000 K -56.29 % 453.000 K 31.69 % 344.000 K 1.18 % 340.000 K -9.81 % 377.000 K 0.000 -100.00 % 32.000 K -79.22 % 154.000 K -47.26 % 292.000 K -62.90 % 787.000 K -57.14 % 1.836 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
Change in working capital 30.275 M 0.000 100.00 % -12.798 M 0.000 100.00 % -18.860 M 0.000 100.00 % -98.737 M 0.000 100.00 % -1.165 M 0.000 100.00 % -51.122 M 0.000 -100.00 % 9.291 M 0.000 100.00 % -4.463 M 5.30 % -4.713 M 0.000 0.000 0.000 0.000 100.00 % -13.759 M 0.000 -100.00 % 3.007 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
Accounts receivables -1.728 M 0.000 100.00 % -1.119 M 0.000 100.00 % -272.000 K 0.000 100.00 % -71.000 K 0.000 -100.00 % 1.314 M 0.000 -100.00 % 3.725 M 0.000 100.00 % -3.637 M 0.000 -100.00 % 2.676 M 182.01 % -3.263 M 0.000 0.000 0.000 0.000 100.00 % -921.000 K 0.000 -100.00 % 943.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 32.857 M 0.000 100.00 % -6.545 M 0.000 100.00 % -18.018 M 0.000 100.00 % -98.826 M 0.000 100.00 % -3.260 M 0.000 100.00 % -56.486 M 0.000 -100.00 % 1.831 M 0.000 100.00 % -6.903 M -419.02 % -1.330 M 0.000 0.000 0.000 0.000 100.00 % -11.878 M 0.000 -100.00 % 2.064 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
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 -100.00 % 10.469 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital -854.000 K 0.000 100.00 % -5.134 M 0.000 100.00 % -570.000 K 0.000 -100.00 % 160.000 K 0.000 -100.00 % 781.000 K 0.000 -100.00 % 1.639 M 0.000 -100.00 % 628.000 K 0.000 100.00 % -236.000 K -96.67 % -120.000 K 0.000 0.000 0.000 0.000 100.00 % -960.000 K 0.000 -100.00 % 483.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items 18.191 M -76.99 % 79.054 M 25.65 % 62.915 M 776.51 % -9.300 M -104.19 % 221.743 M 56.00 % 142.140 M -42.58 % 247.559 M 186.22 % 86.492 M -53.93 % 187.752 M 21.72 % 154.247 M -0.13 % 154.442 M 121.18 % 69.827 M -2.00 % 71.252 M 481.98 % 12.243 M 340.58 % -5.089 M -132.78 % 15.525 M 6.77 % 14.541 M 0.000 -100.00 % 5.877 M 243.83 % -4.086 M -125.21 % 16.210 M 153.03 % -30.570 M -222.29 % 24.999 M -16.23 % 29.842 M 805.89 % -4.228 M 0.00 % -4.228 M -157.90 % 7.302 M 0.00 % 7.302 M 5 295.05 % 135.340 K 0.00 % 135.341 K -70.86 % 464.424 K 0.00 % 464.426 K -84.09 % 2.919 M 0.00 % 2.919 M 3 844.36 % -77.965 K 0.00 % -77.965 K 81.63 % -424.496 K 0.00 % -424.496 K -808.91 % 59.880 K 0.00 % 59.880 K 500.05 % -14.968 K 0.00 % -14.968 K -131.10 % 48.124 K 100.00 % 24.062 K 951.66 % 2.288 K 100.00 % 1.144 K
Net cash provided by operating activities 443.490 M 35.48 % 327.338 M -2.27 % 334.943 M 181.21 % 119.107 M -18.34 % 145.863 M 27.85 % 114.085 M 43.39 % 79.560 M 1.42 % 78.448 M -45.60 % 144.217 M -10.44 % 161.024 M -10.19 % 179.297 M 226.74 % 54.874 M -25.28 % 73.444 M 17.36 % 62.578 M 5.55 % 59.289 M -0.56 % 59.622 M -0.06 % 59.656 M 0.000 -100.00 % 39.234 M 200.90 % 13.039 M 1 056.64 % -1.363 M 74.03 % -5.248 M -125.42 % 20.646 M 0.00 % 20.646 M 721.24 % 2.514 M 0.00 % 2.514 M -94.94 % 49.642 M 0.00 % 49.642 M 154.93 % 19.473 M 0.00 % 19.473 M 254.72 % 5.490 M 0.00 % 5.490 M 50.96 % 3.637 M 0.00 % 3.637 M 2.64 % 3.543 M 0.00 % 3.543 M 519.11 % -845.406 K 0.00 % -845.406 K -266.37 % -230.752 K 0.00 % -230.752 K 5.79 % -244.944 K 0.00 % -244.944 K 0.000 0.000 100.00 % -13.173 K -100.00 % -6.587 K
Investments in property plant and equipment -79.143 M 2.72 % -81.355 M -54.37 % -52.702 M 25.19 % -70.447 M 15.97 % -83.833 M 20.56 % -105.527 M -52.47 % -69.210 M 9.73 % -76.670 M 7.14 % -82.569 M 0.49 % -82.976 M -25.98 % -65.864 M 10.68 % -73.736 M -49.34 % -49.373 M -38.63 % -35.615 M -17.91 % -30.206 M 43.85 % -53.799 M -30.22 % -41.313 M 0.000 100.00 % -36.285 M -222.56 % -11.249 M 20.41 % -14.133 M 41.40 % -24.119 M 8.24 % -26.285 M 0.00 % -26.285 M 37.45 % -42.020 M 0.00 % -42.020 M -148.11 % -16.936 M 0.00 % -16.936 M -24.29 % -13.627 M 0.00 % -13.627 M -58.27 % -8.609 M 0.00 % -8.609 M -80.87 % -4.760 M 0.00 % -4.760 M -34.44 % -3.541 M 0.00 % -3.541 M -516.49 % -574.333 K 0.00 % -574.333 K -0.08 % -573.858 K 0.00 % -573.858 K 7.38 % -619.562 K 0.00 % -619.562 K -138.21 % -260.090 K -100.00 % -130.045 K 41.80 % -223.428 K -100.00 % -111.714 K
Acquisitions net -1.000 M -3.52 % -966.000 K 91.61 % -11.511 M 40.52 % -19.354 M -129.23 % 66.202 M 5 062.67 % -1.334 M 64.10 % -3.716 M 94.46 % -67.016 M -311.22 % -16.297 M -643.23 % 3.000 M 110.12 % -29.635 M 0.000 100.00 % -16.891 M -257.10 % -4.730 M -463.01 % 1.303 M 103.29 % -39.653 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 % -35.347 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
Purchases of investments 0.000 0.000 100.00 % -87.691 M 0.000 0.000 0.000 0.000 100.00 % -318.000 K -136.47 % 872.000 K 173.90 % -1.180 M -117.85 % 6.610 M 199.55 % -6.640 M -26 460.00 % -25.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -459.000 K 0.00 % -459.000 K 86.82 % -3.482 M 0.00 % -3.482 M -1 552.61 % -210.667 K 0.00 % -210.667 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -250.000 0.00 % -250.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.502 M 6 944.21 % -95.000 K -200.00 % 95.000 K -69.75 % 314.000 K 0.000 0.000 0.000 -100.00 % 16.916 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.284 M 0.00 % 1.284 M 0.000 0.000 0.000 0.000 0.000 100.00 % -133.275 M -728.28 % 21.213 M 0.00 % 21.213 M 0.000 0.000 0.000 0.000 -100.00 % 1.278 K 0.00 % 1.278 K 0.000 0.000 -100.00 % 9.159 K 0.00 % 9.159 K 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 0.000 100.00 % -163.730 M -7 801.32 % 2.126 M 168.51 % -3.103 M -18.57 % -2.617 M -73.20 % -1.511 M 35.70 % -2.350 M -108.89 % 26.440 M 1 527.65 % -1.852 M 30.38 % -2.660 M -9.02 % -2.440 M -371.11 % 900.000 K 530.62 % -209.000 K 92.91 % -2.948 M -307.18 % -724.000 K -495.63 % 183.000 K 337.66 % -77.000 K 99.55 % -16.931 M -45 659.46 % -37.000 K 77.30 % -163.000 K 77.79 % -734.000 K -121.81 % 3.366 M 106.77 % -49.746 M -204.97 % 47.390 M -1.30 % 48.016 M 200.03 % -48.000 M -171.87 % 66.789 M 0.00 % 66.789 M 461.87 % 11.887 M 200.21 % -11.862 M -184.13 % 14.099 M 200.71 % -13.999 M -266.72 % 8.397 M 200.19 % -8.381 M -218.33 % 7.083 M 200.00 % -7.083 M -2 512.80 % -271.074 K -200.00 % 271.074 K -18.83 % 333.946 K 0.00 % 333.946 K -10.92 % 374.868 K 200.00 % -374.868 K -295.48 % 191.766 K 100.00 % 95.883 K -54.40 % 210.254 K 100.00 % 105.127 K
Net cash used for investing activites -80.143 M 67.43 % -246.051 M -64.28 % -149.778 M -61.22 % -92.904 M -358.83 % -20.248 M 79.86 % -100.536 M -33.39 % -75.371 M 35.84 % -117.469 M -18.02 % -99.532 M -18.75 % -83.816 M 8.23 % -91.329 M -14.91 % -79.476 M -22.77 % -64.735 M -49.53 % -43.293 M -46.13 % -29.627 M 68.23 % -93.269 M -125.34 % -41.390 M -144.46 % -16.931 M 53.39 % -36.322 M -218.28 % -11.412 M 23.24 % -14.867 M 28.36 % -20.753 M 72.87 % -76.490 M -470.48 % 20.646 M 721.24 % 2.514 M 102.69 % -93.501 M -288.35 % 49.642 M 141.72 % -118.980 M -711.00 % 19.473 M 555.44 % -4.276 M -177.89 % 5.490 M 124.28 % -22.609 M -721.70 % 3.637 M 127.67 % -13.141 M -470.88 % 3.543 M 133.36 % -10.622 M -1 156.44 % -845.406 K -178.77 % -303.259 K -31.42 % -230.752 K 0.00 % -230.752 K 5.79 % -244.944 K 75.37 % -994.680 K -1 355.85 % -68.323 K -100.00 % -34.162 K -159.33 % -13.173 K -100.00 % -6.587 K
Debt repayment 0.000 100.00 % -6.911 M 0.000 100.00 % -10.511 M 0.000 100.00 % -15.570 M 0.000 100.00 % -11.337 M 0.000 100.00 % -16.250 M 0.000 100.00 % -6.339 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -637.000 K 0.00 % -637.000 K 0.000 100.00 % -637.000 K -1.59 % -627.000 K 0.000 0.000 100.00 % -1.304 M 0.000 100.00 % -152.417 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 300.000 K 0.000 -100.00 % 300.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.564 M 0.00 % 1.564 M 0.000 0.000 -100.00 % 24.703 M 0.00 % 24.703 M 1 394 367.97 % 1.772 K 0.00 % 1.772 K 43.56 % 1.234 K 0.00 % 1.234 K -99.99 % 8.942 M 0.00 % 8.942 M -8.69 % 9.793 M 0.00 % 9.793 M 67.16 % 5.858 M 0.00 % 5.858 M 195.95 % 1.980 M 0.00 % 1.980 M 0.000 0.000 -100.00 % 1.250 M 0.00 % 1.250 M -25.75 % 1.683 M 100.00 % 841.700 K 1 466.24 % 53.740 K 100.00 % 26.870 K
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -40.750 K 0.00 % -40.750 K 0.000 0.000 100.00 % -1.465 M 0.00 % -1.465 M 79.89 % -7.284 M 0.00 % -7.284 M -47 555.44 % -15.284 K 0.00 % -15.284 K 97.27 % -559.996 K 0.00 % -559.996 K 91.25 % -6.399 M 0.00 % -6.399 M -16 264.14 % -39.101 K 0.00 % -39.101 K 22.35 % -50.358 K 0.00 % -50.358 K 0.000 0.000 100.00 % -147.910 K 0.00 % -147.910 K 60.05 % -370.282 K -100.00 % -185.141 K -707.54 % -22.927 K -100.00 % -11.463 K
Dividends paid -26.835 M 38.19 % -43.417 M 0.000 100.00 % -17.331 M 0.000 100.00 % -7.219 M 0.000 100.00 % -20.352 M 0.000 100.00 % -16.170 M 0.000 100.00 % -6.579 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.205 M -35.91 % -886.250 K 0.000 0.000 0.000 100.00 % -2.929 M -0.51 % -2.914 M 0.00 % -2.914 M 0.000 0.000 0.000 0.000 100.00 % -390.370 K 0.00 % -390.370 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites -7.288 M -836.76 % -778.000 K 92.38 % -10.210 M 0.000 100.00 % -13.913 M 0.000 100.00 % -15.576 M 0.000 100.00 % -19.878 M -193.92 % -6.763 M -142.93 % 15.754 M 331.26 % 3.653 M 636.42 % -681.000 K -9 628.57 % -7.000 K -101.57 % 445.000 K 14 933.33 % -3.000 K -100.01 % 23.129 M 18 311.81 % -127.000 K -123.96 % 530.000 K -90.12 % 5.362 M 242.29 % 1.567 M -92.87 % 21.979 M 206.46 % -20.646 M -200.00 % 20.646 M 721.24 % 2.514 M 505.78 % 415.000 K -99.21 % 52.556 M 200.00 % -52.556 M -369.89 % 19.473 M 197.17 % -20.039 M -465.04 % 5.490 M 198.15 % -5.593 M -238.89 % 4.027 M 187.21 % -4.618 M -230.33 % 3.543 M 196.66 % -3.666 M -333.59 % -845.406 K -200.00 % 845.406 K 466.37 % -230.752 K 0.00 % -230.752 K 5.79 % -244.944 K -199.59 % 245.944 K 459.97 % -68.323 K -100.00 % -34.162 K -159.33 % -13.173 K -100.00 % -6.587 K
Net cash used provided by financing activities -34.123 M 33.23 % -51.106 M -400.55 % -10.210 M 63.33 % -27.842 M -110.96 % -13.198 M 42.09 % -22.789 M -60.49 % -14.200 M 55.19 % -31.689 M -59.42 % -19.878 M 49.27 % -39.183 M -348.72 % 15.754 M 270.04 % -9.265 M -2 331.76 % -381.000 K -5 342.86 % -7.000 K -101.57 % 445.000 K 14 933.33 % -3.000 K -100.01 % 23.129 M 18 311.81 % -127.000 K -18.69 % -107.000 K -102.26 % 4.725 M 1 205.25 % 362.000 K -98.23 % 20.456 M 196.16 % -21.273 M -203.04 % 20.646 M 721.24 % 2.514 M -94.11 % 42.659 M -14.07 % 49.642 M 170.73 % -70.187 M -460.43 % 19.473 M 197.04 % -20.068 M -465.55 % 5.490 M -50.86 % 11.172 M 207.20 % 3.637 M 104.22 % 1.781 M -49.74 % 3.543 M -55.56 % 7.973 M 1 043.06 % -845.406 K -117.97 % 4.704 M 2 138.42 % -230.752 K 0.00 % -230.752 K 5.79 % -244.944 K -110.00 % 2.450 M 3 686.09 % -68.323 K -100.00 % -34.162 K -159.33 % -13.173 K -100.00 % -6.587 K
Effect of forex changes on cash 0.000 0.000 0.000 0.000 100.00 % -250.958 M -269.82 % 147.781 M 200.00 % -147.781 M -164.67 % 228.502 M 200.00 % -228.502 M -237.93 % 165.670 M 200.00 % -165.670 M -272.91 % 95.815 M 200.01 % -95.801 M -240.45 % 68.209 M 190.92 % -75.024 M -195.49 % 78.567 M 7 856 600.00 % 1.000 K 0.000 -100.00 % 2.000 K -50.00 % 4.000 K 136.36 % -11.000 K -210.00 % 10.000 K -99.99 % 69.659 M 200.38 % -69.397 M -148.44 % -27.933 M -199.99 % 27.937 M 119.36 % -144.266 M -200.06 % 144.184 M 555.53 % -31.652 M -200.05 % 31.637 M 382.27 % -11.208 M -200.00 % 11.208 M 220.30 % -9.317 M -200.00 % 9.317 M 291.39 % -4.868 M -200.00 % 4.868 M 59.83 % 3.046 M 200.00 % -3.046 M -2 851.32 % -103.196 K 0.00 % -103.196 K -110.61 % 972.666 K 200.00 % -972.666 K 0.000 0.000 0.000 0.000
Net change in cash 329.224 M 990.83 % 30.181 M -82.75 % 174.955 M 10 774.50 % -1.639 M -101.46 % 112.417 M 1 316.63 % -9.240 M 7.70 % -10.011 M 85.84 % -70.710 M -385.04 % 24.807 M -34.76 % 38.025 M -63.34 % 103.722 M 67.43 % 61.948 M 643.85 % 8.328 M -90.48 % 87.487 M 294.77 % -44.917 M -200.00 % 44.917 M 8.51 % 41.396 M 217.50 % -35.232 M -1 355.15 % 2.807 M -55.84 % 6.356 M 125.22 % -25.204 M -226.97 % 19.850 M -21.80 % 25.385 M 780.71 % -3.729 M 63.42 % -10.196 M 75.00 % -40.782 M -1 850.39 % 2.330 M -75.00 % 9.320 M -30.37 % 13.384 M -75.00 % 53.534 M 1 935.18 % 2.630 M -75.00 % 10.522 M 1 220.94 % 796.535 K -75.00 % 3.186 M 10.60 % 2.881 M -75.00 % 11.523 M 4 424.15 % 254.706 K -75.00 % 1.019 M 356.16 % -397.726 K 0.00 % -397.726 K -434.46 % 118.917 K -75.00 % 475.669 K 40.95 % 337.478 K 0.00 % 337.478 K 1 807.88 % -19.760 K 0.00 % -19.760 K
Cash at beginning of period 454.455 M 7.11 % 424.274 M 70.17 % 249.319 M -0.65 % 250.958 M 81.14 % 138.541 M -6.25 % 147.781 M -6.34 % 157.792 M -30.95 % 228.502 M 12.18 % 203.695 M 22.95 % 165.670 M 167.43 % 61.948 M 0.000 -100.00 % 87.487 M 0.000 -100.00 % 44.917 M 0.000 -100.00 % 44.272 M 25.66 % 35.232 M 8.66 % 32.425 M 160.80 % 12.433 M -56.09 % 28.312 M 234.59 % 8.462 M 0.00 % 8.462 M -30.59 % 12.191 M -45.54 % 22.387 M -75.00 % 89.546 M 346.46 % 20.057 M -75.00 % 80.227 M 1 102.23 % 6.673 M -75.00 % 26.693 M 560.27 % 4.043 M -75.00 % 16.171 M 398.15 % 3.246 M -75.00 % 12.985 M 3 453.99 % 365.356 K -75.00 % 1.461 M 1 220.76 % 110.650 K -75.00 % 442.603 K -12.94 % 508.376 K 0.00 % 508.376 K 30.53 % 389.459 K -75.00 % 1.558 M 2 896.94 % 51.981 K 0.00 % 51.981 K -27.54 % 71.741 K 0.00 % 71.741 K
Cash at end of period 783.679 M 72.44 % 454.455 M 7.11 % 424.274 M 70.17 % 249.319 M -0.65 % 250.958 M 81.14 % 138.541 M -6.25 % 147.781 M -6.34 % 157.792 M -30.95 % 228.502 M 12.18 % 203.695 M 22.95 % 165.670 M 167.43 % 61.948 M -35.35 % 95.815 M 9.52 % 87.487 M 0.000 -100.00 % 44.917 M -47.57 % 85.668 M 0.000 -100.00 % 35.232 M 87.51 % 18.789 M 504.49 % 3.108 M -89.02 % 28.312 M -16.35 % 33.847 M 300.00 % 8.462 M -30.59 % 12.191 M -75.00 % 48.764 M 117.83 % 22.387 M -75.00 % 89.546 M 346.47 % 20.057 M -75.00 % 80.227 M 1 102.23 % 6.673 M -75.00 % 26.693 M 560.27 % 4.043 M -75.00 % 16.171 M 398.15 % 3.246 M -75.00 % 12.985 M 3 453.99 % 365.356 K -75.00 % 1.461 M 1 220.76 % 110.650 K 0.00 % 110.650 K -78.23 % 508.376 K -75.00 % 2.034 M 422.14 % 389.459 K 0.00 % 389.459 K 649.23 % 51.981 K 0.00 % 51.981 K
Operating cash flow 443.490 M 35.48 % 327.338 M -2.27 % 334.943 M 181.21 % 119.107 M -18.34 % 145.863 M 27.85 % 114.085 M 43.39 % 79.560 M 1.42 % 78.448 M -45.60 % 144.217 M -10.44 % 161.024 M -10.19 % 179.297 M 226.74 % 54.874 M -25.28 % 73.444 M 17.36 % 62.578 M 5.55 % 59.289 M -0.56 % 59.622 M -0.06 % 59.656 M 0.000 -100.00 % 39.234 M 200.90 % 13.039 M 1 056.64 % -1.363 M 74.03 % -5.248 M -125.42 % 20.646 M 0.00 % 20.646 M 721.24 % 2.514 M 0.00 % 2.514 M -94.94 % 49.642 M 0.00 % 49.642 M 154.93 % 19.473 M 0.00 % 19.473 M 254.72 % 5.490 M 0.00 % 5.490 M 50.96 % 3.637 M 0.00 % 3.637 M 2.64 % 3.543 M 0.00 % 3.543 M 519.11 % -845.406 K 0.00 % -845.406 K -266.37 % -230.752 K 0.00 % -230.752 K 5.79 % -244.944 K 0.00 % -244.944 K 0.000 0.000 100.00 % -13.173 K -100.00 % -6.587 K
Capital expenditure -79.143 M 2.72 % -81.355 M -54.37 % -52.702 M 25.19 % -70.447 M 15.97 % -83.833 M 20.56 % -105.527 M -52.47 % -69.210 M 9.73 % -76.670 M 7.14 % -82.569 M 0.49 % -82.976 M -25.98 % -65.864 M 10.68 % -73.736 M -49.34 % -49.373 M -38.63 % -35.615 M -17.91 % -30.206 M 43.85 % -53.799 M -30.22 % -41.313 M 0.000 100.00 % -36.285 M -222.56 % -11.249 M 20.41 % -14.133 M 41.40 % -24.119 M 8.24 % -26.285 M 0.00 % -26.285 M 37.45 % -42.020 M 0.00 % -42.020 M -148.11 % -16.936 M 0.00 % -16.936 M -24.29 % -13.627 M 0.00 % -13.627 M -58.27 % -8.609 M 0.00 % -8.609 M -80.87 % -4.760 M 0.00 % -4.760 M -34.44 % -3.541 M 0.00 % -3.541 M -516.49 % -574.333 K 0.00 % -574.333 K -0.08 % -573.858 K 0.00 % -573.858 K 7.38 % -619.562 K 0.00 % -619.562 K -138.21 % -260.090 K -100.00 % -130.045 K 41.80 % -223.428 K -100.00 % -111.714 K
Free CashFlow 364.347 M 48.12 % 245.983 M -12.85 % 282.241 M 480.03 % 48.660 M -21.55 % 62.030 M 624.82 % 8.558 M -17.31 % 10.350 M 482.11 % 1.778 M -97.12 % 61.648 M -21.01 % 78.048 M -31.19 % 113.433 M 701.38 % -18.862 M -178.36 % 24.071 M -10.73 % 26.963 M -7.29 % 29.083 M 399.45 % 5.823 M -68.25 % 18.343 M 0.000 -100.00 % 2.949 M 64.75 % 1.790 M 111.55 % -15.496 M 47.23 % -29.367 M -420.78 % -5.639 M 0.00 % -5.639 M 85.73 % -39.506 M 0.00 % -39.506 M -220.79 % 32.706 M 0.00 % 32.706 M 459.42 % 5.846 M 0.00 % 5.846 M 287.40 % -3.120 M 0.00 % -3.120 M -177.68 % -1.124 M 0.00 % -1.124 M -46 335.76 % 2.430 K -0.04 % 2.431 K 100.17 % -1.420 M 0.00 % -1.420 M -76.45 % -804.610 K 0.00 % -804.610 K 6.93 % -864.506 K 0.00 % -864.506 K -232.39 % -260.090 K -100.00 % -130.045 K 45.04 % -236.601 K -100.00 % -118.300 K
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2016 2016 2015 2014 2014 2013 2013 2012 2012 2011 2011 2010 2010 2009 2009 2008 2008 2007 2007 2006 2006 2005 2005 2005 2004 2003 2003 2003 2002 2002
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003
2002