
Smart Globe Holdings Limited 1481.HK
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
---|---|---|---|---|---|---|---|---|---|---|
Revenue | 117.587 M 20.92 % | 97.241 M -26.14 % | 131.647 M -21.59 % | 167.899 M 31.98 % | 127.213 M -3.77 % | 132.194 M 6.77 % | 123.812 M -17.66 % | 150.367 M 31.60 % | 114.260 M 68.07 % | 67.985 M |
Net income | -12.000 M -225.20 % | -3.690 M 77.62 % | -16.489 M -1 099.94 % | 1.649 M -89.69 % | 16.001 M -30.86 % | 23.142 M 29.73 % | 17.838 M 10 177.97 % | -177.000 K -101.66 % | 10.694 M 47.73 % | 7.239 M |
Income before tax | -12.000 M -227.33 % | -3.666 M 77.78 % | -16.500 M -691.82 % | 2.788 M -86.20 % | 20.196 M -28.66 % | 28.311 M 30.39 % | 21.712 M 414.62 % | 4.219 M -67.73 % | 13.073 M 46.67 % | 8.913 M |
Income before tax ratio | -0.10 -170.69 % | -0.04 69.92 % | -0.13 -854.79 % | 0.02 -89.54 % | 0.16 -25.87 % | 0.21 22.13 % | 0.18 525.00 % | 0.03 -75.48 % | 0.11 -12.73 % | 0.13 |
EBITDA | -10.398 M -200.52 % | -3.460 M 76.87 % | -14.962 M -440.43 % | 4.395 M -79.43 % | 21.370 M -37.50 % | 34.194 M 40.55 % | 24.329 M -11.74 % | 27.565 M 44.54 % | 19.071 M 89.67 % | 10.055 M |
Net income ratio | -0.10 -168.93 % | -0.04 69.70 % | -0.13 -1 375.30 % | 0.01 -92.19 % | 0.13 -28.15 % | 0.18 21.51 % | 0.14 12 339.47 % | 0.00 -101.26 % | 0.09 -12.10 % | 0.11 |
Ratio EBITDA | -0.09 -148.52 % | -0.04 68.69 % | -0.11 -534.18 % | 0.03 -84.42 % | 0.17 -35.06 % | 0.26 31.64 % | 0.20 7.19 % | 0.18 9.83 % | 0.17 12.85 % | 0.15 |
Gross profit ratio | 0.12 -47.25 % | 0.22 280.44 % | 0.06 -63.09 % | 0.16 -56.31 % | 0.36 -4.29 % | 0.38 5.22 % | 0.36 10.93 % | 0.32 -6.92 % | 0.35 49.03 % | 0.23 |
Weighted average shs out dil | 1.020 B 0.00 % | 1.020 B 1.17 % | 1.008 B 0.82 % | 1.000 B 0.00 % | 1.000 B 0.00 % | 1.000 B 0.00 % | 1.000 B 36.12 % | 734.658 M -26.53 % | 1.000 B 0.00 % | 1.000 B |
Weighted average shs out | 1.020 B 0.00 % | 1.020 B 1.17 % | 1.008 B 0.82 % | 1.000 B 0.00 % | 1.000 B 0.00 % | 1.000 B 0.00 % | 1.000 B 36.12 % | 734.658 M 2.96 % | 713.536 M 0.00 % | 713.536 M |
EPS diluted | -0.01 -227.78 % | 0.00 78.05 % | -0.02 -1 125.00 % | 0.00 -90.00 % | 0.02 -30.74 % | 0.02 29.78 % | 0.02 9 000.00 % | 0.00 -101.33 % | 0.02 48.51 % | 0.01 |
Earnings per share | -0.01 -227.78 % | 0.00 78.05 % | -0.02 -1 125.00 % | 0.00 -90.00 % | 0.02 -30.74 % | 0.02 29.78 % | 0.02 9 000.00 % | 0.00 -101.33 % | 0.02 48.51 % | 0.01 |
Gross profit | 13.746 M -36.22 % | 21.551 M 181.01 % | 7.669 M -71.06 % | 26.502 M -42.34 % | 45.963 M -7.90 % | 49.904 M 12.34 % | 44.423 M -8.66 % | 48.635 M 22.49 % | 39.704 M 150.47 % | 15.852 M |
Income tax expense | 0.000 -100.00 % | 24.000 K 318.18 % | -11.000 K -100.97 % | 1.139 M -72.85 % | 4.195 M -18.84 % | 5.169 M 33.43 % | 3.874 M -11.87 % | 4.396 M 84.78 % | 2.379 M 42.11 % | 1.674 M |
Cost of revenue | 103.841 M 37.19 % | 75.690 M -38.95 % | 123.978 M -12.32 % | 141.397 M 74.03 % | 81.250 M -1.26 % | 82.290 M 3.65 % | 79.389 M -21.96 % | 101.732 M 36.45 % | 74.556 M 43.01 % | 52.133 M |
General and administrative expenses | 23.194 M 12.37 % | 20.641 M 14.31 % | 18.057 M 20.22 % | 15.020 M -20.29 % | 18.844 M 19.62 % | 15.753 M -3.96 % | 16.402 M -52.12 % | 34.254 M 106.99 % | 16.549 M 389.91 % | 3.378 M |
Selling and marketing expenses | 5.961 M 2.78 % | 5.800 M -23.20 % | 7.552 M -20.36 % | 9.483 M 35.28 % | 7.010 M -5.94 % | 7.453 M 17.54 % | 6.341 M -24.18 % | 8.363 M 7.67 % | 7.767 M 188.20 % | 2.695 M |
Other expenses | 0.000 | 0.000 -100.00 % | 838.000 K 169.89 % | -1.199 M 79.96 % | -5.982 M -366.98 % | -1.281 M -5 922.73 % | 22.000 K 101.29 % | -1.707 M -116.08 % | -790.000 K 14.13 % | -920.000 K |
Operating expenses | 29.273 M 11.33 % | 26.293 M -0.58 % | 26.447 M 13.49 % | 23.304 M 17.27 % | 19.872 M -9.36 % | 21.925 M -2.43 % | 22.472 M -45.07 % | 40.910 M 73.89 % | 23.526 M 356.55 % | 5.153 M |
Cost and expenses | 133.114 M 30.53 % | 101.983 M -31.99 % | 149.955 M -8.95 % | 164.701 M 54.77 % | 106.420 M 2.12 % | 104.215 M 2.31 % | 101.861 M -28.59 % | 142.642 M 45.43 % | 98.082 M 71.21 % | 57.286 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 29.273 M 11.33 % | 26.293 M 2.67 % | 25.609 M 4.51 % | 24.503 M -5.23 % | 25.854 M 11.41 % | 23.206 M 2.04 % | 22.743 M -46.63 % | 42.617 M 75.26 % | 24.316 M 300.40 % | 6.073 M |
Interest income | 1.493 M 88.51 % | 792.000 K 1 831.71 % | 41.000 K 51.85 % | 27.000 K -85.86 % | 191.000 K 24.03 % | 154.000 K 327.78 % | 36.000 K 50.00 % | 24.000 K 9.09 % | 22.000 K 144.44 % | 9.000 K |
Interest expense | 348.000 K 200.00 % | 116.000 K -35.56 % | 180.000 K -41.18 % | 306.000 K 155.00 % | 120.000 K -68.17 % | 377.000 K -23.68 % | 494.000 K -70.47 % | 1.673 M 44.60 % | 1.157 M 12 755.56 % | 9.000 K |
Depreciation and amortization | 5.129 M 300.08 % | 1.282 M -5.60 % | 1.358 M 4.38 % | 1.301 M 23.43 % | 1.054 M -80.86 % | 5.506 M 72.98 % | 3.183 M -27.36 % | 4.382 M 18.98 % | 3.683 M 1 234.42 % | 276.000 K |
Operating income | -15.527 M -227.44 % | -4.742 M 74.75 % | -18.778 M -750.88 % | 2.885 M -88.94 % | 26.091 M -9.15 % | 28.719 M 30.83 % | 21.951 M 184.16 % | 7.725 M -52.25 % | 16.178 M 51.21 % | 10.699 M |
Operating income ratio | -0.13 -170.78 % | -0.05 65.81 % | -0.14 -930.12 % | 0.02 -91.62 % | 0.21 -5.59 % | 0.22 22.54 % | 0.18 245.10 % | 0.05 -63.72 % | 0.14 -10.03 % | 0.16 |
Total other income expenses net | 3.527 M 227.79 % | 1.076 M -52.77 % | 2.278 M 2 448.45 % | -97.000 K 98.35 % | -5.895 M -1 875.60 % | 332.000 K 238.91 % | -239.000 K 91.49 % | -2.809 M 9.53 % | -3.105 M -73.85 % | -1.786 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
---|---|---|---|---|---|---|---|---|---|---|
Net debt | -47.286 M 19.92 % | -59.051 M -6.82 % | -55.282 M -94.50 % | -28.423 M 36.12 % | -44.497 M -10.68 % | -40.205 M -144.96 % | -16.413 M -200.34 % | 16.358 M -55.21 % | 36.520 M 4 302.53 % | -869.000 K |
Total investments | 2.041 M | 0.000 -100.00 % | 7.000 M | 0.000 | 0.000 -100.00 % | 2.989 M 0.20 % | 2.983 M -0.67 % | 3.003 M 50.15 % | 2.000 M | 0.000 |
Total debt | 7.998 M 21.26 % | 6.596 M 265.83 % | 1.803 M -55.40 % | 4.043 M -36.23 % | 6.340 M 150.59 % | 2.530 M -80.56 % | 13.016 M -66.42 % | 38.756 M -13.32 % | 44.714 M 1 116.71 % | 3.675 M |
Accumulated other comprehensive income loss | 5.705 M -20.20 % | 7.149 M -14.60 % | 8.371 M -43.55 % | 14.830 M 20.12 % | 12.346 M 42.99 % | 8.634 M 175.39 % | -11.453 M -28.53 % | -8.911 M -97.93 % | -4.502 M -433.41 % | -844.000 K |
Retained earnings | 42.124 M -22.17 % | 54.124 M -6.53 % | 57.906 M -22.18 % | 74.406 M 2.27 % | 72.757 M 27.55 % | 57.043 M 68.26 % | 33.901 M 111.05 % | 16.063 M -11.94 % | 18.240 M 141.72 % | 7.546 M |
Common stock | 10.200 M 0.00 % | 10.200 M 0.00 % | 10.200 M 2.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M | 0.000 | 0.000 |
Total equity | 113.159 M -10.62 % | 126.603 M -3.80 % | 131.607 M -1.70 % | 133.881 M -0.64 % | 134.748 M 12.93 % | 119.322 M 22.68 % | 97.266 M 18.10 % | 82.361 M 395.64 % | 16.617 M 137.79 % | 6.988 M |
Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.392 M |
Long term debt | 4.414 M 8.05 % | 4.085 M | 0.000 -100.00 % | 1.843 M -52.98 % | 3.920 M | 0.000 -100.00 % | 1.292 M -94.02 % | 21.614 M -28.44 % | 30.205 M 1 162.75 % | 2.392 M |
Total non current liabilities | 4.414 M 8.05 % | 4.085 M -60.06 % | 10.228 M 454.96 % | 1.843 M -52.98 % | 3.920 M | 0.000 -100.00 % | 1.292 M -98.76 % | 103.975 M 244.23 % | 30.205 M 422.22 % | 5.784 M |
Other current liabilities | 10.211 M 108.90 % | 4.888 M -8.79 % | 5.359 M -42.65 % | 9.345 M 13.69 % | 8.220 M 22.45 % | 6.713 M -12.15 % | 7.641 M -60.80 % | 19.491 M 125.41 % | 8.647 M -32.56 % | 12.821 M |
Deferred revenue | 0.000 | 0.000 -100.00 % | 1.068 M 782.64 % | 121.000 K 1 628.57 % | 7.000 K -96.05 % | 177.000 K -31.66 % | 259.000 K -82.42 % | 1.473 M 107.17 % | 711.000 K -48.89 % | 1.391 M |
Short term debt | 3.584 M -28.63 % | 5.022 M 39.27 % | 3.606 M 73.45 % | 2.079 M -13.84 % | 2.413 M 2.55 % | 2.353 M -79.93 % | 11.724 M -31.61 % | 17.142 M -11.82 % | 19.440 M 1 415.20 % | 1.283 M |
Total current liabilities | 24.920 M 26.88 % | 19.641 M 5.14 % | 18.680 M -20.73 % | 23.564 M 3.13 % | 22.848 M -2.50 % | 23.435 M -26.35 % | 31.820 M -41.54 % | 54.434 M 5.38 % | 51.655 M 19.21 % | 43.332 M |
Total liabilities | 29.334 M 23.64 % | 23.726 M 27.01 % | 18.680 M -26.48 % | 25.407 M -5.08 % | 26.768 M 14.22 % | 23.435 M -29.23 % | 33.112 M -79.10 % | 158.409 M 93.51 % | 81.860 M 66.67 % | 49.116 M |
Other non current assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.100 M |
Long term investments | 2.041 M | 0.000 -100.00 % | 7.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 M | 0.000 |
Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 33.427 M -6.45 % | 35.730 M -1.62 % | 36.318 M -20.93 % | 45.933 M 3.84 % | 44.236 M 20.13 % | 36.824 M 4.60 % | 35.206 M -1.89 % | 35.884 M -8.68 % | 39.296 M 181.15 % | 13.977 M |
Total non current assets | 35.468 M -0.73 % | 35.730 M -17.52 % | 43.318 M -5.69 % | 45.933 M 3.84 % | 44.236 M 20.13 % | 36.824 M 4.60 % | 35.206 M -1.89 % | 35.884 M -13.11 % | 41.296 M 173.90 % | 15.077 M |
Other current assets | 2.485 M -12.96 % | 2.855 M | 0.000 | 0.000 -100.00 % | 2.949 M | 0.000 -100.00 % | 52.070 M -15.85 % | 61.880 M 956.69 % | 5.856 M 200.31 % | 1.950 M |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.989 M 0.20 % | 2.983 M -0.67 % | 3.003 M | 0.000 | 0.000 |
cash and cash equivalents | 55.284 M -15.79 % | 65.647 M 15.00 % | 57.085 M 75.83 % | 32.466 M -36.14 % | 50.837 M 18.96 % | 42.735 M 45.21 % | 29.429 M 31.39 % | 22.398 M 173.35 % | 8.194 M 80.33 % | 4.544 M |
Cash and short term investments | 55.284 M -15.79 % | 65.647 M 15.00 % | 57.085 M 75.83 % | 32.466 M -36.14 % | 50.837 M 11.18 % | 45.724 M 41.07 % | 32.412 M 44.71 % | 22.398 M 173.35 % | 8.194 M 80.33 % | 4.544 M |
Total current assets | 107.025 M -6.61 % | 114.599 M 7.13 % | 106.969 M -5.63 % | 113.355 M -3.35 % | 117.280 M 10.71 % | 105.933 M 11.31 % | 95.172 M -22.32 % | 122.525 M 114.28 % | 57.181 M 39.37 % | 41.027 M |
Inventory | 17.504 M -8.47 % | 19.123 M 28.83 % | 14.844 M -59.03 % | 36.230 M 58.59 % | 22.845 M 97.11 % | 11.590 M 8.42 % | 10.690 M 23.96 % | 8.624 M 11.32 % | 7.747 M -8.94 % | 8.508 M |
Net receivables | 31.752 M 17.71 % | 26.974 M -23.02 % | 35.040 M -21.54 % | 44.659 M 9.86 % | 40.649 M -16.39 % | 48.619 M | 0.000 -100.00 % | 85.873 M 142.69 % | 35.384 M 35.89 % | 26.038 M |
Tax assets | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 11.125 M 14.33 % | 9.731 M 15.50 % | 8.425 M -27.17 % | 11.568 M 1.14 % | 11.438 M 19.96 % | 9.535 M -18.28 % | 11.668 M -21.45 % | 14.855 M -32.92 % | 22.146 M -16.26 % | 26.446 M |
Tax payables | 0.000 | 0.000 -100.00 % | 222.000 K -50.78 % | 451.000 K -41.43 % | 770.000 K -83.47 % | 4.657 M 1 698.07 % | 259.000 K -82.42 % | 1.473 M 107.17 % | 711.000 K -48.89 % | 1.391 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 7.998 M 21.26 % | 6.596 M 265.83 % | 1.803 M -55.40 % | 4.043 M -36.23 % | 6.340 M 150.59 % | 2.530 M -55.17 % | 5.644 M -48.68 % | 10.997 M -32.38 % | 16.262 M 342.50 % | 3.675 M |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 55.130 M 0.00 % | 55.130 M 0.00 % | 55.130 M 59.13 % | 34.645 M -12.61 % | 39.645 M -9.16 % | 43.645 M 0.00 % | 43.645 M 0.00 % | 43.645 M | 0.000 | 0.000 |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 100.00 % | -10.228 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 142.493 M -5.21 % | 150.329 M 0.03 % | 150.287 M -5.65 % | 159.288 M -1.38 % | 161.516 M 13.14 % | 142.757 M 9.49 % | 130.378 M -17.70 % | 158.409 M 60.86 % | 98.477 M 75.53 % | 56.104 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.704 M | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.290 M | 0.000 | 0.000 |
Change in working capital | 314.000 K -76.65 % | 1.345 M -94.13 % | 22.919 M 355.65 % | -8.965 M -475.42 % | -1.558 M -19.30 % | -1.306 M 96.60 % | -38.450 M -405.06 % | 12.604 M 191.91 % | -13.713 M -219.87 % | -4.287 M |
Accounts receivables | -5.361 M -202.49 % | 5.231 M -22.02 % | 6.708 M 196.03 % | 2.266 M -58.09 % | 5.407 M 68.65 % | 3.206 M 115.71 % | -20.401 M -319.63 % | 9.289 M 167.62 % | -13.737 M 7.45 % | -14.842 M |
Inventory | 943.000 K 120.22 % | -4.664 M -124.14 % | 19.319 M 260.58 % | -12.031 M -23.64 % | -9.731 M -771.95 % | -1.116 M 57.24 % | -2.610 M -752.94 % | -306.000 K -217.24 % | 261.000 K 103.46 % | -7.544 M |
Accounts payables | 4.304 M 219.29 % | 1.348 M 133.24 % | -4.055 M -691.11 % | 686.000 K -76.63 % | 2.936 M 196.42 % | -3.045 M 80.93 % | -15.967 M -540.96 % | 3.621 M 1 627.85 % | -237.000 K -101.31 % | 18.099 M |
Other working capital | 428.000 K 175.09 % | -570.000 K -160.19 % | 947.000 K 730.70 % | 114.000 K 167.06 % | -170.000 K 51.57 % | -351.000 K 99.02 % | -35.840 M -377.61 % | 12.910 M 192.39 % | -13.974 M -529.05 % | 3.257 M |
Other non cash items | -430.000 K -108.21 % | 5.239 M 114.89 % | 2.438 M 156.64 % | -4.304 M 48.28 % | -8.322 M -2 476.47 % | -323.000 K 93.08 % | -4.671 M -383.26 % | 1.649 M 193.85 % | -1.757 M -2 324.05 % | 79.000 K |
Net cash provided by operating activities | -3.906 M -193.53 % | 4.176 M -75.20 % | 16.842 M 710.88 % | -2.757 M -116.85 % | 16.363 M -49.16 % | 32.188 M 276.60 % | -18.226 M -185.01 % | 21.440 M 1 567.19 % | 1.286 M -74.18 % | 4.981 M |
Investments in property plant and equipment | -4.637 M -784.92 % | -524.000 K 52.88 % | -1.112 M 86.19 % | -8.054 M -86.09 % | -4.328 M 8.73 % | -4.742 M -2.44 % | -4.629 M -231.59 % | -1.396 M 88.43 % | -12.068 M -25.54 % | -9.613 M |
Acquisitions net | 0.000 -100.00 % | 7.000 K -56.25 % | 16.000 K -72.41 % | 58.000 K 1.75 % | 57.000 K 470.00 % | 10.000 K -98.08 % | 520.000 K -83.40 % | 3.132 M | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 100.00 % | -7.000 M | 0.000 100.00 % | -3.046 M -1.91 % | -2.989 M | 0.000 | 0.000 100.00 % | -2.000 M | 0.000 |
Sales maturities of investments | 0.000 | 0.000 100.00 % | -16.000 K | 0.000 -100.00 % | 2.989 M 0.20 % | 2.983 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 1.539 M -80.25 % | 7.792 M 13 570.18 % | 57.000 K 111.11 % | 27.000 K -99.17 % | 3.237 M 2 001.95 % | 154.000 K -73.26 % | 576.000 K -73.25 % | 2.153 M 208.85 % | -1.978 M -81.30 % | -1.091 M |
Net cash used for investing activites | -3.098 M -142.58 % | 7.275 M 190.32 % | -8.055 M -1.08 % | -7.969 M -630.43 % | -1.091 M 76.20 % | -4.584 M -13.10 % | -4.053 M -635.40 % | 757.000 K 105.39 % | -14.046 M -31.22 % | -10.704 M |
Debt repayment | -2.934 M -19.07 % | -2.464 M 1.60 % | -2.504 M -2.45 % | -2.444 M 23.98 % | -3.215 M 56.39 % | -7.372 M 72.07 % | -26.390 M -189.90 % | -9.103 M -199.69 % | 9.131 M | 0.000 |
Common stock issued | 0.000 | 0.000 -100.00 % | 20.685 M | 0.000 | 0.000 | 0.000 -100.00 % | 56.250 M 246.15 % | 16.250 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 |
Dividends paid | 0.000 | 0.000 | 0.000 100.00 % | -5.000 M -25.00 % | -4.000 M | 0.000 | 0.000 100.00 % | -2.000 M | 0.000 | 0.000 |
Other financing activites | -348.000 K -200.00 % | -116.000 K 35.56 % | -180.000 K 41.18 % | -306.000 K -155.00 % | -120.000 K 98.18 % | -6.580 M -4 974.07 % | 135.000 K 100.98 % | -13.758 M -288.39 % | 7.303 M -9.25 % | 8.047 M |
Net cash used provided by financing activities | -3.282 M -27.21 % | -2.580 M -114.33 % | 18.001 M 332.27 % | -7.750 M -5.66 % | -7.335 M 47.43 % | -13.952 M -146.51 % | 29.995 M 448.33 % | -8.611 M -152.40 % | 16.434 M 104.23 % | 8.047 M |
Effect of forex changes on cash | -77.000 K 75.08 % | -309.000 K 85.75 % | -2.169 M -2 165.71 % | 105.000 K -36.36 % | 165.000 K 147.69 % | -346.000 K 49.49 % | -685.000 K -210.84 % | 618.000 K 2 675.00 % | -24.000 K -170.59 % | 34.000 K |
Net change in cash | -10.363 M -221.03 % | 8.562 M -65.22 % | 24.619 M 234.01 % | -18.371 M -326.75 % | 8.102 M -39.11 % | 13.306 M 89.25 % | 7.031 M -50.50 % | 14.204 M 289.15 % | 3.650 M 54.79 % | 2.358 M |
Cash at beginning of period | 65.647 M 15.00 % | 57.085 M 75.83 % | 32.466 M -36.14 % | 50.837 M 18.96 % | 42.735 M 45.21 % | 29.429 M 31.39 % | 22.398 M 173.35 % | 8.194 M 80.33 % | 4.544 M 107.87 % | 2.186 M |
Cash at end of period | 55.284 M -15.79 % | 65.647 M 15.00 % | 57.085 M 75.83 % | 32.466 M -36.14 % | 50.837 M 18.96 % | 42.735 M 45.21 % | 29.429 M 31.39 % | 22.398 M 173.35 % | 8.194 M 80.33 % | 4.544 M |
Operating cash flow | -3.906 M -193.53 % | 4.176 M -75.20 % | 16.842 M 710.88 % | -2.757 M -116.85 % | 16.363 M -49.16 % | 32.188 M 276.60 % | -18.226 M -185.01 % | 21.440 M 1 567.19 % | 1.286 M -74.18 % | 4.981 M |
Capital expenditure | -4.637 M -784.92 % | -524.000 K 52.88 % | -1.112 M 86.19 % | -8.054 M -86.09 % | -4.328 M 8.73 % | -4.742 M -2.44 % | -4.629 M -231.59 % | -1.396 M 88.43 % | -12.068 M -25.54 % | -9.613 M |
Free CashFlow | -8.543 M -333.93 % | 3.652 M -76.78 % | 15.730 M 245.50 % | -10.811 M -189.83 % | 12.035 M -56.15 % | 27.446 M 220.09 % | -22.855 M -214.02 % | 20.044 M 285.90 % | -10.782 M -132.77 % | -4.632 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 102.489 M 52.66 % | 67.136 M 33.07 % | 50.451 M -2.25 % | 51.612 M 13.11 % | 45.629 M -24.69 % | 60.590 M -14.73 % | 71.057 M -21.12 % | 90.078 M 15.75 % | 77.821 M -4.69 % | 81.648 M 112.84 % | 38.362 M -54.93 % | 85.122 M 128.11 % | 37.317 M -46.74 % | 70.060 M 24.37 % | 56.334 M -41.70 % | 96.634 M 125.45 % | 42.862 M -35.23 % | 66.173 M 37.61 % | 48.087 M |
Net income | 8.425 M 233.08 % | -6.331 M -11.68 % | -5.669 M -409.78 % | 1.830 M 133.15 % | -5.520 M 60.93 % | -14.130 M -496.20 % | -2.370 M -277.39 % | -628.000 K -127.58 % | 2.277 M -86.40 % | 16.748 M 1 425.00 % | -1.264 M -106.48 % | 19.520 M 333.20 % | 4.506 M -66.91 % | 13.616 M 331.71 % | 3.154 M -58.59 % | 7.616 M 221.22 % | -6.283 M -177.45 % | 8.112 M 214.18 % | 2.582 M |
Income before tax | 14.029 M 321.59 % | -6.331 M -11.68 % | -5.669 M -406.76 % | 1.848 M 133.51 % | -5.514 M 60.98 % | -14.130 M -496.20 % | -2.370 M -7 745.16 % | 31.000 K -98.88 % | 2.757 M -86.51 % | 20.442 M 3 132.94 % | -674.000 K -102.83 % | 23.798 M 347.16 % | 5.322 M -68.09 % | 16.680 M 309.83 % | 4.070 M -62.63 % | 10.892 M 316.45 % | -5.032 M -150.75 % | 9.916 M 214.10 % | 3.157 M |
Income before tax ratio | 0.14 245.16 % | -0.09 16.08 % | -0.11 -413.82 % | 0.04 129.63 % | -0.12 48.18 % | -0.23 -599.20 % | -0.03 -9 791.67 % | 0.00 -99.03 % | 0.04 -85.85 % | 0.25 1 525.01 % | -0.02 -106.28 % | 0.28 96.03 % | 0.14 -40.10 % | 0.24 229.54 % | 0.07 -35.90 % | 0.11 196.01 % | -0.12 -178.35 % | 0.15 128.25 % | 0.07 |
EBITDA | 13.254 M 390.98 % | -4.555 M -36.46 % | -3.338 M -159.51 % | 5.609 M 442.22 % | -1.639 M 88.34 % | -14.057 M -864.38 % | 1.839 M -56.28 % | 4.206 M -36.39 % | 6.612 M -67.08 % | 20.088 M 3 361.04 % | -616.000 K -102.58 % | 23.862 M 340.10 % | 5.422 M -69.96 % | 18.048 M 328.69 % | 4.210 M -66.10 % | 12.418 M 374.31 % | -4.527 M -134.10 % | 13.274 M 128.98 % | 5.797 M |
Net income ratio | 0.08 187.17 % | -0.09 16.08 % | -0.11 -416.91 % | 0.04 129.31 % | -0.12 48.13 % | -0.23 -599.20 % | -0.03 -378.41 % | -0.01 -123.83 % | 0.03 -85.74 % | 0.21 722.55 % | -0.03 -114.37 % | 0.23 89.91 % | 0.12 -37.87 % | 0.19 247.13 % | 0.06 -28.96 % | 0.08 153.77 % | -0.15 -219.58 % | 0.12 128.31 % | 0.05 |
Ratio EBITDA | 0.13 290.61 % | -0.07 -2.55 % | -0.07 -160.88 % | 0.11 402.55 % | -0.04 84.52 % | -0.23 -996.43 % | 0.03 -44.57 % | 0.05 -45.04 % | 0.08 -65.47 % | 0.25 1 632.19 % | -0.02 -105.73 % | 0.28 92.94 % | 0.15 -43.60 % | 0.26 244.70 % | 0.07 -41.84 % | 0.13 221.67 % | -0.11 -152.65 % | 0.20 66.40 % | 0.12 |
Gross profit ratio | 0.24 113.02 % | 0.11 -9.53 % | 0.12 -50.72 % | 0.25 33.06 % | 0.19 691.91 % | -0.03 -123.58 % | 0.14 -0.67 % | 0.14 -25.73 % | 0.18 -53.75 % | 0.40 16.27 % | 0.34 -0.24 % | 0.34 -8.13 % | 0.37 -14.30 % | 0.43 27.78 % | 0.34 -5.57 % | 0.36 36.55 % | 0.26 -29.52 % | 0.37 19.67 % | 0.31 |
Weighted average shs out dil | 1.020 B 0.00 % | 1.020 B 0.00 % | 1.020 B 0.00 % | 1.020 B 0.00 % | 1.020 B 1.04 % | 1.010 B 0.95 % | 1.000 B 0.00 % | 1.000 B 0.00 % | 1.000 B 0.00 % | 1.000 B 0.00 % | 1.000 B 0.00 % | 1.000 B 0.00 % | 1.000 B 0.00 % | 1.000 B 0.00 % | 1.000 B 0.00 % | 1.000 B 47.78 % | 676.667 M 0.25 % | 675.000 M 0.00 % | 675.000 M |
Weighted average shs out | 1.020 B 0.01 % | 1.020 B -0.02 % | 1.020 B 0.03 % | 1.020 B 0.00 % | 1.020 B 1.04 % | 1.010 B 0.95 % | 1.000 B 0.00 % | 1.000 B 0.00 % | 1.000 B 0.00 % | 1.000 B 0.00 % | 1.000 B 0.00 % | 1.000 B 0.00 % | 1.000 B 0.00 % | 1.000 B 0.00 % | 1.000 B 0.00 % | 1.000 B 47.78 % | 676.667 M 0.23 % | 675.100 M -0.02 % | 675.209 M |
EPS diluted | 0.01 232.26 % | -0.01 -10.71 % | -0.01 -411.11 % | 0.00 133.33 % | -0.01 61.43 % | -0.01 -483.33 % | 0.00 -300.00 % | 0.00 -126.09 % | 0.00 -86.31 % | 0.02 1 500.00 % | 0.00 -106.19 % | 0.02 331.11 % | 0.00 -66.91 % | 0.01 325.00 % | 0.00 -57.89 % | 0.01 181.72 % | -0.01 -177.50 % | 0.01 215.79 % | 0.00 |
Earnings per share | 0.01 232.26 % | -0.01 -10.71 % | -0.01 -411.11 % | 0.00 133.33 % | -0.01 61.43 % | -0.01 -483.33 % | 0.00 -300.00 % | 0.00 -126.09 % | 0.00 -86.31 % | 0.02 1 500.00 % | 0.00 -106.19 % | 0.02 331.11 % | 0.00 -66.91 % | 0.01 325.00 % | 0.00 -57.89 % | 0.01 181.72 % | -0.01 -177.50 % | 0.01 215.79 % | 0.00 |
Gross profit | 24.419 M 225.20 % | 7.509 M 20.39 % | 6.237 M -51.83 % | 12.948 M 50.51 % | 8.603 M 545.75 % | -1.930 M -120.11 % | 9.599 M -21.65 % | 12.251 M -14.03 % | 14.251 M -55.92 % | 32.328 M 147.46 % | 13.064 M -55.04 % | 29.058 M 109.56 % | 13.866 M -54.35 % | 30.376 M 58.92 % | 19.114 M -44.95 % | 34.720 M 207.86 % | 11.278 M -54.35 % | 24.703 M 64.68 % | 15.001 M |
Income tax expense | 3.538 M | 0.000 | 0.000 -100.00 % | 18.000 K 200.00 % | 6.000 K | 0.000 | 0.000 -100.00 % | 659.000 K 37.29 % | 480.000 K -87.01 % | 3.694 M 526.10 % | 590.000 K -86.21 % | 4.278 M 424.26 % | 816.000 K -73.37 % | 3.064 M 234.50 % | 916.000 K -72.04 % | 3.276 M 161.87 % | 1.251 M -30.65 % | 1.804 M 213.74 % | 575.000 K |
Cost of revenue | 78.070 M 30.93 % | 59.627 M 34.86 % | 44.214 M 14.35 % | 38.664 M 4.42 % | 37.026 M -40.78 % | 62.520 M 1.73 % | 61.458 M -21.03 % | 77.827 M 22.43 % | 63.570 M 28.89 % | 49.320 M 94.96 % | 25.298 M -54.88 % | 56.064 M 139.07 % | 23.451 M -40.91 % | 39.684 M 6.62 % | 37.220 M -39.88 % | 61.914 M 96.03 % | 31.584 M -23.84 % | 41.470 M 25.34 % | 33.086 M |
General and administrative expenses | 11.081 M -13.57 % | 12.821 M 23.60 % | 10.373 M 106.49 % | 5.024 M -5.16 % | 5.297 M 5.18 % | 5.036 M 26.14 % | 3.993 M 1.00 % | 3.953 M 11.13 % | 3.557 M -49.63 % | 7.062 M -35.26 % | 10.908 M 78.70 % | 6.104 M -12.87 % | 7.006 M 44.69 % | 4.842 M -62.37 % | 12.866 M -28.43 % | 17.978 M 33.34 % | 13.483 M 50.03 % | 8.987 M 18.84 % | 7.562 M |
Selling and marketing expenses | 2.650 M -9.93 % | 2.942 M -2.55 % | 3.019 M 118.45 % | 1.382 M -8.96 % | 1.518 M -6.15 % | 1.618 M -25.06 % | 2.159 M -13.66 % | 2.500 M 11.53 % | 2.242 M -44.90 % | 4.068 M 35.87 % | 2.994 M 22.20 % | 2.450 M 59.09 % | 1.540 M -69.66 % | 5.076 M 102.07 % | 2.512 M -48.40 % | 4.868 M 77.99 % | 2.735 M -41.02 % | 4.637 M 48.15 % | 3.130 M |
Other expenses | 0.000 | 0.000 | 0.000 -100.00 % | 6.336 M | 0.000 100.00 % | -838.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 32.000 K 300.00 % | 8.000 K -98.04 % | 408.000 K 3 980.00 % | 10.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Operating expenses | 13.731 M -13.54 % | 15.881 M 18.59 % | 13.392 M 5.69 % | 12.671 M -6.98 % | 13.622 M -3.70 % | 14.145 M 14.98 % | 12.302 M 2.21 % | 12.036 M 3.93 % | 11.581 M 3.75 % | 11.162 M -19.71 % | 13.902 M 100.49 % | 6.934 M -18.69 % | 8.528 M -21.70 % | 10.892 M -26.20 % | 14.758 M -34.25 % | 22.444 M 41.10 % | 15.906 M 12.85 % | 14.095 M 23.63 % | 11.401 M |
Cost and expenses | 91.801 M 21.58 % | 75.508 M 31.08 % | 57.606 M 12.22 % | 51.335 M 1.36 % | 50.648 M -33.94 % | 76.665 M 3.94 % | 73.760 M -17.92 % | 89.863 M 19.58 % | 75.151 M 24.25 % | 60.482 M 54.29 % | 39.200 M -37.78 % | 62.998 M 97.00 % | 31.979 M -36.77 % | 50.576 M -2.70 % | 51.978 M -38.38 % | 84.358 M 77.63 % | 47.490 M -14.53 % | 55.565 M 24.90 % | 44.487 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 13.731 M -13.54 % | 15.881 M 18.59 % | 13.392 M 111.38 % | 6.336 M -53.49 % | 13.622 M 2.37 % | 13.307 M 8.17 % | 12.302 M 2.21 % | 12.036 M 3.93 % | 11.581 M 4.05 % | 11.130 M -19.94 % | 13.902 M 62.52 % | 8.554 M 0.09 % | 8.546 M -13.83 % | 9.918 M -35.51 % | 15.378 M -32.69 % | 22.846 M 40.87 % | 16.218 M 19.04 % | 13.624 M 27.42 % | 10.692 M |
Interest income | 504.000 K | 0.000 | 0.000 -100.00 % | 692.000 K 592.00 % | 100.000 K 194.12 % | 34.000 K -32.00 % | 50.000 K -10.71 % | 56.000 K -32.93 % | 83.500 K 1 291.67 % | 6.000 K -96.15 % | 156.000 K 129.41 % | 68.000 K 23.64 % | 55.000 K 61.76 % | 34.000 K 1 600.00 % | 2.000 K -90.00 % | 20.000 K 11.11 % | 18.000 K -97.40 % | 692.000 K 56.21 % | 443.000 K |
Interest expense | 1.416 M | 0.000 | 0.000 -100.00 % | 67.000 K 36.73 % | 49.000 K -32.88 % | 73.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 22.000 K -62.07 % | 58.000 K -63.29 % | 158.000 K 7.48 % | 147.000 K -40.24 % | 246.000 K 33.70 % | 184.000 K -82.27 % | 1.038 M 105.54 % | 505.000 K | 0.000 | 0.000 |
Depreciation and amortization | 2.566 M -32.77 % | 3.817 M 0.00 % | 3.817 M 3.33 % | 3.694 M -3.45 % | 3.826 M 447.35 % | 699.000 K -82.96 % | 4.102 M 1.13 % | 4.056 M 10.58 % | 3.668 M 148.93 % | 1.474 M 0.00 % | 1.474 M -7.41 % | 1.592 M -42.48 % | 2.767 M 73.86 % | 1.592 M 0.03 % | 1.591 M -13.60 % | 1.842 M 66.13 % | 1.109 M -49.50 % | 2.195 M 47.51 % | 1.488 M |
Operating income | 10.688 M 227.66 % | -8.372 M -17.01 % | -7.155 M -2 683.03 % | 277.000 K 105.52 % | -5.019 M 68.78 % | -16.075 M -494.71 % | -2.703 M -1 357.21 % | 215.000 K -91.95 % | 2.670 M -86.71 % | 20.088 M 3 062.83 % | -678.000 K -102.84 % | 23.862 M 340.10 % | 5.422 M -69.96 % | 18.048 M 328.69 % | 4.210 M -66.10 % | 12.418 M 363.60 % | -4.711 M -142.52 % | 11.079 M 157.11 % | 4.309 M |
Operating income ratio | 0.10 183.63 % | -0.12 12.07 % | -0.14 -2 742.47 % | 0.01 104.88 % | -0.11 58.54 % | -0.27 -597.45 % | -0.04 -1 693.75 % | 0.00 -93.04 % | 0.03 -86.05 % | 0.25 1 492.08 % | -0.02 -106.30 % | 0.28 92.94 % | 0.15 -43.60 % | 0.26 244.70 % | 0.07 -41.84 % | 0.13 216.92 % | -0.11 -165.65 % | 0.17 86.84 % | 0.09 |
Total other income expenses net | 3.341 M 63.69 % | 2.041 M 37.35 % | 1.486 M -5.41 % | 1.571 M 417.37 % | -495.000 K -125.45 % | 1.945 M 484.08 % | 333.000 K 280.98 % | -184.000 K -311.49 % | 87.000 K 112.02 % | -724.000 K -18 200.00 % | 4.000 K -99.76 % | 1.674 M 10 562.50 % | -16.000 K 99.41 % | -2.710 M -1 109.82 % | -224.000 K 83.82 % | -1.384 M -242.57 % | -404.000 K 65.26 % | -1.163 M -0.95 % | -1.152 M |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -22.074 M 53.32 % | -47.286 M 0.01 % | -47.292 M 19.91 % | -59.051 M -12.12 % | -52.669 M 4.73 % | -55.282 M -67.63 % | -32.978 M -16.03 % | -28.423 M -74.40 % | -16.298 M 63.37 % | -44.497 M -15.19 % | -38.628 M 3.92 % | -40.205 M -55.40 % | -25.872 M -57.63 % | -16.413 M 23.32 % | -21.404 M -230.85 % | 16.358 M -55.58 % | 36.826 M 0.84 % | 36.520 M 703.70 % | 4.544 M |
Total investments | 0.000 -100.00 % | 2.041 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.989 M 0.00 % | 2.989 M 0.20 % | 2.983 M 0.00 % | 2.983 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.088 M |
Total debt | 25.143 M 214.37 % | 7.998 M 53.25 % | 5.219 M -20.88 % | 6.596 M 352.09 % | 1.459 M -19.08 % | 1.803 M -42.85 % | 3.155 M -21.96 % | 4.043 M -22.37 % | 5.208 M -17.85 % | 6.340 M 382.86 % | 1.313 M -48.10 % | 2.530 M -69.89 % | 8.402 M -35.45 % | 13.016 M 14.79 % | 11.339 M -70.74 % | 38.756 M -13.68 % | 44.896 M 0.41 % | 44.714 M | 0.000 |
Accumulated other comprehensive income loss | 115.676 M 1 927.62 % | 5.705 M -8.12 % | 6.209 M -13.15 % | 7.149 M 5.23 % | 6.794 M -18.84 % | 8.371 M -28.28 % | 11.671 M -21.30 % | 14.830 M 10.94 % | 13.367 M 155.83 % | -23.944 M -428.99 % | 7.278 M 143.70 % | -16.655 M -274.65 % | 9.536 M 183.26 % | -11.453 M -194.58 % | 12.109 M 235.89 % | -8.911 M -39.21 % | -6.401 M -42.18 % | -4.502 M -164.42 % | 6.988 M |
Retained earnings | 0.000 -100.00 % | 42.124 M -13.74 % | 48.834 M -9.77 % | 54.124 M 3.32 % | 52.386 M -9.53 % | 57.906 M -19.62 % | 72.036 M -3.19 % | 74.406 M -0.84 % | 75.034 M 3.13 % | 72.757 M 31.18 % | 55.465 M -2.77 % | 57.043 M 44.13 % | 39.578 M 16.75 % | 33.901 M 89.84 % | 17.858 M 11.17 % | 16.063 M 23.77 % | 12.978 M -28.85 % | 18.240 M | 0.000 |
Common stock | 10.200 M 0.00 % | 10.200 M 0.00 % | 10.200 M 0.00 % | 10.200 M 0.00 % | 10.200 M 0.00 % | 10.200 M 2.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M | 0.000 | 0.000 | 0.000 |
Total equity | 133.473 M 17.95 % | 113.159 M -5.70 % | 119.994 M -5.22 % | 126.603 M 1.68 % | 124.510 M -5.39 % | 131.607 M 2.54 % | 128.352 M -4.13 % | 133.881 M 0.63 % | 133.046 M -1.26 % | 134.748 M 15.77 % | 116.388 M -2.46 % | 119.322 M 16.12 % | 102.759 M 5.65 % | 97.266 M 16.33 % | 83.612 M 1.52 % | 82.361 M 244.29 % | 23.922 M 43.96 % | 16.617 M 137.79 % | 6.988 M |
Other non current 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 |
Long term debt | 20.942 M 374.44 % | 4.414 M 54.71 % | 2.853 M -30.16 % | 4.085 M 1 115.77 % | 336.000 K | 0.000 -100.00 % | 746.000 K -59.52 % | 1.843 M -35.36 % | 2.851 M -27.27 % | 3.920 M 979.89 % | 363.000 K | 0.000 -100.00 % | 464.000 K -64.09 % | 1.292 M -62.95 % | 3.487 M -83.87 % | 21.614 M -16.37 % | 25.846 M -14.43 % | 30.205 M | 0.000 |
Total non current liabilities | 20.942 M 374.44 % | 4.414 M 54.71 % | 2.853 M -30.16 % | 4.085 M 1 115.77 % | 336.000 K -96.71 % | 10.228 M 1 271.05 % | 746.000 K -59.52 % | 1.843 M -35.36 % | 2.851 M -27.27 % | 3.920 M 979.89 % | 363.000 K | 0.000 -100.00 % | 464.000 K -64.09 % | 1.292 M -62.95 % | 3.487 M -96.65 % | 103.975 M 302.29 % | 25.846 M -14.43 % | 30.205 M | 0.000 |
Other current liabilities | 24.687 M 272.52 % | 6.627 M 20.80 % | 5.486 M 12.23 % | 4.888 M -30.06 % | 6.989 M -2.42 % | 7.162 M -12.24 % | 8.161 M -11.52 % | 9.224 M 2.25 % | 9.021 M 9.84 % | 8.213 M 23.86 % | 6.631 M 1.45 % | 6.536 M 12.67 % | 5.801 M -24.08 % | 7.641 M 71.25 % | 4.462 M -77.11 % | 19.491 M 40.40 % | 13.882 M 60.54 % | 8.647 M | 0.000 |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 479.000 K -55.15 % | 1.068 M 95.60 % | 546.000 K 351.24 % | 121.000 K -49.16 % | 238.000 K -69.09 % | 770.000 K -62.68 % | 2.063 M -55.70 % | 4.657 M 426.21 % | 885.000 K 241.70 % | 259.000 K -86.81 % | 1.963 M 33.27 % | 1.473 M | 0.000 -100.00 % | 711.000 K | 0.000 |
Short term debt | 8.402 M 17.22 % | 7.168 M 51.48 % | 4.732 M -5.77 % | 5.022 M 347.20 % | 1.123 M 52.79 % | 735.000 K -60.55 % | 1.863 M -10.39 % | 2.079 M -1.14 % | 2.103 M 28.00 % | 1.643 M 238.42 % | -1.187 M 48.48 % | -2.304 M -129.02 % | 7.938 M -32.29 % | 11.724 M 49.31 % | 7.852 M -54.19 % | 17.142 M -10.02 % | 19.050 M -2.01 % | 19.440 M | 0.000 |
Total current liabilities | 68.439 M 174.63 % | 24.920 M 11.12 % | 22.426 M 14.18 % | 19.641 M 11.18 % | 17.666 M -5.43 % | 18.680 M -30.54 % | 26.895 M 14.14 % | 23.564 M -38.77 % | 38.486 M 68.44 % | 22.848 M -14.33 % | 26.671 M 13.81 % | 23.435 M -27.43 % | 32.291 M 1.48 % | 31.820 M -3.44 % | 32.952 M -39.46 % | 54.434 M -24.83 % | 72.416 M 40.19 % | 51.655 M | 0.000 |
Total liabilities | 89.381 M 204.70 % | 29.334 M 16.04 % | 25.279 M 6.55 % | 23.726 M 31.80 % | 18.002 M -3.63 % | 18.680 M -32.42 % | 27.641 M 8.79 % | 25.407 M -38.54 % | 41.337 M 54.43 % | 26.768 M -0.98 % | 27.034 M 15.36 % | 23.435 M -28.45 % | 32.755 M -1.08 % | 33.112 M -9.13 % | 36.439 M -77.00 % | 158.409 M 61.21 % | 98.262 M 20.04 % | 81.860 M | 0.000 |
Other non current assets | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -31.953 M | 0.000 100.00 % | -41.552 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 M 144.01 % | -4.544 M |
Long term investments | 0.000 -100.00 % | 2.041 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.000 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 |
Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 73.609 M 120.21 % | 33.427 M 6.47 % | 31.397 M -12.13 % | 35.730 M 11.82 % | 31.953 M -12.02 % | 36.318 M -12.60 % | 41.552 M -9.54 % | 45.933 M -4.58 % | 48.137 M 8.82 % | 44.236 M 18.00 % | 37.488 M 1.80 % | 36.824 M -5.85 % | 39.113 M 11.10 % | 35.206 M 1.83 % | 34.573 M -3.65 % | 35.884 M -0.75 % | 36.156 M -7.99 % | 39.296 M | 0.000 |
Total non current assets | 73.609 M 107.54 % | 35.468 M 12.97 % | 31.397 M -12.13 % | 35.730 M 11.82 % | 31.953 M -26.24 % | 43.318 M 4.25 % | 41.552 M -9.54 % | 45.933 M -4.58 % | 48.137 M 8.82 % | 44.236 M 18.00 % | 37.488 M 1.80 % | 36.824 M -5.85 % | 39.113 M 11.10 % | 35.206 M 1.83 % | 34.573 M -3.65 % | 35.884 M -0.75 % | 36.156 M -12.45 % | 41.296 M 1 008.80 % | -4.544 M |
Other current assets | 8.398 M 237.95 % | 2.485 M -34.83 % | 3.813 M 33.56 % | 2.855 M -70.97 % | 9.833 M 262.31 % | 2.714 M -59.06 % | 6.629 M 24.25 % | 5.335 M 21.89 % | 4.377 M 48.42 % | 2.949 M 12.51 % | 2.621 M -12.40 % | 2.992 M -48.79 % | 5.843 M 4.00 % | 5.618 M 104.59 % | 2.746 M -95.56 % | 61.880 M 547.69 % | 9.554 M 63.15 % | 5.856 M | 0.000 |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.989 M 0.00 % | 2.989 M 0.20 % | 2.983 M 0.00 % | 2.983 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.088 M |
cash and cash equivalents | 47.217 M -14.59 % | 55.284 M 5.28 % | 52.511 M -20.01 % | 65.647 M 21.28 % | 54.128 M -5.18 % | 57.085 M 57.99 % | 36.133 M 11.29 % | 32.466 M 50.96 % | 21.506 M -57.70 % | 50.837 M 27.28 % | 39.941 M -6.54 % | 42.735 M 24.69 % | 34.274 M 16.46 % | 29.429 M -10.12 % | 32.743 M 46.19 % | 22.398 M 177.55 % | 8.070 M -1.51 % | 8.194 M 280.33 % | -4.544 M |
Cash and short term investments | 47.217 M -14.59 % | 55.284 M 5.28 % | 52.511 M -20.01 % | 65.647 M 21.28 % | 54.128 M -5.18 % | 57.085 M 57.99 % | 36.133 M 11.29 % | 32.466 M 50.96 % | 21.506 M -57.70 % | 50.837 M 27.28 % | 39.941 M -12.65 % | 45.724 M 22.71 % | 37.263 M 14.97 % | 32.412 M -9.28 % | 35.726 M 59.51 % | 22.398 M 177.55 % | 8.070 M -1.51 % | 8.194 M 80.33 % | 4.544 M |
Total current assets | 149.245 M 39.45 % | 107.025 M -6.02 % | 113.876 M -0.63 % | 114.599 M 3.65 % | 110.559 M 3.36 % | 106.969 M -6.53 % | 114.441 M 0.96 % | 113.355 M -10.21 % | 126.246 M 7.64 % | 117.280 M 10.71 % | 105.934 M 0.00 % | 105.933 M 9.89 % | 96.401 M 1.29 % | 95.172 M 11.34 % | 85.478 M -30.24 % | 122.525 M 42.42 % | 86.028 M 50.45 % | 57.181 M 1 158.38 % | 4.544 M |
Inventory | 17.218 M -1.63 % | 17.504 M -27.82 % | 24.250 M 26.81 % | 19.123 M 21.22 % | 15.775 M 6.27 % | 14.844 M -56.57 % | 34.182 M -5.65 % | 36.230 M -18.35 % | 44.374 M 94.24 % | 22.845 M 33.88 % | 17.064 M 47.23 % | 11.590 M 7.18 % | 10.814 M 1.16 % | 10.690 M -14.48 % | 12.500 M 44.94 % | 8.624 M -1.56 % | 8.761 M 13.09 % | 7.747 M | 0.000 |
Net receivables | 76.412 M 140.65 % | 31.752 M -4.65 % | 33.302 M 23.46 % | 26.974 M -14.18 % | 31.431 M -10.30 % | 35.040 M -20.59 % | 44.126 M -1.19 % | 44.659 M -26.02 % | 60.366 M 38.46 % | 43.598 M -10.90 % | 48.929 M 0.64 % | 48.619 M 7.29 % | 45.317 M -2.44 % | 46.452 M 24.70 % | 37.252 M -56.62 % | 85.873 M 43.98 % | 59.643 M 68.56 % | 35.384 M | 0.000 |
Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 35.350 M 217.75 % | 11.125 M -8.87 % | 12.208 M 25.45 % | 9.731 M 1.85 % | 9.554 M 13.40 % | 8.425 M -45.92 % | 15.579 M 34.67 % | 11.568 M -56.92 % | 26.854 M 134.78 % | 11.438 M -32.53 % | 16.953 M 77.80 % | 9.535 M -43.18 % | 16.782 M 43.83 % | 11.668 M -30.18 % | 16.712 M 12.50 % | 14.855 M -59.82 % | 36.973 M 66.95 % | 22.146 M | 0.000 |
Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 222.000 K 11.00 % | 200.000 K -55.65 % | 451.000 K 89.50 % | 238.000 K -69.09 % | 770.000 K -62.68 % | 2.063 M -55.70 % | 4.657 M 426.21 % | 885.000 K 241.70 % | 259.000 K -86.81 % | 1.963 M 33.27 % | 1.473 M -41.34 % | 2.511 M 253.16 % | 711.000 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 7.597 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 |
Capital lease obligations | 7.591 M -5.09 % | 7.998 M 53.25 % | 5.219 M -20.88 % | 6.596 M 352.09 % | 1.459 M -19.08 % | 1.803 M -42.85 % | 3.155 M -21.96 % | 4.043 M -22.37 % | 5.208 M -17.85 % | 6.340 M 382.86 % | 1.313 M -48.10 % | 2.530 M -55.52 % | 5.688 M 0.78 % | 5.644 M -31.92 % | 8.290 M -24.62 % | 10.997 M -19.45 % | 13.652 M -16.05 % | 16.262 M | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 0.000 -100.00 % | 55.130 M 0.69 % | 54.751 M -0.69 % | 55.130 M 0.00 % | 55.130 M 0.00 % | 55.130 M 59.13 % | 34.645 M 0.00 % | 34.645 M 0.00 % | 34.645 M -12.61 % | 39.645 M -9.16 % | 43.645 M 0.00 % | 43.645 M 0.00 % | 43.645 M 0.00 % | 43.645 M 0.00 % | 43.645 M 0.00 % | 43.645 M | 0.000 | 0.000 | 0.000 |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.228 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 |
Total assets | 222.854 M 56.40 % | 142.493 M -1.91 % | 145.273 M -3.36 % | 150.329 M 5.49 % | 142.512 M -5.17 % | 150.287 M -3.66 % | 155.993 M -2.07 % | 159.288 M -8.66 % | 174.383 M 7.97 % | 161.516 M 12.62 % | 143.422 M 0.47 % | 142.757 M 5.34 % | 135.514 M 3.94 % | 130.378 M 8.60 % | 120.051 M -24.21 % | 158.409 M 29.65 % | 122.184 M 24.07 % | 98.477 M | 0.000 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.852 M 0.00 % | -1.852 M | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.145 M 0.00 % | 1.145 M | 0.000 | 0.000 |
Change in working capital | 0.000 -100.00 % | 10.732 M 178.19 % | -13.726 M -843.96 % | 1.845 M 667.69 % | -325.000 K -101.34 % | 24.297 M 1 304.45 % | 1.730 M -86.00 % | 12.357 M 157.95 % | -21.322 M -586.70 % | -3.105 M -300.71 % | 1.547 M 118.38 % | -8.419 M -218.36 % | 7.113 M 137.00 % | -19.225 M 0.00 % | -19.225 M -405.06 % | 6.302 M 0.00 % | 6.302 M 271.53 % | -3.674 M 62.52 % | -9.802 M |
Accounts receivables | 0.000 -100.00 % | 2.645 M 133.04 % | -8.006 M -307.41 % | 3.860 M 181.55 % | 1.371 M -74.77 % | 5.433 M 326.12 % | 1.275 M -93.11 % | 18.518 M 213.94 % | -16.252 M -387.60 % | 5.651 M 2 415.98 % | -244.000 K 31.84 % | -358.000 K -110.04 % | 3.564 M 134.94 % | -10.201 M 0.00 % | -10.201 M -319.63 % | 4.645 M 0.00 % | 4.645 M 159.50 % | -7.806 M -31.61 % | -5.931 M |
Inventory | 0.000 -100.00 % | 6.663 M 216.49 % | -5.720 M -92.72 % | -2.968 M -75.00 % | -1.696 M -108.99 % | 18.864 M 4 045.93 % | 455.000 K -94.99 % | 9.078 M 143.01 % | -21.109 M -459.62 % | -3.772 M 36.70 % | -5.959 M | 0.000 | 0.000 100.00 % | -1.305 M 0.00 % | -1.305 M -752.94 % | -153.000 K 0.00 % | -153.000 K -103.70 % | 4.132 M 206.74 % | -3.871 M |
Accounts payables | 0.000 -100.00 % | 949.000 K | 0.000 -100.00 % | 934.000 K | 0.000 | 0.000 | 0.000 100.00 % | -15.344 M -195.72 % | 16.030 M 426.01 % | -4.917 M -162.61 % | 7.853 M 213.27 % | -6.933 M -278.32 % | 3.888 M 148.70 % | -7.984 M 0.00 % | -7.984 M -540.96 % | 1.811 M 0.00 % | 1.811 M | 0.000 | 0.000 |
Other working capital | 0.000 -100.00 % | 475.000 K | 0.000 -100.00 % | 19.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 105.000 K 1 066.67 % | 9.000 K 113.43 % | -67.000 K 34.95 % | -103.000 K -758.33 % | -12.000 K 96.46 % | -339.000 K 98.11 % | -17.920 M 0.00 % | -17.920 M -377.61 % | 6.455 M 0.00 % | 6.455 M | 0.000 | 0.000 |
Other non cash items | 4.043 M -10.52 % | 4.518 M 45.27 % | 3.110 M 3 444.09 % | -93.000 K 79.61 % | -456.000 K 88.04 % | -3.812 M -221.32 % | 3.142 M 146.73 % | -6.724 M -124.18 % | 27.807 M 241.40 % | 8.145 M 535.83 % | 1.281 M -92.29 % | 16.618 M 1 552.62 % | -1.144 M 51.02 % | -2.336 M 0.00 % | -2.336 M -383.26 % | 824.500 K 0.00 % | 824.500 K 132.63 % | -2.527 M -186.78 % | 2.912 M |
Net cash provided by operating activities | 8.255 M -7.44 % | 8.919 M 171.54 % | -12.468 M -271.36 % | 7.276 M 393.98 % | -2.475 M -124.17 % | 10.238 M 55.03 % | 6.604 M -49.97 % | 13.201 M 181.30 % | -16.237 M -231.49 % | 12.348 M 202.20 % | 4.086 M -73.86 % | 15.634 M -4.27 % | 16.331 M 279.21 % | -9.113 M 0.00 % | -9.113 M -185.01 % | 10.720 M 0.00 % | 10.720 M 161.08 % | 4.106 M 245.60 % | -2.820 M |
Investments in property plant and equipment | -39.334 M -825.94 % | -4.248 M -992.03 % | -389.000 K 25.76 % | -524.000 K | 0.000 -100.00 % | 26.000 K 102.28 % | -1.138 M -11.79 % | -1.018 M 85.53 % | -7.036 M -558.19 % | -1.069 M 67.20 % | -3.259 M -188.15 % | -1.131 M 68.68 % | -3.611 M -56.02 % | -2.315 M 0.00 % | -2.315 M -231.59 % | -698.000 K 0.00 % | -698.000 K 37.46 % | -1.116 M 89.81 % | -10.952 M |
Acquisitions net | 0.000 -100.00 % | 46.000 K | 0.000 -100.00 % | 7.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 58.000 K | 0.000 -100.00 % | 57.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 260.000 K 0.00 % | 260.000 K -83.40 % | 1.566 M 0.00 % | 1.566 M | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.989 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 -100.00 % | 7.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.989 M 0.20 % | 2.983 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 0.000 | 0.000 -100.00 % | 920.000 K | 0.000 -100.00 % | 100.000 K 101.44 % | -6.965 M -31 759.09 % | 22.000 K 128.57 % | -77.000 K -200.00 % | 77.000 K 160.16 % | -128.000 K -200.00 % | 128.000 K 139.38 % | -325.000 K -200.00 % | 325.000 K 12.85 % | 288.000 K 0.00 % | 288.000 K -73.25 % | 1.077 M 0.00 % | 1.077 M 13 356.25 % | 8.000 K 100.40 % | -1.986 M |
Net cash used for investing activites | -39.334 M -836.08 % | -4.202 M -891.34 % | 531.000 K -91.81 % | 6.483 M 6 383.00 % | 100.000 K 101.44 % | -6.939 M -521.77 % | -1.116 M -7.62 % | -1.037 M 85.10 % | -6.959 M -510.44 % | -1.140 M -702.82 % | -142.000 K 90.22 % | -1.452 M 55.81 % | -3.286 M -62.15 % | -2.027 M 0.00 % | -2.027 M -635.40 % | 378.500 K 0.00 % | 378.500 K 134.16 % | -1.108 M 91.44 % | -12.938 M |
Debt repayment | 20.100 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.714 M 65.23 % | -7.806 M 40.84 % | -13.195 M 0.00 % | -13.195 M -189.90 % | -4.552 M 0.00 % | -4.552 M | 0.000 | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 28.125 M 0.00 % | 28.125 M 246.15 % | 8.125 M 0.00 % | 8.125 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 | 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 100.00 % | -5.000 M | 0.000 100.00 % | -4.000 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 M 0.00 % | -1.000 M | 0.000 | 0.000 |
Other financing activites | 3.505 M 305.69 % | -1.704 M -25.11 % | -1.362 M 11.39 % | -1.537 M -57.48 % | -976.000 K -105.04 % | 19.352 M 1 532.42 % | -1.351 M -95.66 % | -690.500 K 49.56 % | -1.369 M -43.20 % | -956.000 K 57.68 % | -2.259 M 22.02 % | -2.897 M -1 733.54 % | -158.000 K -334.07 % | 67.500 K 0.00 % | 67.500 K 100.98 % | -6.879 M 0.00 % | -6.879 M -879.93 % | 882.000 K -94.33 % | 15.552 M |
Net cash used provided by financing activities | 23.605 M 1 485.27 % | -1.704 M -25.11 % | -1.362 M 11.39 % | -1.537 M -57.48 % | -976.000 K -105.04 % | 19.352 M 1 532.42 % | -1.351 M -25.67 % | -1.075 M 83.12 % | -6.369 M -566.21 % | -956.000 K 84.73 % | -6.259 M -11.55 % | -5.611 M 29.55 % | -7.964 M -153.10 % | 14.998 M 0.00 % | 14.998 M 448.33 % | -4.306 M 0.00 % | -4.306 M -588.15 % | 882.000 K -94.33 % | 15.552 M |
Effect of forex changes on cash | -593.000 K -147.08 % | -240.000 K -247.24 % | 163.000 K 123.19 % | -703.000 K -278.43 % | 394.000 K 123.19 % | -1.699 M -261.49 % | -470.000 K -628.68 % | -64.500 K -155.13 % | 117.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -342.500 K 0.00 % | -342.500 K -210.84 % | 309.000 K 0.00 % | 309.000 K | 0.000 100.00 % | -24.000 K |
Net change in cash | -8.067 M -390.91 % | 2.773 M 142.22 % | -6.568 M -157.02 % | 11.519 M 879.10 % | -1.479 M -114.11 % | 10.476 M 471.37 % | 1.834 M -83.27 % | 10.960 M 137.37 % | -29.331 M -369.19 % | 10.896 M 489.98 % | -2.794 M -132.60 % | 8.571 M 68.69 % | 5.081 M -27.73 % | 7.031 M 0.00 % | 7.031 M -50.50 % | 14.204 M 0.00 % | 14.204 M 632.16 % | 1.940 M 1 786.96 % | -115.000 K |
Cash at beginning of period | 55.284 M 5.28 % | 52.511 M -20.01 % | 65.647 M 21.28 % | 54.128 M | 0.000 -100.00 % | 36.133 M | 0.000 -100.00 % | 21.506 M -57.70 % | 50.837 M 27.28 % | 39.941 M -6.54 % | 42.735 M 25.09 % | 34.164 M 17.03 % | 29.193 M 30.34 % | 22.398 M 0.00 % | 22.398 M 173.35 % | 8.194 M 0.00 % | 8.194 M 89.94 % | 4.314 M | 0.000 |
Cash at end of period | 47.217 M -14.59 % | 55.284 M 941.72 % | -6.568 M -110.01 % | 65.647 M 4 540.11 % | -1.479 M -103.17 % | 46.609 M 2 442.08 % | 1.834 M -94.35 % | 32.466 M 50.96 % | 21.506 M -57.70 % | 50.837 M 27.28 % | 39.941 M -6.54 % | 42.735 M 24.69 % | 34.274 M 16.46 % | 29.429 M 0.00 % | 29.429 M 31.39 % | 22.398 M 0.00 % | 22.398 M 258.14 % | 6.254 M 5 538.26 % | -115.000 K |
Operating cash flow | 8.255 M -7.44 % | 8.919 M 171.54 % | -12.468 M -271.36 % | 7.276 M 393.98 % | -2.475 M -124.17 % | 10.238 M 55.03 % | 6.604 M -49.97 % | 13.201 M 181.30 % | -16.237 M -231.49 % | 12.348 M 202.20 % | 4.086 M -73.86 % | 15.634 M -4.27 % | 16.331 M 279.21 % | -9.113 M 0.00 % | -9.113 M -185.01 % | 10.720 M 0.00 % | 10.720 M 161.08 % | 4.106 M 245.60 % | -2.820 M |
Capital expenditure | -39.334 M -825.94 % | -4.248 M -992.03 % | -389.000 K 25.76 % | -524.000 K | 0.000 -100.00 % | 26.000 K 102.28 % | -1.138 M -11.79 % | -1.018 M 85.53 % | -7.036 M -558.19 % | -1.069 M 67.20 % | -3.259 M -188.15 % | -1.131 M 68.68 % | -3.611 M -56.02 % | -2.315 M 0.00 % | -2.315 M -231.59 % | -698.000 K 0.00 % | -698.000 K 37.46 % | -1.116 M 89.81 % | -10.952 M |
Free CashFlow | -31.079 M -765.36 % | 4.671 M 136.33 % | -12.857 M -290.42 % | 6.752 M 372.81 % | -2.475 M -124.11 % | 10.264 M 87.78 % | 5.466 M -55.13 % | 12.183 M 152.35 % | -23.273 M -306.34 % | 11.279 M 1 263.85 % | 827.000 K -94.30 % | 14.503 M 14.02 % | 12.720 M 211.31 % | -11.428 M 0.00 % | -11.428 M -214.02 % | 10.022 M 0.00 % | 10.022 M 235.18 % | 2.990 M 121.71 % | -13.772 M |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 |