Retail Estates N.V. RET.BR
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 140.597 M -8.79 % | 154.142 M 11.00 % | 138.862 M 8.71 % | 127.736 M 12.84 % | 113.203 M 6.29 % | 106.500 M 13.33 % | 93.970 M 21.92 % | 77.074 M 16.78 % | 66.002 M -2.88 % | 67.956 M 16.16 % | 58.502 M 11.03 % | 52.691 M 15.39 % | 45.665 M 18.16 % | 38.646 M 15.47 % | 33.469 M 8.61 % | 30.817 M 19.72 % | 25.740 M 21.06 % | 21.263 M 36.76 % | 15.548 M 7.38 % | 14.480 M -5.24 % | 15.280 M |
| Net income | 106.696 M -13.23 % | 122.967 M -31.92 % | 180.621 M 37.00 % | 131.837 M 114.59 % | 61.436 M 5.75 % | 58.098 M 6.64 % | 54.479 M 16.67 % | 46.695 M -10.44 % | 52.136 M 24.03 % | 42.035 M 19.29 % | 35.238 M 23.35 % | 28.568 M -3.43 % | 29.582 M 8.12 % | 27.360 M 2.50 % | 26.692 M 74.35 % | 15.309 M 9.33 % | 14.003 M -33.84 % | 21.166 M -8.07 % | 23.024 M 18.25 % | 19.470 M 56.27 % | 12.459 M |
| Income before tax | 110.827 M -10.54 % | 123.891 M -29.30 % | 175.237 M 29.63 % | 135.184 M 111.77 % | 63.835 M 4.40 % | 61.142 M 9.31 % | 55.937 M 17.37 % | 47.659 M -9.06 % | 52.409 M 22.38 % | 42.824 M 20.41 % | 35.566 M 22.54 % | 29.025 M -4.07 % | 30.258 M 11.19 % | 27.213 M 0.88 % | 26.975 M 73.76 % | 15.524 M 8.77 % | 14.272 M -33.99 % | 21.620 M -6.87 % | 23.216 M 18.80 % | 19.542 M 64.00 % | 11.916 M |
| Income before tax ratio | 0.79 -1.93 % | 0.80 -36.31 % | 1.26 19.24 % | 1.06 87.68 % | 0.56 -1.78 % | 0.57 -3.55 % | 0.60 -3.73 % | 0.62 -22.13 % | 0.79 26.01 % | 0.63 3.66 % | 0.61 10.36 % | 0.55 -16.87 % | 0.66 -5.90 % | 0.70 -12.63 % | 0.81 59.99 % | 0.50 -9.15 % | 0.55 -45.47 % | 1.02 -31.90 % | 1.49 10.64 % | 1.35 73.06 % | 0.78 |
| EBITDA | 117.139 M -20.21 % | 146.806 M 5.70 % | 138.893 M 6.19 % | 130.801 M 54.18 % | 84.834 M 5.02 % | 80.781 M 8.11 % | 74.720 M 13.69 % | 65.721 M -7.36 % | 70.940 M 18.44 % | 59.894 M 13.05 % | 52.981 M 17.21 % | 45.200 M 23.60 % | 36.571 M -9.41 % | 40.370 M 0.05 % | 40.349 M 44.12 % | 27.997 M 13.50 % | 24.668 M -15.86 % | 29.317 M 9.03 % | 26.890 M 17.96 % | 22.796 M 154.11 % | 8.971 M |
| Net income ratio | 0.76 -4.87 % | 0.80 -38.67 % | 1.30 26.03 % | 1.03 90.18 % | 0.54 -0.52 % | 0.55 -5.90 % | 0.58 -4.31 % | 0.61 -23.30 % | 0.79 27.70 % | 0.62 2.69 % | 0.60 11.10 % | 0.54 -16.31 % | 0.65 -8.50 % | 0.71 -11.23 % | 0.80 60.54 % | 0.50 -8.68 % | 0.54 -45.35 % | 1.00 -32.78 % | 1.48 10.13 % | 1.34 64.91 % | 0.82 |
| Ratio EBITDA | 0.83 -12.52 % | 0.95 -4.78 % | 1.00 -2.32 % | 1.02 36.64 % | 0.75 -1.20 % | 0.76 -4.61 % | 0.80 -6.75 % | 0.85 -20.67 % | 1.07 21.95 % | 0.88 -2.68 % | 0.91 5.57 % | 0.86 7.11 % | 0.80 -23.33 % | 1.04 -13.35 % | 1.21 32.70 % | 0.91 -5.20 % | 0.96 -30.49 % | 1.38 -20.28 % | 1.73 9.86 % | 1.57 168.15 % | 0.59 |
| Gross profit ratio | 0.88 10.90 % | 0.79 0.26 % | 0.79 -2.73 % | 0.81 -0.21 % | 0.82 -10.55 % | 0.91 -1.92 % | 0.93 0.27 % | 0.93 0.27 % | 0.93 9.52 % | 0.84 0.08 % | 0.84 1.19 % | 0.83 -1.18 % | 0.84 -1.28 % | 0.85 -8.48 % | 0.93 -5.61 % | 0.99 15.28 % | 0.86 -7.58 % | 0.93 0.61 % | 0.92 1.12 % | 0.91 6.17 % | 0.86 |
| Weighted average shs out dil | 14.707 M 2.89 % | 14.294 M 2.77 % | 13.909 M 7.88 % | 12.893 M 1.90 % | 12.652 M 2.36 % | 12.360 M 9.72 % | 11.265 M 20.73 % | 9.331 M 4.75 % | 8.908 M 3.25 % | 8.628 M 16.89 % | 7.381 M 3.61 % | 7.124 M 21.22 % | 5.877 M 7.52 % | 5.466 M 8.17 % | 5.053 M 16.67 % | 4.331 M 9.56 % | 3.953 M 2.89 % | 3.842 M 4.72 % | 3.669 M 0.03 % | 3.668 M -4.03 % | 3.822 M |
| Weighted average shs out | 14.707 M 2.89 % | 14.294 M 2.77 % | 13.909 M 7.88 % | 12.893 M 1.90 % | 12.652 M 2.36 % | 12.360 M 9.72 % | 11.265 M 20.73 % | 9.331 M 4.75 % | 8.908 M 3.25 % | 8.628 M 16.89 % | 7.381 M 3.61 % | 7.124 M 21.22 % | 5.877 M 7.52 % | 5.466 M 8.17 % | 5.053 M 16.67 % | 4.331 M 9.56 % | 3.953 M 2.89 % | 3.842 M 4.72 % | 3.669 M 0.03 % | 3.668 M -4.03 % | 3.822 M |
| EPS diluted | 7.29 -15.23 % | 8.60 -33.80 % | 12.99 26.98 % | 10.23 110.49 % | 4.86 3.40 % | 4.70 -2.89 % | 4.84 -3.20 % | 5.00 -14.53 % | 5.85 20.12 % | 4.87 2.10 % | 4.77 18.95 % | 4.01 -20.28 % | 5.03 0.60 % | 5.00 -5.30 % | 5.28 49.58 % | 3.53 -0.28 % | 3.54 -35.75 % | 5.51 -12.26 % | 6.28 18.27 % | 5.31 62.88 % | 3.26 |
| Earnings per share | 7.29 -15.23 % | 8.60 -33.80 % | 12.99 26.98 % | 10.23 110.49 % | 4.86 3.40 % | 4.70 -2.89 % | 4.84 -3.20 % | 5.00 -14.53 % | 5.85 20.12 % | 4.87 2.10 % | 4.77 18.95 % | 4.01 -20.28 % | 5.03 0.60 % | 5.00 -5.30 % | 5.28 49.58 % | 3.53 -0.28 % | 3.54 -35.75 % | 5.51 -12.26 % | 6.28 18.27 % | 5.31 62.88 % | 3.26 |
| Gross profit | 123.809 M 1.16 % | 122.393 M 11.29 % | 109.979 M 5.74 % | 104.007 M 12.60 % | 92.368 M -4.92 % | 97.152 M 11.16 % | 87.397 M 22.26 % | 71.487 M 17.09 % | 61.052 M 6.37 % | 57.397 M 16.25 % | 49.373 M 12.35 % | 43.946 M 14.03 % | 38.539 M 16.65 % | 33.039 M 5.67 % | 31.265 M 2.51 % | 30.500 M 38.02 % | 22.099 M 11.88 % | 19.752 M 37.60 % | 14.355 M 8.58 % | 13.221 M 0.61 % | 13.141 M |
| Income tax expense | 2.355 M 220.84 % | 734.000 K 111.84 % | -6.199 M -285.77 % | 3.337 M 39.10 % | 2.399 M -21.19 % | 3.044 M 108.78 % | 1.458 M 51.24 % | 964.000 K 253.11 % | 273.000 K -65.40 % | 789.000 K 140.55 % | 328.000 K -28.23 % | 457.000 K -32.40 % | 676.000 K 559.86 % | -147.000 K -151.94 % | 283.000 K 31.63 % | 215.000 K -20.07 % | 269.000 K -40.75 % | 454.000 K 135.23 % | 193.000 K 168.06 % | 72.000 K 113.26 % | -543.000 K |
| Cost of revenue | 16.788 M 14.59 % | 14.651 M -49.27 % | 28.883 M 21.72 % | 23.729 M 186.48 % | 8.283 M -63.80 % | 22.882 M 248.12 % | 6.573 M 17.65 % | 5.587 M 12.87 % | 4.950 M -53.51 % | 10.648 M 14.61 % | 9.291 M 6.24 % | 8.745 M 22.72 % | 7.126 M 29.78 % | 5.491 M 149.14 % | 2.204 M 595.27 % | 317.000 K -91.29 % | 3.641 M 140.97 % | 1.511 M 26.66 % | 1.193 M -5.24 % | 1.259 M -41.14 % | 2.139 M |
| General and administrative expenses | 9.480 M 192.41 % | 3.242 M -51.31 % | 6.659 M 188.52 % | 2.308 M -11.06 % | 2.595 M 23.04 % | 2.109 M 23.05 % | 1.714 M -1.66 % | 1.743 M -37.01 % | 2.767 M 5.29 % | 2.628 M 922.57 % | 257.000 K -3.75 % | 267.000 K -1.11 % | 270.000 K -77.54 % | 1.202 M -45.46 % | 2.204 M 4.45 % | 2.110 M | 0.000 | 0.000 | 0.000 -100.00 % | 72.000 K | 0.000 |
| Selling and marketing expenses | 486.000 K -50.36 % | 979.000 K 79.63 % | 545.000 K -21.24 % | 692.000 K 207.56 % | 225.000 K -62.44 % | 599.000 K -3.85 % | 623.000 K 70.22 % | 366.000 K 242.06 % | 107.000 K -24.11 % | 141.000 K -41.00 % | 239.000 K 3.91 % | 230.000 K 79.69 % | 128.000 K 91.04 % | 67.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 82.000 K | 0.000 |
| Other expenses | -29.786 M 32.11 % | -43.871 M 11.80 % | -49.738 M -176.03 % | -18.019 M -318.52 % | 8.246 M -4.62 % | 8.645 M 252.33 % | -5.675 M -346.10 % | 2.306 M 117.34 % | -13.295 M -12 807.77 % | -103.000 K 98.34 % | -6.207 M -355.39 % | -1.363 M 80.21 % | -6.888 M 20.46 % | -8.660 M -454.48 % | 2.443 M -39.53 % | 4.040 M 131.65 % | 1.744 M 119.08 % | -9.141 M | 0.000 100.00 % | -9.113 M | 0.000 |
| Operating expenses | -20.306 M 48.79 % | -39.650 M 6.78 % | -42.534 M -183.20 % | -15.019 M -235.72 % | 11.066 M -2.53 % | 11.353 M 1 311.63 % | -937.000 K -114.53 % | 6.449 M 161.77 % | -10.440 M -43.21 % | -7.290 M -109.30 % | -3.483 M -302.19 % | -866.000 K 86.66 % | -6.490 M 12.19 % | -7.391 M 11.32 % | -8.334 M -389.07 % | 2.883 M 251.98 % | -1.897 M 79.25 % | -9.141 M 26.13 % | -12.375 M -29.95 % | -9.523 M -325.34 % | 4.226 M |
| Cost and expenses | -3.518 M 85.93 % | -24.999 M -83.13 % | -13.651 M -256.73 % | 8.710 M -63.39 % | 23.791 M 20.01 % | 19.825 M 9.84 % | 18.049 M 49.96 % | 12.036 M -17.45 % | 14.580 M 334.19 % | 3.358 M 2 565.08 % | 126.000 K -98.40 % | 7.879 M -16.44 % | 9.429 M 710.29 % | -1.545 M 74.80 % | -6.130 M -291.56 % | 3.200 M 83.49 % | 1.744 M 123.08 % | -7.557 M 32.42 % | -11.182 M -35.31 % | -8.264 M -229.84 % | 6.365 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 9.480 M 124.59 % | 4.221 M -41.41 % | 7.204 M 140.13 % | 3.000 M 6.38 % | 2.820 M 4.14 % | 2.708 M 15.88 % | 2.337 M 10.81 % | 2.109 M -26.62 % | 2.874 M 3.79 % | 2.769 M 458.27 % | 496.000 K -0.20 % | 497.000 K 24.87 % | 398.000 K -9.55 % | 440.000 K -80.04 % | 2.204 M 4.45 % | 2.110 M | 0.000 | 0.000 | 0.000 -100.00 % | 154.000 K -96.36 % | 4.226 M |
| Interest income | 105.000 K 6.06 % | 99.000 K -41.07 % | 168.000 K -32.26 % | 248.000 K 6.90 % | 232.000 K 321.82 % | 55.000 K -40.86 % | 93.000 K 32.86 % | 70.000 K 14.75 % | 61.000 K -57.64 % | 144.000 K -19.55 % | 179.000 K -31.68 % | 262.000 K 13 000.00 % | 2.000 K -66.67 % | 6.000 K -98.86 % | 528.000 K 122.78 % | 237.000 K -60.43 % | 599.000 K 19.32 % | 502.000 K -19.68 % | 625.000 K 199.04 % | 209.000 K 86.59 % | 112.011 K |
| Interest expense | 20.228 M -6.66 % | 21.671 M 13.23 % | 19.139 M 3.09 % | 18.565 M -9.84 % | 20.592 M 6.83 % | 19.275 M 3.93 % | 18.546 M 6.35 % | 17.439 M -4.57 % | 18.274 M 7.99 % | 16.922 M -2.01 % | 17.269 M 7.85 % | 16.012 M 8.70 % | 14.730 M 5.50 % | 13.962 M 6.82 % | 13.071 M 6.84 % | 12.234 M 20.54 % | 10.149 M 34.10 % | 7.568 M 88.78 % | 4.009 M 17.09 % | 3.424 M | 0.000 |
| Depreciation and amortization | 1.244 M 0.00 % | 1.244 M 57.47 % | 790.000 K 11.74 % | 707.000 K 73.71 % | 407.000 K 11.81 % | 364.000 K 20.13 % | 303.000 K -55.64 % | 683.000 K 165.76 % | 257.000 K 17.89 % | 218.000 K 49.32 % | 146.000 K -10.43 % | 163.000 K -7.39 % | 176.000 K -16.19 % | 210.000 K -30.69 % | 303.000 K 26.78 % | 239.000 K -3.24 % | 247.000 K 91.47 % | 129.000 K -19.38 % | 160.000 K 207.69 % | 52.000 K -7.14 % | 56.000 K |
| Operating income | 144.115 M -11.06 % | 162.043 M 6.25 % | 152.513 M 28.13 % | 119.026 M 45.88 % | 81.592 M -5.86 % | 86.675 M -1.24 % | 87.765 M 35.17 % | 64.927 M 11.88 % | 58.034 M 37.07 % | 42.339 M -19.65 % | 52.694 M 17.59 % | 44.812 M -0.48 % | 45.029 M 12.04 % | 40.191 M 1.49 % | 39.599 M 43.39 % | 27.617 M 15.09 % | 23.996 M -16.95 % | 28.894 M 8.10 % | 26.730 M 17.53 % | 22.744 M 155.12 % | 8.915 M |
| Operating income ratio | 1.03 -2.50 % | 1.05 -4.28 % | 1.10 17.87 % | 0.93 29.28 % | 0.72 -11.44 % | 0.81 -12.86 % | 0.93 10.87 % | 0.84 -4.19 % | 0.88 41.13 % | 0.62 -30.83 % | 0.90 5.91 % | 0.85 -13.75 % | 0.99 -5.18 % | 1.04 -12.10 % | 1.18 32.02 % | 0.90 -3.87 % | 0.93 -31.40 % | 1.36 -20.96 % | 1.72 9.45 % | 1.57 169.22 % | 0.58 |
| Total other income expenses net | -33.288 M 12.75 % | -38.152 M -267.89 % | 22.724 M 40.64 % | 16.158 M 191.00 % | -17.757 M 30.45 % | -25.533 M 19.78 % | -31.827 M -84.31 % | -17.268 M 9.42 % | -19.064 M 12.45 % | -21.774 M -99.38 % | -10.921 M 30.82 % | -15.787 M -157.24 % | -6.137 M -159.06 % | 10.391 M 182.31 % | -12.624 M -4.39 % | -12.093 M -24.36 % | -9.724 M -33.68 % | -7.274 M -107.00 % | -3.514 M -9.74 % | -3.202 M -206.70 % | 3.001 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 887.522 M -2.12 % | 906.779 M 8.26 % | 837.574 M -3.08 % | 864.229 M -3.02 % | 891.116 M 6.89 % | 833.704 M 6.08 % | 785.890 M 0.89 % | 778.995 M 51.18 % | 515.261 M 12.76 % | 456.935 M 24.72 % | 366.371 M 5.31 % | 347.910 M 0.91 % | 344.787 M 26.67 % | 272.188 M 4.44 % | 260.618 M 10.02 % | 236.879 M 11.19 % | 213.041 M 38.76 % | 153.533 M 59.83 % | 96.061 M 85.66 % | 51.740 M 2.79 % | 50.338 M |
| Total investments | 6.574 M -83.53 % | 39.924 M -30.03 % | 57.056 M 219.46 % | 17.860 M -98.94 % | 1.693 B 2.41 % | 1.653 B 888 476.88 % | 186.000 K -99.99 % | 1.350 B | 0.000 -100.00 % | 156.746 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.033 M 252.56 % | 293.000 K | 0.000 -100.00 % | 2.014 M -75.63 % | 8.264 M 3 179.37 % | 252.000 K -97.71 % | 11.000 M |
| Total debt | 890.439 M -2.56 % | 913.868 M 8.57 % | 841.702 M -2.77 % | 865.712 M -3.25 % | 894.797 M -3.97 % | 931.786 M 18.09 % | 789.053 M 0.85 % | 782.384 M 51.55 % | 516.239 M 12.65 % | 458.250 M 24.58 % | 367.840 M 5.07 % | 350.099 M 0.99 % | 346.666 M 26.69 % | 273.638 M 4.53 % | 261.768 M 10.21 % | 237.521 M 11.19 % | 213.623 M 35.37 % | 157.808 M 46.98 % | 107.367 M 56.97 % | 68.398 M 7.39 % | 63.693 M |
| Accumulated other comprehensive income loss | 264.348 M 19.31 % | 221.562 M 61.19 % | 137.454 M 78.48 % | 77.015 M 1.60 % | 75.799 M -11.91 % | 86.049 M -4.88 % | 90.463 M -21.13 % | 114.703 M 18.81 % | 96.546 M 12.00 % | 86.203 M 99.04 % | 43.310 M 7 698.25 % | -570.000 K -20.25 % | -474.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 30.606 M |
| Retained earnings | 106.696 M -55.06 % | 237.443 M -14.27 % | 276.972 M 28.83 % | 214.988 M 54.55 % | 139.106 M 14.25 % | 121.760 M -1.61 % | 123.747 M 13.36 % | 109.164 M 5.43 % | 103.541 M 22.53 % | 84.500 M 22.18 % | 69.161 M 142.09 % | 28.568 M -3.43 % | 29.582 M 8.12 % | 27.360 M -1.03 % | 27.646 M | 0.000 -100.00 % | 19.874 M 16.97 % | 16.990 M | 0.000 -100.00 % | 9.263 M 10.93 % | 8.350 M |
| Common stock | 322.499 M 2.37 % | 315.035 M 2.11 % | 308.515 M 6.69 % | 289.179 M 4.58 % | 276.526 M 0.27 % | 275.768 M 10.78 % | 248.939 M 19.56 % | 208.205 M 5.37 % | 197.603 M 1.57 % | 194.545 M 16.56 % | 166.902 M 3.69 % | 160.962 M 24.40 % | 129.389 M 6.78 % | 121.174 M 7.24 % | 112.989 M 8.80 % | 103.851 M 20.03 % | 86.523 M 2.87 % | 84.107 M 4.74 % | 80.303 M 0.01 % | 80.294 M 0.00 % | 80.293 M |
| Total equity | 1.230 B 4.74 % | 1.174 B 6.37 % | 1.104 B 19.88 % | 920.980 M 13.95 % | 808.223 M 1.16 % | 798.987 M 12.86 % | 707.926 M 24.56 % | 568.332 M 10.36 % | 514.970 M 8.60 % | 474.170 M 24.38 % | 381.212 M 6.92 % | 356.524 M 32.25 % | 269.588 M 11.71 % | 241.335 M 5.11 % | 229.607 M 20.19 % | 191.040 M 20.71 % | 158.259 M -3.49 % | 163.984 M 11.48 % | 147.091 M 10.45 % | 133.169 M 9.22 % | 121.928 M |
| Other non current liabilities | -2.000 K -300.00 % | 1.000 K 100.01 % | -8.555 M -72.27 % | -4.966 M -122.06 % | 22.510 M -13.72 % | 26.088 M | 0.000 | 0.000 | 0.000 100.00 % | -10.000 K | 0.000 -100.00 % | 12.985 M 10.41 % | 11.761 M -58.20 % | 28.139 M 130.86 % | 12.189 M -27.84 % | 16.892 M 19.13 % | 14.180 M 853.60 % | 1.487 M 101.44 % | -103.031 M -68 787.33 % | 150.000 K 100.24 % | -63.411 M |
| Long term debt | 828.955 M -4.41 % | 867.186 M 9.74 % | 790.238 M 3.44 % | 763.982 M -0.15 % | 765.117 M -4.93 % | 804.793 M 10.17 % | 730.472 M -3.85 % | 759.688 M 50.59 % | 504.483 M 10.59 % | 456.178 M 24.99 % | 364.966 M 11.38 % | 327.677 M -0.73 % | 330.089 M 28.23 % | 257.423 M -1.66 % | 261.768 M 13.00 % | 231.643 M 8.69 % | 213.119 M 40.51 % | 151.671 M 47.21 % | 103.031 M 56.14 % | 65.985 M 4.06 % | 63.411 M |
| Total non current liabilities | 830.513 M -4.58 % | 870.387 M 9.63 % | 793.922 M 3.81 % | 764.789 M -2.90 % | 787.627 M -5.21 % | 830.881 M 13.75 % | 730.472 M -3.85 % | 759.688 M 50.59 % | 504.483 M 10.59 % | 456.168 M 24.99 % | 364.966 M -0.23 % | 365.825 M -2.26 % | 374.279 M 31.07 % | 285.562 M 4.24 % | 273.957 M 10.23 % | 248.535 M 9.34 % | 227.299 M 48.41 % | 153.158 M 49.11 % | 102.714 M 55.31 % | 66.135 M | 0.000 |
| Other current liabilities | 32.172 M -5.27 % | 33.961 M -14.12 % | 39.547 M 96.71 % | 20.104 M 76.21 % | 11.409 M -42.75 % | 19.929 M -28.95 % | 28.049 M 47.98 % | 18.954 M -23.56 % | 24.795 M -40.68 % | 41.802 M 72.56 % | 24.225 M 284.10 % | 6.307 M 1 523.70 % | -443.000 K 92.55 % | -5.946 M -131.77 % | 18.714 M 140.29 % | 7.788 M -37.37 % | 12.434 M 14.82 % | 10.829 M 6.43 % | 10.175 M 154.76 % | 3.994 M 1 516.31 % | -282.000 K |
| Deferred revenue | 0.000 -100.00 % | 12.165 M -37.26 % | 19.390 M 56.38 % | 12.399 M -23.88 % | 16.288 M 78.24 % | 9.138 M 111.11 % | -82.260 M -126.09 % | -36.384 M -17.71 % | -30.909 M 10.35 % | -34.477 M 39.74 % | -57.209 M -635.11 % | 10.691 M -29.29 % | 15.119 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 61.484 M 78.13 % | 34.517 M 7.62 % | 32.074 M -64.10 % | 89.331 M -31.11 % | 129.680 M 10.03 % | 117.855 M 43.27 % | 82.260 M 126.09 % | 36.384 M 17.71 % | 30.909 M -27.45 % | 42.601 M -25.53 % | 57.209 M 155.16 % | 22.421 M -32.37 % | 33.154 M 2.23 % | 32.430 M | 0.000 -100.00 % | 5.878 M 1 066.27 % | 504.000 K -91.79 % | 6.137 M 41.54 % | 4.336 M 79.69 % | 2.413 M 755.67 % | 282.000 K |
| Total current liabilities | 98.550 M 14.34 % | 86.194 M -9.63 % | 95.379 M -24.58 % | 126.459 M -23.10 % | 164.452 M 7.91 % | 152.399 M 24.16 % | 122.745 M 106.91 % | 59.323 M -2.98 % | 61.143 M -28.29 % | 85.267 M -2.00 % | 87.010 M 159.61 % | 33.516 M -23.21 % | 43.644 M 55.61 % | 28.047 M 49.87 % | 18.714 M 36.94 % | 13.666 M 5.63 % | 12.938 M -23.74 % | 16.966 M 16.92 % | 14.511 M 118.54 % | 6.640 M | 0.000 |
| Total liabilities | 929.063 M -2.88 % | 956.581 M 7.57 % | 889.300 M -0.22 % | 891.248 M -6.65 % | 954.785 M -3.18 % | 986.149 M 15.21 % | 855.966 M 3.65 % | 825.841 M 44.28 % | 572.368 M 5.71 % | 541.445 M 16.13 % | 466.227 M 16.75 % | 399.341 M -4.45 % | 417.923 M 33.26 % | 313.609 M 7.15 % | 292.671 M 11.62 % | 262.201 M 9.14 % | 240.237 M 41.21 % | 170.124 M 45.13 % | 117.225 M 61.08 % | 72.775 M 6.84 % | 68.113 M |
| Other non current assets | 2.095 B 2.99 % | 2.034 B 10.68 % | 1.838 B 5.19 % | 1.747 B 7 772.75 % | 22.195 M 202.10 % | 7.347 M 760.11 % | -1.113 M 99.92 % | -1.352 B -25.87 % | -1.074 B -7.12 % | -1.003 B -19.69 % | -837.598 M -212.29 % | 745.921 M 10.41 % | 675.595 M 25.69 % | 537.493 M 6.09 % | 506.643 M 12.92 % | 448.684 M 16.84 % | 384.005 M 19.37 % | 321.686 M 32.43 % | 242.914 M 37.67 % | 176.446 M 205.73 % | -166.879 M |
| Long term investments | 6.574 M -83.53 % | 39.924 M -30.03 % | 57.056 M 219.46 % | 17.860 M -98.94 % | 1.693 B 2.41 % | 1.653 B 888 476.88 % | 186.000 K -99.99 % | 1.350 B | 0.000 -100.00 % | 156.746 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 8.697 M -1.99 % | 8.874 M 43.31 % | 6.192 M 53.65 % | 4.030 M 159.50 % | 1.553 M 35.99 % | 1.142 M 704.23 % | 142.000 K 23.48 % | 115.000 K -66.76 % | 346.000 K 135.37 % | 147.000 K 22.50 % | 120.000 K 344.44 % | 27.000 K -51.79 % | 56.000 K -31.71 % | 82.000 K 10.81 % | 74.000 K -33.93 % | 112.000 K -97.97 % | 5.526 M 0.60 % | 5.493 M 176.17 % | 1.989 M 66 200.00 % | 3.000 K -99.63 % | 818.207 K |
| 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 -100.00 % | 201.000 K | 0.000 |
| Goodwill and intangible assets | 8.697 M -1.99 % | 8.874 M 43.31 % | 6.192 M 53.65 % | 4.030 M 159.50 % | 1.553 M 35.99 % | 1.142 M 704.23 % | 142.000 K 23.48 % | 115.000 K -66.76 % | 346.000 K 135.37 % | 147.000 K 22.50 % | 120.000 K 344.44 % | 27.000 K -51.79 % | 56.000 K -31.71 % | 82.000 K 10.81 % | 74.000 K -33.93 % | 112.000 K -97.97 % | 5.526 M 0.60 % | 5.493 M 176.17 % | 1.989 M 875.00 % | 204.000 K 1.49 % | 201.000 K |
| Property plant equipment net | 6.163 M -4.46 % | 6.451 M 1.77 % | 6.339 M -1.57 % | 6.440 M 0.22 % | 6.426 M -1.82 % | 6.545 M -99.57 % | 1.532 B 13.39 % | 1.351 B 25.90 % | 1.073 B 7.10 % | 1.002 B 19.69 % | 837.478 M 281 879.12 % | 297.000 K -15.63 % | 352.000 K -3.03 % | 363.000 K 37.50 % | 264.000 K -10.51 % | 295.000 K -11.41 % | 333.000 K 4.39 % | 319.000 K 49.77 % | 213.000 K -95.47 % | 4.705 M -97.18 % | 166.678 M |
| Total non current assets | 2.117 B 1.29 % | 2.090 B 9.53 % | 1.908 B 7.36 % | 1.777 B 3.01 % | 1.725 B 3.34 % | 1.669 B 8.92 % | 1.533 B 13.40 % | 1.352 B 25.87 % | 1.074 B 7.12 % | 1.003 B 19.69 % | 837.598 M 12.24 % | 746.245 M 10.39 % | 676.003 M 25.67 % | 537.938 M 6.11 % | 506.981 M 12.89 % | 449.091 M 15.19 % | 389.864 M 19.04 % | 327.498 M 33.61 % | 245.116 M 35.16 % | 181.355 M | 0.000 |
| Other current assets | 24.048 M 22.76 % | 19.590 M 45.66 % | 13.449 M -18.88 % | 16.580 M -30.21 % | 23.758 M 159.51 % | 9.155 M -56.91 % | 21.247 M -35.33 % | 32.853 M 227.48 % | 10.032 M -3.70 % | 10.417 M 44.68 % | 7.200 M 7.37 % | 6.706 M -24.77 % | 8.914 M -40.79 % | 15.055 M 6.42 % | 14.147 M 303.28 % | 3.508 M -56.42 % | 8.050 M 244.75 % | 2.335 M -70.42 % | 7.894 M -0.47 % | 7.931 M 155.96 % | -14.173 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.000 M |
| cash and cash equivalents | 2.917 M -58.85 % | 7.089 M 71.73 % | 4.128 M 178.35 % | 1.483 M -59.71 % | 3.681 M -96.25 % | 98.082 M 3 000.92 % | 3.163 M -6.67 % | 3.389 M 246.52 % | 978.000 K -25.63 % | 1.315 M -10.48 % | 1.469 M -32.89 % | 2.189 M 16.50 % | 1.879 M 29.59 % | 1.450 M 26.09 % | 1.150 M 79.13 % | 642.000 K 10.31 % | 582.000 K -86.39 % | 4.275 M -62.19 % | 11.306 M -32.13 % | 16.658 M 24.73 % | 13.355 M |
| Cash and short term investments | 2.917 M -58.85 % | 7.089 M 71.73 % | 4.128 M 178.35 % | 1.483 M -59.71 % | 3.681 M -96.25 % | 98.082 M 3 000.92 % | 3.163 M -6.67 % | 3.389 M 246.52 % | 978.000 K -25.63 % | 1.315 M -10.48 % | 1.469 M -32.89 % | 2.189 M 16.50 % | 1.879 M 29.59 % | 1.450 M 26.09 % | 1.150 M 79.13 % | 642.000 K 10.31 % | 582.000 K -86.39 % | 4.275 M -62.19 % | 11.306 M -32.13 % | 16.658 M 24.73 % | 13.355 M |
| Total current assets | 42.455 M 2.78 % | 41.306 M 42.34 % | 29.019 M 44.00 % | 20.152 M -41.31 % | 34.335 M -69.62 % | 113.008 M 297.06 % | 28.461 M -28.45 % | 39.775 M 232.90 % | 11.948 M -8.83 % | 13.105 M 33.22 % | 9.837 M 2.26 % | 9.620 M -16.41 % | 11.509 M -32.32 % | 17.006 M 11.17 % | 15.297 M 268.60 % | 4.150 M -51.92 % | 8.632 M 30.59 % | 6.610 M -65.57 % | 19.200 M -21.92 % | 24.589 M | 0.000 |
| Inventory | 17.000 K | 0.000 | 0.000 -100.00 % | 22.000 K -62.71 % | 59.000 K -30.59 % | 85.000 K -34.11 % | 129.000 K | 0.000 -100.00 % | 39.000 K -58.95 % | 95.000 K | 0.000 | 0.000 -100.00 % | 8.399 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 15.473 M 5.78 % | 14.627 M 27.84 % | 11.442 M 453.56 % | 2.067 M -69.77 % | 6.837 M 20.24 % | 5.686 M 40.36 % | 4.051 M 14.66 % | 3.533 M 276.65 % | 938.000 K -31.68 % | 1.373 M 17.55 % | 1.168 M 61.10 % | 725.000 K 1.26 % | 716.000 K 42.91 % | 501.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 852.000 K 4.13 % | 818.207 K |
| Tax assets | 0.000 -100.00 % | 8.000 K -94.33 % | 141.000 K -89.94 % | 1.402 M -41.90 % | 2.413 M 45.98 % | 1.653 M 48.52 % | 1.113 M -10.89 % | 1.249 M | 0.000 -100.00 % | 845.754 M | 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 -100.00 % | 2.131 B 3 670.78 % | 56.512 M 277.07 % | 14.987 M 334.53 % | 3.449 M 28.31 % | 2.688 M 0.98 % | 2.662 M -4.83 % | 2.797 M 80.57 % | 1.549 M 15 390.00 % | 10.000 K 150.00 % | 4.000 K | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 190.041 M |
| Account payables | 346.000 K -55.30 % | 774.000 K 215.92 % | 245.000 K 12 150.00 % | 2.000 K -99.70 % | 659.000 K 198.19 % | 221.000 K -43.77 % | 393.000 K 25.96 % | 312.000 K -13.33 % | 360.000 K -55.39 % | 807.000 K 1.38 % | 796.000 K 125.50 % | 353.000 K -87.17 % | 2.752 M 76.07 % | 1.563 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 233.000 K | 0.000 |
| Tax payables | 4.548 M -4.79 % | 4.777 M 15.86 % | 4.123 M -10.82 % | 4.623 M -27.95 % | 6.416 M 22.07 % | 5.256 M -56.36 % | 12.043 M 227.88 % | 3.673 M -27.68 % | 5.079 M 8 810.53 % | 57.000 K -98.81 % | 4.780 M 7.78 % | 4.435 M -45.79 % | 8.181 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 -100.00 % | 12.165 M -37.26 % | 19.390 M 56.38 % | 12.399 M | 0.000 -100.00 % | 9.138 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 364.611 M 1 420.23 % | 23.984 M -20.63 % | 30.218 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 8.982 M 28.22 % | 7.005 M 2.79 % | 6.815 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 534.000 K | 0.000 -100.00 % | 631.000 K | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 4.557 M 164.31 % | -7.086 M 51.19 % | -14.519 M -76.20 % | -8.240 M -404.51 % | 2.706 M 143.17 % | -6.268 M | 0.000 | 0.000 | 0.000 -100.00 % | 14.000 K | 0.000 | 0.000 -100.00 % | 16.577 M 2.23 % | 16.215 M | 0.000 -100.00 % | 80.000 K -48.72 % | 156.000 K -48.00 % | 300.000 K -36.71 % | 474.000 K -17.57 % | 575.000 K 30.98 % | 439.000 K |
| 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 |
| Other total stockholders equity | 396.559 M 0.82 % | 393.317 M 5.08 % | 374.308 M 10.16 % | 339.798 M 7.26 % | 316.792 M 0.44 % | 315.410 M 21.23 % | 260.174 M 46.17 % | 177.990 M 12.99 % | 157.529 M 3.98 % | 151.499 M 48.76 % | 101.839 M 9.39 % | 93.095 M 76.13 % | 52.857 M -43.04 % | 92.801 M 177.70 % | 33.418 M 37.20 % | 24.358 M 142.49 % | 10.045 M 26.26 % | 7.956 M 70.73 % | 4.660 M 0.00 % | 4.660 M 73.97 % | 2.679 M |
| Deferred tax liabilities non current | 1.560 M -51.25 % | 3.200 M -13.11 % | 3.683 M 356.38 % | 807.000 K | 0.000 100.00 % | -25.405 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 355.000 K -69.89 % | 1.179 M -46.68 % | 2.211 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 -100.00 % | 956.580 M 11 082.84 % | 8.554 M 72.25 % | 4.966 M 83.52 % | 2.706 M -5.68 % | 2.869 M 4.37 % | 2.749 M -59.75 % | 6.830 M 1.31 % | 6.742 M 67 320.00 % | 10.000 K -99.93 % | 14.251 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 68.113 M |
| Total assets | 2.159 B 1.32 % | 2.131 B 6.90 % | 1.993 B 10.00 % | 1.812 B 2.79 % | 1.763 B -1.24 % | 1.785 B 14.15 % | 1.564 B 12.17 % | 1.394 B 28.22 % | 1.087 B 7.06 % | 1.016 B 19.85 % | 847.439 M 12.12 % | 755.865 M 9.94 % | 687.511 M 23.89 % | 554.944 M 6.25 % | 522.278 M 15.23 % | 453.241 M 13.74 % | 398.496 M 19.27 % | 334.108 M 26.40 % | 264.316 M 28.34 % | 205.944 M 8.37 % | 190.041 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 900.000 K 106.07 % | -14.839 M -259.87 % | 9.282 M 96.49 % | 4.724 M 248.74 % | -3.176 M 80.33 % | -16.149 M -2 324.38 % | 726.000 K 128.03 % | -2.590 M -1 188.24 % | 238.000 K -80.15 % | 1.199 M 382.78 % | -424.000 K 96.25 % | -11.313 M -124.29 % | -5.044 M -375.63 % | 1.830 M 178.78 % | -2.323 M 83.66 % | -14.217 M -184.57 % | -4.996 M -26.83 % | -3.939 M -172.74 % | 5.415 M 1 059.60 % | -564.300 K 32.74 % | -839.000 K |
| Accounts receivables | 3.233 M 183.24 % | -3.884 M 60.40 % | -9.809 M -312.04 % | 4.626 M 240.22 % | -3.299 M -75.29 % | -1.882 M -359.23 % | 726.000 K 128.03 % | -2.590 M -1 188.24 % | 238.000 K -80.15 % | 1.199 M 382.78 % | -424.000 K -141.01 % | 1.034 M 991.38 % | -116.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 70.000 K |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.974 M 478.80 % | -4.217 M -185.80 % | 4.915 M 40.63 % | 3.495 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | -3.005 M 50.64 % | -6.088 M -191.95 % | 6.621 M 200.85 % | -6.565 M -180.45 % | 8.160 M 179.57 % | -10.255 M -1 000.35 % | 1.139 M 38.90 % | 820.000 K 105.65 % | -14.502 M -151.60 % | -5.764 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -909.000 K |
| Other working capital | 672.000 K 113.81 % | -4.867 M -139.03 % | 12.470 M 87.15 % | 6.663 M 182.90 % | -8.037 M -100.32 % | -4.012 M 76.56 % | -17.113 M -603.77 % | 3.397 M -76.58 % | 14.502 M 151.60 % | 5.764 M -63.66 % | 15.863 M 228.48 % | -12.347 M -150.55 % | -4.928 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | -51.139 M -52.61 % | -33.509 M 65.45 % | -96.999 M -72.91 % | -56.098 M -1 635.67 % | 3.653 M -67.11 % | 11.106 M 214.02 % | -9.740 M -280.07 % | 5.409 M 128.19 % | -19.186 M -36.73 % | -14.032 M -761.92 % | -1.628 M 94.38 % | -28.977 M -16.81 % | -24.806 M -11.85 % | -22.177 M 4.84 % | -23.306 M -69.35 % | -13.762 M -611.21 % | -1.935 M 89.53 % | -18.481 M 35.38 % | -28.599 M -99.87 % | -14.309 M -367.92 % | -3.058 M |
| Net cash provided by operating activities | 95.455 M 25.83 % | 75.863 M -19.03 % | 93.694 M 15.43 % | 81.170 M 30.25 % | 62.320 M 16.66 % | 53.419 M 16.72 % | 45.768 M -8.82 % | 50.197 M 50.09 % | 33.445 M 13.68 % | 29.420 M -11.74 % | 33.332 M 611.46 % | 4.685 M -69.49 % | 15.355 M -23.43 % | 20.054 M 40.50 % | 14.273 M 11 704.07 % | -123.000 K -101.68 % | 7.319 M 10.98 % | 6.595 M -55.83 % | 14.932 M 88.47 % | 7.923 M -8.07 % | 8.618 M |
| Investments in property plant and equipment | -429.000 K 39.15 % | -705.000 K 77.04 % | -3.071 M 5.62 % | -3.254 M -326.47 % | -763.000 K 85.12 % | -5.127 M -439.12 % | -951.000 K -163.43 % | -361.000 K 52.62 % | -762.000 K 43.68 % | -1.353 M -563.24 % | -204.000 K -161.54 % | -78.000 K 43.48 % | -138.000 K 99.47 % | -25.897 M -53.64 % | -16.856 M -41.97 % | -11.873 M -209.84 % | -3.832 M 23.97 % | -5.040 M -988.55 % | -463.000 K 45.53 % | -850.000 K 86.64 % | -6.360 M |
| Acquisitions net | 0.000 | 0.000 -100.00 % | 220.000 K 292.86 % | 56.000 K -12.50 % | 64.000 K 137.04 % | 27.000 K -6.90 % | 29.000 K 141.67 % | 12.000 K -25.00 % | 16.000 K 23.08 % | 13.000 K 100.15 % | -8.390 M 75.49 % | -34.226 M -17.62 % | -29.099 M | 0.000 | 0.000 -100.00 % | 45.783 M 6 459.17 % | 698.000 K -94.71 % | 13.186 M | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 100.00 % | -5.605 M -149.11 % | -2.250 M 4.01 % | -2.344 M 97.20 % | -83.700 M 71.08 % | -289.450 M -533.38 % | -45.699 M 55.82 % | -103.430 M -585.83 % | -15.081 M 55.94 % | -34.226 M -17.62 % | -29.099 M | 0.000 100.00 % | -10.663 M 66.38 % | -31.713 M 3.32 % | -32.802 M 18.52 % | -40.256 M 23.13 % | -52.370 M -350.30 % | -11.630 M | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 83.671 M -71.09 % | 289.438 M 533.58 % | 45.683 M -55.83 % | 103.417 M 1 445.61 % | 6.691 M -46.31 % | 12.463 M 10 115.57 % | 122.000 K | 0.000 | 0.000 -100.00 % | 8.080 M 276.51 % | 2.146 M -74.84 % | 8.531 M | 0.000 | 0.000 | 0.000 |
| Other investing activites | -23.582 M 74.25 % | -91.587 M -37.29 % | -66.709 M -666.87 % | 11.768 M 118.54 % | -63.463 M 3.90 % | -66.040 M 44.89 % | -119.826 M 57.51 % | -282.031 M -3 175.25 % | 9.171 M -22.74 % | 11.870 M 127.88 % | -42.578 M -709 733.33 % | 6.000 K -81.25 % | 32.000 K -99.80 % | 15.728 M 77.46 % | 8.863 M 307.18 % | -4.278 M 50.30 % | -8.607 M -32.99 % | -6.472 M -389.19 % | 2.238 M -79.17 % | 10.744 M | 0.000 |
| Net cash used for investing activites | -24.011 M 73.98 % | -92.292 M -32.68 % | -69.560 M -2 446.04 % | 2.965 M 104.46 % | -66.412 M 9.62 % | -73.484 M 39.16 % | -120.777 M 57.23 % | -282.392 M -657.61 % | -37.274 M 59.88 % | -92.900 M -55.97 % | -59.562 M -6.24 % | -56.061 M 3.65 % | -58.182 M -472.15 % | -10.169 M 45.49 % | -18.656 M -410.99 % | 5.999 M 114.15 % | -42.397 M -41.08 % | -30.051 M 40.60 % | -50.595 M -2 814.46 % | -1.736 M 72.70 % | -6.360 M |
| Debt repayment | -23.078 M -132.15 % | 71.786 M 388.38 % | -24.893 M 18.87 % | -30.683 M 16.38 % | -36.693 M -126.23 % | 139.867 M 2 079.72 % | -7.065 M -102.67 % | 264.478 M 724.15 % | 32.091 M 160.69 % | 12.310 M -74.08 % | 47.490 M 2 488.83 % | -1.988 M -103.87 % | 51.415 M 1 113.19 % | 4.238 M -73.06 % | 15.729 M 250.78 % | 4.484 M -88.95 % | 40.581 M 56.36 % | 25.953 M -32.82 % | 38.634 M 638.84 % | 5.229 M 24.39 % | 4.204 M |
| Common stock issued | 19.739 M 16.83 % | 16.896 M -69.28 % | 55.000 M 2 750 100.00 % | -2.000 K | 0.000 -100.00 % | 279.734 M 3 108 055.56 % | 9.000 K -99.98 % | 52.117 M -74.60 % | 205.179 M 169.21 % | 76.215 M | 0.000 -100.00 % | 72.301 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 K 900.00 % | 1.000 K -100.00 % | 33.250 M |
| Common stock repurchased | 0.000 | 0.000 100.00 % | -1.154 M -488.78 % | -196.000 K -429.73 % | -37.000 K 89.37 % | -348.000 K | 0.000 100.00 % | -231.000 K 21.16 % | -293.000 K | 0.000 100.00 % | -113.000 K | 0.000 | 0.000 100.00 % | -261.000 K | 0.000 100.00 % | -531.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -500.000 |
| Dividends paid | -71.878 M -4.14 % | -69.021 M -13.44 % | -60.842 M -6.75 % | -56.996 M -6.74 % | -53.396 M -109.54 % | -25.482 M 37.84 % | -40.995 M -37.90 % | -29.728 M -4.78 % | -28.372 M -21.07 % | -23.434 M -7.15 % | -21.871 M -29.74 % | -16.858 M -138.44 % | -7.070 M 47.45 % | -13.453 M -15.83 % | -11.614 M -18.91 % | -9.767 M -6.22 % | -9.195 M -8.25 % | -8.494 M -3.48 % | -8.208 M -2.68 % | -7.994 M -130.91 % | -3.462 M |
| Other financing activites | -400.000 K -47.06 % | -272.000 K -102.94 % | 9.251 M 499.94 % | 1.542 M 938.04 % | -184.000 K -130.62 % | 601.000 K -99.51 % | 122.832 M 84 811.72 % | -145.000 K 36.12 % | -227.000 K -100.30 % | 74.453 M 69 037.96 % | -108.000 K 93.90 % | -1.770 M -62.53 % | -1.089 M -908.33 % | -108.000 K -113.94 % | 775.000 K 77 600.00 % | -1.000 K 0.00 % | -1.000 K 99.90 % | -1.035 M -728.00 % | -125.000 K -4.17 % | -120.000 K 99.58 % | -28.785 M |
| Net cash used provided by financing activities | -75.617 M -490.00 % | 19.389 M 190.25 % | -21.484 M 75.11 % | -86.333 M 4.40 % | -90.310 M -178.54 % | 114.986 M 53.76 % | 74.781 M -68.12 % | 234.605 M 6 618.36 % | 3.492 M -94.49 % | 63.329 M 148.24 % | 25.511 M -50.64 % | 51.685 M 19.49 % | 43.256 M 551.34 % | -9.584 M -295.99 % | 4.890 M 184.09 % | -5.815 M -118.53 % | 31.385 M 91.09 % | 16.424 M -45.82 % | 30.311 M 1 151.01 % | -2.884 M -155.39 % | 5.207 M |
| Effect of forex changes on cash | 1.000 K | 0.000 100.00 % | -5.000 K | 0.000 -100.00 % | 1.000 K 150.00 % | -2.000 K | 0.000 -100.00 % | 1.000 K | 0.000 100.00 % | -3.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K 200.00 % | -1.000 K | 0.000 -100.00 % | 1.000 K 0.00 % | 1.000 K | 0.000 | 0.000 |
| Net change in cash | -4.172 M -240.95 % | 2.960 M 11.91 % | 2.645 M 220.34 % | -2.198 M 97.67 % | -94.401 M -199.45 % | 94.919 M 41 731.14 % | -228.000 K -109.46 % | 2.411 M 815.43 % | -337.000 K -118.83 % | -154.000 K 78.58 % | -719.000 K -332.69 % | 309.000 K -27.97 % | 429.000 K 42.52 % | 301.000 K -40.75 % | 508.000 K 746.67 % | 60.000 K 101.62 % | -3.693 M 47.48 % | -7.031 M -31.40 % | -5.351 M -262.02 % | 3.303 M | 0.000 |
| Cash at beginning of period | 7.089 M 71.73 % | 4.128 M 178.35 % | 1.483 M -59.71 % | 3.681 M -96.25 % | 98.082 M 3 000.92 % | 3.163 M -6.67 % | 3.389 M 246.52 % | 978.000 K -25.63 % | 1.315 M -10.48 % | 1.469 M -32.86 % | 2.188 M 16.44 % | 1.879 M 29.59 % | 1.450 M 26.09 % | 1.150 M 79.13 % | 642.000 K 10.31 % | 582.000 K -86.39 % | 4.275 M -62.19 % | 11.306 M -32.12 % | 16.657 M 24.73 % | 13.354 M | 0.000 |
| Cash at end of period | 2.917 M -58.85 % | 7.088 M 71.71 % | 4.128 M 178.35 % | 1.483 M -59.71 % | 3.681 M -96.25 % | 98.082 M 3 002.88 % | 3.161 M -6.73 % | 3.389 M 246.52 % | 978.000 K -25.63 % | 1.315 M -10.48 % | 1.469 M -32.86 % | 2.188 M 16.44 % | 1.879 M 29.50 % | 1.451 M 26.17 % | 1.150 M 79.13 % | 642.000 K 10.31 % | 582.000 K -86.39 % | 4.275 M -62.19 % | 11.306 M -32.12 % | 16.657 M 24.72 % | 13.355 M |
| Operating cash flow | 95.455 M 25.83 % | 75.863 M -19.03 % | 93.694 M 15.43 % | 81.170 M 30.25 % | 62.320 M 16.66 % | 53.419 M 16.72 % | 45.768 M -8.82 % | 50.197 M 50.09 % | 33.445 M 13.68 % | 29.420 M -11.74 % | 33.332 M 611.46 % | 4.685 M -69.49 % | 15.355 M -23.43 % | 20.054 M 40.50 % | 14.273 M 11 704.07 % | -123.000 K -101.68 % | 7.319 M 10.98 % | 6.595 M -55.83 % | 14.932 M 88.47 % | 7.923 M -8.07 % | 8.618 M |
| Capital expenditure | -1.160 M 71.28 % | -4.039 M -31.52 % | -3.071 M 5.62 % | -3.254 M -326.47 % | -763.000 K 85.12 % | -5.127 M -439.12 % | -951.000 K -163.43 % | -361.000 K 52.62 % | -762.000 K 43.68 % | -1.353 M -563.24 % | -204.000 K -161.54 % | -78.000 K 43.48 % | -138.000 K 99.47 % | -25.897 M -53.64 % | -16.856 M -41.97 % | -11.873 M -209.84 % | -3.832 M 23.97 % | -5.040 M -988.55 % | -463.000 K 45.53 % | -850.000 K 86.59 % | -6.338 M |
| Free CashFlow | 94.295 M 31.29 % | 71.824 M -20.74 % | 90.623 M 16.31 % | 77.916 M 26.58 % | 61.557 M 27.47 % | 48.292 M 7.75 % | 44.817 M -10.07 % | 49.836 M 52.48 % | 32.683 M 16.45 % | 28.067 M -15.28 % | 33.128 M 619.08 % | 4.607 M -69.72 % | 15.217 M 360.43 % | -5.843 M -126.21 % | -2.583 M 78.47 % | -11.996 M -444.02 % | 3.487 M 124.24 % | 1.555 M -89.25 % | 14.469 M 104.58 % | 7.073 M 210.21 % | 2.280 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 |
| 2025-03-31 | 2024-09-30 | 2024-03-31 | 2023-09-30 | 2023-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 | 2020-09-30 | 2020-03-31 | 2019-09-30 | 2019-03-31 | 2018-09-30 | 2018-03-31 | 2017-09-30 | 2017-03-31 | 2016-09-30 | 2016-03-31 | 2015-09-30 | 2015-03-31 | 2014-09-30 | 2014-03-31 | 2013-09-30 | 2013-03-31 | 2012-09-30 | 2012-03-31 | 2011-09-30 | 2011-03-31 | 2010-09-30 | 2010-03-31 | 2009-09-30 | 2009-03-31 | 2008-09-30 | 2008-03-31 | 2007-09-30 | 2007-03-31 | 2006-09-30 | 2006-03-31 | 2005-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 70.637 M 1.08 % | 69.885 M -0.79 % | 70.438 M -5.30 % | 74.383 M 3.58 % | 71.812 M 7.10 % | 67.050 M 4.13 % | 64.391 M 14.37 % | 56.302 M 1.05 % | 55.715 M -3.08 % | 57.488 M -6.74 % | 61.642 M 18.18 % | 52.161 M 7.89 % | 48.347 M 5.97 % | 45.623 M 10.79 % | 41.178 M 14.71 % | 35.896 M 6.25 % | 33.783 M -5.35 % | 35.692 M 10.13 % | 32.409 M 10.34 % | 29.372 M 7.99 % | 27.198 M 6.15 % | 25.622 M 3.01 % | 24.873 M 10.29 % | 22.553 M -6.45 % | 24.108 M 36.96 % | 17.602 M 0.00 % | 17.602 M 2.75 % | 17.131 M 0.00 % | 17.131 M 12.33 % | 15.250 M 0.00 % | 15.250 M 18.49 % | 12.870 M 0.00 % | 12.870 M 21.05 % | 10.632 M 0.00 % | 10.632 M | 0.000 | 0.000 -100.00 % | 7.240 M 0.00 % | 7.240 M 0.00 % | 7.240 M |
| Net income | 64.819 M 54.78 % | 41.877 M 15.27 % | 36.329 M 155.62 % | 14.212 M 0.89 % | 14.086 M 2.56 % | 13.734 M 5.56 % | 13.011 M 2.72 % | 12.666 M 0.00 % | 12.666 M 0.22 % | 12.638 M 0.06 % | 12.630 M -42.59 % | 21.999 M -18.01 % | 26.832 M -2.95 % | 27.647 M 19.90 % | 23.058 M -2.45 % | 23.637 M -27.87 % | 32.768 M 69.19 % | 19.368 M -19.45 % | 24.046 M 33.67 % | 17.989 M -12.25 % | 20.501 M 39.11 % | 14.737 M -1.49 % | 14.960 M 9.94 % | 13.608 M -19.24 % | 16.850 M 23.17 % | 13.680 M 0.00 % | 13.680 M 2.50 % | 13.346 M 0.00 % | 13.346 M 74.34 % | 7.655 M 0.00 % | 7.655 M 9.33 % | 7.002 M 0.00 % | 7.002 M -33.84 % | 10.583 M 0.00 % | 10.583 M -8.07 % | 11.512 M 0.00 % | 11.512 M 18.25 % | 9.735 M 0.00 % | 9.735 M 0.00 % | 9.735 M |
| Income before tax | 67.716 M 57.07 % | 43.111 M 15.82 % | 37.222 M 610 607 029.38 % | 6.096 -100.00 % | 67.397 M -37.50 % | 107.840 M 20.81 % | 89.262 M 94.38 % | 45.922 M 22.16 % | 37.592 M 43.25 % | 26.243 M -29.57 % | 37.259 M 56.01 % | 23.883 M -14.58 % | 27.961 M -0.05 % | 27.976 M 19.71 % | 23.369 M -3.79 % | 24.290 M -25.56 % | 32.629 M 64.96 % | 19.780 M -18.50 % | 24.271 M 30.82 % | 18.553 M -9.96 % | 20.606 M 37.74 % | 14.960 M -0.59 % | 15.049 M 7.68 % | 13.976 M -17.93 % | 17.030 M 25.16 % | 13.607 M 0.00 % | 13.607 M 0.88 % | 13.488 M 0.00 % | 13.488 M 73.77 % | 7.762 M 0.00 % | 7.762 M 8.77 % | 7.136 M 0.00 % | 7.136 M -33.99 % | 10.810 M 0.00 % | 10.810 M -6.87 % | 11.608 M 0.00 % | 11.608 M 18.80 % | 9.771 M 0.00 % | 9.771 M 0.00 % | 9.771 M |
| Income before tax ratio | 0.96 55.40 % | 0.62 16.74 % | 0.53 644 434 479.76 % | 0.00 -100.00 % | 0.94 -41.65 % | 1.61 16.02 % | 1.39 69.96 % | 0.82 20.89 % | 0.67 47.80 % | 0.46 -24.48 % | 0.60 32.01 % | 0.46 -20.83 % | 0.58 -5.68 % | 0.61 8.05 % | 0.57 -16.13 % | 0.68 -29.94 % | 0.97 74.28 % | 0.55 -26.00 % | 0.75 18.56 % | 0.63 -16.63 % | 0.76 29.76 % | 0.58 -3.50 % | 0.61 -2.37 % | 0.62 -12.27 % | 0.71 -8.62 % | 0.77 0.00 % | 0.77 -1.82 % | 0.79 0.00 % | 0.79 54.69 % | 0.51 0.00 % | 0.51 -8.20 % | 0.55 0.00 % | 0.55 -45.47 % | 1.02 0.00 % | 1.02 | 0.00 | 0.00 -100.00 % | 1.35 0.00 % | 1.35 0.00 % | 1.35 |
| EBITDA | 59.393 M 2.99 % | 57.671 M -3.23 % | 59.594 M 26 704.46 % | -224.000 K -100.51 % | 44.128 M -53.43 % | 94.765 M 20.03 % | 78.948 M 52.29 % | 51.842 M 3.74 % | 49.975 M 25.46 % | 39.835 M -6.40 % | 42.561 M -6.48 % | 45.508 M 6.04 % | 42.917 M 11.71 % | 38.418 M 2.71 % | 37.406 M 18.31 % | 31.616 M 5.09 % | 30.084 M 6.65 % | 28.207 M -4.43 % | 29.515 M 16.52 % | 25.331 M 3.89 % | 24.383 M 9.59 % | 22.250 M 0.78 % | 22.077 M 12.23 % | 19.671 M 1.83 % | 19.318 M -6.64 % | 20.693 M 0.00 % | 20.693 M 2.57 % | 20.175 M 0.00 % | 20.175 M 44.12 % | 13.999 M 0.00 % | 13.999 M 13.50 % | 12.334 M 0.00 % | 12.334 M -15.84 % | 14.655 M 0.00 % | 14.655 M 25.37 % | 11.689 M 0.00 % | 11.689 M 1.56 % | 11.509 M 0.00 % | 11.509 M 1.97 % | 11.287 M |
| Net income ratio | 0.92 53.14 % | 0.60 16.18 % | 0.52 169.94 % | 0.19 -2.59 % | 0.20 -4.24 % | 0.20 1.37 % | 0.20 -10.18 % | 0.22 -1.04 % | 0.23 3.41 % | 0.22 7.29 % | 0.20 -51.42 % | 0.42 -24.01 % | 0.55 -8.42 % | 0.61 8.22 % | 0.56 -14.96 % | 0.66 -32.11 % | 0.97 78.75 % | 0.54 -26.86 % | 0.74 21.14 % | 0.61 -18.75 % | 0.75 31.05 % | 0.58 -4.37 % | 0.60 -0.32 % | 0.60 -13.67 % | 0.70 -10.07 % | 0.78 0.00 % | 0.78 -0.24 % | 0.78 0.00 % | 0.78 55.20 % | 0.50 0.00 % | 0.50 -7.74 % | 0.54 0.00 % | 0.54 -45.34 % | 1.00 0.00 % | 1.00 | 0.00 | 0.00 -100.00 % | 1.34 0.00 % | 1.34 0.00 % | 1.34 |
| Ratio EBITDA | 0.84 1.89 % | 0.83 -2.46 % | 0.85 28 194.49 % | 0.00 -100.49 % | 0.61 -56.52 % | 1.41 15.27 % | 1.23 33.16 % | 0.92 2.65 % | 0.90 29.45 % | 0.69 0.36 % | 0.69 -20.86 % | 0.87 -1.72 % | 0.89 5.42 % | 0.84 -7.30 % | 0.91 3.14 % | 0.88 -1.09 % | 0.89 12.68 % | 0.79 -13.22 % | 0.91 5.60 % | 0.86 -3.80 % | 0.90 3.24 % | 0.87 -2.16 % | 0.89 1.76 % | 0.87 8.85 % | 0.80 -31.84 % | 1.18 0.00 % | 1.18 -0.18 % | 1.18 0.00 % | 1.18 28.29 % | 0.92 0.00 % | 0.92 -4.21 % | 0.96 0.00 % | 0.96 -30.47 % | 1.38 0.00 % | 1.38 | 0.00 | 0.00 -100.00 % | 1.59 0.00 % | 1.59 1.97 % | 1.56 |
| Gross profit ratio | 0.88 -0.66 % | 0.88 -2.62 % | 0.91 15.37 % | 0.79 4.33 % | 0.75 -6.46 % | 0.81 1.10 % | 0.80 -13.14 % | 0.92 11.95 % | 0.82 2.00 % | 0.80 0.74 % | 0.80 -13.77 % | 0.93 -2.09 % | 0.94 3.33 % | 0.91 -1.69 % | 0.93 0.59 % | 0.92 -0.91 % | 0.93 12.79 % | 0.83 -11.44 % | 0.93 1.17 % | 0.92 -2.06 % | 0.94 1.81 % | 0.93 -0.58 % | 0.93 1.31 % | 0.92 12.75 % | 0.82 -13.10 % | 0.94 0.00 % | 0.94 -4.99 % | 0.99 0.00 % | 0.99 26.33 % | 0.78 0.00 % | 0.78 -21.80 % | 1.00 0.00 % | 1.00 7.65 % | 0.93 0.00 % | 0.93 | 0.00 | 0.00 -100.00 % | 0.91 0.00 % | 0.91 0.00 % | 0.91 |
| Weighted average shs out dil | 14.707 M 1.09 % | 14.548 M 1.20 % | 14.376 M 1.15 % | 14.212 M 0.90 % | 14.085 M 2.56 % | 13.734 M 4.68 % | 13.120 M 3.58 % | 12.666 M 0.00 % | 12.666 M 0.22 % | 12.638 M 0.05 % | 12.632 M 4.50 % | 12.088 M 5.83 % | 11.422 M 2.83 % | 11.108 M 18.37 % | 9.384 M 1.13 % | 9.279 M 3.68 % | 8.950 M 0.95 % | 8.866 M 0.35 % | 8.835 M 4.93 % | 8.420 M 12.69 % | 7.472 M 2.50 % | 7.290 M 0.03 % | 7.288 M 10.89 % | 6.572 M 13.06 % | 5.813 M 6.35 % | 5.466 M 0.00 % | 5.466 M 8.17 % | 5.053 M 0.00 % | 5.053 M 16.67 % | 4.331 M 0.00 % | 4.331 M 9.56 % | 3.953 M 0.00 % | 3.953 M 2.89 % | 3.842 M 0.00 % | 3.842 M 4.72 % | 3.669 M 0.00 % | 3.669 M 0.00 % | 3.669 M 0.00 % | 3.669 M 0.00 % | 3.669 M |
| Weighted average shs out | 14.726 M 1.22 % | 14.548 M 1.20 % | 14.376 M 1.15 % | 14.212 M 0.90 % | 14.085 M 2.56 % | 13.734 M 4.68 % | 13.120 M 3.55 % | 12.670 M 0.03 % | 12.666 M 0.22 % | 12.638 M 0.03 % | 12.634 M 4.52 % | 12.088 M 5.83 % | 11.422 M 2.83 % | 11.108 M 18.18 % | 9.399 M 1.29 % | 9.279 M 3.68 % | 8.950 M 0.74 % | 8.884 M 0.35 % | 8.853 M 5.14 % | 8.420 M 12.58 % | 7.479 M 2.51 % | 7.296 M 0.03 % | 7.294 M 10.95 % | 6.574 M 13.09 % | 5.813 M 6.35 % | 5.466 M 0.00 % | 5.466 M 8.17 % | 5.053 M 0.00 % | 5.053 M 16.67 % | 4.331 M 0.00 % | 4.331 M 9.56 % | 3.953 M 0.00 % | 3.953 M 2.89 % | 3.842 M 0.00 % | 3.842 M 4.72 % | 3.669 M 0.00 % | 3.669 M 0.00 % | 3.669 M 0.00 % | 3.669 M 0.00 % | 3.669 M |
| EPS diluted | 4.40 52.78 % | 2.88 13.83 % | 2.53 -100.00 % | 29 724 000.00 25.86 % | 23 616 000.00 74.70 % | 13 518 000.00 1 365 454 445.45 % | 0.99 -1.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 -45.05 % | 1.82 -22.55 % | 2.35 -5.62 % | 2.49 1.22 % | 2.46 -3.53 % | 2.55 -30.33 % | 3.66 67.89 % | 2.18 -19.85 % | 2.72 27.10 % | 2.14 -21.90 % | 2.74 35.64 % | 2.02 -1.46 % | 2.05 -0.97 % | 2.07 -28.62 % | 2.90 16.00 % | 2.50 0.00 % | 2.50 -5.30 % | 2.64 0.00 % | 2.64 50.00 % | 1.76 0.00 % | 1.76 -1.12 % | 1.78 0.00 % | 1.78 -35.51 % | 2.76 0.00 % | 2.76 -12.10 % | 3.14 0.00 % | 3.14 18.05 % | 2.66 0.00 % | 2.66 0.38 % | 2.65 |
| Earnings per share | 4.41 53.13 % | 2.88 13.83 % | 2.53 -100.00 % | 14 212 498.00 0.90 % | 14 085 827.00 2.56 % | 13 733 624.00 1 387 234 647.47 % | 0.99 -1.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 -45.05 % | 1.82 -22.55 % | 2.35 -5.62 % | 2.49 1.63 % | 2.45 -3.92 % | 2.55 -30.33 % | 3.66 67.89 % | 2.18 -19.85 % | 2.72 27.10 % | 2.14 -21.90 % | 2.74 35.64 % | 2.02 -1.46 % | 2.05 -0.97 % | 2.07 -28.62 % | 2.90 16.00 % | 2.50 0.00 % | 2.50 -5.30 % | 2.64 0.00 % | 2.64 50.00 % | 1.76 0.00 % | 1.76 -1.12 % | 1.78 0.00 % | 1.78 -35.51 % | 2.76 0.00 % | 2.76 -12.10 % | 3.14 0.00 % | 3.14 18.05 % | 2.66 0.00 % | 2.66 0.38 % | 2.65 |
| Gross profit | 61.994 M 0.41 % | 61.740 M -3.38 % | 63.903 M 9.25 % | 58.490 M 8.06 % | 54.126 M 0.19 % | 54.025 M 5.27 % | 51.318 M -0.66 % | 51.660 M 13.13 % | 45.666 M -1.14 % | 46.194 M -6.05 % | 49.170 M 1.90 % | 48.254 M 5.63 % | 45.681 M 9.50 % | 41.716 M 8.92 % | 38.298 M 15.39 % | 33.189 M 5.29 % | 31.523 M 6.75 % | 29.529 M -2.46 % | 30.275 M 11.63 % | 27.122 M 5.76 % | 25.644 M 8.07 % | 23.729 M 2.41 % | 23.170 M 11.73 % | 20.738 M 5.48 % | 19.661 M 19.01 % | 16.520 M 0.00 % | 16.520 M -2.38 % | 16.923 M 0.00 % | 16.923 M 41.91 % | 11.925 M 0.00 % | 11.925 M -7.34 % | 12.870 M 0.00 % | 12.870 M 30.32 % | 9.876 M 0.00 % | 9.876 M | 0.000 | 0.000 -100.00 % | 6.611 M 0.00 % | 6.611 M 0.00 % | 6.611 M |
| Income tax expense | 1.383 M 42.28 % | 972.000 K 1.46 % | 958.000 K 15 715 380.90 % | 6.096 13.85 % | 5.355 -30.63 % | 7.719 14.63 % | 6.734 92.90 % | 3.491 | 0.000 | 0.000 | 0.000 -100.00 % | 1.884 M 66.87 % | 1.129 M 243.16 % | 329.000 K 5.79 % | 311.000 K -52.37 % | 653.000 K 369.78 % | 139.000 K -66.26 % | 412.000 K 83.11 % | 225.000 K -60.11 % | 564.000 K 437.14 % | 105.000 K -52.91 % | 223.000 K 150.56 % | 89.000 K -75.82 % | 368.000 K 10.18 % | 334.000 K 554.42 % | -73.500 K 0.00 % | -73.500 K -151.94 % | 141.500 K 0.00 % | 141.500 K 31.63 % | 107.500 K 0.00 % | 107.500 K -20.07 % | 134.500 K 0.00 % | 134.500 K -40.75 % | 227.000 K 0.00 % | 227.000 K 135.23 % | 96.500 K 0.00 % | 96.500 K 168.06 % | 36.000 K 0.00 % | 36.000 K 0.00 % | 36.000 K |
| Cost of revenue | 8.643 M 6.11 % | 8.145 M 24.64 % | 6.535 M -19.48 % | 8.116 M 0.73 % | 8.057 M -38.14 % | 13.025 M -0.37 % | 13.073 M 181.68 % | 4.641 M -53.82 % | 10.049 M -11.02 % | 11.294 M -9.45 % | 12.472 M 23.02 % | 10.138 M 280.27 % | 2.666 M -31.76 % | 3.907 M 35.66 % | 2.880 M 6.39 % | 2.707 M 19.78 % | 2.260 M -15.99 % | 2.690 M 26.05 % | 2.134 M -5.16 % | 2.250 M 44.79 % | 1.554 M -17.91 % | 1.893 M 11.16 % | 1.703 M -6.17 % | 1.815 M -59.19 % | 4.447 M 310.62 % | 1.083 M 0.00 % | 1.083 M 420.67 % | 208.000 K 0.00 % | 208.000 K -93.74 % | 3.325 M 0.00 % | 3.325 M | 0.000 | 0.000 -100.00 % | 755.500 K 0.00 % | 755.500 K | 0.000 | 0.000 -100.00 % | 629.500 K 0.00 % | 629.500 K 0.00 % | 629.500 K |
| General and administrative expenses | 4.772 M 1.36 % | 4.708 M 17.17 % | 4.018 M 1.82 % | 3.946 M 37.64 % | 2.867 M -24.39 % | 3.792 M 52.17 % | 2.492 M -19.69 % | 3.103 M 24.42 % | 2.494 M -12.95 % | 2.865 M 15.80 % | 2.474 M -10.81 % | 2.774 M 26.09 % | 2.200 M -13.15 % | 2.533 M 36.92 % | 1.850 M -7.91 % | 2.009 M 52.89 % | 1.314 M -9.57 % | 1.453 M 20.08 % | 1.210 M -14.67 % | 1.418 M 17.48 % | 1.207 M -21.88 % | 1.545 M 38.32 % | 1.117 M -2.53 % | 1.146 M 138.75 % | 480.000 K -20.13 % | 601.000 K 0.00 % | 601.000 K -45.46 % | 1.102 M 0.00 % | 1.102 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 36.000 K 0.00 % | 36.000 K 0.00 % | 36.000 K |
| Selling and marketing expenses | 0.000 | 0.000 -100.00 % | 749.000 K 121.98 % | -3.407 M -725.14 % | 545.000 K 116.27 % | -3.349 M -871.66 % | 434.000 K | 0.000 -100.00 % | 258.000 K 109.89 % | -2.609 M -522.17 % | 618.000 K | 0.000 -100.00 % | 574.000 K | 0.000 -100.00 % | 395.000 K | 0.000 -100.00 % | 107.000 K | 0.000 -100.00 % | 141.000 K | 0.000 -100.00 % | 134.000 K | 0.000 -100.00 % | 60.000 K | 0.000 -100.00 % | 21.000 K -37.31 % | 33.500 K 0.00 % | 33.500 K -71.97 % | 119.500 K 0.00 % | 119.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 41.000 K 0.00 % | 41.000 K 0.00 % | 41.000 K |
| Other expenses | -18.424 M -61.09 % | -11.437 M -27.83 % | -8.947 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.994 M | 0.000 100.00 % | -676.000 K 87.82 % | -5.550 M -4 340.00 % | -125.000 K -103.75 % | 3.329 M 425.42 % | -1.023 M 86.82 % | -7.764 M -40.37 % | -5.531 M | 0.000 100.00 % | -1.319 M | 0.000 100.00 % | -1.290 M -36.08 % | -948.000 K -547.17 % | 212.000 K 0.00 % | 212.000 K 103.99 % | -5.307 M 0.00 % | -5.307 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -872.000 K 0.00 % | -872.000 K | 0.000 | 0.000 -100.00 % | 13.365 M 0.00 % | 13.365 M 362.78 % | -5.086 M 0.00 % | -5.086 M -26.33 % | -4.026 M |
| Operating expenses | -13.652 M -102.88 % | -6.729 M -60.98 % | -4.180 M -110.98 % | 38.060 M 81.39 % | 20.982 M 210.95 % | -18.912 M -26.43 % | -14.959 M -509.95 % | 3.649 M 137.72 % | 1.535 M -84.28 % | 9.766 M 179.67 % | 3.492 M -77.25 % | 15.349 M 78.02 % | 8.622 M 97.80 % | 4.359 M -28.12 % | 6.064 M 1 475.06 % | 385.000 K -96.25 % | 10.278 M 1 486.11 % | 648.000 K -91.20 % | 7.367 M 5 793.60 % | 125.000 K -96.59 % | 3.664 M 1 227.54 % | 276.000 K 228.57 % | 84.000 K -92.41 % | 1.106 M -79.23 % | 5.325 M 213.95 % | -4.673 M 0.00 % | -4.673 M -482.41 % | 1.222 M 0.00 % | 1.222 M -38.28 % | 1.980 M 0.00 % | 1.980 M 327.06 % | -872.000 K 0.00 % | -872.000 K 80.92 % | -4.570 M 0.00 % | -4.570 M -134.19 % | 13.365 M 0.00 % | 13.365 M 366.82 % | -5.009 M 0.00 % | -5.009 M -26.84 % | -3.949 M |
| Cost and expenses | -5.009 M -453.74 % | 1.416 M -39.87 % | 2.355 M -95.91 % | 57.576 M 471.63 % | -15.493 M -116.35 % | 94.765 M 1 055.48 % | -9.918 M -316.60 % | 4.579 M -47.71 % | 8.757 M -17.32 % | 10.592 M -21.83 % | 13.550 M 115.94 % | 6.275 M 5 804.55 % | -110.000 K -101.74 % | 6.315 M -25.30 % | 8.454 M 128.92 % | 3.693 M -70.55 % | 12.538 M 275.61 % | 3.338 M -64.87 % | 9.501 M 300.04 % | 2.375 M -54.48 % | 5.218 M 140.57 % | 2.169 M 21.38 % | 1.787 M -38.82 % | 2.921 M -70.11 % | 9.772 M 473.98 % | -2.613 M 0.00 % | -2.613 M -203.20 % | 2.532 M 0.00 % | 2.532 M -52.63 % | 5.345 M 0.00 % | 5.345 M 512.96 % | 872.000 K 0.00 % | 872.000 K 122.86 % | -3.815 M 0.00 % | -3.815 M -128.54 % | 13.365 M 0.00 % | 13.365 M 447.14 % | -3.850 M 0.00 % | -3.850 M 0.00 % | -3.850 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 -100.00 % | 90.000 K 5.88 % | 85.000 K 2.41 % | 83.000 K -52.84 % | 176.000 K 144.44 % | 72.000 K -58.14 % | 172.000 K 186.67 % | 60.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 4.772 M 1.36 % | 4.708 M -1.24 % | 4.767 M 784.42 % | 539.000 K 55.33 % | 347.000 K -21.67 % | 443.000 K 26.93 % | 349.000 K -88.75 % | 3.103 M 1 954.97 % | 151.000 K -41.02 % | 256.000 K -91.72 % | 3.092 M 11.46 % | 2.774 M 0.00 % | 2.774 M 9.51 % | 2.533 M 12.83 % | 2.245 M 11.75 % | 2.009 M 41.38 % | 1.421 M -2.20 % | 1.453 M 7.55 % | 1.351 M -4.72 % | 1.418 M 5.74 % | 1.341 M -13.20 % | 1.545 M 31.27 % | 1.177 M 2.71 % | 1.146 M 128.74 % | 501.000 K -21.04 % | 634.500 K 0.00 % | 634.500 K -48.08 % | 1.222 M 0.00 % | 1.222 M -38.28 % | 1.980 M 0.00 % | 1.980 M | 0.000 | 0.000 100.00 % | -4.570 M 0.00 % | -4.570 M | 0.000 | 0.000 -100.00 % | 77.000 K 0.00 % | 77.000 K 0.00 % | 77.000 K |
| Interest income | 80.000 K 5.26 % | 76.000 K 5.56 % | 72.000 K -20.00 % | 90.000 K 5.88 % | 85.000 K 2.41 % | 83.000 K -52.84 % | 176.000 K 144.44 % | 72.000 K -58.14 % | 172.000 K 186.67 % | 60.000 K 114.29 % | 28.000 K 3.70 % | 27.000 K -99.70 % | 9.098 M -3.02 % | 9.381 M 5.82 % | 8.865 M 4.12 % | 8.514 M -7.17 % | 9.172 M 0.78 % | 9.101 M -31.93 % | 13.371 M 58.35 % | 8.444 M -2.96 % | 8.702 M 2.46 % | 8.493 M 5.67 % | 8.037 M 2.15 % | 7.868 M -1.11 % | 7.956 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 209.000 K |
| Interest expense | 0.000 | 0.000 -100.00 % | 11.770 M 18.88 % | 9.901 M 2.47 % | 9.662 M 2.48 % | 9.428 M 3.99 % | 9.066 M -4.55 % | 9.498 M -8.54 % | 10.385 M 1.05 % | 10.277 M 4.96 % | 9.791 M 2.20 % | 9.580 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.003 M 8.69 % | 3.683 M 0.00 % | 3.683 M -47.24 % | 6.981 M 0.00 % | 6.981 M 6.81 % | 6.536 M 0.00 % | 6.536 M 6.85 % | 6.117 M 0.00 % | 6.117 M 20.53 % | 5.075 M 0.00 % | 5.075 M 34.12 % | 3.784 M 0.00 % | 3.784 M | 0.000 | 0.000 -100.00 % | 1.712 M 0.00 % | 1.712 M 0.00 % | 1.712 M |
| Depreciation and amortization | 475.000 K -38.23 % | 769.000 K 9.08 % | 705.000 K 30.80 % | 539.000 K -99.20 % | 67.397 M -37.50 % | 107.840 M 20.81 % | 89.262 M 94.38 % | 45.922 M 22.16 % | 37.592 M 43.25 % | 26.243 M -29.57 % | 37.259 M 24 094.16 % | 154.000 K -35.29 % | 238.000 K 266.15 % | 65.000 K -87.33 % | 513.000 K 201.76 % | 170.000 K 25.00 % | 136.000 K 12.40 % | 121.000 K 7.08 % | 113.000 K 7.62 % | 105.000 K 31.25 % | 80.000 K 21.21 % | 66.000 K -21.43 % | 84.000 K 6.33 % | 79.000 K -8.14 % | 86.000 K -18.10 % | 105.000 K 0.00 % | 105.000 K -30.69 % | 151.500 K 0.00 % | 151.500 K 26.78 % | 119.500 K 0.00 % | 119.500 K -3.24 % | 123.500 K 0.00 % | 123.500 K 104.13 % | 60.500 K 0.00 % | 60.500 K -24.38 % | 80.000 K 0.00 % | 80.000 K 207.69 % | 26.000 K 0.00 % | 26.000 K 0.00 % | 26.000 K |
| Operating income | 75.646 M 10.48 % | 68.469 M 0.57 % | 68.083 M 19.37 % | 57.037 M -24.38 % | 75.423 M 3.42 % | 72.929 M -16.77 % | 87.619 M 98.15 % | 44.218 M 20.17 % | 36.795 M 49.32 % | 24.641 M -31.74 % | 36.099 M 9.71 % | 32.905 M -22.90 % | 42.679 M 11.28 % | 38.353 M 3.96 % | 36.893 M 17.32 % | 31.446 M -5.23 % | 33.180 M 18.14 % | 28.086 M -4.48 % | 29.402 M 16.55 % | 25.226 M 3.80 % | 24.303 M 9.55 % | 22.184 M 0.87 % | 21.993 M 12.26 % | 19.592 M 1.87 % | 19.232 M -4.86 % | 20.215 M 0.00 % | 20.215 M 38.47 % | 14.599 M 0.00 % | 14.599 M 47.39 % | 9.905 M 0.00 % | 9.905 M -17.44 % | 11.998 M 0.00 % | 11.998 M -16.95 % | 14.447 M 0.00 % | 14.447 M 8.10 % | 13.365 M 0.00 % | 13.365 M 20.51 % | 11.090 M 0.00 % | 11.090 M -4.84 % | 11.654 M |
| Operating income ratio | 1.07 9.31 % | 0.98 1.36 % | 0.97 26.05 % | 0.77 -26.99 % | 1.05 -3.44 % | 1.09 -20.07 % | 1.36 73.26 % | 0.79 18.92 % | 0.66 54.08 % | 0.43 -26.81 % | 0.59 -7.17 % | 0.63 -28.54 % | 0.88 5.01 % | 0.84 -6.17 % | 0.90 2.27 % | 0.88 -10.80 % | 0.98 24.81 % | 0.79 -13.26 % | 0.91 5.63 % | 0.86 -3.88 % | 0.89 3.20 % | 0.87 -2.08 % | 0.88 1.78 % | 0.87 8.90 % | 0.80 -30.54 % | 1.15 0.00 % | 1.15 34.76 % | 0.85 0.00 % | 0.85 31.21 % | 0.65 0.00 % | 0.65 -30.33 % | 0.93 0.00 % | 0.93 -31.39 % | 1.36 0.00 % | 1.36 | 0.00 | 0.00 -100.00 % | 1.53 0.00 % | 1.53 -4.84 % | 1.61 |
| Total other income expenses net | -7.930 M 68.73 % | -25.358 M 17.83 % | -30.861 M -328.63 % | -7.200 M 40.88 % | -12.179 M -766.61 % | 1.827 M 11.20 % | 1.643 M 128.33 % | -5.800 M -58.21 % | -3.666 M 73.99 % | -14.092 M -299.09 % | -3.531 M 83.95 % | -22.003 M -7.35 % | -20.496 M -80.87 % | -11.332 M 5.53 % | -11.995 M -51.59 % | -7.913 M -1 336.12 % | -551.000 K 96.02 % | -13.827 M -3.93 % | -13.304 M -57.07 % | -8.470 M -129.10 % | -3.697 M 56.58 % | -8.514 M -7.88 % | -7.892 M 0.04 % | -7.895 M -258.54 % | -2.202 M 66.68 % | -6.608 M 0.00 % | -6.608 M -494.78 % | -1.111 M 0.00 % | -1.111 M 48.16 % | -2.143 M 0.00 % | -2.143 M 55.92 % | -4.862 M 0.00 % | -4.862 M -33.72 % | -3.636 M 0.00 % | -3.636 M -106.94 % | -1.757 M 0.00 % | -1.757 M -33.21 % | -1.319 M 0.00 % | -1.319 M 29.95 % | -1.883 M |
| 2025-03-31 | 2024-09-30 | 2024-03-31 | 2023-09-30 | 2023-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 | 2020-09-30 | 2020-03-31 | 2019-09-30 | 2019-03-31 | 2018-09-30 | 2018-03-31 | 2017-09-30 | 2017-03-31 | 2016-09-30 | 2016-03-31 | 2015-09-30 | 2015-03-31 | 2014-09-30 | 2014-03-31 | 2013-09-30 | 2013-03-31 | 2012-09-30 | 2012-03-31 | 2011-09-30 | 2011-03-31 | 2010-09-30 | 2010-03-31 | 2009-09-30 | 2009-03-31 | 2008-09-30 | 2008-03-31 | 2007-09-30 | 2007-03-31 | 2006-09-30 | 2006-03-31 | 2005-09-30 |
| 2025-03-31 | 2024-09-30 | 2024-03-31 | 2023-09-30 | 2023-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 | 2020-09-30 | 2020-03-31 | 2019-09-30 | 2019-03-31 | 2018-09-30 | 2018-03-31 | 2017-09-30 | 2017-03-31 | 2016-09-30 | 2016-03-31 | 2015-09-30 | 2015-03-31 | 2014-09-30 | 2014-03-31 | 2013-09-30 | 2013-03-31 | 2012-09-30 | 2012-03-31 | 2011-09-30 | 2011-03-31 | 2010-09-30 | 2010-03-31 | 2009-03-31 | 2008-03-31 | 2007-03-31 | 2006-03-31 | 2005-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 887.522 M -3.29 % | 917.716 M 1.21 % | 906.779 M 5.02 % | 863.446 M 3.09 % | 837.574 M -3.00 % | 863.504 M -0.08 % | 864.229 M -4.95 % | 909.278 M 2.04 % | 891.116 M -3.92 % | 927.463 M 11.25 % | 833.704 M -0.91 % | 841.321 M 7.05 % | 785.890 M 12.63 % | 697.762 M -10.43 % | 778.995 M 31.98 % | 590.242 M 14.55 % | 515.261 M 3.85 % | 496.138 M 5.72 % | 469.309 M 0.97 % | 464.800 M 17.34 % | 396.119 M 13.67 % | 348.491 M 0.17 % | 347.910 M 12.14 % | 310.258 M -10.01 % | 344.787 M 4.07 % | 331.301 M 21.72 % | 272.188 M 4.42 % | 260.658 M 0.02 % | 260.618 M 0.01 % | 260.593 M 10.01 % | 236.879 M 11.19 % | 213.041 M 38.76 % | 153.533 M 59.83 % | 96.061 M 85.66 % | 51.740 M 2.79 % | 50.338 M |
| Total investments | 6.574 M -0.80 % | 6.627 M -83.40 % | 39.924 M -33.05 % | 59.633 M 4.52 % | 57.056 M -3.13 % | 58.900 M 229.79 % | 17.860 M -98.95 % | 1.708 B 0.91 % | 1.693 B -0.38 % | 1.699 B 2.81 % | 1.653 B 2 015 452.44 % | 82.000 K -55.91 % | 186.000 K -99.99 % | 1.393 B 3.14 % | 1.350 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 241.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.033 M | 0.000 -100.00 % | 293.000 K | 0.000 -100.00 % | 2.014 M -75.63 % | 8.264 M 3 179.37 % | 252.000 K -97.71 % | 11.000 M |
| Total debt | 890.439 M -3.28 % | 920.607 M 0.74 % | 913.868 M 5.31 % | 867.803 M 3.10 % | 841.702 M -2.76 % | 865.625 M -0.01 % | 865.712 M -5.02 % | 911.512 M 1.87 % | 894.797 M -3.86 % | 930.743 M -0.11 % | 931.786 M 10.37 % | 844.262 M 7.00 % | 789.053 M 12.70 % | 700.109 M -10.52 % | 782.384 M 31.71 % | 594.004 M 15.06 % | 516.239 M 3.45 % | 499.008 M 6.03 % | 470.624 M -0.45 % | 472.748 M 18.90 % | 397.588 M 13.26 % | 351.052 M 0.27 % | 350.099 M -0.89 % | 353.245 M 1.90 % | 346.666 M 4.28 % | 332.452 M 21.49 % | 273.638 M 4.60 % | 261.612 M -0.06 % | 261.768 M -0.57 % | 263.274 M 10.84 % | 237.521 M 11.19 % | 213.623 M 35.37 % | 157.808 M 46.98 % | 107.367 M 56.97 % | 68.398 M 7.39 % | 63.693 M |
| Accumulated other comprehensive income loss | 264.348 M 3.72 % | 254.871 M 15.03 % | 221.562 M -4.05 % | 230.907 M 67.99 % | 137.454 M 0.58 % | 136.660 M 77.45 % | 77.015 M 2.10 % | 75.430 M -0.49 % | 75.799 M 1.34 % | 74.794 M -13.08 % | 86.049 M -29.60 % | 122.222 M 62.82 % | 75.066 M 1.34 % | 74.076 M 1.51 % | 72.973 M 11.80 % | 65.273 M 15.94 % | 56.297 M 7.14 % | 52.545 M 20.44 % | 43.626 M 0.10 % | 43.583 M 0.63 % | 43.310 M -1.34 % | 43.897 M 7 801.23 % | -570.000 K -101.25 % | 45.762 M 9 754.43 % | -474.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 30.606 M |
| Retained earnings | 106.696 M -41.53 % | 182.475 M -23.15 % | 237.443 M 18.06 % | 201.114 M -27.39 % | 276.972 M 36.87 % | 202.364 M -5.87 % | 214.988 M 69.03 % | 127.190 M -8.57 % | 139.106 M 35.95 % | 102.319 M -15.97 % | 121.760 M 149.53 % | 48.796 M -60.57 % | 123.747 M 26.36 % | 97.935 M -10.29 % | 109.164 M 19.34 % | 91.475 M -11.65 % | 103.541 M 46.30 % | 70.771 M -16.25 % | 84.500 M 39.29 % | 60.663 M -12.29 % | 69.161 M 41.89 % | 48.743 M 70.62 % | 28.568 M 109.94 % | 13.608 M -54.00 % | 29.582 M 132.34 % | 12.732 M -53.46 % | 27.360 M 133.71 % | 11.707 M -57.65 % | 27.646 M 41.21 % | 19.578 M -14.96 % | 23.021 M 15.83 % | 19.874 M 16.97 % | 16.990 M | 0.000 -100.00 % | 9.263 M 10.93 % | 8.350 M |
| Common stock | 322.499 M 0.00 % | 322.499 M 2.37 % | 315.035 M 0.00 % | 315.035 M 2.11 % | 308.515 M 0.00 % | 308.515 M 6.69 % | 289.179 M 4.56 % | 276.563 M 0.01 % | 276.526 M 0.00 % | 276.524 M 0.27 % | 275.768 M 0.00 % | 275.777 M 10.78 % | 248.939 M -0.01 % | 248.963 M 19.58 % | 208.205 M 1.08 % | 205.986 M 4.24 % | 197.603 M 1.57 % | 194.545 M 0.00 % | 194.545 M 0.53 % | 193.512 M 15.94 % | 166.902 M 3.69 % | 160.962 M 0.00 % | 160.962 M 0.00 % | 160.962 M 24.40 % | 129.389 M -0.05 % | 129.449 M 6.83 % | 121.174 M 0.73 % | 120.293 M 6.46 % | 112.989 M 3.11 % | 109.578 M 5.51 % | 103.851 M 20.03 % | 86.523 M 2.87 % | 84.107 M 4.74 % | 80.303 M 0.01 % | 80.294 M 0.00 % | 80.293 M |
| Total equity | 1.230 B 5.68 % | 1.164 B -0.89 % | 1.174 B 3.12 % | 1.139 B 3.15 % | 1.104 B 8.01 % | 1.022 B 10.99 % | 920.980 M 15.71 % | 795.938 M -1.52 % | 808.223 M 4.91 % | 770.429 M -3.57 % | 798.987 M 4.83 % | 762.205 M 7.67 % | 707.926 M 3.93 % | 681.148 M 19.85 % | 568.332 M 6.00 % | 536.175 M 4.12 % | 514.970 M 9.72 % | 469.360 M -1.01 % | 474.170 M 5.97 % | 447.467 M 17.38 % | 381.212 M 9.96 % | 346.697 M -2.76 % | 356.524 M 3.98 % | 342.890 M 27.19 % | 269.588 M 2.96 % | 261.848 M 8.50 % | 241.335 M 4.50 % | 230.944 M 0.58 % | 229.607 M 15.73 % | 198.393 M 3.85 % | 191.040 M 20.71 % | 158.259 M -3.49 % | 163.984 M 11.48 % | 147.091 M 10.45 % | 133.169 M 9.22 % | 121.928 M |
| Other non current liabilities | -2.000 K -300.00 % | 1.000 K 0.00 % | 1.000 K 200.00 % | -1.000 K 99.99 % | -8.555 M -72.38 % | -4.963 M 0.06 % | -4.966 M -127.24 % | 18.231 M -19.01 % | 22.510 M -24.62 % | 29.863 M 14.47 % | 26.088 M -21.11 % | 33.067 M | 0.000 | 0.000 | 0.000 -100.00 % | 22.309 M | 0.000 100.00 % | -9.000 K 10.00 % | -10.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 14.266 M -63.40 % | 38.979 M 176.51 % | 14.097 M -60.28 % | 35.492 M 26.13 % | 28.139 M 18.40 % | 23.766 M 94.98 % | 12.189 M -39.50 % | 20.146 M 19.26 % | 16.892 M 19.13 % | 14.180 M 853.60 % | 1.487 M 101.44 % | -103.031 M -68 787.33 % | 150.000 K 100.24 % | -63.411 M |
| Long term debt | 828.955 M -3.63 % | 860.199 M -0.81 % | 867.186 M 4.49 % | 829.889 M 5.02 % | 790.238 M -3.87 % | 822.026 M 7.60 % | 763.982 M -2.03 % | 779.801 M 1.92 % | 765.117 M -6.65 % | 819.579 M 1.84 % | 804.793 M 10.63 % | 727.494 M -0.41 % | 730.472 M 12.09 % | 651.692 M -14.22 % | 759.688 M 40.59 % | 540.369 M 7.11 % | 504.483 M -3.83 % | 524.593 M 15.00 % | 456.178 M 13.74 % | 401.066 M 9.89 % | 364.966 M 10.93 % | 329.015 M -6.41 % | 351.559 M 14.33 % | 307.484 M -14.63 % | 360.182 M 23.34 % | 292.033 M 13.44 % | 257.423 M -1.60 % | 261.612 M -0.06 % | 261.768 M 0.65 % | 260.088 M 12.28 % | 231.643 M 8.69 % | 213.119 M 40.51 % | 151.671 M 47.21 % | 103.031 M 56.14 % | 65.985 M 4.06 % | 63.411 M |
| Total non current liabilities | 830.513 M -3.80 % | 863.330 M -0.81 % | 870.387 M 5.53 % | 824.742 M 5.01 % | 785.367 M -3.99 % | 817.985 M 7.65 % | 759.823 M -4.79 % | 798.032 M 1.32 % | 787.627 M -7.28 % | 849.442 M 2.23 % | 830.881 M 9.25 % | 760.561 M 4.12 % | 730.472 M 12.09 % | 651.692 M -14.22 % | 759.688 M 35.01 % | 562.678 M 11.54 % | 504.483 M -3.83 % | 524.584 M 15.00 % | 456.168 M 13.74 % | 401.066 M 9.89 % | 364.966 M 10.93 % | 329.015 M -10.06 % | 365.825 M 5.59 % | 346.462 M -7.43 % | 374.279 M 14.27 % | 327.525 M 14.69 % | 285.562 M 0.06 % | 285.378 M 4.17 % | 273.957 M -2.24 % | 280.234 M 12.75 % | 248.535 M 9.34 % | 227.299 M 48.41 % | 153.158 M 49.11 % | 102.714 M 55.31 % | 66.135 M | 0.000 |
| Other current liabilities | 32.172 M 36.11 % | 23.636 M 8.44 % | 21.796 M -5.54 % | 23.075 M 14.48 % | 20.157 M 3.47 % | 19.481 M -3.10 % | 20.104 M 78.15 % | 11.285 M -1.09 % | 11.409 M -3.12 % | 11.776 M 9.13 % | 10.791 M -3.05 % | 11.130 M -60.32 % | 28.049 M 162.51 % | 10.685 M -43.63 % | 18.954 M 68.58 % | 11.243 M -54.66 % | 24.795 M -5.86 % | 26.339 M -6.09 % | 28.046 M 34.49 % | 20.854 M -27.63 % | 28.814 M 517.93 % | 4.663 M -26.07 % | 6.307 M 16.80 % | 5.400 M 1 318.96 % | -443.000 K -101.58 % | 28.039 M 381.40 % | -9.964 M -127.85 % | 35.774 M 210.08 % | 11.537 M 9.00 % | 10.584 M 35.90 % | 7.788 M -37.37 % | 12.434 M 14.82 % | 10.829 M 6.43 % | 10.175 M 154.76 % | 3.994 M 1 516.31 % | -282.000 K |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 12.165 M 132.09 % | -37.914 M -295.53 % | 19.390 M 144.47 % | -43.599 M 57.14 % | -101.730 M 22.76 % | -131.711 M -908.64 % | 16.288 M 114.65 % | -111.164 M -1 316.50 % | 9.138 M 107.83 % | -116.768 M -41.95 % | -82.260 M -35.28 % | -60.809 M -67.13 % | -36.384 M 32.16 % | -53.635 M -73.53 % | -30.909 M -326.98 % | -7.239 M 83.01 % | -42.601 M 40.57 % | -71.682 M -25.30 % | -57.209 M -10.45 % | -51.797 M -584.49 % | 10.691 M 175.47 % | 3.881 M -74.33 % | 15.119 M | 0.000 100.00 % | -1.563 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 61.484 M 1.78 % | 60.408 M 29.40 % | 46.682 M 23.13 % | 37.914 M 18.21 % | 32.074 M -26.43 % | 43.599 M -57.14 % | 101.730 M -22.76 % | 131.711 M 16.16 % | 113.392 M 2.00 % | 111.164 M -5.68 % | 117.855 M 0.93 % | 116.768 M 41.95 % | 82.260 M 35.28 % | 60.809 M 67.13 % | 36.384 M -32.16 % | 53.635 M 73.53 % | 30.909 M 326.98 % | 7.239 M -83.01 % | 42.601 M -40.57 % | 71.682 M 25.30 % | 57.209 M 10.45 % | 51.797 M 131.02 % | 22.421 M -51.00 % | 45.761 M 38.03 % | 33.154 M -17.97 % | 40.419 M 24.63 % | 32.430 M | 0.000 -100.00 % | 7.177 M 125.27 % | 3.186 M -45.80 % | 5.878 M 1 066.27 % | 504.000 K -91.79 % | 6.137 M 41.54 % | 4.336 M 79.69 % | 2.413 M 755.67 % | 282.000 K |
| Total current liabilities | 98.550 M -0.92 % | 99.464 M 15.40 % | 86.194 M 10.74 % | 77.838 M -18.39 % | 95.379 M 13.16 % | 84.284 M -33.35 % | 126.459 M -21.65 % | 161.404 M -1.85 % | 164.452 M 15.62 % | 142.230 M -6.67 % | 152.399 M 1.92 % | 149.524 M 21.82 % | 122.745 M 39.25 % | 88.147 M 48.59 % | 59.323 M -21.35 % | 75.425 M 23.36 % | 61.143 M 46.83 % | 41.643 M -51.16 % | 85.267 M -33.09 % | 127.436 M 46.46 % | 87.010 M 32.77 % | 65.534 M 95.53 % | 33.516 M -51.03 % | 68.447 M 56.83 % | 43.644 M -36.25 % | 68.458 M 144.08 % | 28.047 M -21.60 % | 35.774 M 91.16 % | 18.714 M 35.90 % | 13.770 M 0.76 % | 13.666 M 5.63 % | 12.938 M -23.74 % | 16.966 M 16.92 % | 14.511 M 118.54 % | 6.640 M | 0.000 |
| Total liabilities | 929.063 M -3.50 % | 962.794 M 0.65 % | 956.581 M 5.02 % | 910.839 M 2.42 % | 889.300 M -1.98 % | 907.232 M 1.79 % | 891.248 M -7.40 % | 962.429 M 0.80 % | 954.785 M -3.99 % | 994.459 M 0.84 % | 986.149 M 7.68 % | 915.833 M 6.99 % | 855.966 M 15.37 % | 741.919 M -10.16 % | 825.841 M 29.42 % | 638.103 M 11.48 % | 572.368 M 1.08 % | 566.236 M 4.58 % | 541.445 M -2.07 % | 552.909 M 18.59 % | 466.227 M 7.00 % | 435.730 M 9.11 % | 399.341 M -3.75 % | 414.909 M -0.72 % | 417.923 M 5.54 % | 395.983 M 26.27 % | 313.609 M -2.35 % | 321.152 M 9.73 % | 292.671 M -0.45 % | 294.004 M 12.13 % | 262.201 M 9.14 % | 240.237 M 41.21 % | 170.124 M 45.13 % | 117.225 M 61.08 % | 72.775 M 6.84 % | 68.113 M |
| Other non current assets | 2.095 B 8 684.15 % | 23.852 M -98.83 % | 2.034 B 8.36 % | 1.877 B 2.13 % | 1.838 B 1.07 % | 1.819 B 4.08 % | 1.747 B 12 256.67 % | 14.141 M -36.29 % | 22.195 M 4.40 % | 21.260 M 189.37 % | 7.347 M -99.55 % | 1.638 B 147 270.08 % | -1.113 M 99.92 % | -1.394 B -3.13 % | -1.352 B -17.04 % | -1.155 B -7.54 % | -1.074 B -5.42 % | -1.019 B -1.61 % | -1.003 B -2.68 % | -976.369 M -16.57 % | -837.598 M -9.04 % | -768.136 M -202.98 % | 745.921 M 6.03 % | 703.521 M 4.13 % | 675.595 M 6.06 % | 636.976 M 18.51 % | 537.493 M 2.07 % | 526.594 M 3.94 % | 506.643 M 4.65 % | 484.145 M 7.90 % | 448.684 M 16.84 % | 384.005 M 19.37 % | 321.686 M 32.43 % | 242.914 M 37.67 % | 176.446 M 205.73 % | -166.879 M |
| Long term investments | 6.574 M -0.80 % | 6.627 M -83.40 % | 39.924 M -33.05 % | 59.633 M 4.52 % | 57.056 M -3.13 % | 58.900 M 229.79 % | 17.860 M -98.95 % | 1.708 B 0.91 % | 1.693 B -0.38 % | 1.699 B 2.81 % | 1.653 B 2 015 452.44 % | 82.000 K -55.91 % | 186.000 K -99.99 % | 1.393 B 3.14 % | 1.350 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 241.000 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 |
| Intangible assets | 8.697 M -2.42 % | 8.913 M 0.44 % | 8.874 M 8.88 % | 8.150 M 31.62 % | 6.192 M 19.51 % | 5.181 M 28.56 % | 4.030 M 152.19 % | 1.598 M 2.90 % | 1.553 M 12.45 % | 1.381 M 20.93 % | 1.142 M 178.54 % | 410.000 K 188.73 % | 142.000 K 54.35 % | 92.000 K -20.00 % | 115.000 K -12.21 % | 131.000 K -62.14 % | 346.000 K 136.99 % | 146.000 K -0.68 % | 147.000 K 13.08 % | 130.000 K 8.33 % | 120.000 K 224.32 % | 37.000 K 37.04 % | 27.000 K -38.64 % | 44.000 K -21.43 % | 56.000 K -97.71 % | 2.448 M 2 885.37 % | 82.000 K | 0.000 -100.00 % | 74.000 K | 0.000 -100.00 % | 112.000 K -97.97 % | 5.526 M 0.60 % | 5.493 M 176.17 % | 1.989 M 66 200.00 % | 3.000 K | 0.000 |
| 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 -100.00 % | 201.000 K | 0.000 |
| Goodwill and intangible assets | 8.697 M -2.42 % | 8.913 M 0.44 % | 8.874 M 8.88 % | 8.150 M 31.62 % | 6.192 M 19.51 % | 5.181 M 28.56 % | 4.030 M 152.19 % | 1.598 M 2.90 % | 1.553 M 12.45 % | 1.381 M 20.93 % | 1.142 M 178.54 % | 410.000 K 188.73 % | 142.000 K 54.35 % | 92.000 K -20.00 % | 115.000 K -12.21 % | 131.000 K -62.14 % | 346.000 K 136.99 % | 146.000 K -0.68 % | 147.000 K 13.08 % | 130.000 K 8.33 % | 120.000 K 224.32 % | 37.000 K 37.04 % | 27.000 K -38.64 % | 44.000 K -21.43 % | 56.000 K -18.84 % | 69.000 K -15.85 % | 82.000 K | 0.000 -100.00 % | 74.000 K | 0.000 -100.00 % | 112.000 K -97.97 % | 5.526 M 0.60 % | 5.493 M 176.17 % | 1.989 M 875.00 % | 204.000 K 1.49 % | 201.000 K |
| Property plant equipment net | 6.163 M -99.70 % | 2.054 B 31 733.50 % | 6.451 M 1.27 % | 6.370 M 0.49 % | 6.339 M 1.70 % | 6.233 M -3.21 % | 6.440 M 1.18 % | 6.365 M -0.95 % | 6.426 M -1.89 % | 6.550 M 0.08 % | 6.545 M 75.85 % | 3.722 M -99.76 % | 1.532 B 9.95 % | 1.394 B 3.13 % | 1.351 B 17.04 % | 1.155 B 7.56 % | 1.073 B 5.41 % | 1.018 B 1.61 % | 1.002 B 2.67 % | 976.239 M 16.57 % | 837.478 M 9.03 % | 768.099 M 258 519.19 % | 297.000 K -11.61 % | 336.000 K -4.55 % | 352.000 K 16.94 % | 301.000 K -17.08 % | 363.000 K 16.35 % | 312.000 K 18.18 % | 264.000 K -2.94 % | 272.000 K -7.80 % | 295.000 K -11.41 % | 333.000 K 4.39 % | 319.000 K 49.77 % | 213.000 K -95.47 % | 4.705 M -97.18 % | 166.678 M |
| Total non current assets | 2.117 B 1.13 % | 2.093 B 0.16 % | 2.090 B 7.08 % | 1.952 B 2.29 % | 1.908 B 0.81 % | 1.892 B 6.49 % | 1.777 B 2.54 % | 1.733 B 0.46 % | 1.725 B -0.29 % | 1.730 B 3.64 % | 1.669 B 1.54 % | 1.644 B 7.26 % | 1.533 B 9.96 % | 1.394 B 3.13 % | 1.352 B 17.04 % | 1.155 B 7.54 % | 1.074 B 5.42 % | 1.019 B 1.61 % | 1.003 B 2.68 % | 976.369 M 16.57 % | 837.598 M 9.04 % | 768.136 M 2.93 % | 746.245 M 6.02 % | 703.901 M 4.13 % | 676.003 M 6.07 % | 637.346 M 18.48 % | 537.938 M 2.09 % | 526.906 M 3.93 % | 506.981 M 4.66 % | 484.417 M 7.87 % | 449.091 M 15.19 % | 389.864 M 19.04 % | 327.498 M 33.61 % | 245.116 M 35.16 % | 181.355 M | 0.000 |
| Other current assets | 24.048 M 69.45 % | 14.192 M -27.55 % | 19.590 M 51.48 % | 12.932 M -3.84 % | 13.449 M -25.22 % | 17.984 M 8.32 % | 16.602 M 17.44 % | 14.136 M -40.65 % | 23.817 M 12.06 % | 21.254 M 130.02 % | 9.240 M -55.30 % | 20.672 M -2.71 % | 21.247 M 13.20 % | 18.769 M -42.87 % | 32.853 M 197.37 % | 11.048 M 10.13 % | 10.032 M -8.49 % | 10.963 M 5.24 % | 10.417 M -3.55 % | 10.800 M 50.00 % | 7.200 M -23.53 % | 9.415 M 40.40 % | 6.706 M -15.51 % | 7.937 M -10.96 % | 8.914 M -47.21 % | 16.886 M 12.16 % | 15.055 M -37.88 % | 24.236 M 71.32 % | 14.147 M 166.97 % | 5.299 M 51.05 % | 3.508 M -56.42 % | 8.050 M 244.75 % | 2.335 M -70.42 % | 7.894 M -0.47 % | 7.931 M 155.96 % | -14.173 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.000 M |
| cash and cash equivalents | 2.917 M 0.90 % | 2.891 M -59.22 % | 7.089 M 62.70 % | 4.357 M 5.55 % | 4.128 M 94.63 % | 2.121 M 43.02 % | 1.483 M -33.62 % | 2.234 M -39.31 % | 3.681 M 12.23 % | 3.280 M -96.66 % | 98.082 M 3 234.99 % | 2.941 M -7.02 % | 3.163 M 34.77 % | 2.347 M -30.75 % | 3.389 M -9.91 % | 3.762 M 284.66 % | 978.000 K -65.92 % | 2.870 M 118.25 % | 1.315 M -83.45 % | 7.948 M 441.05 % | 1.469 M -42.64 % | 2.561 M 16.99 % | 2.189 M -94.91 % | 42.987 M 2 187.76 % | 1.879 M 63.25 % | 1.151 M -20.62 % | 1.450 M 51.99 % | 954.000 K -17.04 % | 1.150 M -57.11 % | 2.681 M 317.60 % | 642.000 K 10.31 % | 582.000 K -86.39 % | 4.275 M -62.19 % | 11.306 M -32.13 % | 16.658 M 24.73 % | 13.355 M |
| Cash and short term investments | 2.917 M 0.90 % | 2.891 M -59.22 % | 7.089 M 62.70 % | 4.357 M 5.55 % | 4.128 M 94.63 % | 2.121 M 43.02 % | 1.483 M -33.62 % | 2.234 M -39.31 % | 3.681 M 12.23 % | 3.280 M -96.66 % | 98.082 M 3 234.99 % | 2.941 M -7.02 % | 3.163 M 34.77 % | 2.347 M -30.75 % | 3.389 M -9.91 % | 3.762 M 284.66 % | 978.000 K -65.92 % | 2.870 M 118.25 % | 1.315 M -83.45 % | 7.948 M 441.05 % | 1.469 M -42.64 % | 2.561 M 16.99 % | 2.189 M -94.91 % | 42.987 M 2 187.76 % | 1.879 M 63.25 % | 1.151 M -20.62 % | 1.450 M 51.99 % | 954.000 K -17.04 % | 1.150 M -57.11 % | 2.681 M 317.60 % | 642.000 K 10.31 % | 582.000 K -86.39 % | 4.275 M -62.19 % | 11.306 M -32.13 % | 16.658 M 24.73 % | 13.355 M |
| Total current assets | 42.455 M 25.92 % | 33.716 M -18.38 % | 41.306 M 5.43 % | 39.180 M 35.01 % | 29.019 M -10.37 % | 32.377 M 60.66 % | 20.152 M -5.37 % | 21.295 M -37.98 % | 34.335 M 8.10 % | 31.763 M -71.89 % | 113.008 M 275.50 % | 30.095 M 5.74 % | 28.461 M 7.55 % | 26.464 M -33.47 % | 39.775 M 122.07 % | 17.911 M 49.91 % | 11.948 M -25.18 % | 15.970 M 21.86 % | 13.105 M -45.39 % | 23.997 M 143.95 % | 9.837 M -31.15 % | 14.287 M 48.51 % | 9.620 M -82.15 % | 53.899 M 368.32 % | 11.509 M -43.82 % | 20.485 M 20.46 % | 17.006 M -32.49 % | 25.190 M 64.67 % | 15.297 M 91.69 % | 7.980 M 92.29 % | 4.150 M -51.92 % | 8.632 M 30.59 % | 6.610 M -65.57 % | 19.200 M -21.92 % | 24.589 M | 0.000 |
| Inventory | 17.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.000 K | 0.000 -100.00 % | 59.000 K | 0.000 -100.00 % | 85.000 K | 0.000 -100.00 % | 129.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 39.000 K | 0.000 -100.00 % | 95.000 K | 0.000 -100.00 % | 111.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 8.399 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 15.473 M -6.97 % | 16.633 M 13.71 % | 14.627 M -33.18 % | 21.891 M 91.32 % | 11.442 M -6.76 % | 12.272 M 493.71 % | 2.067 M -58.03 % | 4.925 M -27.97 % | 6.837 M -5.42 % | 7.229 M 27.14 % | 5.686 M -12.28 % | 6.482 M 60.01 % | 4.051 M -24.25 % | 5.348 M 51.37 % | 3.533 M -14.48 % | 4.131 M 340.41 % | 938.000 K -70.38 % | 3.167 M 130.66 % | 1.373 M -73.84 % | 5.249 M 349.40 % | 1.168 M -49.46 % | 2.311 M 218.76 % | 725.000 K -75.63 % | 2.975 M 315.50 % | 716.000 K -70.75 % | 2.448 M 388.62 % | 501.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 852.000 K 4.13 % | 818.207 K |
| Tax assets | 0.000 | 0.000 -100.00 % | 8.000 K 0.00 % | 8.000 K -94.33 % | 141.000 K -95.98 % | 3.504 M 149.93 % | 1.402 M -51.92 % | 2.916 M 20.85 % | 2.413 M 28.28 % | 1.881 M 13.79 % | 1.653 M -9.87 % | 1.834 M 64.78 % | 1.113 M -4.05 % | 1.160 M -7.13 % | 1.249 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -241.000 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 assets | 0.000 | 0.000 | 0.000 -100.00 % | 58.956 M 4.32 % | 56.512 M 1 145.58 % | 4.537 M -69.73 % | 14.987 M 279.42 % | 3.950 M 14.53 % | 3.449 M 18.24 % | 2.917 M 8.52 % | 2.688 M -30.94 % | 3.892 M 46.21 % | 2.662 M -1.77 % | 2.710 M -3.11 % | 2.797 M 80.68 % | 1.548 M -0.06 % | 1.549 M 49.81 % | 1.034 M 10 240.00 % | 10.000 K 0.00 % | 10.000 K 150.00 % | 4.000 K 0.00 % | 4.000 K | 0.000 100.00 % | -1.000 K 0.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 190.041 M |
| Account payables | 346.000 K -97.76 % | 15.420 M 1 892.25 % | 774.000 K -95.41 % | 16.849 M 6 777.14 % | 245.000 K -98.82 % | 20.813 M 1 040 550.00 % | 2.000 K -99.99 % | 18.009 M 2 632.78 % | 659.000 K -96.40 % | 18.331 M 8 194.57 % | 221.000 K -98.64 % | 16.245 M 4 033.59 % | 393.000 K -97.64 % | 16.653 M 5 237.50 % | 312.000 K -97.04 % | 10.547 M 2 829.72 % | 360.000 K -95.54 % | 8.065 M 899.38 % | 807.000 K -97.69 % | 34.900 M 4 284.42 % | 796.000 K -91.23 % | 9.074 M 2 470.54 % | 353.000 K -97.37 % | 13.404 M 387.06 % | 2.752 M | 0.000 -100.00 % | 1.563 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 233.000 K | 0.000 |
| Tax payables | 4.548 M | 0.000 -100.00 % | 4.777 M | 0.000 -100.00 % | 4.123 M 954.48 % | 391.000 K -91.54 % | 4.623 M 1 058.65 % | 399.000 K -93.78 % | 6.416 M 569.03 % | 959.000 K -81.75 % | 5.256 M -2.32 % | 5.381 M -55.32 % | 12.043 M | 0.000 -100.00 % | 3.673 M | 0.000 -100.00 % | 5.079 M | 0.000 -100.00 % | 13.813 M | 0.000 -100.00 % | 191.000 K | 0.000 -100.00 % | 4.435 M | 0.000 -100.00 % | 8.181 M | 0.000 -100.00 % | 5.581 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 100.00 % | -43.036 M -321.95 % | 19.390 M 146.60 % | -41.607 M -62.93 % | -25.536 M | 0.000 -100.00 % | 16.288 M | 0.000 -100.00 % | 9.138 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 364.611 M | 0.000 -100.00 % | 23.984 M | 0.000 -100.00 % | 30.218 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 8.982 M 20.29 % | 7.467 M 6.60 % | 7.005 M -2.18 % | 7.161 M 5.08 % | 6.815 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.278 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 534.000 K | 0.000 -100.00 % | 631.000 K | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 4.557 M -12.20 % | 5.190 M 2.19 % | 5.079 M -1.32 % | 5.147 M 135.45 % | -14.519 M -459.29 % | 4.041 M -2.84 % | 4.159 M 38.96 % | 2.993 M 122.04 % | -13.582 M -587.51 % | 2.786 M 144.45 % | -6.268 M -305.91 % | 3.044 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.000 K -21.43 % | 14.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.577 M | 0.000 -100.00 % | 16.215 M | 0.000 | 0.000 -100.00 % | 41.000 K -48.75 % | 80.000 K -48.72 % | 156.000 K -48.00 % | 300.000 K -36.71 % | 474.000 K -17.57 % | 575.000 K 30.98 % | 439.000 K |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 396.559 M -0.01 % | 396.581 M 0.83 % | 393.317 M -0.02 % | 393.402 M 3.27 % | 380.953 M 1.69 % | 374.617 M 5.94 % | 353.623 M 6.97 % | 330.574 M -0.96 % | 333.773 M 5.36 % | 316.792 M 0.44 % | 315.410 M 0.00 % | 315.410 M 21.23 % | 260.174 M 0.00 % | 260.174 M 46.17 % | 177.990 M 2.62 % | 173.441 M 10.10 % | 157.529 M 3.98 % | 151.499 M 0.00 % | 151.499 M 1.20 % | 149.709 M 47.01 % | 101.839 M 9.39 % | 93.095 M 0.00 % | 93.095 M 0.00 % | 93.095 M -15.84 % | 110.617 M 2.06 % | 108.389 M 16.80 % | 92.801 M -6.21 % | 98.944 M 10.03 % | 89.926 M 29.88 % | 69.237 M 8.81 % | 63.634 M 533.49 % | 10.045 M 26.26 % | 7.956 M 70.73 % | 4.660 M 0.00 % | 4.660 M 73.97 % | 2.679 M |
| Deferred tax liabilities non current | 1.560 M -50.16 % | 3.130 M -2.19 % | 3.200 M 2.83 % | 3.112 M -15.50 % | 3.683 M 299.46 % | 922.000 K 14.25 % | 807.000 K | 0.000 100.00 % | -34.772 M | 0.000 100.00 % | -25.405 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 355.000 K | 0.000 -100.00 % | 1.179 M | 0.000 -100.00 % | 2.211 M | 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 -100.00 % | 8.259 M -3.45 % | 8.554 M 72.36 % | 4.963 M -0.06 % | 4.966 M 65.92 % | 2.993 M 10.61 % | 2.706 M -2.91 % | 2.787 M -2.86 % | 2.869 M -50.09 % | 5.748 M 109.09 % | 2.749 M 32.16 % | 2.080 M -69.55 % | 6.830 M | 0.000 -100.00 % | 6.742 M 74 802.79 % | 9.001 K -9.99 % | 10.000 K -99.96 % | 24.407 M 71.27 % | 14.251 M -65.39 % | 41.181 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 -100.00 % | 68.113 M |
| Total assets | 2.159 B 1.52 % | 2.127 B -0.20 % | 2.131 B 3.97 % | 2.050 B 2.82 % | 1.993 B 3.32 % | 1.929 B 6.47 % | 1.812 B 3.06 % | 1.758 B -0.26 % | 1.763 B -0.11 % | 1.765 B -1.13 % | 1.785 B 6.38 % | 1.678 B 7.30 % | 1.564 B 9.90 % | 1.423 B 2.07 % | 1.394 B 18.73 % | 1.174 B 8.00 % | 1.087 B 5.00 % | 1.036 B 1.97 % | 1.016 B 1.52 % | 1.000 B 18.05 % | 847.439 M 8.31 % | 782.427 M 3.51 % | 755.865 M -0.26 % | 757.799 M 10.22 % | 687.511 M 4.51 % | 657.831 M 18.54 % | 554.944 M 0.52 % | 552.096 M 5.71 % | 522.278 M 6.07 % | 492.397 M 8.64 % | 453.241 M 13.74 % | 398.496 M 19.27 % | 334.108 M 26.40 % | 264.316 M 28.34 % | 205.944 M 8.37 % | 190.041 M |
| 2025-03-31 | 2024-09-30 | 2024-03-31 | 2023-09-30 | 2023-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 | 2020-09-30 | 2020-03-31 | 2019-09-30 | 2019-03-31 | 2018-09-30 | 2018-03-31 | 2017-09-30 | 2017-03-31 | 2016-09-30 | 2016-03-31 | 2015-09-30 | 2015-03-31 | 2014-09-30 | 2014-03-31 | 2013-09-30 | 2013-03-31 | 2012-09-30 | 2012-03-31 | 2011-09-30 | 2011-03-31 | 2010-09-30 | 2010-03-31 | 2009-03-31 | 2008-03-31 | 2007-03-31 | 2006-03-31 | 2005-03-31 |
| 2025-03-31 | 2024-09-30 | 2024-03-31 | 2023-09-30 | 2023-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 | 2020-09-30 | 2020-03-31 | 2019-09-30 | 2019-03-31 | 2018-09-30 | 2018-03-31 | 2017-09-30 | 2017-03-31 | 2016-09-30 | 2016-03-31 | 2015-09-30 | 2015-03-31 | 2014-09-30 | 2014-03-31 | 2013-09-30 | 2013-03-31 | 2012-09-30 | 2012-03-31 | 2011-09-30 | 2011-03-31 | 2010-09-30 | 2010-03-31 | 2009-09-30 | 2009-03-31 | 2008-09-30 | 2008-03-31 | 2007-09-30 | 2007-03-31 | 2006-09-30 | 2006-03-31 | 2005-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 9.000 K 101.57 % | -574.000 K -111.35 % | 5.058 M 135.72 % | -14.162 M -415.34 % | 4.491 M -6.26 % | 4.791 M 233.98 % | -3.576 M -143.08 % | 8.300 M 207.79 % | -7.700 M -270.20 % | 4.524 M 145.23 % | -10.002 M -62.71 % | -6.147 M 50.13 % | -12.327 M -187.95 % | -4.281 M -284.53 % | 2.320 M 197.73 % | -2.374 M -119.74 % | 12.024 M 694.66 % | -2.022 M 48.14 % | -3.899 M -155.81 % | 6.986 M -60.02 % | 17.473 M 959.05 % | -2.034 M 41.11 % | -3.454 M 38.94 % | -5.657 M 37.59 % | -9.063 M -1 090.49 % | 915.000 K 0.00 % | 915.000 K 178.78 % | -1.162 M 0.00 % | -1.162 M 83.66 % | -7.109 M 0.00 % | -7.109 M -184.57 % | -2.498 M 0.00 % | -2.498 M -26.83 % | -1.970 M 0.00 % | -1.970 M -172.74 % | 2.708 M 0.00 % | 2.708 M 1 059.60 % | -282.150 K 0.00 % | -282.150 K 0.00 % | -282.150 K |
| Accounts receivables | 1.391 M 152.93 % | -2.628 M -140.46 % | 6.495 M 162.58 % | -10.379 M -2 099.81 % | 519.000 K 105.03 % | -10.328 M -492.70 % | 2.630 M 31.76 % | 1.996 M 446.85 % | 365.000 K 109.96 % | -3.664 M -748.50 % | 565.000 K 123.09 % | -2.447 M -191.27 % | 2.681 M 237.14 % | -1.955 M -353.60 % | -431.000 K 80.04 % | -2.159 M -284.69 % | 1.169 M 225.56 % | -931.000 K -123.79 % | 3.914 M 244.16 % | -2.715 M -325.50 % | 1.204 M 173.96 % | -1.628 M -152.91 % | 3.077 M 495.16 % | 517.000 K -28.79 % | 726.000 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 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 100.00 % | -6.631 M -306.96 % | 3.204 M -6.23 % | 3.417 M 650.24 % | -621.000 K 89.55 % | -5.944 M -239.37 % | 4.265 M 9.50 % | 3.895 M 162.41 % | -6.241 M -55.48 % | -4.014 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 |
| Other working capital | -1.382 M -167.28 % | 2.054 M 242.94 % | -1.437 M -150.46 % | 2.848 M 270.83 % | 768.000 K -93.44 % | 11.702 M 309.53 % | -5.585 M -145.60 % | 12.248 M 199.33 % | -12.330 M -387.21 % | 4.293 M 199.24 % | -4.326 M -1 477.71 % | 314.000 K 102.09 % | -15.008 M -545.23 % | -2.326 M -184.55 % | 2.751 M 1 379.53 % | -215.000 K -101.98 % | 10.855 M 1 094.96 % | -1.091 M 86.04 % | -7.813 M -180.54 % | 9.701 M -40.37 % | 16.269 M 4 107.14 % | -406.000 K 93.78 % | -6.531 M -5.79 % | -6.174 M 36.93 % | -9.789 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 |
| Other non cash items | -19.794 M -368.65 % | 7.368 M 169.20 % | 2.737 M 111.41 % | -23.979 M 29.81 % | -34.164 M 41.98 % | -58.882 M -16.09 % | -50.721 M -2 405.98 % | -2.024 M 79.34 % | -9.796 M -204.19 % | 9.402 M 77.77 % | 5.289 M -71.69 % | 18.682 M 1 004.14 % | 1.692 M -71.33 % | 5.902 M -6.98 % | 6.345 M 282.75 % | -3.472 M 79.25 % | -16.729 M -36.89 % | -12.221 M 42.34 % | -21.195 M -501.80 % | 5.275 M 221.07 % | -4.357 M 66.83 % | -13.134 M -20.37 % | -10.911 M 24.69 % | -14.489 M -2 120.71 % | 717.000 K 115.34 % | -4.673 M 0.00 % | -4.673 M 10.13 % | -5.200 M 0.00 % | -5.200 M -615.20 % | -727.000 K 0.00 % | -727.000 K 24.86 % | -967.500 K 0.00 % | -967.500 K 82.01 % | -5.377 M 0.00 % | -5.377 M 62.40 % | -14.300 M 0.00 % | -14.300 M -159.17 % | -5.518 M 0.00 % | -5.518 M 37.24 % | -8.792 M |
| Net cash provided by operating activities | 45.929 M -7.26 % | 49.526 M 10.27 % | 44.915 M 45.13 % | 30.948 M -37.00 % | 49.126 M 10.23 % | 44.568 M 27.40 % | 34.982 M -24.26 % | 46.188 M 94.25 % | 23.778 M -38.31 % | 38.542 M 51.15 % | 25.500 M -8.66 % | 27.919 M 69.88 % | 16.435 M -43.97 % | 29.333 M -9.01 % | 32.236 M 79.48 % | 17.961 M -36.31 % | 28.199 M 437.53 % | 5.246 M 661.07 % | -935.000 K -103.08 % | 30.355 M -9.92 % | 33.697 M 9 332.05 % | -365.000 K -153.76 % | 679.000 K -71.01 % | 2.343 M -72.73 % | 8.590 M -14.33 % | 10.027 M 0.00 % | 10.027 M 40.50 % | 7.137 M 0.00 % | 7.137 M 11 704.07 % | -61.500 K 0.00 % | -61.500 K -101.68 % | 3.660 M 0.00 % | 3.660 M 10.98 % | 3.298 M 0.00 % | 3.298 M | 0.000 | 0.000 -100.00 % | 3.961 M 0.00 % | 3.961 M 0.00 % | 3.961 M |
| Investments in property plant and equipment | -269.000 K -68.13 % | -160.000 K 89.41 % | -1.511 M 40.23 % | -2.528 M -50.57 % | -1.679 M -20.62 % | -1.392 M 52.20 % | -2.912 M -751.46 % | -342.000 K -41.32 % | -242.000 K 53.55 % | -521.000 K 86.22 % | -3.781 M -180.91 % | -1.346 M -54.71 % | -870.000 K -974.07 % | -81.000 K 65.38 % | -234.000 K -84.25 % | -127.000 K 80.40 % | -648.000 K -468.42 % | -114.000 K 90.82 % | -1.242 M -1 018.92 % | -111.000 K 31.48 % | -162.000 K -285.71 % | -42.000 K -55.56 % | -27.000 K 30.77 % | -39.000 K 66.09 % | -115.000 K 99.11 % | -12.949 M 0.00 % | -12.949 M -53.64 % | -8.428 M 0.00 % | -8.428 M -41.97 % | -5.937 M 0.00 % | -5.937 M -209.84 % | -1.916 M 0.00 % | -1.916 M 23.97 % | -2.520 M 0.00 % | -2.520 M -988.55 % | -231.500 K 0.00 % | -231.500 K 45.53 % | -425.000 K 0.00 % | -425.000 K 0.00 % | -425.000 K |
| Acquisitions net | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 K -99.07 % | 214.000 K 3 466.67 % | 6.000 K -89.09 % | 55.000 K 5 400.00 % | 1.000 K -97.67 % | 43.000 K 104.76 % | 21.000 K 75.00 % | 12.000 K -20.00 % | 15.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -77.040 M | 0.000 | 0.000 100.00 % | -15.081 M 39.96 % | -25.120 M -46.79 % | -17.113 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 |
| Purchases of investments | 0.000 | 0.000 -100.00 % | 1.120 M 129.90 % | -3.746 M -109.65 % | 38.834 M 200.00 % | -38.834 M -1 224.97 % | 3.452 M 138.11 % | -9.057 M -111.19 % | 80.950 M 197.30 % | -83.200 M -260.22 % | 51.930 M 195.68 % | -54.274 M | 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.113 M | 0.000 | 0.000 | 0.000 100.00 % | -5.332 M 0.00 % | -5.332 M 66.38 % | -15.857 M 0.00 % | -15.857 M 3.32 % | -16.401 M 0.00 % | -16.401 M 18.52 % | -20.128 M 0.00 % | -20.128 M 23.13 % | -26.185 M 0.00 % | -26.185 M -350.30 % | -5.815 M 0.00 % | -5.815 M 0.00 % | -5.815 M |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 6.232 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.040 M 0.00 % | 4.040 M 276.51 % | 1.073 M 0.00 % | 1.073 M -74.84 % | 4.266 M 0.00 % | 4.266 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -15.566 M -94.19 % | -8.016 M 90.86 % | -87.668 M -4 399.56 % | 2.039 M 102.92 % | -69.916 M -2 280.11 % | 3.207 M -66.16 % | 9.477 M 313.66 % | 2.291 M 103.35 % | -68.467 M -1 468.25 % | 5.004 M 107.43 % | -67.333 M -5 307.50 % | 1.293 M 101.40 % | -92.252 M -234.56 % | -27.574 M 87.41 % | -218.958 M -247.15 % | -63.073 M -91.60 % | -32.919 M -816.20 % | -3.593 M -105.31 % | 67.681 M 182.35 % | -82.188 M -63.13 % | -50.382 M -925.26 % | 6.105 M 134.08 % | -17.912 M -597 166.67 % | 3.000 K 100.02 % | -13.166 M -201.68 % | 12.949 M 0.00 % | 12.949 M -5.89 % | 13.760 M 0.00 % | 13.760 M -22.49 % | 17.753 M 0.00 % | 17.753 M 2.95 % | 17.244 M 0.00 % | 17.244 M -6.19 % | 18.383 M 0.00 % | 18.383 M -30.41 % | 26.417 M 0.00 % | 26.417 M 323.34 % | 6.240 M 0.00 % | 6.240 M 38.54 % | 4.504 M |
| Net cash used for investing activites | -15.835 M -93.68 % | -8.176 M 90.72 % | -88.059 M -1 980.30 % | -4.233 M 86.99 % | -32.547 M 12.07 % | -37.013 M -467.48 % | 10.072 M 241.72 % | -7.107 M -157.86 % | 12.284 M 115.61 % | -78.696 M -310.47 % | -19.172 M 64.70 % | -54.312 M 41.68 % | -93.122 M -236.73 % | -27.655 M 87.38 % | -219.192 M -246.82 % | -63.200 M -88.28 % | -33.567 M -805.50 % | -3.707 M 65.03 % | -10.601 M 87.12 % | -82.299 M -62.83 % | -50.544 M -460.48 % | -9.018 M 79.06 % | -43.059 M -53.61 % | -28.031 M -111.06 % | -13.281 M 3.74 % | -13.798 M 0.00 % | -13.798 M -0.28 % | -13.760 M 0.00 % | -13.760 M 30.83 % | -19.892 M 0.00 % | -19.892 M 7.79 % | -21.572 M 0.00 % | -21.572 M 0.22 % | -21.620 M 0.00 % | -21.620 M 14.63 % | -25.324 M 0.00 % | -25.324 M -305.83 % | -6.240 M 0.00 % | -6.240 M -238.54 % | 4.504 M |
| Debt repayment | -29.620 M -552.77 % | 6.542 M -85.79 % | 46.047 M 78.90 % | 25.739 M 204.12 % | -24.721 M -14 272.67 % | -172.000 K 99.63 % | -47.051 M -387.46 % | 16.368 M 145.91 % | -35.656 M -3 338.38 % | -1.037 M | 0.000 -100.00 % | 52.121 M | 0.000 100.00 % | -84.595 M | 0.000 -100.00 % | 77.765 M | 0.000 -100.00 % | 28.386 M | 0.000 -100.00 % | 21.200 M | 0.000 -100.00 % | 30.713 M | 0.000 100.00 % | -994.000 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 -100.00 % | 5.229 M |
| Common stock issued | 19.930 M 10 534.55 % | -191.000 K -101.12 % | 16.996 M 17 096.00 % | -100.000 K -111.82 % | 846.000 K -98.44 % | 54.154 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 -100.00 % | 36.151 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 -100.00 % | 500.000 0.00 % | 500.000 0.00 % | 500.000 |
| Common stock repurchased | -214.000 K | 0.000 100.00 % | -187.000 K 99.27 % | -25.639 M -2 121.75 % | -1.154 M | 0.000 100.00 % | -196.000 K | 0.000 -100.00 % | 2.000 K 105.13 % | -39.000 K -333.33 % | -9.000 K 97.35 % | -339.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -19.739 M 62.14 % | -52.139 M -208.57 % | -16.897 M 67.58 % | -52.124 M | 0.000 100.00 % | -60.842 M | 0.000 100.00 % | -56.996 M | 0.000 100.00 % | -53.396 M | 0.000 100.00 % | -25.482 M | 0.000 100.00 % | -40.995 M | 0.000 100.00 % | -29.728 M | 0.000 100.00 % | -28.372 M | 0.000 100.00 % | -23.434 M | 0.000 100.00 % | -21.871 M | 0.000 100.00 % | -8.429 M | 0.000 100.00 % | -6.727 M 0.00 % | -6.727 M -15.83 % | -5.807 M 0.00 % | -5.807 M -18.91 % | -4.884 M 0.00 % | -4.884 M -6.22 % | -4.598 M 0.00 % | -4.598 M -8.25 % | -4.247 M 0.00 % | -4.247 M -3.48 % | -4.104 M 0.00 % | -4.104 M -2.68 % | -3.997 M 0.00 % | -3.997 M 0.00 % | -3.997 M |
| Other financing activites | -427.000 K -277.18 % | 241.000 K 386.90 % | -84.000 K 16.83 % | -101.000 K -100.97 % | 10.459 M 19 468.52 % | -54.000 K -103.75 % | 1.441 M 1 326.73 % | 101.000 K 2 625.00 % | -4.000 K 97.75 % | -178.000 K -100.20 % | 88.814 M 69 485.94 % | -128.000 K -100.17 % | 77.501 M -36.92 % | 122.870 M -34.15 % | 186.584 M 1 166 250.00 % | -16.000 K -100.46 % | 3.478 M | 0.000 -100.00 % | 4.906 M -91.91 % | 60.657 M 285.00 % | 15.755 M 1 623.74 % | 914.000 K -42.15 % | 1.580 M 278.53 % | -885.000 K -116.33 % | 5.419 M 148.49 % | -11.175 M 0.00 % | -11.175 M -59.52 % | -7.006 M 0.00 % | -7.006 M 11.11 % | -7.881 M 0.00 % | -7.881 M -53.85 % | -5.123 M 0.00 % | -5.123 M 68.51 % | -16.266 M 0.00 % | -16.266 M -26 547.97 % | 61.500 K 0.00 % | 61.500 K 203.36 % | -59.500 K 0.00 % | -59.500 K 1.65 % | -60.500 K |
| Net cash used provided by financing activities | -30.070 M 33.98 % | -45.547 M -199.29 % | 45.875 M 273.20 % | -26.486 M -81.78 % | -14.570 M -110.73 % | -6.914 M 84.91 % | -45.806 M -13.03 % | -40.527 M -13.65 % | -35.660 M 34.75 % | -54.650 M -161.53 % | 88.814 M 239.35 % | 26.172 M -66.23 % | 77.501 M 2 949.30 % | -2.720 M -101.46 % | 186.584 M 288.55 % | 48.021 M 1 280.71 % | 3.478 M 24 742.86 % | 14.000 K -99.71 % | 4.906 M -91.60 % | 58.423 M 270.82 % | 15.755 M 61.49 % | 9.756 M 517.47 % | 1.580 M -93.89 % | 25.843 M 376.89 % | 5.419 M 130.27 % | -17.902 M 0.00 % | -17.902 M -39.72 % | -12.813 M 0.00 % | -12.813 M -0.38 % | -12.765 M 0.00 % | -12.765 M -31.32 % | -9.720 M 0.00 % | -9.720 M 52.61 % | -20.513 M 0.00 % | -20.513 M -407.42 % | -4.043 M 0.00 % | -4.043 M 0.35 % | -4.057 M 0.00 % | -4.057 M -445.97 % | 1.173 M |
| Effect of forex changes on cash | 2.000 K 300.00 % | -1.000 K -200.00 % | 1.000 K -99.98 % | 4.128 M 199.88 % | -4.133 M -378.69 % | 1.483 M 200.07 % | -1.482 M -140.27 % | 3.680 M 199.95 % | -3.682 M -103.75 % | 98.084 M 200.00 % | -98.083 M -3 201.93 % | 3.162 M 200.03 % | -3.161 M -193.27 % | 3.389 M 200.00 % | -3.389 M -446.17 % | 979.000 K 200.00 % | -979.000 K -174.39 % | 1.316 M 199.85 % | -1.318 M -189.72 % | 1.469 M 200.00 % | -1.469 M -167.14 % | 2.188 M | 0.000 | 0.000 | 0.000 -100.00 % | 21.823 M 0.00 % | 21.823 M 10.83 % | 19.690 M 0.00 % | 19.690 M -39.88 % | 32.748 M 0.00 % | 32.748 M 27.00 % | 25.786 M 0.00 % | 25.786 M -26.99 % | 35.319 M 0.00 % | 35.319 M | 0.000 | 0.000 -100.00 % | 7.987 M 0.00 % | 7.987 M 200.00 % | -7.987 M |
| Net change in cash | 26.000 K 100.62 % | -4.198 M -253.66 % | 2.732 M 1 093.01 % | 229.000 K -88.59 % | 2.007 M 214.58 % | 638.000 K 184.95 % | -751.000 K 48.10 % | -1.447 M -460.85 % | 401.000 K 100.42 % | -94.802 M -199.64 % | 95.141 M 3 134.99 % | 2.941 M 225.31 % | -2.347 M -200.00 % | 2.347 M 162.40 % | -3.761 M -200.00 % | 3.761 M 231.09 % | -2.869 M -200.00 % | 2.869 M 136.10 % | -7.948 M -200.00 % | 7.948 M 410.35 % | -2.561 M -200.00 % | 2.561 M 105.96 % | -42.987 M -200.00 % | 42.987 M | 0.000 -100.00 % | 75.250 K 0.00 % | 75.250 K -40.75 % | 127.000 K 0.00 % | 127.000 K 746.67 % | 15.000 K 0.00 % | 15.000 K 101.62 % | -923.250 K 0.00 % | -923.250 K 47.48 % | -1.758 M 0.00 % | -1.758 M -31.40 % | -1.338 M 0.00 % | -1.338 M -262.02 % | 825.675 K 0.00 % | 825.675 K 108.24 % | -10.017 M |
| Cash at beginning of period | 2.891 M -59.22 % | 7.089 M 62.70 % | 4.357 M 5.55 % | 4.128 M 94.63 % | 2.121 M 43.02 % | 1.483 M -33.62 % | 2.234 M -39.31 % | 3.681 M 12.23 % | 3.280 M -96.66 % | 98.082 M 3 234.99 % | 2.941 M | 0.000 -100.00 % | 2.347 M | 0.000 -100.00 % | 3.761 M | 0.000 -100.00 % | 2.869 M | 0.000 -100.00 % | 7.948 M | 0.000 -100.00 % | 2.561 M | 0.000 -100.00 % | 42.987 M | 0.000 | 0.000 -100.00 % | 287.500 K 0.00 % | 287.500 K 79.13 % | 160.500 K 0.00 % | 160.500 K 10.31 % | 145.500 K 0.00 % | 145.500 K -86.39 % | 1.069 M 0.00 % | 1.069 M -62.19 % | 2.827 M 0.00 % | 2.827 M -32.12 % | 4.164 M 0.00 % | 4.164 M 24.73 % | 3.339 M 0.00 % | 3.339 M -75.00 % | 13.355 M |
| Cash at end of period | 2.917 M 0.90 % | 2.891 M -59.22 % | 7.089 M 62.70 % | 4.357 M 5.55 % | 4.128 M 94.63 % | 2.121 M 43.02 % | 1.483 M -33.62 % | 2.234 M -39.31 % | 3.681 M 12.23 % | 3.280 M -96.66 % | 98.082 M 3 234.99 % | 2.941 M | 0.000 -100.00 % | 2.347 M | 0.000 -100.00 % | 3.761 M | 0.000 -100.00 % | 2.869 M | 0.000 -100.00 % | 7.948 M | 0.000 -100.00 % | 2.561 M | 0.000 -100.00 % | 42.987 M | 0.000 -100.00 % | 362.750 K 0.00 % | 362.750 K 26.17 % | 287.500 K 0.00 % | 287.500 K 79.13 % | 160.500 K 0.00 % | 160.500 K 10.31 % | 145.500 K 0.00 % | 145.500 K -86.39 % | 1.069 M 0.00 % | 1.069 M -62.19 % | 2.827 M 0.00 % | 2.827 M -32.12 % | 4.164 M 0.00 % | 4.164 M 24.73 % | 3.339 M |
| Operating cash flow | 45.929 M -7.26 % | 49.526 M 10.27 % | 44.915 M 45.13 % | 30.948 M -37.00 % | 49.126 M 10.23 % | 44.568 M 27.40 % | 34.982 M -24.26 % | 46.188 M 94.25 % | 23.778 M -38.31 % | 38.542 M 51.15 % | 25.500 M -8.66 % | 27.919 M 69.88 % | 16.435 M -43.97 % | 29.333 M -9.01 % | 32.236 M 79.48 % | 17.961 M -36.31 % | 28.199 M 437.53 % | 5.246 M 661.07 % | -935.000 K -103.08 % | 30.355 M -9.92 % | 33.697 M 9 332.05 % | -365.000 K -153.76 % | 679.000 K -71.01 % | 2.343 M -72.73 % | 8.590 M -14.33 % | 10.027 M 0.00 % | 10.027 M 40.50 % | 7.137 M 0.00 % | 7.137 M 11 704.07 % | -61.500 K 0.00 % | -61.500 K -101.68 % | 3.660 M 0.00 % | 3.660 M 10.98 % | 3.298 M 0.00 % | 3.298 M | 0.000 | 0.000 -100.00 % | 3.961 M 0.00 % | 3.961 M 0.00 % | 3.961 M |
| Capital expenditure | -269.000 K -68.13 % | -160.000 K 59.08 % | -391.000 K 84.53 % | -2.528 M -50.57 % | -1.679 M -20.62 % | -1.392 M 52.20 % | -2.912 M -751.46 % | -342.000 K -41.32 % | -242.000 K 53.55 % | -521.000 K 86.22 % | -3.781 M -180.91 % | -1.346 M -54.71 % | -870.000 K -974.07 % | -81.000 K 65.38 % | -234.000 K -84.25 % | -127.000 K 80.40 % | -648.000 K -468.42 % | -114.000 K 90.82 % | -1.242 M -1 018.92 % | -111.000 K 31.48 % | -162.000 K -285.71 % | -42.000 K -55.56 % | -27.000 K 30.77 % | -39.000 K 66.09 % | -115.000 K 99.11 % | -12.949 M 0.00 % | -12.949 M -53.64 % | -8.428 M 0.00 % | -8.428 M -41.97 % | -5.937 M 0.00 % | -5.937 M -209.84 % | -1.916 M 0.00 % | -1.916 M 23.97 % | -2.520 M 0.00 % | -2.520 M -988.55 % | -231.500 K 0.00 % | -231.500 K 45.53 % | -425.000 K 0.00 % | -425.000 K 0.00 % | -425.000 K |
| Free CashFlow | 45.660 M -7.51 % | 49.366 M 10.88 % | 44.524 M 56.66 % | 28.420 M -40.10 % | 47.447 M 9.89 % | 43.176 M 34.63 % | 32.070 M -30.05 % | 45.846 M 94.79 % | 23.536 M -38.10 % | 38.021 M 75.06 % | 21.719 M -18.27 % | 26.573 M 70.72 % | 15.565 M -46.79 % | 29.252 M -8.59 % | 32.002 M 79.44 % | 17.834 M -35.27 % | 27.551 M 436.85 % | 5.132 M 335.74 % | -2.177 M -107.20 % | 30.244 M -9.81 % | 33.535 M 8 339.56 % | -407.000 K -162.42 % | 652.000 K -71.70 % | 2.304 M -72.82 % | 8.475 M 390.09 % | -2.922 M 0.00 % | -2.922 M -126.21 % | -1.292 M 0.00 % | -1.292 M 78.47 % | -5.998 M 0.00 % | -5.998 M -444.02 % | 1.744 M 0.00 % | 1.744 M 124.24 % | 777.500 K 0.00 % | 777.500 K 435.85 % | -231.500 K 0.00 % | -231.500 K -106.55 % | 3.536 M 0.00 % | 3.536 M 0.00 % | 3.536 M |
| 2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 | 2013 | 2013 | 2012 | 2012 | 2011 | 2011 | 2010 | 2010 | 2009 | 2009 | 2008 | 2008 | 2007 | 2007 | 2006 | 2006 | 2005 |