
Les Hôtels de Paris S.A. HDP.PA
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 43.520 M 5.07 % | 41.421 M -2.57 % | 42.514 M 139.39 % | 17.759 M 34.22 % | 13.231 M -67.82 % | 41.118 M 0.00 % | 41.119 M 22.33 % | 33.612 M 19.23 % | 28.192 M -17.92 % | 34.345 M -4.46 % | 35.950 M 6.46 % | 33.769 M -23.69 % | 44.251 M 92.39 % | 23.001 M 6.27 % | 21.643 M 3.59 % | 20.892 M |
Net income | -17.583 M -58.02 % | -11.127 M -136.80 % | -4.699 M -218.93 % | 3.951 M 146.85 % | -8.434 M 25.58 % | -11.333 M -33.82 % | -8.469 M 33.86 % | -12.805 M -14.95 % | -11.140 M -547.30 % | -1.721 M -118.61 % | 9.247 M 2 419.62 % | 367.000 K -96.74 % | 11.243 M 431.07 % | -3.396 M -223.40 % | 2.752 M 423.38 % | -851.000 K |
Income before tax | -17.298 M -62.85 % | -10.622 M -122.50 % | -4.774 M -218.79 % | 4.019 M 159.86 % | -6.714 M 40.94 % | -11.368 M -31.59 % | -8.639 M 34.26 % | -13.141 M -106.62 % | -6.360 M -259.93 % | -1.767 M -117.19 % | 10.282 M 1 390.14 % | 690.000 K -94.80 % | 13.276 M 455.64 % | -3.733 M -218.70 % | 3.145 M 199.52 % | 1.050 M |
Income before tax ratio | -0.40 -55.00 % | -0.26 -128.37 % | -0.11 -149.62 % | 0.23 144.60 % | -0.51 -83.54 % | -0.28 -31.59 % | -0.21 46.26 % | -0.39 -73.30 % | -0.23 -338.49 % | -0.05 -117.99 % | 0.29 1 299.74 % | 0.02 -93.19 % | 0.30 284.86 % | -0.16 -211.69 % | 0.15 189.13 % | 0.05 |
EBITDA | 6.814 M -28.15 % | 9.483 M -29.80 % | 13.508 M -39.98 % | 22.506 M 126.76 % | 9.925 M 7.59 % | 9.225 M 155.47 % | 3.611 M 233.99 % | -2.695 M 2.18 % | -2.755 M -971.84 % | 316.000 K -63.51 % | 866.000 K -84.40 % | 5.553 M -72.12 % | 19.917 M 1 117.73 % | -1.957 M -142.35 % | 4.621 M 12.71 % | 4.100 M |
Net income ratio | -0.40 -50.40 % | -0.27 -143.04 % | -0.11 -149.68 % | 0.22 134.90 % | -0.64 -131.27 % | -0.28 -33.82 % | -0.21 45.94 % | -0.38 3.59 % | -0.40 -688.57 % | -0.05 -119.48 % | 0.26 2 266.76 % | 0.01 -95.72 % | 0.25 272.08 % | -0.15 -216.12 % | 0.13 412.16 % | -0.04 |
Ratio EBITDA | 0.16 -31.61 % | 0.23 -27.94 % | 0.32 -74.93 % | 1.27 68.94 % | 0.75 234.35 % | 0.22 155.48 % | 0.09 209.53 % | -0.08 17.95 % | -0.10 -1 162.12 % | 0.01 -61.81 % | 0.02 -85.35 % | 0.16 -63.47 % | 0.45 629.00 % | -0.09 -139.85 % | 0.21 8.80 % | 0.20 |
Gross profit ratio | 0.35 28.72 % | 0.28 -39.23 % | 0.45 693.96 % | 0.06 124.70 % | -0.23 -171.45 % | 0.32 305.03 % | 0.08 323.89 % | -0.04 83.75 % | -0.22 -9 406.85 % | 0.00 -94.20 % | 0.04 -75.86 % | 0.17 14.82 % | 0.15 -73.87 % | 0.56 1.84 % | 0.55 1.10 % | 0.54 |
Weighted average shs out dil | 7.387 M 0.25 % | 7.369 M -0.25 % | 7.387 M 0.00 % | 7.387 M 0.00 % | 7.387 M 3.37 % | 7.146 M 2.94 % | 6.942 M -1.33 % | 7.036 M -4.63 % | 7.377 M 2.88 % | 7.171 M 0.04 % | 7.168 M 17.19 % | 6.117 M 40.91 % | 4.341 M 0.18 % | 4.333 M -0.77 % | 4.367 M -38.13 % | 7.058 M |
Weighted average shs out | 7.387 M 0.25 % | 7.369 M 0.36 % | 7.342 M -0.61 % | 7.387 M 0.00 % | 7.387 M 3.64 % | 7.128 M 2.68 % | 6.942 M -1.33 % | 7.036 M -4.63 % | 7.377 M 3.24 % | 7.146 M -0.31 % | 7.168 M 17.19 % | 6.117 M 40.91 % | 4.341 M 0.18 % | 4.333 M -0.77 % | 4.367 M -38.13 % | 7.058 M |
EPS diluted | -2.38 -57.62 % | -1.51 -228.26 % | -0.46 -186.79 % | 0.53 146.49 % | -1.14 28.30 % | -1.59 -30.33 % | -1.22 32.97 % | -1.82 -20.53 % | -1.51 -529.17 % | -0.24 -118.60 % | 1.29 2 050.00 % | 0.06 -97.68 % | 2.59 432.05 % | -0.78 -223.81 % | 0.63 625.00 % | -0.12 |
Earnings per share | -2.38 -57.62 % | -1.51 -228.26 % | -0.46 -186.79 % | 0.53 146.49 % | -1.14 28.30 % | -1.59 -30.33 % | -1.22 32.97 % | -1.82 -20.53 % | -1.51 -529.17 % | -0.24 -118.60 % | 1.29 2 050.00 % | 0.06 -97.68 % | 2.59 432.05 % | -0.78 -223.81 % | 0.63 625.00 % | -0.12 |
Gross profit | 15.434 M 35.24 % | 11.412 M -40.79 % | 19.273 M 1 800.69 % | 1.014 M 133.16 % | -3.058 M -122.99 % | 13.301 M 305.02 % | 3.284 M 373.89 % | -1.199 M 80.62 % | -6.188 M -7 739.51 % | 81.000 K -94.46 % | 1.461 M -74.30 % | 5.684 M -12.38 % | 6.487 M -49.73 % | 12.904 M 8.23 % | 11.923 M 4.73 % | 11.384 M |
Income tax expense | 273.000 K -55.90 % | 619.000 K 151.07 % | -1.212 M -453.42 % | -219.000 K -111.15 % | 1.965 M 196 400.00 % | 1.000 K -98.86 % | 88.000 K -35.29 % | 136.000 K -97.19 % | 4.837 M 14 557.58 % | 33.000 K -96.85 % | 1.047 M 124.20 % | 467.000 K -77.42 % | 2.068 M 713.65 % | -337.000 K -185.75 % | 393.000 K -79.33 % | 1.901 M |
Cost of revenue | 28.086 M -6.41 % | 30.009 M 29.12 % | 23.241 M 38.79 % | 16.745 M 2.80 % | 16.289 M -41.44 % | 27.817 M -26.48 % | 37.835 M 8.69 % | 34.811 M 1.25 % | 34.380 M 0.34 % | 34.264 M -0.65 % | 34.489 M 22.80 % | 28.085 M -25.63 % | 37.764 M 274.01 % | 10.097 M 3.88 % | 9.720 M 2.23 % | 9.508 M |
General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 938.000 K | 0.000 | 0.000 |
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 |
Other expenses | 1.495 M -82.64 % | 8.610 M 468.69 % | 1.514 M 300.80 % | -754.000 K 74.24 % | -2.927 M -166.24 % | 4.419 M 17.21 % | 3.770 M 1 690.72 % | -237.000 K 72.05 % | -848.000 K -161.72 % | 1.374 M 5 873.91 % | 23.000 K 104.85 % | -474.000 K -174.65 % | 635.000 K -94.07 % | 10.702 M 25.11 % | 8.554 M 855 500.00 % | -1.000 K |
Operating expenses | 13.249 M 53.88 % | 8.610 M -27.91 % | 11.943 M 158.39 % | 4.622 M 91.39 % | 2.415 M -83.53 % | 14.660 M 423.76 % | 2.799 M -32.10 % | 4.122 M 138.13 % | 1.731 M 740.29 % | 206.000 K -98.11 % | 10.903 M 314.09 % | 2.633 M -74.11 % | 10.171 M -12.62 % | 11.640 M 36.08 % | 8.554 M -1.42 % | 8.677 M |
Cost and expenses | 41.335 M 7.03 % | 38.619 M 9.76 % | 35.184 M 64.67 % | 21.367 M 14.24 % | 18.704 M -55.97 % | 42.477 M 4.54 % | 40.634 M 4.37 % | 38.933 M 7.81 % | 36.111 M 4.76 % | 34.470 M -24.06 % | 45.392 M 47.77 % | 30.718 M -35.92 % | 47.935 M 120.52 % | 21.737 M 18.95 % | 18.274 M 0.49 % | 18.185 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 |
Selling general and administrative expenses | 11.754 M | 0.000 -100.00 % | 10.429 M 93.99 % | 5.376 M 0.64 % | 5.342 M -47.84 % | 10.241 M -44.68 % | 18.512 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 938.000 K | 0.000 | 0.000 |
Interest income | 0.000 -100.00 % | 998.000 K -91.40 % | 11.603 M 6.38 % | 10.907 M | 0.000 -100.00 % | 12.960 M 42.04 % | 9.124 M 16.68 % | 7.820 M 310.93 % | 1.903 M 1 177.18 % | 149.000 K -92.84 % | 2.082 M -11.82 % | 2.361 M 1 211.67 % | 180.000 K -81.60 % | 978.000 K 1 204.00 % | 75.000 K -41.41 % | 128.000 K |
Interest expense | 16.996 M 24.79 % | 13.620 M 4.65 % | 13.015 M 6.28 % | 12.246 M 22.58 % | 9.990 M -27.68 % | 13.814 M 51.40 % | 9.124 M 16.68 % | 7.820 M 310.93 % | 1.903 M -14.24 % | 2.219 M 6.58 % | 2.082 M -11.82 % | 2.361 M -36.09 % | 3.694 M 269.40 % | 1.000 M 127.27 % | 440.000 K -75.53 % | 1.798 M |
Depreciation and amortization | 7.116 M 9.73 % | 6.485 M -1.13 % | 6.559 M 5.10 % | 6.241 M -6.14 % | 6.649 M -1.92 % | 6.779 M 102.60 % | 3.346 M 27.42 % | 2.626 M 54.29 % | 1.702 M -16.98 % | 2.050 M -10.32 % | 2.286 M 6.92 % | 2.138 M -27.45 % | 2.947 M -3.44 % | 3.052 M 248.80 % | 875.000 K 77.85 % | 492.000 K |
Operating income | 2.185 M -22.02 % | 2.802 M -61.77 % | 7.330 M 303.16 % | -3.608 M 34.08 % | -5.473 M -302.72 % | -1.359 M -612.83 % | 265.000 K 105.34 % | -4.966 M 50.28 % | -9.987 M -475.95 % | -1.734 M -22.11 % | -1.420 M -141.58 % | 3.415 M -79.47 % | 16.636 M 539.29 % | -3.787 M -212.41 % | 3.369 M 24.46 % | 2.707 M |
Operating income ratio | 0.05 -25.78 % | 0.07 -60.76 % | 0.17 184.86 % | -0.20 50.88 % | -0.41 -1 151.54 % | -0.03 -612.84 % | 0.01 104.36 % | -0.15 58.29 % | -0.35 -601.65 % | -0.05 -27.82 % | -0.04 -139.06 % | 0.10 -73.10 % | 0.38 328.34 % | -0.16 -205.77 % | 0.16 20.14 % | 0.13 |
Total other income expenses net | -19.483 M -45.14 % | -13.424 M -10.97 % | -12.097 M -258.61 % | 7.627 M 714.59 % | -1.241 M 87.60 % | -10.009 M -11.29 % | -8.994 M -10.05 % | -8.173 M -359.67 % | -1.778 M -5 287.88 % | -33.000 K -100.65 % | 5.039 M 308.14 % | -2.421 M -119.50 % | 12.416 M 337.72 % | -5.223 M -2 231.70 % | -224.000 K 86.48 % | -1.657 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 160.733 M 8.02 % | 148.795 M 20.58 % | 123.403 M 4.89 % | 117.653 M -19.54 % | 146.227 M 0.02 % | 146.203 M 29.89 % | 112.557 M 11.09 % | 101.325 M 131.64 % | 43.743 M -12.61 % | 50.057 M -12.12 % | 56.963 M -18.96 % | 70.289 M -8.07 % | 76.457 M 354.48 % | 16.823 M -11.36 % | 18.978 M -14.11 % | 22.096 M |
Total investments | 21.910 M 0.99 % | 21.695 M -19.60 % | 26.983 M 0.00 % | 26.983 M -35.56 % | 41.875 M 0.00 % | 41.875 M 13 858.33 % | 300.000 K -99.31 % | 43.789 M -59.74 % | 108.766 M 231 317.02 % | 47.000 K -4.08 % | 49.000 K 0.00 % | 49.000 K -3.92 % | 51.000 K -96.47 % | 1.446 M 0.49 % | 1.439 M 11.12 % | 1.295 M |
Total debt | 166.551 M 10.58 % | 150.612 M 2.93 % | 146.320 M 9.01 % | 134.227 M -9.02 % | 147.532 M -1.41 % | 149.646 M 22.35 % | 122.307 M 18.80 % | 102.952 M 133.02 % | 44.182 M -12.64 % | 50.572 M -11.98 % | 57.452 M -18.79 % | 70.741 M -11.74 % | 80.150 M 371.42 % | 17.002 M -10.69 % | 19.036 M -14.34 % | 22.223 M |
Accumulated other comprehensive income loss | -43.261 M -36.47 % | -31.700 M -23.16 % | -25.739 M 55.58 % | -57.947 M -9.05 % | -53.139 M 0.20 % | -53.244 M -27.64 % | -41.715 M -25.75 % | -33.172 M -246.66 % | -9.569 M -23.85 % | -7.726 M 39.45 % | -12.759 M -293.94 % | 6.579 M 121.39 % | -30.751 M | 0.000 100.00 % | -15.628 M -6.09 % | -14.731 M |
Retained earnings | -17.583 M -58.02 % | -11.127 M -136.80 % | -4.699 M -218.93 % | 3.951 M 146.85 % | -8.434 M 25.58 % | -11.333 M -33.82 % | -8.469 M 33.86 % | -12.805 M -14.95 % | -11.140 M -547.30 % | -1.721 M -118.61 % | 9.247 M 2 419.62 % | 367.000 K -96.74 % | 11.243 M 431.07 % | -3.396 M -137.05 % | 9.166 M 42.91 % | 6.414 M |
Common stock | 14.000 M 0.00 % | 14.000 M 0.00 % | 14.000 M -68.89 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 8.83 % | 41.349 M 3.37 % | 40.000 M 13.74 % | 35.167 M 17.22 % | 30.000 M 113.25 % | 14.068 M 40.68 % | 10.000 M 1 412.86 % | 661.000 K 0.00 % | 661.000 K |
Total equity | -47.432 M -61.19 % | -29.426 M -140.72 % | -12.224 M -48.30 % | -8.243 M 32.18 % | -12.155 M -239.43 % | -3.581 M -144.85 % | 7.984 M -51.93 % | 16.609 M -43.96 % | 29.638 M -21.58 % | 37.794 M -4.50 % | 39.573 M -11.54 % | 44.737 M 0.24 % | 44.631 M 22.94 % | 36.304 M -8.55 % | 39.699 M 7.45 % | 36.947 M |
Other non current liabilities | 387.000 K 2.93 % | 376.000 K -30.88 % | 544.000 K -25.38 % | 729.000 K -34.62 % | 1.115 M | 0.000 -100.00 % | 1.681 M -21.74 % | 2.148 M -60.11 % | 5.385 M 83.16 % | 2.940 M -24.62 % | 3.900 M 205.40 % | 1.277 M 2.82 % | 1.242 M -56.11 % | 2.830 M -14.48 % | 3.309 M -12.85 % | 3.797 M |
Long term debt | 32.684 M -6.96 % | 35.129 M -9.00 % | 38.605 M -5.41 % | 40.811 M -66.22 % | 120.800 M -6.61 % | 129.347 M 20.24 % | 107.570 M 11.79 % | 96.228 M 147.17 % | 38.932 M -6.22 % | 41.515 M -13.94 % | 48.241 M -20.20 % | 60.451 M -9.71 % | 66.950 M 417.07 % | 12.948 M -10.64 % | 14.489 M -17.35 % | 17.530 M |
Total non current liabilities | 35.251 M -5.93 % | 37.475 M -8.39 % | 40.908 M -8.46 % | 44.688 M -64.82 % | 127.030 M -5.12 % | 133.891 M 67.90 % | 79.746 M 19.94 % | 66.491 M 891.07 % | 6.709 M -12.56 % | 7.673 M -8.05 % | 8.345 M -52.56 % | 17.592 M -76.05 % | 73.456 M 306.06 % | 18.090 M -12.66 % | 20.711 M -15.29 % | 24.449 M |
Other current liabilities | 15.639 M 31.54 % | 11.889 M 11.05 % | 10.706 M -3.69 % | 11.116 M 1 087.61 % | 936.000 K -87.28 % | 7.361 M 38.60 % | 5.311 M 201.05 % | -5.256 M -133.18 % | 15.841 M -19.05 % | 19.569 M 3.43 % | 18.920 M 20.00 % | 15.767 M 11.08 % | 14.194 M 472.34 % | 2.480 M 156.99 % | 965.000 K -26.17 % | 1.307 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -14.737 M -119.17 % | -6.724 M -28.08 % | -5.250 M 42.04 % | -9.058 M 1.66 % | -9.211 M -230.74 % | -2.785 M -114.31 % | 19.457 M | 0.000 | 0.000 -100.00 % | 7.839 M |
Short term debt | 133.867 M 15.92 % | 115.483 M 7.21 % | 107.715 M 15.31 % | 93.415 M 249.46 % | 26.731 M 31.69 % | 20.299 M 37.74 % | 14.737 M -11.88 % | 16.724 M 218.55 % | 5.250 M -42.03 % | 9.057 M -1.67 % | 9.211 M -10.49 % | 10.290 M -22.05 % | 13.200 M 225.60 % | 4.054 M -10.84 % | 4.547 M -3.11 % | 4.693 M |
Total current liabilities | 170.613 M 13.85 % | 149.863 M 8.98 % | 137.516 M 12.10 % | 122.673 M 135.32 % | 52.131 M 21.39 % | 42.944 M 22.82 % | 34.966 M 2.97 % | 33.958 M -26.08 % | 45.938 M 1.22 % | 45.383 M 1.24 % | 44.826 M -3.04 % | 46.233 M -5.51 % | 48.930 M 143.71 % | 20.077 M 23.12 % | 16.307 M 2.88 % | 15.850 M |
Total liabilities | 205.864 M 9.89 % | 187.338 M 8.64 % | 172.433 M 3.03 % | 167.361 M -6.59 % | 179.161 M 1.32 % | 176.835 M 19.99 % | 147.379 M 8.75 % | 135.523 M 50.16 % | 90.255 M 0.46 % | 89.838 M -7.35 % | 96.967 M -14.70 % | 113.673 M -7.12 % | 122.386 M 220.66 % | 38.167 M 3.10 % | 37.018 M -8.14 % | 40.299 M |
Other non current assets | -20.760 M -2.91 % | -20.173 M 44.01 % | -36.030 M 0.12 % | -36.075 M 14.32 % | -42.106 M 0.06 % | -42.132 M -33 877.42 % | -124.000 K 99.72 % | -43.530 M 60.55 % | -110.351 M -1 590.94 % | -6.526 M 94.74 % | -124.010 M -233 881.13 % | -53.000 K -2 750.00 % | 2.000 K 100.00 % | 1.000 K -99.98 % | 6.104 M -0.41 % | 6.129 M |
Long term investments | 21.910 M 0.99 % | 21.695 M -19.60 % | 26.983 M 0.00 % | 26.983 M -35.56 % | 41.875 M 0.00 % | 41.875 M 13 858.33 % | 300.000 K -99.31 % | 43.443 M -60.06 % | 108.766 M 231 317.02 % | 47.000 K -99.96 % | 121.495 M 247 848.98 % | 49.000 K -99.86 % | 35.147 M 628.89 % | 4.822 M | 0.000 | 0.000 |
Intangible assets | 188.000 K 0.00 % | 188.000 K -99.50 % | 37.580 M 0.00 % | 37.579 M -13.82 % | 43.605 M 0.00 % | 43.607 M 22 972.49 % | 189.000 K -1.56 % | 192.000 K -6.80 % | 206.000 K -2.37 % | 211.000 K -6.22 % | 225.000 K 7.66 % | 209.000 K 18.75 % | 176.000 K 170.77 % | 65.000 K 3.17 % | 63.000 K -1.56 % | 64.000 K |
GoodWill | 35.672 M -6.49 % | 38.149 M 2.03 % | 37.391 M 0.00 % | 37.391 M -13.89 % | 43.420 M 0.00 % | 43.420 M 0.00 % | 43.420 M 0.00 % | 43.420 M 6.13 % | 40.914 M 0.00 % | 40.914 M -4.67 % | 42.919 M 0.00 % | 42.919 M -10.80 % | 48.118 M 87.43 % | 25.672 M -17.73 % | 31.205 M 0.00 % | 31.205 M |
Goodwill and intangible assets | 35.860 M -6.46 % | 38.337 M -48.86 % | 74.971 M 0.00 % | 74.970 M -13.85 % | 87.025 M 0.00 % | 87.027 M 99.56 % | 43.609 M -0.01 % | 43.612 M 6.06 % | 41.120 M -0.01 % | 41.125 M -4.68 % | 43.144 M 0.04 % | 43.128 M -10.70 % | 48.294 M 87.64 % | 25.737 M -17.69 % | 31.268 M 0.00 % | 31.269 M |
Property plant equipment net | 106.718 M 0.05 % | 106.669 M 56.65 % | 68.092 M 2.87 % | 66.192 M -6.45 % | 70.753 M -4.41 % | 74.014 M -17.89 % | 90.136 M -0.31 % | 90.413 M 30.60 % | 69.231 M -1.62 % | 70.373 M -12.98 % | 80.866 M 33.47 % | 60.586 M -8.39 % | 66.136 M 110.68 % | 31.391 M -2.96 % | 32.349 M -4.86 % | 34.001 M |
Total non current assets | 143.728 M -1.91 % | 146.528 M 9.33 % | 134.023 M 1.44 % | 132.123 M -16.20 % | 157.668 M -2.00 % | 160.889 M 20.03 % | 134.045 M 0.01 % | 134.025 M 21.45 % | 110.351 M -1.03 % | 111.498 M -10.09 % | 124.010 M 19.51 % | 103.763 M -30.65 % | 149.626 M 137.61 % | 62.970 M -9.68 % | 69.721 M -2.35 % | 71.399 M |
Other current assets | 4.931 M -18.76 % | 6.070 M 48.92 % | 4.076 M -43.56 % | 7.222 M 48.91 % | 4.850 M 12.66 % | 4.305 M -45.26 % | 7.864 M -37.39 % | 12.561 M 100.85 % | 6.254 M -41.47 % | 10.685 M 112.81 % | 5.021 M -60.25 % | 12.630 M 7 648.47 % | 163.000 K 14.79 % | 142.000 K 31.48 % | 108.000 K -42.86 % | 189.000 K |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 346.000 K | 0.000 | 0.000 100.00 % | -121.446 M | 0.000 100.00 % | -35.096 M -939.57 % | -3.376 M | 0.000 | 0.000 |
cash and cash equivalents | 5.818 M 220.20 % | 1.817 M -89.27 % | 16.926 M 2.12 % | 16.574 M 1 170.04 % | 1.305 M -62.10 % | 3.443 M -64.69 % | 9.750 M 499.26 % | 1.627 M 270.62 % | 439.000 K -14.76 % | 515.000 K 5.32 % | 489.000 K 8.19 % | 452.000 K -87.76 % | 3.693 M 1 963.13 % | 179.000 K 208.62 % | 58.000 K -54.33 % | 127.000 K |
Cash and short term investments | 5.818 M 220.20 % | 1.817 M -89.27 % | 16.926 M 2.12 % | 16.574 M 1 170.04 % | 1.305 M -62.10 % | 3.443 M -64.69 % | 9.750 M 499.26 % | 1.627 M 270.62 % | 439.000 K -14.76 % | 515.000 K 5.32 % | 489.000 K 8.19 % | 452.000 K -87.76 % | 3.693 M 1 963.13 % | 179.000 K 208.62 % | 58.000 K -54.33 % | 127.000 K |
Total current assets | 14.704 M 29.19 % | 11.382 M -54.30 % | 24.908 M -7.73 % | 26.995 M 189.09 % | 9.338 M -24.48 % | 12.365 M -37.02 % | 19.633 M 19.34 % | 16.451 M 108.27 % | 7.899 M -38.50 % | 12.844 M 47.12 % | 8.730 M -55.29 % | 19.526 M 12.28 % | 17.391 M 51.21 % | 11.501 M 64.39 % | 6.996 M 19.65 % | 5.847 M |
Inventory | 127.000 K 84.06 % | 69.000 K -38.39 % | 112.000 K 24.44 % | 90.000 K 13.92 % | 79.000 K -32.48 % | 117.000 K 39.29 % | 84.000 K 40.00 % | 60.000 K 9.09 % | 55.000 K 12.24 % | 49.000 K 2.08 % | 48.000 K -64.71 % | 136.000 K -8.72 % | 149.000 K 28.45 % | 116.000 K 23.40 % | 94.000 K -3.09 % | 97.000 K |
Net receivables | 3.828 M 11.73 % | 3.426 M -9.70 % | 3.794 M 22.03 % | 3.109 M 0.16 % | 3.104 M -31.02 % | 4.500 M 132.56 % | 1.935 M -82.46 % | 11.030 M 858.30 % | 1.151 M -27.84 % | 1.595 M -49.72 % | 3.172 M -49.71 % | 6.308 M -52.88 % | 13.386 M 20.99 % | 11.064 M 64.25 % | 6.736 M 23.96 % | 5.434 M |
Tax assets | 0.000 | 0.000 -100.00 % | 7.000 K -86.79 % | 53.000 K -56.20 % | 121.000 K 15.24 % | 105.000 K -15.32 % | 124.000 K 42.53 % | 87.000 K -94.51 % | 1.585 M -75.54 % | 6.479 M 157.61 % | 2.515 M 4 645.28 % | 53.000 K 12.77 % | 47.000 K -95.39 % | 1.019 M | 0.000 | 0.000 |
Other assets | 0.000 -100.00 % | 2.000 K 100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.685 M 1.75 % | 1.656 M 0.79 % | 1.643 M -50.06 % | 3.290 M -13.42 % | 3.800 M -89.18 % | 35.121 M | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 10.818 M -13.76 % | 12.544 M 24.15 % | 10.104 M -0.08 % | 10.112 M -16.55 % | 12.118 M 54.74 % | 7.831 M 15.38 % | 6.787 M -39.39 % | 11.197 M -40.17 % | 18.715 M 68.18 % | 11.128 M -6.64 % | 11.919 M -7.14 % | 12.836 M 0.22 % | 12.808 M 186.40 % | 4.472 M 21.82 % | 3.671 M 10.67 % | 3.317 M |
Tax payables | 10.289 M 3.44 % | 9.947 M 10.63 % | 8.991 M 11.97 % | 8.030 M -34.96 % | 12.346 M 65.65 % | 7.453 M -8.34 % | 8.131 M -28.00 % | 11.293 M 84.17 % | 6.132 M 8.94 % | 5.629 M 17.86 % | 4.776 M -34.93 % | 7.340 M -15.89 % | 8.727 M -3.79 % | 9.071 M 27.33 % | 7.124 M 9.05 % | 6.533 M |
Deferred revenue non current | 0.000 | 0.000 -100.00 % | 18.965 M -2.01 % | 19.354 M | 0.000 -100.00 % | 22.651 M -70.42 % | 76.584 M 20.98 % | 63.302 M 3 259.98 % | 1.884 M -32.74 % | 2.801 M -62.22 % | 7.413 M -37.60 % | 11.880 M 38 222.58 % | 31.000 K 14.81 % | 27.000 K 22.73 % | 22.000 K 1 000.00 % | 2.000 K |
Minority interest | -588.000 K 1.84 % | -599.000 K -23.51 % | -485.000 K -46.53 % | -331.000 K 46.35 % | -617.000 K -65.86 % | -372.000 K -10.71 % | -336.000 K -32.28 % | -254.000 K -35.11 % | -188.000 K -43.51 % | -131.000 K -11.02 % | -118.000 K 51.84 % | -245.000 K -184.88 % | -86.000 K | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 39.505 M 4.21 % | 37.910 M -11.08 % | 42.636 M -4.80 % | 44.787 M -16.79 % | 53.826 M 87.14 % | 28.762 M -2.16 % | 29.396 M -5.15 % | 30.993 M -8.55 % | 33.890 M -4.28 % | 35.404 M -15.06 % | 41.683 M -6.96 % | 44.801 M -10.46 % | 50.035 M 654.33 % | 6.633 M | 0.000 | 0.000 |
Preferred stock | 0.000 -100.00 % | 31.700 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 41.715 M 25.75 % | 33.172 M 246.66 % | 9.569 M 23.85 % | 7.726 M -39.45 % | 12.759 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 0.000 100.00 % | -31.700 M -774.61 % | 4.699 M 333.49 % | 1.084 M -78.47 % | 5.035 M 0.00 % | 5.035 M 107.20 % | -69.926 M -44.17 % | -48.504 M -757.95 % | 7.372 M 0.00 % | 7.372 M -8.26 % | 8.036 M 0.00 % | 8.036 M -19.93 % | 10.036 M 0.00 % | 10.036 M -66.40 % | 29.872 M 0.00 % | 29.872 M |
Deferred tax liabilities non current | 2.180 M 10.66 % | 1.970 M 12.06 % | 1.758 M -44.14 % | 3.147 M -38.49 % | 5.116 M 63.03 % | 3.138 M -0.76 % | 3.162 M -0.85 % | 3.189 M -33.91 % | 4.825 M -0.96 % | 4.872 M 422.75 % | 932.000 K -83.68 % | 5.712 M 9.13 % | 5.234 M 129.06 % | 2.285 M -20.96 % | 2.891 M -7.34 % | 3.120 M |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 32.667 M -6.86 % | 35.074 M -6.74 % | 37.608 M 2.25 % | 36.782 M -16.02 % | 43.796 M -12.14 % | 49.848 M | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 158.432 M 0.33 % | 157.912 M -1.43 % | 160.209 M 0.69 % | 159.118 M -4.72 % | 167.006 M -3.61 % | 173.254 M 11.52 % | 155.363 M 2.12 % | 152.132 M 26.89 % | 119.893 M -6.06 % | 127.632 M -6.52 % | 136.540 M -13.81 % | 158.410 M -5.15 % | 167.017 M 124.27 % | 74.471 M -2.93 % | 76.717 M -0.68 % | 77.246 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 100.00 % | -1.213 M -453.88 % | -219.000 K -111.14 % | 1.966 M 196 500.00 % | 1.000 K 101.14 % | -88.000 K 35.29 % | -136.000 K -102.81 % | 4.837 M | 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 |
Change in working capital | 1.368 M 206.13 % | -1.289 M -144.17 % | 2.918 M 192.28 % | -3.162 M -186.77 % | 3.644 M 552.67 % | -805.000 K -122.26 % | 3.616 M 156.87 % | -6.358 M -103.85 % | -3.119 M -179.63 % | 3.917 M -28.37 % | 5.468 M -43.85 % | 9.738 M 216.79 % | -8.338 M -324.97 % | -1.962 M -84.92 % | -1.061 M -222.80 % | 864.000 K |
Accounts receivables | 682.000 K 127.76 % | -2.457 M -211.94 % | 2.195 M 171.54 % | -3.068 M -204.67 % | -1.007 M -91.44 % | -526.000 K -114.55 % | 3.616 M 156.87 % | -6.358 M -103.85 % | -3.119 M -179.63 % | 3.917 M -28.37 % | 5.468 M -43.85 % | 9.738 M | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | -12.000 K -300.00 % | -3.000 K -100.14 % | 2.195 M 171.54 % | -3.068 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.000 K -500.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts payables | 698.000 K -40.39 % | 1.171 M 61.96 % | 723.000 K 869.15 % | -94.000 K -102.02 % | 4.651 M 1 767.03 % | -279.000 K 95.19 % | -5.804 M 71.47 % | -20.340 M -512.66 % | 4.929 M 1 110.04 % | -488.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 0.000 | 0.000 100.00 % | -2.195 M -171.54 % | 3.068 M | 0.000 | 0.000 -100.00 % | 5.804 M -71.47 % | 20.340 M 513.16 % | -4.923 M -1 106.75 % | 489.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | 26.524 M 79.45 % | 14.781 M 90.40 % | 7.763 M 264.05 % | -4.732 M -898.31 % | -474.000 K -115.36 % | 3.085 M 10.77 % | 2.785 M 110.25 % | -27.175 M -351.71 % | -6.016 M 5.10 % | -6.339 M 42.16 % | -10.960 M -26.73 % | -8.648 M 29.67 % | -12.297 M -329.08 % | 5.368 M 2 127.39 % | 241.000 K -90.76 % | 2.607 M |
Net cash provided by operating activities | 10.309 M 16.49 % | 8.850 M -44.76 % | 16.021 M 670.61 % | 2.079 M -37.96 % | 3.351 M -6.86 % | 3.598 M 253.89 % | -2.338 M 94.67 % | -43.848 M -219.06 % | -13.743 M -556.62 % | -2.093 M -134.65 % | 6.041 M 68.04 % | 3.595 M 155.78 % | -6.445 M -310.48 % | 3.062 M 9.08 % | 2.807 M -9.80 % | 3.112 M |
Investments in property plant and equipment | 0.000 100.00 % | -14.325 M -124.78 % | -6.373 M -838.59 % | -679.000 K 70.87 % | -2.331 M 57.17 % | -5.443 M -106.64 % | -2.634 M 71.98 % | -9.399 M -402.62 % | -1.870 M -169.45 % | -694.000 K 89.01 % | -6.314 M -928.34 % | -614.000 K 80.20 % | -3.101 M -103 266.67 % | -3.000 K 98.78 % | -245.000 K -96.00 % | -125.000 K |
Acquisitions net | 0.000 | 0.000 | 0.000 -100.00 % | 39.029 M | 0.000 | 0.000 -100.00 % | 292.000 K 115.01 % | -1.945 M -114.51 % | 13.400 M 282.86 % | 3.500 M | 0.000 100.00 % | -30.000 K -100.14 % | 21.500 M | 0.000 | 0.000 | 0.000 |
Purchases of investments | -291.000 K | 0.000 100.00 % | -45.000 K -2 150.00 % | -2.000 K 92.31 % | -26.000 K 60.61 % | -66.000 K 79.82 % | -327.000 K -861.76 % | -34.000 K 89.44 % | -322.000 K -1 433.33 % | -21.000 K 82.05 % | -117.000 K -72.06 % | -68.000 K -33.33 % | -51.000 K -82.14 % | -28.000 K -833.33 % | -3.000 K | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 39.000 K 11.43 % | 35.000 K 45.83 % | 24.000 K -71.76 % | 85.000 K 102.44 % | -3.479 M -3 073.50 % | 117.000 K 19.39 % | 98.000 K -24.03 % | 129.000 K | 0.000 | 0.000 | 0.000 |
Other investing activites | 1.173 M 819.63 % | -163.000 K 88.06 % | -1.365 M -96.12 % | -696.000 K -153.54 % | 1.300 M 77.84 % | 731.000 K 350.34 % | -292.000 K 84.99 % | -1.945 M -114.78 % | 13.163 M 278.36 % | 3.479 M -81.33 % | 18.637 M 36 643.14 % | -51.000 K 94.92 % | -1.003 M | 0.000 | 0.000 | 0.000 |
Net cash used for investing activites | 882.000 K 106.09 % | -14.488 M -86.15 % | -7.783 M -120.67 % | 37.652 M 3 662.16 % | -1.057 M 77.70 % | -4.739 M -61.96 % | -2.926 M 74.23 % | -11.354 M -200.54 % | 11.293 M 305.49 % | 2.785 M -77.40 % | 12.323 M 2 040.63 % | -635.000 K -103.63 % | 17.474 M 56 467.74 % | -31.000 K 87.50 % | -248.000 K -98.40 % | -125.000 K |
Debt repayment | -536.000 K 90.51 % | -5.651 M -6.70 % | -5.296 M 60.79 % | -13.507 M -320.65 % | -3.211 M -2 514.29 % | 133.000 K -99.41 % | 22.671 M -55.83 % | 51.332 M 1 881.12 % | -2.882 M -10.68 % | -2.604 M 80.20 % | -13.150 M -233.50 % | -3.943 M -69.30 % | -2.329 M -24.08 % | -1.877 M -51.01 % | -1.243 M 51.90 % | -2.584 M |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.163 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | -6.640 M -72.42 % | -3.851 M -52.09 % | -2.532 M 7.99 % | -2.752 M -171.40 % | -1.014 M 81.03 % | -5.345 M 42.58 % | -9.309 M -276.41 % | 5.277 M 160.08 % | 2.029 M -1.98 % | 2.070 M 141.09 % | -5.038 M -129.63 % | -2.194 M 55.96 % | -4.982 M -468.07 % | -877.000 K -99.32 % | -440.000 K 58.96 % | -1.072 M |
Net cash used provided by financing activities | -7.176 M 24.48 % | -9.502 M -21.38 % | -7.828 M 51.85 % | -16.259 M -284.83 % | -4.225 M 18.94 % | -5.212 M -139.01 % | 13.362 M -76.40 % | 56.609 M 2 350.61 % | 2.310 M 532.58 % | -534.000 K 97.06 % | -18.188 M -196.37 % | -6.137 M 16.06 % | -7.311 M -165.47 % | -2.754 M -63.64 % | -1.683 M 53.97 % | -3.656 M |
Effect of forex changes on cash | 1.000 K 0.00 % | 1.000 K 114.29 % | -7.000 K -600.00 % | -1.000 K -200.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 133.33 % | -3.000 K -400.00 % | 1.000 K 0.00 % | 1.000 K -80.00 % | 5.000 K -99.83 % | 2.971 M 98 933.33 % | 3.000 K 200.00 % | 1.000 K | 0.000 | 0.000 |
Net change in cash | 4.016 M 126.53 % | -15.139 M -3 856.58 % | 403.000 K -97.36 % | 15.269 M 890.73 % | -1.931 M 69.38 % | -6.307 M -177.87 % | 8.099 M 476.44 % | 1.405 M 1 118.12 % | -138.000 K -186.79 % | 159.000 K -12.15 % | 181.000 K 105.70 % | -3.177 M -185.38 % | 3.721 M 1 238.49 % | 278.000 K -68.26 % | 876.000 K 230.94 % | -669.000 K |
Cash at beginning of period | 1.755 M -89.61 % | 16.894 M 1.93 % | 16.574 M 1 170.04 % | 1.305 M -62.10 % | 3.443 M -64.69 % | 9.750 M 595.93 % | 1.401 M 35 125.00 % | -4.000 K -102.99 % | 134.000 K 636.00 % | -25.000 K 87.86 % | -206.000 K -106.93 % | 2.971 M 496.13 % | -750.000 K 27.04 % | -1.028 M 46.01 % | -1.904 M -54.17 % | -1.235 M |
Cash at end of period | 5.771 M 228.83 % | 1.755 M -89.63 % | 16.926 M 2.12 % | 16.574 M 1 170.04 % | 1.305 M -62.10 % | 3.443 M -63.76 % | 9.500 M 578.09 % | 1.401 M 35 125.00 % | -4.000 K -102.99 % | 134.000 K 636.00 % | -25.000 K 87.86 % | -206.000 K -106.93 % | 2.971 M 496.13 % | -750.000 K 27.04 % | -1.028 M 46.01 % | -1.904 M |
Operating cash flow | 10.309 M 16.49 % | 8.850 M -43.56 % | 15.681 M 356.48 % | -6.114 M -235.24 % | 4.521 M 25.65 % | 3.598 M 253.89 % | -2.338 M 94.67 % | -43.848 M -219.06 % | -13.743 M -556.62 % | -2.093 M -134.65 % | 6.041 M 68.04 % | 3.595 M 155.78 % | -6.445 M -310.48 % | 3.062 M 9.08 % | 2.807 M -9.80 % | 3.112 M |
Capital expenditure | -10.007 M 30.14 % | -14.325 M -124.78 % | -6.373 M -838.59 % | -679.000 K 70.87 % | -2.331 M 57.17 % | -5.443 M -106.64 % | -2.634 M 71.98 % | -9.399 M -402.62 % | -1.870 M -169.45 % | -694.000 K 89.01 % | -6.314 M -928.34 % | -614.000 K 80.20 % | -3.101 M -103 266.67 % | -3.000 K 98.78 % | -245.000 K -96.00 % | -125.000 K |
Free CashFlow | 10.309 M 288.29 % | -5.475 M -158.82 % | 9.308 M 237.02 % | -6.793 M -410.18 % | 2.190 M 218.70 % | -1.845 M 62.89 % | -4.972 M 90.66 % | -53.247 M -241.04 % | -15.613 M -460.21 % | -2.787 M -920.88 % | -273.000 K -109.16 % | 2.981 M 131.23 % | -9.546 M -412.06 % | 3.059 M 19.40 % | 2.562 M -14.23 % | 2.987 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 |
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 | 2009-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 24.471 M 28.46 % | 19.049 M -15.66 % | 22.586 M 19.92 % | 18.835 M -24.87 % | 25.070 M 43.72 % | 17.444 M 25.92 % | 13.853 M 254.66 % | 3.906 M -22.38 % | 5.032 M -38.63 % | 8.199 M -62.77 % | 22.022 M 15.32 % | 19.096 M -15.94 % | 22.716 M 23.44 % | 18.403 M -0.63 % | 18.520 M 22.71 % | 15.092 M -0.36 % | 15.146 M 16.10 % | 13.046 M -24.73 % | 17.333 M 1.89 % | 17.012 M -16.59 % | 20.395 M 31.12 % | 15.555 M -7.09 % | 16.742 M -1.67 % | 17.027 M -23.04 % | 22.126 M 0.00 % | 22.126 M 92.39 % | 11.501 M 0.00 % | 11.501 M 6.27 % | 10.822 M 0.00 % | 10.822 M 100.00 % | 5.411 M -48.20 % | 10.446 M 100.00 % | 5.223 M |
Net income | -5.460 M 54.96 % | -12.123 M -48.75 % | -8.150 M -173.77 % | -2.977 M -49 516.67 % | -6.000 K 99.87 % | -4.693 M -124.64 % | 19.044 M 226.18 % | -15.093 M -368.44 % | -3.222 M 71.19 % | -11.183 M -104.74 % | -5.462 M 6.97 % | -5.871 M -101.20 % | -2.918 M 47.43 % | -5.551 M 7.38 % | -5.993 M 12.02 % | -6.812 M 41.46 % | -11.636 M -2 445.97 % | 496.000 K 211.96 % | -443.000 K 65.34 % | -1.278 M -79.24 % | -713.000 K -107.16 % | 9.960 M 5 169.84 % | 189.000 K 6.18 % | 178.000 K -96.84 % | 5.639 M 0.62 % | 5.604 M 430.04 % | -1.698 M 0.00 % | -1.698 M -223.40 % | 1.376 M 0.00 % | 1.376 M 100.00 % | 688.000 K 261.69 % | -425.500 K -100.00 % | -212.750 K |
Income before tax | -5.318 M 55.61 % | -11.980 M -54.36 % | -7.761 M -171.27 % | -2.861 M -221.82 % | -889.000 K 82.83 % | -5.177 M -127.26 % | 18.993 M 226.84 % | -14.974 M -330.91 % | -3.475 M 68.97 % | -11.200 M -100.43 % | -5.588 M 3.32 % | -5.780 M -76.87 % | -3.268 M 39.15 % | -5.371 M 9.61 % | -5.942 M 17.46 % | -7.199 M -12.41 % | -6.404 M -14 654.55 % | 44.000 K 135.48 % | -124.000 K 92.45 % | -1.643 M 52.72 % | -3.475 M -125.26 % | 13.757 M 10 321.97 % | 132.000 K -76.34 % | 558.000 K -91.59 % | 6.638 M 0.00 % | 6.638 M 455.64 % | -1.867 M 0.00 % | -1.867 M -218.70 % | 1.573 M 0.00 % | 1.573 M 100.00 % | 786.250 K 49.76 % | 525.000 K 100.00 % | 262.500 K |
Income before tax ratio | -0.22 65.44 % | -0.63 -83.02 % | -0.34 -126.22 % | -0.15 -328.36 % | -0.04 88.05 % | -0.30 -121.65 % | 1.37 135.76 % | -3.83 -455.13 % | -0.69 49.45 % | -1.37 -438.34 % | -0.25 16.17 % | -0.30 -110.39 % | -0.14 50.71 % | -0.29 9.03 % | -0.32 32.74 % | -0.48 -12.82 % | -0.42 -12 636.55 % | 0.00 147.14 % | -0.01 92.59 % | -0.10 43.32 % | -0.17 -119.27 % | 0.88 11 117.27 % | 0.01 -75.94 % | 0.03 -89.08 % | 0.30 0.00 % | 0.30 284.86 % | -0.16 0.00 % | -0.16 -211.69 % | 0.15 0.00 % | 0.15 0.00 % | 0.15 189.13 % | 0.05 0.00 % | 0.05 |
EBITDA | 6.283 M 167.70 % | 2.347 M -48.90 % | 4.593 M -4.35 % | 4.802 M -49.08 % | 9.430 M 131.35 % | 4.076 M -46.60 % | 7.633 M 207.16 % | -7.123 M -300.03 % | 3.561 M 323.12 % | -1.596 M -128.29 % | 5.642 M 66.68 % | 3.385 M -40.89 % | 5.727 M 370.65 % | -2.116 M -336.95 % | 893.000 K 127.62 % | -3.233 M 66.93 % | -9.776 M -758.76 % | 1.484 M 923.45 % | 145.000 K -15.20 % | 171.000 K 102.02 % | -8.453 M -190.71 % | 9.319 M 359.97 % | 2.026 M -42.56 % | 3.527 M -64.52 % | 9.941 M -0.35 % | 9.976 M 571.34 % | -2.117 M -1 426.96 % | 159.500 K -93.33 % | 2.391 M 7.22 % | 2.230 M 100.00 % | 1.115 M -33.23 % | 1.670 M 100.00 % | 835.000 K |
Net income ratio | -0.22 64.94 % | -0.64 -76.37 % | -0.36 -128.30 % | -0.16 -65 941.40 % | 0.00 99.91 % | -0.27 -119.57 % | 1.37 135.58 % | -3.86 -503.47 % | -0.64 53.06 % | -1.36 -449.92 % | -0.25 19.33 % | -0.31 -139.34 % | -0.13 57.41 % | -0.30 6.79 % | -0.32 28.31 % | -0.45 41.25 % | -0.77 -2 120.70 % | 0.04 248.76 % | -0.03 65.98 % | -0.08 -114.89 % | -0.03 -105.46 % | 0.64 5 571.98 % | 0.01 7.99 % | 0.01 -95.90 % | 0.25 0.62 % | 0.25 271.55 % | -0.15 0.00 % | -0.15 -216.12 % | 0.13 0.00 % | 0.13 0.00 % | 0.13 412.16 % | -0.04 0.00 % | -0.04 |
Ratio EBITDA | 0.26 108.39 % | 0.12 -39.41 % | 0.20 -20.24 % | 0.25 -32.22 % | 0.38 60.98 % | 0.23 -57.59 % | 0.55 130.21 % | -1.82 -357.69 % | 0.71 463.55 % | -0.19 -175.98 % | 0.26 44.53 % | 0.18 -29.69 % | 0.25 319.26 % | -0.11 -338.46 % | 0.05 122.51 % | -0.21 66.81 % | -0.65 -667.42 % | 0.11 1 259.76 % | 0.01 -16.78 % | 0.01 102.43 % | -0.41 -169.18 % | 0.60 395.07 % | 0.12 -41.58 % | 0.21 -53.90 % | 0.45 -0.35 % | 0.45 345.00 % | -0.18 -1 426.96 % | 0.01 -93.72 % | 0.22 7.22 % | 0.21 0.00 % | 0.21 28.90 % | 0.16 0.00 % | 0.16 |
Gross profit ratio | 0.33 45.14 % | 0.23 -25.74 % | 0.31 -11.00 % | 0.34 -32.56 % | 0.51 37.53 % | 0.37 22.37 % | 0.30 137.16 % | -0.82 -103.32 % | -0.40 -206.74 % | -0.13 -133.05 % | 0.40 59.98 % | 0.25 56.56 % | 0.16 1 047.62 % | -0.02 -126.18 % | 0.06 140.42 % | -0.16 6.48 % | -0.17 39.50 % | -0.28 -1 537.35 % | 0.02 229.32 % | -0.01 -401.16 % | 0.00 -103.06 % | 0.10 -27.36 % | 0.13 -33.12 % | 0.20 37.38 % | 0.15 0.00 % | 0.15 -73.87 % | 0.56 0.00 % | 0.56 1.84 % | 0.55 0.00 % | 0.55 0.00 % | 0.55 1.10 % | 0.54 0.00 % | 0.54 |
Weighted average shs out dil | 7.387 M 0.00 % | 7.387 M 0.00 % | 7.387 M 0.00 % | 7.387 M 0.00 % | 7.387 M 0.00 % | 7.387 M 0.00 % | 7.387 M 0.00 % | 7.387 M 0.00 % | 7.387 M 0.00 % | 7.387 M 3.37 % | 7.146 M -3.26 % | 7.387 M 12.27 % | 6.580 M -9.92 % | 7.304 M 3.62 % | 7.049 M 0.37 % | 7.023 M -8.43 % | 7.669 M 8.24 % | 7.086 M -2.15 % | 7.242 M 2.00 % | 7.100 M -13.69 % | 8.226 M 34.62 % | 6.110 M -3.01 % | 6.300 M 6.18 % | 5.933 M 36.68 % | 4.341 M 0.00 % | 4.341 M 0.18 % | 4.333 M -0.48 % | 4.354 M -0.29 % | 4.367 M -0.04 % | 4.368 M 0.00 % | 4.368 M -38.10 % | 7.058 M 0.00 % | 7.058 M |
Weighted average shs out | 7.378 M -0.12 % | 7.387 M 0.61 % | 7.342 M -0.60 % | 7.387 M 0.00 % | 7.387 M 0.00 % | 7.387 M 0.00 % | 7.387 M 0.00 % | 7.387 M 0.00 % | 7.387 M 0.00 % | 7.387 M 3.37 % | 7.146 M -3.26 % | 7.387 M 12.27 % | 6.580 M -9.92 % | 7.304 M 3.62 % | 7.049 M 0.37 % | 7.023 M -8.43 % | 7.669 M 8.24 % | 7.086 M -2.15 % | 7.242 M 2.00 % | 7.100 M -13.69 % | 8.226 M 34.62 % | 6.110 M -3.01 % | 6.300 M 6.18 % | 5.933 M 36.68 % | 4.341 M 0.00 % | 4.341 M 0.18 % | 4.333 M -0.48 % | 4.354 M -0.29 % | 4.367 M -0.04 % | 4.368 M 0.00 % | 4.368 M -38.10 % | 7.058 M 0.00 % | 7.058 M |
EPS diluted | -0.74 54.88 % | -1.64 -49.09 % | -1.10 -175.00 % | -0.40 -49 900.00 % | 0.00 99.88 % | -0.64 -124.81 % | 2.58 226.47 % | -2.04 -363.64 % | -0.44 70.86 % | -1.51 -98.68 % | -0.76 3.80 % | -0.79 -79.55 % | -0.44 42.11 % | -0.76 10.59 % | -0.85 12.37 % | -0.97 36.18 % | -1.52 -2 271.43 % | 0.07 214.38 % | -0.06 66.00 % | -0.18 -107.61 % | -0.09 -105.32 % | 1.63 5 333.33 % | 0.03 0.00 % | 0.03 -97.67 % | 1.29 -0.77 % | 1.30 442.11 % | -0.38 5.00 % | -0.40 -229.03 % | 0.31 -3.13 % | 0.32 100.00 % | 0.16 365.78 % | -0.06 -100.00 % | -0.03 |
Earnings per share | -0.74 54.88 % | -1.64 -47.75 % | -1.11 -177.50 % | -0.40 -49 900.00 % | 0.00 99.88 % | -0.64 -124.81 % | 2.58 226.47 % | -2.04 -363.64 % | -0.44 70.86 % | -1.51 -98.68 % | -0.76 3.80 % | -0.79 -79.55 % | -0.44 42.11 % | -0.76 10.59 % | -0.85 12.37 % | -0.97 36.18 % | -1.52 -2 271.43 % | 0.07 214.38 % | -0.06 66.00 % | -0.18 -107.61 % | -0.09 -105.32 % | 1.63 5 333.33 % | 0.03 0.00 % | 0.03 -97.67 % | 1.29 -0.77 % | 1.30 442.11 % | -0.38 5.00 % | -0.40 -229.03 % | 0.31 -3.13 % | 0.32 100.00 % | 0.16 365.78 % | -0.06 -100.00 % | -0.03 |
Gross profit | 8.081 M 86.46 % | 4.334 M -37.37 % | 6.920 M 6.72 % | 6.484 M -49.34 % | 12.798 M 97.65 % | 6.475 M 54.09 % | 4.202 M 231.81 % | -3.188 M -57.82 % | -2.020 M -88.26 % | -1.073 M -112.31 % | 8.719 M 84.49 % | 4.726 M 31.61 % | 3.591 M 1 269.71 % | -307.000 K -126.02 % | 1.180 M 149.60 % | -2.379 M 6.82 % | -2.553 M 29.77 % | -3.635 M -1 181.85 % | 336.000 K 231.76 % | -255.000 K -318.03 % | -61.000 K -104.01 % | 1.522 M -32.51 % | 2.255 M -34.24 % | 3.429 M 5.72 % | 3.244 M 0.00 % | 3.244 M -49.73 % | 6.452 M 0.00 % | 6.452 M 8.23 % | 5.962 M 0.00 % | 5.962 M 100.00 % | 2.981 M -47.63 % | 5.692 M 100.00 % | 2.846 M |
Income tax expense | 124.000 K -16.78 % | 149.000 K -72.86 % | 549.000 K 684.29 % | 70.000 K 109.40 % | -745.000 K -59.53 % | -467.000 K -23.54 % | -378.000 K -337.74 % | 159.000 K 736.00 % | -25.000 K -47.06 % | -17.000 K 81.91 % | -94.000 K -198.95 % | 95.000 K -39.87 % | 158.000 K 125.71 % | 70.000 K -47.37 % | 133.000 K -50.56 % | 269.000 K -94.88 % | 5.250 M 1 171.19 % | 413.000 K 26.30 % | 327.000 K -9.17 % | 360.000 K -86.49 % | 2.665 M -28.21 % | 3.712 M 12 700.00 % | 29.000 K -93.38 % | 438.000 K -57.64 % | 1.034 M 0.00 % | 1.034 M 713.65 % | -168.500 K 0.00 % | -168.500 K -185.75 % | 196.500 K 0.00 % | 196.500 K 100.00 % | 98.250 K -89.66 % | 950.500 K 100.00 % | 475.250 K |
Cost of revenue | 16.390 M 11.38 % | 14.715 M -6.07 % | 15.666 M 26.84 % | 12.351 M 0.64 % | 12.272 M 11.88 % | 10.969 M 13.66 % | 9.651 M 36.04 % | 7.094 M 0.60 % | 7.052 M -23.94 % | 9.272 M -30.30 % | 13.303 M -7.43 % | 14.370 M -24.86 % | 19.125 M 2.22 % | 18.710 M 7.90 % | 17.340 M -0.75 % | 17.471 M -1.29 % | 17.699 M 6.10 % | 16.681 M -1.86 % | 16.997 M -1.56 % | 17.267 M -15.59 % | 20.456 M 45.77 % | 14.033 M -3.13 % | 14.487 M 6.54 % | 13.598 M -27.98 % | 18.882 M 0.00 % | 18.882 M 274.01 % | 5.049 M 0.00 % | 5.049 M 3.88 % | 4.860 M 0.00 % | 4.860 M 100.00 % | 2.430 M -48.89 % | 4.754 M 100.00 % | 2.377 M |
General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 469.000 K 0.00 % | 469.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
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 -100.00 % | 356.500 K 200.00 % | -356.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other expenses | 8.150 M 1 964.99 % | -437.000 K -103.44 % | 12.716 M 2 358.61 % | -563.000 K 35.58 % | -874.000 K -80.95 % | -483.000 K -117.03 % | 2.836 M 4 263.08 % | 65.000 K -89.81 % | 638.000 K 232.09 % | -483.000 K 67.54 % | -1.488 M -824.22 % | -161.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 % | 635.000 K | 0.000 -100.00 % | 10.702 M | 0.000 -100.00 % | 8.554 M | 0.000 | 0.000 | 0.000 | 0.000 |
Operating expenses | 13.399 M -17.87 % | 16.314 M 28.30 % | 12.716 M 136.80 % | 5.370 M -19.25 % | 6.650 M 29.48 % | 5.136 M 590.32 % | 744.000 K -57.02 % | 1.731 M 11.03 % | 1.559 M -56.62 % | 3.594 M -46.73 % | 6.747 M 31.19 % | 5.143 M 187.80 % | 1.787 M 76.58 % | 1.012 M -59.58 % | 2.504 M 54.76 % | 1.618 M -42.64 % | 2.821 M -38.03 % | 4.552 M 780.46 % | 517.000 K 66.24 % | 311.000 K -86.23 % | 2.258 M -82.84 % | 13.161 M 1 174.06 % | 1.033 M -35.44 % | 1.600 M -75.61 % | 6.559 M 81.59 % | 3.612 M -68.67 % | 11.528 M 10 146.67 % | 112.500 K -98.59 % | 7.994 M 1 327.50 % | 560.000 K 100.00 % | 280.000 K -54.91 % | 621.000 K 100.00 % | 310.500 K |
Cost and expenses | 29.789 M 64.89 % | 18.066 M -13.55 % | 20.898 M 17.93 % | 17.721 M -6.35 % | 18.922 M 17.49 % | 16.105 M 54.93 % | 10.395 M 17.79 % | 8.825 M 2.49 % | 8.611 M -33.07 % | 12.866 M -35.83 % | 20.050 M 2.75 % | 19.513 M -6.69 % | 20.912 M 6.03 % | 19.722 M -0.61 % | 19.844 M 3.96 % | 19.089 M -6.97 % | 20.520 M -3.36 % | 21.233 M 21.23 % | 17.514 M -0.36 % | 17.578 M -22.61 % | 22.714 M -16.47 % | 27.194 M 75.22 % | 15.520 M 2.12 % | 15.198 M -36.59 % | 23.968 M 0.00 % | 23.968 M 120.52 % | 10.869 M 0.00 % | 10.869 M 18.95 % | 9.137 M 0.00 % | 9.137 M 100.00 % | 4.569 M -49.76 % | 9.093 M 100.00 % | 4.546 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 5.249 M -68.66 % | 16.751 M | 0.000 -100.00 % | 4.807 M -16.78 % | 5.776 M 24.13 % | 4.653 M 29.97 % | 3.580 M 99.33 % | 1.796 M -18.25 % | 2.197 M -29.38 % | 3.111 M -40.84 % | 5.259 M 5.56 % | 4.982 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 35.250 K 30.56 % | 27.000 K 100.75 % | -3.612 M -200.00 % | 3.612 M 337.55 % | 825.500 K 633.78 % | 112.500 K 120.09 % | -560.000 K -200.00 % | 560.000 K 100.00 % | 280.000 K -54.91 % | 621.000 K 100.00 % | 310.500 K |
Interest income | 0.000 | 0.000 100.00 % | -2.340 M -170.10 % | 3.338 M -44.45 % | 6.009 M 7.42 % | 5.594 M -13.78 % | 6.488 M 46.82 % | 4.419 M 41.73 % | 3.118 M -51.24 % | 6.394 M -15.01 % | 7.523 M 8 258.89 % | 90.000 K -98.23 % | 5.072 M 25.17 % | 4.052 M -12.26 % | 4.618 M 44.22 % | 3.202 M 210.87 % | 1.030 M 17.98 % | 873.000 K -10.64 % | 977.000 K -9.29 % | 1.077 M -6.83 % | 1.156 M 24.84 % | 926.000 K -15.05 % | 1.090 M -14.24 % | 1.271 M 606.11 % | 180.000 K | 0.000 -100.00 % | 978.000 K | 0.000 -100.00 % | 75.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 7.925 M -40.33 % | 13.282 M 42.65 % | 9.311 M 116.08 % | 4.309 M -38.19 % | 6.971 M 15.34 % | 6.044 M -22.78 % | 7.827 M 77.12 % | 4.419 M 23.37 % | 3.582 M -44.10 % | 6.408 M -23.50 % | 8.377 M 54.07 % | 5.437 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 520.500 K -11.82 % | 590.250 K -68.04 % | 1.847 M 0.00 % | 1.847 M 269.40 % | 500.000 K 0.00 % | 500.000 K 127.27 % | 220.000 K 0.00 % | 220.000 K 100.00 % | 110.000 K -87.76 % | 899.000 K 100.00 % | 449.500 K |
Depreciation and amortization | 2.085 M 10.90 % | 1.880 M -0.32 % | 1.886 M -43.77 % | 3.354 M 0.09 % | 3.351 M 4.46 % | 3.208 M 14.20 % | 2.809 M -18.15 % | 3.432 M -0.64 % | 3.454 M 8.07 % | 3.196 M 12.02 % | 2.853 M -24.56 % | 3.782 M 40.33 % | 2.695 M 313.98 % | 651.000 K -73.05 % | 2.416 M 1 050.48 % | 210.000 K -81.20 % | 1.117 M 93.25 % | 578.000 K 175.06 % | -770.000 K -127.30 % | 2.820 M 94.21 % | 1.452 M 74.10 % | 834.000 K 8.03 % | 772.000 K -43.48 % | 1.366 M -7.30 % | 1.474 M 0.00 % | 1.474 M -3.44 % | 1.526 M 0.00 % | 1.526 M 248.80 % | 437.500 K 0.00 % | 437.500 K 100.00 % | 218.750 K -11.08 % | 246.000 K 100.00 % | 123.000 K |
Operating income | -5.318 M -641.00 % | 983.000 K -41.77 % | 1.688 M 51.53 % | 1.114 M -81.88 % | 6.148 M 359.15 % | 1.339 M -61.28 % | 3.458 M 170.30 % | -4.919 M -37.44 % | -3.579 M 23.31 % | -4.667 M -336.66 % | 1.972 M 572.90 % | -417.000 K -113.75 % | 3.032 M 209.58 % | -2.767 M -81.68 % | -1.523 M 55.77 % | -3.443 M 68.39 % | -10.893 M -1 302.32 % | 906.000 K -0.98 % | 915.000 K 134.54 % | -2.649 M 73.26 % | -9.905 M -216.74 % | 8.485 M 576.63 % | 1.254 M -41.97 % | 2.161 M -73.43 % | 8.134 M -4.34 % | 8.503 M 451.27 % | -2.421 M -77.13 % | -1.367 M -186.68 % | 1.577 M -12.05 % | 1.793 M 100.00 % | 896.250 K -37.06 % | 1.424 M 100.00 % | 712.000 K |
Operating income ratio | -0.22 -521.13 % | 0.05 -30.95 % | 0.07 26.36 % | 0.06 -75.88 % | 0.25 219.48 % | 0.08 -69.25 % | 0.25 119.82 % | -1.26 -77.06 % | -0.71 -24.95 % | -0.57 -735.66 % | 0.09 510.07 % | -0.02 -116.36 % | 0.13 188.77 % | -0.15 -82.84 % | -0.08 63.95 % | -0.23 68.28 % | -0.72 -1 135.62 % | 0.07 31.55 % | 0.05 133.90 % | -0.16 67.94 % | -0.49 -189.03 % | 0.55 628.27 % | 0.07 -40.98 % | 0.13 -65.48 % | 0.37 -4.34 % | 0.38 282.59 % | -0.21 -77.13 % | -0.12 -181.56 % | 0.15 -12.05 % | 0.17 0.00 % | 0.17 21.51 % | 0.14 0.00 % | 0.14 |
Total other income expenses net | -6.520 M 49.70 % | -12.963 M -37.19 % | -9.449 M -137.71 % | -3.975 M 43.51 % | -7.037 M -8.00 % | -6.516 M -279.94 % | -1.715 M 82.94 % | -10.055 M -9 768.27 % | 104.000 K 101.59 % | -6.533 M 13.58 % | -7.560 M -40.97 % | -5.363 M 19.44 % | -6.657 M -155.65 % | -2.604 M 51.08 % | -5.323 M -41.72 % | -3.756 M | 0.000 | 0.000 100.00 % | -1.000 K -200.00 % | 1.000 K | 0.000 | 0.000 -100.00 % | 1.271 M 179.29 % | -1.603 M -111.23 % | 14.281 M 865.92 % | -1.865 M 60.52 % | -4.723 M -844.60 % | -500.000 K -12 400.00 % | -4.000 K 98.18 % | -220.000 K -100.00 % | -110.000 K 87.76 % | -899.000 K -100.00 % | -449.500 K |
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 | 2009-01-31 |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 160.733 M 3.15 % | 155.824 M 4.72 % | 148.795 M 12.28 % | 132.522 M 7.39 % | 123.403 M 4.08 % | 118.566 M 0.78 % | 117.653 M -20.84 % | 148.620 M -3.61 % | 154.187 M 1.67 % | 151.650 M 3.73 % | 146.203 M 7.81 % | 135.611 M 20.48 % | 112.557 M 11.01 % | 101.394 M 0.07 % | 101.326 M 4.69 % | 96.788 M 123.12 % | 43.379 M -8.75 % | 47.541 M -5.02 % | 50.055 M -12.07 % | 56.929 M -0.06 % | 56.963 M 9.18 % | 52.172 M -25.78 % | 70.289 M -2.12 % | 71.810 M -6.08 % | 76.457 M 363.91 % | 16.481 M -2.03 % | 16.823 M -11.79 % | 19.072 M 0.50 % | 18.978 M -13.52 % | 21.945 M -0.68 % | 22.096 M -5.94 % | 23.491 M |
Total investments | 21.910 M -3.81 % | 22.779 M 5.00 % | 21.695 M -7.71 % | 23.508 M -12.88 % | 26.983 M -4.92 % | 28.380 M 5.18 % | 26.983 M -10.05 % | 29.997 M -28.37 % | 41.875 M 0.00 % | 41.875 M 0.00 % | 41.875 M 2 128.58 % | 1.879 M 526.33 % | 300.000 K -81.17 % | 1.593 M -98.81 % | 133.938 M 10 323.19 % | 1.285 M -98.83 % | 110.267 M 8 507.88 % | 1.281 M 2 625.53 % | 47.000 K -96.45 % | 1.323 M 2 600.00 % | 49.000 K -96.03 % | 1.233 M 2 416.33 % | 49.000 K -96.27 % | 1.312 M 2 472.55 % | 51.000 K -96.48 % | 1.450 M 0.28 % | 1.446 M -5.24 % | 1.526 M 6.05 % | 1.439 M 4.43 % | 1.378 M 6.41 % | 1.295 M 1.65 % | 1.274 M |
Total debt | 166.551 M 3.67 % | 160.650 M 6.66 % | 150.612 M 8.54 % | 138.760 M -1.12 % | 140.329 M 3.40 % | 135.713 M 1.11 % | 134.227 M -10.75 % | 150.388 M -3.28 % | 155.492 M 1.40 % | 153.351 M 2.48 % | 149.646 M 5.65 % | 141.639 M 15.81 % | 122.307 M 18.85 % | 102.909 M -0.04 % | 102.953 M 1.85 % | 101.087 M 130.70 % | 43.818 M -8.88 % | 48.089 M -4.91 % | 50.570 M -12.21 % | 57.602 M 0.26 % | 57.452 M 8.99 % | 52.713 M -25.48 % | 70.741 M -3.52 % | 73.322 M -8.52 % | 80.150 M 375.55 % | 16.854 M -0.87 % | 17.002 M -11.52 % | 19.216 M 0.95 % | 19.036 M -14.03 % | 22.143 M -0.36 % | 22.223 M -5.96 % | 23.631 M |
Accumulated other comprehensive income loss | -43.261 M -0.44 % | -43.071 M -35.87 % | -31.700 M -8.35 % | -29.258 M -13.67 % | -25.739 M 58.72 % | -62.350 M -7.60 % | -57.947 M -8.97 % | -53.178 M 21.27 % | -67.544 M -5.04 % | -64.302 M -20.77 % | -53.244 M -11.73 % | -47.653 M -43.33 % | -33.246 M 0.00 % | -33.245 M -63.23 % | -20.367 M -1.73 % | -20.020 M -158.16 % | -7.755 M 18.01 % | -9.458 M -22.42 % | -7.726 M 8.17 % | -8.413 M 34.06 % | -12.759 M -282.30 % | 6.999 M 121.93 % | -31.912 M -2.49 % | -31.136 M -1.25 % | -30.751 M -51.18 % | -20.340 M | 0.000 100.00 % | -16.225 M -3.82 % | -15.628 M -2.32 % | -15.273 M -3.68 % | -14.731 M | 0.000 |
Retained earnings | -17.583 M -45.04 % | -12.123 M -8.95 % | -11.127 M -273.77 % | -2.977 M 36.65 % | -4.699 M -0.13 % | -4.693 M -218.78 % | 3.951 M 113.31 % | -29.689 M -252.02 % | -8.434 M 24.58 % | -11.183 M 1.32 % | -11.333 M -93.07 % | -5.870 M 30.69 % | -8.469 M -52.57 % | -5.551 M 56.65 % | -12.805 M -87.98 % | -6.812 M 38.85 % | -11.140 M -604.17 % | -1.582 M 8.08 % | -1.721 M -34.66 % | -1.278 M -113.82 % | 9.247 M -7.16 % | 9.960 M 2 613.90 % | 367.000 K 106.18 % | 178.000 K -98.42 % | 11.243 M 45.56 % | 7.724 M 327.44 % | -3.396 M -167.00 % | 5.069 M -44.70 % | 9.166 M 32.15 % | 6.936 M 8.14 % | 6.414 M -15.34 % | 7.576 M |
Common stock | 14.000 M 0.00 % | 14.000 M 0.00 % | 14.000 M 0.00 % | 14.000 M 0.00 % | 14.000 M -68.89 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 8.83 % | 41.349 M 3.37 % | 40.000 M 0.00 % | 40.000 M 0.00 % | 40.000 M 13.74 % | 35.167 M 17.22 % | 30.000 M 0.00 % | 30.000 M 0.00 % | 30.000 M 113.25 % | 14.068 M 40.68 % | 10.000 M 0.00 % | 10.000 M 1 412.86 % | 661.000 K 0.00 % | 661.000 K 0.00 % | 661.000 K 0.00 % | 661.000 K 0.00 % | 661.000 K |
Total equity | -47.432 M -13.48 % | -41.799 M -42.05 % | -29.426 M -86.69 % | -15.762 M -28.94 % | -12.224 M 3.47 % | -12.663 M -53.62 % | -8.243 M 75.32 % | -33.395 M -84.23 % | -18.127 M -23.68 % | -14.656 M -309.27 % | -3.581 M -275.37 % | 2.042 M -74.42 % | 7.984 M -28.04 % | 11.095 M -33.20 % | 16.609 M -24.65 % | 22.042 M -25.63 % | 29.638 M -18.04 % | 36.162 M -4.32 % | 37.794 M -1.12 % | 38.221 M -3.42 % | 39.573 M -27.84 % | 54.841 M 22.59 % | 44.737 M 0.75 % | 44.403 M -0.51 % | 44.631 M 19.56 % | 37.330 M 2.83 % | 36.304 M 1.97 % | 35.601 M -10.32 % | 39.699 M 5.95 % | 37.468 M 1.41 % | 36.947 M -3.05 % | 38.109 M |
Other non current liabilities | 387.000 K 0.52 % | 385.000 K 2.39 % | 376.000 K -28.65 % | 527.000 K -3.13 % | 544.000 K 1.30 % | 537.000 K 104.17 % | -12.885 M -219.52 % | 10.781 M 867.77 % | 1.114 M 9.54 % | 1.017 M -27.67 % | 1.406 M -16.36 % | 1.681 M 0.00 % | 1.681 M -5.72 % | 1.783 M -16.95 % | 2.147 M 38.61 % | 1.549 M -71.23 % | 5.385 M 154.37 % | 2.117 M 106.19 % | -34.217 M 12.20 % | -38.972 M 2.32 % | -39.896 M 8.90 % | -43.793 M -402.79 % | 14.463 M 103.62 % | 7.103 M 472.36 % | 1.241 M -52.08 % | 2.590 M -8.48 % | 2.830 M -7.79 % | 3.069 M -7.25 % | 3.309 M -6.76 % | 3.549 M -6.53 % | 3.797 M -5.95 % | 4.037 M |
Long term debt | 32.684 M -1.25 % | 33.097 M -5.78 % | 35.129 M -12.17 % | 39.997 M 3.61 % | 38.605 M 2.99 % | 37.485 M -31.13 % | 54.426 M 26.09 % | 43.166 M -17.47 % | 52.304 M -60.74 % | 133.237 M 3.01 % | 129.347 M 5.66 % | 122.420 M 13.80 % | 107.570 M 11.91 % | 96.126 M -0.11 % | 96.229 M 3.83 % | 92.679 M 138.05 % | 38.932 M -2.94 % | 40.110 M -3.38 % | 41.513 M -11.38 % | 46.843 M -2.90 % | 48.241 M 3.36 % | 46.675 M -22.79 % | 60.452 M -6.38 % | 64.571 M -3.55 % | 66.950 M 427.37 % | 12.695 M -1.95 % | 12.948 M -15.08 % | 15.247 M 5.23 % | 14.489 M -13.53 % | 16.756 M -4.42 % | 17.530 M -3.98 % | 18.256 M |
Total non current liabilities | 35.251 M -0.91 % | 35.573 M -5.08 % | 37.475 M -11.50 % | 42.345 M 3.51 % | 40.908 M 0.35 % | 40.767 M -8.77 % | 44.688 M -21.92 % | 57.232 M 1.22 % | 56.544 M -58.85 % | 137.418 M 2.63 % | 133.891 M 5.13 % | 127.361 M 59.71 % | 79.746 M 18.20 % | 67.467 M 1.47 % | 66.491 M 6.42 % | 62.478 M 831.26 % | 6.709 M -5.40 % | 7.092 M -7.57 % | 7.673 M -2.52 % | 7.871 M -5.68 % | 8.345 M -12.69 % | 9.558 M -87.25 % | 74.945 M 4.51 % | 71.711 M -2.38 % | 73.456 M 314.51 % | 17.721 M -2.04 % | 18.090 M -11.32 % | 20.399 M -1.51 % | 20.711 M -12.00 % | 23.535 M -3.74 % | 24.449 M -2.55 % | 25.090 M |
Other current liabilities | 15.639 M -44.22 % | 28.035 M 439.69 % | -8.253 M -281.30 % | 4.552 M -57.48 % | 10.706 M 153.46 % | 4.224 M -62.00 % | 11.116 M 1.02 % | 11.004 M 66.85 % | 6.595 M 60.03 % | 4.121 M -44.02 % | 7.361 M 201.19 % | 2.444 M -53.98 % | 5.311 M 104.66 % | 2.595 M 149.37 % | -5.256 M -226.99 % | 4.139 M -73.87 % | 15.841 M 84.80 % | 8.572 M -56.20 % | 19.570 M 204.12 % | 6.435 M -65.99 % | 18.920 M 41.48 % | 13.373 M 61.86 % | 8.262 M -36.04 % | 12.917 M -9.00 % | 14.195 M 417.88 % | 2.741 M 10.52 % | 2.480 M 150.76 % | 989.000 K 2.49 % | 965.000 K -26.56 % | 1.314 M 0.54 % | 1.307 M 16.07 % | 1.126 M |
Deferred revenue | 0.000 | 0.000 -100.00 % | 20.142 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -14.737 M -117.33 % | -6.781 M 59.45 % | -16.724 M -98.91 % | -8.408 M -60.15 % | -5.250 M 34.85 % | -8.058 M 11.03 % | -9.057 M 15.82 % | -10.759 M -16.81 % | -9.211 M -52.55 % | -6.038 M -130.13 % | 20.041 M -10.27 % | 22.335 M 14.79 % | 19.457 M 69.89 % | 11.453 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.839 M 8.94 % | 7.196 M |
Short term debt | 133.867 M 4.95 % | 127.553 M 10.45 % | 115.483 M 16.93 % | 98.763 M -8.31 % | 107.715 M 9.66 % | 98.228 M 5.15 % | 93.415 M -12.88 % | 107.222 M 301.11 % | 26.731 M 32.90 % | 20.113 M -0.92 % | 20.299 M 5.62 % | 19.219 M 30.41 % | 14.737 M 117.36 % | 6.780 M -59.46 % | 16.724 M 98.91 % | 8.408 M 60.15 % | 5.250 M -34.85 % | 8.058 M -11.03 % | 9.057 M -15.82 % | 10.759 M 16.81 % | 9.211 M 52.55 % | 6.038 M -41.32 % | 10.290 M 17.59 % | 8.751 M -33.70 % | 13.200 M 217.38 % | 4.159 M 2.59 % | 4.054 M 2.14 % | 3.969 M -12.71 % | 4.547 M -15.59 % | 5.387 M 14.79 % | 4.693 M -12.69 % | 5.375 M |
Total current liabilities | 170.613 M 3.03 % | 165.600 M 10.50 % | 149.863 M 14.23 % | 131.190 M -0.25 % | 131.525 M 3.71 % | 126.821 M 3.38 % | 122.673 M -7.74 % | 132.968 M 3.41 % | 128.589 M 180.76 % | 45.801 M 6.65 % | 42.944 M 7.12 % | 40.088 M 14.65 % | 34.966 M 1.62 % | 34.410 M 1.33 % | 33.958 M -5.92 % | 36.093 M -21.43 % | 45.938 M 5.81 % | 43.415 M -4.34 % | 45.383 M 2.42 % | 44.312 M -1.15 % | 44.826 M -0.68 % | 45.134 M 16.54 % | 38.728 M -19.61 % | 48.178 M -1.54 % | 48.930 M 148.98 % | 19.652 M -2.12 % | 20.077 M 14.76 % | 17.495 M 7.29 % | 16.307 M 0.61 % | 16.208 M 2.26 % | 15.850 M 3.46 % | 15.320 M |
Total liabilities | 205.864 M 2.33 % | 201.173 M 7.39 % | 187.338 M 7.95 % | 173.535 M 0.64 % | 172.433 M 2.89 % | 167.588 M 0.14 % | 167.361 M -12.01 % | 190.200 M 2.74 % | 185.133 M 1.04 % | 183.219 M 3.61 % | 176.835 M 5.61 % | 167.449 M 13.62 % | 147.379 M 8.70 % | 135.579 M 0.04 % | 135.523 M 1.63 % | 133.353 M 47.75 % | 90.255 M 4.97 % | 85.984 M -4.29 % | 89.838 M -4.58 % | 94.155 M -2.90 % | 96.967 M -2.11 % | 99.062 M -12.85 % | 113.673 M -5.18 % | 119.889 M -2.04 % | 122.386 M 227.47 % | 37.373 M -2.08 % | 38.167 M 0.72 % | 37.894 M 2.37 % | 37.018 M -6.86 % | 39.743 M -1.38 % | 40.299 M -0.27 % | 40.410 M |
Other non current assets | -20.760 M -2 075 900.00 % | -1.000 K 100.00 % | -20.173 M 85.40 % | -138.215 M -283.61 % | -36.030 M 3.64 % | -37.392 M -3.65 % | -36.075 M -43.89 % | -25.071 M 40.46 % | -42.106 M -0.04 % | -42.091 M 0.10 % | -42.132 M 2.96 % | -43.419 M -34 915.32 % | -124.000 K 99.91 % | -134.500 M -0.35 % | -134.025 M -2.41 % | -130.877 M -18.60 % | -110.351 M -4 571.93 % | -2.362 M 97.88 % | -111.498 M -4 743.53 % | -2.302 M 98.14 % | -124.010 M -213 710.34 % | -58.000 K -100.17 % | 35.069 M 3.61 % | 33.848 M 1 692 300.00 % | 2.000 K 300.00 % | -1.000 K -200.00 % | 1.000 K -99.98 % | 6.085 M -0.31 % | 6.104 M -0.13 % | 6.112 M -0.28 % | 6.129 M -3.42 % | 6.346 M |
Long term investments | 21.910 M -3.81 % | 22.779 M 5.00 % | 21.695 M -7.71 % | 23.508 M -12.88 % | 26.983 M -4.92 % | 28.380 M 5.18 % | 26.983 M -10.05 % | 29.997 M -28.37 % | 41.875 M 0.00 % | 41.875 M 0.00 % | 41.875 M 2 128.58 % | 1.879 M 526.33 % | 300.000 K -99.78 % | 134.416 M 0.36 % | 133.938 M 2.40 % | 130.802 M 18.62 % | 110.267 M 8 507.88 % | 1.281 M -98.83 % | 109.514 M 8 177.70 % | 1.323 M -98.91 % | 121.495 M 9 753.61 % | 1.233 M 2 416.33 % | 49.000 K -96.27 % | 1.312 M -96.27 % | 35.147 M 2 323.93 % | 1.450 M -69.93 % | 4.822 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 188.000 K 0.00 % | 188.000 K 0.00 % | 188.000 K -99.50 % | 37.579 M 0.00 % | 37.580 M 0.00 % | 37.579 M 0.00 % | 37.579 M 0.01 % | 37.575 M -13.83 % | 43.605 M 0.00 % | 43.607 M 0.00 % | 43.607 M 0.00 % | 43.609 M 22 973.54 % | 189.000 K -1.56 % | 192.000 K 0.00 % | 192.000 K -1.54 % | 195.000 K -5.34 % | 206.000 K -4.19 % | 215.000 K 1.90 % | 211.000 K -6.22 % | 225.000 K 0.00 % | 225.000 K 21.62 % | 185.000 K -11.48 % | 209.000 K 22.22 % | 171.000 K -2.84 % | 176.000 K -98.50 % | 11.703 M 17 904.62 % | 65.000 K -4.41 % | 68.000 K 7.94 % | 63.000 K -1.56 % | 64.000 K 0.00 % | 64.000 K 0.00 % | 64.000 K |
GoodWill | 35.672 M -6.49 % | 38.149 M 0.00 % | 38.149 M 2.03 % | 37.391 M 0.00 % | 37.391 M 0.00 % | 37.391 M 0.00 % | 37.391 M 0.00 % | 37.390 M -13.89 % | 43.420 M 0.00 % | 43.420 M 0.00 % | 43.420 M 0.00 % | 43.420 M 0.00 % | 43.420 M 0.00 % | 43.420 M 0.00 % | 43.420 M -2.23 % | 44.409 M 8.54 % | 40.914 M 0.00 % | 40.914 M 0.00 % | 40.914 M -4.67 % | 42.919 M 0.00 % | 42.919 M 4.90 % | 40.914 M -4.67 % | 42.919 M -5.38 % | 45.360 M -5.73 % | 48.118 M | 0.000 -100.00 % | 25.672 M 0.00 % | 25.672 M -17.73 % | 31.205 M 0.00 % | 31.205 M 0.00 % | 31.205 M 0.00 % | 31.205 M |
Goodwill and intangible assets | 35.860 M -6.46 % | 38.337 M 0.00 % | 38.337 M -48.86 % | 74.970 M 0.00 % | 74.971 M 0.00 % | 74.970 M 0.00 % | 74.970 M 0.01 % | 74.965 M -13.86 % | 87.025 M 0.00 % | 87.027 M 0.00 % | 87.027 M 0.00 % | 87.029 M 99.57 % | 43.609 M -0.01 % | 43.612 M 0.00 % | 43.612 M -2.22 % | 44.604 M 8.47 % | 41.120 M -0.02 % | 41.129 M 0.01 % | 41.125 M -4.68 % | 43.144 M 0.00 % | 43.144 M 4.98 % | 41.099 M -4.70 % | 43.128 M -5.28 % | 45.531 M -5.72 % | 48.294 M 65.88 % | 29.113 M 13.12 % | 25.737 M -0.01 % | 25.740 M -17.68 % | 31.268 M 0.00 % | 31.269 M 0.00 % | 31.269 M 0.00 % | 31.269 M |
Property plant equipment net | 106.718 M 26.29 % | 84.499 M -20.78 % | 106.669 M 35.12 % | 78.941 M 15.93 % | 68.092 M 5.15 % | 64.754 M -2.17 % | 66.192 M -3.92 % | 68.894 M -2.63 % | 70.753 M -2.68 % | 72.704 M -1.77 % | 74.014 M -31.68 % | 108.331 M 20.19 % | 90.136 M -0.83 % | 90.888 M 0.53 % | 90.413 M 4.80 % | 86.273 M 24.62 % | 69.231 M -2.66 % | 71.123 M 1.07 % | 70.373 M -10.06 % | 78.248 M -3.24 % | 80.866 M 50.79 % | 53.629 M -11.48 % | 60.586 M -1.53 % | 61.525 M -6.97 % | 66.136 M 113.15 % | 31.028 M -1.16 % | 31.391 M -1.14 % | 31.752 M -1.85 % | 32.349 M -4.13 % | 33.742 M -0.76 % | 34.001 M -1.45 % | 34.501 M |
Total non current assets | 143.728 M -1.30 % | 145.614 M -0.62 % | 146.528 M 4.64 % | 140.028 M 4.48 % | 134.023 M 2.48 % | 130.779 M -1.02 % | 132.123 M -11.23 % | 148.837 M -5.60 % | 157.668 M -1.24 % | 159.653 M -0.77 % | 160.889 M 4.51 % | 153.944 M 14.85 % | 134.045 M -0.34 % | 134.500 M 0.35 % | 134.025 M 2.41 % | 130.877 M 18.60 % | 110.351 M -2.80 % | 113.533 M 1.83 % | 111.498 M -9.14 % | 122.715 M -1.04 % | 124.010 M 29.23 % | 95.961 M -30.91 % | 138.885 M -2.37 % | 142.263 M -4.92 % | 149.626 M 139.32 % | 62.521 M -0.71 % | 62.970 M -0.95 % | 63.577 M -8.81 % | 69.721 M -1.97 % | 71.123 M -0.39 % | 71.399 M -0.99 % | 72.116 M |
Other current assets | 4.931 M -27.11 % | 6.765 M 11.45 % | 6.070 M -33.34 % | 9.106 M 48.02 % | 6.152 M 3.29 % | 5.956 M -34.30 % | 9.066 M | 0.000 -100.00 % | 6.096 M 10.45 % | 5.519 M -8.52 % | 6.033 M -7.88 % | 6.549 M -16.72 % | 7.864 M 22.32 % | 6.429 M -48.82 % | 12.561 M -26.50 % | 17.089 M 173.25 % | 6.254 M 51.10 % | 4.139 M -61.26 % | 10.685 M 218.48 % | 3.355 M -33.18 % | 5.021 M -67.25 % | 15.332 M 21.39 % | 12.630 M 14.76 % | 11.006 M 322.66 % | 2.604 M | 0.000 -100.00 % | 11.207 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -132.823 M | 0.000 100.00 % | -129.517 M | 0.000 | 0.000 100.00 % | -109.467 M | 0.000 100.00 % | -121.446 M | 0.000 | 0.000 | 0.000 100.00 % | -35.096 M | 0.000 100.00 % | -3.376 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 5.818 M 20.56 % | 4.826 M 165.60 % | 1.817 M -70.87 % | 6.238 M -63.15 % | 16.926 M -1.29 % | 17.147 M 3.46 % | 16.574 M 837.44 % | 1.768 M 35.48 % | 1.305 M -23.28 % | 1.701 M -50.60 % | 3.443 M -42.88 % | 6.028 M -38.17 % | 9.750 M 543.56 % | 1.515 M -6.88 % | 1.627 M -62.15 % | 4.299 M 879.27 % | 439.000 K -19.89 % | 548.000 K 6.41 % | 515.000 K -23.48 % | 673.000 K 37.63 % | 489.000 K -9.61 % | 541.000 K 19.69 % | 452.000 K -70.11 % | 1.512 M -59.06 % | 3.693 M 890.08 % | 373.000 K 108.38 % | 179.000 K 24.31 % | 144.000 K 148.28 % | 58.000 K -70.71 % | 198.000 K 55.91 % | 127.000 K -9.29 % | 140.000 K |
Cash and short term investments | 5.818 M 20.56 % | 4.826 M 165.60 % | 1.817 M -70.87 % | 6.238 M -63.15 % | 16.926 M -1.29 % | 17.147 M 3.46 % | 16.574 M 837.44 % | 1.768 M 35.48 % | 1.305 M -23.28 % | 1.701 M -50.60 % | 3.443 M -42.88 % | 6.028 M -38.17 % | 9.750 M 543.56 % | 1.515 M -6.88 % | 1.627 M -62.15 % | 4.299 M 879.27 % | 439.000 K -19.89 % | 548.000 K 6.41 % | 515.000 K -23.48 % | 673.000 K 37.63 % | 489.000 K -9.61 % | 541.000 K 19.69 % | 452.000 K -70.11 % | 1.512 M -59.06 % | 3.693 M 890.08 % | 373.000 K 108.38 % | 179.000 K 24.31 % | 144.000 K 148.28 % | 58.000 K -70.71 % | 198.000 K 55.91 % | 127.000 K -9.29 % | 140.000 K |
Total current assets | 14.704 M 6.86 % | 13.760 M 20.89 % | 11.382 M -35.86 % | 17.745 M -32.23 % | 26.186 M 8.45 % | 24.146 M -10.55 % | 26.995 M 238.84 % | 7.967 M -14.68 % | 9.338 M 4.80 % | 8.910 M -27.94 % | 12.365 M -20.47 % | 15.547 M -20.81 % | 19.633 M 87.03 % | 10.497 M -36.19 % | 16.451 M -28.96 % | 23.158 M 193.18 % | 7.899 M 26.34 % | 6.252 M -51.32 % | 12.844 M 74.53 % | 7.359 M -15.70 % | 8.730 M -63.68 % | 24.035 M 23.09 % | 19.526 M -11.36 % | 22.029 M 26.67 % | 17.391 M 42.76 % | 12.182 M 5.92 % | 11.501 M 15.96 % | 9.918 M 41.77 % | 6.996 M 14.91 % | 6.088 M 4.12 % | 5.847 M -8.68 % | 6.403 M |
Inventory | 127.000 K -12.41 % | 145.000 K 110.14 % | 69.000 K 4.55 % | 66.000 K -95.25 % | 1.389 M 1 727.63 % | 76.000 K -15.56 % | 90.000 K 15.38 % | 78.000 K -1.27 % | 79.000 K -21.00 % | 100.000 K -14.53 % | 117.000 K 72.06 % | 68.000 K -19.05 % | 84.000 K 29.23 % | 65.000 K 8.33 % | 60.000 K 7.14 % | 56.000 K 1.82 % | 55.000 K 12.24 % | 49.000 K 0.00 % | 49.000 K -7.55 % | 53.000 K 10.42 % | 48.000 K -53.40 % | 103.000 K -24.26 % | 136.000 K -16.05 % | 162.000 K 8.72 % | 149.000 K 40.57 % | 106.000 K -8.62 % | 116.000 K 2.65 % | 113.000 K 20.21 % | 94.000 K 4.44 % | 90.000 K -7.22 % | 97.000 K -13.39 % | 112.000 K |
Net receivables | 3.828 M 89.13 % | 2.024 M -40.92 % | 3.426 M -70.06 % | 11.441 M 201.56 % | 3.794 M -45.20 % | 6.923 M 122.68 % | 3.109 M -49.21 % | 6.121 M 97.20 % | 3.104 M -56.34 % | 7.109 M 57.98 % | 4.500 M -52.39 % | 9.451 M 388.42 % | 1.935 M -78.30 % | 8.915 M -19.17 % | 11.030 M -41.34 % | 18.804 M 1 533.71 % | 1.151 M -79.65 % | 5.655 M 254.55 % | 1.595 M -51.34 % | 3.278 M 3.34 % | 3.172 M -60.64 % | 8.059 M 27.76 % | 6.308 M -54.19 % | 13.771 M 25.82 % | 10.945 M -6.48 % | 11.703 M 1 170 400.00 % | -1.000 K -100.01 % | 9.661 M 41.16 % | 6.844 M 18.00 % | 5.800 M 3.15 % | 5.623 M -8.58 % | 6.151 M |
Tax assets | 0.000 | 0.000 | 0.000 -100.00 % | 100.824 M 1 440 242.86 % | 7.000 K -89.55 % | 67.000 K 26.42 % | 53.000 K 1.92 % | 52.000 K -57.02 % | 121.000 K -12.32 % | 138.000 K 31.43 % | 105.000 K -15.32 % | 124.000 K 0.00 % | 124.000 K 47.62 % | 84.000 K -3.45 % | 87.000 K 16.00 % | 75.000 K -10.71 % | 84.000 K -96.44 % | 2.362 M 19.05 % | 1.984 M -13.81 % | 2.302 M -8.47 % | 2.515 M 4 236.21 % | 58.000 K 9.43 % | 53.000 K 12.77 % | 47.000 K 0.00 % | 47.000 K -94.95 % | 931.000 K -8.64 % | 1.019 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other assets | 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 -100.00 % | 1.685 M 0.48 % | 1.677 M 1.27 % | 1.656 M 21.76 % | 1.360 M -17.22 % | 1.643 M -30.41 % | 2.361 M -28.24 % | 3.290 M 42.92 % | 2.302 M -39.42 % | 3.800 M -88.79 % | 33.907 M 3 390 800.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 10.818 M 8.05 % | 10.012 M -20.18 % | 12.544 M 17.09 % | 10.713 M 6.03 % | 10.104 M 33.54 % | 7.566 M -25.18 % | 10.112 M -7.78 % | 10.965 M -9.51 % | 12.118 M 21.59 % | 9.966 M 27.26 % | 7.831 M 15.16 % | 6.800 M 0.19 % | 6.787 M -41.20 % | 11.543 M 3.09 % | 11.197 M 1.17 % | 11.068 M -40.86 % | 18.715 M 63.58 % | 11.441 M 2.81 % | 11.128 M -4.99 % | 11.713 M -1.73 % | 11.919 M -0.81 % | 12.016 M -6.39 % | 12.836 M -8.39 % | 14.011 M 9.39 % | 12.808 M 257.17 % | 3.586 M -19.81 % | 4.472 M 3.66 % | 4.314 M 17.52 % | 3.671 M 25.59 % | 2.923 M -11.88 % | 3.317 M 20.71 % | 2.748 M |
Tax payables | 10.289 M | 0.000 -100.00 % | 9.947 M -42.04 % | 17.162 M 90.88 % | 8.991 M -46.49 % | 16.803 M 109.25 % | 8.030 M -41.13 % | 13.640 M 103.98 % | 6.687 M -42.36 % | 11.601 M 55.66 % | 7.453 M -35.89 % | 11.625 M 42.97 % | 8.131 M -39.73 % | 13.492 M 19.47 % | 11.293 M -9.50 % | 12.478 M 103.49 % | 6.132 M -60.04 % | 15.344 M 172.64 % | 5.628 M -63.47 % | 15.405 M 222.55 % | 4.776 M -65.16 % | 13.707 M 86.74 % | 7.340 M -41.28 % | 12.499 M 43.22 % | 8.727 M -4.79 % | 9.166 M 1.05 % | 9.071 M 10.31 % | 8.223 M 15.43 % | 7.124 M 8.20 % | 6.584 M 0.78 % | 6.533 M 7.61 % | 6.071 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 -100.00 % | 18.965 M 0.00 % | 18.965 M 11.85 % | 16.955 M -12.40 % | 19.354 M -5.71 % | 20.525 M -4.81 % | 21.563 M 0.48 % | 21.461 M -5.25 % | 22.651 M -44.89 % | 41.105 M -46.33 % | 76.584 M 19.28 % | 64.207 M 1.43 % | 63.302 M 6.49 % | 59.446 M 1 655.64 % | 3.386 M -49.84 % | 6.750 M -7.48 % | 7.296 M -2.67 % | 7.496 M 1.12 % | 7.413 M 157.22 % | 2.882 M 9 506.67 % | 30.000 K -18.92 % | 37.000 K 19.35 % | 31.000 K 72.22 % | 18.000 K -33.33 % | 27.000 K 12.50 % | 24.000 K 9.09 % | 22.000 K 1 000.00 % | 2.000 K 0.00 % | 2.000 K -93.10 % | 29.000 K |
Minority interest | -588.000 K 2.81 % | -605.000 K -1.00 % | -599.000 K -18.85 % | -504.000 K -3.92 % | -485.000 K -39.37 % | -348.000 K -5.14 % | -331.000 K 41.21 % | -563.000 K 8.90 % | -618.000 K -58.87 % | -389.000 K -4.57 % | -372.000 K -9.41 % | -340.000 K -1.19 % | -336.000 K -133.33 % | -144.000 K 43.31 % | -254.000 K 78.12 % | -1.161 M -517.55 % | -188.000 K -10.59 % | -170.000 K -29.77 % | -131.000 K -5.65 % | -124.000 K -5.08 % | -118.000 K 23.38 % | -154.000 K 37.14 % | -245.000 K -38.42 % | -177.000 K -105.81 % | -86.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 39.505 M 6.03 % | 37.258 M -1.72 % | 37.910 M -3.30 % | 39.203 M -8.05 % | 42.636 M 0.46 % | 42.441 M -5.24 % | 44.787 M -2.18 % | 45.787 M 46.46 % | 31.262 M -41.69 % | 53.609 M 86.39 % | 28.762 M -38.11 % | 46.472 M 58.09 % | 29.396 M -2.67 % | 30.202 M -2.56 % | 30.994 M -2.39 % | 31.752 M -6.31 % | 33.890 M 2.64 % | 33.018 M -6.74 % | 35.403 M -13.23 % | 40.803 M -2.11 % | 41.683 M 7.07 % | 38.929 M -13.11 % | 44.801 M -2.08 % | 45.752 M -8.56 % | 50.035 M | 0.000 -100.00 % | 6.633 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 -100.00 % | 31.700 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 33.246 M 0.00 % | 33.245 M 63.23 % | 20.367 M 1.73 % | 20.020 M 158.16 % | 7.755 M -18.01 % | 9.458 M 22.42 % | 7.726 M -8.17 % | 8.413 M -34.06 % | 12.759 M | 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 100.00 % | -31.700 M -1 164.83 % | 2.977 M -36.65 % | 4.699 M -6.67 % | 5.035 M 364.48 % | 1.084 M -78.47 % | 5.035 M 637.93 % | -936.000 K -118.59 % | 5.035 M 0.00 % | 5.035 M 113.70 % | -36.748 M 40.21 % | -61.457 M 0.00 % | -61.455 M -72.15 % | -35.699 M -1.98 % | -35.005 M -574.84 % | 7.372 M 0.00 % | 7.372 M 191.24 % | -8.080 M 8.08 % | -8.790 M -209.38 % | 8.036 M 0.00 % | 8.036 M 0.00 % | 8.036 M -44.20 % | 14.402 M -25.79 % | 19.406 M -1.02 % | 19.606 M -33.99 % | 29.700 M -0.57 % | 29.871 M -17.68 % | 36.287 M 21.48 % | 29.871 M 0.00 % | 29.872 M 0.00 % | 29.872 M |
Deferred tax liabilities non current | 2.180 M 4.21 % | 2.092 M 6.19 % | 1.970 M 8.18 % | 1.821 M 3.58 % | 1.758 M -35.96 % | 2.745 M -12.77 % | 3.147 M -4.20 % | 3.285 M 5.09 % | 3.126 M -1.23 % | 3.165 M 0.86 % | 3.138 M -3.74 % | 3.260 M 3.10 % | 3.162 M -3.01 % | 3.260 M 2.23 % | 3.189 M 5.18 % | 3.032 M -8.76 % | 3.323 M 871.64 % | 342.000 K -9.28 % | 377.000 K 0.53 % | 375.000 K -59.76 % | 932.000 K -86.04 % | 6.676 M 16.88 % | 5.712 M 0.00 % | 5.712 M 9.13 % | 5.234 M 116.46 % | 2.418 M 5.82 % | 2.285 M 10.98 % | 2.059 M -28.78 % | 2.891 M -10.44 % | 3.228 M 3.46 % | 3.120 M 12.72 % | 2.768 M |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 32.667 M -3.07 % | 33.702 M -3.91 % | 35.074 M 0.84 % | 34.782 M -7.51 % | 37.608 M 6.01 % | 35.477 M -3.55 % | 36.782 M -12.37 % | 41.972 M -4.16 % | 43.796 M -1.29 % | 44.370 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 158.432 M -0.59 % | 159.374 M 0.93 % | 157.912 M 0.09 % | 157.773 M -1.52 % | 160.209 M 3.41 % | 154.925 M -2.64 % | 159.118 M 1.48 % | 156.804 M -6.11 % | 167.006 M -0.92 % | 168.563 M -2.71 % | 173.254 M 2.22 % | 169.491 M 9.09 % | 155.363 M 5.92 % | 146.674 M -3.59 % | 152.132 M -2.10 % | 155.395 M 29.61 % | 119.893 M -1.84 % | 122.146 M -4.30 % | 127.632 M -3.58 % | 132.376 M -3.05 % | 136.540 M -11.28 % | 153.903 M -2.85 % | 158.410 M -3.58 % | 164.292 M -1.63 % | 167.017 M 123.57 % | 74.703 M 0.31 % | 74.471 M 1.33 % | 73.495 M -4.20 % | 76.717 M -0.64 % | 77.211 M -0.05 % | 77.246 M -1.62 % | 78.519 M |
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 |
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 | 2009-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 -100.00 % | 60.000 K 108.04 % | -746.000 K -59.74 % | -467.000 K -23.54 % | -378.000 K -337.74 % | 159.000 K 736.00 % | -25.000 K | 0.000 100.00 % | -94.000 K -198.95 % | 95.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 |
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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 699.000 K 2 510.34 % | -29.000 K 92.47 % | -385.000 K -240.51 % | 274.000 K 152.29 % | -524.000 K -115.22 % | 3.442 M 153.64 % | -6.417 M -297.14 % | 3.255 M 125.42 % | 1.444 M -34.36 % | 2.200 M 236.99 % | -1.606 M -300.50 % | 801.000 K 135.76 % | -2.240 M -138.25 % | 5.856 M 4.95 % | 5.580 M 146.74 % | -11.938 M -588.07 % | -1.735 M -25.36 % | -1.384 M -159.40 % | 2.330 M 46.82 % | 1.587 M -85.44 % | 10.897 M 300.72 % | -5.429 M -153.81 % | 10.089 M 2 974.36 % | -351.000 K 91.58 % | -4.169 M 0.00 % | -4.169 M -324.97 % | -981.000 K 0.00 % | -981.000 K -84.92 % | -530.500 K 0.00 % | -530.500 K -100.00 % | -265.250 K -161.40 % | 432.000 K 100.00 % | 216.000 K |
Accounts receivables | 711.000 K 2 551.72 % | -29.000 K 92.41 % | -382.000 K 81.59 % | -2.075 M -71.49 % | -1.210 M -135.54 % | 3.405 M 170.94 % | -4.800 M -377.14 % | 1.732 M 188.87 % | -1.949 M -306.90 % | 942.000 K 368.38 % | -351.000 K -100.57 % | -175.000 K 92.19 % | -2.240 M -138.25 % | 5.856 M 4.95 % | 5.580 M 146.74 % | -11.938 M -588.07 % | -1.735 M -25.36 % | -1.384 M -159.40 % | 2.330 M 46.82 % | 1.587 M -85.44 % | 10.897 M 300.72 % | -5.429 M -153.81 % | 10.089 M 2 974.36 % | -351.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | -12.000 K | 0.000 100.00 % | -3.000 K | 0.000 100.00 % | -22.000 K | 0.000 100.00 % | -3.068 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 |
Accounts payables | 0.000 -100.00 % | 2.384 M | 0.000 -100.00 % | 2.349 M 242.42 % | 686.000 K 1 754.05 % | 37.000 K 102.29 % | -1.617 M -206.17 % | 1.523 M -55.11 % | 3.393 M 169.71 % | 1.258 M 200.24 % | -1.255 M -228.59 % | 976.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 0.000 100.00 % | -2.384 M | 0.000 | 0.000 100.00 % | -2.195 M | 0.000 -100.00 % | 6.136 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 |
Other non cash items | 6.997 M -45.37 % | 12.807 M 22.66 % | 10.441 M 17.65 % | 8.875 M -34.09 % | 13.465 M 52.13 % | 8.851 M 205.68 % | -8.375 M -175.49 % | 11.094 M 210.41 % | 3.574 M -47.28 % | 6.779 M -58.39 % | 16.290 M 136.60 % | 6.885 M 32 885.71 % | -21.000 K 97.41 % | -810.000 K 90.14 % | -8.216 M 56.97 % | -19.095 M -388.92 % | 6.609 M 184.86 % | -7.788 M 25.16 % | -10.406 M -355.86 % | 4.067 M 146.31 % | -8.782 M -303.21 % | -2.178 M 71.83 % | -7.732 M -744.10 % | -916.000 K 85.10 % | -6.149 M 0.00 % | -6.149 M -329.08 % | 2.684 M 0.00 % | 2.684 M 2 127.39 % | 120.500 K 0.00 % | 120.500 K 100.00 % | 60.250 K -95.38 % | 1.304 M 100.00 % | 651.750 K |
Net cash provided by operating activities | 5.920 M 44.85 % | 4.087 M -18.86 % | 5.037 M 59.80 % | 3.152 M -62.09 % | 8.314 M 12.85 % | 7.367 M 237.65 % | -5.352 M -602.36 % | -762.000 K -218.83 % | -239.000 K 92.53 % | -3.200 M -168.54 % | 4.669 M 535.95 % | -1.071 M 56.88 % | -2.484 M -1 801.37 % | 146.000 K 102.35 % | -6.213 M 83.49 % | -37.635 M -566.70 % | -5.645 M 30.29 % | -8.098 M -167.79 % | -3.024 M -424.81 % | 931.000 K -67.38 % | 2.854 M -10.45 % | 3.187 M -3.95 % | 3.318 M 1 097.83 % | 277.000 K 108.60 % | -3.223 M 0.00 % | -3.223 M -310.48 % | 1.531 M 0.00 % | 1.531 M 9.08 % | 1.404 M 0.00 % | 1.404 M 100.00 % | 701.750 K -54.90 % | 1.556 M 100.00 % | 778.000 K |
Investments in property plant and equipment | 4.058 M 240.37 % | -2.891 M 56.88 % | -6.705 M 12.01 % | -7.620 M -112.02 % | -3.594 M -29.33 % | -2.779 M -264.93 % | 1.685 M 171.28 % | -2.364 M -118 300.00 % | 2.000 K 100.09 % | -2.332 M 24.26 % | -3.079 M -30.25 % | -2.364 M -254.21 % | 1.533 M 136.79 % | -4.167 M -47.66 % | -2.822 M 57.09 % | -6.577 M -351.51 % | 2.615 M 158.31 % | -4.485 M -1 995.79 % | -214.000 K 55.42 % | -480.000 K -225.00 % | 384.000 K 105.73 % | -6.698 M -1 553.83 % | -405.000 K -93.78 % | -209.000 K 86.52 % | -1.551 M 0.00 % | -1.551 M -103 266.67 % | -1.500 K 0.00 % | -1.500 K 98.78 % | -122.500 K 0.00 % | -122.500 K -100.00 % | -61.250 K 2.00 % | -62.500 K -100.00 % | -31.250 K |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 39.006 M 169 491.30 % | 23.000 K | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K 100.05 % | -1.945 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -51.000 K -100.24 % | 21.500 M | 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 100.00 % | -453.000 K -1 394.29 % | 35.000 K 143.75 % | -80.000 K -447.83 % | 23.000 K 192.00 % | -25.000 K -266.67 % | 15.000 K 136.59 % | -41.000 K 14.58 % | -48.000 K -166.67 % | -18.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -29.250 K -72.06 % | -17.000 K 33.33 % | -25.500 K 0.00 % | -25.500 K -82.14 % | -14.000 K 0.00 % | -14.000 K -833.33 % | -1.500 K 0.00 % | -1.500 K -100.00 % | -750.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K -200.00 % | 1.000 K 0.10 % | 999.000 199.90 % | -1.000 K | 0.000 | 0.000 -100.00 % | 39.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 29.250 K 19.39 % | 24.500 K -62.02 % | 64.500 K 0.00 % | 64.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | -5.119 M -205.90 % | 4.834 M 259.41 % | 1.345 M 227.49 % | -1.055 M -54.92 % | -681.000 K 0.44 % | -684.000 K 75.05 % | -2.741 M -234.03 % | 2.045 M 534.18 % | -471.000 K -126.61 % | 1.770 M 142.13 % | 731.000 K 3 947.37 % | -19.000 K 92.91 % | -268.000 K -1 016.67 % | -24.000 K 91.58 % | -285.000 K -204.01 % | 274.000 K 197.86 % | -280.000 K -102.08 % | 13.443 M 282.23 % | 3.517 M 9 355.26 % | -38.000 K -235.71 % | 28.000 K -99.85 % | 18.609 M 45 287.80 % | 41.000 K 472.73 % | -11.000 K 99.56 % | -2.515 M -266.36 % | 1.512 M 9 851.61 % | -15.500 K -200.00 % | 15.500 K 112.50 % | -124.000 K -200.00 % | 124.000 K 100.00 % | 62.000 K -0.80 % | 62.500 K 100.00 % | 31.250 K |
Net cash used for investing activites | -1.061 M -154.61 % | 1.943 M 136.25 % | -5.360 M 41.28 % | -9.128 M -115.23 % | -4.241 M -19.73 % | -3.542 M -109.33 % | 37.974 M 11 893.17 % | -322.000 K 29.07 % | -454.000 K 24.71 % | -603.000 K 74.41 % | -2.356 M 1.13 % | -2.383 M -288.38 % | 1.265 M 130.18 % | -4.191 M -34.93 % | -3.106 M 62.34 % | -8.248 M -453.23 % | 2.335 M -73.93 % | 8.958 M 171.21 % | 3.303 M 737.64 % | -518.000 K -225.73 % | 412.000 K -96.54 % | 11.911 M 3 372.25 % | -364.000 K -34.32 % | -271.000 K -101.39 % | 19.487 M 1 068.06 % | -2.013 M -12 887.10 % | -15.500 K 0.00 % | -15.500 K 87.50 % | -124.000 K 0.00 % | -124.000 K -100.00 % | -62.000 K 0.80 % | -62.500 K -100.00 % | -31.250 K |
Debt repayment | -4.307 M -101.73 % | -2.135 M -721.15 % | -260.000 K 92.73 % | -3.577 M | 0.000 100.00 % | -2.192 M | 0.000 -100.00 % | 4.697 M | 0.000 -100.00 % | 3.970 M | 0.000 100.00 % | -3.391 M | 0.000 100.00 % | -169.000 K | 0.000 -100.00 % | 46.470 M | 0.000 100.00 % | -1.637 M | 0.000 100.00 % | -1.111 M | 0.000 100.00 % | -9.719 M | 0.000 | 0.000 100.00 % | -2.329 M | 0.000 100.00 % | -1.877 M | 0.000 100.00 % | -1.243 M | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | 536.000 K 155.37 % | -968.000 K 74.66 % | -3.820 M -222.64 % | -1.184 M 73.98 % | -4.550 M -318.97 % | -1.086 M 93.91 % | -17.826 M -209.75 % | -5.755 M -2 439.43 % | 246.000 K 114.91 % | -1.650 M 67.85 % | -5.132 M -254.07 % | 3.331 M -65.35 % | 9.612 M 961 300.00 % | -1.000 K -100.02 % | 6.570 M 84.09 % | 3.569 M 15.65 % | 3.086 M 258.42 % | 861.000 K 273.24 % | -497.000 K -146.28 % | 1.074 M 133.60 % | -3.196 M 39.39 % | -5.273 M -78.38 % | -2.956 M 7.07 % | -3.181 M 36.15 % | -4.982 M | 0.000 -100.00 % | 62.000 K 106.60 % | -939.000 K -617.36 % | 181.500 K 129.20 % | -621.500 K -100.00 % | -310.750 K 75.95 % | -1.292 M -100.00 % | -646.000 K |
Net cash used provided by financing activities | -3.771 M -21.53 % | -3.103 M 23.95 % | -4.080 M 14.30 % | -4.761 M -13.09 % | -4.210 M -28.43 % | -3.278 M 81.61 % | -17.826 M -1 237.59 % | 1.567 M 536.99 % | 246.000 K -89.40 % | 2.320 M 145.03 % | -5.152 M -8 486.67 % | -60.000 K -100.62 % | 9.612 M 156.32 % | 3.750 M -42.92 % | 6.570 M -86.87 % | 50.039 M 1 521.48 % | 3.086 M 497.68 % | -776.000 K -56.14 % | -497.000 K -1 243.24 % | -37.000 K 98.84 % | -3.196 M 78.68 % | -14.992 M -407.17 % | -2.956 M 7.07 % | -3.181 M 56.49 % | -7.311 M | 0.000 100.00 % | -1.815 M -93.29 % | -939.000 K 11.54 % | -1.062 M -70.80 % | -621.500 K -100.00 % | -310.750 K 75.95 % | -1.292 M -100.00 % | -646.000 K |
Effect of forex changes on cash | -96.000 K -217.07 % | 82.000 K 4 200.00 % | -2.000 K -166.67 % | 3.000 K 142.86 % | -7.000 K -100.04 % | 16.491 M 200.02 % | -16.488 M -1 648 700.00 % | -1.000 K -150.00 % | 2.000 K 300.00 % | -1.000 K 99.97 % | -3.148 M -314 900.00 % | 1.000 K 0.00 % | 1.000 K -99.93 % | 1.401 M 46 800.00 % | -3.000 K 25.02 % | -4.001 K -500.10 % | 1.000 K -99.25 % | 134.000 K 200.75 % | -133.000 K -432.00 % | -25.000 K -1 350.00 % | 2.000 K -33.33 % | 3.000 K -50.00 % | 6.000 K 200.00 % | -6.000 K -300.00 % | 3.000 K | 0.000 -100.00 % | 438.500 K 200.23 % | -437.500 K -298.86 % | 220.000 K 200.00 % | -220.000 K -100.00 % | -110.000 K 79.48 % | -536.000 K -100.00 % | -268.000 K |
Net change in cash | 992.000 K -67.03 % | 3.009 M 168.31 % | -4.405 M 58.79 % | -10.688 M -4 736.20 % | -221.000 K -138.57 % | 573.000 K -96.13 % | 14.806 M 3 097.84 % | 463.000 K 216.92 % | -396.000 K 77.27 % | -1.742 M 31.53 % | -2.544 M 27.58 % | -3.513 M -141.85 % | 8.394 M 658.95 % | 1.106 M 140.19 % | -2.752 M -166.28 % | 4.152 M 1 961.88 % | -223.000 K -202.29 % | 218.000 K 162.11 % | -351.000 K -200.00 % | 351.000 K 387.50 % | 72.000 K -33.94 % | 109.000 K -50.85 % | 221.750 K 122.84 % | -970.750 K -126.09 % | 3.721 M 300.00 % | 930.250 K 234.62 % | 278.000 K 300.00 % | 69.500 K -92.07 % | 876.000 K 300.00 % | 219.000 K 0.00 % | 219.000 K 230.94 % | -167.250 K 0.00 % | -167.250 K |
Cash at beginning of period | 4.826 M 165.60 % | 1.817 M -70.50 % | 6.159 M -63.61 % | 16.926 M -1.29 % | 17.147 M 3.46 % | 16.574 M 837.44 % | 1.768 M 35.48 % | 1.305 M -23.28 % | 1.701 M -50.60 % | 3.443 M -42.49 % | 5.987 M -37.25 % | 9.541 M 762.66 % | 1.106 M | 0.000 -100.00 % | 4.152 M | 0.000 -100.00 % | 218.000 K | 0.000 -100.00 % | 351.000 K | 0.000 100.00 % | -97.000 K 52.91 % | -206.000 K 9.65 % | -228.000 K -130.70 % | 742.750 K 199.03 % | -750.000 K -300.00 % | -187.500 K 81.76 % | -1.028 M -300.00 % | -257.000 K 86.50 % | -1.904 M -300.00 % | -476.000 K 0.00 % | -476.000 K -54.17 % | -308.750 K 0.00 % | -308.750 K |
Cash at end of period | 5.818 M 24.26 % | 4.682 M 166.93 % | 1.754 M -71.88 % | 6.238 M -63.15 % | 16.926 M -1.29 % | 17.147 M 3.46 % | 16.574 M 837.44 % | 1.768 M 35.48 % | 1.305 M -23.28 % | 1.701 M -50.60 % | 3.443 M -42.88 % | 6.028 M -36.55 % | 9.500 M 758.95 % | 1.106 M -21.00 % | 1.400 M -66.28 % | 4.152 M 83 140.00 % | -5.000 K -102.29 % | 218.000 K | 0.000 -100.00 % | 351.000 K 1 504.00 % | -25.000 K 74.23 % | -97.000 K -1 452.00 % | -6.250 K 97.26 % | -228.000 K -107.67 % | 2.971 M 300.00 % | 742.750 K 199.03 % | -750.000 K -300.00 % | -187.500 K 81.76 % | -1.028 M -300.00 % | -257.000 K 0.00 % | -257.000 K 46.01 % | -476.000 K 0.00 % | -476.000 K |
Operating cash flow | 5.920 M 39.46 % | 4.245 M -15.72 % | 5.037 M 59.80 % | 3.152 M -62.09 % | 8.314 M 12.85 % | 7.367 M 237.65 % | -5.352 M -602.36 % | -762.000 K -218.83 % | -239.000 K 92.53 % | -3.200 M -168.54 % | 4.669 M 535.95 % | -1.071 M 56.88 % | -2.484 M -1 801.37 % | 146.000 K 102.35 % | -6.213 M 83.49 % | -37.635 M -566.70 % | -5.645 M 30.29 % | -8.098 M -167.79 % | -3.024 M -424.81 % | 931.000 K -67.38 % | 2.854 M -10.45 % | 3.187 M -3.95 % | 3.318 M 1 097.83 % | 277.000 K 108.60 % | -3.223 M 0.00 % | -3.223 M -310.48 % | 1.531 M 0.00 % | 1.531 M 9.08 % | 1.404 M 0.00 % | 1.404 M 100.00 % | 701.750 K -54.90 % | 1.556 M 100.00 % | 778.000 K |
Capital expenditure | 4.058 M 240.37 % | -2.891 M 56.88 % | -6.705 M 12.01 % | -7.620 M -112.02 % | -3.594 M -29.33 % | -2.779 M -264.93 % | 1.685 M 171.28 % | -2.364 M -118 300.00 % | 2.000 K 100.09 % | -2.332 M 24.26 % | -3.079 M -30.25 % | -2.364 M -254.21 % | 1.533 M 136.79 % | -4.167 M -47.66 % | -2.822 M 57.09 % | -6.577 M -351.51 % | 2.615 M 158.31 % | -4.485 M -1 995.79 % | -214.000 K 55.42 % | -480.000 K -225.00 % | 384.000 K 105.73 % | -6.698 M -1 553.83 % | -405.000 K -93.78 % | -209.000 K 86.52 % | -1.551 M 0.00 % | -1.551 M -103 266.67 % | -1.500 K 0.00 % | -1.500 K 98.78 % | -122.500 K 0.00 % | -122.500 K -100.00 % | -61.250 K 2.00 % | -62.500 K -100.00 % | -31.250 K |
Free CashFlow | 10.122 M 647.56 % | 1.354 M 181.18 % | -1.668 M 62.67 % | -4.468 M -194.66 % | 4.720 M 2.88 % | 4.588 M 225.12 % | -3.667 M -17.31 % | -3.126 M -1 218.99 % | -237.000 K 95.72 % | -5.532 M -447.92 % | 1.590 M 146.29 % | -3.435 M -261.20 % | -951.000 K 76.35 % | -4.021 M 55.50 % | -9.035 M 79.56 % | -44.212 M -1 359.14 % | -3.030 M 75.92 % | -12.583 M -288.60 % | -3.238 M -817.96 % | 451.000 K -86.07 % | 3.238 M 192.22 % | -3.511 M -220.53 % | 2.913 M 4 183.82 % | 68.000 K 101.42 % | -4.773 M 0.00 % | -4.773 M -412.06 % | 1.530 M 0.00 % | 1.530 M 19.40 % | 1.281 M 0.00 % | 1.281 M 100.00 % | 640.500 K -57.11 % | 1.494 M 100.00 % | 746.750 K |
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 | 2009 |