
Amoy Diagnostics Co., Ltd. 300685.SZ
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.109 B 6.27 % | 1.044 B 23.91 % | 842.180 M -8.16 % | 917.033 M 25.90 % | 728.391 M 25.94 % | 578.356 M 31.73 % | 439.031 M 32.89 % | 330.371 M 30.59 % | 252.987 M 43.03 % | 176.878 M 65.60 % | 106.811 M 43.61 % | 74.378 M 94.98 % | 38.147 M |
Net income | 254.863 M -2.53 % | 261.484 M -0.86 % | 263.743 M 10.09 % | 239.574 M 32.86 % | 180.326 M 33.11 % | 135.474 M 6.89 % | 126.738 M 34.73 % | 94.066 M 40.33 % | 67.034 M 217.92 % | 21.085 M 10.17 % | 19.139 M -13.20 % | 22.050 M 176.57 % | 7.973 M |
Income before tax | 289.881 M -1.69 % | 294.857 M 3.07 % | 286.083 M 13.53 % | 251.979 M 25.54 % | 200.709 M 24.39 % | 161.350 M 13.33 % | 142.376 M 33.14 % | 106.933 M 46.37 % | 73.054 M 196.95 % | 24.601 M 7.34 % | 22.919 M -13.15 % | 26.389 M 175.80 % | 9.568 M |
Income before tax ratio | 0.26 -7.49 % | 0.28 -16.82 % | 0.34 23.63 % | 0.27 -0.28 % | 0.28 -1.23 % | 0.28 -13.97 % | 0.32 0.19 % | 0.32 12.09 % | 0.29 107.62 % | 0.14 -35.18 % | 0.21 -39.52 % | 0.35 41.45 % | 0.25 |
EBITDA | 323.247 M 0.31 % | 322.236 M 68.30 % | 191.460 M -29.48 % | 271.495 M 33.56 % | 203.273 M 30.86 % | 155.339 M 1.73 % | 152.693 M 37.59 % | 110.974 M 76.25 % | 62.964 M 120.27 % | 28.586 M 25.86 % | 22.713 M 6.04 % | 21.420 M 195.66 % | 7.245 M |
Net income ratio | 0.23 -8.28 % | 0.25 -19.98 % | 0.31 19.87 % | 0.26 5.53 % | 0.25 5.69 % | 0.23 -18.86 % | 0.29 1.39 % | 0.28 7.46 % | 0.26 122.28 % | 0.12 -33.47 % | 0.18 -39.56 % | 0.30 41.85 % | 0.21 |
Ratio EBITDA | 0.29 -5.61 % | 0.31 35.83 % | 0.23 -23.21 % | 0.30 6.09 % | 0.28 3.90 % | 0.27 -22.77 % | 0.35 3.54 % | 0.34 34.96 % | 0.25 54.00 % | 0.16 -24.00 % | 0.21 -26.16 % | 0.29 51.64 % | 0.19 |
Gross profit ratio | 0.84 0.72 % | 0.83 1.55 % | 0.82 -2.58 % | 0.84 -3.47 % | 0.87 -3.77 % | 0.90 -0.73 % | 0.91 -1.43 % | 0.92 1.70 % | 0.91 -2.50 % | 0.93 -1.10 % | 0.94 1.02 % | 0.93 2.39 % | 0.91 |
Weighted average shs out dil | 398.224 M 0.51 % | 396.189 M 0.65 % | 393.646 M -1.41 % | 399.289 M -0.36 % | 400.725 M 54.47 % | 259.419 M -33.29 % | 388.855 M 16.36 % | 334.181 M 14.89 % | 290.879 M -0.65 % | 292.782 M -1.79 % | 298.113 M 0.00 % | 298.113 M 0.00 % | 298.113 M |
Weighted average shs out | 398.224 M 0.51 % | 396.189 M 0.65 % | 393.646 M -0.50 % | 395.626 M -0.05 % | 395.838 M 52.59 % | 259.419 M -33.28 % | 388.800 M 16.34 % | 334.181 M 14.89 % | 290.879 M -0.65 % | 292.782 M -1.79 % | 298.113 M 0.00 % | 298.113 M 0.00 % | 298.113 M |
EPS diluted | 0.64 -3.03 % | 0.66 -1.49 % | 0.67 11.67 % | 0.60 33.33 % | 0.45 -13.46 % | 0.52 59.51 % | 0.33 16.43 % | 0.28 21.74 % | 0.23 219.44 % | 0.07 12.15 % | 0.06 -13.24 % | 0.07 177.15 % | 0.03 |
Earnings per share | 0.64 -3.03 % | 0.66 -1.49 % | 0.67 10.63 % | 0.61 32.92 % | 0.46 -12.38 % | 0.52 59.51 % | 0.33 16.43 % | 0.28 21.74 % | 0.23 219.44 % | 0.07 12.15 % | 0.06 -13.24 % | 0.07 177.15 % | 0.03 |
Gross profit | 927.606 M 7.04 % | 866.583 M 25.82 % | 688.741 M -10.53 % | 769.839 M 21.53 % | 633.447 M 21.20 % | 522.650 M 30.77 % | 399.673 M 30.98 % | 305.131 M 32.80 % | 229.762 M 39.45 % | 164.759 M 63.77 % | 100.602 M 45.07 % | 69.346 M 99.64 % | 34.735 M |
Income tax expense | 35.017 M 4.93 % | 33.373 M 53.15 % | 21.791 M 68.20 % | 12.955 M -36.44 % | 20.383 M -21.23 % | 25.876 M 65.47 % | 15.638 M 21.53 % | 12.868 M 69.54 % | 7.590 M 24.16 % | 6.113 M 61.70 % | 3.780 M -12.89 % | 4.340 M 171.93 % | 1.596 M |
Cost of revenue | 181.342 M 2.50 % | 176.924 M 15.31 % | 153.439 M 4.24 % | 147.195 M 55.03 % | 94.943 M 70.44 % | 55.706 M 41.54 % | 39.358 M 55.93 % | 25.241 M 8.68 % | 23.225 M 91.64 % | 12.119 M 95.18 % | 6.209 M 23.39 % | 5.032 M 47.49 % | 3.412 M |
General and administrative expenses | 60.017 M 8.69 % | 55.217 M -2.55 % | 56.663 M -7.72 % | 61.401 M -36.27 % | 96.348 M 36.84 % | 70.407 M 173.35 % | 25.758 M -0.50 % | 25.887 M -63.16 % | 70.262 M 3.35 % | 67.985 M 104.33 % | 33.272 M 68.19 % | 19.782 M 45.19 % | 13.625 M |
Selling and marketing expenses | 358.816 M 8.90 % | 329.494 M 8.46 % | 303.779 M 0.29 % | 302.914 M 29.69 % | 233.562 M 6.59 % | 219.128 M 28.30 % | 170.791 M 32.69 % | 128.711 M 20.09 % | 107.179 M 40.92 % | 76.058 M 63.25 % | 46.590 M 56.48 % | 29.773 M 77.53 % | 16.771 M |
Other expenses | -319.173 K 98.59 % | -22.592 M 83.13 % | -133.896 M -628.06 % | 25.356 M 284.90 % | -13.714 M 40.61 % | -23.089 M -20.66 % | -19.136 M -187.73 % | -6.651 M 88.74 % | -59.039 M -82.38 % | -32.371 M -95.46 % | -16.561 M -68.54 % | -9.827 M -2 131.90 % | 483.613 K |
Operating expenses | 634.628 M 12.26 % | 565.336 M 40.95 % | 401.079 M -22.36 % | 516.601 M 19.78 % | 431.302 M 19.74 % | 360.200 M 40.84 % | 255.749 M 28.66 % | 198.776 M 18.52 % | 167.716 M 15.31 % | 145.449 M 73.78 % | 83.697 M 58.80 % | 52.706 M 70.68 % | 30.880 M |
Cost and expenses | 815.971 M 9.93 % | 742.260 M 33.86 % | 554.518 M -16.46 % | 663.795 M 26.14 % | 526.245 M 26.53 % | 415.905 M 40.93 % | 295.107 M 31.73 % | 224.017 M 17.32 % | 190.940 M 21.18 % | 157.568 M 75.26 % | 89.907 M 55.71 % | 57.738 M 68.37 % | 34.292 M |
Research and development expenses | 216.114 M 6.35 % | 203.217 M 16.44 % | 174.532 M 37.50 % | 126.929 M 10.27 % | 115.105 M 22.77 % | 93.754 M 19.68 % | 78.336 M 54.12 % | 50.828 M 3.07 % | 49.313 M 45.99 % | 33.777 M 65.60 % | 20.396 M 57.17 % | 12.978 M | 0.000 |
Selling general and administrative expenses | 418.833 M 8.87 % | 384.711 M 6.73 % | 360.442 M -1.06 % | 364.315 M 10.43 % | 329.910 M 13.94 % | 289.535 M 47.31 % | 196.549 M 27.13 % | 154.599 M -12.87 % | 177.442 M 23.19 % | 144.042 M 80.36 % | 79.862 M 61.16 % | 49.555 M 63.03 % | 30.396 M |
Interest income | 26.579 M 38.65 % | 19.170 M 213.90 % | 6.107 M 95.03 % | 3.131 M -53.91 % | 6.793 M -48.65 % | 13.229 M 27.16 % | 10.403 M 287.79 % | 2.683 M -69.89 % | 8.910 M 1 926.58 % | 439.664 K -36.14 % | 688.432 K | 0.000 | 0.000 |
Interest expense | 1.692 M 7.85 % | 1.569 M 12.27 % | 1.397 M 74.37 % | 801.363 K -37.68 % | 1.286 M 407.10 % | 253.569 K -65.83 % | 742.075 K 74.05 % | 426.358 K -48.80 % | 832.800 K -48.96 % | 1.632 M 104.58 % | 797.600 K 252.76 % | 226.100 K | 0.000 |
Depreciation and amortization | 45.993 M -12.85 % | 52.777 M 10.37 % | 47.817 M 31.19 % | 36.448 M 33.39 % | 27.325 M 12.70 % | 24.246 M 22.99 % | 19.714 M 20.26 % | 16.393 M 8.44 % | 15.117 M 27.15 % | 11.888 M 110.35 % | 5.652 M 27.19 % | 4.444 M 31.09 % | 3.390 M |
Operating income | 292.978 M -2.74 % | 301.247 M 4.72 % | 287.663 M 13.59 % | 253.238 M 25.28 % | 202.145 M 24.44 % | 162.450 M 12.87 % | 143.925 M 35.33 % | 106.354 M 71.41 % | 62.047 M 221.32 % | 19.310 M 14.23 % | 16.904 M 1.59 % | 16.640 M 348.43 % | 3.711 M |
Operating income ratio | 0.26 -8.48 % | 0.29 -15.48 % | 0.34 23.69 % | 0.28 -0.50 % | 0.28 -1.20 % | 0.28 -14.32 % | 0.33 1.83 % | 0.32 31.26 % | 0.25 124.65 % | 0.11 -31.02 % | 0.16 -29.26 % | 0.22 129.99 % | 0.10 |
Total other income expenses net | -3.097 M 51.53 % | -6.390 M -304.46 % | -1.580 M -25.49 % | -1.259 M 12.37 % | -1.436 M -30.56 % | -1.100 M 28.96 % | -1.549 M -367.49 % | 579.022 K -94.74 % | 11.008 M 108.03 % | 5.291 M -12.04 % | 6.015 M -38.30 % | 9.750 M 66.44 % | 5.858 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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -820.142 M -63.63 % | -501.217 M -13.64 % | -441.046 M -11.15 % | -396.817 M -36.80 % | -290.068 M 41.21 % | -493.394 M -164.50 % | -186.537 M -12.48 % | -165.845 M -129.43 % | -72.285 M -18.20 % | -61.154 M -599.27 % | 12.249 M 13.28 % | 10.812 M 174.77 % | -14.461 M |
Total investments | 11.952 M -98.64 % | 875.781 M 1 394.37 % | 58.605 M -13.33 % | 67.620 M -4.76 % | 71.000 M -7.18 % | 76.493 M -8.14 % | 83.274 M 156.12 % | 32.513 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total debt | 8.732 M -83.07 % | 51.572 M -3.86 % | 53.641 M 784.67 % | 6.063 M -91.52 % | 71.492 M 1 329.85 % | 5.000 M -57.26 % | 11.700 M 485.00 % | 2.000 M -80.00 % | 10.000 M -6.54 % | 10.700 M -55.04 % | 23.799 M 28.23 % | 18.560 M 9 164.01 % | 200.340 K |
Accumulated other comprehensive income loss | 2.143 M -8.71 % | 2.347 M -33.33 % | 3.521 M -96.15 % | 91.556 M 76.76 % | 51.798 M 769.97 % | 5.954 M -79.50 % | 29.049 M 72.58 % | 16.832 M 113.38 % | 7.888 M -96.57 % | 229.649 M | 0.000 | 0.000 | 0.000 |
Retained earnings | 1.181 B 17.28 % | 1.007 B 21.69 % | 827.674 M 29.89 % | 637.202 M 34.03 % | 475.400 M 36.89 % | 347.298 M 38.47 % | 250.812 M 61.30 % | 155.491 M 120.97 % | 70.369 M 653.10 % | 9.344 M -62.47 % | 24.899 M 41.29 % | 17.623 M 821.12 % | -2.444 M |
Common stock | 398.437 M -0.04 % | 398.602 M 0.11 % | 398.157 M 79.57 % | 221.723 M -0.04 % | 221.808 M 50.68 % | 147.206 M 2.23 % | 144.000 M 80.00 % | 80.000 M 33.33 % | 60.000 M 0.00 % | 60.000 M 179.14 % | 21.495 M 9.14 % | 19.694 M 0.00 % | 19.694 M |
Total equity | 1.843 B 8.22 % | 1.703 B 13.58 % | 1.500 B 9.50 % | 1.370 B 21.37 % | 1.128 B 25.10 % | 902.105 M 19.21 % | 756.740 M 16.56 % | 649.202 M 110.84 % | 307.906 M 24.20 % | 247.905 M 183.20 % | 87.538 M 122.74 % | 39.300 M 127.82 % | 17.251 M |
Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.497 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.559 M | 0.000 | 0.000 |
Long term debt | 8.732 M -81.25 % | 46.567 M -3.59 % | 48.303 M 1 507.71 % | 3.004 M 20.30 % | 2.497 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.143 M 64.88 % | 11.004 M 6 193.18 % | 174.859 K |
Total non current liabilities | 26.714 M -53.20 % | 57.084 M -3.63 % | 59.231 M 293.90 % | 15.037 M 2.47 % | 14.675 M 257.77 % | 4.102 M -23.87 % | 5.388 M -17.70 % | 6.547 M -24.07 % | 8.621 M -2.44 % | 8.837 M -66.90 % | 26.702 M 35.91 % | 19.647 M 63.39 % | 12.025 M |
Other current liabilities | 149.787 M 11.49 % | 134.349 M 4 853.43 % | -2.826 M -103.33 % | 84.999 M -26.36 % | 115.417 M 10.03 % | 104.899 M 23 095.49 % | -456.172 K -101.95 % | 23.393 M 645.16 % | -4.291 M -120.46 % | 20.970 M 327.67 % | 4.903 M 219.41 % | -4.106 M -112.15 % | 33.805 M |
Deferred revenue | 0.000 | 0.000 -100.00 % | 64.682 M -40.14 % | 108.063 M 1 039.39 % | 9.484 M -91.73 % | 114.660 M 296.34 % | 28.929 M 11.96 % | 25.839 M 42.54 % | 18.128 M -24.17 % | 23.906 M -45.12 % | 43.562 M 7.87 % | 40.382 M 8.84 % | 37.103 M |
Short term debt | 0.000 -100.00 % | 5.005 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 M -57.26 % | 11.700 M 485.00 % | 2.000 M -80.00 % | 10.000 M -6.54 % | 10.700 M | 0.000 -100.00 % | 7.555 M | 0.000 |
Total current liabilities | 194.823 M 11.66 % | 174.477 M 89.72 % | 91.966 M -31.98 % | 135.213 M -9.70 % | 149.731 M 6.52 % | 140.567 M 148.27 % | 56.619 M 44.81 % | 39.100 M 6.33 % | 36.774 M -19.55 % | 45.709 M -26.52 % | 62.203 M 21.00 % | 51.405 M 36.79 % | 37.579 M |
Total liabilities | 221.537 M -4.33 % | 231.561 M 53.15 % | 151.197 M 0.63 % | 150.250 M -8.61 % | 164.406 M 13.64 % | 144.669 M 133.31 % | 62.007 M 35.84 % | 45.647 M 0.55 % | 45.395 M -16.78 % | 54.546 M -38.65 % | 88.905 M 25.13 % | 71.053 M 43.24 % | 49.604 M |
Other non current assets | 376.438 M 3 096.27 % | 11.777 M -96.13 % | 304.463 M -5.76 % | 323.058 M 3.39 % | 312.475 M 774.15 % | 35.746 M 293.39 % | 9.087 M 127.77 % | 3.990 M 158.90 % | 1.541 M -35.99 % | 2.408 M -28.91 % | 3.387 M -14.52 % | 3.962 M 38.87 % | 2.853 M |
Long term investments | -339.934 M -718.64 % | 54.949 M 127.38 % | -200.690 M 19.15 % | -248.234 M -6.15 % | -233.856 M -603.68 % | 46.429 M -44.18 % | 83.183 M 139.57 % | 34.723 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 43.583 M -10.23 % | 48.548 M 2.83 % | 47.212 M 147.63 % | 19.066 M 17.59 % | 16.213 M 4.57 % | 15.504 M 2.66 % | 15.103 M 0.73 % | 14.994 M -2.57 % | 15.390 M -1.90 % | 15.687 M 0.64 % | 15.587 M -2.22 % | 15.942 M -1.47 % | 16.179 M |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.653 M | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 43.583 M -10.23 % | 48.548 M 2.83 % | 47.212 M 147.63 % | 19.066 M 17.59 % | 16.213 M 4.57 % | 15.504 M 2.66 % | 15.103 M 0.73 % | 14.994 M -2.57 % | 15.390 M -43.71 % | 27.340 M 75.39 % | 15.587 M -2.22 % | 15.942 M -1.47 % | 16.179 M |
Property plant equipment net | 186.254 M -3.94 % | 193.886 M -6.91 % | 208.268 M -0.59 % | 209.514 M 22.66 % | 170.807 M 18.71 % | 143.885 M -0.25 % | 144.245 M 11.07 % | 129.868 M 1.05 % | 128.519 M 21.51 % | 105.772 M 19.83 % | 88.270 M 118.14 % | 40.464 M 226.90 % | 12.378 M |
Total non current assets | 276.402 M -12.09 % | 314.410 M -14.04 % | 365.784 M 12.94 % | 323.861 M 13.98 % | 284.133 M 13.94 % | 249.365 M -1.75 % | 253.800 M 36.83 % | 185.484 M 25.77 % | 147.481 M 7.48 % | 137.215 M 26.23 % | 108.703 M 75.20 % | 62.046 M 84.35 % | 33.656 M |
Other current assets | 27.628 M -15.68 % | 32.766 M 10.01 % | 29.785 M 161.80 % | 11.377 M 258.59 % | 3.173 M -81.92 % | 17.549 M 401.15 % | 3.502 M 209.69 % | 1.131 M -47.22 % | 2.142 M -28.70 % | 3.005 M -61.06 % | 7.716 M 65.44 % | 4.664 M 405.75 % | 922.203 K |
Short term investments | 351.886 M -24.99 % | 469.121 M 80.92 % | 259.295 M -17.91 % | 315.854 M 3.61 % | 304.856 M 914.03 % | 30.064 M 33 170.62 % | 90.361 K -99.95 % | 188.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 828.874 M 49.94 % | 552.789 M 11.75 % | 494.687 M 22.79 % | 402.880 M 11.43 % | 361.561 M -27.45 % | 498.394 M 151.41 % | 198.237 M 18.11 % | 167.845 M 103.98 % | 82.285 M 14.52 % | 71.854 M 522.12 % | 11.550 M 49.09 % | 7.747 M -47.16 % | 14.661 M |
Cash and short term investments | 1.181 B 15.54 % | 1.022 B 35.54 % | 753.982 M 4.90 % | 718.735 M 7.85 % | 666.417 M 26.11 % | 528.457 M 166.46 % | 198.328 M 18.16 % | 167.845 M 103.98 % | 82.285 M 14.52 % | 71.854 M 522.12 % | 11.550 M 49.09 % | 7.747 M -47.16 % | 14.661 M |
Total current assets | 1.788 B 10.36 % | 1.620 B 26.09 % | 1.285 B 7.45 % | 1.196 B 18.56 % | 1.009 B 26.51 % | 797.409 M 41.15 % | 564.947 M 10.91 % | 509.364 M 147.48 % | 205.820 M 24.56 % | 165.236 M 143.93 % | 67.740 M 40.23 % | 48.307 M 45.51 % | 33.198 M |
Inventory | 34.365 M 19.40 % | 28.783 M -12.35 % | 32.839 M 1.76 % | 32.270 M 50.56 % | 21.433 M 24.89 % | 17.162 M 21.99 % | 14.068 M 45.01 % | 9.702 M 11.59 % | 8.694 M 9.16 % | 7.964 M 89.91 % | 4.194 M 31.55 % | 3.188 M 128.82 % | 1.393 M |
Net receivables | 545.647 M 1.61 % | 537.013 M 14.62 % | 468.535 M 7.78 % | 434.695 M 36.16 % | 319.255 M 35.95 % | 234.838 M 23.85 % | 189.608 M 32.46 % | 143.139 M 27.01 % | 112.698 M | 0.000 -100.00 % | 48.854 M | 0.000 -100.00 % | 16.222 M |
Tax assets | 10.061 M 91.66 % | 5.249 M -19.62 % | 6.531 M -68.08 % | 20.457 M 10.62 % | 18.494 M 137.08 % | 7.800 M 257.41 % | 2.182 M 14.25 % | 1.910 M -5.96 % | 2.031 M 19.78 % | 1.696 M 16.23 % | 1.459 M -13.04 % | 1.678 M -25.28 % | 2.246 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 | 0.000 |
Account payables | 19.702 M 10.09 % | 17.897 M -16.11 % | 21.333 M -11.19 % | 24.021 M 71.06 % | 14.042 M -14.70 % | 16.463 M 26.47 % | 13.017 M 35.54 % | 9.604 M 25.68 % | 7.642 M -15.41 % | 9.034 M -27.18 % | 12.406 M 322.72 % | 2.935 M 1 456.23 % | 188.580 K |
Tax payables | 25.333 M 47.06 % | 17.226 M 96.27 % | 8.777 M -48.70 % | 17.108 M 37.48 % | 12.444 M -12.40 % | 14.205 M 314.24 % | 3.429 M -16.42 % | 4.103 M -22.52 % | 5.295 M 5.79 % | 5.006 M 275.79 % | 1.332 M -71.29 % | 4.639 M 29.40 % | 3.585 M |
Deferred revenue non current | 17.982 M 70.98 % | 10.517 M 2.46 % | 10.264 M -7.95 % | 11.151 M -23.74 % | 14.622 M 257.30 % | 4.092 M -23.86 % | 5.374 M -17.90 % | 6.547 M -24.07 % | 8.621 M -2.44 % | 8.837 M 3.25 % | 8.559 M -0.97 % | 8.643 M -27.06 % | 11.850 M |
Minority interest | 0.000 | 0.000 | 0.000 -100.00 % | 5.050 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.033 M | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 8.732 M 302.97 % | 2.167 M 30.31 % | 1.663 M -44.65 % | 3.004 M 20.30 % | 2.497 M | 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 |
Other total stockholders equity | 263.627 M -10.70 % | 295.210 M 7.78 % | 273.897 M -45.83 % | 505.657 M 17.24 % | 431.284 M 5.81 % | 407.601 M 12.62 % | 361.928 M -8.81 % | 396.879 M 133.94 % | 169.649 M 0.00 % | 169.649 M 312.33 % | 41.144 M | 0.000 | 0.000 |
Deferred tax liabilities non current | 0.000 | 0.000 -100.00 % | 664.248 K -24.64 % | 881.401 K 1 551.62 % | 53.366 K 458.81 % | 9.550 K -29.54 % | 13.554 K | 0.000 | 0.000 | 0.000 100.00 % | -18.143 M -64.88 % | -11.004 M | 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 |
Total assets | 2.065 B 6.71 % | 1.935 B 17.20 % | 1.651 B 8.62 % | 1.520 B 17.56 % | 1.293 B 23.51 % | 1.047 B 27.85 % | 818.747 M 17.83 % | 694.848 M 96.67 % | 353.301 M 16.81 % | 302.451 M 71.42 % | 176.443 M 59.89 % | 110.353 M 65.07 % | 66.854 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 | 0.000 | 0.000 -100.00 % | 13.709 M 1 307.33 % | -1.136 M 69.04 % | -3.668 M 34.75 % | -5.622 M -2 072.87 % | -258.737 K -313.64 % | 121.108 K 136.11 % | -335.400 K -41.64 % | -236.800 K | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 -100.00 % | 2.225 M -85.19 % | 15.020 M -68.24 % | 47.297 M 33.66 % | 35.386 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | -14.015 M 62.65 % | -37.522 M 36.30 % | -58.909 M 52.92 % | -125.128 M -1 076.57 % | -10.635 M 37.41 % | -16.990 M 65.59 % | -49.382 M -96.50 % | -25.131 M 33.85 % | -37.988 M -50.45 % | -25.251 M -79.46 % | -14.070 M 29.23 % | -19.883 M -62.51 % | -12.235 M |
Accounts receivables | -38.356 M -262.75 % | -10.574 M -140.80 % | 25.914 M 119.58 % | -132.318 M -64.02 % | -80.674 M -29.43 % | -62.328 M -20.42 % | -51.760 M -68.06 % | -30.799 M 11.36 % | -34.746 M -1.86 % | -34.113 M -135.82 % | -14.466 M 31.93 % | -21.252 M | 0.000 |
Inventory | -5.583 M -237.64 % | 4.056 M 813.07 % | -568.839 K 94.75 % | -10.837 M -153.73 % | -4.271 M -38.05 % | -3.094 M 29.15 % | -4.367 M -333.37 % | -1.008 M 47.63 % | -1.924 M 30.46 % | -2.767 M -175.07 % | -1.006 M 43.96 % | -1.795 M -1 035.17 % | -158.100 K |
Accounts payables | 34.735 M 212.03 % | -31.005 M 68.35 % | -97.964 M -611.22 % | 19.163 M -75.43 % | 77.978 M 44.26 % | 54.054 M 671.86 % | 7.003 M 6.85 % | 6.554 M 766.98 % | -982.700 K -108.28 % | 11.867 M | 0.000 | 0.000 | 0.000 |
Other working capital | 0.000 | 0.000 -100.00 % | 13.709 M 1 307.33 % | -1.136 M 69.04 % | -3.668 M 34.75 % | -5.622 M 87.51 % | -45.015 M -86.60 % | -24.123 M 33.11 % | -36.065 M -60.40 % | -22.484 M -72.10 % | -13.065 M 27.77 % | -18.088 M -49.77 % | -12.077 M |
Other non cash items | 45.122 M 147.81 % | 18.208 M 116.76 % | -108.618 M -807.25 % | 15.358 M -35.14 % | 23.678 M 169.24 % | 8.795 M 342.85 % | -3.621 M -155.18 % | 6.563 M 163.05 % | -10.408 M -174.84 % | 13.908 M 181.43 % | 4.942 M 153.95 % | 1.946 M 193.56 % | 662.900 K |
Net cash provided by operating activities | 341.846 M 14.44 % | 298.716 M 100.43 % | 149.037 M -11.37 % | 168.161 M -23.80 % | 220.694 M 45.65 % | 151.525 M 62.15 % | 93.448 M 1.70 % | 91.890 M 185.51 % | 32.185 M 68.54 % | 19.096 M 21.70 % | 15.691 M 83.38 % | 8.557 M 4 174.57 % | -210.000 K |
Investments in property plant and equipment | -40.208 M 10.38 % | -44.865 M 42.69 % | -78.285 M -5.01 % | -74.547 M -28.76 % | -57.894 M -148.33 % | -23.313 M 40.18 % | -38.975 M -79.79 % | -21.678 M 52.46 % | -45.595 M -53.06 % | -29.790 M 35.52 % | -46.200 M -36.36 % | -33.880 M -37.96 % | -24.558 M |
Acquisitions net | 0.000 | 0.000 -100.00 % | 51.935 M 483.68 % | 8.898 M -84.66 % | 58.003 M 147.74 % | 23.413 M -40.25 % | 39.182 M 80.74 % | 21.679 M 10.95 % | 19.538 M 320.02 % | -8.880 M -119.09 % | 46.507 M | 0.000 -100.00 % | 24.755 M |
Purchases of investments | -627.862 M 30.24 % | -899.982 M -147.54 % | -363.572 M 52.91 % | -772.144 M 40.97 % | -1.308 B -4 260.00 % | -30.000 M 95.91 % | -734.305 M -98.26 % | -370.372 M -919.75 % | -36.320 M 1.71 % | -36.950 M -23.17 % | -30.000 M | 0.000 100.00 % | -10.000 M |
Sales maturities of investments | 594.554 M 0.19 % | 593.419 M 69.45 % | 350.206 M -41.70 % | 600.721 M -42.24 % | 1.040 B 545.09 % | 161.214 M -77.51 % | 716.804 M 373.39 % | 151.419 M 317.51 % | 36.267 M -2.93 % | 37.360 M 21.99 % | 30.627 M | 0.000 -100.00 % | 10.106 M |
Other investing activites | 215.729 K -98.89 % | 19.434 M 4 115.90 % | -483.930 K 91.36 % | -5.600 M 90.33 % | -57.894 M -148.33 % | -23.313 M 40.18 % | -38.975 M -3 897 597.34 % | 1.000 K -99.94 % | 1.601 M 192.81 % | 546.731 K 77.79 % | 307.515 K -83.65 % | 1.880 M 853.46 % | 197.222 K |
Net cash used for investing activites | -73.299 M 77.92 % | -331.994 M -725.86 % | -40.200 M 83.43 % | -242.672 M 25.52 % | -325.816 M -401.68 % | 108.000 M 291.94 % | -56.269 M 76.62 % | -240.630 M -881.80 % | -24.509 M 35.01 % | -37.713 M 16.68 % | -45.265 M -41.45 % | -32.000 M -31.93 % | -24.255 M |
Debt repayment | -7.240 M -362.32 % | 2.760 M -94.35 % | 48.880 M | 0.000 100.00 % | -5.000 M 25.37 % | -6.700 M | 0.000 100.00 % | -8.000 M -1 042.86 % | -700.000 K 94.89 % | -13.699 M -352.13 % | 5.433 M -70.42 % | 18.366 M | 0.000 |
Common stock issued | 0.000 | 0.000 -100.00 % | 100.708 M | 0.000 -100.00 % | 2.829 M -96.07 % | 71.975 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | -86.080 M -615.22 % | -12.035 M 88.05 % | -100.708 M -2 198.39 % | -4.382 M -54.88 % | -2.829 M -731.23 % | -340.350 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -60.592 M -9.79 % | -55.190 M -7.23 % | -51.469 M 6.90 % | -55.284 M -49.46 % | -36.990 M -39.63 % | -26.491 M -33.75 % | -19.806 M -4 697.78 % | -412.811 K 27.40 % | -568.603 K 62.19 % | -1.504 M 25.09 % | -2.008 M -403.76 % | -398.544 K -224.39 % | -122.858 K |
Other financing activites | -5.728 M -112.34 % | 46.421 M 139.34 % | -117.987 M -1 416.09 % | 8.965 M -68.05 % | 28.063 M -60.80 % | 71.584 M 637.98 % | 9.700 M -96.07 % | 246.817 M 43 507.64 % | -568.603 K -100.64 % | 89.050 M 203.05 % | 29.384 M 2 241.87 % | -1.372 M -113.79 % | 9.950 M |
Net cash used provided by financing activities | -159.640 M -784.71 % | -18.044 M 85.03 % | -120.576 M -160.32 % | -46.319 M -163.60 % | -17.572 M -145.77 % | 38.393 M 479.91 % | -10.106 M -104.23 % | 238.817 M 18 925.21 % | -1.269 M -101.68 % | 75.327 M 125.36 % | 33.425 M 101.42 % | 16.595 M 68.87 % | 9.827 M |
Effect of forex changes on cash | 5.478 M -37.81 % | 8.809 M -64.18 % | 24.594 M 346.08 % | -9.994 M 29.32 % | -14.140 M -731.81 % | 2.238 M -32.57 % | 3.319 M 173.47 % | -4.517 M -212.26 % | 4.024 M 11.93 % | 3.595 M 7 607.74 % | -47.881 K 27.19 % | -65.762 K -742.68 % | -7.804 K |
Net change in cash | 114.384 M 369.05 % | -42.514 M -430.72 % | 12.855 M 109.83 % | -130.824 M 4.39 % | -136.833 M -145.59 % | 300.156 M 887.60 % | 30.392 M -64.48 % | 85.560 M 720.24 % | 10.431 M -82.70 % | 60.304 M 1 485.76 % | 3.803 M 155.00 % | -6.914 M 52.79 % | -14.645 M |
Cash at beginning of period | 201.078 M -17.45 % | 243.591 M 5.57 % | 230.736 M -36.18 % | 361.561 M -27.45 % | 498.394 M 151.41 % | 198.237 M 18.11 % | 167.845 M 103.98 % | 82.285 M 14.52 % | 71.854 M 522.12 % | 11.550 M 49.09 % | 7.747 M -47.16 % | 14.661 M -49.97 % | 29.306 M |
Cash at end of period | 315.462 M 56.89 % | 201.078 M -17.45 % | 243.591 M 5.57 % | 230.736 M -36.18 % | 361.561 M -27.45 % | 498.394 M 151.41 % | 198.237 M 18.11 % | 167.845 M 103.98 % | 82.285 M 14.52 % | 71.854 M 522.12 % | 11.550 M 49.09 % | 7.747 M -47.16 % | 14.661 M |
Operating cash flow | 341.846 M 14.44 % | 298.716 M 100.43 % | 149.037 M -11.37 % | 168.161 M -23.80 % | 220.694 M 45.65 % | 151.525 M 62.15 % | 93.448 M 1.70 % | 91.890 M 185.51 % | 32.185 M 68.54 % | 19.096 M 21.70 % | 15.691 M 83.38 % | 8.557 M 4 174.57 % | -210.000 K |
Capital expenditure | -40.208 M 10.38 % | -44.865 M 42.69 % | -78.285 M -5.01 % | -74.547 M -28.76 % | -57.894 M -148.33 % | -23.313 M 40.18 % | -38.975 M -79.79 % | -21.678 M 52.46 % | -45.595 M -53.06 % | -29.790 M 35.52 % | -46.200 M -36.36 % | -33.880 M -37.96 % | -24.558 M |
Free CashFlow | 301.638 M 18.82 % | 253.851 M 258.79 % | 70.752 M -24.42 % | 93.614 M -42.50 % | 162.800 M 26.98 % | 128.212 M 135.37 % | 54.473 M -22.42 % | 70.212 M 623.56 % | -13.411 M -25.40 % | -10.694 M 64.95 % | -30.509 M -20.48 % | -25.324 M -2.24 % | -24.768 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 | 2023-01-01 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-06-30 | 2015-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 307.254 M 12.92 % | 272.091 M 4.26 % | 260.981 M -14.42 % | 304.950 M -1.54 % | 309.729 M 32.77 % | 233.289 M -30.55 % | 335.915 M 34.97 % | 248.885 M -5.56 % | 263.542 M 35.04 % | 195.164 M -19.66 % | 242.921 M 17.49 % | 206.751 M 10.88 % | 186.458 M -9.51 % | 206.050 M -24.05 % | 271.298 M 9.93 % | 246.783 M 9.57 % | 225.219 M 29.63 % | 173.734 M -28.91 % | 244.370 M 21.58 % | 200.992 M 4.48 % | 192.374 M 112.21 % | 90.654 M -45.35 % | 165.894 M 13.20 % | 146.551 M -0.09 % | 146.685 M 23.03 % | 119.226 M -7.25 % | 128.544 M 19.03 % | 107.995 M -4.93 % | 113.590 M 27.77 % | 88.903 M 1.33 % | 87.732 M -6.65 % | 93.984 M 8.39 % | 86.706 M 39.96 % | 61.949 M -13.94 % | 71.988 M 7.31 % | 67.084 M 17.78 % | 56.958 M 0.00 % | 56.958 M 60.05 % | 35.586 M 0.00 % | 35.586 M |
Net income | 98.566 M 8.95 % | 90.472 M 227.88 % | 27.593 M -66.92 % | 83.414 M 4.72 % | 79.658 M 24.08 % | 64.199 M -26.84 % | 87.751 M 86.81 % | 46.972 M -32.36 % | 69.444 M 21.16 % | 57.317 M 44.79 % | 39.585 M -70.65 % | 134.870 M 278.07 % | 35.673 M -33.46 % | 53.615 M -14.92 % | 63.018 M -3.40 % | 65.234 M -3.92 % | 67.894 M 56.34 % | 43.428 M -19.87 % | 54.196 M 19.57 % | 45.326 M -17.43 % | 54.892 M 111.83 % | 25.913 M -2.65 % | 26.618 M -13.28 % | 30.694 M -32.65 % | 45.576 M 39.86 % | 32.586 M 5.58 % | 30.865 M 17.37 % | 26.297 M -41.04 % | 44.599 M 78.56 % | 24.977 M -4.67 % | 26.201 M 10.14 % | 23.790 M -13.77 % | 27.589 M 67.35 % | 16.486 M 13.37 % | 14.541 M -23.56 % | 19.022 M 13.66 % | 16.735 M 0.00 % | 16.735 M 172.51 % | 6.141 M 0.00 % | 6.141 M |
Income before tax | 117.716 M 15.64 % | 101.794 M 162.53 % | 38.774 M -58.16 % | 92.683 M 9.22 % | 84.858 M 15.35 % | 73.566 M -27.38 % | 101.298 M 102.77 % | 49.957 M -36.14 % | 78.226 M 19.65 % | 65.377 M 114.86 % | 30.427 M -79.71 % | 149.958 M 221.44 % | 46.652 M -20.99 % | 59.046 M 5.83 % | 55.792 M -21.57 % | 71.134 M -5.98 % | 75.662 M 53.19 % | 49.392 M -12.84 % | 56.665 M 10.27 % | 51.387 M -18.76 % | 63.250 M 115.08 % | 29.408 M -9.93 % | 32.651 M -18.68 % | 40.154 M -20.91 % | 50.770 M 34.40 % | 37.775 M 14.31 % | 33.047 M 11.75 % | 29.573 M -42.18 % | 51.151 M 78.83 % | 28.604 M -2.94 % | 29.470 M 8.09 % | 27.264 M -12.80 % | 31.267 M 65.14 % | 18.933 M 18.12 % | 16.029 M -22.39 % | 20.653 M 13.57 % | 18.186 M 0.00 % | 18.186 M 166.37 % | 6.827 M 0.00 % | 6.827 M |
Income before tax ratio | 0.38 2.41 % | 0.37 151.81 % | 0.15 -51.12 % | 0.30 10.93 % | 0.27 -13.12 % | 0.32 4.57 % | 0.30 50.24 % | 0.20 -32.38 % | 0.30 -11.39 % | 0.33 167.44 % | 0.13 -82.73 % | 0.73 189.89 % | 0.25 -12.69 % | 0.29 39.35 % | 0.21 -28.66 % | 0.29 -14.20 % | 0.34 18.17 % | 0.28 22.60 % | 0.23 -9.30 % | 0.26 -22.24 % | 0.33 1.35 % | 0.32 64.82 % | 0.20 -28.17 % | 0.27 -20.84 % | 0.35 9.24 % | 0.32 23.24 % | 0.26 -6.12 % | 0.27 -39.19 % | 0.45 39.96 % | 0.32 -4.22 % | 0.34 15.79 % | 0.29 -19.55 % | 0.36 17.99 % | 0.31 37.26 % | 0.22 -27.68 % | 0.31 -3.58 % | 0.32 0.00 % | 0.32 66.42 % | 0.19 0.00 % | 0.19 |
EBITDA | 115.919 M 16.23 % | 99.736 M 77.01 % | 56.345 M -48.05 % | 108.454 M 12.33 % | 96.553 M 17.14 % | 82.427 M -22.83 % | 106.811 M 64.59 % | 64.894 M -7.60 % | 70.229 M -9.14 % | 77.292 M 149.01 % | 31.040 M -34.34 % | 47.276 M 21.30 % | 38.973 M -42.04 % | 67.239 M 39.99 % | 48.030 M -37.20 % | 76.486 M -9.52 % | 84.533 M 47.82 % | 57.185 M 58.28 % | 36.130 M -44.05 % | 64.573 M -6.10 % | 68.769 M 114.99 % | 31.987 M 98.46 % | 16.118 M -61.14 % | 41.476 M -18.59 % | 50.946 M 14.51 % | 44.490 M 23.53 % | 36.016 M 17.20 % | 30.730 M -35.08 % | 47.338 M 33.95 % | 35.341 M 90.38 % | 18.563 M -42.92 % | 32.520 M -6.28 % | 34.699 M 48.55 % | 23.359 M 103.91 % | 11.456 M -27.12 % | 15.719 M -9.43 % | 17.355 M 0.00 % | 17.355 M 88.87 % | 9.189 M 0.00 % | 9.189 M |
Net income ratio | 0.32 -3.52 % | 0.33 214.49 % | 0.11 -61.35 % | 0.27 6.36 % | 0.26 -6.54 % | 0.28 5.34 % | 0.26 38.41 % | 0.19 -28.38 % | 0.26 -10.28 % | 0.29 80.23 % | 0.16 -75.02 % | 0.65 240.97 % | 0.19 -26.47 % | 0.26 12.02 % | 0.23 -12.13 % | 0.26 -12.31 % | 0.30 20.60 % | 0.25 12.71 % | 0.22 -1.66 % | 0.23 -20.97 % | 0.29 -0.18 % | 0.29 78.15 % | 0.16 -23.39 % | 0.21 -32.59 % | 0.31 13.68 % | 0.27 13.83 % | 0.24 -1.39 % | 0.24 -37.98 % | 0.39 39.75 % | 0.28 -5.93 % | 0.30 17.98 % | 0.25 -20.45 % | 0.32 19.57 % | 0.27 31.74 % | 0.20 -28.76 % | 0.28 -3.49 % | 0.29 0.00 % | 0.29 70.26 % | 0.17 0.00 % | 0.17 |
Ratio EBITDA | 0.38 2.92 % | 0.37 69.78 % | 0.22 -39.29 % | 0.36 14.09 % | 0.31 -11.77 % | 0.35 11.12 % | 0.32 21.95 % | 0.26 -2.16 % | 0.27 -32.71 % | 0.40 209.94 % | 0.13 -44.12 % | 0.23 9.40 % | 0.21 -35.95 % | 0.33 84.32 % | 0.18 -42.88 % | 0.31 -17.43 % | 0.38 14.03 % | 0.33 122.63 % | 0.15 -53.98 % | 0.32 -10.13 % | 0.36 1.31 % | 0.35 263.18 % | 0.10 -65.67 % | 0.28 -18.51 % | 0.35 -6.93 % | 0.37 33.18 % | 0.28 -1.53 % | 0.28 -31.72 % | 0.42 4.84 % | 0.40 87.88 % | 0.21 -38.85 % | 0.35 -13.54 % | 0.40 6.14 % | 0.38 136.95 % | 0.16 -32.09 % | 0.23 -23.10 % | 0.30 0.00 % | 0.30 18.00 % | 0.26 0.00 % | 0.26 |
Gross profit ratio | 0.82 -1.22 % | 0.83 4.20 % | 0.80 -8.07 % | 0.87 5.54 % | 0.83 -2.23 % | 0.84 3.16 % | 0.82 -6.22 % | 0.87 9.24 % | 0.80 -4.72 % | 0.84 7.28 % | 0.78 -7.79 % | 0.85 3.89 % | 0.82 -1.87 % | 0.83 -1.00 % | 0.84 1.07 % | 0.83 -3.23 % | 0.86 4.03 % | 0.83 -4.14 % | 0.86 -0.27 % | 0.86 -2.50 % | 0.89 1.59 % | 0.87 -3.66 % | 0.90 0.74 % | 0.90 -0.38 % | 0.90 -0.99 % | 0.91 0.61 % | 0.91 0.67 % | 0.90 -1.77 % | 0.92 -0.99 % | 0.92 -0.14 % | 0.93 1.15 % | 0.92 -1.37 % | 0.93 0.16 % | 0.93 1.67 % | 0.91 0.45 % | 0.91 0.07 % | 0.91 0.00 % | 0.91 -4.05 % | 0.94 0.00 % | 0.94 |
Weighted average shs out dil | 384.732 M -2.19 % | 393.356 M -0.62 % | 395.790 M 0.93 % | 392.126 M 0.00 % | 392.126 M -0.53 % | 394.213 M -3.03 % | 406.548 M 1.54 % | 400.400 M 0.00 % | 400.400 M 0.00 % | 400.400 M 7.13 % | 373.740 M -5.78 % | 396.677 M -0.37 % | 398.157 M -3.46 % | 412.422 M 3.15 % | 399.820 M 0.18 % | 399.101 M 0.00 % | 399.101 M 2.11 % | 390.850 M -4.23 % | 408.107 M 5.04 % | 388.508 M -7.40 % | 419.546 M 61.91 % | 259.129 M -0.06 % | 259.274 M -1.45 % | 263.091 M -34.09 % | 399.158 M 4.35 % | 382.535 M -1.63 % | 388.865 M 0.01 % | 388.841 M 0.69 % | 386.166 M -2.65 % | 396.694 M 9.74 % | 361.498 M -7.03 % | 388.815 M 33.90 % | 290.374 M -2.15 % | 296.745 M 2.89 % | 288.402 M -1.11 % | 291.632 M 0.37 % | 290.543 M 0.00 % | 290.543 M -2.54 % | 298.113 M 0.00 % | 298.113 M |
Weighted average shs out | 384.732 M -2.19 % | 393.356 M -0.62 % | 395.790 M 0.93 % | 392.126 M 0.00 % | 392.126 M -0.53 % | 394.213 M 0.00 % | 394.213 M 0.00 % | 394.213 M 2.97 % | 382.849 M -2.88 % | 394.213 M 5.48 % | 373.741 M -5.78 % | 396.677 M -0.37 % | 398.157 M -0.24 % | 399.101 M 3.34 % | 386.207 M -3.23 % | 399.101 M 0.00 % | 399.101 M 2.11 % | 390.850 M -4.23 % | 408.108 M 5.05 % | 388.508 M -7.40 % | 419.549 M 61.91 % | 259.129 M -0.06 % | 259.274 M -1.45 % | 263.091 M -34.09 % | 399.159 M 4.35 % | 382.535 M -1.72 % | 389.220 M 0.10 % | 388.841 M 0.69 % | 386.168 M -2.65 % | 396.694 M 9.74 % | 361.498 M -7.03 % | 388.815 M 33.90 % | 290.376 M -2.15 % | 296.745 M 2.89 % | 288.404 M -1.11 % | 291.632 M 0.37 % | 290.543 M 0.00 % | 290.543 M -2.54 % | 298.113 M 0.00 % | 298.113 M |
EPS diluted | 0.26 11.39 % | 0.23 230.94 % | 0.07 -67.32 % | 0.21 4.73 % | 0.20 24.75 % | 0.16 -24.56 % | 0.22 81.04 % | 0.12 -32.35 % | 0.18 21.18 % | 0.15 32.18 % | 0.11 -67.65 % | 0.34 279.46 % | 0.09 -31.08 % | 0.13 -17.51 % | 0.16 -3.55 % | 0.16 -3.88 % | 0.17 53.02 % | 0.11 -14.54 % | 0.13 12.17 % | 0.12 -10.85 % | 0.13 30.00 % | 0.10 0.00 % | 0.10 -16.67 % | 0.12 2.39 % | 0.12 37.56 % | 0.09 7.44 % | 0.08 17.31 % | 0.07 -41.06 % | 0.11 82.06 % | 0.06 -13.10 % | 0.07 18.46 % | 0.06 -35.58 % | 0.10 70.86 % | 0.06 10.32 % | 0.05 -22.70 % | 0.07 13.19 % | 0.06 0.00 % | 0.06 179.61 % | 0.02 0.00 % | 0.02 |
Earnings per share | 0.26 11.39 % | 0.23 230.94 % | 0.07 -67.32 % | 0.21 4.73 % | 0.20 24.75 % | 0.16 -26.86 % | 0.22 86.74 % | 0.12 -33.78 % | 0.18 23.80 % | 0.15 32.18 % | 0.11 -67.65 % | 0.34 279.46 % | 0.09 -33.28 % | 0.13 -17.71 % | 0.16 -0.12 % | 0.16 -3.88 % | 0.17 53.02 % | 0.11 -18.13 % | 0.14 17.08 % | 0.12 -10.85 % | 0.13 30.00 % | 0.10 43.27 % | 0.07 -41.83 % | 0.12 2.39 % | 0.12 37.56 % | 0.09 7.30 % | 0.08 17.46 % | 0.07 -41.06 % | 0.11 82.06 % | 0.06 -13.10 % | 0.07 18.46 % | 0.06 -35.58 % | 0.10 70.86 % | 0.06 10.32 % | 0.05 -22.70 % | 0.07 13.19 % | 0.06 0.00 % | 0.06 179.61 % | 0.02 0.00 % | 0.02 |
Gross profit | 253.380 M 11.55 % | 227.143 M 8.64 % | 209.079 M -21.32 % | 265.748 M 3.91 % | 255.748 M 29.80 % | 197.031 M -28.36 % | 275.022 M 26.58 % | 217.276 M 3.17 % | 210.602 M 28.66 % | 163.683 M -13.81 % | 189.910 M 8.34 % | 175.295 M 15.19 % | 152.175 M -11.20 % | 171.361 M -24.81 % | 227.894 M 11.11 % | 205.099 M 6.04 % | 193.418 M 34.85 % | 143.427 M -31.85 % | 210.449 M 21.25 % | 173.567 M 1.86 % | 170.391 M 115.57 % | 79.041 M -47.35 % | 150.131 M 14.04 % | 131.650 M -0.47 % | 132.276 M 21.81 % | 108.592 M -6.68 % | 116.365 M 19.82 % | 97.116 M -6.61 % | 103.991 M 26.51 % | 82.200 M 1.19 % | 81.232 M -5.57 % | 86.027 M 6.90 % | 80.471 M 40.19 % | 57.401 M -12.51 % | 65.607 M 7.79 % | 60.867 M 17.86 % | 51.644 M 0.00 % | 51.644 M 53.57 % | 33.629 M 0.00 % | 33.629 M |
Income tax expense | 19.151 M 69.15 % | 11.322 M 1.26 % | 11.181 M 20.63 % | 9.269 M 78.23 % | 5.200 M -44.48 % | 9.367 M -30.85 % | 13.547 M 353.92 % | 2.984 M -66.02 % | 8.782 M 8.96 % | 8.060 M 183.03 % | -9.707 M -163.20 % | 15.360 M 47.30 % | 10.428 M 82.65 % | 5.709 M 184.75 % | -6.737 M -213.02 % | 5.961 M -23.26 % | 7.767 M 30.24 % | 5.964 M 141.58 % | 2.469 M -59.27 % | 6.061 M -27.49 % | 8.359 M 139.19 % | 3.495 M -42.08 % | 6.034 M -36.22 % | 9.460 M 82.15 % | 5.193 M 0.10 % | 5.188 M 137.79 % | 2.182 M -33.40 % | 3.276 M -50.00 % | 6.553 M 80.69 % | 3.627 M 10.95 % | 3.269 M -5.92 % | 3.474 M -5.53 % | 3.678 M 50.28 % | 2.447 M 64.51 % | 1.488 M -21.81 % | 1.903 M -9.39 % | 2.100 M 0.00 % | 2.100 M 147.27 % | 849.155 K 0.00 % | 849.155 K |
Cost of revenue | 53.874 M 19.86 % | 44.948 M -13.40 % | 51.902 M 32.40 % | 39.202 M -27.38 % | 53.981 M 48.88 % | 36.258 M -40.46 % | 60.893 M 92.64 % | 31.609 M -40.29 % | 52.940 M 68.17 % | 31.481 M -40.61 % | 53.012 M 68.53 % | 31.456 M -8.25 % | 34.283 M -1.17 % | 34.689 M -20.08 % | 43.403 M 4.13 % | 41.684 M 31.08 % | 31.801 M 4.93 % | 30.307 M -10.66 % | 33.921 M 23.69 % | 27.425 M 24.75 % | 21.984 M 89.30 % | 11.613 M -26.33 % | 15.763 M 5.79 % | 14.901 M 3.42 % | 14.409 M 35.50 % | 10.633 M -12.69 % | 12.179 M 11.95 % | 10.879 M 13.33 % | 9.599 M 43.22 % | 6.702 M 3.10 % | 6.501 M -18.31 % | 7.957 M 27.62 % | 6.235 M 37.10 % | 4.548 M -28.73 % | 6.381 M 2.63 % | 6.217 M 17.01 % | 5.313 M 0.00 % | 5.313 M 171.39 % | 1.958 M 0.00 % | 1.958 M |
General and administrative expenses | 16.851 M -18.53 % | 20.683 M 1 075.20 % | 1.760 M -92.62 % | 23.840 M 67.68 % | 14.218 M -29.61 % | 20.199 M 732.17 % | 2.427 M -90.94 % | 26.797 M 139.89 % | 11.171 M -24.64 % | 14.822 M 111.28 % | 7.015 M -60.47 % | 17.746 M 2.66 % | 17.285 M 18.25 % | 14.617 M 34.17 % | 10.895 M -37.41 % | 17.407 M 14.75 % | 15.170 M -15.39 % | 17.929 M -26.05 % | 24.244 M 13.94 % | 21.278 M -17.37 % | 25.752 M 2.70 % | 25.074 M 15.89 % | 21.637 M -10.98 % | 24.306 M 36.96 % | 17.746 M 164.17 % | 6.718 M -3.85 % | 6.987 M 9.47 % | 6.382 M -6.19 % | 6.803 M 21.79 % | 5.586 M -34.97 % | 8.590 M 20.98 % | 7.100 M -58.86 % | 17.258 M -5.89 % | 18.337 M 6.91 % | 17.152 M -25.08 % | 22.894 M 53.57 % | 14.908 M 0.00 % | 14.908 M 18.85 % | 12.544 M 0.00 % | 12.544 M |
Selling and marketing expenses | 77.323 M 7.68 % | 71.810 M -32.77 % | 106.814 M 16.58 % | 91.624 M -3.49 % | 94.938 M 45.08 % | 65.440 M -38.58 % | 106.553 M 35.63 % | 78.564 M -13.06 % | 90.365 M 67.31 % | 54.011 M -43.31 % | 95.279 M 21.51 % | 78.415 M 14.71 % | 68.362 M 10.76 % | 61.723 M -45.99 % | 114.270 M 52.43 % | 74.966 M 6.39 % | 70.461 M 63.04 % | 43.217 M -54.66 % | 95.322 M 42.60 % | 66.846 M 34.42 % | 49.729 M 129.53 % | 21.665 M -69.92 % | 72.022 M 55.23 % | 46.398 M -11.17 % | 52.232 M 7.75 % | 48.476 M -12.56 % | 55.441 M 29.81 % | 42.710 M 16.49 % | 36.662 M 3.45 % | 35.441 M -12.10 % | 40.321 M 7.81 % | 37.401 M 19.99 % | 31.172 M 62.04 % | 19.237 M -47.91 % | 36.929 M 43.00 % | 25.824 M 17.81 % | 21.919 M 0.00 % | 21.919 M 58.97 % | 13.788 M 0.00 % | 13.788 M |
Other expenses | -10.439 M -16.39 % | -8.969 M -199.89 % | 8.978 M 1 099.08 % | -898.680 K -125.53 % | 3.520 M 129.53 % | -11.919 M -233.37 % | 8.937 M 547.16 % | 1.381 M 105.46 % | -25.280 M -231.37 % | -7.629 M -341.09 % | 3.164 M 102.76 % | -114.855 M -491.77 % | -19.409 M -594.10 % | -2.796 M -109.73 % | 28.741 M 14 835.82 % | -195.040 K 93.73 % | -3.112 M -3 888.43 % | -78.015 K -101.51 % | 5.173 M 5 107.02 % | 99.343 K 321.48 % | -44.855 K 99.76 % | -18.941 M -236.07 % | -5.636 M -36.94 % | -4.116 M 57.02 % | -9.577 M -154.68 % | -3.760 M -162.95 % | -1.430 M 76.69 % | -6.135 M 42.31 % | -10.633 M -2 552.42 % | -400.887 K 96.19 % | -10.532 M -735.63 % | 1.657 M 106.89 % | -24.037 M -1 764.50 % | 1.444 M 102.79 % | -51.784 M -574.05 % | -7.683 M 15.85 % | -9.129 M 0.00 % | -9.129 M -50.66 % | -6.059 M 0.00 % | -6.059 M |
Operating expenses | 132.725 M 6.13 % | 125.060 M -26.13 % | 169.304 M -1.97 % | 172.715 M 1.28 % | 170.525 M 39.68 % | 122.084 M -28.35 % | 170.379 M 2.87 % | 165.630 M 26.31 % | 131.133 M 33.55 % | 98.193 M -38.04 % | 158.482 M 534.52 % | 24.977 M -76.28 % | 105.315 M -6.22 % | 112.304 M -34.58 % | 171.668 M 28.90 % | 133.180 M 12.88 % | 117.983 M 25.82 % | 93.769 M -38.85 % | 153.331 M 25.81 % | 121.879 M 13.79 % | 107.108 M 118.66 % | 48.983 M -57.91 % | 116.390 M 27.29 % | 91.436 M 12.04 % | 81.607 M 15.32 % | 70.767 M -14.61 % | 82.877 M 24.53 % | 66.552 M 26.21 % | 52.732 M -1.60 % | 53.587 M 5.90 % | 50.604 M -14.76 % | 59.363 M 19.22 % | 49.791 M 27.61 % | 39.019 M -24.40 % | 51.610 M 25.77 % | 41.035 M 9.32 % | 37.535 M 0.00 % | 37.535 M 38.19 % | 27.163 M 0.00 % | 27.163 M |
Cost and expenses | 186.598 M 9.76 % | 170.008 M -23.15 % | 221.206 M 4.38 % | 211.918 M -5.61 % | 224.506 M 41.79 % | 158.341 M -31.53 % | 231.273 M 17.25 % | 197.240 M 7.15 % | 184.074 M 41.95 % | 129.674 M -38.69 % | 211.494 M 274.77 % | 56.432 M -59.58 % | 139.599 M -5.03 % | 146.993 M -31.65 % | 215.072 M 22.99 % | 174.864 M 16.74 % | 149.784 M 20.72 % | 124.076 M -33.74 % | 187.253 M 25.42 % | 149.305 M 15.66 % | 129.091 M 113.03 % | 60.596 M -54.15 % | 132.153 M 24.28 % | 106.337 M 10.75 % | 96.015 M 17.95 % | 81.401 M -14.37 % | 95.056 M 22.76 % | 77.430 M 24.22 % | 62.331 M 3.39 % | 60.289 M 5.58 % | 57.104 M -15.17 % | 67.320 M 20.16 % | 56.026 M 28.60 % | 43.566 M -24.87 % | 57.990 M 22.72 % | 47.253 M 10.28 % | 42.849 M 0.00 % | 42.849 M 47.14 % | 29.120 M 0.00 % | 29.120 M |
Research and development expenses | 48.990 M 17.95 % | 41.536 M -19.74 % | 51.752 M -11.00 % | 58.150 M 0.52 % | 57.849 M 19.61 % | 48.363 M -7.81 % | 52.462 M -10.91 % | 58.888 M 7.31 % | 54.878 M 48.36 % | 36.989 M -30.24 % | 53.023 M 21.41 % | 43.671 M 11.76 % | 39.077 M 0.82 % | 38.761 M 118.22 % | 17.762 M -56.68 % | 41.002 M 15.62 % | 35.464 M 8.45 % | 32.701 M 14.37 % | 28.593 M -15.04 % | 33.656 M 6.27 % | 31.672 M 49.50 % | 21.185 M -25.32 % | 28.367 M 14.16 % | 24.848 M 17.18 % | 21.205 M 9.68 % | 19.334 M -11.63 % | 21.880 M -7.27 % | 23.595 M 18.57 % | 19.900 M 53.53 % | 12.961 M 6.02 % | 12.225 M -7.41 % | 13.204 M -48.01 % | 25.399 M | 0.000 -100.00 % | 49.313 M | 0.000 -100.00 % | 9.837 M 0.00 % | 9.837 M 42.77 % | 6.890 M 0.00 % | 6.890 M |
Selling general and administrative expenses | 94.174 M 1.82 % | 92.493 M -14.81 % | 108.574 M -5.97 % | 115.464 M 5.78 % | 109.156 M 27.46 % | 85.639 M -21.42 % | 108.980 M 3.43 % | 105.361 M 3.77 % | 101.536 M 47.51 % | 68.833 M -32.71 % | 102.295 M 6.38 % | 96.161 M 12.28 % | 85.647 M 12.19 % | 76.340 M -39.01 % | 125.165 M 35.50 % | 92.373 M 7.87 % | 85.631 M 40.04 % | 61.146 M -48.86 % | 119.566 M 35.68 % | 88.124 M 16.75 % | 75.481 M 61.49 % | 46.739 M -50.10 % | 93.659 M 32.47 % | 70.704 M 1.04 % | 69.978 M 26.79 % | 55.194 M -11.59 % | 62.428 M 27.17 % | 49.092 M 12.94 % | 43.465 M 5.94 % | 41.027 M -16.12 % | 48.910 M 9.91 % | 44.502 M -8.11 % | 48.430 M 28.89 % | 37.574 M -30.52 % | 54.081 M 11.01 % | 48.718 M 32.29 % | 36.828 M 0.00 % | 36.828 M 39.86 % | 26.332 M 0.00 % | 26.332 M |
Interest income | 9.136 M 24.25 % | 7.353 M 0.06 % | 7.349 M 8.78 % | 6.755 M -13.15 % | 7.778 M 9.23 % | 7.121 M 8.74 % | 6.548 M 30.22 % | 5.029 M -13.80 % | 5.834 M 75.05 % | 3.333 M 29.86 % | 2.566 M -53.53 % | 5.522 M 5.99 % | 5.210 M 87.01 % | 2.786 M 271.54 % | 749.848 K | 0.000 -100.00 % | 1.493 M 90.23 % | 785.110 K -73.40 % | 2.952 M 113.72 % | 1.381 M -54.88 % | 3.061 M 1.02 % | 3.030 M -69.34 % | 9.882 M 1 028.54 % | 875.639 K -81.23 % | 4.665 M 478.39 % | 806.559 K -74.65 % | 3.182 M 36.06 % | 2.338 M -71.75 % | 8.276 M 526.03 % | 1.322 M -6.80 % | 1.419 M | 0.000 | 0.000 | 0.000 -100.00 % | 367.975 K 70.65 % | 215.629 K 787.98 % | 24.283 K 0.00 % | 24.284 K -94.11 % | 412.470 K 0.00 % | 412.470 K |
Interest expense | 716.550 K 113.07 % | 336.303 K -22.34 % | 433.044 K 8.92 % | 397.572 K 97.14 % | 201.665 K -34.29 % | 306.922 K -11.88 % | 348.283 K 76.70 % | 197.103 K -39.80 % | 327.424 K 1.60 % | 322.267 K -1.80 % | 328.179 K -10.50 % | 366.678 K 49.94 % | 244.542 K 355.80 % | 53.651 K -83.13 % | 318.017 K 1 237.50 % | 23.777 K | 0.000 | 0.000 -100.00 % | 148.204 K -25.87 % | 199.925 K -43.14 % | 351.613 K 120.67 % | 159.336 K 9 104.85 % | 1.731 K | 0.000 | 0.000 -100.00 % | 48.519 K -86.77 % | 366.653 K 56.50 % | 234.284 K | 0.000 | 0.000 -100.00 % | 722.512 K 500.70 % | 120.279 K -86.45 % | 887.643 K 89.66 % | 468.016 K -76.73 % | 2.011 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Depreciation and amortization | 12.243 M 6.47 % | 11.498 M 0.00 % | 11.498 M -3.18 % | 11.877 M -9.20 % | 13.079 M -0.87 % | 13.194 M 0.00 % | 13.194 M 10.37 % | 11.954 M -5.61 % | 12.665 M 5.95 % | 11.954 M 0.00 % | 11.954 M 31.19 % | 9.112 M -14.90 % | 10.707 M 17.50 % | 9.112 M 0.00 % | 9.112 M 33.39 % | 6.831 M -18.80 % | 8.413 M 23.16 % | 6.831 M 0.00 % | 6.831 M 12.70 % | 6.062 M -7.55 % | 6.556 M 8.16 % | 6.062 M 0.00 % | 6.062 M 22.99 % | 4.928 M -16.37 % | 5.893 M 19.58 % | 4.928 M 0.00 % | 4.928 M 20.26 % | 4.098 M -12.79 % | 4.699 M 14.67 % | 4.098 M 0.00 % | 4.098 M 8.44 % | 3.779 M -2.12 % | 3.861 M 2.16 % | 3.779 M 0.00 % | 3.779 M -0.92 % | 3.814 M 0.00 % | 3.814 M 0.00 % | 3.814 M 52.58 % | 2.500 M 0.00 % | 2.500 M |
Operating income | 120.655 M 18.19 % | 102.083 M 156.65 % | 39.774 M -57.25 % | 93.033 M 9.16 % | 85.223 M 13.71 % | 74.948 M -28.38 % | 104.643 M 102.62 % | 51.646 M -35.01 % | 79.468 M 21.34 % | 65.490 M 108.38 % | 31.428 M -79.09 % | 150.318 M 220.78 % | 46.860 M -20.65 % | 59.057 M 5.03 % | 56.226 M -21.82 % | 71.919 M -4.66 % | 75.435 M 51.91 % | 49.659 M -13.06 % | 57.118 M 10.51 % | 51.688 M -18.32 % | 63.283 M 110.54 % | 30.057 M -10.92 % | 33.742 M -16.10 % | 40.214 M -20.63 % | 50.669 M 33.96 % | 37.825 M 12.95 % | 33.488 M 9.57 % | 30.564 M -40.37 % | 51.259 M 79.14 % | 28.613 M -6.58 % | 30.628 M 14.87 % | 26.664 M -13.09 % | 30.679 M 66.89 % | 18.383 M 31.33 % | 13.997 M -29.42 % | 19.831 M 40.55 % | 14.109 M 0.00 % | 14.109 M 118.21 % | 6.466 M 0.00 % | 6.466 M |
Operating income ratio | 0.39 4.67 % | 0.38 146.17 % | 0.15 -50.04 % | 0.31 10.87 % | 0.28 -14.35 % | 0.32 3.13 % | 0.31 50.12 % | 0.21 -31.18 % | 0.30 -10.14 % | 0.34 159.37 % | 0.13 -82.21 % | 0.73 189.30 % | 0.25 -12.32 % | 0.29 38.29 % | 0.21 -28.88 % | 0.29 -12.99 % | 0.33 17.18 % | 0.29 22.29 % | 0.23 -9.11 % | 0.26 -21.82 % | 0.33 -0.79 % | 0.33 63.02 % | 0.20 -25.88 % | 0.27 -20.56 % | 0.35 8.88 % | 0.32 21.78 % | 0.26 -7.95 % | 0.28 -37.28 % | 0.45 40.21 % | 0.32 -7.81 % | 0.35 23.05 % | 0.28 -19.82 % | 0.35 19.24 % | 0.30 52.61 % | 0.19 -34.23 % | 0.30 19.34 % | 0.25 0.00 % | 0.25 36.33 % | 0.18 0.00 % | 0.18 |
Total other income expenses net | -2.939 M -915.87 % | -289.311 K 71.08 % | -1.000 M -185.55 % | -350.359 K 4.05 % | -365.165 K 73.56 % | -1.381 M 58.70 % | -3.345 M -98.04 % | -1.689 M -35.89 % | -1.243 M -999.19 % | -113.069 K 88.70 % | -1.001 M -177.68 % | -360.436 K -73.27 % | -208.021 K -1 887.59 % | -10.466 K 97.59 % | -434.496 K 44.65 % | -785.039 K -445.13 % | 227.460 K 185.26 % | -266.779 K 41.09 % | -452.873 K -50.41 % | -301.094 K -820.13 % | -32.723 K 94.96 % | -649.799 K 40.40 % | -1.090 M -1 710.03 % | -60.236 K -160.02 % | 100.363 K 300.35 % | -50.095 K 88.64 % | -440.860 K 55.50 % | -990.773 K -822.00 % | -107.459 K -1 007.03 % | -9.707 K 99.16 % | -1.158 M -293.05 % | 600.042 K 2.18 % | 587.243 K 6.75 % | 550.121 K -72.92 % | 2.032 M 147.11 % | 822.192 K -79.83 % | 4.077 M 0.00 % | 4.077 M 1 027.54 % | 361.568 K 0.00 % | 361.568 K |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2023-01-01 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-06-30 | 2015-03-31 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2023-01-01 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-03-31 | 2015-12-31 | 2015-06-30 | 2015-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -911.840 M -4.94 % | -868.898 M -5.94 % | -820.142 M -12.07 % | -731.836 M -5.10 % | -696.337 M -6.94 % | -651.155 M -602.20 % | -92.731 M 80.49 % | -475.256 M 3.18 % | -490.876 M -6.17 % | -462.344 M -4.83 % | -441.046 M -13.15 % | -389.781 M 7.32 % | -420.559 M 3.49 % | -435.780 M -9.82 % | -396.817 M -15.50 % | -343.560 M 11.62 % | -388.711 M -3.32 % | -376.231 M -4.06 % | -361.561 M 14.52 % | -422.954 M -33.16 % | -317.634 M 15.50 % | -375.878 M 23.82 % | -493.394 M -88.34 % | -261.964 M -3.60 % | -252.864 M -4.91 % | -241.023 M -29.21 % | -186.537 M -31.11 % | -142.275 M 22.64 % | -183.902 M -7.88 % | -170.463 M -2.78 % | -165.845 M 22.66 % | -214.448 M -131.76 % | -92.528 M -212.45 % | 82.285 M 213.83 % | -72.285 M -200.60 % | 71.854 M 217.50 % | -61.154 M -22.23 % | -50.032 M -1.21 % | -49.432 M |
Total investments | 892.537 M 8 402.55 % | 10.497 M -12.17 % | 11.952 M -41.91 % | 20.575 M -93.09 % | 297.775 M -31.77 % | 436.428 M -50.17 % | 875.781 M 1 631.37 % | 50.583 M -3.82 % | 52.593 M -7.08 % | 56.599 M -82.20 % | 317.900 M 401.16 % | 63.433 M -3.13 % | 65.483 M -1.69 % | 66.612 M -1.49 % | 67.620 M -0.71 % | 68.106 M -1.45 % | 69.106 M 0.11 % | 69.029 M -2.78 % | 71.000 M 0.39 % | 70.725 M -2.80 % | 72.762 M -2.30 % | 74.475 M -2.64 % | 76.493 M -2.12 % | 78.148 M -3.02 % | 80.585 M -1.95 % | 82.188 M -1.30 % | 83.274 M -2.21 % | 85.156 M 163.17 % | 32.358 M -0.33 % | 32.466 M -0.15 % | 32.513 M | 0.000 100.00 % | -144.583 M -187.86 % | 164.570 M | 0.000 -100.00 % | 143.708 M | 0.000 -100.00 % | 8.500 M 0.00 % | 8.500 M |
Total debt | 72.320 M 822.79 % | 7.837 M -10.25 % | 8.732 M 12.79 % | 7.742 M -92.84 % | 108.197 M 95.61 % | 55.311 M -48.95 % | 108.346 M 104.73 % | 52.922 M 1.72 % | 52.028 M -2.07 % | 53.128 M -0.96 % | 53.641 M -5.89 % | 56.996 M -0.66 % | 57.377 M 854.97 % | 6.008 M -0.91 % | 6.063 M 98.53 % | 3.054 M -10.45 % | 3.411 M | 0.000 | 0.000 -100.00 % | 19.800 M -55.80 % | 44.800 M -10.04 % | 49.800 M 896.00 % | 5.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 11.700 M -71.18 % | 40.600 M 306.00 % | 10.000 M | 0.000 -100.00 % | 2.000 M -80.00 % | 10.000 M -16.67 % | 12.000 M | 0.000 -100.00 % | 10.000 M | 0.000 -100.00 % | 10.700 M 5.94 % | 10.100 M -5.61 % | 10.700 M |
Accumulated other comprehensive income loss | 0.000 -100.00 % | 288.844 M 80.86 % | 159.707 M -57.05 % | 371.834 M 138.43 % | 155.949 M -56.36 % | 357.363 M 155.89 % | 139.656 M -62.69 % | 374.326 M 259.72 % | 104.060 M -72.17 % | 373.870 M 21 331.87 % | 1.744 M -99.50 % | 350.591 M 297.64 % | 88.168 M -83.68 % | 540.219 M 334.55 % | 124.317 M -75.74 % | 512.388 M 419.04 % | 98.719 M -55.49 % | 221.808 M 72 164.76 % | 306.938 K 30.41 % | 235.361 K -29.73 % | 334.959 K 54.15 % | 217.292 K -48.97 % | 425.821 K 31.71 % | 323.298 K 55.83 % | 207.463 K 1 285.57 % | -17.499 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 307.906 M | 0.000 -100.00 % | 240.872 M | 0.000 | 0.000 | 0.000 |
Retained earnings | 1.253 B -1.44 % | 1.271 B 7.63 % | 1.181 B 0.54 % | 1.175 B 7.64 % | 1.091 B 1.90 % | 1.071 B 6.34 % | 1.007 B 6.44 % | 946.217 M 5.22 % | 899.245 M 1.64 % | 884.729 M -4.81 % | 929.444 M 14.65 % | 810.707 M 19.91 % | 676.098 M -2.13 % | 690.816 M 8.41 % | 637.202 M 6.82 % | 596.525 M 12.28 % | 531.291 M 2.43 % | 518.707 M 9.11 % | 475.400 M 8.93 % | 436.438 M 11.59 % | 391.112 M 4.79 % | 373.217 M 7.46 % | 347.298 M 4.24 % | 333.172 M 10.15 % | 302.478 M 6.73 % | 283.398 M 12.99 % | 250.812 M 8.03 % | 232.164 M 12.77 % | 205.866 M 14.53 % | 179.741 M 15.60 % | 155.491 M 12.21 % | 138.571 M 21.08 % | 114.444 M | 0.000 -100.00 % | 70.369 M | 0.000 -100.00 % | 9.344 M 286.05 % | 2.420 M 0.00 % | 2.420 M |
Common stock | 391.536 M -0.39 % | 393.062 M -1.35 % | 398.437 M -0.03 % | 398.540 M 0.00 % | 398.540 M -0.02 % | 398.602 M 0.00 % | 398.602 M 0.11 % | 398.157 M 0.00 % | 398.157 M 0.00 % | 398.157 M 0.00 % | 398.157 M 0.00 % | 398.157 M 0.00 % | 398.157 M 79.57 % | 221.723 M 0.00 % | 221.723 M 0.00 % | 221.723 M 0.00 % | 221.723 M -0.04 % | 221.808 M 0.00 % | 221.808 M -0.06 % | 221.942 M 0.00 % | 221.942 M 50.80 % | 147.181 M -0.02 % | 147.206 M 0.00 % | 147.206 M 0.00 % | 147.206 M 2.23 % | 144.000 M 0.00 % | 144.000 M 0.00 % | 144.000 M 0.00 % | 144.000 M 80.00 % | 80.000 M 0.00 % | 80.000 M 0.00 % | 80.000 M 33.33 % | 60.000 M | 0.000 -100.00 % | 60.000 M | 0.000 -100.00 % | 60.000 M 0.00 % | 60.000 M 0.00 % | 60.000 M |
Total equity | 1.886 B -1.73 % | 1.919 B 4.10 % | 1.843 B 1.92 % | 1.808 B 2.54 % | 1.764 B -0.45 % | 1.772 B 4.01 % | 1.703 B 6.02 % | 1.607 B 3.00 % | 1.560 B 0.98 % | 1.545 B 3.00 % | 1.500 B 1.22 % | 1.482 B 6.22 % | 1.395 B -1.14 % | 1.411 B 3.02 % | 1.370 B 5.05 % | 1.304 B 5.64 % | 1.234 B 4.59 % | 1.180 B 4.57 % | 1.128 B 6.71 % | 1.058 B 5.53 % | 1.002 B 6.31 % | 942.672 M 4.50 % | 902.105 M 4.65 % | 861.997 M 5.38 % | 817.986 M 3.63 % | 789.308 M 4.30 % | 756.740 M 4.25 % | 725.874 M 3.76 % | 699.577 M 3.77 % | 674.179 M 3.85 % | 649.202 M 4.15 % | 623.338 M 77.09 % | 351.981 M 14.31 % | 307.906 M 0.00 % | 307.906 M 24.20 % | 247.905 M 0.00 % | 247.905 M 7.95 % | 229.653 M 0.00 % | 229.653 M |
Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.517 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.928 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.499 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 67.320 M 758.99 % | 7.837 M -10.25 % | 8.732 M 219.01 % | 2.737 M -26.94 % | 3.747 M -91.81 % | 45.738 M -1.78 % | 46.567 M -2.17 % | 47.600 M 2.20 % | 46.576 M -3.72 % | 48.374 M 0.15 % | 48.303 M -11.02 % | 54.284 M 0.42 % | 54.057 M 1 811.95 % | 2.827 M -5.90 % | 3.004 M -1.63 % | 3.054 M -10.45 % | 3.411 M | 0.000 -100.00 % | 2.497 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 |
Total non current liabilities | 83.134 M 226.46 % | 25.465 M -4.68 % | 26.714 M 147.01 % | 10.815 M 188.66 % | 3.747 M -93.24 % | 55.420 M 19.01 % | 46.567 M -21.23 % | 59.116 M 0.24 % | 58.971 M -4.75 % | 61.913 M 4.53 % | 59.231 M -7.19 % | 63.818 M -1.27 % | 64.636 M 360.98 % | 14.021 M -6.75 % | 15.037 M -4.42 % | 15.733 M 2.40 % | 15.364 M 13.95 % | 13.482 M -8.13 % | 14.675 M 104.09 % | 7.191 M -3.37 % | 7.441 M 67.94 % | 4.431 M 8.02 % | 4.102 M -4.14 % | 4.279 M -4.42 % | 4.477 M -11.17 % | 5.040 M -6.46 % | 5.388 M 6.34 % | 5.067 M -5.13 % | 5.341 M -9.59 % | 5.907 M -9.76 % | 6.547 M -8.90 % | 7.186 M -8.17 % | 7.825 M | 0.000 -100.00 % | 8.621 M | 0.000 -100.00 % | 8.837 M 12.62 % | 7.847 M | 0.000 |
Other current liabilities | 146.052 M 39.74 % | 104.514 M -0.78 % | 105.338 M -38.67 % | 171.766 M 29.80 % | 132.334 M 28.45 % | 103.024 M -20.36 % | 129.363 M 1 163.36 % | -12.165 M -19.78 % | -10.157 M -56.05 % | -6.509 M -109.97 % | 65.294 M 53.67 % | 42.489 M 1.02 % | 42.061 M -36.74 % | 66.484 M -21.78 % | 84.999 M 33.40 % | 63.715 M 12.94 % | 56.414 M -48.98 % | 110.569 M -11.48 % | 124.902 M 9.22 % | 114.353 M 9.84 % | 104.111 M 1 212.18 % | -9.361 M -108.92 % | 104.899 M -8.41 % | 114.535 M 8.29 % | 105.767 M 299.90 % | 26.448 M 5 897.82 % | -456.172 K -198.18 % | 464.612 K 108.86 % | -5.246 M -126.87 % | 19.524 M -16.54 % | 23.393 M 1 995.84 % | -1.234 M -108.26 % | 14.934 M | 0.000 100.00 % | -4.291 M | 0.000 -100.00 % | 20.970 M 51.06 % | 13.882 M -6.00 % | 14.768 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.116 M -11.02 % | 4.626 M -7.21 % | 4.986 M -93.24 % | 73.741 M 0.83 % | 73.132 M 91.51 % | 38.186 M | 0.000 -100.00 % | 68.874 M 14.89 % | 59.946 M -33.87 % | 90.651 M -16.11 % | 108.063 M 890.16 % | 10.914 M -7.51 % | 11.800 M 0.93 % | 11.692 M | 0.000 | 0.000 -100.00 % | 109.611 M 10.24 % | 99.427 M -13.28 % | 114.660 M | 0.000 | 0.000 | 0.000 -100.00 % | 28.929 M -6.72 % | 31.015 M -4.67 % | 32.534 M | 0.000 -100.00 % | 25.839 M 5.34 % | 24.529 M 19.65 % | 20.501 M | 0.000 -100.00 % | 18.128 M | 0.000 -100.00 % | 23.906 M 77.99 % | 13.431 M | 0.000 |
Short term debt | 5.000 M -89.75 % | 48.791 M 9.77 % | 44.449 M 788.14 % | 5.005 M -90.10 % | 50.577 M 910.56 % | 5.005 M 0.00 % | 5.005 M -5.97 % | 5.323 M | 0.000 -100.00 % | 4.754 M -10.96 % | 5.338 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.800 M -55.80 % | 44.800 M -10.04 % | 49.800 M 896.00 % | 5.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 11.700 M -71.18 % | 40.600 M 306.00 % | 10.000 M | 0.000 -100.00 % | 2.000 M -80.00 % | 10.000 M -16.67 % | 12.000 M | 0.000 -100.00 % | 10.000 M | 0.000 -100.00 % | 10.700 M 5.94 % | 10.100 M -5.61 % | 10.700 M |
Total current liabilities | 225.025 M 2.66 % | 219.201 M 12.51 % | 194.823 M -9.94 % | 216.319 M 2.06 % | 211.961 M 43.84 % | 147.358 M -15.54 % | 174.477 M 70.86 % | 102.119 M 10.18 % | 92.680 M 43.06 % | 64.783 M -29.56 % | 91.966 M 7.04 % | 85.918 M 1.92 % | 84.297 M -23.47 % | 110.149 M -18.54 % | 135.213 M 24.97 % | 108.198 M -0.41 % | 108.639 M -28.91 % | 152.809 M 2.06 % | 149.731 M -7.76 % | 162.332 M -13.18 % | 186.965 M 10.06 % | 169.880 M 20.85 % | 140.567 M 0.52 % | 139.838 M 9.45 % | 127.764 M 198.90 % | 42.745 M -24.50 % | 56.619 M -36.15 % | 88.672 M 61.78 % | 54.810 M 51.40 % | 36.202 M -7.41 % | 39.100 M -20.54 % | 49.209 M 19.16 % | 41.297 M | 0.000 -100.00 % | 36.774 M | 0.000 -100.00 % | 45.709 M 12.95 % | 40.469 M 0.00 % | 40.469 M |
Total liabilities | 308.160 M 25.95 % | 244.666 M 10.44 % | 221.537 M -2.46 % | 227.134 M 5.30 % | 215.708 M 6.38 % | 202.778 M -8.26 % | 221.044 M 37.09 % | 161.235 M 6.32 % | 151.652 M 19.70 % | 126.695 M -16.21 % | 151.197 M 0.98 % | 149.736 M 0.54 % | 148.933 M 19.94 % | 124.170 M -17.36 % | 150.250 M 21.24 % | 123.931 M -0.06 % | 124.003 M -25.43 % | 166.292 M 1.15 % | 164.406 M -3.02 % | 169.522 M -12.80 % | 194.406 M 11.53 % | 174.311 M 20.49 % | 144.669 M 0.38 % | 144.117 M 8.98 % | 132.240 M 176.74 % | 47.785 M -22.94 % | 62.007 M -33.85 % | 93.739 M 55.84 % | 60.150 M 42.84 % | 42.109 M -7.75 % | 45.647 M -19.06 % | 56.395 M 14.81 % | 49.122 M | 0.000 -100.00 % | 45.395 M | 0.000 -100.00 % | 54.546 M 12.90 % | 48.315 M 19.39 % | 40.469 M |
Other non current assets | 19.214 M -95.26 % | 405.356 M 7.68 % | 376.438 M -0.69 % | 379.057 M 5 049.10 % | 7.362 M -10.41 % | 8.217 M -30.23 % | 11.777 M -96.96 % | 386.851 M 19.68 % | 323.233 M -0.69 % | 325.477 M 529.56 % | 51.699 M -84.98 % | 344.121 M 41.10 % | 243.887 M -15.16 % | 287.469 M -11.02 % | 323.058 M -2.41 % | 331.041 M 22.24 % | 270.813 M -21.60 % | 345.425 M 10.54 % | 312.475 M 38.58 % | 225.482 M -19.54 % | 280.239 M 41.16 % | 198.520 M 455.36 % | 35.746 M 430.03 % | 6.744 M 302.55 % | 1.675 M -9.18 % | 1.845 M -79.70 % | 9.087 M -28.24 % | 12.663 M 169.02 % | 4.707 M 93.52 % | 2.432 M -39.03 % | 3.990 M 62.94 % | 2.448 M -98.34 % | 147.273 M 278.98 % | -82.285 M -5 439.84 % | 1.541 M 102.14 % | -71.854 M -3 084.56 % | 2.408 M -15.81 % | 2.860 M -33.20 % | 4.281 M |
Long term investments | 23.356 M 106.28 % | -372.203 M -9.49 % | -339.934 M -3.47 % | -328.522 M -816.26 % | 45.866 M -15.09 % | 54.020 M -1.69 % | 54.949 M 118.36 % | -299.360 M -34.77 % | -222.134 M -1.44 % | -218.970 M -473.63 % | 58.605 M 126.34 % | -222.470 M -37.50 % | -161.795 M 22.75 % | -209.440 M 15.63 % | -248.234 M -0.44 % | -247.141 M -34.58 % | -183.639 M 24.04 % | -241.741 M -3.37 % | -233.856 M -79.94 % | -129.962 M 34.52 % | -198.482 M -70.68 % | -116.292 M -350.47 % | 46.429 M -41.83 % | 79.821 M -3.32 % | 82.565 M -2.27 % | 84.486 M 1.57 % | 83.183 M -4.24 % | 86.867 M 153.28 % | 34.296 M -0.40 % | 34.436 M -0.83 % | 34.723 M | 0.000 100.00 % | -144.583 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 43.479 M -3.99 % | 45.285 M 3.91 % | 43.583 M -3.89 % | 45.348 M -3.75 % | 47.114 M 0.04 % | 47.096 M -2.99 % | 48.548 M 7.71 % | 45.073 M -2.56 % | 46.257 M -2.61 % | 47.495 M 0.60 % | 47.212 M 13.56 % | 41.574 M 5.51 % | 39.404 M 105.67 % | 19.158 M 0.49 % | 19.066 M 10.11 % | 17.315 M -0.52 % | 17.405 M 9.09 % | 15.954 M -1.60 % | 16.213 M 7.16 % | 15.131 M -0.44 % | 15.198 M -1.03 % | 15.356 M -0.96 % | 15.504 M 2.16 % | 15.176 M 0.13 % | 15.156 M 1.28 % | 14.965 M -0.92 % | 15.103 M 0.45 % | 15.035 M 0.53 % | 14.956 M -0.89 % | 15.091 M 0.65 % | 14.994 M -2.29 % | 15.345 M -0.77 % | 15.465 M | 0.000 -100.00 % | 15.390 M | 0.000 -100.00 % | 15.687 M 1.27 % | 15.490 M 0.00 % | 15.490 M |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 11.653 M 0.00 % | 11.653 M 0.00 % | 11.653 M |
Goodwill and intangible assets | 43.479 M -3.99 % | 45.285 M 3.91 % | 43.583 M -3.89 % | 45.348 M -3.75 % | 47.114 M 0.04 % | 47.096 M -2.99 % | 48.548 M 7.71 % | 45.073 M -2.56 % | 46.257 M -2.61 % | 47.495 M 0.60 % | 47.212 M 13.56 % | 41.574 M 5.51 % | 39.404 M 105.67 % | 19.158 M 0.49 % | 19.066 M 10.11 % | 17.315 M -0.52 % | 17.405 M 9.09 % | 15.954 M -1.60 % | 16.213 M 7.16 % | 15.131 M -0.44 % | 15.198 M -1.03 % | 15.356 M -0.96 % | 15.504 M 2.16 % | 15.176 M 0.13 % | 15.156 M 1.28 % | 14.965 M -0.92 % | 15.103 M 0.45 % | 15.035 M 0.53 % | 14.956 M -0.89 % | 15.091 M 0.65 % | 14.994 M -2.29 % | 15.345 M -0.77 % | 15.465 M | 0.000 -100.00 % | 15.390 M | 0.000 -100.00 % | 27.340 M 0.73 % | 27.143 M 0.00 % | 27.143 M |
Property plant equipment net | 176.617 M -3.27 % | 182.587 M -1.97 % | 186.254 M -1.03 % | 188.189 M -0.60 % | 189.323 M -0.85 % | 190.950 M -1.51 % | 193.886 M -4.01 % | 201.987 M -0.75 % | 203.519 M -0.55 % | 204.636 M -1.74 % | 208.268 M -1.23 % | 210.860 M 2.40 % | 205.924 M 0.73 % | 204.436 M -2.42 % | 209.514 M 10.10 % | 190.300 M 1.99 % | 186.593 M 5.07 % | 177.591 M 3.97 % | 170.807 M 15.29 % | 148.148 M 3.01 % | 143.816 M 0.79 % | 142.690 M -0.83 % | 143.885 M 2.19 % | 140.800 M -1.47 % | 142.900 M -1.13 % | 144.527 M 0.20 % | 144.245 M 7.82 % | 133.786 M 0.27 % | 133.431 M 1.09 % | 131.986 M 1.63 % | 129.868 M 1.74 % | 127.642 M 0.45 % | 127.075 M | 0.000 -100.00 % | 128.519 M | 0.000 -100.00 % | 105.772 M -2.66 % | 108.663 M 0.00 % | 108.663 M |
Total non current assets | 273.813 M 0.63 % | 272.091 M -1.56 % | 276.402 M -5.50 % | 292.489 M -1.34 % | 296.449 M -3.30 % | 306.564 M -2.50 % | 314.410 M -7.83 % | 341.110 M -4.70 % | 357.920 M -2.00 % | 365.222 M -0.15 % | 365.784 M -3.77 % | 380.132 M 14.26 % | 332.679 M 3.10 % | 322.680 M -0.36 % | 323.861 M 3.56 % | 312.723 M 0.44 % | 311.359 M -1.77 % | 316.970 M 11.56 % | 284.133 M 5.97 % | 268.120 M 7.84 % | 248.637 M -0.59 % | 250.101 M 0.30 % | 249.365 M 1.86 % | 244.823 M 0.14 % | 244.471 M -1.42 % | 247.991 M -2.29 % | 253.800 M 1.40 % | 250.297 M 32.20 % | 189.325 M 1.88 % | 185.826 M 0.18 % | 185.484 M 25.82 % | 147.424 M 0.10 % | 147.273 M 278.98 % | -82.285 M -155.79 % | 147.481 M 305.25 % | -71.854 M -152.37 % | 137.215 M -2.05 % | 140.087 M 0.00 % | 140.087 M |
Other current assets | 30.390 M -17.95 % | 37.039 M 34.06 % | 27.628 M -7.53 % | 29.877 M 184.65 % | 10.496 M -59.13 % | 25.682 M 131.55 % | 11.091 M -58.60 % | 26.792 M -14.22 % | 31.232 M 17.10 % | 26.671 M -10.45 % | 29.785 M 218.34 % | 9.357 M -9.47 % | 10.336 M -9.76 % | 11.454 M 0.67 % | 11.377 M 46.80 % | 7.750 M -10.68 % | 8.677 M 68.68 % | 5.144 M 62.14 % | 3.173 M -14.81 % | 3.724 M 2.81 % | 3.623 M -76.44 % | 15.377 M -12.38 % | 17.549 M -93.21 % | 258.513 M 16.71 % | 221.497 M 69.02 % | 131.045 M 3 642.18 % | 3.502 M -98.19 % | 193.578 M -2.62 % | 198.796 M 0.01 % | 198.776 M 17 479.11 % | 1.131 M -99.26 % | 153.444 M 3 251.90 % | 4.578 M | 0.000 -100.00 % | 114.841 M | 0.000 -100.00 % | 2.429 M -82.22 % | 13.661 M 164.69 % | 5.161 M |
Short term investments | 242.348 M -36.67 % | 382.700 M 8.76 % | 351.886 M 0.80 % | 349.096 M 38.58 % | 251.908 M -34.13 % | 382.408 M -53.41 % | 820.833 M 134.56 % | 349.943 M 27.38 % | 274.727 M -0.31 % | 275.569 M 6.28 % | 259.295 M -9.31 % | 285.903 M 25.79 % | 227.278 M -17.67 % | 276.052 M -12.60 % | 315.854 M 0.19 % | 315.247 M 24.73 % | 252.745 M -18.67 % | 310.771 M 1.94 % | 304.856 M 51.91 % | 200.687 M -26.01 % | 271.244 M 42.19 % | 190.766 M 534.54 % | 30.064 M 1 897.32 % | -1.673 M -100.78 % | 215.000 M 9 456.99 % | -2.298 M -2 642.85 % | 90.361 K -99.95 % | 191.000 M -2.05 % | 195.000 M 0.00 % | 195.000 M 3.72 % | 188.000 M | 0.000 | 0.000 -100.00 % | 164.570 M | 0.000 -100.00 % | 143.708 M | 0.000 -100.00 % | 8.500 M 0.00 % | 8.500 M |
cash and cash equivalents | 984.160 M 12.25 % | 876.735 M 5.77 % | 828.874 M 12.49 % | 736.841 M -8.41 % | 804.534 M 13.88 % | 706.467 M 251.34 % | 201.078 M -61.93 % | 528.179 M -2.71 % | 542.904 M 5.32 % | 515.472 M 4.20 % | 494.687 M 10.72 % | 446.777 M -6.52 % | 477.936 M 8.18 % | 441.789 M 9.66 % | 402.880 M 16.23 % | 346.614 M -11.61 % | 392.122 M 4.22 % | 376.231 M 4.06 % | 361.561 M -18.34 % | 442.754 M 22.16 % | 362.434 M -14.86 % | 425.678 M -14.59 % | 498.394 M 90.25 % | 261.964 M 3.60 % | 252.864 M 4.91 % | 241.023 M 21.58 % | 198.237 M 8.40 % | 182.875 M -5.69 % | 193.902 M 13.75 % | 170.463 M 1.56 % | 167.845 M -25.22 % | 224.448 M 114.72 % | 104.528 M 227.03 % | -82.285 M -200.00 % | 82.285 M 214.52 % | -71.854 M -200.00 % | 71.854 M 19.49 % | 60.132 M 0.00 % | 60.132 M |
Cash and short term investments | 1.227 B -2.61 % | 1.259 B 6.66 % | 1.181 B 8.73 % | 1.086 B 2.79 % | 1.056 B -2.98 % | 1.089 B 6.55 % | 1.022 B 16.37 % | 878.121 M 7.40 % | 817.631 M 3.36 % | 791.042 M 4.92 % | 753.982 M 2.91 % | 732.679 M 3.89 % | 705.215 M -1.76 % | 717.841 M -0.12 % | 718.735 M 8.59 % | 661.861 M 2.64 % | 644.867 M -6.13 % | 687.002 M 3.09 % | 666.417 M 3.57 % | 643.440 M 1.54 % | 633.678 M 2.80 % | 616.444 M 16.65 % | 528.457 M 101.73 % | 261.964 M 3.60 % | 252.864 M 4.91 % | 241.023 M 21.53 % | 198.328 M 8.45 % | 182.875 M -5.69 % | 193.902 M 13.75 % | 170.463 M 1.56 % | 167.845 M -25.22 % | 224.448 M 114.72 % | 104.528 M 27.03 % | 82.285 M 0.00 % | 82.285 M 14.52 % | 71.854 M 0.00 % | 71.854 M 19.49 % | 60.132 M -12.38 % | 68.632 M |
Total current assets | 1.920 B 1.51 % | 1.891 B 5.76 % | 1.788 B 2.60 % | 1.743 B 3.04 % | 1.692 B 1.44 % | 1.668 B 2.92 % | 1.620 B 13.57 % | 1.427 B 5.41 % | 1.354 B 3.62 % | 1.306 B 1.64 % | 1.285 B 2.71 % | 1.251 B 3.32 % | 1.211 B -0.11 % | 1.212 B 1.37 % | 1.196 B 7.26 % | 1.115 B 6.52 % | 1.047 B 1.70 % | 1.029 B 2.04 % | 1.009 B 5.19 % | 958.959 M 1.17 % | 947.888 M 9.34 % | 866.882 M 8.71 % | 797.409 M 4.74 % | 761.291 M 7.87 % | 705.755 M 19.80 % | 589.102 M 4.28 % | 564.947 M -0.77 % | 569.317 M -0.19 % | 570.402 M 7.53 % | 530.462 M 4.14 % | 509.364 M -4.31 % | 532.309 M 109.71 % | 253.829 M 208.48 % | 82.285 M -60.02 % | 205.820 M 186.44 % | 71.854 M -56.51 % | 165.236 M 19.84 % | 137.882 M 0.00 % | 137.882 M |
Inventory | 41.874 M 20.90 % | 34.636 M 0.79 % | 34.365 M -7.92 % | 37.321 M 12.92 % | 33.050 M 4.83 % | 31.527 M 9.54 % | 28.783 M -10.57 % | 32.184 M -5.95 % | 34.220 M -9.96 % | 38.004 M 15.73 % | 32.839 M -28.09 % | 45.668 M -0.66 % | 45.970 M 51.14 % | 30.416 M -5.75 % | 32.270 M -9.58 % | 35.688 M -2.17 % | 36.480 M 39.50 % | 26.151 M 22.01 % | 21.433 M -41.11 % | 36.392 M -15.74 % | 43.190 M 59.15 % | 27.138 M 58.13 % | 17.162 M -5.81 % | 18.221 M 5.10 % | 17.337 M -0.10 % | 17.354 M 23.36 % | 14.068 M -4.16 % | 14.678 M 50.30 % | 9.766 M -18.77 % | 12.023 M 23.93 % | 9.702 M -1.75 % | 9.874 M 8.18 % | 9.128 M | 0.000 -100.00 % | 8.694 M | 0.000 -100.00 % | 7.964 M 29.01 % | 6.174 M 0.00 % | 6.174 M |
Net receivables | 621.238 M 10.87 % | 560.311 M 2.69 % | 545.647 M -7.51 % | 589.971 M -0.30 % | 591.770 M 13.43 % | 521.711 M -6.62 % | 558.688 M 14.09 % | 489.698 M 3.52 % | 473.058 M 5.01 % | 450.482 M -3.85 % | 468.535 M 1.08 % | 463.536 M 2.60 % | 451.783 M -0.21 % | 452.743 M 4.15 % | 434.695 M 6.09 % | 409.744 M 14.53 % | 357.758 M 14.35 % | 312.861 M -1.74 % | 318.400 M 15.61 % | 275.403 M 2.99 % | 267.398 M 28.60 % | 207.922 M -11.46 % | 234.838 M 5.50 % | 222.594 M 2.86 % | 216.404 M 8.38 % | 199.681 M 5.31 % | 189.608 M 6.41 % | 178.186 M 5.72 % | 168.537 M 12.12 % | 150.323 M 5.02 % | 143.139 M -0.97 % | 144.542 M 6.03 % | 136.321 M | 0.000 -100.00 % | 112.698 M | 0.000 -100.00 % | 82.988 M 41.11 % | 58.812 M 1.55 % | 57.915 M |
Tax assets | 11.148 M 0.75 % | 11.065 M 9.98 % | 10.061 M 19.52 % | 8.417 M 24.06 % | 6.785 M 8.02 % | 6.281 M 19.65 % | 5.249 M -19.97 % | 6.559 M -6.90 % | 7.045 M 7.00 % | 6.584 M | 0.000 -100.00 % | 6.046 M 14.95 % | 5.260 M -75.02 % | 21.057 M 2.93 % | 20.457 M -3.54 % | 21.208 M 5.06 % | 20.187 M 2.25 % | 19.742 M 6.75 % | 18.494 M 98.42 % | 9.321 M 18.49 % | 7.866 M -19.95 % | 9.826 M 25.97 % | 7.800 M 241.85 % | 2.282 M 4.97 % | 2.174 M 0.22 % | 2.169 M -0.62 % | 2.182 M 12.11 % | 1.947 M 0.62 % | 1.935 M 2.87 % | 1.881 M -1.55 % | 1.910 M -3.95 % | 1.989 M -2.71 % | 2.044 M | 0.000 -100.00 % | 2.031 M | 0.000 -100.00 % | 1.696 M 19.33 % | 1.421 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 |
Account payables | 30.043 M 29.66 % | 23.171 M 17.61 % | 19.702 M -6.93 % | 21.170 M 19.91 % | 17.656 M 7.10 % | 16.485 M -7.89 % | 17.897 M -21.06 % | 22.670 M 65.22 % | 13.721 M -35.27 % | 21.196 M -0.64 % | 21.333 M 49.38 % | 14.281 M -31.99 % | 20.998 M 29.00 % | 16.277 M -32.24 % | 24.021 M 15.26 % | 20.842 M -12.78 % | 23.897 M 8.22 % | 22.081 M 57.24 % | 14.042 M -2.94 % | 14.468 M -46.61 % | 27.101 M 56.70 % | 17.294 M 5.05 % | 16.463 M 9.62 % | 15.018 M 10.86 % | 13.547 M 8.13 % | 12.529 M -3.75 % | 13.017 M -0.33 % | 13.060 M 42.70 % | 9.152 M -17.80 % | 11.133 M 15.92 % | 9.604 M -15.05 % | 11.306 M 58.10 % | 7.151 M | 0.000 -100.00 % | 7.642 M | 0.000 -100.00 % | 9.034 M -39.78 % | 15.001 M 0.00 % | 15.001 M |
Tax payables | 43.930 M 2.82 % | 42.724 M 68.65 % | 25.333 M 37.85 % | 18.377 M 152.51 % | 7.278 M -68.14 % | 22.844 M 32.61 % | 17.226 M 37.26 % | 12.550 M -21.48 % | 15.984 M 123.39 % | 7.155 M | 0.000 -100.00 % | 19.767 M 107.25 % | 9.538 M -39.13 % | 15.668 M -8.42 % | 17.108 M 34.42 % | 12.728 M -23.00 % | 16.528 M -18.01 % | 20.160 M 62.00 % | 12.444 M -9.24 % | 13.711 M 25.18 % | 10.953 M -13.89 % | 12.720 M -10.46 % | 14.205 M 38.11 % | 10.286 M 21.73 % | 8.450 M 124.22 % | 3.769 M 9.89 % | 3.429 M -2.94 % | 3.533 M -57.79 % | 8.370 M 50.94 % | 5.545 M 35.15 % | 4.103 M -10.96 % | 4.608 M -36.11 % | 7.212 M | 0.000 -100.00 % | 5.295 M | 0.000 -100.00 % | 5.006 M 236.93 % | 1.486 M | 0.000 |
Deferred revenue non current | 15.814 M -10.29 % | 17.628 M -1.97 % | 17.982 M 122.61 % | 8.078 M -8.70 % | 8.848 M -8.62 % | 9.682 M -7.94 % | 10.517 M -3.72 % | 10.923 M -7.27 % | 11.780 M -7.15 % | 12.688 M | 0.000 -100.00 % | 8.635 M -8.85 % | 9.474 M -8.13 % | 10.313 M -7.52 % | 11.151 M -9.06 % | 12.263 M 6.25 % | 11.541 M -14.22 % | 13.454 M -7.99 % | 14.622 M 106.30 % | 7.088 M -2.30 % | 7.254 M 64.08 % | 4.421 M 8.04 % | 4.092 M -4.36 % | 4.279 M -4.42 % | 4.477 M -11.17 % | 5.040 M -6.23 % | 5.374 M 6.07 % | 5.067 M -5.13 % | 5.341 M -9.59 % | 5.907 M -9.76 % | 6.547 M -8.90 % | 7.186 M -8.17 % | 7.825 M | 0.000 -100.00 % | 8.621 M | 0.000 -100.00 % | 8.837 M 12.62 % | 7.847 M | 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 -100.00 % | 2.412 M -50.81 % | 4.902 M -2.93 % | 5.050 M -2.70 % | 5.190 M 29.74 % | 4.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.033 M -24.41 % | 9.304 M 0.00 % | 9.304 M |
Capital lease obligations | 8.487 M 8.29 % | 7.837 M -10.25 % | 8.732 M 219.01 % | 2.737 M -26.94 % | 3.747 M 91.39 % | 1.958 M -9.66 % | 2.167 M -19.73 % | 2.700 M 155.70 % | 1.056 M -39.13 % | 1.734 M -63.15 % | 4.707 M -4.02 % | 4.904 M 20.88 % | 4.057 M 43.49 % | 2.827 M -5.90 % | 3.004 M -1.63 % | 3.054 M -10.45 % | 3.411 M | 0.000 -100.00 % | 2.497 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 |
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 -100.00 % | 17.499 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 |
Other total stockholders equity | 241.118 M 801.31 % | -34.381 M -133.08 % | 103.920 M 175.98 % | -136.777 M -150.31 % | 271.874 M -9.95 % | 301.926 M 1.47 % | 297.557 M 13.44 % | 262.296 M 65.65 % | 158.347 M -39.53 % | 261.841 M 53.68 % | 170.382 M 318.95 % | -77.818 M -133.84 % | 229.993 M -53.40 % | 493.521 M -2.40 % | 505.657 M 1 680.64 % | -31.991 M -108.45 % | 378.443 M -13.90 % | 439.514 M 1.91 % | 431.284 M 8.04 % | 399.177 M 40.77 % | 283.570 M 500.28 % | -70.843 M -121.45 % | 330.243 M -13.46 % | 381.619 M 15.76 % | 329.673 M -8.91 % | 361.910 M 0.00 % | 361.928 M 3.49 % | 349.711 M -4.59 % | 366.543 M -11.56 % | 414.438 M 0.18 % | 413.711 M 2.21 % | 404.767 M 127.99 % | 177.537 M | 0.000 -100.00 % | 169.649 M 2 312.30 % | 7.033 M -95.90 % | 171.528 M 8.61 % | 157.929 M 0.00 % | 157.929 M |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -17.695 M -129.08 % | -7.725 M 59.06 % | -18.867 M -3 284.70 % | 592.424 K -3.72 % | 615.286 K -27.64 % | 850.267 K | 0.000 -100.00 % | 898.433 K -18.68 % | 1.105 M 25.35 % | 881.401 K 0.00 % | 881.401 K 114.07 % | 411.736 K 0.00 % | 411.736 K 1 351.56 % | 28.365 K -46.85 % | 53.366 K -48.18 % | 102.986 K -44.82 % | 186.634 K 1 854.28 % | 9.550 K 0.00 % | 9.550 K | 0.000 | 0.000 | 0.000 -100.00 % | 13.554 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 |
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 |
Total assets | 2.194 B 1.40 % | 2.164 B 4.78 % | 2.065 B 1.43 % | 2.036 B 2.38 % | 1.988 B 0.70 % | 1.974 B 2.04 % | 1.935 B 9.44 % | 1.768 B 3.30 % | 1.711 B 2.40 % | 1.671 B 1.24 % | 1.651 B 1.20 % | 1.631 B 5.68 % | 1.544 B 0.56 % | 1.535 B 1.00 % | 1.520 B 6.45 % | 1.428 B 5.12 % | 1.358 B 0.88 % | 1.346 B 4.13 % | 1.293 B 5.36 % | 1.227 B 2.55 % | 1.197 B 7.12 % | 1.117 B 6.71 % | 1.047 B 4.04 % | 1.006 B 5.88 % | 950.226 M 13.51 % | 837.093 M 2.24 % | 818.747 M -0.11 % | 819.614 M 7.88 % | 759.728 M 6.06 % | 716.288 M 3.09 % | 694.848 M 2.22 % | 679.733 M 69.47 % | 401.102 M | 0.000 -100.00 % | 353.301 M | 0.000 -100.00 % | 302.451 M 8.81 % | 277.969 M 0.00 % | 277.969 M |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2023-01-01 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-03-31 | 2015-12-31 | 2015-06-30 | 2015-03-31 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2023-01-01 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-06-30 | 2015-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.692 M | 0.000 -100.00 % | 8.731 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.225 M 176.68 % | -2.901 M -200.00 % | 2.901 M | 0.000 -100.00 % | 15.020 M 227.15 % | -11.813 M -200.00 % | 11.813 M | 0.000 -100.00 % | 47.297 M 267.55 % | -28.228 M -200.00 % | 28.228 M | 0.000 -100.00 % | 35.386 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 |
Change in working capital | 0.000 | 0.000 100.00 % | -43.939 M -210.49 % | 39.766 M 200.00 % | -39.766 M | 0.000 100.00 % | -6.518 M -278.88 % | 3.644 M 200.00 % | -3.644 M | 0.000 -100.00 % | 25.345 M -4.25 % | 26.471 M 200.00 % | -26.471 M | 0.000 100.00 % | -143.155 M -341.72 % | 59.223 M 200.00 % | -59.223 M | 0.000 100.00 % | -84.945 M -274.06 % | 48.803 M 200.00 % | -48.803 M | 0.000 100.00 % | -65.422 M -304.61 % | 31.974 M 200.00 % | -31.974 M | 0.000 100.00 % | -56.126 M -291.41 % | 29.323 M 200.00 % | -29.323 M | 0.000 100.00 % | -31.807 M -230.30 % | 24.409 M 200.00 % | -24.409 M | 0.000 100.00 % | -36.670 M -320.02 % | 16.667 M 300.00 % | -8.334 M 0.00 % | -8.334 M -40.26 % | -5.941 M 0.00 % | -5.941 M |
Accounts receivables | 0.000 | 0.000 100.00 % | -38.356 M -202.03 % | 37.595 M 200.00 % | -37.595 M | 0.000 100.00 % | -10.574 M -570.44 % | 2.248 M 200.00 % | -2.248 M | 0.000 -100.00 % | 25.914 M 106.80 % | 12.531 M 200.00 % | -12.531 M | 0.000 100.00 % | -132.318 M -388.31 % | 45.895 M 200.00 % | -45.895 M | 0.000 100.00 % | -80.674 M -452.45 % | 22.889 M 200.00 % | -22.889 M | 0.000 100.00 % | -62.328 M -317.13 % | 28.706 M 200.00 % | -28.706 M | 0.000 100.00 % | -51.760 M -276.91 % | 29.258 M 200.00 % | -29.258 M | 0.000 100.00 % | -30.799 M -228.46 % | 23.976 M 200.00 % | -23.976 M | 0.000 100.00 % | -34.746 M -417.54 % | 10.942 M 300.00 % | -5.471 M 0.00 % | -5.471 M -0.33 % | -5.453 M 0.00 % | -5.453 M |
Inventory | 0.000 | 0.000 100.00 % | -5.583 M -357.06 % | 2.172 M 200.00 % | -2.172 M | 0.000 -100.00 % | 4.056 M 190.58 % | 1.396 M 200.00 % | -1.396 M | 0.000 100.00 % | -568.838 K -104.08 % | 13.940 M 200.00 % | -13.940 M | 0.000 100.00 % | -10.837 M -181.30 % | 13.329 M 200.00 % | -13.329 M | 0.000 100.00 % | -4.271 M -116.48 % | 25.914 M 200.00 % | -25.914 M | 0.000 100.00 % | -3.094 M -194.64 % | 3.269 M 200.00 % | -3.269 M | 0.000 100.00 % | -4.367 M -6 860.11 % | 64.594 K 200.00 % | -64.594 K | 0.000 100.00 % | -1.008 M -332.20 % | 433.938 K 200.00 % | -433.938 K | 0.000 100.00 % | -1.924 M -133.61 % | 5.725 M 300.00 % | -2.862 M 0.00 % | -2.862 M -486.56 % | -488.000 K 0.00 % | -488.000 K |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | 67.328 M 2 434.64 % | -2.884 M -101.98 % | 145.502 M 759.97 % | -22.047 M -812.80 % | -2.415 M -111.08 % | 21.793 M 85.25 % | 11.764 M -55.02 % | 26.153 M 412.04 % | -8.381 M -103.63 % | -4.116 M 93.86 % | -67.078 M 9.90 % | -74.448 M -469.92 % | 20.125 M 281.55 % | -11.085 M -22.63 % | -9.040 M 57.39 % | -21.214 M 20.12 % | -26.557 M -140.99 % | 64.797 M 135.45 % | 27.521 M 282.17 % | 7.201 M 220.65 % | -5.969 M -127.21 % | 21.938 M 707.63 % | -3.610 M -301.35 % | 1.793 M -93.25 % | 26.557 M 1 016.12 % | -2.899 M -111.97 % | 24.211 M 191.77 % | -26.383 M -347.74 % | 10.649 M 298.90 % | -5.354 M -123.63 % | 22.662 M 256.60 % | -14.471 M -352.22 % | 5.738 M 930.81 % | -690.614 K -103.77 % | 18.297 M 182.12 % | -22.281 M -378.61 % | -4.655 M 0.00 % | -4.655 M -306.47 % | 2.255 M 0.00 % | 2.255 M |
Net cash provided by operating activities | 67.328 M -34.79 % | 103.255 M 1.67 % | 101.563 M 0.42 % | 101.134 M 62.68 % | 62.168 M -27.71 % | 85.992 M 2.02 % | 84.292 M 15.27 % | 73.125 M -3.04 % | 75.420 M 11.64 % | 67.559 M 26.72 % | 53.313 M -29.16 % | 75.257 M 77.06 % | 42.505 M 52.01 % | 27.961 M -36.54 % | 44.061 M 29.20 % | 34.102 M 8.53 % | 31.421 M -51.51 % | 64.797 M -9.24 % | 71.394 M 19.01 % | 59.989 M 44.69 % | 41.461 M -13.35 % | 47.850 M 177.93 % | 17.217 M -67.31 % | 52.675 M 1.40 % | 51.946 M 74.98 % | 29.687 M 59.07 % | 18.663 M -5.92 % | 19.838 M -43.84 % | 35.324 M 80.02 % | 19.623 M -41.34 % | 33.450 M 28.62 % | 26.006 M 56.30 % | 16.639 M 5.34 % | 15.795 M 39.97 % | 11.284 M 95.26 % | 5.779 M -23.56 % | 7.561 M 0.00 % | 7.561 M 52.60 % | 4.954 M 0.00 % | 4.954 M |
Investments in property plant and equipment | -19.118 M -69.84 % | -11.257 M 16.10 % | -13.416 M -53.44 % | -8.743 M 10.18 % | -9.735 M -17.10 % | -8.313 M 0.72 % | -8.373 M -25.04 % | -6.696 M 52.16 % | -13.997 M 11.41 % | -15.799 M -64.80 % | -9.587 M 47.52 % | -18.268 M 50.84 % | -37.156 M -179.90 % | -13.275 M -436.48 % | 3.945 M 121.89 % | -18.023 M 3.44 % | -18.665 M 55.35 % | -41.805 M -327.67 % | -9.775 M 65.89 % | -28.659 M -142.80 % | -11.803 M -54.14 % | -7.657 M -77.47 % | -4.315 M 56.27 % | -9.867 M -117.47 % | -4.537 M 1.23 % | -4.594 M 43.46 % | -8.125 M 47.86 % | -15.583 M -62.87 % | -9.568 M -67.88 % | -5.699 M 14.71 % | -6.682 M -48.12 % | -4.511 M 13.48 % | -5.215 M 1.04 % | -5.269 M 79.31 % | -25.469 M -144.62 % | -10.412 M -114.37 % | -4.857 M 0.00 % | -4.857 M 50.77 % | -9.866 M 0.00 % | -9.866 M |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.500 M | 0.000 -100.00 % | 3.293 K 378 417.24 % | 0.870 | 0.000 | 0.000 -100.00 % | 0.190 -17.39 % | 0.230 -100.00 % | 8.898 M -50.63 % | 18.023 M -3.44 % | 18.665 M -55.35 % | 41.805 M 322.95 % | 9.884 M -65.51 % | 28.659 M 142.80 % | 11.803 M 54.14 % | 7.657 M 73.53 % | 4.413 M -55.28 % | 9.867 M 117.42 % | 4.538 M -1.22 % | 4.595 M -44.66 % | 8.302 M -46.82 % | 15.613 M 63.18 % | 9.568 M 67.88 % | 5.699 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 29.030 M | 0.000 | 0.000 100.00 % | -4.690 M 0.00 % | -4.690 M |
Purchases of investments | -100.801 M 2.56 % | -103.454 M 51.78 % | -214.535 M -29.51 % | -165.653 M -55.30 % | -106.668 M 24.35 % | -141.005 M 49.48 % | -279.093 M -28.51 % | -217.176 M 3.43 % | -224.901 M -25.77 % | -178.812 M | 0.000 100.00 % | -183.340 M -344.36 % | -41.259 M 56.41 % | -94.650 M 59.23 % | -232.144 M -5.52 % | -220.000 M -1 000.00 % | -20.000 M 93.33 % | -300.000 M 38.52 % | -488.000 M -74.29 % | -280.000 M 20.00 % | -350.000 M -84.21 % | -190.000 M -133.33 % | 570.000 M 323.53 % | -255.000 M -18.60 % | -215.000 M -65.38 % | -130.000 M 18.07 % | -158.674 M 35.30 % | -245.259 M -19.42 % | -205.372 M -64.30 % | -125.000 M 43.28 % | -220.372 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -23.000 M | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 200.000 M | 0.000 -100.00 % | 184.866 M 416.73 % | 35.776 M -78.96 % | 170.000 M -12.78 % | 194.901 M 35.90 % | 143.419 M 13.96 % | 125.855 M -43.77 % | 223.821 M 110.30 % | 106.429 M | 0.000 -100.00 % | 94.078 M 15.42 % | 81.510 M -24.38 % | 107.785 M 85.22 % | 58.191 M -64.67 % | 164.730 M 102.55 % | 81.326 M -72.57 % | 296.473 M -23.09 % | 385.500 M 9.30 % | 352.706 M 29.92 % | 271.471 M 796.14 % | 30.293 M 108.67 % | -349.472 M -260.52 % | 217.712 M 65.78 % | 131.323 M -18.76 % | 161.651 M -16.20 % | 192.897 M -2.16 % | 197.146 M -5.01 % | 207.539 M 74.08 % | 119.222 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.044 M 54.42 % | 11.038 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 3.395 M | 0.000 -100.00 % | 215.728 K | 0.000 -100.00 % | 66.929 M 12.85 % | 59.310 M 148.48 % | -122.348 M -821 063 240 699 084 928.00 % | 0.000 -100.00 % | 0.420 2 818 572 200.00 % | 0.000 -100.00 % | 23.962 M 4 203 845 040.47 % | 0.570 -100.00 % | 40.251 M 1 355 885 636 598 201 856.00 % | 0.000 -100.00 % | 3.298 M 118.30 % | -18.023 M -241 902 672 356 048 800.00 % | 0.000 -120.00 % | 0.000 -100.00 % | 108.984 K 1 462 758 486 835 100.00 % | 0.000 112.50 % | 0.000 100.00 % | -7.657 M -7 909.11 % | 98.058 K 438 704 065 740 700.00 % | 0.000 -100.00 % | 1,000.000 75.44 % | 570.000 -99.68 % | 177.379 K 491.28 % | 29.999 K 644 223 619 563 420.00 % | 0.000 350.00 % | 0.000 -100.00 % | 151.419 M 200.95 % | -149.999 M -2 776.57 % | -5.215 M 1.04 % | -5.269 M -282 894 005 451 096 160.00 % | 0.000 -100.00 % | 18.618 M 1 524.78 % | -1.307 M 0.00 % | -1.307 M 66.16 % | -3.862 M 0.00 % | -3.862 M |
Net cash used for investing activites | 83.475 M 172.77 % | -114.711 M -167.58 % | -42.870 M 69.07 % | -138.621 M -358.63 % | 53.597 M 17.58 % | 45.582 M 134.65 % | -131.547 M -34.21 % | -98.018 M -550.29 % | -15.073 M 82.91 % | -88.182 M -713.42 % | 14.375 M 113.37 % | -107.529 M -3 574.69 % | 3.095 M 2 305.95 % | -140.287 K 99.92 % | -166.709 M -127.46 % | -73.293 M -271.80 % | 42.661 M 194.11 % | -45.332 M 59.59 % | -112.166 M -354.65 % | 44.047 M 148.76 % | -90.332 M 46.03 % | -167.364 M -177.37 % | 216.311 M 558.73 % | -47.155 M 46.54 % | -88.213 M -426.02 % | 27.057 M 2.97 % | 26.276 M 141.27 % | -63.667 M -760.29 % | -7.401 M 35.52 % | -11.478 M 84.83 % | -75.636 M 51.05 % | -154.510 M -2 863.09 % | -5.215 M 1.04 % | -5.269 M 37.46 % | -8.425 M -124.28 % | -3.756 M 39.06 % | -6.164 M 0.00 % | -6.164 M 66.53 % | -18.418 M 0.00 % | -18.418 M |
Debt repayment | 0.000 | 0.000 100.00 % | -5.500 M -787.10 % | -620.000 K | 0.000 100.00 % | -620.000 K -113.78 % | 4.500 M | 0.000 100.00 % | -500.000 K 19.35 % | -620.000 K 82.82 % | -3.608 M -482.00 % | -620.000 K -101.24 % | 50.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -19.800 M 20.80 % | -25.000 M | 0.000 -100.00 % | 44.800 M 796.00 % | 5.000 M | 0.000 | 0.000 100.00 % | -11.700 M 59.52 % | -28.900 M | 0.000 -100.00 % | 10.000 M 600.00 % | -2.000 M 75.00 % | -8.000 M | 0.000 | 0.000 | 0.000 100.00 % | -1.500 M -207.14 % | 1.400 M | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.035 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 |
Common stock repurchased | -33.512 M | 0.000 100.00 % | -86.080 M -309.77 % | 41.036 M 200.00 % | -41.036 M | 0.000 100.00 % | -12.035 M -200.00 % | 12.035 M 200.00 % | -12.035 M | 0.000 100.00 % | -101.338 M | 0.000 100.00 % | -32.836 M | 0.000 100.00 % | -4.382 M | 0.000 100.00 % | -2.925 M | 0.000 100.00 % | -2.829 M -4 137.01 % | -66.771 K | 0.000 | 0.000 100.00 % | -500.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -92.646 M -20 766.17 % | -444.000 K -185.28 % | 520.643 K 104.22 % | -12.350 M 79.27 % | -59.574 M -11 449.35 % | -515.818 K 99.07 % | -55.190 M | 0.000 100.00 % | -55.681 M -11 291.32 % | -488.800 K -128.45 % | 1.718 M | 0.000 100.00 % | -53.187 M | 0.000 100.00 % | -175.851 K | 0.000 100.00 % | -55.256 M | 0.000 100.00 % | -449.575 K -124.87 % | -199.925 K 99.46 % | -36.996 M -23 119.07 % | -159.336 K -412.90 % | -31.066 K -17.24 % | -26.497 K 99.90 % | -26.543 M -902 527.33 % | -2.941 K 98.96 % | -283.454 K -20.99 % | -234.284 K 98.79 % | -19.283 M -398 863.03 % | -4.833 K 80.21 % | -24.422 K 86.37 % | -179.180 K -114.86 % | -83.393 K 33.72 % | -125.817 K 19.79 % | -156.861 K -15.13 % | -136.241 K | 0.000 | 0.000 100.00 % | -562.520 K 0.00 % | -562.520 K |
Other financing activites | 36.239 M 310.26 % | -17.235 M -120.47 % | 84.212 M 194.99 % | -88.650 M -3 580.60 % | 2.547 M 149.66 % | -5.129 M -110.13 % | 50.635 M 3 884.50 % | -1.338 M 41.05 % | -2.269 M 81.52 % | -12.283 M -114.71 % | 83.515 M 271.55 % | -48.682 M 42.41 % | -84.526 M -396.21 % | -17.035 M -320.78 % | 7.716 M 2 298.20 % | 321.722 K 100.60 % | -53.824 M -15 009.98 % | -356.217 K 11.89 % | -404.269 K 77.19 % | -1.772 M -107.81 % | 22.702 M 10 182.54 % | -225.164 K -158.40 % | 385.533 K 214.82 % | -335.781 K -100.47 % | 71.975 M | 0.000 100.00 % | -605.771 K -101.98 % | 30.600 M | 0.000 -100.00 % | 0.330 100.00 % | -4.994 M -101.99 % | 250.409 M 300 376.05 % | -83.393 K -104.17 % | 2.000 M | 0.000 -100.00 % | 275.500 K 162.94 % | -437.750 K 0.00 % | -437.750 K -101.15 % | 38.115 M 0.00 % | 38.115 M |
Net cash used provided by financing activities | -89.919 M -408.63 % | -17.679 M -158.18 % | -6.847 M 88.70 % | -60.583 M 29.51 % | -85.945 M -1 271.87 % | -6.265 M -111.36 % | 55.136 M 4 220.90 % | -1.338 M 97.71 % | -58.450 M -336.46 % | -13.392 M 32.07 % | -19.713 M 60.02 % | -49.302 M -42.80 % | -34.526 M -102.69 % | -17.035 M -325.93 % | 7.540 M 2 243.54 % | 321.722 K 100.60 % | -53.824 M -15 009.98 % | -356.217 K 98.28 % | -20.654 M 23.61 % | -27.039 M -89.16 % | -14.294 M -132.18 % | 44.416 M 783.72 % | 5.026 M 1 487.33 % | -362.278 K -100.80 % | 45.433 M 488.21 % | -11.703 M 59.90 % | -29.183 M -196.11 % | 30.366 M 427.10 % | -9.283 M -363.04 % | -2.005 M 84.57 % | -12.994 M -105.20 % | 250.021 M 299 909.10 % | -83.393 K -104.45 % | 1.874 M 213.12 % | -1.657 M -231.11 % | 1.264 M 388.69 % | -437.750 K 0.00 % | -437.750 K -101.17 % | 37.553 M 0.00 % | 37.553 M |
Effect of forex changes on cash | 6.739 M 158.57 % | 2.606 M -75.53 % | 10.652 M 358.83 % | -4.115 M -360.61 % | 1.579 M 159.87 % | -2.638 M -23.05 % | -2.143 M 58.14 % | -5.121 M -125.79 % | 19.855 M 625.02 % | -3.782 M 27.27 % | -5.199 M -130.45 % | 17.075 M 19.85 % | 14.247 M 1 032.20 % | -1.528 M 72.60 % | -5.578 M -611.15 % | 1.091 M 130.81 % | -3.541 M -80.11 % | -1.966 M 90.05 % | -19.767 M -694.83 % | 3.323 M 4 315.94 % | -78.823 K -103.31 % | 2.383 M 212.16 % | -2.125 M -153.88 % | 3.943 M 47.33 % | 2.676 M 218.60 % | -2.256 M -473.82 % | -393.237 K -116.14 % | 2.436 M -49.24 % | 4.799 M 236.22 % | -3.523 M -147.66 % | -1.423 M 10.92 % | -1.597 M -38.09 % | -1.156 M -238.81 % | -341.340 K -114.66 % | 2.328 M 432.56 % | 437.112 K -30.55 % | 629.390 K 0.00 % | 629.390 K 212.20 % | 201.599 K 0.00 % | 201.599 K |
Net change in cash | 67.624 M 354.91 % | -26.528 M -142.45 % | 62.498 M 161.16 % | -102.186 M -204.20 % | 98.068 M -80.60 % | 505.389 M 254.51 % | -327.101 M -915.63 % | -32.207 M -248.06 % | 21.752 M 157.55 % | -37.796 M -200.19 % | 37.724 M 158.49 % | -64.499 M -354.74 % | 25.320 M 173.49 % | 9.258 M 107.66 % | -120.877 M -198.40 % | -40.508 M -354.92 % | 15.891 M 8.32 % | 14.670 M 118.07 % | -81.193 M -201.09 % | 80.320 M 227.00 % | -63.245 M 13.02 % | -72.716 M -130.76 % | 236.429 M 2 497.97 % | 9.101 M -23.15 % | 11.841 M -72.32 % | 42.785 M 178.51 % | 15.362 M 239.32 % | -11.026 M -147.04 % | 23.439 M 795.49 % | 2.617 M 104.62 % | -56.603 M -147.20 % | 119.920 M 1 077.49 % | 10.184 M -15.54 % | 12.059 M 241.55 % | 3.531 M -5.19 % | 3.724 M 134.43 % | 1.588 M 0.00 % | 1.588 M -93.46 % | 24.291 M 0.00 % | 24.291 M |
Cash at beginning of period | 288.934 M -8.41 % | 315.462 M 24.71 % | 252.964 M -28.77 % | 355.150 M -49.73 % | 706.467 M 251.34 % | 201.078 M -61.93 % | 528.179 M 132.12 % | 227.547 M 10.57 % | 205.795 M -15.52 % | 243.591 M 18.32 % | 205.867 M -23.86 % | 270.367 M 10.33 % | 245.047 M 3.93 % | 235.789 M -32.94 % | 351.614 M -10.33 % | 392.122 M 4.22 % | 376.231 M 4.06 % | 361.561 M -18.34 % | 442.754 M 22.16 % | 362.434 M -14.86 % | 425.678 M -14.59 % | 498.394 M 90.25 % | 261.964 M 3.60 % | 252.864 M 4.91 % | 241.023 M 21.58 % | 198.237 M 8.40 % | 182.875 M -5.69 % | 193.902 M 13.75 % | 170.463 M 1.56 % | 167.845 M -25.22 % | 224.448 M 114.72 % | 104.528 M 10.79 % | 94.344 M 14.65 % | 82.285 M 4.48 % | 78.755 M 4.96 % | 75.031 M 2.16 % | 73.442 M | 0.000 | 0.000 | 0.000 |
Cash at end of period | 356.558 M 23.40 % | 288.934 M -8.41 % | 315.462 M 24.71 % | 252.964 M -68.56 % | 804.534 M 13.88 % | 706.467 M 251.34 % | 201.078 M 2.94 % | 195.341 M -14.15 % | 227.547 M 10.57 % | 205.795 M -15.52 % | 243.591 M 18.32 % | 205.867 M -23.86 % | 270.367 M 10.33 % | 245.047 M 6.20 % | 230.736 M -34.38 % | 351.614 M -10.33 % | 392.122 M 4.22 % | 376.231 M 4.06 % | 361.561 M -18.34 % | 442.754 M 22.16 % | 362.434 M -14.86 % | 425.678 M -14.59 % | 498.394 M 90.25 % | 261.964 M 3.60 % | 252.864 M 4.91 % | 241.023 M 21.58 % | 198.237 M 8.40 % | 182.875 M -5.69 % | 193.902 M 13.75 % | 170.463 M 1.56 % | 167.845 M -25.22 % | 224.448 M 114.72 % | 104.528 M 10.79 % | 94.344 M 14.65 % | 82.285 M 4.48 % | 78.755 M 4.96 % | 75.031 M 4 623.68 % | 1.588 M -93.46 % | 24.291 M 0.00 % | 24.291 M |
Operating cash flow | 67.328 M -34.79 % | 103.255 M 1.67 % | 101.563 M 0.42 % | 101.134 M 62.68 % | 62.168 M -27.71 % | 85.992 M 2.02 % | 84.292 M 15.27 % | 73.125 M -3.04 % | 75.420 M 11.64 % | 67.559 M 26.72 % | 53.313 M -29.16 % | 75.257 M 77.06 % | 42.505 M 52.01 % | 27.961 M -36.54 % | 44.061 M 29.20 % | 34.102 M 8.53 % | 31.421 M -51.51 % | 64.797 M -9.24 % | 71.394 M 19.01 % | 59.989 M 44.69 % | 41.461 M -13.35 % | 47.850 M 177.93 % | 17.217 M -67.31 % | 52.675 M 1.40 % | 51.946 M 74.98 % | 29.687 M 59.07 % | 18.663 M -5.92 % | 19.838 M -43.84 % | 35.324 M 80.02 % | 19.623 M -41.34 % | 33.450 M 28.62 % | 26.006 M 56.30 % | 16.639 M 5.34 % | 15.795 M 39.97 % | 11.284 M 95.26 % | 5.779 M -23.56 % | 7.561 M 0.00 % | 7.561 M 52.60 % | 4.954 M 0.00 % | 4.954 M |
Capital expenditure | -19.118 M -69.84 % | -11.257 M 16.10 % | -13.416 M -53.44 % | -8.743 M 10.18 % | -9.735 M -17.10 % | -8.313 M 0.72 % | -8.373 M -25.04 % | -6.696 M 52.16 % | -13.997 M 11.41 % | -15.799 M -64.80 % | -9.587 M 47.52 % | -18.268 M 50.84 % | -37.156 M -179.90 % | -13.275 M -436.48 % | 3.945 M 121.89 % | -18.023 M 3.44 % | -18.665 M 55.35 % | -41.805 M -327.67 % | -9.775 M 65.89 % | -28.659 M -142.80 % | -11.803 M -54.14 % | -7.657 M -77.47 % | -4.315 M 56.27 % | -9.867 M -117.47 % | -4.537 M 1.23 % | -4.594 M 43.46 % | -8.125 M 47.86 % | -15.583 M -62.87 % | -9.568 M -67.88 % | -5.699 M 14.71 % | -6.682 M -48.12 % | -4.511 M 13.48 % | -5.215 M 1.04 % | -5.269 M 79.31 % | -25.469 M -144.62 % | -10.412 M -114.37 % | -4.857 M 0.00 % | -4.857 M 50.77 % | -9.866 M 0.00 % | -9.866 M |
Free CashFlow | 48.210 M -47.60 % | 91.998 M 4.37 % | 88.147 M -4.59 % | 92.390 M 76.21 % | 52.433 M -32.50 % | 77.679 M 2.32 % | 75.919 M 14.29 % | 66.429 M 8.15 % | 61.424 M 18.67 % | 51.760 M 18.37 % | 43.727 M -23.27 % | 56.990 M 965.43 % | 5.349 M -63.58 % | 14.686 M -69.41 % | 48.006 M 198.57 % | 16.079 M 26.05 % | 12.757 M -44.52 % | 22.993 M -62.69 % | 61.619 M 96.67 % | 31.330 M 5.64 % | 29.657 M -26.21 % | 40.193 M 211.52 % | 12.902 M -69.86 % | 42.808 M -9.70 % | 47.408 M 88.93 % | 25.093 M 138.12 % | 10.538 M 147.65 % | 4.255 M -83.48 % | 25.756 M 84.98 % | 13.924 M -47.98 % | 26.768 M 24.53 % | 21.495 M 88.15 % | 11.424 M 8.53 % | 10.526 M 174.21 % | -14.185 M -206.19 % | -4.633 M -271.36 % | 2.703 M 0.00 % | 2.703 M 155.04 % | -4.912 M 0.00 % | -4.912 M |
2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 |