
ReTo Eco-Solutions, Inc. RETO
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.829 M -43.49 % | 3.236 M -50.01 % | 6.474 M 79.82 % | 3.600 M -63.02 % | 9.735 M -67.06 % | 29.552 M -21.34 % | 37.570 M 5.68 % | 35.551 M 9.64 % | 32.424 M 86.51 % | 17.384 M 26.30 % | 13.764 M |
Net income | -8.353 M 46.60 % | -15.642 M -1.70 % | -15.380 M 24.90 % | -20.478 M -35.33 % | -15.132 M -23.06 % | -12.296 M -374.43 % | 4.481 M -25.05 % | 5.978 M 45.69 % | 4.104 M 77.31 % | 2.314 M 255.84 % | 650.388 K |
Income before tax | -8.313 M 48.32 % | -16.086 M -4.47 % | -15.397 M 24.80 % | -20.474 M -40.60 % | -14.562 M -28.99 % | -11.289 M -283.62 % | 6.148 M -34.64 % | 9.407 M 45.72 % | 6.455 M 143.48 % | 2.651 M 202.62 % | 876.146 K |
Income before tax ratio | -4.54 8.56 % | -4.97 -108.98 % | -2.38 58.18 % | -5.69 -280.18 % | -1.50 -291.58 % | -0.38 -333.44 % | 0.16 -38.15 % | 0.26 32.90 % | 0.20 30.54 % | 0.15 139.60 % | 0.06 |
EBITDA | -8.269 M 43.91 % | -14.741 M -5.48 % | -13.976 M 27.12 % | -19.176 M -541.19 % | -2.991 M 7.42 % | -3.230 M -150.69 % | 6.373 M -46.83 % | 11.987 M 29.35 % | 9.267 M 87.56 % | 4.941 M 100.17 % | 2.468 M |
Net income ratio | -4.57 5.51 % | -4.83 -103.44 % | -2.38 58.23 % | -5.69 -265.92 % | -1.55 -273.59 % | -0.42 -448.89 % | 0.12 -29.08 % | 0.17 32.88 % | 0.13 -4.94 % | 0.13 181.75 % | 0.05 |
Ratio EBITDA | -4.52 0.75 % | -4.55 -110.99 % | -2.16 59.47 % | -5.33 -1 633.75 % | -0.31 -181.06 % | -0.11 -164.44 % | 0.17 -49.69 % | 0.34 17.97 % | 0.29 0.56 % | 0.28 58.49 % | 0.18 |
Gross profit ratio | 0.45 595.08 % | 0.06 -47.91 % | 0.12 16.30 % | 0.11 -9.88 % | 0.12 -52.27 % | 0.25 -45.60 % | 0.46 -9.38 % | 0.51 15.76 % | 0.44 -6.54 % | 0.47 11.57 % | 0.42 |
Weighted average shs out dil | 2.745 M 66.93 % | 1.645 M 323.85 % | 388.009 K 48.32 % | 261.607 K 8.44 % | 241.248 K 5.40 % | 228.882 K 0.56 % | 227.600 K 18.97 % | 191.301 K -14.37 % | 223.400 K 0.00 % | 223.400 K 0.00 % | 223.400 K |
Weighted average shs out | 2.745 M 66.93 % | 1.645 M 323.85 % | 388.009 K 48.32 % | 261.607 K 8.44 % | 241.248 K 5.40 % | 228.882 K 0.56 % | 227.600 K 18.97 % | 191.301 K -14.37 % | 223.400 K 0.00 % | 223.400 K 0.00 % | 223.400 K |
EPS diluted | -3.04 68.03 % | -9.51 76.01 % | -39.64 49.36 % | -78.28 -24.81 % | -62.72 -16.75 % | -53.72 -372.83 % | 19.69 462.57 % | 3.50 90.22 % | 1.84 76.92 % | 1.04 -64.26 % | 2.91 |
Earnings per share | -3.04 68.03 % | -9.51 76.01 % | -39.64 49.36 % | -78.28 -24.81 % | -62.72 -16.75 % | -53.72 -372.83 % | 19.69 462.57 % | 3.50 90.22 % | 1.84 76.92 % | 1.04 -64.26 % | 2.91 |
Gross profit | 825.204 K 292.82 % | 210.072 K -73.96 % | 806.665 K 109.13 % | 385.729 K -66.67 % | 1.157 M -84.28 % | 7.361 M -57.21 % | 17.202 M -4.24 % | 17.962 M 26.92 % | 14.152 M 74.31 % | 8.119 M 40.91 % | 5.762 M |
Income tax expense | 0.000 100.00 % | -16.639 K 5.26 % | -17.562 K -606.26 % | 3.469 K -99.39 % | 569.974 K -43.39 % | 1.007 M -36.29 % | 1.580 M -42.74 % | 2.760 M 41.37 % | 1.952 M 560.11 % | 295.760 K 42.20 % | 207.996 K |
Cost of revenue | 1.004 M -66.83 % | 3.026 M -46.60 % | 5.667 M 76.30 % | 3.214 M -62.52 % | 8.577 M -61.35 % | 22.191 M 8.95 % | 20.368 M 15.80 % | 17.589 M -3.74 % | 18.272 M 97.21 % | 9.265 M 15.78 % | 8.003 M |
General and administrative expenses | 3.927 M -39.58 % | 6.500 M -24.36 % | 8.593 M 86.03 % | 4.619 M -0.45 % | 4.640 M 17.35 % | 3.954 M -24.91 % | 5.266 M -0.80 % | 5.308 M 36.85 % | 3.879 M 48.73 % | 2.608 M 18.59 % | 2.199 M |
Selling and marketing expenses | 330.828 K 5 470.43 % | 5.939 K -99.84 % | 3.775 M 356.85 % | 826.242 K -35.57 % | 1.282 M -2.00 % | 1.308 M -34.11 % | 1.986 M 10.44 % | 1.798 M 13.73 % | 1.581 M 8.12 % | 1.462 M 2.13 % | 1.432 M |
Other expenses | 199.812 K -49.93 % | 399.097 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.456 K | 0.000 | 0.000 | 0.000 | 0.000 |
Operating expenses | 4.956 M -57.11 % | 11.554 M -13.31 % | 13.328 M 130.10 % | 5.792 M -7.43 % | 6.257 M 9.76 % | 5.701 M -29.19 % | 8.051 M 4.43 % | 7.709 M 29.28 % | 5.963 M 31.69 % | 4.528 M 18.70 % | 3.815 M |
Cost and expenses | 5.960 M -59.12 % | 14.581 M -23.24 % | 18.995 M 110.90 % | 9.007 M -39.28 % | 14.834 M -46.82 % | 27.892 M -1.86 % | 28.419 M 12.34 % | 25.298 M 4.39 % | 24.235 M 75.70 % | 13.794 M 16.72 % | 11.818 M |
Research and development expenses | 498.168 K -57.28 % | 1.166 M 21.39 % | 960.598 K 176.87 % | 346.951 K 3.60 % | 334.904 K -23.60 % | 438.371 K -45.18 % | 799.604 K 32.51 % | 603.445 K 19.81 % | 503.688 K 9.92 % | 458.246 K -27.17 % | 629.242 K |
Selling general and administrative expenses | 4.258 M -34.55 % | 6.506 M -47.40 % | 12.368 M 127.12 % | 5.445 M -8.05 % | 5.922 M 12.54 % | 5.262 M -27.43 % | 7.251 M 2.04 % | 7.106 M 30.16 % | 5.460 M 34.14 % | 4.070 M 12.10 % | 3.631 M |
Interest income | 1.168 K -95.36 % | 25.182 K 678.66 % | 3.234 K 70.39 % | 1.898 K | 0.000 -100.00 % | 4.262 K -28.25 % | 5.940 K 46.49 % | 4.055 K | 0.000 | 0.000 -100.00 % | 1.071 M |
Interest expense | 3.183 K -99.24 % | 420.514 K 30.72 % | 321.686 K 211.29 % | 103.340 K -87.95 % | 857.615 K 23.96 % | 691.833 K -35.06 % | 1.065 M 9.70 % | 971.052 K -33.05 % | 1.450 M 40.50 % | 1.032 M | 0.000 |
Depreciation and amortization | 40.802 K -95.59 % | 924.374 K -15.96 % | 1.100 M 4.58 % | 1.052 M 20.93 % | 869.725 K -63.36 % | 2.373 M 47.66 % | 1.607 M 2.60 % | 1.567 M 15.09 % | 1.361 M 8.28 % | 1.257 M 30.07 % | 966.586 K |
Operating income | -4.131 M 63.58 % | -11.344 M 9.40 % | -12.522 M -131.60 % | -5.407 M -6.02 % | -5.100 M -360.42 % | 1.958 M -72.79 % | 7.198 M -29.80 % | 10.253 M 25.20 % | 8.189 M 128.05 % | 3.591 M 139.10 % | 1.502 M |
Operating income ratio | -2.26 35.57 % | -3.51 -81.23 % | -1.93 -28.80 % | -1.50 -186.66 % | -0.52 -890.57 % | 0.07 -65.41 % | 0.19 -33.57 % | 0.29 14.19 % | 0.25 22.27 % | 0.21 89.32 % | 0.11 |
Total other income expenses net | -4.182 M 11.81 % | -4.741 M -3 148.70 % | -145.946 K 98.86 % | -12.817 M -2 997.62 % | -413.776 K 94.27 % | -7.226 M -575.07 % | -1.070 M 68.70 % | -3.420 M -97.25 % | -1.734 M -84.53 % | -939.449 K -50.16 % | -625.640 K |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -561.755 K -106.67 % | 8.419 M 7.52 % | 7.830 M 44.70 % | 5.411 M -64.18 % | 15.107 M -9.27 % | 16.650 M 4.33 % | 15.959 M 290.30 % | 4.089 M -73.62 % | 15.501 M -15.04 % | 18.245 M -5.48 % | 19.303 M |
Total investments | 0.000 -100.00 % | 2.337 M -6.65 % | 2.504 M -9.22 % | 2.758 M -2.74 % | 2.836 M 9 774.83 % | 28.720 K | 0.000 100.00 % | -296.535 M | 0.000 | 0.000 | 0.000 |
Total debt | 109.600 K -98.89 % | 9.833 M 23.77 % | 7.944 M 35.36 % | 5.869 M -63.83 % | 16.227 M -7.52 % | 17.548 M 0.63 % | 17.437 M 16.62 % | 14.952 M -12.54 % | 17.096 M -8.96 % | 18.778 M -11.99 % | 21.335 M |
Accumulated other comprehensive income loss | 987.752 K 183.66 % | -1.181 M 10.71 % | -1.322 M -1 491.92 % | 95.001 K -87.93 % | 787.300 K 188.00 % | -894.641 K -89.39 % | -472.388 K -126.64 % | 1.773 M 355.27 % | -694.572 K -565.23 % | -104.411 K -130.30 % | 344.605 K |
Retained earnings | -71.814 M -13.16 % | -63.461 M -32.73 % | -47.813 M -43.38 % | -33.348 M -93.37 % | -17.245 M -201.58 % | -5.718 M -162.95 % | 9.084 M 73.13 % | 5.247 M 2 237.05 % | 224.512 K 107.03 % | -3.195 M 38.08 % | -5.160 M |
Common stock | 1.941 M 1 510.77 % | 120.518 K 177.69 % | 43.400 K 49.83 % | 28.966 K 20.02 % | 24.135 K 4.21 % | 23.160 K 1.76 % | 22.760 K 0.00 % | 22.760 K 22.10 % | 18.640 K 4.48 % | 17.840 K 178 300.00 % | 10.000 |
Total equity | 29.925 M 516.85 % | 4.851 M -4.40 % | 5.075 M -63.97 % | 14.084 M -49.63 % | 27.962 M -26.33 % | 37.955 M -28.63 % | 53.181 M 3.01 % | 51.629 M 82.42 % | 28.303 M 48.26 % | 19.090 M 30.05 % | 14.678 M |
Other non current liabilities | 383.598 K | 0.000 | 0.000 | 0.000 -100.00 % | 490.560 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 0.000 -100.00 % | 3.081 M 133.65 % | 1.319 M 993.79 % | 120.558 K -98.15 % | 6.527 M -14.40 % | 7.625 M -6.36 % | 8.142 M 175.92 % | 2.951 M -52.78 % | 6.250 M -29.55 % | 8.870 M -29.01 % | 12.495 M |
Total non current liabilities | 383.598 K -87.55 % | 3.081 M 133.65 % | 1.319 M 993.79 % | 120.558 K -98.28 % | 7.017 M -7.96 % | 7.625 M -6.36 % | 8.142 M 175.92 % | 2.951 M -52.78 % | 6.250 M -29.55 % | 8.870 M -29.01 % | 12.495 M |
Other current liabilities | 2.338 M -34.84 % | 3.588 M -4.78 % | 3.768 M -4.52 % | 3.946 M -54.05 % | 8.588 M 17.79 % | 7.291 M 101.24 % | 3.623 M 231.57 % | 1.093 M -48.34 % | 2.115 M 99.24 % | 1.061 M -5.14 % | 1.119 M |
Deferred revenue | 1.213 M -29.13 % | 1.712 M -33.37 % | 2.570 M 24.67 % | 2.061 M -51.32 % | 4.234 M 18.99 % | 3.559 M -11.88 % | 4.038 M -46.86 % | 7.599 M -9.87 % | 8.432 M 41.97 % | 5.939 M | 0.000 |
Short term debt | 109.600 K -98.38 % | 6.752 M 1.90 % | 6.625 M 15.26 % | 5.748 M -27.89 % | 7.972 M -19.66 % | 9.923 M 6.76 % | 9.295 M -22.55 % | 12.001 M 10.65 % | 10.846 M 9.47 % | 9.907 M 12.08 % | 8.839 M |
Total current liabilities | 3.949 M -77.19 % | 17.313 M -1.99 % | 17.665 M 5.42 % | 16.756 M -27.13 % | 22.995 M -8.81 % | 25.216 M 21.92 % | 20.682 M -22.11 % | 26.552 M -5.54 % | 28.109 M 26.12 % | 22.288 M -0.40 % | 22.377 M |
Total liabilities | 4.332 M -78.76 % | 20.394 M 7.43 % | 18.984 M 12.48 % | 16.877 M -43.77 % | 30.012 M -8.61 % | 32.840 M 13.93 % | 28.824 M -2.30 % | 29.503 M -14.13 % | 34.358 M 10.27 % | 31.158 M -10.65 % | 34.873 M |
Other non current assets | 18.520 M | 0.000 100.00 % | -16.521 M -100.60 % | 2.758 B -2.74 % | 2.836 B 237 459.94 % | 1.194 M -67.80 % | 3.708 M -98.75 % | 296.535 M 169 514.31 % | 174.829 K -41.30 % | 297.851 K -32.00 % | 438.017 K |
Long term investments | 0.000 -100.00 % | 2.337 M -6.65 % | 2.504 M -9.22 % | 2.758 M -2.74 % | 2.836 M 9 774.83 % | 28.720 K | 0.000 100.00 % | -296.535 M | 0.000 | 0.000 | 0.000 |
Intangible assets | 7.655 M 72.02 % | 4.450 M -8.62 % | 4.870 M 18.45 % | 4.111 M -35.82 % | 6.405 M 4.23 % | 6.145 M -10.18 % | 6.842 M -7.57 % | 7.402 M 4.36 % | 7.092 M 17.47 % | 6.038 M -7.37 % | 6.518 M |
GoodWill | 0.000 | 0.000 | 0.000 -100.00 % | 1.076 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 7.655 M 72.02 % | 4.450 M -8.62 % | 4.870 M -6.11 % | 5.187 M -19.02 % | 6.405 M 4.23 % | 6.145 M -10.18 % | 6.842 M -7.57 % | 7.402 M 4.36 % | 7.092 M 17.47 % | 6.038 M -7.37 % | 6.518 M |
Property plant equipment net | 6.713 M -16.01 % | 7.993 M -12.62 % | 9.147 M -8.40 % | 9.986 M -71.83 % | 35.453 M -6.61 % | 37.963 M -8.26 % | 41.382 M 3.89 % | 39.833 M 16.61 % | 34.160 M 20.55 % | 28.338 M -8.76 % | 31.057 M |
Total non current assets | 32.888 M 122.51 % | 14.781 M -10.53 % | 16.521 M -7.86 % | 17.931 M -59.88 % | 44.695 M -1.40 % | 45.331 M -13.63 % | 52.483 M 10.42 % | 47.531 M 14.49 % | 41.517 M 19.56 % | 34.723 M -8.66 % | 38.013 M |
Other current assets | 527.392 K -92.57 % | 7.100 M 67.42 % | 4.241 M 2.83 % | 4.124 M 41.33 % | 2.918 M -75.27 % | 11.802 M 0.44 % | 11.750 M 509.40 % | 1.928 M -36.45 % | 3.034 M -9.01 % | 3.335 M 45.21 % | 2.297 M |
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 |
cash and cash equivalents | 671.355 K -52.51 % | 1.414 M 1 141.20 % | 113.895 K -75.10 % | 457.495 K -59.18 % | 1.121 M 24.92 % | 897.281 K -39.29 % | 1.478 M -86.40 % | 10.863 M 581.24 % | 1.595 M 199.38 % | 532.627 K -73.78 % | 2.032 M |
Cash and short term investments | 671.355 K -52.51 % | 1.414 M 1 141.20 % | 113.895 K -75.10 % | 457.495 K -59.18 % | 1.121 M 24.92 % | 897.281 K -39.29 % | 1.478 M -86.40 % | 10.863 M 581.24 % | 1.595 M 199.38 % | 532.627 K -73.78 % | 2.032 M |
Total current assets | 1.369 M -86.92 % | 10.465 M 38.84 % | 7.537 M -42.16 % | 13.030 M -1.88 % | 13.280 M -47.85 % | 25.464 M -13.74 % | 29.522 M -12.14 % | 33.600 M 58.91 % | 21.144 M 36.20 % | 15.525 M 34.56 % | 11.538 M |
Inventory | 0.000 -100.00 % | 136.191 K -59.68 % | 337.798 K -27.16 % | 463.731 K -36.49 % | 730.207 K -17.79 % | 888.203 K -80.82 % | 4.630 M 187.27 % | 1.612 M 23.18 % | 1.309 M -39.47 % | 2.162 M -18.20 % | 2.643 M |
Net receivables | 169.901 K -90.64 % | 1.815 M -36.20 % | 2.845 M -64.37 % | 7.985 M 106.79 % | 3.861 M -67.49 % | 11.877 M -21.35 % | 15.101 M -21.34 % | 19.197 M 26.24 % | 15.207 M 60.16 % | 9.495 M 107.92 % | 4.567 M |
Tax assets | 0.000 | 0.000 | 0.000 100.00 % | -2.758 B 2.74 % | -2.836 B | 0.000 -100.00 % | 551.534 K 85.99 % | 296.535 K 233.13 % | 89.015 K 79.93 % | 49.472 K | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 37.866 K -98.73 % | 2.975 M 13.33 % | 2.625 M 23.14 % | 2.132 M 324.57 % | 502.043 K -80.96 % | 2.637 M 228.25 % | 803.224 K -67.95 % | 2.506 M -43.10 % | 4.405 M -1.55 % | 4.475 M -20.49 % | 5.628 M |
Tax payables | 249.628 K -89.08 % | 2.287 M 10.08 % | 2.077 M -20.10 % | 2.600 M -1.77 % | 2.647 M 46.48 % | 1.807 M -39.05 % | 2.965 M -11.57 % | 3.353 M 45.07 % | 2.311 M 217.91 % | 726.907 K | 0.000 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 0.000 -100.00 % | 496.347 K -40.60 % | 835.578 K 57.03 % | 532.125 K -22.51 % | 686.712 K -62.24 % | 1.819 M -19.80 % | 2.268 M -1.72 % | 2.308 M -53.96 % | 5.012 M 77.74 % | 2.820 M -6.70 % | 3.023 M |
Capital lease obligations | 0.000 -100.00 % | 193.330 K -55.63 % | 435.686 K 57.62 % | 276.415 K -22.30 % | 355.767 K -25.71 % | 478.915 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 98.810 M 43.46 % | 68.876 M 29.15 % | 53.331 M 14.01 % | 46.776 M 7.02 % | 43.709 M 2.30 % | 42.726 M 1.06 % | 42.278 M 0.00 % | 42.278 M 78.07 % | 23.742 M 21.43 % | 19.551 M 18.70 % | 16.471 M |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 -100.00 % | 370.856 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 34.257 M 35.70 % | 25.245 M 4.93 % | 24.058 M -22.30 % | 30.961 M -46.59 % | 57.974 M -18.11 % | 70.795 M -13.67 % | 82.005 M 1.08 % | 81.132 M 29.48 % | 62.661 M 24.70 % | 50.248 M 1.41 % | 49.551 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 100.00 % | -16.690 K 4.97 % | -17.562 K -104.79 % | 366.365 K | 0.000 -100.00 % | 492.241 K 274.55 % | -282.010 K -45.33 % | -194.045 K -334.25 % | -44.685 K 1.68 % | -45.448 K | 0.000 |
Stock based compensation | 2.354 M -52.08 % | 4.911 M 21.82 % | 4.031 M 111.43 % | 1.907 M 146.95 % | 772.125 K 359.60 % | 168.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 5.411 M 437.37 % | -1.604 M 43.40 % | -2.834 M -228.05 % | 2.213 M -49.14 % | 4.351 M 243.11 % | -3.040 M 65.59 % | -8.836 M -38.90 % | -6.361 M -113.23 % | -2.983 M -48.59 % | -2.008 M -1 846.30 % | 114.974 K |
Accounts receivables | -258.182 K -144.85 % | 575.649 K 120.99 % | -2.742 M -478.48 % | 724.526 K -84.24 % | 4.598 M 182.27 % | -5.589 M -742.70 % | 869.600 K 127.39 % | -3.174 M 57.40 % | -7.451 M -39.17 % | -5.354 M -78.93 % | -2.992 M |
Inventory | 0.000 100.00 % | -37.164 K -134.35 % | 108.188 K -35.35 % | 167.336 K 124.37 % | 74.579 K -55.14 % | 166.240 K 105.16 % | -3.221 M -1 454.65 % | -207.182 K -127.80 % | 745.161 K 110.56 % | 353.894 K 256.07 % | 99.388 K |
Accounts payables | 629.000 -99.85 % | 429.353 K -36.02 % | 671.111 K -34.11 % | 1.019 M 123.40 % | -4.353 M -482.84 % | 1.137 M 296.65 % | -578.181 K 72.65 % | -2.114 M -1 015.06 % | 231.012 K -87.24 % | 1.810 M | 0.000 |
Other working capital | 5.669 M 320.43 % | -2.572 M -195.35 % | -870.750 K -387.81 % | 302.540 K -92.49 % | 4.031 M 223.68 % | 1.245 M 121.08 % | -5.907 M -582.06 % | -866.015 K -124.80 % | 3.492 M 195.29 % | 1.182 M -60.69 % | 3.008 M |
Other non cash items | 3.584 M 2 286.33 % | -163.929 K -104.90 % | 3.345 M -75.81 % | 13.826 M 115.01 % | 6.430 M -48.10 % | 12.390 M 30 935.11 % | -40.180 K -104.58 % | 876.924 K -20.40 % | 1.102 M 253.87 % | 311.331 K 109.70 % | -3.211 M |
Net cash provided by operating activities | 3.077 M 126.55 % | -11.591 M -16.35 % | -9.962 M -260.38 % | -2.764 M -383.18 % | 976.145 K 1 024.15 % | 86.834 K 109.61 % | -903.883 K -135.66 % | 2.535 M -35.63 % | 3.938 M 111.91 % | 1.858 M 225.66 % | -1.479 M |
Investments in property plant and equipment | -7.393 M -4 528.61 % | -159.722 K 89.01 % | -1.454 M -8 118.43 % | -17.686 K 92.91 % | -249.493 K 82.85 % | -1.455 M 84.31 % | -9.276 M -99.95 % | -4.639 M 58.03 % | -11.054 M -307.99 % | -2.709 M 8.30 % | -2.955 M |
Acquisitions net | -18.440 M -3 702.99 % | 511.800 K -91.02 % | 5.696 M 113.28 % | 2.671 M 123.71 % | 1.194 M 4 222.56 % | -28.960 K 98.72 % | -2.270 M 17.02 % | -2.735 M -265.40 % | 1.654 M -46.13 % | 3.070 M | 0.000 |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.650 M -9 050.00 % | -28.960 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.835 M 101.81 % | 1.405 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | -7.747 M -1 961 228.61 % | -395.000 -100.01 % | 4.392 M 199.90 % | -4.397 M -2 280.01 % | -184.735 K -632.38 % | 34.700 K 101.52 % | -2.276 M -25 127.99 % | 9.092 K -90.82 % | 99.083 K 101.79 % | -5.524 M | 0.000 |
Net cash used for investing activites | -33.580 M -9 648.45 % | 351.683 K -91.71 % | 4.243 M 343.33 % | -1.744 M -284.62 % | 944.401 K 1 382.54 % | -73.635 K 99.36 % | -11.545 M -56.57 % | -7.374 M 20.72 % | -9.301 M -80.14 % | -5.163 M -74.75 % | -2.955 M |
Debt repayment | 334.611 K -94.91 % | 6.571 M 186.99 % | 2.290 M 704.27 % | -378.935 K 74.85 % | -1.507 M -244.45 % | 1.043 M -70.10 % | 3.489 M 174.96 % | -4.654 M -228.12 % | 3.632 M 452.28 % | -1.031 M | 0.000 |
Common stock issued | 29.400 M 345.46 % | 6.600 M 84.25 % | 3.582 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.700 M 341.95 % | 4.458 M | 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 |
Dividends paid | 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 | 47.457 K 106.72 % | -706.125 K 36.73 % | -1.116 M -125.21 % | 4.427 M 1 245.73 % | 328.973 K 120.68 % | -1.591 M -4 753.85 % | -32.771 K 96.87 % | -1.047 M 22.25 % | -1.346 M -148.92 % | 2.752 M -48.00 % | 5.293 M |
Net cash used provided by financing activities | 29.783 M 138.92 % | 12.465 M 162.11 % | 4.756 M 17.48 % | 4.048 M 312.85 % | -1.902 M -247.38 % | -547.483 K -115.84 % | 3.456 M -75.72 % | 14.236 M 113.97 % | 6.653 M 286.56 % | 1.721 M -67.48 % | 5.293 M |
Effect of forex changes on cash | -21.813 K -129.67 % | 73.516 K -88.14 % | 619.717 K 404.30 % | -203.651 K -268.84 % | 120.615 K 379.41 % | -43.167 K 85.94 % | -306.922 K -139.21 % | -128.307 K 43.72 % | -227.996 K -368.16 % | 85.022 K 1 368.99 % | -6.700 K |
Net change in cash | -742.314 K -157.11 % | 1.300 M 478.28 % | -343.600 K 48.20 % | -663.345 K -576.12 % | 139.322 K 124.13 % | -577.451 K 93.79 % | -9.300 M -200.34 % | 9.268 M 772.76 % | 1.062 M 170.85 % | -1.499 M -275.85 % | 852.360 K |
Cash at beginning of period | 1.414 M 1 141.20 % | 113.895 K -75.10 % | 457.495 K -59.18 % | 1.121 M 14.19 % | 981.518 K -37.21 % | 1.563 M -85.61 % | 10.863 M 581.24 % | 1.595 M 199.38 % | 532.627 K -73.78 % | 2.032 M 72.28 % | 1.179 M |
Cash at end of period | 671.355 K -52.51 % | 1.414 M 1 141.20 % | 113.895 K -75.10 % | 457.495 K -59.18 % | 1.121 M 13.71 % | 985.715 K -36.94 % | 1.563 M -85.61 % | 10.863 M 581.24 % | 1.595 M 199.38 % | 532.627 K -73.78 % | 2.032 M |
Operating cash flow | 3.077 M 126.55 % | -11.591 M -16.35 % | -9.962 M -260.38 % | -2.764 M -383.18 % | 976.145 K 1 024.15 % | 86.834 K 109.61 % | -903.883 K -135.66 % | 2.535 M -35.63 % | 3.938 M 111.91 % | 1.858 M 225.66 % | -1.479 M |
Capital expenditure | -7.393 M -4 517.20 % | -160.117 K 88.98 % | -1.454 M -8 118.43 % | -17.686 K 92.91 % | -249.493 K 82.85 % | -1.455 M 84.31 % | -9.276 M -99.95 % | -4.639 M 58.03 % | -11.054 M -307.99 % | -2.709 M 8.30 % | -2.955 M |
Free CashFlow | -4.316 M 63.27 % | -11.751 M -2.94 % | -11.415 M -310.34 % | -2.782 M -482.84 % | 726.652 K 153.11 % | -1.368 M 86.56 % | -10.180 M -383.80 % | -2.104 M 70.43 % | -7.116 M -736.17 % | -851.016 K 80.81 % | -4.434 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.839 M -8.18 % | 2.003 M 62.31 % | 1.234 M -65.57 % | 3.584 M 24.02 % | 2.890 M 119.33 % | 1.318 M -42.28 % | 2.283 M -65.38 % | 6.592 M 109.81 % | 3.142 M -71.53 % | 11.038 M -40.38 % | 18.513 M 0.48 % | 18.426 M -3.75 % | 19.144 M -6.89 % | 20.562 M 37.18 % | 14.989 M -20.80 % | 18.927 M 40.23 % | 13.497 M 47.45 % | 9.154 M 11.22 % | 8.231 M |
Net income | -678.459 K 84.66 % | -4.422 M 60.59 % | -11.220 M -25.32 % | -8.953 M -57.74 % | -5.676 M 55.41 % | -12.729 M -51.99 % | -8.375 M -3.76 % | -8.072 M -36.05 % | -5.933 M 49.69 % | -11.792 M -291.71 % | -3.010 M -231.29 % | 2.293 M 4.82 % | 2.188 M -34.47 % | 3.339 M 26.47 % | 2.640 M 46.54 % | 1.801 M -21.75 % | 2.302 M 16.72 % | 1.972 M 476.55 % | 342.078 K |
Income before tax | -733.013 K 83.50 % | -4.442 M 61.85 % | -11.644 M -20.57 % | -9.657 M -68.24 % | -5.740 M 49.94 % | -11.467 M -29.35 % | -8.865 M -3.11 % | -8.597 M -44.14 % | -5.965 M 27.13 % | -8.185 M -163.68 % | -3.104 M -195.03 % | 3.267 M 13.37 % | 2.881 M -49.74 % | 5.733 M 56.06 % | 3.674 M 21.38 % | 3.027 M -11.73 % | 3.429 M 53.67 % | 2.231 M 431.13 % | 420.099 K |
Income before tax ratio | -0.40 82.03 % | -2.22 76.50 % | -9.44 -250.24 % | -2.69 -35.66 % | -1.99 77.18 % | -8.70 -124.09 % | -3.88 -197.80 % | -1.30 31.30 % | -1.90 -156.00 % | -0.74 -342.25 % | -0.17 -194.57 % | 0.18 17.79 % | 0.15 -46.02 % | 0.28 13.77 % | 0.25 53.27 % | 0.16 -37.05 % | 0.25 4.22 % | 0.24 377.56 % | 0.05 |
EBITDA | -16.088 K 99.59 % | -3.937 M 65.66 % | -11.463 M -26.05 % | -9.094 M -86.27 % | -4.882 M 57.43 % | -11.467 M -59.76 % | -7.177 M -4.78 % | -6.850 M -78.18 % | -3.844 M 38.97 % | -6.299 M -297.66 % | -1.584 M -134.08 % | 4.648 M 8.48 % | 4.284 M -37.31 % | 6.835 M 37.10 % | 4.985 M 5.26 % | 4.736 M -2.40 % | 4.853 M 55.99 % | 3.111 M 79.08 % | 1.737 M |
Net income ratio | -0.37 83.29 % | -2.21 75.72 % | -9.09 -264.02 % | -2.50 -27.19 % | -1.96 79.67 % | -9.66 -163.30 % | -3.67 -199.68 % | -1.22 35.16 % | -1.89 -76.75 % | -1.07 -556.98 % | -0.16 -230.66 % | 0.12 8.91 % | 0.11 -29.62 % | 0.16 -7.81 % | 0.18 85.04 % | 0.10 -44.20 % | 0.17 -20.84 % | 0.22 418.40 % | 0.04 |
Ratio EBITDA | -0.01 99.55 % | -1.97 78.84 % | -9.29 -266.16 % | -2.54 -50.20 % | -1.69 80.59 % | -8.70 -176.77 % | -3.14 -202.63 % | -1.04 15.07 % | -1.22 -114.40 % | -0.57 -566.96 % | -0.09 -133.92 % | 0.25 12.72 % | 0.22 -32.67 % | 0.33 -0.06 % | 0.33 32.91 % | 0.25 -30.40 % | 0.36 5.79 % | 0.34 61.02 % | 0.21 |
Gross profit ratio | 0.31 430.61 % | 0.06 -23.32 % | 0.08 -37.05 % | 0.12 -7.09 % | 0.13 -67.85 % | 0.40 731.78 % | -0.06 -146.79 % | 0.14 66.31 % | 0.08 -71.51 % | 0.29 27.53 % | 0.23 -38.72 % | 0.37 -32.23 % | 0.54 7.30 % | 0.51 0.74 % | 0.50 22.41 % | 0.41 -12.97 % | 0.47 -8.30 % | 0.51 24.47 % | 0.41 |
Weighted average shs out dil | 2.745 M 66.93 % | 1.645 M 202.43 % | 543.785 K 25.30 % | 433.988 K 26.04 % | 344.333 K 18.88 % | 289.650 K 17.01 % | 247.539 K 2.56 % | 241.350 K 2.17 % | 236.221 K 2.00 % | 231.600 K 1.76 % | 227.600 K 0.00 % | 227.600 K 0.00 % | 227.600 K 16.00 % | 196.202 K 5.26 % | 186.400 K 2.15 % | 182.476 K 2.28 % | 178.400 K -20.14 % | 223.400 K 0.00 % | 223.400 K |
Weighted average shs out | 2.745 M 66.93 % | 1.645 M 202.43 % | 543.785 K 25.30 % | 433.988 K 26.04 % | 344.333 K 18.88 % | 289.650 K 17.01 % | 247.539 K 2.56 % | 241.350 K 2.17 % | 236.221 K 2.00 % | 231.600 K 1.76 % | 227.600 K 0.00 % | 227.600 K 0.00 % | 227.600 K 16.00 % | 196.202 K 5.26 % | 186.400 K 2.15 % | 182.476 K 2.28 % | 178.400 K -20.14 % | 223.400 K 0.00 % | 223.400 K |
EPS diluted | -0.25 90.71 % | -2.69 86.96 % | -20.63 0.00 % | -20.63 -25.18 % | -16.48 62.50 % | -43.95 -29.91 % | -33.83 -1.17 % | -33.44 -33.12 % | -25.12 50.67 % | -50.92 -284.88 % | -13.23 -231.38 % | 10.07 4.79 % | 9.61 -43.54 % | 17.02 20.20 % | 14.16 43.47 % | 9.87 -23.49 % | 12.90 46.09 % | 8.83 477.12 % | 1.53 |
Earnings per share | -0.25 90.71 % | -2.69 86.96 % | -20.63 0.00 % | -20.63 -25.18 % | -16.48 62.50 % | -43.95 -29.91 % | -33.83 -1.17 % | -33.44 -33.12 % | -25.12 50.67 % | -50.92 -284.88 % | -13.23 -231.38 % | 10.07 4.79 % | 9.61 -43.54 % | 17.02 20.20 % | 14.16 43.47 % | 9.87 -23.49 % | 12.90 46.09 % | 8.83 477.12 % | 1.53 |
Gross profit | 567.481 K 387.19 % | 116.481 K 24.46 % | 93.591 K -78.33 % | 431.860 K 15.22 % | 374.805 K -29.48 % | 531.460 K 464.69 % | -145.731 K -116.20 % | 899.559 K 248.93 % | 257.804 K -91.89 % | 3.179 M -23.96 % | 4.181 M -38.43 % | 6.791 M -34.77 % | 10.411 M -0.10 % | 10.421 M 38.19 % | 7.541 M -3.05 % | 7.779 M 22.05 % | 6.374 M 35.21 % | 4.714 M 38.43 % | 3.405 M |
Income tax expense | -16.379 K 1.87 % | -16.691 K -32 198.08 % | 52.000 100.11 % | -46.329 K -261.05 % | 28.767 K 864.69 % | 2.982 K 512.32 % | 487.000 -99.89 % | 438.359 K 233.06 % | 131.615 K -81.43 % | 708.707 K 137.66 % | 298.198 K -64.45 % | 838.825 K 13.11 % | 741.630 K -61.41 % | 1.922 M 129.20 % | 838.420 K -24.96 % | 1.117 M 33.79 % | 835.106 K 262.67 % | 230.263 K 251.56 % | 65.497 K |
Cost of revenue | 1.271 M -32.60 % | 1.886 M 65.41 % | 1.140 M -63.83 % | 3.152 M 25.33 % | 2.515 M 219.93 % | 786.092 K -67.63 % | 2.428 M -57.35 % | 5.693 M 97.37 % | 2.884 M -63.30 % | 7.859 M -45.17 % | 14.332 M 23.19 % | 11.635 M 33.22 % | 8.734 M -13.87 % | 10.141 M 36.15 % | 7.448 M -33.19 % | 11.148 M 56.50 % | 7.124 M 60.44 % | 4.440 M -7.99 % | 4.825 M |
General and administrative expenses | 1.368 M -95.46 % | 30.153 M -23.78 % | 39.559 M 1 362.92 % | 2.704 M -54.08 % | 5.889 M 138.96 % | 2.464 M 14.38 % | 2.155 M -99.95 % | 4.632 B 258 884.38 % | 1.789 M -20.32 % | 2.245 M 31.31 % | 1.709 M -30.16 % | 2.448 M -13.14 % | 2.818 M -1.33 % | 2.856 M 16.45 % | 2.452 M 3.97 % | 2.359 M 55.15 % | 1.520 M -0.32 % | 1.525 M 40.85 % | 1.083 M |
Selling and marketing expenses | 133.455 K -85.24 % | 904.449 K 212.17 % | 289.730 K -91.69 % | 3.486 M 1 108.14 % | 288.552 K -43.64 % | 511.969 K 62.91 % | 314.273 K -99.98 % | 1.282 B 269 913.96 % | 474.901 K -29.83 % | 676.772 K 7.14 % | 631.664 K -54.01 % | 1.374 M 124.38 % | 612.151 K -48.90 % | 1.198 M 99.68 % | 599.956 K -42.03 % | 1.035 M 89.58 % | 545.896 K 8.13 % | 504.843 K -47.26 % | 957.300 K |
Other expenses | 0.000 | 0.000 | 0.000 100.00 % | -2.362 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 |
Operating expenses | 1.642 M -59.53 % | 4.056 M -42.86 % | 7.099 M -21.18 % | 9.007 M 49.30 % | 6.032 M 301.96 % | 1.501 M -77.06 % | 6.542 M -3.08 % | 6.750 M 28.90 % | 5.237 M -27.85 % | 7.258 M 7.13 % | 6.774 M 130.26 % | 2.942 M -58.24 % | 7.046 M 65.68 % | 4.253 M 29.28 % | 3.290 M -18.36 % | 4.030 M 81.78 % | 2.217 M -1.81 % | 2.258 M 3.66 % | 2.178 M |
Cost and expenses | 2.913 M -50.98 % | 5.942 M -27.88 % | 8.239 M -32.24 % | 12.159 M 42.25 % | 8.547 M 273.76 % | 2.287 M -74.51 % | 8.970 M -27.91 % | 12.443 M 53.22 % | 8.121 M -46.28 % | 15.117 M -28.38 % | 21.107 M 44.80 % | 14.577 M -7.62 % | 15.780 M 9.63 % | 14.393 M 34.04 % | 10.738 M -29.25 % | 15.178 M 62.50 % | 9.340 M 39.46 % | 6.697 M -4.36 % | 7.003 M |
Research and development expenses | 76.257 K -78.58 % | 356.065 K -56.04 % | 809.979 K 78.11 % | 454.751 K -10.10 % | 505.847 K 171.26 % | 186.479 K 16.21 % | 160.472 K 3.82 % | 154.565 K -14.29 % | 180.339 K 18.81 % | 151.784 K -47.04 % | 286.587 K -33.53 % | 431.172 K 17.03 % | 368.432 K 6.20 % | 346.938 K 35.26 % | 256.506 K -18.47 % | 314.617 K 66.40 % | 189.071 K -24.29 % | 249.725 K 19.76 % | 208.521 K |
Selling general and administrative expenses | 1.565 M -57.70 % | 3.700 M -41.16 % | 6.289 M 1.60 % | 6.190 M 12.01 % | 5.527 M 320.51 % | 1.314 M -79.40 % | 6.381 M -3.25 % | 6.595 M 30.44 % | 5.056 M -28.84 % | 7.106 M 9.53 % | 6.488 M 160.68 % | 2.489 M -62.94 % | 6.715 M 65.65 % | 4.054 M 32.81 % | 3.052 M -10.06 % | 3.393 M 64.25 % | 2.066 M 1.78 % | 2.030 M -0.50 % | 2.040 M |
Interest income | 24.385 K 3.01 % | 23.673 K 1 468.79 % | 1.509 K 60.36 % | 941.000 -58.96 % | 2.293 K -98.81 % | 192.637 K 13 040.31 % | 1.466 K | 0.000 -100.00 % | 2.715 K -99.56 % | 618.198 K -2.05 % | 631.108 K 8.45 % | 581.961 K 20.41 % | 483.326 K 11.06 % | 435.188 K -24.68 % | 577.772 K -20.02 % | 722.409 K -0.77 % | 727.980 K 223.49 % | 225.039 K -72.12 % | 807.290 K |
Interest expense | 255.240 K 6.46 % | 239.742 K 32.62 % | 180.772 K 37.02 % | 131.931 K -30.47 % | 189.755 K | 0.000 -100.00 % | 623.384 K -6.66 % | 667.855 K -23.82 % | 876.660 K 40.89 % | 622.242 K -1.48 % | 631.613 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Depreciation and amortization | 461.687 K 4.37 % | 442.374 K 42.29 % | 310.903 K -27.95 % | 431.508 K -35.45 % | 668.446 K 34.15 % | 498.271 K -53.17 % | 1.064 M -1.45 % | 1.080 M -13.18 % | 1.244 M -1.95 % | 1.268 M 42.75 % | 888.496 K 14.34 % | 777.055 K -18.82 % | 957.200 K 17.59 % | 814.048 K 8.15 % | 752.691 K 13.10 % | 665.498 K -4.35 % | 695.763 K 2.82 % | 676.706 K 16.57 % | 580.514 K |
Operating income | -1.074 M 72.74 % | -3.940 M 43.76 % | -7.005 M 18.30 % | -8.575 M -51.56 % | -5.658 M -483.69 % | -969.300 K 85.51 % | -6.688 M -14.31 % | -5.850 M -17.50 % | -4.979 M -22.08 % | -4.078 M -57.27 % | -2.593 M -167.00 % | 3.871 M 16.34 % | 3.327 M -44.74 % | 6.020 M 42.25 % | 4.232 M 3.97 % | 4.071 M -1.16 % | 4.118 M 69.19 % | 2.434 M 110.45 % | 1.157 M |
Operating income ratio | -0.58 70.31 % | -1.97 65.35 % | -5.68 -137.32 % | -2.39 -22.21 % | -1.96 -166.12 % | -0.74 74.89 % | -2.93 -230.15 % | -0.89 43.99 % | -1.58 -328.87 % | -0.37 -163.77 % | -0.14 -166.68 % | 0.21 20.88 % | 0.17 -40.64 % | 0.29 3.70 % | 0.28 31.29 % | 0.22 -29.52 % | 0.31 14.75 % | 0.27 89.22 % | 0.14 |
Total other income expenses net | 341.087 K 167.94 % | -502.063 K 89.18 % | -4.638 M -328.53 % | -1.082 M -1 213.45 % | -82.409 K 99.13 % | -9.471 M -335.02 % | -2.177 M 20.74 % | -2.747 M -178.69 % | -985.675 K 70.48 % | -3.339 M -553.66 % | -510.887 K 15.43 % | -604.127 K -35.54 % | -445.704 K -55.16 % | -287.254 K 48.59 % | -558.709 K 46.48 % | -1.044 M -51.40 % | -689.586 K -239.87 % | -202.897 K 72.45 % | -736.552 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 |
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 | 2014-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -561.755 K -108.08 % | 6.954 M 27.79 % | 5.442 M -49.06 % | 10.683 M 36.43 % | 7.830 M 37.32 % | 5.702 M 5.38 % | 5.411 M -69.00 % | 17.455 M 15.54 % | 15.107 M 0.58 % | 15.020 M -9.79 % | 16.650 M -2.08 % | 17.005 M 6.55 % | 15.959 M 48.82 % | 10.724 M 162.26 % | 4.089 M -71.44 % | 14.317 M -7.64 % | 15.501 M -13.80 % | 17.982 M -3.69 % | 18.672 M -3.27 % | 19.303 M |
Total investments | 0.000 -100.00 % | 2.226 M -4.77 % | 2.337 M 1.55 % | 2.302 M -8.07 % | 2.504 M -3.21 % | 2.587 M -6.21 % | 2.758 M -3.75 % | 2.866 M 1.04 % | 2.836 M | 0.000 -100.00 % | 28.720 K -79.41 % | 139.456 K | 0.000 -100.00 % | 46.243 M 115.59 % | -296.535 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total debt | 109.600 K -98.71 % | 8.506 M 24.08 % | 6.855 M -37.20 % | 10.917 M 37.42 % | 7.944 M 21.57 % | 6.535 M 11.35 % | 5.869 M -66.83 % | 17.691 M 9.02 % | 16.227 M 6.61 % | 15.222 M -13.26 % | 17.548 M -5.99 % | 18.665 M 7.04 % | 17.437 M 1.48 % | 17.183 M 14.92 % | 14.952 M -3.72 % | 15.530 M -9.16 % | 17.096 M -7.86 % | 18.555 M -3.38 % | 19.205 M -9.98 % | 21.335 M |
Accumulated other comprehensive income loss | 987.752 K 161.51 % | -1.606 M -36.00 % | -1.181 M -2.65 % | -1.150 M 13.02 % | -1.322 M -98.68 % | -665.569 K -800.59 % | 95.001 K -91.09 % | 1.066 M 35.41 % | 787.300 K 142.10 % | -1.870 M -109.02 % | -894.641 K -273.67 % | -239.422 K 49.32 % | -472.388 K -146.48 % | 1.016 M -42.68 % | 1.773 M 2 002.88 % | -93.178 K 86.58 % | -694.572 K 17.11 % | -837.943 K -84.54 % | -454.073 K -231.77 % | 344.605 K |
Retained earnings | -71.814 M -11.87 % | -64.196 M -1.16 % | -63.461 M 31.80 % | -93.056 M -94.62 % | -47.813 M -22.42 % | -39.057 M -17.12 % | -33.348 M -30.16 % | -25.621 M -48.57 % | -17.245 M -93.91 % | -8.893 M -55.52 % | -5.718 M -194.15 % | 6.074 M -33.14 % | 9.084 M 26.92 % | 7.157 M 36.41 % | 5.247 M 83.18 % | 2.864 M 1 175.82 % | 224.512 K 141.32 % | -543.380 K 80.90 % | -2.845 M 44.85 % | -5.160 M |
Common stock | 1.941 M 407.01 % | 382.887 K 217.70 % | 120.518 K 55.99 % | 77.259 K 78.02 % | 43.400 K 0.68 % | 43.109 K 48.83 % | 28.966 K 7.46 % | 26.956 K 11.69 % | 24.135 K 0.00 % | 24.135 K 4.21 % | 23.160 K 1.76 % | 22.760 K 0.00 % | 22.760 K 0.00 % | 22.760 K 0.00 % | 22.760 K 22.10 % | 18.640 K 0.00 % | 18.640 K 186 300.00 % | 10.000 -99.94 % | 17.840 K 178 300.00 % | 10.000 |
Total equity | 29.925 M 117.21 % | 13.777 M 183.99 % | 4.851 M 686.77 % | -826.761 K -116.29 % | 5.075 M -66.06 % | 14.953 M 6.17 % | 14.084 M -36.22 % | 22.084 M -21.02 % | 27.962 M -18.81 % | 34.439 M -9.26 % | 37.955 M -23.93 % | 49.894 M -6.18 % | 53.181 M 0.92 % | 52.697 M 2.07 % | 51.629 M 61.87 % | 31.894 M 12.69 % | 28.303 M 33.42 % | 21.213 M 11.12 % | 19.090 M 30.05 % | 14.678 M |
Other non current liabilities | 383.598 K -19.34 % | 475.545 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 490.560 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 0.000 -100.00 % | 132.009 K -95.72 % | 3.081 M 172.29 % | 1.131 M -14.19 % | 1.319 M 447.72 % | 240.752 K 99.70 % | 120.558 K -97.30 % | 4.460 M -31.67 % | 6.527 M 0.35 % | 6.504 M -14.69 % | 7.625 M -12.51 % | 8.715 M 7.04 % | 8.142 M -7.09 % | 8.764 M 196.97 % | 2.951 M -30.53 % | 4.248 M -32.03 % | 6.250 M -13.49 % | 7.224 M -18.56 % | 8.870 M -29.01 % | 12.495 M |
Total non current liabilities | 383.598 K -36.86 % | 607.554 K -80.28 % | 3.081 M 172.29 % | 1.131 M -14.19 % | 1.319 M 447.72 % | 240.752 K 99.70 % | 120.558 K -97.30 % | 4.460 M -36.45 % | 7.017 M 7.89 % | 6.504 M -14.69 % | 7.625 M -12.51 % | 8.715 M 7.04 % | 8.142 M -7.09 % | 8.764 M 196.97 % | 2.951 M -30.53 % | 4.248 M -32.03 % | 6.250 M -13.49 % | 7.224 M -18.56 % | 8.870 M -29.01 % | 12.495 M |
Other current liabilities | 2.338 M -70.59 % | 7.951 M 145.13 % | 3.244 M 2.75 % | 3.157 M -16.21 % | 3.768 M -12.41 % | 4.302 M 9.01 % | 3.946 M -38.22 % | 6.388 M -25.62 % | 8.588 M -13.60 % | 9.940 M 36.34 % | 7.291 M 271.89 % | 1.960 M -4.51 % | 2.053 M -15.73 % | 2.436 M 122.97 % | 1.093 M -62.73 % | 2.932 M 38.64 % | 2.115 M 9.38 % | 1.934 M -74.15 % | 7.479 M 568.38 % | 1.119 M |
Deferred revenue | 1.213 M | 0.000 -100.00 % | 1.712 M -23.54 % | 2.240 M -12.85 % | 2.570 M -6.76 % | 2.756 M 33.71 % | 2.061 M -56.70 % | 4.761 M 12.43 % | 4.234 M -14.81 % | 4.971 M 39.68 % | 3.559 M -34.25 % | 5.412 M 34.02 % | 4.038 M -35.18 % | 6.230 M -18.02 % | 7.599 M -4.63 % | 7.968 M -5.50 % | 8.432 M | 0.000 | 0.000 | 0.000 |
Short term debt | 109.600 K -98.69 % | 8.380 M 24.11 % | 6.752 M -31.00 % | 9.785 M 47.69 % | 6.625 M 5.27 % | 6.294 M 9.49 % | 5.748 M -56.56 % | 13.232 M 65.98 % | 7.972 M -8.55 % | 8.717 M -12.15 % | 9.923 M -0.27 % | 9.950 M 7.05 % | 9.295 M 10.40 % | 8.419 M -29.85 % | 12.001 M 6.37 % | 11.282 M 4.02 % | 10.846 M -4.28 % | 11.331 M 9.64 % | 10.334 M 16.91 % | 8.839 M |
Total current liabilities | 3.949 M -79.53 % | 19.287 M 11.40 % | 17.313 M -13.60 % | 20.038 M 13.44 % | 17.665 M -5.55 % | 18.704 M 11.62 % | 16.756 M -38.96 % | 27.450 M 19.37 % | 22.995 M -6.63 % | 24.628 M -2.33 % | 25.216 M 2.26 % | 24.658 M 19.22 % | 20.682 M 2.85 % | 20.109 M -24.27 % | 26.552 M -7.23 % | 28.621 M 1.82 % | 28.109 M 14.73 % | 24.501 M 9.93 % | 22.288 M -0.40 % | 22.377 M |
Total liabilities | 4.332 M -78.22 % | 19.895 M -2.45 % | 20.394 M -3.66 % | 21.170 M 11.52 % | 18.984 M 0.21 % | 18.945 M 12.25 % | 16.877 M -47.11 % | 31.910 M 6.32 % | 30.012 M -3.60 % | 31.132 M -5.20 % | 32.840 M -1.60 % | 33.373 M 15.78 % | 28.824 M -0.17 % | 28.872 M -2.14 % | 29.503 M -10.24 % | 32.869 M -4.33 % | 34.358 M 8.30 % | 31.725 M 1.82 % | 31.158 M -10.65 % | 34.873 M |
Other non current assets | 18.520 M | 0.000 -100.00 % | 4.450 M 129.37 % | -15.151 M 8.29 % | -16.521 M 2.73 % | -16.985 M -100.62 % | 2.758 B 6 298.94 % | -44.495 M -101.57 % | 2.836 B 6 773.53 % | -42.497 M -3 659.74 % | 1.194 M -79.77 % | 5.901 M 59.15 % | 3.708 M 108.02 % | -46.243 M -115.59 % | 296.535 M 235 284.47 % | 125.979 K -27.94 % | 174.829 K -48.54 % | 339.717 K -2.19 % | 347.323 K -20.71 % | 438.017 K |
Long term investments | 0.000 -100.00 % | 2.226 M -4.77 % | 2.337 M 1.55 % | 2.302 M -8.07 % | 2.504 M -3.21 % | 2.587 M -6.21 % | 2.758 M -3.75 % | 2.866 M 1.04 % | 2.836 M | 0.000 -100.00 % | 28.720 K | 0.000 | 0.000 -100.00 % | 46.243 M 115.59 % | -296.535 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 7.655 M 84.16 % | 4.157 M -6.59 % | 4.450 M -2.16 % | 4.548 M -6.60 % | 4.870 M 27.17 % | 3.829 M -6.85 % | 4.111 M -35.86 % | 6.410 M 0.07 % | 6.405 M 7.06 % | 5.983 M -2.65 % | 6.145 M -8.80 % | 6.738 M -1.51 % | 6.842 M -3.90 % | 7.119 M -3.81 % | 7.402 M 3.37 % | 7.160 M 0.96 % | 7.092 M 22.11 % | 5.808 M -3.80 % | 6.038 M -7.37 % | 6.518 M |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.024 M -4.84 % | 1.076 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 |
Goodwill and intangible assets | 7.655 M 84.16 % | 4.157 M -6.59 % | 4.450 M -2.16 % | 4.548 M -6.60 % | 4.870 M 0.34 % | 4.853 M -6.44 % | 5.187 M -19.08 % | 6.410 M 0.07 % | 6.405 M 7.06 % | 5.983 M -2.65 % | 6.145 M -8.80 % | 6.738 M -1.51 % | 6.842 M -3.90 % | 7.119 M -3.81 % | 7.402 M 3.37 % | 7.160 M 0.96 % | 7.092 M 22.11 % | 5.808 M -3.80 % | 6.038 M -7.37 % | 6.518 M |
Property plant equipment net | 6.713 M -12.63 % | 7.684 M -3.87 % | 7.993 M -3.71 % | 8.301 M -9.25 % | 9.147 M -4.16 % | 9.545 M -4.42 % | 9.986 M -71.65 % | 35.220 M -0.66 % | 35.453 M -2.91 % | 36.514 M -3.82 % | 37.963 M -7.69 % | 41.125 M -0.62 % | 41.382 M 5.77 % | 39.123 M -1.78 % | 39.833 M 12.33 % | 35.460 M 3.81 % | 34.160 M 2.54 % | 33.315 M 17.56 % | 28.338 M -8.76 % | 31.057 M |
Total non current assets | 32.888 M 133.80 % | 14.067 M -4.83 % | 14.781 M -2.45 % | 15.151 M -8.29 % | 16.521 M -2.73 % | 16.985 M -5.28 % | 17.931 M -59.70 % | 44.495 M -0.45 % | 44.695 M 5.17 % | 42.497 M -6.25 % | 45.331 M -16.33 % | 54.175 M 3.22 % | 52.483 M 12.78 % | 46.534 M -2.10 % | 47.531 M 10.58 % | 42.984 M 3.53 % | 41.517 M 5.20 % | 39.463 M 13.65 % | 34.723 M -8.66 % | 38.013 M |
Other current assets | 527.392 K -87.22 % | 4.128 M -41.86 % | 7.100 M 193.27 % | 2.421 M -42.91 % | 4.241 M -54.46 % | 9.312 M 125.80 % | 4.124 M -38.47 % | 6.702 M 328.20 % | 1.565 M -86.18 % | 11.330 M -4.00 % | 11.802 M 118.12 % | 5.411 M -53.95 % | 11.750 M 54.15 % | 7.623 M 295.33 % | 1.928 M -22.28 % | 2.481 M -18.23 % | 3.034 M 972.49 % | 282.921 K -92.38 % | 3.713 M 61.69 % | 2.297 M |
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 -100.00 % | 139.456 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 671.355 K -56.76 % | 1.552 M 9.82 % | 1.414 M 504.55 % | 233.839 K 105.31 % | 113.895 K -86.32 % | 832.389 K 81.94 % | 457.495 K 93.17 % | 236.833 K -78.87 % | 1.121 M 454.66 % | 202.078 K -77.48 % | 897.281 K -45.96 % | 1.660 M 12.36 % | 1.478 M -77.12 % | 6.459 M -40.54 % | 10.863 M 795.41 % | 1.213 M -23.92 % | 1.595 M 178.56 % | 572.445 K 7.48 % | 532.627 K -73.78 % | 2.032 M |
Cash and short term investments | 671.355 K -56.76 % | 1.552 M 9.82 % | 1.414 M 504.55 % | 233.839 K 105.31 % | 113.895 K -86.32 % | 832.389 K 81.94 % | 457.495 K 93.17 % | 236.833 K -78.87 % | 1.121 M 454.66 % | 202.078 K -77.48 % | 897.281 K -50.15 % | 1.800 M 21.79 % | 1.478 M -77.12 % | 6.459 M -40.54 % | 10.863 M 795.41 % | 1.213 M -23.92 % | 1.595 M 178.56 % | 572.445 K 7.48 % | 532.627 K -73.78 % | 2.032 M |
Total current assets | 1.369 M -93.02 % | 19.605 M 87.34 % | 10.465 M 101.55 % | 5.192 M -31.11 % | 7.537 M -55.44 % | 16.913 M 29.80 % | 13.030 M 37.18 % | 9.499 M -28.47 % | 13.280 M -42.45 % | 23.074 M -9.39 % | 25.464 M -12.47 % | 29.091 M -1.46 % | 29.522 M -15.74 % | 35.036 M 4.27 % | 33.600 M 54.27 % | 21.780 M 3.01 % | 21.144 M 56.92 % | 13.475 M -13.20 % | 15.525 M 34.56 % | 11.538 M |
Inventory | 0.000 -100.00 % | 12.650 M 74.81 % | 7.236 M 781.84 % | 820.590 K 142.92 % | 337.798 K -56.83 % | 782.543 K 68.75 % | 463.731 K -52.81 % | 982.696 K 34.58 % | 730.207 K -73.00 % | 2.704 M 204.45 % | 888.203 K -75.44 % | 3.616 M -21.90 % | 4.630 M 48.02 % | 3.128 M 94.08 % | 1.612 M -12.77 % | 1.848 M 41.21 % | 1.309 M -18.48 % | 1.605 M -25.75 % | 2.162 M -18.20 % | 2.643 M |
Net receivables | 169.901 K -86.67 % | 1.274 M -29.78 % | 1.815 M 5.72 % | 1.717 M -39.66 % | 2.845 M -52.48 % | 5.986 M -25.03 % | 7.985 M 406.36 % | 1.577 M -62.96 % | 4.257 M -51.83 % | 8.838 M -25.58 % | 11.877 M -34.97 % | 18.264 M 13.66 % | 16.069 M -9.86 % | 17.826 M -7.15 % | 19.197 M 18.60 % | 16.187 M 6.44 % | 15.207 M 88.98 % | 8.047 M -11.73 % | 9.117 M 99.63 % | 4.567 M |
Tax assets | 0.000 | 0.000 100.00 % | -4.450 M | 0.000 | 0.000 -100.00 % | 16.985 M 100.62 % | -2.758 B | 0.000 100.00 % | -2.836 B | 0.000 | 0.000 -100.00 % | 411.279 K -25.43 % | 551.534 K 89.19 % | 291.518 K -1.69 % | 296.535 K 25.07 % | 237.091 K 166.35 % | 89.015 K | 0.000 | 0.000 | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 37.866 K -98.72 % | 2.956 M -0.62 % | 2.975 M 1.38 % | 2.934 M 11.79 % | 2.625 M -0.32 % | 2.633 M 23.53 % | 2.132 M 67.95 % | 1.269 M 152.79 % | 502.043 K -75.65 % | 2.062 M -21.80 % | 2.637 M -35.90 % | 4.114 M 73.34 % | 2.373 M 335.80 % | 544.528 K -78.28 % | 2.506 M -46.85 % | 4.716 M 7.05 % | 4.405 M -1.88 % | 4.490 M 0.33 % | 4.475 M -20.49 % | 5.628 M |
Tax payables | 249.628 K | 0.000 -100.00 % | 2.287 M 18.95 % | 1.922 M -7.45 % | 2.077 M -20.08 % | 2.599 M -0.03 % | 2.600 M -4.29 % | 2.716 M 2.63 % | 2.647 M 45.07 % | 1.824 M 0.98 % | 1.807 M -43.91 % | 3.221 M 8.66 % | 2.965 M 19.61 % | 2.478 M -26.07 % | 3.353 M 94.57 % | 1.723 M -25.44 % | 2.311 M | 0.000 | 0.000 | 0.000 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 0.000 -100.00 % | 449.602 K -9.42 % | 496.347 K -0.86 % | 500.655 K -40.08 % | 835.578 K -42.09 % | 1.443 M 171.17 % | 532.125 K 146.19 % | 216.142 K -68.53 % | 686.712 K -53.26 % | 1.469 M -19.23 % | 1.819 M 3.44 % | 1.758 M -22.47 % | 2.268 M 2.04 % | 2.223 M -3.68 % | 2.308 M -56.97 % | 5.363 M 6.99 % | 5.012 M 65.69 % | 3.025 M 7.27 % | 2.820 M -6.70 % | 3.023 M |
Capital lease obligations | 0.000 -100.00 % | 132.009 K -31.72 % | 193.330 K -17.32 % | 233.827 K -46.33 % | 435.686 K -13.75 % | 505.148 K 82.75 % | 276.415 K 8.42 % | 254.948 K -28.34 % | 355.767 K -39.06 % | 583.753 K 21.89 % | 478.915 K -23.15 % | 623.146 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 98.810 M 25.48 % | 78.746 M 14.33 % | 68.876 M -30.96 % | 99.759 M 87.06 % | 53.331 M 0.27 % | 53.190 M 13.71 % | 46.776 M 0.82 % | 46.396 M 6.15 % | 43.709 M 0.00 % | 43.709 M 2.30 % | 42.726 M 1.06 % | 42.278 M 0.00 % | 42.278 M 0.00 % | 42.278 M 0.00 % | 42.278 M 78.07 % | 23.742 M 0.00 % | 23.742 M 21.32 % | 19.569 M 0.09 % | 19.551 M 18.70 % | 16.471 M |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 370.856 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 34.257 M 1.74 % | 33.672 M 33.38 % | 25.245 M 24.10 % | 20.343 M -15.44 % | 24.058 M -29.03 % | 33.898 M 9.49 % | 30.961 M -42.66 % | 53.994 M -6.87 % | 57.974 M -11.59 % | 65.571 M -7.38 % | 70.795 M -14.98 % | 83.267 M 1.54 % | 82.005 M 0.53 % | 81.570 M 0.54 % | 81.132 M 25.27 % | 64.764 M 3.36 % | 62.661 M 18.37 % | 52.938 M 5.35 % | 50.248 M 1.41 % | 49.551 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 | 2014-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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | -16.379 K | 0.000 | 0.000 100.00 % | -8.444 K 7.39 % | -9.118 K -102.49 % | 366.365 K 110.37 % | -3.534 M 99.54 % | -767.729 M -9 907.88 % | -7.671 M -1 658.43 % | 492.241 K | 0.000 100.00 % | -282.010 K | 0.000 100.00 % | -48.730 K 66.47 % | -145.320 K -826.64 % | 19.999 K | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 -100.00 % | 4.911 M | 0.000 | 0.000 -100.00 % | 4.031 M 342.50 % | 911.062 K -8.50 % | 995.700 K -99.87 % | 772.125 M 169 202.27 % | 456.063 K 171.47 % | 168.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | -4.888 M | 0.000 | 0.000 -100.00 % | 4.581 M 161.78 % | -7.415 M -602.41 % | 1.476 M 69.71 % | 869.609 K -86.55 % | 6.467 M 405.58 % | -2.116 M -2.81 % | -2.059 M -109.70 % | -981.694 K -173.38 % | 1.338 M 113.49 % | -9.919 M -137.90 % | -4.169 M -357.32 % | -911.676 K 82.17 % | -5.114 M -34 550.19 % | 14.845 K 100.81 % | -1.834 M 25.09 % | -2.448 M |
Accounts receivables | 395.388 K | 0.000 | 0.000 100.00 % | -463.680 K 79.65 % | -2.279 M -479.51 % | 600.382 K 383.62 % | 124.144 K -94.49 % | 2.251 M -4.06 % | 2.347 M 793.22 % | -338.535 K 93.55 % | -5.250 M -262.07 % | 3.240 M 236.69 % | -2.370 M -3.72 % | -2.285 M -156.89 % | -889.453 K 89.03 % | -8.109 M -1 332.76 % | 657.799 K 122.88 % | -2.876 M -16.02 % | -2.478 M |
Inventory | -149.681 K | 0.000 | 0.000 -100.00 % | 4.481 M 202.47 % | -4.373 M -304.62 % | 2.137 M 373.60 % | -781.047 K -114.28 % | 5.468 M 183.66 % | -6.536 M -1 066.21 % | -560.448 K -171.93 % | 779.164 K 175.55 % | -1.031 M 82.67 % | -5.951 M -1 052.68 % | 624.679 K 198.61 % | -633.506 K -193.03 % | 680.967 K 140.12 % | -1.697 M -473.39 % | 454.604 K -58.91 % | 1.106 M |
Accounts payables | 47.468 K | 0.000 | 0.000 -100.00 % | 36.035 K -94.33 % | 635.076 K -17.75 % | 772.088 K 213.28 % | 246.452 K 121.17 % | -1.164 M -116.12 % | -538.764 K 12.97 % | -619.023 K -135.25 % | 1.756 M 196.03 % | -1.829 M -193.20 % | 1.962 M -11.20 % | 2.209 M 822.47 % | -305.800 K -482.25 % | 80.000 K | 0.000 | 0.000 | 0.000 |
Other working capital | -5.181 M | 0.000 | 0.000 -100.00 % | 528.017 K 137.75 % | -1.399 M 31.22 % | -2.034 M -258.86 % | 1.280 M 1 561.37 % | -87.593 K -103.35 % | 2.612 M 583.07 % | -540.612 K -131.19 % | 1.734 M 299.14 % | -870.497 K 45.51 % | -1.597 M 36.33 % | -2.509 M -510.45 % | 611.283 K -73.58 % | 2.314 M 119.44 % | 1.054 M 79.73 % | 586.724 K 154.51 % | -1.076 M |
Other non cash items | 365.586 K 101.06 % | -34.509 M -176.28 % | 45.240 M 67 079.09 % | 67.342 K -99.36 % | 10.514 M 163.27 % | 3.994 M -50.10 % | 8.004 M 882.32 % | 814.794 K -92.10 % | 10.311 M -20.28 % | 12.934 M 59.83 % | 8.092 M 2 120.44 % | 364.447 K -66.80 % | 1.098 M 782.80 % | -160.761 K -169.45 % | 231.468 K -90.20 % | 2.362 M 95.19 % | 1.210 M -41.79 % | 2.079 M 323.97 % | 490.376 K |
Net cash provided by operating activities | -4.755 M | 0.000 | 0.000 100.00 % | -691.426 K 92.54 % | -9.270 M -418.51 % | -1.788 M -83.12 % | -976.361 K -120.84 % | 4.686 M 226.31 % | -3.710 M -805.62 % | -409.629 K -182.51 % | 496.463 K -89.60 % | 4.772 M 184.08 % | -5.676 M -3 099.34 % | -177.416 K -106.54 % | 2.712 M 1 051.81 % | -284.967 K -106.75 % | 4.223 M 45.93 % | 2.894 M 379.46 % | -1.036 M |
Investments in property plant and equipment | 0.000 | 0.000 | 0.000 100.00 % | -1.287 M -671.21 % | -166.839 K -144.76 % | 372.729 K 195.47 % | -390.415 K -147.81 % | -157.547 K -71.35 % | -91.946 K 90.29 % | -946.739 K -86.28 % | -508.236 K 94.23 % | -8.802 M -1 757.90 % | -473.758 K 87.31 % | -3.732 M -311.41 % | -907.103 K 70.48 % | -3.073 M 51.21 % | -6.299 M -24.17 % | -5.073 M -4 586.23 % | -108.249 K |
Acquisitions net | 0.000 | 0.000 | 0.000 100.00 % | -247.384 K -106.17 % | 4.012 M 50.21 % | 2.671 M | 0.000 -100.00 % | 3.844 M | 0.000 -100.00 % | 9.256 K | 0.000 100.00 % | -2.270 M | 0.000 100.00 % | -2.735 M | 0.000 100.00 % | -565.000 K | 0.000 | 0.000 | 0.000 |
Purchases of investments | -4.128 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.650 M | 0.000 -100.00 % | 112.136 K 179.47 % | -141.096 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -28.440 K -200.00 % | 28.440 K -97.98 % | 1.405 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 176.854 K | 0.000 | 0.000 100.00 % | -236.750 K -105.11 % | 4.629 M 205.28 % | -4.397 M -1 154.31 % | -350.528 K 87.34 % | -2.769 M -200.00 % | 2.769 M 78 845.82 % | -3.516 K 97.51 % | -141.096 K 93.78 % | -2.270 M | 0.000 100.00 % | -2.735 M | 0.000 100.00 % | -1.719 M -173.00 % | 2.355 M 281 557.89 % | 836.000 -95.03 % | 16.819 K |
Net cash used for investing activites | -3.951 M | 0.000 | 0.000 100.00 % | -1.534 M -139.90 % | 3.845 M 384.14 % | -1.353 M -246.60 % | -390.415 K 77.83 % | -1.761 M -165.09 % | 2.705 M 369.90 % | 575.697 K 188.66 % | -649.332 K 94.14 % | -11.071 M -2 236.94 % | -473.758 K 92.67 % | -6.467 M -612.92 % | -907.103 K 83.07 % | -5.357 M -35.81 % | -3.944 M 22.23 % | -5.072 M -5 447.37 % | -91.430 K |
Debt repayment | -379.343 K | 0.000 | 0.000 -100.00 % | 2.455 M 70.82 % | 1.437 M | 0.000 | 0.000 -100.00 % | 290.207 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.623 M | 0.000 100.00 % | -1.092 M | 0.000 | 0.000 | 0.000 |
Common stock issued | 9.969 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.475 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.700 M | 0.000 -100.00 % | 4.458 M | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 100.00 % | -76.826 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -19.700 M | 0.000 100.00 % | -1.830 M | 0.000 100.00 % | -3.466 M | 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 |
Other financing activites | -266.996 K | 0.000 | 0.000 100.00 % | -950.126 K -45.80 % | -651.664 K -118.28 % | 3.564 M 636.76 % | 483.786 K 119.37 % | -2.497 M -917.92 % | 305.331 K 130.49 % | -1.001 M -320.64 % | 453.814 K -64.11 % | 1.264 M -42.31 % | 2.192 M 2 740.57 % | 77.158 K 103.69 % | -2.088 M -159.59 % | 3.504 M 1 716.76 % | -216.752 K -135.27 % | 614.549 K -44.46 % | 1.107 M |
Net cash used provided by financing activities | 9.323 M | 0.000 | 0.000 -100.00 % | 1.428 M -72.86 % | 5.260 M 47.57 % | 3.564 M 636.76 % | 483.786 K 121.92 % | -2.207 M -822.88 % | 305.331 K 130.49 % | -1.001 M -320.64 % | 453.814 K -64.11 % | 1.264 M -42.31 % | 2.192 M -86.57 % | 16.324 M 881.68 % | -2.088 M -130.40 % | 6.870 M 3 269.52 % | -216.752 K -135.27 % | 614.549 K -44.46 % | 1.107 M |
Effect of forex changes on cash | -477.460 K | 0.000 | 0.000 -100.00 % | 79.328 K -85.32 % | 540.389 K 366.68 % | -202.634 K -19 824.68 % | -1.017 K -103.16 % | 32.180 K 1 077.46 % | 2.733 K 124.88 % | -10.986 K 65.86 % | -32.181 K -123.21 % | 138.630 K 131.11 % | -445.552 K -1 384.68 % | -30.010 K 69.47 % | -98.297 K 52.28 % | -205.973 K -835.26 % | -22.023 K -191.86 % | 23.974 K -60.73 % | 61.048 K |
Net change in cash | 138.786 K | 0.000 -100.00 % | 119.944 K 116.69 % | -718.494 K -291.65 % | 374.894 K 69.90 % | 220.662 K 124.96 % | -884.007 K -205.77 % | 835.757 K 220.01 % | -696.435 K 18.11 % | -850.412 K -340.19 % | 354.060 K 107.23 % | -4.896 M -11.18 % | -4.404 M -146.75 % | 9.419 M 2 599.76 % | -376.815 K -134.33 % | 1.098 M 2 656.43 % | 39.818 K 102.59 % | -1.540 M -3 885.20 % | 40.674 K |
Cash at beginning of period | 1.414 M | 0.000 -100.00 % | 113.895 K -86.32 % | 832.389 K 81.94 % | 457.495 K 93.17 % | 236.833 K -78.87 % | 1.121 M 293.16 % | 285.083 K -70.95 % | 981.518 K -46.42 % | 1.832 M 23.96 % | 1.478 M -77.12 % | 6.459 M -40.54 % | 10.863 M 795.41 % | 1.213 M -23.70 % | 1.590 M 177.76 % | 572.445 K 7.48 % | 532.627 K -74.30 % | 2.072 M 2.00 % | 2.032 M |
Cash at end of period | 1.552 M | 0.000 -100.00 % | 233.839 K 105.31 % | 113.895 K -86.32 % | 832.389 K 81.94 % | 457.495 K 93.17 % | 236.833 K -78.87 % | 1.121 M 293.16 % | 285.083 K -70.95 % | 981.518 K -46.42 % | 1.832 M 17.19 % | 1.563 M -75.80 % | 6.459 M -39.25 % | 10.633 M 776.42 % | 1.213 M -27.35 % | 1.670 M 191.73 % | 572.445 K 7.48 % | 532.627 K -74.30 % | 2.072 M |
Operating cash flow | -4.755 M | 0.000 | 0.000 100.00 % | -691.426 K 92.54 % | -9.270 M -418.51 % | -1.788 M -83.12 % | -976.361 K -120.84 % | 4.686 M 226.31 % | -3.710 M -805.62 % | -409.629 K -182.51 % | 496.463 K -89.60 % | 4.772 M 184.08 % | -5.676 M -3 099.34 % | -177.416 K -106.54 % | 2.712 M 1 051.81 % | -284.967 K -106.75 % | 4.223 M 45.93 % | 2.894 M 379.46 % | -1.036 M |
Capital expenditure | 0.000 | 0.000 | 0.000 100.00 % | -1.287 M -671.21 % | -166.839 K -144.76 % | 372.729 K 195.47 % | -390.415 K -147.81 % | -157.547 K -71.35 % | -91.946 K 90.29 % | -946.739 K -86.28 % | -508.236 K 94.23 % | -8.802 M -1 757.90 % | -473.758 K 87.31 % | -3.732 M -311.41 % | -907.103 K 70.48 % | -3.073 M 51.21 % | -6.299 M -24.17 % | -5.073 M -4 586.23 % | -108.249 K |
Free CashFlow | -4.755 M | 0.000 | 0.000 100.00 % | -1.978 M 79.04 % | -9.437 M -566.87 % | -1.415 M -3.54 % | -1.367 M -130.18 % | 4.528 M 219.11 % | -3.802 M -180.28 % | -1.356 M -11 421.01 % | -11.773 K 99.71 % | -4.030 M 34.48 % | -6.150 M -57.31 % | -3.909 M -316.55 % | 1.805 M 153.76 % | -3.358 M -61.75 % | -2.076 M 4.72 % | -2.179 M -90.51 % | -1.144 M |
2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 |