
Shenzhen Forms Syntron Information Co., Ltd. 300468.SZ
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 740.376 M 1.36 % | 730.434 M 9.99 % | 664.112 M 3.52 % | 641.545 M 11.77 % | 573.984 M 9.21 % | 525.559 M 7.74 % | 487.817 M -3.94 % | 507.806 M 38.35 % | 367.045 M 22.21 % | 300.330 M -11.14 % | 337.988 M 7.19 % | 315.329 M 11.29 % | 283.341 M 16.04 % | 244.181 M |
Net income | 67.364 M 42.18 % | 47.379 M 14.97 % | 41.209 M -38.27 % | 66.757 M -10.46 % | 74.555 M -22.53 % | 96.239 M 39.87 % | 68.804 M -21.96 % | 88.163 M 16.57 % | 75.633 M 49.36 % | 50.638 M -39.92 % | 84.284 M 2.55 % | 82.186 M 1.86 % | 80.687 M 12.58 % | 71.668 M |
Income before tax | 73.413 M 53.36 % | 47.870 M 13.41 % | 42.209 M -41.32 % | 71.927 M -7.50 % | 77.758 M -25.25 % | 104.023 M 46.38 % | 71.065 M -23.22 % | 92.555 M 12.80 % | 82.056 M 47.42 % | 55.662 M -39.30 % | 91.695 M 2.38 % | 89.564 M -4.30 % | 93.593 M 13.91 % | 82.161 M |
Income before tax ratio | 0.10 51.30 % | 0.07 3.11 % | 0.06 -43.31 % | 0.11 -17.24 % | 0.14 -31.56 % | 0.20 35.87 % | 0.15 -20.07 % | 0.18 -18.47 % | 0.22 20.62 % | 0.19 -31.69 % | 0.27 -4.48 % | 0.28 -14.01 % | 0.33 -1.83 % | 0.34 |
EBITDA | 61.980 M 30.37 % | 47.542 M 45.20 % | 32.742 M -65.31 % | 94.372 M 7.57 % | 87.734 M -10.09 % | 97.578 M 67.76 % | 58.166 M -35.79 % | 90.591 M 14.47 % | 79.140 M 46.27 % | 54.105 M -40.00 % | 90.173 M -32.35 % | 133.301 M 39.92 % | 95.266 M 18.63 % | 80.307 M |
Net income ratio | 0.09 40.27 % | 0.06 4.53 % | 0.06 -40.37 % | 0.10 -19.89 % | 0.13 -29.07 % | 0.18 29.83 % | 0.14 -18.76 % | 0.17 -15.74 % | 0.21 22.21 % | 0.17 -32.39 % | 0.25 -4.32 % | 0.26 -8.47 % | 0.28 -2.98 % | 0.29 |
Ratio EBITDA | 0.08 28.62 % | 0.07 32.02 % | 0.05 -66.48 % | 0.15 -3.76 % | 0.15 -17.67 % | 0.19 55.71 % | 0.12 -33.16 % | 0.18 -17.26 % | 0.22 19.68 % | 0.18 -32.47 % | 0.27 -36.89 % | 0.42 25.73 % | 0.34 2.23 % | 0.33 |
Gross profit ratio | 0.32 5.33 % | 0.30 -8.33 % | 0.33 -22.16 % | 0.42 -11.14 % | 0.48 -3.37 % | 0.49 25.95 % | 0.39 -18.23 % | 0.48 -4.70 % | 0.50 13.76 % | 0.44 -6.41 % | 0.47 -4.58 % | 0.49 -8.48 % | 0.54 -1.85 % | 0.55 |
Weighted average shs out dil | 518.182 M -1.57 % | 526.438 M 2.20 % | 515.113 M 4.17 % | 494.474 M 0.00 % | 494.474 M -0.08 % | 494.889 M -3.87 % | 514.834 M 4.80 % | 491.258 M 1.93 % | 481.940 M 15.05 % | 418.907 M 18.05 % | 354.846 M 0.72 % | 352.306 M 0.01 % | 352.285 M 0.00 % | 352.285 M |
Weighted average shs out | 518.182 M -1.57 % | 526.438 M 2.20 % | 515.113 M 4.17 % | 494.474 M 0.00 % | 494.474 M -0.08 % | 494.889 M -2.91 % | 509.696 M 3.75 % | 491.258 M 1.93 % | 481.940 M 15.05 % | 418.907 M 18.05 % | 354.846 M 0.72 % | 352.306 M 0.01 % | 352.285 M 0.00 % | 352.285 M |
EPS diluted | 0.13 44.44 % | 0.09 12.50 % | 0.08 -40.74 % | 0.14 -10.48 % | 0.15 -22.47 % | 0.19 44.07 % | 0.14 -25.00 % | 0.18 14.72 % | 0.16 30.75 % | 0.12 -49.47 % | 0.24 1.80 % | 0.23 1.43 % | 0.23 15.00 % | 0.20 |
Earnings per share | 0.13 44.44 % | 0.09 12.50 % | 0.08 -40.74 % | 0.14 -10.48 % | 0.15 -22.47 % | 0.19 44.07 % | 0.14 -25.00 % | 0.18 14.72 % | 0.16 30.75 % | 0.12 -49.47 % | 0.24 1.80 % | 0.23 1.43 % | 0.23 15.00 % | 0.20 |
Gross profit | 235.799 M 6.77 % | 220.854 M 0.82 % | 219.056 M -19.42 % | 271.857 M -0.68 % | 273.725 M 5.53 % | 259.378 M 35.69 % | 191.148 M -21.45 % | 243.347 M 31.85 % | 184.566 M 39.03 % | 132.752 M -16.84 % | 159.630 M 2.28 % | 156.071 M 1.86 % | 153.227 M 13.89 % | 134.536 M |
Income tax expense | 6.049 M 1 133.87 % | 490.278 K -50.99 % | 1.000 M -80.65 % | 5.170 M 61.42 % | 3.203 M -58.86 % | 7.784 M 244.37 % | 2.260 M -48.53 % | 4.392 M -31.62 % | 6.423 M 27.85 % | 5.024 M -32.22 % | 7.411 M 0.45 % | 7.378 M -42.83 % | 12.906 M 23.01 % | 10.492 M |
Cost of revenue | 504.577 M -0.98 % | 509.580 M 14.50 % | 445.056 M 20.39 % | 369.687 M 23.12 % | 300.259 M 12.80 % | 266.181 M -10.28 % | 296.668 M 12.18 % | 264.459 M 44.92 % | 182.480 M 8.89 % | 167.578 M -6.04 % | 178.358 M 11.99 % | 159.258 M 22.40 % | 130.114 M 18.67 % | 109.645 M |
General and administrative expenses | 96.489 M -8.75 % | 105.747 M 12.33 % | 94.141 M -5.54 % | 99.666 M -10.57 % | 111.449 M 28.52 % | 86.717 M 50.18 % | 57.742 M -0.98 % | 58.312 M -44.65 % | 105.344 M 35.30 % | 77.861 M 20.65 % | 64.533 M 3.25 % | 62.503 M 678.90 % | 8.025 M -84.45 % | 51.616 M |
Selling and marketing expenses | 17.979 M 4.41 % | 17.219 M 41.29 % | 12.187 M 18.89 % | 10.251 M 12.88 % | 9.081 M 170.33 % | 3.359 M 40.33 % | 2.394 M -1.45 % | 2.429 M -19.24 % | 3.008 M -23.08 % | 3.911 M 15.45 % | 3.387 M 7.83 % | 3.141 M -0.94 % | 3.171 M 26.04 % | 2.516 M |
Other expenses | -21.463 M -86.44 % | -11.512 M 33.17 % | -17.226 M -305.95 % | 8.364 M 832.30 % | 897.159 K 105.44 % | -16.501 M -37.49 % | -12.002 M -1 559.34 % | -723.299 K 98.97 % | -70.043 M 64.58 % | -197.756 M -16.62 % | -169.566 M -314.45 % | -40.913 M -412.21 % | 13.104 M 13 336.61 % | 97.527 K |
Operating expenses | 163.106 M -6.37 % | 174.194 M -4.99 % | 183.336 M -9.70 % | 203.036 M 0.96 % | 201.103 M 27.37 % | 157.891 M 27.89 % | 123.456 M -20.13 % | 154.570 M 46.69 % | 105.372 M 33.92 % | 78.680 M 11.03 % | 70.863 M 1.34 % | 69.927 M 12.62 % | 62.090 M 14.50 % | 54.229 M |
Cost and expenses | 667.683 M -2.35 % | 683.774 M 8.81 % | 628.391 M 9.72 % | 572.723 M 14.23 % | 501.362 M 18.23 % | 424.071 M 0.94 % | 420.124 M 0.26 % | 419.028 M 45.57 % | 287.851 M 16.89 % | 246.258 M -1.19 % | 249.221 M 8.74 % | 229.186 M 19.24 % | 192.204 M 17.29 % | 163.874 M |
Research and development expenses | 70.101 M 11.73 % | 62.740 M -33.42 % | 94.233 M 11.18 % | 84.755 M 6.38 % | 79.675 M -5.50 % | 84.315 M 11.94 % | 75.322 M -20.34 % | 94.552 M 40.99 % | 67.062 M -65.55 % | 194.664 M 12.84 % | 172.509 M 281.69 % | 45.196 M 19.60 % | 37.790 M | 0.000 |
Selling general and administrative expenses | 114.468 M -6.91 % | 122.966 M 15.65 % | 106.328 M -3.26 % | 109.916 M -8.81 % | 120.531 M 33.81 % | 90.076 M 49.79 % | 60.136 M -1.00 % | 60.741 M -43.94 % | 108.352 M 32.51 % | 81.772 M 20.39 % | 67.920 M 3.47 % | 65.645 M 486.34 % | 11.196 M -79.32 % | 54.132 M |
Interest income | 18.848 M 91.47 % | 9.844 M 31.68 % | 7.476 M 152.16 % | 2.965 M -44.78 % | 5.369 M -39.37 % | 8.855 M 3.18 % | 8.582 M 79.60 % | 4.778 M 16.72 % | 4.094 M 24.02 % | 3.301 M 50.47 % | 2.194 M 169.61 % | 813.668 K 26.28 % | 644.337 K | 0.000 |
Interest expense | 644.449 K -13.17 % | 742.207 K -88.81 % | 6.635 M 1 188.13 % | 515.073 K 211.56 % | 165.320 K 25.43 % | 131.807 K 21.11 % | 108.829 K 8.01 % | 100.761 K 30.84 % | 77.012 K 6.23 % | 72.498 K 9.15 % | 66.419 K -1.76 % | 67.610 K 8.85 % | 62.112 K | 0.000 |
Depreciation and amortization | 14.854 M -17.78 % | 18.065 M -8.02 % | 19.641 M 9.29 % | 17.972 M 8.97 % | 16.493 M 20.09 % | 13.733 M 117.32 % | 6.319 M 34.28 % | 4.706 M 22.14 % | 3.853 M 0.48 % | 3.834 M 5.00 % | 3.652 M -92.23 % | 46.990 M 2 817.26 % | 1.611 M 637.56 % | -299.642 K |
Operating income | 72.693 M 55.79 % | 46.660 M 30.62 % | 35.721 M -48.10 % | 68.821 M -5.23 % | 72.622 M -28.44 % | 101.487 M 49.92 % | 67.693 M -23.75 % | 88.777 M 12.10 % | 79.194 M 46.46 % | 54.072 M -39.09 % | 88.767 M 3.05 % | 86.143 M -4.68 % | 90.374 M 11.83 % | 80.811 M |
Operating income ratio | 0.10 53.70 % | 0.06 18.76 % | 0.05 -49.86 % | 0.11 -15.21 % | 0.13 -34.48 % | 0.19 39.16 % | 0.14 -20.63 % | 0.17 -18.97 % | 0.22 19.84 % | 0.18 -31.45 % | 0.26 -3.86 % | 0.27 -14.35 % | 0.32 -3.62 % | 0.33 |
Total other income expenses net | 719.969 K -40.49 % | 1.210 M -81.35 % | 6.489 M 108.95 % | 3.105 M -39.53 % | 5.136 M 102.53 % | 2.536 M -24.80 % | 3.372 M -10.74 % | 3.778 M 32.01 % | 2.862 M 80.01 % | 1.590 M -45.71 % | 2.928 M -14.41 % | 3.421 M 6.28 % | 3.219 M 138.49 % | 1.350 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -1.198 B -12.24 % | -1.067 B -12.89 % | -945.253 M -104.09 % | -463.163 M 1.82 % | -471.739 M 4.75 % | -495.275 M -15.10 % | -430.300 M -13.28 % | -379.860 M 22.56 % | -490.521 M 12.32 % | -559.441 M -142.58 % | -230.621 M -3.49 % | -222.842 M -10.02 % | -202.548 M -47.61 % | -137.221 M |
Total investments | 27.198 M -12.86 % | 31.213 M -11.12 % | 35.119 M -13.65 % | 40.672 M -56.65 % | 93.824 M -9.12 % | 103.235 M -24.47 % | 136.675 M 30.42 % | 104.800 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total debt | 11.385 M -39.37 % | 18.779 M 0.01 % | 18.777 M 57.58 % | 11.916 M -11.22 % | 13.422 M -57.59 % | 31.647 M -69.58 % | 104.047 M -36.72 % | 164.427 M 65.60 % | 99.290 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accumulated other comprehensive income loss | 52.134 M 8.96 % | 47.848 M 3.52 % | 46.223 M 16.93 % | 39.530 M 211.48 % | -35.459 M -237.25 % | 25.835 M 136.60 % | -70.578 M 19.71 % | -87.904 M -108.99 % | -42.061 M -218.72 % | 35.429 M 2 192.60 % | -1.693 M 2.63 % | -1.739 M | 0.000 | 0.000 |
Retained earnings | 479.024 M 6.47 % | 449.917 M 2.46 % | 439.123 M 1.54 % | 432.442 M 6.93 % | 404.407 M 10.37 % | 366.403 M 19.09 % | 307.668 M 12.98 % | 272.318 M 24.35 % | 218.992 M 31.64 % | 166.359 M 5.20 % | 158.140 M 32.19 % | 119.630 M 44.20 % | 82.960 M 21.41 % | 68.333 M |
Common stock | 530.649 M 0.00 % | 530.649 M 0.00 % | 530.649 M 87.32 % | 283.291 M 0.00 % | 283.299 M 49.92 % | 188.968 M -2.74 % | 194.282 M 80.08 % | 107.886 M 3.83 % | 103.903 M 3.90 % | 100.000 M 33.33 % | 75.000 M 0.00 % | 75.000 M 0.00 % | 75.000 M 30.65 % | 57.404 M |
Total equity | 1.641 B 2.08 % | 1.607 B 0.78 % | 1.595 B 33.70 % | 1.193 B 2.36 % | 1.165 B 5.72 % | 1.102 B 4.58 % | 1.054 B 11.05 % | 949.321 M 12.22 % | 845.974 M 9.73 % | 770.956 M 134.19 % | 329.207 M 16.58 % | 282.377 M 18.58 % | 238.137 M 50.97 % | 157.743 M |
Other non current liabilities | 0.000 | 0.000 | 0.000 -100.00 % | 3.873 M 155.56 % | -6.972 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 2.382 M -72.05 % | 8.520 M 3.35 % | 8.244 M 81.91 % | 4.532 M -34.99 % | 6.972 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 8.159 M -36.57 % | 12.863 M -12.48 % | 14.697 M 74.85 % | 8.406 M 94.91 % | 4.313 M 82.84 % | 2.359 M 12.18 % | 2.102 M 24.57 % | 1.688 M 27.91 % | 1.320 M 14.66 % | 1.151 M 16.66 % | 986.470 K 21.53 % | 811.689 K 39.33 % | 582.569 K | 0.000 |
Other current liabilities | 122.710 M 13.77 % | 107.860 M 19.82 % | 90.018 M 21.86 % | 73.868 M 10.68 % | 66.740 M -20.98 % | 84.455 M -51.32 % | 173.477 M -21.65 % | 221.406 M 55.54 % | 142.347 M 271.18 % | 38.350 M 7.50 % | 35.675 M -0.74 % | 35.941 M -5.41 % | 37.995 M 42.10 % | 26.737 M |
Deferred revenue | 0.000 -100.00 % | 6.409 M -24.06 % | 8.440 M 118.05 % | 3.871 M 42.69 % | 2.713 M -38.70 % | 4.425 M 1 208.77 % | 338.122 K -86.56 % | 2.516 M 118.42 % | 1.152 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 9.004 M -12.23 % | 10.259 M -2.60 % | 10.533 M 42.65 % | 7.384 M 14.47 % | 6.450 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total current liabilities | 143.115 M 9.47 % | 130.732 M 11.04 % | 117.738 M 20.85 % | 97.425 M 10.21 % | 88.403 M -4.55 % | 92.618 M -47.64 % | 176.886 M -22.20 % | 227.362 M 52.93 % | 148.674 M 249.59 % | 42.529 M 1.53 % | 41.887 M 4.88 % | 39.937 M -25.45 % | 53.569 M 61.55 % | 33.160 M |
Total liabilities | 151.274 M 5.35 % | 143.595 M 10.31 % | 130.172 M 23.00 % | 105.831 M 22.59 % | 86.328 M -9.11 % | 94.976 M -46.94 % | 178.988 M -21.86 % | 229.050 M 52.71 % | 149.993 M 243.40 % | 43.679 M 1.88 % | 42.874 M 5.21 % | 40.749 M -24.75 % | 54.152 M 63.30 % | 33.160 M |
Other non current assets | 6.661 M -7.22 % | 7.179 M 178.10 % | 2.581 M 274.79 % | 688.785 K -81.85 % | 3.796 M 38.15 % | 2.747 M -98.02 % | 139.026 M 92 129.59 % | -151.067 K -134.47 % | 438.216 K 36.81 % | 320.304 K -49.20 % | 630.507 K -39.46 % | 1.041 M -23.60 % | 1.363 M -27.69 % | 1.885 M |
Long term investments | 27.198 M -12.86 % | 31.213 M -24.08 % | 41.113 M -9.86 % | 45.608 M -52.43 % | 95.875 M -9.03 % | 105.398 M | 0.000 -100.00 % | 105.739 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 23.103 M -10.79 % | 25.898 M -6.14 % | 27.592 M -7.07 % | 29.690 M -3.14 % | 30.652 M -3.45 % | 31.749 M 8.83 % | 29.172 M 17.70 % | 24.786 M 7.03 % | 23.157 M -2.20 % | 23.678 M -2.15 % | 24.198 M -2.11 % | 24.718 M -2.06 % | 25.239 M 0.96 % | 24.999 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 |
Goodwill and intangible assets | 23.103 M -10.79 % | 25.898 M -6.14 % | 27.592 M -7.07 % | 29.690 M -3.14 % | 30.652 M -3.45 % | 31.749 M 8.83 % | 29.172 M 17.70 % | 24.786 M 7.03 % | 23.157 M -2.20 % | 23.678 M -2.15 % | 24.198 M -2.11 % | 24.718 M -2.06 % | 25.239 M 0.96 % | 24.999 M |
Property plant equipment net | 353.452 M -2.58 % | 362.802 M -3.41 % | 375.626 M 0.05 % | 375.421 M 14.21 % | 328.711 M 2.19 % | 321.665 M 1.52 % | 316.840 M 8.53 % | 291.929 M 20.59 % | 242.078 M 79.26 % | 135.044 M 175.08 % | 49.092 M 151.52 % | 19.519 M 95.51 % | 9.983 M 47.61 % | 6.763 M |
Total non current assets | 422.824 M -3.55 % | 438.408 M -4.22 % | 457.720 M -0.42 % | 459.639 M -2.84 % | 473.081 M -0.19 % | 473.970 M -2.45 % | 485.862 M 13.29 % | 428.876 M 57.21 % | 272.801 M 71.29 % | 159.265 M 114.97 % | 74.089 M 63.18 % | 45.403 M 23.74 % | 36.693 M 8.99 % | 33.668 M |
Other current assets | 5.409 M -22.99 % | 7.024 M -53.85 % | 15.220 M 326.69 % | 3.567 M -26.74 % | 4.869 M -66.74 % | 14.640 M 19.54 % | 12.247 M 134.96 % | 5.213 M -15.20 % | 6.147 M -8.37 % | 6.708 M 49.68 % | 4.482 M 50.67 % | 2.974 M -93.91 % | 48.876 M 6 198.11 % | 776.036 K |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.999 M -97.07 % | 136.675 M 14 657.51 % | -938.865 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 1.200 B 10.51 % | 1.086 B 12.64 % | 964.030 M 102.92 % | 475.079 M -2.08 % | 485.161 M -7.93 % | 526.922 M -1.39 % | 534.348 M -1.83 % | 544.288 M -7.72 % | 589.811 M 5.43 % | 559.441 M 142.58 % | 230.621 M 3.49 % | 222.842 M 10.02 % | 202.548 M 47.61 % | 137.221 M |
Cash and short term investments | 1.200 B 10.51 % | 1.086 B 12.64 % | 964.030 M 102.92 % | 475.079 M -2.08 % | 485.161 M -7.93 % | 526.922 M -1.39 % | 534.348 M -1.83 % | 544.288 M -7.72 % | 589.811 M 5.43 % | 559.441 M 142.58 % | 230.621 M 3.49 % | 222.842 M 10.02 % | 202.548 M 47.61 % | 137.221 M |
Total current assets | 1.369 B 4.32 % | 1.313 B 3.56 % | 1.267 B 51.04 % | 839.143 M 7.76 % | 778.691 M 7.64 % | 723.442 M -3.20 % | 747.331 M -0.29 % | 749.495 M 3.64 % | 723.166 M 10.34 % | 655.370 M 119.93 % | 297.992 M 7.30 % | 277.723 M 8.66 % | 255.595 M 62.56 % | 157.235 M |
Inventory | 28.178 M -49.62 % | 55.932 M -36.51 % | 88.091 M -15.21 % | 103.898 M 77.62 % | 58.495 M 877.60 % | 5.984 M 2.24 % | 5.852 M 8.78 % | 5.380 M 13.14 % | 4.755 M 4.97 % | 4.530 M 6.08 % | 4.270 M 1.30 % | 4.215 M 1.05 % | 4.172 M 307.60 % | 1.024 M |
Net receivables | 135.556 M -17.19 % | 163.700 M -18.18 % | 200.067 M -22.03 % | 256.598 M 11.48 % | 230.166 M 30.85 % | 175.896 M -10.66 % | 196.887 M 1.17 % | 194.615 M 55.81 % | 124.904 M 43.62 % | 86.967 M 44.59 % | 60.147 M 26.12 % | 47.692 M 2.57 % | 46.497 M 155.27 % | 18.215 M |
Tax assets | 12.410 M 9.67 % | 11.316 M 4.71 % | 10.807 M 31.30 % | 8.231 M -41.40 % | 14.046 M 13.18 % | 12.411 M 1 406.85 % | 823.621 K -87.47 % | 6.573 M -7.79 % | 7.128 M 3 097.66 % | 222.919 K 32.89 % | 167.744 K 34.66 % | 124.573 K 15.12 % | 108.211 K 426.09 % | 20.569 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 |
Account payables | 1.385 M -52.88 % | 2.939 M 269.97 % | 794.311 K -41.06 % | 1.348 M -24.07 % | 1.775 M 697.95 % | 222.430 K -60.76 % | 566.782 K -68.38 % | 1.793 M 203.09 % | 591.440 K -11.24 % | 666.340 K -18.43 % | 816.914 K -70.22 % | 2.743 M -74.38 % | 10.704 M 393.77 % | 2.168 M |
Tax payables | 10.017 M 206.79 % | 3.265 M -58.94 % | 7.953 M -27.41 % | 10.955 M 2.15 % | 10.725 M 205.09 % | 3.515 M 40.36 % | 2.504 M -39.86 % | 4.164 M -9.14 % | 4.583 M 30.48 % | 3.512 M -34.91 % | 5.396 M 330.30 % | 1.254 M -74.26 % | 4.871 M 14.47 % | 4.255 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 100.00 % | -3.873 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 2.382 M -72.05 % | 8.520 M 3.35 % | 8.244 M 81.91 % | 4.532 M -34.99 % | 6.972 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 35.459 M 36.07 % | 26.059 M -63.08 % | 70.578 M -19.71 % | 87.904 M 108.99 % | 42.061 M | 0.000 -100.00 % | 1.693 M -2.63 % | 1.739 M | 0.000 | 0.000 |
Other total stockholders equity | 578.961 M 0.00 % | 578.961 M 0.00 % | 578.961 M 21.32 % | 477.218 M -0.11 % | 477.737 M -2.36 % | 489.289 M -11.40 % | 552.255 M -15.95 % | 657.021 M 16.26 % | 565.140 M 20.46 % | 469.168 M 379.92 % | 97.760 M 9.25 % | 89.486 M 11.61 % | 80.177 M 150.50 % | 32.006 M |
Deferred tax liabilities non current | 5.778 M 33.04 % | 4.343 M -32.69 % | 6.452 M 66.59 % | 3.873 M -10.18 % | 4.313 M 82.84 % | 2.359 M 12.18 % | 2.102 M 24.57 % | 1.688 M 27.91 % | 1.320 M 14.66 % | 1.151 M 16.66 % | 986.470 K 21.53 % | 811.689 K 39.33 % | 582.569 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 |
Total assets | 1.792 B 2.35 % | 1.751 B 1.50 % | 1.725 B 32.83 % | 1.299 B 3.76 % | 1.252 B 4.54 % | 1.197 B -2.90 % | 1.233 B 4.65 % | 1.178 B 18.31 % | 995.967 M 22.26 % | 814.635 M 118.94 % | 372.081 M 15.15 % | 323.126 M 10.55 % | 292.289 M 53.11 % | 190.903 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 100.00 % | -1.409 M -122.24 % | 6.336 M 4 285.82 % | 144.467 K 184.81 % | -170.349 K -105.17 % | 3.296 M 51.88 % | 2.170 M 319.69 % | -987.863 K -1 005.27 % | 109.124 K | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 815.703 K -68.57 % | 2.595 M 175.51 % | 941.873 K -91.79 % | 11.477 M 59.87 % | 7.179 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 57.032 M 84.13 % | 30.974 M -45.23 % | 56.556 M 178.43 % | -72.112 M 12.66 % | -82.569 M -1 495.94 % | 5.915 M 62.14 % | 3.648 M 106.38 % | -57.220 M -84.01 % | -31.096 M -2.80 % | -30.249 M -189.37 % | -10.453 M 28.05 % | -14.529 M -17.36 % | -12.380 M | 0.000 |
Accounts receivables | 20.510 M 1 831.12 % | -1.185 M -103.99 % | 29.720 M 176.90 % | -38.649 M 23.14 % | -50.284 M -475.74 % | 13.383 M 231.53 % | -10.174 M 86.14 % | -73.399 M -93.30 % | -37.971 M -48.42 % | -25.583 M -60.97 % | -15.893 M | 0.000 | 0.000 | 0.000 |
Inventory | 18.588 M -42.20 % | 32.159 M 68.08 % | 19.133 M 139.26 % | -48.729 M 0.41 % | -48.928 M -37 149.68 % | -131.352 K 72.19 % | -472.331 K 24.41 % | -624.867 K -177.67 % | -225.037 K 13.32 % | -259.613 K -372.30 % | -54.968 K -26.03 % | -43.614 K 98.61 % | -3.148 M | 0.000 |
Accounts payables | 17.934 M 60.58 % | 11.168 M 22.33 % | 9.129 M 2.24 % | 8.930 M -45.88 % | 16.499 M 330.24 % | -7.166 M -165.15 % | 10.999 M | 0.000 -100.00 % | 8.088 M 279.12 % | -4.515 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 0.000 100.00 % | -11.168 M -683.09 % | -1.426 M -122.51 % | 6.336 M 4 285.82 % | 144.467 K 184.81 % | -170.350 K -104.13 % | 4.120 M 107.28 % | -56.595 M -83.33 % | -30.871 M -2.94 % | -29.989 M -188.41 % | -10.398 M 28.21 % | -14.485 M -56.90 % | -9.232 M | 0.000 |
Other non cash items | 13.782 M -19.52 % | 17.124 M 91.40 % | 8.947 M 440.33 % | -2.629 M -304 711.53 % | 863.010 -99.91 % | 967.502 K 85.06 % | 522.806 K -96.27 % | 14.001 M 58.18 % | 8.852 M 507.17 % | 1.458 M 82.42 % | 799.171 K 28.45 % | 622.143 K -43.63 % | 1.104 M -98.22 % | 61.883 M |
Net cash provided by operating activities | 167.938 M 32.12 % | 127.111 M -9.69 % | 140.752 M 445.00 % | 25.826 M 127.80 % | 11.337 M -90.50 % | 119.279 M 50.42 % | 79.295 M 59.70 % | 49.651 M -13.26 % | 57.241 M 122.89 % | 25.682 M -67.19 % | 78.282 M 9.77 % | 71.312 M -0.35 % | 71.559 M 15.64 % | 61.883 M |
Investments in property plant and equipment | -14.366 M -98.19 % | -7.249 M 55.54 % | -16.304 M 70.06 % | -54.448 M -105.78 % | -26.459 M 4.71 % | -27.767 M 31.52 % | -40.551 M 33.28 % | -60.776 M 46.31 % | -113.205 M -26.11 % | -89.769 M -171.94 % | -33.010 M -149.45 % | -13.233 M -110.91 % | -6.274 M 80.91 % | -32.867 M |
Acquisitions net | 0.000 | 0.000 -100.00 % | 22.124 K -33.02 % | 33.030 K 6.69 % | 30.960 K -63.88 % | 85.723 K -99.79 % | 40.558 M | 0.000 -100.00 % | 1.109 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -8.160 M |
Purchases of investments | 0.000 | 0.000 100.00 % | -22.124 K 33.02 % | -33.030 K -6.69 % | -30.960 K 63.88 % | -85.723 K 99.66 % | -25.470 M 75.76 % | -105.086 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -25.000 M |
Sales maturities of investments | 0.000 | 0.000 -100.00 % | 10.404 M -68.48 % | 33.005 M 997.13 % | 3.008 M 1 103.33 % | 250.000 K -88.32 % | 2.140 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 25.697 M |
Other investing activites | 141.828 K 790.21 % | 15.932 K -27.99 % | 22.124 K -33.02 % | 33.030 K 6.69 % | 30.960 K -63.88 % | 85.723 K 100.21 % | -40.551 M -136 065 117 585 408 096.00 % | 0.000 -100.00 % | 1.109 K 100.00 % | -89.769 M -171.94 % | -33.010 M -149.45 % | -13.233 M -110.91 % | -6.274 M | 0.000 |
Net cash used for investing activites | -14.224 M -96.66 % | -7.233 M -23.05 % | -5.878 M 72.55 % | -21.410 M 8.58 % | -23.420 M 14.62 % | -27.432 M 57.05 % | -63.873 M 61.49 % | -165.862 M -46.52 % | -113.203 M -26.11 % | -89.769 M -171.94 % | -33.010 M -149.45 % | -13.233 M -110.91 % | -6.274 M 84.44 % | -40.329 M |
Debt repayment | -13.504 M -5.55 % | -12.793 M 12.21 % | -14.572 M -79.34 % | -8.126 M | 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 100.00 % | -2.045 M | 0.000 | 0.000 | 0.000 100.00 % | -40.276 K -100.04 % | 96.981 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 100.00 % | -62.934 K 96.83 % | -1.988 M | 0.000 | 0.000 100.00 % | -1.124 M -136.13 % | -475.974 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -31.839 M 0.00 % | -31.839 M -12.39 % | -28.329 M 3.40 % | -29.327 M -4.32 % | -28.112 M 2.21 % | -28.747 M -8.49 % | -26.498 M -4.04 % | -25.468 M -69.79 % | -15.000 M 60.00 % | -37.500 M 0.00 % | -37.500 M 0.00 % | -37.500 M | 0.000 100.00 % | -47.436 M |
Other financing activites | 0.000 | 0.000 -100.00 % | 390.000 M | 0.000 | 0.000 100.00 % | -73.559 M -23 363.27 % | -313.509 K -100.33 % | 95.857 M -4.02 % | 99.875 M -76.79 % | 430.401 M | 0.000 | 0.000 | 0.000 -100.00 % | 29.879 M |
Net cash used provided by financing activities | -45.343 M -1.59 % | -44.632 M -112.93 % | 345.054 M 1 019.77 % | -37.515 M -24.63 % | -30.101 M 70.58 % | -102.306 M -281.58 % | -26.811 M -138.09 % | 70.389 M -17.07 % | 84.875 M -78.40 % | 392.901 M 1 147.73 % | -37.500 M 0.00 % | -37.500 M | 0.000 100.00 % | -17.557 M |
Effect of forex changes on cash | 868.476 K 177.41 % | 313.069 K -86.63 % | 2.342 M 195.00 % | -2.465 M 11.95 % | -2.800 M -486.75 % | 723.959 K -46.65 % | 1.357 M 179.73 % | -1.702 M -216.76 % | 1.458 M 23 341.32 % | 6.218 K -63.39 % | 16.985 K 105.77 % | -294.125 K -790.13 % | 42.619 K 108.18 % | -521.156 K |
Net change in cash | 109.239 M 44.57 % | 75.560 M -84.33 % | 482.270 M 1 456.06 % | -35.564 M 20.94 % | -44.983 M -362.06 % | -9.735 M 2.96 % | -10.033 M 78.89 % | -47.523 M -256.48 % | 30.370 M -90.76 % | 328.819 M 4 121.98 % | 7.788 M -61.61 % | 20.285 M -68.95 % | 65.327 M 1 779.66 % | 3.475 M |
Cash at beginning of period | 999.802 M 8.18 % | 924.242 M 109.12 % | 441.972 M -7.45 % | 477.536 M -8.61 % | 522.520 M -1.83 % | 532.255 M -1.85 % | 542.288 M -8.06 % | 589.811 M 5.43 % | 559.441 M 142.58 % | 230.621 M 3.50 % | 222.833 M 10.01 % | 202.548 M 47.61 % | 137.221 M 2.60 % | 133.745 M |
Cash at end of period | 1.109 B 10.93 % | 999.802 M 8.18 % | 924.242 M 109.12 % | 441.972 M -7.45 % | 477.536 M -8.61 % | 522.520 M -1.83 % | 532.255 M -1.85 % | 542.288 M -8.06 % | 589.811 M 5.43 % | 559.441 M 142.58 % | 230.621 M 3.50 % | 222.833 M 10.01 % | 202.548 M 47.61 % | 137.221 M |
Operating cash flow | 167.938 M 32.12 % | 127.111 M -9.69 % | 140.752 M 445.00 % | 25.826 M 127.80 % | 11.337 M -90.50 % | 119.279 M 50.42 % | 79.295 M 59.70 % | 49.651 M -13.26 % | 57.241 M 122.89 % | 25.682 M -67.19 % | 78.282 M 9.77 % | 71.312 M -0.35 % | 71.559 M 15.64 % | 61.883 M |
Capital expenditure | -14.366 M -98.19 % | -7.249 M 55.54 % | -16.304 M 70.06 % | -54.448 M -105.78 % | -26.459 M 4.71 % | -27.767 M 31.52 % | -40.551 M 33.28 % | -60.776 M 46.31 % | -113.205 M -26.11 % | -89.769 M -171.94 % | -33.010 M -149.45 % | -13.233 M -110.91 % | -6.274 M 80.91 % | -32.867 M |
Free CashFlow | 153.572 M 28.12 % | 119.863 M -3.68 % | 124.448 M 534.80 % | -28.622 M -89.27 % | -15.122 M -116.52 % | 91.512 M 136.19 % | 38.744 M 448.28 % | -11.125 M 80.12 % | -55.963 M 12.68 % | -64.087 M -241.56 % | 45.271 M -22.05 % | 58.079 M -11.04 % | 65.285 M 124.99 % | 29.016 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2023-01-01 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 175.532 M 33.41 % | 131.574 M -37.45 % | 210.361 M 12.26 % | 187.387 M 6.94 % | 175.226 M 4.67 % | 167.402 M -21.32 % | 212.763 M 25.06 % | 170.134 M -9.28 % | 187.531 M 17.20 % | 160.005 M -10.56 % | 178.895 M 11.32 % | 160.698 M -6.66 % | 172.157 M 12.99 % | 152.363 M -19.60 % | 189.497 M 26.81 % | 149.434 M -4.13 % | 155.879 M 6.23 % | 146.735 M -17.96 % | 178.867 M 25.03 % | 143.060 M -6.52 % | 153.031 M 54.54 % | 99.025 M -49.93 % | 197.755 M 70.89 % | 115.717 M 10.25 % | 104.962 M -2.02 % | 107.124 M -35.55 % | 166.209 M 49.86 % | 110.913 M 3.97 % | 106.675 M 2.55 % | 104.019 M -41.23 % | 176.982 M 32.59 % | 133.481 M 31.32 % | 101.646 M 6.22 % | 95.697 M -27.08 % | 131.228 M 36.03 % | 96.469 M 22.69 % | 78.629 M 29.49 % | 60.720 M -37.89 % | 97.760 M 57.92 % | 61.906 M -17.48 % | 75.019 M 14.89 % | 65.298 M -49.22 % | 128.578 M 110.43 % | 61.101 M -32.61 % | 90.672 M 57.48 % | 57.576 M |
Net income | 31.068 M 140.90 % | 12.897 M -13.10 % | 14.841 M -5.59 % | 15.720 M -22.82 % | 20.369 M 23.95 % | 16.433 M 208.36 % | -15.165 M -155.96 % | 27.103 M 30.23 % | 20.811 M 42.23 % | 14.631 M 198.83 % | -14.805 M -165.14 % | 22.729 M -5.79 % | 24.125 M 163.38 % | 9.160 M -30.87 % | 13.250 M -45.21 % | 24.185 M 17.09 % | 20.654 M 138.30 % | 8.667 M -63.35 % | 23.646 M -7.05 % | 25.439 M 39.10 % | 18.289 M 154.70 % | 7.181 M -81.82 % | 39.503 M 57.40 % | 25.097 M 42.03 % | 17.671 M 26.51 % | 13.968 M 1.07 % | 13.821 M -42.56 % | 24.063 M 35.57 % | 17.749 M 34.76 % | 13.171 M -61.45 % | 34.163 M 31.59 % | 25.962 M 67.51 % | 15.499 M 23.61 % | 12.539 M -63.46 % | 34.311 M 68.69 % | 20.340 M 51.61 % | 13.416 M 77.33 % | 7.566 M -51.30 % | 15.536 M 123.43 % | 6.954 M -62.96 % | 18.775 M 99.45 % | 9.413 M -74.89 % | 37.486 M 203.79 % | 12.340 M -46.19 % | 22.933 M 98.80 % | 11.536 M |
Income before tax | 33.870 M 161.59 % | 12.948 M -18.09 % | 15.808 M 14.94 % | 13.753 M -45.47 % | 25.219 M 35.35 % | 18.633 M 184.06 % | -22.166 M -170.40 % | 31.486 M 36.61 % | 23.047 M 48.68 % | 15.502 M 185.64 % | -18.100 M -174.01 % | 24.456 M -4.99 % | 25.741 M 154.54 % | 10.113 M -36.98 % | 16.047 M -34.30 % | 24.424 M 8.62 % | 22.485 M 150.68 % | 8.970 M -61.81 % | 23.486 M -9.89 % | 26.063 M 27.45 % | 20.449 M 163.51 % | 7.760 M -82.13 % | 43.432 M 57.92 % | 27.502 M 48.41 % | 18.532 M 27.30 % | 14.557 M -4.80 % | 15.291 M -32.25 % | 22.570 M 16.42 % | 19.388 M 40.33 % | 13.816 M -62.94 % | 37.283 M 46.98 % | 25.366 M 53.15 % | 16.562 M 24.12 % | 13.344 M -62.81 % | 35.884 M 58.20 % | 22.682 M 45.71 % | 15.566 M 96.45 % | 7.924 M -54.01 % | 17.230 M 141.57 % | 7.133 M -66.11 % | 21.049 M 105.16 % | 10.260 M -75.20 % | 41.374 M 214.08 % | 13.173 M -47.12 % | 24.913 M 103.65 % | 12.233 M |
Income before tax ratio | 0.19 96.08 % | 0.10 30.95 % | 0.08 2.39 % | 0.07 -49.01 % | 0.14 29.31 % | 0.11 206.84 % | -0.10 -156.29 % | 0.19 50.58 % | 0.12 26.85 % | 0.10 195.75 % | -0.10 -166.48 % | 0.15 1.78 % | 0.15 125.27 % | 0.07 -21.62 % | 0.08 -48.19 % | 0.16 13.31 % | 0.14 135.97 % | 0.06 -53.44 % | 0.13 -27.93 % | 0.18 36.34 % | 0.13 70.51 % | 0.08 -64.32 % | 0.22 -7.59 % | 0.24 34.61 % | 0.18 29.92 % | 0.14 47.71 % | 0.09 -54.79 % | 0.20 11.97 % | 0.18 36.84 % | 0.13 -36.95 % | 0.21 10.86 % | 0.19 16.63 % | 0.16 16.85 % | 0.14 -49.01 % | 0.27 16.30 % | 0.24 18.77 % | 0.20 51.70 % | 0.13 -25.96 % | 0.18 52.97 % | 0.12 -58.94 % | 0.28 78.58 % | 0.16 -51.17 % | 0.32 49.25 % | 0.22 -21.53 % | 0.27 29.32 % | 0.21 |
EBITDA | 28.220 M 47.79 % | 19.095 M 42.98 % | 13.355 M 194.99 % | 4.527 M -81.32 % | 24.240 M 9.18 % | 22.201 M 206.56 % | -20.834 M -166.92 % | 31.134 M 51.17 % | 20.596 M 16.76 % | 17.639 M 179.98 % | -22.053 M -223.86 % | 17.805 M -18.33 % | 21.802 M 52.86 % | 14.262 M -37.61 % | 22.859 M -19.43 % | 28.372 M 0.54 % | 28.219 M 98.74 % | 14.199 M -43.97 % | 25.342 M -19.96 % | 31.661 M 50.20 % | 21.080 M 156.92 % | 8.205 M -81.08 % | 43.374 M 102.64 % | 21.404 M 65.76 % | 12.912 M -18.79 % | 15.899 M 16.17 % | 13.686 M -22.22 % | 17.597 M 44.15 % | 12.207 M -11.98 % | 13.869 M -59.83 % | 34.524 M 38.26 % | 24.970 M 54.20 % | 16.193 M 19.05 % | 13.602 M -56.71 % | 31.419 M 36.75 % | 22.976 M 49.11 % | 15.409 M 80.23 % | 8.549 M -40.87 % | 14.458 M 112.97 % | 6.789 M -66.33 % | 20.161 M 72.77 % | 11.669 M -70.07 % | 38.992 M 57.60 % | 24.740 M 0.69 % | 24.571 M 8.81 % | 22.581 M |
Net income ratio | 0.18 80.57 % | 0.10 38.93 % | 0.07 -15.90 % | 0.08 -27.83 % | 0.12 18.42 % | 0.10 237.72 % | -0.07 -144.74 % | 0.16 43.55 % | 0.11 21.36 % | 0.09 210.50 % | -0.08 -158.51 % | 0.14 0.93 % | 0.14 133.10 % | 0.06 -14.02 % | 0.07 -56.80 % | 0.16 22.14 % | 0.13 124.32 % | 0.06 -55.32 % | 0.13 -25.66 % | 0.18 48.79 % | 0.12 64.81 % | 0.07 -63.70 % | 0.20 -7.90 % | 0.22 28.83 % | 0.17 29.11 % | 0.13 56.81 % | 0.08 -61.67 % | 0.22 30.39 % | 0.17 31.40 % | 0.13 -34.40 % | 0.19 -0.75 % | 0.19 27.56 % | 0.15 16.37 % | 0.13 -49.89 % | 0.26 24.01 % | 0.21 23.57 % | 0.17 36.94 % | 0.12 -21.60 % | 0.16 41.48 % | 0.11 -55.12 % | 0.25 73.61 % | 0.14 -50.55 % | 0.29 44.36 % | 0.20 -20.15 % | 0.25 26.24 % | 0.20 |
Ratio EBITDA | 0.16 10.78 % | 0.15 128.59 % | 0.06 162.78 % | 0.02 -82.54 % | 0.14 4.31 % | 0.13 235.44 % | -0.10 -153.51 % | 0.18 66.63 % | 0.11 -0.38 % | 0.11 189.43 % | -0.12 -211.26 % | 0.11 -12.51 % | 0.13 35.29 % | 0.09 -22.40 % | 0.12 -36.46 % | 0.19 4.88 % | 0.18 87.08 % | 0.10 -31.70 % | 0.14 -35.98 % | 0.22 60.66 % | 0.14 66.25 % | 0.08 -62.22 % | 0.22 18.58 % | 0.18 50.35 % | 0.12 -17.11 % | 0.15 80.24 % | 0.08 -48.10 % | 0.16 38.64 % | 0.11 -14.17 % | 0.13 -31.65 % | 0.20 4.28 % | 0.19 17.42 % | 0.16 12.08 % | 0.14 -40.63 % | 0.24 0.53 % | 0.24 21.53 % | 0.20 39.18 % | 0.14 -4.80 % | 0.15 34.86 % | 0.11 -59.19 % | 0.27 50.38 % | 0.18 -41.07 % | 0.30 -25.11 % | 0.40 49.42 % | 0.27 -30.90 % | 0.39 |
Gross profit ratio | 0.35 -16.59 % | 0.41 42.88 % | 0.29 -8.93 % | 0.32 -11.06 % | 0.36 13.59 % | 0.31 53.06 % | 0.21 -46.76 % | 0.39 21.05 % | 0.32 -1.06 % | 0.32 67.16 % | 0.19 -47.90 % | 0.37 -2.42 % | 0.38 -3.24 % | 0.39 1.37 % | 0.39 -17.08 % | 0.47 3.30 % | 0.45 13.33 % | 0.40 -23.28 % | 0.52 2.60 % | 0.51 16.69 % | 0.43 2.18 % | 0.42 -19.95 % | 0.53 1.50 % | 0.52 15.42 % | 0.45 4.22 % | 0.43 65.15 % | 0.26 -46.60 % | 0.49 12.13 % | 0.44 -0.58 % | 0.44 -6.32 % | 0.47 3.10 % | 0.46 -14.58 % | 0.54 15.45 % | 0.46 -2.81 % | 0.48 -13.97 % | 0.55 12.48 % | 0.49 1.03 % | 0.49 31.74 % | 0.37 -15.37 % | 0.44 -19.27 % | 0.54 23.35 % | 0.44 4.61 % | 0.42 -19.81 % | 0.52 197.42 % | 0.18 -82.38 % | 1.00 |
Weighted average shs out dil | 530.729 M 0.00 % | 530.729 M 2.42 % | 518.182 M -2.35 % | 530.649 M 0.00 % | 530.649 M 0.10 % | 530.097 M -0.10 % | 530.649 M 0.00 % | 530.649 M 0.00 % | 530.649 M 0.00 % | 530.649 M 11.68 % | 475.154 M -10.46 % | 530.649 M 0.00 % | 530.649 M 1.38 % | 523.412 M 5.85 % | 494.474 M 0.00 % | 494.474 M 0.00 % | 494.474 M 0.02 % | 494.400 M -1.22 % | 500.512 M 1.22 % | 494.468 M 0.51 % | 491.980 M -0.69 % | 495.395 M 0.27 % | 494.062 M -0.19 % | 494.989 M 2.85 % | 481.250 M -7.91 % | 522.588 M 1.51 % | 514.834 M 0.98 % | 509.856 M -1.73 % | 518.820 M 5.28 % | 492.781 M 0.31 % | 491.258 M -1.16 % | 497.016 M 2.07 % | 486.919 M -1.18 % | 492.708 M 2.23 % | 481.940 M 2.21 % | 471.540 M -13.43 % | 544.662 M 22.14 % | 445.933 M 6.45 % | 418.907 M -11.21 % | 471.786 M 16.31 % | 405.642 M 18.80 % | 341.437 M -2.80 % | 351.283 M -3.40 % | 363.658 M 2.87 % | 353.518 M 0.17 % | 352.912 M |
Weighted average shs out | 530.729 M 0.00 % | 530.729 M 2.42 % | 518.182 M -2.35 % | 530.649 M 0.00 % | 530.649 M 0.10 % | 530.097 M -0.10 % | 530.649 M 0.00 % | 530.649 M 0.00 % | 530.649 M 0.00 % | 530.649 M 11.68 % | 475.168 M -10.46 % | 530.649 M 0.00 % | 530.649 M 2.23 % | 519.089 M 4.98 % | 494.474 M 0.00 % | 494.474 M 0.00 % | 494.474 M 0.02 % | 494.400 M -1.22 % | 500.512 M 1.22 % | 494.468 M 0.50 % | 491.984 M -0.69 % | 495.395 M 0.27 % | 494.062 M -0.19 % | 494.989 M 2.85 % | 481.262 M -7.91 % | 522.588 M 1.51 % | 514.834 M 0.98 % | 509.856 M -1.73 % | 518.831 M 5.29 % | 492.781 M 0.31 % | 491.258 M -1.16 % | 497.016 M 2.07 % | 486.919 M -1.17 % | 492.708 M 2.23 % | 481.940 M 2.21 % | 471.540 M -13.43 % | 544.679 M 22.14 % | 445.933 M 6.45 % | 418.907 M -11.21 % | 471.786 M 16.31 % | 405.642 M 18.80 % | 341.437 M -2.80 % | 351.286 M -3.40 % | 363.658 M 2.87 % | 353.520 M 0.17 % | 352.913 M |
EPS diluted | 0.06 140.74 % | 0.02 -16.21 % | 0.03 -2.03 % | 0.03 -22.92 % | 0.04 23.87 % | 0.03 208.39 % | -0.03 -155.97 % | 0.05 30.36 % | 0.04 42.03 % | 0.03 188.46 % | -0.03 -172.90 % | 0.04 -5.93 % | 0.05 160.00 % | 0.02 -34.70 % | 0.03 -45.19 % | 0.05 16.99 % | 0.04 138.86 % | 0.02 -62.69 % | 0.05 -8.75 % | 0.05 38.17 % | 0.04 156.55 % | 0.01 -81.83 % | 0.08 57.40 % | 0.05 38.15 % | 0.04 37.45 % | 0.03 -1.48 % | 0.03 -42.58 % | 0.05 38.01 % | 0.03 28.09 % | 0.03 -62.18 % | 0.07 35.25 % | 0.05 64.15 % | 0.03 25.20 % | 0.03 -63.56 % | 0.07 61.72 % | 0.04 75.20 % | 0.02 44.71 % | 0.02 -49.85 % | 0.03 130.61 % | 0.01 -68.25 % | 0.05 67.75 % | 0.03 -74.56 % | 0.11 220.06 % | 0.03 -47.77 % | 0.06 98.47 % | 0.03 |
Earnings per share | 0.06 140.74 % | 0.02 -16.21 % | 0.03 -2.03 % | 0.03 -22.92 % | 0.04 23.87 % | 0.03 208.39 % | -0.03 -155.97 % | 0.05 30.36 % | 0.04 42.03 % | 0.03 188.46 % | -0.03 -172.90 % | 0.04 -5.93 % | 0.05 158.52 % | 0.02 -34.33 % | 0.03 -45.19 % | 0.05 16.99 % | 0.04 138.86 % | 0.02 -62.69 % | 0.05 -8.75 % | 0.05 38.17 % | 0.04 156.55 % | 0.01 -81.83 % | 0.08 57.40 % | 0.05 38.15 % | 0.04 37.45 % | 0.03 -1.48 % | 0.03 -42.58 % | 0.05 38.01 % | 0.03 28.09 % | 0.03 -62.18 % | 0.07 35.25 % | 0.05 64.15 % | 0.03 25.20 % | 0.03 -63.56 % | 0.07 61.72 % | 0.04 75.20 % | 0.02 44.71 % | 0.02 -49.85 % | 0.03 130.61 % | 0.01 -68.25 % | 0.05 67.75 % | 0.03 -74.56 % | 0.11 220.06 % | 0.03 -47.77 % | 0.06 98.47 % | 0.03 |
Gross profit | 60.567 M 11.28 % | 54.430 M -10.64 % | 60.908 M 2.23 % | 59.576 M -4.88 % | 62.636 M 18.90 % | 52.679 M 20.43 % | 43.744 M -33.41 % | 65.696 M 9.82 % | 59.824 M 15.96 % | 51.590 M 49.51 % | 34.506 M -42.00 % | 59.494 M -8.92 % | 65.317 M 9.33 % | 59.740 M -18.49 % | 73.294 M 5.15 % | 69.706 M -0.97 % | 70.390 M 20.39 % | 58.467 M -37.06 % | 92.895 M 28.28 % | 72.414 M 9.09 % | 66.379 M 57.91 % | 42.037 M -59.92 % | 104.873 M 73.45 % | 60.461 M 27.25 % | 47.513 M 2.11 % | 46.530 M 6.44 % | 43.714 M -19.97 % | 54.624 M 16.58 % | 46.855 M 1.96 % | 45.956 M -44.94 % | 83.465 M 36.69 % | 61.060 M 12.17 % | 54.434 M 22.63 % | 44.389 M -29.12 % | 62.629 M 17.03 % | 53.515 M 38.00 % | 38.780 M 30.83 % | 29.643 M -18.17 % | 36.226 M 33.65 % | 27.105 M -33.38 % | 40.687 M 41.72 % | 28.710 M -46.88 % | 54.043 M 68.75 % | 32.026 M 100.42 % | 15.979 M -72.25 % | 57.576 M |
Income tax expense | 2.802 M 5 393.98 % | 50.997 K -94.72 % | 966.680 K 149.14 % | -1.967 M -140.56 % | 4.850 M 120.48 % | 2.200 M 131.42 % | -7.000 M -259.70 % | 4.383 M 95.97 % | 2.237 M 157.00 % | 870.356 K 126.41 % | -3.295 M -290.79 % | 1.727 M 6.91 % | 1.616 M 69.52 % | 953.000 K -65.93 % | 2.797 M 1 068.45 % | 239.377 K -86.93 % | 1.831 M 505.49 % | 302.391 K 288.23 % | -160.647 K -125.76 % | 623.603 K -71.13 % | 2.160 M 272.58 % | 579.721 K -85.25 % | 3.929 M 63.38 % | 2.405 M 179.25 % | 861.185 K 46.18 % | 589.141 K -59.93 % | 1.470 M 198.51 % | -1.492 M -191.09 % | 1.639 M 154.32 % | 644.285 K -79.35 % | 3.120 M 623.37 % | -596.112 K -156.07 % | 1.063 M 32.06 % | 804.987 K -48.81 % | 1.573 M -32.85 % | 2.342 M 8.91 % | 2.150 M 500.20 % | 358.265 K -78.85 % | 1.694 M 846.79 % | 178.920 K -92.13 % | 2.275 M 168.71 % | 846.495 K -78.23 % | 3.888 M 366.44 % | 833.605 K -57.91 % | 1.980 M 183.77 % | 697.861 K |
Cost of revenue | 114.965 M 49.03 % | 77.144 M -48.38 % | 149.454 M 16.93 % | 127.811 M 13.52 % | 112.590 M -1.86 % | 114.723 M -32.12 % | 169.019 M 61.84 % | 104.437 M -18.22 % | 127.708 M 17.80 % | 108.415 M -24.91 % | 144.389 M 42.67 % | 101.205 M -5.27 % | 106.840 M 15.35 % | 92.623 M -20.29 % | 116.203 M 45.75 % | 79.728 M -6.74 % | 85.489 M -3.15 % | 88.268 M 2.67 % | 85.973 M 21.69 % | 70.646 M -18.47 % | 86.652 M 52.05 % | 56.988 M -38.64 % | 92.881 M 68.09 % | 55.256 M -3.82 % | 57.449 M -5.19 % | 60.595 M -50.53 % | 122.496 M 117.62 % | 56.290 M -5.90 % | 59.820 M 3.03 % | 58.063 M -37.91 % | 93.517 M 29.13 % | 72.421 M 53.39 % | 47.212 M -7.98 % | 51.308 M -25.21 % | 68.599 M 59.70 % | 42.955 M 7.79 % | 39.849 M 28.22 % | 31.077 M -49.50 % | 61.534 M 76.82 % | 34.800 M 1.36 % | 34.332 M -6.17 % | 36.588 M -50.91 % | 74.535 M 156.35 % | 29.075 M -61.07 % | 74.692 M 133 379.55 % | 55.958 K |
General and administrative expenses | 19.115 M 9.98 % | 17.381 M -34.70 % | 26.616 M -2.32 % | 27.247 M 23.65 % | 22.037 M 7.03 % | 20.589 M -50.55 % | 41.635 M 88.43 % | 22.096 M -1.91 % | 22.526 M 15.57 % | 19.491 M -26.72 % | 26.598 M 17.32 % | 22.672 M -1.68 % | 23.060 M 5.72 % | 21.811 M -23.98 % | 28.691 M 30.73 % | 21.947 M 1.20 % | 21.687 M -20.68 % | 27.341 M -19.49 % | 33.962 M 29.21 % | 26.284 M -6.46 % | 28.099 M 21.62 % | 23.104 M -25.80 % | 31.137 M 49.18 % | 20.873 M 10.76 % | 18.845 M 18.80 % | 15.863 M 97.15 % | 8.046 M -56.08 % | 18.319 M 16.13 % | 15.774 M 1.09 % | 15.603 M -7.64 % | 16.894 M 29.69 % | 13.027 M -65.44 % | 37.694 M 21.02 % | 31.147 M 1.74 % | 30.615 M 1.16 % | 30.264 M 48.07 % | 20.439 M -4.85 % | 21.481 M 3.50 % | 20.755 M 5.40 % | 19.691 M 11.34 % | 17.686 M 3.26 % | 17.128 M 73.73 % | 9.859 M -46.34 % | 18.375 M -45.99 % | 34.021 M | 0.000 |
Selling and marketing expenses | 3.335 M 6.46 % | 3.133 M -50.19 % | 6.290 M 8.47 % | 5.799 M 67.23 % | 3.468 M 43.22 % | 2.421 M -70.08 % | 8.093 M 209.76 % | 2.613 M 32.78 % | 1.968 M -56.72 % | 4.546 M -13.87 % | 5.278 M 94.23 % | 2.718 M 32.84 % | 2.046 M -4.62 % | 2.145 M -37.78 % | 3.447 M -8.55 % | 3.769 M 305.98 % | 928.454 K -55.91 % | 2.106 M -52.55 % | 4.438 M 105.86 % | 2.156 M 19.52 % | 1.804 M 163.72 % | 683.930 K -31.63 % | 1.000 M 16.39 % | 859.547 K 11.42 % | 771.472 K 5.99 % | 727.892 K 0.48 % | 724.389 K 29.59 % | 558.991 K -6.05 % | 595.007 K 15.41 % | 515.561 K -19.88 % | 643.463 K 7.54 % | 598.331 K -1.18 % | 605.450 K 4.02 % | 582.039 K -11.62 % | 658.560 K -46.61 % | 1.234 M 115.40 % | 572.673 K 5.39 % | 543.393 K -56.93 % | 1.262 M -17.98 % | 1.538 M 439.02 % | 285.364 K -65.43 % | 825.460 K -13.54 % | 954.752 K 45.09 % | 658.021 K -62.92 % | 1.774 M | 0.000 |
Other expenses | -11.130 M -374.79 % | 4.050 M 152.00 % | -7.789 M 23.32 % | -10.159 M -138.54 % | -4.259 M -672.61 % | 743.721 K -76.25 % | 3.131 M 145.00 % | -6.958 M -13.92 % | -6.108 M -287.36 % | -1.577 M -175.92 % | 2.077 M 118.55 % | -11.197 M -39.50 % | -8.026 M -10 012.86 % | -79.369 K -100.99 % | 8.043 M 278.82 % | -4.498 M -264.73 % | 2.731 M 30.75 % | 2.088 M -78.19 % | 9.574 M 280.85 % | -5.294 M -271.63 % | -1.424 M 27.27 % | -1.959 M 65.11 % | -5.614 M -56.59 % | -3.585 M 47.07 % | -6.773 M -1 180.53 % | -528.941 K -165.91 % | 802.463 K 115.01 % | -5.346 M 19.63 % | -6.652 M -724.97 % | -806.328 K -526.07 % | 189.249 K 57.23 % | 120.362 K 100.29 % | -40.917 M -7 146.61 % | -564.636 K 99.18 % | -69.133 M -18 694.85 % | -367.831 K 98.53 % | -25.064 M -8 141.29 % | -304.133 K 99.85 % | -196.352 M -16 585.74 % | -1.177 M 94.97 % | -23.403 M -4 246.51 % | 564.400 K 100.33 % | -169.190 M -143 798.77 % | -117.576 K 99.83 % | -69.182 M -245.30 % | 47.615 M |
Operating expenses | 25.229 M -39.76 % | 41.883 M -7.94 % | 45.494 M -0.16 % | 45.566 M 24.06 % | 36.728 M 3.99 % | 35.317 M -46.51 % | 66.024 M 92.27 % | 34.340 M -5.70 % | 36.415 M -2.67 % | 37.416 M -33.65 % | 56.395 M 55.11 % | 36.358 M -11.14 % | 40.917 M -17.62 % | 49.666 M -17.81 % | 60.431 M 39.58 % | 43.293 M -10.62 % | 48.437 M -4.79 % | 50.875 M -32.31 % | 75.157 M 73.78 % | 43.248 M -10.30 % | 48.211 M 39.80 % | 34.487 M -40.04 % | 57.516 M 55.95 % | 36.881 M 17.25 % | 31.454 M -1.83 % | 32.041 M 11.87 % | 28.642 M -12.77 % | 32.835 M 11.18 % | 29.533 M -8.97 % | 32.445 M -33.00 % | 48.425 M 30.35 % | 37.149 M -1.80 % | 37.831 M 21.39 % | 31.164 M 6.72 % | 29.203 M -6.19 % | 31.129 M 33.49 % | 23.319 M 7.36 % | 21.720 M 6.85 % | 20.329 M 1.38 % | 20.053 M 1.55 % | 19.747 M 6.64 % | 18.518 M 31.03 % | 14.132 M -25.29 % | 18.916 M 311.79 % | -8.931 M -119.11 % | 46.743 M |
Cost and expenses | 140.194 M 17.78 % | 119.026 M -38.94 % | 194.947 M 12.44 % | 173.377 M 16.11 % | 149.318 M -0.48 % | 150.041 M -36.16 % | 235.043 M 69.37 % | 138.777 M -15.44 % | 164.123 M 12.54 % | 145.831 M -27.37 % | 200.784 M 45.96 % | 137.562 M -6.90 % | 147.756 M 3.84 % | 142.289 M -19.44 % | 176.634 M 43.58 % | 123.022 M -8.14 % | 133.925 M -3.75 % | 139.143 M -13.65 % | 161.130 M 41.47 % | 113.894 M -15.55 % | 134.863 M 47.43 % | 91.475 M -39.18 % | 150.397 M 63.23 % | 92.137 M 3.64 % | 88.902 M -4.03 % | 92.635 M -38.71 % | 151.138 M 69.58 % | 89.124 M -0.26 % | 89.354 M -1.28 % | 90.508 M -36.24 % | 141.942 M 29.54 % | 109.571 M 28.84 % | 85.043 M 3.12 % | 82.473 M -15.67 % | 97.802 M 32.02 % | 74.084 M 17.28 % | 63.168 M 19.64 % | 52.798 M -35.50 % | 81.863 M 49.24 % | 54.853 M 1.43 % | 54.079 M -1.86 % | 55.106 M -37.85 % | 88.667 M 84.76 % | 47.991 M -27.02 % | 65.761 M 40.69 % | 46.743 M |
Research and development expenses | 13.907 M -19.70 % | 17.318 M -15.01 % | 20.377 M -10.15 % | 22.678 M 46.48 % | 15.482 M 33.89 % | 11.563 M -12.17 % | 13.165 M -20.65 % | 16.590 M -7.98 % | 18.030 M 20.56 % | 14.955 M -33.36 % | 22.441 M 1.25 % | 22.165 M -7.01 % | 23.837 M -7.57 % | 25.789 M 27.36 % | 20.250 M -8.27 % | 22.076 M -4.40 % | 23.091 M 19.40 % | 19.339 M -28.86 % | 27.183 M 35.23 % | 20.102 M 1.87 % | 19.733 M 55.90 % | 12.657 M -59.16 % | 30.992 M 65.44 % | 18.734 M 0.66 % | 18.611 M 16.47 % | 15.979 M -16.20 % | 19.069 M -1.21 % | 19.303 M -2.59 % | 19.816 M 15.66 % | 17.133 M -44.19 % | 30.699 M 31.17 % | 23.404 M -42.14 % | 40.449 M | 0.000 -100.00 % | 67.062 M | 0.000 -100.00 % | 27.372 M | 0.000 -100.00 % | 194.664 M | 0.000 -100.00 % | 25.178 M | 0.000 -100.00 % | 172.509 M | 0.000 -100.00 % | 24.456 M | 0.000 |
Selling general and administrative expenses | 22.451 M 9.44 % | 20.514 M -37.66 % | 32.907 M -0.42 % | 33.047 M 29.57 % | 25.504 M 10.84 % | 23.010 M -53.73 % | 49.728 M 101.26 % | 24.708 M 0.88 % | 24.493 M 1.90 % | 24.038 M -24.59 % | 31.877 M 25.55 % | 25.389 M 1.13 % | 25.106 M 4.80 % | 23.956 M -25.46 % | 32.138 M 24.97 % | 25.716 M 13.71 % | 22.616 M -23.20 % | 29.447 M -23.31 % | 38.400 M 35.02 % | 28.440 M -4.89 % | 29.903 M 25.70 % | 23.788 M -25.98 % | 32.137 M 47.88 % | 21.732 M 10.79 % | 19.616 M 18.24 % | 16.591 M 89.16 % | 8.770 M -53.54 % | 18.878 M 15.33 % | 16.369 M 1.55 % | 16.119 M -8.09 % | 17.537 M 28.72 % | 13.625 M -64.42 % | 38.299 M 20.71 % | 31.729 M 1.46 % | 31.274 M -0.71 % | 31.497 M 49.91 % | 21.011 M -4.60 % | 22.025 M 0.03 % | 22.017 M 3.71 % | 21.229 M 18.13 % | 17.972 M 0.10 % | 17.954 M 66.02 % | 10.814 M -43.18 % | 19.033 M -46.83 % | 35.795 M 4 206.66 % | -871.634 K |
Interest income | 7.811 M 12.69 % | 6.931 M 63.74 % | 4.233 M -11.68 % | 4.793 M -8.48 % | 5.237 M 14.21 % | 4.585 M 122.35 % | 2.062 M -4.62 % | 2.162 M -21.21 % | 2.744 M -4.57 % | 2.876 M 18.14 % | 2.434 M 1.66 % | 2.394 M 61.86 % | 1.479 M 4 206.98 % | 34.344 K -95.29 % | 729.860 K 21.73 % | 599.588 K -32.60 % | 889.580 K 19.30 % | 745.680 K -11.39 % | 841.489 K -43.52 % | 1.490 M -8.44 % | 1.627 M 13.65 % | 1.432 M -44.55 % | 2.582 M 27.78 % | 2.021 M -67.55 % | 6.227 M 215.30 % | 1.975 M -51.56 % | 4.077 M 479.02 % | 704.038 K -84.26 % | 4.473 M 1.80 % | 4.393 M 1 465.18 % | 280.688 K -55.73 % | 634.099 K -25.73 % | 853.787 K -27.97 % | 1.185 M -35.49 % | 1.837 M 160.21 % | 706.133 K 1.62 % | 694.900 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 60.061 K 277.03 % | 15.930 K -88.46 % | 138.090 K -18.00 % | 168.401 K 2.99 % | 163.508 K -6.27 % | 174.448 K 19.81 % | 145.603 K -10.31 % | 162.338 K 0.38 % | 161.726 K -17.67 % | 196.437 K -96.76 % | 6.071 M 2 527.40 % | 231.080 K 119.81 % | 105.129 K -14.56 % | 123.048 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.342 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.534 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.757 M | 0.000 | 0.000 | 0.000 -100.00 % | 975.231 K | 0.000 | 0.000 | 0.000 |
Depreciation and amortization | 3.638 M -2.03 % | 3.713 M 0.00 % | 3.713 M 0.45 % | 3.697 M -13.45 % | 4.271 M -5.43 % | 4.516 M 0.00 % | 4.516 M -8.02 % | 4.910 M 4.00 % | 4.721 M -3.85 % | 4.910 M 0.00 % | 4.910 M 9.29 % | 4.493 M -6.77 % | 4.820 M 7.27 % | 4.493 M 0.00 % | 4.493 M 8.97 % | 4.123 M -8.60 % | 4.511 M 9.41 % | 4.123 M 0.00 % | 4.123 M 20.09 % | 3.433 M -15.35 % | 4.056 M 18.13 % | 3.433 M 0.00 % | 3.433 M 117.32 % | 1.580 M -49.87 % | 3.151 M 99.47 % | 1.580 M 0.00 % | 1.580 M 34.28 % | 1.177 M -20.85 % | 1.487 M 26.35 % | 1.177 M 0.00 % | 1.177 M 22.14 % | 963.215 K -7.72 % | 1.044 M 8.37 % | 963.215 K 0.00 % | 963.215 K 0.48 % | 958.597 K -2.18 % | 979.949 K 2.23 % | 958.597 K 0.00 % | 958.597 K 5.00 % | 912.963 K -3.51 % | 946.217 K 3.64 % | 912.963 K 0.00 % | 912.963 K -92.23 % | 11.748 M 1 195.60 % | 906.720 K -92.28 % | 11.748 M |
Operating income | 35.339 M 181.64 % | 12.547 M -18.60 % | 15.414 M 10.02 % | 14.010 M -45.92 % | 25.908 M 49.23 % | 17.361 M 177.92 % | -22.280 M -171.05 % | 31.356 M 33.95 % | 23.409 M 65.15 % | 14.175 M 164.76 % | -21.890 M -194.61 % | 23.136 M -5.18 % | 24.400 M 142.20 % | 10.074 M -21.68 % | 12.863 M -51.30 % | 26.412 M 20.31 % | 21.954 M 189.16 % | 7.592 M -57.20 % | 17.738 M -39.18 % | 29.166 M 60.54 % | 18.168 M 140.62 % | 7.550 M -84.06 % | 47.358 M 100.83 % | 23.581 M 46.83 % | 16.060 M 10.84 % | 14.489 M -3.86 % | 15.071 M -30.83 % | 21.789 M 25.79 % | 17.321 M 28.20 % | 13.511 M -61.44 % | 35.040 M 46.55 % | 23.910 M 44.01 % | 16.603 M 25.55 % | 13.224 M -60.44 % | 33.426 M 49.32 % | 22.385 M 44.79 % | 15.461 M 95.16 % | 7.922 M -50.17 % | 15.897 M 125.41 % | 7.053 M -66.32 % | 20.940 M 105.46 % | 10.192 M -74.46 % | 39.911 M 204.42 % | 13.110 M -47.37 % | 24.910 M 129.94 % | 10.833 M |
Operating income ratio | 0.20 111.11 % | 0.10 30.15 % | 0.07 -2.00 % | 0.07 -49.43 % | 0.15 42.56 % | 0.10 199.04 % | -0.10 -156.82 % | 0.18 47.65 % | 0.12 40.91 % | 0.09 172.40 % | -0.12 -184.99 % | 0.14 1.58 % | 0.14 114.36 % | 0.07 -2.59 % | 0.07 -61.59 % | 0.18 25.50 % | 0.14 172.20 % | 0.05 -47.82 % | 0.10 -51.36 % | 0.20 71.73 % | 0.12 55.71 % | 0.08 -68.16 % | 0.24 17.52 % | 0.20 33.18 % | 0.15 13.12 % | 0.14 49.16 % | 0.09 -53.84 % | 0.20 20.99 % | 0.16 25.01 % | 0.13 -34.39 % | 0.20 10.53 % | 0.18 9.66 % | 0.16 18.20 % | 0.14 -45.75 % | 0.25 9.77 % | 0.23 18.01 % | 0.20 50.71 % | 0.13 -19.77 % | 0.16 42.74 % | 0.11 -59.19 % | 0.28 78.83 % | 0.16 -49.72 % | 0.31 44.66 % | 0.21 -21.90 % | 0.27 46.01 % | 0.19 |
Total other income expenses net | -1.469 M -467.00 % | 400.278 K 1.54 % | 394.198 K 253.32 % | -257.116 K 62.65 % | -688.433 K -154.15 % | 1.271 M 1 012.54 % | 114.272 K -12.04 % | 129.913 K 135.95 % | -361.364 K -127.23 % | 1.327 M -64.98 % | 3.789 M 187.02 % | 1.320 M -1.51 % | 1.341 M 3 380.83 % | 38.511 K -98.79 % | 3.184 M 260.16 % | -1.988 M -473.81 % | 531.821 K -61.40 % | 1.378 M -76.03 % | 5.748 M 285.21 % | -3.103 M -236.04 % | 2.281 M 986.10 % | 210.035 K 105.35 % | -3.926 M -200.11 % | 3.922 M 58.64 % | 2.472 M 3 532.15 % | 68.057 K -69.01 % | 219.599 K -71.89 % | 781.350 K -62.19 % | 2.066 M 577.98 % | 304.794 K -86.42 % | 2.244 M 54.17 % | 1.455 M 3 645.25 % | -41.052 K -134.31 % | 119.658 K -95.13 % | 2.458 M 728.28 % | 296.740 K 181.37 % | 105.463 K 5 752.55 % | 1.802 K -99.86 % | 1.333 M 1 568.08 % | 79.910 K -26.87 % | 109.271 K 61.39 % | 67.707 K -95.37 % | 1.463 M 2 233.96 % | 62.688 K 2 507.65 % | 2.404 K -99.83 % | 1.400 M |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2023-01-01 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2023-01-01 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -1.074 B 7.35 % | -1.159 B 3.25 % | -1.198 B -22.48 % | -977.880 M -1.75 % | -961.061 M 5.19 % | -1.014 B 5.01 % | -1.067 B -13.81 % | -937.604 M -6.05 % | -884.146 M 5.40 % | -934.587 M 1.13 % | -945.253 M -17.31 % | -805.753 M -4.52 % | -770.907 M 3.05 % | -795.128 M -71.67 % | -463.163 M -41.67 % | -326.942 M 1.37 % | -331.486 M 15.88 % | -394.082 M 18.77 % | -485.161 M -41.42 % | -343.067 M 17.95 % | -418.131 M 9.17 % | -460.360 M 12.63 % | -526.922 M -19.06 % | -442.559 M 7.11 % | -476.449 M 10.26 % | -530.940 M 0.64 % | -534.348 M -10.79 % | -482.318 M 6.14 % | -513.877 M -5.40 % | -487.562 M 10.42 % | -544.288 M -2.85 % | -529.188 M 5.67 % | -561.008 M 4.33 % | -586.391 M 0.58 % | -589.811 M -13.71 % | -518.714 M 5.92 % | -551.375 M -11.58 % | -494.139 M 11.67 % | -559.441 M -6.74 % | -524.111 M 3.14 % | -541.115 M -334.58 % | 230.673 M 200.02 % | -230.621 M -203.49 % | 222.842 M |
Total investments | 22.798 M -5.03 % | 24.006 M -11.74 % | 27.198 M 8.53 % | 25.061 M -9.17 % | 27.591 M -15.55 % | 32.671 M 4.67 % | 31.213 M -11.78 % | 35.381 M 1.02 % | 35.024 M 0.71 % | 34.777 M -0.97 % | 35.119 M -8.80 % | 38.506 M -1.39 % | 39.048 M -4.11 % | 40.723 M 0.13 % | 40.672 M -58.52 % | 98.059 M 1.47 % | 96.637 M 7.66 % | 89.758 M -4.33 % | 93.824 M -3.27 % | 96.997 M -1.59 % | 98.563 M -9.26 % | 108.618 M 5.21 % | 103.235 M -25.17 % | 137.951 M -0.32 % | 138.398 M 1.31 % | 136.602 M -0.05 % | 136.675 M -1.60 % | 138.898 M 14.81 % | 120.983 M 4.73 % | 115.518 M 10.23 % | 104.800 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 461.347 M | 0.000 -100.00 % | 445.684 M |
Total debt | 1.124 M -83.79 % | 6.938 M 191.31 % | 2.382 M -83.48 % | 14.418 M -18.58 % | 17.709 M -15.71 % | 21.008 M 11.87 % | 18.779 M 14.60 % | 16.387 M 27.43 % | 12.860 M -19.78 % | 16.030 M -14.63 % | 18.777 M -6.52 % | 20.086 M 4.98 % | 19.133 M 102.41 % | 9.452 M -20.67 % | 11.916 M -6.82 % | 12.787 M -13.51 % | 14.785 M 9.48 % | 13.505 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accumulated other comprehensive income loss | 45.470 M -92.76 % | 628.022 M 1 104.63 % | 52.134 M -91.59 % | 619.612 M 1 204.44 % | 47.500 M -92.46 % | 630.012 M 1 439.23 % | -47.043 M -107.49 % | 628.334 M 1 194.48 % | 48.540 M -92.21 % | 623.250 M 1 518.47 % | -43.938 M -107.03 % | 625.037 M 1 399.14 % | 41.693 M -95.06 % | 844.683 M 2 036.81 % | 39.530 M -91.72 % | 477.166 M 1 027.27 % | 42.330 M -91.13 % | 477.094 M 1 445.46 % | -35.459 M -7.08 % | -33.116 M -15.73 % | -28.616 M -42.88 % | -20.027 M 23.15 % | -26.059 M -821.74 % | 3.611 M 77.42 % | 2.035 M 262.59 % | 561.258 K -70.39 % | 1.895 M -25.32 % | 2.538 M 959.90 % | -295.113 K 90.88 % | -3.235 M -216.42 % | -1.022 M -750.80 % | -120.152 K -166.98 % | 179.394 K -75.32 % | 726.946 K -19.64 % | 904.665 K 3 252.85 % | 26.982 K 120.29 % | -132.975 K 79.95 % | -663.087 K -19.93 % | -552.892 K 42.31 % | -958.363 K 43.68 % | -1.702 M -100.52 % | 329.207 M 19 544.65 % | -1.693 M -100.60 % | 282.377 M |
Retained earnings | 469.924 M -4.47 % | 491.921 M 2.69 % | 479.024 M 1.79 % | 470.600 M 3.46 % | 454.880 M -2.46 % | 466.350 M 3.65 % | 449.917 M -4.23 % | 469.810 M 6.12 % | 442.708 M -2.43 % | 453.754 M -14.27 % | 529.267 M 15.03 % | 460.127 M 5.20 % | 437.398 M -0.95 % | 441.602 M 2.12 % | 432.442 M 0.67 % | 429.583 M 5.97 % | 405.398 M -1.86 % | 413.075 M 2.14 % | 404.407 M 3.96 % | 389.019 M 6.97 % | 363.676 M -2.65 % | 373.583 M 1.96 % | 366.403 M 8.81 % | 336.737 M -1.18 % | 340.772 M 5.95 % | 321.644 M 4.54 % | 307.668 M 2.46 % | 300.280 M 8.71 % | 276.217 M -3.25 % | 285.490 M 4.84 % | 272.318 M 10.41 % | 246.640 M 11.76 % | 220.678 M -4.69 % | 231.531 M 5.73 % | 218.992 M 14.00 % | 192.093 M 11.84 % | 171.753 M -1.25 % | 173.925 M 4.55 % | 166.359 M 6.82 % | 155.742 M 4.65 % | 148.828 M | 0.000 -100.00 % | 158.140 M | 0.000 |
Common stock | 530.649 M 0.00 % | 530.649 M 0.00 % | 530.649 M 0.00 % | 530.649 M 0.00 % | 530.649 M 0.00 % | 530.649 M 0.00 % | 530.649 M 0.00 % | 530.649 M 0.00 % | 530.649 M 0.00 % | 530.649 M 0.00 % | 530.649 M 0.00 % | 530.649 M 0.00 % | 530.649 M 74.55 % | 304.016 M 7.32 % | 283.291 M 0.00 % | 283.291 M 0.00 % | 283.291 M 0.00 % | 283.299 M 0.00 % | 283.299 M 0.00 % | 283.299 M 0.00 % | 283.299 M 49.92 % | 188.968 M 0.00 % | 188.968 M 0.00 % | 188.968 M 0.00 % | 188.968 M -2.70 % | 194.221 M -0.03 % | 194.282 M -0.17 % | 194.622 M 0.00 % | 194.622 M 79.94 % | 108.162 M 0.26 % | 107.886 M 2.35 % | 105.410 M 0.00 % | 105.410 M 1.03 % | 104.333 M 0.41 % | 103.903 M -0.02 % | 103.922 M 0.00 % | 103.922 M 3.92 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M | 0.000 -100.00 % | 75.000 M | 0.000 |
Total equity | 1.625 B -1.55 % | 1.651 B 0.60 % | 1.641 B 1.23 % | 1.621 B 0.55 % | 1.612 B -0.92 % | 1.627 B 1.22 % | 1.607 B -1.31 % | 1.629 B 1.75 % | 1.601 B -0.42 % | 1.608 B 0.80 % | 1.595 B -1.29 % | 1.616 B 1.71 % | 1.589 B -0.10 % | 1.590 B 33.31 % | 1.193 B 0.24 % | 1.190 B 1.83 % | 1.169 B -0.40 % | 1.173 B 0.68 % | 1.165 B 3.06 % | 1.131 B 1.90 % | 1.110 B -0.56 % | 1.116 B 1.23 % | 1.102 B 1.53 % | 1.086 B -0.13 % | 1.087 B 1.85 % | 1.068 B 1.26 % | 1.054 B 1.38 % | 1.040 B 3.10 % | 1.009 B 4.59 % | 964.384 M 1.59 % | 949.321 M 4.15 % | 911.478 M 3.17 % | 883.481 M 2.58 % | 861.295 M 1.81 % | 845.974 M 5.43 % | 802.366 M 2.98 % | 779.161 M 0.10 % | 778.411 M 0.97 % | 770.956 M 2.11 % | 755.014 M 1.02 % | 747.357 M 120.66 % | 338.690 M 2.88 % | 329.207 M 16.58 % | 282.377 M |
Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.452 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.972 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 | 0.000 | 0.000 | 0.000 -100.00 % | 26.648 M | 0.000 | 0.000 |
Long term debt | 1.124 M -44.87 % | 2.040 M -14.35 % | 2.382 M -38.00 % | 3.842 M -33.15 % | 5.747 M -31.53 % | 8.393 M -1.49 % | 8.520 M 18.19 % | 7.209 M 42.43 % | 5.061 M -20.97 % | 6.405 M -22.32 % | 8.244 M -0.88 % | 8.317 M -5.42 % | 8.794 M 181.07 % | 3.129 M -30.97 % | 4.532 M -64.56 % | 12.787 M -13.51 % | 14.785 M 9.48 % | 13.505 M 93.72 % | 6.972 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 8.519 M 5.56 % | 8.070 M -1.10 % | 8.159 M -15.71 % | 9.680 M -10.79 % | 10.850 M -17.38 % | 13.132 M 2.09 % | 12.863 M -4.66 % | 13.492 M 23.18 % | 10.953 M 0.51 % | 10.897 M -25.85 % | 14.697 M 18.00 % | 12.454 M -4.10 % | 12.987 M 81.39 % | 7.160 M -14.82 % | 8.406 M -50.60 % | 17.016 M -11.92 % | 19.319 M 8.54 % | 17.799 M 312.72 % | 4.313 M 26.99 % | 3.396 M 4.40 % | 3.253 M 21.29 % | 2.682 M 13.71 % | 2.359 M 2.11 % | 2.310 M -5.31 % | 2.439 M 4.94 % | 2.325 M 10.57 % | 2.102 M -2.14 % | 2.148 M -4.14 % | 2.241 M 19.50 % | 1.876 M 11.12 % | 1.688 M 11.95 % | 1.508 M 5.09 % | 1.435 M 4.68 % | 1.370 M 3.86 % | 1.320 M 3.43 % | 1.276 M 3.16 % | 1.237 M 3.72 % | 1.192 M 3.61 % | 1.151 M 3.25 % | 1.114 M 4.34 % | 1.068 M -95.99 % | 26.648 M 2 601.37 % | 986.470 K | 0.000 |
Other current liabilities | 67.574 M -47.11 % | 127.762 M 4.12 % | 122.710 M 32.53 % | 92.592 M 45.33 % | 63.712 M -34.58 % | 97.381 M -9.72 % | 107.860 M 90.42 % | 56.644 M -6.89 % | 60.833 M -33.98 % | 92.139 M -13.41 % | 106.410 M 81.84 % | 58.518 M 6.42 % | 54.985 M -22.34 % | 70.806 M -12.86 % | 81.251 M 109.02 % | 38.872 M 43.37 % | 27.113 M -0.71 % | 27.307 M -64.02 % | 75.903 M 32.59 % | 57.246 M -6.77 % | 61.406 M -16.86 % | 73.856 M -20.74 % | 93.185 M 44.72 % | 64.389 M 1.06 % | 63.711 M -53.34 % | 136.544 M -21.44 % | 173.815 M -3.40 % | 179.925 M 5.25 % | 170.947 M -13.82 % | 198.368 M -10.41 % | 221.406 M 44.28 % | 153.460 M 6.55 % | 144.030 M -14.68 % | 168.802 M 17.63 % | 143.499 M 9.32 % | 131.263 M -3.37 % | 135.834 M 293.31 % | 34.536 M -9.95 % | 38.350 M 30.24 % | 29.445 M 4.44 % | 28.193 M | 0.000 -100.00 % | 35.675 M | 0.000 |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.916 M 30.32 % | 7.609 M 18.72 % | 6.409 M -69.02 % | 20.690 M 177.17 % | 7.465 M 12.47 % | 6.637 M | 0.000 -100.00 % | 2.785 M | 0.000 | 0.000 -100.00 % | 3.871 M -63.64 % | 10.645 M 73 597.40 % | 14.444 K -98.33 % | 863.300 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 3.879 M -20.80 % | 4.898 M -45.60 % | 9.004 M -14.87 % | 10.576 M -11.59 % | 11.962 M -5.18 % | 12.615 M 22.97 % | 10.259 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.533 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 | 0.000 | 0.000 | 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 current liabilities | 78.498 M -43.20 % | 138.193 M -3.44 % | 143.115 M 30.35 % | 109.791 M 12.40 % | 97.683 M -23.57 % | 127.804 M -2.24 % | 130.732 M 40.81 % | 92.840 M 16.46 % | 79.720 M -23.08 % | 103.635 M -11.98 % | 117.738 M 77.50 % | 66.332 M 13.87 % | 58.253 M -27.35 % | 80.189 M -17.69 % | 97.425 M 81.95 % | 53.544 M -13.24 % | 61.718 M 35.98 % | 45.387 M -44.66 % | 82.015 M 27.14 % | 64.509 M -16.04 % | 76.834 M -7.31 % | 82.898 M -10.49 % | 92.618 M 37.37 % | 67.421 M -4.28 % | 70.436 M -50.57 % | 142.484 M -19.45 % | 176.886 M -4.30 % | 184.830 M 4.08 % | 177.586 M -13.53 % | 205.367 M -9.67 % | 227.362 M 40.31 % | 162.041 M 9.05 % | 148.589 M -14.66 % | 174.114 M 17.11 % | 148.674 M 7.98 % | 137.691 M -4.06 % | 143.516 M 262.09 % | 39.635 M -6.80 % | 42.529 M 25.22 % | 33.963 M -0.29 % | 34.063 M | 0.000 -100.00 % | 41.887 M | 0.000 |
Total liabilities | 87.017 M -40.51 % | 146.263 M -3.31 % | 151.274 M 26.62 % | 119.471 M 10.08 % | 108.533 M -22.99 % | 140.936 M -1.85 % | 143.595 M 35.05 % | 106.331 M 17.27 % | 90.672 M -20.83 % | 114.532 M -13.52 % | 132.434 M 68.09 % | 78.786 M 10.59 % | 71.241 M -18.44 % | 87.349 M -17.46 % | 105.831 M 49.99 % | 70.560 M -12.93 % | 81.037 M 28.25 % | 63.186 M -26.81 % | 86.328 M 27.13 % | 67.905 M -15.21 % | 80.087 M -6.42 % | 85.580 M -9.89 % | 94.976 M 36.20 % | 69.731 M -4.32 % | 72.876 M -49.67 % | 144.808 M -19.10 % | 178.988 M -4.27 % | 186.978 M 3.98 % | 179.827 M -13.23 % | 207.242 M -9.52 % | 229.050 M 40.05 % | 163.548 M 9.02 % | 150.023 M -14.51 % | 175.484 M 16.99 % | 149.993 M 7.93 % | 138.967 M -4.00 % | 144.753 M 254.55 % | 40.828 M -6.53 % | 43.679 M 24.52 % | 35.078 M -0.15 % | 35.132 M 31.83 % | 26.648 M -37.84 % | 42.874 M | 0.000 |
Other non current assets | 5.009 M -37.44 % | 8.008 M 20.23 % | 6.661 M -7.23 % | 7.180 M 3 154.60 % | 220.607 K -34.45 % | 336.572 K -95.23 % | 7.063 M 908.70 % | 700.215 K -73.58 % | 2.650 M -1.07 % | 2.679 M -87.61 % | 21.629 M 864.61 % | 2.242 M 990.07 % | 205.694 K -34.41 % | 313.621 K -54.47 % | 688.785 K -97.76 % | 30.785 M 575.50 % | 4.557 M 20.10 % | 3.795 M -0.02 % | 3.796 M -98.83 % | 324.365 M 12 169.97 % | 2.644 M 10.41 % | 2.394 M -12.85 % | 2.747 M 46.84 % | 1.871 M 2.56 % | 1.824 M -9.46 % | 2.015 M -14.29 % | 2.351 M 25.87 % | 1.868 M 57.93 % | 1.183 M 882.90 % | -151.068 K 0.00 % | -151.067 K -117.60 % | 858.333 K -16.55 % | 1.029 M 42.43 % | 722.141 K 64.79 % | 438.216 K -15.26 % | 517.128 K 123.81 % | 231.052 K 1.21 % | 228.280 K -28.73 % | 320.304 K -19.03 % | 395.607 K -38.92 % | 647.719 K -99.82 % | 365.338 M 57 843.53 % | 630.507 K 100.28 % | -222.842 M |
Long term investments | 22.798 M -5.03 % | 24.006 M -11.74 % | 27.198 M 8.53 % | 25.061 M -26.40 % | 34.050 M -13.29 % | 39.270 M 25.82 % | 31.213 M -27.05 % | 42.786 M 8.35 % | 39.490 M -1.65 % | 40.152 M 14.33 % | 35.119 M -19.19 % | 43.459 M -2.22 % | 44.447 M -1.41 % | 45.085 M -1.15 % | 45.608 M -55.84 % | 103.273 M 4.14 % | 99.168 M 7.07 % | 92.616 M -3.40 % | 95.875 M 142.65 % | -224.782 M -328.06 % | 98.563 M -9.26 % | 108.618 M 3.06 % | 105.398 M -23.60 % | 137.951 M -0.32 % | 138.398 M 1.31 % | 136.602 M -0.05 % | 136.675 M -1.60 % | 138.898 M 14.81 % | 120.983 M 3.35 % | 117.063 M 10.71 % | 105.739 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 21.911 M -2.65 % | 22.507 M -2.58 % | 23.103 M -2.36 % | 23.662 M -2.83 % | 24.350 M -2.77 % | 25.044 M -3.30 % | 25.898 M 3.83 % | 24.942 M -3.30 % | 25.793 M -3.06 % | 26.608 M -3.57 % | 27.592 M 3.05 % | 26.776 M -3.58 % | 27.771 M -3.09 % | 28.657 M -3.48 % | 29.690 M 2.11 % | 29.077 M -3.26 % | 30.058 M -1.69 % | 30.574 M -0.26 % | 30.652 M 3.14 % | 29.719 M -1.40 % | 30.141 M -2.60 % | 30.945 M -2.53 % | 31.749 M 14.00 % | 27.851 M -1.80 % | 28.360 M -0.95 % | 28.633 M -1.85 % | 29.172 M 6.38 % | 27.421 M 4.82 % | 26.161 M 4.25 % | 25.093 M 1.24 % | 24.786 M 8.87 % | 22.767 M -0.57 % | 22.897 M -0.56 % | 23.027 M -0.56 % | 23.157 M -0.56 % | 23.287 M -0.56 % | 23.417 M -0.55 % | 23.548 M -0.55 % | 23.678 M -0.55 % | 23.808 M -0.54 % | 23.938 M | 0.000 -100.00 % | 24.198 M | 0.000 |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 21.911 M -2.65 % | 22.507 M -2.58 % | 23.103 M -2.36 % | 23.662 M -2.83 % | 24.350 M -2.77 % | 25.044 M -3.30 % | 25.898 M 3.83 % | 24.942 M -3.30 % | 25.793 M -3.06 % | 26.608 M -3.57 % | 27.592 M 3.05 % | 26.776 M -3.58 % | 27.771 M -3.09 % | 28.657 M -3.48 % | 29.690 M 2.11 % | 29.077 M -3.26 % | 30.058 M -1.69 % | 30.574 M -0.26 % | 30.652 M 3.14 % | 29.719 M -1.40 % | 30.141 M -2.60 % | 30.945 M -2.53 % | 31.749 M 14.00 % | 27.851 M -1.80 % | 28.360 M -0.95 % | 28.633 M -1.85 % | 29.172 M 6.38 % | 27.421 M 4.82 % | 26.161 M 4.25 % | 25.093 M 1.24 % | 24.786 M 8.87 % | 22.767 M -0.57 % | 22.897 M -0.56 % | 23.027 M -0.56 % | 23.157 M -0.56 % | 23.287 M -0.56 % | 23.417 M -0.55 % | 23.548 M -0.55 % | 23.678 M -0.55 % | 23.808 M -0.54 % | 23.938 M | 0.000 -100.00 % | 24.198 M | 0.000 |
Property plant equipment net | 343.542 M -0.48 % | 345.186 M -2.34 % | 353.452 M -0.18 % | 354.081 M -0.61 % | 356.258 M -1.62 % | 362.136 M -0.22 % | 362.918 M 0.00 % | 362.928 M 0.00 % | 362.945 M -1.61 % | 368.873 M -1.80 % | 375.626 M -0.75 % | 378.446 M -0.62 % | 380.792 M 2.60 % | 371.156 M -1.14 % | 375.421 M 8.59 % | 345.729 M -0.62 % | 347.892 M 1.32 % | 343.350 M 4.45 % | 328.711 M 1.34 % | 324.365 M -0.09 % | 324.660 M -0.21 % | 325.330 M 1.14 % | 321.665 M 0.73 % | 319.335 M 0.97 % | 316.263 M -0.05 % | 316.422 M -0.13 % | 316.840 M 2.29 % | 309.757 M 1.90 % | 303.985 M 2.85 % | 295.555 M 1.24 % | 291.929 M 7.85 % | 270.686 M 3.61 % | 261.262 M 3.05 % | 253.521 M 4.73 % | 242.078 M 3.32 % | 234.298 M 16.81 % | 200.584 M 13.14 % | 177.286 M 31.28 % | 135.044 M 10.41 % | 122.310 M 37.66 % | 88.852 M | 0.000 -100.00 % | 49.092 M | 0.000 |
Total non current assets | 407.032 M -1.53 % | 413.354 M -2.24 % | 422.824 M 0.17 % | 422.109 M -1.03 % | 426.505 M -2.63 % | 438.027 M -0.09 % | 438.408 M -0.86 % | 442.214 M -0.11 % | 442.716 M -1.43 % | 449.145 M -2.35 % | 459.965 M 0.20 % | 459.065 M -0.47 % | 461.240 M 1.82 % | 452.995 M -1.45 % | 459.639 M -11.88 % | 521.620 M 5.49 % | 494.462 M 2.10 % | 484.299 M 2.37 % | 473.081 M 1.34 % | 466.837 M -0.43 % | 468.862 M -2.08 % | 478.832 M 1.03 % | 473.970 M -2.88 % | 488.029 M 0.46 % | 485.796 M 0.24 % | 484.637 M -0.25 % | 485.862 M -0.06 % | 486.161 M 5.69 % | 460.003 M 3.42 % | 444.792 M 3.71 % | 428.876 M 41.60 % | 302.870 M 3.27 % | 293.281 M 2.92 % | 284.960 M 4.46 % | 272.801 M 5.37 % | 258.889 M 15.20 % | 224.721 M 11.60 % | 201.355 M 26.43 % | 159.265 M 8.52 % | 146.765 M 29.05 % | 113.730 M -68.87 % | 365.338 M 393.11 % | 74.089 M 133.25 % | -222.842 M |
Other current assets | 5.998 M 14.96 % | 5.217 M -3.54 % | 5.409 M -22.08 % | 6.942 M 0.13 % | 6.933 M 37.56 % | 5.040 M -58.25 % | 12.072 M -7.62 % | 13.067 M 31.15 % | 9.963 M -29.76 % | 14.184 M -6.81 % | 15.220 M 41.08 % | 10.789 M -46.82 % | 20.287 M -3.34 % | 20.989 M 3.28 % | 20.323 M 0.81 % | 20.159 M 21.04 % | 16.654 M 1.53 % | 16.403 M 236.88 % | 4.869 M -84.61 % | 31.635 M 15.22 % | 27.456 M 3.11 % | 26.627 M 81.87 % | 14.640 M -33.61 % | 22.054 M 39.17 % | 15.847 M 26.99 % | 12.479 M -8.39 % | 13.622 M -33.72 % | 20.554 M 67.83 % | 12.247 M 142.39 % | 5.053 M -3.07 % | 5.213 M -76.46 % | 22.145 M 171.40 % | 8.159 M 5.28 % | 7.750 M 26.08 % | 6.147 M 216.68 % | 1.941 M -47.14 % | 3.672 M -9.78 % | 4.070 M -39.32 % | 6.708 M -6.39 % | 7.166 M 124.38 % | 3.193 M | 0.000 -100.00 % | 4.429 M | 0.000 |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.405 M -65.78 % | -4.467 M 16.90 % | -5.375 M | 0.000 100.00 % | -4.952 M 8.27 % | -5.399 M -23.79 % | -4.361 M 11.65 % | -4.936 M 5.32 % | -5.214 M -139.76 % | 13.111 M -0.90 % | 13.231 M 24.37 % | 10.638 M -4.54 % | 11.145 M 4.37 % | 10.678 M 3.85 % | 10.282 M 157.09 % | 3.999 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.097 M | 0.000 | 0.000 100.00 % | -1.545 M -64.60 % | -938.865 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 461.347 M | 0.000 -100.00 % | 445.684 M |
cash and cash equivalents | 1.075 B -7.42 % | 1.161 B -3.28 % | 1.200 B 21.41 % | 988.456 M 0.99 % | 978.770 M -5.41 % | 1.035 B -4.71 % | 1.086 B 13.83 % | 953.991 M 6.35 % | 897.006 M -5.64 % | 950.617 M -1.39 % | 964.030 M 16.73 % | 825.839 M 4.53 % | 790.040 M -1.81 % | 804.580 M 69.36 % | 475.079 M 39.84 % | 339.730 M -1.89 % | 346.272 M -15.04 % | 407.587 M -15.99 % | 485.161 M 41.42 % | 343.067 M -17.95 % | 418.131 M -9.17 % | 460.360 M -12.63 % | 526.922 M 19.06 % | 442.559 M -7.11 % | 476.449 M -10.26 % | 530.940 M -0.64 % | 534.348 M 10.79 % | 482.318 M -6.14 % | 513.877 M 5.40 % | 487.562 M -10.42 % | 544.288 M 2.85 % | 529.188 M -5.67 % | 561.008 M -4.33 % | 586.391 M -0.58 % | 589.811 M 13.71 % | 518.714 M -5.92 % | 551.375 M 11.58 % | 494.139 M -11.67 % | 559.441 M 6.74 % | 524.111 M -3.14 % | 541.115 M 334.58 % | -230.673 M -200.02 % | 230.621 M 203.49 % | -222.842 M |
Cash and short term investments | 1.075 B -7.42 % | 1.161 B -3.28 % | 1.200 B 21.41 % | 988.456 M 0.99 % | 978.770 M -5.41 % | 1.035 B -4.71 % | 1.086 B 13.83 % | 953.991 M 6.35 % | 897.006 M -5.64 % | 950.617 M -1.39 % | 964.030 M 16.73 % | 825.839 M 4.53 % | 790.040 M -1.81 % | 804.580 M 69.36 % | 475.079 M 39.84 % | 339.730 M -1.89 % | 346.272 M -15.04 % | 407.587 M -15.99 % | 485.161 M 41.42 % | 343.067 M -17.95 % | 418.131 M -9.17 % | 460.360 M -12.63 % | 526.922 M 19.06 % | 442.559 M -7.11 % | 476.449 M -10.26 % | 530.940 M -0.64 % | 534.348 M 10.79 % | 482.318 M -6.14 % | 513.877 M 5.40 % | 487.562 M -10.42 % | 544.288 M 2.85 % | 529.188 M -5.67 % | 561.008 M -4.33 % | 586.391 M -0.58 % | 589.811 M 13.71 % | 518.714 M -5.92 % | 551.375 M 11.58 % | 494.139 M -11.67 % | 559.441 M 6.74 % | 524.111 M -3.14 % | 541.115 M 134.58 % | 230.673 M 0.02 % | 230.621 M 3.49 % | 222.842 M |
Total current assets | 1.305 B -5.67 % | 1.384 B 1.04 % | 1.369 B 3.87 % | 1.318 B 1.87 % | 1.294 B -2.70 % | 1.330 B 1.32 % | 1.313 B 1.52 % | 1.293 B 3.53 % | 1.249 B -1.90 % | 1.273 B 0.44 % | 1.267 B 2.58 % | 1.236 B 3.07 % | 1.199 B -2.12 % | 1.225 B 45.94 % | 839.143 M 13.55 % | 738.980 M -2.16 % | 755.281 M 0.40 % | 752.290 M -3.39 % | 778.691 M 6.39 % | 731.938 M 1.52 % | 720.994 M -0.24 % | 722.759 M -0.09 % | 723.442 M 8.38 % | 667.530 M -1.01 % | 674.344 M -7.33 % | 727.695 M -2.63 % | 747.331 M 0.89 % | 740.713 M 1.68 % | 728.497 M 0.23 % | 726.835 M -3.02 % | 749.495 M -2.93 % | 772.157 M 4.31 % | 740.223 M -1.54 % | 751.820 M 3.96 % | 723.166 M 5.97 % | 682.443 M -2.40 % | 699.192 M 13.16 % | 617.883 M -5.72 % | 655.370 M 1.87 % | 643.327 M -3.80 % | 668.759 M 189.92 % | 230.673 M -22.59 % | 297.992 M 33.72 % | 222.842 M |
Inventory | 38.607 M -18.04 % | 47.104 M 67.16 % | 28.178 M -47.23 % | 53.402 M -9.36 % | 58.915 M 2.09 % | 57.708 M 3.18 % | 55.932 M -33.71 % | 84.375 M 9.07 % | 77.357 M -14.57 % | 90.552 M 2.79 % | 88.091 M -10.81 % | 98.765 M 5.40 % | 93.701 M -5.73 % | 99.394 M -4.34 % | 103.898 M 24.19 % | 83.660 M 9.43 % | 76.448 M 35.70 % | 56.337 M -3.69 % | 58.495 M 58.63 % | 36.876 M 116.82 % | 17.007 M 55.09 % | 10.966 M 83.27 % | 5.984 M -75.62 % | 24.540 M 62.44 % | 15.108 M 62.64 % | 9.289 M 58.73 % | 5.852 M -75.87 % | 24.252 M 59.31 % | 15.223 M 54.37 % | 9.862 M 83.31 % | 5.380 M -75.32 % | 21.796 M 78.16 % | 12.234 M 110.49 % | 5.812 M 22.23 % | 4.755 M -75.06 % | 19.068 M -7.21 % | 20.549 M 11.28 % | 18.467 M 307.66 % | 4.530 M -79.43 % | 22.020 M 8.09 % | 20.371 M | 0.000 -100.00 % | 4.270 M | 0.000 |
Net receivables | 185.742 M 8.99 % | 170.426 M 25.72 % | 135.556 M -49.69 % | 269.422 M 8.03 % | 249.400 M 7.29 % | 232.452 M 46.52 % | 158.653 M -34.92 % | 243.763 M -10.62 % | 272.733 M 20.12 % | 227.045 M 13.48 % | 200.067 M -34.98 % | 307.683 M -1.77 % | 313.225 M -0.88 % | 315.997 M 23.15 % | 256.598 M -14.13 % | 298.826 M -5.41 % | 315.907 M 16.16 % | 271.964 M 18.16 % | 230.166 M -30.57 % | 331.506 M 23.20 % | 269.077 M 14.46 % | 235.087 M 33.65 % | 175.896 M -5.51 % | 186.159 M 8.12 % | 172.173 M -4.10 % | 179.538 M -7.22 % | 193.508 M -11.88 % | 219.596 M 16.09 % | 189.160 M -15.69 % | 224.358 M 15.28 % | 194.615 M -2.22 % | 199.029 M 25.32 % | 158.822 M 1.33 % | 156.743 M 25.49 % | 124.904 M -12.48 % | 142.720 M 14.68 % | 124.448 M 22.96 % | 101.208 M 19.50 % | 84.691 M -5.93 % | 90.029 M -13.50 % | 104.079 M | 0.000 | 0.000 | 0.000 |
Tax assets | 13.772 M 0.91 % | 13.647 M 9.97 % | 12.410 M 2.35 % | 12.125 M 4.29 % | 11.627 M 3.44 % | 11.240 M -0.68 % | 11.316 M 4.22 % | 10.858 M -8.28 % | 11.838 M 9.28 % | 10.832 M | 0.000 -100.00 % | 8.142 M 1.46 % | 8.024 M 3.08 % | 7.784 M -5.43 % | 8.231 M -35.47 % | 12.757 M -0.23 % | 12.787 M -8.44 % | 13.965 M -0.58 % | 14.046 M 6.65 % | 13.170 M 2.45 % | 12.854 M 11.35 % | 11.544 M -6.98 % | 12.411 M 1 115.83 % | 1.021 M 7.42 % | 950.270 K -1.59 % | 965.598 K 17.24 % | 823.621 K -89.98 % | 8.217 M 6.83 % | 7.692 M 6.35 % | 7.232 M 10.03 % | 6.573 M -23.20 % | 8.559 M 5.75 % | 8.093 M 5.24 % | 7.690 M 7.88 % | 7.128 M 805.92 % | 786.847 K 60.95 % | 488.873 K 66.70 % | 293.270 K 31.56 % | 222.919 K -11.32 % | 251.384 K -13.97 % | 292.206 K | 0.000 -100.00 % | 167.744 K | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -230.673 M | 0.000 | 0.000 |
Account payables | 485.307 K -23.05 % | 630.681 K -54.45 % | 1.385 M -27.94 % | 1.921 M -70.95 % | 6.615 M 13.49 % | 5.829 M 98.35 % | 2.939 M -40.08 % | 4.904 M 16.91 % | 4.195 M 304.13 % | 1.038 M 30.67 % | 794.311 K -21.43 % | 1.011 M 1.87 % | 992.367 K -61.83 % | 2.600 M 92.94 % | 1.348 M 43.78 % | 937.261 K -95.93 % | 23.052 M 154.07 % | 9.073 M 411.19 % | 1.775 M 666.46 % | 231.569 K -96.97 % | 7.651 M 47.93 % | 5.172 M 2 225.43 % | 222.430 K -22.28 % | 286.191 K -59.59 % | 708.291 K -33.69 % | 1.068 M 88.46 % | 566.782 K 126.66 % | 250.055 K 0.89 % | 247.840 K -56.52 % | 569.994 K -68.20 % | 1.793 M 91.80 % | 934.640 K 440.75 % | 172.840 K -89.67 % | 1.674 M 182.98 % | 591.440 K 242.19 % | 172.840 K -91.67 % | 2.074 M 18.36 % | 1.752 M 163.00 % | 666.340 K -46.34 % | 1.242 M 60.90 % | 771.797 K | 0.000 -100.00 % | 816.914 K | 0.000 |
Tax payables | 6.560 M 33.79 % | 4.903 M -51.06 % | 10.017 M 113.05 % | 4.702 M -14.18 % | 5.479 M 25.39 % | 4.369 M 33.82 % | 3.265 M -69.20 % | 10.601 M 46.70 % | 7.227 M 89.13 % | 3.821 M | 0.000 -100.00 % | 4.018 M 76.53 % | 2.276 M -66.44 % | 6.782 M -38.09 % | 10.955 M -20.24 % | 13.735 M 18.89 % | 11.553 M 28.27 % | 9.007 M -16.02 % | 10.725 M 52.52 % | 7.032 M -9.58 % | 7.776 M 100.96 % | 3.870 M 10.08 % | 3.515 M 28.02 % | 2.746 M -54.36 % | 6.017 M 23.52 % | 4.871 M 94.51 % | 2.504 M -46.19 % | 4.655 M -27.17 % | 6.391 M -0.59 % | 6.429 M 54.39 % | 4.164 M -45.54 % | 7.646 M 74.33 % | 4.386 M 20.57 % | 3.638 M -20.62 % | 4.583 M -26.74 % | 6.256 M 11.55 % | 5.608 M 67.56 % | 3.347 M -4.71 % | 3.512 M 7.22 % | 3.276 M -35.75 % | 5.099 M | 0.000 -100.00 % | 5.396 M | 0.000 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.493 M | 0.000 | 0.000 100.00 % | -4.194 M | 0.000 100.00 % | -3.873 M 8.39 % | -4.228 M 6.74 % | -4.534 M -5.59 % | -4.293 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 1.124 M -44.87 % | 2.040 M -14.35 % | 2.382 M -38.00 % | 3.842 M -33.15 % | 5.747 M -31.53 % | 8.393 M -1.49 % | 8.520 M 18.19 % | 7.209 M 42.43 % | 5.061 M -20.97 % | 6.405 M -65.89 % | 18.777 M 125.76 % | 8.317 M -5.42 % | 8.794 M 181.07 % | 3.129 M -30.97 % | 4.532 M -64.56 % | 12.787 M -13.51 % | 14.785 M 9.48 % | 13.505 M 93.72 % | 6.972 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 35.459 M 7.08 % | 33.116 M 15.73 % | 28.616 M 42.88 % | 20.027 M -23.15 % | 26.059 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 295.113 K -90.88 % | 3.235 M 216.42 % | 1.022 M 750.80 % | 120.152 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 132.975 K -79.95 % | 663.087 K 19.93 % | 552.892 K -42.31 % | 958.363 K -43.68 % | 1.702 M | 0.000 -100.00 % | 1.693 M | 0.000 |
Other total stockholders equity | 578.961 M | 0.000 -100.00 % | 578.961 M | 0.000 -100.00 % | 578.961 M | 0.000 -100.00 % | 673.852 M | 0.000 -100.00 % | 578.961 M | 0.000 -100.00 % | 578.961 M | 0.000 -100.00 % | 662.903 M | 0.000 -100.00 % | 437.688 M | 0.000 -100.00 % | 437.688 M -8.25 % | 477.031 M 30.07 % | 366.761 M -20.02 % | 458.552 M -0.92 % | 462.793 M 995.59 % | -51.675 M -108.97 % | 575.766 M 2.79 % | 560.124 M 14.11 % | 490.850 M -11.02 % | 551.659 M -0.11 % | 552.255 M 1.33 % | 544.993 M 1.33 % | 537.833 M -6.30 % | 573.967 M 0.67 % | 570.139 M 1.89 % | 559.549 M 12.97 % | 495.298 M -5.73 % | 525.431 M 0.45 % | 523.079 M 3.30 % | 506.352 M 0.54 % | 503.620 M 7.34 % | 469.168 M 0.00 % | 469.168 M -5.85 % | 498.314 M -0.38 % | 500.231 M 5 175.05 % | 9.483 M -90.30 % | 97.760 M | 0.000 |
Deferred tax liabilities non current | 7.394 M 22.62 % | 6.030 M 4.37 % | 5.778 M -1.04 % | 5.838 M 14.40 % | 5.103 M 7.67 % | 4.739 M 9.13 % | 4.343 M -30.87 % | 6.282 M 6.64 % | 5.891 M 31.13 % | 4.493 M | 0.000 -100.00 % | 4.137 M -1.35 % | 4.194 M 4.03 % | 4.031 M 4.08 % | 3.873 M -8.39 % | 4.228 M -6.74 % | 4.534 M 5.59 % | 4.293 M -0.44 % | 4.313 M 26.99 % | 3.396 M 4.40 % | 3.253 M 21.29 % | 2.682 M 13.71 % | 2.359 M 2.11 % | 2.310 M -5.31 % | 2.439 M 4.94 % | 2.325 M 10.57 % | 2.102 M -2.14 % | 2.148 M -4.14 % | 2.241 M 19.50 % | 1.876 M 11.12 % | 1.688 M 11.95 % | 1.508 M 5.09 % | 1.435 M 4.68 % | 1.370 M 3.86 % | 1.320 M 3.43 % | 1.276 M 3.16 % | 1.237 M 3.72 % | 1.192 M 3.61 % | 1.151 M 3.25 % | 1.114 M 4.34 % | 1.068 M | 0.000 -100.00 % | 986.470 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 1.712 B -4.72 % | 1.797 B 0.27 % | 1.792 B 2.97 % | 1.740 B 1.15 % | 1.721 B -2.68 % | 1.768 B 0.97 % | 1.751 B 0.91 % | 1.735 B 2.58 % | 1.692 B -1.78 % | 1.722 B -0.30 % | 1.727 B 1.93 % | 1.695 B 2.09 % | 1.660 B -1.06 % | 1.678 B 29.17 % | 1.299 B 3.03 % | 1.261 B 0.87 % | 1.250 B 1.06 % | 1.237 B -1.21 % | 1.252 B 4.42 % | 1.199 B 0.75 % | 1.190 B -0.98 % | 1.202 B 0.35 % | 1.197 B 3.62 % | 1.156 B -0.39 % | 1.160 B -4.31 % | 1.212 B -1.69 % | 1.233 B 0.52 % | 1.227 B 3.23 % | 1.188 B 1.44 % | 1.172 B -0.57 % | 1.178 B 9.61 % | 1.075 B 4.02 % | 1.034 B -0.32 % | 1.037 B 4.10 % | 995.967 M 5.80 % | 941.333 M 1.89 % | 923.914 M 12.78 % | 819.239 M 0.57 % | 814.635 M 3.11 % | 790.091 M 0.97 % | 782.488 M 114.18 % | 365.338 M -1.81 % | 372.081 M | 0.000 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2023-01-01 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-03-31 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2023-01-01 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 815.703 K 268.54 % | -483.976 K -200.00 % | 483.976 K | 0.000 -100.00 % | 2.595 M | 0.000 -100.00 % | 1.281 M | 0.000 -100.00 % | 941.873 K | 0.000 -100.00 % | 7.614 M | 0.000 -100.00 % | 11.477 M | 0.000 -100.00 % | 5.592 M | 0.000 -100.00 % | 7.179 M | 0.000 -100.00 % | 1.803 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | -64.847 M | 0.000 -100.00 % | 39.098 M -58.06 % | 93.216 M 200.00 % | -93.216 M | 0.000 -100.00 % | 30.974 M -48.36 % | 59.982 M 200.00 % | -59.982 M | 0.000 -100.00 % | 48.836 M -4.82 % | 51.309 M 200.00 % | -51.309 M | 0.000 100.00 % | -87.378 M -175.59 % | 115.592 M 200.00 % | -115.592 M | 0.000 100.00 % | -98.396 M -198.68 % | 99.717 M 200.00 % | -99.717 M | 0.000 -100.00 % | 15.846 M 173.83 % | -21.462 M -200.00 % | 21.462 M | 0.000 100.00 % | -9.705 M -161.54 % | 15.769 M 200.00 % | -15.769 M | 0.000 100.00 % | -62.547 M -254.23 % | 40.555 M 200.00 % | -40.555 M | 0.000 100.00 % | -31.017 M -157.37 % | 54.065 M 200.00 % | -54.065 M | 0.000 100.00 % | -25.843 M -142.92 % | 60.216 M 200.00 % | -60.216 M | 0.000 100.00 % | -15.948 M -128.22 % | 56.510 M 200.00 % | -56.510 M | 0.000 |
Accounts receivables | -48.652 M | 0.000 -100.00 % | 20.510 M -77.27 % | 90.232 M 200.00 % | -90.232 M | 0.000 100.00 % | -1.185 M -101.68 % | 70.716 M 200.00 % | -70.716 M | 0.000 -100.00 % | 29.720 M -54.16 % | 64.831 M 200.00 % | -64.831 M | 0.000 100.00 % | -38.649 M -139.58 % | 97.639 M 200.00 % | -97.639 M | 0.000 100.00 % | -50.284 M -158.09 % | 86.561 M 200.00 % | -86.561 M | 0.000 -100.00 % | 13.383 M 145.46 % | -29.437 M -200.00 % | 29.437 M | 0.000 100.00 % | -10.174 M -175.15 % | 13.539 M 200.00 % | -13.539 M | 0.000 100.00 % | -73.399 M -289.82 % | 38.668 M 200.00 % | -38.668 M | 0.000 100.00 % | -37.971 M -199.80 % | 38.045 M 200.00 % | -38.045 M | 0.000 100.00 % | -25.583 M -157.99 % | 44.114 M 200.00 % | -44.114 M | 0.000 100.00 % | -15.893 M -130.67 % | 51.812 M 200.00 % | -51.812 M | 0.000 |
Inventory | -16.195 M | 0.000 -100.00 % | 18.588 M 523.05 % | 2.983 M 200.00 % | -2.983 M | 0.000 -100.00 % | 32.159 M 399.60 % | -10.734 M -200.00 % | 10.734 M | 0.000 -100.00 % | 19.133 M 241.49 % | -13.523 M -200.00 % | 13.523 M | 0.000 100.00 % | -48.729 M -371.43 % | 17.953 M 200.00 % | -17.953 M | 0.000 100.00 % | -48.928 M -543.84 % | 11.024 M 200.00 % | -11.024 M | 0.000 100.00 % | -131.352 K -101.42 % | 9.255 M 200.00 % | -9.255 M | 0.000 100.00 % | -472.330 K -104.80 % | 9.844 M 200.00 % | -9.844 M | 0.000 100.00 % | -624.866 K -108.36 % | 7.479 M 200.00 % | -7.479 M | 0.000 100.00 % | -225.036 K -101.40 % | 16.019 M 200.00 % | -16.019 M | 0.000 100.00 % | -259.612 K -101.61 % | 16.101 M 200.00 % | -16.101 M | 0.000 100.00 % | -54.967 K -101.17 % | 4.698 M 200.00 % | -4.698 M | 0.000 |
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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -16.872 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 815.703 K -61.75 % | 2.133 M 200.00 % | -2.133 M | 0.000 -100.00 % | 2.595 M 302.64 % | -1.281 M -200.00 % | 1.281 M | 0.000 -100.00 % | 941.873 K 112.37 % | -7.614 M -200.00 % | 7.614 M | 0.000 -100.00 % | 11.477 M 305.23 % | -5.592 M -200.00 % | 5.592 M | 0.000 -100.00 % | 7.179 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | -921.674 K 98.11 % | -48.737 M -137.09 % | 131.387 M 273.17 % | -75.871 M -316.08 % | 35.112 M 149.31 % | -71.200 M -259.46 % | 44.651 M 853.40 % | -5.927 M -243.96 % | -1.723 M 93.60 % | -26.909 M -127.12 % | 99.226 M 245.10 % | -68.382 M -320.64 % | 30.993 M 155.20 % | -56.147 M -162.09 % | 90.427 M 9 569.14 % | -954.967 K 97.15 % | -33.526 M 49.78 % | -66.764 M -131.15 % | 214.315 M 218.83 % | -180.360 M -397.27 % | 60.673 M 179.04 % | -76.758 M -395.70 % | 25.958 M 1 539.72 % | 1.583 M 105.79 % | -27.353 M -157.96 % | -10.603 M -117.08 % | 62.072 M 281.03 % | -34.288 M -203.32 % | 33.186 M 159.63 % | -55.650 M -153.54 % | 103.944 M 225.55 % | -82.788 M -410.65 % | 26.650 M 158.51 % | -45.547 M -170.12 % | 64.953 M 210.04 % | -59.028 M -281.78 % | 32.472 M 184.11 % | -38.607 M -167.54 % | 57.165 M 224.68 % | -45.850 M -181.30 % | 56.393 M 179.77 % | -70.696 M -209.19 % | 64.749 M 225.49 % | -51.598 M -204.32 % | 49.461 M 187.81 % | -56.328 M |
Net cash provided by operating activities | -20.181 M 43.69 % | -35.840 M -116.41 % | 218.457 M 1 159.51 % | 17.345 M 181.39 % | -21.310 M 54.23 % | -46.554 M -148.72 % | 95.551 M 42.57 % | 67.019 M 309.19 % | -32.037 M -836.51 % | -3.421 M -102.03 % | 168.706 M 1 008.21 % | 15.223 M 27.22 % | 11.966 M 121.70 % | -55.144 M -157.09 % | 96.584 M 498.54 % | 16.137 M 182.69 % | -19.515 M 69.86 % | -64.740 M -141.27 % | 156.874 M 345.89 % | -63.799 M -424.66 % | -12.160 M 82.52 % | -69.578 M -171.26 % | 97.635 M 9 106.65 % | -1.084 M -105.60 % | 19.363 M 475.46 % | 3.365 M -95.42 % | 73.449 M 2 756.34 % | 2.571 M -94.38 % | 45.752 M 207.71 % | -42.478 M -146.30 % | 91.744 M 599.73 % | -18.359 M -297.96 % | 9.274 M 128.10 % | -33.008 M -141.64 % | 79.279 M 490.88 % | 13.417 M 403.97 % | -4.414 M 85.78 % | -31.041 M -161.23 % | 50.693 M 160.95 % | 19.426 M 15.33 % | 16.845 M 127.49 % | -61.282 M -168.14 % | 89.938 M 482.58 % | 15.438 M -12.77 % | 17.697 M 139.51 % | -44.792 M |
Investments in property plant and equipment | -1.658 M 44.22 % | -2.973 M 48.50 % | -5.773 M 5.31 % | -6.097 M -245.00 % | -1.767 M -142.37 % | -729.125 K 80.94 % | -3.826 M -107.08 % | -1.848 M -187.16 % | -643.460 K 30.89 % | -931.076 K 82.53 % | -5.328 M -25.60 % | -4.242 M 3.33 % | -4.389 M -87.10 % | -2.346 M 23.95 % | -3.084 M 90.90 % | -33.905 M -210.81 % | -10.908 M -66.52 % | -6.551 M 62.67 % | -17.546 M -201.72 % | -5.816 M -135.37 % | -2.471 M -294.37 % | -626.523 K 95.58 % | -14.161 M -123.57 % | -6.334 M -36.47 % | -4.641 M -76.40 % | -2.631 M 81.46 % | -14.190 M -54.01 % | -9.214 M -1.84 % | -9.047 M -11.70 % | -8.099 M 69.13 % | -26.239 M -133.29 % | -11.247 M -17.41 % | -9.580 M 30.13 % | -13.710 M -53.56 % | -8.929 M 75.51 % | -36.464 M -48.73 % | -24.517 M 43.37 % | -43.295 M -211.42 % | -13.902 M 59.36 % | -34.208 M -21.49 % | -28.158 M -108.58 % | -13.500 M -181.70 % | -4.792 M 43.94 % | -8.548 M 56.54 % | -19.670 M | 0.000 |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 145.570 -95.15 % | 3.003 K -75.56 % | 12.287 K 281.36 % | 3.222 K 220 578.08 % | 1.460 -99.65 % | 422.180 | 0.000 -100.00 % | 21.923 K | 0.000 | 0.000 -100.00 % | 200.000 | 0.000 | 0.000 -100.00 % | 32.830 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 | 0.000 | 0.000 | 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 | 0.000 100.00 % | -10.768 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 100.00 % | -15.000 M | 0.000 100.00 % | -10.470 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 |
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 -100.00 % | 10.747 M | 0.000 | 0.000 -100.00 % | 19.720 M 85.89 % | 10.608 M 102 283.52 % | -10.381 K -100.39 % | 2.688 M | 0.000 -100.00 % | 2.675 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 250.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 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 0.000 | 0.000 -100.00 % | 106.835 K 235.52 % | 31.842 K | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 100.00 % | 0.000 200.00 % | 0.000 100.00 % | -342.110 K -103.18 % | 10.768 M | 0.000 | 0.000 -100.00 % | 200.000 100.00 % | -33.905 M -210.81 % | -10.908 M -33 327.02 % | 32.830 K 6.80 % | 30.740 K 13 872.73 % | 220.000 -99.93 % | 333.333 K 153.20 % | -626.523 K -33 361.63 % | 1.884 K 120.31 % | 855.000 -98.97 % | 82.984 K 103.15 % | -2.631 M 81.46 % | -14.190 M -54.01 % | -9.214 M -529.14 % | 2.147 M 126.51 % | -8.099 M 92.29 % | -105.086 M -834.34 % | -11.247 M -17.41 % | -9.580 M 30.13 % | -13.710 M -53.56 % | -8.929 M -805 060.16 % | 1.109 K 100.00 % | -24.517 M 43.37 % | -43.295 M -211.42 % | -13.902 M 59.36 % | -34.208 M -21.49 % | -28.158 M -108.58 % | -13.500 M -181.70 % | -4.792 M 43.94 % | -8.548 M 29.95 % | -12.203 M -63.42 % | -7.467 M |
Net cash used for investing activites | -1.658 M 44.22 % | -2.973 M 47.53 % | -5.666 M 6.58 % | -6.065 M -243.22 % | -1.767 M -143.35 % | -726.122 K 80.96 % | -3.814 M -106.78 % | -1.845 M -186.66 % | -643.459 K 30.86 % | -930.654 K 83.59 % | -5.670 M -186.88 % | 6.526 M 248.71 % | -4.389 M -87.10 % | -2.346 M -114.10 % | 16.636 M 171.41 % | -23.297 M -113.36 % | -10.919 M -185.07 % | -3.830 M 78.13 % | -17.516 M -457.77 % | -3.140 M -46.92 % | -2.137 M -241.17 % | -626.523 K 95.58 % | -14.159 M -123.57 % | -6.333 M -38.93 % | -4.558 M -91.44 % | -2.381 M 83.22 % | -14.190 M 41.40 % | -24.214 M -250.90 % | -6.900 M 62.84 % | -18.569 M 85.86 % | -131.325 M -1 067.63 % | -11.247 M -17.41 % | -9.580 M 30.13 % | -13.710 M -53.56 % | -8.929 M 75.51 % | -36.463 M -48.73 % | -24.517 M 43.37 % | -43.295 M -211.42 % | -13.902 M 59.36 % | -34.208 M -21.49 % | -28.158 M -108.58 % | -13.500 M -181.70 % | -4.792 M 43.94 % | -8.548 M 29.95 % | -12.203 M -63.42 % | -7.467 M |
Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.988 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 | 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 -100.00 % | 2.066 M 200.00 % | -2.066 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -62.934 K -200.00 % | 62.934 K 200.00 % | -62.934 K | 0.000 100.00 % | -1.988 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -53.065 M | 0.000 | 0.000 | 0.000 100.00 % | -31.839 M | 0.000 | 0.000 | 0.000 100.00 % | -31.839 M | 0.000 | 0.000 | 0.000 100.00 % | -28.329 M | 0.000 | 0.000 | 0.000 100.00 % | -28.331 M -2 745.44 % | -995.663 K | 0.000 100.00 % | -96.747 K 99.65 % | -28.016 M | 0.000 | 0.000 100.00 % | -28.747 M | 0.000 | 0.000 100.00 % | -179.454 K 98.53 % | -12.173 M 13.94 % | -14.145 M | 0.000 100.00 % | -35.126 K | 0.000 100.00 % | -25.433 M | 0.000 | 0.000 100.00 % | -9.627 M -79.15 % | -5.373 M | 0.000 | 0.000 | 0.000 100.00 % | -37.500 M | 0.000 | 0.000 | 0.000 100.00 % | -37.500 M | 0.000 |
Other financing activites | -2.012 M 17.46 % | -2.437 M 9.88 % | -2.705 M 22.87 % | -3.507 M 2.47 % | -3.596 M 2.73 % | -3.696 M -24.57 % | -2.967 M 13.72 % | -3.439 M 0.80 % | -3.467 M -18.74 % | -2.920 M 41.82 % | -5.019 M -60.08 % | -3.135 M 90.97 % | -34.727 M -108.95 % | 387.934 M 4 874.26 % | -8.126 M -12 811.19 % | -62.934 K | 0.000 100.00 % | -62.934 K -103.17 % | 1.988 M 509 829 843.59 % | -0.390 | 0.000 | 0.000 100.00 % | -80.000 K -57 142 756.90 % | -0.140 100.00 % | -72.757 M -9 965.50 % | -722.832 K 85.37 % | -4.940 M -12 249.91 % | -40.000 K 99.75 % | -16.012 M -345.06 % | 6.534 M -87.76 % | 53.392 M 5 386.94 % | -1.010 M 96.03 % | -25.434 M -158.50 % | 43.476 M 9 234.13 % | -475.974 K | 0.000 -100.00 % | 85.857 M 841.30 % | 9.121 M 1 076.04 % | -934.500 K 66.63 % | -2.800 M -100.71 % | 396.835 M 198 517.50 % | -200.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Net cash used provided by financing activities | -55.077 M -2 159.61 % | -2.437 M 9.88 % | -2.705 M 22.87 % | -3.507 M 90.10 % | -35.435 M -858.62 % | -3.696 M -24.57 % | -2.967 M 13.72 % | -3.439 M 90.26 % | -35.306 M -1 109.20 % | -2.920 M 41.82 % | -5.019 M -60.08 % | -3.135 M 90.97 % | -34.727 M -108.95 % | 387.934 M 4 874.26 % | -8.126 M | 0.000 100.00 % | -28.331 M -2 576.28 % | -1.059 M | 0.000 100.00 % | -96.747 K 99.68 % | -30.004 M | 0.000 100.00 % | -80.000 K 99.72 % | -28.747 M 60.49 % | -72.757 M -9 965.50 % | -722.832 K 85.88 % | -5.119 M 58.08 % | -12.213 M 23.72 % | -16.012 M -345.06 % | 6.534 M -87.75 % | 53.357 M 5 383.46 % | -1.010 M 96.03 % | -25.434 M -158.50 % | 43.476 M 9 234.13 % | -475.974 K 95.06 % | -9.627 M -111.21 % | 85.857 M 841.30 % | 9.121 M 1 076.04 % | -934.500 K 66.63 % | -2.800 M -100.71 % | 396.835 M 198 517.50 % | -200.000 K | 0.000 | 0.000 100.00 % | -37.500 M | 0.000 |
Effect of forex changes on cash | -9.962 M -1 813.54 % | -520.599 K 34.48 % | -794.549 K -133.54 % | 2.369 M 55.55 % | 1.523 M 168.32 % | -2.229 M -105.17 % | 43.145 M 16 409.15 % | -264.545 K -101.97 % | 13.461 M 356.56 % | -5.247 M 75.00 % | -20.986 M -239.91 % | 14.999 M 51.19 % | 9.921 M 723.27 % | -1.592 M -183.08 % | 1.916 M 249.68 % | -1.280 M 61.07 % | -3.287 M -1 866.45 % | 186.099 K 105.08 % | 90.743 K 101.11 % | -8.148 M -564.39 % | 1.755 M -49.91 % | 3.503 M 236.75 % | -2.562 M -208.26 % | 2.366 M -31.66 % | 3.462 M 236.16 % | -2.543 M -15.41 % | -2.203 M -195.92 % | 2.297 M -33.91 % | 3.475 M 257.09 % | -2.212 M -226.75 % | -677.084 K 43.77 % | -1.204 M -437.21 % | 357.114 K 300.94 % | -177.718 K -114.54 % | 1.222 M 10 822.44 % | 11.189 K -96.40 % | 310.646 K 459.58 % | -86.391 K 83.59 % | -526.576 K -191.10 % | 577.991 K 716.36 % | -93.774 K -293.04 % | 48.577 K 235.60 % | -35.823 K -568.21 % | -5.361 K 71.47 % | -18.789 K -124.41 % | 76.959 K |
Net change in cash | -86.878 M -107.99 % | -41.771 M -119.96 % | 209.292 M 1 963.58 % | 10.142 M 117.80 % | -56.988 M -7.11 % | -53.206 M -140.33 % | 131.915 M 114.60 % | 61.470 M 212.74 % | -54.525 M -335.57 % | -12.518 M -109.14 % | 137.031 M 307.67 % | 33.614 M 295.11 % | -17.228 M -105.24 % | 328.853 M 207.21 % | 107.046 M 1 368.66 % | -8.438 M 86.40 % | -62.042 M 13.99 % | -72.130 M -151.73 % | 139.449 M 285.48 % | -75.184 M -76.71 % | -42.547 M 36.21 % | -66.701 M -182.52 % | 80.835 M 339.17 % | -33.798 M 37.97 % | -54.490 M -2 288.03 % | -2.282 M -104.39 % | 51.937 M 264.57 % | -31.559 M -219.93 % | 26.315 M 146.39 % | -56.725 M -533.03 % | 13.100 M 141.17 % | -31.820 M -25.36 % | -25.383 M -642.21 % | -3.420 M -104.81 % | 71.097 M 317.68 % | -32.661 M -157.06 % | 57.237 M 187.65 % | -65.302 M -284.84 % | 35.329 M 307.77 % | -17.004 M -107.99 % | 212.896 M 187.16 % | -244.273 M -387.01 % | 85.110 M 1 136.30 % | 6.884 M 121.50 % | -32.024 M 38.63 % | -52.182 M |
Cash at beginning of period | 1.067 B -3.77 % | 1.109 B 23.26 % | 899.749 M 1.14 % | 889.607 M -6.02 % | 946.595 M -5.32 % | 999.802 M 4.80 % | 953.991 M 11.29 % | 857.198 M -5.98 % | 911.724 M -1.35 % | 924.242 M 17.41 % | 787.211 M 4.46 % | 753.597 M -2.24 % | 770.825 M 74.41 % | 441.972 M 31.96 % | 334.926 M -2.46 % | 343.364 M -15.30 % | 405.406 M -15.10 % | 477.536 M 41.25 % | 338.088 M -18.19 % | 413.272 M -9.33 % | 455.818 M -12.77 % | 522.520 M 18.30 % | 441.685 M -7.11 % | 475.483 M -10.28 % | 529.973 M -0.43 % | 532.255 M 10.81 % | 480.318 M -6.17 % | 511.877 M 5.42 % | 485.562 M -10.46 % | 542.288 M 2.48 % | 529.188 M -5.67 % | 561.008 M -4.33 % | 586.391 M -0.58 % | 589.811 M 13.71 % | 518.714 M -5.92 % | 551.375 M 11.58 % | 494.139 M -11.67 % | 559.441 M 6.74 % | 524.111 M -3.14 % | 541.115 M 247.57 % | 155.687 M -32.49 % | 230.621 M 58.49 % | 145.511 M 4.97 % | 138.627 M 600.04 % | 19.803 M -55.79 % | 44.792 M |
Cash at end of period | 980.392 M -8.14 % | 1.067 B -3.77 % | 1.109 B 23.26 % | 899.749 M 1.14 % | 889.607 M -6.02 % | 946.595 M -12.83 % | 1.086 B 18.20 % | 918.669 M 7.17 % | 857.198 M -5.98 % | 911.724 M -1.35 % | 924.242 M 17.41 % | 787.211 M 4.46 % | 753.597 M -2.24 % | 770.825 M 74.41 % | 441.972 M 31.96 % | 334.926 M -2.46 % | 343.364 M -15.30 % | 405.406 M -15.10 % | 477.536 M 41.25 % | 338.088 M -18.19 % | 413.272 M -9.33 % | 455.818 M -12.77 % | 522.520 M 18.30 % | 441.685 M -7.11 % | 475.483 M -10.28 % | 529.973 M -0.43 % | 532.255 M 10.81 % | 480.318 M -6.17 % | 511.877 M 5.42 % | 485.562 M -10.46 % | 542.288 M 2.48 % | 529.188 M -5.67 % | 561.008 M -4.33 % | 586.391 M -0.58 % | 589.811 M 13.71 % | 518.714 M -5.92 % | 551.375 M 11.58 % | 494.139 M -11.67 % | 559.441 M 6.74 % | 524.111 M 42.20 % | 368.583 M 2 799.97 % | -13.651 M -105.92 % | 230.621 M 58.49 % | 145.511 M 1 290.62 % | -12.221 M -65.37 % | -7.390 M |
Operating cash flow | -20.181 M 43.69 % | -35.840 M -116.41 % | 218.457 M 1 159.51 % | 17.345 M 181.39 % | -21.310 M 54.23 % | -46.554 M -148.72 % | 95.551 M 42.57 % | 67.019 M 309.19 % | -32.037 M -836.51 % | -3.421 M -102.03 % | 168.706 M 1 008.21 % | 15.223 M 27.22 % | 11.966 M 121.70 % | -55.144 M -157.09 % | 96.584 M 498.54 % | 16.137 M 182.69 % | -19.515 M 69.86 % | -64.740 M -141.27 % | 156.874 M 345.89 % | -63.799 M -424.66 % | -12.160 M 82.52 % | -69.578 M -171.26 % | 97.635 M 9 106.65 % | -1.084 M -105.60 % | 19.363 M 475.46 % | 3.365 M -95.42 % | 73.449 M 2 756.34 % | 2.571 M -94.38 % | 45.752 M 207.71 % | -42.478 M -146.30 % | 91.744 M 599.73 % | -18.359 M -297.96 % | 9.274 M 128.10 % | -33.008 M -141.64 % | 79.279 M 490.88 % | 13.417 M 403.97 % | -4.414 M 85.78 % | -31.041 M -161.23 % | 50.693 M 160.95 % | 19.426 M 15.33 % | 16.845 M 127.49 % | -61.282 M -168.14 % | 89.938 M 482.58 % | 15.438 M -12.77 % | 17.697 M 139.51 % | -44.792 M |
Capital expenditure | -1.658 M 44.22 % | -2.973 M 48.50 % | -5.773 M 5.31 % | -6.097 M -245.00 % | -1.767 M -142.37 % | -729.125 K 80.94 % | -3.826 M -107.08 % | -1.848 M -187.16 % | -643.460 K 30.89 % | -931.076 K 82.53 % | -5.328 M -25.60 % | -4.242 M 3.33 % | -4.389 M -87.10 % | -2.346 M 23.95 % | -3.084 M 90.90 % | -33.905 M -210.81 % | -10.908 M -66.52 % | -6.551 M 62.67 % | -17.546 M -201.72 % | -5.816 M -135.37 % | -2.471 M -294.37 % | -626.523 K 95.58 % | -14.161 M -123.57 % | -6.334 M -36.47 % | -4.641 M -76.40 % | -2.631 M 81.46 % | -14.190 M -54.01 % | -9.214 M -1.84 % | -9.047 M -11.70 % | -8.099 M 69.13 % | -26.239 M -133.29 % | -11.247 M -17.41 % | -9.580 M 30.13 % | -13.710 M -53.56 % | -8.929 M 75.51 % | -36.464 M -48.73 % | -24.517 M 43.37 % | -43.295 M -211.42 % | -13.902 M 59.36 % | -34.208 M -21.49 % | -28.158 M -108.58 % | -13.500 M -181.70 % | -4.792 M 43.94 % | -8.548 M 56.54 % | -19.670 M | 0.000 |
Free CashFlow | -21.839 M 43.73 % | -38.813 M -118.25 % | 212.684 M 3 588.48 % | -6.097 M 73.58 % | -23.077 M 51.19 % | -47.284 M -151.55 % | 91.725 M 40.74 % | 65.171 M 299.42 % | -32.681 M -650.93 % | -4.352 M -102.66 % | 163.378 M 1 387.81 % | 10.981 M 44.91 % | 7.578 M 113.18 % | -57.489 M -161.49 % | 93.500 M 626.22 % | -17.768 M 41.60 % | -30.424 M 57.32 % | -71.291 M -151.17 % | 139.327 M 300.14 % | -69.614 M -375.81 % | -14.631 M 79.16 % | -70.204 M -184.10 % | 83.475 M 1 225.29 % | -7.418 M -150.39 % | 14.721 M 1 906.77 % | 733.585 K -98.76 % | 59.259 M 992.17 % | -6.642 M -118.10 % | 36.705 M 172.57 % | -50.578 M -177.21 % | 65.505 M 321.26 % | -29.606 M -9 583.11 % | -305.748 K 99.35 % | -46.718 M -166.41 % | 70.350 M 405.25 % | -23.047 M 20.34 % | -28.931 M 61.08 % | -74.337 M -302.05 % | 36.790 M 348.89 % | -14.782 M -30.66 % | -11.313 M 84.87 % | -74.782 M -187.83 % | 85.146 M 1 135.86 % | 6.890 M 449.31 % | -1.972 M 95.60 % | -44.792 M |
2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 |