Art Nirman Limited ARTNIRMAN.NS
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 273.852 M -20.14 % | 342.896 M 73.91 % | 197.168 M -46.20 % | 366.512 M -56.83 % | 848.932 M 37.33 % | 618.185 M 231.94 % | 186.234 M -45.66 % | 342.689 M 33.31 % | 257.071 M 0.34 % | 256.207 M | 0.000 | 0.000 -100.00 % | 10.000 K -33.33 % | 15.000 K |
| Net income | 19.923 M 69.03 % | 11.787 M 950.53 % | 1.122 M 101.02 % | -109.970 M -54 006.86 % | 204.000 K -97.50 % | 8.166 M -38.01 % | 13.174 M 17.58 % | 11.204 M 206.96 % | 3.650 M -22.54 % | 4.712 M 2 393.12 % | 189.000 K -15.63 % | 224.000 K 220.43 % | -186.000 K -275.47 % | 106.000 K |
| Income before tax | 19.657 M 71.51 % | 11.461 M 1 270.93 % | 836.000 K 100.76 % | -110.087 M -102 032.41 % | 108.000 K -99.13 % | 12.376 M -33.17 % | 18.520 M 15.73 % | 16.003 M 131.19 % | 6.922 M -4.22 % | 7.227 M 103 142.86 % | 7.000 K -98.52 % | 473.000 K 367.23 % | -177.000 K -208.59 % | 163.000 K |
| Income before tax ratio | 0.07 114.75 % | 0.03 688.30 % | 0.00 101.41 % | -0.30 -236 200.49 % | 0.00 -99.36 % | 0.02 -79.87 % | 0.10 112.95 % | 0.05 73.43 % | 0.03 -4.54 % | 0.03 | 0.00 | 0.00 100.00 % | -17.70 -262.88 % | 10.87 |
| EBITDA | 36.754 M 70.87 % | 21.510 M 115.79 % | 9.968 M 110.13 % | -98.433 M -473.86 % | 26.329 M -67.75 % | 81.651 M -22.50 % | 105.356 M 40.09 % | 75.206 M 534.70 % | 11.849 M -7.20 % | 12.769 M 32.43 % | 9.642 M 502.25 % | 1.601 M 5 829.63 % | 27.000 K -96.27 % | 723.000 K |
| Net income ratio | 0.07 111.64 % | 0.03 504.07 % | 0.01 101.90 % | -0.30 -124 961.58 % | 0.00 -98.18 % | 0.01 -81.33 % | 0.07 116.36 % | 0.03 130.27 % | 0.01 -22.80 % | 0.02 | 0.00 | 0.00 100.00 % | -18.60 -363.21 % | 7.07 |
| Ratio EBITDA | 0.13 113.95 % | 0.06 24.08 % | 0.05 118.82 % | -0.27 -965.95 % | 0.03 -76.52 % | 0.13 -76.65 % | 0.57 157.78 % | 0.22 376.13 % | 0.05 -7.52 % | 0.05 | 0.00 | 0.00 -100.00 % | 2.70 -94.40 % | 48.20 |
| Gross profit ratio | 1.02 141.56 % | 0.42 -21.81 % | 0.54 7 074.32 % | 0.01 -95.08 % | 0.15 -67.40 % | 0.47 -74.46 % | 1.85 147.91 % | 0.74 51.49 % | 0.49 162.12 % | 0.19 | 0.00 | 0.00 -100.00 % | 101.80 31.98 % | 77.13 |
| Weighted average shs out dil | 25.273 M 1.27 % | 24.956 M 0.00 % | 24.956 M 0.00 % | 24.956 M 0.00 % | 24.956 M 4.46 % | 23.891 M 34.78 % | 17.726 M 133.11 % | 7.604 M -0.01 % | 7.605 M 0.01 % | 7.604 M 0.00 % | 7.604 M 0.00 % | 7.604 M 0.00 % | 7.604 M 0.00 % | 7.604 M |
| Weighted average shs out | 25.273 M 0.77 % | 25.079 M 0.49 % | 24.956 M 0.00 % | 24.956 M 0.00 % | 24.956 M 4.46 % | 23.891 M 0.26 % | 23.829 M 213.37 % | 7.604 M -0.01 % | 7.605 M 0.01 % | 7.604 M 0.00 % | 7.604 M 0.00 % | 7.604 M 0.00 % | 7.604 M 0.00 % | 7.604 M |
| EPS diluted | 0.79 68.09 % | 0.47 944.44 % | 0.05 101.02 % | -4.41 -53 880.49 % | 0.01 -97.59 % | 0.34 -54.05 % | 0.74 -49.66 % | 1.47 206.25 % | 0.48 -22.58 % | 0.62 2 389.96 % | 0.02 -15.59 % | 0.03 220.41 % | -0.02 -276.26 % | 0.01 |
| Earnings per share | 0.79 68.09 % | 0.47 944.44 % | 0.05 101.02 % | -4.41 -53 880.49 % | 0.01 -97.59 % | 0.34 -38.18 % | 0.55 -62.59 % | 1.47 206.25 % | 0.48 -22.58 % | 0.62 2 389.96 % | 0.02 -15.59 % | 0.03 220.41 % | -0.02 -276.26 % | 0.01 |
| Gross profit | 280.349 M 92.92 % | 145.316 M 35.98 % | 106.869 M 3 759.48 % | 2.769 M -97.88 % | 130.466 M -55.23 % | 291.441 M -15.21 % | 343.732 M 34.73 % | 255.135 M 101.94 % | 126.341 M 163.00 % | 48.038 M 259.62 % | 13.358 M 212.98 % | 4.268 M 319.25 % | 1.018 M -12.01 % | 1.157 M |
| Income tax expense | -266.000 K 18.40 % | -326.000 K -13.99 % | -286.000 K -144.44 % | -117.000 K -21.88 % | -96.000 K -102.28 % | 4.210 M -21.25 % | 5.346 M 11.40 % | 4.799 M 46.67 % | 3.272 M 30.10 % | 2.515 M 1 481.87 % | -182.000 K -173.09 % | 249.000 K 2 666.67 % | 9.000 K -84.21 % | 57.000 K |
| Cost of revenue | -6.497 M -103.29 % | 197.580 M 118.81 % | 90.299 M -75.18 % | 363.743 M -49.37 % | 718.466 M 119.89 % | 326.744 M 307.46 % | -157.498 M -279.89 % | 87.554 M -33.03 % | 130.729 M -36.66 % | 206.388 M 1 645.05 % | -13.358 M -212.98 % | -4.268 M -323.41 % | -1.008 M 11.73 % | -1.142 M |
| General and administrative expenses | 7.069 M -46.74 % | 13.272 M 2.16 % | 12.992 M 1 625.37 % | 753.000 K -95.98 % | 18.736 M 3.89 % | 18.034 M -43.64 % | 31.998 M -23.52 % | 41.839 M 151.13 % | 16.660 M 231.08 % | 5.032 M 79.78 % | 2.799 M 35.48 % | 2.066 M 12 812.50 % | 16.000 K 220.00 % | 5.000 K |
| Selling and marketing expenses | 207.000 K -90.35 % | 2.145 M 184.11 % | 755.000 K 268.29 % | 205.000 K -45.77 % | 378.000 K -80.74 % | 1.963 M -23.97 % | 2.582 M -59.59 % | 6.390 M 142.41 % | 2.636 M 925.68 % | 257.000 K -65.18 % | 738.000 K -17.17 % | 891.000 K 791.00 % | 100.000 K | 0.000 |
| Other expenses | 0.000 | 0.000 -100.00 % | 90.479 M -16.22 % | 107.997 M 14.46 % | 94.351 M -65.24 % | 271.444 M -12.20 % | 309.152 M 49.42 % | 206.906 M 93.29 % | 107.045 M 1 547.61 % | 6.497 M 89.58 % | 3.427 M 99.13 % | 1.721 M 69.56 % | 1.015 M 84.21 % | 551.000 K |
| Operating expenses | 253.420 M 1 543.77 % | 15.417 M -85.21 % | 104.226 M -4.34 % | 108.955 M -3.97 % | 113.465 M -61.07 % | 291.441 M -15.21 % | 343.732 M 80.15 % | 190.807 M 51.03 % | 126.341 M 209.58 % | 40.811 M 798.33 % | 4.543 M 57.52 % | 2.884 M 155.00 % | 1.131 M 103.42 % | 556.000 K |
| Cost and expenses | 246.923 M 15.93 % | 212.997 M 9.50 % | 194.525 M -58.85 % | 472.698 M -43.18 % | 831.931 M 52.73 % | 544.708 M 566.35 % | 81.745 M -70.63 % | 278.361 M 11.95 % | 248.637 M 0.58 % | 247.199 M 2 904.30 % | -8.815 M -536.92 % | -1.384 M -1 225.20 % | 123.000 K 120.99 % | -586.000 K |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 250.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 253.420 M 1 543.77 % | 15.417 M 12.15 % | 13.747 M 1 334.97 % | 958.000 K -94.99 % | 19.114 M -4.42 % | 19.997 M -42.17 % | 34.580 M -28.30 % | 48.229 M 149.94 % | 19.296 M 1 771.58 % | 1.031 M -7.62 % | 1.116 M -4.04 % | 1.163 M 902.59 % | 116.000 K 2 220.00 % | 5.000 K |
| Interest income | 0.000 -100.00 % | 1.009 M 260.36 % | 280.000 K -16.17 % | 334.000 K -41.40 % | 570.000 K -40.00 % | 950.000 K -70.34 % | 3.203 M 6.91 % | 2.996 M 18.47 % | 2.529 M 4 583.33 % | 54.000 K -26.03 % | 73.000 K | 0.000 -100.00 % | 8.000 K -92.86 % | 112.000 K |
| Interest expense | 11.258 M 96.96 % | 5.716 M 175.87 % | 2.072 M -54.13 % | 4.517 M -77.28 % | 19.882 M -69.27 % | 64.700 M -18.34 % | 79.232 M 55.15 % | 51.069 M 3 196.90 % | 1.549 M -66.00 % | 4.556 M -40.72 % | 7.686 M 743.69 % | 911.000 K 1 165.28 % | 72.000 K -86.84 % | 547.000 K |
| Depreciation and amortization | 5.838 M -13.68 % | 6.763 M -4.59 % | 7.088 M -0.69 % | 7.137 M -1.60 % | 7.253 M -3.49 % | 7.515 M -1.17 % | 7.604 M -7.01 % | 8.177 M 139.23 % | 3.418 M 246.65 % | 986.000 K 18.51 % | 832.000 K 245.23 % | 241.000 K 82.58 % | 132.000 K 915.38 % | 13.000 K |
| Operating income | 26.929 M -79.27 % | 129.899 M 4 812.97 % | 2.644 M 102.49 % | -106.185 M -720.93 % | 17.101 M -77.54 % | 76.126 M -14.95 % | 89.505 M 39.14 % | 64.329 M 662.73 % | 8.434 M 16.70 % | 7.227 M 121.60 % | -33.457 M -153.92 % | -13.176 M -7 302.25 % | -178.000 K -209.20 % | 163.000 K |
| Operating income ratio | 0.10 -74.04 % | 0.38 2 725.00 % | 0.01 104.63 % | -0.29 -1 538.22 % | 0.02 -83.64 % | 0.12 -74.38 % | 0.48 156.02 % | 0.19 472.17 % | 0.03 16.31 % | 0.03 | 0.00 | 0.00 100.00 % | -17.80 -263.80 % | 10.87 |
| Total other income expenses net | -7.272 M 93.86 % | -118.438 M -6 454.40 % | -1.807 M 53.69 % | -3.902 M | 0.000 | 0.000 100.00 % | -70.985 M -47.03 % | -48.280 M -3 093.12 % | -1.512 M 97.97 % | -74.645 M -323.07 % | 33.463 M 145.19 % | 13.648 M | 0.000 | 0.000 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 142.989 M 1 100.76 % | -14.288 M -161.33 % | 23.298 M 147.31 % | -49.250 M -227.61 % | 38.594 M -87.98 % | 321.118 M -33.09 % | 479.913 M -20.94 % | 607.010 M 294.54 % | 153.851 M 729.88 % | 18.539 M -84.52 % | 119.761 M 96.13 % | 61.063 M 251.04 % | 17.395 M -66.00 % | 51.157 M |
| Total investments | 5.692 M -69.17 % | 18.461 M | 0.000 -100.00 % | 3.163 M -7.92 % | 3.435 M 7.11 % | 3.207 M 6.90 % | 3.000 M 24.98 % | 2.400 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 180.556 M 517.83 % | 29.224 M 15.68 % | 25.262 M 1 012.37 % | 2.271 M -95.41 % | 49.501 M -85.34 % | 337.575 M -32.67 % | 501.373 M -19.36 % | 621.748 M 248.33 % | 178.493 M 733.38 % | 21.418 M -82.38 % | 121.553 M 98.97 % | 61.090 M 248.89 % | 17.510 M -66.85 % | 52.814 M |
| Accumulated other comprehensive income loss | 0.000 -100.00 % | 103.378 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 51.120 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -34.870 M 36.36 % | -54.794 M 17.70 % | -66.580 M 1.66 % | -67.702 M -260.17 % | 42.268 M 0.48 % | 42.064 M 24.09 % | 33.898 M 70.25 % | 19.911 M 128.67 % | 8.707 M 72.18 % | 5.057 M 1 416.40 % | 333.495 K 130.39 % | 144.754 K 282.11 % | -79.485 K | 0.000 |
| Common stock | 249.560 M 0.00 % | 249.560 M 0.00 % | 249.560 M 0.00 % | 249.560 M 0.00 % | 249.560 M 0.00 % | 249.560 M 104.96 % | 121.760 M 60.13 % | 76.040 M 0.00 % | 76.040 M 90.10 % | 40.000 M 39 900.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K |
| Total equity | 372.862 M 5.65 % | 352.938 M 3.45 % | 341.152 M 0.33 % | 340.030 M -24.44 % | 450.000 M 0.05 % | 449.796 M 56.03 % | 288.270 M 92.17 % | 150.011 M 8.07 % | 138.807 M 208.15 % | 45.046 M 10 303.23 % | 433.000 K 76.73 % | 245.000 K 1 066.67 % | 21.000 K -89.81 % | 206.000 K |
| Other non current liabilities | 19.490 M -43.87 % | 34.720 M | 0.000 | 0.000 | 0.000 -100.00 % | 64.617 M 0.00 % | 64.617 M -12.79 % | 74.097 M -76.24 % | 311.916 M 2 599 204.16 % | 12.000 K 200.00 % | 4.000 K | 0.000 -100.00 % | 29.555 K | 0.000 |
| Long term debt | 179.578 M 535.76 % | 28.246 M 16.32 % | 24.284 M 1 778.11 % | 1.293 M -97.34 % | 48.523 M -74.55 % | 190.670 M -18.18 % | 233.025 M -60.15 % | 584.698 M 233.80 % | 175.165 M 753.59 % | 20.521 M -70.43 % | 69.406 M 15.82 % | 59.926 M 242.24 % | 17.510 M -66.85 % | 52.814 M |
| Total non current liabilities | 201.015 M 219.24 % | 62.966 M -11.22 % | 70.923 M 25.47 % | 56.528 M -42.90 % | 98.990 M -65.23 % | 284.700 M -8.03 % | 309.546 M -53.01 % | 658.795 M 33.04 % | 495.202 M 2 266.56 % | 20.925 M -69.89 % | 69.492 M 15.63 % | 60.101 M 242.65 % | 17.540 M -66.80 % | 52.835 M |
| Other current liabilities | 46.683 M -1.33 % | 47.311 M 9 176.67 % | 510.000 K -0.20 % | 511.000 K -97.94 % | 24.846 M 215.67 % | 7.871 M -98.53 % | 536.204 M 222.61 % | 166.208 M 513.23 % | 27.104 M -64.49 % | 76.335 M -24.12 % | 100.598 M 147.24 % | 40.689 M 1 910.33 % | 2.024 M -85.89 % | 14.347 M |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 38.122 M 6.14 % | 35.917 M 61.00 % | 22.309 M -94.49 % | 404.851 M -24.01 % | 532.772 M 2 095.33 % | 24.268 M 662.51 % | 3.183 M -95.59 % | 72.140 M -28.17 % | 100.438 M 288.99 % | 25.820 M | 0.000 | 0.000 |
| Short term debt | 978.000 K 0.00 % | 978.000 K 0.00 % | 978.000 K 0.00 % | 978.000 K 0.00 % | 978.000 K -99.28 % | 136.131 M -49.27 % | 268.348 M 624.28 % | 37.050 M 25 382.24 % | 145.396 K -83.79 % | 897.000 K -98.28 % | 52.147 M 4 376.14 % | 1.165 M | 0.000 | 0.000 |
| Total current liabilities | 114.297 M -1.35 % | 115.859 M 8.48 % | 106.799 M 100.65 % | 53.226 M -36.00 % | 83.161 M -87.14 % | 646.639 M -31.69 % | 946.619 M 196.82 % | 318.919 M 180.09 % | 113.864 M -1.76 % | 115.907 M -32.30 % | 171.198 M 182.47 % | 60.608 M 2 875.36 % | 2.037 M -86.24 % | 14.803 M |
| Total liabilities | 315.312 M 76.32 % | 178.825 M 0.62 % | 177.722 M 61.93 % | 109.754 M -39.75 % | 182.151 M -80.44 % | 931.339 M -25.86 % | 1.256 B 28.48 % | 977.714 M 60.53 % | 609.065 M 345.12 % | 136.832 M -43.15 % | 240.690 M 99.40 % | 120.709 M 516.59 % | 19.577 M -71.06 % | 67.638 M |
| Other non current assets | -2.000 K | 0.000 -100.00 % | 5.902 M 590 300.00 % | -1.000 K -200.00 % | 1.000 K 0.00 % | 1.000 K 200.00 % | -1.000 K -100.00 % | 39.775 M -7.43 % | 42.967 M 1 611.83 % | 2.510 M -90.38 % | 26.089 M -27.22 % | 35.845 M 100.70 % | 17.860 M -69.06 % | 57.720 M |
| Long term investments | 5.692 M -69.17 % | 18.461 M | 0.000 -100.00 % | 3.163 M -7.92 % | 3.435 M 7.11 % | 3.207 M 6.90 % | 3.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 53.000 K 3.92 % | 51.000 K -3.77 % | 53.000 K 0.00 % | 53.000 K 0.00 % | 53.000 K -1.85 % | 54.000 K -55.37 % | 121.000 K -80.19 % | 610.943 K -19.10 % | 755.210 K -6.20 % | 805.105 K | 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 100.00 % | -105.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 53.000 K 3.92 % | 51.000 K -3.77 % | 53.000 K 0.00 % | 53.000 K 0.00 % | 53.000 K -1.85 % | 54.000 K -55.37 % | 121.000 K -80.19 % | 610.943 K -19.10 % | 755.210 K -6.19 % | 805.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 45.568 M -10.80 % | 51.083 M -11.55 % | 57.753 M -10.78 % | 64.732 M -9.75 % | 71.724 M -8.81 % | 78.650 M -8.60 % | 86.048 M -5.44 % | 90.995 M -5.61 % | 96.409 M 1 401.92 % | 6.419 M 5.42 % | 6.089 M -9.20 % | 6.706 M 313.44 % | 1.622 M -53.46 % | 3.485 M |
| Total non current assets | 51.311 M -26.27 % | 69.595 M 9.24 % | 63.708 M -12.77 % | 73.032 M -7.78 % | 79.190 M -8.01 % | 86.085 M -7.24 % | 92.807 M -29.36 % | 131.381 M -6.24 % | 140.131 M 1 339.60 % | 9.734 M -69.75 % | 32.178 M -24.38 % | 42.551 M 118.41 % | 19.482 M -68.17 % | 61.205 M |
| Other current assets | 102.211 M -47.37 % | 194.197 M 144.35 % | 79.474 M 26.75 % | 62.701 M -6.93 % | 67.369 M -10.00 % | 74.851 M 21.91 % | 61.399 M -18.07 % | 74.941 M 30.43 % | 57.455 M 343.77 % | 12.947 M 15.16 % | 11.243 M 228.55 % | 3.422 M | 0.000 -100.00 % | 28.000 K |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 37.567 M -13.66 % | 43.512 M 2 115.48 % | 1.964 M -96.19 % | 51.521 M 372.37 % | 10.907 M -33.72 % | 16.457 M -23.31 % | 21.460 M 45.61 % | 14.738 M -40.19 % | 24.642 M 755.92 % | 2.879 M 60.66 % | 1.792 M 6 537.04 % | 27.000 K -76.52 % | 115.000 K -93.06 % | 1.657 M |
| Cash and short term investments | 37.567 M -13.66 % | 43.512 M 2 115.48 % | 1.964 M -96.19 % | 51.521 M 372.37 % | 10.907 M -33.72 % | 16.457 M -23.31 % | 21.460 M 45.61 % | 14.738 M -40.19 % | 24.642 M 755.92 % | 2.879 M 60.66 % | 1.792 M 6 537.04 % | 27.000 K -76.52 % | 115.000 K -93.06 % | 1.657 M |
| Total current assets | 636.863 M 37.80 % | 462.168 M 1.54 % | 455.167 M 20.81 % | 376.751 M -31.87 % | 552.962 M -57.30 % | 1.295 B -10.79 % | 1.452 B 45.70 % | 996.344 M 63.94 % | 607.742 M 253.04 % | 172.144 M -17.61 % | 208.946 M 166.50 % | 78.403 M 68 076.52 % | 115.000 K -98.27 % | 6.639 M |
| Inventory | 422.145 M 120.77 % | 191.212 M 33.61 % | 143.117 M 73.86 % | 82.319 M -75.21 % | 332.051 M -66.55 % | 992.718 M -11.78 % | 1.125 B 61.27 % | 697.762 M 55.21 % | 449.564 M 187.59 % | 156.320 M -20.21 % | 195.911 M 161.37 % | 74.954 M | 0.000 -100.00 % | 4.954 M |
| Net receivables | 74.940 M 125.40 % | 33.247 M -85.58 % | 230.612 M 27.97 % | 180.210 M 26.34 % | 142.635 M -32.41 % | 211.025 M -15.38 % | 249.392 M 31.40 % | 189.798 M 149.47 % | 76.081 M 7 608 237.50 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 -100.00 % | 5.085 M 27.86 % | 3.977 M -4.70 % | 4.173 M 14.67 % | 3.639 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 -100.00 % | 1.000 K 200.00 % | -1.000 K -200.00 % | 1.000 K 200.00 % | -1.000 K 0.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 66.636 M -1.38 % | 67.570 M 0.57 % | 67.189 M 324.71 % | 15.820 M -54.81 % | 35.008 M -62.76 % | 94.012 M -31.33 % | 136.895 M 49.79 % | 91.393 M 18.59 % | 77.066 M 100.82 % | 38.375 M 111.86 % | 18.113 M -1.00 % | 18.296 M | 0.000 -100.00 % | 295.000 K |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.000 K -99.47 % | 3.774 M -19.39 % | 4.682 M -80.71 % | 24.268 M 662.51 % | 3.183 M 960.90 % | 300.000 K -11.76 % | 340.000 K -25.76 % | 458.000 K 3 423.08 % | 13.000 K -91.93 % | 161.000 K |
| Deferred revenue non current | 0.000 100.00 % | -2.213 M -105.02 % | 44.100 M -15.86 % | 52.410 M 10.23 % | 47.545 M 78.77 % | 26.595 M 183.08 % | 9.395 M 24.52 % | 7.545 M 8.64 % | 6.945 M | 0.000 | 0.000 | 0.000 100.00 % | -29.555 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 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.774 M | 0.000 | 0.000 100.00 % | -3.183 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 -100.00 % | 54.794 M | 0.000 -100.00 % | 340.030 M | 0.000 | 0.000 -100.00 % | 237.150 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 158.172 M 0.00 % | 158.172 M 0.00 % | 158.172 M 0.00 % | 158.172 M 0.00 % | 158.172 M 0.00 % | 158.172 M 94.10 % | 81.492 M 50.74 % | 54.060 M 0.00 % | 54.060 M 486 338.53 % | -11.118 K -2 146.06 % | -495.000 | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 1.947 M -12.02 % | 2.213 M -12.84 % | 2.539 M -10.12 % | 2.825 M -3.32 % | 2.922 M 3.69 % | 2.818 M 12.32 % | 2.509 M 29.66 % | 1.935 M 64.61 % | 1.176 M 199.87 % | 392.000 K 378.05 % | 82.000 K -53.14 % | 175.000 K 483.33 % | 30.000 K 42.86 % | 21.000 K |
| 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 |
| Total assets | 688.174 M 29.41 % | 531.763 M 2.48 % | 518.874 M 15.36 % | 449.784 M -28.85 % | 632.151 M -54.23 % | 1.381 B -10.57 % | 1.544 B 36.95 % | 1.128 B 50.79 % | 747.873 M 311.19 % | 181.878 M -24.57 % | 241.124 M 99.35 % | 120.954 M 517.21 % | 19.597 M -71.11 % | 67.844 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | -180.016 M -4 059.33 % | -4.328 M 94.77 % | -82.709 M -143.13 % | 191.755 M 10.95 % | 172.832 M 215.88 % | -149.147 M -204.94 % | 142.128 M 167.51 % | -210.525 M 50.30 % | -423.569 M -7 681.34 % | 5.587 M 167.05 % | -8.333 M 77.99 % | -37.856 M -218.02 % | 32.077 M 166.93 % | -47.924 M |
| Accounts receivables | 8.307 M -90.68 % | 89.121 M 276.46 % | -50.506 M -32.02 % | -38.255 M -150.57 % | 75.644 M 326.19 % | 17.749 M 288.26 % | -9.428 M 93.49 % | -144.715 M -90.21 % | -76.081 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | -230.933 M -380.16 % | -48.095 M 20.90 % | -60.799 M -124.35 % | 249.733 M -62.20 % | 660.667 M 398.26 % | 132.594 M 131.01 % | -427.550 M -72.26 % | -248.198 M 15.36 % | -293.244 M -840.68 % | 39.591 M 132.73 % | -120.957 M -61.37 % | -74.954 M -1 613.00 % | 4.954 M 200.00 % | -4.954 M |
| Accounts payables | -933.000 K -110.16 % | 9.186 M -79.70 % | 45.252 M 248.09 % | -30.558 M 94.58 % | -563.479 M -88.15 % | -299.490 M -151.72 % | 579.107 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 43.543 M 179.84 % | -54.540 M -227.45 % | -16.656 M -253.72 % | 10.835 M | 0.000 | 0.000 100.00 % | -1.000 K -100.00 % | 37.673 M 128.91 % | -130.325 M -283.26 % | -34.004 M -130.19 % | 112.624 M 203.59 % | 37.098 M 36.78 % | 27.123 M 163.12 % | -42.970 M |
| Other non cash items | 20.170 M 1 136.66 % | 1.631 M -9.79 % | 1.808 M -56.77 % | 4.182 M -76.63 % | 17.897 M -68.68 % | 57.139 M -13.68 % | 66.196 M 24.41 % | 53.208 M 2 065.37 % | 2.457 M -15.65 % | 2.913 M -66.91 % | 8.802 M 907.09 % | 874.000 K 1 265.63 % | 64.000 K -85.01 % | 427.000 K |
| Net cash provided by operating activities | -134.085 M -945.80 % | 15.853 M 121.72 % | -72.977 M -178.46 % | 93.008 M -53.05 % | 198.090 M 374.68 % | -72.117 M -130.76 % | 234.448 M 269.97 % | -137.935 M 66.69 % | -414.044 M -2 577.37 % | 16.713 M 1 177.75 % | 1.308 M 103.61 % | -36.268 M -213.00 % | 32.096 M 167.83 % | -47.321 M |
| Investments in property plant and equipment | -322.000 K -117.57 % | -148.000 K -20.33 % | -123.000 K 15.17 % | -145.000 K 55.38 % | -325.000 K -525.00 % | -52.000 K 96.16 % | -1.353 M 48.36 % | -2.620 M 97.20 % | -93.528 M -4 309.61 % | -2.121 M -886.51 % | -215.000 K 95.96 % | -5.324 M | 0.000 100.00 % | -3.498 M |
| Acquisitions net | 0.000 -100.00 % | 400.000 K 117.06 % | -2.345 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 100.00 % | -819.000 K | 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 -100.00 % | 3.164 M 1 067.53 % | 271.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -3.871 M 66.48 % | -11.550 M -540.00 % | 2.625 M 440.03 % | -772.000 K -135.33 % | 2.185 M -40.30 % | 3.660 M -37.99 % | 5.902 M 98.94 % | 2.967 M 17.30 % | 2.529 M 4 583.83 % | 54.000 K -26.03 % | 73.000 K 82 854.55 % | 88.000 -99.99 % | 1.738 M 1 451.79 % | 112.000 K |
| Net cash used for investing activites | -4.193 M 62.89 % | -11.298 M -551.56 % | 2.502 M 487.31 % | -646.000 K -134.73 % | 1.860 M -48.45 % | 3.608 M -20.69 % | 4.549 M 1 211.61 % | 346.825 K 100.38 % | -90.999 M -4 302.45 % | -2.067 M -1 355.63 % | -142.000 K 97.33 % | -5.324 M -406.33 % | 1.738 M 151.33 % | -3.386 M |
| Debt repayment | 151.332 M 3 719.59 % | 3.962 M -82.77 % | 22.991 M 148.68 % | -47.231 M 74.55 % | -185.618 M -637.90 % | -25.155 M 90.99 % | -279.091 M -252.43 % | 183.100 M -58.46 % | 440.770 M 5 005.60 % | -8.985 M -194.77 % | 9.481 M -77.65 % | 42.415 M 220.14 % | -35.304 M -166.85 % | 52.814 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 153.360 M 23.41 % | 124.272 M | 0.000 -100.00 % | 90.100 M 125.81 % | 39.900 M | 0.000 | 0.000 | 0.000 -100.00 % | 100.000 K |
| 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 |
| 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 |
| Other financing activites | -16.812 M -194.07 % | -5.717 M -175.92 % | -2.072 M 54.12 % | -4.516 M 77.29 % | -19.882 M 69.27 % | -64.699 M 18.98 % | -79.856 M -44.11 % | -55.415 M -164.41 % | 86.035 M 293.45 % | -44.475 M -400.79 % | -8.881 M -874.86 % | -911.000 K -1 165.28 % | -72.000 K 86.91 % | -550.000 K |
| Net cash used provided by financing activities | 134.520 M 7 764.96 % | -1.755 M -108.39 % | 20.919 M 140.43 % | -51.747 M 74.82 % | -205.500 M -423.59 % | 63.506 M 127.06 % | -234.675 M -283.79 % | 127.685 M -75.76 % | 526.805 M 3 984.99 % | -13.560 M -2 360.00 % | 600.000 K -98.55 % | 41.504 M 217.32 % | -35.376 M -167.56 % | 52.364 M |
| Effect of forex changes on cash | -2.187 M | 0.000 100.00 % | -1.000 K 0.00 % | -1.000 K | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 -100.00 % | 1.000 K 200.00 % | -1.000 K | 0.000 | 0.000 -100.00 % | 50.707 M |
| Net change in cash | -5.945 M -312.32 % | 2.800 M 105.65 % | -49.557 M -222.02 % | 40.614 M 831.78 % | -5.550 M -10.93 % | -5.003 M -215.78 % | 4.321 M 143.63 % | -9.904 M -145.51 % | 21.763 M 1 902.13 % | 1.087 M -38.41 % | 1.765 M 2 105.68 % | -88.000 K 94.29 % | -1.542 M -102.94 % | 52.364 M |
| Cash at beginning of period | 4.764 M 142.57 % | 1.964 M -96.19 % | 51.521 M 372.37 % | 10.907 M -33.72 % | 16.457 M -23.31 % | 21.460 M 25.21 % | 17.139 M -30.45 % | 24.642 M 756.03 % | 2.879 M 60.64 % | 1.792 M 6 537.04 % | 27.000 K -76.52 % | 115.000 K -93.06 % | 1.657 M 103.27 % | -50.707 M |
| Cash at end of period | 1.006 M -78.88 % | 4.764 M 142.57 % | 1.964 M -96.19 % | 51.521 M 372.37 % | 10.907 M -33.72 % | 16.457 M -23.31 % | 21.460 M 45.61 % | 14.738 M -40.19 % | 24.642 M 755.92 % | 2.879 M 60.66 % | 1.792 M 6 537.04 % | 27.000 K -76.52 % | 115.000 K -93.06 % | 1.657 M |
| Operating cash flow | -154.520 M -1 074.71 % | 15.853 M 121.72 % | -72.977 M -178.46 % | 93.008 M -53.05 % | 198.090 M 374.68 % | -72.117 M -130.76 % | 234.448 M 269.97 % | -137.935 M 66.69 % | -414.044 M -2 577.37 % | 16.713 M 1 177.75 % | 1.308 M 103.61 % | -36.268 M -213.00 % | 32.096 M 167.83 % | -47.321 M |
| Capital expenditure | -322.000 K -117.57 % | -148.000 K -20.33 % | -123.000 K 15.17 % | -145.000 K 55.38 % | -325.000 K -525.00 % | -52.000 K 96.16 % | -1.353 M 48.36 % | -2.620 M 97.20 % | -93.528 M -4 309.61 % | -2.121 M -886.51 % | -215.000 K 95.96 % | -5.324 M | 0.000 100.00 % | -3.498 M |
| Free CashFlow | -154.842 M -1 085.94 % | 15.705 M 121.48 % | -73.100 M -178.72 % | 92.863 M -53.04 % | 197.765 M 374.03 % | -72.169 M -130.96 % | 233.095 M 265.84 % | -140.555 M 72.31 % | -507.571 M -3 578.42 % | 14.592 M 1 235.04 % | 1.093 M 102.63 % | -41.592 M -229.59 % | 32.096 M 163.16 % | -50.819 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 15.000 M -83.19 % | 89.239 M 98.31 % | 45.000 M -46.82 % | 84.613 M 53.84 % | 55.000 M -58.88 % | 133.771 M 256.72 % | 37.500 M -68.61 % | 119.474 M 129.09 % | 52.151 M -55.33 % | 116.756 M 1 048.16 % | 10.169 M -84.88 % | 67.243 M 2 141.43 % | 3.000 M -95.34 % | 64.405 M 151.28 % | 25.631 M -89.85 % | 252.415 M 878.35 % | 25.800 M -89.08 % | 236.270 M 0.00 % | 236.270 M -27.27 % | 324.854 M 71.87 % | 189.015 M -35.19 % | 291.666 M 0.00 % | 291.666 M 1 438.40 % | 18.959 M 0.00 % | 18.959 M -24.02 % | 24.953 M 0.00 % | 24.953 M -64.10 % | 69.514 M 0.00 % | 69.514 M 29.01 % | 53.884 M 0.00 % | 53.884 M -54.59 % | 118.661 M 0.00 % | 118.661 M |
| Net income | -721.000 K -109.32 % | 7.739 M 178.38 % | 2.780 M -47.87 % | 5.333 M 31.00 % | 4.071 M 86.83 % | 2.179 M 180.08 % | 778.000 K -88.40 % | 6.707 M 257.33 % | 1.877 M -51.75 % | 3.890 M 455.90 % | -1.093 M -188.39 % | -379.000 K 71.00 % | -1.307 M 96.59 % | -38.300 M -37.44 % | -27.867 M -129.02 % | -12.168 M 61.54 % | -31.635 M -691.42 % | 5.349 M 0.00 % | 5.349 M -79.31 % | 25.848 M 592.62 % | -5.247 M -299.05 % | 2.636 M 0.00 % | 2.636 M 82.04 % | 1.448 M 0.00 % | 1.448 M -18.19 % | 1.770 M 0.00 % | 1.770 M -63.26 % | 4.817 M 0.00 % | 4.817 M 4.02 % | 4.631 M 0.00 % | 4.631 M 376.93 % | 971.000 K 0.00 % | 971.000 K |
| Income before tax | -721.000 K -109.65 % | 7.473 M 168.81 % | 2.780 M -47.87 % | 5.333 M 31.00 % | 4.071 M 119.70 % | 1.853 M 138.17 % | 778.000 K -88.40 % | 6.707 M 257.33 % | 1.877 M -48.06 % | 3.614 M 430.65 % | -1.093 M -188.39 % | -379.000 K 71.00 % | -1.307 M 96.60 % | -38.397 M -37.79 % | -27.867 M -129.02 % | -12.168 M 61.56 % | -31.655 M -871.51 % | 4.103 M 0.00 % | 4.103 M -85.47 % | 28.245 M 797.75 % | -4.048 M -195.07 % | 4.258 M 0.00 % | 4.258 M 120.62 % | 1.930 M 0.00 % | 1.930 M -23.29 % | 2.516 M 0.00 % | 2.516 M -62.69 % | 6.744 M 0.00 % | 6.744 M 2.21 % | 6.598 M 0.00 % | 6.598 M 369.94 % | 1.404 M 0.00 % | 1.404 M |
| Income before tax ratio | -0.05 -157.40 % | 0.08 35.55 % | 0.06 -1.98 % | 0.06 -14.85 % | 0.07 434.35 % | 0.01 -33.23 % | 0.02 -63.04 % | 0.06 55.97 % | 0.04 16.28 % | 0.03 128.80 % | -0.11 -1 807.00 % | -0.01 98.71 % | -0.44 26.92 % | -0.60 45.17 % | -1.09 -2 155.38 % | -0.05 96.07 % | -1.23 -7 165.28 % | 0.02 0.00 % | 0.02 -80.03 % | 0.09 505.98 % | -0.02 -246.70 % | 0.01 0.00 % | 0.01 -85.66 % | 0.10 0.00 % | 0.10 0.96 % | 0.10 0.00 % | 0.10 3.93 % | 0.10 0.00 % | 0.10 -20.77 % | 0.12 0.00 % | 0.12 934.89 % | 0.01 0.00 % | 0.01 |
| EBITDA | -150.500 K -100.79 % | 19.133 M 315.84 % | 4.601 M -26.37 % | 6.249 M 6.31 % | 5.878 M -35.01 % | 9.044 M 261.47 % | 2.502 M -69.42 % | 8.183 M 120.63 % | 3.709 M -49.80 % | 7.389 M 949.57 % | 704.000 K -50.67 % | 1.427 M 168.23 % | 532.000 K 100.69 % | -77.209 M -196.33 % | -26.055 M -151.96 % | -10.341 M 64.63 % | -29.236 M -459.52 % | 8.132 M -14.43 % | 9.503 M -75.45 % | 38.708 M 441.90 % | 7.143 M -67.04 % | 21.671 M 0.00 % | 21.671 M 7.55 % | 20.150 M 0.00 % | 20.150 M -18.85 % | 24.831 M -0.57 % | 24.974 M -6.13 % | 26.606 M 0.00 % | 26.606 M -9.59 % | 29.428 M 4.21 % | 28.238 M 267.59 % | 7.682 M 0.00 % | 7.682 M |
| Net income ratio | -0.05 -155.43 % | 0.09 40.38 % | 0.06 -1.98 % | 0.06 -14.85 % | 0.07 354.41 % | 0.02 -21.49 % | 0.02 -63.04 % | 0.06 55.97 % | 0.04 8.03 % | 0.03 131.00 % | -0.11 -1 807.00 % | -0.01 98.71 % | -0.44 26.74 % | -0.59 45.30 % | -1.09 -2 155.38 % | -0.05 96.07 % | -1.23 -5 516.07 % | 0.02 0.00 % | 0.02 -71.55 % | 0.08 386.63 % | -0.03 -407.15 % | 0.01 0.00 % | 0.01 -88.17 % | 0.08 0.00 % | 0.08 7.67 % | 0.07 0.00 % | 0.07 2.36 % | 0.07 0.00 % | 0.07 -19.37 % | 0.09 0.00 % | 0.09 950.28 % | 0.01 0.00 % | 0.01 |
| Ratio EBITDA | -0.01 -104.68 % | 0.21 109.70 % | 0.10 38.44 % | 0.07 -30.90 % | 0.11 58.08 % | 0.07 1.33 % | 0.07 -2.59 % | 0.07 -3.70 % | 0.07 12.38 % | 0.06 -8.59 % | 0.07 226.23 % | 0.02 -88.03 % | 0.18 114.79 % | -1.20 -17.93 % | -1.02 -2 381.29 % | -0.04 96.38 % | -1.13 -3 392.38 % | 0.03 -14.43 % | 0.04 -66.24 % | 0.12 215.30 % | 0.04 -49.14 % | 0.07 0.00 % | 0.07 -93.01 % | 1.06 0.00 % | 1.06 6.80 % | 1.00 -0.57 % | 1.00 161.49 % | 0.38 0.00 % | 0.38 -29.92 % | 0.55 4.21 % | 0.52 709.48 % | 0.06 0.00 % | 0.06 |
| Gross profit ratio | 3.34 188.72 % | 1.16 15.24 % | 1.00 162.55 % | 0.38 -80.82 % | 1.99 624.52 % | 0.28 -59.54 % | 0.68 114.93 % | 0.32 -50.74 % | 0.64 238.14 % | 0.19 -92.50 % | 2.53 572.90 % | 0.38 -94.62 % | 7.00 2 918.16 % | -0.25 66.94 % | -0.75 -61 078.54 % | 0.00 -100.11 % | 1.08 877.73 % | 0.11 -2.81 % | 0.11 -56.11 % | 0.26 25.74 % | 0.21 -7.18 % | 0.22 0.00 % | 0.22 109.54 % | -2.33 0.00 % | -2.33 -352.15 % | -0.52 0.00 % | -0.52 -225.25 % | 0.41 0.00 % | 0.41 -43.62 % | 0.73 0.00 % | 0.73 46.24 % | 0.50 0.00 % | 0.50 |
| Weighted average shs out dil | 24.033 M -4.91 % | 25.273 M 0.00 % | 25.273 M -0.48 % | 25.395 M -0.19 % | 25.444 M 1.96 % | 24.956 M 0.00 % | 24.956 M 0.00 % | 24.956 M 0.00 % | 24.956 M 2.36 % | 24.381 M -2.30 % | 24.956 M 0.00 % | 24.956 M 0.00 % | 24.956 M 0.00 % | 24.956 M 0.00 % | 24.956 M 0.50 % | 24.833 M -0.49 % | 24.956 M 0.00 % | 24.956 M -1.10 % | 25.235 M 0.00 % | 25.235 M 0.00 % | 25.235 M -1.09 % | 25.513 M 0.00 % | 25.513 M 14.57 % | 22.269 M 0.00 % | 22.269 M -10.85 % | 24.980 M 0.00 % | 24.980 M 138.54 % | 10.472 M 0.00 % | 10.472 M 35.31 % | 7.739 M 0.00 % | 7.739 M 3.61 % | 7.469 M 0.00 % | 7.469 M |
| Weighted average shs out | 24.033 M -4.91 % | 25.273 M 0.00 % | 25.273 M -0.48 % | 25.395 M -0.19 % | 25.444 M 1.96 % | 24.956 M 0.00 % | 24.956 M 0.00 % | 24.956 M 0.00 % | 24.956 M 0.00 % | 24.956 M 0.00 % | 24.956 M 0.00 % | 24.956 M 0.00 % | 24.956 M 0.00 % | 24.956 M 0.00 % | 24.956 M 0.50 % | 24.833 M -0.49 % | 24.956 M 0.00 % | 24.956 M -1.51 % | 25.340 M 0.00 % | 25.340 M 0.00 % | 25.340 M -1.49 % | 25.723 M 0.00 % | 25.723 M 15.51 % | 22.269 M 0.00 % | 22.269 M -12.29 % | 25.388 M 0.00 % | 25.388 M 142.44 % | 10.472 M 0.00 % | 10.472 M 34.93 % | 7.761 M 0.00 % | 7.761 M 3.91 % | 7.469 M 0.00 % | 7.469 M |
| EPS diluted | -0.03 -109.68 % | 0.31 181.82 % | 0.11 -47.62 % | 0.21 31.25 % | 0.16 83.28 % | 0.09 179.81 % | 0.03 -88.44 % | 0.27 237.50 % | 0.08 -50.00 % | 0.16 500.00 % | -0.04 -100.00 % | -0.02 61.83 % | -0.05 96.58 % | -1.53 -36.61 % | -1.12 -128.57 % | -0.49 61.42 % | -1.27 -704.76 % | 0.21 0.00 % | 0.21 -79.41 % | 1.02 585.71 % | -0.21 -310.00 % | 0.10 0.00 % | 0.10 53.85 % | 0.07 0.00 % | 0.07 -8.32 % | 0.07 0.00 % | 0.07 -84.59 % | 0.46 0.00 % | 0.46 -23.33 % | 0.60 0.00 % | 0.60 361.54 % | 0.13 0.00 % | 0.13 |
| Earnings per share | -0.03 -109.68 % | 0.31 181.82 % | 0.11 -47.62 % | 0.21 31.25 % | 0.16 83.28 % | 0.09 179.81 % | 0.03 -88.44 % | 0.27 237.50 % | 0.08 -50.00 % | 0.16 500.00 % | -0.04 -100.00 % | -0.02 61.83 % | -0.05 96.58 % | -1.53 -36.61 % | -1.12 -128.57 % | -0.49 61.42 % | -1.27 -704.76 % | 0.21 0.00 % | 0.21 -79.41 % | 1.02 585.71 % | -0.21 -310.00 % | 0.10 0.00 % | 0.10 53.85 % | 0.07 0.00 % | 0.07 -6.74 % | 0.07 0.00 % | 0.07 -84.85 % | 0.46 0.00 % | 0.46 -23.33 % | 0.60 0.00 % | 0.60 361.54 % | 0.13 0.00 % | 0.13 |
| Gross profit | 50.095 M -51.47 % | 103.223 M 128.53 % | 45.169 M 39.63 % | 32.349 M -70.49 % | 109.619 M 197.89 % | 36.799 M 44.32 % | 25.498 M -32.54 % | 37.797 M 12.85 % | 33.492 M 51.03 % | 22.175 M -13.93 % | 25.763 M 1.76 % | 25.317 M 20.55 % | 21.002 M 231.27 % | -15.999 M 16.92 % | -19.258 M -6 112.26 % | -310.000 K -101.11 % | 27.980 M 6.77 % | 26.207 M -2.81 % | 26.966 M -68.08 % | 84.467 M 116.10 % | 39.087 M -39.85 % | 64.981 M 0.00 % | 64.981 M 246.83 % | -44.255 M 0.00 % | -44.255 M -243.54 % | -12.882 M 0.00 % | -12.882 M -144.96 % | 28.653 M 0.00 % | 28.653 M -27.26 % | 39.393 M 0.00 % | 39.393 M -33.59 % | 59.320 M 0.00 % | 59.320 M |
| Income tax expense | 0.000 100.00 % | -266.000 K | 0.000 | 0.000 | 0.000 100.00 % | -326.000 K | 0.000 | 0.000 | 0.000 100.00 % | -306.000 K | 0.000 | 0.000 | 0.000 100.00 % | -97.000 K | 0.000 | 0.000 100.00 % | -20.000 K -101.61 % | 1.246 M 0.00 % | 1.246 M -48.02 % | 2.397 M 99.92 % | 1.199 M -26.12 % | 1.623 M 0.00 % | 1.623 M 236.37 % | 482.500 K 0.00 % | 482.500 K -35.32 % | 746.000 K 0.00 % | 746.000 K -61.29 % | 1.927 M 0.00 % | 1.927 M -2.03 % | 1.967 M 0.00 % | 1.967 M 354.27 % | 433.000 K 0.00 % | 433.000 K |
| Cost of revenue | -35.095 M -150.97 % | -13.984 M -8 374.56 % | 169.000 K -99.68 % | 52.264 M -4.31 % | 54.619 M -43.68 % | 96.972 M 707.97 % | 12.002 M -85.31 % | 81.677 M 337.74 % | 18.659 M -80.27 % | 94.581 M 706.52 % | -15.594 M -137.19 % | 41.926 M 332.90 % | -18.002 M -122.39 % | 80.404 M 79.12 % | 44.889 M -82.24 % | 252.725 M 11 692.89 % | -2.180 M -101.04 % | 210.063 M 0.36 % | 209.304 M -12.93 % | 240.387 M 60.33 % | 149.928 M -33.86 % | 226.685 M 0.00 % | 226.685 M 258.60 % | 63.214 M 0.00 % | 63.214 M 67.08 % | 37.835 M 0.00 % | 37.835 M -7.41 % | 40.862 M 0.00 % | 40.862 M 181.98 % | 14.491 M 0.00 % | 14.491 M -75.58 % | 59.342 M 0.00 % | 59.342 M |
| General and administrative expenses | 0.000 -100.00 % | 1.960 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.278 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.979 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.486 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.229 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.540 M 0.00 % | 5.540 M | 0.000 | 0.000 -100.00 % | 5.062 M 0.00 % | 5.062 M | 0.000 | 0.000 -100.00 % | 3.504 M 0.00 % | 3.504 M | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 -100.00 % | 207.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.145 M | 0.000 | 0.000 | 0.000 -100.00 % | 755.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 205.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 378.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 981.500 K 0.00 % | 981.500 K | 0.000 | 0.000 -100.00 % | 1.291 M 0.00 % | 1.291 M | 0.000 | 0.000 -100.00 % | 3.195 M 0.00 % | 3.195 M | 0.000 | 0.000 |
| Other expenses | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.242 M | 0.000 -100.00 % | 3.637 M 1 320.70 % | 256.000 K | 0.000 -100.00 % | 26.231 M 100 788.46 % | 26.000 K 0.00 % | 26.000 K -99.90 % | 26.225 M | 0.000 | 0.000 -100.00 % | 139.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 47.645 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 |
| Operating expenses | 1.834 M -97.87 % | 85.964 M 4 556.77 % | 1.846 M 12.01 % | 1.648 M -98.45 % | 106.145 M 246.90 % | 30.598 M 22.94 % | 24.889 M -28.06 % | 34.595 M 4.59 % | 33.078 M 26.10 % | 26.231 M -2.33 % | 26.857 M 24.39 % | 21.591 M -3.04 % | 22.269 M 374.72 % | 4.691 M -45.44 % | 8.598 M 9.40 % | 7.859 M -46.26 % | 14.625 M -31.29 % | 21.285 M 3.79 % | 20.507 M -56.96 % | 47.645 M 34.02 % | 35.550 M -24.04 % | 46.804 M 0.00 % | 46.804 M -26.59 % | 63.756 M 0.00 % | 63.756 M 55.60 % | 40.975 M 0.00 % | 40.975 M -51.75 % | 84.914 M 0.00 % | 84.914 M 89.97 % | 44.699 M 0.00 % | 44.699 M -12.32 % | 50.978 M 0.00 % | 50.978 M |
| Cost and expenses | 40.158 M -44.21 % | 71.980 M 3 472.21 % | 2.015 M -96.26 % | 53.912 M 4.63 % | 51.526 M -59.61 % | 127.570 M 245.80 % | 36.891 M -67.35 % | 113.000 M 118.41 % | 51.737 M -53.55 % | 111.384 M 888.94 % | 11.263 M -83.34 % | 67.614 M 1 484.58 % | 4.267 M -97.03 % | 143.813 M 168.87 % | 53.487 M -79.79 % | 264.689 M 2 026.87 % | 12.445 M -94.62 % | 231.348 M 0.67 % | 229.811 M -20.21 % | 288.032 M 55.29 % | 185.478 M -32.18 % | 273.489 M 0.00 % | 273.489 M 302.46 % | 67.954 M 0.00 % | 67.954 M 53.78 % | 44.188 M 0.00 % | 44.188 M -2.47 % | 45.305 M 0.00 % | 45.305 M 113.80 % | 21.190 M 0.00 % | 21.190 M -80.79 % | 110.319 M 0.00 % | 110.319 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 |
| Selling general and administrative expenses | 1.834 M -97.87 % | 85.964 M 4 556.77 % | 1.846 M 12.01 % | 1.648 M -98.40 % | 102.903 M 236.31 % | 30.598 M 43.98 % | 21.252 M -32.15 % | 31.323 M -5.31 % | 33.078 M 476.87 % | 5.734 M -78.65 % | 26.857 M 24.39 % | 21.591 M 888.60 % | 2.184 M -96.56 % | 63.409 M 637.49 % | 8.598 M 9.40 % | 7.859 M -46.26 % | 14.625 M 160.83 % | 5.607 M 138.39 % | 2.352 M -16.92 % | 2.831 M 0.00 % | 2.831 M -56.59 % | 6.522 M 0.00 % | 6.522 M 37.59 % | 4.740 M 0.00 % | 4.740 M -25.39 % | 6.353 M 0.00 % | 6.353 M 42.96 % | 4.444 M 0.00 % | 4.444 M -33.66 % | 6.699 M 0.00 % | 6.699 M 188.25 % | 2.324 M 0.00 % | 2.324 M |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.693 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 |
| Interest expense | 264.000 K -97.54 % | 10.724 M 5 514.66 % | 191.000 K 17.90 % | 162.000 K -10.50 % | 181.000 K -96.74 % | 5.554 M 34 612.50 % | 16.000 K -30.43 % | 23.000 K -81.30 % | 123.000 K -93.77 % | 1.973 M 7 488.46 % | 26.000 K -27.78 % | 36.000 K -47.06 % | 68.000 K -98.05 % | 3.487 M 9 324.32 % | 37.000 K 12.12 % | 33.000 K -94.73 % | 626.000 K -23.57 % | 819.000 K -65.24 % | 2.356 M -72.76 % | 8.649 M 14.03 % | 7.585 M -45.51 % | 13.919 M 0.00 % | 13.919 M -15.57 % | 16.486 M 0.00 % | 16.486 M -14.57 % | 19.297 M 0.00 % | 19.297 M 3.09 % | 18.718 M 0.00 % | 18.718 M 9.60 % | 17.078 M 0.00 % | 17.078 M 146.15 % | 6.938 M 0.00 % | 6.938 M |
| Depreciation and amortization | 1.460 M 56.10 % | 935.000 K -42.64 % | 1.630 M -0.43 % | 1.637 M 0.61 % | 1.627 M -0.55 % | 1.636 M -4.27 % | 1.709 M 0.00 % | 1.709 M -3.56 % | 1.772 M -0.06 % | 1.773 M 0.06 % | 1.772 M 0.00 % | 1.772 M -0.06 % | 1.773 M -0.11 % | 1.775 M 0.00 % | 1.775 M -1.06 % | 1.794 M 0.06 % | 1.793 M -1.10 % | 1.813 M -50.69 % | 3.677 M 102.70 % | 1.814 M -50.67 % | 3.677 M 97.37 % | 1.863 M 0.00 % | 1.863 M -1.69 % | 1.895 M 0.00 % | 1.895 M -0.32 % | 1.901 M -7.00 % | 2.044 M 4.50 % | 1.956 M 0.00 % | 1.956 M -4.31 % | 2.044 M 139.19 % | 854.550 K 0.00 % | 854.550 K 0.00 % | 854.550 K |
| Operating income | -25.158 M -245.77 % | 17.259 M 990.96 % | 1.582 M -94.85 % | 30.701 M 783.74 % | 3.474 M -43.98 % | 6.201 M 918.23 % | 609.000 K -90.59 % | 6.474 M 1 463.77 % | 414.000 K -92.29 % | 5.372 M 591.04 % | -1.094 M -194.88 % | -371.000 K 70.72 % | -1.267 M 98.40 % | -79.408 M -185.07 % | -27.856 M -126.95 % | -12.274 M -191.91 % | 13.355 M -35.17 % | 20.600 M 253.59 % | 5.826 M -84.21 % | 36.894 M 964.45 % | 3.466 M -82.50 % | 19.809 M 0.00 % | 19.809 M 8.51 % | 18.255 M 0.00 % | 18.255 M -20.39 % | 22.930 M 0.00 % | 22.930 M -6.98 % | 24.651 M 0.00 % | 24.651 M -9.98 % | 27.384 M 0.00 % | 27.384 M 301.11 % | 6.827 M 0.00 % | 6.827 M |
| Operating income ratio | -1.68 -967.21 % | 0.19 450.13 % | 0.04 -90.31 % | 0.36 474.44 % | 0.06 36.26 % | 0.05 185.44 % | 0.02 -70.03 % | 0.05 582.59 % | 0.01 -82.75 % | 0.05 142.77 % | -0.11 -1 849.90 % | -0.01 98.69 % | -0.42 65.75 % | -1.23 -13.45 % | -1.09 -2 135.02 % | -0.05 -109.39 % | 0.52 493.70 % | 0.09 253.59 % | 0.02 -78.29 % | 0.11 519.35 % | 0.02 -73.00 % | 0.07 0.00 % | 0.07 -92.95 % | 0.96 0.00 % | 0.96 4.78 % | 0.92 0.00 % | 0.92 159.13 % | 0.35 0.00 % | 0.35 -30.22 % | 0.51 0.00 % | 0.51 783.31 % | 0.06 0.00 % | 0.06 |
| Total other income expenses net | 24.437 M 349.71 % | -9.786 M -916.86 % | 1.198 M 66.16 % | 721.000 K 20.77 % | 597.000 K 113.73 % | -4.348 M -2 672.78 % | 169.000 K -27.47 % | 233.000 K -84.07 % | 1.463 M 183.22 % | -1.758 M -175 900.00 % | 1.000 K 112.50 % | -8.000 K 80.49 % | -41.000 K -100.10 % | 41.011 M 372 927.27 % | -11.000 K -110.38 % | 106.000 K 100.24 % | -45.010 M -172.84 % | -16.497 M -857.46 % | -1.723 M 79.91 % | -8.577 M -14.15 % | -7.514 M 51.68 % | -15.550 M 0.00 % | -15.550 M 4.74 % | -16.324 M 0.00 % | -16.324 M 20.03 % | -20.413 M 0.00 % | -20.413 M -14.00 % | -17.906 M 0.00 % | -17.906 M 13.85 % | -20.785 M 0.00 % | -20.785 M 62.61 % | -55.591 M 0.00 % | -55.591 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 |
| 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-03-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-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 -100.00 % | 142.989 M | 0.000 -100.00 % | 35.041 M | 0.000 100.00 % | -14.288 M -370.91 % | 5.274 M 629.46 % | 723.000 K -63.19 % | 1.964 M -91.57 % | 23.298 M 845.54 % | 2.464 M -86.97 % | 18.912 M -63.29 % | 51.521 M 204.61 % | -49.250 M -2 828.53 % | 1.805 M -16.16 % | 2.153 M -94.42 % | 38.594 M -75.51 % | 157.584 M 857.55 % | 16.457 M -94.88 % | 321.118 M 0.00 % | 321.118 M 90.94 % | 168.179 M 0.00 % | 168.179 M -64.96 % | 479.913 M 0.00 % | 479.913 M -1.95 % | 489.441 M 0.00 % | 489.441 M -19.05 % | 604.610 M 0.00 % | 604.609 M 2 353.59 % | 24.642 M |
| Total investments | 0.000 -100.00 % | 5.692 M | 0.000 -100.00 % | 13.965 M | 0.000 -100.00 % | 18.461 M 75.02 % | 10.548 M -61.43 % | 27.347 M 596.21 % | 3.928 M | 0.000 -100.00 % | 4.928 M -48.09 % | 9.494 M -90.79 % | 103.042 M 3 157.73 % | 3.163 M -12.38 % | 3.610 M 20.33 % | 3.000 M -12.66 % | 3.435 M 7.11 % | 3.207 M -90.26 % | 32.914 M 926.32 % | 3.207 M 0.00 % | 3.207 M 3.42 % | 3.101 M 0.00 % | 3.101 M 3.37 % | 3.000 M 0.00 % | 3.000 M 25.00 % | 2.400 M 0.00 % | 2.400 M -0.02 % | 2.400 M | 0.000 -100.00 % | 49.284 M |
| Total debt | 0.000 -100.00 % | 180.556 M | 0.000 -100.00 % | 85.884 M | 0.000 -100.00 % | 29.224 M | 0.000 -100.00 % | 5.997 M | 0.000 -100.00 % | 25.262 M | 0.000 -100.00 % | 21.376 M | 0.000 -100.00 % | 2.271 M | 0.000 -100.00 % | 3.958 M -92.00 % | 49.501 M -71.57 % | 174.102 M | 0.000 -100.00 % | 337.575 M 0.00 % | 337.575 M 90.35 % | 177.347 M 0.00 % | 177.347 M -64.63 % | 501.373 M 0.00 % | 501.373 M -0.36 % | 503.207 M 0.00 % | 503.207 M -19.07 % | 621.748 M 0.00 % | 621.748 M | 0.000 |
| Accumulated other comprehensive income loss | 372.862 M | 0.000 -100.00 % | 362.343 M 221.27 % | 112.783 M -68.04 % | 352.938 M 241.41 % | 103.378 M -70.44 % | 349.736 M 249.12 % | 100.176 M -70.64 % | 341.152 M | 0.000 -100.00 % | 338.344 M 281.09 % | 88.784 M -73.89 % | 340.030 M | 0.000 -100.00 % | 406.198 M 159.32 % | 156.638 M | 0.000 -100.00 % | 189.742 M -57.82 % | 449.796 M | 0.000 | 0.000 -100.00 % | 194.965 M 0.00 % | 194.965 M 281.39 % | 51.120 M 0.00 % | 51.120 M -68.47 % | 162.157 M 0.00 % | 162.157 M | 0.000 | 0.000 -100.00 % | 138.807 M |
| Retained earnings | 0.000 100.00 % | -34.870 M | 0.000 | 0.000 | 0.000 100.00 % | -54.794 M | 0.000 | 0.000 | 0.000 100.00 % | -66.580 M | 0.000 | 0.000 | 0.000 100.00 % | -67.702 M | 0.000 | 0.000 -100.00 % | 42.268 M | 0.000 | 0.000 -100.00 % | 42.064 M 0.00 % | 42.064 M | 0.000 | 0.000 -100.00 % | 33.898 M 0.00 % | 33.898 M | 0.000 | 0.000 -100.00 % | 19.911 M 0.00 % | 19.911 M | 0.000 |
| Common stock | 0.000 -100.00 % | 249.560 M | 0.000 -100.00 % | 249.560 M | 0.000 -100.00 % | 249.560 M | 0.000 -100.00 % | 249.560 M | 0.000 -100.00 % | 249.560 M | 0.000 -100.00 % | 249.560 M | 0.000 -100.00 % | 249.560 M | 0.000 -100.00 % | 249.560 M 0.00 % | 249.560 M 0.00 % | 249.560 M | 0.000 -100.00 % | 249.560 M 0.00 % | 249.560 M 0.00 % | 249.560 M 0.00 % | 249.560 M 104.96 % | 121.760 M 0.00 % | 121.760 M 0.00 % | 121.760 M 0.00 % | 121.760 M 60.13 % | 76.040 M 0.00 % | 76.040 M | 0.000 |
| Total equity | 372.862 M 0.00 % | 372.862 M 2.90 % | 362.343 M 0.00 % | 362.343 M 2.66 % | 352.938 M 0.00 % | 352.938 M 0.92 % | 349.736 M 0.00 % | 349.736 M 2.52 % | 341.152 M 0.00 % | 341.152 M 0.83 % | 338.344 M 0.00 % | 338.344 M -0.50 % | 340.030 M 0.00 % | 340.030 M -16.29 % | 406.198 M 0.00 % | 406.198 M -9.73 % | 450.000 M 2.44 % | 439.302 M -2.33 % | 449.796 M 0.00 % | 449.796 M 0.00 % | 449.796 M 1.19 % | 444.525 M 0.00 % | 444.525 M 54.20 % | 288.270 M 0.00 % | 288.270 M 1.53 % | 283.917 M 0.00 % | 283.917 M 89.26 % | 150.011 M 0.00 % | 150.011 M 8.07 % | 138.807 M |
| Other non current liabilities | -372.862 M -2 013.09 % | 19.490 M 105.38 % | -362.343 M -1 505.36 % | 25.783 M 107.31 % | -352.938 M -1 116.53 % | 34.720 M 109.93 % | -349.736 M -996.80 % | 38.998 M | 0.000 | 0.000 | 0.000 -100.00 % | 43.900 M | 0.000 -100.00 % | 52.410 M | 0.000 -100.00 % | 51.854 M | 0.000 -100.00 % | 107.379 M | 0.000 -100.00 % | 94.030 M 0.00 % | 94.030 M 22.90 % | 76.512 M -3.33 % | 79.151 M 3.44 % | 76.521 M 0.00 % | 76.521 M 3.02 % | 74.281 M 0.00 % | 74.281 M 0.25 % | 74.097 M 0.00 % | 74.097 M | 0.000 |
| Long term debt | 0.000 -100.00 % | 179.578 M | 0.000 -100.00 % | 84.906 M | 0.000 -100.00 % | 28.246 M | 0.000 -100.00 % | 5.019 M | 0.000 -100.00 % | 24.284 M | 0.000 -100.00 % | 20.398 M | 0.000 -100.00 % | 1.293 M | 0.000 -100.00 % | 2.980 M -93.86 % | 48.523 M -71.97 % | 173.124 M | 0.000 -100.00 % | 190.670 M 0.00 % | 190.670 M 9.32 % | 174.419 M 0.00 % | 174.419 M -25.15 % | 233.025 M 0.00 % | 233.025 M -53.56 % | 501.780 M 0.00 % | 501.780 M 1.44 % | 494.677 M 0.00 % | 494.677 M | 0.000 |
| Total non current liabilities | -372.862 M -285.49 % | 201.015 M 155.48 % | -362.343 M -420.94 % | 112.902 M 131.99 % | -352.938 M -660.52 % | 62.966 M 118.00 % | -349.736 M -851.22 % | 46.556 M | 0.000 -100.00 % | 70.923 M | 0.000 -100.00 % | 67.123 M | 0.000 -100.00 % | 56.528 M | 0.000 -100.00 % | 57.756 M -41.65 % | 98.990 M -64.71 % | 280.503 M | 0.000 -100.00 % | 284.700 M 0.00 % | 284.700 M 12.28 % | 253.570 M 0.00 % | 253.570 M -18.08 % | 309.546 M 0.00 % | 309.546 M -46.27 % | 576.061 M 0.00 % | 576.061 M 1.28 % | 568.774 M 0.00 % | 568.774 M | 0.000 |
| Other current liabilities | 0.000 -100.00 % | 46.683 M | 0.000 -100.00 % | 12.514 M | 0.000 -100.00 % | 46.783 M | 0.000 -100.00 % | 24.699 M | 0.000 -100.00 % | 38.632 M | 0.000 -100.00 % | 41.155 M | 0.000 -100.00 % | 36.428 M | 0.000 -100.00 % | 53.769 M 13.98 % | 47.175 M -81.44 % | 254.148 M | 0.000 -100.00 % | 405.722 M 0.00 % | 405.722 M -55.37 % | 909.126 M -0.60 % | 914.643 M 69.10 % | 540.886 M 0.00 % | 540.886 M 37.24 % | 394.104 M -0.91 % | 397.713 M 170.36 % | 147.104 M -14.16 % | 171.372 M | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 528.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 558.000 K | 0.000 -100.00 % | 12.000 M | 0.000 -100.00 % | 17.000 K 102.26 % | -753.000 K -119.95 % | 3.774 M | 0.000 -100.00 % | 404.851 M | 0.000 -100.00 % | 5.517 M | 0.000 -100.00 % | 532.200 M | 0.000 -100.00 % | 3.609 M | 0.000 -100.00 % | 165.406 M | 0.000 | 0.000 |
| Short term debt | 0.000 -100.00 % | 978.000 K | 0.000 -100.00 % | 978.000 K | 0.000 -100.00 % | 978.000 K | 0.000 -100.00 % | 978.000 K | 0.000 -100.00 % | 978.000 K | 0.000 100.00 % | -138.000 K | 0.000 -100.00 % | 978.000 K | 0.000 -100.00 % | 978.000 K 0.00 % | 978.000 K 0.00 % | 978.000 K | 0.000 -100.00 % | 146.905 M 0.00 % | 146.905 M 4 917.25 % | 2.928 M 0.00 % | 2.928 M -98.91 % | 268.348 M 0.00 % | 268.348 M 18 705.05 % | 1.427 M 0.00 % | 1.427 M -98.88 % | 127.071 M 0.00 % | 127.071 M | 0.000 |
| Total current liabilities | 0.000 -100.00 % | 114.297 M | 0.000 -100.00 % | 117.446 M | 0.000 -100.00 % | 115.859 M | 0.000 -100.00 % | 96.483 M | 0.000 -100.00 % | 106.799 M | 0.000 -100.00 % | 74.101 M | 0.000 -100.00 % | 53.226 M | 0.000 -100.00 % | 87.434 M 5.14 % | 83.161 M -74.19 % | 322.205 M | 0.000 -100.00 % | 646.639 M 0.00 % | 646.639 M -39.10 % | 1.062 B 0.00 % | 1.062 B 12.22 % | 946.129 M 0.00 % | 946.129 M 82.70 % | 517.854 M 0.00 % | 517.854 M 32.84 % | 389.836 M 0.00 % | 389.836 M | 0.000 |
| Total liabilities | -372.862 M -218.25 % | 315.312 M 187.02 % | -362.343 M -257.30 % | 230.348 M 165.27 % | -352.938 M -297.37 % | 178.825 M 151.13 % | -349.736 M -344.50 % | 143.039 M | 0.000 -100.00 % | 177.722 M | 0.000 -100.00 % | 141.224 M | 0.000 -100.00 % | 109.754 M | 0.000 -100.00 % | 145.190 M -20.29 % | 182.151 M -69.78 % | 602.708 M | 0.000 -100.00 % | 931.339 M 0.00 % | 931.339 M -29.19 % | 1.315 B 0.00 % | 1.315 B 4.75 % | 1.256 B 0.00 % | 1.256 B 14.79 % | 1.094 B 0.00 % | 1.094 B 14.11 % | 958.610 M 0.00 % | 958.610 M | 0.000 |
| Other non current assets | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K 100.00 % | -43.512 M -335.70 % | 18.461 M 450.04 % | -5.274 M -119.28 % | 27.349 M 1 492.52 % | -1.964 M -133.28 % | 5.901 M 339.49 % | -2.464 M 95.98 % | -61.266 M -18.91 % | -51.521 M -1 113.39 % | 5.084 M 381.66 % | -1.805 M -127.62 % | 6.536 M -11.83 % | 7.413 M 1.48 % | 7.305 M 144.39 % | -16.457 M -322.99 % | 7.380 M 76.89 % | 4.172 M -71.74 % | 14.761 M 26.60 % | 11.660 M 89.62 % | 6.149 M 95.27 % | 3.149 M -92.39 % | 41.392 M 6.16 % | 38.992 M 4.33 % | 37.375 M 0.00 % | 37.375 M 251.67 % | -24.642 M |
| Long term investments | 0.000 -100.00 % | 5.692 M | 0.000 -100.00 % | 13.965 M | 0.000 -100.00 % | 18.461 M | 0.000 -100.00 % | 27.347 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.494 M | 0.000 -100.00 % | 3.163 M | 0.000 -100.00 % | 3.000 M -12.66 % | 3.435 M 7.11 % | 3.207 M | 0.000 -100.00 % | 3.207 M 0.00 % | 3.207 M 3.42 % | 3.101 M 0.00 % | 3.101 M 3.37 % | 3.000 M 0.00 % | 3.000 M 25.00 % | 2.400 M 0.00 % | 2.400 M | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 -100.00 % | 51.000 K | 0.000 -100.00 % | 51.000 K | 0.000 -100.00 % | 51.000 K | 0.000 -100.00 % | 52.000 K | 0.000 -100.00 % | 53.000 K | 0.000 -100.00 % | 52.000 K | 0.000 -100.00 % | 53.000 K | 0.000 -100.00 % | 53.000 K 0.00 % | 53.000 K 0.00 % | 53.000 K | 0.000 -100.00 % | 54.000 K 0.00 % | 54.000 K -37.93 % | 87.000 K 0.00 % | 87.000 K -28.10 % | 121.000 K 0.83 % | 120.000 K -72.29 % | 433.000 K 0.00 % | 433.000 K -29.13 % | 611.000 K 0.00 % | 611.000 K | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 -100.00 % | 51.000 K | 0.000 -100.00 % | 51.000 K | 0.000 -100.00 % | 51.000 K | 0.000 -100.00 % | 52.000 K | 0.000 -100.00 % | 53.000 K | 0.000 -100.00 % | 52.000 K | 0.000 -100.00 % | 53.000 K | 0.000 -100.00 % | 53.000 K 0.00 % | 53.000 K 0.00 % | 53.000 K | 0.000 -100.00 % | 54.000 K 0.00 % | 54.000 K -37.93 % | 87.000 K 0.00 % | 87.000 K -27.50 % | 120.000 K 0.00 % | 120.000 K -72.29 % | 433.000 K 0.00 % | 433.000 K -29.13 % | 611.000 K 0.00 % | 611.000 K | 0.000 |
| Property plant equipment net | 0.000 -100.00 % | 45.568 M | 0.000 -100.00 % | 48.132 M | 0.000 -100.00 % | 51.083 M | 0.000 -100.00 % | 54.485 M | 0.000 -100.00 % | 57.753 M | 0.000 -100.00 % | 61.214 M | 0.000 -100.00 % | 64.733 M | 0.000 -100.00 % | 68.148 M -4.99 % | 71.724 M -4.66 % | 75.230 M | 0.000 -100.00 % | 78.651 M 0.00 % | 78.651 M -4.42 % | 82.291 M 0.00 % | 82.291 M -4.37 % | 86.048 M 0.00 % | 86.048 M -1.73 % | 87.565 M 0.00 % | 87.565 M -3.77 % | 90.995 M 0.00 % | 90.995 M | 0.000 |
| Total non current assets | 0.000 -100.00 % | 51.311 M | 0.000 -100.00 % | 62.149 M 242.83 % | -43.512 M -162.52 % | 69.595 M 1 419.59 % | -5.274 M -106.44 % | 81.886 M 4 269.35 % | -1.964 M -103.08 % | 63.707 M 2 685.51 % | -2.464 M -103.48 % | 70.760 M 237.34 % | -51.521 M -170.54 % | 73.033 M 4 146.15 % | -1.805 M -102.42 % | 74.737 M -5.62 % | 79.190 M -4.11 % | 82.588 M 601.84 % | -16.457 M -119.12 % | 86.085 M 0.00 % | 86.084 M -11.38 % | 97.139 M 0.00 % | 97.139 M 5.22 % | 92.317 M 0.00 % | 92.317 M -28.65 % | 129.390 M 0.00 % | 129.390 M 0.32 % | 128.981 M 0.00 % | 128.981 M 623.42 % | -24.642 M |
| Other current assets | -37.567 M -136.75 % | 102.211 M 301.03 % | -50.843 M -299.99 % | 25.423 M | 0.000 -100.00 % | 194.197 M | 0.000 -100.00 % | 78.631 M | 0.000 -100.00 % | 80.026 M | 0.000 -100.00 % | 96.124 M | 0.000 -100.00 % | 63.357 M | 0.000 -100.00 % | 61.545 M -10.42 % | 68.704 M 511.46 % | 11.236 M | 0.000 -100.00 % | 76.915 M 0.00 % | 76.915 M -33.28 % | 115.273 M 0.00 % | 115.273 M 87.74 % | 61.399 M 0.00 % | 61.399 M 32.11 % | 46.474 M 0.00 % | 46.474 M -37.99 % | 74.941 M 0.00 % | 74.941 M | 0.000 |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.548 M | 0.000 -100.00 % | 3.928 M | 0.000 -100.00 % | 4.928 M | 0.000 -100.00 % | 103.042 M | 0.000 -100.00 % | 3.610 M | 0.000 | 0.000 | 0.000 -100.00 % | 32.914 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 49.284 M |
| cash and cash equivalents | 0.000 -100.00 % | 37.567 M | 0.000 -100.00 % | 50.843 M | 0.000 -100.00 % | 43.512 M 925.03 % | -5.274 M -200.00 % | 5.274 M 368.53 % | -1.964 M -200.00 % | 1.964 M 179.71 % | -2.464 M -200.00 % | 2.464 M 104.78 % | -51.521 M -200.00 % | 51.521 M 2 954.35 % | -1.805 M -200.00 % | 1.805 M -83.45 % | 10.907 M -33.97 % | 16.518 M 200.37 % | -16.457 M -200.00 % | 16.457 M 0.00 % | 16.457 M 79.50 % | 9.168 M 0.00 % | 9.168 M -57.28 % | 21.460 M 0.00 % | 21.460 M 55.89 % | 13.766 M 0.00 % | 13.766 M -19.68 % | 17.138 M -0.01 % | 17.139 M 169.55 % | -24.642 M |
| Cash and short term investments | 37.567 M 0.00 % | 37.567 M -26.11 % | 50.843 M 0.00 % | 50.843 M 16.85 % | 43.512 M 0.00 % | 43.512 M 725.03 % | 5.274 M 0.00 % | 5.274 M 168.53 % | 1.964 M 0.00 % | 1.964 M -20.29 % | 2.464 M 0.00 % | 2.464 M -95.22 % | 51.521 M 0.00 % | 51.521 M 2 754.35 % | 1.805 M 0.00 % | 1.805 M -83.45 % | 10.907 M -33.97 % | 16.518 M 0.37 % | 16.457 M 0.00 % | 16.457 M 0.00 % | 16.457 M 79.50 % | 9.168 M 0.00 % | 9.168 M -57.28 % | 21.460 M 0.00 % | 21.460 M 55.89 % | 13.766 M 0.00 % | 13.766 M -19.68 % | 17.138 M -0.01 % | 17.139 M -30.45 % | 24.642 M |
| Total current assets | 0.000 -100.00 % | 636.863 M | 0.000 -100.00 % | 530.542 M 1 119.30 % | 43.512 M -90.59 % | 462.168 M 8 663.14 % | 5.274 M -98.72 % | 410.889 M 20 821.03 % | 1.964 M -99.57 % | 455.167 M 18 372.69 % | 2.464 M -99.40 % | 408.807 M 693.48 % | 51.521 M -86.32 % | 376.751 M 20 772.63 % | 1.805 M -99.62 % | 476.651 M -13.80 % | 552.962 M -42.37 % | 959.422 M 5 729.87 % | 16.457 M -98.73 % | 1.295 B 0.00 % | 1.295 B -22.11 % | 1.663 B 0.00 % | 1.663 B 14.54 % | 1.452 B 0.00 % | 1.452 B 16.28 % | 1.248 B 0.00 % | 1.248 B 27.44 % | 979.640 M 0.00 % | 979.640 M 3 875.52 % | 24.642 M |
| Inventory | 0.000 -100.00 % | 422.145 M | 0.000 -100.00 % | 305.390 M | 0.000 -100.00 % | 191.212 M | 0.000 -100.00 % | 164.847 M | 0.000 -100.00 % | 189.902 M | 0.000 -100.00 % | 113.115 M | 0.000 -100.00 % | 136.250 M | 0.000 -100.00 % | 162.569 M -51.04 % | 332.051 M -53.65 % | 716.374 M | 0.000 -100.00 % | 992.718 M 0.00 % | 992.718 M -26.45 % | 1.350 B 0.00 % | 1.350 B 19.94 % | 1.125 B 0.00 % | 1.125 B 20.77 % | 931.791 M 0.00 % | 931.791 M 33.54 % | 697.761 M 0.00 % | 697.762 M | 0.000 |
| Net receivables | 0.000 -100.00 % | 74.940 M | 0.000 -100.00 % | 148.886 M | 0.000 -100.00 % | 33.247 M | 0.000 -100.00 % | 215.020 M | 0.000 -100.00 % | 230.612 M | 0.000 -100.00 % | 282.564 M | 0.000 -100.00 % | 250.732 M | 0.000 -100.00 % | 306.044 M 116.59 % | 141.300 M -34.37 % | 215.294 M | 0.000 -100.00 % | 208.961 M 0.00 % | 208.961 M 10.83 % | 188.542 M 0.00 % | 188.542 M -22.56 % | 243.457 M 0.00 % | 243.457 M -5.05 % | 256.411 M 0.00 % | 256.411 M 35.10 % | 189.798 M 0.00 % | 189.798 M | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -18.461 M | 0.000 100.00 % | -27.347 M | 0.000 | 0.000 | 0.000 -100.00 % | 61.266 M | 0.000 | 0.000 | 0.000 100.00 % | -3.000 M 12.66 % | -3.435 M -7.11 % | -3.207 M | 0.000 100.00 % | -3.207 M | 0.000 100.00 % | -3.101 M | 0.000 100.00 % | -3.000 M | 0.000 100.00 % | -2.400 M | 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 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 0.000 -100.00 % | 66.636 M | 0.000 -100.00 % | 103.954 M | 0.000 -100.00 % | 67.570 M | 0.000 -100.00 % | 70.806 M | 0.000 -100.00 % | 67.189 M | 0.000 -100.00 % | 31.410 M | 0.000 -100.00 % | 15.820 M | 0.000 -100.00 % | 32.687 M -6.63 % | 35.008 M -44.70 % | 63.305 M | 0.000 -100.00 % | 94.012 M 0.00 % | 94.012 M -34.80 % | 144.183 M 0.00 % | 144.183 M 5.32 % | 136.895 M 0.00 % | 136.895 M 15.31 % | 118.714 M 0.00 % | 118.714 M 29.89 % | 91.393 M 0.00 % | 91.393 M | 0.000 |
| Tax 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 -100.00 % | 24.268 M | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.213 M | 0.000 | 0.000 | 0.000 -100.00 % | 44.100 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 47.545 M | 0.000 | 0.000 -100.00 % | 26.595 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.395 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.545 M | 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 | 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 100.00 % | -1.116 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 54.794 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 |
| Other total stockholders equity | 0.000 -100.00 % | 158.172 M | 0.000 -100.00 % | 112.783 M | 0.000 -100.00 % | 158.172 M | 0.000 | 0.000 | 0.000 -100.00 % | 158.172 M | 0.000 | 0.000 | 0.000 -100.00 % | 158.172 M | 0.000 | 0.000 -100.00 % | 158.172 M | 0.000 | 0.000 -100.00 % | 158.172 M 0.00 % | 158.172 M | 0.000 | 0.000 -100.00 % | 81.492 M 0.00 % | 81.492 M | 0.000 | 0.000 -100.00 % | 54.060 M 0.00 % | 54.060 M | 0.000 |
| Deferred tax liabilities non current | 0.000 -100.00 % | 1.947 M | 0.000 -100.00 % | 2.213 M | 0.000 -100.00 % | 2.213 M | 0.000 -100.00 % | 2.539 M | 0.000 -100.00 % | 2.539 M | 0.000 -100.00 % | 2.825 M | 0.000 -100.00 % | 2.825 M | 0.000 -100.00 % | 2.922 M 0.00 % | 2.922 M 3.69 % | 2.818 M | 0.000 -100.00 % | 2.818 M | 0.000 -100.00 % | 2.639 M | 0.000 -100.00 % | 2.509 M | 0.000 -100.00 % | 2.119 M | 0.000 -100.00 % | 1.935 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 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 0.000 -100.00 % | 688.174 M | 0.000 -100.00 % | 592.691 M | 0.000 -100.00 % | 531.763 M | 0.000 -100.00 % | 492.775 M | 0.000 -100.00 % | 518.874 M | 0.000 -100.00 % | 479.568 M | 0.000 -100.00 % | 449.784 M | 0.000 -100.00 % | 551.388 M -12.78 % | 632.151 M -39.33 % | 1.042 B | 0.000 -100.00 % | 1.381 B 0.00 % | 1.381 B -21.52 % | 1.760 B 0.00 % | 1.760 B 13.98 % | 1.544 B 0.00 % | 1.544 B 12.06 % | 1.378 B 0.00 % | 1.378 B 24.28 % | 1.109 B 0.00 % | 1.109 B | 0.000 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-03-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-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 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-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 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 0.000 | 0.000 -100.00 % | 359.047 M 0.00 % | 359.047 M 88.06 % | 190.920 M 0.00 % | 190.920 M 264.94 % | -115.749 M 0.00 % | -115.749 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 42.371 M 0.00 % | 42.371 M 241.27 % | 12.416 M 0.00 % | 12.416 M 450.62 % | -3.541 M 0.00 % | -3.541 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 316.677 M 0.00 % | 316.677 M 77.41 % | 178.505 M 0.00 % | 178.505 M 259.08 % | -112.208 M 0.00 % | -112.208 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | 721.000 K 109.32 % | -7.739 M -178.38 % | -2.780 M 47.87 % | -5.333 M -31.00 % | -4.071 M -67.88 % | -2.425 M -360.47 % | 931.000 K 113.88 % | -6.707 M -257.33 % | -1.877 M 51.62 % | -3.880 M -454.99 % | 1.093 M 188.39 % | 379.000 K -71.00 % | 1.307 M -96.59 % | 38.300 M 37.44 % | 27.867 M 129.02 % | 12.168 M -61.54 % | 31.635 M 691.42 % | -5.349 M 0.00 % | -5.349 M 98.45 % | -344.575 M 0.00 % | -344.575 M -80.05 % | -191.378 M 0.00 % | -191.378 M -364.67 % | 72.307 M 0.00 % | 72.307 M 4 185.14 % | -1.770 M 0.00 % | -1.770 M 63.26 % | -4.817 M 0.00 % | -4.817 M -4.02 % | -4.631 M 0.00 % | -4.631 M -376.93 % | -971.000 K 0.00 % | -971.000 K |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.418 M 0.00 % | 3.418 M 0.00 % | 3.418 M -3.61 % | 3.546 M 0.06 % | 3.544 M 0.00 % | 3.544 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.903 M 0.00 % | 12.903 M 219.33 % | 4.040 M 0.00 % | 4.040 M 110.08 % | -40.099 M 0.00 % | -40.099 M | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -26.000 K 0.00 % | -26.000 K | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 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 | 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 | 0.000 | 0.000 -100.00 % | 1.819 M 0.00 % | 1.819 M 83.09 % | 993.500 K 0.00 % | 993.500 K 18.77 % | 836.500 K 0.00 % | 836.500 K | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.819 M 0.00 % | 1.819 M 88.01 % | 967.500 K 0.00 % | 967.500 K 15.66 % | 836.500 K 0.00 % | 836.500 K | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 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 | 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 | 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 | 0.000 | 0.000 100.00 % | -11.047 M 0.00 % | -11.047 M -710.49 % | -1.363 M 0.00 % | -1.363 M -104.12 % | 33.116 M 0.00 % | 33.116 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -11.047 M 0.00 % | -11.047 M -710.49 % | -1.363 M 0.00 % | -1.363 M -104.12 % | 33.116 M 0.00 % | 33.116 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.418 M 0.00 % | 3.418 M 0.00 % | 3.418 M -3.61 % | 3.546 M 0.06 % | 3.544 M 0.00 % | 3.544 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.675 M 0.00 % | 3.675 M 0.81 % | 3.645 M 0.00 % | 3.645 M 159.30 % | -6.147 M 0.00 % | -6.147 M | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 8.692 M 64.81 % | 5.274 M 184.16 % | 1.856 M -5.50 % | 1.964 M 224.15 % | -1.582 M -164.20 % | 2.464 M 328.15 % | -1.080 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 |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.764 M -45.19 % | 8.692 M 64.81 % | 5.274 M -2.01 % | 5.382 M 174.03 % | 1.964 M -67.31 % | 6.008 M 143.83 % | 2.464 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.675 M 0.00 % | 3.675 M 0.81 % | 3.645 M 0.00 % | 3.645 M 159.30 % | -6.147 M 0.00 % | -6.147 M | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 3.418 M 0.00 % | 3.418 M 0.00 % | 3.418 M -3.61 % | 3.546 M 0.06 % | 3.544 M 0.00 % | 3.544 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.903 M 0.00 % | 12.903 M 219.33 % | 4.040 M 0.00 % | 4.040 M 110.08 % | -40.099 M 0.00 % | -40.099 M | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -26.000 K 0.00 % | -26.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.418 M 0.00 % | 3.418 M 0.00 % | 3.418 M -3.61 % | 3.546 M 0.06 % | 3.544 M 0.00 % | 3.544 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.903 M 0.00 % | 12.903 M 221.40 % | 4.014 M 0.00 % | 4.014 M 110.01 % | -40.099 M 0.00 % | -40.099 M | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 2018 | 2017 | 2017 | 2017 |