
Kinaxis Inc. KXS.TO
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 483.111 M 13.15 % | 426.971 M 16.38 % | 366.889 M 46.33 % | 250.726 M 11.84 % | 224.189 M 17.04 % | 191.549 M 27.08 % | 150.727 M 13.06 % | 133.317 M 14.98 % | 115.951 M 27.04 % | 91.271 M 30.29 % | 70.054 M 15.19 % | 60.816 M 30.31 % | 46.671 M |
Net income | 56.000 K -99.44 % | 10.060 M -49.90 % | 20.080 M 1 823.61 % | -1.165 M -108.49 % | 13.730 M -41.15 % | 23.331 M 61.93 % | 14.408 M -29.31 % | 20.383 M 89.70 % | 10.745 M -15.25 % | 12.678 M 5 836.65 % | -221.000 K 97.73 % | -9.720 M -296.60 % | 4.944 M |
Income before tax | 25.152 M 27.44 % | 19.736 M -37.32 % | 31.486 M 2 770.19 % | 1.097 M -94.89 % | 21.470 M -39.11 % | 35.263 M 56.89 % | 22.476 M -19.03 % | 27.758 M 54.19 % | 18.003 M -21.36 % | 22.894 M 417.85 % | 4.421 M 191.23 % | -4.846 M -168.01 % | 7.125 M |
Income before tax ratio | 0.05 12.63 % | 0.05 -46.14 % | 0.09 1 861.44 % | 0.00 -95.43 % | 0.10 -47.98 % | 0.18 23.46 % | 0.15 -28.38 % | 0.21 34.10 % | 0.16 -38.10 % | 0.25 297.47 % | 0.06 179.20 % | -0.08 -152.19 % | 0.15 |
EBITDA | 25.763 M -10.39 % | 28.751 M -35.86 % | 44.825 M 669.79 % | 5.823 M -81.72 % | 31.849 M -21.49 % | 40.568 M 49.26 % | 27.180 M -9.90 % | 30.168 M 49.09 % | 20.235 M -20.32 % | 25.394 M 91.42 % | 13.266 M -4.48 % | 13.888 M 59.39 % | 8.713 M |
Net income ratio | 0.00 -99.51 % | 0.02 -56.95 % | 0.05 1 277.88 % | 0.00 -107.59 % | 0.06 -49.72 % | 0.12 27.42 % | 0.10 -37.48 % | 0.15 64.99 % | 0.09 -33.29 % | 0.14 4 503.10 % | 0.00 98.03 % | -0.16 -250.87 % | 0.11 |
Ratio EBITDA | 0.05 -20.81 % | 0.07 -44.89 % | 0.12 426.06 % | 0.02 -83.65 % | 0.14 -32.92 % | 0.21 17.45 % | 0.18 -20.31 % | 0.23 29.67 % | 0.17 -37.28 % | 0.28 46.92 % | 0.19 -17.08 % | 0.23 22.32 % | 0.19 |
Gross profit ratio | 0.61 0.56 % | 0.61 -5.65 % | 0.64 -1.73 % | 0.65 -4.83 % | 0.69 -4.41 % | 0.72 4.49 % | 0.69 -1.95 % | 0.70 1.47 % | 0.69 -3.69 % | 0.72 2.00 % | 0.70 0.02 % | 0.70 -2.00 % | 0.72 |
Weighted average shs out dil | 28.813 M -1.15 % | 29.150 M 1.89 % | 28.610 M 5.00 % | 27.248 M -3.17 % | 28.139 M 4.34 % | 26.968 M 0.53 % | 26.824 M 1.30 % | 26.480 M 1.93 % | 25.978 M 2.01 % | 25.466 M 33.49 % | 19.076 M -19.08 % | 23.575 M -10.83 % | 26.437 M |
Weighted average shs out | 28.227 M -1.80 % | 28.743 M 3.89 % | 27.667 M 1.54 % | 27.248 M -2.76 % | 28.020 M 7.03 % | 26.180 M 1.39 % | 25.821 M 2.00 % | 25.314 M 2.68 % | 24.654 M 2.93 % | 23.954 M 25.57 % | 19.076 M -19.08 % | 23.575 M -9.40 % | 26.021 M |
EPS diluted | 0.00 -99.46 % | 0.35 -50.00 % | 0.70 1 735.51 % | -0.04 -108.73 % | 0.49 -43.68 % | 0.87 61.11 % | 0.54 -29.87 % | 0.77 87.80 % | 0.41 -18.00 % | 0.50 4 410.34 % | -0.01 97.17 % | -0.41 -315.79 % | 0.19 |
Earnings per share | 0.00 -99.43 % | 0.35 -52.05 % | 0.73 1 805.61 % | -0.04 -108.39 % | 0.51 -42.70 % | 0.89 58.93 % | 0.56 -30.86 % | 0.81 84.09 % | 0.44 -16.98 % | 0.53 4 668.97 % | -0.01 97.17 % | -0.41 -315.79 % | 0.19 |
Gross profit | 294.583 M 13.78 % | 258.897 M 9.80 % | 235.787 M 43.80 % | 163.971 M 6.43 % | 154.058 M 11.88 % | 137.699 M 32.79 % | 103.695 M 10.86 % | 93.537 M 16.67 % | 80.174 M 22.35 % | 65.528 M 32.89 % | 49.309 M 15.21 % | 42.800 M 27.70 % | 33.515 M |
Income tax expense | 25.096 M 159.36 % | 9.676 M -15.17 % | 11.406 M 404.24 % | 2.262 M -70.78 % | 7.740 M -35.13 % | 11.932 M 47.89 % | 8.068 M 9.40 % | 7.375 M 1.61 % | 7.258 M -28.95 % | 10.216 M 120.08 % | 4.642 M -4.76 % | 4.874 M 123.48 % | 2.181 M |
Cost of revenue | 188.528 M 12.17 % | 168.074 M 28.20 % | 131.102 M 51.12 % | 86.755 M 23.70 % | 70.131 M 30.23 % | 53.850 M 14.50 % | 47.032 M 18.23 % | 39.780 M 11.19 % | 35.777 M 38.98 % | 25.743 M 24.09 % | 20.745 M 15.15 % | 18.016 M 36.94 % | 13.156 M |
General and administrative expenses | 93.661 M 55.15 % | 60.369 M 15.24 % | 52.386 M -2.00 % | 53.456 M 66.95 % | 32.019 M 19.24 % | 26.852 M 33.15 % | 20.167 M 45.56 % | 13.855 M 22.85 % | 11.278 M 36.54 % | 8.260 M -0.65 % | 8.314 M 30.25 % | 6.383 M 18.47 % | 5.388 M |
Selling and marketing expenses | 100.531 M -2.13 % | 102.719 M 29.29 % | 79.446 M 34.48 % | 59.078 M 12.25 % | 52.630 M 18.88 % | 44.270 M 26.29 % | 35.055 M 19.72 % | 29.280 M -3.53 % | 30.350 M 66.17 % | 18.264 M 19.40 % | 15.296 M 1.49 % | 15.071 M 15.76 % | 13.019 M |
Other expenses | -7.669 M -99.09 % | -3.852 M -304.13 % | 1.887 M 123.87 % | -7.906 M -751.77 % | 1.213 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Operating expenses | 281.845 M 15.14 % | 244.795 M 17.77 % | 207.866 M 28.27 % | 162.052 M 21.59 % | 133.282 M 26.64 % | 105.247 M 27.04 % | 82.848 M 23.98 % | 66.826 M 4.83 % | 63.744 M 47.18 % | 43.310 M 10.96 % | 39.032 M 22.47 % | 31.871 M 20.56 % | 26.436 M |
Cost and expenses | 470.373 M 13.93 % | 412.869 M 21.80 % | 338.968 M 36.24 % | 248.807 M 22.32 % | 203.413 M 27.85 % | 159.097 M 22.50 % | 129.880 M 21.83 % | 106.606 M 7.12 % | 99.521 M 44.12 % | 69.053 M 15.52 % | 59.777 M 19.82 % | 49.887 M 26.00 % | 39.592 M |
Research and development expenses | 95.322 M 11.41 % | 85.559 M 15.39 % | 74.147 M 29.12 % | 57.424 M 21.10 % | 47.420 M 38.96 % | 34.125 M 23.52 % | 27.626 M 16.61 % | 23.691 M 7.12 % | 22.116 M 31.75 % | 16.786 M 8.84 % | 15.422 M 48.05 % | 10.417 M 14.70 % | 9.082 M |
Selling general and administrative expenses | 194.192 M 19.07 % | 163.088 M 23.71 % | 131.832 M 17.15 % | 112.534 M 32.94 % | 84.649 M 19.02 % | 71.122 M 28.79 % | 55.222 M 28.02 % | 43.135 M 3.62 % | 41.628 M 56.94 % | 26.524 M 12.34 % | 23.610 M 10.05 % | 21.454 M 16.55 % | 18.407 M |
Interest income | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 935.130 K -69.10 % | 3.027 M 75.68 % | 1.723 M 49.26 % | 1.154 M 283.63 % | 300.868 K 154.54 % | 118.201 K 195.76 % | 39.965 K -76.87 % | 172.750 K 197.41 % | 58.085 K |
Interest expense | 0.000 | 0.000 | 0.000 -100.00 % | 259.566 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 529.550 K 275.40 % | 141.062 K 1 073.95 % | 12.016 K |
Depreciation and amortization | 13.025 M -11.09 % | 14.649 M -2.45 % | 15.017 M 27.15 % | 11.810 M 19.78 % | 9.860 M 21.49 % | 8.116 M 28.15 % | 6.333 M 83.19 % | 3.457 M 47.67 % | 2.341 M 47.51 % | 1.587 M 59.34 % | 996.000 K 39.69 % | 713.000 K 5.32 % | 677.000 K |
Operating income | 12.738 M -9.67 % | 14.102 M -49.49 % | 27.921 M 1 354.98 % | 1.919 M -90.76 % | 20.776 M -35.98 % | 32.452 M 55.67 % | 20.847 M -21.95 % | 26.711 M 62.57 % | 16.430 M -26.05 % | 22.218 M 116.19 % | 10.277 M -5.97 % | 10.929 M 36.00 % | 8.036 M |
Operating income ratio | 0.03 -20.17 % | 0.03 -56.60 % | 0.08 894.31 % | 0.01 -91.74 % | 0.09 -45.30 % | 0.17 22.49 % | 0.14 -30.97 % | 0.20 41.40 % | 0.14 -41.79 % | 0.24 65.94 % | 0.15 -18.37 % | 0.18 4.37 % | 0.17 |
Total other income expenses net | 12.414 M 120.34 % | 5.634 M 58.04 % | 3.565 M 533.70 % | -822.000 K -218.44 % | 694.000 K -75.31 % | 2.811 M 72.56 % | 1.629 M 55.59 % | 1.047 M -33.44 % | 1.573 M 132.69 % | 676.000 K 111.54 % | -5.856 M 62.88 % | -15.775 M -1 631.61 % | -911.000 K |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -123.184 M -0.83 % | -122.169 M -2.20 % | -119.540 M 18.16 % | -146.074 M 12.01 % | -166.004 M 1.58 % | -168.664 M -43.41 % | -117.612 M -15.47 % | -101.853 M 19.73 % | -126.881 M -27.32 % | -99.654 M -67.66 % | -59.437 M -186.31 % | 68.862 M 332.08 % | 15.937 M |
Total investments | 128.545 M -0.87 % | 129.668 M 93.73 % | 66.933 M 90.92 % | 35.059 M 3.55 % | 33.857 M 13.72 % | 29.771 M -46.86 % | 56.028 M 3.15 % | 54.317 M | 0.000 | 0.000 -100.00 % | 3.239 M 45.76 % | 2.222 M -52.40 % | 4.668 M |
Total debt | 48.906 M -4.88 % | 51.418 M -10.62 % | 57.527 M 4.15 % | 55.234 M 233.03 % | 16.586 M 87.01 % | 8.869 M -0.46 % | 8.910 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 83.412 M 29.09 % | 64.618 M |
Accumulated other comprehensive income loss | -3.845 M -384.75 % | 1.350 M 957.12 % | -157.529 K 73.36 % | -591.383 K -2 862.99 % | -19.959 K 94.11 % | -338.929 K -5.93 % | -319.954 K -14.36 % | -279.770 K 45.66 % | -514.825 K -8.33 % | -475.256 K -0.13 % | -474.661 K -25.09 % | -379.458 K -28.08 % | -296.264 K |
Retained earnings | 101.797 M 0.72 % | 101.070 M 9.10 % | 92.642 M 30.50 % | 70.988 M -2.33 % | 72.680 M 26.28 % | 57.557 M 60.45 % | 35.873 M 1 571.32 % | -2.438 M 89.25 % | -22.674 M 32.70 % | -33.692 M 30.52 % | -48.494 M 47.16 % | -91.776 M -211.79 % | -29.435 M |
Common stock | 285.252 M -6.51 % | 305.117 M 23.47 % | 247.113 M 27.66 % | 193.576 M 12.05 % | 172.756 M 25.84 % | 137.287 M 9.54 % | 125.325 M 17.52 % | 106.641 M 10.64 % | 96.383 M 5.86 % | 91.049 M -0.37 % | 91.390 M 775.61 % | 10.437 M -6.38 % | 11.148 M |
Total equity | 395.276 M -12.46 % | 451.557 M 11.40 % | 405.365 M 27.39 % | 318.196 M 13.16 % | 281.190 M 25.47 % | 224.104 M 20.98 % | 185.234 M 50.68 % | 122.930 M 41.29 % | 87.006 M 32.27 % | 65.778 M 34.61 % | 48.867 M 163.01 % | -77.557 M -395.03 % | -15.667 M |
Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.854 K -71.28 % | 62.164 K -45.57 % | 114.211 K -30.09 % | 163.378 K -18.92 % | 201.499 K |
Long term debt | 43.322 M -5.11 % | 45.654 M -9.54 % | 50.467 M -4.30 % | 52.732 M 337.95 % | 12.041 M 81.33 % | 6.640 M 4.90 % | 6.330 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 74.968 M | 0.000 |
Total non current liabilities | 49.288 M -8.15 % | 53.661 M -6.51 % | 57.395 M 8.82 % | 52.741 M 257.22 % | 14.764 M 8.98 % | 13.547 M 30.05 % | 10.417 M 9.14 % | 9.545 M -34.22 % | 14.510 M -5.14 % | 15.296 M 673.63 % | 1.977 M -97.50 % | 79.184 M 36 313.08 % | 217.459 K |
Other current liabilities | 60.388 M 131.71 % | 26.062 M -29.28 % | 36.850 M 38.01 % | 26.700 M 20.94 % | 22.076 M 70.73 % | 12.930 M 40.52 % | 9.201 M 70.43 % | 5.399 M -6.36 % | 5.765 M 3.23 % | 5.585 M -15.50 % | 6.610 M -39.17 % | 10.865 M 452.90 % | 1.965 M |
Deferred revenue | 139.925 M 2.43 % | 136.608 M 1.36 % | 134.776 M 37.10 % | 98.305 M 4.49 % | 94.085 M 15.45 % | 81.492 M 3.51 % | 78.731 M 19.21 % | 66.042 M 20.05 % | 55.012 M 35.67 % | 40.549 M 8.28 % | 37.449 M 43.84 % | 26.035 M 28.47 % | 20.266 M |
Short term debt | 5.584 M -3.12 % | 5.763 M -18.36 % | 7.060 M 182.13 % | 2.502 M -44.94 % | 4.545 M 103.95 % | 2.228 M -13.62 % | 2.580 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.392 M -93.20 % | 64.602 M |
Total current liabilities | 240.365 M 32.22 % | 181.786 M -5.26 % | 191.871 M 32.84 % | 144.437 M 9.76 % | 131.594 M 26.59 % | 103.949 M 0.92 % | 102.998 M 33.67 % | 77.051 M 17.77 % | 65.423 M 38.14 % | 47.361 M 5.89 % | 44.726 M 6.27 % | 42.087 M -52.04 % | 87.760 M |
Total liabilities | 289.653 M 23.02 % | 235.447 M -5.54 % | 249.266 M 26.42 % | 197.178 M 34.72 % | 146.358 M 24.56 % | 117.497 M 3.60 % | 113.415 M 30.97 % | 86.596 M 8.34 % | 79.933 M 27.57 % | 62.658 M 34.16 % | 46.703 M -61.49 % | 121.271 M 37.84 % | 87.978 M |
Other non current assets | 34.057 M 20.08 % | 28.363 M 2.93 % | 27.555 M 41.26 % | 19.506 M 18.57 % | 16.451 M 9.00 % | 15.093 M 8.24 % | 13.944 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term investments | 2.314 M -81.34 % | 12.399 M -22.32 % | 15.962 M 208.45 % | 5.175 M 38.46 % | 3.737 M 1 441.16 % | 242.509 K -47.09 % | 458.366 K | 0.000 | 0.000 | 0.000 -100.00 % | 3.239 M 45.76 % | 2.222 M -52.40 % | 4.668 M |
Intangible assets | 12.857 M -44.64 % | 23.226 M -18.64 % | 28.548 M 167.39 % | 10.677 M -17.85 % | 12.997 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
GoodWill | 72.692 M -1.79 % | 74.020 M -0.02 % | 74.033 M 86.90 % | 39.612 M -0.74 % | 39.908 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 85.549 M -12.03 % | 97.246 M -5.20 % | 102.581 M 103.99 % | 50.288 M -4.94 % | 52.904 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 79.144 M -8.80 % | 86.780 M -18.46 % | 106.423 M 1.67 % | 104.677 M 125.72 % | 46.375 M 38.52 % | 33.479 M 5.44 % | 31.753 M 85.78 % | 17.092 M 61.76 % | 10.566 M 43.34 % | 7.372 M 48.29 % | 4.971 M 95.84 % | 2.538 M 37.91 % | 1.840 M |
Total non current assets | 212.073 M -6.15 % | 225.963 M -10.90 % | 253.596 M 36.64 % | 185.589 M 52.41 % | 121.770 M 148.72 % | 48.960 M 5.96 % | 46.204 M 169.48 % | 17.146 M 58.71 % | 10.803 M 46.56 % | 7.372 M -48.12 % | 14.209 M 6.30 % | 13.367 M 25.15 % | 10.681 M |
Other current assets | 18.233 M 24.01 % | 14.703 M 6.59 % | 13.794 M 35.43 % | 10.185 M 10.17 % | 9.245 M 45.28 % | 6.364 M 9.11 % | 5.832 M 41.10 % | 4.134 M 25.02 % | 3.306 M 73.00 % | 1.911 M -5.30 % | 2.018 M 58.63 % | 1.272 M 8.64 % | 1.171 M |
Short term investments | 126.232 M 7.64 % | 117.268 M 130.07 % | 50.971 M 70.56 % | 29.884 M -0.78 % | 30.119 M 2.00 % | 29.529 M -46.86 % | 55.570 M 2.31 % | 54.317 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 172.090 M -0.86 % | 173.586 M -1.97 % | 177.067 M -12.04 % | 201.308 M 10.25 % | 182.590 M 2.85 % | 177.533 M 40.32 % | 126.521 M 24.22 % | 101.853 M -19.73 % | 126.881 M 27.32 % | 99.654 M 67.66 % | 59.437 M 308.50 % | 14.550 M -70.11 % | 48.680 M |
Cash and short term investments | 298.321 M 2.57 % | 290.855 M 27.55 % | 228.038 M -1.36 % | 231.192 M 8.69 % | 212.709 M 2.73 % | 207.062 M 13.71 % | 182.091 M 16.60 % | 156.170 M 23.08 % | 126.881 M 27.32 % | 99.654 M 67.66 % | 59.437 M 308.50 % | 14.550 M -70.11 % | 48.680 M |
Total current assets | 472.856 M 2.56 % | 461.041 M 14.96 % | 401.035 M 21.61 % | 329.785 M 7.85 % | 305.778 M 4.49 % | 292.641 M 15.92 % | 252.446 M 31.22 % | 192.380 M 23.21 % | 156.135 M 28.97 % | 121.064 M 48.80 % | 81.361 M 168.11 % | 30.346 M -50.76 % | 61.629 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net receivables | 156.301 M 0.53 % | 155.483 M -2.34 % | 159.203 M 80.08 % | 88.407 M 5.47 % | 83.823 M 5.82 % | 79.216 M 22.77 % | 64.522 M 101.15 % | 32.077 M 23.62 % | 25.948 M 33.07 % | 19.500 M -2.04 % | 19.905 M 37.05 % | 14.524 M 23.32 % | 11.778 M |
Tax assets | 11.009 M 836.59 % | 1.175 M 9.30 % | 1.075 M -81.91 % | 5.944 M 158.04 % | 2.303 M 1 487.26 % | 145.115 K 195.27 % | 49.146 K -9.29 % | 54.180 K -77.15 % | 237.077 K | 0.000 -100.00 % | 6.000 M -30.29 % | 8.607 M 106.28 % | 4.173 M |
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 -100.00 % | 8.863 M |
Account payables | 15.615 M 34.16 % | 11.639 M 10.79 % | 10.505 M 0.20 % | 10.484 M 78.18 % | 5.884 M 40.99 % | 4.173 M 195.94 % | 1.410 M -56.71 % | 3.258 M 49.21 % | 2.183 M 202.01 % | 722.912 K 8.31 % | 667.459 K -16.02 % | 794.754 K -14.33 % | 927.698 K |
Tax payables | 18.854 M 1 000.00 % | 1.714 M -36.04 % | 2.680 M -58.42 % | 6.445 M 28.82 % | 5.003 M 60.10 % | 3.125 M -71.79 % | 11.076 M 370.72 % | 2.353 M -4.43 % | 2.462 M 388.49 % | 504.000 K | 0.000 | 0.000 | 0.000 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.630 M -41.72 % | 13.092 M -7.99 % | 14.229 M 663.74 % | 1.863 M | 0.000 | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 43.322 M -5.11 % | 45.654 M -9.54 % | 50.467 M -4.30 % | 52.732 M 337.95 % | 12.041 M 81.33 % | 6.640 M 4.90 % | 6.330 M | 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 -100.00 % | 64.720 M |
Other total stockholders equity | 12.071 M -72.58 % | 44.020 M -33.07 % | 65.768 M 21.29 % | 54.224 M 51.57 % | 35.774 M 20.86 % | 29.600 M 21.53 % | 24.357 M 28.15 % | 19.007 M 37.61 % | 13.812 M 55.25 % | 8.897 M 38.01 % | 6.446 M 54.90 % | 4.161 M -24.91 % | 5.542 M |
Deferred tax liabilities non current | 5.965 M -25.50 % | 8.007 M 15.57 % | 6.928 M 77 615.00 % | 8.915 K -99.67 % | 2.724 M -60.57 % | 6.907 M 69.00 % | 4.087 M 113.42 % | 1.915 M 36.73 % | 1.401 M 39.28 % | 1.006 M | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.001 K |
Total assets | 684.928 M -0.30 % | 687.004 M 4.95 % | 654.631 M 27.02 % | 515.375 M 20.54 % | 427.548 M 25.16 % | 341.601 M 14.38 % | 298.650 M 42.54 % | 209.526 M 25.51 % | 166.939 M 29.98 % | 128.436 M 34.39 % | 95.570 M 118.63 % | 43.714 M -39.55 % | 72.311 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | -10.461 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 |
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 |
Change in working capital | 856.787 K -84.30 % | 5.456 M 111.45 % | -47.661 M -977.69 % | 5.430 M -50.74 % | 11.024 M 220.75 % | -9.130 M 27.42 % | -12.579 M -368.83 % | -2.683 M -180.33 % | 3.340 M -77.54 % | 14.868 M 90.77 % | 7.793 M 125.63 % | 3.454 M 202.31 % | -3.376 M |
Accounts receivables | 140.893 K -97.88 % | 6.659 M 109.14 % | -72.892 M -993.14 % | -6.668 M -973.83 % | -620.967 K 96.29 % | -16.719 M 24.62 % | -22.180 M -313.81 % | -5.360 M 31.80 % | -7.859 M -637.61 % | 1.462 M 127.40 % | -5.335 M -159.30 % | -2.058 M 57.25 % | -4.813 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts payables | 4.494 M 271.42 % | -2.622 M -261.14 % | 1.627 M -81.17 % | 8.642 M 27.35 % | 6.787 M 44.09 % | 4.710 M 542.59 % | -1.064 M 54.58 % | -2.343 M -102.11 % | -1.159 M 54.13 % | -2.527 M -488.58 % | 650.447 K 10.47 % | 588.784 K 261.96 % | -363.538 K |
Other working capital | -3.778 M -366.34 % | 1.419 M -93.99 % | 23.604 M 582.99 % | 3.456 M -28.87 % | 4.858 M 68.75 % | 2.879 M -73.01 % | 10.665 M 112.46 % | 5.020 M -59.38 % | 12.358 M -22.44 % | 15.933 M 27.69 % | 12.478 M 153.48 % | 4.923 M 173.39 % | 1.801 M |
Other non cash items | 70.200 M 140.10 % | 29.239 M 43.08 % | 20.435 M 9.32 % | 18.693 M 32.20 % | 14.139 M 130.14 % | 6.144 M -53.06 % | 13.088 M 5.20 % | 12.441 M -12.32 % | 14.190 M 4.22 % | 13.615 M 81.21 % | 7.514 M -70.76 % | 25.694 M 977.53 % | 2.385 M |
Net cash provided by operating activities | 94.449 M 17.12 % | 80.644 M 239.01 % | 23.788 M -51.74 % | 49.296 M -21.11 % | 62.486 M 71.32 % | 36.474 M 37.27 % | 26.571 M -22.43 % | 34.252 M 12.29 % | 30.504 M -27.00 % | 41.784 M 157.35 % | 16.236 M -19.08 % | 20.065 M 332.63 % | 4.638 M |
Investments in property plant and equipment | -4.298 M -83.98 % | -2.336 M 86.81 % | -17.706 M 46.77 % | -33.265 M -119.26 % | -15.171 M -29.90 % | -11.679 M 0.33 % | -11.717 M -13.13 % | -10.357 M -82.40 % | -5.678 M -41.88 % | -4.002 M -14.87 % | -3.484 M -143.98 % | -1.428 M -4.69 % | -1.364 M |
Acquisitions net | 0.000 | 0.000 100.00 % | -35.645 M -4 431.67 % | -786.565 K 98.79 % | -64.899 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | -325.652 M -55.80 % | -209.014 M -168.23 % | -77.924 M -10.69 % | -70.397 M 39.43 % | -116.225 M -94.02 % | -59.902 M 44.15 % | -107.257 M -31.36 % | -81.649 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 316.985 M 121.75 % | 142.947 M 144.27 % | 58.519 M -16.87 % | 70.397 M -39.40 % | 116.164 M 36.96 % | 84.817 M -20.85 % | 107.166 M 320.04 % | 25.513 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net cash used for investing activites | -12.965 M 81.05 % | -68.403 M 5.98 % | -72.755 M -113.66 % | -34.051 M 57.51 % | -80.131 M -705.42 % | 13.236 M 212.08 % | -11.809 M 82.24 % | -66.493 M -1 071.01 % | -5.678 M -41.88 % | -4.002 M -14.87 % | -3.484 M -143.98 % | -1.428 M -4.69 % | -1.364 M |
Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -24.979 M -197.98 % | 25.495 M 36 467.32 % | -70.103 K |
Common stock issued | 20.518 M -36.01 % | 32.066 M 11.22 % | 28.831 M 172.47 % | 10.581 M -50.59 % | 21.413 M 145.54 % | 8.721 M -9.46 % | 9.633 M 40.60 % | 6.851 M 113.97 % | 3.202 M 86.61 % | 1.716 M -96.91 % | 55.548 M 10 114.62 % | 543.807 K -48.48 % | 1.056 M |
Common stock repurchased | -93.559 M -151.44 % | -37.209 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -80.817 M | 0.000 |
Dividends paid | 0.000 | 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 financing activites | -6.629 M 6.47 % | -7.087 M -154.07 % | -2.789 M 42.23 % | -4.829 M -22.81 % | -3.932 M -47.54 % | -2.665 M -29.61 % | -2.056 M | 0.000 | 0.000 | 0.000 -100.00 % | 991.000 K 103.68 % | -26.949 M | 0.000 |
Net cash used provided by financing activities | -79.670 M -551.42 % | -12.230 M -146.96 % | 26.041 M 352.67 % | 5.753 M -67.09 % | 17.482 M 188.66 % | 6.056 M -20.07 % | 7.577 M 10.59 % | 6.851 M 113.97 % | 3.202 M 86.61 % | 1.716 M -94.39 % | 30.569 M 156.83 % | -53.790 M -5 558.37 % | 985.459 K |
Effect of forex changes on cash | 10.066 M 289.62 % | -5.309 M -161.14 % | 8.683 M 449.73 % | -2.483 M -2.93 % | -2.412 M 68.39 % | -7.631 M -184.32 % | 9.050 M 218.72 % | -7.623 M -133.14 % | -3.270 M -125.68 % | 12.732 M 347.08 % | 2.848 M 90.03 % | 1.499 M -96.63 % | 44.421 M |
Net change in cash | 11.881 M 324.23 % | -5.298 M 62.80 % | -14.243 M -176.93 % | 18.515 M 818.77 % | -2.576 M -105.35 % | 48.135 M 53.35 % | 31.388 M 195.08 % | -33.013 M -233.34 % | 24.758 M -52.60 % | 52.230 M 13.13 % | 46.169 M 237.18 % | -33.655 M -169.13 % | 48.680 M |
Cash at beginning of period | 160.209 M -10.44 % | 178.885 M -6.49 % | 191.310 M 4.66 % | 182.794 M -1.28 % | 185.166 M 43.10 % | 129.398 M 36.02 % | 95.133 M -29.46 % | 134.865 M 32.06 % | 102.123 M 115.34 % | 47.424 M 257.42 % | 13.268 M -72.48 % | 48.205 M | 0.000 |
Cash at end of period | 172.090 M -0.86 % | 173.586 M -1.97 % | 177.067 M -12.04 % | 201.308 M 10.25 % | 182.590 M 2.85 % | 177.533 M 40.32 % | 126.521 M 24.22 % | 101.853 M -19.73 % | 126.881 M 27.32 % | 99.654 M 67.66 % | 59.437 M 308.50 % | 14.550 M -70.11 % | 48.680 M |
Operating cash flow | 94.449 M 17.12 % | 80.644 M 239.01 % | 23.788 M -51.74 % | 49.296 M -21.11 % | 62.486 M 71.32 % | 36.474 M 37.27 % | 26.571 M -22.43 % | 34.252 M 12.29 % | 30.504 M -27.00 % | 41.784 M 157.35 % | 16.236 M -19.08 % | 20.065 M 332.63 % | 4.638 M |
Capital expenditure | -4.298 M -83.98 % | -2.336 M 86.81 % | -17.706 M 46.77 % | -33.265 M -119.26 % | -15.171 M -29.90 % | -11.679 M 0.33 % | -11.717 M -13.13 % | -10.357 M -82.40 % | -5.678 M -41.88 % | -4.002 M -14.87 % | -3.484 M -143.98 % | -1.428 M -4.69 % | -1.364 M |
Free CashFlow | 90.151 M 15.12 % | 78.307 M 1 187.44 % | 6.082 M -62.06 % | 16.031 M -66.12 % | 47.314 M 90.82 % | 24.795 M 66.93 % | 14.853 M -37.84 % | 23.895 M -3.75 % | 24.826 M -34.29 % | 37.782 M 196.28 % | 12.752 M -31.57 % | 18.637 M 469.26 % | 3.274 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
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 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 136.415 M 2.73 % | 132.788 M 7.14 % | 123.935 M 1.98 % | 121.528 M 2.75 % | 118.278 M -0.91 % | 119.370 M 6.59 % | 111.990 M 3.62 % | 108.079 M 2.18 % | 105.772 M 4.59 % | 101.130 M 2.69 % | 98.483 M 10.04 % | 89.498 M 10.76 % | 80.800 M -17.64 % | 98.108 M 43.21 % | 68.506 M 6.32 % | 64.436 M 7.29 % | 60.056 M 4.03 % | 57.728 M 5.07 % | 54.945 M -0.31 % | 55.116 M -10.20 % | 61.373 M 16.34 % | 52.755 M -6.32 % | 56.312 M 19.48 % | 47.131 M 11.28 % | 42.352 M -7.44 % | 45.754 M 19.47 % | 38.299 M 4.68 % | 36.585 M -6.18 % | 38.994 M 5.82 % | 36.849 M 7.05 % | 34.423 M 2.80 % | 33.486 M 1.89 % | 32.866 M 1.00 % | 32.542 M 7.53 % | 30.264 M 1.15 % | 29.921 M 4.13 % | 28.734 M 6.30 % | 27.032 M 11.74 % | 24.191 M 2.22 % | 23.665 M -0.16 % | 23.704 M 20.26 % | 19.711 M 4.73 % | 18.820 M 6.44 % | 17.681 M -1.39 % | 17.930 M 14.77 % | 15.623 M -4.26 % | 16.319 M 5.62 % | 15.451 M -1.71 % | 15.720 M 17.96 % | 13.326 M |
Net income | 18.439 M 15.87 % | 15.913 M 197.53 % | -16.316 M -341.68 % | 6.751 M 96.59 % | 3.434 M -44.50 % | 6.187 M 53.87 % | 4.021 M -45.59 % | 7.390 M 390.94 % | -2.540 M -313.62 % | 1.189 M -86.11 % | 8.562 M 425.92 % | 1.628 M 161.85 % | -2.632 M -121.02 % | 12.522 M 528.98 % | -2.919 M -1 559.50 % | 200.000 K -93.52 % | 3.088 M 301.30 % | -1.534 M 3.28 % | -1.586 M -316.96 % | 731.000 K -91.88 % | 9.004 M 61.33 % | 5.581 M -28.73 % | 7.831 M 72.76 % | 4.533 M 13.30 % | 4.001 M -42.56 % | 6.966 M 138.15 % | 2.925 M 9.76 % | 2.665 M -37.51 % | 4.265 M -6.33 % | 4.553 M -16.99 % | 5.485 M -9.07 % | 6.032 M 6.95 % | 5.640 M 74.83 % | 3.226 M 88.54 % | 1.711 M -29.44 % | 2.425 M -25.15 % | 3.240 M -3.83 % | 3.369 M 161.98 % | 1.286 M -66.21 % | 3.806 M -26.78 % | 5.198 M 117.67 % | 2.388 M 308.90 % | 584.000 K -76.75 % | 2.512 M 147.63 % | -5.274 M -369.49 % | 1.957 M 332.98 % | -840.000 K 69.80 % | -2.781 M 21.26 % | -3.532 M -37.59 % | -2.567 M |
Income before tax | 22.196 M 2.51 % | 21.653 M 2 779.39 % | 752.000 K -92.55 % | 10.088 M 82.89 % | 5.516 M -37.29 % | 8.796 M -0.18 % | 8.812 M -19.70 % | 10.974 M 811.21 % | -1.543 M -203.35 % | 1.493 M -81.17 % | 7.927 M 42.70 % | 5.555 M 437.48 % | -1.646 M -108.38 % | 19.650 M 765.88 % | -2.951 M -295.43 % | 1.510 M -62.29 % | 4.004 M 373.12 % | -1.466 M 62.79 % | -3.940 M -463.13 % | 1.085 M -92.89 % | 15.268 M 68.58 % | 9.057 M -26.46 % | 12.315 M 96.79 % | 6.258 M 5.96 % | 5.906 M -45.23 % | 10.784 M 128.43 % | 4.721 M 18.08 % | 3.998 M -34.18 % | 6.074 M -20.94 % | 7.683 M -4.78 % | 8.069 M 2.80 % | 7.849 M 17.45 % | 6.683 M 29.59 % | 5.157 M 43.45 % | 3.595 M -12.57 % | 4.112 M -13.43 % | 4.750 M -14.35 % | 5.546 M 2.10 % | 5.432 M -8.46 % | 5.934 M -23.28 % | 7.735 M 103.93 % | 3.793 M 74.31 % | 2.176 M -43.77 % | 3.870 M 188.26 % | -4.385 M -258.88 % | 2.760 M 124.76 % | 1.228 M 179.90 % | -1.537 M 40.15 % | -2.568 M -30.42 % | -1.969 M |
Income before tax ratio | 0.16 -0.22 % | 0.16 2 587.42 % | 0.01 -92.69 % | 0.08 78.00 % | 0.05 -36.71 % | 0.07 -6.35 % | 0.08 -22.51 % | 0.10 796.03 % | -0.01 -198.81 % | 0.01 -81.66 % | 0.08 29.68 % | 0.06 404.69 % | -0.02 -110.17 % | 0.20 564.96 % | -0.04 -283.82 % | 0.02 -64.85 % | 0.07 362.54 % | -0.03 64.59 % | -0.07 -464.26 % | 0.02 -92.09 % | 0.25 44.91 % | 0.17 -21.50 % | 0.22 64.70 % | 0.13 -4.78 % | 0.14 -40.83 % | 0.24 91.21 % | 0.12 12.80 % | 0.11 -29.84 % | 0.16 -25.29 % | 0.21 -11.05 % | 0.23 0.00 % | 0.23 15.27 % | 0.20 28.31 % | 0.16 33.41 % | 0.12 -13.56 % | 0.14 -16.87 % | 0.17 -19.43 % | 0.21 -8.63 % | 0.22 -10.45 % | 0.25 -23.16 % | 0.33 69.58 % | 0.19 66.43 % | 0.12 -47.18 % | 0.22 189.50 % | -0.24 -238.43 % | 0.18 134.77 % | 0.08 175.65 % | -0.10 39.11 % | -0.16 -10.56 % | -0.15 |
EBITDA | 23.338 M 10.14 % | 21.189 M 1 030.16 % | -2.278 M -116.48 % | 13.821 M 60.17 % | 8.629 M -29.12 % | 12.174 M 44.46 % | 8.427 M -40.03 % | 14.051 M 134.54 % | 5.991 M -33.46 % | 9.004 M -14.61 % | 10.545 M 2.80 % | 10.258 M 169.52 % | 3.806 M -86.05 % | 27.288 M 1 566.31 % | -1.861 M -132.00 % | 5.816 M -35.71 % | 9.046 M 149.20 % | 3.630 M 413.47 % | -1.158 M -118.34 % | 6.314 M -66.32 % | 18.748 M 63.31 % | 11.480 M -17.46 % | 13.909 M 62.43 % | 8.563 M 7.39 % | 7.974 M -38.02 % | 12.866 M 144.74 % | 5.257 M -17.78 % | 6.394 M -24.79 % | 8.501 M -7.21 % | 9.162 M 5.77 % | 8.662 M 1.74 % | 8.514 M 18.20 % | 7.203 M 24.43 % | 5.789 M 33.54 % | 4.335 M -8.78 % | 4.752 M -12.36 % | 5.422 M -5.31 % | 5.726 M -0.90 % | 5.778 M -15.80 % | 6.862 M -15.82 % | 8.152 M 77.14 % | 4.602 M 64.18 % | 2.803 M -36.95 % | 4.446 M 69.18 % | 2.628 M -22.46 % | 3.389 M -15.51 % | 4.011 M -5.31 % | 4.236 M 15.42 % | 3.670 M 86.20 % | 1.971 M |
Net income ratio | 0.14 12.79 % | 0.12 191.03 % | -0.13 -336.99 % | 0.06 91.34 % | 0.03 -43.98 % | 0.05 44.35 % | 0.04 -47.49 % | 0.07 384.73 % | -0.02 -304.25 % | 0.01 -86.48 % | 0.09 377.94 % | 0.02 155.84 % | -0.03 -125.52 % | 0.13 399.55 % | -0.04 -1 472.79 % | 0.00 -93.96 % | 0.05 293.50 % | -0.03 7.94 % | -0.03 -317.64 % | 0.01 -90.96 % | 0.15 38.68 % | 0.11 -23.93 % | 0.14 44.59 % | 0.10 1.81 % | 0.09 -37.95 % | 0.15 99.35 % | 0.08 4.84 % | 0.07 -33.40 % | 0.11 -11.48 % | 0.12 -22.46 % | 0.16 -11.54 % | 0.18 4.97 % | 0.17 73.11 % | 0.10 75.35 % | 0.06 -30.24 % | 0.08 -28.12 % | 0.11 -9.53 % | 0.12 134.44 % | 0.05 -66.95 % | 0.16 -26.66 % | 0.22 81.00 % | 0.12 290.42 % | 0.03 -78.16 % | 0.14 148.30 % | -0.29 -334.82 % | 0.13 343.36 % | -0.05 71.40 % | -0.18 19.89 % | -0.22 -16.64 % | -0.19 |
Ratio EBITDA | 0.17 7.21 % | 0.16 968.14 % | -0.02 -116.16 % | 0.11 55.89 % | 0.07 -28.47 % | 0.10 35.53 % | 0.08 -42.12 % | 0.13 129.53 % | 0.06 -36.38 % | 0.09 -16.85 % | 0.11 -6.58 % | 0.11 143.33 % | 0.05 -83.06 % | 0.28 1 123.88 % | -0.03 -130.10 % | 0.09 -40.08 % | 0.15 139.54 % | 0.06 398.36 % | -0.02 -118.40 % | 0.11 -62.50 % | 0.31 40.38 % | 0.22 -11.90 % | 0.25 35.95 % | 0.18 -3.50 % | 0.19 -33.04 % | 0.28 104.86 % | 0.14 -21.46 % | 0.17 -19.83 % | 0.22 -12.32 % | 0.25 -1.19 % | 0.25 -1.03 % | 0.25 16.01 % | 0.22 23.20 % | 0.18 24.19 % | 0.14 -9.81 % | 0.16 -15.83 % | 0.19 -10.92 % | 0.21 -11.32 % | 0.24 -17.63 % | 0.29 -15.69 % | 0.34 47.30 % | 0.23 56.76 % | 0.15 -40.77 % | 0.25 71.56 % | 0.15 -32.43 % | 0.22 -11.74 % | 0.25 -10.35 % | 0.27 17.43 % | 0.23 57.84 % | 0.15 |
Gross profit ratio | 0.64 -1.54 % | 0.65 7.55 % | 0.61 -3.56 % | 0.63 5.89 % | 0.59 -2.87 % | 0.61 -0.68 % | 0.62 1.76 % | 0.60 0.43 % | 0.60 -0.21 % | 0.60 -3.04 % | 0.62 1.04 % | 0.62 -0.06 % | 0.62 -13.22 % | 0.71 10.81 % | 0.64 -3.07 % | 0.66 -1.44 % | 0.67 4.00 % | 0.64 1.68 % | 0.63 -4.40 % | 0.66 -11.00 % | 0.75 6.49 % | 0.70 -4.90 % | 0.74 4.07 % | 0.71 1.98 % | 0.69 -5.47 % | 0.73 8.43 % | 0.68 0.73 % | 0.67 -1.18 % | 0.68 -6.25 % | 0.72 1.09 % | 0.72 0.88 % | 0.71 2.11 % | 0.70 2.21 % | 0.68 -0.76 % | 0.69 0.39 % | 0.68 -1.89 % | 0.70 -0.49 % | 0.70 -2.67 % | 0.72 1.31 % | 0.71 -3.37 % | 0.73 4.15 % | 0.71 -0.82 % | 0.71 -1.94 % | 0.73 5.73 % | 0.69 -0.69 % | 0.69 -3.77 % | 0.72 1.82 % | 0.71 -0.60 % | 0.71 4.61 % | 0.68 |
Weighted average shs out dil | 28.891 M 0.36 % | 28.788 M -0.09 % | 28.813 M 0.00 % | 28.813 M 0.09 % | 28.788 M -0.57 % | 28.953 M 0.31 % | 28.864 M -1.29 % | 29.240 M 3.25 % | 28.319 M -2.15 % | 28.941 M 1.01 % | 28.653 M 0.00 % | 28.653 M 3.84 % | 27.594 M -3.07 % | 28.467 M 0.00 % | 28.467 M 0.66 % | 28.280 M 0.52 % | 28.133 M 3.77 % | 27.109 M 0.00 % | 27.109 M -2.37 % | 27.767 M -0.69 % | 27.960 M 1.55 % | 27.534 M 0.00 % | 27.534 M 2.25 % | 26.929 M 0.33 % | 26.841 M 0.13 % | 26.806 M 0.00 % | 26.806 M -0.33 % | 26.895 M 0.54 % | 26.749 M 0.31 % | 26.667 M 0.00 % | 26.667 M 0.60 % | 26.507 M -0.06 % | 26.524 M 0.79 % | 26.316 M 0.00 % | 26.316 M 0.78 % | 26.113 M 0.82 % | 25.900 M 0.60 % | 25.745 M 0.00 % | 25.745 M 0.97 % | 25.499 M 0.41 % | 25.394 M 1.04 % | 25.133 M 0.00 % | 25.133 M 1.51 % | 24.759 M 2.45 % | 24.167 M 2.51 % | 23.575 M 0.00 % | 23.575 M 0.00 % | 23.575 M 0.00 % | 23.575 M -5.72 % | 25.006 M |
Weighted average shs out | 28.271 M 0.63 % | 28.094 M -0.47 % | 28.227 M 0.00 % | 28.227 M -1.36 % | 28.617 M 1.25 % | 28.262 M -0.47 % | 28.396 M -0.11 % | 28.429 M 0.73 % | 28.223 M 0.48 % | 28.087 M 0.65 % | 27.906 M 0.80 % | 27.685 M 5.19 % | 26.320 M -4.23 % | 27.482 M 0.00 % | 27.482 M 1.28 % | 27.135 M 0.09 % | 27.111 M 0.01 % | 27.109 M 0.42 % | 26.995 M 1.50 % | 26.596 M 0.19 % | 26.546 M 0.43 % | 26.433 M 0.00 % | 26.433 M 0.95 % | 26.185 M 0.15 % | 26.147 M 0.21 % | 26.092 M 0.00 % | 26.092 M 0.45 % | 25.975 M 0.99 % | 25.720 M 0.69 % | 25.543 M 0.00 % | 25.543 M 0.49 % | 25.418 M 0.34 % | 25.332 M 1.15 % | 25.044 M 0.00 % | 25.044 M 1.23 % | 24.740 M 0.69 % | 24.571 M 0.51 % | 24.446 M 0.00 % | 24.446 M 2.04 % | 23.957 M 0.51 % | 23.835 M 0.32 % | 23.760 M 0.00 % | 23.760 M 0.70 % | 23.595 M 0.04 % | 23.585 M 0.04 % | 23.575 M 0.00 % | 23.575 M 0.00 % | 23.575 M 0.00 % | 23.575 M -4.93 % | 24.798 M |
EPS diluted | 0.64 16.36 % | 0.55 196.49 % | -0.57 -347.83 % | 0.23 91.67 % | 0.12 -42.86 % | 0.21 50.00 % | 0.14 -44.00 % | 0.25 378.71 % | -0.09 -318.25 % | 0.04 -86.30 % | 0.30 428.17 % | 0.06 159.54 % | -0.10 -121.68 % | 0.44 540.00 % | -0.10 -1 100.00 % | 0.01 -90.91 % | 0.11 294.35 % | -0.06 3.25 % | -0.06 -295.00 % | 0.03 -90.63 % | 0.32 60.00 % | 0.20 -28.57 % | 0.28 64.71 % | 0.17 13.33 % | 0.15 -42.31 % | 0.26 136.36 % | 0.11 10.00 % | 0.10 -37.50 % | 0.16 -5.88 % | 0.17 -19.05 % | 0.21 -8.70 % | 0.23 9.52 % | 0.21 75.00 % | 0.12 84.62 % | 0.07 -27.78 % | 0.09 -30.77 % | 0.13 0.00 % | 0.13 160.00 % | 0.05 -66.67 % | 0.15 -25.00 % | 0.20 100.00 % | 0.10 334.78 % | 0.02 -77.00 % | 0.10 145.45 % | -0.22 -365.06 % | 0.08 333.15 % | -0.04 70.33 % | -0.12 20.00 % | -0.15 0.00 % | -0.15 |
Earnings per share | 0.65 14.04 % | 0.57 198.28 % | -0.58 -341.67 % | 0.24 100.00 % | 0.12 -45.45 % | 0.22 57.14 % | 0.14 -46.15 % | 0.26 388.89 % | -0.09 -312.77 % | 0.04 -86.35 % | 0.31 427.21 % | 0.06 158.80 % | -0.10 -121.74 % | 0.46 518.18 % | -0.11 -1 200.00 % | 0.01 -90.91 % | 0.11 294.35 % | -0.06 3.74 % | -0.06 -296.00 % | 0.03 -91.18 % | 0.34 61.90 % | 0.21 -30.00 % | 0.30 76.47 % | 0.17 13.33 % | 0.15 -44.44 % | 0.27 145.45 % | 0.11 10.00 % | 0.10 -41.18 % | 0.17 -5.56 % | 0.18 -14.29 % | 0.21 -12.50 % | 0.24 9.09 % | 0.22 69.23 % | 0.13 91.18 % | 0.07 -32.00 % | 0.10 -23.08 % | 0.13 -7.14 % | 0.14 164.15 % | 0.05 -66.88 % | 0.16 -27.27 % | 0.22 120.00 % | 0.10 300.00 % | 0.03 -77.27 % | 0.11 150.00 % | -0.22 -365.06 % | 0.08 333.15 % | -0.04 70.33 % | -0.12 20.00 % | -0.15 -50.00 % | -0.10 |
Gross profit | 87.531 M 1.15 % | 86.539 M 15.23 % | 75.102 M -1.65 % | 76.365 M 8.80 % | 70.186 M -3.76 % | 72.930 M 5.86 % | 68.890 M 5.44 % | 65.336 M 2.62 % | 63.670 M 4.38 % | 61.001 M -0.43 % | 61.266 M 11.18 % | 55.103 M 10.70 % | 49.776 M -28.53 % | 69.642 M 58.68 % | 43.887 M 3.05 % | 42.589 M 5.75 % | 40.273 M 8.20 % | 37.222 M 6.83 % | 34.841 M -4.70 % | 36.559 M -20.07 % | 45.739 M 23.89 % | 36.919 M -10.91 % | 41.440 M 24.34 % | 33.328 M 13.48 % | 29.368 M -12.50 % | 33.563 M 29.54 % | 25.909 M 5.45 % | 24.571 M -7.28 % | 26.501 M -0.80 % | 26.714 M 8.22 % | 24.686 M 3.70 % | 23.805 M 4.04 % | 22.881 M 3.23 % | 22.165 M 6.71 % | 20.771 M 1.54 % | 20.455 M 2.17 % | 20.021 M 5.78 % | 18.927 M 8.76 % | 17.402 M 3.56 % | 16.803 M -3.53 % | 17.417 M 25.25 % | 13.906 M 3.88 % | 13.387 M 4.37 % | 12.826 M 4.26 % | 12.302 M 13.97 % | 10.794 M -7.87 % | 11.716 M 7.54 % | 10.895 M -2.30 % | 11.152 M 23.40 % | 9.037 M |
Income tax expense | 3.757 M -34.55 % | 5.740 M -66.37 % | 17.068 M 411.48 % | 3.337 M 60.28 % | 2.082 M -20.20 % | 2.609 M -45.54 % | 4.791 M 33.68 % | 3.584 M 259.48 % | 997.000 K 227.96 % | 304.000 K 147.87 % | -635.000 K -116.17 % | 3.927 M 298.28 % | 986.000 K -86.17 % | 7.128 M 22 375.00 % | -32.000 K -102.44 % | 1.310 M 43.01 % | 916.000 K 1 247.06 % | 68.000 K 102.89 % | -2.354 M -764.97 % | 354.000 K -94.35 % | 6.264 M 80.21 % | 3.476 M -22.48 % | 4.484 M 159.94 % | 1.725 M -9.45 % | 1.905 M -50.10 % | 3.818 M 112.58 % | 1.796 M 34.73 % | 1.333 M -26.31 % | 1.809 M -42.20 % | 3.130 M 21.13 % | 2.584 M 42.21 % | 1.817 M 74.21 % | 1.043 M -45.99 % | 1.931 M 2.49 % | 1.884 M 11.68 % | 1.687 M 11.72 % | 1.510 M -30.64 % | 2.177 M -47.49 % | 4.146 M 94.83 % | 2.128 M -16.12 % | 2.537 M 80.57 % | 1.405 M -11.75 % | 1.592 M 17.23 % | 1.358 M 52.76 % | 889.000 K 10.71 % | 803.000 K -61.17 % | 2.068 M 66.24 % | 1.244 M 29.05 % | 964.000 K 61.20 % | 598.000 K |
Cost of revenue | 48.884 M 5.70 % | 46.249 M -5.29 % | 48.833 M 8.13 % | 45.163 M -6.09 % | 48.092 M 3.56 % | 46.440 M 7.75 % | 43.100 M 0.84 % | 42.743 M 1.52 % | 42.102 M 4.92 % | 40.129 M 7.82 % | 37.217 M 8.20 % | 34.395 M 10.87 % | 31.024 M 8.99 % | 28.466 M 15.63 % | 24.619 M 12.69 % | 21.847 M 10.43 % | 19.783 M -3.53 % | 20.506 M 2.00 % | 20.104 M 8.34 % | 18.557 M 18.70 % | 15.634 M -1.28 % | 15.836 M 6.48 % | 14.872 M 7.74 % | 13.803 M 6.31 % | 12.984 M 6.50 % | 12.191 M -1.61 % | 12.390 M 3.13 % | 12.014 M -3.83 % | 12.493 M 23.27 % | 10.135 M 4.09 % | 9.737 M 0.58 % | 9.681 M -3.04 % | 9.985 M -3.78 % | 10.377 M 9.31 % | 9.493 M 0.29 % | 9.466 M 8.64 % | 8.713 M 7.50 % | 8.105 M 19.38 % | 6.789 M -1.06 % | 6.862 M 9.15 % | 6.287 M 8.30 % | 5.805 M 6.85 % | 5.433 M 11.91 % | 4.855 M -13.73 % | 5.628 M 16.55 % | 4.829 M 4.91 % | 4.603 M 1.03 % | 4.556 M -0.26 % | 4.568 M 6.51 % | 4.289 M |
General and administrative expenses | 15.541 M -7.86 % | 16.866 M -45.89 % | 31.172 M 24.80 % | 24.977 M 36.76 % | 18.263 M -5.12 % | 19.249 M 15.24 % | 16.703 M 18.48 % | 14.098 M -4.59 % | 14.777 M -0.09 % | 14.791 M 7.15 % | 13.804 M 8.01 % | 12.780 M -0.29 % | 12.817 M -1.29 % | 12.985 M -38.43 % | 21.089 M 100.81 % | 10.502 M 1.73 % | 10.323 M -10.56 % | 11.542 M 28.49 % | 8.983 M 9.55 % | 8.200 M 1.13 % | 8.108 M 20.51 % | 6.728 M 3.43 % | 6.505 M -23.12 % | 8.461 M 45.35 % | 5.821 M -4.02 % | 6.065 M 20.62 % | 5.028 M -12.68 % | 5.758 M 38.95 % | 4.144 M -20.87 % | 5.237 M 50.75 % | 3.474 M 11.49 % | 3.116 M -4.27 % | 3.255 M -18.83 % | 4.010 M 32.21 % | 3.033 M 15.90 % | 2.617 M -0.23 % | 2.623 M -12.71 % | 3.005 M 42.15 % | 2.114 M -2.04 % | 2.158 M 19.89 % | 1.800 M -17.73 % | 2.188 M 2.92 % | 2.126 M -0.56 % | 2.138 M -11.54 % | 2.417 M 48.01 % | 1.633 M -9.88 % | 1.812 M 5.17 % | 1.723 M 19.90 % | 1.437 M 1.84 % | 1.411 M |
Selling and marketing expenses | 31.738 M 10.63 % | 28.689 M 11.96 % | 25.624 M 13.19 % | 22.639 M -17.20 % | 27.341 M 9.68 % | 24.927 M -6.31 % | 26.606 M 13.06 % | 23.532 M -17.19 % | 28.417 M 17.60 % | 24.164 M 13.91 % | 21.213 M 6.23 % | 19.969 M -5.53 % | 21.138 M 23.43 % | 17.126 M 0.98 % | 16.960 M 13.06 % | 15.001 M 5.06 % | 14.279 M 11.22 % | 12.838 M -17.29 % | 15.521 M 20.50 % | 12.881 M 5.13 % | 12.253 M 2.32 % | 11.975 M -12.89 % | 13.747 M 27.74 % | 10.762 M 3.03 % | 10.446 M 12.14 % | 9.315 M -9.43 % | 10.285 M 21.19 % | 8.487 M -4.61 % | 8.897 M 20.46 % | 7.386 M -6.29 % | 7.882 M 11.01 % | 7.100 M -3.62 % | 7.367 M 6.29 % | 6.931 M -18.49 % | 8.503 M 5.17 % | 8.085 M 3.88 % | 7.783 M 30.17 % | 5.979 M -3.17 % | 6.175 M 41.37 % | 4.368 M 11.37 % | 3.922 M 3.24 % | 3.799 M -27.98 % | 5.275 M 75.02 % | 3.014 M -23.77 % | 3.954 M 29.51 % | 3.053 M -13.83 % | 3.543 M 3.81 % | 3.413 M -20.54 % | 4.295 M 12.43 % | 3.820 M |
Other expenses | 0.000 100.00 % | -566.000 K 88.17 % | -4.785 M | 0.000 | 0.000 | 0.000 100.00 % | -3.852 M | 0.000 | 0.000 | 0.000 100.00 % | -21.166 M | 0.000 | 0.000 -100.00 % | 199.000 K 102.52 % | -7.906 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.009 M | 0.000 | 0.000 -100.00 % | 32.452 M | 0.000 | 0.000 | 0.000 -100.00 % | 20.847 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 |
Operating expenses | 69.175 M 1.40 % | 68.223 M -12.65 % | 78.106 M 13.60 % | 68.753 M 1.37 % | 67.825 M 0.99 % | 67.161 M 4.98 % | 63.974 M 10.79 % | 57.741 M -10.06 % | 64.196 M 9.02 % | 58.884 M 76.59 % | 33.345 M -34.83 % | 51.169 M -1.66 % | 52.031 M 7.35 % | 48.467 M 3.99 % | 46.608 M 12.15 % | 41.557 M 16.00 % | 35.825 M -5.88 % | 38.062 M -0.69 % | 38.326 M 7.19 % | 35.754 M 16.77 % | 30.618 M 7.89 % | 28.380 M -54.33 % | 62.147 M 123.47 % | 27.810 M 14.13 % | 24.368 M 4.25 % | 23.374 M -45.97 % | 43.265 M 109.41 % | 20.660 M 1.28 % | 20.398 M 5.30 % | 19.372 M 14.19 % | 16.964 M 4.70 % | 16.202 M -1.78 % | 16.496 M -3.89 % | 17.164 M -1.37 % | 17.402 M 4.59 % | 16.638 M 6.35 % | 15.644 M 11.27 % | 14.060 M 11.86 % | 12.569 M 17.22 % | 10.723 M 6.99 % | 10.022 M 0.25 % | 9.997 M -11.85 % | 11.341 M 24.72 % | 9.093 M -12.39 % | 10.379 M 26.28 % | 8.219 M -1.32 % | 8.329 M 12.34 % | 7.414 M -46.02 % | 13.735 M 24.65 % | 11.019 M |
Cost and expenses | 118.059 M 3.13 % | 114.472 M -9.82 % | 126.939 M 11.43 % | 113.916 M -1.73 % | 115.917 M 2.04 % | 113.601 M 6.10 % | 107.074 M 6.56 % | 100.484 M -5.47 % | 106.298 M 7.36 % | 99.013 M 40.32 % | 70.562 M -17.53 % | 85.564 M 3.02 % | 83.055 M 7.96 % | 76.933 M 8.01 % | 71.227 M 12.34 % | 63.404 M 14.02 % | 55.608 M -5.05 % | 58.568 M 0.24 % | 58.430 M 7.58 % | 54.311 M 17.42 % | 46.252 M 4.60 % | 44.216 M -42.59 % | 77.019 M 85.08 % | 41.613 M 11.41 % | 37.352 M 5.02 % | 35.565 M -36.10 % | 55.655 M 70.33 % | 32.674 M -0.66 % | 32.891 M 11.47 % | 29.507 M 10.51 % | 26.701 M 3.16 % | 25.883 M -2.26 % | 26.481 M -3.85 % | 27.541 M 2.40 % | 26.895 M 3.03 % | 26.104 M 7.17 % | 24.357 M 9.89 % | 22.165 M 14.50 % | 19.358 M 10.08 % | 17.585 M 7.82 % | 16.309 M 3.21 % | 15.802 M -5.79 % | 16.774 M 20.26 % | 13.948 M -12.86 % | 16.007 M 22.68 % | 13.048 M 0.90 % | 12.932 M 8.04 % | 11.970 M -34.60 % | 18.303 M 19.56 % | 15.308 M |
Research and development expenses | 21.896 M -5.76 % | 23.234 M -10.96 % | 26.095 M 23.46 % | 21.137 M -4.88 % | 22.221 M -3.32 % | 22.985 M -6.25 % | 24.517 M 21.91 % | 20.111 M -4.24 % | 21.002 M 5.38 % | 19.929 M 2.23 % | 19.494 M 5.83 % | 18.420 M 1.90 % | 18.076 M -0.45 % | 18.157 M 10.28 % | 16.465 M 2.56 % | 16.054 M 43.05 % | 11.223 M -17.97 % | 13.682 M -1.01 % | 13.822 M 1.16 % | 13.664 M 33.22 % | 10.257 M 5.99 % | 9.677 M 2.48 % | 9.443 M 9.97 % | 8.587 M 6.00 % | 8.101 M 1.34 % | 7.994 M 12.51 % | 7.105 M 10.76 % | 6.415 M -12.80 % | 7.357 M 9.01 % | 6.749 M 20.35 % | 5.608 M -6.31 % | 5.986 M 1.91 % | 5.874 M -5.61 % | 6.223 M 6.09 % | 5.866 M -1.18 % | 5.936 M 13.33 % | 5.238 M 3.19 % | 5.076 M 18.60 % | 4.280 M 1.98 % | 4.197 M -2.40 % | 4.300 M 7.23 % | 4.010 M 1.78 % | 3.940 M -0.03 % | 3.941 M -1.67 % | 4.008 M 13.44 % | 3.533 M 18.80 % | 2.974 M 30.55 % | 2.278 M -11.84 % | 2.584 M 0.12 % | 2.581 M |
Selling general and administrative expenses | 47.279 M 3.78 % | 45.555 M -19.79 % | 56.796 M 19.28 % | 47.616 M 4.41 % | 45.604 M 3.23 % | 44.176 M 2.00 % | 43.309 M 15.09 % | 37.630 M -12.88 % | 43.194 M 10.88 % | 38.955 M 11.25 % | 35.017 M 6.93 % | 32.749 M -3.55 % | 33.955 M 12.77 % | 30.111 M -20.86 % | 38.049 M 49.19 % | 25.503 M 3.66 % | 24.602 M 0.91 % | 24.380 M -0.51 % | 24.504 M 16.24 % | 21.081 M 3.54 % | 20.361 M 8.86 % | 18.703 M -7.65 % | 20.252 M 5.35 % | 19.223 M 18.17 % | 16.267 M 5.77 % | 15.380 M 0.44 % | 15.313 M 7.50 % | 14.245 M 9.23 % | 13.041 M 3.31 % | 12.623 M 11.16 % | 11.356 M 11.16 % | 10.216 M -3.82 % | 10.622 M -2.92 % | 10.941 M -5.16 % | 11.536 M 7.79 % | 10.702 M 2.84 % | 10.406 M 15.83 % | 8.984 M 8.38 % | 8.289 M 27.02 % | 6.526 M 14.05 % | 5.722 M -4.43 % | 5.987 M -19.11 % | 7.401 M 43.65 % | 5.152 M -19.13 % | 6.371 M 35.96 % | 4.686 M -12.49 % | 5.355 M 4.26 % | 5.136 M -10.40 % | 5.732 M 9.58 % | 5.231 M |
Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -92.888 K -159.49 % | 156.139 K 0.59 % | 155.219 K -75.75 % | 640.008 K 5.83 % | 604.762 K -27.80 % | 837.597 K 0.12 % | 836.586 K 10.13 % | 759.657 K -35.16 % | 1.172 M 340.30 % | 266.081 K 41.46 % | 188.096 K 32.32 % | 142.155 K -62.37 % | 377.820 K 35.96 % | 277.898 K -13.08 % | 319.722 K 93.11 % | 165.567 K 115.06 % | 76.986 K -19.21 % | 95.295 K 61.52 % | 59.000 K -20.27 % | 74.000 K 131.25 % | 32.000 K 6.67 % | 30.000 K -28.57 % | 42.000 K 75.00 % | 24.000 K -95.61 % | 547.000 K 18 133.33 % | 3.000 K | 0.000 | 0.000 -100.00 % | 125.000 K 681.25 % | 16.000 K 6.67 % | 15.000 K 15.38 % | 13.000 K |
Interest expense | 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 % | 13.878 K -96.19 % | 364.723 K 924.85 % | 35.588 K -48.11 % | 68.582 K 6 823.70 % | 990.540 -99.38 % | 159.173 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 -100.00 % | 59.000 K -20.27 % | 74.000 K 131.25 % | 32.000 K 6.67 % | 30.000 K -28.57 % | 42.000 K 75.00 % | 24.000 K 41.18 % | 17.000 K 466.67 % | 3.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 16.000 K 6.67 % | 15.000 K | 0.000 |
Depreciation and amortization | 4.982 M 73.41 % | 2.873 M 295.73 % | 726.000 K -88.31 % | 6.209 M -0.94 % | 6.268 M -2.14 % | 6.405 M 82.43 % | 3.511 M -45.62 % | 6.456 M -0.94 % | 6.517 M -5.37 % | 6.887 M 81.72 % | 3.790 M -40.07 % | 6.324 M 4.34 % | 6.061 M 2.49 % | 5.914 M -32.53 % | 8.766 M 83.24 % | 4.784 M 4.05 % | 4.598 M 2.86 % | 4.470 M 92.09 % | 2.327 M -48.29 % | 4.500 M 24.07 % | 3.627 M 23.33 % | 2.941 M 35.91 % | 2.164 M -28.93 % | 3.045 M 2.39 % | 2.974 M 11.09 % | 2.677 M 51.59 % | 1.766 M -28.88 % | 2.483 M 3.54 % | 2.398 M 31.76 % | 1.820 M 93.62 % | 940.000 K 3.18 % | 911.000 K 11.37 % | 818.000 K 3.81 % | 788.000 K 32.44 % | 595.000 K -12.88 % | 683.000 K 25.78 % | 543.000 K 4.42 % | 520.000 K 44.44 % | 360.000 K -21.91 % | 461.000 K 11.89 % | 411.999 K 16.38 % | 354.000 K 97.77 % | 179.000 K -43.53 % | 317.000 K 21.92 % | 260.000 K 8.33 % | 240.000 K 147.42 % | 97.000 K -53.59 % | 209.000 K 0.97 % | 207.000 K 3.50 % | 200.000 K |
Operating income | 18.356 M 0.22 % | 18.316 M 709.72 % | -3.004 M -139.46 % | 7.612 M 222.41 % | 2.361 M -59.07 % | 5.769 M 17.35 % | 4.916 M -35.27 % | 7.595 M 1 543.92 % | -526.000 K -124.85 % | 2.117 M -92.42 % | 27.921 M 609.74 % | 3.934 M 274.46 % | -2.255 M -110.65 % | 21.175 M 878.21 % | -2.721 M -363.66 % | 1.032 M -76.80 % | 4.448 M 629.52 % | -840.000 K 75.90 % | -3.485 M -532.92 % | 805.000 K -94.68 % | 15.121 M 77.08 % | 8.539 M 141.24 % | -20.707 M -475.26 % | 5.518 M 10.36 % | 5.000 M -50.93 % | 10.189 M 158.71 % | -17.356 M -543.77 % | 3.911 M -35.92 % | 6.103 M -16.88 % | 7.342 M -4.92 % | 7.722 M 1.57 % | 7.603 M 19.08 % | 6.385 M 27.67 % | 5.001 M 48.44 % | 3.369 M -11.74 % | 3.817 M -12.79 % | 4.377 M -10.07 % | 4.867 M 0.70 % | 4.833 M -20.51 % | 6.080 M -17.78 % | 7.395 M 89.18 % | 3.909 M 91.06 % | 2.046 M -45.19 % | 3.733 M 94.12 % | 1.923 M -25.32 % | 2.575 M -23.97 % | 3.387 M -2.70 % | 3.481 M 0.52 % | 3.463 M 95.54 % | 1.771 M |
Operating income ratio | 0.13 -2.45 % | 0.14 669.07 % | -0.02 -138.70 % | 0.06 213.78 % | 0.02 -58.70 % | 0.05 10.10 % | 0.04 -37.53 % | 0.07 1 513.10 % | 0.00 -123.76 % | 0.02 -92.62 % | 0.28 544.98 % | 0.04 257.50 % | -0.03 -112.93 % | 0.22 643.40 % | -0.04 -348.00 % | 0.02 -78.38 % | 0.07 609.00 % | -0.01 77.06 % | -0.06 -534.27 % | 0.01 -94.07 % | 0.25 52.22 % | 0.16 144.02 % | -0.37 -414.08 % | 0.12 -0.83 % | 0.12 -46.99 % | 0.22 149.14 % | -0.45 -523.91 % | 0.11 -31.70 % | 0.16 -21.45 % | 0.20 -11.18 % | 0.22 -1.20 % | 0.23 16.87 % | 0.19 26.42 % | 0.15 38.05 % | 0.11 -12.74 % | 0.13 -16.25 % | 0.15 -15.39 % | 0.18 -9.88 % | 0.20 -22.24 % | 0.26 -17.65 % | 0.31 57.31 % | 0.20 82.42 % | 0.11 -48.51 % | 0.21 96.86 % | 0.11 -34.93 % | 0.16 -20.59 % | 0.21 -7.88 % | 0.23 2.27 % | 0.22 65.76 % | 0.13 |
Total other income expenses net | 3.840 M 15.07 % | 3.337 M -11.16 % | 3.756 M 51.70 % | 2.476 M -21.52 % | 3.155 M 4.23 % | 3.027 M -22.30 % | 3.896 M 15.30 % | 3.379 M 432.25 % | -1.017 M -62.98 % | -624.000 K 96.88 % | -19.994 M -1 333.44 % | 1.621 M 166.17 % | 609.000 K 139.93 % | -1.525 M -563.04 % | -230.000 K -148.12 % | 478.000 K 207.66 % | -444.000 K 29.07 % | -626.000 K -37.58 % | -455.000 K -262.50 % | 280.000 K 90.48 % | 147.000 K -71.62 % | 518.000 K -98.43 % | 33.022 M 4 362.43 % | 740.000 K -18.32 % | 906.000 K 52.27 % | 595.000 K -97.30 % | 22.077 M 25 275.86 % | 87.000 K 400.00 % | -29.000 K -108.50 % | 341.000 K -1.73 % | 347.000 K 41.06 % | 246.000 K -17.45 % | 298.000 K 91.03 % | 156.000 K -30.97 % | 226.000 K -23.39 % | 295.000 K -20.91 % | 373.000 K -45.07 % | 679.000 K 13.36 % | 599.000 K 510.27 % | -146.000 K -142.94 % | 340.000 K 393.10 % | -116.000 K -189.23 % | 130.000 K -5.11 % | 137.000 K 102.17 % | -6.308 M -3 509.73 % | 185.000 K 108.57 % | -2.159 M 56.97 % | -5.018 M 16.80 % | -6.031 M -61.26 % | -3.740 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 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-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 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -72.650 M 22.43 % | -93.660 M 23.97 % | -123.184 M 7.32 % | -132.914 M -38.97 % | -95.641 M 42.05 % | -165.037 M -35.09 % | -122.169 M -12.45 % | -108.644 M 26.15 % | -147.112 M -16.45 % | -126.333 M -5.68 % | -119.540 M 17.93 % | -145.657 M 12.88 % | -167.196 M -3.83 % | -161.033 M -10.24 % | -146.074 M 6.89 % | -156.888 M 16.34 % | -187.525 M -2.46 % | -183.024 M -10.25 % | -166.004 M -1.70 % | -163.230 M 4.54 % | -170.988 M -13.34 % | -150.859 M 10.56 % | -168.664 M -4.52 % | -161.365 M -5.04 % | -153.627 M -5.97 % | -144.976 M -23.27 % | -117.612 M 27.78 % | -162.850 M -1.64 % | -160.216 M -3.52 % | -154.775 M 0.81 % | -156.040 M -2.56 % | -152.145 M -1.54 % | -149.844 M -5.63 % | -141.857 M -11.80 % | -126.881 M -13.61 % | -111.680 M 2.75 % | -114.836 M -5.99 % | -108.348 M -9.01 % | -99.390 M -9.67 % | -90.626 M -6.41 % | -85.166 M -8.13 % | -78.764 M -38.85 % | -56.725 M -1.43 % | -55.928 M -10.85 % | -50.452 M -177.47 % | 65.126 M 481.69 % | 11.196 M -77.06 % | 48.801 M |
Total investments | 207.339 M 19.50 % | 173.508 M 34.98 % | 128.545 M 13.30 % | 113.454 M -17.71 % | 137.867 M 56.14 % | 88.296 M -31.91 % | 129.668 M -8.93 % | 142.377 M 35.90 % | 104.762 M 2.80 % | 101.907 M 52.25 % | 66.933 M 48.99 % | 44.926 M 11.96 % | 40.128 M 7.81 % | 37.220 M 6.16 % | 35.059 M 4.57 % | 33.527 M 1.98 % | 32.876 M -4.17 % | 34.309 M 1.33 % | 33.857 M 3.53 % | 32.701 M -58.94 % | 79.635 M 3.21 % | 77.159 M 159.17 % | 29.771 M -7.31 % | 32.120 M -9.92 % | 35.656 M -22.13 % | 45.789 M -18.28 % | 56.028 M 21 602.77 % | 258.161 K -47.15 % | 488.520 K -76.26 % | 2.058 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -622.000 K -49.52 % | -416.000 K 7.56 % | -450.000 K 22.41 % | -580.000 K 3.17 % | -599.000 K | 0.000 100.00 % | -323.000 K -100.33 % | 97.602 M |
Total debt | 50.841 M 0.34 % | 50.666 M 3.60 % | 48.906 M -2.82 % | 50.324 M -2.54 % | 51.637 M -3.62 % | 53.577 M 4.20 % | 51.418 M 0.11 % | 51.363 M -5.37 % | 54.275 M -1.78 % | 55.260 M -3.94 % | 57.527 M -0.46 % | 57.790 M -5.26 % | 60.998 M 0.42 % | 60.743 M 9.97 % | 55.234 M 3.54 % | 53.345 M 254.57 % | 15.045 M -6.62 % | 16.111 M -2.86 % | 16.586 M -3.69 % | 17.222 M 16.94 % | 14.727 M 77.60 % | 8.292 M -6.50 % | 8.869 M -14.20 % | 10.337 M -6.85 % | 11.097 M -5.01 % | 11.683 M 31.13 % | 8.910 M -29.65 % | 12.664 M -3.52 % | 13.127 M 11.76 % | 11.745 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 84.314 M 237.26 % | 25.000 M | 0.000 |
Accumulated other comprehensive income loss | 2.332 M 205.72 % | -2.206 M 42.63 % | -3.845 M -274.59 % | 2.202 M 267.45 % | -1.315 M -192.61 % | -449.435 K -133.29 % | 1.350 M 168.04 % | -1.984 M -645.75 % | 363.600 K -42.57 % | 633.096 K 501.89 % | -157.529 K 96.66 % | -4.711 M -131.04 % | -2.039 M -108.89 % | -976.090 K -65.05 % | -591.383 K -25.12 % | -472.664 K -89.25 % | -249.752 K 13.58 % | -288.988 K -1 347.91 % | -19.959 K 92.26 % | -257.850 K 36.27 % | -404.575 K 14.83 % | -474.993 K -40.15 % | -338.929 K 24.23 % | -447.334 K -26.97 % | -352.314 K 5.85 % | -374.221 K -16.96 % | -319.954 K 35.41 % | -495.390 K -52.57 % | -324.687 K -380.09 % | 115.923 K 141.44 % | -279.770 K 28.23 % | -389.819 K -0.34 % | -388.494 K -4.25 % | -372.652 K 27.62 % | -514.825 K -60.86 % | -320.053 K 5.87 % | -340.000 K 17.68 % | -413.000 K 12.87 % | -474.000 K -2.38 % | -463.000 K 4.14 % | -483.000 K -3.21 % | -468.000 K -3.31 % | -453.000 K -17.66 % | -385.000 K -14.58 % | -336.000 K 2.61 % | -345.000 K 4.17 % | -360.000 K 97.71 % | -15.706 M |
Retained earnings | 113.089 M 7.27 % | 105.426 M 3.56 % | 101.797 M -13.86 % | 118.180 M 5.98 % | 111.516 M 3.63 % | 107.615 M 6.48 % | 101.070 M 3.55 % | 97.601 M 8.09 % | 90.292 M -2.85 % | 92.945 M 0.33 % | 92.642 M 11.00 % | 83.460 M 2.19 % | 81.671 M -2.89 % | 84.106 M 18.48 % | 70.988 M -4.75 % | 74.528 M 0.30 % | 74.307 M 4.23 % | 71.290 M -1.91 % | 72.680 M -2.65 % | 74.660 M 0.93 % | 73.970 M 13.65 % | 65.088 M 13.09 % | 57.557 M 12.44 % | 51.190 M 10.06 % | 46.511 M 9.07 % | 42.643 M 18.87 % | 35.873 M 9.59 % | 32.735 M 9.25 % | 29.963 M 15.71 % | 25.894 M 1 162.03 % | -2.438 M 69.51 % | -7.997 M 42.62 % | -13.938 M 28.94 % | -19.614 M 13.50 % | -22.674 M 7.73 % | -24.573 M 8.97 % | -26.994 M 10.72 % | -30.234 M 10.03 % | -33.603 M 3.69 % | -34.889 M 9.84 % | -38.695 M 11.84 % | -43.893 M 5.16 % | -46.281 M 1.25 % | -46.865 M 5.09 % | -49.377 M 41.99 % | -85.113 M 2.25 % | -87.070 M | 0.000 |
Common stock | 325.155 M 4.90 % | 309.961 M 8.66 % | 285.252 M 0.58 % | 283.620 M -3.90 % | 295.125 M -8.39 % | 322.139 M 5.58 % | 305.117 M 5.80 % | 288.397 M 3.67 % | 278.192 M 4.33 % | 266.636 M 7.90 % | 247.113 M 8.57 % | 227.598 M 10.16 % | 206.599 M 0.57 % | 205.435 M 6.13 % | 193.576 M 5.29 % | 183.854 M 2.66 % | 179.091 M 1.61 % | 176.256 M 2.03 % | 172.756 M 4.45 % | 165.391 M 5.45 % | 156.845 M 5.53 % | 148.622 M 8.26 % | 137.287 M 4.95 % | 130.815 M 2.71 % | 127.368 M 1.02 % | 126.077 M 0.60 % | 125.325 M 2.65 % | 122.092 M 3.60 % | 117.849 M 5.24 % | 111.977 M 5.00 % | 106.641 M -0.07 % | 106.718 M 1.52 % | 105.117 M 2.41 % | 102.646 M 6.50 % | 96.383 M 1.06 % | 95.368 M 2.08 % | 93.422 M 2.25 % | 91.369 M 0.62 % | 90.808 M 2.45 % | 88.633 M 0.67 % | 88.043 M 0.63 % | 87.496 M 0.32 % | 87.219 M 0.64 % | 86.667 M 0.17 % | 86.516 M 703.53 % | 10.767 M 8.74 % | 9.902 M | 0.000 |
Total equity | 440.576 M 6.63 % | 413.181 M 4.53 % | 395.276 M -4.83 % | 415.326 M -0.27 % | 416.464 M -7.38 % | 449.672 M -0.42 % | 451.557 M -2.60 % | 463.617 M 3.78 % | 446.750 M 3.95 % | 429.757 M 6.02 % | 405.365 M 9.44 % | 370.410 M 6.32 % | 348.395 M 0.64 % | 346.169 M 8.79 % | 318.196 M 3.06 % | 308.734 M 3.41 % | 298.558 M 3.84 % | 287.510 M 2.25 % | 281.190 M 1.68 % | 276.549 M 4.55 % | 264.509 M 7.57 % | 245.895 M 9.72 % | 224.104 M 4.60 % | 214.247 M 5.34 % | 203.392 M 4.20 % | 195.203 M 5.38 % | 185.234 M 4.30 % | 177.600 M 5.08 % | 169.016 M 6.03 % | 159.404 M 29.67 % | 122.930 M 4.95 % | 117.131 M 9.14 % | 107.325 M 9.88 % | 97.678 M 12.27 % | 87.006 M 3.62 % | 83.963 M 7.31 % | 78.245 M 9.15 % | 71.687 M 9.27 % | 65.604 M 5.42 % | 62.232 M 9.58 % | 56.793 M 13.21 % | 50.164 M 7.56 % | 46.637 M 3.37 % | 45.117 M 8.01 % | 41.770 M 159.37 % | -70.355 M 4.38 % | -73.580 M -250.12 % | 49.014 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 -100.00 % | 3.773 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 -100.00 % | 3.996 K -77.62 % | 17.854 K -40.50 % | 30.005 K -99.79 % | 14.381 M 3.73 % | 13.864 M -9.12 % | 15.256 M 18.03 % | 12.925 M -7.19 % | 13.927 M -11.96 % | 15.819 M 738.31 % | 1.887 M 1 472.50 % | 120.000 K -9.09 % | 132.000 K -7.69 % | 143.000 K -7.74 % | 155.000 K | 0.000 |
Long term debt | 45.214 M 0.00 % | 45.215 M 4.37 % | 43.322 M -3.77 % | 45.018 M -1.50 % | 45.702 M -2.73 % | 46.984 M 2.91 % | 45.654 M -0.04 % | 45.671 M -4.74 % | 47.941 M -1.03 % | 48.440 M -4.02 % | 50.467 M -1.05 % | 51.001 M -5.46 % | 53.945 M -6.06 % | 57.423 M 8.89 % | 52.732 M 2.00 % | 51.697 M 407.19 % | 10.193 M -9.92 % | 11.316 M -6.02 % | 12.041 M -6.21 % | 12.838 M 16.12 % | 11.056 M 79.90 % | 6.146 M -7.45 % | 6.640 M -15.19 % | 7.829 M -7.04 % | 8.423 M -6.08 % | 8.968 M 41.68 % | 6.330 M -33.08 % | 9.459 M -6.09 % | 10.072 M 9.65 % | 9.186 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 76.814 M 2.46 % | 74.968 M | 0.000 |
Total non current liabilities | 50.175 M -1.87 % | 51.130 M 3.74 % | 49.288 M -4.07 % | 51.381 M -3.76 % | 53.386 M -1.28 % | 54.076 M 0.77 % | 53.661 M -1.70 % | 54.590 M 2.79 % | 53.108 M 0.87 % | 52.649 M -8.27 % | 57.395 M -8.21 % | 62.529 M 13.76 % | 54.968 M -8.02 % | 59.760 M 13.31 % | 52.741 M -4.63 % | 55.302 M 310.02 % | 13.488 M -5.90 % | 14.333 M -2.92 % | 14.764 M -8.81 % | 16.191 M -13.19 % | 18.651 M 36.80 % | 13.634 M 0.64 % | 13.547 M -7.48 % | 14.643 M -1.17 % | 14.817 M 17.22 % | 12.641 M 21.35 % | 10.417 M -47.23 % | 19.742 M -16.77 % | 23.719 M -6.94 % | 25.489 M 167.05 % | 9.545 M -15.43 % | 11.286 M -11.25 % | 12.716 M -14.22 % | 14.824 M 2.16 % | 14.510 M -6.89 % | 15.585 M 8.37 % | 14.381 M 3.73 % | 13.864 M -9.12 % | 15.256 M 18.03 % | 12.925 M -7.19 % | 13.927 M -11.96 % | 15.819 M 738.31 % | 1.887 M 1 472.50 % | 120.000 K -9.09 % | 132.000 K -99.83 % | 76.957 M 2.44 % | 75.123 M | 0.000 |
Other current liabilities | 41.487 M 4.20 % | 39.816 M -34.07 % | 60.388 M 31.08 % | 46.069 M 11.98 % | 41.141 M 125.42 % | 18.251 M -29.97 % | 26.062 M 4.62 % | 24.912 M -14.44 % | 29.117 M 16.83 % | 24.923 M -32.37 % | 36.850 M 24.69 % | 29.553 M 54.36 % | 19.145 M -13.00 % | 22.006 M -17.58 % | 26.700 M 26.77 % | 21.062 M 28.53 % | 16.387 M 4.55 % | 15.674 M -29.00 % | 22.076 M 46.74 % | 15.044 M 29.18 % | 11.646 M -1.86 % | 11.867 M -8.22 % | 12.930 M 26.50 % | 10.222 M 38.04 % | 7.405 M -2.67 % | 7.608 M -17.32 % | 9.201 M 16.50 % | 7.899 M 8.70 % | 7.267 M 27.16 % | 5.714 M 5.84 % | 5.399 M 18.50 % | 4.556 M -0.07 % | 4.559 M -24.57 % | 6.044 M 4.84 % | 5.765 M -8.84 % | 6.324 M 12.90 % | 5.602 M 44.49 % | 3.877 M -30.38 % | 5.569 M 32.09 % | 4.216 M 42.43 % | 2.960 M -20.22 % | 3.710 M -41.19 % | 6.308 M 70.49 % | 3.700 M -31.68 % | 5.416 M -82.10 % | 30.252 M 193.48 % | 10.308 M | 0.000 |
Deferred revenue | 143.185 M -6.88 % | 153.771 M 9.90 % | 139.925 M 10.71 % | 126.389 M -5.69 % | 134.021 M -0.66 % | 134.913 M -1.24 % | 136.608 M 36.60 % | 100.003 M -16.75 % | 120.129 M -3.33 % | 124.264 M -7.80 % | 134.776 M 64.94 % | 81.713 M -20.28 % | 102.505 M -15.33 % | 121.070 M 23.16 % | 98.305 M 30.23 % | 75.487 M -20.35 % | 94.773 M -3.47 % | 98.178 M 4.35 % | 94.085 M 49.10 % | 63.101 M -20.74 % | 79.618 M -4.23 % | 83.135 M 2.02 % | 81.492 M 47.53 % | 55.239 M -16.11 % | 65.846 M -12.02 % | 74.845 M -4.94 % | 78.731 M 54.64 % | 50.912 M -12.55 % | 58.220 M 0.50 % | 57.932 M -12.28 % | 66.042 M 12.37 % | 58.774 M 2.03 % | 57.605 M -7.76 % | 62.449 M 13.52 % | 55.012 M 10.08 % | 49.973 M 22.37 % | 40.839 M -6.87 % | 43.852 M 8.43 % | 40.442 M -8.24 % | 44.074 M 17.91 % | 37.380 M -11.69 % | 42.330 M 18.44 % | 35.740 M 10.71 % | 32.283 M -11.39 % | 36.432 M | 0.000 -100.00 % | 24.700 M | 0.000 |
Short term debt | 5.627 M 3.24 % | 5.451 M -2.38 % | 5.584 M 5.25 % | 5.305 M -10.61 % | 5.935 M -9.98 % | 6.593 M 14.40 % | 5.763 M 1.24 % | 5.692 M -10.13 % | 6.334 M -7.13 % | 6.820 M -3.39 % | 7.060 M 3.99 % | 6.789 M -3.74 % | 7.052 M 112.36 % | 3.321 M 32.72 % | 2.502 M 51.85 % | 1.648 M -66.04 % | 4.852 M 1.18 % | 4.796 M 5.52 % | 4.545 M 3.68 % | 4.383 M 19.40 % | 3.671 M 71.03 % | 2.147 M -3.67 % | 2.228 M -11.12 % | 2.507 M -6.24 % | 2.674 M -1.48 % | 2.714 M 5.22 % | 2.580 M -19.50 % | 3.205 M 4.92 % | 3.054 M 19.34 % | 2.559 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.500 M 79.99 % | 4.167 M | 0.000 |
Total current liabilities | 212.085 M -4.92 % | 223.066 M -7.20 % | 240.365 M 0.38 % | 239.454 M 2.14 % | 234.447 M 29.92 % | 180.456 M -0.73 % | 181.786 M 27.06 % | 143.070 M -14.82 % | 167.963 M 0.23 % | 167.573 M -12.66 % | 191.871 M 38.91 % | 138.127 M -6.42 % | 147.609 M -10.26 % | 164.488 M 13.88 % | 144.437 M 32.66 % | 108.882 M -14.76 % | 127.734 M -3.53 % | 132.410 M 0.62 % | 131.594 M 40.88 % | 93.411 M -16.92 % | 112.430 M 5.42 % | 106.651 M 2.60 % | 103.949 M 38.38 % | 75.120 M -10.89 % | 84.301 M -8.05 % | 91.678 M -10.99 % | 102.998 M 44.10 % | 71.478 M -7.29 % | 77.098 M 0.35 % | 76.831 M -0.29 % | 77.051 M 9.97 % | 70.066 M 4.19 % | 67.246 M -7.74 % | 72.887 M 11.41 % | 65.423 M 7.36 % | 60.938 M 18.90 % | 51.252 M 3.07 % | 49.727 M 5.27 % | 47.236 M -4.78 % | 49.607 M 21.54 % | 40.814 M -12.05 % | 46.407 M 8.72 % | 42.685 M 16.76 % | 36.557 M -14.68 % | 42.847 M 12.77 % | 37.995 M -4.84 % | 39.929 M | 0.000 |
Total liabilities | 262.260 M -4.35 % | 274.195 M -5.34 % | 289.653 M -0.41 % | 290.835 M 1.04 % | 287.833 M 22.73 % | 234.532 M -0.39 % | 235.447 M 19.12 % | 197.661 M -10.59 % | 221.070 M 0.39 % | 220.222 M -11.65 % | 249.266 M 24.23 % | 200.656 M -0.95 % | 202.577 M -9.66 % | 224.248 M 13.73 % | 197.178 M 20.10 % | 164.184 M 16.26 % | 141.221 M -3.76 % | 146.743 M 0.26 % | 146.358 M 33.53 % | 109.603 M -16.39 % | 131.080 M 8.97 % | 120.285 M 2.37 % | 117.497 M 30.90 % | 89.763 M -9.44 % | 99.118 M -4.99 % | 104.319 M -8.02 % | 113.415 M 24.33 % | 91.220 M -9.52 % | 100.817 M -1.47 % | 102.320 M 18.16 % | 86.596 M 6.45 % | 81.352 M 1.74 % | 79.962 M -8.83 % | 87.711 M 9.73 % | 79.933 M 4.46 % | 76.523 M 16.59 % | 65.633 M 3.21 % | 63.591 M 1.76 % | 62.492 M -0.06 % | 62.532 M 14.23 % | 54.741 M -12.03 % | 62.226 M 39.61 % | 44.572 M 21.53 % | 36.677 M -14.66 % | 42.979 M -62.61 % | 114.952 M -0.09 % | 115.052 M | 0.000 |
Other non current assets | 35.713 M 2.16 % | 34.958 M 2.65 % | 34.057 M -21.87 % | 43.587 M 2.33 % | 42.597 M 7.49 % | 39.630 M 39.73 % | 28.363 M -3.45 % | 29.377 M 2.57 % | 28.641 M 1.04 % | 28.345 M 2.87 % | 27.555 M 9.71 % | 25.116 M -0.29 % | 25.191 M -1.49 % | 25.572 M 31.10 % | 19.506 M 8.77 % | 17.932 M 7.88 % | 16.623 M -3.08 % | 17.151 M 4.26 % | 16.451 M 8.68 % | 15.137 M -1.49 % | 15.366 M -5.28 % | 16.223 M 7.49 % | 15.093 M 1.75 % | 14.833 M 10.46 % | 13.429 M 0.90 % | 13.309 M -4.55 % | 13.944 M 7.04 % | 13.027 M -4.39 % | 13.625 M 3.97 % | 13.105 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -332.000 K 9.78 % | -368.000 K -5.14 % | -350.000 K -110.76 % | 3.254 M -9.49 % | 3.595 M 4.81 % | 3.430 M 10.97 % | 3.091 M 3.72 % | 2.980 M 15.33 % | 2.584 M -73.97 % | 9.926 M 370.87 % | 2.108 M 104.32 % | -48.801 M |
Long term investments | 2.141 M 51.86 % | 1.410 M -39.05 % | 2.314 M 13.07 % | 2.046 M -20.61 % | 2.577 M -46.68 % | 4.833 M -61.02 % | 12.399 M -4.16 % | 12.937 M -1.04 % | 13.074 M 21.26 % | 10.782 M -32.45 % | 15.962 M 9.68 % | 14.554 M 47.20 % | 9.887 M 39.78 % | 7.073 M 36.69 % | 5.175 M 53.12 % | 3.380 M 23.60 % | 2.734 M -33.76 % | 4.128 M 10.45 % | 3.737 M 54.19 % | 2.424 M -35.68 % | 3.769 M 206.21 % | 1.231 M 407.51 % | 242.509 K -87.29 % | 1.908 M 335.75 % | 437.905 K -85.26 % | 2.971 M 548.13 % | 458.366 K 77.55 % | 258.161 K -47.15 % | 488.520 K -76.26 % | 2.058 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -622.000 K -49.52 % | -416.000 K 7.56 % | -450.000 K 22.41 % | -580.000 K 3.17 % | -599.000 K | 0.000 100.00 % | -323.000 K | 0.000 |
Intangible assets | 12.462 M -0.56 % | 12.533 M -2.53 % | 12.857 M -34.19 % | 19.536 M -4.05 % | 20.360 M -6.11 % | 21.686 M -6.63 % | 23.226 M -3.57 % | 24.084 M -6.60 % | 25.787 M -5.21 % | 27.203 M -4.71 % | 28.548 M 4.90 % | 27.214 M 142.31 % | 11.231 M 1.32 % | 11.085 M 3.82 % | 10.677 M -5.78 % | 11.332 M -4.69 % | 11.889 M -4.59 % | 12.462 M -4.12 % | 12.997 M -4.65 % | 13.630 M 2 001.69 % | 648.525 K -8.98 % | 712.489 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 -100.00 % | 332.000 K -9.78 % | 368.000 K 5.14 % | 350.000 K -7.41 % | 378.000 K -39.23 % | 622.000 K 49.52 % | 416.000 K -7.56 % | 450.000 K -22.41 % | 580.000 K -3.17 % | 599.000 K | 0.000 -100.00 % | 323.000 K | 0.000 |
GoodWill | 76.378 M 2.74 % | 74.341 M 2.27 % | 72.692 M -3.08 % | 75.001 M 1.80 % | 73.675 M 0.08 % | 73.617 M -0.54 % | 74.020 M 1.23 % | 73.124 M -1.10 % | 73.939 M -0.27 % | 74.137 M 0.14 % | 74.033 M 4.36 % | 70.939 M 67.02 % | 42.474 M 0.22 % | 42.381 M 6.99 % | 39.612 M -0.87 % | 39.960 M 0.03 % | 39.948 M -0.10 % | 39.986 M 0.20 % | 39.908 M -0.53 % | 40.120 M 992.22 % | 3.673 M -0.24 % | 3.682 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 |
Goodwill and intangible assets | 88.841 M 2.26 % | 86.874 M 1.55 % | 85.549 M -9.51 % | 94.537 M 0.53 % | 94.035 M -1.33 % | 95.302 M -2.00 % | 97.246 M 0.04 % | 97.208 M -2.52 % | 99.726 M -1.59 % | 101.340 M -1.21 % | 102.581 M 4.51 % | 98.154 M 82.76 % | 53.705 M 0.45 % | 53.465 M 6.32 % | 50.288 M -1.96 % | 51.292 M -1.05 % | 51.838 M -1.16 % | 52.448 M -0.86 % | 52.904 M -1.57 % | 53.750 M 1 143.70 % | 4.322 M -1.66 % | 4.395 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 332.000 K -9.78 % | 368.000 K 5.14 % | 350.000 K -7.41 % | 378.000 K -39.23 % | 622.000 K 49.52 % | 416.000 K -7.56 % | 450.000 K -22.41 % | 580.000 K -3.17 % | 599.000 K | 0.000 -100.00 % | 323.000 K | 0.000 |
Property plant equipment net | 77.856 M -2.25 % | 79.645 M 0.63 % | 79.144 M -0.32 % | 79.401 M -5.31 % | 83.858 M -3.27 % | 86.692 M -0.10 % | 86.780 M -4.46 % | 90.828 M -5.32 % | 95.932 M -4.78 % | 100.751 M -5.33 % | 106.423 M 3.41 % | 102.913 M -3.21 % | 106.322 M -4.92 % | 111.820 M 6.82 % | 104.677 M 8.27 % | 96.685 M 73.98 % | 55.572 M 17.88 % | 47.144 M 1.66 % | 46.375 M -2.92 % | 47.771 M 3.06 % | 46.354 M 39.09 % | 33.327 M -0.45 % | 33.479 M -8.31 % | 36.515 M -5.06 % | 38.462 M 16.30 % | 33.070 M 4.15 % | 31.753 M -11.79 % | 35.996 M -1.80 % | 36.657 M 11.80 % | 32.789 M 91.84 % | 17.092 M 35.93 % | 12.574 M 17.21 % | 10.727 M 4.28 % | 10.287 M -2.64 % | 10.566 M -1.55 % | 10.733 M 23.34 % | 8.702 M 21.03 % | 7.190 M -2.20 % | 7.352 M 1.02 % | 7.278 M 5.66 % | 6.888 M 13.40 % | 6.074 M 28.04 % | 4.744 M 1.76 % | 4.662 M 7.30 % | 4.345 M 42.13 % | 3.057 M 26.95 % | 2.408 M | 0.000 |
Total non current assets | 223.455 M 4.34 % | 214.158 M 0.98 % | 212.073 M -16.73 % | 254.666 M -1.36 % | 258.184 M 13.38 % | 227.714 M 0.77 % | 225.963 M -2.19 % | 231.012 M -3.64 % | 239.737 M -0.96 % | 242.056 M -4.55 % | 253.596 M 4.75 % | 242.100 M 23.46 % | 196.093 M -2.07 % | 200.239 M 7.89 % | 185.589 M 7.71 % | 172.301 M 31.87 % | 130.657 M 5.49 % | 123.857 M 1.71 % | 121.770 M 0.54 % | 121.122 M 72.49 % | 70.218 M 26.35 % | 55.576 M 13.51 % | 48.960 M -8.18 % | 53.323 M 1.79 % | 52.386 M 6.09 % | 49.377 M 6.87 % | 46.204 M -6.27 % | 49.296 M -2.93 % | 50.782 M 5.85 % | 47.974 M 179.80 % | 17.146 M 34.29 % | 12.768 M 16.97 % | 10.916 M 4.14 % | 10.482 M -2.97 % | 10.803 M -1.52 % | 10.970 M 26.06 % | 8.702 M 21.03 % | 7.190 M -2.20 % | 7.352 M -32.61 % | 10.910 M -12.02 % | 12.400 M -12.03 % | 14.095 M 3.94 % | 13.561 M -8.69 % | 14.852 M -2.16 % | 15.180 M 16.92 % | 12.983 M 2.37 % | 12.682 M 125.99 % | -48.801 M |
Other current assets | 19.767 M -25.80 % | 26.642 M 46.12 % | 18.233 M -5.80 % | 19.356 M 9.74 % | 17.638 M -14.31 % | 20.582 M 39.98 % | 14.703 M 0.43 % | 14.641 M 1.91 % | 14.367 M -10.02 % | 15.967 M 15.76 % | 13.794 M 10.00 % | 12.540 M 6.83 % | 11.738 M 0.86 % | 11.638 M 14.26 % | 10.185 M 9.70 % | 9.284 M -12.28 % | 10.585 M 4.41 % | 10.138 M 9.65 % | 9.245 M 7.02 % | 8.639 M -1.96 % | 8.811 M -0.40 % | 8.847 M 39.02 % | 6.364 M -10.79 % | 7.133 M 1.41 % | 7.034 M 1.78 % | 6.912 M 18.50 % | 5.832 M -18.73 % | 7.177 M 22.48 % | 5.859 M -7.86 % | 6.359 M 53.83 % | 4.134 M 25.74 % | 3.287 M 6.28 % | 3.093 M -12.50 % | 3.535 M 6.91 % | 3.306 M 2.41 % | 3.229 M -4.88 % | 3.394 M 36.63 % | 2.484 M 30.33 % | 1.906 M 5.36 % | 1.809 M 6.22 % | 1.703 M -28.66 % | 2.387 M 23.94 % | 1.926 M 22.91 % | 1.567 M 0.77 % | 1.555 M -61.66 % | 4.056 M 236.04 % | 1.207 M | 0.000 |
Short term investments | 205.198 M 19.23 % | 172.098 M 36.34 % | 126.232 M 13.31 % | 111.408 M -17.65 % | 135.289 M 62.10 % | 83.463 M -28.83 % | 117.268 M -9.40 % | 129.440 M 41.17 % | 91.688 M 0.62 % | 91.125 M 78.78 % | 50.971 M 67.82 % | 30.372 M 0.43 % | 30.241 M 0.31 % | 30.147 M 0.88 % | 29.884 M -0.87 % | 30.148 M 0.02 % | 30.142 M -0.13 % | 30.181 M 0.20 % | 30.119 M -0.52 % | 30.277 M -60.09 % | 75.866 M -0.08 % | 75.928 M 157.13 % | 29.529 M -2.26 % | 30.212 M -14.22 % | 35.219 M -17.75 % | 42.818 M -22.95 % | 55.570 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 97.602 M |
cash and cash equivalents | 123.491 M -14.44 % | 144.326 M -16.13 % | 172.090 M -6.08 % | 183.238 M 24.42 % | 147.278 M -32.63 % | 218.613 M 25.94 % | 173.586 M 8.49 % | 160.007 M -20.55 % | 201.387 M 10.90 % | 181.594 M 2.56 % | 177.067 M -12.97 % | 203.447 M -10.84 % | 228.194 M 2.89 % | 221.776 M 10.17 % | 201.308 M -4.25 % | 210.233 M 3.78 % | 202.570 M 1.72 % | 199.136 M 9.06 % | 182.590 M 1.18 % | 180.452 M -2.83 % | 185.715 M 16.69 % | 159.151 M -10.35 % | 177.533 M 3.40 % | 171.702 M 4.24 % | 164.724 M 5.15 % | 156.658 M 23.82 % | 126.521 M -27.91 % | 175.514 M 1.25 % | 173.342 M 4.10 % | 166.520 M 6.72 % | 156.040 M 2.56 % | 152.145 M 1.54 % | 149.844 M 5.63 % | 141.857 M 11.80 % | 126.881 M 13.61 % | 111.680 M -2.75 % | 114.836 M 5.99 % | 108.348 M 9.01 % | 99.390 M 9.67 % | 90.626 M 6.41 % | 85.166 M 8.13 % | 78.764 M 38.85 % | 56.725 M 1.43 % | 55.928 M 10.85 % | 50.452 M 162.94 % | 19.188 M 39.00 % | 13.804 M 128.29 % | -48.801 M |
Cash and short term investments | 328.688 M 3.88 % | 316.424 M 6.07 % | 298.321 M 1.25 % | 294.646 M 4.27 % | 282.568 M -6.46 % | 302.076 M 3.86 % | 290.855 M 0.49 % | 289.447 M -1.24 % | 293.075 M 7.46 % | 272.719 M 19.59 % | 228.038 M -2.47 % | 233.819 M -9.52 % | 258.435 M 2.58 % | 251.923 M 8.97 % | 231.192 M -3.82 % | 240.381 M 3.30 % | 232.713 M 1.48 % | 229.316 M 7.81 % | 212.709 M 0.94 % | 210.729 M -19.44 % | 261.582 M 11.27 % | 235.079 M 13.53 % | 207.062 M 2.55 % | 201.914 M 0.99 % | 199.943 M 0.23 % | 199.476 M 9.55 % | 182.091 M 3.75 % | 175.514 M 1.25 % | 173.342 M 4.10 % | 166.520 M 6.72 % | 156.040 M 2.56 % | 152.145 M 1.54 % | 149.844 M 5.63 % | 141.857 M 11.80 % | 126.881 M 13.61 % | 111.680 M -2.75 % | 114.836 M 5.99 % | 108.348 M 9.01 % | 99.390 M 9.67 % | 90.626 M 6.41 % | 85.166 M 8.13 % | 78.764 M 38.85 % | 56.725 M 1.43 % | 55.928 M 10.85 % | 50.452 M 162.94 % | 19.188 M 39.00 % | 13.804 M -71.71 % | 48.801 M |
Total current assets | 479.381 M 1.30 % | 473.218 M 0.08 % | 472.856 M 4.73 % | 451.494 M 1.21 % | 446.113 M -2.27 % | 456.490 M -0.99 % | 461.041 M 7.15 % | 430.266 M 0.51 % | 428.083 M 4.94 % | 407.922 M 1.72 % | 401.035 M 21.91 % | 328.966 M -7.30 % | 354.878 M -4.13 % | 370.177 M 12.25 % | 329.785 M 9.70 % | 300.617 M -2.75 % | 309.123 M -0.41 % | 310.396 M 1.51 % | 305.778 M 15.37 % | 265.030 M -18.55 % | 325.371 M 4.75 % | 310.603 M 6.14 % | 292.641 M 16.74 % | 250.688 M 0.23 % | 250.124 M -0.01 % | 250.145 M -0.91 % | 252.446 M 15.00 % | 219.524 M 0.22 % | 219.051 M 2.48 % | 213.750 M 11.11 % | 192.380 M 3.59 % | 185.715 M 5.30 % | 176.372 M 0.84 % | 174.907 M 12.02 % | 156.135 M 4.43 % | 149.516 M 10.61 % | 135.176 M 5.53 % | 128.088 M 6.08 % | 120.744 M 6.05 % | 113.854 M 14.85 % | 99.134 M 0.85 % | 98.295 M 26.59 % | 77.648 M 15.99 % | 66.942 M -3.78 % | 69.569 M 120.06 % | 31.614 M 9.81 % | 28.790 M -41.01 % | 48.801 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net receivables | 130.926 M 0.59 % | 130.152 M -16.73 % | 156.301 M 13.68 % | 137.492 M -5.77 % | 145.907 M 9.02 % | 133.831 M -13.93 % | 155.483 M 23.23 % | 126.178 M 4.59 % | 120.641 M 1.18 % | 119.236 M -25.10 % | 159.203 M 92.72 % | 82.606 M -2.48 % | 84.705 M -20.55 % | 106.616 M 20.60 % | 88.407 M 73.51 % | 50.952 M -22.60 % | 65.826 M -7.21 % | 70.942 M -15.37 % | 83.823 M 83.57 % | 45.663 M -16.94 % | 54.978 M -17.55 % | 66.677 M -15.83 % | 79.216 M 90.24 % | 41.641 M -3.49 % | 43.147 M -1.39 % | 43.757 M -32.18 % | 64.522 M 75.17 % | 36.833 M -7.57 % | 39.849 M -2.50 % | 40.871 M 26.90 % | 32.207 M 6.36 % | 30.282 M 29.22 % | 23.434 M -20.60 % | 29.516 M 13.75 % | 25.948 M -25.02 % | 34.608 M 213.25 % | 11.048 M -20.82 % | 13.953 M -11.87 % | 15.833 M -26.08 % | 21.419 M 74.64 % | 12.265 M -19.98 % | 15.328 M -9.96 % | 17.023 M 122.93 % | 7.636 M -51.26 % | 15.667 M 87.18 % | 8.370 M -32.77 % | 12.449 M | 0.000 |
Tax assets | 18.904 M 67.71 % | 11.271 M 2.38 % | 11.009 M -68.63 % | 35.094 M -0.07 % | 35.117 M 2 696.79 % | 1.256 M 6.82 % | 1.175 M 77.63 % | 661.776 K -72.02 % | 2.365 M 182.56 % | 837.127 K -22.16 % | 1.075 M -21.13 % | 1.364 M 37.95 % | 988.437 K -57.19 % | 2.309 M -61.15 % | 5.944 M 97.34 % | 3.012 M -22.58 % | 3.890 M 30.28 % | 2.986 M 29.63 % | 2.303 M 12.92 % | 2.040 M 399.21 % | 408.591 K 2.01 % | 400.523 K 176.00 % | 145.115 K 116.91 % | 66.900 K 15.90 % | 57.723 K 114.24 % | 26.943 K -45.18 % | 49.146 K 228.71 % | 14.951 K 25.49 % | 11.914 K -45.81 % | 21.985 K -59.42 % | 54.180 K -72.06 % | 193.904 K 2.99 % | 188.270 K -3.36 % | 194.818 K -17.83 % | 237.077 K 0.02 % | 237.039 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.917 M -58.24 % | 4.591 M -19.82 % | 5.726 M -20.58 % | 7.210 M -12.62 % | 8.251 M | 0.000 -100.00 % | 8.166 M | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 17.939 M 5.26 % | 17.043 M 9.15 % | 15.615 M -24.98 % | 20.815 M 26.02 % | 16.518 M -8.40 % | 18.032 M 54.93 % | 11.639 M -2.93 % | 11.990 M 7.02 % | 11.204 M 14.87 % | 9.753 M -7.15 % | 10.505 M -19.80 % | 13.098 M 19.67 % | 10.945 M -5.96 % | 11.638 M 11.00 % | 10.484 M 111.19 % | 4.964 M -17.73 % | 6.034 M -27.59 % | 8.333 M 41.61 % | 5.884 M 18.91 % | 4.948 M -41.31 % | 8.432 M 57.64 % | 5.349 M 28.16 % | 4.173 M -18.91 % | 5.146 M -30.35 % | 7.389 M 203.32 % | 2.436 M 72.74 % | 1.410 M -64.73 % | 3.998 M -11.84 % | 4.535 M -41.85 % | 7.799 M 139.39 % | 3.258 M -13.37 % | 3.761 M 49.21 % | 2.520 M 10.35 % | 2.284 M 4.61 % | 2.183 M -9.08 % | 2.401 M -16.12 % | 2.863 M 539.06 % | 448.000 K -37.86 % | 721.000 K -45.25 % | 1.317 M 177.85 % | 474.000 K 29.16 % | 367.000 K -42.39 % | 637.000 K 10.98 % | 574.000 K -42.54 % | 999.000 K 311.11 % | 243.000 K -67.77 % | 754.000 K | 0.000 |
Tax payables | 3.847 M -44.92 % | 6.985 M -62.95 % | 18.854 M -53.88 % | 40.876 M 10.98 % | 36.832 M 1 281.03 % | 2.667 M 55.60 % | 1.714 M 262.37 % | 473.000 K -59.88 % | 1.179 M -34.93 % | 1.812 M -32.39 % | 2.680 M -61.57 % | 6.974 M -12.40 % | 7.961 M 23.39 % | 6.452 M 0.11 % | 6.445 M 12.67 % | 5.720 M 0.58 % | 5.687 M 4.75 % | 5.429 M 8.51 % | 5.003 M -15.69 % | 5.934 M -34.52 % | 9.063 M 118.18 % | 4.154 M 32.93 % | 3.125 M 55.78 % | 2.006 M 103.24 % | 987.000 K -75.78 % | 4.075 M -63.21 % | 11.076 M 102.67 % | 5.465 M 35.88 % | 4.022 M 42.27 % | 2.827 M 20.14 % | 2.353 M -20.91 % | 2.975 M 16.12 % | 2.562 M 21.42 % | 2.110 M -14.30 % | 2.462 M 9.96 % | 2.239 M 14.94 % | 1.948 M 25.68 % | 1.550 M 207.54 % | 504.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.985 M -49.82 % | 3.955 M -33.76 % | 5.970 M -21.75 % | 7.630 M -24.96 % | 10.167 M -12.52 % | 11.623 M -14.64 % | 13.616 M 4.01 % | 13.092 M -9.38 % | 14.447 M 5.81 % | 13.654 M 3.17 % | 13.235 M -6.74 % | 14.191 M 10.44 % | 12.850 M -7.16 % | 13.841 M -11.96 % | 15.721 M 784.20 % | 1.778 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 45.214 M 0.00 % | 45.215 M 4.37 % | 43.322 M -3.77 % | 45.018 M -1.50 % | 45.702 M -2.73 % | 46.984 M 2.91 % | 45.654 M -0.04 % | 45.671 M -4.74 % | 47.941 M -1.03 % | 48.440 M -4.02 % | 50.467 M -1.05 % | 51.001 M -5.46 % | 53.945 M -6.06 % | 57.423 M 8.89 % | 52.732 M 2.00 % | 51.697 M 407.19 % | 10.193 M -9.92 % | 11.316 M -6.02 % | 12.041 M -6.21 % | 12.838 M 16.12 % | 11.056 M 79.90 % | 6.146 M -7.45 % | 6.640 M -15.19 % | 7.829 M -7.04 % | 8.423 M -6.08 % | 8.968 M 41.68 % | 6.330 M -33.08 % | 9.459 M -6.09 % | 10.072 M 9.65 % | 9.186 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 |
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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 64.720 M |
Other total stockholders equity | 0.000 | 0.000 -100.00 % | 12.071 M 6.61 % | 11.323 M 1.66 % | 11.137 M -45.32 % | 20.367 M -53.73 % | 44.020 M -44.70 % | 79.604 M 2.18 % | 77.903 M 12.02 % | 69.543 M 5.74 % | 65.768 M 2.66 % | 64.062 M 3.05 % | 62.164 M 7.92 % | 57.604 M 6.23 % | 54.224 M 6.69 % | 50.825 M 11.92 % | 45.410 M 12.81 % | 40.252 M 12.52 % | 35.774 M -2.67 % | 36.756 M 7.79 % | 34.099 M 4.41 % | 32.660 M 10.34 % | 29.600 M -9.45 % | 32.689 M 9.45 % | 29.866 M 11.20 % | 26.857 M 10.27 % | 24.357 M 4.68 % | 23.268 M 8.08 % | 21.530 M 0.52 % | 21.418 M 12.69 % | 19.007 M 1.10 % | 18.800 M 13.70 % | 16.535 M 10.09 % | 15.019 M 8.74 % | 13.812 M 2.40 % | 13.488 M 10.95 % | 12.157 M 10.87 % | 10.965 M 23.58 % | 8.873 M -0.87 % | 8.951 M 12.90 % | 7.928 M 12.79 % | 7.029 M 14.26 % | 6.152 M 7.93 % | 5.700 M 14.76 % | 4.967 M 14.55 % | 4.336 M 9.83 % | 3.948 M | 0.000 |
Deferred tax liabilities non current | 4.961 M -16.11 % | 5.914 M -0.86 % | 5.965 M -6.24 % | 6.362 M -17.19 % | 7.683 M 8.33 % | 7.092 M -11.42 % | 8.007 M -10.23 % | 8.920 M 72.65 % | 5.166 M 22.76 % | 4.209 M -39.25 % | 6.928 M -10.66 % | 7.755 M 658.45 % | 1.022 M -56.26 % | 2.338 M 26 123.47 % | 8.915 K -99.75 % | 3.604 M 9.40 % | 3.295 M 9.17 % | 3.018 M 10.81 % | 2.724 M -18.78 % | 3.353 M -55.85 % | 7.595 M 1.42 % | 7.488 M 8.41 % | 6.907 M 1.37 % | 6.814 M 6.56 % | 6.394 M 74.12 % | 3.672 M -10.15 % | 4.087 M -50.75 % | 8.298 M -14.38 % | 9.692 M -6.20 % | 10.333 M 439.57 % | 1.915 M 71.26 % | 1.118 M 2.33 % | 1.093 M -9.23 % | 1.204 M -14.05 % | 1.401 M 26.51 % | 1.107 M 60.69 % | 689.000 K 19.20 % | 578.000 K -42.37 % | 1.003 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 702.836 M 2.25 % | 687.376 M 0.36 % | 684.928 M -3.01 % | 706.160 M 0.26 % | 704.297 M 2.94 % | 684.204 M -0.41 % | 687.004 M 3.89 % | 661.277 M -0.98 % | 667.820 M 2.74 % | 649.978 M -0.71 % | 654.631 M 14.63 % | 571.066 M 3.65 % | 550.972 M -3.41 % | 570.417 M 10.68 % | 515.375 M 8.98 % | 472.918 M 7.54 % | 439.780 M 1.27 % | 434.254 M 1.57 % | 427.548 M 10.72 % | 386.152 M -2.39 % | 395.590 M 8.03 % | 366.180 M 7.20 % | 341.601 M 12.36 % | 304.011 M 0.50 % | 302.510 M 1.00 % | 299.522 M 0.29 % | 298.650 M 11.10 % | 268.820 M -0.38 % | 269.833 M 3.10 % | 261.724 M 24.91 % | 209.526 M 5.56 % | 198.482 M 5.98 % | 187.287 M 1.02 % | 185.390 M 11.05 % | 166.939 M 4.02 % | 160.486 M 11.54 % | 143.878 M 6.36 % | 135.278 M 5.61 % | 128.096 M 2.67 % | 124.764 M 11.86 % | 111.534 M -0.76 % | 112.390 M 23.22 % | 91.209 M 11.51 % | 81.794 M -3.49 % | 84.749 M 90.03 % | 44.597 M 7.54 % | 41.472 M | 0.000 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 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 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-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 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 100.00 % | -10.679 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 -100.00 % | 1.632 M -37.21 % | 2.599 M -54.36 % | 5.694 M 172.18 % | 2.092 M -11.80 % | 2.372 M 122.51 % | 1.066 M -28.02 % | 1.481 M 53.95 % | 962.000 K 45.32 % | 662.000 K 19.49 % | 554.000 K -89.56 % | 5.304 M 418.48 % | 1.023 M | 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 -100.00 % | 1.850 M -18.86 % | 2.280 M 85.52 % | 1.229 M 4.51 % | 1.176 M 8.59 % | 1.083 M 12.34 % | 964.000 K 14.08 % | 845.000 K 6.42 % | 794.000 K 25.83 % | 631.000 K 62.63 % | 388.000 K 12.46 % | 345.000 K 69.12 % | 204.000 K -5.99 % | 217.000 K -8.44 % | 237.000 K |
Change in working capital | -7.197 M -152.08 % | 13.819 M 265.84 % | -8.333 M -336.36 % | 3.525 M 227.03 % | -2.775 M -130.69 % | 9.044 M 89.90 % | 4.763 M 120.17 % | -23.610 M -1 734.54 % | 1.444 M -93.71 % | 22.949 M 190.67 % | -25.309 M -48.03 % | -17.098 M -14 005.48 % | -121.214 K 98.35 % | -7.327 M -26.88 % | -5.775 M -344.27 % | -1.300 M -291.51 % | -331.993 K -102.55 % | 13.036 M 5 935.56 % | -223.392 K 96.18 % | -5.847 M -163.36 % | 9.228 M 41.54 % | 6.520 M 181.46 % | -8.004 M 34.15 % | -12.156 M -508.06 % | -1.999 M -115.46 % | 12.928 M 418.67 % | -4.057 M 38.55 % | -6.602 M -666.42 % | -861.446 K 50.05 % | -1.725 M -219.08 % | 1.448 M 118.76 % | -7.719 M -6 380.50 % | -119.115 K -103.60 % | 3.305 M -70.09 % | 11.052 M 231.18 % | -8.425 M -3 764.49 % | -218.000 K -129.34 % | 743.000 K 250.47 % | 212.000 K 112.55 % | -1.689 M -3.43 % | -1.633 M -108.50 % | 19.210 M 5 334.33 % | -367.000 K -118.62 % | 1.971 M -77.49 % | 8.755 M 442.13 % | -2.559 M -590.23 % | 522.000 K -62.15 % | 1.379 M 164.41 % | -2.141 M -197.05 % | 2.206 M |
Accounts receivables | 1.699 M -93.91 % | 27.925 M 228.43 % | -21.743 M -285.37 % | 11.730 M 222.91 % | -9.543 M -145.16 % | 21.134 M 172.59 % | -29.115 M -382.83 % | -6.030 M -62.50 % | -3.711 M -108.28 % | 44.842 M 160.34 % | -74.321 M -4 811.63 % | -1.513 M -108.17 % | 18.522 M 196.26 % | -19.242 M 51.26 % | -39.483 M -360.96 % | 15.130 M 181.58 % | 5.373 M -57.67 % | 12.695 M 133.27 % | -38.159 M -427.64 % | 11.647 M 18.34 % | 9.842 M -27.06 % | 13.493 M 135.92 % | -37.570 M -17 777.62 % | -210.151 K -106.15 % | 3.418 M -80.66 % | 17.680 M 165.96 % | -26.804 M -796.56 % | 3.848 M 121.96 % | 1.734 M 243.30 % | -1.210 M 39.79 % | -2.009 M 72.16 % | -7.218 M -200.09 % | 7.211 M 304.55 % | -3.526 M -146.69 % | 7.551 M 142.22 % | -17.883 M -6 486.90 % | 280.000 K -84.79 % | 1.841 M -53.98 % | 4.000 M 142.51 % | -9.409 M -291.28 % | 4.919 M 201.59 % | 1.631 M 117.32 % | -9.419 M -218.66 % | 7.938 M 214.69 % | -6.921 M -286.75 % | 3.706 M 248.00 % | -2.504 M -834.31 % | 341.000 K 113.43 % | -2.539 M -195.99 % | 2.645 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts payables | -1.803 M 90.10 % | -18.210 M -1 155.96 % | -1.450 M -135.90 % | 4.038 M -22.31 % | 5.198 M 282.24 % | -2.852 M 5.92 % | -3.032 M -224.72 % | 2.431 M -65.48 % | 7.043 M 178.70 % | -8.949 M -422.56 % | 2.774 M -33.45 % | 4.169 M 286.62 % | -2.234 M 34.71 % | -3.421 M -130.83 % | 11.097 M 290.00 % | 2.845 M 217.58 % | -2.420 M 17.28 % | -2.926 M -133.00 % | 8.867 M 1 448.53 % | -657.495 K -129.42 % | 2.235 M 162.48 % | -3.577 M -364.19 % | 1.354 M 2 192.86 % | 59.044 K -98.60 % | 4.217 M 578.76 % | -880.804 K 63.59 % | -2.419 M -1 235.80 % | -181.119 K 88.25 % | -1.542 M -148.57 % | 3.174 M 286.99 % | -1.698 M -352.23 % | 673.085 K 169.36 % | -970.465 K -289.98 % | -248.848 K 77.14 % | -1.089 M -83.71 % | -592.519 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 |
Other working capital | -7.093 M -272.87 % | 4.103 M -72.39 % | 14.861 M 221.38 % | -12.243 M -879.55 % | 1.570 M 117.00 % | -9.238 M -125.03 % | 36.909 M 284.45 % | -20.011 M -960.30 % | -1.887 M 85.42 % | -12.944 M -128.00 % | 46.238 M 334.08 % | -19.753 M -20.38 % | -16.410 M -207.00 % | 15.337 M -32.17 % | 22.611 M 217.31 % | -19.275 M -486.73 % | -3.285 M -200.55 % | 3.267 M -88.76 % | 29.070 M 272.66 % | -16.837 M -491.12 % | -2.848 M 16.15 % | -3.397 M -112.04 % | 28.212 M 335.01 % | -12.004 M -24.60 % | -9.634 M -148.90 % | -3.871 M -115.38 % | 25.166 M 345.07 % | -10.269 M -874.91 % | -1.053 M 71.45 % | -3.689 M -171.56 % | 5.155 M 538.82 % | -1.175 M 81.53 % | -6.360 M -189.83 % | 7.080 M 54.26 % | 4.590 M -54.34 % | 10.051 M 2 118.32 % | -498.000 K 54.64 % | -1.098 M 71.01 % | -3.788 M -149.07 % | 7.720 M 217.83 % | -6.552 M -137.27 % | 17.579 M 94.20 % | 9.052 M 251.70 % | -5.967 M -138.06 % | 15.676 M 350.22 % | -6.265 M -307.04 % | 3.026 M 191.52 % | 1.038 M 160.80 % | 398.000 K 190.66 % | -439.000 K |
Other non cash items | 2.021 M 131.20 % | -6.477 M -112.62 % | 51.315 M 373.64 % | 10.834 M 160.59 % | 4.158 M -46.80 % | 7.815 M -32.65 % | 11.603 M 89.57 % | 6.121 M 0.13 % | 6.113 M 4.22 % | 5.865 M -7.54 % | 6.344 M 22.88 % | 5.163 M 52.39 % | 3.388 M -62.88 % | 9.127 M 148.80 % | 3.669 M -46.49 % | 6.856 M 27.43 % | 5.380 M 60.62 % | 3.350 M 229.22 % | -2.592 M -271.82 % | 1.509 M -82.03 % | 8.396 M 109.72 % | 4.004 M -19.92 % | 5.000 M -5.64 % | 5.298 M 34.44 % | 3.941 M 201.69 % | -3.876 M -189.50 % | 4.331 M 24.94 % | 3.466 M 1.00 % | 3.432 M -39.29 % | 5.653 M 18.43 % | 4.773 M 75.57 % | 2.719 M 97.01 % | 1.380 M -52.18 % | 2.886 M -21.99 % | 3.700 M -8.00 % | 4.021 M 1 501.12 % | -287.000 K 60.36 % | -724.000 K -81.91 % | -398.000 K -746.81 % | -47.000 K 60.83 % | -120.000 K 67.30 % | -367.000 K -82.59 % | -201.000 K 15.90 % | -239.000 K -112.72 % | 1.879 M 896.19 % | -236.000 K -111.72 % | 2.014 M -64.05 % | 5.603 M -37.42 % | 8.954 M 238.14 % | 2.648 M |
Net cash provided by operating activities | 21.660 M -31.75 % | 31.734 M 25.75 % | 25.235 M -16.14 % | 30.092 M 121.09 % | 13.611 M -57.19 % | 31.790 M 7.82 % | 29.485 M 2 045.16 % | -1.516 M -110.94 % | 13.857 M -64.37 % | 38.888 M 3 035.70 % | -1.325 M 51.82 % | -2.749 M -132.28 % | 8.518 M -61.77 % | 22.282 M 591.88 % | 3.220 M -73.36 % | 12.089 M -14.99 % | 14.220 M -31.64 % | 20.802 M 957.28 % | 1.968 M -19.48 % | 2.443 M -92.39 % | 32.090 M 60.99 % | 19.933 M 150.92 % | 7.944 M 1 050.79 % | 690.272 K -92.37 % | 9.049 M -51.42 % | 18.628 M 201.05 % | 6.188 M 178.77 % | 2.220 M -75.94 % | 9.226 M -10.77 % | 10.339 M -19.25 % | 12.804 M 543.32 % | 1.990 M -74.87 % | 7.921 M -22.12 % | 10.171 M -40.79 % | 17.178 M 1 403.18 % | -1.318 M -119.50 % | 6.760 M -23.07 % | 8.787 M 3.11 % | 8.522 M 46.96 % | 5.799 M -20.69 % | 7.312 M -69.04 % | 23.615 M 782.47 % | 2.676 M -57.64 % | 6.317 M -8.62 % | 6.913 M 1 909.59 % | 344.000 K -95.45 % | 7.563 M 34.17 % | 5.637 M 52.15 % | 3.705 M 36.01 % | 2.724 M |
Investments in property plant and equipment | -2.659 M -67.65 % | -1.586 M 29.74 % | -2.258 M -1 329.43 % | -157.952 K 91.67 % | -1.897 M -900.21 % | -189.682 K 42.13 % | -327.774 K 11.92 % | -372.140 K 51.89 % | -773.468 K 10.34 % | -862.621 K 90.03 % | -8.652 M -236.59 % | -2.571 M -95.61 % | -1.314 M 79.34 % | -6.361 M 43.92 % | -11.343 M -94.32 % | -5.837 M 52.28 % | -12.233 M -173.43 % | -4.474 M -140.43 % | -1.861 M -116.01 % | -861.479 K 91.01 % | -9.578 M -489.31 % | -1.625 M -19.36 % | -1.362 M -33.20 % | -1.022 M 87.92 % | -8.464 M -854.53 % | -886.762 K 30.34 % | -1.273 M 32.66 % | -1.890 M 58.09 % | -4.510 M 4.58 % | -4.726 M 19.93 % | -5.903 M -130.78 % | -2.558 M -86.19 % | -1.374 M -337.11 % | -314.282 K 59.39 % | -773.924 K 71.55 % | -2.720 M -32.37 % | -2.055 M -474.02 % | -358.000 K 37.52 % | -573.000 K 32.67 % | -851.000 K 30.59 % | -1.226 M 27.20 % | -1.684 M -304.81 % | -416.000 K 34.38 % | -634.000 K 59.04 % | -1.548 M -74.13 % | -889.000 K -52.49 % | -583.000 K -56.30 % | -373.000 K -56.07 % | -239.000 K -18.32 % | -202.000 K |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.483 M 95.39 % | -32.153 M -210 528.91 % | -15.265 K 99.50 % | -3.068 M -927 267.59 % | -330.800 98.38 % | -20.369 K -182.10 % | 24.811 K 103.08 % | -805.945 K -157.54 % | 1.401 M 102.37 % | -59.116 M -24 298.74 % | -242.293 K 89.43 % | -2.292 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 |
Purchases of investments | -164.903 M -34.31 % | -122.781 M -15.70 % | -106.120 M -395.57 % | -21.414 M 86.49 % | -158.489 M -168.86 % | -58.948 M -61.53 % | -36.494 M 48.76 % | -71.215 M -55.41 % | -45.825 M 16.77 % | -55.059 M -47.63 % | -37.296 M -149.38 % | -14.955 M 1.24 % | -15.143 M 0.40 % | -15.203 M 41.87 % | -26.151 M -66.76 % | -15.682 M -7.82 % | -14.545 M 3.79 % | -15.118 M -13.88 % | -13.275 M 22.71 % | -17.175 M -41.29 % | -12.156 M 80.43 % | -62.101 M -527.77 % | -9.892 M 49.60 % | -19.629 M -27.60 % | -15.383 M -3.24 % | -14.900 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 |
Sales maturities of investments | 131.761 M 69.41 % | 77.777 M -14.76 % | 91.247 M 96.05 % | 46.544 M -56.60 % | 107.246 M 16.67 % | 91.925 M 90.92 % | 48.148 M 39.22 % | 34.583 M -24.28 % | 45.672 M 204.49 % | 14.999 M -12.08 % | 17.060 M 14.07 % | 14.955 M -1.24 % | 15.143 M -0.40 % | 15.203 M -41.87 % | 26.151 M 66.76 % | 15.682 M 7.82 % | 14.545 M -3.79 % | 15.118 M 13.95 % | 13.266 M -79.32 % | 64.164 M 493.54 % | 10.810 M -43.45 % | 19.117 M 93.46 % | 9.881 M -59.42 % | 24.347 M 5.37 % | 23.106 M -15.40 % | 27.314 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -93.103 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 % | -39.000 K | 0.000 | 0.000 | 0.000 100.00 % | -282.000 K | 0.000 | 0.000 | 0.000 100.00 % | -184.000 K | 0.000 | 0.000 | 0.000 |
Net cash used for investing activites | -35.802 M 23.16 % | -46.591 M -171.98 % | -17.130 M -168.60 % | 24.973 M 146.99 % | -53.140 M -262.07 % | 32.787 M 189.48 % | 11.326 M 130.61 % | -37.004 M -3 895.12 % | -926.238 K 97.74 % | -40.922 M -34.74 % | -30.371 M 12.53 % | -34.723 M -2 511.99 % | -1.329 M 85.90 % | -9.429 M 16.87 % | -11.343 M -93.65 % | -5.858 M 52.02 % | -12.208 M -131.22 % | -5.280 M -1 025.15 % | -469.265 K 96.39 % | -12.989 M -16.33 % | -11.166 M 76.19 % | -46.901 M -3 317.02 % | -1.373 M -137.13 % | 3.696 M 598.39 % | -741.646 K -106.43 % | 11.527 M 943.82 % | -1.366 M 27.73 % | -1.890 M 58.09 % | -4.510 M 4.58 % | -4.726 M 19.93 % | -5.903 M -130.78 % | -2.558 M -86.19 % | -1.374 M -337.11 % | -314.282 K 59.39 % | -773.924 K 71.55 % | -2.720 M -32.37 % | -2.055 M -474.02 % | -358.000 K 37.52 % | -573.000 K 32.67 % | -851.000 K 30.59 % | -1.226 M 27.20 % | -1.684 M -304.81 % | -416.000 K 34.38 % | -634.000 K 59.04 % | -1.548 M -74.13 % | -889.000 K -52.49 % | -583.000 K -56.30 % | -373.000 K -56.07 % | -239.000 K -18.32 % | -202.000 K |
Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -30.000 M -700.00 % | 5.000 M -79.98 % | 24.973 M 277 577.78 % | -9.000 K | 0.000 | 0.000 |
Common stock issued | 12.936 M 121.66 % | 5.836 M -27.68 % | 8.070 M 256.73 % | 2.262 M -68.55 % | 7.192 M 73.16 % | 4.153 M -63.69 % | 11.439 M 1 005.77 % | 1.034 M -88.74 % | 9.184 M -12.58 % | 10.506 M 43.60 % | 7.316 M -51.60 % | 15.117 M 2 557.37 % | 568.857 K -92.18 % | 7.271 M 185.03 % | 2.551 M -31.34 % | 3.715 M 67.95 % | 2.212 M -2.84 % | 2.277 M 7.27 % | 2.122 M -65.22 % | 6.103 M -7.83 % | 6.621 M 38.98 % | 4.764 M 8.58 % | 4.388 M 100.50 % | 2.189 M 85.31 % | 1.181 M 25.86 % | 938.399 K 67.58 % | 559.966 K -78.55 % | 2.610 M -39.38 % | 4.305 M 58.08 % | 2.724 M 633.28 % | 371.417 K 367.66 % | 79.421 K -96.18 % | 2.078 M -47.21 % | 3.936 M 987.65 % | 361.877 K -70.11 % | 1.211 M -13.21 % | 1.395 M 273.99 % | 373.000 K -57.03 % | 868.000 K 98.63 % | 437.000 K 20.39 % | 363.000 K 91.05 % | 190.000 K 19.50 % | 159.000 K 76.67 % | 90.000 K -99.85 % | 59.575 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | -17.839 M -2.31 % | -17.436 M 18.17 % | -21.307 M -1.97 % | -20.895 M 42.69 % | -36.459 M -72.50 % | -21.135 M 43.71 % | -37.548 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -50.593 M | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 financing activites | -1.341 M 14.36 % | -1.565 M 7.17 % | -1.686 M 8.39 % | -1.841 M -1.55 % | -1.812 M -4.89 % | -1.728 M 6.85 % | -1.855 M -11.23 % | -1.668 M 4.59 % | -1.748 M 3.86 % | -1.818 M 0.82 % | -1.833 M -11.88 % | -1.639 M -179.01 % | 2.074 M 238.60 % | -1.496 M -7.16 % | -1.396 M -16.74 % | -1.196 M -5.16 % | -1.137 M 3.67 % | -1.181 M -10.87 % | -1.065 M 2.83 % | -1.096 M -17.78 % | -930.537 K -65.57 % | -562.028 K 16.40 % | -672.298 K 2.33 % | -688.324 K 2.22 % | -703.948 K -18.15 % | -595.809 K -251.70 % | -169.406 K 77.27 % | -745.390 K -39.24 % | -535.312 K 27.00 % | -733.331 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 100.00 % | -1.383 M | 0.000 100.00 % | -3.711 M -529.02 % | 865.000 K 101.74 % | -49.626 M -354 571.43 % | 14.000 K -94.19 % | 241.000 K 1 105.00 % | 20.000 K |
Net cash used provided by financing activities | -6.243 M 52.58 % | -13.165 M 11.78 % | -14.924 M 27.11 % | -20.473 M 34.13 % | -31.080 M -66.11 % | -18.710 M 33.09 % | -27.964 M -4 315.73 % | -633.293 K -108.52 % | 7.436 M -14.41 % | 8.688 M 58.46 % | 5.483 M -59.32 % | 13.478 M 409.99 % | 2.643 M -54.24 % | 5.775 M 400.14 % | 1.155 M -54.17 % | 2.519 M 134.42 % | 1.075 M -1.95 % | 1.096 M 3.65 % | 1.057 M -78.88 % | 5.007 M -12.02 % | 5.691 M 35.42 % | 4.202 M 13.09 % | 3.716 M 147.68 % | 1.500 M 214.46 % | 477.092 K 39.26 % | 342.590 K -12.28 % | 390.559 K -79.05 % | 1.865 M -50.54 % | 3.770 M 89.44 % | 1.990 M 435.84 % | 371.417 K 367.66 % | 79.421 K -96.18 % | 2.078 M -47.21 % | 3.936 M 987.65 % | 361.877 K -70.11 % | 1.211 M -13.21 % | 1.395 M 273.99 % | 373.000 K -57.03 % | 868.000 K 98.63 % | 437.000 K 20.39 % | 363.000 K 91.05 % | 190.000 K 115.52 % | -1.224 M -1 460.00 % | 90.000 K -99.65 % | 25.864 M 340.99 % | 5.865 M 111.09 % | -52.881 M -2 643 950.00 % | -2.000 K -100.83 % | 241.000 K 1 105.00 % | 20.000 K |
Effect of forex changes on cash | -7.151 M -890.00 % | -722.354 K -110.47 % | 6.898 M 1 776.62 % | -411.433 K -154.70 % | 752.187 K -74.67 % | 2.969 M 221.62 % | -2.442 M -210.78 % | 2.204 M 149.27 % | -4.473 M -597.27 % | -641.470 K 85.29 % | -4.359 M -134.04 % | 12.805 M 312.40 % | 3.105 M 242.85 % | -2.174 M -194.80 % | -737.341 K -121.55 % | 3.422 M 240.13 % | -2.442 M 16.68 % | -2.931 M 64.09 % | -8.160 M -150.19 % | -3.262 M 52.16 % | -6.818 M -146.09 % | 14.793 M 494.67 % | -3.748 M -238.73 % | 2.702 M 171.31 % | -3.789 M -49.51 % | -2.534 M 94.47 % | -45.836 M -1 116.45 % | -3.768 M -239.60 % | 2.699 M -46.88 % | 5.081 M 3 734.10 % | -139.828 K -100.09 % | 152.633 M 8.08 % | 141.219 M | 0.000 | 0.000 | 0.000 -100.00 % | 388.000 K 148.72 % | 156.000 K 394.34 % | -53.000 K -170.67 % | 75.000 K 259.57 % | -47.000 K 42.68 % | -82.000 K 65.69 % | -239.000 K 19.53 % | -297.000 K -948.57 % | 35.000 K -45.31 % | 64.000 K 137.87 % | -169.000 K -312.20 % | -41.000 K 51.76 % | -85.000 K 72.76 % | -312.000 K |
Net change in cash | -27.537 M 4.20 % | -28.744 M -36 173.52 % | 79.682 K -99.77 % | 34.180 M 148.93 % | -69.857 M -243.04 % | 48.837 M 369.35 % | 10.405 M 128.16 % | -36.950 M -332.47 % | 15.894 M 164.35 % | 6.013 M 119.67 % | -30.572 M -173.23 % | -11.189 M -186.49 % | 12.936 M -21.38 % | 16.454 M 313.54 % | -7.705 M -163.30 % | 12.172 M 1 789.61 % | 644.157 K -95.29 % | 13.688 M 344.24 % | -5.604 M 36.32 % | -8.801 M -144.45 % | 19.797 M 348.31 % | -7.973 M -221.94 % | 6.538 M -23.87 % | 8.589 M 71.90 % | 4.996 M -82.13 % | 27.963 M 168.83 % | -40.624 M -2 480.97 % | -1.574 M -114.07 % | 11.185 M -11.82 % | 12.684 M 77.82 % | 7.133 M -95.31 % | 152.145 M 1.54 % | 149.844 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.488 M -27.57 % | 8.958 M 2.21 % | 8.764 M 60.51 % | 5.460 M -14.71 % | 6.402 M -70.95 % | 22.039 M 2 665.24 % | 797.000 K -85.45 % | 5.476 M -82.48 % | 31.264 M 480.68 % | 5.384 M 111.69 % | -46.070 M -982.40 % | 5.221 M 44.15 % | 3.622 M 62.42 % | 2.230 M |
Cash at beginning of period | 151.028 M -12.74 % | 173.070 M 0.62 % | 172.010 M 15.40 % | 149.058 M -31.35 % | 217.135 M 27.89 % | 169.777 M 4.04 % | 163.181 M -17.15 % | 196.957 M 6.18 % | 185.493 M 5.64 % | 175.581 M -15.44 % | 207.639 M -3.26 % | 214.636 M -0.29 % | 215.258 M 4.84 % | 205.323 M -1.77 % | 209.013 M 5.53 % | 198.061 M -1.91 % | 201.926 M 8.89 % | 185.448 M -1.46 % | 188.194 M -0.56 % | 189.252 M 14.06 % | 165.918 M -0.72 % | 167.124 M -2.26 % | 170.994 M 4.83 % | 163.113 M 2.12 % | 159.728 M 24.11 % | 128.695 M -23.00 % | 167.145 M -5.61 % | 177.088 M 9.21 % | 162.157 M 5.41 % | 153.836 M 3.31 % | 148.906 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 108.348 M 9.01 % | 99.390 M 9.67 % | 90.626 M 6.41 % | 85.166 M 8.13 % | 78.764 M 38.85 % | 56.725 M 1.43 % | 55.928 M 10.85 % | 50.452 M 162.94 % | 19.188 M 39.00 % | 13.804 M -76.94 % | 59.874 M 9.55 % | 54.653 M 7.10 % | 51.031 M 4.57 % | 48.801 M |
Cash at end of period | 123.491 M -14.44 % | 144.326 M -16.13 % | 172.090 M -6.08 % | 183.238 M 24.42 % | 147.278 M -32.63 % | 218.613 M 25.94 % | 173.586 M 8.49 % | 160.007 M -20.55 % | 201.387 M 10.90 % | 181.594 M 2.56 % | 177.067 M -12.97 % | 203.447 M -10.84 % | 228.194 M 2.89 % | 221.776 M 10.17 % | 201.308 M -4.25 % | 210.233 M 3.78 % | 202.570 M 1.72 % | 199.136 M 9.06 % | 182.590 M 1.18 % | 180.452 M -2.83 % | 185.715 M 16.69 % | 159.151 M -10.35 % | 177.533 M 3.40 % | 171.702 M 4.24 % | 164.724 M 5.15 % | 156.658 M 23.82 % | 126.521 M -27.91 % | 175.514 M 1.25 % | 173.342 M 4.10 % | 166.520 M 6.72 % | 156.040 M 2.56 % | 152.145 M 1.54 % | 149.844 M 5.63 % | 141.857 M 11.80 % | 126.881 M 13.61 % | 111.680 M -2.75 % | 114.836 M 5.99 % | 108.348 M 9.01 % | 99.390 M 9.67 % | 90.626 M 6.41 % | 85.166 M 8.13 % | 78.764 M 38.85 % | 56.725 M 1.43 % | 55.928 M 10.85 % | 50.452 M 162.94 % | 19.188 M 39.00 % | 13.804 M -76.94 % | 59.874 M 9.55 % | 54.653 M 7.10 % | 51.031 M |
Operating cash flow | 21.660 M -31.75 % | 31.734 M 25.75 % | 25.235 M -16.14 % | 30.092 M 121.09 % | 13.611 M -57.19 % | 31.790 M 7.82 % | 29.485 M 2 045.16 % | -1.516 M -110.94 % | 13.857 M -64.37 % | 38.888 M 3 035.70 % | -1.325 M 51.82 % | -2.749 M -132.28 % | 8.518 M -61.77 % | 22.282 M 591.88 % | 3.220 M -73.36 % | 12.089 M -14.99 % | 14.220 M -31.64 % | 20.802 M 957.28 % | 1.968 M -19.48 % | 2.443 M -92.39 % | 32.090 M 60.99 % | 19.933 M 150.92 % | 7.944 M 1 050.79 % | 690.272 K -92.37 % | 9.049 M -51.42 % | 18.628 M 201.05 % | 6.188 M 178.77 % | 2.220 M -75.94 % | 9.226 M -10.77 % | 10.339 M -19.25 % | 12.804 M 543.32 % | 1.990 M -74.87 % | 7.921 M -22.12 % | 10.171 M -40.79 % | 17.178 M 1 403.18 % | -1.318 M -119.50 % | 6.760 M -23.07 % | 8.787 M 3.11 % | 8.522 M 46.96 % | 5.799 M -20.69 % | 7.312 M -69.04 % | 23.615 M 782.47 % | 2.676 M -57.64 % | 6.317 M -8.62 % | 6.913 M 1 909.59 % | 344.000 K -95.45 % | 7.563 M 34.17 % | 5.637 M 52.15 % | 3.705 M 36.01 % | 2.724 M |
Capital expenditure | -2.659 M -67.65 % | -1.586 M 29.74 % | -2.258 M -1 329.42 % | -157.953 K 91.67 % | -1.897 M -900.21 % | -189.683 K 42.13 % | -327.776 K 11.92 % | -372.138 K 51.89 % | -773.470 K 10.33 % | -862.619 K 90.03 % | -8.652 M -236.59 % | -2.571 M -95.61 % | -1.314 M 79.34 % | -6.361 M 43.92 % | -11.343 M -94.32 % | -5.837 M 52.28 % | -12.233 M -173.43 % | -4.474 M -140.43 % | -1.861 M -116.01 % | -861.476 K 91.01 % | -9.578 M -489.31 % | -1.625 M -19.36 % | -1.362 M -33.20 % | -1.022 M 87.92 % | -8.464 M -854.53 % | -886.761 K 30.34 % | -1.273 M 32.66 % | -1.890 M 58.09 % | -4.510 M 4.58 % | -4.726 M 19.93 % | -5.903 M -130.78 % | -2.558 M -86.19 % | -1.374 M -337.11 % | -314.285 K 59.39 % | -773.923 K 71.55 % | -2.720 M -32.37 % | -2.055 M -474.02 % | -358.000 K 37.52 % | -573.000 K 32.67 % | -851.000 K 30.59 % | -1.226 M 27.20 % | -1.684 M -304.81 % | -416.000 K 34.38 % | -634.000 K 59.04 % | -1.548 M -74.13 % | -889.000 K -52.49 % | -583.000 K -56.30 % | -373.000 K -56.07 % | -239.000 K -18.32 % | -202.000 K |
Free CashFlow | 19.000 M -36.98 % | 30.148 M 31.20 % | 22.977 M -23.24 % | 29.934 M 155.55 % | 11.714 M -62.93 % | 31.601 M 8.38 % | 29.157 M 1 644.38 % | -1.888 M -114.43 % | 13.084 M -65.59 % | 38.025 M 481.14 % | -9.977 M -87.54 % | -5.320 M -173.85 % | 7.204 M -54.75 % | 15.920 M 296.01 % | -8.122 M -229.92 % | 6.252 M 214.70 % | 1.987 M -87.83 % | 16.328 M 15 203.14 % | 106.700 K -93.26 % | 1.582 M -92.97 % | 22.512 M 22.97 % | 18.307 M 178.14 % | 6.582 M 2 082.53 % | -331.998 K -156.75 % | 585.057 K -96.70 % | 17.741 M 260.97 % | 4.915 M 1 392.18 % | 329.372 K -93.02 % | 4.716 M -15.98 % | 5.613 M -18.67 % | 6.902 M 1 316.30 % | -567.426 K -108.67 % | 6.548 M -33.57 % | 9.857 M -39.91 % | 16.404 M 506.21 % | -4.038 M -185.83 % | 4.705 M -44.18 % | 8.429 M 6.04 % | 7.949 M 60.65 % | 4.948 M -18.70 % | 6.086 M -72.25 % | 21.931 M 870.40 % | 2.260 M -60.23 % | 5.683 M 5.93 % | 5.365 M 1 084.40 % | -545.000 K -107.81 % | 6.980 M 32.60 % | 5.264 M 51.88 % | 3.466 M 37.43 % | 2.522 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 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 |