
Great-Sun Foods Co., Ltd. 603336.SS
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.080 B -0.52 % | 1.086 B -4.15 % | 1.133 B 16.27 % | 974.261 M 1.06 % | 964.036 M 13.16 % | 851.958 M 11.61 % | 763.354 M 11.55 % | 684.288 M 1.18 % | 676.310 M 7.05 % | 631.753 M 21.93 % | 518.107 M 12.17 % | 461.882 M -4.38 % | 483.033 M 25.10 % | 386.132 M |
Net income | 18.302 M -23.59 % | 23.952 M -49.48 % | 47.408 M 0.90 % | 46.985 M -35.78 % | 73.158 M -7.37 % | 78.977 M 23.07 % | 64.170 M 1.33 % | 63.326 M 4.47 % | 60.618 M -3.09 % | 62.552 M 35.24 % | 46.253 M 13.97 % | 40.585 M -17.34 % | 49.098 M 7.46 % | 45.689 M |
Income before tax | 20.536 M 10.10 % | 18.652 M -60.24 % | 46.917 M -1.73 % | 47.742 M -35.09 % | 73.552 M -7.81 % | 79.782 M 24.01 % | 64.335 M 0.26 % | 64.166 M 5.85 % | 60.618 M -3.09 % | 62.552 M 35.24 % | 46.253 M 13.97 % | 40.585 M -17.34 % | 49.098 M 7.46 % | 45.689 M |
Income before tax ratio | 0.02 10.68 % | 0.02 -58.52 % | 0.04 -15.48 % | 0.05 -35.77 % | 0.08 -18.53 % | 0.09 11.11 % | 0.08 -10.12 % | 0.09 4.62 % | 0.09 -9.48 % | 0.10 10.91 % | 0.09 1.60 % | 0.09 -13.55 % | 0.10 -14.10 % | 0.12 |
EBITDA | 76.872 M 3.94 % | 73.961 M -14.90 % | 86.911 M 7.05 % | 81.184 M -16.84 % | 97.621 M 1.24 % | 96.430 M 25.71 % | 76.711 M 4.00 % | 73.760 M -5.67 % | 78.193 M -4.15 % | 81.579 M 25.67 % | 64.913 M 17.92 % | 55.050 M -10.37 % | 61.422 M 16.99 % | 52.501 M |
Net income ratio | 0.02 -23.18 % | 0.02 -47.29 % | 0.04 -13.22 % | 0.05 -36.45 % | 0.08 -18.14 % | 0.09 10.27 % | 0.08 -9.16 % | 0.09 3.25 % | 0.09 -9.48 % | 0.10 10.91 % | 0.09 1.60 % | 0.09 -13.55 % | 0.10 -14.10 % | 0.12 |
Ratio EBITDA | 0.07 4.48 % | 0.07 -11.21 % | 0.08 -7.93 % | 0.08 -17.71 % | 0.10 -10.53 % | 0.11 12.63 % | 0.10 -6.77 % | 0.11 -6.77 % | 0.12 -10.47 % | 0.13 3.07 % | 0.13 5.12 % | 0.12 -6.27 % | 0.13 -6.48 % | 0.14 |
Gross profit ratio | 0.09 13.08 % | 0.08 -5.22 % | 0.08 -19.67 % | 0.11 -15.64 % | 0.12 -19.42 % | 0.15 6.38 % | 0.15 -14.08 % | 0.17 4.28 % | 0.16 -9.42 % | 0.18 -9.52 % | 0.20 -16.53 % | 0.24 8.93 % | 0.22 -0.72 % | 0.22 |
Weighted average shs out dil | 610.080 M 1.88 % | 598.797 M 4.99 % | 570.348 M 2.71 % | 555.282 M -1.19 % | 561.985 M 1.76 % | 552.249 M 22.11 % | 452.260 M 3.00 % | 439.076 M 28.14 % | 342.653 M 3.48 % | 331.134 M -1.25 % | 335.336 M 1.58 % | 330.126 M -1.21 % | 334.172 M 0.88 % | 331.252 M |
Weighted average shs out | 610.080 M 1.88 % | 598.797 M 4.99 % | 570.348 M 2.71 % | 555.282 M -1.19 % | 561.985 M 1.76 % | 552.249 M 22.11 % | 452.260 M 3.00 % | 439.076 M 28.14 % | 342.653 M 3.48 % | 331.134 M -1.25 % | 335.336 M 1.58 % | 330.126 M -1.21 % | 334.172 M 0.88 % | 331.252 M |
EPS diluted | 0.03 -25.00 % | 0.04 -51.87 % | 0.08 -1.77 % | 0.08 -34.92 % | 0.13 -7.14 % | 0.14 0.00 % | 0.14 0.00 % | 0.14 -22.22 % | 0.18 -5.26 % | 0.19 35.71 % | 0.14 16.67 % | 0.12 -20.00 % | 0.15 7.14 % | 0.14 |
Earnings per share | 0.03 -25.00 % | 0.04 -51.87 % | 0.08 -1.77 % | 0.08 -34.92 % | 0.13 -7.14 % | 0.14 0.00 % | 0.14 0.00 % | 0.14 -22.22 % | 0.18 -5.26 % | 0.19 35.71 % | 0.14 16.67 % | 0.12 -20.00 % | 0.15 7.14 % | 0.14 |
Gross profit | 97.830 M 12.48 % | 86.972 M -9.16 % | 95.741 M -6.60 % | 102.506 M -14.75 % | 120.236 M -8.82 % | 131.867 M 18.73 % | 111.069 M -4.15 % | 115.880 M 5.51 % | 109.831 M -3.03 % | 113.261 M 10.33 % | 102.659 M -6.37 % | 109.638 M 4.16 % | 105.259 M 24.19 % | 84.755 M |
Income tax expense | 3.368 M 426.02 % | -1.033 M -254.21 % | 669.951 K -44.66 % | 1.211 M 235.37 % | 360.991 K -52.58 % | 761.331 K 362.17 % | 164.731 K -80.38 % | 839.452 K | 0.000 | 0.000 -100.00 % | 446.460 K | 0.000 -100.00 % | 888.892 K | 0.000 |
Cost of revenue | 982.283 M -1.66 % | 998.821 M -3.69 % | 1.037 B 18.96 % | 871.754 M 3.31 % | 843.801 M 17.18 % | 720.091 M 10.40 % | 652.285 M 14.76 % | 568.409 M 0.34 % | 566.479 M 9.26 % | 518.492 M 24.80 % | 415.449 M 17.94 % | 352.244 M -6.76 % | 377.774 M 25.35 % | 301.376 M |
General and administrative expenses | 5.889 M -6.01 % | 6.265 M -2.13 % | 6.401 M 28.57 % | 4.979 M -2.83 % | 5.124 M 44.49 % | 3.546 M -25.30 % | 4.747 M 10.35 % | 4.302 M -13.34 % | 4.964 M 102.89 % | 2.447 M 0.90 % | 2.425 M -4.66 % | 2.543 M -82.17 % | 14.261 M 67.53 % | 8.513 M |
Selling and marketing expenses | 4.279 M 20.34 % | 3.556 M -37.65 % | 5.703 M 9.18 % | 5.224 M 23.08 % | 4.244 M -86.23 % | 30.827 M 3.50 % | 29.786 M -12.87 % | 34.185 M 3.03 % | 33.181 M -0.48 % | 33.339 M -5.53 % | 35.291 M -11.93 % | 40.073 M 12.62 % | 35.581 M 33.85 % | 26.584 M |
Other expenses | 64.224 M 158.46 % | 24.848 M 8.08 % | 22.991 M 15.84 % | 19.846 M 38.88 % | 14.290 M -7.45 % | 15.441 M 1 547.98 % | -1.066 M -215.36 % | 924.356 K -37.58 % | 1.481 M -29.17 % | 2.091 M 203.95 % | 687.910 K 143.12 % | -1.595 M -1 961.42 % | 85.698 K 277.90 % | -48.171 K |
Operating expenses | 76.582 M 13.39 % | 67.538 M 89.71 % | 35.601 M 16.59 % | 30.537 M 29.07 % | 23.659 M -52.51 % | 49.814 M 1.67 % | 48.995 M -2.80 % | 50.404 M 0.57 % | 50.117 M 4.74 % | 47.850 M -1.72 % | 48.689 M -9.33 % | 53.700 M 5.38 % | 50.958 M 43.47 % | 35.517 M |
Cost and expenses | 1.059 B -0.77 % | 1.067 B -0.53 % | 1.073 B 18.88 % | 902.291 M 4.02 % | 867.459 M 12.67 % | 769.905 M 9.79 % | 701.280 M 13.33 % | 618.813 M 0.36 % | 616.596 M 8.87 % | 566.341 M 22.02 % | 464.138 M 14.34 % | 405.944 M -5.32 % | 428.732 M 27.26 % | 336.894 M |
Research and development expenses | 2.190 M -11.69 % | 2.480 M 390.33 % | 505.825 K 3.82 % | 487.225 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 10.168 M 3.53 % | 9.821 M -18.86 % | 12.104 M 18.64 % | 10.203 M 8.91 % | 9.368 M -72.75 % | 34.373 M -0.46 % | 34.533 M -10.27 % | 38.486 M 0.90 % | 38.144 M 6.59 % | 35.785 M -5.12 % | 37.716 M -11.50 % | 42.617 M -14.50 % | 49.842 M 42.02 % | 35.096 M |
Interest income | 254.540 K 35.16 % | 188.322 K -29.68 % | 267.803 K -66.86 % | 808.188 K -79.28 % | 3.901 M 211.52 % | 1.252 M 15.51 % | 1.084 M -24.56 % | 1.437 M 358.85 % | 313.163 K 73.31 % | 180.700 K -9.47 % | 199.600 K 52.13 % | 131.200 K -95.56 % | 2.952 M 447 341 008.99 % | -0.660 |
Interest expense | 28.658 M 6.19 % | 26.987 M 49.90 % | 18.003 M 16.06 % | 15.512 M 31.52 % | 11.794 M 111.12 % | 5.587 M 170.72 % | 2.064 M 3 844.25 % | 52.320 K -99.30 % | 7.517 M -15.30 % | 8.874 M 3.96 % | 8.537 M 45.04 % | 5.886 M | 0.000 -100.00 % | 3.551 M |
Depreciation and amortization | 27.831 M -0.81 % | 28.059 M 28.61 % | 21.817 M 13.96 % | 19.145 M 45.43 % | 13.164 M 19.34 % | 11.031 M 8.79 % | 10.139 M 8.82 % | 9.318 M -7.35 % | 10.057 M -3.59 % | 10.432 M 1.36 % | 10.292 M 18.14 % | 8.712 M 22.33 % | 7.121 M 118.20 % | 3.264 M |
Operating income | 21.247 M 13.32 % | 18.750 M -75.50 % | 76.520 M 7.27 % | 71.337 M -2.68 % | 73.302 M -8.78 % | 80.358 M 22.87 % | 65.401 M 3.42 % | 63.241 M 6.91 % | 59.153 M -2.16 % | 60.461 M 32.68 % | 45.568 M 7.33 % | 42.457 M -13.45 % | 49.055 M 7.25 % | 45.737 M |
Operating income ratio | 0.02 13.92 % | 0.02 -74.44 % | 0.07 -7.75 % | 0.07 -3.70 % | 0.08 -19.39 % | 0.09 10.09 % | 0.09 -7.30 % | 0.09 5.67 % | 0.09 -8.61 % | 0.10 8.82 % | 0.09 -4.32 % | 0.09 -9.49 % | 0.10 -14.26 % | 0.12 |
Total other income expenses net | -711.678 K -631.95 % | -97.231 K 77.89 % | -439.797 K 98.14 % | -23.595 M -9 525.43 % | 250.329 K 143.51 % | -575.387 K 46.04 % | -1.066 M -215.36 % | 924.356 K -37.58 % | 1.481 M -29.17 % | 2.091 M 205.30 % | 684.843 K 136.58 % | -1.872 M 64.01 % | -5.203 M -10 700.63 % | -48.171 K |
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 | 620.360 M 6.25 % | 583.858 M 13.65 % | 513.715 M 25.70 % | 408.682 M 65.45 % | 247.014 M 105.93 % | 119.952 M 1 317.92 % | -9.849 M 87.12 % | -76.439 M 2.61 % | -78.485 M -196.53 % | 81.306 M -15.00 % | 95.656 M 50.68 % | 63.483 M 171.14 % | 23.414 M -1.37 % | 23.740 M |
Total investments | 67.226 M 3.77 % | 64.786 M 4.98 % | 61.714 M 5.99 % | 58.228 M 3.51 % | 56.251 M 1.97 % | 55.166 M 8.17 % | 51.000 M 5 000.00 % | 1.000 M -99.14 % | 116.000 M | 0.000 -100.00 % | 680.951 K | 0.000 | 0.000 -100.00 % | 560.333 K |
Total debt | 679.063 M 9.08 % | 622.565 M 11.58 % | 557.976 M 29.19 % | 431.895 M 15.63 % | 373.506 M 126.06 % | 165.223 M 26.73 % | 130.372 M | 0.000 | 0.000 -100.00 % | 155.700 M 1.76 % | 153.000 M 13.33 % | 135.000 M 79.90 % | 75.040 M 25.07 % | 60.000 M |
Accumulated other comprehensive income loss | 100.975 M | 0.000 -100.00 % | 69.791 M 7.10 % | 65.165 M -3.27 % | 67.370 M 176.48 % | 24.367 M 17.12 % | 20.805 M 7.82 % | 19.296 M 16.82 % | 16.517 M -74.21 % | 64.037 M 168 844.57 % | 37.904 K 25.52 % | 30.197 K | 0.000 | 0.000 |
Retained earnings | 424.722 M -2.19 % | 434.217 M -7.94 % | 471.651 M 10.51 % | 426.780 M 5.62 % | 404.086 M -5.25 % | 426.470 M 14.68 % | 371.867 M 10.63 % | 336.126 M 11.30 % | 302.010 M 23.85 % | 243.847 M 32.49 % | 184.050 M 31.22 % | 140.261 M 37.29 % | 102.162 M 81.25 % | 56.364 M |
Common stock | 570.386 M 0.00 % | 570.383 M 30.01 % | 438.729 M 0.01 % | 438.680 M 30.02 % | 337.403 M 49.72 % | 225.362 M 30.00 % | 173.355 M 30.00 % | 133.350 M 0.00 % | 133.350 M 33.35 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M |
Total equity | 1.171 B 1.76 % | 1.150 B 0.24 % | 1.148 B 4.88 % | 1.094 B 1.94 % | 1.073 B 22.74 % | 874.486 M 4.57 % | 836.276 M 7.49 % | 778.016 M 4.98 % | 741.121 M 81.70 % | 407.884 M 18.09 % | 345.387 M 15.47 % | 299.127 M 15.72 % | 258.502 M 23.45 % | 209.394 M |
Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 243.101 M 8.30 % | 224.469 M 5.28 % | 213.212 M 5.63 % | 201.854 M 5.40 % | 191.506 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 250.724 M 8.22 % | 231.681 M 5.50 % | 219.603 M 5.80 % | 207.572 M 5.31 % | 197.102 M 3 385.38 % | 5.655 M 15.28 % | 4.906 M -7.06 % | 5.278 M -6.59 % | 5.650 M -6.18 % | 6.023 M 90.97 % | 3.154 M 314.97 % | 760.000 K | 0.000 | 0.000 |
Other current liabilities | 16.405 M 70.79 % | 9.606 M -45.25 % | 17.543 M 6.19 % | 16.521 M 144.09 % | 6.768 M 7.53 % | 6.294 M 13.96 % | 5.523 M 12.90 % | 4.892 M -64.95 % | 13.957 M 974.76 % | 1.299 M -76.43 % | 5.510 M 17.45 % | 4.691 M 116.40 % | 2.168 M -13.92 % | 2.518 M |
Deferred revenue | 0.000 -100.00 % | 650.757 K -90.75 % | 7.032 M -70.06 % | 23.488 M 220.41 % | 7.331 M 5.42 % | 6.954 M 918.42 % | 682.815 K | 0.000 -100.00 % | 5.127 M -7.04 % | 5.515 M -9.91 % | 6.122 M 282.26 % | 1.602 M -29.53 % | 2.273 M -1.08 % | 2.298 M |
Short term debt | 435.962 M 9.51 % | 398.095 M 15.47 % | 344.764 M 49.87 % | 230.041 M 26.40 % | 182.000 M 10.15 % | 165.223 M 27.09 % | 130.000 M | 0.000 | 0.000 -100.00 % | 142.347 M -6.96 % | 153.000 M 13.33 % | 135.000 M 79.90 % | 75.040 M 25.07 % | 60.000 M |
Total current liabilities | 514.420 M 11.48 % | 461.463 M 12.04 % | 411.867 M 40.53 % | 293.086 M 22.08 % | 240.080 M 18.46 % | 202.667 M 28.13 % | 158.177 M 820.08 % | 17.192 M -52.32 % | 36.057 M -81.89 % | 199.066 M 10.56 % | 180.056 M 9.36 % | 164.651 M 76.47 % | 93.304 M -16.54 % | 111.790 M |
Total liabilities | 765.144 M 10.39 % | 693.143 M 9.77 % | 631.470 M 26.13 % | 500.658 M 14.52 % | 437.181 M 109.86 % | 208.322 M 27.74 % | 163.083 M 625.79 % | 22.470 M -46.13 % | 41.707 M -79.66 % | 205.089 M 11.94 % | 183.210 M 10.76 % | 165.411 M 77.28 % | 93.304 M -16.54 % | 111.790 M |
Other non current assets | 20.817 M 84.20 % | 11.301 M -64.81 % | 32.115 M 4.78 % | 30.650 M -17.67 % | 37.226 M 315.69 % | 8.955 M -84.26 % | 56.877 M 1 879.98 % | 2.873 M -39.63 % | 4.758 M -46.60 % | 8.911 M 0.28 % | 8.886 M -10.06 % | 9.880 M 40.94 % | 7.010 M 90.19 % | 3.686 M |
Long term investments | 67.226 M 3.77 % | 64.786 M 4.98 % | 61.714 M 63.79 % | 37.678 M 58.97 % | 23.701 M -56.61 % | 54.616 M 7.09 % | 51.000 M 5 000.00 % | 1.000 M | 0.000 | 0.000 -100.00 % | 680.951 K | 0.000 | 0.000 | 0.000 |
Intangible assets | 107.395 M 0.86 % | 106.484 M -2.44 % | 109.146 M 0.17 % | 108.964 M -3.16 % | 112.515 M 94.46 % | 57.861 M 11.34 % | 51.966 M 130.35 % | 22.560 M -2.83 % | 23.217 M -2.61 % | 23.838 M -2.43 % | 24.432 M -2.62 % | 25.088 M 15.92 % | 21.643 M 41.66 % | 15.279 M |
GoodWill | 273.465 K -40.62 % | 460.530 K 0.00 % | 460.530 K 0.00 % | 460.530 K 0.00 % | 460.530 K 0.00 % | 460.530 K 0.00 % | 460.530 K 0.00 % | 460.530 K 0.00 % | 460.530 K 0.00 % | 460.530 K 0.00 % | 460.530 K 0.00 % | 460.530 K 68.41 % | 273.465 K 0.00 % | 273.465 K |
Goodwill and intangible assets | 107.669 M 0.68 % | 106.945 M -2.43 % | 109.607 M 0.17 % | 109.424 M -3.14 % | 112.975 M 93.71 % | 58.321 M 11.24 % | 52.427 M 127.74 % | 23.020 M -2.78 % | 23.677 M -2.56 % | 24.299 M -2.39 % | 24.893 M -2.57 % | 25.549 M 16.57 % | 21.917 M 40.92 % | 15.552 M |
Property plant equipment net | 528.863 M 0.92 % | 524.067 M 3.15 % | 508.060 M 10.64 % | 459.189 M 21.85 % | 376.861 M 49.30 % | 252.422 M 50.35 % | 167.886 M 18.22 % | 142.016 M 5.17 % | 135.029 M -5.14 % | 142.351 M 3.83 % | 137.094 M -2.69 % | 140.878 M 28.95 % | 109.250 M 10.21 % | 99.125 M |
Total non current assets | 724.575 M 2.09 % | 709.773 M -0.30 % | 711.877 M 6.94 % | 665.649 M 13.17 % | 588.204 M 55.05 % | 379.362 M 36.86 % | 277.189 M 65.08 % | 167.909 M 2.72 % | 163.464 M -6.89 % | 175.560 M 2.74 % | 170.873 M -3.08 % | 176.307 M 27.60 % | 138.177 M 16.74 % | 118.363 M |
Other current assets | 78.089 M 7.13 % | 72.889 M -13.52 % | 84.287 M -46.06 % | 156.272 M 69.64 % | 92.121 M 100.14 % | 46.029 M 14.77 % | 40.104 M -71.38 % | 140.103 M 1.94 % | 137.437 M 369.91 % | 29.247 M 8.04 % | 27.071 M 77.02 % | 15.293 M -12.88 % | 17.555 M 5.84 % | 16.587 M |
Short term investments | 0.000 | 0.000 | 0.000 -100.00 % | 20.550 M -36.87 % | 32.550 M 5 818.18 % | 550.000 K 0.00 % | 550.000 K -99.53 % | 116.000 M 0.00 % | 116.000 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 560.333 K |
cash and cash equivalents | 58.703 M 51.66 % | 38.707 M -12.55 % | 44.261 M 90.67 % | 23.213 M -81.65 % | 126.492 M 179.41 % | 45.271 M -67.71 % | 140.221 M 83.44 % | 76.439 M -2.61 % | 78.485 M 5.50 % | 74.394 M 29.73 % | 57.344 M -19.82 % | 71.517 M 38.53 % | 51.626 M 42.38 % | 36.260 M |
Cash and short term investments | 58.703 M 51.66 % | 38.707 M -12.55 % | 44.261 M 1.14 % | 43.763 M -72.48 % | 159.042 M 247.10 % | 45.821 M -67.32 % | 140.221 M 83.44 % | 76.439 M -2.61 % | 78.485 M 5.50 % | 74.394 M 29.73 % | 57.344 M -19.82 % | 71.517 M 38.53 % | 51.626 M 40.21 % | 36.821 M |
Total current assets | 1.211 B 6.83 % | 1.134 B 6.23 % | 1.067 B 14.85 % | 929.211 M 0.75 % | 922.305 M 31.11 % | 703.446 M -2.59 % | 722.170 M 14.16 % | 632.577 M 2.13 % | 619.364 M 41.60 % | 437.412 M 22.28 % | 357.725 M 24.11 % | 288.230 M 34.92 % | 213.629 M 5.33 % | 202.822 M |
Inventory | 329.810 M -12.89 % | 378.619 M -3.45 % | 392.128 M 8.43 % | 361.654 M 1.19 % | 357.389 M 11.63 % | 320.164 M 1.46 % | 315.558 M 34.18 % | 235.167 M 15.43 % | 203.727 M 19.78 % | 170.087 M 0.22 % | 169.714 M 88.43 % | 90.069 M 16.85 % | 77.078 M -6.22 % | 82.189 M |
Net receivables | 744.565 M 15.70 % | 643.513 M 15.60 % | 556.649 M 31.07 % | 424.685 M 21.68 % | 349.025 M 19.21 % | 292.785 M 26.41 % | 231.611 M 28.06 % | 180.868 M -8.83 % | 198.396 M 15.61 % | 171.613 M 57.66 % | 108.851 M -3.89 % | 113.260 M 54.45 % | 73.334 M 9.09 % | 67.225 M |
Tax assets | 0.000 -100.00 % | 2.674 M 602.00 % | 380.887 K -98.67 % | 28.708 M -23.32 % | 37.441 M 641.85 % | 5.047 M 109.90 % | -51.000 M -5 000.00 % | -1.000 M | 0.000 | 0.000 100.00 % | -680.951 K | 0.000 | 0.000 | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 61.043 M 17.16 % | 52.102 M 10.08 % | 47.330 M 21.41 % | 38.984 M -23.18 % | 50.746 M 66.57 % | 30.466 M 38.66 % | 21.971 M 94.44 % | 11.299 M -48.60 % | 21.984 M -38.94 % | 36.004 M 79.22 % | 20.089 M -14.00 % | 23.358 M 47.03 % | 15.887 M -67.72 % | 49.214 M |
Tax payables | 1.010 M 0.13 % | 1.009 M -54.74 % | 2.229 M 125.61 % | 988.070 K 74.87 % | 565.035 K -17.47 % | 684.602 K 0.26 % | 682.815 K -31.72 % | 1.000 M 760.13 % | 116.272 K -78.82 % | 548.874 K -62.35 % | 1.458 M -8.97 % | 1.602 M 665.47 % | 209.219 K 262.63 % | 57.695 K |
Deferred revenue non current | 3.566 M -5.26 % | 3.765 M -5.00 % | 3.963 M -4.76 % | 4.161 M -8.21 % | 4.533 M -7.59 % | 4.906 M 0.00 % | 4.906 M -7.06 % | 5.278 M -6.59 % | 5.650 M -6.18 % | 6.023 M 90.97 % | 3.154 M 314.97 % | 760.000 K | 0.000 | 0.000 |
Minority interest | 598.060 K -65.49 % | 1.733 M -71.11 % | 6.000 M 138.30 % | 2.518 M -2.48 % | 2.582 M 147.25 % | 1.044 M -95.03 % | 21.011 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -13.353 M | 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 |
Other total stockholders equity | 73.917 M -48.68 % | 144.025 M -37.71 % | 231.217 M 43.56 % | 161.060 M -51.08 % | 329.257 M 66.93 % | 197.243 M -26.98 % | 270.125 M -12.45 % | 308.540 M 0.89 % | 305.831 M 377.59 % | 64.037 M 4.40 % | 61.337 M 4.20 % | 58.866 M 4.48 % | 56.340 M 6.24 % | 53.030 M |
Deferred tax liabilities non current | 4.056 M 17.70 % | 3.447 M 41.92 % | 2.428 M 55.98 % | 1.557 M 46.52 % | 1.063 M 41.77 % | 749.571 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 1.936 B 5.00 % | 1.844 B 3.62 % | 1.779 B 11.55 % | 1.595 B 5.58 % | 1.511 B 39.50 % | 1.083 B 8.35 % | 999.359 M 24.84 % | 800.486 M 2.26 % | 782.828 M 27.71 % | 612.973 M 15.96 % | 528.597 M 13.79 % | 464.538 M 32.04 % | 351.806 M 9.53 % | 321.185 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 100.00 % | -1.275 M -359.85 % | 490.600 K -0.75 % | 494.285 K 57.89 % | 313.060 K -58.23 % | 749.571 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | -43.157 M 42.80 % | -75.451 M 42.90 % | -132.137 M -25.15 % | -105.582 M -30.01 % | -81.210 M -18.51 % | -68.529 M 50.85 % | -139.430 M -495.67 % | -23.407 M 66.32 % | -69.492 M -23.47 % | -56.284 M 30.79 % | -81.324 M -78.94 % | -45.447 M -39.82 % | -32.505 M -28.88 % | -25.220 M |
Accounts receivables | -116.542 M -34.35 % | -86.743 M 21.04 % | -109.861 M 12.64 % | -125.753 M -87.65 % | -67.014 M -2.15 % | -65.606 M -10.39 % | -59.429 M -394.03 % | 20.212 M 228.53 % | -15.725 M 76.24 % | -66.187 M -830.01 % | 9.067 M 120.62 % | -43.980 M -252.74 % | -12.468 M | 0.000 |
Inventory | 52.748 M 311.31 % | 12.825 M 137.26 % | -34.416 M -706.91 % | -4.265 M 88.54 % | -37.225 M -708.09 % | -4.606 M 94.27 % | -80.391 M -155.70 % | -31.440 M 6.54 % | -33.641 M -8 927.62 % | -372.641 K 99.53 % | -79.644 M -517.36 % | -12.901 M -352.44 % | 5.111 M 116.79 % | -30.446 M |
Accounts payables | 17.353 M 6 818.65 % | -258.283 K -102.22 % | 11.649 M -51.34 % | 23.942 M 5.40 % | 22.715 M 2 331.99 % | 934.000 K 139.87 % | 389.378 K 103.20 % | -12.179 M 39.48 % | -20.126 M -295.86 % | 10.275 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | -198.094 K 84.46 % | -1.275 M -359.85 % | 490.601 K -0.75 % | 494.285 K 57.89 % | 313.061 K -58.23 % | 749.571 K 101.27 % | -59.040 M -835.01 % | 8.033 M 122.41 % | -35.851 M 35.88 % | -55.912 M -3 229.77 % | -1.679 M 94.84 % | -32.547 M 13.47 % | -37.615 M -819.85 % | 5.225 M |
Other non cash items | 33.547 M 24.82 % | 26.875 M 0.61 % | 26.713 M 17.87 % | 22.664 M 17.13 % | 19.350 M 331.70 % | 4.482 M 73.86 % | 2.578 M 173.45 % | -3.510 M -129.77 % | 11.791 M 160.10 % | 4.533 M -46.47 % | 8.469 M -38.64 % | 13.802 M 153.80 % | 5.438 M 28.00 % | 4.249 M |
Net cash provided by operating activities | 35.387 M 1 115.38 % | -3.485 M 91.06 % | -38.972 M -114.00 % | -18.211 M -176.68 % | 23.749 M -6.07 % | 25.284 M 139.94 % | -63.302 M -238.93 % | 45.563 M 251.51 % | 12.962 M -38.95 % | 21.233 M 230.19 % | -16.309 M -192.40 % | 17.651 M -39.46 % | 29.153 M 4.19 % | 27.982 M |
Investments in property plant and equipment | -45.388 M -80.16 % | -25.193 M 59.54 % | -62.271 M 46.15 % | -115.647 M 35.08 % | -178.133 M -65.24 % | -107.802 M -71.89 % | -62.714 M -275.19 % | -16.715 M -288.05 % | -4.308 M 69.39 % | -14.070 M -94.58 % | -7.231 M 73.71 % | -27.509 M 8.06 % | -29.919 M 58.63 % | -72.322 M |
Acquisitions net | 0.000 | 0.000 -100.00 % | 4.900 M 1 088.97 % | 412.123 K -75.10 % | 1.655 M 1 179.57 % | 129.343 K 3 472 024 718 540 900.00 % | 0.000 -100.00 % | 4.730 M 472 893.20 % | 1.000 K | 0.000 | 0.000 100.00 % | -18.975 M | 0.000 100.00 % | -15.360 M |
Purchases of investments | 0.000 | 0.000 100.00 % | -25.118 M 82.80 % | -146.000 M -198.41 % | -48.925 M -4 046.21 % | -1.180 M 96.07 % | -30.000 M -2 900.00 % | -1.000 M 98.94 % | -94.000 M | 0.000 100.00 % | -366.895 K | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 40.020 K -22.90 % | 51.909 K -87.18 % | 404.815 K -64.06 % | 1.126 M -62.01 % | 2.965 M 795.39 % | 331.123 K -91.81 % | 4.043 M -10.81 % | 4.534 M | 0.000 -100.00 % | 1.064 M | 0.000 | 0.000 -100.00 % | 992.950 K 18.86 % | 835.397 K |
Other investing activites | 1.000 M 4 420.18 % | 22.123 K -99.95 % | 40.650 M -74.21 % | 157.610 M 592.54 % | -32.000 M -114 187.08 % | -27.999 K -100.02 % | 114.532 M 513.92 % | -27.670 M 70.56 % | -93.999 M -2 785.69 % | 3.500 M 133.92 % | 1.496 M 195.29 % | 506.704 K -92.49 % | 6.745 M 173.27 % | 2.468 M |
Net cash used for investing activites | -44.348 M -76.55 % | -25.119 M 39.38 % | -41.434 M 59.58 % | -102.499 M 59.72 % | -254.438 M -134.40 % | -108.549 M -519.74 % | 25.861 M 171.59 % | -36.122 M 63.26 % | -98.307 M -934.15 % | -9.506 M -55.79 % | -6.102 M 86.73 % | -45.978 M -107.28 % | -22.182 M 73.71 % | -84.378 M |
Debt repayment | 47.384 M -11.10 % | 53.300 M -53.49 % | 114.600 M | 0.000 -100.00 % | 17.000 M | 0.000 -100.00 % | 130.000 M | 0.000 100.00 % | -155.700 M -5 866.67 % | 2.700 M | 0.000 -100.00 % | 59.960 M 298.67 % | 15.040 M -56.66 % | 34.700 M |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.767 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -17.546 M 41.35 % | -29.915 M -137.05 % | -12.620 M 42.51 % | -21.950 M 11.46 % | -24.790 M -19.17 % | -20.803 M 27.16 % | -28.561 M -7.09 % | -26.670 M -266.50 % | -7.277 M 15.33 % | -8.595 M -2.71 % | -8.369 M -45.44 % | -5.754 M -37.67 % | -4.180 M -320.82 % | -993.217 K |
Other financing activites | 0.000 100.00 % | -0.580 -100.00 % | 4.900 M -89.83 % | 48.190 M -85.40 % | 330.009 M 3 859.13 % | 8.335 M 83 354 046 237.21 % | 0.010 100.00 % | -4.820 M -101.78 % | 271.424 M 37 072.96 % | -734.115 K -104.60 % | 15.965 M 3 444.23 % | -477.377 K -21.47 % | -392.999 K -100.69 % | 57.036 M |
Net cash used provided by financing activities | 29.838 M 27.60 % | 23.385 M -78.12 % | 106.880 M 532.79 % | 16.890 M -94.64 % | 314.962 M 2 626.33 % | -12.467 M -112.29 % | 101.439 M 422.14 % | -31.490 M -127.21 % | 115.724 M 1 845.69 % | -6.629 M -187.27 % | 7.596 M -85.86 % | 53.729 M 413.30 % | 10.467 M -88.46 % | 90.743 M |
Effect of forex changes on cash | -832.806 K -93.96 % | -429.380 K 88.10 % | -3.608 M -129.24 % | -1.574 M 48.42 % | -3.051 M -490.28 % | 781.841 K 355.55 % | -305.947 K 82.49 % | -1.747 M -411.50 % | 560.886 K -91.82 % | 6.853 M 967.81 % | 641.751 K 111.65 % | -5.511 M -307.43 % | -1.353 M 53.94 % | -2.936 M |
Net change in cash | 20.045 M 454.85 % | -5.649 M -124.70 % | 22.866 M 121.70 % | -105.394 M -229.76 % | 81.221 M 185.54 % | -94.951 M -249.08 % | 63.692 M 367.66 % | -23.796 M -176.91 % | 30.940 M 158.90 % | 11.951 M 184.32 % | -14.174 M -171.26 % | 19.891 M 23.65 % | 16.086 M -48.79 % | 31.410 M |
Cash at beginning of period | 38.225 M -12.88 % | 43.874 M 108.85 % | 21.008 M -83.38 % | 126.402 M 179.77 % | 45.181 M -67.76 % | 140.131 M 83.32 % | 76.439 M -23.74 % | 100.235 M 44.65 % | 69.294 M 20.84 % | 57.344 M -19.82 % | 71.517 M 38.53 % | 51.626 M 45.26 % | 35.540 M 760.52 % | 4.130 M |
Cash at end of period | 58.271 M 52.44 % | 38.225 M -12.88 % | 43.874 M 108.85 % | 21.008 M -83.38 % | 126.402 M 179.77 % | 45.181 M -67.76 % | 140.131 M 83.32 % | 76.439 M -23.74 % | 100.235 M 44.65 % | 69.294 M 20.84 % | 57.344 M -19.82 % | 71.517 M 38.53 % | 51.626 M 45.26 % | 35.540 M |
Operating cash flow | 35.387 M 1 115.38 % | -3.485 M 91.06 % | -38.972 M -114.00 % | -18.211 M -176.68 % | 23.749 M -6.07 % | 25.284 M 139.94 % | -63.302 M -238.93 % | 45.563 M 251.51 % | 12.962 M -38.95 % | 21.233 M 230.19 % | -16.309 M -192.40 % | 17.651 M -39.46 % | 29.153 M 4.19 % | 27.982 M |
Capital expenditure | -45.388 M -80.16 % | -25.193 M 59.54 % | -62.271 M 46.15 % | -115.647 M 35.08 % | -178.133 M -65.24 % | -107.802 M -71.89 % | -62.714 M -275.19 % | -16.715 M -288.05 % | -4.308 M 69.39 % | -14.070 M -94.58 % | -7.231 M 73.71 % | -27.509 M 8.06 % | -29.919 M 58.63 % | -72.322 M |
Free CashFlow | -10.000 M 65.13 % | -28.678 M 71.67 % | -101.243 M 24.37 % | -133.859 M 13.30 % | -154.385 M -87.09 % | -82.518 M 34.52 % | -126.016 M -536.84 % | 28.847 M 233.32 % | 8.655 M 20.83 % | 7.163 M 130.43 % | -23.541 M -138.79 % | -9.858 M -1 185.98 % | -766.610 K 98.27 % | -44.340 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 | 2022-12-31 | 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 | 2014-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 224.155 M -8.94 % | 246.160 M -30.21 % | 352.704 M 21.06 % | 291.347 M 33.53 % | 218.186 M 1.37 % | 215.241 M -34.31 % | 327.646 M 15.71 % | 283.158 M 23.80 % | 228.728 M -7.12 % | 246.261 M -32.92 % | 367.115 M 28.06 % | 286.667 M 23.00 % | 233.072 M -5.24 % | 245.961 M -13.71 % | 285.042 M 17.26 % | 243.087 M -1.58 % | 246.994 M 24.03 % | 199.138 M -28.25 % | 277.535 M 14.77 % | 241.817 M -8.87 % | 265.354 M 47.97 % | 179.331 M -26.54 % | 244.133 M 9.61 % | 222.732 M 4.41 % | 213.320 M 24.19 % | 171.773 M -24.43 % | 227.310 M 17.81 % | 192.945 M 5.91 % | 182.181 M 13.21 % | 160.918 M -0.10 % | 161.087 M -15.46 % | 190.543 M 10.06 % | 173.125 M 8.52 % | 159.533 M -13.49 % | 184.413 M -3.20 % | 190.519 M 7.95 % | 176.482 M 41.30 % | 124.896 M -28.05 % | 173.576 M 58.20 % | 109.722 M |
Net income | 2.420 M -46.28 % | 4.505 M 504.76 % | -1.113 M -116.21 % | 6.868 M 54.37 % | 4.449 M -45.07 % | 8.099 M 187.31 % | -9.277 M -194.63 % | 9.803 M -26.82 % | 13.396 M 33.56 % | 10.030 M 290.72 % | -5.259 M -125.51 % | 20.619 M 25.38 % | 16.445 M 16.83 % | 14.076 M 19.72 % | 11.758 M 15.74 % | 10.159 M 31.12 % | 7.748 M -55.27 % | 17.321 M -3.53 % | 17.955 M 22.55 % | 14.650 M -38.05 % | 23.650 M 39.92 % | 16.903 M 9.96 % | 15.371 M -31.62 % | 22.480 M -11.82 % | 25.492 M 63.06 % | 15.633 M 70.77 % | 9.155 M -57.40 % | 21.491 M 14.90 % | 18.704 M 26.20 % | 14.821 M 28.15 % | 11.565 M -31.29 % | 16.833 M 5.18 % | 16.003 M -15.44 % | 18.925 M 20.60 % | 15.692 M -6.13 % | 16.716 M 22.45 % | 13.652 M -6.23 % | 14.558 M -22.43 % | 18.768 M 134.62 % | 7.999 M |
Income before tax | 3.015 M -34.31 % | 4.590 M 81.07 % | 2.535 M -60.86 % | 6.477 M 44.15 % | 4.493 M -36.08 % | 7.029 M 163.59 % | -11.055 M -239.11 % | 7.947 M -37.16 % | 12.646 M 38.76 % | 9.114 M 284.21 % | -4.948 M -123.02 % | 21.493 M 32.24 % | 16.253 M 15.12 % | 14.118 M 12.38 % | 12.563 M 25.03 % | 10.048 M 28.42 % | 7.824 M -54.79 % | 17.307 M -5.63 % | 18.339 M 25.21 % | 14.646 M -38.10 % | 23.661 M 39.95 % | 16.907 M 4.51 % | 16.177 M -28.04 % | 22.480 M -11.82 % | 25.492 M 63.06 % | 15.633 M 70.55 % | 9.167 M -57.40 % | 21.519 M 14.86 % | 18.736 M 25.63 % | 14.914 M 24.10 % | 12.017 M -29.73 % | 17.101 M 6.14 % | 16.111 M -14.92 % | 18.937 M 20.68 % | 15.692 M -6.13 % | 16.716 M 22.45 % | 13.652 M -6.23 % | 14.558 M -22.43 % | 18.768 M 134.62 % | 7.999 M |
Income before tax ratio | 0.01 -27.87 % | 0.02 159.44 % | 0.01 -67.67 % | 0.02 7.96 % | 0.02 -36.94 % | 0.03 196.80 % | -0.03 -220.22 % | 0.03 -49.24 % | 0.06 49.39 % | 0.04 374.61 % | -0.01 -117.97 % | 0.07 7.52 % | 0.07 21.49 % | 0.06 30.23 % | 0.04 6.63 % | 0.04 30.49 % | 0.03 -63.55 % | 0.09 31.53 % | 0.07 9.10 % | 0.06 -32.07 % | 0.09 -5.42 % | 0.09 42.28 % | 0.07 -34.35 % | 0.10 -15.54 % | 0.12 31.31 % | 0.09 125.68 % | 0.04 -63.84 % | 0.11 8.45 % | 0.10 10.96 % | 0.09 24.23 % | 0.07 -16.88 % | 0.09 -3.56 % | 0.09 -21.60 % | 0.12 39.50 % | 0.09 -3.02 % | 0.09 13.43 % | 0.08 -33.64 % | 0.12 7.80 % | 0.11 48.31 % | 0.07 |
EBITDA | 10.081 M -15.57 % | 11.940 M 20.00 % | 9.950 M -25.34 % | 13.327 M 15.11 % | 11.577 M -18.40 % | 14.187 M 859.81 % | 1.478 M -91.59 % | 17.582 M -24.27 % | 23.216 M 66.72 % | 13.925 M 216.62 % | 4.398 M -86.23 % | 31.947 M 24.75 % | 25.610 M 40.07 % | 18.284 M -16.65 % | 21.936 M 57.39 % | 13.937 M -12.89 % | 15.999 M -22.74 % | 20.709 M 18.35 % | 17.497 M 8.01 % | 16.200 M -31.25 % | 23.563 M 16.70 % | 20.192 M 13.60 % | 17.774 M -32.98 % | 26.519 M -9.16 % | 29.193 M 69.88 % | 17.184 M 30.44 % | 13.174 M -40.39 % | 22.099 M 43.04 % | 15.449 M -15.12 % | 18.200 M 72.16 % | 10.571 M -46.38 % | 19.717 M 7.20 % | 18.393 M 8.80 % | 16.905 M -18.46 % | 20.733 M 2.98 % | 20.133 M 20.43 % | 16.718 M 9.19 % | 15.311 M -35.24 % | 23.644 M 69.00 % | 13.990 M |
Net income ratio | 0.01 -41.01 % | 0.02 679.95 % | 0.00 -113.39 % | 0.02 15.61 % | 0.02 -45.81 % | 0.04 232.90 % | -0.03 -181.78 % | 0.03 -40.89 % | 0.06 43.79 % | 0.04 384.31 % | -0.01 -119.92 % | 0.07 1.94 % | 0.07 23.29 % | 0.06 38.74 % | 0.04 -1.29 % | 0.04 33.22 % | 0.03 -63.94 % | 0.09 34.45 % | 0.06 6.78 % | 0.06 -32.02 % | 0.09 -5.44 % | 0.09 49.70 % | 0.06 -37.62 % | 0.10 -15.54 % | 0.12 31.31 % | 0.09 125.98 % | 0.04 -63.84 % | 0.11 8.49 % | 0.10 11.47 % | 0.09 28.28 % | 0.07 -18.73 % | 0.09 -4.43 % | 0.09 -22.08 % | 0.12 39.41 % | 0.09 -3.02 % | 0.09 13.43 % | 0.08 -33.64 % | 0.12 7.80 % | 0.11 48.31 % | 0.07 |
Ratio EBITDA | 0.04 -7.28 % | 0.05 71.94 % | 0.03 -38.33 % | 0.05 -13.79 % | 0.05 -19.50 % | 0.07 1 361.05 % | 0.00 -92.73 % | 0.06 -38.83 % | 0.10 79.50 % | 0.06 372.01 % | 0.01 -89.25 % | 0.11 1.43 % | 0.11 47.81 % | 0.07 -3.41 % | 0.08 34.23 % | 0.06 -11.49 % | 0.06 -37.71 % | 0.10 64.95 % | 0.06 -5.89 % | 0.07 -24.56 % | 0.09 -21.13 % | 0.11 54.65 % | 0.07 -38.85 % | 0.12 -13.00 % | 0.14 36.80 % | 0.10 72.61 % | 0.06 -49.40 % | 0.11 35.06 % | 0.08 -25.02 % | 0.11 72.34 % | 0.07 -36.58 % | 0.10 -2.60 % | 0.11 0.26 % | 0.11 -5.75 % | 0.11 6.39 % | 0.11 11.55 % | 0.09 -22.73 % | 0.12 -10.00 % | 0.14 6.83 % | 0.13 |
Gross profit ratio | 0.11 67.30 % | 0.07 4.97 % | 0.07 -40.42 % | 0.11 47.79 % | 0.07 -21.88 % | 0.10 91.83 % | 0.05 -51.62 % | 0.10 21.41 % | 0.08 -7.64 % | 0.09 88.60 % | 0.05 -59.12 % | 0.12 40.83 % | 0.08 -15.42 % | 0.10 -2.20 % | 0.10 -0.43 % | 0.10 16.71 % | 0.09 -35.83 % | 0.14 58.00 % | 0.09 -34.88 % | 0.13 12.58 % | 0.12 -36.17 % | 0.18 57.71 % | 0.12 -23.64 % | 0.15 -15.66 % | 0.18 2.10 % | 0.18 53.17 % | 0.12 -23.67 % | 0.15 5.67 % | 0.14 -20.56 % | 0.18 15.59 % | 0.16 -9.00 % | 0.17 2.69 % | 0.17 -7.15 % | 0.18 18.35 % | 0.15 -7.79 % | 0.17 16.03 % | 0.14 -28.78 % | 0.20 13.16 % | 0.18 -14.71 % | 0.21 |
Weighted average shs out dil | 450.465 M 0.00 % | 450.465 M -21.02 % | 570.386 M 0.00 % | 570.386 M 0.00 % | 570.384 M 0.00 % | 570.383 M 0.00 % | 570.383 M 7.22 % | 531.994 M 7.78 % | 493.605 M -13.46 % | 570.350 M 0.00 % | 570.348 M 21.56 % | 469.206 M 0.00 % | 469.206 M 0.00 % | 469.206 M 0.00 % | 469.206 M 4.19 % | 450.345 M 0.00 % | 450.345 M -21.21 % | 571.592 M 26.92 % | 450.345 M 0.00 % | 450.345 M 42.57 % | 315.870 M -45.55 % | 580.102 M 83.65 % | 315.870 M 0.00 % | 315.870 M -6.43 % | 337.593 M -23.40 % | 440.726 M 30.55 % | 337.593 M 0.00 % | 337.593 M -0.83 % | 340.407 M -19.42 % | 422.454 M 24.10 % | 340.407 M 0.00 % | 340.407 M -0.33 % | 341.531 M -24.24 % | 450.821 M 32.00 % | 341.531 M 0.00 % | 341.531 M 39.28 % | 245.212 M -24.24 % | 323.680 M 32.00 % | 245.212 M -26.47 % | 333.475 M |
Weighted average shs out | 450.465 M 0.00 % | 450.465 M -21.02 % | 570.386 M 0.00 % | 570.386 M 0.00 % | 570.384 M 0.00 % | 570.383 M 0.00 % | 570.383 M 7.22 % | 531.994 M 7.78 % | 493.605 M -13.46 % | 570.350 M 0.00 % | 570.348 M 21.56 % | 469.206 M 0.00 % | 469.206 M 0.00 % | 469.206 M 0.00 % | 469.206 M 4.19 % | 450.345 M 0.00 % | 450.345 M -21.03 % | 570.261 M 26.63 % | 450.345 M 0.00 % | 450.345 M 42.57 % | 315.870 M -44.69 % | 571.039 M 80.78 % | 315.870 M 0.00 % | 315.870 M -6.43 % | 337.593 M -23.40 % | 440.726 M 30.55 % | 337.593 M 0.00 % | 337.593 M -0.83 % | 340.407 M -19.42 % | 422.454 M 24.10 % | 340.407 M 0.00 % | 340.407 M -0.33 % | 341.531 M -24.24 % | 450.821 M 32.00 % | 341.531 M 0.00 % | 341.531 M 39.28 % | 245.212 M -24.24 % | 323.680 M 32.00 % | 245.212 M -26.47 % | 333.475 M |
EPS diluted | 0.01 -46.00 % | 0.01 600.00 % | 0.00 -116.67 % | 0.01 53.85 % | 0.01 -45.07 % | 0.01 187.12 % | -0.02 -188.59 % | 0.02 -32.10 % | 0.03 53.98 % | 0.02 291.30 % | -0.01 -120.96 % | 0.04 25.43 % | 0.04 16.67 % | 0.03 21.95 % | 0.02 8.85 % | 0.02 31.40 % | 0.02 -43.23 % | 0.03 -24.06 % | 0.04 54.05 % | 0.03 -65.42 % | 0.07 157.39 % | 0.03 -40.25 % | 0.05 -3.56 % | 0.05 -33.11 % | 0.08 112.68 % | 0.04 31.00 % | 0.03 -43.89 % | 0.05 -12.02 % | 0.05 56.41 % | 0.04 3.24 % | 0.03 -10.29 % | 0.04 -19.19 % | 0.05 11.67 % | 0.04 -8.50 % | 0.05 -8.38 % | 0.05 -10.05 % | 0.06 23.78 % | 0.05 -41.18 % | 0.08 218.75 % | 0.02 |
Earnings per share | 0.01 -46.00 % | 0.01 600.00 % | 0.00 -116.67 % | 0.01 53.85 % | 0.01 -45.07 % | 0.01 187.12 % | -0.02 -188.59 % | 0.02 -32.10 % | 0.03 53.98 % | 0.02 291.30 % | -0.01 -120.96 % | 0.04 25.43 % | 0.04 16.67 % | 0.03 21.95 % | 0.02 8.85 % | 0.02 31.40 % | 0.02 -43.23 % | 0.03 -24.06 % | 0.04 54.05 % | 0.03 -65.42 % | 0.07 157.39 % | 0.03 -40.25 % | 0.05 -3.56 % | 0.05 -33.11 % | 0.08 112.68 % | 0.04 31.00 % | 0.03 -43.89 % | 0.05 -12.02 % | 0.05 56.41 % | 0.04 3.24 % | 0.03 -10.29 % | 0.04 -19.19 % | 0.05 11.67 % | 0.04 -8.50 % | 0.05 -8.38 % | 0.05 -10.05 % | 0.06 23.78 % | 0.05 -41.18 % | 0.08 218.75 % | 0.02 |
Gross profit | 25.726 M 52.34 % | 16.887 M -26.74 % | 23.050 M -27.87 % | 31.957 M 97.35 % | 16.193 M -20.81 % | 20.449 M 26.02 % | 16.227 M -44.01 % | 28.983 M 50.30 % | 19.283 M -14.22 % | 22.479 M 26.51 % | 17.768 M -47.64 % | 33.936 M 73.21 % | 19.592 M -19.85 % | 24.444 M -15.61 % | 28.965 M 16.76 % | 24.808 M 14.87 % | 21.597 M -20.41 % | 27.137 M 13.37 % | 23.936 M -25.26 % | 32.028 M 2.60 % | 31.217 M -5.56 % | 33.054 M 15.85 % | 28.533 M -16.31 % | 34.091 M -11.93 % | 38.712 M 26.79 % | 30.532 M 15.75 % | 26.378 M -10.08 % | 29.335 M 11.92 % | 26.211 M -10.06 % | 29.144 M 15.47 % | 25.240 M -23.07 % | 32.807 M 13.03 % | 29.027 M 0.77 % | 28.806 M 2.39 % | 28.135 M -10.75 % | 31.522 M 25.26 % | 25.166 M 0.63 % | 25.008 M -18.58 % | 30.713 M 34.92 % | 22.763 M |
Income tax expense | 18.618 K -73.68 % | 70.747 K -97.74 % | 3.137 M 3 314.12 % | 91.887 K -16.00 % | 109.391 K 266.06 % | 29.883 K 103.03 % | -986.909 K -9 045.49 % | -10.791 K 81.94 % | -59.749 K -345.93 % | 24.295 K -92.20 % | 311.551 K 41.72 % | 219.834 K 542.69 % | -49.658 K -126.38 % | 188.223 K -81.26 % | 1.004 M 5 038.74 % | 19.542 K -89.21 % | 181.090 K 3 015.59 % | 5.812 K -98.34 % | 350.901 K 8 350.92 % | -4.253 K -140.35 % | 10.541 K 177.29 % | 3.801 K 12.81 % | 3.370 K | 0.000 100.00 % | -14.394 K | 0.000 -100.00 % | 11.859 K -57.61 % | 27.979 K -11.83 % | 31.734 K -65.93 % | 93.157 K -79.38 % | 451.728 K 68.43 % | 268.194 K 148.93 % | 107.738 K 813.73 % | 11.791 K | 0.000 | 0.000 100.00 % | -134.319 K | 0.000 | 0.000 | 0.000 |
Cost of revenue | 198.429 M -13.45 % | 229.273 M -30.45 % | 329.654 M 27.09 % | 259.390 M 28.42 % | 201.994 M 3.70 % | 194.792 M -37.45 % | 311.420 M 22.52 % | 254.174 M 21.36 % | 209.445 M -6.41 % | 223.782 M -35.94 % | 349.347 M 38.23 % | 252.731 M 18.39 % | 213.480 M -3.63 % | 221.517 M -13.50 % | 256.077 M 17.32 % | 218.279 M -3.16 % | 225.397 M 31.04 % | 172.001 M -32.18 % | 253.598 M 20.88 % | 209.789 M -10.40 % | 234.136 M 60.06 % | 146.277 M -32.15 % | 215.601 M 14.29 % | 188.640 M 8.04 % | 174.608 M 23.62 % | 141.242 M -29.71 % | 200.932 M 22.81 % | 163.610 M 4.90 % | 155.970 M 18.36 % | 131.774 M -3.00 % | 135.848 M -13.88 % | 157.735 M 9.46 % | 144.099 M 10.23 % | 130.727 M -16.35 % | 156.279 M -1.71 % | 158.997 M 5.08 % | 151.316 M 51.49 % | 99.888 M -30.08 % | 142.863 M 64.29 % | 86.959 M |
General and administrative expenses | -4.815 M -162.10 % | 7.753 M 145.64 % | -16.989 M -181.88 % | 20.749 M 485.18 % | -5.387 M -171.68 % | 7.515 M 155.28 % | -13.593 M -177.20 % | 17.609 M 606.28 % | -3.478 M -160.72 % | 5.728 M 152.63 % | -10.884 M -171.59 % | 15.203 M 572.94 % | -3.215 M -160.68 % | 5.297 M 146.49 % | -11.395 M -178.15 % | 14.581 M 668.03 % | -2.567 M -158.88 % | 4.360 M 164.70 % | -6.739 M -274.23 % | 3.868 M 256.96 % | -2.464 M -160.64 % | 4.064 M 145.84 % | -8.864 M -291.36 % | 4.632 M 302.43 % | -2.288 M -163.12 % | 3.625 M 143.42 % | -8.349 M -300.31 % | 4.168 M 315.29 % | -1.936 M -142.78 % | 4.525 M 169.52 % | -6.510 M -281.32 % | 3.590 M 308.43 % | -1.722 M -149.45 % | 3.484 M 166.44 % | -5.243 M -246.57 % | 3.577 M 263.86 % | -2.183 M -170.15 % | 3.112 M 139.69 % | -7.841 M -378.41 % | 2.816 M |
Selling and marketing expenses | -215.980 K -112.88 % | 1.676 M 205.72 % | -1.586 M -137.23 % | 4.259 M 129.04 % | 1.859 M 11.90 % | 1.662 M -31.36 % | 2.421 M 46.79 % | 1.649 M -5.27 % | 1.741 M 25.14 % | 1.391 M -29.23 % | 1.966 M 45.89 % | 1.347 M 15.20 % | 1.170 M -4.20 % | 1.221 M -41.98 % | 2.104 M 80.94 % | 1.163 M 13.33 % | 1.026 M 10.21 % | 930.955 K 107.37 % | -12.633 M -295.22 % | 6.471 M 33.46 % | 4.849 M -12.75 % | 5.557 M -7.05 % | 5.979 M -28.60 % | 8.374 M -2.50 % | 8.589 M 8.92 % | 7.885 M 7.46 % | 7.338 M -10.40 % | 8.189 M 8.42 % | 7.553 M 12.65 % | 6.705 M -27.95 % | 9.306 M 0.96 % | 9.218 M 22.60 % | 7.519 M -7.66 % | 8.142 M -9.14 % | 8.961 M -7.62 % | 9.700 M 21.94 % | 7.955 M 21.19 % | 6.564 M -28.15 % | 9.136 M 10.76 % | 8.248 M |
Other expenses | 27.314 M 1 063.97 % | 2.347 M -93.72 % | 37.348 M | 0.000 -100.00 % | 1.859 M 1 014.80 % | 166.766 K 18.45 % | 140.792 K 19 208.00 % | 729.190 100.32 % | -225.932 K -119.81 % | 1.140 M -94.66 % | 21.343 M 373.67 % | -7.799 M -185.87 % | 9.082 M 943.51 % | 870.359 K -64.96 % | 2.484 M 2 479.16 % | 96.317 K -19.16 % | 119.151 K 40.92 % | 84.552 K 104.10 % | -2.064 M -171.47 % | 2.889 M 483.36 % | 495.176 K 170.29 % | 183.200 K -93.93 % | 3.017 M 3 218.83 % | -96.738 K 48.64 % | -188.343 K 39.07 % | -309.120 K -61.03 % | -191.961 K -1 354 597.04 % | -14.170 -100.02 % | 91.100 K 109.44 % | -965.507 K -27.70 % | -756.095 K -1 027.39 % | 81.529 K -80.55 % | 419.257 K -63.62 % | 1.152 M -8.50 % | 1.260 M 3 206.66 % | 38.091 K -59.08 % | 93.095 K 3.14 % | 90.258 K -93.38 % | 1.364 M 2 075.22 % | -69.042 K |
Operating expenses | 22.748 M 84.20 % | 12.350 M -36.52 % | 19.455 M -23.96 % | 25.585 M 340.03 % | 5.814 M -19.93 % | 7.261 M -57.81 % | 17.212 M 62.25 % | 10.608 M 4.23 % | 10.178 M 23.23 % | 8.259 M -33.52 % | 12.425 M 41.98 % | 8.751 M 24.35 % | 7.037 M -4.75 % | 7.388 M -22.59 % | 9.544 M 20.17 % | 7.942 M 6.95 % | 7.426 M 32.01 % | 5.625 M 185.23 % | -6.600 M -160.86 % | 10.845 M 15.72 % | 9.372 M -6.67 % | 10.042 M -13.23 % | 11.573 M -14.44 % | 13.526 M 3.91 % | 13.016 M 11.26 % | 11.699 M -8.71 % | 12.816 M -0.16 % | 12.836 M 3.52 % | 12.399 M 13.29 % | 10.944 M -18.39 % | 13.411 M 1.11 % | 13.264 M 14.08 % | 11.627 M -3.94 % | 12.103 M -22.33 % | 15.583 M 16.60 % | 13.364 M 16.49 % | 11.473 M 18.31 % | 9.697 M -24.27 % | 12.805 M 12.93 % | 11.339 M |
Cost and expenses | 221.177 M -8.46 % | 241.623 M -30.79 % | 349.109 M 22.51 % | 284.975 M 37.13 % | 207.808 M 2.85 % | 202.053 M -38.52 % | 328.631 M 24.11 % | 264.782 M 20.56 % | 219.623 M -5.35 % | 232.042 M -35.86 % | 361.771 M 38.35 % | 261.482 M 18.58 % | 220.517 M -3.66 % | 228.905 M -13.82 % | 265.621 M 17.42 % | 226.221 M -2.84 % | 232.823 M 31.07 % | 177.626 M -28.09 % | 246.999 M 11.95 % | 220.634 M -9.39 % | 243.508 M 55.78 % | 156.319 M -31.19 % | 227.173 M 12.37 % | 202.166 M 7.75 % | 187.625 M 22.68 % | 152.941 M -28.45 % | 213.748 M 21.14 % | 176.446 M 4.80 % | 168.368 M 17.97 % | 142.718 M -4.38 % | 149.258 M -12.71 % | 170.999 M 9.81 % | 155.725 M 9.03 % | 142.830 M -16.89 % | 171.862 M -0.29 % | 172.361 M 5.88 % | 162.789 M 48.55 % | 109.585 M -29.60 % | 155.668 M 58.36 % | 98.297 M |
Research and development expenses | 464.952 K -18.93 % | 573.547 K -15.89 % | 681.900 K 1.69 % | 670.570 K 58.88 % | 422.061 K 4.20 % | 405.056 K -83.53 % | 2.459 M 356.05 % | 539.146 K 0.00 % | 539.146 K | 0.000 -100.00 % | 505.824 K 66.48 % | 303.828 K 0.00 % | 303.828 K | 0.000 -100.00 % | 487.225 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 |
Selling general and administrative expenses | -5.031 M -153.35 % | 9.430 M 150.77 % | -18.574 M -174.27 % | 25.008 M 244.87 % | 7.251 M -20.98 % | 9.177 M 182.13 % | -11.173 M -158.02 % | 19.258 M 1 208.55 % | -1.737 M -124.40 % | 7.119 M 179.83 % | -8.918 M -153.89 % | 16.550 M 909.30 % | -2.045 M -131.38 % | 6.518 M 170.15 % | -9.291 M -159.01 % | 15.744 M 1 121.72 % | -1.541 M -129.12 % | 5.291 M 127.31 % | -19.372 M -287.37 % | 10.339 M 333.54 % | 2.385 M -75.21 % | 9.621 M 433.43 % | -2.885 M -122.19 % | 13.006 M 106.43 % | 6.301 M -45.26 % | 11.511 M 1 238.52 % | -1.011 M -108.18 % | 12.357 M 119.99 % | 5.617 M -49.98 % | 11.230 M 301.59 % | 2.797 M -78.17 % | 12.808 M 120.98 % | 5.796 M -50.14 % | 11.626 M 212.67 % | 3.718 M -72.00 % | 13.277 M 130.04 % | 5.772 M -40.35 % | 9.676 M 646.97 % | 1.295 M -88.29 % | 11.065 M |
Interest income | 42.627 K 40.40 % | 30.361 K -46.00 % | 56.222 K 17.23 % | 47.957 K -39.24 % | 78.932 K -9.26 % | 86.983 K -68.03 % | 272.091 K 394.65 % | 55.007 K -45.11 % | 100.208 K | 0.000 -100.00 % | 189.459 K 258.18 % | 52.895 K -61.94 % | 138.967 K | 0.000 -100.00 % | 71.533 K | 0.000 -100.00 % | 310.541 K 30.30 % | 238.336 K -83.48 % | 1.443 M | 0.000 -100.00 % | 1.280 M 191.43 % | 439.337 K 185.29 % | 153.997 K -49.32 % | 303.890 K -14.52 % | 355.522 K | 0.000 -100.00 % | 736.591 K -52.07 % | 1.537 M | 0.000 -100.00 % | 994.138 K | 0.000 -100.00 % | 2.049 M | 0.000 -100.00 % | 112.010 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 7.065 M -3.86 % | 7.349 M -0.88 % | 7.415 M 8.25 % | 6.850 M -3.31 % | 7.084 M -1.03 % | 7.158 M -42.89 % | 12.533 M 159.27 % | 4.834 M 0.52 % | 4.809 M 1.55 % | 4.736 M -4.04 % | 4.935 M 1.62 % | 4.856 M 20.02 % | 4.046 M -0.09 % | 4.050 M -6.81 % | 4.346 M 17.42 % | 3.701 M 1.97 % | 3.630 M 6.70 % | 3.402 M 22.44 % | 2.779 M 416.04 % | 538.432 K -86.65 % | 4.033 M 22.77 % | 3.285 M 105.67 % | 1.597 M 52.69 % | 1.046 M -11.25 % | 1.179 M 6.00 % | 1.112 M -25.06 % | 1.484 M 155.86 % | 579.904 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.170 M 362.17 % | 902.176 K -29.07 % | 1.272 M -48.87 % | 2.487 M -57.66 % | 5.875 M 189.88 % | 2.027 M |
Depreciation and amortization | 0.000 | 0.000 | 0.000 100.00 % | -4.000 -100.00 % | 7.181 M 8.21 % | 6.636 M -19.74 % | 8.269 M 0.00 % | 8.269 M 43.53 % | 5.761 M 0.00 % | 5.761 M 2.91 % | 5.598 M 0.00 % | 5.598 M 5.41 % | 5.311 M 0.00 % | 5.311 M 5.65 % | 5.027 M 0.00 % | 5.027 M 10.59 % | 4.546 M 0.00 % | 4.546 M 46.41 % | 3.105 M 20.46 % | 2.577 M -16.60 % | 3.091 M 19.91 % | 2.577 M 0.00 % | 2.577 M 9.91 % | 2.345 M 0.01 % | 2.345 M -0.01 % | 2.345 M -42.04 % | 4.046 M 212.41 % | 1.295 M 204.91 % | -1.235 M -516.89 % | 296.132 K 108.08 % | -3.664 M -191.64 % | 3.998 M 17.14 % | 3.413 M 264.26 % | -2.078 M -124.80 % | 8.379 M 310.26 % | 2.042 M -47.48 % | 3.889 M 585.11 % | -801.672 K -111.13 % | 7.203 M 180.79 % | 2.565 M |
Operating income | 2.978 M -34.37 % | 4.537 M 26.21 % | 3.595 M -76.32 % | 15.183 M 46.29 % | 10.378 M -21.30 % | 13.188 M 217.80 % | -11.195 M -240.89 % | 7.946 M -38.27 % | 12.872 M 41.04 % | 9.127 M 313.11 % | -4.283 M -114.42 % | 29.708 M 86.28 % | 15.948 M 11.62 % | 14.289 M 18.52 % | 12.056 M 21.15 % | 9.952 M 29.16 % | 7.705 M -55.26 % | 17.222 M -20.47 % | 21.655 M 84.18 % | 11.757 M -49.25 % | 23.165 M 38.52 % | 16.723 M 3.50 % | 16.158 M -28.43 % | 22.576 M -12.09 % | 25.681 M 61.08 % | 15.942 M 70.35 % | 9.359 M -56.51 % | 21.519 M 15.42 % | 18.644 M 17.41 % | 15.879 M 24.58 % | 12.746 M -25.11 % | 17.019 M 8.65 % | 15.665 M -12.05 % | 17.811 M 23.41 % | 14.433 M -13.54 % | 16.693 M 23.12 % | 13.559 M -6.28 % | 14.468 M -16.87 % | 17.404 M 115.69 % | 8.069 M |
Operating income ratio | 0.01 -27.92 % | 0.02 80.84 % | 0.01 -80.44 % | 0.05 9.56 % | 0.05 -22.37 % | 0.06 279.31 % | -0.03 -221.76 % | 0.03 -50.13 % | 0.06 51.85 % | 0.04 417.69 % | -0.01 -111.26 % | 0.10 51.45 % | 0.07 17.79 % | 0.06 37.35 % | 0.04 3.32 % | 0.04 31.24 % | 0.03 -63.93 % | 0.09 10.84 % | 0.08 60.48 % | 0.05 -44.31 % | 0.09 -6.38 % | 0.09 40.90 % | 0.07 -34.70 % | 0.10 -15.80 % | 0.12 29.71 % | 0.09 125.43 % | 0.04 -63.08 % | 0.11 8.98 % | 0.10 3.71 % | 0.10 24.71 % | 0.08 -11.42 % | 0.09 -1.28 % | 0.09 -18.96 % | 0.11 42.66 % | 0.08 -10.68 % | 0.09 14.05 % | 0.08 -33.68 % | 0.12 15.53 % | 0.10 36.35 % | 0.07 |
Total other income expenses net | 37.533 K -29.96 % | 53.586 K 105.06 % | -1.059 M 87.83 % | -8.705 M -47.92 % | -5.885 M -3 628.87 % | 166.766 K 18.45 % | 140.793 K 19 213.17 % | 729.000 100.32 % | -225.932 K -1 662.34 % | -12.820 K 98.07 % | -664.886 K -828.21 % | 91.304 K -70.02 % | 304.499 K 278.37 % | -170.714 K -133.67 % | 507.029 K 426.41 % | 96.318 K -19.16 % | 119.151 K 40.92 % | 84.552 K 102.55 % | -3.317 M -214.82 % | 2.889 M 483.36 % | 495.176 K 170.29 % | 183.200 K 874.00 % | 18.809 K 119.44 % | -96.738 K 48.64 % | -188.343 K 39.07 % | -309.120 K -61.03 % | -191.962 K -1 371 057.14 % | -14.000 -100.02 % | 91.100 K 109.44 % | -965.507 K -32.47 % | -728.858 K -695.99 % | -91.566 K -120.51 % | 446.496 K -53.00 % | 950.000 K -24.58 % | 1.260 M 5 388.67 % | 22.948 K -75.35 % | 93.095 K 3.14 % | 90.258 K -93.38 % | 1.364 M 2 054.82 % | -69.755 K |
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 | 2022-12-31 | 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 | 2014-03-31 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 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 | 2014-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 599.630 M -2.48 % | 614.876 M -0.88 % | 620.360 M 2.56 % | 604.902 M 1.70 % | 594.770 M -2.40 % | 609.417 M 4.38 % | 583.858 M 14.10 % | 511.718 M 1.72 % | 503.054 M 2.49 % | 490.851 M -4.45 % | 513.715 M 12.88 % | 455.109 M 7.38 % | 423.841 M 8.03 % | 392.319 M -4.00 % | 408.682 M 5.41 % | 387.690 M 24.36 % | 311.751 M 2.18 % | 305.093 M 23.51 % | 247.014 M 3.71 % | 238.186 M 1.81 % | 233.961 M 59.42 % | 146.757 M 22.35 % | 119.952 M 179.32 % | 42.945 M 366.88 % | 9.198 M -5.37 % | 9.720 M 198.69 % | -9.849 M -36.95 % | -7.192 M 89.78 % | -70.377 M 32.04 % | -103.550 M -35.47 % | -76.439 M 21.54 % | -97.422 M 15.88 % | -115.817 M 3.46 % | -119.967 M -52.85 % | -78.485 M -193.09 % | 84.308 M 116.57 % | 38.929 M -47.67 % | 74.395 M -8.50 % | 81.306 M -4.80 % | 85.406 M |
Total investments | 67.226 M 0.00 % | 67.226 M 0.00 % | 67.226 M 3.77 % | 64.786 M 0.00 % | 64.786 M -1.52 % | 65.786 M 1.54 % | 64.786 M 4.98 % | 61.714 M 0.00 % | 61.714 M 0.00 % | 61.714 M 0.00 % | 61.714 M 5.99 % | 58.228 M 0.00 % | 58.228 M 0.00 % | 58.228 M 0.00 % | 58.228 M 3.51 % | 56.251 M 0.00 % | 56.251 M 0.00 % | 56.251 M 0.00 % | 56.251 M 2.26 % | 55.008 M -0.61 % | 55.345 M -0.03 % | 55.362 M 0.35 % | 55.166 M 6.09 % | 52.000 M 0.00 % | 52.000 M 1.96 % | 51.000 M 0.00 % | 51.000 M 5 000.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M -99.14 % | 116.000 M | 0.000 | 0.000 -100.00 % | 148.789 M | 0.000 | 0.000 |
Total debt | 677.708 M -0.49 % | 681.028 M 0.29 % | 679.063 M 3.10 % | 658.640 M 0.16 % | 657.577 M 1.92 % | 645.219 M 3.64 % | 622.565 M 11.30 % | 559.350 M -0.74 % | 563.494 M 2.30 % | 550.836 M -1.28 % | 557.976 M 12.66 % | 495.280 M 6.41 % | 465.424 M 9.58 % | 424.716 M -1.66 % | 431.895 M 2.83 % | 420.012 M 11.50 % | 376.683 M -6.65 % | 403.518 M 8.04 % | 373.506 M -15.11 % | 439.968 M -8.82 % | 482.511 M 0.93 % | 478.057 M 189.34 % | 165.223 M 93.53 % | 85.372 M 3.64 % | 82.372 M -8.85 % | 90.372 M -30.68 % | 130.372 M 30.37 % | 100.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 133.400 M 3.89 % | 128.400 M | 0.000 -100.00 % | 155.700 M 35.39 % | 115.000 M |
Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 -100.00 % | 151.327 M 119.98 % | 68.790 M -51.65 % | 142.266 M 102.85 % | 70.134 M -50.39 % | 141.373 M 107.51 % | 68.128 M -70.42 % | 230.316 M 230.01 % | 69.791 M -69.19 % | 226.553 M 249.02 % | 64.911 M -71.21 % | 225.488 M 246.03 % | 65.165 M -71.01 % | 224.791 M 250.75 % | 64.088 M -80.43 % | 327.498 M 723.50 % | 39.769 M -28.16 % | 55.354 M -8.09 % | 60.227 M 0.76 % | 59.774 M 66 163.72 % | -90.479 K 8.93 % | -99.355 K -88.70 % | -52.652 K -304.23 % | 25.781 K 131.62 % | -81.539 K 35.12 % | -125.670 K -205.36 % | 119.281 K -71.75 % | 422.186 K 149.57 % | 169.163 K 166.95 % | 63.369 K 379.95 % | -22.636 K 64.49 % | -63.742 K 8.29 % | -69.505 K -77.23 % | -39.217 K -27.45 % | -30.770 K -100.01 % | 407.884 M 2 342 107.70 % | -17.416 K -183.24 % | 20.922 K |
Retained earnings | 431.646 M 0.56 % | 429.226 M 1.06 % | 424.722 M -6.37 % | 453.632 M 1.54 % | 446.764 M 1.01 % | 442.316 M 1.87 % | 434.217 M -2.57 % | 445.651 M 2.25 % | 435.848 M -9.52 % | 481.681 M 2.13 % | 471.651 M -1.31 % | 477.920 M 4.51 % | 457.301 M 3.73 % | 440.856 M 3.30 % | 426.780 M 2.26 % | 417.363 M 2.49 % | 407.205 M -3.37 % | 421.407 M 4.29 % | 404.086 M 3.80 % | 389.275 M 3.91 % | 374.625 M -15.51 % | 443.373 M 3.96 % | 426.470 M 2.85 % | 414.670 M 5.73 % | 392.190 M 1.21 % | 387.501 M 4.20 % | 371.867 M 2.03 % | 364.471 M 6.27 % | 342.980 M -2.27 % | 350.947 M 4.41 % | 336.126 M 2.76 % | 327.101 M 5.43 % | 310.268 M -3.32 % | 320.935 M 6.27 % | 302.010 M 4.58 % | 288.774 M 6.14 % | 272.057 M | 0.000 -100.00 % | 243.847 M 64.86 % | 147.913 M |
Common stock | 570.399 M 0.00 % | 570.388 M 0.00 % | 570.386 M 0.00 % | 570.386 M 0.00 % | 570.384 M 0.00 % | 570.383 M 0.00 % | 570.383 M 0.00 % | 570.368 M 0.00 % | 570.350 M 30.00 % | 438.731 M 0.00 % | 438.729 M 0.00 % | 438.729 M 0.00 % | 438.726 M 0.01 % | 438.684 M 0.00 % | 438.680 M 0.00 % | 438.675 M 0.00 % | 438.675 M 30.00 % | 337.433 M 0.01 % | 337.403 M 2.53 % | 329.068 M 0.70 % | 326.774 M 45.00 % | 225.362 M 0.00 % | 225.362 M 0.00 % | 225.362 M 0.00 % | 225.362 M 30.00 % | 173.355 M 0.00 % | 173.355 M 0.00 % | 173.355 M 0.00 % | 173.355 M 30.00 % | 133.350 M 0.00 % | 133.350 M 0.00 % | 133.350 M 0.00 % | 133.350 M 0.00 % | 133.350 M 0.00 % | 133.350 M 33.35 % | 100.000 M 0.00 % | 100.000 M | 0.000 -100.00 % | 100.000 M 0.00 % | 100.000 M |
Total equity | 1.183 B 0.59 % | 1.176 B 0.44 % | 1.171 B -0.41 % | 1.175 B 1.29 % | 1.160 B 0.42 % | 1.156 B 0.46 % | 1.150 B -0.82 % | 1.160 B 0.65 % | 1.152 B -0.29 % | 1.156 B 0.71 % | 1.148 B -0.29 % | 1.151 B 1.90 % | 1.129 B 1.68 % | 1.111 B 1.52 % | 1.094 B 0.98 % | 1.084 B 0.90 % | 1.074 B -1.38 % | 1.089 B 1.45 % | 1.073 B 9.12 % | 983.628 M 3.48 % | 950.567 M -0.07 % | 951.253 M 8.78 % | 874.486 M 1.80 % | 859.061 M 2.68 % | 836.628 M 0.55 % | 832.017 M -0.51 % | 836.276 M 3.75 % | 806.066 M 2.71 % | 784.821 M -1.04 % | 793.090 M 1.94 % | 778.016 M 1.52 % | 766.345 M 2.26 % | 749.426 M -1.40 % | 760.052 M 2.55 % | 741.121 M 63.68 % | 452.789 M 3.83 % | 436.081 M 6.91 % | 407.884 M 0.00 % | 407.884 M 32.81 % | 307.117 M |
Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.666 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.265 M |
Long term debt | 240.408 M -1.19 % | 243.298 M 0.08 % | 243.101 M 1.05 % | 240.572 M 0.83 % | 238.595 M 1.01 % | 236.216 M 5.23 % | 224.469 M 1.28 % | 221.639 M 1.27 % | 218.870 M 1.29 % | 216.087 M 1.35 % | 213.212 M 1.43 % | 210.205 M 1.42 % | 207.267 M 1.26 % | 204.689 M 1.40 % | 201.854 M 0.92 % | 200.012 M 1.69 % | 196.683 M 1.64 % | 193.518 M 1.05 % | 191.506 M -25.71 % | 257.792 M -5.34 % | 272.336 M 1.67 % | 267.864 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 |
Total non current liabilities | 247.932 M -1.17 % | 250.871 M 0.06 % | 250.724 M 1.25 % | 247.634 M 2.31 % | 242.041 M -0.55 % | 243.378 M 5.05 % | 231.681 M 1.67 % | 227.882 M 1.21 % | 225.162 M 1.23 % | 222.428 M 1.29 % | 219.603 M 1.77 % | 215.774 M 1.36 % | 212.886 M 1.20 % | 210.357 M 1.34 % | 207.572 M 1.09 % | 205.328 M 1.60 % | 202.092 M 1.54 % | 199.021 M 0.97 % | 197.102 M -25.10 % | 263.168 M -5.27 % | 277.805 M 1.60 % | 273.426 M 4 735.02 % | 5.655 M 22.24 % | 4.626 M -1.97 % | 4.719 M -1.93 % | 4.812 M -1.90 % | 4.906 M -1.86 % | 4.999 M -1.83 % | 5.092 M -1.80 % | 5.185 M -1.76 % | 5.278 M -1.73 % | 5.371 M -1.70 % | 5.464 M -1.68 % | 5.557 M -1.65 % | 5.650 M -1.62 % | 5.743 M -1.60 % | 5.836 M | 0.000 -100.00 % | 6.023 M 84.47 % | 3.265 M |
Other current liabilities | 18.871 M 51.64 % | 12.445 M -24.14 % | 16.405 M 14.51 % | 14.327 M 14.89 % | 12.470 M 92.24 % | 6.487 M -32.47 % | 9.606 M 37.12 % | 7.005 M 3.46 % | 6.771 M 5.61 % | 6.411 M -63.45 % | 17.543 M 126.51 % | 7.745 M -29.38 % | 10.967 M -13.10 % | 12.620 M -23.61 % | 16.521 M 114.03 % | 7.719 M 23.82 % | 6.234 M 15.20 % | 5.411 M -20.05 % | 6.768 M 11.64 % | 6.063 M 28.00 % | 4.736 M -21.55 % | 6.038 M -4.08 % | 6.294 M 23.24 % | 5.107 M 9.10 % | 4.681 M -4.81 % | 4.918 M -10.96 % | 5.523 M 15.00 % | 4.803 M 5.72 % | 4.543 M 8.14 % | 4.201 M -14.14 % | 4.892 M 22.44 % | 3.996 M -3.54 % | 4.142 M -39.29 % | 6.824 M -51.11 % | 13.957 M 123.99 % | 6.231 M 134.51 % | 2.657 M | 0.000 -100.00 % | 1.299 M 176.89 % | -1.689 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.522 M 340.54 % | 799.518 K -92.86 % | 11.204 M 4.68 % | 10.704 M -14.98 % | 12.590 M 955.72 % | 1.193 M -83.04 % | 7.032 M 289.84 % | 1.804 M | 0.000 | 0.000 -100.00 % | 23.488 M 0.45 % | 23.383 M 127.51 % | 10.278 M 1 351.85 % | 707.910 K -90.34 % | 7.331 M 22.69 % | 5.975 M 17.57 % | 5.082 M 1 189.02 % | 394.284 K -94.33 % | 6.954 M 37.99 % | 5.039 M 13.50 % | 4.440 M -12.95 % | 5.101 M -6.60 % | 5.461 M 2.75 % | 5.315 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.156 M -15.33 % | 2.546 M | 0.000 -100.00 % | 5.515 M -26.40 % | 7.493 M |
Short term debt | 437.300 M -0.10 % | 437.731 M 0.41 % | 435.962 M 4.28 % | 418.068 M -0.22 % | 418.982 M 2.69 % | 408.003 M 1.23 % | 403.048 M 19.35 % | 337.711 M -2.01 % | 344.624 M 2.95 % | 334.750 M -2.90 % | 344.764 M 20.15 % | 286.941 M 11.15 % | 258.157 M 17.33 % | 220.026 M -4.35 % | 230.041 M 4.56 % | 220.000 M 22.22 % | 180.000 M -14.29 % | 210.000 M 15.38 % | 182.000 M -0.10 % | 182.176 M -13.32 % | 210.176 M -0.01 % | 210.193 M 27.22 % | 165.223 M 94.38 % | 85.000 M 3.66 % | 82.000 M -8.89 % | 90.000 M -30.77 % | 130.000 M 30.00 % | 100.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 133.400 M 3.89 % | 128.400 M | 0.000 -100.00 % | 155.700 M 35.39 % | 115.000 M |
Total current liabilities | 504.929 M 1.28 % | 498.568 M -3.08 % | 514.420 M 7.20 % | 479.872 M 2.67 % | 467.409 M 3.37 % | 452.151 M -2.02 % | 461.463 M 20.15 % | 384.082 M -3.23 % | 396.890 M 3.74 % | 382.585 M -7.11 % | 411.867 M 22.05 % | 337.445 M 9.54 % | 308.063 M 14.07 % | 270.066 M -7.85 % | 293.086 M 5.17 % | 278.692 M 25.48 % | 222.109 M -12.73 % | 254.516 M 6.01 % | 240.080 M 7.90 % | 222.511 M -8.17 % | 242.308 M -0.62 % | 243.822 M 20.31 % | 202.667 M 94.31 % | 104.300 M 0.33 % | 103.958 M -11.43 % | 117.379 M -25.79 % | 158.177 M 24.86 % | 126.687 M 381.03 % | 26.337 M 11.61 % | 23.597 M 37.26 % | 17.192 M -24.84 % | 22.874 M -5.03 % | 24.085 M -9.17 % | 26.518 M -26.46 % | 36.057 M -78.07 % | 164.396 M -3.41 % | 170.203 M | 0.000 -100.00 % | 199.066 M 40.09 % | 142.098 M |
Total liabilities | 752.862 M 0.46 % | 749.439 M -2.05 % | 765.144 M 5.17 % | 727.506 M 2.55 % | 709.450 M 2.00 % | 695.529 M 0.34 % | 693.143 M 13.27 % | 611.964 M -1.62 % | 622.052 M 2.82 % | 605.013 M -4.19 % | 631.470 M 14.14 % | 553.219 M 6.19 % | 520.949 M 8.44 % | 480.423 M -4.04 % | 500.658 M 3.44 % | 484.020 M 14.10 % | 424.201 M -6.47 % | 453.536 M 3.74 % | 437.181 M -9.99 % | 485.679 M -6.62 % | 520.112 M 0.55 % | 517.248 M 148.29 % | 208.322 M 91.25 % | 108.927 M 0.23 % | 108.677 M -11.06 % | 122.191 M -25.07 % | 163.083 M 23.84 % | 131.686 M 319.00 % | 31.428 M 9.19 % | 28.782 M 28.09 % | 22.470 M -20.45 % | 28.245 M -4.41 % | 29.549 M -7.87 % | 32.075 M -23.09 % | 41.707 M -75.49 % | 170.140 M -3.35 % | 176.039 M | 0.000 -100.00 % | 205.089 M 41.09 % | 145.363 M |
Other non current assets | 87.712 M 329.15 % | 20.439 M -76.79 % | 88.043 M 1 071.84 % | 7.513 M 17.12 % | 6.415 M -16.53 % | 7.685 M 953.91 % | 729.214 K -94.55 % | 13.370 M -21.44 % | 17.020 M -50.27 % | 34.226 M 6.57 % | 32.115 M -53.92 % | 69.698 M 56.58 % | 44.514 M -7.00 % | 47.862 M 56.16 % | 30.650 M -3.60 % | 31.796 M 3.67 % | 30.671 M -52.88 % | 65.089 M 74.85 % | 37.226 M 316.29 % | 8.942 M 286.23 % | 2.315 M -96.25 % | 61.691 M 588.90 % | 8.955 M -84.84 % | 59.084 M 2.12 % | 57.855 M 3.53 % | 55.884 M -1.75 % | 56.877 M 101.06 % | 28.289 M 168.05 % | 10.554 M 88.66 % | 5.594 M 94.74 % | 2.873 M 136.78 % | 1.213 M 3.54 % | 1.172 M -80.30 % | 5.949 M 25.03 % | 4.758 M -50.88 % | 9.688 M 4.59 % | 9.262 M 112.45 % | -74.394 M -934.86 % | 8.911 M -12.65 % | 10.202 M |
Long term investments | 0.000 -100.00 % | 67.226 M | 0.000 -100.00 % | 64.786 M 0.00 % | 64.786 M 0.00 % | 64.786 M -14.03 % | 75.358 M 24.12 % | 60.714 M 0.00 % | 60.714 M -0.65 % | 61.114 M -0.97 % | 61.714 M 5.99 % | 58.228 M 20.73 % | 48.228 M 1.15 % | 47.678 M 26.54 % | 37.678 M 58.97 % | 23.701 M 0.00 % | 23.701 M 0.00 % | 23.701 M 0.00 % | 23.701 M -56.48 % | 54.458 M 119.63 % | 24.795 M -54.76 % | 54.812 M 0.36 % | 54.616 M 5.03 % | 52.000 M 0.00 % | 52.000 M 1.96 % | 51.000 M 0.00 % | 51.000 M 5 000.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 109.473 M 2.05 % | 107.272 M -0.11 % | 107.395 M -3.30 % | 111.056 M 6.10 % | 104.668 M -0.06 % | 104.728 M -1.65 % | 106.484 M 0.11 % | 106.363 M -0.74 % | 107.153 M -0.82 % | 108.039 M -1.01 % | 109.146 M 1.13 % | 107.924 M -0.14 % | 108.080 M 0.09 % | 107.987 M -0.90 % | 108.964 M -1.00 % | 110.065 M -0.57 % | 110.696 M 0.02 % | 110.672 M -1.64 % | 112.515 M -0.68 % | 113.281 M -0.69 % | 114.068 M 98.37 % | 57.503 M -0.62 % | 57.861 M -0.62 % | 58.219 M -0.61 % | 58.578 M 13.40 % | 51.658 M -0.59 % | 51.966 M -0.59 % | 52.275 M -0.55 % | 52.566 M -0.57 % | 52.870 M 134.36 % | 22.560 M -0.72 % | 22.724 M -0.72 % | 22.888 M -0.71 % | 23.052 M -0.71 % | 23.217 M -0.72 % | 23.384 M -0.53 % | 23.508 M | 0.000 -100.00 % | 23.838 M -4.35 % | 24.924 M |
GoodWill | 273.465 K 0.00 % | 273.465 K 0.00 % | 273.465 K -40.62 % | 460.530 K 0.00 % | 460.530 K 0.00 % | 460.530 K 0.00 % | 460.530 K 0.00 % | 460.530 K 0.00 % | 460.530 K 0.00 % | 460.530 K 0.00 % | 460.530 K 0.00 % | 460.530 K 0.00 % | 460.530 K 0.00 % | 460.530 K 0.00 % | 460.530 K 0.00 % | 460.530 K 0.00 % | 460.530 K 0.00 % | 460.530 K 0.00 % | 460.530 K 0.00 % | 460.530 K 0.00 % | 460.530 K 0.00 % | 460.530 K 0.00 % | 460.530 K 0.00 % | 460.530 K 0.00 % | 460.530 K 0.00 % | 460.530 K 0.00 % | 460.530 K 0.00 % | 460.530 K 0.00 % | 460.530 K 0.00 % | 460.530 K 0.00 % | 460.530 K 0.00 % | 460.530 K 0.00 % | 460.530 K 0.00 % | 460.530 K 0.00 % | 460.530 K 0.00 % | 460.530 K 0.00 % | 460.530 K | 0.000 -100.00 % | 460.530 K 0.00 % | 460.530 K |
Goodwill and intangible assets | 109.747 M 2.05 % | 107.546 M -0.11 % | 107.669 M -3.45 % | 111.517 M 6.08 % | 105.128 M -0.06 % | 105.188 M -1.64 % | 106.945 M 0.11 % | 106.824 M -0.73 % | 107.614 M -0.82 % | 108.500 M -1.01 % | 109.607 M 1.13 % | 108.384 M -0.14 % | 108.541 M 0.09 % | 108.447 M -0.89 % | 109.424 M -1.00 % | 110.525 M -0.57 % | 111.157 M 0.02 % | 111.133 M -1.63 % | 112.975 M -0.67 % | 113.741 M -0.69 % | 114.529 M 97.59 % | 57.963 M -0.61 % | 58.321 M -0.61 % | 58.680 M -0.61 % | 59.038 M 13.28 % | 52.118 M -0.59 % | 52.427 M -0.59 % | 52.735 M -0.55 % | 53.027 M -0.57 % | 53.331 M 131.67 % | 23.020 M -0.71 % | 23.184 M -0.70 % | 23.349 M -0.70 % | 23.513 M -0.69 % | 23.677 M -0.70 % | 23.845 M -0.52 % | 23.969 M | 0.000 -100.00 % | 24.299 M -4.28 % | 25.384 M |
Property plant equipment net | 516.500 M -1.41 % | 523.879 M -0.94 % | 528.863 M -1.35 % | 536.116 M 0.88 % | 531.430 M 1.29 % | 524.683 M 0.12 % | 524.067 M -1.77 % | 533.532 M 1.72 % | 524.495 M 3.34 % | 507.547 M -0.10 % | 508.060 M -3.02 % | 523.899 M 4.77 % | 500.042 M 6.58 % | 469.184 M 2.18 % | 459.189 M 4.67 % | 438.706 M 2.17 % | 429.372 M 10.91 % | 387.149 M 2.73 % | 376.861 M 2.78 % | 366.666 M 11.26 % | 329.558 M 19.81 % | 275.071 M 8.97 % | 252.422 M 11.79 % | 225.796 M 7.90 % | 209.270 M 9.33 % | 191.417 M 14.02 % | 167.886 M 15.15 % | 145.798 M 2.21 % | 142.650 M 2.25 % | 139.514 M -1.76 % | 142.016 M -1.61 % | 144.336 M 2.97 % | 140.168 M 5.52 % | 132.841 M -1.62 % | 135.029 M -0.40 % | 135.576 M -1.40 % | 137.502 M | 0.000 -100.00 % | 142.351 M 2.58 % | 138.767 M |
Total non current assets | 713.959 M -0.71 % | 719.089 M -0.76 % | 724.575 M 0.28 % | 722.533 M 1.71 % | 710.361 M 0.76 % | 705.016 M -0.67 % | 709.773 M -0.71 % | 714.856 M 0.65 % | 710.259 M -0.21 % | 711.767 M -0.02 % | 711.877 M 1.41 % | 701.981 M 0.09 % | 701.324 M 4.18 % | 673.171 M 1.13 % | 665.649 M 3.32 % | 644.255 M 1.62 % | 634.003 M 1.42 % | 625.138 M 6.28 % | 588.204 M 7.18 % | 548.805 M 8.39 % | 506.331 M 11.43 % | 454.404 M 19.78 % | 379.362 M 10.42 % | 343.560 M 5.33 % | 326.163 M 8.93 % | 299.419 M 8.02 % | 277.189 M 22.21 % | 226.822 M 9.98 % | 206.230 M 3.93 % | 198.439 M 18.18 % | 167.909 M -0.49 % | 168.734 M 2.46 % | 164.688 M 1.47 % | 162.303 M -0.71 % | 163.464 M -3.34 % | 169.108 M -0.95 % | 170.733 M 329.50 % | -74.394 M -142.38 % | 175.560 M 0.69 % | 174.353 M |
Other current assets | 79.139 M -0.52 % | 79.554 M 1.88 % | 78.089 M -5.76 % | 82.862 M 0.98 % | 82.061 M 0.07 % | 82.002 M 10.09 % | 74.487 M 1.64 % | 73.284 M 3.71 % | 70.665 M 2.16 % | 69.173 M -6.71 % | 74.152 M -9.20 % | 81.662 M -0.95 % | 82.448 M -12.53 % | 94.263 M -6.94 % | 101.296 M 9.69 % | 92.346 M 52.27 % | 60.644 M -9.40 % | 66.938 M 17.75 % | 56.850 M 30.53 % | 43.552 M -14.97 % | 51.219 M 14.04 % | 44.912 M 0.53 % | 44.676 M 34.13 % | 33.307 M 8.75 % | 30.629 M -33.73 % | 46.221 M 17.74 % | 39.257 M -69.58 % | 129.061 M -2.97 % | 133.017 M 21.67 % | 109.326 M -25.88 % | 147.499 M -15.26 % | 174.063 M 3.56 % | 168.085 M 26.09 % | 133.302 M -2.36 % | 136.526 M 466.82 % | 24.086 M -28.54 % | 33.708 M | 0.000 -100.00 % | 26.485 M 39.90 % | 18.931 M |
Short term investments | 1.000 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 M 109.46 % | -10.572 M -1 157.18 % | 1.000 M 0.00 % | 1.000 M 66.67 % | 600.000 K | 0.000 | 0.000 -100.00 % | 10.000 M -5.21 % | 10.550 M -48.66 % | 20.550 M -36.87 % | 32.550 M 0.00 % | 32.550 M 0.00 % | 32.550 M 0.00 % | 32.550 M 5 818.18 % | 550.000 K -98.20 % | 30.550 M 5 454.55 % | 550.000 K 0.00 % | 550.000 K | 0.000 -100.00 % | 550.000 K | 0.000 -100.00 % | 550.000 K | 0.000 -100.00 % | 112.000 M | 0.000 -100.00 % | 116.000 M | 0.000 -100.00 % | 151.000 M | 0.000 -100.00 % | 116.000 M | 0.000 | 0.000 -100.00 % | 148.789 M | 0.000 | 0.000 |
cash and cash equivalents | 78.079 M 18.03 % | 66.153 M 12.69 % | 58.703 M 9.24 % | 53.738 M -14.44 % | 62.807 M 75.43 % | 35.802 M -7.51 % | 38.707 M -18.74 % | 47.633 M -21.19 % | 60.440 M 0.76 % | 59.985 M 35.53 % | 44.261 M 10.18 % | 40.171 M -3.40 % | 41.583 M 28.36 % | 32.396 M 39.56 % | 23.213 M -28.18 % | 32.321 M -50.22 % | 64.932 M -34.03 % | 98.425 M -22.19 % | 126.492 M -37.31 % | 201.782 M -18.82 % | 248.550 M -24.98 % | 331.300 M 631.82 % | 45.271 M 6.70 % | 42.427 M -42.02 % | 73.174 M -9.27 % | 80.652 M -42.48 % | 140.221 M 30.81 % | 107.192 M 52.31 % | 70.377 M -32.04 % | 103.550 M 35.47 % | 76.439 M -21.54 % | 97.422 M -15.88 % | 115.817 M -3.46 % | 119.967 M 52.85 % | 78.485 M 59.87 % | 49.092 M -45.13 % | 89.471 M 220.27 % | -74.395 M -200.00 % | 74.394 M 151.38 % | 29.594 M |
Cash and short term investments | 79.079 M 19.54 % | 66.153 M 12.69 % | 58.703 M 9.24 % | 53.738 M -14.44 % | 62.807 M 70.66 % | 36.802 M -4.92 % | 38.707 M -20.41 % | 48.633 M -20.85 % | 61.440 M 1.41 % | 60.585 M 36.88 % | 44.261 M 10.18 % | 40.171 M -22.12 % | 51.583 M 20.11 % | 42.946 M -1.87 % | 43.763 M -32.54 % | 64.871 M -33.45 % | 97.482 M -25.57 % | 130.975 M -17.65 % | 159.042 M -21.40 % | 202.332 M -27.51 % | 279.100 M -15.90 % | 331.850 M 624.23 % | 45.821 M 8.00 % | 42.427 M -42.02 % | 73.174 M -9.27 % | 80.652 M -42.48 % | 140.221 M 30.81 % | 107.192 M 52.31 % | 70.377 M -32.04 % | 103.550 M 35.47 % | 76.439 M -21.54 % | 97.422 M -15.88 % | 115.817 M -3.46 % | 119.967 M 52.85 % | 78.485 M 59.87 % | 49.092 M -45.13 % | 89.471 M 20.27 % | 74.394 M 0.00 % | 74.394 M 151.38 % | 29.594 M |
Total current assets | 1.222 B 1.28 % | 1.206 B -0.42 % | 1.211 B 2.61 % | 1.180 B 1.48 % | 1.163 B 1.49 % | 1.146 B 1.09 % | 1.134 B 7.26 % | 1.057 B -0.67 % | 1.064 B 1.44 % | 1.049 B -1.70 % | 1.067 B 6.48 % | 1.002 B 5.60 % | 949.098 M 3.38 % | 918.081 M -1.20 % | 929.211 M 0.64 % | 923.310 M 6.86 % | 864.035 M -5.81 % | 917.297 M -0.54 % | 922.305 M 0.20 % | 920.502 M -4.55 % | 964.348 M -4.91 % | 1.014 B 44.16 % | 703.446 M 12.65 % | 624.428 M 0.85 % | 619.143 M -5.44 % | 654.789 M -9.33 % | 722.170 M 1.58 % | 710.930 M 16.54 % | 610.019 M -2.15 % | 623.433 M -1.45 % | 632.577 M 1.07 % | 625.856 M 1.88 % | 614.287 M -2.47 % | 629.824 M 1.69 % | 619.364 M 36.48 % | 453.820 M 2.82 % | 441.387 M 493.31 % | 74.394 M -82.99 % | 437.412 M 57.27 % | 278.127 M |
Inventory | 338.044 M 8.34 % | 312.016 M -5.40 % | 329.810 M -7.70 % | 357.316 M -5.62 % | 378.578 M -9.00 % | 416.042 M 9.88 % | 378.619 M 13.84 % | 332.597 M -16.79 % | 399.691 M 4.96 % | 380.812 M -2.89 % | 392.128 M -2.57 % | 402.491 M -0.10 % | 402.911 M 1.88 % | 395.462 M 9.35 % | 361.654 M 18.43 % | 305.384 M -1.50 % | 310.037 M -14.59 % | 362.978 M 1.56 % | 357.389 M 21.64 % | 293.805 M -7.17 % | 316.487 M -10.68 % | 354.332 M 10.67 % | 320.164 M 24.80 % | 256.532 M 2.10 % | 251.249 M -20.03 % | 314.171 M -0.44 % | 315.558 M 12.53 % | 280.427 M 27.97 % | 219.134 M -16.93 % | 263.783 M 12.17 % | 235.167 M 45.46 % | 161.669 M 6.28 % | 152.114 M -24.87 % | 202.475 M -0.61 % | 203.727 M -7.30 % | 219.776 M 29.54 % | 169.658 M | 0.000 -100.00 % | 170.087 M 44.86 % | 117.417 M |
Net receivables | 725.340 M -3.08 % | 748.394 M 0.51 % | 744.565 M 8.46 % | 686.488 M 7.31 % | 639.715 M 4.65 % | 611.265 M -4.63 % | 640.915 M 6.37 % | 602.510 M 13.17 % | 532.385 M -1.13 % | 538.463 M -3.27 % | 556.649 M 16.48 % | 477.898 M 15.95 % | 412.156 M 6.41 % | 387.321 M -8.80 % | 424.685 M -8.20 % | 462.623 M 16.86 % | 395.872 M 10.76 % | 357.428 M 2.41 % | 349.025 M | 0.000 -100.00 % | 317.541 M 12.20 % | 283.002 M -3.34 % | 292.785 M 0.21 % | 292.161 M 10.63 % | 264.091 M 21.30 % | 217.723 M -3.91 % | 226.584 M 16.64 % | 194.251 M 3.61 % | 187.491 M 27.74 % | 146.774 M -18.85 % | 180.868 M -6.14 % | 192.702 M 6.90 % | 180.266 M 3.55 % | 174.079 M -13.23 % | 200.626 M 24.72 % | 160.866 M 6.94 % | 150.421 M | 0.000 -100.00 % | 171.613 M 48.94 % | 115.224 M |
Tax assets | 0.000 | 0.000 | 0.000 -100.00 % | 2.601 M 0.00 % | 2.601 M -2.71 % | 2.674 M 0.00 % | 2.674 M 542.22 % | 416.340 K 0.00 % | 416.340 K 9.31 % | 380.887 K 0.00 % | 380.887 K 100.65 % | -58.228 M | 0.000 | 0.000 -100.00 % | 28.708 M -27.37 % | 39.528 M 1.09 % | 39.102 M 2.72 % | 38.067 M 1.67 % | 37.441 M 649.23 % | 4.997 M -85.78 % | 35.134 M 621.91 % | 4.867 M -3.57 % | 5.047 M 109.71 % | -52.000 M 0.00 % | -52.000 M -1.96 % | -51.000 M 0.00 % | -51.000 M -5 000.00 % | -1.000 M 0.00 % | -1.000 M 0.00 % | -1.000 M 0.00 % | -1.000 M 0.00 % | -1.000 M 0.00 % | -1.000 M 0.00 % | -1.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 46.969 M -0.88 % | 47.387 M -22.37 % | 61.043 M 37.24 % | 44.480 M 24.10 % | 35.843 M 1.52 % | 35.306 M -32.24 % | 52.102 M 46.47 % | 35.573 M -9.46 % | 39.288 M 1.39 % | 38.748 M -18.13 % | 47.330 M 15.57 % | 40.955 M 9.17 % | 37.516 M 5.84 % | 35.444 M -9.08 % | 38.984 M 15.11 % | 33.868 M 7.48 % | 31.512 M -16.39 % | 37.688 M -25.73 % | 50.746 M 51.90 % | 33.408 M 24.51 % | 26.831 M 0.11 % | 26.803 M -12.02 % | 30.466 M 125.40 % | 13.516 M -19.42 % | 16.773 M -22.90 % | 21.756 M -0.98 % | 21.971 M 4.63 % | 21.000 M -0.41 % | 21.086 M 12.54 % | 18.736 M 65.81 % | 11.299 M -36.60 % | 17.821 M -7.61 % | 19.290 M -0.67 % | 19.420 M -11.66 % | 21.984 M -9.70 % | 24.345 M -37.36 % | 38.867 M | 0.000 -100.00 % | 36.004 M 84.47 % | 19.517 M |
Tax payables | 1.789 M 77.92 % | 1.006 M -0.45 % | 1.010 M -66.29 % | 2.997 M 2 548.14 % | 113.183 K -92.73 % | 1.556 M 54.20 % | 1.009 M -63.37 % | 2.755 M 57.55 % | 1.748 M 17.85 % | 1.484 M -33.45 % | 2.229 M 19.52 % | 1.865 M 30.99 % | 1.424 M -27.92 % | 1.975 M 99.93 % | 988.070 K 7.63 % | 918.041 K 43.91 % | 637.908 K -9.89 % | 707.910 K 25.29 % | 565.035 K -34.65 % | 864.652 K 53.33 % | 563.914 K 43.02 % | 394.284 K -42.41 % | 684.602 K 1.13 % | 676.950 K 34.43 % | 503.578 K -9.32 % | 555.329 K -18.67 % | 682.815 K -22.85 % | 885.009 K 24.95 % | 708.292 K 7.19 % | 660.763 K -33.93 % | 1.000 M -5.36 % | 1.057 M 61.77 % | 653.200 K 138.38 % | 274.018 K 135.67 % | 116.272 K -72.33 % | 420.174 K 51.02 % | 278.223 K | 0.000 -100.00 % | 548.874 K -69.11 % | 1.777 M |
Deferred revenue non current | 3.467 M -1.41 % | 3.517 M -1.39 % | 3.566 M -1.37 % | 3.616 M -1.35 % | 3.666 M -1.33 % | 3.715 M -1.32 % | 3.765 M -1.30 % | 3.814 M -1.28 % | 3.864 M -1.27 % | 3.913 M -1.25 % | 3.963 M -1.23 % | 4.012 M -1.22 % | 4.062 M -1.20 % | 4.111 M -1.19 % | 4.161 M -2.19 % | 4.254 M -2.14 % | 4.347 M -2.10 % | 4.440 M -2.05 % | 4.533 M -2.01 % | 4.626 M -1.97 % | 4.719 M -1.93 % | 4.812 M -1.90 % | 4.906 M 6.04 % | 4.626 M -1.97 % | 4.719 M -1.93 % | 4.812 M -1.90 % | 4.906 M -1.86 % | 4.999 M -1.83 % | 5.092 M -1.80 % | 5.185 M -1.76 % | 5.278 M -1.73 % | 5.371 M -1.70 % | 5.464 M -1.68 % | 5.557 M -1.65 % | 5.650 M -1.62 % | 5.743 M -1.60 % | 5.836 M | 0.000 -100.00 % | 6.023 M | 0.000 |
Minority interest | 2.043 M 83.57 % | 1.113 M 86.12 % | 598.060 K 586.95 % | 87.060 K -84.70 % | 569.050 K -10.21 % | 633.742 K -63.44 % | 1.733 M -31.34 % | 2.524 M -42.23 % | 4.369 M -13.64 % | 5.059 M -15.68 % | 6.000 M -22.91 % | 7.783 M 9.18 % | 7.128 M 22.88 % | 5.801 M 130.42 % | 2.518 M -7.33 % | 2.717 M -4.58 % | 2.847 M 11.13 % | 2.562 M -0.76 % | 2.582 M 147.25 % | 1.044 M 0.00 % | 1.044 M 0.00 % | 1.044 M 0.00 % | 1.044 M 3.27 % | 1.011 M 0.00 % | 1.011 M 0.00 % | 1.011 M -95.19 % | 21.011 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 |
Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.953 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.865 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 |
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 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 90.478 K -8.93 % | 99.355 K 88.70 % | 52.651 K | 0.000 -100.00 % | 81.539 K -35.12 % | 125.670 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.636 K -64.49 % | 63.742 K -8.29 % | 69.505 K 77.24 % | 39.216 K 27.45 % | 30.769 K | 0.000 -100.00 % | 17.416 K | 0.000 |
Other total stockholders equity | 178.610 M 2.04 % | 175.040 M 0.08 % | 174.892 M | 0.000 -100.00 % | 108.537 M | 0.000 -100.00 % | 108.529 M | 0.000 -100.00 % | 106.172 M | 0.000 -100.00 % | 231.217 M | 0.000 -100.00 % | 161.406 M | 0.000 -100.00 % | 161.060 M | 0.000 -100.00 % | 225.110 M | 0.000 -100.00 % | 329.257 M | 0.000 -100.00 % | 248.124 M 11.92 % | 221.701 M 0.00 % | 221.701 M 1.64 % | 218.118 M 0.00 % | 218.118 M -19.26 % | 270.150 M 0.01 % | 270.125 M 0.66 % | 268.366 M 7.67 % | 249.239 M -19.29 % | 308.793 M 0.08 % | 308.540 M 0.87 % | 305.894 M 0.02 % | 305.831 M 0.00 % | 305.831 M 0.00 % | 305.831 M 377.75 % | 64.015 M -0.01 % | 64.023 M | 0.000 -100.00 % | 64.054 M 8.19 % | 59.203 M |
Deferred tax liabilities non current | 4.056 M 0.00 % | 4.056 M 0.00 % | 4.056 M 17.70 % | 3.447 M 0.00 % | 3.447 M 0.00 % | 3.447 M 0.00 % | 3.447 M 41.92 % | 2.428 M 0.00 % | 2.428 M 0.00 % | 2.428 M 0.00 % | 2.428 M 55.98 % | 1.557 M 0.00 % | 1.557 M 0.00 % | 1.557 M 0.00 % | 1.557 M 46.52 % | 1.063 M 0.00 % | 1.063 M 0.00 % | 1.063 M 0.00 % | 1.063 M 41.77 % | 749.571 K 0.00 % | 749.571 K 0.00 % | 749.571 K 0.00 % | 749.571 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 |
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 |
Total assets | 1.936 B 0.54 % | 1.925 B -0.54 % | 1.936 B 1.72 % | 1.903 B 1.57 % | 1.874 B 1.21 % | 1.851 B 0.41 % | 1.844 B 4.04 % | 1.772 B -0.14 % | 1.774 B 0.77 % | 1.761 B -1.03 % | 1.779 B 4.39 % | 1.704 B 3.26 % | 1.650 B 3.72 % | 1.591 B -0.23 % | 1.595 B 1.74 % | 1.568 B 4.64 % | 1.498 B -2.88 % | 1.542 B 2.11 % | 1.511 B 2.80 % | 1.469 B -0.09 % | 1.471 B 0.15 % | 1.469 B 35.62 % | 1.083 B 11.86 % | 967.988 M 2.40 % | 945.306 M -0.93 % | 954.209 M -4.52 % | 999.359 M 6.57 % | 937.752 M 14.89 % | 816.249 M -0.68 % | 821.872 M 2.67 % | 800.486 M 0.74 % | 794.590 M 2.00 % | 778.975 M -1.66 % | 792.127 M 1.19 % | 782.828 M 25.67 % | 622.928 M 1.77 % | 612.120 M | 0.000 -100.00 % | 612.973 M 35.47 % | 452.480 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 | 2022-12-31 | 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 | 2014-03-31 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 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 | 2014-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -35.453 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 494.285 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 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.040 M | 0.000 100.00 % | -74.116 M -34.09 % | -55.272 M -200.00 % | 55.272 M | 0.000 100.00 % | -144.277 M -744.69 % | 22.379 M 200.00 % | -22.379 M | 0.000 100.00 % | -130.391 M -5 357.38 % | 2.480 M 200.00 % | -2.480 M | 0.000 100.00 % | -104.606 M -544.58 % | 23.529 M 200.00 % | -23.529 M | 0.000 100.00 % | -70.585 M -149.65 % | -28.274 M -200.00 % | 28.274 M | 0.000 100.00 % | -140.204 M -2 481.53 % | -5.431 M -200.00 % | 5.431 M | 0.000 100.00 % | -11.505 M 82.77 % | -66.756 M -200.00 % | 66.756 M | 0.000 100.00 % | -45.940 M -76.79 % | -25.986 M -200.00 % | 25.986 M | 0.000 100.00 % | -66.932 M -88.03 % | -35.597 M |
Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.239 M | 0.000 100.00 % | -86.743 M -38.08 % | -62.821 M -200.00 % | 62.821 M | 0.000 100.00 % | -109.861 M -481.96 % | -18.878 M -200.00 % | 18.878 M | 0.000 100.00 % | -125.753 M -353.30 % | 49.646 M 200.00 % | -49.646 M | 0.000 100.00 % | -67.014 M -348.02 % | 27.020 M 200.00 % | -27.020 M | 0.000 100.00 % | -65.606 M -283.01 % | 35.849 M 200.00 % | -35.849 M | 0.000 100.00 % | -59.429 M -670.57 % | 10.416 M 200.00 % | -10.416 M | 0.000 -100.00 % | 20.212 M 231.85 % | -15.329 M -200.00 % | 15.329 M | 0.000 100.00 % | -15.725 M 38.91 % | -25.743 M -200.00 % | 25.743 M | 0.000 100.00 % | -66.187 M -2 984.49 % | -2.146 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.900 M | 0.000 -100.00 % | 12.825 M 69.90 % | 7.548 M 200.00 % | -7.548 M | 0.000 100.00 % | -34.416 M -183.42 % | 41.257 M 200.00 % | -41.257 M | 0.000 100.00 % | -4.265 M 90.99 % | -47.352 M -200.00 % | 47.352 M | 0.000 100.00 % | -37.225 M -912.38 % | -3.677 M -200.00 % | 3.677 M | 0.000 100.00 % | -4.606 M 92.84 % | -64.309 M -200.00 % | 64.309 M | 0.000 100.00 % | -80.391 M -401.41 % | -16.033 M -200.00 % | 16.033 M | 0.000 100.00 % | -31.440 M 39.09 % | -51.613 M -200.00 % | 51.613 M | 0.000 100.00 % | -33.641 M -7 750.16 % | -428.534 K -200.00 % | 428.534 K | 0.000 100.00 % | -372.641 K 98.64 % | -27.347 M |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -99.047 K -200.00 % | 99.047 K | 0.000 -100.00 % | 198.094 K 300.00 % | -99.047 K -200.00 % | 99.047 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 |
Other working capital | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -99.047 K | 0.000 100.00 % | -198.094 K -300.00 % | 99.047 K 200.00 % | -99.047 K | 0.000 100.00 % | -198.094 K -300.00 % | 99.047 K 200.00 % | -99.047 K | 0.000 100.00 % | -372.380 K -300.00 % | 186.190 K 200.00 % | -186.190 K | 0.000 100.00 % | -368.046 K -297.67 % | 186.190 K 200.00 % | -186.190 K | 0.000 100.00 % | -372.380 K -300.00 % | 186.190 K 200.00 % | -186.190 K | 0.000 100.00 % | -383.870 K -306.17 % | 186.190 K 200.00 % | -186.190 K | 0.000 100.00 % | -276.786 K -248.66 % | 186.190 K 200.00 % | -186.190 K | 0.000 -100.00 % | 3.426 M 1 739.90 % | 186.190 K 200.00 % | -186.190 K | 0.000 100.00 % | -372.380 K 95.49 % | -8.250 M |
Other non cash items | 17.432 M -15.02 % | 20.512 M | 0.000 100.00 % | -3.475 M -110.55 % | 32.955 M 269.56 % | -19.435 M -358.64 % | 7.515 M -88.24 % | 63.892 M 433.35 % | 11.979 M 307.95 % | -5.761 M -104.15 % | 138.679 M 595.69 % | -27.977 M -801.91 % | 3.986 M -56.82 % | 9.232 M 178.52 % | -11.758 M -15.74 % | -10.159 M -31.12 % | -7.748 M 55.27 % | -17.321 M 3.53 % | -17.955 M -22.55 % | -14.650 M 38.05 % | -23.650 M -39.92 % | -16.903 M -9.96 % | -15.371 M 31.62 % | -22.480 M 11.82 % | -25.492 M -63.06 % | -15.633 M -70.77 % | -9.155 M 57.40 % | -21.491 M -14.90 % | -18.704 M -26.20 % | -14.821 M -28.15 % | -11.565 M 31.29 % | -16.833 M -5.18 % | -16.003 M 15.44 % | -18.925 M -20.60 % | -15.692 M 6.13 % | -16.716 M -22.45 % | -13.652 M 6.23 % | -14.558 M 22.43 % | -18.768 M -648.50 % | 3.422 M |
Net cash provided by operating activities | 17.432 M -15.02 % | 20.512 M | 0.000 -100.00 % | 3.392 M -88.78 % | 30.223 M 366.61 % | -11.336 M 83.23 % | -67.610 M -984.43 % | 7.645 M -60.88 % | 19.541 M 94.82 % | 10.030 M 290.72 % | -5.259 M -125.51 % | 20.619 M 513.22 % | 3.362 M -85.57 % | 23.308 M 2 382.70 % | 938.819 K 101.62 % | -58.077 M -280.27 % | 32.218 M 380.18 % | 6.710 M 200.84 % | -6.653 M -5.76 % | -6.291 M -118.89 % | 33.300 M 881.29 % | 3.393 M 109.00 % | -37.690 M -159.36 % | -14.532 M -134.31 % | 42.354 M 20.49 % | 35.151 M 159.87 % | -58.708 M 0.40 % | -58.943 M -292.54 % | 30.613 M 28.97 % | 23.736 M 142.82 % | -55.426 M -538.77 % | -8.677 M -112.60 % | 68.863 M 68.77 % | 40.803 M 450.88 % | 7.407 M 117.66 % | -41.943 M -161.13 % | 68.619 M 424.90 % | -21.120 M -156.98 % | 37.066 M 271.52 % | -21.610 M |
Investments in property plant and equipment | -1.059 M 82.83 % | -6.165 M 70.33 % | -20.775 M -141.89 % | -8.588 M 22.38 % | -11.065 M -123.12 % | -4.959 M -402.92 % | 1.637 M 114.93 % | -10.967 M -1.61 % | -10.793 M -112.85 % | -5.071 M 40.85 % | -8.573 M -7.99 % | -7.939 M 75.55 % | -32.462 M -144.13 % | -13.297 M 49.51 % | -26.336 M -75.60 % | -14.997 M -5.07 % | -14.274 M 76.23 % | -60.040 M -633.01 % | 11.264 M 127.99 % | -40.248 M 34.39 % | -61.348 M 30.13 % | -87.802 M -137.37 % | -36.989 M -100.61 % | -18.439 M 31.63 % | -26.969 M -6.16 % | -25.404 M -2 869.20 % | -855.593 K 96.39 % | -23.675 M -147.13 % | -9.580 M 66.51 % | -28.603 M -465.16 % | -5.061 M 19.59 % | -6.294 M -23.64 % | -5.091 M -1 786.83 % | -269.792 K 84.19 % | -1.706 M -7 912.83 % | -21.290 K 97.09 % | -730.724 K 60.49 % | -1.850 M 37.80 % | -2.974 M -84.57 % | -1.611 M |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.600 M | 0.000 -100.00 % | 400.000 K 1 708.07 % | 22.123 K 100.05 % | -45.432 M | 0.000 -100.00 % | 1.470 M -57.14 % | 3.430 M 15 404.23 % | 22.123 K | 0.000 -100.00 % | 390.000 K | 0.000 100.00 % | -11.191 M -127.78 % | 40.285 M | 0.000 -100.00 % | 87.802 M 339.01 % | 20.000 M | 0.000 | 0.000 100.00 % | -20.000 M 32.29 % | -29.538 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.000 K | 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 100.00 % | -1.600 M -200.00 % | 1.600 M 260.00 % | -1.000 M -66.67 % | -600.000 K -408.71 % | -117.945 K | 0.000 100.00 % | -25.000 M | 0.000 100.00 % | -20.000 M 37.50 % | -32.000 M 65.96 % | -94.000 M | 0.000 100.00 % | -48.125 M -7 920.87 % | -600.000 K | 0.000 100.00 % | -200.000 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 % | -1.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 100.00 % | -12.016 M -209.01 % | 11.022 M 1 002.24 % | 1.000 M | 0.000 -100.00 % | 13.922 K 102.32 % | -600.000 K -200.00 % | 600.000 K 3.83 % | 577.877 K -98.73 % | 45.550 M 54 073.31 % | 84.082 K -35.34 % | 130.046 K -31.80 % | 190.686 K -32.06 % | 280.688 K 8.82 % | 257.941 K -2.37 % | 264.194 K -18.34 % | 323.534 K -77.34 % | 1.428 M 42.19 % | 1.004 M 95.97 % | 512.372 K 2 385.31 % | 20.616 K | 0.000 -100.00 % | 48.130 K -74.36 % | 187.746 K 97.12 % | 95.246 K -92.63 % | 1.292 M 58.27 % | 816.493 K -8.74 % | 894.697 K -13.97 % | 1.040 M -37.92 % | 1.675 M 13.46 % | 1.477 M 74.35 % | 846.899 K 58.29 % | 535.034 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | -1.000 M | 0.000 -100.00 % | 12.016 M 209.01 % | -11.022 M -1 166.61 % | 1.033 M | 0.000 -100.00 % | 1.000 M 200.00 % | -1.000 M -176.23 % | -362.014 K 37.35 % | -577.876 K -389.95 % | -117.946 K -101.18 % | 10.000 M -58.47 % | 24.080 M 140.80 % | 10.000 M -16.82 % | 12.022 M 645 432 813 918 617 728.00 % | 0.000 100.00 % | -14.274 M 76.23 % | -60.040 M -189.56 % | -20.735 M -102.34 % | -10.248 M 63.99 % | -28.455 M 67.59 % | -87.802 M -543.38 % | 19.803 M 16 599.35 % | 118.584 K -98.18 % | 6.500 M 186.67 % | -7.500 M -112.01 % | 62.462 M 228.75 % | 19.000 M 165.68 % | -28.930 M -190.41 % | 32.000 M -15.92 % | 38.057 M 1 051.42 % | -4.000 M 89.47 % | -38.000 M -100.00 % | -19.000 M 79.79 % | -94.000 M -9 400 100.00 % | 1.000 K 100.14 % | -730.724 K 60.49 % | -1.850 M | 0.000 -100.00 % | 2.604 M |
Net cash used for investing activites | -2.059 M 66.61 % | -6.165 M 70.33 % | -20.775 M -141.89 % | -8.588 M 14.67 % | -10.065 M -102.96 % | -4.959 M -287.07 % | 2.651 M 124.17 % | -10.967 M 1.69 % | -11.155 M -97.48 % | -5.649 M 35.01 % | -8.691 M -505.07 % | 2.146 M 106.75 % | -31.782 M -923.07 % | -3.107 M 77.86 % | -14.033 M 4.79 % | -14.739 M -5.21 % | -14.010 M 76.54 % | -59.717 M 11.35 % | -67.360 M -586.89 % | -9.807 M 89.02 % | -89.291 M -1.49 % | -87.981 M -411.92 % | -17.187 M 5.94 % | -18.272 M 9.91 % | -20.281 M 61.59 % | -52.809 M -183.96 % | 62.898 M 1 730.04 % | -3.859 M 89.74 % | -37.615 M -947.77 % | 4.437 M -87.20 % | 34.671 M 493.21 % | -8.817 M 79.13 % | -42.244 M -114.09 % | -19.732 M 79.38 % | -95.706 M -471 591.52 % | -20.290 K 97.22 % | -730.724 K 60.49 % | -1.850 M 37.80 % | -2.974 M -399.44 % | 993.146 K |
Debt repayment | -400.000 K -125.00 % | 1.600 M -91.06 % | 17.900 M | 0.000 -100.00 % | 9.984 M -49.83 % | 19.900 M -67.00 % | 60.300 M 973.91 % | -6.900 M -169.70 % | 9.900 M 199.00 % | -10.000 M -116.78 % | 59.600 M 121.56 % | 26.900 M -29.40 % | 38.100 M 481.00 % | -10.000 M -202.04 % | 9.800 M -75.50 % | 40.000 M 233.33 % | -30.000 M -207.14 % | 28.000 M | 0.000 100.00 % | -23.452 M | 0.000 -100.00 % | 45.000 M -43.75 % | 80.000 M 2 566.67 % | 3.000 M 137.50 % | -8.000 M 80.00 % | -40.000 M -233.33 % | 30.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -133.400 M | 0.000 | 0.000 100.00 % | -31.600 M -208.59 % | 29.100 M 245.50 % | -20.000 M |
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 |
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 100.00 % | -3.491 M | 0.000 100.00 % | -332.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 |
Dividends paid | -3.471 M 62.32 % | -9.213 M -158.83 % | -3.559 M | 0.000 100.00 % | -3.555 M 48.00 % | -6.836 M -104.48 % | -3.343 M -13.09 % | -2.956 M 83.88 % | -18.344 M -247.93 % | -5.272 M -74.01 % | -3.030 M 0.53 % | -3.046 M -34.33 % | -2.268 M 46.97 % | -4.276 M -63.39 % | -2.617 M -21.62 % | -2.152 M 91.03 % | -23.981 M -840.53 % | -2.550 M -82.30 % | -1.399 M 9.98 % | -1.554 M 94.12 % | -26.429 M -891.30 % | -2.666 M -80.01 % | -1.481 M -42.08 % | -1.042 M 95.26 % | -22.008 M -1 281.09 % | -1.594 M -21.56 % | -1.311 M -126.06 % | -579.904 K 97.83 % | -26.670 M | 0.000 100.00 % | -48.333 K 0.00 % | -48.333 K 99.82 % | -26.622 M -54 979.69 % | -48.333 K 97.22 % | -1.736 M -0.82 % | -1.722 M 4.20 % | -1.797 M 11.08 % | -2.021 M 11.90 % | -2.295 M -10.85 % | -2.070 M |
Other financing activites | 353.300 K -29.34 % | 500.000 K 714 285 816.00 % | -0.070 100.00 % | -3.995 M | 0.000 100.00 % | -0.570 | 0.000 100.00 % | 0.000 | 0.000 | 0.000 -100.00 % | 834.836 K 291.99 % | -434.837 K -140.64 % | 1.070 M -68.80 % | 3.430 M -82.26 % | 19.333 M | 0.000 -100.00 % | 390.000 K | 0.000 -100.00 % | 1.057 M 123.25 % | -4.548 M -531.66 % | -719.999 K -100.22 % | 328.172 M 1 690.92 % | -20.628 M -1 089.09 % | 2.086 M | 0.000 -100.00 % | 0.030 | 0.000 -100.00 % | 100.000 M | 0.000 | 0.000 100.00 % | -52.320 K -208.25 % | 48.333 K 101.41 % | -3.418 M -144.66 % | -1.397 M -100.50 % | 277.745 M 9 647.80 % | 2.849 M 20.25 % | 2.370 M 1 184.66 % | -218.460 K 90.48 % | -2.295 M -4 973.37 % | -45.227 K |
Net cash used provided by financing activities | -3.518 M 50.54 % | -7.113 M -149.60 % | 14.341 M 458.94 % | -3.995 M -162.14 % | 6.429 M -50.79 % | 13.064 M -77.06 % | 56.957 M 677.87 % | -9.856 M -16.73 % | -8.444 M 44.71 % | -15.272 M -126.60 % | 57.405 M 145.12 % | 23.419 M -36.54 % | 36.902 M 440.23 % | -10.846 M -251.00 % | 7.183 M -81.02 % | 37.848 M 170.62 % | -53.591 M -310.57 % | 25.450 M 2 096.36 % | 1.159 M 103.92 % | -29.554 M -8.86 % | -27.149 M -107.33 % | 370.506 M 540.01 % | 57.891 M 4 554.62 % | 1.244 M 104.14 % | -30.008 M 27.85 % | -41.594 M -244.98 % | 28.689 M -71.14 % | 99.420 M 472.78 % | -26.670 M | 0.000 100.00 % | -3.987 K | 0.000 100.00 % | -30.040 M -1 978.14 % | -1.446 M -101.00 % | 144.345 M 4 965.97 % | 2.849 M 20.25 % | 2.370 M 107.00 % | -33.840 M -226.24 % | 26.805 M 221.21 % | -22.115 M |
Effect of forex changes on cash | 20.933 K -87.38 % | 165.879 K 109.48 % | -1.750 M -1 525.07 % | 122.789 K -70.60 % | 417.624 K 10.89 % | 376.612 K 140.79 % | -923.279 K -434.81 % | 275.759 K -46.19 % | 512.460 K 274.12 % | -294.322 K 93.70 % | -4.673 M -1 373.33 % | 367.005 K -44.59 % | 662.297 K 1 740.43 % | 35.986 K 105.82 % | -618.842 K -13 201.80 % | -4.652 K 98.95 % | -441.061 K 13.40 % | -509.305 K 79.09 % | -2.436 M -118.00 % | -1.117 M -385.90 % | 390.824 K 251.93 % | 111.053 K 164.97 % | -170.942 K -121.01 % | 813.507 K 77.91 % | 457.245 K 243.80 % | -317.969 K -623.91 % | 60.691 K -69.05 % | 196.123 K -60.74 % | 499.569 K 147.03 % | -1.062 M -374.85 % | -223.717 K 75.16 % | -900.781 K -87.81 % | -479.634 K -235.40 % | -143.002 K 93.65 % | -2.253 M -369.69 % | 835.359 K -54.81 % | 1.849 M 1 324.37 % | 129.785 K -95.29 % | 2.755 M 240.42 % | 809.219 K |
Net change in cash | 11.876 M 60.49 % | 7.400 M 49.06 % | 4.964 M 154.74 % | -9.069 M -133.58 % | 27.005 M 1 029.58 % | -2.905 M 67.45 % | -8.925 M 30.82 % | -12.903 M -2 937.46 % | 454.722 K -97.11 % | 15.724 M 295.48 % | 3.976 M 1 023.56 % | 353.879 K -96.13 % | 9.145 M -2.62 % | 9.391 M 243.82 % | -6.530 M 81.33 % | -34.973 M 2.37 % | -35.824 M -27.64 % | -28.066 M 62.72 % | -75.290 M -60.99 % | -46.768 M 43.48 % | -82.749 M -128.93 % | 286.029 M 9 959.84 % | 2.843 M 109.25 % | -30.747 M -311.16 % | -7.478 M 87.45 % | -59.569 M -280.84 % | 32.940 M -10.53 % | 36.815 M 210.98 % | -33.173 M -222.36 % | 27.111 M 229.20 % | -20.983 M -14.07 % | -18.395 M -371.65 % | -3.900 M -120.02 % | 19.483 M -63.78 % | 53.793 M 240.53 % | -38.279 M -153.09 % | 72.106 M 227.22 % | -56.680 M -189.05 % | 63.652 M 251.83 % | -41.923 M |
Cash at beginning of period | 65.671 M 12.70 % | 58.271 M 9.31 % | 53.306 M -14.54 % | 62.375 M 74.22 % | 35.802 M -7.51 % | 38.707 M -17.91 % | 47.151 M -21.49 % | 60.053 M 0.76 % | 59.598 M 35.84 % | 43.874 M 9.97 % | 39.898 M 0.89 % | 39.544 M 30.08 % | 30.399 M 44.70 % | 21.008 M -23.71 % | 27.538 M -55.95 % | 62.511 M -36.43 % | 98.335 M -22.20 % | 126.402 M -37.33 % | 201.692 M -18.82 % | 248.460 M -24.98 % | 331.210 M 633.08 % | 45.181 M 6.72 % | 42.337 M -42.07 % | 73.084 M -9.28 % | 80.562 M -42.51 % | 140.131 M 30.73 % | 107.192 M 52.31 % | 70.377 M -32.04 % | 103.550 M 35.47 % | 76.439 M -21.54 % | 97.422 M -15.88 % | 115.817 M -3.26 % | 119.717 M 19.44 % | 100.235 M 115.83 % | 46.442 M -45.18 % | 84.721 M 571.61 % | 12.615 M -81.80 % | 69.294 M 1 128.17 % | 5.642 M -92.11 % | 71.517 M |
Cash at end of period | 77.547 M 18.08 % | 65.671 M 12.70 % | 58.271 M 9.31 % | 53.306 M -15.13 % | 62.807 M 75.43 % | 35.802 M -6.34 % | 38.225 M -18.93 % | 47.151 M -21.49 % | 60.053 M 0.76 % | 59.598 M 35.84 % | 43.874 M 9.97 % | 39.898 M 0.89 % | 39.544 M 30.08 % | 30.399 M 44.70 % | 21.008 M -23.71 % | 27.538 M -55.95 % | 62.511 M -36.43 % | 98.335 M -22.20 % | 126.402 M -37.33 % | 201.692 M -18.82 % | 248.460 M -24.98 % | 331.210 M 633.08 % | 45.181 M 6.72 % | 42.337 M -42.07 % | 73.084 M -9.28 % | 80.562 M -42.51 % | 140.131 M 30.73 % | 107.192 M 52.31 % | 70.377 M -32.04 % | 103.550 M 35.47 % | 76.439 M -21.54 % | 97.422 M -15.88 % | 115.817 M -3.26 % | 119.717 M 19.44 % | 100.235 M 115.83 % | 46.442 M -45.18 % | 84.721 M 571.61 % | 12.615 M -81.80 % | 69.294 M 134.15 % | 29.594 M |
Operating cash flow | 17.432 M -15.02 % | 20.512 M | 0.000 -100.00 % | 3.392 M -88.78 % | 30.223 M 366.61 % | -11.336 M 83.23 % | -67.610 M -984.43 % | 7.645 M -60.88 % | 19.541 M 94.82 % | 10.030 M 290.72 % | -5.259 M -125.51 % | 20.619 M 513.22 % | 3.362 M -85.57 % | 23.308 M 2 382.70 % | 938.819 K 101.62 % | -58.077 M -280.27 % | 32.218 M 380.18 % | 6.710 M 200.84 % | -6.653 M -5.76 % | -6.291 M -118.89 % | 33.300 M 881.29 % | 3.393 M 109.00 % | -37.690 M -159.36 % | -14.532 M -134.31 % | 42.354 M 20.49 % | 35.151 M 159.87 % | -58.708 M 0.40 % | -58.943 M -292.54 % | 30.613 M 28.97 % | 23.736 M 142.82 % | -55.426 M -538.77 % | -8.677 M -112.60 % | 68.863 M 68.77 % | 40.803 M 450.88 % | 7.407 M 117.66 % | -41.943 M -161.13 % | 68.619 M 424.90 % | -21.120 M -156.98 % | 37.066 M 271.52 % | -21.610 M |
Capital expenditure | -1.059 M 82.83 % | -6.165 M 70.33 % | -20.775 M -141.89 % | -8.588 M 22.38 % | -11.065 M -123.12 % | -4.959 M -402.92 % | 1.637 M 114.93 % | -10.967 M -1.61 % | -10.793 M -112.85 % | -5.071 M 40.85 % | -8.573 M -7.99 % | -7.939 M 75.55 % | -32.462 M -144.13 % | -13.297 M 49.51 % | -26.336 M -75.60 % | -14.997 M -5.07 % | -14.274 M 76.23 % | -60.040 M -633.01 % | 11.264 M 127.99 % | -40.248 M 34.39 % | -61.348 M 30.13 % | -87.802 M -137.37 % | -36.989 M -100.61 % | -18.439 M 31.63 % | -26.969 M -6.16 % | -25.404 M -2 869.20 % | -855.593 K 96.39 % | -23.675 M -147.13 % | -9.580 M 66.51 % | -28.603 M -465.16 % | -5.061 M 19.59 % | -6.294 M -23.64 % | -5.091 M -1 786.83 % | -269.792 K 84.19 % | -1.706 M -7 912.83 % | -21.290 K 97.09 % | -730.724 K 60.49 % | -1.850 M 37.80 % | -2.974 M -84.57 % | -1.611 M |
Free CashFlow | 16.373 M 14.12 % | 14.347 M 288.13 % | -7.626 M -46.76 % | -5.196 M -127.12 % | 19.158 M 217.57 % | -16.296 M 75.30 % | -65.973 M -1 885.92 % | -3.322 M -137.98 % | 8.748 M 76.40 % | 4.959 M 135.85 % | -13.832 M -209.08 % | 12.681 M 143.58 % | -29.100 M -390.68 % | 10.011 M 139.42 % | -25.397 M 65.25 % | -73.075 M -507.24 % | 17.944 M 133.65 % | -53.331 M -1 256.63 % | 4.611 M 109.91 % | -46.539 M -65.93 % | -28.048 M 66.77 % | -84.409 M -13.03 % | -74.680 M -126.50 % | -32.971 M -314.30 % | 15.385 M 57.84 % | 9.747 M 116.36 % | -59.564 M 27.90 % | -82.618 M -492.81 % | 21.033 M 532.15 % | -4.867 M 91.95 % | -60.487 M -304.03 % | -14.971 M -123.48 % | 63.773 M 57.33 % | 40.533 M 610.99 % | 5.701 M 113.59 % | -41.965 M -161.81 % | 67.888 M 395.55 % | -22.970 M -167.38 % | 34.092 M 246.81 % | -23.222 M |
2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 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 | 2014 |