SFR.AX

Sandfire Resources Limited SFR.AX

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Revenue 1.185 B 28.63 % 921.568 M -20.77 % 1.163 B -17.81 % 1.415 B 83.36 % 771.835 M 19.58 % 645.460 M 7.46 % 600.631 M 5.37 % 570.045 M 11.09 % 513.153 M 3.22 % 497.165 M 18.15 % 420.784 M -15.87 % 500.151 M 11.22 % 449.691 M 2 058.42 % 20.834 M 0.000 0.000 0.000 -100.00 % 13.269 K 1.54 % 13.068 K 0.000 0.000 0.000
Net income 93.251 M 637.53 % -17.348 M 77.37 % -76.676 M -149.90 % 153.656 M -10.87 % 172.391 M 132.79 % 74.054 M -30.44 % 106.456 M -13.47 % 123.024 M 106.55 % 59.563 M 24.15 % 47.978 M -9.28 % 52.889 M -28.13 % 73.585 M -8.37 % 80.307 M 428.57 % -24.442 M 15.46 % -28.911 M -15.14 % -25.110 M -504.36 % -4.155 M 19.82 % -5.182 M -13.87 % -4.551 M -123.60 % -2.035 M -38.59 % -1.468 M -172.53 % -538.829 K
Income before tax 158.495 M 1 593.83 % -10.610 M 87.37 % -84.007 M -133.30 % 252.288 M -3.93 % 262.609 M 136.28 % 111.143 M -29.94 % 158.639 M -9.63 % 175.541 M 59.00 % 110.404 M 58.05 % 69.854 M -13.08 % 80.368 M -23.75 % 105.399 M -8.10 % 114.685 M 444.16 % -33.323 M 45.18 % -60.788 M -142.08 % -25.110 M -504.36 % -4.155 M 19.82 % -5.182 M -13.87 % -4.551 M -123.60 % -2.035 M -38.59 % -1.468 M -172.53 % -538.829 K
Income before tax ratio 0.13 1 261.37 % -0.01 84.06 % -0.07 -140.51 % 0.18 -47.60 % 0.34 97.59 % 0.17 -34.81 % 0.26 -14.23 % 0.31 43.13 % 0.22 53.13 % 0.14 -26.44 % 0.19 -9.37 % 0.21 -17.37 % 0.26 115.95 % -1.60 0.00 0.00 0.00 100.00 % -390.52 -12.14 % -348.23 0.00 0.00 0.00
EBITDA 539.762 M 50.64 % 358.318 M -9.79 % 397.186 M -36.84 % 628.867 M 85.66 % 338.725 M 7.70 % 314.521 M 4.43 % 301.170 M -1.82 % 306.743 M 33.15 % 230.374 M 31.38 % 175.353 M -16.43 % 209.821 M 36.27 % 153.979 M -0.06 % 154.075 M 610.56 % -30.178 M 45.82 % -55.703 M -91.68 % -29.061 M -465.95 % -5.135 M 4.84 % -5.396 M -11.67 % -4.832 M -79.62 % -2.690 M -44.63 % -1.860 M -1 159.37 % -147.690 K
Net income ratio 0.08 517.90 % -0.02 71.44 % -0.07 -160.72 % 0.11 -51.39 % 0.22 94.68 % 0.11 -35.27 % 0.18 -17.87 % 0.22 85.93 % 0.12 20.28 % 0.10 -23.22 % 0.13 -14.57 % 0.15 -17.61 % 0.18 115.22 % -1.17 0.00 0.00 0.00 100.00 % -390.52 -12.14 % -348.23 0.00 0.00 0.00
Ratio EBITDA 0.46 17.11 % 0.39 13.86 % 0.34 -23.15 % 0.44 1.26 % 0.44 -9.94 % 0.49 -2.82 % 0.50 -6.82 % 0.54 19.86 % 0.45 27.28 % 0.35 -29.27 % 0.50 61.97 % 0.31 -10.15 % 0.34 123.65 % -1.45 0.00 0.00 0.00 100.00 % -406.66 -9.98 % -369.75 0.00 0.00 0.00
Gross profit ratio 1.01 1.72 % 1.00 2 926.70 % -0.04 -111.44 % 0.31 0.58 % 0.31 48.11 % 0.21 -26.19 % 0.28 -10.63 % 0.31 62.61 % 0.19 5.26 % 0.18 -76.38 % 0.78 2.39 % 0.76 -14.47 % 0.89 -22.62 % 1.14 0.00 0.00 0.00 -100.00 % 1.00 0.00 % 1.00 0.00 0.00 0.00
Weighted average shs out dil 455.947 M -0.24 % 457.030 M 16.28 % 393.054 M 0.00 % 393.054 M 0.00 % 393.054 M 103.22 % 193.414 M -50.79 % 393.054 M 0.00 % 393.054 M 0.00 % 393.054 M 0.00 % 393.054 M 0.00 % 393.054 M 0.00 % 393.054 M 0.00 % 393.054 M 0.00 % 393.054 M 0.00 % 393.054 M 0.00 % 393.054 M 0.00 % 393.054 M 0.00 % 393.054 M 0.00 % 393.054 M 0.00 % 393.054 M 0.00 % 393.054 M 0.00 % 393.054 M
Weighted average shs out 456.194 M -0.18 % 457.030 M 17.50 % 388.951 M 0.00 % 388.951 M 0.00 % 388.951 M 101.69 % 192.843 M -50.42 % 388.951 M 0.00 % 388.951 M 0.00 % 388.951 M 0.00 % 388.951 M 0.00 % 388.951 M 0.00 % 388.951 M 0.00 % 388.951 M 0.00 % 388.951 M 0.00 % 388.951 M 0.00 % 388.951 M 0.00 % 388.951 M 0.00 % 388.951 M 0.00 % 388.951 M 0.00 % 388.951 M 0.00 % 388.951 M 0.00 % 388.951 M
EPS diluted 0.20 626.32 % -0.04 81.00 % -0.20 -151.28 % 0.39 -11.36 % 0.44 69.23 % 0.26 -3.70 % 0.27 -12.90 % 0.31 -31.11 % 0.45 275.00 % 0.12 -61.29 % 0.31 -29.55 % 0.44 -8.33 % 0.48 871.70 % -0.06 15.49 % -0.07 -15.18 % -0.06 -502.83 % -0.01 19.70 % -0.01 -13.79 % -0.01 -123.08 % -0.01 -40.54 % 0.00 -164.29 % 0.00
Earnings per share 0.20 626.32 % -0.04 81.00 % -0.20 -150.00 % 0.40 -9.09 % 0.44 69.23 % 0.26 -3.70 % 0.27 -15.63 % 0.32 -28.89 % 0.45 275.00 % 0.12 -61.29 % 0.31 -29.55 % 0.44 -8.33 % 0.48 864.33 % -0.06 15.48 % -0.07 -15.02 % -0.06 -503.74 % -0.01 19.55 % -0.01 -13.68 % -0.01 -125.00 % -0.01 -36.84 % 0.00 -171.43 % 0.00
Gross profit 1.201 B 30.84 % 917.779 M 2 339.67 % -40.978 M -109.40 % 435.957 M 84.42 % 236.398 M 77.11 % 133.479 M -20.68 % 168.286 M -5.83 % 178.709 M 80.64 % 98.932 M 8.65 % 91.059 M -72.09 % 326.261 M -13.85 % 378.730 M -4.87 % 398.107 M 1 570.27 % 23.835 M 0.000 0.000 0.000 -100.00 % 13.269 K 1.54 % 13.068 K 0.000 0.000 0.000
Income tax expense 68.593 M 710.70 % 8.461 M 299.97 % -4.231 M -104.17 % 101.387 M 10.47 % 91.782 M 136.20 % 38.857 M -28.87 % 54.626 M -0.30 % 54.788 M 54.82 % 35.388 M 60.81 % 22.006 M -19.92 % 27.479 M -13.62 % 31.813 M -7.46 % 34.378 M 487.09 % -8.881 M 72.14 % -31.877 M -2 432.62 % -1.259 M -367.48 % -269.244 K -24.81 % -215.726 K 0.000 -100.00 % 20.347 K 101.39 % -1.468 M -172.53 % -538.829 K
Cost of revenue -15.474 M -508.39 % 3.789 M -99.69 % 1.204 B 22.96 % 979.241 M 82.89 % 535.437 M 4.58 % 511.981 M 18.42 % 432.345 M 10.48 % 391.336 M -5.52 % 414.221 M 2.00 % 406.106 M 329.63 % 94.524 M -22.15 % 121.421 M 135.39 % 51.584 M 1 819.12 % -3.001 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
General and administrative expenses 124.355 M 5.75 % 117.588 M 5.70 % 111.245 M 24.71 % 89.203 M 71.62 % 51.976 M 34.17 % 38.738 M 12.87 % 34.319 M -0.18 % 34.381 M -12.96 % 39.500 M -1.14 % 39.956 M 2.84 % 38.854 M -19.98 % 48.554 M 18.19 % 41.081 M 100.77 % 20.462 M 100.33 % 10.214 M 306.99 % 2.510 M 349.64 % 558.145 K -50.62 % 1.130 M -4.82 % 1.188 M 452.35 % 215.013 K 41.29 % 152.179 K 47.39 % 103.252 K
Selling and marketing expenses 51.404 M 14.41 % 44.930 M 3.22 % 43.529 M -37.37 % 69.506 M 259.94 % -43.458 M -42.69 % -30.457 M -12.75 % -27.012 M 2.02 % -27.569 M 17.20 % -33.297 M 4.18 % -34.748 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 788.257 M 11.46 % 707.196 M 3 214.72 % 21.335 M 116.12 % -132.370 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -28.418 M -13.51 % -25.035 M -31.97 % -18.971 M -5 164.88 % 374.562 K 65.31 % 226.578 K -99.19 % 28.074 M 486.07 % 4.790 M 36 000.57 % 13.269 K 1.54 % 13.068 K -99.48 % 2.532 M 34.77 % 1.879 M 169.07 % 698.173 K
Operating expenses 964.016 M 10.84 % 869.714 M 6 429.14 % 13.320 M -1.87 % 13.574 M 59.36 % 8.518 M 2.86 % 8.281 M 13.33 % 7.307 M 7.27 % 6.812 M 9.82 % 6.203 M 19.11 % 5.208 M -97.38 % 198.776 M -15.43 % 235.056 M -5.13 % 247.776 M 340.79 % 56.212 M -16.27 % 67.137 M 154.60 % 26.369 M 496.03 % 4.424 M -18.24 % 5.411 M 10.54 % 4.895 M 133.79 % 2.094 M 32.13 % 1.585 M 167.95 % 591.379 K
Cost and expenses 948.542 M 8.59 % 873.503 M -28.25 % 1.217 B 22.62 % 992.815 M 82.52 % 543.955 M 4.55 % 520.262 M 18.33 % 439.652 M 10.42 % 398.148 M -5.30 % 420.424 M 2.21 % 411.314 M 40.24 % 293.299 M -17.72 % 356.477 M 8.67 % 328.030 M 530.89 % 51.995 M -22.55 % 67.137 M 154.60 % 26.369 M 496.03 % 4.424 M -18.24 % 5.411 M 10.54 % 4.895 M 133.79 % 2.094 M 32.13 % 1.585 M 167.95 % 591.379 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
Selling general and administrative expenses 175.759 M 8.15 % 162.518 M 5.00 % 154.774 M -2.48 % 158.709 M 1 763.21 % 8.518 M 2.86 % 8.281 M 13.33 % 7.307 M 7.27 % 6.812 M 9.82 % 6.203 M 19.11 % 5.208 M -86.60 % 38.854 M -19.98 % 48.554 M 18.19 % 41.081 M 100.77 % 20.462 M 100.33 % 10.214 M 306.99 % 2.510 M 349.64 % 558.145 K -50.62 % 1.130 M -4.82 % 1.188 M 452.35 % 215.013 K 41.29 % 152.179 K 47.39 % 103.252 K
Interest income 4.429 M 384.15 % 914.794 K -75.18 % 3.685 M -69.49 % 12.078 M 641.54 % 1.629 M -43.93 % 2.905 M -61.79 % 7.603 M 130.60 % 3.297 M 136.85 % 1.392 M 1.68 % 1.369 M 12.90 % 1.213 M -43.19 % 2.134 M -18.02 % 2.604 M 140.47 % 1.083 M -78.13 % 4.951 M 477.31 % 857.519 K 214.03 % 273.066 K 27.48 % 214.200 K -35.32 % 331.173 K 465.77 % 58.535 K -49.59 % 116.117 K 120.96 % 52.550 K
Interest expense 66.182 M 1.25 % 65.368 M -15.11 % 77.002 M 257.40 % 21.545 M 2 157.18 % 954.494 K -33.06 % 1.426 M 31.19 % 1.087 M 88.39 % 577.000 K -76.21 % 2.425 M -56.08 % 5.522 M -56.25 % 12.623 M -20.11 % 15.800 M -11.30 % 17.813 M 7 306.76 % 240.497 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 315.085 M 3.80 % 303.560 M -24.90 % 404.191 M 13.85 % 355.035 M 96.35 % 180.816 M -10.47 % 201.952 M 42.78 % 141.444 M 8.28 % 130.625 M 11.13 % 117.545 M 17.57 % 99.977 M 266.51 % 27.278 M -16.78 % 32.780 M 51.92 % 21.578 M 1 433.40 % 1.407 M 16.00 % 1.213 M 194.30 % 412.187 K 3 744.67 % 10.721 K 602.55 % 1.526 K -97.58 % 62.987 K 61.41 % 39.022 K -22.38 % 50.270 K 1 597.80 % 2.961 K
Operating income 236.838 M 392.75 % 48.065 M 188.52 % -54.299 M -112.86 % 422.382 M 85.35 % 227.880 M 82.02 % 125.198 M -22.23 % 160.979 M -6.35 % 171.897 M 85.38 % 92.729 M 8.01 % 85.851 M -11.29 % 96.782 M -19.86 % 120.773 M -26.68 % 164.728 M 620.68 % -31.637 M 49.64 % -62.817 M -102.46 % -31.027 M -466.00 % -5.482 M 2.83 % -5.642 M 1.98 % -5.756 M -103.99 % -2.822 M -35.77 % -2.078 M -145.69 % -845.856 K
Operating income ratio 0.20 283.08 % 0.05 211.72 % -0.05 -115.64 % 0.30 1.09 % 0.30 52.21 % 0.19 -27.63 % 0.27 -11.12 % 0.30 66.87 % 0.18 4.65 % 0.17 -24.92 % 0.23 -4.75 % 0.24 -34.08 % 0.37 124.12 % -1.52 0.00 0.00 0.00 100.00 % -425.16 3.47 % -440.44 0.00 0.00 0.00
Total other income expenses net -78.343 M -33.52 % -58.675 M 26.98 % -80.351 M 52.76 % -170.094 M -589.77 % 34.729 M 347.09 % -14.055 M -500.64 % -2.340 M -164.22 % 3.644 M -79.38 % 17.675 M 210.49 % -15.997 M 11.83 % -18.143 M -21.84 % -14.891 M 48.11 % -28.696 M -1 602.28 % -1.686 M -288.59 % 893.893 K -10.25 % 996.000 K 210.93 % 320.330 K 42.07 % 225.479 K -81.29 % 1.205 M 1 427.60 % 78.883 K -87.06 % 609.689 K 711.16 % 75.163 K
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Net debt 142.574 M -64.29 % 399.243 M -41.55 % 683.021 M 33.88 % 510.156 M 190.82 % -561.741 M -101.59 % -278.652 M -12.86 % -246.901 M -2.23 % -241.517 M -93.27 % -124.966 M -770.12 % -14.362 M -245.44 % 9.875 M -89.82 % 96.979 M -48.51 % 188.341 M -24.81 % 250.502 M 423.80 % -77.363 M -64.06 % -47.155 M -2 108.94 % -2.135 M 73.32 % -8.001 M -62.31 % -4.929 M -44.14 % -3.420 M -129.50 % -1.490 M 43.54 % -2.639 M
Total investments 2.142 M -2.72 % 2.202 M -95.49 % 48.848 M -19.12 % 60.400 M -31.13 % 87.698 M 107.49 % 42.265 M 109.82 % 20.143 M 93.87 % 10.390 M 0.000 -100.00 % 1.213 M -82.23 % 6.825 M 18.08 % 5.780 M 3 360.88 % 167.005 K -86.28 % 1.217 M -64.06 % 3.386 M 908.60 % 335.698 K 418.35 % 64.763 K 0.000 -100.00 % 24.783 K 43.11 % 17.317 K -1.25 % 17.537 K 0.000
Total debt 253.242 M -56.53 % 582.580 M -35.00 % 896.255 M -24.28 % 1.184 B 9 169.63 % 12.769 M 2.23 % 12.490 M 2 179.20 % 548.000 K -70.38 % 1.850 M 4.11 % 1.777 M -96.57 % 51.861 M -43.67 % 92.062 M -39.11 % 151.199 M -41.55 % 258.675 M -26.77 % 353.240 M 19 858.50 % 1.770 M 496.71 % 296.604 K 0.000 0.000 0.000 0.000 0.000 0.000
Accumulated other comprehensive income loss -37.934 M 30.76 % -54.788 M -362.28 % -11.852 M 36.43 % -18.643 M 66.96 % -56.434 M -553.10 % -8.641 M -1 139.83 % 831.000 K 53.04 % 543.000 K -81.52 % 2.938 M 24.02 % 2.369 M -59.25 % 5.814 M -23.85 % 7.635 M 36.83 % 5.580 M -10.28 % 6.219 M -4.48 % 6.511 M 198.10 % 2.184 M 30.82 % 1.670 M -13.83 % 1.938 M 67.54 % 1.157 M 6 808.02 % 16.742 K -91.39 % 194.412 K 9.06 % 178.260 K
Retained earnings 494.698 M 23.21 % 401.493 M -36.65 % 633.738 M -10.79 % 710.399 M 27.14 % 558.748 M 41.60 % 394.596 M 10.24 % 357.928 M 22.18 % 292.958 M 44.24 % 203.110 M 37.61 % 147.600 M 67.81 % 87.958 M 45.28 % 60.546 M 579.02 % -12.640 M 87.87 % -104.231 M -25.09 % -83.326 M -92.57 % -43.270 M -150.91 % -17.246 M -11.13 % -15.519 M -69.34 % -9.164 M -127.05 % -4.036 M -96.30 % -2.056 M -281.59 % -538.829 K
Common stock 1.330 B 0.63 % 1.322 B -33.46 % 1.986 B 14.86 % 1.730 B 326.50 % 405.520 M 11.69 % 363.064 M 49.70 % 242.535 M 3.02 % 235.415 M 2.03 % 230.733 M 1.19 % 228.014 M 31.82 % 172.974 M -16.26 % 206.556 M 3.17 % 200.216 M -8.15 % 217.990 M -3.02 % 224.788 M 151.67 % 89.318 M 401.02 % 17.827 M -15.33 % 21.056 M 64.46 % 12.803 M 70.68 % 7.501 M 117.76 % 3.445 M 9.15 % 3.156 M
Total equity 1.782 B 6.85 % 1.668 B -35.99 % 2.606 B 7.59 % 2.422 B 165.84 % 911.030 M 21.44 % 750.220 M 24.17 % 604.177 M 13.56 % 532.051 M 20.41 % 441.850 M 15.18 % 383.606 M 43.81 % 266.746 M -2.91 % 274.736 M 42.23 % 193.156 M 60.99 % 119.979 M -18.92 % 147.973 M 206.79 % 48.232 M 2 042.36 % 2.251 M -69.88 % 7.474 M 55.87 % 4.795 M 37.73 % 3.482 M 119.96 % 1.583 M -43.37 % 2.795 M
Other non current liabilities 132.805 M -53.58 % 286.071 M 235.95 % 85.152 M -85.95 % 606.050 M 21 234.08 % 2.841 M -93.20 % 41.774 M 24.99 % 33.422 M 13.18 % 29.530 M 19.66 % 24.680 M -11.20 % 27.792 M 56.49 % 17.759 M -15.86 % 21.106 M -0.35 % 21.179 M 26.87 % 16.694 M 728.18 % 2.016 M 3 387.89 % 57.791 K 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 238.085 M -54.20 % 519.840 M 2.29 % 508.202 M 13.67 % 447.076 M 1 099.53 % -44.729 M -2 764.59 % 1.679 M 575.18 % 248.620 K 41.61 % 175.567 K 8.80 % 161.374 K -99.68 % 50.094 M -34.38 % 76.344 M -4.17 % 79.666 M -26.98 % 109.094 M -57.53 % 256.892 M 24 032.85 % 1.064 M 378.07 % 222.666 K 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 867.100 M -21.26 % 1.101 B -35.86 % 1.717 B 11.01 % 1.547 B 1 593.57 % 91.321 M -0.19 % 91.497 M 5.21 % 86.963 M 17.36 % 74.102 M -10.62 % 82.906 M -42.24 % 143.546 M 9.44 % 131.160 M 1.03 % 129.817 M -0.35 % 130.273 M -52.38 % 273.585 M 8 782.12 % 3.080 M 998.27 % 280.457 K 0.000 0.000 0.000 0.000 0.000 0.000
Other current liabilities 25.896 M 25.90 % 20.568 M -2.92 % 21.187 M -93.98 % 351.785 M 848.71 % 37.080 M 260.20 % 10.295 M 158.07 % 3.989 M -89.15 % 36.776 M 53.92 % 23.893 M 119.44 % 10.888 M -65.93 % 31.959 M 169.02 % 11.880 M 331.61 % 2.752 M -82.32 % 15.568 M 563.00 % 2.348 M 268.29 % 637.557 K 369.58 % 135.773 K -80.76 % 705.596 K 3 345.46 % 20.479 K -53.86 % 44.380 K 437.22 % 8.261 K 393.19 % 1.675 K
Deferred revenue 0.000 0.000 -100.00 % 3.072 M -94.64 % 57.315 M 75.99 % 32.567 M 0.000 -100.00 % 833.000 K -97.33 % 31.203 M 52.51 % 20.460 M 183.30 % 7.222 M 0.000 0.000 100.00 % -263.598 K -245.05 % 181.730 K 20.29 % 151.075 K 547.24 % -33.779 K 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 15.157 M -75.84 % 62.740 M -29.02 % 88.390 M -75.90 % 366.826 M 4 357.91 % 8.229 M 19.20 % 6.903 M 1 178.67 % -640.000 K -139.73 % 1.611 M 2.81 % 1.567 M -11.32 % 1.767 M -88.76 % 15.718 M -78.03 % 71.534 M -52.18 % 149.581 M 55.25 % 96.349 M 13 559.02 % 705.384 K 854.02 % 73.938 K 0.000 0.000 0.000 0.000 0.000 0.000
Total current liabilities 219.184 M -3.71 % 227.631 M -46.35 % 424.300 M -55.88 % 961.799 M 413.22 % 187.405 M 159.53 % 72.209 M 15.72 % 62.398 M -18.93 % 76.967 M 26.47 % 60.857 M 40.10 % 43.437 M -25.44 % 58.258 M -50.10 % 116.755 M -39.14 % 191.827 M 29.20 % 148.477 M 343.68 % 33.465 M 1 224.48 % 2.527 M 631.87 % 345.235 K -62.01 % 908.812 K 43.60 % 632.868 K 341.59 % 143.315 K 23.77 % 115.795 K 41.61 % 81.771 K
Total liabilities 1.086 B -18.26 % 1.329 B -37.94 % 2.141 B -14.64 % 2.508 B 799.95 % 278.725 M 70.26 % 163.706 M 9.60 % 149.361 M -1.13 % 151.069 M 5.08 % 143.763 M -23.11 % 186.983 M -1.29 % 189.418 M -23.18 % 246.572 M -23.45 % 322.100 M -23.68 % 422.062 M 1 054.90 % 36.545 M 1 201.88 % 2.807 M 713.10 % 345.235 K -62.01 % 908.812 K 43.60 % 632.868 K 341.59 % 143.315 K 23.77 % 115.795 K 41.61 % 81.771 K
Other non current assets 7.598 M -63.69 % 20.925 M -81.33 % 112.051 M -15.03 % 131.867 M 100.05 % 65.915 M -61.34 % 170.504 M 352.59 % 37.673 M 4.33 % 36.108 M 4.05 % 34.701 M 14.95 % 30.187 M 231.37 % 9.110 M -18.50 % 11.177 M 4.70 % 10.676 M 67.36 % 6.379 M 0.000 0.000 0.000 -100.00 % 35.635 K 0.000 0.000 0.000 0.000
Long term investments 2.142 M 45.89 % 1.468 M -96.99 % 48.848 M -19.12 % 60.400 M -31.13 % 87.698 M 107.49 % 42.265 M 109.82 % 20.143 M 93.87 % 10.390 M 0.000 -100.00 % 1.213 M -82.23 % 6.825 M 18.08 % 5.780 M 3 360.88 % 167.005 K -86.28 % 1.217 M -64.06 % 3.386 M 908.60 % 335.698 K 418.35 % 64.763 K 0.000 -100.00 % 24.783 K 43.11 % 17.317 K -1.25 % 17.537 K 0.000
Intangible assets 0.000 -100.00 % 77.099 M -1.62 % 78.368 M -22.01 % 100.483 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.151 M -12.32 % 7.015 M 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
Goodwill and intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 76.658 K 2 396.85 % 3.070 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 2.564 B -3.10 % 2.646 B -33.51 % 3.980 B 6.05 % 3.753 B 977.48 % 348.269 M 20.88 % 288.118 M -21.38 % 366.491 M 10.85 % 330.619 M -10.41 % 369.016 M -9.37 % 407.186 M 25.17 % 325.296 M -18.72 % 400.196 M 3.50 % 386.647 M 3.25 % 374.462 M 470.23 % 65.669 M 2 588.57 % 2.443 M 930.37 % 237.054 K -11.83 % 268.855 K 26.42 % 212.675 K 68.08 % 126.534 K -21.16 % 160.488 K -4.77 % 168.522 K
Total non current assets 2.574 B -3.55 % 2.668 B -37.83 % 4.292 B 6.18 % 4.042 B 658.49 % 532.920 M 2.33 % 520.800 M 17.83 % 441.995 M 13.52 % 389.339 M -5.83 % 413.421 M -8.22 % 450.424 M 32.00 % 341.230 M -18.20 % 417.153 M 4.22 % 400.248 M -5.51 % 423.590 M 310.74 % 103.128 M 3 612.02 % 2.778 M 820.50 % 301.818 K -0.88 % 304.490 K 28.23 % 237.459 K 65.07 % 143.852 K -19.20 % 178.026 K 5.64 % 168.522 K
Other current assets 7.623 M -26.35 % 10.351 M 120.23 % -51.170 M 76.16 % -214.605 M -899.44 % 26.844 M 4.36 % 25.722 M 190.55 % 8.853 M 11.91 % 7.911 M 28.15 % 6.173 M 81.29 % 3.405 M 31.74 % 2.585 M -30.12 % 3.699 M 9.39 % 3.381 M 204.50 % 1.110 M 24.72 % 890.336 K 42.45 % 625.000 K 1 103.36 % 51.938 K -42.58 % 90.454 K 6.25 % 85.136 K 0.000 0.000 0.000
Short term investments 0.000 -100.00 % 733.795 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
cash and cash equivalents 110.668 M -39.64 % 183.337 M -14.02 % 213.234 M -68.34 % 673.443 M 17.22 % 574.509 M 97.33 % 291.142 M 17.66 % 247.449 M 1.68 % 243.367 M 92.02 % 126.743 M 91.39 % 66.223 M -19.42 % 82.187 M 51.58 % 54.221 M -22.91 % 70.334 M -31.54 % 102.738 M 29.83 % 79.132 M 66.76 % 47.452 M 2 122.83 % 2.135 M -73.32 % 8.001 M 62.31 % 4.929 M 44.14 % 3.420 M 129.50 % 1.490 M -43.54 % 2.639 M
Cash and short term investments 110.668 M -39.64 % 183.337 M -14.02 % 213.234 M -68.34 % 673.443 M 17.22 % 574.509 M 97.33 % 291.142 M 17.66 % 247.449 M 1.68 % 243.367 M 92.02 % 126.743 M 91.39 % 66.223 M -19.42 % 82.187 M 51.58 % 54.221 M -22.91 % 70.334 M -31.54 % 102.738 M 29.83 % 79.132 M 66.76 % 47.452 M 2 122.83 % 2.135 M -73.32 % 8.001 M 62.31 % 4.929 M 44.14 % 3.420 M 129.50 % 1.490 M -43.54 % 2.639 M
Total current assets 294.670 M -10.27 % 328.405 M -27.85 % 455.140 M -48.75 % 888.135 M 35.21 % 656.835 M 67.08 % 393.126 M 26.19 % 311.543 M 6.05 % 293.781 M 70.61 % 172.192 M 43.30 % 120.165 M 4.55 % 114.934 M 10.35 % 104.155 M -9.44 % 115.008 M -2.91 % 118.451 M 45.54 % 81.390 M 68.65 % 48.261 M 2 003.08 % 2.295 M -71.60 % 8.079 M 55.63 % 5.191 M 49.11 % 3.481 M 128.92 % 1.521 M -43.86 % 2.708 M
Inventory 90.386 M 56.87 % 57.618 M -38.67 % 93.941 M 25.67 % 74.755 M 38.59 % 53.941 M 0.46 % 53.695 M 18.94 % 45.143 M 32.93 % 33.961 M 28.29 % 26.473 M -11.96 % 30.070 M 26.67 % 23.739 M -30.92 % 34.366 M -2.21 % 35.141 M 373.37 % 7.424 M 1 713.60 % 409.336 K 1 573.81 % -27.774 K -400.81 % -5.546 K -177.35 % -2.000 K 71.41 % -6.994 K 0.000 0.000 0.000
Net receivables 85.993 M 11.54 % 77.099 M -1.62 % 78.368 M -22.01 % 100.483 M 569.45 % 15.010 M -17.96 % 18.297 M 70.48 % 10.733 M 6.08 % 10.118 M -17.56 % 12.272 M -40.04 % 20.467 M 218.65 % 6.423 M -55.80 % 14.531 M 136.24 % 6.151 M -12.32 % 7.015 M 350.80 % 1.556 M 138.72 % 651.850 K 376.39 % 136.830 K 307.41 % 33.585 K -84.90 % 222.454 K 262.06 % 61.441 K 100.88 % 30.586 K -55.79 % 69.189 K
Tax assets 0.000 -100.00 % 733.794 K -99.51 % 151.296 M 55.37 % 97.379 M 213.74 % 31.038 M 55.87 % 19.913 M 12.58 % 17.688 M 44.72 % 12.222 M 25.95 % 9.704 M -18.03 % 11.838 M 0.000 0.000 -100.00 % 2.682 M -93.54 % 41.529 M 21.88 % 34.073 M 0.000 0.000 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
Account payables 178.131 M 23.43 % 144.323 M -15.00 % 169.786 M -8.65 % 185.872 M 240.62 % 54.569 M -0.80 % 55.011 M -2.72 % 56.550 M 666.57 % 7.377 M -50.61 % 14.937 M -36.60 % 23.560 M -16.69 % 28.279 M -30.34 % 40.596 M 2.79 % 39.494 M 8.02 % 36.561 M 20.22 % 30.412 M 1 244.75 % 2.262 M 979.67 % 209.462 K 3.07 % 203.216 K -66.82 % 612.389 K 518.98 % 98.935 K -8.00 % 107.534 K 34.26 % 80.096 K
Tax payables 0.000 0.000 -100.00 % 3.072 M -94.64 % 57.315 M -9.16 % 63.092 M 0.000 -100.00 % 833.000 K -97.33 % 31.203 M 52.51 % 20.460 M 183.30 % 7.222 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
Deferred revenue non current 0.000 -100.00 % 147.615 M 849.19 % 15.552 M -18.53 % 19.090 M 4 142.49 % 449.963 K -41.13 % 764.365 K 618.53 % 106.379 K 67.71 % 63.431 K 30.45 % 48.625 K -84.11 % 306.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
Minority interest -4.826 M -38.16 % -3.493 M -35.18 % -2.584 M -501.09 % 644.223 K -79.85 % 3.197 M 166.18 % 1.201 M -58.34 % 2.883 M -8.04 % 3.135 M -38.15 % 5.069 M -9.85 % 5.623 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
Capital lease obligations 24.806 M 11.39 % 22.270 M -15.43 % 26.333 M -16.72 % 31.619 M 230.07 % 9.580 M 11.62 % 8.582 M 1 843.33 % 441.620 K 6.27 % 415.567 K 26.17 % 329.374 K -49.33 % 650.000 K -43.91 % 1.159 M -48.13 % 2.234 M -16.45 % 2.674 M 9.18 % 2.449 M 38.37 % 1.770 M 496.71 % 296.604 K 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
Other total stockholders equity 0.000 -100.00 % 2.817 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 -100.00 % 1.133 M 0.000
Deferred tax liabilities non current 496.210 M 68.00 % 295.355 M -64.22 % 825.537 M 4.37 % 790.972 M 1 848.24 % 40.599 M -15.50 % 48.044 M -9.85 % 53.292 M 20.04 % 44.396 M -23.54 % 58.065 M -11.57 % 65.660 M 77.19 % 37.057 M 27.58 % 29.046 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 2.868 B -4.28 % 2.997 B -36.87 % 4.747 B -3.72 % 4.930 B 314.40 % 1.190 B 30.18 % 913.926 M 21.28 % 753.538 M 10.31 % 683.120 M 16.65 % 585.613 M 2.63 % 570.589 M 25.08 % 456.164 M -12.50 % 521.308 M 1.17 % 515.256 M -4.94 % 542.041 M 193.76 % 184.518 M 261.52 % 51.039 M 1 865.62 % 2.597 M -69.03 % 8.383 M 54.44 % 5.428 M 49.75 % 3.625 M 113.40 % 1.699 M -40.96 % 2.877 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Deferred income tax 0.000 0.000 0.000 0.000 100.00 % -28.195 M -570.51 % -4.205 M -243.42 % 2.932 M 117.06 % -17.184 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
Stock based compensation 0.000 0.000 -100.00 % 7.402 M 40.86 % 5.255 M 45.29 % 3.617 M 206.24 % 1.181 M 0.000 0.000 0.000 0.000 100.00 % -745.202 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 0.000 100.00 % -194.610 M -348.94 % -43.349 M -140.70 % 106.507 M 1 422.90 % -8.051 M 78.05 % -36.682 M -1 625.24 % 2.405 M -83.54 % 14.615 M 215.19 % -12.688 M -555.75 % 2.784 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 0.000 0.000 100.00 % -69.898 M -1 023.65 % 7.568 M 164.21 % -11.785 M -1.31 % -11.633 M -633.38 % 2.181 M 146.56 % -4.684 M -167.61 % 6.928 M 201.51 % -6.825 M -250.90 % -1.945 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 0.000 -100.00 % 16.753 M 54.69 % 10.830 M 256.96 % -6.900 M 27.31 % -9.492 M 18.91 % -11.705 M -56.30 % -7.489 M -330.57 % 3.248 M 1 089.74 % 273.000 K -94.96 % 5.412 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 100.00 % -11.046 M 71.16 % -38.301 M -611.52 % 7.488 M -33.03 % 11.180 M -3.44 % 11.579 M 170.98 % 4.273 M 49.14 % 2.865 M -31.39 % 4.176 M 148.73 % -8.569 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 -100.00 % 1.003 M 100.97 % -103.164 M -49.01 % -69.234 M -160.73 % 114.011 M 7 526.16 % 1.495 M 104.76 % -31.431 M -368.34 % 11.713 M 4 353.61 % 263.000 K -89.19 % 2.433 M 456.22 % -683.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 523.707 M 8 767.73 % 5.906 M 131.02 % -19.041 M -126.69 % 71.334 M -82.29 % 402.845 M -4.61 % 422.307 M 48.57 % 284.247 M 2.77 % 276.576 M 5 130.26 % 5.288 M 210.98 % -4.765 M -107.84 % 60.806 M 0.000 100.00 % -111.642 M -200.32 % -37.175 M 22.11 % -47.727 M -117.95 % -21.898 M -5 593.40 % -384.617 K -23.21 % -312.165 K -185.63 % 364.537 K 358.93 % -140.784 K -107.57 % 1.860 M 2 349.72 % -82.675 K
Net cash provided by operating activities 523.707 M 79.35 % 292.005 M 156.45 % 113.863 M -78.78 % 536.676 M 15.36 % 465.226 M 70.66 % 272.607 M 29.65 % 210.258 M -14.14 % 244.888 M 13.92 % 214.958 M 64.72 % 130.502 M -41.75 % 224.045 M 0.000 0.000 100.00 % -37.175 M 22.11 % -47.727 M -117.95 % -21.898 M -5 593.40 % -384.617 K -23.21 % -312.165 K -185.63 % 364.537 K 358.93 % -140.784 K 0.000 100.00 % -82.675 K
Investments in property plant and equipment -201.756 M 9.06 % -221.855 M 54.36 % -486.109 M -70.89 % -284.453 M -139.37 % -118.835 M -4.06 % -114.194 M 30.69 % -164.753 M -86.63 % -88.279 M -6.17 % -83.145 M 2.19 % -85.009 M 9.46 % -93.894 M -1.97 % -92.078 M 46.34 % -171.588 M 37.93 % -276.441 M -615.62 % -38.629 M -1 552.25 % -2.338 M -1 466.62 % -149.238 K -19.29 % -125.105 K 15.96 % -148.855 K -1 446.88 % -9.623 K 99.32 % -1.409 M -765.70 % -162.772 K
Acquisitions net 0.000 -100.00 % 5.418 M -87.11 % 42.039 M 102.04 % -2.060 B 0.000 100.00 % -44.446 M -38 748.70 % 115.000 K -83.69 % 705.000 K 237.32 % 209.000 K -94.94 % 4.130 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
Purchases of investments 0.000 100.00 % -438.061 K 0.000 100.00 % -7.111 M 59.38 % -17.507 M 27.88 % -24.275 M -385.31 % -5.002 M 58.05 % -11.924 M -7 956.76 % -148.000 K -604.76 % -21.000 K 0.000 100.00 % -5.546 M -912.92 % -547.560 K 71.16 % -1.898 M 0.000 0.000 0.000 0.000 100.00 % -4.241 K 0.000 0.000 0.000
Sales maturities of investments 365.000 K -72.91 % 1.347 M -60.67 % 3.425 M -96.62 % 101.219 M 1 779.60 % 5.385 M 30.30 % 4.133 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 425.555 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 15.743 M 474.54 % -4.203 M -110.39 % 40.443 M 19 069.37 % 210.978 K 249.88 % -140.761 K -1 464.01 % -9.000 K 77.50 % -40.000 K -500.00 % 10.000 K -28.57 % 14.000 K 0.000 100.00 % -15.899 M -421.52 % -3.049 M 0.000 -100.00 % 3.339 M 212.68 % -2.964 M -1 177.37 % -232.015 K 93.79 % -3.735 M 10.72 % -4.184 M -35.90 % -3.079 M -67.36 % -1.840 M 0.000 100.00 % -450.252 K
Net cash used for investing activites -185.648 M 15.51 % -219.731 M 50.31 % -442.240 M 80.35 % -2.250 B -1 616.61 % -131.097 M 26.68 % -178.791 M -5.37 % -169.680 M -70.55 % -99.488 M -19.76 % -83.070 M -2.68 % -80.900 M 26.32 % -109.793 M -12.96 % -97.199 M 43.53 % -172.136 M 37.41 % -275.001 M -561.17 % -41.593 M -1 518.40 % -2.570 M 33.84 % -3.885 M 9.85 % -4.309 M -33.33 % -3.232 M -74.77 % -1.849 M -31.24 % -1.409 M -129.86 % -613.024 K
Debt repayment -345.413 M -5 767.39 % -5.887 M 96.99 % -195.615 M -140.54 % 482.525 M 0.000 -100.00 % 381.000 K -89.66 % 3.686 M 0.000 100.00 % -38.423 M 46.05 % -71.224 M -73.36 % -41.085 M 65.09 % -117.687 M -78.50 % -65.931 M -118.41 % 358.188 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 -100.00 % 134.890 M -85.10 % 905.009 M 65 150.89 % 1.387 M 429.80 % 261.792 K -93.82 % 4.238 M 23.47 % 3.433 M 145.58 % 1.398 M 0.000 0.000 0.000 -100.00 % 5.048 M 150.62 % 2.014 M -98.24 % 114.138 M 59.09 % 71.746 M 129 113.97 % 55.525 K -99.21 % 7.062 M 70.80 % 4.135 M -0.25 % 4.145 M 144 874.18 % 2.859 K -99.92 % 3.676 M
Common stock repurchased 0.000 0.000 100.00 % -2.883 M 82.81 % -16.775 M 0.000 0.000 0.000 0.000 0.000 100.00 % -6.721 K 0.000 0.000 0.000 100.00 % -96.199 K 98.06 % -4.968 M -139.46 % -2.075 M -417.90 % -400.567 K 0.000 100.00 % -246.777 K -32.92 % -185.652 K 0.000 100.00 % -340.755 K
Dividends paid 0.000 0.000 0.000 100.00 % -58.473 M -29.81 % -45.044 M -20.48 % -37.386 M -28.68 % -29.054 M -19.22 % -24.371 M -42.17 % -17.143 M -20.44 % -14.233 M 28.44 % -19.889 M 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 -65.775 M 18.33 % -80.536 M -30.32 % -61.801 M -113.11 % 471.402 M 1 750.51 % -28.561 M -112.53 % -13.439 M 8.47 % -14.683 M -87.81 % -7.818 M 53.95 % -16.978 M -251.62 % -4.828 M -30.00 % -3.714 M 82.80 % -21.589 M -30.59 % -16.532 M 21.15 % -20.966 M -5 259.92 % -391.168 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used provided by financing activities -411.188 M -375.79 % -86.423 M 31.09 % -125.409 M -107.03 % 1.784 B 3 232.21 % -56.947 M -13.48 % -50.182 M -39.82 % -35.890 M -24.51 % -28.826 M 59.54 % -71.244 M 21.10 % -90.292 M -39.58 % -64.688 M 50.67 % -131.128 M -69.19 % -77.505 M -122.85 % 339.140 M 211.77 % 108.779 M 56.13 % 69.672 M 20 292.17 % -345.042 K -104.89 % 7.062 M 81.64 % 3.888 M -1.81 % 3.960 M 138 381.41 % 2.859 K -99.91 % 3.335 M
Effect of forex changes on cash 460.000 K 161.49 % -748.105 K 95.30 % -15.916 M 15.97 % -18.941 M -701.58 % -2.363 M -5 928.70 % 40.540 K 109.55 % -424.405 K -1 255.50 % 36.729 K 138.55 % -95.288 K 47.05 % -179.974 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 change in cash -72.669 M -275.54 % 41.398 M 109.00 % -460.209 M -565.17 % 98.933 M -65.09 % 283.367 M 548.54 % 43.693 M 970.38 % 4.082 M -96.50 % 116.624 M 92.70 % 60.520 M 538.63 % -13.798 M -127.84 % 49.564 M 370.25 % -18.340 M 13.82 % -21.281 M -178.92 % 26.964 M 38.57 % 19.459 M -56.95 % 45.204 M 1 079.63 % -4.614 M -289.06 % 2.441 M 139.16 % 1.021 M -48.19 % 1.970 M 241.86 % -1.388 M -152.60 % 2.639 M
Cash at beginning of period 183.337 M 29.17 % 141.939 M -78.92 % 673.443 M 17.22 % 574.509 M 97.33 % 291.142 M 17.66 % 247.449 M 1.68 % 243.367 M 92.02 % 126.743 M 91.39 % 66.223 M -17.24 % 80.021 M 38.95 % 57.590 M -20.63 % 72.561 M -20.80 % 91.615 M 20.91 % 75.773 M 26.98 % 59.673 M 2 554.62 % 2.248 M -66.69 % 6.749 M 21.38 % 5.560 M 42.25 % 3.909 M 169.55 % 1.450 M -49.62 % 2.878 M 0.000
Cash at end of period 110.668 M -39.64 % 183.337 M -14.02 % 213.234 M -68.34 % 673.443 M 17.22 % 574.509 M 97.33 % 291.142 M 17.66 % 247.449 M 1.68 % 243.367 M 92.02 % 126.743 M 91.39 % 66.223 M -38.20 % 107.154 M 97.63 % 54.221 M -22.91 % 70.334 M -31.54 % 102.738 M 29.83 % 79.132 M 66.76 % 47.452 M 2 122.83 % 2.135 M -73.32 % 8.001 M 62.31 % 4.929 M 44.14 % 3.420 M 129.50 % 1.490 M -43.54 % 2.639 M
Operating cash flow 523.707 M 79.35 % 292.005 M 156.45 % 113.863 M -78.78 % 536.676 M 15.36 % 465.226 M 70.66 % 272.607 M 29.65 % 210.258 M -14.14 % 244.888 M 13.92 % 214.958 M 64.72 % 130.502 M -41.75 % 224.045 M 0.000 0.000 100.00 % -37.175 M 22.11 % -47.727 M -117.95 % -21.898 M -5 593.40 % -384.617 K -23.21 % -312.165 K -185.63 % 364.537 K 358.93 % -140.784 K 0.000 100.00 % -82.675 K
Capital expenditure -186.546 M 15.92 % -221.855 M 54.36 % -486.109 M -70.89 % -284.453 M -139.37 % -118.835 M -4.06 % -114.194 M 30.69 % -164.753 M -86.63 % -88.279 M -6.17 % -83.145 M 2.19 % -85.009 M 9.46 % -93.894 M -1.97 % -92.078 M 46.34 % -171.588 M 37.93 % -276.441 M -564.63 % -41.593 M -1 496.23 % -2.606 M 33.50 % -3.918 M 9.77 % -4.342 M -34.53 % -3.228 M -74.54 % -1.849 M -31.24 % -1.409 M -129.86 % -613.024 K
Free CashFlow 337.161 M 409.48 % 66.178 M 117.78 % -372.245 M -247.59 % 252.223 M -27.19 % 346.392 M 118.66 % 158.413 M 248.12 % 45.505 M -70.94 % 156.609 M 18.81 % 131.813 M 189.74 % 45.493 M -65.05 % 130.151 M 241.35 % -92.078 M 46.34 % -171.588 M 45.29 % -313.616 M -251.12 % -89.320 M -264.52 % -24.503 M -469.46 % -4.303 M 7.55 % -4.655 M -62.56 % -2.863 M -43.88 % -1.990 M -41.23 % -1.409 M -102.55 % -695.700 K
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
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 2009-01-31 2008-06-30 2008-01-31 2007-06-30 2006-12-30 2006-06-30 2006-01-31 2005-06-30 2005-01-31 2004-06-30 2004-01-31
Revenue 514.011 M 20.19 % 427.657 M 20.87 % 353.813 M -17.91 % 431.020 M -36.94 % 683.532 M 121.69 % 308.329 M -30.17 % 441.547 M 35.17 % 326.661 M -2.75 % 335.907 M 8.51 % 309.553 M 3.08 % 300.316 M 0.00 % 300.316 M 5.37 % 285.023 M 0.00 % 285.023 M 11.09 % 256.577 M 0.00 % 256.577 M 3.22 % 248.583 M 0.00 % 248.583 M 18.15 % 210.392 M 0.00 % 210.392 M -15.87 % 250.075 M 0.00 % 250.075 M 1.50 % 246.379 M -9.57 % 272.438 M 2 576.47 % 10.179 M -4.47 % 10.655 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.068 K 0.000 0.000 0.000 0.000 0.000 0.000
Net income 35.779 M 164.53 % -55.449 M -130.28 % -24.079 M 12.86 % -27.631 M -151.40 % 53.760 M -1.76 % 54.724 M -50.64 % 110.856 M 82.37 % 60.785 M 52.57 % 39.840 M 16.44 % 34.214 M -35.72 % 53.228 M 0.00 % 53.228 M -13.47 % 61.512 M 0.00 % 61.512 M 106.55 % 29.781 M 0.00 % 29.781 M 24.15 % 23.989 M 0.00 % 23.989 M -9.28 % 26.444 M 0.00 % 26.444 M -28.13 % 36.793 M 0.00 % 36.793 M -16.38 % 43.999 M -44.37 % 79.090 M 762.31 % -11.942 M 4.47 % -12.500 M 7.58 % -13.526 M 12.09 % -15.386 M -4.15 % -14.773 M -42.91 % -10.337 M -301.59 % -2.574 M 0.00 % -2.574 M 4.95 % -2.708 M 0.00 % -2.708 M -0.95 % -2.683 M -43.61 % -1.868 M -36.22 % -1.371 M -100.00 % -685.663 K 28.80 % -962.943 K -100.00 % -481.472 K -24.95 % -385.347 K -100.00 % -192.673 K
Income before tax 43.579 M 177.05 % -56.560 M -156.68 % -22.035 M 36.65 % -34.783 M -134.11 % 101.976 M 16.46 % 87.561 M -47.97 % 168.302 M 81.58 % 92.688 M 51.73 % 61.087 M 22.04 % 50.056 M -36.89 % 79.320 M 0.00 % 79.320 M -9.63 % 87.771 M 0.00 % 87.771 M 59.00 % 55.202 M 0.00 % 55.202 M 58.05 % 34.927 M 0.00 % 34.927 M -13.08 % 40.184 M 0.00 % 40.184 M -23.75 % 52.699 M 0.00 % 52.699 M -16.13 % 62.834 M -44.76 % 113.757 M 798.73 % -16.281 M 4.47 % -17.042 M 40.07 % -28.439 M 12.09 % -32.350 M -118.98 % -14.773 M -42.91 % -10.337 M -301.59 % -2.574 M 0.00 % -2.574 M 4.95 % -2.708 M 0.00 % -2.708 M -0.95 % -2.683 M -43.61 % -1.868 M -36.22 % -1.371 M -100.00 % -685.663 K 28.80 % -962.943 K -100.00 % -481.472 K -24.95 % -385.347 K -100.00 % -192.673 K
Income before tax ratio 0.08 164.10 % -0.13 -112.36 % -0.06 22.83 % -0.08 -154.09 % 0.15 -47.47 % 0.28 -25.50 % 0.38 34.33 % 0.28 56.03 % 0.18 12.46 % 0.16 -38.78 % 0.26 0.00 % 0.26 -14.23 % 0.31 0.00 % 0.31 43.13 % 0.22 0.00 % 0.22 53.13 % 0.14 0.00 % 0.14 -26.44 % 0.19 0.00 % 0.19 -9.37 % 0.21 0.00 % 0.21 -17.37 % 0.26 -38.92 % 0.42 126.11 % -1.60 0.00 % -1.60 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 % -142.95 0.00 0.00 0.00 0.00 0.00 0.00
EBITDA 216.155 M 56.19 % 138.394 M 8.65 % 127.370 M -9.27 % 140.389 M -51.46 % 289.212 M 76.12 % 164.213 M -37.29 % 261.849 M 45.35 % 180.153 M -1.23 % 182.401 M 28.08 % 142.417 M -5.42 % 150.585 M 0.00 % 150.585 M -1.82 % 153.372 M 0.00 % 153.372 M 33.15 % 115.187 M 0.00 % 115.187 M 31.38 % 87.677 M 0.00 % 87.677 M -16.43 % 104.911 M 0.00 % 104.911 M 36.27 % 76.989 M 0.00 % 76.989 M -8.80 % 84.416 M -51.47 % 173.937 M 1 223.95 % -15.476 M -5.26 % -14.702 M 48.30 % -28.439 M -4.31 % -27.265 M -84.56 % -14.773 M -3.39 % -14.288 M -455.07 % -2.574 M 0.00 % -2.574 M 4.95 % -2.708 M 0.00 % -2.708 M -2.36 % -2.645 M -21.00 % -2.186 M -62.55 % -1.345 M -100.00 % -672.516 K 64.47 % -1.893 M -100.00 % -946.461 K -23.14 % -768.576 K -100.00 % -384.288 K
Net income ratio 0.07 153.69 % -0.13 -90.52 % -0.07 -6.16 % -0.06 -181.51 % 0.08 -55.69 % 0.18 -29.31 % 0.25 34.92 % 0.19 56.89 % 0.12 7.31 % 0.11 -37.64 % 0.18 0.00 % 0.18 -17.87 % 0.22 0.00 % 0.22 85.93 % 0.12 0.00 % 0.12 20.28 % 0.10 0.00 % 0.10 -23.22 % 0.13 0.00 % 0.13 -14.57 % 0.15 0.00 % 0.15 -17.61 % 0.18 -38.48 % 0.29 124.75 % -1.17 0.00 % -1.17 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 % -142.95 0.00 0.00 0.00 0.00 0.00 0.00
Ratio EBITDA 0.42 29.95 % 0.32 -10.11 % 0.36 10.52 % 0.33 -23.02 % 0.42 -20.56 % 0.53 -10.19 % 0.59 7.53 % 0.55 1.56 % 0.54 18.03 % 0.46 -8.25 % 0.50 0.00 % 0.50 -6.82 % 0.54 0.00 % 0.54 19.86 % 0.45 0.00 % 0.45 27.28 % 0.35 0.00 % 0.35 -29.27 % 0.50 0.00 % 0.50 61.97 % 0.31 0.00 % 0.31 -10.15 % 0.34 -46.33 % 0.64 141.99 % -1.52 -10.18 % -1.38 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 % -167.31 0.00 0.00 0.00 0.00 0.00 0.00
Gross profit ratio 0.61 1 182.14 % -0.06 7.61 % -0.06 -344.51 % -0.01 -104.29 % 0.32 6.24 % 0.30 -13.74 % 0.35 37.94 % 0.25 1.62 % 0.25 50.02 % 0.16 -41.21 % 0.28 0.00 % 0.28 -10.63 % 0.31 0.00 % 0.31 62.61 % 0.19 0.00 % 0.19 5.26 % 0.18 0.00 % 0.18 -76.38 % 0.78 0.00 % 0.78 2.39 % 0.76 0.00 % 0.76 -14.47 % 0.89 -2.22 % 0.91 -20.86 % 1.14 0.00 % 1.14 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -100.00 % 1.00 0.00 0.00 0.00 0.00 0.00 0.00
Weighted average shs out dil 455.947 M -0.23 % 456.992 M 0.02 % 456.892 M 0.00 % 456.892 M 10.28 % 414.307 M 5.41 % 393.054 M 103.82 % 192.843 M -0.59 % 193.985 M 0.59 % 192.843 M 0.12 % 192.603 M 11.58 % 172.620 M 8.35 % 159.315 M 1.46 % 157.022 M -1.26 % 159.032 M 4.90 % 151.598 M -7.42 % 163.746 M 6.93 % 153.138 M -4.92 % 161.060 M 3.11 % 156.207 M 0.18 % 155.934 M -60.33 % 393.054 M 0.00 % 393.054 M 0.00 % 393.054 M 154.45 % 154.473 M -60.70 % 393.054 M 0.00 % 393.054 M 0.00 % 393.054 M 0.00 % 393.054 M 0.00 % 393.054 M 0.00 % 393.054 M 0.00 % 393.054 M 0.00 % 393.054 M 0.00 % 393.054 M 0.00 % 393.054 M 0.00 % 393.054 M 0.00 % 393.054 M 0.00 % 393.054 M 0.00 % 393.054 M 0.00 % 393.054 M 0.00 % 393.054 M 0.00 % 393.054 M 0.00 % 393.054 M
Weighted average shs out 456.194 M -0.17 % 456.992 M 0.02 % 456.892 M 0.00 % 456.892 M 10.28 % 414.307 M 5.41 % 393.054 M 103.82 % 192.843 M 0.00 % 192.843 M 0.00 % 192.843 M 0.12 % 192.603 M 11.58 % 172.620 M 8.35 % 159.315 M 1.46 % 157.027 M -1.26 % 159.032 M 4.91 % 151.593 M -7.42 % 163.746 M 6.91 % 153.160 M -4.90 % 161.060 M 3.10 % 156.220 M 0.18 % 155.934 M -59.91 % 388.951 M 0.00 % 388.951 M 0.00 % 388.951 M 151.79 % 154.473 M -60.28 % 388.951 M 0.00 % 388.951 M 0.00 % 388.951 M 0.00 % 388.951 M 0.00 % 388.951 M 0.00 % 388.951 M 0.00 % 388.951 M 0.00 % 388.951 M 0.00 % 388.951 M 0.00 % 388.951 M 0.00 % 388.951 M 0.00 % 388.951 M 0.00 % 388.951 M 0.00 % 388.951 M 0.00 % 388.951 M 0.00 % 388.951 M 0.00 % 388.951 M 0.00 % 388.951 M
EPS diluted 0.12 197.92 % -0.12 -132.41 % -0.05 12.82 % -0.06 -146.30 % 0.13 -5.14 % 0.14 -75.84 % 0.57 83.87 % 0.31 47.62 % 0.21 16.67 % 0.18 28.57 % 0.14 0.00 % 0.14 -12.50 % 0.16 0.00 % 0.16 -30.43 % 0.23 0.00 % 0.23 283.33 % 0.06 0.00 % 0.06 -62.50 % 0.16 0.00 % 0.16 -27.27 % 0.22 0.00 % 0.22 96.43 % 0.11 -78.04 % 0.51 1 777.63 % -0.03 4.40 % -0.03 7.56 % -0.03 12.24 % -0.04 -4.26 % -0.04 -42.97 % -0.03 -298.48 % -0.01 0.00 % -0.01 2.94 % -0.01 0.00 % -0.01 0.00 % -0.01 -41.67 % 0.00 -41.18 % 0.00 -100.00 % 0.00 29.17 % 0.00 -100.00 % 0.00 -20.00 % 0.00 -100.00 % 0.00
Earnings per share 0.12 197.92 % -0.12 -132.41 % -0.05 12.82 % -0.06 -146.30 % 0.13 -5.14 % 0.14 -75.84 % 0.57 78.13 % 0.32 52.38 % 0.21 16.67 % 0.18 28.57 % 0.14 0.00 % 0.14 -12.50 % 0.16 0.00 % 0.16 -30.43 % 0.23 0.00 % 0.23 283.33 % 0.06 0.00 % 0.06 -62.50 % 0.16 0.00 % 0.16 -27.27 % 0.22 0.00 % 0.22 94.35 % 0.11 -77.80 % 0.51 1 755.84 % -0.03 3.75 % -0.03 8.05 % -0.03 11.90 % -0.04 -3.95 % -0.04 -42.86 % -0.03 -303.03 % -0.01 0.00 % -0.01 5.71 % -0.01 0.00 % -0.01 -2.94 % -0.01 -38.78 % 0.00 -36.11 % 0.00 -100.00 % 0.00 25.00 % 0.00 -100.00 % 0.00 -20.00 % 0.00 -100.00 % 0.00
Gross profit 311.355 M 1 400.65 % -23.938 M -11.67 % -21.436 M -264.89 % -5.875 M -102.71 % 216.970 M 135.53 % 92.121 M -39.77 % 152.945 M 86.45 % 82.030 M -1.18 % 83.007 M 62.79 % 50.989 M -39.40 % 84.143 M 0.00 % 84.143 M -5.83 % 89.355 M 0.00 % 89.355 M 80.64 % 49.466 M 0.00 % 49.466 M 8.65 % 45.530 M 0.00 % 45.530 M -72.09 % 163.130 M 0.00 % 163.130 M -13.85 % 189.365 M 0.00 % 189.365 M -13.18 % 218.117 M -11.58 % 246.674 M 2 018.28 % 11.645 M -4.47 % 12.190 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.068 K 0.000 0.000 0.000 0.000 0.000 0.000
Income tax expense 8.778 M 2 728.81 % -333.898 K -111.44 % 2.918 M 149.19 % -5.932 M -112.03 % 49.324 M 46.50 % 33.669 M -42.25 % 58.298 M 78.77 % 32.610 M 47.64 % 22.087 M 31.71 % 16.770 M -38.60 % 27.313 M 0.00 % 27.313 M -0.30 % 27.394 M 0.00 % 27.394 M 54.82 % 17.694 M 0.00 % 17.694 M 60.81 % 11.003 M 0.00 % 11.003 M -19.92 % 13.740 M 0.00 % 13.740 M -13.62 % 15.907 M 0.00 % 15.907 M -15.55 % 18.835 M -45.67 % 34.667 M 898.96 % -4.339 M 4.47 % -4.542 M 69.54 % -14.913 M 12.09 % -16.964 M 0.000 100.00 % -1.259 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
Cost of revenue 202.655 M -55.12 % 451.595 M 20.35 % 375.249 M -14.11 % 436.895 M -6.36 % 466.561 M 115.79 % 216.207 M -25.08 % 288.602 M 17.97 % 244.631 M -3.27 % 252.900 M -2.19 % 258.564 M 19.61 % 216.173 M 0.00 % 216.173 M 10.48 % 195.668 M 0.00 % 195.668 M -5.52 % 207.111 M 0.00 % 207.111 M 2.00 % 203.053 M 0.00 % 203.053 M 329.63 % 47.262 M 0.00 % 47.262 M -22.15 % 60.710 M 0.00 % 60.710 M 114.81 % 28.262 M 9.70 % 25.764 M 1 857.44 % -1.466 M 4.47 % -1.535 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
General and administrative expenses 261.896 K -95.00 % 5.235 M 282.97 % 1.367 M -68.55 % 4.347 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 17.160 M 0.00 % 17.160 M -0.18 % 17.191 M 0.00 % 17.191 M -12.96 % 19.750 M 0.00 % 19.750 M -1.14 % 19.978 M 0.00 % 19.978 M 2.84 % 19.427 M 0.00 % 19.427 M -19.98 % 24.277 M 0.00 % 24.277 M 7.86 % 22.508 M 598.77 % 3.221 M -67.78 % 9.997 M -4.47 % 10.465 M 119.00 % 4.779 M -12.09 % 5.436 M 268.15 % 1.477 M 42.91 % 1.033 M 198.78 % 345.792 K 0.00 % 345.792 K -41.47 % 590.754 K 0.00 % 590.754 K -15.62 % 700.102 K 43.61 % 487.518 K 236.50 % 144.878 K 100.00 % 72.439 K -27.41 % 99.790 K 100.00 % 49.895 K -32.43 % 73.840 K 100.00 % 36.920 K
Selling and marketing expenses 24.957 M 25.16 % 19.941 M 32.03 % 15.103 M -46.99 % 28.491 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -13.506 M 0.00 % -13.506 M 2.02 % -13.785 M 0.00 % -13.785 M 17.20 % -16.648 M 0.00 % -16.648 M 4.18 % -17.374 M 0.00 % -17.374 M 0.000 0.000 0.000 0.000 -100.00 % 78.916 M 93.79 % 40.722 M 500.44 % 6.782 M 200.00 % -6.782 M -131.86 % 21.284 M 200.00 % -21.284 M -272.79 % 12.318 M 200.00 % -12.318 M -703.04 % 2.043 M 0.00 % 2.043 M 24.14 % 1.645 M 0.00 % 1.645 M 13.62 % 1.448 M 200.00 % -1.448 M -232.29 % 1.095 M 100.00 % 547.359 K -32.13 % 806.540 K 100.00 % 403.270 K 47.65 % 273.126 K 100.00 % 136.563 K
Other 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 100.00 % -14.209 M 0.00 % -14.209 M -13.51 % -12.518 M 0.00 % -12.518 M 0.000 0.000 0.000 -100.00 % 374.562 K 0.000 -100.00 % 226.578 K 0.000 -100.00 % 28.074 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.068 K 0.000 0.000 0.000 0.000 0.000 0.000
Operating expenses 86.227 M 1 476.76 % 5.469 M 305.76 % 1.348 M -82.59 % 7.743 M -6.09 % 8.245 M 53.36 % 5.376 M 20.79 % 4.451 M 13.34 % 3.927 M -11.15 % 4.420 M 15.98 % 3.811 M 4.31 % 3.654 M 0.00 % 3.654 M 7.27 % 3.406 M 0.00 % 3.406 M 9.82 % 3.102 M 0.00 % 3.102 M 19.11 % 2.604 M 0.00 % 2.604 M -97.38 % 99.388 M 0.00 % 99.388 M -15.43 % 117.528 M 0.00 % 117.528 M 15.88 % 101.424 M -20.02 % 126.819 M 655.82 % 16.779 M -57.45 % 39.433 M 51.30 % 26.063 M -36.55 % 41.074 M 197.76 % 13.795 M 9.70 % 12.574 M 426.47 % 2.388 M 0.00 % 2.388 M 6.81 % 2.236 M 0.00 % 2.236 M 4.09 % 2.148 M -21.78 % 2.747 M 121.57 % 1.240 M 100.00 % 619.798 K -31.61 % 906.330 K 100.00 % 453.165 K 30.61 % 346.968 K 100.00 % 173.484 K
Cost and expenses 288.882 M -36.80 % 457.064 M 21.37 % 376.597 M -15.30 % 444.638 M -6.35 % 474.806 M 114.28 % 221.584 M -24.39 % 293.053 M 17.90 % 248.558 M -3.41 % 257.320 M -1.93 % 262.375 M 19.36 % 219.826 M 0.00 % 219.826 M 10.42 % 199.074 M 0.00 % 199.074 M -5.30 % 210.212 M 0.00 % 210.212 M 2.21 % 205.657 M 0.00 % 205.657 M 40.24 % 146.650 M 0.00 % 146.650 M -17.72 % 178.238 M 0.00 % 178.238 M 37.44 % 129.686 M -15.01 % 152.583 M 896.43 % 15.313 M -58.25 % 36.682 M 40.75 % 26.063 M -36.55 % 41.074 M 197.76 % 13.795 M 9.70 % 12.574 M 426.47 % 2.388 M 0.00 % 2.388 M 6.81 % 2.236 M 0.00 % 2.236 M 4.09 % 2.148 M -21.78 % 2.747 M 121.57 % 1.240 M 100.00 % 619.798 K -31.61 % 906.330 K 100.00 % 453.165 K 30.61 % 346.968 K 100.00 % 173.484 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
Selling general and administrative expenses 86.227 M 1 476.76 % 5.469 M 305.76 % 1.348 M -82.59 % 7.743 M -6.09 % 8.245 M 53.36 % 5.376 M 20.79 % 4.451 M 13.34 % 3.927 M -11.15 % 4.420 M 15.98 % 3.811 M 4.31 % 3.654 M 0.00 % 3.654 M 7.27 % 3.406 M 0.00 % 3.406 M 9.82 % 3.102 M 0.00 % 3.102 M 19.11 % 2.604 M 0.00 % 2.604 M -86.60 % 19.427 M 0.00 % 19.427 M -19.98 % 24.277 M 0.00 % 24.277 M -76.06 % 101.424 M 34.55 % 75.380 M 349.25 % 16.779 M 355.61 % 3.683 M -85.87 % 26.063 M 264.45 % -15.848 M -214.89 % 13.795 M 222.24 % -11.285 M -572.48 % 2.388 M 0.00 % 2.388 M 6.81 % 2.236 M 0.00 % 2.236 M 4.09 % 2.148 M 323.63 % -960.662 K -177.50 % 1.240 M 100.00 % 619.798 K -31.61 % 906.330 K 100.00 % 453.165 K 30.61 % 346.968 K 100.00 % 173.484 K
Interest income 1.323 M -21.53 % 1.686 M 122.76 % 756.945 K -56.59 % 1.744 M 181.29 % 619.881 K 6.76 % 580.619 K -37.90 % 935.000 K 31.14 % 713.000 K -32.93 % 1.063 M -42.29 % 1.842 M -51.55 % 3.802 M 0.00 % 3.802 M 130.60 % 1.649 M 0.00 % 1.649 M 136.85 % 696.000 K 0.00 % 696.000 K 1.68 % 684.500 K 0.00 % 684.500 K 12.90 % 606.314 K 0.00 % 606.314 K -43.19 % 1.067 M 0.00 % 1.067 M 0.000 -100.00 % 6.098 M 0.000 -100.00 % 1.083 M 0.000 -100.00 % 4.951 M 0.000 -100.00 % 857.519 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 331.173 K 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 27.966 M -25.75 % 37.664 M 103.50 % 18.508 M -44.98 % 33.637 M 136.45 % 14.226 M 1 806.71 % 746.085 K 39.46 % 535.000 K 29.85 % 412.000 K -89.20 % 3.815 M 115.78 % 1.768 M 225.30 % 543.500 K 0.00 % 543.500 K 88.39 % 288.500 K 0.00 % 288.500 K -76.21 % 1.213 M 0.00 % 1.213 M -56.08 % 2.761 M 0.00 % 2.761 M -56.25 % 6.311 M 0.00 % 6.311 M -20.11 % 7.900 M 0.00 % 7.900 M -19.05 % 9.760 M 0.000 -100.00 % 117.500 K -4.47 % 122.997 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
Depreciation and amortization 146.999 M -6.54 % 157.290 M 20.16 % 130.898 M -7.52 % 141.536 M -18.19 % 173.010 M 127.93 % 75.907 M -18.39 % 93.012 M 6.85 % 87.053 M -20.01 % 108.827 M 17.51 % 92.608 M 30.95 % 70.722 M 0.00 % 70.722 M 8.28 % 65.313 M 0.00 % 65.313 M 11.13 % 58.773 M 0.00 % 58.773 M 17.57 % 49.989 M 0.00 % 49.989 M 266.51 % 13.639 M 0.00 % 13.639 M -16.78 % 16.390 M 0.00 % 16.390 M 38.64 % 11.822 M -78.12 % 54.034 M 7 759.49 % 687.500 K -4.47 % 719.667 K -70.05 % 2.403 M 301.98 % -1.189 M -338.85 % 498.000 K 680.33 % -85.813 K -153.58 % 160.164 K 0.00 % 160.164 K 34.73 % 118.876 K 0.00 % 118.876 K 220.16 % 37.130 K 43.60 % 25.857 K -1.65 % 26.292 K 100.00 % 13.146 K -60.12 % 32.964 K 100.00 % 16.482 K 678.37 % 2.118 K 100.00 % 1.059 K
Operating income 225.128 M 865.56 % -29.407 M -29.07 % -22.784 M -67.31 % -13.618 M -106.52 % 208.725 M 140.62 % 86.745 M -41.58 % 148.494 M 90.13 % 78.103 M -0.62 % 78.587 M 66.58 % 47.178 M -41.39 % 80.490 M 0.00 % 80.490 M -6.35 % 85.949 M 0.00 % 85.949 M 85.38 % 46.365 M 0.00 % 46.365 M 8.01 % 42.926 M 0.00 % 42.926 M -11.29 % 48.391 M 0.00 % 48.391 M -19.86 % 60.387 M 0.00 % 60.387 M -26.68 % 82.364 M -31.31 % 119.903 M 857.99 % -15.819 M 0.00 % -15.819 M 48.71 % -30.841 M 3.55 % -31.976 M -109.39 % -15.271 M 3.08 % -15.756 M -476.25 % -2.734 M 0.00 % -2.734 M 3.28 % -2.827 M 0.00 % -2.827 M 2.03 % -2.886 M -0.54 % -2.870 M -103.44 % -1.411 M -100.00 % -705.384 K 32.11 % -1.039 M -100.00 % -519.543 K -22.84 % -422.928 K -100.00 % -211.464 K
Operating income ratio 0.44 736.95 % -0.07 -6.78 % -0.06 -103.82 % -0.03 -110.35 % 0.31 8.54 % 0.28 -16.34 % 0.34 40.66 % 0.24 2.20 % 0.23 53.51 % 0.15 -43.14 % 0.27 0.00 % 0.27 -11.12 % 0.30 0.00 % 0.30 66.87 % 0.18 0.00 % 0.18 4.65 % 0.17 0.00 % 0.17 -24.92 % 0.23 0.00 % 0.23 -4.75 % 0.24 0.00 % 0.24 -27.77 % 0.33 -24.04 % 0.44 128.32 % -1.55 -4.68 % -1.48 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 % -219.63 0.00 0.00 0.00 0.00 0.00 0.00
Total other income expenses net -181.550 M -568.61 % -27.153 M -3 724.89 % 749.078 K 103.54 % -21.166 M 80.17 % -106.749 M -13 190.93 % 815.441 K -95.88 % 19.808 M 35.81 % 14.585 M 183.34 % -17.500 M 81.09 % -92.534 M -7 808.89 % -1.170 M 0.00 % -1.170 M -164.22 % 1.822 M 0.00 % 1.822 M -79.38 % 8.838 M 0.00 % 8.838 M 210.49 % -7.999 M 0.00 % -7.999 M 11.83 % -9.071 M 0.00 % -9.071 M -21.84 % -7.446 M 0.00 % -7.446 M -146.89 % 15.878 M 358.35 % -6.146 M -1 230.30 % -462.000 K 62.25 % -1.224 M -150.94 % 2.403 M 259.25 % -1.509 M -402.93 % 498.000 K 0.00 % 498.000 K 210.93 % 160.164 K 0.00 % 160.164 K 34.73 % 118.876 K 0.00 % 118.876 K -41.42 % 202.930 K -79.75 % 1.002 M 2 440.78 % 39.440 K 100.00 % 19.720 K -74.10 % 76.142 K 100.00 % 38.071 K 1.31 % 37.580 K 100.00 % 18.790 K
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 2009-01-31 2008-06-30 2008-01-31 2007-06-30 2006-12-30 2006-06-30 2006-01-31 2005-06-30 2005-01-31 2004-06-30 2004-01-31
2025-06-30 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
Net debt 142.574 M -64.29 % 399.243 M -15.39 % 471.866 M 3.79 % 454.653 M -20.27 % 570.275 M 62.56 % 350.809 M 118.88 % -1.858 B -340.67 % -421.733 M -32.05 % -319.383 M -66.05 % -192.344 M -4.97 % -183.233 M -5.97 % -172.914 M 3.01 % -178.286 M -0.49 % -177.416 M -8.43 % -163.623 M -70.39 % -96.030 M -69.81 % -56.553 M -427.29 % -10.725 M -143.91 % 24.426 M 147.35 % 9.875 M -88.28 % 84.277 M -13.10 % 96.979 M -36.92 % 153.747 M -18.37 % 188.341 M 258.02 % -119.188 M -147.58 % 250.502 M 423.80 % -77.363 M -64.06 % -47.155 M -2 108.94 % -2.135 M 73.32 % -8.001 M -62.31 % -4.929 M -44.14 % -3.420 M -129.50 % -1.490 M 43.54 % -2.639 M
Total investments 2.142 M -2.72 % 2.202 M -74.99 % 8.806 M 81.19 % 4.860 M -91.24 % 55.454 M 1 188.13 % 4.305 M -72.55 % 15.685 M -75.93 % 65.168 M -20.90 % 82.390 M 184.15 % 28.995 M -44.34 % 52.092 M 279.17 % 13.739 M 5.17 % 13.063 M 79.17 % 7.291 M 0.000 0.000 -100.00 % 801.000 K 5.88 % 756.489 K -18.22 % 925.000 K -86.45 % 6.825 M -65.48 % 19.771 M 242.07 % 5.780 M 1 429.06 % 378.000 K 55.13 % 243.664 K -86.31 % 1.780 M 45.88 % 1.220 M -63.97 % 3.386 M 908.60 % 335.698 K 418.35 % 64.763 K 0.000 -100.00 % 24.783 K 43.11 % 17.317 K -1.25 % 17.537 K 0.000
Total debt 253.242 M -56.53 % 582.580 M 0.96 % 577.014 M -3.28 % 596.592 M -37.80 % 959.112 M 17.84 % 813.902 M 293.13 % 207.031 M 2 061.18 % 9.580 M -41.60 % 16.403 M 91.13 % 8.582 M -53.62 % 18.503 M 4 721.19 % 383.785 K -47.86 % 736.000 K -45.84 % 1.359 M 70.09 % 799.000 K -41.49 % 1.366 M -97.30 % 50.534 M 30.48 % 38.729 M -48.78 % 75.620 M -17.86 % 92.062 M -29.20 % 130.037 M -14.00 % 151.199 M -33.84 % 228.537 M -11.65 % 258.675 M 0.000 -100.00 % 353.240 M 19 858.50 % 1.770 M 496.71 % 296.604 K 0.000 0.000 0.000 0.000 0.000 0.000
Accumulated other comprehensive income loss -37.934 M 30.76 % -54.788 M -2 786.50 % 2.039 M 125.85 % -7.889 M -145.27 % 17.425 M 235.92 % -12.820 M 88.56 % -112.064 M -983.29 % 12.687 M 58.11 % 8.024 M 235.14 % -5.937 M -152.22 % 11.370 M 1 853.67 % 581.981 K 121.12 % -2.756 M -790.93 % 398.883 K 113.51 % -2.953 M -230.80 % 2.258 M -18.73 % 2.778 M 57.03 % 1.769 M -67.86 % 5.505 M -5.31 % 5.814 M -23.98 % 7.648 M 0.18 % 7.635 M 2.13 % 7.475 M 33.97 % 5.580 M 0.000 -100.00 % 6.219 M -4.48 % 6.511 M 198.10 % 2.184 M 30.82 % 1.670 M -13.83 % 1.938 M 67.54 % 1.157 M 6 808.02 % 16.742 K -91.39 % 194.412 K 9.06 % 178.260 K
Retained earnings 494.698 M 23.01 % 402.149 M 16.51 % 345.152 M -18.18 % 421.848 M -30.91 % 610.579 M 24.99 % 488.506 M -19.49 % 606.742 M 44.64 % 419.480 M -2.54 % 430.426 M 58.06 % 272.323 M -25.12 % 363.657 M 45.07 % 250.671 M -19.71 % 312.188 M 45.07 % 215.205 M -11.27 % 242.528 M 55.39 % 156.080 M -8.63 % 170.821 M 54.97 % 110.226 M -4.23 % 115.099 M 30.86 % 87.958 M 8.73 % 80.898 M 33.61 % 60.546 M 208.06 % 19.654 M 255.50 % -12.640 M 46.51 % -23.629 M 77.33 % -104.231 M -25.09 % -83.326 M -92.57 % -43.270 M -150.91 % -17.246 M -11.13 % -15.519 M -69.34 % -9.164 M -127.05 % -4.036 M -96.30 % -2.056 M -281.59 % -538.829 K
Common stock 1.330 B 0.47 % 1.324 B 0.33 % 1.320 B -0.20 % 1.322 B -32.19 % 1.950 B 63.97 % 1.189 B -27.26 % 1.635 B 437.03 % 304.444 M -16.15 % 363.064 M 44.90 % 250.562 M -30.79 % 362.028 M 113.14 % 169.857 M -29.97 % 242.535 M 40.25 % 172.934 M -25.20 % 231.195 M 30.39 % 177.307 M -22.99 % 230.236 M 35.21 % 170.277 M -24.50 % 225.520 M 30.38 % 172.974 M -21.76 % 221.082 M 7.03 % 206.556 M -5.85 % 219.391 M 9.58 % 200.216 M -10.98 % 224.916 M 3.18 % 217.990 M -3.02 % 224.788 M 151.67 % 89.318 M 401.02 % 17.827 M -15.33 % 21.056 M 64.46 % 12.803 M 70.68 % 7.501 M 117.76 % 3.445 M 9.15 % 3.156 M
Total equity 1.782 B 6.85 % 1.668 B 0.21 % 1.664 B -4.05 % 1.735 B -32.69 % 2.577 B 54.74 % 1.665 B -21.88 % 2.132 B 211.69 % 683.956 M -15.15 % 806.054 M 55.68 % 517.750 M -29.94 % 739.044 M 74.66 % 423.129 M -23.90 % 556.014 M 42.26 % 390.840 M -17.80 % 475.482 M 40.04 % 339.540 M -17.20 % 410.070 M 43.15 % 286.471 M -18.89 % 353.179 M 32.40 % 266.746 M -13.85 % 309.628 M 12.70 % 274.736 M 11.45 % 246.520 M 27.63 % 193.156 M -7.02 % 207.746 M 73.15 % 119.979 M -18.92 % 147.973 M 206.79 % 48.232 M 2 042.36 % 2.251 M -69.88 % 7.474 M 55.87 % 4.795 M 37.73 % 3.482 M 119.96 % 1.583 M -43.37 % 2.795 M
Other non current liabilities 132.805 M -4.08 % 138.456 M 61.08 % 85.956 M 0.94 % 85.152 M -23.44 % 111.229 M 53.38 % 72.518 M -17.65 % 88.064 M 139.85 % 36.716 M -14.87 % 43.130 M 53.06 % 28.179 M -11.01 % 31.664 M 35.71 % 23.332 M -59.51 % 57.630 M 166.24 % 21.646 M -67.83 % 67.285 M 255.48 % 18.928 M -77.06 % 82.500 M 912.61 % 8.147 M -90.02 % 81.607 M 359.52 % 17.759 M -74.17 % 68.767 M 225.82 % 21.106 M -36.89 % 33.445 M 57.92 % 21.179 M 110.38 % -203.975 M -1 321.88 % 16.694 M 728.18 % 2.016 M 3 387.89 % 57.791 K 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 238.085 M -54.20 % 519.840 M 1.55 % 511.886 M 0.72 % 508.202 M -23.03 % 660.270 M 47.69 % 447.076 M 54 255.68 % 822.501 K -39.11 % 1.351 M -78.12 % 6.175 M 267.86 % 1.679 M -65.37 % 4.848 M 1 849.96 % 248.620 K -14.56 % 291.000 K 65.75 % 175.567 K -51.23 % 360.000 K 123.08 % 161.374 K -29.22 % 228.000 K -99.54 % 50.017 M -14.14 % 58.253 M -23.70 % 76.344 M 6 808.97 % 1.105 M -98.61 % 79.666 M -38.38 % 129.294 M 18.52 % 109.094 M -46.52 % 203.975 M -20.60 % 256.892 M 24 032.85 % 1.064 M 378.07 % 222.666 K 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 867.100 M -21.26 % 1.101 B 5.97 % 1.039 B 108.75 % 497.850 M -66.78 % 1.499 B 245.36 % 433.949 M 388.21 % 88.887 M 96.47 % 45.241 M -40.37 % 75.869 M 54.25 % 49.187 M -33.33 % 73.772 M 52.06 % 48.516 M -16.24 % 57.921 M 27.42 % 45.457 M -32.80 % 67.645 M 20.25 % 56.252 M -32.00 % 82.728 M -15.89 % 98.357 M -29.67 % 139.860 M 6.63 % 131.160 M 87.71 % 69.872 M -46.18 % 129.817 M -20.23 % 162.739 M 24.92 % 130.273 M -36.13 % 203.975 M -25.44 % 273.585 M 8 782.12 % 3.080 M 998.27 % 280.457 K 0.000 0.000 0.000 0.000 0.000 0.000
Other current liabilities 25.896 M 25.90 % 20.568 M -72.96 % 76.073 M 485.82 % 12.986 M -7.09 % 13.977 M 700.26 % -2.328 M -104.61 % 50.539 M 36.92 % 36.910 M 387.70 % 7.568 M -72.49 % 27.506 M 340.31 % 6.247 M 57.74 % 3.960 M -73.60 % 15.003 M -68.38 % 47.443 M 147.99 % 19.131 M 348.12 % 4.269 M -63.54 % 11.708 M -38.80 % 19.130 M 35.54 % 14.114 M -1.04 % 14.262 M 393.31 % 2.891 M -75.66 % 11.880 M 307.68 % 2.914 M 5.87 % 2.752 M -98.54 % 188.683 M 2 273.45 % 7.950 M 238.56 % 2.348 M 1 127.94 % 191.221 K 40.84 % 135.773 K -80.76 % 705.596 K 3 345.46 % 20.479 K -53.86 % 44.380 K 437.22 % 8.261 K 393.19 % 1.675 K
Deferred revenue 0.000 0.000 -100.00 % 4.196 M 104.75 % -88.390 M -1 282.51 % 7.475 M 102.04 % -366.826 M -1 210.24 % 33.040 M 35.22 % 24.435 M 12.00 % 21.817 M 416.03 % -6.903 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -263.598 K 0.000 -100.00 % 181.730 K 20.29 % 151.075 K 547.24 % -33.779 K 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 15.157 M -75.84 % 62.740 M -15.98 % 74.674 M -15.52 % 88.390 M -70.31 % 297.687 M -18.85 % 366.826 M 77.78 % 206.340 M 2 407.59 % 8.229 M -19.60 % 10.234 M 48.25 % 6.903 M -49.44 % 13.655 M 10 002.47 % 135.165 K -69.63 % 445.000 K -62.40 % 1.183 M 169.57 % 439.000 K -63.54 % 1.204 M -97.61 % 50.306 M 3 712.33 % 1.320 M -92.40 % 17.367 M 10.49 % 15.718 M -87.81 % 128.932 M 80.24 % 71.534 M -27.92 % 99.243 M -33.65 % 149.581 M 0.000 -100.00 % 96.349 M 13 559.02 % 705.384 K 854.02 % 73.938 K 0.000 0.000 0.000 0.000 0.000 0.000
Total current liabilities 219.184 M -3.71 % 227.631 M 0.26 % 227.038 M -19.61 % 282.435 M -51.03 % 576.695 M -12.80 % 661.381 M 63.46 % 404.617 M 187.59 % 140.694 M 55.23 % 90.633 M 81.87 % 49.834 M -32.68 % 74.021 M 69.39 % 43.700 M -32.61 % 64.845 M 14.69 % 56.539 M -0.05 % 56.568 M 20.96 % 46.766 M -50.74 % 94.943 M 192.69 % 32.438 M -53.82 % 70.249 M 20.58 % 58.258 M -64.66 % 164.851 M 41.19 % 116.755 M -23.54 % 152.691 M -20.40 % 191.827 M -21.44 % 244.189 M 64.46 % 148.477 M 343.68 % 33.465 M 1 224.48 % 2.527 M 631.87 % 345.235 K -62.01 % 908.812 K 43.60 % 632.868 K 341.59 % 143.315 K 23.77 % 115.795 K 41.61 % 81.771 K
Total liabilities 1.086 B -18.26 % 1.329 B 4.94 % 1.266 B -5.49 % 1.340 B -35.44 % 2.075 B 23.95 % 1.674 B 239.29 % 493.504 M 165.39 % 185.951 M 11.68 % 166.502 M 67.78 % 99.236 M -32.85 % 147.793 M 60.27 % 92.216 M -24.88 % 122.766 M 20.36 % 101.996 M -17.89 % 124.213 M 20.57 % 103.018 M -42.02 % 177.671 M 35.84 % 130.795 M -37.75 % 210.109 M 10.92 % 189.418 M -19.30 % 234.723 M -4.81 % 246.572 M -21.83 % 315.430 M -2.07 % 322.100 M -31.65 % 471.265 M 11.66 % 422.062 M 1 054.90 % 36.545 M 1 201.88 % 2.807 M 713.10 % 345.235 K -62.01 % 908.812 K 43.60 % 632.868 K 341.59 % 143.315 K 23.77 % 115.795 K 41.61 % 81.771 K
Other non current assets 7.598 M -62.37 % 20.191 M -68.97 % 65.078 M 102.40 % -2.713 B -2 753.08 % 102.269 M 103.83 % -2.669 B -2 919.84 % 94.645 M 125.16 % -376.117 M -315.37 % 174.639 M 150.55 % -345.504 M -274.11 % 198.440 M 2 217.97 % 8.561 M -29.67 % 12.173 M 36.24 % 8.935 M -39.05 % 14.659 M 48.46 % 9.874 M -29.20 % 13.947 M 56.94 % 8.887 M -25.04 % 11.855 M 30.14 % 9.110 M -23.04 % 11.837 M 5.90 % 11.177 M -5.61 % 11.842 M 10.93 % 10.676 M 102.37 % -450.162 M -7 157.14 % 6.379 M 0.000 0.000 0.000 -100.00 % 35.635 K 0.000 0.000 0.000 0.000
Long term investments 2.142 M -2.72 % 2.202 M -74.99 % 8.806 M 81.19 % 4.860 M -91.24 % 55.454 M 1 188.13 % 4.305 M -72.55 % 15.685 M -75.93 % 65.168 M -20.90 % 82.390 M 184.15 % 28.995 M -44.34 % 52.092 M 279.17 % 13.739 M 5.17 % 13.063 M 79.17 % 7.291 M 0.000 0.000 -100.00 % 801.000 K 5.88 % 756.489 K -18.22 % 925.000 K -86.45 % 6.825 M -65.48 % 19.771 M 242.07 % 5.780 M 1 429.06 % 378.000 K 55.13 % 243.664 K -86.31 % 1.780 M 45.88 % 1.220 M -63.97 % 3.386 M 908.60 % 335.698 K 418.35 % 64.763 K 0.000 -100.00 % 24.783 K 43.11 % 17.317 K -1.25 % 17.537 K 0.000
Intangible assets 0.000 0.000 -100.00 % 83.537 M 231.96 % 25.165 M 0.000 -100.00 % 32.225 M 0.000 -100.00 % 11.255 M 0.000 -100.00 % 15.574 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.151 M 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
Goodwill and intangible assets 0.000 0.000 0.000 -100.00 % 2.698 B 0.000 -100.00 % 2.652 B 0.000 -100.00 % 345.123 M 0.000 -100.00 % 325.591 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
Property plant equipment net 2.564 B -3.10 % 2.646 B 2.10 % 2.592 B -4.32 % 2.708 B -29.54 % 3.844 B 44.25 % 2.665 B 709.82 % 329.030 M 5.81 % 310.949 M 22.77 % 253.280 M -19.98 % 316.509 M -8.99 % 347.769 M 26.53 % 274.859 M -34.39 % 418.922 M 60.63 % 260.801 M -30.03 % 372.748 M 24.10 % 300.363 M -27.73 % 415.585 M 30.73 % 317.886 M -27.44 % 438.131 M 34.69 % 325.296 M -23.55 % 425.479 M 6.32 % 400.196 M -7.04 % 430.496 M 11.34 % 386.647 M -13.77 % 448.383 M 19.74 % 374.462 M 470.23 % 65.669 M 2 588.57 % 2.443 M 930.37 % 237.054 K -11.83 % 268.855 K 26.42 % 212.675 K 68.08 % 126.534 K -21.16 % 160.488 K -4.77 % 168.522 K
Total non current assets 2.574 B -3.55 % 2.668 B 0.01 % 2.668 B -1.66 % 2.713 B -32.70 % 4.032 B 51.06 % 2.669 B 476.53 % 462.917 M 23.08 % 376.117 M -26.30 % 510.309 M 47.70 % 345.504 M -42.25 % 598.301 M 101.34 % 297.159 M -33.10 % 444.158 M 60.33 % 277.027 M -28.49 % 387.407 M 24.87 % 310.237 M -27.91 % 430.333 M 31.39 % 327.529 M -27.36 % 450.911 M 32.14 % 341.230 M -25.35 % 457.087 M 9.57 % 417.153 M -5.77 % 442.716 M 10.61 % 400.248 M -11.09 % 450.162 M 6.27 % 423.590 M 310.74 % 103.128 M 3 612.02 % 2.778 M 820.50 % 301.818 K -0.88 % 304.490 K 28.23 % 237.459 K 65.07 % 143.852 K -19.20 % 178.026 K 5.64 % 168.522 K
Other current assets 7.623 M -26.35 % 10.351 M -7.64 % 11.207 M -84.72 % 73.328 M 164.38 % 27.736 M -56.66 % 64.003 M 251.96 % 18.185 M -89.58 % 174.559 M 4 883.14 % 3.503 M -97.51 % 140.607 M 368.16 % 30.034 M -68.89 % 96.531 M 7 482.99 % 1.273 M -64.08 % 3.544 M 93.78 % 1.829 M -95.66 % 42.181 M 591.83 % 6.097 M 45.79 % 4.182 M -60.72 % 10.647 M 311.93 % 2.585 M -45.14 % 4.711 M 27.37 % 3.699 M 27.05 % 2.911 M -13.90 % 3.381 M -41.36 % 5.765 M 419.23 % 1.110 M 58.38 % 701.108 K 104.87 % 342.226 K 1 375.37 % 23.196 K -47.55 % 44.227 K 13.20 % 39.071 K 0.000 0.000 0.000
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 110.668 M -39.64 % 183.337 M 74.36 % 105.148 M -25.92 % 141.939 M -63.50 % 388.837 M -16.03 % 463.093 M -77.58 % 2.065 B 378.88 % 431.313 M 28.45 % 335.786 M 67.12 % 200.926 M -0.40 % 201.736 M 16.41 % 173.298 M -3.20 % 179.022 M 0.14 % 178.775 M 8.73 % 164.422 M 68.82 % 97.396 M -9.05 % 107.087 M 116.54 % 49.454 M -3.40 % 51.194 M -37.71 % 82.187 M 79.60 % 45.760 M -15.60 % 54.221 M -27.50 % 74.790 M 6.34 % 70.334 M -40.99 % 119.188 M 16.01 % 102.738 M 29.83 % 79.132 M 66.76 % 47.452 M 2 122.83 % 2.135 M -73.32 % 8.001 M 62.31 % 4.929 M 44.14 % 3.420 M 129.50 % 1.490 M -43.54 % 2.639 M
Cash and short term investments 110.668 M -39.64 % 183.337 M 74.36 % 105.148 M -25.92 % 141.939 M -63.50 % 388.837 M -16.03 % 463.093 M -77.58 % 2.065 B 378.88 % 431.313 M 28.45 % 335.786 M 67.12 % 200.926 M -0.40 % 201.736 M 16.41 % 173.298 M -3.20 % 179.022 M 0.14 % 178.775 M 8.73 % 164.422 M 68.82 % 97.396 M -9.05 % 107.087 M 116.54 % 49.454 M -3.40 % 51.194 M -37.71 % 82.187 M 79.60 % 45.760 M -15.60 % 54.221 M -27.50 % 74.790 M 6.34 % 70.334 M -40.99 % 119.188 M 16.01 % 102.738 M 29.83 % 79.132 M 66.76 % 47.452 M 2 122.83 % 2.135 M -73.32 % 8.001 M 62.31 % 4.929 M 44.14 % 3.420 M 129.50 % 1.490 M -43.54 % 2.639 M
Total current assets 294.670 M -10.27 % 328.405 M 25.10 % 262.515 M -13.35 % 302.964 M -51.21 % 620.902 M 1.67 % 610.726 M -71.76 % 2.162 B 338.51 % 493.119 M 6.68 % 462.247 M 70.38 % 271.308 M -5.97 % 288.536 M 32.24 % 218.186 M -7.01 % 234.622 M 8.72 % 215.809 M 1.66 % 212.288 M 60.43 % 132.321 M -15.94 % 157.408 M 75.41 % 89.737 M -20.15 % 112.377 M -2.22 % 114.934 M 31.71 % 87.264 M -16.22 % 104.155 M -12.65 % 119.234 M 3.67 % 115.008 M -45.77 % 212.079 M 79.04 % 118.451 M 45.54 % 81.390 M 68.65 % 48.261 M 2 003.08 % 2.295 M -71.60 % 8.079 M 55.63 % 5.191 M 49.11 % 3.481 M 128.92 % 1.521 M -43.86 % 2.708 M
Inventory 90.386 M 56.87 % 57.618 M -7.84 % 62.517 M -0.02 % 62.532 M -4.31 % 65.350 M 27.13 % 51.405 M -7.78 % 55.744 M 37.65 % 40.496 M -35.44 % 62.730 M 69.28 % 37.057 M -1.42 % 37.589 M 18.89 % 31.615 M -21.89 % 40.473 M 62.23 % 24.947 M -15.05 % 29.367 M 44.36 % 20.343 M -22.14 % 26.129 M 16.36 % 22.456 M -51.65 % 46.448 M 95.66 % 23.739 M -14.81 % 27.865 M -18.92 % 34.366 M 0.45 % 34.212 M -2.65 % 35.141 M -5.33 % 37.119 M 400.00 % 7.424 M 1 713.60 % 409.336 K 1 573.81 % -27.774 K -400.81 % -5.546 K -177.35 % -2.000 K 71.41 % -6.994 K 0.000 0.000 0.000
Net receivables 85.993 M 11.54 % 77.099 M -7.71 % 83.537 M 231.96 % 25.165 M -81.93 % 139.232 M 332.06 % 32.225 M 40.51 % 22.934 M 103.77 % 11.255 M -81.31 % 60.228 M 286.72 % 15.574 M -64.02 % 43.282 M 328.62 % 10.098 M -27.11 % 13.854 M 0.59 % 13.773 M -17.38 % 16.670 M 35.84 % 12.272 M -32.18 % 18.095 M 32.61 % 13.645 M 233.78 % 4.088 M -36.35 % 6.423 M -28.06 % 8.928 M -24.79 % 11.870 M 62.14 % 7.321 M 19.02 % 6.151 M -87.70 % 50.007 M 596.56 % 7.179 M 361.35 % 1.556 M 138.72 % 651.850 K 376.39 % 136.830 K 307.41 % 33.585 K -84.90 % 222.454 K 262.06 % 61.441 K 100.88 % 30.586 K -55.79 % 69.189 K
Tax assets 0.000 0.000 -100.00 % 2.703 M -82.27 % 15.244 M -49.46 % 30.161 M 82.74 % 16.505 M -29.94 % 23.557 M -24.00 % 30.994 M 0.000 -100.00 % 19.913 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.682 M 0.000 -100.00 % 41.529 M 21.88 % 34.073 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 -100.00 % 58.139 M 0.000 -100.00 % 60.286 M 0.000 -100.00 % 671.000 K 0.000 -100.00 % 173.224 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 % 16.770 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 178.131 M 23.43 % 144.323 M 0.24 % 143.978 M -19.11 % 177.987 M -28.83 % 250.082 M 4.39 % 239.568 M 303.14 % 59.426 M 8.90 % 54.569 M 6.97 % 51.013 M 34.96 % 37.799 M -30.16 % 54.119 M 36.65 % 39.604 M -19.82 % 49.397 M 74.30 % 28.341 M -23.40 % 36.998 M 36.02 % 27.201 M -17.40 % 32.929 M 43.25 % 22.987 M -40.71 % 38.768 M 37.09 % 28.279 M -14.38 % 33.028 M -18.64 % 40.596 M -19.67 % 50.534 M 27.95 % 39.494 M -28.85 % 55.506 M 25.64 % 44.179 M 45.27 % 30.412 M 1 244.75 % 2.262 M 979.67 % 209.462 K 3.07 % 203.216 K -66.82 % 612.389 K 518.98 % 98.935 K -8.00 % 107.534 K 34.26 % 80.096 K
Tax payables 0.000 0.000 -100.00 % 4.196 M 36.56 % 3.072 M -58.90 % 7.475 M -86.96 % 57.315 M 3.70 % 55.271 M -12.27 % 63.004 M 188.78 % 21.817 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
Deferred revenue non current 0.000 0.000 -100.00 % 9.559 M -71.72 % 33.797 M 205.84 % 11.051 M 118.57 % -59.505 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
Minority interest -4.826 M -38.16 % -3.493 M -37.67 % -2.537 M -47.51 % -1.720 M -55.32 % -1.107 M -349.98 % 443.000 K -79.35 % 2.146 M -10.60 % 2.400 M -47.14 % 4.540 M 447.75 % 828.847 K -58.33 % 1.989 M -1.49 % 2.019 M -50.11 % 4.047 M 75.73 % 2.303 M -51.13 % 4.712 M 20.97 % 3.895 M -37.53 % 6.235 M 48.48 % 4.199 M -40.48 % 7.055 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
Capital lease obligations 24.806 M 11.39 % 22.270 M -24.91 % 29.658 M 12.63 % 26.333 M -29.39 % 37.293 M 17.94 % 31.619 M 315.09 % 7.617 M -20.48 % 9.580 M -41.62 % 16.409 M 91.20 % 8.582 M -53.62 % 18.503 M 4 721.19 % 383.785 K 31.88 % 291.000 K -17.30 % 351.869 K -2.26 % 360.000 K 23.94 % 290.473 K -38.33 % 471.000 K -2.97 % 485.407 K -46.19 % 902.000 K -22.17 % 1.159 M -43.49 % 2.051 M -8.20 % 2.234 M -24.01 % 2.940 M 9.95 % 2.674 M 0.000 -100.00 % 2.449 M 38.37 % 1.770 M 496.71 % 296.604 K 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 -100.00 % 7.889 M 0.000 -100.00 % 12.820 M 0.000 0.000 0.000 -100.00 % 5.937 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 0.000 0.000 0.000 -100.00 % 9.966 M 0.000 0.000 -100.00 % 294.719 M 0.000 -100.00 % 237.057 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 % 6.459 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred tax liabilities non current 496.210 M 12.02 % 442.970 M 1.52 % 436.327 M -5.97 % 464.053 M -36.19 % 727.196 M 47.37 % 493.454 M 0.000 -100.00 % 7.174 M -72.99 % 26.564 M 37.43 % 19.329 M -48.12 % 37.260 M 49.43 % 24.935 M 0.000 -100.00 % 23.635 M 0.000 -100.00 % 37.163 M 0.000 -100.00 % 40.193 M 0.000 -100.00 % 37.057 M 0.000 -100.00 % 29.046 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 -100.00 % 559.557 M 0.000 -100.00 % 579.099 M 0.000 -100.00 % 15.971 K 0.000 -100.00 % 215.553 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 % 23.100 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 2.868 B -4.28 % 2.997 B 2.26 % 2.931 B -4.68 % 3.074 B -33.92 % 4.652 B 39.30 % 3.340 B 27.22 % 2.625 B 201.79 % 869.907 M -10.55 % 972.556 M 57.63 % 616.986 M -30.43 % 886.837 M 72.09 % 515.344 M -24.08 % 678.780 M 37.73 % 492.836 M -17.82 % 599.695 M 35.51 % 442.558 M -24.70 % 587.741 M 40.86 % 417.266 M -25.92 % 563.288 M 23.48 % 456.164 M -16.20 % 544.351 M 4.42 % 521.308 M -7.23 % 561.950 M 9.06 % 515.256 M -24.12 % 679.012 M 25.27 % 542.041 M 193.76 % 184.518 M 261.52 % 51.039 M 1 865.62 % 2.597 M -69.03 % 8.383 M 54.44 % 5.428 M 49.75 % 3.625 M 113.40 % 1.699 M -40.96 % 2.877 M
2025-06-30 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
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 2010-01-31 2009-06-30 2009-01-31 2008-06-30 2007-12-30 2007-06-30 2006-12-30 2006-06-30 2005-12-30 2005-06-30 2005-01-31 2004-06-30 2004-01-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -4.205 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 6.351 M 0.000 -100.00 % 4.916 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.051 M 0.000 -100.00 % 2.282 M 0.000 -100.00 % 1.123 M 0.000 -100.00 % 257.000 K 0.000 100.00 % -745.202 K 0.000 -100.00 % 2.683 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
Change in working capital -10.043 M 0.000 100.00 % -37.003 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -10.585 M 0.000 100.00 % -11.203 M 0.000 -100.00 % 10.439 M 0.000 100.00 % -4.119 M 0.000 -100.00 % 2.784 M 0.000 -100.00 % 9.897 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
Accounts receivables -1.269 M 0.000 100.00 % -46.880 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.181 M 0.000 100.00 % -4.684 M 0.000 -100.00 % 6.928 M 0.000 100.00 % -6.825 M 0.000 100.00 % -1.945 M 0.000 -100.00 % 7.117 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
Inventory -772.696 K 0.000 -100.00 % 11.236 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -11.705 M 0.000 100.00 % -7.489 M 0.000 -100.00 % 3.248 M 0.000 -100.00 % 273.000 K 0.000 -100.00 % 5.412 M 0.000 -100.00 % 1.797 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
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital -8.002 M 0.000 100.00 % -1.359 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.061 M 0.000 -100.00 % 970.000 K 0.000 -100.00 % 263.000 K 0.000 -100.00 % 2.433 M 0.000 100.00 % -683.000 K 0.000 -100.00 % 983.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
Other non cash items 48.383 M -83.59 % 294.848 M 11.18 % 265.203 M 99.08 % 133.217 M -80.37 % 678.697 M 485.40 % -176.101 M -155.90 % 315.037 M 92.33 % 163.802 M -30.81 % 236.752 M 41.39 % 167.441 M 1 354.15 % -13.351 M 4.29 % -13.949 M -169.39 % 20.101 M 202.82 % -19.550 M -687.97 % 3.325 M -46.45 % 6.209 M 147.27 % 2.511 M 118.74 % -13.402 M -140.51 % 33.086 M 19.36 % 27.720 M 3 586.79 % -795.000 K -102.22 % 35.752 M 164.05 % -55.821 M -457.76 % -10.008 M -188.93 % 11.254 M 0.00 % 11.254 M -16.79 % 13.526 M 9.16 % 12.391 M -14.73 % 14.531 M 0.00 % 14.531 M 464.49 % 2.574 M 100.00 % 1.287 M -52.47 % 2.708 M 0.06 % 2.706 M 2.30 % 2.645 M 0.00 % 2.645 M 96.68 % 1.345 M 0.00 % 1.345 M 44.63 % 929.978 K 100.00 % 464.989 K 21.33 % 383.228 K 100.00 % 191.614 K
Net cash provided by operating activities 234.840 M 186.01 % 82.109 M -25.51 % 110.227 M 406.61 % -35.951 M -106.43 % 559.447 M 383.58 % -197.284 M -159.27 % 332.881 M 142.04 % 137.534 M -15.91 % 163.560 M 49.99 % 109.047 M -3.42 % 112.906 M 15.78 % 97.514 M -29.66 % 138.631 M 30.37 % 106.334 M -10.98 % 119.455 M 23.55 % 96.683 M 12.07 % 86.269 M 81.13 % 47.627 M -61.50 % 123.710 M 23.30 % 100.335 M -7.27 % 108.206 M -5.77 % 114.829 M 0.000 -100.00 % 123.116 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
Investments in property plant and equipment -118.959 M -10.03 % -108.116 M 32.71 % -160.663 M 2.89 % -165.444 M -30.73 % -126.552 M -69.61 % -74.616 M -2.49 % -72.804 M -50.34 % -48.425 M 19.62 % -60.245 M -11.67 % -53.949 M -51.58 % -35.591 M 72.44 % -129.162 M -186.87 % -45.024 M -4.09 % -43.255 M -4.14 % -41.537 M 0.17 % -41.608 M -1.42 % -41.024 M 6.73 % -43.985 M 3.45 % -45.557 M 5.75 % -48.337 M -9.61 % -44.100 M 17.74 % -53.610 M 42.97 % -94.011 M 27.01 % -128.805 M 4.63 % -135.061 M 4.47 % -141.380 M -626.57 % -19.459 M 12.09 % -22.135 M -1 598.94 % -1.303 M 0.00 % -1.303 M 46.33 % -2.428 M -100.00 % -1.214 M 46.51 % -2.269 M -9.47 % -2.073 M -8.95 % -1.903 M -43.15 % -1.329 M -6.68 % -1.246 M -106.57 % -603.225 K 34.72 % -924.015 K -100.00 % -462.007 K -5.38 % -438.408 K -100.00 % -219.204 K
Acquisitions net 0.000 0.000 100.00 % -27.761 M -197.18 % 28.568 M 102.00 % -1.429 B 0.000 -100.00 % 8.000 K -61.90 % 21.000 K -86.62 % 157.000 K 100.35 % -44.603 M -637 285.71 % 7.000 K -93.52 % 108.000 K 0.000 -100.00 % 100.000 K 0.000 0.000 -100.00 % 2.000 K -99.95 % 3.696 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
Purchases of investments 0.000 0.000 0.000 0.000 100.00 % -3.992 M -302.54 % -991.808 K 82.66 % -5.720 M 52.68 % -12.089 M -890.90 % -1.220 M 94.71 % -23.055 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -300.000 K 0.000 100.00 % -927.500 K 4.47 % -970.897 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.500 K -43.61 % -1.741 K 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments -1.974 M -158.31 % 3.385 M 49.45 % 2.265 M 0.000 -100.00 % 3.461 M -95.08 % 70.375 M 0.000 -100.00 % 5.379 M 174.86 % 1.957 M -10.06 % 2.176 M 0.000 0.000 0.000 -100.00 % 10.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 0.000 0.000 0.000 0.000 0.000
Other investing activites 5.451 M 10 547.59 % -52.171 K -100.19 % 27.021 M 9 525.04 % -286.698 K -273.59 % 165.158 K 933.46 % -19.816 K -120.18 % -9.000 K 91.89 % -111.000 K -2 875.00 % 4.000 K 130.77 % -13.000 K 99.25 % -1.724 M 48.04 % -3.318 M 20.92 % -4.196 M 41.09 % -7.123 M -12 596.49 % 57.000 K 216.67 % 18.000 K 228.57 % -14.000 K -103.29 % 425.000 K 2 756.25 % -16.000 K 99.90 % -15.883 M -190.42 % -5.469 M -9 015.00 % -60.000 K -100.03 % 219.426 M 32 899.03 % -669.000 K -100.57 % 117.826 M 202.92 % -114.487 M -3 889.78 % -2.870 M -200.00 % 2.870 M 15 978.33 % 17.847 K 0.00 % 17.847 K -99.18 % 2.189 M 100.00 % 1.095 M -48.03 % 2.106 M 201.60 % -2.073 M -197.78 % 2.120 M 200.20 % -2.116 M -283.80 % 1.151 M 200.00 % -1.151 M -223.03 % 935.742 K 100.00 % 467.871 K 23.36 % 379.282 K 100.00 % 189.641 K
Net cash used for investing activites -115.483 M -10.21 % -104.784 M 34.16 % -159.138 M -16.02 % -137.163 M 91.19 % -1.556 B -29 528.57 % -5.252 M 93.31 % -78.525 M -42.19 % -55.225 M 6.95 % -59.347 M 50.31 % -119.444 M -220.16 % -37.308 M 71.82 % -132.372 M -168.94 % -49.220 M 2.08 % -50.268 M -21.19 % -41.480 M 0.26 % -41.590 M -1.35 % -41.036 M -2.94 % -39.864 M 12.53 % -45.573 M 29.04 % -64.220 M -29.56 % -49.569 M 7.64 % -53.670 M -142.90 % 125.115 M 196.63 % -129.474 M -612.86 % -18.163 M 92.93 % -256.838 M -1 050.30 % -22.328 M -15.90 % -19.265 M -1 399.22 % -1.285 M 0.00 % -1.285 M -439.27 % -238.286 K -100.00 % -119.143 K 26.97 % -163.139 K 96.07 % -4.146 M -2 029.40 % 214.894 K 106.23 % -3.447 M -3 533.66 % -94.862 K 94.59 % -1.754 M -15 058.17 % 11.729 K 100.00 % 5.865 K 109.92 % -59.126 K -100.00 % -29.563 K
Debt repayment 0.000 100.00 % -330.120 K 99.68 % -104.402 M 52.17 % -218.277 M -148.92 % 446.235 M 125.77 % 197.651 M 0.000 0.000 0.000 0.000 0.000 100.00 % -49.000 K 0.000 100.00 % -109.000 K 0.000 100.00 % -544.000 K 0.000 100.00 % -45.971 M 0.000 100.00 % -30.546 M 0.000 100.00 % -55.525 M 0.000 0.000 0.000 -100.00 % 358.188 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
Common stock issued 0.000 0.000 100.00 % -165.489 K -100.12 % 133.710 M 766.85 % 15.425 M -98.25 % 879.476 M 2 836 918.20 % 31.000 K -98.29 % 1.815 M 2 735.94 % 64.000 K -79.81 % 317.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 -100.00 % 2.766 M 0.000 -100.00 % 984.000 K -4.47 % 1.030 M -98.07 % 53.397 M -12.09 % 60.741 M 69.32 % 35.873 M 0.00 % 35.873 M 104 182.06 % 34.400 K 100.00 % 17.200 K -99.53 % 3.691 M 9.47 % 3.371 M 38.32 % 2.437 M 43.61 % 1.697 M -39.23 % 2.793 M 106.57 % 1.352 M 72 015.68 % 1.875 K 100.00 % 937.500 -99.96 % 2.629 M 100.00 % 1.314 M
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -49.000 K 0.000 100.00 % -47.000 K 4.47 % -49.199 K 97.88 % -2.324 M 12.09 % -2.644 M -154.86 % -1.037 M 0.00 % -1.037 M -317.97 % -248.168 K -100.00 % -124.084 K 0.000 0.000 100.00 % -145.475 K -43.61 % -101.302 K 19.02 % -125.094 K -106.57 % -60.558 K 0.000 0.000 100.00 % -243.693 K -100.00 % -121.846 K
Dividends paid 0.000 0.000 0.000 0.000 100.00 % -8.984 M 73.01 % -33.291 M -133.46 % -14.260 M 42.86 % -24.955 M -180.36 % -8.901 M 68.75 % -28.485 M -155.04 % -11.169 M 63.16 % -30.317 M -138.85 % -12.693 M 38.03 % -20.483 M -159.71 % -7.887 M 45.31 % -14.421 M -349.53 % -3.208 M 79.76 % -15.851 M -224.02 % -4.892 M 67.38 % -14.997 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
Other financing activites -39.439 M -144.13 % -16.155 M -415.36 % 5.123 M -96.06 % 130.081 M 2 956.07 % -4.555 M 56.36 % -10.437 M -64.86 % -6.331 M 31.86 % -9.291 M -56.31 % -5.944 M 17.71 % -7.223 M -289.23 % 3.817 M 129.11 % 1.666 M -21.82 % 2.131 M -5.33 % 2.251 M 104.48 % -50.282 M -7 181.97 % 710.000 K 102.64 % -26.846 M -1 383.20 % -1.810 M 84.73 % -11.851 M -393.38 % -2.402 M 96.83 % -75.837 M -858.26 % -7.914 M 96.26 % -211.386 M -1 117.99 % 20.765 M 214.33 % -18.163 M -547.78 % -2.804 M 87.44 % -22.328 M -201.78 % 21.937 M 0.000 0.000 100.00 % -238.286 K -100.00 % -119.143 K 26.97 % -163.139 K -200.00 % 163.139 K -24.08 % 214.894 K 200.00 % -214.894 K -126.53 % -94.862 K -200.00 % 94.862 K 708.78 % 11.729 K 100.00 % 5.865 K 109.92 % -59.126 K -100.00 % -29.563 K
Net cash used provided by financing activities -39.439 M -140.78 % -16.380 M 74.56 % -64.376 M -237.25 % -19.088 M -106.18 % 308.703 M -68.47 % 979.009 M 4 861.72 % -20.560 M 32.36 % -30.394 M -104.74 % -14.845 M 57.99 % -35.337 M -380.64 % -7.352 M 74.38 % -28.700 M -171.73 % -10.562 M 42.41 % -18.341 M 68.47 % -58.169 M -308.06 % -14.255 M 52.57 % -30.054 M 52.77 % -63.632 M -280.05 % -16.743 M 65.08 % -47.945 M 36.78 % -75.837 M -19.54 % -63.439 M -150.70 % 125.115 M 502.53 % 20.765 M 214.33 % -18.163 M -105.08 % 357.302 M 1 700.24 % -22.328 M -117.03 % 131.107 M 276.36 % 34.836 M 0.00 % 34.836 M 14 719.34 % -238.286 K -100.00 % -119.143 K 26.97 % -163.139 K -102.26 % 7.225 M 3 262.25 % 214.894 K -94.15 % 3.673 M 3 972.11 % -94.862 K -102.34 % 4.055 M 34 468.59 % 11.729 K 100.00 % 5.865 K 109.92 % -59.126 K -100.00 % -29.563 K
Effect of forex changes on cash -1.997 M -328.25 % 875.021 K 117.93 % -4.881 M 55.88 % -11.063 M 95.89 % -269.077 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 181.000 K 123.00 % -787.000 K -919.79 % 96.000 K 308.70 % -46.000 K 69.33 % -150.000 K -676.92 % 26.000 K 117.33 % -150.000 K -64.84 % -91.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 0.000
Net change in cash 79.942 M 299.74 % -40.023 M 65.68 % -116.618 M 40.04 % -194.498 M 79.68 % -957.116 M -188.52 % 1.081 B 354.47 % 237.922 M 432.93 % 44.644 M -50.07 % 89.406 M 295.49 % -45.734 M 74.45 % -179.022 M -200.00 % 179.022 M 208.88 % -164.422 M -200.00 % 164.422 M 253.54 % -107.087 M -200.00 % 107.087 M 309.18 % -51.194 M -200.00 % 51.194 M 211.88 % -45.760 M -200.00 % 45.760 M 161.18 % -74.790 M -200.00 % 74.790 M 1 382.90 % -5.830 M -105.08 % 114.796 M 1 642.77 % 6.587 M -75.57 % 26.964 M 492.40 % 4.552 M -76.61 % 19.459 M 46.34 % 13.297 M 0.00 % 13.297 M 1 030.27 % -1.429 M 0.00 % -1.429 M -324.13 % 637.753 K -73.87 % 2.441 M 711.39 % 300.800 K -70.52 % 1.021 M 53.79 % 663.568 K -66.31 % 1.970 M 532.68 % -455.205 K 0.00 % -455.205 K -669.90 % -59.125 K 0.00 % -59.125 K
Cash at beginning of period 103.096 M -28.98 % 145.171 M -43.78 % 258.227 M -43.89 % 460.228 M -67.59 % 1.420 B 241.52 % 415.838 M 23.84 % 335.786 M 15.33 % 291.142 M 44.32 % 201.736 M -18.48 % 247.470 M 38.23 % 179.022 M 0.000 -100.00 % 164.422 M 0.000 -100.00 % 107.087 M 0.000 -100.00 % 51.194 M 0.000 -100.00 % 45.760 M 0.000 -100.00 % 74.790 M 0.000 -100.00 % 25.097 M 0.000 -100.00 % 18.510 M -75.57 % 75.773 M 442.85 % 13.959 M -76.61 % 59.673 M 8 924.33 % 661.250 K 0.00 % 661.250 K -68.37 % 2.091 M 0.00 % 2.091 M 43.89 % 1.453 M -73.87 % 5.560 M 382.61 % 1.152 M -70.53 % 3.909 M 700.08 % 488.549 K -66.31 % 1.450 M 53.65 % 943.754 K 0.00 % 943.754 K -5.90 % 1.003 M 0.00 % 1.003 M
Cash at end of period 183.038 M 74.08 % 105.148 M -25.75 % 141.608 M -46.71 % 265.729 M -42.61 % 463.037 M -69.07 % 1.497 B 160.95 % 573.708 M 70.86 % 335.786 M 15.33 % 291.142 M 44.32 % 201.736 M 0.000 -100.00 % 179.022 M 0.000 -100.00 % 164.422 M 0.000 -100.00 % 107.087 M 0.000 -100.00 % 51.194 M 0.000 -100.00 % 45.760 M 0.000 -100.00 % 74.790 M 288.17 % 19.268 M -83.22 % 114.796 M 357.40 % 25.097 M -75.57 % 102.738 M 455.03 % 18.510 M -76.61 % 79.132 M 466.91 % 13.959 M 0.00 % 13.959 M 2 010.84 % 661.277 K 0.00 % 661.277 K -68.37 % 2.091 M -73.87 % 8.001 M 450.68 % 1.453 M -70.53 % 4.929 M 327.85 % 1.152 M -66.31 % 3.420 M 599.97 % 488.549 K 0.00 % 488.549 K -48.23 % 943.754 K 0.00 % 943.754 K
Operating cash flow 234.840 M 186.01 % 82.109 M -25.51 % 110.227 M 406.61 % -35.951 M -106.43 % 559.447 M 383.58 % -197.284 M -159.27 % 332.881 M 142.04 % 137.534 M -15.91 % 163.560 M 49.99 % 109.047 M -3.42 % 112.906 M 15.78 % 97.514 M -29.66 % 138.631 M 30.37 % 106.334 M -10.98 % 119.455 M 23.55 % 96.683 M 12.07 % 86.269 M 81.13 % 47.627 M -61.50 % 123.710 M 23.30 % 100.335 M -7.27 % 108.206 M -5.77 % 114.829 M 0.000 -100.00 % 123.116 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
Capital expenditure -117.468 M -8.65 % -108.116 M 32.71 % -160.663 M 2.89 % -165.444 M -30.73 % -126.552 M -69.61 % -74.616 M -2.49 % -72.804 M -50.34 % -48.425 M 19.62 % -60.245 M -11.67 % -53.949 M -51.58 % -35.591 M 72.44 % -129.162 M -186.87 % -45.024 M -4.09 % -43.255 M -4.14 % -41.537 M 0.17 % -41.608 M -1.42 % -41.024 M 6.73 % -43.985 M 3.45 % -45.557 M 5.75 % -48.337 M -9.61 % -44.100 M 17.74 % -53.610 M 42.97 % -94.011 M 27.01 % -128.805 M 4.63 % -135.061 M 4.47 % -141.380 M -626.57 % -19.459 M 12.09 % -22.135 M -1 598.94 % -1.303 M 0.00 % -1.303 M 46.33 % -2.428 M -100.00 % -1.214 M 46.51 % -2.269 M -9.47 % -2.073 M -8.95 % -1.903 M -43.15 % -1.329 M -6.68 % -1.246 M -106.57 % -603.225 K 34.72 % -924.015 K -100.00 % -462.007 K -5.38 % -438.408 K -100.00 % -219.204 K
Free CashFlow 116.560 M 548.18 % -26.008 M 48.43 % -50.436 M 74.96 % -201.395 M -146.52 % 432.895 M 259.21 % -271.899 M -204.55 % 260.077 M 191.86 % 89.109 M -13.75 % 103.315 M 87.51 % 55.098 M -28.74 % 77.315 M 344.30 % -31.648 M -133.81 % 93.607 M 48.40 % 63.079 M -19.04 % 77.918 M 41.48 % 55.075 M 21.73 % 45.245 M 1 142.31 % 3.642 M -95.34 % 78.153 M 50.30 % 51.998 M -18.89 % 64.106 M 4.72 % 61.219 M 165.12 % -94.011 M -1 552.50 % -5.689 M 95.79 % -135.061 M 4.47 % -141.380 M -626.57 % -19.459 M 12.09 % -22.135 M -1 598.94 % -1.303 M 0.00 % -1.303 M 46.33 % -2.428 M -100.00 % -1.214 M 46.51 % -2.269 M -9.47 % -2.073 M -8.95 % -1.903 M -43.15 % -1.329 M -6.68 % -1.246 M -106.57 % -603.225 K 34.72 % -924.015 K -100.00 % -462.007 K -5.38 % -438.408 K -100.00 % -219.204 K
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 2010 2009 2009 2008 2007 2007 2006 2006 2005 2005 2005 2004 2004
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