
China Tianrui Automotive Interiors Co., Ltd. 6162.HK
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
---|---|---|---|---|---|---|---|---|---|---|
Revenue | 242.902 M -1.19 % | 245.833 M 39.60 % | 176.094 M -40.46 % | 295.776 M -22.07 % | 379.555 M 27.41 % | 297.907 M 12.92 % | 263.820 M 9.17 % | 241.659 M 99.89 % | 120.897 M 27.14 % | 95.088 M |
Net income | 1.966 M -47.52 % | 3.746 M 114.40 % | -26.010 M -454.89 % | 7.329 M -85.59 % | 50.874 M 13.50 % | 44.822 M 59.99 % | 28.016 M -20.08 % | 35.055 M 40.33 % | 24.981 M 20.51 % | 20.730 M |
Income before tax | 1.377 M -58.47 % | 3.316 M 110.93 % | -30.333 M -439.41 % | 8.937 M -85.87 % | 63.255 M 21.84 % | 51.917 M 58.01 % | 32.856 M -25.02 % | 43.820 M 49.92 % | 29.228 M 20.71 % | 24.214 M |
Income before tax ratio | 0.01 -57.97 % | 0.01 107.83 % | -0.17 -670.09 % | 0.03 -81.87 % | 0.17 -4.37 % | 0.17 39.93 % | 0.12 -31.32 % | 0.18 -25.00 % | 0.24 -5.06 % | 0.25 |
EBITDA | 39.337 M -15.78 % | 46.709 M 275.23 % | 12.448 M -72.20 % | 44.785 M -50.84 % | 91.106 M 27.65 % | 71.374 M 34.07 % | 53.237 M -7.47 % | 57.534 M 44.44 % | 39.833 M 20.98 % | 32.925 M |
Net income ratio | 0.01 -46.88 % | 0.02 110.32 % | -0.15 -696.09 % | 0.02 -81.51 % | 0.13 -10.91 % | 0.15 41.68 % | 0.11 -26.79 % | 0.15 -29.80 % | 0.21 -5.22 % | 0.22 |
Ratio EBITDA | 0.16 -14.77 % | 0.19 168.79 % | 0.07 -53.31 % | 0.15 -36.92 % | 0.24 0.19 % | 0.24 18.73 % | 0.20 -15.24 % | 0.24 -27.74 % | 0.33 -4.85 % | 0.35 |
Gross profit ratio | 0.18 -5.63 % | 0.19 166.29 % | 0.07 -69.82 % | 0.24 -22.56 % | 0.31 -9.32 % | 0.34 -0.33 % | 0.34 -1.44 % | 0.35 -3.15 % | 0.36 -2.09 % | 0.36 |
Weighted average shs out dil | 2.000 B 0.00 % | 2.000 B 0.00 % | 2.000 B 0.00 % | 2.000 B 0.00 % | 2.000 B 0.21 % | 1.996 B 33.06 % | 1.500 B -25.00 % | 2.000 B 0.00 % | 2.000 B 0.00 % | 2.000 B |
Weighted average shs out | 2.000 B 0.00 % | 2.000 B 0.00 % | 2.000 B 0.00 % | 2.000 B 0.00 % | 2.000 B 0.21 % | 1.996 B 33.06 % | 1.500 B -25.00 % | 2.000 B 0.00 % | 2.000 B 0.00 % | 2.000 B |
EPS diluted | 0.00 -47.37 % | 0.00 114.62 % | -0.01 -451.35 % | 0.00 -85.43 % | 0.03 12.89 % | 0.02 20.32 % | 0.02 6.86 % | 0.02 40.00 % | 0.01 20.19 % | 0.01 |
Earnings per share | 0.00 -47.37 % | 0.00 114.62 % | -0.01 -451.35 % | 0.00 -85.43 % | 0.03 12.89 % | 0.02 20.32 % | 0.02 6.86 % | 0.02 40.00 % | 0.01 20.19 % | 0.01 |
Gross profit | 43.935 M -6.76 % | 47.119 M 271.75 % | 12.675 M -82.03 % | 70.553 M -39.65 % | 116.906 M 15.53 % | 101.188 M 12.55 % | 89.905 M 7.60 % | 83.552 M 93.60 % | 43.157 M 24.48 % | 34.669 M |
Income tax expense | -589.000 K -36.98 % | -430.000 K 90.05 % | -4.323 M -368.84 % | 1.608 M -87.01 % | 12.381 M 74.50 % | 7.095 M 46.59 % | 4.840 M -44.78 % | 8.765 M 106.38 % | 4.247 M 21.90 % | 3.484 M |
Cost of revenue | 198.967 M 0.13 % | 198.714 M 21.60 % | 163.419 M -27.44 % | 225.223 M -14.25 % | 262.649 M 33.51 % | 196.719 M 13.11 % | 173.915 M 10.00 % | 158.107 M 103.38 % | 77.740 M 28.67 % | 60.419 M |
General and administrative expenses | 32.183 M -9.49 % | 35.558 M 7.44 % | 33.096 M -29.77 % | 47.128 M 14.16 % | 41.282 M 2.34 % | 40.337 M -3.03 % | 41.598 M 32.88 % | 31.306 M 208.98 % | 10.132 M 26.90 % | 7.984 M |
Selling and marketing expenses | 2.757 M -0.25 % | 2.764 M -26.76 % | 3.774 M -58.12 % | 9.011 M -7.46 % | 9.737 M 5.08 % | 9.266 M 27.32 % | 7.278 M 51.91 % | 4.791 M 122.63 % | 2.152 M 54.82 % | 1.390 M |
Other expenses | 145.000 K 100.88 % | -16.478 M -7.91 % | -15.270 M 36.56 % | -24.071 M 4.99 % | -25.334 M -28.26 % | -19.752 M -63 816.13 % | 31.000 K -86.86 % | 236.000 K -76.95 % | 1.024 M 110.27 % | 487.000 K |
Operating expenses | 35.085 M 1.84 % | 34.452 M 2.08 % | 33.751 M -35.35 % | 52.207 M 19.07 % | 43.847 M -2.86 % | 45.138 M -3.77 % | 46.907 M 36.47 % | 34.372 M 182.83 % | 12.153 M 43.86 % | 8.448 M |
Cost and expenses | 234.052 M 0.38 % | 233.166 M 18.26 % | 197.170 M -29.10 % | 278.085 M -9.57 % | 307.527 M 27.15 % | 241.857 M 9.53 % | 220.822 M 14.73 % | 192.479 M 114.12 % | 89.893 M 30.53 % | 68.867 M |
Research and development expenses | 0.000 -100.00 % | 12.608 M 3.76 % | 12.151 M -39.66 % | 20.139 M 10.89 % | 18.162 M 18.81 % | 15.287 M 44.87 % | 10.552 M 70.72 % | 6.181 M 100.42 % | 3.084 M 2.80 % | 3.000 M |
Selling general and administrative expenses | 34.940 M -8.83 % | 38.322 M 3.94 % | 36.870 M -34.32 % | 56.139 M 10.04 % | 51.019 M 2.85 % | 49.603 M 1.49 % | 48.876 M 35.40 % | 36.097 M 193.85 % | 12.284 M 31.04 % | 9.374 M |
Interest income | 130.000 K -50.94 % | 265.000 K -18.71 % | 326.000 K -8.68 % | 357.000 K 46.91 % | 243.000 K -2.02 % | 248.000 K 3.77 % | 239.000 K 61.49 % | 148.000 K -21.69 % | 189.000 K 6.18 % | 178.000 K |
Interest expense | 7.473 M -20.08 % | 9.351 M 1.66 % | 9.198 M -2.24 % | 9.409 M -4.03 % | 9.804 M 71.28 % | 5.724 M -24.46 % | 7.577 M 57.56 % | 4.809 M 60.89 % | 2.989 M 11.86 % | 2.672 M |
Depreciation and amortization | 30.487 M -10.44 % | 34.042 M 1.37 % | 33.583 M 27.02 % | 26.439 M 46.50 % | 18.047 M 31.41 % | 13.733 M 7.26 % | 12.804 M 43.78 % | 8.905 M 16.92 % | 7.616 M 26.11 % | 6.039 M |
Operating income | 8.850 M -30.13 % | 12.667 M 159.93 % | -21.135 M -215.20 % | 18.346 M -74.89 % | 73.059 M 26.75 % | 57.641 M 42.56 % | 40.433 M -16.85 % | 48.629 M 50.94 % | 32.217 M 19.83 % | 26.886 M |
Operating income ratio | 0.04 -29.29 % | 0.05 142.93 % | -0.12 -293.50 % | 0.06 -67.78 % | 0.19 -0.52 % | 0.19 26.25 % | 0.15 -23.84 % | 0.20 -24.49 % | 0.27 -5.75 % | 0.28 |
Total other income expenses net | -7.473 M 20.08 % | -9.351 M -1.66 % | -9.198 M 2.24 % | -9.409 M 4.03 % | -9.804 M -71.28 % | -5.724 M 24.46 % | -7.577 M -57.56 % | -4.809 M -60.89 % | -2.989 M -11.86 % | -2.672 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
---|---|---|---|---|---|---|---|---|---|---|
Net debt | 80.191 M 118.36 % | 36.724 M -30.08 % | 52.525 M -27.22 % | 72.174 M 73.84 % | 41.518 M -18.32 % | 50.830 M 28.93 % | 39.423 M -27.56 % | 54.423 M 54.61 % | 35.200 M 14.44 % | 30.758 M |
Total investments | 851.000 K 105.02 % | -16.964 M -108.62 % | 196.781 M -4.57 % | 206.200 M 21.01 % | 170.401 M 32.11 % | 128.983 M 759.22 % | -19.566 M 20.85 % | -24.721 M -2.26 % | -24.175 M -79.93 % | -13.436 M |
Total debt | 175.681 M 68.60 % | 104.199 M -20.47 % | 131.020 M -2.74 % | 134.712 M 37.28 % | 98.128 M 21.03 % | 81.076 M 53.53 % | 52.808 M -43.27 % | 93.088 M 91.93 % | 48.500 M 25.97 % | 38.500 M |
Accumulated other comprehensive income loss | -15.883 M 1.16 % | -16.069 M 0.83 % | -16.203 M 5.28 % | -17.107 M -4.30 % | -16.402 M -4.43 % | -15.706 M 62.72 % | -42.133 M -42.65 % | -29.535 M -37.70 % | -21.449 M -52.78 % | -14.039 M |
Retained earnings | 122.067 M 1.42 % | 120.355 M -16.07 % | 143.393 M -15.35 % | 169.403 M 4.52 % | 162.074 M 76.36 % | 91.902 M 76.24 % | 52.146 M -1.29 % | 52.827 M -27.41 % | 72.772 M 52.27 % | 47.791 M |
Common stock | 17.522 M 0.00 % | 17.522 M 0.00 % | 17.522 M 0.00 % | 17.522 M 0.00 % | 17.522 M 0.00 % | 17.522 M 32.58 % | 13.216 M | 0.000 | 0.000 | 0.000 |
Total equity | 247.598 M 0.88 % | 245.446 M 1.61 % | 241.566 M -9.41 % | 266.672 M -1.26 % | 270.072 M 17.06 % | 230.719 M 99.85 % | 115.447 M 215.57 % | 36.584 M -78.83 % | 172.772 M 16.90 % | 147.791 M |
Other non current liabilities | 0.000 -100.00 % | 3.058 M | 0.000 -100.00 % | 2.969 M 39.92 % | 2.122 M | 0.000 | 0.000 | 0.000 -100.00 % | 905.000 K | 0.000 |
Long term debt | 35.699 M 130.05 % | 15.518 M -7.66 % | 16.806 M 9.91 % | 15.290 M 82.09 % | 8.397 M 31.66 % | 6.378 M -58.47 % | 15.359 M 2.39 % | 15.000 M 87.50 % | 8.000 M | 0.000 |
Total non current liabilities | 38.022 M 104.68 % | 18.576 M -9.82 % | 20.599 M 12.82 % | 18.259 M 73.58 % | 10.519 M 20.56 % | 8.725 M -51.34 % | 17.931 M -9.43 % | 19.797 M 122.31 % | 8.905 M 857.53 % | 930.000 K |
Other current liabilities | 54.870 M 138.97 % | 22.961 M -36.83 % | 36.350 M 8.41 % | 33.530 M 39.85 % | 23.976 M -24.61 % | 31.802 M 22.02 % | 26.064 M -49.61 % | 51.728 M 307.28 % | 12.701 M 19.29 % | 10.647 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 139.982 M 57.85 % | 88.681 M -22.36 % | 114.214 M -4.36 % | 119.422 M 33.09 % | 89.731 M 20.13 % | 74.698 M 99.47 % | 37.449 M -52.04 % | 78.088 M 92.81 % | 40.500 M 5.19 % | 38.500 M |
Total current liabilities | 337.942 M 27.57 % | 264.911 M 3.53 % | 255.869 M -10.97 % | 287.385 M -16.78 % | 345.317 M 21.97 % | 283.108 M 37.69 % | 205.615 M -19.54 % | 255.539 M 104.25 % | 125.111 M 24.32 % | 100.638 M |
Total liabilities | 375.964 M 32.62 % | 283.487 M 2.54 % | 276.468 M -9.55 % | 305.644 M -14.11 % | 355.836 M 21.93 % | 291.833 M 30.55 % | 223.546 M -18.81 % | 275.336 M 105.45 % | 134.016 M 31.95 % | 101.568 M |
Other non current assets | 0.000 -100.00 % | 25.420 M 112.92 % | -196.781 M 4.57 % | -206.200 M -21.01 % | -170.401 M -32.11 % | -128.983 M -759.22 % | 19.566 M -20.85 % | 24.721 M 2.26 % | 24.175 M 79.93 % | 13.436 M |
Long term investments | 0.000 100.00 % | -16.964 M -108.62 % | 196.781 M -4.57 % | 206.200 M 21.01 % | 170.401 M 32.11 % | 128.983 M 759.22 % | -19.566 M 20.85 % | -24.721 M -2.26 % | -24.175 M -79.93 % | -13.436 M |
Intangible assets | 9.098 M 659.43 % | 1.198 M -88.26 % | 10.203 M 0.55 % | 10.147 M 6.22 % | 9.553 M 2.94 % | 9.280 M -2.17 % | 9.486 M -2.13 % | 9.692 M -2.08 % | 9.898 M -2.04 % | 10.104 M |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 9.098 M 659.43 % | 1.198 M -88.26 % | 10.203 M 0.55 % | 10.147 M 6.22 % | 9.553 M 2.94 % | 9.280 M -2.17 % | 9.486 M -2.13 % | 9.692 M -2.08 % | 9.898 M -2.04 % | 10.104 M |
Property plant equipment net | 183.355 M 10.47 % | 165.976 M -15.05 % | 195.372 M -3.44 % | 202.338 M 18.47 % | 170.797 M 19.72 % | 142.665 M 15.22 % | 123.823 M 27.59 % | 97.047 M 8.80 % | 89.200 M 13.57 % | 78.543 M |
Total non current assets | 201.351 M 9.94 % | 183.151 M -13.59 % | 211.959 M -1.21 % | 214.546 M 17.82 % | 182.103 M 18.38 % | 153.825 M 14.74 % | 134.067 M 24.81 % | 107.416 M 8.15 % | 99.319 M 11.76 % | 88.872 M |
Other current assets | 64.479 M 443.39 % | 11.866 M -75.83 % | 49.087 M 60.59 % | 30.566 M 137.07 % | 12.893 M -69.10 % | 41.723 M 372.51 % | 8.830 M 118.51 % | 4.041 M -95.00 % | 80.782 M 20.49 % | 67.047 M |
Short term investments | 851.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 95.490 M 41.52 % | 67.475 M -14.04 % | 78.495 M 25.52 % | 62.538 M 10.47 % | 56.610 M 87.17 % | 30.246 M 125.97 % | 13.385 M -65.38 % | 38.665 M 190.71 % | 13.300 M 71.79 % | 7.742 M |
Cash and short term investments | 95.490 M 3.12 % | 92.603 M 17.97 % | 78.495 M -22.17 % | 100.850 M 3.45 % | 97.484 M 222.30 % | 30.246 M 125.97 % | 13.385 M -65.38 % | 38.665 M 190.71 % | 13.300 M 71.79 % | 7.742 M |
Total current assets | 422.211 M 22.10 % | 345.782 M 12.97 % | 306.075 M -14.45 % | 357.770 M -19.39 % | 443.805 M 20.36 % | 368.727 M 79.93 % | 204.926 M 0.21 % | 204.504 M -1.43 % | 207.469 M 29.27 % | 160.487 M |
Inventory | 53.145 M -28.44 % | 74.268 M 39.62 % | 53.193 M -11.67 % | 60.224 M -23.25 % | 78.466 M 29.03 % | 60.814 M 123.15 % | 27.252 M -7.22 % | 29.372 M 52.42 % | 19.270 M 27.93 % | 15.063 M |
Net receivables | 209.097 M 25.17 % | 167.045 M 33.32 % | 125.300 M -24.58 % | 166.130 M -34.84 % | 254.962 M 8.06 % | 235.944 M 77.45 % | 132.965 M 3.61 % | 128.333 M 346.38 % | 28.750 M -58.66 % | 69.537 M |
Tax assets | 8.898 M 18.31 % | 7.521 M 17.81 % | 6.384 M 209.75 % | 2.061 M 17.57 % | 1.753 M -6.76 % | 1.880 M 148.02 % | 758.000 K 11.96 % | 677.000 K 206.33 % | 221.000 K -1.78 % | 225.000 K |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 131.137 M -7.28 % | 141.437 M 44.61 % | 97.805 M -25.83 % | 131.862 M -40.97 % | 223.388 M 32.65 % | 168.406 M 23.04 % | 136.867 M 13.24 % | 120.861 M 77.42 % | 68.120 M 95.08 % | 34.919 M |
Tax payables | 11.953 M 1.02 % | 11.832 M 57.76 % | 7.500 M 191.72 % | 2.571 M -68.73 % | 8.222 M 0.24 % | 8.202 M 56.68 % | 5.235 M 7.67 % | 4.862 M 28.28 % | 3.790 M -77.13 % | 16.572 M |
Deferred revenue non current | 2.323 M -24.04 % | 3.058 M -19.38 % | 3.793 M 27.75 % | 2.969 M 39.92 % | 2.122 M -9.59 % | 2.347 M -8.75 % | 2.572 M -8.04 % | 2.797 M 209.06 % | 905.000 K -2.69 % | 930.000 K |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 11.992 M 468.34 % | 2.110 M 291.47 % | 539.000 K -38.61 % | 878.000 K -58.43 % | 2.112 M -29.36 % | 2.990 M | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 -100.00 % | 16.203 M -5.28 % | 17.107 M 4.30 % | 16.402 M 4.43 % | 15.706 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 108.009 M -12.64 % | 123.638 M 53.30 % | 80.651 M 1.13 % | 79.747 M -11.86 % | 90.476 M -23.13 % | 117.703 M 27.64 % | 92.218 M | 0.000 -100.00 % | 121.449 M 6.50 % | 114.039 M |
Deferred tax liabilities non current | 0.000 100.00 % | -3.058 M -118.20 % | 16.806 M 666.05 % | -2.969 M -39.92 % | -2.122 M 9.59 % | -2.347 M 8.75 % | -2.572 M -228.60 % | 2.000 M 320.99 % | -905.000 K | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 623.562 M 17.89 % | 528.933 M 2.10 % | 518.034 M -9.48 % | 572.316 M -8.56 % | 625.908 M 19.78 % | 522.552 M 54.15 % | 338.993 M 8.68 % | 311.920 M 1.67 % | 306.788 M 23.03 % | 249.359 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | -36.644 M -2 192.75 % | 1.751 M -95.72 % | 40.917 M 13 299.03 % | -310.000 K 97.31 % | -11.538 M 90.85 % | -126.097 M -2 414.98 % | 5.447 M 130.94 % | -17.603 M -231.48 % | 13.388 M 160.29 % | -22.207 M |
Accounts receivables | -37.845 M 9.34 % | -41.745 M -202.24 % | 40.830 M -54.04 % | 88.832 M 567.09 % | -19.018 M 81.53 % | -102.979 M -1 803.49 % | -5.410 M 91.82 % | -66.140 M -1 000.60 % | 7.344 M 121.54 % | -34.099 M |
Inventory | 7.462 M 200.65 % | -7.414 M -205.45 % | 7.031 M -61.46 % | 18.242 M 203.34 % | -17.652 M 47.40 % | -33.562 M -1 683.11 % | 2.120 M 120.99 % | -10.102 M -140.12 % | -4.207 M -136.97 % | 11.381 M |
Accounts payables | 0.000 | 0.000 100.00 % | -40.830 M 54.04 % | -88.832 M -567.09 % | 19.018 M -81.53 % | 102.979 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | -6.261 M -112.30 % | 50.910 M 50.24 % | 33.886 M 282.65 % | -18.552 M -403.43 % | 6.114 M 106.61 % | -92.535 M -2 881.33 % | 3.327 M 144.35 % | -7.501 M -142.63 % | 17.595 M 152.38 % | -33.588 M |
Other non cash items | 6.938 M -10.59 % | 7.760 M -32.98 % | 11.579 M 646.07 % | 1.552 M 146.87 % | -3.311 M -87.91 % | -1.762 M -244.31 % | 1.221 M 131.24 % | -3.908 M 43.88 % | -6.964 M -382.06 % | 2.469 M |
Net cash provided by operating activities | 2.158 M -95.44 % | 47.299 M -15.15 % | 55.746 M 52.24 % | 36.618 M -44.90 % | 66.453 M 206.82 % | -62.209 M -218.88 % | 52.328 M 67.64 % | 31.214 M -27.86 % | 43.268 M 311.49 % | 10.515 M |
Investments in property plant and equipment | -33.040 M -54.23 % | -21.422 M 25.34 % | -28.691 M 42.49 % | -49.892 M -35.06 % | -36.941 M -18.03 % | -31.298 M 8.09 % | -34.054 M -84.62 % | -18.445 M -7.54 % | -17.152 M 24.71 % | -22.782 M |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 6.253 M 274.43 % | 1.670 M -6.49 % | 1.786 M -13.01 % | 2.053 M 376.33 % | 431.000 K -9.83 % | 478.000 K 100.00 % | 239.000 K -90.62 % | 2.549 M 1 248.68 % | 189.000 K 6.18 % | 178.000 K |
Net cash used for investing activites | -26.787 M -35.62 % | -19.752 M 26.59 % | -26.905 M 43.76 % | -47.839 M -31.03 % | -36.510 M -18.46 % | -30.820 M 8.86 % | -33.815 M -112.73 % | -15.896 M 6.29 % | -16.963 M 24.96 % | -22.604 M |
Debt repayment | 61.600 M 310.84 % | -29.217 M -691.36 % | -3.692 M -109.76 % | 37.818 M 110.92 % | 17.930 M -29.07 % | 25.278 M 162.76 % | -40.280 M -190.34 % | 44.588 M 345.88 % | 10.000 M 193.78 % | -10.663 M |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 99.332 M 53.65 % | 64.648 M | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 100.00 % | -10.024 M 7.40 % | -10.825 M 51.90 % | -22.505 M -84.77 % | -12.180 M | 0.000 | 0.000 | 0.000 |
Other financing activites | -8.958 M 4.20 % | -9.351 M -1.66 % | -9.198 M 13.58 % | -10.643 M 0.37 % | -10.682 M -237.27 % | 7.782 M 117.29 % | -45.011 M -34.32 % | -33.511 M 21.05 % | -42.447 M -262.36 % | 26.143 M |
Net cash used provided by financing activities | 52.642 M 236.49 % | -38.568 M -199.21 % | -12.890 M -175.16 % | 17.151 M 579.48 % | -3.577 M -103.26 % | 109.887 M 434.79 % | -32.823 M -396.32 % | 11.077 M 134.14 % | -32.447 M -309.61 % | 15.480 M |
Effect of forex changes on cash | 2.000 K 100.00 % | 1.000 K -83.33 % | 6.000 K 400.00 % | -2.000 K 0.00 % | -2.000 K -166.67 % | 3.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | 28.015 M 354.22 % | -11.020 M -169.06 % | 15.957 M 169.18 % | 5.928 M -77.51 % | 26.364 M 56.36 % | 16.861 M 217.83 % | -14.310 M -154.21 % | 26.395 M 529.75 % | -6.142 M -281.13 % | 3.391 M |
Cash at beginning of period | 67.475 M -14.04 % | 78.495 M 25.52 % | 62.538 M 10.47 % | 56.610 M 87.17 % | 30.246 M 125.97 % | 13.385 M -51.67 % | 27.695 M 2 030.38 % | 1.300 M -82.53 % | 7.442 M 83.71 % | 4.051 M |
Cash at end of period | 95.490 M 41.52 % | 67.475 M -14.04 % | 78.495 M 25.52 % | 62.538 M 10.47 % | 56.610 M 87.17 % | 30.246 M 125.97 % | 13.385 M -51.67 % | 27.695 M 2 030.38 % | 1.300 M -82.53 % | 7.442 M |
Operating cash flow | 2.158 M -95.44 % | 47.299 M -15.15 % | 55.746 M 52.24 % | 36.618 M -44.90 % | 66.453 M 206.82 % | -62.209 M -218.88 % | 52.328 M 67.64 % | 31.214 M -27.86 % | 43.268 M 311.49 % | 10.515 M |
Capital expenditure | -33.040 M -54.23 % | -21.422 M 25.34 % | -28.691 M 42.49 % | -49.892 M -35.06 % | -36.941 M -18.03 % | -31.298 M 8.09 % | -34.054 M -84.62 % | -18.445 M -7.54 % | -17.152 M 24.71 % | -22.782 M |
Free CashFlow | -30.882 M -219.34 % | 25.877 M -4.35 % | 27.055 M 303.82 % | -13.274 M -144.98 % | 29.512 M 131.56 % | -93.507 M -611.69 % | 18.274 M 43.11 % | 12.769 M -51.11 % | 26.116 M 312.90 % | -12.267 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2016-01-31 | 2015-06-30 | 2015-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 138.353 M -4.21 % | 144.441 M 46.70 % | 98.461 M -24.07 % | 129.679 M 11.64 % | 116.154 M 19.02 % | 97.592 M 24.32 % | 78.502 M -0.37 % | 78.796 M -63.69 % | 216.980 M 8.04 % | 200.838 M 12.38 % | 178.717 M 27.84 % | 139.800 M -11.58 % | 158.107 M 20.51 % | 131.198 M -1.07 % | 132.622 M 9.84 % | 120.743 M -0.14 % | 120.916 M 100.14 % | 60.415 M -0.06 % | 60.449 M 100.00 % | 30.224 M -36.43 % | 47.544 M 100.00 % | 23.772 M |
Net income | -5.986 M -206.10 % | 5.642 M 253.48 % | -3.676 M -154.85 % | 6.702 M 326.73 % | -2.956 M 80.44 % | -15.115 M -38.73 % | -10.895 M 33.83 % | -16.464 M -169.20 % | 23.793 M 23.79 % | 19.221 M -39.28 % | 31.653 M 40.26 % | 22.568 M 1.41 % | 22.254 M 45.57 % | 15.288 M 20.11 % | 12.728 M 6.77 % | 11.921 M -48.47 % | 23.134 M 163.97 % | 8.764 M -29.84 % | 12.491 M 100.00 % | 6.245 M -39.75 % | 10.365 M 100.00 % | 5.183 M |
Income before tax | -6.511 M -202.50 % | 6.352 M 227.68 % | -4.975 M -174.32 % | 6.694 M 298.16 % | -3.378 M 80.57 % | -17.385 M -34.27 % | -12.948 M 32.72 % | -19.244 M -168.29 % | 28.181 M 9.42 % | 25.755 M -31.32 % | 37.500 M 63.99 % | 22.867 M -21.28 % | 29.050 M 67.03 % | 17.392 M 12.47 % | 15.464 M -7.18 % | 16.660 M -38.66 % | 27.160 M 147.92 % | 10.955 M -25.04 % | 14.614 M 100.00 % | 7.307 M -39.65 % | 12.107 M 100.00 % | 6.054 M |
Income before tax ratio | -0.05 -207.01 % | 0.04 187.03 % | -0.05 -197.88 % | 0.05 277.50 % | -0.03 83.67 % | -0.18 -8.00 % | -0.16 32.46 % | -0.24 -288.04 % | 0.13 1.28 % | 0.13 -38.88 % | 0.21 28.28 % | 0.16 -10.98 % | 0.18 38.60 % | 0.13 13.69 % | 0.12 -15.49 % | 0.14 -38.57 % | 0.22 23.87 % | 0.18 -25.00 % | 0.24 0.00 % | 0.24 -5.06 % | 0.25 0.00 % | 0.25 |
EBITDA | 11.540 M -53.54 % | 24.838 M 71.30 % | 14.500 M -45.95 % | 26.824 M 50.21 % | 17.858 M 417.32 % | 3.452 M -56.44 % | 7.925 M 1 272.34 % | -676.000 K -101.54 % | 43.870 M 5.95 % | 41.408 M -14.68 % | 48.533 M 48.71 % | 32.635 M -13.63 % | 37.785 M 34.56 % | 28.080 M 1.93 % | 27.547 M 26.51 % | 21.774 M -40.08 % | 36.341 M 152.66 % | 14.384 M -27.78 % | 19.917 M 100.00 % | 9.958 M -39.51 % | 16.463 M 100.00 % | 8.231 M |
Net income ratio | -0.04 -210.77 % | 0.04 204.62 % | -0.04 -172.24 % | 0.05 303.08 % | -0.03 83.57 % | -0.15 -11.60 % | -0.14 33.58 % | -0.21 -290.55 % | 0.11 14.58 % | 0.10 -45.96 % | 0.18 9.71 % | 0.16 14.69 % | 0.14 20.79 % | 0.12 21.42 % | 0.10 -2.79 % | 0.10 -48.40 % | 0.19 31.89 % | 0.15 -29.80 % | 0.21 0.00 % | 0.21 -5.22 % | 0.22 0.00 % | 0.22 |
Ratio EBITDA | 0.08 -51.50 % | 0.17 16.77 % | 0.15 -28.81 % | 0.21 34.54 % | 0.15 334.65 % | 0.04 -64.96 % | 0.10 1 276.73 % | -0.01 -104.24 % | 0.20 -1.94 % | 0.21 -24.08 % | 0.27 16.33 % | 0.23 -2.32 % | 0.24 11.66 % | 0.21 3.04 % | 0.21 15.18 % | 0.18 -40.00 % | 0.30 26.24 % | 0.24 -27.74 % | 0.33 0.00 % | 0.33 -4.85 % | 0.35 0.00 % | 0.35 |
Gross profit ratio | 0.14 -28.72 % | 0.19 21.43 % | 0.16 -10.96 % | 0.18 -11.90 % | 0.20 1 325.57 % | 0.01 -90.01 % | 0.14 53.39 % | 0.09 -67.84 % | 0.29 8.50 % | 0.27 -23.89 % | 0.35 2.10 % | 0.35 3.18 % | 0.33 -2.37 % | 0.34 1.18 % | 0.34 -0.14 % | 0.34 -3.67 % | 0.35 1.87 % | 0.35 -3.15 % | 0.36 0.00 % | 0.36 -2.09 % | 0.36 0.00 % | 0.36 |
Weighted average shs out dil | 2.000 B 0.00 % | 2.000 B 0.00 % | 2.000 B 0.00 % | 2.000 B 0.00 % | 2.000 B 0.00 % | 2.000 B 0.00 % | 2.000 B 0.00 % | 2.000 B 0.00 % | 2.000 B 0.00 % | 2.000 B 0.00 % | 2.000 B 0.41 % | 1.992 B -0.41 % | 2.000 B 33.33 % | 1.500 B 0.00 % | 1.500 B 0.00 % | 1.500 B -25.00 % | 2.000 B 0.00 % | 2.000 B 0.00 % | 2.000 B 0.00 % | 2.000 B 0.00 % | 2.000 B 0.00 % | 2.000 B |
Weighted average shs out | 2.000 B 0.00 % | 2.000 B 0.00 % | 2.000 B -0.03 % | 2.001 B 0.03 % | 2.000 B -0.02 % | 2.000 B -0.01 % | 2.001 B 0.03 % | 2.000 B 0.00 % | 2.000 B 0.00 % | 2.000 B 0.00 % | 2.000 B 0.41 % | 1.992 B -0.41 % | 2.000 B 33.35 % | 1.500 B -0.02 % | 1.500 B 0.00 % | 1.500 B -24.99 % | 2.000 B 0.00 % | 2.000 B 0.00 % | 2.000 B 0.00 % | 2.000 B 0.00 % | 2.000 B 0.00 % | 2.000 B |
EPS diluted | 0.00 -207.14 % | 0.00 255.56 % | 0.00 -152.94 % | 0.00 342.86 % | 0.00 81.58 % | -0.01 -40.74 % | -0.01 34.15 % | -0.01 -169.49 % | 0.01 22.92 % | 0.01 -39.24 % | 0.02 38.60 % | 0.01 1.79 % | 0.01 9.80 % | 0.01 21.43 % | 0.01 5.00 % | 0.01 -31.03 % | 0.01 163.64 % | 0.00 -29.03 % | 0.01 100.00 % | 0.00 -40.38 % | 0.01 100.00 % | 0.00 |
Earnings per share | 0.00 -207.14 % | 0.00 255.56 % | 0.00 -152.94 % | 0.00 342.86 % | 0.00 81.58 % | -0.01 -40.74 % | -0.01 34.15 % | -0.01 -169.49 % | 0.01 22.92 % | 0.01 -39.24 % | 0.02 38.60 % | 0.01 1.79 % | 0.01 9.80 % | 0.01 21.43 % | 0.01 5.00 % | 0.01 -31.03 % | 0.01 163.64 % | 0.00 -29.03 % | 0.01 100.00 % | 0.00 -40.38 % | 0.01 100.00 % | 0.00 |
Gross profit | 19.211 M -31.73 % | 28.139 M 78.14 % | 15.796 M -32.39 % | 23.365 M -1.64 % | 23.754 M 1 596.71 % | 1.400 M -87.58 % | 11.275 M 52.82 % | 7.378 M -88.32 % | 63.175 M 17.22 % | 53.896 M -14.46 % | 63.010 M 30.52 % | 48.275 M -8.77 % | 52.913 M 17.66 % | 44.973 M 0.09 % | 44.932 M 9.68 % | 40.966 M -3.80 % | 42.586 M 103.88 % | 20.888 M -3.20 % | 21.579 M 100.00 % | 10.789 M -37.76 % | 17.335 M 100.00 % | 8.667 M |
Income tax expense | 525.000 K -26.06 % | 710.000 K -45.34 % | 1.299 M 16 137.50 % | 8.000 K -98.10 % | 422.000 K -81.41 % | 2.270 M 10.57 % | 2.053 M -26.15 % | 2.780 M -36.65 % | 4.388 M -32.84 % | 6.534 M 11.75 % | 5.847 M 1 855.52 % | 299.000 K -95.60 % | 6.796 M 223.00 % | 2.104 M -23.10 % | 2.736 M -42.27 % | 4.739 M 17.71 % | 4.026 M 83.73 % | 2.191 M 3.19 % | 2.124 M 100.00 % | 1.062 M -39.05 % | 1.742 M 100.00 % | 871.000 K |
Cost of revenue | 119.142 M 2.44 % | 116.302 M 40.69 % | 82.665 M -22.24 % | 106.314 M 15.06 % | 92.400 M -3.94 % | 96.192 M 43.09 % | 67.227 M -5.87 % | 71.418 M -53.57 % | 153.805 M 4.67 % | 146.942 M 26.99 % | 115.707 M 26.42 % | 91.525 M -12.99 % | 105.194 M 22.00 % | 86.225 M -1.67 % | 87.690 M 9.92 % | 79.777 M 1.85 % | 78.330 M 98.17 % | 39.527 M 1.69 % | 38.870 M 100.00 % | 19.435 M -35.67 % | 30.210 M 100.00 % | 15.105 M |
General and administrative expenses | 18.653 M 9.79 % | 16.990 M 11.83 % | 15.193 M -16.43 % | 18.181 M 4.63 % | 17.377 M 7.75 % | 16.127 M -4.96 % | 16.969 M -23.94 % | 22.309 M -10.11 % | 24.819 M 10.87 % | 22.385 M 18.46 % | 18.897 M 26.25 % | 14.968 M -34.42 % | 22.825 M 1.64 % | 22.456 M 17.31 % | 19.142 M -18.70 % | 23.545 M 203.38 % | 7.761 M -0.84 % | 7.827 M 54.49 % | 5.066 M 100.00 % | 2.533 M -36.55 % | 3.992 M 100.00 % | 1.996 M |
Selling and marketing expenses | 4.508 M 325.28 % | 1.060 M -37.54 % | 1.697 M 195.82 % | -1.771 M -139.05 % | 4.535 M 937.76 % | 437.000 K -86.90 % | 3.337 M 9.02 % | 3.061 M -48.55 % | 5.950 M 28.51 % | 4.630 M -9.34 % | 5.107 M -10.37 % | 5.698 M 59.70 % | 3.568 M -2.22 % | 3.649 M 0.55 % | 3.629 M 25.61 % | 2.889 M 51.89 % | 1.902 M 58.80 % | 1.198 M 11.32 % | 1.076 M 100.00 % | 538.000 K -22.59 % | 695.000 K 100.00 % | 347.500 K |
Other expenses | -9.376 M -307.48 % | 4.519 M 203.32 % | -4.374 M 52.72 % | -9.252 M -968.44 % | 1.065 M 177.63 % | 383.738 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.233 M 0.00 % | -2.233 M -126.76 % | -984.500 K 0.00 % | -984.500 K -14.14 % | -862.500 K -100.00 % | -431.250 K -558.40 % | -65.500 K -100.00 % | -32.750 K 92.93 % | -463.000 K -100.00 % | -231.500 K |
Operating expenses | 21.013 M 18.85 % | 17.680 M 1.58 % | 17.405 M 45.32 % | 11.977 M -47.28 % | 22.716 M 55.07 % | 14.649 M -24.83 % | 19.487 M -11.66 % | 22.058 M -27.69 % | 30.506 M 41.14 % | 21.614 M -3.84 % | 22.476 M 2.48 % | 21.932 M 0.34 % | 21.858 M -10.63 % | 24.458 M -3.15 % | 25.253 M 17.93 % | 21.414 M 56.80 % | 13.657 M 58.93 % | 8.593 M 41.41 % | 6.077 M 100.00 % | 3.038 M -28.07 % | 4.224 M 100.00 % | 2.112 M |
Cost and expenses | 140.155 M 4.61 % | 133.982 M 33.89 % | 100.070 M -15.40 % | 118.291 M 2.76 % | 115.116 M 3.86 % | 110.841 M 27.82 % | 86.714 M -7.23 % | 93.476 M -49.28 % | 184.311 M 9.35 % | 168.556 M 21.98 % | 138.183 M 21.79 % | 113.457 M -10.70 % | 127.052 M 14.79 % | 110.683 M -2.00 % | 112.943 M 11.61 % | 101.191 M 10.01 % | 91.987 M 91.16 % | 48.120 M 7.06 % | 44.947 M 100.00 % | 22.473 M -34.73 % | 34.434 M 100.00 % | 17.217 M |
Research and development expenses | 7.311 M 319.68 % | -3.328 M -200.00 % | 3.328 M -46.62 % | 6.235 M -2.17 % | 6.373 M -0.16 % | 6.383 M 10.66 % | 5.768 M -41.56 % | 9.870 M -3.89 % | 10.269 M 0.65 % | 10.203 M 28.19 % | 7.959 M -1.66 % | 8.093 M 12.50 % | 7.194 M 15.49 % | 6.229 M 44.09 % | 4.323 M 1.05 % | 4.278 M 124.80 % | 1.903 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 23.078 M 39.96 % | 16.489 M -10.63 % | 18.451 M 23.06 % | 14.994 M -36.36 % | 23.559 M 40.31 % | 16.791 M -16.12 % | 20.019 M -19.52 % | 24.873 M -20.37 % | 31.235 M 29.52 % | 24.116 M -7.94 % | 26.197 M 12.87 % | 23.210 M -12.06 % | 26.393 M 1.10 % | 26.105 M 14.64 % | 22.771 M -13.86 % | 26.434 M 173.56 % | 9.663 M 7.08 % | 9.024 M 46.93 % | 6.142 M 100.00 % | 3.071 M -34.48 % | 4.687 M 100.00 % | 2.344 M |
Interest income | 0.000 -100.00 % | 130.000 K | 0.000 100.00 % | -4.151 M -194.00 % | 4.416 M 6.77 % | 4.136 M -12.67 % | 4.736 M 3.77 % | 4.564 M 1.69 % | 4.488 M -31.24 % | 6.527 M 115.13 % | 3.034 M -12.72 % | 3.476 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 0.000 -100.00 % | 7.473 M | 0.000 100.00 % | -1.183 M -111.23 % | 10.534 M 12.27 % | 9.383 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.862 M 0.00 % | 2.862 M -24.46 % | 3.789 M 0.00 % | 3.789 M 57.56 % | 2.405 M 100.00 % | 1.202 M -19.56 % | 1.495 M 100.00 % | 747.250 K -44.07 % | 1.336 M 100.00 % | 668.000 K |
Depreciation and amortization | 13.768 M -3.52 % | 14.271 M -12.00 % | 16.217 M 3.87 % | 15.613 M -7.18 % | 16.820 M 3.47 % | 16.256 M 0.74 % | 16.137 M 13.08 % | 14.271 M 27.41 % | 11.201 M 21.64 % | 9.208 M 15.11 % | 7.999 M 27.01 % | 6.298 M -8.14 % | 6.856 M -9.36 % | 7.564 M 50.26 % | 5.034 M 9.03 % | 4.617 M 13.11 % | 4.082 M 83.36 % | 2.226 M -41.54 % | 3.808 M 100.00 % | 1.904 M -36.94 % | 3.020 M 100.00 % | 1.510 M |
Operating income | -1.802 M -117.23 % | 10.459 M 750.03 % | -1.609 M -114.13 % | 11.388 M 997.11 % | 1.038 M 108.11 % | -12.804 M -55.92 % | -8.212 M 45.06 % | -14.947 M -145.75 % | 32.669 M 1.46 % | 32.200 M -20.56 % | 40.534 M 53.91 % | 26.337 M -14.85 % | 30.929 M 50.76 % | 20.516 M -8.87 % | 22.513 M 31.22 % | 17.157 M -46.81 % | 32.259 M 165.35 % | 12.157 M -24.53 % | 16.109 M 100.00 % | 8.054 M -40.09 % | 13.443 M 100.00 % | 6.722 M |
Operating income ratio | -0.01 -117.99 % | 0.07 543.11 % | -0.02 -118.61 % | 0.09 882.69 % | 0.01 106.81 % | -0.13 -25.42 % | -0.10 44.85 % | -0.19 -225.99 % | 0.15 -6.09 % | 0.16 -29.31 % | 0.23 20.39 % | 0.19 -3.70 % | 0.20 25.10 % | 0.16 -7.88 % | 0.17 19.46 % | 0.14 -46.74 % | 0.27 32.58 % | 0.20 -24.49 % | 0.27 0.00 % | 0.27 -5.75 % | 0.28 0.00 % | 0.28 |
Total other income expenses net | -4.709 M -14.66 % | -4.107 M -22.01 % | -3.366 M 28.29 % | -4.694 M -6.30 % | -4.416 M -5.62 % | -4.181 M 11.72 % | -4.736 M -3.32 % | -4.584 M -2.14 % | -4.488 M 30.36 % | -6.445 M -112.43 % | -3.034 M 12.56 % | -3.470 M -84.67 % | -1.879 M 39.85 % | -3.124 M 27.60 % | -4.315 M -48.38 % | -2.908 M -52.97 % | -1.901 M -58.12 % | -1.202 M 19.56 % | -1.495 M -100.00 % | -747.250 K 44.07 % | -1.336 M -100.00 % | -668.000 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 | 2015-06-30 | 2015-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 | 2018-06-30 | 2017-12-31 | 2016-12-31 | 2016-06-30 | 2015-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 74.686 M -6.86 % | 80.191 M 35.91 % | 59.005 M 60.67 % | 36.724 M -51.42 % | 75.594 M 43.92 % | 52.525 M -36.07 % | 82.162 M 13.84 % | 72.174 M -2.64 % | 74.128 M 78.54 % | 41.518 M -56.85 % | 96.217 M 89.29 % | 50.830 M -22.84 % | 65.880 M 67.11 % | 39.423 M -65.71 % | 114.971 M 111.25 % | 54.423 M 54.61 % | 35.200 M 6.73 % | 32.979 M 7.22 % | 30.758 M |
Total investments | 0.000 -100.00 % | 851.000 K 102.62 % | 420.000 K 102.48 % | -16.964 M -109.14 % | 185.651 M -5.66 % | 196.781 M -3.94 % | 204.852 M 2 554.49 % | -8.346 M 22.98 % | -10.836 M 7.40 % | -11.702 M | 0.000 100.00 % | -24.842 M | 0.000 100.00 % | -19.566 M -7.20 % | -18.252 M 26.17 % | -24.721 M -2.26 % | -24.175 M -28.55 % | -18.806 M -39.96 % | -13.436 M |
Total debt | 177.037 M 0.77 % | 175.681 M 47.88 % | 118.796 M 14.01 % | 104.199 M -6.43 % | 111.362 M -15.00 % | 131.020 M -7.57 % | 141.751 M 5.23 % | 134.712 M 34.26 % | 100.337 M 2.25 % | 98.128 M -11.23 % | 110.545 M 36.35 % | 81.076 M -27.71 % | 112.160 M 112.39 % | 52.808 M -57.51 % | 124.293 M 33.52 % | 93.088 M 91.93 % | 48.500 M 11.49 % | 43.500 M 12.99 % | 38.500 M |
Accumulated other comprehensive income loss | 223.890 M 1 509.62 % | -15.883 M 0.74 % | -16.001 M | 0.000 100.00 % | -15.892 M 1.92 % | -16.203 M 2.73 % | -16.657 M 2.63 % | -17.107 M -3.80 % | -16.480 M -0.48 % | -16.402 M -4.64 % | -15.675 M 71.63 % | -55.245 M -296.56 % | -13.931 M 66.94 % | -42.133 M -22.25 % | -34.465 M -16.69 % | -29.535 M -37.70 % | -21.449 M -20.88 % | -17.744 M -26.39 % | -14.039 M |
Retained earnings | 0.000 -100.00 % | 122.067 M -14.91 % | 143.463 M 19.20 % | 120.355 M 4.97 % | 114.653 M -20.04 % | 143.393 M -9.54 % | 158.508 M -6.43 % | 169.403 M -8.86 % | 185.867 M 14.68 % | 162.074 M 31.18 % | 123.555 M 34.44 % | 91.902 M 23.52 % | 74.400 M 42.68 % | 52.146 M 2.07 % | 51.090 M -3.29 % | 52.827 M -27.41 % | 72.772 M 20.72 % | 60.282 M 26.14 % | 47.791 M |
Common stock | 17.522 M 0.00 % | 17.522 M 0.00 % | 17.522 M 0.00 % | 17.522 M 0.00 % | 17.522 M 0.00 % | 17.522 M 0.00 % | 17.522 M 0.00 % | 17.522 M 0.00 % | 17.522 M 0.00 % | 17.522 M 0.00 % | 17.522 M 0.00 % | 17.522 M 0.00 % | 17.522 M 32.58 % | 13.216 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total equity | 241.412 M -2.50 % | 247.598 M 2.38 % | 241.838 M -1.47 % | 245.446 M 2.73 % | 238.921 M -1.09 % | 241.566 M -5.72 % | 256.227 M -3.92 % | 266.672 M -6.02 % | 283.763 M 5.07 % | 270.072 M 7.35 % | 251.578 M 9.04 % | 230.719 M 4.59 % | 220.587 M 91.07 % | 115.447 M 13.76 % | 101.487 M 177.41 % | 36.584 M -78.83 % | 172.772 M 7.79 % | 160.282 M 8.45 % | 147.791 M |
Other non current liabilities | 1.588 M | 0.000 | 0.000 -100.00 % | 3.058 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.009 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 905.000 K 100.00 % | 452.500 K | 0.000 |
Long term debt | 33.860 M -5.15 % | 35.699 M 115.83 % | 16.540 M 6.59 % | 15.518 M -8.60 % | 16.979 M 1.03 % | 16.806 M 33.49 % | 12.590 M -17.66 % | 15.290 M 7.84 % | 14.178 M 68.85 % | 8.397 M -31.28 % | 12.219 M 91.58 % | 6.378 M -36.07 % | 9.976 M -35.05 % | 15.359 M -26.33 % | 20.848 M 38.99 % | 15.000 M 87.50 % | 8.000 M 100.00 % | 4.000 M | 0.000 |
Total non current liabilities | 35.448 M -6.77 % | 38.022 M 97.07 % | 19.294 M 3.87 % | 18.576 M -8.96 % | 20.405 M -0.94 % | 20.599 M 24.59 % | 16.534 M -9.45 % | 18.259 M 12.80 % | 16.187 M 53.88 % | 10.519 M -27.22 % | 14.453 M 65.65 % | 8.725 M -29.84 % | 12.435 M -30.65 % | 17.931 M -23.80 % | 23.532 M 18.87 % | 19.797 M 122.31 % | 8.905 M 81.09 % | 4.918 M 428.76 % | 930.000 K |
Other current liabilities | 42.925 M -21.77 % | 54.870 M 125.06 % | 24.380 M 6.18 % | 22.961 M -31.04 % | 33.297 M -8.40 % | 36.350 M 8.10 % | 33.627 M 0.29 % | 33.530 M -5.53 % | 35.493 M 48.04 % | 23.976 M -13.22 % | 27.628 M -13.12 % | 31.802 M 23.79 % | 25.691 M -1.43 % | 26.064 M -7.28 % | 28.110 M -45.66 % | 51.728 M 307.28 % | 12.701 M 8.80 % | 11.674 M 9.65 % | 10.647 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 143.177 M 2.28 % | 139.982 M 36.89 % | 102.256 M 15.31 % | 88.681 M -6.04 % | 94.383 M -17.36 % | 114.214 M -11.57 % | 129.161 M 8.16 % | 119.422 M 38.61 % | 86.159 M -3.98 % | 89.731 M -8.74 % | 98.326 M 31.63 % | 74.698 M -26.90 % | 102.184 M 172.86 % | 37.449 M -63.80 % | 103.445 M 32.47 % | 78.088 M 92.81 % | 40.500 M 2.53 % | 39.500 M 2.60 % | 38.500 M |
Total current liabilities | 318.219 M -5.84 % | 337.942 M 37.18 % | 246.349 M -7.01 % | 264.911 M 10.17 % | 240.459 M -6.02 % | 255.869 M 11.77 % | 228.915 M -20.35 % | 287.385 M 9.52 % | 262.404 M -24.01 % | 345.317 M 8.74 % | 317.570 M 12.17 % | 283.108 M 1.94 % | 277.712 M 35.06 % | 205.615 M -28.45 % | 287.364 M 12.45 % | 255.539 M 104.25 % | 125.111 M 10.84 % | 112.875 M 12.16 % | 100.638 M |
Total liabilities | 353.667 M -5.93 % | 375.964 M 41.53 % | 265.643 M -6.29 % | 283.487 M 8.67 % | 260.864 M -5.64 % | 276.468 M 12.64 % | 245.449 M -19.69 % | 305.644 M 9.71 % | 278.591 M -21.71 % | 355.836 M 7.17 % | 332.023 M 13.77 % | 291.833 M 0.58 % | 290.147 M 29.79 % | 223.546 M -28.10 % | 310.896 M 12.92 % | 275.336 M 105.45 % | 134.016 M 13.77 % | 117.792 M 15.97 % | 101.568 M |
Other non current assets | 25.623 M | 0.000 -100.00 % | 10.832 M -36.15 % | 16.964 M 109.14 % | -185.651 M 5.66 % | -196.781 M 3.94 % | -204.852 M -2 554.49 % | 8.346 M -22.98 % | 10.836 M -7.40 % | 11.702 M | 0.000 -100.00 % | 24.842 M | 0.000 -100.00 % | 19.566 M 7.20 % | 18.252 M -26.17 % | 24.721 M 2.26 % | 24.175 M 28.55 % | 18.806 M 39.96 % | 13.436 M |
Long term investments | 0.000 | 0.000 | 0.000 100.00 % | -16.964 M -109.14 % | 185.651 M -5.66 % | 196.781 M -3.94 % | 204.852 M 2 554.49 % | -8.346 M 22.98 % | -10.836 M 7.40 % | -11.702 M | 0.000 100.00 % | -24.842 M | 0.000 100.00 % | -19.566 M -7.20 % | -18.252 M 26.17 % | -24.721 M -2.26 % | -24.175 M -28.55 % | -18.806 M -39.96 % | -13.436 M |
Intangible assets | 613.000 K -93.26 % | 9.098 M 732.39 % | 1.093 M -88.68 % | 9.654 M 631.36 % | 1.320 M -87.06 % | 10.203 M 491.14 % | 1.726 M -82.99 % | 10.147 M 2 281.92 % | 426.000 K -95.54 % | 9.553 M | 0.000 -100.00 % | 9.280 M | 0.000 -100.00 % | 9.486 M -1.06 % | 9.588 M -1.07 % | 9.692 M -2.08 % | 9.898 M -1.03 % | 10.001 M -1.02 % | 10.104 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 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 613.000 K -93.26 % | 9.098 M 732.39 % | 1.093 M -88.68 % | 9.654 M 631.36 % | 1.320 M -87.06 % | 10.203 M 491.14 % | 1.726 M -82.99 % | 10.147 M 2 281.92 % | 426.000 K -95.54 % | 9.553 M | 0.000 -100.00 % | 9.280 M | 0.000 -100.00 % | 9.486 M -1.06 % | 9.588 M -1.07 % | 9.692 M -2.08 % | 9.898 M -1.03 % | 10.001 M -1.02 % | 10.104 M |
Property plant equipment net | 170.354 M -7.09 % | 183.355 M 13.68 % | 161.295 M -2.82 % | 165.976 M -13.85 % | 192.653 M -1.39 % | 195.372 M -7.23 % | 210.593 M 4.08 % | 202.338 M 5.50 % | 191.785 M 12.29 % | 170.797 M 5.45 % | 161.968 M 13.53 % | 142.665 M 1.67 % | 140.319 M 13.32 % | 123.823 M 9.36 % | 113.228 M 16.67 % | 97.047 M 8.80 % | 89.200 M 6.35 % | 83.872 M 6.78 % | 78.543 M |
Total non current assets | 196.590 M -2.36 % | 201.351 M 10.61 % | 182.040 M -0.61 % | 183.151 M -8.78 % | 200.787 M -5.27 % | 211.959 M -2.06 % | 216.423 M 0.87 % | 214.546 M 11.02 % | 193.255 M 6.12 % | 182.103 M 10.67 % | 164.539 M 6.97 % | 153.825 M 8.54 % | 141.720 M 5.71 % | 134.067 M 8.30 % | 123.793 M 15.25 % | 107.416 M 8.15 % | 99.319 M 5.55 % | 94.096 M 5.88 % | 88.872 M |
Other current assets | 12.486 M -80.64 % | 64.479 M 82.64 % | 35.303 M -30.31 % | 50.655 M 698.22 % | 6.346 M 22.53 % | 5.179 M 5.41 % | 4.913 M -37.72 % | 7.889 M 12.91 % | 6.987 M 70.54 % | 4.097 M -29.25 % | 5.791 M 63.50 % | 3.542 M -93.76 % | 56.772 M 542.94 % | 8.830 M -66.52 % | 26.373 M 552.64 % | 4.041 M -95.00 % | 80.782 M -8.50 % | 88.290 M 31.68 % | 67.047 M |
Short term investments | 0.000 -100.00 % | 851.000 K 102.62 % | 420.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 102.351 M 7.19 % | 95.490 M 59.71 % | 59.791 M -11.39 % | 67.475 M 88.65 % | 35.768 M -54.43 % | 78.495 M 31.73 % | 59.589 M -4.72 % | 62.538 M 138.61 % | 26.209 M -53.70 % | 56.610 M 295.10 % | 14.328 M -52.63 % | 30.246 M -34.65 % | 46.280 M 245.76 % | 13.385 M 43.59 % | 9.322 M -75.89 % | 38.665 M 190.71 % | 13.300 M 26.41 % | 10.521 M 35.90 % | 7.742 M |
Cash and short term investments | 102.351 M 7.19 % | 95.490 M 89.74 % | 50.328 M -25.41 % | 67.475 M 88.65 % | 35.768 M -54.43 % | 78.495 M 31.73 % | 59.589 M -4.72 % | 62.538 M 138.61 % | 26.209 M -53.70 % | 56.610 M 295.10 % | 14.328 M -52.63 % | 30.246 M -34.65 % | 46.280 M 245.76 % | 13.385 M 43.59 % | 9.322 M -75.89 % | 38.665 M 190.71 % | 13.300 M 26.41 % | 10.521 M 35.90 % | 7.742 M |
Total current assets | 398.489 M -5.62 % | 422.211 M 29.74 % | 325.441 M -5.88 % | 345.782 M 15.65 % | 298.998 M -2.31 % | 306.075 M 7.30 % | 285.253 M -20.27 % | 357.770 M -3.07 % | 369.099 M -16.83 % | 443.805 M 5.90 % | 419.062 M 13.65 % | 368.727 M -0.08 % | 369.014 M 80.07 % | 204.926 M -28.99 % | 288.590 M 41.12 % | 204.504 M -1.43 % | 207.469 M 12.77 % | 183.978 M 14.64 % | 160.487 M |
Inventory | 60.971 M 14.73 % | 53.145 M -14.77 % | 62.352 M 2.88 % | 60.607 M -5.16 % | 63.902 M 20.13 % | 53.193 M -14.34 % | 62.101 M 3.12 % | 60.224 M 0.45 % | 59.954 M -23.59 % | 78.466 M 7.41 % | 73.053 M 20.13 % | 60.814 M 50.99 % | 40.276 M 47.79 % | 27.252 M -22.88 % | 35.336 M 20.31 % | 29.372 M 52.42 % | 19.270 M 12.25 % | 17.167 M 13.96 % | 15.063 M |
Net receivables | 222.681 M 6.50 % | 209.097 M 17.83 % | 177.458 M 6.23 % | 167.045 M -0.41 % | 167.735 M 33.87 % | 125.300 M -9.66 % | 138.694 M -16.51 % | 166.130 M -38.34 % | 269.442 M 5.68 % | 254.962 M -18.63 % | 313.354 M 32.81 % | 235.944 M 7.86 % | 218.742 M 64.51 % | 132.965 M -37.86 % | 213.984 M 66.74 % | 128.333 M 346.38 % | 28.750 M -17.31 % | 34.769 M -50.00 % | 69.537 M |
Tax assets | 0.000 -100.00 % | 8.898 M 0.88 % | 8.820 M 17.27 % | 7.521 M 10.38 % | 6.814 M 6.74 % | 6.384 M 55.56 % | 4.104 M 99.13 % | 2.061 M 97.41 % | 1.044 M -40.44 % | 1.753 M -31.82 % | 2.571 M 36.76 % | 1.880 M 34.19 % | 1.401 M 84.83 % | 758.000 K -22.42 % | 977.000 K 44.31 % | 677.000 K 206.33 % | 221.000 K -0.90 % | 223.000 K -0.89 % | 225.000 K |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 132.117 M 0.75 % | 131.137 M 20.12 % | 109.172 M -22.81 % | 141.437 M 37.96 % | 102.522 M 4.82 % | 97.805 M 59.12 % | 61.467 M -53.39 % | 131.862 M 1.90 % | 129.401 M -42.07 % | 223.388 M 22.28 % | 182.689 M 8.48 % | 168.406 M 20.01 % | 140.331 M 2.53 % | 136.867 M -8.70 % | 149.907 M 24.03 % | 120.861 M 77.42 % | 68.120 M 32.22 % | 51.520 M 47.54 % | 34.919 M |
Tax payables | 0.000 -100.00 % | 11.953 M 13.40 % | 10.541 M -10.91 % | 11.832 M 15.36 % | 10.257 M 36.76 % | 7.500 M 60.94 % | 4.660 M 81.25 % | 2.571 M -77.35 % | 11.351 M 38.06 % | 8.222 M -7.90 % | 8.927 M 8.84 % | 8.202 M -13.72 % | 9.506 M 81.59 % | 5.235 M -11.30 % | 5.902 M 21.39 % | 4.862 M 28.28 % | 3.790 M -62.77 % | 10.181 M -38.57 % | 16.572 M |
Deferred revenue non current | 0.000 -100.00 % | 2.323 M -15.65 % | 2.754 M -9.94 % | 3.058 M -10.74 % | 3.426 M -9.68 % | 3.793 M -3.83 % | 3.944 M 32.84 % | 2.969 M 47.78 % | 2.009 M -5.33 % | 2.122 M -5.01 % | 2.234 M -4.81 % | 2.347 M -4.55 % | 2.459 M -4.39 % | 2.572 M -4.17 % | 2.684 M -4.04 % | 2.797 M 209.06 % | 905.000 K -1.36 % | 917.500 K -1.34 % | 930.000 K |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 10.942 M -8.76 % | 11.992 M 204.37 % | 3.940 M 86.73 % | 2.110 M 143.65 % | 866.000 K 60.67 % | 539.000 K 66.36 % | 324.000 K -63.10 % | 878.000 K -47.46 % | 1.671 M -20.88 % | 2.112 M -18.55 % | 2.593 M -13.28 % | 2.990 M 4.04 % | 2.874 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.892 M -1.92 % | 16.203 M -2.73 % | 16.657 M | 0.000 | 0.000 | 0.000 -100.00 % | 15.675 M | 0.000 -100.00 % | 13.931 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 0.000 -100.00 % | 108.009 M 11.52 % | 96.854 M -9.96 % | 107.569 M 32.86 % | 80.962 M 0.39 % | 80.651 M 0.57 % | 80.197 M -17.20 % | 96.854 M 0.00 % | 96.854 M -9.38 % | 106.878 M 41.51 % | 75.528 M -35.83 % | 117.703 M -8.31 % | 128.364 M 39.20 % | 92.218 M 42.65 % | 64.648 M | 0.000 -100.00 % | 121.449 M 3.15 % | 117.744 M 3.25 % | 114.039 M |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 100.00 % | -3.058 M -118.45 % | 16.579 M -1.35 % | 16.806 M 33.49 % | 12.590 M 524.05 % | -2.969 M -47.78 % | -2.009 M 5.33 % | -2.122 M 5.01 % | -2.234 M 4.81 % | -2.347 M 4.55 % | -2.459 M 4.39 % | -2.572 M 4.17 % | -2.684 M -234.20 % | 2.000 M 320.99 % | -905.000 K -100.00 % | -452.500 K | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 595.079 M -4.57 % | 623.562 M 22.87 % | 507.481 M -4.06 % | 528.933 M 5.83 % | 499.785 M -3.52 % | 518.034 M 3.26 % | 501.676 M -12.34 % | 572.316 M 1.77 % | 562.354 M -10.15 % | 625.908 M 7.25 % | 583.601 M 11.68 % | 522.552 M 2.31 % | 510.734 M 50.66 % | 338.993 M -17.80 % | 412.383 M 32.21 % | 311.920 M 1.67 % | 306.788 M 10.33 % | 278.074 M 11.52 % | 249.359 M |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2016-12-31 | 2016-06-30 | 2015-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-12-31 | 2016-06-30 | 2016-01-31 | 2015-06-30 | 2015-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 0.000 100.00 % | -26.344 M | 0.000 100.00 % | -41.881 M | 0.000 -100.00 % | 74.974 M | 0.000 -100.00 % | 91.216 M | 0.000 100.00 % | -66.520 M | 0.000 100.00 % | -157.636 M -150.02 % | -63.049 M -497.11 % | -10.559 M -487.70 % | 2.724 M 103.33 % | -81.799 M -814.09 % | 11.455 M 360.30 % | -4.401 M -165.74 % | 6.694 M 100.00 % | 3.347 M 130.14 % | -11.104 M -100.00 % | -5.552 M |
Accounts receivables | 0.000 100.00 % | -37.845 M | 0.000 100.00 % | -41.745 M | 0.000 -100.00 % | 40.830 M | 0.000 -100.00 % | 88.832 M | 0.000 100.00 % | -19.018 M | 0.000 100.00 % | -102.979 M | 0.000 100.00 % | -5.410 M | 0.000 100.00 % | -78.531 M -733.77 % | 12.391 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 0.000 -100.00 % | 7.462 M | 0.000 100.00 % | -7.414 M | 0.000 -100.00 % | 7.031 M | 0.000 -100.00 % | 18.242 M | 0.000 100.00 % | -17.652 M | 0.000 100.00 % | -33.562 M -100.00 % | -16.781 M -891.56 % | 2.120 M 100.00 % | 1.060 M 123.26 % | -4.557 M 17.82 % | -5.545 M -119.56 % | -2.526 M -20.06 % | -2.104 M -100.00 % | -1.052 M -118.48 % | 5.691 M 100.00 % | 2.845 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 0.000 -100.00 % | 4.039 M | 0.000 -100.00 % | 7.278 M | 0.000 -100.00 % | 27.113 M | 0.000 100.00 % | -15.858 M | 0.000 100.00 % | -29.850 M | 0.000 100.00 % | -21.095 M 54.41 % | -46.268 M -536.50 % | -7.269 M -536.97 % | 1.664 M 29.05 % | 1.289 M -72.03 % | 4.609 M 345.78 % | -1.875 M -121.32 % | 8.798 M 100.00 % | 4.399 M 126.19 % | -16.794 M -100.00 % | -8.397 M |
Other non cash items | 5.986 M -81.79 % | 32.880 M 189.27 % | -36.831 M -140.04 % | 91.996 M 326.57 % | -40.604 M -38.19 % | -29.382 M -1 080.71 % | 2.996 M 106.26 % | -47.824 M -18.52 % | -40.350 M -131.54 % | 127.925 M 300.48 % | -63.808 M -137.92 % | 168.251 M 228.07 % | -131.379 M -270.71 % | 76.959 M 240.73 % | -54.686 M -242.49 % | 38.380 M 97.59 % | 19.424 M 1 499.67 % | 1.214 M 189.38 % | -1.359 M -100.00 % | -679.250 K -122.82 % | 2.977 M 100.00 % | 1.488 M |
Net cash provided by operating activities | 0.000 -100.00 % | 26.433 M 208.89 % | -24.275 M -132.79 % | 74.039 M 376.88 % | -26.740 M -156.29 % | 47.508 M 476.69 % | 8.238 M -80.37 % | 41.974 M 883.68 % | -5.356 M -105.91 % | 90.609 M 475.10 % | -24.156 M -160.30 % | 40.060 M 139.17 % | -102.269 M -214.58 % | 89.252 M 341.72 % | -36.924 M -37.36 % | -26.881 M -146.27 % | 58.095 M 644.47 % | 7.804 M -63.93 % | 21.634 M 100.00 % | 10.817 M 105.74 % | 5.258 M 100.00 % | 2.629 M |
Investments in property plant and equipment | 0.000 100.00 % | -23.812 M -158.04 % | -9.228 M 35.76 % | -14.365 M -103.56 % | -7.057 M 49.38 % | -13.940 M 5.50 % | -14.751 M 42.13 % | -25.488 M -4.44 % | -24.404 M -30.66 % | -18.677 M -2.26 % | -18.264 M -18.63 % | -15.396 M 3.18 % | -15.902 M -11.87 % | -14.215 M 28.35 % | -19.839 M -58.61 % | -12.508 M -110.68 % | -5.937 M -28.75 % | -4.611 M 46.23 % | -8.576 M -100.00 % | -4.288 M 62.36 % | -11.391 M -100.00 % | -5.696 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 -100.00 % | 68.025 M 200.00 % | -68.025 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 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 | 0.000 | 0.000 | 0.000 |
Other investing activites | 0.000 100.00 % | -1.167 M -115.73 % | 7.420 M 382.44 % | 1.538 M 1 065.15 % | 132.000 K -46.12 % | 245.000 K -84.10 % | 1.541 M 14.66 % | 1.344 M 89.56 % | 709.000 K 209.61 % | 229.000 K 13.37 % | 202.000 K 3.59 % | 195.000 K -31.10 % | 283.000 K 103.60 % | 139.000 K 39.00 % | 100.000 K -95.05 % | 2.022 M 283.68 % | 527.000 K -88.57 % | 4.611 M -46.23 % | 8.576 M 100.00 % | 4.288 M -62.36 % | 11.391 M 100.00 % | 5.696 M |
Net cash used for investing activites | 0.000 100.00 % | -24.979 M -1 281.58 % | -1.808 M 85.90 % | -12.827 M -85.23 % | -6.925 M 49.43 % | -13.695 M -3.67 % | -13.210 M 45.29 % | -24.144 M -1.89 % | -23.695 M -28.44 % | -18.448 M -2.14 % | -18.062 M -18.82 % | -15.201 M 2.68 % | -15.619 M -128.95 % | 53.949 M 161.47 % | -87.764 M -736.96 % | -10.486 M -93.83 % | -5.410 M -31.59 % | -4.111 M 52.06 % | -8.576 M -100.00 % | -4.288 M 62.36 % | -11.391 M -100.00 % | -5.696 M |
Debt repayment | 0.000 | 0.000 -100.00 % | 12.767 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
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 -100.00 % | 49.666 M 0.00 % | 49.666 M 53.65 % | 32.324 M 0.00 % | 32.324 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.024 M | 0.000 100.00 % | -10.825 M | 0.000 100.00 % | -20.881 M -1 185.78 % | -1.624 M 86.67 % | -12.180 M -100.00 % | -6.090 M 0.00 % | -6.090 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | 0.000 -100.00 % | 43.707 M 1 240.58 % | -3.832 M 87.01 % | -29.505 M -225.55 % | -9.063 M 39.22 % | -14.911 M -837.80 % | 2.021 M -92.91 % | 28.517 M 2 224.96 % | -1.342 M 92.93 % | -18.985 M -172.37 % | 26.233 M 231.39 % | -19.965 M -113.10 % | 152.357 M 225.74 % | -121.173 M -213.65 % | 106.620 M 70.55 % | 62.516 M 237.86 % | -45.349 M -55.44 % | -29.176 M 37.76 % | -46.879 M -100.00 % | -23.440 M -10.70 % | -21.174 M -100.00 % | -10.587 M |
Net cash used provided by financing activities | 0.000 -100.00 % | 43.707 M 389.17 % | 8.935 M 130.28 % | -29.505 M -225.55 % | -9.063 M 39.22 % | -14.911 M -837.80 % | 2.021 M -89.07 % | 18.493 M 1 478.02 % | -1.342 M 95.50 % | -29.810 M -213.64 % | 26.233 M 164.22 % | -40.846 M -127.10 % | 150.733 M 213.03 % | -133.353 M -232.65 % | 100.530 M 78.16 % | 56.426 M 224.43 % | -45.349 M -55.44 % | -29.176 M 37.76 % | -46.879 M -100.00 % | -23.440 M -10.70 % | -21.174 M -100.00 % | -10.587 M |
Effect of forex changes on cash | 0.000 -100.00 % | 1.000 K 0.00 % | 1.000 K | 0.000 -100.00 % | 1.000 K -75.00 % | 4.000 K 100.00 % | 2.000 K -66.67 % | 6.000 K 175.00 % | -8.000 K 88.41 % | -69.000 K -202.99 % | 67.000 K 242.55 % | -47.000 K -194.00 % | 50.000 K -99.93 % | 71.361 M 16.35 % | 61.331 M 0.00 % | 61.331 M -4.42 % | 64.164 M 100.00 % | 32.082 M 4.33 % | 30.750 M 100.00 % | 15.375 M -46.99 % | 29.003 M 100.00 % | 14.502 M |
Net change in cash | 0.000 100.00 % | -50.328 M -200.00 % | 50.328 M 217.46 % | 15.854 M 122.96 % | -69.049 M -238.95 % | 49.695 M 3 470.28 % | -1.475 M -108.12 % | 18.165 M 219.50 % | -15.201 M -171.90 % | 21.141 M 365.62 % | -7.959 M 0.72 % | -8.017 M -118.67 % | 42.934 M 918.53 % | 4.215 M 224.46 % | -3.387 M 5.33 % | -3.578 M -143.05 % | 8.311 M 25.95 % | 6.599 M 529.75 % | -1.536 M 0.00 % | -1.536 M -281.13 % | 847.750 K 0.00 % | 847.750 K |
Cash at beginning of period | 0.000 -100.00 % | 50.328 M | 0.000 -100.00 % | 35.768 M -70.08 % | 119.562 M 71.13 % | 69.867 M 14.42 % | 61.064 M | 0.000 -100.00 % | 41.410 M | 0.000 -100.00 % | 22.287 M | 0.000 -100.00 % | 3.346 M 0.00 % | 3.346 M -51.67 % | 6.924 M 0.00 % | 6.924 M 2 030.38 % | 325.000 K 0.00 % | 325.000 K -82.53 % | 1.861 M 0.00 % | 1.861 M 83.71 % | 1.013 M 0.00 % | 1.013 M |
Cash at end of period | 0.000 | 0.000 -100.00 % | 50.328 M 217.46 % | 15.854 M -68.61 % | 50.512 M -57.75 % | 119.562 M 100.64 % | 59.589 M 228.05 % | 18.165 M -30.69 % | 26.209 M 23.97 % | 21.141 M 47.55 % | 14.328 M 278.72 % | -8.017 M -117.32 % | 46.280 M 512.05 % | 7.562 M 113.78 % | 3.537 M 5.70 % | 3.346 M -61.25 % | 8.636 M 24.73 % | 6.924 M 2 030.38 % | 325.000 K 0.00 % | 325.000 K -82.53 % | 1.861 M 0.00 % | 1.861 M |
Operating cash flow | 0.000 -100.00 % | 26.433 M 208.89 % | -24.275 M -132.79 % | 74.039 M 376.88 % | -26.740 M -156.29 % | 47.508 M 476.69 % | 8.238 M -80.37 % | 41.974 M 883.68 % | -5.356 M -105.91 % | 90.609 M 475.10 % | -24.156 M -160.30 % | 40.060 M 139.17 % | -102.269 M -214.58 % | 89.252 M 341.72 % | -36.924 M -37.36 % | -26.881 M -146.27 % | 58.095 M 644.47 % | 7.804 M -63.93 % | 21.634 M 100.00 % | 10.817 M 105.74 % | 5.258 M 100.00 % | 2.629 M |
Capital expenditure | 0.000 100.00 % | -23.812 M -158.04 % | -9.228 M 35.76 % | -14.365 M -103.56 % | -7.057 M 49.38 % | -13.940 M 5.50 % | -14.751 M 42.13 % | -25.488 M -4.44 % | -24.404 M -30.66 % | -18.677 M -2.26 % | -18.264 M -18.63 % | -15.396 M 3.18 % | -15.902 M -11.87 % | -14.215 M 28.35 % | -19.839 M -58.61 % | -12.508 M -110.68 % | -5.937 M -28.75 % | -4.611 M 46.23 % | -8.576 M -100.00 % | -4.288 M 62.36 % | -11.391 M -100.00 % | -5.696 M |
Free CashFlow | 0.000 -100.00 % | 2.621 M 107.82 % | -33.503 M -156.14 % | 59.674 M 276.57 % | -33.797 M -200.68 % | 33.568 M 615.40 % | -6.513 M -139.51 % | 16.486 M 155.40 % | -29.760 M -141.37 % | 71.932 M 269.57 % | -42.420 M -271.99 % | 24.664 M 120.87 % | -118.171 M -257.48 % | 75.037 M 232.19 % | -56.763 M -44.11 % | -39.389 M -175.52 % | 52.158 M 1 533.89 % | 3.192 M -75.55 % | 13.058 M 100.00 % | 6.529 M 206.45 % | -6.134 M -100.00 % | -3.067 M |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2016 | 2015 | 2015 |