Kovilpatti Lakshmi Roller Flou KLRFM.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 4.266 B 3.82 % | 4.109 B 1.36 % | 4.054 B 48.31 % | 2.733 B 22.07 % | 2.239 B -2.62 % | 2.300 B -0.70 % | 2.316 B 6.56 % | 2.173 B -0.45 % | 2.183 B 7.11 % | 2.038 B 1.37 % | 2.011 B -18.84 % | 2.477 B 15.64 % | 2.142 B 6.24 % | 2.016 B -1.93 % | 2.056 B 32.80 % | 1.548 B 9.00 % | 1.420 B 1.41 % | 1.401 B 17.94 % | 1.188 B 27.94 % | 928.277 M |
| Net income | 11.517 M -85.24 % | 78.044 M -22.70 % | 100.964 M 34.08 % | 75.303 M 67.38 % | 44.989 M 5.84 % | 42.508 M 392.82 % | -14.517 M -191.89 % | 15.799 M -54.74 % | 34.904 M -40.61 % | 58.772 M 239.10 % | 17.332 M 500.18 % | -4.331 M -133.00 % | 13.124 M 159.39 % | -22.099 M -156.63 % | 39.021 M 655.93 % | 5.162 M 111.87 % | -43.478 M -246.67 % | 29.643 M 78.57 % | 16.600 M -46.58 % | 31.077 M |
| Income before tax | 15.435 M -85.31 % | 105.077 M -25.94 % | 141.886 M 37.25 % | 103.379 M 64.81 % | 62.727 M 21.63 % | 51.571 M 363.95 % | -19.538 M -288.99 % | 10.338 M -81.24 % | 55.117 M 23.20 % | 44.737 M -33.59 % | 67.368 M 1 144.33 % | 5.414 M -63.65 % | 14.894 M 143.10 % | -34.560 M -161.17 % | 56.497 M 765.99 % | 6.524 M 112.80 % | -50.973 M -258.06 % | 32.250 M 30.40 % | 24.731 M -27.58 % | 34.149 M |
| Income before tax ratio | 0.00 -85.85 % | 0.03 -26.93 % | 0.03 -7.46 % | 0.04 35.01 % | 0.03 24.91 % | 0.02 365.81 % | -0.01 -277.35 % | 0.00 -81.16 % | 0.03 15.02 % | 0.02 -34.49 % | 0.03 1 433.22 % | 0.00 -68.57 % | 0.01 140.56 % | -0.02 -162.38 % | 0.03 552.09 % | 0.00 111.74 % | -0.04 -255.86 % | 0.02 10.57 % | 0.02 -43.39 % | 0.04 |
| EBITDA | 168.834 M -36.76 % | 266.987 M -5.97 % | 283.930 M 53.25 % | 185.270 M 30.91 % | 141.521 M 15.07 % | 122.982 M 60.48 % | 76.635 M -33.21 % | 114.744 M -18.03 % | 139.988 M 4.68 % | 133.731 M -10.95 % | 150.170 M 11.56 % | 134.611 M -9.76 % | 149.171 M 41.30 % | 105.572 M -42.63 % | 184.016 M 32.84 % | 138.520 M 104.14 % | 67.856 M -45.69 % | 124.940 M 14.75 % | 108.880 M 4.63 % | 104.061 M |
| Net income ratio | 0.00 -85.79 % | 0.02 -23.73 % | 0.02 -9.60 % | 0.03 37.12 % | 0.02 8.69 % | 0.02 394.87 % | -0.01 -186.23 % | 0.01 -54.53 % | 0.02 -44.56 % | 0.03 234.52 % | 0.01 593.09 % | 0.00 -128.54 % | 0.01 155.90 % | -0.01 -157.75 % | 0.02 469.21 % | 0.00 110.89 % | -0.03 -244.64 % | 0.02 51.41 % | 0.01 -58.25 % | 0.03 |
| Ratio EBITDA | 0.04 -39.09 % | 0.06 -7.22 % | 0.07 3.33 % | 0.07 7.24 % | 0.06 18.18 % | 0.05 61.61 % | 0.03 -37.33 % | 0.05 -17.66 % | 0.06 -2.27 % | 0.07 -12.15 % | 0.07 37.46 % | 0.05 -21.97 % | 0.07 33.00 % | 0.05 -41.50 % | 0.09 0.03 % | 0.09 87.28 % | 0.05 -46.44 % | 0.09 -2.71 % | 0.09 -18.22 % | 0.11 |
| Gross profit ratio | 0.23 20.03 % | 0.19 126.30 % | 0.09 -0.67 % | 0.09 -1.08 % | 0.09 24.64 % | 0.07 31.71 % | 0.05 -38.89 % | 0.09 0.06 % | 0.09 12.87 % | 0.08 -12.09 % | 0.09 39.12 % | 0.06 -15.10 % | 0.07 71.22 % | 0.04 -54.38 % | 0.09 4.61 % | 0.09 23.46 % | 0.07 -38.48 % | 0.12 -8.88 % | 0.13 -4.60 % | 0.14 |
| Weighted average shs out dil | 9.069 M 63.66 % | 5.541 M 0.00 % | 5.541 M 0.00 % | 5.541 M 0.00 % | 5.541 M 0.00 % | 5.541 M 0.00 % | 5.541 M 10.34 % | 5.022 M 0.03 % | 5.021 M 0.00 % | 5.021 M -0.01 % | 5.021 M 0.00 % | 5.021 M 0.00 % | 5.021 M 0.00 % | 5.021 M 0.00 % | 5.021 M 0.00 % | 5.021 M 0.00 % | 5.021 M 0.00 % | 5.021 M 0.00 % | 5.021 M 0.00 % | 5.021 M |
| Weighted average shs out | 9.069 M 63.66 % | 5.541 M 0.00 % | 5.541 M 0.00 % | 5.541 M 0.00 % | 5.541 M 0.00 % | 5.541 M 0.00 % | 5.541 M 10.34 % | 5.022 M 0.03 % | 5.021 M 0.00 % | 5.021 M -0.01 % | 5.021 M 0.00 % | 5.021 M 0.00 % | 5.021 M 0.00 % | 5.021 M 0.00 % | 5.021 M 0.00 % | 5.021 M 0.00 % | 5.021 M 0.00 % | 5.021 M 0.40 % | 5.001 M 0.00 % | 5.001 M |
| EPS diluted | 1.27 -85.28 % | 8.63 -22.74 % | 11.17 -17.81 % | 13.59 67.36 % | 8.12 5.87 % | 7.67 392.75 % | -2.62 -183.17 % | 3.15 -54.68 % | 6.95 -40.65 % | 11.71 239.42 % | 3.45 501.16 % | -0.86 -132.95 % | 2.61 159.32 % | -4.40 -156.63 % | 7.77 654.37 % | 1.03 | 0.00 | 0.00 | 0.00 -100.00 % | 6.19 |
| Earnings per share | 1.27 -85.28 % | 8.63 -22.74 % | 11.17 -17.81 % | 13.59 67.36 % | 8.12 5.87 % | 7.67 392.75 % | -2.62 -183.17 % | 3.15 -54.68 % | 6.95 -40.65 % | 11.71 239.42 % | 3.45 501.16 % | -0.86 -132.95 % | 2.61 159.32 % | -4.40 -156.63 % | 7.77 654.37 % | 1.03 111.89 % | -8.66 -246.78 % | 5.90 77.71 % | 3.32 -46.54 % | 6.21 |
| Gross profit | 990.602 M 24.61 % | 794.978 M 129.37 % | 346.594 M 47.33 % | 235.256 M 20.76 % | 194.815 M 21.37 % | 160.517 M 30.79 % | 122.726 M -34.88 % | 188.447 M -0.39 % | 189.193 M 20.90 % | 156.493 M -10.88 % | 175.608 M 12.91 % | 155.528 M -1.82 % | 158.415 M 81.91 % | 87.085 M -55.26 % | 194.655 M 38.92 % | 140.122 M 34.57 % | 104.125 M -37.62 % | 166.910 M 7.47 % | 155.307 M 22.06 % | 127.243 M |
| Income tax expense | 3.918 M -85.51 % | 27.033 M -33.94 % | 40.922 M 45.75 % | 28.076 M 58.28 % | 17.738 M 95.72 % | 9.063 M 280.50 % | -5.021 M 8.06 % | -5.461 M -131.42 % | 17.383 M -26.82 % | 23.752 M 58.30 % | 15.005 M 53.98 % | 9.745 M 450.56 % | 1.770 M 114.20 % | -12.461 M -171.30 % | 17.477 M 1 183.19 % | 1.362 M 118.17 % | -7.495 M -387.50 % | 2.607 M -67.94 % | 8.131 M 164.77 % | 3.071 M |
| Cost of revenue | 3.275 B -1.17 % | 3.314 B -10.61 % | 3.708 B 48.41 % | 2.498 B 22.20 % | 2.044 B -4.42 % | 2.139 B -2.46 % | 2.193 B 10.50 % | 1.985 B -0.46 % | 1.994 B 5.97 % | 1.882 B 2.54 % | 1.835 B -20.97 % | 2.322 B 17.04 % | 1.984 B 2.82 % | 1.929 B 3.64 % | 1.861 B 32.19 % | 1.408 B 6.98 % | 1.316 B 6.69 % | 1.234 B 19.52 % | 1.032 B 28.87 % | 801.034 M |
| General and administrative expenses | 0.000 -100.00 % | 37.716 M 55.73 % | 24.219 M 35.57 % | 17.864 M 6.79 % | 16.728 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 |
| Selling and marketing expenses | 0.000 -100.00 % | 47.198 M 42.92 % | 33.025 M 4.02 % | 31.750 M 72.84 % | 18.370 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 expenses | 252.976 M | 0.000 -100.00 % | 119.384 M 56.61 % | 76.231 M 28.56 % | 59.298 M 1 805.46 % | 3.112 M 223.39 % | -2.522 M -25.16 % | -2.015 M 53.82 % | -4.363 M -10.50 % | -3.948 M -46.40 % | -2.697 M -145.40 % | 5.941 M 13.79 % | 5.221 M 115.65 % | 2.421 M -47.16 % | 4.582 M 30.39 % | 3.514 M 32.01 % | 2.662 M 224.45 % | -2.139 M -129.40 % | 7.276 M 264.17 % | -4.432 M |
| Operating expenses | 911.838 M 46.72 % | 621.488 M 251.86 % | 176.628 M 40.35 % | 125.845 M 33.32 % | 94.396 M 30.87 % | 72.132 M -14.12 % | 83.987 M -14.01 % | 97.666 M 26.48 % | 77.220 M 30.19 % | 59.312 M 12.81 % | 52.575 M -32.66 % | 78.076 M 24.41 % | 62.759 M 18.35 % | 53.027 M -25.45 % | 71.125 M 24.24 % | 57.249 M -34.71 % | 87.678 M 8.73 % | 80.638 M 3.43 % | 77.966 M 23.57 % | 63.096 M |
| Cost and expenses | 4.187 B 6.39 % | 3.936 B 1.32 % | 3.884 B 48.02 % | 2.624 B 22.69 % | 2.139 B -3.27 % | 2.211 B -2.89 % | 2.277 B 9.35 % | 2.082 B 0.55 % | 2.071 B 6.71 % | 1.941 B 2.83 % | 1.888 B -21.35 % | 2.400 B 17.26 % | 2.047 B 3.24 % | 1.982 B 2.57 % | 1.933 B 31.88 % | 1.465 B 4.38 % | 1.404 B 6.81 % | 1.314 B 18.39 % | 1.110 B 28.48 % | 864.130 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 |
| Selling general and administrative expenses | 658.862 M 6.01 % | 621.488 M 985.68 % | 57.244 M 15.38 % | 49.614 M 41.36 % | 35.098 M -49.15 % | 69.020 M -15.28 % | 81.465 M -14.83 % | 95.651 M 31.29 % | 72.857 M 31.60 % | 55.364 M 11.00 % | 49.878 M -30.85 % | 72.135 M 25.37 % | 57.538 M 13.70 % | 50.607 M -23.95 % | 66.543 M 23.84 % | 53.735 M -36.79 % | 85.016 M 8.30 % | 78.499 M 11.05 % | 70.690 M 20.50 % | 58.664 M |
| Interest income | 0.000 -100.00 % | 1.710 M 100.00 % | 855.000 K 73.43 % | 493.000 K -23.09 % | 641.000 K -13.38 % | 740.000 K -74.96 % | 2.955 M 296.64 % | 745.000 K -63.21 % | 2.025 M 48.71 % | 1.362 M -12.99 % | 1.565 M -28.18 % | 2.179 M 12.67 % | 1.934 M 28.76 % | 1.502 M 0.67 % | 1.492 M -38.60 % | 2.430 M -0.94 % | 2.453 M 2.51 % | 2.393 M -2.13 % | 2.445 M 37.82 % | 1.774 M |
| Interest expense | 85.426 M -12.49 % | 97.614 M 87.39 % | 52.092 M 24.63 % | 41.797 M -6.56 % | 44.731 M -27.09 % | 61.354 M -4.97 % | 64.564 M -12.33 % | 73.644 M 24.70 % | 59.056 M -7.49 % | 63.837 M 7.63 % | 59.312 M -20.99 % | 75.070 M -8.79 % | 82.301 M -8.78 % | 90.223 M 26.62 % | 71.255 M -8.59 % | 77.952 M 19.14 % | 65.430 M 29.26 % | 50.618 M 13.06 % | 44.771 M 30.91 % | 34.200 M |
| Depreciation and amortization | 67.973 M 5.72 % | 64.296 M 1.91 % | 63.092 M 57.36 % | 40.094 M 17.71 % | 34.063 M -1.54 % | 34.597 M -8.71 % | 37.896 M 23.19 % | 30.762 M 19.16 % | 25.815 M 2.62 % | 25.157 M 7.10 % | 23.490 M -56.60 % | 54.127 M 4.14 % | 51.977 M 4.14 % | 49.910 M -11.29 % | 56.264 M 4.11 % | 54.044 M 1.21 % | 53.399 M 26.92 % | 42.072 M 6.84 % | 39.379 M 10.27 % | 35.712 M |
| Operating income | 78.764 M -54.60 % | 173.490 M 2.07 % | 169.966 M 55.35 % | 109.411 M 8.95 % | 100.419 M 13.62 % | 88.385 M 128.16 % | 38.739 M -57.33 % | 90.781 M -18.93 % | 111.973 M 15.22 % | 97.181 M -21.01 % | 123.034 M 58.85 % | 77.452 M -19.03 % | 95.656 M 180.87 % | 34.057 M -72.43 % | 123.529 M 49.06 % | 82.873 M 403.91 % | 16.446 M -80.94 % | 86.271 M 11.55 % | 77.341 M 20.57 % | 64.147 M |
| Operating income ratio | 0.02 -56.27 % | 0.04 0.71 % | 0.04 4.74 % | 0.04 -10.75 % | 0.04 16.68 % | 0.04 129.76 % | 0.02 -59.95 % | 0.04 -18.56 % | 0.05 7.57 % | 0.05 -22.08 % | 0.06 95.73 % | 0.03 -29.98 % | 0.04 164.37 % | 0.02 -71.89 % | 0.06 12.24 % | 0.05 362.29 % | 0.01 -81.20 % | 0.06 -5.42 % | 0.07 -5.76 % | 0.07 |
| Total other income expenses net | -63.329 M 7.43 % | -68.413 M -143.64 % | -28.080 M -365.52 % | -6.032 M 84.00 % | -37.692 M -2.38 % | -36.814 M 36.83 % | -58.277 M 27.55 % | -80.443 M -41.49 % | -56.856 M -8.41 % | -52.445 M 5.79 % | -55.666 M 22.73 % | -72.038 M 10.80 % | -80.762 M -17.70 % | -68.618 M -2.37 % | -67.032 M 12.20 % | -76.349 M -13.25 % | -67.419 M -24.80 % | -54.021 M -2.68 % | -52.610 M -75.38 % | -29.998 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 671.712 M -24.85 % | 893.844 M 2.82 % | 869.360 M 93.92 % | 448.303 M 77.63 % | 252.375 M -7.88 % | 273.960 M -37.46 % | 438.077 M -21.67 % | 559.275 M -7.39 % | 603.886 M 33.37 % | 452.787 M -5.02 % | 476.738 M -19.74 % | 593.964 M 11.64 % | 532.039 M -14.16 % | 619.829 M -16.69 % | 743.965 M 11.48 % | 667.370 M 2.47 % | 651.268 M -4.37 % | 681.042 M 66.95 % | 407.925 M -13.61 % | 472.187 M |
| Total investments | 24.542 M 136 244.44 % | 18.000 K -99.60 % | 4.518 M -1.48 % | 4.586 M 0.00 % | 4.586 M 0.00 % | 4.586 M -0.69 % | 4.618 M 1 816.18 % | 241.000 K 0.00 % | 241.000 K -0.02 % | 241.040 K -99.10 % | 26.789 M 32.25 % | 20.257 M | 0.000 | 0.000 -100.00 % | 4.335 M 61.69 % | 2.681 M 7.84 % | 2.486 M -32.67 % | 3.692 M -38.92 % | 6.045 M -1.68 % | 6.148 M |
| Total debt | 673.711 M -24.72 % | 894.947 M 2.73 % | 871.135 M 93.31 % | 450.640 M 77.21 % | 254.299 M -8.05 % | 276.551 M -37.35 % | 441.388 M -28.22 % | 614.889 M 1.22 % | 607.488 M 33.67 % | 454.470 M -5.30 % | 479.905 M -20.14 % | 600.947 M 11.63 % | 538.335 M -14.25 % | 627.799 M -16.38 % | 750.742 M 11.56 % | 672.925 M 2.47 % | 656.693 M -3.95 % | 683.684 M 62.40 % | 420.982 M -12.22 % | 479.580 M |
| Accumulated other comprehensive income loss | 102.130 M 0.68 % | 101.442 M 0.08 % | 101.358 M -1.55 % | 102.954 M 0.67 % | 102.265 M -0.37 % | 102.648 M 0.41 % | 102.227 M 0.51 % | 101.706 M 0.51 % | 101.188 M -9.72 % | 112.084 M -0.32 % | 112.443 M -0.32 % | 112.802 M 632.20 % | 15.406 M 463.50 % | 2.734 M -89.77 % | 26.724 M 58.70 % | 16.839 M -3.46 % | 17.443 M -37.62 % | 27.963 M 48.33 % | 18.852 M -81.35 % | 101.059 M |
| Retained earnings | 264.123 M -0.66 % | 265.873 M 33.49 % | 199.166 M 72.03 % | 115.772 M 127.65 % | 50.856 M 1 031.89 % | 4.493 M 112.31 % | -36.499 M -66.33 % | -21.944 M 13.81 % | -25.461 M 11.03 % | -28.618 M 67.25 % | -87.390 M 14.48 % | -102.185 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock | 90.415 M 0.00 % | 90.415 M 0.00 % | 90.415 M 63.16 % | 55.414 M 0.00 % | 55.414 M 0.00 % | 55.414 M 0.00 % | 55.414 M 0.00 % | 55.414 M 10.37 % | 50.206 M 0.00 % | 50.206 M 0.00 % | 50.206 M 0.00 % | 50.206 M 0.00 % | 50.206 M 0.00 % | 50.206 M 0.00 % | 50.206 M 0.00 % | 50.206 M 0.00 % | 50.206 M 0.00 % | 50.206 M 0.39 % | 50.010 M 108.29 % | 24.010 M |
| Total equity | 668.332 M 0.24 % | 666.737 M 11.13 % | 599.946 M 24.17 % | 483.147 M 15.71 % | 417.542 M 12.37 % | 371.562 M 12.54 % | 330.149 M -4.08 % | 344.183 M 18.62 % | 290.148 M -2.60 % | 297.888 M 24.39 % | 239.475 M 6.41 % | 225.039 M -2.08 % | 229.828 M 5.84 % | 217.155 M -9.95 % | 241.146 M 4.27 % | 231.261 M -0.26 % | 231.865 M -4.34 % | 242.384 M 3.99 % | 233.077 M 35.29 % | 172.285 M |
| Other non current liabilities | 0.000 -100.00 % | 170.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 162.499 K -51.13 % | 332.500 K 6.40 % | 312.500 K -99.22 % | 40.272 M 13 551.57 % | 294.999 K -7.81 % | 320.000 K -4.48 % | 335.000 K 0.00 % | 334.999 K -95.71 % | 7.804 M 834.61 % | 835.000 K |
| Long term debt | 372.303 M -19.55 % | 462.804 M -12.88 % | 531.207 M 124.38 % | 236.742 M 247.00 % | 68.225 M -9.29 % | 75.214 M -22.42 % | 96.955 M 33.32 % | 72.726 M -28.14 % | 101.200 M 16.37 % | 86.962 M -23.06 % | 113.027 M 6.09 % | 106.534 M -34.59 % | 162.859 M -28.30 % | 227.134 M -48.05 % | 437.222 M 3.95 % | 420.622 M -10.63 % | 470.627 M 6.43 % | 442.198 M 61.46 % | 273.873 M -20.07 % | 342.646 M |
| Total non current liabilities | 421.659 M -17.74 % | 512.622 M -12.80 % | 587.900 M 112.20 % | 277.049 M 205.32 % | 90.742 M -9.09 % | 99.811 M -17.86 % | 121.520 M 18.83 % | 102.263 M -28.22 % | 142.459 M 37.62 % | 103.519 M -8.54 % | 113.189 M 4.04 % | 108.795 M -34.06 % | 165.002 M -38.30 % | 267.406 M -40.19 % | 447.065 M 6.21 % | 420.942 M -10.62 % | 470.962 M 6.42 % | 442.533 M 57.11 % | 281.677 M -20.49 % | 354.268 M |
| Other current liabilities | 38.952 M -23.94 % | 51.210 M 76.05 % | 29.088 M -72.05 % | 104.074 M 325.87 % | 24.438 M 0.65 % | 24.281 M -13.70 % | 28.137 M -2.98 % | 29.000 M -14.60 % | 33.959 M 10.78 % | 30.655 M -25.19 % | 40.975 M -20.38 % | 51.465 M 19.79 % | 42.964 M 21.03 % | 35.500 M -4.00 % | 36.980 M 31.09 % | 28.210 M 293.99 % | 7.160 M -81.06 % | 37.812 M -3.20 % | 39.060 M 7.21 % | 36.434 M |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 24.882 M 37.75 % | 18.063 M -10.58 % | 20.200 M 134.61 % | 8.610 M 5 963.38 % | 142.000 K -93.50 % | 2.186 M 27.24 % | 1.718 M -45.13 % | 3.131 M -92.35 % | 40.949 M 2 644.57 % | 1.492 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 301.408 M -30.25 % | 432.143 M 27.13 % | 339.928 M 58.92 % | 213.898 M 14.95 % | 186.074 M -7.58 % | 201.337 M -41.55 % | 344.433 M -36.47 % | 542.163 M 7.09 % | 506.288 M 37.76 % | 367.508 M 0.17 % | 366.878 M -25.80 % | 494.413 M 31.68 % | 375.476 M -6.29 % | 400.666 M 27.80 % | 313.520 M 24.26 % | 252.303 M 35.60 % | 186.066 M -22.95 % | 241.487 M 64.16 % | 147.109 M 7.43 % | 136.934 M |
| Total current liabilities | 585.680 M -3.51 % | 606.977 M 15.23 % | 526.737 M 9.03 % | 483.097 M 26.53 % | 381.796 M 7.91 % | 353.811 M -22.28 % | 455.234 M -29.62 % | 646.790 M 3.18 % | 626.830 M 31.49 % | 476.724 M -7.82 % | 517.193 M -24.04 % | 680.899 M 38.38 % | 492.057 M 3.14 % | 477.064 M -2.20 % | 487.793 M 48.13 % | 329.310 M 25.00 % | 263.455 M -24.98 % | 351.196 M 31.34 % | 267.397 M 38.19 % | 193.505 M |
| Total liabilities | 1.007 B -10.03 % | 1.120 B 0.45 % | 1.115 B 46.63 % | 760.146 M 60.86 % | 472.538 M 4.17 % | 453.622 M -21.35 % | 576.754 M -23.00 % | 749.053 M -2.63 % | 769.289 M 32.58 % | 580.242 M -7.95 % | 630.382 M -20.17 % | 789.694 M 20.19 % | 657.059 M -11.74 % | 744.470 M -20.37 % | 934.858 M 24.61 % | 750.253 M 2.16 % | 734.417 M -7.47 % | 793.729 M 44.56 % | 549.074 M 0.24 % | 547.773 M |
| Other non current assets | 11.623 M -78.93 % | 55.163 M 11.65 % | 49.406 M 131.62 % | 21.331 M 80.60 % | 11.811 M -42.58 % | 20.568 M 26.85 % | 16.214 M 69.12 % | 9.587 M -44.13 % | 17.158 M -7.73 % | 18.595 M | 0.000 | 0.000 -100.00 % | 23.808 M 13.06 % | 21.057 M | 0.000 -100.00 % | 32.165 M -32.55 % | 47.684 M 121.19 % | 21.558 M -45.58 % | 39.616 M 224.40 % | 12.212 M |
| Long term investments | 24.542 M 4 570.31 % | -549.000 K -112.15 % | 4.518 M -1.48 % | 4.586 M 0.00 % | 4.586 M 0.00 % | 4.586 M -0.69 % | 4.618 M 1 816.18 % | 241.000 K 0.00 % | 241.000 K -0.02 % | 241.040 K -99.10 % | 26.789 M 32.25 % | 20.257 M | 0.000 | 0.000 -100.00 % | 15.000 K 0.00 % | 15.000 K -68.82 % | 48.104 K 0.00 % | 48.104 K -68.35 % | 152.000 K 1.33 % | 150.000 K |
| Intangible assets | 13.916 M 973.77 % | 1.296 M 56.90 % | 826.000 K -25.59 % | 1.110 M -25.25 % | 1.485 M 263.97 % | 408.000 K -48.03 % | 785.000 K -56.46 % | 1.803 M -23.41 % | 2.354 M -65.01 % | 6.728 M -13.61 % | 7.787 M -41.43 % | 13.295 M 1 897.97 % | 665.427 K -16.21 % | 794.160 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| Goodwill and intangible assets | 13.916 M 973.77 % | 1.296 M 56.90 % | 826.000 K -25.59 % | 1.110 M -25.25 % | 1.485 M 263.97 % | 408.000 K -48.03 % | 785.000 K -56.46 % | 1.803 M -23.41 % | 2.354 M -65.01 % | 6.728 M -13.61 % | 7.787 M -41.43 % | 13.295 M 1 897.97 % | 665.427 K -16.21 % | 794.160 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 817.341 M 1.82 % | 802.715 M 3.26 % | 777.376 M 50.39 % | 516.899 M 96.02 % | 263.698 M -5.84 % | 280.044 M -17.16 % | 338.072 M 13.13 % | 298.840 M 2.14 % | 292.573 M 8.56 % | 269.493 M -6.28 % | 287.545 M -9.50 % | 317.736 M -12.39 % | 362.660 M -9.68 % | 401.535 M -5.97 % | 427.050 M 3.85 % | 411.207 M -2.82 % | 423.138 M 1.22 % | 418.038 M 31.36 % | 318.238 M 1.23 % | 314.371 M |
| Total non current assets | 867.422 M 1.00 % | 858.795 M 1.83 % | 843.349 M 52.67 % | 552.389 M 96.17 % | 281.580 M -7.86 % | 305.606 M -15.04 % | 359.689 M 15.85 % | 310.471 M -0.59 % | 312.326 M 5.85 % | 295.057 M -9.12 % | 324.652 M -7.58 % | 351.288 M -9.26 % | 387.133 M -9.19 % | 426.298 M -0.18 % | 427.065 M -5.38 % | 451.345 M -6.06 % | 480.455 M 8.77 % | 441.733 M 22.27 % | 361.277 M 10.57 % | 326.733 M |
| Other current assets | 62.137 M 100.49 % | 30.993 M -2.20 % | 31.691 M -37.58 % | 50.773 M 28.04 % | 39.653 M 14.77 % | 34.550 M 21.20 % | 28.506 M 9.85 % | 25.951 M -5.00 % | 27.316 M -0.70 % | 27.508 M -13.15 % | 31.674 M -15.66 % | 37.555 M 18.70 % | 31.639 M 62.82 % | 19.432 M -46.41 % | 36.262 M -5.79 % | 38.492 M 2.51 % | 37.551 M 14.55 % | 32.780 M 14.72 % | 28.575 M 17.49 % | 24.321 M |
| Short term investments | 564.000 K -0.53 % | 567.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 -100.00 % | 4.320 M 62.04 % | 2.666 M 9.35 % | 2.438 M -33.10 % | 3.644 M -38.16 % | 5.893 M -1.75 % | 5.998 M |
| cash and cash equivalents | 1.999 M 81.23 % | 1.103 M -37.86 % | 1.775 M -24.05 % | 2.337 M 21.47 % | 1.924 M -25.74 % | 2.591 M -21.75 % | 3.311 M -94.05 % | 55.614 M 1 443.98 % | 3.602 M 113.94 % | 1.684 M -46.82 % | 3.166 M -54.66 % | 6.983 M 10.93 % | 6.295 M -21.02 % | 7.970 M 17.60 % | 6.777 M 22.00 % | 5.555 M 2.40 % | 5.425 M 105.34 % | 2.642 M -79.77 % | 13.057 M 76.61 % | 7.393 M |
| Cash and short term investments | 2.563 M 53.47 % | 1.670 M -5.92 % | 1.775 M -24.05 % | 2.337 M 21.47 % | 1.924 M -25.74 % | 2.591 M -21.75 % | 3.311 M -94.05 % | 55.614 M 1 443.98 % | 3.602 M 113.94 % | 1.684 M -46.82 % | 3.166 M -54.66 % | 6.983 M 10.93 % | 6.295 M -21.02 % | 7.970 M -28.19 % | 11.098 M 34.98 % | 8.222 M 4.57 % | 7.863 M 25.09 % | 6.286 M -66.83 % | 18.950 M 41.50 % | 13.392 M |
| Total current assets | 808.248 M -12.86 % | 927.541 M 6.46 % | 871.234 M 26.10 % | 690.904 M 13.54 % | 608.500 M 17.11 % | 519.578 M -5.05 % | 547.214 M -30.09 % | 782.765 M 4.77 % | 747.111 M 28.13 % | 583.073 M 6.95 % | 545.205 M -17.82 % | 663.444 M 32.75 % | 499.754 M -6.65 % | 535.328 M -28.52 % | 748.939 M 41.26 % | 530.168 M 9.13 % | 485.827 M -18.26 % | 594.380 M 41.22 % | 420.875 M 7.00 % | 393.325 M |
| Inventory | 517.157 M -29.68 % | 735.433 M 12.60 % | 653.164 M 37.56 % | 474.837 M 15.91 % | 409.652 M 11.57 % | 367.160 M 2.43 % | 358.460 M -36.15 % | 561.423 M -1.37 % | 569.222 M 43.64 % | 396.270 M 3.59 % | 382.547 M -6.51 % | 409.188 M 27.82 % | 320.138 M -16.54 % | 383.562 M -23.55 % | 501.738 M 42.85 % | 351.233 M 34.80 % | 260.554 M -33.79 % | 393.514 M 64.42 % | 239.332 M 3.41 % | 231.432 M |
| Net receivables | 226.391 M 41.99 % | 159.445 M -13.63 % | 184.604 M 13.28 % | 162.957 M 3.62 % | 157.271 M 36.43 % | 115.277 M -26.55 % | 156.937 M 12.28 % | 139.777 M -4.89 % | 146.971 M -6.75 % | 157.611 M 23.31 % | 127.818 M -39.05 % | 209.718 M 48.02 % | 141.681 M 13.93 % | 124.363 M -37.77 % | 199.841 M 51.14 % | 132.221 M -26.49 % | 179.860 M 11.16 % | 161.800 M 20.73 % | 134.018 M 7.92 % | 124.181 M |
| Tax assets | 0.000 -100.00 % | 170.000 K -98.49 % | 11.223 M 32.61 % | 8.463 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.531 M | 0.000 | 0.000 -100.00 % | 2.913 M | 0.000 -100.00 % | 7.957 M -16.98 % | 9.585 M 358.61 % | 2.090 M -36.11 % | 3.271 M | 0.000 |
| Other assets | 1.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 |
| Account payables | 245.320 M 143.53 % | 100.737 M -6.77 % | 108.049 M -16.24 % | 128.999 M -1.44 % | 130.884 M 17.94 % | 110.973 M 34.48 % | 82.522 M 13.76 % | 72.541 M -10.86 % | 81.380 M 10.74 % | 73.491 M 12.77 % | 65.170 M -47.39 % | 123.881 M 68.28 % | 73.617 M 80.00 % | 40.899 M -70.21 % | 137.293 M 181.36 % | 48.797 M -30.52 % | 70.229 M 0.06 % | 70.190 M -11.73 % | 79.521 M 308.58 % | 19.463 M |
| Tax payables | 0.000 -100.00 % | 22.887 M -7.68 % | 24.790 M 37.24 % | 18.063 M -10.58 % | 20.200 M 134.61 % | 8.610 M | 0.000 -100.00 % | 900.000 K -74.18 % | 3.485 M 79.84 % | 1.938 M -39.82 % | 3.220 M -66.62 % | 9.647 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.707 M 0.00 % | 1.707 M 153.45 % | 673.494 K |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 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.051 M -29.45 % | 8.577 M 101.29 % | 4.261 M 21.43 % | 3.509 M 113.83 % | 1.641 M |
| 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 |
| Other total stockholders equity | 209.007 M 0.00 % | 209.007 M 0.00 % | 209.007 M 0.00 % | 209.007 M 0.00 % | 209.007 M 0.00 % | 209.007 M 0.00 % | 209.007 M 0.00 % | 209.007 M 27.28 % | 164.215 M 0.00 % | 164.215 M 0.00 % | 164.215 M 0.00 % | 164.215 M 0.00 % | 164.215 M 0.00 % | 164.215 M 0.00 % | 164.215 M 0.00 % | 164.215 M 0.00 % | 164.215 M 0.00 % | 164.215 M 0.00 % | 164.215 M 247.80 % | 47.215 M |
| Deferred tax liabilities non current | 49.356 M -0.59 % | 49.648 M -12.43 % | 56.693 M 40.65 % | 40.307 M 79.01 % | 22.517 M -8.46 % | 24.597 M 0.13 % | 24.565 M -16.83 % | 29.537 M -28.41 % | 41.259 M 149.20 % | 16.557 M | 0.000 -100.00 % | 1.929 M 5.35 % | 1.831 M | 0.000 -100.00 % | 9.548 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.787 M |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 1.676 B -6.20 % | 1.786 B 4.18 % | 1.715 B 37.91 % | 1.243 B 39.68 % | 890.080 M 7.86 % | 825.184 M -9.01 % | 906.903 M -17.04 % | 1.093 B 3.19 % | 1.059 B 20.65 % | 878.130 M 0.95 % | 869.857 M -14.28 % | 1.015 B 14.42 % | 886.887 M -7.77 % | 961.626 M -18.23 % | 1.176 B 19.82 % | 981.513 M 1.58 % | 966.282 M -6.74 % | 1.036 B 32.47 % | 782.152 M 8.62 % | 720.058 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | 239.514 M 424.07 % | -73.909 M 53.55 % | -159.130 M -778.83 % | -18.107 M 50.35 % | -36.467 M -161.37 % | 59.418 M -69.80 % | 196.736 M 9 781.27 % | 1.991 M 101.27 % | -156.930 M -79.39 % | -87.482 M -278.09 % | 49.122 M 148.59 % | -101.092 M -246.05 % | 69.216 M -47.39 % | 131.553 M 210.89 % | -118.630 M -167.40 % | -44.364 M -157.02 % | 77.804 M 139.55 % | -196.746 M -571.53 % | 41.725 M 140.63 % | -102.694 M |
| Accounts receivables | -74.463 M -395.97 % | 25.159 M 1 269.10 % | -2.152 M 62.15 % | -5.686 M 86.46 % | -41.994 M -200.80 % | 41.660 M 342.77 % | -17.160 M -338.53 % | 7.194 M 314.64 % | 1.735 M 105.57 % | -31.141 M -135.66 % | 87.324 M 229.98 % | -67.181 M -132.69 % | -28.872 M -132.72 % | 88.250 M 220.73 % | -73.099 M -262.68 % | 44.933 M 291.60 % | -23.451 M 7.48 % | -25.347 M -629.50 % | 4.787 M 106.12 % | -78.254 M |
| Inventory | 215.334 M 350.82 % | -85.852 M -44.54 % | -59.397 M 7.62 % | -64.295 M -40.97 % | -45.609 M -495.88 % | -7.654 M -103.74 % | 204.798 M 3 615.49 % | 5.512 M 103.11 % | -176.952 M -2 055.32 % | -8.210 M -130.30 % | 27.098 M 128.28 % | -95.821 M -252.65 % | 62.771 M -37.96 % | 101.177 M 170.85 % | -142.796 M -60.60 % | -88.916 M -166.57 % | 133.576 M 183.06 % | -160.820 M -500.55 % | -26.779 M -2 545.57 % | 1.095 M |
| Accounts payables | 144.583 M 2 077.34 % | -7.312 M 69.56 % | -24.023 M -1 174.43 % | -1.885 M -109.47 % | 19.911 M -30.02 % | 28.451 M 185.05 % | 9.981 M 212.92 % | -8.839 M -212.04 % | 7.889 M 116.39 % | -48.131 M 26.29 % | -65.300 M -205.48 % | 61.910 M 75.30 % | 35.317 M 161.02 % | -57.874 M -159.50 % | 97.265 M 25 628.87 % | -381.000 K 98.82 % | -32.321 M -205.52 % | -10.579 M -116.60 % | 63.717 M 349.53 % | -25.535 M |
| Other working capital | -45.940 M -678.12 % | -5.904 M 91.97 % | -73.558 M -236.83 % | 53.759 M 72.17 % | 31.225 M 1 127.48 % | -3.039 M -244.17 % | -883.000 K 52.93 % | -1.876 M -118.04 % | 10.398 M | 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 | 88.755 M 2 492.14 % | 3.424 M 146.44 % | -7.373 M 83.35 % | -44.278 M -5 202.75 % | -835.000 K 94.59 % | -15.434 M 87.94 % | -128.014 M -365.61 % | 48.197 M -78.35 % | 222.609 M 60.83 % | 138.409 M 418.25 % | -43.491 M -58 532.08 % | 74.430 K -98.80 % | 6.211 M 151.38 % | -12.088 M -193.06 % | 12.989 M 1 037.39 % | 1.142 M 114.97 % | -7.627 M -205.81 % | -2.494 M -1 317.05 % | -176.000 K 98.18 % | -9.647 M |
| Net cash provided by operating activities | 411.677 M 472.93 % | 71.855 M 3 036.45 % | -2.447 M -103.02 % | 81.088 M 94.22 % | 41.750 M -65.52 % | 121.089 M -43.40 % | 213.928 M 447.24 % | 39.092 M 143.57 % | -89.730 M -120.32 % | -40.728 M -149.98 % | 81.484 M 259.08 % | -51.221 M -136.45 % | 140.527 M -4.58 % | 147.275 M 1 521.99 % | -10.357 M -164.80 % | 15.984 M -80.04 % | 80.098 M 162.81 % | -127.525 M -230.76 % | 97.528 M 314.10 % | -45.552 M |
| Investments in property plant and equipment | -96.205 M -6.73 % | -90.141 M -203.10 % | -29.740 M 90.07 % | -299.445 M -1 337.29 % | -20.834 M 20.00 % | -26.043 M 72.26 % | -93.882 M -134.09 % | -40.105 M 34.50 % | -61.226 M -129.68 % | -26.657 M 37.80 % | -42.859 M -64.69 % | -26.024 M -42.94 % | -18.206 M 36.09 % | -28.486 M 58.88 % | -69.277 M -54.64 % | -44.800 M 26.05 % | -60.583 M 57.82 % | -143.616 M -231.70 % | -43.297 M 73.14 % | -161.181 M |
| Acquisitions net | 2.229 M 253.81 % | 630.000 K -98.69 % | 47.940 M 57.18 % | 30.501 M 4 445.60 % | 671.000 K -99.03 % | 69.071 M 1 438.67 % | 4.489 M -48.94 % | 8.791 M 171.66 % | 3.236 M -95.77 % | 76.515 M 36.22 % | 56.170 M 1 395.87 % | 3.755 M 13.24 % | 3.316 M 219.77 % | 1.037 M 8.70 % | 954.000 K -62.89 % | 2.571 M 58.22 % | 1.625 M -55.20 % | 3.627 M 1 497.80 % | 227.000 K 587.88 % | 33.000 K |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.377 M | 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 100.00 % | -2.000 K | 0.000 |
| Sales maturities of investments | 0.000 -100.00 % | 4.500 M 29 900.00 % | 15.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.000 K | 0.000 -100.00 % | 33.000 K | 0.000 -100.00 % | 104.000 K | 0.000 -100.00 % | 647.000 K |
| Other investing activites | 1.159 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 % | 3.764 M -63.65 % | 10.356 M 39.27 % | 7.436 M -33.97 % | 11.261 M 106.32 % | -178.160 M -1 944.31 % | 9.660 M |
| Net cash used for investing activites | -92.817 M -9.18 % | -85.011 M -566.71 % | 18.215 M 106.77 % | -268.944 M -1 233.85 % | -20.163 M -146.86 % | 43.028 M 145.89 % | -93.770 M -199.45 % | -31.314 M 46.00 % | -57.990 M -216.31 % | 49.858 M 274.56 % | 13.311 M 159.13 % | -22.510 M -51.18 % | -14.890 M 45.72 % | -27.434 M 57.51 % | -64.559 M -102.76 % | -31.840 M 38.20 % | -51.522 M 59.94 % | -128.624 M 41.86 % | -221.232 M -46.67 % | -150.841 M |
| Debt repayment | -221.236 M -1 029.09 % | 23.812 M 418.13 % | -7.485 M -103.81 % | 196.339 M 982.34 % | -22.252 M | 0.000 | 0.000 -100.00 % | 277.000 K | 0.000 | 0.000 100.00 % | -92.082 M -230.38 % | 70.627 M 156.70 % | -124.560 M -1.29 % | -122.969 M -258.07 % | 77.792 M 379.72 % | 16.216 M 160.06 % | -27.000 M -110.58 % | 255.233 M 594.36 % | -51.629 M -136.03 % | 143.293 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 50.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 192.639 M 2 053.59 % | 8.945 M |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -11.302 M -3.50 % | -10.920 M -21.17 % | -9.012 M -10.02 % | -8.191 M | 0.000 | 0.000 100.00 % | -5.000 K 99.92 % | -6.043 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.041 M 0.00 % | -10.041 M -109.10 % | -4.802 M |
| Other financing activites | -85.426 M | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 100.00 % | -164.837 M 4.42 % | -172.461 M | 0.000 -100.00 % | 153.866 M 1 549.92 % | -10.612 M -62.49 % | -6.531 M -272.23 % | 3.792 M 237.84 % | -2.751 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.707 M 0.00 % | -1.707 M -103.24 % | 52.696 M |
| Net cash used provided by financing activities | -317.964 M -2 566.37 % | 12.892 M 178.15 % | -16.497 M -108.77 % | 188.149 M 945.54 % | -22.252 M 86.50 % | -164.837 M 4.42 % | -172.466 M -489.89 % | 44.234 M -71.25 % | 153.866 M 1 549.92 % | -10.612 M 89.24 % | -98.613 M -232.51 % | 74.419 M 158.45 % | -127.311 M -3.53 % | -122.969 M -258.07 % | 77.792 M 379.72 % | 16.216 M 160.06 % | -27.000 M -111.09 % | 243.485 M 88.37 % | 129.262 M -35.41 % | 200.132 M |
| Effect of forex changes on cash | 0.000 -100.00 % | 159.000 K -4.79 % | 167.000 K 39.17 % | 120.000 K 6 100.00 % | -2.000 K | 0.000 -100.00 % | 5.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 |
| Net change in cash | 896.000 K 953.33 % | -105.000 K 81.32 % | -562.000 K -236.08 % | 413.000 K 161.92 % | -667.000 K 7.36 % | -720.000 K 98.62 % | -52.303 M -200.56 % | 52.012 M 746.27 % | 6.146 M 514.71 % | -1.482 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at beginning of period | 1.103 M -37.86 % | 1.775 M -24.05 % | 2.337 M 21.47 % | 1.924 M -25.74 % | 2.591 M -21.75 % | 3.311 M -94.05 % | 55.614 M 1 443.98 % | 3.602 M 241.59 % | -2.544 M -180.36 % | 3.166 M -54.67 % | 6.983 M 10.93 % | 6.295 M -21.02 % | 7.970 M 17.60 % | 6.777 M 22.00 % | 5.555 M 2.40 % | 5.425 M 105.34 % | 2.642 M -79.77 % | 13.057 M 76.61 % | 7.393 M | 0.000 |
| Cash at end of period | 1.999 M 19.70 % | 1.670 M -5.92 % | 1.775 M -24.05 % | 2.337 M 21.47 % | 1.924 M -25.74 % | 2.591 M -21.75 % | 3.311 M -94.05 % | 55.614 M 1 443.98 % | 3.602 M 113.94 % | 1.684 M -46.82 % | 3.166 M -54.66 % | 6.983 M 10.93 % | 6.295 M -21.02 % | 7.970 M 17.60 % | 6.777 M 22.00 % | 5.555 M 2.40 % | 5.425 M 105.34 % | 2.642 M -79.77 % | 13.057 M 76.61 % | 7.393 M |
| Operating cash flow | 411.677 M 472.93 % | 71.855 M 3 036.45 % | -2.447 M -103.02 % | 81.088 M 94.22 % | 41.750 M -65.52 % | 121.089 M -43.40 % | 213.928 M 447.24 % | 39.092 M 143.57 % | -89.730 M -120.32 % | -40.728 M -149.98 % | 81.484 M 259.08 % | -51.221 M -136.45 % | 140.527 M -4.58 % | 147.275 M 1 521.99 % | -10.357 M -164.80 % | 15.984 M -80.04 % | 80.098 M 162.81 % | -127.525 M -230.76 % | 97.528 M 314.10 % | -45.552 M |
| Capital expenditure | -96.205 M -6.73 % | -90.141 M -203.10 % | -29.740 M 90.07 % | -299.445 M -1 337.29 % | -20.834 M 20.00 % | -26.043 M 72.26 % | -93.882 M -134.09 % | -40.105 M 34.50 % | -61.226 M -129.68 % | -26.657 M 37.80 % | -42.859 M -64.69 % | -26.024 M -42.94 % | -18.206 M 36.09 % | -28.486 M 58.88 % | -69.277 M -54.64 % | -44.800 M 26.05 % | -60.583 M 57.82 % | -143.616 M -231.70 % | -43.297 M 73.14 % | -161.181 M |
| Free CashFlow | 315.472 M 1 825.21 % | -18.286 M 43.19 % | -32.187 M 85.26 % | -218.357 M -1 143.97 % | 20.916 M -77.99 % | 95.046 M -20.83 % | 120.046 M 11 950.54 % | -1.013 M 99.33 % | -150.956 M -124.02 % | -67.385 M -274.46 % | 38.625 M 150.00 % | -77.245 M -163.15 % | 122.321 M 2.97 % | 118.789 M 249.17 % | -79.634 M -176.35 % | -28.816 M -247.66 % | 19.515 M 107.20 % | -271.141 M -599.97 % | 54.231 M 126.23 % | -206.733 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 995.975 M -7.89 % | 1.081 B -0.41 % | 1.086 B -0.43 % | 1.090 B 8.13 % | 1.008 B 2.66 % | 982.259 M -5.22 % | 1.036 B 14.71 % | 903.461 M 13.06 % | 799.129 M -8.89 % | 877.070 M 8.00 % | 812.078 M -4.63 % | 851.492 M 9.07 % | 780.714 M 8.82 % | 717.444 M -2.08 % | 732.650 M 0.23 % | 730.942 M 32.31 % | 552.427 M -15.01 % | 650.015 M 8.00 % | 601.856 M 4.81 % | 574.230 M 39.00 % | 413.113 M -25.97 % | 558.009 M 1.57 % | 549.358 M -8.21 % | 598.503 M 0.81 % | 593.696 M 11.53 % | 532.342 M -13.63 % | 616.319 M -3.56 % | 639.048 M 21.02 % | 528.032 M -2.10 % | 539.351 M 2.75 % | 524.929 M -6.18 % | 559.519 M 1.85 % | 549.333 M 0.91 % | 544.384 M 4.26 % | 522.155 M -9.06 % | 574.203 M |
| Net income | 36.353 M 59.67 % | 22.767 M 27.65 % | 17.836 M 391.58 % | -6.117 M 73.37 % | -22.969 M -325.32 % | 10.194 M -40.10 % | 17.017 M -54.11 % | 37.082 M 39.11 % | 26.657 M 249.60 % | 7.625 M 27.89 % | 5.962 M -89.87 % | 58.851 M 92.69 % | 30.542 M -24.50 % | 40.454 M 20 531.31 % | -198.000 K -100.82 % | 24.089 M 119.85 % | 10.957 M -16.99 % | 13.199 M -14.07 % | 15.361 M 0.75 % | 15.247 M 1 189.93 % | 1.182 M -91.07 % | 13.230 M 632.82 % | -2.483 M -133.45 % | 7.422 M -69.51 % | 24.339 M 310.29 % | -11.574 M -109.71 % | -5.519 M -392.47 % | 1.887 M 173.88 % | 689.000 K 109.46 % | -7.281 M -178.43 % | -2.615 M -134.44 % | 7.594 M -58.04 % | 18.099 M 295.24 % | -9.270 M -210.37 % | 8.399 M -60.24 % | 21.124 M |
| Income before tax | 46.526 M 41.49 % | 32.883 M 26.48 % | 25.999 M 341.42 % | -10.769 M 67.05 % | -32.678 M -444.31 % | 9.491 M -61.16 % | 24.434 M -53.05 % | 52.046 M 40.71 % | 36.987 M 269.43 % | 10.012 M -33.25 % | 14.999 M -80.10 % | 75.382 M 79.40 % | 42.019 M -23.26 % | 54.752 M 17 619.09 % | 309.000 K -99.08 % | 33.588 M 128.02 % | 14.730 M -20.49 % | 18.527 M -14.20 % | 21.594 M 3.03 % | 20.959 M 1 172.56 % | 1.647 M -88.16 % | 13.912 M 499.20 % | -3.485 M -122.02 % | 15.830 M -37.47 % | 25.314 M 263.73 % | -15.461 M -102.24 % | -7.645 M -392.58 % | 2.613 M 173.61 % | 955.000 K 103.94 % | -24.258 M -283.10 % | -6.332 M -146.35 % | 13.662 M -49.89 % | 27.264 M 346.64 % | -11.054 M -212.11 % | 9.860 M -66.03 % | 29.028 M |
| Income before tax ratio | 0.05 53.61 % | 0.03 27.00 % | 0.02 342.48 % | -0.01 69.52 % | -0.03 -435.37 % | 0.01 -59.02 % | 0.02 -59.07 % | 0.06 24.46 % | 0.05 305.46 % | 0.01 -38.20 % | 0.02 -79.14 % | 0.09 64.49 % | 0.05 -29.48 % | 0.08 17 994.65 % | 0.00 -99.08 % | 0.05 72.33 % | 0.03 -6.45 % | 0.03 -20.56 % | 0.04 -1.70 % | 0.04 815.50 % | 0.00 -84.01 % | 0.02 493.01 % | -0.01 -123.98 % | 0.03 -37.97 % | 0.04 246.81 % | -0.03 -134.14 % | -0.01 -403.37 % | 0.00 126.08 % | 0.00 104.02 % | -0.04 -272.86 % | -0.01 -149.40 % | 0.02 -50.80 % | 0.05 344.42 % | -0.02 -207.53 % | 0.02 -62.65 % | 0.05 |
| EBITDA | 86.523 M 31.53 % | 65.782 M -1.36 % | 66.686 M 132.23 % | 28.716 M 275.37 % | 7.650 M -87.02 % | 58.934 M -7.94 % | 64.015 M -15.56 % | 75.814 M 27.66 % | 59.387 M 79.64 % | 33.058 M -18.58 % | 40.601 M -59.48 % | 100.210 M 58.66 % | 63.159 M 22.25 % | 51.663 M 132.54 % | 22.217 M -55.48 % | 49.899 M 86.03 % | 26.823 M -9.71 % | 29.707 M -27.11 % | 40.756 M -15.17 % | 48.042 M 164.40 % | 18.170 M -47.78 % | 34.796 M 57.87 % | 22.041 M -47.42 % | 41.917 M -10.10 % | 46.626 M 440.84 % | 8.621 M -56.62 % | 19.873 M -26.49 % | 27.036 M 7.09 % | 25.247 M 1 542.62 % | 1.537 M -92.61 % | 20.791 M -47.53 % | 39.626 M -24.59 % | 52.546 M 392.70 % | 10.665 M -65.74 % | 31.126 M -38.38 % | 50.516 M |
| Net income ratio | 0.04 73.35 % | 0.02 28.17 % | 0.02 392.85 % | -0.01 75.37 % | -0.02 -319.47 % | 0.01 -36.80 % | 0.02 -59.99 % | 0.04 23.04 % | 0.03 283.70 % | 0.01 18.42 % | 0.01 -89.38 % | 0.07 76.67 % | 0.04 -30.62 % | 0.06 20 964.35 % | 0.00 -100.82 % | 0.03 66.16 % | 0.02 -2.32 % | 0.02 -20.44 % | 0.03 -3.88 % | 0.03 828.00 % | 0.00 -87.93 % | 0.02 624.56 % | 0.00 -136.45 % | 0.01 -69.75 % | 0.04 288.56 % | -0.02 -142.79 % | -0.01 -403.26 % | 0.00 126.30 % | 0.00 109.67 % | -0.01 -170.99 % | 0.00 -136.70 % | 0.01 -58.81 % | 0.03 293.48 % | -0.02 -205.86 % | 0.02 -56.28 % | 0.04 |
| Ratio EBITDA | 0.09 42.80 % | 0.06 -0.95 % | 0.06 133.24 % | 0.03 247.14 % | 0.01 -87.36 % | 0.06 -2.87 % | 0.06 -26.39 % | 0.08 12.92 % | 0.07 97.17 % | 0.04 -24.61 % | 0.05 -57.52 % | 0.12 45.47 % | 0.08 12.34 % | 0.07 137.47 % | 0.03 -55.58 % | 0.07 40.60 % | 0.05 6.24 % | 0.05 -32.51 % | 0.07 -19.06 % | 0.08 90.22 % | 0.04 -29.47 % | 0.06 55.42 % | 0.04 -42.71 % | 0.07 -10.82 % | 0.08 384.95 % | 0.02 -49.78 % | 0.03 -23.78 % | 0.04 -11.52 % | 0.05 1 577.83 % | 0.00 -92.81 % | 0.04 -44.07 % | 0.07 -25.96 % | 0.10 388.26 % | 0.02 -67.14 % | 0.06 -32.24 % | 0.09 |
| Gross profit ratio | 0.24 -0.71 % | 0.25 -0.94 % | 0.25 57.02 % | 0.16 7.46 % | 0.15 -15.03 % | 0.17 -10.61 % | 0.19 -17.08 % | 0.23 2.27 % | 0.23 21.69 % | 0.19 -15.94 % | 0.22 -2.30 % | 0.23 -7.39 % | 0.25 -3.61 % | 0.26 15.64 % | 0.22 -10.19 % | 0.25 4.41 % | 0.24 -3.77 % | 0.25 3.87 % | 0.24 2.50 % | 0.23 39.18 % | 0.17 -25.81 % | 0.22 -2.83 % | 0.23 -5.87 % | 0.24 1.26 % | 0.24 2.05 % | 0.24 -3.27 % | 0.24 -8.35 % | 0.27 8.01 % | 0.25 -6.69 % | 0.26 2.92 % | 0.26 -5.25 % | 0.27 -12.53 % | 0.31 12.72 % | 0.28 -3.88 % | 0.29 3.38 % | 0.28 |
| Weighted average shs out dil | 9.043 M -0.29 % | 9.069 M 0.17 % | 9.054 M 0.65 % | 8.996 M -0.51 % | 9.041 M 63.16 % | 5.541 M 0.00 % | 5.541 M 0.00 % | 5.541 M 0.00 % | 5.541 M 0.00 % | 5.541 M 0.00 % | 5.541 M 0.00 % | 5.541 M 0.00 % | 5.541 M 0.00 % | 5.541 M 0.00 % | 5.541 M 0.00 % | 5.541 M 0.00 % | 5.541 M 0.00 % | 5.541 M -0.01 % | 5.542 M 0.02 % | 5.541 M 0.00 % | 5.541 M 0.00 % | 5.541 M 0.00 % | 5.541 M -0.02 % | 5.542 M 0.02 % | 5.541 M 0.00 % | 5.541 M 0.00 % | 5.541 M 0.00 % | 5.541 M 0.00 % | 5.541 M 10.36 % | 5.021 M 0.00 % | 5.021 M 0.00 % | 5.021 M 0.00 % | 5.021 M 0.00 % | 5.021 M 0.00 % | 5.021 M 0.00 % | 5.021 M |
| Weighted average shs out | 9.043 M -0.29 % | 9.069 M 0.17 % | 9.054 M 0.65 % | 8.996 M -0.51 % | 9.041 M 63.16 % | 5.541 M 0.00 % | 5.541 M 0.00 % | 5.541 M 0.00 % | 5.541 M 0.00 % | 5.541 M 0.00 % | 5.541 M 0.00 % | 5.541 M 0.00 % | 5.541 M 0.00 % | 5.541 M 0.00 % | 5.541 M 0.00 % | 5.541 M 0.00 % | 5.541 M 0.00 % | 5.541 M -0.01 % | 5.542 M 0.02 % | 5.541 M 0.00 % | 5.541 M 0.00 % | 5.541 M 0.00 % | 5.541 M -0.02 % | 5.542 M 0.02 % | 5.541 M 0.00 % | 5.541 M 0.00 % | 5.541 M 0.00 % | 5.541 M 0.00 % | 5.541 M 10.36 % | 5.021 M 0.00 % | 5.021 M 0.00 % | 5.021 M 0.00 % | 5.021 M 0.00 % | 5.021 M 0.00 % | 5.021 M 0.00 % | 5.021 M |
| EPS diluted | 4.02 60.16 % | 2.51 27.41 % | 1.97 389.71 % | -0.68 73.23 % | -2.54 -238.04 % | 1.84 -40.07 % | 3.07 -54.11 % | 6.69 39.09 % | 4.81 248.55 % | 1.38 27.78 % | 1.08 -89.83 % | 10.62 92.74 % | 5.51 -24.52 % | 7.30 20 548.18 % | -0.04 -100.82 % | 4.35 119.70 % | 1.98 -16.81 % | 2.38 -14.08 % | 2.77 0.73 % | 2.75 1 209.52 % | 0.21 -91.21 % | 2.39 631.11 % | -0.45 -133.58 % | 1.34 -69.48 % | 4.39 310.05 % | -2.09 -109.00 % | -1.00 -394.12 % | 0.34 183.33 % | 0.12 108.28 % | -1.45 -178.85 % | -0.52 -134.44 % | 1.51 -58.06 % | 3.60 294.59 % | -1.85 -210.78 % | 1.67 -60.33 % | 4.21 |
| Earnings per share | 4.02 60.16 % | 2.51 27.41 % | 1.97 389.71 % | -0.68 73.23 % | -2.54 -238.04 % | 1.84 -40.07 % | 3.07 -54.11 % | 6.69 39.09 % | 4.81 248.55 % | 1.38 27.78 % | 1.08 -89.83 % | 10.62 92.74 % | 5.51 -24.52 % | 7.30 20 548.18 % | -0.04 -100.82 % | 4.35 119.70 % | 1.98 -16.81 % | 2.38 -14.08 % | 2.77 0.73 % | 2.75 1 209.52 % | 0.21 -91.21 % | 2.39 631.11 % | -0.45 -133.58 % | 1.34 -69.48 % | 4.39 310.05 % | -2.09 -109.00 % | -1.00 -394.12 % | 0.34 183.33 % | 0.12 108.28 % | -1.45 -178.85 % | -0.52 -134.44 % | 1.51 -58.06 % | 3.60 294.59 % | -1.85 -210.78 % | 1.67 -60.33 % | 4.21 |
| Gross profit | 243.834 M -8.55 % | 266.623 M -1.34 % | 270.246 M 56.34 % | 172.857 M 16.20 % | 148.754 M -12.76 % | 170.515 M -15.28 % | 201.258 M -4.88 % | 211.586 M 15.62 % | 183.003 M 10.88 % | 165.048 M -9.21 % | 181.786 M -6.83 % | 195.102 M 1.01 % | 193.158 M 4.89 % | 184.155 M 13.24 % | 162.630 M -9.98 % | 180.665 M 38.15 % | 130.772 M -18.22 % | 159.898 M 12.18 % | 142.537 M 7.43 % | 132.679 M 93.45 % | 68.584 M -45.07 % | 124.860 M -1.30 % | 126.504 M -13.60 % | 146.415 M 2.08 % | 143.434 M 13.81 % | 126.033 M -16.45 % | 150.842 M -11.61 % | 170.654 M 30.72 % | 130.546 M -8.65 % | 142.906 M 5.75 % | 135.134 M -11.10 % | 152.014 M -10.90 % | 170.618 M 13.74 % | 150.003 M 0.21 % | 149.688 M -5.99 % | 159.228 M |
| Income tax expense | 10.173 M 0.56 % | 10.116 M 23.93 % | 8.163 M 275.47 % | -4.652 M 52.09 % | -9.709 M -1 281.08 % | -703.000 K -109.48 % | 7.417 M -50.43 % | 14.964 M 44.86 % | 10.330 M 332.76 % | 2.387 M -73.59 % | 9.037 M -45.33 % | 16.531 M 44.04 % | 11.477 M -19.73 % | 14.298 M 2 720.12 % | 507.000 K -94.66 % | 9.499 M 151.76 % | 3.773 M -29.19 % | 5.328 M -14.52 % | 6.233 M 9.12 % | 5.712 M 1 128.39 % | 465.000 K -31.82 % | 682.000 K 168.06 % | -1.002 M -111.92 % | 8.408 M 762.36 % | 975.000 K 125.08 % | -3.887 M -82.83 % | -2.126 M -392.84 % | 726.000 K 172.93 % | 266.000 K 101.57 % | -16.977 M -356.74 % | -3.717 M -161.26 % | 6.068 M -33.79 % | 9.165 M 298.63 % | -4.614 M -415.81 % | 1.461 M -81.52 % | 7.904 M |
| Cost of revenue | 752.141 M -7.67 % | 814.657 M -0.10 % | 815.474 M -11.13 % | 917.592 M 6.74 % | 859.675 M 5.90 % | 811.744 M -2.79 % | 835.074 M 20.70 % | 691.875 M 12.29 % | 616.126 M -13.47 % | 712.022 M 12.97 % | 630.292 M -3.98 % | 656.390 M 11.72 % | 587.556 M 10.18 % | 533.289 M -6.44 % | 570.020 M 3.59 % | 550.277 M 30.50 % | 421.655 M -13.97 % | 490.117 M 6.71 % | 459.319 M 4.02 % | 441.551 M 28.16 % | 344.529 M -20.46 % | 433.149 M 2.43 % | 422.854 M -6.47 % | 452.088 M 0.41 % | 450.262 M 10.82 % | 406.309 M -12.71 % | 465.477 M -0.62 % | 468.394 M 17.84 % | 397.486 M 0.26 % | 396.445 M 1.71 % | 389.795 M -4.35 % | 407.505 M 7.60 % | 378.715 M -3.97 % | 394.381 M 5.88 % | 372.467 M -10.24 % | 414.975 M |
| General and administrative 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 | 0.000 | 0.000 | 0.000 | 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 and marketing 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 | 0.000 | 0.000 | 0.000 | 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 expenses | 208.131 M 247.51 % | 59.892 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.006 M | 0.000 | 0.000 | 0.000 |
| Operating expenses | 208.131 M -7.53 % | 225.090 M -0.74 % | 226.770 M 36.55 % | 166.076 M 2.66 % | 161.780 M 12.26 % | 144.110 M -8.20 % | 156.983 M 5.53 % | 148.753 M 7.00 % | 139.024 M -5.41 % | 146.983 M -4.61 % | 154.088 M 0.60 % | 153.171 M 7.14 % | 142.964 M -1.81 % | 145.603 M -5.47 % | 154.021 M 10.29 % | 139.645 M 23.94 % | 112.670 M -18.96 % | 139.024 M 23.15 % | 112.892 M 18.80 % | 95.028 M 56.63 % | 60.672 M -39.63 % | 100.504 M -13.03 % | 115.562 M 0.84 % | 114.595 M -8.28 % | 124.937 M -5.73 % | 132.534 M -6.71 % | 142.071 M -7.10 % | 152.930 M 32.34 % | 115.560 M -22.19 % | 148.517 M 20.75 % | 122.999 M 2.22 % | 120.326 M -4.39 % | 125.852 M -14.31 % | 146.873 M 17.48 % | 125.018 M 7.05 % | 116.784 M |
| Cost and expenses | 960.272 M -7.64 % | 1.040 B -0.24 % | 1.042 B -3.82 % | 1.084 B 6.09 % | 1.021 B 6.86 % | 955.854 M -3.65 % | 992.057 M 18.01 % | 840.628 M 11.32 % | 755.150 M -12.09 % | 859.005 M 9.51 % | 784.380 M -3.11 % | 809.561 M 10.82 % | 730.520 M 7.60 % | 678.892 M -6.24 % | 724.041 M 4.95 % | 689.922 M 29.12 % | 534.325 M -15.07 % | 629.141 M 9.95 % | 572.211 M 206.64 % | -536.579 M -232.42 % | 405.201 M -24.07 % | 533.653 M -0.88 % | 538.416 M -4.99 % | 566.683 M -1.48 % | 575.199 M 206.75 % | -538.843 M -188.69 % | 607.548 M -2.22 % | 621.324 M 21.10 % | 513.046 M -5.86 % | 544.962 M 6.27 % | 512.794 M -2.85 % | 527.831 M 4.61 % | 504.567 M -6.78 % | 541.254 M 8.80 % | 497.485 M -6.45 % | 531.759 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 | 0.000 | 0.000 | 0.000 | 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 | 0.000 -100.00 % | 165.198 M -27.15 % | 226.770 M 36.55 % | 166.076 M 2.66 % | 161.780 M 12.26 % | 144.110 M -8.20 % | 156.983 M 5.53 % | 148.753 M 7.00 % | 139.024 M -5.41 % | 146.983 M -4.61 % | 154.088 M 0.60 % | 153.171 M 7.14 % | 142.964 M -1.81 % | 145.603 M -5.47 % | 154.021 M 10.29 % | 139.645 M 23.94 % | 112.670 M -18.96 % | 139.024 M 23.15 % | 112.892 M 18.80 % | 95.028 M 56.63 % | 60.672 M -39.63 % | 100.504 M -13.03 % | 115.562 M 0.84 % | 114.595 M -8.28 % | 124.937 M -5.73 % | 132.534 M -6.71 % | 142.071 M -7.10 % | 152.930 M 32.34 % | 115.560 M -22.19 % | 148.517 M 20.75 % | 122.999 M 2.22 % | 120.326 M -5.89 % | 127.858 M -12.95 % | 146.873 M 17.48 % | 125.018 M 7.05 % | 116.784 M |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 22.197 M 34.47 % | 16.507 M -28.32 % | 23.029 M 1.25 % | 22.745 M -1.73 % | 23.145 M -29.98 % | 33.055 M 42.51 % | 23.195 M 58.26 % | 14.656 M 45.69 % | 10.060 M -8.01 % | 10.936 M -31.67 % | 16.005 M 32.82 % | 12.050 M 1.48 % | 11.874 M 11.97 % | 10.605 M -15.33 % | 12.525 M 26.18 % | 9.926 M 31.54 % | 7.546 M 61.14 % | 4.683 M -55.76 % | 10.586 M -42.99 % | 18.569 M 121.51 % | 8.383 M -30.75 % | 12.105 M -29.87 % | 17.261 M -1.91 % | 17.597 M 43.66 % | 12.249 M -9.92 % | 13.598 M -18.95 % | 16.778 M 7.11 % | 15.665 M -4.36 % | 16.379 M -13.24 % | 18.878 M 0.83 % | 18.722 M 2.31 % | 18.300 M 4.56 % | 17.502 M 19.22 % | 14.680 M 0.18 % | 14.654 M -2.91 % | 15.093 M |
| Depreciation and amortization | 17.800 M 8.59 % | 16.392 M -7.17 % | 17.658 M 5.48 % | 16.740 M -2.58 % | 17.183 M 4.85 % | 16.388 M 0.01 % | 16.386 M 26.23 % | 12.981 M 5.19 % | 12.340 M 1.90 % | 12.110 M -6.15 % | 12.903 M 0.98 % | 12.778 M -1.44 % | 12.965 M -1.11 % | 13.111 M 39.73 % | 9.383 M 5.68 % | 8.879 M 1.81 % | 8.721 M -1.27 % | 8.833 M 3.00 % | 8.576 M 0.73 % | 8.514 M 4.59 % | 8.140 M -7.28 % | 8.779 M 6.22 % | 8.265 M -2.65 % | 8.490 M -6.32 % | 9.063 M -13.55 % | 10.484 M -2.37 % | 10.739 M 22.59 % | 8.760 M 10.70 % | 7.913 M 14.40 % | 6.917 M -17.66 % | 8.401 M 9.62 % | 7.664 M -1.49 % | 7.780 M 10.53 % | 7.039 M 6.46 % | 6.612 M 3.39 % | 6.395 M |
| Operating income | 35.703 M -14.04 % | 41.533 M -4.47 % | 43.476 M 541.14 % | 6.781 M 152.06 % | -13.026 M -149.33 % | 26.405 M -40.36 % | 44.275 M -29.54 % | 62.833 M 42.87 % | 43.979 M 143.45 % | 18.065 M -34.78 % | 27.698 M -33.94 % | 41.931 M -16.46 % | 50.194 M 30.20 % | 38.552 M 347.81 % | 8.609 M -79.01 % | 41.020 M 126.60 % | 18.102 M -13.28 % | 20.874 M -29.59 % | 29.645 M -21.26 % | 37.651 M 375.87 % | 7.912 M -67.52 % | 24.356 M 122.59 % | 10.942 M -65.61 % | 31.820 M 72.03 % | 18.497 M 384.53 % | -6.501 M -174.12 % | 8.771 M -50.51 % | 17.724 M 18.27 % | 14.986 M 367.08 % | -5.611 M -146.24 % | 12.135 M -61.70 % | 31.687 M -29.22 % | 44.766 M 1 330.22 % | 3.130 M -87.31 % | 24.670 M -41.88 % | 42.444 M |
| Operating income ratio | 0.04 -6.67 % | 0.04 -4.08 % | 0.04 543.94 % | 0.01 148.14 % | -0.01 -148.05 % | 0.03 -37.08 % | 0.04 -38.57 % | 0.07 26.37 % | 0.06 167.19 % | 0.02 -39.61 % | 0.03 -30.74 % | 0.05 -23.41 % | 0.06 19.65 % | 0.05 357.30 % | 0.01 -79.06 % | 0.06 71.26 % | 0.03 2.04 % | 0.03 -34.80 % | 0.05 -24.88 % | 0.07 242.35 % | 0.02 -56.12 % | 0.04 119.14 % | 0.02 -62.54 % | 0.05 70.65 % | 0.03 355.12 % | -0.01 -185.81 % | 0.01 -48.69 % | 0.03 -2.28 % | 0.03 372.81 % | -0.01 -145.00 % | 0.02 -59.18 % | 0.06 -30.50 % | 0.08 1 317.34 % | 0.01 -87.83 % | 0.05 -36.08 % | 0.07 |
| Total other income expenses net | 10.823 M 225.12 % | -8.650 M 50.51 % | -17.477 M 0.42 % | -17.550 M 10.70 % | -19.652 M -16.19 % | -16.914 M 14.75 % | -19.841 M -83.93 % | -10.787 M -54.28 % | -6.992 M 13.18 % | -8.053 M 36.59 % | -12.699 M -137.96 % | 33.451 M 509.19 % | -8.175 M -150.46 % | 16.200 M 295.18 % | -8.300 M -11.68 % | -7.432 M -120.40 % | -3.372 M -43.67 % | -2.347 M 70.85 % | -8.051 M 51.77 % | -16.692 M -166.43 % | -6.265 M 40.01 % | -10.444 M 27.61 % | -14.427 M 9.77 % | -15.990 M -334.56 % | 6.817 M 176.08 % | -8.960 M 45.42 % | -16.416 M -8.64 % | -15.111 M -7.70 % | -14.031 M 24.75 % | -18.647 M -0.97 % | -18.467 M -2.45 % | -18.025 M -2.99 % | -17.502 M -23.39 % | -14.184 M 4.23 % | -14.810 M -10.39 % | -13.416 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 |
| 2025-03-31 | 2024-09-30 | 2024-03-31 | 2023-09-30 | 2023-03-31 | 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 671.712 M -35.10 % | 1.035 B 15.87 % | 893.277 M 57.51 % | 567.141 M 42.66 % | 397.547 M -11.32 % | 448.303 M -12.29 % | 511.106 M 102.52 % | 252.375 M -48.42 % | 489.285 M 78.60 % | 273.960 M -51.79 % | 568.317 M 29.73 % | 438.077 M -20.78 % | 552.967 M 5.10 % | 526.120 M -19.52 % | 653.691 M 13.01 % | 578.425 M 11.18 % | 520.248 M |
| Total investments | 24.542 M -2.02 % | 25.047 M 139 050.00 % | 18.000 K -99.94 % | 27.980 M 519.30 % | 4.518 M -1.48 % | 4.586 M -78.92 % | 21.757 M 374.42 % | 4.586 M -71.66 % | 16.180 M 252.81 % | 4.586 M -81.43 % | 24.702 M 434.91 % | 4.618 M -82.58 % | 26.516 M 169.80 % | 9.828 M -21.08 % | 12.453 M 5 067.22 % | 241.000 K 0.00 % | 241.000 K |
| Total debt | 673.711 M -35.01 % | 1.037 B 15.83 % | 894.947 M 57.36 % | 568.734 M 42.48 % | 399.161 M -11.42 % | 450.640 M -12.41 % | 514.499 M 102.32 % | 254.299 M -48.38 % | 492.639 M 78.14 % | 276.551 M -51.55 % | 570.851 M 29.33 % | 441.388 M -20.46 % | 554.953 M -4.60 % | 581.734 M -11.34 % | 656.107 M 12.73 % | 582.027 M 11.59 % | 521.595 M |
| Accumulated other comprehensive income loss | 0.000 | 0.000 -100.00 % | 101.442 M 83.06 % | 55.415 M -46.08 % | 102.770 M -0.18 % | 102.954 M 85.79 % | 55.415 M -79.04 % | 264.421 M | 0.000 -100.00 % | 102.648 M | 0.000 -100.00 % | 102.227 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 0.000 | 0.000 -100.00 % | 265.873 M | 0.000 -100.00 % | 216.028 M 86.60 % | 115.772 M | 0.000 -100.00 % | 50.856 M | 0.000 -100.00 % | 4.493 M | 0.000 100.00 % | -36.499 M | 0.000 100.00 % | -21.944 M | 0.000 -100.00 % | 5.744 M | 0.000 |
| Common stock | 90.415 M 0.00 % | 90.415 M 0.00 % | 90.415 M 63.16 % | 55.415 M 0.00 % | 55.414 M 0.00 % | 55.414 M 0.00 % | 55.415 M 0.00 % | 55.414 M 0.00 % | 55.415 M 0.00 % | 55.414 M 0.00 % | 55.415 M 0.00 % | 55.414 M 0.00 % | 55.415 M 0.00 % | 55.414 M 10.37 % | 50.206 M 0.00 % | 50.206 M 0.00 % | 50.206 M |
| Total equity | 668.332 M 6.70 % | 626.391 M -6.05 % | 666.737 M 3.04 % | 647.074 M 10.95 % | 583.219 M 20.71 % | 483.147 M 8.63 % | 444.773 M 6.52 % | 417.542 M 7.77 % | 387.445 M 4.27 % | 371.562 M 2.65 % | 361.973 M 9.64 % | 330.149 M -4.56 % | 345.940 M 0.51 % | 344.183 M 12.77 % | 305.220 M -5.13 % | 321.735 M -3.82 % | 334.529 M |
| Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 372.303 M -11.85 % | 422.367 M -8.74 % | 462.804 M 106.55 % | 224.062 M -3.21 % | 231.499 M -2.21 % | 236.742 M 101.32 % | 117.592 M 72.36 % | 68.225 M -11.88 % | 77.419 M 2.93 % | 75.214 M -9.20 % | 82.838 M -14.56 % | 96.955 M -27.01 % | 132.825 M 82.64 % | 72.726 M -21.62 % | 92.784 M -8.83 % | 101.770 M 31.73 % | 77.254 M |
| Total non current liabilities | 421.659 M -7.87 % | 457.670 M -10.72 % | 512.622 M 89.65 % | 270.301 M -5.59 % | 286.310 M 3.34 % | 277.049 M 101.53 % | 137.472 M 51.50 % | 90.742 M -9.28 % | 100.028 M 0.22 % | 99.811 M -9.21 % | 109.942 M -9.53 % | 121.520 M -25.20 % | 162.452 M 58.86 % | 102.263 M -26.10 % | 138.389 M 16.48 % | 118.810 M 24.70 % | 95.280 M |
| Other current liabilities | 38.952 M -59.54 % | 96.283 M 239.95 % | 28.323 M -10.29 % | 31.572 M 32.40 % | 23.846 M -77.09 % | 104.074 M 2.11 % | 101.919 M 317.05 % | 24.438 M -57.50 % | 57.504 M 74.83 % | 32.891 M -57.68 % | 77.715 M 174.82 % | 28.279 M -66.40 % | 84.175 M 30.83 % | 64.341 M -14.92 % | 75.626 M 22.55 % | 61.710 M -27.71 % | 85.363 M |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 22.887 M -10.87 % | 25.679 M 3.20 % | 24.882 M 37.75 % | 18.063 M | 0.000 -100.00 % | 20.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 301.408 M -50.93 % | 614.274 M 42.15 % | 432.143 M 25.38 % | 344.672 M 105.58 % | 167.662 M -21.62 % | 213.898 M -46.11 % | 396.907 M 113.31 % | 186.074 M -55.19 % | 415.220 M 106.23 % | 201.337 M -58.74 % | 488.013 M 41.69 % | 344.433 M -18.41 % | 422.128 M -17.07 % | 509.008 M -9.64 % | 563.323 M 17.30 % | 480.257 M 8.08 % | 444.341 M |
| Total current liabilities | 585.680 M -30.42 % | 841.706 M 38.67 % | 606.977 M 15.00 % | 527.788 M 54.00 % | 342.721 M -29.06 % | 483.097 M -24.96 % | 643.814 M 68.63 % | 381.796 M -38.63 % | 622.113 M 75.83 % | 353.811 M -47.69 % | 676.398 M 48.58 % | 455.234 M -27.88 % | 631.245 M -2.40 % | 646.790 M -12.38 % | 738.148 M 17.76 % | 626.830 M 6.50 % | 588.600 M |
| Total liabilities | 1.007 B -22.48 % | 1.299 B 16.06 % | 1.120 B 40.28 % | 798.089 M 26.88 % | 629.031 M -17.25 % | 760.146 M -2.71 % | 781.286 M 65.34 % | 472.538 M -34.56 % | 722.141 M 59.19 % | 453.622 M -42.31 % | 786.340 M 36.34 % | 576.754 M -27.33 % | 793.697 M 5.96 % | 749.053 M -14.54 % | 876.537 M 17.55 % | 745.640 M 9.03 % | 683.880 M |
| Other non current assets | 11.623 M -47.35 % | 22.075 M -57.08 % | 51.428 M 262.37 % | 14.192 M -70.65 % | 48.358 M 126.70 % | 21.331 M -62.72 % | 57.222 M 384.48 % | 11.811 M 1 858.71 % | 603.000 K -97.07 % | 20.568 M 1 011.78 % | 1.850 M -88.59 % | 16.214 M 1 395.76 % | 1.084 M -92.76 % | 14.981 M | 0.000 -100.00 % | 12.356 M -41.89 % | 21.263 M |
| Long term investments | 24.542 M -2.02 % | 25.047 M 139 050.00 % | 18.000 K -99.94 % | 27.980 M 519.30 % | 4.518 M -1.48 % | 4.586 M -78.92 % | 21.757 M 374.42 % | 4.586 M -71.66 % | 16.180 M 252.81 % | 4.586 M -81.43 % | 24.702 M 434.91 % | 4.618 M -82.58 % | 26.516 M 169.80 % | 9.828 M -21.08 % | 12.453 M 5 067.22 % | 241.000 K 0.00 % | 241.000 K |
| Intangible assets | 13.916 M 1 163.94 % | 1.101 M -15.05 % | 1.296 M 105.71 % | 630.000 K -23.73 % | 826.000 K -25.59 % | 1.110 M -14.42 % | 1.297 M -12.66 % | 1.485 M 518.75 % | 240.000 K -41.18 % | 408.000 K -31.54 % | 596.000 K -24.08 % | 785.000 K -51.54 % | 1.620 M -10.15 % | 1.803 M -98.98 % | 177.246 M 2 938.68 % | 5.833 M | 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 |
| Goodwill and intangible assets | 13.916 M 1 163.94 % | 1.101 M -15.05 % | 1.296 M 105.71 % | 630.000 K -23.73 % | 826.000 K -25.59 % | 1.110 M -14.42 % | 1.297 M -12.66 % | 1.485 M 518.75 % | 240.000 K -41.18 % | 408.000 K -31.54 % | 596.000 K -24.08 % | 785.000 K -51.54 % | 1.620 M -10.15 % | 1.803 M -2.59 % | 1.851 M -68.27 % | 5.833 M | 0.000 |
| Property plant equipment net | 817.341 M 0.75 % | 811.269 M 0.67 % | 805.883 M 66.10 % | 485.167 M 0.46 % | 482.952 M -6.57 % | 516.899 M 100.77 % | 257.458 M -2.37 % | 263.698 M -1.84 % | 268.633 M -4.07 % | 280.044 M 1.80 % | 275.095 M -18.63 % | 338.072 M -4.03 % | 352.283 M 24.10 % | 283.859 M 1.66 % | 279.223 M -6.10 % | 297.375 M 4.43 % | 284.749 M |
| Total non current assets | 867.422 M 0.92 % | 859.492 M 0.08 % | 858.795 M 62.66 % | 527.970 M -3.10 % | 544.887 M -1.36 % | 552.389 M 63.56 % | 337.734 M 19.94 % | 281.580 M -1.43 % | 285.656 M -6.53 % | 305.606 M 1.11 % | 302.243 M -15.97 % | 359.689 M -5.72 % | 381.503 M 22.88 % | 310.471 M 5.77 % | 293.527 M -7.05 % | 315.805 M 3.12 % | 306.253 M |
| Other current assets | 62.137 M -51.15 % | 127.208 M 310.44 % | 30.993 M -33.17 % | 46.374 M 55.23 % | 29.875 M -41.16 % | 50.773 M -45.72 % | 93.539 M 135.89 % | 39.653 M -6.97 % | 42.626 M 23.37 % | 34.550 M -14.68 % | 40.495 M 42.06 % | 28.506 M -18.15 % | 34.829 M 22.91 % | 28.336 M -32.99 % | 42.289 M 16.03 % | 36.447 M -42.98 % | 63.919 M |
| Short term investments | 564.000 K -95.25 % | 11.869 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 |
| cash and cash equivalents | 1.999 M 23.24 % | 1.622 M -2.87 % | 1.670 M 4.83 % | 1.593 M -1.30 % | 1.614 M -30.94 % | 2.337 M -31.12 % | 3.393 M 76.35 % | 1.924 M -42.64 % | 3.354 M 29.45 % | 2.591 M 2.25 % | 2.534 M -23.47 % | 3.311 M 66.72 % | 1.986 M -96.43 % | 55.614 M 2 201.90 % | 2.416 M -32.93 % | 3.602 M 167.41 % | 1.347 M |
| Cash and short term investments | 2.563 M -81.00 % | 13.491 M 707.84 % | 1.670 M 4.83 % | 1.593 M -1.30 % | 1.614 M -30.94 % | 2.337 M -31.12 % | 3.393 M 76.35 % | 1.924 M -42.64 % | 3.354 M 29.45 % | 2.591 M 2.25 % | 2.534 M -23.47 % | 3.311 M 66.72 % | 1.986 M -96.43 % | 55.614 M 2 201.90 % | 2.416 M -32.93 % | 3.602 M 167.41 % | 1.347 M |
| Total current assets | 808.248 M -24.20 % | 1.066 B 14.96 % | 927.541 M 1.13 % | 917.193 M 37.44 % | 667.363 M -3.41 % | 690.904 M -22.22 % | 888.325 M 45.99 % | 608.500 M -26.15 % | 823.930 M 58.58 % | 519.578 M -38.59 % | 846.070 M 54.61 % | 547.214 M -27.82 % | 758.133 M -3.15 % | 782.765 M -11.87 % | 888.230 M 18.18 % | 751.570 M 5.53 % | 712.156 M |
| Inventory | 517.157 M -24.58 % | 685.682 M -6.76 % | 735.433 M 6.40 % | 691.191 M 46.77 % | 470.936 M -0.82 % | 474.837 M -23.46 % | 620.374 M 51.44 % | 409.652 M -37.98 % | 660.563 M 79.91 % | 367.160 M -45.92 % | 678.963 M 89.41 % | 358.460 M -35.00 % | 551.506 M -1.35 % | 559.038 M -16.10 % | 666.279 M 18.02 % | 564.550 M 16.18 % | 485.934 M |
| Net receivables | 226.391 M -5.63 % | 239.894 M 50.46 % | 159.445 M -10.44 % | 178.035 M 7.94 % | 164.938 M 1.22 % | 162.957 M -4.71 % | 171.019 M 8.74 % | 157.271 M 33.98 % | 117.387 M 1.83 % | 115.277 M -7.09 % | 124.078 M -20.94 % | 156.937 M -7.58 % | 169.812 M 21.49 % | 139.777 M -21.14 % | 177.246 M 20.60 % | 146.971 M -8.69 % | 160.956 M |
| Tax assets | 0.000 | 0.000 -100.00 % | 170.000 K 16 900.00 % | 1.000 K -99.99 % | 8.233 M -2.72 % | 8.463 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 | 1.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 |
| Account payables | 245.320 M 87.05 % | 131.149 M 30.19 % | 100.737 M 0.55 % | 100.186 M -1.24 % | 101.449 M -21.36 % | 128.999 M -11.03 % | 144.988 M 10.78 % | 130.884 M -12.39 % | 149.389 M 34.62 % | 110.973 M 0.27 % | 110.670 M 34.11 % | 82.522 M -33.95 % | 124.942 M 72.24 % | 72.541 M -26.87 % | 99.199 M 21.90 % | 81.380 M 38.18 % | 58.896 M |
| Tax payables | 0.000 | 0.000 -100.00 % | 22.887 M -10.87 % | 25.679 M 3.20 % | 24.882 M 37.75 % | 18.063 M | 0.000 -100.00 % | 20.200 M | 0.000 -100.00 % | 8.610 M | 0.000 | 0.000 | 0.000 -100.00 % | 900.000 K | 0.000 -100.00 % | 3.483 M | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 577.917 M 7.83 % | 535.976 M 156.44 % | 209.007 M -61.02 % | 536.244 M 156.57 % | 209.007 M 0.00 % | 209.007 M -37.41 % | 333.943 M 59.78 % | 209.007 M -37.05 % | 332.030 M 58.86 % | 209.007 M -31.82 % | 306.558 M 46.67 % | 209.007 M -28.06 % | 290.525 M -6.50 % | 310.713 M 21.84 % | 255.014 M -4.05 % | 265.785 M -6.52 % | 284.323 M |
| Deferred tax liabilities non current | 49.356 M 39.81 % | 35.303 M -29.14 % | 49.818 M 7.74 % | 46.239 M -15.64 % | 54.811 M 35.98 % | 40.307 M 102.75 % | 19.880 M -11.71 % | 22.517 M -0.41 % | 22.609 M -8.08 % | 24.597 M -9.25 % | 27.104 M 10.34 % | 24.565 M -17.09 % | 29.627 M 0.30 % | 29.537 M -35.23 % | 45.605 M 167.63 % | 17.040 M -5.47 % | 18.026 M |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 1.676 B -12.99 % | 1.926 B 7.81 % | 1.786 B 23.61 % | 1.445 B 19.21 % | 1.212 B -2.50 % | 1.243 B 1.41 % | 1.226 B 37.75 % | 890.080 M -19.78 % | 1.110 B 34.47 % | 825.184 M -28.14 % | 1.148 B 26.62 % | 906.903 M -20.42 % | 1.140 B 4.24 % | 1.093 B -7.49 % | 1.182 B 10.72 % | 1.067 B 4.81 % | 1.018 B |
| 2025-03-31 | 2024-09-30 | 2024-03-31 | 2023-09-30 | 2023-03-31 | 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 |
| 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts receivables | 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 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | -16.386 M -26.23 % | -12.981 M -5.19 % | -12.340 M -1.90 % | -12.110 M 6.15 % | -12.903 M -0.98 % | -12.778 M 58.16 % | -30.542 M 24.50 % | -40.454 M -20 531.31 % | 198.000 K 100.82 % | -24.089 M -119.85 % | -10.957 M 16.99 % | -13.199 M |
| Net cash provided by operating activities | 17.017 M -54.11 % | 37.082 M 39.11 % | 26.657 M 249.60 % | 7.625 M 27.89 % | 5.962 M -89.87 % | 58.851 M 92.69 % | 30.542 M -24.50 % | 40.454 M 20 531.31 % | -198.000 K -100.82 % | 24.089 M 119.85 % | 10.957 M -16.99 % | 13.199 M |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Acquisitions net | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 15.424 M -58.41 % | 37.082 M 48.07 % | 25.043 M 228.43 % | 7.625 M 27.89 % | 5.962 M -89.87 % | 58.851 M 92.69 % | 30.542 M -24.50 % | 40.454 M 20 531.31 % | -198.000 K -100.82 % | 24.089 M 119.85 % | 10.957 M -16.99 % | 13.199 M |
| Cash at beginning of period | 1.593 M 104.49 % | -35.489 M -2 298.82 % | 1.614 M 126.85 % | -6.011 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at end of period | 17.017 M 968.24 % | 1.593 M -94.02 % | 26.657 M 1 551.61 % | 1.614 M -72.93 % | 5.962 M -89.87 % | 58.851 M 92.69 % | 30.542 M -24.50 % | 40.454 M 20 531.31 % | -198.000 K -100.82 % | 24.089 M 119.85 % | 10.957 M -16.99 % | 13.199 M |
| Operating cash flow | 17.017 M -54.11 % | 37.082 M 39.11 % | 26.657 M 249.60 % | 7.625 M 27.89 % | 5.962 M -89.87 % | 58.851 M 92.69 % | 30.542 M -24.50 % | 40.454 M 20 531.31 % | -198.000 K -100.82 % | 24.089 M 119.85 % | 10.957 M -16.99 % | 13.199 M |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 17.017 M -54.11 % | 37.082 M 39.11 % | 26.657 M 249.60 % | 7.625 M 27.89 % | 5.962 M -89.87 % | 58.851 M 92.69 % | 30.542 M -24.50 % | 40.454 M 20 531.31 % | -198.000 K -100.82 % | 24.089 M 119.85 % | 10.957 M -16.99 % | 13.199 M |
| 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 |