Maha Rashtra Apex Corporation Limited MAHAPEXLTD.NS
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 13.609 M -84.38 % | 87.139 M 309.10 % | 21.300 M -45.28 % | 38.924 M 26.96 % | 30.658 M -24.16 % | 40.423 M 37.77 % | 29.341 M -14.04 % | 34.134 M 50.46 % | 22.687 M 312.12 % | 5.505 M -26.13 % | 7.452 M 26.54 % | 5.889 M -12.12 % | 6.701 M -7.38 % | 7.235 M -27.02 % | 9.914 M -54.33 % | 21.708 M 7.76 % | 20.144 M 10.69 % | 18.199 M |
| Net income | 196.596 M -94.32 % | 3.464 B 927.20 % | -418.772 M -3 220.51 % | 13.420 M -96.02 % | 337.177 M 146.09 % | 137.011 M 36.68 % | 100.244 M -81.42 % | 539.511 M 85.64 % | 290.616 M 38 389.33 % | -759.000 K -204.26 % | 728.000 K 104.14 % | -17.589 M -108.62 % | -8.431 M 65.57 % | -24.487 M -38.73 % | -17.651 M -112.27 % | 143.837 M 532.84 % | -33.231 M -124.65 % | 134.824 M |
| Income before tax | 238.050 M -93.16 % | 3.479 B 933.08 % | -417.637 M -2 268.08 % | 19.263 M -94.01 % | 321.356 M 134.34 % | 137.131 M 37.27 % | 99.898 M 115.09 % | 46.444 M -21.70 % | 59.312 M 14 531.14 % | -411.000 K -122.25 % | 1.847 M 110.67 % | -17.317 M -111.36 % | -8.193 M 66.47 % | -24.435 M -42.20 % | -17.183 M -147.63 % | 36.074 M 234.84 % | -26.753 M -116.25 % | 164.628 M |
| Income before tax ratio | 17.49 -56.19 % | 39.93 303.63 % | -19.61 -4 061.99 % | 0.49 -95.28 % | 10.48 208.98 % | 3.39 -0.36 % | 3.40 150.23 % | 1.36 -47.96 % | 2.61 3 601.72 % | -0.07 -130.12 % | 0.25 108.43 % | -2.94 -140.51 % | -1.22 63.80 % | -3.38 -94.86 % | -1.73 -204.30 % | 1.66 225.13 % | -1.33 -114.68 % | 9.05 |
| EBITDA | -14.504 M -120.83 % | 69.635 M 337.57 % | -29.311 M -151.20 % | 57.248 M -82.22 % | 321.985 M 127.90 % | 141.282 M 136.35 % | 59.776 M -1.69 % | 60.803 M -12.45 % | 69.448 M 313.63 % | -32.509 M -1 251.16 % | -2.406 M 41.87 % | -4.139 M 44.86 % | -7.507 M 2.58 % | -7.706 M -24.91 % | -6.169 M -106.37 % | 96.865 M 355.24 % | -37.950 M -118.10 % | 209.624 M |
| Net income ratio | 14.45 -63.66 % | 39.75 302.20 % | -19.66 -5 802.47 % | 0.34 -96.87 % | 11.00 224.48 % | 3.39 -0.79 % | 3.42 -78.38 % | 15.81 23.39 % | 12.81 9 390.90 % | -0.14 -241.13 % | 0.10 103.27 % | -2.99 -137.39 % | -1.26 62.83 % | -3.38 -90.10 % | -1.78 -126.87 % | 6.63 501.65 % | -1.65 -122.27 % | 7.41 |
| Ratio EBITDA | -1.07 -233.37 % | 0.80 158.07 % | -1.38 -193.56 % | 1.47 -86.00 % | 10.50 200.49 % | 3.50 71.56 % | 2.04 14.37 % | 1.78 -41.81 % | 3.06 151.84 % | -5.91 -1 729.04 % | -0.32 54.06 % | -0.70 37.26 % | -1.12 -5.18 % | -1.07 -71.17 % | -0.62 -113.95 % | 4.46 336.85 % | -1.88 -116.36 % | 11.52 |
| Gross profit ratio | -0.07 -107.24 % | 0.97 902.33 % | 0.10 -78.00 % | 0.44 11.44 % | 0.39 51.07 % | 0.26 -42.92 % | 0.46 629.03 % | -0.09 -199.41 % | 0.09 102.06 % | -4.21 -520.84 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 14.093 M 0.01 % | 14.092 M 0.00 % | 14.092 M 0.00 % | 14.092 M 0.00 % | 14.092 M 0.00 % | 14.092 M 0.00 % | 14.092 M -0.41 % | 14.150 M 0.00 % | 14.150 M 0.00 % | 14.150 M 0.00 % | 14.150 M 0.00 % | 14.150 M 0.00 % | 14.150 M 0.00 % | 14.150 M 0.00 % | 14.150 M 0.00 % | 14.150 M 0.00 % | 14.150 M 0.41 % | 14.092 M |
| Weighted average shs out | 14.093 M 0.01 % | 14.092 M 0.00 % | 14.092 M 0.00 % | 14.092 M 0.00 % | 14.092 M 0.00 % | 14.092 M 0.00 % | 14.092 M -0.41 % | 14.150 M 0.00 % | 14.150 M 0.00 % | 14.150 M 0.00 % | 14.150 M 0.00 % | 14.150 M 0.70 % | 14.052 M -0.70 % | 14.150 M 0.00 % | 14.150 M 0.00 % | 14.150 M 0.00 % | 14.150 M 0.41 % | 14.092 M |
| EPS diluted | 238.24 1.28 % | 235.24 891.52 % | -29.72 -3 228.42 % | 0.95 -96.03 % | 23.93 146.19 % | 9.72 36.71 % | 7.11 -81.35 % | 38.13 85.64 % | 20.54 38 420.90 % | -0.05 -207.20 % | 0.05 104.00 % | -1.25 -108.33 % | -0.60 65.32 % | -1.73 -38.40 % | -1.25 -112.29 % | 10.17 532.77 % | -2.35 -124.56 % | 9.57 |
| Earnings per share | 238.24 1.28 % | 235.24 891.52 % | -29.72 -3 228.42 % | 0.95 -96.03 % | 23.93 146.19 % | 9.72 36.71 % | 7.11 -81.35 % | 38.13 85.64 % | 20.54 38 420.90 % | -0.05 -207.20 % | 0.05 104.00 % | -1.25 -108.33 % | -0.60 65.32 % | -1.73 -38.40 % | -1.25 -112.29 % | 10.17 532.77 % | -2.35 -124.56 % | 9.57 |
| Gross profit | -954.000 K -101.13 % | 84.390 M 4 000.58 % | 2.058 M -87.96 % | 17.092 M 41.49 % | 12.080 M 14.58 % | 10.543 M -21.36 % | 13.406 M 554.75 % | -2.948 M -249.57 % | 1.971 M 108.51 % | -23.167 M -410.88 % | 7.452 M 26.54 % | 5.889 M -12.12 % | 6.701 M -7.38 % | 7.235 M -27.02 % | 9.914 M -54.33 % | 21.708 M 7.76 % | 20.144 M 10.69 % | 18.199 M |
| Income tax expense | 41.455 M 173.47 % | 15.159 M 1 235.59 % | 1.135 M -80.58 % | 5.843 M 136.93 % | -15.821 M -13 284.17 % | 120.000 K 134.68 % | -346.000 K -104.47 % | 7.748 M 823.48 % | 839.000 K 141.09 % | 348.000 K -68.90 % | 1.119 M 157.83 % | 434.000 K 47.62 % | 294.000 K 553.33 % | 45.000 K -90.38 % | 468.000 K -89.44 % | 4.433 M 1 002.74 % | 402.000 K -98.67 % | 30.151 M |
| Cost of revenue | 14.563 M 429.76 % | 2.749 M -85.71 % | 19.242 M -11.86 % | 21.832 M 17.52 % | 18.578 M -37.82 % | 29.880 M 87.51 % | 15.935 M -57.03 % | 37.082 M 79.00 % | 20.716 M -27.75 % | 28.672 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 15.817 M -37.76 % | 25.412 M 196.80 % | 8.562 M 53.19 % | 5.589 M 68.34 % | 3.320 M -60.29 % | 8.361 M -1.76 % | 8.511 M 67.97 % | 5.067 M 65.91 % | 3.054 M -16.60 % | 3.662 M 14.62 % | 3.195 M -15.45 % | 3.779 M -29.13 % | 5.332 M | 0.000 -100.00 % | 92.359 M 64.38 % | 56.186 M -17.61 % | 68.195 M 15.81 % | 58.885 M |
| Selling and marketing expenses | 177.000 K -77.85 % | 799.000 K 1 436.54 % | 52.000 K -70.62 % | 177.000 K -7.81 % | 192.000 K -32.63 % | 285.000 K 90.00 % | 150.000 K -54.13 % | 327.000 K 189.38 % | 113.000 K -58.15 % | 270.000 K 1.89 % | 265.000 K 5.58 % | 251.000 K -67.44 % | 771.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | -2.079 M | 0.000 100.00 % | -38.035 M -220.86 % | -11.854 M -70.59 % | -6.949 M -466.32 % | 1.897 M | 0.000 100.00 % | -3.735 M 68.06 % | -11.692 M 56.19 % | -26.688 M -1 344.20 % | 2.145 M -82.36 % | 12.162 M | 0.000 -100.00 % | 31.670 M 148.53 % | -65.262 M 7.50 % | -70.552 M -231.26 % | -21.298 M 89.63 % | -205.314 M |
| Operating expenses | 13.915 M -46.91 % | 26.211 M 189.09 % | -29.421 M -383.26 % | -6.088 M -77.13 % | -3.437 M -132.60 % | 10.543 M 8 087.12 % | -132.000 K -107.96 % | 1.659 M 119.46 % | -8.525 M 62.54 % | -22.756 M -505.99 % | 5.605 M -75.54 % | 22.916 M 54.50 % | 14.832 M -53.17 % | 31.670 M 16.88 % | 27.097 M 288.62 % | -14.366 M -130.63 % | 46.897 M 132.03 % | -146.429 M |
| Cost and expenses | 28.478 M -27.88 % | 39.489 M 487.95 % | -10.179 M -164.65 % | 15.744 M 3.98 % | 15.141 M -62.54 % | 40.423 M 37.77 % | 29.341 M -28.67 % | 41.137 M 237.44 % | 12.191 M 106.07 % | 5.916 M 5.55 % | 5.605 M -75.54 % | 22.916 M 54.50 % | 14.832 M -53.17 % | 31.670 M 16.88 % | 27.097 M 288.62 % | -14.366 M -130.63 % | 46.897 M 132.03 % | -146.429 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.455 -30.21 % | 0.652 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 15.994 M -38.98 % | 26.211 M 204.28 % | 8.614 M 49.39 % | 5.766 M 64.18 % | 3.512 M -59.38 % | 8.646 M -0.17 % | 8.661 M 60.57 % | 5.394 M 70.32 % | 3.167 M -19.46 % | 3.932 M 13.64 % | 3.460 M -14.14 % | 4.030 M -33.97 % | 6.103 M | 0.000 -100.00 % | 92.359 M 64.38 % | 56.186 M -17.61 % | 68.195 M 15.81 % | 58.885 M |
| Interest income | 0.000 -100.00 % | 5.255 M -90.95 % | 58.079 M 216.82 % | 18.332 M -6.09 % | 19.521 M 49.00 % | 13.101 M -67.26 % | 40.011 M -28.04 % | 55.599 M 49.81 % | 37.113 M 455.58 % | 6.680 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.530 M 159.01 % | 1.749 M -98.18 % | 95.971 M 444.11 % | 17.638 M 50.20 % | 11.743 M |
| Interest expense | 0.000 -100.00 % | 146.000 K 210.64 % | 47.000 K -75.90 % | 195.000 K -38.68 % | 318.000 K -91.75 % | 3.856 M -64.20 % | 10.772 M -24.24 % | 14.218 M -10.32 % | 15.855 M 41 623.68 % | 38.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 51.026 M -15.24 % | 60.202 M 12.50 % | 53.514 M 48.19 % | 36.111 M 2.77 % | 35.137 M |
| Depreciation and amortization | 365.000 K -9.65 % | 404.000 K 0.00 % | 404.000 K 121.98 % | 182.000 K -44.00 % | 325.000 K 10.17 % | 295.000 K -34.44 % | 450.000 K 60.14 % | 281.000 K -28.86 % | 395.000 K 9.42 % | 361.000 K -39.73 % | 599.000 K -74.96 % | 2.392 M -23.53 % | 3.128 M -11.86 % | 3.549 M -24.41 % | 4.695 M -35.48 % | 7.277 M -19.77 % | 9.070 M -6.03 % | 9.652 M |
| Operating income | -14.869 M -121.48 % | 69.231 M 119.93 % | 31.479 M 35.80 % | 23.181 M 49.38 % | 15.518 M 230.52 % | -11.889 M 48.02 % | -22.874 M -226.63 % | -7.003 M -166.72 % | 10.496 M 2 653.77 % | -411.000 K -122.25 % | 1.847 M 110.67 % | -17.317 M -112.98 % | -8.131 M 66.72 % | -24.435 M -42.20 % | -17.183 M -147.63 % | 36.074 M 234.84 % | -26.753 M -116.25 % | 164.628 M |
| Operating income ratio | -1.09 -237.52 % | 0.79 -46.24 % | 1.48 148.16 % | 0.60 17.66 % | 0.51 272.10 % | -0.29 62.27 % | -0.78 -279.99 % | -0.21 -144.35 % | 0.46 719.67 % | -0.07 -130.12 % | 0.25 108.43 % | -2.94 -142.34 % | -1.21 64.07 % | -3.38 -94.86 % | -1.73 -204.30 % | 1.66 225.13 % | -1.33 -114.68 % | 9.05 |
| Total other income expenses net | 252.919 M 155.14 % | -458.684 M -2.13 % | -449.116 M -11 362.89 % | -3.918 M -101.28 % | 305.838 M 105.23 % | 149.020 M 21.38 % | 122.772 M 129.71 % | 53.447 M 9.49 % | 48.816 M | 0.000 | 0.000 | 0.000 100.00 % | -62.000 K | 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 | 2008 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -32.175 M -158.43 % | 55.068 M 87.50 % | 29.370 M 163.40 % | -46.324 M 9.73 % | -51.319 M -38.50 % | -37.053 M -765.82 % | 5.565 M -84.76 % | 36.526 M 54.51 % | 23.640 M 23.80 % | 19.095 M 129.97 % | -63.714 M -210.47 % | -20.522 M 53.07 % | -43.732 M -421.42 % | 13.606 M 358.73 % | 2.966 M -99.79 % | 1.402 B -11.24 % | 1.580 B -9.80 % | 1.752 B |
| Total investments | 35.187 M -99.33 % | 5.217 B 181.11 % | 1.856 B -20.38 % | 2.331 B -1.22 % | 2.360 B 13.45 % | 2.080 B 6.98 % | 1.944 B 2.54 % | 1.896 B 941.88 % | 181.994 M -3.69 % | 188.971 M 0.46 % | 188.111 M -0.70 % | 189.443 M -1.43 % | 192.199 M 14.30 % | 168.151 M 1.31 % | 165.973 M -23.60 % | 217.237 M -4.19 % | 226.745 M 0.00 % | 226.746 M |
| Total debt | 3.182 M -94.94 % | 62.845 M 1 488.60 % | 3.956 M 24.32 % | 3.182 M 0.00 % | 3.182 M 0.00 % | 3.182 M -94.34 % | 56.181 M 0.00 % | 56.181 M -2.73 % | 57.757 M 0.00 % | 57.757 M -37.21 % | 91.983 M 17.88 % | 78.032 M 12.93 % | 69.095 M 16.45 % | 59.337 M 22.31 % | 48.514 M -96.54 % | 1.402 B -11.24 % | 1.580 B -9.80 % | 1.752 B |
| Accumulated other comprehensive income loss | 0.000 -100.00 % | 1.039 B | 0.000 -100.00 % | 1.029 B 0.15 % | 1.027 B | 0.000 -100.00 % | 1.031 B 1.39 % | 1.017 B | 0.000 -100.00 % | 25.448 M -60.69 % | 64.732 M 2.35 % | 63.247 M 148.67 % | 25.434 M | 0.000 100.00 % | -137.680 M | 0.000 | 0.000 | 0.000 |
| Retained earnings | 3.795 B 15.72 % | 3.279 B 1 875.11 % | -184.740 M -178.94 % | 234.032 M 6.08 % | 220.612 M 433.70 % | -66.111 M 74.41 % | -258.303 M 16.54 % | -309.475 M 65.16 % | -888.270 M 10.52 % | -992.686 M -0.12 % | -991.477 M 0.03 % | -991.751 M 1.50 % | -1.007 B -0.16 % | -1.005 B | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock | 141.178 M 0.00 % | 141.178 M 0.18 % | 140.919 M 0.00 % | 140.919 M -0.18 % | 141.178 M 0.00 % | 141.178 M 0.00 % | 141.178 M 0.00 % | 141.178 M 0.04 % | 141.116 M 0.00 % | 141.112 M -2.19 % | 144.274 M 0.00 % | 144.274 M 2.24 % | 141.108 M -2.19 % | 144.270 M 2.24 % | 141.108 M -2.19 % | 144.270 M 0.00 % | 144.270 M 0.00 % | 144.270 M |
| Total equity | 4.658 B 1.08 % | 4.609 B 307.98 % | 1.130 B -24.89 % | 1.504 B 1.01 % | 1.489 B 29.32 % | 1.151 B 13.53 % | 1.014 B 11.49 % | 909.621 M 145.19 % | 370.987 M 151.30 % | -723.115 M -0.17 % | -721.906 M 0.04 % | -722.180 M -3.25 % | -699.442 M -0.23 % | -697.841 M -3.64 % | -673.361 M -566.42 % | 144.369 M 0.05 % | 144.303 M 0.00 % | 144.304 M |
| Other non current liabilities | 1.000 K 100.00 % | -127.337 M | 0.000 | 0.000 -100.00 % | 1.114 B | 0.000 | 0.000 100.00 % | -1.102 B | 0.000 -100.00 % | 170.881 M | 0.000 -100.00 % | 126.228 M -0.37 % | 126.695 M -0.07 % | 126.781 M 0.00 % | 126.779 M | 0.000 | 0.000 | 0.000 |
| Long term debt | 0.000 -100.00 % | 1.804 M 133.07 % | 774.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.576 M | 0.000 -100.00 % | 45.893 M -0.25 % | 46.008 M 0.00 % | 46.008 M 0.00 % | 46.008 M -96.72 % | 1.402 B -11.24 % | 1.580 B -9.80 % | 1.752 B |
| Total non current liabilities | 1.000 K -99.94 % | 1.804 M 133.07 % | 774.000 K 77 300.00 % | 1.000 K -100.00 % | 1.114 B | 0.000 -100.00 % | 1.000 K -100.00 % | 2.195 B 139 171.70 % | 1.576 M -99.09 % | 172.457 M 0.92 % | 170.882 M -0.72 % | 172.121 M -0.34 % | 172.704 M -0.05 % | 172.790 M 0.00 % | 172.788 M -87.68 % | 1.402 B -11.24 % | 1.580 B -9.80 % | 1.752 B |
| Other current liabilities | 768.816 M -5.41 % | 812.779 M -15.03 % | 956.556 M -12.38 % | 1.092 B -1.97 % | 1.114 B -1.36 % | 1.129 B 9.92 % | 1.027 B -1.31 % | 1.041 B -0.40 % | 1.045 B -4.05 % | 1.089 B -13.31 % | 1.256 B -0.98 % | 1.269 B -2.31 % | 1.299 B -3.66 % | 1.348 B -8.90 % | 1.480 B 392.91 % | 300.190 M -4.79 % | 315.294 M 2.74 % | 306.882 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.480 M 23.33 % | 1.200 M -17.53 % | 1.455 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 3.182 M -94.79 % | 61.041 M 1 818.32 % | 3.182 M 0.00 % | 3.182 M 0.00 % | 3.182 M | 0.000 -100.00 % | 56.181 M 0.00 % | 56.181 M 0.00 % | 56.181 M 1 347.59 % | 3.881 M -95.78 % | 91.983 M 186.20 % | 32.139 M 39.21 % | 23.087 M 73.21 % | 13.329 M 431.88 % | 2.506 M | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 772.716 M -11.86 % | 876.731 M -8.66 % | 959.898 M -12.34 % | 1.095 B -1.96 % | 1.117 B -1.18 % | 1.130 B 3.59 % | 1.091 B -0.97 % | 1.102 B -0.05 % | 1.102 B -4.08 % | 1.149 B -14.92 % | 1.351 B 3.63 % | 1.303 B -1.50 % | 1.323 B -3.34 % | 1.369 B -7.90 % | 1.486 B 279.70 % | 391.467 M 13.88 % | 343.769 M 1.83 % | 337.604 M |
| Total liabilities | 772.717 M -12.04 % | 878.535 M -8.55 % | 960.672 M -12.27 % | 1.095 B -1.96 % | 1.117 B -1.18 % | 1.130 B 3.59 % | 1.091 B -0.97 % | 1.102 B -4.14 % | 1.149 B -13.04 % | 1.322 B -13.14 % | 1.522 B 3.12 % | 1.476 B -1.36 % | 1.496 B -2.97 % | 1.542 B -7.08 % | 1.659 B -7.51 % | 1.794 B -6.75 % | 1.924 B -7.92 % | 2.089 B |
| Other non current assets | 5.217 B -1.50 % | 5.296 B 174.95 % | 1.926 B -19.73 % | 2.400 B 1 396.73 % | 160.343 M -92.58 % | 2.160 B 2 707.92 % | 76.931 M 25.78 % | 61.165 M -95.21 % | 1.276 B 231.11 % | 385.405 M -6.80 % | 413.523 M 79.65 % | 230.184 M -46.13 % | 427.271 M -5.15 % | 450.454 M 14.99 % | 391.743 M -55.72 % | 884.712 M -5.63 % | 937.493 M -17.13 % | 1.131 B |
| Long term investments | 0.000 -100.00 % | 5.204 B 196.73 % | 1.754 B -20.74 % | 2.213 B -2.53 % | 2.270 B 12.93 % | 2.010 B 4.36 % | 1.926 B 2.13 % | 1.886 B 995.29 % | 172.177 M | 0.000 | 0.000 -100.00 % | 188.348 M | 0.000 | 0.000 -100.00 % | 125.340 M -33.02 % | 187.118 M 7.89 % | 173.434 M | 0.000 |
| Intangible assets | 1.000 K -50.00 % | 2.000 K -50.00 % | 4.000 K -55.56 % | 9.000 K -40.00 % | 15.000 K 1 400.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 49.132 M 0.00 % | 49.132 M 0.00 % | 49.132 M -9.86 % | 54.505 M -54.60 % | 120.062 M -61.92 % | 315.321 M | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 1.000 K 0.00 % | 1.000 K -75.00 % | 4.000 K -55.56 % | 9.000 K -40.00 % | 15.000 K 1 400.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K -100.00 % | 49.132 M 0.00 % | 49.132 M 0.00 % | 49.132 M -9.86 % | 54.505 M 0.00 % | 54.505 M 0.00 % | 54.505 M | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 901.000 K -95.75 % | 21.191 M -0.77 % | 21.355 M -0.62 % | 21.488 M -0.96 % | 21.696 M 1 250.09 % | 1.607 M -92.40 % | 21.156 M -2.19 % | 21.629 M 48.96 % | 14.520 M -25.39 % | 19.461 M -2.83 % | 20.028 M 11.76 % | 17.920 M -6.66 % | 19.198 M -39.72 % | 31.848 M -25.51 % | 42.753 M -12.65 % | 48.945 M -7.77 % | 53.068 M -12.91 % | 60.932 M |
| Total non current assets | 5.218 B -1.87 % | 5.318 B 161.10 % | 2.037 B -15.89 % | 2.421 B -1.25 % | 2.452 B 13.43 % | 2.162 B 6.80 % | 2.024 B 2.82 % | 1.969 B 34.58 % | 1.463 B 222.21 % | 453.998 M -5.94 % | 482.683 M -0.60 % | 485.584 M -3.07 % | 500.974 M -6.68 % | 536.807 M -12.62 % | 614.341 M -45.19 % | 1.121 B -3.71 % | 1.164 B -2.36 % | 1.192 B |
| Other current assets | 1.307 M -99.12 % | 148.392 M 2 077.75 % | 6.814 M -6.94 % | 7.322 M 227.90 % | 2.233 M -55.52 % | 5.020 M -53.85 % | 10.877 M 40.93 % | 7.718 M 24.77 % | 6.186 M -82.19 % | 34.734 M -76.45 % | 147.483 M -6.46 % | 157.668 M 135.93 % | 66.829 M -23.77 % | 87.664 M 8 256.91 % | 1.049 M -99.87 % | 817.531 M -9.52 % | 903.576 M -13.23 % | 1.041 B |
| Short term investments | 177.380 M 1 236.10 % | 13.276 M -87.01 % | 102.186 M -13.73 % | 118.444 M 31.70 % | 89.936 M 28.36 % | 70.063 M 280.84 % | 18.397 M 78.27 % | 10.320 M 5.12 % | 9.817 M | 0.000 | 0.000 -100.00 % | 1.095 M | 0.000 | 0.000 -100.00 % | 40.633 M 34.91 % | 30.119 M -43.50 % | 53.311 M | 0.000 |
| cash and cash equivalents | 32.175 M 313.72 % | 7.777 M -76.07 % | 32.498 M -34.36 % | 49.506 M -9.16 % | 54.501 M 35.46 % | 40.235 M -20.51 % | 50.616 M 157.52 % | 19.655 M -42.39 % | 34.117 M -11.76 % | 38.662 M -75.17 % | 155.697 M 59.74 % | 97.466 M -13.61 % | 112.827 M 146.72 % | 45.731 M 0.40 % | 45.548 M | 0.000 | 0.000 | 0.000 |
| Cash and short term investments | 209.555 M 895.37 % | 21.053 M -84.37 % | 134.684 M -19.81 % | 167.950 M 16.28 % | 144.437 M 30.95 % | 110.298 M 59.82 % | 69.013 M 130.24 % | 29.975 M -31.77 % | 43.934 M 13.64 % | 38.662 M -75.17 % | 155.697 M 57.97 % | 98.561 M -12.64 % | 112.827 M 146.72 % | 45.731 M 0.40 % | 45.548 M 51.23 % | 30.119 M -43.50 % | 53.311 M | 0.000 |
| Total current assets | 213.043 M 25.73 % | 169.445 M 18.85 % | 142.565 M -19.75 % | 177.659 M 15.45 % | 153.888 M 28.30 % | 119.944 M 47.68 % | 81.221 M 89.84 % | 42.783 M -25.63 % | 57.527 M -22.41 % | 74.145 M -76.79 % | 319.433 M 17.58 % | 271.678 M -8.06 % | 295.497 M 13.79 % | 259.677 M -30.09 % | 371.469 M -54.56 % | 817.531 M -9.57 % | 904.061 M -13.19 % | 1.041 B |
| Inventory | 0.000 100.00 % | -3.049 M | 0.000 -100.00 % | 1.331 M 0.00 % | 1.331 M 0.00 % | 1.331 M 0.00 % | 1.331 M 0.00 % | 1.331 M 0.00 % | 1.331 M 0.00 % | 1.331 M -0.30 % | 1.335 M -0.15 % | 1.337 M | 0.000 -100.00 % | 6.220 M -34.88 % | 9.551 M | 0.000 | 0.000 | 0.000 |
| Net receivables | 2.181 M -28.47 % | 3.049 M 185.75 % | 1.067 M 1.04 % | 1.056 M -82.06 % | 5.887 M 78.66 % | 3.295 M | 0.000 -100.00 % | 2.031 M -66.57 % | 6.076 M 1 446.06 % | 393.000 K -97.37 % | 14.922 M -1.87 % | 15.207 M -86.39 % | 111.756 M -6.92 % | 120.062 M -61.92 % | 315.321 M | 0.000 | 0.000 | 0.000 |
| Tax assets | 0.000 100.00 % | -5.204 B -212.59 % | -1.665 B 24.76 % | -2.213 B | 0.000 100.00 % | -2.010 B -4.36 % | -1.926 B -2.13 % | -1.886 B -995.29 % | -172.177 M | 0.000 | 0.000 100.00 % | -188.348 M | 0.000 | 0.000 100.00 % | -125.340 M | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 100.00 % | -88.943 M | 0.000 -100.00 % | 1.000 K | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 -100.00 % | 70.470 M 3 041.15 % | -2.396 M 38.80 % | -3.915 M | 0.000 -100.00 % | 47.363 M 374.97 % | -17.225 M | 0.000 | 0.000 | 0.000 |
| Account payables | 718.000 K -74.82 % | 2.851 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.992 M 4.26 % | 3.829 M 221.49 % | 1.191 M -14.25 % | 1.389 M 8.01 % | 1.286 M 14.41 % | 1.124 M -23.85 % | 1.476 M -80.69 % | 7.645 M 81.59 % | 4.210 M -95.39 % | 91.277 M 220.55 % | 28.475 M -7.31 % | 30.722 M |
| Tax payables | 0.000 -100.00 % | 60.000 K -62.50 % | 160.000 K 20.30 % | 133.000 K 177.08 % | 48.000 K -96.13 % | 1.239 M -67.09 % | 3.765 M 283.79 % | 981.000 K 2 292.68 % | 41.000 K -96.56 % | 1.192 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 -100.00 % | 127.337 M | 0.000 | 0.000 -100.00 % | 127.377 M 0.11 % | 127.236 M | 0.000 -100.00 % | 1.102 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 101.000 K 0.00 % | 101.000 K 0.00 % | 101.000 K 0.00 % | 101.000 K 0.00 % | 101.000 K 0.00 % | 101.000 K 0.00 % | 101.000 K 1.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K -13.79 % | 116.000 K 10.48 % | 105.000 K 7.14 % | 98.000 K -1.01 % | 99.000 K 200.00 % | 33.000 K -2.94 % | 34.000 K |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -52.300 M | 0.000 -100.00 % | 45.893 M -0.25 % | 46.008 M 0.00 % | 46.008 M 0.00 % | 46.008 M | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 -100.00 % | 3.182 M 0.00 % | 3.182 M 0.00 % | 3.182 M 0.00 % | 3.182 M 0.00 % | 3.182 M | 0.000 -100.00 % | 3.162 M 0.00 % | 3.162 M 0.00 % | 3.162 M 0.00 % | 3.162 M 0.00 % | 3.162 M | 0.000 -100.00 % | 3.162 M 0.00 % | 3.162 M | 0.000 |
| Other total stockholders equity | 4.617 B 3 006.44 % | 148.627 M -87.33 % | 1.173 B 1 107.74 % | 97.150 M -2.67 % | 99.814 M -90.70 % | 1.073 B 1 010.47 % | 96.632 M 109.72 % | -994.559 M -188.96 % | 1.118 B 986.42 % | 102.911 M 79.59 % | 57.303 M 12.63 % | 50.877 M 310.99 % | 12.379 M -92.26 % | 159.833 M 123.61 % | -676.887 M -21 306.93 % | -3.162 M 0.00 % | -3.162 M | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K 0.00 % | 1.000 K 100.00 % | -127.236 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K 100.00 % | -2.195 B -4 933.67 % | 45.409 M | 0.000 -100.00 % | 4.000 K | 0.000 -100.00 % | 19.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 5.431 B -1.02 % | 5.487 B 162.51 % | 2.090 B -19.58 % | 2.599 B -0.26 % | 2.606 B 14.21 % | 2.282 B 8.38 % | 2.105 B 4.67 % | 2.011 B 32.30 % | 1.520 B 153.98 % | 598.613 M -25.15 % | 799.720 M 6.16 % | 753.347 M -5.41 % | 796.471 M -5.61 % | 843.847 M -12.88 % | 968.585 M -50.03 % | 1.938 B -6.27 % | 2.068 B -7.41 % | 2.234 B |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | -115.346 M 37.55 % | -184.716 M -54.94 % | -119.214 M -244.88 % | -34.567 M -17.61 % | -29.390 M -166.76 % | 44.021 M 167.42 % | -65.298 M -1 011.60 % | 7.163 M 125.90 % | -27.659 M -444.36 % | -5.081 M -103.18 % | 159.975 M 21.58 % | 131.583 M -43.48 % | 232.793 M 45.33 % | 160.187 M 12.61 % | 142.249 M 153.06 % | 56.212 M -42.31 % | 97.446 M -29.88 % | 138.969 M |
| Accounts receivables | 2.101 M | 0.000 -100.00 % | 626.000 K | 0.000 -100.00 % | 384.000 K -89.33 % | 3.598 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 60.997 M 651.38 % | 8.118 M | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.000 K 100.00 % | 2.000 K -99.93 % | 2.748 M 28.71 % | 2.135 M -35.91 % | 3.331 M 1 025.34 % | 296.000 K -99.02 % | 30.144 M -40.68 % | 50.818 M -36.98 % | 80.634 M |
| Accounts payables | -2.133 M -2 701.22 % | 82.000 K 117.19 % | -477.000 K -157.68 % | 827.000 K 209.68 % | -754.000 K 4.44 % | -789.000 K -428.75 % | 240.000 K -90.58 % | 2.547 M 1 547.16 % | -176.000 K -270.87 % | 103.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -115.314 M 37.60 % | -184.798 M -54.82 % | -119.363 M -237.23 % | -35.395 M -21.97 % | -29.020 M -170.42 % | 41.212 M 162.88 % | -65.538 M -1 519.80 % | 4.616 M 116.80 % | -27.483 M -429.74 % | -5.188 M -103.24 % | 159.973 M 24.17 % | 128.835 M -44.14 % | 230.658 M 140.62 % | 95.859 M -28.38 % | 133.835 M 413.41 % | 26.068 M -44.09 % | 46.628 M -20.07 % | 58.335 M |
| Other non cash items | -166.080 M 95.07 % | -3.368 B -832.98 % | 459.551 M 6 045.80 % | -7.729 M 97.28 % | -283.639 M -2 192.40 % | -12.373 M 78.45 % | -57.402 M -9.07 % | -52.629 M -62.88 % | -32.311 M -492.43 % | -5.454 M 45.47 % | -10.002 M 4.38 % | -10.460 M 74.54 % | -41.092 M 46.55 % | -76.878 M -534.73 % | -12.112 M 51.74 % | -25.099 M 60.64 % | -63.771 M 75.83 % | -263.853 M |
| Net cash provided by operating activities | -43.011 M 51.48 % | -88.637 M -15.27 % | -76.896 M -239.23 % | -22.668 M -362.00 % | 8.652 M -94.88 % | 168.953 M 867.76 % | -22.006 M -1 847.90 % | 1.259 M 440.27 % | -370.000 K 97.00 % | -12.317 M -108.14 % | 151.300 M 42.84 % | 105.926 M -43.18 % | 186.431 M 199.89 % | 62.166 M -48.40 % | 120.478 M 61.79 % | 74.464 M 365.63 % | 15.992 M -67.88 % | 49.785 M |
| Investments in property plant and equipment | -9.033 M | 0.000 100.00 % | -66.000 K 70.93 % | -227.000 K -238.81 % | -67.000 K 93.06 % | -966.000 K -3 615.38 % | -26.000 K 92.07 % | -328.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.726 M | 0.000 | 0.000 |
| Acquisitions net | 0.000 -100.00 % | 427.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.000 K | 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 | -3.245 M 86.78 % | -24.550 M | 0.000 100.00 % | -2.000 K -100.00 % | -1.000 K 0.00 % | -1.000 K 100.00 % | -31.126 M -780.76 % | -3.534 M -223.92 % | -1.091 M | 0.000 | 0.000 | 0.000 100.00 % | -24.048 M -1 004.64 % | -2.177 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 24.250 M -71.38 % | 84.726 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.442 M -35.23 % | 5.314 M | 0.000 -100.00 % | 6.100 M | 0.000 | 0.000 -100.00 % | 4.455 M | 0.000 | 0.000 -100.00 % | 310.000 K -98.79 % | 25.614 M 134.50 % | 10.923 M 130.30 % | 4.743 M |
| Other investing activites | 57.241 M 2 413.88 % | 2.277 M -95.67 % | 52.604 M 802.61 % | 5.828 M | 0.000 100.00 % | -121.796 M -7 477.10 % | 1.651 M -5.82 % | 1.753 M 122.35 % | -7.844 M -234.41 % | 5.836 M -36.81 % | 9.235 M 11.02 % | 8.318 M -83.54 % | 50.525 M -40.17 % | 84.447 M 309.74 % | 20.610 M 31.43 % | 15.681 M -67.29 % | 47.943 M -83.53 % | 291.023 M |
| Net cash used for investing activites | 69.213 M 10.07 % | 62.880 M 19.68 % | 52.538 M 838.35 % | 5.599 M 8 333.82 % | -68.000 K 99.94 % | -119.321 M -393.88 % | -24.160 M -1 045.57 % | -2.109 M 25.61 % | -2.835 M -148.58 % | 5.836 M -36.81 % | 9.235 M -27.70 % | 12.773 M -51.76 % | 26.477 M -67.82 % | 82.270 M 293.26 % | 20.920 M -47.13 % | 39.569 M -32.78 % | 58.866 M -80.10 % | 295.766 M |
| Debt repayment | -1.804 M -275.15 % | 1.030 M 33.07 % | 774.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 247.000 K | 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 |
| 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 |
| 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 100.00 % | -69.684 M 79.89 % | -346.556 M |
| Other financing activites | 0.000 -100.00 % | 6.000 K -99.91 % | 6.576 M -45.54 % | 12.075 M 112.51 % | 5.682 M 110.12 % | -56.157 M -487.66 % | -9.556 M 29.80 % | -13.612 M -915.82 % | -1.340 M 98.79 % | -110.554 M -8.06 % | -102.304 M 23.69 % | -134.059 M 8.01 % | -145.740 M -1.03 % | -144.253 M 3.20 % | -149.017 M -30.26 % | -114.404 M | 0.000 | 0.000 |
| Net cash used provided by financing activities | -1.804 M -274.13 % | 1.036 M -85.90 % | 7.350 M -39.13 % | 12.075 M 112.51 % | 5.682 M 110.12 % | -56.157 M -487.66 % | -9.556 M 29.80 % | -13.612 M -915.82 % | -1.340 M 98.79 % | -110.554 M -8.06 % | -102.304 M 23.69 % | -134.059 M 8.01 % | -145.740 M -1.03 % | -144.253 M 3.04 % | -148.770 M -30.04 % | -114.404 M -64.18 % | -69.684 M 79.89 % | -346.556 M |
| 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 -100.00 % | 1.000 K | 0.000 | 0.000 |
| Net change in cash | 24.398 M 198.69 % | -24.721 M -45.35 % | -17.008 M -240.50 % | -4.995 M -135.01 % | 14.266 M 237.42 % | -10.381 M -133.53 % | 30.961 M 314.09 % | -14.462 M -218.20 % | -4.545 M 96.12 % | -117.035 M -300.98 % | 58.231 M 479.08 % | -15.361 M -122.87 % | 67.168 M 36 603.83 % | 183.000 K 102.60 % | -7.051 M -1 805.68 % | -370.000 K -107.15 % | 5.174 M 614.83 % | -1.005 M |
| Cash at beginning of period | 7.777 M -76.07 % | 32.498 M -34.36 % | 49.506 M -9.16 % | 54.501 M 35.46 % | 40.235 M -20.51 % | 50.616 M 157.52 % | 19.655 M -42.39 % | 34.117 M -11.76 % | 38.662 M -75.17 % | 155.697 M 59.74 % | 97.466 M -13.61 % | 112.827 M 146.72 % | 45.731 M 0.40 % | 45.548 M 276.43 % | 12.100 M -2.97 % | 12.470 M 70.92 % | 7.296 M -12.11 % | 8.301 M |
| Cash at end of period | 32.175 M 313.72 % | 7.777 M -76.07 % | 32.498 M -34.36 % | 49.506 M -9.16 % | 54.501 M 35.46 % | 40.235 M -20.51 % | 50.616 M 157.52 % | 19.655 M -42.39 % | 34.117 M -11.76 % | 38.662 M -75.17 % | 155.697 M 59.74 % | 97.466 M -13.61 % | 112.827 M 146.72 % | 45.731 M 805.74 % | 5.049 M -58.27 % | 12.100 M -2.97 % | 12.470 M 70.92 % | 7.296 M |
| Operating cash flow | -43.011 M 51.48 % | -88.637 M -15.27 % | -76.896 M -239.23 % | -22.668 M -362.00 % | 8.652 M -81.49 % | 46.743 M 312.41 % | -22.006 M -1 847.90 % | 1.259 M 440.27 % | -370.000 K 97.00 % | -12.317 M -108.14 % | 151.300 M 42.84 % | 105.926 M -43.16 % | 186.359 M 199.78 % | 62.166 M -48.40 % | 120.478 M 61.79 % | 74.464 M 365.63 % | 15.992 M -67.88 % | 49.785 M |
| Capital expenditure | -9.033 M -2 215.46 % | 427.000 K 746.97 % | -66.000 K 70.93 % | -227.000 K -238.81 % | -67.000 K 93.06 % | -966.000 K -3 615.38 % | -26.000 K 92.07 % | -328.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.726 M | 0.000 | 0.000 |
| Free CashFlow | -52.044 M 41.28 % | -88.637 M -15.17 % | -76.962 M -236.15 % | -22.895 M -366.69 % | 8.585 M -81.25 % | 45.777 M 307.78 % | -22.032 M -2 466.49 % | 931.000 K 351.62 % | -370.000 K 97.00 % | -12.317 M -108.14 % | 151.300 M 42.84 % | 105.926 M -43.16 % | 186.359 M 199.78 % | 62.166 M -48.40 % | 120.478 M 65.63 % | 72.738 M 354.84 % | 15.992 M -67.88 % | 49.785 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 531.000 K -82.19 % | 2.982 M 487.01 % | 508.000 K -89.39 % | 4.786 M -10.26 % | 5.333 M -92.25 % | 68.783 M 989.89 % | 6.311 M -13.45 % | 7.292 M 53.42 % | 4.753 M -4.71 % | 4.988 M -53.65 % | 10.762 M 2 666.58 % | 389.000 K -92.46 % | 5.161 M -22.18 % | 6.632 M -9.95 % | 7.365 M -65.14 % | 21.126 M 455.80 % | 3.801 M -84.00 % | 23.759 M 196.36 % | 8.017 M 52.36 % | 5.262 M 41.91 % | 3.708 M -51.28 % | 7.611 M -59.08 % | 18.600 M 199.42 % | 6.212 M -22.35 % | 8.000 M -49.90 % | 15.967 M 4 968.89 % | 315.000 K -96.06 % | 8.000 M -62.41 % | 21.284 M |
| Net income | 238.641 M -93.42 % | 3.628 B 5 435.44 % | -68.005 M 14.66 % | -79.688 M -166.27 % | 120.256 M -97.24 % | 4.353 B 585.28 % | -897.009 M -3 801.45 % | 24.234 M 534.40 % | 3.820 M 100.85 % | -449.156 M -11 494.11 % | 3.942 M -61.74 % | 10.302 M -36.17 % | 16.140 M 592.52 % | -3.277 M -119.80 % | 16.554 M 406.27 % | -5.405 M -197.40 % | 5.549 M -29.73 % | 7.897 M -76.19 % | 33.173 M -88.36 % | 285.008 M 2 468.10 % | 11.098 M 154.08 % | -20.521 M 86.53 % | -152.353 M -156.85 % | 267.988 M 539.65 % | 41.896 M -20.72 % | 52.846 M 359.65 % | 11.497 M -72.56 % | 41.896 M 133.40 % | 17.951 M |
| Income before tax | 238.641 M -52.99 % | 507.674 M 753.74 % | 59.465 M 174.49 % | -79.825 M -2 911.73 % | 2.839 M -99.93 % | 4.364 B 586.46 % | -897.008 M -3 218.94 % | 28.760 M 652.88 % | 3.820 M 100.85 % | -448.083 M -11 290.88 % | 4.004 M -61.13 % | 10.302 M -36.17 % | 16.140 M 608.83 % | 2.277 M -86.49 % | 16.857 M 411.88 % | -5.405 M -197.67 % | 5.534 M -58.84 % | 13.445 M -59.91 % | 33.538 M -87.39 % | 265.887 M 3 033.24 % | 8.486 M 147.79 % | -17.755 M 88.34 % | -152.222 M -156.85 % | 267.756 M 537.83 % | 41.979 M -21.42 % | 53.425 M 330.29 % | 12.416 M 2 447.07 % | -529.000 K -102.95 % | 17.951 M |
| Income before tax ratio | 449.42 163.98 % | 170.25 45.44 % | 117.06 801.83 % | -16.68 -3 233.09 % | 0.53 -99.16 % | 63.44 144.63 % | -142.13 -3 703.76 % | 3.94 390.73 % | 0.80 100.89 % | -89.83 -24 245.21 % | 0.37 -98.60 % | 26.48 746.84 % | 3.13 810.86 % | 0.34 -85.00 % | 2.29 994.60 % | -0.26 -117.57 % | 1.46 157.28 % | 0.57 -86.47 % | 4.18 -91.72 % | 50.53 2 107.92 % | 2.29 198.10 % | -2.33 71.50 % | -8.18 -118.99 % | 43.10 721.42 % | 5.25 56.83 % | 3.35 -91.51 % | 39.42 59 708.13 % | -0.07 -107.84 % | 0.84 |
| EBITDA | -4.212 M 93.47 % | -64.460 M -214.05 % | 56.518 M 1 315.96 % | -4.648 M -26.82 % | -3.665 M -104.78 % | 76.597 M 7 367.27 % | -1.054 M 26.35 % | -1.431 M 68.04 % | -4.477 M -141.80 % | 10.710 M | 0.000 100.00 % | -871.000 K 93.92 % | -14.317 M -208.54 % | 13.190 M 525.90 % | -3.097 M -124.64 % | 12.571 M 538.01 % | -2.870 M -100.88 % | 327.893 M | 0.000 100.00 % | -2.210 M 20.25 % | -2.771 M -101.86 % | 149.217 M 3 728.04 % | 3.898 M 171.41 % | -5.459 M 14.36 % | -6.374 M -104.65 % | 137.192 M 1 591.54 % | -9.198 M -44.30 % | -6.374 M -169.88 % | 9.122 M |
| Net income ratio | 449.42 -63.06 % | 1 216.76 1 008.92 % | -133.87 -704.00 % | -16.65 -173.84 % | 22.55 -64.37 % | 63.29 144.53 % | -142.13 -4 376.81 % | 3.32 313.51 % | 0.80 100.89 % | -90.05 -24 683.69 % | 0.37 -98.62 % | 26.48 746.84 % | 3.13 732.90 % | -0.49 -121.98 % | 2.25 978.52 % | -0.26 -117.53 % | 1.46 339.22 % | 0.33 -91.97 % | 4.14 -92.36 % | 54.16 1 709.68 % | 2.99 211.01 % | -2.70 67.08 % | -8.19 -118.99 % | 43.14 723.76 % | 5.24 58.23 % | 3.31 -90.93 % | 36.50 596.93 % | 5.24 520.94 % | 0.84 |
| Ratio EBITDA | -7.93 63.30 % | -21.62 -119.43 % | 111.26 11 555.91 % | -0.97 -41.32 % | -0.69 -161.71 % | 1.11 766.79 % | -0.17 14.90 % | -0.20 79.17 % | -0.94 -143.87 % | 2.15 | 0.00 100.00 % | -2.24 19.29 % | -2.77 -239.48 % | 1.99 572.97 % | -0.42 -170.67 % | 0.60 178.81 % | -0.76 -105.47 % | 13.80 | 0.00 100.00 % | -0.42 43.80 % | -0.75 -103.81 % | 19.61 9 255.08 % | 0.21 123.85 % | -0.88 -10.30 % | -0.80 -109.27 % | 8.59 129.43 % | -29.20 -3 564.89 % | -0.80 -285.91 % | 0.43 |
| Gross profit ratio | -2.64 -378.31 % | 0.95 132.56 % | -2.91 -1 658.16 % | -0.17 41.52 % | -0.28 -129.76 % | 0.95 1 823.53 % | 0.05 -83.11 % | 0.29 203.18 % | 0.10 -79.27 % | 0.47 324.21 % | 0.11 103.88 % | -2.83 -64.13 % | -1.73 -481.44 % | 0.45 -18.72 % | 0.56 -36.95 % | 0.88 88.53 % | 0.47 -49.65 % | 0.93 35.57 % | 0.69 3.29 % | 0.66 39.06 % | 0.48 -46.76 % | 0.90 103.10 % | 0.44 215.44 % | -0.38 -44.19 % | -0.27 -137.33 % | 0.71 105.60 % | -12.70 -4 687.48 % | -0.27 -126.54 % | 1.00 |
| Weighted average shs out dil | 14.096 M 0.02 % | 14.093 M 0.09 % | 14.080 M -0.17 % | 14.104 M 0.04 % | 14.098 M 0.04 % | 14.092 M 0.00 % | 14.092 M -0.56 % | 14.172 M 0.17 % | 14.148 M 0.70 % | 14.050 M -0.20 % | 14.079 M -0.24 % | 14.112 M 0.55 % | 14.035 M -0.15 % | 14.055 M -0.66 % | 14.149 M -0.53 % | 14.224 M -0.03 % | 14.228 M 0.97 % | 14.092 M -0.17 % | 14.116 M 0.15 % | 14.095 M 0.34 % | 14.048 M -0.34 % | 14.096 M 0.02 % | 14.094 M 0.03 % | 14.090 M -0.12 % | 14.106 M 0.42 % | 14.048 M 0.19 % | 14.021 M -0.61 % | 14.106 M 0.20 % | 14.079 M |
| Weighted average shs out | 14.096 M 0.02 % | 14.093 M 0.09 % | 14.080 M -0.17 % | 14.104 M 0.04 % | 14.098 M 0.04 % | 14.092 M 0.00 % | 14.092 M -0.56 % | 14.172 M 0.17 % | 14.148 M 0.71 % | 14.049 M -0.21 % | 14.079 M -0.24 % | 14.112 M 0.55 % | 14.035 M -0.15 % | 14.055 M -0.66 % | 14.149 M -0.53 % | 14.224 M -0.03 % | 14.228 M 0.97 % | 14.092 M -0.17 % | 14.116 M 0.15 % | 14.095 M 0.34 % | 14.048 M -0.31 % | 14.092 M -0.01 % | 14.094 M 0.03 % | 14.090 M -0.12 % | 14.106 M 0.42 % | 14.048 M 0.19 % | 14.021 M -0.61 % | 14.106 M 0.20 % | 14.079 M |
| EPS diluted | 16.93 6.48 % | 15.90 429.19 % | -4.83 14.51 % | -5.65 -166.24 % | 8.53 -97.23 % | 307.48 583.08 % | -63.65 -3 822.22 % | 1.71 533.33 % | 0.27 50.00 % | 0.18 -35.71 % | 0.28 -61.64 % | 0.73 -36.52 % | 1.15 600.00 % | -0.23 -119.66 % | 1.17 407.89 % | -0.38 -197.44 % | 0.39 -30.36 % | 0.56 -76.17 % | 2.35 -88.38 % | 20.22 2 459.49 % | 0.79 154.11 % | -1.46 86.49 % | -10.81 -156.83 % | 19.02 540.40 % | 2.97 -20.80 % | 3.75 357.32 % | 0.82 -72.39 % | 2.97 132.03 % | 1.28 |
| Earnings per share | 16.93 6.48 % | 15.90 429.19 % | -4.83 14.51 % | -5.65 -166.24 % | 8.53 -97.23 % | 307.48 583.08 % | -63.65 -3 822.22 % | 1.71 533.33 % | 0.27 50.00 % | 0.18 -35.71 % | 0.28 -61.64 % | 0.73 -36.52 % | 1.15 600.00 % | -0.23 -119.66 % | 1.17 407.89 % | -0.38 -197.44 % | 0.39 -30.36 % | 0.56 -76.17 % | 2.35 -88.38 % | 20.22 2 459.49 % | 0.79 154.11 % | -1.46 86.49 % | -10.81 -156.83 % | 19.02 540.40 % | 2.97 -20.80 % | 3.75 357.32 % | 0.82 -72.39 % | 2.97 132.03 % | 1.28 |
| Gross profit | -1.400 M -149.56 % | 2.825 M 291.14 % | -1.478 M -86.62 % | -792.000 K 47.51 % | -1.509 M -102.31 % | 65.409 M 20 864.42 % | 312.000 K -85.39 % | 2.135 M 365.14 % | 459.000 K -80.25 % | 2.324 M 96.62 % | 1.182 M 207.26 % | -1.102 M 87.63 % | -8.908 M -396.83 % | 3.001 M -26.80 % | 4.100 M -78.02 % | 18.652 M 947.87 % | 1.780 M -91.94 % | 22.098 M 301.78 % | 5.500 M 57.37 % | 3.495 M 97.35 % | 1.771 M -74.06 % | 6.828 M -16.89 % | 8.216 M 445.65 % | -2.377 M -11.96 % | -2.123 M -118.70 % | 11.350 M 383.61 % | -4.002 M -88.51 % | -2.123 M -109.97 % | 21.284 M |
| Income tax expense | 0.000 -100.00 % | 39.918 M 2 751.29 % | 1.400 M 1 121.90 % | -137.000 K -150.00 % | 274.000 K -97.42 % | 10.632 M 1 063 100.00 % | 1.000 K -99.98 % | 4.526 M | 0.000 -100.00 % | 1.073 M 1 630.65 % | 62.000 K | 0.000 | 0.000 -100.00 % | 5.554 M 1 726.97 % | 304.000 K | 0.000 100.00 % | -15.000 K -100.27 % | 5.548 M 1 420.00 % | 365.000 K 101.91 % | -19.121 M -632.04 % | -2.612 M -1 979.14 % | 139.000 K 6.11 % | 131.000 K 156.47 % | -232.000 K -379.52 % | 83.000 K 124.06 % | -345.000 K | 0.000 -100.00 % | 83.000 K | 0.000 |
| Cost of revenue | 1.931 M 1 129.94 % | 157.000 K -92.09 % | 1.986 M -64.40 % | 5.578 M -18.47 % | 6.842 M 102.79 % | 3.374 M -43.76 % | 5.999 M 16.33 % | 5.157 M 20.10 % | 4.294 M 61.19 % | 2.664 M -72.19 % | 9.580 M 542.52 % | 1.491 M -89.40 % | 14.069 M 287.47 % | 3.631 M 11.21 % | 3.265 M 31.97 % | 2.474 M 22.41 % | 2.021 M 21.67 % | 1.661 M -34.01 % | 2.517 M 42.44 % | 1.767 M -8.78 % | 1.937 M 147.38 % | 783.000 K -92.46 % | 10.384 M 20.90 % | 8.589 M -15.15 % | 10.123 M 119.25 % | 4.617 M 6.95 % | 4.317 M -57.35 % | 10.123 M | 0.000 |
| General and administrative expenses | 0.000 -100.00 % | 1.576 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.315 M | 0.000 | 0.000 | 0.000 -100.00 % | 8.904 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.920 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.728 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.043 M | 0.000 | 0.000 | 0.000 -100.00 % | 18.789 M | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 -100.00 % | 177.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 799.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 52.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 177.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 192.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 285.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 150.000 K | 0.000 | 0.000 | 0.000 |
| Other expenses | 2.928 M -95.54 % | 65.615 M 213.30 % | -57.911 M -1 565.36 % | 3.952 M 223.65 % | -3.196 M 83.11 % | -18.918 M -322.09 % | -4.482 M -309.93 % | 2.135 M -47.81 % | 4.091 M 76.03 % | 2.324 M 96.62 % | 1.182 M | 0.000 | 0.000 -100.00 % | 3.001 M 4 379.10 % | 67.000 K -99.55 % | 14.953 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.519 M | 0.000 100.00 % | -52.707 M -1 217.02 % | -4.002 M -192.72 % | 4.316 M | 0.000 |
| Operating expenses | 2.928 M -95.65 % | 67.368 M 216.33 % | -57.911 M -1 565.36 % | 3.952 M 10.27 % | 3.584 M 140.71 % | -8.804 M -700.14 % | 1.467 M -31.29 % | 2.135 M -50.28 % | 4.294 M 84.77 % | 2.324 M 96.62 % | 1.182 M 1 002.29 % | -131.000 K -102.38 % | 5.507 M 83.51 % | 3.001 M -58.88 % | 7.298 M -51.19 % | 14.953 M 216.13 % | 4.730 M -60.61 % | 12.009 M 698.47 % | 1.504 M -74.00 % | 5.784 M 198.61 % | 1.937 M -81.74 % | 10.608 M 29.11 % | 8.216 M 160.25 % | 3.157 M -26.85 % | 4.316 M -61.97 % | 11.350 M 383.61 % | -4.002 M -192.72 % | 4.316 M 29.49 % | 3.333 M |
| Cost and expenses | 4.859 M -92.80 % | 67.525 M 220.74 % | -55.925 M -686.83 % | 9.530 M -8.59 % | 10.426 M 292.01 % | -5.430 M -172.73 % | 7.466 M 2.39 % | 7.292 M -21.86 % | 9.332 M 87.09 % | 4.988 M -52.08 % | 10.409 M 665.37 % | 1.360 M -93.05 % | 19.576 M 195.17 % | 6.632 M -37.21 % | 10.563 M -50.00 % | 21.126 M 212.93 % | 6.751 M -50.61 % | 13.670 M 51.38 % | 9.030 M 19.59 % | 7.551 M 15.16 % | 6.557 M -36.51 % | 10.328 M -30.12 % | 14.780 M 25.83 % | 11.746 M -18.65 % | 14.439 M -9.57 % | 15.967 M 4 968.89 % | 315.000 K -97.82 % | 14.439 M 97.15 % | 7.324 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 -100.00 % | 1.753 M | 0.000 | 0.000 -100.00 % | 6.780 M -32.96 % | 10.114 M 70.01 % | 5.949 M 16.42 % | 5.110 M 1.43 % | 5.038 M -43.75 % | 8.956 M | 0.000 -100.00 % | 1.491 M -72.93 % | 5.507 M -45.46 % | 10.097 M 38.35 % | 7.298 M 18.22 % | 6.173 M 30.51 % | 4.730 M -40.28 % | 7.920 M 21.60 % | 6.513 M 12.60 % | 5.784 M 25.19 % | 4.620 M -55.27 % | 10.328 M -0.54 % | 10.384 M 55.54 % | 6.676 M -18.39 % | 8.180 M -56.81 % | 18.939 M | 0.000 | 0.000 -100.00 % | 7.324 M |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 116.000 K 39.76 % | 83.000 K -2.35 % | 85.000 K -11.46 % | 96.000 K -4.95 % | 101.000 K 2.02 % | 99.000 K -1.98 % | 101.000 K -0.98 % | 102.000 K 0.00 % | 102.000 K -0.97 % | 103.000 K 0.00 % | 103.000 K 3.00 % | 100.000 K 2.04 % | 98.000 K 5.38 % | 93.000 K -7.00 % | 100.000 K 8.70 % | 92.000 K 15.00 % | 80.000 K -2.44 % | 82.000 K -4.65 % | 86.000 K 8.86 % | 79.000 K 1.28 % | 78.000 K 1.30 % | 77.000 K -1.28 % | 78.000 K 4.00 % | 75.000 K 15.38 % | 65.000 K -4.41 % | 68.000 K 3.03 % | 66.000 K 1.54 % | 65.000 K 100.74 % | -8.829 M |
| Operating income | -4.328 M 93.29 % | -64.543 M -214.37 % | 56.433 M 1 289.57 % | -4.744 M -25.97 % | -3.766 M -104.32 % | 87.162 M 7 646.49 % | -1.155 M 90.53 % | -12.197 M -166.37 % | -4.579 M 68.63 % | -14.597 M -4 235.13 % | 353.000 K 136.35 % | -971.000 K 93.26 % | -14.415 M -185.55 % | 16.849 M 698.12 % | -2.817 M -122.57 % | 12.479 M 523.02 % | -2.950 M -113.62 % | 21.667 M 2 238.89 % | -1.013 M 51.78 % | -2.101 M 26.25 % | -2.849 M 24.63 % | -3.780 M -198.95 % | 3.820 M 169.03 % | -5.534 M 14.05 % | -6.439 M -111.65 % | 55.292 M 696.85 % | -9.264 M -43.87 % | -6.439 M -146.13 % | 13.960 M |
| Operating income ratio | -8.15 62.34 % | -21.64 -119.48 % | 111.09 11 307.21 % | -0.99 -40.37 % | -0.71 -155.73 % | 1.27 792.41 % | -0.18 89.06 % | -1.67 -73.62 % | -0.96 67.08 % | -2.93 -9 021.86 % | 0.03 101.31 % | -2.50 10.63 % | -2.79 -209.94 % | 2.54 764.23 % | -0.38 -164.75 % | 0.59 176.11 % | -0.78 -185.10 % | 0.91 821.73 % | -0.13 68.35 % | -0.40 48.03 % | -0.77 -54.70 % | -0.50 -341.82 % | 0.21 123.05 % | -0.89 -10.68 % | -0.80 -123.24 % | 3.46 111.77 % | -29.41 -3 553.92 % | -0.80 -222.72 % | 0.66 |
| Total other income expenses net | 242.969 M -57.54 % | 572.217 M 565.07 % | -123.038 M -63.87 % | -75.081 M -1 236.73 % | 6.605 M -98.30 % | 387.813 M 143.29 % | -895.853 M -2 287.30 % | 40.957 M 387.64 % | 8.399 M 101.94 % | -433.486 M -11 973.08 % | 3.651 M -67.61 % | 11.273 M -63.11 % | 30.555 M 309.68 % | -14.572 M -174.07 % | 19.674 M 210.01 % | -17.884 M -310.80 % | 8.484 M 203.19 % | -8.222 M -123.80 % | 34.551 M -87.11 % | 267.988 M 2 264.25 % | 11.335 M 181.11 % | -13.975 M 91.04 % | -156.042 M -157.10 % | 273.290 M 464.44 % | 48.418 M 2 693.36 % | -1.867 M -108.61 % | 21.680 M 266.84 % | 5.910 M 48.08 % | 3.991 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 |
| 2025-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-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-06-30 | 2018-03-31 | 2017-03-31 | 2016-03-31 | 2015-03-31 | 2014-03-31 | 2013-03-31 | 2012-03-31 | 2011-03-31 | 2010-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 100.00 % | -32.175 M | 0.000 100.00 % | -33.203 M | 0.000 100.00 % | -5.973 M | 0.000 100.00 % | -31.500 M 9.78 % | -34.915 M 1.84 % | -35.568 M 23.22 % | -46.324 M | 0.000 100.00 % | -34.815 M | 0.000 100.00 % | -51.319 M | 0.000 100.00 % | -51.797 M | 0.000 100.00 % | -40.235 M | 0.000 100.00 % | -39.252 M | 0.000 -100.00 % | 5.565 M | 0.000 100.00 % | -19.655 M 39.60 % | -32.541 M -2.05 % | -31.886 M 49.95 % | -63.713 M 4.07 % | -66.415 M -920.36 % | -6.509 M -100.63 % | 1.037 B -14.52 % | 1.214 B -12.72 % | 1.390 B |
| Total investments | 0.000 -100.00 % | 35.187 M | 0.000 -100.00 % | 5.084 B | 0.000 -100.00 % | 5.217 B | 0.000 -100.00 % | 1.817 B -2.11 % | 1.856 B -21.94 % | 2.378 B 2.00 % | 2.331 B | 0.000 -100.00 % | 2.329 B | 0.000 -100.00 % | 2.360 B | 0.000 -100.00 % | 2.346 B | 0.000 -100.00 % | 2.080 B | 0.000 -100.00 % | 2.257 B | 0.000 -100.00 % | 1.944 B | 0.000 -100.00 % | 8.429 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 83.303 M 139.04 % | 34.849 M -14.23 % | 40.633 M 34.91 % | 30.119 M |
| Total debt | 0.000 -100.00 % | 3.182 M | 0.000 -100.00 % | 2.756 M | 0.000 -100.00 % | 62.845 M | 0.000 -100.00 % | 1.271 M 64.21 % | 774.000 K | 0.000 -100.00 % | 3.182 M | 0.000 -100.00 % | 3.162 M | 0.000 -100.00 % | 3.182 M | 0.000 | 0.000 | 0.000 -100.00 % | 62.962 M | 0.000 | 0.000 | 0.000 -100.00 % | 56.181 M | 0.000 | 0.000 -100.00 % | 1.576 M -76.74 % | 6.776 M -92.63 % | 91.984 M 186.14 % | 32.146 M 39.24 % | 23.087 M -97.80 % | 1.048 B -13.98 % | 1.219 B -13.11 % | 1.402 B |
| Accumulated other comprehensive income loss | 4.658 B | 0.000 -100.00 % | 4.501 B 3.23 % | 4.360 B -5.38 % | 4.608 B 323.53 % | 1.088 B -7.13 % | 1.172 B 13.67 % | 1.031 B | 0.000 | 0.000 -100.00 % | 1.029 B -30.98 % | 1.491 B | 0.000 -100.00 % | 1.489 B | 0.000 -100.00 % | 1.448 B | 0.000 -100.00 % | 1.151 B 12.27 % | 1.026 B -22.56 % | 1.324 B | 0.000 -100.00 % | 1.014 B | 0.000 -100.00 % | 909.521 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.279 B | 0.000 | 0.000 100.00 % | -184.740 M | 0.000 -100.00 % | 234.032 M | 0.000 100.00 % | -1.353 B | 0.000 -100.00 % | 220.612 M | 0.000 100.00 % | -1.310 B | 0.000 100.00 % | -66.111 M | 0.000 100.00 % | -1.186 B | 0.000 100.00 % | -209.231 M | 0.000 100.00 % | -348.759 M 65.89 % | -1.022 B 0.94 % | -1.032 B -0.35 % | -1.028 B -0.39 % | -1.024 B | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock | 0.000 -100.00 % | 141.178 M | 0.000 -100.00 % | 141.178 M | 0.000 -100.00 % | 141.178 M | 0.000 -100.00 % | 141.178 M 0.18 % | 140.919 M -41.99 % | 242.921 M 72.38 % | 140.919 M | 0.000 -100.00 % | 141.178 M | 0.000 -100.00 % | 141.178 M | 0.000 -100.00 % | 141.178 M | 0.000 -100.00 % | 141.178 M | 0.000 -100.00 % | 141.178 M | 0.000 -100.00 % | 141.178 M | 0.000 -100.00 % | 141.501 M 0.00 % | 141.501 M 0.00 % | 141.501 M 0.00 % | 141.501 M 0.00 % | 141.501 M 0.28 % | 141.108 M 0.00 % | 141.108 M 0.00 % | 141.108 M 0.00 % | 141.108 M |
| Total equity | 4.658 B 0.00 % | 4.658 B 3.49 % | 4.501 B 0.00 % | 4.501 B -2.33 % | 4.609 B 0.00 % | 4.609 B 293.32 % | 1.172 B 0.00 % | 1.172 B 3.73 % | 1.130 B -29.42 % | 1.600 B 6.41 % | 1.504 B 0.67 % | 1.494 B 0.21 % | 1.491 B -0.09 % | 1.492 B 0.21 % | 1.489 B 2.60 % | 1.451 B 0.22 % | 1.448 B 25.42 % | 1.155 B 0.28 % | 1.151 B -13.26 % | 1.327 B 0.24 % | 1.324 B 30.17 % | 1.017 B 0.31 % | 1.014 B 11.11 % | 912.803 M 0.33 % | 909.844 M 227.02 % | -716.327 M 1.33 % | -725.988 M -0.50 % | -722.378 M -0.34 % | -719.915 M -1.45 % | -709.605 M -1.21 % | -701.108 M 4.11 % | -731.149 M -2.48 % | -713.485 M |
| Other non current liabilities | -4.658 B -465 846 900.00 % | 1.000 K 100.00 % | -4.501 B -613.41 % | 876.753 M 119.02 % | -4.609 B -3 519.17 % | -127.337 M 89.13 % | -1.172 B | 0.000 | 0.000 -100.00 % | 1.052 B | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -127.377 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.576 M 0.00 % | -1.576 M | 0.000 100.00 % | -1.000 K 0.00 % | -1.000 K 0.00 % | -1.000 K 0.00 % | -1.000 K | 0.000 |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.804 M | 0.000 | 0.000 -100.00 % | 774.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 -100.00 % | 1.576 M 0.00 % | 1.576 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | -4.658 B -465 846 900.00 % | 1.000 K 100.00 % | -4.501 B -613.41 % | 876.753 M 119.02 % | -4.609 B -255 562.47 % | 1.804 M 100.15 % | -1.172 B | 0.000 -100.00 % | 774.000 K -99.93 % | 1.052 B 105 206 900.00 % | 1.000 K | 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 -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 current liabilities | 0.000 -100.00 % | 768.816 M | 0.000 -100.00 % | 873.486 M | 0.000 100.00 % | -60.351 M | 0.000 -100.00 % | 939.239 M -2.14 % | 959.738 M | 0.000 -100.00 % | 1.095 B | 0.000 -100.00 % | 1.102 B | 0.000 -100.00 % | 1.117 B | 0.000 -100.00 % | 1.121 B | 0.000 -100.00 % | 1.129 B | 0.000 -100.00 % | 1.072 B | 0.000 -100.00 % | 1.027 B | 0.000 | 0.000 | 0.000 100.00 % | -5.200 M 94.35 % | -91.984 M -186.14 % | -32.146 M -39.24 % | -23.087 M 97.80 % | -1.048 B 13.98 % | -1.219 B 13.11 % | -1.402 B |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 873.130 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 |
| Short term debt | 0.000 -100.00 % | 3.182 M | 0.000 -100.00 % | 2.756 M | 0.000 -100.00 % | 61.041 M | 0.000 -100.00 % | 1.271 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 56.181 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.200 M -94.35 % | 91.984 M 186.14 % | 32.146 M 39.24 % | 23.087 M -97.80 % | 1.048 B -13.98 % | 1.219 B -13.11 % | 1.402 B |
| Total current liabilities | 0.000 -100.00 % | 772.716 M | 0.000 -100.00 % | 876.753 M | 0.000 -100.00 % | 876.731 M | 0.000 -100.00 % | 942.946 M -1.77 % | 959.898 M | 0.000 -100.00 % | 1.095 B | 0.000 -100.00 % | 1.105 B | 0.000 -100.00 % | 1.117 B | 0.000 -100.00 % | 1.125 B | 0.000 -100.00 % | 1.130 B | 0.000 -100.00 % | 1.078 B | 0.000 -100.00 % | 1.091 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total liabilities | -4.658 B -702.87 % | 772.717 M 117.17 % | -4.501 B -613.41 % | 876.753 M 119.02 % | -4.609 B -624.57 % | 878.535 M 174.98 % | -1.172 B -224.26 % | 942.946 M -1.85 % | 960.672 M -8.69 % | 1.052 B -3.93 % | 1.095 B | 0.000 -100.00 % | 1.105 B | 0.000 -100.00 % | 1.117 B | 0.000 -100.00 % | 1.125 B | 0.000 -100.00 % | 1.130 B | 0.000 -100.00 % | 1.078 B | 0.000 -100.00 % | 1.091 B | 0.000 -100.00 % | 1.102 B -13.52 % | 1.274 B -3.61 % | 1.322 B -13.14 % | 1.522 B 3.07 % | 1.476 B -1.31 % | 1.496 B -2.97 % | 1.542 B -9.12 % | 1.696 B -5.36 % | 1.792 B |
| Other non current assets | 0.000 -100.00 % | 5.217 B | 0.000 -100.00 % | 253.074 M | 0.000 -100.00 % | 92.653 M | 0.000 -100.00 % | 258.960 M -1.01 % | 261.594 M 13.98 % | 229.514 M 22.53 % | 187.307 M | 0.000 -100.00 % | 223.634 M | 0.000 -100.00 % | 180.515 M | 0.000 -100.00 % | 166.075 M | 0.000 -100.00 % | 150.166 M | 0.000 -100.00 % | 92.637 M | 0.000 -100.00 % | 76.931 M | 0.000 100.00 % | -14.508 M 76.40 % | -61.484 M 10.36 % | -68.593 M 0.82 % | -69.160 M 4.51 % | -72.425 M 1.73 % | -73.703 M 14.65 % | -86.353 M -102.04 % | -42.740 M 12.68 % | -48.945 M |
| Long term investments | 0.000 | 0.000 | 0.000 -100.00 % | 4.929 B | 0.000 -100.00 % | 5.204 B | 0.000 -100.00 % | 1.647 B -6.06 % | 1.754 B -22.78 % | 2.271 B 2.65 % | 2.213 B | 0.000 -100.00 % | 2.215 B | 0.000 -100.00 % | 2.270 B | 0.000 -100.00 % | 2.270 B | 0.000 -100.00 % | 2.010 B | 0.000 -100.00 % | 2.239 B | 0.000 -100.00 % | 1.926 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 2.000 K | 0.000 -100.00 % | 3.000 K -25.00 % | 4.000 K | 0.000 -100.00 % | 9.000 K | 0.000 -100.00 % | 12.000 K | 0.000 -100.00 % | 15.000 K | 0.000 -100.00 % | 18.000 K | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 100.00 % | -103.849 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 49.132 M 0.00 % | 49.132 M 0.00 % | 49.132 M -9.86 % | 54.505 M 0.00 % | 54.505 M 0.00 % | 54.505 M | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 3.000 K -25.00 % | 4.000 K | 0.000 -100.00 % | 9.000 K | 0.000 -100.00 % | 12.000 K | 0.000 -100.00 % | 15.000 K | 0.000 -100.00 % | 18.000 K | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 1.000 K -100.00 % | 49.132 M 0.00 % | 49.132 M 0.00 % | 49.132 M -9.86 % | 54.505 M 0.00 % | 54.505 M 0.00 % | 54.505 M | 0.000 | 0.000 |
| Property plant equipment net | 0.000 -100.00 % | 901.000 K | 0.000 -100.00 % | 934.000 K | 0.000 -100.00 % | 21.191 M | 0.000 -100.00 % | 1.104 M -94.83 % | 21.355 M 1 616.64 % | 1.244 M -94.21 % | 21.488 M | 0.000 -100.00 % | 1.677 M | 0.000 -100.00 % | 1.524 M | 0.000 -100.00 % | 1.601 M | 0.000 -100.00 % | 1.607 M | 0.000 -100.00 % | 1.538 M | 0.000 -100.00 % | 21.156 M | 0.000 -100.00 % | 14.507 M 17.45 % | 12.352 M -36.53 % | 19.461 M -2.83 % | 20.028 M 11.76 % | 17.920 M -6.66 % | 19.198 M -39.72 % | 31.848 M -25.48 % | 42.740 M -12.68 % | 48.945 M |
| Total non current assets | 0.000 -100.00 % | 5.218 B | 0.000 -100.00 % | 5.183 B | 0.000 -100.00 % | 5.318 B | 0.000 -100.00 % | 1.907 B -6.34 % | 2.037 B -18.60 % | 2.502 B 3.33 % | 2.421 B | 0.000 -100.00 % | 2.440 B | 0.000 -100.00 % | 2.452 B | 0.000 -100.00 % | 2.438 B | 0.000 -100.00 % | 2.162 B | 0.000 -100.00 % | 2.333 B | 0.000 -100.00 % | 2.024 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current assets | 0.000 -100.00 % | 1.307 M | 0.000 -100.00 % | 3.506 M | 0.000 -100.00 % | 147.444 M | 0.000 -100.00 % | 3.506 M -48.55 % | 6.814 M -4.14 % | 7.108 M -2.92 % | 7.322 M | 0.000 -100.00 % | 3.270 M | 0.000 -100.00 % | 8.121 M | 0.000 -100.00 % | 5.724 M | 0.000 -100.00 % | 5.020 M | 0.000 -100.00 % | 9.905 M | 0.000 -100.00 % | 15.572 M | 0.000 -100.00 % | 75.765 M 169.01 % | -109.782 M 21.97 % | -140.689 M 55.32 % | -314.875 M -17.77 % | -267.366 M 8.01 % | -290.646 M -8.58 % | -267.689 M 50.84 % | -544.553 M 7.74 % | -590.223 M |
| Short term investments | 0.000 -100.00 % | 177.380 M | 0.000 -100.00 % | 155.850 M | 0.000 -100.00 % | 13.276 M | 0.000 -100.00 % | 169.358 M 65.74 % | 102.186 M -4.05 % | 106.501 M -10.08 % | 118.444 M | 0.000 -100.00 % | 113.925 M | 0.000 -100.00 % | 89.936 M | 0.000 -100.00 % | 75.821 M | 0.000 -100.00 % | 70.063 M | 0.000 -100.00 % | 18.557 M | 0.000 -100.00 % | 18.397 M | 0.000 -100.00 % | 8.429 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 83.303 M 139.04 % | 34.849 M -14.23 % | 40.633 M 34.91 % | 30.119 M |
| cash and cash equivalents | 0.000 -100.00 % | 32.175 M | 0.000 -100.00 % | 35.959 M | 0.000 -100.00 % | 7.777 M | 0.000 -100.00 % | 32.771 M 0.84 % | 32.498 M -8.63 % | 35.568 M -28.15 % | 49.506 M | 0.000 -100.00 % | 34.815 M | 0.000 -100.00 % | 54.501 M | 0.000 -100.00 % | 51.797 M | 0.000 -100.00 % | 40.235 M | 0.000 -100.00 % | 39.252 M | 0.000 -100.00 % | 50.616 M | 0.000 -100.00 % | 19.655 M -42.39 % | 34.117 M -11.76 % | 38.662 M -75.17 % | 155.697 M 57.97 % | 98.561 M 233.02 % | 29.596 M 171.97 % | 10.882 M 115.53 % | 5.049 M -58.09 % | 12.048 M |
| Cash and short term investments | 0.000 -100.00 % | 209.555 M | 0.000 -100.00 % | 191.809 M | 0.000 -100.00 % | 21.053 M | 0.000 -100.00 % | 202.129 M 50.08 % | 134.684 M -5.20 % | 142.069 M -15.41 % | 167.950 M | 0.000 -100.00 % | 148.740 M | 0.000 -100.00 % | 144.437 M | 0.000 -100.00 % | 127.618 M | 0.000 -100.00 % | 110.298 M | 0.000 -100.00 % | 57.809 M | 0.000 -100.00 % | 69.013 M | 0.000 -100.00 % | 28.084 M -17.68 % | 34.117 M -11.76 % | 38.662 M -75.17 % | 155.697 M 57.97 % | 98.561 M -12.70 % | 112.899 M 146.88 % | 45.731 M 0.11 % | 45.682 M 8.34 % | 42.167 M |
| Total current assets | 0.000 -100.00 % | 213.043 M | 0.000 -100.00 % | 195.465 M | 0.000 -100.00 % | 169.445 M | 0.000 -100.00 % | 207.178 M 45.32 % | 142.565 M -5.28 % | 150.508 M -15.28 % | 177.659 M | 0.000 -100.00 % | 155.829 M | 0.000 -100.00 % | 153.888 M | 0.000 -100.00 % | 134.673 M | 0.000 -100.00 % | 119.944 M | 0.000 -100.00 % | 69.045 M | 0.000 -100.00 % | 81.221 M | 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 -100.00 % | 1.331 M 0.00 % | 1.331 M | 0.000 -100.00 % | 1.331 M | 0.000 -100.00 % | 1.331 M | 0.000 -100.00 % | 1.331 M | 0.000 -100.00 % | 1.331 M | 0.000 -100.00 % | 1.331 M | 0.000 -100.00 % | 1.331 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 0.000 -100.00 % | 2.181 M | 0.000 -100.00 % | 150.000 K | 0.000 -100.00 % | 948.000 K | 0.000 -100.00 % | 1.543 M 44.61 % | 1.067 M | 0.000 -100.00 % | 1.056 M | 0.000 -100.00 % | 2.488 M | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 3.295 M | 0.000 | 0.000 | 0.000 100.00 % | -4.695 M | 0.000 100.00 % | -103.849 M -237.25 % | 75.665 M -25.84 % | 102.027 M -35.90 % | 159.178 M -5.70 % | 168.805 M -5.03 % | 177.747 M -19.92 % | 221.958 M -55.51 % | 498.871 M -8.97 % | 548.056 M |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.647 B 1.04 % | -1.665 B | 0.000 100.00 % | -2.213 B | 0.000 100.00 % | -2.215 B | 0.000 100.00 % | -2.250 B | 0.000 100.00 % | -2.270 B | 0.000 100.00 % | -2.010 B | 0.000 | 0.000 | 0.000 100.00 % | -1.926 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -88.943 M | 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 | 0.000 | 0.000 | 0.000 -100.00 % | 2.012 B 258.61 % | 560.989 M -6.35 % | 599.002 M -25.36 % | 802.505 M 5.64 % | 759.694 M -3.79 % | 789.609 M -6.43 % | 843.847 M -12.88 % | 968.585 M -10.50 % | 1.082 B |
| Account payables | 0.000 -100.00 % | 718.000 K | 0.000 -100.00 % | 511.000 K | 0.000 -100.00 % | 2.851 M | 0.000 -100.00 % | 2.436 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.197 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.586 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.480 M | 0.000 -100.00 % | 3.992 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 60.000 K | 0.000 | 0.000 -100.00 % | 160.000 K | 0.000 -100.00 % | 133.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 48.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.239 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.765 M | 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 -100.00 % | 127.337 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 127.377 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 |
| Minority interest | 0.000 -100.00 % | 101.000 K | 0.000 -100.00 % | 101.000 K | 0.000 -100.00 % | 101.000 K | 0.000 -100.00 % | 101.000 K 0.00 % | 101.000 K 0.00 % | 101.000 K 0.00 % | 101.000 K | 0.000 -100.00 % | 101.000 K | 0.000 -100.00 % | 101.000 K | 0.000 -100.00 % | 101.000 K | 0.000 -100.00 % | 101.000 K | 0.000 -100.00 % | 101.000 K | 0.000 -100.00 % | 101.000 K | 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 |
| Preferred stock | 0.000 -100.00 % | 3.182 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.182 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.182 M 0.63 % | 3.162 M | 0.000 -100.00 % | 3.162 M | 0.000 -100.00 % | 3.162 M | 0.000 -100.00 % | 3.182 M 0.00 % | 3.182 M 0.63 % | 3.162 M | 0.000 -100.00 % | 3.182 M 0.00 % | 3.182 M 0.00 % | 3.182 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 101.000 K -100.00 % | 4.617 B 4 571 190.10 % | 101.000 K -100.00 % | 4.360 B 4 316 803.96 % | 101.000 K -99.90 % | 96.632 M 95 575.25 % | 101.000 K 139.00 % | -259.000 K -100.02 % | 1.173 B -13.56 % | 1.357 B 1 297.14 % | 97.150 M 96 088.12 % | 101.000 K -100.00 % | 2.702 B 2 675 464.36 % | 101.000 K -99.99 % | 1.127 B 1 115 849.50 % | 101.000 K -100.00 % | 2.617 B 2 590 777.23 % | 101.000 K 100.01 % | -1.014 B -1 004 007.92 % | 101.000 K -100.00 % | 2.369 B 2 345 626.73 % | 101.000 K -99.99 % | 1.079 B 1 078 843.00 % | 100.000 K -99.99 % | 1.117 B 579.15 % | 164.485 M 0.00 % | 164.481 M 0.00 % | 164.481 M 0.91 % | 162.996 M 119.16 % | -850.713 M -1.01 % | -842.216 M 3.44 % | -872.257 M -2.07 % | -854.593 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K 0.00 % | 1.000 K | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K | 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 100.00 % | -1.000 K | 0.000 -100.00 % | 1.102 B -13.52 % | 1.274 B -3.61 % | 1.322 B -13.14 % | 1.522 B 3.07 % | 1.476 B -1.31 % | 1.496 B -2.97 % | 1.542 B -9.12 % | 1.696 B -5.36 % | 1.792 B |
| Total assets | 0.000 -100.00 % | 5.431 B | 0.000 -100.00 % | 5.378 B | 0.000 -100.00 % | 5.487 B | 0.000 -100.00 % | 2.115 B 1.17 % | 2.090 B -21.19 % | 2.652 B 2.05 % | 2.599 B | 0.000 -100.00 % | 2.596 B | 0.000 -100.00 % | 2.606 B | 0.000 -100.00 % | 2.573 B | 0.000 -100.00 % | 2.282 B | 0.000 -100.00 % | 2.402 B | 0.000 -100.00 % | 2.105 B | 0.000 -100.00 % | 2.012 B 258.61 % | 560.989 M -6.35 % | 599.002 M -25.36 % | 802.505 M 5.64 % | 759.694 M -3.79 % | 789.609 M -6.43 % | 843.847 M -12.88 % | 968.585 M -10.50 % | 1.082 B |
| 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-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-06-30 | 2018-03-31 | 2017-03-31 | 2016-03-31 | 2015-03-31 | 2014-03-31 | 2013-03-31 | 2012-03-31 | 2011-03-31 | 2010-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 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2018-01-31 | 2017-06-30 | 2017-03-31 | 2017-01-31 | 2016-06-30 | 2016-03-31 | 2016-01-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2015-01-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2014-01-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2013-01-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2012-01-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2011-01-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2010-01-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2009-01-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2008-01-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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 10.868 M 0.00 % | 10.868 M 0.00 % | 10.868 M 0.00 % | 10.868 M | 0.000 -100.00 % | 5.544 M 0.00 % | 5.544 M 0.00 % | 5.544 M 131.36 % | -17.678 M 0.00 % | -17.678 M -1 087.18 % | 1.791 M 0.00 % | 1.791 M -83.25 % | 10.694 M 0.00 % | 10.694 M 0.00 % | 10.694 M 221.87 % | -8.775 M 0.00 % | -8.775 M 0.00 % | -8.775 M -121.92 % | 40.034 M 0.00 % | 40.034 M 0.00 % | 40.034 M 0.00 % | 40.034 M 21.66 % | 32.908 M 0.00 % | 32.908 M 0.00 % | 32.908 M 0.00 % | 32.908 M -43.46 % | 58.198 M 0.00 % | 58.198 M 0.00 % | 58.198 M 0.00 % | 58.198 M 45.33 % | 40.047 M 0.00 % | 40.047 M 0.00 % | 40.047 M 0.00 % | 40.047 M 12.61 % | 35.562 M 0.00 % | 35.562 M 0.00 % | 35.562 M 0.00 % | 35.562 M 153.06 % | 14.053 M 0.00 % | 14.053 M 0.00 % | 14.053 M 0.00 % | 14.053 M -42.31 % | 24.362 M 0.00 % | 24.362 M 0.00 % | 24.362 M 0.00 % | 24.362 M -29.88 % | 34.742 M 0.00 % | 34.742 M 0.00 % | 34.742 M 0.00 % | 34.742 M |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 500.000 0.00 % | 500.000 0.00 % | 500.000 0.00 % | 500.000 -99.93 % | 687.000 K 0.00 % | 687.000 K 0.00 % | 687.000 K 0.00 % | 687.000 K 28.71 % | 533.750 K 0.00 % | 533.750 K 0.00 % | 533.750 K 0.00 % | 533.750 K -35.91 % | 832.750 K 0.00 % | 832.750 K 0.00 % | 832.750 K 0.00 % | 832.750 K -95.99 % | 20.768 M 0.00 % | 20.768 M 0.00 % | 20.768 M 0.00 % | 20.768 M 175.58 % | 7.536 M 0.00 % | 7.536 M 0.00 % | 7.536 M 0.00 % | 7.536 M -40.68 % | 12.705 M 0.00 % | 12.705 M 0.00 % | 12.705 M 0.00 % | 12.705 M -36.98 % | 20.159 M 0.00 % | 20.159 M 0.00 % | 20.159 M 0.00 % | 20.159 M |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 10.868 M 0.00 % | 10.868 M 0.00 % | 10.868 M 0.00 % | 10.868 M | 0.000 -100.00 % | 5.544 M 0.00 % | 5.544 M 0.00 % | 5.544 M 131.36 % | -17.678 M 0.00 % | -17.678 M -1 087.18 % | 1.791 M 0.00 % | 1.791 M -83.25 % | 10.694 M 0.00 % | 10.694 M 0.00 % | 10.694 M 221.87 % | -8.775 M 0.00 % | -8.775 M 0.00 % | -8.775 M -121.92 % | 40.034 M 0.00 % | 40.034 M 0.00 % | 40.034 M 0.00 % | 40.034 M 24.25 % | 32.221 M 0.00 % | 32.221 M 0.00 % | 32.221 M 0.00 % | 32.221 M -44.12 % | 57.665 M 0.00 % | 57.665 M 0.00 % | 57.665 M 0.00 % | 57.665 M 47.05 % | 39.214 M 0.00 % | 39.214 M 0.00 % | 39.214 M 0.00 % | 39.214 M 165.06 % | 14.795 M 0.00 % | 14.795 M 0.00 % | 14.795 M 0.00 % | 14.795 M 127.01 % | 6.517 M 0.00 % | 6.517 M 0.00 % | 6.517 M 0.00 % | 6.517 M -44.09 % | 11.657 M 0.00 % | 11.657 M 0.00 % | 11.657 M 0.00 % | 11.657 M -20.07 % | 14.584 M 0.00 % | 14.584 M 0.00 % | 14.584 M 0.00 % | 14.584 M |
| Other non cash items | -238.641 M 93.42 % | -3.628 B -5 435.44 % | 68.005 M -14.66 % | 79.688 M 166.27 % | -120.256 M 97.24 % | -4.353 B -585.17 % | 897.211 M 3 833.71 % | -24.030 M -564.55 % | -3.616 M -100.81 % | 449.156 M 11 494.11 % | -3.942 M 61.73 % | -10.300 M 36.18 % | -16.140 M -592.52 % | 3.277 M 119.80 % | -16.554 M -406.27 % | 5.405 M 197.40 % | -5.549 M 29.74 % | -7.898 M 76.19 % | -33.173 M 88.36 % | -285.008 M -2 468.10 % | -11.098 M -154.08 % | 20.520 M -86.53 % | 152.353 M 156.85 % | -267.988 M -539.65 % | -41.896 M 20.72 % | -52.846 M -359.65 % | -11.497 M -147.95 % | 23.980 M 44.66 % | 16.576 M 225.99 % | -13.157 M 0.00 % | -13.157 M -920.91 % | -1.289 M 0.00 % | -1.289 M 0.00 % | -1.289 M 23.92 % | -1.694 M 0.00 % | -1.694 M 0.00 % | -1.694 M 39.95 % | -2.821 M 0.00 % | -2.821 M 0.00 % | -2.821 M 0.00 % | -2.821 M 59.59 % | -6.981 M 0.00 % | -6.981 M 0.00 % | -6.981 M 0.00 % | -6.981 M 32.05 % | -10.273 M 0.00 % | -10.273 M 0.00 % | -10.273 M 0.00 % | -10.273 M 46.59 % | -19.233 M 0.00 % | -19.233 M 0.00 % | -19.233 M 0.00 % | -19.233 M -504.61 % | -3.181 M 0.00 % | -3.181 M 0.00 % | -3.181 M 0.00 % | -3.181 M 49.30 % | -6.275 M 0.00 % | -6.275 M 0.00 % | -6.275 M 0.00 % | -6.275 M 60.64 % | -15.943 M 0.00 % | -15.943 M 0.00 % | -15.943 M 0.00 % | -15.943 M 75.83 % | -65.963 M 0.00 % | -65.963 M 0.00 % | -65.963 M 0.00 % | -65.963 M |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 202.000 K -0.98 % | 204.000 K 0.00 % | 204.000 K -0.97 % | 206.000 K 0.00 % | 206.000 K 3.00 % | 200.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 42.238 M 0.00 % | 42.238 M 0.00 % | 42.238 M 0.00 % | 42.238 M | 0.000 -100.00 % | 16.169 M 0.00 % | 16.169 M 0.00 % | 16.169 M -4.93 % | 17.007 M 0.00 % | 17.007 M 5 303.18 % | 314.750 K 0.00 % | 314.750 K -97.40 % | 12.101 M 0.00 % | 12.101 M 0.00 % | 12.101 M 210.38 % | -10.964 M 0.00 % | -10.964 M 0.00 % | -10.964 M -128.98 % | 37.825 M 0.00 % | 37.825 M 0.00 % | 37.825 M 0.00 % | 37.825 M 42.60 % | 26.525 M 0.00 % | 26.525 M 0.00 % | 26.525 M 0.00 % | 26.525 M -43.09 % | 46.608 M 0.00 % | 46.608 M 0.00 % | 46.608 M 0.00 % | 46.608 M 199.89 % | 15.542 M 0.00 % | 15.542 M 0.00 % | 15.542 M 0.00 % | 15.542 M -48.40 % | 30.120 M 0.00 % | 30.120 M 0.00 % | 30.120 M 0.00 % | 30.120 M 61.79 % | 18.616 M 0.00 % | 18.616 M 0.00 % | 18.616 M 0.00 % | 18.616 M 365.63 % | 3.998 M 0.00 % | 3.998 M 0.00 % | 3.998 M 0.00 % | 3.998 M -67.88 % | 12.446 M 0.00 % | 12.446 M 0.00 % | 12.446 M 0.00 % | 12.446 M |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.853 M 0.00 % | 2.853 M 0.00 % | 2.853 M 0.00 % | 2.853 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.500 K 0.00 % | -10.500 K -125.00 % | 42.000 K 0.00 % | 42.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 100.00 % | -431.500 K 0.00 % | -431.500 K 0.00 % | -431.500 K 0.00 % | -431.500 K | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -33.858 M 0.00 % | -33.858 M 0.00 % | -33.858 M 0.00 % | -33.858 M | 0.000 100.00 % | -7.782 M 0.00 % | -7.782 M 0.00 % | -7.782 M | 0.000 | 0.000 100.00 % | -883.500 K 0.00 % | -883.500 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 100.00 % | -6.012 M 0.00 % | -6.012 M 0.00 % | -6.012 M 0.00 % | -6.012 M -1 004.64 % | -544.250 K 0.00 % | -544.250 K 0.00 % | -544.250 K 0.00 % | -544.250 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 |
| 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 -100.00 % | 860.500 K 0.00 % | 860.500 K 0.00 % | 860.500 K 0.00 % | 860.500 K | 0.000 -100.00 % | 1.148 M 0.00 % | 1.148 M 0.00 % | 1.148 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.114 M 0.00 % | 1.114 M 0.00 % | 1.114 M 0.00 % | 1.114 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 77.500 K 0.00 % | 77.500 K 0.00 % | 77.500 K 0.00 % | 77.500 K -98.79 % | 6.404 M 0.00 % | 6.404 M 0.00 % | 6.404 M 0.00 % | 6.404 M 134.50 % | 2.731 M 0.00 % | 2.731 M 0.00 % | 2.731 M 0.00 % | 2.731 M 130.30 % | 1.186 M 0.00 % | 1.186 M 0.00 % | 1.186 M 0.00 % | 1.186 M |
| 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 % | 30.144 M 0.00 % | 30.144 M 0.00 % | 30.144 M 0.00 % | 30.144 M | 0.000 -100.00 % | 6.453 M 0.00 % | 6.453 M 0.00 % | 6.453 M 516.63 % | 1.047 M 0.00 % | 1.047 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 -100.00 % | 250.000 0.00 % | 250.000 0.00 % | 250.000 0.00 % | 250.000 | 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 -100.00 % | 1.036 M 0.00 % | 1.036 M 223.11 % | -841.500 K 0.00 % | -841.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.114 M 0.00 % | 1.114 M 0.00 % | 1.114 M 0.00 % | 1.114 M 118.53 % | -6.012 M 0.00 % | -6.012 M 0.00 % | -6.012 M 0.00 % | -6.012 M -1 004.64 % | -544.250 K 0.00 % | -544.250 K 0.00 % | -544.250 K 0.00 % | -544.250 K -800.00 % | 77.750 K 0.00 % | 77.750 K 0.00 % | 77.750 K 0.00 % | 77.750 K -98.70 % | 5.972 M 0.00 % | 5.972 M 0.00 % | 5.972 M 0.00 % | 5.972 M 118.69 % | 2.731 M 0.00 % | 2.731 M 0.00 % | 2.731 M 0.00 % | 2.731 M 130.30 % | 1.186 M 0.00 % | 1.186 M 0.00 % | 1.186 M 0.00 % | 1.186 M |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -129.500 K 0.00 % | -129.500 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 100.00 % | -17.421 M 0.00 % | -17.421 M 0.00 % | -17.421 M 0.00 % | -17.421 M 79.89 % | -86.639 M 0.00 % | -86.639 M 0.00 % | -86.639 M 0.00 % | -86.639 M |
| 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 % | -14.039 M 0.00 % | -14.039 M 0.00 % | -14.039 M 0.00 % | -14.039 M | 0.000 -100.00 % | 304.500 K 0.00 % | 304.500 K 0.00 % | 304.500 K 102.11 % | -14.415 M 0.00 % | -14.415 M -16 526.78 % | 87.750 K 0.00 % | 87.750 K 100.70 % | -12.460 M 0.00 % | -12.460 M 0.00 % | -12.460 M 54.92 % | -27.639 M 0.00 % | -27.639 M 0.00 % | -27.639 M -8.06 % | -25.576 M 0.00 % | -25.576 M 0.00 % | -25.576 M 0.00 % | -25.576 M 23.69 % | -33.515 M 0.00 % | -33.515 M 0.00 % | -33.515 M 0.00 % | -33.515 M 8.01 % | -36.435 M 0.00 % | -36.435 M 0.00 % | -36.435 M 0.00 % | -36.435 M -1.03 % | -36.063 M 0.00 % | -36.063 M 0.00 % | -36.063 M 0.00 % | -36.063 M 3.04 % | -37.193 M 0.00 % | -37.193 M 0.00 % | -37.193 M 0.00 % | -37.193 M -30.03 % | -28.603 M 0.00 % | -28.603 M 0.00 % | -28.603 M 0.00 % | -28.603 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 % | -14.039 M 0.00 % | -14.039 M 0.00 % | -14.039 M 0.00 % | -14.039 M | 0.000 -100.00 % | 304.500 K 0.00 % | 304.500 K 0.00 % | 304.500 K 102.09 % | -14.544 M 0.00 % | -14.544 M -16 674.36 % | 87.750 K 0.00 % | 87.750 K 100.70 % | -12.460 M 0.00 % | -12.460 M 0.00 % | -12.460 M 54.92 % | -27.639 M 0.00 % | -27.639 M 0.00 % | -27.639 M -8.06 % | -25.576 M 0.00 % | -25.576 M 0.00 % | -25.576 M 0.00 % | -25.576 M 23.69 % | -33.515 M 0.00 % | -33.515 M 0.00 % | -33.515 M 0.00 % | -33.515 M 8.01 % | -36.435 M 0.00 % | -36.435 M 0.00 % | -36.435 M 0.00 % | -36.435 M -1.03 % | -36.063 M 0.00 % | -36.063 M 0.00 % | -36.063 M 0.00 % | -36.063 M 3.04 % | -37.193 M 0.00 % | -37.193 M 0.00 % | -37.193 M 0.00 % | -37.193 M -30.03 % | -28.603 M 0.00 % | -28.603 M 0.00 % | -28.603 M 0.00 % | -28.603 M -64.19 % | -17.421 M 0.00 % | -17.421 M 0.00 % | -17.421 M 0.00 % | -17.421 M 79.89 % | -86.639 M 0.00 % | -86.639 M 0.00 % | -86.639 M 0.00 % | -86.639 M |
| 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 100.00 % | -650.000 K 0.00 % | -650.000 K 0.00 % | -650.000 K 0.00 % | -650.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.177 M 0.00 % | -3.177 M 0.00 % | -3.177 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.309 M 0.00 % | 2.309 M 0.00 % | 2.309 M 0.00 % | 2.309 M -81.72 % | 12.631 M 0.00 % | 12.631 M 0.00 % | 12.631 M 0.00 % | 12.631 M -40.17 % | 21.112 M 0.00 % | 21.112 M 0.00 % | 21.112 M 0.00 % | 21.112 M 303.43 % | 5.233 M 0.00 % | 5.233 M 0.00 % | 5.233 M 0.00 % | 5.233 M 33.40 % | 3.923 M 0.00 % | 3.923 M 0.00 % | 3.923 M 0.00 % | 3.923 M -67.27 % | 11.986 M 0.00 % | 11.986 M 0.00 % | 11.986 M 0.00 % | 11.986 M -83.53 % | 72.756 M 0.00 % | 72.756 M 0.00 % | 72.756 M 0.00 % | 72.756 M |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 202.000 K -0.98 % | 204.000 K 0.00 % | 204.000 K -0.97 % | 206.000 K 0.00 % | 206.000 K 3.00 % | 200.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.499 M | 0.000 100.00 % | -3.616 M 0.00 % | -3.616 M -218.20 % | -1.136 M 0.00 % | -1.136 M 0.00 % | -1.136 M 96.13 % | -29.349 M 0.00 % | -29.349 M 0.00 % | -29.349 M -301.61 % | 14.558 M 0.00 % | 14.558 M 0.00 % | 14.558 M 0.00 % | 14.558 M 508.18 % | -3.567 M 0.00 % | -3.567 M 0.00 % | -3.567 M 0.00 % | -3.567 M -121.24 % | 16.792 M 0.00 % | 16.792 M 0.00 % | 16.792 M 0.00 % | 16.792 M 36 603.83 % | 45.750 K 0.00 % | 45.750 K 0.00 % | 45.750 K 0.00 % | 45.750 K 102.60 % | -1.763 M 0.00 % | -1.763 M 0.00 % | -1.763 M 0.00 % | -1.763 M -1 805.68 % | -92.500 K 0.00 % | -92.500 K 0.00 % | -92.500 K 0.00 % | -92.500 K -107.15 % | 1.294 M 0.00 % | 1.294 M 0.00 % | 1.294 M 0.00 % | 1.294 M 614.83 % | -251.250 K 0.00 % | -251.250 K 0.00 % | -251.250 K 0.00 % | -251.250 K |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 32.973 M 0.62 % | 32.771 M 0.63 % | 32.567 M 0.21 % | 32.498 M 0.64 % | 32.292 M -9.21 % | 35.568 M 0.57 % | 35.368 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.654 M 0.00 % | 12.654 M 0.00 % | 12.654 M 0.00 % | 12.654 M | 0.000 -100.00 % | 4.914 M 0.00 % | 4.914 M 0.00 % | 4.914 M | 0.000 -100.00 % | 8.529 M 0.00 % | 8.529 M 0.00 % | 8.529 M -11.76 % | 9.666 M 0.00 % | 9.666 M 0.00 % | 9.666 M -74.61 % | 38.065 M 0.00 % | 38.065 M 0.00 % | 38.065 M 56.22 % | 24.367 M 0.00 % | 24.367 M 0.00 % | 24.367 M 0.00 % | 24.367 M -13.61 % | 28.207 M 0.00 % | 28.207 M 0.00 % | 28.207 M 0.00 % | 28.207 M 146.72 % | 11.433 M 0.00 % | 11.433 M 0.00 % | 11.433 M 0.00 % | 11.433 M 0.40 % | 11.387 M 0.00 % | 11.387 M 0.00 % | 11.387 M 0.00 % | 11.387 M 276.43 % | 3.025 M 0.00 % | 3.025 M 0.00 % | 3.025 M 0.00 % | 3.025 M -2.97 % | 3.118 M 0.00 % | 3.118 M 0.00 % | 3.118 M 0.00 % | 3.118 M 70.92 % | 1.824 M 0.00 % | 1.824 M 0.00 % | 1.824 M 0.00 % | 1.824 M -12.11 % | 2.075 M 0.00 % | 2.075 M 0.00 % | 2.075 M 0.00 % | 2.075 M |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.777 M -76.41 % | 32.973 M 0.62 % | 32.771 M 0.21 % | 32.702 M 0.63 % | 32.498 M -9.16 % | 35.774 M 0.58 % | 35.568 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.059 M 0.00 % | 10.059 M 0.00 % | 10.059 M 0.00 % | 10.059 M | 0.000 -100.00 % | 12.654 M 0.00 % | 12.654 M 0.00 % | 12.654 M 261.70 % | 3.499 M -28.80 % | 4.914 M 0.00 % | 4.914 M 0.00 % | 4.914 M -42.39 % | 8.529 M 0.00 % | 8.529 M 0.00 % | 8.529 M -2.14 % | 8.716 M 0.00 % | 8.716 M 0.00 % | 8.716 M -77.61 % | 38.924 M 0.00 % | 38.924 M 0.00 % | 38.924 M 0.00 % | 38.924 M 57.97 % | 24.640 M 0.00 % | 24.640 M 0.00 % | 24.640 M 0.00 % | 24.640 M -12.70 % | 28.225 M 0.00 % | 28.225 M 0.00 % | 28.225 M 0.00 % | 28.225 M 146.88 % | 11.433 M 0.00 % | 11.433 M 0.00 % | 11.433 M 0.00 % | 11.433 M 805.74 % | 1.262 M 0.00 % | 1.262 M 0.00 % | 1.262 M 0.00 % | 1.262 M -58.27 % | 3.025 M 0.00 % | 3.025 M 0.00 % | 3.025 M 0.00 % | 3.025 M -2.97 % | 3.118 M 0.00 % | 3.118 M 0.00 % | 3.118 M 0.00 % | 3.118 M 70.92 % | 1.824 M 0.00 % | 1.824 M 0.00 % | 1.824 M 0.00 % | 1.824 M |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 202.000 K -0.98 % | 204.000 K 0.00 % | 204.000 K -0.97 % | 206.000 K 0.00 % | 206.000 K 3.00 % | 200.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 42.238 M 0.00 % | 42.238 M 0.00 % | 42.238 M 0.00 % | 42.238 M | 0.000 -100.00 % | 16.169 M 0.00 % | 16.169 M 0.00 % | 16.169 M -4.93 % | 17.007 M 0.00 % | 17.007 M 5 303.18 % | 314.750 K 0.00 % | 314.750 K -97.40 % | 12.101 M 0.00 % | 12.101 M 0.00 % | 12.101 M 210.38 % | -10.964 M 0.00 % | -10.964 M 0.00 % | -10.964 M -128.98 % | 37.825 M 0.00 % | 37.825 M 0.00 % | 37.825 M 0.00 % | 37.825 M 42.60 % | 26.525 M 0.00 % | 26.525 M 0.00 % | 26.525 M 0.00 % | 26.525 M -43.09 % | 46.608 M 0.00 % | 46.608 M 0.00 % | 46.608 M 0.00 % | 46.608 M 199.89 % | 15.542 M 0.00 % | 15.542 M 0.00 % | 15.542 M 0.00 % | 15.542 M -48.40 % | 30.120 M 0.00 % | 30.120 M 0.00 % | 30.120 M 0.00 % | 30.120 M 61.79 % | 18.616 M 0.00 % | 18.616 M 0.00 % | 18.616 M 0.00 % | 18.616 M 365.63 % | 3.998 M 0.00 % | 3.998 M 0.00 % | 3.998 M 0.00 % | 3.998 M -67.88 % | 12.446 M 0.00 % | 12.446 M 0.00 % | 12.446 M 0.00 % | 12.446 M |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.853 M 0.00 % | 2.853 M 0.00 % | 2.853 M 0.00 % | 2.853 M | 0.000 -100.00 % | 180.500 K 0.00 % | 180.500 K 0.00 % | 180.500 K 1 819.05 % | -10.500 K 0.00 % | -10.500 K -125.00 % | 42.000 K 0.00 % | 42.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 100.00 % | -431.500 K 0.00 % | -431.500 K 0.00 % | -431.500 K 0.00 % | -431.500 K | 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 % | 202.000 K -0.98 % | 204.000 K 0.00 % | 204.000 K -0.97 % | 206.000 K 0.00 % | 206.000 K 3.00 % | 200.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 45.091 M 0.00 % | 45.091 M 0.00 % | 45.091 M 0.00 % | 45.091 M | 0.000 -100.00 % | 16.349 M 0.00 % | 16.349 M 0.00 % | 16.349 M -3.81 % | 16.996 M 0.00 % | 16.996 M 4 664.12 % | 356.750 K 0.00 % | 356.750 K -97.05 % | 12.101 M 0.00 % | 12.101 M 0.00 % | 12.101 M 210.38 % | -10.964 M 0.00 % | -10.964 M 0.00 % | -10.964 M -128.98 % | 37.825 M 0.00 % | 37.825 M 0.00 % | 37.825 M 0.00 % | 37.825 M 42.60 % | 26.525 M 0.00 % | 26.525 M 0.00 % | 26.525 M 0.00 % | 26.525 M -43.09 % | 46.608 M 0.00 % | 46.608 M 0.00 % | 46.608 M 0.00 % | 46.608 M 199.89 % | 15.542 M 0.00 % | 15.542 M 0.00 % | 15.542 M 0.00 % | 15.542 M -48.40 % | 30.120 M 0.00 % | 30.120 M 0.00 % | 30.120 M 0.00 % | 30.120 M 65.63 % | 18.185 M 0.00 % | 18.185 M 0.00 % | 18.185 M 0.00 % | 18.185 M 354.84 % | 3.998 M 0.00 % | 3.998 M 0.00 % | 3.998 M 0.00 % | 3.998 M -67.88 % | 12.446 M 0.00 % | 12.446 M 0.00 % | 12.446 M 0.00 % | 12.446 M |
| 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 | 2018 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 | 2012 | 2012 | 2011 | 2011 | 2011 | 2011 | 2010 | 2010 | 2010 | 2010 | 2009 | 2009 | 2009 | 2009 | 2008 | 2008 | 2008 | 2008 |