Superior Industrial Enterprises Limited SIEL.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 439.067 M 3.62 % | 423.739 M -8.92 % | 465.239 M 24.63 % | 373.297 M 132.96 % | 160.241 M -32.80 % | 238.442 M 29.55 % | 184.048 M 44.35 % | 127.502 M 66.80 % | 76.438 M 37.99 % | 55.392 M -29.99 % | 79.116 M -73.59 % | 299.568 M 228.70 % | 91.136 M 8.49 % | 84.007 M 36.84 % | 61.390 M 141.23 % | 25.449 M 12 624.62 % | 200.000 K |
| Net income | 76.452 M 47.99 % | 51.660 M 132.72 % | 22.198 M 10.41 % | 20.105 M -37.82 % | 32.333 M -51.45 % | 66.591 M 1 060.80 % | -6.931 M -39.73 % | -4.960 M 75.74 % | -20.444 M -1 230.45 % | 1.808 M 300.15 % | 451.949 K -60.82 % | 1.153 M -45.17 % | 2.104 M 2.12 % | 2.060 M 104.97 % | 1.005 M 383.06 % | 208.060 K 132.11 % | -647.940 K |
| Income before tax | 83.175 M 34.57 % | 61.810 M 67.69 % | 36.860 M 9.34 % | 33.712 M 18.08 % | 28.549 M -57.70 % | 67.488 M 835.61 % | -9.174 M -5.16 % | -8.724 M 57.95 % | -20.746 M -1 013.62 % | 2.271 M 113.46 % | 1.064 M -36.28 % | 1.669 M -45.87 % | 3.084 M 2.11 % | 3.020 M 113.42 % | 1.415 M 367.88 % | 302.441 K 146.68 % | -647.940 K |
| Income before tax ratio | 0.19 29.87 % | 0.15 84.11 % | 0.08 -12.27 % | 0.09 -49.31 % | 0.18 -37.05 % | 0.28 667.80 % | -0.05 27.15 % | -0.07 74.79 % | -0.27 -762.08 % | 0.04 204.88 % | 0.01 141.28 % | 0.01 -83.53 % | 0.03 -5.88 % | 0.04 55.96 % | 0.02 93.96 % | 0.01 100.37 % | -3.24 |
| EBITDA | 32.101 M -57.28 % | 75.150 M 97.98 % | 37.959 M 64.67 % | 23.051 M 111.28 % | 10.910 M -18.61 % | 13.405 M 111.26 % | 6.345 M 1.95 % | 6.224 M 270.73 % | -3.645 M -194.26 % | 3.867 M -22.50 % | 4.990 M -4.66 % | 5.234 M -10.31 % | 5.835 M 8.65 % | 5.371 M 129.05 % | 2.345 M -99.80 % | 1.195 B 99.28 % | 599.692 M |
| Net income ratio | 0.17 42.82 % | 0.12 155.52 % | 0.05 -11.41 % | 0.05 -73.31 % | 0.20 -27.75 % | 0.28 841.62 % | -0.04 3.20 % | -0.04 85.45 % | -0.27 -919.21 % | 0.03 471.53 % | 0.01 48.37 % | 0.00 -83.32 % | 0.02 -5.87 % | 0.02 49.79 % | 0.02 100.25 % | 0.01 100.25 % | -3.24 |
| Ratio EBITDA | 0.07 -58.78 % | 0.18 117.37 % | 0.08 32.13 % | 0.06 -9.30 % | 0.07 21.11 % | 0.06 63.06 % | 0.03 -29.37 % | 0.05 202.36 % | -0.05 -168.31 % | 0.07 10.70 % | 0.06 261.01 % | 0.02 -72.71 % | 0.06 0.15 % | 0.06 67.38 % | 0.04 -99.92 % | 46.96 -98.43 % | 2 998.46 |
| Gross profit ratio | 0.15 5.22 % | 0.14 -38.44 % | 0.22 14.11 % | 0.20 -33.32 % | 0.30 38.97 % | 0.21 64.07 % | 0.13 -29.77 % | 0.18 -24.84 % | 0.25 -20.56 % | 0.31 7.04 % | 0.29 253.13 % | 0.08 -60.59 % | 0.21 26.81 % | 0.16 12.93 % | 0.14 52.84 % | 0.09 113.86 % | -0.68 |
| Weighted average shs out dil | 14.050 M 1.45 % | 13.850 M 0.00 % | 13.850 M 0.00 % | 13.850 M 0.00 % | 13.850 M 0.00 % | 13.850 M 0.00 % | 13.850 M 0.00 % | 13.850 M 0.00 % | 13.850 M 22.53 % | 11.303 M -18.39 % | 13.850 M 0.00 % | 13.850 M -1.24 % | 14.025 M 222.40 % | 4.350 M 42.83 % | 3.046 M -29.99 % | 4.350 M 0.00 % | 4.350 M |
| Weighted average shs out | 14.050 M 1.45 % | 13.850 M 0.00 % | 13.850 M 0.00 % | 13.850 M 0.00 % | 13.850 M 0.00 % | 13.850 M 0.00 % | 13.850 M 0.00 % | 13.850 M 0.00 % | 13.850 M 22.53 % | 11.303 M -18.39 % | 13.850 M 0.00 % | 13.850 M -1.24 % | 14.025 M 222.40 % | 4.350 M 42.83 % | 3.046 M -29.99 % | 4.350 M 0.00 % | 4.350 M |
| EPS diluted | 5.52 47.99 % | 3.73 133.13 % | 1.60 10.34 % | 1.45 -37.77 % | 2.33 -51.56 % | 4.81 1 062.00 % | -0.50 -38.89 % | -0.36 75.68 % | -1.48 -1 025.00 % | 0.16 100.00 % | 0.08 -33.33 % | 0.12 -20.00 % | 0.15 -70.00 % | 0.50 51.52 % | 0.33 590.38 % | 0.05 131.87 % | -0.15 |
| Earnings per share | 5.52 47.99 % | 3.73 133.13 % | 1.60 10.34 % | 1.45 -37.77 % | 2.33 -51.56 % | 4.81 1 062.00 % | -0.50 -38.89 % | -0.36 75.68 % | -1.48 -1 025.00 % | 0.16 100.00 % | 0.08 -33.33 % | 0.12 -20.00 % | 0.15 -70.00 % | 0.50 51.52 % | 0.33 590.38 % | 0.05 131.87 % | -0.15 |
| Gross profit | 63.840 M 9.03 % | 58.553 M -43.93 % | 104.429 M 42.21 % | 73.432 M 55.34 % | 47.272 M -6.61 % | 50.616 M 112.55 % | 23.813 M 1.37 % | 23.491 M 25.36 % | 18.738 M 9.62 % | 17.093 M -25.06 % | 22.808 M -6.74 % | 24.456 M 29.55 % | 18.878 M 37.57 % | 13.723 M 54.53 % | 8.880 M 268.70 % | 2.409 M 1 863.98 % | -136.539 K |
| Income tax expense | 1.955 M -42.19 % | 3.382 M -20.72 % | 4.266 M 889.79 % | 431.000 K 137.61 % | -1.146 M -23 020.00 % | 5.000 K 48.46 % | 3.368 K -23.14 % | 4.382 K 101.45 % | -301.738 K -165.28 % | 462.230 K -24.45 % | 611.812 K 18.58 % | 515.940 K -47.35 % | 980.000 K 2.08 % | 960.000 K 134.15 % | 410.000 K 334.41 % | 94.381 K | 0.000 |
| Cost of revenue | 375.227 M 2.75 % | 365.186 M 1.21 % | 360.810 M 20.32 % | 299.865 M 165.44 % | 112.969 M -39.85 % | 187.826 M 17.22 % | 160.235 M 54.05 % | 104.011 M 80.26 % | 57.700 M 50.65 % | 38.299 M -31.98 % | 56.308 M -79.53 % | 275.113 M 280.74 % | 72.258 M 2.81 % | 70.285 M 33.85 % | 52.510 M 127.90 % | 23.041 M 6 746.38 % | 336.539 K |
| General and administrative expenses | 0.000 -100.00 % | 2.681 M 34.39 % | 1.995 M 37.30 % | 1.453 M 13.16 % | 1.284 M -39.43 % | 2.120 M 73.64 % | 1.221 M 67.51 % | 728.885 K -54.70 % | 1.609 M 700.57 % | 201.000 K -28.52 % | 281.196 K -5.54 % | 297.676 K | 0.000 | 0.000 -100.00 % | 3.796 M 241.29 % | 1.112 M 684.67 % | 141.760 K |
| Selling and marketing expenses | 0.000 -100.00 % | 3.326 M 7.92 % | 3.082 M 34.94 % | 2.284 M 30.89 % | 1.745 M 39.04 % | 1.255 M -43.37 % | 2.216 M 18.11 % | 1.876 M 207.91 % | 609.352 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 -100.00 % | 31.500 M -54.06 % | 68.572 M 27.49 % | 53.786 M 31.95 % | 40.763 M -5.49 % | 43.132 M 9 726.15 % | 438.951 K -91.71 % | 5.292 M 10.28 % | 4.799 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 330.000 K | 0.000 | 0.000 |
| Operating expenses | 41.430 M 10.46 % | 37.507 M -49.07 % | 73.649 M 28.03 % | 57.523 M 31.36 % | 43.792 M -5.84 % | 46.507 M 79.75 % | 25.874 M -29.53 % | 36.718 M -0.79 % | 37.010 M 125.07 % | 16.443 M -32.38 % | 24.318 M 8.55 % | 22.403 M 38.68 % | 16.155 M 49.47 % | 10.808 M 37.74 % | 7.846 M 605.40 % | 1.112 M 684.67 % | 141.760 K |
| Cost and expenses | 416.657 M 3.47 % | 402.692 M -7.31 % | 434.459 M 21.57 % | 357.388 M 127.98 % | 156.761 M -33.10 % | 234.333 M 25.91 % | 186.109 M 32.25 % | 140.729 M 48.59 % | 94.710 M 73.01 % | 54.743 M -32.10 % | 80.627 M -72.90 % | 297.516 M 236.51 % | 88.412 M 9.03 % | 81.093 M 34.36 % | 60.356 M 149.89 % | 24.153 M 4 949.78 % | 478.299 K |
| 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 |
| Selling general and administrative expenses | 41.430 M 589.70 % | 6.007 M 18.32 % | 5.077 M 35.86 % | 3.737 M 23.37 % | 3.029 M -10.25 % | 3.375 M -1.80 % | 3.437 M 31.93 % | 2.605 M 17.43 % | 2.218 M 1 003.73 % | 201.000 K -28.52 % | 281.196 K -5.54 % | 297.676 K | 0.000 | 0.000 -100.00 % | 3.796 M 241.29 % | 1.112 M 684.67 % | 141.760 K |
| Interest income | 2.624 M 6.32 % | 2.468 M 79.36 % | 1.376 M 48.60 % | 926.000 K -1.38 % | 939.000 K 1.51 % | 925.000 K 9.67 % | 843.443 K -36.04 % | 1.319 M 39.36 % | 946.205 K -13.78 % | 1.097 M 18.49 % | 926.140 K 30.14 % | 711.630 K 22.92 % | 578.915 K 126.56 % | 255.524 K 51.68 % | 168.466 K -15.77 % | 200.018 K -13.16 % | 230.329 K |
| Interest expense | 7.006 M -11.95 % | 7.957 M -14.82 % | 9.341 M -2.11 % | 9.542 M 20.42 % | 7.924 M -11.44 % | 8.948 M 6.57 % | 8.396 M 21.04 % | 6.937 M -12.96 % | 7.970 M 1 242.49 % | 593.638 K -14.43 % | 693.708 K 93.93 % | 357.712 K 63.42 % | 218.892 K 45.54 % | 150.400 K 28.40 % | 117.130 K | 0.000 | 0.000 |
| Depreciation and amortization | 5.416 M -2.59 % | 5.560 M -3.89 % | 5.785 M -6.19 % | 6.167 M -4.43 % | 6.453 M -20.84 % | 8.152 M 14.44 % | 7.124 M -11.08 % | 8.011 M -13.87 % | 9.301 M 189.03 % | 3.218 M -0.45 % | 3.232 M 0.80 % | 3.207 M 3.05 % | 3.112 M 41.41 % | 2.200 M 67.82 % | 1.311 M -99.89 % | 1.194 B 98.97 % | 599.970 M |
| Operating income | 22.410 M 6.48 % | 21.047 M -31.62 % | 30.780 M 93.46 % | 15.910 M 357.71 % | 3.476 M -15.41 % | 4.109 M 304.94 % | -2.005 M 84.99 % | -13.355 M 2.94 % | -13.759 M -696.42 % | 2.307 M 116.87 % | 1.064 M -36.28 % | 1.669 M -45.87 % | 3.084 M 2.11 % | 3.020 M 113.42 % | 1.415 M 367.88 % | 302.441 K 146.68 % | -647.940 K |
| Operating income ratio | 0.05 2.76 % | 0.05 -24.92 % | 0.07 55.23 % | 0.04 96.48 % | 0.02 25.88 % | 0.02 258.19 % | -0.01 89.60 % | -0.10 41.81 % | -0.18 -532.21 % | 0.04 209.75 % | 0.01 141.28 % | 0.01 -83.53 % | 0.03 -5.88 % | 0.04 55.96 % | 0.02 93.96 % | 0.01 100.37 % | -3.24 |
| Total other income expenses net | 60.765 M 49.07 % | 40.764 M 570.46 % | 6.080 M -65.85 % | 17.803 M -28.98 % | 25.069 M -60.45 % | 63.379 M 990.92 % | -7.114 M -257.99 % | 4.503 M 164.45 % | -6.987 M -19 163.11 % | -36.269 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 49.387 M -57.04 % | 114.968 M -14.18 % | 133.964 M 16.58 % | 114.910 M 7.75 % | 106.646 M -3.09 % | 110.047 M 30.42 % | 84.376 M 22.16 % | 69.067 M -33.46 % | 103.792 M 180.84 % | 36.958 M 482.69 % | -9.657 M 27.00 % | -13.229 M -25.83 % | -10.513 M -200.82 % | -3.495 M 10.50 % | -3.905 M -22.02 % | -3.200 M -301.50 % | -797.036 K |
| Total investments | 1.409 B 35.34 % | 1.041 B 39.51 % | 746.029 M 8.55 % | 687.293 M 6.21 % | 647.092 M 13.57 % | 569.762 M 17.53 % | 484.769 M 29.54 % | 374.218 M 2.84 % | 363.871 M 6.68 % | 341.081 M 15.82 % | 294.500 M 0.00 % | 294.500 M 0.00 % | 294.500 M 26 632.41 % | 1.102 M 12.53 % | 978.991 K 0.00 % | 978.991 K -69.01 % | 3.159 M |
| Total debt | 91.851 M -20.93 % | 116.165 M -14.27 % | 135.494 M 17.30 % | 115.508 M 7.48 % | 107.466 M -4.82 % | 112.905 M 16.46 % | 96.944 M 10.96 % | 87.370 M -16.64 % | 104.810 M 109.23 % | 50.094 M 486.55 % | 8.540 M 58.95 % | 5.373 M 101.82 % | 2.662 M 182.70 % | 941.732 K -54.63 % | 2.076 M | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 709.611 M 73.56 % | 408.862 M 159.13 % | 157.785 M 29.34 % | 121.992 M 10.07 % | 110.829 M -67.21 % | 338.000 M 0.00 % | 338.000 M 0.00 % | 338.000 M 0.00 % | 338.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 382.931 M 24.95 % | 306.479 M 20.27 % | 254.819 M 9.54 % | 232.621 M 9.46 % | 212.516 M 17.94 % | 180.183 M 58.62 % | 113.592 M 401.04 % | 22.671 M 274.22 % | 6.058 M -80.53 % | 31.122 M 753.03 % | -4.766 M 8.66 % | -5.218 M 18.10 % | -6.371 M 35.92 % | -9.943 M 5.62 % | -10.535 M | 0.000 | 0.000 |
| Common stock | 138.500 M 0.00 % | 138.500 M 0.00 % | 138.500 M 0.00 % | 138.500 M 0.00 % | 138.500 M 0.00 % | 138.500 M 0.00 % | 138.500 M 0.00 % | 138.500 M 0.00 % | 138.500 M 0.00 % | 138.500 M -3.86 % | 144.060 M 4.01 % | 138.500 M 0.00 % | 138.500 M 218.39 % | 43.500 M 0.00 % | 43.500 M 0.00 % | 43.500 M 0.00 % | 43.500 M |
| Total equity | 1.462 B 35.36 % | 1.080 B 40.16 % | 770.674 M 9.74 % | 702.288 M 6.76 % | 657.844 M 10.15 % | 597.223 M 15.70 % | 516.161 M 24.51 % | 414.548 M 2.51 % | 404.394 M 0.58 % | 402.048 M 18.71 % | 338.690 M 1.78 % | 332.782 M 0.35 % | 331.629 M 888.25 % | 33.557 M 1.80 % | 32.965 M -24.22 % | 43.500 M 0.00 % | 43.500 M |
| Other non current liabilities | 2.078 M 30.28 % | 1.595 M 21.76 % | 1.310 M -29.53 % | 1.859 M 12.33 % | 1.655 M -7.80 % | 1.795 M 38.83 % | 1.293 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 55.088 M -2.48 % | 56.487 M -2.96 % | 58.212 M -5.12 % | 61.352 M 3.96 % | 59.015 M 5.08 % | 56.160 M -17.73 % | 68.263 M 15.38 % | 59.165 M -40.88 % | 100.075 M 117.61 % | 45.987 M 2 604.10 % | 1.701 M 24.34 % | 1.368 M -18.32 % | 1.675 M | 0.000 -100.00 % | 2.076 M | 0.000 | 0.000 |
| Total non current liabilities | 57.166 M -1.58 % | 58.082 M -2.42 % | 59.522 M -5.84 % | 63.211 M 4.19 % | 60.670 M 4.68 % | 57.955 M -16.68 % | 69.556 M 17.56 % | 59.165 M -40.88 % | 100.075 M 117.61 % | 45.987 M 2 604.10 % | 1.701 M 24.34 % | 1.368 M -18.32 % | 1.675 M | 0.000 -100.00 % | 2.076 M | 0.000 | 0.000 |
| Other current liabilities | 6.940 M 20.13 % | 5.777 M 196.52 % | -5.985 M -14 862.50 % | -40.000 K -101.89 % | 2.120 M 37.31 % | 1.544 M 674.31 % | 199.404 K 1 546.88 % | 12.108 K -99.73 % | 4.554 M 35.18 % | 3.369 M 91.94 % | 1.755 M 3.34 % | 1.699 M 3.50 % | 1.641 M -84.00 % | 10.260 M 290.07 % | 2.630 M 1 429.94 % | -197.779 K -177.95 % | 253.722 K |
| Deferred revenue | 0.000 -100.00 % | 366.000 K -96.60 % | 10.754 M 158.26 % | 4.164 M 17.89 % | 3.532 M -4.95 % | 3.716 M -10.69 % | 4.161 M -4.98 % | 4.379 M -67.56 % | 13.500 M 2 381.79 % | 543.963 K -72.03 % | 1.945 M 21.65 % | 1.599 M -34.60 % | 2.444 M -16.65 % | 2.933 M | 0.000 | 0.000 | 0.000 |
| Short term debt | 36.763 M -38.40 % | 59.678 M -22.78 % | 77.282 M 42.70 % | 54.156 M 11.77 % | 48.451 M -14.62 % | 56.746 M 131.42 % | 24.520 M 2.92 % | 23.825 M 403.17 % | 4.735 M 15.29 % | 4.107 M -39.96 % | 6.840 M 70.76 % | 4.005 M 305.53 % | 987.702 K 4.88 % | 941.732 K | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 85.783 M -6.55 % | 91.798 M -18.33 % | 112.406 M 31.83 % | 85.263 M -2.01 % | 87.013 M 1.64 % | 85.609 M 84.47 % | 46.407 M 14.46 % | 40.543 M 18.23 % | 34.291 M 159.56 % | 13.211 M -56.52 % | 30.385 M 7.87 % | 28.168 M 11.44 % | 25.277 M -0.71 % | 25.458 M 75.27 % | 14.525 M 51.49 % | 9.588 M 560.39 % | 1.452 M |
| Total liabilities | 142.949 M -4.62 % | 149.880 M -12.82 % | 171.928 M 15.80 % | 148.474 M 0.54 % | 147.683 M 2.87 % | 143.564 M 23.80 % | 115.963 M 16.30 % | 99.708 M -25.79 % | 134.366 M 126.98 % | 59.198 M 84.50 % | 32.086 M 8.63 % | 29.536 M 9.59 % | 26.951 M 5.87 % | 25.458 M 53.35 % | 16.601 M 73.14 % | 9.588 M 560.39 % | 1.452 M |
| Other non current assets | 9.298 M -0.47 % | 9.342 M 934 100.00 % | 1.000 K 0.00 % | 1.000 K -50.00 % | 2.000 K 200.00 % | -2.000 K | 0.000 | 0.000 -100.00 % | 59.370 K -80.75 % | 308.429 K -40.65 % | 519.674 K -20.70 % | 655.289 K -91.86 % | 8.045 M 7.48 % | 7.485 M -13.92 % | 8.696 M -30.54 % | 12.519 M -16.02 % | 14.907 M |
| Long term investments | 1.368 B 36.22 % | 1.004 B 39.57 % | 719.557 M 7.41 % | 669.925 M 5.92 % | 632.472 M 13.77 % | 555.921 M 14.34 % | 486.192 M 29.52 % | 375.384 M -0.40 % | 376.874 M 368 986.54 % | 102.110 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 -100.00 % | 58.422 M 91.42 % | 30.520 M -36.74 % | 48.244 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 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 43.548 M -3.65 % | 45.199 M | 0.000 -100.00 % | 125.000 -99.79 % | 60.254 K -99.33 % | 8.972 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 -100.00 % | 1.000 K -99.99 % | 9.700 M 467.25 % | 1.710 M -5.42 % | 1.808 M -88.31 % | 15.468 M | 0.000 -100.00 % | 125.000 -99.79 % | 60.254 K 0.00 % | 60.254 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 58.580 M -0.38 % | 58.805 M -5.30 % | 62.098 M -4.02 % | 64.701 M -4.69 % | 67.882 M 2.98 % | 65.915 M -9.38 % | 72.735 M 12.30 % | 64.771 M -43.40 % | 114.444 M 34.39 % | 85.160 M 246.22 % | 24.598 M 3.20 % | 23.834 M -0.30 % | 23.906 M 3.81 % | 23.029 M 20.01 % | 19.189 M 4.09 % | 18.435 M 16.80 % | 15.784 M |
| Total non current assets | 1.438 B 33.91 % | 1.074 B 35.25 % | 794.180 M 7.64 % | 737.822 M 4.83 % | 703.820 M 10.36 % | 637.778 M 14.07 % | 559.119 M 27.03 % | 440.155 M -10.51 % | 491.828 M 473.87 % | 85.704 M 240.23 % | 25.190 M 2.86 % | 24.490 M -23.35 % | 31.951 M 4.71 % | 30.514 M 9.43 % | 27.884 M -9.92 % | 30.954 M 0.86 % | 30.691 M |
| Other current assets | 4.180 M -33.24 % | 6.261 M -0.96 % | 6.322 M 45.07 % | 4.358 M -17.52 % | 5.284 M 19.63 % | 4.417 M -13.48 % | 5.105 M -88.03 % | 42.635 M 3 419.89 % | 1.211 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.257 M | 0.000 | 0.000 |
| Short term investments | 40.774 M 11.64 % | 36.524 M 37.97 % | 26.472 M 52.42 % | 17.368 M 18.80 % | 14.620 M 5.63 % | 13.841 M 6.06 % | 13.051 M 1 219.32 % | -1.166 M -100.36 % | 319.626 M -6.29 % | 341.081 M 15.82 % | 294.500 M 0.00 % | 294.500 M 0.00 % | 294.500 M 26 632.41 % | 1.102 M 12.53 % | 978.991 K | 0.000 | 0.000 |
| cash and cash equivalents | 42.464 M 3 447.54 % | 1.197 M -21.76 % | 1.530 M 155.85 % | 598.000 K -27.07 % | 820.000 K -71.31 % | 2.858 M -77.26 % | 12.568 M -31.33 % | 18.302 M 1 698.30 % | 1.018 M -92.25 % | 13.136 M -27.81 % | 18.198 M -2.17 % | 18.602 M 41.19 % | 13.175 M 196.98 % | 4.437 M -25.82 % | 5.980 M 86.89 % | 3.200 M 301.50 % | 797.036 K |
| Cash and short term investments | 42.464 M 12.57 % | 37.721 M 34.71 % | 28.002 M 55.86 % | 17.966 M 16.36 % | 15.440 M -7.54 % | 16.699 M -34.82 % | 25.619 M 39.98 % | 18.302 M 1 698.30 % | 1.018 M -99.71 % | 354.217 M 13.28 % | 312.698 M -0.13 % | 313.102 M 1.76 % | 307.675 M 5 455.55 % | 5.538 M -20.42 % | 6.959 M 117.48 % | 3.200 M 301.50 % | 797.036 K |
| Total current assets | 166.804 M 6.95 % | 155.959 M 5.15 % | 148.322 M 31.44 % | 112.840 M 10.95 % | 101.707 M -1.26 % | 103.009 M 41.10 % | 73.005 M -1.48 % | 74.101 M 57.89 % | 46.931 M -87.50 % | 375.542 M 8.67 % | 345.586 M 2.30 % | 337.828 M 3.43 % | 326.629 M 1 046.02 % | 28.501 M 31.45 % | 21.682 M -2.04 % | 22.134 M 55.21 % | 14.260 M |
| Inventory | 48.116 M -10.16 % | 53.555 M -35.85 % | 83.478 M 97.48 % | 42.272 M 12.92 % | 37.435 M 2.02 % | 36.694 M 97.12 % | 18.615 M 41.41 % | 13.164 M -38.22 % | 21.308 M 72.50 % | 12.353 M -35.68 % | 19.206 M 27.74 % | 15.035 M 40.73 % | 10.683 M -17.77 % | 12.991 M 53.46 % | 8.466 M 127.89 % | 3.715 M | 0.000 |
| Net receivables | 72.044 M 23.32 % | 58.422 M 91.42 % | 30.520 M -36.74 % | 48.244 M 10.78 % | 43.548 M -3.65 % | 45.199 M 91.82 % | 23.564 M -35.72 % | 36.656 M 56.69 % | 23.395 M 160.74 % | 8.972 M -34.42 % | 13.682 M 41.18 % | 9.692 M | 0.000 -100.00 % | 9.972 M | 0.000 -100.00 % | 15.219 M 13.04 % | 13.463 M |
| Tax assets | 2.427 M 43.44 % | 1.692 M -40.08 % | 2.824 M 90.17 % | 1.485 M -10.33 % | 1.656 M 247.90 % | 476.000 K 149.38 % | 190.877 K | 0.000 -100.00 % | 390.104 K 435.84 % | 72.802 K 0.00 % | 72.801 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 -100.00 % | 100.000 K 0.00 % | 100.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 |
| Account payables | 42.080 M 107.76 % | 20.254 M -15.05 % | 23.843 M -9.49 % | 26.343 M -19.95 % | 32.910 M 39.43 % | 23.603 M 76.60 % | 13.365 M 68.18 % | 7.947 M -30.49 % | 11.434 M 120.26 % | 5.191 M -73.84 % | 19.845 M -4.89 % | 20.865 M 3.28 % | 20.203 M 78.42 % | 11.324 M -4.80 % | 11.895 M 24.06 % | 9.588 M 701.51 % | 1.196 M |
| Tax payables | 0.000 -100.00 % | 5.723 M -12.12 % | 6.512 M 917.50 % | 640.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 68.200 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 197.779 K 10 309.42 % | 1.900 K |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 31.606 M 17.77 % | 26.838 M 33.72 % | 20.070 M 107.44 % | 9.675 M 376.35 % | -3.501 M -306.15 % | -862.000 K 50.89 % | -1.755 M -456.89 % | 491.811 K -89.17 % | 4.542 M -63.39 % | 12.407 M | 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 % | -4.161 M 4.98 % | -4.379 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 199.500 M 0.00 % | 199.500 M 0.00 % | 199.499 M 0.00 % | 199.500 M 0.00 % | 199.500 M 0.00 % | 199.500 M -24.95 % | 265.824 M 33.25 % | 199.500 M 0.00 % | 199.500 M -9.33 % | 220.020 M 10.34 % | 199.396 M -0.05 % | 199.500 M 0.00 % | 199.500 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 1.605 B 30.49 % | 1.230 B 30.50 % | 942.602 M 10.80 % | 850.762 M 5.62 % | 805.527 M 8.74 % | 740.787 M 17.19 % | 632.124 M 22.92 % | 514.256 M -4.55 % | 538.760 M 16.81 % | 461.246 M 24.40 % | 370.776 M 2.33 % | 362.318 M 1.04 % | 358.580 M 507.61 % | 59.015 M 19.06 % | 49.566 M -6.63 % | 53.088 M 18.10 % | 44.952 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | 14.164 M 1 313.71 % | -1.167 M 95.56 % | -26.263 M -40.58 % | -18.682 M -222.06 % | 15.306 M 138.39 % | -39.870 M -1 319.07 % | 3.271 M 110.44 % | -31.315 M -279.95 % | -8.242 M | 0.000 100.00 % | -12.334 M -180.00 % | -4.405 M -83.50 % | -2.401 M -100.09 % | 2.585 B 114.67 % | -17.619 B |
| Accounts receivables | -13.422 M 45.57 % | -24.659 M -247.25 % | 16.746 M 338.28 % | -7.028 M -259.80 % | 4.398 M 118.38 % | -23.923 M -252.08 % | 15.730 M 158.78 % | -26.761 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 5.440 M -81.82 % | 29.923 M 172.62 % | -41.206 M -752.07 % | -4.836 M -551.75 % | -742.000 K 95.90 % | -18.078 M -231.62 % | -5.451 M -288.22 % | 2.896 M 132.34 % | -8.955 M | 0.000 100.00 % | -4.171 M 4.15 % | -4.352 M -88.53 % | -2.308 M 99.94 % | -3.715 B | 0.000 |
| Accounts payables | 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 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 22.146 M 444.36 % | -6.431 M -256.68 % | -1.803 M 73.56 % | -6.818 M -158.53 % | 11.649 M 446.64 % | 2.131 M 130.41 % | -7.009 M 5.92 % | -7.450 M -1 144.65 % | 713.109 K | 0.000 100.00 % | -8.163 M -15 168.17 % | -53.465 K 42.13 % | -92.392 K -100.00 % | 6.300 B | 0.000 |
| Other non cash items | -64.029 M -4 106.82 % | 1.598 M -76.89 % | 6.914 M -19.00 % | 8.536 M 22.34 % | 6.977 M -12.98 % | 8.018 M 6.21 % | 7.549 M 1 062.12 % | 649.626 K -91.60 % | 7.737 M 340.45 % | -3.218 M -191.20 % | 3.528 M -38.77 % | 5.763 M 5.08 % | 5.484 M -94.65 % | 102.423 M 110.18 % | -1.006 B |
| Net cash provided by operating activities | 32.003 M -6.02 % | 34.053 M 267.39 % | 9.269 M 175.70 % | 3.362 M -86.70 % | 25.269 M 192.24 % | -27.395 M -412.41 % | 8.769 M 125.79 % | -33.998 M -171.46 % | -12.524 M -410.62 % | 4.032 M 189.41 % | -4.510 M -172.34 % | 6.234 M 0.62 % | 6.195 M -99.84 % | 3.882 B 121.53 % | -18.025 B |
| Investments in property plant and equipment | -5.192 M -129.13 % | -2.266 M 28.79 % | -3.182 M -6.53 % | -2.987 M 64.53 % | -8.422 M -533.23 % | -1.330 M 91.19 % | -15.088 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.845 B | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.799 M 150.08 % | 4.718 M 1 058.78 % | 407.162 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -4.070 M 59.59 % | -10.071 M -10.52 % | -9.112 M -230.62 % | -2.756 M -183.83 % | -971.000 K 5.45 % | -1.027 M 73.49 % | -3.875 M | 0.000 | 0.000 100.00 % | -52.415 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.100 B |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.749 M 626.49 % | 240.789 K -98.53 % | 16.350 M | 0.000 -100.00 % | 2.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 2.067 M -60.52 % | 5.236 M 177.65 % | -6.743 M -757.21 % | 1.026 M 9.27 % | 939.000 K 107.44 % | -12.623 M | 0.000 -100.00 % | 1.319 M -96.13 % | 34.055 M -32.18 % | 50.215 M 48 063.59 % | 104.259 K 104.30 % | -2.423 M | 0.000 -100.00 % | 610.000 K -100.00 % | 18.352 B |
| Net cash used for investing activites | -7.195 M -1.32 % | -7.101 M 62.70 % | -19.037 M -303.58 % | -4.717 M 44.20 % | -8.454 M -490.36 % | -1.432 M 89.77 % | -14.004 M -177.47 % | 18.076 M -46.92 % | 34.055 M 155.24 % | -61.649 M -59 230.79 % | 104.259 K 104.30 % | -2.423 M -518.61 % | 578.915 K 100.02 % | -3.845 B -123.66 % | 16.252 B |
| Debt repayment | -24.315 M -25.80 % | -19.328 M -196.71 % | 19.986 M 87.22 % | 10.675 M 197.68 % | -10.929 M -138.94 % | 28.065 M 255.37 % | 7.897 M -72.04 % | 28.242 M -51.81 % | 58.604 M | 0.000 -100.00 % | 2.917 M 7.61 % | 2.711 M 61.88 % | 1.675 M | 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 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.782 M | 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 |
| Other financing activites | 1.000 K 100.01 % | -7.957 M -717.78 % | -973.000 K 89.80 % | -9.543 M -20.43 % | -7.924 M 11.44 % | -8.948 M -6.57 % | -8.396 M | 0.000 100.00 % | -8.400 M -4 076.62 % | 211.244 K 127.93 % | -756.436 K 30.90 % | -1.095 M -400.08 % | -218.893 K | 0.000 | 0.000 |
| Net cash used provided by financing activities | -24.314 M 10.89 % | -27.285 M -243.51 % | 19.013 M 1 579.59 % | 1.132 M 106.00 % | -18.853 M -198.62 % | 19.117 M 3 932.11 % | -498.863 K -102.32 % | 21.460 M -57.25 % | 50.204 M 23 665.83 % | 211.244 K -90.22 % | 2.161 M 33.69 % | 1.616 M 11.03 % | 1.456 M | 0.000 | 0.000 |
| Effect of forex changes on cash | 40.603 M | 0.000 100.00 % | -8.314 M | 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 |
| Net change in cash | 41.097 M 12 478.61 % | -332.000 K -135.66 % | 931.000 K 517.49 % | -223.000 K 89.05 % | -2.037 M 79.02 % | -9.710 M -69.35 % | -5.734 M -203.54 % | 5.538 M -92.28 % | 71.735 M 224.96 % | -57.406 M -2 457.75 % | -2.244 M -141.36 % | 5.427 M -37.90 % | 8.739 M -76.19 % | 36.709 M 102.07 % | -1.773 B |
| Cash at beginning of period | 1.367 M -10.60 % | 1.529 M 155.69 % | 598.000 K -27.16 % | 821.000 K -71.27 % | 2.858 M -77.26 % | 12.568 M -31.33 % | 18.302 M 43.39 % | 12.764 M -2.83 % | 13.136 M -81.38 % | 70.542 M 279.22 % | 18.602 M 41.19 % | 13.175 M 196.98 % | 4.437 M -99.44 % | 797.036 M -68.99 % | 2.570 B |
| Cash at end of period | 42.464 M 3 447.54 % | 1.197 M -21.71 % | 1.529 M 155.69 % | 598.000 K -27.16 % | 821.000 K -71.27 % | 2.858 M -77.26 % | 12.568 M -31.33 % | 18.302 M -78.44 % | 84.872 M 546.08 % | 13.136 M -19.69 % | 16.358 M -12.07 % | 18.602 M 41.19 % | 13.175 M -98.42 % | 833.745 M 4.61 % | 797.036 M |
| Operating cash flow | 32.003 M -6.02 % | 34.053 M 267.39 % | 9.269 M 175.70 % | 3.362 M -86.70 % | 25.269 M 192.24 % | -27.395 M -412.41 % | 8.769 M 125.79 % | -33.998 M -171.46 % | -12.524 M -410.62 % | 4.032 M 189.41 % | -4.510 M -172.34 % | 6.234 M 0.62 % | 6.195 M -99.84 % | 3.882 B 121.53 % | -18.025 B |
| Capital expenditure | -5.192 M -129.13 % | -2.266 M 28.79 % | -3.182 M -6.53 % | -2.987 M 64.53 % | -8.422 M -533.23 % | -1.330 M 91.19 % | -15.088 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.845 B | 0.000 |
| Free CashFlow | 26.811 M -15.65 % | 31.787 M 422.21 % | 6.087 M 1 523.20 % | 375.000 K -97.77 % | 16.847 M 158.65 % | -28.725 M -354.57 % | -6.319 M 81.41 % | -33.998 M -171.46 % | -12.524 M -410.62 % | 4.032 M 189.41 % | -4.510 M -172.34 % | 6.234 M 0.62 % | 6.195 M -82.84 % | 36.099 M 100.20 % | -18.025 B |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2010 | 2009 |
| 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-06-30 | 2018-03-31 | 2017-12-31 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 180.294 M 21.49 % | 148.397 M 236.85 % | 44.054 M -16.59 % | 52.818 M -72.75 % | 193.799 M 125.97 % | 85.765 M 108.51 % | 41.133 M -57.29 % | 96.315 M -51.97 % | 200.526 M 97.06 % | 101.759 M 120.31 % | 46.189 M -67.15 % | 140.617 M -20.41 % | 176.674 M 37.32 % | 128.662 M 157.25 % | 50.015 M -54.87 % | 110.813 M 32.22 % | 83.807 M 30.37 % | 64.283 M 362.07 % | 13.912 M -60.50 % | 35.224 M -24.77 % | 46.822 M -34.48 % | 71.459 M 316.96 % | 17.138 M -67.79 % | 53.207 M -41.63 % | 91.150 M -34.18 % | 138.482 M 1 584.49 % | 8.221 M -88.30 % | 70.272 M -36.10 % | 109.968 M 1 479.78 % | 6.961 M -42.24 % | 12.051 M 110.34 % | -116.575 M -446.15 % | 33.677 M -36.13 % | 52.727 M 72.85 % | 30.504 M 86.78 % | 16.331 M 33.22 % | 12.259 M -39.63 % | 20.308 M -32.80 % | 30.218 M -86.20 % | 218.930 M 1 207.36 % | 16.746 M -92.59 % | 225.901 M 530.71 % | 35.817 M 53.31 % | 23.363 M 35.01 % | 17.305 M -14.70 % | 20.287 M -31.43 % | 29.584 M -7.65 % | 32.035 M 100.94 % | 15.943 M -24.49 % | 21.114 M |
| Net income | 10.534 M -81.05 % | 55.578 M 1 312.76 % | 3.934 M -10.29 % | 4.385 M -65.08 % | 12.556 M 382.22 % | -4.449 M -116.27 % | 27.343 M 50.06 % | 18.221 M 72.81 % | 10.544 M -25.93 % | 14.235 M 282.36 % | -7.806 M -199.83 % | 7.819 M 10.19 % | 7.096 M 132.93 % | -21.552 M -261.75 % | 13.324 M -23.44 % | 17.403 M 59.22 % | 10.930 M 43.38 % | 7.623 M 34.97 % | 5.648 M -50.30 % | 11.364 M 73.63 % | 6.545 M 363.20 % | -2.487 M 35.28 % | -3.842 M -108.63 % | 44.534 M 1 092.02 % | 3.736 M 161.15 % | -6.110 M -1 503.62 % | -381.000 K -115.07 % | 2.528 M 156.97 % | -4.437 M -406.55 % | -876.000 K -691.89 % | 148.000 K 100.83 % | -17.932 M -2 978.26 % | 623.000 K -94.63 % | 11.597 M 349.67 % | 2.579 M 565.48 % | -554.051 K -128.43 % | 1.949 M 168.83 % | 725.000 K 159.52 % | -1.218 M 68.53 % | -3.871 M -601.37 % | 772.000 K -46.09 % | 1.432 M -10.83 % | 1.606 M 909.82 % | -198.316 K -116.30 % | 1.217 M 209.67 % | 393.000 K -67.47 % | 1.208 M 169.99 % | -1.726 M -1 290.31 % | 145.000 K -42.46 % | 252.000 K |
| Income before tax | 15.380 M -74.03 % | 59.211 M 2 062.56 % | 2.738 M -43.70 % | 4.863 M -67.82 % | 15.111 M 166.13 % | 5.678 M -76.28 % | 23.940 M 34.74 % | 17.768 M 23.20 % | 14.422 M -50.09 % | 28.897 M 321.69 % | -13.035 M -220.33 % | 10.833 M 6.57 % | 10.165 M 219.24 % | -8.525 M -169.33 % | 12.296 M -33.52 % | 18.497 M 61.63 % | 11.444 M 51.48 % | 7.555 M 136.54 % | 3.194 M -66.31 % | 9.480 M 13.94 % | 8.320 M 622.03 % | -1.594 M 58.52 % | -3.842 M -86.32 % | -2.062 M -155.19 % | 3.736 M 144.72 % | -8.353 M -2 092.51 % | -381.000 K -115.07 % | 2.528 M 157.03 % | -4.433 M -406.05 % | -876.000 K -691.89 % | 148.000 K 100.85 % | -17.469 M -2 904.06 % | 623.000 K -94.63 % | 11.597 M 349.67 % | 2.579 M 757.51 % | -392.239 K -120.13 % | 1.949 M 168.83 % | 725.000 K 159.52 % | -1.218 M 63.69 % | -3.355 M -534.54 % | 772.000 K -46.09 % | 1.432 M -10.83 % | 1.606 M 105.45 % | 781.683 K -35.77 % | 1.217 M 209.67 % | 393.000 K -67.47 % | 1.208 M 257.71 % | -765.946 K -628.24 % | 145.000 K -74.87 % | 577.000 K |
| Income before tax ratio | 0.09 -78.62 % | 0.40 541.99 % | 0.06 -32.50 % | 0.09 18.08 % | 0.08 17.78 % | 0.07 -88.62 % | 0.58 215.49 % | 0.18 156.50 % | 0.07 -74.67 % | 0.28 200.63 % | -0.28 -466.32 % | 0.08 33.90 % | 0.06 186.83 % | -0.07 -126.95 % | 0.25 47.28 % | 0.17 22.24 % | 0.14 16.19 % | 0.12 -48.81 % | 0.23 -14.69 % | 0.27 51.46 % | 0.18 896.72 % | -0.02 90.05 % | -0.22 -478.47 % | -0.04 -194.55 % | 0.04 167.95 % | -0.06 -30.16 % | -0.05 -228.83 % | 0.04 189.24 % | -0.04 67.97 % | -0.13 -1 124.69 % | 0.01 -91.80 % | 0.15 710.06 % | 0.02 -91.59 % | 0.22 160.15 % | 0.08 452.02 % | -0.02 -115.11 % | 0.16 345.33 % | 0.04 188.57 % | -0.04 -163.05 % | -0.02 -133.24 % | 0.05 627.25 % | 0.01 -85.86 % | 0.04 34.01 % | 0.03 -52.42 % | 0.07 263.03 % | 0.02 -52.56 % | 0.04 270.78 % | -0.02 -362.89 % | 0.01 -66.72 % | 0.03 |
| EBITDA | 17.784 M 46.09 % | 12.173 M 173.74 % | 4.447 M -35.96 % | 6.944 M -63.60 % | 19.077 M 98.66 % | 9.603 M 2 202.88 % | 417.000 K -96.94 % | 13.642 M -23.86 % | 17.917 M 41.29 % | 12.681 M 692.02 % | -2.142 M -116.05 % | 13.349 M -5.13 % | 14.071 M 72.88 % | 8.139 M 2 053.17 % | 378.000 K -95.92 % | 9.262 M 75.65 % | 5.273 M -31.50 % | 7.698 M 401.41 % | -2.554 M -489.92 % | 655.000 K -87.18 % | 5.110 M 137.17 % | 2.155 M 700.97 % | 269.000 K -87.77 % | 2.199 M -73.48 % | 8.291 M 60.94 % | 5.151 M 1 628.68 % | 298.000 K -95.23 % | 6.245 M -18.59 % | 7.671 M 69 639.97 % | 11.000 K -98.99 % | 1.091 M 104.55 % | -23.952 M -347.67 % | 9.671 M -52.41 % | 20.322 M 475.86 % | 3.529 M 229.59 % | -2.723 M -194.72 % | 2.875 M 73.82 % | 1.654 M 623.42 % | -316.000 K 87.16 % | -2.461 M -255.49 % | 1.583 M -37.99 % | 2.553 M 8.78 % | 2.347 M 109.34 % | 1.121 M -49.22 % | 2.208 M 74.27 % | 1.267 M -36.65 % | 2.000 M 1 161.26 % | -188.456 K -114.86 % | 1.268 M 41.83 % | 894.000 K |
| Net income ratio | 0.06 -84.40 % | 0.37 319.40 % | 0.09 7.56 % | 0.08 28.14 % | 0.06 224.90 % | -0.05 -107.80 % | 0.66 251.38 % | 0.19 259.79 % | 0.05 -62.41 % | 0.14 182.77 % | -0.17 -403.93 % | 0.06 38.44 % | 0.04 123.98 % | -0.17 -162.88 % | 0.27 69.63 % | 0.16 20.42 % | 0.13 9.98 % | 0.12 -70.79 % | 0.41 25.84 % | 0.32 130.80 % | 0.14 501.69 % | -0.03 84.48 % | -0.22 -126.78 % | 0.84 1 942.08 % | 0.04 192.90 % | -0.04 4.80 % | -0.05 -228.83 % | 0.04 189.15 % | -0.04 67.94 % | -0.13 -1 124.69 % | 0.01 -92.02 % | 0.15 731.49 % | 0.02 -91.59 % | 0.22 160.15 % | 0.08 349.21 % | -0.03 -121.34 % | 0.16 345.33 % | 0.04 188.57 % | -0.04 -127.99 % | -0.02 -138.35 % | 0.05 627.25 % | 0.01 -85.86 % | 0.04 628.23 % | -0.01 -112.07 % | 0.07 263.03 % | 0.02 -52.56 % | 0.04 175.79 % | -0.05 -692.38 % | 0.01 -23.80 % | 0.01 |
| Ratio EBITDA | 0.10 20.25 % | 0.08 -18.74 % | 0.10 -23.22 % | 0.13 33.56 % | 0.10 -12.09 % | 0.11 1 004.46 % | 0.01 -92.84 % | 0.14 58.52 % | 0.09 -28.30 % | 0.12 368.72 % | -0.05 -148.85 % | 0.09 19.20 % | 0.08 25.90 % | 0.06 737.01 % | 0.01 -90.96 % | 0.08 32.84 % | 0.06 -47.46 % | 0.12 165.23 % | -0.18 -1 087.25 % | 0.02 -82.96 % | 0.11 261.96 % | 0.03 92.10 % | 0.02 -62.02 % | 0.04 -54.56 % | 0.09 144.52 % | 0.04 2.62 % | 0.04 -59.21 % | 0.09 27.39 % | 0.07 4 314.55 % | 0.00 -98.25 % | 0.09 -55.94 % | 0.21 -28.45 % | 0.29 -25.49 % | 0.39 233.15 % | 0.12 169.38 % | -0.17 -171.10 % | 0.23 187.95 % | 0.08 878.84 % | -0.01 6.99 % | -0.01 -111.89 % | 0.09 736.44 % | 0.01 -82.75 % | 0.07 36.55 % | 0.05 -62.39 % | 0.13 104.30 % | 0.06 -7.62 % | 0.07 1 249.20 % | -0.01 -107.40 % | 0.08 87.84 % | 0.04 |
| Gross profit ratio | 0.20 21.81 % | 0.16 -34.19 % | 0.25 -9.93 % | 0.28 94.87 % | 0.14 13.57 % | 0.12 40.44 % | 0.09 -64.42 % | 0.25 39.12 % | 0.18 -52.84 % | 0.38 77.29 % | 0.21 -7.39 % | 0.23 76.70 % | 0.13 -38.27 % | 0.21 19.75 % | 0.18 -10.66 % | 0.20 9.53 % | 0.18 -55.17 % | 0.40 149.84 % | 0.16 -21.25 % | 0.21 -18.16 % | 0.25 1 541.97 % | -0.02 -103.51 % | 0.50 109.04 % | 0.24 42.66 % | 0.17 13.40 % | 0.15 -50.06 % | 0.29 62.58 % | 0.18 -4.21 % | 0.19 -11.53 % | 0.21 -34.67 % | 0.33 -64.46 % | 0.92 7.93 % | 0.85 11.82 % | 0.76 202.83 % | 0.25 -12.34 % | 0.29 -44.22 % | 0.51 109.67 % | 0.25 8.54 % | 0.23 -75.60 % | 0.93 140.53 % | 0.39 1 501.84 % | 0.02 -91.12 % | 0.27 109.39 % | 0.13 -34.35 % | 0.20 -11.98 % | 0.22 38.88 % | 0.16 372.49 % | 0.03 -87.45 % | 0.27 30.48 % | 0.21 |
| Weighted average shs out dil | 13.861 M -1.35 % | 14.050 M 0.00 % | 14.050 M 2.53 % | 13.703 M -0.69 % | 13.798 M -0.38 % | 13.850 M 0.00 % | 13.850 M 0.00 % | 13.850 M 0.00 % | 13.850 M 0.00 % | 13.850 M 0.00 % | 13.850 M -0.81 % | 13.963 M 0.35 % | 13.914 M 0.46 % | 13.850 M -0.21 % | 13.879 M 0.49 % | 13.812 M -0.17 % | 13.835 M -0.11 % | 13.850 M 0.00 % | 13.850 M -0.06 % | 13.859 M 0.15 % | 13.837 M -0.09 % | 13.850 M 0.00 % | 13.850 M 0.14 % | 13.830 M -0.05 % | 13.837 M 4.23 % | 13.275 M 4.53 % | 12.700 M -9.57 % | 14.044 M -1.27 % | 14.225 M -2.57 % | 14.600 M 5.42 % | 13.850 M 3.06 % | 13.439 M -13.71 % | 15.575 M -8.67 % | 17.054 M 25.64 % | 13.574 M -1.01 % | 13.712 M -22.61 % | 17.718 M 22.19 % | 14.500 M 7.14 % | 13.533 M -1.16 % | 13.692 M 6.41 % | 12.867 M -10.15 % | 14.320 M 7.00 % | 13.383 M 45.67 % | 9.187 M 111.20 % | 4.350 M 0.00 % | 4.350 M 0.00 % | 4.350 M 0.00 % | 4.350 M 0.00 % | 4.350 M 0.00 % | 4.350 M |
| Weighted average shs out | 13.861 M -1.35 % | 14.050 M 0.00 % | 14.050 M 2.53 % | 13.703 M -0.69 % | 13.798 M -0.38 % | 13.850 M 0.00 % | 13.850 M 0.00 % | 13.850 M 0.00 % | 13.850 M 0.00 % | 13.850 M 0.00 % | 13.850 M 0.00 % | 13.850 M 0.00 % | 13.850 M 0.00 % | 13.850 M 0.00 % | 13.850 M 0.28 % | 13.812 M -0.17 % | 13.835 M -0.11 % | 13.850 M 0.00 % | 13.850 M -0.06 % | 13.859 M 0.15 % | 13.837 M -0.09 % | 13.850 M 0.00 % | 13.850 M 0.14 % | 13.830 M -0.05 % | 13.837 M 4.23 % | 13.275 M 4.53 % | 12.700 M -9.57 % | 14.044 M -1.27 % | 14.225 M -2.57 % | 14.600 M 5.42 % | 13.850 M 3.06 % | 13.439 M -13.71 % | 15.575 M -8.67 % | 17.054 M 25.64 % | 13.574 M -1.01 % | 13.712 M -22.61 % | 17.718 M 22.19 % | 14.500 M 7.14 % | 13.533 M -1.16 % | 13.692 M 6.41 % | 12.867 M -10.15 % | 14.320 M 7.00 % | 13.383 M 45.67 % | 9.187 M 111.20 % | 4.350 M 0.00 % | 4.350 M 0.00 % | 4.350 M 0.00 % | 4.350 M 0.00 % | 4.350 M 0.00 % | 4.350 M |
| EPS diluted | 0.76 -81.05 % | 4.01 1 332.14 % | 0.28 -12.50 % | 0.32 -64.84 % | 0.91 384.38 % | -0.32 -116.24 % | 1.97 49.24 % | 1.32 73.68 % | 0.76 -26.21 % | 1.03 283.93 % | -0.56 -200.00 % | 0.56 9.80 % | 0.51 132.69 % | -1.56 -262.50 % | 0.96 -23.81 % | 1.26 59.49 % | 0.79 25.40 % | 0.63 -84.56 % | 4.08 397.56 % | 0.82 74.47 % | 0.47 361.11 % | -0.18 35.71 % | -0.28 -108.70 % | 3.22 1 092.59 % | 0.27 158.70 % | -0.46 -1 433.33 % | -0.03 -116.67 % | 0.18 158.06 % | -0.31 -416.67 % | -0.06 -6 100.00 % | 0.00 100.08 % | -1.33 -3 425.00 % | 0.04 -94.12 % | 0.68 257.89 % | 0.19 570.30 % | -0.04 -136.73 % | 0.11 120.00 % | 0.05 155.56 % | -0.09 67.86 % | -0.28 -566.67 % | 0.06 -40.00 % | 0.10 -16.67 % | 0.12 655.56 % | -0.02 -177.14 % | 0.03 180.00 % | 0.01 -64.29 % | 0.03 107.00 % | -0.40 -1 301.20 % | 0.03 455.00 % | 0.01 |
| Earnings per share | 0.76 -81.05 % | 4.01 1 332.14 % | 0.28 -12.50 % | 0.32 -64.84 % | 0.91 384.38 % | -0.32 -116.24 % | 1.97 49.24 % | 1.32 73.68 % | 0.76 -26.21 % | 1.03 283.93 % | -0.56 -200.00 % | 0.56 9.80 % | 0.51 132.69 % | -1.56 -262.50 % | 0.96 -23.81 % | 1.26 59.49 % | 0.79 25.40 % | 0.63 -84.56 % | 4.08 397.56 % | 0.82 74.47 % | 0.47 361.11 % | -0.18 35.71 % | -0.28 -108.70 % | 3.22 1 092.59 % | 0.27 158.70 % | -0.46 -1 433.33 % | -0.03 -116.67 % | 0.18 158.06 % | -0.31 -416.67 % | -0.06 -6 100.00 % | 0.00 100.08 % | -1.33 -3 425.00 % | 0.04 -94.12 % | 0.68 257.89 % | 0.19 570.30 % | -0.04 -136.73 % | 0.11 120.00 % | 0.05 155.56 % | -0.09 67.86 % | -0.28 -566.67 % | 0.06 -40.00 % | 0.10 -16.67 % | 0.12 655.56 % | -0.02 -177.14 % | 0.03 180.00 % | 0.01 -64.29 % | 0.03 107.00 % | -0.40 -1 301.20 % | 0.03 455.00 % | 0.01 |
| Gross profit | 35.950 M 48.00 % | 24.291 M 121.67 % | 10.958 M -24.88 % | 14.587 M -46.89 % | 27.466 M 156.62 % | 10.703 M 192.83 % | 3.655 M -84.80 % | 24.053 M -33.18 % | 35.996 M -7.07 % | 38.734 M 290.58 % | 9.917 M -69.58 % | 32.599 M 40.64 % | 23.179 M -15.23 % | 27.343 M 208.06 % | 8.876 M -59.68 % | 22.013 M 44.82 % | 15.200 M -41.56 % | 26.009 M 1 054.42 % | 2.253 M -68.90 % | 7.244 M -38.43 % | 11.766 M 1 044.82 % | -1.245 M -114.63 % | 8.512 M -32.67 % | 12.642 M -16.72 % | 15.181 M -25.36 % | 20.340 M 741.17 % | 2.418 M -80.98 % | 12.713 M -38.79 % | 20.768 M 1 297.56 % | 1.486 M -62.27 % | 3.938 M 103.67 % | -107.179 M -473.59 % | 28.689 M -28.58 % | 40.169 M 423.44 % | 7.674 M 63.73 % | 4.687 M -25.69 % | 6.307 M 26.57 % | 4.983 M -27.05 % | 6.831 M -96.63 % | 202.796 M 3 044.61 % | 6.449 M 18.74 % | 5.431 M -43.99 % | 9.697 M 221.01 % | 3.021 M -11.36 % | 3.408 M -24.92 % | 4.539 M -4.76 % | 4.766 M 336.34 % | 1.092 M -74.77 % | 4.330 M -1.48 % | 4.395 M |
| Income tax expense | 0.000 -100.00 % | 1.955 M | 0.000 | 0.000 100.00 % | -1.252 M -135.53 % | 3.524 M | 0.000 -100.00 % | 66.000 K -7.04 % | 71.000 K -98.34 % | 4.266 M 193.86 % | -4.545 M | 0.000 -100.00 % | 135.000 K 175.42 % | -179.000 K -191.79 % | 195.000 K 72.57 % | 113.000 K -62.58 % | 302.000 K -71.62 % | 1.064 M 143.36 % | -2.454 M -30.25 % | -1.884 M | 0.000 -100.00 % | 892.934 K | 0.000 100.00 % | -46.596 M | 0.000 -100.00 % | 3.368 K | 0.000 | 0.000 -100.00 % | 4.382 K | 0.000 | 0.000 -100.00 % | 462.230 K | 0.000 | 0.000 | 0.000 -100.00 % | 161.812 K -64.04 % | 450.000 K | 0.000 | 0.000 -100.00 % | 515.940 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.093 M | 0.000 | 0.000 | 0.000 -100.00 % | 854.876 K | 0.000 -100.00 % | 325.000 K |
| Cost of revenue | 144.344 M 16.31 % | 124.106 M 274.99 % | 33.096 M -13.43 % | 38.231 M -77.02 % | 166.333 M 121.59 % | 75.062 M 100.28 % | 37.478 M -48.14 % | 72.262 M -56.08 % | 164.530 M 161.06 % | 63.025 M 73.76 % | 36.272 M -66.42 % | 108.018 M -29.63 % | 153.495 M 51.50 % | 101.319 M 146.28 % | 41.139 M -53.67 % | 88.800 M 29.43 % | 68.607 M 79.25 % | 38.274 M 228.28 % | 11.659 M -58.33 % | 27.980 M -20.18 % | 35.056 M -51.78 % | 72.704 M 742.85 % | 8.626 M -78.74 % | 40.565 M -46.60 % | 75.969 M -35.70 % | 118.143 M 1 935.89 % | 5.803 M -89.92 % | 57.559 M -35.47 % | 89.200 M 1 529.23 % | 5.475 M -32.52 % | 8.113 M 186.35 % | -9.396 M -288.36 % | 4.988 M -60.28 % | 12.558 M -44.99 % | 22.830 M 96.06 % | 11.644 M 95.64 % | 5.952 M -61.16 % | 15.325 M -34.47 % | 23.387 M 44.95 % | 16.135 M 56.69 % | 10.297 M -95.33 % | 220.470 M 744.07 % | 26.120 M 28.40 % | 20.342 M 46.38 % | 13.897 M -11.75 % | 15.748 M -36.55 % | 24.818 M -19.79 % | 30.943 M 166.45 % | 11.613 M -30.54 % | 16.719 M |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.495 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 351.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 20.990 M | 0.000 -100.00 % | 12.875 M -11.74 % | 14.587 M | 0.000 | 0.000 | 0.000 -100.00 % | 584.000 K 13.84 % | 513.000 K 141.24 % | -1.244 M -281.87 % | 684.000 K 124.26 % | 305.000 K 11.72 % | 273.000 K 145.12 % | -605.000 K -421.81 % | 188.000 K -10.48 % | 210.000 K -17.65 % | 255.000 K 139.78 % | -641.000 K -414.22 % | 204.000 K -15.35 % | 241.000 K 1.26 % | 238.000 K 142.35 % | -561.992 K -333.19 % | 241.000 K -21.50 % | 307.000 K -93.93 % | 5.060 M -51.28 % | 10.385 M 5 365.74 % | 190.000 K -33.33 % | 285.000 K -93.38 % | 4.302 M 1 132.64 % | 349.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 |
| Operating expenses | 20.990 M 32.59 % | 15.831 M 22.96 % | 12.875 M -11.74 % | 14.587 M 25.26 % | 11.645 M -25.31 % | 15.592 M 194.80 % | 5.289 M -57.49 % | 12.441 M -37.91 % | 20.038 M -26.74 % | 27.352 M 91.47 % | 14.285 M -32.29 % | 21.097 M 93.28 % | 10.915 M -49.11 % | 21.449 M 112.20 % | 10.108 M -29.49 % | 14.336 M 23.27 % | 11.630 M -38.61 % | 18.944 M 164.06 % | 7.174 M -19.13 % | 8.871 M 0.77 % | 8.803 M 637.71 % | -1.637 M -115.45 % | 10.593 M -17.62 % | 12.859 M -8.54 % | 14.059 M -55.57 % | 31.643 M 991.52 % | 2.899 M -66.04 % | 8.536 M -70.57 % | 29.002 M 1 013.73 % | 2.604 M -29.64 % | 3.701 M 104.51 % | -82.140 M -414.33 % | 26.132 M -2.68 % | 26.853 M 442.16 % | 4.953 M -46.17 % | 9.201 M 120.32 % | 4.176 M 2.53 % | 4.073 M -48.37 % | 7.889 M -96.17 % | 206.136 M 3 553.60 % | 5.642 M 56.90 % | 3.596 M -55.43 % | 8.068 M 198.25 % | 2.705 M 25.16 % | 2.161 M -47.30 % | 4.101 M 16.57 % | 3.518 M 79.16 % | 1.964 M -52.66 % | 4.148 M 9.65 % | 3.783 M |
| Cost and expenses | 165.334 M 18.15 % | 139.937 M 204.40 % | 45.971 M -12.96 % | 52.818 M -70.32 % | 177.978 M 96.33 % | 90.654 M 111.97 % | 42.767 M -49.51 % | 84.703 M -54.11 % | 184.568 M 104.22 % | 90.377 M 78.76 % | 50.557 M -60.84 % | 129.115 M -21.47 % | 164.410 M 33.92 % | 122.768 M 139.56 % | 51.247 M -50.31 % | 103.136 M 28.54 % | 80.237 M 40.23 % | 57.218 M 203.82 % | 18.833 M -48.89 % | 36.851 M -15.98 % | 43.859 M -38.29 % | 71.067 M 269.78 % | 19.219 M -64.03 % | 53.424 M -40.66 % | 90.028 M -39.90 % | 149.786 M 1 621.28 % | 8.702 M -86.83 % | 66.095 M -44.08 % | 118.202 M 1 363.08 % | 8.079 M -31.62 % | 11.814 M 112.91 % | -91.535 M -394.14 % | 31.120 M -21.04 % | 39.411 M 41.85 % | 27.783 M 33.28 % | 20.845 M 105.82 % | 10.128 M -47.79 % | 19.398 M -37.98 % | 31.276 M -85.93 % | 222.271 M 1 294.51 % | 15.939 M -92.89 % | 224.066 M 555.39 % | 34.188 M 48.34 % | 23.047 M 43.52 % | 16.058 M -19.10 % | 19.849 M -29.95 % | 28.336 M -13.89 % | 32.907 M 108.79 % | 15.761 M -23.12 % | 20.502 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 15.831 M | 0.000 | 0.000 -100.00 % | 11.645 M -25.31 % | 15.592 M 194.80 % | 5.289 M 25.33 % | 4.220 M -65.98 % | 12.406 M -36.55 % | 19.551 M 157.86 % | 7.582 M -42.32 % | 13.144 M 150.17 % | 5.254 M -64.44 % | 14.777 M 264.95 % | 4.049 M -40.03 % | 6.752 M 3.12 % | 6.548 M -46.67 % | 12.279 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.115 M | 0.000 | 0.000 | 0.000 -100.00 % | 807.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 497.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 498.527 K | 0.000 | 0.000 | 0.000 -100.00 % | 715.591 K | 0.000 | 0.000 -100.00 % | 1.164 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 246.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 1.050 M -77.84 % | 4.739 M 1 736.82 % | 258.000 K -62.34 % | 685.000 K -48.26 % | 1.324 M -71.82 % | 4.699 M 1 841.74 % | 242.000 K -82.39 % | 1.374 M -18.79 % | 1.692 M -66.54 % | 5.056 M 494.84 % | 850.000 K -45.86 % | 1.570 M -1.57 % | 1.595 M -52.18 % | 3.335 M 209.95 % | 1.076 M -60.34 % | 2.713 M 18.01 % | 2.299 M 22.09 % | 1.883 M -9.30 % | 2.076 M 19.86 % | 1.732 M -3.56 % | 1.796 M -6.61 % | 1.923 M -3.94 % | 2.002 M -7.01 % | 2.153 M -11.98 % | 2.446 M -69.99 % | 8.151 M 9 058.88 % | 89.000 K -95.40 % | 1.934 M -70.22 % | 6.494 M 5 968.82 % | 107.000 K 18.89 % | 90.000 K | 0.000 | 0.000 -100.00 % | 1.719 M 1 110.56 % | 142.000 K | 0.000 | 0.000 -100.00 % | 185.000 K 15.63 % | 160.000 K | 0.000 -100.00 % | 35.246 K | 0.000 | 0.000 | 0.000 -100.00 % | 30.000 K -14.29 % | 35.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 35.000 K |
| Depreciation and amortization | 1.354 M 14.84 % | 1.179 M -18.75 % | 1.451 M 3.94 % | 1.396 M 0.43 % | 1.390 M 14.12 % | 1.218 M -16.00 % | 1.450 M 0.28 % | 1.446 M 0.00 % | 1.446 M 24.01 % | 1.166 M -24.38 % | 1.542 M 0.00 % | 1.542 M 0.52 % | 1.534 M -20.19 % | 1.922 M 35.16 % | 1.422 M 3.42 % | 1.375 M -5.04 % | 1.448 M 325.88 % | 340.000 K -84.28 % | 2.163 M 5.98 % | 2.041 M 6.91 % | 1.909 M 4.59 % | 1.825 M -13.45 % | 2.109 M 0.00 % | 2.109 M 0.00 % | 2.109 M -60.61 % | 5.354 M 807.38 % | 590.000 K -66.91 % | 1.783 M -68.22 % | 5.611 M 619.33 % | 780.000 K -8.56 % | 853.000 K 104.76 % | -17.908 M -351.73 % | 7.114 M 1.54 % | 7.006 M 767.08 % | 808.000 K -19.39 % | 1.002 M 34.73 % | 744.000 K 0.00 % | 744.000 K 0.27 % | 742.000 K -15.61 % | 879.248 K 13.31 % | 776.000 K 8.08 % | 718.000 K 0.00 % | 718.000 K 216.90 % | 226.567 K -76.42 % | 961.000 K 15.92 % | 829.000 K 10.24 % | 752.000 K 10.12 % | 682.864 K -37.12 % | 1.086 M 285.11 % | 282.000 K |
| Operating income | 14.960 M 76.83 % | 8.460 M 541.31 % | -1.917 M -4 178.72 % | 47.000 K -99.70 % | 15.821 M 423.60 % | -4.889 M -199.20 % | -1.634 M -114.07 % | 11.612 M -27.23 % | 15.958 M 40.19 % | 11.383 M 360.60 % | -4.368 M -137.98 % | 11.502 M -6.21 % | 12.264 M 108.01 % | 5.896 M 578.57 % | -1.232 M -116.05 % | 7.677 M 115.04 % | 3.570 M -49.44 % | 7.061 M 33.98 % | 5.270 M -53.00 % | 11.212 M 10.83 % | 10.116 M 2 971.48 % | 329.353 K 117.90 % | -1.840 M -2 121.98 % | 91.000 K -98.53 % | 6.182 M 3 159.38 % | -202.067 K 30.80 % | -292.000 K -106.54 % | 4.462 M 261.18 % | -2.768 M -259.98 % | -769.000 K -623.13 % | 147.000 K 100.84 % | -17.469 M -2 904.06 % | 623.000 K -94.63 % | 11.597 M 349.67 % | 2.579 M 757.51 % | -392.239 K -120.13 % | 1.949 M 168.83 % | 725.000 K 159.52 % | -1.218 M 63.69 % | -3.354 M -534.52 % | 772.000 K -46.09 % | 1.432 M -10.83 % | 1.606 M 105.45 % | 781.683 K -35.75 % | 1.217 M 201.90 % | 403.000 K -66.64 % | 1.208 M 257.66 % | -766.196 K -628.41 % | 145.000 K -74.87 % | 577.000 K |
| Operating income ratio | 0.08 45.55 % | 0.06 231.01 % | -0.04 -4 990.13 % | 0.00 -98.91 % | 0.08 243.21 % | -0.06 -43.50 % | -0.04 -132.95 % | 0.12 51.50 % | 0.08 -28.86 % | 0.11 218.29 % | -0.09 -215.61 % | 0.08 17.84 % | 0.07 51.48 % | 0.05 286.04 % | -0.02 -135.56 % | 0.07 62.63 % | 0.04 -61.22 % | 0.11 -71.00 % | 0.38 19.01 % | 0.32 47.33 % | 0.22 4 587.65 % | 0.00 104.29 % | -0.11 -6 377.48 % | 0.00 -97.48 % | 0.07 4 748.05 % | 0.00 95.89 % | -0.04 -155.94 % | 0.06 352.23 % | -0.03 77.21 % | -0.11 -1 005.65 % | 0.01 -91.86 % | 0.15 710.06 % | 0.02 -91.59 % | 0.22 160.15 % | 0.08 452.02 % | -0.02 -115.11 % | 0.16 345.33 % | 0.04 188.57 % | -0.04 -163.07 % | -0.02 -133.24 % | 0.05 627.25 % | 0.01 -85.86 % | 0.04 34.01 % | 0.03 -52.41 % | 0.07 253.92 % | 0.02 -51.35 % | 0.04 270.73 % | -0.02 -362.97 % | 0.01 -66.72 % | 0.03 |
| Total other income expenses net | 420.000 K -99.17 % | 50.751 M 990.25 % | 4.655 M -3.34 % | 4.816 M 788.56 % | 542.000 K -94.87 % | 10.568 M -58.68 % | 25.574 M 315.43 % | 6.156 M 621.69 % | -1.180 M 77.25 % | -5.186 M 40.16 % | -8.667 M -1 195.52 % | -669.000 K 68.13 % | -2.099 M 32.98 % | -3.132 M -252.70 % | -888.000 K 64.52 % | -2.503 M -22.46 % | -2.044 M -517.14 % | 490.000 K -93.96 % | 8.115 M -26.94 % | 11.107 M 718.43 % | -1.796 M 9.55 % | -1.986 M 0.82 % | -2.002 M -8.51 % | -1.845 M 24.57 % | -2.446 M 69.99 % | -8.151 M -9 058.88 % | -89.000 K 94.60 % | -1.649 M 0.94 % | -1.665 M -1 455.79 % | -107.000 K -10 800.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -190.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 360.000 103.60 % | -10.000 K | 0.000 -100.00 % | 250.000 | 0.000 | 0.000 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-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-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-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-03-31 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 -100.00 % | 49.387 M | 0.000 -100.00 % | 64.865 M | 0.000 -100.00 % | 114.968 M | 0.000 -100.00 % | 69.647 M -48.01 % | 133.964 M 29.96 % | 103.080 M -10.30 % | 114.910 M 25.07 % | 91.879 M -13.85 % | 106.646 M | 0.000 -100.00 % | 83.486 M | 0.000 -100.00 % | 110.047 M | 0.000 -100.00 % | 76.698 M | 0.000 -100.00 % | 84.376 M 22.16 % | 69.067 M 86.88 % | 36.958 M | 0.000 -100.00 % | 241.273 M | 0.000 100.00 % | -9.657 M | 0.000 100.00 % | -2.585 M | 0.000 100.00 % | -13.229 M -57.68 % | -8.390 M -2 045.68 % | -391.000 K 96.28 % | -10.513 M -727.80 % | -1.270 M 43.51 % | -2.248 M 35.67 % | -3.495 M |
| Total investments | 0.000 -100.00 % | 1.377 B | 0.000 -100.00 % | 1.010 B | 0.000 -100.00 % | 1.041 B | 0.000 -100.00 % | 722.745 M 0.44 % | 719.557 M 82.08 % | 395.187 M -41.01 % | 669.925 M 2.86 % | 651.299 M 2.98 % | 632.471 M | 0.000 -100.00 % | 569.953 M | 0.000 -100.00 % | 569.762 M | 0.000 -100.00 % | 532.682 M | 0.000 -100.00 % | 484.769 M 29.54 % | 374.218 M 9.72 % | 341.081 M | 0.000 -100.00 % | 82.525 M | 0.000 -100.00 % | 294.500 M | 0.000 -100.00 % | 294.500 M | 0.000 -100.00 % | 294.500 M 0.00 % | 294.500 M -0.56 % | 296.154 M 0.56 % | 294.500 M 4 041.47 % | 7.111 M 374.07 % | 1.500 M 36.16 % | 1.102 M |
| Total debt | 0.000 -100.00 % | 91.851 M | 0.000 -100.00 % | 66.563 M | 0.000 -100.00 % | 116.165 M | 0.000 -100.00 % | 71.624 M -47.14 % | 135.494 M 21.71 % | 111.328 M -3.62 % | 115.508 M 10.67 % | 104.371 M -2.88 % | 107.466 M | 0.000 -100.00 % | 95.576 M | 0.000 -100.00 % | 112.905 M | 0.000 -100.00 % | 92.605 M | 0.000 -100.00 % | 96.944 M 10.96 % | 87.370 M 74.41 % | 50.094 M | 0.000 -100.00 % | 254.947 M | 0.000 -100.00 % | 8.540 M | 0.000 -100.00 % | 7.082 M | 0.000 -100.00 % | 5.373 M 140.15 % | 2.237 M -25.84 % | 3.017 M 13.32 % | 2.662 M 150.45 % | 1.063 M -54.62 % | 2.342 M 148.74 % | 941.732 K |
| Accumulated other comprehensive income loss | 1.431 B 101.60 % | 709.611 M -33.31 % | 1.064 B 14.96 % | 925.532 M -12.13 % | 1.053 B 157.63 % | 408.862 M -48.66 % | 796.325 M 474.96 % | 138.500 M -59.02 % | 337.999 M 144.04 % | 138.500 M -59.02 % | 338.000 M 144.04 % | 138.500 M -59.02 % | 338.000 M -43.27 % | 595.784 M | 0.000 -100.00 % | 598.190 M | 0.000 -100.00 % | 564.567 M | 0.000 -100.00 % | 516.161 M | 0.000 | 0.000 | 0.000 -100.00 % | 741.402 M | 0.000 -100.00 % | 333.234 M | 0.000 -100.00 % | 332.289 M | 0.000 -100.00 % | 332.782 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 0.000 -100.00 % | 382.931 M | 0.000 | 0.000 | 0.000 -100.00 % | 306.479 M | 0.000 | 0.000 -100.00 % | 254.819 M | 0.000 -100.00 % | 232.621 M | 0.000 -100.00 % | 212.516 M | 0.000 | 0.000 | 0.000 -100.00 % | 180.183 M | 0.000 | 0.000 | 0.000 -100.00 % | 113.592 M 401.04 % | 22.671 M -27.15 % | 31.122 M | 0.000 | 0.000 | 0.000 100.00 % | -4.766 M | 0.000 | 0.000 | 0.000 100.00 % | -5.218 M | 0.000 | 0.000 100.00 % | -6.371 M | 0.000 | 0.000 100.00 % | -9.943 M |
| Common stock | 0.000 -100.00 % | 138.500 M | 0.000 -100.00 % | 138.500 M | 0.000 -100.00 % | 138.500 M | 0.000 -100.00 % | 138.500 M 0.00 % | 138.500 M 0.00 % | 138.500 M 0.00 % | 138.500 M 0.00 % | 138.500 M 0.00 % | 138.500 M | 0.000 -100.00 % | 138.500 M | 0.000 -100.00 % | 138.500 M | 0.000 -100.00 % | 138.500 M | 0.000 -100.00 % | 138.500 M 0.00 % | 138.500 M 0.00 % | 138.500 M | 0.000 -100.00 % | 185.004 M | 0.000 -100.00 % | 144.060 M | 0.000 -100.00 % | 138.500 M | 0.000 -100.00 % | 138.500 M 0.00 % | 138.500 M 0.00 % | 138.500 M 0.00 % | 138.500 M 218.39 % | 43.500 M 0.00 % | 43.500 M 0.00 % | 43.500 M |
| Total equity | 1.462 B 0.00 % | 1.462 B 33.51 % | 1.095 B 0.00 % | 1.095 B 1.39 % | 1.080 B 0.00 % | 1.080 B 35.65 % | 796.325 M 0.00 % | 796.325 M 3.33 % | 770.674 M 72.96 % | 445.591 M -36.55 % | 702.288 M 1.37 % | 692.796 M 5.31 % | 657.844 M 10.44 % | 595.675 M 0.00 % | 595.675 M -0.28 % | 597.328 M 0.02 % | 597.223 M 5.81 % | 564.432 M 0.00 % | 564.432 M 9.35 % | 516.161 M 0.00 % | 516.161 M 24.51 % | 414.548 M 3.11 % | 402.048 M -45.77 % | 741.402 M 0.00 % | 741.402 M 122.49 % | 333.234 M -1.61 % | 338.690 M 1.93 % | 332.289 M 0.00 % | 332.289 M -0.15 % | 332.782 M 0.00 % | 332.782 M -0.71 % | 335.176 M 1.07 % | 331.628 M 0.00 % | 331.629 M 93.22 % | 171.630 M 436.83 % | 31.971 M -4.73 % | 33.557 M |
| Other non current liabilities | -1.462 B -70 463.23 % | 2.078 M 100.19 % | -1.095 B -68 804.89 % | 1.594 M 100.15 % | -1.080 B -67 822.82 % | 1.595 M 100.20 % | -796.325 M -56 697.37 % | 1.407 M 7.40 % | 1.310 M 131 100.00 % | -1.000 K -100.05 % | 1.859 M -9.49 % | 2.054 M 24.11 % | 1.655 M 100.28 % | -595.675 M -35 243.07 % | 1.695 M 100.28 % | -597.328 M -33 377.33 % | 1.795 M 100.32 % | -564.432 M | 0.000 100.00 % | -516.161 M -40 021.81 % | 1.293 M | 0.000 | 0.000 100.00 % | -741.402 M | 0.000 100.00 % | -333.234 M | 0.000 100.00 % | -332.289 M | 0.000 100.00 % | -332.782 M | 0.000 -100.00 % | 270.000 | 0.000 | 0.000 -100.00 % | 1.218 M 306.00 % | 300.000 K | 0.000 |
| Long term debt | 0.000 -100.00 % | 55.088 M | 0.000 -100.00 % | 53.568 M | 0.000 -100.00 % | 56.487 M | 0.000 -100.00 % | 64.951 M 11.58 % | 58.212 M 4.69 % | 55.606 M -9.37 % | 61.352 M -2.16 % | 62.709 M 6.26 % | 59.015 M | 0.000 -100.00 % | 56.850 M | 0.000 -100.00 % | 56.160 M | 0.000 -100.00 % | 54.350 M | 0.000 -100.00 % | 68.263 M 15.38 % | 59.165 M 28.66 % | 45.987 M | 0.000 -100.00 % | 248.491 M | 0.000 -100.00 % | 1.701 M | 0.000 -100.00 % | 7.082 M | 0.000 -100.00 % | 1.368 M 4.23 % | 1.312 M -17.16 % | 1.584 M -5.41 % | 1.675 M 57.54 % | 1.063 M -36.69 % | 1.679 M | 0.000 |
| Total non current liabilities | -1.462 B -2 657.72 % | 57.166 M 105.22 % | -1.095 B -2 085.34 % | 55.162 M 105.11 % | -1.080 B -1 959.75 % | 58.082 M 107.29 % | -796.325 M -1 300.04 % | 66.358 M 11.48 % | 59.522 M 7.04 % | 55.605 M -12.03 % | 63.211 M -2.40 % | 64.763 M 6.75 % | 60.670 M 110.19 % | -595.675 M -1 117.47 % | 58.545 M 109.80 % | -597.328 M -1 130.68 % | 57.955 M 110.27 % | -564.432 M -1 138.51 % | 54.350 M 110.53 % | -516.161 M -842.08 % | 69.556 M 17.56 % | 59.165 M 28.66 % | 45.987 M 106.20 % | -741.402 M -398.36 % | 248.491 M 174.57 % | -333.234 M -19 694.52 % | 1.701 M 100.51 % | -332.289 M -4 792.02 % | 7.082 M 102.13 % | -332.782 M -24 430.15 % | 1.368 M 4.21 % | 1.312 M -17.14 % | 1.584 M -5.41 % | 1.675 M -26.58 % | 2.281 M 15.26 % | 1.979 M | 0.000 |
| Other current liabilities | 0.000 -100.00 % | 6.940 M | 0.000 -100.00 % | 29.740 M | 0.000 -100.00 % | 5.777 M | 0.000 -100.00 % | 5.417 M 13.59 % | 4.769 M -69.92 % | 15.855 M 284.46 % | 4.124 M -25.68 % | 5.549 M -1.82 % | 5.652 M | 0.000 -100.00 % | 9.744 M | 0.000 -100.00 % | 5.261 M | 0.000 -100.00 % | 7.532 M | 0.000 -100.00 % | 4.360 M -0.71 % | 4.391 M 30.34 % | 3.369 M | 0.000 -100.00 % | 559.302 M | 0.000 -100.00 % | 1.755 M | 0.000 -100.00 % | 15.132 M | 0.000 -100.00 % | 1.699 M 41.50 % | 1.200 M -79.95 % | 5.987 M 264.78 % | 1.641 M -71.41 % | 5.741 M 311.13 % | 1.396 M -86.39 % | 10.260 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 366.000 K | 0.000 -100.00 % | 8.773 M -18.42 % | 10.754 M 21.78 % | 8.831 M 112.08 % | 4.164 M 122.91 % | 1.868 M -47.11 % | 3.532 M | 0.000 -100.00 % | 2.045 M | 0.000 -100.00 % | 5.164 M | 0.000 -100.00 % | 658.000 K | 0.000 -100.00 % | 4.161 M -4.98 % | 4.379 M 705.04 % | 543.963 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.945 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.599 M -61.05 % | 4.105 M 256.30 % | 1.152 M -52.87 % | 2.444 M | 0.000 -100.00 % | 2.933 M 0.00 % | 2.933 M |
| Short term debt | 0.000 -100.00 % | 36.763 M | 0.000 -100.00 % | 12.995 M | 0.000 -100.00 % | 59.678 M | 0.000 -100.00 % | 6.673 M -91.37 % | 77.282 M 38.69 % | 55.722 M 2.89 % | 54.156 M 29.99 % | 41.662 M -14.01 % | 48.451 M | 0.000 -100.00 % | 38.726 M | 0.000 -100.00 % | 56.745 M | 0.000 -100.00 % | 38.255 M | 0.000 -100.00 % | 28.681 M 1.69 % | 28.204 M 586.74 % | 4.107 M | 0.000 -100.00 % | 6.456 M | 0.000 -100.00 % | 6.840 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.005 M 332.92 % | 925.210 K -35.44 % | 1.433 M 45.08 % | 987.702 K | 0.000 -100.00 % | 663.400 K -29.56 % | 941.732 K |
| Total current liabilities | 0.000 -100.00 % | 85.783 M | 0.000 -100.00 % | 65.032 M | 0.000 -100.00 % | 91.798 M | 0.000 -100.00 % | 31.374 M -72.09 % | 112.406 M 27.29 % | 88.308 M 3.57 % | 85.263 M 24.13 % | 68.687 M -21.06 % | 87.013 M | 0.000 -100.00 % | 57.033 M | 0.000 -100.00 % | 85.609 M | 0.000 -100.00 % | 63.821 M | 0.000 -100.00 % | 46.407 M 14.46 % | 40.543 M 206.89 % | 13.211 M | 0.000 -100.00 % | 565.758 M | 0.000 -100.00 % | 30.385 M | 0.000 -100.00 % | 15.132 M | 0.000 -100.00 % | 28.168 M -87.03 % | 217.121 M -3.62 % | 225.285 M 791.28 % | 25.277 M 31.70 % | 19.192 M 48.43 % | 12.930 M -49.21 % | 25.458 M |
| Total liabilities | -1.462 B -1 122.85 % | 142.949 M 113.05 % | -1.095 B -1 011.16 % | 120.194 M 111.13 % | -1.080 B -820.70 % | 149.880 M 118.82 % | -796.325 M -914.80 % | 97.732 M -43.16 % | 171.928 M 19.47 % | 143.913 M -3.07 % | 148.474 M 11.26 % | 133.450 M -9.64 % | 147.683 M 124.79 % | -595.675 M -615.39 % | 115.578 M 119.35 % | -597.328 M -516.07 % | 143.564 M 125.44 % | -564.432 M -577.64 % | 118.171 M 122.89 % | -516.161 M -545.11 % | 115.963 M 16.30 % | 99.708 M 68.43 % | 59.198 M 107.98 % | -741.402 M -191.05 % | 814.249 M 344.35 % | -333.234 M -1 138.58 % | 32.086 M 109.66 % | -332.289 M -1 595.85 % | 22.214 M 106.68 % | -332.782 M -1 226.71 % | 29.536 M -86.48 % | 218.433 M -3.72 % | 226.869 M 741.78 % | 26.951 M 25.51 % | 21.473 M 44.03 % | 14.909 M -41.44 % | 25.458 M |
| Other non current assets | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 972.154 M | 0.000 -100.00 % | 9.342 M | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 1.000 K -99.65 % | 284.000 K 14 100.00 % | 2.000 K | 0.000 -100.00 % | 15.298 M | 0.000 100.00 % | -2.000 K | 0.000 -100.00 % | 532.682 M | 0.000 | 0.000 -100.00 % | 375.384 M 121 608.47 % | 308.429 K | 0.000 -100.00 % | 590.178 M | 0.000 -100.00 % | 519.674 K | 0.000 -100.00 % | 23.059 M | 0.000 -100.00 % | 655.289 K -91.25 % | 7.485 M 255.26 % | 2.107 M -73.81 % | 8.045 M -65.25 % | 23.154 M 118.70 % | 10.587 M 41.44 % | 7.485 M |
| Long term investments | 0.000 -100.00 % | 1.377 B | 0.000 -100.00 % | 1.010 B | 0.000 -100.00 % | 1.004 B | 0.000 -100.00 % | 722.745 M 0.44 % | 719.557 M 82.08 % | 395.187 M -41.01 % | 669.925 M 3.03 % | 650.230 M 2.51 % | 634.281 M | 0.000 -100.00 % | 555.620 M | 0.000 -100.00 % | 555.921 M | 0.000 | 0.000 | 0.000 -100.00 % | 471.718 M | 0.000 -100.00 % | 102.110 K | 0.000 100.00 % | -507.653 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.602 M | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 58.422 M | 0.000 | 0.000 -100.00 % | 30.520 M | 0.000 -100.00 % | 48.244 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 -100.00 % | 45.199 M | 0.000 | 0.000 | 0.000 -100.00 % | 28.416 M 22 732 774.40 % | 125.000 -100.00 % | 8.972 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 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 100.00 % | -972.153 M | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 -100.00 % | 9.700 M | 0.000 -100.00 % | 1.710 M 25.37 % | 1.364 M 136 500.00 % | -1.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 15.468 M | 0.000 | 0.000 | 0.000 -100.00 % | 14.474 M 11 579 220.80 % | 125.000 -99.79 % | 60.254 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 |
| Property plant equipment net | 0.000 -100.00 % | 58.580 M | 0.000 -100.00 % | 58.190 M | 0.000 -100.00 % | 58.805 M | 0.000 -100.00 % | 59.239 M -4.60 % | 62.098 M 0.41 % | 61.842 M -4.42 % | 64.701 M -2.56 % | 66.400 M -2.18 % | 67.882 M | 0.000 -100.00 % | 62.218 M | 0.000 -100.00 % | 65.915 M | 0.000 -100.00 % | 69.198 M | 0.000 -100.00 % | 72.735 M 12.30 % | 64.771 M -23.94 % | 85.160 M | 0.000 -100.00 % | 288.475 M | 0.000 -100.00 % | 24.598 M | 0.000 | 0.000 | 0.000 -100.00 % | 23.834 M 11.83 % | 21.314 M -7.25 % | 22.981 M -3.87 % | 23.906 M 5.02 % | 22.764 M -5.26 % | 24.027 M 4.34 % | 23.029 M |
| Total non current assets | 0.000 -100.00 % | 1.438 B | 0.000 -100.00 % | 1.070 B | 0.000 -100.00 % | 1.074 B | 0.000 -100.00 % | 785.151 M -1.14 % | 794.180 M 73.21 % | 458.514 M -37.86 % | 737.822 M 2.58 % | 719.235 M 2.19 % | 703.820 M | 0.000 -100.00 % | 633.136 M | 0.000 -100.00 % | 637.778 M | 0.000 -100.00 % | 601.880 M | 0.000 -100.00 % | 559.119 M 27.03 % | 440.155 M 413.58 % | 85.704 M | 0.000 -100.00 % | 371.000 M | 0.000 -100.00 % | 25.190 M | 0.000 -100.00 % | 23.059 M | 0.000 -100.00 % | 24.490 M -14.96 % | 28.799 M 14.79 % | 25.088 M -21.48 % | 31.951 M -30.42 % | 45.918 M 39.09 % | 33.013 M 8.19 % | 30.514 M |
| Other current assets | -42.464 M -1 115.89 % | 4.180 M 110.61 % | -39.404 M -170.67 % | 55.758 M 247.11 % | -37.901 M -723.27 % | 6.081 M 116.18 % | -37.593 M -793.47 % | 5.421 M 421.25 % | 1.040 M -86.82 % | 7.892 M 598.41 % | 1.130 M -79.96 % | 5.640 M 54.39 % | 3.653 M 113.83 % | -26.423 M -589.41 % | 5.399 M 131.98 % | -16.882 M -134.03 % | 49.616 M 411.91 % | -15.907 M -307.93 % | 7.650 M 129.86 % | -25.619 M -189.04 % | 28.771 M -32.52 % | 42.635 M | 0.000 100.00 % | -603.852 M -213.07 % | 534.034 M 271.79 % | -310.858 M | 0.000 100.00 % | -304.167 M | 0.000 100.00 % | -313.102 M | 0.000 | 0.000 -100.00 % | 17.011 M | 0.000 -100.00 % | 502.000 K | 0.000 | 0.000 |
| Short term investments | 0.000 -100.00 % | 40.774 M | 0.000 -100.00 % | 37.706 M | 0.000 -100.00 % | 36.524 M | 0.000 -100.00 % | 35.616 M 34.54 % | 26.472 M 1.80 % | 26.003 M 49.72 % | 17.368 M 14.52 % | 15.166 M 3.73 % | 14.620 M | 0.000 -100.00 % | 14.333 M | 0.000 -100.00 % | 13.841 M | 0.000 | 0.000 | 0.000 -100.00 % | 13.051 M | 0.000 -100.00 % | 341.081 M | 0.000 -100.00 % | 590.178 M | 0.000 -100.00 % | 294.500 M | 0.000 -100.00 % | 294.500 M | 0.000 -100.00 % | 294.500 M 0.00 % | 294.500 M -0.56 % | 296.154 M 0.56 % | 294.500 M | 0.000 -100.00 % | 3.102 M 181.54 % | 1.102 M |
| cash and cash equivalents | 0.000 -100.00 % | 42.464 M | 0.000 -100.00 % | 1.698 M | 0.000 -100.00 % | 1.197 M | 0.000 -100.00 % | 1.977 M 29.22 % | 1.530 M -81.45 % | 8.248 M 1 279.26 % | 598.000 K -95.21 % | 12.492 M 1 423.41 % | 820.000 K | 0.000 -100.00 % | 12.090 M | 0.000 -100.00 % | 2.858 M | 0.000 -100.00 % | 15.907 M | 0.000 -100.00 % | 12.568 M -31.33 % | 18.302 M 39.32 % | 13.136 M | 0.000 -100.00 % | 13.674 M | 0.000 -100.00 % | 18.198 M | 0.000 -100.00 % | 9.667 M | 0.000 -100.00 % | 18.602 M 75.04 % | 10.627 M 211.83 % | 3.408 M -74.13 % | 13.175 M 464.74 % | 2.333 M -49.18 % | 4.591 M 3.48 % | 4.437 M |
| Cash and short term investments | 42.464 M 0.00 % | 42.464 M 7.77 % | 39.404 M 0.00 % | 39.404 M 3.97 % | 37.901 M 0.00 % | 37.901 M 0.82 % | 37.593 M 0.00 % | 37.593 M 34.25 % | 28.002 M -18.24 % | 34.251 M 90.64 % | 17.966 M -35.04 % | 27.658 M 79.13 % | 15.440 M -41.57 % | 26.423 M 0.00 % | 26.423 M 56.52 % | 16.882 M 1.10 % | 16.699 M 4.98 % | 15.907 M 0.00 % | 15.907 M -37.91 % | 25.619 M 0.00 % | 25.619 M 39.98 % | 18.302 M -94.83 % | 354.217 M -41.34 % | 603.852 M 0.00 % | 603.852 M 94.25 % | 310.858 M -0.59 % | 312.698 M 2.80 % | 304.167 M 0.00 % | 304.167 M -2.85 % | 313.102 M 0.00 % | 313.102 M 2.61 % | 305.127 M 1.86 % | 299.562 M -2.64 % | 307.675 M 13 087.97 % | 2.333 M -69.67 % | 7.692 M 38.90 % | 5.538 M |
| Total current assets | 0.000 -100.00 % | 166.804 M | 0.000 -100.00 % | 145.606 M | 0.000 -100.00 % | 155.959 M | 0.000 -100.00 % | 108.906 M -26.57 % | 148.322 M 13.23 % | 130.990 M 16.08 % | 112.840 M 5.45 % | 107.010 M 5.21 % | 101.707 M | 0.000 -100.00 % | 78.117 M | 0.000 -100.00 % | 103.009 M | 0.000 -100.00 % | 80.723 M | 0.000 -100.00 % | 73.005 M -1.48 % | 74.101 M -80.27 % | 375.542 M | 0.000 -100.00 % | 1.185 B | 0.000 -100.00 % | 345.586 M | 0.000 -100.00 % | 331.444 M | 0.000 -100.00 % | 337.828 M -35.63 % | 524.810 M -1.61 % | 533.409 M 63.31 % | 326.629 M 121.92 % | 147.185 M 961.39 % | 13.867 M -51.35 % | 28.501 M |
| Inventory | 0.000 -100.00 % | 48.116 M | 0.000 -100.00 % | 49.423 M | 0.000 -100.00 % | 53.555 M | 0.000 -100.00 % | 24.350 M -70.83 % | 83.478 M 138.94 % | 34.937 M -17.35 % | 42.272 M 15.10 % | 36.727 M -1.89 % | 37.435 M | 0.000 -100.00 % | 19.129 M | 0.000 -100.00 % | 36.694 M | 0.000 -100.00 % | 27.990 M | 0.000 -100.00 % | 18.615 M 41.41 % | 13.164 M 6.57 % | 12.353 M | 0.000 -100.00 % | 7.513 M | 0.000 -100.00 % | 19.206 M | 0.000 -100.00 % | 12.119 M | 0.000 -100.00 % | 15.035 M 53.30 % | 9.807 M 38.28 % | 7.092 M -33.62 % | 10.683 M 92.91 % | 5.538 M 540.67 % | 864.410 K -93.35 % | 12.991 M |
| Net receivables | 0.000 -100.00 % | 72.044 M | 0.000 -100.00 % | 1.021 M | 0.000 -100.00 % | 58.422 M | 0.000 | 0.000 -100.00 % | 30.520 M | 0.000 -100.00 % | 48.244 M | 0.000 -100.00 % | 43.548 M | 0.000 | 0.000 | 0.000 -100.00 % | 45.199 M | 0.000 -100.00 % | 29.176 M | 0.000 -100.00 % | 28.416 M -31.35 % | 41.392 M 361.33 % | 8.972 M | 0.000 -100.00 % | 19.626 M | 0.000 -100.00 % | 13.682 M | 0.000 -100.00 % | 15.158 M | 0.000 -100.00 % | 9.692 M -95.38 % | 209.876 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.310 M -46.75 % | 9.972 M |
| Tax assets | 0.000 -100.00 % | 2.427 M | 0.000 -100.00 % | 1.692 M | 0.000 -100.00 % | 1.692 M | 0.000 -100.00 % | 3.167 M 12.15 % | 2.824 M 90.17 % | 1.485 M 0.00 % | 1.485 M 55.17 % | 957.000 K -42.21 % | 1.656 M | 0.000 | 0.000 | 0.000 -100.00 % | 476.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 190.877 K | 0.000 -100.00 % | 72.802 K | 0.000 | 0.000 | 0.000 -100.00 % | 72.801 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 100.000 K | 0.000 -100.00 % | 100.000 K 9 900.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 0.000 -100.00 % | 42.080 M | 0.000 -100.00 % | 16.574 M | 0.000 -100.00 % | 20.254 M | 0.000 -100.00 % | 14.292 M -40.06 % | 23.843 M 44.29 % | 16.524 M -37.27 % | 26.343 M 34.35 % | 19.608 M -40.42 % | 32.910 M | 0.000 -100.00 % | 6.518 M | 0.000 -100.00 % | 23.603 M | 0.000 -100.00 % | 17.376 M | 0.000 -100.00 % | 13.365 M 68.18 % | 7.947 M 53.10 % | 5.191 M | 0.000 | 0.000 | 0.000 -100.00 % | 19.845 M | 0.000 | 0.000 | 0.000 -100.00 % | 20.865 M -90.11 % | 210.891 M -2.69 % | 216.713 M 972.66 % | 20.203 M 50.20 % | 13.451 M 69.46 % | 7.937 M -29.90 % | 11.324 M |
| Tax payables | 0.000 | 0.000 | 0.000 -100.00 % | 5.723 M | 0.000 -100.00 % | 5.723 M | 0.000 -100.00 % | 4.992 M -23.34 % | 6.512 M 3 045.89 % | 207.000 K -67.66 % | 640.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 31.606 M | 0.000 -100.00 % | 31.124 M | 0.000 -100.00 % | 26.838 M | 0.000 | 0.000 -100.00 % | 20.070 M | 0.000 -100.00 % | 9.675 M 710.98 % | 1.193 M 134.08 % | -3.501 M | 0.000 100.00 % | -109.000 K | 0.000 100.00 % | -862.000 K | 0.000 100.00 % | -135.000 K | 0.000 100.00 % | -1.755 M -456.89 % | 491.811 K -96.04 % | 12.407 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 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 128.130 M | 0.000 | 0.000 |
| Other total stockholders equity | 31.606 M -84.16 % | 199.500 M 540.98 % | 31.124 M -96.64 % | 925.532 M 3 348.59 % | 26.838 M -86.55 % | 199.500 M | 0.000 -100.00 % | 519.325 M 160.31 % | 199.499 M 18.33 % | 168.591 M -15.49 % | 199.500 M -51.88 % | 414.603 M 33.60 % | 310.329 M 284 805.50 % | -109.000 K -100.02 % | 457.284 M 53 149.19 % | -862.000 K -100.31 % | 279.402 M 207 064.44 % | -135.000 K -100.03 % | 426.067 M | 0.000 -100.00 % | 265.824 M 5.12 % | 252.885 M 14.94 % | 220.020 M | 0.000 -100.00 % | 556.398 M | 0.000 -100.00 % | 199.396 M | 0.000 -100.00 % | 193.789 M | 0.000 -100.00 % | 199.500 M 1.44 % | 196.676 M 1.84 % | 193.128 M -3.19 % | 199.500 M | 0.000 100.00 % | -11.529 M | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 0.000 -100.00 % | 1.605 B | 0.000 -100.00 % | 1.215 B | 0.000 -100.00 % | 1.230 B | 0.000 -100.00 % | 894.057 M -5.15 % | 942.602 M 59.90 % | 589.504 M -30.71 % | 850.762 M 2.97 % | 826.246 M 2.57 % | 805.527 M | 0.000 -100.00 % | 711.253 M | 0.000 -100.00 % | 740.787 M | 0.000 -100.00 % | 682.603 M | 0.000 -100.00 % | 632.124 M 22.92 % | 514.256 M 11.49 % | 461.246 M | 0.000 -100.00 % | 1.556 B | 0.000 -100.00 % | 370.776 M | 0.000 -100.00 % | 354.503 M | 0.000 -100.00 % | 362.318 M -34.55 % | 553.609 M -0.88 % | 558.497 M 55.75 % | 358.580 M 85.69 % | 193.103 M 311.91 % | 46.880 M -20.56 % | 59.015 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-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-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-03-31 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2018-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 0.000 | 0.000 |
| Other non cash items | -10.534 M 81.05 % | -55.577 M -1 312.74 % | -3.934 M 19.10 % | -4.863 M 61.27 % | -12.556 M -382.22 % | 4.449 M 117.18 % | -25.893 M -1 690.66 % | -1.446 M 0.00 % | -1.446 M -24.01 % | -1.166 M 24.38 % | -1.542 M 0.00 % | -1.542 M 78.27 % | -7.096 M -132.93 % | 21.552 M 261.74 % | -13.325 M 23.43 % | -17.403 M -59.24 % | -10.929 M -66.45 % | -6.566 M -16.25 % | -5.648 M 50.30 % | -11.364 M -73.63 % | -6.545 M 90.47 % | -68.692 M -1 887.92 % | 3.842 M 86.32 % | 2.062 M 155.18 % | -3.737 M -47.82 % | -2.528 M -114.10 % | 17.932 M 2 978.33 % | -623.000 K 94.63 % | -11.597 M -349.50 % | -2.580 M -565.66 % | 554.051 K 136.96 % | -1.499 M -106.76 % | -725.000 K -159.52 % | 1.218 M -68.54 % | 3.871 M |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.900 M -83.11 % | 17.173 M 62.87 % | 10.544 M 438.93 % | -3.111 M 60.15 % | -7.806 M -199.85 % | 7.818 M 10.17 % | 7.096 M 132.93 % | -21.552 M -261.74 % | 13.325 M -23.43 % | 17.403 M 59.24 % | 10.929 M 66.45 % | 6.566 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 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 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 | 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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 2.900 M -83.11 % | 17.173 M 93.96 % | 8.854 M 384.60 % | -3.111 M 92.60 % | -42.057 M -637.95 % | 7.818 M 10.17 % | 7.096 M 132.93 % | -21.552 M -261.74 % | 13.325 M -23.43 % | 17.403 M 59.24 % | 10.929 M 66.45 % | 6.566 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 |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 40.493 M 7.71 % | 37.593 M 84.10 % | 20.420 M 1 108.28 % | 1.690 M -64.80 % | 4.801 M -85.98 % | 34.251 M 29.58 % | 26.433 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 |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.197 M -97.04 % | 40.493 M 7.71 % | 37.593 M 256.53 % | 10.544 M 523.91 % | 1.690 M 121.65 % | -7.806 M -122.79 % | 34.251 M 382.68 % | 7.096 M 132.93 % | -21.552 M -261.74 % | 13.325 M -23.43 % | 17.403 M 59.24 % | 10.929 M 66.45 % | 6.566 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 |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.900 M -83.11 % | 17.173 M 62.87 % | 10.544 M 438.93 % | -3.111 M 60.15 % | -7.806 M -199.85 % | 7.818 M 10.17 % | 7.096 M 132.93 % | -21.552 M -261.74 % | 13.325 M -23.43 % | 17.403 M 59.24 % | 10.929 M 66.45 % | 6.566 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 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.900 M -83.11 % | 17.173 M 62.87 % | 10.544 M 438.93 % | -3.111 M 60.15 % | -7.806 M -199.85 % | 7.818 M 10.17 % | 7.096 M 132.93 % | -21.552 M -261.74 % | 13.325 M -23.43 % | 17.403 M 59.24 % | 10.929 M 66.45 % | 6.566 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 |
| 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 | 2018 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 |