Kalyan Capitals Limited KALYANCAP.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 262.496 M -16.85 % | 315.679 M 60.67 % | 196.473 M 102.74 % | 96.911 M 138.56 % | 40.624 M -19.40 % | 50.405 M 0.56 % | 50.122 M -89.33 % | 469.863 M 14.71 % | 409.625 M -0.73 % | 412.623 M 14.38 % | 360.757 M |
| Net income | 24.961 M -58.44 % | 60.054 M 68.77 % | 35.584 M 64.31 % | 21.656 M 171.15 % | 7.987 M -64.06 % | 22.225 M 26.98 % | 17.503 M 28.91 % | 13.578 M 871.94 % | 1.397 M 76.39 % | 791.993 K -2.30 % | 810.678 K |
| Income before tax | 51.349 M -45.43 % | 94.093 M 85.46 % | 50.735 M 57.14 % | 32.286 M 136.85 % | 13.631 M -50.51 % | 27.543 M 22.85 % | 22.420 M 11.08 % | 20.183 M 892.28 % | 2.034 M 77.02 % | 1.149 M -2.38 % | 1.177 M |
| Income before tax ratio | 0.20 -34.37 % | 0.30 15.43 % | 0.26 -22.49 % | 0.33 -0.71 % | 0.34 -38.59 % | 0.55 22.16 % | 0.45 941.34 % | 0.04 765.07 % | 0.00 78.32 % | 0.00 -14.65 % | 0.00 |
| EBITDA | 57.661 M -32.77 % | 85.771 M 59.41 % | 53.806 M -17.96 % | 65.589 M 182.25 % | 23.238 M -28.25 % | 32.386 M -19.69 % | 40.325 M 14.82 % | 35.121 M 1 358.51 % | 2.408 M 103.72 % | 1.182 M -2.31 % | 1.210 M |
| Net income ratio | 0.10 -50.01 % | 0.19 5.04 % | 0.18 -18.95 % | 0.22 13.66 % | 0.20 -55.41 % | 0.44 26.26 % | 0.35 1 108.42 % | 0.03 747.33 % | 0.00 77.68 % | 0.00 -14.58 % | 0.00 |
| Ratio EBITDA | 0.22 -19.15 % | 0.27 -0.79 % | 0.27 -59.54 % | 0.68 18.32 % | 0.57 -10.97 % | 0.64 -20.14 % | 0.80 976.34 % | 0.07 1 171.53 % | 0.01 105.21 % | 0.00 -14.59 % | 0.00 |
| Gross profit ratio | 0.97 203.46 % | 0.32 10.66 % | 0.29 -40.02 % | 0.48 -42.58 % | 0.84 12.38 % | 0.75 -22.20 % | 0.96 784.49 % | 0.11 1 013.92 % | 0.01 39.04 % | 0.01 -23.02 % | 0.01 |
| Weighted average shs out dil | 41.820 M -20.36 % | 52.513 M 0.00 % | 52.513 M 23.52 % | 42.513 M 0.00 % | 42.513 M 0.00 % | 42.513 M 0.00 % | 42.513 M 137.33 % | 17.913 M 15.62 % | 15.493 M 0.00 % | 15.493 M 0.00 % | 15.493 M |
| Weighted average shs out | 41.820 M -20.36 % | 52.513 M 0.00 % | 52.513 M 23.52 % | 42.513 M 0.00 % | 42.513 M 0.00 % | 42.513 M 0.00 % | 42.513 M 137.33 % | 17.913 M 15.62 % | 15.493 M 0.00 % | 15.493 M 0.00 % | 15.493 M |
| EPS diluted | 0.60 -47.37 % | 1.14 67.65 % | 0.68 33.33 % | 0.51 168.42 % | 0.19 -63.46 % | 0.52 26.83 % | 0.41 -46.05 % | 0.76 742.57 % | 0.09 76.52 % | 0.05 -2.29 % | 0.05 |
| Earnings per share | 0.60 -47.37 % | 1.14 67.65 % | 0.68 33.33 % | 0.51 168.42 % | 0.19 -63.46 % | 0.52 26.83 % | 0.41 -46.05 % | 0.76 742.57 % | 0.09 76.52 % | 0.05 -2.29 % | 0.05 |
| Gross profit | 255.088 M 152.33 % | 101.092 M 77.80 % | 56.857 M 21.59 % | 46.760 M 36.97 % | 34.139 M -9.43 % | 37.693 M -21.76 % | 48.174 M -5.65 % | 51.058 M 1 177.73 % | 3.996 M 38.03 % | 2.895 M -11.95 % | 3.288 M |
| Income tax expense | 20.651 M 2.06 % | 20.235 M 86.93 % | 10.825 M 63.79 % | 6.609 M 72.60 % | 3.829 M -28.01 % | 5.319 M 8.19 % | 4.916 M -25.56 % | 6.604 M 936.40 % | 637.208 K 78.50 % | 356.979 K -2.58 % | 366.423 K |
| Cost of revenue | 7.408 M -96.55 % | 214.587 M 53.70 % | 139.616 M 178.39 % | 50.151 M 673.34 % | 6.485 M -48.98 % | 12.712 M 552.23 % | 1.949 M -99.53 % | 418.805 M 3.25 % | 405.629 M -1.00 % | 409.728 M 14.62 % | 357.469 M |
| General and administrative expenses | 592.000 K -54.77 % | 1.309 M -25.20 % | 1.750 M 167.18 % | 655.000 K 86.08 % | 352.000 K | 0.000 | 0.000 -100.00 % | 4.552 M | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 -100.00 % | 18.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.139 M | 0.000 | 0.000 | 0.000 |
| Other expenses | 13.033 M -23.18 % | 16.965 M 370.73 % | 3.604 M -39.84 % | 5.991 M 16.92 % | 5.124 M -20.03 % | 6.407 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 13.625 M -25.51 % | 18.292 M 241.65 % | 5.354 M -19.44 % | 6.646 M 21.37 % | 5.476 M -14.54 % | 6.407 M 85.45 % | 3.455 M -39.28 % | 5.690 M 463.92 % | 1.009 M -14.92 % | 1.186 M | 0.000 |
| Cost and expenses | 7.409 M -96.82 % | 232.879 M 59.58 % | 145.933 M 156.94 % | 56.797 M 374.85 % | 11.961 M -37.44 % | 19.119 M 253.80 % | 5.404 M -98.73 % | 424.496 M 4.39 % | 406.637 M -1.04 % | 410.914 M 14.95 % | 357.469 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 592.000 K -55.39 % | 1.327 M -24.17 % | 1.750 M 167.18 % | 655.000 K 86.08 % | 352.000 K | 0.000 -100.00 % | 3.455 M -39.28 % | 5.690 M 463.92 % | 1.009 M -14.92 % | 1.186 M | 0.000 |
| Interest income | 0.000 | 0.000 100.00 % | -24.000 K 63.08 % | -65.000 K -6.56 % | -61.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 168.483 M 1 203 350.00 % | 14.000 K -67.44 % | 43.000 K 290.91 % | 11.000 K -99.89 % | 9.618 M 340.12 % | 2.185 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 6.181 M -1.50 % | 6.275 M 92.13 % | 3.266 M 37.34 % | 2.378 M 55.66 % | 1.528 M 38.88 % | 1.100 M 0.36 % | 1.096 M 6.41 % | 1.030 M 2 158.38 % | 45.608 K 68.44 % | 27.076 K 12.77 % | 24.009 K |
| Operating income | 54.151 M -34.60 % | 82.800 M 63.83 % | 50.540 M -20.05 % | 63.211 M 120.53 % | 28.663 M -8.38 % | 31.286 M -30.04 % | 44.718 M -1.43 % | 45.367 M 1 418.81 % | 2.987 M 74.78 % | 1.709 M -48.02 % | 3.288 M |
| Operating income ratio | 0.21 -21.35 % | 0.26 1.97 % | 0.26 -60.56 % | 0.65 -7.56 % | 0.71 13.68 % | 0.62 -30.43 % | 0.89 824.03 % | 0.10 1 224.10 % | 0.01 76.06 % | 0.00 -54.56 % | 0.01 |
| Total other income expenses net | -2.802 M -124.81 % | 11.293 M 5 691.28 % | 195.000 K 100.63 % | -30.925 M -105.73 % | -15.032 M -301.69 % | -3.742 M 83.22 % | -22.299 M 11.46 % | -25.185 M -2 542.71 % | -953.000 K -70.18 % | -560.000 K 73.47 % | -2.111 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 1.599 B -35.49 % | 2.479 B 159.90 % | 953.704 M 18.91 % | 802.023 M 589.61 % | 116.301 M 37.51 % | 84.576 M -23.06 % | 109.924 M 9.15 % | 100.706 M 167 055.69 % | -60.319 K 64.39 % | -169.386 K 51.19 % | -347.000 K |
| Total investments | 91.364 M 8.96 % | 83.851 M 170.03 % | 31.053 M 148.30 % | 12.506 M 218 536.36 % | 5.720 K -99.97 % | 17.157 M -61.12 % | 44.123 M 10.63 % | 39.884 M | 0.000 | 0.000 | 0.000 |
| Total debt | 1.865 B -25.43 % | 2.501 B 161.59 % | 956.255 M 19.01 % | 803.500 M 578.03 % | 118.505 M 29.85 % | 91.266 M -18.95 % | 112.607 M 8.21 % | 104.065 M | 0.000 | 0.000 -100.00 % | 175.000 K |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 38.459 M -76.72 % | 165.202 M 441.15 % | 30.528 M | 0.000 | 0.000 | 0.000 |
| Retained earnings | 147.763 M 9.26 % | 135.236 M 49.58 % | 90.410 M 42.13 % | 63.613 M 37.43 % | 46.288 M 19.88 % | 38.613 M | 0.000 -100.00 % | 4.812 M 26.93 % | 3.791 M 58.08 % | 2.398 M 49.05 % | 1.609 M |
| Common stock | 105.026 M 0.00 % | 105.026 M 0.00 % | 105.026 M 23.52 % | 85.026 M 0.00 % | 85.026 M 0.00 % | 85.026 M 0.00 % | 85.026 M 0.00 % | 85.026 M 174.41 % | 30.985 M 0.00 % | 30.985 M 0.00 % | 30.985 M |
| Total equity | 560.221 M 5.80 % | 529.510 M 16.27 % | 455.420 M 34.24 % | 339.268 M 8.23 % | 313.458 M -12.31 % | 357.459 M 42.85 % | 250.228 M 8.25 % | 231.150 M 564.68 % | 34.776 M 4.17 % | 33.383 M 2.42 % | 32.594 M |
| Other non current liabilities | 22.838 M -47.96 % | 43.885 M 142.04 % | 18.131 M 351.71 % | -7.203 M -123.43 % | 30.744 M 559.58 % | -6.690 M -199.32 % | 6.735 M 344.55 % | 1.515 M 1 466.51 % | 96.712 K 6.26 % | 91.015 K 5.41 % | 86.347 K |
| Long term debt | 1.865 B 49.14 % | 1.251 B 36.08 % | 919.116 M 37.37 % | 669.070 M 239 876.90 % | 278.806 K -55.19 % | 622.249 K -99.45 % | 112.607 M 88.33 % | 59.791 M | 0.000 | 0.000 -100.00 % | 175.000 K |
| Total non current liabilities | 1.888 B 45.85 % | 1.295 B 6 830.46 % | 18.680 M -97.21 % | 669.588 M 460.26 % | 119.513 M 351.69 % | 26.459 M -77.83 % | 119.342 M 94.66 % | 61.307 M 63 291.31 % | 96.712 K 6.26 % | 91.015 K -65.17 % | 261.347 K |
| Other current liabilities | -1.865 B -5 327.75 % | 35.682 M 25.95 % | 28.330 M 231.23 % | 8.553 M 149.63 % | -17.233 M | 0.000 -100.00 % | 5.805 M -54.32 % | 12.708 M 2 357.09 % | 517.197 K 70.92 % | 302.591 K 155.10 % | 118.618 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 |
| Short term debt | 1.865 B 49.14 % | 1.251 B 30.79 % | 956.255 M 611.34 % | 134.430 M 13.71 % | 118.226 M 30.43 % | 90.644 M | 0.000 -100.00 % | 44.274 M | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 4.132 M -99.68 % | 1.294 B 30.93 % | 988.347 M 583.91 % | 144.515 M 22.24 % | 118.226 M 30.43 % | 90.644 M 1 461.48 % | 5.805 M -89.82 % | 57.049 M 10 930.42 % | 517.197 K 70.92 % | 302.591 K 155.10 % | 118.618 K |
| Total liabilities | 1.892 B 46.17 % | 1.295 B 28.56 % | 1.007 B 23.70 % | 814.102 M 373.83 % | 171.814 M 46.72 % | 117.102 M -6.43 % | 125.147 M 5.74 % | 118.356 M 19 179.08 % | 613.909 K 55.97 % | 393.606 K 3.59 % | 379.965 K |
| Other non current assets | 3.772 M -96.64 % | 112.319 M 240.88 % | 32.950 M 163.47 % | 12.506 M 53.89 % | 8.126 M -6.56 % | 8.697 M 32.67 % | 6.555 M -88.66 % | 57.782 M 256 583.40 % | 22.511 K 0.00 % | 22.511 K 0.00 % | 22.512 K |
| Long term investments | 91.364 M | 0.000 -100.00 % | 31.053 M 148.30 % | 12.506 M 218 536.36 % | 5.720 K -99.97 % | 17.157 M -61.12 % | 44.123 M 10.63 % | 39.884 M | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.707 M | 0.000 -100.00 % | 54.697 K -1.30 % | 55.417 K -22.22 % | 71.250 K | 0.000 |
| GoodWill | 0.000 -100.00 % | 7.134 M 35.86 % | 5.251 M | 0.000 | 0.000 -100.00 % | 2.707 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 -100.00 % | 7.134 M 35.86 % | 5.251 M -8.84 % | 5.760 M | 0.000 | 0.000 | 0.000 -100.00 % | 54.697 K -1.30 % | 55.417 K -22.22 % | 71.250 K | 0.000 |
| Property plant equipment net | 27.542 M -21.92 % | 35.272 M 3.58 % | 34.053 M 14.85 % | 29.651 M -20.16 % | 37.138 M 14.53 % | 32.426 M -5.67 % | 34.374 M 2.84 % | 33.426 M 64 533.77 % | 51.716 K 11.14 % | 46.531 K -56.66 % | 107.357 K |
| Total non current assets | 128.161 M -20.82 % | 161.859 M 49.10 % | 108.558 M 68.04 % | 64.602 M 33.02 % | 48.564 M -20.37 % | 60.987 M -28.29 % | 85.052 M -35.15 % | 131.147 M 101 059.33 % | 129.644 K -7.59 % | 140.292 K 8.03 % | 129.869 K |
| Other current assets | 30.233 M -98.20 % | 1.675 B 25.66 % | 1.333 B 7 156.82 % | 18.368 M -95.10 % | 374.629 M | 0.000 -100.00 % | 287.640 M 3 691.34 % | 7.587 M -75.05 % | 30.412 M -0.12 % | 30.450 M -5.79 % | 32.322 M |
| Short term investments | 0.000 -100.00 % | 83.851 M 30.76 % | 64.126 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 266.312 M 1 067.37 % | 22.813 M 794.28 % | 2.551 M 72.71 % | 1.477 M -32.98 % | 2.204 M -67.05 % | 6.690 M 149.33 % | 2.683 M -20.10 % | 3.358 M 5 467.07 % | 60.319 K -64.39 % | 169.386 K -67.56 % | 522.185 K |
| Cash and short term investments | 266.312 M 149.67 % | 106.664 M 59.97 % | 66.677 M 4 414.35 % | 1.477 M -32.99 % | 2.204 M -67.05 % | 6.690 M 149.33 % | 2.683 M -20.10 % | 3.358 M 5 467.07 % | 60.319 K -64.39 % | 169.386 K -67.56 % | 522.185 K |
| Total current assets | 2.324 B 30.46 % | 1.782 B 25.20 % | 1.423 B 28.54 % | 1.107 B 143.79 % | 454.139 M 6 688.82 % | 6.690 M -97.70 % | 290.323 M 32.96 % | 218.359 M 519.28 % | 35.260 M 4.83 % | 33.637 M 2.41 % | 32.844 M |
| Inventory | 0.000 100.00 % | -35.273 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 2.028 B 5 649.02 % | 35.273 M 50.16 % | 23.491 M -97.84 % | 1.087 B 1 306.48 % | 77.306 M | 0.000 | 0.000 -100.00 % | 207.414 M 4 231.98 % | 4.788 M 58.69 % | 3.017 M | 0.000 |
| Tax assets | 5.483 M -23.14 % | 7.134 M 35.86 % | 5.251 M 25.65 % | 4.179 M 26.87 % | 3.294 M 21.67 % | 2.707 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | -1.000 K 100.00 % | -119.396 M -72.51 % | -69.212 M -276.81 % | -18.368 M -5.37 % | -17.431 M -105.41 % | 322.308 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.899 M | 0.000 | 0.000 -100.00 % | 68.300 K | 0.000 | 0.000 | 0.000 |
| Tax payables | 4.132 M -46.04 % | 7.657 M 103.54 % | 3.762 M 145.56 % | 1.532 M 358.68 % | 334.000 K | 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 -100.00 % | 117.102 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 65.392 M 9.62 % | 59.652 M 30.23 % | 45.804 M 10.46 % | 41.468 M 10.82 % | 37.420 M -55.76 % | 84.576 M | 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 -100.00 % | 157.433 M | 0.000 -100.00 % | 38.613 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 242.040 M 5.42 % | 229.596 M 7.20 % | 214.180 M 43.59 % | 149.161 M 3.07 % | 144.724 M 100.53 % | 72.171 M | 0.000 -100.00 % | 110.784 M | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 -100.00 % | 7.721 M 71.92 % | 4.491 M 105.31 % | -84.576 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 100.00 % | -1.294 B -129 406 300.00 % | -1.000 K 0.00 % | -1.000 K 100.00 % | -65.926 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 2.453 B 34.45 % | 1.824 B 24.73 % | 1.462 B 26.80 % | 1.153 B 137.68 % | 485.271 M 24.43 % | 389.985 M 3.89 % | 375.375 M 7.40 % | 349.506 M 887.58 % | 35.390 M 4.78 % | 33.777 M 2.43 % | 32.974 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | -4.043 M -1 421.24 % | 306.000 K 101.36 % | -22.464 M -103.54 % | 635.423 M 2 743.31 % | 22.348 M | 0.000 100.00 % | -80.959 K 99.89 % | -71.892 M -3 648.28 % | -1.918 M -63.37 % | -1.174 M -114.63 % | -547.000 K |
| Accounts receivables | 5.313 M | 0.000 | 0.000 | 0.000 -100.00 % | 609.000 K | 0.000 | 0.000 100.00 % | -83.188 M | 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 -100.00 % | 100.000 K |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -9.356 M -3 157.52 % | 306.000 K 101.36 % | -22.464 M -103.54 % | 635.423 M 2 822.96 % | 21.739 M | 0.000 100.00 % | -80.959 K -100.72 % | 11.296 M 688.95 % | -1.918 M -63.37 % | -1.174 M -81.45 % | -647.000 K |
| Other non cash items | 25.576 M 9 624.71 % | 263.000 K 102.29 % | -11.494 M -276.45 % | 6.514 M 153.06 % | -12.276 M -1 015.97 % | -1.100 M 87.90 % | -9.088 M -215.20 % | 7.889 M 1 021.45 % | 703.467 K 38 873.24 % | 1.805 K -98.00 % | 90.114 K |
| Net cash provided by operating activities | 52.675 M -21.26 % | 66.898 M 233.77 % | 20.043 M -96.99 % | 665.971 M 3 300.07 % | 19.587 M -11.87 % | 22.225 M 135.68 % | 9.430 M 119.09 % | -49.394 M -21 774.21 % | 227.893 K 164.56 % | -353.000 K -193.33 % | 378.222 K |
| Investments in property plant and equipment | 0.000 100.00 % | -18.799 M -545.57 % | -2.912 M 57.40 % | -6.836 M | 0.000 | 0.000 100.00 % | -2.228 M | 0.000 100.00 % | -34.960 K | 0.000 | 0.000 |
| Acquisitions net | 0.000 -100.00 % | 22.971 M 593.99 % | 3.310 M -48.25 % | 6.396 M -80.27 % | 32.411 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -141.136 M 57.03 % | -328.448 M -1 864.87 % | -16.716 M -33.73 % | -12.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 105.722 M -63.52 % | 289.822 M | 0.000 | 0.000 -100.00 % | 27.260 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -388.403 M -26.66 % | -306.651 M -32.52 % | -231.407 M 64.55 % | -652.787 M -453.74 % | -117.886 M | 0.000 100.00 % | -17.737 M 80.10 % | -89.109 M | 0.000 | 0.000 100.00 % | -202.000 K |
| Net cash used for investing activites | -423.817 M -24.25 % | -341.105 M -37.70 % | -247.725 M 62.79 % | -665.727 M -1 043.57 % | -58.215 M | 0.000 100.00 % | -19.965 M 77.59 % | -89.109 M -254 788.44 % | -34.960 K | 0.000 100.00 % | -202.000 K |
| Debt repayment | 614.640 M 108.73 % | 294.470 M 92.77 % | 152.755 M -76.06 % | 638.166 M 1 769.10 % | 34.143 M | 0.000 -100.00 % | 9.859 M 203.31 % | -9.543 M | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 -100.00 % | 76.000 M | 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 |
| Dividends paid | 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 100.00 % | -639.138 M | 0.000 | 0.000 | 0.000 -100.00 % | 150.947 M 50 082.45 % | -302.000 K | 0.000 | 0.000 |
| Net cash used provided by financing activities | 614.640 M 108.73 % | 294.470 M 28.73 % | 228.755 M 23 634.47 % | -972.000 K -102.85 % | 34.143 M | 0.000 -100.00 % | 9.859 M -93.03 % | 141.405 M 46 922.85 % | -302.000 K | 0.000 | 0.000 |
| Effect of forex changes on cash | 2.000 K 300.20 % | -999.000 | 0.000 -100.00 % | 1.030 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 243.499 M 1 101.75 % | 20.262 M 1 786.59 % | 1.074 M 247.74 % | -726.970 K 83.79 % | -4.486 M -120.18 % | 22.225 M 3 392.56 % | -675.000 K -120.47 % | 3.298 M 3 125.69 % | -109.000 K 69.12 % | -353.000 K -167.60 % | 522.185 K |
| Cash at beginning of period | 22.813 M 794.28 % | 2.551 M 72.71 % | 1.477 M -32.98 % | 2.204 M -67.05 % | 6.690 M 143.06 % | -15.535 M -562.64 % | 3.358 M 5 467.07 % | 60.319 K -64.39 % | 169.386 K -67.56 % | 522.185 K | 0.000 |
| Cash at end of period | 266.312 M 1 067.37 % | 22.813 M 794.28 % | 2.551 M 72.71 % | 1.477 M -32.98 % | 2.204 M -67.05 % | 6.690 M 149.33 % | 2.683 M -20.10 % | 3.358 M 5 467.07 % | 60.319 K -64.39 % | 169.386 K -67.56 % | 522.185 K |
| Operating cash flow | 52.675 M -21.26 % | 66.898 M 233.76 % | 20.044 M -96.99 % | 665.971 M 3 300.07 % | 19.587 M -11.87 % | 22.225 M 135.68 % | 9.430 M 119.09 % | -49.394 M -21 774.21 % | 227.893 K 164.56 % | -353.000 K -193.33 % | 378.222 K |
| Capital expenditure | 0.000 100.00 % | -18.799 M -545.57 % | -2.912 M 57.40 % | -6.836 M -155.07 % | -2.680 M | 0.000 100.00 % | -2.228 M | 0.000 100.00 % | -34.960 K | 0.000 | 0.000 |
| Free CashFlow | 52.675 M 9.51 % | 48.099 M 180.76 % | 17.132 M -97.40 % | 659.135 M 3 798.59 % | 16.907 M -23.93 % | 22.225 M 208.59 % | 7.202 M 114.58 % | -49.394 M -25 701.63 % | 192.933 K 154.66 % | -353.000 K -193.33 % | 378.222 K |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 73.596 M 11.12 % | 66.233 M 4.89 % | 63.144 M -8.21 % | 68.792 M -4.95 % | 72.372 M -26.62 % | 98.633 M 0.46 % | 98.184 M 54.21 % | 63.669 M 5.35 % | 60.435 M 2.06 % | 59.215 M 8.30 % | 54.679 M 8.05 % | 50.604 M 38.47 % | 36.546 M 34.73 % | 27.125 M -13.87 % | 31.493 M 42.24 % | 22.140 M 33.88 % | 16.537 M 514.89 % | -3.986 M -117.99 % | 22.152 M 90.93 % | 11.602 M 0.92 % | 11.496 M -24.01 % | 15.128 M -5.97 % | 16.088 M 97.86 % | 8.131 M -37.15 % | 12.937 M 26.07 % | 10.262 M -24.02 % | 13.506 M 8.62 % | 12.434 M 505.06 % | 2.055 M -98.37 % | 126.447 M 0.00 % | 126.447 M 11.64 % | 113.263 M 9.22 % | 103.706 M -1.70 % | 105.504 M 4.39 % | 101.070 M -0.60 % | 101.681 M 0.31 % | 101.370 M 1.60 % | 99.776 M -15.12 % | 117.552 M 42.08 % | 82.736 M -26.49 % | 112.558 M 11.30 % | 101.129 M 11 005.91 % | 910.587 K -99.10 % | 101.496 M -35.44 % | 157.222 M |
| Net income | 20.604 M 3 180.89 % | 628.000 K -69.97 % | 2.091 M -83.43 % | 12.616 M 31.09 % | 9.624 M -31.29 % | 14.006 M -22.33 % | 18.033 M 21.03 % | 14.899 M -1.82 % | 15.175 M 59.88 % | 9.491 M -8.81 % | 10.408 M 22.26 % | 8.513 M 18.71 % | 7.171 M 219.67 % | 2.243 M -80.29 % | 11.384 M 231.17 % | 3.437 M -25.14 % | 4.592 M 147.33 % | -9.701 M -194.38 % | 10.278 M 491.47 % | 1.738 M -75.79 % | 7.176 M 176.12 % | 2.599 M -76.21 % | 10.925 M 625.43 % | 1.506 M -80.64 % | 7.779 M 309.90 % | -3.706 M -139.59 % | 9.362 M 113.79 % | 4.379 M 341.59 % | 991.640 K -84.64 % | 6.454 M 0.00 % | 6.454 M 1 587.34 % | 382.495 K 32.66 % | 288.321 K 73.60 % | 166.082 K -66.37 % | 493.864 K -27.39 % | 680.176 K 75.86 % | 386.781 K 450.63 % | 70.243 K -86.20 % | 508.872 K 2 657.66 % | -19.896 K -108.56 % | 232.559 K 112.18 % | 109.605 K 189.84 % | -122.000 K -125.61 % | 476.339 K 29.15 % | 368.824 K |
| Income before tax | 33.861 M 643.87 % | 4.552 M 276.50 % | -2.579 M -111.97 % | 21.551 M -22.54 % | 27.823 M 39.76 % | 19.908 M -33.29 % | 29.841 M 32.09 % | 22.592 M 3.86 % | 21.753 M 55.29 % | 14.008 M -2.79 % | 14.409 M 22.20 % | 11.791 M 12.01 % | 10.527 M 289.91 % | 2.700 M -83.25 % | 16.120 M 128.50 % | 7.055 M 10.05 % | 6.411 M 150.48 % | -12.698 M -190.13 % | 14.089 M 153.09 % | 5.567 M -16.59 % | 6.674 M 30.91 % | 5.098 M -53.88 % | 11.054 M 268.34 % | 3.001 M -64.24 % | 8.391 M 284.54 % | -4.547 M -140.84 % | 11.134 M 69.70 % | 6.561 M 388.17 % | 1.344 M -86.08 % | 9.656 M 0.34 % | 9.623 M 1 768.02 % | 515.144 K 32.66 % | 388.311 K 50.32 % | 258.320 K -63.57 % | 709.144 K 4.26 % | 680.176 K 75.86 % | 386.781 K -9.47 % | 427.222 K -16.05 % | 508.872 K 2 657.66 % | -19.896 K -108.56 % | 232.559 K -51.15 % | 476.028 K 490.19 % | -122.000 K -125.61 % | 476.339 K 29.15 % | 368.824 K |
| Income before tax ratio | 0.46 569.45 % | 0.07 268.27 % | -0.04 -113.04 % | 0.31 -18.51 % | 0.38 90.47 % | 0.20 -33.59 % | 0.30 -14.35 % | 0.35 -1.42 % | 0.36 52.16 % | 0.24 -10.23 % | 0.26 13.10 % | 0.23 -19.11 % | 0.29 189.39 % | 0.10 -80.55 % | 0.51 60.64 % | 0.32 -17.80 % | 0.39 -87.83 % | 3.19 400.90 % | 0.64 32.55 % | 0.48 -17.35 % | 0.58 72.27 % | 0.34 -50.95 % | 0.69 86.16 % | 0.37 -43.10 % | 0.65 246.38 % | -0.44 -153.75 % | 0.82 56.23 % | 0.53 -19.32 % | 0.65 756.44 % | 0.08 0.34 % | 0.08 1 573.25 % | 0.00 21.47 % | 0.00 52.93 % | 0.00 -65.10 % | 0.01 4.89 % | 0.01 75.32 % | 0.00 -10.89 % | 0.00 -1.09 % | 0.00 1 900.14 % | 0.00 -111.64 % | 0.00 -56.11 % | 0.00 103.51 % | -0.13 -2 954.77 % | 0.00 100.06 % | 0.00 |
| EBITDA | 83.101 M 60.87 % | 51.658 M 26.03 % | 40.989 M -35.74 % | 63.788 M 117.20 % | 29.368 M 35.36 % | 21.697 M -34.85 % | 33.303 M 36.50 % | 24.397 M 8.92 % | 22.399 M 46.90 % | 15.248 M -3.72 % | 15.838 M 22.14 % | 12.967 M 16.55 % | 11.125 M 33.48 % | 8.334 M -51.94 % | 17.343 M 79.60 % | 9.656 M 29.26 % | 7.470 M 177.42 % | -9.649 M -158.34 % | 16.540 M 129.73 % | 7.200 M 3.03 % | 6.988 M -41.76 % | 11.999 M -17.61 % | 14.563 M 128.94 % | 6.361 M -41.85 % | 10.939 M 107.02 % | 5.284 M -55.49 % | 11.872 M 10.39 % | 10.755 M 698.44 % | 1.347 M -91.89 % | 16.608 M -1.42 % | 16.848 M 3 099.71 % | 526.547 K 31.73 % | 399.713 K -33.18 % | 598.171 K -16.45 % | 715.913 K 4.22 % | 686.945 K | 0.000 -100.00 % | 440.293 K -14.49 % | 514.874 K 3 805.73 % | -13.894 K | 0.000 -100.00 % | 490.770 K 505.60 % | -121.000 K -125.38 % | 476.719 K 29.12 % | 369.204 K |
| Net income ratio | 0.28 2 852.65 % | 0.01 -71.37 % | 0.03 -81.94 % | 0.18 37.91 % | 0.13 -6.35 % | 0.14 -22.68 % | 0.18 -21.51 % | 0.23 -6.81 % | 0.25 56.65 % | 0.16 -15.79 % | 0.19 13.14 % | 0.17 -14.27 % | 0.20 137.26 % | 0.08 -77.12 % | 0.36 132.83 % | 0.16 -44.08 % | 0.28 -88.59 % | 2.43 424.54 % | 0.46 209.78 % | 0.15 -76.01 % | 0.62 263.34 % | 0.17 -74.70 % | 0.68 266.64 % | 0.19 -69.20 % | 0.60 266.50 % | -0.36 -152.10 % | 0.69 96.82 % | 0.35 -27.02 % | 0.48 845.41 % | 0.05 0.00 % | 0.05 1 411.41 % | 0.00 21.47 % | 0.00 76.61 % | 0.00 -67.78 % | 0.00 -26.95 % | 0.01 75.32 % | 0.00 441.97 % | 0.00 -83.74 % | 0.00 1 900.14 % | 0.00 -111.64 % | 0.00 90.63 % | 0.00 100.81 % | -0.13 -2 954.77 % | 0.00 100.06 % | 0.00 |
| Ratio EBITDA | 1.13 44.77 % | 0.78 20.15 % | 0.65 -29.99 % | 0.93 128.51 % | 0.41 84.47 % | 0.22 -35.15 % | 0.34 -11.48 % | 0.38 3.39 % | 0.37 43.93 % | 0.26 -11.10 % | 0.29 13.04 % | 0.26 -15.82 % | 0.30 -0.93 % | 0.31 -44.20 % | 0.55 26.27 % | 0.44 -3.45 % | 0.45 -81.34 % | 2.42 224.22 % | 0.75 20.32 % | 0.62 2.09 % | 0.61 -23.36 % | 0.79 -12.38 % | 0.91 15.71 % | 0.78 -7.48 % | 0.85 64.22 % | 0.51 -41.42 % | 0.88 1.62 % | 0.86 31.96 % | 0.66 399.05 % | 0.13 -1.42 % | 0.13 2 766.10 % | 0.00 20.62 % | 0.00 -32.02 % | 0.01 -19.96 % | 0.01 4.85 % | 0.01 | 0.00 -100.00 % | 0.00 0.75 % | 0.00 2 708.18 % | 0.00 | 0.00 -100.00 % | 0.00 103.65 % | -0.13 -2 929.11 % | 0.00 100.01 % | 0.00 |
| Gross profit ratio | 0.98 0.34 % | 0.97 0.27 % | 0.97 -0.45 % | 0.97 130.45 % | 0.42 313.53 % | -0.20 -156.84 % | 0.35 -64.20 % | 0.97 140.93 % | 0.40 36.28 % | 0.30 -12.57 % | 0.34 14.28 % | 0.30 -19.49 % | 0.37 -3.92 % | 0.38 -34.72 % | 0.59 23.67 % | 0.48 -7.91 % | 0.52 -76.65 % | 2.21 165.60 % | 0.83 12.07 % | 0.74 0.30 % | 0.74 -15.50 % | 0.88 -12.39 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 23.45 % | 0.81 -18.99 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 416.79 % | 0.19 0.00 % | 0.19 1 863.87 % | 0.01 1.57 % | 0.01 6.93 % | 0.01 -7.29 % | 0.01 -5.78 % | 0.01 5.92 % | 0.01 10.03 % | 0.01 25.63 % | 0.01 64.73 % | 0.00 -40.59 % | 0.01 8.41 % | 0.01 -99.33 % | 1.00 11 421.89 % | 0.01 66.37 % | 0.01 |
| Weighted average shs out dil | 44.791 M 7.10 % | 41.820 M 0.00 % | 41.820 M -0.55 % | 42.053 M -19.92 % | 52.513 M 0.00 % | 52.513 M 0.00 % | 52.513 M 13.99 % | 46.070 M -12.27 % | 52.513 M 0.00 % | 52.513 M 0.00 % | 52.513 M 0.00 % | 52.513 M 0.00 % | 52.513 M 23.52 % | 42.513 M 0.00 % | 42.513 M 0.00 % | 42.513 M 0.00 % | 42.513 M 0.00 % | 42.513 M 0.00 % | 42.513 M 0.00 % | 42.513 M 0.00 % | 42.513 M -21.02 % | 53.830 M 26.14 % | 42.674 M 2.04 % | 41.822 M -1.08 % | 42.277 M -0.02 % | 42.287 M -0.63 % | 42.557 M 1.06 % | 42.110 M 1.92 % | 41.318 M 100.33 % | 20.625 M 0.00 % | 20.625 M 29.42 % | 15.937 M -0.51 % | 16.018 M 3.65 % | 15.454 M -0.49 % | 15.530 M 0.01 % | 15.529 M 0.37 % | 15.471 M -11.31 % | 17.444 M 9.70 % | 15.902 M 4.69 % | 15.190 M 4.51 % | 14.535 M -5.78 % | 15.427 M 1.48 % | 15.202 M -4.26 % | 15.878 M 3.32 % | 15.368 M |
| Weighted average shs out | 44.791 M 7.10 % | 41.820 M 0.00 % | 41.820 M -0.55 % | 42.053 M -19.92 % | 52.513 M 0.00 % | 52.513 M 0.00 % | 52.513 M 13.99 % | 46.070 M -12.27 % | 52.513 M 0.00 % | 52.513 M 0.00 % | 52.513 M 0.00 % | 52.513 M 0.00 % | 52.513 M 23.52 % | 42.513 M 0.00 % | 42.513 M 0.00 % | 42.513 M 0.00 % | 42.513 M 0.00 % | 42.513 M 0.00 % | 42.513 M 0.00 % | 42.513 M 0.00 % | 42.513 M -22.03 % | 54.522 M 27.76 % | 42.674 M 2.04 % | 41.822 M -1.08 % | 42.277 M -0.02 % | 42.287 M -0.63 % | 42.557 M 1.06 % | 42.110 M 1.92 % | 41.318 M 100.33 % | 20.625 M 0.00 % | 20.625 M 29.42 % | 15.937 M -0.51 % | 16.018 M 3.65 % | 15.454 M -0.49 % | 15.530 M 0.01 % | 15.529 M 0.37 % | 15.471 M -11.33 % | 17.447 M 9.72 % | 15.902 M 4.63 % | 15.199 M 4.57 % | 14.535 M -5.79 % | 15.429 M 1.49 % | 15.202 M -4.26 % | 15.878 M 3.32 % | 15.368 M |
| EPS diluted | 0.46 2 966.67 % | 0.02 -70.00 % | 0.05 -83.33 % | 0.30 66.67 % | 0.18 -33.33 % | 0.27 -20.59 % | 0.34 3.03 % | 0.33 17.86 % | 0.28 55.56 % | 0.18 -10.00 % | 0.20 25.00 % | 0.16 14.29 % | 0.14 165.15 % | 0.05 -80.44 % | 0.27 233.75 % | 0.08 -26.45 % | 0.11 147.83 % | -0.23 -195.83 % | 0.24 486.80 % | 0.04 -75.94 % | 0.17 256.39 % | 0.05 -81.65 % | 0.26 622.22 % | 0.04 -80.00 % | 0.18 305.48 % | -0.09 -139.82 % | 0.22 120.00 % | 0.10 316.67 % | 0.02 -92.26 % | 0.31 0.00 % | 0.31 1 191.67 % | 0.02 33.33 % | 0.02 68.22 % | 0.01 -66.35 % | 0.03 -27.40 % | 0.04 75.20 % | 0.03 525.00 % | 0.00 -87.50 % | 0.03 2 561.54 % | 0.00 -108.13 % | 0.02 125.35 % | 0.01 188.75 % | -0.01 -126.67 % | 0.03 25.00 % | 0.02 |
| Earnings per share | 0.46 2 966.67 % | 0.02 -70.00 % | 0.05 -83.33 % | 0.30 66.67 % | 0.18 -33.33 % | 0.27 -20.59 % | 0.34 3.03 % | 0.33 17.86 % | 0.28 55.56 % | 0.18 -10.00 % | 0.20 25.00 % | 0.16 14.29 % | 0.14 165.15 % | 0.05 -80.44 % | 0.27 233.75 % | 0.08 -26.45 % | 0.11 147.83 % | -0.23 -195.83 % | 0.24 486.80 % | 0.04 -75.94 % | 0.17 251.97 % | 0.05 -81.42 % | 0.26 622.22 % | 0.04 -80.00 % | 0.18 305.48 % | -0.09 -139.82 % | 0.22 120.00 % | 0.10 316.67 % | 0.02 -92.26 % | 0.31 0.00 % | 0.31 1 191.67 % | 0.02 33.33 % | 0.02 68.22 % | 0.01 -66.35 % | 0.03 -27.40 % | 0.04 75.20 % | 0.03 525.00 % | 0.00 -87.50 % | 0.03 2 561.54 % | 0.00 -108.13 % | 0.02 125.35 % | 0.01 188.75 % | -0.01 -126.67 % | 0.03 25.00 % | 0.02 |
| Gross profit | 71.866 M 11.49 % | 64.459 M 5.18 % | 61.285 M -8.63 % | 67.071 M 119.05 % | 30.619 M 256.68 % | -19.543 M -157.10 % | 34.225 M -44.79 % | 61.988 M 153.82 % | 24.422 M 39.09 % | 17.559 M -5.32 % | 18.546 M 23.49 % | 15.018 M 11.47 % | 13.473 M 29.46 % | 10.407 M -43.77 % | 18.510 M 75.91 % | 10.522 M 23.29 % | 8.535 M 196.88 % | -8.809 M -147.79 % | 18.433 M 113.99 % | 8.614 M 1.22 % | 8.510 M -35.78 % | 13.253 M -17.62 % | 16.088 M 97.86 % | 8.131 M -37.15 % | 12.937 M 55.62 % | 8.313 M -38.45 % | 13.506 M 8.62 % | 12.434 M 505.06 % | 2.055 M -91.60 % | 24.468 M 0.00 % | 24.468 M 2 092.47 % | 1.116 M 10.93 % | 1.006 M 5.11 % | 957.089 K -3.22 % | 988.976 K -6.35 % | 1.056 M 6.25 % | 993.886 K 11.79 % | 889.098 K 6.63 % | 833.824 K 134.05 % | 356.263 K -56.33 % | 815.757 K 20.66 % | 676.057 K -25.76 % | 910.587 K 3.37 % | 880.897 K 7.40 % | 820.169 K |
| Income tax expense | 9.696 M 156.44 % | 3.781 M 173.40 % | -5.151 M -185.37 % | 6.034 M -62.26 % | 15.987 M 495.86 % | 2.683 M -64.99 % | 7.663 M 35.87 % | 5.640 M 32.74 % | 4.249 M 45.36 % | 2.923 M -9.60 % | 3.234 M 29.14 % | 2.504 M 15.69 % | 2.164 M 12 867.18 % | -16.953 K -100.56 % | 3.005 M 20.27 % | 2.498 M 122.53 % | 1.123 M 135.73 % | -3.143 M -186.22 % | 3.645 M -4.81 % | 3.829 M 862.11 % | -502.434 K -120.11 % | 2.499 M 1 832.31 % | 129.327 K -91.35 % | 1.495 M 144.33 % | 611.874 K -27.32 % | 841.893 K -52.49 % | 1.772 M -18.75 % | 2.181 M 519.09 % | 352.292 K -89.00 % | 3.202 M 1.01 % | 3.170 M 2 289.75 % | 132.650 K 32.66 % | 99.990 K 8.40 % | 92.238 K -57.15 % | 215.280 K | 0.000 | 0.000 -100.00 % | 356.979 K | 0.000 | 0.000 | 0.000 -100.00 % | 366.423 K | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 1.730 M -2.48 % | 1.774 M -4.57 % | 1.859 M 8.02 % | 1.721 M -95.88 % | 41.753 M -63.03 % | 112.934 M 76.57 % | 63.959 M 3 704.82 % | 1.681 M -95.33 % | 36.013 M -13.55 % | 41.656 M 15.28 % | 36.133 M 1.54 % | 35.586 M 54.23 % | 23.073 M 38.02 % | 16.717 M 28.76 % | 12.983 M 11.74 % | 11.618 M 45.18 % | 8.003 M 65.92 % | 4.823 M 29.71 % | 3.719 M 24.47 % | 2.988 M 0.06 % | 2.986 M 59.17 % | 1.876 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.949 M | 0.000 | 0.000 | 0.000 -100.00 % | 101.979 M 0.00 % | 101.979 M -9.07 % | 112.147 M 9.20 % | 102.700 M -1.77 % | 104.547 M 4.46 % | 100.081 M -0.54 % | 100.625 M 0.25 % | 100.376 M 1.51 % | 98.887 M -15.28 % | 116.719 M 41.68 % | 82.380 M -26.28 % | 111.742 M 11.24 % | 100.453 M | 0.000 -100.00 % | 100.615 M -35.67 % | 156.402 M |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.054 M 3.32 % | 1.988 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 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 569.250 K 0.00 % | 569.250 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 |
| Other expenses | 2.874 M 20.45 % | 2.386 M -25.65 % | 3.209 M -40.46 % | 5.390 M 135.68 % | 2.287 M 10.64 % | 2.067 M 12.46 % | 1.838 M 143.86 % | -4.191 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 -100.00 % | 2.454 M 4 925.39 % | 48.832 K -54.50 % | 107.319 K -65.72 % | 313.105 K -73.28 % | 1.172 M 1 443.08 % | 75.952 K -40.27 % | 127.159 K -61.95 % | 334.198 K -54.49 % | 734.400 K -6.23 % | 783.206 K 403.48 % | 155.558 K -40.54 % | 261.615 K |
| Operating expenses | 2.874 M -30.91 % | 4.160 M 29.64 % | 3.209 M -40.46 % | 5.390 M 135.68 % | 2.287 M 10.64 % | 2.067 M 12.46 % | 1.838 M -97.03 % | 61.988 M 2 222.52 % | 2.669 M -20.96 % | 3.377 M -4.15 % | 3.523 M 24.09 % | 2.839 M -3.61 % | 2.945 M 42.09 % | 2.073 M -14.73 % | 2.431 M 72.65 % | 1.408 M -14.11 % | 1.639 M -11.22 % | 1.847 M -10.66 % | 2.067 M 31.03 % | 1.577 M -7.57 % | 1.707 M 50.88 % | 1.131 M 4.24 % | 1.085 M 18.59 % | 914.918 K -1.84 % | 932.082 K -0.68 % | 938.481 K -2.50 % | 962.580 K 19.00 % | 808.902 K 191.42 % | 277.577 K -89.42 % | 2.623 M 2.58 % | 2.557 M 902.75 % | 255.000 K -0.95 % | 257.450 K -90.58 % | 2.733 M 876.66 % | 279.832 K -25.54 % | 375.819 K -38.10 % | 607.105 K -62.32 % | 1.611 M 395.77 % | 324.952 K -13.61 % | 376.159 K -35.50 % | 583.198 K -57.65 % | 1.377 M 33.43 % | 1.032 M 155.09 % | 404.558 K -10.37 % | 451.345 K |
| Cost and expenses | 4.604 M -22.41 % | 5.934 M 17.09 % | 5.068 M -28.73 % | 7.111 M 63.81 % | 4.341 M -94.41 % | 77.608 M 14.07 % | 68.033 M 6.85 % | 63.669 M 64.60 % | 38.682 M -14.10 % | 45.033 M 13.56 % | 39.656 M 3.21 % | 38.424 M 47.68 % | 26.019 M 38.47 % | 18.790 M 21.91 % | 15.414 M 18.33 % | 13.026 M 35.10 % | 9.642 M 44.56 % | 6.670 M 15.29 % | 5.786 M 26.73 % | 4.565 M -2.72 % | 4.693 M 56.05 % | 3.007 M 177.14 % | 1.085 M 18.59 % | 914.918 K -1.84 % | 932.082 K -67.71 % | 2.887 M 199.92 % | 962.580 K 19.00 % | 808.902 K 191.42 % | 277.577 K -99.73 % | 104.602 M 0.06 % | 104.536 M -7.00 % | 112.402 M 9.17 % | 102.958 M -4.03 % | 107.280 M 6.89 % | 100.361 M -0.63 % | 101.001 M 0.02 % | 100.983 M 0.48 % | 100.498 M -14.14 % | 117.044 M 41.43 % | 82.756 M -26.33 % | 112.326 M 10.31 % | 101.830 M 9 767.25 % | 1.032 M -98.98 % | 101.020 M -35.60 % | 156.853 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 -100.00 % | 1.774 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 66.179 M 2 379.54 % | 2.669 M -20.96 % | 3.377 M -4.15 % | 3.523 M 24.09 % | 2.839 M -3.61 % | 2.945 M 42.09 % | 2.073 M -14.73 % | 2.431 M 72.65 % | 1.408 M -14.11 % | 1.639 M -11.22 % | 1.847 M -10.66 % | 2.067 M 31.03 % | 1.577 M -7.57 % | 1.707 M 50.88 % | 1.131 M 4.24 % | 1.085 M 18.59 % | 914.918 K -1.84 % | 932.082 K -0.68 % | 938.481 K -2.50 % | 962.580 K 19.00 % | 808.902 K 191.42 % | 277.577 K -89.42 % | 2.623 M 2.58 % | 2.557 M 902.75 % | 255.000 K -0.95 % | 257.450 K -7.90 % | 279.545 K 21.02 % | 231.000 K -13.97 % | 268.500 K -8.67 % | 294.000 K -32.99 % | 438.730 K 76.20 % | 249.000 K 0.00 % | 249.000 K 0.00 % | 249.000 K -61.26 % | 642.730 K 158.12 % | 249.000 K 0.00 % | 249.000 K 31.24 % | 189.730 K |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 48.193 M 5.78 % | 45.561 M 8.42 % | 42.022 M 3.27 % | 40.692 M 1.20 % | 40.208 M | 0.000 -100.00 % | 60.807 M 38.58 % | 43.878 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 1.047 M -32.23 % | 1.545 M -0.06 % | 1.546 M 0.06 % | 1.545 M 0.00 % | 1.545 M 129.91 % | 672.000 K -78.68 % | 3.152 M 74.53 % | 1.806 M 179.57 % | 646.000 K -39.42 % | 1.066 M 30.87 % | 814.777 K 3.50 % | 787.230 K 31.71 % | 597.699 K 737.22 % | 71.391 K -94.35 % | 1.264 M 133.21 % | 541.887 K -5.76 % | 574.992 K -42.88 % | 1.007 M 479.43 % | 173.717 K 6.56 % | 163.021 K -11.60 % | 184.413 K -32.94 % | 274.998 K 0.38 % | 273.967 K -0.37 % | 274.998 K 0.38 % | 273.967 K 0.00 % | 273.968 K 6.35 % | 257.617 K 0.00 % | 257.617 K 7 754.18 % | 3.280 K -98.73 % | 257.617 K 2 159.40 % | 11.402 K -0.01 % | 11.403 K 0.01 % | 11.402 K 0.00 % | 11.402 K 68.44 % | 6.769 K 0.00 % | 6.769 K 101.75 % | -387.000 K -5 817.24 % | 6.769 K 12.78 % | 6.002 K 0.00 % | 6.002 K 102.58 % | -233.000 K -3 982.04 % | 6.002 K 1 479.47 % | 380.000 0.00 % | 380.000 0.00 % | 380.000 |
| Operating income | 68.992 M 14.42 % | 60.299 M 3.83 % | 58.076 M -5.84 % | 61.681 M 2.83 % | 59.986 M 185.31 % | 21.025 M -77.60 % | 93.861 M 315.48 % | 22.591 M 3.85 % | 21.753 M 53.39 % | 14.182 M -5.60 % | 15.023 M 23.35 % | 12.179 M 15.69 % | 10.527 M 26.31 % | 8.334 M -48.17 % | 16.079 M 76.42 % | 9.114 M 32.18 % | 6.895 M 164.71 % | -10.656 M -165.11 % | 16.366 M 132.58 % | 7.037 M 3.42 % | 6.804 M -43.87 % | 12.122 M -19.21 % | 15.004 M 107.93 % | 7.216 M -39.89 % | 12.005 M 62.78 % | 7.375 M -41.21 % | 12.544 M 7.91 % | 11.625 M 554.19 % | 1.777 M -91.87 % | 21.845 M -0.30 % | 21.911 M 2 444.18 % | 861.219 K 15.06 % | 748.516 K 142.15 % | -1.776 M -350.44 % | 709.144 K 4.26 % | 680.176 K 75.86 % | 386.781 K 153.57 % | -722.000 K -241.88 % | 508.872 K 2 657.66 % | -19.896 K -108.56 % | 232.559 K 133.18 % | -701.000 K -474.59 % | -122.000 K -125.61 % | 476.339 K 29.15 % | 368.824 K |
| Operating income ratio | 0.94 2.97 % | 0.91 -1.01 % | 0.92 2.58 % | 0.90 8.18 % | 0.83 288.84 % | 0.21 -77.70 % | 0.96 169.42 % | 0.35 -1.42 % | 0.36 50.29 % | 0.24 -12.83 % | 0.27 14.15 % | 0.24 -16.45 % | 0.29 -6.25 % | 0.31 -39.82 % | 0.51 24.03 % | 0.41 -1.27 % | 0.42 -84.40 % | 2.67 261.84 % | 0.74 21.81 % | 0.61 2.48 % | 0.59 -26.14 % | 0.80 -14.08 % | 0.93 5.09 % | 0.89 -4.36 % | 0.93 29.12 % | 0.72 -22.62 % | 0.93 -0.66 % | 0.93 8.12 % | 0.86 400.53 % | 0.17 -0.30 % | 0.17 2 178.92 % | 0.01 5.35 % | 0.01 142.88 % | -0.02 -339.92 % | 0.01 4.89 % | 0.01 75.32 % | 0.00 152.73 % | -0.01 -267.16 % | 0.00 1 900.14 % | 0.00 -111.64 % | 0.00 129.81 % | -0.01 94.83 % | -0.13 -2 954.77 % | 0.00 100.06 % | 0.00 |
| Total other income expenses net | -35.131 M 36.98 % | -55.747 M | 0.000 100.00 % | -40.130 M 5.02 % | -42.253 M -3 682.72 % | -1.117 M -260.32 % | -310.000 K -31 100.00 % | 1.000 K | 0.000 100.00 % | -174.053 K 71.64 % | -613.704 K -58.07 % | -388.241 K | 0.000 100.00 % | -5.634 M -13 631.53 % | 41.639 K 102.02 % | -2.059 M -325.06 % | -484.449 K 76.28 % | -2.043 M 10.31 % | -2.277 M -54.93 % | -1.470 M -1 030.77 % | -130.000 K 98.15 % | -7.024 M -77.82 % | -3.950 M 6.29 % | -4.215 M -16.63 % | -3.614 M 69.69 % | -11.922 M -745.53 % | -1.410 M 72.16 % | -5.064 M -1 069.52 % | -433.000 K 96.45 % | -12.189 M 0.80 % | -12.287 M -3 451.16 % | -346.000 K 3.89 % | -360.000 K -117.70 % | 2.034 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.149 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.177 M | 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 |
| 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-09-30 | 2021-03-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 -100.00 % | 1.599 B | 0.000 -100.00 % | 1.488 B | 0.000 -100.00 % | 2.479 B | 0.000 -100.00 % | 1.482 B 55.39 % | 953.704 M 531.25 % | 151.081 M 42.65 % | 105.910 M -79.43 % | 514.908 M 342.74 % | 116.301 M 9.11 % | 106.593 M | 0.000 -100.00 % | 94.570 M | 0.000 -100.00 % | 128.436 M | 0.000 -100.00 % | 109.924 M | 0.000 -100.00 % | 100.706 M 6.94 % | 94.168 M 3 579.87 % | 2.559 M 4 342.44 % | -60.319 K | 0.000 -100.00 % | 4.450 M | 0.000 100.00 % | -169.386 K | 0.000 100.00 % | -58.703 K | 0.000 100.00 % | -347.000 K | 0.000 -100.00 % | 30.928 K | 0.000 |
| Total investments | 0.000 -100.00 % | 91.364 M | 0.000 -100.00 % | 108.036 M | 0.000 -100.00 % | 83.851 M | 0.000 -100.00 % | 103.714 M 233.99 % | 31.053 M 71.59 % | 18.097 M 44.71 % | 12.506 M 218 536.36 % | 5.720 K 0.00 % | 5.720 K | 0.000 | 0.000 -100.00 % | 17.157 M | 0.000 -100.00 % | 45.978 M | 0.000 -100.00 % | 44.123 M | 0.000 -100.00 % | 39.884 M 0.00 % | 39.884 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 |
| Total debt | 0.000 -100.00 % | 1.865 B | 0.000 -100.00 % | 1.582 B | 0.000 -100.00 % | 2.501 B | 0.000 -100.00 % | 2.111 B 120.78 % | 956.255 M 525.46 % | 152.888 M 42.37 % | 107.387 M -79.18 % | 515.821 M 335.27 % | 118.505 M 10.51 % | 107.233 M | 0.000 -100.00 % | 101.259 M | 0.000 -100.00 % | 129.454 M | 0.000 -100.00 % | 112.607 M | 0.000 -100.00 % | 104.065 M 6.70 % | 97.526 M 3 280.45 % | 2.885 M | 0.000 | 0.000 -100.00 % | 4.485 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 175.000 K | 0.000 -100.00 % | 200.000 K | 0.000 |
| Accumulated other comprehensive income loss | 494.829 M | 0.000 -100.00 % | 492.098 M | 0.000 -100.00 % | 469.859 M 648.04 % | 62.812 M -85.71 % | 439.690 M | 0.000 -100.00 % | 47.396 M -54.87 % | 105.026 M 173.67 % | 38.377 M -54.86 % | 85.026 M -56.58 % | 195.811 M | 0.000 -100.00 % | 272.883 M 45.26 % | 187.857 M -27.40 % | 258.766 M 48.94 % | 173.740 M -29.76 % | 247.337 M 49.72 % | 165.202 M -28.53 % | 231.150 M 657.17 % | 30.528 M 0.00 % | 30.528 M | 0.000 | 0.000 -100.00 % | 34.450 M | 0.000 -100.00 % | 33.383 M | 0.000 -100.00 % | 32.807 M | 0.000 -100.00 % | 32.594 M | 0.000 -100.00 % | 32.811 M | 0.000 -100.00 % | 31.988 M |
| Retained earnings | 0.000 -100.00 % | 147.763 M | 0.000 | 0.000 | 0.000 -100.00 % | 135.236 M | 0.000 | 0.000 -100.00 % | 90.410 M | 0.000 -100.00 % | 63.613 M | 0.000 -100.00 % | 46.288 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.812 M 0.00 % | 4.812 M 7.84 % | 4.462 M 17.70 % | 3.791 M | 0.000 -100.00 % | 3.465 M | 0.000 -100.00 % | 2.398 M | 0.000 -100.00 % | 1.822 M | 0.000 -100.00 % | 1.609 M | 0.000 -100.00 % | 1.826 M | 0.000 |
| Common stock | 0.000 -100.00 % | 105.026 M | 0.000 -100.00 % | 105.026 M | 0.000 -100.00 % | 105.026 M | 0.000 -100.00 % | 105.026 M 0.00 % | 105.026 M 0.00 % | 105.026 M 23.52 % | 85.026 M 0.00 % | 85.026 M 0.00 % | 85.026 M 0.00 % | 85.026 M | 0.000 -100.00 % | 85.026 M | 0.000 -100.00 % | 85.026 M | 0.000 -100.00 % | 85.026 M | 0.000 -100.00 % | 85.026 M 0.00 % | 85.026 M 174.41 % | 30.985 M 0.00 % | 30.985 M | 0.000 -100.00 % | 30.985 M | 0.000 -100.00 % | 30.985 M | 0.000 -100.00 % | 30.985 M | 0.000 -100.00 % | 30.985 M | 0.000 -100.00 % | 30.985 M | 0.000 |
| Total equity | 560.221 M 0.00 % | 560.221 M 0.60 % | 556.862 M 0.00 % | 556.862 M 5.17 % | 529.511 M 0.00 % | 529.510 M 8.09 % | 489.876 M 0.00 % | 489.876 M 7.57 % | 455.420 M 5.20 % | 432.919 M 27.60 % | 339.268 M 4.94 % | 323.302 M 3.14 % | 313.458 M 11.33 % | 281.554 M 3.18 % | 272.883 M 0.00 % | 272.883 M 5.46 % | 258.766 M 0.00 % | 258.766 M 4.62 % | 247.337 M -1.16 % | 250.228 M 8.25 % | 231.150 M 0.00 % | 231.150 M 0.00 % | 231.150 M 552.10 % | 35.447 M 1.93 % | 34.776 M 0.95 % | 34.450 M 0.00 % | 34.450 M 3.20 % | 33.383 M 0.00 % | 33.383 M 1.76 % | 32.807 M 0.00 % | 32.807 M 0.65 % | 32.594 M 0.00 % | 32.594 M -0.66 % | 32.811 M 0.00 % | 32.811 M 2.57 % | 31.988 M |
| Other non current liabilities | -560.221 M -2 553.02 % | 22.838 M 104.10 % | -556.862 M -1 198.24 % | 50.705 M 109.58 % | -529.511 M -1 306.59 % | 43.885 M 108.96 % | -489.876 M -2 798.30 % | 18.155 M 0.13 % | 18.131 M -98.89 % | 1.634 B 131.24 % | 706.715 M 10 722.40 % | 6.530 M -87.75 % | 53.309 M 149.71 % | -107.233 M 60.70 % | -272.883 M -4 289.82 % | 6.513 M 102.52 % | -258.766 M -2 581.45 % | 10.428 M 104.22 % | -247.337 M -3 772.41 % | 6.735 M 102.91 % | -231.150 M -15 357.43 % | 1.515 M 0.00 % | 1.515 M 1 466.51 % | 96.712 K 0.00 % | 96.712 K 100.28 % | -34.450 M -37 950.90 % | 91.015 K 100.27 % | -33.383 M -36 778.57 % | 91.015 K 100.28 % | -32.807 M -592 070.41 % | 5.542 K 100.02 % | -32.594 M -37 847.69 % | 86.347 K 100.26 % | -32.811 M | 0.000 100.00 % | -31.988 M |
| Long term debt | 0.000 -100.00 % | 1.865 B | 0.000 -100.00 % | 1.582 B | 0.000 -100.00 % | 1.251 B | 0.000 -100.00 % | 2.111 B | 0.000 -100.00 % | 152.888 M | 0.000 -100.00 % | 515.821 M 184 910.81 % | 278.806 K -99.74 % | 107.233 M | 0.000 -100.00 % | 101.259 M | 0.000 -100.00 % | 129.454 M | 0.000 -100.00 % | 112.607 M | 0.000 -100.00 % | 59.791 M 0.00 % | 59.791 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 175.000 K | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | -560.221 M -129.67 % | 1.888 B 439.08 % | -556.862 M -134.06 % | 1.635 B 408.78 % | -529.511 M -140.90 % | 1.295 B 364.27 % | -489.876 M -123.01 % | 2.129 B 11 644.22 % | 18.131 M -98.99 % | 1.787 B 152.87 % | 706.715 M 35.29 % | 522.351 M 874.76 % | 53.587 M | 0.000 100.00 % | -272.883 M -353.20 % | 107.773 M 141.65 % | -258.766 M -284.99 % | 139.881 M 156.55 % | -247.337 M -307.25 % | 119.342 M 151.63 % | -231.150 M -477.04 % | 61.307 M 0.00 % | 61.307 M 63 291.31 % | 96.712 K 0.00 % | 96.712 K 100.28 % | -34.450 M -37 950.90 % | 91.015 K 100.27 % | -33.383 M -36 778.57 % | 91.015 K 100.28 % | -32.807 M -592 070.41 % | 5.542 K 100.02 % | -32.594 M -12 571.54 % | 261.347 K 100.80 % | -32.811 M | 0.000 100.00 % | -31.988 M |
| Other current liabilities | 0.000 100.00 % | -1.865 B | 0.000 | 0.000 | 0.000 -100.00 % | 35.682 M | 0.000 | 0.000 100.00 % | -956.255 M | 0.000 100.00 % | -107.387 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.330 M | 0.000 -100.00 % | 8.266 M | 0.000 -100.00 % | 5.805 M | 0.000 -100.00 % | 12.708 M -34.20 % | 19.314 M 6 803.50 % | 279.771 K -45.91 % | 517.197 K | 0.000 -100.00 % | 87.500 K | 0.000 -100.00 % | 302.591 K | 0.000 -100.00 % | 81.805 K | 0.000 -100.00 % | 118.618 K | 0.000 -100.00 % | 78.870 K | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 -100.00 % | 1.865 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.251 B | 0.000 | 0.000 -100.00 % | 956.255 M | 0.000 -100.00 % | 107.387 M | 0.000 -100.00 % | 118.226 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 44.274 M 17.33 % | 37.735 M 1 207.97 % | 2.885 M | 0.000 | 0.000 -100.00 % | 4.485 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 200.000 K | 0.000 |
| Total current liabilities | 0.000 -100.00 % | 4.132 M | 0.000 -100.00 % | 3.534 M | 0.000 -100.00 % | 1.294 B | 0.000 -100.00 % | 3.387 M -99.65 % | 956.255 M | 0.000 -100.00 % | 107.387 M | 0.000 -100.00 % | 118.226 M | 0.000 | 0.000 -100.00 % | 9.330 M | 0.000 -100.00 % | 8.272 M | 0.000 -100.00 % | 5.805 M | 0.000 -100.00 % | 57.049 M 0.00 % | 57.049 M 1 702.50 % | 3.165 M 511.95 % | 517.197 K | 0.000 -100.00 % | 4.573 M | 0.000 -100.00 % | 302.591 K | 0.000 -100.00 % | 81.805 K | 0.000 -100.00 % | 118.618 K | 0.000 -100.00 % | 278.870 K | 0.000 |
| Total liabilities | -560.221 M -129.60 % | 1.892 B 439.82 % | -556.862 M -133.99 % | 1.639 B 409.44 % | -529.511 M -140.90 % | 1.295 B 364.27 % | -489.876 M -122.97 % | 2.133 B 118.88 % | 974.386 M -45.48 % | 1.787 B 119.52 % | 814.102 M 55.85 % | 522.351 M 204.02 % | 171.814 M 51.34 % | 113.529 M 141.60 % | -272.883 M -333.03 % | 117.102 M 145.25 % | -258.766 M -274.66 % | 148.153 M 159.90 % | -247.337 M -297.64 % | 125.147 M 154.14 % | -231.150 M -295.30 % | 118.356 M 0.00 % | 118.356 M 3 529.44 % | 3.261 M 431.19 % | 613.909 K 101.78 % | -34.450 M -838.71 % | 4.664 M 113.97 % | -33.383 M -8 581.32 % | 393.606 K 101.20 % | -32.807 M -37 659.39 % | 87.347 K 100.27 % | -32.594 M -8 678.16 % | 379.965 K 101.16 % | -32.811 M -11 865.70 % | 278.870 K 100.87 % | -31.988 M |
| Other non current assets | 0.000 -100.00 % | 3.772 M | 0.000 -100.00 % | 2.092 M | 0.000 100.00 % | -7.074 M | 0.000 -100.00 % | 5.561 M -85.37 % | 38.022 M 73.11 % | 21.964 M -2.14 % | 22.445 M 32.71 % | 16.913 M 108.13 % | 8.126 M 123.58 % | -34.459 M | 0.000 -100.00 % | 8.256 M | 0.000 -100.00 % | 4.329 M | 0.000 -100.00 % | 6.555 M | 0.000 -100.00 % | 57.782 M -0.05 % | 57.811 M 256 712.23 % | 22.511 K 0.00 % | 22.511 K | 0.000 -100.00 % | 22.511 K | 0.000 -100.00 % | 22.511 K | 0.000 -100.00 % | 22.511 K | 0.000 -100.00 % | 22.512 K | 0.000 -100.00 % | 17.555 K | 0.000 |
| Long term investments | 0.000 -100.00 % | 91.364 M | 0.000 -100.00 % | 108.036 M | 0.000 | 0.000 | 0.000 -100.00 % | 103.714 M 233.99 % | 31.053 M 71.59 % | 18.097 M 44.71 % | 12.506 M 218 536.36 % | 5.720 K 0.00 % | 5.720 K | 0.000 | 0.000 -100.00 % | 17.157 M | 0.000 -100.00 % | 45.978 M | 0.000 -100.00 % | 44.123 M | 0.000 -100.00 % | 39.884 M 0.00 % | 39.884 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 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 54.697 K 0.00 % | 54.697 K | 0.000 -100.00 % | 55.417 K | 0.000 | 0.000 | 0.000 -100.00 % | 71.250 K | 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 -100.00 % | 7.134 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 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.134 M | 0.000 100.00 % | -103.714 M -58 040.78 % | 179.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 -100.00 % | 54.697 K 0.00 % | 54.697 K | 0.000 -100.00 % | 55.417 K | 0.000 | 0.000 | 0.000 -100.00 % | 71.250 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 0.000 -100.00 % | 27.542 M | 0.000 -100.00 % | 30.478 M | 0.000 -100.00 % | 35.272 M | 0.000 -100.00 % | 37.482 M 10.07 % | 34.053 M -6.14 % | 36.279 M 22.35 % | 29.651 M -14.32 % | 34.608 M -6.81 % | 37.138 M 16.47 % | 31.886 M | 0.000 -100.00 % | 26.878 M | 0.000 -100.00 % | 32.976 M | 0.000 -100.00 % | 34.374 M | 0.000 -100.00 % | 33.426 M 0.00 % | 33.426 M 34 549.47 % | 96.469 K 86.54 % | 51.716 K | 0.000 -100.00 % | 152.741 K | 0.000 -100.00 % | 46.531 K | 0.000 -100.00 % | 144.857 K | 0.000 -100.00 % | 107.357 K | 0.000 -100.00 % | 131.366 K | 0.000 |
| Total non current assets | 0.000 -100.00 % | 128.161 M | 0.000 -100.00 % | 140.606 M | 0.000 -100.00 % | 42.466 M | 0.000 -100.00 % | 152.250 M 40.25 % | 108.558 M 34.09 % | 80.957 M 25.32 % | 64.602 M 17.96 % | 54.768 M 12.77 % | 48.564 M | 0.000 | 0.000 -100.00 % | 52.291 M | 0.000 -100.00 % | 83.283 M | 0.000 -100.00 % | 85.052 M | 0.000 -100.00 % | 131.147 M -0.02 % | 131.176 M 110 150.46 % | 118.980 K -8.23 % | 129.644 K | 0.000 -100.00 % | 175.252 K | 0.000 -100.00 % | 140.292 K | 0.000 -100.00 % | 167.368 K | 0.000 -100.00 % | 129.869 K | 0.000 -100.00 % | 148.921 K | 0.000 |
| Other current assets | -357.676 M -1 283.06 % | 30.233 M 132.04 % | -94.363 M -296.93 % | 47.917 M 310.04 % | -22.813 M -101.39 % | 1.640 B 360.58 % | -629.257 M -134.18 % | 1.841 B 72 271.74 % | -2.551 M -41.13 % | -1.808 M 99.83 % | -1.089 B -119 163.19 % | -912.912 K | 0.000 100.00 % | -639.841 K 90.44 % | -6.690 M -102.02 % | 331.005 M 32 647.20 % | -1.017 M -100.32 % | 322.619 M 12 124.56 % | -2.683 M -100.93 % | 287.640 M 8 665.81 % | -3.358 M -144.26 % | 7.587 M -80.65 % | 39.217 M 14.81 % | 34.159 M 12.32 % | 30.412 M 86 214.21 % | -35.316 K -100.09 % | 38.903 M 23 119.61 % | -169.000 K -100.56 % | 30.450 M 51 971.28 % | -58.703 K -100.18 % | 32.496 M 6 325.29 % | -522.000 K -101.61 % | 32.322 M 19 225.44 % | -169.000 K -100.53 % | 32.152 M 7 308.97 % | -446.000 K |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 83.851 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 |
| cash and cash equivalents | 0.000 -100.00 % | 266.312 M | 0.000 -100.00 % | 94.363 M | 0.000 -100.00 % | 22.813 M | 0.000 -100.00 % | 629.257 M 24 567.07 % | 2.551 M 41.13 % | 1.808 M 22.38 % | 1.477 M 61.79 % | 912.912 K -58.58 % | 2.204 M 244.46 % | 639.841 K | 0.000 -100.00 % | 6.690 M | 0.000 -100.00 % | 1.017 M | 0.000 -100.00 % | 2.683 M | 0.000 -100.00 % | 3.358 M 0.00 % | 3.358 M 930.50 % | 325.861 K 440.23 % | 60.319 K | 0.000 -100.00 % | 35.316 K | 0.000 -100.00 % | 169.386 K | 0.000 -100.00 % | 58.703 K | 0.000 -100.00 % | 522.185 K | 0.000 -100.00 % | 169.072 K | 0.000 |
| Cash and short term investments | 357.676 M 34.31 % | 266.312 M 182.22 % | 94.363 M 0.00 % | 94.363 M 313.64 % | 22.813 M -78.61 % | 106.664 M -83.05 % | 629.257 M 0.00 % | 629.257 M 24 567.07 % | 2.551 M 41.13 % | 1.808 M 22.38 % | 1.477 M 61.79 % | 912.912 K -58.58 % | 2.204 M 244.46 % | 639.841 K -90.44 % | 6.690 M 0.00 % | 6.690 M 557.82 % | 1.017 M 0.00 % | 1.017 M -62.09 % | 2.683 M 0.00 % | 2.683 M -20.10 % | 3.358 M 0.00 % | 3.358 M 0.00 % | 3.358 M 930.50 % | 325.861 K 440.23 % | 60.319 K 70.80 % | 35.316 K 0.00 % | 35.316 K -79.15 % | 169.387 K 0.00 % | 169.386 K 188.55 % | 58.703 K 0.00 % | 58.703 K -88.76 % | 522.185 K 0.00 % | 522.185 K 208.85 % | 169.072 K 0.00 % | 169.072 K -62.13 % | 446.463 K |
| Total current assets | 0.000 -100.00 % | 2.324 B | 0.000 -100.00 % | 2.055 B | 0.000 -100.00 % | 1.782 B | 0.000 -100.00 % | 2.470 B 96 738.81 % | 2.551 M 41.13 % | 1.808 M -99.83 % | 1.089 B 119 163.19 % | 912.912 K -58.58 % | 2.204 M | 0.000 | 0.000 -100.00 % | 337.695 M | 0.000 -100.00 % | 323.636 M | 0.000 -100.00 % | 290.323 M | 0.000 -100.00 % | 218.359 M 0.01 % | 218.330 M 465.78 % | 38.589 M 9.44 % | 35.260 M | 0.000 -100.00 % | 38.938 M | 0.000 -100.00 % | 33.637 M | 0.000 -100.00 % | 32.727 M | 0.000 -100.00 % | 32.844 M | 0.000 -100.00 % | 32.941 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 184.269 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 |
| Net receivables | 0.000 -100.00 % | 2.028 B | 0.000 -100.00 % | 1.913 B | 0.000 -100.00 % | 35.273 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.087 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 207.414 M 18.01 % | 175.755 M 4 383.55 % | 3.920 M -18.13 % | 4.788 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.017 M | 0.000 -100.00 % | 172.242 K | 0.000 | 0.000 | 0.000 -100.00 % | 619.036 K | 0.000 |
| Tax assets | 0.000 -100.00 % | 5.483 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.134 M | 0.000 -100.00 % | 5.493 M 4.61 % | 5.251 M 13.73 % | 4.617 M | 0.000 -100.00 % | 3.241 M -1.61 % | 3.294 M 28.04 % | 2.573 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 |
| Other assets | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 100.00 % | -3.000 K | 0.000 | 0.000 -100.00 % | 1.319 B -38.30 % | 2.137 B | 0.000 -100.00 % | 789.973 M 81.81 % | 434.504 M 9.98 % | 395.083 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 |
| Account payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.900 K | 0.000 | 0.000 | 0.000 -100.00 % | 68.300 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 |
| Tax payables | 0.000 -100.00 % | 4.132 M | 0.000 -100.00 % | 3.534 M | 0.000 -100.00 % | 7.657 M | 0.000 -100.00 % | 3.387 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 |
| 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 |
| Minority interest | 0.000 -100.00 % | 65.392 M | 0.000 -100.00 % | 64.764 M | 0.000 -100.00 % | 59.652 M | 0.000 -100.00 % | 50.186 M 9.57 % | 45.804 M 5.46 % | 43.434 M 4.74 % | 41.468 M 5.69 % | 39.236 M 4.85 % | 37.420 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 |
| 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 157.433 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 |
| Other total stockholders equity | 65.392 M -72.98 % | 242.040 M 273.73 % | 64.764 M -83.27 % | 387.072 M 548.88 % | 59.652 M -64.23 % | 166.784 M 232.33 % | 50.186 M -85.00 % | 334.664 M 100.66 % | 166.784 M -7.05 % | 179.433 M 484.64 % | -46.649 M -140.92 % | 114.014 M 323.18 % | -51.087 M -125.99 % | 196.528 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 110.784 M 0.00 % | 110.784 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 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 -100.00 % | 2.369 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 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.294 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 113.529 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 |
| Total assets | 0.000 -100.00 % | 2.453 B | 0.000 -100.00 % | 2.195 B | 0.000 -100.00 % | 1.824 B | 0.000 -100.00 % | 2.623 B 83.42 % | 1.430 B -35.59 % | 2.220 B 92.48 % | 1.153 B 36.39 % | 845.654 M 74.26 % | 485.271 M 22.83 % | 395.083 M | 0.000 -100.00 % | 389.985 M | 0.000 -100.00 % | 406.919 M | 0.000 -100.00 % | 375.375 M | 0.000 -100.00 % | 349.506 M 0.00 % | 349.506 M 802.93 % | 38.708 M 9.38 % | 35.390 M | 0.000 -100.00 % | 39.114 M | 0.000 -100.00 % | 33.777 M | 0.000 -100.00 % | 32.894 M | 0.000 -100.00 % | 32.974 M | 0.000 -100.00 % | 33.089 M | 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-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-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 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| Other non cash items | -20.604 M -3 180.89 % | -628.000 K 69.97 % | -2.091 M 83.43 % | -12.616 M -31.09 % | -9.624 M 31.29 % | -14.006 M -344.35 % | -3.152 M -74.53 % | -1.806 M -179.57 % | -646.000 K 39.42 % | -1.066 M -30.87 % | -814.777 K -3.50 % | -787.230 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.278 M -491.37 % | -1.738 M 75.78 % | -7.176 M -176.11 % | -2.599 M 76.21 % | -10.925 M -625.43 % | -1.506 M 80.64 % | -7.779 M -309.90 % | 3.706 M 139.59 % | -9.362 M -113.79 % | -4.379 M -341.43 % | -992.000 K 84.63 % | -6.454 M 0.00 % | -6.454 M -1 589.53 % | -382.000 K -32.64 % | -288.000 K -73.49 % | -166.000 K 66.40 % | -494.000 K 27.35 % | -680.000 K -75.71 % | -387.000 K -450.94 % | -70.243 K 86.20 % | -509.000 K -2 658.30 % | 19.896 K 108.54 % | -233.000 K -111.82 % | -110.000 K -190.45 % | 121.619 K 125.55 % | -476.000 K -29.00 % | -369.000 K |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.033 M 21.03 % | 14.899 M -1.82 % | 15.175 M 59.88 % | 9.491 M -8.81 % | 10.408 M 22.26 % | 8.513 M 18.71 % | 7.171 M 219.67 % | 2.243 M -80.29 % | 11.384 M 231.17 % | 3.437 M -25.14 % | 4.592 M 147.33 % | -9.701 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -611.224 M -4 202.45 % | 14.899 M 18.02 % | 12.624 M 33.00 % | 9.491 M 10.36 % | 8.600 M 1.02 % | 8.513 M 18.71 % | 7.171 M 219.67 % | 2.243 M -80.29 % | 11.384 M 231.17 % | 3.437 M -25.14 % | 4.592 M 147.33 % | -9.701 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 |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.033 M -97.13 % | 629.257 M 2.43 % | 614.358 M 23 983.03 % | 2.551 M 136.76 % | -6.940 M -483.96 % | 1.808 M 126.96 % | -6.706 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 |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.813 M 26.51 % | 18.033 M -97.13 % | 629.257 M 4 046.67 % | 15.175 M 494.86 % | 2.551 M -75.49 % | 10.408 M 475.79 % | 1.808 M -74.79 % | 7.171 M 219.67 % | 2.243 M -80.29 % | 11.384 M 231.17 % | 3.437 M -25.14 % | 4.592 M 147.33 % | -9.701 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 |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.033 M 21.03 % | 14.899 M -1.82 % | 15.175 M 59.88 % | 9.491 M -8.81 % | 10.408 M 22.26 % | 8.513 M 18.71 % | 7.171 M 219.67 % | 2.243 M -80.29 % | 11.384 M 231.17 % | 3.437 M -25.14 % | 4.592 M 147.33 % | -9.701 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 |
| 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 |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.033 M 21.03 % | 14.899 M -1.82 % | 15.175 M 59.88 % | 9.491 M -8.81 % | 10.408 M 22.26 % | 8.513 M 18.71 % | 7.171 M 219.67 % | 2.243 M -80.29 % | 11.384 M 231.17 % | 3.437 M -25.14 % | 4.592 M 147.33 % | -9.701 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 |
| 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 |