Ganon Products Limited GANONPRO.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 170.735 M -38.81 % | 279.036 M 98.00 % | 140.928 M 1 308.58 % | 10.005 M 1.29 % | 9.878 M 75.03 % | 5.643 M -79.61 % | 27.676 M -91.86 % | 340.109 M 1 743.41 % | 18.450 M -94.82 % | 355.919 M -76.47 % | 1.513 B 218.90 % | 474.357 M |
| Net income | 435.000 K -65.86 % | 1.274 M 760.81 % | 148.000 K 0.68 % | 147.000 K -76.54 % | 626.598 K -70.09 % | 2.095 M -91.74 % | 25.381 M 4 310.15 % | 575.504 K 36.38 % | 422.000 K -2.70 % | 433.694 K -60.12 % | 1.087 M 122.05 % | 489.700 K |
| Income before tax | 585.000 K -65.05 % | 1.674 M 745.45 % | 198.000 K -42.94 % | 347.000 K -58.02 % | 826.598 K -66.87 % | 2.495 M -90.19 % | 25.441 M 3 098.05 % | 795.504 K 25.47 % | 634.000 K -3.32 % | 655.794 K -61.27 % | 1.693 M 107.94 % | 814.257 K |
| Income before tax ratio | 0.00 -42.89 % | 0.01 327.00 % | 0.00 -95.95 % | 0.03 -58.55 % | 0.08 -81.07 % | 0.44 -51.90 % | 0.92 39 200.40 % | 0.00 -93.19 % | 0.03 1 764.99 % | 0.00 64.61 % | 0.00 -34.79 % | 0.00 |
| EBITDA | 9.600 M 37.58 % | 6.978 M 35.86 % | 5.136 M 18.10 % | 4.349 M -10.23 % | 4.845 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net income ratio | 0.00 -44.20 % | 0.00 334.76 % | 0.00 -92.85 % | 0.01 -76.84 % | 0.06 -82.91 % | 0.37 -59.52 % | 0.92 54 095.79 % | 0.00 -92.60 % | 0.02 1 777.08 % | 0.00 69.51 % | 0.00 -30.37 % | 0.00 |
| Ratio EBITDA | 0.06 124.84 % | 0.03 -31.38 % | 0.04 -91.62 % | 0.43 -11.38 % | 0.49 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Gross profit ratio | -0.05 -731.02 % | -0.01 -108.51 % | 0.06 -91.43 % | 0.75 -0.56 % | 0.75 -15.07 % | 0.89 -11.45 % | 1.00 13 085.94 % | 0.01 -93.09 % | 0.11 1 081.16 % | 0.01 124.94 % | 0.00 18.99 % | 0.00 |
| Weighted average shs out dil | 9.331 M 0.00 % | 9.331 M 0.00 % | 9.331 M 0.00 % | 9.331 M 0.00 % | 9.331 M 0.00 % | 9.331 M 0.00 % | 9.331 M 0.00 % | 9.331 M 10.56 % | 8.440 M -9.55 % | 9.331 M 0.00 % | 9.331 M 0.00 % | 9.331 M |
| Weighted average shs out | 9.331 M 0.00 % | 9.331 M 0.00 % | 9.331 M 0.00 % | 9.331 M 0.00 % | 9.331 M -2.02 % | 9.524 M 2.06 % | 9.331 M -2.72 % | 9.592 M 13.65 % | 8.440 M -9.55 % | 9.331 M 0.00 % | 9.331 M -4.73 % | 9.794 M |
| EPS diluted | 0.05 -66.71 % | 0.14 780.50 % | 0.02 0.63 % | 0.02 -76.49 % | 0.07 -69.45 % | 0.22 -91.91 % | 2.72 4 308.43 % | 0.06 23.40 % | 0.05 7.53 % | 0.05 -61.25 % | 0.12 128.57 % | 0.05 |
| Earnings per share | 0.05 -66.71 % | 0.14 780.50 % | 0.02 0.63 % | 0.02 -76.49 % | 0.07 -69.45 % | 0.22 -91.91 % | 2.72 4 433.33 % | 0.06 20.00 % | 0.05 7.53 % | 0.05 -61.25 % | 0.12 140.00 % | 0.05 |
| Gross profit | -7.734 M -408.48 % | -1.521 M -116.85 % | 9.028 M 20.66 % | 7.482 M 0.72 % | 7.429 M 48.66 % | 4.997 M -81.94 % | 27.676 M 973.00 % | 2.579 M 27.37 % | 2.025 M -38.77 % | 3.307 M -47.07 % | 6.249 M 279.45 % | 1.647 M |
| Income tax expense | 150.000 K -62.50 % | 400.000 K 700.00 % | 50.000 K -75.00 % | 200.000 K 0.00 % | 200.000 K -50.00 % | 400.000 K 566.67 % | 60.000 K -72.73 % | 220.000 K 3.77 % | 212.000 K -4.55 % | 222.100 K -63.34 % | 605.789 K 86.65 % | 324.557 K |
| Cost of revenue | 178.469 M -36.39 % | 280.557 M 112.70 % | 131.900 M 5 127.90 % | 2.523 M 3.02 % | 2.449 M 278.95 % | 646.267 K | 0.000 -100.00 % | 337.529 M 1 954.97 % | 16.425 M -95.34 % | 352.611 M -76.59 % | 1.506 B 218.69 % | 472.711 M |
| General and administrative expenses | 0.000 -100.00 % | 1.838 M -6.27 % | 1.961 M -33.55 % | 2.951 M 9.41 % | 2.697 M 329.88 % | 627.403 K -59.59 % | 1.553 M 109.78 % | 740.151 K | 0.000 -100.00 % | 967.489 K 677.10 % | 124.500 K -70.17 % | 417.417 K |
| Selling and marketing expenses | 0.000 -100.00 % | 80.000 K 66.67 % | 48.000 K 60.00 % | 30.000 K -50.33 % | 60.400 K -36.02 % | 94.400 K 6.79 % | 88.400 K 105.84 % | 42.947 K | 0.000 -100.00 % | 31.260 K -37.04 % | 49.647 K -8.82 % | 54.449 K |
| Other expenses | 1.368 M -62.78 % | 3.675 M 95.17 % | 1.883 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 1.368 M -75.54 % | 5.593 M 43.71 % | 3.892 M 30.56 % | 2.981 M 8.10 % | 2.758 M 282.03 % | 721.803 K -67.69 % | 2.234 M 185.29 % | 783.098 K -43.70 % | 1.391 M 39.27 % | 998.749 K 473.51 % | 174.147 K -79.08 % | 832.568 K |
| Cost and expenses | 179.837 M -37.15 % | 286.150 M 113.69 % | 133.909 M 4 392.08 % | 2.981 M 8.10 % | 2.758 M 101.56 % | 1.368 M -38.77 % | 2.234 M -99.34 % | 338.313 M 1 798.93 % | 17.816 M -94.96 % | 353.610 M -76.53 % | 1.507 B 218.41 % | 473.183 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 |
| Selling general and administrative expenses | 0.000 -100.00 % | 1.918 M -4.53 % | 2.009 M -32.61 % | 2.981 M 8.10 % | 2.758 M 282.03 % | 721.803 K -56.02 % | 1.641 M 109.57 % | 783.098 K 27.75 % | 613.000 K -38.62 % | 998.749 K 473.51 % | 174.147 K -63.09 % | 471.866 K |
| Interest income | 0.000 | 0.000 100.00 % | -7.000 K 63.16 % | -19.000 K -141.12 % | -7.880 K -104.15 % | 189.678 K 13 192.08 % | 1.427 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 9.015 M 69.97 % | 5.304 M 7.41 % | 4.938 M 23.39 % | 4.002 M -0.40 % | 4.018 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.685 M 89.45 % | -25.442 M -3 098.23 % | -795.504 K -25.28 % | -635.000 K 9.48 % | -701.469 K 70.12 % | -2.348 M -158.81 % | -907.088 K |
| Operating income | -9.102 M -27.94 % | -7.114 M -201.35 % | 7.019 M -0.07 % | 7.024 M -1.35 % | 7.120 M 66.54 % | 4.275 M -83.20 % | 25.442 M 1 316.41 % | 1.796 M 182.87 % | 635.000 K -72.49 % | 2.309 M -62.00 % | 6.075 M 417.02 % | 1.175 M |
| Operating income ratio | -0.05 -109.10 % | -0.03 -151.19 % | 0.05 -92.91 % | 0.70 -2.61 % | 0.72 -4.85 % | 0.76 -17.59 % | 0.92 17 306.11 % | 0.01 -84.66 % | 0.03 430.63 % | 0.01 61.52 % | 0.00 62.13 % | 0.00 |
| Total other income expenses net | 9.687 M 10.23 % | 8.788 M 228.84 % | -6.821 M -2.16 % | -6.677 M -6.09 % | -6.294 M -253.54 % | -1.780 M -124 648.00 % | -1.427 K 99.86 % | -1.001 M -99 972.60 % | -1.000 K 99.94 % | -1.653 M 62.28 % | -4.382 M -1 114.73 % | -360.702 K |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -231.000 K 88.58 % | -2.022 M -55.18 % | -1.303 M -2 226.79 % | -56.000 K 94.06 % | -943.311 K 91.72 % | -11.392 M -16 159.46 % | -70.061 K 93.13 % | -1.020 M 70.26 % | -3.430 M -179.69 % | -1.226 M -8.11 % | -1.134 M -141.24 % | -470.237 K |
| Total investments | 244.080 M 1 126.53 % | 19.900 M 0.00 % | 19.900 M 0.00 % | 19.900 M 0.00 % | 19.900 M 0.00 % | 19.900 M 0.00 % | 19.900 M -82.14 % | 111.400 M 0.00 % | 111.400 M 21.75 % | 91.500 M 0.00 % | 91.500 M 0.00 % | 91.500 M |
| Total debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 300.00 % | 0.000 -100.00 % | 0.000 -150.00 % | 0.000 100.00 % | 0.000 120.00 % | 0.000 |
| Retained earnings | 16.945 M 3.47 % | 16.376 M 9.29 % | 14.984 M 1.76 % | 14.725 M 1.71 % | 14.478 M 4.37 % | 13.872 M -62.46 % | 36.956 M 215.11 % | 11.728 M 2.36 % | 11.458 M 3.83 % | 11.035 M 4.09 % | 10.602 M 5.21 % | 10.076 M |
| Common stock | 93.310 M 0.00 % | 93.310 M 0.00 % | 93.310 M 0.00 % | 93.310 M 0.00 % | 93.310 M 0.00 % | 93.310 M 0.00 % | 93.310 M 0.00 % | 93.310 M 0.00 % | 93.310 M 0.00 % | 93.310 M 0.00 % | 93.310 M 0.00 % | 93.310 M |
| Total equity | 110.255 M 0.52 % | 109.686 M 1.29 % | 108.293 M 0.18 % | 108.101 M 0.29 % | 107.788 M 0.57 % | 107.182 M -17.72 % | 130.266 M 24.02 % | 105.038 M 0.26 % | 104.768 M 0.41 % | 104.345 M 0.42 % | 103.912 M 0.51 % | 103.386 M |
| Other non current liabilities | 16.638 M -76.28 % | 70.144 M 208.41 % | 22.744 M -60.23 % | 57.184 M 24.79 % | 45.824 M 7.30 % | 42.707 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 16.638 M -76.28 % | 70.144 M 208.41 % | 22.744 M -60.23 % | 57.184 M 24.79 % | 45.824 M 7.30 % | 42.707 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 37.595 M 952.49 % | 3.572 M 125.08 % | 1.587 M -42.37 % | 2.754 M 244.92 % | 798.446 K 11.37 % | 716.914 K -27.37 % | 987.089 K -16.90 % | 1.188 M -77.69 % | 5.323 M 2 674.79 % | 191.834 K -83.48 % | 1.161 M 125.97 % | 513.964 K |
| Deferred revenue | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 132.906 M -9.70 % | 147.176 M 84.08 % | 79.952 M 624.53 % | 11.035 M 21.54 % | 9.079 M 0.07 % | 9.073 M -63.62 % | 24.938 M -92.83 % | 347.672 M 1 549.53 % | 21.077 M 28.98 % | 16.342 M -88.06 % | 136.859 M -71.09 % | 473.438 M |
| Total liabilities | 149.544 M -31.19 % | 217.320 M 111.61 % | 102.696 M 50.54 % | 68.219 M 24.25 % | 54.903 M 6.03 % | 51.780 M 107.64 % | 24.938 M -92.83 % | 347.672 M 1 549.53 % | 21.077 M 28.98 % | 16.342 M -88.06 % | 136.859 M -71.09 % | 473.438 M |
| Other non current assets | 244.080 M -16.78 % | 293.302 M 61.43 % | 181.685 M 17.67 % | 154.397 M 10.40 % | 139.846 M 10.62 % | 126.421 M -4.17 % | 131.926 M 1 091.95 % | 11.068 M -0.02 % | 11.070 M -3.41 % | 11.461 M -8.54 % | 12.531 M 10.68 % | 11.322 M |
| Long term investments | 0.000 -100.00 % | 19.900 M 0.00 % | 19.900 M 0.00 % | 19.900 M 0.00 % | 19.900 M 0.00 % | 19.900 M 0.00 % | 19.900 M -82.14 % | 111.400 M 0.00 % | 111.400 M 21.75 % | 91.500 M 0.00 % | 91.500 M 0.00 % | 91.500 M |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment 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 |
| Total non current assets | 244.080 M -22.07 % | 313.202 M 55.37 % | 201.585 M 15.66 % | 174.297 M 9.11 % | 159.746 M 9.18 % | 146.321 M -3.63 % | 151.826 M 23.97 % | 122.468 M 0.00 % | 122.470 M 18.95 % | 102.961 M -1.03 % | 104.031 M 1.18 % | 102.822 M |
| Other current assets | 7.494 M 31.11 % | 5.716 M -8.50 % | 6.247 M 217.59 % | 1.967 M 161.65 % | 751.767 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 96.631 K -99.88 % | 78.575 M 44 883.61 % | 174.674 K |
| Short term investments | 47.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 231.000 K -88.58 % | 2.022 M 55.18 % | 1.303 M 2 226.79 % | 56.000 K -94.06 % | 943.311 K -91.72 % | 11.392 M 16 159.46 % | 70.061 K -93.13 % | 1.020 M -70.26 % | 3.430 M 179.69 % | 1.226 M 8.11 % | 1.134 M 141.24 % | 470.237 K |
| Cash and short term investments | 278.000 K -86.25 % | 2.022 M 55.18 % | 1.303 M 2 226.79 % | 56.000 K -94.06 % | 943.311 K -91.72 % | 11.392 M 16 159.46 % | 70.061 K -93.13 % | 1.020 M -70.26 % | 3.430 M 179.69 % | 1.226 M 8.11 % | 1.134 M 141.24 % | 470.237 K |
| Total current assets | 15.719 M 13.87 % | 13.804 M 46.79 % | 9.404 M 364.85 % | 2.023 M -31.31 % | 2.945 M -76.70 % | 12.642 M 270.03 % | 3.416 M -98.97 % | 330.281 M 9 529.17 % | 3.430 M -80.67 % | 17.748 M -87.02 % | 136.739 M -71.15 % | 474.002 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 646.267 K 0.00 % | 646.267 K | 0.000 -100.00 % | 16.425 M 1.39 % | 16.200 M | 0.000 |
| Net receivables | 7.947 M 31.01 % | 6.066 M 227.18 % | 1.854 M | 0.000 -100.00 % | 1.250 M 0.00 % | 1.250 M -53.70 % | 2.700 M -99.18 % | 328.614 M | 0.000 | 0.000 -100.00 % | 40.830 M -91.37 % | 473.358 M |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 95.311 M -33.63 % | 143.604 M 83.25 % | 78.365 M 846.32 % | 8.281 M 0.00 % | 8.281 M -0.90 % | 8.356 M -65.11 % | 23.951 M -93.09 % | 346.484 M 2 099.34 % | 15.754 M -2.45 % | 16.150 M -88.10 % | 135.697 M -71.31 % | 472.924 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 100.00 % | -1.000 K -101.52 % | 66.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Total assets | 259.799 M -20.55 % | 327.006 M 54.99 % | 210.989 M 19.66 % | 176.320 M 8.38 % | 162.691 M 2.35 % | 158.962 M 2.40 % | 155.242 M -65.71 % | 452.749 M 259.61 % | 125.900 M 4.30 % | 120.709 M -49.87 % | 240.770 M -58.26 % | 576.824 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -17.967 M -958.75 % | -1.697 M 43.79 % | -3.019 M -189.03 % | 3.391 M 4 059.05 % | 81.533 K -95.54 % | 1.826 M -99.44 % | 325.713 M 197.52 % | -333.999 M -1 640.16 % | 21.686 M -81.93 % | 119.978 M -64.42 % | 337.210 M 188.27 % | -382.031 M |
| Accounts receivables | -1.881 M 55.34 % | -4.212 M -127.18 % | -1.854 M -248.32 % | 1.250 M | 0.000 -100.00 % | 1.450 M -99.56 % | 325.914 M 199.18 % | -328.614 M | 0.000 -100.00 % | 40.830 M -90.56 % | 432.527 M 191.65 % | -471.949 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 646.267 K | 0.000 100.00 % | -646.267 K -103.93 % | 16.425 M 7 400.00 % | -225.000 K 98.61 % | -16.200 M | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -16.086 M -739.60 % | 2.515 M 315.88 % | -1.165 M -154.41 % | 2.141 M 2 525.93 % | 81.533 K 130.18 % | -270.175 K -34.62 % | -200.702 K 95.76 % | -4.739 M -190.08 % | 5.261 M -93.37 % | 79.373 M 200.32 % | -79.117 M -187.99 % | 89.918 M |
| Other non cash items | -9.849 M -117.45 % | 56.450 M -7.83 % | 61.245 M 1 137.52 % | -5.903 M 0.53 % | -5.934 M 42.14 % | -10.256 M 97.05 % | -347.698 M -204.97 % | 331.242 M 78 779.81 % | -421.000 K 99.65 % | -119.838 M 64.46 % | -337.197 M -171.29 % | 473.012 M |
| Net cash provided by operating activities | -27.229 M -148.60 % | 56.027 M -4.10 % | 58.424 M 2 570.36 % | -2.365 M 54.75 % | -5.226 M 17.49 % | -6.334 M -286.50 % | 3.396 M 255.66 % | -2.182 M -110.06 % | 21.687 M 3 681.82 % | 573.454 K -47.92 % | 1.101 M -98.80 % | 91.471 M |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 87.966 M 190.31 % | -97.403 M -441.04 % | -18.003 M -206.12 % | -5.881 M -36.11 % | -4.321 M 82.59 % | -24.824 M -471.33 % | -4.345 M -209 595.03 % | 2.074 K 100.01 % | -19.484 M -24 286.90 % | 80.556 K | 0.000 100.00 % | -91.500 M |
| Net cash used for investing activites | 87.966 M 190.31 % | -97.403 M -441.04 % | -18.003 M -206.12 % | -5.881 M -36.11 % | -4.321 M 82.59 % | -24.824 M -471.33 % | -4.345 M -209 595.03 % | 2.074 K 100.01 % | -19.484 M -24 286.90 % | 80.556 K | 0.000 100.00 % | -91.500 M |
| Debt repayment | -53.458 M -212.78 % | 47.400 M 237.63 % | -34.440 M -403.17 % | 11.360 M 264.47 % | 3.117 M -92.70 % | 42.669 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -224.612 K | 0.000 100.00 % | -466.550 K -24.89 % | -373.557 K | 0.000 |
| Other financing activites | -9.024 M -70.14 % | -5.304 M -12.04 % | -4.734 M -18.29 % | -4.002 M 0.40 % | -4.018 M -2 018.45 % | -189.678 K -13 192.08 % | -1.427 K 72.08 % | -5.111 K | 0.000 100.00 % | -95.502 K -50.56 % | -63.432 K | 0.000 |
| Net cash used provided by financing activities | -62.482 M -248.43 % | 42.096 M 207.46 % | -39.174 M -632.40 % | 7.358 M 916.32 % | -901.367 K -102.12 % | 42.480 M 2 976 944.15 % | -1.427 K 99.38 % | -229.723 K | 0.000 100.00 % | -562.052 K -28.62 % | -436.989 K | 0.000 |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -1.745 M -342.36 % | 720.000 K -42.26 % | 1.247 M 240.38 % | -888.311 K 91.50 % | -10.448 M -192.29 % | 11.321 M 1 291.72 % | -950.010 K 60.58 % | -2.410 M -209.36 % | 2.204 M 2 296.35 % | 91.958 K -86.15 % | 664.174 K 2 357.10 % | -29.426 K |
| Cash at beginning of period | 2.022 M 55.30 % | 1.302 M 2 267.27 % | 55.000 K -94.17 % | 943.311 K -91.72 % | 11.392 M 16 159.46 % | 70.061 K -93.13 % | 1.020 M -70.26 % | 3.430 M 179.69 % | 1.226 M 8.11 % | 1.134 M 141.24 % | 470.237 K -5.89 % | 499.663 K |
| Cash at end of period | 277.000 K -86.30 % | 2.022 M 55.30 % | 1.302 M 2 267.27 % | 55.000 K -94.17 % | 943.311 K -91.72 % | 11.392 M 16 159.46 % | 70.061 K -93.13 % | 1.020 M -70.26 % | 3.430 M 179.69 % | 1.226 M 8.11 % | 1.134 M 141.24 % | 470.237 K |
| Operating cash flow | -27.229 M -148.60 % | 56.027 M -4.10 % | 58.424 M 2 570.36 % | -2.365 M 54.75 % | -5.226 M 17.49 % | -6.334 M -286.50 % | 3.396 M 255.66 % | -2.182 M -110.06 % | 21.687 M 3 681.82 % | 573.454 K -47.92 % | 1.101 M -98.80 % | 91.471 M |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | -27.229 M -148.60 % | 56.027 M -4.10 % | 58.424 M 2 570.36 % | -2.365 M 54.75 % | -5.226 M 17.49 % | -6.334 M -286.50 % | 3.396 M 255.66 % | -2.182 M -110.06 % | 21.687 M 3 681.82 % | 573.454 K -47.92 % | 1.101 M -98.80 % | 91.471 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.090 M 109 100.00 % | -1.000 K -100.00 % | 33.953 M -51.00 % | 69.290 M 2.66 % | 67.493 M -34.12 % | 102.453 M 2 641.58 % | 3.737 M -96.55 % | 108.208 M 24.92 % | 86.619 M 6.44 % | 81.379 M 51.81 % | 53.605 M 1 311.40 % | 3.798 M 76.98 % | 2.146 M -40.73 % | 3.621 M 99.07 % | 1.819 M -20.98 % | 2.302 M 1.77 % | 2.262 M -16.71 % | 2.716 M 14.30 % | 2.376 M -50.34 % | 4.785 M | 0.000 -100.00 % | 30.297 M 5 864.06 % | 508.000 K 102.02 % | -25.162 M | 0.000 -100.00 % | 27.676 M | 0.000 | 0.000 | 0.000 -100.00 % | 241.009 M 143.20 % | 99.100 M | 0.000 | 0.000 -100.00 % | 18.450 M | 0.000 | 0.000 | 0.000 -100.00 % | 601.664 K -30.84 % | 870.000 K 29 100.00 % | -3.000 K -100.00 % | 354.450 M -18.19 % | 433.239 M -54.32 % | 948.503 M 624.18 % | 130.976 M | 0.000 -100.00 % | 473.507 M 9 470 249.38 % | -5.000 K -103.23 % | 155.000 K |
| Net income | 161.000 K 403.77 % | -53.000 K -138.69 % | 137.000 K -25.95 % | 185.000 K 11.45 % | 166.000 K 104.63 % | -3.587 M -445.90 % | 1.037 M -81.17 % | 5.508 M 433.01 % | -1.654 M -298.55 % | -415.000 K 7.78 % | -450.000 K -143.60 % | 1.032 M 5 531.58 % | -19.000 K -101.63 % | 1.166 M 261.27 % | -723.000 K -523.28 % | -116.000 K 35.56 % | -180.000 K 31.92 % | -264.402 K 23.80 % | -347.000 K -117.91 % | 1.937 M 377.11 % | -699.000 K -102.51 % | 27.892 M 11 192.39 % | 247.000 K 100.96 % | -25.597 M -5 951.30 % | -423.000 K -101.57 % | 26.902 M 4 356.58 % | -632.000 K -57.21 % | -402.000 K 16.42 % | -481.000 K -244.66 % | 332.504 K -47.22 % | 630.000 K 462.07 % | -174.000 K 36.03 % | -272.000 K -117.71 % | 1.536 M 577.02 % | -322.000 K 24.94 % | -429.000 K -18.18 % | -363.000 K -201.73 % | -120.306 K -161.70 % | 195.000 K 148.15 % | -405.000 K -153.29 % | 760.000 K -39.65 % | 1.259 M 3.48 % | 1.217 M 204.91 % | -1.160 M -434.56 % | -217.000 K -180.76 % | 268.700 K 539.76 % | 42.000 K -26.32 % | 57.000 K |
| Income before tax | 211.000 K 4 120.00 % | 5.000 K -97.18 % | 177.000 K -4.32 % | 185.000 K -14.35 % | 216.000 K 106.78 % | -3.187 M -407.33 % | 1.037 M -81.17 % | 5.508 M 433.01 % | -1.654 M -353.15 % | -365.000 K 18.89 % | -450.000 K -143.60 % | 1.032 M 5 531.58 % | -19.000 K -101.39 % | 1.366 M 288.93 % | -723.000 K -523.28 % | -116.000 K 35.56 % | -180.000 K -179.49 % | -64.402 K 81.44 % | -347.000 K -117.91 % | 1.937 M 377.11 % | -699.000 K -102.47 % | 28.292 M 11 354.34 % | 247.000 K 100.96 % | -25.597 M -5 951.30 % | -423.000 K -101.57 % | 26.962 M 4 366.08 % | -632.000 K -57.21 % | -402.000 K 16.42 % | -481.000 K -187.06 % | 552.504 K -12.30 % | 630.000 K 462.07 % | -174.000 K 36.03 % | -272.000 K -115.45 % | 1.761 M 646.89 % | -322.000 K 27.15 % | -442.000 K -21.76 % | -363.000 K -136.94 % | -153.206 K -152.47 % | 292.000 K 149.08 % | -595.000 K -153.60 % | 1.110 M -40.49 % | 1.865 M 53.26 % | 1.217 M 204.91 % | -1.160 M -434.56 % | -217.000 K -143.64 % | 497.257 K 742.81 % | 59.000 K -28.92 % | 83.000 K |
| Income before tax ratio | 0.19 103.87 % | -5.00 -96 012.43 % | 0.01 95.25 % | 0.00 -16.57 % | 0.00 110.29 % | -0.03 -111.21 % | 0.28 445.16 % | 0.05 366.57 % | -0.02 -325.74 % | 0.00 46.57 % | -0.01 -103.09 % | 0.27 3 169.03 % | -0.01 -102.35 % | 0.38 194.91 % | -0.40 -688.77 % | -0.05 36.68 % | -0.08 -235.55 % | -0.02 83.76 % | -0.15 -136.08 % | 0.40 | 0.00 -100.00 % | 0.93 92.06 % | 0.49 -52.20 % | 1.02 | 0.00 -100.00 % | 0.97 | 0.00 | 0.00 | 0.00 -100.00 % | 0.00 -63.94 % | 0.01 | 0.00 | 0.00 -100.00 % | 0.10 | 0.00 | 0.00 | 0.00 100.00 % | -0.25 -175.87 % | 0.34 -99.83 % | 198.33 6 333 165.68 % | 0.00 -27.26 % | 0.00 235.54 % | 0.00 114.49 % | -0.01 | 0.00 -100.00 % | 0.00 100.01 % | -11.80 -2 303.61 % | 0.54 |
| EBITDA | 355.000 K 91.89 % | 185.000 K -93.84 % | 3.003 M 2.46 % | 2.931 M -9.48 % | 3.238 M 542.35 % | -732.000 K -133.30 % | 2.198 M 247.78 % | 632.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net income ratio | 0.15 -99.72 % | 53.00 1 313 410.23 % | 0.00 51.13 % | 0.00 8.56 % | 0.00 107.02 % | -0.04 -112.62 % | 0.28 445.16 % | 0.05 366.57 % | -0.02 -274.44 % | -0.01 39.25 % | -0.01 -103.09 % | 0.27 3 169.03 % | -0.01 -102.75 % | 0.32 181.01 % | -0.40 -688.77 % | -0.05 36.68 % | -0.08 18.27 % | -0.10 33.33 % | -0.15 -136.08 % | 0.40 | 0.00 -100.00 % | 0.92 89.34 % | 0.49 -52.20 % | 1.02 | 0.00 -100.00 % | 0.97 | 0.00 | 0.00 | 0.00 -100.00 % | 0.00 -78.30 % | 0.01 | 0.00 | 0.00 -100.00 % | 0.08 | 0.00 | 0.00 | 0.00 100.00 % | -0.20 -189.21 % | 0.22 -99.83 % | 135.00 6 296 051.37 % | 0.00 -26.24 % | 0.00 126.56 % | 0.00 114.49 % | -0.01 | 0.00 -100.00 % | 0.00 100.01 % | -8.40 -2 384.21 % | 0.37 |
| Ratio EBITDA | 0.33 100.18 % | -185.00 -209 267.67 % | 0.09 109.09 % | 0.04 -11.83 % | 0.05 771.48 % | -0.01 -101.21 % | 0.59 9 970.40 % | 0.01 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Gross profit ratio | -0.26 -100.04 % | 590.00 235 303.36 % | -0.25 -515.48 % | -0.04 -165.54 % | 0.06 363.01 % | 0.01 101.21 % | -1.11 -1 671.42 % | 0.07 1 109.75 % | 0.01 -51.19 % | 0.01 -69.59 % | 0.04 -96.06 % | 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 0.00 % | 1.00 | 0.00 -100.00 % | 0.98 -2.13 % | 1.00 0.00 % | 1.00 | 0.00 -100.00 % | 1.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.00 -69.94 % | 0.02 | 0.00 | 0.00 -100.00 % | 0.11 | 0.00 | 0.00 | 0.00 -100.00 % | 1.00 -0.06 % | 1.00 -25.00 % | 1.33 25 584.78 % | 0.01 -26.07 % | 0.01 117.78 % | 0.00 181.51 % | 0.00 | 0.00 -100.00 % | 0.00 -99.83 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 8.050 M -7.37 % | 8.691 M -6.86 % | 9.331 M 0.88 % | 9.250 M 11.45 % | 8.300 M -11.80 % | 9.410 M -0.18 % | 9.427 M 0.98 % | 9.336 M 1.60 % | 9.189 M -11.22 % | 10.350 M 15.00 % | 9.000 M -4.07 % | 9.382 M -0.80 % | 9.457 M -0.79 % | 9.533 M 5.48 % | 9.038 M -8.40 % | 9.867 M 9.63 % | 9.000 M -0.03 % | 9.003 M 3.78 % | 8.675 M -5.95 % | 9.224 M -7.63 % | 9.986 M 7.46 % | 9.293 M 12.87 % | 8.233 M -11.87 % | 9.342 M 10.43 % | 8.460 M -9.26 % | 9.324 M 3.27 % | 9.029 M -10.16 % | 10.050 M 4.47 % | 9.620 M 7.20 % | 8.974 M -0.29 % | 9.000 M 3.45 % | 8.700 M -4.04 % | 9.067 M -5.49 % | 9.594 M -10.62 % | 10.733 M 25.10 % | 8.580 M -5.45 % | 9.075 M -24.38 % | 12.000 M 23.08 % | 9.750 M -3.70 % | 10.125 M 6.58 % | 9.500 M -0.96 % | 9.592 M 2.47 % | 9.362 M -3.16 % | 9.667 M 2.20 % | 9.458 M 2.25 % | 9.250 M -16.29 % | 11.050 M 23.46 % | 8.950 M |
| Weighted average shs out | 8.050 M -7.37 % | 8.691 M -6.86 % | 9.331 M 0.88 % | 9.250 M 11.45 % | 8.300 M -11.80 % | 9.410 M -0.18 % | 9.427 M 0.98 % | 9.336 M 1.60 % | 9.189 M -11.22 % | 10.350 M 15.00 % | 9.000 M -4.07 % | 9.382 M -0.80 % | 9.457 M -0.79 % | 9.533 M 5.48 % | 9.038 M -8.41 % | 9.867 M 9.64 % | 9.000 M -0.03 % | 9.003 M 3.78 % | 8.675 M -5.95 % | 9.224 M -7.63 % | 9.986 M 7.30 % | 9.307 M 13.04 % | 8.233 M -11.87 % | 9.342 M 10.43 % | 8.460 M -9.26 % | 9.324 M 3.27 % | 9.029 M -10.16 % | 10.050 M 4.47 % | 9.620 M 2.15 % | 9.417 M 4.64 % | 9.000 M 3.45 % | 8.700 M -4.04 % | 9.067 M -5.49 % | 9.594 M -10.62 % | 10.733 M 25.10 % | 8.580 M -5.45 % | 9.075 M -24.38 % | 12.001 M 23.08 % | 9.750 M -3.70 % | 10.125 M 6.58 % | 9.500 M -0.96 % | 9.592 M 2.47 % | 9.362 M -3.16 % | 9.667 M -2.30 % | 9.895 M -2.25 % | 10.122 M -8.42 % | 11.053 M 23.48 % | 8.951 M |
| EPS diluted | 0.02 427.87 % | -0.01 -141.50 % | 0.01 -26.50 % | 0.02 0.00 % | 0.02 105.26 % | -0.38 -445.45 % | 0.11 -81.36 % | 0.59 427.78 % | -0.18 -348.88 % | -0.04 19.80 % | -0.05 -145.45 % | 0.11 5 600.00 % | 0.00 -101.67 % | 0.12 250.00 % | -0.08 -577.97 % | -0.01 41.00 % | -0.02 31.97 % | -0.03 26.50 % | -0.04 -119.05 % | 0.21 400.00 % | -0.07 -102.33 % | 3.00 9 900.00 % | 0.03 101.09 % | -2.74 -5 380.00 % | -0.05 -101.73 % | 2.89 4 228.57 % | -0.07 -75.00 % | -0.04 20.00 % | -0.05 -241.64 % | 0.04 -49.57 % | 0.07 450.00 % | -0.02 33.33 % | -0.03 -118.75 % | 0.16 633.33 % | -0.03 40.00 % | -0.05 -25.00 % | -0.04 -300.00 % | -0.01 -150.00 % | 0.02 150.00 % | -0.04 -150.00 % | 0.08 -38.46 % | 0.13 0.00 % | 0.13 208.33 % | -0.12 -424.02 % | -0.02 -186.42 % | 0.03 597.37 % | 0.00 -40.63 % | 0.01 |
| Earnings per share | 0.02 427.87 % | -0.01 -141.50 % | 0.01 -26.50 % | 0.02 0.00 % | 0.02 105.26 % | -0.38 -445.45 % | 0.11 -81.36 % | 0.59 427.78 % | -0.18 -348.88 % | -0.04 19.80 % | -0.05 -145.45 % | 0.11 5 600.00 % | 0.00 -101.67 % | 0.12 250.00 % | -0.08 -577.97 % | -0.01 41.00 % | -0.02 6.10 % | -0.02 46.75 % | -0.04 -119.05 % | 0.21 400.00 % | -0.07 -102.33 % | 3.00 9 900.00 % | 0.03 101.09 % | -2.74 -5 380.00 % | -0.05 -101.73 % | 2.89 4 228.57 % | -0.07 -75.00 % | -0.04 20.00 % | -0.05 -234.77 % | 0.04 -47.00 % | 0.07 450.00 % | -0.02 33.33 % | -0.03 -118.75 % | 0.16 633.33 % | -0.03 40.00 % | -0.05 -25.00 % | -0.04 -300.00 % | -0.01 -150.00 % | 0.02 150.00 % | -0.04 -150.00 % | 0.08 -38.46 % | 0.13 0.00 % | 0.13 208.33 % | -0.12 -447.95 % | -0.02 -175.52 % | 0.03 663.16 % | 0.00 -40.63 % | 0.01 |
| Gross profit | -283.000 K 52.03 % | -590.000 K 93.07 % | -8.517 M -201.59 % | -2.824 M -167.29 % | 4.197 M 205.01 % | 1.376 M 133.16 % | -4.150 M -154.27 % | 7.647 M 1 411.26 % | 506.000 K -48.05 % | 974.000 K -53.84 % | 2.110 M -44.44 % | 3.798 M 76.98 % | 2.146 M -40.73 % | 3.621 M 99.07 % | 1.819 M -20.98 % | 2.302 M 1.77 % | 2.262 M -16.71 % | 2.716 M 14.30 % | 2.376 M -50.34 % | 4.785 M | 0.000 -100.00 % | 29.651 M 5 736.84 % | 508.000 K 102.02 % | -25.162 M | 0.000 -100.00 % | 27.676 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.089 M -26.89 % | 1.490 M | 0.000 | 0.000 -100.00 % | 2.025 M | 0.000 | 0.000 | 0.000 -100.00 % | 601.289 K -30.89 % | 870.000 K 21 850.00 % | -4.000 K -100.22 % | 1.840 M -39.51 % | 3.042 M -0.53 % | 3.058 M 1 938.67 % | 150.000 K | 0.000 -100.00 % | 796.825 K 16 036.50 % | -5.000 K -103.23 % | 155.000 K |
| Income tax expense | 50.000 K 900.00 % | 5.000 K -87.50 % | 40.000 K | 0.000 -100.00 % | 50.000 K -87.50 % | 400.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 50.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 200.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 200.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 400.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 60.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 220.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 225.000 K | 0.000 -100.00 % | 13.000 K | 0.000 -100.00 % | 32.900 K -66.08 % | 97.000 K -48.95 % | 190.000 K -45.71 % | 350.000 K -42.22 % | 605.789 K | 0.000 | 0.000 | 0.000 -100.00 % | 228.557 K 1 244.45 % | 17.000 K -34.62 % | 26.000 K |
| Cost of revenue | 283.000 K -51.95 % | 589.000 K -98.61 % | 42.470 M -41.11 % | 72.114 M 13.93 % | 63.296 M -37.38 % | 101.077 M 1 181.56 % | 7.887 M -92.16 % | 100.561 M 16.78 % | 86.113 M 7.10 % | 80.405 M 56.14 % | 51.495 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 646.267 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 239.919 M 145.79 % | 97.610 M | 0.000 | 0.000 -100.00 % | 16.425 M | 0.000 | 0.000 | 0.000 -100.00 % | 375.000 | 0.000 -100.00 % | 1.000 K -100.00 % | 352.610 M -18.04 % | 430.197 M -54.50 % | 945.445 M 622.67 % | 130.826 M | 0.000 -100.00 % | 472.711 M | 0.000 | 0.000 |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.106 M | 0.000 | 0.000 | 0.000 -100.00 % | 930.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 917.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 832.110 K | 0.000 | 0.000 | 0.000 -100.00 % | 275.403 K | 0.000 | 0.000 | 0.000 -100.00 % | 843.725 K | 0.000 | 0.000 | 0.000 -100.00 % | 420.151 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 465.489 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.529 M 233.12 % | 459.000 K -52.53 % | 967.000 K 378.71 % | 202.000 K -40.31 % | 338.417 K 550.80 % | 52.000 K 108.00 % | 25.000 K |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 80.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 48.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 30.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 60.400 K | 0.000 | 0.000 | 0.000 -100.00 % | 94.400 K | 0.000 | 0.000 | 0.000 -100.00 % | 88.400 K | 0.000 | 0.000 | 0.000 -100.00 % | 42.947 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 31.260 K | 0.000 | 0.000 | 0.000 -100.00 % | 49.647 K | 0.000 | 0.000 | 0.000 -100.00 % | 54.449 K | 0.000 | 0.000 |
| Other expenses | 452.000 K 42.14 % | 318.000 K 109.47 % | -3.358 M -886.42 % | 427.000 K -87.54 % | 3.428 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.500 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 % | 832.000 K 380.92 % | 173.000 K -26.69 % | 236.000 K 37.21 % | 172.000 K -81.92 % | 951.540 K 143.36 % | 391.000 K 6.25 % | 368.000 K | 0.000 -100.00 % | 1.515 M 9.63 % | 1.382 M 302.92 % | 343.000 K 2 186.67 % | 15.000 K -97.37 % | 569.959 K 1 799.86 % | 30.000 K -36.17 % | 47.000 K |
| Operating expenses | 452.000 K 42.14 % | 318.000 K 109.47 % | -3.358 M -886.42 % | 427.000 K -89.27 % | 3.981 M 235.67 % | 1.186 M 102.04 % | 587.000 K -14.56 % | 687.000 K -68.19 % | 2.160 M 120.86 % | 978.000 K 146.35 % | 397.000 K 30.59 % | 304.000 K -7.88 % | 330.000 K -65.15 % | 947.000 K 28.15 % | 739.000 K 14.22 % | 647.000 K 0.00 % | 647.000 K -27.51 % | 892.510 K 32.81 % | 672.000 K 6.67 % | 630.000 K 11.90 % | 563.000 K 52.24 % | 369.803 K 138.58 % | 155.000 K 33.62 % | 116.000 K 43.21 % | 81.000 K -91.31 % | 932.125 K 156.78 % | 363.000 K 128.30 % | 159.000 K -14.52 % | 186.000 K -59.84 % | 463.098 K 172.41 % | 170.000 K 126.67 % | 75.000 K 0.00 % | 75.000 K -91.66 % | 899.000 K 183.60 % | 317.000 K -27.46 % | 437.000 K 17.16 % | 373.000 K -74.25 % | 1.448 M 151.00 % | 577.000 K 4.15 % | 554.000 K 326.15 % | 130.000 K -95.47 % | 2.870 M 55.89 % | 1.841 M 40.53 % | 1.310 M 503.69 % | 217.000 K -77.46 % | 962.825 K 1 074.18 % | 82.000 K 13.89 % | 72.000 K |
| Cost and expenses | 735.000 K -18.96 % | 907.000 K -97.86 % | 42.373 M -41.59 % | 72.541 M 7.82 % | 67.277 M -34.21 % | 102.263 M 1 106.79 % | 8.474 M -91.63 % | 101.248 M 14.70 % | 88.273 M 8.47 % | 81.383 M 56.83 % | 51.892 M 16 969.74 % | 304.000 K -7.88 % | 330.000 K -65.15 % | 947.000 K 28.15 % | 739.000 K 14.22 % | 647.000 K 0.00 % | 647.000 K -27.51 % | 892.510 K 32.81 % | 672.000 K 6.67 % | 630.000 K 11.90 % | 563.000 K -44.59 % | 1.016 M 555.53 % | 155.000 K 33.62 % | 116.000 K 43.21 % | 81.000 K -91.31 % | 932.125 K 156.78 % | 363.000 K 128.30 % | 159.000 K -14.52 % | 186.000 K -99.92 % | 240.383 M 145.84 % | 97.780 M 130 273.33 % | 75.000 K 0.00 % | 75.000 K -99.57 % | 17.324 M 5 364.98 % | 317.000 K -27.46 % | 437.000 K 17.16 % | 373.000 K -74.25 % | 1.449 M 151.07 % | 577.000 K 3.96 % | 555.000 K -99.84 % | 352.740 M -18.55 % | 433.067 M -54.28 % | 947.286 M 616.90 % | 132.136 M 60 792.17 % | 217.000 K -99.95 % | 473.673 M 577 550.57 % | 82.000 K 13.89 % | 72.000 K |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 -100.00 % | 553.000 K -53.37 % | 1.186 M 102.04 % | 587.000 K -14.56 % | 687.000 K 4.09 % | 660.000 K -32.52 % | 978.000 K 146.35 % | 397.000 K 30.59 % | 304.000 K -7.88 % | 330.000 K -65.15 % | 947.000 K 28.15 % | 739.000 K 14.22 % | 647.000 K 0.00 % | 647.000 K -27.51 % | 892.510 K 32.81 % | 672.000 K 6.67 % | 630.000 K 11.90 % | 563.000 K 52.24 % | 369.803 K 138.58 % | 155.000 K 33.62 % | 116.000 K 43.21 % | 81.000 K -91.31 % | 932.125 K 156.78 % | 363.000 K 128.30 % | 159.000 K -14.52 % | 186.000 K -59.84 % | 463.098 K 172.41 % | 170.000 K 126.67 % | 75.000 K 0.00 % | 75.000 K 11.94 % | 67.000 K -53.47 % | 144.000 K -28.36 % | 201.000 K 0.00 % | 201.000 K -59.54 % | 496.749 K 167.07 % | 186.000 K 0.00 % | 186.000 K 43.08 % | 130.000 K -90.40 % | 1.355 M 195.17 % | 459.000 K -52.53 % | 967.000 K 378.71 % | 202.000 K -48.58 % | 392.866 K 655.51 % | 52.000 K 108.00 % | 25.000 K |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 144.000 K -20.00 % | 180.000 K -93.63 % | 2.826 M 2.91 % | 2.746 M -9.13 % | 3.022 M 23.10 % | 2.455 M 111.46 % | 1.161 M 41.59 % | 820.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.696 M -823.76 % | 787.000 K 1 096.20 % | -79.000 K 90.03 % | -792.000 K 74.74 % | -3.136 M -178.01 % | -1.128 M 52.38 % | -2.369 M -746.07 % | -280.000 K 68.43 % | -887.000 K -9.24 % | -812.000 K 34.77 % | -1.245 M -125.92 % | -551.000 K 71.55 % | -1.937 M -377.11 % | 699.000 K 102.45 % | -28.482 M -11 431.13 % | -247.000 K -100.96 % | 25.597 M 5 951.30 % | 423.000 K 101.57 % | -26.964 M -4 366.46 % | 632.000 K 57.21 % | 402.000 K -16.25 % | 480.000 K 185.33 % | -562.504 K 9.27 % | -620.000 K -456.32 % | 174.000 K -36.03 % | 272.000 K 115.45 % | -1.761 M -655.52 % | 317.000 K -27.46 % | 437.000 K 17.16 % | 373.000 K 156.30 % | 145.531 K 149.67 % | -293.000 K -152.51 % | 558.000 K 150.27 % | -1.110 M 55.59 % | -2.500 M -102.07 % | -1.237 M -206.73 % | 1.159 M 434.10 % | 217.000 K 181.55 % | -266.088 K -405.85 % | 87.000 K 204.82 % | -83.000 K |
| Operating income | -735.000 K -241.62 % | 519.000 K 110.06 % | -5.159 M -58.69 % | -3.251 M -11.30 % | -2.921 M -1 637.37 % | 190.000 K 104.01 % | -4.737 M -168.06 % | 6.960 M 520.80 % | -1.654 M -41 250.00 % | -4.000 K -100.23 % | 1.713 M -50.97 % | 3.494 M 92.40 % | 1.816 M -32.09 % | 2.674 M 147.59 % | 1.080 M -34.74 % | 1.655 M 2.48 % | 1.615 M -11.42 % | 1.823 M 6.99 % | 1.704 M -58.99 % | 4.155 M 838.01 % | -563.000 K -101.92 % | 29.281 M 8 195.00 % | 353.000 K 101.40 % | -25.278 M -31 107.41 % | -81.000 K -100.30 % | 26.744 M 7 467.50 % | -363.000 K -128.30 % | -159.000 K 14.52 % | -186.000 K -129.70 % | 626.230 K -52.56 % | 1.320 M 1 860.00 % | -75.000 K 0.00 % | -75.000 K -106.66 % | 1.126 M 455.21 % | -317.000 K 27.46 % | -437.000 K -17.16 % | -373.000 K 55.96 % | -847.000 K -389.08 % | 293.000 K 152.51 % | -558.000 K -132.63 % | 1.710 M 894.19 % | 172.000 K -85.87 % | 1.217 M 204.91 % | -1.160 M -434.56 % | -217.000 K -30.72 % | -166.000 K -90.80 % | -87.000 K -204.82 % | 83.000 K |
| Operating income ratio | -0.67 99.87 % | -519.00 -341 470.21 % | -0.15 -223.85 % | -0.05 -8.41 % | -0.04 -2 433.69 % | 0.00 100.15 % | -1.27 -2 070.74 % | 0.06 436.84 % | -0.02 -38 748.56 % | 0.00 -100.15 % | 0.03 -96.53 % | 0.92 8.71 % | 0.85 14.59 % | 0.74 24.38 % | 0.59 -17.42 % | 0.72 0.70 % | 0.71 6.35 % | 0.67 -6.39 % | 0.72 -17.41 % | 0.87 | 0.00 -100.00 % | 0.97 39.08 % | 0.69 -30.83 % | 1.00 | 0.00 -100.00 % | 0.97 | 0.00 | 0.00 | 0.00 -100.00 % | 0.00 -80.49 % | 0.01 | 0.00 | 0.00 -100.00 % | 0.06 | 0.00 | 0.00 | 0.00 100.00 % | -1.41 -518.00 % | 0.34 -99.82 % | 186.00 3 855 321.05 % | 0.00 1 115.18 % | 0.00 -69.06 % | 0.00 114.49 % | -0.01 | 0.00 100.00 % | 0.00 -100.00 % | 17.40 3 149.40 % | 0.54 |
| Total other income expenses net | 0.000 | 0.000 -100.00 % | 2.440 M -28.99 % | 3.436 M 9.53 % | 3.137 M 192.89 % | -3.377 M -158.49 % | 5.774 M 497.66 % | -1.452 M | 0.000 100.00 % | -361.000 K 83.31 % | -2.163 M 12.14 % | -2.462 M -34.17 % | -1.835 M -40.29 % | -1.308 M 27.45 % | -1.803 M -1.81 % | -1.771 M 1.34 % | -1.795 M 4.90 % | -1.888 M 7.97 % | -2.051 M 7.53 % | -2.218 M -1 530.88 % | -136.000 K 86.25 % | -989.154 K -833.16 % | -106.000 K 66.77 % | -319.000 K 6.73 % | -342.000 K -257.19 % | 217.565 K 180.88 % | -269.000 K -10.70 % | -243.000 K 17.63 % | -295.000 K -300.13 % | -73.726 K 89.32 % | -690.000 K -596.97 % | -99.000 K 49.75 % | -197.000 K -131.02 % | 635.000 K 12 800.00 % | -5.000 K 0.00 % | -5.000 K -150.00 % | 10.000 K -98.56 % | 693.794 K 69 479.40 % | -1.000 K 97.30 % | -37.000 K 93.83 % | -600.000 K -135.44 % | 1.693 M | 0.000 | 0.000 | 0.000 -100.00 % | 663.257 K 354.29 % | 146.000 K | 0.000 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 |
| 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-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 100.00 % | -231.000 K | 0.000 100.00 % | -1.048 M | 0.000 100.00 % | -2.022 M | 0.000 100.00 % | -310.000 K | 0.000 100.00 % | -1.303 M | 0.000 100.00 % | -61.000 K -8.93 % | -56.000 K | 0.000 100.00 % | -48.000 K | 0.000 100.00 % | -943.311 K | 0.000 100.00 % | -589.000 K | 0.000 100.00 % | -11.392 M | 0.000 100.00 % | -340.000 K | 0.000 100.00 % | -70.061 K | 0.000 100.00 % | -1.166 M | 0.000 100.00 % | -1.020 M | 0.000 100.00 % | -1.016 M | 0.000 100.00 % | -3.430 M | 0.000 100.00 % | -330.000 K | 0.000 100.00 % | -1.226 M | 0.000 100.00 % | -674.000 K | 0.000 100.00 % | -1.134 M | 0.000 100.00 % | -14.807 M | 0.000 100.00 % | -470.237 K | 0.000 100.00 % | -208.000 K |
| Total investments | 0.000 -100.00 % | 244.080 M | 0.000 -100.00 % | 292.941 M | 0.000 -100.00 % | 19.900 M | 0.000 -100.00 % | 19.900 M | 0.000 -100.00 % | 19.900 M | 0.000 | 0.000 -100.00 % | 19.900 M | 0.000 | 0.000 | 0.000 -100.00 % | 19.900 M | 0.000 | 0.000 | 0.000 -100.00 % | 19.900 M | 0.000 -100.00 % | 125.983 M | 0.000 -100.00 % | 19.900 M | 0.000 -100.00 % | 122.443 M | 0.000 -100.00 % | 111.400 M | 0.000 -100.00 % | 111.400 M | 0.000 -100.00 % | 111.400 M | 0.000 -100.00 % | 91.500 M | 0.000 -100.00 % | 91.500 M | 0.000 -100.00 % | 91.500 M | 0.000 -100.00 % | 91.500 M | 0.000 -100.00 % | 91.500 M | 0.000 -100.00 % | 91.500 M | 0.000 | 0.000 |
| Total debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 110.255 M | 0.000 -100.00 % | 110.086 M | 0.000 -100.00 % | 109.686 M | 0.000 -100.00 % | 112.147 M | 0.000 -100.00 % | 108.293 M 3 048 176 965 292 707 328.00 % | 0.000 -100.00 % | 109.114 M 6 142 572 121 761 303 552.00 % | 0.000 150.00 % | 0.000 -100.00 % | 107.492 M 6 051 261 639 316 367 360.00 % | 0.000 -100.00 % | 107.788 M 1 516 981 239 484 409 344.00 % | 0.000 -100.00 % | 108.392 M 1 525 481 783 781 071 104.00 % | 0.000 -100.00 % | 107.204 M 1 207 009 736 131 566 848.00 % | 0.000 -100.00 % | 104.244 M 5 868 415 494 445 124 608.00 % | 0.000 -100.00 % | 130.266 M 1 833 330 965 809 515 520.00 % | 0.000 -100.00 % | 104.224 M 5 867 289 594 538 281 984.00 % | 0.000 -100.00 % | 105.038 M 2 956 556 860 373 388 288.00 % | 0.000 -100.00 % | 104.380 M 1 469 017 903 452 913 664.00 % | 0.000 -100.00 % | 104.767 M 5 897 875 960 292 554 752.00 % | 0.000 -100.00 % | 103.555 M 1 943 209 414 218 131 968.00 % | 0.000 -100.00 % | 104.345 M 2 937 050 644 487 340 032.00 % | 0.000 -100.00 % | 104.270 M 1 467 469 791 081 005 056.00 % | 0.000 -100.00 % | 103.911 M 5 849 669 260 996 195 328.00 % | 0.000 -100.00 % | 102.006 M 5 742 427 294 869 435 392.00 % | 0.000 -100.00 % | 103.388 M 1 164 045 395 686 452 224.00 % | 0.000 -100.00 % | 103.513 M 2 913 631 926 425 013 760.00 % | 0.000 |
| Retained earnings | 0.000 -100.00 % | 16.945 M | 0.000 -100.00 % | 16.776 M | 0.000 -100.00 % | 16.376 M | 0.000 -100.00 % | 18.837 M | 0.000 -100.00 % | 14.983 M | 0.000 -100.00 % | 15.804 M 6.85 % | 14.791 M | 0.000 -100.00 % | 14.182 M | 0.000 -100.00 % | 14.478 M | 0.000 -100.00 % | 15.082 M | 0.000 -100.00 % | 13.872 M | 0.000 -100.00 % | 10.934 M | 0.000 -100.00 % | 36.956 M | 0.000 -100.00 % | 10.914 M | 0.000 -100.00 % | 11.728 M | 0.000 -100.00 % | 11.070 M | 0.000 -100.00 % | 11.458 M | 0.000 -100.00 % | 10.245 M | 0.000 -100.00 % | 11.035 M | 0.000 -100.00 % | 10.960 M | 0.000 -100.00 % | 10.602 M | 0.000 -100.00 % | 8.696 M | 0.000 -100.00 % | 10.076 M | 0.000 -100.00 % | 10.203 M |
| Common stock | 0.000 -100.00 % | 93.310 M | 0.000 -100.00 % | 93.310 M | 0.000 -100.00 % | 93.310 M | 0.000 -100.00 % | 93.310 M | 0.000 -100.00 % | 93.310 M | 0.000 -100.00 % | 93.310 M 0.00 % | 93.310 M | 0.000 -100.00 % | 93.310 M | 0.000 -100.00 % | 93.310 M | 0.000 -100.00 % | 93.310 M | 0.000 -100.00 % | 93.310 M | 0.000 -100.00 % | 93.310 M | 0.000 -100.00 % | 93.310 M | 0.000 -100.00 % | 93.310 M | 0.000 -100.00 % | 93.310 M | 0.000 -100.00 % | 93.310 M | 0.000 -100.00 % | 93.310 M | 0.000 -100.00 % | 93.310 M | 0.000 -100.00 % | 93.310 M | 0.000 -100.00 % | 93.310 M | 0.000 -100.00 % | 93.310 M | 0.000 -100.00 % | 93.310 M | 0.000 -100.00 % | 93.310 M | 0.000 -100.00 % | 93.310 M |
| Total equity | 110.255 M 0.00 % | 110.255 M 0.15 % | 110.086 M 0.00 % | 110.086 M 0.36 % | 109.686 M 0.00 % | 109.686 M -2.19 % | 112.147 M 0.00 % | 112.147 M 3.56 % | 108.293 M 0.00 % | 108.293 M -0.75 % | 109.114 M 0.00 % | 109.114 M 0.94 % | 108.101 M 0.57 % | 107.492 M 0.00 % | 107.492 M -0.27 % | 107.788 M 0.00 % | 107.788 M -0.56 % | 108.392 M 0.00 % | 108.392 M 1.11 % | 107.204 M 0.02 % | 107.182 M 2.82 % | 104.244 M 0.00 % | 104.244 M -19.98 % | 130.266 M 0.00 % | 130.266 M 24.99 % | 104.224 M 0.00 % | 104.224 M -0.77 % | 105.038 M 0.00 % | 105.038 M 0.63 % | 104.380 M 0.00 % | 104.380 M -0.37 % | 104.767 M 0.00 % | 104.768 M 1.17 % | 103.555 M 0.00 % | 103.555 M -0.76 % | 104.345 M 0.00 % | 104.345 M 0.07 % | 104.270 M 0.00 % | 104.270 M 0.35 % | 103.911 M 0.00 % | 103.912 M 1.87 % | 102.006 M 0.00 % | 102.006 M -1.34 % | 103.388 M 0.00 % | 103.386 M -0.12 % | 103.513 M 0.00 % | 103.513 M |
| Other non current liabilities | -110.255 M -762.67 % | 16.638 M 115.11 % | -110.086 M -304.09 % | 53.939 M 149.18 % | -109.686 M -256.37 % | 70.144 M 162.55 % | -112.147 M -471.30 % | 30.204 M 127.89 % | -108.293 M -576.14 % | 22.744 M 120.84 % | -109.114 M -195.33 % | 114.458 M 100.16 % | 57.184 M 153.20 % | -107.492 M -322.03 % | 48.414 M 144.92 % | -107.788 M -335.22 % | 45.824 M 142.28 % | -108.392 M -344.43 % | 44.344 M 141.36 % | -107.204 M -351.02 % | 42.707 M 140.97 % | -104.244 M -46 022.47 % | 227.000 K 100.17 % | -130.266 M -341 637.98 % | 38.141 K 100.04 % | -104.224 M -208 548.00 % | 50.000 K 100.05 % | -105.038 M -275 493.93 % | 38.141 K 100.04 % | -104.380 M -189 881.82 % | 55.000 K 100.05 % | -104.767 M -190 586.04 % | 55.000 K 100.05 % | -103.555 M -470 804.55 % | 22.000 K 100.02 % | -104.345 M -470 291.96 % | 22.192 K 100.02 % | -104.270 M | 0.000 100.00 % | -103.911 M | 0.000 100.00 % | -102.006 M | 0.000 100.00 % | -103.388 M | 0.000 100.00 % | -103.513 M | 0.000 |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | -110.255 M -762.67 % | 16.638 M 115.11 % | -110.086 M -304.09 % | 53.939 M 149.18 % | -109.686 M -256.37 % | 70.144 M 162.55 % | -112.147 M -471.30 % | 30.204 M 127.89 % | -108.293 M -576.14 % | 22.744 M 120.84 % | -109.114 M -195.33 % | 114.458 M 100.16 % | 57.184 M 153.20 % | -107.492 M -322.03 % | 48.414 M 144.92 % | -107.788 M -335.22 % | 45.824 M 142.28 % | -108.392 M -344.43 % | 44.344 M 141.36 % | -107.204 M -351.02 % | 42.707 M 140.97 % | -104.244 M -46 022.47 % | 227.000 K 100.17 % | -130.266 M -341 637.98 % | 38.141 K 100.04 % | -104.224 M -208 548.00 % | 50.000 K 100.05 % | -105.038 M -275 493.93 % | 38.141 K 100.04 % | -104.380 M -189 881.82 % | 55.000 K 100.05 % | -104.767 M -190 586.04 % | 55.000 K 100.05 % | -103.555 M -470 804.55 % | 22.000 K 100.02 % | -104.345 M -470 291.96 % | 22.192 K 100.02 % | -104.270 M | 0.000 100.00 % | -103.911 M | 0.000 100.00 % | -102.006 M | 0.000 100.00 % | -103.388 M | 0.000 100.00 % | -103.513 M | 0.000 |
| Other current liabilities | 0.000 -100.00 % | 37.595 M | 0.000 -100.00 % | 3.115 M | 0.000 -100.00 % | 3.572 M | 0.000 -100.00 % | 1.888 M | 0.000 -100.00 % | 1.587 M | 0.000 -100.00 % | 2.749 M -0.18 % | 2.754 M | 0.000 -100.00 % | 1.861 M | 0.000 -100.00 % | 798.446 K | 0.000 -100.00 % | 3.203 M | 0.000 -100.00 % | 716.914 K | 0.000 -100.00 % | 983.000 K | 0.000 -100.00 % | 987.089 K | 0.000 -100.00 % | 353.000 K | 0.000 -100.00 % | 1.188 M | 0.000 -100.00 % | 5.364 M | 0.000 -100.00 % | 5.323 M | 0.000 -100.00 % | 111.000 K | 0.000 -100.00 % | 191.834 K | 0.000 -100.00 % | 773.000 K | 0.000 -100.00 % | 1.161 M | 0.000 -100.00 % | 1.510 M | 0.000 -100.00 % | 513.964 K | 0.000 -100.00 % | 31.000 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 0.000 -100.00 % | 132.906 M | 0.000 -100.00 % | 136.908 M | 0.000 -100.00 % | 147.176 M | 0.000 -100.00 % | 94.292 M | 0.000 -100.00 % | 79.952 M | 0.000 -100.00 % | 11.030 M -0.05 % | 11.035 M | 0.000 -100.00 % | 10.141 M | 0.000 -100.00 % | 9.079 M | 0.000 -100.00 % | 11.483 M | 0.000 -100.00 % | 9.073 M | 0.000 -100.00 % | 23.773 M | 0.000 -100.00 % | 24.938 M | 0.000 -100.00 % | 347.328 M | 0.000 -100.00 % | 347.672 M | 0.000 -100.00 % | 20.913 M | 0.000 -100.00 % | 21.077 M | 0.000 -100.00 % | 31.390 M | 0.000 -100.00 % | 16.342 M | 0.000 -100.00 % | 300.579 M | 0.000 -100.00 % | 136.859 M | 0.000 -100.00 % | 612.873 M | 0.000 -100.00 % | 473.438 M | 0.000 -100.00 % | 74.000 K |
| Total liabilities | -110.255 M -173.73 % | 149.544 M 235.84 % | -110.086 M -157.68 % | 190.847 M 273.99 % | -109.686 M -150.47 % | 217.320 M 293.78 % | -112.147 M -190.08 % | 124.496 M 214.96 % | -108.293 M -205.45 % | 102.696 M 194.12 % | -109.114 M -186.95 % | 125.488 M 83.95 % | 68.219 M 163.46 % | -107.492 M -283.57 % | 58.555 M 154.32 % | -107.788 M -296.32 % | 54.903 M 150.65 % | -108.392 M -294.16 % | 55.827 M 152.08 % | -107.204 M -307.04 % | 51.780 M 149.67 % | -104.244 M -534.35 % | 24.000 M 118.42 % | -130.266 M -621.57 % | 24.976 M 123.96 % | -104.224 M -130.00 % | 347.378 M 430.72 % | -105.038 M -130.21 % | 347.710 M 433.12 % | -104.380 M -597.81 % | 20.968 M 120.01 % | -104.767 M -595.78 % | 21.132 M 120.41 % | -103.555 M -429.67 % | 31.412 M 130.10 % | -104.345 M -737.66 % | 16.364 M 115.69 % | -104.270 M -134.69 % | 300.579 M 389.27 % | -103.911 M -175.93 % | 136.859 M 234.17 % | -102.006 M -116.64 % | 612.873 M 692.79 % | -103.388 M -121.84 % | 473.438 M 557.37 % | -103.513 M -139 982.43 % | 74.000 K |
| Other non current assets | 0.000 -100.00 % | 244.080 M | 0.000 -100.00 % | 292.941 M 14 587.69 % | -2.022 M -100.69 % | 293.302 M 94 713.55 % | -310.000 K -100.15 % | 209.770 M 16 199.00 % | -1.303 M -100.72 % | 181.685 M 297 944.26 % | -61.000 K -100.03 % | 232.282 M 50.44 % | 154.397 M 321 760.42 % | -48.000 K -100.03 % | 165.449 M 17 626.38 % | -944.000 K -100.68 % | 139.846 M 23 843.00 % | -589.000 K -100.36 % | 162.380 M 1 525.39 % | -11.392 M -109.01 % | 126.421 M 37 282.57 % | -340.000 K -1 460.00 % | 25.000 K 136.23 % | -69.000 K -100.05 % | 131.926 M 11 414.41 % | -1.166 M -4 764.00 % | 25.000 K 102.45 % | -1.020 M -109.22 % | 11.068 M 1 189.38 % | -1.016 M -107.86 % | 12.932 M 477.08 % | -3.429 M -130.98 % | 11.070 M 3 454.55 % | -330.000 K -102.88 % | 11.474 M 1 035.89 % | -1.226 M -110.70 % | 11.461 M 1 800.47 % | -674.000 K -105.88 % | 11.472 M 1 111.64 % | -1.134 M -109.05 % | 12.531 M 184.63 % | -14.807 M -230.49 % | 11.347 M 2 509.13 % | -471.000 K -104.16 % | 11.322 M 5 543.23 % | -208.000 K -101.80 % | 11.585 M |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.900 M | 0.000 -100.00 % | 19.900 M | 0.000 -100.00 % | 19.900 M | 0.000 | 0.000 -100.00 % | 19.900 M | 0.000 | 0.000 | 0.000 -100.00 % | 19.900 M | 0.000 | 0.000 | 0.000 -100.00 % | 19.900 M | 0.000 -100.00 % | 125.983 M | 0.000 -100.00 % | 19.900 M | 0.000 -100.00 % | 122.443 M | 0.000 -100.00 % | 111.400 M | 0.000 -100.00 % | 111.400 M | 0.000 -100.00 % | 111.400 M | 0.000 -100.00 % | 91.500 M | 0.000 -100.00 % | 91.500 M | 0.000 -100.00 % | 91.500 M | 0.000 -100.00 % | 91.500 M | 0.000 -100.00 % | 91.500 M | 0.000 -100.00 % | 91.500 M | 0.000 | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current assets | 0.000 -100.00 % | 244.080 M | 0.000 -100.00 % | 292.941 M 14 587.69 % | -2.022 M -100.65 % | 313.202 M 101 132.90 % | -310.000 K -100.13 % | 229.670 M 17 726.25 % | -1.303 M -100.65 % | 201.585 M 330 567.21 % | -61.000 K -100.03 % | 232.282 M 33.27 % | 174.297 M 363 218.75 % | -48.000 K -100.03 % | 165.449 M 17 626.38 % | -944.000 K -100.59 % | 159.746 M 27 221.61 % | -589.000 K -100.36 % | 162.380 M 1 525.39 % | -11.392 M -107.79 % | 146.321 M 43 135.51 % | -340.000 K -100.27 % | 126.008 M 182 720.29 % | -69.000 K -100.05 % | 151.826 M 13 121.10 % | -1.166 M -100.95 % | 122.468 M 12 106.67 % | -1.020 M -100.83 % | 122.468 M 12 153.95 % | -1.016 M -100.82 % | 124.332 M 3 725.40 % | -3.429 M -102.80 % | 122.470 M 37 212.12 % | -330.000 K -100.32 % | 102.974 M 8 499.18 % | -1.226 M -101.19 % | 102.961 M 15 376.14 % | -674.000 K -100.65 % | 102.972 M 9 180.42 % | -1.134 M -101.09 % | 104.031 M 802.58 % | -14.807 M -114.40 % | 102.847 M 21 935.88 % | -471.000 K -100.46 % | 102.822 M 49 533.61 % | -208.000 K -101.80 % | 11.585 M |
| Other current assets | -278.000 K -103.71 % | 7.494 M 815.08 % | -1.048 M -123.13 % | 4.530 M | 0.000 -100.00 % | 5.716 M | 0.000 -100.00 % | 6.287 M | 0.000 -100.00 % | 6.247 M | 0.000 -100.00 % | 2.259 M 14.84 % | 1.967 M | 0.000 -100.00 % | 100.000 K | 0.000 -100.00 % | 751.767 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 183.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.238 M | 0.000 -100.00 % | 96.631 K | 0.000 -100.00 % | 16.302 M | 0.000 -100.00 % | 78.575 M | 0.000 -100.00 % | 43.863 M | 0.000 -100.00 % | 174.674 K | 0.000 -100.00 % | 91.029 M |
| Short term investments | 0.000 -100.00 % | 47.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 0.000 -100.00 % | 231.000 K | 0.000 -100.00 % | 1.048 M | 0.000 -100.00 % | 2.022 M | 0.000 -100.00 % | 310.000 K | 0.000 -100.00 % | 1.303 M | 0.000 -100.00 % | 61.000 K 8.93 % | 56.000 K | 0.000 -100.00 % | 48.000 K | 0.000 -100.00 % | 943.311 K | 0.000 -100.00 % | 589.000 K | 0.000 -100.00 % | 11.392 M | 0.000 -100.00 % | 340.000 K | 0.000 -100.00 % | 70.061 K | 0.000 -100.00 % | 1.166 M | 0.000 -100.00 % | 1.020 M | 0.000 -100.00 % | 1.016 M | 0.000 -100.00 % | 3.430 M | 0.000 -100.00 % | 330.000 K | 0.000 -100.00 % | 1.226 M | 0.000 -100.00 % | 674.000 K | 0.000 -100.00 % | 1.134 M | 0.000 -100.00 % | 14.807 M | 0.000 -100.00 % | 470.237 K | 0.000 -100.00 % | 208.000 K |
| Cash and short term investments | 278.000 K 0.00 % | 278.000 K -73.47 % | 1.048 M 0.00 % | 1.048 M -48.17 % | 2.022 M 0.00 % | 2.022 M 552.26 % | 310.000 K 0.00 % | 310.000 K -76.21 % | 1.303 M 0.00 % | 1.303 M 2 036.07 % | 61.000 K 0.00 % | 61.000 K 8.93 % | 56.000 K 16.67 % | 48.000 K 0.00 % | 48.000 K -94.92 % | 944.000 K 0.07 % | 943.311 K 60.15 % | 589.000 K 0.00 % | 589.000 K -94.83 % | 11.392 M 0.00 % | 11.392 M 3 250.45 % | 340.000 K 0.00 % | 340.000 K 392.75 % | 69.000 K -1.51 % | 70.061 K -93.99 % | 1.166 M 0.00 % | 1.166 M 14.31 % | 1.020 M -0.01 % | 1.020 M 0.40 % | 1.016 M 0.00 % | 1.016 M -70.37 % | 3.429 M -0.02 % | 3.430 M 939.39 % | 330.000 K 0.00 % | 330.000 K -73.08 % | 1.226 M -0.03 % | 1.226 M 81.95 % | 674.000 K 0.00 % | 674.000 K -40.56 % | 1.134 M -0.04 % | 1.134 M -92.34 % | 14.807 M 0.00 % | 14.807 M 3 043.74 % | 471.000 K 0.16 % | 470.237 K 126.08 % | 208.000 K 0.00 % | 208.000 K |
| Total current assets | 0.000 -100.00 % | 15.719 M | 0.000 -100.00 % | 7.992 M 295.25 % | 2.022 M -85.35 % | 13.804 M 4 352.90 % | 310.000 K -95.55 % | 6.973 M 435.15 % | 1.303 M -86.14 % | 9.404 M 15 316.39 % | 61.000 K -97.37 % | 2.320 M 14.68 % | 2.023 M 4 114.58 % | 48.000 K -91.97 % | 598.000 K -36.65 % | 944.000 K -67.95 % | 2.945 M 400.01 % | 589.000 K -67.97 % | 1.839 M -83.86 % | 11.392 M -9.88 % | 12.642 M 3 618.10 % | 340.000 K -84.79 % | 2.236 M 3 140.58 % | 69.000 K -97.98 % | 3.416 M 193.00 % | 1.166 M -99.65 % | 329.134 M 32 168.04 % | 1.020 M -99.69 % | 330.281 M 32 407.93 % | 1.016 M 0.00 % | 1.016 M -70.37 % | 3.429 M -0.02 % | 3.430 M 939.39 % | 330.000 K -98.97 % | 31.993 M 2 509.54 % | 1.226 M -93.09 % | 17.748 M 2 533.23 % | 674.000 K -99.78 % | 301.877 M 26 520.55 % | 1.134 M -99.17 % | 136.739 M 823.48 % | 14.807 M -97.58 % | 612.032 M 129 843.10 % | 471.000 K -99.90 % | 474.002 M 227 785.81 % | 208.000 K -99.77 % | 92.002 M |
| 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 -100.00 % | 646.000 K | 0.000 -100.00 % | 646.267 K | 0.000 -100.00 % | 646.000 K | 0.000 -100.00 % | 646.267 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.425 M | 0.000 -100.00 % | 16.425 M | 0.000 -100.00 % | 16.425 M | 0.000 -100.00 % | 16.200 M | 0.000 -100.00 % | 72.085 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 0.000 -100.00 % | 7.947 M | 0.000 -100.00 % | 2.414 M | 0.000 -100.00 % | 6.066 M | 0.000 -100.00 % | 376.000 K | 0.000 -100.00 % | 1.854 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 450.000 K | 0.000 -100.00 % | 1.250 M | 0.000 -100.00 % | 1.250 M | 0.000 -100.00 % | 1.250 M | 0.000 -100.00 % | 1.250 M | 0.000 -100.00 % | 2.700 M | 0.000 -100.00 % | 327.139 M | 0.000 -100.00 % | 328.614 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 268.476 M | 0.000 -100.00 % | 40.830 M | 0.000 -100.00 % | 481.277 M | 0.000 -100.00 % | 473.358 M | 0.000 -100.00 % | 765.000 K |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 0.000 -100.00 % | 95.311 M | 0.000 -100.00 % | 133.793 M | 0.000 -100.00 % | 143.604 M | 0.000 -100.00 % | 92.404 M | 0.000 -100.00 % | 78.365 M | 0.000 -100.00 % | 8.281 M 0.00 % | 8.281 M | 0.000 -100.00 % | 8.280 M | 0.000 -100.00 % | 8.281 M | 0.000 -100.00 % | 8.280 M | 0.000 -100.00 % | 8.356 M | 0.000 -100.00 % | 22.790 M | 0.000 -100.00 % | 23.951 M | 0.000 -100.00 % | 346.975 M | 0.000 -100.00 % | 346.484 M | 0.000 -100.00 % | 15.549 M | 0.000 -100.00 % | 15.754 M | 0.000 -100.00 % | 31.279 M | 0.000 -100.00 % | 16.150 M | 0.000 -100.00 % | 299.806 M | 0.000 -100.00 % | 135.697 M | 0.000 -100.00 % | 611.363 M | 0.000 -100.00 % | 472.924 M | 0.000 -100.00 % | 43.000 K |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 | 0.000 100.00 % | 0.000 -150.00 % | 0.000 | 0.000 100.00 % | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 100.00 % | 0.000 | 0.000 100.00 % | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 100.00 % | 0.000 | 0.000 100.00 % | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 100.00 % | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 100.00 % | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 0.000 -100.00 % | 259.799 M | 0.000 -100.00 % | 300.933 M | 0.000 -100.00 % | 327.006 M | 0.000 -100.00 % | 236.643 M | 0.000 -100.00 % | 210.989 M | 0.000 -100.00 % | 234.602 M 33.05 % | 176.320 M | 0.000 -100.00 % | 166.047 M | 0.000 -100.00 % | 162.691 M | 0.000 -100.00 % | 164.219 M | 0.000 -100.00 % | 158.962 M | 0.000 -100.00 % | 128.244 M | 0.000 -100.00 % | 155.242 M | 0.000 -100.00 % | 451.602 M | 0.000 -100.00 % | 452.749 M | 0.000 -100.00 % | 125.348 M | 0.000 -100.00 % | 125.900 M | 0.000 -100.00 % | 134.967 M | 0.000 -100.00 % | 120.709 M | 0.000 -100.00 % | 404.849 M | 0.000 -100.00 % | 240.770 M | 0.000 -100.00 % | 714.879 M | 0.000 -100.00 % | 576.824 M | 0.000 -100.00 % | 103.587 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-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | -161.000 K -544.00 % | -25.000 K 81.75 % | -137.000 K 25.95 % | -185.000 K -11.45 % | -166.000 K -105.88 % | 2.823 M 372.23 % | -1.037 M 81.17 % | -5.508 M -433.01 % | 1.654 M 298.55 % | 415.000 K -7.78 % | 450.000 K 143.60 % | -1.032 M -5 531.58 % | 19.000 K 101.63 % | -1.166 M -261.27 % | 723.000 K 523.28 % | 116.000 K -35.56 % | 180.000 K -31.92 % | 264.402 K -23.80 % | 347.000 K 117.91 % | -1.937 M -377.11 % | 699.000 K 102.51 % | -27.892 M -11 192.39 % | -247.000 K -100.96 % | 25.597 M 5 951.30 % | 423.000 K 101.57 % | -26.902 M -4 356.58 % | 632.000 K 57.21 % | 402.000 K -16.42 % | 481.000 K 244.66 % | -332.504 K 47.22 % | -630.000 K -462.07 % | 174.000 K -36.03 % | 272.000 K 117.71 % | -1.536 M -577.02 % | 322.000 K -24.94 % | 429.000 K 18.18 % | 363.000 K 201.73 % | 120.306 K 161.70 % | -195.000 K -148.15 % | 405.000 K 153.29 % | -760.000 K 39.65 % | -1.259 M -3.48 % | -1.217 M -204.91 % | 1.160 M 434.56 % | 217.000 K 180.76 % | -268.700 K -539.76 % | -42.000 K 26.32 % | -57.000 K |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| 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 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 |