RMLRF

Ramelius Resources Limited RMLRF

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.87 % 351.789 M 2.98 % 341.622 M 73.10 % 197.358 M 13.59 % 173.744 M 31.79 % 131.833 M -0.90 % 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 23.40 % 20.537 M 120.02 % -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 275.61 % 0.09 -35.09 % 0.13 4.89 % 0.13 -12.95 % 0.15 -6.37 % 0.16 120.21 % -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.58 % 463.432 M 90.03 % 243.875 M -8.69 % 267.081 M -15.87 % 317.455 M 21.66 % 260.930 M 133.16 % 111.908 M -12.61 % 128.049 M 49.29 % 85.773 M 6.92 % 80.222 M 71.29 % 46.834 M 501.98 % 7.780 M 134.90 % 3.312 M -94.64 % 61.755 M -45.08 % 112.449 M 196.20 % 37.964 M 228.76 % 11.548 M 861.00 % 1.202 M -85.68 % 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 296.96 % 0.06 -31.08 % 0.09 0.54 % 0.09 -43.50 % 0.16 30.05 % 0.12 118.96 % -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 27.30 % 0.53 35.92 % 0.39 -12.69 % 0.44 -11.63 % 0.50 -11.65 % 0.57 78.17 % 0.32 -15.13 % 0.37 -13.75 % 0.43 -5.87 % 0.46 29.97 % 0.36 507.47 % 0.06 139.42 % 0.02 -96.66 % 0.73 -2.80 % 0.75 22.79 % 0.61 6.23 % 0.58 619.32 % 0.08 -86.15 % 0.58 140.00 % -1.45 99.41 % -244.67 -4.38 % -234.39 0.00 0.00
Gross profit ratio 0.58 2.97 % 0.56 209.32 % 0.18 -6.83 % 0.19 -31.50 % 0.28 -19.63 % 0.35 264.66 % 0.10 -40.07 % 0.16 27.22 % 0.13 -25.93 % 0.17 -54.42 % 0.38 193.05 % 0.13 -66.10 % 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.63 % 462.021 M 28.02 % 360.893 M 6.17 % 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 25.15 % 886.131 M 4.68 % 846.499 M 4.44 % 810.529 M 17.43 % 690.241 M 18.17 % 584.112 M 10.83 % 527.021 M 1.14 % 521.082 M 10.09 % 473.328 M 2.45 % 462.021 M 28.02 % 360.893 M 6.69 % 338.266 M 5.76 % 319.846 M 9.31 % 292.613 M 0.05 % 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.13 % 0.03 -42.17 % 0.06 66.95 % 0.03 114.50 % -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 327.81 % 0.04 -35.96 % 0.06 72.27 % 0.03 -41.75 % 0.06 67.24 % 0.03 114.50 % -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 40.41 % 495.021 M 332.47 % 114.463 M -2.57 % 117.479 M -34.79 % 180.146 M 10.67 % 162.776 M 377.22 % 34.109 M -38.29 % 55.272 M 120.22 % 25.099 M -15.86 % 29.830 M -39.93 % 49.658 M 190.40 % 17.100 M -66.74 % 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 406.28 % -2.422 M -154.20 % 4.469 M 126.20 % -17.055 M -0.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 31.18 % 387.489 M -25.01 % 516.740 M 6.31 % 486.080 M 7.11 % 453.810 M 52.49 % 297.600 M -6.32 % 317.680 M 10.94 % 286.350 M 66.23 % 172.259 M 19.70 % 143.914 M 75.13 % 82.175 M -29.12 % 115.935 M 37.71 % 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 -6.77 % -2.687 M -1 367.45 % 212.000 K 107.04 % -3.011 M -23.10 % -2.446 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 expenses 0.000 -100.00 % 202.547 M 149 031.62 % -136.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 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 0.000 0.000 -100.00 % 11.500 K 0.000 0.000
Operating expenses 7.110 M -96.85 % 225.863 M 2 839.78 % 7.683 M -15.25 % 9.066 M 48.11 % 6.121 M 2.05 % 5.998 M 29.32 % 4.638 M 15.49 % 4.016 M 411.59 % 785.000 K 570.94 % 117.000 K -99.59 % 28.559 M -49.81 % 56.904 M 2.86 % 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 -15.96 % 613.352 M 13.70 % 539.429 M -7.29 % 581.869 M 26.51 % 459.931 M 51.49 % 303.598 M -5.81 % 322.318 M 11.00 % 290.366 M 67.80 % 173.044 M 20.14 % 144.031 M 34.09 % 107.417 M -54.35 % 235.330 M 68.69 % 139.507 M 148.96 % 56.035 M -5.17 % 59.093 M 39.41 % 42.389 M 213.44 % 13.524 M -7.30 % 14.589 M 126.07 % 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 29.32 % 4.638 M 15.49 % 4.016 M 411.59 % 785.000 K 570.94 % 117.000 K -95.17 % 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
Interest income 0.000 -100.00 % 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 0.000 -100.00 % 4.135 M 14.70 % 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 2.66 % 1.652 M -11.56 % 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 -15.52 % 182.325 M 18.23 % 154.208 M -42.78 % 269.509 M 81.96 % 148.117 M 42.21 % 104.152 M 26.34 % 82.437 M 1.26 % 81.411 M 34.35 % 60.597 M 19.97 % 50.509 M 102.95 % 24.887 M -50.20 % 49.977 M 54.25 % 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 155.59 % 269.158 M 107.63 % 129.632 M 1.58 % 127.610 M -26.67 % 174.025 M 11.00 % 156.778 M 431.97 % 29.471 M -42.50 % 51.256 M 110.81 % 24.314 M -18.17 % 29.713 M 29.58 % 22.930 M 122.97 % -99.810 M -272.31 % 57.923 M 14.45 % 50.611 M -43.87 % 90.169 M 362.71 % 19.487 M 201.18 % 6.470 M 1 608.71 % 378.666 K -95.28 % 8.028 M 2 277.78 % -368.652 K 43.08 % -647.646 K -28.59 % -503.646 K -260.57 % -139.682 K -1 054.40 % -12.100 K
Operating income ratio 0.57 87.44 % 0.30 48.51 % 0.21 -2.86 % 0.21 -22.98 % 0.27 -19.39 % 0.34 306.50 % 0.08 -44.16 % 0.15 21.79 % 0.12 -27.96 % 0.17 -1.68 % 0.17 123.18 % -0.75 -275.63 % 0.43 -28.82 % 0.60 -0.65 % 0.60 91.81 % 0.31 -2.68 % 0.32 1 178.98 % 0.03 -95.44 % 0.55 160.11 % -0.92 99.63 % -246.35 -12.69 % -218.60 0.00 0.00
Total other income expenses net -17.395 M -322.61 % 7.814 M 119.87 % -39.332 M 62.57 % -105.085 M -14 797.20 % 715.000 K 109.80 % -7.293 M -360.56 % 2.799 M 391.26 % -961.000 K -228.82 % 746.000 K 117.07 % -4.370 M -387.50 % 1.520 M 102.42 % -62.763 M 1.71 % -63.858 M -166.96 % -23.920 M -1 141.43 % -1.927 M -120.94 % 9.200 M 1 238.54 % 687.299 K 3.70 % 662.756 K 63.96 % 404.229 K 284.23 % -219.419 K -454.10 % 61.965 K 49.70 % 41.394 K -3.90 % 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.19 % 100.230 M 3 562.04 % 2.737 M -50.91 % 5.576 M -11.60 % 6.308 M 57.94 % 3.994 M -47.45 % 7.601 M -7.88 % 8.251 M 422.88 % 1.578 M 1 095.45 % 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 0.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 218.558 M 344.99 % 49.115 M 10.15 % 44.589 M -8.03 % 48.481 M -40.34 % 81.268 M 0.000 -100.00 % 58.108 M 3.65 % 56.061 M 161.61 % 21.429 M -4.06 % 22.336 M -9.65 % 24.722 M -20.12 % 30.950 M -39.72 % 51.343 M 156.63 % 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 15.27 % 90.632 M -16.26 % 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 24.47 % 54.865 M -29.15 % 77.435 M 242.83 % 22.587 M -57.51 % 53.160 M 25.55 % 42.342 M 37.51 % 30.791 M 1 034.52 % 2.714 M -85.35 % 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 -100.00 % 5.970 M 0.000 -100.00 % 30.342 M 42.64 % 21.272 M 0.000 0.000 0.000 0.000 -100.00 % 10.188 M 154.70 % 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 -30.04 % 25.687 M 54.06 % 16.673 M -58.44 % 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 89.42 % 141.165 M 17.67 % 119.962 M 83.06 % 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 96.89 % 99.930 M 404.85 % 19.794 M 1.44 % 19.513 M 134.81 % 8.310 M 7 967.96 % 103.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
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 -86.66 % 8.251 M 422.88 % 1.578 M 1 095.45 % 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 0.000 0.000 0.000 -100.00 % 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 0.000 0.000 0.000 -100.00 % 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 100.09 % 143.253 M 5.45 % 135.850 M 86.88 % 72.694 M -10.45 % 81.173 M 1.18 % 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 91.05 % 267.822 M 40.34 % 190.842 M 53.01 % 124.729 M -0.29 % 125.098 M 13.10 % 110.610 M 8.78 % 101.678 M -42.87 % 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 5.66 % 5.282 M -52.42 % 11.102 M 26.68 % 8.764 M 490.57 % 1.484 M 34.30 % 1.105 M -48.10 % 2.129 M 47.95 % 1.439 M 61.50 % 891.000 K -78.23 % 4.093 M 124.64 % 1.822 M 156.26 % 711.000 K -77.39 % 3.145 M -64.32 % 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 -100.00 % 98.000 K 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.67 % 424.372 M 69.10 % 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 40.31 % 1.920 M 0.00 % 1.920 M -40.63 % 3.234 M -52.26 % 6.774 M 101.73 % 3.358 M 75.44 % 1.914 M 4.25 % 1.836 M -52.84 % 3.893 M 15.01 % 3.385 M -6.26 % 3.611 M -23.93 % 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 -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 0.000 0.000 0.000 0.000 0.000 0.000 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 -68.39 % 22.398 M 143.67 % 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 0.000 0.000 0.000 0.000 0.000 0.000 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 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 0.000 -100.00 % 55.666 M -17.88 % 67.787 M 119.63 % 30.864 M 0.000 -100.00 % 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 0.000 0.000 0.000 0.000 0.000 0.000 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 86.29 % 420.107 M 30.49 % 321.934 M 36.80 % 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 0.000 0.000 100.00 % -5.112 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 -9.83 % 33.576 M 402.86 % 6.677 M 105.48 % -121.752 M -6 466.99 % -1.854 M 66.31 % -5.503 M -126.59 % 20.699 M 261.45 % -12.821 M -359.37 % -2.791 M 78.01 % -12.695 M -274.60 % 7.271 M 152.85 % -13.759 M -557.57 % 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 0.000 0.000 100.00 % -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 -102.54 % 33.576 M -2.70 % 34.507 M 197.40 % -35.427 M -459.63 % 9.851 M -57.00 % 22.911 M 2 194.24 % -1.094 M -207.30 % -356.000 K 76.93 % -1.543 M -2 671.67 % 60.000 K 174.07 % -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 433.29 % 18.235 M -95.28 % 385.959 M 354.31 % 84.955 M 33 479.05 % 253.000 K -96.18 % 6.629 M 146.25 % 2.692 M -98.51 % 180.109 M 46.44 % 122.991 M 5.82 % 116.230 M 6 392.91 % -1.847 M 87.14 % -14.360 M -182.24 % 17.462 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash provided by operating activities 770.828 M 70.33 % 452.563 M 74.10 % 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 -77.74 % -29.847 M 25.24 % -39.926 M 24.05 % -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.33 % -29.467 M -144.51 % 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 0.000 -100.00 % 200.000 K 0.000 0.000 0.000 -100.00 % 5.137 M 0.000 0.000 0.000 -100.00 % 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 793.89 % -2.375 M 42.47 % -4.128 M 32.99 % -6.160 M -36.52 % -4.512 M -192.99 % -1.540 M 60.60 % -3.909 M -398.60 % -784.000 K 23.59 % -1.026 M -163.75 % -389.000 K -872.50 % -40.000 K 95.39 % -868.000 K 63.16 % -2.356 M -14 825.00 % 16.000 K -94.70 % 302.108 K 1 108.43 % 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 -1 246.92 % -1.428 M -0.21 % -1.425 M 93.35 % -21.413 M -187.85 % 24.375 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 0.000 0.000 0.000 100.00 % -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 0.000 0.000 0.000 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 0.000 100.00 % -27.340 M -13.39 % -24.112 M -12.26 % -21.478 M -85.04 % -11.607 M -1 604.41 % -681.000 K -16 925.00 % -4.000 K 0.000 0.000 0.000 -100.00 % 16.000 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 -133.09 % -36.565 M -1.61 % -35.987 M 21.58 % -45.889 M 22.30 % -59.061 M -1 010.17 % 6.489 M 1 803.15 % -381.000 K -186.20 % 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 0.000 0.000 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 70.33 % 452.563 M 74.10 % 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 -77.74 % -29.847 M 25.24 % -39.926 M 24.05 % -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 85.28 % 329.414 M 366.67 % 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 -21.75 % 15.929 M 134.23 % -46.537 M -312.64 % -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 2002-12-30 2002-06-30 2001-12-30
Revenue 695.411 M 36.90 % 507.958 M -4.88 % 534.040 M 53.25 % 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 10.01 % 96.670 M 25.42 % 77.074 M 22.71 % 62.810 M -9.00 % 69.023 M -6.52 % 73.839 M 24.74 % 59.196 M 1.84 % 58.124 M -24.97 % 77.467 M 83.72 % 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.08 % 199.852 K 0.00 % 199.852 K 15 103.61 % 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 179.48 % 4.849 M -62.19 % 12.826 M 14.95 % 11.158 M -31.89 % 16.382 M 35.35 % 12.103 M 205.25 % 3.965 M 114.67 % -27.029 M 53.78 % -58.483 M -29.79 % -45.061 M -686.27 % -5.731 M -590.04 % 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.849 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 0.00 % -48.303 K -212.42 % -15.461 K 0.00 % -15.461 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 774.10 % 2.054 M -91.18 % 23.289 M 57.53 % 14.784 M 156.98 % 5.753 M 127.07 % -21.250 M 73.87 % -81.317 M -37.64 % -59.080 M -579.55 % -8.694 M -497.35 % 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 0.00 % -48.303 K -212.42 % -15.461 K 0.00 % -15.461 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 694.60 % 0.02 -92.97 % 0.30 28.37 % 0.24 182.40 % 0.08 128.96 % -0.29 79.05 % -1.37 -35.15 % -1.02 -805.70 % -0.11 -316.28 % 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 119.77 % 139.949 M -16.18 % 166.961 M 57.16 % 106.238 M -20.06 % 132.896 M -16.90 % 159.929 M 7.82 % 148.331 M -21.77 % 189.598 M -3.01 % 195.477 M 198.65 % 65.453 M 5.84 % 61.843 M 24.25 % 49.774 M -31.89 % 73.077 M 23.61 % 59.121 M 54.66 % 38.226 M -19.60 % 47.547 M 19.11 % 39.917 M -0.96 % 40.305 M 39.15 % 28.966 M 62.11 % 17.868 M 347.93 % 3.989 M 86.23 % 2.142 M 122.71 % -9.433 M -174.01 % 12.745 M -58.72 % 30.878 M 0.00 % 30.878 M -45.08 % 56.224 M 0.00 % 56.224 M 196.20 % 18.982 M 0.00 % 18.982 M 228.76 % 5.774 M 0.00 % 5.774 M 861.00 % 600.806 K 0.00 % 600.806 K -85.68 % 4.196 M 0.00 % 4.196 M 1 549.28 % -289.543 K 0.00 % -289.543 K 9.97 % -321.616 K 0.00 % -321.616 K -19.11 % -270.023 K 0.00 % -270.023 K -287.62 % -69.662 K 0.00 % -69.662 K -1 051.44 % -6.050 K 0.00 % -6.050 K
Net income ratio 0.44 30.25 % 0.34 2.15 % 0.33 177.43 % 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 75.72 % 0.05 -55.83 % 0.12 4.49 % 0.12 -45.70 % 0.21 10.30 % 0.19 235.44 % 0.06 115.69 % -0.37 62.95 % -0.99 -27.44 % -0.78 -947.93 % -0.07 -366.73 % 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 43.40 % 0.40 -21.47 % 0.51 46.68 % 0.35 -22.97 % 0.45 -12.28 % 0.52 1.52 % 0.51 -8.28 % 0.55 -14.39 % 0.65 56.64 % 0.41 13.74 % 0.36 32.74 % 0.27 -26.20 % 0.37 -9.19 % 0.41 -2.76 % 0.42 -6.07 % 0.45 8.28 % 0.41 -21.04 % 0.52 13.39 % 0.46 78.15 % 0.26 379.19 % 0.05 49.30 % 0.04 122.30 % -0.16 -198.64 % 0.16 -77.53 % 0.73 0.00 % 0.73 -2.80 % 0.75 0.00 % 0.75 22.79 % 0.61 0.00 % 0.61 6.23 % 0.58 0.00 % 0.58 619.32 % 0.08 0.00 % 0.08 -86.15 % 0.58 0.00 % 0.58 140.00 % -1.45 0.00 % -1.45 99.41 % -244.67 0.00 % -244.67 -4.38 % -234.39 0.00 % -234.39 0.00 0.00 0.00 0.00
Gross profit ratio 0.65 34.00 % 0.48 16.31 % 0.42 120.46 % 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 265.56 % 0.06 -70.69 % 0.19 562.31 % 0.03 -91.89 % 0.35 -47.43 % 0.67 499.92 % 0.11 162.70 % -0.18 46.38 % -0.33 16.24 % -0.40 -2 288.34 % 0.02 -97.32 % 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.63 % 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.81 % 1.141 B 5.11 % 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.70 % 526.711 M 0.76 % 522.724 M 10.24 % 474.166 M 0.32 % 472.661 M 2.30 % 462.021 M 4.87 % 440.556 M 20.83 % 364.602 M 2.87 % 354.442 M 5.22 % 336.844 M -0.08 % 337.118 M 5.40 % 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 0.73 % 1.161 B 3.98 % 1.117 B 3.72 % 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 2.80 % 521.082 M -0.32 % 522.742 M 10.44 % 473.328 M 0.14 % 472.662 M 2.30 % 462.021 M 4.87 % 440.556 M 20.91 % 364.356 M 2.80 % 354.442 M 5.44 % 336.158 M -0.28 % 337.118 M 5.40 % 319.846 M 0.00 % 319.846 M 9.31 % 292.613 M 0.00 % 292.613 M 0.05 % 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 4.70 % 0.02 -32.56 % 0.03 34.50 % 0.03 186.67 % 0.01 112.15 % -0.07 56.41 % -0.17 -30.77 % -0.13 -664.71 % -0.02 -559.46 % 0.00 0.00 % 0.00 -96.64 % 0.11 0.00 % 0.11 219.77 % 0.03 0.00 % 0.03 164.62 % 0.01 0.00 % 0.01 622.22 % 0.00 0.00 % 0.00 -91.39 % 0.02 0.00 % 0.02 426.56 % -0.01 0.00 % -0.01 -28.00 % -0.01 0.00 % -0.01 41.86 % -0.01 0.00 % -0.01 -258.33 % 0.00 0.00 % 0.00 -33.33 % 0.00 0.00 % 0.00
Earnings per share 0.26 73.33 % 0.15 -6.25 % 0.16 317.75 % 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 169.15 % 0.01 -61.63 % 0.02 4.26 % 0.02 -32.28 % 0.03 34.50 % 0.03 186.67 % 0.01 112.13 % -0.07 56.35 % -0.17 -30.77 % -0.13 -664.71 % -0.02 -559.46 % 0.00 0.00 % 0.00 -96.64 % 0.11 0.00 % 0.11 219.77 % 0.03 0.00 % 0.03 164.62 % 0.01 0.00 % 0.01 622.22 % 0.00 0.00 % 0.00 -94.99 % 0.04 0.00 % 0.04 660.94 % -0.01 0.00 % -0.01 -28.00 % -0.01 0.00 % -0.01 41.86 % -0.01 0.00 % -0.01 -258.33 % 0.00 0.00 % 0.00 -33.33 % 0.00 0.00 % 0.00
Gross profit 449.838 M 83.45 % 245.206 M 10.63 % 221.644 M 237.86 % 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 481.41 % 5.034 M -74.91 % 20.065 M 628.58 % 2.754 M -89.83 % 27.076 M -35.49 % 41.970 M 445.92 % 7.688 M 158.61 % -13.117 M 33.11 % -19.610 M 14.69 % -22.987 M -1 741.93 % 1.400 M -95.08 % 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.85 % 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 154.97 % -9.329 M -235.07 % 6.907 M 157.63 % 2.681 M 49.94 % 1.788 M -69.06 % 5.779 M -74.69 % 22.834 M 62.88 % 14.019 M 373.14 % 2.963 M 190.92 % 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.40 % 213.138 K 0.00 % 213.138 K -72.58 % 777.289 K 0.00 % 777.289 K 3 489.01 % 21.658 K 0.00 % 21.658 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 -15.89 % 312.396 M 10.44 % 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 34.32 % 85.982 M -0.34 % 86.277 M -8.13 % 93.916 M 87.84 % 49.998 M 139.91 % 20.840 M -66.02 % 61.335 M -29.46 % 86.956 M 10.34 % 78.806 M -2.84 % 81.111 M 6.63 % 76.067 M 455.15 % 13.702 M 0.00 % 13.702 M 1 724.29 % 751.089 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 -100.00 % 3.796 M 0.000 -100.00 % 2.563 M 0.000 -100.00 % 2.420 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.384 M 0.00 % 7.384 M 119.82 % 3.359 M 0.00 % 3.359 M 217.33 % 1.058 M 0.00 % 1.058 M 35.05 % 783.737 K 0.00 % 783.737 K -31.48 % 1.144 M 0.00 % 1.144 M 121.11 % 517.293 K 0.00 % 517.293 K 82.94 % 282.762 K 0.00 % 282.762 K 13.71 % 248.668 K 0.00 % 248.668 K 5.18 % 236.416 K 0.00 % 236.416 K 379.09 % 49.347 K 0.00 % 49.347 K 715.64 % 6.050 K 0.00 % 6.050 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 100.00 % -3.011 M 0.000 100.00 % -2.446 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
Other expenses 0.000 0.000 100.00 % -18.000 K 59.09 % -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 -100.00 % 1.746 M 0.000 100.00 % -1.148 M 0.000 -100.00 % 1.248 M 0.000 0.000 0.000 0.000 0.000 100.00 % -2.165 M 0.00 % -2.165 M -5.71 % -2.048 M 0.00 % -2.048 M -157.51 % 3.560 M 0.00 % 3.560 M 18 422.51 % 19.222 K 0.00 % 19.222 K 1 521.71 % -1.352 K 0.00 % -1.352 K -102.05 % 65.950 K 0.00 % 65.950 K 0.000 0.000 0.000 0.000 -100.00 % 5.750 K 0.00 % 5.750 K 0.000 0.000 0.000 0.000
Operating expenses 5.560 M 258.71 % 1.550 M -77.24 % 6.810 M 52.62 % 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 569.18 % -1.840 M -170.10 % 2.625 M 168.84 % -3.813 M -197.02 % 3.930 M -85.20 % 26.546 M 1 218.73 % 2.013 M -76.00 % 8.386 M -86.29 % 61.182 M 66.33 % 36.784 M 233.46 % 11.031 M -22.94 % 14.316 M 0.00 % 14.316 M -50.29 % 28.795 M 0.00 % 28.795 M 12.64 % 25.565 M 0.00 % 25.565 M 252.14 % 7.260 M 0.00 % 7.260 M 29.75 % 5.595 M 0.00 % 5.595 M 40.58 % 3.980 M 0.00 % 3.980 M 165.20 % 1.501 M 0.00 % 1.501 M 361.98 % 324.838 K 0.00 % 324.838 K 19.28 % 272.325 K 0.00 % 272.325 K 289.92 % 69.841 K 0.00 % 69.841 K 1 054.40 % 6.050 K 0.00 % 6.050 K
Cost and expenses 251.133 M -4.98 % 264.302 M -17.20 % 319.206 M 8.52 % 294.146 M 9.80 % 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 47.51 % 84.142 M -5.35 % 88.902 M -1.33 % 90.103 M 67.08 % 53.928 M 22.37 % 44.069 M -30.43 % 63.348 M -33.56 % 95.342 M -31.89 % 139.988 M 18.74 % 117.895 M 81.28 % 65.036 M 132.13 % 28.018 M 0.00 % 28.018 M -5.17 % 29.546 M 0.00 % 29.546 M 39.41 % 21.194 M 0.00 % 21.194 M 213.44 % 6.762 M 0.00 % 6.762 M -7.30 % 7.294 M 0.00 % 7.294 M 126.07 % 3.227 M 0.00 % 3.227 M 517.92 % 522.167 K 0.00 % 522.167 K 60.75 % 324.838 K 0.00 % 324.838 K 19.28 % 272.325 K 0.00 % 272.325 K 289.92 % 69.841 K 0.00 % 69.841 K 1 054.40 % 6.050 K 0.00 % 6.050 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 -77.30 % 6.828 M 51.53 % 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 249.12 % -1.470 M -165.19 % 2.255 M 265.44 % -1.363 M -192.09 % 1.480 M 81.82 % 814.000 K -49.32 % 1.606 M -51.02 % 3.279 M 48.84 % 2.203 M -11.03 % 2.476 M 10.78 % 2.235 M -69.73 % 7.384 M 0.00 % 7.384 M 119.82 % 3.359 M 0.00 % 3.359 M 217.33 % 1.058 M 0.00 % 1.058 M 35.05 % 783.737 K 0.00 % 783.737 K -31.48 % 1.144 M 0.00 % 1.144 M 121.11 % 517.293 K 0.00 % 517.293 K 82.94 % 282.762 K 0.00 % 282.762 K 13.71 % 248.668 K 0.00 % 248.668 K 5.18 % 236.416 K 0.00 % 236.416 K 379.09 % 49.347 K 0.00 % 49.347 K 715.64 % 6.050 K 0.00 % 6.050 K
Interest income 0.000 0.000 -100.00 % 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 -24.84 % 640.000 K 24.51 % 514.000 K 20.94 % 425.000 K 197.20 % 143.000 K -69.83 % 474.000 K 507.69 % 78.000 K -69.17 % 253.000 K -51.81 % 525.000 K -24.02 % 691.000 K -26.25 % 937.000 K -59.19 % 2.296 M 0.00 % 2.296 M 1.13 % 2.270 M 0.00 % 2.270 M 118.38 % 1.040 M 0.00 % 1.040 M 220.44 % 324.428 K 0.00 % 324.428 K -2.50 % 332.730 K 0.00 % 332.730 K 144.36 % 136.165 K 0.00 % 136.165 K 381.49 % 28.280 K 0.00 % 28.280 K -13.25 % 32.599 K 0.00 % 32.599 K -3.55 % 33.798 K 0.00 % 33.798 K 56.92 % 21.538 K 0.00 % 21.538 K 0.000 0.000
Interest expense 0.000 0.000 -100.00 % 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 -100.00 % 681.000 K 0.000 -100.00 % 834.000 K 0.000 -100.00 % 1.410 M 0.000 0.000 -100.00 % 262.500 K 0.000 0.000 -100.00 % 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 21.24 % 82.589 M -23.80 % 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 21.59 % 28.718 M -9.92 % 31.879 M -4.41 % 33.349 M 94.34 % 17.160 M 44.43 % 11.881 M -8.65 % 13.006 M -43.26 % 22.923 M -72.39 % 83.018 M 65.80 % 50.072 M 154.08 % 19.707 M 253.68 % 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.473 K 0.00 % 411.473 K 125.99 % 182.072 K 0.00 % 182.072 K 455.56 % 32.773 K 0.00 % 32.773 K 1 618.09 % 1.908 K 0.00 % 1.908 K 65.87 % 1.150 K 0.00 % 1.150 K 542.46 % 179.000 0.00 % 179.000 0.000 0.000
Operating income 444.278 M 82.34 % 243.656 M 13.42 % 214.834 M 295.47 % 54.324 M -7.27 % 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 179.93 % 8.646 M -44.82 % 15.668 M 138.55 % 6.568 M -71.62 % 23.145 M 28.10 % 18.068 M 271.62 % 4.862 M 125.68 % -18.934 M 76.59 % -80.876 M -35.91 % -59.505 M -754.71 % -6.962 M -127.51 % 25.306 M 0.00 % 25.306 M -43.87 % 45.085 M 0.00 % 45.085 M 362.71 % 9.744 M 0.00 % 9.744 M 201.18 % 3.235 M 0.00 % 3.235 M 1 608.71 % 189.333 K 0.00 % 189.333 K -95.28 % 4.014 M 0.00 % 4.014 M 2 277.78 % -184.326 K 0.00 % -184.326 K 43.08 % -323.823 K 0.00 % -323.823 K -28.59 % -251.823 K 0.00 % -251.823 K -260.57 % -69.841 K 0.00 % -69.841 K -1 054.40 % -6.050 K 0.00 % -6.050 K
Operating income ratio 0.64 33.19 % 0.48 19.24 % 0.40 158.05 % 0.16 -13.12 % 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 76.01 % 0.09 -35.53 % 0.15 116.85 % 0.07 -77.37 % 0.30 4.39 % 0.29 308.38 % 0.07 127.47 % -0.26 81.23 % -1.37 -33.45 % -1.02 -1 039.15 % -0.09 -114.97 % 0.60 0.00 % 0.60 -0.65 % 0.60 0.00 % 0.60 91.81 % 0.31 0.00 % 0.31 -2.68 % 0.32 0.00 % 0.32 1 178.98 % 0.03 0.00 % 0.03 -95.44 % 0.55 0.00 % 0.55 160.11 % -0.92 0.00 % -0.92 99.63 % -246.35 0.00 % -246.35 -12.69 % -218.60 0.00 % -218.60 0.00 0.00 0.00 0.00
Total other income expenses net -11.302 M -85.49 % -6.093 M -3 447.80 % 182.000 K -97.62 % 7.632 M 172.05 % -10.593 M -55.55 % -6.810 M 93.98 % -113.183 M -485.49 % 29.361 M 2 426.55 % -1.262 M -129.22 % 4.319 M 157.23 % -7.547 M -1 860.26 % -385.000 K -198.72 % 390.000 K -83.54 % 2.369 M -8.71 % 2.595 M 184.06 % -3.087 M -100.45 % -1.540 M -167.37 % 2.286 M 150.64 % -4.514 M -3 234.72 % 144.000 K -77.11 % 629.000 K -29.41 % 891.000 K 138.47 % -2.316 M -425.17 % -441.000 K -203.76 % 425.000 K 124.54 % -1.732 M 85.52 % -11.960 M 0.00 % -11.960 M -1 141.43 % -963.409 K 0.00 % -963.409 K -120.94 % 4.600 M 0.00 % 4.600 M 1 238.54 % 343.650 K 0.00 % 343.650 K 3.70 % 331.378 K 0.00 % 331.378 K 63.96 % 202.115 K 0.00 % 202.115 K 284.23 % -109.710 K 0.00 % -109.710 K -454.10 % 30.983 K 0.00 % 30.983 K 49.70 % 20.697 K 0.00 % 20.697 K -3.90 % 21.538 K 0.00 % 21.538 K 328.86 % -9.411 K 0.00 % -9.411 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 2002-12-30 2002-06-30 2001-12-30
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-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 -16.61 % -75.028 M -67.04 % -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 258.94 % 100.230 M 3 755.00 % 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 20.79 % 4.652 M 1 004.11 % 421.333 K 0.000 0.000 0.000 0.000 -100.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 0.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 35.54 % 161.253 M 228.32 % 49.115 M 13.24 % 43.372 M -67.00 % 131.426 M 157.72 % 50.996 M -49.06 % 100.109 M 97.86 % 50.597 M -51.35 % 104.010 M 149.32 % 41.718 M -55.80 % 94.381 M 58.66 % 59.488 M 2.37 % 58.108 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 % 24.722 M -23.47 % 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 -81.77 % 7.618 M -27.23 % 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 195.465 M 53.63 % 127.230 M 86.31 % 68.289 M 190.33 % 23.521 M -57.13 % 54.865 M 218.54 % 17.224 M -77.76 % 77.435 M 597.92 % 11.095 M -79.04 % 52.929 M 611.32 % 7.441 M -86.00 % 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 90.71 % 2.714 M -11.62 % 3.071 M -83.42 % 18.525 M 411.88 % 3.619 M -70.49 % 12.262 M 282.35 % 3.207 M -72.90 % 11.835 M -38.43 % 19.223 M 29.93 % 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 13.708 M 397.57 % 2.755 M -69.65 % 9.078 M -39.07 % 14.899 M -17.09 % 17.970 M -15.16 % 21.182 M -17.54 % 25.687 M 73.14 % 14.836 M -11.02 % 16.673 M -25.78 % 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 0.000 -100.00 % 1.062 M 0.000 -100.00 % 1.275 M 0.000 -100.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 14.59 % 141.165 M 252.12 % 40.090 M -66.58 % 119.962 M 156.62 % 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 7.13 % 99.930 M 3 371.00 % 2.879 M 598.79 % 412.000 K -98.95 % 39.415 M 20.75 % 32.642 M -1.31 % 33.075 M 6 188.02 % 526.000 K -98.26 % 30.295 M 29 312.62 % 103.000 K -99.65 % 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 5 372.22 % 126.000 K -16.56 % 151.000 K -78.55 % 704.000 K 29.65 % 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 0.000 0.000 -100.00 % 3.358 M 0.000 0.000 -100.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 0.000 0.000 -100.00 % 1.371 M 0.000 100.00 % -31.356 M -104 620.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 44.26 % 143.253 M -32.36 % 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 19.29 % 267.822 M 20.88 % 221.567 M 20.40 % 184.023 M -15.45 % 217.643 M 74.49 % 124.729 M 0.83 % 123.700 M -1.12 % 125.098 M -5.49 % 132.368 M 19.67 % 110.610 M 11.64 % 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 31.18 % 5.282 M 1.64 % 5.197 M -53.19 % 11.102 M 132.99 % 4.765 M -45.63 % 8.764 M 129.00 % 3.827 M 157.88 % 1.484 M -56.97 % 3.449 M 212.13 % 1.105 M -81.29 % 5.906 M 177.41 % 2.129 M 9.29 % 1.948 M -76.41 % 8.258 M 568.66 % 1.235 M 38.61 % 891.000 K 26.03 % 707.000 K -82.73 % 4.093 M -29.76 % 5.827 M 219.81 % 1.822 M 158.81 % 704.000 K -0.98 % 711.000 K -67.96 % 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 -100.00 % 98.000 K 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 -100.00 % 6.819 M 0.000 100.00 % -412.000 K 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 0.000 0.000 0.000 0.000 0.000 0.000 -100.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 16.61 % 75.028 M 67.04 % 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.09 % 424.372 M 70.21 % 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 16.61 % 75.028 M 67.04 % 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 -0.74 % 137.911 M 33.38 % 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 754.08 % 2.694 M 61.22 % 1.671 M -12.97 % 1.920 M -72.98 % 7.106 M 270.10 % 1.920 M -83.36 % 11.539 M 256.80 % 3.234 M -41.61 % 5.539 M -18.23 % 6.774 M 48.55 % 4.560 M 35.80 % 3.358 M -45.77 % 6.192 M 223.51 % 1.914 M -27.11 % 2.626 M 43.03 % 1.836 M 15.40 % 1.591 M -59.13 % 3.893 M -13.74 % 4.513 M 33.32 % 3.385 M -14.63 % 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 0.000 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 % 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 -72.85 % 48.841 M 103.38 % 24.015 M -55.99 % 54.564 M 133.72 % 23.346 M -61.09 % 59.999 M 200.88 % 19.941 M -56.94 % 46.314 M 98.35 % 23.350 M -32.44 % 34.561 M 266.27 % 9.436 M -58.76 % 22.882 M 223.19 % 7.080 M -78.23 % 32.515 M 45.17 % 22.398 M 25.84 % 17.798 M 93.63 % 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 174.80 % 3.809 M -86.61 % 28.438 M 0.000 -100.00 % 50.815 M 0.000 -100.00 % 26.037 M 0.000 -100.00 % 30.489 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 % 2.337 M 0.000 -100.00 % 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 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 % -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 0.000 -100.00 % 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 8.00 % 420.107 M 17.20 % 358.459 M 11.35 % 321.934 M 0.28 % 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 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 2002-12-30 2002-06-30 2001-12-30
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 0.000 0.000 -100.00 % 7.433 M 0.000 100.00 % -2.520 M 0.000 0.000 0.000 -100.00 % 6.254 M 0.000 100.00 % -1.990 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 0.000 -100.00 % 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 -15.00 % 400.000 K 6.10 % 377.000 K 343.53 % 85.000 K 165.63 % 32.000 K -54.29 % 70.000 K -54.55 % 154.000 K -47.26 % 292.000 K -62.90 % 787.000 K -19.12 % 973.000 K 12.75 % 863.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
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 -68.86 % -2.791 M 0.000 100.00 % -12.695 M 0.000 -100.00 % 7.271 M 0.000 100.00 % -13.759 M 0.000 -100.00 % 3.490 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 -125.66 % -1.446 M 0.000 -100.00 % 1.532 M 0.000 -100.00 % 307.000 K 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 87.06 % -10.282 M 0.000 100.00 % -11.104 M 0.000 -100.00 % 7.045 M 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 -100.00 % 10.480 M 0.000 100.00 % -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 0.000 0.000 0.000 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 92.22 % -1.543 M 0.000 -100.00 % 60.000 K 0.000 100.00 % -81.000 K 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 16.60 % 67.799 M 751.73 % -10.403 M -104.69 % 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 -85.68 % 108.450 M 645.82 % 14.541 M -86.82 % 110.353 M 1 777.71 % 5.877 M 162.48 % 2.239 M 154.80 % -4.086 M -125.21 % 16.210 M 153.03 % -30.570 M -2 349.45 % 1.359 M -91.45 % 15.889 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
Net cash provided by operating activities 443.490 M 35.48 % 327.338 M -1.83 % 333.456 M 182.58 % 118.004 M -19.10 % 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 150.79 % 23.774 M -60.15 % 59.656 M 126.98 % 26.282 M -33.01 % 39.234 M 19.85 % 32.737 M 151.07 % 13.039 M 1 056.64 % -1.363 M 74.03 % -5.248 M -148.44 % 10.833 M -64.75 % 30.728 M 1 122.28 % 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 0.00 % -13.173 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 -74.76 % -30.784 M 25.49 % -41.313 M -146.41 % -16.766 M 53.79 % -36.285 M -95.10 % -18.598 M -65.33 % -11.249 M 20.41 % -14.133 M 41.40 % -24.119 M -16.33 % -20.734 M 34.87 % -31.836 M 24.24 % -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 0.00 % -260.090 K -16.41 % -223.428 K 0.00 % -223.428 K
Acquisitions net -1.000 M -3.52 % -966.000 K 90.45 % -10.113 M 47.75 % -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 -7 553.57 % 532.000 K 0.000 -100.00 % 1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -17.673 M 0.00 % -17.673 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 -100.00 % 1.334 M 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 100.00 % -15.000 K 0.000 100.00 % -186.000 K 0.000 100.00 % -26.000 K 0.000 0.000 0.000 0.000 0.000 100.00 % -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 0.000 0.000 0.000 0.000 0.000 0.000 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 % 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 -22 590.38 % 728.000 K 157.05 % -1.276 M 51.24 % -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 119.28 % -949.000 K -1 132.47 % -77.000 K 78.13 % -352.000 K -851.35 % -37.000 K -130.08 % 123.000 K 175.46 % -163.000 K 77.79 % -734.000 K -121.81 % 3.366 M 878.49 % 344.000 K 108.85 % -3.887 M -48 687.50 % 8.000 K 0.00 % 8.000 K -94.70 % 151.054 K 0.00 % 151.054 K 1 108.43 % 12.500 K 0.00 % 12.500 K -75.00 % 50.000 K 0.00 % 50.000 K 529.29 % 7.946 K 0.00 % 7.946 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
Net cash used for investing activites -80.143 M 67.43 % -246.051 M -64.28 % -149.778 M -64.45 % -91.077 M -349.81 % -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 -198.79 % -31.216 M 24.58 % -41.390 M -141.81 % -17.117 M 52.87 % -36.322 M -96.76 % -18.460 M -61.76 % -11.412 M 23.24 % -14.867 M 28.36 % -20.753 M -1.78 % -20.390 M 42.92 % -35.723 M 21.48 % -45.494 M 0.00 % -45.494 M -31.22 % -34.669 M 0.00 % -34.669 M -556.25 % 7.599 M 0.00 % 7.599 M 188.77 % -8.559 M 0.00 % -8.559 M -80.12 % -4.752 M 0.00 % -4.752 M -34.26 % -3.539 M 0.00 % -3.539 M -516.27 % -574.333 K 0.00 % -574.333 K -1.71 % -564.700 K 0.00 % -564.700 K 8.89 % -619.812 K 0.00 % -619.812 K -138.31 % -260.090 K 0.00 % -260.090 K -16.41 % -223.428 K 0.00 % -223.428 K
Debt repayment 0.000 100.00 % -6.911 M 0.000 100.00 % -10.511 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.062 M 0.000 100.00 % -1.275 M 0.000 0.000 0.000 0.000 0.000 100.00 % -652.000 K 0.00 % -652.000 K -755.55 % -76.209 K 0.00 % -76.209 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 % -309.750 K 0.00 % -309.750 K -200.00 % 309.750 K 0.00 % 309.750 K
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 -100.00 % 23.471 M 0.000 -100.00 % 828.000 K 0.000 -100.00 % 5.700 M 0.000 0.000 0.000 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 0.00 % 1.683 M 3 032.49 % 53.740 K 0.00 % 53.740 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 % -343.000 K 0.000 0.000 0.000 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 0.00 % -370.282 K -1 515.08 % -22.927 K 0.00 % -22.927 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 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.465 M 0.00 % -1.465 M 49.75 % -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 91.08 % -8.723 M -1 104.83 % -724.000 K 94.51 % -13.198 M 18.95 % -16.283 M -14.67 % -14.200 M -24.71 % -11.386 M 42.72 % -19.878 M 13.62 % -23.013 M -246.08 % 15.754 M 686.52 % -2.686 M -604.99 % -381.000 K -5 342.86 % -7.000 K -101.57 % 445.000 K 14 933.33 % -3.000 K 99.99 % -23.129 M -200.00 % 23.129 M 21 515.89 % 107.000 K 200.00 % -107.000 K 97.74 % -4.725 M -200.00 % 4.725 M 1 205.25 % 362.000 K -98.23 % 20.456 M 81 724.00 % 25.000 K 103.83 % -652.000 K -144.52 % 1.465 M 0.00 % 1.465 M 0.000 0.000 100.00 % -283.250 K 0.00 % -283.250 K -448.72 % -51.620 K 0.00 % -51.620 K 82.53 % -295.400 K 0.00 % -295.400 K -382.38 % -61.238 K 0.00 % -61.238 K 0.000 0.000 0.000 0.000 -100.00 % 500.000 0.00 % 500.000 0.000 0.000 0.000 0.000
Net cash used provided by financing activities -34.123 M 33.23 % -51.106 M -485.88 % -8.723 M 69.46 % -28.566 M -116.44 % -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.88 % 342.000 K -98.52 % 23.129 M 18 311.81 % -127.000 K -18.69 % -107.000 K 83.36 % -643.000 K -113.61 % 4.725 M 1 205.25 % 362.000 K -98.23 % 20.456 M 81 724.00 % 25.000 K 103.83 % -652.000 K -102.89 % 22.587 M 0.00 % 22.587 M 319.88 % -10.272 M 0.00 % -10.272 M -3 355.19 % -297.300 K 0.00 % -297.300 K -103.57 % 8.331 M 0.00 % 8.331 M 207.56 % 2.709 M 0.00 % 2.709 M -52.96 % 5.758 M 0.00 % 5.758 M 198.47 % 1.929 M 0.00 % 1.929 M 0.000 0.000 -100.00 % 1.103 M 0.00 % 1.103 M 9.89 % 1.003 M 0.00 % 1.003 M 194.62 % 340.564 K 0.00 % 340.564 K
Effect of forex changes on cash 0.000 0.000 0.000 -100.00 % 250.958 M 200.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 0.000 0.000 0.000 0.000 100.00 % -1.000 K -200.00 % 1.000 K -50.00 % 2.000 K 0.00 % 2.000 K 0.00 % 2.000 K -50.00 % 4.000 K 136.36 % -11.000 K -210.00 % 10.000 K -96.55 % 290.000 K 1 135.71 % -28.000 K -1 500.00 % 2.000 K 0.00 % 2.000 K 104.86 % -41.147 K 0.00 % -41.147 K -470.10 % -7.218 K 0.00 % -7.218 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
Net change in cash -454.455 M -200.00 % 454.455 M 159.76 % 174.955 M -29.83 % 249.319 M 121.78 % 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 -56.80 % 19.278 M -35.97 % 30.107 M 189.47 % -33.650 M -373.88 % -7.101 M -117.15 % 41.396 M 357.92 % 9.040 M 222.05 % 2.807 M -79.41 % 13.636 M 114.54 % 6.356 M 117.53 % -36.252 M -1 209.90 % -2.768 M 70.06 % -9.242 M -225.71 % -2.838 M 93.04 % -40.782 M 0.00 % -40.782 M -537.60 % 9.320 M 0.00 % 9.320 M -82.59 % 53.534 M 0.00 % 53.534 M 408.79 % 10.522 M 0.00 % 10.522 M 230.24 % 3.186 M 0.00 % 3.186 M -72.35 % 11.523 M 0.00 % 11.523 M 1 031.04 % 1.019 M 0.00 % 1.019 M 164.04 % -1.591 M 0.00 % -1.591 M -434.46 % 475.669 K 0.00 % 475.669 K -64.76 % 1.350 M 0.00 % 1.350 M 549.23 % 207.926 K 0.00 % 207.926 K
Cash at beginning of period 454.455 M 0.000 -100.00 % 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 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 -8.90 % 31.080 M 572.57 % 4.621 M -89.94 % 45.927 M -48.71 % 89.546 M 0.00 % 89.546 M 11.62 % 80.227 M 0.00 % 80.227 M 200.56 % 26.693 M 0.00 % 26.693 M 65.07 % 16.171 M 0.00 % 16.171 M 24.54 % 12.985 M 0.00 % 12.985 M 788.50 % 1.461 M 0.00 % 1.461 M 230.19 % 442.603 K 0.00 % 442.603 K -78.23 % 2.034 M 0.00 % 2.034 M 30.53 % 1.558 M 0.00 % 1.558 M 649.23 % 207.926 K 0.00 % 207.926 K 0.000 0.000
Cash at end of period 0.000 -100.00 % 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 16.61 % 75.024 M 67.03 % 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 336.65 % -7.940 M -128.04 % 28.312 M 712.68 % -4.621 M -110.72 % 43.089 M -11.64 % 48.764 M 0.00 % 48.764 M -45.54 % 89.546 M 0.00 % 89.546 M 11.62 % 80.227 M 0.00 % 80.227 M 200.56 % 26.693 M 0.00 % 26.693 M 65.07 % 16.171 M 0.00 % 16.171 M 24.54 % 12.985 M 0.00 % 12.985 M 788.50 % 1.461 M 0.00 % 1.461 M 230.19 % 442.603 K 0.00 % 442.603 K -78.23 % 2.034 M 0.00 % 2.034 M 30.53 % 1.558 M 0.00 % 1.558 M 649.23 % 207.926 K 0.00 % 207.926 K
Operating cash flow 443.490 M 35.48 % 327.338 M -1.83 % 333.456 M 179.96 % 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 150.79 % 23.774 M -60.15 % 59.656 M 126.98 % 26.282 M -33.01 % 39.234 M 19.85 % 32.737 M 151.07 % 13.039 M 1 056.64 % -1.363 M 74.03 % -5.248 M -148.44 % 10.833 M -64.75 % 30.728 M 1 122.28 % 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 0.00 % -13.173 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 -74.76 % -30.784 M 25.49 % -41.313 M -146.41 % -16.766 M 53.79 % -36.285 M -95.10 % -18.598 M -65.33 % -11.249 M 20.41 % -14.133 M 41.40 % -24.119 M -16.33 % -20.734 M 34.87 % -31.836 M 24.24 % -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 0.00 % -260.090 K -16.41 % -223.428 K 0.00 % -223.428 K
Free CashFlow 364.347 M 48.12 % 245.983 M -12.38 % 280.754 M 476.97 % 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 183.07 % -7.010 M -138.22 % 18.343 M 92.76 % 9.516 M 222.69 % 2.949 M -79.14 % 14.139 M 689.89 % 1.790 M 111.55 % -15.496 M 47.23 % -29.367 M -196.61 % -9.901 M -793.59 % -1.108 M 97.20 % -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 326.31 % 2.431 K 0.00 % 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 0.00 % -260.090 K -9.93 % -236.601 K 0.00 % -236.601 K
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013 2012 2012 2011 2011 2010 2010 2009 2009 2008 2008 2007 2007 2006 2006 2005 2005 2004 2004 2003 2003 2002 2002 2001
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