FY Financial (Shenzhen) Co., Ltd. 8452.HK
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 133.066 M 133.17 % | 57.069 M 93.44 % | 29.502 M -17.47 % | 35.746 M -65.58 % | 103.844 M -31.96 % | 152.631 M -1.86 % | 155.529 M 26.72 % | 122.739 M 61.40 % | 76.047 M 9.25 % | 69.611 M 34.11 % | 51.904 M |
| Net income | -6.873 M -244.82 % | 4.746 M 116.09 % | -29.504 M -297.60 % | 14.931 M 360.99 % | 3.239 M -91.02 % | 36.061 M -10.30 % | 40.203 M 94.32 % | 20.689 M 27.95 % | 16.169 M 152.63 % | 6.400 M 30.69 % | 4.897 M |
| Income before tax | -8.900 M -317.76 % | 4.087 M 110.55 % | -38.753 M -291.50 % | 20.237 M 242.49 % | 5.909 M -87.87 % | 48.716 M -10.82 % | 54.627 M 85.70 % | 29.417 M 19.74 % | 24.566 M 151.36 % | 9.774 M 49.17 % | 6.552 M |
| Income before tax ratio | -0.07 -193.39 % | 0.07 105.45 % | -1.31 -332.03 % | 0.57 894.96 % | 0.06 -82.17 % | 0.32 -9.13 % | 0.35 46.55 % | 0.24 -25.81 % | 0.32 130.08 % | 0.14 11.23 % | 0.13 |
| EBITDA | -4.929 M -144.80 % | 11.003 M 133.97 % | -32.388 M -263.16 % | 19.850 M -21.90 % | 25.415 M -52.48 % | 53.483 M 3.62 % | 51.614 M 34.09 % | 38.492 M -5.57 % | 40.760 M 8.99 % | 37.397 M 212.05 % | 11.985 M |
| Net income ratio | -0.05 -162.11 % | 0.08 108.32 % | -1.00 -339.42 % | 0.42 1 239.21 % | 0.03 -86.80 % | 0.24 -8.60 % | 0.26 53.35 % | 0.17 -20.72 % | 0.21 131.24 % | 0.09 -2.55 % | 0.09 |
| Ratio EBITDA | -0.04 -119.21 % | 0.19 117.56 % | -1.10 -297.70 % | 0.56 126.89 % | 0.24 -30.15 % | 0.35 5.59 % | 0.33 5.82 % | 0.31 -41.49 % | 0.54 -0.23 % | 0.54 132.67 % | 0.23 |
| Gross profit ratio | 0.34 -71.30 % | 1.18 175.31 % | 0.43 -55.59 % | 0.96 44.28 % | 0.67 -7.02 % | 0.72 9.23 % | 0.66 2.71 % | 0.64 -25.97 % | 0.86 30.35 % | 0.66 15.86 % | 0.57 |
| Weighted average shs out dil | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 10.77 % | 324.389 M -9.73 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M |
| Weighted average shs out | 284.768 M -20.80 % | 359.545 M 0.06 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 10.77 % | 324.389 M -9.73 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M |
| EPS diluted | -0.02 -243.94 % | 0.01 116.08 % | -0.08 -297.36 % | 0.04 362.22 % | 0.01 -91.00 % | 0.10 -9.09 % | 0.11 83.33 % | 0.06 0.00 % | 0.06 153.16 % | 0.02 30.22 % | 0.02 |
| Earnings per share | -0.02 -281.82 % | 0.01 116.08 % | -0.08 -297.36 % | 0.04 362.22 % | 0.01 -91.00 % | 0.10 -9.09 % | 0.11 83.33 % | 0.06 0.00 % | 0.06 153.16 % | 0.02 30.22 % | 0.02 |
| Gross profit | 44.871 M -33.09 % | 67.063 M 432.57 % | 12.592 M -63.35 % | 34.356 M -50.33 % | 69.173 M -36.74 % | 109.349 M 7.20 % | 102.006 M 30.15 % | 78.377 M 19.48 % | 65.596 M 42.41 % | 46.062 M 55.39 % | 29.643 M |
| Income tax expense | 506.000 K -85.34 % | 3.452 M 156.98 % | -6.058 M -214.19 % | 5.305 M 98.72 % | 2.670 M -78.90 % | 12.655 M -12.26 % | 14.424 M 65.26 % | 8.728 M 3.94 % | 8.397 M 210.17 % | 2.707 M 53.18 % | 1.767 M |
| Cost of revenue | 88.195 M 122.05 % | 39.718 M 134.89 % | 16.909 M 93.48 % | 8.739 M -74.79 % | 34.671 M -19.89 % | 43.282 M -19.13 % | 53.523 M 20.65 % | 44.363 M 324.47 % | 10.451 M -55.62 % | 23.549 M 5.78 % | 22.262 M |
| General and administrative expenses | 27.006 M 8.55 % | 24.880 M 24.78 % | 19.939 M 18.87 % | 16.773 M -50.03 % | 33.568 M -3.50 % | 34.785 M 13.48 % | 30.653 M -34.63 % | 46.890 M 32.77 % | 35.316 M 43.60 % | 24.593 M 7.97 % | 22.777 M |
| 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 |
| Other expenses | 16.927 M 1 318.65 % | -1.389 M -207.25 % | 1.295 M | 0.000 -100.00 % | 12.125 M -55.57 % | 27.289 M 1 362.43 % | -2.162 M -800.10 % | 308.759 K 114.13 % | -2.186 M -75.02 % | -1.249 M 7.40 % | -1.349 M |
| Operating expenses | 43.933 M 87.02 % | 23.491 M 10.63 % | 21.234 M 26.59 % | 16.773 M -63.29 % | 45.694 M -26.39 % | 62.074 M 24.92 % | 49.689 M 10.28 % | 45.059 M 36.01 % | 33.130 M 41.92 % | 23.344 M 8.94 % | 21.429 M |
| Cost and expenses | 132.128 M 84.51 % | 71.611 M 74.80 % | 40.968 M 144.24 % | 16.773 M -79.13 % | 80.365 M -23.72 % | 105.356 M 2.08 % | 103.213 M 15.42 % | 89.422 M 105.18 % | 43.581 M -7.06 % | 46.893 M 7.33 % | 43.690 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 | 27.006 M 8.55 % | 24.880 M 24.78 % | 19.939 M 18.87 % | 16.773 M -50.03 % | 33.568 M -3.50 % | 34.785 M 13.48 % | 30.653 M -34.63 % | 46.890 M 32.77 % | 35.316 M 43.60 % | 24.593 M 7.97 % | 22.777 M |
| Interest income | 547.000 K -83.36 % | 3.288 M 16.21 % | 2.829 M -0.81 % | 2.852 M -20.20 % | 3.574 M 20.54 % | 2.965 M -13.40 % | 3.424 M 239.97 % | 1.007 M 1 002.17 % | 91.383 K -92.03 % | 1.147 M -25.26 % | 1.535 M |
| Interest expense | 282.000 K 48.42 % | 190.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.808 M -44.57 % | 15.891 M -43.03 % | 27.895 M 458.58 % | 4.994 M |
| Depreciation and amortization | 3.689 M -42.79 % | 6.448 M 1.30 % | 6.365 M 347.51 % | 1.422 M -26.51 % | 1.935 M -35.10 % | 2.982 M 765.79 % | 344.415 K 29.13 % | 266.729 K -12.08 % | 303.380 K -23.06 % | 394.330 K 21.06 % | 325.731 K |
| Operating income | 938.000 K 106.45 % | -14.542 M -26.82 % | -11.467 M -160.44 % | 18.973 M -19.20 % | 23.480 M -53.51 % | 50.501 M -1.50 % | 51.270 M 34.13 % | 38.225 M -5.52 % | 40.457 M 9.33 % | 37.003 M 217.38 % | 11.659 M |
| Operating income ratio | 0.01 102.77 % | -0.25 34.44 % | -0.39 -173.23 % | 0.53 134.74 % | 0.23 -31.66 % | 0.33 0.37 % | 0.33 5.85 % | 0.31 -41.46 % | 0.53 0.08 % | 0.53 136.65 % | 0.22 |
| Total other income expenses net | -9.838 M -152.81 % | 18.629 M 168.27 % | -27.286 M -2 258.70 % | 1.264 M | 0.000 100.00 % | -2.154 M -164.18 % | 3.357 M 138.11 % | -8.808 M -18.76 % | -7.417 M 42.70 % | -12.945 M -678.82 % | -1.662 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -15.528 M 69.56 % | -51.009 M 70.71 % | -174.173 M -18.22 % | -147.329 M -179.93 % | 184.325 M -63.30 % | 502.189 M 0.71 % | 498.649 M -24.37 % | 659.298 M 43.33 % | 459.998 M 458.09 % | 82.424 M -73.32 % | 308.906 M |
| Total investments | 116.835 M 2.57 % | 113.908 M 13.32 % | 100.522 M 204.58 % | 33.004 M 6 041.34 % | 537.406 K | 0.000 -100.00 % | 60.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 8.100 M |
| Total debt | 10.549 M -6.26 % | 11.254 M 28.24 % | 8.776 M 760.33 % | 1.020 M -99.69 % | 326.346 M -37.56 % | 522.616 M -8.53 % | 571.327 M -17.71 % | 694.305 M 38.61 % | 500.916 M 394.70 % | 101.257 M -67.75 % | 314.000 M |
| Accumulated other comprehensive income loss | 1.582 M 0.00 % | 1.582 M 0.00 % | 1.582 M -60.95 % | 4.051 M 156.07 % | 1.582 M 0.00 % | 1.582 M 191.46 % | -1.730 M -52.25 % | -1.136 M 1.00 % | -1.148 M -35.83 % | -844.938 K -84.79 % | -457.244 K |
| Retained earnings | 26.334 M -49.05 % | 51.683 M 10.11 % | 46.937 M -42.12 % | 81.099 M 20.60 % | 67.246 M -2.58 % | 69.027 M 26.86 % | 54.410 M 105.20 % | 26.516 M 196.05 % | 8.956 M 271.04 % | -5.236 M -1 453.80 % | 386.799 K |
| Common stock | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 33.34 % | 269.500 M 0.00 % | 269.500 M 34.75 % | 200.000 M |
| Total equity | 442.251 M -1.90 % | 450.806 M 0.03 % | 450.685 M -5.24 % | 475.587 M 3.55 % | 459.265 M -3.11 % | 473.993 M 3.97 % | 455.898 M 7.46 % | 424.243 M 37.17 % | 309.285 M 5.52 % | 293.116 M 29.81 % | 225.805 M |
| Other non current liabilities | 0.000 -100.00 % | 35.743 M 18 082.45 % | -198.766 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 56.000 K -98.52 % | 3.784 M -37.92 % | 6.095 M 31 124.39 % | 19.520 K -99.78 % | 8.692 M -80.21 % | 43.929 M -59.31 % | 107.951 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 56.000 K -98.58 % | 3.945 M -53.64 % | 8.509 M -67.10 % | 25.865 M -68.00 % | 80.834 M -45.03 % | 147.043 M -36.08 % | 230.052 M 59.59 % | 144.151 M 19.50 % | 120.626 M 11.21 % | 108.462 M 12.58 % | 96.341 M |
| Other current liabilities | 6.844 M 112.94 % | 3.214 M -92.36 % | 42.076 M 9.15 % | 38.547 M -27.06 % | 52.847 M -82.48 % | 301.635 M 164.32 % | -468.942 M 32.85 % | -698.322 M -38.92 % | -502.666 M -205.64 % | -164.462 M 49.98 % | -328.760 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 10.493 M 40.47 % | 7.470 M 178.63 % | 2.681 M 167.95 % | 1.001 M -99.69 % | 317.654 M -33.64 % | 478.687 M 3.30 % | 463.377 M -33.26 % | 694.305 M 38.61 % | 500.916 M 394.70 % | 101.257 M -67.75 % | 314.000 M |
| Total current liabilities | 115.229 M 262.38 % | 31.798 M -39.36 % | 52.435 M 1.41 % | 51.704 M -86.17 % | 373.956 M -52.33 % | 784.537 M 0.04 % | 784.244 M 2.96 % | 761.686 M 36.65 % | 557.385 M 12.12 % | 497.123 M 28.69 % | 386.283 M |
| Total liabilities | 115.285 M 222.54 % | 35.743 M -41.35 % | 60.944 M -21.43 % | 77.569 M -82.94 % | 454.790 M -51.18 % | 931.579 M -8.16 % | 1.014 B 11.97 % | 905.838 M 33.60 % | 678.011 M 11.96 % | 605.585 M 25.48 % | 482.624 M |
| Other non current assets | 117.636 M -70.44 % | 397.959 M 226.58 % | 121.858 M 35.08 % | 90.212 M -62.61 % | 241.276 M -42.04 % | 416.315 M -15.12 % | 490.489 M -16.63 % | 588.346 M 23.50 % | 476.403 M 58.59 % | 300.394 M 11.70 % | 268.918 M |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 1.405 M -13.80 % | 1.630 M -13.42 % | 1.883 M -11.86 % | 2.136 M -10.60 % | 2.389 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 1.638 M -6.24 % | 1.747 M -0.04 % | 1.748 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 3.043 M -9.89 % | 3.377 M -6.98 % | 3.630 M 69.95 % | 2.136 M -10.60 % | 2.389 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 9.726 M -57.62 % | 22.950 M -26.08 % | 31.048 M 1 826.36 % | 1.612 M -70.75 % | 5.510 M -6.96 % | 5.923 M 263.42 % | 1.630 M 166.97 % | 610.441 K -25.70 % | 821.559 K -24.14 % | 1.083 M -20.75 % | 1.367 M |
| Total non current assets | 147.481 M -65.24 % | 424.286 M 143.64 % | 174.142 M 60.64 % | 108.402 M -58.59 % | 261.780 M -39.24 % | 430.845 M -13.66 % | 499.009 M -15.95 % | 593.729 M 23.34 % | 481.375 M 57.46 % | 305.703 M 12.73 % | 271.179 M |
| Other current assets | 24.633 M 53.33 % | 16.065 M -89.56 % | 153.903 M -47.55 % | 293.401 M -42.18 % | 507.471 M -46.64 % | 951.115 M 14.01 % | 834.212 M 19.13 % | 700.247 M 51.38 % | 462.585 M -12.58 % | 529.164 M 56.76 % | 337.556 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 537.406 K | 0.000 -100.00 % | 60.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 8.100 M |
| cash and cash equivalents | 26.077 M -58.12 % | 62.263 M -65.97 % | 182.949 M 23.32 % | 148.349 M 4.46 % | 142.021 M 595.26 % | 20.427 M -71.89 % | 72.678 M 107.61 % | 35.007 M -14.45 % | 40.919 M 117.27 % | 18.833 M 269.72 % | 5.094 M |
| Cash and short term investments | 26.077 M -58.12 % | 62.263 M -65.97 % | 182.949 M 23.32 % | 148.349 M 4.46 % | 142.021 M 595.26 % | 20.427 M -84.60 % | 132.678 M 279.00 % | 35.007 M -14.45 % | 40.919 M 117.27 % | 18.833 M 42.74 % | 13.194 M |
| Total current assets | 410.055 M 24.36 % | 329.731 M -2.30 % | 337.487 M -24.12 % | 444.754 M -31.81 % | 652.274 M -33.08 % | 974.727 M 0.36 % | 971.185 M 31.89 % | 736.352 M 45.55 % | 505.921 M -14.68 % | 592.998 M 35.62 % | 437.250 M |
| Inventory | 10.704 M 131.74 % | 4.619 M 627.95 % | 634.522 K | 0.000 | 0.000 | 0.000 -100.00 % | 530.172 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 348.641 M 41.27 % | 246.784 M 50 778 500.82 % | 486.000 -99.98 % | 3.004 M 7.99 % | 2.782 M -12.66 % | 3.185 M -15.40 % | 3.765 M 242.85 % | 1.098 M -54.56 % | 2.416 M -94.63 % | 45.000 M -47.98 % | 86.500 M |
| Tax assets | 17.076 M | 0.000 -100.00 % | 17.606 M 21.91 % | 14.442 M 14.58 % | 12.605 M 46.44 % | 8.607 M 24.91 % | 6.891 M 44.39 % | 4.773 M 14.98 % | 4.151 M -1.78 % | 4.226 M 372.46 % | 894.434 K |
| Other assets | 0.000 100.00 % | -267.468 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 86.814 M 575.54 % | 12.851 M 380.41 % | 2.675 M 31.92 % | 2.028 M | 0.000 | 0.000 -100.00 % | 2.051 M | 0.000 | 0.000 -100.00 % | 58.814 M 350.23 % | 13.063 M |
| Tax payables | 11.078 M 34.07 % | 8.263 M 65.15 % | 5.003 M -50.60 % | 10.129 M 193.12 % | 3.455 M -18.00 % | 4.214 M 19.90 % | 3.515 M -12.50 % | 4.017 M 129.56 % | 1.750 M -60.15 % | 4.391 M 158.69 % | 1.697 M |
| Deferred revenue non current | 0.000 100.00 % | -35.743 M -1 580.61 % | 2.414 M -90.66 % | 25.845 M -64.17 % | 72.142 M -30.04 % | 103.114 M -15.55 % | 122.101 M -15.30 % | 144.151 M 19.50 % | 120.626 M 11.21 % | 108.462 M 12.58 % | 96.341 M |
| Minority interest | 5.279 M -24.16 % | 6.961 M -40.09 % | 11.619 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.836 M |
| Capital lease obligations | 549.000 K -91.22 % | 6.254 M -28.74 % | 8.776 M 760.32 % | 1.020 M -62.86 % | 2.747 M 46.51 % | 1.875 M | 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 |
| Other total stockholders equity | 31.240 M 0.00 % | 31.240 M 0.11 % | 31.207 M 0.35 % | 31.097 M 0.00 % | 31.097 M 0.00 % | 31.097 M 0.00 % | 31.097 M 0.00 % | 31.097 M 16.61 % | 26.667 M 0.00 % | 26.667 M | 0.000 |
| Deferred tax liabilities non current | 0.000 -100.00 % | 161.000 K -19.10 % | 199.000 K | 0.000 | 0.000 -100.00 % | 42.054 M 104.67 % | -900.961 M | 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 |
| Total assets | 557.536 M 14.59 % | 486.549 M -4.90 % | 511.630 M -7.51 % | 553.156 M -39.48 % | 914.055 M -34.97 % | 1.406 B -4.40 % | 1.470 B 10.53 % | 1.330 B 34.72 % | 987.295 M 9.86 % | 898.701 M 26.86 % | 708.429 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 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 |
| 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 | -40.882 M 57.52 % | -96.234 M -193.24 % | 103.216 M -62.05 % | 271.998 M -42.67 % | 474.481 M 1 089.41 % | 39.892 M 247.18 % | -27.103 M 91.46 % | -317.444 M -179.66 % | -113.512 M 36.25 % | -178.059 M 43.55 % | -315.427 M |
| Accounts receivables | -103.606 M -18.17 % | -87.673 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | -6.860 M -72.15 % | -3.985 M -574.53 % | -590.783 K | 0.000 | 0.000 -100.00 % | 530.172 K 200.00 % | -530.172 K | 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 |
| Other working capital | 69.584 M 1 620.63 % | -4.576 M -104.41 % | 103.807 M -61.84 % | 271.998 M -42.67 % | 474.481 M 1 105.43 % | 39.362 M 248.13 % | -26.573 M 91.88 % | -327.134 M -189.74 % | -112.907 M 36.83 % | -178.747 M 43.39 % | -315.774 M |
| Other non cash items | 13.237 M 246.48 % | -9.037 M -124.13 % | 37.455 M 443.51 % | 6.891 M -61.48 % | 17.888 M 422.46 % | -5.547 M 55.40 % | -12.438 M -87.01 % | -6.651 M -123.09 % | -2.981 M -129.90 % | 9.972 M 339.84 % | 2.267 M |
| Net cash provided by operating activities | -32.245 M 65.96 % | -94.736 M -187.49 % | 108.283 M -63.97 % | 300.548 M -39.92 % | 500.213 M 481.35 % | 86.043 M 457.63 % | 15.430 M 105.24 % | -294.411 M -221.33 % | -91.623 M 41.98 % | -157.919 M 48.44 % | -306.282 M |
| Investments in property plant and equipment | -773.000 K 61.68 % | -2.017 M 58.51 % | -4.862 M | 0.000 100.00 % | -2.534 M -272.52 % | -680.148 K 50.16 % | -1.365 M -2 058.33 % | -63.227 K -47.79 % | -42.782 K 66.85 % | -129.041 K 71.16 % | -447.491 K |
| Acquisitions net | 0.000 | 0.000 100.00 % | -3.634 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 904.357 K 8 940.86 % | 10.003 K 100.02 % | -65.203 M -1 326.17 % | 5.318 M |
| Purchases of investments | -9.000 M 50.00 % | -18.000 M 74.09 % | -69.465 M -127.49 % | -30.535 M | 0.000 | 0.000 100.00 % | -60.000 M 97.32 % | -2.235 B -2 206.41 % | -96.900 M 88.12 % | -815.800 M -52.65 % | -534.413 M |
| Sales maturities of investments | 0.000 -100.00 % | 4.413 M | 0.000 | 0.000 | 0.000 -100.00 % | 60.000 M | 0.000 -100.00 % | 2.235 B 2 206.41 % | 96.900 M -88.25 % | 824.677 M 56.43 % | 527.176 M |
| Other investing activites | 2.386 M 19.36 % | 1.999 M -38.55 % | 3.253 M -94.58 % | 60.062 M 39.04 % | 43.198 M 153.47 % | -80.796 M -263.45 % | -22.230 M -11 115 073.00 % | -200.000 -100.00 % | 45.785 M 11.88 % | 40.924 M 304.74 % | -19.989 M |
| Net cash used for investing activites | -7.387 M 45.70 % | -13.605 M 81.79 % | -74.708 M -353.01 % | 29.528 M -27.39 % | 40.665 M 289.34 % | -21.476 M 74.31 % | -83.595 M -10 040.78 % | 840.930 K -98.16 % | 45.752 M 394.58 % | -15.531 M 30.53 % | -22.356 M |
| Debt repayment | 5.000 M 0.00 % | 5.000 M 253.89 % | -3.249 M 98.99 % | -321.640 M -62.64 % | -197.758 M -257.57 % | -55.306 M 55.03 % | -122.978 M -163.59 % | 193.389 M | 0.000 -100.00 % | 84.546 M -38.96 % | 138.516 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 103.791 M | 0.000 -100.00 % | 93.825 M | 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 100.00 % | -4.669 M -333.11 % | -1.078 M 94.00 % | -17.967 M 0.00 % | -17.967 M -150.00 % | -7.187 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -1.554 M 91.04 % | -17.345 M -293.95 % | 8.943 M 968.13 % | -1.030 M 99.49 % | -203.558 M -367.48 % | -43.543 M -118.45 % | 236.000 M 150.35 % | 94.270 M 38.72 % | 67.957 M 670.59 % | 8.819 M -91.18 % | 100.000 M |
| Net cash used provided by financing activities | 3.446 M 127.91 % | -12.345 M -1 304.16 % | 1.025 M 100.32 % | -323.748 M 22.79 % | -419.283 M -258.92 % | -116.817 M -210.38 % | 105.835 M -63.21 % | 287.658 M 323.30 % | 67.957 M -63.70 % | 187.189 M -21.52 % | 238.516 M |
| 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 |
| Net change in cash | -36.186 M 70.02 % | -120.686 M -448.80 % | 34.600 M 446.79 % | 6.328 M -94.80 % | 121.594 M 332.71 % | -52.251 M -238.71 % | 37.670 M 737.24 % | -5.911 M -126.77 % | 22.086 M 60.75 % | 13.739 M 115.25 % | -90.121 M |
| Cash at beginning of period | 62.263 M -65.97 % | 182.949 M 23.32 % | 148.349 M 4.46 % | 142.021 M 595.26 % | 20.427 M -71.89 % | 72.678 M 107.61 % | 35.007 M -14.45 % | 40.919 M 117.27 % | 18.833 M 269.72 % | 5.094 M -94.65 % | 95.215 M |
| Cash at end of period | 26.077 M -58.12 % | 62.263 M -65.97 % | 182.949 M 23.32 % | 148.349 M 4.46 % | 142.021 M 595.26 % | 20.427 M -71.89 % | 72.678 M 107.61 % | 35.007 M -14.45 % | 40.919 M 117.27 % | 18.833 M 269.72 % | 5.094 M |
| Operating cash flow | -32.245 M 65.96 % | -94.736 M -187.49 % | 108.283 M -63.97 % | 300.548 M -39.92 % | 500.213 M 481.35 % | 86.043 M 457.63 % | 15.430 M 105.24 % | -294.411 M -221.33 % | -91.623 M 41.98 % | -157.919 M 48.44 % | -306.282 M |
| Capital expenditure | -801.000 K 60.29 % | -2.017 M 58.51 % | -4.862 M | 0.000 100.00 % | -2.534 M -272.52 % | -680.148 K 50.16 % | -1.365 M -2 058.33 % | -63.227 K -47.79 % | -42.782 K 66.85 % | -129.041 K 71.16 % | -447.491 K |
| Free CashFlow | -33.046 M 65.84 % | -96.753 M -193.55 % | 103.421 M -65.59 % | 300.548 M -39.61 % | 497.679 M 483.02 % | 85.363 M 506.90 % | 14.065 M 104.78 % | -294.474 M -221.25 % | -91.666 M 42.00 % | -158.048 M 48.47 % | -306.729 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 2025-06-30 | 2025-03-31 | 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 22.534 M 0.00 % | 22.534 M 90.06 % | 11.856 M 0.00 % | 11.856 M -63.28 % | 32.286 M 196.27 % | 10.898 M -42.04 % | 18.803 M 106.91 % | 9.087 M -34.63 % | 13.902 M 186.79 % | 4.847 M 15.33 % | 4.203 M -35.82 % | 6.549 M -17.26 % | 7.915 M 4.28 % | 7.590 M -48.05 % | 14.610 M 12.55 % | 12.980 M -13.06 % | 14.931 M -24.07 % | 19.665 M -27.58 % | 27.152 M -35.50 % | 42.097 M 1.53 % | 41.462 M 27.27 % | 32.578 M -31.39 % | 47.486 M 52.66 % | 31.105 M -40.91 % | 52.643 M 34.74 % | 39.069 M 17.86 % | 33.148 M 8.08 % | 30.669 M -45.47 % | 56.240 M 111.21 % | 26.627 M 16.99 % | 22.760 M 33.01 % | 17.112 M -34.76 % | 26.230 M 63.49 % | 16.044 M -6.61 % | 17.180 M 0.00 % | 17.180 M |
| Net income | -568.500 K 0.00 % | -568.500 K -540.70 % | 129.000 K 0.00 % | 129.000 K -98.05 % | 6.625 M 485.25 % | -1.720 M 8.78 % | -1.885 M -225.44 % | 1.503 M 105.72 % | -26.269 M -285.64 % | -6.812 M -108.61 % | -3.265 M -181.75 % | 3.994 M 148.29 % | 1.609 M -15.25 % | 1.898 M -54.40 % | 4.162 M -42.68 % | 7.262 M 159.22 % | -12.264 M -578.93 % | 2.561 M -51.45 % | 5.274 M -31.22 % | 7.668 M 34.11 % | 5.717 M 27.31 % | 4.491 M -68.27 % | 14.155 M 21.00 % | 11.698 M 122.59 % | 5.255 M -54.63 % | 11.583 M -9.84 % | 12.847 M 22.15 % | 10.517 M 3.16 % | 10.195 M 5.14 % | 9.697 M 2 206.61 % | -460.307 K -136.62 % | 1.257 M 713.62 % | -204.849 K -103.92 % | 5.230 M -6.15 % | 5.572 M 0.00 % | 5.572 M |
| Income before tax | -533.500 K 0.00 % | -533.500 K 40.56 % | -897.500 K 0.00 % | -897.500 K -114.52 % | 6.181 M 296.54 % | -3.145 M -1 123.36 % | -257.058 K -111.45 % | 2.245 M 106.72 % | -33.400 M -389.73 % | -6.820 M -80.53 % | -3.778 M -172.03 % | 5.244 M 144.69 % | 2.143 M -24.88 % | 2.853 M -47.61 % | 5.446 M -44.39 % | 9.794 M 164.13 % | -15.272 M -509.68 % | 3.728 M -50.64 % | 7.552 M -23.72 % | 9.901 M 4.06 % | 9.515 M 51.10 % | 6.297 M -63.54 % | 17.268 M 10.44 % | 15.636 M 82.95 % | 8.547 M -43.77 % | 15.200 M -7.56 % | 16.443 M 13.89 % | 14.437 M 4.96 % | 13.754 M 2.87 % | 13.370 M 14 989.36 % | 88.608 K -95.98 % | 2.204 M 59.96 % | 1.378 M -80.35 % | 7.011 M -13.32 % | 8.089 M 0.00 % | 8.089 M |
| Income before tax ratio | -0.02 0.00 % | -0.02 68.72 % | -0.08 0.00 % | -0.08 -139.54 % | 0.19 166.34 % | -0.29 -2 010.77 % | -0.01 -105.53 % | 0.25 110.28 % | -2.40 -70.76 % | -1.41 -56.54 % | -0.90 -212.24 % | 0.80 195.72 % | 0.27 -27.97 % | 0.38 0.84 % | 0.37 -50.59 % | 0.75 173.76 % | -1.02 -639.58 % | 0.19 -31.85 % | 0.28 18.27 % | 0.24 2.49 % | 0.23 18.73 % | 0.19 -46.85 % | 0.36 -27.66 % | 0.50 209.63 % | 0.16 -58.27 % | 0.39 -21.57 % | 0.50 5.38 % | 0.47 92.48 % | 0.24 -51.30 % | 0.50 12 797.69 % | 0.00 -96.98 % | 0.13 145.20 % | 0.05 -87.98 % | 0.44 -7.19 % | 0.47 0.00 % | 0.47 |
| EBITDA | 0.000 | 0.000 -100.00 % | 11.557 M | 0.000 -100.00 % | 9.962 M 376.86 % | -3.598 M -408.27 % | 1.167 M 158.40 % | -1.999 M -104.90 % | 40.779 M 548.12 % | -9.100 M -360.13 % | 3.498 M 157.63 % | 1.358 M -81.18 % | 7.214 M 421.37 % | 1.384 M -75.75 % | 5.706 M -2.23 % | 5.836 M -0.18 % | 5.847 M 191.83 % | 2.003 M -68.34 % | 6.329 M -44.68 % | 11.440 M 48.17 % | 7.721 M 7.51 % | 7.182 M -51.70 % | 14.869 M -0.42 % | 14.932 M 145.49 % | 6.083 M -57.05 % | 14.162 M -22.54 % | 18.283 M 32.37 % | 13.812 M -11.42 % | 15.592 M 15.24 % | 13.531 M 293.04 % | 3.443 M 676.06 % | 443.592 K -95.35 % | 9.547 M 29.15 % | 7.392 M 2 435.97 % | 291.493 K 0.00 % | 291.493 K |
| Net income ratio | -0.03 0.00 % | -0.03 -331.87 % | 0.01 0.00 % | 0.01 -94.70 % | 0.21 230.04 % | -0.16 -57.39 % | -0.10 -160.62 % | 0.17 108.75 % | -1.89 -34.47 % | -1.41 -80.89 % | -0.78 -227.39 % | 0.61 200.07 % | 0.20 -18.73 % | 0.25 -12.23 % | 0.28 -49.07 % | 0.56 168.11 % | -0.82 -730.78 % | 0.13 -32.96 % | 0.19 6.64 % | 0.18 32.09 % | 0.14 0.03 % | 0.14 -53.75 % | 0.30 -20.74 % | 0.38 276.73 % | 0.10 -66.33 % | 0.30 -23.51 % | 0.39 13.02 % | 0.34 89.17 % | 0.18 -50.22 % | 0.36 1 900.63 % | -0.02 -127.53 % | 0.07 1 040.60 % | -0.01 -102.40 % | 0.33 0.50 % | 0.32 0.00 % | 0.32 |
| Ratio EBITDA | 0.00 | 0.00 -100.00 % | 0.97 | 0.00 -100.00 % | 0.31 193.45 % | -0.33 -631.88 % | 0.06 128.22 % | -0.22 -107.50 % | 2.93 256.25 % | -1.88 -325.56 % | 0.83 301.43 % | 0.21 -77.25 % | 0.91 399.96 % | 0.18 -53.33 % | 0.39 -13.13 % | 0.45 14.81 % | 0.39 284.37 % | 0.10 -56.29 % | 0.23 -14.23 % | 0.27 45.94 % | 0.19 -15.53 % | 0.22 -29.60 % | 0.31 -34.77 % | 0.48 315.47 % | 0.12 -68.12 % | 0.36 -34.28 % | 0.55 22.47 % | 0.45 62.44 % | 0.28 -45.44 % | 0.51 235.95 % | 0.15 483.47 % | 0.03 -92.88 % | 0.36 -21.01 % | 0.46 2 615.57 % | 0.02 0.00 % | 0.02 |
| Gross profit ratio | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 1 372.91 % | 0.07 -87.01 % | 0.52 82.78 % | 0.29 -49.26 % | 0.56 3 361.38 % | 0.02 -97.21 % | 0.58 -26.10 % | 0.79 -16.59 % | 0.95 -0.51 % | 0.95 -0.36 % | 0.96 54.18 % | 0.62 -23.25 % | 0.81 12.19 % | 0.72 -10.85 % | 0.81 10.38 % | 0.73 36.09 % | 0.54 -18.82 % | 0.66 -16.02 % | 0.79 21.72 % | 0.65 -20.55 % | 0.82 46.51 % | 0.56 -13.29 % | 0.64 -15.60 % | 0.76 4.35 % | 0.73 43.03 % | 0.51 -38.35 % | 0.83 12.59 % | 0.73 14.69 % | 0.64 -22.42 % | 0.83 -2.52 % | 0.85 -15.31 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 32.20 % | 271.815 M 0.00 % | 271.815 M |
| Weighted average shs out | 358.902 M 0.00 % | 358.902 M 26.03 % | 284.768 M 0.00 % | 284.768 M -20.91 % | 360.035 M 0.19 % | 359.340 M 0.17 % | 358.728 M -0.17 % | 359.340 M 0.06 % | 359.139 M -0.06 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 32.19 % | 271.828 M 0.00 % | 271.815 M |
| EPS diluted | 0.00 0.00 % | 0.00 -420.00 % | 0.00 25.00 % | 0.00 -97.83 % | 0.02 483.33 % | 0.00 7.69 % | -0.01 -223.81 % | 0.00 105.75 % | -0.07 -284.74 % | -0.02 -108.79 % | -0.01 -181.98 % | 0.01 146.67 % | 0.00 -10.00 % | 0.01 -56.90 % | 0.01 -42.57 % | 0.02 159.24 % | -0.03 -587.14 % | 0.01 -52.38 % | 0.01 -30.99 % | 0.02 33.96 % | 0.02 32.50 % | 0.01 -69.54 % | 0.04 20.86 % | 0.03 123.29 % | 0.01 -54.38 % | 0.03 -10.61 % | 0.04 22.18 % | 0.03 3.17 % | 0.03 5.19 % | 0.03 2 176.92 % | 0.00 -127.66 % | 0.00 883.33 % | 0.00 -103.09 % | 0.02 -5.37 % | 0.02 0.00 % | 0.02 |
| Earnings per share | 0.00 0.00 % | 0.00 -366.67 % | 0.00 20.00 % | 0.00 -97.28 % | 0.02 483.33 % | 0.00 9.43 % | -0.01 -226.19 % | 0.00 105.75 % | -0.07 -284.74 % | -0.02 -108.79 % | -0.01 -181.98 % | 0.01 146.67 % | 0.00 -10.00 % | 0.01 -56.90 % | 0.01 -42.57 % | 0.02 159.24 % | -0.03 -587.14 % | 0.01 -52.38 % | 0.01 -30.99 % | 0.02 33.96 % | 0.02 32.50 % | 0.01 -69.54 % | 0.04 20.86 % | 0.03 123.29 % | 0.01 -54.38 % | 0.03 -10.61 % | 0.04 22.18 % | 0.03 3.17 % | 0.03 5.19 % | 0.03 2 176.92 % | 0.00 -127.66 % | 0.00 883.33 % | 0.00 -103.09 % | 0.02 -5.37 % | 0.02 0.00 % | 0.02 |
| Gross profit | 22.534 M 0.00 % | 22.534 M 90.06 % | 11.856 M 0.00 % | 11.856 M 440.87 % | 2.192 M -61.51 % | 5.695 M 5.94 % | 5.376 M 4.99 % | 5.120 M 2 162.62 % | 226.297 K -92.01 % | 2.833 M -14.78 % | 3.324 M -46.47 % | 6.209 M -17.68 % | 7.543 M 3.91 % | 7.259 M -19.90 % | 9.063 M -13.62 % | 10.491 M -2.47 % | 10.757 M -32.31 % | 15.892 M -20.05 % | 19.879 M -12.22 % | 22.646 M -17.58 % | 27.476 M 6.88 % | 25.707 M -16.50 % | 30.785 M 21.29 % | 25.381 M -13.43 % | 29.320 M 16.84 % | 25.094 M -0.52 % | 25.226 M 12.78 % | 22.366 M -22.00 % | 28.675 M 30.21 % | 22.023 M 31.72 % | 16.719 M 52.55 % | 10.960 M -49.39 % | 21.656 M 59.38 % | 13.588 M -20.91 % | 17.180 M 0.00 % | 17.180 M |
| Income tax expense | 164.500 K 0.00 % | 164.500 K -70.36 % | 555.000 K 0.00 % | 555.000 K -67.91 % | 1.729 M 1 292.01 % | -145.073 K -112.81 % | 1.132 M 52.64 % | 741.695 K 110.40 % | -7.131 M -85 975.89 % | -8.284 K 98.38 % | -512.462 K -137.04 % | 1.384 M 158.81 % | 534.641 K -44.03 % | 955.198 K -25.59 % | 1.284 M -49.29 % | 2.532 M 184.15 % | -3.008 M -357.75 % | 1.167 M -48.77 % | 2.278 M 2.03 % | 2.233 M -41.20 % | 3.797 M 110.27 % | 1.806 M -42.00 % | 3.114 M -20.93 % | 3.938 M 19.65 % | 3.291 M -9.02 % | 3.618 M 0.62 % | 3.595 M -8.27 % | 3.920 M 10.14 % | 3.559 M -3.12 % | 3.674 M 569.23 % | 548.915 K -42.03 % | 946.853 K -40.17 % | 1.583 M -11.16 % | 1.781 M -29.21 % | 2.517 M 0.00 % | 2.517 M |
| Cost of revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.384 M 272.58 % | 5.203 M -61.25 % | 13.427 M 238.47 % | 3.967 M -70.99 % | 13.676 M 578.81 % | 2.015 M 129.15 % | 879.183 K 158.74 % | 339.792 K -8.75 % | 372.362 K 12.50 % | 330.986 K -94.03 % | 5.547 M 122.86 % | 2.489 M -40.37 % | 4.174 M 10.63 % | 3.773 M -48.13 % | 7.274 M -62.60 % | 19.451 M 39.08 % | 13.986 M 103.54 % | 6.871 M -58.86 % | 16.701 M 191.78 % | 5.724 M -75.46 % | 23.323 M 66.89 % | 13.975 M 76.41 % | 7.922 M -4.59 % | 8.303 M -69.88 % | 27.565 M 498.66 % | 4.605 M -23.78 % | 6.041 M -1.81 % | 6.152 M 34.49 % | 4.574 M 86.26 % | 2.456 M | 0.000 | 0.000 |
| General and administrative expenses | 4.691 M 0.00 % | 4.691 M -31.70 % | 6.869 M 0.00 % | 6.869 M -23.36 % | 8.962 M 41.58 % | 6.330 M 29.90 % | 4.873 M 3.37 % | 4.714 M -34.35 % | 7.181 M 42.73 % | 5.031 M 19.48 % | 4.211 M 19.73 % | 3.517 M -23.51 % | 4.598 M 18.83 % | 3.869 M -6.04 % | 4.118 M -1.69 % | 4.189 M -52.92 % | 8.898 M -4.78 % | 9.344 M 19.02 % | 7.850 M 5.01 % | 7.476 M -18.95 % | 9.224 M -3.30 % | 9.539 M -1.49 % | 9.683 M 21.09 % | 7.997 M -9.03 % | 8.790 M -0.58 % | 8.842 M 270.03 % | 2.389 M -77.53 % | 10.632 M -21.98 % | 13.627 M 54.28 % | 8.832 M -36.53 % | 13.915 M 32.32 % | 10.516 M -21.42 % | 13.383 M 103.10 % | 6.589 M 9.88 % | 5.997 M 0.00 % | 5.997 M |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.444 M 265.70 % | 668.181 K 197.71 % | -683.839 K -128.44 % | 2.405 M 127.66 % | -8.693 M -225.95 % | 6.902 M 1 228.68 % | 519.451 K -61.09 % | 1.335 M 9.32 % | 1.221 M 69.57 % | 720.102 K -18.39 % | 882.394 K 34.44 % | 656.352 K -58.71 % | 1.590 M 118.50 % | 727.590 K -30.34 % | 1.044 M 290.07 % | 267.760 K -67.89 % | 833.786 K -2.92 % | 858.824 K -52.87 % | 1.822 M 712.36 % | 224.316 K -98.45 % | 14.447 M 607.86 % | 2.041 M -55.18 % | 4.553 M | 0.000 -100.00 % | 3.031 M 1 472.97 % | -220.739 K 65.44 % | -638.764 K | 0.000 100.00 % | -1.274 M -226.12 % | -390.648 K | 0.000 | 0.000 |
| Operating expenses | 4.691 M 0.00 % | 4.691 M -31.70 % | 6.869 M 0.00 % | 6.869 M -39.78 % | 11.406 M 22.73 % | 9.293 M 120.82 % | 4.209 M -40.88 % | 7.119 M 570.75 % | -1.512 M -112.67 % | 11.933 M 152.27 % | 4.730 M -2.50 % | 4.852 M 1 373.96 % | 329.153 K -94.40 % | 5.876 M 75.05 % | 3.356 M -27.90 % | 4.655 M -5.18 % | 4.910 M -64.65 % | 13.888 M 2.50 % | 13.550 M 1.53 % | 13.346 M -32.45 % | 19.755 M 6.64 % | 18.525 M 16.40 % | 15.916 M 42.03 % | 11.206 M -51.78 % | 23.237 M 113.52 % | 10.883 M 56.75 % | 6.943 M -34.70 % | 10.632 M -16.77 % | 12.774 M 50.42 % | 8.492 M -36.03 % | 13.276 M 26.25 % | 10.516 M -13.15 % | 12.109 M 95.44 % | 6.196 M -31.85 % | 9.091 M 0.00 % | 9.091 M |
| Cost and expenses | 4.691 M 0.00 % | 4.691 M -31.70 % | 6.869 M 0.00 % | 6.869 M -12.11 % | 7.815 M -46.09 % | 14.496 M -17.80 % | 17.636 M 59.08 % | 11.086 M -8.86 % | 12.163 M -12.79 % | 13.947 M 148.65 % | 5.609 M 8.05 % | 5.191 M 640.02 % | 701.515 K -88.70 % | 6.207 M -30.29 % | 8.903 M 24.62 % | 7.144 M -21.35 % | 9.084 M -48.57 % | 17.661 M -15.19 % | 20.823 M -36.51 % | 32.796 M -2.80 % | 33.741 M 32.86 % | 25.397 M -22.14 % | 32.617 M 92.66 % | 16.930 M -63.64 % | 46.560 M 87.31 % | 24.858 M 67.22 % | 14.865 M -21.50 % | 18.935 M -53.06 % | 40.340 M 208.01 % | 13.097 M -32.20 % | 19.317 M 15.89 % | 16.668 M -0.09 % | 16.683 M 92.84 % | 8.651 M -4.84 % | 9.091 M 0.00 % | 9.091 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 |
| Selling general and administrative expenses | 4.691 M 0.00 % | 4.691 M -31.70 % | 6.869 M 0.00 % | 6.869 M -23.36 % | 8.962 M 41.58 % | 6.330 M 29.90 % | 4.873 M 3.37 % | 4.714 M -34.35 % | 7.181 M 42.73 % | 5.031 M 19.48 % | 4.211 M 19.73 % | 3.517 M -23.51 % | 4.598 M 18.83 % | 3.869 M -6.04 % | 4.118 M -1.69 % | 4.189 M -52.92 % | 8.898 M -4.78 % | 9.344 M 19.02 % | 7.850 M 5.01 % | 7.476 M -18.95 % | 9.224 M -3.30 % | 9.539 M -1.49 % | 9.683 M 21.09 % | 7.997 M -9.03 % | 8.790 M -0.58 % | 8.842 M 270.03 % | 2.389 M -77.53 % | 10.632 M -21.98 % | 13.627 M 54.28 % | 8.832 M -36.53 % | 13.915 M 32.32 % | 10.516 M -21.42 % | 13.383 M 103.10 % | 6.589 M 9.88 % | 5.997 M 0.00 % | 5.997 M |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 586.006 K 36.09 % | 430.615 K -45.01 % | 783.043 K -47.42 % | 1.489 M | 0.000 -100.00 % | 939.204 K -30.37 % | 1.349 M 67.28 % | 806.366 K -22.44 % | 1.040 M 118.41 % | 476.040 K -11.06 % | 535.235 K -33.22 % | 801.491 K -55.01 % | 1.781 M 238.06 % | 526.921 K 22.24 % | 431.041 K -48.38 % | 835.044 K -51.08 % | 1.707 M 276.86 % | 452.891 K 652.05 % | 60.221 K -27.50 % | 83.059 K -97.51 % | 3.333 M 10 219.52 % | 32.296 K | 0.000 -100.00 % | 35.713 K -8.69 % | 39.112 K -35.43 % | 60.573 K | 0.000 | 0.000 -100.00 % | 17.064 K 79.38 % | 9.513 K | 0.000 | 0.000 |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 190.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 72.427 M 7 611.55 % | 939.204 K -30.37 % | 1.349 M 67.28 % | 806.366 K -22.44 % | 1.040 M | 0.000 -100.00 % | 259.911 K | 0.000 -100.00 % | 21.119 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 884.799 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.754 M | 0.000 -100.00 % | 2.147 M 1 240.22 % | 160.166 K -97.73 % | 7.058 M | 0.000 -100.00 % | 8.169 M 2 043.36 % | 381.135 K | 0.000 | 0.000 |
| Depreciation and amortization | 0.000 | 0.000 -100.00 % | 1.582 M | 0.000 | 0.000 -100.00 % | 3.679 M 679.82 % | 471.774 K -77.72 % | 2.118 M -94.52 % | 38.650 M 282.23 % | 10.112 M 39.14 % | 7.267 M 318.64 % | -3.324 M -286.10 % | 1.786 M 323.05 % | 422.181 K -60.02 % | 1.056 M 114.62 % | -7.225 M -143.79 % | 16.497 M 923.42 % | -2.003 M 66.00 % | -5.893 M 36.64 % | -9.300 M -20.46 % | -7.721 M -7.51 % | -7.182 M 54.50 % | -15.783 M -5.70 % | -14.932 M -1 054.87 % | -1.293 M -35.19 % | -956.391 K -1 210.75 % | 86.103 K 0.00 % | 86.103 K 100.39 % | -22.263 M -71.65 % | -12.970 M -19 550.31 % | 66.682 K 0.00 % | 66.682 K 100.76 % | -8.778 M -32.84 % | -6.608 M 15.25 % | -7.797 M 0.00 % | -7.797 M |
| Operating income | 17.843 M 0.00 % | 17.843 M 257.75 % | 4.988 M 0.00 % | 4.988 M -79.62 % | 24.471 M 780.09 % | -3.598 M -215.79 % | 3.107 M 202.93 % | -3.019 M -107.74 % | 39.027 M 528.88 % | -9.100 M -547.17 % | -1.406 M -203.56 % | 1.358 M -81.18 % | 7.214 M 421.37 % | 1.384 M -75.75 % | 5.706 M -2.23 % | 5.836 M -0.18 % | 5.847 M 191.83 % | 2.003 M -68.34 % | 6.329 M -31.95 % | 9.300 M 20.46 % | 7.721 M 7.51 % | 7.182 M -47.22 % | 13.607 M 10.84 % | 12.276 M 101.82 % | 6.083 M -57.20 % | 14.212 M -21.90 % | 18.197 M 61.60 % | 11.261 M -29.18 % | 15.901 M 17.52 % | 13.531 M 89.32 % | 7.147 M 900.45 % | -892.847 K -109.35 % | 9.547 M 29.15 % | 7.392 M -5.20 % | 7.797 M 0.00 % | 7.797 M |
| Operating income ratio | 0.79 0.00 % | 0.79 88.23 % | 0.42 0.00 % | 0.42 -44.50 % | 0.76 329.55 % | -0.33 -299.79 % | 0.17 149.75 % | -0.33 -111.83 % | 2.81 249.54 % | -1.88 -461.16 % | -0.33 -261.36 % | 0.21 -77.25 % | 0.91 399.96 % | 0.18 -53.33 % | 0.39 -13.13 % | 0.45 14.81 % | 0.39 284.37 % | 0.10 -56.29 % | 0.23 5.51 % | 0.22 18.64 % | 0.19 -15.53 % | 0.22 -23.07 % | 0.29 -27.40 % | 0.39 241.57 % | 0.12 -68.24 % | 0.36 -33.74 % | 0.55 49.52 % | 0.37 29.86 % | 0.28 -44.36 % | 0.51 61.82 % | 0.31 701.81 % | -0.05 -114.34 % | 0.36 -21.01 % | 0.46 1.52 % | 0.45 0.00 % | 0.45 |
| Total other income expenses net | -18.377 M 0.00 % | -18.377 M -212.26 % | -5.885 M 0.00 % | -5.885 M 67.83 % | -18.291 M -4 133.05 % | 453.519 K 113.48 % | -3.365 M -179.29 % | 4.243 M 112.08 % | -35.138 M -1 641.23 % | 2.280 M 196.13 % | -2.372 M -161.02 % | 3.887 M 176.65 % | -5.070 M -445.00 % | 1.470 M 665.44 % | -259.911 K -106.57 % | 3.958 M 118.74 % | -21.119 M -1 324.73 % | 1.724 M 40.94 % | 1.223 M 179.48 % | -1.539 M -185.80 % | 1.794 M 302.76 % | -884.799 K -136.88 % | 2.399 M 240.61 % | 704.407 K -71.41 % | 2.464 M 137.24 % | 1.039 M 156.44 % | -1.840 M -394.31 % | 625.260 K 134.02 % | -1.838 M -1 047.45 % | -160.166 K 95.22 % | -3.354 M -290.54 % | 1.760 M 121.55 % | -8.169 M -2 043.36 % | -381.135 K 87.68 % | -3.094 M 0.00 % | -3.094 M |
| 2025-06-30 | 2025-03-31 | 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 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -27.690 M 0.00 % | -27.690 M -78.32 % | -15.528 M 40.45 % | -26.077 M 31.26 % | -37.934 M 0.00 % | -37.934 M 25.63 % | -51.009 M 46.48 % | -95.307 M 45.28 % | -174.173 M -1.15 % | -172.191 M -16.88 % | -147.329 M -71.92 % | -85.698 M -146.49 % | 184.325 M -51.85 % | 382.797 M -23.77 % | 502.189 M -6.91 % | 539.446 M 8.18 % | 498.649 M -20.33 % | 625.902 M -5.07 % | 659.298 M 63.02 % | 404.430 M -12.08 % | 459.998 M |
| Total investments | 0.000 | 0.000 -100.00 % | 116.835 M | 0.000 -100.00 % | 123.938 M | 0.000 -100.00 % | 113.908 M 3.90 % | 109.628 M 9.06 % | 100.522 M 33.35 % | 75.383 M 128.40 % | 33.004 M 560.08 % | 5.000 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 60.000 M 0.00 % | 60.000 M | 0.000 | 0.000 | 0.000 |
| Total debt | 0.000 | 0.000 -100.00 % | 10.549 M | 0.000 -100.00 % | 10.813 M | 0.000 -100.00 % | 11.254 M 31.81 % | 8.538 M -2.71 % | 8.776 M 38.33 % | 6.344 M 521.95 % | 1.020 M -95.66 % | 23.495 M -92.80 % | 326.346 M -23.97 % | 429.253 M -17.86 % | 522.616 M -16.18 % | 623.476 M 9.13 % | 571.327 M -13.92 % | 663.735 M -4.40 % | 694.305 M 47.29 % | 471.385 M -5.90 % | 500.916 M |
| Accumulated other comprehensive income loss | 1.582 M 0.00 % | 1.582 M 0.00 % | 1.582 M 0.00 % | 1.582 M 0.00 % | 1.582 M 0.00 % | 1.582 M 0.00 % | 1.582 M 0.00 % | 1.582 M 0.00 % | 1.582 M -54.74 % | 3.496 M -13.71 % | 4.051 M 156.07 % | 1.582 M 165.60 % | -2.411 M -252.43 % | 1.582 M 165.60 % | -2.412 M -252.44 % | 1.582 M 191.46 % | -1.730 M -209.34 % | 1.582 M 239.25 % | -1.136 M -171.82 % | 1.582 M 237.85 % | -1.148 M |
| Retained earnings | 43.673 M 0.00 % | 43.673 M 65.84 % | 26.334 M -41.23 % | 44.810 M -13.73 % | 51.941 M 0.00 % | 51.941 M 0.50 % | 51.683 M 9.43 % | 47.230 M 64.18 % | 28.767 M -62.81 % | 77.354 M -4.62 % | 81.099 M 4.52 % | 77.592 M 15.39 % | 67.246 M 5.07 % | 64.002 M -7.28 % | 69.027 M 10.81 % | 62.296 M 14.49 % | 54.410 M 31.64 % | 41.333 M 55.88 % | 26.516 M 171.87 % | 9.753 M 8.90 % | 8.956 M |
| Common stock | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 0.00 % | 359.340 M 299.98 % | 89.840 M -66.66 % | 269.500 M |
| Total equity | 440.857 M 0.00 % | 440.857 M -0.32 % | 442.251 M 0.00 % | 442.251 M -1.25 % | 447.833 M 0.00 % | 447.833 M -0.66 % | 450.806 M 0.00 % | 450.799 M 0.03 % | 450.685 M -6.13 % | 480.111 M 0.95 % | 475.587 M 1.27 % | 469.611 M 2.25 % | 459.265 M -2.07 % | 468.968 M -1.06 % | 473.993 M 2.20 % | 463.784 M 1.73 % | 455.898 M 3.83 % | 439.060 M 3.49 % | 424.243 M 4.92 % | 404.351 M 30.74 % | 309.285 M |
| Other non current liabilities | 118.785 M 0.00 % | 118.785 M 3.04 % | 115.285 M 0.00 % | 115.285 M 202.61 % | 38.097 M -0.32 % | 38.218 M 6.92 % | 35.743 M | 0.000 100.00 % | -198.766 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 |
| Long term debt | 0.000 | 0.000 -100.00 % | 56.000 K | 0.000 -100.00 % | 121.000 K | 0.000 -100.00 % | 3.784 M -41.78 % | 6.499 M 6.63 % | 6.095 M 37.14 % | 4.444 M 22 668.03 % | 19.520 K -98.68 % | 1.477 M -83.01 % | 8.692 M -40.97 % | 14.725 M -66.48 % | 43.929 M -60.41 % | 110.958 M 2.79 % | 107.951 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 118.785 M 0.00 % | 118.785 M 212 016.07 % | 56.000 K -99.95 % | 115.285 M 201.65 % | 38.218 M 0.00 % | 38.218 M 868.77 % | 3.945 M -53.45 % | 8.476 M -0.40 % | 8.509 M -52.18 % | 17.795 M -31.20 % | 25.865 M -49.36 % | 51.078 M -36.81 % | 80.834 M -12.84 % | 92.745 M -36.93 % | 147.043 M -37.19 % | 234.097 M 1.76 % | 230.052 M 63.83 % | 140.418 M -2.59 % | 144.151 M 9.49 % | 131.657 M 9.14 % | 120.626 M |
| Other current liabilities | 0.000 | 0.000 -100.00 % | 6.844 M | 0.000 -100.00 % | 4.737 M 236.32 % | -3.475 M -208.12 % | 3.214 M 123.73 % | -13.545 M -30.76 % | -10.359 M -135.05 % | 29.559 M 324.66 % | -13.157 M 55.58 % | -29.621 M 90.78 % | -321.110 M 23.35 % | -418.952 M 13.24 % | -482.902 M 6.46 % | -516.273 M -10.09 % | -468.942 M -429.55 % | 142.297 M 120.38 % | -698.322 M -35.44 % | -515.589 M -2.57 % | -502.666 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 | 0.000 -100.00 % | 10.493 M | 0.000 -100.00 % | 10.692 M | 0.000 -100.00 % | 7.470 M 266.40 % | 2.039 M -23.96 % | 2.681 M 41.10 % | 1.900 M 89.90 % | 1.001 M -95.46 % | 22.018 M -93.07 % | 317.654 M -23.37 % | 414.528 M -13.40 % | 478.687 M -6.60 % | 512.519 M 10.61 % | 463.377 M -30.19 % | 663.735 M -4.40 % | 694.305 M 47.29 % | 471.385 M -5.90 % | 500.916 M |
| Total current liabilities | 0.000 | 0.000 -100.00 % | 115.229 M | 0.000 -100.00 % | 37.696 M 1 184.78 % | -3.475 M -110.93 % | 31.798 M -3.34 % | 32.896 M -37.26 % | 52.435 M 35.24 % | 38.771 M -25.01 % | 51.704 M -32.40 % | 76.487 M -79.55 % | 373.956 M -30.03 % | 534.489 M -31.87 % | 784.537 M 0.90 % | 777.517 M -0.86 % | 784.244 M -3.18 % | 809.984 M 6.34 % | 761.686 M 47.42 % | 516.664 M -7.31 % | 557.385 M |
| Total liabilities | 118.785 M 0.00 % | 118.785 M 3.04 % | 115.285 M 0.00 % | 115.285 M 201.65 % | 38.218 M 0.00 % | 38.218 M 6.92 % | 35.743 M -13.61 % | 41.372 M -32.12 % | 60.944 M 7.74 % | 56.566 M -27.08 % | 77.569 M -39.19 % | 127.565 M -71.95 % | 454.790 M -27.49 % | 627.234 M -32.67 % | 931.579 M -7.91 % | 1.012 B -0.26 % | 1.014 B 251.49 % | -669.566 M -173.92 % | 905.838 M 39.72 % | 648.321 M -4.38 % | 678.011 M |
| Other non current assets | 547.673 M 0.00 % | 547.673 M 365.57 % | 117.636 M -78.41 % | 544.767 M 25.42 % | 434.344 M 0.00 % | 434.344 M 278.18 % | 114.852 M -27.58 % | 158.598 M 30.15 % | 121.858 M 20.25 % | 101.339 M 12.33 % | 90.212 M -27.68 % | 124.745 M -48.30 % | 241.276 M -24.24 % | 318.472 M -23.50 % | 416.315 M -13.91 % | 483.572 M -1.41 % | 490.489 M -15.48 % | 580.328 M -1.36 % | 588.346 M 28.08 % | 459.367 M -3.58 % | 476.403 M |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 1.258 M 0.00 % | 1.258 M -10.46 % | 1.405 M 0.00 % | 1.405 M 3.69 % | 1.355 M 0.00 % | 1.355 M -16.87 % | 1.630 M -7.18 % | 1.756 M -6.73 % | 1.883 M -6.30 % | 2.009 M -5.93 % | 2.136 M -5.60 % | 2.263 M -5.30 % | 2.389 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 659.556 K | 0.000 | 0.000 | 0.000 |
| GoodWill | 1.638 M 0.00 % | 1.638 M 0.00 % | 1.638 M 0.00 % | 1.638 M 0.00 % | 1.638 M 0.00 % | 1.638 M -6.24 % | 1.747 M -0.04 % | 1.748 M 0.00 % | 1.748 M 1 146.44 % | 140.210 K | 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 | 2.896 M 0.00 % | 2.896 M -4.83 % | 3.043 M 0.00 % | 3.043 M 1.67 % | 2.993 M 0.00 % | 2.993 M -11.37 % | 3.377 M -3.62 % | 3.504 M -3.49 % | 3.630 M 68.88 % | 2.150 M 0.63 % | 2.136 M -5.60 % | 2.263 M -5.30 % | 2.389 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 659.556 K | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 9.073 M 0.00 % | 9.073 M -6.71 % | 9.726 M 0.00 % | 9.726 M -9.78 % | 10.780 M 0.00 % | 10.780 M -53.03 % | 22.950 M -19.00 % | 28.334 M -8.74 % | 31.048 M 195.91 % | 10.492 M 550.99 % | 1.612 M -25.99 % | 2.178 M -60.48 % | 5.510 M 6.49 % | 5.175 M -12.63 % | 5.923 M -21.72 % | 7.566 M 364.28 % | 1.630 M 73.59 % | 938.829 K 53.80 % | 610.441 K -14.67 % | 715.410 K -12.92 % | 821.559 K |
| Total non current assets | 559.642 M 0.00 % | 559.642 M 279.47 % | 147.481 M -73.55 % | 557.536 M 24.42 % | 448.117 M 0.00 % | 448.117 M 185.76 % | 156.818 M -24.62 % | 208.034 M 19.46 % | 174.142 M 40.43 % | 124.005 M 14.39 % | 108.402 M -23.78 % | 142.218 M -45.67 % | 261.780 M -21.50 % | 333.483 M -22.60 % | 430.845 M -13.50 % | 498.071 M -0.19 % | 499.009 M -15.04 % | 587.347 M -1.07 % | 593.729 M 27.88 % | 464.286 M -3.55 % | 481.375 M |
| Other current assets | 0.000 | 0.000 -100.00 % | 24.633 M | 0.000 100.00 % | -274.441 M | 0.000 -100.00 % | 16.065 M -90.10 % | 162.245 M 5.42 % | 153.904 M -34.27 % | 234.137 M -20.20 % | 293.401 M -15.14 % | 345.766 M -31.87 % | 507.471 M -29.00 % | 714.711 M -24.86 % | 951.115 M 6.47 % | 893.298 M 7.08 % | 834.212 M 18.45 % | 704.282 M 0.58 % | 700.247 M 34.29 % | 521.431 M 12.72 % | 462.585 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 60.000 M 0.00 % | 60.000 M | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 27.690 M 0.00 % | 27.690 M 6.19 % | 26.077 M 0.00 % | 26.077 M -31.26 % | 37.934 M 0.00 % | 37.934 M -39.07 % | 62.263 M -40.04 % | 103.845 M -43.24 % | 182.949 M 2.47 % | 178.535 M 20.35 % | 148.349 M 35.86 % | 109.193 M -23.12 % | 142.021 M 205.71 % | 46.456 M 127.42 % | 20.427 M -75.69 % | 84.030 M 15.62 % | 72.678 M 92.10 % | 37.833 M 8.07 % | 35.007 M -47.71 % | 66.955 M 63.63 % | 40.919 M |
| Cash and short term investments | 0.000 | 0.000 -100.00 % | 26.077 M | 0.000 -100.00 % | 37.934 M 0.00 % | 37.934 M -39.07 % | 62.263 M -40.04 % | 103.845 M -43.24 % | 182.949 M 2.47 % | 178.535 M 20.35 % | 148.349 M 35.86 % | 109.193 M -23.12 % | 142.021 M 205.71 % | 46.456 M 127.42 % | 20.427 M -75.69 % | 84.030 M -36.67 % | 132.678 M 35.62 % | 97.833 M 179.46 % | 35.007 M -47.71 % | 66.955 M 63.63 % | 40.919 M |
| Total current assets | 0.000 | 0.000 -100.00 % | 410.055 M | 0.000 -100.00 % | 37.934 M 0.00 % | 37.934 M -88.50 % | 329.731 M 16.05 % | 284.137 M -15.81 % | 337.487 M -18.22 % | 412.672 M -7.21 % | 444.754 M -2.24 % | 454.958 M -30.25 % | 652.274 M -14.48 % | 762.719 M -21.75 % | 974.727 M -0.27 % | 977.328 M 0.63 % | 971.185 M 21.08 % | 802.115 M 8.93 % | 736.352 M 25.15 % | 588.386 M 16.30 % | 505.921 M |
| Inventory | 0.000 | 0.000 -100.00 % | 10.704 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.619 M 43.77 % | 3.213 M 406.32 % | 634.522 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 530.172 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 0.000 | 0.000 -100.00 % | 348.641 M | 0.000 -100.00 % | 274.441 M | 0.000 -100.00 % | 246.784 M 1 563.61 % | 14.834 M 3 052 213.79 % | 486.000 | 0.000 -100.00 % | 3.004 M | 0.000 -100.00 % | 2.782 M 79.23 % | 1.552 M -51.27 % | 3.185 M | 0.000 -100.00 % | 3.765 M | 0.000 -100.00 % | 1.098 M | 0.000 -100.00 % | 2.416 M |
| Tax assets | 0.000 | 0.000 -100.00 % | 17.076 M | 0.000 | 0.000 | 0.000 -100.00 % | 15.639 M -11.13 % | 17.598 M -0.05 % | 17.606 M 75.65 % | 10.023 M -30.60 % | 14.442 M 10.81 % | 13.033 M 3.40 % | 12.605 M 28.15 % | 9.836 M 14.27 % | 8.607 M 24.16 % | 6.932 M 0.60 % | 6.891 M 27.11 % | 5.421 M 13.59 % | 4.773 M 13.53 % | 4.204 M 1.28 % | 4.151 M |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 0.000 | 0.000 -100.00 % | 86.814 M | 0.000 -100.00 % | 14.448 M | 0.000 -100.00 % | 12.851 M 112.90 % | 6.036 M 125.65 % | 2.675 M -2.79 % | 2.752 M 35.70 % | 2.028 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.051 M | 0.000 | 0.000 -100.00 % | 42.722 M | 0.000 |
| Tax payables | 0.000 | 0.000 -100.00 % | 11.078 M | 0.000 -100.00 % | 7.819 M | 0.000 -100.00 % | 8.263 M 51.04 % | 5.471 M 9.34 % | 5.003 M 9.73 % | 4.560 M -54.98 % | 10.129 M 33.22 % | 7.603 M 120.03 % | 3.455 M -21.89 % | 4.424 M 4.97 % | 4.214 M 12.23 % | 3.755 M 6.83 % | 3.515 M -11.08 % | 3.952 M -1.60 % | 4.017 M 170.91 % | 1.483 M -15.26 % | 1.750 M |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -35.743 M -1 908.42 % | 1.976 M -18.13 % | 2.414 M -81.92 % | 13.351 M -48.34 % | 25.845 M -47.89 % | 49.601 M -31.24 % | 72.142 M -7.53 % | 78.020 M -24.34 % | 103.114 M -16.26 % | 123.140 M 0.85 % | 122.101 M -13.04 % | 140.418 M -2.59 % | 144.151 M 9.49 % | 131.657 M 9.14 % | 120.626 M |
| Minority interest | 5.022 M 0.00 % | 5.022 M -4.87 % | 5.279 M 0.00 % | 5.279 M 41.53 % | 3.730 M 0.00 % | 3.730 M -46.42 % | 6.961 M -39.73 % | 11.550 M -0.60 % | 11.619 M 31.68 % | 8.824 M | 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 -100.00 % | 549.000 K | 0.000 -100.00 % | 813.000 K | 0.000 -100.00 % | 6.254 M -26.75 % | 8.538 M -2.71 % | 8.776 M 38.33 % | 6.344 M 521.95 % | 1.020 M -31.34 % | 1.486 M -45.91 % | 2.747 M | 0.000 -100.00 % | 1.875 M | 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 |
| Other total stockholders equity | 31.240 M 0.00 % | 31.240 M 0.00 % | 31.240 M 0.00 % | 31.240 M 0.00 % | 31.240 M 0.00 % | 31.240 M 0.00 % | 31.240 M 0.46 % | 31.097 M -0.35 % | 31.207 M 0.35 % | 31.097 M 0.00 % | 31.097 M 0.00 % | 31.097 M 0.00 % | 31.097 M 0.00 % | 31.097 M 0.00 % | 31.097 M 0.00 % | 31.097 M 0.00 % | 31.097 M 0.00 % | 31.097 M 0.00 % | 31.097 M 0.00 % | 31.097 M 16.61 % | 26.667 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 161.000 K | 0.000 -100.00 % | 199.000 K | 0.000 | 0.000 | 0.000 100.00 % | -446.712 M | 0.000 100.00 % | -886.033 M | 0.000 100.00 % | -900.961 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -37.696 M -1 184.78 % | 3.475 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.620 B | 0.000 | 0.000 | 0.000 |
| Total assets | 559.642 M 0.00 % | 559.642 M 0.38 % | 557.536 M 0.00 % | 557.536 M 14.71 % | 486.051 M 0.00 % | 486.051 M -0.10 % | 486.549 M -1.14 % | 492.171 M -3.80 % | 511.630 M -4.67 % | 536.677 M -2.98 % | 553.156 M -7.37 % | 597.176 M -34.67 % | 914.055 M -16.62 % | 1.096 B -22.01 % | 1.406 B -4.73 % | 1.475 B 0.35 % | 1.470 B 5.81 % | 1.389 B 4.46 % | 1.330 B 26.35 % | 1.053 B 6.62 % | 987.295 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 |
| 2025-06-30 | 2025-03-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 | 2016-01-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2015-01-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2014-01-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -83.732 M | 0.000 -100.00 % | 57.408 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 -100.00 % | 9.973 M 0.00 % | 9.973 M 0.00 % | 9.973 M | 0.000 100.00 % | -6.776 M 0.00 % | -6.776 M 0.00 % | -6.776 M | 0.000 100.00 % | -79.361 M 0.00 % | -79.361 M 0.00 % | -79.361 M | 0.000 -100.00 % | 77.766 M 0.00 % | 77.766 M 374.04 % | -28.378 M 36.25 % | -44.515 M 0.00 % | -44.515 M 0.00 % | -44.515 M 0.00 % | -44.515 M 43.55 % | -78.857 M 0.00 % | -78.857 M 0.00 % | -78.857 M 0.00 % | -78.857 M |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -57.882 M | 0.000 -100.00 % | 50.769 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 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.916 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 -100.00 % | 132.543 K 0.00 % | 132.543 K 0.00 % | 132.543 K | 0.000 100.00 % | -132.543 K 0.00 % | -132.543 K 0.00 % | -132.543 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 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -22.934 M | 0.000 -100.00 % | 6.638 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 -100.00 % | 9.840 M 0.00 % | 9.840 M 0.00 % | 9.840 M | 0.000 100.00 % | -6.643 M 0.00 % | -6.643 M 0.00 % | -6.643 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 77.766 M 0.00 % | 77.766 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | 68.000 K 0.00 % | 68.000 K | 0.000 100.00 % | -11.889 M 0.00 % | -11.889 M -79.47 % | -6.625 M -485.25 % | 1.720 M -8.78 % | 1.885 M 191.15 % | -2.068 M -108.39 % | 24.639 M 325.42 % | 5.792 M 88.82 % | 3.067 M 176.80 % | -3.994 M -148.29 % | -1.609 M 15.25 % | -1.898 M 54.40 % | -4.162 M 42.68 % | -7.262 M -159.22 % | 12.264 M 578.93 % | -2.561 M 51.45 % | -5.274 M 31.22 % | -7.668 M -34.11 % | -5.717 M -27.31 % | -4.491 M 68.27 % | -14.155 M -21.00 % | -11.698 M -122.59 % | -5.255 M 54.63 % | -11.583 M 9.84 % | -12.847 M -22.15 % | -10.517 M -3.16 % | -10.195 M -5.14 % | -9.697 M -2 206.61 % | 460.307 K 136.62 % | -1.257 M -713.62 % | 204.849 K 103.92 % | -5.230 M -305.41 % | -1.290 M 0.00 % | -1.290 M -73.08 % | -745.313 K -129.90 % | 2.493 M 0.00 % | 2.493 M 0.00 % | 2.493 M 0.00 % | 2.493 M 339.84 % | 566.790 K 0.00 % | 566.790 K 0.00 % | 566.790 K 0.00 % | 566.790 K |
| Net cash provided by operating activities | 265.500 K 0.00 % | 265.500 K | 0.000 100.00 % | -10.650 M 0.00 % | -10.650 M | 0.000 | 0.000 100.00 % | -79.185 M | 0.000 -100.00 % | 57.943 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 -100.00 % | 21.511 M 0.00 % | 21.511 M 0.00 % | 21.511 M | 0.000 -100.00 % | 3.857 M 0.00 % | 3.857 M 0.00 % | 3.857 M | 0.000 100.00 % | -73.603 M 0.00 % | -73.603 M 0.00 % | -73.603 M | 0.000 -100.00 % | 82.136 M 0.00 % | 82.136 M 458.58 % | -22.906 M 41.98 % | -39.480 M 0.00 % | -39.480 M 0.00 % | -39.480 M 0.00 % | -39.480 M 48.44 % | -76.570 M 0.00 % | -76.570 M 0.00 % | -76.570 M 0.00 % | -76.570 M |
| Investments in property plant and equipment | -12.000 K 0.00 % | -12.000 K | 0.000 100.00 % | -223.000 K 0.00 % | -223.000 K | 0.000 | 0.000 100.00 % | -3.520 M | 0.000 100.00 % | -1.581 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 100.00 % | -170.037 K 0.00 % | -170.037 K 0.00 % | -170.037 K | 0.000 100.00 % | -341.162 K 0.00 % | -341.162 K 0.00 % | -341.162 K | 0.000 100.00 % | -15.807 K 0.00 % | -15.807 K 0.00 % | -15.807 K | 0.000 100.00 % | -10.696 K 0.00 % | -10.696 K 0.00 % | -10.696 K 66.85 % | -32.260 K 0.00 % | -32.260 K 0.00 % | -32.260 K 0.00 % | -32.260 K 71.16 % | -111.873 K 0.00 % | -111.873 K 0.00 % | -111.873 K 0.00 % | -111.873 K |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.025 M | 0.000 100.00 % | -427.671 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.048 M | 0.000 100.00 % | -25.460 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 % | -15.000 M 0.00 % | -15.000 M 0.00 % | -15.000 M | 0.000 100.00 % | -558.728 M 0.00 % | -558.728 M 0.00 % | -558.728 M | 0.000 100.00 % | -24.225 M 0.00 % | -24.225 M 0.00 % | -24.225 M 88.12 % | -203.950 M 0.00 % | -203.950 M 0.00 % | -203.950 M 0.00 % | -203.950 M -52.65 % | -133.603 M 0.00 % | -133.603 M 0.00 % | -133.603 M 0.00 % | -133.603 M |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -793.860 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 -100.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 558.728 M 0.00 % | 558.728 M 0.00 % | 558.728 M | 0.000 -100.00 % | 24.225 M 0.00 % | 24.225 M 0.00 % | 24.225 M -88.25 % | 206.169 M 0.00 % | 206.169 M 0.00 % | 206.169 M 0.00 % | 206.169 M 56.43 % | 131.794 M 0.00 % | 131.794 M 0.00 % | 131.794 M 0.00 % | 131.794 M |
| Other investing activites | 792.500 K 0.00 % | 792.500 K | 0.000 100.00 % | -3.406 M 0.00 % | -3.406 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.799 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 100.00 % | -14.830 M 0.00 % | -14.830 M 0.00 % | -14.830 M | 0.000 -100.00 % | 15.341 M 0.00 % | 15.341 M 0.00 % | 15.341 M | 0.000 -100.00 % | 15.806 K 0.00 % | 15.806 K 0.00 % | 15.806 K | 0.000 -100.00 % | 20.896 M 0.00 % | 20.896 M 195 284.70 % | 10.695 K 100.49 % | -2.187 M 0.00 % | -2.187 M 0.00 % | -2.187 M 0.00 % | -2.187 M -213.83 % | 1.921 M 0.00 % | 1.921 M 0.00 % | 1.921 M 0.00 % | 1.921 M |
| Net cash used for investing activites | 780.500 K 0.00 % | 780.500 K | 0.000 100.00 % | -3.629 M 0.00 % | -3.629 M | 0.000 | 0.000 100.00 % | -8.543 M | 0.000 100.00 % | -28.264 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 100.00 % | -5.369 M 0.00 % | -5.369 M 0.00 % | -5.369 M | 0.000 100.00 % | -20.899 M 0.00 % | -20.899 M 0.00 % | -20.899 M | 0.000 100.00 % | -15.857 K 0.00 % | -15.857 K 0.00 % | -15.857 K | 0.000 -100.00 % | 20.896 M 0.00 % | 20.896 M 82.73 % | 11.436 M 252.89 % | 3.241 M 0.00 % | 3.241 M 0.00 % | 3.241 M 0.00 % | 3.241 M 146.84 % | -6.918 M 0.00 % | -6.918 M 0.00 % | -6.918 M 0.00 % | -6.918 M |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 25.948 M 0.00 % | 25.948 M 0.00 % | 25.948 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.456 M 0.00 % | 23.456 M 0.00 % | 23.456 M 0.00 % | 23.456 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.492 M 0.00 % | -4.492 M 0.00 % | -4.492 M | 0.000 100.00 % | -1.797 M 0.00 % | -1.797 M 0.00 % | -1.797 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 |
| Other financing activites | -239.500 K 0.00 % | -239.500 K | 0.000 -100.00 % | 2.114 M 0.00 % | 2.114 M | 0.000 | 0.000 100.00 % | -1.736 M | 0.000 100.00 % | -27.287 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 % | -107.087 M 0.00 % | -107.087 M 0.86 % | -108.011 M -49.38 % | -72.304 M 0.00 % | -72.304 M 0.00 % | -72.304 M 0.00 % | -72.304 M -186.35 % | -25.250 M 0.00 % | -25.250 M 0.00 % | -25.250 M 0.00 % | -25.250 M |
| Net cash used provided by financing activities | -239.500 K 0.00 % | -239.500 K | 0.000 -100.00 % | 2.114 M 0.00 % | 2.114 M | 0.000 | 0.000 100.00 % | -1.736 M | 0.000 100.00 % | -27.287 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 100.00 % | -119.078 M 0.00 % | -119.078 M 0.00 % | -119.078 M | 0.000 100.00 % | -65.265 M 0.00 % | -65.265 M 0.00 % | -65.265 M | 0.000 100.00 % | -71.805 M 0.00 % | -71.805 M 0.00 % | -71.805 M | 0.000 100.00 % | -107.087 M 0.00 % | -107.087 M 0.86 % | -108.011 M -49.38 % | -72.304 M 0.00 % | -72.304 M 0.00 % | -72.304 M 0.00 % | -72.304 M -186.35 % | -25.250 M 0.00 % | -25.250 M 0.00 % | -25.250 M 0.00 % | -25.250 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.911 M | 0.000 100.00 % | -6.263 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 -100.00 % | 89.874 M 0.00 % | 89.874 M 0.00 % | 89.874 M | 0.000 -100.00 % | 91.724 M 0.00 % | 91.724 M 0.00 % | 91.724 M | 0.000 -100.00 % | 143.946 M 0.00 % | 143.946 M 0.00 % | 143.946 M | 0.000 -100.00 % | 125.003 M 0.00 % | 125.003 M 0.00 % | 125.003 M 11.63 % | 111.978 M 0.00 % | 111.978 M 0.00 % | 111.978 M 0.00 % | 111.978 M 29.89 % | 86.208 M 0.00 % | 86.208 M 0.00 % | 86.208 M 0.00 % | 86.208 M |
| Net change in cash | 0.000 | 0.000 100.00 % | -37.934 M -211.84 % | -12.165 M 0.00 % | -12.165 M | 0.000 | 0.000 100.00 % | -93.375 M | 0.000 100.00 % | -3.872 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 100.00 % | -13.063 M 0.00 % | -13.063 M 0.00 % | -13.063 M | 0.000 -100.00 % | 9.418 M 0.00 % | 9.418 M 0.00 % | 9.418 M | 0.000 100.00 % | -1.478 M 0.00 % | -1.478 M 0.00 % | -1.478 M | 0.000 -100.00 % | 6.015 M 8.94 % | 5.521 M 0.00 % | 5.521 M 60.75 % | 3.435 M 0.00 % | 3.435 M 0.00 % | 3.435 M 0.00 % | 3.435 M 115.25 % | -22.530 M 0.00 % | -22.530 M 0.00 % | -22.530 M 0.00 % | -22.530 M |
| Cash at beginning of period | 0.000 | 0.000 -100.00 % | 37.934 M 411.84 % | -12.165 M | 0.000 | 0.000 | 0.000 -100.00 % | 205.404 M | 0.000 -100.00 % | 209.276 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 -100.00 % | 18.169 M 0.00 % | 18.169 M 0.00 % | 18.169 M | 0.000 -100.00 % | 8.752 M 0.00 % | 8.752 M 0.00 % | 8.752 M | 0.000 -100.00 % | 10.230 M 0.00 % | 10.230 M 0.00 % | 10.230 M -4.60 % | 10.724 M 127.76 % | 4.708 M 0.00 % | 4.708 M 0.00 % | 4.708 M 269.72 % | 1.273 M 0.00 % | 1.273 M 0.00 % | 1.273 M 0.00 % | 1.273 M -94.65 % | 23.804 M 0.00 % | 23.804 M 0.00 % | 23.804 M 0.00 % | 23.804 M |
| Cash at end of period | 0.000 | 0.000 | 0.000 100.00 % | -12.165 M 0.00 % | -12.165 M | 0.000 | 0.000 -100.00 % | 112.030 M | 0.000 -100.00 % | 205.404 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 -100.00 % | 5.107 M 0.00 % | 5.107 M 0.00 % | 5.107 M | 0.000 -100.00 % | 18.169 M 0.00 % | 18.169 M 0.00 % | 18.169 M | 0.000 -100.00 % | 8.752 M 0.00 % | 8.752 M 0.00 % | 8.752 M -18.39 % | 10.724 M 0.00 % | 10.724 M 4.83 % | 10.230 M 0.00 % | 10.230 M 117.27 % | 4.708 M 0.00 % | 4.708 M 0.00 % | 4.708 M 0.00 % | 4.708 M 269.72 % | 1.273 M 0.00 % | 1.273 M 0.00 % | 1.273 M 0.00 % | 1.273 M |
| Operating cash flow | 265.500 K 0.00 % | 265.500 K | 0.000 100.00 % | -10.650 M 0.00 % | -10.650 M | 0.000 | 0.000 100.00 % | -79.185 M | 0.000 -100.00 % | 57.943 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 -100.00 % | 21.511 M 0.00 % | 21.511 M 0.00 % | 21.511 M | 0.000 -100.00 % | 3.857 M 0.00 % | 3.857 M 0.00 % | 3.857 M | 0.000 100.00 % | -73.603 M 0.00 % | -73.603 M 0.00 % | -73.603 M | 0.000 -100.00 % | 82.136 M 0.00 % | 82.136 M 458.58 % | -22.906 M 41.98 % | -39.480 M 0.00 % | -39.480 M 0.00 % | -39.480 M 0.00 % | -39.480 M 48.44 % | -76.570 M 0.00 % | -76.570 M 0.00 % | -76.570 M 0.00 % | -76.570 M |
| Capital expenditure | -12.000 K 0.00 % | -12.000 K | 0.000 100.00 % | -223.000 K 0.00 % | -223.000 K | 0.000 | 0.000 100.00 % | -3.520 M | 0.000 100.00 % | -1.581 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 100.00 % | -170.037 K 0.00 % | -170.037 K 0.00 % | -170.037 K | 0.000 100.00 % | -341.162 K 0.00 % | -341.162 K 0.00 % | -341.162 K | 0.000 100.00 % | -15.807 K 0.00 % | -15.807 K 0.00 % | -15.807 K | 0.000 100.00 % | -10.696 K 0.00 % | -10.696 K 0.00 % | -10.696 K 66.85 % | -32.260 K 0.00 % | -32.260 K 0.00 % | -32.260 K 0.00 % | -32.260 K 71.16 % | -111.873 K 0.00 % | -111.873 K 0.00 % | -111.873 K 0.00 % | -111.873 K |
| Free CashFlow | 253.500 K 0.00 % | 253.500 K | 0.000 100.00 % | -10.873 M 0.00 % | -10.873 M | 0.000 | 0.000 100.00 % | -82.705 M | 0.000 -100.00 % | 56.361 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 -100.00 % | 21.341 M 0.00 % | 21.341 M 0.00 % | 21.341 M | 0.000 -100.00 % | 3.516 M 0.00 % | 3.516 M 0.00 % | 3.516 M | 0.000 100.00 % | -73.618 M 0.00 % | -73.618 M 0.00 % | -73.618 M | 0.000 -100.00 % | 82.125 M 0.00 % | 82.125 M 458.37 % | -22.917 M 42.00 % | -39.512 M 0.00 % | -39.512 M 0.00 % | -39.512 M 0.00 % | -39.512 M 48.47 % | -76.682 M 0.00 % | -76.682 M 0.00 % | -76.682 M 0.00 % | -76.682 M |
| 2025 | 2025 | 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 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 |