
Shijiazhuang Tonhe Electronics Technologies Co.,Ltd. 300491.SZ
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.209 B 19.89 % | 1.009 B 57.80 % | 639.157 M 51.79 % | 421.068 M 31.34 % | 320.586 M 15.85 % | 276.717 M 70.83 % | 161.987 M -25.31 % | 216.879 M -2.59 % | 222.645 M 20.04 % | 185.472 M 23.65 % | 149.995 M 11.61 % | 134.393 M 20.76 % | 111.293 M 33.93 % | 83.100 M |
Net income | 23.941 M -76.66 % | 102.571 M 131.26 % | 44.354 M 36.41 % | 32.515 M -21.65 % | 41.497 M 38.28 % | 30.009 M 311.85 % | -14.165 M -232.17 % | 10.718 M -73.88 % | 41.038 M -3.98 % | 42.737 M 14.73 % | 37.251 M 2.44 % | 36.362 M 6.54 % | 34.131 M 37.52 % | 24.819 M |
Income before tax | 18.672 M -82.59 % | 107.241 M 153.13 % | 42.365 M 35.70 % | 31.221 M -35.27 % | 48.231 M 37.23 % | 35.145 M 290.49 % | -18.450 M -263.56 % | 11.281 M -75.02 % | 45.162 M -3.65 % | 46.875 M 13.79 % | 41.193 M 2.53 % | 40.178 M 5.33 % | 38.145 M 36.50 % | 27.945 M |
Income before tax ratio | 0.02 -85.48 % | 0.11 60.42 % | 0.07 -10.60 % | 0.07 -50.72 % | 0.15 18.45 % | 0.13 211.51 % | -0.11 -318.98 % | 0.05 -74.36 % | 0.20 -19.74 % | 0.25 -7.97 % | 0.27 -8.14 % | 0.30 -12.78 % | 0.34 1.92 % | 0.34 |
EBITDA | 59.809 M -56.15 % | 136.397 M 99.22 % | 68.466 M 16.26 % | 58.891 M -16.27 % | 70.338 M 25.50 % | 56.044 M 2 403.80 % | -2.433 M -109.49 % | 25.633 M -28.36 % | 35.779 M -6.90 % | 38.431 M -9.64 % | 42.530 M 1.82 % | 41.771 M 5.42 % | 39.625 M 79.45 % | 22.081 M |
Net income ratio | 0.02 -80.53 % | 0.10 46.55 % | 0.07 -10.13 % | 0.08 -40.34 % | 0.13 19.36 % | 0.11 224.02 % | -0.09 -276.96 % | 0.05 -73.19 % | 0.18 -20.01 % | 0.23 -7.22 % | 0.25 -8.21 % | 0.27 -11.78 % | 0.31 2.69 % | 0.30 |
Ratio EBITDA | 0.05 -63.42 % | 0.14 26.25 % | 0.11 -23.41 % | 0.14 -36.25 % | 0.22 8.33 % | 0.20 1 448.62 % | -0.02 -112.71 % | 0.12 -26.45 % | 0.16 -22.44 % | 0.21 -26.92 % | 0.28 -8.77 % | 0.31 -12.70 % | 0.36 33.99 % | 0.27 |
Gross profit ratio | 0.27 -15.07 % | 0.32 4.10 % | 0.31 -17.36 % | 0.37 -14.21 % | 0.43 -1.21 % | 0.44 21.56 % | 0.36 2.13 % | 0.35 -12.16 % | 0.40 -19.71 % | 0.50 -0.71 % | 0.51 -3.89 % | 0.53 -5.17 % | 0.56 0.62 % | 0.55 |
Weighted average shs out dil | 171.005 M -1.64 % | 173.849 M 0.23 % | 173.453 M 6.69 % | 162.573 M 1.13 % | 160.762 M 0.00 % | 160.762 M 13.49 % | 141.652 M -7.48 % | 153.108 M 4.46 % | 146.564 M 35.27 % | 108.347 M 0.18 % | 108.148 M 0.79 % | 107.299 M -0.45 % | 107.783 M 0.00 % | 107.783 M |
Weighted average shs out | 171.005 M -1.64 % | 173.849 M 0.23 % | 173.453 M 6.69 % | 162.573 M 1.13 % | 160.762 M 0.00 % | 160.762 M 13.49 % | 141.652 M -2.83 % | 145.773 M 0.64 % | 144.840 M 33.68 % | 108.347 M 0.18 % | 108.148 M 0.79 % | 107.299 M -0.45 % | 107.783 M 0.00 % | 107.783 M |
EPS diluted | 0.14 -76.27 % | 0.59 126.92 % | 0.26 30.00 % | 0.20 -23.08 % | 0.26 36.84 % | 0.19 290.00 % | -0.10 -242.86 % | 0.07 -75.00 % | 0.28 -28.21 % | 0.39 14.71 % | 0.34 0.00 % | 0.34 6.25 % | 0.32 39.13 % | 0.23 |
Earnings per share | 0.14 -76.27 % | 0.59 126.92 % | 0.26 30.00 % | 0.20 -23.08 % | 0.26 36.84 % | 0.19 290.00 % | -0.10 -242.86 % | 0.07 -75.00 % | 0.28 -28.21 % | 0.39 14.71 % | 0.34 0.00 % | 0.34 6.25 % | 0.32 39.13 % | 0.23 |
Gross profit | 329.484 M 1.82 % | 323.610 M 64.27 % | 197.002 M 25.45 % | 157.042 M 12.68 % | 139.367 M 14.45 % | 121.773 M 107.66 % | 58.640 M -23.72 % | 76.871 M -14.44 % | 89.844 M -3.62 % | 93.219 M 22.77 % | 75.927 M 7.27 % | 70.783 M 14.51 % | 61.815 M 34.76 % | 45.872 M |
Income tax expense | -5.269 M -212.83 % | 4.670 M 399.02 % | -1.562 M -36.57 % | -1.144 M -116.98 % | 6.734 M 31.11 % | 5.136 M 219.86 % | -4.285 M -861.07 % | 563.031 K -86.35 % | 4.124 M -0.34 % | 4.138 M 4.98 % | 3.942 M 3.30 % | 3.816 M -4.94 % | 4.014 M 28.38 % | 3.127 M |
Cost of revenue | 879.652 M 28.42 % | 684.962 M 54.91 % | 442.155 M 67.47 % | 264.026 M 45.69 % | 181.220 M 16.96 % | 154.944 M 49.92 % | 103.348 M -26.18 % | 140.007 M 5.43 % | 132.801 M 43.95 % | 92.252 M 24.55 % | 74.068 M 16.44 % | 63.610 M 28.56 % | 49.478 M 32.90 % | 37.228 M |
General and administrative expenses | 73.800 M 39.01 % | 53.091 M 334.54 % | 12.218 M 39.76 % | 8.742 M 3.93 % | 8.411 M 5.39 % | 7.981 M 39.72 % | 5.712 M 52.54 % | 3.745 M -12.24 % | 4.267 M 5.60 % | 4.041 M 54.40 % | 2.617 M -9.11 % | 2.880 M -25.64 % | 3.872 M -76.01 % | 16.145 M |
Selling and marketing expenses | 36.325 M -40.79 % | 61.348 M 19.46 % | 51.355 M 28.37 % | 40.004 M 35.63 % | 29.495 M 14.19 % | 25.830 M 39.52 % | 18.514 M 0.28 % | 18.463 M -3.76 % | 19.185 M 15.80 % | 16.567 M 33.07 % | 12.450 M 16.23 % | 10.711 M 21.14 % | 8.842 M 30.22 % | 6.790 M |
Other expenses | 87.960 M 542.55 % | 13.689 M 31 347.92 % | 43.530 K 227.79 % | 13.280 K 120.53 % | -64.696 K -30.80 % | -49.460 K -35.80 % | -36.420 K -103.97 % | 916.580 K -95.21 % | 19.124 M 54.03 % | 12.415 M 34.22 % | 9.250 M 17.06 % | 7.902 M -15.66 % | 9.369 M 56.85 % | 5.973 M |
Operating expenses | 311.400 M 43.92 % | 216.369 M 50.18 % | 144.072 M 25.00 % | 115.260 M 20.46 % | 95.685 M 13.21 % | 84.522 M 71.74 % | 49.214 M -24.19 % | 64.916 M 1.85 % | 63.737 M 9.19 % | 58.373 M 33.72 % | 43.654 M 14.13 % | 38.250 M 15.39 % | 33.148 M 38.80 % | 23.882 M |
Cost and expenses | 1.191 B 32.14 % | 901.331 M 53.75 % | 586.226 M 54.56 % | 379.286 M 36.97 % | 276.905 M 15.63 % | 239.465 M 56.96 % | 152.561 M -25.55 % | 204.923 M 4.27 % | 196.538 M 30.48 % | 150.625 M 27.95 % | 117.721 M 15.57 % | 101.861 M 23.28 % | 82.626 M 35.21 % | 61.111 M |
Research and development expenses | 113.316 M 28.42 % | 88.241 M 50.53 % | 58.622 M 22.83 % | 47.726 M 20.93 % | 39.464 M 18.19 % | 33.391 M 57.78 % | 21.163 M -24.08 % | 27.876 M 22.13 % | 22.826 M 13.57 % | 20.098 M 21.60 % | 16.527 M 33.15 % | 12.413 M 44.06 % | 8.617 M | 0.000 |
Selling general and administrative expenses | 110.124 M -3.77 % | 114.439 M 80.01 % | 63.573 M 30.42 % | 48.746 M 28.60 % | 37.906 M 12.11 % | 33.811 M 39.57 % | 24.226 M 9.09 % | 22.207 M -5.31 % | 23.452 M 13.80 % | 20.608 M 36.78 % | 15.067 M 10.86 % | 13.591 M 6.89 % | 12.714 M -44.56 % | 22.935 M |
Interest income | 2.013 M -35.10 % | 3.102 M -35.36 % | 4.799 M 244.65 % | 1.392 M 4.62 % | 1.331 M -20.94 % | 1.684 M -41.52 % | 2.879 M 110.53 % | 1.368 M 0.11 % | 1.366 M 517.50 % | 221.223 K 18.05 % | 187.400 K -28.80 % | 263.200 K 68.07 % | 156.600 K | 0.000 |
Interest expense | 7.674 M 47.48 % | 5.204 M 40.43 % | 3.706 M -3.35 % | 3.834 M 70.54 % | 2.248 M 5.37 % | 2.134 M 152.19 % | 846.024 K -2.49 % | 867.596 K 791.47 % | 97.322 K 526.63 % | 15.531 K -19.11 % | 19.200 K -16.88 % | 23.100 K -15.44 % | 27.317 K | 0.000 |
Depreciation and amortization | 34.085 M 42.30 % | 23.952 M 6.96 % | 22.395 M -6.16 % | 23.864 M 19.57 % | 19.959 M 5.64 % | 18.892 M 23.40 % | 15.310 M 9.08 % | 14.035 M 192.05 % | 4.806 M 34.10 % | 3.584 M 31.89 % | 2.717 M 0.20 % | 2.712 M 23.07 % | 2.204 M 1 915.48 % | 109.335 K |
Operating income | 18.084 M -83.14 % | 107.240 M 153.39 % | 42.322 M 35.61 % | 31.207 M -35.38 % | 48.296 M 37.23 % | 35.195 M 291.13 % | -18.414 M -277.67 % | 10.364 M -60.20 % | 26.038 M -24.44 % | 34.460 M 7.88 % | 31.942 M -1.03 % | 32.276 M 12.16 % | 28.776 M 30.97 % | 21.972 M |
Operating income ratio | 0.01 -85.93 % | 0.11 60.58 % | 0.07 -10.66 % | 0.07 -50.80 % | 0.15 18.45 % | 0.13 211.89 % | -0.11 -337.88 % | 0.05 -59.14 % | 0.12 -37.05 % | 0.19 -12.75 % | 0.21 -11.33 % | 0.24 -7.12 % | 0.26 -2.21 % | 0.26 |
Total other income expenses net | 587.787 K 77 240.39 % | 760.000 -98.25 % | 43.531 K 227.79 % | 13.280 K 120.53 % | -64.692 K -30.80 % | -49.457 K -35.79 % | -36.421 K -103.97 % | 916.583 K -95.18 % | 19.000 M 53.04 % | 12.415 M 34.22 % | 9.250 M 17.06 % | 7.902 M -15.66 % | 9.369 M 56.85 % | 5.973 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 | -37.559 M -519.83 % | -6.060 M 96.80 % | -189.529 M 23.61 % | -248.103 M -699.51 % | -31.032 M 34.31 % | -47.243 M 49.12 % | -92.854 M 39.26 % | -152.873 M -1.86 % | -150.075 M 31.52 % | -219.140 M -357.47 % | -47.902 M 32.60 % | -71.069 M -8.96 % | -65.226 M -228.24 % | -19.871 M |
Total investments | 0.000 -100.00 % | 4.459 M 3.66 % | 4.302 M -7.43 % | 4.647 M -12.25 % | 5.296 M 1.93 % | 5.196 M 2.51 % | 5.068 M 2.80 % | 4.930 M | 0.000 100.00 % | -301.139 K | 0.000 100.00 % | -133.071 K | 0.000 | 0.000 |
Total debt | 208.885 M 8.33 % | 192.817 M 69.07 % | 114.044 M 24.02 % | 91.959 M 53.06 % | 60.080 M 33.51 % | 45.000 M 290.01 % | 11.538 M -66.79 % | 34.738 M -34.86 % | 53.326 M 213.68 % | 17.000 M 1 600.00 % | 1.000 M | 0.000 | 0.000 | 0.000 |
Accumulated other comprehensive income loss | 58.223 M 29.43 % | 44.983 M 74.27 % | 25.812 M 14.90 % | 22.466 M 3.67 % | 21.670 M 12.61 % | 19.243 M 164.32 % | 7.280 M 205.21 % | -6.919 M 71.41 % | -24.200 M -277.34 % | 13.646 M | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | 304.684 M -0.86 % | 307.333 M 36.67 % | 224.876 M 18.92 % | 189.091 M 17.19 % | 161.355 M 31.95 % | 122.284 M 31.91 % | 92.700 M -15.50 % | 109.700 M -5.63 % | 116.250 M 12.52 % | 103.313 M 42.80 % | 72.350 M 56.18 % | 46.324 M 240.67 % | 13.598 M -76.36 % | 57.517 M |
Common stock | 174.738 M 0.40 % | 174.041 M 0.34 % | 173.453 M 0.00 % | 173.453 M 7.89 % | 160.762 M 0.00 % | 160.762 M 10.75 % | 145.154 M -0.42 % | 145.773 M 79.90 % | 81.030 M 1.29 % | 80.000 M 33.33 % | 60.000 M 0.00 % | 60.000 M 0.00 % | 60.000 M 1 100.00 % | 5.000 M |
Total equity | 1.140 B 2.05 % | 1.117 B 10.35 % | 1.012 B 4.42 % | 969.053 M 39.41 % | 695.090 M 2.74 % | 676.552 M 63.51 % | 413.756 M -4.04 % | 431.176 M 4.04 % | 414.438 M 4.77 % | 395.572 M 118.84 % | 180.761 M 19.70 % | 151.010 M 31.72 % | 114.648 M 76.34 % | 65.017 M |
Other non current liabilities | 6.633 M | 0.000 -100.00 % | 434.194 K | 0.000 -100.00 % | 24.220 M 25.94 % | 19.232 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 56.628 M 194.26 % | 19.244 M | 0.000 -100.00 % | 9.506 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.000 M 1 600.00 % | 1.000 M | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 92.190 M 155.80 % | 36.040 M 138.81 % | 15.092 M -41.95 % | 25.999 M 28.18 % | 20.284 M 3.06 % | 19.681 M -5.49 % | 20.825 M -1.28 % | 21.095 M -7.34 % | 22.766 M -47.24 % | 43.149 M 55.97 % | 27.665 M 11.33 % | 24.850 M 29.09 % | 19.250 M | 0.000 |
Other current liabilities | 145.556 M 19.88 % | 121.418 M 564.98 % | 18.259 M 71.12 % | 10.670 M 30.97 % | 8.147 M -10.69 % | 9.122 M -35.89 % | 14.230 M -53.96 % | 30.904 M -36.15 % | 48.401 M 71.12 % | 28.285 M 161.02 % | 10.836 M 227.56 % | 3.308 M 34.76 % | 2.455 M 5.33 % | 2.331 M |
Deferred revenue | 0.000 | 0.000 -100.00 % | 28.710 M 26.34 % | 22.724 M 36.32 % | 16.669 M 19.44 % | 13.956 M 1 397.44 % | 931.979 K -36.47 % | 1.467 M 81.81 % | 806.848 K 109.48 % | -8.511 M | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 152.257 M -11.10 % | 171.273 M 59.24 % | 107.559 M 30.45 % | 82.453 M 37.24 % | 60.080 M 33.51 % | 45.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total current liabilities | 900.616 M 8.53 % | 829.833 M 56.73 % | 529.471 M 86.61 % | 283.724 M 32.35 % | 214.371 M 30.80 % | 163.896 M 101.26 % | 81.434 M -45.72 % | 150.016 M 16.96 % | 128.259 M 46.46 % | 87.572 M 107.12 % | 42.282 M 46.05 % | 28.950 M 45.29 % | 19.926 M 51.70 % | 13.135 M |
Total liabilities | 992.806 M 14.66 % | 865.873 M 59.00 % | 544.563 M 75.82 % | 309.723 M 31.99 % | 234.654 M 27.82 % | 183.577 M 79.52 % | 102.259 M -40.24 % | 171.111 M 13.30 % | 151.025 M 15.53 % | 130.721 M 86.89 % | 69.946 M 30.01 % | 53.800 M 37.33 % | 39.176 M 198.25 % | 13.135 M |
Other non current assets | 9.124 M -14.73 % | 10.700 M 997.46 % | 974.981 K 65.36 % | 589.601 K -36.68 % | 931.112 K 2.38 % | 909.457 K -91.54 % | 10.752 M | 0.000 | 0.000 -100.00 % | 301.141 K | 0.000 -100.00 % | 133.072 K | 0.000 | 0.000 |
Long term investments | 0.000 -100.00 % | 4.459 M 3.66 % | 4.302 M -7.43 % | 4.647 M -54.83 % | 10.289 M -2.33 % | 10.534 M | 0.000 -100.00 % | 10.959 M | 0.000 100.00 % | -301.139 K | 0.000 100.00 % | -133.071 K | 0.000 | 0.000 |
Intangible assets | 68.656 M -2.02 % | 70.069 M 127.87 % | 30.750 M -10.15 % | 34.223 M 49.14 % | 22.946 M -2.06 % | 23.430 M 9.52 % | 21.393 M 9.06 % | 19.615 M -6.02 % | 20.871 M 8.62 % | 19.214 M -2.71 % | 19.749 M -2.29 % | 20.212 M -1.70 % | 20.563 M 485.25 % | 3.514 M |
GoodWill | 151.695 M -9.28 % | 167.212 M -6.95 % | 179.708 M 0.00 % | 179.708 M 0.00 % | 179.708 M -4.79 % | 188.741 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 220.352 M -7.13 % | 237.281 M 12.75 % | 210.458 M -1.62 % | 213.931 M 5.56 % | 202.654 M -4.49 % | 212.170 M 891.78 % | 21.393 M 9.06 % | 19.615 M -6.02 % | 20.871 M 8.62 % | 19.214 M -2.71 % | 19.749 M -2.29 % | 20.212 M -1.70 % | 20.563 M 485.25 % | 3.514 M |
Property plant equipment net | 379.540 M 2.66 % | 369.697 M 90.37 % | 194.195 M 20.70 % | 160.887 M 1.86 % | 157.953 M -4.06 % | 164.630 M 5.16 % | 156.557 M -7.11 % | 168.546 M -3.04 % | 173.823 M 51.53 % | 114.709 M 58.43 % | 72.403 M 109.10 % | 34.627 M 203.29 % | 11.417 M 27.24 % | 8.973 M |
Total non current assets | 626.472 M -0.95 % | 632.473 M 50.28 % | 420.849 M 8.58 % | 387.589 M 2.41 % | 378.472 M -3.90 % | 393.840 M 102.86 % | 194.141 M -2.98 % | 200.110 M 2.36 % | 195.490 M 45.64 % | 134.224 M 45.33 % | 92.361 M 68.01 % | 54.972 M 71.56 % | 32.043 M 155.39 % | 12.547 M |
Other current assets | 21.565 M -12.46 % | 24.634 M -0.56 % | 24.771 M 14.72 % | 21.592 M 15.85 % | 18.638 M 34.05 % | 13.904 M -60.39 % | 35.107 M 227.76 % | 10.711 M 70.49 % | 6.283 M -8.33 % | 6.854 M | 0.000 -100.00 % | 2.640 M 3.82 % | 2.543 M -52.09 % | 5.308 M |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.993 M 6.47 % | -5.338 M -205.32 % | 5.068 M 184.07 % | -6.029 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 246.443 M 23.92 % | 198.877 M -34.49 % | 303.573 M -10.73 % | 340.062 M 273.24 % | 91.111 M -1.23 % | 92.243 M -11.64 % | 104.392 M -44.36 % | 187.611 M -7.76 % | 203.401 M -13.86 % | 236.140 M 382.88 % | 48.902 M -31.19 % | 71.069 M 8.96 % | 65.226 M 228.24 % | 19.871 M |
Cash and short term investments | 246.443 M 23.92 % | 198.877 M -34.49 % | 303.573 M -10.73 % | 340.062 M 273.24 % | 91.111 M -1.23 % | 92.243 M -11.64 % | 104.392 M -44.36 % | 187.611 M -7.76 % | 203.401 M -13.86 % | 236.140 M 382.88 % | 48.902 M -31.19 % | 71.069 M 8.96 % | 65.226 M 228.24 % | 19.871 M |
Total current assets | 1.506 B 11.54 % | 1.350 B 18.88 % | 1.136 B 27.43 % | 891.187 M 61.66 % | 551.273 M 18.23 % | 466.290 M 44.87 % | 321.874 M -19.97 % | 402.177 M 8.70 % | 369.973 M -5.64 % | 392.069 M 147.60 % | 158.346 M 5.68 % | 149.838 M 23.04 % | 121.781 M 85.63 % | 65.605 M |
Inventory | 264.297 M -2.04 % | 269.800 M 18.64 % | 227.413 M 71.27 % | 132.784 M 40.12 % | 94.761 M 21.61 % | 77.921 M 93.31 % | 40.308 M -4.94 % | 42.402 M 33.15 % | 31.844 M -18.43 % | 39.040 M 64.97 % | 23.664 M 7.12 % | 22.091 M 25.47 % | 17.606 M 62.80 % | 10.814 M |
Net receivables | 973.615 M 13.64 % | 856.750 M 47.13 % | 582.300 M 42.26 % | 409.322 M 14.73 % | 356.762 M 24.66 % | 286.182 M 64.68 % | 173.778 M 3.30 % | 168.233 M 28.05 % | 131.377 M | 0.000 | 0.000 -100.00 % | 54.038 M 48.43 % | 36.405 M 22.94 % | 29.611 M |
Tax assets | 17.457 M 68.90 % | 10.336 M -5.35 % | 10.920 M 44.95 % | 7.533 M 13.37 % | 6.645 M 18.73 % | 5.597 M 2.89 % | 5.440 M 449.55 % | 989.834 K 24.20 % | 796.953 K 164.65 % | 301.139 K 44.01 % | 209.117 K 57.15 % | 133.071 K 111.17 % | 63.017 K 3.98 % | 60.604 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 | 592.135 M 12.23 % | 527.610 M 36.58 % | 386.314 M 116.62 % | 178.338 M 29.84 % | 137.354 M 32.81 % | 103.424 M 62.50 % | 63.645 M -43.73 % | 113.101 M 49.38 % | 75.714 M 33.54 % | 56.698 M 104.80 % | 27.684 M 25.80 % | 22.006 M 47.67 % | 14.902 M 92.81 % | 7.729 M |
Tax payables | 10.668 M 11.91 % | 9.533 M -23.91 % | 12.528 M 42.50 % | 8.791 M 30.59 % | 6.732 M 6.02 % | 6.350 M 141.70 % | 2.627 M -42.17 % | 4.543 M 9.61 % | 4.145 M 60.11 % | 2.589 M -31.18 % | 3.761 M 3.45 % | 3.636 M 41.53 % | 2.569 M -16.47 % | 3.076 M |
Deferred revenue non current | 24.543 M 90.77 % | 12.866 M -2.22 % | 13.158 M -19.38 % | 16.322 M -1.23 % | 16.525 M -14.08 % | 19.232 M -7.47 % | 20.786 M -1.47 % | 21.095 M -7.34 % | 22.766 M -12.94 % | 26.149 M -1.93 % | 26.665 M 7.30 % | 24.850 M 29.09 % | 19.250 M | 0.000 |
Minority interest | 0.000 | 0.000 -100.00 % | 924.669 K -22.93 % | 1.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 634.247 K -49.01 % | 1.244 M | 0.000 -100.00 % | 4.506 M | 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 -100.00 % | 6.919 M -71.41 % | 24.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 601.941 M 1.97 % | 590.303 M 0.59 % | 586.851 M 0.69 % | 582.843 M 47.21 % | 395.933 M 5.79 % | 374.263 M 112.77 % | 175.902 M 0.11 % | 175.703 M -27.20 % | 241.358 M 21.52 % | 198.613 M 310.26 % | 48.411 M 8.34 % | 44.686 M 14.47 % | 39.039 M 1 461.55 % | 2.500 M |
Deferred tax liabilities non current | 4.386 M 11.60 % | 3.930 M 103.25 % | 1.934 M 1 031.04 % | 170.975 K -95.45 % | 3.759 M 737.22 % | 448.929 K 1 040.83 % | 39.351 K | 0.000 | 0.000 100.00 % | -17.000 M -1 600.00 % | -1.000 M | 0.000 | 0.000 | 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 | 2.132 B 7.56 % | 1.983 B 27.37 % | 1.556 B 21.72 % | 1.279 B 37.54 % | 929.744 M 8.09 % | 860.130 M 66.69 % | 516.015 M -14.32 % | 602.287 M 6.51 % | 565.463 M 7.44 % | 526.293 M 109.92 % | 250.707 M 22.41 % | 204.811 M 33.15 % | 153.824 M 96.83 % | 78.152 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.624 M 63.73 % | -4.476 M -297.92 % | 2.262 M 149.77 % | 905.463 K 120.53 % | -4.410 M -2 186.60 % | -192.881 K 61.10 % | -495.813 K -438.80 % | -92.022 K | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 -100.00 % | 4.141 M | 0.000 | 0.000 | 0.000 100.00 % | -361.484 K -105.60 % | 6.454 M 253.02 % | 1.828 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | -51.547 M 68.02 % | -161.193 M -86.78 % | -86.302 M -31.16 % | -65.801 M -4.14 % | -63.185 M -0.66 % | -62.772 M 5.14 % | -66.174 M -476.28 % | -11.483 M 67.17 % | -34.972 M -90.81 % | -18.328 M -40.84 % | -13.013 M 2.93 % | -13.406 M -86.27 % | -7.197 M | 0.000 |
Accounts receivables | -116.956 M 66.48 % | -348.890 M -80.71 % | -193.063 M -175.99 % | -69.952 M 16.73 % | -84.002 M -11.92 % | -75.054 M -738.90 % | -8.947 M 77.66 % | -40.042 M -4.18 % | -38.435 M -21.16 % | -31.723 M -28.46 % | -24.695 M -38.15 % | -17.876 M | 0.000 | 0.000 |
Inventory | -2.937 M 94.47 % | -53.136 M 46.42 % | -99.164 M -158.56 % | -38.353 M -127.75 % | -16.840 M 55.23 % | -37.613 M -1 896.43 % | 2.094 M 119.83 % | -10.558 M -246.73 % | 7.195 M 146.80 % | -15.375 M -877.42 % | -1.573 M 64.93 % | -4.485 M 33.96 % | -6.792 M | 0.000 |
Accounts payables | 75.012 M -68.85 % | 240.833 M 16.04 % | 207.548 M 341.78 % | 46.980 M 32.73 % | 35.395 M -27.75 % | 48.990 M 189.22 % | -54.910 M -239.69 % | 39.309 M 1 314.43 % | -3.237 M -111.21 % | 28.863 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 68.347 M 17 086 717 463.65 % | 0.400 100.00 % | -1.624 M 63.73 % | -4.476 M -297.92 % | 2.262 M 149.77 % | 905.463 K 101.33 % | -68.267 M -7 278.26 % | -925.252 K 97.81 % | -42.167 M -1 328.06 % | -2.953 M 74.19 % | -11.440 M -28.24 % | -8.921 M -2 101.46 % | -405.238 K | 0.000 |
Other non cash items | 51.911 M 3.63 % | 50.093 M 234.29 % | 14.985 M 29.95 % | 11.531 M 483.65 % | -3.006 M -170.95 % | 4.236 M -85.96 % | 30.174 M 1 126.97 % | 2.459 M 100.72 % | 1.225 M 99.75 % | 613.380 K 25.08 % | 490.373 K 10.89 % | 442.205 K 3 457.56 % | 12.430 K -99.87 % | 9.569 M |
Net cash provided by operating activities | 58.390 M 297.10 % | 14.704 M 361.03 % | -5.633 M -389.90 % | 1.943 M 138.67 % | -5.024 M 49.05 % | -9.862 M 71.42 % | -34.510 M -321.84 % | 15.556 M 0.49 % | 15.481 M -45.88 % | 28.606 M 4.23 % | 27.445 M 5.11 % | 26.110 M -10.43 % | 29.150 M 204.62 % | 9.569 M |
Investments in property plant and equipment | -57.804 M 69.04 % | -186.688 M -205.28 % | -61.153 M -196.39 % | -20.633 M -439.93 % | -3.821 M 42.71 % | -6.670 M -47.41 % | -4.525 M 30.98 % | -6.556 M 86.14 % | -47.313 M -14.87 % | -41.187 M 4.84 % | -43.284 M -71.31 % | -25.267 M -13.28 % | -22.305 M -1 159.37 % | -1.771 M |
Acquisitions net | 0.000 | 0.000 -100.00 % | 46.300 K -99.13 % | 5.324 M 8 772.59 % | 60.000 K -23.35 % | 78.278 K -81.80 % | 430.200 K -93.45 % | 6.566 M 3 253.42 % | 195.800 K 8 058.33 % | 2.400 K | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 100.00 % | -1.350 M 99.18 % | -165.000 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -64.900 M -29.80 % | -50.000 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.200 M |
Sales maturities of investments | 0.000 | 0.000 -100.00 % | 1.444 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 60.308 M 20.29 % | 50.134 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.218 M |
Other investing activites | 191.675 K 187.07 % | -220.131 K -100.13 % | 165.000 M 47 133.82 % | 349.326 K 109.14 % | -3.821 M 71.01 % | -13.180 M 48.05 % | -25.370 M -253 798.00 % | 10.000 K -99.25 % | 1.334 M 55 475.00 % | 2.400 K -99.55 % | 536.500 K -88.07 % | 4.498 M -80.45 % | 23.010 M 715.23 % | -3.740 M |
Net cash used for investing activites | -57.612 M 69.40 % | -188.258 M -215.54 % | -59.663 M -298.82 % | -14.960 M -297.73 % | -3.761 M 80.98 % | -19.772 M 33.86 % | -29.894 M -168.40 % | -11.138 M 75.71 % | -45.845 M -11.32 % | -41.185 M 3.66 % | -42.747 M -105.83 % | -20.769 M -3 047.50 % | 704.615 K -53.24 % | 1.507 M |
Debt repayment | 33.647 M -56.91 % | 78.081 M 261.08 % | 21.625 M -21.04 % | 27.386 M 82.57 % | 15.000 M -55.88 % | 34.000 M | 0.000 | 0.000 100.00 % | -17.000 M -206.25 % | 16.000 M 1 500.00 % | 1.000 M | 0.000 | 0.000 | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.020 M | 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 100.00 % | -12.020 M 21.29 % | -15.271 M -698.50 % | -1.913 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -28.076 M -98.75 % | -14.127 M -171.48 % | -5.204 M -30.65 % | -3.983 M -93.42 % | -2.059 M -76.59 % | -1.166 M 58.86 % | -2.834 M 82.35 % | -16.060 M 33.42 % | -24.121 M -191.83 % | -8.265 M -10.20 % | -7.500 M | 0.000 100.00 % | -4.500 M | 0.000 |
Other financing activites | 33.979 M 1 968.32 % | 1.643 M 144.07 % | -3.727 M -101.54 % | 241.709 M 9 485.04 % | -2.575 M 85.16 % | -17.353 M -13.63 % | -15.271 M -698.50 % | -1.912 M -104.72 % | 40.524 M -78.20 % | 185.866 M | 0.000 | 0.000 -100.00 % | 20.000 M | 0.000 |
Net cash used provided by financing activities | 39.550 M -39.71 % | 65.598 M 416.78 % | 12.694 M -95.15 % | 261.967 M 2 427.33 % | 10.365 M -33.04 % | 15.481 M 185.50 % | -18.106 M -0.74 % | -17.972 M -2 912.08 % | -596.675 K -100.31 % | 194.366 M 3 090.25 % | -6.500 M | 0.000 -100.00 % | 15.500 M | 0.000 |
Effect of forex changes on cash | 0.000 | 0.000 -100.00 % | 0.530 -18.46 % | 0.650 -9.72 % | 0.720 4 831 838 300.00 % | 0.000 100.00 % | -0.270 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | 40.328 M 137.36 % | -107.956 M -105.23 % | -52.602 M -121.13 % | 248.951 M 15 657.61 % | 1.580 M 111.16 % | -14.152 M 82.85 % | -82.510 M -508.76 % | -13.554 M 56.22 % | -30.961 M -117.03 % | 181.788 M 933.82 % | -21.802 M -508.13 % | 5.342 M -88.22 % | 45.355 M 309.47 % | 11.076 M |
Cash at beginning of period | 179.349 M -37.58 % | 287.305 M -15.48 % | 339.907 M 273.70 % | 90.957 M 1.77 % | 89.377 M -13.67 % | 103.529 M -44.35 % | 186.039 M -6.79 % | 199.593 M -13.43 % | 230.554 M 372.77 % | 48.766 M -30.89 % | 70.568 M 8.19 % | 65.226 M 228.24 % | 19.871 M 125.94 % | 8.795 M |
Cash at end of period | 219.677 M 22.49 % | 179.349 M -37.58 % | 287.305 M -15.48 % | 339.907 M 273.70 % | 90.957 M 1.77 % | 89.377 M -13.67 % | 103.529 M -44.35 % | 186.039 M -6.79 % | 199.593 M -13.43 % | 230.554 M 372.77 % | 48.766 M -30.89 % | 70.568 M 8.19 % | 65.226 M 228.24 % | 19.871 M |
Operating cash flow | 58.390 M 297.10 % | 14.704 M 361.03 % | -5.633 M -389.90 % | 1.943 M 138.67 % | -5.024 M 49.05 % | -9.862 M 71.42 % | -34.510 M -321.84 % | 15.556 M 0.49 % | 15.481 M -45.88 % | 28.606 M 4.23 % | 27.445 M 5.11 % | 26.110 M -10.43 % | 29.150 M 204.62 % | 9.569 M |
Capital expenditure | -57.804 M 69.04 % | -186.688 M -205.28 % | -61.153 M -196.39 % | -20.633 M -439.93 % | -3.821 M 42.71 % | -6.670 M -47.41 % | -4.525 M 30.98 % | -6.556 M 86.14 % | -47.313 M -14.87 % | -41.187 M 4.84 % | -43.284 M -71.31 % | -25.267 M -13.28 % | -22.305 M -1 159.37 % | -1.771 M |
Free CashFlow | 586.445 K 100.34 % | -171.984 M -157.52 % | -66.786 M -257.34 % | -18.690 M -111.29 % | -8.846 M 46.49 % | -16.531 M 57.65 % | -39.035 M -533.69 % | 9.000 M 128.27 % | -31.832 M -153.02 % | -12.581 M 20.57 % | -15.838 M -1 977.49 % | 843.590 K -87.68 % | 6.845 M -12.22 % | 7.798 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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 378.623 M 82.69 % | 207.251 M -56.13 % | 472.460 M 70.40 % | 277.260 M -0.52 % | 278.696 M 56.17 % | 178.453 M -56.19 % | 407.321 M 50.30 % | 271.000 M 28.18 % | 211.420 M 77.92 % | 118.831 M -52.26 % | 248.926 M 37.42 % | 181.146 M 27.14 % | 142.474 M 113.89 % | 66.611 M -62.80 % | 179.083 M 85.21 % | 96.690 M 0.84 % | 95.882 M 94.04 % | 49.414 M -64.00 % | 137.256 M 30.19 % | 105.428 M 66.38 % | 63.365 M 335.87 % | 14.538 M -84.37 % | 93.001 M 22.86 % | 75.697 M 17.97 % | 64.169 M 46.33 % | 43.851 M -15.53 % | 51.914 M 22.75 % | 42.291 M 5.71 % | 40.007 M 44.04 % | 27.776 M -71.35 % | 96.933 M 77.85 % | 54.503 M 58.35 % | 34.420 M 10.95 % | 31.023 M -62.94 % | 83.704 M 61.10 % | 51.957 M 0.96 % | 51.463 M 44.88 % | 35.522 M -55.88 % | 80.516 M 83.97 % | 43.766 M 11.18 % | 39.365 M 80.37 % | 21.824 M -59.78 % | 54.260 M 37.98 % | 39.324 M |
Net income | 21.991 M 437.22 % | -6.521 M -314.31 % | 3.043 M 331.34 % | 705.463 K -94.36 % | 12.499 M 62.46 % | 7.693 M -78.71 % | 36.136 M 18.35 % | 30.534 M 51.66 % | 20.134 M 27.69 % | 15.768 M -35.48 % | 24.440 M 30.67 % | 18.704 M 99.99 % | 9.352 M 213.15 % | -8.266 M -130.85 % | 26.793 M 2 480.71 % | 1.038 M -87.59 % | 8.366 M 327.18 % | -3.683 M -110.67 % | 34.503 M 73.21 % | 19.919 M 391.22 % | 4.055 M 123.88 % | -16.980 M -256.12 % | 10.876 M -10.19 % | 12.110 M 60.18 % | 7.560 M 1 507.13 % | -537.295 K 96.91 % | -17.408 M -26 943.00 % | 64.851 K -98.61 % | 4.660 M 414.49 % | -1.482 M -109.81 % | 15.104 M 693.76 % | 1.903 M 142.20 % | -4.510 M -153.41 % | -1.780 M -112.80 % | 13.906 M 66.12 % | 8.371 M -32.47 % | 12.395 M 94.69 % | 6.367 M -61.38 % | 16.487 M 66.54 % | 9.899 M -20.23 % | 12.410 M 214.93 % | 3.941 M -72.16 % | 14.152 M 22.58 % | 11.546 M |
Income before tax | 20.479 M 329.06 % | -8.940 M -622.93 % | -1.237 M -347.41 % | 499.851 K -95.88 % | 12.137 M 66.92 % | 7.271 M -82.24 % | 40.950 M 31.34 % | 31.177 M 56.41 % | 19.934 M 31.31 % | 15.181 M -33.10 % | 22.693 M 27.14 % | 17.848 M 72.34 % | 10.357 M 221.38 % | -8.532 M -130.06 % | 28.381 M 1 875.82 % | -1.598 M -119.11 % | 8.364 M 313.03 % | -3.926 M -109.63 % | 40.758 M 96.26 % | 20.767 M 431.23 % | 3.909 M 122.72 % | -17.203 M -226.07 % | 13.645 M 5.98 % | 12.876 M 48.98 % | 8.643 M 46 684.89 % | -18.552 K 99.91 % | -21.463 M -14 273.49 % | -149.322 K -103.20 % | 4.662 M 410.77 % | -1.500 M -109.48 % | 15.821 M 766.29 % | 1.826 M 140.42 % | -4.519 M -144.54 % | -1.848 M -112.08 % | 15.291 M 79.50 % | 8.519 M -39.38 % | 14.051 M 92.47 % | 7.301 M -59.07 % | 17.837 M 61.71 % | 11.030 M -19.71 % | 13.738 M 221.78 % | 4.270 M -72.75 % | 15.669 M 20.26 % | 13.030 M |
Income before tax ratio | 0.05 225.38 % | -0.04 -1 548.03 % | 0.00 -245.19 % | 0.00 -95.86 % | 0.04 6.88 % | 0.04 -59.47 % | 0.10 -12.61 % | 0.12 22.02 % | 0.09 -26.20 % | 0.13 40.13 % | 0.09 -7.48 % | 0.10 35.55 % | 0.07 156.75 % | -0.13 -180.83 % | 0.16 1 058.79 % | -0.02 -118.95 % | 0.09 209.78 % | -0.08 -126.76 % | 0.30 50.75 % | 0.20 219.28 % | 0.06 105.21 % | -1.18 -906.49 % | 0.15 -13.74 % | 0.17 26.29 % | 0.13 31 934.57 % | 0.00 99.90 % | -0.41 -11 609.14 % | 0.00 -103.03 % | 0.12 315.76 % | -0.05 -133.09 % | 0.16 387.09 % | 0.03 125.52 % | -0.13 -120.41 % | -0.06 -132.61 % | 0.18 11.42 % | 0.16 -39.95 % | 0.27 32.85 % | 0.21 -7.23 % | 0.22 -12.10 % | 0.25 -27.79 % | 0.35 78.39 % | 0.20 -32.26 % | 0.29 -12.84 % | 0.33 |
EBITDA | 21.966 M 396.36 % | -7.412 M -807.15 % | 1.048 M -50.38 % | 2.112 M -90.30 % | 21.782 M 81.77 % | 11.984 M -75.55 % | 49.018 M 25.46 % | 39.070 M 45.69 % | 26.817 M 25.35 % | 21.394 M 90.14 % | 11.252 M -53.95 % | 24.434 M 44.88 % | 16.864 M 894.86 % | -2.122 M -105.87 % | 36.146 M 603.57 % | 5.138 M -64.12 % | 14.320 M 666.74 % | 1.868 M -95.91 % | 45.704 M 107.91 % | 21.983 M 135.85 % | 9.321 M 160.69 % | -15.359 M -183.03 % | 18.497 M 1.61 % | 18.203 M 28.50 % | 14.166 M 208.43 % | 4.593 M -29.71 % | 6.534 M 519.78 % | 1.054 M -73.21 % | 3.935 M 425.80 % | -1.208 M -106.25 % | 19.317 M 1 714.49 % | 1.065 M 129.28 % | -3.636 M -89.38 % | -1.920 M -118.73 % | 10.249 M 137.54 % | 4.315 M -41.35 % | 7.357 M 63.42 % | 4.502 M -64.75 % | 12.770 M 20.41 % | 10.605 M -31.99 % | 15.593 M 345.99 % | 3.496 M -83.73 % | 21.485 M 93.17 % | 11.123 M |
Net income ratio | 0.06 284.59 % | -0.03 -588.55 % | 0.01 153.13 % | 0.00 -94.33 % | 0.04 4.03 % | 0.04 -51.41 % | 0.09 -21.26 % | 0.11 18.31 % | 0.10 -28.23 % | 0.13 35.15 % | 0.10 -4.91 % | 0.10 57.30 % | 0.07 152.90 % | -0.12 -182.94 % | 0.15 1 293.36 % | 0.01 -87.69 % | 0.09 217.08 % | -0.07 -129.65 % | 0.25 33.05 % | 0.19 195.24 % | 0.06 105.48 % | -1.17 -1 098.72 % | 0.12 -26.90 % | 0.16 35.78 % | 0.12 1 061.59 % | -0.01 96.35 % | -0.34 -21 967.23 % | 0.00 -98.68 % | 0.12 318.34 % | -0.05 -134.23 % | 0.16 346.31 % | 0.03 126.65 % | -0.13 -128.40 % | -0.06 -134.53 % | 0.17 3.11 % | 0.16 -33.11 % | 0.24 34.38 % | 0.18 -12.47 % | 0.20 -9.47 % | 0.23 -28.25 % | 0.32 74.60 % | 0.18 -30.77 % | 0.26 -11.16 % | 0.29 |
Ratio EBITDA | 0.06 262.22 % | -0.04 -1 712.05 % | 0.00 -70.88 % | 0.01 -90.25 % | 0.08 16.39 % | 0.07 -44.20 % | 0.12 -16.53 % | 0.14 13.66 % | 0.13 -29.55 % | 0.18 298.31 % | 0.05 -66.49 % | 0.13 13.95 % | 0.12 471.62 % | -0.03 -115.78 % | 0.20 279.87 % | 0.05 -64.42 % | 0.15 295.14 % | 0.04 -88.65 % | 0.33 59.69 % | 0.21 41.75 % | 0.15 113.92 % | -1.06 -631.18 % | 0.20 -17.29 % | 0.24 8.93 % | 0.22 110.77 % | 0.10 -16.79 % | 0.13 404.89 % | 0.02 -74.65 % | 0.10 326.19 % | -0.04 -121.82 % | 0.20 920.25 % | 0.02 118.49 % | -0.11 -70.69 % | -0.06 -150.55 % | 0.12 47.45 % | 0.08 -41.91 % | 0.14 12.80 % | 0.13 -20.09 % | 0.16 -34.55 % | 0.24 -38.83 % | 0.40 147.26 % | 0.16 -59.54 % | 0.40 40.00 % | 0.28 |
Gross profit ratio | 0.27 4.25 % | 0.26 0.31 % | 0.26 -2.20 % | 0.26 2.36 % | 0.26 -16.44 % | 0.31 -10.58 % | 0.35 6.70 % | 0.32 3.25 % | 0.31 -3.76 % | 0.33 2.14 % | 0.32 12.14 % | 0.29 -2.04 % | 0.29 -1.49 % | 0.30 -16.86 % | 0.36 -1.12 % | 0.36 -10.46 % | 0.40 -1.30 % | 0.41 -6.12 % | 0.43 -6.86 % | 0.47 7.40 % | 0.43 86.51 % | 0.23 -43.15 % | 0.41 -12.73 % | 0.47 -2.34 % | 0.48 19.61 % | 0.40 5.19 % | 0.38 21.60 % | 0.31 -20.84 % | 0.40 12.52 % | 0.35 -2.75 % | 0.36 9.48 % | 0.33 -2.58 % | 0.34 -13.24 % | 0.39 3.43 % | 0.38 -8.27 % | 0.41 6.30 % | 0.39 -18.32 % | 0.47 -1.56 % | 0.48 -3.58 % | 0.50 -9.95 % | 0.56 13.56 % | 0.49 -1.24 % | 0.50 -3.47 % | 0.51 |
Weighted average shs out dil | 163.031 M 0.00 % | 163.031 M -2.39 % | 167.018 M -4.42 % | 174.738 M 0.40 % | 174.041 M -9.51 % | 192.333 M 12.54 % | 170.907 M -1.80 % | 174.041 M 0.00 % | 174.041 M 0.34 % | 173.453 M 24.55 % | 139.264 M -19.71 % | 173.453 M 0.00 % | 173.453 M 4.92 % | 165.314 M 1.31 % | 163.171 M 2.09 % | 159.829 M -0.58 % | 160.762 M -12.69 % | 184.135 M 6.78 % | 172.448 M 3.89 % | 165.993 M -1.64 % | 168.755 M 9.33 % | 154.360 M 0.60 % | 153.445 M 1.37 % | 151.375 M 3.25 % | 146.603 M 9.14 % | 134.324 M 3.04 % | 130.366 M -19.59 % | 162.128 M 15.20 % | 140.738 M -5.01 % | 148.162 M -25.89 % | 199.933 M 36.59 % | 146.370 M 45.01 % | 100.939 M -43.28 % | 177.954 M 15.40 % | 154.213 M 7.04 % | 144.076 M -0.35 % | 144.584 M 0.93 % | 143.247 M 30.83 % | 109.491 M 1.39 % | 107.993 M -5.84 % | 114.696 M 13.19 % | 101.331 M -3.25 % | 104.740 M -2.77 % | 107.723 M |
Weighted average shs out | 163.031 M 0.00 % | 163.031 M -2.39 % | 167.018 M -4.42 % | 174.738 M 0.40 % | 174.041 M -9.51 % | 192.333 M 12.54 % | 170.907 M -1.80 % | 174.041 M 0.00 % | 174.041 M 0.34 % | 173.453 M 24.55 % | 139.265 M -19.71 % | 173.453 M 0.00 % | 173.453 M 4.92 % | 165.314 M 1.31 % | 163.171 M 2.09 % | 159.829 M -0.58 % | 160.762 M -12.69 % | 184.135 M 6.78 % | 172.448 M 3.89 % | 165.993 M -1.64 % | 168.755 M 9.33 % | 154.360 M 0.60 % | 153.446 M 1.37 % | 151.375 M 3.25 % | 146.605 M 9.14 % | 134.324 M 3.04 % | 130.366 M -19.59 % | 162.128 M 15.20 % | 140.741 M -5.01 % | 148.162 M -25.89 % | 199.934 M 38.70 % | 144.153 M 42.81 % | 100.940 M -43.28 % | 177.954 M 15.39 % | 154.214 M 7.04 % | 144.076 M -0.35 % | 144.585 M 0.93 % | 143.247 M 30.83 % | 109.492 M 1.39 % | 107.993 M -5.84 % | 114.697 M 13.19 % | 101.331 M -3.25 % | 104.740 M -2.77 % | 107.723 M |
EPS diluted | 0.13 425.00 % | -0.04 -322.22 % | 0.02 350.00 % | 0.00 -94.43 % | 0.07 79.50 % | 0.04 -80.95 % | 0.21 16.67 % | 0.18 50.00 % | 0.12 32.01 % | 0.09 -49.50 % | 0.18 63.64 % | 0.11 104.08 % | 0.05 207.80 % | -0.05 -131.25 % | 0.16 2 361.54 % | 0.01 -87.50 % | 0.05 360.00 % | -0.02 -110.00 % | 0.20 66.67 % | 0.12 400.00 % | 0.02 121.82 % | -0.11 -255.15 % | 0.07 -11.38 % | 0.08 55.04 % | 0.05 1 390.00 % | 0.00 96.92 % | -0.13 -32 600.00 % | 0.00 -98.79 % | 0.03 431.00 % | -0.01 -113.25 % | 0.08 480.77 % | 0.01 129.08 % | -0.04 -347.00 % | -0.01 -111.09 % | 0.09 55.25 % | 0.06 -32.21 % | 0.09 93.02 % | 0.04 -70.40 % | 0.15 63.58 % | 0.09 -16.64 % | 0.11 182.78 % | 0.04 -72.21 % | 0.14 27.27 % | 0.11 |
Earnings per share | 0.13 425.00 % | -0.04 -322.22 % | 0.02 350.00 % | 0.00 -94.43 % | 0.07 79.50 % | 0.04 -80.95 % | 0.21 16.67 % | 0.18 50.00 % | 0.12 32.01 % | 0.09 -49.50 % | 0.18 63.64 % | 0.11 104.08 % | 0.05 207.80 % | -0.05 -131.25 % | 0.16 2 361.54 % | 0.01 -87.50 % | 0.05 360.00 % | -0.02 -110.00 % | 0.20 66.67 % | 0.12 400.00 % | 0.02 121.82 % | -0.11 -255.15 % | 0.07 -11.38 % | 0.08 55.04 % | 0.05 1 390.00 % | 0.00 96.92 % | -0.13 -32 600.00 % | 0.00 -98.79 % | 0.03 431.00 % | -0.01 -113.25 % | 0.08 471.97 % | 0.01 129.53 % | -0.04 -347.00 % | -0.01 -111.09 % | 0.09 55.25 % | 0.06 -32.21 % | 0.09 93.02 % | 0.04 -70.40 % | 0.15 63.58 % | 0.09 -16.64 % | 0.11 182.78 % | 0.04 -72.21 % | 0.14 27.27 % | 0.11 |
Gross profit | 102.598 M 90.46 % | 53.869 M -56.00 % | 122.418 M 66.66 % | 73.456 M 1.83 % | 72.132 M 30.51 % | 55.272 M -60.82 % | 141.084 M 60.37 % | 87.975 M 32.34 % | 66.475 M 71.23 % | 38.823 M -51.24 % | 79.623 M 54.10 % | 51.669 M 24.54 % | 41.486 M 110.71 % | 19.689 M -69.08 % | 63.671 M 83.14 % | 34.766 M -9.70 % | 38.502 M 91.52 % | 20.104 M -66.20 % | 59.485 M 21.26 % | 49.054 M 78.70 % | 27.451 M 712.92 % | 3.377 M -91.11 % | 37.996 M 7.21 % | 35.439 M 15.20 % | 30.762 M 75.03 % | 17.576 M -11.15 % | 19.781 M 49.27 % | 13.252 M -16.32 % | 15.836 M 62.07 % | 9.771 M -72.13 % | 35.063 M 94.70 % | 18.008 M 54.26 % | 11.674 M -3.74 % | 12.127 M -61.67 % | 31.635 M 47.77 % | 21.407 M 7.32 % | 19.946 M 18.33 % | 16.856 M -56.57 % | 38.814 M 77.39 % | 21.880 M 0.11 % | 21.856 M 104.84 % | 10.670 M -60.28 % | 26.860 M 33.19 % | 20.166 M |
Income tax expense | -1.511 M 37.52 % | -2.419 M 43.47 % | -4.280 M -1 981.40 % | -205.612 K 43.16 % | -361.748 K 14.30 % | -422.102 K -108.77 % | 4.814 M 648.49 % | 643.160 K 421.21 % | -200.229 K 65.88 % | -586.901 K -139.73 % | 1.477 M 269.03 % | -873.938 K -184.24 % | 1.037 M 825.27 % | -143.036 K -108.23 % | 1.739 M 165.95 % | -2.636 M -110 721.43 % | -2.379 K 99.02 % | -243.563 K -103.89 % | 6.255 M 637.88 % | 847.713 K 681.35 % | -145.819 K 34.61 % | -223.000 K -108.05 % | 2.769 M 261.61 % | 765.825 K -29.23 % | 1.082 M 108.61 % | 518.742 K 112.79 % | -4.055 M -1 793.22 % | -214.173 K -9 050.24 % | 2.393 K 112.94 % | -18.497 K -102.58 % | 717.032 K 1 036.87 % | -76.534 K -732.25 % | -9.196 K 86.53 % | -68.270 K -104.93 % | 1.385 M 837.25 % | 147.821 K -91.08 % | 1.656 M 77.35 % | 934.015 K -30.84 % | 1.350 M 19.44 % | 1.131 M -14.86 % | 1.328 M 303.80 % | 328.876 K -78.32 % | 1.517 M 2.19 % | 1.484 M |
Cost of revenue | 276.025 M 79.96 % | 153.382 M -56.18 % | 350.042 M 71.75 % | 203.804 M -1.34 % | 206.564 M 67.69 % | 123.182 M -53.73 % | 266.237 M 45.47 % | 183.024 M 26.27 % | 144.944 M 81.16 % | 80.008 M -52.74 % | 169.304 M 30.76 % | 129.477 M 28.21 % | 100.987 M 115.22 % | 46.922 M -59.34 % | 115.412 M 86.38 % | 61.924 M 7.92 % | 57.380 M 95.77 % | 29.310 M -62.31 % | 77.771 M 37.96 % | 56.374 M 56.97 % | 35.914 M 221.79 % | 11.161 M -79.71 % | 55.005 M 36.63 % | 40.258 M 20.51 % | 33.406 M 27.14 % | 26.275 M -18.23 % | 32.133 M 10.65 % | 29.039 M 20.14 % | 24.170 M 34.25 % | 18.005 M -70.90 % | 61.870 M 69.53 % | 36.495 M 60.44 % | 22.746 M 20.38 % | 18.896 M -63.71 % | 52.070 M 70.44 % | 30.550 M -3.07 % | 31.516 M 68.85 % | 18.665 M -55.24 % | 41.703 M 90.55 % | 21.885 M 24.99 % | 17.509 M 56.97 % | 11.154 M -59.29 % | 27.400 M 43.02 % | 19.158 M |
General and administrative expenses | 16.941 M -21.87 % | 21.681 M 28.67 % | 16.851 M -38.28 % | 27.304 M 251.82 % | 7.761 M -58.67 % | 18.776 M 57.92 % | 11.890 M -67.11 % | 36.153 M 648.86 % | -6.587 M -156.61 % | 11.635 M -14.46 % | 13.603 M -54.08 % | 29.620 M 572.40 % | -6.270 M -158.86 % | 10.653 M 153.12 % | -20.054 M -179.78 % | 25.135 M 600.41 % | -5.023 M -157.84 % | 8.684 M 149.85 % | -17.421 M -287.55 % | 9.289 M 284.78 % | -5.027 M -160.56 % | 8.300 M 156.69 % | -14.640 M -288.34 % | 7.773 M 320.38 % | -3.527 M -147.19 % | 7.474 M 174.86 % | -9.983 M -281.08 % | 5.513 M 165.66 % | -8.396 M -181.83 % | 10.261 M 128.66 % | -35.804 M -361.97 % | 13.667 M 228.38 % | -10.646 M -186.58 % | 12.296 M 151.44 % | -23.904 M -313.80 % | 11.181 M 278.06 % | -6.279 M -173.80 % | 8.509 M 147.97 % | -17.737 M -293.68 % | 9.158 M 297.52 % | -4.636 M -184.51 % | 5.486 M 131.04 % | -17.673 M -384.70 % | 6.208 M |
Selling and marketing expenses | -142.705 K -101.07 % | 13.311 M 183.05 % | -16.028 M -143.52 % | 36.831 M 94.26 % | 18.959 M 71.94 % | 11.027 M -55.37 % | 24.708 M 71.17 % | 14.435 M 12.95 % | 12.781 M 35.61 % | 9.424 M -51.57 % | 19.459 M 55.93 % | 12.479 M 1.80 % | 12.258 M 71.23 % | 7.159 M -53.26 % | 15.318 M 49.15 % | 10.270 M 6.50 % | 9.643 M 101.97 % | 4.774 M -57.33 % | 11.190 M 36.22 % | 8.215 M 29.35 % | 6.351 M 69.87 % | 3.739 M -63.38 % | 10.209 M 67.68 % | 6.088 M 6.32 % | 5.727 M 50.49 % | 3.805 M -48.01 % | 7.319 M 78.18 % | 4.108 M 4.12 % | 3.945 M 25.59 % | 3.142 M -53.60 % | 6.770 M 46.27 % | 4.628 M 16.37 % | 3.977 M 28.85 % | 3.087 M -50.21 % | 6.199 M 11.90 % | 5.540 M 39.39 % | 3.974 M 14.49 % | 3.471 M -58.20 % | 8.304 M 163.02 % | 3.157 M -0.27 % | 3.166 M 63.24 % | 1.939 M -58.90 % | 4.719 M 90.16 % | 2.482 M |
Other expenses | 33.028 M 1 458.18 % | -2.432 M -102.73 % | 89.117 M 559.35 % | -19.401 M -449.40 % | -3.531 M -15 721.77 % | -22.319 K -4 749.79 % | 480.000 100.02 % | -2.825 M 32.19 % | -4.166 M -160 744.40 % | -2.590 K 99.95 % | -5.062 M -28 003.91 % | -18.010 K -154.34 % | 33.145 K 11 737.50 % | 280.000 -99.61 % | 71.280 K 109.01 % | -790.899 K -4 549.61 % | -17.010 K -388.86 % | 5.889 K -28.88 % | 8.280 K -58.93 % | 20.159 K 136.79 % | -54.801 K -258.77 % | 34.515 K 3 695.69 % | -959.900 -103.07 % | 31.248 K 276.77 % | -17.677 K -151.53 % | 34.307 K 12 152.50 % | 280.000 -97.67 % | 12.000 K 422.14 % | -3.725 K -125.03 % | 14.882 K 100.61 % | -2.448 M -238.26 % | 1.770 M 352.41 % | -701.389 K -130.56 % | 2.295 M -54.98 % | 5.099 M 14.02 % | 4.472 M -37.59 % | 7.166 M 200.13 % | 2.387 M -60.11 % | 5.985 M 173.77 % | 2.186 M -29.19 % | 3.087 M 166.65 % | 1.158 M -70.51 % | 3.926 M 109.32 % | 1.876 M |
Operating expenses | 82.212 M 30.89 % | 62.810 M -49.45 % | 124.242 M 70.30 % | 72.956 M 16.79 % | 62.466 M 32.46 % | 47.159 M -33.83 % | 71.270 M 41.57 % | 50.343 M 27.14 % | 39.596 M 75.15 % | 22.606 M -60.31 % | 56.958 M 87.45 % | 30.386 M -10.92 % | 34.113 M 31.60 % | 25.922 M -30.12 % | 37.093 M 24.29 % | 29.845 M 9.02 % | 27.376 M 30.70 % | 20.946 M -31.11 % | 30.403 M 29.11 % | 23.547 M 4.71 % | 22.489 M 16.85 % | 19.246 M -24.66 % | 25.545 M 22.90 % | 20.785 M -2.66 % | 21.352 M 26.80 % | 16.840 M 23.18 % | 13.670 M 12.08 % | 12.197 M 2.49 % | 11.901 M 3.99 % | 11.445 M -27.32 % | 15.746 M -9.79 % | 17.454 M 13.53 % | 15.374 M -5.93 % | 16.342 M -23.58 % | 21.385 M 25.11 % | 17.093 M 32.45 % | 12.905 M 4.46 % | 12.354 M -54.83 % | 27.350 M 115.81 % | 12.673 M 19.02 % | 10.648 M 38.24 % | 7.702 M -47.86 % | 14.770 M 63.32 % | 9.044 M |
Cost and expenses | 358.237 M 65.70 % | 216.192 M -54.42 % | 474.284 M 71.37 % | 276.760 M 2.87 % | 269.030 M 57.94 % | 170.341 M -49.53 % | 337.507 M 44.62 % | 233.368 M 26.46 % | 184.540 M 79.84 % | 102.614 M -54.65 % | 226.261 M 41.53 % | 159.863 M 18.33 % | 135.100 M 85.47 % | 72.844 M -52.24 % | 152.505 M 66.18 % | 91.769 M 8.27 % | 84.756 M 68.65 % | 50.256 M -53.54 % | 108.174 M 35.35 % | 79.921 M 36.84 % | 58.403 M 92.07 % | 30.407 M -62.25 % | 80.550 M 31.96 % | 61.042 M 11.48 % | 54.758 M 27.01 % | 43.115 M -5.87 % | 45.804 M 11.08 % | 41.237 M 14.32 % | 36.072 M 22.49 % | 29.449 M -62.06 % | 77.616 M 43.87 % | 53.949 M 41.52 % | 38.120 M 8.18 % | 35.238 M -52.03 % | 73.455 M 54.18 % | 47.642 M 7.25 % | 44.421 M 43.20 % | 31.020 M -55.08 % | 69.053 M 99.81 % | 34.559 M 22.74 % | 28.157 M 49.32 % | 18.856 M -55.28 % | 42.170 M 49.53 % | 28.202 M |
Research and development expenses | 32.386 M 7.07 % | 30.249 M -11.82 % | 34.302 M 21.73 % | 28.178 M 2.95 % | 27.372 M 24.19 % | 22.040 M -34.33 % | 33.561 M 61.77 % | 20.746 M 10.99 % | 18.692 M 22.65 % | 15.241 M -25.71 % | 20.516 M 44.94 % | 14.154 M -1.38 % | 14.352 M 49.51 % | 9.599 M -39.27 % | 15.807 M 39.00 % | 11.372 M -1.52 % | 11.548 M 28.33 % | 8.998 M -29.11 % | 12.694 M 57.41 % | 8.064 M -19.24 % | 9.986 M 14.51 % | 8.720 M -11.01 % | 9.799 M 32.03 % | 7.421 M -24.38 % | 9.814 M 54.40 % | 6.356 M 23.46 % | 5.148 M 18.00 % | 4.363 M -36.47 % | 6.868 M 24.58 % | 5.513 M -41.58 % | 9.437 M 43.94 % | 6.556 M -53.03 % | 13.958 M | 0.000 -100.00 % | 22.826 M | 0.000 -100.00 % | 8.819 M | 0.000 -100.00 % | 20.098 M | 0.000 -100.00 % | 6.868 M | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 16.798 M -52.00 % | 34.992 M 4 152.19 % | 822.919 K -98.72 % | 64.179 M 103.33 % | 31.563 M 5.91 % | 29.802 M -18.57 % | 36.597 M -27.66 % | 50.588 M 716.76 % | 6.194 M -70.59 % | 21.060 M -49.26 % | 41.503 M -1.42 % | 42.099 M 603.05 % | 5.988 M -66.38 % | 17.812 M 476.08 % | -4.736 M -113.38 % | 35.405 M 666.36 % | 4.620 M -65.67 % | 13.458 M 315.99 % | -6.231 M -135.60 % | 17.504 M 1 221.85 % | 1.324 M -89.00 % | 12.039 M 371.70 % | -4.431 M -131.96 % | 13.862 M 530.20 % | 2.200 M -80.50 % | 11.279 M 523.36 % | -2.664 M -127.69 % | 9.621 M 316.16 % | -4.451 M -133.21 % | 13.402 M 146.16 % | -29.034 M -258.69 % | 18.296 M 374.37 % | -6.668 M -143.35 % | 15.383 M 186.88 % | -17.705 M -205.89 % | 16.720 M 825.46 % | -2.305 M -119.24 % | 11.980 M 227.01 % | -9.433 M -176.59 % | 12.315 M 937.44 % | -1.471 M -119.80 % | 7.426 M 157.32 % | -12.954 M -249.08 % | 8.689 M |
Interest income | 117.934 K -24.84 % | 156.909 K -57.19 % | 366.525 K -37.56 % | 587.041 K 5.12 % | 558.425 K 11.39 % | 501.302 K -61.91 % | 1.316 M 72.99 % | 760.697 K 17.38 % | 648.084 K 71.79 % | 377.261 K -78.93 % | 1.791 M -6.69 % | 1.919 M 169.43 % | 712.307 K 88.94 % | 376.997 K -39.67 % | 624.942 K 117.30 % | 287.597 K 19.43 % | 240.815 K 0.70 % | 239.131 K -92.10 % | 3.026 M 276.65 % | 803.355 K 89.34 % | 424.303 K -9.17 % | 467.149 K 77.25 % | 263.558 K -19.07 % | 325.673 K -36.55 % | 513.238 K -11.68 % | 581.138 K -87.79 % | 4.759 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 |
Interest expense | 1.487 M -2.73 % | 1.529 M -33.10 % | 2.285 M 41.70 % | 1.612 M 7.52 % | 1.500 M -9.41 % | 1.655 M -3.57 % | 1.717 M 11.37 % | 1.541 M 22.44 % | 1.259 M 113.73 % | 589.068 K -7.67 % | 638.018 K -37.80 % | 1.026 M -1.63 % | 1.043 M 10.27 % | 945.596 K -0.99 % | 955.033 K 9.72 % | 870.438 K 4.43 % | 833.540 K 19.18 % | 699.409 K | 0.000 -100.00 % | 1.216 M 103.87 % | 596.444 K 15.24 % | 517.556 K 256.20 % | 145.299 K -76.61 % | 621.325 K -38.95 % | 1.018 M 829.89 % | 109.450 K -94.45 % | 1.972 M | 0.000 -100.00 % | 1.193 M | 0.000 -100.00 % | 656.177 K | 0.000 | 0.000 | 0.000 -100.00 % | 635.427 K | 0.000 -100.00 % | 160.073 K | 0.000 -100.00 % | 113.835 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Depreciation and amortization | 0.000 | 0.000 | 0.000 -100.00 % | 7.195 M -11.67 % | 8.145 M 64.06 % | 4.965 M -21.83 % | 6.352 M 0.00 % | 6.352 M 12.93 % | 5.624 M 0.00 % | 5.624 M 20.85 % | 4.654 M -16.28 % | 5.559 M 1.73 % | 5.465 M 0.00 % | 5.465 M -19.75 % | 6.810 M 0.00 % | 6.810 M 32.95 % | 5.122 M 0.00 % | 5.122 M 4.16 % | 4.917 M 5.38 % | 4.666 M -4.04 % | 4.863 M 4.21 % | 4.666 M 0.00 % | 4.666 M 19.23 % | 3.914 M -14.64 % | 4.585 M 17.15 % | 3.914 M -86.02 % | 27.997 M 940.80 % | 2.690 M 958.60 % | -313.299 K -218.41 % | -98.394 K -103.54 % | 2.783 M 175.91 % | 1.009 M 457.35 % | 180.975 K -53.78 % | 391.530 K -55.70 % | 883.826 K 7.45 % | 822.580 K 74.56 % | 471.232 K 175.31 % | -625.691 K -147.91 % | 1.306 M 28.75 % | 1.014 M 60.11 % | 633.521 K 0.57 % | 629.956 K -5.07 % | 663.597 K 2 208.41 % | -31.474 K |
Operating income | 20.386 M 328.02 % | -8.940 M -390.03 % | -1.824 M -465.00 % | 499.851 K -94.83 % | 9.666 M 32.94 % | 7.271 M -82.24 % | 40.949 M 31.34 % | 31.177 M 56.40 % | 19.934 M 31.31 % | 15.181 M -33.02 % | 22.665 M 26.86 % | 17.866 M 73.07 % | 10.323 M 220.99 % | -8.533 M -130.14 % | 28.310 M 1 938.06 % | -1.540 M -118.40 % | 8.370 M 312.86 % | -3.932 M -109.65 % | 40.750 M 96.22 % | 20.767 M 421.50 % | 3.982 M 123.15 % | -17.203 M -226.06 % | 13.646 M 5.98 % | 12.876 M 48.15 % | 8.691 M 46 946.32 % | -18.552 K 99.91 % | -21.463 M -13 204.48 % | -161.322 K -103.42 % | 4.711 M 414.02 % | -1.500 M -108.21 % | 18.268 M 32 573.04 % | 55.913 K 101.46 % | -3.817 M 7.86 % | -4.143 M -140.65 % | 10.192 M 151.86 % | 4.047 M -41.23 % | 6.886 M 40.15 % | 4.913 M -58.55 % | 11.852 M 34.02 % | 8.844 M -16.97 % | 10.651 M 242.29 % | 3.112 M -73.50 % | 11.743 M 5.28 % | 11.154 M |
Operating income ratio | 0.05 224.81 % | -0.04 -1 017.09 % | 0.00 -314.20 % | 0.00 -94.80 % | 0.03 -14.88 % | 0.04 -59.47 % | 0.10 -12.61 % | 0.12 22.02 % | 0.09 -26.20 % | 0.13 40.31 % | 0.09 -7.68 % | 0.10 36.12 % | 0.07 156.56 % | -0.13 -181.03 % | 0.16 1 092.40 % | -0.02 -118.25 % | 0.09 209.70 % | -0.08 -126.80 % | 0.30 50.72 % | 0.20 213.43 % | 0.06 105.31 % | -1.18 -906.43 % | 0.15 -13.74 % | 0.17 25.59 % | 0.14 32 113.22 % | 0.00 99.90 % | -0.41 -10 738.29 % | 0.00 -103.24 % | 0.12 318.01 % | -0.05 -128.66 % | 0.19 18 271.36 % | 0.00 100.93 % | -0.11 16.96 % | -0.13 -209.68 % | 0.12 56.33 % | 0.08 -41.79 % | 0.13 -3.26 % | 0.14 -6.04 % | 0.15 -27.15 % | 0.20 -25.32 % | 0.27 89.77 % | 0.14 -34.12 % | 0.22 -23.70 % | 0.28 |
Total other income expenses net | 93.028 K | 0.000 -100.00 % | 587.786 K | 0.000 -100.00 % | 2.471 M | 0.000 -100.00 % | 480.000 71.43 % | 280.000 | 0.000 | 0.000 -100.00 % | 28.120 K 256.14 % | -18.010 K -154.34 % | 33.145 K 11 777.80 % | 279.050 -99.61 % | 71.280 K 222.90 % | -58.000 K -885.05 % | -5.888 K -199.99 % | 5.889 K -28.86 % | 8.277 K | 0.000 100.00 % | -72.976 K -14 033 746.17 % | -0.520 99.95 % | -960.000 | 0.000 100.00 % | -48.500 K | 0.000 -100.00 % | 278.840 -97.68 % | 11.999 K 124.64 % | -48.700 K -32 466 566.69 % | -0.150 -100.01 % | 2.781 K -99.71 % | 947.800 K 2 887.65 % | -34.000 K -101.48 % | 2.295 M -53.87 % | 4.976 M 11.27 % | 4.472 M -37.59 % | 7.166 M 200.13 % | 2.387 M -60.11 % | 5.985 M 173.77 % | 2.186 M -29.19 % | 3.087 M 166.65 % | 1.158 M -70.51 % | 3.926 M 109.32 % | 1.876 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 |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 68.655 M 34.45 % | 51.065 M 235.96 % | -37.559 M -214.21 % | 32.884 M -84.27 % | 209.110 M 366.84 % | 44.793 M 839.22 % | -6.060 M 78.11 % | -27.686 M 70.81 % | -94.857 M 35.60 % | -147.285 M 22.29 % | -189.529 M -2.72 % | -184.516 M -103.09 % | -90.853 M -29.46 % | -70.179 M 71.71 % | -248.103 M -3 108.31 % | 8.247 M 157.61 % | -14.315 M -66.78 % | -8.583 M 72.34 % | -31.032 M -153.77 % | -12.228 M 60.08 % | -30.635 M 20.69 % | -38.630 M 18.23 % | -47.243 M -5.76 % | -44.670 M 23.44 % | -58.348 M 33.07 % | -87.184 M 16.48 % | -104.392 M -11.60 % | -93.540 M -1.26 % | -92.379 M 34.49 % | -141.015 M 24.84 % | -187.611 M -13.29 % | -165.602 M -1.87 % | -162.557 M 6.78 % | -174.389 M 14.26 % | -203.401 M -39.50 % | -145.808 M 7.75 % | -158.061 M 16.74 % | -189.830 M 13.37 % | -219.140 M -1 064.39 % | -18.820 M 22.65 % | -24.330 M -2.27 % | -23.790 M 50.34 % | -47.902 M |
Total investments | 90.291 M -9.71 % | 100.000 M | 0.000 -100.00 % | 3.698 M -2.28 % | 3.784 M -11.99 % | 4.299 M -3.59 % | 4.459 M 10.30 % | 4.043 M -2.09 % | 4.129 M -2.05 % | 4.216 M | 0.000 -100.00 % | 25.000 M -77.27 % | 110.000 M -21.43 % | 140.000 M 2 912.40 % | 4.647 M -1.82 % | 4.734 M -1.79 % | 4.820 M -1.76 % | 4.907 M -7.35 % | 5.296 M 0.52 % | 5.269 M 0.38 % | 5.248 M 0.35 % | 5.230 M 0.66 % | 5.196 M 0.60 % | 5.165 M 0.61 % | 5.134 M 0.60 % | 5.103 M 0.68 % | 5.068 M 0.78 % | 5.029 M 0.78 % | 4.990 M 0.91 % | 4.945 M 0.30 % | 4.930 M 0.62 % | 4.900 M | 0.000 100.00 % | -1.378 M | 0.000 100.00 % | -904.058 K -185.80 % | -316.320 K -17.60 % | -268.972 K 10.68 % | -301.139 K | 0.000 100.00 % | -284.802 K -46.87 % | -193.920 K | 0.000 |
Total debt | 195.748 M 12.07 % | 174.667 M -16.38 % | 208.885 M 3.16 % | 202.485 M -52.96 % | 430.487 M 114.08 % | 201.083 M 4.29 % | 192.817 M 0.28 % | 192.276 M 18.77 % | 161.888 M 30.31 % | 124.235 M 8.94 % | 114.044 M 17.37 % | 97.163 M -4.87 % | 102.133 M 8.72 % | 93.937 M 2.15 % | 91.959 M 29.53 % | 70.994 M -7.10 % | 76.417 M 4.40 % | 73.198 M 21.83 % | 60.080 M 16.77 % | 51.450 M 103.96 % | 25.225 M -36.94 % | 40.000 M -11.11 % | 45.000 M 44.15 % | 31.217 M 29.35 % | 24.134 M 119.40 % | 11.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.000 M 0.00 % | 17.000 M 6.25 % | 16.000 M 45.45 % | 11.000 M 1 000.00 % | 1.000 M |
Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 -100.00 % | 648.522 M 1 150.45 % | 51.863 M | 0.000 | 0.000 -100.00 % | 620.679 M 2 060.84 % | 28.724 M -95.32 % | 614.013 M | 0.000 -100.00 % | 607.675 M 2 535.51 % | 23.057 M -96.19 % | 605.309 M 2 594.38 % | 22.466 M -94.12 % | 382.079 M 1 663.21 % | 21.670 M -94.53 % | 395.933 M 1 824.45 % | -22.960 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 |
Retained earnings | 320.154 M 7.38 % | 298.163 M -2.14 % | 304.684 M -0.87 % | 307.346 M -6.16 % | 327.526 M 3.97 % | 315.027 M 2.50 % | 307.333 M 8.82 % | 282.428 M 12.12 % | 251.894 M 4.67 % | 240.644 M -3.93 % | 250.477 M 22.98 % | 203.678 M 10.11 % | 184.974 M 2.29 % | 180.825 M -4.37 % | 189.091 M 15.95 % | 163.082 M 0.66 % | 162.020 M 2.76 % | 157.673 M -2.28 % | 161.355 M 24.81 % | 129.279 M 18.21 % | 109.360 M 3.85 % | 105.305 M -13.89 % | 122.284 M 9.28 % | 111.898 M 12.21 % | 99.723 M 8.20 % | 92.163 M -0.58 % | 92.700 M -15.81 % | 110.108 M 0.06 % | 110.043 M 1.69 % | 108.218 M -1.35 % | 109.700 M 14.68 % | 95.658 M 2.03 % | 93.755 M -18.10 % | 114.471 M -1.53 % | 116.250 M 9.21 % | 106.446 M 8.54 % | 98.075 M -10.58 % | 109.680 M 6.16 % | 103.313 M 13.41 % | 91.101 M 12.19 % | 81.201 M 18.04 % | 68.791 M -4.92 % | 72.350 M |
Common stock | 174.738 M 0.00 % | 174.738 M 0.00 % | 174.738 M 0.00 % | 174.738 M 0.40 % | 174.041 M 0.00 % | 174.041 M 0.00 % | 174.041 M 0.00 % | 174.041 M 0.00 % | 174.041 M 0.34 % | 173.453 M 0.00 % | 173.453 M 0.00 % | 173.453 M 0.00 % | 173.453 M 0.00 % | 173.453 M 0.00 % | 173.453 M 8.52 % | 159.829 M -0.58 % | 160.762 M 0.00 % | 160.762 M 0.00 % | 160.762 M 0.00 % | 160.762 M 0.00 % | 160.762 M 0.00 % | 160.762 M 0.00 % | 160.762 M -0.30 % | 161.248 M 0.00 % | 161.253 M 0.00 % | 161.253 M 11.09 % | 145.154 M 0.00 % | 145.154 M 0.00 % | 145.154 M -0.34 % | 145.656 M -0.08 % | 145.773 M -0.06 % | 145.854 M 0.00 % | 145.854 M 80.00 % | 81.030 M 0.00 % | 81.030 M 1.29 % | 80.000 M 0.00 % | 80.000 M 0.00 % | 80.000 M 0.00 % | 80.000 M 33.33 % | 60.000 M 0.00 % | 60.000 M 0.00 % | 60.000 M 0.00 % | 60.000 M |
Total equity | 1.170 B 2.57 % | 1.141 B 0.13 % | 1.140 B 0.79 % | 1.131 B -1.15 % | 1.144 B 1.39 % | 1.128 B 1.02 % | 1.117 B 3.67 % | 1.077 B 3.08 % | 1.045 B 1.64 % | 1.028 B 1.62 % | 1.012 B 2.62 % | 985.868 M 2.12 % | 965.371 M 0.49 % | 960.664 M -0.87 % | 969.053 M 39.07 % | 696.816 M 0.15 % | 695.754 M 0.63 % | 691.407 M -0.53 % | 695.090 M 1.69 % | 683.547 M 3.00 % | 663.628 M 0.61 % | 659.573 M -2.51 % | 676.552 M 1.62 % | 665.741 M 1.85 % | 653.631 M 1.17 % | 646.070 M 56.15 % | 413.756 M -4.17 % | 431.751 M 0.03 % | 431.610 M 0.43 % | 429.767 M -0.33 % | 431.176 M 7.48 % | 401.170 M 1.08 % | 396.895 M -4.37 % | 415.032 M 0.14 % | 414.438 M 3.95 % | 398.705 M 2.14 % | 390.334 M -2.89 % | 401.939 M 1.61 % | 395.572 M 98.27 % | 199.512 M 5.22 % | 189.612 M 7.00 % | 177.202 M -1.97 % | 180.761 M |
Other non current liabilities | 7.563 M 8.62 % | 6.963 M 4.98 % | 6.633 M 146.98 % | 2.686 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.526 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.695 M | 0.000 | 0.000 | 0.000 -100.00 % | 19.232 M | 0.000 -100.00 % | 19.141 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 |
Long term debt | 34.863 M 5.38 % | 33.085 M -41.57 % | 56.628 M 2.68 % | 55.151 M 37.96 % | 39.976 M -11.71 % | 45.277 M 135.28 % | 19.244 M 71.77 % | 11.203 M -1.74 % | 11.402 M | 0.000 | 0.000 -100.00 % | 2.908 M -4.10 % | 3.033 M -68.06 % | 9.495 M -0.11 % | 9.506 M -42.61 % | 16.563 M -0.11 % | 16.582 M 25.64 % | 13.198 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 -100.00 % | 17.000 M 0.00 % | 17.000 M 6.25 % | 16.000 M 45.45 % | 11.000 M 1 000.00 % | 1.000 M |
Total non current liabilities | 71.621 M 3.50 % | 69.200 M -24.94 % | 92.190 M 33.84 % | 68.879 M 58.34 % | 43.501 M -28.75 % | 61.050 M 69.40 % | 36.040 M 43.53 % | 25.109 M -4.98 % | 26.426 M 79.36 % | 14.734 M -5.10 % | 15.526 M -10.78 % | 17.401 M -9.50 % | 19.229 M -23.58 % | 25.162 M -3.22 % | 25.999 M -20.04 % | 32.515 M -8.45 % | 35.516 M 8.63 % | 32.694 M 61.18 % | 20.284 M 4.20 % | 19.466 M -1.99 % | 19.862 M 5.32 % | 18.858 M -4.18 % | 19.681 M 4.50 % | 18.834 M -4.21 % | 19.663 M -4.23 % | 20.531 M -1.41 % | 20.825 M -3.71 % | 21.627 M -3.67 % | 22.451 M 10.73 % | 20.276 M -3.88 % | 21.095 M 0.86 % | 20.915 M -1.05 % | 21.138 M -3.75 % | 21.962 M -3.53 % | 22.766 M -8.05 % | 24.758 M -2.13 % | 25.295 M -1.81 % | 25.762 M -40.30 % | 43.149 M -0.62 % | 43.418 M 2.24 % | 42.468 M 12.84 % | 37.634 M 36.04 % | 27.665 M |
Other current liabilities | 172.730 M -12.84 % | 198.181 M 36.15 % | 145.556 M 22.63 % | 118.696 M 2.61 % | 115.672 M 0.52 % | 115.079 M -22.94 % | 149.335 M 2 809.27 % | 5.133 M 284.44 % | -2.783 M -177.85 % | -1.002 M -103.44 % | 29.113 M 208.05 % | 9.451 M -27.77 % | 13.085 M 195.88 % | 4.422 M -58.55 % | 10.670 M 460.76 % | -2.958 M -156.46 % | 5.238 M 30.04 % | 4.028 M -50.56 % | 8.147 M 8.89 % | 7.482 M -9.81 % | 8.296 M 362.64 % | 1.793 M -80.34 % | 9.122 M 295.01 % | -4.678 M -8.23 % | -4.322 M -112.41 % | 34.822 M 129.67 % | 15.162 M 20.76 % | 12.555 M -1.78 % | 12.783 M -48.94 % | 25.036 M -22.66 % | 32.371 M -25.35 % | 43.363 M -3.21 % | 44.800 M 10.35 % | 40.597 M -16.12 % | 48.401 M 903.81 % | 4.822 M -18.69 % | 5.930 M -61.91 % | 15.569 M -69.01 % | 50.246 M 587.93 % | 7.304 M 52.00 % | 4.805 M 111.45 % | 2.272 M -79.03 % | 10.836 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.291 M -64.34 % | 26.053 M -34.56 % | 39.812 M 64.85 % | 24.150 M 41.10 % | 17.116 M -23.60 % | 22.404 M | 0.000 -100.00 % | 22.850 M 27.56 % | 17.913 M 2.04 % | 17.555 M -22.74 % | 22.724 M 146.96 % | 9.201 M -33.84 % | 13.907 M 30.42 % | 10.664 M -36.03 % | 16.669 M | 0.000 -100.00 % | 6.764 M -2.40 % | 6.931 M -50.34 % | 13.956 M 9.28 % | 12.771 M -28.51 % | 17.864 M -59.50 % | 44.103 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 |
Short term debt | 160.884 M 13.63 % | 141.582 M -7.01 % | 152.257 M 3.34 % | 147.333 M -13.64 % | 170.596 M 9.49 % | 155.805 M -10.24 % | 173.573 M -3.61 % | 180.073 M 20.46 % | 149.486 M 21.81 % | 122.717 M 7.60 % | 114.044 M 27.77 % | 89.254 M -2.03 % | 91.101 M 7.89 % | 84.442 M 2.41 % | 82.453 M 51.48 % | 54.430 M -9.03 % | 59.835 M -0.28 % | 60.000 M -0.13 % | 60.080 M 16.77 % | 51.450 M 103.96 % | 25.225 M -36.94 % | 40.000 M -11.11 % | 45.000 M 44.15 % | 31.217 M 29.35 % | 24.134 M 119.40 % | 11.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total current liabilities | 978.280 M 6.10 % | 922.052 M 2.38 % | 900.616 M 13.73 % | 791.910 M -4.62 % | 830.227 M 5.19 % | 789.264 M -4.89 % | 829.833 M 18.15 % | 702.352 M 20.38 % | 583.432 M 3.32 % | 564.662 M 6.65 % | 529.471 M 6.51 % | 497.129 M 28.50 % | 386.868 M 26.37 % | 306.145 M 7.90 % | 283.724 M 12.77 % | 251.595 M 6.19 % | 236.938 M 12.38 % | 210.845 M -1.64 % | 214.371 M 5.72 % | 202.764 M 46.92 % | 138.008 M -9.25 % | 152.076 M -7.21 % | 163.896 M 3.38 % | 158.541 M 12.39 % | 141.065 M -6.01 % | 150.086 M 84.30 % | 81.434 M -11.96 % | 92.497 M 1.31 % | 91.302 M -21.97 % | 117.007 M -22.00 % | 150.016 M 6.26 % | 141.181 M 11.58 % | 126.530 M 12.35 % | 112.622 M -12.19 % | 128.259 M 90.42 % | 67.358 M -15.93 % | 80.121 M 2.12 % | 78.457 M -10.41 % | 87.572 M 64.27 % | 53.308 M 87.24 % | 28.471 M 30.19 % | 21.869 M -48.28 % | 42.282 M |
Total liabilities | 1.050 B 5.92 % | 991.251 M -0.16 % | 992.806 M 15.34 % | 860.789 M -1.48 % | 873.728 M 2.75 % | 850.314 M -1.80 % | 865.873 M 19.03 % | 727.461 M 19.28 % | 609.857 M 5.26 % | 579.395 M 6.31 % | 544.997 M 5.92 % | 514.530 M 26.70 % | 406.096 M 22.57 % | 331.307 M 6.97 % | 309.723 M 9.02 % | 284.110 M 4.28 % | 272.454 M 11.87 % | 243.539 M 3.79 % | 234.654 M 5.59 % | 222.230 M 40.77 % | 157.870 M -7.64 % | 170.935 M -6.89 % | 183.577 M 3.50 % | 177.376 M 10.36 % | 160.728 M -5.80 % | 170.617 M 66.85 % | 102.259 M -10.40 % | 114.124 M 0.33 % | 113.753 M -17.14 % | 137.283 M -19.77 % | 171.111 M 5.56 % | 162.096 M 9.77 % | 147.667 M 9.72 % | 134.584 M -10.89 % | 151.025 M 63.95 % | 92.115 M -12.62 % | 105.417 M 1.15 % | 104.219 M -20.27 % | 130.721 M 35.15 % | 96.726 M 36.35 % | 70.939 M 19.22 % | 59.503 M -14.93 % | 69.946 M |
Other non current assets | 4.968 M 100.81 % | 2.474 M -72.88 % | 9.124 M 14.31 % | 7.981 M -0.92 % | 8.055 M -24.72 % | 10.700 M 0.00 % | 10.700 M 1 472.19 % | 680.578 K 39.61 % | 487.491 K -33.33 % | 731.236 K -95.55 % | 16.420 M 1 404.84 % | 1.091 M -78.32 % | 5.034 M -3.86 % | 5.236 M 788.00 % | 589.601 K -13.31 % | 680.160 K -11.75 % | 770.721 K -10.51 % | 861.280 K -85.46 % | 5.924 M -96.34 % | 161.665 M 2 611.90 % | 5.961 M -2.35 % | 6.105 M -2.29 % | 6.248 M -2.24 % | 6.391 M -2.19 % | 6.534 M -2.14 % | 6.677 M 17.48 % | 5.684 M -1.50 % | 5.770 M -1.47 % | 5.856 M -1.45 % | 5.943 M -1.43 % | 6.029 M | 0.000 | 0.000 -100.00 % | 1.378 M | 0.000 -100.00 % | 904.058 K 185.80 % | 316.321 K 17.60 % | 268.973 K -10.68 % | 301.141 K | 0.000 -100.00 % | 284.804 K 46.87 % | 193.921 K | 0.000 |
Long term investments | 0.000 -100.00 % | 3.525 M | 0.000 -100.00 % | 3.698 M -2.28 % | 3.784 M -11.99 % | 4.299 M -3.59 % | 4.459 M 10.30 % | 4.043 M -2.09 % | 4.129 M -2.05 % | 4.216 M | 0.000 -100.00 % | 4.388 M | 0.000 | 0.000 -100.00 % | 4.647 M -1.82 % | 4.734 M -1.79 % | 4.820 M -1.76 % | 4.907 M -7.35 % | 5.296 M 103.52 % | -150.298 M -2 963.69 % | 5.248 M 0.35 % | 5.230 M 0.66 % | 5.196 M 0.60 % | 5.165 M 0.61 % | 5.134 M 0.60 % | 5.103 M 0.68 % | 5.068 M 0.78 % | 5.029 M 0.78 % | 4.990 M 0.91 % | 4.945 M 0.30 % | 4.930 M 0.62 % | 4.900 M | 0.000 100.00 % | -1.378 M | 0.000 100.00 % | -904.058 K -185.80 % | -316.320 K -17.60 % | -268.972 K 10.68 % | -301.139 K | 0.000 100.00 % | -284.802 K -46.87 % | -193.920 K | 0.000 |
Intangible assets | 67.831 M -0.54 % | 68.197 M -0.67 % | 68.656 M -0.35 % | 68.899 M -0.41 % | 69.183 M -0.64 % | 69.626 M -0.63 % | 70.069 M 138.99 % | 29.318 M -1.80 % | 29.855 M -1.55 % | 30.327 M -1.38 % | 30.750 M -2.77 % | 31.625 M -2.38 % | 32.395 M -2.65 % | 33.276 M -2.77 % | 34.223 M 76.75 % | 19.362 M -5.78 % | 20.550 M -5.48 % | 21.741 M -5.25 % | 22.946 M 6.18 % | 21.611 M 1.06 % | 21.385 M -4.44 % | 22.379 M -4.49 % | 23.430 M 2.00 % | 22.970 M 2.16 % | 22.485 M -4.27 % | 23.487 M 9.79 % | 21.393 M 8.12 % | 19.786 M 6.41 % | 18.594 M -2.66 % | 19.103 M -2.61 % | 19.615 M -12.87 % | 22.512 M 0.95 % | 22.299 M 5.89 % | 21.059 M 0.90 % | 20.871 M 5.17 % | 19.844 M 3.07 % | 19.254 M -0.84 % | 19.417 M 1.06 % | 19.214 M -0.80 % | 19.368 M -0.88 % | 19.540 M -0.20 % | 19.580 M -0.86 % | 19.749 M |
GoodWill | 151.695 M 0.00 % | 151.695 M 0.00 % | 151.695 M -9.28 % | 167.212 M 0.00 % | 167.212 M 0.00 % | 167.212 M 0.00 % | 167.212 M -6.95 % | 179.708 M 0.00 % | 179.708 M 0.00 % | 179.708 M 0.00 % | 179.708 M 0.00 % | 179.708 M 0.00 % | 179.708 M 0.00 % | 179.708 M 0.00 % | 179.708 M 0.00 % | 179.708 M 0.00 % | 179.708 M 0.00 % | 179.708 M 0.00 % | 179.708 M -4.79 % | 188.741 M 0.00 % | 188.741 M 0.00 % | 188.741 M 0.00 % | 188.741 M 0.00 % | 188.741 M 0.00 % | 188.741 M 0.00 % | 188.741 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 |
Goodwill and intangible assets | 219.526 M -0.17 % | 219.892 M -0.21 % | 220.352 M -6.67 % | 236.111 M -0.12 % | 236.395 M -0.19 % | 236.838 M -0.19 % | 237.281 M 13.52 % | 209.026 M -0.26 % | 209.563 M -0.22 % | 210.035 M -0.20 % | 210.458 M -0.41 % | 211.333 M -0.36 % | 212.103 M -0.41 % | 212.984 M -0.44 % | 213.931 M 7.47 % | 199.070 M -0.59 % | 200.258 M -0.59 % | 201.449 M -0.59 % | 202.654 M -3.66 % | 210.352 M 0.11 % | 210.125 M -0.47 % | 211.119 M -0.50 % | 212.170 M 0.22 % | 211.710 M 0.23 % | 211.225 M -0.47 % | 212.228 M 892.05 % | 21.393 M 8.12 % | 19.786 M 6.41 % | 18.594 M -2.66 % | 19.103 M -2.61 % | 19.615 M -12.87 % | 22.512 M 0.95 % | 22.299 M 5.89 % | 21.059 M 0.90 % | 20.871 M 5.17 % | 19.844 M 3.07 % | 19.254 M -0.84 % | 19.417 M 1.06 % | 19.214 M -0.80 % | 19.368 M -0.88 % | 19.540 M -0.20 % | 19.580 M -0.86 % | 19.749 M |
Property plant equipment net | 392.184 M 2.16 % | 383.876 M 1.14 % | 379.540 M 2.48 % | 370.353 M 1.21 % | 365.937 M 0.64 % | 363.613 M -1.65 % | 369.697 M 42.64 % | 259.176 M 9.74 % | 236.178 M 7.78 % | 219.123 M 12.84 % | 194.195 M 18.99 % | 163.202 M 4.31 % | 156.457 M -0.46 % | 157.173 M -2.31 % | 160.887 M -1.16 % | 162.773 M -2.15 % | 166.342 M 2.07 % | 162.963 M 3.17 % | 157.953 M -2.30 % | 161.665 M 1.55 % | 159.194 M -1.71 % | 161.964 M -1.62 % | 164.630 M 1.51 % | 162.174 M 2.21 % | 158.673 M -1.71 % | 161.431 M 3.11 % | 156.557 M -1.71 % | 159.286 M -1.90 % | 162.373 M -1.97 % | 165.635 M -1.73 % | 168.546 M -2.58 % | 173.012 M -1.21 % | 175.131 M -0.52 % | 176.048 M 1.28 % | 173.823 M 1.81 % | 170.734 M 2.86 % | 165.989 M 7.25 % | 154.769 M 34.92 % | 114.709 M 5.62 % | 108.606 M 4.57 % | 103.864 M 16.53 % | 89.128 M 23.10 % | 72.403 M |
Total non current assets | 636.650 M 1.30 % | 628.484 M 0.32 % | 626.472 M -0.41 % | 629.067 M 0.64 % | 625.041 M -0.17 % | 626.136 M -1.00 % | 632.473 M 30.34 % | 485.263 M 4.96 % | 462.332 M 3.76 % | 445.558 M 5.82 % | 421.072 M 8.66 % | 387.499 M 1.92 % | 380.205 M -0.74 % | 383.038 M -1.17 % | 387.589 M 3.27 % | 375.317 M -1.07 % | 379.372 M 0.58 % | 377.187 M -0.34 % | 378.472 M -2.94 % | 389.930 M 0.90 % | 386.441 M -0.96 % | 390.205 M -0.92 % | 393.840 M 0.34 % | 392.514 M 1.05 % | 388.421 M -0.99 % | 392.288 M 102.06 % | 194.141 M 1.53 % | 191.213 M -0.88 % | 192.919 M -1.89 % | 196.638 M -1.74 % | 200.110 M -0.63 % | 201.376 M 1.55 % | 198.305 M 0.17 % | 197.974 M 1.27 % | 195.490 M 2.41 % | 190.893 M 2.87 % | 185.559 M 6.36 % | 174.455 M 29.97 % | 134.224 M 4.60 % | 128.316 M 3.74 % | 123.689 M 13.58 % | 108.901 M 17.91 % | 92.361 M |
Other current assets | 29.961 M -9.96 % | 33.274 M 54.30 % | 21.565 M -44.19 % | 38.643 M -7.56 % | 41.803 M 12.56 % | 37.138 M 35.77 % | 27.354 M -63.94 % | 75.865 M 32.98 % | 57.051 M 59.19 % | 35.839 M 44.68 % | 24.771 M -29.54 % | 35.156 M 19.31 % | 29.467 M 73.26 % | 17.008 M -21.23 % | 21.592 M 719.51 % | 2.635 M -81.76 % | 14.447 M 80.21 % | 8.017 M -60.25 % | 20.167 M -94.22 % | 349.082 M 3 685.80 % | 9.221 M -13.58 % | 10.669 M -23.27 % | 13.904 M -5.51 % | 14.715 M -20.27 % | 18.455 M 1.96 % | 18.101 M -48.44 % | 35.107 M -8.78 % | 38.484 M 14.70 % | 33.551 M 27.52 % | 26.310 M 145.63 % | 10.711 M 2.13 % | 10.488 M 23.79 % | 8.473 M -13.25 % | 9.767 M 55.46 % | 6.283 M -29.68 % | 8.935 M -20.18 % | 11.193 M -10.33 % | 12.482 M 82.11 % | 6.854 M -7.13 % | 7.381 M -21.09 % | 9.353 M -26.63 % | 12.749 M 86.07 % | 6.852 M |
Short term investments | 90.291 M -9.71 % | 100.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 25.000 M -77.27 % | 110.000 M -21.43 % | 140.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 155.567 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 |
cash and cash equivalents | 127.093 M 2.82 % | 123.602 M -49.85 % | 246.443 M 45.31 % | 169.600 M -23.39 % | 221.377 M 41.65 % | 156.290 M -21.41 % | 198.877 M -9.59 % | 219.962 M -14.33 % | 256.745 M -5.44 % | 271.521 M -10.56 % | 303.573 M 7.77 % | 281.678 M 45.96 % | 192.986 M 17.59 % | 164.116 M -51.74 % | 340.062 M 441.96 % | 62.746 M -30.84 % | 90.732 M 10.95 % | 81.781 M -10.24 % | 91.111 M 43.08 % | 63.679 M 14.00 % | 55.861 M -28.96 % | 78.630 M -14.76 % | 92.243 M 21.55 % | 75.887 M -8.00 % | 82.483 M -15.99 % | 98.184 M -5.95 % | 104.392 M 11.60 % | 93.540 M 1.26 % | 92.379 M -34.49 % | 141.015 M -24.84 % | 187.611 M 13.29 % | 165.602 M 1.87 % | 162.557 M -6.78 % | 174.389 M -14.26 % | 203.401 M 39.50 % | 145.808 M -7.75 % | 158.061 M -16.74 % | 189.830 M -19.61 % | 236.140 M 559.24 % | 35.820 M -11.18 % | 40.330 M 15.92 % | 34.790 M -28.86 % | 48.902 M |
Cash and short term investments | 217.384 M -2.78 % | 223.602 M -9.27 % | 246.443 M 45.31 % | 169.600 M -23.39 % | 221.377 M 41.65 % | 156.290 M -21.41 % | 198.877 M -9.59 % | 219.962 M -14.33 % | 256.745 M -5.44 % | 271.521 M -10.56 % | 303.573 M -1.01 % | 306.678 M 1.22 % | 302.986 M -0.37 % | 304.116 M -10.57 % | 340.062 M 441.96 % | 62.746 M -30.84 % | 90.732 M 10.95 % | 81.781 M -10.24 % | 91.111 M 43.08 % | 63.679 M 14.00 % | 55.861 M -28.96 % | 78.630 M -14.76 % | 92.243 M 21.55 % | 75.887 M -8.00 % | 82.483 M -15.99 % | 98.184 M -5.95 % | 104.392 M 11.60 % | 93.540 M 1.26 % | 92.379 M -34.49 % | 141.015 M -24.84 % | 187.611 M 13.29 % | 165.602 M 1.87 % | 162.557 M -6.78 % | 174.389 M -14.26 % | 203.401 M 39.50 % | 145.808 M -7.75 % | 158.061 M -16.74 % | 189.830 M -19.61 % | 236.140 M 559.24 % | 35.820 M -11.18 % | 40.330 M 15.92 % | 34.790 M -28.86 % | 48.902 M |
Total current assets | 1.584 B 5.31 % | 1.504 B -0.14 % | 1.506 B 10.54 % | 1.362 B -2.94 % | 1.404 B 3.80 % | 1.352 B 0.16 % | 1.350 B 2.33 % | 1.319 B 10.64 % | 1.192 B 2.63 % | 1.162 B 2.32 % | 1.136 B 2.04 % | 1.113 B 12.27 % | 991.262 M 9.06 % | 908.933 M 1.99 % | 891.187 M 47.16 % | 605.609 M 2.85 % | 588.836 M 5.57 % | 557.759 M 1.18 % | 551.273 M 6.87 % | 515.847 M 18.57 % | 435.057 M -1.19 % | 440.303 M -5.57 % | 466.290 M 3.48 % | 450.602 M 5.79 % | 425.938 M 0.36 % | 424.399 M 31.85 % | 321.874 M -9.24 % | 354.662 M 0.63 % | 352.444 M -4.85 % | 370.412 M -7.90 % | 402.177 M 11.13 % | 361.890 M 4.52 % | 346.257 M -1.53 % | 351.642 M -4.95 % | 369.973 M 23.35 % | 299.927 M -3.31 % | 310.192 M -6.49 % | 331.703 M -15.40 % | 392.069 M 133.48 % | 167.922 M 22.69 % | 136.862 M 7.09 % | 127.804 M -19.29 % | 158.346 M |
Inventory | 369.782 M 6.48 % | 347.286 M 31.40 % | 264.297 M -24.00 % | 347.772 M 0.08 % | 347.504 M 11.08 % | 312.846 M 15.95 % | 269.800 M -5.58 % | 285.731 M 8.25 % | 263.960 M -2.36 % | 270.332 M 18.87 % | 227.413 M -5.53 % | 240.733 M 19.94 % | 200.714 M 17.07 % | 171.446 M 29.12 % | 132.784 M -8.59 % | 145.269 M 19.14 % | 121.929 M 13.37 % | 107.545 M 13.49 % | 94.761 M -8.08 % | 103.086 M 12.28 % | 91.815 M 10.77 % | 82.889 M 6.38 % | 77.921 M 4.77 % | 74.374 M 6.19 % | 70.038 M 13.77 % | 61.562 M 52.73 % | 40.308 M -7.34 % | 43.503 M 2.64 % | 42.384 M -3.05 % | 43.718 M 3.11 % | 42.402 M -26.60 % | 57.765 M 31.23 % | 44.018 M 28.55 % | 34.241 M 7.53 % | 31.844 M -39.19 % | 52.366 M -8.67 % | 57.338 M 19.09 % | 48.145 M 23.32 % | 39.040 M -19.53 % | 48.512 M 74.82 % | 27.750 M 9.20 % | 25.412 M 7.39 % | 23.664 M |
Net receivables | 966.552 M 7.43 % | 899.707 M -7.59 % | 973.615 M 20.75 % | 806.314 M 1.06 % | 797.834 M -5.69 % | 845.953 M -1.26 % | 856.750 M 16.12 % | 737.788 M 18.96 % | 620.178 M 5.22 % | 589.401 M 1.64 % | 579.874 M 9.34 % | 530.332 M 14.21 % | 464.355 M 11.53 % | 416.363 M 1.72 % | 409.322 M | 0.000 -100.00 % | 366.368 M 1.65 % | 360.415 M 1.02 % | 356.762 M | 0.000 -100.00 % | 278.160 M 3.75 % | 268.115 M -6.31 % | 286.182 M -1.65 % | 290.990 M 11.76 % | 260.378 M 0.63 % | 258.755 M 48.90 % | 173.778 M -5.56 % | 184.006 M -1.27 % | 186.376 M 1.87 % | 182.958 M 8.75 % | 168.233 M 31.40 % | 128.035 M -4.85 % | 134.561 M -1.23 % | 136.242 M 3.70 % | 131.377 M 34.57 % | 97.628 M 10.01 % | 88.742 M 3.48 % | 85.758 M | 0.000 -100.00 % | 76.209 M | 0.000 -100.00 % | 56.902 M -27.91 % | 78.928 M |
Tax assets | 19.972 M 6.71 % | 18.716 M 7.21 % | 17.457 M 59.81 % | 10.923 M 0.50 % | 10.869 M 1.72 % | 10.685 M 3.38 % | 10.336 M -16.22 % | 12.337 M 3.03 % | 11.974 M 4.55 % | 11.453 M | 0.000 -100.00 % | 7.484 M 13.21 % | 6.611 M -13.53 % | 7.645 M 1.48 % | 7.533 M -6.53 % | 8.060 M 12.22 % | 7.182 M 2.50 % | 7.007 M 5.45 % | 6.645 M 1.51 % | 6.546 M 10.73 % | 5.912 M 2.16 % | 5.787 M 3.39 % | 5.597 M -20.88 % | 7.074 M 3.20 % | 6.855 M 0.09 % | 6.849 M 25.91 % | 5.440 M 305.28 % | 1.342 M 21.43 % | 1.105 M 9.23 % | 1.012 M 2.24 % | 989.834 K 3.91 % | 952.622 K 8.74 % | 876.088 K 1.10 % | 866.524 K 8.73 % | 796.953 K 152.69 % | 315.388 K -0.29 % | 316.320 K 17.60 % | 268.972 K -10.68 % | 301.139 K -12.04 % | 342.366 K 20.21 % | 284.802 K 46.87 % | 193.920 K -7.27 % | 209.117 K |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 634.148 M 9.79 % | 577.601 M -2.45 % | 592.135 M 13.54 % | 521.531 M -3.21 % | 538.823 M 10.28 % | 488.595 M -1.77 % | 497.392 M 0.24 % | 496.201 M 19.52 % | 415.171 M -0.40 % | 416.848 M 7.90 % | 386.314 M 1.92 % | 379.048 M 40.70 % | 269.411 M 32.39 % | 203.493 M 14.10 % | 178.338 M -5.02 % | 187.761 M 15.42 % | 162.679 M 16.32 % | 139.856 M 1.82 % | 137.354 M 0.17 % | 137.119 M 34.18 % | 102.194 M 0.76 % | 101.419 M -1.94 % | 103.424 M -8.62 % | 113.186 M 16.32 % | 97.309 M 3.95 % | 93.611 M 47.08 % | 63.645 M -17.84 % | 77.467 M 2.15 % | 75.834 M -15.63 % | 89.887 M -20.53 % | 113.101 M 18.42 % | 95.509 M 18.67 % | 80.486 M 13.80 % | 70.724 M -6.59 % | 75.714 M 25.08 % | 60.534 M -14.71 % | 70.973 M 16.33 % | 61.012 M 75.64 % | 34.737 M -22.79 % | 44.993 M 112.72 % | 21.152 M 21.61 % | 17.392 M -37.18 % | 27.684 M |
Tax payables | 10.517 M 124.37 % | 4.688 M -56.06 % | 10.668 M 145.28 % | 4.349 M -15.32 % | 5.136 M 37.63 % | 3.732 M -60.85 % | 9.533 M -4.89 % | 10.023 M 125.66 % | 4.442 M 20.23 % | 3.694 M | 0.000 -100.00 % | 7.348 M -5.00 % | 7.735 M 10.83 % | 6.979 M -20.61 % | 8.791 M 178.21 % | 3.160 M -14.58 % | 3.699 M -14.10 % | 4.307 M -36.03 % | 6.732 M 0.30 % | 6.712 M 192.80 % | 2.292 M 18.58 % | 1.933 M -69.56 % | 6.350 M 5.05 % | 6.045 M -0.59 % | 6.081 M -42.92 % | 10.652 M 305.44 % | 2.627 M 6.20 % | 2.474 M -7.87 % | 2.685 M 28.83 % | 2.084 M -54.13 % | 4.543 M 96.83 % | 2.308 M 85.74 % | 1.243 M -4.48 % | 1.301 M -68.61 % | 4.145 M 107.06 % | 2.002 M -37.81 % | 3.219 M 71.57 % | 1.876 M -27.53 % | 2.589 M 155.89 % | 1.012 M -59.76 % | 2.514 M 14.08 % | 2.204 M -41.41 % | 3.761 M |
Deferred revenue non current | 25.343 M 1.19 % | 25.045 M 2.04 % | 24.543 M 135.68 % | 10.414 M -7.21 % | 11.223 M -6.83 % | 12.046 M -6.37 % | 12.866 M 9.63 % | 11.736 M -7.13 % | 12.637 M -1.88 % | 12.879 M | 0.000 -100.00 % | 14.412 M -10.40 % | 16.086 M 3.60 % | 15.527 M -4.87 % | 16.322 M 12.39 % | 14.523 M -4.81 % | 15.256 M -3.26 % | 15.771 M -4.56 % | 16.525 M -13.56 % | 19.118 M -1.86 % | 19.481 M 5.63 % | 18.443 M -4.10 % | 19.232 M 4.83 % | 18.347 M -4.15 % | 19.141 M -4.07 % | 19.954 M -4.00 % | 20.786 M -3.89 % | 21.627 M -3.67 % | 22.451 M 10.73 % | 20.276 M -3.88 % | 21.095 M 0.86 % | 20.915 M -1.05 % | 21.138 M -3.75 % | 21.962 M -3.53 % | 22.766 M -8.05 % | 24.758 M -2.13 % | 25.295 M -1.81 % | 25.762 M -1.48 % | 26.149 M -1.02 % | 26.418 M -0.19 % | 26.468 M -0.62 % | 26.634 M -0.11 % | 26.665 M |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 924.669 K -12.88 % | 1.061 M 1.77 % | 1.043 M -3.08 % | 1.076 M -10.31 % | 1.200 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 |
Capital lease obligations | 212.972 K -49.82 % | 424.384 K -33.09 % | 634.247 K 0.99 % | 628.030 K -24.77 % | 834.831 K -19.74 % | 1.040 M -16.38 % | 1.244 M -43.54 % | 2.203 M -8.26 % | 2.402 M | 0.000 -100.00 % | 1.485 M -48.94 % | 2.908 M -4.10 % | 3.033 M -32.54 % | 4.495 M -0.23 % | 4.506 M -31.35 % | 6.563 M -0.29 % | 6.582 M -19.71 % | 8.198 M 6.53 % | 7.695 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 |
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 % | 22.960 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 |
Other total stockholders equity | 675.537 M 1.10 % | 668.201 M 1.22 % | 660.164 M | 0.000 -100.00 % | 642.166 M 0.50 % | 638.980 M 0.58 % | 635.286 M | 0.000 -100.00 % | 619.027 M | 0.000 -100.00 % | 586.851 M | 0.000 -100.00 % | 605.901 M | 0.000 -100.00 % | 582.843 M 55.88 % | 373.906 M -5.56 % | 395.933 M 1 824.45 % | -22.960 M -105.80 % | 395.933 M 0.62 % | 393.506 M 5.14 % | 374.263 M | 0.000 -100.00 % | 393.506 M 0.23 % | 392.595 M -0.02 % | 392.654 M 0.00 % | 392.654 M 123.22 % | 175.902 M -0.33 % | 176.489 M 0.04 % | 176.413 M 0.30 % | 175.893 M 0.11 % | 175.703 M 10.05 % | 159.658 M 1.51 % | 157.285 M -28.35 % | 219.531 M 1.09 % | 217.158 M 2.31 % | 212.259 M -6.04 % | 225.905 M 13.74 % | 198.613 M 0.00 % | 198.613 M 310.26 % | 48.411 M 0.00 % | 48.411 M 0.00 % | 48.411 M 0.00 % | 48.411 M |
Deferred tax liabilities non current | 3.851 M -6.22 % | 4.107 M -6.37 % | 4.386 M 598.42 % | 628.032 K -82.18 % | 3.524 M -5.45 % | 3.727 M -5.17 % | 3.930 M 81.11 % | 2.170 M -9.07 % | 2.387 M 28.68 % | 1.855 M | 0.000 -100.00 % | 80.277 K -26.99 % | 109.949 K -21.29 % | 139.697 K -18.29 % | 170.975 K -88.03 % | 1.428 M -61.16 % | 3.678 M -1.27 % | 3.725 M -0.89 % | 3.759 M 979.68 % | 348.115 K -8.80 % | 381.696 K -8.09 % | 415.289 K -7.49 % | 448.929 K -7.92 % | 487.559 K -6.54 % | 521.669 K -9.61 % | 577.147 K 1 366.66 % | 39.351 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -17.000 M 0.00 % | -17.000 M -6.25 % | -16.000 M -45.45 % | -11.000 M -1 000.00 % | -1.000 M |
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 |
Total assets | 2.220 B 4.13 % | 2.132 B 0.00 % | 2.132 B 7.08 % | 1.991 B -1.84 % | 2.029 B 2.54 % | 1.978 B -0.21 % | 1.983 B 9.86 % | 1.805 B 9.05 % | 1.655 B 2.94 % | 1.608 B 3.26 % | 1.557 B 3.75 % | 1.500 B 9.40 % | 1.371 B 6.15 % | 1.292 B 1.03 % | 1.279 B 30.36 % | 980.926 M 1.31 % | 968.209 M 3.56 % | 934.946 M 0.56 % | 929.744 M 2.65 % | 905.777 M 10.26 % | 821.498 M -1.08 % | 830.507 M -3.44 % | 860.130 M 2.02 % | 843.116 M 3.53 % | 814.359 M -0.29 % | 816.687 M 58.27 % | 516.015 M -5.47 % | 545.875 M 0.09 % | 545.363 M -3.82 % | 567.050 M -5.85 % | 602.287 M 6.93 % | 563.266 M 3.43 % | 544.562 M -0.92 % | 549.615 M -2.80 % | 565.463 M 15.21 % | 490.820 M -0.99 % | 495.751 M -2.06 % | 506.158 M -3.83 % | 526.293 M 77.66 % | 296.238 M 13.70 % | 260.551 M 10.07 % | 236.705 M -5.59 % | 250.707 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 |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -69.512 M -186.76 % | 80.119 M | 0.000 | 0.000 100.00 % | -132.447 M -200.00 % | 132.447 M | 0.000 100.00 % | -4.476 M -824.00 % | 618.250 K 200.00 % | -618.250 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 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.880 M | 0.000 -100.00 % | 8.407 M 348.87 % | -3.378 M -200.00 % | 3.378 M | 0.000 -100.00 % | 2.438 M 800.00 % | -348.305 K -200.00 % | 348.305 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 100.00 % | -361.484 K | 0.000 -100.00 % | 149.308 K | 0.000 -100.00 % | 6.454 M | 0.000 -100.00 % | 4.745 M | 0.000 -100.00 % | 1.828 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.552 M | 0.000 100.00 % | -402.026 M -581.49 % | 83.497 M 200.00 % | -83.497 M | 0.000 100.00 % | -292.227 M -320.06 % | 132.796 M 200.00 % | -132.796 M | 0.000 100.00 % | -108.305 M -315.81 % | 50.185 M 200.00 % | -50.185 M | 0.000 100.00 % | -100.842 M -1 960.86 % | 5.419 M 200.00 % | -5.419 M | 0.000 100.00 % | -112.667 M -1 110.55 % | 11.149 M 200.00 % | -11.149 M | 0.000 100.00 % | -6.853 M -123.04 % | 29.741 M 200.00 % | -29.741 M | 0.000 100.00 % | -50.599 M -468.05 % | 13.748 M 200.00 % | -13.748 M | 0.000 100.00 % | -31.239 M -262.09 % | 19.272 M 200.00 % | -19.272 M | 0.000 -100.00 % | 471.616 K 103.40 % | -13.862 M -374.90 % | -2.919 M -44.55 % | -2.019 M -155.47 % | 3.640 M |
Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 70.548 M | 0.000 100.00 % | -348.890 M -877.19 % | 44.891 M 200.00 % | -44.891 M | 0.000 100.00 % | -193.063 M -396.26 % | 65.168 M 200.00 % | -65.168 M | 0.000 100.00 % | -69.952 M -401.13 % | 23.230 M 200.00 % | -23.230 M | 0.000 100.00 % | -84.002 M -891.21 % | -8.475 M -200.00 % | 8.475 M | 0.000 100.00 % | -75.054 M -1 418.09 % | 5.694 M 200.00 % | -5.694 M | 0.000 100.00 % | -8.947 M -130.06 % | 29.758 M 200.00 % | -29.758 M | 0.000 100.00 % | -40.042 M -2 644.59 % | 1.574 M 200.00 % | -1.574 M | 0.000 100.00 % | -38.435 M -4 044.55 % | 974.372 K 200.00 % | -974.372 K | 0.000 100.00 % | -31.723 M -143.39 % | -13.034 M -200.00 % | 13.034 M | 0.000 | 0.000 |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -81.101 M | 0.000 100.00 % | -53.136 M -237.64 % | 38.606 M 200.00 % | -38.606 M | 0.000 100.00 % | -99.164 M -246.63 % | 67.628 M 200.00 % | -67.628 M | 0.000 100.00 % | -38.353 M -242.28 % | 26.955 M 200.00 % | -26.955 M | 0.000 100.00 % | -16.840 M -221.21 % | 13.894 M 200.00 % | -13.894 M | 0.000 100.00 % | -37.613 M -789.53 % | 5.455 M 200.00 % | -5.455 M | 0.000 -100.00 % | 2.094 M 11 823.97 % | -17.859 K -200.00 % | 17.859 K | 0.000 100.00 % | -10.558 M -186.72 % | 12.174 M 200.00 % | -12.174 M | 0.000 -100.00 % | 7.195 M -60.68 % | 18.298 M 200.00 % | -18.298 M | 0.000 -100.00 % | 9.472 M 145.62 % | -20.762 M -787.96 % | -2.338 M -33.76 % | -1.748 M -126.56 % | 6.582 M |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -9.001 M -230.45 % | 6.900 M 1 288.10 % | -580.759 K -114.06 % | -271.306 K 90.78 % | -2.941 M |
Other non cash items | 8.680 M 347.00 % | -3.514 M | 0.000 100.00 % | -33.514 M -157.58 % | 58.201 M 252.04 % | -38.281 M -109.60 % | 398.602 M 749.03 % | -61.415 M -82.07 % | -33.732 M -41.87 % | -23.777 M -109.50 % | 250.211 M 7 682.27 % | -3.300 M 74.52 % | -12.952 M 37.85 % | -20.840 M -217.47 % | 17.741 M 221.90 % | -14.554 M -1 449.81 % | -939.066 K 79.04 % | -4.480 M -106.65 % | 67.356 M 306.33 % | -32.645 M -240.65 % | -9.583 M -200.63 % | 9.523 M -88.98 % | 86.379 M 501.30 % | -21.525 M -109.53 % | -10.273 M -2 184.95 % | -449.594 K -101.45 % | 30.921 M 278.10 % | -17.362 M 8.11 % | -18.894 M 19.94 % | -23.600 M -159.99 % | 39.342 M 1 581.74 % | -2.655 M -118.37 % | 14.455 M 169.61 % | -20.765 M -165.58 % | 31.664 M 210.58 % | -28.635 M -307.40 % | -7.029 M -1 994.53 % | -335.579 K -22.05 % | -274.946 K -171.65 % | 383.755 K -36.66 % | 605.881 K 698.04 % | -101.310 K -127.40 % | 369.725 K |
Net cash provided by operating activities | 8.680 M 186.49 % | -10.036 M | 0.000 100.00 % | -33.514 M -153.58 % | 62.554 M 304.51 % | -30.588 M -154.67 % | 55.945 M 281.16 % | -30.881 M -287.27 % | -7.974 M -234.31 % | -2.385 M -132.87 % | 7.257 M -65.38 % | 20.963 M 1 023.50 % | 1.866 M 105.40 % | -34.571 M -203.98 % | 33.248 M 268.71 % | -19.707 M -1 268.19 % | 1.687 M 112.70 % | -13.284 M -164.22 % | 20.687 M 221.45 % | -17.032 M -1 294.66 % | -1.221 M 83.62 % | -7.457 M -329.24 % | 3.253 M 143.75 % | -7.436 M -58.47 % | -4.692 M -375.44 % | -986.887 K -104.50 % | 21.954 M 377.57 % | 4.597 M 112.78 % | -35.979 M -43.45 % | -25.081 M -203.80 % | 24.162 M 290.42 % | 6.189 M -20.15 % | 7.750 M 134.38 % | -22.545 M -192.59 % | 24.348 M 699.80 % | -4.059 M 62.55 % | -10.839 M -279.72 % | 6.031 M -66.47 % | 17.989 M 801.53 % | -2.564 M -123.90 % | 10.731 M 337.99 % | 2.450 M -86.99 % | 18.826 M |
Investments in property plant and equipment | -14.994 M -667.43 % | -1.954 M 88.82 % | -17.480 M -59.79 % | -10.939 M 13.56 % | -12.656 M 24.35 % | -16.728 M 73.45 % | -63.016 M -23.18 % | -51.156 M -32.23 % | -38.688 M -14.37 % | -33.828 M -29.26 % | -26.170 M -28.56 % | -20.357 M -67.05 % | -12.186 M -399.45 % | -2.440 M 86.24 % | -17.731 M -883.28 % | -1.803 M -133.42 % | -772.554 K -137.43 % | -325.376 K 77.30 % | -1.433 M -40.74 % | -1.019 M -7.15 % | -950.528 K -126.97 % | -418.789 K 85.29 % | -2.847 M -26.50 % | -2.250 M -87.77 % | -1.198 M -220.08 % | -374.418 K 83.23 % | -2.233 M -35.59 % | -1.647 M -163.50 % | -624.995 K -3 067.11 % | -19.734 K 95.70 % | -458.796 K -201.52 % | 451.908 K 112.62 % | -3.581 M -20.63 % | -2.968 M 29.49 % | -4.210 M -59.87 % | -2.633 M -15.32 % | -2.284 M 94.02 % | -38.186 M -365.06 % | -8.211 M -96.14 % | -4.186 M 50.53 % | -8.462 M 58.37 % | -20.328 M -76.51 % | -11.516 M |
Acquisitions net | 0.000 | 0.000 | 0.000 -100.00 % | 57.000 K -5.00 % | 60.000 K 2 900.00 % | 2.000 K -92.00 % | 25.000 K -50.00 % | 50.000 K -17.36 % | 60.500 K 656.25 % | 8.000 K | 0.000 -100.00 % | 8.000 K 700.00 % | 1.000 K -86.30 % | 7.300 K -99.48 % | 1.407 M 19 434.72 % | 7.200 K -99.87 % | 5.390 M 1 529.25 % | 330.800 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.500 M 200.00 % | -7.500 M | 0.000 100.00 % | -25.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.968 M | 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 100.00 % | -1.350 M | 0.000 100.00 % | -1.350 M | 0.000 -100.00 % | 140.000 M 200.00 % | -140.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.900 M | 0.000 100.00 % | -60.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 264.331 M 816 895.67 % | 32.354 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.300 M | 0.000 100.00 % | -8.000 K | 0.000 -100.00 % | 1.055 M -96.48 % | 30.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 60.308 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | -253.988 M -153.99 % | -99.999 M -122 050.61 % | 82.000 K 979.36 % | -9.325 K -115.54 % | 60.000 K 2 901.50 % | 1.999 K -92.00 % | 25.000 K 132.06 % | -77.975 K 66.91 % | -235.656 K -3 045.70 % | 8.000 K -99.97 % | 25.326 M 146.05 % | -55.000 M -139.26 % | 140.092 M 200.07 % | -139.993 M -283 911.17 % | 49.326 K 150.96 % | -96.800 K -101.80 % | 5.390 M 1 529.25 % | 330.800 K 123.08 % | -1.433 M -40.74 % | -1.019 M -1 797.55 % | 60.000 K 114.33 % | -418.789 K -818.61 % | 58.278 K 132.38 % | -180.000 K 97.59 % | -7.480 M -36.00 % | -5.500 M -1 258.70 % | -404.800 K -1 256.57 % | 35.000 K 100.78 % | -4.500 M 78.05 % | -20.500 M -205 100.00 % | 10.000 K -97.79 % | 451.908 K 112.62 % | -3.581 M -256 321 322 500 489 312.00 % | 0.000 -100.00 % | 1.277 M 568.61 % | 191.000 K 108.36 % | -2.284 M 94.02 % | -38.186 M -1 591 174.12 % | 2.400 K 100.06 % | -4.186 M 50.53 % | -8.462 M 58.37 % | -20.328 M -3 888.99 % | 536.500 K |
Net cash used for investing activites | -4.651 M 95.44 % | -101.921 M -485.82 % | -17.398 M -59.74 % | -10.892 M 13.53 % | -12.596 M 24.69 % | -16.726 M 73.45 % | -62.991 M -22.95 % | -51.234 M -31.83 % | -38.863 M -10.50 % | -35.170 M -4 067.91 % | -843.827 K -101.28 % | 65.706 M 266.93 % | 17.907 M 112.57 % | -142.433 M -705.52 % | -17.682 M -830.59 % | -1.900 M -141.15 % | 4.617 M 85 015.25 % | 5.424 K 100.38 % | -1.433 M -40.74 % | -1.019 M -14.37 % | -890.528 K -112.64 % | -418.789 K 84.98 % | -2.788 M -14.74 % | -2.430 M 72.00 % | -8.678 M -47.73 % | -5.874 M -122.70 % | -2.638 M -63.65 % | -1.612 M 68.55 % | -5.125 M 75.02 % | -20.520 M -4 472.18 % | -448.796 K 89.91 % | -4.448 M -24.22 % | -3.581 M -34.60 % | -2.660 M 9.30 % | -2.933 M -20.09 % | -2.442 M -6.95 % | -2.284 M 94.02 % | -38.186 M -365.19 % | -8.209 M -96.08 % | -4.186 M 50.53 % | -8.462 M 58.37 % | -20.328 M -85.14 % | -10.980 M |
Debt repayment | 14.290 M 292.82 % | -7.411 M -357.74 % | 2.875 M -75.64 % | 11.804 M 12.50 % | 10.493 M 23.81 % | 8.475 M 1 136.74 % | 685.233 K -97.76 % | 30.564 M -12.13 % | 34.784 M 242.91 % | 10.144 M -26.92 % | 13.881 M 383.51 % | -4.896 M -145.97 % | 10.651 M 435.54 % | 1.989 M -89.74 % | 19.382 M 462.67 % | -5.344 M -211.93 % | 4.775 M -4.51 % | 5.000 M -41.52 % | 8.550 M -67.40 % | 26.225 M 250.82 % | -17.389 M -247.78 % | -5.000 M -136.28 % | 13.783 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 100.00 % | -17.000 M | 0.000 -100.00 % | 1.000 M -80.00 % | 5.000 M -50.00 % | 10.000 M | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 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.271 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 |
Dividends paid | -1.476 M 8.82 % | -1.619 M 27.90 % | -2.245 M 90.04 % | -22.535 M -1 261.22 % | -1.655 M -0.90 % | -1.641 M 81.08 % | -8.673 M 0.00 % | -8.673 M 11.83 % | -9.837 M -838.75 % | -1.048 M -15.25 % | -909.188 K 5.47 % | -961.846 K 84.48 % | -6.199 M -619.98 % | -861.004 K 2.09 % | -879.343 K -6.37 % | -826.673 K 82.64 % | -4.763 M -623.35 % | -658.438 K -16.96 % | -562.972 K -58.08 % | -356.124 K 46.97 % | -671.577 K -43.35 % | -468.478 K 3.56 % | -485.763 K -21.04 % | -401.337 K -61.51 % | -248.483 K -716.04 % | -30.450 K 58.15 % | -72.757 K | 0.000 100.00 % | -2.901 M -45 046.49 % | -6.425 K 89.26 % | -59.815 K | 0.000 100.00 % | -16.000 M | 0.000 100.00 % | -9.457 K | 0.000 100.00 % | -24.000 M -18 347.74 % | -130.097 K 39.08 % | -213.548 K 4.85 % | -224.422 K 87.02 % | -1.729 M 71.64 % | -6.098 M | 0.000 |
Other financing activites | -225.271 K -102.57 % | 8.775 M -70.75 % | 30.000 M 577.25 % | 4.430 M 1 330.18 % | 309.730 K 140.74 % | -760.271 K -237.49 % | -225.270 K 0.00 % | -225.270 K -105.63 % | 3.999 M | 0.000 -100.00 % | 1.887 M 1 890.15 % | -105.429 K 93.76 % | -1.689 M -1 713.70 % | -93.113 K -100.04 % | 249.220 M 267 751.18 % | -93.114 K 94.52 % | -1.698 M -331.96 % | -393.114 K -1 113.70 % | 38.780 K | 0.000 100.00 % | -1.190 -147.92 % | -0.480 -100.00 % | 226.020 K -93.84 % | 3.671 M 386.83 % | -1.280 M -370.89 % | 472.500 K 245.08 % | -325.674 K | 0.000 100.00 % | -12.183 M -341.02 % | -2.763 M | 0.000 100.00 % | -1.913 M | 0.000 | 0.000 -100.00 % | 43.775 M | 0.000 | 0.000 100.00 % | -3.251 M -101.74 % | 186.632 M | 0.000 100.00 % | -0.460 | 0.000 -100.00 % | 1.000 M |
Net cash used provided by financing activities | 12.589 M 5 037.45 % | -254.965 K -100.83 % | 30.630 M 586.13 % | -6.301 M -168.89 % | 9.147 M 50.60 % | 6.074 M 556.78 % | -1.330 M -104.60 % | 28.886 M -0.21 % | 28.946 M 218.23 % | 9.096 M -38.79 % | 14.859 M 349.17 % | -5.963 M -315.81 % | 2.763 M 167.04 % | 1.035 M -99.61 % | 265.969 M 4 345.92 % | -6.264 M -271.46 % | -1.686 M -142.71 % | 3.948 M -50.80 % | 8.025 M -68.98 % | 25.869 M 243.24 % | -18.060 M -230.26 % | -5.468 M -141.12 % | 13.297 M 306.65 % | 3.270 M 313.94 % | -1.528 M -445.76 % | 442.049 K 274.78 % | -252.918 K | 0.000 100.00 % | -15.084 M -444.75 % | -2.769 M -4 529.14 % | -59.815 K 96.87 % | -1.913 M 88.05 % | -16.000 M | 0.000 -100.00 % | 43.784 M | 0.000 100.00 % | -24.000 M -17.76 % | -20.381 M -110.93 % | 186.418 M 23 936.05 % | 775.577 K -76.29 % | 3.271 M -16.18 % | 3.902 M 290.20 % | 1.000 M |
Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -0.150 80.52 % | -0.770 20.62 % | -0.970 | 0.000 100.00 % | -1.055 M -1 041.30 % | -92.464 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 | 0.000 | 0.000 |
Net change in cash | 16.618 M 114.81 % | -112.211 M -253.36 % | 73.169 M 241.32 % | -51.777 M -179.55 % | 65.087 M 257.82 % | -41.240 M -392.37 % | -8.376 M 84.26 % | -53.229 M -197.51 % | -17.892 M 37.13 % | -28.459 M -233.79 % | 21.272 M -73.29 % | 79.651 M 254.89 % | 22.444 M 112.75 % | -175.969 M -162.50 % | 281.535 M 1 110.12 % | -27.871 M -703.59 % | 4.618 M 149.49 % | -9.330 M -134.20 % | 27.278 M 248.92 % | 7.818 M 138.76 % | -20.172 M -51.17 % | -13.344 M -198.92 % | 13.490 M 304.52 % | -6.596 M 55.73 % | -14.899 M -132.10 % | -6.419 M -133.67 % | 19.063 M 538.61 % | 2.985 M 105.31 % | -56.188 M -16.16 % | -48.370 M -304.49 % | 23.654 M 13 865.73 % | -171.831 K 98.55 % | -11.831 M 53.06 % | -25.205 M -138.66 % | 65.199 M 1 102.79 % | -6.502 M 82.49 % | -37.123 M 29.34 % | -52.536 M -126.78 % | 196.199 M 3 383.69 % | -5.975 M -207.85 % | 5.540 M 139.64 % | -13.976 M -257.99 % | 8.846 M |
Cash at beginning of period | 107.465 M -51.08 % | 219.677 M 49.94 % | 146.507 M -33.82 % | 221.377 M 41.65 % | 156.290 M -12.86 % | 179.349 M -4.46 % | 187.725 M -22.09 % | 240.954 M -6.91 % | 258.846 M -9.91 % | 287.305 M 8.00 % | 266.033 M 42.74 % | 186.382 M 13.69 % | 163.938 M -51.77 % | 339.907 M 482.31 % | 58.373 M -32.32 % | 86.244 M 5.66 % | 81.626 M -10.26 % | 90.957 M 42.84 % | 63.678 M 14.00 % | 55.860 M -26.53 % | 76.033 M -14.93 % | 89.377 M 17.78 % | 75.887 M -8.00 % | 82.483 M -15.30 % | 97.382 M -6.18 % | 103.801 M 22.89 % | 84.466 M 3.66 % | 81.481 M -40.81 % | 137.669 M -26.00 % | 186.039 M 14.57 % | 162.385 M -0.11 % | 162.557 M -6.78 % | 174.388 M -12.63 % | 199.593 M 48.51 % | 134.393 M -4.61 % | 140.895 M -20.85 % | 178.018 M -22.79 % | 230.554 M 571.09 % | 34.355 M -14.82 % | 40.330 M 15.92 % | 34.790 M -28.66 % | 48.766 M 22.16 % | 39.920 M |
Cash at end of period | 124.083 M 15.46 % | 107.465 M -51.08 % | 219.677 M 29.53 % | 169.600 M -23.39 % | 221.377 M 60.29 % | 138.109 M -22.99 % | 179.349 M -4.46 % | 187.725 M -22.09 % | 240.954 M -6.91 % | 258.846 M -9.91 % | 287.305 M 8.00 % | 266.033 M 42.74 % | 186.382 M 13.69 % | 163.938 M -51.77 % | 339.907 M 482.31 % | 58.373 M -32.32 % | 86.244 M 5.66 % | 81.626 M -10.26 % | 90.957 M 42.84 % | 63.678 M 14.00 % | 55.860 M -26.53 % | 76.033 M -14.93 % | 89.377 M 17.78 % | 75.887 M -8.00 % | 82.483 M -15.30 % | 97.382 M -5.94 % | 103.529 M 22.57 % | 84.466 M 3.66 % | 81.481 M -40.81 % | 137.669 M -26.00 % | 186.039 M 14.57 % | 162.385 M -0.11 % | 162.557 M -6.78 % | 174.388 M -12.63 % | 199.593 M 48.51 % | 134.393 M -4.61 % | 140.895 M -20.85 % | 178.018 M -22.79 % | 230.554 M 571.09 % | 34.355 M -14.82 % | 40.330 M 15.92 % | 34.790 M -28.66 % | 48.766 M |
Operating cash flow | 8.680 M 186.49 % | -10.036 M | 0.000 100.00 % | -33.514 M -153.58 % | 62.554 M 304.51 % | -30.588 M -154.67 % | 55.945 M 281.16 % | -30.881 M -287.27 % | -7.974 M -234.31 % | -2.385 M -132.87 % | 7.257 M -65.38 % | 20.963 M 1 023.50 % | 1.866 M 105.40 % | -34.571 M -203.98 % | 33.248 M 268.71 % | -19.707 M -1 268.19 % | 1.687 M 112.70 % | -13.284 M -164.22 % | 20.687 M 221.45 % | -17.032 M -1 294.66 % | -1.221 M 83.62 % | -7.457 M -329.24 % | 3.253 M 143.75 % | -7.436 M -58.47 % | -4.692 M -375.44 % | -986.887 K -104.50 % | 21.954 M 377.57 % | 4.597 M 112.78 % | -35.979 M -43.45 % | -25.081 M -203.80 % | 24.162 M 290.42 % | 6.189 M -20.15 % | 7.750 M 134.38 % | -22.545 M -192.59 % | 24.348 M 699.80 % | -4.059 M 62.55 % | -10.839 M -279.72 % | 6.031 M -66.47 % | 17.989 M 801.53 % | -2.564 M -123.90 % | 10.731 M 337.99 % | 2.450 M -86.99 % | 18.826 M |
Capital expenditure | -14.994 M -667.43 % | -1.954 M 88.82 % | -17.480 M -59.79 % | -10.939 M 13.56 % | -12.656 M 24.35 % | -16.728 M 73.45 % | -63.016 M -23.18 % | -51.156 M -32.23 % | -38.688 M -14.37 % | -33.828 M -29.26 % | -26.170 M -28.56 % | -20.357 M -67.05 % | -12.186 M -399.45 % | -2.440 M 86.24 % | -17.731 M -883.28 % | -1.803 M -133.42 % | -772.554 K -137.43 % | -325.376 K 77.30 % | -1.433 M -40.74 % | -1.019 M -7.15 % | -950.528 K -126.97 % | -418.789 K 85.29 % | -2.847 M -26.50 % | -2.250 M -87.77 % | -1.198 M -220.08 % | -374.418 K 83.23 % | -2.233 M -35.59 % | -1.647 M -163.50 % | -624.995 K -3 067.11 % | -19.734 K 95.70 % | -458.796 K -201.52 % | 451.908 K 112.62 % | -3.581 M -20.63 % | -2.968 M 29.49 % | -4.210 M -59.87 % | -2.633 M -15.32 % | -2.284 M 94.02 % | -38.186 M -365.06 % | -8.211 M -96.14 % | -4.186 M 50.53 % | -8.462 M 58.37 % | -20.328 M -76.51 % | -11.516 M |
Free CashFlow | -6.314 M 47.33 % | -11.989 M -128.24 % | 42.457 M 195.51 % | -44.453 M -189.09 % | 49.898 M 205.46 % | -47.316 M -569.14 % | -7.071 M 91.38 % | -82.037 M -75.81 % | -46.662 M -28.85 % | -36.213 M -91.47 % | -18.913 M -3 217.94 % | 606.589 K 105.88 % | -10.320 M 72.12 % | -37.011 M -338.53 % | 15.516 M 172.13 % | -21.510 M -2 452.33 % | 914.431 K 106.72 % | -13.610 M -170.69 % | 19.253 M 206.66 % | -18.051 M -731.16 % | -2.172 M 72.42 % | -7.876 M -2 038.89 % | 406.202 K 104.19 % | -9.686 M -64.43 % | -5.890 M -332.71 % | -1.361 M -106.90 % | 19.721 M 568.48 % | 2.950 M 108.06 % | -36.604 M -45.83 % | -25.101 M -205.89 % | 23.704 M 256.95 % | 6.641 M 59.27 % | 4.169 M 116.34 % | -25.513 M -226.69 % | 20.138 M 400.89 % | -6.693 M 49.00 % | -13.123 M 59.19 % | -32.155 M -428.84 % | 9.778 M 244.85 % | -6.751 M -397.49 % | 2.269 M 112.69 % | -17.878 M -344.57 % | 7.310 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 |