
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 |