Regency Fincorp Limited REGENCY.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 199.600 M 191.63 % | 68.443 M 65.44 % | 41.370 M 49.11 % | 27.744 M -9.27 % | 30.578 M 83.29 % | 16.683 M -19.56 % | 20.740 M 222.94 % | 6.422 M 55.34 % | 4.134 M -21.61 % | 5.274 M 603.20 % | 750.000 K 2 038.15 % | 35.077 K |
| Net income | 49.800 M 153.19 % | 19.669 M 112.66 % | 9.249 M 67.04 % | 5.537 M 32.40 % | 4.182 M 11.13 % | 3.763 M 4.15 % | 3.613 M 57.71 % | 2.291 M 10.73 % | 2.069 M -45.35 % | 3.785 M 4 059.88 % | 91.000 K 379.28 % | 18.987 K |
| Income before tax | 66.900 M 161.48 % | 25.585 M 100.87 % | 12.737 M 76.93 % | 7.199 M 19.51 % | 6.024 M 12.77 % | 5.342 M 9.24 % | 4.890 M 57.88 % | 3.097 M 4.82 % | 2.955 M -39.99 % | 4.924 M 4 296.68 % | 112.000 K 366.92 % | 23.987 K |
| Income before tax ratio | 0.34 -10.34 % | 0.37 21.42 % | 0.31 18.65 % | 0.26 31.71 % | 0.20 -38.48 % | 0.32 35.81 % | 0.24 -51.11 % | 0.48 -32.52 % | 0.71 -23.45 % | 0.93 525.24 % | 0.15 -78.16 % | 0.68 |
| EBITDA | 59.204 M 69.28 % | 34.975 M 111.84 % | 16.510 M 62.44 % | 10.164 M 42.29 % | 7.143 M 8 503.53 % | -85.000 K -101.68 % | 5.055 M 55.40 % | 3.253 M 9.66 % | 2.966 M -39.76 % | 4.924 M 4 296.68 % | 112.000 K 705.18 % | 13.910 K |
| Net income ratio | 0.25 -13.18 % | 0.29 28.54 % | 0.22 12.02 % | 0.20 45.93 % | 0.14 -39.37 % | 0.23 29.48 % | 0.17 -51.17 % | 0.36 -28.71 % | 0.50 -30.28 % | 0.72 491.57 % | 0.12 -77.58 % | 0.54 |
| Ratio EBITDA | 0.30 -41.96 % | 0.51 28.05 % | 0.40 8.93 % | 0.37 56.83 % | 0.23 4 684.87 % | -0.01 -102.09 % | 0.24 -51.88 % | 0.51 -29.41 % | 0.72 -23.15 % | 0.93 525.24 % | 0.15 -62.34 % | 0.40 |
| Gross profit ratio | 0.37 -62.73 % | 1.00 53.77 % | 0.65 22.73 % | 0.53 -8.69 % | 0.58 -41.97 % | 1.00 107.88 % | 0.48 -35.47 % | 0.75 -25.45 % | 1.00 1.74 % | 0.98 -1.71 % | 1.00 | 0.00 |
| Weighted average shs out dil | 45.333 M 17.36 % | 38.627 M 261.48 % | 10.686 M 30.29 % | 8.202 M 0.00 % | 8.202 M 0.00 % | 8.202 M 10.48 % | 7.424 M 23.73 % | 6.000 M 0.06 % | 5.997 M -0.20 % | 6.009 M -0.96 % | 6.067 M 1.10 % | 6.000 M |
| Weighted average shs out | 45.333 M 17.55 % | 38.567 M 260.91 % | 10.686 M 30.29 % | 8.202 M 0.00 % | 8.202 M 0.00 % | 8.202 M 10.48 % | 7.424 M 23.73 % | 6.000 M 0.06 % | 5.997 M -0.20 % | 6.009 M -0.96 % | 6.067 M 1.10 % | 6.000 M |
| EPS diluted | 1.10 115.69 % | 0.51 -41.38 % | 0.87 27.94 % | 0.68 33.33 % | 0.51 10.87 % | 0.46 -6.12 % | 0.49 28.95 % | 0.38 8.57 % | 0.35 -44.44 % | 0.63 4 100.00 % | 0.02 200.00 % | 0.01 |
| Earnings per share | 1.10 115.69 % | 0.51 -41.38 % | 0.87 27.94 % | 0.68 33.33 % | 0.51 10.87 % | 0.46 -6.12 % | 0.49 28.95 % | 0.38 8.57 % | 0.35 -44.44 % | 0.63 4 100.00 % | 0.02 200.00 % | 0.01 |
| Gross profit | 74.400 M 8.70 % | 68.443 M 154.40 % | 26.904 M 83.01 % | 14.701 M -17.15 % | 17.745 M 6.37 % | 16.683 M 67.21 % | 9.977 M 108.39 % | 4.788 M 15.80 % | 4.134 M -20.25 % | 5.184 M 591.20 % | 750.000 K | 0.000 |
| Income tax expense | 17.200 M 190.74 % | 5.916 M 69.61 % | 3.488 M 109.87 % | 1.662 M -9.77 % | 1.842 M 16.66 % | 1.579 M 23.65 % | 1.277 M 58.36 % | 806.386 K -8.99 % | 886.073 K -22.19 % | 1.139 M 5 322.80 % | 21.000 K 320.00 % | 5.000 K |
| Cost of revenue | 125.200 M | 0.000 -100.00 % | 107.996 M 176.30 % | 39.087 M 14.87 % | 34.028 M | 0.000 -100.00 % | 10.763 M 558.43 % | 1.635 M 906.82 % | 162.357 K 80.40 % | 90.000 K | 0.000 | 0.000 |
| General and administrative expenses | 40.429 M 975.24 % | 3.760 M 381.43 % | 781.000 K -10.33 % | 871.000 K -86.87 % | 6.632 M 11.80 % | 5.932 M 689.88 % | 751.000 K 134.71 % | 319.969 K 654.79 % | 42.392 K -11.80 % | 48.061 K -89.32 % | 450.198 K 5 464.87 % | 8.090 K |
| Selling and marketing expenses | 83.000 K 10.67 % | 75.000 K -90.94 % | 828.000 K 874.12 % | 85.000 K -65.45 % | 246.000 K 110.26 % | 117.000 K 95.00 % | 60.000 K -41.91 % | 103.284 K 66.28 % | 62.116 K 87.38 % | 33.149 K | 0.000 | 0.000 |
| Other expenses | -18.012 M -233.40 % | 13.502 M 4.85 % | 12.877 M 14.75 % | 11.222 M 91.40 % | 5.863 M 10.79 % | 5.292 M 134.47 % | 2.257 M 84.59 % | 1.223 M 16.69 % | 1.048 M 386.25 % | 215.504 K 14.75 % | 187.802 K 9 290.10 % | 2.000 K |
| Operating expenses | 22.500 M 29.78 % | 17.337 M 19.68 % | 14.486 M 18.95 % | 12.178 M -4.42 % | 12.741 M 12.34 % | 11.341 M 269.65 % | 3.068 M 86.39 % | 1.646 M 42.83 % | 1.152 M 288.39 % | 296.714 K -53.49 % | 638.000 K 6 223.09 % | 10.090 K |
| Cost and expenses | 147.700 M 751.94 % | 17.337 M 10.99 % | 15.621 M 28.27 % | 12.178 M 36.40 % | 8.928 M -21.28 % | 11.341 M -18.00 % | 13.831 M 321.60 % | 3.281 M 943.22 % | 314.473 K -18.68 % | 386.714 K -39.39 % | 638.000 K 6 223.09 % | 10.090 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 |
| Selling general and administrative expenses | 40.512 M 956.38 % | 3.835 M 138.35 % | 1.609 M 68.31 % | 956.000 K -86.10 % | 6.878 M 13.70 % | 6.049 M 645.87 % | 811.000 K 91.61 % | 423.253 K 305.00 % | 104.508 K 28.69 % | 81.210 K -81.96 % | 450.198 K 5 464.87 % | 8.090 K |
| Interest income | 0.000 -100.00 % | 3.864 M 1 530.38 % | 237.000 K 264.62 % | 65.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 74.172 K 141.19 % | 30.753 K 178.96 % | 11.024 K 9.40 % | 10.077 K |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 34.228 K 198.57 % | 11.464 K | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 7.304 M -13.83 % | 8.476 M 107.14 % | 4.092 M 20.89 % | 3.385 M 58.33 % | 2.138 M 139.40 % | -5.427 M -3 389.09 % | 165.000 K 48.38 % | 111.198 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating income | 51.900 M 1.55 % | 51.106 M 98.48 % | 25.749 M 65.42 % | 15.566 M -28.10 % | 21.650 M 298.93 % | 5.427 M -21.45 % | 6.909 M 119.91 % | 3.142 M -17.75 % | 3.820 M -22.56 % | 4.933 M 4 304.46 % | 112.000 K 348.23 % | 24.987 K |
| Operating income ratio | 0.26 -65.18 % | 0.75 19.97 % | 0.62 10.93 % | 0.56 -20.76 % | 0.71 117.65 % | 0.33 -2.35 % | 0.33 -31.90 % | 0.49 -47.05 % | 0.92 -1.22 % | 0.94 526.35 % | 0.15 -79.04 % | 0.71 |
| Total other income expenses net | 15.000 M 158.78 % | -25.521 M -96.13 % | -13.012 M -55.52 % | -8.367 M 46.45 % | -15.626 M | 0.000 100.00 % | -2.019 M -4 454.27 % | -44.332 K 94.87 % | -864.931 K -9 816.66 % | -8.722 K | 0.000 100.00 % | -1.000 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 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 1.045 B 15.20 % | 907.106 M 1.33 % | 895.190 M 18.74 % | 753.937 M 177.57 % | 271.621 M 9.61 % | 247.809 M 37.45 % | 180.296 M 610.57 % | 25.373 M 2 306.35 % | -1.150 M -3.33 % | -1.113 M -585.98 % | -162.242 K -7.23 % | -151.302 K -29.65 % | -116.697 K -9.57 % | -106.502 K |
| Total investments | 63.606 M 15 921.66 % | 397.000 K -64.14 % | 1.107 M -84.46 % | 7.125 M 9.36 % | 6.515 M | 0.000 -100.00 % | 4.446 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.610 M 0.00 % | 26.610 M 0.00 % | 26.610 M |
| Total debt | 1.045 B 10.45 % | 946.496 M 5.48 % | 897.328 M 16.98 % | 767.071 M 175.57 % | 278.360 M 4.21 % | 267.119 M 38.99 % | 192.181 M 305.17 % | 47.432 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 582.425 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.103 M | 0.000 -100.00 % | 15.970 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 98.419 M 163.80 % | 37.308 M 70.85 % | 21.837 M 33.31 % | 16.381 M 36.75 % | 11.979 M 1.96 % | 11.749 M 97.16 % | 5.959 M 25.60 % | 4.744 M 82.93 % | 2.593 M 379.76 % | 540.578 K 116.55 % | -3.267 M 2.17 % | -3.339 M 0.45 % | -3.354 M -0.13 % | -3.350 M |
| Common stock | 635.946 M 66.35 % | 382.305 M 257.77 % | 106.858 M 100.00 % | 53.429 M 30.27 % | 41.015 M 0.00 % | 41.015 M 10.50 % | 37.118 M 23.72 % | 30.002 M 0.00 % | 30.002 M 0.00 % | 30.002 M 0.00 % | 30.002 M 0.00 % | 30.002 M 0.00 % | 30.002 M 0.00 % | 30.002 M |
| Total equity | 1.218 B 140.85 % | 505.868 M 270.21 % | 136.642 M 7.26 % | 127.392 M 34.30 % | 94.854 M 4.79 % | 90.520 M 41.59 % | 63.929 M 26.05 % | 50.716 M 55.59 % | 32.595 M 6.72 % | 30.543 M 14.15 % | 26.757 M 0.34 % | 26.667 M 0.07 % | 26.648 M -0.02 % | 26.652 M |
| Other non current liabilities | 23.018 M -94.89 % | 450.419 M -22.30 % | 579.656 M | 0.000 100.00 % | -1.000 K 0.00 % | -1.000 K -200.00 % | 1.000 K | 0.000 -100.00 % | 1.072 M -28.98 % | 1.509 M 1 576.82 % | 90.000 K 0.00 % | 90.000 K 0.00 % | 90.000 K 0.00 % | 90.000 K |
| Long term debt | 1.045 B 103.07 % | 514.794 M 48.63 % | 346.360 M -54.85 % | 767.071 M 182.12 % | 271.892 M 1.79 % | 267.120 M 39.79 % | 191.089 M 302.87 % | 47.432 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 1.069 B 10.69 % | 965.569 M 177.90 % | 347.452 M -54.77 % | 768.197 M 181.37 % | 273.017 M 1.87 % | 268.000 M 39.72 % | 191.808 M 298.40 % | 48.144 M 6 938.42 % | 684.023 K -54.67 % | 1.509 M 1 576.82 % | 90.000 K 0.00 % | 90.000 K 0.00 % | 90.000 K 0.00 % | 90.000 K |
| Other current liabilities | 0.000 -100.00 % | 8.161 M -17.36 % | 9.875 M 78.09 % | 5.545 M 136.46 % | 2.345 M 131.12 % | -7.536 M -463.88 % | 2.071 M -92.64 % | 28.131 M 7 189.74 % | 385.898 K | 0.000 -100.00 % | 688.769 K 2 781.76 % | 23.901 K 71.94 % | 13.901 K 178.02 % | 5.000 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 -100.00 % | 431.702 M -21.65 % | 550.968 M | 0.000 -100.00 % | 6.468 M -11.21 % | 7.285 M 567.12 % | 1.092 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 3.938 M -99.11 % | 441.095 M -23.76 % | 578.564 M 3 846.28 % | 14.661 M -37.72 % | 23.541 M 1 075.87 % | 2.002 M -62.91 % | 5.397 M -81.48 % | 29.144 M 7 415.21 % | 387.798 K | 0.000 -100.00 % | 750.155 K 841.59 % | 79.669 K 24.38 % | 64.051 K 29.31 % | 49.532 K |
| Total liabilities | 1.073 B 11.10 % | 965.568 M 4.27 % | 926.016 M 18.29 % | 782.858 M 163.98 % | 296.558 M 5.76 % | 280.409 M 42.19 % | 197.205 M 155.16 % | 77.288 M 7 110.92 % | 1.072 M -28.98 % | 1.509 M 79.63 % | 840.155 K 395.17 % | 169.669 K 10.14 % | 154.051 K 10.41 % | 139.532 K |
| Other non current assets | 63.575 M -94.90 % | 1.247 B 22.78 % | 1.016 B 14 159.79 % | 7.125 M 10.62 % | 6.441 M -98.09 % | 337.348 M 7 487.67 % | 4.446 M -92.07 % | 56.055 M 776.33 % | 6.396 M -80.04 % | 32.052 M 42 635.63 % | 75.000 K -99.72 % | 26.685 M 0.00 % | 26.685 M 0.00 % | 26.685 M |
| Long term investments | 0.000 100.00 % | -102.603 M -443.07 % | -18.893 M | 0.000 -100.00 % | 74.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 31.000 K -43.67 % | 55.032 K -30.43 % | 79.108 K | 0.000 -100.00 % | 104.010 K 36.59 % | 76.147 K | 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 |
| Goodwill and intangible assets | 31.000 K -43.67 % | 55.032 K -30.43 % | 79.108 K | 0.000 -100.00 % | 104.010 K 36.59 % | 76.147 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 58.927 M -2.41 % | 60.380 M 108.33 % | 28.982 M 28.75 % | 22.510 M 8.97 % | 20.657 M 45.52 % | 14.195 M 41.64 % | 10.022 M 365.64 % | 2.152 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current assets | 122.533 M -90.63 % | 1.308 B 27.46 % | 1.026 B 3 338.10 % | 29.845 M 9.84 % | 27.172 M -92.27 % | 351.619 M 2 330.32 % | 14.468 M -75.14 % | 58.207 M 809.98 % | 6.396 M -80.04 % | 32.052 M 42 635.63 % | 75.000 K -99.72 % | 26.685 M 0.00 % | 26.685 M 0.00 % | 26.685 M |
| Other current assets | 11.112 M 100.90 % | -1.229 B -24.91 % | -983.843 M -7 810.97 % | 12.759 M 53.95 % | 8.288 M 146.32 % | -17.893 M -107.66 % | 233.531 M 389.18 % | 47.739 M 82.76 % | 26.121 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term investments | 455.318 M 342.06 % | 103.000 M 415.00 % | 20.000 M | 0.000 -100.00 % | 6.441 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 375.000 K -99.05 % | 39.390 M 1 742.38 % | 2.138 M -83.72 % | 13.134 M 94.90 % | 6.739 M -65.10 % | 19.310 M 62.47 % | 11.885 M -46.12 % | 22.058 M 1 818.07 % | 1.150 M 3.33 % | 1.113 M 585.98 % | 162.242 K 7.23 % | 151.302 K 29.65 % | 116.697 K 9.57 % | 106.502 K |
| Cash and short term investments | 455.693 M 220.03 % | 142.390 M 543.19 % | 22.138 M 68.55 % | 13.134 M 94.90 % | 6.739 M -65.10 % | 19.310 M 62.47 % | 11.885 M -46.12 % | 22.058 M 1 818.07 % | 1.150 M | 0.000 -100.00 % | 162.242 K 7.23 % | 151.302 K 29.65 % | 116.697 K 9.57 % | 106.502 K |
| Total current assets | 2.169 B 1 226.13 % | 163.529 M 347.31 % | 36.558 M -95.85 % | 880.464 M 141.73 % | 364.240 M 25 605.01 % | 1.417 M -99.42 % | 245.416 M 251.61 % | 69.798 M 155.94 % | 27.271 M | 0.000 -100.00 % | 27.522 M 18 090.27 % | 151.302 K 29.65 % | 116.697 K 9.57 % | 106.502 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 |
| Net receivables | 1.702 B 36.13 % | 1.250 B 25.23 % | 998.263 M 16.81 % | 854.571 M 144.71 % | 349.213 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.360 M | 0.000 | 0.000 | 0.000 |
| Tax assets | 0.000 -100.00 % | 102.603 M 129 799.90 % | -79.108 K -137.67 % | 210.000 K 301.90 % | -104.010 K | 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.016 K -302.79 % | 501.000 100.85 % | -59.000 K | 0.000 -100.00 % | 17.893 M 1 331.44 % | 1.250 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 0.000 -100.00 % | 37.000 K -99.55 % | 8.202 M -10.03 % | 9.116 M -27.55 % | 12.582 M 1 403.23 % | 837.000 K -12.99 % | 962.000 K 8.69 % | 885.105 K | 0.000 | 0.000 -100.00 % | 61.386 K 10.07 % | 55.768 K 11.20 % | 50.150 K 12.62 % | 44.532 K |
| Tax payables | 3.938 M 229.54 % | 1.195 M -87.45 % | 9.519 M | 0.000 -100.00 % | 2.146 M 51.55 % | 1.416 M 11.32 % | 1.272 M 895.55 % | 127.768 K 6 624.63 % | 1.900 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 100.00 % | -4.000 K | 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 |
| 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 |
| 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 |
| Other total stockholders equity | 0.000 -100.00 % | 86.255 M 985.38 % | 7.947 M -86.20 % | 57.582 M 37.56 % | 41.860 M 24.39 % | 33.653 M 61.39 % | 20.852 M | 0.000 | 0.000 | 0.000 -100.00 % | 21.888 K 476.46 % | 3.797 K | 0.000 | 0.000 |
| Deferred tax liabilities non current | 444.000 K 24.72 % | 356.000 K -67.40 % | 1.092 M -3.02 % | 1.126 M 0.00 % | 1.126 M 27.81 % | 881.000 K 22.70 % | 718.000 K 0.74 % | 712.708 K 4.19 % | 684.023 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 100.00 % | -441.096 M | 0.000 | 0.000 | 0.000 100.00 % | -277.694 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 2.291 B 55.71 % | 1.471 B 38.47 % | 1.063 B 16.74 % | 910.250 M 132.56 % | 391.412 M 5.52 % | 370.929 M 42.05 % | 261.134 M 104.00 % | 128.005 M 280.20 % | 33.667 M 5.04 % | 32.052 M 16.14 % | 27.597 M 2.84 % | 26.836 M 0.13 % | 26.802 M 0.04 % | 26.792 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 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 | -11.509 M 29.49 % | -16.322 M -249.18 % | 10.941 M 252.91 % | -7.155 M -170.18 % | 10.195 M 725.08 % | -1.631 M -108.34 % | 19.561 M 160.79 % | 7.501 M 1 623.31 % | -492.394 K -132.69 % | 1.506 M 105.64 % | -26.711 M -251 661.57 % | 10.618 K |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 750.000 K 102.74 % | -27.360 M | 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 |
| 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 | -11.509 M 29.49 % | -16.322 M -249.18 % | 10.941 M 252.91 % | -7.155 M -170.18 % | 10.195 M 725.08 % | -1.631 M -108.34 % | 19.561 M 160.79 % | 7.501 M 1 623.31 % | -492.394 K -165.12 % | 756.109 K 16.47 % | 649.192 K 6 014.07 % | 10.618 K |
| Other non cash items | 51.147 M -37.10 % | 81.319 M -9.77 % | 90.126 M 138 555.38 % | 65.000 K -84.74 % | 426.000 K -74.32 % | 1.659 M 33 080.00 % | 5.000 K 104.49 % | -111.451 K -124.39 % | 456.997 K 442.70 % | -133.353 K -1 398.47 % | 10.270 K 302.28 % | -5.077 K |
| Net cash provided by operating activities | 113.876 M 14.96 % | 99.059 M -15.98 % | 117.896 M 6 335.37 % | 1.832 M -89.19 % | 16.941 M 216.54 % | 5.352 M -78.26 % | 24.621 M 151.46 % | 9.791 M 381.51 % | 2.033 M -60.58 % | 5.158 M 119.38 % | -26.610 M -108 588.60 % | 24.528 K |
| Investments in property plant and equipment | -23.715 M 45.20 % | -43.279 M -307.33 % | -10.625 M -105.12 % | -5.180 M 51.31 % | -10.639 M -83.12 % | -5.810 M 37.43 % | -9.285 M -310.21 % | -2.264 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -457.937 M -87.09 % | -244.763 M -81.74 % | -134.675 M -21 977.87 % | -610.000 K 43.41 % | -1.078 M -196.08 % | 1.122 M | 0.000 | 0.000 -100.00 % | 4.400 M 202.74 % | -4.283 M -116.09 % | 26.621 M 264 076.08 % | 10.077 K |
| Net cash used for investing activites | -481.652 M -67.22 % | -288.042 M -98.24 % | -145.300 M -2 409.50 % | -5.790 M 50.58 % | -11.717 M -149.94 % | -4.688 M 49.51 % | -9.285 M -310.21 % | -2.264 M -151.44 % | 4.400 M 202.74 % | -4.283 M -116.09 % | 26.621 M 264 076.08 % | 10.077 K |
| Debt repayment | 98.880 M 101.11 % | 49.168 M -62.25 % | 130.257 M 882.42 % | -16.648 M -520.83 % | 3.956 M -95.19 % | 82.223 M -42.76 % | 143.658 M 202.87 % | 47.432 M | 0.000 -100.00 % | 75.000 K | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 100.00 % | -4.100 M -2 779.74 % | 153.000 K -99.34 % | 23.200 M -9.27 % | 25.569 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -371.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -80.095 M 10.74 % | -89.733 M 4.39 % | -93.849 M -3 128 200.00 % | -3.000 K 99.99 % | -21.905 M 77.71 % | -98.291 M 49.53 % | -194.737 M -471.89 % | -34.051 M -432.34 % | -6.396 M | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 681.079 M 120.25 % | 309.235 M 749.36 % | 36.408 M 251.67 % | 10.353 M 158.18 % | -17.796 M -363.22 % | 6.761 M 126.50 % | -25.510 M -290.65 % | 13.380 M 309.18 % | -6.396 M -8 628.65 % | 75.000 K | 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 |
| Net change in cash | 313.303 M 160.54 % | 120.252 M 1 235.54 % | 9.004 M 40.78 % | 6.396 M 150.87 % | -12.572 M -269.30 % | 7.426 M 172.99 % | -10.174 M -148.66 % | 20.908 M 56 298.95 % | 37.072 K -96.10 % | 950.706 K 485.98 % | 162.242 K 7.23 % | 151.302 K |
| Cash at beginning of period | 142.390 M 543.19 % | 22.138 M 68.55 % | 13.134 M 94.92 % | 6.738 M -65.11 % | 19.310 M 62.49 % | 11.884 M -46.12 % | 22.058 M 1 818.05 % | 1.150 M 3.33 % | 1.113 M 585.98 % | 162.242 K | 0.000 | 0.000 |
| Cash at end of period | 455.693 M 220.03 % | 142.390 M 543.19 % | 22.138 M 68.55 % | 13.134 M 94.92 % | 6.738 M -65.11 % | 19.310 M 62.49 % | 11.884 M -46.12 % | 22.058 M 1 818.07 % | 1.150 M 3.33 % | 1.113 M 585.98 % | 162.242 K 7.23 % | 151.302 K |
| Operating cash flow | 113.876 M 14.96 % | 99.059 M -15.98 % | 117.896 M 6 335.37 % | 1.832 M -89.19 % | 16.941 M 216.54 % | 5.352 M -78.26 % | 24.621 M 151.46 % | 9.791 M 381.51 % | 2.033 M -60.58 % | 5.158 M 119.38 % | -26.610 M -108 588.60 % | 24.528 K |
| Capital expenditure | -23.715 M 45.20 % | -43.279 M -307.33 % | -10.625 M -105.12 % | -5.180 M 51.31 % | -10.639 M -83.12 % | -5.810 M 37.43 % | -9.285 M -310.21 % | -2.264 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 90.161 M 61.64 % | 55.780 M -48.00 % | 107.271 M 3 304.03 % | -3.348 M -153.13 % | 6.302 M 1 475.98 % | -458.000 K -102.99 % | 15.336 M 103.72 % | 7.528 M 270.20 % | 2.033 M -60.58 % | 5.158 M 119.38 % | -26.610 M -108 588.60 % | 24.528 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 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 77.630 M 21.49 % | 63.900 M 126.44 % | 28.219 M 10.85 % | 25.458 M 34.21 % | 18.969 M -50.67 % | 38.452 M 120.12 % | 17.469 M -55.84 % | 39.562 M 16.45 % | 33.972 M -6.85 % | 36.470 M 206.52 % | 11.898 M 16.35 % | 10.226 M -63.94 % | 28.362 M 106.80 % | 13.715 M -7.22 % | 14.783 M 8.84 % | 13.582 M 16.01 % | 11.708 M -37.73 % | 18.802 M 40.79 % | 13.355 M 13.52 % | 11.764 M 49.82 % | 7.852 M -33.28 % | 11.768 M 37.62 % | 8.551 M 4.80 % | 8.159 M 28.13 % | 6.368 M 0.55 % | 6.333 M 5.87 % | 5.982 M 17.43 % | 5.094 M 14.63 % | 4.444 M 135.01 % | 1.891 M 26.91 % | 1.490 M 19.10 % | 1.251 M -27.94 % | 1.736 M -38.40 % | 2.818 M 3 422.50 % | 80.000 K -51.22 % | 164.000 K 9.33 % | 150.000 K -97.00 % | 4.999 M 1 370.29 % | 340.000 K 1 260.00 % | 25.000 K 92.31 % | 13.000 K -98.02 % | 657.000 K 776.00 % | 75.000 K 752.27 % | 8.800 K 6.02 % | 8.300 K 787.66 % | -1.207 K -115.54 % | 7.769 K -13.86 % | 9.019 K 9.07 % | 8.269 K 172.59 % | -11.391 K -263.99 % | 6.946 K 167.57 % | 2.596 K 40.48 % | 1.848 K |
| Net income | 31.571 M 21.90 % | 25.900 M 151.65 % | 10.292 M 28.59 % | 8.004 M 47.13 % | 5.440 M -27.59 % | 7.513 M 43.08 % | 5.251 M 26.20 % | 4.161 M 51.75 % | 2.742 M 213.73 % | 874.000 K -78.67 % | 4.097 M 43.91 % | 2.847 M 98.67 % | 1.433 M -7.01 % | 1.541 M -40.34 % | 2.583 M 111.89 % | 1.219 M 528.35 % | 194.000 K -44.25 % | 348.000 K -70.56 % | 1.182 M -49.85 % | 2.357 M 698.98 % | 295.000 K 122.74 % | -1.297 M -171.26 % | 1.820 M 6.93 % | 1.702 M 10.74 % | 1.537 M 309.77 % | -732.696 K -187.85 % | 834.000 K -32.03 % | 1.227 M -46.30 % | 2.285 M 9 834.78 % | 23.000 K -95.22 % | 481.000 K -0.62 % | 484.000 K -57.58 % | 1.141 M -77.64 % | 5.103 M 263.04 % | -3.130 M -4 062.03 % | 79.000 K 203.85 % | 26.000 K -99.27 % | 3.579 M 1 866.48 % | 182.000 K 857.89 % | 19.000 K 216.67 % | 6.000 K -83.33 % | 36.000 K -30.77 % | 52.000 K 550.00 % | 8.000 K 8.11 % | 7.400 K 319.85 % | -3.366 K -167.37 % | 4.996 K -33.84 % | 7.551 K 2.03 % | 7.401 K 176.38 % | -9.690 K -311.99 % | 4.571 K 869.46 % | 471.500 45.75 % | 323.500 |
| Income before tax | 43.935 M 25.17 % | 35.100 M 155.20 % | 13.754 M 27.16 % | 10.816 M 47.14 % | 7.351 M -19.74 % | 9.159 M 29.07 % | 7.096 M 26.20 % | 5.623 M 51.77 % | 3.705 M 161.28 % | 1.418 M -74.39 % | 5.537 M 43.93 % | 3.847 M 98.71 % | 1.936 M 7.62 % | 1.799 M -48.45 % | 3.490 M 111.90 % | 1.647 M 528.63 % | 262.000 K -68.92 % | 843.000 K -47.21 % | 1.597 M -49.86 % | 3.185 M 698.25 % | 399.000 K 41.49 % | 282.000 K -84.51 % | 1.820 M 6.93 % | 1.702 M 10.74 % | 1.537 M 179.96 % | 549.000 K -34.17 % | 834.000 K -32.03 % | 1.227 M -46.30 % | 2.285 M 242.07 % | 668.000 K 4.05 % | 642.000 K -0.62 % | 646.000 K -43.38 % | 1.141 M -80.91 % | 5.978 M 290.99 % | -3.130 M -4 062.03 % | 79.000 K 113.51 % | 37.000 K -99.22 % | 4.718 M 2 383.16 % | 190.000 K 900.00 % | 19.000 K 216.67 % | 6.000 K -83.33 % | 36.000 K -30.77 % | 52.000 K 566.67 % | 7.800 K 5.41 % | 7.400 K 352.88 % | 1.634 K -67.29 % | 4.996 K -33.84 % | 7.551 K 2.03 % | 7.401 K 176.38 % | -9.690 K -311.99 % | 4.571 K 869.46 % | 471.500 45.75 % | 323.500 |
| Income before tax ratio | 0.57 3.03 % | 0.55 12.70 % | 0.49 14.72 % | 0.42 9.63 % | 0.39 62.69 % | 0.24 -41.36 % | 0.41 185.80 % | 0.14 30.32 % | 0.11 180.50 % | 0.04 -91.65 % | 0.47 23.70 % | 0.38 451.12 % | 0.07 -47.96 % | 0.13 -44.44 % | 0.24 94.69 % | 0.12 441.89 % | 0.02 -50.09 % | 0.04 -62.51 % | 0.12 -55.83 % | 0.27 432.80 % | 0.05 112.05 % | 0.02 -88.74 % | 0.21 2.03 % | 0.21 -13.57 % | 0.24 178.44 % | 0.09 -37.82 % | 0.14 -42.12 % | 0.24 -53.15 % | 0.51 45.56 % | 0.35 -18.01 % | 0.43 -16.56 % | 0.52 -21.43 % | 0.66 -69.02 % | 2.12 105.42 % | -39.13 -8 222.15 % | 0.48 95.29 % | 0.25 -73.86 % | 0.94 68.89 % | 0.56 -26.47 % | 0.76 64.67 % | 0.46 742.31 % | 0.05 -92.10 % | 0.69 -21.78 % | 0.89 -0.58 % | 0.89 165.86 % | -1.35 -310.52 % | 0.64 -23.19 % | 0.84 -6.46 % | 0.90 5.21 % | 0.85 29.27 % | 0.66 262.33 % | 0.18 3.75 % | 0.18 |
| EBITDA | 35.726 M 26.89 % | 28.155 M 114.38 % | 13.133 M 25.31 % | 10.480 M 41.07 % | 7.429 M -50.13 % | 14.897 M 75.26 % | 8.500 M 30.39 % | 6.519 M 28.94 % | 5.056 M -94.76 % | 96.452 M 344 571.43 % | -28.000 K 49.09 % | -55.000 K -102.06 % | 2.671 M 5.45 % | 2.533 M -39.17 % | 4.164 M 68.92 % | 2.465 M 146.01 % | 1.002 M -40.53 % | 1.685 M -18.08 % | 2.057 M -43.18 % | 3.620 M 351.94 % | 801.000 K -48.19 % | 1.546 M -14.59 % | 1.810 M -9.32 % | 1.996 M 59.81 % | 1.249 M -67.25 % | 3.814 M 321.45 % | 905.000 K -26.24 % | 1.227 M -45.42 % | 2.248 M 188.58 % | 779.000 K 21.34 % | 642.000 K -0.62 % | 646.000 K -43.38 % | 1.141 M -80.91 % | 5.978 M 290.99 % | -3.130 M -4 062.03 % | 79.000 K 113.51 % | 37.000 K -99.22 % | 4.718 M 2 383.16 % | 190.000 K 900.00 % | 19.000 K 216.67 % | 6.000 K -83.33 % | 36.000 K -30.77 % | 52.000 K 566.67 % | 7.800 K 5.41 % | 7.400 K 187.65 % | -8.443 K -269.00 % | 4.996 K -33.84 % | 7.551 K 2.03 % | 7.401 K 176.38 % | -9.690 K -311.99 % | 4.571 K 869.46 % | 471.500 45.75 % | 323.500 |
| Net income ratio | 0.41 0.34 % | 0.41 11.13 % | 0.36 16.00 % | 0.31 9.63 % | 0.29 46.78 % | 0.20 -35.00 % | 0.30 185.79 % | 0.11 30.31 % | 0.08 236.80 % | 0.02 -93.04 % | 0.34 23.68 % | 0.28 451.03 % | 0.05 -55.03 % | 0.11 -35.69 % | 0.17 94.68 % | 0.09 441.65 % | 0.02 -10.48 % | 0.02 -79.09 % | 0.09 -55.83 % | 0.20 433.29 % | 0.04 134.09 % | -0.11 -151.78 % | 0.21 2.03 % | 0.21 -13.57 % | 0.24 308.63 % | -0.12 -182.98 % | 0.14 -42.12 % | 0.24 -53.15 % | 0.51 4 127.42 % | 0.01 -96.23 % | 0.32 -16.56 % | 0.39 -41.14 % | 0.66 -63.70 % | 1.81 104.63 % | -39.13 -8 222.15 % | 0.48 177.91 % | 0.17 -75.79 % | 0.72 33.75 % | 0.54 -29.57 % | 0.76 64.67 % | 0.46 742.31 % | 0.05 -92.10 % | 0.69 -23.73 % | 0.91 1.97 % | 0.89 -68.03 % | 2.79 333.66 % | 0.64 -23.19 % | 0.84 -6.46 % | 0.90 5.21 % | 0.85 29.27 % | 0.66 262.33 % | 0.18 3.75 % | 0.18 |
| Ratio EBITDA | 0.46 4.45 % | 0.44 -5.33 % | 0.47 13.05 % | 0.41 5.11 % | 0.39 1.09 % | 0.39 -20.38 % | 0.49 195.29 % | 0.16 10.72 % | 0.15 -94.37 % | 2.64 112 480.62 % | 0.00 56.25 % | -0.01 -105.71 % | 0.09 -49.01 % | 0.18 -34.43 % | 0.28 55.20 % | 0.18 112.06 % | 0.09 -4.50 % | 0.09 -41.82 % | 0.15 -49.95 % | 0.31 201.65 % | 0.10 -22.35 % | 0.13 -37.94 % | 0.21 -13.48 % | 0.24 24.73 % | 0.20 -67.43 % | 0.60 298.08 % | 0.15 -37.19 % | 0.24 -52.38 % | 0.51 22.79 % | 0.41 -4.39 % | 0.43 -16.56 % | 0.52 -21.43 % | 0.66 -69.02 % | 2.12 105.42 % | -39.13 -8 222.15 % | 0.48 95.29 % | 0.25 -73.86 % | 0.94 68.89 % | 0.56 -26.47 % | 0.76 64.67 % | 0.46 742.31 % | 0.05 -92.10 % | 0.69 -21.78 % | 0.89 -0.58 % | 0.89 -87.25 % | 7.00 987.76 % | 0.64 -23.19 % | 0.84 -6.46 % | 0.90 5.21 % | 0.85 29.27 % | 0.66 262.33 % | 0.18 3.75 % | 0.18 |
| Gross profit ratio | 0.52 -47.81 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 92.64 % | 0.52 -3.03 % | 0.54 -19.43 % | 0.66 218.55 % | 0.21 16.78 % | 0.18 -93.60 % | 2.79 179.20 % | 1.00 0.00 % | 1.00 582.11 % | 0.15 47.52 % | 0.10 -77.34 % | 0.44 39.69 % | 0.31 41.86 % | 0.22 -40.22 % | 0.37 2.69 % | 0.36 4.11 % | 0.35 43.46 % | 0.24 -23.26 % | 0.31 17.69 % | 0.27 -22.96 % | 0.35 10.49 % | 0.31 10.39 % | 0.28 -44.77 % | 0.51 -18.09 % | 0.63 -7.10 % | 0.68 -2.03 % | 0.69 9.36 % | 0.63 -8.56 % | 0.69 -26.58 % | 0.94 -5.33 % | 0.99 164.96 % | 0.38 -46.98 % | 0.71 4.02 % | 0.68 -32.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 | 0.00 -100.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 | 0.00 -100.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 70.158 M 11.06 % | 63.171 M 28.89 % | 49.010 M 10.22 % | 44.467 M -1.91 % | 45.333 M 20.66 % | 37.570 M 0.17 % | 37.507 M -0.85 % | 37.827 M 258.68 % | 10.546 M -1.75 % | 10.734 M -0.44 % | 10.782 M 100.71 % | 5.372 M -49.73 % | 10.686 M 1 172.11 % | 840.000 K -92.20 % | 10.763 M 0.72 % | 10.686 M 37.70 % | 7.760 M -3.80 % | 8.067 M -1.04 % | 8.152 M -1.43 % | 8.270 M -1.88 % | 8.429 M 2.71 % | 8.206 M 10.47 % | 7.429 M -1.80 % | 7.564 M 1.88 % | 7.425 M 23.31 % | 6.022 M -18.77 % | 7.413 M -0.01 % | 7.414 M -0.07 % | 7.419 M 29.02 % | 5.750 M -4.37 % | 6.013 M 0.00 % | 6.012 M 0.12 % | 6.005 M 0.09 % | 6.000 M -0.03 % | 6.002 M -1.23 % | 6.077 M 5.18 % | 5.778 M -3.70 % | 6.000 M 0.55 % | 5.967 M -5.78 % | 6.333 M 5.56 % | 6.000 M 0.00 % | 6.000 M -1.92 % | 6.118 M 1.95 % | 6.000 M 0.00 % | 6.000 M | 0.000 -100.00 % | 6.000 M 0.00 % | 6.000 M 0.00 % | 6.000 M | 0.000 -100.00 % | 6.000 M -1.26 % | 6.077 M 0.00 % | 6.077 M |
| Weighted average shs out | 70.158 M 11.06 % | 63.171 M 28.89 % | 49.010 M 10.22 % | 44.467 M -1.91 % | 45.333 M 17.91 % | 38.449 M 2.51 % | 37.507 M -0.85 % | 37.827 M 258.68 % | 10.546 M -1.75 % | 10.734 M -0.44 % | 10.782 M 100.71 % | 5.372 M -49.73 % | 10.686 M 1 171.57 % | 840.354 K -92.19 % | 10.763 M 0.72 % | 10.686 M 37.70 % | 7.760 M -3.80 % | 8.067 M -1.04 % | 8.152 M -1.43 % | 8.270 M -1.88 % | 8.429 M 2.71 % | 8.206 M 10.47 % | 7.429 M -1.80 % | 7.564 M 1.88 % | 7.425 M 25.40 % | 5.921 M -20.13 % | 7.413 M -0.01 % | 7.414 M -0.07 % | 7.419 M 29.02 % | 5.750 M -4.37 % | 6.013 M 0.00 % | 6.012 M 0.12 % | 6.005 M 0.09 % | 6.000 M -0.03 % | 6.002 M -1.23 % | 6.077 M 5.18 % | 5.778 M -3.70 % | 6.000 M 0.55 % | 5.967 M -5.78 % | 6.333 M 5.56 % | 6.000 M 0.00 % | 6.000 M -1.92 % | 6.118 M 1.95 % | 6.000 M 0.00 % | 6.000 M | 0.000 -100.00 % | 6.000 M 0.00 % | 6.000 M 0.00 % | 6.000 M | 0.000 -100.00 % | 6.000 M -1.26 % | 6.077 M 0.00 % | 6.077 M |
| EPS diluted | 0.45 9.76 % | 0.41 95.24 % | 0.21 16.67 % | 0.18 50.00 % | 0.12 -40.00 % | 0.20 42.86 % | 0.14 27.27 % | 0.11 -57.69 % | 0.26 220.99 % | 0.08 -78.68 % | 0.38 -28.30 % | 0.53 278.57 % | 0.14 -92.35 % | 1.83 662.50 % | 0.24 100.00 % | 0.12 380.00 % | 0.03 -42.00 % | 0.04 -69.21 % | 0.14 -50.00 % | 0.28 700.00 % | 0.04 121.88 % | -0.16 -164.00 % | 0.25 8.70 % | 0.23 9.52 % | 0.21 275.00 % | -0.12 -209.09 % | 0.11 -35.29 % | 0.17 -45.16 % | 0.31 7 650.00 % | 0.00 -95.00 % | 0.08 -0.62 % | 0.08 -57.63 % | 0.19 -77.65 % | 0.85 263.46 % | -0.52 -4 100.00 % | 0.01 188.89 % | 0.00 -99.25 % | 0.60 1 867.21 % | 0.03 916.67 % | 0.00 200.00 % | 0.00 -83.33 % | 0.01 -29.41 % | 0.01 553.85 % | 0.00 8.33 % | 0.00 | 0.00 -100.00 % | 0.00 -38.46 % | 0.00 8.33 % | 0.00 | 0.00 -100.00 % | 0.00 700.00 % | 0.00 0.00 % | 0.00 |
| Earnings per share | 0.45 9.76 % | 0.41 95.24 % | 0.21 16.67 % | 0.18 50.00 % | 0.12 -40.00 % | 0.20 42.86 % | 0.14 27.27 % | 0.11 -57.69 % | 0.26 220.99 % | 0.08 -78.68 % | 0.38 -28.30 % | 0.53 278.57 % | 0.14 -92.35 % | 1.83 662.50 % | 0.24 100.00 % | 0.12 380.00 % | 0.03 -42.00 % | 0.04 -69.21 % | 0.14 -50.00 % | 0.28 700.00 % | 0.04 121.88 % | -0.16 -164.00 % | 0.25 8.70 % | 0.23 9.52 % | 0.21 275.00 % | -0.12 -209.09 % | 0.11 -35.29 % | 0.17 -45.16 % | 0.31 7 650.00 % | 0.00 -95.00 % | 0.08 -0.62 % | 0.08 -57.63 % | 0.19 -77.65 % | 0.85 263.46 % | -0.52 -4 100.00 % | 0.01 188.89 % | 0.00 -99.25 % | 0.60 1 867.21 % | 0.03 916.67 % | 0.00 200.00 % | 0.00 -83.33 % | 0.01 -29.41 % | 0.01 553.85 % | 0.00 8.33 % | 0.00 | 0.00 -100.00 % | 0.00 -38.46 % | 0.00 8.33 % | 0.00 | 0.00 -100.00 % | 0.00 700.00 % | 0.00 0.00 % | 0.00 |
| Gross profit | 40.518 M -36.59 % | 63.900 M 126.44 % | 28.219 M 10.85 % | 25.458 M 158.54 % | 9.847 M -52.16 % | 20.584 M 77.34 % | 11.607 M 40.66 % | 8.252 M 35.99 % | 6.068 M -94.04 % | 101.824 M 755.81 % | 11.898 M 16.35 % | 10.226 M 145.94 % | 4.158 M 205.06 % | 1.363 M -78.98 % | 6.483 M 52.04 % | 4.264 M 64.57 % | 2.591 M -62.77 % | 6.960 M 44.58 % | 4.814 M 18.19 % | 4.073 M 114.93 % | 1.895 M -48.80 % | 3.701 M 61.97 % | 2.285 M -19.26 % | 2.830 M 41.57 % | 1.999 M 10.99 % | 1.801 M -41.53 % | 3.080 M -3.81 % | 3.202 M 6.48 % | 3.007 M 130.25 % | 1.306 M 38.79 % | 941.000 K 8.91 % | 864.000 K -47.09 % | 1.633 M -41.68 % | 2.800 M 9 233.33 % | 30.000 K -74.14 % | 116.000 K 13.73 % | 102.000 K -97.96 % | 4.999 M 1 370.29 % | 340.000 K 1 260.00 % | 25.000 K 92.31 % | 13.000 K -98.02 % | 657.000 K 776.00 % | 75.000 K 752.27 % | 8.800 K 6.02 % | 8.300 K | 0.000 -100.00 % | 7.769 K -13.86 % | 9.019 K 9.07 % | 8.269 K | 0.000 -100.00 % | 6.946 K 167.57 % | 2.596 K 40.48 % | 1.848 K |
| Income tax expense | 12.364 M 34.39 % | 9.200 M 165.74 % | 3.462 M 23.12 % | 2.812 M 47.15 % | 1.911 M 16.17 % | 1.645 M -10.84 % | 1.845 M 26.20 % | 1.462 M 51.82 % | 963.000 K 76.70 % | 545.000 K -62.15 % | 1.440 M 44.00 % | 1.000 M 98.81 % | 503.000 K 94.96 % | 258.000 K -71.55 % | 907.000 K 111.92 % | 428.000 K 529.41 % | 68.000 K -86.29 % | 496.000 K 19.52 % | 415.000 K -49.88 % | 828.000 K 696.15 % | 104.000 K -93.41 % | 1.579 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.278 M | 0.000 | 0.000 | 0.000 -100.00 % | 645.000 K 300.62 % | 161.000 K -0.62 % | 162.000 K | 0.000 -100.00 % | 875.000 K | 0.000 | 0.000 -100.00 % | 11.000 K -99.03 % | 1.139 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 37.112 M | 0.000 -100.00 % | 35.981 M 57.45 % | 22.853 M -8.75 % | 25.044 M 40.16 % | 17.868 M -38.72 % | 29.158 M -6.87 % | 31.310 M 12.21 % | 27.904 M 142.70 % | -65.354 M | 0.000 | 0.000 -100.00 % | 24.204 M 95.95 % | 12.352 M 48.82 % | 8.300 M -10.93 % | 9.318 M 2.20 % | 9.117 M -23.01 % | 11.842 M 38.65 % | 8.541 M 11.05 % | 7.691 M 29.11 % | 5.957 M -26.16 % | 8.067 M 28.74 % | 6.266 M 17.58 % | 5.329 M 21.97 % | 4.369 M -3.60 % | 4.532 M 56.18 % | 2.902 M 53.38 % | 1.892 M 31.66 % | 1.437 M 145.64 % | 585.000 K 6.56 % | 549.000 K 41.86 % | 387.000 K 275.73 % | 103.000 K 472.22 % | 18.000 K -64.00 % | 50.000 K 4.17 % | 48.000 K 0.00 % | 48.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 |
| General and administrative expenses | 0.000 -100.00 % | 22.553 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.503 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.388 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.776 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.314 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.058 M | 0.000 | 0.000 | 0.000 -100.00 % | 796.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 537.534 K | 0.000 | 0.000 | 0.000 -100.00 % | 108.357 K | 0.000 | 0.000 | 0.000 -100.00 % | 190.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 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 75.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 828.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 85.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 246.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 117.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 60.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 103.284 K | 0.000 | 0.000 | 0.000 -100.00 % | 62.116 K | 0.000 | 0.000 | 0.000 -100.00 % | 33.149 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 |
| Other expenses | 7.211 M | 0.000 | 0.000 -100.00 % | 2.428 M | 0.000 -100.00 % | 2.453 M 63.42 % | 1.501 M 27.74 % | 1.175 M 415.35 % | 228.000 K -85.89 % | 1.616 M | 0.000 | 0.000 -100.00 % | 2.450 M 158.56 % | -4.184 M -228.30 % | 3.261 M 24.47 % | 2.620 M 10.78 % | 2.365 M -3.82 % | 2.459 M -24.89 % | 3.274 M 259.78 % | 910.000 K -40.72 % | 1.535 M 1 130.20 % | -149.000 K -131.37 % | 475.000 K 113.55 % | -3.506 M -567.47 % | 750.000 K 127.73 % | -2.705 M -224.35 % | 2.175 M 230.55 % | 658.000 K -13.31 % | 759.000 K 27 034.00 % | -2.818 K -100.94 % | 299.000 K 37.16 % | 218.000 K -55.69 % | 492.000 K 114.69 % | -3.348 M -205.96 % | 3.160 M 8 440.54 % | 37.000 K -43.08 % | 65.000 K 12.36 % | 57.851 K -61.43 % | 150.000 K 2 400.00 % | 6.000 K -14.29 % | 7.000 K -98.87 % | 621.000 K 2 600.00 % | 23.000 K 2 200.00 % | 1.000 K 11.11 % | 900.000 -87.56 % | 7.236 K 160.99 % | 2.773 K 88.86 % | 1.468 K 69.12 % | 868.000 151.01 % | -1.702 K -171.64 % | 2.375 K 11.76 % | 2.125 K 39.34 % | 1.525 K |
| Operating expenses | 7.211 M -64.12 % | 20.100 M 222.63 % | 6.230 M -25.97 % | 8.415 M 104.60 % | 4.113 M -48.79 % | 8.031 M 43.69 % | 5.589 M 46.92 % | 3.804 M 46.76 % | 2.592 M -60.52 % | 6.566 M 3.22 % | 6.361 M -0.28 % | 6.379 M 160.37 % | 2.450 M 858.51 % | -323.000 K -109.90 % | 3.261 M 24.47 % | 2.620 M 10.78 % | 2.365 M -66.31 % | 7.019 M 114.39 % | 3.274 M 259.78 % | 910.000 K -40.72 % | 1.535 M -61.87 % | 4.026 M 747.58 % | 475.000 K 113.55 % | -3.506 M -567.47 % | 750.000 K 140.57 % | -1.849 M -184.99 % | 2.175 M 230.55 % | 658.000 K -13.31 % | 759.000 K 18.97 % | 638.000 K 113.38 % | 299.000 K 37.16 % | 218.000 K -55.69 % | 492.000 K 115.48 % | -3.178 M -200.57 % | 3.160 M 8 440.54 % | 37.000 K -43.08 % | 65.000 K -76.87 % | 281.000 K 87.33 % | 150.000 K 2 400.00 % | 6.000 K -14.29 % | 7.000 K -98.87 % | 621.000 K 2 600.00 % | 23.000 K 2 200.00 % | 1.000 K 11.11 % | 900.000 -87.56 % | 7.236 K 160.99 % | 2.773 K 88.86 % | 1.468 K 69.12 % | 868.000 151.01 % | -1.702 K -171.64 % | 2.375 K 11.76 % | 2.125 K 39.34 % | 1.525 K |
| Cost and expenses | 44.323 M 120.51 % | 20.100 M 222.63 % | 6.230 M 4.06 % | 5.987 M 5.78 % | 5.660 M -78.15 % | 25.899 M 533.54 % | 4.088 M -88.36 % | 35.114 M 15.14 % | 30.496 M 151.87 % | -58.788 M -1 024.19 % | 6.361 M -0.28 % | 6.379 M -76.07 % | 26.654 M 121.58 % | 12.029 M 4.05 % | 11.561 M -3.16 % | 11.938 M 3.97 % | 11.482 M -39.12 % | 18.861 M 59.64 % | 11.815 M 37.37 % | 8.601 M 14.80 % | 7.492 M -38.05 % | 12.093 M 79.39 % | 6.741 M 3.68 % | 6.502 M 27.02 % | 5.119 M 90.75 % | 2.684 M -47.14 % | 5.077 M 31.29 % | 3.867 M 76.09 % | 2.196 M 79.56 % | 1.223 M 44.22 % | 848.000 K 40.17 % | 605.000 K 1.68 % | 595.000 K 118.83 % | -3.160 M -198.44 % | 3.210 M 3 676.47 % | 85.000 K -24.78 % | 113.000 K -59.79 % | 281.000 K 87.33 % | 150.000 K 2 400.00 % | 6.000 K -14.29 % | 7.000 K -98.87 % | 621.000 K 2 600.00 % | 23.000 K 2 200.00 % | 1.000 K 11.11 % | 900.000 -87.56 % | 7.236 K 160.99 % | 2.773 K 88.86 % | 1.468 K 69.12 % | 868.000 151.01 % | -1.702 K -171.64 % | 2.375 K 11.76 % | 2.125 K 39.34 % | 1.525 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 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 -100.00 % | 20.100 M 222.63 % | 6.230 M 4.06 % | 5.987 M 45.56 % | 4.113 M -26.26 % | 5.578 M 36.45 % | 4.088 M 2.12 % | 4.003 M 10.67 % | 3.617 M -41.81 % | 6.216 M 80.75 % | 3.439 M 10.15 % | 3.122 M | 0.000 -100.00 % | 3.861 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.560 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.175 M | 0.000 | 0.000 | 0.000 -100.00 % | 856.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 640.818 K | 0.000 | 0.000 | 0.000 -100.00 % | 170.473 K | 0.000 | 0.000 | 0.000 -100.00 % | 223.149 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 |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 2.419 M 10.31 % | 2.193 M 27.65 % | 1.718 M 1.42 % | 1.694 M -0.06 % | 1.695 M -27.69 % | 2.344 M -5.56 % | 2.482 M 19.85 % | 2.071 M 31.08 % | 1.580 M 32.33 % | 1.194 M 121.56 % | -5.537 M -43.93 % | -3.847 M -499.48 % | 963.000 K 13.70 % | 847.000 K -10.08 % | 942.000 K 14.74 % | 821.000 K 5.80 % | 776.000 K 7.18 % | 724.000 K 40.04 % | 517.000 K 13.13 % | 457.000 K 3.63 % | 441.000 K -63.91 % | 1.222 M | 0.000 -100.00 % | 339.000 K | 0.000 -100.00 % | 164.501 K | 0.000 | 0.000 | 0.000 -100.00 % | 111.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 |
| Operating income | 33.307 M -23.96 % | 43.800 M 99.19 % | 21.989 M 12.93 % | 19.471 M 46.30 % | 13.309 M 6.02 % | 12.553 M -6.19 % | 13.381 M 200.83 % | 4.448 M 27.96 % | 3.476 M -96.35 % | 95.258 M 1 620.39 % | 5.537 M 43.93 % | 3.847 M 125.23 % | 1.708 M 1.30 % | 1.686 M -47.67 % | 3.222 M -24.49 % | 4.267 M 1 788.05 % | 226.000 K -97.49 % | 9.021 M 485.78 % | 1.540 M -51.31 % | 3.163 M 778.61 % | 360.000 K 101.91 % | -18.851 M -1 141.49 % | 1.810 M -73.79 % | 6.907 M 453.00 % | 1.249 M -65.78 % | 3.650 M 303.27 % | 905.000 K -66.39 % | 2.693 M 19.80 % | 2.248 M 236.53 % | 668.000 K 4.05 % | 642.000 K -0.62 % | 646.000 K -43.38 % | 1.141 M -80.91 % | 5.978 M 290.99 % | -3.130 M -4 062.03 % | 79.000 K 113.51 % | 37.000 K -99.22 % | 4.718 M 2 383.16 % | 190.000 K 900.00 % | 19.000 K 216.67 % | 6.000 K -83.33 % | 36.000 K -30.77 % | 52.000 K 566.67 % | 7.800 K 5.41 % | 7.400 K 352.88 % | 1.634 K -67.29 % | 4.996 K -33.84 % | 7.551 K 2.03 % | 7.401 K 176.38 % | -9.690 K -311.99 % | 4.571 K 869.46 % | 471.500 45.75 % | 323.500 |
| Operating income ratio | 0.43 -37.41 % | 0.69 -12.04 % | 0.78 1.88 % | 0.76 9.01 % | 0.70 114.92 % | 0.33 -57.38 % | 0.77 581.29 % | 0.11 9.88 % | 0.10 -96.08 % | 2.61 461.26 % | 0.47 23.70 % | 0.38 524.69 % | 0.06 -51.01 % | 0.12 -43.60 % | 0.22 -30.62 % | 0.31 1 527.55 % | 0.02 -95.98 % | 0.48 316.08 % | 0.12 -57.11 % | 0.27 486.44 % | 0.05 102.86 % | -1.60 -856.78 % | 0.21 -75.00 % | 0.85 331.61 % | 0.20 -65.96 % | 0.58 280.91 % | 0.15 -71.38 % | 0.53 4.51 % | 0.51 43.20 % | 0.35 -18.01 % | 0.43 -16.56 % | 0.52 -21.43 % | 0.66 -69.02 % | 2.12 105.42 % | -39.13 -8 222.15 % | 0.48 95.29 % | 0.25 -73.86 % | 0.94 68.89 % | 0.56 -26.47 % | 0.76 64.67 % | 0.46 742.31 % | 0.05 -92.10 % | 0.69 -21.78 % | 0.89 -0.58 % | 0.89 165.86 % | -1.35 -310.52 % | 0.64 -23.19 % | 0.84 -6.46 % | 0.90 5.21 % | 0.85 29.27 % | 0.66 262.33 % | 0.18 3.75 % | 0.18 |
| Total other income expenses net | 10.628 M 222.16 % | -8.700 M -5.65 % | -8.235 M 4.85 % | -8.655 M -45.27 % | -5.958 M -75.55 % | -3.394 M 46.00 % | -6.285 M 11.47 % | -7.099 M -68.82 % | -4.205 M 95.52 % | -93.840 M -3 111.50 % | -2.922 M 10.29 % | -3.257 M -1 528.51 % | 228.000 K 101.77 % | 113.000 K -57.84 % | 268.000 K 110.23 % | -2.620 M -7 377.78 % | 36.000 K 100.44 % | -8.178 M -14 447.37 % | 57.000 K 159.09 % | 22.000 K -43.59 % | 39.000 K -99.80 % | 19.133 M 191 230.00 % | 10.000 K 100.19 % | -5.205 M -1 907.29 % | 288.000 K | 0.000 100.00 % | -71.000 K 95.16 % | -1.466 M -4 062.16 % | 37.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 |
| 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 | 2012-09-30 | 2012-06-30 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-03-31 | 2022-09-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-06-30 | 2019-03-31 | 2018-06-30 | 2018-03-31 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-09-30 | 2015-03-31 | 2014-03-31 | 2013-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 -100.00 % | 1.045 B | 0.000 -100.00 % | 801.638 M | 0.000 -100.00 % | 907.106 M | 0.000 -100.00 % | 848.709 M -5.19 % | 895.190 M -3.04 % | 923.269 M 22.46 % | 753.937 M | 0.000 100.00 % | -278.000 K | 0.000 -100.00 % | 271.621 M | 0.000 100.00 % | -53.000 K | 0.000 -100.00 % | 255.095 M | 0.000 -100.00 % | 180.296 M | 0.000 -100.00 % | 25.373 M 2 306.35 % | -1.150 M | 0.000 100.00 % | -259.000 K | 0.000 100.00 % | -1.113 M -613.24 % | -156.042 K 3.82 % | -162.242 K -7.23 % | -151.302 K -29.65 % | -116.697 K |
| Total investments | 0.000 -100.00 % | 63.606 M | 0.000 -100.00 % | 23.026 M | 0.000 -100.00 % | 397.000 K | 0.000 -100.00 % | 13.303 M 1 101.72 % | 1.107 M | 0.000 -100.00 % | 7.125 M | 0.000 -100.00 % | 6.512 M | 0.000 -100.00 % | 6.515 M | 0.000 -100.00 % | 332.180 M | 0.000 -100.00 % | 3.324 M | 0.000 -100.00 % | 4.446 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.610 M 0.00 % | 26.610 M |
| Total debt | 0.000 -100.00 % | 1.045 B | 0.000 -100.00 % | 801.853 M | 0.000 -100.00 % | 946.496 M | 0.000 -100.00 % | 849.049 M -5.38 % | 897.328 M -4.03 % | 935.032 M 21.90 % | 767.071 M | 0.000 -100.00 % | 280.037 M | 0.000 -100.00 % | 278.360 M | 0.000 | 0.000 | 0.000 -100.00 % | 274.405 M | 0.000 -100.00 % | 192.181 M | 0.000 -100.00 % | 47.432 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 1.218 B 109.19 % | 582.425 M -11.69 % | 659.523 M 197.50 % | 221.685 M -56.18 % | 505.867 M | 0.000 -100.00 % | 466.344 M 352.82 % | 102.987 M 10 298 600.00 % | 1,000.000 -100.00 % | 79.746 M | 0.000 -100.00 % | 123.267 M | 0.000 -100.00 % | 94.854 M | 0.000 -100.00 % | 93.822 M 77.67 % | 52.808 M -41.66 % | 90.520 M | 0.000 -100.00 % | 65.371 M | 0.000 -100.00 % | 50.716 M 217.57 % | 15.970 M | 0.000 -100.00 % | 30.636 M | 0.000 -100.00 % | 30.543 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 37.308 M | 0.000 | 0.000 -100.00 % | 21.837 M | 0.000 -100.00 % | 16.381 M | 0.000 | 0.000 | 0.000 -100.00 % | 11.979 M | 0.000 | 0.000 | 0.000 -100.00 % | 8.655 M | 0.000 -100.00 % | 5.959 M | 0.000 -100.00 % | 4.744 M 82.93 % | 2.593 M | 0.000 -100.00 % | 634.000 K | 0.000 -100.00 % | 540.578 K | 0.000 100.00 % | -3.267 M 2.17 % | -3.339 M 0.45 % | -3.354 M |
| Common stock | 0.000 -100.00 % | 635.946 M | 0.000 -100.00 % | 437.838 M | 0.000 -100.00 % | 382.305 M | 0.000 -100.00 % | 363.357 M 240.04 % | 106.858 M 100.00 % | 53.429 M 0.00 % | 53.429 M | 0.000 -100.00 % | 53.429 M | 0.000 -100.00 % | 41.015 M | 0.000 -100.00 % | 41.014 M | 0.000 -100.00 % | 41.015 M | 0.000 -100.00 % | 37.118 M | 0.000 -100.00 % | 30.002 M 0.00 % | 30.002 M | 0.000 -100.00 % | 30.002 M | 0.000 -100.00 % | 30.002 M 0.00 % | 30.002 M 0.00 % | 30.002 M 0.00 % | 30.002 M 0.00 % | 30.002 M |
| Total equity | 1.218 B 0.00 % | 1.218 B 84.74 % | 659.523 M 0.00 % | 659.523 M 30.37 % | 505.867 M 0.00 % | 505.868 M 8.48 % | 466.344 M 0.00 % | 466.344 M 241.29 % | 136.642 M 2.60 % | 133.175 M 4.54 % | 127.392 M 3.35 % | 123.267 M 0.00 % | 123.268 M 29.96 % | 94.854 M 0.00 % | 94.854 M 1.10 % | 93.822 M 0.00 % | 93.822 M 3.65 % | 90.520 M 0.00 % | 90.520 M 38.47 % | 65.371 M 2.26 % | 63.929 M 26.05 % | 50.716 M 0.00 % | 50.716 M 55.59 % | 32.595 M 6.40 % | 30.636 M 0.00 % | 30.636 M 0.30 % | 30.543 M 0.00 % | 30.543 M 14.07 % | 26.776 M 0.07 % | 26.757 M 0.34 % | 26.667 M 0.07 % | 26.648 M |
| Other non current liabilities | -1.218 B -5 393.12 % | 23.018 M 103.49 % | -659.523 M -4 682.89 % | 14.391 M 102.84 % | -505.867 M -5 526.01 % | 9.323 M 102.00 % | -466.344 M -5 977.79 % | 7.934 M | 0.000 -100.00 % | 21.510 M 46.72 % | 14.661 M 111.89 % | -123.267 M -141.27 % | 298.670 M 414.87 % | -94.854 M -9 485 300.00 % | -1.000 K 100.00 % | -93.822 M -136.12 % | 259.749 M 386.95 % | -90.520 M -9 051 900.00 % | -1.000 K 100.00 % | -65.371 M -6 537 199.90 % | 1.000 K 100.00 % | -50.716 M | 0.000 -100.00 % | 1.072 M 103.50 % | -30.636 M -7 797.49 % | 398.000 K 101.30 % | -30.543 M -2 123.87 % | 1.509 M 1 576.82 % | 90.000 K 0.00 % | 90.000 K 0.00 % | 90.000 K 0.00 % | 90.000 K |
| Long term debt | 0.000 -100.00 % | 1.045 B | 0.000 -100.00 % | 801.853 M | 0.000 -100.00 % | 514.794 M | 0.000 -100.00 % | 852.897 M 146.25 % | 346.360 M -62.96 % | 935.032 M 21.90 % | 767.071 M | 0.000 | 0.000 | 0.000 -100.00 % | 271.892 M | 0.000 | 0.000 | 0.000 -100.00 % | 267.120 M | 0.000 -100.00 % | 191.089 M | 0.000 -100.00 % | 47.432 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | -1.218 B -213.99 % | 1.069 B 262.06 % | -659.523 M -180.76 % | 816.600 M 261.43 % | -505.867 M -196.45 % | 524.473 M 212.46 % | -466.344 M -154.22 % | 860.121 M 147.55 % | 347.452 M -62.84 % | 935.032 M 21.72 % | 768.197 M 723.20 % | -123.267 M -141.12 % | 299.796 M 416.06 % | -94.854 M -134.74 % | 273.017 M 390.99 % | -93.822 M -136.00 % | 260.630 M 387.93 % | -90.520 M -133.78 % | 268.000 M 509.97 % | -65.371 M -134.08 % | 191.808 M 478.20 % | -50.716 M -205.34 % | 48.144 M 4 391.83 % | 1.072 M 103.50 % | -30.636 M -7 797.49 % | 398.000 K 101.30 % | -30.543 M -2 123.87 % | 1.509 M 1 576.82 % | 90.000 K 0.00 % | 90.000 K 0.00 % | 90.000 K 0.00 % | 90.000 K |
| Other current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.161 M | 0.000 100.00 % | -3.848 M -138.97 % | 9.875 M | 0.000 -100.00 % | 5.545 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.345 M | 0.000 -100.00 % | 1.572 M | 0.000 -100.00 % | 2.871 M | 0.000 -100.00 % | 2.071 M | 0.000 -100.00 % | 28.131 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 750.155 K 8.91 % | 688.769 K 2 781.76 % | 23.901 K 71.94 % | 13.901 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 |
| Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 431.702 M | 0.000 | 0.000 -100.00 % | 550.968 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.468 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.285 M | 0.000 -100.00 % | 1.092 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 0.000 -100.00 % | 3.938 M | 0.000 -100.00 % | 1.837 M | 0.000 -100.00 % | 441.095 M | 0.000 -100.00 % | 3.848 M -99.33 % | 578.564 M | 0.000 -100.00 % | 14.661 M | 0.000 -100.00 % | 2.642 M | 0.000 -100.00 % | 23.541 M | 0.000 -100.00 % | 4.701 M | 0.000 -100.00 % | 12.409 M | 0.000 -100.00 % | 5.397 M | 0.000 -100.00 % | 29.144 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 750.155 K 0.00 % | 750.155 K 841.59 % | 79.669 K 24.38 % | 64.051 K |
| Total liabilities | -1.218 B -213.57 % | 1.073 B 262.66 % | -659.523 M -180.58 % | 818.437 M 261.79 % | -505.867 M -152.39 % | 965.568 M 307.05 % | -466.344 M -153.98 % | 863.969 M -6.70 % | 926.016 M -0.96 % | 935.032 M 19.44 % | 782.858 M 735.09 % | -123.267 M -140.76 % | 302.438 M 418.85 % | -94.854 M -131.98 % | 296.558 M 416.09 % | -93.822 M -135.36 % | 265.331 M 393.12 % | -90.520 M -132.28 % | 280.409 M 528.95 % | -65.371 M -133.15 % | 197.205 M 488.84 % | -50.716 M -165.62 % | 77.288 M 7 110.92 % | 1.072 M 103.50 % | -30.636 M -7 797.49 % | 398.000 K 101.30 % | -30.543 M -2 123.87 % | 1.509 M 79.63 % | 840.155 K 0.00 % | 840.155 K 395.17 % | 169.669 K 10.14 % | 154.051 K |
| Other non current assets | 0.000 -100.00 % | 63.575 M | 0.000 -100.00 % | 152.974 M | 0.000 -100.00 % | 1.350 B | 0.000 -100.00 % | 65.661 M -93.54 % | 1.016 B -3.66 % | 1.055 B 14 701.33 % | 7.125 M | 0.000 -100.00 % | 13.395 M | 0.000 -100.00 % | 6.337 M | 0.000 -100.00 % | 339.124 M | 0.000 -100.00 % | 3.248 M | 0.000 -100.00 % | 4.446 M | 0.000 -100.00 % | 56.055 M 66.50 % | 33.667 M | 0.000 -100.00 % | 31.034 M | 0.000 -100.00 % | 32.052 M 42 635.63 % | 75.000 K 0.00 % | 75.000 K -99.72 % | 26.685 M 0.00 % | 26.685 M |
| Long term investments | 0.000 | 0.000 | 0.000 100.00 % | -129.948 M | 0.000 100.00 % | -102.603 M | 0.000 100.00 % | -52.358 M -177.13 % | -18.893 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 74.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 |
| Intangible assets | 0.000 -100.00 % | 31.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 55.032 K | 0.000 | 0.000 -100.00 % | 79.108 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 104.010 K | 0.000 | 0.000 | 0.000 -100.00 % | 76.147 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 |
| 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 |
| Goodwill and intangible assets | 0.000 -100.00 % | 31.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 55.032 K | 0.000 | 0.000 -100.00 % | 79.108 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 104.010 K | 0.000 | 0.000 | 0.000 -100.00 % | 76.147 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 |
| Property plant equipment net | 0.000 -100.00 % | 58.927 M | 0.000 -100.00 % | 41.644 M | 0.000 -100.00 % | 60.435 M | 0.000 -100.00 % | 68.326 M 135.75 % | 28.982 M 24.07 % | 23.359 M 3.77 % | 22.510 M | 0.000 -100.00 % | 20.621 M | 0.000 -100.00 % | 20.657 M | 0.000 -100.00 % | 12.506 M | 0.000 -100.00 % | 14.271 M | 0.000 -100.00 % | 10.022 M | 0.000 -100.00 % | 2.152 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current assets | 0.000 -100.00 % | 122.533 M | 0.000 -100.00 % | 64.670 M | 0.000 -100.00 % | 1.308 B | 0.000 -100.00 % | 81.629 M -92.04 % | 1.026 B -4.81 % | 1.078 B 3 511.84 % | 29.845 M | 0.000 -100.00 % | 34.016 M | 0.000 -100.00 % | 27.172 M | 0.000 -100.00 % | 351.630 M | 0.000 -100.00 % | 17.595 M | 0.000 -100.00 % | 14.468 M | 0.000 -100.00 % | 58.207 M 72.89 % | 33.667 M | 0.000 -100.00 % | 31.034 M | 0.000 -100.00 % | 32.052 M 42 635.63 % | 75.000 K 0.00 % | 75.000 K -99.72 % | 26.685 M 0.00 % | 26.685 M |
| Other current assets | 0.000 -100.00 % | 11.112 M | 0.000 -100.00 % | 9.357 M | 0.000 100.00 % | -1.229 B | 0.000 -100.00 % | 4.266 M -70.42 % | 14.420 M | 0.000 -100.00 % | 10.200 M | 0.000 -100.00 % | 388.335 M | 0.000 -100.00 % | 357.501 M | 0.000 | 0.000 | 0.000 -100.00 % | 334.025 M | 0.000 -100.00 % | 233.531 M | 0.000 -100.00 % | 47.739 M 4 251.18 % | -1.150 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term investments | 0.000 -100.00 % | 455.318 M | 0.000 -100.00 % | 152.974 M | 0.000 -100.00 % | 103.000 M | 0.000 -100.00 % | 65.661 M 228.31 % | 20.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.078 M | 0.000 -100.00 % | 6.441 M | 0.000 -100.00 % | 7.470 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 |
| cash and cash equivalents | 0.000 -100.00 % | 375.000 K | 0.000 -100.00 % | 215.000 K | 0.000 -100.00 % | 39.390 M | 0.000 -100.00 % | 340.000 K -84.10 % | 2.138 M -81.82 % | 11.763 M -10.44 % | 13.134 M | 0.000 -100.00 % | 278.000 K | 0.000 -100.00 % | 6.739 M | 0.000 -100.00 % | 53.000 K | 0.000 -100.00 % | 19.310 M | 0.000 -100.00 % | 11.885 M | 0.000 -100.00 % | 22.058 M 1 818.07 % | 1.150 M | 0.000 -100.00 % | 259.000 K | 0.000 -100.00 % | 1.113 M 613.24 % | 156.042 K -3.82 % | 162.242 K 7.23 % | 151.302 K 29.65 % | 116.697 K |
| Cash and short term investments | 0.000 -100.00 % | 455.693 M | 0.000 -100.00 % | 153.189 M | 0.000 -100.00 % | 142.390 M | 0.000 -100.00 % | 66.001 M 198.13 % | 22.138 M 88.20 % | 11.763 M -10.44 % | 13.134 M | 0.000 -100.00 % | 3.356 M | 0.000 -100.00 % | 6.739 M | 0.000 -100.00 % | 7.523 M | 0.000 -100.00 % | 19.310 M | 0.000 -100.00 % | 11.885 M | 0.000 -100.00 % | 22.058 M 1 818.07 % | 1.150 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 156.042 K -3.82 % | 162.242 K 7.23 % | 151.302 K 29.65 % | 116.697 K |
| Total current assets | 0.000 -100.00 % | 2.169 B | 0.000 -100.00 % | 1.413 B | 0.000 -100.00 % | 163.529 M | 0.000 -100.00 % | 1.249 B 3 315.62 % | 36.558 M 210.79 % | 11.763 M -98.66 % | 880.464 M | 0.000 -100.00 % | 391.691 M | 0.000 -100.00 % | 364.240 M | 0.000 -100.00 % | 7.523 M | 0.000 -100.00 % | 353.335 M | 0.000 -100.00 % | 245.416 M | 0.000 -100.00 % | 69.798 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.541 M 0.07 % | 27.522 M 18 090.27 % | 151.302 K 29.65 % | 116.697 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 |
| Net receivables | 0.000 -100.00 % | 1.702 B | 0.000 -100.00 % | 1.251 B | 0.000 -100.00 % | 1.250 B | 0.000 -100.00 % | 1.178 B | 0.000 | 0.000 -100.00 % | 857.130 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.385 M 0.09 % | 27.360 M | 0.000 | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -55.032 K | 0.000 | 0.000 100.00 % | -79.108 K | 0.000 -100.00 % | 210.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 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.016 K | 0.000 | 0.000 -100.00 % | 501.000 | 0.000 100.00 % | -59.000 K | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 -100.00 % | 1.250 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 37.000 K | 0.000 | 0.000 -100.00 % | 8.202 M | 0.000 -100.00 % | 9.116 M | 0.000 | 0.000 | 0.000 -100.00 % | 12.582 M | 0.000 -100.00 % | 943.000 K | 0.000 -100.00 % | 837.000 K | 0.000 -100.00 % | 962.000 K | 0.000 -100.00 % | 885.105 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 61.386 K 10.07 % | 55.768 K 11.20 % | 50.150 K |
| Tax payables | 0.000 -100.00 % | 3.938 M | 0.000 -100.00 % | 1.837 M | 0.000 -100.00 % | 1.195 M | 0.000 -100.00 % | 3.848 M -59.58 % | 9.519 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.642 M | 0.000 -100.00 % | 2.146 M | 0.000 -100.00 % | 2.186 M | 0.000 -100.00 % | 1.416 M | 0.000 -100.00 % | 1.272 M | 0.000 -100.00 % | 127.768 K | 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 -100.00 % | 5.894 M 147 450.00 % | -4.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 |
| 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 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.848 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 |
| 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 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 86.255 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 57.582 M | 0.000 -100.00 % | 69.839 M | 0.000 -100.00 % | 41.860 M | 0.000 | 0.000 | 0.000 -100.00 % | 40.850 M | 0.000 -100.00 % | 20.852 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.226 M -14 839.19 % | 21.888 K 476.46 % | 3.797 K | 0.000 |
| Deferred tax liabilities non current | 0.000 -100.00 % | 444.000 K | 0.000 -100.00 % | 356.000 K | 0.000 -100.00 % | 356.000 K | 0.000 -100.00 % | 1.092 M 0.00 % | 1.092 M | 0.000 -100.00 % | 1.126 M | 0.000 -100.00 % | 1.126 M | 0.000 -100.00 % | 1.126 M | 0.000 -100.00 % | 881.000 K | 0.000 -100.00 % | 881.000 K | 0.000 -100.00 % | 718.000 K | 0.000 -100.00 % | 712.708 K | 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 |
| Total assets | 0.000 -100.00 % | 2.291 B | 0.000 -100.00 % | 1.478 B | 0.000 -100.00 % | 1.471 B | 0.000 -100.00 % | 1.330 B 25.19 % | 1.063 B -2.48 % | 1.090 B 19.72 % | 910.250 M | 0.000 -100.00 % | 425.706 M | 0.000 -100.00 % | 391.412 M | 0.000 -100.00 % | 359.153 M | 0.000 -100.00 % | 370.929 M | 0.000 -100.00 % | 261.134 M | 0.000 -100.00 % | 128.005 M 280.20 % | 33.667 M | 0.000 -100.00 % | 31.034 M | 0.000 -100.00 % | 32.052 M 16.06 % | 27.616 M 0.07 % | 27.597 M 2.84 % | 26.836 M 0.13 % | 26.802 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-09-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-06-30 | 2019-03-31 | 2018-06-30 | 2018-03-31 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-09-30 | 2015-03-31 | 2014-03-31 | 2013-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| Other non cash items | -31.571 M -21.90 % | -25.900 M -151.65 % | -10.292 M -28.59 % | -8.004 M -47.13 % | -5.440 M 27.59 % | -7.513 M -43.08 % | -5.251 M -26.20 % | -4.161 M -51.75 % | -2.742 M -214.45 % | -872.000 K 78.72 % | -4.097 M -43.91 % | -2.847 M -98.67 % | -1.433 M 7.01 % | -1.541 M 40.34 % | -2.583 M -111.89 % | -1.219 M -528.35 % | -194.000 K 44.25 % | -348.000 K 70.56 % | -1.182 M 49.85 % | -2.357 M -698.98 % | -295.000 K -122.74 % | 1.297 M 171.26 % | -1.820 M -6.93 % | -1.702 M -10.74 % | -1.537 M -310.84 % | 729.000 K 187.83 % | -830.000 K 32.36 % | -1.227 M 46.30 % | -2.285 M -1 128.59 % | -185.985 K 61.25 % | -480.000 K 1.03 % | -485.000 K 57.46 % | -1.140 M 77.66 % | -5.103 M -263.14 % | 3.128 M 4 059.49 % | -79.000 K -203.85 % | -26.000 K 99.27 % | -3.578 M -1 866.20 % | -182.000 K -857.89 % | -19.000 K -239.29 % | -5.600 K 84.44 % | -36.000 K 30.77 % | -52.000 K -602.70 % | -7.400 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |