
Vitura VTR.PA
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 57.871 M -24.46 % | 76.610 M 5.26 % | 72.785 M -14.29 % | 84.920 M 0.05 % | 84.877 M 1.75 % | 83.414 M 22.60 % | 68.036 M 0.91 % | 67.425 M 10.19 % | 61.187 M 9.93 % | 55.659 M -3.90 % | 57.920 M 7.73 % | 53.765 M 13.41 % | 47.406 M 13.22 % | 41.870 M -35.51 % | 64.923 M 7.33 % | 60.490 M 9.99 % | 54.994 M -10.15 % | 61.208 M |
Net income | -243.003 M -1.31 % | -239.854 M -5 634.02 % | -4.183 M -111.33 % | 36.932 M 129.48 % | 16.094 M -80.07 % | 80.760 M 143.94 % | 33.106 M -46.95 % | 62.408 M 51.24 % | 41.265 M -49.03 % | 80.957 M 90.95 % | 42.398 M 2 085.46 % | 1.940 M -85.16 % | 13.075 M 837.87 % | -1.772 M -102.80 % | 63.313 M 189.31 % | -70.888 M -19.69 % | -59.228 M -157.98 % | 102.156 M |
Income before tax | -104.358 M 56.49 % | -239.855 M -5 632.67 % | -4.184 M -111.33 % | 36.933 M 129.48 % | 16.094 M -80.07 % | 80.761 M 143.96 % | 33.104 M -45.41 % | 60.642 M 44.15 % | 42.068 M -48.46 % | 81.618 M 91.09 % | 42.711 M 2 101.60 % | 1.940 M -88.49 % | 16.862 M 7 044.92 % | 236.000 K -99.63 % | 63.313 M 189.11 % | -71.052 M -19.63 % | -59.393 M -158.23 % | 101.991 M |
Income before tax ratio | -1.80 42.40 % | -3.13 -5 346.45 % | -0.06 -113.22 % | 0.43 129.37 % | 0.19 -80.42 % | 0.97 98.99 % | 0.49 -45.90 % | 0.90 30.82 % | 0.69 -53.11 % | 1.47 98.86 % | 0.74 1 943.66 % | 0.04 -89.86 % | 0.36 6 210.54 % | 0.01 -99.42 % | 0.98 183.02 % | -1.17 -8.76 % | -1.08 -164.81 % | 1.67 |
EBITDA | 26.847 M 116.08 % | -166.927 M -818.83 % | 23.222 M -48.98 % | 45.516 M -17.08 % | 54.894 M -41.79 % | 94.298 M 186.47 % | 32.917 M -1.50 % | 33.418 M -15.62 % | 39.605 M -58.89 % | 96.342 M 68.30 % | 57.244 M 238.00 % | 16.936 M -39.90 % | 28.178 M 43.08 % | 19.694 M -75.46 % | 80.244 M 251.61 % | -52.929 M -499.43 % | 13.251 M -88.90 % | 119.372 M |
Net income ratio | -4.20 -34.12 % | -3.13 -5 347.73 % | -0.06 -113.21 % | 0.43 129.36 % | 0.19 -80.42 % | 0.97 98.97 % | 0.49 -47.43 % | 0.93 37.25 % | 0.67 -53.63 % | 1.45 98.70 % | 0.73 1 928.69 % | 0.04 -86.92 % | 0.28 751.70 % | -0.04 -104.34 % | 0.98 183.22 % | -1.17 -8.81 % | -1.08 -164.53 % | 1.67 |
Ratio EBITDA | 0.46 121.29 % | -2.18 -782.94 % | 0.32 -40.47 % | 0.54 -17.13 % | 0.65 -42.79 % | 1.13 133.66 % | 0.48 -2.38 % | 0.50 -23.43 % | 0.65 -62.61 % | 1.73 75.14 % | 0.99 213.75 % | 0.32 -47.01 % | 0.59 26.37 % | 0.47 -61.94 % | 1.24 241.26 % | -0.88 -463.14 % | 0.24 -87.65 % | 1.95 |
Gross profit ratio | 0.57 -13.60 % | 0.66 8.54 % | 0.61 -19.12 % | 0.75 0.50 % | 0.75 20.16 % | 0.62 14.07 % | 0.54 -3.44 % | 0.56 -21.55 % | 0.72 3.87 % | 0.69 -3.64 % | 0.72 4.78 % | 0.69 4.69 % | 0.65 -3.69 % | 0.68 -11.41 % | 0.77 -23.30 % | 1.00 316.56 % | 0.24 -72.24 % | 0.86 |
Weighted average shs out dil | 17.053 M 0.01 % | 17.051 M 0.26 % | 17.006 M 2.06 % | 16.663 M 1.18 % | 16.468 M 0.38 % | 16.406 M 11.95 % | 14.655 M 0.01 % | 14.654 M 1.86 % | 14.386 M 7.03 % | 13.441 M 0.20 % | 13.414 M 3.09 % | 13.012 M -3.35 % | 13.463 M 12.44 % | 11.973 M -11.01 % | 13.454 M 0.00 % | 13.454 M 0.25 % | 13.421 M -3.00 % | 13.836 M |
Weighted average shs out | 17.053 M 0.01 % | 17.051 M 0.26 % | 17.006 M 5.62 % | 16.101 M 1.24 % | 15.904 M 0.39 % | 15.841 M 8.10 % | 14.655 M 6.29 % | 13.788 M 2.05 % | 13.511 M 0.54 % | 13.439 M 0.18 % | 13.414 M 3.09 % | 13.012 M -3.35 % | 13.463 M 12.44 % | 11.973 M -11.01 % | 13.454 M 0.00 % | 13.454 M 0.25 % | 13.421 M -3.00 % | 13.836 M |
EPS diluted | -14.25 -1.28 % | -14.07 -5 528.00 % | -0.25 -111.31 % | 2.21 125.51 % | 0.98 -80.04 % | 4.91 117.26 % | 2.26 -46.82 % | 4.25 45.55 % | 2.92 -51.50 % | 6.02 90.51 % | 3.16 2 006.67 % | 0.15 -84.54 % | 0.97 746.67 % | -0.15 -103.18 % | 4.72 189.56 % | -5.27 -19.50 % | -4.41 -158.10 % | 7.59 |
Earnings per share | -14.25 -1.28 % | -14.07 -5 528.00 % | -0.25 -110.92 % | 2.29 126.73 % | 1.01 -80.20 % | 5.10 125.66 % | 2.26 -50.11 % | 4.53 48.04 % | 3.06 -49.17 % | 6.02 90.51 % | 3.16 2 006.67 % | 0.15 -84.54 % | 0.97 746.67 % | -0.15 -103.18 % | 4.72 189.56 % | -5.27 -19.50 % | -4.41 -158.10 % | 7.59 |
Gross profit | 32.911 M -34.73 % | 50.426 M 14.24 % | 44.139 M -30.68 % | 63.671 M 0.55 % | 63.324 M 22.26 % | 51.793 M 39.86 % | 37.033 M -2.57 % | 38.009 M -13.55 % | 43.965 M 14.19 % | 38.502 M -7.40 % | 41.580 M 12.88 % | 36.837 M 18.73 % | 31.025 M 9.05 % | 28.451 M -42.87 % | 49.799 M -17.67 % | 60.490 M 358.19 % | 13.202 M -75.06 % | 52.933 M |
Income tax expense | 0.000 100.00 % | -1.000 K 0.00 % | -1.000 K | 0.000 | 0.000 -100.00 % | 455.000 K | 0.000 100.00 % | -1.765 M -320.07 % | 802.000 K 21.15 % | 662.000 K 112.18 % | 312.000 K 31 300.00 % | -1.000 K -100.03 % | 3.787 M 88.60 % | 2.008 M | 0.000 100.00 % | -164.000 K 0.61 % | -165.000 K 0.00 % | -165.000 K |
Cost of revenue | 24.960 M -4.67 % | 26.184 M -8.59 % | 28.646 M 34.81 % | 21.249 M -1.41 % | 21.553 M -31.84 % | 31.621 M 1.99 % | 31.003 M 5.40 % | 29.416 M 70.80 % | 17.222 M 0.38 % | 17.157 M 5.00 % | 16.340 M -3.47 % | 16.928 M 3.34 % | 16.381 M 22.07 % | 13.419 M -11.27 % | 15.124 M | 0.000 -100.00 % | 41.792 M 405.04 % | 8.275 M |
General and administrative expenses | 6.364 M -26.98 % | 8.716 M -1.15 % | 8.817 M -51.57 % | 18.204 M 102.65 % | 8.983 M 131.22 % | 3.885 M 17.91 % | 3.295 M -9.80 % | 3.653 M 44.05 % | 2.536 M -36.90 % | 4.019 M 60.31 % | 2.507 M 15.11 % | 2.178 M -6.64 % | 2.333 M 17.65 % | 1.983 M | 0.000 -100.00 % | 2.760 M | 0.000 -100.00 % | 2.006 M |
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 |
Other expenses | 87.026 M -60.83 % | 222.163 M 264.36 % | 60.973 M 543.44 % | -13.750 M -154.06 % | 25.435 M 195 568.89 % | 12.999 K -98.44 % | 833.000 K -12.04 % | 947.000 K -48.36 % | 1.834 M 104.46 % | 897.000 K 63.09 % | 550.000 K -5.17 % | 580.000 K 13.28 % | 512.000 K 51 300.00 % | -1.000 K -100.00 % | 30.445 M -72.59 % | 111.083 M | 0.000 100.00 % | -68.445 M |
Operating expenses | 93.390 M -59.55 % | 230.879 M 230.82 % | 69.790 M 1 466.91 % | 4.454 M -87.06 % | 34.418 M 782.97 % | 3.898 M -5.57 % | 4.128 M -10.26 % | 4.600 M 5.26 % | 4.370 M -11.11 % | 4.916 M 60.81 % | 3.057 M 10.84 % | 2.758 M -3.06 % | 2.845 M 43.54 % | 1.982 M -93.49 % | 30.445 M -73.26 % | 113.843 M | 0.000 100.00 % | -66.439 M |
Cost and expenses | 118.349 M -53.96 % | 257.063 M 161.15 % | 98.436 M 158.60 % | 38.065 M -28.23 % | 53.034 M 49.31 % | 35.519 M 1.10 % | 35.131 M 3.28 % | 34.016 M 57.54 % | 21.592 M -2.18 % | 22.073 M 13.80 % | 19.397 M -1.47 % | 19.686 M 2.39 % | 19.226 M 24.84 % | 15.401 M 1.83 % | 15.124 M -86.72 % | 113.843 M 172.40 % | 41.792 M 171.85 % | -58.164 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.487 -45.76 % | 0.897 30.50 % | 0.687 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 6.364 M -26.98 % | 8.716 M -1.15 % | 8.817 M -51.57 % | 18.204 M 102.65 % | 8.983 M 131.22 % | 3.885 M 17.91 % | 3.295 M -9.80 % | 3.653 M 44.05 % | 2.536 M -36.90 % | 4.019 M 60.31 % | 2.507 M 15.11 % | 2.178 M -6.64 % | 2.333 M 17.65 % | 1.983 M | 0.000 -100.00 % | 2.760 M | 0.000 -100.00 % | 2.006 M |
Interest income | 8.502 M -58.47 % | 20.470 M -58.11 % | 48.863 M 790.52 % | 5.487 M 2 285.65 % | 230.000 K | 0.000 -100.00 % | 6.000 K -98.99 % | 597.000 K 1 026.42 % | 53.000 K 253.33 % | 15.000 K -11.76 % | 17.000 K 750.00 % | 2.000 K -98.23 % | 113.000 K -37.57 % | 181.000 K 158.57 % | 70.000 K -25.53 % | 94.000 K -91.21 % | 1.070 M | 0.000 |
Interest expense | 52.383 M -27.86 % | 72.618 M 165.07 % | 27.396 M 77.79 % | 15.409 M 18.15 % | 13.042 M -3.60 % | 13.529 M 17.56 % | 11.508 M 9.16 % | 10.542 M -19.78 % | 13.141 M -10.72 % | 14.719 M 1.28 % | 14.533 M -3.09 % | 14.996 M -11.36 % | 16.917 M 0.36 % | 16.856 M -0.44 % | 16.931 M -4.84 % | 17.793 M -75.49 % | 72.595 M 317.69 % | 17.380 M |
Depreciation and amortization | 3.000 K 0.00 % | 3.000 K -70.00 % | 10.000 K 11.11 % | 9.000 K -30.77 % | 13.000 K 44.44 % | 9.000 K -18.18 % | 11.000 K 22.22 % | 9.000 K 0.00 % | 9.000 K -52.63 % | 19.000 K 5.56 % | 18.000 K 1 700.00 % | 1.000 K 100.03 % | -3.785 M -236.05 % | 2.782 M | 0.000 100.00 % | -2.000 K -104.08 % | 49.000 K 4 800.00 % | 1.000 K |
Operating income | -60.478 M 67.78 % | -187.706 M -631.77 % | -25.651 M -154.75 % | 46.855 M 62.09 % | 28.906 M -69.34 % | 94.289 M 111.38 % | 44.607 M -36.81 % | 70.587 M 17.67 % | 59.987 M -37.72 % | 96.323 M 68.32 % | 57.226 M 237.92 % | 16.935 M -54.92 % | 37.564 M 122.11 % | 16.912 M -78.92 % | 80.244 M 250.67 % | -53.257 M -503.40 % | 13.202 M -88.94 % | 119.371 M |
Operating income ratio | -1.05 57.35 % | -2.45 -595.23 % | -0.35 -163.87 % | 0.55 62.01 % | 0.34 -69.87 % | 1.13 72.41 % | 0.66 -37.37 % | 1.05 6.78 % | 0.98 -43.35 % | 1.73 75.16 % | 0.99 213.67 % | 0.31 -60.25 % | 0.79 96.18 % | 0.40 -67.32 % | 1.24 240.39 % | -0.88 -466.75 % | 0.24 -87.69 % | 1.95 |
Total other income expenses net | -43.880 M 15.86 % | -52.149 M -342.93 % | 21.467 M 316.36 % | -9.922 M 22.56 % | -12.812 M 5.30 % | -13.529 M -17.61 % | -11.503 M -15.67 % | -9.945 M 44.50 % | -17.919 M -21.86 % | -14.705 M -1.31 % | -14.515 M 3.20 % | -14.995 M -32.51 % | -11.316 M 53.29 % | -24.225 M -248.26 % | 16.339 M 191.83 % | -17.793 M 75.49 % | -72.595 M -317.69 % | -17.380 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 630.715 M -25.22 % | 843.383 M 4.16 % | 809.680 M 5.62 % | 766.580 M 7.38 % | 713.892 M -2.56 % | 732.649 M 1.38 % | 722.649 M 29.67 % | 557.304 M -0.58 % | 560.541 M 41.71 % | 395.567 M 4.07 % | 380.106 M -0.38 % | 381.555 M 1.60 % | 375.545 M -1.50 % | 381.254 M 1.94 % | 373.985 M -3.09 % | 385.893 M 4 042.91 % | -9.787 M -102.73 % | 358.674 M |
Total investments | 5.470 M -29.07 % | 7.712 M -84.72 % | 50.487 M 847.22 % | 5.330 M 66 525.00 % | 8.000 K -76.47 % | 34.000 K -94.30 % | 597.000 K 1 825.81 % | 31.000 K -83.15 % | 184.000 K -99.98 % | 942.023 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total debt | 644.203 M -24.66 % | 855.103 M 2.36 % | 835.388 M 0.23 % | 833.489 M 7.31 % | 776.728 M -0.10 % | 777.529 M 0.19 % | 776.016 M 25.36 % | 619.022 M 6.88 % | 579.175 M 43.26 % | 404.290 M 0.17 % | 403.605 M 1.52 % | 397.573 M 0.28 % | 396.466 M -0.44 % | 398.217 M -0.33 % | 399.529 M -0.64 % | 402.093 M | 0.000 -100.00 % | 378.454 M |
Accumulated other comprehensive income loss | 60.048 M 0.00 % | 60.048 M 0.00 % | 60.045 M -15.96 % | 71.445 M | 0.000 -100.00 % | 66.463 M -28.75 % | 93.277 M 20.20 % | 77.600 M -32.55 % | 115.042 M 436.68 % | 21.436 M -92.49 % | 285.300 M -2.75 % | 293.356 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | 143.927 M -62.90 % | 387.976 M -38.55 % | 631.411 M -1.07 % | 638.225 M 6.37 % | 599.992 M 2.66 % | 584.474 M 16.02 % | 503.778 M 6.46 % | 473.199 M 17.89 % | 401.401 M 3.82 % | 386.620 M 505.66 % | 63.834 M 91.09 % | 33.405 M | 0.000 | 0.000 -100.00 % | 216.753 M -9.21 % | 238.732 M -46.46 % | 445.928 M 41.83 % | 314.419 M |
Common stock | 64.933 M 0.00 % | 64.933 M 0.00 % | 64.933 M 1.46 % | 64.000 M 5.88 % | 60.444 M -24.00 % | 79.532 M 1.96 % | 78.006 M 16.67 % | 66.863 M 0.00 % | 66.863 M -58.33 % | 160.470 M 0.00 % | 160.470 M 0.00 % | 160.470 M 0.00 % | 160.470 M 0.00 % | 160.470 M 0.00 % | 160.470 M 0.00 % | 160.470 M 0.00 % | 160.470 M 0.00 % | 160.470 M |
Total equity | 268.907 M -47.47 % | 511.909 M -32.24 % | 755.439 M -2.26 % | 772.936 M 5.26 % | 734.318 M 0.55 % | 730.268 M 8.21 % | 674.889 M 9.29 % | 617.533 M 5.91 % | 583.048 M 2.59 % | 568.309 M 11.62 % | 509.135 M 4.62 % | 486.629 M -1.37 % | 493.397 M 3.55 % | 476.471 M -2.92 % | 490.805 M 8.94 % | 450.541 M -17.66 % | 547.170 M -13.54 % | 632.837 M |
Other non current liabilities | 1.000 K -50.00 % | 2.000 K | 0.000 -100.00 % | 9.429 M 1 778.29 % | 502.000 K -26.39 % | 682.000 K -13.78 % | 791.000 K -87.79 % | 6.476 M 266.44 % | -3.891 M -198.48 % | 3.951 M | 0.000 100.00 % | -1.000 K -200.00 % | 1.000 K 150.00 % | -2.000 K -100.00 % | -1.000 K | 0.000 | 0.000 -100.00 % | 20.832 M |
Long term debt | 505.866 M -12.75 % | 579.791 M -16.02 % | 690.414 M -6.36 % | 737.284 M 8.41 % | 680.063 M -12.14 % | 774.061 M 0.15 % | 772.864 M 25.46 % | 616.043 M 5.89 % | 581.761 M 44.48 % | 402.664 M 0.19 % | 401.889 M 1.54 % | 395.797 M 0.28 % | 394.690 M -0.89 % | 398.217 M -0.33 % | 399.529 M -0.64 % | 402.093 M | 0.000 -100.00 % | 378.454 M |
Total non current liabilities | 505.867 M -12.75 % | 579.793 M -16.02 % | 690.414 M -6.36 % | 737.284 M 8.33 % | 680.565 M -12.16 % | 774.743 M 0.14 % | 773.655 M 24.28 % | 622.518 M 6.87 % | 582.475 M 43.25 % | 406.615 M 0.14 % | 406.055 M 1.70 % | 399.265 M 0.48 % | 397.363 M -0.57 % | 399.641 M 0.03 % | 399.528 M -0.64 % | 402.093 M 6.03 % | 379.231 M -5.02 % | 399.286 M |
Other current liabilities | 20.124 M 0.65 % | 19.994 M -32.08 % | 29.437 M -8.91 % | 32.317 M 3 514.88 % | 894.000 K -96.81 % | 27.990 M 2 051.42 % | 1.301 M -10.71 % | 1.457 M -7.14 % | 1.569 M 211.28 % | -1.410 M 17.35 % | -1.706 M 0.93 % | -1.722 M -110.15 % | 16.970 M 27.73 % | 13.286 M -20.82 % | 16.779 M -20.24 % | 21.036 M -50.17 % | 42.213 M 33.56 % | 31.606 M |
Deferred revenue | 0.000 | 0.000 -100.00 % | 20.283 M -7.07 % | 21.827 M -16.29 % | 26.076 M -9.80 % | 28.910 M 20.93 % | 23.907 M 6.63 % | 22.420 M 24.53 % | 18.003 M -6.34 % | 19.222 M 7.73 % | 17.843 M 2.91 % | 17.339 M -1.55 % | 17.612 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 138.337 M -49.75 % | 275.312 M 120.80 % | 124.691 M 67.65 % | 74.377 M -23.18 % | 96.821 M 480.56 % | -25.442 M -22.58 % | -20.755 M -796.71 % | 2.979 M 118.88 % | -15.779 M 10.33 % | -17.596 M -9.11 % | -16.127 M -3.62 % | -15.563 M -976.30 % | 1.776 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total current liabilities | 165.699 M -45.52 % | 304.144 M 70.53 % | 178.354 M 16.39 % | 153.236 M 11.66 % | 137.235 M 182.23 % | 48.626 M -14.40 % | 56.806 M 35.98 % | 41.774 M 39.21 % | 30.007 M 20.44 % | 24.915 M 7.85 % | 23.102 M 8.50 % | 21.292 M -11.02 % | 23.928 M 39.46 % | 17.157 M -15.85 % | 20.388 M -14.20 % | 23.761 M -49.61 % | 47.153 M -16.18 % | 56.258 M |
Total liabilities | 671.565 M -24.03 % | 883.935 M 1.75 % | 868.768 M -2.44 % | 890.520 M 8.89 % | 817.800 M -0.68 % | 823.369 M -0.85 % | 830.461 M 25.01 % | 664.292 M 8.46 % | 612.482 M 41.93 % | 431.530 M 0.55 % | 429.157 M 2.04 % | 420.557 M -0.17 % | 421.291 M 1.08 % | 416.798 M -0.74 % | 419.916 M -1.39 % | 425.854 M -0.12 % | 426.384 M -6.40 % | 455.544 M |
Other non current assets | 907.775 M -31.37 % | 1.323 B -13.06 % | 1.521 B -3.37 % | 1.575 B 7.41 % | 1.466 B -1.42 % | 1.487 B 4.08 % | 1.429 B 19.96 % | 1.191 B 3.83 % | 1.147 B 3 868.34 % | 28.905 M -6.58 % | 30.941 M 5.49 % | 29.330 M -96.67 % | 879.802 M | 0.000 -100.00 % | 872.298 M 3.89 % | 839.626 M -11.16 % | 945.085 M | 0.000 |
Long term investments | 0.000 -100.00 % | 33.072 M -29.32 % | 46.788 M 777.82 % | 5.330 M 66 525.00 % | 8.000 K -76.47 % | 34.000 K -94.30 % | 597.000 K 1 825.81 % | 31.000 K -83.15 % | 184.000 K -99.98 % | 942.023 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
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 |
Property plant equipment net | 3.000 K 0.00 % | 3.000 K -57.14 % | 7.000 K -58.82 % | 17.000 K -32.00 % | 25.000 K -34.21 % | 38.000 K -19.15 % | 47.000 K -16.07 % | 56.000 K -8.20 % | 61.000 K 0.00 % | 61.000 K -99.99 % | 871.000 M 2.59 % | 849.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current assets | 907.778 M -33.05 % | 1.356 B -13.55 % | 1.568 B -0.74 % | 1.580 B 7.77 % | 1.466 B -1.42 % | 1.487 B 4.04 % | 1.429 B 20.01 % | 1.191 B 3.82 % | 1.147 B 18.16 % | 970.989 M 7.66 % | 901.941 M 2.69 % | 878.330 M -0.17 % | 879.802 M 1.92 % | 863.268 M -1.04 % | 872.298 M 3.89 % | 839.626 M -11.16 % | 945.085 M -8.62 % | 1.034 B |
Other current assets | 379.000 K -97.33 % | 14.192 M 36.47 % | 10.399 M -62.02 % | 27.377 M -3.12 % | 28.259 M 183.58 % | 9.965 M -55.89 % | 22.590 M 114.16 % | 10.548 M -19.25 % | 13.063 M 86.75 % | 6.995 M 9.59 % | 6.383 M 638 200.00 % | 1.000 K -99.82 % | 541.000 K -90.08 % | 5.456 M -57.64 % | 12.879 M -37.39 % | 20.569 M 822.38 % | 2.230 M -93.51 % | 34.362 M |
Short term investments | 5.470 M | 0.000 -100.00 % | 3.699 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 |
cash and cash equivalents | 13.488 M 15.09 % | 11.720 M -22.73 % | 15.167 M -73.61 % | 57.480 M -8.52 % | 62.836 M 40.01 % | 44.880 M -15.90 % | 53.367 M -13.53 % | 61.718 M 231.21 % | 18.634 M 113.62 % | 8.723 M -62.88 % | 23.499 M 46.70 % | 16.018 M -23.44 % | 20.921 M 23.33 % | 16.963 M -33.59 % | 25.544 M 57.68 % | 16.200 M 65.53 % | 9.787 M -50.52 % | 19.780 M |
Cash and short term investments | 13.488 M 15.09 % | 11.720 M -22.73 % | 15.167 M -73.61 % | 57.480 M -8.52 % | 62.836 M 40.01 % | 44.880 M -15.90 % | 53.367 M -13.53 % | 61.718 M 231.21 % | 18.634 M 113.62 % | 8.723 M -62.88 % | 23.499 M 46.70 % | 16.018 M -23.44 % | 20.921 M 23.33 % | 16.963 M -33.59 % | 25.544 M 57.68 % | 16.200 M 65.53 % | 9.787 M -50.52 % | 19.780 M |
Total current assets | 32.694 M -18.34 % | 40.038 M -28.48 % | 55.978 M -33.02 % | 83.578 M -2.97 % | 86.135 M 29.53 % | 66.499 M -12.45 % | 75.957 M -16.30 % | 90.747 M 88.13 % | 48.236 M 67.20 % | 28.850 M -20.63 % | 36.351 M 25.97 % | 28.856 M -17.28 % | 34.886 M 16.28 % | 30.001 M -21.92 % | 38.423 M 4.50 % | 36.769 M 29.15 % | 28.469 M -47.42 % | 54.142 M |
Inventory | 0.000 100.00 % | -521.000 K -115.23 % | 3.420 M 123.90 % | -14.308 M 17.84 % | -17.415 M | 0.000 100.00 % | -20.114 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 329.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net receivables | 18.827 M 28.54 % | 14.647 M -45.74 % | 26.992 M 107.17 % | 13.029 M 4.61 % | 12.455 M 6.87 % | 11.654 M 10.67 % | 10.530 M -49.93 % | 21.032 M -6.28 % | 22.442 M 57.34 % | 14.263 M 120.48 % | 6.469 M -48.28 % | 12.508 M -6.82 % | 13.424 M 77.05 % | 7.582 M | 0.000 | 0.000 -100.00 % | 16.452 M -34.53 % | 25.129 M |
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 |
Other assets | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 7.238 M 17.54 % | 6.158 M 760.06 % | 716.000 K -96.79 % | 22.319 M 121.95 % | 10.056 M -18.57 % | 12.349 M -50.60 % | 24.996 M 115.69 % | 11.589 M 98.71 % | 5.832 M 85.14 % | 3.150 M 46.65 % | 2.148 M 45.23 % | 1.479 M -52.31 % | 3.101 M 52.91 % | 2.028 M -43.81 % | 3.609 M 32.44 % | 2.725 M -44.84 % | 4.940 M 69.88 % | 2.908 M |
Tax payables | 0.000 -100.00 % | 2.680 M -16.95 % | 3.227 M 34.68 % | 2.396 M -29.28 % | 3.388 M -29.69 % | 4.819 M 39.68 % | 3.450 M 3.67 % | 3.328 M 39.89 % | 2.379 M 2.23 % | 2.327 M -24.96 % | 3.101 M 28.14 % | 2.420 M 16.29 % | 2.081 M 12.91 % | 1.843 M | 0.000 | 0.000 | 0.000 -100.00 % | 21.744 M |
Deferred revenue non current | 0.000 -100.00 % | 14.546 M -25.61 % | 19.555 M -12.45 % | 22.335 M -4.55 % | 23.399 M -4.04 % | 24.383 M 15.67 % | 21.079 M 255.52 % | 5.929 M 28.75 % | 4.605 M 16.55 % | 3.951 M -5.16 % | 4.166 M 20.09 % | 3.469 M 29.83 % | 2.672 M 87.38 % | 1.426 M | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 0.000 | 0.000 100.00 % | -20.283 M 7.08 % | -21.828 M | 0.000 100.00 % | -28.910 M -20.93 % | -23.907 M | 0.000 100.00 % | -18.003 M 6.34 % | -19.222 M -7.73 % | -17.843 M -2.91 % | -17.339 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 -100.00 % | 114.874 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 |
Other total stockholders equity | -1.046 M -101.77 % | 58.998 M -0.16 % | 59.095 M -16.43 % | 70.710 M -4.29 % | 73.882 M 11.50 % | 66.262 M -28.83 % | 93.105 M 20.18 % | 77.471 M -32.51 % | 114.784 M 52 995.85 % | -217.000 K -100.08 % | 284.831 M 47 414.12 % | -602.000 K -100.18 % | 332.927 M 5.36 % | 316.001 M | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred tax liabilities non current | 0.000 100.00 % | -28.831 M -51.04 % | -19.088 M 44.99 % | -34.696 M -48.28 % | -23.399 M 4.04 % | -24.383 M -15.67 % | -21.079 M -3 946.53 % | 548.000 K -40.43 % | 920.000 K 111.91 % | -7.723 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 100.00 % | -2.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 |
Total assets | 940.472 M -32.62 % | 1.396 B -14.06 % | 1.624 B -2.36 % | 1.663 B 7.17 % | 1.552 B -0.10 % | 1.554 B 3.21 % | 1.505 B 17.44 % | 1.282 B 7.22 % | 1.196 B 19.57 % | 999.839 M 6.56 % | 938.292 M 3.43 % | 907.186 M -0.82 % | 914.688 M 2.40 % | 893.269 M -1.92 % | 910.721 M 3.92 % | 876.395 M -9.98 % | 973.554 M -10.55 % | 1.088 B |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -19.497 M | 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 -100.00 % | 196.000 K 92.16 % | 102.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 13.122 M 2 516.57 % | -543.000 K 97.79 % | -24.600 M -360.59 % | 9.440 M 652.69 % | -1.708 M 79.36 % | -8.277 M -142.18 % | 19.621 M 36.45 % | 14.380 M 2 714.09 % | 511.000 K 117.18 % | -2.975 M -372.97 % | -629.000 K 95.91 % | -15.393 M -2 832.00 % | -525.000 K 50.28 % | -1.056 M -122.69 % | 4.655 M 115.03 % | -30.975 M -50.36 % | -20.601 M 8.87 % | -22.606 M |
Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
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 |
Other working capital | 13.122 M 2 516.57 % | -543.000 K 97.79 % | -24.600 M -360.59 % | 9.440 M 652.69 % | -1.708 M 79.36 % | -8.277 M -142.18 % | 19.621 M 36.45 % | 14.380 M 2 719.61 % | 510.000 K 117.14 % | -2.975 M -372.97 % | -629.000 K 95.91 % | -15.393 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | 242.491 M -3.94 % | 252.429 M 1 200.38 % | 19.412 M 454.10 % | -5.482 M -119.41 % | 28.240 M 165.01 % | -43.440 M -383.69 % | -8.981 M 76.10 % | -37.576 M -1 374.19 % | 2.949 M 104.76 % | -61.961 M -251.79 % | -17.613 M -196.50 % | 18.252 M 313.20 % | -8.561 M -213.42 % | 7.548 M -77.92 % | 34.181 M -69.41 % | 111.723 M 17.01 % | 95.483 M 164.55 % | 36.092 M |
Net cash provided by operating activities | 12.610 M 4.78 % | 12.035 M 228.57 % | -9.361 M -122.89 % | 40.899 M -4.08 % | 42.639 M 46.77 % | 29.052 M -33.61 % | 43.757 M 11.57 % | 39.221 M 54.79 % | 25.339 M 58.11 % | 16.026 M -33.66 % | 24.156 M 403.35 % | 4.799 M -38.27 % | 7.774 M 6.17 % | 7.322 M -81.15 % | 38.836 M 48.00 % | 26.240 M -17.20 % | 31.692 M 135.00 % | 13.486 M |
Investments in property plant and equipment | -8.783 M 70.21 % | -29.486 M -120.98 % | -13.343 M 87.90 % | -110.272 M -978.56 % | -10.224 M 6.33 % | -10.915 M 95.20 % | -227.422 M -2 698.70 % | -8.126 M 94.98 % | -161.717 M -1 755.62 % | -8.715 M -164.41 % | -3.296 M -84.13 % | -1.790 M 29.97 % | -2.556 M -143.89 % | -1.048 M 74.24 % | -4.068 M -2 160.00 % | -180.000 K 30.77 % | -260.000 K 43.84 % | -463.000 K |
Acquisitions net | 0.000 | 0.000 | 0.000 -100.00 % | 6.965 M 971.54 % | 650.000 K | 0.000 -100.00 % | 2.620 M 431.44 % | 493.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -153.881 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of 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 |
Other investing activites | 6.093 M 3 505.33 % | 169.000 K 102.76 % | -6.125 M | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 2.620 M 431.44 % | 493.000 K -20.61 % | 621.000 K 261.72 % | -384.000 K -143.94 % | 874.000 K 148.83 % | -1.790 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net cash used for investing activites | -2.690 M 90.82 % | -29.317 M -50.59 % | -19.468 M 81.16 % | -103.307 M -979.15 % | -9.573 M 12.30 % | -10.915 M 95.14 % | -224.802 M -2 845.13 % | -7.633 M 95.26 % | -161.096 M -1 748.49 % | -8.715 M -259.83 % | -2.422 M -35.31 % | -1.790 M 29.97 % | -2.556 M -143.89 % | -1.048 M 74.24 % | -4.068 M -2 160.00 % | -180.000 K 30.77 % | -260.000 K 43.84 % | -463.000 K |
Debt repayment | -8.154 M -146.57 % | 17.511 M 1 834.92 % | 905.000 K -98.54 % | 61.902 M 2 188.46 % | -2.964 M -210.04 % | -956.000 K -100.63 % | 151.169 M 278.61 % | 39.927 M -77.96 % | 181.131 M 59 487.21 % | -305.000 K -105.41 % | 5.637 M 608.17 % | 796.000 K -80.73 % | 4.131 M 962.42 % | -479.000 K 84.86 % | -3.163 M -114.19 % | 22.283 M 1 114 050.00 % | 2.000 K -98.98 % | 196.000 K |
Common stock issued | 2.000 K | 0.000 -100.00 % | 8.225 M -76.18 % | 34.526 M | 0.000 -100.00 % | 11.204 M -85.98 % | 79.901 M 61 362.31 % | 130.000 K 1 344.44 % | 9.000 K -96.43 % | 252.000 K | 0.000 | 0.000 -100.00 % | 66.000 K -79.11 % | 316.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 100.00 % | -96.000 K 55.56 % | -216.000 K 47.45 % | -411.000 K -231.45 % | -124.000 K -342.86 % | -28.000 K 33.33 % | -42.000 K | 0.000 100.00 % | -43.000 K | 0.000 | 0.000 100.00 % | -35.000 K | 0.000 | 0.000 100.00 % | -153.000 K -54.55 % | -99.000 K 39.63 % | -164.000 K | 0.000 |
Dividends paid | 0.000 100.00 % | -3.581 M 83.21 % | -21.323 M 32.88 % | -31.770 M -166.55 % | -11.919 M 67.40 % | -36.557 M 33.31 % | -54.813 M -95.39 % | -28.053 M -4.99 % | -26.720 M -21.27 % | -22.034 M -10.03 % | -20.025 M -130.86 % | -8.674 M | 0.000 100.00 % | -14.692 M 35.29 % | -22.703 M 12.79 % | -26.033 M 0.09 % | -26.056 M -5.94 % | -24.596 M |
Other financing activites | 0.000 | 0.000 100.00 % | -1.074 M 85.07 % | -7.194 M -6 884.47 % | -103.000 K 64.24 % | -288.000 K 91.82 % | -3.521 M -593.11 % | -508.000 K 94.17 % | -8.709 M -3 555.95 % | 252.000 K | 0.000 100.00 % | -1.000 K 99.98 % | -5.459 M | 0.000 -100.00 % | 596.000 K 2.76 % | 580.000 K | 0.000 100.00 % | -1.000 K |
Net cash used provided by financing activities | -8.152 M -158.93 % | 13.834 M 202.60 % | -13.483 M -123.63 % | 57.053 M 477.58 % | -15.110 M 43.25 % | -26.625 M -115.42 % | 172.694 M 1 402.21 % | 11.496 M -92.11 % | 145.668 M 759.52 % | -22.087 M -54.95 % | -14.254 M -80.11 % | -7.914 M -527.10 % | -1.262 M 91.50 % | -14.855 M 41.57 % | -25.423 M -29.41 % | -19.646 M 52.58 % | -41.427 M -69.11 % | -24.497 M |
Effect of forex changes on cash | 0.000 -100.00 % | 1.000 K 200.00 % | -1.000 K 0.00 % | -1.000 K | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K -50.00 % | 2.000 K 0.00 % | 2.000 K | 0.000 100.00 % | -1.000 K 0.00 % | -1.000 K -150.00 % | 2.000 K | 0.000 |
Net change in cash | 1.768 M 151.29 % | -3.447 M 91.85 % | -42.313 M -690.01 % | -5.356 M -129.83 % | 17.956 M 311.57 % | -8.487 M -1.63 % | -8.351 M -119.38 % | 43.084 M 334.71 % | 9.911 M 167.07 % | -14.776 M -297.51 % | 7.481 M 252.58 % | -4.903 M -223.88 % | 3.958 M 146.13 % | -8.581 M -191.83 % | 9.344 M 45.70 % | 6.413 M 164.17 % | -9.993 M 12.91 % | -11.474 M |
Cash at beginning of period | 11.720 M -22.73 % | 15.167 M -73.61 % | 57.480 M -8.52 % | 62.836 M 40.01 % | 44.880 M -15.90 % | 53.367 M -13.53 % | 61.718 M 231.21 % | 18.634 M 113.62 % | 8.723 M -62.88 % | 23.499 M 46.70 % | 16.018 M -23.44 % | 20.921 M 23.33 % | 16.963 M -33.59 % | 25.544 M 57.68 % | 16.200 M 65.53 % | 9.787 M -50.52 % | 19.780 M -36.71 % | 31.254 M |
Cash at end of period | 13.488 M 15.09 % | 11.720 M -22.73 % | 15.167 M -73.61 % | 57.480 M -8.52 % | 62.836 M 40.01 % | 44.880 M -15.90 % | 53.367 M -13.53 % | 61.718 M 231.21 % | 18.634 M 113.62 % | 8.723 M -62.88 % | 23.499 M 46.70 % | 16.018 M -23.44 % | 20.921 M 23.33 % | 16.963 M -33.59 % | 25.544 M 57.68 % | 16.200 M 65.53 % | 9.787 M -50.52 % | 19.780 M |
Operating cash flow | 12.610 M 4.78 % | 12.035 M 228.57 % | -9.361 M -122.89 % | 40.899 M -4.08 % | 42.639 M 46.77 % | 29.052 M -33.61 % | 43.757 M 11.57 % | 39.221 M 54.79 % | 25.339 M 58.11 % | 16.026 M -33.66 % | 24.156 M 403.35 % | 4.799 M -38.27 % | 7.774 M 6.17 % | 7.322 M -81.15 % | 38.836 M 48.00 % | 26.240 M -17.20 % | 31.692 M 135.00 % | 13.486 M |
Capital expenditure | -8.783 M 70.21 % | -29.486 M -120.98 % | -13.343 M 87.90 % | -110.272 M -978.56 % | -10.224 M 6.33 % | -10.915 M 95.20 % | -227.422 M -2 698.70 % | -8.126 M 94.98 % | -161.717 M -1 755.62 % | -8.715 M -164.41 % | -3.296 M -84.13 % | -1.790 M 29.97 % | -2.556 M -143.89 % | -1.048 M 74.24 % | -4.068 M -2 160.00 % | -180.000 K 30.77 % | -260.000 K 43.84 % | -463.000 K |
Free CashFlow | 3.827 M 121.93 % | -17.451 M 23.14 % | -22.704 M 67.27 % | -69.373 M -314.02 % | 32.415 M 78.72 % | 18.137 M 109.88 % | -183.665 M -690.66 % | 31.095 M 122.80 % | -136.378 M -1 965.38 % | 7.311 M -64.95 % | 20.860 M 593.25 % | 3.009 M -42.33 % | 5.218 M -16.83 % | 6.274 M -81.95 % | 34.768 M 33.42 % | 26.060 M -17.09 % | 31.432 M 141.36 % | 13.023 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 33.708 M 27.54 % | 26.430 M -15.87 % | 31.417 M -7.09 % | 33.814 M -20.99 % | 42.796 M 10.54 % | 38.715 M -2.63 % | 39.761 M -1.95 % | 40.550 M -8.99 % | 44.557 M 11.19 % | 40.074 M -11.74 % | 45.402 M 22.58 % | 37.038 M -16.92 % | 44.580 M 43.81 % | 30.999 M -15.31 % | 36.605 M 25.41 % | 29.188 M -20.36 % | 36.650 M 55.10 % | 23.630 M -32.39 % | 34.951 M 36.72 % | 25.564 M -15.06 % | 30.095 M 4.73 % | 28.737 M -1.52 % | 29.182 M 9.23 % | 26.717 M -1.22 % | 27.048 M 14.11 % | 23.703 M 0.00 % | 23.703 M -43.39 % | 41.870 M | 0.000 -100.00 % | 64.923 M | 0.000 -100.00 % | 30.245 M 0.00 % | 30.245 M 9.99 % | 27.497 M 0.00 % | 27.497 M -10.15 % | 30.604 M 0.00 % | 30.604 M |
Net income | -10.962 M 94.18 % | -188.415 M -245.16 % | -54.588 M 65.97 % | -160.411 M -101.92 % | -79.443 M -104.17 % | -38.911 M -212.05 % | 34.728 M 115.78 % | 16.094 M -22.77 % | 20.838 M 191.48 % | 7.149 M -20.08 % | 8.945 M -43.76 % | 15.906 M -62.78 % | 42.739 M 94.73 % | 21.948 M 96.70 % | 11.158 M -65.85 % | 32.670 M 9.86 % | 29.738 M 244.11 % | 8.642 M -73.51 % | 32.623 M -33.16 % | 48.808 M 51.82 % | 32.149 M -10.66 % | 35.985 M 461.13 % | 6.413 M 312.70 % | -3.015 M -160.85 % | 4.955 M -24.21 % | 6.538 M 0.00 % | 6.538 M 139.78 % | -16.436 M -212.08 % | 14.664 M -68.43 % | 46.453 M 175.52 % | 16.860 M 147.57 % | -35.444 M 0.00 % | -35.444 M -19.69 % | -29.614 M 0.00 % | -29.614 M -157.98 % | 51.078 M 0.00 % | 51.078 M |
Income before tax | -10.962 M 77.97 % | -49.770 M 8.83 % | -54.588 M 65.97 % | -160.411 M -101.92 % | -79.443 M -104.17 % | -38.911 M -212.05 % | 34.728 M 115.78 % | 16.094 M -22.77 % | 20.838 M 191.48 % | 7.149 M -20.08 % | 8.945 M 374 205 053.95 % | 2.390 -100.00 % | 42.739 M 94.73 % | 21.948 M 96.70 % | 11.158 M -63.90 % | 30.905 M 3.92 % | 29.738 M 244.11 % | 8.642 M -74.15 % | 33.425 M -31.52 % | 48.808 M 48.75 % | 32.811 M -9.56 % | 36.278 M 464.02 % | 6.432 M 313.33 % | -3.015 M -160.85 % | 4.955 M -41.23 % | 8.431 M 0.00 % | 8.431 M 3 442.44 % | 238.000 K 12 000.00 % | -2.000 K -100.00 % | 63.313 M | 0.000 100.00 % | -35.526 M 0.00 % | -35.526 M -19.63 % | -29.697 M 0.00 % | -29.697 M -158.23 % | 50.996 M 0.00 % | 50.996 M |
Income before tax ratio | -0.33 82.73 % | -1.88 -8.38 % | -1.74 63.37 % | -4.74 -155.56 % | -1.86 -84.70 % | -1.01 -215.07 % | 0.87 120.06 % | 0.40 -15.13 % | 0.47 162.15 % | 0.18 -9.45 % | 0.20 305 453 779.84 % | 0.00 -100.00 % | 0.96 35.41 % | 0.71 132.27 % | 0.30 -71.21 % | 1.06 30.49 % | 0.81 121.86 % | 0.37 -61.76 % | 0.96 -49.91 % | 1.91 75.12 % | 1.09 -13.64 % | 1.26 472.76 % | 0.22 295.31 % | -0.11 -161.60 % | 0.18 -48.50 % | 0.36 0.00 % | 0.36 6 157.51 % | 0.01 | 0.00 -100.00 % | 0.98 | 0.00 100.00 % | -1.17 0.00 % | -1.17 -8.76 % | -1.08 0.00 % | -1.08 -164.81 % | 1.67 0.00 % | 1.67 |
EBITDA | 0.000 -100.00 % | 17.070 M 74.58 % | 9.778 M -52.72 % | 20.679 M -0.22 % | 20.725 M -6.93 % | 22.268 M 18.79 % | 18.745 M -18.25 % | 22.929 M 1.52 % | 22.586 M -27.62 % | 31.203 M 31.71 % | 23.690 M 122.14 % | 10.665 M -60.12 % | 26.739 M 81.66 % | 14.719 M -19.12 % | 18.198 M 41.39 % | 12.871 M -37.36 % | 20.547 M 10.28 % | 18.632 M -11.16 % | 20.973 M 23.67 % | 16.960 M 4.81 % | 16.181 M -7.11 % | 17.420 M | 0.000 100.00 % | -20.403 M -73.83 % | -11.737 M -183.31 % | 14.089 M 0.00 % | 14.089 M -42.40 % | 24.460 M 613.22 % | -4.766 M -110.15 % | 46.972 M 41.18 % | 33.272 M 225.72 % | -26.465 M 0.00 % | -26.465 M -499.43 % | 6.626 M 0.00 % | 6.626 M -88.90 % | 59.686 M 0.00 % | 59.686 M |
Net income ratio | -0.33 95.44 % | -7.13 -310.29 % | -1.74 63.37 % | -4.74 -155.56 % | -1.86 -84.70 % | -1.01 -215.07 % | 0.87 120.06 % | 0.40 -15.13 % | 0.47 162.15 % | 0.18 -9.45 % | 0.20 -54.12 % | 0.43 -55.21 % | 0.96 35.41 % | 0.71 132.27 % | 0.30 -72.77 % | 1.12 37.95 % | 0.81 121.86 % | 0.37 -60.82 % | 0.93 -51.11 % | 1.91 78.73 % | 1.07 -14.69 % | 1.25 469.82 % | 0.22 294.74 % | -0.11 -161.60 % | 0.18 -33.58 % | 0.28 0.00 % | 0.28 170.26 % | -0.39 | 0.00 -100.00 % | 0.72 | 0.00 100.00 % | -1.17 0.00 % | -1.17 -8.81 % | -1.08 0.00 % | -1.08 -164.53 % | 1.67 0.00 % | 1.67 |
Ratio EBITDA | 0.00 -100.00 % | 0.65 107.52 % | 0.31 -49.11 % | 0.61 26.28 % | 0.48 -15.80 % | 0.58 22.00 % | 0.47 -16.63 % | 0.57 11.55 % | 0.51 -34.90 % | 0.78 49.23 % | 0.52 81.22 % | 0.29 -51.99 % | 0.60 26.32 % | 0.47 -4.49 % | 0.50 12.74 % | 0.44 -21.34 % | 0.56 -28.90 % | 0.79 31.40 % | 0.60 -9.55 % | 0.66 23.39 % | 0.54 -11.30 % | 0.61 | 0.00 100.00 % | -0.76 -75.99 % | -0.43 -173.00 % | 0.59 0.00 % | 0.59 1.75 % | 0.58 | 0.00 -100.00 % | 0.72 | 0.00 100.00 % | -0.88 0.00 % | -0.88 -463.14 % | 0.24 0.00 % | 0.24 -87.65 % | 1.95 0.00 % | 1.95 |
Gross profit ratio | 0.52 -29.01 % | 0.73 70.00 % | 0.43 -46.65 % | 0.81 49.45 % | 0.54 -22.30 % | 0.70 20.75 % | 0.58 -24.90 % | 0.77 25.08 % | 0.61 -36.11 % | 0.96 71.13 % | 0.56 -10.61 % | 0.63 4.52 % | 0.60 15.76 % | 0.52 -7.57 % | 0.56 16.29 % | 0.48 -20.89 % | 0.61 -19.09 % | 0.75 11.80 % | 0.67 -13.14 % | 0.78 25.08 % | 0.62 -21.56 % | 0.79 -2.67 % | 0.81 2.76 % | 0.79 4.00 % | 0.76 16.17 % | 0.65 0.00 % | 0.65 -3.69 % | 0.68 | 0.00 -100.00 % | 0.77 | 0.00 -100.00 % | 1.00 0.00 % | 1.00 316.56 % | 0.24 0.00 % | 0.24 -72.24 % | 0.86 0.00 % | 0.86 |
Weighted average shs out dil | 17.128 M 0.43 % | 17.054 M 0.04 % | 17.048 M -0.01 % | 17.051 M 0.00 % | 17.051 M -0.02 % | 17.054 M 0.56 % | 16.959 M 0.00 % | 16.958 M 3.03 % | 16.459 M -0.05 % | 16.467 M -0.01 % | 16.469 M 0.06 % | 16.459 M 0.73 % | 16.340 M 8.53 % | 15.056 M 6.60 % | 14.124 M -6.20 % | 15.057 M 3.29 % | 14.577 M -3.32 % | 15.078 M 12.77 % | 13.370 M 0.03 % | 13.366 M 0.20 % | 13.340 M -0.09 % | 13.351 M -0.07 % | 13.360 M 0.11 % | 13.346 M -0.34 % | 13.392 M -0.53 % | 13.463 M 0.00 % | 13.463 M 0.06 % | 13.454 M 0.00 % | 13.454 M 0.00 % | 13.454 M 0.00 % | 13.454 M 0.00 % | 13.454 M 0.00 % | 13.454 M 0.25 % | 13.421 M 0.00 % | 13.421 M -3.00 % | 13.836 M 0.00 % | 13.836 M |
Weighted average shs out | 17.128 M 0.43 % | 17.054 M 0.04 % | 17.048 M -0.01 % | 17.051 M 0.00 % | 17.051 M -0.02 % | 17.054 M 0.56 % | 16.959 M 3.45 % | 16.394 M 3.14 % | 15.894 M -0.05 % | 15.903 M -0.01 % | 15.905 M -3.23 % | 16.436 M 4.18 % | 15.776 M 4.51 % | 15.095 M 8.15 % | 13.958 M -5.77 % | 14.812 M -0.84 % | 14.937 M 7.17 % | 13.938 M 4.25 % | 13.370 M 0.03 % | 13.367 M 0.20 % | 13.340 M -0.09 % | 13.351 M -0.07 % | 13.360 M 0.11 % | 13.346 M -0.34 % | 13.392 M -0.53 % | 13.463 M 0.00 % | 13.463 M 0.06 % | 13.454 M 0.00 % | 13.454 M 0.00 % | 13.454 M 0.00 % | 13.454 M 0.00 % | 13.454 M 0.00 % | 13.454 M 0.25 % | 13.421 M 0.00 % | 13.421 M -3.00 % | 13.836 M 0.00 % | 13.836 M |
EPS diluted | -0.64 94.21 % | -11.05 -245.31 % | -3.20 65.99 % | -9.41 -101.93 % | -4.66 -104.39 % | -2.28 -211.22 % | 2.05 115.79 % | 0.95 -25.20 % | 1.27 195.35 % | 0.43 -20.37 % | 0.54 -44.33 % | 0.97 -62.98 % | 2.62 79.45 % | 1.46 82.50 % | 0.80 -62.96 % | 2.16 5.88 % | 2.04 251.72 % | 0.58 -76.23 % | 2.44 -33.33 % | 3.66 51.24 % | 2.42 -10.37 % | 2.70 462.50 % | 0.48 318.18 % | -0.22 -157.89 % | 0.38 -22.45 % | 0.49 0.00 % | 0.49 140.16 % | -1.22 -214.02 % | 1.07 -68.99 % | 3.45 171.65 % | 1.27 148.29 % | -2.63 0.00 % | -2.63 -19.55 % | -2.20 0.00 % | -2.20 -157.89 % | 3.80 0.00 % | 3.80 |
Earnings per share | -0.64 94.21 % | -11.05 -245.31 % | -3.20 65.99 % | -9.41 -101.93 % | -4.66 -104.39 % | -2.28 -211.22 % | 2.05 109.18 % | 0.98 -25.19 % | 1.31 191.11 % | 0.45 -19.64 % | 0.56 -42.27 % | 0.97 -64.21 % | 2.71 85.62 % | 1.46 82.50 % | 0.80 -63.64 % | 2.20 10.00 % | 2.00 222.58 % | 0.62 -74.59 % | 2.44 -33.33 % | 3.66 51.24 % | 2.42 -10.37 % | 2.70 462.50 % | 0.48 318.18 % | -0.22 -157.89 % | 0.38 -22.45 % | 0.49 0.00 % | 0.49 140.16 % | -1.22 -214.02 % | 1.07 -68.99 % | 3.45 171.65 % | 1.27 148.29 % | -2.63 0.00 % | -2.63 -19.55 % | -2.20 0.00 % | -2.20 -157.89 % | 3.80 0.00 % | 3.80 |
Gross profit | 17.522 M -9.47 % | 19.354 M 43.01 % | 13.533 M -50.44 % | 27.304 M 18.09 % | 23.122 M -14.11 % | 26.922 M 17.57 % | 22.898 M -26.36 % | 31.096 M 13.83 % | 27.317 M -28.96 % | 38.453 M 51.04 % | 25.458 M 9.58 % | 23.233 M -13.16 % | 26.755 M 66.48 % | 16.071 M -21.72 % | 20.531 M 45.84 % | 14.078 M -36.99 % | 22.344 M 25.49 % | 17.805 M -24.41 % | 23.555 M 18.75 % | 19.835 M 6.25 % | 18.668 M -17.86 % | 22.726 M -4.15 % | 23.710 M 12.24 % | 21.125 M 2.73 % | 20.564 M 32.56 % | 15.513 M 0.00 % | 15.513 M -45.48 % | 28.452 M 2 845 300.00 % | -1.000 K -100.00 % | 49.799 M | 0.000 -100.00 % | 30.245 M 0.00 % | 30.245 M 358.19 % | 6.601 M 0.00 % | 6.601 M -75.06 % | 26.467 M 0.00 % | 26.467 M |
Income tax expense | 0.000 | 0.000 | 0.000 100.00 % | -9.408 -101.93 % | -4.659 -104.20 % | -2.282 -211.42 % | 2.048 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.310 | 0.000 | 0.000 | 0.000 -100.00 % | 1.765 M | 0.000 | 0.000 -100.00 % | 802.000 K | 0.000 -100.00 % | 662.000 K 125.94 % | 293.000 K 1 442.11 % | 19.000 K 100.09 % | -20.403 M | 0.000 -100.00 % | 1.894 M 0.00 % | 1.894 M -88.64 % | 16.674 M 213.69 % | -14.666 M -186.99 % | 16.860 M 200.00 % | -16.860 M -20 460.98 % | -82.000 K 0.00 % | -82.000 K 0.61 % | -82.500 K 0.00 % | -82.500 K 0.00 % | -82.500 K 0.00 % | -82.500 K |
Cost of revenue | 16.186 M 128.75 % | 7.076 M -60.43 % | 17.884 M 174.72 % | 6.510 M -66.91 % | 19.674 M 66.83 % | 11.793 M -30.07 % | 16.863 M 78.37 % | 9.454 M -45.16 % | 17.240 M 963.54 % | 1.621 M -91.87 % | 19.944 M 44.47 % | 13.805 M -22.55 % | 17.825 M 19.41 % | 14.928 M -7.13 % | 16.074 M 6.38 % | 15.110 M 5.62 % | 14.306 M 145.60 % | 5.825 M -48.89 % | 11.396 M 98.92 % | 5.729 M -49.86 % | 11.427 M 90.10 % | 6.011 M 9.85 % | 5.472 M -2.15 % | 5.592 M -13.76 % | 6.484 M -20.84 % | 8.191 M 0.00 % | 8.191 M -38.96 % | 13.418 M 1 341 700.00 % | 1.000 K -99.99 % | 15.124 M | 0.000 | 0.000 | 0.000 -100.00 % | 20.896 M 0.00 % | 20.896 M 405.04 % | 4.138 M 0.00 % | 4.138 M |
General and administrative expenses | 2.584 M 13.48 % | 2.277 M -44.30 % | 4.088 M -6.20 % | 4.358 M | 0.000 -100.00 % | 2.329 M | 0.000 -100.00 % | 5.445 M 48.86 % | 3.658 M -18.57 % | 4.492 M | 0.000 -100.00 % | 6.997 M | 0.000 -100.00 % | 1.662 M -30.08 % | 2.377 M 5.55 % | 2.252 M -10.39 % | 2.513 M 38.53 % | 1.814 M -1.89 % | 1.849 M -37.07 % | 2.938 M 44.16 % | 2.038 M 39.11 % | 1.465 M -7.98 % | 1.592 M 9.57 % | 1.453 M 0.00 % | 1.453 M 24.56 % | 1.167 M 0.00 % | 1.167 M | 0.000 -100.00 % | 1.983 M | 0.000 | 0.000 -100.00 % | 1.380 M 0.00 % | 1.380 M | 0.000 | 0.000 -100.00 % | 1.003 M 0.00 % | 1.003 M |
Selling and marketing expenses | 0.000 -100.00 % | 568.000 K | 0.000 100.00 % | -2.330 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.498 M | 0.000 100.00 % | -6.995 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -152.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 |
Other expenses | 8.269 M | 0.000 -100.00 % | 45.785 M -65.50 % | 132.722 M 7 149 716 643.94 % | -1.856 -84.70 % | -1.005 -215.07 % | 0.873 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.027 100.00 % | -1.983 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 % | 256.000 K 0.00 % | 256.000 K -93.59 % | 3.992 M 199.97 % | -3.993 M -241.25 % | 2.827 M -89.76 % | 27.618 M -50.28 % | 55.542 M 0.00 % | 55.542 M | 0.000 | 0.000 100.00 % | -34.223 M 0.00 % | -34.223 M |
Operating expenses | 10.853 M 281.48 % | 2.845 M -94.30 % | 49.873 M -66.26 % | 147.810 M 255.88 % | 41.534 M 189.44 % | 14.350 M 269.21 % | 3.887 M 291.98 % | 991.500 K 108.52 % | 475.500 K -94.33 % | 8.381 M 13.87 % | 7.360 M 33.65 % | 5.507 M 177.71 % | 1.983 M -83.11 % | 11.742 M 214.29 % | 3.736 M -82.92 % | 21.874 M 77.95 % | 12.292 M 290.35 % | 3.149 M -81.42 % | 16.944 M -53.09 % | 36.122 M 66.48 % | 21.698 M 4.57 % | 20.750 M 108.33 % | 9.960 M -39.86 % | 16.560 M 102.12 % | 8.193 M 475.96 % | 1.423 M 0.00 % | 1.423 M -64.37 % | 3.992 M 298.61 % | -2.010 M -171.10 % | 2.827 M -89.76 % | 27.618 M -51.48 % | 56.922 M 0.00 % | 56.922 M | 0.000 | 0.000 100.00 % | -33.220 M 0.00 % | -33.220 M |
Cost and expenses | 27.039 M 188.82 % | 9.362 M -86.18 % | 67.757 M 415.85 % | 13.135 M -40.50 % | 22.074 M 34.18 % | 16.451 M -21.74 % | 21.022 M 19.28 % | 17.624 M -19.81 % | 21.977 M 147.54 % | 8.878 M -59.12 % | 21.718 M 1.82 % | 21.329 M -18.65 % | 26.218 M -1.69 % | 26.670 M 34.63 % | 19.810 M -46.44 % | 36.984 M 39.05 % | 26.598 M 196.39 % | 8.974 M -68.33 % | 28.340 M -32.28 % | 41.851 M 26.34 % | 33.125 M 23.78 % | 26.761 M 73.41 % | 15.432 M -30.34 % | 22.152 M 50.93 % | 14.677 M 52.68 % | 9.613 M 0.00 % | 9.613 M -44.78 % | 17.410 M 966.60 % | -2.009 M -111.19 % | 17.951 M 734.98 % | -2.827 M -104.97 % | 56.922 M 0.00 % | 56.922 M 172.40 % | 20.896 M 0.00 % | 20.896 M 171.85 % | -29.082 M 0.00 % | -29.082 M |
Research and development expenses | 0.000 | 0.000 | 0.000 -100.00 % | 13.060 M 76.25 % | 7.410 M -74.99 % | 29.628 M 54.03 % | 19.235 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 |
Selling general and administrative expenses | 2.584 M -9.17 % | 2.845 M -30.41 % | 4.088 M 101.53 % | 2.029 M -12.92 % | 2.330 M 0.04 % | 2.329 M 11.95 % | 2.080 M -61.80 % | 5.445 M 48.86 % | 3.658 M 267.96 % | 994.000 K -71.58 % | 3.498 M 174 775.00 % | 2.000 K -99.80 % | 991.500 K -40.34 % | 1.662 M -30.08 % | 2.377 M 5.55 % | 2.252 M -10.39 % | 2.513 M 38.53 % | 1.814 M -1.89 % | 1.849 M -37.07 % | 2.938 M 44.16 % | 2.038 M 39.11 % | 1.465 M -7.98 % | 1.592 M 22.37 % | 1.301 M -10.46 % | 1.453 M 24.56 % | 1.167 M 0.00 % | 1.167 M | 0.000 -100.00 % | 1.983 M | 0.000 | 0.000 -100.00 % | 1.380 M 0.00 % | 1.380 M | 0.000 | 0.000 -100.00 % | 1.003 M 0.00 % | 1.003 M |
Interest income | 5.215 M 258.41 % | -3.292 M -127.91 % | 11.794 M -9.69 % | 13.060 M 76.25 % | 7.410 M -74.99 % | 29.629 M 54.04 % | 19.235 M 318.38 % | 4.598 M 47.97 % | 3.107 M -3.66 % | 3.225 M 1.38 % | 3.181 M -0.73 % | 3.205 M -9.99 % | 3.560 M -39.30 % | 5.865 M 4.04 % | 5.637 M 11.69 % | 5.047 M 3.04 % | 4.898 M -18.56 % | 6.014 M -14.98 % | 7.074 M -1.05 % | 7.149 M -5.37 % | 7.555 M 4.96 % | 7.198 M -1.64 % | 7.318 M -3.46 % | 7.580 M 2.21 % | 7.416 M 13 025.66 % | 56.500 K 0.00 % | 56.500 K | 0.000 -100.00 % | 181.000 K | 0.000 -100.00 % | 70.000 K 48.94 % | 47.000 K 0.00 % | 47.000 K -91.21 % | 535.000 K 0.00 % | 535.000 K | 0.000 | 0.000 |
Interest expense | 0.000 | 0.000 | 0.000 -100.00 % | 48.967 M 107.04 % | 23.651 M 32.11 % | 17.902 M 88.56 % | 9.494 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.459 M 0.00 % | 8.459 M | 0.000 -100.00 % | 16.856 M | 0.000 -100.00 % | 16.931 M 90.31 % | 8.897 M 0.00 % | 8.897 M -75.49 % | 36.298 M 0.00 % | 36.298 M 317.69 % | 8.690 M 0.00 % | 8.690 M |
Depreciation and amortization | -14.938 M -995 966.67 % | 1.500 K 0.00 % | 1.500 K | 0.000 -100.00 % | 3.000 K -25.00 % | 4.000 K -33.33 % | 6.000 K 100.00 % | 3.000 K -50.00 % | 6.000 K -14.29 % | 7.000 K 16.67 % | 6.000 K -99.98 % | 38.021 M 543 057.14 % | 7.000 K 16.67 % | 6.000 K 20.00 % | 5.000 K 25.00 % | 4.000 K -20.00 % | 5.000 K 0.00 % | 5.000 K 25.00 % | 4.000 K 60.00 % | 2.500 K 100.02 % | -16.630 M 11.81 % | -18.858 M 4.09 % | -19.663 M -13.08 % | -17.388 M -4.17 % | -16.692 M -782.01 % | -1.893 M 0.00 % | -1.893 M -125.07 % | 7.548 M 258.37 % | -4.766 M 85.65 % | -33.201 M -200.00 % | 33.201 M 3 320 200.00 % | -1.000 K 0.00 % | -1.000 K -104.08 % | 24.500 K 0.00 % | 24.500 K 4 800.00 % | 500.000 0.00 % | 500.000 |
Operating income | 6.669 M 127.63 % | -24.138 M 33.58 % | -36.340 M 70.81 % | -124.502 M -700.82 % | 20.722 M -6.93 % | 22.264 M 18.81 % | 18.739 M -18.26 % | 22.926 M 1.53 % | 22.580 M -27.62 % | 31.196 M 31.72 % | 23.684 M -37.71 % | 38.021 M 53.48 % | 24.772 M 68.37 % | 14.713 M -19.13 % | 18.193 M 41.39 % | 12.867 M -37.36 % | 20.542 M 10.28 % | 18.627 M -11.17 % | 20.969 M 23.66 % | 16.957 M 1.97 % | 16.630 M -11.81 % | 18.858 M -4.09 % | 19.663 M 13.08 % | 17.388 M 4.17 % | 16.692 M -11.13 % | 18.782 M 0.00 % | 18.782 M 11.06 % | 16.912 M | 0.000 -100.00 % | 80.173 M 112 819.72 % | 71.000 K 100.27 % | -26.629 M 0.00 % | -26.629 M -503.40 % | 6.601 M 0.00 % | 6.601 M -88.94 % | 59.686 M 0.00 % | 59.686 M |
Operating income ratio | 0.20 121.66 % | -0.91 21.04 % | -1.16 68.58 % | -3.68 -860.42 % | 0.48 -15.80 % | 0.58 22.02 % | 0.47 -16.64 % | 0.57 11.57 % | 0.51 -34.90 % | 0.78 49.23 % | 0.52 -49.18 % | 1.03 84.74 % | 0.56 17.08 % | 0.47 -4.50 % | 0.50 12.74 % | 0.44 -21.35 % | 0.56 -28.90 % | 0.79 31.39 % | 0.60 -9.55 % | 0.66 20.04 % | 0.55 -15.79 % | 0.66 -2.61 % | 0.67 3.53 % | 0.65 5.46 % | 0.62 -22.12 % | 0.79 0.00 % | 0.79 96.18 % | 0.40 | 0.00 -100.00 % | 1.23 | 0.00 100.00 % | -0.88 0.00 % | -0.88 -466.75 % | 0.24 0.00 % | 0.24 -87.69 % | 1.95 0.00 % | 1.95 |
Total other income expenses net | -17.631 M 31.21 % | -25.632 M -40.46 % | -18.248 M 89.92 % | -181.090 M -80.79 % | -100.165 M -63.74 % | -61.175 M -482.61 % | 15.989 M 334.03 % | -6.832 M -292.19 % | -1.742 M 92.76 % | -24.047 M -63.15 % | -14.739 M | 0.000 -100.00 % | 16.007 M 372.97 % | -5.864 M -4.03 % | -5.637 M -11.71 % | -5.046 M -3.02 % | -4.898 M 54.84 % | -10.845 M -187.07 % | 12.456 M 274.23 % | -7.149 M 5.37 % | -7.555 M -4.96 % | -7.198 M 45.60 % | -13.231 M -74.57 % | -7.579 M 35.43 % | -11.737 M -107.44 % | -5.658 M 0.00 % | -5.658 M 66.07 % | -16.674 M -120.82 % | -7.551 M 55.21 % | -16.860 M -150.78 % | 33.199 M 473.17 % | -8.897 M 0.00 % | -8.897 M 75.49 % | -36.298 M 0.00 % | -36.298 M -317.69 % | -8.690 M 0.00 % | -8.690 M |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-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 |
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 | 2008-12-31 | 2008-06-30 | 2007-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 619.841 M -1.72 % | 630.715 M -1.30 % | 639.011 M -24.23 % | 843.383 M 2.43 % | 823.391 M 1.69 % | 809.680 M 0.59 % | 804.920 M 5.00 % | 766.580 M 4.23 % | 735.468 M 3.02 % | 713.892 M -2.45 % | 731.809 M -0.11 % | 732.649 M -1.95 % | 747.236 M 3.40 % | 722.649 M 20.34 % | 600.509 M 7.75 % | 557.304 M 3.61 % | 537.900 M -4.04 % | 560.541 M 48.10 % | 378.499 M -4.31 % | 395.567 M 4.05 % | 380.164 M 0.02 % | 380.106 M 2.45 % | 371.031 M -2.76 % | 381.555 M 1.09 % | 377.437 M 0.50 % | 375.545 M -0.78 % | 378.494 M -0.72 % | 381.254 M 3.20 % | 369.442 M -1.21 % | 373.985 M 0.65 % | 371.585 M -3.71 % | 385.893 M 4 042.91 % | -9.787 M -105.61 % | 174.444 M -51.36 % | 358.674 M |
Total investments | 13.605 M -27.12 % | 18.667 M 5.56 % | 17.684 M 129.30 % | 7.712 M -83.92 % | 47.958 M -5.01 % | 50.487 M 105.57 % | 24.559 M 360.77 % | 5.330 M 177 566.67 % | 3.000 K -62.50 % | 8.000 K -78.95 % | 38.000 K 11.76 % | 34.000 K -40.35 % | 57.000 K -90.45 % | 597.000 K 5 870.00 % | 10.000 K -67.74 % | 31.000 K -69.31 % | 101.000 K -45.11 % | 184.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 920.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total debt | 643.196 M -0.16 % | 644.203 M -0.72 % | 648.867 M -24.12 % | 855.103 M 1.99 % | 838.444 M 1.65 % | 824.847 M -1.19 % | 834.770 M 1.30 % | 824.060 M 6.25 % | 775.555 M -0.15 % | 776.728 M -0.28 % | 778.871 M 0.17 % | 777.529 M 0.14 % | 776.423 M 0.05 % | 776.016 M 25.29 % | 619.388 M 0.06 % | 619.022 M 6.69 % | 580.221 M 0.18 % | 579.175 M 43.06 % | 404.845 M 0.14 % | 404.290 M 0.01 % | 404.236 M 0.16 % | 403.605 M 1.40 % | 398.014 M 0.11 % | 397.573 M 0.15 % | 396.994 M 0.13 % | 396.466 M -1.10 % | 400.877 M 0.67 % | 398.217 M -0.23 % | 399.147 M -0.10 % | 399.529 M 0.06 % | 399.275 M -0.70 % | 402.093 M | 0.000 -100.00 % | 189.227 M -50.00 % | 378.454 M |
Accumulated other comprehensive income loss | 0.000 -100.00 % | 60.048 M | 0.000 | 0.000 -100.00 % | 60.046 M -91.32 % | 691.456 M 1 051.54 % | 60.046 M -15.96 % | 71.446 M 73.68 % | 41.136 M -44.57 % | 74.206 M 34.63 % | 55.117 M -17.07 % | 66.463 M -86.81 % | 503.713 M 7.02 % | 470.672 M 0.00 % | 470.671 M 14.58 % | 410.791 M -0.02 % | 410.866 M 14.09 % | 360.136 M 0.07 % | 359.875 M 17.74 % | 305.663 M 5 151.94 % | 5.820 M -97.96 % | 285.300 M -3.38 % | 295.295 M 0.66 % | 293.356 M 0.01 % | 293.338 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | 134.010 M -6.89 % | 143.927 M -56.83 % | 333.388 M -14.07 % | 387.976 M -29.25 % | 548.388 M 881.65 % | 55.864 M -91.67 % | 670.322 M 5.03 % | 638.225 M 2.59 % | 622.131 M 3.69 % | 599.992 M 1.21 % | 592.843 M 1.43 % | 584.473 M 7.00 % | 546.220 M 332.19 % | 126.383 M -73.75 % | 481.521 M 243.92 % | 140.008 M 30.44 % | 107.338 M -31.33 % | 156.308 M 189.14 % | 54.059 M -47.20 % | 102.393 M -71.03 % | 353.398 M 453.62 % | 63.834 M 129.21 % | 27.849 M -16.63 % | 33.405 M -8.28 % | 36.420 M | 0.000 | 0.000 | 0.000 -100.00 % | 266.721 M 23.05 % | 216.753 M -9.68 % | 239.989 M 0.53 % | 238.732 M -46.46 % | 445.928 M 17.30 % | 380.174 M 20.91 % | 314.419 M |
Common stock | 64.933 M 0.00 % | 64.933 M 0.00 % | 64.933 M 0.00 % | 64.933 M 0.00 % | 64.933 M 0.00 % | 64.933 M 0.00 % | 64.933 M 1.46 % | 64.000 M 5.88 % | 60.444 M 0.00 % | 60.444 M -24.00 % | 79.532 M 0.00 % | 79.532 M 0.00 % | 79.532 M 1.96 % | 78.006 M 16.67 % | 66.863 M 0.00 % | 66.863 M 0.00 % | 66.862 M 0.00 % | 66.863 M -58.33 % | 160.470 M 0.00 % | 160.470 M 0.00 % | 160.470 M 0.00 % | 160.470 M 0.00 % | 160.470 M 0.00 % | 160.470 M 0.00 % | 160.470 M 0.00 % | 160.470 M 0.00 % | 160.470 M 0.00 % | 160.470 M 0.00 % | 160.470 M 0.00 % | 160.470 M 0.00 % | 160.470 M 0.00 % | 160.470 M 0.00 % | 160.470 M 0.00 % | 160.470 M 0.00 % | 160.470 M |
Total equity | 257.950 M -4.07 % | 268.907 M -41.20 % | 457.317 M -10.66 % | 511.909 M -23.86 % | 672.357 M -11.00 % | 755.439 M -4.91 % | 794.459 M 2.78 % | 772.936 M 6.90 % | 723.020 M -1.54 % | 734.318 M 0.97 % | 727.240 M -0.41 % | 730.268 M 5.50 % | 692.214 M 2.57 % | 674.889 M 17.64 % | 573.698 M -7.10 % | 617.533 M 5.59 % | 584.847 M 0.31 % | 583.048 M 1.54 % | 574.191 M 1.04 % | 568.309 M 9.45 % | 519.258 M 1.99 % | 509.135 M 5.38 % | 483.129 M -0.72 % | 486.629 M -0.61 % | 489.611 M -0.77 % | 493.397 M 1.52 % | 485.986 M 2.00 % | 476.471 M -1.09 % | 481.729 M -1.85 % | 490.805 M 8.89 % | 450.728 M 0.04 % | 450.541 M -17.66 % | 547.170 M -7.26 % | 590.004 M -6.77 % | 632.837 M |
Other non current liabilities | -1.000 K -200.00 % | 1.000 K | 0.000 -100.00 % | 2.000 K 100.00 % | 1.000 K -99.99 % | 10.541 M | 0.000 -100.00 % | 9.429 M | 0.000 100.00 % | -8.083 M -1 370.91 % | 636.000 K -6.74 % | 682.000 K -7.96 % | 741.000 K -6.32 % | 791.000 K 1.41 % | 780.000 K -87.96 % | 6.476 M 647 700.00 % | -1.000 K 99.97 % | -3.891 M -389 200.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 -100.00 % | 1.000 K 200.00 % | -1.000 K 50.00 % | -2.000 K -100.00 % | -1.000 K 0.00 % | -1.000 K 0.00 % | -1.000 K | 0.000 | 0.000 -100.00 % | 10.416 M -50.00 % | 20.832 M |
Long term debt | 511.227 M 1.06 % | 505.866 M -0.87 % | 510.316 M -11.98 % | 579.791 M -14.85 % | 680.870 M 0.15 % | 679.873 M -1.31 % | 688.872 M -5.36 % | 727.855 M 7.42 % | 677.584 M -0.36 % | 680.063 M -12.25 % | 775.000 M 0.12 % | 774.061 M 0.13 % | 773.045 M 0.02 % | 772.864 M 25.38 % | 616.418 M 0.06 % | 616.043 M 6.76 % | 577.061 M -0.81 % | 581.761 M 44.27 % | 403.254 M 0.15 % | 402.664 M 0.06 % | 402.442 M 0.14 % | 401.889 M 1.39 % | 396.369 M 0.14 % | 395.797 M 0.15 % | 395.218 M 0.13 % | 394.690 M 16 666.78 % | 2.354 M -99.41 % | 398.217 M -0.23 % | 399.147 M -0.10 % | 399.529 M 0.14 % | 398.958 M -0.78 % | 402.093 M | 0.000 -100.00 % | 189.227 M -50.00 % | 378.454 M |
Total non current liabilities | 511.226 M 1.06 % | 505.867 M -0.87 % | 510.316 M -11.98 % | 579.793 M -14.85 % | 680.871 M -1.38 % | 690.414 M 0.22 % | 688.872 M -6.57 % | 737.284 M 8.81 % | 677.584 M -0.44 % | 680.565 M -12.26 % | 775.636 M 0.12 % | 774.743 M 0.12 % | 773.786 M 0.02 % | 773.655 M 24.04 % | 623.703 M 0.19 % | 622.518 M 6.88 % | 582.434 M -0.01 % | 582.475 M 43.00 % | 407.313 M 0.17 % | 406.615 M 0.03 % | 406.503 M 0.11 % | 406.055 M 1.38 % | 400.530 M 0.32 % | 399.265 M 0.14 % | 398.707 M 0.34 % | 397.363 M 16 787.51 % | 2.353 M -99.41 % | 399.641 M 0.12 % | 399.146 M -0.10 % | 399.528 M 0.14 % | 398.957 M -0.78 % | 402.093 M 6.03 % | 379.231 M -2.58 % | 389.259 M -2.51 % | 399.286 M |
Other current liabilities | 14.921 M -25.85 % | 20.124 M -91.15 % | 227.262 M 1 884.30 % | 11.453 M 461.07 % | -3.172 M -134.65 % | 9.154 M 678.27 % | -1.583 M -115.09 % | 10.489 M 291.72 % | -5.471 M -711.97 % | 894.000 K 114.31 % | -6.247 M -579.02 % | -920.000 K 82.39 % | -5.223 M -501.46 % | 1.301 M 143.80 % | -2.970 M -303.84 % | 1.457 M -93.75 % | 23.313 M 1 385.85 % | 1.569 M -93.39 % | 23.737 M 1 783.48 % | -1.410 M -108.07 % | 17.478 M 1 124.50 % | -1.706 M -125.03 % | 6.817 M 495.88 % | -1.722 M -107.16 % | 24.067 M 41.82 % | 16.970 M 179.20 % | 6.078 M -54.25 % | 13.286 M -57.51 % | 31.272 M 86.38 % | 16.779 M -39.07 % | 27.538 M 30.91 % | 21.036 M -50.17 % | 42.213 M 14.37 % | 36.910 M 16.78 % | 31.606 M |
Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 14.546 M -45.63 % | 26.752 M 31.89 % | 20.283 M -16.35 % | 24.247 M 11.09 % | 21.827 M -19.42 % | 27.087 M 3.88 % | 26.076 M -16.78 % | 31.335 M 8.39 % | 28.910 M -7.46 % | 31.242 M 30.68 % | 23.907 M 8.19 % | 22.098 M -1.44 % | 22.420 M -9.51 % | 24.777 M 37.63 % | 18.003 M -21.64 % | 22.976 M 19.53 % | 19.222 M -6.70 % | 20.602 M 15.46 % | 17.843 M -6.00 % | 18.981 M 9.47 % | 17.339 M -3.77 % | 18.018 M 2.31 % | 17.612 M 56.04 % | 11.287 M | 0.000 | 0.000 | 0.000 -100.00 % | 15.821 M | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 131.969 M -4.60 % | 138.337 M -0.15 % | 138.551 M -49.67 % | 275.312 M 110.45 % | 130.822 M 4.92 % | 124.691 M 2.50 % | 121.651 M 63.56 % | 74.377 M -24.08 % | 97.971 M 38.48 % | 70.745 M 357.59 % | -27.464 M -7.95 % | -25.442 M 8.69 % | -27.864 M -34.25 % | -20.755 M -8.51 % | -19.128 M -742.09 % | 2.979 M 113.78 % | -21.617 M -37.00 % | -15.779 M 26.21 % | -21.385 M -21.53 % | -17.596 M 6.44 % | -18.808 M -16.62 % | -16.127 M 6.97 % | -17.336 M -11.39 % | -15.563 M -976.30 % | 1.776 M 0.00 % | 1.776 M -99.55 % | 398.523 M | 0.000 | 0.000 | 0.000 -100.00 % | 317.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Total current liabilities | 167.157 M 0.88 % | 165.699 M -56.79 % | 383.504 M 26.09 % | 304.144 M 55.66 % | 195.393 M 9.55 % | 178.354 M -2.58 % | 183.085 M 19.48 % | 153.236 M 9.16 % | 140.377 M 2.29 % | 137.235 M 160.94 % | 52.593 M 8.16 % | 48.626 M 10.45 % | 44.025 M -22.50 % | 56.806 M 31.51 % | 43.194 M 3.40 % | 41.774 M -31.94 % | 61.376 M 104.54 % | 30.007 M -47.97 % | 57.678 M 131.50 % | 24.915 M -49.59 % | 49.424 M 113.94 % | 23.102 M -29.09 % | 32.579 M 53.01 % | 21.292 M -29.11 % | 30.034 M 25.52 % | 23.928 M -94.27 % | 417.440 M 2 333.06 % | 17.157 M -50.96 % | 34.983 M 71.59 % | 20.388 M -55.69 % | 46.009 M 93.63 % | 23.761 M -49.61 % | 47.153 M -8.80 % | 51.706 M -8.09 % | 56.258 M |
Total liabilities | 678.383 M 1.02 % | 671.565 M -24.87 % | 893.820 M 1.12 % | 883.935 M 0.88 % | 876.264 M 0.86 % | 868.768 M -0.37 % | 871.957 M -2.08 % | 890.520 M 8.87 % | 817.961 M 0.02 % | 817.800 M -1.26 % | 828.229 M 0.59 % | 823.369 M 0.68 % | 817.811 M -1.52 % | 830.461 M 24.53 % | 666.897 M 0.39 % | 664.292 M 3.18 % | 643.810 M 5.11 % | 612.482 M 31.72 % | 464.991 M 7.75 % | 431.530 M -5.35 % | 455.927 M 6.24 % | 429.157 M -0.91 % | 433.109 M 2.98 % | 420.557 M -1.91 % | 428.741 M 1.77 % | 421.291 M 0.36 % | 419.793 M 0.72 % | 416.798 M -3.99 % | 434.129 M 3.38 % | 419.916 M -5.63 % | 444.966 M 4.49 % | 425.854 M -0.12 % | 426.384 M -3.31 % | 440.964 M -3.20 % | 455.544 M |
Other non current assets | 875.501 M -1.53 % | 889.108 M -5.85 % | 944.312 M -29.95 % | 1.348 B -7.34 % | 1.455 B -4.37 % | 1.521 B -3.92 % | 1.583 B 0.57 % | 1.575 B 7.12 % | 1.470 B 0.26 % | 1.466 B -0.99 % | 1.481 B -0.43 % | 1.487 B 2.03 % | 1.458 B 2.01 % | 1.429 B 19.49 % | 1.196 B 0.39 % | 1.191 B 2.75 % | 1.159 B 1.05 % | 1.147 B 15.43 % | 993.715 M 2.35 % | 970.928 M 4.14 % | 932.346 M 2 913.30 % | 30.941 M -7.34 % | 33.391 M 13.85 % | 29.330 M 25.52 % | 23.367 M -97.34 % | 879.802 M 1.13 % | 869.939 M | 0.000 | 0.000 -100.00 % | 872.298 M | 0.000 -100.00 % | 839.626 M -11.16 % | 945.085 M 100.00 % | 472.543 M | 0.000 |
Long term investments | 13.605 M -27.12 % | 18.667 M 141.68 % | 7.724 M | 0.000 -100.00 % | 42.322 M -9.55 % | 46.788 M 90.51 % | 24.559 M 360.77 % | 5.330 M 177 566.67 % | 3.000 K -62.50 % | 8.000 K -78.95 % | 38.000 K 11.76 % | 34.000 K -40.35 % | 57.000 K -90.45 % | 597.000 K 5 870.00 % | 10.000 K -67.74 % | 31.000 K -69.31 % | 101.000 K -45.11 % | 184.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 |
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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 3.000 K 0.00 % | 3.000 K 0.00 % | 3.000 K 0.00 % | 3.000 K 0.00 % | 3.000 K -57.14 % | 7.000 K -36.36 % | 11.000 K -35.29 % | 17.000 K -10.53 % | 19.000 K -24.00 % | 25.000 K -19.35 % | 31.000 K -18.42 % | 38.000 K -13.64 % | 44.000 K -6.38 % | 47.000 K -11.32 % | 53.000 K -5.36 % | 56.000 K 0.00 % | 56.000 K -8.20 % | 61.000 K -7.58 % | 66.000 K 8.20 % | 61.000 K 0.00 % | 61.000 K -99.99 % | 871.000 M 3.20 % | 844.000 M -0.59 % | 849.000 M -1.39 % | 861.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current assets | 889.109 M -2.06 % | 907.778 M -4.65 % | 952.039 M -29.38 % | 1.348 B -9.96 % | 1.497 B -4.53 % | 1.568 B -2.47 % | 1.608 B 1.78 % | 1.580 B 7.49 % | 1.470 B 0.26 % | 1.466 B -0.99 % | 1.481 B -0.43 % | 1.487 B 2.02 % | 1.458 B 1.98 % | 1.429 B 19.54 % | 1.196 B 0.39 % | 1.191 B 2.75 % | 1.159 B 1.04 % | 1.147 B 15.45 % | 993.781 M 2.35 % | 970.989 M 4.14 % | 932.407 M 3.38 % | 901.941 M 2.80 % | 877.391 M -0.11 % | 878.330 M -0.68 % | 884.367 M 0.52 % | 879.802 M 1.13 % | 869.939 M 0.77 % | 863.268 M -1.07 % | 872.606 M 0.04 % | 872.298 M 2.87 % | 847.937 M 0.99 % | 839.626 M -11.16 % | 945.085 M -4.50 % | 989.662 M -4.31 % | 1.034 B |
Other current assets | 11.877 M 3 033.77 % | 379.000 K -99.90 % | 375.484 M 4 461.27 % | 8.232 M -73.16 % | 30.672 M 73.29 % | 17.700 M -37.99 % | 28.542 M 97.33 % | 14.464 M 22.95 % | 11.764 M -0.52 % | 11.825 M 18.53 % | 9.976 M -53.86 % | 21.619 M 114.71 % | 10.069 M | 0.000 -100.00 % | 12.062 M 14.35 % | 10.548 M 1 054 700.00 % | 1.000 K -99.99 % | 13.063 M 80.65 % | 7.231 M 3.37 % | 6.995 M 21.42 % | 5.761 M -9.74 % | 6.383 M 81.80 % | 3.511 M 351 000.00 % | 1.000 K -99.99 % | 14.428 M 2 566.91 % | 541.000 K -82.67 % | 3.121 M -42.80 % | 5.456 M 76.51 % | 3.091 M -76.00 % | 12.879 M 360.79 % | 2.795 M -86.41 % | 20.569 M 822.38 % | 2.230 M -91.59 % | 26.522 M -22.82 % | 34.362 M |
Short term investments | 3.237 M -40.82 % | 5.470 M -45.08 % | 9.960 M 29.15 % | 7.712 M 36.83 % | 5.636 M 52.37 % | 3.699 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 |
cash and cash equivalents | 23.355 M 73.15 % | 13.488 M 36.85 % | 9.856 M -15.90 % | 11.720 M -22.14 % | 15.053 M -0.75 % | 15.167 M -49.19 % | 29.850 M -48.07 % | 57.480 M 43.39 % | 40.087 M -36.20 % | 62.836 M 33.52 % | 47.062 M 4.86 % | 44.880 M 53.77 % | 29.187 M -45.31 % | 53.367 M 182.68 % | 18.879 M -69.41 % | 61.718 M 45.83 % | 42.321 M 127.12 % | 18.634 M -29.27 % | 26.346 M 202.03 % | 8.723 M -63.76 % | 24.072 M 2.44 % | 23.499 M -12.91 % | 26.983 M 68.45 % | 16.018 M -18.10 % | 19.557 M -6.52 % | 20.921 M -6.53 % | 22.383 M 31.95 % | 16.963 M -42.90 % | 29.705 M 16.29 % | 25.544 M -7.75 % | 27.690 M 70.93 % | 16.200 M 65.53 % | 9.787 M -33.80 % | 14.784 M -25.26 % | 19.780 M |
Cash and short term investments | 23.355 M 73.15 % | 13.488 M -31.93 % | 19.816 M 69.08 % | 11.720 M -43.35 % | 20.689 M 9.66 % | 18.866 M -36.80 % | 29.850 M -48.07 % | 57.480 M 43.39 % | 40.087 M -36.20 % | 62.836 M 33.52 % | 47.062 M 4.86 % | 44.880 M 53.77 % | 29.187 M -45.31 % | 53.367 M 182.68 % | 18.879 M -69.41 % | 61.718 M 45.83 % | 42.321 M 127.12 % | 18.634 M -29.27 % | 26.346 M 202.03 % | 8.723 M -63.76 % | 24.072 M 2.44 % | 23.499 M -12.91 % | 26.983 M 68.45 % | 16.018 M -18.10 % | 19.557 M -6.52 % | 20.921 M -6.53 % | 22.383 M 31.95 % | 16.963 M -42.90 % | 29.705 M 16.29 % | 25.544 M -7.75 % | 27.690 M 70.93 % | 16.200 M 65.53 % | 9.787 M -33.80 % | 14.784 M -25.26 % | 19.780 M |
Total current assets | 47.224 M 44.44 % | 32.694 M -92.01 % | 409.058 M 756.68 % | 47.749 M -7.03 % | 51.361 M -8.25 % | 55.978 M -4.13 % | 58.392 M -30.13 % | 83.578 M 17.49 % | 71.139 M -17.41 % | 86.135 M 15.15 % | 74.800 M 12.48 % | 66.499 M 26.94 % | 52.386 M -31.03 % | 75.957 M 69.38 % | 44.843 M -50.58 % | 90.747 M 30.68 % | 69.441 M 43.96 % | 48.236 M 6.25 % | 45.400 M 57.37 % | 28.850 M -32.56 % | 42.778 M 17.68 % | 36.351 M -6.43 % | 38.848 M 34.63 % | 28.856 M -15.09 % | 33.985 M -2.58 % | 34.886 M -2.66 % | 35.840 M 19.46 % | 30.001 M -30.64 % | 43.252 M 12.57 % | 38.423 M -19.54 % | 47.757 M 29.88 % | 36.769 M 29.15 % | 28.469 M -31.08 % | 41.306 M -23.71 % | 54.142 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.492 M -231.35 % | 3.420 M | 0.000 100.00 % | -14.308 M | 0.000 100.00 % | -17.415 M 13.06 % | -20.031 M | 0.000 100.00 % | -18.416 M -224.08 % | 14.842 M | 0.000 | 0.000 -100.00 % | 16.311 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 329.000 K -88.17 % | 2.780 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net receivables | 11.992 M -36.30 % | 18.827 M 36.84 % | 13.758 M -50.51 % | 27.797 M 68.74 % | 16.473 M -38.97 % | 26.992 M 25.39 % | 21.527 M 65.22 % | 13.029 M -33.32 % | 19.539 M 56.88 % | 12.455 M -30.64 % | 17.956 M 54.08 % | 11.654 M -30.96 % | 16.881 M 117.90 % | 7.747 M -44.27 % | 13.902 M -24.78 % | 18.481 M 70.99 % | 10.808 M -34.65 % | 16.539 M 39.89 % | 11.823 M -9.97 % | 13.132 M 1.44 % | 12.945 M 100.11 % | 6.469 M -22.56 % | 8.354 M -33.21 % | 12.508 M 4.03 % | 12.024 M -10.43 % | 13.424 M 29.88 % | 10.336 M 36.32 % | 7.582 M -27.49 % | 10.456 M | 0.000 -100.00 % | 17.272 M | 0.000 -100.00 % | 16.452 M 30.94 % | 12.565 M -50.00 % | 25.129 M |
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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other assets | 0.000 | 0.000 100.00 % | -9.960 M | 0.000 100.00 % | -1.000 K -200.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 13.058 M 80.41 % | 7.238 M -30.07 % | 10.350 M 6 664.71 % | 153.000 K -97.62 % | 6.438 M 799.16 % | 716.000 K -90.52 % | 7.555 M -66.15 % | 22.319 M 73.85 % | 12.838 M 27.67 % | 10.056 M -32.60 % | 14.920 M 20.82 % | 12.349 M 110.52 % | 5.866 M -76.53 % | 24.996 M 70.06 % | 14.698 M 26.83 % | 11.589 M 302.40 % | 2.880 M -50.62 % | 5.832 M 130.97 % | 2.525 M -19.84 % | 3.150 M 1.42 % | 3.106 M 44.60 % | 2.148 M 24.31 % | 1.728 M 16.84 % | 1.479 M 69.42 % | 873.000 K -71.85 % | 3.101 M 99.81 % | 1.552 M -23.47 % | 2.028 M -45.35 % | 3.711 M 2.83 % | 3.609 M 54.69 % | 2.333 M -14.39 % | 2.725 M -44.84 % | 4.940 M 25.89 % | 3.924 M 34.94 % | 2.908 M |
Tax payables | 7.209 M | 0.000 -100.00 % | 7.341 M 173.92 % | 2.680 M -65.65 % | 7.801 M 141.74 % | 3.227 M -53.69 % | 6.968 M 190.82 % | 2.396 M -69.87 % | 7.952 M 134.71 % | 3.388 M -61.12 % | 8.714 M 80.83 % | 4.819 M -45.00 % | 8.762 M 153.97 % | 3.450 M -46.08 % | 6.398 M 92.25 % | 3.328 M -54.07 % | 7.246 M 204.58 % | 2.379 M -65.27 % | 6.849 M 194.33 % | 2.327 M -63.89 % | 6.444 M 107.80 % | 3.101 M -9.01 % | 3.408 M 40.83 % | 2.420 M -27.06 % | 3.318 M 59.44 % | 2.081 M | 0.000 -100.00 % | 1.843 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.872 M -50.00 % | 21.744 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.424 M 84.27 % | 10.541 M -45.97 % | 19.508 M 106.89 % | 9.429 M -52.32 % | 19.775 M -15.49 % | 23.399 M 1.19 % | 23.123 M -5.17 % | 24.383 M 7.89 % | 22.600 M | 0.000 -100.00 % | 6.505 M 9.71 % | 5.929 M 10.33 % | 5.374 M 16.70 % | 4.605 M 13.48 % | 4.058 M 2.71 % | 3.951 M -2.71 % | 4.061 M -2.52 % | 4.166 M 0.12 % | 4.161 M 19.95 % | 3.469 M -0.57 % | 3.489 M 30.58 % | 2.672 M | 0.000 -100.00 % | 1.426 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.514 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -26.752 M -31.89 % | -20.283 M 16.35 % | -24.247 M -11.08 % | -21.828 M | 0.000 100.00 % | -26.076 M 16.78 % | -31.335 M -8.39 % | -28.910 M 7.46 % | -31.242 M -30.68 % | -23.907 M -8.19 % | -22.098 M | 0.000 100.00 % | -24.777 M -37.63 % | -18.003 M 21.64 % | -22.976 M -19.53 % | -19.222 M 6.70 % | -20.602 M -15.46 % | -17.843 M 6.00 % | -18.981 M -9.47 % | -17.339 M | 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 -100.00 % | 114.874 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 |
Other total stockholders equity | 59.007 M 5 741.20 % | -1.046 M -101.77 % | 58.996 M 5 729.39 % | -1.048 M -101.78 % | 59.036 M -0.10 % | 59.095 M 7 118.41 % | -842.000 K -101.19 % | 70.711 M 74.84 % | 40.444 M -45.26 % | 73.882 M 34.66 % | 54.865 M -17.20 % | 66.262 M 0.05 % | 66.230 M 38 605.81 % | -172.000 K -100.69 % | 25.005 M 19 483.72 % | -129.000 K 41.36 % | -220.000 K -100.09 % | 244.835 M 115 046.01 % | -213.000 K 1.84 % | -217.000 K -101.03 % | 21.005 M 4 578.68 % | -469.000 K 3.30 % | -485.000 K 19.44 % | -602.000 K 2.43 % | -617.000 K -100.19 % | 332.927 M 5.36 % | 316.002 M 0.00 % | 316.001 M 479.41 % | 54.538 M -51.98 % | 113.582 M 125.95 % | 50.269 M -2.08 % | 51.339 M | 0.000 | 0.000 | 0.000 |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -19.424 M -1.76 % | -19.088 M 52.65 % | -40.315 M -16.19 % | -34.696 M 18.18 % | -42.406 M -81.23 % | -23.399 M -1.19 % | -23.123 M 5.17 % | -24.383 M -7.89 % | -22.600 M | 0.000 | 0.000 -100.00 % | 548.000 K | 0.000 -100.00 % | 920.000 K | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 100.00 % | -2.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 | 0.000 | 0.000 | 0.000 |
Total assets | 936.333 M -0.44 % | 940.472 M -30.39 % | 1.351 B -3.20 % | 1.396 B -9.87 % | 1.549 B -4.65 % | 1.624 B -2.53 % | 1.666 B 0.18 % | 1.663 B 7.95 % | 1.541 B -0.72 % | 1.552 B -0.22 % | 1.555 B 0.12 % | 1.554 B 2.89 % | 1.510 B 0.31 % | 1.505 B 21.34 % | 1.241 B -3.22 % | 1.282 B 4.33 % | 1.229 B 2.77 % | 1.196 B 15.05 % | 1.039 B 3.93 % | 999.839 M 2.53 % | 975.185 M 3.93 % | 938.292 M 2.41 % | 916.238 M 1.00 % | 907.186 M -1.22 % | 918.352 M 0.40 % | 914.688 M 0.98 % | 905.779 M 1.40 % | 893.269 M -2.47 % | 915.858 M 0.56 % | 910.721 M 1.68 % | 895.694 M 2.20 % | 876.395 M -9.98 % | 973.554 M -5.57 % | 1.031 B -5.28 % | 1.088 B |
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 | 2008-12-31 | 2008-06-30 | 2007-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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
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 |
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 -100.00 % | 93.000 K -9.71 % | 103.000 K 0.98 % | 102.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 |
Change in working capital | 11.332 M 536.27 % | 1.781 M -84.30 % | 11.341 M 225.26 % | -9.054 M -206.38 % | 8.511 M 199.81 % | -8.527 M 46.95 % | -16.073 M -233.23 % | 12.064 M 559.76 % | -2.624 M 8.35 % | -2.863 M -347.88 % | 1.155 M -77.07 % | 5.037 M 137.83 % | -13.314 M -185.04 % | 15.656 M 294.85 % | 3.965 M 115.30 % | -25.918 M -164.32 % | 40.298 M 222.82 % | -32.810 M -198.47 % | 33.320 M 244.09 % | -23.124 M -214.77 % | 20.149 M 325.03 % | -8.954 M -207.56 % | 8.325 M 165.08 % | -12.791 M -391.58 % | -2.602 M -891.24 % | -262.500 K 0.00 % | -262.500 K 50.28 % | -528.000 K 0.00 % | -528.000 K -122.69 % | 2.328 M 0.00 % | 2.328 M 115.03 % | -15.488 M 0.00 % | -15.488 M -50.36 % | -10.301 M 0.00 % | -10.301 M 8.87 % | -11.303 M 0.00 % | -11.303 M |
Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
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 |
Other working capital | 11.332 M 536.27 % | 1.781 M -84.30 % | 11.341 M 225.26 % | -9.054 M -206.38 % | 8.511 M 199.81 % | -8.527 M 46.95 % | -16.073 M -233.23 % | 12.064 M 559.76 % | -2.624 M 8.35 % | -2.863 M -347.88 % | 1.155 M -77.07 % | 5.037 M 175.66 % | -6.657 M -142.52 % | 15.656 M 294.85 % | 3.965 M 115.30 % | -25.918 M -164.32 % | 40.298 M 222.82 % | -32.810 M -198.47 % | 33.320 M 244.09 % | -23.124 M -214.77 % | 20.149 M 325.03 % | -8.954 M -207.56 % | 8.325 M 165.08 % | -12.791 M -391.58 % | -2.602 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | 14.189 M -92.70 % | 194.472 M 304.99 % | 48.019 M -71.21 % | 166.793 M 94.76 % | 85.642 M 92.91 % | 44.394 M 277.85 % | -24.962 M -1 096.64 % | -2.086 M 38.25 % | -3.378 M -117.98 % | 18.791 M 98.32 % | 9.475 M 143.16 % | -21.954 M -2.26 % | -21.468 M -81.33 % | -11.839 M -514.24 % | 2.858 M 112.01 % | -23.796 M -70.26 % | -13.976 M -945.49 % | 1.653 M 109.08 % | -18.200 M 53.07 % | -38.779 M -67.28 % | -23.182 M 3.80 % | -24.098 M -471.60 % | 6.485 M -51.61 % | 13.402 M 176.33 % | 4.850 M 213.30 % | -4.281 M 0.00 % | -4.281 M -213.42 % | 3.774 M 0.00 % | 3.774 M -77.92 % | 17.091 M 0.00 % | 17.091 M -69.41 % | 55.862 M 0.00 % | 55.862 M 17.01 % | 47.742 M 0.00 % | 47.742 M 164.55 % | 18.046 M 0.00 % | 18.046 M |
Net cash provided by operating activities | 14.559 M 85.75 % | 7.838 M 64.25 % | 4.772 M 278.59 % | -2.672 M -118.17 % | 14.707 M 582.51 % | -3.048 M 51.72 % | -6.313 M -124.22 % | 26.069 M 75.79 % | 14.830 M -35.72 % | 23.070 M 17.89 % | 19.569 M -7.26 % | 21.102 M 165.43 % | 7.950 M -69.15 % | 25.771 M 43.28 % | 17.986 M 206.13 % | -16.947 M -130.17 % | 56.168 M 350.66 % | -22.408 M -146.93 % | 47.747 M 464.76 % | -13.090 M -144.96 % | 29.116 M 892.70 % | 2.933 M -86.18 % | 21.223 M 982.82 % | -2.404 M -133.37 % | 7.203 M 85.31 % | 3.887 M 0.00 % | 3.887 M 6.17 % | 3.661 M 0.00 % | 3.661 M -81.15 % | 19.418 M 0.00 % | 19.418 M 48.00 % | 13.120 M 0.00 % | 13.120 M -17.20 % | 15.846 M 0.00 % | 15.846 M 135.00 % | 6.743 M 0.00 % | 6.743 M |
Investments in property plant and equipment | -1.987 M 8.94 % | -2.182 M 54.80 % | -4.827 M 66.05 % | -14.217 M 6.89 % | -15.269 M -38.43 % | -11.030 M -30.72 % | -8.438 M 92.12 % | -107.019 M -3 189.86 % | -3.253 M 29.30 % | -4.601 M 18.16 % | -5.622 M -4.71 % | -5.369 M 3.17 % | -5.545 M 97.49 % | -221.023 M -3 354.02 % | -6.399 M -144.14 % | -2.621 M 52.39 % | -5.505 M 96.47 % | -155.940 M -2 599.32 % | -5.777 M -474.25 % | -1.006 M 86.27 % | -7.325 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.278 M 0.00 % | -1.278 M -143.89 % | -524.000 K 0.00 % | -524.000 K 74.24 % | -2.034 M 0.00 % | -2.034 M -2 160.00 % | -90.000 K 0.00 % | -90.000 K 30.77 % | -130.000 K 0.00 % | -130.000 K 43.84 % | -231.500 K 0.00 % | -231.500 K |
Acquisitions net | 0.000 | 0.000 | 0.000 -100.00 % | 169.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 6.965 M | 0.000 -100.00 % | 650.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 |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | -845.000 K -113.87 % | 6.093 M 443.46 % | -1.774 M | 0.000 100.00 % | -762.500 K -606.64 % | 150.500 K 104.68 % | -3.213 M -176.77 % | 4.185 M 695.73 % | -702.500 K -197.84 % | 718.000 K 282.93 % | -392.500 K -481.07 % | 103.000 K 110.56 % | -975.500 K -154.56 % | 1.788 M 114.90 % | 832.000 K 191.93 % | 285.000 K 37.02 % | 208.000 K 112.29 % | -1.692 M -173.15 % | 2.313 M 289.43 % | -1.221 M -245.88 % | 837.000 K 155.21 % | -1.516 M -67.33 % | -906.000 K 21.01 % | -1.147 M -78.38 % | -643.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 |
Net cash used for investing activites | -2.832 M -172.41 % | 3.911 M 159.25 % | -6.601 M 53.01 % | -14.048 M 8.00 % | -15.269 M -38.43 % | -11.030 M -30.72 % | -8.438 M 91.57 % | -100.054 M -2 975.75 % | -3.253 M 17.67 % | -3.951 M 29.72 % | -5.622 M -4.71 % | -5.369 M 3.19 % | -5.546 M 97.47 % | -219.235 M -3 838.12 % | -5.567 M -138.31 % | -2.336 M 55.90 % | -5.297 M 96.64 % | -157.632 M -4 450.58 % | -3.464 M -55.55 % | -2.227 M 65.68 % | -6.488 M -327.97 % | -1.516 M -67.33 % | -906.000 K 21.01 % | -1.147 M -78.38 % | -643.000 K 49.69 % | -1.278 M 0.00 % | -1.278 M -143.89 % | -524.000 K 0.00 % | -524.000 K 74.24 % | -2.034 M 0.00 % | -2.034 M -2 160.00 % | -90.000 K 0.00 % | -90.000 K 30.77 % | -130.000 K 0.00 % | -130.000 K 43.84 % | -231.500 K 0.00 % | -231.500 K |
Debt repayment | -590.000 K 93.17 % | -8.644 M -1 864.08 % | 490.000 K 107.18 % | -6.824 M | 0.000 100.00 % | -492.000 K | 0.000 | 0.000 100.00 % | -2.139 M 2.42 % | -2.192 M | 0.000 | 0.000 100.00 % | -1.129 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 % | 2.066 M 0.00 % | 2.066 M 962.42 % | -239.500 K 0.00 % | -239.500 K 84.86 % | -1.582 M 0.00 % | -1.582 M -114.19 % | 11.142 M 0.00 % | 11.142 M 1 114 050.00 % | 1.000 K 0.00 % | 1.000 K -98.98 % | 98.000 K 0.00 % | 98.000 K |
Common stock issued | 0.000 -100.00 % | 2.000 K | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K -100.01 % | 8.225 M -75.71 % | 33.867 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.204 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 % | 33.000 K 0.00 % | 33.000 K -79.11 % | 158.000 K 0.00 % | 158.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | -5.000 K | 0.000 100.00 % | -2.000 K 94.87 % | -39.000 K 31.58 % | -57.000 K 48.18 % | -110.000 K -3.77 % | -106.000 K -135.56 % | -45.000 K 87.70 % | -366.000 K -415.49 % | -71.000 K -33.96 % | -53.000 K -260.61 % | 33.000 K 154.10 % | -61.000 K -122.10 % | 276.000 K 253.33 % | -180.000 K | 0.000 | 0.000 100.00 % | -48.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 30.000 K 160.00 % | -50.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -76.500 K 0.00 % | -76.500 K -54.55 % | -49.500 K 0.00 % | -49.500 K 39.63 % | -82.000 K 0.00 % | -82.000 K | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 100.00 % | -2.148 M -49.90 % | -1.433 M | 0.000 100.00 % | -21.323 M | 0.000 100.00 % | -31.770 M | 0.000 100.00 % | -11.919 M | 0.000 100.00 % | -36.557 M | 0.000 100.00 % | -54.813 M -94 405.17 % | -58.000 K 99.79 % | -28.082 M -53 903.85 % | -52.000 K 99.81 % | -26.746 M -43 038.71 % | -62.000 K 99.72 % | -22.065 M -120.74 % | -9.996 M 0.33 % | -10.029 M -27 758.33 % | -36.000 K 99.59 % | -8.692 M | 0.000 | 0.000 100.00 % | -7.346 M 0.00 % | -7.346 M 35.29 % | -11.352 M 0.00 % | -11.352 M 12.79 % | -13.017 M 0.00 % | -13.017 M 0.09 % | -13.028 M 0.00 % | -13.028 M -5.94 % | -12.298 M 0.00 % | -12.298 M |
Other financing activites | -1.266 M -63 400.00 % | 2.000 K | 0.000 -100.00 % | 22.397 M 1 777.37 % | 1.193 M 119 400.00 % | -1.000 K -100.01 % | 8.496 M -90.70 % | 91.401 M 182 901.00 % | -50.000 K 95.37 % | -1.081 M -702.23 % | 179.500 K 339.33 % | -75.000 K -100.67 % | 11.134 M -95.11 % | 227.676 M 86 015.47 % | -265.000 K -100.68 % | 38.738 M 4 213.81 % | 898.000 K -99.48 % | 172.428 M 200 397.67 % | 86.000 K 190.53 % | -95.000 K -963.64 % | 11.000 K -99.78 % | 5.094 M 652.44 % | 677.000 K 1 330.91 % | -55.000 K -107.17 % | 767.000 K 128.10 % | -2.730 M 0.00 % | -2.730 M | 0.000 | 0.000 -100.00 % | 298.000 K 0.00 % | 298.000 K 2.76 % | 290.000 K 0.00 % | 290.000 K | 0.000 | 0.000 100.00 % | -500.000 0.00 % | -500.000 |
Net cash used provided by financing activities | -1.861 M 78.46 % | -8.640 M -1 870.49 % | 488.000 K -96.35 % | 13.386 M 2 887.95 % | 448.000 K 174.30 % | -603.000 K 95.32 % | -12.880 M -114.10 % | 91.378 M 366.21 % | -34.325 M -926.47 % | -3.344 M 71.58 % | -11.766 M -27 914.29 % | -42.000 K 99.84 % | -26.583 M -111.66 % | 227.952 M 512.52 % | -55.258 M -242.86 % | 38.680 M 242.29 % | -27.184 M -115.77 % | 172.328 M 746.39 % | -26.660 M -80 687.88 % | -33.000 K 99.85 % | -22.054 M -349.90 % | -4.902 M 47.58 % | -9.352 M -85 118.18 % | 11.000 K 100.14 % | -7.925 M -1 155.94 % | -631.000 K 0.00 % | -631.000 K 91.50 % | -7.428 M 0.00 % | -7.428 M 41.57 % | -12.712 M 0.00 % | -12.712 M -29.41 % | -9.823 M 0.00 % | -9.823 M 52.58 % | -20.714 M 0.00 % | -20.714 M -69.11 % | -12.249 M 0.00 % | -12.249 M |
Effect of forex changes on cash | 0.000 -100.00 % | 523.000 K 200.00 % | -523.000 K -52 400.00 % | 1.000 K | 0.000 100.00 % | -2.000 K -300.00 % | 1.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 -100.00 % | 1.000 K 0.00 % | 1.000 K | 0.000 | 0.000 100.00 % | -500.000 0.00 % | -500.000 0.00 % | -500.000 0.00 % | -500.000 -150.00 % | 1.000 K 0.00 % | 1.000 K | 0.000 | 0.000 |
Net change in cash | 9.867 M 171.67 % | 3.632 M 294.85 % | -1.864 M 44.07 % | -3.333 M -2 823.68 % | -114.000 K 99.22 % | -14.683 M 46.86 % | -27.630 M -258.86 % | 17.393 M 176.46 % | -22.749 M -244.22 % | 15.774 M 623.25 % | 2.181 M -86.10 % | 15.691 M 164.90 % | -24.179 M -240.22 % | 17.244 M 180.51 % | -21.420 M -320.85 % | 9.699 M -18.11 % | 11.844 M 407.14 % | -3.856 M -143.76 % | 8.812 M 214.81 % | -7.675 M -2 774.22 % | 287.000 K 116.47 % | -1.743 M -131.78 % | 5.483 M 409.75 % | -1.770 M -159.34 % | -682.500 K -117.24 % | 3.958 M 0.00 % | 3.958 M 146.13 % | -8.581 M 0.00 % | -8.581 M -191.83 % | 9.344 M 0.00 % | 9.344 M 45.70 % | 6.413 M 0.00 % | 6.413 M 164.17 % | -9.993 M 0.00 % | -9.993 M 12.91 % | -11.474 M 0.00 % | -11.474 M |
Cash at beginning of period | 13.488 M 36.85 % | 9.856 M -15.90 % | 11.720 M -22.14 % | 15.053 M -0.75 % | 15.167 M -49.19 % | 29.850 M -48.07 % | 57.480 M 43.39 % | 40.087 M -36.20 % | 62.836 M 33.52 % | 47.062 M 4.86 % | 44.881 M 53.76 % | 29.189 M -45.30 % | 53.366 M | 0.000 -100.00 % | 40.299 M | 0.000 -100.00 % | 30.478 M | 0.000 -100.00 % | 17.535 M | 0.000 -100.00 % | 23.785 M | 0.000 -100.00 % | 21.501 M | 0.000 -100.00 % | 20.240 M 19.32 % | 16.963 M 0.00 % | 16.963 M -33.59 % | 25.544 M 0.00 % | 25.544 M 57.68 % | 16.200 M 0.00 % | 16.200 M 65.53 % | 9.787 M 0.00 % | 9.787 M -50.52 % | 19.780 M 0.00 % | 19.780 M -36.71 % | 31.254 M 0.00 % | 31.254 M |
Cash at end of period | 23.355 M 73.15 % | 13.488 M 36.85 % | 9.856 M -15.90 % | 11.720 M -22.14 % | 15.053 M -0.75 % | 15.167 M -49.19 % | 29.850 M -48.07 % | 57.480 M 43.39 % | 40.087 M -36.20 % | 62.836 M 33.52 % | 47.062 M 4.86 % | 44.880 M 53.77 % | 29.187 M 69.26 % | 17.244 M -8.66 % | 18.879 M 94.66 % | 9.699 M -77.08 % | 42.321 M 1 197.54 % | -3.856 M -114.64 % | 26.346 M 443.27 % | -7.675 M -131.88 % | 24.072 M 1 481.46 % | -1.743 M -106.46 % | 26.983 M 1 624.46 % | -1.770 M -109.05 % | 19.557 M -6.52 % | 20.921 M 0.00 % | 20.921 M 23.33 % | 16.963 M 0.00 % | 16.963 M -33.59 % | 25.544 M 0.00 % | 25.544 M 57.68 % | 16.200 M 0.00 % | 16.200 M 65.53 % | 9.787 M 0.00 % | 9.787 M -50.52 % | 19.780 M 0.00 % | 19.780 M |
Operating cash flow | 14.559 M 85.75 % | 7.838 M 64.25 % | 4.772 M 278.59 % | -2.672 M -118.17 % | 14.707 M 582.51 % | -3.048 M 51.72 % | -6.313 M -124.22 % | 26.069 M 75.79 % | 14.830 M -35.72 % | 23.070 M 17.89 % | 19.569 M -7.26 % | 21.102 M 165.43 % | 7.950 M -69.15 % | 25.771 M 43.28 % | 17.986 M 206.13 % | -16.947 M -130.17 % | 56.168 M 350.66 % | -22.408 M -146.93 % | 47.747 M 464.76 % | -13.090 M -144.96 % | 29.116 M 892.70 % | 2.933 M -86.18 % | 21.223 M 982.82 % | -2.404 M -133.37 % | 7.203 M 85.31 % | 3.887 M 0.00 % | 3.887 M 6.17 % | 3.661 M 0.00 % | 3.661 M -81.15 % | 19.418 M 0.00 % | 19.418 M 48.00 % | 13.120 M 0.00 % | 13.120 M -17.20 % | 15.846 M 0.00 % | 15.846 M 135.00 % | 6.743 M 0.00 % | 6.743 M |
Capital expenditure | -1.987 M 8.94 % | -2.182 M 54.80 % | -4.827 M 66.05 % | -14.217 M 6.89 % | -15.269 M -38.43 % | -11.030 M -30.72 % | -8.438 M 92.12 % | -107.019 M -3 189.86 % | -3.253 M 29.30 % | -4.601 M 18.16 % | -5.622 M -4.71 % | -5.369 M 3.17 % | -5.545 M 97.49 % | -221.023 M -3 354.02 % | -6.399 M -144.14 % | -2.621 M 52.39 % | -5.505 M 96.47 % | -155.940 M -2 599.32 % | -5.777 M -474.25 % | -1.006 M 86.27 % | -7.325 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.278 M 0.00 % | -1.278 M -143.89 % | -524.000 K 0.00 % | -524.000 K 74.24 % | -2.034 M 0.00 % | -2.034 M -2 160.00 % | -90.000 K 0.00 % | -90.000 K 30.77 % | -130.000 K 0.00 % | -130.000 K 43.84 % | -231.500 K 0.00 % | -231.500 K |
Free CashFlow | 12.572 M 122.28 % | 5.656 M 10 383.64 % | -55.000 K 99.67 % | -16.889 M -2 905.16 % | -562.000 K 96.01 % | -14.078 M 4.56 % | -14.751 M 81.78 % | -80.950 M -799.23 % | 11.577 M -37.32 % | 18.469 M 32.42 % | 13.947 M -11.35 % | 15.733 M 554.18 % | 2.405 M 101.23 % | -195.252 M -1 785.10 % | 11.587 M 159.21 % | -19.568 M -138.62 % | 50.663 M 128.41 % | -178.348 M -524.94 % | 41.970 M 397.74 % | -14.096 M -164.69 % | 21.791 M 642.96 % | 2.933 M -86.18 % | 21.223 M 982.82 % | -2.404 M -133.37 % | 7.203 M 176.08 % | 2.609 M 0.00 % | 2.609 M -16.83 % | 3.137 M 0.00 % | 3.137 M -81.95 % | 17.384 M 0.00 % | 17.384 M 33.42 % | 13.030 M 0.00 % | 13.030 M -17.09 % | 15.716 M 0.00 % | 15.716 M 141.36 % | 6.512 M 0.00 % | 6.512 M |
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 |