INPP.L

International Public Partnerships Limited INPP.L

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Revenue 37.189 M -43.71 % 66.072 M -82.12 % 369.568 M 128.41 % 161.803 M 68.03 % 96.295 M -42.93 % 168.718 M 1.00 % 167.045 M 19.47 % 139.819 M -32.39 % 206.802 M 106.37 % 100.207 M 11.22 % 90.096 M 16.67 % 77.224 M -5.11 % 81.384 M -73.31 % 304.922 M -37.75 % 489.820 M -18.33 % 599.759 M 166.73 % 224.855 M 71.32 % 131.247 M 4 126.96 % 3.105 M
Net income 465.000 K -98.33 % 27.861 M -91.48 % 326.897 M 152.99 % 129.211 M 112.82 % 60.713 M -56.06 % 138.168 M -0.15 % 138.369 M 29.93 % 106.499 M -39.88 % 177.158 M 116.42 % 81.859 M 11.81 % 73.211 M 24.86 % 58.634 M -16.52 % 70.234 M 324.68 % 16.538 M 12.93 % 14.645 M 61.24 % 9.083 M -9.31 % 10.015 M -35.84 % 15.609 M 865.90 % 1.616 M
Income before tax 481.000 K -98.28 % 27.965 M -91.44 % 326.828 M 153.03 % 129.167 M 112.60 % 60.757 M -55.89 % 137.750 M -0.25 % 138.089 M 29.80 % 106.385 M -39.33 % 175.340 M 119.36 % 79.933 M 12.31 % 71.169 M 26.90 % 56.083 M -18.03 % 68.422 M 419.53 % 13.170 M -20.37 % 16.538 M 45.54 % 11.363 M -7.17 % 12.241 M 8.71 % 11.260 M 557.33 % 1.713 M
Income before tax ratio 0.01 -96.94 % 0.42 -52.14 % 0.88 10.78 % 0.80 26.52 % 0.63 -22.72 % 0.82 -1.23 % 0.83 8.65 % 0.76 -10.26 % 0.85 6.29 % 0.80 0.98 % 0.79 8.77 % 0.73 -13.62 % 0.84 1 846.52 % 0.04 27.92 % 0.03 78.21 % 0.02 -65.20 % 0.05 -36.55 % 0.09 -84.45 % 0.55
EBITDA 523.000 K -98.30 % 30.848 M -90.77 % 334.378 M 159.04 % 129.086 M 90.12 % 67.898 M -50.80 % 138.006 M -2.41 % 141.411 M 28.17 % 110.331 M -40.67 % 185.950 M 123.55 % 83.180 M 11.75 % 74.436 M 0.000 0.000 100.00 % -9.929 M -1.76 % -9.757 M 20.90 % -12.335 M -42.75 % -8.641 M -55.89 % -5.543 M -2 048.45 % -258.000 K
Net income ratio 0.01 -97.03 % 0.42 -52.33 % 0.88 10.77 % 0.80 26.66 % 0.63 -23.01 % 0.82 -1.14 % 0.83 8.75 % 0.76 -11.09 % 0.86 4.87 % 0.82 0.53 % 0.81 7.02 % 0.76 -12.02 % 0.86 1 491.16 % 0.05 81.40 % 0.03 97.42 % 0.02 -66.00 % 0.04 -62.55 % 0.12 -77.15 % 0.52
Ratio EBITDA 0.01 -96.99 % 0.47 -48.40 % 0.90 13.41 % 0.80 13.15 % 0.71 -13.80 % 0.82 -3.38 % 0.85 7.28 % 0.79 -12.24 % 0.90 8.32 % 0.83 0.47 % 0.83 0.00 0.00 100.00 % -0.03 -63.47 % -0.02 3.15 % -0.02 46.48 % -0.04 9.01 % -0.04 49.17 % -0.08
Gross profit ratio 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 879.20 % 0.10 118.41 % 0.05 94.64 % 0.02 -48.86 % 0.05 -11.79 % 0.05 -77.41 % 0.24
Weighted average shs out dil 1.906 B -0.26 % 1.911 B 3.79 % 1.841 B 10.87 % 1.661 B 2.92 % 1.614 B 7.11 % 1.507 B 0.00 % 1.507 B 0.00 % 1.507 B 0.00 % 1.507 B 0.00 % 1.507 B 0.00 % 1.507 B 0.00 % 1.507 B 0.00 % 1.507 B 0.00 % 1.507 B 0.00 % 1.507 B 0.00 % 1.507 B 0.00 % 1.507 B 0.00 % 1.507 B 0.00 % 1.507 B
Weighted average shs out 1.906 B -0.26 % 1.911 B 3.79 % 1.841 B 10.87 % 1.661 B 2.92 % 1.614 B 7.11 % 1.507 B 0.00 % 1.507 B 0.00 % 1.507 B 0.00 % 1.507 B 0.00 % 1.507 B 0.00 % 1.507 B 0.00 % 1.507 B 0.00 % 1.507 B 0.00 % 1.507 B 0.00 % 1.507 B 0.00 % 1.507 B 0.00 % 1.507 B 0.00 % 1.507 B 0.00 % 1.507 B
EPS diluted 0.00 -98.63 % 0.01 -91.89 % 0.18 131.36 % 0.08 106.91 % 0.04 -59.00 % 0.09 -0.11 % 0.09 9.81 % 0.08 -50.82 % 0.17 78.20 % 0.10 0.53 % 0.09 21.36 % 0.08 66.03 % 0.05 41.44 % 0.03 4.06 % 0.03 33.33 % 0.02 -17.24 % 0.03 -44.23 % 0.05 940.00 % 0.01
Earnings per share 0.00 -98.63 % 0.01 -91.89 % 0.18 131.36 % 0.08 106.91 % 0.04 -59.00 % 0.09 -0.11 % 0.09 9.81 % 0.08 -50.82 % 0.17 78.20 % 0.10 0.53 % 0.09 21.36 % 0.08 66.03 % 0.05 41.44 % 0.03 4.06 % 0.03 33.33 % 0.02 -17.24 % 0.03 -44.23 % 0.05 940.00 % 0.01
Gross profit 37.189 M -43.71 % 66.072 M -82.12 % 369.568 M 128.41 % 161.803 M 68.03 % 96.295 M -42.93 % 168.718 M 1.00 % 167.045 M 19.47 % 139.819 M -32.39 % 206.802 M 106.37 % 100.207 M 11.22 % 90.096 M 16.67 % 77.224 M -5.11 % 81.384 M 161.35 % 31.140 M 35.96 % 22.903 M 58.96 % 14.408 M 36.40 % 10.563 M 51.12 % 6.990 M 854.92 % 732.000 K
Income tax expense 16.000 K -84.62 % 104.000 K 50.72 % 69.000 K 56.82 % 44.000 K 0.00 % 44.000 K -89.47 % 418.000 K 49.29 % 280.000 K 145.61 % 114.000 K -93.73 % 1.818 M -5.61 % 1.926 M -5.68 % 2.042 M -19.95 % 2.551 M 40.78 % 1.812 M 163.36 % -2.860 M -293.77 % 1.476 M -51.08 % 3.017 M -11.81 % 3.421 M 178.66 % -4.349 M -4 583.51 % 97.000 K
Cost of revenue 3.952 M -45.74 % 7.284 M 104.84 % 3.556 M 2.98 % 3.453 M -9.06 % 3.797 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 268.445 M -42.51 % 466.917 M -20.23 % 585.351 M 173.16 % 214.292 M 72.46 % 124.257 M 5 136.28 % 2.373 M
General and administrative expenses 35.194 M -4.28 % 36.767 M 4.43 % 35.206 M 7.52 % 32.743 M 15.23 % 28.415 M -7.48 % 30.712 M 19.81 % 25.634 M -13.07 % 29.488 M 41.42 % 20.852 M 22.46 % 17.027 M 8.73 % 15.660 M 21.20 % 12.921 M 7.55 % 12.014 M -95.63 % 275.129 M 0.000 -100.00 % 2.335 M 46.76 % 1.591 M 135.01 % 677.000 K 643.96 % 91.000 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 -100.00 % 2.227 M 126.78 % 982.000 K 0.000 0.000
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 100.00 % -249.949 M -3 696.39 % 6.950 M 381.72 % -2.467 M -225.61 % 1.964 M 131.83 % -6.170 M -475.56 % -1.072 M
Operating expenses 35.194 M -4.28 % 36.767 M 4.43 % 35.206 M 7.52 % 32.743 M 15.23 % 28.415 M -7.48 % 30.712 M 19.81 % 25.634 M -13.07 % 29.488 M 41.42 % 20.852 M 22.46 % 17.027 M 8.73 % 15.660 M -24.55 % 20.756 M 65.03 % 12.577 M -50.05 % 25.180 M 262.30 % 6.950 M 231.74 % 2.095 M -53.82 % 4.537 M 182.60 % -5.493 M -459.94 % -981.000 K
Cost and expenses 35.194 M -4.28 % 36.767 M 4.43 % 35.206 M 7.52 % 32.743 M 15.23 % 28.415 M -7.48 % 30.712 M 19.81 % 25.634 M -13.07 % 29.488 M 41.42 % 20.852 M 22.46 % 17.027 M 8.73 % 15.660 M -24.55 % 20.756 M 65.03 % 12.577 M -95.72 % 293.625 M -38.04 % 473.867 M -19.33 % 587.446 M 168.45 % 218.829 M 84.26 % 118.764 M 8 431.90 % 1.392 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 35.194 M -4.28 % 36.767 M 4.43 % 35.206 M 7.52 % 32.743 M 15.23 % 28.415 M -7.48 % 30.712 M 19.81 % 25.634 M -13.07 % 29.488 M 41.42 % 20.852 M 22.46 % 17.027 M 8.73 % 15.660 M 21.20 % 12.921 M 7.55 % 12.014 M -95.63 % 275.129 M 0.000 -100.00 % 4.562 M 77.30 % 2.573 M 280.06 % 677.000 K 643.96 % 91.000 K
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 385.000 K 0.00 % 385.000 K -99.77 % 165.866 M 43.95 % 115.224 M 26.67 % 90.965 M 31.49 % 69.178 M 172.02 % 25.431 M 827.12 % 2.743 M
Interest expense 3.952 M -45.74 % 7.284 M 104.84 % 3.556 M 2.98 % 3.453 M -9.06 % 3.797 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 139.576 M 21.13 % 115.224 M 26.67 % 90.965 M 31.49 % 69.178 M 172.02 % 25.431 M 827.12 % 2.743 M
Depreciation and amortization 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating income 1.995 M -94.15 % 34.098 M -89.80 % 334.362 M 159.07 % 129.060 M 90.13 % 67.880 M -50.81 % 138.006 M -2.41 % 141.411 M 28.17 % 110.331 M -40.67 % 185.950 M 123.55 % 83.180 M 11.75 % 74.436 M 15.76 % 64.303 M -7.30 % 69.370 M 514.06 % 11.297 M -29.19 % 15.953 M 29.56 % 12.313 M 104.33 % 6.026 M -51.73 % 12.483 M 628.72 % 1.713 M
Operating income ratio 0.05 -89.61 % 0.52 -42.96 % 0.90 13.43 % 0.80 13.15 % 0.70 -13.82 % 0.82 -3.38 % 0.85 7.28 % 0.79 -12.24 % 0.90 8.32 % 0.83 0.47 % 0.83 -0.78 % 0.83 -2.31 % 0.85 2 200.69 % 0.04 13.75 % 0.03 58.64 % 0.02 -23.39 % 0.03 -71.82 % 0.10 -82.76 % 0.55
Total other income expenses net -1.514 M 75.31 % -6.133 M 18.60 % -7.534 M -7 141.12 % 107.000 K 101.50 % -7.123 M -2 682.42 % -256.000 K 92.29 % -3.322 M 15.81 % -3.946 M 62.81 % -10.610 M -226.76 % -3.247 M 0.61 % -3.267 M 60.26 % -8.220 M -767.09 % -948.000 K -150.61 % 1.873 M 220.17 % 585.000 K 161.58 % -950.000 K -115.29 % 6.215 M 608.18 % -1.223 M 0.000
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Net debt -76.451 M -20.28 % -63.561 M -0.05 % -63.529 M -163.45 % 100.128 M 1 807.79 % -5.863 M 66.98 % -17.754 M 79.04 % -84.718 M -427.84 % -16.050 M 77.39 % -70.981 M 1.95 % -72.391 M -454.13 % -13.064 M 83.79 % -80.609 M -103.27 % 2.466 B 25.34 % 1.967 B 41.42 % 1.391 B 33.91 % 1.039 B 89.44 % 548.343 M 92.83 % 284.371 M 1 050.79 % -29.909 M
Total investments 2.596 B -7.94 % 2.820 B -4.33 % 2.948 B 14.17 % 2.582 B 10.08 % 2.346 B -1.72 % 2.387 B 13.79 % 2.097 B 4.60 % 2.005 B 32.35 % 1.515 B 25.97 % 1.203 B 16.12 % 1.036 B 22.15 % 848.046 M 930.68 % 82.280 M 66.04 % 49.555 M -11.01 % 55.685 M -89.20 % 515.766 M -4.08 % 537.677 M -9.76 % 595.843 M 119.44 % 271.530 M
Total debt 0.000 -100.00 % 65.000 M 121.84 % 29.300 M -81.24 % 156.218 M 306.82 % 38.400 M 37.85 % 27.856 M 0.000 -100.00 % 17.800 M 0.000 0.000 -100.00 % 16.327 M 0.000 -100.00 % 2.543 B 6.56 % 2.387 B 18.11 % 2.021 B 7.62 % 1.878 B 20.75 % 1.555 B 199.73 % 518.856 M 227.98 % 158.198 M
Accumulated other comprehensive income loss 139.351 M -23.64 % 182.481 M 0.00 % 182.481 M 0.00 % 182.481 M 0.00 % 182.481 M 0.00 % 182.481 M 0.00 % 182.481 M 0.00 % 182.481 M 0.00 % 182.481 M 0.00 % 182.481 M 0.00 % 182.481 M 0.00 % 182.481 M 6 914.08 % -2.678 M -32.18 % -2.026 M -20.88 % -1.676 M -33.02 % -1.260 M -48.94 % -846.000 K -95.83 % -432.000 K -2 441.18 % -17.000 K
Retained earnings 345.997 M -31.13 % 502.381 M -19.76 % 626.082 M 43.11 % 437.470 M 1.18 % 432.373 M -11.57 % 488.918 M 7.21 % 456.023 M 9.95 % 414.769 M 5.87 % 391.785 M 38.75 % 282.359 M 11.03 % 254.298 M 11.28 % 228.517 M 264.64 % 62.669 M 87.86 % 33.360 M 98.31 % 16.822 M 103.14 % 8.281 M 1 132.54 % -802.000 K -111.18 % 7.175 M 344.00 % 1.616 M
Common stock 2.231 B 0.00 % 2.231 B 0.00 % 2.231 B 16.89 % 1.909 B 7.87 % 1.770 B 0.90 % 1.754 B 12.41 % 1.560 B 8.27 % 1.441 B 39.99 % 1.029 B 24.72 % 825.362 M 32.00 % 625.289 M 19.24 % 524.393 M 13.25 % 463.054 M 78.26 % 259.763 M 31.02 % 198.259 M 535 735.14 % 37.000 K 0.00 % 37.000 K 23.33 % 30.000 K 0.00 % 30.000 K
Total equity 2.717 B -6.84 % 2.916 B -4.07 % 3.040 B 20.21 % 2.529 B 6.05 % 2.384 B -1.68 % 2.425 B 10.30 % 2.199 B 7.87 % 2.038 B 27.10 % 1.604 B 24.29 % 1.290 B 21.48 % 1.062 B 13.54 % 935.391 M 79.75 % 520.370 M 46.08 % 356.226 M -14.49 % 416.577 M 25.78 % 331.197 M 8.53 % 305.163 M 0.29 % 304.266 M 2.32 % 297.368 M
Other non current liabilities 11.922 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -17.800 M 0.000 0.000 100.00 % -16.327 M 0.000 0.000 -100.00 % 289.952 M 121.44 % 130.941 M 52.63 % 85.791 M -39.22 % 141.150 M 1 726.95 % 7.726 M -0.37 % 7.755 M
Long term debt 0.000 -100.00 % 65.000 M 121.84 % 29.300 M -81.24 % 156.218 M 306.82 % 38.400 M 37.85 % 27.856 M 0.000 -100.00 % 17.800 M 0.000 0.000 -100.00 % 16.327 M 0.000 0.000 -100.00 % 2.344 B 17.78 % 1.990 B 11.00 % 1.793 B 17.28 % 1.529 B 216.20 % 483.545 M 215.15 % 153.434 M
Total non current liabilities 11.922 M -81.66 % 65.000 M 121.84 % 29.300 M -81.24 % 156.218 M 306.82 % 38.400 M 37.85 % 27.856 M 221.18 % 8.673 M -68.81 % 27.807 M 85.42 % 14.997 M 0.000 -100.00 % 22.741 M 0.000 -100.00 % 17.955 M -99.34 % 2.715 B 22.57 % 2.215 B 11.67 % 1.983 B 12.54 % 1.762 B 203.36 % 580.952 M 135.49 % 246.695 M
Other current liabilities 8.773 M -10.66 % 9.820 M -15.52 % 11.624 M 39.91 % 8.308 M 0.000 -100.00 % 10.471 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.857 M -103.09 % 60.022 M -9.49 % 66.313 M -2.99 % 68.356 M 13.81 % 60.063 M 27.04 % 47.279 M 169.37 % 17.552 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 0.000 0.000 0.000 0.000 -100.00 % 38.400 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 42.533 M 39.10 % 30.577 M -63.93 % 84.782 M 223.97 % 26.170 M -25.89 % 35.311 M 641.20 % 4.764 M
Total current liabilities 11.922 M 7.92 % 11.047 M -29.84 % 15.745 M 48.58 % 10.597 M -77.79 % 47.716 M 355.70 % 10.471 M 20.73 % 8.673 M -13.33 % 10.007 M -33.27 % 14.997 M 84.83 % 8.114 M 26.50 % 6.414 M 2.07 % 6.284 M -65.00 % 17.955 M -83.47 % 108.592 M -11.98 % 123.366 M -44.56 % 222.521 M 137.42 % 93.726 M 6.19 % 88.264 M 227.53 % 26.948 M
Total liabilities 11.922 M -84.32 % 76.047 M 68.82 % 45.045 M -73.00 % 166.815 M 334.41 % 38.400 M 37.85 % 27.856 M 221.18 % 8.673 M -68.81 % 27.807 M 85.42 % 14.997 M 84.83 % 8.114 M -64.32 % 22.741 M 261.89 % 6.284 M -99.80 % 3.086 B 9.31 % 2.823 B 20.75 % 2.338 B 6.00 % 2.206 B 18.84 % 1.856 B 177.35 % 669.216 M 144.56 % 273.643 M
Other non current assets 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.097 B -4.60 % -2.005 B -32.35 % -1.515 B -25.97 % -1.203 B -16.12 % -1.036 B -22.15 % -848.046 M -82.05 % -465.835 M -120.66 % 2.255 B 34.84 % 1.672 B 27.59 % 1.311 B 61.81 % 810.081 M 456.29 % -227.366 M -20.87 % -188.107 M
Long term investments 2.596 B -7.94 % 2.820 B -4.33 % 2.948 B 14.17 % 2.582 B 10.08 % 2.346 B -1.72 % 2.387 B 13.79 % 2.097 B 4.60 % 2.005 B 32.35 % 1.515 B 25.97 % 1.203 B 16.12 % 1.036 B 22.15 % 848.046 M 930.68 % 82.280 M 66.04 % 49.555 M -11.01 % 55.685 M 12.82 % 49.357 M -3.19 % 50.985 M -91.44 % 595.843 M 119.44 % 271.530 M
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 % 376.470 M 13.40 % 331.997 M 9.89 % 302.127 M 10.72 % 272.877 M 13.76 % 239.879 M 124.10 % 107.039 M 18.70 % 90.173 M
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
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 % 376.470 M 13.40 % 331.997 M 9.89 % 302.127 M 10.72 % 272.877 M 13.76 % 239.879 M 124.10 % 107.039 M 18.70 % 90.173 M
Property plant equipment net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.085 M -8.43 % 7.737 M -4.33 % 8.087 M -4.89 % 8.503 M -4.64 % 8.917 M -4.40 % 9.327 M -4.26 % 9.742 M
Total non current assets 2.596 B -7.94 % 2.820 B -4.33 % 2.948 B 14.17 % 2.582 B 10.08 % 2.346 B -1.72 % 2.387 B 13.79 % 2.097 B 4.60 % 2.005 B 32.35 % 1.515 B 25.97 % 1.203 B 16.12 % 1.036 B 22.15 % 848.046 M 82.05 % 465.835 M -82.55 % 2.669 B 30.71 % 2.042 B 24.17 % 1.644 B 47.50 % 1.115 B 54.99 % 719.328 M 93.66 % 371.445 M
Other current assets -55.810 M -2 019.19 % 2.908 M 0.000 0.000 0.000 -100.00 % 8.215 M 81.35 % 4.530 M -2.96 % 4.668 M -39.64 % 7.733 M 3.73 % 7.455 M -20.96 % 9.432 M 17.53 % 8.025 M 85.59 % 4.324 M -87.88 % 35.680 M -17.90 % 43.460 M 83.10 % 23.736 M 81.73 % 13.061 M 165.20 % 4.925 M -29.51 % 6.987 M
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.719 M -41.69 % 2.948 M -19.54 % 3.664 M 0.000 -100.00 % 40.672 M 3.02 % 39.479 M 32.98 % 29.689 M 12.14 % 26.474 M 310.00 % 6.457 M 44.39 % 4.472 M
cash and cash equivalents 76.451 M -40.53 % 128.561 M 38.49 % 92.829 M 65.50 % 56.090 M 26.72 % 44.263 M -2.95 % 45.610 M -46.16 % 84.718 M 150.27 % 33.850 M -52.31 % 70.981 M -1.95 % 72.391 M 146.30 % 29.391 M -63.54 % 80.609 M 3.66 % 77.762 M -81.47 % 419.609 M -33.38 % 629.866 M -24.94 % 839.133 M -16.65 % 1.007 B 329.37 % 234.485 M 24.66 % 188.107 M
Cash and short term investments 76.451 M -40.53 % 128.561 M 38.49 % 92.829 M 65.50 % 56.090 M 26.72 % 44.263 M -2.95 % 45.610 M -46.16 % 84.718 M 150.27 % 33.850 M -52.31 % 70.981 M -1.95 % 72.391 M 146.30 % 29.391 M -63.54 % 80.609 M 3.66 % 77.762 M -83.11 % 460.281 M -31.23 % 669.345 M -22.96 % 868.822 M -15.92 % 1.033 B 328.86 % 240.942 M 25.11 % 192.579 M
Total current assets 76.451 M -55.88 % 173.282 M 26.55 % 136.925 M 20.67 % 113.468 M 31.25 % 86.451 M 18.33 % 73.060 M -30.85 % 105.652 M 85.31 % 57.013 M -41.40 % 97.287 M 6.69 % 91.190 M 107.16 % 44.020 M -51.05 % 89.929 M -96.74 % 2.756 B 439.74 % 510.596 M -28.37 % 712.805 M -20.14 % 892.558 M -14.70 % 1.046 B 311.70 % 254.154 M 27.35 % 199.566 M
Inventory 0.000 0.000 0.000 0.000 0.000 100.00 % -8.038 M 0.000 0.000 -100.00 % 103.487 M 6 120.19 % -1.719 M 41.69 % -2.948 M 19.54 % -3.664 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net receivables 55.810 M 33.48 % 41.813 M -5.18 % 44.096 M -23.15 % 57.378 M 36.01 % 42.188 M 54.69 % 27.273 M 31.73 % 20.704 M -7.14 % 22.295 M -10.00 % 24.773 M 31.78 % 18.799 M 28.51 % 14.629 M 68.95 % 8.659 M -99.68 % 2.678 B 18 199.54 % 14.635 M 0.000 0.000 0.000 -100.00 % 8.287 M 0.000
Tax 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 -100.00 % 24.617 M 587.43 % 3.581 M 22.30 % 2.928 M -41.73 % 5.025 M -97.86 % 234.485 M 24.66 % 188.107 M
Other assets 0.000 100.00 % -1.424 M 0.000 -100.00 % 2.696 B 0.000 -100.00 % 3.700 M -13.95 % 4.300 M 13.16 % 3.800 M -38.71 % 6.200 M 44.19 % 4.300 M -12.24 % 4.900 M 32.43 % 3.700 M -99.04 % 384.929 M 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 3.149 M 156.64 % 1.227 M -70.23 % 4.121 M 80.03 % 2.289 M -75.43 % 9.316 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.080 M -76.28 % 4.553 M -80.29 % 23.105 M -66.46 % 68.897 M 856.50 % 7.203 M 26.95 % 5.674 M 22.58 % 4.629 M
Tax 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 % 777.000 K -47.64 % 1.484 M -55.98 % 3.371 M 593.62 % 486.000 K 67.59 % 290.000 K 0.000 -100.00 % 3.000 K
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 100.00 % -2.370 B -16.74 % -2.030 B -16.42 % -1.744 B -9.82 % -1.588 B -198.33 % -532.241 M -131.87 % -229.547 M
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 100.00 % -5.052 M -394.23 % 1.717 M -36.50 % 2.704 M -57.88 % 6.419 M 86.00 % 3.451 M 19 072.22 % 18.000 K 0.000
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 182.481 M 0.000 -100.00 % 182.481 M 0.00 % 182.481 M 0.00 % 182.481 M 0.00 % 182.481 M -45.57 % 335.231 M 446.10 % 61.386 M -69.38 % 200.468 M -36.65 % 316.460 M 4.62 % 302.477 M 1.68 % 297.475 M 0.59 % 295.722 M
Deferred tax liabilities 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 -100.00 % 80.491 M -13.89 % 93.479 M -10.42 % 104.358 M 13.17 % 92.210 M 2.82 % 89.681 M 4.88 % 85.506 M
Other liabilities 0.000 0.000 0.000 -100.00 % 145.621 M 405.18 % -47.716 M -355.70 % -10.471 M -20.73 % -8.673 M 13.33 % -10.007 M 33.27 % -14.997 M 0.000 100.00 % -6.414 M 0.000 -100.00 % 3.050 B 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 2.729 B -8.81 % 2.992 B -3.00 % 3.085 B 14.44 % 2.696 B 10.83 % 2.432 B -1.28 % 2.464 B 11.60 % 2.207 B 6.84 % 2.066 B 27.64 % 1.619 B 24.67 % 1.298 B 19.68 % 1.085 B 15.20 % 941.675 M -73.89 % 3.607 B 13.43 % 3.180 B 15.42 % 2.755 B 8.58 % 2.537 B 17.39 % 2.161 B 122.01 % 973.482 M 70.48 % 571.011 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.584 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -12.960 M -823.08 % -1.404 M -109.59 % 14.647 M 220.56 % -12.149 M 16.24 % -14.504 M -200.66 % -4.824 M -382.60 % 1.707 M 183.08 % 603.000 K 109.44 % -6.389 M -43.70 % -4.446 M 22.68 % -5.750 M -600.37 % -821.000 K -128.96 % 2.835 M 104.05 % -69.945 M -773.11 % -8.011 M -121.11 % 37.949 M 161.59 % 14.507 M 404.07 % 2.878 M 2 867.01 % 97.000 K
Accounts receivables -12.015 M -918.46 % 1.468 M -87.04 % 11.326 M 184.33 % -13.431 M -0.61 % -13.349 M -92.65 % -6.929 M -521.22 % 1.645 M -38.25 % 2.664 M 130.61 % -8.704 M -41.62 % -6.146 M -5.42 % -5.830 M -933.69 % -564.000 K -112.07 % 4.673 M 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
Other working capital -945.000 K 67.10 % -2.872 M -186.48 % 3.321 M 159.05 % 1.282 M 211.00 % -1.155 M -154.87 % 2.105 M 3 295.16 % 62.000 K 102.99 % -2.075 M -189.63 % 2.315 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items 153.456 M 43.67 % 106.813 M 152.64 % -202.906 M -501.68 % -33.723 M -188.85 % 37.955 M 189.36 % -42.476 M 31.02 % -61.575 M -34.78 % -45.686 M 62.56 % -122.016 M -273.93 % -32.631 M -0.58 % -32.444 M 36.57 % -51.151 M -215.94 % -16.190 M 37.46 % -25.889 M 32.25 % -38.212 M 32.04 % -56.224 M -103.87 % -27.579 M -163.23 % -10.477 M -3 258.01 % -312.000 K
Net cash provided by operating activities 140.977 M 5.78 % 133.270 M -3.82 % 138.569 M 66.36 % 83.295 M -1.08 % 84.208 M -6.90 % 90.450 M 15.63 % 78.221 M 27.60 % 61.302 M 30.61 % 46.935 M 4.81 % 44.782 M 27.89 % 35.017 M 425.62 % 6.662 M -77.26 % 29.296 M 140.28 % -72.735 M -264.99 % -19.928 M -467.47 % 5.423 M -30.56 % 7.810 M -15.15 % 9.204 M 424.15 % 1.756 M
Investments in property plant and equipment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Acquisitions net 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 % -739.000 K 98.99 % -73.174 M -1 562.29 % -4.402 M -211.10 % -1.415 M -100.23 % 618.779 M 4 270.23 % -14.838 M 0.72 % -14.946 M
Purchases of investments -107.767 M 0.30 % -108.088 M 43.59 % -191.604 M 24.18 % -252.725 M -742.87 % -29.984 M 89.34 % -281.286 M -344.42 % -63.293 M 86.36 % -464.027 M -121.09 % -209.884 M -46.69 % -143.077 M 23.99 % -188.228 M 0.000 100.00 % -175.051 M 65.38 % -505.619 M -39.44 % -362.614 M 25.16 % -484.538 M -133.12 % -207.853 M -81.44 % -114.559 M -614.79 % -16.027 M
Sales maturities of investments 182.396 M 35.75 % 134.365 M 295.37 % 33.985 M -36.30 % 53.350 M 35.19 % 39.464 M -1.93 % 40.241 M 15.16 % 34.943 M 35.65 % 25.759 M -5.29 % 27.197 M 85.08 % 14.695 M -56.73 % 33.960 M 0.000 0.000 0.000 -100.00 % 445.000 K 0.000 0.000 0.000 0.000
Other investing activites -156.000 K 0.000 0.000 0.000 0.000 0.000 100.00 % -28.350 M -1 280.91 % -2.053 M 98.88 % -182.687 M -42.30 % -128.382 M 16.78 % -154.268 M -570.12 % -23.021 M -205.83 % 21.752 M -36.53 % 34.272 M -24.54 % 45.416 M -13.33 % 52.402 M 43.31 % 36.566 M 311.32 % 8.890 M 668.37 % 1.157 M
Net cash used for investing activites 74.473 M 183.42 % 26.277 M 116.67 % -157.619 M 20.94 % -199.375 M -2 203.11 % 9.480 M 103.93 % -241.045 M -750.25 % -28.350 M 93.56 % -440.321 M -141.02 % -182.687 M -42.30 % -128.382 M 16.78 % -154.268 M -570.12 % -23.021 M 85.05 % -154.038 M 71.71 % -544.521 M -69.55 % -321.155 M 25.92 % -433.551 M -196.88 % 447.492 M 471.34 % -120.507 M -304.17 % -29.816 M
Debt repayment -65.000 M -282.07 % 35.700 M 128.13 % -126.918 M -207.72 % 117.818 M 1 017.39 % 10.544 M -62.15 % 27.856 M 256.49 % -17.800 M -200.00 % 17.800 M 0.000 100.00 % -16.327 M -200.00 % 16.327 M 0.000 100.00 % -18.059 M -104.80 % 376.591 M 999.02 % -41.889 M -125.00 % 167.574 M -30.31 % 240.461 M 43.28 % 167.826 M 316.65 % -77.464 M
Common stock issued 0.000 0.000 -100.00 % 320.154 M 139.57 % 133.638 M 0.000 -100.00 % 190.115 M 65.43 % 114.925 M -71.58 % 404.385 M 104.13 % 198.097 M 1.59 % 195.002 M 106.99 % 94.208 M 104.44 % 46.080 M -76.60 % 196.941 M 262.19 % 54.375 M -51.31 % 111.666 M 0.000 -100.00 % 83.686 M 0.000 -100.00 % 300.000 M
Common stock repurchased -42.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
Dividends paid -156.849 M -3.49 % -151.562 M -11.43 % -136.012 M -14.79 % -118.485 M -16.72 % -101.516 M 0.27 % -101.791 M -9.64 % -92.845 M -21.80 % -76.230 M -23.22 % -61.863 M -27.32 % -48.587 M -19.26 % -40.742 M -10.53 % -36.860 M -20.73 % -30.530 M -50.53 % -20.282 M 10.12 % -22.565 M -9.99 % -20.515 M -15.10 % -17.824 M -77.35 % -10.050 M 0.000
Other financing activites -3.192 M 58.87 % -7.761 M -172.41 % -2.849 M 40.95 % -4.825 M -15.71 % -4.170 M 11.26 % -4.699 M -45.30 % -3.234 M 20.85 % -4.086 M -75.67 % -2.326 M 33.20 % -3.482 M -85.31 % -1.879 M -86.97 % -1.005 M 17.56 % -1.219 M 16.91 % -1.467 M 18.68 % -1.804 M -260.80 % -500.000 K 73.96 % -1.920 M -1 921.05 % -95.000 K 98.51 % -6.369 M
Net cash used provided by financing activities -267.930 M -116.73 % -123.623 M -327.35 % 54.375 M -57.57 % 128.146 M 234.69 % -95.142 M -185.34 % 111.481 M 10 557.84 % 1.046 M -99.69 % 341.869 M 155.30 % 133.908 M 5.77 % 126.606 M 86.42 % 67.914 M 726.71 % 8.215 M -94.14 % 140.277 M -65.72 % 409.217 M 801.20 % 45.408 M -69.02 % 146.559 M -51.85 % 304.403 M 93.05 % 157.681 M -27.06 % 216.167 M
Effect of forex changes on cash 370.000 K 292.71 % -192.000 K -113.58 % 1.414 M 691.63 % -239.000 K -323.36 % 107.000 K 1 683.33 % 6.000 K 112.24 % -49.000 K -357.89 % 19.000 K -95.62 % 434.000 K 7 333.33 % -6.000 K -105.04 % 119.000 K 370.45 % -44.000 K 99.49 % -8.555 M -285.71 % -2.218 M -102.57 % 86.408 M -24.13 % 113.884 M 801.84 % 12.628 M 0.000 0.000
Net change in cash -52.110 M -245.84 % 35.732 M -2.74 % 36.739 M 210.64 % 11.827 M 978.03 % -1.347 M 96.56 % -39.108 M -176.88 % 50.868 M 237.00 % -37.131 M -2 533.40 % -1.410 M -103.28 % 43.000 M 183.95 % -51.218 M -445.30 % 14.833 M 112.51 % 6.980 M 103.32 % -210.257 M -0.47 % -209.267 M -24.80 % -167.685 M -121.71 % 772.333 M 1 565.30 % 46.378 M -75.34 % 188.107 M
Cash at beginning of period 128.561 M 38.49 % 92.829 M 65.50 % 56.090 M 26.72 % 44.263 M -2.95 % 45.610 M -46.16 % 84.718 M 150.27 % 33.850 M -52.31 % 70.981 M -1.95 % 72.391 M 146.30 % 29.391 M -63.54 % 80.609 M 22.55 % 65.776 M -84.32 % 419.609 M -33.18 % 628.005 M -25.95 % 848.035 M -10.89 % 951.725 M 305.35 % 234.789 M 24.82 % 188.107 M 64 520.21 % -292.000 K
Cash at end of period 76.451 M -40.53 % 128.561 M 38.49 % 92.829 M 65.50 % 56.090 M 26.72 % 44.263 M -2.95 % 45.610 M -46.16 % 84.718 M 150.27 % 33.850 M -52.31 % 70.981 M -1.95 % 72.391 M 146.30 % 29.391 M -63.54 % 80.609 M -81.10 % 426.589 M 2.12 % 417.748 M -34.60 % 638.768 M -18.53 % 784.040 M -22.15 % 1.007 B 329.50 % 234.485 M 24.85 % 187.815 M
Operating cash flow 140.977 M 5.78 % 133.270 M -3.82 % 138.569 M 66.36 % 83.295 M -1.08 % 84.208 M -6.90 % 90.450 M 15.63 % 78.221 M 27.60 % 61.302 M 30.61 % 46.935 M 4.81 % 44.782 M 27.89 % 35.017 M 425.62 % 6.662 M -77.26 % 29.296 M 140.28 % -72.735 M -264.99 % -19.928 M -467.47 % 5.423 M -30.56 % 7.810 M -15.15 % 9.204 M 424.15 % 1.756 M
Capital expenditure 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Free CashFlow 140.977 M 5.78 % 133.270 M -3.82 % 138.569 M 66.36 % 83.295 M -1.08 % 84.208 M -6.90 % 90.450 M 15.63 % 78.221 M 27.60 % 61.302 M 30.61 % 46.935 M 4.81 % 44.782 M 27.89 % 35.017 M 425.62 % 6.662 M -77.26 % 29.296 M 140.28 % -72.735 M -264.99 % -19.928 M -467.47 % 5.423 M -30.56 % 7.810 M -15.15 % 9.204 M 424.15 % 1.756 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30
Revenue 158.004 M 734.56 % 18.933 M 3.70 % 18.257 M -23.11 % 23.744 M 155.53 % 9.292 M -85.64 % 64.694 M -46.13 % 120.091 M 98.37 % 60.539 M 197.31 % 20.363 M 0.56 % 20.250 M -27.42 % 27.898 M -19.26 % 34.552 M -30.63 % 49.807 M 13.79 % 43.773 M 10.12 % 39.750 M 22.78 % 32.375 M -13.75 % 37.535 M -8.74 % 41.130 M -33.95 % 62.271 M 133.86 % 26.628 M 13.43 % 23.476 M 3.00 % 22.792 M 2.40 % 22.257 M 0.000 0.000 0.000 -100.00 % 81.384 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 299.880 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.553 M
Net income 142.410 M 1 916.22 % -7.841 M -194.40 % 8.306 M -39.90 % 13.821 M 12 464.09 % 110.000 K -99.80 % 53.826 M -50.90 % 109.623 M 115.06 % 50.973 M 273.91 % 13.633 M 8.53 % 12.562 M -29.41 % 17.795 M -34.64 % 27.226 M -34.96 % 41.859 M 15.67 % 36.188 M 9.67 % 32.997 M 36.57 % 24.162 M -16.93 % 29.088 M -12.87 % 33.383 M -39.52 % 55.197 M 160.10 % 21.222 M 7.68 % 19.708 M 8.55 % 18.155 M -1.60 % 18.451 M 0.000 0.000 0.000 -100.00 % 70.234 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.542 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 808.000 K
Income before tax 142.559 M 1 915.11 % -7.854 M -194.23 % 8.335 M -39.83 % 13.853 M 10 597.30 % 129.500 K -99.76 % 53.796 M -50.92 % 109.618 M 115.04 % 50.975 M 274.58 % 13.609 M 7.42 % 12.669 M -28.46 % 17.710 M -34.49 % 27.035 M -35.38 % 41.840 M 15.98 % 36.075 M 9.42 % 32.969 M 33.72 % 24.657 M -13.60 % 28.536 M -13.22 % 32.883 M -39.98 % 54.788 M 163.86 % 20.764 M 8.13 % 19.203 M 8.94 % 17.627 M -1.84 % 17.958 M 0.000 0.000 0.000 -100.00 % 68.422 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.682 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 856.500 K
Income before tax ratio 0.90 317.49 % -0.41 -190.86 % 0.46 -21.75 % 0.58 4 086.29 % 0.01 -98.32 % 0.83 -8.90 % 0.91 8.41 % 0.84 25.99 % 0.67 6.82 % 0.63 -1.44 % 0.63 -18.87 % 0.78 -6.86 % 0.84 1.93 % 0.82 -0.64 % 0.83 8.91 % 0.76 0.17 % 0.76 -4.91 % 0.80 -9.13 % 0.88 12.83 % 0.78 -4.67 % 0.82 5.76 % 0.77 -4.14 % 0.81 0.00 0.00 0.00 -100.00 % 0.84 0.00 0.00 0.00 0.00 0.00 -100.00 % 0.02 0.00 0.00 0.00 0.00 0.00 -100.00 % 0.55
EBITDA 0.000 100.00 % -8.560 M -194.24 % 9.083 M -41.78 % 15.602 M 8 889.58 % -177.500 K -100.32 % 55.066 M -50.89 % 112.124 M 117.95 % 51.445 M 292.75 % 13.099 M -0.54 % 13.170 M -36.62 % 20.779 M -22.45 % 26.796 M -36.51 % 42.208 M 13.63 % 37.144 M 10.67 % 33.562 M 32.43 % 25.344 M -15.01 % 29.822 M -15.24 % 35.182 M -39.13 % 57.794 M 162.55 % 22.013 M 12.44 % 19.578 M 7.21 % 18.261 M -3.68 % 18.958 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -6.168 M 0.000 0.000 0.000 0.000 0.000 100.00 % -129.000 K
Net income ratio 0.90 317.63 % -0.41 -191.03 % 0.45 -21.84 % 0.58 4 816.84 % 0.01 -98.58 % 0.83 -8.85 % 0.91 8.41 % 0.84 25.77 % 0.67 7.92 % 0.62 -2.75 % 0.64 -19.05 % 0.79 -6.24 % 0.84 1.66 % 0.83 -0.41 % 0.83 11.23 % 0.75 -3.70 % 0.77 -4.52 % 0.81 -8.43 % 0.89 11.22 % 0.80 -5.07 % 0.84 5.39 % 0.80 -3.91 % 0.83 0.00 0.00 0.00 -100.00 % 0.86 0.00 0.00 0.00 0.00 0.00 -100.00 % 0.02 0.00 0.00 0.00 0.00 0.00 -100.00 % 0.52
Ratio EBITDA 0.00 100.00 % -0.45 -190.88 % 0.50 -24.28 % 0.66 3 539.72 % -0.02 -102.24 % 0.85 -8.83 % 0.93 9.87 % 0.85 32.10 % 0.64 -1.09 % 0.65 -12.68 % 0.74 -3.96 % 0.78 -8.49 % 0.85 -0.13 % 0.85 0.50 % 0.84 7.86 % 0.78 -1.47 % 0.79 -7.12 % 0.86 -7.84 % 0.93 12.27 % 0.83 -0.87 % 0.83 4.09 % 0.80 -5.94 % 0.85 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 % -0.02 0.00 0.00 0.00 0.00 0.00 100.00 % -0.08
Gross profit ratio 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 0.00 0.00 -100.00 % 1.00 0.00 0.00 0.00 0.00 0.00 -100.00 % 0.02 0.00 0.00 0.00 0.00 0.00 -100.00 % 0.24
Weighted average shs out dil 1.863 B -2.25 % 1.906 B 0.00 % 1.906 B -0.26 % 1.911 B 0.00 % 1.911 B -0.06 % 1.912 B 8.02 % 1.770 B 4.12 % 1.700 B 4.88 % 1.621 B -49.85 % 3.233 B 107.22 % 1.560 B 2.05 % 1.529 B 3.00 % 1.484 B -1.48 % 1.507 B 0.00 % 1.507 B 0.00 % 1.507 B 0.00 % 1.507 B 0.00 % 1.507 B 0.00 % 1.507 B 0.00 % 1.507 B 0.00 % 1.507 B 0.00 % 1.507 B 0.00 % 1.507 B 0.00 % 1.507 B 0.00 % 1.507 B 0.00 % 1.507 B 0.00 % 1.507 B 0.00 % 1.507 B 0.00 % 1.507 B 0.00 % 1.507 B 0.00 % 1.507 B 0.00 % 1.507 B 0.00 % 1.507 B 0.00 % 1.507 B 0.00 % 1.507 B 0.00 % 1.507 B 0.00 % 1.507 B 0.00 % 1.507 B 0.00 % 1.507 B
Weighted average shs out 1.863 B -2.25 % 1.906 B 0.00 % 1.906 B -0.26 % 1.911 B -0.96 % 1.930 B 0.91 % 1.912 B 8.02 % 1.770 B 4.11 % 1.700 B 4.88 % 1.621 B -49.85 % 3.233 B 107.23 % 1.560 B 2.04 % 1.529 B 3.00 % 1.484 B -1.48 % 1.507 B 0.00 % 1.507 B 0.00 % 1.507 B 0.00 % 1.507 B 0.00 % 1.507 B 0.00 % 1.507 B 0.00 % 1.507 B 0.00 % 1.507 B 0.00 % 1.507 B 0.00 % 1.507 B 0.00 % 1.507 B 0.00 % 1.507 B 0.00 % 1.507 B 0.00 % 1.507 B 0.00 % 1.507 B 0.00 % 1.507 B 0.00 % 1.507 B 0.00 % 1.507 B 0.00 % 1.507 B 0.00 % 1.507 B 0.00 % 1.507 B 0.00 % 1.507 B 0.00 % 1.507 B 0.00 % 1.507 B 0.00 % 1.507 B 0.00 % 1.507 B
EPS diluted 0.08 998.82 % -0.01 -197.70 % 0.01 -40.00 % 0.01 7 150.00 % 0.00 -99.64 % 0.06 -53.08 % 0.12 -87.88 % 0.99 -1.00 % 1.00 6 310.26 % 0.02 36.84 % 0.01 -98.87 % 1.01 1 690.78 % 0.06 17.50 % 0.05 9.59 % 0.04 36.88 % 0.03 -17.10 % 0.04 -13.06 % 0.04 -39.34 % 0.07 159.57 % 0.03 7.63 % 0.03 9.17 % 0.02 -1.64 % 0.02 34.07 % 0.02 -12.50 % 0.02 -39.53 % 0.03 170.87 % 0.01 -23.95 % 0.02 0.00 % 0.02 4.37 % 0.02 0.00 % 0.02 33.33 % 0.01 0.00 % 0.01 -17.24 % 0.01 0.00 % 0.01 -44.23 % 0.03 0.00 % 0.03 940.00 % 0.00 0.00 % 0.00
Earnings per share 0.08 998.82 % -0.01 -197.70 % 0.01 -40.00 % 0.01 7 150.00 % 0.00 -99.64 % 0.06 -53.08 % 0.12 -87.88 % 0.99 -1.00 % 1.00 6 310.26 % 0.02 36.84 % 0.01 -98.87 % 1.01 1 690.78 % 0.06 17.50 % 0.05 9.59 % 0.04 36.88 % 0.03 -17.10 % 0.04 -13.06 % 0.04 -39.34 % 0.07 159.57 % 0.03 7.63 % 0.03 9.17 % 0.02 -1.64 % 0.02 34.07 % 0.02 -12.50 % 0.02 -39.53 % 0.03 170.87 % 0.01 -23.95 % 0.02 0.00 % 0.02 4.37 % 0.02 0.00 % 0.02 33.33 % 0.01 0.00 % 0.01 -17.24 % 0.01 0.00 % 0.01 -44.23 % 0.03 0.00 % 0.03 940.00 % 0.00 0.00 % 0.00
Gross profit 158.004 M 734.56 % 18.933 M 3.70 % 18.257 M -23.11 % 23.744 M 155.53 % 9.292 M -85.64 % 64.694 M -46.13 % 120.091 M 98.37 % 60.539 M 197.31 % 20.363 M 0.56 % 20.250 M -27.42 % 27.898 M -19.26 % 34.552 M -30.63 % 49.807 M 13.79 % 43.773 M 10.12 % 39.750 M 22.78 % 32.375 M -13.75 % 37.535 M -8.74 % 41.130 M -33.95 % 62.271 M 133.86 % 26.628 M 13.43 % 23.476 M 3.00 % 22.792 M 2.40 % 22.257 M 0.000 0.000 0.000 -100.00 % 81.384 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.204 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 366.000 K
Income tax expense 149.000 K 1 246.15 % -13.000 K -144.83 % 29.000 K -10.77 % 32.500 K 66.67 % 19.500 K -35.00 % 30.000 K 566.67 % 4.500 K 125.00 % 2.000 K -91.67 % 24.000 K -77.67 % 107.500 K 25.73 % 85.500 K -55.12 % 190.500 K 929.73 % 18.500 K -83.56 % 112.500 K 309.09 % 27.500 K -94.44 % 494.500 K -10.34 % 551.500 K 10.30 % 500.000 K 22.25 % 409.000 K -10.60 % 457.500 K -9.50 % 505.499 K -4.26 % 528.000 K 7.10 % 493.000 K 0.000 0.000 0.000 -100.00 % 1.812 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.509 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 48.500 K
Cost of revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 292.676 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.187 M
General and administrative expenses 16.064 M -38.26 % 26.021 M 183.65 % 9.174 M 3.00 % 8.906 M -6.03 % 9.478 M -1.64 % 9.636 M 20.95 % 7.967 M -12.52 % 9.108 M 25.38 % 7.264 M 2.48 % 7.089 M -0.43 % 7.119 M -8.22 % 7.757 M 2.07 % 7.600 M 14.64 % 6.629 M 7.13 % 6.188 M -11.99 % 7.031 M -8.84 % 7.713 M 29.66 % 5.949 M 32.85 % 4.478 M -2.99 % 4.616 M 18.41 % 3.898 M -13.97 % 4.531 M 37.34 % 3.299 M 0.000 0.000 0.000 -100.00 % 12.014 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.168 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 45.500 K
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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.114 M 0.000 0.000 0.000 0.000 0.000 0.000
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 0.000 0.000 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.234 M 0.000 0.000 0.000 0.000 0.000 100.00 % -536.000 K
Operating expenses 16.064 M -38.26 % 26.021 M 183.65 % 9.174 M 3.00 % 8.906 M -6.03 % 9.478 M -1.64 % 9.636 M 20.95 % 7.967 M -12.52 % 9.108 M 25.38 % 7.264 M 2.48 % 7.089 M -0.43 % 7.119 M -8.22 % 7.757 M 2.07 % 7.600 M 14.64 % 6.629 M 7.13 % 6.188 M -11.99 % 7.031 M -8.84 % 7.713 M 29.66 % 5.949 M 32.85 % 4.478 M -2.99 % 4.616 M 18.41 % 3.898 M -13.97 % 4.531 M 37.34 % 3.299 M 0.000 0.000 0.000 -100.00 % 12.577 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.048 M 0.000 0.000 0.000 0.000 0.000 100.00 % -490.500 K
Cost and expenses 16.064 M -38.26 % 26.021 M 183.65 % 9.174 M 3.00 % 8.906 M -6.03 % 9.478 M -1.64 % 9.636 M 20.95 % 7.967 M -12.52 % 9.108 M 25.38 % 7.264 M 2.48 % 7.089 M -0.43 % 7.119 M -8.22 % 7.757 M 2.07 % 7.600 M 14.64 % 6.629 M 7.13 % 6.188 M -11.99 % 7.031 M -8.84 % 7.713 M 29.66 % 5.949 M 32.85 % 4.478 M -2.99 % 4.616 M 18.41 % 3.898 M -13.97 % 4.531 M 37.34 % 3.299 M 0.000 0.000 0.000 -100.00 % 12.577 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 293.723 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 696.000 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
Selling general and administrative expenses 16.064 M -38.26 % 26.021 M 183.65 % 9.174 M 3.00 % 8.906 M -6.03 % 9.478 M -1.64 % 9.636 M 20.95 % 7.967 M -12.52 % 9.108 M 25.38 % 7.264 M 2.48 % 7.089 M -0.43 % 7.119 M -8.22 % 7.757 M 2.07 % 7.600 M 14.64 % 6.629 M 7.13 % 6.188 M -11.99 % 7.031 M -8.84 % 7.713 M 29.66 % 5.949 M 32.85 % 4.478 M -2.99 % 4.616 M 18.41 % 3.898 M -13.97 % 4.531 M 37.34 % 3.299 M 0.000 0.000 0.000 -100.00 % 12.014 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.281 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 45.500 K
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 385.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 45.483 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.372 M
Interest expense 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 45.483 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.372 M
Depreciation and amortization -141.971 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 0.000 0.000 0.000 0.000 0.000
Operating income 141.940 M 2 102.54 % -7.088 M -178.04 % 9.083 M -38.79 % 14.838 M 8 098.92 % -185.500 K -100.34 % 55.058 M -50.90 % 112.124 M 118.01 % 51.432 M 292.65 % 13.099 M -0.47 % 13.161 M -36.66 % 20.779 M -22.45 % 26.796 M -36.51 % 42.208 M 13.63 % 37.144 M 10.67 % 33.562 M 32.43 % 25.344 M -15.01 % 29.822 M -15.24 % 35.182 M -39.13 % 57.794 M 162.55 % 22.013 M 12.44 % 19.578 M 7.21 % 18.261 M -3.68 % 18.958 M 0.000 0.000 0.000 -100.00 % 69.370 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 51.533 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.228 M
Operating income ratio 0.90 339.95 % -0.37 -175.25 % 0.50 -20.39 % 0.62 3 230.31 % -0.02 -102.35 % 0.85 -8.85 % 0.93 9.90 % 0.85 32.07 % 0.64 -1.03 % 0.65 -12.74 % 0.74 -3.96 % 0.78 -8.49 % 0.85 -0.13 % 0.85 0.50 % 0.84 7.86 % 0.78 -1.47 % 0.79 -7.12 % 0.86 -7.84 % 0.93 12.27 % 0.83 -0.87 % 0.83 4.09 % 0.80 -5.94 % 0.85 0.00 0.00 0.00 -100.00 % 0.85 0.00 0.00 0.00 0.00 0.00 -100.00 % 0.17 0.00 0.00 0.00 0.00 0.00 -100.00 % 1.44
Total other income expenses net 619.000 K 180.81 % -766.000 K -2.41 % -748.000 K 24.06 % -985.000 K -412.70 % 315.000 K 124.97 % -1.262 M 49.65 % -2.506 M -448.85 % -456.500 K -189.51 % 510.000 K 203.66 % -492.000 K 83.97 % -3.070 M -1 381.63 % 239.500 K 165.17 % -367.500 K 65.61 % -1.069 M -80.34 % -592.501 K 13.82 % -687.500 K 46.52 % -1.286 M 44.08 % -2.299 M 23.52 % -3.006 M -140.77 % -1.249 M -232.93 % -375.000 K 40.81 % -633.500 K 36.65 % -1.000 M 0.000 0.000 0.000 100.00 % -948.000 K 0.000 0.000 0.000 0.000 0.000 100.00 % -475.000 K 0.000 0.000 0.000 0.000 0.000 0.000
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30
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 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31
Net debt -41.840 M 45.27 % -76.451 M 4.26 % -79.852 M -25.63 % -63.561 M -291.05 % 33.269 M 152.37 % -63.529 M 71.73 % -224.730 M -324.44 % 100.128 M 3 802.10 % 2.566 M 143.77 % -5.863 M 70.98 % -20.206 M -13.81 % -17.754 M -118.59 % 95.496 M 212.72 % -84.718 M -463.43 % -15.036 M 6.32 % -16.050 M 77.59 % -71.628 M -0.91 % -70.981 M -1 185.89 % -5.520 M 92.37 % -72.391 M -389.36 % 25.018 M 291.50 % -13.064 M 80.45 % -66.822 M 17.10 % -80.609 M -103.91 % 2.060 B -16.47 % 2.466 B 25.34 % 1.967 B 9.19 % 1.802 B 29.52 % 1.391 B 17.13 % 1.188 B 14.33 % 1.039 B 89.44 % 548.343 M 0.000 -100.00 % 284.371 M 0.000 0.000
Total investments 3.706 M -99.86 % 2.596 B -4.76 % 2.726 B -3.34 % 2.820 B -4.68 % 2.959 B 0.36 % 2.948 B 8.06 % 2.728 B 5.65 % 2.582 B 11.17 % 2.323 B -0.98 % 2.346 B -1.24 % 2.375 B -0.49 % 2.387 B 3.22 % 2.312 B 10.24 % 2.097 B 3.56 % 2.025 B 1.00 % 2.005 B 7.53 % 1.865 B 23.08 % 1.515 B 12.04 % 1.352 B 12.43 % 1.203 B 10.56 % 1.088 B 5.03 % 1.036 B 20.26 % 861.354 M 1.57 % 848.046 M 848.24 % 89.434 M 8.69 % 82.280 M 66.04 % 49.555 M -96.38 % 1.370 B 2 361.10 % 55.685 M -96.44 % 1.564 B 203.21 % 515.766 M -4.08 % 537.677 M 159.96 % 206.831 M -61.26 % 533.895 M 472.54 % 93.250 M -65.66 % 271.530 M
Total debt 0.000 0.000 0.000 -100.00 % 65.000 M -39.25 % 107.000 M 265.19 % 29.300 M 0.000 -100.00 % 156.218 M 178.98 % 55.997 M 45.83 % 38.400 M 90.50 % 20.158 M -27.63 % 27.856 M -80.56 % 143.300 M 0.000 -100.00 % 24.791 M 39.28 % 17.800 M 0.000 0.000 -100.00 % 23.655 M 0.000 -100.00 % 41.307 M 153.00 % 16.327 M 0.000 0.000 -100.00 % 2.483 B -2.38 % 2.543 B 6.56 % 2.387 B 4.81 % 2.277 B 12.68 % 2.021 B 5.50 % 1.916 B 2.00 % 1.878 B 20.75 % 1.555 B 0.000 -100.00 % 518.856 M 0.000 0.000
Accumulated other comprehensive income loss 0.000 -100.00 % 139.351 M -17.44 % 168.788 M -7.50 % 182.481 M 0.00 % 182.481 M 0.00 % 182.481 M 0.00 % 182.481 M 0.00 % 182.481 M 0.00 % 182.481 M 0.00 % 182.481 M 0.00 % 182.481 M 0.00 % 182.481 M 0.00 % 182.481 M 0.00 % 182.481 M 0.00 % 182.481 M 0.00 % 182.481 M 0.00 % 182.481 M 0.00 % 182.481 M 0.00 % 182.481 M 0.00 % 182.481 M 0.00 % 182.481 M 0.00 % 182.481 M 0.00 % 182.481 M 0.00 % 182.481 M 256.19 % 51.231 M 2 013.03 % -2.678 M -32.18 % -2.026 M 0.000 100.00 % -1.676 M 0.000 100.00 % -1.260 M -48.94 % -846.000 K 0.000 100.00 % -432.000 K 0.000 -100.00 % 17.000 K
Retained earnings 410.432 M 18.62 % 345.997 M -21.62 % 441.411 M -12.14 % 502.381 M -9.04 % 552.337 M -11.78 % 626.082 M 5.69 % 592.395 M 35.41 % 437.470 M 9.37 % 399.988 M -7.49 % 432.373 M -7.35 % 466.680 M -4.55 % 488.918 M 0.23 % 487.788 M 6.97 % 456.023 M 5.36 % 432.838 M 4.36 % 414.769 M 0.56 % 412.473 M 5.28 % 391.785 M 8.59 % 360.804 M 27.78 % 282.359 M 5.60 % 267.376 M 5.14 % 254.298 M 5.07 % 242.028 M 5.91 % 228.517 M 469.43 % 40.131 M -35.96 % 62.669 M 87.86 % 33.360 M -1.58 % 33.894 M 101.49 % 16.822 M 168.51 % 6.265 M -24.34 % 8.281 M 1 132.54 % -802.000 K -118.22 % 4.402 M -38.65 % 7.175 M 0.00 % 7.175 M 344.00 % 1.616 M
Common stock 2.231 B 0.00 % 2.231 B 0.00 % 2.231 B 0.00 % 2.231 B 0.00 % 2.231 B 0.00 % 2.231 B 0.00 % 2.231 B 16.89 % 1.909 B 7.60 % 1.774 B 0.25 % 1.770 B 0.53 % 1.760 B 0.36 % 1.754 B 12.30 % 1.562 B 0.10 % 1.560 B 8.27 % 1.441 B 0.00 % 1.441 B 6.11 % 1.358 B 31.93 % 1.029 B 24.30 % 828.137 M 0.34 % 825.362 M 31.47 % 627.810 M 0.40 % 625.289 M 18.52 % 527.584 M 0.61 % 524.393 M 1.91 % 514.559 M 11.12 % 463.054 M 78.26 % 259.763 M 27.21 % 204.195 M 2.99 % 198.259 M 440 475.56 % 45.000 K 21.62 % 37.000 K 0.00 % 37.000 K 0.00 % 37.000 K 23.33 % 30.000 K 0.00 % 30.000 K 0.00 % 30.000 K
Total equity 2.744 B 1.01 % 2.717 B -4.39 % 2.841 B -2.56 % 2.916 B -1.68 % 2.966 B -2.43 % 3.040 B 1.12 % 3.006 B 18.88 % 2.529 B 7.31 % 2.356 B -1.17 % 2.384 B -1.03 % 2.409 B -0.65 % 2.425 B 8.66 % 2.232 B 1.51 % 2.199 B 6.92 % 2.056 B 0.89 % 2.038 B 4.36 % 1.953 B 21.79 % 1.604 B 16.93 % 1.371 B 6.30 % 1.290 B 19.72 % 1.078 B 1.47 % 1.062 B 11.55 % 952.093 M 1.79 % 935.391 M 55.19 % 602.724 M 15.83 % 520.370 M 46.08 % 356.226 M -14.50 % 416.626 M 0.01 % 416.577 M 14.34 % 364.327 M 10.00 % 331.197 M 8.53 % 305.163 M -25.06 % 407.203 M 33.83 % 304.266 M 0.00 % 304.266 M 2.32 % 297.368 M
Other non current liabilities 11.113 M -6.79 % 11.922 M 8.97 % 10.941 M 0.000 0.000 100.00 % -29.300 M 0.000 100.00 % -156.218 M -178.98 % -55.997 M 0.000 100.00 % -20.158 M 27.63 % -27.856 M 80.56 % -143.300 M 0.000 100.00 % -24.791 M -39.28 % -17.800 M 0.000 0.000 100.00 % -23.655 M 0.000 100.00 % -41.307 M -153.00 % -16.327 M 0.000 0.000 0.000 0.000 -100.00 % 289.952 M 120.04 % 131.774 M 0.64 % 130.941 M -12.32 % 149.336 M 74.07 % 85.791 M -39.22 % 141.150 M 0.000 -100.00 % 7.726 M 0.000 0.000
Long term debt 0.000 0.000 0.000 -100.00 % 65.000 M 0.000 -100.00 % 29.300 M 0.000 -100.00 % 156.218 M 178.98 % 55.997 M 0.000 -100.00 % 20.158 M -27.63 % 27.856 M -80.56 % 143.300 M 0.000 -100.00 % 24.791 M 39.28 % 17.800 M 0.000 0.000 -100.00 % 23.655 M 0.000 -100.00 % 41.307 M 153.00 % 16.327 M 0.000 0.000 0.000 0.000 -100.00 % 2.344 B 4.70 % 2.239 B 12.49 % 1.990 B 10.10 % 1.808 B 0.82 % 1.793 B 17.28 % 1.529 B 0.000 -100.00 % 483.545 M 0.000 0.000
Total non current liabilities 11.113 M -6.79 % 11.922 M 8.97 % 10.941 M -83.17 % 65.000 M -39.25 % 107.000 M 265.19 % 29.300 M 144.55 % 11.981 M 13.06 % 10.597 M 15.60 % 9.167 M -80.79 % 47.716 M 39.31 % 34.252 M -10.63 % 38.327 M -75.09 % 153.887 M 0.000 -100.00 % 33.976 M 22.19 % 27.807 M 0.000 0.000 -100.00 % 35.399 M 0.000 -100.00 % 48.612 M 113.76 % 22.741 M 0.000 0.000 -100.00 % 98.145 M 446.62 % 17.955 M -99.34 % 2.715 B 10.10 % 2.466 B 11.33 % 2.215 B 8.23 % 2.046 B 3.18 % 1.983 B 12.54 % 1.762 B 0.000 -100.00 % 580.952 M 0.000 0.000
Other current liabilities -2.895 M -124.28 % 11.922 M 30.65 % 9.125 M -7.08 % 9.820 M 0.000 0.000 0.000 100.00 % -2.289 M 75.03 % -9.167 M 80.79 % -47.716 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 % -99.364 M -5 250.78 % -1.857 M -103.09 % 60.022 M 3 564.35 % 1.638 M -97.53 % 66.313 M 11 554.31 % 569.000 K -99.17 % 68.356 M 13.81 % 60.063 M 0.000 -100.00 % 47.279 M 0.000 0.000
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 34.195 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 38.400 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 -100.00 % 42.533 M 11.20 % 38.250 M 25.09 % 30.577 M -71.61 % 107.710 M 27.04 % 84.782 M 223.97 % 26.170 M 0.000 -100.00 % 35.311 M 0.000 0.000
Total current liabilities 0.000 -100.00 % 11.922 M 8.97 % 10.941 M -0.96 % 11.047 M -13.03 % 12.702 M -19.33 % 15.745 M 31.42 % 11.981 M 13.06 % 10.597 M 15.60 % 9.167 M -80.79 % 47.716 M 238.56 % 14.094 M 34.60 % 10.471 M -1.10 % 10.587 M 22.07 % 8.673 M -5.57 % 9.185 M -8.21 % 10.007 M -10.62 % 11.196 M -25.35 % 14.997 M 27.70 % 11.744 M 44.74 % 8.114 M 11.07 % 7.305 M 13.89 % 6.414 M -16.99 % 7.727 M 22.96 % 6.284 M -93.60 % 98.145 M 446.62 % 17.955 M -83.47 % 108.592 M 18.53 % 91.618 M -25.73 % 123.366 M -41.40 % 210.505 M -5.40 % 222.521 M 137.42 % 93.726 M 0.000 -100.00 % 88.264 M 0.000 0.000
Total liabilities 11.113 M -6.79 % 11.922 M 8.97 % 10.941 M -85.61 % 76.047 M -28.93 % 107.000 M 265.19 % 29.300 M 144.55 % 11.981 M -92.82 % 166.815 M 155.99 % 65.164 M 36.57 % 47.716 M 39.31 % 34.252 M -10.63 % 38.327 M -75.09 % 153.887 M 1 674.32 % 8.673 M -74.47 % 33.976 M 22.19 % 27.807 M 148.37 % 11.196 M -25.35 % 14.997 M -57.63 % 35.399 M 336.27 % 8.114 M -83.31 % 48.612 M 113.76 % 22.741 M 194.31 % 7.727 M 22.96 % 6.284 M -99.79 % 2.993 B -3.02 % 3.086 B 9.31 % 2.823 B 10.40 % 2.557 B 9.38 % 2.338 B 3.61 % 2.257 B 2.31 % 2.206 B 18.84 % 1.856 B 22.66 % 1.513 B 126.11 % 669.216 M 0.00 % 669.216 M 144.56 % 273.643 M
Other non current assets 2.651 B 0.000 0.000 0.000 100.00 % -2.959 B -0.36 % -2.948 B -8.06 % -2.728 B -5.65 % -2.582 B -11.17 % -2.323 B 0.98 % -2.346 B 1.24 % -2.375 B 0.49 % -2.387 B -3.22 % -2.312 B -10.24 % -2.097 B -3.56 % -2.025 B -1.00 % -2.005 B -7.53 % -1.865 B -23.08 % -1.515 B -12.04 % -1.352 B -12.43 % -1.203 B -10.56 % -1.088 B -5.03 % -1.036 B -20.26 % -861.354 M -1.57 % -848.046 M -78.15 % -476.036 M -2.19 % -465.835 M -120.66 % 2.255 B 213.87 % 718.462 M -57.04 % 1.672 B 0.000 -100.00 % 1.311 B 61.81 % 810.081 M 285.02 % -437.831 M -229.85 % 337.175 M 260.85 % -209.616 M 43.57 % -371.445 M
Long term investments 3.706 M -99.86 % 2.596 B -4.76 % 2.726 B -3.34 % 2.820 B -4.68 % 2.959 B 0.36 % 2.948 B 8.06 % 2.728 B 5.65 % 2.582 B 11.17 % 2.323 B -0.98 % 2.346 B -1.24 % 2.375 B -0.49 % 2.387 B 3.22 % 2.312 B 10.24 % 2.097 B 3.56 % 2.025 B 1.00 % 2.005 B 7.53 % 1.865 B 23.08 % 1.515 B 12.04 % 1.352 B 12.43 % 1.203 B 10.56 % 1.088 B 5.03 % 1.036 B 20.26 % 861.354 M 1.57 % 848.046 M 848.24 % 89.434 M 8.69 % 82.280 M 66.04 % 49.555 M -96.38 % 1.370 B 2 361.10 % 55.685 M -96.44 % 1.564 B 3 068.44 % 49.357 M -3.19 % 50.985 M -75.35 % 206.831 M 560.76 % 31.302 M -66.43 % 93.250 M -65.66 % 271.530 M
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 379.825 M 0.89 % 376.470 M 13.40 % 331.997 M 606.69 % 46.979 M -84.45 % 302.127 M 962.00 % 28.449 M -89.57 % 272.877 M 13.76 % 239.879 M 8.11 % 221.878 M 107.29 % 107.039 M 0.00 % 107.039 M 18.70 % 90.173 M
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
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 379.825 M 0.89 % 376.470 M 13.40 % 331.997 M 1.55 % 326.923 M 8.21 % 302.127 M 11.35 % 271.340 M -0.56 % 272.877 M 13.76 % 239.879 M 8.11 % 221.878 M 107.29 % 107.039 M 0.00 % 107.039 M 18.70 % 90.173 M
Property plant equipment net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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.777 M -4.35 % 7.085 M -8.43 % 7.737 M -1.76 % 7.876 M -2.61 % 8.087 M -2.47 % 8.292 M -2.48 % 8.503 M -4.64 % 8.917 M -2.25 % 9.122 M -2.20 % 9.327 M 0.00 % 9.327 M -4.26 % 9.742 M
Total non current assets 2.654 B 2.24 % 2.596 B -4.76 % 2.726 B -3.34 % 2.820 B -4.68 % 2.959 B 0.36 % 2.948 B 8.06 % 2.728 B 5.65 % 2.582 B 11.17 % 2.323 B -0.98 % 2.346 B -1.24 % 2.375 B -0.49 % 2.387 B 3.22 % 2.312 B 10.24 % 2.097 B 3.56 % 2.025 B 1.00 % 2.005 B 7.53 % 1.865 B 23.08 % 1.515 B 12.04 % 1.352 B 12.43 % 1.203 B 10.56 % 1.088 B 5.03 % 1.036 B 20.26 % 861.354 M 1.57 % 848.046 M 78.15 % 476.036 M 2.19 % 465.835 M -82.55 % 2.669 B 9.99 % 2.427 B 18.84 % 2.042 B 10.38 % 1.850 B 12.49 % 1.644 B 47.50 % 1.115 B 0.000 -100.00 % 719.328 M 0.000 0.000
Other current assets 0.000 100.00 % -55.810 M -2 080.48 % 2.818 M -3.09 % 2.908 M -53.21 % 6.215 M 64.90 % 3.769 M -6.48 % 4.030 M -45.79 % 7.434 M 39.11 % 5.344 M 216.78 % 1.687 M -57.17 % 3.939 M -51.00 % 8.038 M 72.05 % 4.672 M 3.13 % 4.530 M -1.69 % 4.608 M -1.29 % 4.668 M -20.41 % 5.865 M -24.16 % 7.733 M 27.42 % 6.069 M -18.59 % 7.455 M -24.47 % 9.870 M 4.64 % 9.432 M -18.85 % 11.623 M 44.83 % 8.025 M -81.34 % 43.000 M 894.45 % 4.324 M -87.88 % 35.680 M 0.000 -100.00 % 43.460 M 0.000 -100.00 % 23.736 M 81.73 % 13.061 M 0.000 -100.00 % 4.925 M 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 -100.00 % 1.719 M 0.000 -100.00 % 2.948 M 51.49 % 1.946 M -46.89 % 3.664 M 0.000 0.000 -100.00 % 40.672 M 63.28 % 24.910 M -36.90 % 39.479 M 164.34 % 14.935 M -49.70 % 29.689 M 12.14 % 26.474 M 0.000 -100.00 % 6.457 M 0.000 0.000
cash and cash equivalents 41.840 M -45.27 % 76.451 M -4.26 % 79.852 M -37.89 % 128.561 M 74.36 % 73.731 M -20.57 % 92.829 M -58.69 % 224.730 M 300.66 % 56.090 M 4.98 % 53.431 M 20.71 % 44.263 M 9.66 % 40.364 M -11.50 % 45.610 M -4.59 % 47.804 M -43.57 % 84.718 M 112.71 % 39.827 M 17.66 % 33.850 M -52.74 % 71.628 M 0.91 % 70.981 M 143.29 % 29.175 M -59.70 % 72.391 M 344.42 % 16.289 M -44.58 % 29.391 M -56.02 % 66.822 M -17.10 % 80.609 M -80.96 % 423.400 M 444.49 % 77.762 M -81.47 % 419.609 M -11.77 % 475.609 M -24.49 % 629.866 M -13.47 % 727.889 M -13.26 % 839.133 M -16.65 % 1.007 B 0.000 -100.00 % 234.485 M 0.000 0.000
Cash and short term investments 41.840 M -45.27 % 76.451 M -4.26 % 79.852 M -37.89 % 128.561 M 74.36 % 73.731 M -20.57 % 92.829 M -58.69 % 224.730 M 300.66 % 56.090 M 4.98 % 53.431 M 20.71 % 44.263 M 9.66 % 40.364 M -11.50 % 45.610 M -4.59 % 47.804 M -43.57 % 84.718 M 112.71 % 39.827 M 17.66 % 33.850 M -52.74 % 71.628 M 0.91 % 70.981 M 143.29 % 29.175 M -59.70 % 72.391 M 344.42 % 16.289 M -44.58 % 29.391 M -56.02 % 66.822 M -17.10 % 80.609 M -80.96 % 423.400 M 444.49 % 77.762 M -83.11 % 460.281 M -8.04 % 500.519 M -25.22 % 669.345 M -9.89 % 742.824 M -14.50 % 868.822 M -15.92 % 1.033 B 0.000 -100.00 % 240.942 M 0.000 0.000
Total current assets 100.725 M 31.75 % 76.451 M -39.44 % 126.246 M -27.14 % 173.282 M 36.34 % 127.092 M -7.18 % 136.925 M -52.78 % 289.982 M 155.56 % 113.468 M 14.67 % 98.954 M 14.46 % 86.451 M 26.32 % 68.438 M -10.84 % 76.760 M 10.63 % 69.384 M -34.33 % 105.652 M 62.79 % 64.900 M 13.83 % 57.013 M -39.81 % 94.728 M -2.63 % 97.287 M 97.22 % 49.328 M -45.91 % 91.190 M 173.92 % 33.291 M -24.37 % 44.020 M -53.70 % 95.066 M 5.71 % 89.929 M -97.09 % 3.089 B 12.10 % 2.756 B 439.74 % 510.596 M -6.74 % 547.498 M -23.19 % 712.805 M -7.58 % 771.273 M -13.59 % 892.558 M -14.70 % 1.046 B 0.000 -100.00 % 254.154 M 0.000 0.000
Inventory 0.000 0.000 0.000 0.000 100.00 % -6.215 M -64.90 % -3.769 M 6.48 % -4.030 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -4.608 M 0.000 0.000 100.00 % -7.733 M 0.000 100.00 % -1.719 M 82.58 % -9.870 M -234.80 % -2.948 M -51.49 % -1.946 M 46.89 % -3.664 M 91.48 % -43.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net receivables 58.885 M 5.51 % 55.810 M 28.08 % 43.576 M 4.22 % 41.813 M -14.11 % 48.681 M 20.72 % 40.327 M -34.13 % 61.222 M 6.70 % 57.378 M 26.04 % 45.523 M 11.66 % 40.769 M 45.22 % 28.074 M -9.87 % 31.150 M 44.74 % 21.521 M 3.95 % 20.704 M -17.43 % 25.073 M 12.46 % 22.295 M 1.64 % 21.935 M -11.46 % 24.773 M 29.13 % 19.184 M 2.05 % 18.799 M 24.10 % 15.148 M 3.55 % 14.629 M -48.20 % 28.244 M 226.18 % 8.659 M -99.68 % 2.666 B -0.46 % 2.678 B 18 199.54 % 14.635 M -68.85 % 46.979 M 0.000 -100.00 % 28.449 M 0.000 0.000 0.000 -100.00 % 8.287 M 0.000 0.000
Tax 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 0.000 -100.00 % 24.617 M 776.36 % 2.809 M -21.56 % 3.581 M -43.52 % 6.340 M 116.53 % 2.928 M -41.73 % 5.025 M 0.000 -100.00 % 234.485 M 0.000 0.000
Other assets 0.000 0.000 0.000 100.00 % -1.424 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.200 M -2.33 % 4.300 M 0.000 -100.00 % 3.800 M -19.15 % 4.700 M -24.19 % 6.200 M 21.57 % 5.100 M 18.60 % 4.300 M -14.00 % 5.000 M 2.04 % 4.900 M 44.12 % 3.400 M -8.11 % 3.700 M -87.85 % 30.464 M -92.09 % 384.929 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.414 B 0.000 -100.00 % 470.889 M -17.53 % 571.011 M
Account payables 2.895 M 0.000 -100.00 % 1.816 M 48.00 % 1.227 M 0.000 0.000 0.000 -100.00 % 2.289 M -75.03 % 9.167 M -1.60 % 9.316 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 % 98.145 M 8 987.50 % 1.080 M -76.28 % 4.553 M -91.08 % 51.046 M 120.93 % 23.105 M -77.05 % 100.673 M 46.12 % 68.897 M 856.50 % 7.203 M 0.000 -100.00 % 5.674 M 0.000 0.000
Tax 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 -100.00 % 1.219 M 56.89 % 777.000 K -47.64 % 1.484 M 116.96 % 684.000 K -79.71 % 3.371 M 117.06 % 1.553 M 219.55 % 486.000 K 67.59 % 290.000 K 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 100.00 % -2.370 B -5.58 % -2.245 B -10.57 % -2.030 B -20.23 % -1.689 B 3.17 % -1.744 B -9.82 % -1.588 B 0.000 100.00 % -532.241 M 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 100.00 % -3.197 M 36.72 % -5.052 M -394.23 % 1.717 M -44.33 % 3.084 M 14.05 % 2.704 M 42.02 % 1.904 M -70.34 % 6.419 M 86.00 % 3.451 M -75.15 % 13.890 M 77 066.67 % 18.000 K 0.00 % 18.000 K 0.000
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 102.290 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 % 182.481 M 0.000 0.000 -100.00 % 182.481 M 0.00 % 182.481 M 0.000 -100.00 % 182.481 M 0.00 % 182.481 M 0.00 % 182.481 M 0.00 % 182.481 M 0.00 % 182.481 M 256.19 % 51.231 M -84.72 % 335.231 M 446.10 % 61.386 M -65.01 % 175.453 M -12.48 % 200.468 M -43.71 % 356.113 M 12.53 % 316.460 M 4.62 % 302.477 M -22.22 % 388.874 M 30.72 % 297.475 M 0.15 % 297.043 M 0.45 % 295.705 M
Deferred tax liabilities 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 -100.00 % 80.491 M -15.28 % 95.005 M 1.63 % 93.479 M 4.88 % 89.132 M -14.59 % 104.358 M 13.17 % 92.210 M 0.000 -100.00 % 89.681 M 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 100.00 % -12.702 M 19.33 % -15.745 M -31.42 % -11.981 M -108.23 % 145.621 M 210.96 % 46.830 M 198.14 % -47.716 M -238.56 % -14.094 M -34.60 % -10.471 M 1.10 % -10.587 M 0.000 100.00 % -9.185 M 8.21 % -10.007 M 0.000 0.000 100.00 % -11.744 M 0.000 100.00 % -7.305 M -13.89 % -6.414 M 0.000 0.000 -100.00 % 2.797 B -8.31 % 3.050 B 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.513 B 0.000 -100.00 % 669.216 M 144.56 % 273.643 M
Total assets 2.755 B 0.97 % 2.729 B -4.34 % 2.852 B -4.67 % 2.992 B -3.03 % 3.086 B 0.03 % 3.085 B 2.21 % 3.018 B 11.96 % 2.696 B 11.31 % 2.422 B -0.43 % 2.432 B -0.47 % 2.444 B -0.81 % 2.464 B 3.26 % 2.386 B 8.09 % 2.207 B 5.60 % 2.090 B 1.17 % 2.066 B 5.18 % 1.964 B 21.35 % 1.619 B 15.06 % 1.407 B 8.36 % 1.298 B 15.27 % 1.126 B 3.82 % 1.085 B 13.02 % 959.820 M 1.93 % 941.675 M -73.81 % 3.596 B -0.30 % 3.607 B 13.43 % 3.180 B 6.91 % 2.974 B 7.96 % 2.755 B 5.10 % 2.621 B 3.31 % 2.537 B 17.39 % 2.161 B 12.54 % 1.920 B 97.27 % 973.482 M 0.00 % 973.482 M 70.48 % 571.011 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 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2006-01-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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.584 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
Change in working capital -1.540 M 86.60 % -11.496 M -685.25 % -1.464 M -116.26 % 9.006 M 219.47 % -7.538 M -136.55 % 20.625 M 322.71 % -9.261 M 12.33 % -10.563 M -566.02 % -1.586 M 92.24 % -20.440 M -444.34 % 5.936 M 192.22 % -6.437 M -956.98 % -609.000 K -745.83 % -72.000 K -104.19 % 1.717 M 520.83 % -408.000 K -113.28 % 3.072 M 143.62 % -7.043 M -324.02 % -1.661 M 65.70 % -4.842 M -271.32 % -1.304 M 81.68 % -7.118 M -652.64 % 1.288 M -41.69 % 2.209 M 179.66 % -2.773 M -121.37 % 12.977 M 815.49 % 1.418 M 104.05 % -34.973 M 0.00 % -34.973 M -773.11 % -4.006 M 0.00 % -4.006 M -121.11 % 18.975 M 0.00 % 18.975 M 161.59 % 7.254 M 0.00 % 7.254 M 404.07 % 1.439 M 0.00 % 1.439 M 100.00 % 719.500 K 1 383.51 % 48.500 K 100.00 % 24.250 K
Accounts receivables -1.540 M 85.40 % -10.551 M -620.70 % -1.464 M -116.26 % 9.006 M 219.47 % -7.538 M -136.55 % 20.625 M 321.80 % -9.299 M 22.47 % -11.994 M -734.66 % -1.437 M 64.91 % -4.095 M -239.29 % 2.940 M 146.52 % -6.320 M -937.77 % -609.000 K -745.83 % -72.000 K -104.19 % 1.717 M 520.83 % -408.000 K -113.28 % 3.072 M 143.62 % -7.043 M -324.02 % -1.661 M 65.70 % -4.842 M -271.32 % -1.304 M 81.68 % -7.118 M -652.64 % 1.288 M -41.69 % 2.209 M 179.66 % -2.773 M -121.37 % 12.977 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
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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
Other working capital 0.000 100.00 % -945.000 K 0.000 0.000 0.000 0.000 -100.00 % 38.000 K -97.34 % 1.431 M 1 060.40 % -149.000 K 99.09 % -16.345 M -645.56 % 2.996 M 2 660.68 % -117.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 non cash items -71.200 M -166.85 % 106.506 M 126.85 % 46.950 M 21.47 % 38.653 M -40.80 % 65.288 M 268.44 % -38.761 M 74.72 % -153.323 M -288.52 % -39.463 M -375.93 % 14.302 M -54.97 % 31.759 M 884.78 % 3.225 M 3 494.74 % -95.000 K 99.75 % -37.645 M -19.69 % -31.452 M -3.66 % -30.341 M -78.67 % -16.982 M 45.00 % -30.879 M 7.77 % -33.479 M 61.97 % -88.040 M -489.57 % -14.933 M 6.66 % -15.998 M 19.36 % -19.839 M -58.40 % -12.525 M 41.87 % -21.548 M -60.53 % -13.423 M 91.57 % -159.266 M -1 867.46 % -8.095 M 58.55 % -19.530 M -207.09 % -6.360 M 76.77 % -27.375 M -152.61 % -10.837 M 61.45 % -28.112 M 0.00 % -28.112 M -41.20 % -19.910 M -159.62 % -7.669 M 27.74 % -10.614 M -7 875.46 % 136.500 K 104.97 % -2.747 M -1 660.74 % -156.000 K -100.00 % -78.000 K
Net cash provided by operating activities 69.670 M -11.67 % 78.879 M 27.02 % 62.098 M -17.53 % 75.300 M 29.89 % 57.970 M -35.24 % 89.516 M 89.00 % 47.362 M 18.62 % 39.926 M 3.59 % 38.544 M 19.16 % 32.347 M -32.17 % 47.691 M 14.64 % 41.599 M -8.50 % 45.463 M 11.29 % 40.851 M 9.31 % 37.370 M 20.81 % 30.934 M 1.86 % 30.368 M 15.72 % 26.243 M 26.83 % 20.692 M -8.72 % 22.668 M 2.51 % 22.114 M 136.44 % 9.353 M -63.56 % 25.664 M 75.05 % 14.661 M -2.40 % 15.022 M 113.44 % -111.774 M -863.07 % 14.648 M 140.28 % -36.368 M 0.00 % -36.368 M -264.99 % -9.964 M 0.00 % -9.964 M -467.47 % 2.712 M 0.00 % 2.712 M -30.56 % 3.905 M 0.00 % 3.905 M -19.60 % 4.857 M 11.73 % 4.347 M 100.00 % 2.174 M 147.55 % 878.000 K 100.00 % 439.000 K
Investments in property plant and equipment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % -73.174 M 0.000 100.00 % -4.402 M 0.000 100.00 % -1.415 M 0.000 -100.00 % 618.779 M 0.000 100.00 % -14.838 M 0.000 0.000 0.000 0.000
Purchases of investments 0.000 100.00 % -107.767 M 0.000 0.000 0.000 0.000 100.00 % -6.984 M 96.97 % -230.382 M -931.11 % -22.343 M -22.47 % -18.243 M -55.38 % -11.741 M 86.65 % -87.916 M 37.49 % -140.643 M 0.00 % -140.643 M -344.42 % -31.647 M 0.00 % -31.647 M 86.36 % -232.014 M 0.00 % -232.014 M -121.09 % -104.942 M 0.00 % -104.942 M -46.69 % -71.539 M 0.00 % -71.539 M 23.99 % -94.114 M 0.00 % -94.114 M 0.000 0.000 100.00 % -87.526 M 65.38 % -252.810 M 0.00 % -252.810 M -39.44 % -181.307 M 0.00 % -181.307 M 25.16 % -242.269 M 0.00 % -242.269 M -133.12 % -103.927 M 0.00 % -103.927 M -81.44 % -57.280 M 0.00 % -57.280 M -100.00 % -28.640 M -257.39 % -8.014 M -100.00 % -4.007 M
Sales maturities of investments 0.000 -100.00 % 182.396 M 0.000 0.000 0.000 0.000 -100.00 % 25.201 M 11.84 % 22.534 M -26.88 % 30.816 M 42.17 % 21.675 M 21.84 % 17.789 M -14.80 % 20.879 M 3.77 % 20.121 M 0.00 % 20.121 M 15.16 % 17.472 M 0.00 % 17.472 M 35.65 % 12.880 M 0.00 % 12.880 M -5.29 % 13.599 M 0.00 % 13.599 M 85.08 % 7.348 M 0.00 % 7.348 M -56.73 % 16.980 M 0.00 % 16.980 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 222.500 K 0.00 % 222.500 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 13.328 M 128.07 % -47.480 M -200.33 % 47.324 M -53.88 % 102.603 M 234.43 % -76.326 M 56.59 % -175.836 M -2 030.46 % 9.109 M 108.76 % -103.924 M -2 553.06 % 4.237 M 146.88 % 1.716 M -43.25 % 3.024 M 109.02 % -33.519 M 80.74 % -174.008 M -342.61 % -39.314 M -458.57 % 10.964 M 109.01 % -121.664 M 61.82 % -318.657 M -154.78 % -125.069 M -117.07 % -57.618 M 38.05 % -93.000 M -162.85 % -35.382 M 74.28 % -137.584 M -724.65 % -16.684 M 30.27 % -23.926 M -2 743.76 % 905.000 K -98.00 % 45.198 M -48.36 % 87.526 M 140.05 % -218.538 M -186.44 % 252.810 M 286.34 % -135.669 M -174.92 % 181.085 M 195.37 % -189.867 M -178.37 % 242.269 M 459.66 % -67.361 M -164.82 % 103.927 M 314.77 % -48.390 M -184.48 % 57.280 M 100.00 % 28.640 M 257.39 % 8.014 M 100.00 % 4.007 M
Net cash used for investing activites 13.328 M -50.91 % 27.149 M -42.63 % 47.324 M -53.88 % 102.603 M 234.43 % -76.326 M 56.59 % -175.836 M -1 065.23 % 18.217 M 108.76 % -207.848 M -2 553.06 % 8.473 M 146.88 % 3.432 M -43.25 % 6.048 M 109.02 % -67.037 M 61.47 % -174.008 M -342.61 % -39.314 M -458.57 % 10.964 M 109.01 % -121.664 M 61.82 % -318.657 M -154.78 % -125.069 M -117.07 % -57.618 M 38.05 % -93.000 M -162.85 % -35.382 M 74.28 % -137.584 M -724.65 % -16.684 M 30.27 % -23.926 M -2 743.76 % 905.000 K -98.00 % 45.198 M 151.64 % -87.526 M 70.00 % -291.712 M -15.39 % -252.810 M -80.49 % -140.071 M 22.65 % -181.085 M 5.33 % -191.282 M 21.05 % -242.269 M -143.94 % 551.419 M 630.59 % -103.927 M -64.37 % -63.228 M -10.38 % -57.280 M -100.00 % -28.640 M -257.39 % -8.014 M -100.00 % -4.007 M
Debt repayment 0.000 0.000 100.00 % -65.000 M 0.000 0.000 0.000 100.00 % -156.218 M -255.87 % 100.221 M 0.000 0.000 100.00 % -7.698 M -110.26 % 75.000 M 0.000 100.00 % -49.582 M -454.61 % 13.982 M -60.72 % 35.600 M 0.000 100.00 % -47.310 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 376.591 M 0.000 100.00 % -41.889 M 0.000 -100.00 % 167.574 M 0.000 -100.00 % 240.461 M 0.000 -100.00 % 167.826 M 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 320.154 M 139.57 % 133.638 M 0.000 0.000 0.000 -100.00 % 190.115 M 100.00 % 95.058 M -58.64 % 229.850 M 300.00 % 57.463 M -63.73 % 158.418 M -75.64 % 650.352 M 64.15 % 396.194 M 300.00 % 99.049 M 0.00 % 99.049 M 1.59 % 97.501 M 0.00 % 97.501 M 106.99 % 47.104 M 0.00 % 47.104 M 104.44 % 23.040 M 0.00 % 23.040 M -76.96 % 100.000 M 267.82 % 27.188 M 0.00 % 27.188 M -51.31 % 55.833 M 0.00 % 55.833 M 0.000 0.000 -100.00 % 41.843 M 0.00 % 41.843 M 0.000 0.000 0.000 -100.00 % 150.000 M 100.00 % 75.000 M
Common stock repurchased -36.576 M -23.93 % -29.513 M -120.64 % -13.376 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 100.00 % -44.000 K 0.000 100.00 % -3.059 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
Dividends paid -77.975 M 1.63 % -79.267 M -2.17 % -77.582 M 0.02 % -77.597 M -4.91 % -73.965 M 0.00 % -73.965 M -19.21 % -62.047 M 1.90 % -63.248 M -14.50 % -55.237 M -10.36 % -50.053 M 2.74 % -51.463 M -0.24 % -51.341 M -1.77 % -50.450 M -12.31 % -44.920 M 6.27 % -47.925 M -13.03 % -42.401 M -25.34 % -33.829 M -3.48 % -32.690 M -12.06 % -29.173 M -17.78 % -24.770 M -4.00 % -23.817 M -15.94 % -20.543 M -1.70 % -20.199 M -1.68 % -19.866 M -16.90 % -16.994 M 2.55 % -17.438 M -14.24 % -15.265 M -50.53 % -10.141 M 0.00 % -10.141 M 10.12 % -11.283 M 0.00 % -11.283 M -9.99 % -10.258 M 0.00 % -10.258 M -15.10 % -8.912 M 0.00 % -8.912 M -77.35 % -5.025 M 0.00 % -5.025 M -100.00 % -2.513 M 0.000 0.000
Other financing activites -2.960 M -104.42 % -1.448 M 16.97 % -1.744 M 96.23 % -46.213 M -162.32 % 74.152 M 163.49 % 28.142 M 0.000 0.000 -100.00 % 17.597 M -3.54 % 18.242 M 0.000 100.00 % -190.444 M -180.65 % 236.150 M 602.55 % -46.990 M -456.16 % -8.449 M 0.000 0.000 100.00 % -175.543 M -882.63 % 22.430 M -85.14 % 150.940 M 522.36 % 24.253 M -78.21 % 111.319 M 4 280.21 % -2.663 M -272.45 % -715.000 K -101.56 % 45.790 M 265.61 % -27.649 M -131.80 % 86.942 M 403.41 % -28.655 M -205.40 % 27.188 M 174.10 % -36.693 M -205.17 % 34.889 M 14 055.40 % -250.000 K 0.00 % -250.000 K 99.43 % -43.763 M -204.59 % 41.843 M 88 190.53 % -47.500 K 0.00 % -47.500 K -100.00 % -23.750 K -100.02 % 108.084 M 100.00 % 54.042 M
Net cash used provided by financing activities -117.511 M -6.61 % -110.228 M 30.10 % -157.702 M -27.37 % -123.810 M -66 308.56 % 187.000 K 100.41 % -45.823 M -144.97 % 101.889 M -40.28 % 170.611 M 553.27 % -37.640 M -18.32 % -31.811 M 46.23 % -59.161 M -353.58 % 23.330 M -74.51 % 91.539 M 110.73 % 43.438 M 202.47 % -42.392 M -180.19 % 52.865 M -81.71 % 289.004 M 105.48 % 140.651 M 2 185.88 % -6.743 M -105.34 % 126.170 M 28 838.07 % 436.000 K -99.52 % 90.776 M 497.06 % -22.862 M -11.08 % -20.581 M -171.47 % 28.796 M 163.87 % -45.087 M -162.90 % 71.677 M -81.72 % 392.171 M 2 200.59 % 17.047 M -21.81 % 21.802 M -7.64 % 23.606 M -84.97 % 157.067 M 1 594.80 % -10.508 M -103.87 % 271.472 M 724.37 % 32.931 M -79.77 % 162.754 M 3 308.55 % -5.073 M -100.00 % -2.536 M -102.35 % 108.084 M 100.00 % 54.042 M
Effect of forex changes on cash -98.000 K -112.27 % 799.000 K 286.25 % -429.000 K -158.21 % 737.000 K 179.33 % -929.000 K -483.88 % 242.000 K -58.70 % 586.000 K 4 006.67 % -15.000 K 85.65 % -104.500 K -202.90 % -34.500 K -139.20 % 88.000 K 304.65 % -43.000 K -146.74 % 92.000 K 209.52 % -84.000 K -340.00 % 35.000 K -59.77 % 87.000 K 227.94 % -68.000 K -257.89 % -19.000 K -104.19 % 453.000 K 71.59 % 264.000 K 197.78 % -270.000 K -1 225.00 % 24.000 K -74.74 % 95.000 K 147.74 % -199.000 K -228.39 % 155.000 K 101.41 % -11.003 M -334.56 % 4.691 M 102.77 % -169.220 M -201.33 % 167.002 M 607.67 % 23.599 M -62.43 % 62.809 M 220.01 % -52.339 M -131.49 % 166.223 M 137.72 % -440.629 M -197.21 % 453.257 M 658.24 % -81.194 M -200.00 % 81.194 M 100.00 % 40.597 M 688.83 % -6.895 M -100.00 % -3.447 M
Net change in cash 41.840 M 1 330.23 % -3.401 M -104.26 % 79.852 M 191.27 % 27.415 M 387.10 % -9.549 M 85.52 % -65.951 M -139.11 % 168.640 M 6 242.23 % 2.659 M -71.00 % 9.168 M 135.14 % 3.899 M 174.32 % -5.246 M -143.89 % -2.151 M -108.08 % 26.625 M 372.32 % -9.777 M -131.17 % 31.365 M 146.63 % 12.717 M -76.40 % 53.883 M 680.46 % -9.283 M -183.80 % 11.077 M 3 242.48 % -352.500 K -103.94 % 8.941 M -16.83 % 10.750 M -76.97 % 46.670 M 464.48 % -12.805 M -113.59 % 94.210 M 2 440.55 % 3.708 M 112.51 % 1.745 M 100.83 % -210.257 M -300.00 % -52.564 M 74.88 % -209.267 M -300.00 % -52.317 M 68.80 % -167.685 M -300.00 % -41.921 M -105.43 % 772.333 M 300.00 % 193.083 M 316.33 % 46.378 M 300.00 % 11.595 M 0.00 % 11.595 M -75.34 % 47.027 M 0.00 % 47.027 M
Cash at beginning of period 0.000 -100.00 % 79.852 M 0.000 -100.00 % 73.731 M 0.000 0.000 -100.00 % 56.090 M 4.98 % 53.431 M 20.71 % 44.263 M 9.66 % 40.364 M -11.50 % 45.610 M -4.50 % 47.761 M 125.51 % 21.180 M 0.00 % 21.180 M 150.27 % 8.463 M 0.00 % 8.463 M -52.31 % 17.745 M 0.00 % 17.745 M -1.95 % 18.098 M 0.00 % 18.098 M 146.30 % 7.348 M 0.00 % 7.348 M -63.54 % 20.152 M 0.00 % 20.152 M 22.55 % 16.444 M 0.00 % 16.444 M -84.32 % 104.902 M -83.30 % 628.005 M 300.00 % 157.001 M -81.49 % 848.035 M 300.00 % 212.009 M -77.72 % 951.725 M 300.00 % 237.931 M 1.34 % 234.789 M 300.00 % 58.697 M -68.80 % 188.107 M 300.00 % 47.027 M 0.00 % 47.027 M 64 520.21 % -73.000 K 0.00 % -73.000 K
Cash at end of period 41.840 M -45.27 % 76.451 M -4.26 % 79.852 M -37.89 % 128.561 M 1 446.33 % -9.549 M 85.52 % -65.951 M -129.35 % 224.730 M 300.66 % 56.090 M 4.98 % 53.431 M 20.71 % 44.263 M 9.66 % 40.364 M -11.50 % 45.610 M -4.59 % 47.804 M 319.24 % 11.403 M -71.37 % 39.827 M 88.05 % 21.180 M -70.43 % 71.628 M 746.42 % 8.463 M -70.99 % 29.175 M 64.41 % 17.745 M 8.94 % 16.289 M -9.99 % 18.098 M -72.92 % 66.822 M 809.42 % 7.348 M -93.36 % 110.654 M 449.09 % 20.152 M -81.10 % 106.647 M -74.47 % 417.748 M 300.00 % 104.437 M -83.65 % 638.768 M 300.00 % 159.692 M -79.63 % 784.040 M 300.00 % 196.010 M -80.54 % 1.007 B 300.00 % 251.781 M 7.38 % 234.485 M 300.00 % 58.621 M 0.00 % 58.621 M 24.85 % 46.954 M 0.00 % 46.954 M
Operating cash flow 69.670 M -11.67 % 78.879 M 27.02 % 62.098 M -17.53 % 75.300 M 29.89 % 57.970 M -35.24 % 89.516 M 89.00 % 47.362 M 18.62 % 39.926 M 3.59 % 38.544 M 19.16 % 32.347 M -32.17 % 47.691 M 14.64 % 41.599 M -8.50 % 45.463 M 11.29 % 40.851 M 9.31 % 37.370 M 20.81 % 30.934 M 1.86 % 30.368 M 15.72 % 26.243 M 26.83 % 20.692 M -8.72 % 22.668 M 2.51 % 22.114 M 136.44 % 9.353 M -63.56 % 25.664 M 75.05 % 14.661 M -2.40 % 15.022 M 113.44 % -111.774 M -863.07 % 14.648 M 140.28 % -36.368 M 0.00 % -36.368 M -264.99 % -9.964 M 0.00 % -9.964 M -467.47 % 2.712 M 0.00 % 2.712 M -30.56 % 3.905 M 0.00 % 3.905 M -19.60 % 4.857 M 11.73 % 4.347 M 100.00 % 2.174 M 147.55 % 878.000 K 100.00 % 439.000 K
Capital expenditure 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Free CashFlow 69.670 M -11.67 % 78.879 M 27.02 % 62.098 M -17.53 % 75.300 M 29.89 % 57.970 M -35.24 % 89.516 M 89.00 % 47.362 M 18.62 % 39.926 M 3.59 % 38.544 M 19.16 % 32.347 M -32.17 % 47.691 M 14.64 % 41.599 M -8.50 % 45.463 M 11.29 % 40.851 M 9.31 % 37.370 M 20.81 % 30.934 M 1.86 % 30.368 M 15.72 % 26.243 M 26.83 % 20.692 M -8.72 % 22.668 M 2.51 % 22.114 M 136.44 % 9.353 M -63.56 % 25.664 M 75.05 % 14.661 M -2.40 % 15.022 M 113.44 % -111.774 M -863.07 % 14.648 M 140.28 % -36.368 M 0.00 % -36.368 M -264.99 % -9.964 M 0.00 % -9.964 M -467.47 % 2.712 M 0.00 % 2.712 M -30.56 % 3.905 M 0.00 % 3.905 M -19.60 % 4.857 M 11.73 % 4.347 M 100.00 % 2.174 M 147.55 % 878.000 K 100.00 % 439.000 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 2006
Date Form 10K
2024 https://find-and-update.company-information.service.gov.uk/search/companies?q=International+Public+Partnerships+Limited
2023 https://find-and-update.company-information.service.gov.uk/search/companies?q=International+Public+Partnerships+Limited
2022 https://find-and-update.company-information.service.gov.uk/search/companies?q=International+Public+Partnerships+Limited
2021 https://find-and-update.company-information.service.gov.uk/search/companies?q=International+Public+Partnerships+Limited
2020 https://find-and-update.company-information.service.gov.uk/search/companies?q=International+Public+Partnerships+Limited
2019 https://find-and-update.company-information.service.gov.uk/search/companies?q=International+Public+Partnerships+Limited
2018 https://find-and-update.company-information.service.gov.uk/search/companies?q=International+Public+Partnerships+Limited
2017 https://find-and-update.company-information.service.gov.uk/search/companies?q=International+Public+Partnerships+Limited
2016 https://find-and-update.company-information.service.gov.uk/search/companies?q=International+Public+Partnerships+Limited
2015 https://find-and-update.company-information.service.gov.uk/search/companies?q=International+Public+Partnerships+Limited
2014 https://find-and-update.company-information.service.gov.uk/search/companies?q=International+Public+Partnerships+Limited
2013 https://find-and-update.company-information.service.gov.uk/search/companies?q=International+Public+Partnerships+Limited
2012 https://find-and-update.company-information.service.gov.uk/search/companies?q=International+Public+Partnerships+Limited
2011 https://find-and-update.company-information.service.gov.uk/search/companies?q=International+Public+Partnerships+Limited
2010 https://find-and-update.company-information.service.gov.uk/search/companies?q=International+Public+Partnerships+Limited
2009 https://find-and-update.company-information.service.gov.uk/search/companies?q=International+Public+Partnerships+Limited
2008 https://find-and-update.company-information.service.gov.uk/search/companies?q=International+Public+Partnerships+Limited
2007 https://find-and-update.company-information.service.gov.uk/search/companies?q=International+Public+Partnerships+Limited
2006 https://find-and-update.company-information.service.gov.uk/search/companies?q=International+Public+Partnerships+Limited