Kritika Wires Limited KRITIKA.NS
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 7.450 B 72.55 % | 4.317 B 52.93 % | 2.823 B 15.83 % | 2.437 B 80.67 % | 1.349 B -21.25 % | 1.713 B -37.57 % | 2.744 B 7.41 % | 2.555 B 24.39 % | 2.054 B -4.86 % | 2.159 B 18.22 % | 1.826 B 22.92 % | 1.485 B 40.40 % | 1.058 B |
| Net income | 101.348 M -2.56 % | 104.007 M 73.76 % | 59.858 M 48.67 % | 40.262 M 414.00 % | 7.833 M -47.92 % | 15.039 M -77.71 % | 67.462 M 36.65 % | 49.368 M 85.14 % | 26.665 M 154.32 % | 10.485 M 143.95 % | 4.298 M -57.53 % | 10.119 M -16.30 % | 12.090 M |
| Income before tax | 148.024 M 7.14 % | 138.156 M 77.13 % | 77.998 M 40.52 % | 55.505 M 449.55 % | 10.100 M -47.07 % | 19.080 M -80.99 % | 100.347 M 35.39 % | 74.116 M 104.38 % | 36.263 M 84.46 % | 19.659 M 192.89 % | 6.712 M -58.61 % | 16.215 M -2.73 % | 16.670 M |
| Income before tax ratio | 0.02 -37.91 % | 0.03 15.82 % | 0.03 21.32 % | 0.02 204.18 % | 0.01 -32.78 % | 0.01 -69.54 % | 0.04 26.05 % | 0.03 64.31 % | 0.02 93.88 % | 0.01 147.74 % | 0.00 -66.33 % | 0.01 -30.72 % | 0.02 |
| EBITDA | 243.307 M 30.25 % | 186.795 M 41.76 % | 131.771 M 27.17 % | 103.621 M 65.83 % | 62.487 M 49.15 % | 41.895 M -78.61 % | 195.824 M 19.00 % | 164.563 M 57.24 % | 104.658 M 0.99 % | 103.637 M 13.41 % | 91.382 M 30.48 % | 70.033 M 0.54 % | 69.654 M |
| Net income ratio | 0.01 -43.53 % | 0.02 13.61 % | 0.02 28.35 % | 0.02 184.50 % | 0.01 -33.86 % | 0.01 -64.29 % | 0.02 27.22 % | 0.02 48.84 % | 0.01 167.30 % | 0.00 106.35 % | 0.00 -65.45 % | 0.01 -40.39 % | 0.01 |
| Ratio EBITDA | 0.03 -24.51 % | 0.04 -7.31 % | 0.05 9.78 % | 0.04 -8.21 % | 0.05 89.41 % | 0.02 -65.73 % | 0.07 10.78 % | 0.06 26.41 % | 0.05 6.14 % | 0.05 -4.07 % | 0.05 6.15 % | 0.05 -28.39 % | 0.07 |
| Gross profit ratio | 0.06 -36.66 % | 0.09 -5.49 % | 0.09 104.10 % | 0.05 -53.83 % | 0.10 -18.79 % | 0.12 -13.50 % | 0.14 57.27 % | 0.09 26.41 % | 0.07 12.69 % | 0.06 2.44 % | 0.06 8.76 % | 0.06 -19.04 % | 0.07 |
| Weighted average shs out dil | 264.900 M -0.52 % | 266.280 M 0.00 % | 266.280 M 0.00 % | 266.280 M 0.00 % | 266.280 M 0.00 % | 266.280 M 248.98 % | 76.302 M -14.04 % | 88.760 M 0.00 % | 88.760 M 0.00 % | 88.760 M 0.00 % | 88.760 M 0.00 % | 88.760 M -14.60 % | 103.935 M |
| Weighted average shs out | 264.900 M -0.67 % | 266.685 M 0.15 % | 266.280 M 0.00 % | 266.280 M 0.00 % | 266.280 M 0.00 % | 266.280 M 248.98 % | 76.302 M -14.04 % | 88.760 M 0.00 % | 88.760 M 0.00 % | 88.760 M 0.00 % | 88.760 M 0.00 % | 88.760 M -14.60 % | 103.936 M |
| EPS diluted | 0.38 -2.56 % | 0.39 77.27 % | 0.22 46.67 % | 0.15 410.20 % | 0.03 -47.96 % | 0.06 -93.58 % | 0.88 57.14 % | 0.56 86.67 % | 0.30 150.00 % | 0.12 147.93 % | 0.05 -56.00 % | 0.11 -8.33 % | 0.12 |
| Earnings per share | 0.38 -2.56 % | 0.39 77.27 % | 0.22 46.67 % | 0.15 410.20 % | 0.03 -47.96 % | 0.06 -93.58 % | 0.88 57.14 % | 0.56 86.67 % | 0.30 150.00 % | 0.12 147.93 % | 0.05 -56.00 % | 0.11 -8.33 % | 0.12 |
| Gross profit | 419.302 M 9.30 % | 383.630 M 44.54 % | 265.420 M 136.41 % | 112.269 M -16.58 % | 134.579 M -36.05 % | 210.451 M -46.00 % | 389.716 M 68.93 % | 230.694 M 57.23 % | 146.721 M 7.22 % | 136.847 M 21.10 % | 112.999 M 33.69 % | 84.526 M 13.67 % | 74.361 M |
| Income tax expense | 46.676 M 36.68 % | 34.149 M 88.25 % | 18.140 M 19.01 % | 15.243 M 572.39 % | 2.267 M -43.90 % | 4.041 M -87.71 % | 32.885 M 32.88 % | 24.748 M 157.87 % | 9.597 M 4.61 % | 9.174 M 280.03 % | 2.414 M -60.40 % | 6.096 M 33.10 % | 4.580 M |
| Cost of revenue | 7.031 B 78.72 % | 3.934 B 53.81 % | 2.558 B 13.84 % | 2.247 B 85.00 % | 1.214 B -19.18 % | 1.503 B -36.18 % | 2.354 B 1.31 % | 2.324 B 21.86 % | 1.907 B -5.67 % | 2.022 B 18.03 % | 1.713 B 22.27 % | 1.401 B 42.42 % | 983.666 M |
| General and administrative expenses | 15.633 M 49.57 % | 10.452 M -9.68 % | 11.572 M 49.86 % | 7.722 M 27.37 % | 6.062 M -33.47 % | 9.113 M 23.53 % | 7.377 M 84.52 % | 3.998 M 138.40 % | 1.677 M 29.70 % | 1.293 M -4.43 % | 1.353 M 8.07 % | 1.252 M -88.89 % | 11.270 M |
| Selling and marketing expenses | 37.107 M 28.82 % | 28.806 M 60.21 % | 17.980 M -3.84 % | 18.698 M -12.95 % | 21.479 M -41.66 % | 36.820 M -41.32 % | 62.747 M 164.81 % | 23.695 M 361.53 % | 5.134 M -55.65 % | 11.576 M 65.63 % | 6.989 M 152.40 % | 2.769 M 22 975.00 % | 12.000 K |
| Other expenses | 0.000 -100.00 % | 16.374 M -90.53 % | 172.871 M 611.08 % | 24.311 M 31.44 % | 18.496 M -87.06 % | 142.932 M 494.32 % | 24.050 M 2 011.47 % | 1.139 M -23.45 % | 1.488 M -7.58 % | 1.610 M 1.77 % | 1.582 M 317.41 % | 379.000 K | 0.000 |
| Operating expenses | 370.136 M 565.33 % | 55.632 M -72.52 % | 202.423 M 299.01 % | 50.731 M 10.19 % | 46.038 M -75.62 % | 188.865 M -24.26 % | 249.359 M 171.88 % | 91.716 M 66.02 % | 55.243 M -13.51 % | 63.869 M 9.64 % | 58.254 M 45.18 % | 40.125 M 34.97 % | 29.728 M |
| Cost and expenses | 7.401 B 85.51 % | 3.989 B 45.30 % | 2.746 B 15.58 % | 2.376 B 76.58 % | 1.345 B -20.46 % | 1.691 B -35.04 % | 2.604 B 7.78 % | 2.416 B 23.10 % | 1.962 B -5.91 % | 2.086 B 17.76 % | 1.771 B 22.91 % | 1.441 B 42.20 % | 1.013 B |
| 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 |
| Selling general and administrative expenses | 370.136 M 842.83 % | 39.258 M 32.84 % | 29.552 M 11.85 % | 26.420 M -4.07 % | 27.542 M -40.04 % | 45.933 M -34.50 % | 70.124 M 153.22 % | 27.693 M 306.59 % | 6.811 M -47.07 % | 12.869 M 54.27 % | 8.342 M 107.46 % | 4.021 M -64.36 % | 11.282 M |
| Interest income | 20.835 M 141.29 % | 8.635 M -52.03 % | 18.002 M 148.99 % | 7.230 M 332.68 % | 1.671 M -90.18 % | 17.013 M 30.03 % | 13.083 M 2.58 % | 12.754 M 23.71 % | 10.310 M 1.10 % | 10.197 M 108.61 % | 4.888 M -0.04 % | 4.890 M -82.51 % | 27.963 M |
| Interest expense | 54.856 M 41.50 % | 38.767 M 22.42 % | 31.666 M 24.05 % | 25.526 M -5.22 % | 26.932 M -53.20 % | 57.546 M -28.64 % | 80.641 M -0.03 % | 80.664 M 25.92 % | 64.057 M -0.19 % | 64.181 M 15.41 % | 55.613 M 66.20 % | 33.461 M | 0.000 |
| Depreciation and amortization | 40.427 M 94.39 % | 20.797 M -5.93 % | 22.107 M -2.14 % | 22.590 M -11.26 % | 25.455 M -17.89 % | 31.003 M -11.80 % | 35.152 M 44.47 % | 24.333 M 6.43 % | 22.862 M -25.13 % | 30.538 M -16.37 % | 36.517 M 43.15 % | 25.510 M 21.58 % | 20.982 M |
| Operating income | 49.166 M -85.01 % | 327.998 M 325.03 % | 77.170 M 25.40 % | 61.538 M 5 571.71 % | 1.085 M -90.04 % | 10.892 M -93.22 % | 160.671 M 15.61 % | 138.978 M 51.93 % | 91.478 M 25.35 % | 72.978 M 33.31 % | 54.745 M 23.30 % | 44.401 M 3.85 % | 42.754 M |
| Operating income ratio | 0.01 -91.31 % | 0.08 177.92 % | 0.03 8.26 % | 0.03 3 039.27 % | 0.00 -87.35 % | 0.01 -89.14 % | 0.06 7.63 % | 0.05 22.14 % | 0.04 31.75 % | 0.03 12.76 % | 0.03 0.30 % | 0.03 -26.03 % | 0.04 |
| Total other income expenses net | 98.858 M 152.07 % | -189.842 M -23 027.78 % | 828.000 K 113.72 % | -6.033 M -166.92 % | 9.015 M 459.92 % | -2.505 M 93.49 % | -38.503 M -9.85 % | -35.052 M 36.52 % | -55.215 M -3.56 % | -53.319 M -11.00 % | -48.033 M -70.41 % | -28.186 M -8.06 % | -26.084 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 434.524 M 105.36 % | 211.589 M 2.60 % | 206.234 M 10.14 % | 187.242 M -37.23 % | 298.297 M -0.55 % | 299.938 M -24.43 % | 396.875 M -10.70 % | 444.440 M 14.37 % | 388.604 M 19.83 % | 324.296 M -18.87 % | 399.731 M 45.62 % | 274.498 M -3.37 % | 284.064 M |
| Total investments | 50.018 M -29.43 % | 70.877 M -43.43 % | 125.299 M 11.93 % | 111.946 M 8.99 % | 102.710 M 906.96 % | 10.200 M -42.37 % | 17.700 M -25.58 % | 23.783 M 72.55 % | 13.783 M 6 791.50 % | 200.000 K 0.00 % | 200.000 K 0.00 % | 200.000 K 0.00 % | 200.000 K |
| Total debt | 512.295 M 27.78 % | 400.925 M 82.15 % | 220.109 M 3.48 % | 212.712 M -31.63 % | 311.122 M 3.11 % | 301.748 M -28.68 % | 423.115 M -6.11 % | 450.669 M 13.67 % | 396.482 M 21.48 % | 326.385 M -18.68 % | 401.347 M 44.76 % | 277.249 M -6.10 % | 295.264 M |
| Accumulated other comprehensive income loss | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 409.980 M 32.55 % | 309.309 M -2.34 % | 316.730 M 19.06 % | 266.015 M 18.48 % | 224.526 M 3.96 % | 215.981 M 7.48 % | 200.942 M 73.86 % | 115.576 M 74.57 % | 66.208 M 67.43 % | 39.544 M 36.09 % | 29.058 M 16.92 % | 24.852 M 68.67 % | 14.734 M |
| Common stock | 532.560 M 0.00 % | 532.560 M 200.00 % | 177.520 M 0.00 % | 177.520 M 0.00 % | 177.520 M 0.00 % | 177.520 M 0.00 % | 177.520 M 37.19 % | 129.400 M 100.00 % | 64.700 M 6.59 % | 60.700 M 0.00 % | 60.700 M 0.00 % | 60.700 M 69.43 % | 35.825 M |
| Total equity | 944.040 M 11.94 % | 843.369 M 13.89 % | 740.502 M 7.35 % | 689.787 M 6.40 % | 648.298 M 1.34 % | 639.754 M 2.41 % | 624.714 M 60.15 % | 390.076 M 14.49 % | 340.708 M 15.87 % | 294.044 M 3.70 % | 283.558 M 1.51 % | 279.352 M 64.58 % | 169.734 M |
| Other non current liabilities | 11.116 M 27.86 % | 8.694 M 31.63 % | 6.605 M 32.31 % | 4.992 M -13.29 % | 5.757 M | 0.000 -100.00 % | 9.280 M -25.98 % | 12.537 M 550.24 % | 1.928 M 78.02 % | 1.083 M 108 200.00 % | 1.000 K -99.74 % | 379.000 K -92.27 % | 4.905 M |
| Long term debt | 958.000 K 711.86 % | 118.000 K -99.47 % | 22.462 M -46.81 % | 42.233 M -19.46 % | 52.436 M 12 755.43 % | 407.890 K -98.70 % | 31.458 M -65.99 % | 92.503 M 43.84 % | 64.308 M -34.44 % | 98.090 M -0.53 % | 98.616 M -5.11 % | 103.926 M 4.12 % | 99.815 M |
| Total non current liabilities | 18.320 M 107.90 % | 8.812 M -69.68 % | 29.067 M -39.39 % | 47.961 M -19.16 % | 59.327 M 651.35 % | 7.896 M -80.62 % | 40.738 M -57.18 % | 95.134 M 40.39 % | 67.763 M -34.60 % | 103.613 M -2.46 % | 106.227 M -7.68 % | 115.065 M 9.88 % | 104.720 M |
| Other current liabilities | 44.682 M 86.27 % | 23.988 M 368.61 % | 5.119 M -67.36 % | 15.681 M 1 533.37 % | 960.037 K 101.18 % | -81.195 M -382.96 % | 28.695 M -57.16 % | 66.984 M 832.49 % | -9.145 M -122.66 % | 40.351 M 69.41 % | 23.819 M -30.31 % | 34.177 M 62.16 % | 21.076 M |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 11.907 M -24.29 % | 15.727 M -86.06 % | 112.780 M 6.31 % | 106.090 M -2.47 % | 108.774 M -2.40 % | 111.450 M 221.90 % | 34.623 M -13.55 % | 40.052 M 93.89 % | 20.657 M 24.80 % | 16.552 M | 0.000 |
| Short term debt | 511.337 M 27.58 % | 400.807 M 102.79 % | 197.647 M 15.94 % | 170.479 M -34.10 % | 258.686 M -14.15 % | 301.340 M -2.31 % | 308.475 M 3.46 % | 298.168 M -10.24 % | 332.174 M 46.71 % | 226.416 M -25.21 % | 302.730 M 74.66 % | 173.323 M -11.32 % | 195.449 M |
| Total current liabilities | 833.918 M 23.88 % | 673.160 M 62.78 % | 413.539 M -17.17 % | 499.233 M -20.40 % | 627.173 M -8.89 % | 688.385 M -11.26 % | 775.732 M -10.09 % | 862.834 M 19.44 % | 722.380 M -4.90 % | 759.635 M 37.34 % | 553.090 M -4.94 % | 581.834 M 77.58 % | 327.644 M |
| Total liabilities | 852.238 M 24.97 % | 681.972 M 54.08 % | 442.606 M -19.11 % | 547.194 M -20.29 % | 686.500 M -1.40 % | 696.281 M -14.72 % | 816.470 M -14.77 % | 957.968 M 21.24 % | 790.143 M -8.47 % | 863.248 M 30.93 % | 659.317 M -5.39 % | 696.899 M 61.18 % | 432.364 M |
| Other non current assets | 66.400 M 510 869.23 % | -13.000 K 99.99 % | -178.243 M -5.58 % | -168.824 M -405.15 % | 55.324 M 2.00 % | 54.237 M 10.54 % | 49.068 M 3 573.22 % | 1.336 M -48.68 % | 2.603 M -46.00 % | 4.820 M -71.08 % | 16.666 M -8.92 % | 18.298 M 58.37 % | 11.554 M |
| Long term investments | 18.801 M -25.75 % | 25.321 M -76.21 % | 106.439 M 464.96 % | 18.840 M -57.86 % | 44.705 M 338.28 % | 10.200 M -42.37 % | 17.700 M -42.90 % | 31.000 M 48.82 % | 20.830 M 187.43 % | 7.247 M 3 523.50 % | 200.000 K 0.00 % | 200.000 K 0.00 % | 200.000 K |
| Intangible assets | 0.000 | 0.000 -100.00 % | 359.746 M -29.44 % | 509.874 M | 0.000 | 0.000 | 0.000 | 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 |
| Goodwill and intangible assets | 0.000 | 0.000 -100.00 % | 210.403 M 25.46 % | 167.710 M 462.67 % | -46.243 M -2 910.22 % | -1.536 M -15.13 % | -1.334 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 285.305 M 14.77 % | 248.584 M 39.46 % | 178.243 M 5.58 % | 168.824 M -8.64 % | 184.796 M -9.20 % | 203.525 M -9.02 % | 223.693 M 15.20 % | 194.176 M -2.60 % | 199.367 M 19.99 % | 166.155 M -9.17 % | 182.923 M -14.50 % | 213.933 M 32.09 % | 161.965 M |
| Total non current assets | 370.506 M 34.07 % | 276.360 M -13.10 % | 318.010 M 69.46 % | 187.664 M -21.85 % | 240.120 M -10.39 % | 267.962 M -7.75 % | 290.460 M 28.23 % | 226.512 M 1.67 % | 222.800 M 25.01 % | 178.222 M -10.79 % | 199.789 M -14.04 % | 232.431 M 33.80 % | 173.719 M |
| Other current assets | 321.872 M 59.62 % | 201.654 M 231.73 % | 60.789 M -47.07 % | 114.846 M 26.21 % | 90.994 M -63.64 % | 250.228 M 141.81 % | 103.480 M 23.23 % | 83.974 M -24.04 % | 110.549 M 71.68 % | 64.393 M -45.35 % | 117.832 M 21.12 % | 97.285 M 497.50 % | 16.282 M |
| Short term investments | 31.217 M -31.48 % | 45.556 M 215.66 % | 14.432 M -7.78 % | 15.650 M -73.02 % | 58.005 M 9.89 % | 52.782 M 32.81 % | 39.741 M 650.65 % | -7.217 M -2.41 % | -7.047 M 0.00 % | -7.047 M | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 77.771 M -58.92 % | 189.336 M 1 264.58 % | 13.875 M -45.52 % | 25.470 M 98.60 % | 12.825 M 608.63 % | 1.810 M -93.10 % | 26.240 M 321.26 % | 6.229 M -20.93 % | 7.878 M 277.12 % | 2.089 M 29.27 % | 1.616 M -41.26 % | 2.751 M -75.44 % | 11.200 M |
| Cash and short term investments | 108.988 M -42.44 % | 189.336 M 568.87 % | 28.307 M -31.16 % | 41.120 M 220.62 % | 12.825 M 608.63 % | 1.810 M -93.10 % | 26.240 M 321.26 % | 6.229 M -20.93 % | 7.878 M 277.12 % | 2.089 M 29.27 % | 1.616 M -41.26 % | 2.751 M -75.44 % | 11.200 M |
| Total current assets | 1.426 B 14.15 % | 1.249 B 44.37 % | 865.098 M -17.56 % | 1.049 B 2.92 % | 1.020 B -4.54 % | 1.068 B -7.18 % | 1.151 B 2.60 % | 1.122 B 23.51 % | 908.051 M -7.25 % | 979.068 M 31.76 % | 743.084 M -0.10 % | 743.818 M 73.64 % | 428.379 M |
| Inventory | 634.170 M 44.79 % | 438.000 M 5.22 % | 416.256 M 8.55 % | 383.477 M 16.80 % | 328.322 M 5.96 % | 309.857 M 23.03 % | 251.854 M -7.43 % | 272.076 M 30.71 % | 208.150 M -8.77 % | 228.171 M 36.28 % | 167.430 M -10.08 % | 186.194 M 163.50 % | 70.663 M |
| Net receivables | 360.742 M -14.11 % | 419.991 M 16.75 % | 359.746 M -29.44 % | 509.874 M -13.20 % | 587.444 M 16.05 % | 506.178 M -32.58 % | 750.826 M -4.34 % | 784.859 M 34.98 % | 581.474 M -15.80 % | 690.591 M 51.38 % | 456.206 M -14.09 % | 531.035 M 62.65 % | 326.486 M |
| Tax assets | 0.000 -100.00 % | 2.468 M 111.30 % | 1.168 M 4.85 % | 1.114 M -27.57 % | 1.538 M 0.12 % | 1.536 M 15.13 % | 1.334 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 -100.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K | 0.000 |
| Account payables | 277.899 M 11.89 % | 248.365 M 24.89 % | 198.866 M -33.12 % | 297.346 M 16.72 % | 254.747 M -8.94 % | 279.754 M 2.78 % | 272.197 M -27.44 % | 375.152 M 6.27 % | 353.015 M -27.82 % | 489.102 M 115.90 % | 226.542 M -39.48 % | 374.333 M 248.32 % | 107.468 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 82.396 M 9.76 % | 75.072 M 98.99 % | 37.727 M 222.11 % | 11.713 M 146 308.88 % | 8.000 K | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 100.00 % | -13.000 K -100.05 % | 28.422 M -39.82 % | 47.226 M | 0.000 -100.00 % | 5.729 M -83.77 % | 35.288 M 1 243.79 % | 2.626 M | 0.000 | 0.000 -100.00 % | 733.000 K 93.40 % | 379.000 K | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -83.182 M -38.69 % | -59.979 M | 0.000 100.00 % | -1.879 M -187 800.00 % | -1.000 K | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 -100.00 % | 688.287 M | 0.000 -100.00 % | 638.254 M 2.41 % | 623.214 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 -100.00 % | 244.752 M 0.00 % | 244.752 M 0.00 % | 244.752 M 0.00 % | 244.752 M 0.00 % | 244.752 M 68.68 % | 145.100 M -30.84 % | 209.800 M 8.26 % | 193.800 M 0.00 % | 193.800 M 0.00 % | 193.800 M 62.62 % | 119.175 M |
| Deferred tax liabilities non current | 6.246 M 47 946.15 % | 13.000 K -97.98 % | 645.000 K -12.24 % | 735.000 K -35.19 % | 1.134 M -47.67 % | 2.167 M -60.23 % | 5.450 M 136 153.88 % | 4.000 K -99.74 % | 1.527 M -65.61 % | 4.440 M -35.42 % | 6.875 M -36.11 % | 10.761 M | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 1.796 B 17.76 % | 1.525 B 28.93 % | 1.183 B -4.36 % | 1.237 B -7.33 % | 1.335 B -0.09 % | 1.336 B -7.30 % | 1.441 B 6.91 % | 1.348 B 19.21 % | 1.131 B -2.28 % | 1.157 B 22.74 % | 942.875 M -3.42 % | 976.251 M 62.14 % | 602.098 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -113.712 M -577.79 % | -16.777 M 87.42 % | -133.378 M -248.78 % | 89.648 M 551.36 % | -19.862 M -120.24 % | 98.145 M 153.93 % | -181.976 M -181.07 % | -64.745 M -258.73 % | 40.790 M 262.74 % | -25.064 M -1 880.11 % | 1.408 M 103.11 % | -45.210 M 31.66 % | -66.151 M |
| Accounts receivables | 58.211 M 190.53 % | -64.300 M -142.76 % | 150.363 M 98.12 % | 75.896 M 194.20 % | -80.571 M -133.34 % | 241.657 M 956.00 % | -28.231 M 84.20 % | -178.640 M -297.32 % | 90.531 M 153.26 % | -169.992 M -12 400.43 % | 1.382 M 101.05 % | -131.102 M 34.17 % | -199.141 M |
| Inventory | -196.170 M -802.18 % | -21.744 M 33.67 % | -32.780 M 57.76 % | -77.606 M -2 046.80 % | 3.986 M 106.87 % | -58.003 M -386.84 % | 20.221 M 131.63 % | -63.925 M -419.27 % | 20.022 M 132.96 % | -60.741 M -423.71 % | 18.764 M 116.24 % | -115.531 M -678.96 % | 19.955 M |
| Accounts payables | 29.533 M -40.33 % | 49.497 M 150.26 % | -98.479 M -331.18 % | 42.598 M 270.34 % | -25.007 M -430.92 % | 7.557 M 107.34 % | -102.955 M -565.08 % | 22.137 M 116.27 % | -136.087 M -151.83 % | 262.560 M | 0.000 | 0.000 | 0.000 |
| Other working capital | -5.286 M -126.74 % | 19.770 M 112.97 % | -152.482 M -412.72 % | 48.760 M -44.04 % | 87.132 M 193.62 % | -93.067 M -31.06 % | -71.012 M -8 559.96 % | -820.000 K -103.95 % | 20.768 M -41.79 % | 35.677 M 305.56 % | -17.356 M -124.68 % | 70.321 M -37.79 % | 113.035 M |
| Other non cash items | 5.130 M -83.36 % | 30.837 M 339.47 % | -12.877 M -565.71 % | 2.765 M -58.01 % | 6.584 M -77.08 % | 28.731 M -7.27 % | 30.984 M 114.24 % | 14.462 M 94.28 % | 7.444 M -63.78 % | 20.550 M 64.84 % | 12.467 M 77.82 % | 7.011 M -85.38 % | 47.971 M |
| Net cash provided by operating activities | 33.193 M -76.10 % | 138.864 M 400.90 % | -46.150 M -127.07 % | 170.508 M 634.45 % | 23.216 M -86.88 % | 176.959 M 1 242.18 % | -15.493 M -128.99 % | 53.449 M -52.54 % | 112.630 M 146.55 % | 45.683 M -20.00 % | 57.104 M 1 519.51 % | 3.526 M -76.32 % | 14.892 M |
| Investments in property plant and equipment | -77.146 M 20.66 % | -97.229 M -208.41 % | -31.526 M -376.30 % | -6.619 M 27.65 % | -9.148 M 15.56 % | -10.835 M 69.69 % | -35.745 M 44.15 % | -64.002 M -3.37 % | -61.913 M -261.35 % | -17.134 M -205.91 % | -5.601 M 92.77 % | -77.478 M -1 192.16 % | -5.996 M |
| Acquisitions net | 0.000 -100.00 % | 9.710 M | 0.000 | 0.000 -100.00 % | 6.547 M -78.90 % | 31.023 M 267.16 % | -18.559 M | 0.000 -100.00 % | 880.981 K -73.83 % | 3.366 M | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -428.106 M -904.38 % | -42.624 M | 0.000 100.00 % | -34.458 M -426.32 % | -6.547 M 83.60 % | -39.918 M 10.77 % | -44.736 M -339.88 % | -10.170 M 25.13 % | -13.583 M -243.35 % | -3.956 M | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 271.060 M 1 686.46 % | 15.173 M -80.82 % | 79.103 M | 0.000 -100.00 % | 15.274 M 71.72 % | 8.895 M -85.95 % | 63.295 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -66.400 M -868.96 % | 8.635 M -52.10 % | 18.026 M 148.63 % | 7.250 M -12.01 % | 8.240 M 158.82 % | -14.010 M -144.26 % | 31.653 M 45.88 % | 21.698 M 271.35 % | -12.663 M -936.39 % | 1.514 M 104.98 % | -30.384 M -55.20 % | -19.577 M -1 892.77 % | 1.092 M |
| Net cash used for investing activites | -300.592 M -182.68 % | -106.335 M -262.09 % | 65.603 M 293.94 % | -33.827 M -335.47 % | 14.366 M 157.82 % | -24.844 M -507.18 % | -4.092 M 90.33 % | -42.304 M 43.27 % | -74.576 M -377.44 % | -15.620 M 56.59 % | -35.985 M 62.92 % | -97.055 M -1 879.10 % | -4.904 M |
| Debt repayment | 111.369 M -38.41 % | 180.816 M 2 344.45 % | 7.397 M 107.51 % | -98.510 M -1 162.10 % | 9.275 M 107.64 % | -121.368 M -340.78 % | -27.535 M -197.05 % | 28.373 M 184.18 % | -33.707 M -6 295.98 % | -527.000 K 90.07 % | -5.309 M -229.14 % | 4.111 M -95.10 % | 83.878 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 153.984 M | 0.000 -100.00 % | 20.000 M | 0.000 | 0.000 -100.00 % | 99.500 M | 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 | 0.000 |
| Dividends paid | 0.000 | 0.000 100.00 % | -8.876 M | 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 100.00 % | -37.884 M -28.12 % | -29.569 M -15.84 % | -25.526 M | 0.000 100.00 % | -55.178 M 33.66 % | -83.177 M -102.05 % | -41.167 M -166.45 % | 61.952 M 313.16 % | -29.063 M -71.50 % | -16.946 M -53.93 % | -11.009 M -833.93 % | 1.500 M |
| Net cash used provided by financing activities | 111.369 M -22.08 % | 142.932 M 560.36 % | -31.048 M 74.97 % | -124.036 M -1 437.32 % | 9.275 M 105.25 % | -176.545 M -545.86 % | 39.596 M 409.49 % | -12.794 M 60.35 % | -32.265 M -9.04 % | -29.590 M -32.96 % | -22.255 M -124.03 % | 92.602 M 1 225.59 % | -8.227 M |
| Effect of forex changes on cash | 44.465 M | 0.000 | 0.000 | 0.000 100.00 % | -4.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K 150.00 % | -2.000 K -100.10 % | 1.919 M |
| Net change in cash | -111.565 M -163.58 % | 175.461 M 1 613.25 % | -11.595 M -191.70 % | 12.645 M 14.80 % | 11.015 M 145.09 % | -24.430 M -222.08 % | 20.011 M 1 313.54 % | -1.649 M -128.49 % | 5.789 M 1 123.89 % | 473.000 K 141.67 % | -1.135 M -22.17 % | -929.000 K -125.24 % | 3.680 M |
| Cash at beginning of period | 189.336 M 1 264.58 % | 13.875 M -45.52 % | 25.470 M 98.60 % | 12.825 M 608.63 % | 1.810 M -93.10 % | 26.240 M 321.26 % | 6.229 M -20.93 % | 7.878 M 277.12 % | 2.089 M 29.27 % | 1.616 M -41.26 % | 2.751 M -25.24 % | 3.680 M | 0.000 |
| Cash at end of period | 77.771 M -58.92 % | 189.336 M 1 264.58 % | 13.875 M -45.52 % | 25.470 M 98.60 % | 12.825 M 608.63 % | 1.810 M -93.10 % | 26.240 M 321.26 % | 6.229 M -20.93 % | 7.878 M 277.12 % | 2.089 M 29.27 % | 1.616 M -41.26 % | 2.751 M -25.24 % | 3.680 M |
| Operating cash flow | 33.193 M -76.10 % | 138.864 M 400.90 % | -46.150 M -127.07 % | 170.508 M 634.45 % | 23.216 M -86.88 % | 176.959 M 1 242.18 % | -15.493 M -128.99 % | 53.449 M -52.54 % | 112.630 M 146.55 % | 45.683 M -20.00 % | 57.104 M 1 519.51 % | 3.526 M -76.32 % | 14.892 M |
| Capital expenditure | -77.146 M 20.66 % | -97.229 M -208.41 % | -31.526 M -376.30 % | -6.619 M 27.65 % | -9.148 M 15.56 % | -10.835 M 69.69 % | -35.745 M 44.15 % | -64.002 M -3.37 % | -61.913 M -261.35 % | -17.134 M -205.91 % | -5.601 M 92.77 % | -77.478 M -1 192.16 % | -5.996 M |
| Free CashFlow | -43.953 M -205.57 % | 41.635 M 153.60 % | -77.676 M -147.40 % | 163.889 M 1 065.02 % | 14.067 M -91.53 % | 166.125 M 424.22 % | -51.238 M -385.53 % | -10.553 M -120.81 % | 50.717 M 77.65 % | 28.549 M -44.57 % | 51.503 M 169.64 % | -73.952 M -931.29 % | 8.896 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 2.069 B -13.50 % | 2.391 B 33.65 % | 1.789 B 12.82 % | 1.586 B -5.76 % | 1.683 B 26.10 % | 1.335 B 44.53 % | 923.462 M -11.94 % | 1.049 B 3.77 % | 1.011 B 8.98 % | 927.346 M 48.23 % | 625.633 M 2.43 % | 610.819 M -7.34 % | 659.240 M -11.13 % | 741.786 M 21.23 % | 611.905 M 5.95 % | 577.521 M 14.14 % | 505.968 M 27.41 % | 397.116 M 0.00 % | 397.116 M 43.17 % | 277.370 M 0.00 % | 277.370 M -25.57 % | 372.662 M 0.00 % | 372.662 M -22.98 % | 483.872 M 0.00 % | 483.872 M -30.84 % | 699.628 M 0.00 % | 699.628 M 3.99 % | 672.754 M 0.00 % | 672.754 M |
| Net income | 13.761 M -59.50 % | 33.976 M 60.32 % | 21.192 M -13.30 % | 24.444 M 12.45 % | 21.737 M -57.06 % | 50.625 M 169.60 % | 18.778 M -7.71 % | 20.347 M 42.83 % | 14.246 M -48.88 % | 27.869 M 159.37 % | 10.745 M -1.16 % | 10.871 M 4.79 % | 10.374 M -63.01 % | 28.048 M 294.76 % | 7.105 M 22.99 % | 5.777 M 964.82 % | -668.000 K -106.16 % | 10.841 M -6.16 % | 11.553 M 258.68 % | -7.281 M 0.00 % | -7.281 M -214.64 % | 6.351 M 0.00 % | 6.351 M 443.25 % | 1.169 M 0.00 % | 1.169 M -94.27 % | 20.394 M 0.00 % | 20.394 M 52.90 % | 13.338 M 0.00 % | 13.338 M |
| Income before tax | 18.516 M -67.26 % | 56.556 M 97.86 % | 28.584 M -16.32 % | 34.157 M 18.90 % | 28.728 M -55.38 % | 64.386 M 165.13 % | 24.285 M -20.13 % | 30.407 M 59.38 % | 19.078 M -50.35 % | 38.425 M 188.91 % | 13.300 M 2.65 % | 12.957 M -2.70 % | 13.317 M -66.48 % | 39.726 M 273.15 % | 10.646 M 81.24 % | 5.874 M 893.78 % | -740.000 K -105.96 % | 12.419 M -7.03 % | 13.357 M 270.42 % | -7.838 M 0.00 % | -7.838 M -183.30 % | 9.409 M 0.00 % | 9.409 M 7 082.63 % | 131.000 K 0.00 % | 131.000 K -99.54 % | 28.767 M 0.00 % | 28.767 M 34.38 % | 21.407 M 0.00 % | 21.407 M |
| Income before tax ratio | 0.01 -62.15 % | 0.02 48.04 % | 0.02 -25.83 % | 0.02 26.17 % | 0.02 -64.62 % | 0.05 83.44 % | 0.03 -9.31 % | 0.03 53.60 % | 0.02 -54.44 % | 0.04 94.91 % | 0.02 0.22 % | 0.02 5.01 % | 0.02 -62.28 % | 0.05 207.82 % | 0.02 71.06 % | 0.01 795.44 % | 0.00 -104.68 % | 0.03 -7.03 % | 0.03 219.03 % | -0.03 0.00 % | -0.03 -211.92 % | 0.03 0.00 % | 0.03 9 226.07 % | 0.00 0.00 % | 0.00 -99.34 % | 0.04 0.00 % | 0.04 29.22 % | 0.03 0.00 % | 0.03 |
| EBITDA | 38.798 M -54.20 % | 84.706 M 52.44 % | 55.565 M -1.41 % | 56.359 M 20.74 % | 46.677 M -26.31 % | 63.340 M 50.12 % | 42.194 M -5.74 % | 44.764 M 43.44 % | 31.207 M -42.63 % | 54.397 M 109.91 % | 25.915 M -1.85 % | 26.403 M 15.00 % | 22.960 M -58.29 % | 55.048 M 259.18 % | 15.326 M 113.37 % | 7.183 M 148.39 % | 2.892 M -76.81 % | 12.470 M -3.06 % | 12.863 M 1 761.91 % | -774.000 K 0.00 % | -774.000 K 93.29 % | -11.542 M -243.51 % | 8.043 M -64.56 % | 22.697 M 0.00 % | 22.697 M -50.34 % | 45.700 M 6.29 % | 42.995 M -13.15 % | 49.507 M 0.00 % | 49.507 M |
| Net income ratio | 0.01 -53.18 % | 0.01 19.96 % | 0.01 -23.16 % | 0.02 19.33 % | 0.01 -65.95 % | 0.04 86.54 % | 0.02 4.80 % | 0.02 37.64 % | 0.01 -53.09 % | 0.03 74.98 % | 0.02 -3.50 % | 0.02 13.10 % | 0.02 -58.38 % | 0.04 225.64 % | 0.01 16.08 % | 0.01 857.67 % | 0.00 -104.84 % | 0.03 -6.16 % | 0.03 210.83 % | -0.03 0.00 % | -0.03 -254.03 % | 0.02 0.00 % | 0.02 605.37 % | 0.00 0.00 % | 0.00 -91.71 % | 0.03 0.00 % | 0.03 47.03 % | 0.02 0.00 % | 0.02 |
| Ratio EBITDA | 0.02 -47.05 % | 0.04 14.06 % | 0.03 -12.61 % | 0.04 28.13 % | 0.03 -41.56 % | 0.05 3.87 % | 0.05 7.04 % | 0.04 38.24 % | 0.03 -47.36 % | 0.06 41.61 % | 0.04 -4.17 % | 0.04 24.11 % | 0.03 -53.07 % | 0.07 196.29 % | 0.03 101.38 % | 0.01 117.61 % | 0.01 -81.80 % | 0.03 -3.06 % | 0.03 1 260.78 % | 0.00 0.00 % | 0.00 90.99 % | -0.03 -243.51 % | 0.02 -53.99 % | 0.05 0.00 % | 0.05 -28.19 % | 0.07 6.29 % | 0.06 -16.49 % | 0.07 0.00 % | 0.07 |
| Gross profit ratio | 0.05 34.16 % | 0.04 -44.93 % | 0.07 -2.50 % | 0.07 20.19 % | 0.06 -41.09 % | 0.10 50.47 % | 0.07 -17.40 % | 0.08 30.32 % | 0.06 -24.16 % | 0.09 31.38 % | 0.06 -42.19 % | 0.11 64.72 % | 0.07 -46.81 % | 0.13 83.24 % | 0.07 -8.36 % | 0.08 -4.66 % | 0.08 -41.44 % | 0.14 0.93 % | 0.14 3.68 % | 0.13 0.00 % | 0.13 -27.89 % | 0.18 0.00 % | 0.18 3.59 % | 0.17 0.00 % | 0.17 -16.09 % | 0.21 0.00 % | 0.21 15.79 % | 0.18 0.00 % | 0.18 |
| Weighted average shs out dil | 275.220 M 3.90 % | 264.900 M 0.00 % | 264.900 M -2.47 % | 271.600 M 2.00 % | 266.280 M 0.00 % | 266.280 M 0.00 % | 266.280 M 0.00 % | 266.280 M 0.00 % | 266.280 M 0.00 % | 266.280 M 400.00 % | 53.256 M -66.67 % | 159.768 M 0.00 % | 159.768 M -40.00 % | 266.280 M 0.00 % | 266.280 M 1.40 % | 262.591 M 6.14 % | 247.407 M -7.12 % | 266.363 M 0.00 % | 266.363 M 0.06 % | 266.197 M 0.00 % | 266.197 M 0.90 % | 263.824 M 0.00 % | 263.824 M -1.83 % | 268.736 M 0.00 % | 268.736 M 0.92 % | 266.280 M 222.64 % | 82.531 M 0.00 % | 82.531 M 0.00 % | 82.531 M |
| Weighted average shs out | 275.220 M 3.90 % | 264.900 M 0.00 % | 264.900 M -2.47 % | 271.600 M 2.00 % | 266.280 M 0.00 % | 266.280 M 0.00 % | 266.280 M 0.00 % | 266.280 M 0.00 % | 266.280 M 0.00 % | 266.280 M 400.00 % | 53.256 M -66.67 % | 159.768 M 0.00 % | 159.768 M -40.00 % | 266.280 M 0.00 % | 266.280 M 1.40 % | 262.591 M 6.14 % | 247.407 M -7.28 % | 266.839 M 0.08 % | 266.637 M 0.17 % | 266.197 M 0.00 % | 266.197 M 0.90 % | 263.829 M 0.00 % | 263.829 M -1.83 % | 268.736 M 0.00 % | 268.736 M 0.91 % | 266.309 M 222.68 % | 82.531 M 0.00 % | 82.531 M 0.00 % | 82.531 M |
| EPS diluted | 0.05 -61.54 % | 0.13 62.50 % | 0.08 -11.11 % | 0.09 10.29 % | 0.08 -57.05 % | 0.19 169.50 % | 0.07 -7.72 % | 0.08 42.80 % | 0.05 -46.50 % | 0.10 -50.00 % | 0.20 194.12 % | 0.07 4.78 % | 0.06 -41.00 % | 0.11 311.99 % | 0.03 21.36 % | 0.02 914.81 % | 0.00 -106.63 % | 0.04 -6.22 % | 0.04 258.39 % | -0.03 0.00 % | -0.03 -213.69 % | 0.02 0.00 % | 0.02 447.73 % | 0.00 0.00 % | 0.00 -94.26 % | 0.08 -69.36 % | 0.25 56.25 % | 0.16 0.00 % | 0.16 |
| Earnings per share | 0.05 -61.54 % | 0.13 62.50 % | 0.08 -11.11 % | 0.09 10.29 % | 0.08 -57.05 % | 0.19 169.50 % | 0.07 -7.72 % | 0.08 42.80 % | 0.05 -46.50 % | 0.10 -50.00 % | 0.20 194.12 % | 0.07 4.78 % | 0.06 -41.00 % | 0.11 311.99 % | 0.03 21.36 % | 0.02 914.81 % | 0.00 -106.65 % | 0.04 -6.24 % | 0.04 258.03 % | -0.03 0.00 % | -0.03 -213.69 % | 0.02 0.00 % | 0.02 447.73 % | 0.00 0.00 % | 0.00 -94.26 % | 0.08 -69.36 % | 0.25 56.25 % | 0.16 0.00 % | 0.16 |
| Gross profit | 110.438 M 16.05 % | 95.166 M -26.40 % | 129.297 M 10.00 % | 117.538 M 13.26 % | 103.774 M -25.72 % | 139.706 M 117.48 % | 64.240 M -27.26 % | 88.320 M 35.23 % | 65.310 M -17.35 % | 79.016 M 94.74 % | 40.576 M -40.79 % | 68.529 M 52.63 % | 44.900 M -52.73 % | 94.977 M 122.14 % | 42.756 M -2.90 % | 44.034 M 8.82 % | 40.466 M -25.38 % | 54.232 M 0.93 % | 53.734 M 48.45 % | 36.197 M 0.00 % | 36.197 M -46.33 % | 67.439 M 0.00 % | 67.439 M -20.22 % | 84.527 M 0.00 % | 84.527 M -41.96 % | 145.644 M 0.00 % | 145.644 M 20.41 % | 120.955 M 0.00 % | 120.955 M |
| Income tax expense | 4.755 M -78.94 % | 22.580 M 205.47 % | 7.392 M -23.90 % | 9.713 M 38.94 % | 6.991 M -49.20 % | 13.761 M 149.88 % | 5.507 M -45.26 % | 10.060 M 108.20 % | 4.832 M -54.23 % | 10.556 M 313.15 % | 2.555 M 22.48 % | 2.086 M -29.12 % | 2.943 M -74.80 % | 11.678 M 229.79 % | 3.541 M 3 550.52 % | 97.000 K 34.72 % | 72.000 K -95.44 % | 1.578 M -12.57 % | 1.804 M 223.66 % | 557.500 K 0.00 % | 557.500 K -81.77 % | 3.059 M 0.00 % | 3.059 M 194.66 % | 1.038 M 0.00 % | 1.038 M -87.60 % | 8.373 M 0.00 % | 8.373 M 3.77 % | 8.069 M 0.00 % | 8.069 M |
| Cost of revenue | 1.958 B -14.73 % | 2.296 B 38.33 % | 1.660 B 13.05 % | 1.468 B -7.01 % | 1.579 B 32.16 % | 1.195 B 39.07 % | 859.222 M -10.53 % | 960.347 M 1.59 % | 945.298 M 11.43 % | 848.330 M 45.00 % | 585.057 M 7.89 % | 542.290 M -11.73 % | 614.340 M -5.02 % | 646.809 M 13.64 % | 569.149 M 6.68 % | 533.487 M 14.60 % | 465.502 M 35.76 % | 342.884 M -0.15 % | 343.382 M 42.38 % | 241.173 M 0.00 % | 241.173 M -20.98 % | 305.223 M 0.00 % | 305.223 M -23.57 % | 399.346 M 0.00 % | 399.346 M -27.91 % | 553.984 M 0.00 % | 553.984 M 0.40 % | 551.800 M 0.00 % | 551.800 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 -100.00 % | 12.381 M 3.84 % | 11.923 M | 0.000 | 0.000 -100.00 % | 16.406 M 0.00 % | 16.406 M | 0.000 | 0.000 -100.00 % | 17.370 M 0.00 % | 17.370 M | 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 -100.00 % | 18.333 K 0.00 % | 18.333 K | 0.000 | 0.000 -100.00 % | 167.120 K 0.00 % | 167.121 K | 0.000 | 0.000 -100.00 % | 1.032 M 0.00 % | 1.032 M | 0.000 | 0.000 |
| Other expenses | 90.549 M | 0.000 -100.00 % | 111.917 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.471 M 50.57 % | 12.267 M | 0.000 | 0.000 -100.00 % | 16.856 M 255.01 % | 4.748 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 |
| Operating expenses | 90.549 M -14.27 % | 105.623 M -5.62 % | 111.917 M 14.90 % | 97.405 M 19.28 % | 81.664 M -1.17 % | 82.633 M 72.01 % | 48.040 M -28.20 % | 66.908 M 31.52 % | 50.874 M 17.26 % | 43.386 M 44.11 % | 30.106 M -53.23 % | 64.374 M 100.18 % | 32.158 M -32.80 % | 47.852 M 43.67 % | 33.307 M -0.85 % | 33.592 M -3.52 % | 34.818 M -17.63 % | 42.270 M 3.52 % | 40.833 M 17.00 % | 34.901 M 0.00 % | 34.901 M -47.20 % | 66.095 M 0.00 % | 66.095 M -4.12 % | 68.938 M 0.00 % | 68.938 M -43.91 % | 122.900 M 0.00 % | 122.900 M 58.52 % | 77.531 M 0.00 % | 77.531 M |
| Cost and expenses | 2.049 B -14.71 % | 2.402 B 35.55 % | 1.772 B 13.16 % | 1.566 B -5.72 % | 1.661 B 30.00 % | 1.278 B 40.82 % | 907.262 M -11.68 % | 1.027 B 3.12 % | 996.172 M 11.71 % | 891.716 M 44.96 % | 615.163 M 1.40 % | 606.664 M -6.16 % | 646.498 M -6.93 % | 694.661 M 15.30 % | 602.456 M 6.24 % | 567.079 M 13.34 % | 500.320 M 29.90 % | 385.154 M 0.24 % | 384.215 M 39.17 % | 276.074 M 0.00 % | 276.074 M -25.65 % | 371.318 M 0.00 % | 371.318 M -20.71 % | 468.284 M 0.00 % | 468.284 M -30.82 % | 676.884 M 0.00 % | 676.884 M 7.56 % | 629.330 M 0.00 % | 629.330 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 |
| Selling general and administrative expenses | 0.000 -100.00 % | 105.623 M | 0.000 -100.00 % | 97.405 M 19.28 % | 81.664 M -1.17 % | 82.633 M 72.01 % | 48.040 M -2.43 % | 49.237 M 295.83 % | 12.439 M -71.33 % | 43.386 M 44.11 % | 30.106 M 120.54 % | 13.651 M 68.26 % | 8.113 M -83.05 % | 47.852 M 43.67 % | 33.307 M 210.58 % | 10.724 M -6.64 % | 11.487 M -7.36 % | 12.399 M 3.84 % | 11.941 M 13.13 % | 10.556 M 0.00 % | 10.556 M -36.31 % | 16.573 M 0.00 % | 16.573 M -4.08 % | 17.279 M 0.00 % | 17.279 M -6.10 % | 18.402 M 0.00 % | 18.402 M 13.39 % | 16.228 M 0.00 % | 16.228 M |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.110 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.740 M | 0.000 | 0.000 | 0.000 -100.00 % | 456.625 K 0.05 % | 456.375 K | 0.000 | 0.000 -100.00 % | 8.065 M 0.00 % | 8.065 M | 0.000 | 0.000 -100.00 % | 6.023 M 0.00 % | 6.023 M | 0.000 | 0.000 |
| Interest expense | 10.003 M -46.59 % | 18.727 M 19.90 % | 15.619 M 41.46 % | 11.041 M 16.61 % | 9.468 M 18.07 % | 8.019 M -37.17 % | 12.764 M 34.70 % | 9.476 M 24.28 % | 7.625 M -24.85 % | 10.147 M 41.03 % | 7.195 M -10.67 % | 8.054 M 93.00 % | 4.173 M | 0.000 -100.00 % | 5.020 M 9.89 % | 4.568 M -28.49 % | 6.388 M | 0.000 | 0.000 -100.00 % | 9.134 M 0.00 % | 9.134 M | 0.000 | 0.000 -100.00 % | 15.458 M 0.00 % | 15.458 M | 0.000 | 0.000 -100.00 % | 22.017 M 0.00 % | 22.017 M |
| Depreciation and amortization | 10.279 M 9.08 % | 9.423 M -17.07 % | 11.362 M 1.80 % | 11.161 M 31.60 % | 8.481 M 35.33 % | 6.267 M 21.81 % | 5.145 M 5.41 % | 4.881 M 8.37 % | 4.504 M -22.68 % | 5.825 M 7.47 % | 5.420 M 0.52 % | 5.392 M -1.43 % | 5.470 M -5.25 % | 5.773 M -1.77 % | 5.877 M -7.65 % | 6.364 M 0.00 % | 6.364 M -1.42 % | 6.456 M 0.00 % | 6.455 M 2.92 % | 6.272 M 0.00 % | 6.272 M -25.27 % | 8.393 M 0.00 % | 8.393 M 18.07 % | 7.109 M 0.00 % | 7.109 M -19.11 % | 8.788 M 44.47 % | 6.083 M 0.00 % | 6.083 M 0.00 % | 6.083 M |
| Operating income | 19.889 M 290.20 % | -10.457 M -160.17 % | 17.380 M -13.67 % | 20.133 M -8.94 % | 22.110 M -66.68 % | 66.365 M 309.66 % | 16.200 M -59.38 % | 39.883 M 176.27 % | 14.436 M -59.48 % | 35.630 M 240.31 % | 10.470 M 151.99 % | 4.155 M -67.39 % | 12.742 M -72.96 % | 47.125 M 398.73 % | 9.449 M 1 053.72 % | 819.000 K 123.59 % | -3.472 M -157.73 % | 6.014 M -6.14 % | 6.408 M 190.94 % | -7.046 M 0.00 % | -7.046 M 64.66 % | -19.935 M -5 594.36 % | -350.085 K -102.25 % | 15.589 M 0.00 % | 15.589 M -57.77 % | 36.912 M 0.00 % | 36.912 M -15.00 % | 43.424 M 0.00 % | 43.424 M |
| Operating income ratio | 0.01 319.89 % | 0.00 -145.02 % | 0.01 -23.48 % | 0.01 -3.37 % | 0.01 -73.58 % | 0.05 183.45 % | 0.02 -53.87 % | 0.04 166.25 % | 0.01 -62.82 % | 0.04 129.59 % | 0.02 146.02 % | 0.01 -64.81 % | 0.02 -69.58 % | 0.06 311.41 % | 0.02 988.89 % | 0.00 120.67 % | -0.01 -145.31 % | 0.02 -6.14 % | 0.02 163.52 % | -0.03 0.00 % | -0.03 52.51 % | -0.05 -5 594.36 % | 0.00 -102.92 % | 0.03 0.00 % | 0.03 -38.94 % | 0.05 0.00 % | 0.05 -18.26 % | 0.06 0.00 % | 0.06 |
| Total other income expenses net | -1.373 M -102.05 % | 67.013 M 498.12 % | 11.204 M -20.11 % | 14.024 M 111.91 % | 6.618 M 434.41 % | -1.979 M -124.48 % | 8.085 M 117.92 % | -45.123 M -1 072.06 % | 4.642 M 140.80 % | -11.378 M -502.05 % | 2.830 M -67.85 % | 8.802 M 1 430.78 % | 575.000 K 107.77 % | -7.399 M 80.52 % | -37.987 M -38.46 % | -27.436 M -1 104.25 % | 2.732 M -57.34 % | 6.405 M -7.84 % | 6.949 M 977.46 % | -792.000 K 0.00 % | -792.000 K 98.09 % | -41.456 M -524.79 % | 9.759 M 163.14 % | -15.458 M 0.00 % | -15.458 M 27.79 % | -21.407 M 0.00 % | -21.407 M 2.77 % | -22.017 M 0.00 % | -22.017 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 |
| 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-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-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 434.524 M | 0.000 -100.00 % | 493.563 M | 0.000 -100.00 % | 166.033 M 241.99 % | 48.549 M -89.34 % | 455.305 M 1 508.45 % | 28.307 M -86.27 % | 206.234 M 359.76 % | 44.857 M -88.34 % | 384.639 M 1 410.16 % | 25.470 M -86.40 % | 187.242 M 4.74 % | 178.764 M 1 293.87 % | 12.825 M -95.70 % | 298.297 M 19.00 % | 250.677 M 45.40 % | 172.411 M 0.00 % | 172.411 M -42.52 % | 299.938 M 21.36 % | 247.155 M -26.81 % | 337.669 M 0.00 % | 337.669 M -14.92 % | 396.875 M 4.84 % | 378.550 M 5 977.20 % | 6.229 M |
| Total investments | 50.018 M | 0.000 -100.00 % | 3.651 M | 0.000 -100.00 % | 70.877 M -27.00 % | 97.098 M 416.26 % | 18.808 M -66.78 % | 56.614 M -63.00 % | 153.031 M 70.58 % | 89.714 M 6.80 % | 84.000 M 64.90 % | 50.940 M 225.50 % | 15.650 M -34.05 % | 23.729 M -7.49 % | 25.650 M 145.96 % | 10.429 M 0.00 % | 10.429 M -55.62 % | 23.500 M 0.00 % | 23.500 M 130.39 % | 10.200 M 0.00 % | 10.200 M -56.60 % | 23.500 M 0.00 % | 23.500 M 32.77 % | 17.700 M 0.00 % | 17.700 M 42.08 % | 12.458 M |
| Total debt | 512.295 M | 0.000 -100.00 % | 495.234 M | 0.000 -100.00 % | 400.925 M | 0.000 -100.00 % | 457.633 M | 0.000 -100.00 % | 220.109 M | 0.000 -100.00 % | 385.394 M | 0.000 -100.00 % | 212.712 M -15.47 % | 251.626 M | 0.000 -100.00 % | 311.122 M 0.00 % | 311.122 M 26.94 % | 245.092 M 0.00 % | 245.092 M -18.78 % | 301.748 M 0.00 % | 301.748 M -16.08 % | 359.553 M 0.00 % | 359.553 M -15.02 % | 423.115 M 0.00 % | 423.115 M | 0.000 |
| Accumulated other comprehensive income loss | 1.500 M -99.83 % | 888.923 M 149.44 % | 356.363 M -57.75 % | 843.369 M 56 124.60 % | 1.500 M -99.81 % | 774.960 M 29.71 % | 597.440 M -19.32 % | 740.502 M 49 266.80 % | 1.500 M -99.79 % | 703.793 M 33.73 % | 526.273 M -23.70 % | 689.787 M 45 885.80 % | 1.500 M | 0.000 -100.00 % | 648.316 M 43 121.07 % | 1.500 M 0.00 % | 1.500 M -99.66 % | 447.672 M 0.00 % | 447.672 M 29 744.80 % | 1.500 M 0.00 % | 1.500 M -99.67 % | 449.116 M 0.00 % | 449.116 M 29 841.07 % | 1.500 M 0.00 % | 1.500 M -99.63 % | 409.480 M |
| Retained earnings | 409.980 M | 0.000 | 0.000 | 0.000 -100.00 % | 309.309 M | 0.000 | 0.000 | 0.000 -100.00 % | 316.730 M | 0.000 | 0.000 | 0.000 -100.00 % | 266.015 M | 0.000 | 0.000 -100.00 % | 224.526 M 0.00 % | 224.526 M | 0.000 | 0.000 -100.00 % | 215.981 M 0.00 % | 215.981 M | 0.000 | 0.000 -100.00 % | 200.942 M 0.00 % | 200.942 M | 0.000 |
| Common stock | 532.560 M | 0.000 -100.00 % | 532.560 M | 0.000 -100.00 % | 532.560 M | 0.000 -100.00 % | 177.520 M | 0.000 -100.00 % | 177.520 M | 0.000 -100.00 % | 177.520 M | 0.000 -100.00 % | 177.520 M 0.00 % | 177.520 M | 0.000 -100.00 % | 177.520 M 0.00 % | 177.520 M 0.00 % | 177.520 M 0.00 % | 177.520 M 0.00 % | 177.520 M 0.00 % | 177.520 M 0.00 % | 177.520 M 0.00 % | 177.520 M 0.00 % | 177.520 M 0.00 % | 177.520 M | 0.000 |
| Total equity | 944.040 M 6.20 % | 888.923 M 0.00 % | 888.923 M 5.40 % | 843.369 M 0.00 % | 843.369 M 8.83 % | 774.960 M 0.00 % | 774.960 M 4.65 % | 740.502 M 0.00 % | 740.502 M 5.22 % | 703.793 M 0.00 % | 703.793 M 2.03 % | 689.787 M 0.00 % | 689.787 M 5.57 % | 653.409 M 0.79 % | 648.316 M 0.00 % | 648.298 M 0.00 % | 648.298 M 3.70 % | 625.192 M 0.00 % | 625.192 M -2.28 % | 639.754 M 0.00 % | 639.754 M 2.09 % | 626.636 M 0.00 % | 626.636 M 0.31 % | 624.714 M 0.00 % | 624.714 M 52.56 % | 409.480 M |
| Other non current liabilities | 11.116 M 101.25 % | -888.923 M -10 324.56 % | 8.694 M 101.03 % | -843.369 M -9 800.59 % | 8.694 M 101.12 % | -774.960 M -11 519.98 % | 6.786 M | 0.000 -100.00 % | 6.605 M | 0.000 -100.00 % | 5.130 M | 0.000 -100.00 % | 5.728 M -2.62 % | 5.882 M | 0.000 -100.00 % | 5.757 M -16.46 % | 6.891 M 8.13 % | 6.373 M 0.00 % | 6.373 M -14.89 % | 7.488 M 0.00 % | 7.488 M 1.23 % | 7.397 M 0.00 % | 7.397 M -20.29 % | 9.280 M 0.00 % | 9.280 M | 0.000 |
| Long term debt | 958.000 K | 0.000 -100.00 % | 1.414 M | 0.000 -100.00 % | 118.000 K | 0.000 -100.00 % | 109.000 K | 0.000 -100.00 % | 22.462 M | 0.000 -100.00 % | 34.648 M | 0.000 -100.00 % | 42.233 M 52.04 % | 27.777 M | 0.000 -100.00 % | 52.436 M 0.00 % | 52.436 M 12 751.88 % | 408.000 K 0.00 % | 408.000 K 0.03 % | 407.890 K 0.00 % | 407.890 K -99.00 % | 40.840 M 0.00 % | 40.840 M 29.82 % | 31.458 M 0.00 % | 31.458 M | 0.000 |
| Total non current liabilities | 18.320 M 102.06 % | -888.923 M -8 894.25 % | 10.108 M 101.20 % | -843.369 M -9 670.69 % | 8.812 M 101.14 % | -774.960 M -11 339.45 % | 6.895 M | 0.000 -100.00 % | 29.712 M | 0.000 -100.00 % | 39.778 M | 0.000 -100.00 % | 47.961 M 40.99 % | 34.017 M | 0.000 -100.00 % | 59.327 M 0.00 % | 59.327 M 774.90 % | 6.781 M 0.00 % | 6.781 M -14.12 % | 7.896 M 0.00 % | 7.896 M -83.63 % | 48.237 M 0.00 % | 48.237 M 18.41 % | 40.738 M 0.00 % | 40.738 M | 0.000 |
| Other current liabilities | 44.682 M | 0.000 -100.00 % | 26.412 M | 0.000 -100.00 % | 17.986 M | 0.000 -100.00 % | 52.728 M | 0.000 -100.00 % | 17.026 M | 0.000 -100.00 % | 84.027 M | 0.000 -100.00 % | 15.681 M -42.50 % | 27.271 M | 0.000 -100.00 % | 113.740 M 0.00 % | 113.740 M 148.58 % | 45.756 M -64.57 % | 129.154 M 20.38 % | 107.291 M 0.00 % | 107.291 M 183.22 % | 37.882 M -66.64 % | 113.545 M 3 558.40 % | 3.104 M -97.23 % | 111.877 M | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.002 M | 0.000 -100.00 % | 32.917 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 30.916 M -51.42 % | 63.643 M | 0.000 -100.00 % | 112.780 M | 0.000 -100.00 % | 83.398 M | 0.000 -100.00 % | 106.090 M | 0.000 -100.00 % | 75.663 M | 0.000 -100.00 % | 108.774 M | 0.000 | 0.000 |
| Short term debt | 511.337 M | 0.000 -100.00 % | 493.820 M | 0.000 -100.00 % | 400.807 M | 0.000 -100.00 % | 424.607 M | 0.000 -100.00 % | 197.647 M | 0.000 -100.00 % | 350.746 M | 0.000 -100.00 % | 170.479 M -23.84 % | 223.849 M | 0.000 -100.00 % | 258.686 M 0.00 % | 258.686 M 5.72 % | 244.684 M 0.00 % | 244.684 M -18.80 % | 301.340 M 0.00 % | 301.340 M -5.45 % | 318.713 M 0.00 % | 318.713 M 12.67 % | 282.883 M -27.77 % | 391.657 M | 0.000 |
| Total current liabilities | 833.918 M | 0.000 -100.00 % | 963.462 M | 0.000 -100.00 % | 673.160 M | 0.000 -100.00 % | 782.833 M | 0.000 -100.00 % | 413.539 M | 0.000 -100.00 % | 609.237 M | 0.000 -100.00 % | 499.233 M 2.58 % | 486.685 M | 0.000 -100.00 % | 627.173 M 0.00 % | 627.173 M 20.61 % | 519.994 M 0.00 % | 519.994 M -24.46 % | 688.385 M 0.00 % | 688.385 M 9.30 % | 629.814 M 0.00 % | 629.814 M -18.81 % | 775.732 M 0.00 % | 775.732 M | 0.000 |
| Total liabilities | 852.238 M 195.87 % | -888.923 M -191.31 % | 973.570 M 215.44 % | -843.369 M -223.67 % | 681.972 M 188.00 % | -774.960 M -198.13 % | 789.728 M | 0.000 -100.00 % | 443.251 M | 0.000 -100.00 % | 649.015 M | 0.000 -100.00 % | 547.194 M 5.09 % | 520.702 M | 0.000 -100.00 % | 686.500 M 0.00 % | 686.500 M 30.32 % | 526.775 M 0.00 % | 526.775 M -24.34 % | 696.281 M 0.00 % | 696.281 M 2.69 % | 678.051 M 0.00 % | 678.051 M -16.95 % | 816.470 M 0.00 % | 816.470 M | 0.000 |
| Other non current assets | 66.400 M | 0.000 -100.00 % | 16.951 M 107.22 % | -234.892 M -1 590.90 % | 15.755 M 132.45 % | -48.549 M -175.65 % | 64.172 M 326.70 % | -28.307 M 84.12 % | -178.243 M -297.36 % | -44.857 M 77.43 % | -198.739 M -680.29 % | -25.470 M -235.19 % | 18.840 M -31.81 % | 27.628 M 315.42 % | -12.825 M -123.18 % | 55.324 M 23.23 % | 44.896 M 67.39 % | 26.821 M 0.00 % | 26.821 M -58.38 % | 64.437 M 18.81 % | 54.237 M -43.68 % | 96.307 M 0.00 % | 96.307 M 96.27 % | 49.068 M 0.00 % | 49.068 M 887.73 % | -6.229 M |
| Long term investments | 18.801 M | 0.000 100.00 % | -86.734 M | 0.000 -100.00 % | 25.321 M | 0.000 100.00 % | -32.064 M | 0.000 -100.00 % | 138.599 M | 0.000 -100.00 % | 39.898 M | 0.000 -100.00 % | 18.840 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.429 M -55.62 % | 23.500 M 0.00 % | 23.500 M | 0.000 -100.00 % | 10.200 M -56.60 % | 23.500 M 0.00 % | 23.500 M 32.77 % | 17.700 M 0.00 % | 17.700 M | 0.000 |
| Intangible assets | 0.000 | 0.000 -100.00 % | 516.448 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 359.746 M | 0.000 -100.00 % | 550.078 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 |
| 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 |
| Goodwill and intangible assets | 0.000 | 0.000 -100.00 % | 86.734 M | 0.000 100.00 % | -15.755 M | 0.000 | 0.000 | 0.000 -100.00 % | 178.243 M | 0.000 -100.00 % | 198.739 M | 0.000 100.00 % | -19.954 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 |
| Property plant equipment net | 285.305 M | 0.000 -100.00 % | 292.328 M | 0.000 -100.00 % | 248.584 M | 0.000 -100.00 % | 179.297 M | 0.000 -100.00 % | 178.243 M | 0.000 -100.00 % | 172.141 M | 0.000 -100.00 % | 168.824 M -4.74 % | 177.217 M | 0.000 -100.00 % | 184.796 M 0.00 % | 184.796 M -5.30 % | 195.135 M 0.00 % | 195.135 M -4.12 % | 203.525 M 0.00 % | 203.525 M -6.79 % | 218.355 M 0.00 % | 218.355 M -2.39 % | 223.693 M 0.00 % | 223.693 M | 0.000 |
| Total non current assets | 370.506 M | 0.000 -100.00 % | 311.455 M 232.59 % | -234.892 M -184.99 % | 276.360 M 669.24 % | -48.549 M -122.86 % | 212.404 M 850.36 % | -28.307 M -108.88 % | 318.655 M 810.38 % | -44.857 M -121.09 % | 212.730 M 935.22 % | -25.470 M -113.57 % | 187.664 M -8.39 % | 204.845 M 1 697.23 % | -12.825 M -105.34 % | 240.120 M 0.00 % | 240.120 M -2.17 % | 245.456 M 0.00 % | 245.456 M -8.40 % | 267.962 M 0.00 % | 267.962 M -20.76 % | 338.162 M 0.00 % | 338.162 M 16.42 % | 290.460 M 0.00 % | 290.460 M 4 763.02 % | -6.229 M |
| Other current assets | 321.872 M 548.31 % | -71.796 M -115.96 % | 449.867 M | 0.000 -100.00 % | 201.654 M | 0.000 -100.00 % | 184.983 M | 0.000 -100.00 % | 75.456 M | 0.000 -100.00 % | 239.705 M | 0.000 -100.00 % | 130.496 M 4 736.77 % | 2.698 M | 0.000 -100.00 % | 91.487 M -35.30 % | 141.412 M -45.32 % | 258.606 M 0.00 % | 258.606 M 96.71 % | 131.464 M -33.42 % | 197.446 M 64.53 % | 120.008 M 0.00 % | 120.008 M 15.97 % | 103.480 M 0.00 % | 103.480 M | 0.000 |
| Short term investments | 31.217 M | 0.000 -100.00 % | 90.385 M | 0.000 -100.00 % | 45.556 M -53.08 % | 97.098 M 90.87 % | 50.872 M -10.14 % | 56.614 M 292.28 % | 14.432 M -83.91 % | 89.714 M 103.42 % | 44.102 M -13.42 % | 50.940 M 225.50 % | 15.650 M | 0.000 -100.00 % | 25.650 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.458 M |
| cash and cash equivalents | 77.771 M | 0.000 -100.00 % | 1.671 M | 0.000 -100.00 % | 189.336 M 489.99 % | -48.549 M -2 185.44 % | 2.328 M 108.22 % | -28.307 M -304.01 % | 13.875 M 130.93 % | -44.857 M -6 041.32 % | 755.000 K 102.96 % | -25.470 M -200.00 % | 25.470 M -65.04 % | 72.862 M 668.12 % | -12.825 M -200.00 % | 12.825 M -78.78 % | 60.445 M -16.84 % | 72.681 M 0.00 % | 72.681 M 3 915.87 % | 1.810 M -96.68 % | 54.592 M 149.46 % | 21.884 M 0.00 % | 21.884 M -16.60 % | 26.240 M -41.12 % | 44.565 M 815.44 % | -6.229 M |
| Cash and short term investments | 108.988 M 51.80 % | 71.796 M -22.01 % | 92.056 M -60.81 % | 234.892 M 24.06 % | 189.336 M 289.99 % | 48.549 M -8.74 % | 53.200 M 87.94 % | 28.307 M 0.00 % | 28.307 M -36.90 % | 44.857 M 0.00 % | 44.857 M 76.12 % | 25.470 M -38.06 % | 41.120 M -43.56 % | 72.862 M 468.12 % | 12.825 M 0.00 % | 12.825 M -78.78 % | 60.445 M -16.84 % | 72.681 M 0.00 % | 72.681 M 3 915.87 % | 1.810 M -96.68 % | 54.592 M 149.46 % | 21.884 M 0.00 % | 21.884 M -16.60 % | 26.240 M -41.12 % | 44.565 M 615.44 % | 6.229 M |
| Total current assets | 1.426 B | 0.000 -100.00 % | 1.551 B 560.32 % | 234.892 M -81.19 % | 1.249 B 2 472.62 % | 48.549 M -96.41 % | 1.352 B 4 677.21 % | 28.307 M -96.73 % | 865.098 M 1 828.57 % | 44.857 M -96.07 % | 1.140 B 4 376.16 % | 25.470 M -97.57 % | 1.049 B 8.26 % | 969.266 M 7 457.63 % | 12.825 M -98.83 % | 1.095 B 0.00 % | 1.095 B 20.76 % | 906.511 M 0.00 % | 906.511 M -15.13 % | 1.068 B 0.00 % | 1.068 B 10.51 % | 966.525 M 0.00 % | 966.525 M -16.01 % | 1.151 B 0.00 % | 1.151 B 18 373.60 % | 6.229 M |
| Inventory | 634.170 M | 0.000 -100.00 % | 492.667 M | 0.000 -100.00 % | 438.000 M | 0.000 -100.00 % | 488.339 M | 0.000 -100.00 % | 424.901 M | 0.000 -100.00 % | 305.438 M | 0.000 -100.00 % | 383.477 M 29.30 % | 296.574 M | 0.000 -100.00 % | 305.870 M 0.00 % | 305.870 M 95.34 % | 156.586 M 0.00 % | 156.586 M -49.47 % | 309.857 M 0.00 % | 309.857 M 86.96 % | 165.736 M 0.00 % | 165.736 M -34.19 % | 251.854 M 0.00 % | 251.854 M | 0.000 |
| Net receivables | 360.742 M | 0.000 -100.00 % | 516.448 M | 0.000 -100.00 % | 419.991 M | 0.000 -100.00 % | 630.413 M | 0.000 -100.00 % | 359.746 M | 0.000 -100.00 % | 550.078 M | 0.000 -100.00 % | 509.874 M | 0.000 | 0.000 -100.00 % | 587.444 M 0.08 % | 586.951 M -13.22 % | 676.353 M 61.56 % | 418.638 M -17.29 % | 506.178 M 0.00 % | 506.178 M -23.18 % | 658.897 M 0.00 % | 658.897 M -12.24 % | 750.826 M 0.00 % | 750.826 M | 0.000 |
| Tax assets | 0.000 | 0.000 -100.00 % | 2.176 M | 0.000 -100.00 % | 2.455 M | 0.000 -100.00 % | 999.000 K | 0.000 -100.00 % | 1.813 M | 0.000 -100.00 % | 691.000 K | 0.000 -100.00 % | 1.114 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 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 277.899 M | 0.000 -100.00 % | 443.230 M | 0.000 -100.00 % | 248.365 M | 0.000 -100.00 % | 237.992 M | 0.000 -100.00 % | 198.866 M | 0.000 -100.00 % | 174.464 M | 0.000 -100.00 % | 297.346 M 72.95 % | 171.922 M | 0.000 -100.00 % | 254.747 M 0.00 % | 254.747 M 74.30 % | 146.156 M 0.00 % | 146.156 M -47.76 % | 279.754 M 0.00 % | 279.754 M 41.61 % | 197.556 M 0.00 % | 197.556 M -27.42 % | 272.197 M 0.00 % | 272.197 M | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.672 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 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -13.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 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -32.917 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -108.774 M | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 -100.00 % | 356.363 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 244.752 M | 0.000 | 0.000 | 0.000 -100.00 % | 244.752 M -48.57 % | 475.889 M | 0.000 -100.00 % | 244.735 M -0.01 % | 244.752 M | 0.000 | 0.000 -100.00 % | 244.381 M -0.15 % | 244.752 M | 0.000 | 0.000 -100.00 % | 244.752 M 0.00 % | 244.752 M | 0.000 |
| Deferred tax liabilities non current | 6.246 M | 0.000 | 0.000 | 0.000 -100.00 % | 13.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 645.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 735.000 K 105.31 % | 358.000 K | 0.000 -100.00 % | 1.134 M | 0.000 -100.00 % | 1.053 M | 0.000 -100.00 % | 2.167 M | 0.000 -100.00 % | 3.375 M | 0.000 -100.00 % | 5.450 M | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 1.796 B | 0.000 -100.00 % | 1.862 B | 0.000 -100.00 % | 1.525 B | 0.000 -100.00 % | 1.565 B | 0.000 -100.00 % | 1.184 B | 0.000 -100.00 % | 1.353 B | 0.000 -100.00 % | 1.237 B 5.35 % | 1.174 B | 0.000 -100.00 % | 1.335 B 0.00 % | 1.335 B 15.87 % | 1.152 B 0.00 % | 1.152 B -13.78 % | 1.336 B 0.00 % | 1.336 B 2.40 % | 1.305 B 0.00 % | 1.305 B -9.47 % | 1.441 B 0.00 % | 1.441 B | 0.000 |
| 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-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-06-30 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -92.374 M 5.52 % | -97.775 M -197.44 % | 100.348 M 0.00 % | 100.348 M 356.76 % | -39.082 M | 0.000 -100.00 % | 84.376 M 0.00 % | 84.376 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -83.955 M 0.24 % | -84.156 M -292.27 % | 43.770 M 0.00 % | 43.770 M -42.68 % | 76.359 M | 0.000 -100.00 % | 45.965 M 0.00 % | 45.965 M | 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 100.00 % | -74.643 M 0.00 % | -74.642 M -197.40 % | 76.635 M 0.00 % | 76.635 M 206.35 % | -72.061 M | 0.000 -100.00 % | 43.059 M 0.00 % | 43.059 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 66.224 M 8.52 % | 61.023 M 404.24 % | -20.058 M 0.00 % | -20.058 M 53.76 % | -43.380 M | 0.000 100.00 % | -4.648 M 0.00 % | -4.648 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | -13.761 M 59.50 % | -33.976 M -60.32 % | -21.192 M 13.30 % | -24.444 M -12.45 % | -21.737 M 57.06 % | -50.625 M -271.34 % | -13.633 M 33.00 % | -20.347 M -42.83 % | -14.246 M 48.88 % | -27.868 M -159.36 % | -10.745 M 1.16 % | -10.871 M -4.79 % | -10.374 M 63.01 % | -28.047 M -294.75 % | -7.105 M -22.99 % | -5.777 M -964.82 % | 668.000 K -98.66 % | 49.732 M -7.91 % | 54.005 M 187.15 % | -61.970 M 0.00 % | -61.970 M -220.28 % | 51.523 M 911.30 % | -6.351 M 79.75 % | -31.358 M 0.00 % | -31.358 M -53.76 % | -20.394 M 0.00 % | -20.394 M -52.90 % | -13.338 M 0.00 % | -13.338 M |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.290 M 5.41 % | 9.762 M 8.37 % | 9.008 M -22.68 % | 11.650 M 7.47 % | 10.840 M 0.52 % | 10.784 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -25.346 M 1.61 % | -25.761 M -168.94 % | 37.369 M 0.00 % | 37.369 M 37.46 % | 27.185 M | 0.000 -100.00 % | 61.295 M 0.00 % | 61.295 M | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.496 M 0.01 % | -2.497 M -20.18 % | -2.078 M 0.00 % | -2.078 M -112.46 % | -977.822 K | 0.000 100.00 % | -4.440 M 0.00 % | -4.440 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.111 M -290.09 % | 3.215 M -62.37 % | 8.543 M 0.00 % | 8.543 M -43.88 % | 15.221 M | 0.000 100.00 % | -22.226 M 0.00 % | -22.226 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -8.607 M -1 298.79 % | 717.971 K -88.89 % | 6.465 M 0.00 % | 6.465 M -54.61 % | 14.243 M | 0.000 100.00 % | -26.665 M 0.00 % | -26.665 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 33.088 M 36.85 % | 24.179 M 164.54 % | -37.462 M 0.00 % | -37.462 M 11.44 % | -42.302 M | 0.000 100.00 % | -45.971 M 0.00 % | -45.971 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 33.088 M 36.85 % | 24.179 M 164.54 % | -37.462 M 0.00 % | -37.462 M 11.44 % | -42.302 M | 0.000 100.00 % | -45.971 M 0.00 % | -45.971 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.690 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.290 M 5.41 % | 9.762 M 8.37 % | 9.008 M -22.68 % | 11.650 M 7.47 % | 10.840 M 0.52 % | 10.784 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.825 M 1 583.65 % | -864.420 K -113.57 % | 6.372 M 0.00 % | 6.372 M 828.46 % | -874.719 K | 0.000 100.00 % | -11.341 M 0.00 % | -11.341 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.618 M 442.01 % | 2.328 M 131.32 % | -7.434 M -153.58 % | 13.875 M 523.60 % | 2.225 M 194.70 % | 755.000 K 107.53 % | -10.029 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.825 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 |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 189.336 M 1 400.52 % | 12.618 M 442.01 % | 2.328 M -89.83 % | 22.883 M 64.92 % | 13.875 M 19.66 % | 11.595 M 1 435.76 % | 755.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.825 M 0.00 % | 12.825 M 1 583.65 % | -864.420 K -113.57 % | 6.372 M 0.00 % | 6.372 M 828.46 % | -874.719 K | 0.000 100.00 % | -11.341 M 0.00 % | -11.341 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.290 M 5.41 % | 9.762 M 8.37 % | 9.008 M -22.68 % | 11.650 M 7.47 % | 10.840 M 0.52 % | 10.784 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -25.346 M 1.61 % | -25.761 M -168.94 % | 37.369 M 0.00 % | 37.369 M 37.46 % | 27.185 M | 0.000 -100.00 % | 61.295 M 0.00 % | 61.295 M | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.496 M 0.01 % | -2.497 M -20.18 % | -2.078 M 0.00 % | -2.078 M -112.46 % | -977.822 K | 0.000 100.00 % | -4.440 M 0.00 % | -4.440 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.290 M 5.41 % | 9.762 M 8.37 % | 9.008 M -22.68 % | 11.650 M 7.47 % | 10.840 M 0.52 % | 10.784 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -27.842 M 1.47 % | -28.258 M -180.07 % | 35.292 M 0.00 % | 35.292 M 34.67 % | 26.207 M | 0.000 -100.00 % | 56.856 M 0.00 % | 56.856 M | 0.000 | 0.000 | 0.000 | 0.000 |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 |