
Shinelong Automotive Lightweight Application Limited 1930.HK
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|
Revenue | 237.646 M 8.66 % | 218.698 M 10.15 % | 198.543 M -10.65 % | 222.209 M 9.22 % | 203.445 M -11.63 % | 230.228 M -10.52 % | 257.282 M 25.03 % | 205.768 M 34.74 % | 152.718 M |
Net income | 16.035 M -21.98 % | 20.552 M 18.72 % | 17.312 M -18.32 % | 21.195 M -25.23 % | 28.347 M 19.54 % | 23.713 M -24.36 % | 31.351 M -16.56 % | 37.572 M 79.58 % | 20.922 M |
Income before tax | 19.214 M -22.19 % | 24.694 M 32.70 % | 18.609 M -27.40 % | 25.633 M -24.80 % | 34.087 M 8.62 % | 31.382 M -30.41 % | 45.093 M -9.83 % | 50.009 M 74.79 % | 28.611 M |
Income before tax ratio | 0.08 -28.40 % | 0.11 20.47 % | 0.09 -18.75 % | 0.12 -31.15 % | 0.17 22.92 % | 0.14 -22.23 % | 0.18 -27.88 % | 0.24 29.73 % | 0.19 |
EBITDA | 23.214 M -45.80 % | 42.833 M 58.21 % | 27.074 M 8.19 % | 25.025 M -38.12 % | 40.439 M 2.57 % | 39.424 M -18.22 % | 48.206 M -6.28 % | 51.438 M 64.30 % | 31.308 M |
Net income ratio | 0.07 -28.20 % | 0.09 7.77 % | 0.09 -8.58 % | 0.10 -31.54 % | 0.14 35.28 % | 0.10 -15.47 % | 0.12 -33.26 % | 0.18 33.28 % | 0.14 |
Ratio EBITDA | 0.10 -50.12 % | 0.20 43.63 % | 0.14 21.08 % | 0.11 -43.34 % | 0.20 16.08 % | 0.17 -8.61 % | 0.19 -25.05 % | 0.25 21.94 % | 0.21 |
Gross profit ratio | 0.20 -14.25 % | 0.23 3.66 % | 0.22 2.58 % | 0.22 -37.51 % | 0.35 3.90 % | 0.34 1.89 % | 0.33 -9.28 % | 0.36 -5.35 % | 0.39 |
Weighted average shs out dil | 657.451 M -0.14 % | 658.355 M 0.07 % | 657.881 M -0.35 % | 660.194 M 0.03 % | 660.000 M 13.93 % | 579.313 M -12.23 % | 660.000 M 0.00 % | 660.000 M 0.00 % | 660.000 M |
Weighted average shs out | 668.153 M 0.78 % | 662.968 M 0.84 % | 657.470 M -0.28 % | 659.297 M -0.11 % | 660.000 M 13.93 % | 579.313 M -12.23 % | 660.000 M 0.00 % | 660.000 M 0.00 % | 660.000 M |
EPS diluted | 0.02 -23.08 % | 0.03 20.00 % | 0.03 -18.75 % | 0.03 -25.58 % | 0.04 5.13 % | 0.04 -13.89 % | 0.05 -27.59 % | 0.07 77.30 % | 0.04 |
Earnings per share | 0.02 -22.58 % | 0.03 17.87 % | 0.03 -18.07 % | 0.03 -25.35 % | 0.04 5.13 % | 0.04 -13.89 % | 0.05 -27.59 % | 0.07 77.30 % | 0.04 |
Gross profit | 47.410 M -6.82 % | 50.878 M 14.18 % | 44.558 M -8.34 % | 48.613 M -31.75 % | 71.225 M -8.19 % | 77.576 M -8.82 % | 85.084 M 13.43 % | 75.009 M 27.53 % | 58.819 M |
Income tax expense | 3.317 M -5.36 % | 3.505 M 250.85 % | 999.000 K -78.04 % | 4.550 M -21.02 % | 5.761 M -24.88 % | 7.669 M -3.65 % | 7.960 M 19.05 % | 6.686 M 60.50 % | 4.165 M |
Cost of revenue | 190.236 M 13.36 % | 167.820 M 8.98 % | 153.985 M -11.30 % | 173.596 M 31.29 % | 132.220 M -13.38 % | 152.652 M -11.35 % | 172.198 M 31.69 % | 130.759 M 39.26 % | 93.899 M |
General and administrative expenses | 29.261 M 15.24 % | 25.391 M 9.62 % | 23.162 M -16.52 % | 27.746 M -16.98 % | 33.420 M -14.19 % | 38.946 M 45.90 % | 26.693 M 36.30 % | 19.584 M -8.18 % | 21.329 M |
Selling and marketing expenses | 6.483 M -4.20 % | 6.767 M 13.90 % | 5.941 M -1.13 % | 6.009 M -7.57 % | 6.501 M -20.10 % | 8.136 M -2.26 % | 8.324 M 6.64 % | 7.806 M 28.68 % | 6.066 M |
Other expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.087 M -54.99 % | -5.863 M -29.81 % | -4.517 M -20.99 % | -3.733 M |
Operating expenses | 44.122 M 9.42 % | 40.323 M 8.10 % | 37.301 M -10.81 % | 41.822 M -12.84 % | 47.981 M 5.06 % | 45.669 M 13.61 % | 40.198 M 33.03 % | 30.218 M -1.52 % | 30.684 M |
Cost and expenses | 234.358 M 12.59 % | 208.143 M 8.81 % | 191.286 M -11.20 % | 215.418 M 19.54 % | 180.201 M -9.14 % | 198.321 M -6.63 % | 212.396 M 31.94 % | 160.977 M 29.21 % | 124.583 M |
Research and development expenses | 8.378 M 2.61 % | 8.165 M -0.40 % | 8.198 M 1.62 % | 8.067 M 0.09 % | 8.060 M 5.03 % | 7.674 M -9.56 % | 8.485 M -6.17 % | 9.044 M 26.80 % | 7.132 M |
Selling general and administrative expenses | 35.744 M 11.15 % | 32.158 M 10.50 % | 29.103 M -13.78 % | 33.755 M -15.45 % | 39.921 M -15.21 % | 47.082 M 34.45 % | 35.017 M 27.85 % | 27.390 M -0.02 % | 27.395 M |
Interest income | 499.000 K -56.72 % | 1.153 M -23.08 % | 1.499 M 19.35 % | 1.256 M -4.34 % | 1.313 M 126.77 % | 579.000 K 632.91 % | 79.000 K 92.68 % | 41.000 K -65.25 % | 118.000 K |
Interest expense | 975.000 K 90.43 % | 512.000 K -19.75 % | 638.000 K -7.80 % | 692.000 K -17.42 % | 838.000 K -24.09 % | 1.104 M 52.70 % | 723.000 K 43.74 % | 503.000 K 144.17 % | 206.000 K |
Depreciation and amortization | 11.548 M -34.49 % | 17.627 M 51.71 % | 11.619 M 14.28 % | 10.167 M 11.30 % | 9.135 M -28.21 % | 12.724 M 35.53 % | 9.388 M 24.10 % | 7.565 M 14.36 % | 6.615 M |
Operating income | 3.288 M -86.09 % | 23.644 M 225.81 % | 7.257 M 6.86 % | 6.791 M -70.78 % | 23.244 M -23.78 % | 30.494 M -32.06 % | 44.886 M 0.21 % | 44.792 M 59.20 % | 28.136 M |
Operating income ratio | 0.01 -87.20 % | 0.11 195.78 % | 0.04 19.60 % | 0.03 -73.25 % | 0.11 -13.74 % | 0.13 -24.08 % | 0.17 -19.85 % | 0.22 18.16 % | 0.18 |
Total other income expenses net | 15.926 M 12.64 % | 14.139 M 24.55 % | 11.352 M -39.75 % | 18.842 M 73.77 % | 10.843 M 1 121.06 % | 888.000 K -84.95 % | 5.901 M -13.92 % | 6.855 M 67.73 % | 4.087 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|
Net debt | -4.872 M 74.43 % | -19.053 M 37.96 % | -30.709 M 63.46 % | -84.045 M -7.31 % | -78.322 M -15.87 % | -67.597 M -597.98 % | -9.685 M -60.65 % | -6.029 M 65.28 % | -17.362 M |
Total investments | -1.390 M 53.59 % | -2.995 M -241.61 % | 2.115 M 18.35 % | 1.787 M -83.17 % | 10.619 M 1 198.17 % | 818.000 K 58.53 % | 516.000 K 167.36 % | 193.000 K -2.03 % | 197.000 K |
Total debt | 24.772 M 17.79 % | 21.031 M -11.41 % | 23.740 M 69.26 % | 14.026 M -20.29 % | 17.596 M -8.86 % | 19.307 M 201.30 % | 6.408 M -81.34 % | 34.344 M 706.07 % | 4.261 M |
Accumulated other comprehensive income loss | 52.318 M -0.31 % | 52.480 M -0.61 % | 52.804 M 6.57 % | 49.547 M -1.86 % | 50.487 M -5.85 % | 53.626 M 422.91 % | 10.255 M 57.07 % | 6.529 M 205.29 % | 2.139 M |
Retained earnings | 195.600 M 8.06 % | 181.010 M 11.84 % | 161.844 M 10.80 % | 146.070 M 15.09 % | 126.914 M 24.09 % | 102.276 M -26.28 % | 138.734 M 14.15 % | 121.541 M 61.51 % | 75.252 M |
Common stock | 5.806 M 0.00 % | 5.806 M 0.00 % | 5.806 M 0.00 % | 5.806 M 0.00 % | 5.806 M 0.00 % | 5.806 M | 0.000 | 0.000 | 0.000 |
Total equity | 356.489 M 4.18 % | 342.199 M 6.10 % | 322.510 M 6.77 % | 302.059 M 6.19 % | 284.458 M 8.29 % | 262.680 M 75.41 % | 149.751 M 16.93 % | 128.071 M 65.49 % | 77.391 M |
Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 8.829 M -32.71 % | 13.120 M 39.09 % | 9.433 M -0.89 % | 9.518 M -20.97 % | 12.043 M 0.70 % | 11.959 M | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 13.325 M -21.17 % | 16.903 M 42.81 % | 11.836 M -14.46 % | 13.837 M -4.77 % | 14.530 M -11.49 % | 16.417 M 1 229.31 % | 1.235 M 60.39 % | 770.000 K 43.12 % | 538.000 K |
Other current liabilities | 213.529 M 9.31 % | 195.343 M 18.98 % | 164.185 M 43.87 % | 114.119 M -7.24 % | 123.032 M 46.53 % | 83.961 M -18.48 % | 102.998 M 20.97 % | 85.146 M 0.09 % | 85.068 M |
Deferred revenue | 0.000 | 0.000 100.00 % | -14.307 M -217.37 % | -4.508 M | 0.000 100.00 % | -7.348 M -107.94 % | 92.545 M 1.63 % | 91.062 M 80.83 % | 50.359 M |
Short term debt | 15.943 M 101.53 % | 7.911 M -44.71 % | 14.307 M 217.37 % | 4.508 M -18.82 % | 5.553 M -24.43 % | 7.348 M 238.60 % | 2.170 M -92.41 % | 28.609 M | 0.000 |
Total current liabilities | 313.474 M 20.59 % | 259.961 M 11.83 % | 232.453 M 32.29 % | 175.711 M -0.56 % | 176.699 M 28.53 % | 137.479 M -30.46 % | 197.685 M 1.07 % | 195.584 M 56.32 % | 125.119 M |
Total liabilities | 326.799 M 18.04 % | 276.864 M 13.33 % | 244.289 M 28.88 % | 189.548 M -0.88 % | 191.229 M 25.99 % | 151.787 M -23.22 % | 197.685 M 1.07 % | 195.584 M 56.32 % | 125.119 M |
Other non current assets | 6.051 M -28.38 % | 8.449 M 106.17 % | -136.951 M -52.77 % | -89.647 M -2 359.45 % | -3.645 M 95.54 % | -81.744 M -2 384.35 % | 3.578 M 235.69 % | 1.066 M -50.72 % | 2.163 M |
Long term investments | 0.000 100.00 % | -6.457 M -104.77 % | 135.451 M 55.42 % | 87.150 M | 0.000 -100.00 % | 77.850 M 5 657 705 340.65 % | 1.376 154.85 % | 0.540 -63.69 % | 1.487 |
Intangible assets | 1.347 M 28.78 % | 1.046 M -36.22 % | 1.640 M -5.64 % | 1.738 M -13.75 % | 2.015 M -36.27 % | 3.162 M -23.51 % | 4.134 M -14.45 % | 4.832 M 125.57 % | 2.142 M |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 1.347 M 28.78 % | 1.046 M -36.22 % | 1.640 M -5.64 % | 1.738 M -13.75 % | 2.015 M -36.27 % | 3.162 M -23.51 % | 4.134 M -14.45 % | 4.832 M 125.57 % | 2.142 M |
Property plant equipment net | 193.570 M -1.52 % | 196.561 M 45.27 % | 135.311 M 53.92 % | 87.909 M -3.91 % | 91.490 M 16.43 % | 78.582 M 2.68 % | 76.529 M 16.22 % | 65.847 M 38.43 % | 47.568 M |
Total non current assets | 200.968 M -0.12 % | 201.200 M 46.91 % | 136.951 M 52.77 % | 89.647 M -4.13 % | 93.505 M 14.39 % | 81.744 M -4.86 % | 85.922 M 14.42 % | 75.093 M 38.89 % | 54.067 M |
Other current assets | 3.766 M 15.03 % | 3.274 M -1.36 % | 3.319 M -60.21 % | 8.342 M 729.22 % | 1.006 M 52.42 % | 660.000 K -98.05 % | 33.900 M -44.67 % | 61.268 M 1 027.08 % | 5.436 M |
Short term investments | 6.582 M 90.12 % | 3.462 M 73.71 % | 1.993 M 11.53 % | 1.787 M -83.17 % | 10.619 M 1 198.17 % | 818.000 K 58.53 % | 516.000 K 167.36 % | 193.000 K -2.03 % | 197.000 K |
cash and cash equivalents | 29.644 M -26.05 % | 40.084 M -26.38 % | 54.449 M -44.48 % | 98.071 M 2.24 % | 95.918 M 10.37 % | 86.904 M 440.02 % | 16.093 M -60.14 % | 40.372 M 86.72 % | 21.622 M |
Cash and short term investments | 29.644 M -31.92 % | 43.546 M -22.85 % | 56.442 M -43.48 % | 99.858 M -6.27 % | 106.537 M 21.45 % | 87.722 M 445.10 % | 16.093 M -60.14 % | 40.372 M 86.72 % | 21.622 M |
Total current assets | 482.320 M 15.43 % | 417.863 M 0.16 % | 417.178 M 7.98 % | 386.346 M 2.20 % | 378.011 M 14.36 % | 330.558 M 25.72 % | 262.922 M 5.39 % | 249.486 M 67.39 % | 149.043 M |
Inventory | 329.761 M 22.61 % | 268.961 M 9.14 % | 246.433 M 35.24 % | 182.222 M -1.81 % | 185.584 M 34.07 % | 138.419 M -12.64 % | 158.455 M 10.32 % | 143.627 M 61.88 % | 88.725 M |
Net receivables | 119.149 M 16.72 % | 102.082 M -8.02 % | 110.984 M 15.70 % | 95.924 M 13.01 % | 84.884 M -18.19 % | 103.757 M 37.53 % | 75.442 M 117.11 % | 34.749 M | 0.000 |
Tax assets | 0.000 -100.00 % | 1.601 M 6.73 % | 1.500 M -39.93 % | 2.497 M -31.50 % | 3.645 M -6.39 % | 3.894 M 131.66 % | 1.681 M -49.79 % | 3.348 M 52.57 % | 2.194 M |
Other assets | 0.000 | 0.000 -100.00 % | 12.670 M -18.85 % | 15.614 M 274.35 % | 4.171 M 92.66 % | 2.165 M | 0.000 | 0.000 | 0.000 |
Account payables | 84.002 M 61.16 % | 52.124 M -16.74 % | 62.601 M 4.65 % | 59.822 M 36.57 % | 43.804 M -12.70 % | 50.174 M -24.48 % | 66.434 M 39.25 % | 47.708 M 83.61 % | 25.983 M |
Tax payables | 0.000 -100.00 % | 4.583 M -19.13 % | 5.667 M 220.17 % | 1.770 M -58.93 % | 4.310 M 28.89 % | 3.344 M 90.91 % | 1.752 M 19.70 % | 1.463 M 33.16 % | 1.099 M |
Deferred revenue non current | 4.009 M 10.68 % | 3.622 M 61.12 % | 2.248 M -45.81 % | 4.148 M 85.59 % | 2.235 M 15.38 % | 1.937 M 56.84 % | 1.235 M 60.39 % | 770.000 K 43.12 % | 538.000 K |
Minority interest | 1.414 M -8.89 % | 1.552 M 69.62 % | 915.000 K 188.64 % | 317.000 K 13.62 % | 279.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 3.015 M 103.58 % | 1.481 M -86.29 % | 10.802 M -22.99 % | 14.026 M -15.88 % | 16.674 M 9.04 % | 15.292 M | 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 |
Other total stockholders equity | 101.351 M 0.00 % | 101.351 M 0.21 % | 101.141 M 0.82 % | 100.319 M -0.65 % | 100.972 M 0.00 % | 100.972 M 25.60 % | 80.395 M | 0.000 -100.00 % | 8.022 M |
Deferred tax liabilities non current | 487.000 K 202.48 % | 161.000 K 3.87 % | 155.000 K -9.36 % | 171.000 K -32.14 % | 252.000 K -90.00 % | 2.521 M | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.109 M -70.77 % | -1.235 M -60.39 % | -770.000 K -43.12 % | -538.000 K |
Total assets | 683.288 M 10.37 % | 619.063 M 9.22 % | 566.799 M 15.30 % | 491.607 M 3.35 % | 475.687 M 14.77 % | 414.467 M 18.81 % | 348.844 M 7.48 % | 324.579 M 59.80 % | 203.110 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 -100.00 % | 85.184 M 518.40 % | 13.775 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 -100.00 % | 184.000 K -59.74 % | 457.000 K -42.30 % | 792.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | -15.173 M -558.55 % | -2.304 M 97.31 % | -85.641 M -487.91 % | -14.567 M 65.12 % | -41.768 M -38.99 % | -30.052 M -43.88 % | -20.887 M -83.86 % | -11.360 M -2 418.84 % | -451.009 K |
Accounts receivables | -11.114 M -877.20 % | 1.430 M 110.31 % | -13.869 M -4.88 % | -13.224 M -233.81 % | 9.883 M 135.21 % | -28.067 M 1.38 % | -28.460 M -13.85 % | -24.999 M -256.88 % | 15.935 M |
Inventory | -58.794 M -150.70 % | -23.452 M 67.32 % | -71.772 M -5 244.15 % | -1.343 M 97.40 % | -51.651 M -2 502.07 % | -1.985 M 91.78 % | -24.153 M 48.11 % | -46.544 M -138.26 % | -19.535 M |
Accounts payables | 0.000 | 0.000 100.00 % | -5.406 M -232.76 % | 4.072 M 453.17 % | -1.153 M -446.25 % | 333.000 K -98.51 % | 22.329 M -10.56 % | 24.965 M 24 380.77 % | -102.820 K |
Other working capital | 54.735 M 177.59 % | 19.718 M 264.74 % | 5.406 M 232.76 % | -4.072 M -453.17 % | 1.153 M 446.25 % | -333.000 K -103.54 % | 9.397 M -73.32 % | 35.218 M 983.05 % | 3.252 M |
Other non cash items | -8.014 M -113.08 % | -3.761 M 92.38 % | -49.368 M -152.12 % | -19.581 M -140.66 % | 48.162 M 280.92 % | -26.620 M -859.79 % | 3.504 M 211.00 % | 1.127 M -84.53 % | 7.284 M |
Net cash provided by operating activities | 17.142 M -52.96 % | 36.440 M 345.16 % | -14.864 M -190.18 % | 16.482 M -65.25 % | 47.435 M 320.72 % | -21.491 M -169.62 % | 30.870 M -26.17 % | 41.813 M 7.19 % | 39.008 M |
Investments in property plant and equipment | -33.422 M 43.90 % | -59.579 M -23.70 % | -48.164 M -313.60 % | -11.645 M 43.84 % | -20.736 M -335.81 % | -4.758 M 81.49 % | -25.701 M -4.89 % | -24.504 M -94.80 % | -12.579 M |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 424.034 K -7.37 % | 457.775 K 15.91 % | 394.925 K |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.000 M | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 -100.00 % | 695.000 K -93.05 % | 10.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 6.081 M 85.68 % | 3.275 M -64.09 % | 9.120 M 452.12 % | -2.590 M -178.25 % | 3.310 M 112.45 % | 1.558 M 64.42 % | 947.563 K 82.21 % | 520.043 K 188.90 % | -585.000 K |
Net cash used for investing activites | -27.341 M 51.44 % | -56.304 M -46.82 % | -38.349 M -805.53 % | -4.235 M 84.56 % | -27.426 M -757.06 % | -3.200 M 86.85 % | -24.330 M -3.42 % | -23.526 M -93.09 % | -12.184 M |
Debt repayment | -1.543 M -116.51 % | 9.348 M 55.80 % | 6.000 M 269.16 % | -3.547 M 9.86 % | -3.935 M -42.68 % | -2.758 M 89.10 % | -25.310 M -198.53 % | 25.688 M 646.55 % | -4.700 M |
Common stock issued | 0.000 -100.00 % | 542.000 K 45.31 % | 373.000 K -17.84 % | 454.000 K | 0.000 -100.00 % | 128.043 M 35 867.13 % | 356.000 K | 0.000 | 0.000 |
Common stock repurchased | 0.000 100.00 % | -863.000 K | 0.000 100.00 % | -1.560 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -1.445 M -4.26 % | -1.386 M 9.88 % | -1.538 M 24.57 % | -2.039 M 45.03 % | -3.709 M | 0.000 100.00 % | -6.426 M 72.75 % | -23.582 M -290.50 % | -6.039 M |
Other financing activites | 2.187 M 931.56 % | -263.000 K -110.32 % | 2.549 M 213.69 % | -2.242 M -2 769.05 % | 84.000 K 100.28 % | -29.681 M -602.64 % | 5.905 M 442.72 % | -1.723 M -139.64 % | -719.000 K |
Net cash used provided by financing activities | -801.000 K -110.86 % | 7.378 M -0.08 % | 7.384 M 182.65 % | -8.934 M -18.17 % | -7.560 M -107.91 % | 95.604 M 421.70 % | -29.718 M -1 612.46 % | -1.735 M 86.97 % | -13.323 M |
Effect of forex changes on cash | -135.000 K -165.53 % | 206.000 K -90.67 % | 2.207 M 290.26 % | -1.160 M 66.23 % | -3.435 M -282.81 % | 1.879 M 3 734.69 % | 49.000 K 147.12 % | -104.000 K -179.39 % | 131.000 K |
Net change in cash | -11.135 M 9.32 % | -12.280 M 71.85 % | -43.622 M -2 126.10 % | 2.153 M -76.11 % | 9.014 M -87.62 % | 72.792 M 399.81 % | -24.279 M -229.49 % | 18.750 M 34.64 % | 13.926 M |
Cash at beginning of period | 42.169 M -22.55 % | 54.449 M -44.48 % | 98.071 M 2.24 % | 95.918 M 10.37 % | 86.904 M 515.82 % | 14.112 M -65.05 % | 40.372 M 86.72 % | 21.622 M 180.95 % | 7.696 M |
Cash at end of period | 31.034 M -26.41 % | 42.169 M -22.55 % | 54.449 M -44.48 % | 98.071 M 2.24 % | 95.918 M 10.37 % | 86.904 M 440.02 % | 16.093 M -60.14 % | 40.372 M 86.72 % | 21.622 M |
Operating cash flow | 17.142 M -52.96 % | 36.440 M 345.16 % | -14.864 M -190.18 % | 16.482 M -65.25 % | 47.435 M 320.72 % | -21.491 M -169.62 % | 30.870 M -26.17 % | 41.813 M 7.19 % | 39.008 M |
Capital expenditure | -33.701 M 44.07 % | -60.254 M -25.10 % | -48.164 M -313.60 % | -11.645 M 43.84 % | -20.736 M -335.81 % | -4.758 M 81.49 % | -25.701 M -4.89 % | -24.504 M -94.80 % | -12.579 M |
Free CashFlow | -16.559 M 30.47 % | -23.814 M 62.22 % | -63.028 M -1 403.04 % | 4.837 M -81.88 % | 26.699 M 201.71 % | -26.249 M -607.82 % | 5.169 M -70.14 % | 17.309 M -34.51 % | 26.428 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
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 | 2016-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 118.163 M -1.43 % | 119.882 M 1.80 % | 117.764 M 5.23 % | 111.915 M 4.81 % | 106.783 M -8.11 % | 116.203 M 41.13 % | 82.340 M -34.73 % | 126.159 M 31.35 % | 96.050 M 5.27 % | 91.240 M -18.68 % | 112.205 M -3.47 % | 116.240 M 1.98 % | 113.988 M -12.91 % | 130.886 M 51.61 % | 86.330 M -16.09 % | 102.884 M 0.00 % | 102.884 M 17.76 % | 87.366 M 33.68 % | 65.353 M 100.00 % | 32.676 M |
Net income | 8.269 M -5.57 % | 8.757 M 20.32 % | 7.278 M 7.33 % | 6.781 M -50.76 % | 13.771 M 44.44 % | 9.534 M 22.58 % | 7.778 M -37.53 % | 12.451 M 42.39 % | 8.744 M -16.50 % | 10.472 M -41.42 % | 17.875 M -19.39 % | 22.174 M 1 340.81 % | 1.539 M -91.83 % | 18.832 M 50.43 % | 12.519 M -33.36 % | 18.786 M 0.00 % | 18.786 M 79.58 % | 10.461 M 0.00 % | 10.461 M 100.00 % | 5.231 M |
Income before tax | 9.670 M -9.75 % | 10.715 M 26.07 % | 8.499 M 10.49 % | 7.692 M -54.76 % | 17.002 M 77.94 % | 9.555 M 5.53 % | 9.054 M -40.89 % | 15.316 M 48.45 % | 10.317 M -14.93 % | 12.127 M -44.78 % | 21.960 M -15.50 % | 25.989 M 381.90 % | 5.393 M -76.81 % | 23.254 M 56.94 % | 14.817 M -40.74 % | 25.005 M 0.00 % | 25.005 M 52.77 % | 16.368 M 33.68 % | 12.244 M 100.00 % | 6.122 M |
Income before tax ratio | 0.08 -8.44 % | 0.09 23.85 % | 0.07 5.00 % | 0.07 -56.83 % | 0.16 93.64 % | 0.08 -25.22 % | 0.11 -9.43 % | 0.12 13.02 % | 0.11 -19.19 % | 0.13 -32.09 % | 0.20 -12.46 % | 0.22 372.57 % | 0.05 -73.37 % | 0.18 3.52 % | 0.17 -29.38 % | 0.24 0.00 % | 0.24 29.73 % | 0.19 0.00 % | 0.19 0.00 % | 0.19 |
EBITDA | 17.216 M 91.16 % | 9.006 M -36.61 % | 14.208 M 52.50 % | 9.317 M -55.53 % | 20.951 M 47.67 % | 14.188 M 10.10 % | 12.886 M 15.71 % | 11.136 M -19.82 % | 13.889 M -1.09 % | 14.042 M -46.80 % | 26.397 M -10.70 % | 29.560 M 199.68 % | 9.864 M -64.79 % | 28.015 M 54.85 % | 18.092 M -29.66 % | 25.719 M 0.00 % | 25.719 M 64.30 % | 15.654 M 0.00 % | 15.654 M 100.00 % | 7.827 M |
Net income ratio | 0.07 -4.20 % | 0.07 18.20 % | 0.06 2.00 % | 0.06 -53.02 % | 0.13 57.18 % | 0.08 -13.14 % | 0.09 -4.29 % | 0.10 8.41 % | 0.09 -20.68 % | 0.11 -27.95 % | 0.16 -16.49 % | 0.19 1 312.89 % | 0.01 -90.62 % | 0.14 -0.78 % | 0.15 -20.58 % | 0.18 0.00 % | 0.18 52.49 % | 0.12 -25.20 % | 0.16 0.00 % | 0.16 |
Ratio EBITDA | 0.15 93.94 % | 0.08 -37.73 % | 0.12 44.92 % | 0.08 -57.57 % | 0.20 60.69 % | 0.12 -21.98 % | 0.16 77.29 % | 0.09 -38.96 % | 0.14 -6.04 % | 0.15 -34.58 % | 0.24 -7.49 % | 0.25 193.87 % | 0.09 -59.57 % | 0.21 2.13 % | 0.21 -16.17 % | 0.25 0.00 % | 0.25 39.51 % | 0.18 -25.20 % | 0.24 0.00 % | 0.24 |
Gross profit ratio | 0.21 4.89 % | 0.20 4.15 % | 0.20 4.86 % | 0.19 -33.72 % | 0.28 34.19 % | 0.21 -14.65 % | 0.25 30.01 % | 0.19 -26.85 % | 0.26 -15.47 % | 0.31 -20.99 % | 0.39 0.10 % | 0.39 34.61 % | 0.29 -20.47 % | 0.36 21.10 % | 0.30 -18.30 % | 0.36 0.00 % | 0.36 -3.73 % | 0.38 -3.85 % | 0.39 0.00 % | 0.39 |
Weighted average shs out dil | 659.865 M 0.33 % | 657.691 M 0.07 % | 657.210 M 0.14 % | 656.284 M -0.63 % | 660.426 M 0.40 % | 657.765 M -0.17 % | 658.863 M 0.04 % | 658.594 M -0.78 % | 663.740 M 0.57 % | 660.000 M 0.00 % | 660.000 M -0.27 % | 661.793 M 33.20 % | 496.833 M -24.72 % | 660.000 M 0.00 % | 660.000 M 0.00 % | 660.000 M 0.00 % | 660.000 M 0.00 % | 660.000 M 0.00 % | 660.000 M 0.00 % | 660.000 M |
Weighted average shs out | 659.883 M -2.05 % | 673.667 M 1.82 % | 661.636 M -2.77 % | 680.482 M 3.16 % | 659.625 M -3.25 % | 681.779 M 3.74 % | 657.203 M -0.21 % | 658.609 M -2.09 % | 672.667 M 1.91 % | 660.028 M -0.30 % | 662.037 M 0.03 % | 661.812 M 33.18 % | 496.933 M -24.71 % | 660.000 M 0.00 % | 660.000 M 0.00 % | 660.000 M 0.00 % | 660.000 M 0.00 % | 660.000 M 0.00 % | 660.000 M 0.00 % | 660.000 M |
EPS diluted | 0.01 -3.85 % | 0.01 17.12 % | 0.01 7.77 % | 0.01 -50.72 % | 0.02 44.14 % | 0.01 22.88 % | 0.01 -37.57 % | 0.02 43.18 % | 0.01 -16.98 % | 0.02 -41.33 % | 0.03 -19.10 % | 0.03 980.65 % | 0.00 -89.12 % | 0.03 50.00 % | 0.02 -42.07 % | 0.03 0.00 % | 0.03 54.72 % | 0.02 34.18 % | 0.02 100.00 % | 0.01 |
Earnings per share | 0.01 -3.85 % | 0.01 18.18 % | 0.01 10.00 % | 0.01 -52.15 % | 0.02 49.29 % | 0.01 18.64 % | 0.01 -37.57 % | 0.02 45.38 % | 0.01 -18.24 % | 0.02 -41.11 % | 0.03 -19.40 % | 0.03 980.65 % | 0.00 -89.12 % | 0.03 50.00 % | 0.02 -42.07 % | 0.03 0.00 % | 0.03 54.72 % | 0.02 34.18 % | 0.02 100.00 % | 0.01 |
Gross profit | 25.224 M 3.39 % | 24.398 M 6.02 % | 23.012 M 10.34 % | 20.856 M -30.53 % | 30.022 M 23.31 % | 24.346 M 20.45 % | 20.212 M -15.15 % | 23.820 M -3.92 % | 24.793 M -11.01 % | 27.860 M -35.75 % | 43.365 M -3.38 % | 44.881 M 37.27 % | 32.695 M -30.74 % | 47.203 M 83.60 % | 25.710 M -31.45 % | 37.505 M 0.00 % | 37.505 M 13.37 % | 33.082 M 28.54 % | 25.738 M 100.00 % | 12.869 M |
Income tax expense | 1.477 M -26.81 % | 2.018 M 55.35 % | 1.299 M 39.83 % | 929.000 K -63.94 % | 2.576 M 629.75 % | 353.000 K -73.89 % | 1.352 M -53.84 % | 2.929 M 80.69 % | 1.621 M -3.28 % | 1.676 M -58.97 % | 4.085 M 7.08 % | 3.815 M -1.01 % | 3.854 M -12.84 % | 4.422 M 92.43 % | 2.298 M -31.26 % | 3.343 M 0.00 % | 3.343 M 40.28 % | 2.383 M 33.68 % | 1.783 M 100.00 % | 891.250 K |
Cost of revenue | 92.939 M -2.67 % | 95.484 M 0.77 % | 94.752 M 4.06 % | 91.059 M 18.63 % | 76.761 M -16.43 % | 91.857 M 47.85 % | 62.128 M -39.29 % | 102.339 M 43.62 % | 71.257 M 12.43 % | 63.380 M -7.93 % | 68.840 M -3.53 % | 71.359 M -12.22 % | 81.293 M -2.86 % | 83.683 M 38.05 % | 60.620 M -7.28 % | 65.379 M 0.00 % | 65.379 M 20.44 % | 54.284 M 37.03 % | 39.615 M 100.00 % | 19.808 M |
General and administrative expenses | 14.137 M -7.94 % | 15.356 M 10.44 % | 13.905 M 0.12 % | 13.889 M 20.75 % | 11.502 M -15.77 % | 13.655 M 43.63 % | 9.507 M -32.67 % | 14.120 M 3.63 % | 13.626 M -1.85 % | 13.883 M -28.94 % | 19.537 M 35.40 % | 14.429 M -41.15 % | 24.517 M 37.13 % | 17.879 M 102.85 % | 8.814 M -9.99 % | 9.792 M 0.00 % | 9.792 M -8.18 % | 10.665 M 0.00 % | 10.665 M 100.00 % | 5.332 M |
Selling and marketing expenses | 2.641 M -10.84 % | 2.962 M -15.88 % | 3.521 M -4.66 % | 3.693 M 20.14 % | 3.074 M 7.75 % | 2.853 M -7.61 % | 3.088 M -18.37 % | 3.783 M 69.95 % | 2.226 M -51.66 % | 4.605 M 142.88 % | 1.896 M -65.12 % | 5.436 M 101.33 % | 2.700 M -51.82 % | 5.604 M 106.03 % | 2.720 M -30.31 % | 3.903 M 0.00 % | 3.903 M 28.68 % | 3.033 M 0.00 % | 3.033 M 100.00 % | 1.517 M |
Other 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 100.00 % | -2.258 M 0.00 % | -2.258 M 35.68 % | -3.511 M -1 481.58 % | -222.000 K -100.00 % | -111.000 K |
Operating expenses | 22.094 M -1.21 % | 22.364 M 2.79 % | 21.758 M -1.96 % | 22.194 M 73.95 % | 12.759 M -20.42 % | 16.032 M 48.75 % | 10.778 M 14.40 % | 9.421 M -33.29 % | 14.123 M -15.03 % | 16.622 M -20.81 % | 20.991 M 11.02 % | 18.907 M -29.35 % | 26.762 M 13.29 % | 23.622 M 123.35 % | 10.576 M -30.00 % | 15.109 M 0.00 % | 15.109 M -12.20 % | 17.208 M 27.70 % | 13.476 M 100.00 % | 6.738 M |
Cost and expenses | 115.033 M -2.39 % | 117.848 M 1.15 % | 116.510 M 2.88 % | 113.253 M 26.51 % | 89.520 M -17.03 % | 107.889 M 47.98 % | 72.906 M -34.77 % | 111.760 M 30.90 % | 85.380 M 6.72 % | 80.002 M -10.94 % | 89.831 M -0.48 % | 90.266 M -16.46 % | 108.055 M 0.70 % | 107.305 M 50.72 % | 71.196 M -11.54 % | 80.488 M 0.00 % | 80.488 M 12.58 % | 71.492 M 34.66 % | 53.091 M 100.00 % | 26.545 M |
Research and development expenses | 5.316 M 31.39 % | 4.046 M -6.60 % | 4.332 M -6.07 % | 4.612 M 29.81 % | 3.553 M -31.05 % | 5.153 M 69.23 % | 3.045 M 5.62 % | 2.883 M -44.39 % | 5.184 M 21.69 % | 4.260 M 12.11 % | 3.800 M -18.42 % | 4.658 M 54.44 % | 3.016 M -35.13 % | 4.649 M 84.85 % | 2.515 M -44.38 % | 4.522 M 0.00 % | 4.522 M -36.60 % | 7.132 M | 0.000 | 0.000 |
Selling general and administrative expenses | 16.778 M -8.41 % | 18.318 M 5.12 % | 17.426 M -0.89 % | 17.582 M 20.62 % | 14.576 M -11.70 % | 16.508 M 31.07 % | 12.595 M -29.65 % | 17.903 M 12.94 % | 15.852 M -14.26 % | 18.488 M -13.74 % | 21.433 M 7.89 % | 19.865 M -27.01 % | 27.217 M 15.90 % | 23.483 M 103.60 % | 11.534 M 38.48 % | 8.329 M 0.00 % | 8.329 M 36.06 % | 6.121 M -55.31 % | 13.698 M 100.00 % | 6.849 M |
Interest income | 0.000 | 0.000 | 0.000 -100.00 % | 902.000 K 245.59 % | 261.000 K -78.97 % | 1.241 M 226.58 % | 380.000 K -58.56 % | 917.000 K 159.77 % | 353.000 K -60.29 % | 889.000 K 114.73 % | 414.000 K 2 660.00 % | 15.000 K -97.22 % | 540.000 K 65.14 % | 327.000 K 3.15 % | 317.000 K 1 241.06 % | 23.638 K 0.00 % | 23.638 K -82.86 % | 137.873 K | 0.000 | 0.000 |
Interest expense | 0.000 | 0.000 | 0.000 | 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 % | 290.000 K 0.00 % | 290.000 K 110.61 % | 137.694 K 33.68 % | 103.000 K 100.00 % | 51.500 K |
Depreciation and amortization | 8.770 M 199.71 % | 2.926 M -66.06 % | 8.622 M 42.68 % | 6.043 M 9.77 % | 5.505 M -13.31 % | 6.350 M 20.52 % | 5.269 M 0.96 % | 5.219 M 5.48 % | 4.948 M 5.95 % | 4.670 M 4.59 % | 4.465 M -1.74 % | 4.544 M 3.60 % | 4.386 M 2.12 % | 4.295 M 9.68 % | 3.916 M 3.53 % | 3.783 M 0.00 % | 3.783 M 14.36 % | 3.308 M 0.00 % | 3.308 M 100.00 % | 1.654 M |
Operating income | 3.130 M 53.88 % | 2.034 M 62.20 % | 1.254 M 193.72 % | -1.338 M -108.66 % | 15.446 M 97.07 % | 7.838 M 2.90 % | 7.617 M 28.73 % | 5.917 M -33.82 % | 8.941 M -4.60 % | 9.372 M -57.27 % | 21.932 M -12.33 % | 25.016 M 356.66 % | 5.478 M -76.91 % | 23.720 M 67.33 % | 14.176 M -36.70 % | 22.396 M 0.00 % | 22.396 M 41.84 % | 15.789 M 27.88 % | 12.347 M 100.00 % | 6.173 M |
Operating income ratio | 0.03 56.12 % | 0.02 59.34 % | 0.01 189.07 % | -0.01 -108.27 % | 0.14 114.45 % | 0.07 -27.09 % | 0.09 97.24 % | 0.05 -49.62 % | 0.09 -9.38 % | 0.10 -47.45 % | 0.20 -9.18 % | 0.22 347.82 % | 0.05 -73.48 % | 0.18 10.36 % | 0.16 -24.56 % | 0.22 0.00 % | 0.22 20.45 % | 0.18 -4.34 % | 0.19 0.00 % | 0.19 |
Total other income expenses net | 6.540 M -24.66 % | 8.681 M 19.82 % | 7.245 M -19.77 % | 9.030 M 76.75 % | 5.109 M 197.55 % | 1.717 M -61.69 % | 4.482 M -63.51 % | 12.282 M 87.23 % | 6.560 M -6.49 % | 7.015 M 83.25 % | 3.828 M -32.02 % | 5.631 M 92.12 % | 2.931 M 728.97 % | -466.000 K -114.77 % | 3.156 M -7.93 % | 3.428 M 0.00 % | 3.428 M -18.19 % | 4.190 M 4 168.02 % | -103.000 K -100.00 % | -51.500 K |
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 | 2016-01-31 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2017-12-31 | 2016-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -17.737 M -264.06 % | -4.872 M 57.48 % | -11.457 M 39.87 % | -19.053 M 20.70 % | -24.026 M 21.76 % | -30.709 M 66.82 % | -92.562 M -10.13 % | -84.045 M -20.86 % | -69.537 M 11.22 % | -78.322 M 3.34 % | -81.030 M -19.87 % | -67.597 M -668.50 % | -8.796 M -14.17 % | -7.704 M -27.79 % | -6.029 M 65.28 % | -17.362 M |
Total investments | 0.000 100.00 % | -1.390 M -196.19 % | 1.445 M 148.25 % | -2.995 M -253.12 % | 1.956 M -1.86 % | 1.993 M 34.75 % | 1.479 M -17.24 % | 1.787 M -83.48 % | 10.816 M 1.86 % | 10.619 M 1 513.83 % | 658.000 K -19.56 % | 818.000 K 43.26 % | 571.000 K 10.66 % | 516.000 K 167.36 % | 193.000 K -2.03 % | 197.000 K |
Total debt | 15.523 M -37.34 % | 24.772 M 15.75 % | 21.402 M 1.76 % | 21.031 M -17.15 % | 25.384 M 6.93 % | 23.740 M 25.30 % | 18.946 M 35.08 % | 14.026 M -4.00 % | 14.610 M -16.97 % | 17.596 M 29.14 % | 13.626 M -29.42 % | 19.307 M 27.01 % | 15.201 M 137.22 % | 6.408 M -81.34 % | 34.344 M 706.07 % | 4.261 M |
Accumulated other comprehensive income loss | 353.441 M 575.56 % | 52.318 M -0.60 % | 52.635 M 0.30 % | 52.480 M -1.53 % | 53.298 M 0.94 % | 52.804 M 1.93 % | 51.805 M 4.56 % | 49.547 M -1.43 % | 50.268 M -0.43 % | 50.487 M -8.84 % | 55.382 M 3.27 % | 53.626 M 3.11 % | 52.009 M -0.15 % | 52.088 M 697.77 % | 6.529 M 205.29 % | 2.139 M |
Retained earnings | 0.000 -100.00 % | 195.600 M 4.69 % | 186.843 M 3.22 % | 181.010 M 3.89 % | 174.229 M 7.65 % | 161.844 M 6.26 % | 152.310 M 4.27 % | 146.070 M 9.32 % | 133.619 M 5.28 % | 126.914 M 8.99 % | 116.442 M 13.85 % | 102.276 M 27.68 % | 80.102 M 1.96 % | 78.563 M -35.36 % | 121.541 M 61.51 % | 75.252 M |
Common stock | 5.806 M 0.00 % | 5.806 M 0.00 % | 5.806 M 0.00 % | 5.806 M 0.00 % | 5.806 M 0.00 % | 5.806 M 0.00 % | 5.806 M 0.00 % | 5.806 M 0.00 % | 5.806 M 0.00 % | 5.806 M 0.00 % | 5.806 M 0.00 % | 5.806 M 0.00 % | 5.806 M | 0.000 | 0.000 | 0.000 |
Total equity | 360.542 M 1.14 % | 356.489 M 2.41 % | 348.109 M 1.73 % | 342.199 M 1.83 % | 336.044 M 4.20 % | 322.510 M 3.82 % | 310.631 M 2.84 % | 302.059 M 3.84 % | 290.896 M 2.26 % | 284.458 M 2.10 % | 278.602 M 6.06 % | 262.680 M 9.96 % | 238.889 M 81.92 % | 131.319 M 2.54 % | 128.071 M 65.49 % | 77.391 M |
Other non current liabilities | 4.153 M | 0.000 -100.00 % | 4.436 M | 0.000 100.00 % | -19.286 M 1.96 % | -19.672 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.109 M | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 995.000 K -88.73 % | 8.829 M -34.54 % | 13.488 M 2.80 % | 13.120 M -8.21 % | 14.294 M 51.53 % | 9.433 M 16.53 % | 8.095 M -14.95 % | 9.518 M -11.74 % | 10.784 M -10.45 % | 12.043 M 15.24 % | 10.450 M -12.62 % | 11.959 M -2.69 % | 12.290 M | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 5.148 M -61.37 % | 13.325 M -25.66 % | 17.924 M 6.04 % | 16.903 M 146.04 % | 6.870 M 243.50 % | 2.000 M -82.29 % | 11.290 M -18.41 % | 13.837 M 5.48 % | 13.118 M -9.72 % | 14.530 M 17.59 % | 12.357 M -24.73 % | 16.417 M 10.12 % | 14.908 M 1 107.13 % | 1.235 M 60.39 % | 770.000 K 43.12 % | 538.000 K |
Other current liabilities | 237.344 M 11.15 % | 213.529 M 10.56 % | 193.141 M -1.76 % | 196.609 M 10.42 % | 178.059 M 18.80 % | 149.878 M 13.35 % | 132.229 M 21.81 % | 108.550 M -5.94 % | 115.410 M -6.20 % | 123.032 M 24.82 % | 98.564 M 28.65 % | 76.613 M -33.36 % | 114.962 M 10.72 % | 103.828 M 21.94 % | 85.146 M 0.09 % | 85.068 M |
Deferred revenue | 0.000 | 0.000 | 0.000 100.00 % | -1.266 M 88.58 % | -11.090 M 22.49 % | -14.307 M -31.85 % | -10.851 M -140.71 % | -4.508 M -17.83 % | -3.826 M 31.10 % | -5.553 M -74.84 % | -3.176 M 56.78 % | -7.348 M -152.42 % | -2.911 M 54.57 % | -6.408 M -107.04 % | 91.062 M 80.83 % | 50.359 M |
Short term debt | 14.528 M -8.88 % | 15.943 M 101.45 % | 7.914 M 0.04 % | 7.911 M -28.67 % | 11.090 M -22.49 % | 14.307 M 31.85 % | 10.851 M 140.71 % | 4.508 M 17.83 % | 3.826 M -31.10 % | 5.553 M 74.84 % | 3.176 M -56.78 % | 7.348 M 152.42 % | 2.911 M | 0.000 -100.00 % | 28.609 M | 0.000 |
Total current liabilities | 350.734 M 11.89 % | 313.474 M 12.53 % | 278.572 M 7.16 % | 259.961 M 6.01 % | 245.213 M 5.49 % | 232.453 M 16.27 % | 199.920 M 13.78 % | 175.711 M 12.56 % | 156.104 M -11.66 % | 176.699 M 1.61 % | 173.894 M 26.49 % | 137.479 M -25.86 % | 185.439 M 6.97 % | 173.354 M -11.37 % | 195.584 M 56.32 % | 125.119 M |
Total liabilities | 355.882 M 8.90 % | 326.799 M 10.22 % | 296.496 M 7.09 % | 276.864 M 5.78 % | 261.726 M 7.14 % | 244.289 M 15.66 % | 211.210 M 11.43 % | 189.548 M 12.01 % | 169.222 M -11.51 % | 191.229 M 2.67 % | 186.251 M 22.71 % | 151.787 M -24.24 % | 200.347 M 14.75 % | 174.589 M -10.73 % | 195.584 M 56.32 % | 125.119 M |
Other non current assets | 8.144 M 34.59 % | 6.051 M 28.23 % | 4.719 M -44.15 % | 8.449 M 105.50 % | -153.540 M -12.11 % | -136.951 M -52.71 % | -89.681 M -0.04 % | -89.647 M -0.46 % | -89.235 M 4.57 % | -93.505 M -14.23 % | -81.859 M -0.14 % | -81.744 M 5.98 % | -86.943 M -22.91 % | -70.735 M -6 735.58 % | 1.066 M -50.72 % | 2.163 M |
Long term investments | 0.000 | 0.000 | 0.000 100.00 % | -6.457 M -104.23 % | 152.596 M 12.66 % | 135.451 M 55.73 % | 86.978 M -0.20 % | 87.150 M 0.19 % | 86.983 M -3.20 % | 89.860 M 14.53 % | 78.458 M 0.78 % | 77.850 M -8.07 % | 84.680 M 19.61 % | 70.795 M 13 111 974 857.33 % | 0.540 -63.69 % | 1.487 |
Intangible assets | 1.738 M 29.03 % | 1.347 M 23.58 % | 1.090 M 4.21 % | 1.046 M -19.29 % | 1.296 M -20.98 % | 1.640 M 9.19 % | 1.502 M -13.58 % | 1.738 M -4.14 % | 1.813 M -10.02 % | 2.015 M -26.75 % | 2.751 M -13.00 % | 3.162 M 4.74 % | 3.019 M -16.72 % | 3.625 M -24.98 % | 4.832 M 125.57 % | 2.142 M |
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 |
Goodwill and intangible assets | 1.738 M 29.03 % | 1.347 M 23.58 % | 1.090 M 4.21 % | 1.046 M -19.29 % | 1.296 M -20.98 % | 1.640 M 9.19 % | 1.502 M -13.58 % | 1.738 M -4.14 % | 1.813 M -10.02 % | 2.015 M -26.75 % | 2.751 M -13.00 % | 3.162 M 4.74 % | 3.019 M -16.72 % | 3.625 M -24.98 % | 4.832 M 125.57 % | 2.142 M |
Property plant equipment net | 183.476 M -5.21 % | 193.570 M -3.11 % | 199.782 M 1.64 % | 196.561 M 29.11 % | 152.244 M 12.51 % | 135.311 M 53.45 % | 88.179 M 0.31 % | 87.909 M 0.56 % | 87.422 M -4.45 % | 91.490 M 15.65 % | 79.108 M 0.67 % | 78.582 M -6.37 % | 83.924 M 23.58 % | 67.910 M 3.13 % | 65.847 M 38.43 % | 47.568 M |
Total non current assets | 193.358 M -3.79 % | 200.968 M -2.25 % | 205.591 M 2.18 % | 201.200 M 31.04 % | 153.540 M 12.11 % | 136.951 M 52.71 % | 89.681 M 0.04 % | 89.647 M 0.46 % | 89.235 M -4.57 % | 93.505 M 14.23 % | 81.859 M 0.14 % | 81.744 M -5.98 % | 86.943 M 18.99 % | 73.069 M -2.69 % | 75.093 M 38.89 % | 54.067 M |
Other current assets | 9.466 M 151.35 % | 3.766 M -12.82 % | 4.320 M 31.95 % | 3.274 M -17.28 % | 3.958 M 23.80 % | 3.197 M 9.56 % | 2.918 M -65.02 % | 8.342 M 396.25 % | 1.681 M 67.10 % | 1.006 M 60.19 % | 628.000 K -4.85 % | 660.000 K -99.34 % | 100.532 M 2 533.80 % | 3.817 M -93.77 % | 61.268 M 1 027.08 % | 5.436 M |
Short term investments | 0.000 -100.00 % | 6.582 M 355.50 % | 1.445 M -58.26 % | 3.462 M 76.99 % | 1.956 M -1.86 % | 1.993 M 34.75 % | 1.479 M -17.24 % | 1.787 M -83.48 % | 10.816 M 1.86 % | 10.619 M 1 513.83 % | 658.000 K -19.56 % | 818.000 K 43.26 % | 571.000 K 10.66 % | 516.000 K 167.36 % | 193.000 K -2.03 % | 197.000 K |
cash and cash equivalents | 33.260 M 12.20 % | 29.644 M -9.78 % | 32.859 M -18.02 % | 40.084 M -18.87 % | 49.410 M -9.25 % | 54.449 M -51.17 % | 111.508 M 13.70 % | 98.071 M 16.55 % | 84.147 M -12.27 % | 95.918 M 1.33 % | 94.656 M 8.92 % | 86.904 M 262.15 % | 23.997 M 70.05 % | 14.112 M -65.05 % | 40.372 M 86.72 % | 21.622 M |
Cash and short term investments | 33.260 M 12.20 % | 29.644 M -13.58 % | 34.304 M -21.22 % | 43.546 M -15.22 % | 51.366 M -8.99 % | 56.442 M -50.05 % | 112.987 M 13.15 % | 99.858 M 5.15 % | 94.963 M -10.86 % | 106.537 M -8.05 % | 115.866 M 32.08 % | 87.722 M 257.06 % | 24.568 M 74.09 % | 14.112 M -65.05 % | 40.372 M 86.72 % | 21.622 M |
Total current assets | 523.066 M 8.45 % | 482.320 M 9.86 % | 439.014 M 5.06 % | 417.863 M -2.11 % | 426.866 M 2.32 % | 417.178 M -0.30 % | 418.448 M 8.31 % | 386.346 M 5.47 % | 366.307 M -3.10 % | 378.011 M 0.90 % | 374.651 M 13.34 % | 330.558 M -5.56 % | 350.010 M 50.32 % | 232.839 M -6.67 % | 249.486 M 67.39 % | 149.043 M |
Inventory | 387.032 M 17.37 % | 329.761 M 12.38 % | 293.445 M 9.10 % | 268.961 M -0.81 % | 271.161 M 10.03 % | 246.433 M 10.51 % | 223.005 M 22.38 % | 182.222 M -0.06 % | 182.332 M -1.75 % | 185.584 M 6.03 % | 175.026 M 26.45 % | 138.419 M -1.65 % | 140.736 M 1.28 % | 138.952 M -3.26 % | 143.627 M 61.88 % | 88.725 M |
Net receivables | 93.308 M -21.69 % | 119.149 M 11.41 % | 106.945 M 4.76 % | 102.082 M 1.69 % | 100.381 M -9.55 % | 110.984 M 39.54 % | 79.538 M -17.08 % | 95.924 M 9.84 % | 87.331 M 2.88 % | 84.884 M 2.11 % | 83.131 M -19.88 % | 103.757 M 23.26 % | 84.174 M 11.57 % | 75.442 M 117.11 % | 34.749 M | 0.000 |
Tax assets | 0.000 | 0.000 | 0.000 -100.00 % | 1.601 M 69.60 % | 944.000 K -37.07 % | 1.500 M -44.51 % | 2.703 M 8.25 % | 2.497 M 10.88 % | 2.252 M -38.22 % | 3.645 M 7.17 % | 3.401 M -12.66 % | 3.894 M 72.07 % | 2.263 M 53.53 % | 1.474 M -55.97 % | 3.348 M 52.57 % | 2.194 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.364 M 37.05 % | 12.670 M -7.60 % | 13.712 M -12.18 % | 15.614 M 241.22 % | 4.576 M 9.71 % | 4.171 M -50.01 % | 8.343 M 285.36 % | 2.165 M -5.17 % | 2.283 M | 0.000 | 0.000 | 0.000 |
Account payables | 98.862 M 17.69 % | 84.002 M 8.37 % | 77.517 M 48.72 % | 52.124 M -5.80 % | 55.334 M -11.61 % | 62.601 M 16.03 % | 53.953 M -9.81 % | 59.822 M 65.24 % | 36.204 M -17.35 % | 43.804 M -31.99 % | 64.409 M 28.37 % | 50.174 M -23.08 % | 65.230 M -1.81 % | 66.434 M 39.25 % | 47.708 M 83.61 % | 25.983 M |
Tax payables | 0.000 | 0.000 | 0.000 -100.00 % | 4.583 M 527.81 % | 730.000 K -87.12 % | 5.667 M 96.29 % | 2.887 M 1.98 % | 2.831 M 326.36 % | 664.000 K -84.59 % | 4.310 M -44.35 % | 7.745 M 131.61 % | 3.344 M 43.15 % | 2.336 M -24.45 % | 3.092 M 111.30 % | 1.463 M 33.16 % | 1.099 M |
Deferred revenue non current | 0.000 -100.00 % | 4.009 M | 0.000 -100.00 % | 3.622 M 71.25 % | 2.115 M -5.92 % | 2.248 M -28.11 % | 3.127 M -24.61 % | 4.148 M 86.26 % | 2.227 M -0.36 % | 2.235 M 32.17 % | 1.691 M -12.70 % | 1.937 M -1.92 % | 1.975 M 59.92 % | 1.235 M 60.39 % | 770.000 K 43.12 % | 538.000 K |
Minority interest | 1.338 M -5.37 % | 1.414 M -4.07 % | 1.474 M -5.03 % | 1.552 M -1.15 % | 1.570 M 71.58 % | 915.000 K 134.02 % | 391.000 K 23.34 % | 317.000 K 37.23 % | 231.000 K -17.20 % | 279.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 2.161 M -28.33 % | 3.015 M 189.90 % | 1.040 M -29.78 % | 1.481 M -87.14 % | 11.514 M 6.59 % | 10.802 M -10.04 % | 12.008 M -14.39 % | 14.026 M -4.00 % | 14.610 M -12.38 % | 16.674 M 22.37 % | 13.626 M -10.89 % | 15.292 M 0.60 % | 15.201 M | 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 |
Other total stockholders equity | -43.000 K -100.04 % | 101.351 M 0.00 % | 101.351 M 0.00 % | 101.351 M 0.21 % | 101.141 M 0.00 % | 101.141 M 0.82 % | 100.319 M 0.00 % | 100.319 M -0.65 % | 100.972 M 0.00 % | 100.972 M 0.00 % | 100.972 M 0.00 % | 100.972 M 0.00 % | 100.972 M 62.96 % | 61.963 M | 0.000 -100.00 % | 8.022 M |
Deferred tax liabilities non current | 0.000 -100.00 % | 487.000 K | 0.000 -100.00 % | 161.000 K 54.81 % | 104.000 K -32.90 % | 155.000 K 127.94 % | 68.000 K -60.23 % | 171.000 K 59.81 % | 107.000 K -57.54 % | 252.000 K 16.67 % | 216.000 K -91.43 % | 2.521 M 292.07 % | 643.000 K | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.643 M -1.96 % | 9.836 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.109 M | 0.000 | 0.000 100.00 % | -770.000 K -43.12 % | -538.000 K |
Total assets | 716.424 M 4.85 % | 683.288 M 6.00 % | 644.605 M 4.13 % | 619.063 M 3.56 % | 597.770 M 5.46 % | 566.799 M 8.62 % | 521.841 M 6.15 % | 491.607 M 6.84 % | 460.118 M -3.27 % | 475.687 M 2.33 % | 464.853 M 12.16 % | 414.467 M -5.64 % | 439.236 M 43.58 % | 305.908 M -5.75 % | 324.579 M 59.80 % | 203.110 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 | 2017-12-31 | 2016-12-31 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-06-30 | 2016-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.081 M -62.83 % | 59.405 M 130.44 % | 25.779 M 105.20 % | 12.563 M 936.55 % | 1.212 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 -100.00 % | 105.000 K 32.91 % | 79.000 K -57.53 % | 186.000 K -31.37 % | 271.000 K -56.01 % | 616.000 K 250.00 % | 176.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 0.000 100.00 % | -41.880 M -30.65 % | -32.055 M -2 215.84 % | 1.515 M 106.38 % | -23.762 M 54.49 % | -52.208 M -86.28 % | -28.027 M -129.62 % | -12.206 M -89.74 % | -6.433 M 48.53 % | -12.499 M 55.54 % | -28.116 M -46.86 % | -19.145 M -70.33 % | -11.240 M -696.92 % | 1.883 M 104.31 % | -43.667 M -668.77 % | -5.680 M 0.00 % | -5.680 M -2 843.06 % | -193.000 K -100.00 % | -96.500 K |
Accounts receivables | 0.000 100.00 % | -4.983 M 18.72 % | -6.131 M -176.30 % | -2.219 M -160.81 % | 3.649 M 111.39 % | -32.035 M -276.35 % | 18.166 M 286.09 % | -9.762 M -181.98 % | -3.462 M -15.44 % | -2.999 M -123.28 % | 12.882 M 167.94 % | -18.960 M -108.19 % | -9.107 M -22.72 % | -7.421 M 55.31 % | -16.607 M -32.86 % | -12.499 M 0.00 % | -12.499 M | 0.000 | 0.000 |
Inventory | 0.000 100.00 % | -33.262 M -30.28 % | -25.532 M -1 183.24 % | 2.357 M 109.13 % | -25.809 M 6.34 % | -27.556 M 37.68 % | -44.216 M -1 194.00 % | -3.417 M -264.75 % | 2.074 M 119.56 % | -10.603 M 74.17 % | -41.048 M -617.56 % | 7.931 M 179.98 % | -9.916 M -366.70 % | 3.718 M 115.42 % | -24.111 M -3.60 % | -23.272 M 0.00 % | -23.272 M -178.39 % | -8.360 M -100.00 % | -4.180 M |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.483 M 0.00 % | 12.483 M | 0.000 | 0.000 |
Other working capital | 0.000 100.00 % | -3.635 M -827.30 % | -392.000 K -128.47 % | 1.377 M 185.96 % | -1.602 M -121.70 % | 7.383 M 473.44 % | -1.977 M -303.19 % | 973.000 K 119.29 % | -5.045 M -557.39 % | 1.103 M 2 106.00 % | 50.000 K 100.62 % | -8.116 M -204.28 % | 7.783 M 39.33 % | 5.586 M 289.42 % | -2.949 M -116.75 % | 17.609 M 0.00 % | 17.609 M 115.62 % | 8.167 M 100.00 % | 4.083 M |
Other non cash items | -8.269 M -122.83 % | 36.219 M 27.34 % | 28.442 M 417.41 % | 5.497 M -63.77 % | 15.171 M 56.19 % | 9.713 M -53.07 % | 20.697 M 63.57 % | 12.653 M 187.95 % | -14.387 M -868.54 % | 1.872 M -95.85 % | 45.137 M 198.37 % | -45.887 M -334.12 % | 19.600 M 3 876.49 % | -519.000 K -101.78 % | 29.110 M 5 067.91 % | 563.284 K 0.00 % | 563.284 K -81.74 % | 3.086 M 100.00 % | 1.543 M |
Net cash provided by operating activities | 0.000 -100.00 % | 3.096 M -77.96 % | 14.046 M -37.96 % | 22.639 M 64.04 % | 13.801 M 158.18 % | -23.723 M -367.78 % | 8.859 M -58.75 % | 21.474 M 530.17 % | -4.992 M -176.18 % | 6.553 M -83.97 % | 40.882 M 210.29 % | -37.068 M -337.97 % | 15.577 M -36.40 % | 24.491 M 1 204.10 % | 1.878 M -91.02 % | 20.907 M 0.00 % | 20.907 M 25.48 % | 16.661 M 100.00 % | 8.331 M |
Investments in property plant and equipment | 0.000 | 0.000 100.00 % | -26.567 M 21.37 % | -33.787 M -31.00 % | -25.792 M 37.69 % | -41.396 M -511.64 % | -6.768 M -4.24 % | -6.493 M -26.03 % | -5.152 M 45.59 % | -9.468 M 15.97 % | -11.268 M -5 369.90 % | -206.000 K 95.47 % | -4.552 M 21.41 % | -5.792 M 61.72 % | -15.130 M -23.49 % | -12.252 M 0.00 % | -12.252 M -127.61 % | -5.383 M -100.00 % | -2.692 M |
Acquisitions net | 0.000 | 0.000 | 0.000 | 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 % | 228.888 K 0.00 % | 228.888 K | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 0.000 100.00 % | -3.287 M -230.80 % | 2.513 M 20.35 % | 2.088 M 75.91 % | 1.187 M -74.74 % | 4.700 M -8.11 % | 5.115 M -20.07 % | 6.399 M 532.94 % | 1.011 M -92.43 % | 13.362 M 166.64 % | -20.052 M -4 070.69 % | 505.000 K -52.04 % | 1.053 M 2 086.79 % | -53.000 K -110.33 % | 513.000 K 97.29 % | 260.022 K 0.00 % | 260.022 K -95.17 % | 5.383 M 100.00 % | 2.692 M |
Net cash used for investing activites | 0.000 100.00 % | -3.287 M 86.33 % | -24.054 M 24.12 % | -31.699 M -28.83 % | -24.605 M 32.95 % | -36.696 M -2 119.96 % | -1.653 M -1 658.51 % | -94.000 K 97.73 % | -4.141 M -206.34 % | 3.894 M 112.43 % | -31.320 M -10 574.92 % | 299.000 K 108.55 % | -3.499 M 40.14 % | -5.845 M 60.01 % | -14.617 M -24.26 % | -11.763 M 0.00 % | -11.763 M -118.53 % | -5.383 M -100.00 % | -2.692 M |
Debt repayment | 0.000 | 0.000 -100.00 % | 1.017 M | 0.000 -100.00 % | 5.832 M | 0.000 100.00 % | -2.018 M | 0.000 100.00 % | -2.064 M | 0.000 100.00 % | -1.599 M | 0.000 100.00 % | -1.662 M | 0.000 100.00 % | -8.524 M -166.37 % | 12.844 M 0.00 % | 12.844 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 100.00 % | -863.000 K | 0.000 | 0.000 | 0.000 100.00 % | -1.560 M | 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 100.00 % | -1.445 M | 0.000 100.00 % | -1.386 M | 0.000 100.00 % | -1.538 M | 0.000 100.00 % | -2.039 M | 0.000 100.00 % | -3.709 M | 0.000 | 0.000 | 0.000 100.00 % | -6.426 M | 0.000 100.00 % | -11.791 M 0.00 % | -11.791 M -290.50 % | -3.020 M -100.00 % | -1.510 M |
Other financing activites | 0.000 -100.00 % | 104.000 K 121.80 % | -477.000 K -111.24 % | 4.243 M 1 047.10 % | -448.000 K -110.59 % | 4.232 M -36.91 % | 6.708 M 308.45 % | -3.218 M -5 971.70 % | -53.000 K 97.12 % | -1.838 M -343.96 % | -414.000 K -100.42 % | 97.797 M 18 517.51 % | -531.000 K 94.79 % | -10.186 M -2 904.72 % | -339.000 K 60.65 % | -861.500 K 0.00 % | -861.500 K 63.95 % | -2.390 M -100.00 % | -1.195 M |
Net cash used provided by financing activities | 0.000 100.00 % | -1.341 M -348.33 % | 540.000 K -72.92 % | 1.994 M -62.96 % | 5.384 M 99.85 % | 2.694 M -42.56 % | 4.690 M 168.80 % | -6.817 M -222.01 % | -2.117 M 61.84 % | -5.547 M -175.56 % | -2.013 M -102.06 % | 97.797 M 4 559.51 % | -2.193 M 86.80 % | -16.612 M -87.43 % | -8.863 M -921.44 % | -867.698 K 0.00 % | -867.698 K 83.96 % | -5.410 M -100.00 % | -2.705 M |
Effect of forex changes on cash | 0.000 100.00 % | -293.000 K -285.44 % | 158.000 K 190.29 % | -175.000 K -145.93 % | 381.000 K -42.79 % | 666.000 K -56.78 % | 1.541 M 341.16 % | -639.000 K -22.65 % | -521.000 K 85.68 % | -3.638 M -1 892.12 % | 203.000 K -89.20 % | 1.879 M -86.69 % | 14.112 M 36 084.62 % | 39.000 K 290.00 % | 10.000 K 119.23 % | -52.000 K 0.00 % | -52.000 K -188.14 % | 59.000 K 100.00 % | 29.500 K |
Net change in cash | 0.000 100.00 % | -32.859 M -200.00 % | 32.859 M 166.50 % | -49.410 M -880.55 % | -5.039 M 91.17 % | -57.059 M -524.64 % | 13.437 M -3.50 % | 13.924 M 218.29 % | -11.771 M -1 032.73 % | 1.262 M -83.72 % | 7.752 M -87.68 % | 62.907 M 162.15 % | 23.997 M 1 057.60 % | 2.073 M 109.60 % | -21.592 M -215.16 % | 18.750 M 0.00 % | 18.750 M 541.85 % | 2.921 M 0.00 % | 2.921 M |
Cash at beginning of period | 0.000 -100.00 % | 32.859 M | 0.000 -100.00 % | 49.410 M -9.25 % | 54.449 M -51.17 % | 111.508 M 13.70 % | 98.071 M 16.55 % | 84.147 M -12.27 % | 95.918 M 1.33 % | 94.656 M 8.92 % | 86.904 M 262.15 % | 23.997 M | 0.000 -100.00 % | 12.039 M -64.20 % | 33.631 M 55.54 % | 21.622 M 0.00 % | 21.622 M 1 023.82 % | 1.924 M 0.00 % | 1.924 M |
Cash at end of period | 0.000 | 0.000 -100.00 % | 32.859 M -33.50 % | 49.410 M 0.00 % | 49.410 M -9.25 % | 54.449 M -51.17 % | 111.508 M 13.70 % | 98.071 M 16.55 % | 84.147 M -12.27 % | 95.918 M 1.33 % | 94.656 M 8.92 % | 86.904 M 262.15 % | 23.997 M 70.05 % | 14.112 M 17.22 % | 12.039 M -70.18 % | 40.372 M 0.00 % | 40.372 M 733.23 % | 4.845 M 0.00 % | 4.845 M |
Operating cash flow | 0.000 -100.00 % | 3.096 M -77.96 % | 14.046 M -37.96 % | 22.639 M 64.04 % | 13.801 M 158.18 % | -23.723 M -367.78 % | 8.859 M -58.75 % | 21.474 M 530.17 % | -4.992 M -176.18 % | 6.553 M -83.97 % | 40.882 M 210.29 % | -37.068 M -337.97 % | 15.577 M -36.40 % | 24.491 M 1 204.10 % | 1.878 M -91.02 % | 20.907 M 0.00 % | 20.907 M 25.48 % | 16.661 M 100.00 % | 8.331 M |
Capital expenditure | 0.000 100.00 % | -6.855 M 74.20 % | -26.567 M 21.37 % | -33.787 M -31.00 % | -25.792 M 37.69 % | -41.396 M -511.64 % | -6.768 M -4.24 % | -6.493 M -26.03 % | -5.152 M 45.59 % | -9.468 M 15.97 % | -11.268 M -5 369.90 % | -206.000 K 95.47 % | -4.552 M 21.41 % | -5.792 M 61.72 % | -15.130 M -23.49 % | -12.252 M 0.00 % | -12.252 M -127.61 % | -5.383 M -100.00 % | -2.692 M |
Free CashFlow | 0.000 100.00 % | -3.759 M 69.98 % | -12.521 M -12.32 % | -11.148 M 7.03 % | -11.991 M 81.59 % | -65.119 M -3 214.25 % | 2.091 M -86.04 % | 14.981 M 247.68 % | -10.144 M -247.99 % | -2.915 M -109.84 % | 29.614 M 179.45 % | -37.274 M -438.09 % | 11.025 M -41.04 % | 18.699 M 241.10 % | -13.252 M -253.12 % | 8.654 M 0.00 % | 8.654 M -23.26 % | 11.278 M 100.00 % | 5.639 M |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 |