
Nanofilm Technologies International Limited NNFTF
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
---|---|---|---|---|---|---|---|---|
Revenue | 204.269 M 15.39 % | 177.018 M -25.44 % | 237.406 M -3.76 % | 246.694 M 12.99 % | 218.337 M 52.78 % | 142.908 M 16.33 % | 122.844 M 18.57 % | 103.604 M |
Net income | 7.744 M 147.02 % | 3.135 M -92.84 % | 43.809 M -29.57 % | 62.202 M 7.96 % | 57.615 M 61.14 % | 35.755 M 22.03 % | 29.300 M 8.78 % | 26.934 M |
Income before tax | 9.645 M 206.87 % | 3.143 M -93.18 % | 46.116 M -33.99 % | 69.858 M -0.59 % | 70.276 M 76.15 % | 39.895 M 14.18 % | 34.942 M 9.24 % | 31.985 M |
Income before tax ratio | 0.05 165.93 % | 0.02 -90.86 % | 0.19 -31.40 % | 0.28 -12.02 % | 0.32 15.30 % | 0.28 -1.85 % | 0.28 -7.87 % | 0.31 |
EBITDA | 52.997 M 34.58 % | 39.379 M -49.49 % | 77.965 M -18.88 % | 96.105 M 5.49 % | 91.104 M 63.12 % | 55.852 M 10.16 % | 50.700 M 16.73 % | 43.433 M |
Net income ratio | 0.04 114.06 % | 0.02 -90.40 % | 0.18 -26.81 % | 0.25 -4.45 % | 0.26 5.47 % | 0.25 4.90 % | 0.24 -8.25 % | 0.26 |
Ratio EBITDA | 0.26 16.63 % | 0.22 -32.26 % | 0.33 -15.70 % | 0.39 -6.64 % | 0.42 6.77 % | 0.39 -5.30 % | 0.41 -1.55 % | 0.42 |
Gross profit ratio | 0.37 0.27 % | 0.37 -21.06 % | 0.47 -5.24 % | 0.50 -9.75 % | 0.55 0.95 % | 0.54 0.84 % | 0.54 -3.54 % | 0.56 |
Weighted average shs out dil | 656.774 M 0.72 % | 652.058 M -1.23 % | 660.203 M -0.58 % | 664.070 M 0.87 % | 658.351 M 0.00 % | 658.351 M 0.00 % | 658.351 M 0.00 % | 658.351 M |
Weighted average shs out | 654.822 M 0.60 % | 650.895 M -1.13 % | 658.304 M -0.28 % | 660.159 M 0.27 % | 658.351 M 0.00 % | 658.351 M 0.00 % | 658.351 M 0.00 % | 658.351 M |
EPS diluted | 0.01 145.83 % | 0.00 -92.77 % | 0.07 -29.14 % | 0.09 7.09 % | 0.09 61.14 % | 0.05 22.02 % | 0.04 8.80 % | 0.04 |
Earnings per share | 0.01 145.83 % | 0.00 -92.79 % | 0.07 -29.30 % | 0.09 7.66 % | 0.09 61.14 % | 0.05 22.02 % | 0.04 8.80 % | 0.04 |
Gross profit | 75.866 M 15.71 % | 65.565 M -41.14 % | 111.391 M -8.81 % | 122.155 M 1.98 % | 119.787 M 54.24 % | 77.664 M 17.31 % | 66.205 M 14.38 % | 57.882 M |
Income tax expense | 2.110 M 369.93 % | 449.000 K -84.14 % | 2.831 M -61.37 % | 7.328 M -40.00 % | 12.213 M 128.09 % | 5.355 M -4.92 % | 5.631 M 11.49 % | 5.051 M |
Cost of revenue | 128.403 M 15.21 % | 111.453 M -11.56 % | 126.015 M 1.19 % | 124.539 M 26.37 % | 98.550 M 51.05 % | 65.245 M 15.19 % | 56.639 M 23.88 % | 45.721 M |
General and administrative expenses | 45.129 M 2.98 % | 43.823 M 3.00 % | 42.545 M 30.30 % | 32.651 M 10.20 % | 29.628 M 40.25 % | 21.125 M 12.20 % | 18.829 M 8.21 % | 17.400 M |
Selling and marketing expenses | 10.410 M 24.33 % | 8.373 M 7.46 % | 7.792 M 18.73 % | 6.563 M 25.06 % | 5.248 M -68.71 % | 16.771 M 46.01 % | 11.486 M 32.90 % | 8.642 M |
Other expenses | -4.232 M -4 308.33 % | -96.000 K 98.36 % | -5.861 M -332.23 % | -1.356 M 53.18 % | -2.896 M 73.40 % | -10.887 M -4 599.40 % | -231.672 K 76.44 % | -983.180 K |
Operating expenses | 66.287 M -3.52 % | 68.705 M 3.50 % | 66.384 M 11.08 % | 59.760 M 23.31 % | 48.463 M 34.24 % | 36.101 M 20.00 % | 30.083 M 20.05 % | 25.059 M |
Cost and expenses | 194.690 M 8.07 % | 180.158 M -8.01 % | 195.846 M 10.56 % | 177.133 M 20.49 % | 147.013 M 45.06 % | 101.346 M 16.86 % | 86.722 M 22.52 % | 70.780 M |
Research and development expenses | 14.980 M -9.79 % | 16.605 M -24.21 % | 21.908 M 0.03 % | 21.902 M 32.88 % | 16.483 M 81.29 % | 9.092 M 38.28 % | 6.575 M 43.47 % | 4.583 M |
Selling general and administrative expenses | 55.539 M 6.40 % | 52.196 M 3.69 % | 50.337 M 28.36 % | 39.214 M 12.44 % | 34.876 M -7.97 % | 37.896 M 25.01 % | 30.315 M 16.41 % | 26.042 M |
Interest income | 3.189 M 49.09 % | 2.139 M 35.72 % | 1.576 M 60.33 % | 983.000 K 87.24 % | 525.000 K 3.54 % | 507.050 K 39.18 % | 364.320 K 95.62 % | 186.239 K |
Interest expense | 3.619 M 90.27 % | 1.902 M 55.65 % | 1.222 M 73.58 % | 704.000 K -55.24 % | 1.573 M 14.29 % | 1.376 M 23.83 % | 1.111 M 3.95 % | 1.069 M |
Depreciation and amortization | 39.733 M 15.31 % | 34.457 M 12.61 % | 30.599 M 19.79 % | 25.543 M 32.66 % | 19.255 M 32.07 % | 14.579 M 2.57 % | 14.214 M 37.65 % | 10.326 M |
Operating income | 9.579 M 405.06 % | -3.140 M -107.56 % | 41.560 M -33.39 % | 62.395 M -7.07 % | 67.141 M 62.98 % | 41.197 M 14.27 % | 36.053 M 9.22 % | 33.009 M |
Operating income ratio | 0.05 364.37 % | -0.02 -110.13 % | 0.18 -30.79 % | 0.25 -17.75 % | 0.31 6.67 % | 0.29 -1.78 % | 0.29 -7.89 % | 0.32 |
Total other income expenses net | 66.000 K -98.95 % | 6.283 M 37.91 % | 4.556 M -38.95 % | 7.463 M 138.05 % | 3.135 M 288.06 % | -1.667 M -41.25 % | -1.180 M -40.86 % | -837.869 K |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|
Net debt | -4.531 M 90.84 % | -49.451 M 51.17 % | -101.262 M 22.14 % | -130.052 M 29.41 % | -184.237 M -644.40 % | 33.842 M 11.91 % | 30.241 M 1 004.48 % | -3.344 M -124.60 % | 13.589 M |
Total investments | 5.156 M -1.96 % | 5.259 M -7.25 % | 5.670 M 314.78 % | 1.367 M 391.73 % | 278.000 K 54.72 % | 179.676 K -92.93 % | 2.540 M | 0.000 | 0.000 |
Total debt | 105.676 M -0.08 % | 105.758 M 127.10 % | 46.568 M 0.99 % | 46.112 M 9.10 % | 42.267 M -27.67 % | 58.434 M 5.61 % | 55.330 M 213.94 % | 17.625 M -32.66 % | 26.173 M |
Accumulated other comprehensive income loss | -105.682 M -12.52 % | -93.926 M -22.84 % | -76.462 M -98.89 % | -38.444 M -760.32 % | 5.822 M 301.90 % | -2.884 M -600.56 % | 576.062 K -82.92 % | 3.373 M | 0.000 |
Retained earnings | 250.113 M 4.42 % | 239.524 M -2.57 % | 245.841 M 13.63 % | 216.361 M 34.17 % | 161.263 M 41.83 % | 113.701 M 29.67 % | 87.688 M 4.69 % | 83.763 M | 0.000 |
Common stock | 266.927 M 0.00 % | 266.927 M 0.00 % | 266.927 M 0.00 % | 266.927 M 1.20 % | 263.756 M 2 620.28 % | 9.696 M 0.00 % | 9.696 M 13.43 % | 8.548 M 9.33 % | 7.819 M |
Total equity | 429.950 M 1.40 % | 424.004 M -8.71 % | 464.471 M -2.21 % | 474.977 M 7.84 % | 440.430 M 245.64 % | 127.426 M 26.92 % | 100.401 M 4.93 % | 95.684 M 33.45 % | 71.701 M |
Other non current liabilities | 53.100 M 0.00 % | 53.100 M 0.00 % | 53.100 M 0.00 % | 53.100 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 94.103 M -3.23 % | 97.239 M 135.71 % | 41.253 M -0.57 % | 41.490 M 109.79 % | 19.777 M -60.67 % | 50.286 M -7.50 % | 54.365 M 1 046.53 % | 4.742 M -61.85 % | 12.430 M |
Total non current liabilities | 148.729 M -1.94 % | 151.670 M 58.48 % | 95.703 M -0.17 % | 95.868 M 361.15 % | 20.789 M -59.46 % | 51.274 M -7.13 % | 55.213 M 991.23 % | 5.060 M -60.31 % | 12.748 M |
Other current liabilities | 22.201 M 2.53 % | 21.653 M -22.82 % | 28.054 M -34.38 % | 42.753 M 115.46 % | 19.843 M 27.46 % | 15.567 M 5.43 % | 14.765 M 27.20 % | 11.608 M 47.07 % | 7.893 M |
Deferred revenue | 0.000 -100.00 % | 824.000 K -40.63 % | 1.388 M -46.76 % | 2.607 M -78.15 % | 11.930 M 87.34 % | 6.368 M 207.51 % | 2.071 M -68.87 % | 6.653 M | 0.000 |
Short term debt | 11.573 M 35.85 % | 8.519 M 60.28 % | 5.315 M 14.99 % | 4.622 M -79.45 % | 22.490 M 176.02 % | 8.148 M 744.99 % | 964.271 K -92.52 % | 12.883 M -6.26 % | 13.743 M |
Total current liabilities | 56.414 M 23.11 % | 45.825 M -20.57 % | 57.691 M -22.12 % | 74.073 M -15.51 % | 87.669 M 58.62 % | 55.269 M 60.46 % | 34.445 M -27.76 % | 47.683 M 48.46 % | 32.118 M |
Total liabilities | 205.143 M 3.87 % | 197.495 M 28.75 % | 153.394 M -9.74 % | 169.941 M 56.69 % | 108.458 M 1.80 % | 106.544 M 18.83 % | 89.658 M 69.99 % | 52.742 M 17.55 % | 44.866 M |
Other non current assets | 0.000 | 0.000 -100.00 % | 8.700 M 36.73 % | 6.363 M 1 203.89 % | 488.000 K 171.60 % | 179.676 K -92.93 % | 2.540 M | 0.000 | 0.000 |
Long term investments | 5.156 M -1.96 % | 5.259 M 273.56 % | -3.030 M 39.35 % | -4.996 M | 0.000 -100.00 % | 179.676 K -92.93 % | 2.540 M | 0.000 | 0.000 |
Intangible assets | 64.064 M 58.34 % | 40.459 M 44.47 % | 28.006 M 46.24 % | 19.151 M 13.55 % | 16.865 M 0.45 % | 16.789 M 168.64 % | 6.249 M 13.36 % | 5.513 M 4.15 % | 5.293 M |
GoodWill | 11.384 M 213.52 % | 3.631 M 0.00 % | 3.631 M -11.44 % | 4.100 M | 0.000 | 0.000 -100.00 % | 871.759 K | 0.000 | 0.000 |
Goodwill and intangible assets | 64.064 M 45.30 % | 44.090 M 39.36 % | 31.637 M 36.07 % | 23.251 M 37.87 % | 16.865 M 0.45 % | 16.789 M 135.76 % | 7.121 M 29.18 % | 5.513 M 4.15 % | 5.293 M |
Property plant equipment net | 304.515 M 1.64 % | 299.595 M 3.61 % | 289.151 M -0.35 % | 290.179 M 66.26 % | 174.538 M 62.70 % | 107.276 M 45.49 % | 73.737 M 13.59 % | 64.913 M 5.22 % | 61.696 M |
Total non current assets | 378.013 M 7.17 % | 352.730 M 6.99 % | 329.681 M 4.25 % | 316.226 M 64.39 % | 192.369 M 54.83 % | 124.245 M 48.98 % | 83.398 M 18.42 % | 70.426 M 5.13 % | 66.989 M |
Other current assets | 14.254 M 99.47 % | 7.146 M -35.09 % | 11.009 M -1.73 % | 11.203 M 64.58 % | 6.807 M 3.09 % | 6.603 M -89.77 % | 64.566 M 862.50 % | 6.708 M -13.88 % | 7.789 M |
Short term investments | 0.000 | 0.000 -100.00 % | 8.700 M 36.73 % | 6.363 M 2 188.85 % | 278.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 110.207 M -28.99 % | 155.209 M 4.99 % | 147.830 M -16.08 % | 176.164 M -22.22 % | 226.504 M 821.05 % | 24.592 M -1.98 % | 25.088 M 19.65 % | 20.968 M 66.62 % | 12.584 M |
Cash and short term investments | 110.207 M -28.99 % | 155.209 M -0.84 % | 156.530 M -14.24 % | 182.527 M -19.42 % | 226.504 M 821.05 % | 24.592 M -1.98 % | 25.088 M 19.65 % | 20.968 M 66.62 % | 12.584 M |
Total current assets | 257.080 M -4.35 % | 268.769 M -6.74 % | 288.184 M -12.32 % | 328.692 M -7.81 % | 356.519 M 224.92 % | 109.725 M 2.87 % | 106.661 M 36.74 % | 78.001 M 57.33 % | 49.579 M |
Inventory | 17.104 M -12.29 % | 19.500 M 5.81 % | 18.429 M 6.13 % | 17.365 M 9.99 % | 15.788 M 7.16 % | 14.734 M -13.36 % | 17.007 M 65.83 % | 10.256 M 34.41 % | 7.630 M |
Net receivables | 115.515 M 32.91 % | 86.914 M -14.97 % | 102.216 M -13.08 % | 117.597 M 9.47 % | 107.420 M 68.38 % | 63.797 M 31.04 % | 48.683 M 29.67 % | 37.544 M 74.02 % | 21.575 M |
Tax assets | 4.278 M 13.00 % | 3.786 M 17.47 % | 3.223 M 125.54 % | 1.429 M 198.95 % | 478.000 K 366.03 % | -179.676 K 92.93 % | -2.540 M | 0.000 | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 21.106 M 46.90 % | 14.368 M -33.65 % | 21.656 M 3.97 % | 20.829 M -36.44 % | 32.770 M 45.31 % | 22.552 M 71.69 % | 13.136 M 2.45 % | 12.822 M 50.72 % | 8.507 M |
Tax payables | 1.534 M 232.75 % | 461.000 K -63.93 % | 1.278 M -60.82 % | 3.262 M 412.89 % | 636.000 K -75.85 % | 2.634 M -24.94 % | 3.509 M -5.62 % | 3.718 M 88.21 % | 1.975 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 42.090 M -4.63 % | 44.132 M -3.40 % | 45.686 M 0.69 % | 45.374 M 373.19 % | 9.589 M 38.72 % | 6.912 M 183.23 % | 2.441 M | 0.000 | 0.000 |
Capital lease obligations | 20.719 M -12.07 % | 23.562 M 16.57 % | 20.212 M 13.35 % | 17.831 M 607.58 % | 2.520 M -45.58 % | 4.630 M -10.70 % | 5.185 M 214.57 % | 1.648 M 97.56 % | 834.302 K |
Preferred stock | 0.000 | 0.000 -100.00 % | 76.462 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | -23.498 M 28.04 % | -32.653 M 65.26 % | -93.983 M -516.65 % | -15.241 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.068 M -92.07 % | 63.882 M |
Deferred tax liabilities non current | 1.526 M 14.65 % | 1.331 M -1.41 % | 1.350 M 5.63 % | 1.278 M 26.28 % | 1.012 M 2.41 % | 988.200 K 16.53 % | 848.000 K 166.67 % | 318.000 K 0.00 % | 318.000 K |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 635.093 M 2.19 % | 621.499 M 0.59 % | 617.865 M -4.19 % | 644.918 M 17.50 % | 548.888 M 134.60 % | 233.970 M 23.10 % | 190.059 M 28.05 % | 148.427 M 27.33 % | 116.568 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 100.00 % | -6.581 M 43.37 % | -11.621 M -99.21 % | -5.834 M -27.87 % | -4.562 M -93.03 % | -2.363 M |
Stock based compensation | 1.082 M 144.24 % | 443.000 K 6.49 % | 416.000 K 12.74 % | 369.000 K -90.07 % | 3.716 M 5 706.25 % | 64.000 K 153.42 % | -119.800 K -120.51 % | 584.000 K |
Change in working capital | -26.885 M -2 909.30 % | 957.000 K 24 025.00 % | -4.000 K 99.98 % | -16.000 M 38.78 % | -26.134 M -1 077.66 % | 2.673 M 117.06 % | -15.665 M -127.72 % | -6.879 M |
Accounts receivables | -34.611 M -332.65 % | 14.877 M 171.83 % | 5.473 M 160.26 % | -9.083 M 77.79 % | -40.889 M -138.95 % | -17.112 M -147.12 % | -6.925 M 64.52 % | -19.515 M |
Inventory | 1.974 M 185.68 % | -2.304 M -153.25 % | 4.327 M -31.45 % | 6.312 M 835.11 % | 675.000 K -85.17 % | 4.550 M 180.87 % | -5.627 M -114.31 % | -2.626 M |
Accounts payables | 0.000 100.00 % | -11.616 M -18.48 % | -9.804 M 25.89 % | -13.229 M -193.96 % | 14.080 M -7.58 % | 15.235 M 589.42 % | -3.113 M -120.40 % | 15.262 M |
Other working capital | 5.752 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.038 M -136.00 % | -4.253 M |
Other non cash items | -2.351 M -4 453.70 % | 54.000 K 101.08 % | -4.994 M -1 689.96 % | -279.000 K -108.59 % | 3.247 M 273.62 % | 869.060 K 16.33 % | 747.096 K -15.39 % | 882.950 K |
Net cash provided by operating activities | 21.224 M -45.64 % | 39.046 M -46.08 % | 72.418 M -1.07 % | 73.200 M 24.03 % | 59.017 M 12.44 % | 52.486 M 77.21 % | 29.618 M -14.37 % | 34.589 M |
Investments in property plant and equipment | -34.879 M 28.92 % | -49.071 M 21.02 % | -62.132 M 42.31 % | -107.702 M -33.49 % | -80.684 M -68.26 % | -47.953 M -59.01 % | -30.158 M -122.85 % | -13.533 M |
Acquisitions net | -8.984 M -665.90 % | -1.173 M 71.12 % | -4.061 M 9.76 % | -4.500 M -326.24 % | 1.989 M -23.90 % | 2.614 M 156.87 % | -4.595 M -117.95 % | -2.108 M |
Purchases of investments | 0.000 | 0.000 100.00 % | -9.239 M -19.52 % | -7.730 M | 0.000 100.00 % | -2.614 M 12.09 % | -2.973 M | 0.000 |
Sales maturities of investments | 0.000 -100.00 % | 8.831 M 38.79 % | 6.363 M 124.84 % | 2.830 M | 0.000 -100.00 % | 2.614 M | 0.000 | 0.000 |
Other investing activites | -15.228 M -12.63 % | -13.520 M -7 695.51 % | 178.000 K 106.57 % | -2.709 M -49.75 % | -1.809 M -3 925.41 % | 47.289 K -68.79 % | 151.520 K 0.05 % | 151.437 K |
Net cash used for investing activites | -59.091 M -7.57 % | -54.933 M 20.26 % | -68.891 M 42.50 % | -119.811 M -48.83 % | -80.504 M -77.75 % | -45.292 M -30.90 % | -34.602 M -123.38 % | -15.490 M |
Debt repayment | 1.227 M -97.80 % | 55.846 M 3 048.57 % | -1.894 M 84.88 % | -12.530 M -135.47 % | 35.328 M 1 033.03 % | 3.118 M -90.28 % | 32.062 M 453.71 % | -9.064 M |
Common stock issued | 0.000 -100.00 % | 319.000 K -80.26 % | 1.616 M -38.56 % | 2.630 M -98.73 % | 207.678 M | 0.000 -100.00 % | 691.425 K -5.19 % | 729.280 K |
Common stock repurchased | 0.000 100.00 % | -16.701 M -31.68 % | -12.683 M 40.12 % | -21.179 M | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -4.297 M 53.66 % | -9.272 M 32.98 % | -13.834 M -110.08 % | -6.585 M 31.63 % | -9.631 M -1.03 % | -9.533 M 61.82 % | -24.965 M -590.55 % | -3.615 M |
Other financing activites | -4.385 M 6.80 % | -4.705 M -322.73 % | -1.113 M -103.40 % | 32.765 M 395.79 % | -11.077 M -1 263.78 % | -812.227 K -141.93 % | 1.937 M -16.03 % | 2.307 M |
Net cash used provided by financing activities | -7.455 M -129.25 % | 25.487 M 191.33 % | -27.908 M -469.67 % | -4.899 M -102.20 % | 222.298 M 3 176.04 % | -7.227 M -179.99 % | 9.034 M 193.68 % | -9.643 M |
Effect of forex changes on cash | 320.000 K 114.41 % | -2.221 M 43.81 % | -3.953 M -437.86 % | 1.170 M 6.27 % | 1.101 M 337.25 % | -464.066 K -765.38 % | 69.744 K 106.51 % | -1.072 M |
Net change in cash | -45.002 M -709.87 % | 7.379 M 126.04 % | -28.334 M 43.71 % | -50.340 M -124.93 % | 201.912 M 40 776.74 % | -496.382 K -112.05 % | 4.120 M -50.85 % | 8.384 M |
Cash at beginning of period | 155.209 M 4.99 % | 147.830 M -16.08 % | 176.164 M -22.22 % | 226.504 M 821.05 % | 24.592 M -1.98 % | 25.088 M 19.65 % | 20.968 M 66.62 % | 12.584 M |
Cash at end of period | 110.207 M -28.99 % | 155.209 M 4.99 % | 147.830 M -16.08 % | 176.164 M -22.22 % | 226.504 M 821.05 % | 24.592 M -1.98 % | 25.088 M 19.65 % | 20.968 M |
Operating cash flow | 21.224 M -45.64 % | 39.046 M -46.08 % | 72.418 M -1.07 % | 73.200 M 24.03 % | 59.017 M 12.44 % | 52.486 M 77.21 % | 29.618 M -14.37 % | 34.589 M |
Capital expenditure | -50.107 M 20.89 % | -63.335 M -1.94 % | -62.132 M 42.31 % | -107.702 M -33.49 % | -80.684 M -68.26 % | -47.953 M -59.01 % | -30.158 M -122.85 % | -13.533 M |
Free CashFlow | -28.883 M -18.91 % | -24.289 M -336.14 % | 10.286 M 129.81 % | -34.502 M -59.24 % | -21.667 M -577.92 % | 4.534 M 940.27 % | -539.544 K -102.56 % | 21.056 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 107.150 M -11.90 % | 121.623 M 47.16 % | 82.646 M -20.43 % | 103.866 M 41.99 % | 73.152 M -41.99 % | 126.112 M 13.31 % | 111.294 M -25.84 % | 150.064 M 55.30 % | 96.630 M -31.23 % | 140.509 M 80.54 % | 77.828 M -11.23 % | 87.673 M 58.73 % | 55.235 M -10.07 % | 61.422 M 0.00 % | 61.422 M 18.57 % | 51.802 M 0.00 % | 51.802 M |
Net income | 1.614 M -85.94 % | 11.482 M 407.17 % | -3.738 M -134.66 % | 10.784 M 240.99 % | -7.649 M -130.59 % | 25.005 M 32.98 % | 18.804 M -57.57 % | 44.317 M 147.79 % | 17.885 M -54.32 % | 39.150 M 112.01 % | 18.465 M -24.26 % | 24.381 M 114.35 % | 11.374 M -22.36 % | 14.650 M 0.00 % | 14.650 M 8.78 % | 13.467 M 0.00 % | 13.467 M |
Income before tax | 2.034 M -84.31 % | 12.960 M 496.21 % | -3.271 M -129.61 % | 11.047 M 242.32 % | -7.762 M -129.03 % | 26.742 M 37.83 % | 19.402 M -60.09 % | 48.616 M 128.87 % | 21.242 M -55.48 % | 47.716 M 111.50 % | 22.560 M -16.52 % | 27.026 M 110.00 % | 12.870 M -26.33 % | 17.471 M 0.00 % | 17.471 M 9.24 % | 15.993 M 0.00 % | 15.993 M |
Income before tax ratio | 0.02 -82.19 % | 0.11 369.23 % | -0.04 -137.21 % | 0.11 200.24 % | -0.11 -150.04 % | 0.21 21.64 % | 0.17 -46.19 % | 0.32 47.37 % | 0.22 -35.27 % | 0.34 17.15 % | 0.29 -5.97 % | 0.31 32.30 % | 0.23 -18.08 % | 0.28 0.00 % | 0.28 -7.87 % | 0.31 0.00 % | 0.31 |
EBITDA | 23.464 M -33.86 % | 35.475 M 128.87 % | 15.500 M -47.19 % | 29.353 M 192.80 % | 10.025 M -76.48 % | 42.618 M 20.57 % | 35.347 M -43.58 % | 62.651 M 87.28 % | 33.454 M -43.44 % | 59.143 M 85.05 % | 31.961 M -9.66 % | 35.379 M 72.82 % | 20.472 M -19.24 % | 25.350 M 0.00 % | 25.350 M 16.73 % | 21.717 M 0.00 % | 21.717 M |
Net income ratio | 0.02 -84.04 % | 0.09 308.73 % | -0.05 -143.56 % | 0.10 199.30 % | -0.10 -152.74 % | 0.20 17.35 % | 0.17 -42.79 % | 0.30 59.56 % | 0.19 -33.57 % | 0.28 17.43 % | 0.24 -14.68 % | 0.28 35.04 % | 0.21 -13.66 % | 0.24 0.00 % | 0.24 -8.25 % | 0.26 0.00 % | 0.26 |
Ratio EBITDA | 0.22 -24.92 % | 0.29 55.52 % | 0.19 -33.64 % | 0.28 106.22 % | 0.14 -59.45 % | 0.34 6.40 % | 0.32 -23.93 % | 0.42 20.59 % | 0.35 -17.75 % | 0.42 2.50 % | 0.41 1.77 % | 0.40 8.88 % | 0.37 -10.20 % | 0.41 0.00 % | 0.41 -1.55 % | 0.42 0.00 % | 0.42 |
Gross profit ratio | 0.33 -17.72 % | 0.40 18.45 % | 0.33 -17.49 % | 0.41 26.56 % | 0.32 -34.16 % | 0.49 8.30 % | 0.45 -13.10 % | 0.52 12.17 % | 0.46 -15.40 % | 0.54 9.58 % | 0.50 -7.38 % | 0.54 11.42 % | 0.48 -10.60 % | 0.54 0.00 % | 0.54 -3.54 % | 0.56 0.00 % | 0.56 |
Weighted average shs out dil | 656.753 M 0.00 % | 656.774 M 0.11 % | 656.085 M 0.62 % | 652.058 M -0.28 % | 653.892 M -0.96 % | 660.203 M -0.15 % | 661.192 M -0.43 % | 664.070 M -0.62 % | 668.245 M 1.50 % | 658.351 M 0.00 % | 658.351 M 0.00 % | 658.351 M 0.00 % | 658.351 M 0.00 % | 658.351 M 0.00 % | 658.351 M 0.00 % | 658.351 M 0.00 % | 658.351 M |
Weighted average shs out | 655.032 M 0.03 % | 654.822 M 0.05 % | 654.526 M 0.56 % | 650.895 M -0.46 % | 653.892 M -0.67 % | 658.304 M 0.07 % | 657.815 M -0.36 % | 660.159 M -0.14 % | 661.111 M 0.42 % | 658.351 M 0.00 % | 658.351 M 0.00 % | 658.351 M 0.00 % | 658.351 M 0.00 % | 658.351 M 0.00 % | 658.351 M 0.00 % | 658.351 M 0.00 % | 658.351 M |
EPS diluted | 0.00 -85.71 % | 0.02 407.02 % | -0.01 -134.55 % | 0.02 241.03 % | -0.01 -130.87 % | 0.04 33.45 % | 0.03 -57.42 % | 0.07 148.88 % | 0.03 -54.96 % | 0.06 112.50 % | 0.03 -24.32 % | 0.04 113.87 % | 0.02 -22.42 % | 0.02 0.00 % | 0.02 8.78 % | 0.02 0.00 % | 0.02 |
Earnings per share | 0.00 -85.71 % | 0.02 407.02 % | -0.01 -134.34 % | 0.02 241.88 % | -0.01 -130.79 % | 0.04 32.87 % | 0.03 -57.38 % | 0.07 147.60 % | 0.03 -54.45 % | 0.06 112.50 % | 0.03 -24.32 % | 0.04 113.87 % | 0.02 -22.42 % | 0.02 0.00 % | 0.02 8.78 % | 0.02 0.00 % | 0.02 |
Gross profit | 34.946 M -27.51 % | 48.209 M 74.31 % | 27.657 M -34.34 % | 42.124 M 79.70 % | 23.441 M -61.81 % | 61.377 M 22.72 % | 50.014 M -35.55 % | 77.606 M 74.20 % | 44.549 M -41.82 % | 76.566 M 97.84 % | 38.701 M -17.78 % | 47.069 M 76.86 % | 26.614 M -19.60 % | 33.102 M 0.00 % | 33.102 M 14.38 % | 28.941 M 0.00 % | 28.941 M |
Income tax expense | 655.000 K -61.63 % | 1.707 M 323.57 % | 403.000 K 1.00 % | 399.000 K 698.00 % | 50.000 K -96.91 % | 1.619 M 33.58 % | 1.212 M -71.16 % | 4.202 M 34.42 % | 3.126 M -61.83 % | 8.190 M 103.57 % | 4.023 M 20.01 % | 3.352 M 67.44 % | 2.002 M -28.89 % | 2.816 M 0.00 % | 2.816 M 11.49 % | 2.525 M 0.00 % | 2.525 M |
Cost of revenue | 72.204 M -1.65 % | 73.414 M 33.51 % | 54.989 M -10.94 % | 61.742 M 24.20 % | 49.711 M -23.21 % | 64.735 M 5.64 % | 61.280 M -15.43 % | 72.458 M 39.13 % | 52.081 M -18.55 % | 63.943 M 63.42 % | 39.127 M -3.64 % | 40.604 M 41.87 % | 28.621 M 1.06 % | 28.320 M 0.00 % | 28.320 M 23.88 % | 22.861 M 0.00 % | 22.861 M |
General and administrative expenses | 22.656 M -5.49 % | 23.973 M 13.32 % | 21.156 M -6.28 % | 22.574 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.414 M 0.00 % | 9.414 M 8.21 % | 8.700 M 0.00 % | 8.700 M |
Selling and marketing expenses | 4.777 M -15.69 % | 5.666 M 19.44 % | 4.744 M 1.87 % | 4.657 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.743 M 0.00 % | 5.743 M 32.90 % | 4.321 M 0.00 % | 4.321 M |
Other expenses | 0.000 100.00 % | -4.813 M | 0.000 | 0.000 -100.00 % | 119.000 K | 0.000 -100.00 % | 48.000 K -44.83 % | 87.000 K 1 350.00 % | 6.000 K -93.05 % | 86.270 K | 0.000 -100.00 % | 30.290 K 163.06 % | -48.030 K 58.54 % | -115.836 K 0.00 % | -115.836 K 76.44 % | -491.590 K 0.00 % | -491.590 K |
Operating expenses | 34.353 M 2.90 % | 33.384 M 1.46 % | 32.903 M -7.28 % | 35.485 M 11.27 % | 31.891 M -19.64 % | 39.684 M 22.18 % | 32.481 M 0.27 % | 32.394 M 18.08 % | 27.435 M 4.34 % | 26.293 M 46.35 % | 17.966 M -3.81 % | 18.677 M 29.23 % | 14.452 M -3.92 % | 15.042 M 0.00 % | 15.042 M 20.05 % | 12.530 M 0.00 % | 12.530 M |
Cost and expenses | 106.557 M -0.23 % | 106.798 M 21.51 % | 87.892 M -9.60 % | 97.227 M 19.15 % | 81.602 M -21.85 % | 104.419 M 11.37 % | 93.761 M -10.58 % | 104.852 M 31.86 % | 79.516 M -11.88 % | 90.236 M 58.05 % | 57.093 M -3.69 % | 59.281 M 37.63 % | 43.073 M -0.66 % | 43.361 M 0.00 % | 43.361 M 22.52 % | 35.390 M 0.00 % | 35.390 M |
Research and development expenses | 6.920 M -13.25 % | 7.977 M 13.91 % | 7.003 M -25.11 % | 9.351 M 28.91 % | 7.254 M -37.50 % | 11.606 M 12.66 % | 10.302 M -9.10 % | 11.333 M 39.11 % | 8.147 M 9.88 % | 7.414 M 33.22 % | 5.566 M 12.39 % | 4.952 M 19.60 % | 4.140 M 25.94 % | 3.288 M 0.00 % | 3.288 M 43.47 % | 2.291 M 0.00 % | 2.291 M |
Selling general and administrative expenses | 27.433 M -9.22 % | 30.220 M 16.68 % | 25.900 M -0.90 % | 26.134 M 5.57 % | 24.756 M -11.83 % | 28.078 M 26.32 % | 22.227 M 5.10 % | 21.148 M 9.61 % | 19.294 M 1.74 % | 18.965 M 51.25 % | 12.539 M -8.84 % | 13.755 M 34.02 % | 10.264 M -32.28 % | 15.157 M 0.00 % | 15.157 M 16.41 % | 13.021 M 0.00 % | 13.021 M |
Interest income | 0.000 -100.00 % | 1.488 M -12.52 % | 1.701 M 76.82 % | 962.000 K -18.27 % | 1.177 M 23.38 % | 954.000 K 53.38 % | 622.000 K 65.87 % | 375.000 K -38.32 % | 608.000 K 69.67 % | 358.341 K 115.01 % | 166.659 K -46.17 % | 309.602 K 56.80 % | 197.448 K 8.39 % | 182.160 K 0.00 % | 182.160 K 95.62 % | 93.120 K 0.00 % | 93.120 K |
Interest expense | 0.000 -100.00 % | 1.762 M -5.12 % | 1.857 M 95.27 % | 951.000 K 0.00 % | 951.000 K 30.45 % | 729.000 K 47.87 % | 493.000 K 64.33 % | 300.000 K -25.74 % | 404.000 K -41.00 % | 684.743 K -22.91 % | 888.257 K 18.04 % | 752.488 K 20.63 % | 623.780 K 12.25 % | 555.708 K 0.00 % | 555.708 K 3.95 % | 534.595 K 0.00 % | 534.595 K |
Depreciation and amortization | 21.046 M 1.41 % | 20.753 M 9.63 % | 18.930 M 9.08 % | 17.355 M 3.08 % | 16.836 M 11.15 % | 15.147 M -1.97 % | 15.452 M 12.50 % | 13.735 M 16.32 % | 11.808 M 9.92 % | 10.742 M 26.19 % | 8.513 M 12.00 % | 7.601 M 8.91 % | 6.979 M -1.80 % | 7.107 M 0.00 % | 7.107 M 37.65 % | 5.163 M 0.00 % | 5.163 M |
Operating income | 593.000 K -94.08 % | 10.012 M 290.85 % | -5.246 M -179.02 % | 6.639 M 178.57 % | -8.450 M -138.95 % | 21.693 M 23.73 % | 17.533 M -61.22 % | 45.212 M 164.18 % | 17.114 M -65.96 % | 50.273 M 142.46 % | 20.735 M -26.97 % | 28.392 M 133.46 % | 12.162 M -32.53 % | 18.026 M 0.00 % | 18.026 M 9.22 % | 16.505 M 0.00 % | 16.505 M |
Operating income ratio | 0.01 -93.28 % | 0.08 229.69 % | -0.06 -199.31 % | 0.06 155.33 % | -0.12 -167.15 % | 0.17 9.19 % | 0.16 -47.71 % | 0.30 70.11 % | 0.18 -50.50 % | 0.36 34.30 % | 0.27 -17.73 % | 0.32 47.08 % | 0.22 -24.98 % | 0.29 0.00 % | 0.29 -7.89 % | 0.32 0.00 % | 0.32 |
Total other income expenses net | 1.441 M -51.12 % | 2.948 M 49.27 % | 1.975 M -55.20 % | 4.408 M 540.70 % | 688.000 K -86.37 % | 5.049 M 170.14 % | 1.869 M -45.09 % | 3.404 M -17.54 % | 4.128 M 261.40 % | -2.558 M -240.11 % | 1.825 M 233.64 % | -1.366 M -292.86 % | 708.239 K 220.02 % | -590.108 K 0.00 % | -590.108 K -40.86 % | -418.935 K 0.00 % | -418.935 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 |
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 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 9.644 M 312.84 % | -4.531 M 80.76 % | -23.546 M 52.39 % | -49.451 M 38.87 % | -80.901 M 20.11 % | -101.262 M 7.67 % | -109.678 M 15.67 % | -130.052 M 31.15 % | -188.890 M -2.53 % | -184.237 M -550.53 % | 40.893 M 20.83 % | 33.842 M 11.91 % | 30.241 M 124.86 % | 13.449 M 502.24 % | -3.344 M -165.27 % | 5.123 M -62.30 % | 13.589 M |
Total investments | 5.953 M 15.46 % | 5.156 M -10.24 % | 5.744 M 9.22 % | 5.259 M -6.47 % | 5.623 M -0.83 % | 5.670 M -20.91 % | 7.169 M 424.43 % | 1.367 M 110.28 % | -13.295 M | 0.000 -100.00 % | 173.625 K -3.37 % | 179.676 K -92.93 % | 2.540 M 100.00 % | 1.270 M | 0.000 | 0.000 | 0.000 |
Total debt | 104.771 M -0.86 % | 105.676 M -4.52 % | 110.680 M 4.65 % | 105.758 M 127.65 % | 46.457 M -0.24 % | 46.568 M 0.53 % | 46.324 M 0.46 % | 46.112 M 343.17 % | 10.405 M -75.38 % | 42.267 M -47.99 % | 81.261 M 39.06 % | 58.434 M 5.61 % | 55.330 M 51.68 % | 36.477 M 106.97 % | 17.625 M -19.52 % | 21.899 M -16.33 % | 26.173 M |
Accumulated other comprehensive income loss | 0.000 100.00 % | -105.682 M -6.70 % | -99.046 M -5.45 % | -93.926 M -3.29 % | -90.932 M -18.92 % | -76.462 M -64.53 % | -46.472 M -20.88 % | -38.444 M -387.22 % | 13.385 M 129.90 % | 5.822 M 482.80 % | 998.968 K 134.64 % | -2.884 M -600.56 % | 576.062 K -70.82 % | 1.974 M -41.46 % | 3.373 M 100.00 % | 1.686 M | 0.000 |
Retained earnings | 0.000 -100.00 % | 250.113 M 3.88 % | 240.780 M 0.52 % | 239.524 M 3.67 % | 231.055 M -6.01 % | 245.841 M 7.55 % | 228.588 M 5.65 % | 216.361 M 20.77 % | 179.148 M 11.09 % | 161.263 M 31.61 % | 122.536 M 7.77 % | 113.701 M 29.67 % | 87.688 M 2.29 % | 85.726 M 2.34 % | 83.763 M 100.00 % | 41.882 M | 0.000 |
Common stock | 266.927 M 0.00 % | 266.927 M 0.00 % | 266.927 M 0.00 % | 266.927 M 0.00 % | 266.927 M 0.00 % | 266.927 M 0.00 % | 266.927 M 0.00 % | 266.927 M 0.47 % | 265.678 M 0.73 % | 263.756 M 2 614.16 % | 9.718 M 0.23 % | 9.696 M 0.00 % | 9.696 M 6.29 % | 9.122 M 6.71 % | 8.548 M 4.46 % | 8.184 M 4.66 % | 7.819 M |
Total equity | 412.181 M -4.13 % | 429.950 M 2.59 % | 419.104 M -1.16 % | 424.004 M 1.16 % | 419.129 M -9.76 % | 464.471 M -1.49 % | 471.490 M -0.73 % | 474.977 M 1.42 % | 468.308 M 6.33 % | 440.430 M 213.50 % | 140.487 M 10.25 % | 127.426 M 26.92 % | 100.401 M 2.41 % | 98.042 M 2.46 % | 95.684 M 14.33 % | 83.693 M 16.72 % | 71.701 M |
Other non current liabilities | 53.475 M 0.71 % | 53.100 M 0.00 % | 53.100 M 0.00 % | 53.100 M 0.00 % | 53.100 M 0.00 % | 53.100 M 0.00 % | 53.100 M 0.00 % | 53.100 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 90.254 M -4.09 % | 94.103 M -5.40 % | 99.473 M 2.30 % | 97.239 M 132.26 % | 41.867 M 1.49 % | 41.253 M -0.84 % | 41.603 M 0.27 % | 41.490 M 432.26 % | 7.795 M -60.59 % | 19.777 M 61.87 % | 12.218 M -75.70 % | 50.286 M -7.50 % | 54.365 M 83.96 % | 29.554 M 523.27 % | 4.742 M -44.77 % | 8.586 M -30.93 % | 12.430 M |
Total non current liabilities | 145.307 M -2.30 % | 148.729 M -3.36 % | 153.906 M 1.47 % | 151.670 M 56.90 % | 96.665 M 1.01 % | 95.703 M -0.29 % | 95.981 M 0.12 % | 95.868 M 958.38 % | 9.058 M -56.43 % | 20.789 M 57.42 % | 13.206 M -74.24 % | 51.274 M -7.13 % | 55.213 M 83.21 % | 30.137 M 495.62 % | 5.060 M -43.17 % | 8.904 M -30.16 % | 12.748 M |
Other current liabilities | 22.562 M 1.63 % | 22.201 M -5.56 % | 23.508 M 11.95 % | 20.998 M 15.22 % | 18.224 M -35.04 % | 28.054 M 12.40 % | 24.960 M -41.62 % | 42.753 M 167.27 % | 15.996 M -19.39 % | 19.843 M -21.18 % | 25.176 M 14.77 % | 21.936 M 48.56 % | 14.765 M 11.97 % | 13.187 M 13.60 % | 11.608 M 19.05 % | 9.751 M 23.53 % | 7.893 M |
Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 824.000 K -46.04 % | 1.527 M 10.01 % | 1.388 M 22.94 % | 1.129 M -56.69 % | 2.607 M -74.04 % | 10.042 M -15.83 % | 11.930 M 63.43 % | 7.300 M 14.63 % | 6.368 M 207.51 % | 2.071 M -52.52 % | 4.362 M -34.44 % | 6.653 M 100.00 % | 3.326 M | 0.000 |
Short term debt | 14.517 M 25.44 % | 11.573 M 3.27 % | 11.207 M 31.55 % | 8.519 M 85.60 % | 4.590 M -13.64 % | 5.315 M 12.58 % | 4.721 M 2.14 % | 4.622 M 77.09 % | 2.610 M -88.39 % | 22.490 M -67.43 % | 69.043 M 747.37 % | 8.148 M 744.99 % | 964.271 K -86.07 % | 6.924 M -46.26 % | 12.883 M -3.23 % | 13.313 M -3.13 % | 13.743 M |
Total current liabilities | 57.583 M 2.07 % | 56.414 M 29.30 % | 43.631 M -4.79 % | 45.825 M 10.66 % | 41.410 M -28.22 % | 57.691 M 18.32 % | 48.760 M -34.17 % | 74.073 M 27.35 % | 58.165 M -33.65 % | 87.669 M -29.15 % | 123.742 M 123.89 % | 55.269 M 60.46 % | 34.445 M -16.12 % | 41.064 M -13.88 % | 47.683 M 19.50 % | 39.900 M 24.23 % | 32.118 M |
Total liabilities | 202.890 M -1.10 % | 205.143 M 3.85 % | 197.537 M 0.02 % | 197.495 M 43.03 % | 138.075 M -9.99 % | 153.394 M 5.98 % | 144.741 M -14.83 % | 169.941 M 152.80 % | 67.223 M -38.02 % | 108.458 M -20.80 % | 136.948 M 28.54 % | 106.544 M 18.83 % | 89.658 M 25.92 % | 71.200 M 35.00 % | 52.742 M 8.07 % | 48.804 M 8.78 % | 44.866 M |
Other non current assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.700 M -47.64 % | 16.616 M 161.13 % | 6.363 M -52.14 % | 13.295 M 2 624.39 % | 488.000 K 181.07 % | 173.625 K -3.37 % | 179.676 K -92.93 % | 2.540 M 100.00 % | 1.270 M | 0.000 | 0.000 | 0.000 |
Long term investments | 5.138 M -0.35 % | 5.156 M -0.83 % | 5.199 M -1.14 % | 5.259 M -6.47 % | 5.623 M 285.58 % | -3.030 M 67.93 % | -9.447 M -89.09 % | -4.996 M 62.42 % | -13.295 M | 0.000 -100.00 % | 173.625 K -3.37 % | 179.676 K -92.93 % | 2.540 M 100.00 % | 1.270 M | 0.000 | 0.000 | 0.000 |
Intangible assets | 74.407 M 16.14 % | 64.064 M 9.45 % | 58.530 M 44.66 % | 40.459 M -8.56 % | 44.245 M 57.98 % | 28.006 M 5.85 % | 26.459 M 38.16 % | 19.151 M 9.85 % | 17.434 M 3.37 % | 16.865 M -1.35 % | 17.096 M 1.83 % | 16.789 M 168.64 % | 6.249 M 6.26 % | 5.881 M 6.68 % | 5.513 M 2.03 % | 5.403 M 2.07 % | 5.293 M |
GoodWill | 0.000 -100.00 % | 11.384 M | 0.000 -100.00 % | 3.631 M | 0.000 -100.00 % | 3.631 M | 0.000 -100.00 % | 4.100 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 871.759 K 100.00 % | 435.880 K | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 74.407 M 16.14 % | 64.064 M 9.45 % | 58.530 M 32.75 % | 44.090 M -0.35 % | 44.245 M 39.85 % | 31.637 M 19.57 % | 26.459 M 13.80 % | 23.251 M 33.37 % | 17.434 M 3.37 % | 16.865 M -1.35 % | 17.096 M 1.83 % | 16.789 M 135.76 % | 7.121 M 12.73 % | 6.317 M 14.59 % | 5.513 M 2.03 % | 5.403 M 2.07 % | 5.293 M |
Property plant equipment net | 292.090 M -4.08 % | 304.515 M 0.69 % | 302.423 M 0.94 % | 299.595 M 6.20 % | 282.110 M -2.44 % | 289.151 M 0.08 % | 288.919 M -0.43 % | 290.179 M 39.21 % | 208.447 M 19.43 % | 174.538 M 27.69 % | 136.693 M 27.42 % | 107.276 M 45.49 % | 73.737 M 6.36 % | 69.325 M 6.80 % | 64.913 M 2.54 % | 63.304 M 2.61 % | 61.696 M |
Total non current assets | 375.779 M -0.59 % | 378.013 M 2.21 % | 369.853 M 4.85 % | 352.730 M 5.18 % | 335.348 M 1.72 % | 329.681 M 1.39 % | 325.170 M 2.83 % | 316.226 M 39.69 % | 226.378 M 17.68 % | 192.369 M 24.95 % | 153.963 M 23.92 % | 124.245 M 48.98 % | 83.398 M 8.43 % | 76.912 M 9.21 % | 70.426 M 2.50 % | 68.707 M 2.57 % | 66.989 M |
Other current assets | 19.207 M 34.75 % | 14.254 M 39.14 % | 10.244 M 254.46 % | 2.890 M -96.03 % | 72.772 M -35.73 % | 113.225 M 13.71 % | 99.576 M 523.75 % | 15.964 M -81.14 % | 84.641 M 797.19 % | 9.434 M 27.03 % | 7.427 M 1 437.23 % | 483.111 K -99.25 % | 64.566 M 81.18 % | 35.637 M 431.25 % | 6.708 M -62.81 % | 18.036 M 131.55 % | 7.789 M |
Short term investments | 0.000 | 0.000 -100.00 % | 6.531 M | 0.000 | 0.000 -100.00 % | 8.700 M -47.64 % | 16.616 M 161.13 % | 6.363 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 95.127 M -13.68 % | 110.207 M -17.89 % | 134.226 M -13.52 % | 155.209 M 21.87 % | 127.358 M -13.85 % | 147.830 M -5.24 % | 156.002 M -11.45 % | 176.164 M -11.61 % | 199.295 M -12.01 % | 226.504 M 461.10 % | 40.368 M 64.15 % | 24.592 M -1.98 % | 25.088 M 8.95 % | 23.028 M 9.83 % | 20.968 M 24.99 % | 16.776 M 33.31 % | 12.584 M |
Cash and short term investments | 95.127 M -13.68 % | 110.207 M -21.70 % | 140.757 M -9.31 % | 155.209 M 21.87 % | 127.358 M -18.64 % | 156.530 M -9.32 % | 172.618 M -5.43 % | 182.527 M -8.41 % | 199.295 M -12.01 % | 226.504 M 461.10 % | 40.368 M 64.15 % | 24.592 M -1.98 % | 25.088 M 8.95 % | 23.028 M 9.83 % | 20.968 M 24.99 % | 16.776 M 33.31 % | 12.584 M |
Total current assets | 239.292 M -6.92 % | 257.080 M 4.17 % | 246.788 M -8.18 % | 268.769 M 21.15 % | 221.856 M -23.02 % | 288.184 M -0.99 % | 291.061 M -11.45 % | 328.692 M 6.32 % | 309.153 M -13.29 % | 356.519 M 188.74 % | 123.473 M 12.53 % | 109.725 M 2.87 % | 106.661 M 15.52 % | 92.331 M 18.37 % | 78.001 M 22.28 % | 63.790 M 28.66 % | 49.579 M |
Inventory | 21.386 M 25.04 % | 17.104 M -26.76 % | 23.353 M -1.70 % | 23.756 M 9.34 % | 21.726 M 17.89 % | 18.429 M -2.32 % | 18.867 M 8.65 % | 17.365 M -31.14 % | 25.217 M 59.72 % | 15.788 M 4.28 % | 15.141 M 2.76 % | 14.734 M -13.36 % | 17.007 M 24.76 % | 13.631 M 32.91 % | 10.256 M 14.68 % | 8.943 M 17.20 % | 7.630 M |
Net receivables | 103.572 M -10.34 % | 115.515 M 59.48 % | 72.434 M -16.66 % | 86.914 M 38.76 % | 62.634 M -38.72 % | 102.216 M 13.32 % | 90.200 M -23.30 % | 117.597 M 56.79 % | 75.005 M -30.18 % | 107.420 M 69.86 % | 63.241 M -0.87 % | 63.797 M 32.83 % | 48.028 M 12.25 % | 42.786 M 13.96 % | 37.544 M 100.00 % | 18.772 M -12.99 % | 21.575 M |
Tax assets | 4.144 M -3.13 % | 4.278 M 15.59 % | 3.701 M -2.25 % | 3.786 M 12.34 % | 3.370 M 4.56 % | 3.223 M 22.87 % | 2.623 M 83.55 % | 1.429 M 187.53 % | 497.000 K 3.97 % | 478.000 K 375.31 % | -173.625 K 3.37 % | -179.676 K 92.93 % | -2.540 M -100.00 % | -1.270 M | 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 |
Account payables | 18.453 M -12.57 % | 21.106 M 142.51 % | 8.703 M -39.43 % | 14.368 M -5.39 % | 15.187 M -29.87 % | 21.656 M 26.66 % | 17.098 M -17.91 % | 20.829 M -25.04 % | 27.788 M -15.20 % | 32.770 M 55.08 % | 21.131 M -6.30 % | 22.552 M 71.69 % | 13.136 M 1.21 % | 12.979 M 1.22 % | 12.822 M 20.23 % | 10.664 M 25.36 % | 8.507 M |
Tax payables | 2.051 M 33.70 % | 1.534 M 620.19 % | 213.000 K -80.91 % | 1.116 M -40.70 % | 1.882 M 47.26 % | 1.278 M 50.00 % | 852.000 K -73.88 % | 3.262 M 88.66 % | 1.729 M 171.86 % | 636.000 K -41.74 % | 1.092 M -58.55 % | 2.634 M -24.94 % | 3.509 M -2.89 % | 3.613 M -2.81 % | 3.718 M 30.61 % | 2.846 M 44.10 % | 1.975 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 357.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 41.323 M -1.82 % | 42.090 M -0.63 % | 42.356 M -4.02 % | 44.132 M -2.85 % | 45.426 M -0.57 % | 45.686 M 2.46 % | 44.591 M -1.73 % | 45.374 M 349.38 % | 10.097 M 5.30 % | 9.589 M 32.54 % | 7.235 M 4.66 % | 6.912 M 183.23 % | 2.441 M 100.00 % | 1.220 M | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 17.240 M -16.79 % | 20.719 M -4.10 % | 21.605 M -8.31 % | 23.562 M 11.62 % | 21.109 M 4.44 % | 20.212 M 6.68 % | 18.946 M 6.25 % | 17.831 M 78.10 % | 10.012 M 297.30 % | 2.520 M -49.59 % | 4.999 M 7.97 % | 4.630 M -10.70 % | 5.185 M 51.76 % | 3.417 M 107.29 % | 1.648 M 32.79 % | 1.241 M 48.78 % | 834.302 K |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 90.932 M 18.92 % | 76.462 M 64.53 % | 46.472 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 103.931 M 185.31 % | -121.829 M -281.75 % | -31.913 M 2.27 % | -32.653 M 84.83 % | -215.211 M -26.26 % | -170.445 M -48.10 % | -115.088 M -114.38 % | -53.685 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.534 M -50.00 % | 5.068 M -85.30 % | 34.475 M -46.03 % | 63.882 M |
Deferred tax liabilities non current | 1.578 M 3.41 % | 1.526 M 14.48 % | 1.333 M 0.15 % | 1.331 M -0.75 % | 1.341 M -0.67 % | 1.350 M 5.63 % | 1.278 M 0.00 % | 1.278 M 1.19 % | 1.263 M 24.80 % | 1.012 M 2.41 % | 988.200 K 0.00 % | 988.200 K 16.53 % | 848.000 K 45.45 % | 583.000 K 83.33 % | 318.000 K 0.00 % | 318.000 K 0.00 % | 318.000 K |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 615.071 M -3.15 % | 635.093 M 2.99 % | 616.641 M -0.78 % | 621.499 M 11.54 % | 557.204 M -9.82 % | 617.865 M 0.27 % | 616.231 M -4.45 % | 644.918 M 20.43 % | 535.531 M -2.43 % | 548.888 M 97.84 % | 277.436 M 18.58 % | 233.970 M 23.10 % | 190.059 M 12.30 % | 169.243 M 14.02 % | 148.427 M 12.02 % | 132.497 M 13.67 % | 116.568 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 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
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 100.00 % | -2.281 M 0.00 % | -2.281 M -93.03 % | -1.182 M 0.00 % | -1.182 M |
Stock based compensation | 343.000 K | 0.000 -100.00 % | 516.000 K -14.14 % | 601.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -59.900 K 0.00 % | -59.900 K -120.51 % | 292.000 K 0.00 % | 292.000 K |
Change in working capital | -464.000 K 98.56 % | -32.334 M -468.90 % | 8.765 M 143.42 % | -20.187 M -194.71 % | 21.315 M 445.80 % | -6.164 M -200.06 % | 6.160 M 117.34 % | -35.515 M -281.99 % | 19.515 M 171.73 % | -27.207 M -2 635.92 % | 1.073 M 109.46 % | -11.338 M -180.92 % | 14.011 M 278.88 % | -7.832 M 0.00 % | -7.832 M -127.72 % | -3.439 M 0.00 % | -3.439 M |
Accounts receivables | 4.250 M 109.18 % | -46.284 M -496.50 % | 11.673 M 156.51 % | -20.658 M -158.13 % | 35.535 M 267.00 % | -21.279 M -179.54 % | 26.752 M 161.87 % | -43.237 M -226.59 % | 34.154 M 175.88 % | -45.008 M -1 192.68 % | 4.119 M 113.24 % | -31.106 M -322.29 % | 13.994 M 504.16 % | -3.462 M 0.00 % | -3.462 M 64.52 % | -9.757 M 0.00 % | -9.757 M |
Inventory | -4.714 M -196.56 % | 4.882 M 267.88 % | -2.908 M -717.41 % | 471.000 K 116.97 % | -2.775 M -225.00 % | 2.220 M 5.36 % | 2.107 M -82.67 % | 12.157 M 307.99 % | -5.845 M -2 991.33 % | -189.077 K -121.88 % | 864.077 K -75.85 % | 3.578 M 267.85 % | 972.627 K 134.57 % | -2.814 M 0.00 % | -2.814 M -114.31 % | -1.313 M 0.00 % | -1.313 M |
Accounts payables | 0.000 -100.00 % | 9.068 M 236.73 % | -6.632 M -3 778.36 % | -171.000 K 98.51 % | -11.445 M -188.76 % | 12.895 M 156.81 % | -22.699 M -411.82 % | -4.435 M 49.57 % | -8.794 M -148.88 % | 17.990 M 560.08 % | -3.910 M -124.15 % | 16.190 M 1 794.40 % | -955.521 K 38.61 % | -1.556 M 0.00 % | -1.556 M -120.40 % | 7.631 M 0.00 % | 7.631 M |
Other working capital | 0.000 | 0.000 -100.00 % | 6.632 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.019 M 0.00 % | -5.019 M -136.00 % | -2.127 M 0.00 % | -2.127 M |
Other non cash items | -2.445 M -817.01 % | 341.000 K 109.77 % | -3.491 M -995.13 % | 390.000 K -96.70 % | 11.826 M -69.75 % | 39.095 M 94.30 % | 20.121 M -68.87 % | 64.645 M 1 559.27 % | 3.896 M -92.97 % | 55.449 M 217.29 % | 17.476 M -37.19 % | 27.824 M 1 595.61 % | -1.860 M -598.04 % | 373.548 K 0.00 % | 373.548 K -15.39 % | 441.475 K 0.00 % | 441.475 K |
Net cash provided by operating activities | 20.094 M 8 203.31 % | 242.000 K -98.85 % | 20.982 M 131.21 % | 9.075 M -69.72 % | 29.971 M -18.17 % | 36.625 M 2.32 % | 35.793 M 47.92 % | 24.197 M -50.62 % | 49.003 M 66.44 % | 29.442 M -0.45 % | 29.575 M 34.86 % | 21.929 M -28.23 % | 30.557 M 106.34 % | 14.809 M 0.00 % | 14.809 M -14.37 % | 17.294 M 0.00 % | 17.294 M |
Investments in property plant and equipment | -19.309 M 14.66 % | -22.625 M -12.59 % | -20.095 M 45.89 % | -37.138 M -41.76 % | -26.197 M 30.47 % | -37.678 M -54.08 % | -24.454 M 64.58 % | -69.032 M -78.52 % | -38.670 M 12.89 % | -44.392 M -22.32 % | -36.292 M -20.03 % | -30.236 M -70.66 % | -17.717 M -17.50 % | -15.079 M 0.00 % | -15.079 M -122.85 % | -6.766 M 0.00 % | -6.766 M |
Acquisitions net | -3.952 M -1 848.67 % | 226.000 K 102.45 % | -9.210 M -801.17 % | -1.022 M -272.34 % | 593.000 K -68.95 % | 1.910 M 10 511.11 % | 18.000 K -99.94 % | 30.612 M 340 033.33 % | 9.000 K -99.52 % | 1.895 M 1 907.75 % | 94.366 K 378.99 % | 19.701 K -28.59 % | 27.588 K 101.20 % | -2.298 M 0.00 % | -2.298 M -117.95 % | -1.054 M 0.00 % | -1.054 M |
Purchases of investments | 0.000 -100.00 % | 6.531 M 150.00 % | -13.062 M | 0.000 | 0.000 -100.00 % | 3.097 M 118.89 % | -16.397 M -112.12 % | -7.730 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.487 M 0.00 % | -1.487 M | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 -100.00 % | 269.000 K -96.86 % | 8.562 M 34.56 % | 6.363 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.096 K -99.34 % | 2.596 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | -10.613 M | 0.000 100.00 % | -856.000 K -116.41 % | 5.216 M 200.00 % | -5.216 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 75.760 K 0.00 % | 75.760 K 0.05 % | 75.719 K 0.00 % | 75.719 K |
Net cash used for investing activites | -33.874 M -113.47 % | -15.868 M 63.29 % | -43.223 M -32.28 % | -32.675 M -46.80 % | -22.258 M 15.39 % | -26.308 M 35.57 % | -40.833 M 11.52 % | -46.150 M -19.37 % | -38.661 M 9.03 % | -42.497 M -17.40 % | -36.198 M -19.87 % | -30.199 M -100.09 % | -15.093 M 12.76 % | -17.301 M 0.00 % | -17.301 M -123.38 % | -7.745 M 0.00 % | -7.745 M |
Debt repayment | 1.753 M 141.34 % | -4.240 M -230.90 % | 3.239 M -94.29 % | 56.773 M 6 224.38 % | -927.000 K 9.21 % | -1.021 M -16.95 % | -873.000 K | 0.000 100.00 % | -40.049 M -410.91 % | 12.881 M -42.62 % | 22.447 M 265.35 % | -13.575 M -177.46 % | 17.525 M 9.32 % | 16.031 M 0.00 % | 16.031 M 453.71 % | -4.532 M 0.00 % | -4.532 M |
Common stock issued | 0.000 | 0.000 | 0.000 -100.00 % | 319.000 K 115.34 % | -2.080 M -228.71 % | 1.616 M | 0.000 -100.00 % | 858.000 K -51.58 % | 1.772 M -99.11 % | 198.658 M 914 870.01 % | 21.712 K | 0.000 | 0.000 -100.00 % | 345.713 K 0.00 % | 345.713 K -5.19 % | 364.640 K 0.00 % | 364.640 K |
Common stock repurchased | 0.000 | 0.000 | 0.000 100.00 % | -572.000 K 96.45 % | -16.129 M -179.05 % | -5.780 M 16.27 % | -6.903 M 67.41 % | -21.179 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -2.151 M -0.09 % | -2.149 M -0.05 % | -2.148 M -0.61 % | -2.135 M 70.09 % | -7.137 M 1.65 % | -7.257 M -10.34 % | -6.577 M 0.12 % | -6.585 M | 0.000 100.00 % | -9.631 M | 0.000 100.00 % | -9.533 M | 0.000 100.00 % | -12.482 M 0.00 % | -12.482 M -590.55 % | -1.808 M 0.00 % | -1.808 M |
Other financing activites | 0.000 100.00 % | -2.157 M | 0.000 100.00 % | -2.775 M -43.78 % | -1.930 M 38.79 % | -3.153 M -143.06 % | 7.322 M -71.69 % | 25.866 M 3 195.03 % | 785.000 K 124.27 % | -3.235 M -425.76 % | -615.251 K -43.91 % | -427.532 K -5.82 % | -404.019 K -141.71 % | 968.625 K 0.00 % | 968.625 K -16.03 % | 1.154 M 0.00 % | 1.154 M |
Net cash used provided by financing activities | -398.000 K 95.34 % | -8.546 M -883.32 % | 1.091 M -97.89 % | 51.610 M 297.57 % | -26.123 M -67.51 % | -15.595 M -7.49 % | -14.509 M -1 295.10 % | -1.040 M 97.35 % | -39.264 M -119.76 % | 198.674 M 809.12 % | 21.853 M 192.85 % | -23.535 M -237.46 % | 17.121 M 279.03 % | 4.517 M 0.00 % | 4.517 M 193.68 % | -4.822 M 0.00 % | -4.822 M |
Effect of forex changes on cash | -902.000 K -689.54 % | 153.000 K -8.38 % | 167.000 K 205.03 % | -159.000 K 92.29 % | -2.062 M 28.75 % | -2.894 M -173.28 % | -1.059 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 34.872 K 0.00 % | 34.872 K 106.51 % | -535.891 K 0.00 % | -535.891 K |
Net change in cash | 95.127 M 170.87 % | -134.226 M -539.69 % | -20.983 M -175.34 % | 27.851 M 236.04 % | -20.472 M -150.51 % | -8.172 M 60.35 % | -20.608 M 9.16 % | -22.685 M 19.16 % | -28.060 M -115.07 % | 186.157 M 1 078.70 % | 15.793 M 149.66 % | -31.805 M -197.61 % | 32.585 M 690.83 % | 4.120 M 0.00 % | 4.120 M -50.85 % | 8.384 M 0.00 % | 8.384 M |
Cash at beginning of period | 0.000 -100.00 % | 134.226 M -13.52 % | 155.209 M 21.87 % | 127.358 M -13.85 % | 147.830 M -5.24 % | 156.002 M -11.67 % | 176.610 M -11.38 % | 199.295 M -12.34 % | 227.355 M 451.86 % | 41.198 M 62.17 % | 25.405 M -55.59 % | 57.209 M | 0.000 -100.00 % | 20.968 M 0.00 % | 20.968 M 66.62 % | 12.584 M 0.00 % | 12.584 M |
Cash at end of period | 95.127 M -13.68 % | 110.207 M -17.89 % | 134.226 M -13.52 % | 155.209 M 21.87 % | 127.358 M -13.85 % | 147.830 M -5.24 % | 156.002 M -11.67 % | 176.610 M -11.38 % | 199.295 M -12.34 % | 227.355 M 451.86 % | 41.198 M 62.17 % | 25.405 M -22.04 % | 32.585 M 29.88 % | 25.088 M 0.00 % | 25.088 M 19.65 % | 20.968 M 0.00 % | 20.968 M |
Operating cash flow | 20.094 M 8 203.31 % | 242.000 K -98.85 % | 20.982 M 131.21 % | 9.075 M -69.72 % | 29.971 M -18.17 % | 36.625 M 2.32 % | 35.793 M 47.92 % | 24.197 M -50.62 % | 49.003 M 66.44 % | 29.442 M -0.45 % | 29.575 M 34.86 % | 21.929 M -28.23 % | 30.557 M 106.34 % | 14.809 M 0.00 % | 14.809 M -14.37 % | 17.294 M 0.00 % | 17.294 M |
Capital expenditure | -19.309 M -30.61 % | -14.784 M 26.43 % | -20.095 M 45.89 % | -37.138 M -41.76 % | -26.197 M 30.47 % | -37.678 M -54.08 % | -24.454 M 64.58 % | -69.032 M -78.52 % | -38.670 M 12.89 % | -44.392 M -22.32 % | -36.292 M -20.03 % | -30.236 M -70.66 % | -17.717 M -17.50 % | -15.079 M 0.00 % | -15.079 M -122.85 % | -6.766 M 0.00 % | -6.766 M |
Free CashFlow | 785.000 K 105.40 % | -14.542 M -1 739.46 % | 887.000 K 103.16 % | -28.063 M -843.59 % | 3.774 M 458.40 % | -1.053 M -109.29 % | 11.339 M 125.29 % | -44.835 M -533.90 % | 10.333 M 169.12 % | -14.949 M -122.53 % | -6.718 M 19.12 % | -8.306 M -164.69 % | 12.840 M 4 859.55 % | -269.772 K 0.00 % | -269.772 K -102.56 % | 10.528 M 0.00 % | 10.528 M |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 |