West Leisure Resorts Limited WESTLEIRES.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 4.740 M 97.50 % | 2.400 M 1.65 % | 2.361 M 31.17 % | 1.800 M 10.43 % | 1.630 M -72.09 % | 5.840 M 55.78 % | 3.749 M -83.61 % | 22.872 M 847.17 % | 2.415 M -32.79 % | 3.593 M -81.97 % | 19.930 M -50.77 % | 40.485 M |
| Net income | -404.000 K 83.97 % | -2.521 M -436.58 % | 749.000 K 129.72 % | -2.520 M -341.75 % | 1.042 M 142.50 % | -2.452 M -256.29 % | 1.569 M -92.64 % | 21.322 M 9 426.96 % | 223.809 K 899.15 % | 22.400 K -99.63 % | 6.060 M -54.98 % | 13.461 M |
| Income before tax | 691.000 K 120.81 % | -3.321 M -753.74 % | 508.000 K 116.47 % | -3.085 M -291.45 % | 1.611 M -56.77 % | 3.728 M 63.47 % | 2.280 M -89.23 % | 21.173 M 14 431.44 % | 145.704 K -35.11 % | 224.556 K -97.31 % | 8.356 M -51.59 % | 17.262 M |
| Income before tax ratio | 0.15 110.54 % | -1.38 -743.12 % | 0.22 112.55 % | -1.71 -273.37 % | 0.99 54.89 % | 0.64 4.94 % | 0.61 -34.30 % | 0.93 1 434.19 % | 0.06 -3.46 % | 0.06 -85.09 % | 0.42 -1.67 % | 0.43 |
| EBITDA | 698.000 K 121.01 % | -3.323 M -755.42 % | 507.000 K 149.85 % | -1.017 M -162.67 % | 1.623 M -56.61 % | 3.740 M 63.67 % | 2.285 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net income ratio | -0.09 91.89 % | -1.05 -431.11 % | 0.32 122.66 % | -1.40 -318.92 % | 0.64 252.29 % | -0.42 -200.33 % | 0.42 -55.10 % | 0.93 905.83 % | 0.09 1 386.54 % | 0.01 -97.95 % | 0.30 -8.56 % | 0.33 |
| Ratio EBITDA | 0.15 110.64 % | -1.38 -744.77 % | 0.21 138.01 % | -0.57 -156.75 % | 1.00 55.46 % | 0.64 5.06 % | 0.61 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Gross profit ratio | -0.35 -41.39 % | -0.25 -119.94 % | -0.11 40.15 % | -0.19 -427.85 % | -0.04 -104.73 % | 0.75 1.64 % | 0.73 -23.25 % | 0.96 318.90 % | 0.23 21.85 % | 0.19 -57.75 % | 0.44 -6.12 % | 0.47 |
| Weighted average shs out dil | 3.108 M 1.78 % | 3.053 M 0.00 % | 3.053 M 0.00 % | 3.053 M 0.00 % | 3.053 M 0.00 % | 3.053 M 0.00 % | 3.053 M 0.00 % | 3.053 M 0.00 % | 3.053 M 0.00 % | 3.053 M 0.00 % | 3.053 M 0.00 % | 3.053 M |
| Weighted average shs out | 3.108 M 2.32 % | 3.037 M -0.52 % | 3.053 M 0.57 % | 3.036 M -0.97 % | 3.066 M 0.41 % | 3.053 M -0.76 % | 3.077 M 0.72 % | 3.055 M -4.46 % | 3.197 M 4.71 % | 3.053 M -0.23 % | 3.060 M 0.23 % | 3.053 M |
| EPS diluted | -0.13 84.34 % | -0.83 -432.00 % | 0.25 130.12 % | -0.83 -344.12 % | 0.34 142.50 % | -0.80 -256.86 % | 0.51 -92.69 % | 6.98 9 422.51 % | 0.07 904.11 % | 0.01 -99.63 % | 1.98 -55.10 % | 4.41 |
| Earnings per share | -0.13 84.34 % | -0.83 -432.00 % | 0.25 130.12 % | -0.83 -344.12 % | 0.34 142.50 % | -0.80 -256.86 % | 0.51 -92.69 % | 6.98 9 871.43 % | 0.07 858.90 % | 0.01 -99.63 % | 1.98 -55.10 % | 4.41 |
| Gross profit | -1.642 M -179.25 % | -588.000 K -123.57 % | -263.000 K 21.49 % | -335.000 K -482.90 % | -57.471 K -101.32 % | 4.353 M 58.34 % | 2.749 M -87.42 % | 21.852 M 3 867.73 % | 550.742 K -18.10 % | 672.463 K -92.38 % | 8.829 M -53.78 % | 19.103 M |
| Income tax expense | 1.095 M 236.88 % | -800.000 K -231.95 % | -241.000 K 57.35 % | -565.000 K -199.30 % | 568.993 K -90.79 % | 6.180 M 769.11 % | 711.078 K 376.27 % | 149.302 K 91.16 % | 78.105 K -61.36 % | 202.156 K -91.20 % | 2.296 M -27.64 % | 3.173 M |
| Cost of revenue | 6.382 M 113.59 % | 2.988 M 13.87 % | 2.624 M 22.90 % | 2.135 M 26.52 % | 1.687 M 13.46 % | 1.487 M 48.75 % | 999.846 K -1.94 % | 1.020 M -45.30 % | 1.864 M -36.17 % | 2.920 M -73.70 % | 11.102 M -48.08 % | 21.382 M |
| General and administrative expenses | 150.000 K -35.06 % | 231.000 K 3.59 % | 223.000 K -1.33 % | 226.000 K -4.39 % | 236.386 K 26 165.11 % | 900.000 -75.00 % | 3.600 K 0.00 % | 3.600 K 0.00 % | 3.600 K 0.00 % | 3.600 K 0.00 % | 3.600 K -97.27 % | 132.000 K |
| Selling and marketing expenses | 30.000 K 7.14 % | 28.000 K 7.69 % | 26.000 K -7.14 % | 28.000 K 16.68 % | 23.998 K -14.89 % | 28.197 K 8.24 % | 26.051 K 18.37 % | 22.008 K -3.84 % | 22.887 K -59.44 % | 56.425 K -47.23 % | 106.933 K 2 298.14 % | 4.459 K |
| Other expenses | -2.373 M -927.27 % | -231.000 K 77.20 % | -1.013 M -140.49 % | 2.502 M 230.21 % | -1.921 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | -2.223 M -8 039.29 % | 28.000 K 103.66 % | -764.000 K -127.72 % | 2.756 M 265.92 % | -1.661 M -5 808.76 % | 29.097 K -93.94 % | 479.835 K 1 773.77 % | 25.608 K -3.32 % | 26.487 K -55.87 % | 60.025 K -45.69 % | 110.533 K -19.00 % | 136.459 K |
| Cost and expenses | 4.159 M 37.90 % | 3.016 M 62.15 % | 1.860 M -61.97 % | 4.891 M 18 427.92 % | 26.398 K -98.26 % | 1.516 M 2.48 % | 1.480 M 41.56 % | 1.045 M -44.71 % | 1.890 M -36.57 % | 2.980 M -73.42 % | 11.212 M -47.89 % | 21.518 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 | 150.000 K -42.08 % | 259.000 K 4.02 % | 249.000 K -1.97 % | 254.000 K -2.45 % | 260.384 K 794.88 % | 29.097 K -1.87 % | 29.651 K 15.79 % | 25.608 K -3.32 % | 26.487 K -55.87 % | 60.025 K -45.69 % | 110.533 K -19.00 % | 136.459 K |
| Interest income | 0.000 -100.00 % | 9.000 K 28.57 % | 7.000 K 16.67 % | 6.000 K -22.88 % | 7.780 K 111.36 % | 3.681 K -65.85 % | 10.780 K | 0.000 -100.00 % | 6.471 K | 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 |
| Depreciation and amortization | 7.000 K 0.00 % | 7.000 K 16.67 % | 6.000 K 100.00 % | 3.000 K -84.31 % | 19.119 K 17.78 % | 16.233 K 3.40 % | 15.699 K 100.07 % | -21.173 M -15 106.81 % | -139.233 K 38.00 % | -224.556 K 97.31 % | -8.356 M 55.65 % | -18.841 M |
| Operating income | 581.000 K 194.32 % | -616.000 K -222.95 % | 501.000 K 116.21 % | -3.091 M -292.75 % | 1.604 M -62.91 % | 4.324 M 90.53 % | 2.269 M -89.28 % | 21.173 M 3 938.66 % | 524.255 K 133.46 % | 224.556 K -97.42 % | 8.718 M -53.73 % | 18.841 M |
| Operating income ratio | 0.12 147.76 % | -0.26 -220.96 % | 0.21 112.36 % | -1.72 -274.55 % | 0.98 32.88 % | 0.74 22.31 % | 0.61 -34.61 % | 0.93 326.39 % | 0.22 247.35 % | 0.06 -85.71 % | 0.44 -6.01 % | 0.47 |
| Total other income expenses net | 110.000 K 104.07 % | -2.705 M -38 742.86 % | 7.000 K 16.67 % | 6.000 K -22.88 % | 7.780 K 101.30 % | -596.508 K -5 633.47 % | 10.780 K | 0.000 100.00 % | -378.551 K | 0.000 100.00 % | -362.436 K 77.06 % | -1.580 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -416.000 K -103.92 % | -204.000 K -155.00 % | -80.000 K 81.74 % | -438.000 K 38.12 % | -707.852 K -412.97 % | -137.991 K 82.67 % | -796.476 K 35.37 % | -1.232 M 54.84 % | -2.729 M 75.25 % | -11.025 M 16.59 % | -13.219 M -118.99 % | 69.609 M |
| Total investments | 190.350 M 8.55 % | 175.351 M 1.97 % | 171.963 M 3.20 % | 166.629 M -6.79 % | 178.766 M -3.08 % | 184.448 M -18.52 % | 226.379 M -1.32 % | 229.401 M 8.46 % | 211.516 M 3.99 % | 203.396 M 1.11 % | 201.171 M 98.07 % | 101.563 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 -100.00 % | 69.987 M |
| Accumulated other comprehensive income loss | 163.948 M 22.09 % | 134.286 M 6.32 % | 126.307 M 5.56 % | 119.654 M -3.78 % | 124.350 M -2.59 % | 127.655 M -20.78 % | 161.131 M -0.65 % | 162.187 M 0.00 % | 162.187 M 0.00 % | 162.187 M 0.00 % | 162.187 M 2.92 % | 157.587 M |
| Retained earnings | 33.337 M -2.04 % | 34.030 M -7.63 % | 36.840 M 1.34 % | 36.353 M -7.26 % | 39.199 M 1.91 % | 38.464 M -8.33 % | 41.960 M -1.38 % | 42.548 M 100.46 % | 21.226 M -0.67 % | 21.369 M -1.59 % | 21.714 M 7.21 % | 20.255 M |
| Common stock | 30.533 M 0.00 % | 30.533 M 0.00 % | 30.533 M 0.00 % | 30.533 M 0.00 % | 30.533 M 0.00 % | 30.533 M 0.00 % | 30.533 M 0.00 % | 30.533 M 0.00 % | 30.533 M 0.00 % | 30.533 M 0.00 % | 30.533 M 0.00 % | 30.533 M |
| Total equity | 194.481 M -2.20 % | 198.849 M 2.67 % | 193.680 M 3.83 % | 186.540 M -3.89 % | 194.082 M -1.31 % | 196.652 M -15.83 % | 233.624 M -0.70 % | 235.268 M 9.97 % | 213.946 M -0.07 % | 214.090 M -0.16 % | 214.435 M 0.69 % | 212.975 M |
| Other non current liabilities | 816.000 K 15.09 % | 709.000 K 15.47 % | 614.000 K 8.67 % | 565.000 K 28.99 % | 438.014 K | 0.000 | 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 | 816.000 K 15.09 % | 709.000 K 15.47 % | 614.000 K 8.67 % | 565.000 K 28.99 % | 438.014 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 461.000 K -1.91 % | 470.000 K 20.82 % | 389.000 K 12.43 % | 346.000 K 29.94 % | 266.272 K 34.58 % | 197.854 K 63.92 % | 120.700 K -73.29 % | 451.898 K -33.16 % | 676.047 K -0.11 % | 676.776 K 144.27 % | 277.062 K -98.92 % | 25.649 M |
| 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 -100.00 % | 69.987 M |
| Total current liabilities | 461.000 K -1.91 % | 470.000 K 20.82 % | 389.000 K 12.43 % | 346.000 K 29.94 % | 266.272 K 34.58 % | 197.854 K 63.92 % | 120.700 K -73.29 % | 451.898 K -33.16 % | 676.047 K -0.11 % | 676.776 K -66.98 % | 2.050 M -98.03 % | 104.125 M |
| Total liabilities | 1.277 M 8.31 % | 1.179 M 17.55 % | 1.003 M 10.10 % | 911.000 K 29.35 % | 704.286 K 255.96 % | 197.854 K 63.92 % | 120.700 K -73.29 % | 451.898 K -33.16 % | 676.047 K -0.11 % | 676.776 K -66.98 % | 2.050 M -98.03 % | 104.125 M |
| Other non current assets | -189.876 M -913.07 % | 23.353 M 9.59 % | 21.309 M 6.14 % | 20.077 M 32.19 % | 15.188 M 21.87 % | 12.463 M 87.73 % | 6.639 M 30.56 % | 5.085 M 558.30 % | 772.393 K 19.01 % | 649.014 K 10.92 % | 585.136 K -56.84 % | 1.356 M |
| Long term investments | 190.350 M 8.55 % | 175.351 M 1.97 % | 171.963 M 3.20 % | 166.629 M -6.79 % | 178.766 M 14.06 % | 156.734 M -30.77 % | 226.379 M -1.32 % | 229.401 M 8.46 % | 211.516 M 3.99 % | 203.396 M 1.11 % | 201.171 M 168.23 % | 74.999 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 | 29.000 K 61.11 % | 18.000 K -28.00 % | 25.000 K 92.31 % | 13.000 K -21.33 % | 16.525 K -53.64 % | 35.644 K 5.22 % | 33.877 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current assets | 4.991 M -97.49 % | 198.722 M 2.81 % | 193.297 M 3.52 % | 186.719 M -3.74 % | 193.971 M 14.62 % | 169.232 M -27.38 % | 233.052 M -0.61 % | 234.485 M 10.46 % | 212.288 M 4.04 % | 204.045 M 1.13 % | 201.756 M 164.24 % | 76.355 M |
| Other current assets | 0.000 -100.00 % | 240.000 K 6.67 % | 225.000 K -23.47 % | 294.000 K 172.22 % | 108.000 K -16.67 % | 129.600 K 40.06 % | 92.529 K 3 625.00 % | 2.484 K 77.43 % | 1.400 K -96.01 % | 35.123 K 3 873.19 % | 884.000 -100.00 % | 204.919 M |
| Short term investments | 0.000 -100.00 % | 862.000 K -20.26 % | 1.081 M | 0.000 | 0.000 -100.00 % | 27.714 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.565 M |
| cash and cash equivalents | 416.000 K 103.92 % | 204.000 K 155.00 % | 80.000 K -81.74 % | 438.000 K -38.12 % | 707.852 K 412.97 % | 137.991 K -82.67 % | 796.476 K -35.37 % | 1.232 M -54.84 % | 2.729 M -75.25 % | 11.025 M -16.59 % | 13.219 M 3 404.42 % | 377.206 K |
| Cash and short term investments | 416.000 K -60.98 % | 1.066 M -8.18 % | 1.161 M 165.07 % | 438.000 K -38.12 % | 707.852 K -97.46 % | 27.852 M 3 396.96 % | 796.476 K -35.37 % | 1.232 M -54.84 % | 2.729 M -75.25 % | 11.025 M -16.59 % | 13.219 M -50.94 % | 26.942 M |
| Total current assets | 416.000 K -68.15 % | 1.306 M -5.77 % | 1.386 M 89.34 % | 732.000 K -10.28 % | 815.852 K -97.08 % | 27.982 M 3 047.57 % | 889.005 K -28.01 % | 1.235 M -54.78 % | 2.730 M -75.31 % | 11.060 M -26.26 % | 14.998 M -93.78 % | 240.992 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 |
| Net receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.779 M -80.52 % | 9.131 M |
| Tax assets | 4.488 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 190.351 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.773 M -79.12 % | 8.490 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 -100.00 % | 4.600 M |
| Other total stockholders equity | 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 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 | 195.758 M -2.13 % | 200.028 M 2.75 % | 194.683 M 3.86 % | 187.451 M -3.77 % | 194.787 M -1.23 % | 197.214 M -15.70 % | 233.941 M -0.75 % | 235.720 M 9.63 % | 215.019 M -0.04 % | 215.105 M -0.76 % | 216.755 M -31.70 % | 317.347 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 | -9.000 K -110.00 % | 90.000 K -39.60 % | 149.000 K 2.76 % | 145.000 K 4 955.79 % | 2.868 K -96.31 % | 77.634 K -59.20 % | 190.260 K 130.91 % | -615.626 K -1 736.65 % | 37.615 K -97.85 % | 1.748 M -98.51 % | 117.572 M 444.58 % | -34.121 M |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.779 M -75.81 % | 7.352 M 1 108.50 % | 608.397 K |
| 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 |
| 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 | -9.000 K -110.00 % | 90.000 K -39.60 % | 149.000 K 2.76 % | 145.000 K 4 955.79 % | 2.868 K -96.31 % | 77.634 K -59.20 % | 190.260 K 130.91 % | -615.626 K -1 736.65 % | 37.615 K 223.74 % | -30.399 K -100.03 % | 110.219 M 417.37 % | -34.729 M |
| Other non cash items | -3.054 M -334.92 % | 1.300 M 171.00 % | -1.831 M -229.31 % | 1.416 M 175.53 % | -1.875 M -210.71 % | 1.693 M 165.29 % | -2.593 M 34.36 % | -3.951 M -5 559.60 % | -69.808 K 95.99 % | -1.741 M 70.92 % | -5.989 M -1 521.35 % | -369.412 K |
| Net cash provided by operating activities | -2.365 M -110.41 % | -1.124 M -21.25 % | -927.000 K 3.03 % | -956.000 K -17.98 % | -810.326 K -21.80 % | -665.289 K 18.69 % | -818.185 K -104.88 % | 16.756 M 8 644.42 % | 191.616 K 554.94 % | 29.257 K -99.98 % | 117.642 M 676.64 % | -20.401 M |
| Investments in property plant and equipment | -18.000 K | 0.000 100.00 % | -18.000 K | 0.000 | 0.000 100.00 % | -18.000 K 63.69 % | -49.576 K | 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 | 2.900 M 86.74 % | 1.553 M 74.10 % | 892.000 K -10.08 % | 992.000 K -41.15 % | 1.686 M 328.99 % | 392.900 K -50.89 % | 800.000 K 104.47 % | -17.885 M -120.25 % | -8.120 M -265.30 % | -2.223 M 97.77 % | -99.573 M 0.50 % | -100.069 M |
| Net cash used for investing activites | 2.882 M 85.58 % | 1.553 M 77.69 % | 874.000 K -11.90 % | 992.000 K -41.15 % | 1.686 M 349.59 % | 374.900 K -50.04 % | 750.424 K 104.20 % | -17.885 M -120.25 % | -8.120 M -265.30 % | -2.223 M 97.77 % | -99.573 M 0.50 % | -100.069 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 |
| 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 | -305.000 K 0.00 % | -305.000 K 0.00 % | -305.000 K 0.00 % | -305.000 K 0.11 % | -305.334 K 0.00 % | -305.334 K 0.00 % | -305.334 K 16.91 % | -367.493 K 0.00 % | -367.493 K | 0.000 100.00 % | -627.530 K | 0.000 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -62.762 K 0.00 % | -62.762 K | 0.000 | 0.000 | 0.000 100.00 % | -4.600 M | 0.000 |
| Net cash used provided by financing activities | -305.000 K 0.00 % | -305.000 K 0.00 % | -305.000 K 0.00 % | -305.000 K 0.11 % | -305.334 K 17.05 % | -368.096 K 0.00 % | -368.096 K -0.16 % | -367.493 K 0.00 % | -367.493 K | 0.000 100.00 % | -5.228 M | 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 | 212.000 K 70.97 % | 124.000 K 134.64 % | -358.000 K -32.67 % | -269.852 K -147.35 % | 569.861 K 186.54 % | -658.485 K -51.08 % | -435.857 K 70.88 % | -1.497 M 81.96 % | -8.296 M -278.19 % | -2.194 M -117.08 % | 12.842 M 110.66 % | -120.470 M |
| Cash at beginning of period | 204.000 K 155.00 % | 80.000 K -81.74 % | 438.000 K -38.12 % | 707.852 K 412.97 % | 137.991 K -82.67 % | 796.476 K -35.37 % | 1.232 M -54.84 % | 2.729 M -75.25 % | 11.025 M -16.59 % | 13.219 M 3 404.42 % | 377.206 K -99.69 % | 120.847 M |
| Cash at end of period | 416.000 K 103.92 % | 204.000 K 155.00 % | 80.000 K -81.74 % | 438.000 K -38.12 % | 707.852 K 412.97 % | 137.991 K -82.67 % | 796.476 K -35.37 % | 1.232 M -54.84 % | 2.729 M -75.25 % | 11.025 M -16.59 % | 13.219 M 3 404.42 % | 377.206 K |
| Operating cash flow | -2.365 M -110.41 % | -1.124 M -21.25 % | -927.000 K 3.03 % | -956.000 K -17.98 % | -810.326 K -21.80 % | -665.289 K 18.69 % | -818.185 K -104.88 % | 16.756 M 8 644.42 % | 191.616 K 554.94 % | 29.257 K -99.98 % | 117.642 M 676.64 % | -20.401 M |
| Capital expenditure | -18.000 K | 0.000 100.00 % | -18.000 K | 0.000 | 0.000 100.00 % | -18.000 K 63.69 % | -49.576 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | -2.383 M -112.01 % | -1.124 M -18.94 % | -945.000 K 1.15 % | -956.000 K -17.98 % | -810.326 K -18.59 % | -683.289 K 21.26 % | -867.761 K -105.18 % | 16.756 M 8 644.42 % | 191.616 K 554.94 % | 29.257 K -99.98 % | 117.642 M 676.64 % | -20.401 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.575 M 16.67 % | 1.350 M 0.00 % | 1.350 M 0.00 % | 1.350 M -73.85 % | 5.163 M 613.73 % | -1.005 M -267.50 % | 600.000 K -4.15 % | 626.000 K -71.27 % | 2.179 M 1 776.15 % | -130.000 K -141.80 % | 311.000 K -77.41 % | 1.377 M -39.14 % | 2.263 M 808.69 % | 249.000 K -75.32 % | 1.009 M 469.60 % | -273.000 K -133.50 % | 815.000 K -30.58 % | 1.174 M 28.45 % | 914.000 K -2.56 % | 938.000 K -1.26 % | 950.000 K 103.24 % | 467.421 K -59.95 % | 1.167 M -62.37 % | 3.101 M 180.63 % | 1.105 M -64.35 % | 3.099 M 1 047.84 % | 270.000 K -1.46 % | 274.000 K 158.49 % | 106.000 K -98.95 % | 10.098 M 275.52 % | -5.753 M -157.90 % | 9.936 M 15.66 % | 8.591 M 2 321.86 % | 354.727 K 1.64 % | 349.000 K -33.14 % | 522.000 K -56.10 % | 1.189 M 186.75 % | 414.648 K -73.33 % | 1.555 M 84.24 % | 844.000 K 8.34 % | 779.000 K -83.66 % | 4.766 M 77.65 % | 2.683 M -41.95 % | 4.622 M -41.19 % | 7.859 M -59.85 % | 19.576 M |
| Net income | 1.758 M 217.59 % | -1.495 M -637.77 % | 278.000 K 115.22 % | -1.827 M -169.23 % | 2.639 M 170.43 % | -3.747 M -1 365.88 % | 296.000 K 198.34 % | -301.000 K -124.45 % | 1.231 M 288.51 % | -653.000 K -29.56 % | -504.000 K -182.35 % | 612.000 K -42.22 % | 1.059 M 154.07 % | -1.959 M -1 252.35 % | 170.000 K 122.55 % | -754.000 K -3 378.26 % | 23.000 K -92.91 % | 324.395 K 63.84 % | 198.000 K -12.78 % | 227.000 K -22.53 % | 293.000 K 249.14 % | -196.463 K -134.83 % | 564.000 K 118.19 % | -3.101 M -1 203.56 % | 281.000 K -85.27 % | 1.907 M 3 839.56 % | -51.000 K 0.00 % | -51.000 K 78.39 % | -236.000 K -102.21 % | 10.669 M 317.74 % | -4.900 M -161.08 % | 8.022 M 6.52 % | 7.531 M 5 886.06 % | 125.809 K 447.00 % | 23.000 K -77.67 % | 103.000 K 467.86 % | -28.000 K 83.87 % | -173.600 K -127.87 % | 623.000 K 385.78 % | -218.000 K -4.31 % | -209.000 K -146.27 % | 451.672 K -17.73 % | 549.000 K -70.39 % | 1.854 M -42.15 % | 3.205 M 21.07 % | 2.647 M |
| Income before tax | 2.020 M 214.12 % | -1.770 M -729.89 % | 281.000 K 122.90 % | -1.227 M -136.02 % | 3.406 M 171.20 % | -4.784 M -1 096.67 % | 480.000 K 262.71 % | -295.000 K -123.08 % | 1.278 M 239.82 % | -914.000 K -81.35 % | -504.000 K -190.81 % | 555.000 K -59.51 % | 1.371 M 153.94 % | -2.541 M -930.39 % | 306.000 K 131.78 % | -963.000 K -952.21 % | 113.000 K -77.86 % | 510.387 K 52.35 % | 335.000 K -13.88 % | 389.000 K 3.18 % | 377.000 K 727.26 % | 45.572 K -93.81 % | 736.000 K -71.84 % | 2.614 M 687.35 % | 332.000 K -87.88 % | 2.740 M 4 071.38 % | -69.000 K -1.47 % | -68.000 K 78.95 % | -323.000 K -103.22 % | 10.026 M 261.92 % | -6.192 M -164.93 % | 9.536 M 22.21 % | 7.803 M 1 108 280.68 % | 704.000 -97.93 % | 34.000 K -77.48 % | 151.000 K 477.50 % | -40.000 K 84.09 % | -251.444 K -127.88 % | 902.000 K 975.73 % | -103.000 K 68.11 % | -323.000 K -162.03 % | 520.723 K -27.17 % | 715.000 K -72.24 % | 2.576 M -43.31 % | 4.544 M 14.29 % | 3.976 M |
| Income before tax ratio | 1.28 197.82 % | -1.31 -729.89 % | 0.21 122.90 % | -0.91 -237.77 % | 0.66 -86.14 % | 4.76 495.02 % | 0.80 269.76 % | -0.47 -180.35 % | 0.59 -91.66 % | 7.03 533.84 % | -1.62 -502.08 % | 0.40 -33.47 % | 0.61 105.94 % | -10.20 -3 464.92 % | 0.30 -91.40 % | 3.53 2 444.15 % | 0.14 -68.11 % | 0.43 18.61 % | 0.37 -11.62 % | 0.41 4.50 % | 0.40 307.03 % | 0.10 -84.54 % | 0.63 -25.18 % | 0.84 180.56 % | 0.30 -66.02 % | 0.88 445.99 % | -0.26 -2.97 % | -0.25 91.86 % | -3.05 -406.90 % | 0.99 -7.75 % | 1.08 12.15 % | 0.96 5.67 % | 0.91 45 665.63 % | 0.00 -97.96 % | 0.10 -66.32 % | 0.29 959.86 % | -0.03 94.45 % | -0.61 -204.54 % | 0.58 575.31 % | -0.12 70.57 % | -0.41 -479.53 % | 0.11 -59.01 % | 0.27 -52.18 % | 0.56 -3.61 % | 0.58 184.69 % | 0.20 |
| EBITDA | 2.022 M 214.37 % | -1.768 M -724.73 % | 283.000 K 123.10 % | -1.225 M -135.11 % | 3.489 M 169.42 % | -5.026 M -1 007.95 % | 553.500 K 361.70 % | -211.500 K -115.55 % | 1.361 M 219.60 % | -1.138 M -161.41 % | -435.145 K -168.91 % | 631.500 K -56.34 % | 1.446 M 306.55 % | -700.250 K -281.52 % | 385.780 K 143.49 % | -887.000 K -560.18 % | 192.750 K -31.74 % | 282.388 K -31.80 % | 414.058 K -11.71 % | 469.000 K 2.84 % | 456.058 K 282.39 % | -250.051 K -133.98 % | 735.925 K -71.89 % | 2.618 M 311.64 % | 636.000 K -74.57 % | 2.501 M 4 008.44 % | -64.000 K 13.51 % | -74.000 K 1.33 % | -75.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 |
| Net income ratio | 1.12 200.79 % | -1.11 -637.77 % | 0.21 115.22 % | -1.35 -364.77 % | 0.51 -86.29 % | 3.73 655.75 % | 0.49 202.60 % | -0.48 -185.11 % | 0.56 -88.75 % | 5.02 409.96 % | -1.62 -464.63 % | 0.44 -5.05 % | 0.47 105.95 % | -7.87 -4 769.57 % | 0.17 -93.90 % | 2.76 9 686.75 % | 0.03 -89.79 % | 0.28 27.55 % | 0.22 -10.48 % | 0.24 -21.53 % | 0.31 173.38 % | -0.42 -186.97 % | 0.48 148.33 % | -1.00 -493.24 % | 0.25 -58.68 % | 0.62 425.79 % | -0.19 -1.48 % | -0.19 91.64 % | -2.23 -310.71 % | 1.06 24.05 % | 0.85 5.49 % | 0.81 -7.90 % | 0.88 147.17 % | 0.35 438.16 % | 0.07 -66.60 % | 0.20 937.90 % | -0.02 94.38 % | -0.42 -204.50 % | 0.40 255.11 % | -0.26 3.73 % | -0.27 -383.12 % | 0.09 -53.69 % | 0.20 -48.99 % | 0.40 -1.64 % | 0.41 201.58 % | 0.14 |
| Ratio EBITDA | 1.28 198.03 % | -1.31 -724.73 % | 0.21 123.10 % | -0.91 -234.29 % | 0.68 -86.49 % | 5.00 442.06 % | 0.92 373.04 % | -0.34 -154.11 % | 0.62 -92.86 % | 8.75 725.37 % | -1.40 -405.09 % | 0.46 -28.26 % | 0.64 122.73 % | -2.81 -835.54 % | 0.38 -88.23 % | 3.25 1 273.80 % | 0.24 -1.68 % | 0.24 -46.90 % | 0.45 -9.40 % | 0.50 4.15 % | 0.48 189.74 % | -0.53 -184.83 % | 0.63 -25.30 % | 0.84 46.68 % | 0.58 -28.69 % | 0.81 440.51 % | -0.24 12.23 % | -0.27 61.83 % | -0.71 | 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.06 -87.39 % | 0.50 5 508.33 % | 0.01 100.82 % | -1.08 -255.10 % | 0.70 233.03 % | 0.21 194.01 % | -0.22 -14.60 % | -0.19 -128.62 % | 0.68 -88.37 % | 5.85 626.17 % | -1.11 -307.02 % | 0.54 -22.25 % | 0.69 157.76 % | -1.20 -354.22 % | 0.47 -83.94 % | 2.93 729.26 % | 0.35 -39.31 % | 0.58 9.95 % | 0.53 -10.50 % | 0.59 -0.69 % | 0.60 251.72 % | 0.17 -75.74 % | 0.70 -20.56 % | 0.88 32.52 % | 0.66 -25.92 % | 0.90 1 251.36 % | -0.08 -18.40 % | -0.07 -153.57 % | 0.12 -87.74 % | 1.00 -5.38 % | 1.06 9.24 % | 0.97 1.10 % | 0.96 1 392.61 % | 0.06 -69.35 % | 0.21 -46.48 % | 0.39 85.13 % | 0.21 135.50 % | -0.59 -196.81 % | 0.61 1 278.05 % | -0.05 -607.64 % | 0.01 -92.00 % | 0.13 -54.58 % | 0.28 -49.87 % | 0.56 -8.75 % | 0.62 161.12 % | 0.24 |
| Weighted average shs out dil | 3.031 M -1.25 % | 3.069 M -0.63 % | 3.089 M -0.25 % | 3.097 M 0.91 % | 3.069 M 0.73 % | 3.046 M 2.92 % | 2.960 M -1.66 % | 3.010 M -2.19 % | 3.078 M -1.03 % | 3.110 M 4.88 % | 2.965 M -3.11 % | 3.060 M 1.12 % | 3.026 M -1.14 % | 3.061 M 8.03 % | 2.833 M -6.06 % | 3.016 M 31.13 % | 2.300 M -21.91 % | 2.945 M -10.74 % | 3.300 M 1.76 % | 3.243 M 10.68 % | 2.930 M -4.48 % | 3.067 M -2.10 % | 3.133 M 3.06 % | 3.040 M -2.63 % | 3.122 M -7.49 % | 3.375 M 32.35 % | 2.550 M 0.00 % | 2.550 M -13.56 % | 2.950 M -3.42 % | 3.054 M -0.27 % | 3.063 M 0.40 % | 3.050 M 0.04 % | 3.049 M -3.21 % | 3.150 M -3.57 % | 3.267 M -4.85 % | 3.433 M 22.62 % | 2.800 M -3.45 % | 2.900 M -6.90 % | 3.115 M 0.02 % | 3.114 M 4.31 % | 2.986 M -0.92 % | 3.013 M -1.20 % | 3.050 M 0.35 % | 3.039 M -0.43 % | 3.052 M -18.91 % | 3.764 M |
| Weighted average shs out | 3.031 M -1.25 % | 3.069 M -0.63 % | 3.089 M -0.25 % | 3.097 M 0.91 % | 3.069 M 1.09 % | 3.036 M 2.55 % | 2.960 M -1.66 % | 3.010 M -2.19 % | 3.078 M -1.03 % | 3.110 M 4.88 % | 2.965 M -3.11 % | 3.060 M 1.12 % | 3.026 M -0.42 % | 3.039 M 7.25 % | 2.833 M -6.06 % | 3.016 M 31.13 % | 2.300 M -22.94 % | 2.985 M -9.56 % | 3.300 M 1.76 % | 3.243 M 10.68 % | 2.930 M -4.48 % | 3.067 M -2.10 % | 3.133 M 3.06 % | 3.040 M -2.63 % | 3.122 M -8.07 % | 3.396 M 33.19 % | 2.550 M 0.00 % | 2.550 M -13.56 % | 2.950 M -3.51 % | 3.057 M -0.17 % | 3.063 M 0.40 % | 3.050 M 0.04 % | 3.049 M -10.96 % | 3.424 M 4.81 % | 3.267 M -4.84 % | 3.433 M 22.62 % | 2.800 M -3.45 % | 2.900 M -6.90 % | 3.115 M 0.02 % | 3.114 M 4.31 % | 2.986 M -4.00 % | 3.110 M 1.97 % | 3.050 M 0.35 % | 3.039 M -0.43 % | 3.052 M -18.91 % | 3.764 M |
| EPS diluted | 0.58 218.37 % | -0.49 -644.44 % | 0.09 115.25 % | -0.59 -168.60 % | 0.86 169.92 % | -1.23 -1 330.00 % | 0.10 200.00 % | -0.10 -125.00 % | 0.40 290.48 % | -0.21 -23.53 % | -0.17 -185.00 % | 0.20 -42.86 % | 0.35 154.69 % | -0.64 -1 166.67 % | 0.06 124.00 % | -0.25 -2 600.00 % | 0.01 -90.91 % | 0.11 83.33 % | 0.06 -14.29 % | 0.07 -30.00 % | 0.10 256.25 % | -0.06 -135.56 % | 0.18 117.65 % | -1.02 -1 233.33 % | 0.09 -84.21 % | 0.57 2 950.00 % | -0.02 0.00 % | -0.02 75.00 % | -0.08 -102.29 % | 3.49 318.13 % | -1.60 -160.84 % | 2.63 6.48 % | 2.47 6 090.48 % | 0.04 470.00 % | 0.01 -76.67 % | 0.03 400.00 % | -0.01 83.31 % | -0.06 -129.95 % | 0.20 385.71 % | -0.07 0.00 % | -0.07 -146.67 % | 0.15 -16.67 % | 0.18 -70.49 % | 0.61 -41.90 % | 1.05 50.00 % | 0.70 |
| Earnings per share | 0.58 218.37 % | -0.49 -644.44 % | 0.09 115.25 % | -0.59 -168.60 % | 0.86 169.92 % | -1.23 -1 330.00 % | 0.10 200.00 % | -0.10 -125.00 % | 0.40 290.48 % | -0.21 -23.53 % | -0.17 -185.00 % | 0.20 -42.86 % | 0.35 154.69 % | -0.64 -1 166.67 % | 0.06 124.00 % | -0.25 -2 600.00 % | 0.01 -90.91 % | 0.11 83.33 % | 0.06 -14.29 % | 0.07 -30.00 % | 0.10 256.25 % | -0.06 -135.56 % | 0.18 117.65 % | -1.02 -1 233.33 % | 0.09 -83.93 % | 0.56 2 900.00 % | -0.02 0.00 % | -0.02 75.00 % | -0.08 -102.29 % | 3.49 318.13 % | -1.60 -160.84 % | 2.63 6.48 % | 2.47 6 630.25 % | 0.04 424.29 % | 0.01 -76.67 % | 0.03 400.00 % | -0.01 83.31 % | -0.06 -129.95 % | 0.20 385.71 % | -0.07 0.00 % | -0.07 -146.67 % | 0.15 -16.67 % | 0.18 -70.49 % | 0.61 -41.90 % | 1.05 50.00 % | 0.70 |
| Gross profit | 99.000 K -85.29 % | 673.000 K 5 508.33 % | 12.000 K 100.82 % | -1.464 M -140.55 % | 3.610 M 1 810.90 % | -211.000 K -57.46 % | -134.000 K -9.84 % | -122.000 K -108.22 % | 1.484 M 295.01 % | -761.000 K -119.94 % | -346.000 K -146.76 % | 740.000 K -52.69 % | 1.564 M 624.83 % | -298.000 K -162.74 % | 475.000 K 159.38 % | -800.000 K -377.78 % | 288.000 K -57.87 % | 683.529 K 41.23 % | 484.000 K -12.79 % | 555.000 K -1.94 % | 566.000 K 614.85 % | 79.177 K -90.29 % | 815.000 K -70.10 % | 2.726 M 271.90 % | 733.000 K -73.59 % | 2.775 M 13 315.76 % | -21.000 K -16.67 % | -18.000 K -238.46 % | 13.000 K -99.87 % | 10.097 M 266.07 % | -6.080 M -163.25 % | 9.613 M 16.93 % | 8.221 M 36 048.98 % | 22.742 K -68.85 % | 73.000 K -64.22 % | 204.000 K -18.73 % | 251.000 K 201.81 % | -246.537 K -125.82 % | 955.000 K 2 270.45 % | -44.000 K -650.00 % | 8.000 K -98.69 % | 611.694 K -19.30 % | 758.000 K -70.90 % | 2.605 M -46.33 % | 4.854 M 4.83 % | 4.630 M |
| Income tax expense | 262.000 K 195.27 % | -275.000 K -9 266.67 % | 3.000 K -99.50 % | 600.000 K -21.77 % | 767.000 K 173.96 % | -1.037 M -663.59 % | 184.000 K 2 966.67 % | 6.000 K -87.23 % | 47.000 K -81.99 % | 261.000 K | 0.000 -100.00 % | 57.000 K -81.70 % | 311.497 K -46.48 % | 582.000 K 327.94 % | 136.000 K -34.93 % | 209.000 K 132.22 % | 90.000 K -51.61 % | 185.993 K 35.76 % | 137.000 K -15.43 % | 162.000 K 92.86 % | 84.000 K -65.29 % | 242.035 K 40.72 % | 172.000 K -96.99 % | 5.715 M 11 105.88 % | 51.000 K -93.88 % | 833.078 K 4 528.21 % | 18.000 K 5.88 % | 17.000 K -80.46 % | 87.000 K -86.48 % | 643.302 K -50.21 % | 1.292 M -14.66 % | 1.514 M 456.62 % | 272.000 K 117.42 % | 125.105 K 1 037.32 % | 11.000 K -77.08 % | 48.000 K 300.00 % | 12.000 K -84.58 % | 77.844 K -72.10 % | 279.000 K 142.61 % | 115.000 K 0.88 % | 114.000 K 65.09 % | 69.052 K -58.40 % | 166.000 K -77.01 % | 722.000 K -46.08 % | 1.339 M 90.98 % | 701.110 K |
| Cost of revenue | 1.476 M 118.02 % | 677.000 K -49.40 % | 1.338 M -52.45 % | 2.814 M 81.20 % | 1.553 M 91.49 % | 811.000 K 10.49 % | 734.000 K -1.87 % | 748.000 K 7.63 % | 695.000 K 10.14 % | 631.000 K -3.96 % | 657.000 K 3.14 % | 637.000 K -8.82 % | 698.640 K 27.72 % | 547.000 K 2.43 % | 534.000 K 1.33 % | 527.000 K 0.00 % | 527.000 K 7.45 % | 490.477 K 14.06 % | 430.000 K 12.27 % | 383.000 K -0.26 % | 384.000 K -1.09 % | 388.244 K 10.30 % | 352.000 K -6.13 % | 375.000 K 0.81 % | 372.000 K 14.87 % | 323.846 K 11.29 % | 291.000 K -0.34 % | 292.000 K 213.98 % | 93.000 K 28 515.38 % | 325.000 -99.90 % | 327.000 K 1.24 % | 323.000 K -12.70 % | 370.000 K 11.45 % | 331.985 K 20.28 % | 276.000 K -13.21 % | 318.000 K -66.10 % | 938.000 K 41.87 % | 661.185 K 10.20 % | 600.000 K -32.43 % | 888.000 K 15.18 % | 771.000 K -81.44 % | 4.155 M 115.83 % | 1.925 M -4.56 % | 2.017 M -32.88 % | 3.005 M -79.89 % | 14.946 M |
| General and administrative expenses | 48.000 K 1 300.00 % | -4.000 K -108.00 % | 50.000 K 25.00 % | 40.000 K -37.50 % | 64.000 K -30.43 % | 92.000 K 135.90 % | 39.000 K 21.88 % | 32.000 K -52.94 % | 68.000 K -52.11 % | 142.000 K 222.73 % | 44.000 K 7.32 % | 41.000 K -28.71 % | 57.513 K -52.47 % | 121.000 K 152.08 % | 48.000 K 118.18 % | 22.000 K -56.86 % | 51.000 K -60.16 % | 128.000 K 540.00 % | 20.000 K -44.44 % | 36.000 K -50.00 % | 72.000 K -50.00 % | 144.000 K 526.09 % | 23.000 K -64.62 % | 65.000 K 16.07 % | 56.000 K -9.68 % | 62.000 K 785.71 % | 7.000 K -56.25 % | 16.000 K -58.97 % | 39.000 K -84.34 % | 249.000 K 215.19 % | 79.000 K 79.55 % | 44.000 K -65.08 % | 126.000 K 3 400.00 % | 3.600 K | 0.000 | 0.000 | 0.000 -100.00 % | 3.600 K | 0.000 | 0.000 | 0.000 -100.00 % | 3.600 K | 0.000 | 0.000 | 0.000 -100.00 % | 132.000 K |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 28.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 26.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 28.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 23.998 K | 0.000 | 0.000 | 0.000 -100.00 % | 28.197 K | 0.000 | 0.000 | 0.000 -100.00 % | 26.051 K | 0.000 | 0.000 | 0.000 -100.00 % | 22.008 K | 0.000 | 0.000 | 0.000 -100.00 % | 22.887 K | 0.000 | 0.000 | 0.000 -100.00 % | 56.425 K | 0.000 | 0.000 | 0.000 -100.00 % | 106.933 K | 0.000 | 0.000 | 0.000 -100.00 % | 4.459 K |
| Other expenses | -1.969 M -177.31 % | 2.547 M 924.27 % | -309.000 K -11.55 % | -277.000 K | 0.000 -100.00 % | 4.453 M 791.46 % | -644.000 K 84.06 % | -4.040 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 -100.00 % | 44.000 K -20.00 % | 55.000 K -81.42 % | 296.000 K | 0.000 -100.00 % | 53.000 K -10.17 % | 59.000 K -82.18 % | 331.000 K | 0.000 -100.00 % | 43.000 K 48.28 % | 29.000 K -90.65 % | 310.000 K | 0.000 |
| Operating expenses | -1.921 M -175.54 % | 2.543 M 1 081.85 % | -259.000 K -9.28 % | -237.000 K -470.31 % | 64.000 K -98.60 % | 4.573 M 855.87 % | -605.000 K 84.91 % | -4.008 M -5 994.12 % | 68.000 K -41.38 % | 116.000 K -26.58 % | 158.000 K 285.37 % | 41.000 K -28.71 % | 57.513 K -38.16 % | 93.000 K -44.97 % | 169.000 K 668.18 % | 22.000 K -87.43 % | 175.000 K 68.27 % | 104.002 K -30.20 % | 149.000 K -10.24 % | 166.000 K -12.17 % | 189.000 K 64.49 % | 114.903 K 399.58 % | 23.000 K -64.62 % | 65.000 K 16.07 % | 56.000 K 73.11 % | 32.349 K 362.13 % | 7.000 K -86.00 % | 50.000 K -85.12 % | 336.000 K 50.41 % | 223.392 K 99.46 % | 112.000 K 154.55 % | 44.000 K -65.08 % | 126.000 K 341.97 % | 28.509 K -35.21 % | 44.000 K -20.00 % | 55.000 K -81.42 % | 296.000 K 5 932.20 % | 4.907 K -90.74 % | 53.000 K -10.17 % | 59.000 K -82.18 % | 331.000 K 263.86 % | 90.969 K 111.56 % | 43.000 K 48.28 % | 29.000 K -90.65 % | 310.000 K -52.64 % | 654.563 K |
| Cost and expenses | -445.000 K -113.82 % | 3.220 M 198.42 % | 1.079 M -58.13 % | 2.577 M 59.37 % | 1.617 M 20.31 % | 1.344 M 941.86 % | 129.000 K -83.46 % | 780.000 K 2.23 % | 763.000 K 2.14 % | 747.000 K 6.56 % | 701.000 K 3.39 % | 678.000 K -10.34 % | 756.153 K 18.15 % | 640.000 K -8.96 % | 703.000 K 28.05 % | 549.000 K -5.02 % | 578.000 K -2.77 % | 594.479 K 2.67 % | 579.000 K 5.46 % | 549.000 K -4.19 % | 573.000 K 13.88 % | 503.147 K 34.17 % | 375.000 K -14.77 % | 440.000 K 2.80 % | 428.000 K 20.16 % | 356.195 K 19.53 % | 298.000 K -12.87 % | 342.000 K -20.28 % | 429.000 K 91.76 % | 223.717 K -49.04 % | 439.000 K 19.62 % | 367.000 K -26.01 % | 496.000 K 37.59 % | 360.494 K 12.65 % | 320.000 K -14.21 % | 373.000 K -69.77 % | 1.234 M 85.26 % | 666.092 K 2.00 % | 653.000 K -31.05 % | 947.000 K -14.07 % | 1.102 M -74.04 % | 4.246 M 115.74 % | 1.968 M -3.81 % | 2.046 M -38.28 % | 3.315 M -78.75 % | 15.600 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 48.000 K 1 300.00 % | -4.000 K -108.00 % | 50.000 K 25.00 % | 40.000 K -37.50 % | 64.000 K -46.67 % | 120.000 K 207.69 % | 39.000 K 21.88 % | 32.000 K -52.94 % | 68.000 K -41.38 % | 116.000 K 163.64 % | 44.000 K 7.32 % | 41.000 K -28.71 % | 57.513 K -38.16 % | 93.000 K 93.75 % | 48.000 K 118.18 % | 22.000 K -56.86 % | 51.000 K -50.96 % | 104.002 K 420.01 % | 20.000 K -44.44 % | 36.000 K -50.00 % | 72.000 K -37.34 % | 114.903 K 399.58 % | 23.000 K -64.62 % | 65.000 K 16.07 % | 56.000 K 73.11 % | 32.349 K 362.13 % | 7.000 K -56.25 % | 16.000 K -58.97 % | 39.000 K -82.54 % | 223.392 K 182.77 % | 79.000 K 79.55 % | 44.000 K -65.08 % | 126.000 K 375.71 % | 26.487 K | 0.000 | 0.000 | 0.000 -100.00 % | 60.025 K | 0.000 | 0.000 | 0.000 -100.00 % | 110.533 K | 0.000 | 0.000 | 0.000 -100.00 % | 136.459 K |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 6.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 7.780 K | 0.000 | 0.000 | 0.000 -100.00 % | 3.681 K | 0.000 | 0.000 | 0.000 -100.00 % | 10.780 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.471 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 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 14.29 % | 1.750 K -30.00 % | 2.500 K 25.00 % | 2.000 K 100.00 % | 1.000 K -33.33 % | 1.500 K 0.00 % | 1.500 K 75.44 % | 855.000 -43.00 % | 1.500 K 100.00 % | 750.000 0.00 % | 750.000 -84.31 % | 4.780 K 378.00 % | 1.000 K -78.95 % | 4.750 K -0.63 % | 4.780 K 17.79 % | 4.058 K -18.84 % | 5.000 K 23.21 % | 4.058 K 0.02 % | 4.057 K 3.36 % | 3.925 K -1.88 % | 4.000 K 0.00 % | 4.000 K 1.91 % | 3.925 K -21.50 % | 5.000 K 0.00 % | 5.000 K 0.00 % | 5.000 K 100.05 % | -9.773 M -257.83 % | 6.192 M 164.93 % | -9.536 M -18.37 % | -8.056 M -129 147.55 % | -6.233 K 78.51 % | -29.000 K 80.54 % | -149.000 K -431.11 % | 45.000 K -82.10 % | 251.444 K 127.88 % | -902.000 K -975.73 % | 103.000 K -68.11 % | 323.000 K 162.03 % | -520.723 K 27.17 % | -715.000 K 72.24 % | -2.576 M 43.31 % | -4.544 M 18.63 % | -5.584 M |
| Operating income | 2.020 M 208.02 % | -1.870 M -790.04 % | 271.000 K 122.09 % | -1.227 M -134.60 % | 3.546 M 250.96 % | -2.349 M -598.73 % | 471.000 K 405.84 % | -154.000 K -110.88 % | 1.416 M 224.32 % | -1.139 M -192.05 % | -390.000 K -155.79 % | 699.000 K -53.60 % | 1.506 M 485.29 % | -391.000 K -202.62 % | 381.000 K 146.35 % | -822.000 K -446.84 % | 237.000 K -59.10 % | 579.527 K 41.35 % | 410.000 K -11.64 % | 464.000 K 2.65 % | 452.000 K 1 365.19 % | -35.726 K -104.88 % | 732.000 K -72.49 % | 2.661 M 321.04 % | 632.000 K -76.96 % | 2.743 M 9 896.29 % | -28.000 K 64.56 % | -79.000 K 1.25 % | -80.000 K -100.81 % | 9.874 M 259.46 % | -6.192 M -164.71 % | 9.569 M 18.78 % | 8.056 M 129 147.55 % | 6.233 K -78.51 % | 29.000 K -80.54 % | 149.000 K 431.11 % | -45.000 K 82.10 % | -251.444 K -127.88 % | 902.000 K 975.73 % | -103.000 K 68.11 % | -323.000 K -162.03 % | 520.723 K -27.17 % | 715.000 K -72.24 % | 2.576 M -43.31 % | 4.544 M -18.63 % | 5.584 M |
| Operating income ratio | 1.28 192.59 % | -1.39 -790.04 % | 0.20 122.09 % | -0.91 -232.33 % | 0.69 -70.62 % | 2.34 197.75 % | 0.79 419.10 % | -0.25 -137.86 % | 0.65 -92.58 % | 8.76 798.68 % | -1.25 -347.04 % | 0.51 -23.76 % | 0.67 142.40 % | -1.57 -515.86 % | 0.38 -87.46 % | 3.01 935.42 % | 0.29 -41.09 % | 0.49 10.04 % | 0.45 -9.32 % | 0.49 3.97 % | 0.48 722.50 % | -0.08 -112.19 % | 0.63 -26.90 % | 0.86 50.03 % | 0.57 -35.38 % | 0.89 953.46 % | -0.10 64.03 % | -0.29 61.80 % | -0.75 -177.18 % | 0.98 -9.15 % | 1.08 11.76 % | 0.96 2.70 % | 0.94 5 236.70 % | 0.02 -78.85 % | 0.08 -70.89 % | 0.29 854.20 % | -0.04 93.76 % | -0.61 -204.54 % | 0.58 575.31 % | -0.12 70.57 % | -0.41 -479.53 % | 0.11 -59.01 % | 0.27 -52.18 % | 0.56 -3.61 % | 0.58 102.68 % | 0.29 |
| Total other income expenses net | 0.000 -100.00 % | 100.000 K 900.00 % | 10.000 K -92.86 % | 140.000 K 200.00 % | -140.000 K 94.25 % | -2.435 M -27 155.56 % | 9.000 K 106.38 % | -141.000 K -2.17 % | -138.000 K -161.33 % | 225.000 K 297.37 % | -114.000 K 20.83 % | -144.000 K -6.01 % | -135.835 K 93.68 % | -2.150 M -2 766.67 % | -75.000 K 46.81 % | -141.000 K -13.71 % | -124.000 K -79.35 % | -69.140 K 7.81 % | -75.000 K 0.00 % | -75.000 K 0.00 % | -75.000 K -192.25 % | 81.298 K 1 932.45 % | 4.000 K 108.51 % | -47.000 K 84.33 % | -300.000 K -10 986.47 % | -2.706 K 93.40 % | -41.000 K -472.73 % | 11.000 K 104.53 % | -243.000 K -259.91 % | 151.957 K | 0.000 100.00 % | -33.000 K 86.96 % | -253.000 K -4 475.87 % | -5.529 K -210.58 % | 5.000 K 150.00 % | 2.000 K -60.00 % | 5.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.609 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 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 |
| 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-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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 100.00 % | -416.000 K | 0.000 100.00 % | -1.081 M -629.90 % | 204.000 K 200.00 % | -204.000 K -445.76 % | 59.000 K 200.00 % | -59.000 K -173.75 % | 80.000 K 200.00 % | -80.000 K -112.66 % | 632.000 K 200.00 % | -632.000 K -244.29 % | 438.000 K 200.00 % | -438.000 K -137.15 % | 1.179 M 200.00 % | -1.179 M -266.53 % | 708.000 K 200.02 % | -707.852 K -172.60 % | 975.000 K 200.00 % | -975.000 K -606.57 % | -137.991 K -114.24 % | 969.000 K 200.00 % | -969.000 K -221.73 % | 796.000 K 199.94 % | -796.476 K -329.53 % | 347.000 K 200.00 % | -347.000 K -128.16 % | 1.232 M 200.00 % | -1.232 M -428.62 % | 375.000 K 200.00 % | -375.000 K -113.74 % | 2.729 M 200.00 % | -2.729 M -5 153.89 % | 54.000 K 200.00 % | -54.000 K -100.49 % | 11.025 M 200.00 % | -11.025 M -17 061.89 % | 65.000 K 200.00 % | -65.000 K -100.49 % | 13.219 M 200.00 % | -13.219 M -6 611.77 % | 203.000 K 200.00 % | -203.000 K -100.75 % | 26.942 M -61.30 % | 69.609 M |
| Total investments | 0.000 -100.00 % | 190.350 M | 0.000 -100.00 % | 177.112 M 43 309.80 % | 408.000 K -99.77 % | 175.351 M 148 502.54 % | 118.000 K -99.93 % | 173.694 M 108 458.75 % | 160.000 K -99.91 % | 173.044 M 13 590.19 % | 1.264 M -99.25 % | 168.171 M 19 097.60 % | 876.000 K -99.47 % | 166.629 M 6 966.54 % | 2.358 M -98.67 % | 177.416 M 12 429.38 % | 1.416 M -99.21 % | 178.766 M 9 067.51 % | 1.950 M -98.94 % | 184.336 M -0.06 % | 184.448 M 9 417.44 % | 1.938 M -99.15 % | 228.892 M 14 277.64 % | 1.592 M -99.30 % | 226.379 M 32 519.48 % | 694.000 K -99.70 % | 229.401 M 9 207.59 % | 2.465 M -98.93 % | 229.401 M 30 486.78 % | 750.000 K -99.69 % | 240.893 M 4 313.58 % | 5.458 M -97.42 % | 211.516 M 195 748.00 % | 108.000 K -99.95 % | 211.516 M 859.24 % | 22.050 M -89.16 % | 203.396 M 156 358.15 % | 130.000 K -99.94 % | 211.621 M 700.45 % | 26.438 M -86.86 % | 201.171 M 49 449.58 % | 406.000 K -99.76 % | 166.171 M 208.39 % | 53.884 M -46.95 % | 101.563 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.987 M |
| Accumulated other comprehensive income loss | 194.481 M 18.62 % | 163.948 M -10.58 % | 183.355 M 19.98 % | 152.822 M -23.15 % | 198.849 M 48.08 % | 134.286 M -31.92 % | 197.258 M 18.31 % | 166.725 M -13.92 % | 193.680 M 53.34 % | 126.307 M -33.55 % | 190.087 M 19.14 % | 159.554 M -14.47 % | 186.540 M 55.90 % | 119.654 M -38.81 % | 195.538 M 18.50 % | 165.005 M -14.98 % | 194.083 M 56.08 % | 124.350 M -37.43 % | 198.736 M 18.15 % | 168.203 M 31.76 % | 127.655 M -44.60 % | 230.419 M 15.28 % | 199.886 M -14.73 % | 234.427 M 45.49 % | 161.131 M -31.32 % | 234.613 M 14.96 % | 204.080 M -13.26 % | 235.268 M 45.06 % | 162.187 M -33.47 % | 243.777 M 14.32 % | 213.244 M -0.33 % | 213.946 M 31.91 % | 162.187 M -24.27 % | 214.165 M 16.63 % | 183.632 M -14.23 % | 214.090 M 32.00 % | 162.187 M -24.21 % | 214.008 M 16.64 % | 183.475 M -14.44 % | 214.435 M 32.21 % | 162.187 M -24.01 % | 213.434 M 16.69 % | 182.901 M -14.12 % | 212.975 M 35.15 % | 157.587 M |
| Retained earnings | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 34.030 M | 0.000 | 0.000 | 0.000 -100.00 % | 36.840 M | 0.000 | 0.000 | 0.000 -100.00 % | 36.353 M | 0.000 | 0.000 | 0.000 -100.00 % | 39.199 M | 0.000 | 0.000 -100.00 % | 38.464 M | 0.000 | 0.000 | 0.000 -100.00 % | 41.960 M | 0.000 | 0.000 | 0.000 -100.00 % | 42.548 M | 0.000 | 0.000 | 0.000 -100.00 % | 21.226 M | 0.000 | 0.000 | 0.000 -100.00 % | 21.369 M | 0.000 | 0.000 | 0.000 -100.00 % | 21.714 M | 0.000 | 0.000 | 0.000 -100.00 % | 20.255 M |
| Common stock | 0.000 -100.00 % | 30.533 M | 0.000 -100.00 % | 30.533 M | 0.000 -100.00 % | 30.533 M | 0.000 -100.00 % | 30.533 M | 0.000 -100.00 % | 30.533 M | 0.000 -100.00 % | 30.533 M | 0.000 -100.00 % | 30.533 M | 0.000 -100.00 % | 30.533 M | 0.000 -100.00 % | 30.533 M | 0.000 -100.00 % | 30.533 M 0.00 % | 30.533 M | 0.000 -100.00 % | 30.533 M | 0.000 -100.00 % | 30.533 M | 0.000 -100.00 % | 30.533 M | 0.000 -100.00 % | 30.533 M | 0.000 -100.00 % | 30.533 M | 0.000 -100.00 % | 30.533 M | 0.000 -100.00 % | 30.533 M | 0.000 -100.00 % | 30.533 M | 0.000 -100.00 % | 30.533 M | 0.000 -100.00 % | 30.533 M | 0.000 -100.00 % | 30.533 M | 0.000 -100.00 % | 30.533 M |
| Total equity | 194.481 M 0.00 % | 194.481 M 6.07 % | 183.355 M 0.00 % | 183.355 M -7.79 % | 198.849 M 0.00 % | 198.849 M 0.81 % | 197.258 M 0.00 % | 197.258 M 1.85 % | 193.680 M 0.00 % | 193.680 M 1.89 % | 190.087 M 0.00 % | 190.087 M 1.90 % | 186.540 M 0.00 % | 186.540 M -4.60 % | 195.538 M 0.00 % | 195.538 M 0.75 % | 194.083 M 0.00 % | 194.082 M -2.34 % | 198.736 M 0.00 % | 198.736 M 1.06 % | 196.652 M -14.65 % | 230.419 M 0.00 % | 230.419 M -1.71 % | 234.427 M 0.34 % | 233.624 M -0.42 % | 234.613 M 0.00 % | 234.613 M -0.28 % | 235.268 M 0.00 % | 235.268 M -3.49 % | 243.777 M 0.00 % | 243.777 M 13.94 % | 213.946 M 0.00 % | 213.946 M -0.10 % | 214.165 M 0.00 % | 214.165 M 0.04 % | 214.090 M 0.00 % | 214.090 M 0.04 % | 214.008 M 0.00 % | 214.008 M -0.20 % | 214.435 M 0.00 % | 214.435 M 0.47 % | 213.434 M 0.00 % | 213.434 M 0.22 % | 212.975 M 0.00 % | 212.975 M |
| Other non current liabilities | -194.481 M -23 933.46 % | 816.000 K 100.45 % | -183.355 M -12 815.33 % | 1.442 M 100.73 % | -198.849 M -28 146.40 % | 709.000 K 100.36 % | -197.258 M -32 226.71 % | 614.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 |
| 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 |
| Total non current liabilities | -194.481 M -23 933.46 % | 816.000 K 100.45 % | -183.355 M -12 815.33 % | 1.442 M 100.73 % | -198.849 M -28 146.40 % | 709.000 K 100.36 % | -197.258 M -32 226.71 % | 614.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 -100.00 % | 481.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 |
| Other current liabilities | 0.000 -100.00 % | 461.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 470.000 K | 0.000 -100.00 % | 522.000 K | 0.000 -100.00 % | 389.000 K | 0.000 -100.00 % | 563.000 K | 0.000 -100.00 % | 346.000 K | 0.000 -100.00 % | 679.000 K | 0.000 -100.00 % | 266.272 K | 0.000 -100.00 % | 653.000 K 230.04 % | 197.854 K | 0.000 | 0.000 | 0.000 -100.00 % | 120.700 K | 0.000 -100.00 % | 445.000 K | 0.000 -100.00 % | 451.898 K | 0.000 -100.00 % | 3.136 M | 0.000 -100.00 % | 676.047 K | 0.000 -100.00 % | 854.000 K | 0.000 -100.00 % | 676.776 K | 0.000 -100.00 % | 422.000 K | 0.000 -100.00 % | 277.062 K | 0.000 -100.00 % | 1.105 M | 0.000 -100.00 % | 25.649 M |
| 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 |
| 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 -100.00 % | 69.987 M |
| Total current liabilities | 0.000 -100.00 % | 461.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 470.000 K | 0.000 -100.00 % | 522.000 K | 0.000 -100.00 % | 389.000 K | 0.000 -100.00 % | 563.000 K | 0.000 -100.00 % | 346.000 K | 0.000 -100.00 % | 679.000 K | 0.000 -100.00 % | 266.272 K | 0.000 -100.00 % | 653.000 K 230.04 % | 197.854 K | 0.000 | 0.000 | 0.000 -100.00 % | 120.700 K | 0.000 -100.00 % | 445.000 K | 0.000 -100.00 % | 451.898 K | 0.000 -100.00 % | 3.136 M | 0.000 -100.00 % | 676.047 K | 0.000 -100.00 % | 854.000 K | 0.000 -100.00 % | 676.776 K | 0.000 -100.00 % | 759.000 K | 0.000 -100.00 % | 2.050 M | 0.000 -100.00 % | 1.874 M | 0.000 -100.00 % | 104.125 M |
| Total liabilities | -194.481 M -15 329.52 % | 1.277 M 100.70 % | -183.355 M -12 815.33 % | 1.442 M 100.73 % | -198.849 M -16 965.90 % | 1.179 M 100.60 % | -197.258 M -17 464.26 % | 1.136 M | 0.000 -100.00 % | 389.000 K | 0.000 -100.00 % | 563.000 K | 0.000 -100.00 % | 346.000 K | 0.000 -100.00 % | 679.000 K | 0.000 -100.00 % | 266.272 K | 0.000 -100.00 % | 653.000 K 230.04 % | 197.854 K | 0.000 -100.00 % | 481.000 K | 0.000 -100.00 % | 120.700 K | 0.000 -100.00 % | 445.000 K | 0.000 -100.00 % | 451.898 K | 0.000 -100.00 % | 3.136 M | 0.000 -100.00 % | 676.047 K | 0.000 -100.00 % | 854.000 K | 0.000 -100.00 % | 676.776 K | 0.000 -100.00 % | 759.000 K | 0.000 -100.00 % | 2.050 M | 0.000 -100.00 % | 1.874 M | 0.000 -100.00 % | 104.125 M |
| Other non current assets | 0.000 100.00 % | -189.876 M | 0.000 -100.00 % | 164.000 K 180.39 % | -204.000 K -100.87 % | 23.352 M 39 679.66 % | -59.000 K -100.25 % | 23.904 M 29 980.00 % | -80.000 K -100.38 % | 21.309 M 3 471.68 % | -632.000 K -102.87 % | 22.002 M 5 123.29 % | -438.000 K -102.18 % | 20.077 M 1 802.88 % | -1.179 M -106.59 % | 17.886 M 2 626.27 % | -708.000 K -104.66 % | 15.188 M 1 657.73 % | -975.000 K -106.85 % | 14.237 M 14.24 % | 12.463 M 1 386.15 % | -969.000 K -213.20 % | 856.000 K 207.54 % | -796.000 K -111.99 % | 6.639 M 2 013.16 % | -347.000 K -106.63 % | 5.231 M 524.48 % | -1.232 M -124.24 % | 5.085 M 1 455.91 % | -375.000 K -107.02 % | 5.342 M 295.75 % | -2.729 M -453.32 % | 772.393 K 1 530.36 % | -54.000 K -107.38 % | 732.000 K 106.64 % | -11.025 M -1 798.77 % | 649.014 K 1 098.48 % | -65.000 K -109.03 % | 720.000 K 105.45 % | -13.219 M -2 359.11 % | 585.136 K 388.24 % | -203.000 K -135.87 % | 566.000 K 102.10 % | -26.942 M -2 087.07 % | 1.356 M |
| Long term investments | 0.000 -100.00 % | 190.350 M | 0.000 -100.00 % | 177.111 M | 0.000 -100.00 % | 175.351 M | 0.000 -100.00 % | 173.694 M | 0.000 -100.00 % | 171.963 M | 0.000 -100.00 % | 168.171 M | 0.000 -100.00 % | 166.629 M | 0.000 -100.00 % | 177.416 M | 0.000 -100.00 % | 178.766 M | 0.000 -100.00 % | 184.336 M 17.61 % | 156.734 M | 0.000 -100.00 % | 228.892 M | 0.000 -100.00 % | 226.379 M | 0.000 -100.00 % | 229.401 M | 0.000 -100.00 % | 229.401 M | 0.000 -100.00 % | 240.893 M | 0.000 -100.00 % | 211.516 M | 0.000 -100.00 % | 211.516 M | 0.000 -100.00 % | 203.396 M | 0.000 -100.00 % | 211.621 M | 0.000 -100.00 % | 201.171 M | 0.000 -100.00 % | 166.171 M | 0.000 -100.00 % | 74.999 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| 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 |
| Property plant equipment net | 0.000 -100.00 % | 29.000 K | 0.000 -100.00 % | 15.000 K | 0.000 -100.00 % | 18.000 K | 0.000 -100.00 % | 22.000 K | 0.000 -100.00 % | 25.000 K | 0.000 -100.00 % | 29.000 K | 0.000 -100.00 % | 13.000 K | 0.000 -100.00 % | 15.000 K | 0.000 -100.00 % | 16.525 K | 0.000 -100.00 % | 26.000 K -27.06 % | 35.644 K | 0.000 -100.00 % | 26.000 K | 0.000 -100.00 % | 33.877 K | 0.000 -100.00 % | 40.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 |
| Total non current assets | 0.000 -100.00 % | 4.991 M | 0.000 -100.00 % | 183.272 M 89 939.22 % | -204.000 K -100.10 % | 198.721 M 336 915.25 % | -59.000 K -100.03 % | 197.620 M 247 125.00 % | -80.000 K -100.04 % | 193.297 M 30 684.97 % | -632.000 K -100.33 % | 190.202 M 43 525.11 % | -438.000 K -100.23 % | 186.719 M 15 937.07 % | -1.179 M -100.60 % | 195.317 M 27 687.15 % | -708.000 K -100.37 % | 193.971 M 19 994.44 % | -975.000 K -100.49 % | 198.599 M 17.35 % | 169.232 M 17 564.60 % | -969.000 K -100.42 % | 229.774 M 28 966.08 % | -796.000 K -100.34 % | 233.052 M 67 261.88 % | -347.000 K -100.15 % | 234.672 M 19 142.90 % | -1.232 M -100.53 % | 234.485 M 62 629.46 % | -375.000 K -100.15 % | 246.235 M 9 122.90 % | -2.729 M -101.29 % | 212.288 M 393 226.36 % | -54.000 K -100.03 % | 212.248 M 2 025.11 % | -11.025 M -105.40 % | 204.045 M 314 014.78 % | -65.000 K -100.03 % | 212.341 M 1 706.34 % | -13.219 M -106.55 % | 201.756 M 99 487.41 % | -203.000 K -100.12 % | 166.737 M 718.87 % | -26.942 M -135.29 % | 76.355 M |
| Other current assets | -416.000 K | 0.000 100.00 % | -1.081 M -343.47 % | 444.000 K | 0.000 -100.00 % | 241.000 K | 0.000 -100.00 % | 479.000 K | 0.000 -100.00 % | 225.000 K | 0.000 -100.00 % | 438.000 K | 0.000 -100.00 % | 294.000 K | 0.000 -100.00 % | 198.000 K | 0.000 -100.00 % | 108.000 K | 0.000 -100.00 % | 183.000 K 41.20 % | 129.600 K | 0.000 -100.00 % | 157.000 K | 0.000 -100.00 % | 92.529 K | 0.000 -100.00 % | 56.000 K | 0.000 -100.00 % | 2.484 K | 0.000 -100.00 % | 729.000 K | 0.000 -100.00 % | 1.400 K | 0.000 -100.00 % | 2.813 M | 0.000 -100.00 % | 35.123 K | 0.000 -100.00 % | 2.327 M | 0.000 -100.00 % | 884.000 | 0.000 -100.00 % | 48.201 M | 0.000 -100.00 % | 204.919 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 408.000 K -52.67 % | 862.000 K 630.51 % | 118.000 K | 0.000 -100.00 % | 160.000 K -85.20 % | 1.081 M -14.48 % | 1.264 M | 0.000 -100.00 % | 876.000 K | 0.000 -100.00 % | 2.358 M | 0.000 -100.00 % | 1.416 M | 0.000 -100.00 % | 1.950 M | 0.000 -100.00 % | 27.714 M 1 330.05 % | 1.938 M | 0.000 -100.00 % | 1.592 M | 0.000 -100.00 % | 694.000 K | 0.000 -100.00 % | 2.465 M | 0.000 -100.00 % | 750.000 K | 0.000 -100.00 % | 5.458 M | 0.000 -100.00 % | 108.000 K | 0.000 -100.00 % | 22.050 M | 0.000 -100.00 % | 130.000 K | 0.000 -100.00 % | 26.438 M | 0.000 -100.00 % | 406.000 K | 0.000 -100.00 % | 53.884 M 102.84 % | 26.565 M |
| cash and cash equivalents | 0.000 -100.00 % | 416.000 K | 0.000 -100.00 % | 1.081 M 629.90 % | -204.000 K -200.00 % | 204.000 K 445.76 % | -59.000 K -200.00 % | 59.000 K 173.75 % | -80.000 K -200.00 % | 80.000 K 112.66 % | -632.000 K -200.00 % | 632.000 K 244.29 % | -438.000 K -200.00 % | 438.000 K 137.15 % | -1.179 M -200.00 % | 1.179 M 266.53 % | -708.000 K -200.02 % | 707.852 K 172.60 % | -975.000 K -200.00 % | 975.000 K 606.57 % | 137.991 K 114.24 % | -969.000 K -200.00 % | 969.000 K 221.73 % | -796.000 K -199.94 % | 796.476 K 329.53 % | -347.000 K -200.00 % | 347.000 K 128.16 % | -1.232 M -200.00 % | 1.232 M 428.62 % | -375.000 K -200.00 % | 375.000 K 113.74 % | -2.729 M -200.00 % | 2.729 M 5 153.89 % | -54.000 K -200.00 % | 54.000 K 100.49 % | -11.025 M -200.00 % | 11.025 M 17 061.89 % | -65.000 K -200.00 % | 65.000 K 100.49 % | -13.219 M -200.00 % | 13.219 M 6 611.77 % | -203.000 K -200.00 % | 203.000 K 100.75 % | -26.942 M -7 242.52 % | 377.206 K |
| Cash and short term investments | 416.000 K 0.00 % | 416.000 K -61.52 % | 1.081 M 0.00 % | 1.081 M 429.90 % | 204.000 K -80.86 % | 1.066 M 1 706.78 % | 59.000 K 0.00 % | 59.000 K -26.25 % | 80.000 K -93.11 % | 1.161 M 83.70 % | 632.000 K 0.00 % | 632.000 K 44.29 % | 438.000 K 0.00 % | 438.000 K -62.85 % | 1.179 M 0.00 % | 1.179 M 66.53 % | 708.000 K 0.02 % | 707.852 K -27.40 % | 975.000 K 0.00 % | 975.000 K -96.50 % | 27.852 M 2 774.35 % | 969.000 K 0.00 % | 969.000 K 21.73 % | 796.000 K -0.06 % | 796.476 K 129.53 % | 347.000 K 0.00 % | 347.000 K -71.84 % | 1.232 M 0.00 % | 1.232 M 228.62 % | 375.000 K 0.00 % | 375.000 K -86.26 % | 2.729 M 0.00 % | 2.729 M 4 953.89 % | 54.000 K 0.00 % | 54.000 K -99.51 % | 11.025 M 0.00 % | 11.025 M 16 861.89 % | 65.000 K 0.00 % | 65.000 K -99.51 % | 13.219 M 0.00 % | 13.219 M 6 411.77 % | 203.000 K 0.00 % | 203.000 K -99.25 % | 26.942 M 0.00 % | 26.942 M |
| Total current assets | 0.000 -100.00 % | 416.000 K | 0.000 -100.00 % | 1.525 M 647.55 % | 204.000 K -84.39 % | 1.307 M 2 115.25 % | 59.000 K -92.38 % | 774.000 K 867.50 % | 80.000 K -94.23 % | 1.386 M 119.30 % | 632.000 K -40.93 % | 1.070 M 144.29 % | 438.000 K -40.16 % | 732.000 K -37.91 % | 1.179 M -14.38 % | 1.377 M 94.49 % | 708.000 K -13.22 % | 815.852 K -16.32 % | 975.000 K -15.80 % | 1.158 M -95.86 % | 27.982 M 2 787.72 % | 969.000 K -13.94 % | 1.126 M 41.46 % | 796.000 K -10.46 % | 889.005 K 156.20 % | 347.000 K -28.31 % | 484.000 K -60.72 % | 1.232 M -0.20 % | 1.235 M 229.28 % | 375.000 K -66.03 % | 1.104 M -59.55 % | 2.729 M -0.05 % | 2.730 M 4 956.48 % | 54.000 K -98.28 % | 3.137 M -71.55 % | 11.025 M -0.32 % | 11.060 M 16 915.92 % | 65.000 K -97.62 % | 2.730 M -79.35 % | 13.219 M -11.87 % | 14.998 M 7 288.42 % | 203.000 K -99.59 % | 49.176 M 82.53 % | 26.942 M -88.82 % | 240.992 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 236.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 -100.00 % | 81.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 270.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 338.000 K | 0.000 -100.00 % | 1.779 M | 0.000 -100.00 % | 772.000 K | 0.000 -100.00 % | 9.131 M |
| Tax assets | 0.000 -100.00 % | 4.488 M | 0.000 -100.00 % | 5.982 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 -100.00 % | 190.351 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account 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 -100.00 % | 337.000 K | 0.000 -100.00 % | 1.773 M | 0.000 -100.00 % | 769.000 K | 0.000 -100.00 % | 8.490 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| 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 |
| 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 |
| 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 -100.00 % | 4.600 M |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 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 |
| 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 |
| Total assets | 0.000 -100.00 % | 195.758 M | 0.000 -100.00 % | 184.797 M | 0.000 -100.00 % | 200.028 M | 0.000 -100.00 % | 198.394 M | 0.000 -100.00 % | 194.683 M | 0.000 -100.00 % | 191.272 M | 0.000 -100.00 % | 187.451 M | 0.000 -100.00 % | 196.694 M | 0.000 -100.00 % | 194.787 M | 0.000 -100.00 % | 199.757 M 1.29 % | 197.214 M | 0.000 -100.00 % | 230.900 M | 0.000 -100.00 % | 233.941 M | 0.000 -100.00 % | 235.156 M | 0.000 -100.00 % | 235.720 M | 0.000 -100.00 % | 247.339 M | 0.000 -100.00 % | 215.019 M | 0.000 -100.00 % | 215.385 M | 0.000 -100.00 % | 215.105 M | 0.000 -100.00 % | 215.071 M | 0.000 -100.00 % | 216.755 M | 0.000 -100.00 % | 215.913 M | 0.000 -100.00 % | 317.347 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-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 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| Other non cash items | -1.758 M -217.59 % | 1.495 M 637.77 % | -278.000 K -115.22 % | 1.827 M 169.23 % | -2.639 M -170.43 % | 3.747 M 1 365.88 % | -296.000 K -198.34 % | 301.000 K 124.45 % | -1.231 M -288.51 % | 653.000 K 29.56 % | 504.000 K 182.35 % | -612.000 K 42.22 % | -1.059 M -154.07 % | 1.959 M 1 252.35 % | -170.000 K -122.55 % | 754.000 K 3 378.26 % | -23.000 K 92.91 % | -324.395 K -63.84 % | -198.000 K 12.78 % | -227.000 K 22.53 % | -293.000 K -249.14 % | 196.463 K 134.83 % | -564.000 K -118.19 % | 3.101 M 1 203.56 % | -281.000 K 85.27 % | -1.907 M -3 839.56 % | 51.000 K 0.00 % | 51.000 K -78.39 % | 236.000 K 102.21 % | -10.669 M -317.74 % | 4.900 M 161.08 % | -8.022 M -6.52 % | -7.531 M -5 886.06 % | -125.809 K -447.00 % | -23.000 K 77.67 % | -103.000 K -467.86 % | 28.000 K -83.87 % | 173.600 K 127.87 % | -623.000 K -385.78 % | 218.000 K 4.31 % | 209.000 K 146.27 % | -451.672 K 17.73 % | -549.000 K 70.39 % | -1.854 M 42.15 % | -3.205 M 2.13 % | -3.275 M |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |