
Qingdao NovelBeam Technology Co.,Ltd. 688677.SS
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 442.830 M -5.90 % | 470.597 M -1.31 % | 476.821 M 53.97 % | 309.675 M 12.53 % | 275.197 M 8.83 % | 252.866 M 26.00 % | 200.681 M 10.85 % | 181.035 M 29.78 % | 139.490 M 89.18 % | 73.735 M 8.48 % | 67.969 M 30.88 % | 51.931 M |
Net income | 135.349 M -7.11 % | 145.713 M -20.19 % | 182.570 M 55.07 % | 117.730 M 22.19 % | 96.352 M 33.95 % | 71.931 M 31.85 % | 54.554 M 6.78 % | 51.093 M 55.92 % | 32.769 M 110.85 % | 15.542 M 134.74 % | 6.621 M 810.86 % | -931.365 K |
Income before tax | 152.478 M -4.84 % | 160.236 M -22.02 % | 205.490 M 54.23 % | 133.239 M 20.09 % | 110.945 M 34.63 % | 82.407 M 32.89 % | 62.011 M 9.01 % | 56.884 M 59.66 % | 35.628 M 120.43 % | 16.163 M 115.23 % | 7.510 M 659.32 % | -1.343 M |
Income before tax ratio | 0.34 1.12 % | 0.34 -20.99 % | 0.43 0.16 % | 0.43 6.72 % | 0.40 23.71 % | 0.33 5.47 % | 0.31 -1.66 % | 0.31 23.02 % | 0.26 16.52 % | 0.22 98.40 % | 0.11 527.34 % | -0.03 |
EBITDA | 181.735 M -1.63 % | 184.752 M -17.92 % | 225.091 M 56.67 % | 143.673 M 16.72 % | 123.093 M 34.66 % | 91.407 M 39.54 % | 65.507 M 7.02 % | 61.208 M 41.25 % | 43.334 M 102.13 % | 21.439 M 29.81 % | 16.515 M 135.18 % | 7.022 M |
Net income ratio | 0.31 -1.29 % | 0.31 -19.13 % | 0.38 0.71 % | 0.38 8.58 % | 0.35 23.08 % | 0.28 4.64 % | 0.27 -3.68 % | 0.28 20.14 % | 0.23 11.46 % | 0.21 116.38 % | 0.10 643.13 % | -0.02 |
Ratio EBITDA | 0.41 4.53 % | 0.39 -16.84 % | 0.47 1.75 % | 0.46 3.72 % | 0.45 23.74 % | 0.36 10.74 % | 0.33 -3.45 % | 0.34 8.83 % | 0.31 6.85 % | 0.29 19.66 % | 0.24 79.69 % | 0.14 |
Gross profit ratio | 0.65 3.35 % | 0.62 -3.00 % | 0.64 1.35 % | 0.63 -0.31 % | 0.64 9.11 % | 0.58 0.97 % | 0.58 -2.07 % | 0.59 7.76 % | 0.55 9.36 % | 0.50 14.68 % | 0.44 18.25 % | 0.37 |
Weighted average shs out dil | 120.847 M -0.48 % | 121.427 M -0.23 % | 121.713 M 39.42 % | 87.298 M 20.27 % | 72.584 M -40.39 % | 121.772 M 25.96 % | 96.679 M 131.64 % | 41.737 M 26.09 % | 33.100 M 2.23 % | 32.378 M 2.70 % | 31.527 M 0.00 % | 31.527 M |
Weighted average shs out | 120.847 M -0.48 % | 121.427 M -0.23 % | 121.713 M 39.42 % | 87.298 M 20.27 % | 72.584 M -40.39 % | 121.772 M 25.96 % | 96.676 M 131.63 % | 41.737 M 26.09 % | 33.100 M 2.23 % | 32.378 M 2.70 % | 31.527 M 0.00 % | 31.527 M |
EPS diluted | 1.12 -6.67 % | 1.20 -20.00 % | 1.50 11.11 % | 1.35 1.50 % | 1.33 125.42 % | 0.59 5.36 % | 0.56 -54.10 % | 1.22 23.23 % | 0.99 106.25 % | 0.48 128.57 % | 0.21 811.86 % | -0.03 |
Earnings per share | 1.12 -6.67 % | 1.20 -20.00 % | 1.50 54.64 % | 0.97 -27.07 % | 1.33 125.42 % | 0.59 5.36 % | 0.56 -54.10 % | 1.22 23.23 % | 0.99 106.25 % | 0.48 128.57 % | 0.21 811.86 % | -0.03 |
Gross profit | 285.657 M -2.75 % | 293.722 M -4.27 % | 306.822 M 56.06 % | 196.605 M 12.18 % | 175.254 M 18.75 % | 147.586 M 27.23 % | 116.004 M 8.55 % | 106.864 M 39.86 % | 76.409 M 106.89 % | 36.932 M 24.41 % | 29.685 M 54.76 % | 19.181 M |
Income tax expense | 18.726 M 3.63 % | 18.070 M -24.01 % | 23.780 M 47.88 % | 16.080 M 7.66 % | 14.936 M 52.82 % | 9.774 M 30.75 % | 7.476 M 11.96 % | 6.677 M 133.54 % | 2.859 M 337.97 % | 652.810 K -38.60 % | 1.063 M 4 265.04 % | -25.528 K |
Cost of revenue | 157.174 M -11.14 % | 176.875 M 4.04 % | 170.000 M 50.35 % | 113.070 M 13.13 % | 99.943 M -5.07 % | 105.280 M 24.33 % | 84.677 M 14.16 % | 74.171 M 17.58 % | 63.081 M 71.40 % | 36.803 M -3.87 % | 38.283 M 16.90 % | 32.750 M |
General and administrative expenses | 15.465 M 5.23 % | 14.697 M 22.39 % | 12.008 M -3.04 % | 12.384 M 52.47 % | 8.122 M 3.82 % | 7.823 M 24.56 % | 6.281 M 8.09 % | 5.811 M -83.16 % | 34.510 M 94.49 % | 17.744 M 14.54 % | 15.491 M 18.47 % | 13.075 M |
Selling and marketing expenses | 11.915 M 53.60 % | 7.757 M -50.04 % | 15.526 M 50.22 % | 10.336 M 91.78 % | 5.389 M -18.10 % | 6.580 M 18.50 % | 5.553 M 15.32 % | 4.815 M 60.78 % | 2.995 M 2.98 % | 2.908 M 37.03 % | 2.122 M -23.12 % | 2.761 M |
Other expenses | 51.185 M 15.24 % | 44.416 M 62.22 % | 27.379 M 284.46 % | 7.122 M -34.05 % | 10.798 M -46.34 % | 20.124 M 1 879.93 % | -1.131 M -169.16 % | -420.052 K | 0.000 | 0.000 -100.00 % | 1.827 M 15.12 % | 1.587 M |
Operating expenses | 132.712 M -0.04 % | 132.763 M 15.63 % | 114.813 M 61.29 % | 71.184 M 28.89 % | 55.230 M -12.42 % | 63.065 M 21.48 % | 51.914 M 23.29 % | 42.107 M 3.25 % | 40.781 M 71.01 % | 23.847 M 30.16 % | 18.322 M 10.27 % | 16.616 M |
Cost and expenses | 289.885 M -6.38 % | 309.639 M 8.72 % | 284.812 M 54.58 % | 184.254 M 18.74 % | 155.173 M -7.82 % | 168.345 M 23.25 % | 136.591 M 17.47 % | 116.278 M 11.95 % | 103.861 M 71.25 % | 60.650 M 7.15 % | 56.605 M 14.66 % | 49.366 M |
Research and development expenses | 54.146 M -17.83 % | 65.893 M 10.01 % | 59.899 M 44.88 % | 41.343 M 33.71 % | 30.921 M 8.35 % | 28.538 M 28.09 % | 22.279 M 38.32 % | 16.107 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.764 M |
Selling general and administrative expenses | 27.380 M 21.94 % | 22.454 M -18.45 % | 27.534 M 21.19 % | 22.719 M 68.15 % | 13.511 M -6.19 % | 14.403 M 21.71 % | 11.834 M 11.37 % | 10.626 M -71.67 % | 37.505 M 81.60 % | 20.652 M 17.25 % | 17.613 M 11.22 % | 15.836 M |
Interest income | 4.857 M 5.00 % | 4.626 M -12.42 % | 5.281 M 32.67 % | 3.981 M 1 190.20 % | 308.558 K 10.73 % | 278.666 K 57.40 % | 177.045 K -14.62 % | 207.351 K | 0.000 -100.00 % | 3.078 M | 0.000 | 0.000 |
Interest expense | 509.841 K 8.31 % | 470.725 K 27.92 % | 367.988 K 5.20 % | 349.790 K -82.82 % | 2.036 M 96.69 % | 1.035 M 150.37 % | 413.482 K -80.37 % | 2.106 M | 0.000 | 0.000 | 0.000 | 0.000 |
Depreciation and amortization | 28.747 M 19.55 % | 24.046 M 64.30 % | 14.635 M 46.43 % | 9.995 M 8.85 % | 9.182 M 150.35 % | 3.668 M 18.98 % | 3.083 M 39.02 % | 2.217 M -62.83 % | 5.966 M 5.21 % | 5.671 M 10.09 % | 5.151 M 15.58 % | 4.457 M |
Operating income | 152.945 M -4.98 % | 160.959 M -21.98 % | 206.317 M 54.03 % | 133.942 M 20.69 % | 110.980 M 34.41 % | 82.570 M 30.77 % | 63.142 M 10.19 % | 57.304 M 53.35 % | 37.368 M 136.98 % | 15.768 M 177.48 % | 5.683 M 293.96 % | -2.930 M |
Operating income ratio | 0.35 0.98 % | 0.34 -20.95 % | 0.43 0.04 % | 0.43 7.25 % | 0.40 23.50 % | 0.33 3.78 % | 0.31 -0.60 % | 0.32 18.16 % | 0.27 25.27 % | 0.21 155.78 % | 0.08 248.20 % | -0.06 |
Total other income expenses net | -467.317 K 35.32 % | -722.506 K 12.66 % | -827.225 K -17.53 % | -703.827 K -1 927.74 % | -34.710 K 78.67 % | -162.742 K 85.61 % | -1.131 M -169.16 % | -420.052 K -302.42 % | 207.517 K -47.48 % | 395.106 K -78.37 % | 1.827 M 15.12 % | 1.587 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -522.440 M 10.91 % | -586.387 M 4.95 % | -616.943 M 11.94 % | -700.583 M -1 997.96 % | -33.393 M -87.37 % | -17.822 M 55.21 % | -39.789 M 23.46 % | -51.983 M -584.07 % | 10.739 M -77.45 % | 47.626 M -22.76 % | 61.657 M 18.63 % | 51.972 M |
Total investments | 74.864 M 217.10 % | 23.609 M -21.39 % | 30.032 M 10 142.85 % | 293.201 K 11.55 % | 262.854 K -62.57 % | 702.274 K 100.72 % | -98.074 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 288.638 K |
Total debt | 1.451 M -75.54 % | 5.932 M -69.11 % | 19.207 M -14.63 % | 22.497 M -54.48 % | 49.420 M 23.55 % | 40.000 M 300.00 % | 10.000 M 100.00 % | 5.000 M -89.80 % | 49.000 M -19.67 % | 61.000 M -12.86 % | 70.000 M -4.11 % | 73.000 M |
Accumulated other comprehensive income loss | 3.149 M -93.25 % | 46.671 M 20.30 % | 38.796 M 58.77 % | 24.435 M -3.30 % | 25.269 M 40.66 % | 17.964 M -80.10 % | 90.284 M 17.06 % | 77.127 M | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | 577.068 M 11.45 % | 517.775 M 15.51 % | 448.267 M 47.32 % | 304.272 M 37.47 % | 221.334 M 61.58 % | 136.979 M 38.80 % | 98.690 M 18.97 % | 82.951 M 95.91 % | 42.341 M 342.35 % | 9.572 M -59.93 % | 23.886 M 34.06 % | 17.817 M |
Common stock | 120.614 M -0.84 % | 121.637 M 39.85 % | 86.980 M 0.00 % | 86.980 M 33.40 % | 65.200 M 0.00 % | 65.200 M 86.29 % | 35.000 M 2.94 % | 34.000 M 0.00 % | 34.000 M 3.03 % | 33.000 M 4.76 % | 31.500 M 0.00 % | 31.500 M |
Total equity | 1.305 B 0.98 % | 1.293 B 5.75 % | 1.222 B 11.67 % | 1.095 B 242.44 % | 319.693 M 42.21 % | 224.800 M -2.03 % | 229.452 M 18.47 % | 193.680 M 36.19 % | 142.212 M 50.06 % | 94.768 M 36.09 % | 69.637 M 10.20 % | 63.191 M |
Other non current liabilities | 0.000 | 0.000 100.00 % | -1.871 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 381.463 K -11.32 % | 430.160 K | 0.000 | 0.000 |
Long term debt | 1.451 M -60.16 % | 3.643 M 299.03 % | -1.831 M -109.62 % | 19.035 M -1.98 % | 19.420 M 94.20 % | 10.000 M | 0.000 | 0.000 -100.00 % | 15.000 M -40.00 % | 25.000 M -28.57 % | 35.000 M -12.50 % | 40.000 M |
Total non current liabilities | 16.131 M -3.39 % | 16.696 M 341.57 % | 3.781 M -80.14 % | 19.035 M -2.16 % | 19.455 M 75.18 % | 11.106 M 824.76 % | 1.201 M -12.63 % | 1.374 M -91.06 % | 15.381 M -39.51 % | 25.430 M -27.34 % | 35.000 M -12.50 % | 40.000 M |
Other current liabilities | 45.846 M 39.15 % | 32.948 M -48.77 % | 64.316 M 145.70 % | 26.177 M 84.86 % | 14.160 M 365.62 % | -5.331 M -197.75 % | 5.454 M 134.87 % | 2.322 M -77.50 % | 10.320 M -47.18 % | 19.538 M 29.82 % | 15.050 M 597.61 % | 2.157 M |
Deferred revenue | 0.000 | 0.000 -100.00 % | 3.888 M 70.49 % | 2.280 M -71.57 % | 8.021 M -82.88 % | 46.855 M 1 143.79 % | 3.767 M -70.88 % | 12.935 M | 0.000 | 0.000 -100.00 % | 10.625 M 354.72 % | 2.337 M |
Short term debt | 29.900 M 1 206.25 % | 2.289 M -86.77 % | 17.296 M 399.49 % | 3.463 M -88.46 % | 30.000 M 0.00 % | 30.000 M 200.00 % | 10.000 M 100.00 % | 5.000 M -85.29 % | 34.000 M -5.56 % | 36.000 M 20.00 % | 30.000 M -9.09 % | 33.000 M |
Total current liabilities | 138.510 M 62.18 % | 85.408 M -48.94 % | 167.268 M 145.95 % | 68.009 M -12.99 % | 78.164 M -16.77 % | 93.914 M 122.28 % | 42.250 M 18.01 % | 35.803 M -33.23 % | 53.619 M -20.21 % | 67.197 M 10.70 % | 60.700 M 43.25 % | 42.374 M |
Total liabilities | 154.641 M 51.45 % | 102.104 M -40.31 % | 171.049 M 96.51 % | 87.044 M -10.83 % | 97.618 M -7.05 % | 105.020 M 141.69 % | 43.451 M 16.87 % | 37.178 M -46.12 % | 69.000 M -25.51 % | 92.627 M -3.21 % | 95.700 M 16.18 % | 82.374 M |
Other non current assets | 79.629 M 90.89 % | 41.715 M 1 716.82 % | 2.296 M -94.27 % | 40.053 M 2 201.63 % | 1.740 M -21.81 % | 2.226 M -97.75 % | 99.011 M 3 091.77 % | 3.102 M -3.97 % | 3.230 M -19.26 % | 4.001 M 185.53 % | 1.401 M -12.03 % | 1.593 M |
Long term investments | 0.000 100.00 % | -14.836 M -149.40 % | 30.032 M 5 013.47 % | 587.315 K -71.17 % | 2.037 M -19.27 % | 2.524 M 102.57 % | -98.074 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 288.638 K |
Intangible assets | 29.374 M -3.95 % | 30.581 M -0.52 % | 30.742 M -2.16 % | 31.420 M -2.90 % | 32.359 M -1.37 % | 32.808 M -2.07 % | 33.500 M 131.80 % | 14.452 M -3.34 % | 14.951 M -2.70 % | 15.366 M -0.61 % | 15.461 M -5.16 % | 16.302 M |
GoodWill | 3.608 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 32.981 M 7.85 % | 30.581 M -0.52 % | 30.742 M -2.16 % | 31.420 M -2.90 % | 32.359 M -1.37 % | 32.808 M -2.07 % | 33.500 M 131.80 % | 14.452 M -3.34 % | 14.951 M -2.70 % | 15.366 M -0.61 % | 15.461 M -5.16 % | 16.302 M |
Property plant equipment net | 477.453 M 15.41 % | 413.690 M 3.25 % | 400.673 M 66.75 % | 240.286 M 32.89 % | 180.815 M 37.75 % | 131.264 M 35.47 % | 96.896 M 5.90 % | 91.496 M -3.07 % | 94.389 M 4.72 % | 90.138 M -0.13 % | 90.253 M 33.50 % | 67.605 M |
Total non current assets | 608.802 M 24.27 % | 489.921 M 3.10 % | 475.183 M 48.26 % | 320.500 M 43.74 % | 222.970 M 25.86 % | 177.151 M 32.34 % | 133.861 M 20.83 % | 110.788 M -1.58 % | 112.570 M 2.80 % | 109.505 M 0.79 % | 108.643 M 24.50 % | 87.263 M |
Other current assets | 9.350 M 13.79 % | 8.216 M -52.96 % | 17.466 M -75.76 % | 72.066 M 444.06 % | 13.246 M 44.05 % | 9.196 M 151.58 % | 3.655 M 5.92 % | 3.451 M -27.35 % | 4.750 M -34.90 % | 7.297 M 13.15 % | 6.449 M 97.14 % | 3.271 M |
Short term investments | 74.864 M 94.73 % | 38.446 M | 0.000 100.00 % | -294.114 K 83.43 % | -1.774 M 2.58 % | -1.821 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.127 M |
cash and cash equivalents | 523.891 M -11.55 % | 592.319 M -6.89 % | 636.150 M -12.02 % | 723.080 M 773.14 % | 82.813 M 43.22 % | 57.822 M 16.13 % | 49.789 M -12.62 % | 56.983 M 48.93 % | 38.261 M 186.09 % | 13.374 M 60.29 % | 8.343 M -60.32 % | 21.028 M |
Cash and short term investments | 523.891 M -16.94 % | 630.765 M -0.85 % | 636.150 M -12.02 % | 723.080 M 773.14 % | 82.813 M 43.22 % | 57.822 M 16.13 % | 49.789 M -12.62 % | 56.983 M 48.93 % | 38.261 M 186.09 % | 13.374 M 60.29 % | 8.343 M -60.32 % | 21.028 M |
Total current assets | 851.290 M -5.93 % | 904.923 M -1.46 % | 918.352 M 6.63 % | 861.286 M 343.18 % | 194.341 M 27.30 % | 152.669 M 9.80 % | 139.042 M 15.80 % | 120.069 M 21.72 % | 98.642 M 26.64 % | 77.890 M 37.39 % | 56.694 M -2.76 % | 58.302 M |
Inventory | 186.515 M 9.18 % | 170.829 M 23.78 % | 138.007 M 108.66 % | 66.139 M 42.31 % | 46.476 M -11.80 % | 52.697 M 0.14 % | 52.623 M 47.35 % | 35.713 M -9.22 % | 39.340 M 0.17 % | 39.272 M 53.20 % | 25.635 M 39.41 % | 18.388 M |
Net receivables | 131.535 M 38.29 % | 95.113 M -25.18 % | 127.123 M 83.99 % | 69.092 M 33.37 % | 51.806 M 46.15 % | 35.448 M 7.50 % | 32.975 M 32.48 % | 24.890 M 52.79 % | 16.291 M -9.23 % | 17.947 M -7.93 % | 19.492 M 9.29 % | 17.835 M |
Tax assets | 18.738 M -0.18 % | 18.771 M 64.08 % | 11.440 M 40.31 % | 8.154 M 35.49 % | 6.018 M -27.75 % | 8.329 M 229.48 % | 2.528 M 45.44 % | 1.738 M | 0.000 | 0.000 -100.00 % | 1.528 M 3.61 % | 1.475 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 |
Account payables | 53.785 M 34.61 % | 39.955 M -33.63 % | 60.200 M 108.30 % | 28.901 M 30.15 % | 22.206 M 34.02 % | 16.569 M -13.98 % | 19.262 M 31.95 % | 14.598 M 57.00 % | 9.298 M -20.25 % | 11.659 M -18.89 % | 14.375 M 107.27 % | 6.935 M |
Tax payables | 8.979 M -12.10 % | 10.216 M -52.64 % | 21.568 M 200.06 % | 7.188 M 90.32 % | 3.777 M -35.12 % | 5.821 M 54.52 % | 3.767 M 297.37 % | 948.006 K | 0.000 | 0.000 -100.00 % | 1.275 M 353.28 % | 281.325 K |
Deferred revenue non current | 14.278 M 9.74 % | 13.012 M 595.60 % | 1.871 M | 0.000 -100.00 % | 19.420 M 1 869.99 % | 985.794 K -8.01 % | 1.072 M -10.70 % | 1.200 M | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 1.958 M 1 164.15 % | 154.899 K -95.22 % | 3.243 M -13.33 % | 3.741 M -13.27 % | 4.314 M -7.37 % | 4.657 M -15.00 % | 5.478 M 1 473.18 % | -398.956 K | 0.000 | 0.000 100.00 % | -63.589 K -157.49 % | 110.616 K |
Capital lease obligations | 1.451 M -60.16 % | 3.643 M 90.69 % | 1.911 M -24.41 % | 2.528 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 |
Other total stockholders equity | 605.811 M -0.11 % | 606.501 M -6.00 % | 645.201 M -4.46 % | 675.313 M 18 782.19 % | 3.576 M | 0.000 -100.00 % | 90.284 M 17.18 % | 77.047 M 16.97 % | 65.871 M 26.20 % | 52.196 M 264.63 % | 14.315 M 4.01 % | 13.763 M |
Deferred tax liabilities non current | 401.314 K 866.39 % | 41.527 K -97.78 % | 1.871 M | 0.000 -100.00 % | 34.567 K -71.16 % | 119.855 K -7.33 % | 129.333 K -25.86 % | 174.451 K | 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 |
Total assets | 1.460 B 4.68 % | 1.395 B 0.09 % | 1.394 B 17.92 % | 1.182 B 183.19 % | 417.311 M 26.53 % | 329.819 M 20.86 % | 272.903 M 18.21 % | 230.857 M 9.30 % | 211.212 M 12.71 % | 187.395 M 13.34 % | 165.338 M 13.58 % | 145.565 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 100.00 % | -7.289 M -121.78 % | -3.287 M -51.45 % | -2.170 M -197.48 % | 2.226 M 4.68 % | 2.127 M -15.90 % | 2.529 M -8.58 % | 2.766 M | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | -9.860 M -154.78 % | 18.001 M 69.41 % | 10.626 M | 0.000 | 0.000 -100.00 % | 1.832 M -38.82 % | 2.995 M 164.01 % | 1.135 M | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | -52.137 M -98.55 % | -26.259 M 74.35 % | -102.384 M -541.27 % | -15.966 M -540.98 % | 3.621 M 221.14 % | -2.989 M 84.90 % | -19.790 M -660.36 % | 3.532 M -20.85 % | 4.462 M 121.20 % | -21.045 M -390.39 % | -4.291 M -133.24 % | 12.909 M |
Accounts receivables | -32.743 M -168.20 % | 48.011 M 159.33 % | -80.917 M -222.20 % | -25.114 M -148.01 % | -10.126 M -90.29 % | -5.322 M | 0.000 | 0.000 -100.00 % | 6.109 M 192.25 % | -6.622 M -36.91 % | -4.837 M -119.50 % | 24.801 M |
Inventory | -20.417 M 45.44 % | -37.423 M 49.86 % | -74.635 M -239.16 % | -22.006 M -681.85 % | 3.782 M 1 167.79 % | 298.322 K 101.76 % | -16.992 M -828.88 % | 2.331 M 241.56 % | -1.647 M 88.58 % | -14.423 M -87.62 % | -7.687 M -8 714.95 % | -87.208 K |
Accounts payables | 629.829 K 101.71 % | -36.848 M -165.27 % | 56.455 M 69.41 % | 33.325 M 330.62 % | 7.739 M 45.42 % | 5.322 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 1.023 M 2 556 605 157.14 % | -0.040 100.00 % | -3.287 M -51.45 % | -2.170 M -197.48 % | 2.226 M 167.72 % | -3.287 M -17.48 % | -2.798 M -333.09 % | 1.200 M | 0.000 | 0.000 -100.00 % | 3.396 M -73.87 % | 12.996 M |
Other non cash items | 11.821 M 58.60 % | 7.453 M 142.39 % | 3.075 M 142.82 % | -7.181 M -220.35 % | 5.967 M 202.54 % | 1.972 M 56.55 % | 1.260 M -37.78 % | 2.025 M 130.77 % | -6.579 M -141.46 % | 15.868 M 146.44 % | 6.439 M 12.22 % | 5.738 M |
Net cash provided by operating activities | 112.323 M -28.96 % | 158.118 M 51.49 % | 104.376 M 0.36 % | 104.006 M -9.39 % | 114.778 M 37.39 % | 83.540 M 72.82 % | 48.340 M -26.82 % | 66.060 M 80.40 % | 36.618 M 128.35 % | 16.036 M 16.66 % | 13.745 M -36.91 % | 21.787 M |
Investments in property plant and equipment | -76.274 M -36.26 % | -55.978 M 44.94 % | -101.671 M -1.55 % | -100.118 M -46.04 % | -68.555 M -68.83 % | -40.607 M -19.24 % | -34.055 M -353.60 % | -7.508 M 24.66 % | -9.964 M 17.07 % | -12.015 M 40.97 % | -20.353 M 49.92 % | -40.639 M |
Acquisitions net | -49.000 M | 0.000 -100.00 % | 43.952 K 56.97 % | 28.000 K 100.14 % | -20.715 M -24 270.73 % | 85.702 K | 0.000 -100.00 % | 241.832 K | 0.000 | 0.000 | 0.000 100.00 % | -14.000 M |
Purchases of investments | -551.340 M 11.64 % | -623.973 M 53.96 % | -1.355 B -190.24 % | -467.000 M -95 206.12 % | -490.000 K 50.00 % | -980.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 582.714 M 0.16 % | 581.768 M -56.29 % | 1.331 B 178.70 % | 477.558 M 591.23 % | 69.088 M 80 714.22 % | -85.702 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 1.295 M -76.53 % | 5.516 M 434 310 925.05 % | 1.270 647.06 % | 0.170 100.00 % | -68.555 M -80 091.74 % | 85.702 K 100.25 % | -34.055 M -14 181.94 % | 241.832 K 34.35 % | 180.000 K -96.02 % | 4.525 M 905.47 % | 450.000 K 182.03 % | -548.565 K |
Net cash used for investing activites | -92.605 M 0.07 % | -92.667 M 26.49 % | -126.061 M -40.80 % | -89.532 M -0.34 % | -89.226 M -115.00 % | -41.501 M -21.87 % | -34.055 M -368.69 % | -7.266 M 25.74 % | -9.784 M -30.63 % | -7.490 M 62.36 % | -19.903 M 63.94 % | -55.187 M |
Debt repayment | 29.900 M 281.14 % | -16.507 M -466.67 % | -2.913 M 90.29 % | -30.000 M -418.47 % | 9.420 M | 0.000 -100.00 % | 5.000 M 111.36 % | -44.000 M -266.67 % | -12.000 M -71.43 % | -7.000 M -133.33 % | -3.000 M -108.82 % | 34.000 M |
Common stock issued | 0.000 | 0.000 -100.00 % | 30.112 M -95.80 % | 717.323 M | 0.000 -100.00 % | 30.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | -47.655 M -24.23 % | -38.359 M -27.39 % | -30.112 M 95.80 % | -717.323 M | 0.000 100.00 % | -30.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -66.747 M 3.70 % | -69.315 M -94.37 % | -35.662 M -2.50 % | -34.792 M -1 740.66 % | -1.890 M 94.39 % | -33.699 M 1.77 % | -34.307 M -1 601.14 % | -2.017 M 43.56 % | -3.573 M 27.11 % | -4.903 M 13.06 % | -5.639 M -36.61 % | -4.128 M |
Other financing activites | -4.219 M 82.69 % | -24.373 M 24.91 % | -32.460 M -104.68 % | 693.166 M 11 240.84 % | -6.222 M -825.12 % | -672.543 K -109.94 % | 6.766 M 39.60 % | 4.846 M -61.34 % | 12.536 M 24.99 % | 10.029 M 475.09 % | 1.744 M 129.42 % | -5.929 M |
Net cash used provided by financing activities | -88.722 M 19.49 % | -110.195 M -55.13 % | -71.035 M -111.32 % | 627.247 M 47 855.79 % | 1.308 M 103.81 % | -34.371 M -52.48 % | -22.541 M 42.43 % | -39.154 M -1 188.82 % | -3.038 M -62.17 % | -1.873 M 72.83 % | -6.895 M -124.56 % | 28.071 M |
Effect of forex changes on cash | 591.750 K -34.30 % | 900.619 K -84.59 % | 5.846 M 467.70 % | -1.590 M 14.92 % | -1.869 M -612.06 % | 364.938 K -65.66 % | 1.063 M 215.67 % | -918.788 K -184.12 % | 1.092 M 204.64 % | 358.529 K 112.95 % | 168.363 K 160.17 % | -279.805 K |
Net change in cash | -68.412 M -56.04 % | -43.844 M 49.53 % | -86.874 M -113.57 % | 640.131 M 2 461.40 % | 24.991 M 211.12 % | 8.033 M 211.66 % | -7.194 M -138.42 % | 18.722 M -24.77 % | 24.888 M 254.00 % | 7.030 M 154.57 % | -12.884 M -129.69 % | -5.609 M |
Cash at beginning of period | 592.226 M -6.89 % | 636.070 M -12.02 % | 722.944 M 772.98 % | 82.813 M 43.22 % | 57.822 M 16.13 % | 49.789 M -12.62 % | 56.983 M 48.93 % | 38.261 M 186.09 % | 13.374 M 110.83 % | 6.343 M -67.01 % | 19.227 M -22.58 % | 24.836 M |
Cash at end of period | 523.814 M -11.55 % | 592.226 M -6.89 % | 636.070 M -12.02 % | 722.944 M 772.98 % | 82.813 M 43.22 % | 57.822 M 16.13 % | 49.789 M -12.62 % | 56.983 M 48.93 % | 38.261 M 186.09 % | 13.374 M 110.83 % | 6.343 M -67.01 % | 19.227 M |
Operating cash flow | 112.323 M -28.96 % | 158.118 M 51.49 % | 104.376 M 0.36 % | 104.006 M -9.39 % | 114.778 M 37.39 % | 83.540 M 72.82 % | 48.340 M -26.82 % | 66.060 M 80.40 % | 36.618 M 128.35 % | 16.036 M 16.66 % | 13.745 M -36.91 % | 21.787 M |
Capital expenditure | -76.274 M -36.26 % | -55.978 M 44.94 % | -101.671 M -1.55 % | -100.118 M -46.04 % | -68.555 M -68.83 % | -40.607 M -19.24 % | -34.055 M -353.60 % | -7.508 M 24.66 % | -9.964 M 17.07 % | -12.015 M 40.97 % | -20.353 M 49.92 % | -40.639 M |
Free CashFlow | 36.049 M -64.71 % | 102.139 M 3 675.98 % | 2.705 M -30.43 % | 3.888 M -91.59 % | 46.223 M 7.66 % | 42.933 M 200.54 % | 14.285 M -75.60 % | 58.552 M 119.68 % | 26.653 M 562.92 % | 4.021 M 160.85 % | -6.607 M 64.95 % | -18.852 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 118.720 M -19.18 % | 146.890 M 18.31 % | 124.160 M 26.37 % | 98.255 M -3.03 % | 101.329 M -13.19 % | 116.728 M 23.72 % | 94.352 M -12.99 % | 108.440 M -9.16 % | 119.377 M -19.57 % | 148.429 M 8.22 % | 137.148 M -4.39 % | 143.443 M 39.62 % | 102.740 M 9.89 % | 93.490 M 2.05 % | 91.609 M 11.05 % | 82.493 M 20.58 % | 68.414 M 1.87 % | 67.158 M -12.01 % | 76.322 M 19.81 % | 63.702 M 0.15 % | 63.604 M -11.13 % | 71.569 M 19.33 % | 59.975 M 43.29 % | 41.856 M 9.19 % | 38.332 M -10.31 % | 42.739 M 0.00 % | 42.739 M -18.81 % | 52.640 M 31.59 % | 40.002 M 20.47 % | 33.204 M 0.00 % | 33.204 M -9.13 % | 36.541 M 0.00 % | 36.541 M 57.77 % | 23.161 M 0.00 % | 23.161 M 68.98 % | 13.706 M 0.00 % | 13.706 M |
Net income | 27.760 M -40.54 % | 46.689 M 23.02 % | 37.953 M 41.39 % | 26.842 M -16.41 % | 32.111 M -16.47 % | 38.443 M 39.70 % | 27.517 M -4.66 % | 28.862 M -29.38 % | 40.869 M -15.67 % | 48.464 M 13.52 % | 42.692 M -28.86 % | 60.008 M 36.14 % | 44.077 M 23.15 % | 35.792 M 37.60 % | 26.013 M -20.94 % | 32.904 M 0.67 % | 32.684 M 25.08 % | 26.130 M 24.80 % | 20.938 M -17.12 % | 25.264 M 29.79 % | 19.466 M -36.56 % | 30.684 M 124.51 % | 13.667 M 119.96 % | 6.213 M -41.56 % | 10.631 M -3.37 % | 11.002 M 0.00 % | 11.002 M -29.63 % | 15.635 M 35.55 % | 11.534 M 19.77 % | 9.630 M 0.00 % | 9.630 M 42.58 % | 6.754 M 0.00 % | 6.754 M 0.11 % | 6.747 M 0.00 % | 6.747 M 558.91 % | 1.024 M 0.00 % | 1.024 M |
Income before tax | 31.556 M -40.87 % | 53.369 M 24.45 % | 42.885 M 45.96 % | 29.380 M -23.24 % | 38.274 M -17.78 % | 46.549 M 69.81 % | 27.412 M -13.43 % | 31.664 M -30.69 % | 45.684 M -18.20 % | 55.848 M 25.48 % | 44.507 M -34.90 % | 68.369 M 32.73 % | 51.511 M 25.32 % | 41.103 M 40.07 % | 29.345 M -19.01 % | 36.231 M -5.05 % | 38.157 M 29.32 % | 29.505 M 27.10 % | 23.213 M -22.81 % | 30.073 M 37.02 % | 21.947 M -38.54 % | 35.711 M 123.97 % | 15.945 M 105.20 % | 7.770 M -38.56 % | 12.647 M -2.26 % | 12.940 M 0.00 % | 12.940 M -32.01 % | 19.033 M 46.58 % | 12.984 M 39.71 % | 9.294 M 0.00 % | 9.294 M 9.08 % | 8.520 M 0.00 % | 8.520 M 24.14 % | 6.864 M 0.00 % | 6.864 M 463.44 % | 1.218 M 0.00 % | 1.218 M |
Income before tax ratio | 0.27 -26.84 % | 0.36 5.19 % | 0.35 15.51 % | 0.30 -20.84 % | 0.38 -5.28 % | 0.40 37.26 % | 0.29 -0.50 % | 0.29 -23.70 % | 0.38 1.71 % | 0.38 15.94 % | 0.32 -31.91 % | 0.48 -4.94 % | 0.50 14.04 % | 0.44 37.25 % | 0.32 -27.07 % | 0.44 -21.25 % | 0.56 26.95 % | 0.44 44.45 % | 0.30 -35.57 % | 0.47 36.81 % | 0.35 -30.85 % | 0.50 87.69 % | 0.27 43.21 % | 0.19 -43.73 % | 0.33 8.97 % | 0.30 0.00 % | 0.30 -16.26 % | 0.36 11.39 % | 0.32 15.97 % | 0.28 0.00 % | 0.28 20.04 % | 0.23 0.00 % | 0.23 -21.31 % | 0.30 0.00 % | 0.30 233.44 % | 0.09 0.00 % | 0.09 |
EBITDA | 32.194 M -40.20 % | 53.836 M 24.87 % | 43.112 M 32.64 % | 32.504 M -29.98 % | 46.421 M 1.25 % | 45.847 M 30.02 % | 35.262 M -22.50 % | 45.499 M -0.61 % | 45.777 M -20.66 % | 57.696 M 11.31 % | 51.835 M -2.26 % | 53.034 M -3.72 % | 55.082 M 23.67 % | 44.539 M 38.23 % | 32.221 M -18.20 % | 39.390 M 2.48 % | 38.439 M 20.10 % | 32.006 M 35.16 % | 23.681 M -22.40 % | 30.516 M 36.37 % | 22.377 M -38.24 % | 36.233 M 124.09 % | 16.169 M 54.45 % | 10.468 M -27.21 % | 14.381 M -12.92 % | 16.516 M 0.00 % | 16.516 M -24.69 % | 21.929 M 42.61 % | 15.378 M 39.49 % | 11.024 M 0.00 % | 11.024 M 3.81 % | 10.620 M 0.00 % | 10.620 M 46.75 % | 7.236 M 0.00 % | 7.236 M 107.75 % | 3.483 M 0.00 % | 3.483 M |
Net income ratio | 0.23 -26.44 % | 0.32 3.98 % | 0.31 11.89 % | 0.27 -13.79 % | 0.32 -3.78 % | 0.33 12.92 % | 0.29 9.58 % | 0.27 -22.26 % | 0.34 4.85 % | 0.33 4.89 % | 0.31 -25.59 % | 0.42 -2.49 % | 0.43 12.06 % | 0.38 34.83 % | 0.28 -28.81 % | 0.40 -16.51 % | 0.48 22.78 % | 0.39 41.83 % | 0.27 -30.83 % | 0.40 29.59 % | 0.31 -28.62 % | 0.43 88.14 % | 0.23 53.51 % | 0.15 -46.48 % | 0.28 7.74 % | 0.26 0.00 % | 0.26 -13.33 % | 0.30 3.01 % | 0.29 -0.58 % | 0.29 0.00 % | 0.29 56.90 % | 0.18 0.00 % | 0.18 -36.54 % | 0.29 0.00 % | 0.29 289.93 % | 0.07 0.00 % | 0.07 |
Ratio EBITDA | 0.27 -26.01 % | 0.37 5.55 % | 0.35 4.96 % | 0.33 -27.79 % | 0.46 16.64 % | 0.39 5.10 % | 0.37 -10.93 % | 0.42 9.42 % | 0.38 -1.35 % | 0.39 2.85 % | 0.38 2.23 % | 0.37 -31.04 % | 0.54 12.54 % | 0.48 35.45 % | 0.35 -26.34 % | 0.48 -15.01 % | 0.56 17.89 % | 0.48 53.60 % | 0.31 -35.23 % | 0.48 36.16 % | 0.35 -30.51 % | 0.51 87.79 % | 0.27 7.79 % | 0.25 -33.34 % | 0.38 -2.91 % | 0.39 0.00 % | 0.39 -7.24 % | 0.42 8.37 % | 0.38 15.78 % | 0.33 0.00 % | 0.33 14.24 % | 0.29 0.00 % | 0.29 -6.98 % | 0.31 0.00 % | 0.31 22.94 % | 0.25 0.00 % | 0.25 |
Gross profit ratio | 0.67 2.94 % | 0.65 5.94 % | 0.61 -11.66 % | 0.69 14.81 % | 0.60 -5.82 % | 0.64 3.25 % | 0.62 -2.91 % | 0.64 0.75 % | 0.64 -1.49 % | 0.65 5.63 % | 0.61 -6.63 % | 0.65 -0.95 % | 0.66 0.84 % | 0.66 8.64 % | 0.60 -6.59 % | 0.65 4.06 % | 0.62 -8.68 % | 0.68 11.78 % | 0.61 -6.33 % | 0.65 1.98 % | 0.64 -3.17 % | 0.66 12.87 % | 0.58 24.68 % | 0.47 -16.92 % | 0.56 -1.54 % | 0.57 0.00 % | 0.57 -15.18 % | 0.67 26.46 % | 0.53 1.39 % | 0.53 0.00 % | 0.53 -7.43 % | 0.57 0.00 % | 0.57 7.12 % | 0.53 0.00 % | 0.53 17.01 % | 0.45 0.00 % | 0.45 |
Weighted average shs out dil | 119.417 M -0.25 % | 119.715 M -0.47 % | 120.281 M 0.72 % | 119.417 M -0.85 % | 120.440 M -0.54 % | 121.095 M 3.61 % | 116.875 M -3.59 % | 121.222 M -0.03 % | 121.262 M -0.03 % | 121.301 M 0.00 % | 121.301 M 38.95 % | 87.298 M 0.00 % | 87.298 M 0.00 % | 87.298 M 0.00 % | 87.298 M 0.00 % | 87.298 M 0.00 % | 87.298 M -14.09 % | 101.617 M 40.00 % | 72.584 M 0.00 % | 72.584 M 0.00 % | 72.584 M -20.59 % | 91.398 M 40.00 % | 65.284 M 34.23 % | 48.638 M -1.96 % | 49.610 M 46.50 % | 33.864 M 0.00 % | 33.864 M -28.87 % | 47.611 M 0.26 % | 47.486 M 42.81 % | 33.252 M 0.00 % | 33.252 M -27.90 % | 46.121 M 0.00 % | 46.121 M 29.91 % | 35.501 M 0.00 % | 35.501 M 21.35 % | 29.256 M 0.00 % | 29.256 M |
Weighted average shs out | 119.417 M -0.25 % | 119.715 M -0.47 % | 120.281 M 0.72 % | 119.417 M -0.85 % | 120.440 M -0.54 % | 121.095 M 3.61 % | 116.876 M -3.59 % | 121.222 M 0.00 % | 121.222 M -0.06 % | 121.301 M 0.00 % | 121.301 M 38.95 % | 87.298 M 0.00 % | 87.298 M 0.00 % | 87.298 M 0.00 % | 87.298 M 0.00 % | 87.298 M 0.00 % | 87.298 M -14.09 % | 101.617 M 40.00 % | 72.584 M 0.00 % | 72.584 M 0.00 % | 72.584 M -20.59 % | 91.398 M 40.00 % | 65.284 M 34.23 % | 48.638 M -1.96 % | 49.610 M 46.50 % | 33.864 M 0.00 % | 33.864 M -28.87 % | 47.611 M 0.26 % | 47.486 M 42.81 % | 33.252 M 0.00 % | 33.252 M -27.90 % | 46.121 M 0.00 % | 46.121 M 29.91 % | 35.501 M 0.00 % | 35.501 M 21.35 % | 29.256 M 0.00 % | 29.256 M |
EPS diluted | 0.23 -41.03 % | 0.39 23.42 % | 0.32 43.64 % | 0.22 -18.52 % | 0.27 -15.63 % | 0.32 33.33 % | 0.24 0.00 % | 0.24 41.18 % | 0.17 -57.50 % | 0.40 14.29 % | 0.35 -49.28 % | 0.69 38.00 % | 0.50 21.95 % | 0.41 36.67 % | 0.30 -21.05 % | 0.38 2.70 % | 0.37 42.31 % | 0.26 -10.34 % | 0.29 -17.14 % | 0.35 29.63 % | 0.27 -20.59 % | 0.34 61.90 % | 0.21 61.54 % | 0.13 -38.10 % | 0.21 -34.38 % | 0.32 0.00 % | 0.32 -3.03 % | 0.33 37.50 % | 0.24 -17.24 % | 0.29 0.00 % | 0.29 93.33 % | 0.15 0.00 % | 0.15 -21.05 % | 0.19 0.00 % | 0.19 442.86 % | 0.04 0.00 % | 0.04 |
Earnings per share | 0.23 -41.03 % | 0.39 23.42 % | 0.32 43.64 % | 0.22 -18.52 % | 0.27 -15.63 % | 0.32 33.33 % | 0.24 0.00 % | 0.24 -29.41 % | 0.34 -15.00 % | 0.40 14.29 % | 0.35 -49.28 % | 0.69 38.00 % | 0.50 21.95 % | 0.41 36.67 % | 0.30 -21.05 % | 0.38 2.70 % | 0.37 42.31 % | 0.26 -10.34 % | 0.29 -17.14 % | 0.35 29.63 % | 0.27 -20.59 % | 0.34 61.90 % | 0.21 61.54 % | 0.13 -38.10 % | 0.21 -34.38 % | 0.32 0.00 % | 0.32 -3.03 % | 0.33 37.50 % | 0.24 -17.24 % | 0.29 0.00 % | 0.29 93.33 % | 0.15 0.00 % | 0.15 -21.05 % | 0.19 0.00 % | 0.19 442.86 % | 0.04 0.00 % | 0.04 |
Gross profit | 79.413 M -16.80 % | 95.452 M 25.33 % | 76.161 M 11.63 % | 68.225 M 11.33 % | 61.284 M -18.25 % | 74.963 M 27.74 % | 58.686 M -15.52 % | 69.468 M -8.48 % | 75.905 M -20.77 % | 95.803 M 14.32 % | 83.801 M -10.73 % | 93.875 M 38.28 % | 67.886 M 10.82 % | 61.260 M 10.87 % | 55.255 M 3.74 % | 53.264 M 25.47 % | 42.452 M -6.97 % | 45.634 M -1.64 % | 46.395 M 12.22 % | 41.343 M 2.14 % | 40.478 M -13.95 % | 47.039 M 34.69 % | 34.925 M 78.65 % | 19.549 M -9.28 % | 21.549 M -11.70 % | 24.403 M 0.00 % | 24.403 M -31.14 % | 35.436 M 66.41 % | 21.295 M 22.15 % | 17.434 M 0.00 % | 17.434 M -15.88 % | 20.725 M 0.00 % | 20.725 M 69.00 % | 12.264 M 0.00 % | 12.264 M 97.72 % | 6.203 M 0.00 % | 6.203 M |
Income tax expense | 4.803 M -36.62 % | 7.579 M 36.51 % | 5.552 M 102.24 % | 2.745 M -42.10 % | 4.741 M -16.63 % | 5.687 M 308.42 % | -2.729 M -176.61 % | 3.562 M -37.49 % | 5.699 M -30.00 % | 8.141 M 279.50 % | 2.145 M -74.25 % | 8.330 M 6.64 % | 7.811 M 42.16 % | 5.494 M 65.11 % | 3.328 M -6.92 % | 3.575 M -37.65 % | 5.734 M 66.53 % | 3.443 M 36.30 % | 2.526 M -47.49 % | 4.811 M 86.50 % | 2.580 M -48.61 % | 5.019 M 146.35 % | 2.038 M 30.86 % | 1.557 M -22.75 % | 2.016 M 4.02 % | 1.938 M 0.00 % | 1.938 M -42.97 % | 3.398 M 134.35 % | 1.450 M 330.89 % | 336.498 K 0.00 % | 336.498 K -80.95 % | 1.766 M 0.00 % | 1.766 M 1 235.94 % | 132.195 K 0.00 % | 132.195 K -31.93 % | 194.209 K 0.00 % | 194.210 K |
Cost of revenue | 39.307 M -23.58 % | 51.438 M 7.16 % | 47.999 M 59.84 % | 30.030 M -25.01 % | 40.045 M -4.12 % | 41.766 M 17.10 % | 35.666 M -8.48 % | 38.972 M -10.35 % | 43.472 M -17.39 % | 52.626 M -1.35 % | 53.347 M 7.62 % | 49.568 M 42.21 % | 34.854 M 8.14 % | 32.230 M -11.34 % | 36.354 M 24.38 % | 29.229 M 12.58 % | 25.962 M 20.62 % | 21.524 M -28.08 % | 29.927 M 33.84 % | 22.360 M -3.32 % | 23.126 M -5.72 % | 24.530 M -2.08 % | 25.050 M 12.30 % | 22.306 M 32.91 % | 16.783 M -8.47 % | 18.336 M 0.00 % | 18.336 M 6.58 % | 17.204 M -8.04 % | 18.707 M 18.62 % | 15.770 M 0.00 % | 15.770 M -0.28 % | 15.815 M 0.00 % | 15.815 M 45.13 % | 10.898 M 0.00 % | 10.898 M 45.23 % | 7.504 M 0.00 % | 7.504 M |
General and administrative expenses | -5.158 M -141.53 % | 12.420 M 155.64 % | -22.324 M -169.77 % | 31.995 M 161.47 % | 12.237 M 7.82 % | 11.349 M 148.65 % | -23.327 M -171.91 % | 32.437 M 550.37 % | -7.202 M -156.32 % | 12.788 M 178.73 % | -16.244 M -169.20 % | 23.476 M 780.18 % | -3.451 M -141.95 % | 8.227 M 172.61 % | -11.332 M -144.09 % | 25.704 M 350.16 % | -10.275 M -224.00 % | 8.286 M 160.79 % | -13.630 M -188.87 % | 15.338 M 2 995.81 % | 495.439 K -91.63 % | 5.919 M 147.96 % | -12.342 M -1 301.51 % | 1.027 M -86.26 % | 7.477 M -5.75 % | 7.933 M 0.00 % | 7.933 M 919.96 % | 777.778 K -87.30 % | 6.124 M -5.22 % | 6.461 M 0.00 % | 6.461 M -38.56 % | 10.516 M 0.00 % | 10.516 M 80.36 % | 5.831 M 0.00 % | 5.831 M 91.73 % | 3.041 M 0.00 % | 3.041 M |
Selling and marketing expenses | -3.612 M -139.75 % | 9.086 M 343.00 % | -3.739 M -135.73 % | 10.465 M 77.59 % | 5.893 M 35.40 % | 4.352 M -12.97 % | 5.001 M 7.32 % | 4.660 M 0.62 % | 4.631 M 21.75 % | 3.804 M -22.72 % | 4.923 M 23.37 % | 3.990 M -0.14 % | 3.996 M 52.64 % | 2.618 M 71.32 % | 1.528 M -56.75 % | 3.533 M -4.89 % | 3.715 M 138.21 % | 1.560 M -18.91 % | 1.923 M 193.06 % | 656.240 K -58.46 % | 1.580 M 28.45 % | 1.230 M -35.93 % | 1.920 M 90.01 % | 1.010 M 78.07 % | 567.357 K -38.19 % | 917.863 K 0.00 % | 917.863 K -8.41 % | 1.002 M 56.39 % | 640.824 K -31.10 % | 930.141 K 0.00 % | 930.141 K 63.94 % | 567.362 K 0.00 % | 567.363 K -44.27 % | 1.018 M 0.00 % | 1.018 M 133.41 % | 436.136 K 0.00 % | 436.136 K |
Other expenses | 39.029 M 687.34 % | 4.957 M -90.48 % | 52.094 M 359.18 % | -20.099 M -6 974.52 % | -284.110 K 89.58 % | -2.726 M 95.90 % | -66.494 M -1 272 492.57 % | 5.226 K 102.20 % | -237.971 K -164.54 % | 368.706 K -98.72 % | 28.819 M 320.33 % | -13.080 M -215.86 % | 11.289 M 3 119.12 % | 350.699 K 167.67 % | -518.238 K -3 678.13 % | -13.717 K 92.30 % | -178.103 K -2 961.20 % | 6.225 K 125.86 % | -24.075 K -695.17 % | -3.028 K 51.64 % | -6.260 K -361.87 % | -1.355 K 98.72 % | -105.490 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 |
Operating expenses | 47.886 M 13.87 % | 42.052 M 27.34 % | 33.024 M -14.66 % | 38.699 M 18.55 % | 32.643 M -1.68 % | 33.201 M -50.07 % | 66.494 M 77.43 % | 37.476 M 7.67 % | 34.805 M 2.06 % | 34.104 M -7.11 % | 36.713 M 18.45 % | 30.994 M 22.60 % | 25.280 M 15.82 % | 21.826 M -18.63 % | 26.822 M 26.72 % | 21.166 M 227.72 % | 6.459 M -61.41 % | 16.737 M -11.42 % | 18.894 M 116.17 % | 8.740 M -48.99 % | 17.135 M 63.81 % | 10.461 M -44.34 % | 18.793 M 57.51 % | 11.931 M 35.38 % | 8.813 M -23.12 % | 11.463 M 0.00 % | 11.463 M -28.28 % | 15.983 M 115.73 % | 7.409 M -8.98 % | 8.140 M 0.00 % | 8.140 M -27.54 % | 11.234 M 0.00 % | 11.234 M 61.89 % | 6.939 M 0.00 % | 6.939 M 39.22 % | 4.984 M 0.00 % | 4.984 M |
Cost and expenses | 87.193 M -6.74 % | 93.490 M 15.39 % | 81.023 M 17.89 % | 68.729 M -5.45 % | 72.688 M -3.04 % | 74.967 M 12.74 % | 66.494 M -13.02 % | 76.447 M -2.34 % | 78.277 M -9.75 % | 86.729 M -3.70 % | 90.060 M 11.79 % | 80.561 M 33.97 % | 60.134 M 11.24 % | 54.056 M -14.44 % | 63.176 M 25.36 % | 50.395 M 55.44 % | 32.421 M -15.26 % | 38.261 M -21.63 % | 48.821 M 56.98 % | 31.100 M -22.75 % | 40.262 M 15.06 % | 34.991 M -20.19 % | 43.843 M 28.06 % | 34.238 M 33.76 % | 25.596 M -14.11 % | 29.799 M 0.00 % | 29.799 M -10.21 % | 33.187 M 27.08 % | 26.116 M 9.22 % | 23.910 M 0.00 % | 23.910 M -11.60 % | 27.049 M 0.00 % | 27.049 M 51.65 % | 17.837 M 0.00 % | 17.837 M 42.83 % | 12.488 M 0.00 % | 12.488 M |
Research and development expenses | 17.626 M 13.07 % | 15.589 M 122.92 % | 6.993 M -57.20 % | 16.339 M 8.37 % | 15.076 M 0.87 % | 14.946 M 27.92 % | 11.684 M -40.81 % | 19.738 M 13.91 % | 17.328 M 1.08 % | 17.143 M -10.79 % | 19.216 M 15.71 % | 16.607 M 23.51 % | 13.446 M 26.49 % | 10.630 M -27.45 % | 14.653 M 43.35 % | 10.221 M 11.75 % | 9.146 M 24.91 % | 7.323 M -39.19 % | 12.041 M 78.41 % | 6.749 M -8.97 % | 7.414 M 57.21 % | 4.716 M -48.52 % | 9.161 M 21.21 % | 7.558 M | 0.000 | 0.000 | 0.000 -100.00 % | 11.750 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.367 M 0.00 % | 6.367 M | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | -8.770 M -140.78 % | 21.506 M 182.52 % | -26.063 M -161.38 % | 42.460 M 134.20 % | 18.129 M 15.46 % | 15.702 M 185.68 % | -18.326 M -149.40 % | 37.097 M 1 542.78 % | -2.571 M -115.50 % | 16.592 M 246.55 % | -11.322 M -141.22 % | 27.466 M 4 947.22 % | 544.186 K -94.98 % | 10.845 M 210.62 % | -9.804 M -133.53 % | 29.237 M 545.68 % | -6.560 M -166.63 % | 9.846 M 184.10 % | -11.707 M -173.20 % | 15.994 M 670.68 % | 2.075 M -70.97 % | 7.149 M 168.59 % | -10.422 M -582.81 % | 2.159 M -73.17 % | 8.045 M -9.11 % | 8.851 M 0.00 % | 8.851 M 320.78 % | 2.103 M -68.90 % | 6.765 M -8.48 % | 7.391 M 0.00 % | 7.391 M -33.46 % | 11.107 M 0.00 % | 11.107 M 62.17 % | 6.849 M 0.00 % | 6.849 M 96.96 % | 3.477 M 0.00 % | 3.477 M |
Interest income | 2.444 M 102.91 % | 1.205 M -24.56 % | 1.597 M -52.47 % | 3.359 M -20.68 % | 4.235 M 225.51 % | 1.301 M -79.67 % | 6.400 M 282.64 % | 1.673 M 5.32 % | 1.588 M 74.84 % | 908.349 K -90.03 % | 9.107 M 141.66 % | 3.769 M -3.84 % | 3.919 M 91.01 % | 2.052 M -57.84 % | 4.866 M 1.21 % | 4.808 M 5.81 % | 4.544 M 398.10 % | 912.270 K 77.22 % | 514.780 K | 0.000 -100.00 % | 29.958 K -62.02 % | 78.870 K -84.38 % | 504.844 K 231.89 % | 152.112 K 71.06 % | 88.924 K | 0.000 | 0.000 -100.00 % | 419.881 K -53.43 % | 901.646 K | 0.000 | 0.000 -100.00 % | 971.000 K 0.00 % | 971.000 K -36.91 % | 1.539 M 0.00 % | 1.539 M | 0.000 | 0.000 |
Interest expense | 637.960 K 36.63 % | 466.916 K 105.38 % | 227.341 K -1.16 % | 229.999 K 338.09 % | 52.500 K | 0.000 -100.00 % | 147.087 K 88.47 % | 78.041 K -16.00 % | 92.907 K | 0.000 | 0.000 -100.00 % | 10.145 M | 0.000 -100.00 % | 306.017 K | 0.000 -100.00 % | 167.387 K -40.48 % | 281.213 K -39.25 % | 462.928 K -1.04 % | 467.777 K | 0.000 -100.00 % | 429.780 K -17.57 % | 521.400 K 132.56 % | 224.199 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 |
Depreciation and amortization | 0.000 | 0.000 | 0.000 -100.00 % | 2.978 M -63.20 % | 8.094 M 45.90 % | 5.548 M -8.00 % | 6.030 M 0.00 % | 6.030 M 0.61 % | 5.993 M 0.00 % | 5.993 M 38.61 % | 4.324 M 0.00 % | 4.324 M 44.41 % | 2.994 M 0.00 % | 2.994 M 3.01 % | 2.907 M 0.00 % | 2.907 M 39.02 % | 2.091 M 0.00 % | 2.091 M -39.37 % | 3.449 M -28.19 % | 4.802 M 115.12 % | 2.232 M 12.11 % | 1.991 M 91.62 % | 1.039 M -32.89 % | 1.548 M -0.81 % | 1.561 M -0.87 % | 1.575 M 0.00 % | 1.575 M 1.78 % | 1.547 M 3.72 % | 1.492 M -14.51 % | 1.745 M 0.00 % | 1.745 M 40.89 % | 1.238 M 0.00 % | 1.238 M -37.04 % | 1.967 M 0.00 % | 1.967 M 126.39 % | 868.708 K 0.00 % | 868.708 K |
Operating income | 31.528 M -40.96 % | 53.400 M 23.79 % | 43.136 M 46.10 % | 29.525 M 3.09 % | 28.641 M -31.42 % | 41.761 M 49.91 % | 27.858 M -12.00 % | 31.659 M -31.06 % | 45.922 M -17.84 % | 55.891 M 25.73 % | 44.452 M 3.51 % | 42.945 M -17.77 % | 52.228 M 26.63 % | 41.244 M 38.11 % | 29.863 M -17.61 % | 36.245 M -5.45 % | 38.336 M 29.96 % | 29.499 M 26.95 % | 23.237 M -22.74 % | 30.076 M 37.00 % | 21.954 M -38.53 % | 35.713 M 122.51 % | 16.050 M 79.93 % | 8.920 M -30.42 % | 12.820 M -14.19 % | 14.941 M 0.00 % | 14.941 M -26.69 % | 20.382 M 46.78 % | 13.886 M 49.64 % | 9.280 M 0.00 % | 9.280 M -1.08 % | 9.381 M 0.00 % | 9.381 M 78.03 % | 5.270 M 0.00 % | 5.270 M 101.55 % | 2.615 M 0.00 % | 2.615 M |
Operating income ratio | 0.27 -26.95 % | 0.36 4.64 % | 0.35 15.62 % | 0.30 6.31 % | 0.28 -20.99 % | 0.36 21.17 % | 0.30 1.13 % | 0.29 -24.11 % | 0.38 2.16 % | 0.38 16.18 % | 0.32 8.26 % | 0.30 -41.11 % | 0.51 15.23 % | 0.44 35.33 % | 0.33 -25.81 % | 0.44 -21.59 % | 0.56 27.57 % | 0.44 44.27 % | 0.30 -35.51 % | 0.47 36.79 % | 0.35 -30.83 % | 0.50 86.46 % | 0.27 25.57 % | 0.21 -36.28 % | 0.33 -4.33 % | 0.35 0.00 % | 0.35 -9.71 % | 0.39 11.54 % | 0.35 24.21 % | 0.28 0.00 % | 0.28 8.86 % | 0.26 0.00 % | 0.26 12.84 % | 0.23 0.00 % | 0.23 19.28 % | 0.19 0.00 % | 0.19 |
Total other income expenses net | 28.317 K 190.83 % | -31.175 K 87.61 % | -251.611 K -73.41 % | -145.092 K -128.05 % | -63.623 K -810.07 % | -6.991 K 98.43 % | -446.150 K -8 645.30 % | 5.221 K 102.19 % | -237.968 K -445.74 % | -43.605 K -178.66 % | 55.436 K -99.78 % | 25.423 M 3 645.31 % | -717.101 K -411.26 % | -140.261 K 72.93 % | -518.236 K -3 678.33 % | -13.716 K 92.30 % | -178.103 K -2 960.63 % | 6.226 K 125.87 % | -24.067 K -694.29 % | -3.030 K 51.60 % | -6.260 K -363.02 % | -1.352 K 98.72 % | -105.490 K 78.57 % | -492.301 K -183.88 % | -173.416 K 57.89 % | -411.790 K 0.00 % | -411.790 K -307.84 % | 198.125 K 9 906 150.00 % | 2.000 -99.99 % | 13.974 K 0.00 % | 13.974 K 101.62 % | -860.822 K 0.00 % | -860.822 K -154.01 % | 1.594 M 0.00 % | 1.594 M 2 487.41 % | -66.764 K 0.00 % | -66.764 K |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 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-03-31 | 2015-12-31 | 2015-09-30 | 2015-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -354.420 M 30.63 % | -510.881 M 2.21 % | -522.440 M -29.67 % | -402.896 M -16.06 % | -347.133 M 18.77 % | -427.326 M 27.13 % | -586.387 M -181.80 % | -208.085 M 40.28 % | -348.432 M 36.55 % | -549.106 M 11.00 % | -616.943 M -110.33 % | -293.325 M -9.73 % | -267.318 M 9.40 % | -295.052 M 57.88 % | -700.583 M -189.45 % | -242.036 M 4.46 % | -253.329 M 66.06 % | -746.301 M -2 134.87 % | -33.393 M -11.38 % | -29.982 M -11.46 % | -26.899 M -146.52 % | 57.822 M 424.44 % | -17.822 M 35.98 % | -27.839 M 49.03 % | -54.623 M -5.08 % | -51.983 M 0.00 % | -51.983 M -145.28 % | -21.193 M -155.39 % | 38.261 M 256.30 % | 10.739 M 0.00 % | 10.739 M -19.70 % | 13.374 M -71.92 % | 47.626 M 0.00 % | 47.626 M 470.83 % | 8.343 M |
Total investments | 185.374 M 156.93 % | 72.150 M -3.63 % | 74.864 M -4.83 % | 78.667 M -67.85 % | 244.692 M 3.74 % | 235.868 M 899.05 % | 23.609 M -13.53 % | 27.305 M 7.43 % | 25.416 M -9.36 % | 28.041 M -6.63 % | 30.032 M -8.60 % | 32.856 M 13.37 % | 28.981 M 18 285.29 % | 157.629 K -46.24 % | 293.201 K 0.95 % | 290.441 K -16.52 % | 347.897 K 10.29 % | 315.442 K 20.01 % | 262.854 K -68.27 % | 828.303 K -23.61 % | 1.084 M -99.06 % | 115.644 M 16 367.10 % | 702.274 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 996.641 K -98.70 % | 76.523 M | 0.000 | 0.000 -100.00 % | 26.748 M | 0.000 | 0.000 -100.00 % | 16.687 M |
Total debt | 103.012 M 108.74 % | 49.349 M 3 300.29 % | 1.451 M -95.44 % | 31.837 M -7.99 % | 34.601 M 573.85 % | 5.135 M -13.44 % | 5.932 M -59.09 % | 14.500 M 35.59 % | 10.694 M -43.71 % | 19.000 M -1.08 % | 19.207 M -6.64 % | 20.572 M -0.81 % | 20.739 M -7.20 % | 22.348 M -0.67 % | 22.497 M 15.85 % | 19.420 M -17.08 % | 23.420 M -52.61 % | 49.420 M 0.00 % | 49.420 M 64.73 % | 30.000 M 0.00 % | 30.000 M | 0.000 -100.00 % | 40.000 M 300.00 % | 10.000 M | 0.000 -100.00 % | 5.000 M 0.00 % | 5.000 M -82.14 % | 28.000 M | 0.000 -100.00 % | 49.000 M 0.00 % | 49.000 M | 0.000 -100.00 % | 61.000 M 0.00 % | 61.000 M | 0.000 |
Accumulated other comprehensive income loss | 0.000 -100.00 % | 631.484 M | 0.000 -100.00 % | 638.321 M 1 164.94 % | 50.462 M -92.68 % | 689.067 M -46.01 % | 1.276 B 85.95 % | 686.316 M 1 087.34 % | 57.803 M -91.99 % | 721.710 M 1 760.28 % | 38.796 M -94.48 % | 702.936 M 2 670.68 % | 25.371 M -96.37 % | 699.357 M 2 762.11 % | 24.435 M -96.50 % | 698.784 M 2 726.83 % | 24.720 M -96.48 % | 702.611 M 61 771.95 % | -1.139 M 11.98 % | -1.294 M -14 042.31 % | 9.284 K -100.00 % | 220.143 M 926 471.62 % | -23.764 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 142.212 M | 0.000 | 0.000 -100.00 % | 94.768 M | 0.000 | 0.000 -100.00 % | 69.701 M |
Retained earnings | 580.256 M -6.97 % | 623.757 M 8.09 % | 577.068 M 5.14 % | 548.833 M 5.14 % | 521.991 M -6.15 % | 556.217 M 7.42 % | 517.775 M 4.15 % | 497.147 M 6.16 % | 468.285 M -5.73 % | 496.731 M 10.81 % | 448.267 M 9.74 % | 408.488 M 17.22 % | 348.480 M 2.47 % | 340.064 M 11.76 % | 304.272 M 9.35 % | 278.260 M 13.41 % | 245.356 M -0.85 % | 247.464 M 11.81 % | 221.334 M 4.21 % | 212.393 M 13.50 % | 187.128 M | 0.000 -100.00 % | 136.979 M 84.21 % | 74.359 M -27.20 % | 102.146 M 11.62 % | 91.514 M 0.00 % | 91.514 M 31.66 % | 69.510 M | 0.000 -100.00 % | 42.341 M 0.00 % | 42.341 M | 0.000 -100.00 % | 9.572 M 0.00 % | 9.572 M | 0.000 |
Common stock | 119.877 M -0.61 % | 120.614 M 0.00 % | 120.614 M 0.00 % | 120.614 M -0.84 % | 121.637 M 0.00 % | 121.637 M 0.00 % | 121.637 M 0.00 % | 121.637 M 0.00 % | 121.637 M 39.85 % | 86.980 M 0.00 % | 86.980 M 0.00 % | 86.980 M 0.00 % | 86.980 M 0.00 % | 86.980 M 0.00 % | 86.980 M 0.00 % | 86.980 M 0.00 % | 86.980 M 0.00 % | 86.980 M 33.40 % | 65.200 M 0.00 % | 65.200 M 0.00 % | 65.200 M | 0.000 -100.00 % | 65.200 M 86.29 % | 35.000 M 0.00 % | 35.000 M 0.00 % | 35.000 M 0.00 % | 35.000 M 2.94 % | 34.000 M | 0.000 -100.00 % | 34.000 M 0.00 % | 34.000 M | 0.000 -100.00 % | 33.000 M 0.00 % | 33.000 M | 0.000 |
Total equity | 1.259 B -6.35 % | 1.345 B 3.02 % | 1.305 B 1.92 % | 1.281 B 0.74 % | 1.271 B -4.01 % | 1.325 B 2.46 % | 1.293 B 1.16 % | 1.278 B 1.75 % | 1.256 B -1.74 % | 1.278 B 4.55 % | 1.222 B 4.07 % | 1.175 B 3.20 % | 1.138 B 0.73 % | 1.130 B 3.22 % | 1.095 B 2.53 % | 1.068 B 3.01 % | 1.037 B -0.46 % | 1.041 B 225.72 % | 319.693 M 6.97 % | 298.851 M 8.72 % | 274.892 M 22.28 % | 224.800 M 0.00 % | 224.800 M 22.32 % | 183.777 M -13.13 % | 211.564 M 5.29 % | 200.932 M 0.00 % | 200.932 M 18.63 % | 169.381 M 19.10 % | 142.212 M 0.00 % | 142.212 M 0.00 % | 142.212 M 50.06 % | 94.768 M 0.00 % | 94.768 M 0.00 % | 94.768 M 36.09 % | 69.637 M |
Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.340 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.871 M | 0.000 -100.00 % | 2.695 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 381.463 K 0.00 % | 381.463 K | 0.000 -100.00 % | 430.160 K 0.00 % | 430.160 K | 0.000 |
Long term debt | 53.012 M 80.62 % | 29.349 M 1 922.24 % | 1.451 M -95.44 % | 31.837 M -1.08 % | 32.185 M 1 001.84 % | 2.921 M -19.83 % | 3.643 M -32.72 % | 5.415 M 222.84 % | 1.677 M -5.38 % | 1.773 M 196.85 % | -1.831 M -117.71 % | 10.339 M -1.68 % | 10.516 M -44.28 % | 18.875 M -0.84 % | 19.035 M -1.98 % | 19.420 M 0.00 % | 19.420 M 0.00 % | 19.420 M 0.00 % | 19.420 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.000 M 0.00 % | 15.000 M | 0.000 -100.00 % | 25.000 M 0.00 % | 25.000 M | 0.000 |
Total non current liabilities | 66.227 M 52.77 % | 43.351 M 168.74 % | 16.131 M -63.10 % | 43.720 M 35.84 % | 32.185 M 106.58 % | 15.580 M -6.69 % | 16.696 M -7.21 % | 17.994 M 21.03 % | 14.867 M 3.13 % | 14.416 M 281.25 % | 3.781 M -69.72 % | 12.487 M -5.48 % | 13.211 M -30.01 % | 18.875 M -0.84 % | 19.035 M -38.13 % | 30.768 M -0.58 % | 30.946 M -0.17 % | 30.999 M 59.34 % | 19.455 M 6 075.15 % | 315.046 K -41.97 % | 542.863 K | 0.000 -100.00 % | 11.106 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.381 M 0.00 % | 15.381 M | 0.000 -100.00 % | 25.430 M 0.00 % | 25.430 M | 0.000 |
Other current liabilities | 49.616 M -16.70 % | 59.560 M -21.37 % | 75.746 M 242.54 % | 22.113 M 21.92 % | 18.138 M 53.60 % | 11.809 M -61.23 % | 30.458 M -10.15 % | 33.897 M 6.23 % | 31.909 M -8.09 % | 34.718 M -46.02 % | 64.316 M 122.02 % | 28.969 M 7.66 % | 26.907 M 37.59 % | 19.555 M -25.30 % | 26.177 M 129.77 % | 11.393 M 52 856.38 % | 21.513 K -98.92 % | 1.991 M -89.18 % | 18.404 M 198.41 % | 6.167 M 16.50 % | 5.294 M | 0.000 -100.00 % | 41.524 M 146.46 % | 16.848 M 24.57 % | 13.525 M 26.40 % | 10.700 M 0.00 % | 10.700 M -22.36 % | 13.780 M | 0.000 -100.00 % | 10.320 M 0.00 % | 10.320 M | 0.000 -100.00 % | 19.538 M 0.00 % | 19.538 M | 0.000 |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.258 M -19.10 % | 1.555 M -37.53 % | 2.490 M 41.81 % | 1.756 M -37.85 % | 2.825 M -15.36 % | 3.338 M -14.14 % | 3.888 M 1 234.38 % | 291.371 K | 0.000 -100.00 % | 783.567 K -65.64 % | 2.280 M 601.61 % | 325.032 K -96.60 % | 9.563 M 89.94 % | 5.035 M 33.30 % | 3.777 M -21.88 % | 4.835 M -21.80 % | 6.183 M | 0.000 -100.00 % | 46.855 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 |
Short term debt | 50.000 M 150.00 % | 20.000 M | 0.000 | 0.000 -100.00 % | 2.416 M 9.13 % | 2.214 M -3.29 % | 2.289 M -74.80 % | 9.085 M 0.76 % | 9.017 M -47.66 % | 17.227 M -0.40 % | 17.296 M 69.03 % | 10.232 M 0.10 % | 10.223 M 194.35 % | 3.473 M 0.29 % | 3.463 M | 0.000 -100.00 % | 4.000 M -86.67 % | 30.000 M 0.00 % | 30.000 M 0.00 % | 30.000 M 0.00 % | 30.000 M | 0.000 -100.00 % | 30.000 M 200.00 % | 10.000 M | 0.000 -100.00 % | 5.000 M 0.00 % | 5.000 M -82.14 % | 28.000 M | 0.000 -100.00 % | 34.000 M 0.00 % | 34.000 M | 0.000 -100.00 % | 36.000 M 0.00 % | 36.000 M | 0.000 |
Total current liabilities | 187.131 M 17.35 % | 159.464 M 15.13 % | 138.510 M 94.33 % | 71.274 M 2.52 % | 69.523 M 19.48 % | 58.188 M -31.87 % | 85.408 M -11.78 % | 96.814 M -11.88 % | 109.865 M -1.93 % | 112.029 M -33.02 % | 167.268 M 47.60 % | 113.328 M 14.37 % | 99.089 M 63.18 % | 60.725 M -10.71 % | 68.009 M 55.51 % | 43.732 M 0.03 % | 43.720 M -40.79 % | 73.844 M -5.53 % | 78.164 M 21.83 % | 64.160 M -7.93 % | 69.688 M | 0.000 -100.00 % | 93.914 M 142.93 % | 38.659 M 34.66 % | 28.709 M -1.30 % | 29.088 M 0.00 % | 29.088 M -48.60 % | 56.596 M | 0.000 -100.00 % | 53.619 M 0.00 % | 53.619 M | 0.000 -100.00 % | 67.197 M 0.00 % | 67.197 M | 0.000 |
Total liabilities | 253.358 M 24.92 % | 202.815 M 31.15 % | 154.641 M 34.48 % | 114.994 M 13.06 % | 101.708 M 37.87 % | 73.768 M -27.75 % | 102.104 M -11.07 % | 114.808 M -7.96 % | 124.733 M -1.35 % | 126.445 M -26.08 % | 171.049 M 35.95 % | 125.815 M 12.03 % | 112.301 M 41.08 % | 79.600 M -8.55 % | 87.044 M 16.84 % | 74.499 M -0.22 % | 74.666 M -28.78 % | 104.844 M 7.40 % | 97.618 M 51.41 % | 64.475 M -8.20 % | 70.231 M | 0.000 -100.00 % | 105.020 M 171.66 % | 38.659 M 34.66 % | 28.709 M -1.30 % | 29.088 M 0.00 % | 29.088 M -48.60 % | 56.596 M | 0.000 -100.00 % | 69.000 M 0.00 % | 69.000 M | 0.000 -100.00 % | 92.627 M 0.00 % | 92.627 M | 0.000 |
Other non current assets | 6.155 M -90.66 % | 65.887 M -17.26 % | 79.629 M -31.98 % | 117.062 M 3 621.51 % | 3.146 M -26.49 % | 4.279 M -89.74 % | 41.715 M -89.58 % | 400.207 M 49.28 % | 268.092 M 243.98 % | 77.939 M 3 294.54 % | 2.296 M -99.34 % | 350.320 M -13.48 % | 404.918 M -4.54 % | 424.191 M 959.07 % | 40.053 M -91.69 % | 481.936 M 1.43 % | 475.145 M 27 018.00 % | 1.752 M 0.69 % | 1.740 M -46.51 % | 3.253 M 28.59 % | 2.530 M 104.38 % | -57.822 M -2 697.95 % | 2.226 M -76.57 % | 9.497 M -11.91 % | 10.782 M 157.56 % | 4.186 M 0.00 % | 4.186 M 111.12 % | 1.983 M 105.18 % | -38.261 M -1 284.48 % | 3.230 M 0.00 % | 3.230 M 124.15 % | -13.374 M -434.28 % | 4.001 M 0.00 % | 4.001 M 147.95 % | -8.343 M |
Long term investments | 81.537 M 589.67 % | 11.822 M | 0.000 100.00 % | -32.104 M -141.07 % | 78.162 M 12.10 % | 69.723 M 569.95 % | -14.836 M 95.95 % | -365.988 M -55.39 % | -235.523 M -398.52 % | -47.244 M -257.31 % | 30.032 M 110.47 % | -286.969 M 16.41 % | -343.318 M 10.16 % | -382.148 M -65 167.01 % | 587.315 K 100.13 % | -466.710 M -0.01 % | -466.652 M -22 554.63 % | 2.078 M 2.01 % | 2.037 M -22.08 % | 2.615 M -9.29 % | 2.882 M | 0.000 -100.00 % | 2.524 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 |
Intangible assets | 29.450 M -9.91 % | 32.691 M 11.29 % | 29.374 M -0.72 % | 29.586 M -1.13 % | 29.924 M -1.14 % | 30.270 M -1.02 % | 30.581 M -0.17 % | 30.634 M 1.74 % | 30.110 M -1.04 % | 30.426 M -1.03 % | 30.742 M -1.02 % | 31.057 M -0.51 % | 31.218 M -12.64 % | 35.736 M 13.73 % | 31.420 M 0.00 % | 31.421 M -1.00 % | 31.739 M -1.01 % | 32.063 M -0.91 % | 32.359 M 0.63 % | 32.155 M -0.93 % | 32.457 M | 0.000 -100.00 % | 32.808 M 131.94 % | 14.145 M -1.23 % | 14.321 M -0.90 % | 14.452 M 0.00 % | 14.452 M -3.38 % | 14.958 M | 0.000 -100.00 % | 14.951 M 0.00 % | 14.951 M | 0.000 -100.00 % | 15.366 M 0.00 % | 15.366 M | 0.000 |
GoodWill | 3.608 M 0.00 % | 3.608 M 0.00 % | 3.608 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 33.058 M -8.93 % | 36.299 M 10.06 % | 32.981 M 11.47 % | 29.586 M -1.13 % | 29.924 M -1.14 % | 30.270 M -1.02 % | 30.581 M -0.17 % | 30.634 M 1.74 % | 30.110 M -1.04 % | 30.426 M -1.03 % | 30.742 M -1.02 % | 31.057 M -0.51 % | 31.218 M -12.64 % | 35.736 M 13.73 % | 31.420 M 0.00 % | 31.421 M -1.00 % | 31.739 M -1.01 % | 32.063 M -0.91 % | 32.359 M 0.63 % | 32.155 M -0.93 % | 32.457 M | 0.000 -100.00 % | 32.808 M 131.94 % | 14.145 M -1.23 % | 14.321 M -0.90 % | 14.452 M 0.00 % | 14.452 M -3.38 % | 14.958 M | 0.000 -100.00 % | 14.951 M 0.00 % | 14.951 M | 0.000 -100.00 % | 15.366 M 0.00 % | 15.366 M | 0.000 |
Property plant equipment net | 479.048 M 0.21 % | 478.062 M 0.13 % | 477.453 M 10.79 % | 430.935 M 2.02 % | 422.410 M 0.96 % | 418.379 M 1.13 % | 413.690 M 0.45 % | 411.837 M 2.79 % | 400.672 M -0.09 % | 401.042 M 0.09 % | 400.673 M 19.16 % | 336.236 M 6.98 % | 314.294 M 11.59 % | 281.646 M 17.21 % | 240.286 M 8.07 % | 222.338 M 7.91 % | 206.047 M 6.29 % | 193.857 M 7.21 % | 180.815 M 21.05 % | 149.372 M 11.27 % | 134.239 M | 0.000 -100.00 % | 131.264 M 44.76 % | 90.677 M 0.36 % | 90.356 M -0.79 % | 91.076 M 0.00 % | 91.076 M -1.08 % | 92.071 M | 0.000 -100.00 % | 94.389 M 0.00 % | 94.389 M | 0.000 -100.00 % | 90.138 M 0.00 % | 90.138 M | 0.000 |
Total non current assets | 623.306 M 2.06 % | 610.711 M 0.31 % | 608.802 M 7.74 % | 565.055 M 2.27 % | 552.532 M 2.05 % | 541.444 M 10.52 % | 489.921 M -0.26 % | 491.203 M 2.81 % | 477.756 M 0.71 % | 474.411 M -0.16 % | 475.183 M 8.39 % | 438.408 M 5.52 % | 415.493 M 13.06 % | 367.484 M 14.66 % | 320.500 M 15.83 % | 276.696 M 8.94 % | 253.987 M 7.74 % | 235.749 M 5.73 % | 222.970 M 14.19 % | 195.260 M 8.00 % | 180.794 M 412.67 % | -57.822 M -132.64 % | 177.151 M 54.96 % | 114.319 M -0.99 % | 115.459 M 5.24 % | 109.714 M 0.00 % | 109.714 M 0.64 % | 109.011 M 384.91 % | -38.261 M -133.99 % | 112.570 M 0.00 % | 112.570 M 941.72 % | -13.374 M -112.21 % | 109.505 M 0.00 % | 109.505 M 1 412.48 % | -8.343 M |
Other current assets | 13.892 M 52.66 % | 9.100 M -2.67 % | 9.350 M 41.81 % | 6.593 M 59.19 % | 4.142 M -33.58 % | 6.236 M 53.21 % | 4.070 M -57.24 % | 9.519 M -5.11 % | 10.031 M -45.01 % | 18.241 M 4.44 % | 17.466 M 36.17 % | 12.827 M -11.27 % | 14.456 M 50.61 % | 9.598 M -86.68 % | 72.066 M 365.07 % | 15.496 M 11.90 % | 13.848 M 39.56 % | 9.923 M -25.09 % | 13.246 M -75.34 % | 53.708 M 347.29 % | 12.007 M | 0.000 -100.00 % | 7.118 M 26.19 % | 5.640 M 45.51 % | 3.876 M 13.56 % | 3.414 M 0.00 % | 3.414 M 86.79 % | 1.828 M | 0.000 -100.00 % | 4.750 M 0.00 % | 4.750 M | 0.000 -100.00 % | 7.297 M 0.00 % | 7.297 M | 0.000 |
Short term investments | 103.838 M 72.12 % | 60.327 M | 0.000 -100.00 % | 110.771 M -33.48 % | 166.530 M 0.23 % | 166.145 M 332.16 % | 38.446 M -90.22 % | 393.293 M 50.72 % | 260.939 M 246.60 % | 75.285 M | 0.000 -100.00 % | 319.825 M -14.09 % | 372.298 M -2.62 % | 382.306 M 130 085.73 % | -294.114 K -100.06 % | 467.000 M 0.00 % | 467.000 M 26 592.58 % | -1.763 M 0.66 % | -1.774 M 0.66 % | -1.786 M 0.65 % | -1.798 M -101.55 % | 115.644 M 6 449.13 % | -1.821 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 996.641 K -98.70 % | 76.523 M | 0.000 | 0.000 -100.00 % | 26.748 M | 0.000 | 0.000 -100.00 % | 16.687 M |
cash and cash equivalents | 457.432 M -18.35 % | 560.230 M 6.94 % | 523.891 M 20.51 % | 434.733 M 13.88 % | 381.733 M -11.73 % | 432.461 M -26.99 % | 592.319 M 166.11 % | 222.586 M -38.02 % | 359.126 M -36.79 % | 568.106 M -10.70 % | 636.150 M 102.66 % | 313.897 M 8.97 % | 288.057 M -9.24 % | 317.399 M -56.10 % | 723.080 M 176.56 % | 261.456 M -5.53 % | 276.749 M -65.22 % | 795.721 M 860.86 % | 82.813 M 38.06 % | 59.982 M 5.42 % | 56.899 M 198.40 % | -57.822 M -200.00 % | 57.822 M 52.81 % | 37.839 M -30.73 % | 54.623 M -4.14 % | 56.983 M 0.00 % | 56.983 M 15.83 % | 49.193 M 228.57 % | -38.261 M -200.00 % | 38.261 M 0.00 % | 38.261 M 386.09 % | -13.374 M -200.00 % | 13.374 M 0.00 % | 13.374 M 260.29 % | -8.343 M |
Cash and short term investments | 561.270 M -9.55 % | 620.557 M 18.45 % | 523.891 M -3.96 % | 545.504 M -0.50 % | 548.263 M -8.41 % | 598.606 M -5.10 % | 630.765 M 2.42 % | 615.878 M -0.68 % | 620.065 M -3.63 % | 643.392 M 1.14 % | 636.150 M 0.38 % | 633.722 M -4.03 % | 660.355 M -5.62 % | 699.705 M -3.23 % | 723.080 M -0.74 % | 728.456 M -2.06 % | 743.749 M -6.53 % | 795.721 M 860.86 % | 82.813 M 38.06 % | 59.982 M 5.42 % | 56.899 M -1.60 % | 57.822 M 0.00 % | 57.822 M 52.81 % | 37.839 M -30.73 % | 54.623 M -4.14 % | 56.983 M 0.00 % | 56.983 M 13.53 % | 50.190 M 31.18 % | 38.261 M 0.00 % | 38.261 M 0.00 % | 38.261 M 186.09 % | 13.374 M 0.00 % | 13.374 M 0.00 % | 13.374 M 60.29 % | 8.343 M |
Total current assets | 889.478 M -5.06 % | 936.930 M 10.06 % | 851.290 M 2.47 % | 830.771 M -0.27 % | 832.984 M -2.78 % | 856.841 M -5.31 % | 904.923 M 0.38 % | 901.462 M -0.15 % | 902.858 M -2.93 % | 930.120 M 1.28 % | 918.352 M 6.52 % | 862.109 M 3.24 % | 835.071 M -0.83 % | 842.075 M -2.23 % | 861.286 M -0.49 % | 865.564 M 0.98 % | 857.205 M -5.84 % | 910.395 M 368.45 % | 194.341 M 15.63 % | 168.065 M 2.27 % | 164.329 M 184.20 % | 57.822 M -62.13 % | 152.669 M 39.22 % | 109.659 M -13.21 % | 126.357 M 3.70 % | 121.849 M 0.00 % | 121.849 M 3.85 % | 117.328 M 206.65 % | 38.261 M -61.21 % | 98.642 M 0.00 % | 98.642 M 637.58 % | 13.374 M -82.83 % | 77.890 M 0.00 % | 77.890 M 833.55 % | 8.343 M |
Inventory | 212.421 M 7.98 % | 196.730 M 5.48 % | 186.515 M 3.17 % | 180.781 M 3.59 % | 174.510 M 5.55 % | 165.331 M -3.22 % | 170.829 M 4.20 % | 163.947 M 4.34 % | 157.122 M 12.00 % | 140.293 M 1.66 % | 138.007 M 15.36 % | 119.631 M 21.77 % | 98.239 M 40.29 % | 70.025 M 5.88 % | 66.139 M 16.94 % | 56.558 M 13.60 % | 49.789 M 4.74 % | 47.537 M 2.28 % | 46.476 M -14.53 % | 54.375 M 6.38 % | 51.112 M | 0.000 -100.00 % | 52.697 M 29.57 % | 40.669 M 2.11 % | 39.830 M 4.07 % | 38.272 M 0.00 % | 38.272 M 5.97 % | 36.116 M | 0.000 -100.00 % | 39.340 M 0.00 % | 39.340 M | 0.000 -100.00 % | 39.272 M 0.00 % | 39.272 M | 0.000 |
Net receivables | 101.895 M -7.82 % | 110.542 M -15.96 % | 131.535 M 34.37 % | 97.893 M -7.71 % | 106.069 M 22.39 % | 86.668 M -12.68 % | 99.259 M -11.47 % | 112.118 M -3.40 % | 116.058 M -9.47 % | 128.194 M 0.84 % | 127.123 M 32.52 % | 95.930 M 53.12 % | 62.650 M -0.32 % | 62.854 M -9.03 % | 69.092 M 6.21 % | 65.054 M 30.58 % | 49.819 M -12.93 % | 57.214 M 10.44 % | 51.806 M 14.61 % | 45.201 M 2.01 % | 44.310 M | 0.000 -100.00 % | 35.448 M 38.95 % | 25.511 M -8.98 % | 28.027 M 20.91 % | 23.180 M 0.00 % | 23.180 M -20.60 % | 29.194 M | 0.000 -100.00 % | 16.291 M 0.00 % | 16.291 M | 0.000 -100.00 % | 17.947 M 0.00 % | 17.947 M | 0.000 |
Tax assets | 23.509 M 26.12 % | 18.640 M -0.52 % | 18.738 M -4.28 % | 19.576 M 3.62 % | 18.891 M 0.53 % | 18.793 M 0.12 % | 18.771 M 29.34 % | 14.513 M 0.75 % | 14.405 M 17.61 % | 12.248 M 7.06 % | 11.440 M 47.35 % | 7.764 M -7.35 % | 8.380 M 3.98 % | 8.060 M -1.15 % | 8.154 M 5.73 % | 7.712 M 0.05 % | 7.708 M 28.49 % | 5.999 M -0.32 % | 6.018 M -23.49 % | 7.866 M -9.43 % | 8.685 M | 0.000 -100.00 % | 8.329 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 |
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 |
Account payables | 68.385 M 11.11 % | 61.544 M 14.43 % | 53.785 M 32.65 % | 40.546 M -0.73 % | 40.846 M 29.01 % | 31.660 M -20.76 % | 39.955 M 2.10 % | 39.135 M -22.56 % | 50.537 M 41.61 % | 35.688 M -40.72 % | 60.200 M 14.12 % | 52.750 M 15.04 % | 45.852 M 79.99 % | 25.475 M -11.85 % | 28.901 M 19.48 % | 24.190 M 17.58 % | 20.573 M -35.27 % | 31.784 M 43.13 % | 22.206 M 21.19 % | 18.323 M -16.82 % | 22.029 M | 0.000 -100.00 % | 16.569 M 40.28 % | 11.811 M -22.22 % | 15.184 M 13.41 % | 13.389 M 0.00 % | 13.389 M -9.63 % | 14.816 M | 0.000 -100.00 % | 9.298 M 0.00 % | 9.298 M | 0.000 -100.00 % | 11.659 M 0.00 % | 11.659 M | 0.000 |
Tax payables | 19.130 M 4.20 % | 18.360 M 104.47 % | 8.979 M 4.22 % | 8.615 M 25.49 % | 6.865 M -37.31 % | 10.950 M 7.19 % | 10.216 M -21.06 % | 12.941 M -16.92 % | 15.577 M -26.03 % | 21.058 M -2.37 % | 21.568 M 2.29 % | 21.086 M 30.91 % | 16.107 M 40.83 % | 11.438 M 59.12 % | 7.188 M -11.80 % | 8.149 M -14.78 % | 9.563 M 89.94 % | 5.035 M 33.30 % | 3.777 M -21.88 % | 4.835 M -21.80 % | 6.183 M | 0.000 -100.00 % | 5.821 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 |
Deferred revenue non current | 12.917 M -5.02 % | 13.600 M -4.75 % | 14.278 M 20.16 % | 11.883 M -3.71 % | 12.340 M -1.00 % | 12.466 M -4.20 % | 13.012 M 3.44 % | 12.578 M -4.64 % | 13.190 M 4.33 % | 12.643 M 575.88 % | 1.871 M -12.91 % | 2.148 M -20.30 % | 2.695 M | 0.000 | 0.000 -100.00 % | 11.342 M -0.21 % | 11.366 M -0.30 % | 11.400 M 33 079.43 % | -34.567 K -117.24 % | 200.524 K -57.87 % | 475.923 K | 0.000 -100.00 % | 985.794 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 |
Minority interest | 680.049 K -35.85 % | 1.060 M -45.87 % | 1.958 M 338.13 % | -822.292 K -33.65 % | -615.237 K -128.05 % | -269.777 K -274.16 % | 154.899 K -90.50 % | 1.630 M -25.52 % | 2.189 M -21.19 % | 2.777 M -14.35 % | 3.243 M 0.96 % | 3.212 M 0.97 % | 3.181 M -10.61 % | 3.558 M -4.89 % | 3.741 M 0.12 % | 3.737 M -6.22 % | 3.985 M -6.14 % | 4.245 M -1.58 % | 4.314 M -5.50 % | 4.565 M -0.05 % | 4.567 M | 0.000 -100.00 % | 4.657 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 |
Capital lease obligations | 361.755 K -57.41 % | 849.335 K -41.48 % | 1.451 M -28.75 % | 2.037 M -14.58 % | 2.385 M -18.37 % | 2.921 M -19.83 % | 3.643 M -32.72 % | 5.415 M 222.84 % | 1.677 M -5.38 % | 1.773 M -7.21 % | 1.911 M -8.39 % | 2.086 M -7.83 % | 2.263 M -4.43 % | 2.368 M -6.33 % | 2.528 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 -100.00 % | 1.139 M -11.98 % | 1.294 M | 0.000 | 0.000 -100.00 % | 23.764 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 total stockholders equity | 558.613 M 1 840.78 % | -32.090 M -105.30 % | 605.811 M 2 419.99 % | -26.113 M -104.52 % | 577.992 M 1 471.72 % | -42.136 M -106.95 % | 606.501 M -7.54 % | 655.988 M -1.17 % | 663.771 M -4.02 % | 691.598 M 7.19 % | 645.201 M 2 497.34 % | -26.913 M -103.84 % | 700.660 M | 0.000 -100.00 % | 675.313 M | 0.000 -100.00 % | 675.486 M | 0.000 -100.00 % | 28.845 M 315.05 % | 6.950 M -61.38 % | 17.997 M 286.47 % | 4.657 M -74.08 % | 17.964 M -75.86 % | 74.418 M 0.00 % | 74.418 M 0.00 % | 74.418 M 0.00 % | 74.418 M 12.98 % | 65.871 M | 0.000 -100.00 % | 65.871 M 0.00 % | 65.871 M | 0.000 -100.00 % | 52.196 M 0.00 % | 52.196 M 82 183.03 % | -63.589 K |
Deferred tax liabilities non current | 297.775 K -25.80 % | 401.314 K 0.00 % | 401.314 K | 0.000 100.00 % | -12.340 M -6 480.29 % | 193.415 K 365.76 % | 41.527 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.871 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.322 K -96.67 % | 159.695 K -10.88 % | 179.192 K 418.39 % | 34.567 K -69.82 % | 114.522 K 71.08 % | 66.940 K | 0.000 -100.00 % | 119.855 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 |
Total assets | 1.513 B -2.25 % | 1.548 B 6.00 % | 1.460 B 4.60 % | 1.396 B 0.74 % | 1.386 B -0.91 % | 1.398 B 0.25 % | 1.395 B 0.16 % | 1.393 B 0.87 % | 1.381 B -1.70 % | 1.405 B 0.79 % | 1.394 B 7.15 % | 1.301 B 3.99 % | 1.251 B 3.39 % | 1.210 B 2.35 % | 1.182 B 3.46 % | 1.142 B 2.80 % | 1.111 B -3.05 % | 1.146 B 174.65 % | 417.311 M 14.86 % | 363.326 M 5.27 % | 345.123 M | 0.000 -100.00 % | 329.819 M 47.25 % | 223.978 M -7.38 % | 241.815 M 4.43 % | 231.563 M 0.00 % | 231.563 M 2.31 % | 226.339 M | 0.000 -100.00 % | 211.212 M 0.00 % | 211.212 M | 0.000 -100.00 % | 187.395 M 0.00 % | 187.395 M | 0.000 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 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-03-31 | 2015-12-31 | 2015-09-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 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 35.490 M 197.64 % | -36.348 M | 0.000 -100.00 % | 183.295 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 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.813 M | 0.000 -100.00 % | 18.001 M 166.33 % | -27.139 M -200.00 % | 27.139 M | 0.000 -100.00 % | 10.626 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 |
Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -12.879 M | 0.000 -100.00 % | 10.589 M 216.49 % | 3.346 M 200.00 % | -3.346 M | 0.000 100.00 % | -155.552 M -552.38 % | 34.385 M 200.00 % | -34.385 M | 0.000 100.00 % | -47.120 M -1 589.37 % | -2.789 M -200.00 % | 2.789 M | 0.000 100.00 % | -6.297 M -150.38 % | 12.500 M 200.00 % | -12.500 M | 0.000 100.00 % | -3.167 M 70.80 % | -10.848 M | 0.000 -100.00 % | 3.778 M 0.00 % | 3.778 M 146.77 % | -8.078 M | 0.000 -100.00 % | 9.007 M 0.00 % | 9.007 M 232.92 % | -6.776 M 0.00 % | -6.776 M 36.08 % | -10.600 M 0.00 % | -10.600 M -13 681.55 % | 78.050 K 0.00 % | 78.052 K |
Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -8.527 M | 0.000 -100.00 % | 48.011 M 404.47 % | -15.769 M -200.00 % | 15.769 M | 0.000 100.00 % | -80.917 M -3 641.48 % | 2.285 M 200.00 % | -2.285 M | 0.000 100.00 % | -25.114 M -577.10 % | 5.264 M 200.00 % | -5.264 M | 0.000 100.00 % | -10.126 M -173.66 % | 13.747 M 200.00 % | -13.747 M | 0.000 100.00 % | -5.322 M 3.68 % | -5.525 M | 0.000 -100.00 % | 3.500 M 0.00 % | 3.500 M 127.53 % | -12.711 M | 0.000 -100.00 % | 10.331 M 0.00 % | 10.331 M 241.97 % | -7.277 M 0.00 % | -7.277 M -48.13 % | -4.913 M 0.00 % | -4.913 M -406.72 % | 1.602 M 0.00 % | 1.602 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.681 M | 0.000 100.00 % | -37.423 M -295.78 % | 19.115 M 200.00 % | -19.115 M | 0.000 100.00 % | -74.635 M -332.50 % | 32.100 M 200.00 % | -32.100 M | 0.000 100.00 % | -22.006 M -764.23 % | 3.313 M 200.00 % | -3.313 M | 0.000 -100.00 % | 3.782 M 403.34 % | -1.247 M -200.00 % | 1.247 M | 0.000 -100.00 % | 298.322 K 142.26 % | -705.909 K | 0.000 100.00 % | -2.145 M 0.00 % | -2.145 M -146.30 % | 4.633 M | 0.000 100.00 % | -1.325 M 0.00 % | -1.325 M -364.32 % | 501.115 K 0.00 % | 501.115 K 108.87 % | -5.651 M 0.00 % | -5.651 M -262.25 % | -1.560 M 0.00 % | -1.560 M |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -671.168 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -11.366 M -200.00 % | 11.366 M | 0.000 -100.00 % | 46.927 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.856 M 140.20 % | -4.617 M | 0.000 -100.00 % | 2.424 M 0.00 % | 2.424 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -36.503 K 0.00 % | -36.503 K -200.00 % | 36.502 K 0.00 % | 36.503 K |
Other non cash items | 16.623 M 93.95 % | 8.571 M | 0.000 -100.00 % | 3.372 M 79.12 % | 1.882 M 66.26 % | 1.132 M 104.08 % | -27.739 M -6 127.46 % | -445.433 K -101.56 % | 28.557 M 576.51 % | -5.993 M 85.96 % | -42.692 M -10.29 % | -38.709 M -223.31 % | 31.391 M 446.14 % | -9.069 M 65.14 % | -26.017 M 20.93 % | -32.904 M -0.67 % | -32.684 M -25.08 % | -26.130 M -24.80 % | -20.938 M 17.12 % | -25.264 M -29.79 % | -19.466 M 36.56 % | -30.684 M -124.51 % | -13.667 M -242.63 % | 9.582 M 284.46 % | -5.194 M -600.58 % | 1.038 M 0.00 % | 1.038 M -94.80 % | 19.945 M 439.06 % | -5.882 M -12.44 % | -5.232 M 0.00 % | -5.232 M -369.39 % | 1.942 M 0.00 % | 1.942 M -75.19 % | 7.829 M 0.00 % | 7.829 M 7 324.37 % | 105.444 K 0.00 % | 105.442 K |
Net cash provided by operating activities | 16.623 M -74.02 % | 63.978 M | 0.000 -100.00 % | 30.214 M 16.66 % | 25.900 M -34.56 % | 39.575 M -25.90 % | 53.409 M 87.95 % | 28.417 M -54.80 % | 62.864 M 29.71 % | 48.464 M 13.52 % | 42.692 M -28.86 % | 60.008 M 36.14 % | 44.077 M 23.15 % | 35.792 M 37.57 % | 26.017 M -20.93 % | 32.904 M 0.67 % | 32.684 M 25.08 % | 26.130 M 24.80 % | 20.938 M -17.12 % | 25.264 M 29.79 % | 19.466 M -36.56 % | 30.684 M 124.51 % | 13.667 M 69.91 % | 8.044 M 47.94 % | 5.437 M -68.74 % | 17.392 M 0.00 % | 17.392 M -43.16 % | 30.596 M 441.33 % | 5.652 M -62.69 % | 15.150 M 0.00 % | 15.150 M 379.61 % | 3.159 M 0.00 % | 3.159 M -46.84 % | 5.942 M 0.00 % | 5.942 M 186.19 % | 2.076 M 0.00 % | 2.076 M |
Investments in property plant and equipment | -2.787 M 73.38 % | -10.469 M 77.97 % | -47.512 M -807.85 % | -5.233 M 40.70 % | -8.825 M 39.98 % | -14.704 M 34.72 % | -22.523 M -55.30 % | -14.503 M -56.61 % | -9.261 M 4.45 % | -9.692 M 29.24 % | -13.696 M 18.02 % | -16.707 M 28.35 % | -23.316 M 51.38 % | -47.952 M -25.34 % | -38.257 M -48.83 % | -25.706 M -23.00 % | -20.899 M -36.98 % | -15.257 M 56.96 % | -35.451 M -66.09 % | -21.344 M -484.25 % | -3.653 M 54.93 % | -8.106 M 35.96 % | -12.658 M -16 442.87 % | -76.515 K 97.23 % | -2.760 M 13.14 % | -3.178 M 0.00 % | -3.178 M -304.56 % | -785.487 K -55.51 % | -505.120 K 87.69 % | -4.104 M 0.00 % | -4.104 M -367.27 % | -878.276 K 0.00 % | -878.277 K 84.01 % | -5.491 M 0.00 % | -5.491 M -963.51 % | -516.327 K 0.00 % | -516.327 K |
Acquisitions net | 1.470 K 167.27 % | 550.000 177.17 % | -712.680 -101.17 % | 60.712 K 574.58 % | 9.000 K 100.02 % | -49.000 M -41 118.94 % | 119.457 K 5 872.85 % | 2.000 K 476 090.46 % | 0.420 55.56 % | 0.270 -100.00 % | 29.405 M 312 721.83 % | 9.400 K 1 649 022.83 % | 0.570 | 0.000 -100.00 % | 28.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -11.406 M -22.52 % | -9.309 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 |
Purchases of investments | -117.611 M -96.02 % | -60.000 M -64.40 % | -36.497 M 67.86 % | -113.558 M 58.14 % | -271.286 M -108.68 % | -130.000 M -61.21 % | -80.640 M 39.63 % | -133.577 M 48.58 % | -259.784 M -73.22 % | -149.972 M -11.59 % | -134.400 M 56.78 % | -311.000 M 35.21 % | -480.000 M -11.63 % | -430.000 M | 0.000 | 0.000 100.00 % | -467.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 60.000 M | 0.000 -100.00 % | 150.987 M -9.44 % | 166.735 M -35.87 % | 260.000 M 7 219.92 % | 3.552 M -99.19 % | 436.415 M 21 820 848.95 % | -2.000 K -100.00 % | 75.489 M 0.31 % | 75.259 M -82.32 % | 425.702 M 17.55 % | 362.134 M -26.53 % | 492.870 M 880.64 % | 50.260 M -89.24 % | 467.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 359.013 K | 0.000 -100.00 % | 1.226 M | 0.000 100.00 % | -9.836 M 92.22 % | -126.448 M -135.53 % | 355.895 M 17 794 627.80 % | 2.000 K 6 710 886 400 100.00 % | 0.000 100.00 % | -74.714 M -9 339 215 335.83 % | 0.800 201.27 % | -0.790 100.00 % | -29.371 M -8 900 212 671.33 % | 0.330 -100.00 % | 477.586 M 1 957.90 % | -25.706 M 94.50 % | -467.000 M -2 960.93 % | -15.257 M 56.96 % | -35.451 M -66.09 % | -21.344 M -49 189.97 % | 43.480 K 100.54 % | -8.106 M -11 266.61 % | 72.595 K | 0.000 | 0.000 100.00 % | -35.000 K 0.00 % | -35.000 K -138.89 % | 90.000 K 550.00 % | -20.000 K -122.22 % | 90.000 K 0.00 % | 90.000 K | 0.000 | 0.000 -100.00 % | 2.262 M 0.00 % | 2.262 M | 0.000 | 0.000 |
Net cash used for investing activites | -60.038 M 14.80 % | -70.468 M -203.32 % | 68.203 M 42.08 % | 48.004 M 338.81 % | -20.102 M 89.43 % | -190.152 M -157.04 % | 333.371 M 325.13 % | -148.078 M 23.50 % | -193.556 M -129.32 % | -84.405 M -127.49 % | 307.011 M 791.54 % | 34.436 M 186.49 % | -39.816 M 90.69 % | -427.692 M -197.35 % | 439.329 M 1 809.08 % | -25.706 M 94.73 % | -487.899 M -3 097.90 % | -15.257 M 56.96 % | -35.451 M -66.09 % | -21.344 M -42.15 % | -15.016 M 13.78 % | -17.415 M -38.38 % | -12.585 M -16 347.99 % | -76.515 K 97.23 % | -2.760 M 14.09 % | -3.213 M 0.00 % | -3.213 M -361.94 % | -695.487 K -32.44 % | -525.120 K 86.92 % | -4.014 M 0.00 % | -4.014 M -357.03 % | -878.276 K 0.00 % | -878.277 K 72.80 % | -3.229 M 0.00 % | -3.229 M -525.36 % | -516.327 K 0.00 % | -516.327 K |
Debt repayment | 64.690 M 61.85 % | 39.968 M 1 379.24 % | 2.702 M 460.13 % | -750.261 K -102.62 % | 28.668 M 4 083.53 % | -719.664 K | 0.000 100.00 % | -953.210 K 89.42 % | -9.008 M -997.06 % | -821.145 K -121.38 % | 3.841 M 546.76 % | -859.808 K 56.13 % | -1.960 M -91.86 % | -1.022 M -199.41 % | 1.028 M 122.94 % | -4.480 M 82.98 % | -26.315 M -11 201.62 % | -232.842 K -101.20 % | 19.420 M | 0.000 100.00 % | -7.542 M -206.81 % | -2.458 M -112.29 % | 20.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 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.666 M -200.00 % | 4.666 M | 0.000 -100.00 % | 30.112 M 2 937.72 % | -1.061 M | 0.000 | 0.000 -100.00 % | 717.323 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 |
Common stock repurchased | -48.183 M | 0.000 | 0.000 -100.00 % | 28.509 M 200.00 % | -28.509 M | 0.000 100.00 % | -38.359 M -922.14 % | 4.666 M 200.00 % | -4.666 M | 0.000 100.00 % | -30.112 M -2 937.72 % | 1.061 M 200.00 % | -1.061 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -30.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -71.825 M -31 929.14 % | -224.250 K 37.15 % | -356.796 K 55.89 % | -808.815 K 98.77 % | -65.582 M | 0.000 100.00 % | -69.315 M -7 450.29 % | -918.041 K 98.66 % | -68.578 M -44 813.46 % | -152.690 K 99.57 % | -35.662 M -19 818.76 % | -179.036 K 99.50 % | -35.846 M -18 831.68 % | -189.345 K 32.59 % | -280.903 K -117.62 % | -129.078 K 99.63 % | -35.046 M -7 470.53 % | -462.928 K 1.04 % | -467.778 K 6.10 % | -498.147 K -29.38 % | -385.041 K 28.59 % | -539.224 K 96.33 % | -14.703 M 56.71 % | -33.963 M -91 823.71 % | -36.947 K 88.31 % | -316.121 K 0.00 % | -316.121 K | 0.000 100.00 % | -691.793 K 14.84 % | -812.351 K 0.00 % | -812.351 K | 0.000 | 0.000 100.00 % | -1.144 M 0.00 % | -1.144 M 12.56 % | -1.308 M 0.00 % | -1.308 M |
Other financing activites | -4.066 M -216.19 % | 3.500 M 246.38 % | -2.391 M 87.99 % | -19.901 M 77.06 % | -86.769 M -933.58 % | -8.395 M 26.93 % | -11.490 M 12.69 % | -13.159 M -159.56 % | -5.070 M -3 220.42 % | -152.689 K 98.02 % | -7.695 M 70.24 % | -25.852 M -2 336.26 % | -1.061 M | 0.000 -100.00 % | 32.012 M 3 437 235 161 320 652 800.00 % | 0.000 100.00 % | -1.500 M -100.22 % | 697.628 M 16 914.14 % | -4.149 M -291.25 % | -1.060 M -35.03 % | -785.331 K -245.97 % | -226.997 K 66.25 % | -672.543 K -106.73 % | 10.000 M 300.00 % | -5.000 M 44.43 % | -8.997 M 0.00 % | -8.997 M 59.08 % | -21.988 M -13 624.01 % | -160.219 K -103.84 % | 4.172 M 0.00 % | 4.172 M 185.52 % | -4.879 M 0.00 % | -4.879 M -26.56 % | -3.855 M 0.00 % | -3.855 M -171.79 % | 5.370 M 0.00 % | 5.370 M |
Net cash used provided by financing activities | -59.385 M -237.33 % | 43.243 M 94 857.79 % | -45.635 K 99.79 % | -21.460 M 63.06 % | -58.101 M -537.44 % | -9.115 M 20.97 % | -11.534 M 23.27 % | -15.031 M 81.82 % | -82.657 M -8 387.74 % | -973.835 K 76.05 % | -4.066 M 84.88 % | -26.891 M 30.81 % | -38.867 M -3 109.80 % | -1.211 M 30.91 % | -1.753 M 61.97 % | -4.609 M 92.67 % | -62.861 M -109.03 % | 696.469 M 4 604.87 % | 14.803 M 1 049.77 % | -1.559 M 82.11 % | -8.712 M -170.20 % | -3.224 M -169.72 % | 4.625 M 119.30 % | -23.963 M -375.75 % | -5.037 M 45.92 % | -9.313 M 0.00 % | -9.313 M 57.64 % | -21.988 M -2 480.77 % | -852.012 K -125.36 % | 3.360 M 0.00 % | 3.360 M 168.87 % | -4.879 M 0.00 % | -4.879 M 2.40 % | -4.999 M 0.00 % | -4.999 M -223.06 % | 4.062 M 0.00 % | 4.062 M |
Effect of forex changes on cash | -67.445 K 79.95 % | -336.309 K -189.25 % | 376.821 K 130.43 % | -1.239 M -181.11 % | 1.527 M 2 178.32 % | -73.469 K 92.03 % | -921.317 K 49.84 % | -1.837 M -141.56 % | 4.419 M 680.83 % | -760.884 K 53.86 % | -1.649 M -184.28 % | 1.957 M -65.58 % | 5.684 M 3 999.01 % | -145.782 K 92.78 % | -2.020 M -659.82 % | 360.888 K 246.24 % | -246.782 K -178.00 % | 316.381 K 124.24 % | -1.305 M -102.39 % | -644.999 K -82.54 % | -353.350 K -181.22 % | 435.048 K 2 562.96 % | 16.337 K 102.07 % | -788.000 K | 0.000 100.00 % | -971.437 K 0.00 % | -971.437 K 22.61 % | -1.255 M | 0.000 -100.00 % | 403.492 K 0.00 % | 403.492 K 182.90 % | 142.625 K 0.00 % | 142.625 K -32.27 % | 210.584 K 0.00 % | 210.584 K 772.38 % | -31.319 K 0.00 % | -31.319 K |
Net change in cash | -102.867 M -382.48 % | 36.416 M -59.12 % | 89.080 M 67.92 % | 53.049 M 204.58 % | -50.728 M 68.25 % | -159.765 M -143.22 % | 369.679 M 370.77 % | -136.528 M 34.65 % | -208.928 M -206.59 % | -68.146 M -121.15 % | 322.211 M 1 147.32 % | 25.832 M 188.05 % | -29.339 M 92.77 % | -405.579 M -187.89 % | 461.488 M 3 117.72 % | -15.293 M 97.05 % | -518.972 M -172.80 % | 712.907 M 2 911.87 % | 23.670 M 668.05 % | 3.082 M 145.77 % | -6.734 M -235.40 % | 4.973 M -68.93 % | 16.006 M 195.37 % | -16.784 M -611.15 % | -2.360 M -160.60 % | 3.895 M 0.00 % | 3.895 M -41.49 % | 6.657 M 55.73 % | 4.275 M -71.31 % | 14.899 M 0.00 % | 14.899 M 706.74 % | -2.456 M 0.00 % | -2.456 M -18.33 % | -2.075 M 0.00 % | -2.075 M -137.12 % | 5.590 M 0.00 % | 5.590 M |
Cash at beginning of period | 560.230 M 6.95 % | 523.814 M 20.49 % | 434.733 M 13.90 % | 381.684 M -11.74 % | 432.461 M -26.98 % | 592.226 M 166.11 % | 222.547 M -38.02 % | 359.075 M -36.78 % | 568.004 M -10.71 % | 636.150 M 102.69 % | 313.859 M 8.97 % | 288.026 M -9.24 % | 317.365 M -56.10 % | 722.944 M 176.51 % | 261.456 M -5.53 % | 276.749 M -65.22 % | 795.721 M 860.86 % | 82.813 M 40.02 % | 59.144 M 5.50 % | 56.062 M -10.72 % | 62.796 M 8.60 % | 57.822 M 38.28 % | 41.816 M -23.45 % | 54.623 M -4.14 % | 56.983 M | 0.000 -100.00 % | 49.193 M 15.65 % | 42.536 M 11.17 % | 38.261 M | 0.000 -100.00 % | 8.463 M -22.49 % | 10.918 M | 0.000 | 0.000 -100.00 % | 19.072 M 41.47 % | 13.481 M | 0.000 |
Cash at end of period | 457.362 M -18.36 % | 560.230 M 6.95 % | 523.814 M 20.49 % | 434.733 M 13.88 % | 381.733 M -11.73 % | 432.461 M -26.98 % | 592.226 M 166.11 % | 222.547 M -38.02 % | 359.075 M -36.78 % | 568.004 M -10.70 % | 636.070 M 102.66 % | 313.859 M 8.97 % | 288.026 M -9.24 % | 317.365 M -56.10 % | 722.944 M 176.51 % | 261.456 M -5.53 % | 276.749 M -65.22 % | 795.721 M 860.86 % | 82.813 M 40.02 % | 59.144 M 5.50 % | 56.062 M -10.72 % | 62.796 M 8.60 % | 57.822 M 52.81 % | 37.839 M -30.73 % | 54.623 M 1 302.45 % | 3.895 M -92.66 % | 53.088 M 7.92 % | 49.193 M 15.65 % | 42.536 M 185.49 % | 14.899 M -36.22 % | 23.362 M 176.06 % | 8.463 M 444.62 % | -2.456 M -18.33 % | -2.075 M -112.21 % | 16.997 M -10.88 % | 19.072 M 241.15 % | 5.590 M |
Operating cash flow | 16.623 M -74.02 % | 63.978 M | 0.000 -100.00 % | 30.214 M 16.66 % | 25.900 M -34.56 % | 39.575 M -25.90 % | 53.409 M 87.95 % | 28.417 M -54.80 % | 62.864 M 29.71 % | 48.464 M 13.52 % | 42.692 M -28.86 % | 60.008 M 36.14 % | 44.077 M 23.15 % | 35.792 M 37.57 % | 26.017 M -20.93 % | 32.904 M 0.67 % | 32.684 M 25.08 % | 26.130 M 24.80 % | 20.938 M -17.12 % | 25.264 M 29.79 % | 19.466 M -36.56 % | 30.684 M 124.51 % | 13.667 M 69.91 % | 8.044 M 47.94 % | 5.437 M -68.74 % | 17.392 M 0.00 % | 17.392 M -43.16 % | 30.596 M 441.33 % | 5.652 M -62.69 % | 15.150 M 0.00 % | 15.150 M 379.61 % | 3.159 M 0.00 % | 3.159 M -46.84 % | 5.942 M 0.00 % | 5.942 M 186.19 % | 2.076 M 0.00 % | 2.076 M |
Capital expenditure | -2.787 M 73.38 % | -10.469 M 77.97 % | -47.512 M -807.85 % | -5.233 M 40.70 % | -8.825 M 39.98 % | -14.704 M 34.72 % | -22.523 M -55.30 % | -14.503 M -56.61 % | -9.261 M 4.45 % | -9.692 M 29.24 % | -13.696 M 18.02 % | -16.707 M 28.35 % | -23.316 M 51.38 % | -47.952 M -25.34 % | -38.257 M -48.83 % | -25.706 M -23.00 % | -20.899 M -36.98 % | -15.257 M 56.96 % | -35.451 M -66.09 % | -21.344 M -484.25 % | -3.653 M 54.93 % | -8.106 M 35.96 % | -12.658 M -16 442.87 % | -76.515 K 97.23 % | -2.760 M 13.14 % | -3.178 M 0.00 % | -3.178 M -304.56 % | -785.487 K -55.51 % | -505.120 K 87.69 % | -4.104 M 0.00 % | -4.104 M -367.27 % | -878.276 K 0.00 % | -878.277 K 84.01 % | -5.491 M 0.00 % | -5.491 M -963.51 % | -516.327 K 0.00 % | -516.327 K |
Free CashFlow | 13.835 M -74.14 % | 53.509 M 298.43 % | -26.966 M -219.80 % | 22.510 M 31.83 % | 17.075 M -31.35 % | 24.871 M -19.47 % | 30.886 M 121.98 % | 13.914 M -74.04 % | 53.604 M 38.25 % | 38.773 M 33.72 % | 28.996 M -33.04 % | 43.301 M 108.57 % | 20.761 M 270.74 % | -12.159 M 0.65 % | -12.240 M -270.03 % | 7.198 M -38.92 % | 11.785 M 8.39 % | 10.873 M 174.92 % | -14.513 M -470.21 % | 3.920 M -75.21 % | 15.813 M -29.96 % | 22.577 M 2 137.77 % | 1.009 M -87.34 % | 7.967 M 197.63 % | 2.677 M -81.17 % | 14.215 M 0.00 % | 14.215 M -52.32 % | 29.811 M 479.20 % | 5.147 M -53.41 % | 11.046 M 0.00 % | 11.046 M 384.36 % | 2.281 M 0.00 % | 2.281 M 406.25 % | 450.476 K 0.00 % | 450.476 K -71.12 % | 1.560 M 0.00 % | 1.560 M |
2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 |