
Kingswood Holdings Limited KWGHF
Trading inactive
Finances
2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 86.160 M -40.99 % | 145.998 M -2.48 % | 149.716 M 487.65 % | 25.477 M 153.43 % | 10.053 M 33.93 % | 7.506 M -19.00 % | 9.267 M -1.54 % | 9.412 M 22.98 % | 7.653 M 37.20 % | 5.578 M 193.42 % | 1.901 M 26.08 % | 1.508 M 745.94 % | -233.415 K -3 508.02 % | 6.849 K 110.13 % | -67.610 K 97.92 % | -3.256 M 0.18 % | -3.262 M |
Net income | -18.233 M -133.85 % | -7.797 M 55.27 % | -17.432 M -58.47 % | -11.000 M -20.57 % | -9.123 M -147.30 % | -3.689 M 39.17 % | -6.064 M -701.06 % | -757.000 K 23.61 % | -991.000 K -184.77 % | -348.000 K -122.26 % | 1.563 M 33.51 % | 1.171 M 310.89 % | -555.108 K -291.23 % | -141.887 K 45.41 % | -259.916 K 93.05 % | -3.738 M -4.35 % | -3.582 M |
Income before tax | -13.261 M -20.86 % | -10.972 M 24.14 % | -14.464 M -34.72 % | -10.736 M -19.71 % | -8.968 M -143.10 % | -3.689 M 39.17 % | -6.064 M -696.85 % | -761.000 K 24.05 % | -1.002 M -197.33 % | -337.000 K -121.56 % | 1.563 M 33.51 % | 1.171 M 310.89 % | -555.108 K -291.23 % | -141.887 K 45.41 % | -259.916 K 93.05 % | -3.738 M -4.35 % | -3.582 M |
Income before tax ratio | -0.15 -104.80 % | -0.08 22.21 % | -0.10 77.07 % | -0.42 52.76 % | -0.89 -81.51 % | -0.49 24.89 % | -0.65 -709.31 % | -0.08 38.25 % | -0.13 -116.71 % | -0.06 -107.35 % | 0.82 5.89 % | 0.78 -67.35 % | 2.38 111.48 % | -20.72 -638.88 % | 3.84 234.92 % | 1.15 4.53 % | 1.10 |
EBITDA | 16.099 M 85.84 % | 8.663 M 38.52 % | 6.254 M 145.25 % | 2.550 M 1 108.53 % | 211.000 K 107.11 % | -2.968 M -188.16 % | -1.030 M | 0.000 100.00 % | -788.000 K -264.85 % | 478.000 K | 0.000 -100.00 % | 1.183 M 514.27 % | -285.456 K -98.06 % | -144.128 K 4.32 % | -150.641 K | 0.000 | 0.000 |
Net income ratio | -0.21 -296.25 % | -0.05 54.13 % | -0.12 73.03 % | -0.43 52.42 % | -0.91 -84.65 % | -0.49 24.89 % | -0.65 -713.59 % | -0.08 37.89 % | -0.13 -107.56 % | -0.06 -107.59 % | 0.82 5.89 % | 0.78 -67.35 % | 2.38 111.48 % | -20.72 -638.88 % | 3.84 234.92 % | 1.15 4.53 % | 1.10 |
Ratio EBITDA | 0.19 214.90 % | 0.06 42.05 % | 0.04 -58.27 % | 0.10 376.88 % | 0.02 105.31 % | -0.40 -255.76 % | -0.11 | 0.00 100.00 % | -0.10 -220.16 % | 0.09 | 0.00 -100.00 % | 0.78 -35.87 % | 1.22 105.81 % | -21.04 -1 044.47 % | 2.23 | 0.00 | 0.00 |
Gross profit ratio | 0.59 128.29 % | 0.26 43.81 % | 0.18 -69.94 % | 0.60 -24.58 % | 0.79 -14.60 % | 0.93 4.68 % | 0.88 0.88 % | 0.88 3.72 % | 0.84 0.86 % | 0.84 -16.24 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
Weighted average shs out dil | 216.921 M 0.00 % | 216.921 M 0.00 % | 216.921 M 0.00 % | 216.921 M 21.27 % | 178.875 M 36.17 % | 131.362 M 30.95 % | 100.317 M 248.32 % | 28.800 M 33.18 % | 21.625 M 62.12 % | 13.339 M 62.76 % | 8.195 M 62.52 % | 5.043 M 139.79 % | 2.103 M 102.34 % | 1.039 M 89.70 % | 547.890 K 79.27 % | 305.616 K 0.00 % | 305.616 K |
Weighted average shs out | 224.763 M 3.62 % | 216.921 M 0.00 % | 216.921 M 0.00 % | 216.921 M 21.27 % | 178.875 M 36.17 % | 131.362 M 30.95 % | 100.317 M 248.32 % | 28.800 M 33.18 % | 21.625 M 62.12 % | 13.339 M 62.15 % | 8.226 M 63.13 % | 5.043 M 139.79 % | 2.103 M 102.34 % | 1.039 M 89.70 % | 547.890 K 79.27 % | 305.616 K 0.00 % | 305.616 K |
EPS diluted | -0.08 -134.26 % | -0.04 55.35 % | -0.08 -58.58 % | -0.05 0.59 % | -0.05 -81.49 % | -0.03 53.48 % | -0.06 -129.66 % | -0.03 42.58 % | -0.05 -75.48 % | -0.03 -113.74 % | 0.19 -17.39 % | 0.23 188.46 % | -0.26 -85.71 % | -0.14 70.21 % | -0.47 96.16 % | -12.23 -4.35 % | -11.72 |
Earnings per share | -0.08 -125.91 % | -0.04 55.35 % | -0.08 -58.58 % | -0.05 0.59 % | -0.05 -81.49 % | -0.03 53.48 % | -0.06 -129.66 % | -0.03 42.58 % | -0.05 -75.48 % | -0.03 -113.74 % | 0.19 -17.39 % | 0.23 188.46 % | -0.26 -85.71 % | -0.14 70.21 % | -0.47 96.16 % | -12.23 -4.35 % | -11.72 |
Gross profit | 50.673 M 34.72 % | 37.613 M 40.24 % | 26.820 M 76.63 % | 15.184 M 91.14 % | 7.944 M 14.38 % | 6.945 M -15.21 % | 8.191 M -0.68 % | 8.247 M 27.56 % | 6.465 M 38.38 % | 4.672 M 145.77 % | 1.901 M 26.08 % | 1.508 M 745.94 % | -233.415 K -3 508.02 % | 6.849 K 110.13 % | -67.610 K 97.92 % | -3.256 M 0.18 % | -3.262 M |
Income tax expense | 2.705 M 160.38 % | -4.480 M -688.70 % | 761.000 K 1 168.33 % | 60.000 K -61.29 % | 155.000 K -60.34 % | 390.859 K 4 242.88 % | 9.000 K 125.00 % | 4.000 K -63.64 % | 11.000 K 0.00 % | 11.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Cost of revenue | 35.487 M -67.26 % | 108.385 M -11.81 % | 122.896 M 1 093.98 % | 10.293 M 388.05 % | 2.109 M 275.94 % | 561.000 K -47.86 % | 1.076 M -7.64 % | 1.165 M -1.94 % | 1.188 M 31.13 % | 906.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
General and administrative expenses | 39.857 M 68.03 % | 23.720 M 56.50 % | 15.157 M -1.44 % | 15.378 M 14.56 % | 13.423 M 35.41 % | 9.913 M 7.49 % | 9.222 M 13.91 % | 8.096 M 11.62 % | 7.253 M 72.12 % | 4.214 M 1 286.18 % | 304.000 K -9.80 % | 337.024 K 4.77 % | 321.693 K 116.28 % | 148.736 K -22.66 % | 192.306 K -60.06 % | 481.445 K 50.46 % | 319.986 K |
Selling and marketing expenses | 0.000 | 0.000 | 0.000 100.00 % | -4.230 M 31.94 % | -6.215 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other expenses | 0.000 100.00 % | -32.663 M -42.23 % | -22.965 M -58.86 % | -14.456 M -61.09 % | -8.974 M 9.47 % | -9.913 M -7.49 % | -9.222 M -13.91 % | -8.096 M -11.62 % | -7.253 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Operating expenses | 39.857 M 22.02 % | 32.663 M 42.23 % | 22.965 M 58.86 % | 14.456 M 61.09 % | 8.974 M -15.61 % | 10.634 M -25.40 % | 14.255 M 58.25 % | 9.008 M 20.64 % | 7.467 M 49.07 % | 5.009 M 1 542.30 % | 305.000 K -9.50 % | 337.024 K 4.77 % | 321.693 K 116.28 % | 148.736 K -22.66 % | 192.306 K -60.06 % | 481.445 K 50.46 % | 319.986 K |
Cost and expenses | 75.344 M -46.58 % | 141.048 M -3.30 % | 145.861 M 489.36 % | 24.749 M 123.31 % | 11.083 M -1.00 % | 11.195 M -26.98 % | 15.331 M 50.70 % | 10.173 M 17.54 % | 8.655 M 46.32 % | 5.915 M 1 839.34 % | 305.000 K -9.50 % | 337.024 K 4.77 % | 321.693 K 116.28 % | 148.736 K -22.66 % | 192.306 K -60.06 % | 481.445 K 50.46 % | 319.986 K |
Research and development expenses | 0.000 100.00 % | -0.075 22.21 % | -0.097 77.07 % | -0.421 52.76 % | -0.892 | 0.000 | 0.000 | 0.000 100.00 % | -0.131 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 39.857 M 68.03 % | 23.720 M 56.50 % | 15.157 M 35.96 % | 11.148 M 54.66 % | 7.208 M -27.29 % | 9.913 M 7.49 % | 9.222 M 13.91 % | 8.096 M 11.62 % | 7.253 M 72.12 % | 4.214 M 1 286.18 % | 304.000 K -9.80 % | 337.024 K 4.77 % | 321.693 K 116.28 % | 148.736 K -22.66 % | 192.306 K -60.06 % | 481.445 K 50.46 % | 319.986 K |
Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 101.000 K 206.06 % | 33.000 K -62.08 % | 87.021 K 138.41 % | 36.500 K | 0.000 | 0.000 -100.00 % | 13.770 K -38.03 % | 22.219 K |
Interest expense | 10.312 M 177.80 % | 3.712 M 375.90 % | 780.000 K 40.79 % | 554.000 K 162.56 % | 211.000 K 1 141.18 % | 17.000 K -97.57 % | 701.000 K 23.42 % | 568.000 K 11.59 % | 509.000 K 119.40 % | 232.000 K 603.03 % | 33.000 K 178.18 % | 11.863 K 4 410.65 % | 263.000 -78.60 % | 1.229 K -63.13 % | 3.333 K -95.69 % | 77.362 K 278.89 % | 20.418 K |
Depreciation and amortization | 5.283 M 18.19 % | 4.470 M 86.33 % | 2.399 M 31.67 % | 1.822 M 46.82 % | 1.241 M 107.53 % | 598.000 K -10.61 % | 669.000 K 24.35 % | 538.000 K 26.89 % | 424.000 K 89.29 % | 224.000 K 114.03 % | -1.597 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Operating income | 10.816 M 118.51 % | 4.950 M 28.40 % | 3.855 M 429.53 % | 728.000 K 170.68 % | -1.030 M 70.74 % | -3.520 M -107.06 % | -1.700 M -339.28 % | -387.000 K 68.07 % | -1.212 M -577.17 % | 254.000 K -84.10 % | 1.597 M 35.05 % | 1.183 M 313.13 % | -554.845 K -294.46 % | -140.658 K 45.18 % | -256.583 K 92.99 % | -3.660 M -2.77 % | -3.562 M |
Operating income ratio | 0.13 270.26 % | 0.03 31.67 % | 0.03 -9.89 % | 0.03 127.89 % | -0.10 78.15 % | -0.47 -155.64 % | -0.18 -346.15 % | -0.04 74.04 % | -0.16 -447.79 % | 0.05 -94.58 % | 0.84 7.11 % | 0.78 -67.00 % | 2.38 111.57 % | -20.54 -641.15 % | 3.80 237.61 % | 1.12 2.95 % | 1.09 |
Total other income expenses net | -24.077 M -48.89 % | -16.171 M 11.73 % | -18.319 M -58.72 % | -11.542 M -25.74 % | -9.179 M -53 894.12 % | -17.000 K 99.61 % | -4.364 M -668.31 % | -568.000 K -370.48 % | 210.000 K 135.53 % | -591.000 K -1 638.24 % | -34.000 K -102.45 % | 1.387 M 614.40 % | -269.652 K -12 132.66 % | 2.241 K 102.05 % | -109.275 K -41.25 % | -77.362 K -278.89 % | -20.418 K |
2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 49.699 M 449.10 % | 9.051 M 123.05 % | -39.271 M -664.64 % | 6.955 M 2 290.03 % | 291.000 K 112.09 % | -2.406 M -501.00 % | 600.000 K -88.11 % | 5.047 M 0.04 % | 5.045 M 17.65 % | 4.288 M 12 011.11 % | -36.000 K -105.94 % | 605.949 K 887.57 % | -76.939 K -416.37 % | 24.319 K 190.69 % | -26.816 K -123.50 % | 114.120 K -76.69 % | 489.618 K |
Total investments | 72.000 K 38.46 % | 52.000 K -20.00 % | 65.000 K 100.26 % | -24.857 M -6 075.24 % | 416.000 K -98.35 % | 25.256 M 11.46 % | 22.659 M 174 200.00 % | 13.000 K 0.00 % | 13.000 K 44.44 % | 9.000 K -99.84 % | 5.639 M 136.96 % | 2.380 M 1 104.73 % | 197.529 K -12.67 % | 226.181 K 160.09 % | 86.962 K -65.39 % | 251.239 K -93.86 % | 4.093 M |
Total debt | 68.403 M 138.55 % | 28.675 M 683.04 % | 3.662 M -66.26 % | 10.854 M 372.53 % | 2.297 M 57 325.00 % | 4.000 K -99.96 % | 10.399 M 91.79 % | 5.422 M 3.79 % | 5.224 M 15.45 % | 4.525 M | 0.000 -100.00 % | 625.000 K | 0.000 -100.00 % | 25.000 K | 0.000 -100.00 % | 115.000 K -76.83 % | 496.269 K |
Accumulated other comprehensive income loss | 0.000 -100.00 % | 13.951 M 32.20 % | 10.553 M 868.05 % | -1.374 M -364.19 % | -296.000 K 53.16 % | -632.000 K -0.64 % | -628.000 K -199.21 % | 633.000 K 80.34 % | 351.000 K -79.58 % | 1.719 M 4 956.03 % | 33.999 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | -49.162 M -55.60 % | -31.595 M -32.75 % | -23.800 M -286.43 % | -6.159 M -227.23 % | 4.841 M -58.83 % | 11.758 M -28.64 % | 16.476 M 602.30 % | 2.346 M -24.37 % | 3.102 M -24.21 % | 4.093 M -7.84 % | 4.441 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock | 10.846 M 0.00 % | 10.846 M 0.00 % | 10.846 M 0.00 % | 10.846 M 0.00 % | 10.846 M 40.07 % | 7.743 M 54.37 % | 5.016 M 294.96 % | 1.270 M 8.45 % | 1.171 M 19.13 % | 983.000 K 55.05 % | 634.000 K 111.54 % | 299.705 K -67.83 % | 931.717 K 75.23 % | 531.717 K 25.10 % | 425.050 K 221.10 % | 132.372 K 0.00 % | 132.372 K |
Total equity | 60.899 M -17.67 % | 73.967 M -3.81 % | 76.898 M 53.33 % | 50.152 M 77.84 % | 28.201 M 12.16 % | 25.143 M 20.51 % | 20.864 M 16.92 % | 17.845 M 3.28 % | 17.278 M 3.80 % | 16.646 M 107.87 % | 8.008 M 141.22 % | 3.320 M 775.66 % | 379.123 K 182.44 % | 134.231 K 76.35 % | 76.118 K 75.57 % | 43.356 K -98.85 % | 3.781 M |
Other non current liabilities | 19.845 M 173.10 % | -27.149 M -831.36 % | -2.915 M 71.49 % | -10.223 M -396.26 % | -2.060 M -51 400.00 % | -4.000 K 99.96 % | -10.431 M -6 460.38 % | -159.000 K 96.51 % | -4.562 M -7.98 % | -4.225 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -115.000 K | 0.000 |
Long term debt | 65.237 M 140.29 % | 27.149 M 831.36 % | 2.915 M -71.49 % | 10.223 M 396.26 % | 2.060 M 51 400.00 % | 4.000 K -99.96 % | 10.431 M 6 460.38 % | 159.000 K -96.51 % | 4.562 M 7.98 % | 4.225 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 115.000 K | 0.000 |
Total non current liabilities | 85.082 M 249.51 % | 24.343 M 7 555.03 % | 318.000 K -95.80 % | 7.579 M 561.34 % | 1.146 M -74.73 % | 4.535 M -66.57 % | 13.564 M 10 580.31 % | 127.000 K -97.24 % | 4.601 M 8.90 % | 4.225 M | 0.000 -100.00 % | 11.863 K -78.35 % | 54.783 K 2 861.24 % | 1.850 K 7 300.00 % | 25.000 -99.97 % | 93.763 K 42 519.55 % | 220.000 |
Other current liabilities | 32.752 M 584.57 % | -6.759 M -116.84 % | -3.117 M 25.73 % | -4.197 M -162.31 % | -1.600 M -162.67 % | 2.553 M 122.25 % | -11.476 M -80.81 % | -6.347 M -252.02 % | -1.803 M -9.94 % | -1.640 M 41.18 % | -2.788 M -3 772.22 % | -72.000 K | 0.000 100.00 % | -73.516 K -2 450 633.33 % | 3.000 100.00 % | -93.763 K | 0.000 |
Deferred revenue | 0.000 100.00 % | -1.526 M -104.28 % | -747.000 K -18.38 % | -631.000 K -166.24 % | -237.000 K | 0.000 100.00 % | -10.367 M -96.98 % | -5.263 M -695.02 % | -662.000 K -32.40 % | -500.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 3.166 M 5.78 % | 2.993 M 300.67 % | 747.000 K -38.82 % | 1.221 M 157.59 % | 474.000 K | 0.000 -100.00 % | 10.367 M 96.98 % | 5.263 M 695.02 % | 662.000 K 32.40 % | 500.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total current liabilities | 39.559 M 3.10 % | 38.368 M 13.55 % | 33.790 M 145.01 % | 13.791 M 155.72 % | 5.393 M 61.90 % | 3.331 M -75.38 % | 13.532 M 44.23 % | 9.382 M 119.10 % | 4.282 M 63.31 % | 2.622 M 3 305.19 % | 77.000 K 549.08 % | 11.863 K -78.35 % | 54.783 K 2 861.24 % | 1.850 K 7 300.00 % | 25.000 -99.97 % | 93.763 K 42 519.55 % | 220.000 |
Total liabilities | 124.641 M 42.73 % | 87.329 M 56.60 % | 55.764 M 87.67 % | 29.714 M 298.69 % | 7.453 M 64.34 % | 4.535 M -66.57 % | 13.564 M 35.64 % | 10.000 M 10.46 % | 9.053 M 22.64 % | 7.382 M 9 487.01 % | 77.000 K -88.95 % | 696.952 K 1 172.20 % | 54.783 K -45.42 % | 100.366 K 154.83 % | 39.385 K -81.13 % | 208.763 K -63.38 % | 570.093 K |
Other non current assets | 2.058 M 103.43 % | -60.082 M -4 696.94 % | 1.307 M 23.30 % | 1.060 M 107.26 % | -14.610 M 43.12 % | -25.684 M -11.25 % | -23.087 M -5 294.16 % | -428.000 K 0.00 % | -428.000 K 98.11 % | -22.648 M -50 428.89 % | 45.000 K 101.89 % | -2.380 M -1 104.73 % | -197.529 K 12.67 % | -226.181 K -160.09 % | -86.962 K 65.39 % | -251.239 K 93.86 % | -4.093 M |
Long term investments | 0.000 -100.00 % | 52.000 K -20.00 % | 65.000 K 100.26 % | -24.857 M -6 075.24 % | 416.000 K -98.35 % | 25.256 M 11.46 % | 22.659 M 174 200.00 % | 13.000 K 0.00 % | 13.000 K 44.44 % | 9.000 K -99.84 % | 5.639 M 136.96 % | 2.380 M 1 104.73 % | 197.529 K -12.67 % | 226.181 K 160.09 % | 86.962 K -65.39 % | 251.239 K -93.86 % | 4.093 M |
Intangible assets | 83.516 M -32.36 % | 123.469 M 53.85 % | 80.255 M 68.55 % | 47.616 M 63.02 % | 29.208 M 170.75 % | 10.788 M 26.43 % | 8.533 M -10.06 % | 9.487 M 10.03 % | 8.622 M 26.92 % | 6.793 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
GoodWill | 62.889 M 13.24 % | 55.538 M 29.55 % | 42.871 M 83.17 % | 23.405 M 65.03 % | 14.182 M -3.84 % | 14.748 M 1.81 % | 14.486 M -11.98 % | 16.457 M 2.08 % | 16.122 M 3.06 % | 15.644 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 146.405 M -18.21 % | 179.007 M 45.39 % | 123.126 M 73.37 % | 71.021 M 63.68 % | 43.390 M 69.92 % | 25.536 M 10.93 % | 23.019 M -11.27 % | 25.944 M 4.85 % | 24.744 M 10.28 % | 22.437 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 4.006 M -8.64 % | 4.385 M 19.81 % | 3.660 M -2.53 % | 3.755 M 184.04 % | 1.322 M 793.24 % | 148.000 K 117.65 % | 68.000 K -57.23 % | 159.000 K -6.47 % | 170.000 K -15.84 % | 202.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current assets | 152.469 M 19.25 % | 127.854 M 52.36 % | 83.915 M 63.35 % | 51.371 M 66.00 % | 30.946 M 20.49 % | 25.684 M 11.25 % | 23.087 M -11.60 % | 26.116 M 4.77 % | 24.927 M 10.06 % | 22.648 M 298.45 % | 5.684 M 138.85 % | 2.380 M 1 104.73 % | 197.529 K -12.67 % | 226.181 K 160.09 % | 86.962 K -65.39 % | 251.239 K -93.86 % | 4.093 M |
Other current assets | 6.458 M -15.72 % | 7.663 M 96.24 % | 3.905 M -83.29 % | 23.367 M 1 189.57 % | 1.812 M 225.90 % | 556.000 K 0.00 % | 556.000 K 57.51 % | 353.000 K 42.91 % | 247.000 K 22.28 % | 202.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term investments | 72.000 K 38.46 % | 52.000 K -20.00 % | 65.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 |
cash and cash equivalents | 18.704 M -4.69 % | 19.624 M -54.29 % | 42.933 M 1 001.13 % | 3.899 M 94.37 % | 2.006 M -16.76 % | 2.410 M -75.41 % | 9.799 M 2 513.07 % | 375.000 K 109.50 % | 179.000 K -24.47 % | 237.000 K 558.33 % | 36.000 K 88.97 % | 19.051 K -75.24 % | 76.939 K 11 197.94 % | 681.000 -97.46 % | 26.816 K 2 947.27 % | 880.000 -86.77 % | 6.651 K |
Cash and short term investments | 18.776 M -4.57 % | 19.676 M -54.24 % | 42.998 M 1 002.80 % | 3.899 M 94.37 % | 2.006 M -16.76 % | 2.410 M -75.41 % | 9.799 M 2 513.07 % | 375.000 K 109.50 % | 179.000 K -24.47 % | 237.000 K 558.33 % | 36.000 K 88.97 % | 19.051 K -75.24 % | 76.939 K 11 197.94 % | 681.000 -97.46 % | 26.816 K 2 947.27 % | 880.000 -86.77 % | 6.651 K |
Total current assets | 33.071 M 14.23 % | 28.950 M -40.61 % | 48.747 M 73.46 % | 28.103 M 556.61 % | 4.280 M 20.02 % | 3.566 M -67.32 % | 10.913 M 738.82 % | 1.301 M 33.30 % | 976.000 K 2.52 % | 952.000 K -67.18 % | 2.901 M 77.21 % | 1.637 M 592.57 % | 236.377 K 2 708.66 % | 8.416 K -70.51 % | 28.541 K 3 143.30 % | 880.000 -99.66 % | 257.853 K |
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 |
Net receivables | 7.837 M 72.09 % | 4.554 M 2.52 % | 4.442 M -80.81 % | 23.144 M 1 057.20 % | 2.000 M 233.33 % | 600.000 K 7.53 % | 558.000 K -2.62 % | 573.000 K 4.18 % | 550.000 K 7.21 % | 513.000 K -82.09 % | 2.865 M 77.07 % | 1.618 M 914.83 % | 159.438 K 1 961.25 % | 7.735 K 348.41 % | 1.725 K | 0.000 -100.00 % | 251.201 K |
Tax assets | 0.000 -100.00 % | 4.492 M 110.15 % | -44.243 M -11 386.48 % | 392.000 K -8.41 % | 428.000 K 0.00 % | 428.000 K 0.00 % | 428.000 K 0.00 % | 428.000 K 0.00 % | 428.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other assets | 0.000 -100.00 % | 4.492 M | 0.000 -100.00 % | 392.000 K -8.41 % | 428.000 K 0.00 % | 428.000 K 0.00 % | 428.000 K 0.00 % | 428.000 K 0.00 % | 428.000 K 0.00 % | 428.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 2.792 M 12.44 % | 2.483 M 214.70 % | 789.000 K -27.88 % | 1.094 M 26.77 % | 863.000 K 228.14 % | 263.000 K -70.48 % | 891.000 K 19.28 % | 747.000 K -9.12 % | 822.000 K -4.97 % | 865.000 K -69.81 % | 2.865 M 3 879.17 % | 72.000 K | 0.000 -100.00 % | 75.366 K 342 472.73 % | 22.000 -99.98 % | 93.763 K 42 519.55 % | 220.000 |
Tax payables | 849.000 K -33.83 % | 1.283 M -18.85 % | 1.581 M -15.99 % | 1.882 M 615.59 % | 263.000 K -48.93 % | 515.000 K 136.24 % | 218.000 K -35.31 % | 337.000 K 5.64 % | 319.000 K 16.00 % | 275.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred revenue non current | 0.000 100.00 % | -58.654 M -12.58 % | -52.102 M -176.26 % | -18.860 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 |
Minority interest | 4.196 M 75.49 % | 2.391 M 158.49 % | 925.000 K -13.15 % | 1.065 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 |
Capital lease obligations | 3.948 M -7.61 % | 4.273 M 30.51 % | 3.274 M 1.24 % | 3.234 M 180.97 % | 1.151 M 28 675.00 % | 4.000 K -87.50 % | 32.000 K 0.00 % | 32.000 K -37.25 % | 51.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 70.150 M 0.00 % | 70.150 M 0.00 % | 70.150 M 86.82 % | 37.550 M 718.80 % | 4.586 M 625.63 % | 632.000 K 0.64 % | 628.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 24.869 M 202.40 % | 8.224 M 0.00 % | 8.224 M 20.06 % | 6.850 M -16.71 % | 8.224 M 31.08 % | 6.274 M 599.52 % | -1.256 M -109.24 % | 13.596 M 7.44 % | 12.654 M 28.45 % | 9.851 M 235.87 % | 2.933 M 207.61 % | -2.726 M -393.25 % | -552.594 K -39.02 % | -397.486 K -13.92 % | -348.932 K -291.99 % | -89.016 K -102.11 % | 4.213 M |
Deferred tax liabilities non current | 0.000 -100.00 % | 12.584 M 174.94 % | 4.577 M 142.30 % | 1.889 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 -100.00 % | 24.618 M 13.68 % | 21.656 M 159.54 % | 8.344 M 812.91 % | 914.000 K 127.44 % | -3.331 M 75.38 % | -13.532 M -2 856.01 % | 491.000 K 188.82 % | 170.000 K -68.22 % | 535.000 K | 0.000 -100.00 % | 673.226 K 1 328.90 % | -54.783 K -156.67 % | 96.666 K 145.75 % | 39.335 K 85.22 % | 21.237 K -96.27 % | 569.653 K |
Total assets | 185.540 M 15.03 % | 161.296 M 21.58 % | 132.662 M 66.11 % | 79.866 M 124.00 % | 35.654 M 20.14 % | 29.678 M -13.80 % | 34.428 M 23.64 % | 27.845 M 5.75 % | 26.331 M 9.58 % | 24.028 M 179.88 % | 8.585 M 113.73 % | 4.017 M 825.72 % | 433.906 K 84.96 % | 234.597 K 103.11 % | 115.503 K -54.19 % | 252.119 K -94.21 % | 4.351 M |
2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 100.00 % | -15.846 M -686.45 % | 2.702 M 250.28 % | -1.798 M -49.83 % | -1.200 M -3 257.89 % | 38.000 K 100.49 % | -7.796 M -6 294.38 % | 125.856 K 65.08 % | 76.241 K -87.41 % | 605.649 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 456.000 K -48.06 % | 878.000 K 834.04 % | 94.000 K 142.15 % | -223.000 K -150.45 % | 442.000 K 10 950.00 % | 4.000 K -60.00 % | 10.000 K 366.42 % | 2.144 K -62.77 % | 5.759 K 144.96 % | 2.351 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | -9.804 M -64.66 % | -5.954 M -178.40 % | 7.594 M 367.90 % | 1.623 M -5.86 % | 1.724 M 4 204.76 % | -42.000 K -101.24 % | 3.385 M 2 744.53 % | -128.000 K -56.10 % | -82.000 K 86.51 % | -608.000 K -468.22 % | -107.000 K -18 359.39 % | 586.000 101.82 % | -32.286 K -207.72 % | 29.971 K 153.42 % | -56.103 K -238.17 % | 40.603 K 17.67 % | 34.505 K |
Accounts receivables | -9.804 M -638.39 % | 1.821 M 505.57 % | -449.000 K 76.28 % | -1.893 M -69.47 % | -1.117 M -2 559.52 % | -42.000 K 76.27 % | -177.000 K -38.28 % | -128.000 K -56.10 % | -82.000 K 86.51 % | -608.000 K -468.22 % | -107.000 K | 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 |
Accounts payables | 8.769 M 212.78 % | -7.775 M -196.67 % | 8.043 M 128.75 % | 3.516 M 23.76 % | 2.841 M 409.48 % | -918.000 K -125.77 % | 3.562 M 496.65 % | 597.000 K 409.33 % | -193.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | -8.769 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 918.000 K | 0.000 100.00 % | -597.000 K -409.33 % | 193.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | 20.218 M -5.91 % | 21.487 M 239.66 % | 6.326 M -20.77 % | 7.984 M 52.57 % | 5.233 M 1 650.17 % | 299.000 K 116.18 % | -1.848 M -522.06 % | 437.856 K 202.12 % | -428.759 K -246.01 % | 293.649 K 117.18 % | -1.709 M -1 221.40 % | -129.333 K -4.36 % | -123.927 K -385.09 % | -25.547 K 43.23 % | -44.998 K 75.88 % | -186.563 K -15.67 % | -161.294 K |
Net cash provided by operating activities | -1.317 M 51.67 % | -2.725 M -261.91 % | 1.683 M 205.72 % | -1.592 M -4.19 % | -1.528 M 60.49 % | -3.867 M -3.62 % | -3.732 M -4 112.90 % | 93.000 K 108.68 % | -1.072 M -145.87 % | -436.000 K -72.33 % | -253.000 K 3.17 % | -261.280 K 17.77 % | -317.742 K -179.87 % | -113.534 K 54.90 % | -251.742 K 27.99 % | -349.613 K -48.66 % | -235.176 K |
Investments in property plant and equipment | -136.000 K -20.35 % | -113.000 K 11.02 % | -127.000 K 84.05 % | -796.000 K -503.03 % | -132.000 K 4.35 % | -138.000 K -430.77 % | -26.000 K -44.44 % | -18.000 K -125.00 % | -8.000 K 42.86 % | -14.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Acquisitions net | -24.776 M 42.44 % | -43.046 M -219.85 % | -13.458 M -27.21 % | -10.579 M -180.98 % | -3.765 M -3 651.89 % | 106.000 K 108.80 % | -1.204 M -584.09 % | -176.000 K 78.64 % | -824.000 K -401.83 % | 273.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 100.00 % | -12.720 M -20.24 % | -10.579 M -95.33 % | -5.416 M -154.63 % | -2.127 M -4 331.25 % | -48.000 K 76.00 % | -200.000 K -566.67 % | -30.000 K 91.85 % | -368.000 K | 0.000 100.00 % | -936.935 K | 0.000 100.00 % | -25.000 K | 0.000 | 0.000 100.00 % | -1.466 M |
Sales maturities of investments | 0.000 | 0.000 -100.00 % | 13.458 M 27.21 % | 10.579 M 180.98 % | 3.765 M 1 508.97 % | 234.000 K | 0.000 -100.00 % | 376.000 K -55.97 % | 854.000 K 798.95 % | 95.000 K | 0.000 -100.00 % | 187.327 K | 0.000 -100.00 % | 22.399 K -77.60 % | 100.000 K -58.93 % | 243.484 K -82.16 % | 1.364 M |
Other investing activites | -8.692 M 19.32 % | -10.774 M -1 359.89 % | -738.000 K 85.68 % | -5.153 M -36.87 % | -3.765 M -778.38 % | 555.000 K | 0.000 100.00 % | -200.000 K -566.67 % | -30.000 K 91.85 % | -368.000 K 76.74 % | -1.582 M 0.00 % | -1.582 M -315.22 % | -381.000 K | 0.000 | 0.000 -100.00 % | 52.576 K 122.86 % | -230.000 K |
Net cash used for investing activites | -33.604 M 22.14 % | -43.159 M -217.70 % | -13.585 M 17.81 % | -16.528 M -77.47 % | -9.313 M -579.78 % | -1.370 M -7.20 % | -1.278 M -224.37 % | -394.000 K 54.29 % | -862.000 K -690.83 % | -109.000 K 93.11 % | -1.582 M 32.15 % | -2.332 M -511.97 % | -381.000 K -14 548.21 % | -2.601 K -102.60 % | 100.000 K -66.22 % | 296.060 K 189.19 % | -331.946 K |
Debt repayment | 38.085 M 66.08 % | 22.932 M 3 728.48 % | -632.000 K -280.72 % | -166.000 K 51.60 % | -343.000 K 91.62 % | -4.091 M -178.45 % | 5.215 M 1 742.76 % | 283.000 K -36.97 % | 449.000 K 119.02 % | 205.000 K -64.84 % | 583.000 K -23.79 % | 765.000 K 3 160.00 % | -25.000 K -183.33 % | 30.000 K 126.09 % | -115.000 K -340.68 % | 47.782 K -90.37 % | 496.269 K |
Common stock issued | 0.000 | 0.000 -100.00 % | 52.600 M 159.84 % | 20.243 M 87.78 % | 10.780 M 455.96 % | 1.939 M -78.95 % | 9.213 M 1 602.96 % | 541.000 K -71.79 % | 1.918 M 236.49 % | 570.000 K -55.08 % | 1.269 M -28.31 % | 1.770 M 121.25 % | 800.000 K 1 233.33 % | 60.000 K -79.50 % | 292.678 K | 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 |
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 |
Other financing activites | -6.401 M -669.35 % | -832.000 K 37.44 % | -1.330 M -7 723.53 % | -17.000 K 89.94 % | -169.000 K | 0.000 | 0.000 100.00 % | -344.000 K 29.94 % | -491.000 K -190.76 % | 541.000 K -57.37 % | 1.269 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net cash used provided by financing activities | 31.684 M 43.23 % | 22.121 M -56.37 % | 50.696 M 152.51 % | 20.077 M 92.36 % | 10.437 M 584.99 % | -2.152 M -114.92 % | 14.428 M 2 905.83 % | 480.000 K -74.41 % | 1.876 M 151.47 % | 746.000 K -59.72 % | 1.852 M -26.94 % | 2.535 M 227.10 % | 775.000 K 761.11 % | 90.000 K -49.35 % | 177.678 K 271.85 % | 47.782 K -90.37 % | 496.269 K |
Effect of forex changes on cash | -695.000 K -253.08 % | 454.000 K 89.17 % | 240.000 K 475.00 % | -64.000 K | 0.000 -100.00 % | 9.799 M 163 216.67 % | 6.000 K -64.71 % | 17.000 K | 0.000 | 0.000 -100.00 % | 19.000 K 103.04 % | -625.000 K | 0.000 100.00 % | -25.000 K | 0.000 -100.00 % | 381.269 K 176.83 % | -496.269 K |
Net change in cash | 1.978 M 108.49 % | -23.309 M -159.71 % | 39.034 M 1 962.02 % | 1.893 M 568.56 % | -404.000 K 94.53 % | -7.389 M -178.41 % | 9.424 M 4 708.16 % | 196.000 K 437.93 % | -58.000 K -128.86 % | 201.000 K 458.33 % | 36.000 K 105.27 % | -682.888 K -995.50 % | 76.258 K 249.13 % | -51.135 K -297.16 % | 25.936 K -93.09 % | 375.498 K 166.21 % | -567.122 K |
Cash at beginning of period | 16.726 M -61.04 % | 42.933 M 1 001.13 % | 3.899 M 94.37 % | 2.006 M -16.76 % | 2.410 M -75.41 % | 9.799 M 2 513.07 % | 375.000 K 109.50 % | 179.000 K -24.47 % | 237.000 K 558.33 % | 36.000 K | 0.000 -100.00 % | 76.939 K | 0.000 -100.00 % | 26.816 K | 0.000 100.00 % | -489.618 K -731.73 % | 77.504 K |
Cash at end of period | 18.704 M -4.69 % | 19.624 M -54.29 % | 42.933 M 1 001.13 % | 3.899 M 94.37 % | 2.006 M -16.76 % | 2.410 M -75.41 % | 9.799 M 2 513.07 % | 375.000 K 109.50 % | 179.000 K -24.47 % | 237.000 K 558.33 % | 36.000 K 105.94 % | -605.949 K -894.60 % | 76.258 K 413.57 % | -24.319 K -193.77 % | 25.936 K 122.73 % | -114.120 K 76.69 % | -489.618 K |
Operating cash flow | 4.593 M 268.55 % | -2.725 M -261.91 % | 1.683 M 205.72 % | -1.592 M -4.19 % | -1.528 M 60.49 % | -3.867 M -3.62 % | -3.732 M -4 112.90 % | 93.000 K 108.68 % | -1.072 M -145.87 % | -436.000 K -72.33 % | -253.000 K 3.17 % | -261.280 K 17.77 % | -317.742 K -179.87 % | -113.534 K 54.90 % | -251.742 K 27.99 % | -349.613 K -48.66 % | -235.176 K |
Capital expenditure | -136.000 K -20.35 % | -113.000 K 11.02 % | -127.000 K 84.05 % | -796.000 K -503.03 % | -132.000 K 4.35 % | -138.000 K -430.77 % | -26.000 K -44.44 % | -18.000 K -125.00 % | -8.000 K 42.86 % | -14.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Free CashFlow | 4.457 M 257.05 % | -2.838 M -282.39 % | 1.556 M 165.16 % | -2.388 M -43.86 % | -1.660 M 58.55 % | -4.005 M -6.57 % | -3.758 M -5 110.67 % | 75.000 K 106.94 % | -1.080 M -140.00 % | -450.000 K -77.87 % | -253.000 K 3.17 % | -261.280 K 17.77 % | -317.742 K -179.87 % | -113.534 K 54.90 % | -251.742 K 27.99 % | -349.613 K -48.66 % | -235.176 K |
2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
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 | 2008-06-30 | 2008-01-31 | 2007-06-30 | 2007-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 40.628 M 73.40 % | 23.430 M -62.65 % | 62.730 M -4.39 % | 65.609 M -18.39 % | 80.389 M -8.83 % | 88.175 M 43.28 % | 61.541 M 257.26 % | 17.226 M 108.77 % | 8.251 M 41.04 % | 5.850 M 39.19 % | 4.203 M 10.87 % | 3.791 M 2.05 % | 3.715 M -23.02 % | 4.826 M -7.25 % | 5.203 M 3.21 % | 5.041 M 15.33 % | 4.371 M 15.51 % | 3.784 M -2.20 % | 3.869 M 8.80 % | 3.556 M 75.87 % | 2.022 M 6.68 % | 1.895 M 33 232.99 % | 5.686 K -99.25 % | 753.859 K 0.00 % | 753.858 K 745.94 % | -116.708 K 0.00 % | -116.708 K -3 508.02 % | 3.425 K 0.00 % | 3.425 K 110.13 % | -33.805 K 0.00 % | -33.805 K -100.00 % | -16.903 K 98.96 % | -1.628 M 0.00 % | -1.628 M 0.18 % | -1.631 M -100.00 % | -815.524 K |
Net income | -6.853 M 10.95 % | -7.696 M 26.96 % | -10.537 M -100.63 % | -5.252 M -102.42 % | 216.921 M 0.00 % | 216.921 M 0.00 % | 216.921 M 0.00 % | 216.921 M 0.00 % | 216.921 M 9.66 % | 197.816 M 8 626.55 % | -2.320 M -14.97 % | -2.018 M -20.77 % | -1.671 M 67.34 % | -5.117 M -515.76 % | -831.000 K -256.65 % | -233.000 K 55.45 % | -523.000 K 11.66 % | -592.000 K -48.37 % | -399.000 K 41.15 % | -678.000 K -305.45 % | 330.000 K -80.35 % | 1.679 M 1 544.57 % | -116.245 K -119.86 % | 585.347 K 0.00 % | 585.346 K 310.89 % | -277.554 K 0.00 % | -277.554 K -291.23 % | -70.944 K 0.00 % | -70.944 K 45.41 % | -129.958 K 0.00 % | -129.958 K -100.00 % | -64.979 K 96.52 % | -1.869 M 0.00 % | -1.869 M -4.35 % | -1.791 M -100.00 % | -895.521 K |
Income before tax | -5.895 M -76.39 % | -3.342 M 66.31 % | -9.919 M -6.87 % | -9.281 M -79 324 786 224.79 % | -0.012 79.83 % | -0.058 -158.93 % | -0.022 35.82 % | -0.035 -120.89 % | -0.016 8.14 % | -0.017 100.00 % | -2.180 M -7.97 % | -2.019 M -20.90 % | -1.670 M 67.31 % | -5.108 M -514.68 % | -831.000 K -250.63 % | -237.000 K 54.68 % | -523.000 K 13.27 % | -603.000 K -51.13 % | -399.000 K 40.18 % | -667.000 K -302.12 % | 330.000 K -80.35 % | 1.679 M 1 544.57 % | -116.245 K -119.86 % | 585.347 K 0.00 % | 585.346 K 310.89 % | -277.554 K 0.00 % | -277.554 K -291.23 % | -70.944 K 0.00 % | -70.944 K 45.41 % | -129.958 K 0.00 % | -129.958 K -100.00 % | -64.979 K 96.52 % | -1.869 M 0.00 % | -1.869 M -4.35 % | -1.791 M -100.00 % | -895.521 K |
Income before tax ratio | -0.15 -1.72 % | -0.14 9.79 % | -0.16 -11.78 % | -0.14 -141 459 250 900.00 % | 0.00 85.71 % | 0.00 -75.00 % | 0.00 80.00 % | 0.00 -5.26 % | 0.00 34.48 % | 0.00 100.00 % | -0.52 2.61 % | -0.53 -18.47 % | -0.45 57.53 % | -1.06 -562.70 % | -0.16 -239.72 % | -0.05 60.71 % | -0.12 24.91 % | -0.16 -54.52 % | -0.10 45.02 % | -0.19 -214.93 % | 0.16 -81.58 % | 0.89 104.33 % | -20.44 -2 732.96 % | 0.78 0.00 % | 0.78 -67.35 % | 2.38 0.00 % | 2.38 111.48 % | -20.72 0.00 % | -20.72 -638.88 % | 3.84 0.00 % | 3.84 0.00 % | 3.84 234.92 % | 1.15 0.00 % | 1.15 4.53 % | 1.10 0.00 % | 1.10 |
EBITDA | 8.751 M 106.00 % | 4.248 M -14.44 % | 4.965 M 0.26 % | 4.952 M 3 462.59 % | 139.000 K -81.81 % | 764.000 K 25 566.67 % | -3.000 K -105.00 % | 60.000 K 107.70 % | -779.000 K 58.91 % | -1.896 M -25.73 % | -1.508 M 5.51 % | -1.596 M -16.33 % | -1.372 M -63.53 % | -839.000 K -1 231.75 % | -63.000 K -148.84 % | 129.000 K 258.33 % | 36.000 K 104.40 % | -819.000 K -2 741.94 % | 31.000 K 108.49 % | -365.000 K -143.30 % | 843.000 K | 0.000 -100.00 % | 54.585 K -90.77 % | 591.278 K 0.00 % | 591.278 K 7 460.15 % | -8.034 K 97.10 % | -277.423 K -275.92 % | -73.799 K -4.93 % | -70.329 K -214.68 % | -22.350 K 82.58 % | -128.292 K -100.00 % | -64.146 K 96.50 % | -1.830 M 0.00 % | -1.830 M -2.77 % | -1.781 M -100.00 % | -890.416 K |
Net income ratio | -0.17 48.65 % | -0.33 -95.55 % | -0.17 -109.84 % | -0.08 -102.97 % | 2.70 9.69 % | 2.46 -30.21 % | 3.52 -72.01 % | 12.59 -52.10 % | 26.29 -22.25 % | 33.81 6 226.00 % | -0.55 -3.70 % | -0.53 -18.34 % | -0.45 57.58 % | -1.06 -563.87 % | -0.16 -245.55 % | -0.05 61.37 % | -0.12 23.52 % | -0.16 -51.70 % | -0.10 45.91 % | -0.19 -216.82 % | 0.16 -81.58 % | 0.89 104.33 % | -20.44 -2 732.96 % | 0.78 0.00 % | 0.78 -67.35 % | 2.38 0.00 % | 2.38 111.48 % | -20.72 0.00 % | -20.72 -638.88 % | 3.84 0.00 % | 3.84 0.00 % | 3.84 234.92 % | 1.15 0.00 % | 1.15 4.53 % | 1.10 0.00 % | 1.10 |
Ratio EBITDA | 0.22 18.80 % | 0.18 129.07 % | 0.08 4.86 % | 0.08 4 265.15 % | 0.00 -80.04 % | 0.01 17 874.24 % | 0.00 -101.40 % | 0.00 103.69 % | -0.09 70.87 % | -0.32 9.67 % | -0.36 14.78 % | -0.42 -13.99 % | -0.37 -112.43 % | -0.17 -1 335.78 % | -0.01 -147.32 % | 0.03 210.71 % | 0.01 103.81 % | -0.22 -2 801.28 % | 0.01 107.81 % | -0.10 -124.62 % | 0.42 | 0.00 -100.00 % | 9.60 1 123.95 % | 0.78 0.00 % | 0.78 1 039.45 % | 0.07 -97.10 % | 2.38 111.03 % | -21.55 -4.93 % | -20.54 -3 206.35 % | 0.66 -82.58 % | 3.80 0.00 % | 3.80 237.61 % | 1.12 0.00 % | 1.12 2.95 % | 1.09 0.00 % | 1.09 |
Gross profit ratio | 0.65 -31.56 % | 0.95 165.49 % | 0.36 20.98 % | 0.30 30.75 % | 0.23 40.35 % | 0.16 -21.23 % | 0.20 -64.50 % | 0.58 -9.31 % | 0.64 -16.89 % | 0.77 -1.99 % | 0.78 -16.04 % | 0.93 1.06 % | 0.92 6.05 % | 0.87 -0.33 % | 0.87 2.24 % | 0.85 -5.86 % | 0.90 6.80 % | 0.85 0.52 % | 0.84 6.10 % | 0.79 -13.11 % | 0.91 -8.61 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
Weighted average shs out dil | 216.921 M 0.00 % | 216.921 M 0.00 % | 216.921 M 0.00 % | 216.921 M 0.00 % | 216.921 M 0.00 % | 216.921 M 0.00 % | 216.921 M 0.00 % | 216.921 M 0.00 % | 216.921 M 7.99 % | 200.864 M 28.03 % | 156.887 M 19.43 % | 131.362 M 20.72 % | 108.820 M 24.18 % | 87.628 M 223.64 % | 27.075 M -20.73 % | 34.154 M 20.76 % | 28.284 M 21.74 % | 23.232 M 16.06 % | 20.018 M 30.77 % | 15.307 M 34.62 % | 11.371 M 12.12 % | 10.142 M 62.29 % | 6.249 M 23.92 % | 5.043 M 0.00 % | 5.043 M 139.79 % | 2.103 M 0.00 % | 2.103 M 102.34 % | 1.039 M 0.00 % | 1.039 M 89.70 % | 547.890 K 0.00 % | 547.890 K 0.00 % | 547.890 K 79.27 % | 305.616 K 0.00 % | 305.616 K 0.00 % | 305.616 K 0.00 % | 305.616 K |
Weighted average shs out | 216.921 M 0.00 % | 216.921 M 0.00 % | 216.921 M 0.00 % | 216.921 M 0.00 % | 216.928 M 0.00 % | 216.924 M 16.46 % | 186.259 M -14.14 % | 216.927 M 7.28 % | 202.200 M 9.37 % | 184.884 M 17.85 % | 156.887 M 19.43 % | 131.362 M 57.23 % | 83.550 M -4.65 % | 87.629 M 231.86 % | 26.405 M 31.09 % | 20.144 M -14.09 % | 23.448 M 0.92 % | 23.233 M 16.46 % | 19.950 M 30.33 % | 15.308 M 34.62 % | 11.371 M 11.73 % | 10.177 M 62.85 % | 6.249 M 23.93 % | 5.043 M 0.00 % | 5.043 M 139.79 % | 2.103 M 0.00 % | 2.103 M 102.34 % | 1.039 M 0.00 % | 1.039 M 89.70 % | 547.890 K 0.00 % | 547.890 K 0.00 % | 547.890 K 79.27 % | 305.616 K 0.00 % | 305.616 K 0.00 % | 305.616 K 0.00 % | 305.616 K |
EPS diluted | -0.03 10.99 % | -0.04 26.95 % | -0.05 -100.83 % | -0.02 -102.42 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 2.04 % | 0.98 6 721.62 % | -0.01 -16.54 % | -0.01 17.53 % | -0.02 73.63 % | -0.06 -90.23 % | -0.03 -351.47 % | -0.01 63.24 % | -0.02 27.45 % | -0.03 -28.14 % | -0.02 55.08 % | -0.04 -252.76 % | 0.03 -82.94 % | 0.17 1 013.98 % | -0.02 -116.32 % | 0.11 -1.72 % | 0.12 190.63 % | -0.13 3.03 % | -0.13 -83.84 % | -0.07 -5.28 % | -0.07 70.35 % | -0.23 4.17 % | -0.24 -100.00 % | -0.12 98.04 % | -6.12 0.00 % | -6.12 -4.44 % | -5.86 -100.00 % | -2.93 |
Earnings per share | -0.03 10.99 % | -0.04 26.95 % | -0.05 -100.83 % | -0.02 -102.42 % | 1.00 0.00 % | 1.00 -13.79 % | 1.16 16.00 % | 1.00 -6.54 % | 1.07 0.00 % | 1.07 7 329.73 % | -0.01 -82.72 % | -0.01 59.50 % | -0.02 65.75 % | -0.06 -85.40 % | -0.03 -171.55 % | -0.01 47.98 % | -0.02 12.55 % | -0.03 -27.50 % | -0.02 54.85 % | -0.04 -252.76 % | 0.03 -82.94 % | 0.17 1 013.98 % | -0.02 -116.32 % | 0.11 -1.72 % | 0.12 190.63 % | -0.13 3.03 % | -0.13 -83.84 % | -0.07 -5.28 % | -0.07 70.35 % | -0.23 4.17 % | -0.24 -100.00 % | -0.12 98.04 % | -6.12 0.00 % | -6.12 -4.44 % | -5.86 -100.00 % | -2.93 |
Gross profit | 26.430 M 18.67 % | 22.271 M -0.84 % | 22.459 M 15.67 % | 19.417 M 6.71 % | 18.196 M 27.96 % | 14.220 M 12.86 % | 12.600 M 26.81 % | 9.936 M 89.33 % | 5.248 M 17.22 % | 4.477 M 36.41 % | 3.282 M -6.92 % | 3.526 M 3.13 % | 3.419 M -18.36 % | 4.188 M -7.55 % | 4.530 M 5.52 % | 4.293 M 8.57 % | 3.954 M 23.37 % | 3.205 M -1.69 % | 3.260 M 15.44 % | 2.824 M 52.81 % | 1.848 M -2.50 % | 1.895 M 33 232.99 % | 5.686 K -99.25 % | 753.859 K 0.00 % | 753.858 K 745.94 % | -116.708 K 0.00 % | -116.708 K -3 508.02 % | 3.425 K 0.00 % | 3.425 K 110.13 % | -33.805 K 0.00 % | -33.805 K -100.00 % | -16.903 K 98.96 % | -1.628 M 0.00 % | -1.628 M 0.18 % | -1.631 M -100.00 % | -815.524 K |
Income tax expense | 148.000 K -94.15 % | 2.530 M 1 345.71 % | 175.000 K 103.79 % | -4.619 M -39 478 632 378.63 % | -0.012 79.83 % | -0.058 -158.93 % | -0.022 35.82 % | -0.035 -120.89 % | -0.016 8.14 % | -0.017 | 0.000 -100.00 % | 389.859 K 38 885.90 % | 1.000 K -88.89 % | 9.000 K | 0.000 -100.00 % | 4.000 K | 0.000 -100.00 % | 11.000 K | 0.000 -100.00 % | 11.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 |
Cost of revenue | 14.198 M 1 125.02 % | 1.159 M -97.12 % | 40.271 M -12.82 % | 46.192 M -25.73 % | 62.193 M -15.90 % | 73.955 M 51.11 % | 48.941 M 571.34 % | 7.290 M 142.76 % | 3.003 M 118.72 % | 1.373 M 49.08 % | 921.000 K 247.55 % | 265.000 K -10.47 % | 296.000 K -53.61 % | 638.000 K -5.20 % | 673.000 K -10.03 % | 748.000 K 79.38 % | 417.000 K -27.98 % | 579.000 K -4.93 % | 609.000 K -16.80 % | 732.000 K 320.69 % | 174.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 |
General and administrative expenses | 20.313 M | 0.000 | 0.000 -100.00 % | 23.720 M | 0.000 -100.00 % | 15.157 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.279 M 0.00 % | 5.279 M 8.20 % | 4.879 M -3.08 % | 5.034 M -3.71 % | 5.228 M 19.03 % | 4.392 M 5.48 % | 4.164 M 5.93 % | 3.931 M -2.31 % | 4.024 M 24.62 % | 3.229 M 0.62 % | 3.209 M 219.30 % | 1.005 M 688.34 % | 127.483 K -27.78 % | 176.516 K 4.75 % | 168.512 K 0.00 % | 168.512 K 4.77 % | 160.847 K 0.00 % | 160.846 K 116.28 % | 74.368 K 0.00 % | 74.368 K -22.66 % | 96.154 K 0.00 % | 96.152 K 100.00 % | 48.076 K -80.03 % | 240.722 K 0.00 % | 240.722 K 50.46 % | 159.992 K 100.00 % | 79.996 K |
Selling and marketing expenses | 0.000 | 0.000 | 0.000 100.00 % | -10.283 M | 0.000 100.00 % | -7.631 M | 0.000 | 0.000 | 0.000 100.00 % | -3.350 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 expenses | 0.000 100.00 % | -0.143 9.79 % | -0.158 -11.78 % | -0.141 -572.49 % | -0.021 82.72 % | -0.122 -101.00 % | -0.061 85.73 % | -0.424 -2.29 % | -0.415 28.20 % | -0.578 | 0.000 100.00 % | -9.913 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 % | 331.093 K 200.00 % | -331.093 K -202.96 % | 321.562 K 200.00 % | -321.562 K -317.09 % | 148.122 K 200.00 % | -148.122 K -177.70 % | 190.640 K 200.00 % | -190.640 K -100.00 % | -95.320 K 78.47 % | -442.763 K 0.00 % | -442.763 K -42.93 % | -309.777 K -100.00 % | -154.889 K |
Operating expenses | 20.313 M 557.59 % | 3.089 M -89.04 % | 28.197 M -3.05 % | 29.085 M 43.31 % | 20.295 M -22.83 % | 26.298 M 58.37 % | 16.605 M 7.91 % | 15.388 M 25.13 % | 12.298 M 0.79 % | 12.202 M 131.14 % | 5.279 M -4.92 % | 5.552 M 9.25 % | 5.082 M -47.92 % | 9.758 M 99.18 % | 4.899 M 1.79 % | 4.813 M 14.76 % | 4.194 M 3.73 % | 4.043 M 18.08 % | 3.424 M -5.62 % | 3.628 M 162.71 % | 1.381 M 974.85 % | 128.483 K -27.21 % | 176.516 K -64.67 % | 499.605 K 407.30 % | -162.581 K -133.70 % | 482.408 K 400.16 % | -160.715 K -172.23 % | 222.490 K 401.67 % | -73.754 K -125.72 % | 286.793 K 403.53 % | -94.487 K -100.00 % | -47.243 K 76.62 % | -202.041 K 0.00 % | -202.041 K -34.89 % | -149.784 K -100.00 % | -74.892 K |
Cost and expenses | 34.511 M 54.96 % | 22.271 M -63.32 % | 60.722 M -4.07 % | 63.301 M 1 305.13 % | 4.505 M 40.83 % | 3.199 M 4.71 % | 3.055 M -34.88 % | 4.691 M 319.10 % | -2.141 M -12.92 % | -1.896 M -130.41 % | 6.234 M 7.17 % | 5.817 M 8.16 % | 5.378 M -48.27 % | 10.396 M 86.58 % | 5.572 M 0.20 % | 5.561 M 20.60 % | 4.611 M -0.24 % | 4.622 M 14.60 % | 4.033 M -7.50 % | 4.360 M 180.39 % | 1.555 M 1 110.28 % | 128.483 K -27.21 % | 176.516 K -64.67 % | 499.605 K 407.30 % | -162.581 K -133.70 % | 482.408 K 400.16 % | -160.715 K -172.23 % | 222.490 K 401.67 % | -73.754 K -125.72 % | 286.793 K 403.53 % | -94.487 K -100.00 % | -47.243 K 76.62 % | -202.041 K 0.00 % | -202.041 K -34.89 % | -149.784 K -100.00 % | -74.892 K |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 20.313 M 557.59 % | 3.089 M -77.99 % | 14.034 M 4.44 % | 13.437 M 621.26 % | 1.863 M 45.32 % | 1.282 M 14.77 % | 1.117 M 47.56 % | 757.000 K -28.92 % | 1.065 M 17.94 % | 903.000 K -82.89 % | 5.279 M 8.20 % | 4.879 M -3.08 % | 5.034 M -3.71 % | 5.228 M 19.03 % | 4.392 M 5.48 % | 4.164 M 5.93 % | 3.931 M -2.31 % | 4.024 M 24.62 % | 3.229 M 0.62 % | 3.209 M 219.30 % | 1.005 M 688.34 % | 127.483 K -27.78 % | 176.516 K 4.75 % | 168.512 K 0.00 % | 168.512 K 4.77 % | 160.847 K 0.00 % | 160.846 K 116.28 % | 74.368 K 0.00 % | 74.368 K -22.66 % | 96.154 K 0.00 % | 96.152 K 100.00 % | 48.076 K -80.03 % | 240.722 K 0.00 % | 240.722 K 50.46 % | 159.992 K 100.00 % | 79.996 K |
Interest income | 0.000 -100.00 % | 1.159 M -83.76 % | 7.138 M 216.26 % | 2.257 M 55.12 % | 1.455 M 2 325.00 % | 60.000 K -92.86 % | 840.000 K 937.04 % | 81.000 K 0.00 % | 81.000 K 138.24 % | 34.000 K 0.00 % | 34.000 K 585.71 % | -7.000 K -200.00 % | 7.000 K -98.48 % | 462.000 K 0.00 % | 462.000 K 63.25 % | 283.000 K 0.00 % | 283.000 K 20.43 % | 235.000 K 0.00 % | 235.000 K 71.53 % | 137.000 K 0.00 % | 137.000 K 56.42 % | 87.585 K 60.46 % | 54.585 K -37.27 % | 87.021 K | 0.000 -100.00 % | 36.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 0.000 | 0.000 -100.00 % | 7.138 M 44.41 % | 4.943 M 239.73 % | 1.455 M -64.40 % | 4.087 M 386.55 % | 840.000 K 150.00 % | 336.000 K 54.13 % | 218.000 K -37.71 % | 350.000 K 929.41 % | 34.000 K 100.00 % | 17.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 % | 5.932 K 0.00 % | 5.932 K 4 410.65 % | 131.500 0.00 % | 131.500 -78.60 % | 614.500 0.00 % | 614.500 -63.13 % | 1.667 K 0.00 % | 1.667 K 100.00 % | 833.250 -97.85 % | 38.680 K 0.00 % | 38.680 K 278.88 % | 10.209 K 100.00 % | 5.105 K |
Depreciation and amortization | 2.634 M -14.73 % | 3.089 M 4.46 % | 2.957 M 11.84 % | 2.644 M 256.36 % | -1.691 M 84.25 % | -10.736 M -187.98 % | -3.728 M 49.02 % | -7.312 M -113.55 % | -3.424 M -1.27 % | -3.381 M -746.46 % | 523.000 K 70.36 % | 307.000 K 5.50 % | 291.000 K -20.05 % | 364.000 K 18.95 % | 306.000 K 11.27 % | 275.000 K -0.36 % | 276.000 K 20.52 % | 229.000 K 17.44 % | 195.000 K -5.80 % | 207.000 K 1 117.65 % | 17.000 K 100.96 % | -1.768 M -1 134.85 % | 170.830 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 |
Operating income | 6.117 M 427.78 % | 1.159 M -42.28 % | 2.008 M -13.00 % | 2.308 M 190.69 % | -2.545 M 79.76 % | -12.575 M -158.90 % | -4.857 M 35.89 % | -7.576 M -121.26 % | -3.424 M -0.82 % | -3.396 M -70.06 % | -1.997 M -7.54 % | -1.857 M -11.67 % | -1.663 M -38.24 % | -1.203 M -226.02 % | -369.000 K -152.74 % | -146.000 K 39.17 % | -240.000 K 77.10 % | -1.048 M -539.02 % | -164.000 K 71.33 % | -572.000 K -169.25 % | 826.000 K -53.28 % | 1.768 M 1 134.85 % | -170.830 K -128.89 % | 591.278 K 0.00 % | 591.278 K 313.13 % | -277.423 K 0.00 % | -277.423 K -294.46 % | -70.329 K 0.00 % | -70.329 K 45.18 % | -128.292 K 0.00 % | -128.292 K -100.00 % | -64.146 K 96.50 % | -1.830 M 0.00 % | -1.830 M -2.77 % | -1.781 M -100.00 % | -890.416 K |
Operating income ratio | 0.15 204.37 % | 0.05 54.53 % | 0.03 -9.01 % | 0.04 211.12 % | -0.03 77.80 % | -0.14 -80.70 % | -0.08 82.05 % | -0.44 -5.98 % | -0.41 28.51 % | -0.58 -22.18 % | -0.48 3.00 % | -0.49 -9.43 % | -0.45 -79.58 % | -0.25 -251.48 % | -0.07 -144.87 % | -0.03 47.25 % | -0.05 80.17 % | -0.28 -553.38 % | -0.04 73.65 % | -0.16 -139.38 % | 0.41 -56.20 % | 0.93 103.10 % | -30.04 -3 930.50 % | 0.78 0.00 % | 0.78 -67.00 % | 2.38 0.00 % | 2.38 111.57 % | -20.54 0.00 % | -20.54 -641.15 % | 3.80 0.00 % | 3.80 0.00 % | 3.80 237.61 % | 1.12 0.00 % | 1.12 2.95 % | 1.09 0.00 % | 1.09 |
Total other income expenses net | -12.012 M -166.87 % | -4.501 M 61.71 % | -11.755 M 23.35 % | -15.335 M -147.50 % | -6.196 M 55.77 % | -14.008 M -106.52 % | -6.783 M 28.15 % | -9.441 M -337.69 % | -2.157 M 62.41 % | -5.738 M -3 035.52 % | -183.000 K -1 730.00 % | -10.000 K -42.86 % | -7.000 K 99.82 % | -3.905 M -745.24 % | -462.000 K -62.11 % | -285.000 K -0.71 % | -283.000 K -3.28 % | -274.000 K -16.60 % | -235.000 K -147.37 % | -95.000 K 80.85 % | -496.000 K -459.91 % | -88.585 K -262.29 % | 54.585 K -96.08 % | 1.393 M 23 583.24 % | -5.932 K 97.80 % | -269.521 K -204 858.56 % | -131.500 -104.61 % | 2.856 K 564.69 % | -614.500 99.43 % | -107.609 K -6 357.16 % | -1.667 K -100.00 % | -833.250 97.85 % | -38.681 K 0.00 % | -38.681 K -278.89 % | -10.209 K -100.00 % | -5.105 K |
2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2009-01-31 | 2008-06-30 | 2008-01-31 | 2007-06-30 | 2007-01-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 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2008-12-31 | 2007-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 64.134 M 40.18 % | 45.751 M 5.47 % | 43.377 M 476.44 % | 7.525 M 142.43 % | -17.737 M 55.68 % | -40.018 M -168.60 % | -14.899 M -315.49 % | 6.914 M 816.98 % | 754.000 K 169.05 % | -1.092 M -187.22 % | 1.252 M 152.04 % | -2.406 M 46.58 % | -4.504 M -850.67 % | 600.000 K -91.08 % | 6.724 M 33.23 % | 5.047 M -5.20 % | 5.324 M 3.68 % | 5.135 M 137.29 % | 2.164 M -52.93 % | 4.597 M -34.42 % | 7.010 M 19 571.88 % | -36.000 K -264.96 % | -9.864 K -101.63 % | 605.949 K 1 834.01 % | -34.945 K 54.58 % | -76.939 K -416.37 % | 24.319 K 22.08 % | 19.920 K 174.28 % | -26.816 K -123.50 % | 114.120 K -76.69 % | 489.618 K |
Total investments | 72.000 K 0.00 % | 72.000 K 46.94 % | 49.000 K -5.77 % | 52.000 K -27.78 % | 72.000 K 10.77 % | 65.000 K 225.00 % | 20.000 K 100.08 % | -24.857 M -6 222.41 % | 406.000 K -2.40 % | 416.000 K 0.00 % | 416.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 13.000 K 0.00 % | 13.000 K 0.00 % | 13.000 K 0.00 % | 13.000 K 44.44 % | 9.000 K 0.00 % | 9.000 K -61.72 % | 23.512 K -99.58 % | 5.639 M 42.81 % | 3.949 M 65.93 % | 2.380 M 33.12 % | 1.788 M 805.00 % | 197.529 K -12.67 % | 226.181 K 355.64 % | 49.640 K -42.92 % | 86.962 K -65.39 % | 251.239 K -93.86 % | 4.093 M |
Total debt | 79.593 M 23.49 % | 64.455 M -4.52 % | 67.503 M 148.64 % | 27.149 M 818.44 % | 2.956 M 1.41 % | 2.915 M -70.36 % | 9.834 M -9.05 % | 10.813 M 300.63 % | 2.699 M 195.30 % | 914.000 K -35.09 % | 1.408 M 35 100.00 % | 4.000 K -75.00 % | 16.000 K -99.85 % | 10.399 M 49.67 % | 6.948 M 28.14 % | 5.422 M -1.63 % | 5.512 M 3.73 % | 5.314 M 27.65 % | 4.163 M -13.88 % | 4.834 M -37.65 % | 7.753 M | 0.000 | 0.000 -100.00 % | 625.000 K | 0.000 | 0.000 -100.00 % | 25.000 K 25.00 % | 20.000 K | 0.000 -100.00 % | 115.000 K -76.83 % | 496.269 K |
Accumulated other comprehensive income loss | 0.000 -100.00 % | 16.645 M 10.37 % | 15.081 M 8.10 % | 13.951 M 16.12 % | 12.014 M 13.84 % | 10.553 M 1 215.54 % | -946.000 K 31.15 % | -1.374 M -2 553.57 % | 56.000 K 118.92 % | -296.000 K 33.18 % | -443.000 K 29.91 % | -632.000 K 54.92 % | -1.402 M -123.25 % | -628.000 K -279.43 % | 350.000 K -44.71 % | 633.000 K 80.34 % | 351.000 K 0.00 % | 351.000 K -78.47 % | 1.630 M -5.18 % | 1.719 M 350.18 % | 381.847 K 1 023.11 % | 33.999 K -98.78 % | 2.796 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | -56.013 M -13.94 % | -49.162 M -16.69 % | -42.132 M -33.35 % | -31.595 M -14.32 % | -27.638 M -16.13 % | -23.800 M -92.57 % | -12.359 M -100.67 % | -6.159 M -350.77 % | 2.456 M -59.80 % | 6.110 M -35.26 % | 9.438 M -19.73 % | 11.758 M -22.07 % | 15.088 M -8.42 % | 16.476 M 974.76 % | 1.533 M -34.65 % | 2.346 M -9.00 % | 2.578 M -16.89 % | 3.102 M -16.03 % | 3.694 M -9.75 % | 4.093 M -14.83 % | 4.806 M 8.22 % | 4.441 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock | 34.309 M 216.33 % | 10.846 M 0.00 % | 10.846 M 0.00 % | 10.846 M 0.00 % | 10.846 M 0.00 % | 10.846 M 0.00 % | 10.846 M 0.00 % | 10.846 M 0.00 % | 10.846 M 0.00 % | 10.846 M 33.62 % | 8.117 M 4.83 % | 7.743 M 5.39 % | 7.347 M 46.47 % | 5.016 M 276.01 % | 1.334 M 5.04 % | 1.270 M 8.45 % | 1.171 M 0.00 % | 1.171 M 4.27 % | 1.123 M 14.24 % | 983.000 K 36.78 % | 718.669 K 13.35 % | 634.000 K 12.15 % | 565.335 K 88.63 % | 299.705 K -84.62 % | 1.948 M 109.10 % | 931.717 K 75.23 % | 531.717 K 25.10 % | 425.050 K 0.00 % | 425.050 K 221.10 % | 132.372 K 0.00 % | 132.372 K |
Total equity | 55.910 M -8.19 % | 60.899 M -6.03 % | 64.806 M -12.39 % | 73.967 M -2.17 % | 75.608 M -1.68 % | 76.898 M 74.20 % | 44.143 M -11.98 % | 50.152 M 25.59 % | 39.932 M 30.45 % | 30.612 M 29.36 % | 23.664 M -5.88 % | 25.143 M -4.75 % | 26.396 M 26.51 % | 20.864 M 19.87 % | 17.405 M -2.47 % | 17.845 M 6.51 % | 16.754 M -3.03 % | 17.278 M -5.71 % | 18.325 M 10.09 % | 16.646 M 45.54 % | 11.438 M 42.83 % | 8.008 M 41.87 % | 5.644 M 70.02 % | 3.320 M 79.09 % | 1.854 M 388.96 % | 379.123 K 182.44 % | 134.231 K 3 154.08 % | 4.125 K -94.58 % | 76.118 K 75.57 % | 43.356 K -98.85 % | 3.781 M |
Other non current liabilities | 18.130 M -8.64 % | 19.845 M 887.81 % | -2.519 M 90.72 % | -27.149 M -159.13 % | -10.477 M -3 194.65 % | -318.000 K 97.29 % | -11.723 M -14.67 % | -10.223 M -345.64 % | -2.294 M | 0.000 100.00 % | -1.224 M -30 500.00 % | -4.000 K 75.00 % | -16.000 K 50.00 % | -32.000 K | 0.000 100.00 % | -159.000 K 96.65 % | -4.747 M -9 207.84 % | -51.000 K 98.95 % | -4.863 M -4 361.47 % | -109.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -115.000 K | 0.000 |
Long term debt | 79.593 M 22.01 % | 65.237 M 2 489.80 % | 2.519 M -90.72 % | 27.149 M 818.44 % | 2.956 M 829.56 % | 318.000 K -96.77 % | 9.834 M -3.81 % | 10.223 M 345.64 % | 2.294 M | 0.000 -100.00 % | 1.224 M 30 500.00 % | 4.000 K -75.00 % | 16.000 K -50.00 % | 32.000 K | 0.000 -100.00 % | 159.000 K -96.65 % | 4.747 M 9 207.84 % | 51.000 K -98.95 % | 4.863 M 4 361.47 % | 109.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 115.000 K | 0.000 |
Total non current liabilities | 97.723 M 14.86 % | 85.082 M 30.93 % | 64.984 M 166.95 % | 24.343 M -54.57 % | 53.582 M 16 749.69 % | 318.000 K -99.05 % | 33.434 M 341.14 % | 7.579 M -72.34 % | 27.396 M 2 290.58 % | 1.146 M 129.20 % | 500.000 K 12 400.00 % | 4.000 K -75.00 % | 16.000 K -99.85 % | 10.399 M 49.67 % | 6.948 M 5 370.87 % | 127.000 K -97.32 % | 4.747 M 3.17 % | 4.601 M -5.39 % | 4.863 M 15.10 % | 4.225 M -30.39 % | 6.069 M | 0.000 | 0.000 -100.00 % | 11.863 K -82.09 % | 66.223 K 20.88 % | 54.783 K 2 861.24 % | 1.850 K -94.02 % | 30.920 K 123 580.00 % | 25.000 -99.97 % | 93.763 K 42 519.55 % | 220.000 |
Other current liabilities | 17.629 M -47.53 % | 33.601 M 370.32 % | -12.430 M -230.06 % | -3.766 M 78.86 % | -17.818 M -471.64 % | -3.117 M 84.47 % | -20.077 M -463.01 % | -3.566 M 36.45 % | -5.611 M -398.31 % | -1.126 M 58.20 % | -2.694 M -205.52 % | 2.553 M 234.51 % | -1.898 M 83.46 % | -11.476 M -6.45 % | -10.781 M -69.86 % | -6.347 M -223.33 % | -1.963 M -72.04 % | -1.141 M 45.43 % | -2.091 M -83.42 % | -1.140 M 33.31 % | -1.710 M -2 320.16 % | 77.000 K | 0.000 100.00 % | -60.137 K 9.19 % | -66.223 K | 0.000 100.00 % | -73.516 K -137.76 % | -30.920 K -1 030 766.67 % | 3.000 100.00 % | -93.763 K | 0.000 |
Deferred revenue | 0.000 -100.00 % | 11.286 M | 0.000 100.00 % | -59.000 K | 0.000 100.00 % | -70.000 K | 0.000 100.00 % | -590.000 K -45.68 % | -405.000 K | 0.000 100.00 % | -184.000 K | 0.000 | 0.000 100.00 % | -10.367 M -49.21 % | -6.948 M -32.02 % | -5.263 M -587.97 % | -765.000 K -15.56 % | -662.000 K -231.00 % | -200.000 K 60.00 % | -500.000 K 70.30 % | -1.683 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 0.000 -100.00 % | 3.166 M | 0.000 | 0.000 | 0.000 -100.00 % | 747.000 K | 0.000 -100.00 % | 590.000 K -27.16 % | 810.000 K | 0.000 -100.00 % | 368.000 K | 0.000 | 0.000 -100.00 % | 10.367 M 49.21 % | 6.948 M 32.02 % | 5.263 M 587.97 % | 765.000 K | 0.000 -100.00 % | 200.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 |
Total current liabilities | 26.992 M -31.77 % | 39.559 M 34.53 % | 29.405 M -23.36 % | 38.368 M 16.97 % | 32.801 M -2.93 % | 33.790 M 61.08 % | 20.977 M 52.11 % | 13.791 M -9.34 % | 15.212 M 182.07 % | 5.393 M 28.10 % | 4.210 M 26.39 % | 3.331 M 75.50 % | 1.898 M -85.97 % | 13.532 M 25.52 % | 10.781 M 14.91 % | 9.382 M 103.29 % | 4.615 M 7.78 % | 4.282 M 104.78 % | 2.091 M -20.25 % | 2.622 M -22.72 % | 3.393 M 4 306.35 % | 77.000 K -35.90 % | 120.133 K 912.67 % | 11.863 K -82.09 % | 66.223 K 20.88 % | 54.783 K 2 861.24 % | 1.850 K -94.02 % | 30.920 K 123 580.00 % | 25.000 -99.97 % | 93.763 K 42 519.55 % | 220.000 |
Total liabilities | 124.715 M 0.06 % | 124.641 M -1.94 % | 127.113 M 45.56 % | 87.329 M 62.98 % | 53.582 M -3.91 % | 55.764 M 52.74 % | 36.510 M 22.87 % | 29.714 M 8.46 % | 27.396 M 70.96 % | 16.025 M 109.92 % | 7.634 M 68.34 % | 4.535 M 136.94 % | 1.914 M -85.89 % | 13.564 M 24.49 % | 10.896 M 8.96 % | 10.000 M 3.47 % | 9.665 M 6.76 % | 9.053 M 21.00 % | 7.482 M 1.35 % | 7.382 M -21.98 % | 9.462 M 12 188.36 % | 77.000 K -35.90 % | 120.133 K -82.76 % | 696.952 K 952.43 % | 66.223 K 20.88 % | 54.783 K -45.42 % | 100.366 K 97.11 % | 50.920 K 29.29 % | 39.385 K -81.13 % | 208.763 K -63.38 % | 570.093 K |
Other non current assets | 2.066 M 0.39 % | 2.058 M 103.07 % | -67.070 M -11.63 % | -60.082 M 40.64 % | -101.218 M -7 844.30 % | 1.307 M 105.48 % | -23.832 M -2 348.30 % | 1.060 M 105.47 % | -19.395 M 24.22 % | -25.593 M -70.31 % | -15.027 M 41.49 % | -25.684 M -15.44 % | -22.249 M 3.63 % | -23.087 M 11.68 % | -26.139 M -0.09 % | -26.116 M -4.66 % | -24.954 M -0.11 % | -24.927 M -10.96 % | -22.465 M 0.81 % | -22.648 M -18.98 % | -19.035 M -42 400.10 % | 45.000 K -94.28 % | 787.000 K 133.07 % | -2.380 M -33.12 % | -1.788 M -805.00 % | -197.529 K 12.67 % | -226.181 K -355.64 % | -49.640 K 42.92 % | -86.962 K 65.39 % | -251.239 K 93.86 % | -4.093 M |
Long term investments | 0.000 100.00 % | -2.058 M -4 300.00 % | 49.000 K -5.77 % | 52.000 K -27.78 % | 72.000 K 10.77 % | 65.000 K 225.00 % | 20.000 K 100.08 % | -24.857 M -6 222.41 % | 406.000 K -2.40 % | 416.000 K 0.00 % | 416.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 13.000 K 0.00 % | 13.000 K 0.00 % | 13.000 K 0.00 % | 13.000 K 44.44 % | 9.000 K 0.00 % | 9.000 K -61.72 % | 23.512 K -99.58 % | 5.639 M 42.81 % | 3.949 M 65.93 % | 2.380 M 33.12 % | 1.788 M 805.00 % | 197.529 K -12.67 % | 226.181 K 355.64 % | 49.640 K -42.92 % | 86.962 K -65.39 % | 251.239 K -93.86 % | 4.093 M |
Intangible assets | 83.243 M -0.33 % | 83.516 M -43.82 % | 148.658 M 20.40 % | 123.469 M 26.99 % | 97.231 M 21.15 % | 80.255 M 70.96 % | 46.943 M -1.41 % | 47.616 M -18.83 % | 58.664 M 45.96 % | 40.191 M 43.54 % | 27.999 M 159.54 % | 10.788 M 40.34 % | 7.687 M -9.91 % | 8.533 M -10.35 % | 9.518 M 0.33 % | 9.487 M 9.68 % | 8.650 M 0.32 % | 8.622 M 30.14 % | 6.625 M -2.47 % | 6.793 M -63.87 % | 18.803 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
GoodWill | 65.905 M 4.80 % | 62.889 M 0.58 % | 62.529 M 12.59 % | 55.538 M 16.35 % | 47.733 M 11.34 % | 42.871 M 82.90 % | 23.440 M 0.15 % | 23.405 M 23.13 % | 19.008 M 34.03 % | 14.182 M -2.86 % | 14.599 M -1.01 % | 14.748 M 1.81 % | 14.486 M 0.00 % | 14.486 M -11.98 % | 16.457 M 0.00 % | 16.457 M 2.08 % | 16.122 M 0.00 % | 16.122 M 3.05 % | 15.645 M 0.01 % | 15.644 M | 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 | 149.148 M 1.87 % | 146.405 M -30.68 % | 211.187 M 17.98 % | 179.007 M 23.48 % | 144.964 M 17.74 % | 123.126 M 74.94 % | 70.383 M -0.90 % | 71.021 M -8.56 % | 77.672 M 42.85 % | 54.373 M 27.64 % | 42.598 M 66.82 % | 25.536 M 15.17 % | 22.173 M -3.68 % | 23.019 M -11.38 % | 25.975 M 0.12 % | 25.944 M 4.73 % | 24.772 M 0.11 % | 24.744 M 11.11 % | 22.270 M -0.74 % | 22.437 M 19.33 % | 18.803 M | 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.388 M -15.43 % | 4.006 M -4.94 % | 4.214 M -3.90 % | 4.385 M 9.98 % | 3.987 M 8.93 % | 3.660 M 4.63 % | 3.498 M -6.84 % | 3.755 M 18.75 % | 3.162 M 139.18 % | 1.322 M 21.17 % | 1.091 M 637.16 % | 148.000 K 94.74 % | 76.000 K 11.76 % | 68.000 K -54.97 % | 151.000 K -5.03 % | 159.000 K -5.92 % | 169.000 K -0.59 % | 170.000 K -8.60 % | 186.000 K -7.92 % | 202.000 K -3.05 % | 208.348 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current assets | 154.602 M 1.40 % | 152.469 M -0.26 % | 152.872 M 19.57 % | 127.854 M 26.32 % | 101.218 M 20.62 % | 83.915 M 66.30 % | 50.461 M -1.77 % | 51.371 M -17.45 % | 62.232 M 101.10 % | 30.946 M 4.88 % | 29.506 M 14.88 % | 25.684 M 15.44 % | 22.249 M -3.63 % | 23.087 M -11.68 % | 26.139 M 0.09 % | 26.116 M 4.66 % | 24.954 M 0.11 % | 24.927 M 10.96 % | 22.465 M -0.81 % | 22.648 M 18.98 % | 19.035 M 234.89 % | 5.684 M 20.03 % | 4.736 M 99.00 % | 2.380 M 33.12 % | 1.788 M 805.00 % | 197.529 K -12.67 % | 226.181 K 355.64 % | 49.640 K -42.92 % | 86.962 K -65.39 % | 251.239 K -93.86 % | 4.093 M |
Other current assets | 0.000 -100.00 % | 6.458 M | 0.000 -100.00 % | 7.663 M | 0.000 -100.00 % | 3.905 M | 0.000 -100.00 % | 23.367 M | 0.000 -100.00 % | 1.812 M | 0.000 -100.00 % | 556.000 K | 0.000 -100.00 % | 556.000 K | 0.000 -100.00 % | 353.000 K | 0.000 -100.00 % | 247.000 K | 0.000 -100.00 % | 202.000 K 2 785.71 % | 7.000 K -99.76 % | 2.865 M 181.14 % | 1.019 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term investments | 72.000 K 0.00 % | 72.000 K 46.94 % | 49.000 K -5.77 % | 52.000 K -27.78 % | 72.000 K 10.77 % | 65.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 |
cash and cash equivalents | 15.459 M -17.35 % | 18.704 M -22.47 % | 24.126 M 22.94 % | 19.624 M -5.17 % | 20.693 M -51.80 % | 42.933 M 73.59 % | 24.733 M 534.34 % | 3.899 M 100.46 % | 1.945 M -3.04 % | 2.006 M 1 185.90 % | 156.000 K -93.53 % | 2.410 M -46.68 % | 4.520 M -53.87 % | 9.799 M 4 274.55 % | 224.000 K -40.27 % | 375.000 K 99.47 % | 188.000 K 5.03 % | 179.000 K -91.05 % | 1.999 M 743.46 % | 237.000 K -68.09 % | 742.638 K 1 962.88 % | 36.000 K 264.96 % | 9.864 K -48.22 % | 19.051 K -45.48 % | 34.945 K -54.58 % | 76.939 K 11 197.94 % | 681.000 751.25 % | 80.000 -99.70 % | 26.816 K 2 947.27 % | 880.000 -86.77 % | 6.651 K |
Cash and short term investments | 15.531 M -17.28 % | 18.776 M -22.33 % | 24.175 M 22.87 % | 19.676 M -5.24 % | 20.765 M -51.71 % | 42.998 M 73.85 % | 24.733 M 534.34 % | 3.899 M 100.46 % | 1.945 M -3.04 % | 2.006 M 1 185.90 % | 156.000 K -93.53 % | 2.410 M -46.68 % | 4.520 M -53.87 % | 9.799 M 4 274.55 % | 224.000 K -40.27 % | 375.000 K 99.47 % | 188.000 K 5.03 % | 179.000 K -91.05 % | 1.999 M 743.46 % | 237.000 K -68.09 % | 742.638 K 1 962.88 % | 36.000 K 264.96 % | 9.864 K -48.22 % | 19.051 K -45.48 % | 34.945 K -54.58 % | 76.939 K 11 197.94 % | 681.000 751.25 % | 80.000 -99.70 % | 26.816 K 2 947.27 % | 880.000 -86.77 % | 6.651 K |
Total current assets | 26.023 M -21.31 % | 33.071 M -4.29 % | 34.555 M 19.36 % | 28.950 M 3.50 % | 27.972 M -42.62 % | 48.747 M 63.58 % | 29.800 M 6.04 % | 28.103 M 496.79 % | 4.709 M 10.02 % | 4.280 M 213.78 % | 1.364 M -61.75 % | 3.566 M -36.69 % | 5.633 M -48.38 % | 10.913 M 529.35 % | 1.734 M 33.28 % | 1.301 M 25.46 % | 1.037 M 6.25 % | 976.000 K -66.51 % | 2.914 M 206.09 % | 952.000 K -31.38 % | 1.387 M -52.18 % | 2.901 M 181.94 % | 1.029 M -37.15 % | 1.637 M 1 137.18 % | 132.323 K -44.02 % | 236.377 K 2 708.66 % | 8.416 K 55.71 % | 5.405 K -81.06 % | 28.541 K 3 143.30 % | 880.000 -99.66 % | 257.853 K |
Inventory | 0.000 -100.00 % | 6.267 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 receivables | 10.492 M 33.88 % | 7.837 M -24.50 % | 10.380 M 39.52 % | 7.440 M 3.23 % | 7.207 M 62.25 % | 4.442 M -12.33 % | 5.067 M -78.11 % | 23.144 M 737.34 % | 2.764 M 38.20 % | 2.000 M 65.56 % | 1.208 M 101.33 % | 600.000 K -46.09 % | 1.113 M 99.46 % | 558.000 K -63.05 % | 1.510 M 163.53 % | 573.000 K -32.51 % | 849.000 K 54.36 % | 550.000 K -39.89 % | 915.000 K 78.36 % | 513.000 K -19.55 % | 637.632 K | 0.000 | 0.000 -100.00 % | 42.000 K -56.87 % | 97.378 K -38.92 % | 159.438 K 1 961.25 % | 7.735 K 45.26 % | 5.325 K 208.70 % | 1.725 K | 0.000 -100.00 % | 251.201 K |
Tax assets | 0.000 -100.00 % | 2.058 M -54.19 % | 4.492 M 0.00 % | 4.492 M -91.59 % | 53.413 M 220.73 % | -44.243 M -11 386.48 % | 392.000 K 0.00 % | 392.000 K 1.29 % | 387.000 K -9.58 % | 428.000 K 0.00 % | 428.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 |
Other assets | 0.000 | 0.000 -100.00 % | 4.492 M 0.00 % | 4.492 M | 0.000 | 0.000 -100.00 % | 392.000 K 0.00 % | 392.000 K 1.29 % | 387.000 K -96.61 % | 11.411 M 2 566.12 % | 428.000 K 0.00 % | 428.000 K 0.00 % | 428.000 K 0.00 % | 428.000 K 0.00 % | 428.000 K 0.00 % | 428.000 K 0.00 % | 428.000 K 0.00 % | 428.000 K 0.00 % | 428.000 K 0.00 % | 428.000 K -10.35 % | 477.395 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 9.363 M 235.35 % | 2.792 M -77.54 % | 12.430 M 400.60 % | 2.483 M -86.06 % | 17.818 M 2 158.30 % | 789.000 K -96.07 % | 20.077 M 1 735.19 % | 1.094 M -77.21 % | 4.801 M 456.32 % | 863.000 K -62.90 % | 2.326 M 784.41 % | 263.000 K -86.14 % | 1.898 M 113.02 % | 891.000 K -76.75 % | 3.833 M 413.12 % | 747.000 K -16.44 % | 894.000 K 8.76 % | 822.000 K -56.53 % | 1.891 M 118.61 % | 865.000 K -49.40 % | 1.710 M | 0.000 | 0.000 -100.00 % | 72.000 K 8.72 % | 66.223 K | 0.000 -100.00 % | 75.366 K 143.75 % | 30.920 K 140 445.45 % | 22.000 -99.98 % | 93.763 K 42 519.55 % | 220.000 |
Tax payables | 0.000 | 0.000 | 0.000 -100.00 % | 1.283 M | 0.000 -100.00 % | 1.581 M | 0.000 -100.00 % | 1.882 M | 0.000 -100.00 % | 263.000 K | 0.000 -100.00 % | 515.000 K | 0.000 -100.00 % | 218.000 K | 0.000 -100.00 % | 337.000 K 10.86 % | 304.000 K -4.70 % | 319.000 K | 0.000 -100.00 % | 275.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred revenue non current | 0.000 -100.00 % | 2.358 M 103.80 % | -62.129 M -3.24 % | -60.180 M | 0.000 100.00 % | -52.849 M | 0.000 100.00 % | -18.901 M | 0.000 | 0.000 -100.00 % | 2.200 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 |
Minority interest | 5.006 M 19.30 % | 4.196 M 59.12 % | 2.637 M 10.29 % | 2.391 M 18.84 % | 2.012 M 117.51 % | 925.000 K 11.71 % | 828.000 K -22.25 % | 1.065 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 |
Capital lease obligations | 1.982 M -49.80 % | 3.948 M 56.73 % | 2.519 M -10.23 % | 2.806 M -5.07 % | 2.956 M 336.63 % | 677.000 K -77.99 % | 3.076 M 16.34 % | 2.644 M -2.04 % | 2.699 M | 0.000 -100.00 % | 908.000 K 22 600.00 % | 4.000 K -75.00 % | 16.000 K -50.00 % | 32.000 K | 0.000 -100.00 % | 32.000 K | 0.000 -100.00 % | 51.000 K | 0.000 -100.00 % | 109.000 K | 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 -100.00 % | 70.150 M 0.00 % | 70.150 M 0.00 % | 70.150 M 0.00 % | 70.150 M 0.00 % | 70.150 M 86.82 % | 37.550 M 0.00 % | 37.550 M 104.63 % | 18.350 M 220.36 % | 5.728 M | 0.000 -100.00 % | 632.000 K -54.92 % | 1.402 M 123.25 % | 628.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 |
Other total stockholders equity | 72.608 M 782.88 % | 8.224 M 0.00 % | 8.224 M 0.00 % | 8.224 M 0.00 % | 8.224 M 0.00 % | 8.224 M 13.00 % | 7.278 M 6.25 % | 6.850 M -16.71 % | 8.224 M 0.00 % | 8.224 M 25.52 % | 6.552 M 4.43 % | 6.274 M 16.99 % | 5.363 M 526.99 % | -1.256 M -108.85 % | 14.188 M 4.35 % | 13.596 M 7.44 % | 12.654 M 0.00 % | 12.654 M 6.53 % | 11.878 M 20.58 % | 9.851 M 78.10 % | 5.531 M 88.59 % | 2.933 M -42.25 % | 5.079 M 4 610.93 % | 107.816 K 214.08 % | -94.509 K 82.90 % | -552.594 K -39.02 % | -397.486 K 5.57 % | -420.925 K -20.63 % | -348.932 K -291.99 % | -89.016 K -102.11 % | 4.213 M |
Deferred tax liabilities non current | 0.000 -100.00 % | 17.476 M -0.96 % | 17.646 M 40.23 % | 12.584 M 67.32 % | 7.521 M 64.32 % | 4.577 M 142.30 % | 1.889 M 0.00 % | 1.889 M | 0.000 | 0.000 100.00 % | -6.226 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 |
Other liabilities | 0.000 | 0.000 -100.00 % | 32.724 M 32.93 % | 24.618 M 175.05 % | -32.801 M -251.46 % | 21.656 M 220.98 % | -17.901 M -314.54 % | 8.344 M 154.85 % | -15.212 M -260.36 % | 9.486 M 224.42 % | 2.924 M 143.67 % | 1.200 M | 0.000 100.00 % | -10.367 M -51.72 % | -6.833 M -1 491.65 % | 491.000 K 62.05 % | 303.000 K 78.24 % | 170.000 K -67.80 % | 528.000 K -1.31 % | 535.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 673.226 K 1 116.60 % | -66.223 K -20.88 % | -54.783 K -156.67 % | 96.666 K 985.22 % | -10.920 K -127.76 % | 39.335 K 85.22 % | 21.237 K -96.27 % | 569.653 K |
Total assets | 180.625 M -2.65 % | 185.540 M -3.32 % | 191.919 M 18.99 % | 161.296 M 24.85 % | 129.190 M -2.62 % | 132.662 M 64.48 % | 80.653 M 0.99 % | 79.866 M 18.62 % | 67.328 M 44.37 % | 46.637 M 49.01 % | 31.298 M 5.46 % | 29.678 M 4.83 % | 28.310 M -17.77 % | 34.428 M 21.65 % | 28.301 M 1.64 % | 27.845 M 5.40 % | 26.419 M 0.33 % | 26.331 M 2.03 % | 25.807 M 7.40 % | 24.028 M 14.97 % | 20.900 M 143.44 % | 8.585 M 48.93 % | 5.765 M 43.51 % | 4.017 M 109.21 % | 1.920 M 342.48 % | 433.906 K 84.96 % | 234.597 K 326.19 % | 55.045 K -52.34 % | 115.503 K -54.19 % | 252.119 K -94.21 % | 4.351 M |
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 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2008-12-31 | 2007-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 | 2008-01-31 | 2007-06-30 | 2007-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 100.00 % | -2.821 M -81.53 % | -1.554 M 89.13 % | -14.292 M -921.38 % | 1.740 M 80.87 % | 962.000 K 184.61 % | -1.137 M -72.01 % | -661.000 K 78.85 % | -3.125 M -208.56 % | -1.013 M -2 765.35 % | 38.000 K | 0.000 100.00 % | -7.796 M | 0.000 -100.00 % | 125.856 K 173.60 % | 46.000 K -39.67 % | 76.241 K | 0.000 -100.00 % | 605.649 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 |
Stock based compensation | 130.000 K | 0.000 -100.00 % | 499.000 K 54.97 % | 322.000 K -42.09 % | 556.000 K 1 535.29 % | 34.000 K -43.33 % | 60.000 K 110.47 % | -573.000 K -263.71 % | 350.000 K 38.25 % | 253.166 K 34.07 % | 188.833 K 4 620.83 % | 4.000 K | 0.000 -100.00 % | 10.000 K | 0.000 -100.00 % | 2.144 K -64.27 % | 6.000 K 4.18 % | 5.759 K | 0.000 -100.00 % | 2.351 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 |
Change in working capital | 3.376 M 172.96 % | -4.627 M -228.81 % | 3.592 M -11.44 % | 4.056 M 140.52 % | -10.010 M -330.75 % | 4.338 M 33.23 % | 3.256 M 1 761.22 % | -196.000 K -110.78 % | 1.819 M 270.64 % | -1.066 M -580.18 % | 222.000 K 604.55 % | -44.000 K -2 300.00 % | 2.000 K -99.96 % | 5.416 M 366.67 % | -2.031 M -1 486.72 % | -128.000 K -146.15 % | -52.000 K 36.59 % | -82.000 K | 0.000 100.00 % | -608.000 K | 0.000 100.00 % | -107.000 K | 0.000 -100.00 % | 293.000 0.00 % | 293.000 101.82 % | -16.143 K 0.00 % | -16.143 K -207.72 % | 14.986 K 0.00 % | 14.986 K 153.42 % | -28.052 K 0.00 % | -28.052 K -238.16 % | 20.303 K 0.01 % | 20.300 K 100.00 % | 10.150 K -41.17 % | 17.253 K 100.00 % | 8.626 K |
Accounts receivables | 3.376 M 120.94 % | -16.122 M -355.18 % | 6.318 M 510.43 % | 1.035 M 31.68 % | 786.000 K 89.86 % | 414.000 K 147.97 % | -863.000 K 40.24 % | -1.444 M -221.60 % | -449.000 K 57.80 % | -1.064 M -1 986.27 % | -51.000 K -15.91 % | -44.000 K -2 300.00 % | 2.000 K -99.89 % | 1.854 M 191.29 % | -2.031 M -1 486.72 % | -128.000 K -146.15 % | -52.000 K 36.59 % | -82.000 K | 0.000 100.00 % | -608.000 K | 0.000 100.00 % | -107.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 |
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 |
Accounts payables | 0.000 -100.00 % | 11.495 M 521.68 % | -2.726 M -190.24 % | 3.021 M 127.98 % | -10.796 M -375.13 % | 3.924 M -4.73 % | 4.119 M 230.05 % | 1.248 M -44.97 % | 2.268 M 113 500.00 % | -2.000 K -100.73 % | 273.000 K 129.74 % | -918.000 K | 0.000 -100.00 % | 3.562 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 918.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 |
Other non cash items | 3.541 M -80.11 % | 17.799 M 169.80 % | 6.597 M 8.88 % | 6.059 M -60.73 % | 15.428 M 1 162.52 % | 1.222 M -76.06 % | 5.104 M -30.61 % | 7.356 M 1 071.34 % | 628.000 K -81.61 % | 3.414 M 313.32 % | 826.000 K 429.49 % | 156.000 K 9.09 % | 143.000 K 103.46 % | -4.133 M -280.88 % | 2.285 M 1 466.61 % | 145.856 K -54.98 % | 324.000 K 169.56 % | -465.759 K -1 358.81 % | 37.000 K -95.18 % | 767.649 K 261.95 % | -474.000 K 72.38 % | -1.716 M -25 185.38 % | 6.840 K -98.83 % | 586.947 K 181.94 % | -716.280 K -176.82 % | -258.753 K -291.92 % | 134.826 K 645.02 % | -24.738 K -2 957.85 % | -809.000 98.95 % | -77.136 K -340.01 % | 32.138 K 101.73 % | -1.860 M -211.15 % | 1.674 M 100.00 % | 836.902 K -49.47 % | 1.656 M 100.00 % | 828.100 K |
Net cash provided by operating activities | 2.828 M 276.31 % | -1.604 M -658.89 % | 287.000 K -95.43 % | 6.275 M 169.72 % | -9.000 M -127.33 % | -3.959 M -170.17 % | 5.642 M 512.13 % | -1.369 M -513.90 % | -223.000 K 92.57 % | -3.002 M -109.49 % | -1.433 M 48.93 % | -2.806 M -164.47 % | -1.061 M 69.34 % | -3.461 M -1 177.12 % | -271.000 K -537.10 % | 62.000 K 100.00 % | 31.000 K 103.43 % | -905.000 K -441.92 % | -167.000 K 45.95 % | -309.000 K -143.31 % | -127.000 K 11.56 % | -143.595 K -31.25 % | -109.405 K 16.25 % | -130.640 K 0.00 % | -130.640 K 17.77 % | -158.871 K 0.00 % | -158.871 K -179.87 % | -56.767 K 0.00 % | -56.767 K 54.90 % | -125.871 K 0.00 % | -125.871 K 27.99 % | -174.807 K 0.00 % | -174.807 K -100.00 % | -87.403 K 25.67 % | -117.588 K -100.00 % | -58.794 K |
Investments in property plant and equipment | -36.000 K 2.70 % | -37.000 K 62.63 % | -99.000 K -57.14 % | -63.000 K -26.00 % | -50.000 K -112.44 % | 402.000 K 175.99 % | -529.000 K -31.59 % | -402.000 K -2.03 % | -394.000 K -425.33 % | -75.000 K -29.31 % | -58.000 K 42.00 % | -100.000 K -163.16 % | -38.000 K -245.45 % | -11.000 K 26.67 % | -15.000 K | 0.000 100.00 % | -18.000 K -1 700.00 % | -1.000 K 85.71 % | -7.000 K 50.00 % | -14.000 K | 0.000 -100.00 % | 1.716 M 200.00 % | -1.716 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Acquisitions net | 0.000 100.00 % | -16.877 M -142.73 % | -6.953 M 83.85 % | -43.046 M -24 782.08 % | -173.000 K 98.71 % | -13.458 M | 0.000 100.00 % | -1.066 M -200.00 % | 1.066 M 128.31 % | -3.765 M | 0.000 -100.00 % | 106.000 K | 0.000 100.00 % | -512.000 K 26.01 % | -692.000 K -293.18 % | -176.000 K -203.45 % | -58.000 K 92.96 % | -824.000 K | 0.000 -100.00 % | 118.000 K -23.87 % | 155.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 |
Purchases of investments | -3.483 M -112.24 % | 28.458 M 200.00 % | -28.458 M -315.92 % | 13.180 M 200.00 % | -13.180 M -3.62 % | -12.720 M | 0.000 -100.00 % | 2.555 M 119.45 % | -13.134 M -310.44 % | -3.200 M 6.32 % | -3.416 M -60.60 % | -2.127 M | 0.000 100.00 % | -48.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -468.468 K 0.00 % | -468.468 K | 0.000 | 0.000 100.00 % | -12.500 K 0.00 % | -12.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -733.197 K -100.00 % | -366.599 K |
Sales maturities of investments | 0.000 | 0.000 -100.00 % | 35.411 M | 0.000 -100.00 % | 173.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 16.021 M | 0.000 | 0.000 -100.00 % | 234.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 % | 93.665 K 0.00 % | 93.662 K | 0.000 | 0.000 -100.00 % | 11.200 K 0.00 % | 11.200 K -77.60 % | 50.000 K 0.00 % | 50.000 K -58.93 % | 121.742 K 0.00 % | 121.742 K 100.00 % | 60.871 K -91.08 % | 682.224 K 100.00 % | 341.112 K |
Other investing activites | -12.100 M -25.54 % | -9.638 M 66.13 % | -28.458 M -16 549.71 % | 173.000 K 200.00 % | -173.000 K -105.34 % | 3.237 M 181.43 % | -3.975 M 22.86 % | -5.153 M 57.30 % | -12.068 M -704.53 % | -1.500 M -200.00 % | 1.500 M 170.27 % | 555.000 K | 0.000 -100.00 % | 15.000 K 200.00 % | -15.000 K 89.44 % | -142.000 K -144.83 % | -58.000 K -93.33 % | -30.000 K | 0.000 100.00 % | -368.000 K -337.42 % | 155.000 K 109.80 % | -1.582 M | 0.000 100.00 % | -1.957 M -622.09 % | 374.804 K 198.37 % | -381.000 K | 0.000 100.00 % | -1.301 K -200.00 % | 1.301 K -97.40 % | 50.000 K 200.00 % | -50.000 K -128.68 % | 174.318 K 243.19 % | -121.742 K -100.00 % | -60.871 K -219.42 % | 50.972 K 100.00 % | 25.486 K |
Net cash used for investing activites | -15.619 M -919.46 % | 1.906 M 105.37 % | -35.510 M -19.34 % | -29.756 M -122.01 % | -13.403 M -47.59 % | -9.081 M -101.62 % | -4.504 M -10.77 % | -4.066 M 67.37 % | -12.462 M -160.98 % | -4.775 M -141.89 % | -1.974 M -48.20 % | -1.332 M -3 405.26 % | -38.000 K 93.17 % | -556.000 K 22.99 % | -722.000 K -127.04 % | -318.000 K -318.42 % | -76.000 K 91.11 % | -855.000 K -12 114.29 % | -7.000 K 97.35 % | -264.000 K -270.32 % | 155.000 K 15.95 % | 133.684 K 107.79 % | -1.716 M -47.17 % | -1.166 M 0.00 % | -1.166 M -511.97 % | -190.500 K 0.00 % | -190.500 K -14 548.21 % | -1.301 K 0.00 % | -1.301 K -102.60 % | 50.000 K 0.00 % | 50.000 K -66.22 % | 148.030 K 0.00 % | 148.030 K 100.00 % | 74.015 K 144.59 % | -165.973 K -100.00 % | -82.987 K |
Debt repayment | 13.606 M 960.05 % | -1.582 M -103.90 % | 40.607 M | 0.000 100.00 % | -610.000 K -3 488.89 % | 18.000 K 105.92 % | -304.000 K | 0.000 100.00 % | -174.000 K | 0.000 -100.00 % | 500.000 K 2 731.58 % | -19.000 K 99.53 % | -4.072 M -206.12 % | 3.837 M 178.45 % | 1.378 M | 0.000 -100.00 % | 254.000 K | 0.000 -100.00 % | 400.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 765.000 K | 0.000 100.00 % | -25.000 K | 0.000 -100.00 % | 30.000 K | 0.000 100.00 % | -115.000 K | 0.000 -100.00 % | 47.782 K | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 32.600 M 63.00 % | 20.000 M 162.43 % | 7.621 M -39.62 % | 12.622 M 24.64 % | 10.127 M 1 450.84 % | 653.000 K -66.32 % | 1.939 M | 0.000 -100.00 % | 9.213 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 885.000 K 0.00 % | 885.000 K 10.63 % | 800.000 K | 0.000 -100.00 % | 30.000 K 0.00 % | 30.000 K -79.50 % | 146.340 K 0.00 % | 146.338 K | 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 100.00 % | -1.172 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -4.204 M -319.98 % | -1.001 M 74.94 % | -3.995 M -117.58 % | 22.731 M | 0.000 100.00 % | -1.618 M -108.09 % | 19.988 M 162.48 % | 7.615 M -39.65 % | 12.619 M 31.08 % | 9.627 M 1 408.93 % | 638.000 K 519.42 % | 103.000 K 200.00 % | -103.000 K -119.62 % | 525.000 K 200.00 % | -525.000 K -223.24 % | 426.000 K 313.00 % | -200.000 K -233.33 % | -60.000 K -103.91 % | 1.536 M 2 192.54 % | 67.000 K -90.13 % | 679.000 K -43.79 % | 1.208 M -33.48 % | 1.816 M 305.19 % | -885.000 K -200.00 % | 885.000 K 328.39 % | -387.500 K -200.00 % | 387.500 K 1 391.67 % | -30.000 K -200.00 % | 30.000 K 133.77 % | -88.838 K -200.00 % | 88.838 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net cash used provided by financing activities | 9.402 M 464.00 % | -2.583 M -106.43 % | 40.177 M 76.75 % | 22.731 M 3 826.39 % | -610.000 K -101.97 % | 31.000 M 57.39 % | 19.696 M 164.20 % | 7.455 M -40.94 % | 12.622 M 31.11 % | 9.627 M 734.95 % | 1.153 M -43.01 % | 2.023 M 148.46 % | -4.175 M -130.76 % | 13.575 M 1 491.44 % | 853.000 K 100.23 % | 426.000 K 688.89 % | 54.000 K 190.00 % | -60.000 K -103.10 % | 1.936 M 2 789.55 % | 67.000 K -90.13 % | 679.000 K 1 780.99 % | 36.098 K -98.01 % | 1.816 M 10.05 % | 1.650 M 86.44 % | 885.000 K 128.39 % | 387.500 K 0.00 % | 387.500 K 545.83 % | 60.000 K 100.00 % | 30.000 K -66.23 % | 88.840 K 0.00 % | 88.838 K 85.92 % | 47.782 K | 0.000 | 0.000 | 0.000 | 0.000 |
Effect of forex changes on cash | 143.000 K | 0.000 100.00 % | -452.000 K -199.56 % | 454.000 K -41.12 % | 771.000 K 221.25 % | 240.000 K -93.84 % | 3.899 M 6 192.19 % | -64.000 K -103.19 % | 2.008 M 200.10 % | -2.006 M -183.24 % | 2.410 M -75.42 % | 9.804 M 196 180.00 % | -5.000 K -129.41 % | 17.000 K 254.55 % | -11.000 K -164.71 % | 17.000 K -90.50 % | 179.000 K 200.00 % | -179.000 K -175.53 % | 237.000 K 200.00 % | -237.000 K -758.33 % | 36.000 K 199.86 % | -36.051 K -289.23 % | 19.051 K 101.89 % | -1.008 M -363.40 % | 382.500 K | 0.000 | 0.000 100.00 % | -27.500 K -1 200.00 % | 2.500 K | 0.000 | 0.000 -100.00 % | 381.269 K | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | 15.459 M 465.03 % | -4.235 M -194.07 % | 4.502 M 521.14 % | -1.069 M 95.19 % | -22.240 M -222.20 % | 18.200 M -12.64 % | 20.834 M 966.22 % | 1.954 M 3 303.33 % | -60.999 K -103.30 % | 1.850 M 1 085.90 % | 156.000 K 107.39 % | -2.110 M 60.03 % | -5.279 M -155.13 % | 9.575 M 6 441.06 % | -151.000 K -180.75 % | 187.000 K -0.53 % | 188.000 K 109.40 % | -1.999 M -200.00 % | 1.999 M 369.04 % | -743.000 K -200.00 % | 743.000 K 7 632.44 % | -9.864 K -200.00 % | 9.864 K 101.44 % | -682.888 K -4 618.93 % | -14.471 K -118.98 % | 76.258 K 300.01 % | 19.064 K 137.28 % | -51.135 K -300.00 % | -12.784 K -149.29 % | 25.936 K 300.03 % | 6.484 K -98.27 % | 375.498 K 300.00 % | 93.874 K 0.00 % | 93.874 K 166.21 % | -141.781 K 0.00 % | -141.781 K |
Cash at beginning of period | 0.000 -100.00 % | 22.939 M 16.89 % | 19.624 M -5.17 % | 20.693 M -51.80 % | 42.933 M 73.59 % | 24.733 M 534.34 % | 3.899 M 100.46 % | 1.945 M -3.04 % | 2.006 M 1 185.90 % | 156.000 K | 0.000 -100.00 % | 4.520 M -53.87 % | 9.799 M 4 274.55 % | 224.000 K -40.27 % | 375.000 K 99.47 % | 188.000 K | 0.000 -100.00 % | 1.999 M | 0.000 -100.00 % | 743.000 K | 0.000 -100.00 % | 9.864 K | 0.000 -100.00 % | 76.939 K 300.02 % | 19.234 K | 0.000 100.00 % | -0.500 -100.00 % | 26.816 K 300.00 % | 6.704 K | 0.000 -100.00 % | 0.500 100.00 % | -489.618 K -300.00 % | -122.405 K 0.00 % | -122.405 K -731.73 % | 19.376 K 0.00 % | 19.376 K |
Cash at end of period | 15.459 M -17.35 % | 18.704 M -22.47 % | 24.126 M 22.94 % | 19.624 M -5.17 % | 20.693 M -51.80 % | 42.933 M 73.59 % | 24.733 M 534.34 % | 3.899 M 100.46 % | 1.945 M -3.04 % | 2.006 M 1 185.90 % | 156.000 K -93.53 % | 2.410 M -46.68 % | 4.520 M -53.87 % | 9.799 M 4 274.55 % | 224.000 K -40.27 % | 375.000 K 99.47 % | 188.000 K | 0.000 -100.00 % | 1.999 M | 0.000 -100.00 % | 743.000 K | 0.000 -100.00 % | 9.864 K 101.63 % | -605.949 K -12 822.67 % | 4.763 K -93.75 % | 76.258 K 300.01 % | 19.064 K 178.39 % | -24.319 K -300.00 % | -6.080 K -123.44 % | 25.936 K 300.00 % | 6.484 K 105.68 % | -114.120 K -300.00 % | -28.530 K 0.00 % | -28.530 K 76.69 % | -122.405 K 0.00 % | -122.405 K |
Operating cash flow | 2.828 M 276.31 % | -1.604 M -658.89 % | 287.000 K -95.43 % | 6.275 M 169.72 % | -9.000 M -127.33 % | -3.959 M -170.17 % | 5.642 M 512.13 % | -1.369 M -513.90 % | -223.000 K 92.57 % | -3.002 M -109.49 % | -1.433 M 48.93 % | -2.806 M -164.47 % | -1.061 M 69.34 % | -3.461 M -1 177.12 % | -271.000 K -537.10 % | 62.000 K 100.00 % | 31.000 K 103.43 % | -905.000 K -441.92 % | -167.000 K 45.95 % | -309.000 K -143.31 % | -127.000 K 11.56 % | -143.595 K -31.25 % | -109.405 K 16.25 % | -130.640 K 0.00 % | -130.640 K 17.77 % | -158.871 K 0.00 % | -158.871 K -179.87 % | -56.767 K 0.00 % | -56.767 K 54.90 % | -125.871 K 0.00 % | -125.871 K 27.99 % | -174.807 K 0.00 % | -174.807 K -100.00 % | -87.403 K 25.67 % | -117.588 K -100.00 % | -58.794 K |
Capital expenditure | -36.000 K 2.70 % | -37.000 K 62.63 % | -99.000 K -57.14 % | -63.000 K -26.00 % | -50.000 K -112.44 % | 402.000 K 175.99 % | -529.000 K -31.59 % | -402.000 K -2.03 % | -394.000 K -425.33 % | -75.000 K -29.31 % | -58.000 K 42.00 % | -100.000 K -163.16 % | -38.000 K -245.45 % | -11.000 K 26.67 % | -15.000 K | 0.000 100.00 % | -18.000 K -1 700.00 % | -1.000 K 85.71 % | -7.000 K 50.00 % | -14.000 K | 0.000 -100.00 % | 1.716 M 200.00 % | -1.716 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Free CashFlow | 2.792 M 270.14 % | -1.641 M -972.87 % | 188.000 K -96.97 % | 6.212 M 168.64 % | -9.050 M -154.43 % | -3.557 M -169.57 % | 5.113 M 388.71 % | -1.771 M -187.03 % | -617.000 K 79.95 % | -3.077 M -106.37 % | -1.491 M 48.69 % | -2.906 M -164.42 % | -1.099 M 68.35 % | -3.472 M -1 113.99 % | -286.000 K -561.29 % | 62.000 K 376.92 % | 13.000 K 101.43 % | -906.000 K -420.69 % | -174.000 K 46.13 % | -323.000 K -154.33 % | -127.000 K -108.08 % | 1.572 M 186.14 % | -1.825 M -1 297.04 % | -130.640 K 0.00 % | -130.640 K 17.77 % | -158.871 K 0.00 % | -158.871 K -179.87 % | -56.767 K 0.00 % | -56.767 K 54.90 % | -125.871 K 0.00 % | -125.871 K 27.99 % | -174.807 K 0.00 % | -174.807 K -100.00 % | -87.403 K 25.67 % | -117.588 K -100.00 % | -58.794 K |
2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 | 2013 | 2013 | 2012 | 2012 | 2011 | 2011 | 2010 | 2010 | 2009 | 2009 | 2008 | 2008 | 2008 | 2007 | 2007 |