Tulive Developers Limited TULIVE.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 150.000 -75.00 % | 600.000 0.00 % | 600.000 0.00 % | 600.000 -89.09 % | 5.500 K -60.14 % | 13.800 K 0.00 % | 13.800 K 53.33 % | 9.000 K |
| Net income | -12.734 M -36.37 % | -9.338 M -74 087.80 % | 12.621 K 100.06 % | -19.794 M -223.09 % | -6.126 M -65 718.48 % | -9.308 K -320.87 % | 4.214 K -63.74 % | 11.621 K -87.32 % | 91.637 K 129.07 % | 40.004 K -46.62 % | 74.947 K 127.97 % | 32.876 K -60.53 % | 83.290 K |
| Income before tax | -12.445 M -47.31 % | -8.448 M -71 445.33 % | 11.841 K 100.06 % | -19.794 M -223.09 % | -6.126 M -1 516 331.68 % | -404.000 -109.59 % | 4.214 K -59.74 % | 10.469 K -88.60 % | 91.848 K 129.60 % | 40.004 K -47.19 % | 75.747 K 108.99 % | 36.244 K -56.48 % | 83.290 K |
| Income before tax ratio | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -2.69 -138.35 % | 7.02 -59.74 % | 17.45 -88.60 % | 153.08 2 004.64 % | 7.27 32.51 % | 5.49 108.99 % | 2.63 -71.62 % | 9.25 |
| EBITDA | -4.415 M -31.16 % | -3.366 M -92 474.26 % | -3.636 K 99.91 % | -4.062 M -34.04 % | -3.031 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 501.183 |
| Net income ratio | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -62.05 -983.47 % | 7.02 -63.74 % | 19.37 -87.32 % | 152.73 1 999.80 % | 7.27 33.93 % | 5.43 127.97 % | 2.38 -74.26 % | 9.25 |
| Ratio EBITDA | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.06 |
| Gross profit ratio | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 2.74 % | 0.97 0.38 % | 0.97 0.81 % | 0.96 10.98 % | 0.87 |
| Weighted average shs out dil | 2.154 M 0.00 % | 2.154 M 0.00 % | 2.154 M 0.02 % | 2.154 M -0.15 % | 2.157 M 0.11 % | 2.155 M -18.19 % | 2.634 M -0.02 % | 2.634 M -24.39 % | 3.484 M -0.01 % | 3.485 M 0.01 % | 3.484 M 0.05 % | 3.483 M -0.02 % | 3.483 M |
| Weighted average shs out | 2.154 M -0.02 % | 2.154 M 0.00 % | 2.154 M 0.02 % | 2.154 M -0.15 % | 2.157 M 0.15 % | 2.154 M -18.19 % | 2.633 M -0.04 % | 2.634 M -24.40 % | 3.484 M 0.00 % | 3.484 M 0.00 % | 3.484 M 0.06 % | 3.482 M -0.03 % | 3.483 M |
| EPS diluted | -5.91 -36.49 % | -4.33 -173.89 % | 5.86 163.76 % | -9.19 -223.59 % | -2.84 -65 946.51 % | 0.00 -368.75 % | 0.00 -63.64 % | 0.00 -83.27 % | 0.03 128.70 % | 0.01 -46.51 % | 0.02 128.72 % | 0.01 -60.67 % | 0.02 |
| Earnings per share | -5.91 -36.49 % | -4.33 -173.89 % | 5.86 163.76 % | -9.19 -223.59 % | -2.84 -65 946.51 % | 0.00 -368.75 % | 0.00 -63.64 % | 0.00 -83.27 % | 0.03 128.70 % | 0.01 -46.51 % | 0.02 128.72 % | 0.01 -60.67 % | 0.02 |
| Gross profit | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 150.000 -75.00 % | 600.000 0.00 % | 600.000 0.00 % | 600.000 -88.79 % | 5.353 K -59.99 % | 13.382 K 0.81 % | 13.275 K 70.18 % | 7.801 K |
| Income tax expense | 289.000 K -67.53 % | 890.000 K 107.06 % | -12.610 M | 0.000 | 0.000 -100.00 % | 16.000 | 0.000 100.00 % | -1.152 K -644.51 % | 211.568 30 517.66 % | 0.691 -99.91 % | 800.590 -76.22 % | 3.367 K 412 253.00 % | -0.817 |
| Cost of revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 146.516 -64.87 % | 417.052 -20.43 % | 524.162 -56.29 % | 1.199 K |
| General and administrative expenses | 330.000 K -80.77 % | 1.716 M 0.94 % | 1.700 M 51.11 % | 1.125 M 24.62 % | 902.735 K 164 783.11 % | 547.500 112.21 % | 258.000 34.38 % | 192.000 0.79 % | 190.500 -96.68 % | 5.734 K -23.41 % | 7.487 K 247.36 % | 2.155 K 52.91 % | 1.410 K |
| Selling and marketing expenses | 125.000 K 32.98 % | 94.000 K -11.32 % | 106.000 K 21.84 % | 87.000 K 53.47 % | 56.688 K 86 150.29 % | 65.725 -31.73 % | 96.269 28.57 % | 74.875 -31.58 % | 109.434 47.56 % | 74.164 -87.64 % | 599.877 -7.25 % | 646.796 1 097.44 % | 54.015 |
| Other expenses | 0.000 -100.00 % | 11.039 M 111.27 % | 5.225 M -11.72 % | 5.919 M 178.12 % | 2.128 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 455.000 K -96.46 % | 12.849 M 82.75 % | 7.031 M -1.40 % | 7.131 M 130.95 % | 3.088 M 503 404.59 % | 613.225 73.10 % | 354.269 32.75 % | 266.875 -90.12 % | 2.700 K -53.52 % | 5.808 K -48.35 % | 11.246 K -51.15 % | 23.023 K -68.39 % | 72.840 K |
| Cost and expenses | 455.000 K -96.46 % | 12.849 M 82.75 % | 7.031 M -1.40 % | 7.131 M 130.95 % | 3.088 M 503 404.59 % | 613.225 73.10 % | 354.269 32.75 % | 266.875 -90.12 % | 2.700 K -54.66 % | 5.955 K -48.94 % | 11.663 K -50.47 % | 23.547 K -68.20 % | 74.039 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 |
| Selling general and administrative expenses | 455.000 K -74.86 % | 1.810 M 0.22 % | 1.806 M 49.01 % | 1.212 M 26.33 % | 959.423 K 156 355.30 % | 613.225 73.10 % | 354.269 32.75 % | 266.875 -11.02 % | 299.934 -94.84 % | 5.808 K -28.17 % | 8.087 K -20.02 % | 10.111 K 37.62 % | 7.347 K |
| Interest income | 0.000 -100.00 % | 300.000 K 1 900.00 % | 15.000 K | 0.000 | 0.000 -100.00 % | 58.800 -99.37 % | 9.288 K -32.94 % | 13.851 K 23.15 % | 11.247 K 316.11 % | 2.703 K 17 956.50 % | 14.969 -73.12 % | 55.686 -97.90 % | 2.649 K |
| 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 |
| Depreciation and amortization | 9.862 M 4.00 % | 9.483 M 279 304.83 % | 3.394 K -99.89 % | 3.069 M 5 284.21 % | 57.000 K 51 251.35 % | 111.000 -55.95 % | 252.000 131.19 % | 109.000 -39.78 % | 181.000 -41.99 % | 312.000 -60.90 % | 798.000 59.28 % | 501.000 -11.17 % | 564.000 |
| Operating income | -455.000 K 96.46 % | -12.849 M -182 673.83 % | -7.030 K 99.90 % | -7.131 M -130.96 % | -3.088 M -666 746.65 % | -463.000 -288.42 % | 245.731 -26.23 % | 333.125 115.86 % | -2.100 K -361.62 % | -454.912 -121.29 % | 2.137 K -16.90 % | 2.571 K 4 192.87 % | -62.817 |
| Operating income ratio | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -3.09 -853.67 % | 0.41 -26.23 % | 0.56 115.86 % | -3.50 -4 131.49 % | -0.08 -153.42 % | 0.15 -16.90 % | 0.19 2 769.27 % | -0.01 |
| Total other income expenses net | -11.990 M -372.44 % | 4.401 M 23 221.50 % | 18.871 K 100.15 % | -12.663 M -316.70 % | -3.039 M -5 168 270.07 % | 58.800 -98.52 % | 3.969 K -60.84 % | 10.135 K -94.05 % | 170.402 K 321.18 % | 40.458 K -45.04 % | 73.610 K 118.61 % | 33.672 K -59.60 % | 83.352 K |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -30.788 M -82.92 % | -16.831 M -9 199.41 % | -180.990 K -1 942.55 % | -8.861 K 48.54 % | -17.219 K 27.47 % | -23.742 K 87.62 % | -191.844 K -3.03 % | -186.194 K 50.24 % | -374.184 K -40.64 % | -266.059 K -9 837.67 % | -2.677 K -102.79 % | 95.858 K -11.33 % | 108.103 K |
| Total investments | 5.144 M -25.75 % | 6.928 M 989 614.29 % | 700.000 -99.97 % | 2.200 M 99 900.00 % | 2.200 K 0.00 % | 2.200 K 0.00 % | 2.200 K 0.00 % | 2.200 K 0.00 % | 2.200 K 0.00 % | 2.200 K 0.00 % | 2.200 K 0.00 % | 2.200 K -58.88 % | 5.350 K |
| 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 % | 102.303 K -14.60 % | 119.788 K |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 447.105 M -2.77 % | 459.839 M 97 909.71 % | 469.177 K 2.76 % | 456.555 K -4.16 % | 476.348 K -1.27 % | 482.475 K -26.34 % | 654.984 K 0.65 % | 650.769 K -23.59 % | 851.648 K 12.06 % | 760.010 K 5.56 % | 720.005 K 11.62 % | 645.058 K 5.37 % | 612.182 K |
| Common stock | 21.544 M 0.00 % | 21.544 M 99 900.00 % | 21.544 K 0.00 % | 21.544 K 0.00 % | 21.543 K 0.00 % | 21.543 K -18.22 % | 26.343 K 0.00 % | 26.343 K -24.40 % | 34.843 K 0.00 % | 34.843 K 0.00 % | 34.843 K 0.00 % | 34.843 K 0.00 % | 34.843 K |
| Total equity | 468.649 M -2.65 % | 481.383 M 97 997.29 % | 490.720 K 2.64 % | 478.099 K -3.98 % | 497.892 K -1.22 % | 504.018 K -26.02 % | 681.327 K 0.62 % | 677.113 K -23.62 % | 886.491 K 11.53 % | 794.854 K 5.30 % | 754.849 K 11.02 % | 679.902 K 5.08 % | 647.025 K |
| Other non current 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 |
| 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 -100.00 % | 102.020 K -14.59 % | 119.447 K |
| Total non current liabilities | 398.000 K 265.14 % | 109.000 K 113.96 % | -781.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 102.019 K -14.59 % | 119.447 K |
| Other current liabilities | 133.000 K 6.40 % | 125.000 K -35.21 % | 192.931 K 154 244.80 % | 125.000 -99.90 % | 125.000 K 99 900.00 % | 125.000 -9.27 % | 137.770 18.77 % | 116.000 1 557.14 % | 7.000 -99.54 % | 1.517 K -5.08 % | 1.598 K 108.40 % | 766.794 -93.18 % | 11.240 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 -100.00 % | 0.670 |
| 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 % | 283.193 -17.09 % | 341.547 |
| Total current liabilities | 196.000 K 4.26 % | 188.000 K -7.84 % | 204.000 K 80 532.41 % | 253.000 -99.88 % | 202.821 K 85 841.10 % | 236.000 -56.89 % | 547.430 185.72 % | 191.600 138.01 % | 80.500 -95.18 % | 1.670 K -6.45 % | 1.785 K 45.05 % | 1.230 K -89.44 % | 11.656 K |
| Total liabilities | 594.000 K 100.00 % | 297.000 K 151.47 % | -577.000 K -228 163.24 % | 253.000 -99.88 % | 202.821 K 85 841.10 % | 236.000 -56.89 % | 547.430 185.72 % | 191.600 138.01 % | 80.500 -95.18 % | 1.670 K -6.45 % | 1.785 K | 0.000 -100.00 % | 131.104 K |
| Other non current assets | 0.000 | 0.000 -100.00 % | 779.000 100.04 % | -2.155 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 601.000 0.17 % | 600.000 0.00 % | 600.000 |
| Long term investments | 0.000 | 0.000 -100.00 % | 700.000 -99.97 % | 2.158 M 97 968.18 % | 2.200 K 0.00 % | 2.200 K 0.00 % | 2.200 K 0.00 % | 2.200 K 0.00 % | 2.200 K 0.00 % | 2.200 K 0.00 % | 2.200 K 0.00 % | 2.200 K -58.88 % | 5.350 K |
| 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 |
| 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 |
| 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 |
| Property plant equipment net | 359.007 M -2.67 % | 368.869 M 124 791.74 % | 295.351 K -10.05 % | 328.349 K 12.15 % | 292.774 K -0.02 % | 292.831 K -0.04 % | 292.943 K -0.09 % | 293.195 K -0.03 % | 293.294 K -0.06 % | 293.475 K -0.23 % | 294.156 K -0.16 % | 294.626 K 1.74 % | 289.594 K |
| Total non current assets | 359.007 M -2.67 % | 368.869 M 124 169.45 % | 296.830 K -10.20 % | 330.549 K 12.06 % | 294.975 K -0.02 % | 295.032 K -0.04 % | 295.144 K -0.09 % | 295.396 K -0.03 % | 295.495 K -0.06 % | 295.676 K -0.43 % | 296.957 K -0.16 % | 297.426 K 0.64 % | 295.544 K |
| Other current assets | 3.964 M -2.17 % | 4.052 M 30 821.86 % | 13.104 K -86.41 % | 96.442 K -47.82 % | 184.824 K 0.23 % | 184.403 K -4.30 % | 192.686 K -0.74 % | 194.115 K -10.09 % | 215.893 K -7.89 % | 234.388 K -48.64 % | 456.400 K -4.77 % | 479.282 K 3.24 % | 464.225 K |
| Short term investments | 5.144 M -25.75 % | 6.928 M | 0.000 -100.00 % | 42.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 30.788 M 82.92 % | 16.831 M 9 199.41 % | 180.990 K 1 942.55 % | 8.861 K -48.54 % | 17.219 K -27.47 % | 23.742 K -87.62 % | 191.844 K 3.03 % | 186.194 K -50.24 % | 374.184 K 40.64 % | 266.059 K 9 837.67 % | 2.677 K -58.46 % | 6.444 K -44.85 % | 11.685 K |
| Cash and short term investments | 35.932 M 51.24 % | 23.759 M 13 027.24 % | 180.990 K 252.39 % | 51.361 K 198.28 % | 17.219 K -27.47 % | 23.742 K -87.62 % | 191.844 K 3.03 % | 186.194 K -50.24 % | 374.184 K 40.64 % | 266.059 K 9 837.67 % | 2.677 K -58.46 % | 6.444 K -44.85 % | 11.685 K |
| Total current assets | 110.236 M -2.28 % | 112.811 M 58 021.84 % | 194.094 K 31.32 % | 147.803 K -27.23 % | 203.120 K -2.92 % | 209.222 K -45.90 % | 386.731 K 1.26 % | 381.909 K -35.39 % | 591.077 K 18.02 % | 500.848 K 8.96 % | 459.677 K -5.36 % | 485.726 K 0.65 % | 482.585 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 -100.00 % | 5.475 K |
| Net receivables | 70.340 M -17.25 % | 85.000 M | 0.000 | 0.000 -100.00 % | 1.077 K 0.00 % | 1.077 K -51.05 % | 2.200 K 37.50 % | 1.600 K 60.00 % | 1.000 K 150.00 % | 400.000 -33.33 % | 600.000 | 0.000 -100.00 % | 1.200 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 |
| 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 |
| Account payables | 63.000 K 0.00 % | 63.000 K 91 204.35 % | 69.000 -46.09 % | 128.000 -99.84 % | 77.821 K 70 009.01 % | 111.000 -72.90 % | 409.660 441.88 % | 75.600 2.86 % | 73.500 -51.93 % | 152.887 -18.11 % | 186.702 3.48 % | 180.424 144.53 % | 73.783 |
| Tax payables | 0.000 | 0.000 -100.00 % | 11.000 K | 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| Deferred tax liabilities non current | 398.000 K 265.14 % | 109.000 K 113.96 % | -781.000 K | 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 -100.00 % | 0.589 | 0.000 |
| Total assets | 469.243 M -2.58 % | 481.680 M 98 017.02 % | 490.924 K 2.63 % | 478.352 K -3.96 % | 498.095 K -1.22 % | 504.254 K -26.05 % | 681.875 K 0.67 % | 677.305 K -23.60 % | 886.572 K 11.31 % | 796.524 K 5.27 % | 756.634 K -3.39 % | 783.152 K 0.65 % | 778.129 K |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | 14.756 K 100.02 % | -85.035 M -102 195.09 % | 83.290 K -5.81 % | 88.432 K 19 621.41 % | -453.000 -105.06 % | 8.959 K 954.00 % | 850.000 -95.99 % | 21.178 K 18.31 % | 17.901 K -91.94 % | 222.131 K 855.98 % | 23.236 K 329.36 % | -10.131 K -110.40 % | 97.445 K |
| Accounts receivables | 0.000 100.00 % | -85.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.123 K | 0.000 | 0.000 | 0.000 -100.00 % | 200.000 -66.67 % | 600.000 -50.00 % | 1.200 K 100.00 % | 600.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.000 -99.89 % | 5.474 K | 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 |
| Other working capital | 14.756 K 142.16 % | -35.000 K -142.02 % | 83.290 K -5.81 % | 88.432 K 19 621.41 % | -453.000 -105.78 % | 7.836 K 821.88 % | 850.000 -95.99 % | 21.178 K 18.31 % | 17.901 K -91.93 % | 221.931 K 880.69 % | 22.630 K 234.66 % | -16.805 K -117.35 % | 96.845 K |
| Other non cash items | -4.415 K 99.87 % | -3.365 M -81 101.74 % | -4.144 K -130.16 % | 13.740 K 125.49 % | -53.903 K -2 154.23 % | 2.624 K 139.91 % | -6.575 K 59.15 % | -16.097 K 83.02 % | -94.806 K -119.99 % | -43.095 K 40.82 % | -72.825 K -71.64 % | -42.428 K 49.23 % | -83.574 K |
| Net cash provided by operating activities | 10.341 K 100.01 % | -88.400 M -92 995.20 % | 95.161 K 11.37 % | 85.447 K 2 553.26 % | -3.483 K -245.98 % | 2.386 K 289.52 % | -1.259 K -107.49 % | 16.811 K 12.73 % | 14.913 K -93.20 % | 219.352 K 738.63 % | 26.156 K 236.36 % | -19.182 K -119.63 % | 97.725 K |
| Investments in property plant and equipment | 0.000 | 0.000 100.00 % | -2.524 K 93.47 % | -38.643 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -320.000 94.22 % | -5.532 K -394.81 % | -1.118 K |
| Acquisitions net | 0.000 -100.00 % | 110.942 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 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 -100.00 % | 110.942 M | 0.000 -100.00 % | 170.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 3.615 K 100.00 % | -297.643 M -374 531.39 % | 79.492 K 135.30 % | -225.163 K -7 309.11 % | -3.039 K -22.10 % | -2.489 K -136.02 % | 6.910 K -57.34 % | 16.198 K -82.62 % | 93.212 K 114.62 % | 43.431 K -41.01 % | 73.626 K 99.53 % | 36.900 K -55.79 % | 83.467 K |
| Net cash used for investing activites | 3.615 K 100.00 % | -75.759 M -98 529.22 % | 76.968 K 182.05 % | -93.806 K -2 986.74 % | -3.039 K -22.10 % | -2.489 K -136.02 % | 6.910 K -57.34 % | 16.198 K -82.62 % | 93.212 K 114.62 % | 43.431 K -40.75 % | 73.306 K 133.70 % | 31.368 K -61.91 % | 82.349 K |
| 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 |
| 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 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.800 K | 0.000 100.00 % | -8.500 K | 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 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -168.000 K | 0.000 100.00 % | -221.000 K | 0.000 -100.00 % | 600.000 100.59 % | -102.020 K -485.38 % | -17.428 K 89.89 % | -172.382 K |
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -168.000 K | 0.000 100.00 % | -221.000 K | 0.000 -100.00 % | 600.000 100.59 % | -102.020 K -485.38 % | -17.428 K 89.89 % | -172.382 K |
| 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 100.00 % | -1.209 K | 0.000 -100.00 % | 3.994 K |
| Net change in cash | 13.956 K 100.01 % | -164.158 M -95 469.17 % | 172.129 K 2 159.21 % | -8.359 K -28.17 % | -6.522 K 96.12 % | -168.103 K -3 074.75 % | 5.651 K 103.01 % | -187.991 K -273.86 % | 108.125 K -58.95 % | 263.383 K 7 091.85 % | -3.767 K 28.14 % | -5.242 K -144.86 % | 11.686 K |
| Cash at beginning of period | 16.831 K -99.99 % | 180.990 M 1 942.55 % | 8.861 M 51 357.61 % | 17.220 K -27.47 % | 23.742 K -87.62 % | 191.845 K 3.04 % | 186.194 K -50.24 % | 374.185 K 40.64 % | 266.060 K 9 838.74 % | 2.677 K -58.46 % | 6.444 K -44.86 % | 11.686 K | 0.000 |
| Cash at end of period | 30.787 K -99.82 % | 16.832 M -90.70 % | 180.990 M 2 042 445.99 % | 8.861 K -48.54 % | 17.220 K -27.47 % | 23.742 K -87.62 % | 191.845 K 3.04 % | 186.194 K -50.24 % | 374.185 K 40.64 % | 266.060 K 9 838.74 % | 2.677 K -58.46 % | 6.444 K -44.86 % | 11.686 K |
| Operating cash flow | 10.341 K 100.01 % | -88.400 M -92 995.20 % | 95.161 K 11.37 % | 85.447 K 2 553.26 % | -3.483 K -245.98 % | 2.386 K 289.52 % | -1.259 K -107.49 % | 16.811 K 12.73 % | 14.913 K -93.20 % | 219.352 K 738.63 % | 26.156 K 236.36 % | -19.182 K -119.63 % | 97.725 K |
| Capital expenditure | 0.000 100.00 % | -83.001 M -3 288 370.68 % | -2.524 K 93.47 % | -38.643 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -320.000 94.22 % | -5.532 K -394.81 % | -1.118 K |
| Free CashFlow | 10.341 K 100.01 % | -171.401 M -185 124.34 % | 92.637 K 97.93 % | 46.804 K 1 443.78 % | -3.483 K -245.98 % | 2.386 K 289.52 % | -1.259 K -107.49 % | 16.811 K 12.73 % | 14.913 K -93.20 % | 219.352 K 749.02 % | 25.836 K 204.54 % | -24.714 K -125.58 % | 96.607 K |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 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 | 2013-06-30 | 2013-03-31 | 2012-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 -100.00 % | 150.000 0.00 % | 150.000 0.00 % | 150.000 0.00 % | 150.000 0.00 % | 150.000 0.00 % | 150.000 0.00 % | 150.000 0.00 % | 150.000 0.00 % | 150.000 0.00 % | 150.000 0.00 % | 150.000 0.00 % | 150.000 0.00 % | 150.000 214.50 % | -131.000 -111.39 % | 1.150 K 166.82 % | 431.000 -89.36 % | 4.050 K 3.85 % | 3.900 K 18.18 % | 3.300 K 0.00 % | 3.300 K 0.00 % | 3.300 K -15.38 % | 3.900 K 18.18 % | 3.300 K 0.00 % | 3.300 K 0.00 % | 3.300 K -63.33 % | 9.000 K | 0.000 |
| Net income | -2.361 M 28.30 % | -3.293 M -20.84 % | -2.725 M 27.20 % | -3.743 M -59.55 % | -2.346 M -1 222.49 % | 209.000 K 103.99 % | -5.234 M -375 366.28 % | -1.394 K 52.24 % | -2.919 K -154.31 % | 5.375 K -40.93 % | 9.100 K 660.69 % | -1.623 K -602.60 % | -231.000 98.46 % | -14.953 K -937.68 % | -1.441 K 31.32 % | -2.098 K -61.14 % | -1.302 K 32.48 % | -1.928 K 4.11 % | -2.011 K -54.45 % | -1.302 K -47.12 % | -885.000 58.33 % | -2.124 K 9.89 % | -2.357 K -97.90 % | -1.191 K -102.90 % | -587.000 -329.41 % | -136.699 -108.29 % | 1.649 K -18.41 % | 2.021 K 196.77 % | 681.000 181.13 % | -839.393 -126.16 % | 3.209 K -12.51 % | 3.668 K -34.31 % | 5.584 K -43.94 % | 9.962 K -82.55 % | 57.086 K 467.62 % | 10.057 K -30.80 % | 14.533 K 133.57 % | -43.285 K -522.05 % | 10.256 K -53.22 % | 21.926 K -56.68 % | 50.615 K 722.85 % | 6.151 K -79.74 % | 30.364 K 67.73 % | 18.103 K -10.95 % | 20.329 K 29.03 % | 15.755 K 301.50 % | 3.924 K -2.29 % | 4.016 K -55.18 % | 8.960 K -32.15 % | 13.206 K -73.33 % | 49.522 K |
| Income before tax | -2.395 M 20.27 % | -3.004 M -10.24 % | -2.725 M 27.20 % | -3.743 M -59.55 % | -2.346 M -313.47 % | 1.099 M 121.00 % | -5.234 M -275.47 % | -1.394 M -47 656.08 % | -2.919 K -163.53 % | 4.595 K -49.51 % | 9.100 K 660.69 % | -1.623 K -602.60 % | -231.000 98.46 % | -14.953 K | 0.000 100.00 % | -2.098 K -61.14 % | -1.302 K 32.48 % | -1.928 K 4.11 % | -2.011 K | 0.000 100.00 % | -885.000 | 0.000 100.00 % | -2.357 K -100.43 % | -1.176 K -100.34 % | -587.000 -329.41 % | -136.699 -108.29 % | 1.649 K -18.41 % | 2.021 K 196.77 % | 681.000 181.42 % | -836.423 -140.72 % | 2.054 K -69.38 % | 6.707 K -35.15 % | 10.343 K 4.81 % | 9.868 K -91.31 % | 113.546 K 493.43 % | 19.134 K -32.64 % | 28.404 K 165.62 % | -43.285 K -522.05 % | 10.256 K -74.78 % | 40.666 K -20.43 % | 51.109 K 701.11 % | 6.380 K -79.04 % | 30.436 K 66.20 % | 18.313 K -11.18 % | 20.619 K 13.77 % | 18.123 K 311.51 % | 4.404 K -2.91 % | 4.536 K -50.59 % | 9.181 K -30.48 % | 13.206 K -73.33 % | 49.522 K |
| Income before tax ratio | 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 100.00 % | -3.91 -329.41 % | -0.91 -108.29 % | 10.99 -18.41 % | 13.47 196.77 % | 4.54 181.42 % | -5.58 -140.72 % | 13.69 -69.38 % | 44.71 -35.15 % | 68.95 4.81 % | 65.79 -91.31 % | 756.97 493.43 % | 127.56 -32.64 % | 189.36 -42.69 % | 330.42 3 605.01 % | 8.92 -90.55 % | 94.35 647.67 % | 12.62 671.44 % | 1.64 -82.26 % | 9.22 66.20 % | 5.55 -11.18 % | 6.25 34.46 % | 4.65 248.20 % | 1.33 -2.91 % | 1.37 -50.59 % | 2.78 89.60 % | 1.47 | 0.00 |
| EBITDA | -834.000 K -200.24 % | 832.000 K 205.05 % | -792.000 K 60.60 % | -2.010 M -1 133.13 % | -163.000 K 80.66 % | -843.000 K -77.10 % | -476.000 K -182 275.48 % | -261.000 | 0.000 100.00 % | -296.500 | 0.000 100.00 % | -1.380 K -59.77 % | -863.750 -171.73 % | 1.204 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 % | -74.000 | 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 % | 479.068 455.44 % | 86.250 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 642.183 -85.03 % | 4.290 K |
| Net income ratio | 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 100.00 % | -3.91 -329.41 % | -0.91 -108.29 % | 10.99 -18.41 % | 13.47 196.77 % | 4.54 181.13 % | -5.60 -126.16 % | 21.39 -12.51 % | 24.45 -34.31 % | 37.23 -43.94 % | 66.41 -82.55 % | 380.57 467.62 % | 67.05 -30.80 % | 96.89 -70.68 % | 330.42 3 605.01 % | 8.92 -82.47 % | 50.87 307.06 % | 12.50 692.38 % | 1.58 -82.86 % | 9.20 67.73 % | 5.49 -10.95 % | 6.16 52.49 % | 4.04 239.73 % | 1.19 -2.29 % | 1.22 -55.18 % | 2.72 85.04 % | 1.47 | 0.00 |
| Ratio EBITDA | 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 100.00 % | -0.49 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.12 369.99 % | 0.03 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.07 | 0.00 |
| Gross profit ratio | 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 -100.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 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 -52.80 % | 2.12 111.84 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 11.97 % | 0.89 -10.69 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 15.53 % | 0.87 -13.44 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 15.37 % | 0.87 | 0.00 |
| Weighted average shs out dil | 2.146 M 0.82 % | 2.129 M 0.00 % | 2.129 M -1.03 % | 2.151 M -0.13 % | 2.154 M 0.00 % | 2.154 M 0.00 % | 2.154 M 0.43 % | 2.145 M -0.81 % | 2.162 M 0.23 % | 2.157 M 0.04 % | 2.156 M -0.35 % | 2.164 M 3.05 % | 2.100 M -2.53 % | 2.155 M 0.18 % | 2.151 M -0.56 % | 2.163 M 12.96 % | 1.915 M -11.61 % | 2.166 M 0.18 % | 2.162 M -0.35 % | 2.170 M 0.37 % | 2.162 M 9.98 % | 1.966 M -6.59 % | 2.104 M 1.85 % | 2.066 M 1.89 % | 2.028 M -24.42 % | 2.683 M 2.52 % | 2.617 M -0.27 % | 2.625 M 0.21 % | 2.619 M -0.57 % | 2.634 M -24.47 % | 3.488 M -0.15 % | 3.493 M 0.10 % | 3.490 M 0.19 % | 3.483 M -0.05 % | 3.485 M 0.15 % | 3.480 M -0.15 % | 3.485 M 0.00 % | 3.485 M -0.09 % | 3.488 M 0.07 % | 3.486 M 0.07 % | 3.483 M -0.02 % | 3.484 M 26.56 % | 2.753 M -20.93 % | 3.481 M -0.16 % | 3.487 M 0.07 % | 3.484 M 0.34 % | 3.473 M -0.56 % | 3.492 M 0.17 % | 3.486 M 0.22 % | 3.479 M -0.18 % | 3.485 M |
| Weighted average shs out | 2.146 M 0.82 % | 2.129 M 0.00 % | 2.129 M -1.03 % | 2.151 M -0.09 % | 2.153 M 0.00 % | 2.153 M -0.04 % | 2.154 M 0.46 % | 2.144 M -0.83 % | 2.162 M 0.23 % | 2.157 M 0.05 % | 2.156 M -0.37 % | 2.164 M 3.05 % | 2.100 M -2.51 % | 2.154 M 0.19 % | 2.150 M -0.56 % | 2.162 M 12.96 % | 1.914 M -11.63 % | 2.166 M 0.19 % | 2.162 M -0.37 % | 2.170 M 0.37 % | 2.162 M 10.03 % | 1.965 M -6.61 % | 2.104 M 48.06 % | 1.421 M -29.90 % | 2.027 M -24.45 % | 2.683 M 2.52 % | 2.617 M -0.27 % | 2.624 M 0.19 % | 2.619 M -0.57 % | 2.634 M -24.48 % | 3.488 M -0.14 % | 3.493 M 0.09 % | 3.490 M 0.20 % | 3.483 M -0.06 % | 3.485 M 0.17 % | 3.479 M -0.17 % | 3.485 M 0.00 % | 3.485 M -0.09 % | 3.488 M 0.09 % | 3.485 M 0.06 % | 3.483 M -0.03 % | 3.484 M 26.60 % | 2.752 M -20.94 % | 3.481 M -0.14 % | 3.486 M 0.06 % | 3.484 M 0.35 % | 3.472 M -0.57 % | 3.492 M 0.17 % | 3.486 M 0.23 % | 3.478 M -0.20 % | 3.485 M |
| EPS diluted | -1.10 29.03 % | -1.55 -21.09 % | -1.28 26.44 % | -1.74 -59.63 % | -1.09 -1 223.71 % | 0.10 103.99 % | -2.43 -347 042.86 % | 0.00 50.00 % | 0.00 -156.00 % | 0.00 -40.48 % | 0.00 700.00 % | 0.00 -600.00 % | 0.00 98.55 % | -0.01 -885.71 % | 0.00 30.00 % | 0.00 -42.86 % | 0.00 22.22 % | 0.00 0.00 % | 0.00 -50.00 % | 0.00 -50.00 % | 0.00 63.64 % | 0.00 0.00 % | 0.00 -83.33 % | 0.00 -100.00 % | 0.00 -200.00 % | 0.00 -116.67 % | 0.00 -25.00 % | 0.00 166.67 % | 0.00 200.00 % | 0.00 -133.33 % | 0.00 -18.18 % | 0.00 -31.25 % | 0.00 -44.83 % | 0.00 -82.32 % | 0.02 465.52 % | 0.00 -30.95 % | 0.00 133.87 % | -0.01 -527.59 % | 0.00 -53.97 % | 0.01 -56.55 % | 0.01 705.56 % | 0.00 -83.64 % | 0.01 111.54 % | 0.01 -10.34 % | 0.01 28.89 % | 0.00 309.09 % | 0.00 -8.33 % | 0.00 -53.85 % | 0.00 -31.58 % | 0.00 -73.24 % | 0.01 |
| Earnings per share | -1.10 29.03 % | -1.55 -21.09 % | -1.28 26.44 % | -1.74 -59.63 % | -1.09 -1 222.55 % | 0.10 104.00 % | -2.43 -347 042.86 % | 0.00 50.00 % | 0.00 -156.00 % | 0.00 -40.48 % | 0.00 700.00 % | 0.00 -600.00 % | 0.00 98.55 % | -0.01 -885.71 % | 0.00 30.00 % | 0.00 -42.86 % | 0.00 22.22 % | 0.00 0.00 % | 0.00 -50.00 % | 0.00 -50.00 % | 0.00 63.64 % | 0.00 0.00 % | 0.00 -37.50 % | 0.00 -166.67 % | 0.00 -200.00 % | 0.00 -116.67 % | 0.00 -25.00 % | 0.00 166.67 % | 0.00 200.00 % | 0.00 -133.33 % | 0.00 -18.18 % | 0.00 -31.25 % | 0.00 -44.83 % | 0.00 -82.32 % | 0.02 465.52 % | 0.00 -30.95 % | 0.00 133.87 % | -0.01 -527.59 % | 0.00 -53.97 % | 0.01 -56.55 % | 0.01 705.56 % | 0.00 -83.64 % | 0.01 111.54 % | 0.01 -10.34 % | 0.01 28.89 % | 0.00 309.09 % | 0.00 -8.33 % | 0.00 -53.85 % | 0.00 -31.58 % | 0.00 -73.24 % | 0.01 |
| Gross profit | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 150.000 0.00 % | 150.000 0.00 % | 150.000 0.00 % | 150.000 0.00 % | 150.000 0.00 % | 150.000 0.00 % | 150.000 0.00 % | 150.000 0.00 % | 150.000 0.00 % | 150.000 0.00 % | 150.000 0.00 % | 150.000 0.00 % | 150.000 154.05 % | -277.516 -124.13 % | 1.150 K 166.82 % | 431.000 -89.36 % | 4.050 K 16.28 % | 3.483 K 5.54 % | 3.300 K 0.00 % | 3.300 K 0.00 % | 3.300 K -2.25 % | 3.376 K 2.30 % | 3.300 K 0.00 % | 3.300 K 0.00 % | 3.300 K -57.70 % | 7.801 K | 0.000 |
| Income tax expense | -34.000 K -111.76 % | 289.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 890.000 K | 0.000 | 0.000 100.00 % | -2.919 K -274.23 % | -780.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.441 K 168.68 % | -2.098 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.302 K | 0.000 | 0.000 | 0.000 -100.00 % | 15.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.970 100.26 % | -1.155 K -138.01 % | 3.039 K -36.14 % | 4.759 K 4 986.14 % | 93.568 -99.83 % | 56.460 K 47 747.46 % | 118.000 -99.15 % | 13.871 K | 0.000 | 0.000 -100.00 % | 18.740 K 3 693.52 % | 494.000 116.11 % | 228.590 217.49 % | 72.000 -65.71 % | 210.000 -27.59 % | 290.000 -87.75 % | 2.367 K 393.19 % | 480.000 -7.69 % | 520.000 135.29 % | 221.000 27 150.18 % | -0.817 | 0.000 |
| Cost of 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 -100.00 % | 146.516 | 0.000 | 0.000 | 0.000 -100.00 % | 417.052 | 0.000 | 0.000 | 0.000 -100.00 % | 524.162 | 0.000 | 0.000 | 0.000 -100.00 % | 1.199 K | 0.000 |
| General and administrative 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 -100.00 % | 135.000 | 0.000 | 0.000 | 0.000 -100.00 % | 142.500 | 0.000 | 0.000 | 0.000 -100.00 % | 98.000 | 0.000 | 0.000 | 0.000 -100.00 % | 48.000 | 0.000 | 0.000 | 0.000 -100.00 % | 47.500 | 0.000 | 0.000 | 0.000 -100.00 % | 985.232 | 0.000 | 0.000 | 0.000 -100.00 % | 2.726 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.155 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.410 K | 0.000 |
| Selling and marketing 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 -100.00 % | 56.688 | 0.000 | 0.000 | 0.000 -100.00 % | 65.725 | 0.000 | 0.000 | 0.000 -100.00 % | 96.269 | 0.000 | 0.000 | 0.000 -100.00 % | 74.875 | 0.000 | 0.000 | 0.000 -100.00 % | 109.434 | 0.000 | 0.000 | 0.000 -100.00 % | 74.164 | 0.000 | 0.000 | 0.000 -100.00 % | 599.877 | 0.000 | 0.000 | 0.000 -100.00 % | 646.796 | 0.000 | 0.000 | 0.000 -100.00 % | 54.015 | 0.000 |
| Other expenses | 3.299 M -4.82 % | 3.466 M -9.31 % | 3.822 M -8.85 % | 4.193 M 49.96 % | 2.796 M -15.32 % | 3.302 M -36.91 % | 5.234 M 275.47 % | 1.394 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 |
| Operating expenses | 3.299 M -4.82 % | 3.466 M -9.31 % | 3.822 M -8.85 % | 4.193 M 49.96 % | 2.796 M -15.32 % | 3.302 M -36.91 % | 5.234 M 275.47 % | 1.394 M 1 032 492.59 % | 135.000 0.00 % | 135.000 0.00 % | 135.000 0.00 % | 135.000 -41.56 % | 231.000 44.38 % | 160.000 23.08 % | 130.000 -3.70 % | 135.000 0.00 % | 135.000 -29.57 % | 191.688 41.99 % | 135.000 3.85 % | 130.000 1.56 % | 128.000 -38.53 % | 208.225 54.24 % | 135.000 0.00 % | 135.000 0.00 % | 135.000 -30.51 % | 194.269 203.55 % | 64.000 -87.50 % | 512.000 78.40 % | 287.000 133.57 % | 122.875 155.99 % | 48.000 0.00 % | 48.000 0.00 % | 48.000 -69.41 % | 156.934 226.95 % | 48.000 -91.92 % | 594.000 1 163.83 % | 47.000 -95.56 % | 1.059 K -64.90 % | 3.018 K 9.59 % | 2.754 K 7.75 % | 2.556 K -11.79 % | 2.898 K -13.21 % | 3.339 K 42.09 % | 2.350 K -0.17 % | 2.354 K -41.41 % | 4.018 K 259.70 % | 1.117 K -10.78 % | 1.252 K -48.20 % | 2.417 K -9.99 % | 2.685 K -94.58 % | 49.544 K |
| Cost and expenses | 3.299 M -4.82 % | 3.466 M -9.31 % | 3.822 M -8.85 % | 4.193 M 49.96 % | 2.796 M -15.32 % | 3.302 M -36.91 % | 5.234 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 231.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.176 K 771.11 % | 135.000 -30.51 % | 194.269 203.55 % | 64.000 -87.50 % | 512.000 78.40 % | 287.000 133.57 % | 122.875 155.99 % | 48.000 0.00 % | 48.000 0.00 % | 48.000 -69.41 % | 156.934 226.95 % | 48.000 -91.92 % | 594.000 1 163.83 % | 47.000 -96.10 % | 1.206 K -60.04 % | 3.018 K 9.59 % | 2.754 K | 0.000 -100.00 % | 3.315 K -0.72 % | 3.339 K 42.09 % | 2.350 K -0.17 % | 2.354 K -48.17 % | 4.542 K 306.62 % | 1.117 K -10.78 % | 1.252 K -48.20 % | 2.417 K -37.78 % | 3.885 K -92.16 % | 49.544 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 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 135.000 0.00 % | 135.000 0.00 % | 135.000 0.00 % | 135.000 0.00 % | 135.000 0.00 % | 135.000 -15.63 % | 160.000 23.08 % | 130.000 -3.70 % | 135.000 0.00 % | 135.000 -29.57 % | 191.688 41.99 % | 135.000 3.85 % | 130.000 1.56 % | 128.000 -38.53 % | 208.225 54.24 % | 135.000 0.00 % | 135.000 0.00 % | 135.000 -30.51 % | 194.269 203.55 % | 64.000 33.33 % | 48.000 0.00 % | 48.000 -60.94 % | 122.875 155.99 % | 48.000 0.00 % | 48.000 0.00 % | 48.000 -69.41 % | 156.934 226.95 % | 48.000 0.00 % | 48.000 2.13 % | 47.000 -95.56 % | 1.059 K -40.28 % | 1.774 K 16.79 % | 1.519 K 4.33 % | 1.456 K -56.22 % | 3.326 K 88.31 % | 1.766 K 15.80 % | 1.525 K 3.74 % | 1.470 K -47.54 % | 2.802 K 108.65 % | 1.343 K 18.33 % | 1.135 K -15.04 % | 1.336 K -67.86 % | 4.157 K 235.80 % | 1.238 K |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.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 % | 58.800 | 0.000 | 0.000 | 0.000 -100.00 % | 9.288 K | 0.000 | 0.000 | 0.000 -100.00 % | 13.851 K | 0.000 | 0.000 | 0.000 -100.00 % | 11.247 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.703 K | 0.000 | 0.000 -100.00 % | 49.615 K 5 120 127.04 % | 0.969 -51.55 % | 2.000 -60.00 % | 5.000 -99.97 % | 19.673 K 203 007.58 % | 9.686 -25.49 % | 13.000 -18.75 % | 16.000 -5.88 % | 17.000 -99.38 % | 2.720 K 12 264.00 % | 22.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 2.465 M -0.04 % | 2.466 M -18.61 % | 3.030 M 38.80 % | 2.183 M 0.00 % | 2.183 M -11.22 % | 2.459 M -48.32 % | 4.758 M 419 847.04 % | 1.133 K 33.53 % | 848.500 0.00 % | 848.500 10.59 % | 767.250 -33.11 % | 1.147 K 49.49 % | 767.250 0.00 % | 767.250 5 284.21 % | 14.250 -98.61 % | 1.025 K 7 092.98 % | 14.250 0.00 % | 14.250 -48.65 % | 27.750 91.38 % | 14.500 -47.75 % | 27.750 0.00 % | 27.750 -55.95 % | 63.000 113.56 % | 29.500 1.72 % | 29.000 -53.97 % | 63.000 154.55 % | 24.750 0.00 % | 24.750 -60.71 % | 63.000 131.19 % | 27.250 -39.78 % | 45.250 0.00 % | 45.250 0.00 % | 45.250 0.00 % | 45.250 -41.99 % | 78.000 0.00 % | 78.000 0.00 % | 78.000 0.00 % | 78.000 -60.90 % | 199.500 0.00 % | 199.500 88.21 % | 106.000 -46.87 % | 199.500 59.28 % | 125.250 0.00 % | 125.250 56.56 % | 80.000 -36.13 % | 125.250 -11.17 % | 141.000 0.00 % | 141.000 0.00 % | 141.000 0.00 % | 141.000 129.27 % | 61.500 |
| Operating income | -3.299 M 4.82 % | -3.466 M 9.31 % | -3.822 M 8.85 % | -4.193 M -78.73 % | -2.346 M 28.95 % | -3.302 M 36.91 % | -5.234 M -375 366.28 % | -1.394 K | 0.000 100.00 % | -1.145 K | 0.000 100.00 % | -2.527 K -54.94 % | -1.631 K -473.23 % | 437.000 | 0.000 | 0.000 100.00 % | -368.000 34.94 % | -565.616 | 0.000 | 0.000 100.00 % | -372.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.000 133.88 % | -44.269 -151.48 % | 86.000 123.76 % | -362.000 -164.23 % | -137.000 -605.07 % | 27.125 -73.41 % | 102.000 0.00 % | 102.000 0.00 % | 102.000 1 571.01 % | -6.934 -106.80 % | 102.000 122.97 % | -444.000 -531.07 % | 103.000 107.70 % | -1.337 K 28.43 % | -1.868 K 19.59 % | -2.323 K -255.49 % | 1.494 K 434.40 % | 279.568 816.84 % | -39.000 -104.11 % | 950.000 0.42 % | 946.000 247.36 % | -641.979 -152.15 % | 1.231 K 12.01 % | 1.099 K 24.46 % | 883.000 76.18 % | 501.183 -88.15 % | 4.228 K |
| Operating income ratio | 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 -100.00 % | 0.10 133.88 % | -0.30 -151.48 % | 0.57 123.76 % | -2.41 -164.23 % | -0.91 -605.07 % | 0.18 -73.41 % | 0.68 0.00 % | 0.68 0.00 % | 0.68 1 571.01 % | -0.05 -106.80 % | 0.68 122.97 % | -2.96 -531.07 % | 0.69 -93.27 % | 10.21 728.28 % | -1.62 69.86 % | -5.39 -1 561.09 % | 0.37 414.60 % | 0.07 706.56 % | -0.01 -104.11 % | 0.29 0.42 % | 0.29 274.15 % | -0.16 -144.13 % | 0.37 12.01 % | 0.33 24.46 % | 0.27 380.50 % | 0.06 | 0.00 |
| Total other income expenses net | 904.000 K 95.67 % | 462.000 K -57.89 % | 1.097 M 143.78 % | 450.000 K 0.00 % | 450.000 K | 0.000 | 0.000 100.00 % | -1.393 M | 0.000 -100.00 % | 5.740 K -46.98 % | 10.827 K 1 097.68 % | 904.000 -35.43 % | 1.400 K 109.10 % | -15.390 K | 0.000 | 0.000 100.00 % | -934.000 31.46 % | -1.363 K | 0.000 100.00 % | -282.000 45.03 % | -513.000 -66.39 % | -308.320 80.87 % | -1.612 K | 0.000 100.00 % | -602.000 -551.30 % | -92.430 -105.91 % | 1.563 K -34.41 % | 2.383 K 191.32 % | 818.000 194.73 % | -863.548 -144.24 % | 1.952 K -70.45 % | 6.605 K -35.50 % | 10.241 K 3.71 % | 9.875 K -91.30 % | 113.444 K 479.45 % | 19.578 K -30.82 % | 28.301 K 167.47 % | -41.948 K -445.99 % | 12.124 K -71.80 % | 42.989 K -13.35 % | 49.615 K 713.34 % | 6.100 K -79.98 % | 30.475 K 75.52 % | 17.363 K -11.74 % | 19.673 K 4.84 % | 18.764 K 491.36 % | 3.173 K -7.68 % | 3.437 K -58.58 % | 8.298 K -34.68 % | 12.704 K -71.95 % | 45.294 K |
| 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 | 2013-06-30 | 2013-03-31 | 2012-12-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 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 100.00 % | -30.788 M | 0.000 100.00 % | -14.500 M | 0.000 100.00 % | -16.831 M -16 190.05 % | 104.605 K 17 390.08 % | -605.000 -100.33 % | 180.990 K 200.00 % | -180.990 K -304.87 % | 88.342 K 659.20 % | -15.798 K -130.76 % | 51.360 K 679.62 % | -8.861 K -52 223.53 % | 17.000 -98.50 % | 1.133 K -93.42 % | 17.219 K 200.00 % | -17.219 K -177.31 % | 22.273 K 8 258.61 % | -273.000 -101.15 % | 23.742 K 200.00 % | -23.742 K -195.22 % | 24.933 K 200.00 % | -24.933 K -113.00 % | 191.844 K 200.00 % | -191.844 K -201.22 % | 189.540 K 44 179.07 % | -430.000 -100.23 % | 186.194 K 200.00 % | -186.194 K -145.84 % | 406.204 K 144 656.58 % | -281.000 -100.08 % | 374.184 K 200.00 % | -374.184 K -237.80 % | 271.545 K 35 047.88 % | -777.000 -100.29 % | 266.059 K 200.00 % | -266.059 K -15 277.35 % | 1.753 K 200.00 % | -1.753 K -165.48 % | 2.677 K 199.99 % | -2.677 K -235.35 % | 1.978 K -97.92 % | 95.164 K 1 376.78 % | 6.444 K -93.28 % | 95.858 K 3 543.41 % | 2.631 K -97.60 % | 109.477 K 836.82 % | 11.686 K -89.19 % | 108.103 K 41.22 % | 76.549 K |
| Total investments | 0.000 -100.00 % | 5.144 M | 0.000 -100.00 % | 21.928 M | 0.000 -100.00 % | 6.928 M 3 211.51 % | 209.210 K -70.11 % | 700.000 K 93.38 % | 361.980 K 51 611.43 % | 700.000 -99.60 % | 176.684 K 136.39 % | 74.744 K -27.24 % | 102.721 K 129.80 % | 44.700 K 131 370.59 % | 34.000 -98.45 % | 2.200 K -93.61 % | 34.438 K 1 465.36 % | 2.200 K -95.06 % | 44.546 K 84.07 % | 24.200 K -49.04 % | 47.484 K 2 058.36 % | 2.200 K -95.59 % | 49.866 K 2 166.64 % | 2.200 K -99.43 % | 383.688 K 17 340.36 % | 2.200 K -99.42 % | 379.080 K 98.15 % | 191.310 K -48.63 % | 372.388 K 16 826.73 % | 2.200 K -99.73 % | 812.408 K 99.06 % | 408.123 K -45.46 % | 748.368 K 33 916.73 % | 2.200 K -99.59 % | 543.090 K 98.96 % | 272.968 K -48.70 % | 532.118 K 24 087.18 % | 2.200 K -37.25 % | 3.506 K 59.36 % | 2.200 K -58.91 % | 5.354 K 143.36 % | 2.200 K -44.39 % | 3.956 K 79.82 % | 2.200 K -82.93 % | 12.888 K 485.82 % | 2.200 K -58.19 % | 5.262 K -1.64 % | 5.350 K -77.11 % | 23.371 K 336.84 % | 5.350 K -96.51 % | 153.097 K |
| 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 -100.00 % | 1.150 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 -100.00 % | 97.142 K | 0.000 -100.00 % | 102.303 K | 0.000 -100.00 % | 112.108 K | 0.000 -100.00 % | 119.788 K | 0.000 |
| Accumulated other comprehensive income loss | 468.649 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 486.408 K 855 698 002 949 229 696.00 % | 0.000 -100.00 % | 490.721 K | 0.000 -100.00 % | 476.247 K | 0.000 -100.00 % | 478.099 K | 0.000 -100.00 % | 494.493 K | 0.000 -100.00 % | 497.892 K | 0.000 -100.00 % | 501.832 K | 0.000 -100.00 % | 505.291 K | 0.000 -100.00 % | 508.500 K | 0.000 -100.00 % | 681.328 K | 0.000 -100.00 % | 679.815 K | 0.000 -100.00 % | 677.114 K | 0.000 -100.00 % | 895.744 K 4.05 % | 860.900 K -2.89 % | 886.491 K | 0.000 -100.00 % | 819.444 K | 0.000 -100.00 % | 794.854 K | 0.000 -100.00 % | 827.390 K | 0.000 -100.00 % | 759.185 K | 0.000 -100.00 % | 718.334 K | 0.000 -100.00 % | 682.057 K | 0.000 -100.00 % | 660.233 K 580 747 088 433 145 472.00 % | 0.000 -100.00 % | 647.025 K | 0.000 | 0.000 |
| Retained earnings | 0.000 -100.00 % | 447.105 M | 0.000 | 0.000 | 0.000 -100.00 % | 459.839 M | 0.000 | 0.000 | 0.000 -100.00 % | 469.177 K | 0.000 -100.00 % | 454.703 K | 0.000 -100.00 % | 456.555 K | 0.000 -100.00 % | 472.949 K | 0.000 -100.00 % | 476.348 K | 0.000 -100.00 % | 480.288 K | 0.000 -100.00 % | 482.475 K | 0.000 -100.00 % | 486.956 K | 0.000 -100.00 % | 654.984 K | 0.000 -100.00 % | 653.471 K | 0.000 -100.00 % | 650.769 K | 0.000 | 0.000 | 0.000 -100.00 % | 851.648 K | 0.000 -100.00 % | 784.600 K | 0.000 -100.00 % | 760.010 K | 0.000 -100.00 % | 792.546 K | 0.000 -100.00 % | 720.005 K | 0.000 -100.00 % | 683.490 K | 0.000 -100.00 % | 645.058 K | 0.000 -100.00 % | 625.389 K | 0.000 -100.00 % | 612.182 K | 0.000 |
| Common stock | 0.000 -100.00 % | 21.544 M | 0.000 -100.00 % | 21.544 M | 0.000 -100.00 % | 21.544 M | 0.000 | 0.000 | 0.000 -100.00 % | 21.544 K | 0.000 -100.00 % | 21.544 K | 0.000 -100.00 % | 21.544 K | 0.000 -100.00 % | 21.544 K | 0.000 -100.00 % | 21.543 K | 0.000 -100.00 % | 21.544 K | 0.000 -100.00 % | 21.543 K | 0.000 -100.00 % | 21.544 K | 0.000 -100.00 % | 26.343 K | 0.000 -100.00 % | 26.344 K | 0.000 -100.00 % | 26.343 K | 0.000 -100.00 % | 34.844 K | 0.000 -100.00 % | 34.843 K | 0.000 -100.00 % | 34.844 K | 0.000 -100.00 % | 34.843 K | 0.000 -100.00 % | 34.844 K | 0.000 -100.00 % | 34.843 K | 0.000 -100.00 % | 34.844 K | 0.000 -100.00 % | 34.843 K | 0.000 -100.00 % | 34.844 K | 0.000 -100.00 % | 34.843 K | 0.000 |
| Total equity | 468.649 K -99.90 % | 468.649 M | 0.000 -100.00 % | 475.294 M | 0.000 -100.00 % | 481.383 M 98 866.92 % | 486.408 K -99.90 % | 486.408 M 99 021.09 % | 490.721 K 0.00 % | 490.720 K 3.04 % | 476.247 K 0.00 % | 476.247 K -0.39 % | 478.099 K 0.00 % | 478.099 K -3.32 % | 494.493 K 0.00 % | 494.493 K -0.68 % | 497.892 K 0.00 % | 497.892 K -0.79 % | 501.832 K 0.00 % | 501.832 K -0.68 % | 505.291 K 0.25 % | 504.018 K -0.88 % | 508.500 K 0.00 % | 508.500 K -25.37 % | 681.328 K 0.00 % | 681.327 K 0.22 % | 679.815 K 0.00 % | 679.815 K 0.40 % | 677.114 K 0.00 % | 677.113 K -24.41 % | 895.744 K 0.00 % | 895.744 K 1.04 % | 886.491 K 0.00 % | 886.491 K 8.18 % | 819.444 K 0.00 % | 819.444 K 3.09 % | 794.854 K 0.00 % | 794.854 K -3.93 % | 827.390 K 0.00 % | 827.390 K 8.98 % | 759.185 K 0.57 % | 754.849 K 5.08 % | 718.334 K 0.00 % | 718.334 K 5.32 % | 682.057 K 0.32 % | 679.902 K 2.98 % | 660.233 K 0.00 % | 660.233 K 2.04 % | 647.025 K 0.00 % | 647.025 K 10.74 % | 584.297 K |
| Other non current liabilities | -468.649 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 | 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 -100.00 % | 1.150 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 -100.00 % | 97.000 K | 0.000 -100.00 % | 102.020 K | 0.000 -100.00 % | 112.108 K | 0.000 -100.00 % | 119.447 K | 0.000 |
| Total non current liabilities | -468.649 K -217.75 % | 398.000 K | 0.000 -100.00 % | 109.000 K | 0.000 -100.00 % | 109.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.150 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 -100.00 % | 97.000 K | 0.000 -100.00 % | 102.019 K | 0.000 -100.00 % | 112.108 K | 0.000 -100.00 % | 119.447 K | 0.000 |
| Other current liabilities | 0.000 -100.00 % | 133.000 K | 0.000 -100.00 % | 125.000 K | 0.000 -100.00 % | 125.000 K | 0.000 -100.00 % | 125.000 | 0.000 -100.00 % | 135.000 | 0.000 -100.00 % | 125.000 | 0.000 -100.00 % | 125.000 | 0.000 -100.00 % | 125.000 | 0.000 -100.00 % | 125.000 | 0.000 -100.00 % | 125.000 | 0.000 -100.00 % | 125.000 | 0.000 -100.00 % | 124.000 | 0.000 -100.00 % | 137.770 | 0.000 -100.00 % | 116.000 | 0.000 -100.00 % | 116.000 | 0.000 -100.00 % | 50.000 | 0.000 -100.00 % | 7.000 | 0.000 -100.00 % | 785.000 | 0.000 -100.00 % | 1.517 K | 0.000 -100.00 % | 2.078 K | 0.000 -100.00 % | 1.598 K | 0.000 -100.00 % | 1.215 K | 0.000 -100.00 % | 766.794 | 0.000 -100.00 % | 12.512 K | 0.000 -100.00 % | 11.240 K | 0.000 |
| 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 | 0.000 | 0.000 -100.00 % | 0.670 | 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 -100.00 % | 142.000 | 0.000 -100.00 % | 283.193 | 0.000 | 0.000 | 0.000 -100.00 % | 341.547 | 0.000 |
| Total current liabilities | 0.000 -100.00 % | 196.000 K | 0.000 -100.00 % | 305.000 K | 0.000 -100.00 % | 188.000 K | 0.000 -100.00 % | 274.000 | 0.000 -100.00 % | 204.000 | 0.000 -100.00 % | 295.000 | 0.000 -100.00 % | 253.000 | 0.000 -100.00 % | 290.000 | 0.000 -100.00 % | 202.821 | 0.000 -100.00 % | 284.000 | 0.000 -100.00 % | 236.000 | 0.000 -100.00 % | 360.000 | 0.000 -100.00 % | 547.430 | 0.000 -100.00 % | 328.000 | 0.000 -100.00 % | 191.600 | 0.000 -100.00 % | 135.000 | 0.000 -100.00 % | 80.500 | 0.000 -100.00 % | 926.000 | 0.000 -100.00 % | 1.670 K | 0.000 -100.00 % | 2.245 K | 0.000 -100.00 % | 1.785 K | 0.000 -100.00 % | 1.588 K | 0.000 -100.00 % | 1.230 K | 0.000 -100.00 % | 12.833 K | 0.000 -100.00 % | 11.656 K | 0.000 |
| Total liabilities | -468.649 K -178.90 % | 594.000 K | 0.000 -100.00 % | 414.000 K | 0.000 -100.00 % | 297.000 K | 0.000 -100.00 % | 274.000 K | 0.000 -100.00 % | 204.000 | 0.000 -100.00 % | 295.000 | 0.000 -100.00 % | 253.000 | 0.000 -100.00 % | 1.440 K | 0.000 -100.00 % | 202.821 | 0.000 -100.00 % | 284.000 | 0.000 -100.00 % | 236.000 | 0.000 -100.00 % | 360.000 | 0.000 -100.00 % | 547.430 | 0.000 -100.00 % | 328.000 | 0.000 -100.00 % | 191.600 | 0.000 -100.00 % | 135.000 | 0.000 -100.00 % | 80.500 | 0.000 -100.00 % | 926.000 | 0.000 -100.00 % | 1.670 K | 0.000 -100.00 % | 2.245 K | 0.000 -100.00 % | 1.785 K | 0.000 -100.00 % | 98.588 K | 0.000 | 0.000 | 0.000 -100.00 % | 124.941 K | 0.000 -100.00 % | 131.104 K | 0.000 |
| Other non current assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -104.605 K -100.10 % | 104.000 M 57 561.74 % | -180.990 K -23 333.63 % | 779.000 100.88 % | -88.342 K | 0.000 | 0.000 | 0.000 100.00 % | -17.000 | 0.000 100.00 % | -17.219 K | 0.000 100.00 % | -22.273 K | 0.000 100.00 % | -23.742 K | 0.000 100.00 % | -24.933 K | 0.000 100.00 % | -191.844 K | 0.000 100.00 % | -189.540 K | 0.000 100.00 % | -186.194 K | 0.000 100.00 % | -406.204 K | 0.000 100.00 % | -374.184 K | 0.000 100.00 % | -271.545 K | 0.000 100.00 % | -266.059 K | 0.000 100.00 % | -1.753 K -391.20 % | 602.000 122.49 % | -2.677 K -545.42 % | 601.000 130.38 % | -1.978 K -429.67 % | 600.000 109.31 % | -6.444 K -1 174.00 % | 600.000 122.81 % | -2.631 K -538.50 % | 600.000 | 0.000 -100.00 % | 600.000 | 0.000 |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -103.300 M | 0.000 -100.00 % | 700.000 | 0.000 -100.00 % | 2.200 K | 0.000 -100.00 % | 2.200 K | 0.000 -100.00 % | 2.200 K | 0.000 -100.00 % | 2.200 K | 0.000 -100.00 % | 2.200 K | 0.000 -100.00 % | 2.200 K | 0.000 -100.00 % | 2.200 K | 0.000 -100.00 % | 2.200 K | 0.000 -100.00 % | 2.200 K | 0.000 -100.00 % | 2.200 K | 0.000 -100.00 % | 2.200 K | 0.000 -100.00 % | 2.200 K | 0.000 -100.00 % | 2.200 K | 0.000 -100.00 % | 2.200 K | 0.000 -100.00 % | 2.200 K | 0.000 -100.00 % | 2.200 K | 0.000 -100.00 % | 2.200 K | 0.000 -100.00 % | 2.200 K | 0.000 -100.00 % | 5.350 K | 0.000 -100.00 % | 5.350 K | 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 | 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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 0.000 -100.00 % | 359.007 M | 0.000 -100.00 % | 364.503 M | 0.000 -100.00 % | 368.869 M | 0.000 -100.00 % | 376.100 M | 0.000 -100.00 % | 295.351 K | 0.000 -100.00 % | 326.054 K | 0.000 -100.00 % | 328.349 K | 0.000 -100.00 % | 329.368 K | 0.000 -100.00 % | 292.774 K | 0.000 -100.00 % | 292.803 K | 0.000 -100.00 % | 292.831 K | 0.000 -100.00 % | 292.885 K | 0.000 -100.00 % | 292.943 K | 0.000 -100.00 % | 293.069 K | 0.000 -100.00 % | 293.195 K | 0.000 -100.00 % | 293.245 K | 0.000 -100.00 % | 293.294 K | 0.000 -100.00 % | 293.382 K | 0.000 -100.00 % | 293.475 K | 0.000 -100.00 % | 293.601 K | 0.000 -100.00 % | 294.156 K | 0.000 -100.00 % | 294.826 K | 0.000 -100.00 % | 294.626 K | 0.000 -100.00 % | 295.273 K | 0.000 -100.00 % | 289.594 K | 0.000 |
| Total non current assets | 0.000 -100.00 % | 359.007 M | 0.000 -100.00 % | 364.503 M | 0.000 -100.00 % | 368.869 M 352 730.37 % | -104.605 K -100.03 % | 376.800 M 208 288.30 % | -180.990 K -160.97 % | 296.830 K 436.00 % | -88.342 K -126.91 % | 328.254 K -12.55 % | 375.378 K 13.56 % | 330.549 K 1 944 505.88 % | -17.000 -100.01 % | 331.568 K 2 025.59 % | -17.219 K -105.84 % | 294.975 K 1 424.36 % | -22.273 K -107.55 % | 295.003 K 1 342.54 % | -23.742 K -108.05 % | 295.032 K 1 283.30 % | -24.933 K -108.45 % | 295.085 K 253.82 % | -191.844 K -165.00 % | 295.144 K 255.72 % | -189.540 K -164.19 % | 295.269 K 258.58 % | -186.194 K -163.03 % | 295.396 K 172.72 % | -406.204 K -237.49 % | 295.445 K 178.96 % | -374.184 K -226.63 % | 295.495 K 208.82 % | -271.545 K -191.87 % | 295.582 K 211.10 % | -266.059 K -189.98 % | 295.676 K 16 966.86 % | -1.753 K -100.59 % | 296.403 K 11 172.21 % | -2.677 K -100.90 % | 296.957 K 15 112.99 % | -1.978 K -100.66 % | 297.626 K 4 718.65 % | -6.444 K -102.17 % | 297.426 K 11 404.68 % | -2.631 K -100.87 % | 301.223 K -51.70 % | 623.654 K 111.02 % | 295.544 K | 0.000 |
| Other current assets | 0.000 -100.00 % | 3.964 M | 0.000 -100.00 % | 74.777 M | 0.000 -100.00 % | 4.052 M | 0.000 -100.00 % | 5.277 M | 0.000 -100.00 % | 13.103 K | 0.000 -100.00 % | 59.946 K | 0.000 -100.00 % | 96.442 K | 0.000 -100.00 % | 163.271 K | 0.000 -100.00 % | 184.824 K | 0.000 -100.00 % | 183.763 K | 0.000 -100.00 % | 184.403 K | 0.000 -100.00 % | 186.492 K | 0.000 -100.00 % | 192.686 K | 0.000 -100.00 % | 193.434 K | 0.000 -100.00 % | 194.115 K | 0.000 -100.00 % | 192.930 K | 0.000 -100.00 % | 215.893 K | 0.000 -100.00 % | 252.543 K | 0.000 -100.00 % | 234.388 K | 0.000 -100.00 % | 530.579 K | 0.000 -100.00 % | 456.400 K | 0.000 -100.00 % | 517.018 K | 0.000 -100.00 % | 479.282 K | 0.000 -100.00 % | 476.483 K | 0.000 -100.00 % | 464.225 K | 0.000 |
| Short term investments | 0.000 -100.00 % | 5.144 M | 0.000 -100.00 % | 21.928 M | 0.000 -100.00 % | 6.928 M 3 211.51 % | 209.210 K -99.80 % | 104.000 M 28 630.87 % | 361.980 K | 0.000 -100.00 % | 176.684 K 143.55 % | 72.544 K -29.38 % | 102.721 K 141.70 % | 42.500 K 124 900.00 % | 34.000 | 0.000 -100.00 % | 34.438 K | 0.000 -100.00 % | 44.546 K 102.48 % | 22.000 K -53.67 % | 47.484 K | 0.000 -100.00 % | 49.866 K | 0.000 -100.00 % | 383.688 K | 0.000 -100.00 % | 379.080 K 100.45 % | 189.110 K -49.22 % | 372.388 K | 0.000 -100.00 % | 812.408 K 100.14 % | 405.923 K -45.76 % | 748.368 K | 0.000 -100.00 % | 543.090 K 100.57 % | 270.768 K -49.12 % | 532.118 K | 0.000 -100.00 % | 3.506 K | 0.000 -100.00 % | 5.354 K | 0.000 -100.00 % | 3.956 K | 0.000 -100.00 % | 12.888 K | 0.000 -100.00 % | 5.262 K | 0.000 -100.00 % | 23.371 K | 0.000 -100.00 % | 153.097 K |
| cash and cash equivalents | 0.000 -100.00 % | 30.788 M | 0.000 -100.00 % | 14.500 M | 0.000 -100.00 % | 16.831 M 16 190.05 % | -104.605 K -17 390.08 % | 605.000 100.33 % | -180.990 K -200.00 % | 180.990 K 304.87 % | -88.342 K -659.20 % | 15.798 K | 0.000 -100.00 % | 8.861 K 52 223.53 % | -17.000 -200.00 % | 17.000 100.10 % | -17.219 K -200.00 % | 17.219 K 177.31 % | -22.273 K -8 258.61 % | 273.000 101.15 % | -23.742 K -200.00 % | 23.742 K 195.22 % | -24.933 K -200.00 % | 24.933 K 113.00 % | -191.844 K -200.00 % | 191.844 K 201.22 % | -189.540 K -44 179.07 % | 430.000 100.23 % | -186.194 K -200.00 % | 186.194 K 145.84 % | -406.204 K -144 656.58 % | 281.000 100.08 % | -374.184 K -200.00 % | 374.184 K 237.80 % | -271.545 K -35 047.88 % | 777.000 100.29 % | -266.059 K -200.00 % | 266.059 K 15 277.35 % | -1.753 K -200.00 % | 1.753 K 165.48 % | -2.677 K -199.99 % | 2.677 K 235.35 % | -1.978 K -200.00 % | 1.978 K 130.70 % | -6.444 K -199.99 % | 6.444 K 344.94 % | -2.631 K -200.00 % | 2.631 K | 0.000 -100.00 % | 11.685 K 115.26 % | -76.549 K |
| Cash and short term investments | 0.000 -100.00 % | 35.932 M | 0.000 -100.00 % | 36.428 M | 0.000 -100.00 % | 23.759 M 22 613.06 % | 104.605 K -99.90 % | 104.605 M 57 696.01 % | 180.990 K 0.00 % | 180.990 K 104.87 % | 88.342 K 0.00 % | 88.342 K -14.00 % | 102.721 K 100.00 % | 51.361 K 302 023.53 % | 17.000 0.00 % | 17.000 -99.90 % | 17.219 K 0.00 % | 17.219 K -22.69 % | 22.273 K 0.00 % | 22.273 K -6.19 % | 23.742 K 0.00 % | 23.742 K -4.78 % | 24.933 K 0.00 % | 24.933 K -87.00 % | 191.844 K 0.00 % | 191.844 K 1.22 % | 189.540 K 0.00 % | 189.540 K 1.80 % | 186.194 K 0.00 % | 186.194 K -54.16 % | 406.204 K 0.00 % | 406.204 K 8.56 % | 374.184 K 0.00 % | 374.184 K 37.80 % | 271.545 K 0.00 % | 271.545 K 2.06 % | 266.059 K 0.00 % | 266.059 K 15 077.35 % | 1.753 K 0.00 % | 1.753 K -34.52 % | 2.677 K -0.01 % | 2.677 K 35.35 % | 1.978 K 0.00 % | 1.978 K -69.30 % | 6.444 K -0.01 % | 6.444 K 144.94 % | 2.631 K 0.00 % | 2.631 K -88.74 % | 23.371 K 100.01 % | 11.685 K -84.74 % | 76.548 K |
| Total current assets | 0.000 -100.00 % | 110.236 M | 0.000 -100.00 % | 111.205 M | 0.000 -100.00 % | 112.811 M 107 744.75 % | 104.605 K -99.90 % | 109.882 M 60 611.64 % | 180.990 K -6.75 % | 194.094 K 119.71 % | 88.342 K -40.43 % | 148.288 K 44.36 % | 102.721 K -30.50 % | 147.803 K 869 329.41 % | 17.000 -99.99 % | 164.365 K 854.56 % | 17.219 K -91.52 % | 203.120 K 811.96 % | 22.273 K -89.25 % | 207.113 K 772.35 % | 23.742 K -88.65 % | 209.222 K 739.14 % | 24.933 K -88.34 % | 213.775 K 11.43 % | 191.844 K -50.39 % | 386.731 K 104.04 % | 189.540 K -50.75 % | 384.874 K 106.71 % | 186.194 K -51.25 % | 381.909 K -5.98 % | 406.204 K -32.35 % | 600.434 K 60.46 % | 374.184 K -36.69 % | 591.077 K 117.67 % | 271.545 K -48.26 % | 524.788 K 97.24 % | 266.059 K -46.88 % | 500.848 K 28 470.91 % | 1.753 K -99.67 % | 533.232 K 19 819.01 % | 2.677 K -99.42 % | 459.677 K 23 139.48 % | 1.978 K -99.62 % | 519.296 K 7 958.60 % | 6.444 K -98.67 % | 485.726 K 18 361.65 % | 2.631 K -99.46 % | 483.951 K 1 970.73 % | 23.371 K -95.16 % | 482.585 K 530.43 % | 76.548 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 5.475 K | 0.000 |
| Net receivables | 0.000 -100.00 % | 70.340 M | 0.000 | 0.000 | 0.000 -100.00 % | 85.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.077 K | 0.000 -100.00 % | 1.077 K | 0.000 -100.00 % | 1.077 K | 0.000 -100.00 % | 1.077 K | 0.000 -100.00 % | 2.350 K | 0.000 -100.00 % | 2.200 K | 0.000 -100.00 % | 1.900 K | 0.000 -100.00 % | 1.600 K | 0.000 -100.00 % | 1.300 K | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 700.000 | 0.000 -100.00 % | 400.000 | 0.000 -100.00 % | 900.000 | 0.000 -100.00 % | 600.000 | 0.000 -100.00 % | 300.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.837 K | 0.000 -100.00 % | 1.200 K | 0.000 |
| 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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 0.000 -100.00 % | 63.000 K | 0.000 -100.00 % | 180.000 K | 0.000 -100.00 % | 63.000 K | 0.000 -100.00 % | 149.000 | 0.000 -100.00 % | 69.000 | 0.000 -100.00 % | 170.000 | 0.000 -100.00 % | 128.000 | 0.000 -100.00 % | 165.000 | 0.000 -100.00 % | 77.821 | 0.000 -100.00 % | 159.000 | 0.000 -100.00 % | 111.000 | 0.000 -100.00 % | 236.000 | 0.000 -100.00 % | 409.660 | 0.000 -100.00 % | 212.000 | 0.000 -100.00 % | 75.600 | 0.000 -100.00 % | 85.000 | 0.000 -100.00 % | 73.500 | 0.000 -100.00 % | 141.000 | 0.000 -100.00 % | 152.887 | 0.000 -100.00 % | 167.000 | 0.000 -100.00 % | 186.702 | 0.000 -100.00 % | 231.000 | 0.000 -100.00 % | 180.424 | 0.000 -100.00 % | 321.000 | 0.000 -100.00 % | 73.783 | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 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 | 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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 -100.00 % | 453.750 M | 0.000 | 0.000 | 0.000 -100.00 % | 486.408 M | 0.000 100.00 % | -2.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 0.000 -100.00 % | 398.000 K | 0.000 -100.00 % | 109.000 K | 0.000 -100.00 % | 109.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 |
| 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 -100.00 % | 0.589 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 0.000 -100.00 % | 469.243 M | 0.000 -100.00 % | 475.708 M | 0.000 -100.00 % | 481.680 M | 0.000 -100.00 % | 486.682 M | 0.000 -100.00 % | 490.924 K | 0.000 -100.00 % | 476.542 K -0.33 % | 478.099 K -0.05 % | 478.352 K | 0.000 -100.00 % | 495.933 K | 0.000 -100.00 % | 498.095 K | 0.000 -100.00 % | 502.116 K | 0.000 -100.00 % | 504.254 K | 0.000 -100.00 % | 508.860 K | 0.000 -100.00 % | 681.875 K | 0.000 -100.00 % | 680.143 K | 0.000 -100.00 % | 677.305 K | 0.000 -100.00 % | 895.879 K | 0.000 -100.00 % | 886.572 K | 0.000 -100.00 % | 820.370 K | 0.000 -100.00 % | 796.524 K | 0.000 -100.00 % | 829.635 K | 0.000 -100.00 % | 756.634 K | 0.000 -100.00 % | 816.922 K | 0.000 -100.00 % | 783.152 K | 0.000 -100.00 % | 785.174 K 21.35 % | 647.025 K -16.85 % | 778.129 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 | 2013-06-30 | 2013-03-31 | 2012-12-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 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 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 | 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 | 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 | 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 | 0.000 | 0.000 | 0.000 |
| Other non cash items | 0.000 | 0.000 -100.00 % | 2.752 M -26.48 % | 3.743 M | 0.000 | 0.000 -100.00 % | 5.234 K 275.47 % | 1.394 K -52.24 % | 2.919 K 154.31 % | -5.375 K 40.93 % | -9.100 K -660.69 % | 1.623 K 602.60 % | 231.000 -98.46 % | 14.953 K 937.68 % | 1.441 K -31.32 % | 2.098 K 61.14 % | 1.302 K -32.48 % | 1.928 K -4.11 % | 2.011 K 54.45 % | 1.302 K 47.12 % | 885.000 -58.33 % | 2.124 K -9.89 % | 2.357 K 48.05 % | 1.592 K 171.21 % | 587.000 329.41 % | 136.699 108.29 % | -1.649 K 18.41 % | -2.021 K -196.77 % | -681.000 -181.13 % | 839.393 126.16 % | -3.209 K 12.51 % | -3.668 K 34.31 % | -5.584 K 43.94 % | -9.962 K 82.55 % | -57.086 K -467.62 % | -10.057 K 30.80 % | -14.533 K -133.58 % | 43.285 K 522.05 % | -10.256 K 53.22 % | -21.926 K 56.68 % | -50.615 K -722.85 % | -6.151 K 79.74 % | -30.364 K -67.73 % | -18.103 K 10.95 % | -20.329 K -29.03 % | -15.756 K -301.52 % | -3.924 K 2.29 % | -4.016 K 55.18 % | -8.960 K 32.15 % | -13.206 K 73.33 % | -49.522 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 | 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 | 0.000 | 0.000 | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 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 | 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 | 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 | 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 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 2013 | 2013 | 2012 |