Medico Intercontinental Limite MIL.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 960.152 M 34.27 % | 715.071 M -6.19 % | 762.255 M 2.48 % | 743.799 M 6.61 % | 697.695 M -14.93 % | 820.109 M 710.74 % | 101.155 M 2 499.98 % | 3.891 M -80.81 % | 20.274 M 1 968.78 % | 980.015 K -63.95 % | 2.718 M 1 259.23 % | 200.000 K |
| Net income | 50.573 M 28.13 % | 39.471 M 9.39 % | 36.082 M 16.40 % | 30.997 M 20.32 % | 25.762 M 9.31 % | 23.568 M 220.21 % | 7.360 M 2 397.13 % | 294.745 K 164.16 % | 111.578 K 118.37 % | -607.555 K -2 323.36 % | 27.326 K -77.01 % | 118.855 K |
| Income before tax | 69.732 M 28.22 % | 54.385 M 9.86 % | 49.503 M 16.40 % | 42.528 M 20.02 % | 35.433 M 10.67 % | 32.018 M 218.29 % | 10.059 M 2 072.71 % | 462.987 K 270.80 % | 124.862 K 113.76 % | -907.532 K -6 721.42 % | 13.706 K -92.25 % | 176.855 K |
| Income before tax ratio | 0.07 -4.51 % | 0.08 17.11 % | 0.06 13.58 % | 0.06 12.58 % | 0.05 30.08 % | 0.04 -60.74 % | 0.10 -16.43 % | 0.12 1 832.26 % | 0.01 100.67 % | -0.93 -18 467.19 % | 0.01 -99.43 % | 0.88 |
| EBITDA | 87.770 M 41.15 % | 62.183 M 7.73 % | 57.723 M 8.26 % | 53.318 M 7.49 % | 49.605 M 12.64 % | 44.037 M 333.26 % | 10.164 M 1 953.08 % | 495.067 K -26.05 % | 669.466 K | 0.000 | 0.000 | 0.000 |
| Net income ratio | 0.05 -4.58 % | 0.06 16.61 % | 0.05 13.59 % | 0.04 12.86 % | 0.04 28.49 % | 0.03 -60.50 % | 0.07 -3.96 % | 0.08 1 276.56 % | 0.01 100.89 % | -0.62 -6 267.38 % | 0.01 -98.31 % | 0.59 |
| Ratio EBITDA | 0.09 5.12 % | 0.09 14.83 % | 0.08 5.64 % | 0.07 0.82 % | 0.07 32.41 % | 0.05 -46.56 % | 0.10 -21.03 % | 0.13 285.36 % | 0.03 | 0.00 | 0.00 | 0.00 |
| Gross profit ratio | 0.22 -4.10 % | 0.23 24.76 % | 0.19 2.48 % | 0.18 4.51 % | 0.17 12.99 % | 0.15 27.81 % | 0.12 -73.45 % | 0.45 459.37 % | 0.08 -72.76 % | 0.30 -41.04 % | 0.51 -49.48 % | 1.00 |
| Weighted average shs out dil | 10.034 M 0.34 % | 10.000 M -0.36 % | 10.037 M 208.90 % | 3.249 M 0.00 % | 3.249 M 0.00 % | 3.249 M 0.00 % | 3.249 M 0.00 % | 3.249 M 0.00 % | 3.249 M 0.00 % | 3.249 M 0.00 % | 3.249 M 1 204.82 % | 249.000 K |
| Weighted average shs out | 10.034 M 0.34 % | 10.000 M -0.36 % | 10.037 M 208.90 % | 3.249 M 0.00 % | 3.249 M 0.00 % | 3.249 M 0.00 % | 3.249 M 0.00 % | 3.249 M 0.00 % | 3.249 M 1.61 % | 3.198 M -1.59 % | 3.249 M 1 204.91 % | 249.000 K |
| EPS diluted | 5.04 27.59 % | 3.95 -29.59 % | 5.61 -41.19 % | 9.54 20.30 % | 7.93 9.38 % | 7.25 219.38 % | 2.27 2 402.76 % | 0.09 164.43 % | 0.03 118.05 % | -0.19 -2 361.90 % | 0.01 -98.25 % | 0.48 |
| Earnings per share | 5.04 27.59 % | 3.95 -29.59 % | 5.61 -41.19 % | 9.54 20.30 % | 7.93 9.38 % | 7.25 219.38 % | 2.27 2 402.76 % | 0.09 164.43 % | 0.03 118.05 % | -0.19 -2 361.90 % | 0.01 -98.25 % | 0.48 |
| Gross profit | 214.140 M 28.76 % | 166.303 M 17.04 % | 142.089 M 5.02 % | 135.291 M 11.41 % | 121.434 M -3.87 % | 126.329 M 936.24 % | 12.191 M 590.29 % | 1.766 M 7.34 % | 1.645 M 463.61 % | 291.915 K -78.74 % | 1.373 M 586.63 % | 200.000 K |
| Income tax expense | 19.160 M 28.47 % | 14.914 M 11.12 % | 13.421 M 16.39 % | 11.531 M 19.23 % | 9.671 M 14.45 % | 8.450 M 213.06 % | 2.699 M 1 504.35 % | 168.242 K 1 166.50 % | 13.284 K -95.57 % | 299.977 K 2 102.47 % | 13.620 K -76.52 % | 58.000 K |
| Cost of revenue | 746.012 M 35.94 % | 548.768 M -11.93 % | 623.130 M 2.40 % | 608.508 M 5.60 % | 576.261 M -16.94 % | 693.780 M 679.84 % | 88.964 M 4 087.43 % | 2.125 M -88.60 % | 18.629 M 2 607.32 % | 688.100 K -48.85 % | 1.345 M | 0.000 |
| General and administrative expenses | 51.530 M 632.79 % | 7.032 M -10.48 % | 7.855 M 56.97 % | 5.004 M -5.60 % | 5.301 M -84.81 % | 34.891 M 2 681.06 % | 1.255 M | 0.000 | 0.000 -100.00 % | 147.509 K 96.68 % | 74.999 K | 0.000 |
| Selling and marketing expenses | 12.941 M -51.92 % | 26.916 M 107.33 % | 12.982 M -43.92 % | 23.150 M 13.35 % | 20.423 M 54.86 % | 13.188 M 8 238.98 % | 158.151 K | 0.000 | 0.000 -100.00 % | 58.127 K 8.33 % | 53.655 K | 0.000 |
| Other expenses | 73.537 M 143.01 % | 30.261 M 32.52 % | 22.835 M 39.98 % | 16.313 M -65.73 % | 47.603 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 138.008 M 114.94 % | 64.209 M 47.03 % | 43.672 M -1.79 % | 44.467 M -39.36 % | 73.327 M 52.51 % | 48.080 M 2 217.38 % | 2.075 M 59.22 % | 1.303 M 103.35 % | 640.800 K 211.62 % | 205.636 K -84.87 % | 1.360 M 5 726.53 % | 23.334 K |
| Cost and expenses | 884.020 M 44.22 % | 612.977 M -8.07 % | 666.802 M 2.12 % | 652.975 M 0.52 % | 649.588 M -12.44 % | 741.860 M 714.88 % | 91.039 M 2 556.03 % | 3.428 M -82.21 % | 19.270 M 2 056.11 % | 893.736 K -39.36 % | 1.474 M | 0.000 |
| 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 | 64.471 M 89.91 % | 33.948 M 62.92 % | 20.837 M -25.99 % | 28.154 M 9.45 % | 25.724 M -46.50 % | 48.080 M 3 303.24 % | 1.413 M 96.22 % | 720.000 K 12.36 % | 640.800 K 211.62 % | 205.636 K 59.84 % | 128.654 K 451.36 % | 23.334 K |
| Interest income | 0.000 -100.00 % | 1.322 M -53.27 % | 2.829 M 452.54 % | 512.000 K 282.09 % | 134.000 K -98.74 % | 10.668 M 18 638.02 % | 56.933 K | 0.000 | 0.000 -100.00 % | 1.322 M | 0.000 -100.00 % | 190.000 |
| Interest expense | 9.955 M 107.40 % | 4.800 M -21.45 % | 6.111 M -29.36 % | 8.651 M -31.74 % | 12.674 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 8.083 M 183.91 % | 2.847 M 41.78 % | 2.008 M -0.35 % | 2.015 M 51.73 % | 1.328 M 34.46 % | 987.670 K 2 978.77 % | 32.080 K 0.00 % | 32.080 K 140.14 % | 13.359 K -99.40 % | 2.230 M 16 367.93 % | -13.706 K 92.24 % | -176.665 K |
| Operating income | 76.132 M -25.43 % | 102.094 M 3.74 % | 98.417 M 8.36 % | 90.824 M 88.13 % | 48.277 M 12.14 % | 43.049 M 324.88 % | 10.132 M 2 088.41 % | 462.987 K -53.91 % | 1.004 M 145.05 % | -2.230 M -279.15 % | 1.245 M 522.31 % | 200.000 K |
| Operating income ratio | 0.08 -44.46 % | 0.14 10.58 % | 0.13 5.74 % | 0.12 76.47 % | 0.07 31.82 % | 0.05 -47.59 % | 0.10 -15.83 % | 0.12 140.19 % | 0.05 102.18 % | -2.28 -596.94 % | 0.46 -54.22 % | 1.00 |
| Total other income expenses net | -6.400 M 86.59 % | -47.709 M 2.46 % | -48.914 M -1.28 % | -48.296 M -276.02 % | -12.844 M -16.44 % | -11.031 M -15 074.86 % | -72.692 K | 0.000 100.00 % | -879.603 K -166.53 % | 1.322 M 207.41 % | -1.231 M -5 218.25 % | -23.145 K |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 142.339 M 855.81 % | 14.892 M 172.07 % | -20.662 M -130.07 % | 68.712 M -21.85 % | 87.928 M -31.74 % | 128.814 M 1 305.15 % | -10.689 M -656.83 % | -1.412 M -16.15 % | -1.216 M -440.29 % | 357.301 K 170.15 % | -509.361 K -298.93 % | -127.682 K |
| Total investments | 200.000 K 0.00 % | 200.000 K 0.00 % | 200.000 K 100.00 % | 100.000 K -93.75 % | 1.600 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 169.238 M 248.63 % | 48.544 M 2.86 % | 47.192 M -45.98 % | 87.363 M -6.14 % | 93.076 M -31.86 % | 136.603 M 12 080.72 % | 1.121 M 380.05 % | 233.615 K 0.00 % | 233.615 K -89.90 % | 2.314 M 890.35 % | 233.615 K 0.00 % | 233.615 K |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 -474.42 % | 0.000 142.16 % | 0.000 -13.33 % | 0.000 -4 400.00 % | 0.000 |
| Retained earnings | 198.599 M 22.27 % | 162.425 M 31.04 % | 123.954 M 41.06 % | 87.872 M 54.50 % | 56.875 M 82.80 % | 31.114 M 312.34 % | 7.546 M 3 969.41 % | 185.422 K 269.61 % | -109.322 K 50.51 % | -220.899 K -157.13 % | 386.655 K 7.60 % | 359.330 K |
| Common stock | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 207.79 % | 32.490 M 0.00 % | 32.490 M 0.00 % | 32.490 M 0.00 % | 32.490 M 0.00 % | 32.490 M 0.00 % | 32.490 M 0.00 % | 32.490 M 0.00 % | 32.490 M 1 204.82 % | 2.490 M |
| Total equity | 486.495 M 8.03 % | 450.321 M 9.34 % | 411.850 M 225.96 % | 126.351 M 32.51 % | 95.354 M 49.92 % | 63.604 M 58.87 % | 40.036 M 22.53 % | 32.675 M 0.91 % | 32.381 M 0.35 % | 32.269 M -1.85 % | 32.877 M 1 053.84 % | 2.849 M |
| Other non current liabilities | 7.634 M 408.93 % | 1.500 M 31.23 % | 1.143 M 885.34 % | 116.000 K -46.30 % | 216.000 K 53.53 % | 140.689 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 134.725 M 620.57 % | 18.697 M -15.63 % | 22.162 M -64.52 % | 62.459 M -4.57 % | 65.447 M -49.95 % | 130.775 M 11 561.05 % | 1.121 M 380.05 % | 233.615 K 0.00 % | 233.615 K | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 143.516 M 610.58 % | 20.197 M -13.34 % | 23.305 M -62.76 % | 62.575 M -4.70 % | 65.663 M -49.84 % | 130.915 M 11 573.60 % | 1.121 M 380.05 % | 233.615 K 0.00 % | 233.615 K | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 10.506 M -20.58 % | 13.229 M 1.97 % | 12.974 M -38.08 % | 20.952 M 84.29 % | 11.369 M -44.20 % | 20.375 M 1 823.03 % | 1.060 M 754.45 % | 124.000 K | 0.000 -100.00 % | 221.320 K 152.24 % | 87.742 K 524.72 % | 14.045 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 34.513 M 15.63 % | 29.847 M 19.24 % | 25.030 M 0.51 % | 24.904 M -9.86 % | 27.629 M 374.08 % | 5.828 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.314 M 890.35 % | 233.615 K 0.00 % | 233.615 K |
| Total current liabilities | 127.636 M 41.96 % | 89.907 M -41.48 % | 153.641 M 17.91 % | 130.307 M -10.40 % | 145.435 M -12.33 % | 165.892 M 231.03 % | 50.114 M 709.88 % | 6.188 M | 0.000 -100.00 % | 3.007 M 835.79 % | 321.357 K 29.76 % | 247.660 K |
| Total liabilities | 271.152 M 146.27 % | 110.104 M -37.78 % | 176.946 M -8.26 % | 192.882 M -8.63 % | 211.098 M -28.88 % | 296.807 M 479.30 % | 51.235 M 697.88 % | 6.421 M 2 648.72 % | 233.615 K -92.23 % | 3.007 M 835.79 % | 321.357 K 29.76 % | 247.660 K |
| Other non current assets | 144.195 M 2.87 % | 140.173 M 113.62 % | 65.617 M 400.47 % | 13.111 M 11 819.09 % | 110.000 K -96.73 % | 3.361 M -58.21 % | 8.042 M -66.62 % | 24.093 M 14.00 % | 21.134 M 7 662.27 % | 272.260 K 389.50 % | 55.620 K | 0.000 |
| Long term investments | 200.000 K 0.00 % | 200.000 K 0.00 % | 200.000 K 100.00 % | 100.000 K -93.75 % | 1.600 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 11.301 M | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 11.301 M -0.13 % | 11.316 M -0.17 % | 11.335 M -0.24 % | 11.362 M -0.31 % | 11.397 M 108.96 % | 5.454 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 11.301 M -0.13 % | 11.316 M -0.18 % | 11.336 M -0.23 % | 11.362 M -0.31 % | 11.397 M 108.96 % | 5.454 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 36.183 M 51.39 % | 23.901 M 65.98 % | 14.400 M 17.90 % | 12.214 M 0.80 % | 12.117 M 6.71 % | 11.355 M 60 555.36 % | 18.721 K -63.15 % | 50.801 K -38.71 % | 82.881 K | 0.000 | 0.000 | 0.000 |
| Total non current assets | 191.879 M 9.28 % | 175.590 M 91.35 % | 91.765 M 149.45 % | 36.787 M 45.84 % | 25.224 M 25.05 % | 20.170 M 150.22 % | 8.061 M -66.61 % | 24.144 M 13.80 % | 21.216 M 7 692.71 % | 272.260 K 389.50 % | 55.620 K | 0.000 |
| Other current assets | 107.811 M 646.05 % | 14.451 M 21.43 % | 11.901 M -12.30 % | 13.570 M 161.62 % | 5.187 M -68.48 % | 16.456 M 4 626.23 % | 348.186 K | 0.000 -100.00 % | 282.976 K -98.62 % | 20.517 M 0.08 % | 20.499 M 633.77 % | 2.794 M |
| Short term 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 |
| cash and cash equivalents | 26.899 M -20.07 % | 33.652 M -50.41 % | 67.854 M 263.81 % | 18.651 M 262.30 % | 5.148 M -33.90 % | 7.788 M -34.06 % | 11.810 M 617.55 % | 1.646 M 13.55 % | 1.449 M -25.91 % | 1.956 M 163.31 % | 742.976 K 105.64 % | 361.297 K |
| Cash and short term investments | 26.899 M -20.07 % | 33.652 M -50.41 % | 67.854 M 263.81 % | 18.651 M 262.30 % | 5.148 M -33.90 % | 7.788 M -34.06 % | 11.810 M 617.55 % | 1.646 M 13.55 % | 1.449 M -25.91 % | 1.956 M 163.31 % | 742.976 K 105.64 % | 361.297 K |
| Total current assets | 565.769 M 47.02 % | 384.834 M -22.57 % | 497.031 M 75.97 % | 282.446 M 0.43 % | 281.228 M -17.34 % | 340.240 M 308.89 % | 83.210 M 456.47 % | 14.953 M -27.53 % | 20.635 M -41.05 % | 35.004 M 5.30 % | 33.242 M 953.64 % | 3.155 M |
| Inventory | 92.442 M -11.68 % | 104.670 M 17.91 % | 88.773 M 12.63 % | 78.818 M -13.49 % | 91.111 M 3.17 % | 88.314 M 1 288.08 % | 6.362 M | 0.000 | 0.000 -100.00 % | 12.000 M 0.00 % | 12.000 M | 0.000 |
| Net receivables | 338.617 M 45.92 % | 232.061 M -29.36 % | 328.503 M 91.65 % | 171.407 M -4.66 % | 179.782 M -21.04 % | 227.682 M 251.96 % | 64.689 M 386.12 % | 13.307 M -29.60 % | 18.902 M 3 458.11 % | 531.245 K | 0.000 | 0.000 |
| Tax assets | 0.000 | 0.000 -100.00 % | 212.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | -1.000 K -200.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 74.701 M 65.94 % | 45.018 M -60.47 % | 113.892 M 36.04 % | 83.721 M -20.66 % | 105.519 M -24.46 % | 139.689 M 184.76 % | 49.054 M 708.97 % | 6.064 M | 0.000 -100.00 % | 472.300 K | 0.000 | 0.000 |
| Tax payables | 7.916 M 336.62 % | 1.813 M 3.90 % | 1.745 M 139.04 % | 730.000 K -20.48 % | 918.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 187.896 M 0.00 % | 187.896 M 0.00 % | 187.896 M 3 037.35 % | 5.989 M 0.00 % | 5.989 M | 0.000 | 0.000 100.00 % | -1.000 | 0.000 -100.00 % | 0.000 13.33 % | 0.000 | 0.000 |
| Deferred tax liabilities non current | 1.157 M | 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 | 757.647 M 35.19 % | 560.425 M -4.82 % | 588.796 M 84.44 % | 319.233 M 4.17 % | 306.452 M -14.97 % | 360.411 M 294.88 % | 91.271 M 133.45 % | 39.097 M -6.58 % | 41.851 M 18.64 % | 35.276 M 5.94 % | 33.298 M 955.41 % | 3.155 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 | -139.170 M -281.67 % | 76.608 M 144.02 % | -174.049 M -993.66 % | 19.476 M -61.77 % | 50.945 M 124.38 % | -208.954 M -399.82 % | -41.806 M -13 898.11 % | -298.652 K 45.58 % | -548.803 K -130.14 % | 1.821 M 106.15 % | -29.632 M | 0.000 |
| Accounts receivables | -96.476 M -200.04 % | 96.442 M 161.39 % | -157.096 M -1 975.77 % | 8.375 M -82.52 % | 47.900 M 129.39 % | -162.993 M -217.22 % | -51.382 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 11.955 M 176.52 % | -15.623 M -56.92 % | -9.956 M -180.99 % | 12.293 M 383.38 % | -4.338 M 94.61 % | -80.458 M -1 174.08 % | -6.315 M | 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 | -54.649 M -1 197.77 % | -4.211 M 39.82 % | -6.997 M -487.00 % | -1.192 M -116.15 % | 7.383 M -78.60 % | 34.497 M 117.08 % | 15.891 M 5 421.01 % | -298.652 K 45.58 % | -548.803 K -130.14 % | 1.821 M 106.15 % | -29.632 M | 0.000 |
| Other non cash items | -9.790 M 84.50 % | -63.160 M -280.97 % | 34.901 M 349.40 % | -13.994 M 29.51 % | -19.853 M -143.01 % | 46.157 M 5.65 % | 43.690 M 25 868.58 % | 168.241 K 1 166.49 % | 13.284 K | 0.000 100.00 % | -13.621 K 90.18 % | -138.750 K |
| Net cash provided by operating activities | -71.145 M -227.58 % | 55.766 M 155.20 % | -101.032 M -362.46 % | 38.494 M -33.84 % | 58.182 M 142.09 % | -138.241 M -1 590.24 % | 9.276 M 4 622.91 % | 196.413 K 147.84 % | -410.582 K -133.84 % | 1.213 M 104.10 % | -29.618 M -148 773.19 % | -19.895 K |
| Investments in property plant and equipment | -19.994 M -61.92 % | -12.348 M -192.75 % | -4.218 M -99.62 % | -2.113 M -1.15 % | -2.089 M -28.32 % | -1.628 M | 0.000 | 0.000 100.00 % | -96.240 K | 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 | -1.874 M 97.43 % | -73.040 M -47.17 % | -49.629 M -356.69 % | -10.867 M -48.58 % | -7.314 M 79.35 % | -35.420 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | -21.868 M 74.39 % | -85.388 M -58.58 % | -53.847 M -314.85 % | -12.980 M -38.04 % | -9.403 M 74.62 % | -37.048 M | 0.000 | 0.000 100.00 % | -96.240 K | 0.000 | 0.000 | 0.000 |
| Debt repayment | 120.695 M 3 583.26 % | -3.465 M 91.15 % | -39.150 M -1 210.24 % | -2.988 M 95.43 % | -65.328 M -150.39 % | 129.653 M 14 503.05 % | 887.850 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 -100.00 % | 249.417 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 100.00 % | -1.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -20.036 M -17 475.44 % | -114.000 K 98.16 % | -6.185 M 31.45 % | -9.022 M -164.86 % | 13.909 M 204.66 % | 4.565 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 30.000 M | 0.000 |
| Net cash used provided by financing activities | 86.260 M 1 983.82 % | -4.579 M -102.24 % | 204.082 M 1 799.27 % | -12.010 M 76.64 % | -51.419 M -138.31 % | 134.219 M 15 017.26 % | 887.850 K | 0.000 | 0.000 | 0.000 -100.00 % | 30.000 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 | -6.753 M 80.26 % | -34.202 M -169.51 % | 49.203 M 264.39 % | 13.503 M 611.46 % | -2.640 M 34.36 % | -4.022 M -139.57 % | 10.164 M 5 074.92 % | 196.414 K 138.75 % | -506.822 K -141.77 % | 1.213 M 114.04 % | 566.867 K 2 949.29 % | -19.895 K |
| Cash at beginning of period | 33.652 M -50.41 % | 67.854 M 263.81 % | 18.651 M 262.30 % | 5.148 M -33.90 % | 7.788 M -34.06 % | 11.810 M 617.55 % | 1.646 M 13.55 % | 1.449 M -25.91 % | 1.956 M 163.31 % | 742.976 K 321.88 % | 176.109 K -10.15 % | 196.004 K |
| Cash at end of period | 26.899 M -20.07 % | 33.652 M -50.41 % | 67.854 M 263.81 % | 18.651 M 262.30 % | 5.148 M -33.90 % | 7.788 M -34.06 % | 11.810 M 617.55 % | 1.646 M 13.55 % | 1.449 M -25.91 % | 1.956 M 163.31 % | 742.976 K 321.88 % | 176.109 K |
| Operating cash flow | -71.145 M -227.58 % | 55.766 M 155.20 % | -101.032 M -362.46 % | 38.494 M -33.84 % | 58.182 M 142.09 % | -138.241 M -1 590.24 % | 9.276 M 4 622.91 % | 196.413 K 147.84 % | -410.582 K -133.84 % | 1.213 M 104.10 % | -29.618 M -148 773.19 % | -19.895 K |
| Capital expenditure | -19.994 M -61.92 % | -12.348 M -192.75 % | -4.218 M -99.62 % | -2.113 M -1.15 % | -2.089 M -28.32 % | -1.628 M | 0.000 | 0.000 100.00 % | -96.240 K | 0.000 | 0.000 | 0.000 |
| Free CashFlow | -91.139 M -309.91 % | 43.418 M 141.25 % | -105.250 M -389.30 % | 36.381 M -35.14 % | 56.093 M 140.10 % | -139.869 M -1 607.79 % | 9.276 M 4 622.91 % | 196.413 K 138.75 % | -506.822 K -141.77 % | 1.213 M 104.10 % | -29.618 M -148 773.19 % | -19.895 K |
| 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 | 213.549 M -0.16 % | 213.901 M 11.67 % | 191.541 M -48.56 % | 372.381 M 102.83 % | 183.597 M 16.94 % | 157.007 M 9.46 % | 143.436 M -16.63 % | 172.055 M -29.38 % | 243.630 M -16.15 % | 290.551 M 58.93 % | 182.816 M 12.46 % | 162.555 M 26.11 % | 128.899 M -11.64 % | 145.884 M -17.06 % | 175.883 M -5.69 % | 186.492 M -20.82 % | 235.539 M 63.72 % | 143.869 M -11.01 % | 161.662 M -15.90 % | 192.237 M -3.85 % | 199.928 M 7.04 % | 186.779 M -19.42 % | 231.785 M 5.84 % | 218.991 M 19.96 % | 182.554 M 116.41 % | 84.354 M 618.10 % | 11.747 M 369.87 % | 2.500 M -1.96 % | 2.550 M 86.05 % | 1.371 M 233.07 % | -1.030 M -251.47 % | 680.000 K -76.22 % | 2.860 M 509.91 % | -697.713 K -104.41 % | 15.820 M 622.37 % | 2.190 M 37.74 % | 1.590 M 253.32 % | 450.015 K -28.57 % | 630.000 K | 0.000 -100.00 % | 531.245 K -59.79 % | 1.321 M 0.00 % | 1.321 M 2 759.60 % | 46.200 K 54.00 % | 30.000 K -72.73 % | 110.000 K |
| Net income | -6.782 M -158.08 % | 11.678 M -0.53 % | 11.740 M -28.08 % | 16.323 M 50.69 % | 10.832 M 4.54 % | 10.362 M 1.82 % | 10.177 M 16.90 % | 8.706 M -14.86 % | 10.226 M 0.76 % | 10.149 M 16.88 % | 8.683 M 0.53 % | 8.637 M 0.28 % | 8.613 M -0.81 % | 8.683 M 16.13 % | 7.477 M 0.55 % | 7.436 M 0.49 % | 7.400 M 30.60 % | 5.666 M -14.82 % | 6.652 M -2.05 % | 6.791 M 2.07 % | 6.653 M 15.62 % | 5.754 M -6.91 % | 6.181 M 7.03 % | 5.775 M -1.42 % | 5.858 M 144.45 % | 2.396 M 40.11 % | 1.710 M -2.82 % | 1.760 M 18.12 % | 1.490 M 420.25 % | -465.255 K -1 263.14 % | 40.000 K -92.16 % | 510.000 K 168.42 % | 190.000 K 179.69 % | -238.422 K -270.30 % | 140.000 K -77.05 % | 610.000 K 248.78 % | -410.000 K 63.64 % | -1.128 M 35.57 % | -1.750 M -391.31 % | 600.733 K 4 412.72 % | 13.312 K 422.40 % | -4.129 K 0.00 % | -4.129 K -172.64 % | 5.684 K -80.99 % | 29.900 K -18.64 % | 36.752 K |
| Income before tax | -20.130 M -232.16 % | 15.232 M -6.11 % | 16.223 M -30.60 % | 23.376 M 56.88 % | 14.901 M 3.19 % | 14.440 M 4.90 % | 13.766 M 11.55 % | 12.341 M -10.82 % | 13.838 M -4.93 % | 14.556 M 25.06 % | 11.639 M -0.99 % | 11.755 M 1.75 % | 11.553 M -8.40 % | 12.613 M 25.83 % | 10.024 M 0.61 % | 9.963 M 0.36 % | 9.927 M 14.96 % | 8.635 M -2.45 % | 8.852 M -2.40 % | 9.070 M 2.19 % | 8.876 M 13.71 % | 7.806 M -5.74 % | 8.281 M 2.65 % | 8.067 M 2.58 % | 7.864 M 137.64 % | 3.309 M 45.89 % | 2.268 M -3.48 % | 2.350 M 10.33 % | 2.130 M 817.14 % | -297.013 K -842.53 % | 40.000 K -92.16 % | 510.000 K 75.86 % | 290.000 K 228.81 % | -225.138 K -260.81 % | 140.000 K -77.05 % | 610.000 K 248.78 % | -410.000 K 71.28 % | -1.428 M 18.43 % | -1.750 M -391.31 % | 600.733 K 4 412.72 % | 13.312 K 221.69 % | -10.939 K 0.00 % | -10.939 K -292.45 % | 5.684 K -80.99 % | 29.900 K -68.44 % | 94.752 K |
| Income before tax ratio | -0.09 -232.37 % | 0.07 -15.92 % | 0.08 34.92 % | 0.06 -22.65 % | 0.08 -11.75 % | 0.09 -4.17 % | 0.10 33.80 % | 0.07 26.28 % | 0.06 13.38 % | 0.05 -21.31 % | 0.06 -11.96 % | 0.07 -19.32 % | 0.09 3.67 % | 0.09 51.70 % | 0.06 6.68 % | 0.05 26.76 % | 0.04 -29.78 % | 0.06 9.61 % | 0.05 16.05 % | 0.05 6.27 % | 0.04 6.23 % | 0.04 16.98 % | 0.04 -3.01 % | 0.04 -14.49 % | 0.04 9.81 % | 0.04 -79.68 % | 0.19 -79.46 % | 0.94 12.54 % | 0.84 485.46 % | -0.22 -458.00 % | -0.04 -105.18 % | 0.75 639.66 % | 0.10 -68.58 % | 0.32 3 546.28 % | 0.01 -96.82 % | 0.28 208.02 % | -0.26 91.87 % | -3.17 -14.20 % | -2.78 | 0.00 -100.00 % | 0.03 402.63 % | -0.01 0.00 % | -0.01 -106.73 % | 0.12 -87.66 % | 1.00 15.71 % | 0.86 |
| EBITDA | 9.345 M -55.09 % | 20.808 M -1.83 % | 21.196 M -25.05 % | 28.280 M 62.71 % | 17.381 M 3.95 % | 16.721 M 7.70 % | 15.526 M 11.16 % | 13.968 M -9.70 % | 15.468 M -3.94 % | 16.103 M 20.97 % | 13.312 M -6.08 % | 14.174 M 0.91 % | 14.046 M -7.47 % | 15.181 M 25.85 % | 12.063 M -3.90 % | 12.553 M -4.48 % | 13.142 M 8.96 % | 12.061 M -1.23 % | 12.211 M -3.68 % | 12.678 M 1.74 % | 12.461 M 6.15 % | 11.739 M 6.70 % | 11.002 M -2.51 % | 11.285 M 17.21 % | 9.628 M 184.01 % | 3.390 M 48.93 % | 2.276 M -3.05 % | 2.348 M 9.72 % | 2.140 M 840.50 % | -288.993 K -766.80 % | 43.340 K -91.50 % | 510.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 |
| Net income ratio | -0.03 -158.17 % | 0.05 -10.93 % | 0.06 39.83 % | 0.04 -25.70 % | 0.06 -10.60 % | 0.07 -6.98 % | 0.07 40.22 % | 0.05 20.55 % | 0.04 20.16 % | 0.03 -26.46 % | 0.05 -10.61 % | 0.05 -20.48 % | 0.07 12.26 % | 0.06 40.01 % | 0.04 6.62 % | 0.04 26.91 % | 0.03 -20.23 % | 0.04 -4.29 % | 0.04 16.48 % | 0.04 6.16 % | 0.03 8.02 % | 0.03 15.52 % | 0.03 1.12 % | 0.03 -17.82 % | 0.03 12.96 % | 0.03 -80.49 % | 0.15 -79.32 % | 0.70 20.48 % | 0.58 272.14 % | -0.34 -774.07 % | -0.04 -105.18 % | 0.75 1 028.95 % | 0.07 -80.56 % | 0.34 3 761.43 % | 0.01 -96.82 % | 0.28 208.02 % | -0.26 89.71 % | -2.51 9.80 % | -2.78 | 0.00 -100.00 % | 0.03 901.77 % | 0.00 0.00 % | 0.00 -102.54 % | 0.12 -87.66 % | 1.00 198.31 % | 0.33 |
| Ratio EBITDA | 0.04 -55.02 % | 0.10 -12.09 % | 0.11 45.71 % | 0.08 -19.78 % | 0.09 -11.11 % | 0.11 -1.61 % | 0.11 33.34 % | 0.08 27.86 % | 0.06 14.56 % | 0.06 -23.89 % | 0.07 -16.49 % | 0.09 -19.98 % | 0.11 4.72 % | 0.10 51.73 % | 0.07 1.90 % | 0.07 20.64 % | 0.06 -33.45 % | 0.08 10.99 % | 0.08 14.54 % | 0.07 5.81 % | 0.06 -0.83 % | 0.06 32.41 % | 0.05 -7.89 % | 0.05 -2.29 % | 0.05 31.23 % | 0.04 -79.26 % | 0.19 -79.37 % | 0.94 11.91 % | 0.84 498.02 % | -0.21 -401.09 % | -0.04 -105.61 % | 0.75 | 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.25 17.83 % | 0.21 -12.22 % | 0.24 6.12 % | 0.22 0.43 % | 0.22 -25.74 % | 0.30 19.22 % | 0.25 10.26 % | 0.23 25.96 % | 0.18 2.66 % | 0.18 10.66 % | 0.16 -19.20 % | 0.20 -10.53 % | 0.22 29.50 % | 0.17 -12.80 % | 0.20 0.42 % | 0.20 17.20 % | 0.17 -7.60 % | 0.18 -5.39 % | 0.19 13.64 % | 0.17 3.94 % | 0.16 10.53 % | 0.15 -4.19 % | 0.15 -1.58 % | 0.16 -4.72 % | 0.16 257.36 % | 0.05 -83.77 % | 0.28 -71.94 % | 1.00 0.00 % | 1.00 0.33 % | 1.00 -0.33 % | 1.00 0.00 % | 1.00 286.49 % | 0.26 -74.16 % | 1.00 5 362.21 % | 0.02 -94.92 % | 0.36 621.42 % | -0.07 -113.42 % | 0.52 35.77 % | 0.38 | 0.00 -100.00 % | 0.11 -78.08 % | 0.51 0.00 % | 0.51 311.50 % | 0.12 -87.70 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 9.974 M -0.30 % | 10.004 M -0.30 % | 10.034 M 0.20 % | 10.014 M -0.15 % | 10.030 M 0.66 % | 9.963 M -0.14 % | 9.977 M -0.29 % | 10.007 M -0.19 % | 10.025 M -0.22 % | 10.048 M 8.77 % | 9.237 M 184.49 % | 3.247 M -0.10 % | 3.250 M -0.07 % | 3.252 M 0.05 % | 3.251 M 0.11 % | 3.247 M 0.05 % | 3.246 M -0.31 % | 3.256 M 0.33 % | 3.245 M -0.14 % | 3.249 M 0.12 % | 3.245 M 0.14 % | 3.241 M -0.28 % | 3.250 M 0.00 % | 3.250 M -0.14 % | 3.254 M 0.13 % | 3.250 M -0.04 % | 3.252 M 0.13 % | 3.247 M 0.03 % | 3.246 M -0.19 % | 3.252 M -2.43 % | 3.333 M 1.96 % | 3.269 M 1.52 % | 3.220 M -1.93 % | 3.284 M -1.49 % | 3.333 M 2.19 % | 3.262 M 1.84 % | 3.203 M -1.32 % | 3.246 M -0.21 % | 3.253 M -2.54 % | 3.337 M 1.34 % | 3.293 M -47.26 % | 6.244 M 0.00 % | 6.244 M 2 356.56 % | 254.170 K 2.01 % | 249.166 K -93.22 % | 3.675 M |
| Weighted average shs out | 9.974 M -0.30 % | 10.004 M -0.30 % | 10.034 M 0.20 % | 10.014 M -0.15 % | 10.030 M 0.66 % | 9.963 M -0.14 % | 9.977 M -0.29 % | 10.007 M -0.19 % | 10.025 M -0.22 % | 10.048 M 8.77 % | 9.237 M 184.49 % | 3.247 M -0.10 % | 3.250 M -0.07 % | 3.252 M 0.05 % | 3.251 M 0.11 % | 3.247 M 0.05 % | 3.246 M -0.31 % | 3.256 M 0.33 % | 3.245 M -0.14 % | 3.249 M 0.12 % | 3.245 M 0.14 % | 3.241 M -0.28 % | 3.250 M 0.00 % | 3.250 M -0.14 % | 3.254 M 0.13 % | 3.250 M -0.04 % | 3.252 M 0.13 % | 3.247 M 0.03 % | 3.246 M -0.19 % | 3.252 M -2.43 % | 3.333 M 1.96 % | 3.269 M 1.52 % | 3.220 M 3.88 % | 3.100 M -6.99 % | 3.333 M 2.19 % | 3.262 M 1.84 % | 3.203 M -0.47 % | 3.218 M -1.06 % | 3.253 M -2.54 % | 3.337 M 1.34 % | 3.293 M -47.28 % | 6.247 M 0.00 % | 6.247 M 2 357.54 % | 254.181 K 2.01 % | 249.166 K -93.22 % | 3.675 M |
| EPS diluted | -0.68 -158.12 % | 1.17 0.00 % | 1.17 -28.22 % | 1.63 50.93 % | 1.08 3.85 % | 1.04 1.96 % | 1.02 17.24 % | 0.87 -14.71 % | 1.02 0.99 % | 1.01 7.45 % | 0.94 -64.66 % | 2.66 0.38 % | 2.65 -0.75 % | 2.67 16.09 % | 2.30 0.44 % | 2.29 0.44 % | 2.28 31.03 % | 1.74 -15.12 % | 2.05 -1.91 % | 2.09 1.95 % | 2.05 15.17 % | 1.78 -6.32 % | 1.90 6.74 % | 1.78 -1.11 % | 1.80 143.24 % | 0.74 39.62 % | 0.53 -1.85 % | 0.54 17.39 % | 0.46 428.57 % | -0.14 -1 266.67 % | 0.01 -92.50 % | 0.16 171.19 % | 0.06 181.27 % | -0.07 -272.86 % | 0.04 -77.89 % | 0.19 246.15 % | -0.13 62.86 % | -0.35 35.19 % | -0.54 -400.00 % | 0.18 4 352.95 % | 0.00 677.47 % | 0.00 0.00 % | 0.00 -103.13 % | 0.02 -81.33 % | 0.12 1 100.00 % | 0.01 |
| Earnings per share | -0.68 -158.12 % | 1.17 0.00 % | 1.17 -28.22 % | 1.63 50.93 % | 1.08 3.85 % | 1.04 1.96 % | 1.02 17.24 % | 0.87 -14.71 % | 1.02 0.99 % | 1.01 7.45 % | 0.94 -64.66 % | 2.66 0.38 % | 2.65 -0.75 % | 2.67 16.09 % | 2.30 0.44 % | 2.29 0.44 % | 2.28 31.03 % | 1.74 -15.12 % | 2.05 -1.91 % | 2.09 1.95 % | 2.05 15.17 % | 1.78 -6.32 % | 1.90 6.74 % | 1.78 -1.11 % | 1.80 143.24 % | 0.74 39.62 % | 0.53 -1.85 % | 0.54 17.39 % | 0.46 428.57 % | -0.14 -1 266.67 % | 0.01 -92.50 % | 0.16 171.19 % | 0.06 176.72 % | -0.08 -283.10 % | 0.04 -77.89 % | 0.19 246.15 % | -0.13 62.86 % | -0.35 35.19 % | -0.54 -400.00 % | 0.18 4 353.10 % | 0.00 677.45 % | 0.00 0.00 % | 0.00 -103.13 % | 0.02 -81.33 % | 0.12 1 100.00 % | 0.01 |
| Gross profit | 52.724 M 17.64 % | 44.818 M -1.97 % | 45.718 M -45.42 % | 83.757 M 103.70 % | 41.118 M -13.16 % | 47.350 M 30.50 % | 36.283 M -8.08 % | 39.473 M -11.04 % | 44.373 M -13.92 % | 51.546 M 75.88 % | 29.308 M -9.13 % | 32.253 M 12.84 % | 28.584 M 14.42 % | 24.981 M -27.67 % | 34.538 M -5.29 % | 36.469 M -7.21 % | 39.302 M 51.27 % | 25.981 M -15.80 % | 30.857 M -4.43 % | 32.289 M -0.06 % | 32.308 M 18.32 % | 27.307 M -22.79 % | 35.368 M 4.17 % | 33.951 M 14.30 % | 29.703 M 673.37 % | 3.841 M 16.54 % | 3.296 M 31.83 % | 2.500 M -1.96 % | 2.550 M 86.67 % | 1.366 M 232.63 % | -1.030 M -251.47 % | 680.000 K -8.11 % | 740.000 K 205.92 % | -698.613 K -340.90 % | 290.000 K -63.29 % | 790.000 K 818.18 % | -110.000 K -147.43 % | 231.915 K -3.02 % | 239.130 K 813.88 % | -33.497 K -156.83 % | 58.945 K -91.19 % | 668.842 K 0.00 % | 668.842 K 11 667.10 % | 5.684 K -81.05 % | 30.000 K -72.73 % | 110.000 K |
| Income tax expense | 4.749 M 33.59 % | 3.555 M -20.72 % | 4.484 M -36.43 % | 7.054 M 73.36 % | 4.069 M -0.22 % | 4.078 M 13.62 % | 3.589 M -1.27 % | 3.635 M 0.64 % | 3.612 M -18.04 % | 4.407 M 49.09 % | 2.956 M -5.20 % | 3.118 M 6.05 % | 2.940 M -25.19 % | 3.930 M 54.30 % | 2.547 M 0.79 % | 2.527 M 0.00 % | 2.527 M -14.89 % | 2.969 M 34.95 % | 2.200 M -3.47 % | 2.279 M 2.52 % | 2.223 M 8.33 % | 2.052 M -2.29 % | 2.100 M -8.38 % | 2.292 M 14.26 % | 2.006 M 119.74 % | 912.886 K 63.60 % | 558.000 K -5.42 % | 590.000 K -7.81 % | 640.000 K 280.40 % | 168.242 K | 0.000 | 0.000 -100.00 % | 100.000 K 652.79 % | 13.284 K | 0.000 | 0.000 | 0.000 -100.00 % | 299.977 K | 0.000 | 0.000 | 0.000 -100.00 % | 6.810 K 0.00 % | 6.810 K | 0.000 | 0.000 -100.00 % | 58.000 K |
| Cost of revenue | 160.825 M -4.88 % | 169.083 M 15.95 % | 145.823 M -49.48 % | 288.624 M 102.57 % | 142.479 M 29.93 % | 109.657 M 2.34 % | 107.153 M -19.18 % | 132.582 M -33.46 % | 199.257 M -16.63 % | 239.005 M 55.70 % | 153.508 M 17.81 % | 130.302 M 29.89 % | 100.315 M -17.03 % | 120.903 M -14.46 % | 141.345 M -5.78 % | 150.023 M -23.55 % | 196.237 M 66.46 % | 117.888 M -9.88 % | 130.805 M -18.22 % | 159.948 M -4.58 % | 167.620 M 5.11 % | 159.472 M -18.81 % | 196.417 M 6.15 % | 185.040 M 21.06 % | 152.851 M 89.85 % | 80.513 M 852.70 % | 8.451 M | 0.000 | 0.000 -100.00 % | 4.560 K | 0.000 | 0.000 -100.00 % | 2.120 M 235 455.56 % | 900.000 -99.99 % | 15.530 M 1 009.29 % | 1.400 M -17.65 % | 1.700 M 679.46 % | 218.100 K -44.20 % | 390.870 K 1 066.88 % | 33.497 K -92.91 % | 472.300 K -27.59 % | 652.292 K 0.00 % | 652.292 K 1 509.96 % | 40.516 K | 0.000 | 0.000 |
| General and administrative expenses | 0.000 -100.00 % | 18.482 M | 0.000 | 0.000 | 0.000 -100.00 % | 15.920 M | 0.000 | 0.000 | 0.000 -100.00 % | 15.312 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.907 M | 0.000 | 0.000 | 0.000 -100.00 % | 8.172 M | 0.000 | 0.000 | 0.000 -100.00 % | 11.987 M | 0.000 | 0.000 | 0.000 -100.00 % | 666.309 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 580.800 K | 0.000 | 0.000 | 0.000 -100.00 % | 7.509 K | 0.000 | 0.000 | 0.000 -100.00 % | 37.499 K 0.00 % | 37.499 K | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 -100.00 % | 12.941 M | 0.000 | 0.000 | 0.000 -100.00 % | 21.325 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.701 M | 0.000 | 0.000 | 0.000 -100.00 % | 17.743 M | 0.000 | 0.000 | 0.000 -100.00 % | 13.904 M | 0.000 | 0.000 | 0.000 -100.00 % | 13.188 M | 0.000 | 0.000 | 0.000 -100.00 % | 158.151 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 50.277 K | 0.000 | 0.000 | 0.000 -100.00 % | 58.127 K | 0.000 | 0.000 | 0.000 -100.00 % | 26.828 K 0.00 % | 26.828 K | 0.000 | 0.000 | 0.000 |
| Other expenses | 52.197 M 1 478.68 % | -3.786 M -113.54 % | 27.957 M -51.77 % | 57.960 M 137.02 % | 24.454 M 564.11 % | -5.269 M -124.78 % | 21.259 M 126.09 % | 9.403 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 % | 130.000 K -50.00 % | 260.000 K -7.14 % | 280.000 K 322.46 % | 66.279 K -96.67 % | 1.989 M | 0.000 -100.00 % | 18.488 K -97.00 % | 615.454 K 0.00 % | 615.454 K | 0.000 -100.00 % | 100.000 -99.34 % | 15.058 K |
| Operating expenses | 52.197 M 88.87 % | 27.637 M -1.14 % | 27.957 M -51.77 % | 57.960 M 137.02 % | 24.454 M -23.52 % | 31.976 M 50.42 % | 21.258 M 126.08 % | 9.403 M 29.45 % | 7.264 M -79.90 % | 36.145 M 368.14 % | 7.721 M 8.58 % | 7.111 M 22.04 % | 5.827 M -78.93 % | 27.650 M 272.04 % | 7.432 M 44.25 % | 5.152 M 21.71 % | 4.233 M -80.83 % | 22.076 M 264.59 % | 6.055 M 20.86 % | 5.010 M -14.81 % | 5.881 M -76.64 % | 25.176 M 3.28 % | 24.375 M 250.87 % | 6.947 M 10.01 % | 6.315 M 1 230.75 % | 474.543 K -4.77 % | 498.300 K 232.20 % | 150.000 K -64.29 % | 420.000 K 0.00 % | 420.000 K 133.33 % | 180.000 K 200.00 % | 60.000 K 0.00 % | 60.000 K -93.34 % | 900.403 K 500.27 % | 150.000 K -46.43 % | 280.000 K -6.67 % | 300.000 K 127.42 % | 131.915 K -94.46 % | 2.380 M | 0.000 -100.00 % | 45.633 K -93.29 % | 679.781 K 0.00 % | 679.781 K | 0.000 -100.00 % | 100.000 -99.34 % | 15.058 K |
| Cost and expenses | 213.022 M 8.29 % | 196.720 M 13.20 % | 173.780 M -49.86 % | 346.584 M 107.62 % | 166.933 M 17.86 % | 141.633 M 10.30 % | 128.411 M -9.56 % | 141.985 M -31.25 % | 206.521 M -21.18 % | 262.018 M 62.51 % | 161.229 M 17.33 % | 137.413 M 29.46 % | 106.142 M -28.55 % | 148.553 M -0.15 % | 148.777 M -4.12 % | 155.175 M -22.59 % | 200.470 M 43.23 % | 139.964 M 2.27 % | 136.860 M -17.03 % | 164.958 M -4.92 % | 173.501 M -6.04 % | 184.648 M -16.37 % | 220.792 M 15.00 % | 191.987 M 20.62 % | 159.166 M 95.69 % | 81.338 M 808.86 % | 8.949 M 17 798.80 % | 50.000 K 0.00 % | 50.000 K -97.00 % | 1.668 M 826.47 % | 180.000 K 200.00 % | 60.000 K -97.25 % | 2.180 M 141.87 % | 901.303 K -94.25 % | 15.680 M 833.33 % | 1.680 M -16.00 % | 2.000 M 471.40 % | 350.015 K -85.29 % | 2.380 M 7 005.11 % | 33.497 K -93.53 % | 517.933 K -61.12 % | 1.332 M 0.00 % | 1.332 M 3 187.77 % | 40.516 K 40 416.00 % | 100.000 -99.34 % | 15.058 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 |
| Selling general and administrative expenses | 0.000 -100.00 % | 31.423 M | 0.000 | 0.000 | 0.000 -100.00 % | 37.245 M 3 724 600.00 % | -1.000 K | 0.000 -100.00 % | 7.264 M -68.44 % | 23.013 M 198.06 % | 7.721 M 8.58 % | 7.111 M 22.04 % | 5.827 M -78.93 % | 27.650 M 272.04 % | 7.432 M 44.25 % | 5.152 M 21.71 % | 4.233 M -80.83 % | 22.076 M 264.59 % | 6.055 M 20.86 % | 5.010 M -14.81 % | 5.881 M -76.64 % | 25.176 M 161.10 % | 9.642 M 38.79 % | 6.947 M 10.01 % | 6.315 M 665.96 % | 824.460 K 65.45 % | 498.300 K 896.60 % | 50.000 K 0.00 % | 50.000 K -88.10 % | 420.000 K 133.33 % | 180.000 K 200.00 % | 60.000 K 0.00 % | 60.000 K -90.49 % | 631.077 K 3 055.39 % | 20.000 K 0.00 % | 20.000 K 0.00 % | 20.000 K -69.53 % | 65.636 K -97.24 % | 2.380 M | 0.000 -100.00 % | 27.145 K -57.80 % | 64.327 K 0.00 % | 64.327 K | 0.000 | 0.000 | 0.000 |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.128 M 19.62 % | 943.000 K -19.33 % | 1.169 M -40.24 % | 1.956 M -4.26 % | 2.043 M 5.31 % | 1.940 M 13.65 % | 1.707 M -19.97 % | 2.133 M -25.71 % | 2.871 M -1.81 % | 2.924 M -6.01 % | 3.111 M -5.76 % | 3.301 M -1.11 % | 3.338 M 0.42 % | 3.324 M 22.57 % | 2.712 M -10.73 % | 3.038 M 90.59 % | 1.594 M 2 699.78 % | 56.933 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.372 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.322 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 23.572 M 758.72 % | 2.745 M 4.85 % | 2.618 M -7.49 % | 2.830 M 60.61 % | 1.762 M 20.11 % | 1.467 M 16.52 % | 1.259 M 33.09 % | 946.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 |
| Depreciation and amortization | 6.187 M 118.54 % | 2.831 M 20.21 % | 2.355 M 13.55 % | 2.074 M 189.36 % | 716.750 K -11.95 % | 814.000 K 62.15 % | 502.000 K -26.12 % | 679.500 K 35.36 % | 502.000 K 0.00 % | 502.000 K -0.35 % | 503.750 K 8.80 % | 463.000 K 2.89 % | 450.000 K -10.67 % | 503.750 K 51.79 % | 331.880 K -27.30 % | 456.500 K 32.90 % | 343.500 K 3.46 % | 332.000 K 34.46 % | 246.918 K -19.44 % | 306.500 K 24.13 % | 246.918 K 0.00 % | 246.918 K 2 978.78 % | 8.020 K -95.57 % | 181.000 K 6.47 % | 170.000 K 2 019.70 % | 8.020 K 0.00 % | 8.020 K 0.00 % | 8.020 K -19.80 % | 10.000 K 24.69 % | 8.020 K 140.12 % | 3.340 K -66.60 % | 10.000 K 103.45 % | -290.000 K -118.27 % | 1.587 M 1 320.94 % | -130.000 K 78.69 % | -610.000 K -248.78 % | 410.000 K -80.57 % | 2.110 M 483.58 % | -550.000 K -1 741.94 % | 33.497 K 351.63 % | -13.312 K -221.69 % | 10.939 K 0.00 % | 10.939 K 292.45 % | -5.684 K 80.99 % | -29.900 K 68.51 % | -94.942 K |
| Operating income | 33.151 M 92.95 % | 17.181 M -3.27 % | 17.761 M -31.15 % | 25.797 M 67.59 % | 15.393 M 0.12 % | 15.374 M 2.33 % | 15.024 M -50.04 % | 30.070 M 100.92 % | 14.966 M -47.55 % | 28.533 M 122.77 % | 12.808 M -6.59 % | 13.711 M 0.85 % | 13.596 M -7.37 % | 14.677 M 25.11 % | 11.731 M -3.02 % | 12.096 M -5.49 % | 12.798 M 9.11 % | 11.729 M -1.96 % | 11.964 M -3.29 % | 12.371 M 1.29 % | 12.214 M 6.28 % | 11.492 M 4.53 % | 10.994 M -0.99 % | 11.104 M 17.40 % | 9.458 M 213.57 % | 3.016 M 7.82 % | 2.797 M 14.18 % | 2.450 M -2.00 % | 2.500 M 941.71 % | -297.013 K -842.53 % | 40.000 K -92.00 % | 500.000 K 72.41 % | 290.000 K 118.27 % | -1.587 M -1 233.73 % | 140.000 K -72.55 % | 510.000 K 224.39 % | -410.000 K -510.00 % | 100.000 K 105.71 % | -1.750 M -5 124.35 % | -33.497 K -351.63 % | 13.312 K 221.69 % | -10.939 K 0.00 % | -10.939 K -292.45 % | 5.684 K -80.99 % | 29.900 K -68.51 % | 94.942 K |
| Operating income ratio | 0.16 93.27 % | 0.08 -13.38 % | 0.09 33.85 % | 0.07 -17.37 % | 0.08 -14.38 % | 0.10 -6.52 % | 0.10 -40.07 % | 0.17 184.51 % | 0.06 -37.45 % | 0.10 40.17 % | 0.07 -16.94 % | 0.08 -20.03 % | 0.11 4.84 % | 0.10 50.84 % | 0.07 2.83 % | 0.06 19.37 % | 0.05 -33.35 % | 0.08 10.16 % | 0.07 15.00 % | 0.06 5.34 % | 0.06 -0.71 % | 0.06 29.72 % | 0.05 -6.46 % | 0.05 -2.13 % | 0.05 44.89 % | 0.04 -84.98 % | 0.24 -75.70 % | 0.98 -0.04 % | 0.98 552.42 % | -0.22 -458.00 % | -0.04 -105.28 % | 0.74 625.15 % | 0.10 -95.54 % | 2.27 25 606.19 % | 0.01 -96.20 % | 0.23 190.31 % | -0.26 -216.04 % | 0.22 108.00 % | -2.78 | 0.00 -100.00 % | 0.03 402.63 % | -0.01 0.00 % | -0.01 -106.73 % | 0.12 -87.66 % | 1.00 15.47 % | 0.86 |
| Total other income expenses net | -53.281 M -2 633.76 % | -1.949 M -26.72 % | -1.538 M 36.47 % | -2.421 M -392.07 % | -492.000 K 47.32 % | -934.000 K 25.76 % | -1.258 M 92.90 % | -17.729 M -1 471.72 % | -1.128 M 91.93 % | -13.977 M -1 095.64 % | -1.169 M 40.24 % | -1.956 M 4.26 % | -2.043 M 1.02 % | -2.064 M -20.91 % | -1.707 M 19.97 % | -2.133 M 25.71 % | -2.871 M 7.21 % | -3.094 M 0.58 % | -3.112 M 5.73 % | -3.301 M 1.11 % | -3.338 M 9.44 % | -3.686 M -35.86 % | -2.713 M 10.67 % | -3.037 M -90.53 % | -1.594 M -644.06 % | 292.983 K 155.37 % | -529.100 K -429.10 % | -100.000 K 72.97 % | -370.000 K | 0.000 | 0.000 -100.00 % | 10.000 K | 0.000 -100.00 % | 1.362 M | 0.000 -100.00 % | 100.000 K | 0.000 100.00 % | -1.528 M | 0.000 -100.00 % | 634.230 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -190.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 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-03-31 | 2022-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-09-30 | 2017-06-30 | 2017-03-31 | 2016-03-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 -100.00 % | 142.339 M | 0.000 -100.00 % | 36.944 M 209.78 % | -33.652 M -325.97 % | 14.892 M -68.49 % | 47.265 M 329.33 % | 11.009 M 153.28 % | -20.662 M -116.91 % | 122.162 M 454.47 % | -34.463 M -284.78 % | 18.651 M -72.86 % | 68.711 M 37.36 % | 50.023 M -7.28 % | 53.948 M 947.94 % | 5.148 M -94.15 % | 87.928 M 1 075.04 % | 7.483 M -92.99 % | 106.683 M 1 269.82 % | 7.788 M -93.95 % | 128.814 M 441.21 % | 23.801 M -75.51 % | 97.169 M 718.95 % | 11.865 M 211.01 % | -10.689 M -827.12 % | 1.470 M 256.38 % | -940.000 K -156.97 % | 1.650 M 216.83 % | -1.412 M -255.73 % | 906.879 K -37.43 % | 1.449 M 67.74 % | 864.123 K 141.85 % | 357.301 K 137.96 % | -941.179 K -226.68 % | 742.975 K 245.86 % | -509.361 K 0.00 % | -509.361 K |
| Total investments | 0.000 -100.00 % | 200.000 K | 0.000 -100.00 % | 200.000 K -99.70 % | 67.304 M 33 552.00 % | 200.000 K -99.79 % | 94.530 M 47 165.00 % | 200.000 K 0.00 % | 200.000 K -99.92 % | 244.324 M 122 062.00 % | 200.000 K -99.46 % | 37.302 M 37 202.00 % | 100.000 K -99.90 % | 100.046 M 99 946.00 % | 100.000 K -99.03 % | 10.296 M 543.50 % | 1.600 M -89.31 % | 14.966 M 14 866.00 % | 100.000 K -99.36 % | 15.576 M | 0.000 -100.00 % | 47.602 M 190.86 % | 16.366 M -31.03 % | 23.730 M | 0.000 -100.00 % | 2.940 M | 0.000 -100.00 % | 3.300 M | 0.000 | 0.000 -100.00 % | 2.899 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.486 M | 0.000 | 0.000 |
| Total debt | 0.000 -100.00 % | 169.238 M | 0.000 -100.00 % | 99.355 M | 0.000 -100.00 % | 48.544 M | 0.000 -100.00 % | 58.274 M 23.48 % | 47.192 M | 0.000 -100.00 % | 87.699 M | 0.000 -100.00 % | 87.362 M | 0.000 -100.00 % | 103.971 M | 0.000 -100.00 % | 93.076 M | 0.000 -100.00 % | 114.166 M | 0.000 -100.00 % | 136.603 M | 0.000 -100.00 % | 104.604 M | 0.000 -100.00 % | 1.121 M | 0.000 -100.00 % | 530.000 K | 0.000 -100.00 % | 233.615 K -89.90 % | 2.314 M | 0.000 -100.00 % | 2.314 M 0.00 % | 2.314 M 890.35 % | 233.615 K | 0.000 -100.00 % | 233.615 K 0.00 % | 233.615 K |
| Accumulated other comprehensive income loss | 486.495 M | 0.000 -100.00 % | 477.559 M 26.49 % | 377.559 M -16.16 % | 450.321 M | 0.000 -100.00 % | 429.783 M 30.32 % | 329.783 M 773 547 185 371 418 752.00 % | 0.000 -100.00 % | 249.051 M 15.00 % | 216.561 M 71.40 % | 126.351 M 889 116 119 559 202 560.00 % | 0.000 -100.00 % | 110.190 M 41.81 % | 77.700 M -18.51 % | 95.354 M | 0.000 -100.00 % | 83.036 M | 0.000 -100.00 % | 63.604 M 1 790 283 393 213 787 904.00 % | 0.000 -100.00 % | 48.136 M | 0.000 -100.00 % | 40.036 M | 0.000 -100.00 % | 36.000 M 2 026 619 832 316 723 200.00 % | 0.000 -100.00 % | 32.740 M 732 660 133 168 248 704.00 % | 0.000 -100.00 % | 594.068 K -98.17 % | 32.381 M 2 430 493 564 640 060 928.00 % | 0.000 52.94 % | 0.000 -610.00 % | 0.000 -100.00 % | 32.877 M 1 316 118 144 063 896 576.00 % | 0.000 0.00 % | 0.000 |
| Retained earnings | 0.000 -100.00 % | 198.599 M | 0.000 | 0.000 | 0.000 -100.00 % | 162.425 M | 0.000 | 0.000 -100.00 % | 123.954 M | 0.000 | 0.000 | 0.000 -100.00 % | 87.872 M | 0.000 | 0.000 | 0.000 -100.00 % | 56.875 M | 0.000 -100.00 % | 50.546 M | 0.000 -100.00 % | 31.114 M | 0.000 -100.00 % | 15.646 M | 0.000 -100.00 % | 7.546 M | 0.000 -100.00 % | 3.510 M | 0.000 -100.00 % | 185.422 K | 0.000 | 0.000 100.00 % | -109.321 K 50.51 % | -220.899 K -123.46 % | 941.755 K | 0.000 -100.00 % | 386.655 K 0.00 % | 386.655 K |
| Common stock | 0.000 -100.00 % | 100.000 M | 0.000 -100.00 % | 100.000 M | 0.000 -100.00 % | 100.000 M | 0.000 -100.00 % | 100.000 M 0.00 % | 100.000 M | 0.000 -100.00 % | 32.490 M | 0.000 -100.00 % | 32.490 M | 0.000 -100.00 % | 32.490 M | 0.000 -100.00 % | 32.490 M | 0.000 -100.00 % | 32.490 M | 0.000 -100.00 % | 32.490 M | 0.000 -100.00 % | 32.490 M | 0.000 -100.00 % | 32.490 M | 0.000 -100.00 % | 32.490 M | 0.000 -100.00 % | 32.490 M 0.00 % | 32.490 M | 0.000 -100.00 % | 32.490 M 0.00 % | 32.490 M 0.00 % | 32.490 M | 0.000 -100.00 % | 32.490 M 0.00 % | 32.490 M |
| Total equity | 486.495 M 0.00 % | 486.495 M 1.87 % | 477.559 M 0.00 % | 477.559 M 6.05 % | 450.321 M 0.00 % | 450.321 M 4.78 % | 429.783 M 0.00 % | 429.783 M 4.35 % | 411.850 M 65.37 % | 249.051 M 0.00 % | 249.051 M 97.11 % | 126.351 M 0.00 % | 126.351 M 14.67 % | 110.190 M 0.00 % | 110.190 M 15.56 % | 95.354 M 0.00 % | 95.354 M 14.83 % | 83.036 M 0.00 % | 83.036 M 30.55 % | 63.604 M 0.00 % | 63.604 M 32.13 % | 48.136 M 0.00 % | 48.136 M 20.23 % | 40.036 M 0.00 % | 40.036 M 11.21 % | 36.000 M 0.00 % | 36.000 M 9.96 % | 32.740 M 0.20 % | 32.675 M -1.24 % | 33.084 M 2.17 % | 32.381 M 0.00 % | 32.381 M 0.35 % | 32.269 M -3.48 % | 33.432 M 1.69 % | 32.877 M 0.00 % | 32.877 M 0.00 % | 32.877 M |
| Other non current liabilities | -486.495 M -6 472.74 % | 7.634 M 101.60 % | -477.559 M -27 625.01 % | 1.735 M 100.39 % | -450.321 M -30 121.40 % | 1.500 M 100.35 % | -429.783 M -32 101.71 % | 1.343 M 17.50 % | 1.143 M | 0.000 -100.00 % | 85.000 K | 0.000 -100.00 % | 116.000 K | 0.000 -100.00 % | 425.000 K | 0.000 -100.00 % | 216.000 K | 0.000 -100.00 % | 361.000 K | 0.000 -100.00 % | 140.689 K | 0.000 -100.00 % | 221.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 |
| Long term debt | 0.000 -100.00 % | 134.725 M | 0.000 -100.00 % | 71.872 M | 0.000 -100.00 % | 18.697 M | 0.000 -100.00 % | 32.341 M 45.93 % | 22.162 M | 0.000 -100.00 % | 62.790 M | 0.000 -100.00 % | 62.459 M | 0.000 -100.00 % | 82.628 M | 0.000 -100.00 % | 65.447 M | 0.000 -100.00 % | 99.549 M | 0.000 -100.00 % | 130.775 M | 0.000 -100.00 % | 101.843 M | 0.000 -100.00 % | 1.121 M | 0.000 | 0.000 | 0.000 -100.00 % | 233.615 K -89.90 % | 2.314 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | -486.495 M -438.98 % | 143.516 M 130.05 % | -477.559 M -740.15 % | 74.601 M 116.57 % | -450.321 M -2 329.64 % | 20.197 M 104.70 % | -429.783 M -1 375.93 % | 33.684 M 44.54 % | 23.305 M | 0.000 -100.00 % | 62.875 M | 0.000 -100.00 % | 62.575 M | 0.000 -100.00 % | 83.053 M | 0.000 -100.00 % | 65.663 M | 0.000 -100.00 % | 99.910 M | 0.000 -100.00 % | 130.915 M | 0.000 -100.00 % | 102.064 M | 0.000 -100.00 % | 1.121 M | 0.000 | 0.000 | 0.000 -100.00 % | 233.615 K -89.90 % | 2.314 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 0.000 -100.00 % | 10.506 M | 0.000 -100.00 % | 20.908 M | 0.000 -100.00 % | 13.229 M | 0.000 -100.00 % | 7.747 M -47.37 % | 14.719 M | 0.000 -100.00 % | 15.855 M | 0.000 -100.00 % | 21.683 M | 0.000 -100.00 % | 24.355 M | 0.000 -100.00 % | 12.287 M | 0.000 -100.00 % | 19.905 M | 0.000 -100.00 % | 20.375 M | 0.000 -100.00 % | 5.167 M | 0.000 -100.00 % | 1.060 M | 0.000 -100.00 % | 1.800 M | 0.000 -100.00 % | 124.000 K -34.91 % | 190.500 K | 0.000 -100.00 % | 55.500 K -74.92 % | 221.320 K 693.75 % | 27.883 K | 0.000 -100.00 % | 87.742 K 0.00 % | 87.742 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 -100.00 % | 34.513 M | 0.000 -100.00 % | 27.483 M | 0.000 -100.00 % | 29.847 M | 0.000 -100.00 % | 25.933 M 3.61 % | 25.030 M | 0.000 -100.00 % | 24.909 M | 0.000 -100.00 % | 24.903 M | 0.000 -100.00 % | 21.343 M | 0.000 -100.00 % | 27.629 M | 0.000 -100.00 % | 14.617 M | 0.000 -100.00 % | 5.828 M | 0.000 -100.00 % | 2.761 M | 0.000 | 0.000 | 0.000 -100.00 % | 530.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.314 M 0.00 % | 2.314 M 890.35 % | 233.615 K | 0.000 -100.00 % | 233.615 K 0.00 % | 233.615 K |
| Total current liabilities | 0.000 -100.00 % | 127.636 M | 0.000 -100.00 % | 119.771 M | 0.000 -100.00 % | 89.907 M | 0.000 -100.00 % | 106.197 M -30.88 % | 153.641 M | 0.000 -100.00 % | 134.048 M | 0.000 -100.00 % | 130.307 M | 0.000 -100.00 % | 149.434 M | 0.000 -100.00 % | 145.435 M | 0.000 -100.00 % | 180.903 M | 0.000 -100.00 % | 165.892 M | 0.000 -100.00 % | 198.473 M | 0.000 -100.00 % | 50.114 M | 0.000 -100.00 % | 8.360 M | 0.000 -100.00 % | 6.188 M -9.23 % | 6.817 M | 0.000 -100.00 % | 9.471 M 214.92 % | 3.007 M 1 050.00 % | 261.498 K | 0.000 -100.00 % | 321.357 K 0.00 % | 321.357 K |
| Total liabilities | -486.495 M -279.42 % | 271.152 M 156.78 % | -477.559 M -345.69 % | 194.372 M 143.16 % | -450.321 M -509.00 % | 110.104 M 125.62 % | -429.783 M -407.25 % | 139.881 M -20.95 % | 176.946 M | 0.000 -100.00 % | 196.923 M | 0.000 -100.00 % | 192.882 M | 0.000 -100.00 % | 232.487 M | 0.000 -100.00 % | 211.098 M | 0.000 -100.00 % | 280.813 M | 0.000 -100.00 % | 296.807 M | 0.000 -100.00 % | 300.537 M | 0.000 -100.00 % | 51.235 M | 0.000 -100.00 % | 8.360 M | 0.000 -100.00 % | 6.421 M -29.67 % | 9.131 M | 0.000 -100.00 % | 9.471 M 214.92 % | 3.007 M 1 050.00 % | 261.498 K | 0.000 -100.00 % | 321.357 K 0.00 % | 321.357 K |
| Other non current assets | 0.000 -100.00 % | 144.195 M | 0.000 -100.00 % | 140.182 M 516.56 % | -33.652 M -124.01 % | 140.174 M 396.57 % | -47.265 M -136.87 % | 128.199 M 94.75 % | 65.829 M 153.89 % | -122.162 M -882.54 % | 15.611 M 183.70 % | -18.651 M -242.25 % | 13.111 M 126.21 % | -50.023 M -736.51 % | 7.859 M 252.66 % | -5.148 M -4 780.00 % | 110.000 K 101.47 % | -7.483 M -313.56 % | 3.504 M 144.99 % | -7.788 M -331.72 % | 3.361 M 114.12 % | -23.801 M -24 386.73 % | 98.000 K 100.83 % | -11.865 M -247.53 % | 8.042 M 647.10 % | -1.470 M -14 600.00 % | -10.000 K 99.39 % | -1.650 M -106.85 % | 24.093 M 8 414.09 % | 282.976 K 119.52 % | -1.449 M -612.23 % | 282.976 K 3.94 % | 272.260 K -99.17 % | 32.618 M 4 490.24 % | -742.976 K -1 435.81 % | 55.620 K 0.00 % | 55.620 K |
| Long term investments | 0.000 -100.00 % | 200.000 K | 0.000 -100.00 % | 200.000 K | 0.000 -100.00 % | 200.000 K | 0.000 -100.00 % | 200.000 K 0.00 % | 200.000 K | 0.000 -100.00 % | 200.000 K | 0.000 -100.00 % | 100.000 K | 0.000 -100.00 % | 100.000 K | 0.000 -100.00 % | 1.600 M | 0.000 -100.00 % | 100.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 -100.00 % | 11.301 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 |
| GoodWill | 0.000 | 0.000 | 0.000 -100.00 % | 11.309 M | 0.000 -100.00 % | 11.316 M | 0.000 -100.00 % | 11.326 M -0.09 % | 11.336 M | 0.000 -100.00 % | 11.349 M | 0.000 -100.00 % | 11.362 M | 0.000 -100.00 % | 11.379 M | 0.000 -100.00 % | 11.397 M | 0.000 -100.00 % | 11.420 M | 0.000 -100.00 % | 5.454 M | 0.000 -100.00 % | 3.736 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 -100.00 % | 11.301 M | 0.000 -100.00 % | 11.309 M | 0.000 -100.00 % | 11.316 M | 0.000 -100.00 % | 11.326 M -0.09 % | 11.336 M | 0.000 -100.00 % | 11.349 M | 0.000 -100.00 % | 11.362 M | 0.000 -100.00 % | 11.379 M | 0.000 -100.00 % | 11.397 M | 0.000 -100.00 % | 11.420 M | 0.000 -100.00 % | 5.454 M | 0.000 -100.00 % | 3.736 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 |
| Property plant equipment net | 0.000 -100.00 % | 36.183 M | 0.000 -100.00 % | 40.468 M | 0.000 -100.00 % | 23.901 M | 0.000 -100.00 % | 13.395 M -6.98 % | 14.400 M | 0.000 -100.00 % | 11.533 M | 0.000 -100.00 % | 12.214 M | 0.000 -100.00 % | 12.235 M | 0.000 -100.00 % | 12.117 M | 0.000 -100.00 % | 11.611 M | 0.000 -100.00 % | 11.355 M | 0.000 -100.00 % | 9.720 M | 0.000 -100.00 % | 18.721 K | 0.000 -100.00 % | 40.000 K | 0.000 -100.00 % | 50.801 K -33.33 % | 76.201 K | 0.000 -100.00 % | 82.881 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current assets | 0.000 -100.00 % | 191.879 M | 0.000 -100.00 % | 192.159 M 671.02 % | -33.652 M -119.16 % | 175.591 M 471.50 % | -47.265 M -130.87 % | 153.120 M 66.86 % | 91.765 M 175.12 % | -122.162 M -415.72 % | 38.693 M 307.46 % | -18.651 M -150.70 % | 36.787 M 173.54 % | -50.023 M -258.44 % | 31.573 M 713.31 % | -5.148 M -120.41 % | 25.224 M 437.08 % | -7.483 M -128.09 % | 26.635 M 442.00 % | -7.788 M -138.61 % | 20.170 M 184.75 % | -23.801 M -275.60 % | 13.554 M 214.24 % | -11.865 M -247.19 % | 8.061 M 648.37 % | -1.470 M -5 000.00 % | 30.000 K 101.82 % | -1.650 M -106.83 % | 24.144 M 6 621.93 % | 359.177 K 124.78 % | -1.449 M -496.19 % | 365.857 K 34.38 % | 272.260 K -99.17 % | 32.618 M 4 490.24 % | -742.976 K -1 435.81 % | 55.620 K 0.00 % | 55.620 K |
| Other current assets | -26.899 M -124.95 % | 107.811 M 272.74 % | -62.411 M -390.61 % | 21.476 M | 0.000 -100.00 % | 14.724 M | 0.000 -100.00 % | 21.324 M 87.07 % | 11.399 M | 0.000 -100.00 % | 9.415 M | 0.000 -100.00 % | 12.388 M | 0.000 -100.00 % | 1.729 M | 0.000 -100.00 % | 3.446 M | 0.000 -100.00 % | 16.447 M | 0.000 -100.00 % | 16.456 M | 0.000 -100.00 % | 7.886 M | 0.000 -100.00 % | 348.186 K | 0.000 -100.00 % | 34.130 M | 0.000 | 0.000 -100.00 % | 21.546 M | 0.000 -100.00 % | 21.134 M 3.01 % | 20.517 M | 0.000 | 0.000 -100.00 % | 20.499 M 0.00 % | 20.499 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 94.530 M | 0.000 | 0.000 -100.00 % | 244.324 M | 0.000 -100.00 % | 37.302 M | 0.000 -100.00 % | 100.046 M | 0.000 -100.00 % | 10.296 M | 0.000 -100.00 % | 14.966 M | 0.000 -100.00 % | 15.576 M | 0.000 -100.00 % | 47.602 M 190.86 % | 16.366 M -31.03 % | 23.730 M | 0.000 -100.00 % | 2.940 M | 0.000 -100.00 % | 3.300 M | 0.000 | 0.000 -100.00 % | 2.899 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.486 M | 0.000 | 0.000 |
| cash and cash equivalents | 0.000 -100.00 % | 26.899 M | 0.000 -100.00 % | 62.411 M 85.46 % | 33.652 M 0.00 % | 33.652 M 171.20 % | -47.265 M -200.00 % | 47.265 M -30.34 % | 67.854 M 155.54 % | -122.162 M -200.00 % | 122.162 M 754.99 % | -18.651 M -200.00 % | 18.651 M 137.28 % | -50.023 M -200.00 % | 50.023 M 1 071.70 % | -5.148 M -200.00 % | 5.148 M 168.80 % | -7.483 M -200.00 % | 7.483 M 196.08 % | -7.788 M -200.00 % | 7.788 M 132.72 % | -23.801 M -420.12 % | 7.435 M 162.66 % | -11.865 M -200.46 % | 11.810 M 903.41 % | -1.470 M -200.00 % | 1.470 M 189.09 % | -1.650 M -200.25 % | 1.646 M 17.00 % | 1.407 M 197.05 % | -1.449 M -200.00 % | 1.449 M -25.91 % | 1.956 M 66.52 % | 1.175 M 258.12 % | -742.975 K -200.00 % | 742.976 K 0.00 % | 742.976 K |
| Cash and short term investments | 26.899 M 0.00 % | 26.899 M -56.90 % | 62.411 M 0.00 % | 62.411 M 85.46 % | 33.652 M 0.00 % | 33.652 M -28.80 % | 47.265 M 0.00 % | 47.265 M -30.34 % | 67.854 M -44.46 % | 122.162 M 0.00 % | 122.162 M 554.99 % | 18.651 M 0.00 % | 18.651 M -62.72 % | 50.023 M 0.00 % | 50.023 M 871.70 % | 5.148 M 0.00 % | 5.148 M -31.20 % | 7.483 M 0.00 % | 7.483 M -3.92 % | 7.788 M 0.00 % | 7.788 M -67.28 % | 23.801 M 0.00 % | 23.801 M 100.60 % | 11.865 M 0.46 % | 11.810 M 703.41 % | 1.470 M 0.00 % | 1.470 M -10.91 % | 1.650 M 0.25 % | 1.646 M 17.00 % | 1.407 M -2.95 % | 1.449 M 0.00 % | 1.449 M -25.91 % | 1.956 M 66.52 % | 1.175 M 58.12 % | 742.976 K 0.00 % | 742.976 K 0.00 % | 742.976 K |
| Total current assets | 0.000 -100.00 % | 565.769 M | 0.000 -100.00 % | 479.771 M 1 325.68 % | 33.652 M -91.26 % | 384.834 M 714.21 % | 47.265 M -88.65 % | 416.544 M -16.19 % | 497.031 M 306.86 % | 122.162 M -70.01 % | 407.281 M 2 083.70 % | 18.651 M -93.40 % | 282.446 M 464.63 % | 50.023 M -83.92 % | 311.104 M 5 943.20 % | 5.148 M -98.17 % | 281.228 M 3 658.23 % | 7.483 M -97.78 % | 337.214 M 4 229.88 % | 7.788 M -97.71 % | 340.240 M 1 329.52 % | 23.801 M -92.90 % | 335.119 M 2 724.43 % | 11.865 M -85.74 % | 83.210 M 5 560.54 % | 1.470 M -96.68 % | 44.330 M 2 586.67 % | 1.650 M -88.97 % | 14.953 M -64.27 % | 41.855 M 2 787.59 % | 1.449 M -96.51 % | 41.485 M 18.52 % | 35.004 M 2 879.59 % | 1.175 M 58.12 % | 742.976 K -97.76 % | 33.242 M 0.00 % | 33.242 M |
| Inventory | 0.000 -100.00 % | 92.442 M | 0.000 -100.00 % | 73.510 M | 0.000 -100.00 % | 104.397 M | 0.000 -100.00 % | 70.862 M -20.63 % | 89.275 M | 0.000 -100.00 % | 77.080 M | 0.000 -100.00 % | 80.000 M | 0.000 -100.00 % | 65.970 M | 0.000 -100.00 % | 92.852 M | 0.000 -100.00 % | 102.076 M | 0.000 -100.00 % | 88.314 M | 0.000 -100.00 % | 94.708 M | 0.000 -100.00 % | 6.362 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.000 M | 0.000 | 0.000 -100.00 % | 12.000 M 0.00 % | 12.000 M |
| Net receivables | 0.000 -100.00 % | 338.617 M | 0.000 -100.00 % | 322.374 M | 0.000 -100.00 % | 232.061 M | 0.000 -100.00 % | 277.093 M -15.65 % | 328.503 M | 0.000 -100.00 % | 198.624 M | 0.000 -100.00 % | 171.407 M | 0.000 -100.00 % | 193.382 M | 0.000 -100.00 % | 179.782 M | 0.000 -100.00 % | 211.208 M | 0.000 -100.00 % | 227.682 M | 0.000 -100.00 % | 208.724 M | 0.000 -100.00 % | 64.689 M | 0.000 -100.00 % | 8.730 M | 0.000 -100.00 % | 13.307 M -29.60 % | 18.902 M | 0.000 -100.00 % | 18.902 M 3 458.11 % | 531.245 K | 0.000 | 0.000 | 0.000 | 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 |
| Other assets | 0.000 100.00 % | -1.000 K | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| Account payables | 0.000 -100.00 % | 74.701 M | 0.000 -100.00 % | 65.936 M | 0.000 -100.00 % | 45.018 M | 0.000 -100.00 % | 69.523 M -38.96 % | 113.892 M | 0.000 -100.00 % | 93.284 M | 0.000 -100.00 % | 83.721 M | 0.000 -100.00 % | 103.736 M | 0.000 -100.00 % | 105.519 M | 0.000 -100.00 % | 146.381 M | 0.000 -100.00 % | 139.689 M | 0.000 -100.00 % | 190.545 M | 0.000 -100.00 % | 49.054 M | 0.000 -100.00 % | 6.030 M | 0.000 -100.00 % | 6.064 M -8.49 % | 6.626 M | 0.000 -100.00 % | 7.101 M 1 403.58 % | 472.300 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 0.000 -100.00 % | 7.916 M | 0.000 -100.00 % | 5.444 M | 0.000 -100.00 % | 1.813 M | 0.000 -100.00 % | 2.994 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 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 -100.00 % | 187.896 M | 0.000 | 0.000 | 0.000 -100.00 % | 187.896 M | 0.000 | 0.000 -100.00 % | 187.896 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.989 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.989 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 0.00 % | 0.000 |
| Deferred tax liabilities non current | 0.000 -100.00 % | 1.157 M | 0.000 -100.00 % | 994.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 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 0.000 -100.00 % | 757.647 M | 0.000 -100.00 % | 671.931 M | 0.000 -100.00 % | 560.425 M | 0.000 -100.00 % | 569.664 M -3.25 % | 588.796 M | 0.000 -100.00 % | 445.974 M | 0.000 -100.00 % | 319.233 M | 0.000 -100.00 % | 342.677 M | 0.000 -100.00 % | 306.452 M | 0.000 -100.00 % | 363.849 M | 0.000 -100.00 % | 360.411 M | 0.000 -100.00 % | 348.673 M | 0.000 -100.00 % | 91.271 M | 0.000 -100.00 % | 44.360 M | 0.000 -100.00 % | 39.097 M -7.39 % | 42.215 M | 0.000 -100.00 % | 41.851 M 18.64 % | 35.276 M 4.39 % | 33.793 M | 0.000 -100.00 % | 33.298 M 0.00 % | 33.298 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-03-31 | 2022-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-09-30 | 2017-06-30 | 2017-03-31 | 2016-03-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 | 6.782 M 158.08 % | -11.678 M 0.53 % | -11.740 M 28.08 % | -16.323 M -50.69 % | -10.832 M -4.54 % | -10.362 M -1.82 % | -10.177 M -16.90 % | -8.706 M 14.86 % | -10.226 M -0.76 % | -10.149 M -16.88 % | -8.683 M -0.53 % | -8.637 M -0.28 % | -8.613 M 0.81 % | -8.683 M -16.13 % | -7.477 M -0.55 % | -7.436 M -0.49 % | -7.400 M -30.60 % | -5.666 M 14.82 % | -6.652 M 2.05 % | -6.791 M -2.07 % | -6.653 M -15.62 % | -5.754 M 6.91 % | -6.181 M -7.03 % | -5.775 M 1.42 % | -5.858 M -144.45 % | -2.396 M -40.11 % | -1.710 M 2.82 % | -1.760 M -18.12 % | -1.490 M -420.25 % | 465.255 K 1 263.14 % | -40.000 K 92.16 % | -510.000 K -168.42 % | -190.000 K -179.69 % | 238.422 K 270.30 % | -140.000 K 77.05 % | -610.000 K -248.78 % | 410.000 K -63.64 % | 1.128 M -35.57 % | 1.750 M 391.31 % | -600.733 K -4 412.72 % | -13.312 K -422.40 % | 4.129 K 0.00 % | 4.129 K 172.64 % | -5.684 K 80.99 % | -29.900 K 18.64 % | -36.752 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 |
| 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 |