Lighthouse Properties plc LTE.JO
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 108.214 M 34.92 % | 80.209 M 4.22 % | 76.959 M 116.38 % | 35.566 M 197.65 % | -36.421 M -226.81 % | 28.721 M -4.71 % | 30.140 M 405.26 % | 5.965 M 968.55 % | 558.260 K 267.79 % | 151.789 K 110.26 % | 72.192 K |
| Net income | 64.943 M -84.07 % | 407.711 M 1 520.78 % | 25.155 M 171.41 % | -35.229 M 83.76 % | -216.955 M -730.06 % | -26.137 M -162.80 % | 41.617 M 690.75 % | -7.045 M -117.62 % | 39.987 M 44 554.84 % | 89.546 K -78.21 % | 410.940 K |
| Income before tax | 46.919 M -87.18 % | 365.960 M 920.29 % | 35.868 M 209.63 % | -32.716 M 85.10 % | -219.527 M -808.18 % | -24.172 M -156.56 % | 42.736 M 859.03 % | -5.630 M -114.03 % | 40.129 M 44 713.34 % | 89.546 K -78.21 % | 410.940 K |
| Income before tax ratio | 0.43 -90.50 % | 4.56 878.95 % | 0.47 150.67 % | -0.92 -115.26 % | 6.03 816.18 % | -0.84 -159.36 % | 1.42 250.23 % | -0.94 -101.31 % | 71.88 12 084.64 % | 0.59 -89.64 % | 5.69 |
| EBITDA | 72.990 M -81.09 % | 385.896 M 950.17 % | 36.746 M 260.48 % | -22.897 M 86.11 % | -164.876 M -7 113.93 % | 2.351 M -94.72 % | 44.483 M 436.16 % | -13.233 M -163.46 % | 20.853 M 12 832.50 % | 161.247 K | 0.000 |
| Net income ratio | 0.60 -88.19 % | 5.08 1 455.10 % | 0.33 133.00 % | -0.99 -116.63 % | 5.96 754.57 % | -0.91 -165.91 % | 1.38 216.92 % | -1.18 -101.65 % | 71.63 12 041.54 % | 0.59 -89.64 % | 5.69 |
| Ratio EBITDA | 0.67 -85.98 % | 4.81 907.61 % | 0.48 174.17 % | -0.64 -114.22 % | 4.53 5 431.08 % | 0.08 -94.45 % | 1.48 166.53 % | -2.22 -105.94 % | 37.35 3 416.31 % | 1.06 | 0.00 |
| Gross profit ratio | 0.61 18.22 % | 0.52 -11.67 % | 0.59 -13.13 % | 0.68 -32.29 % | 1.00 34.64 % | 0.74 -15.56 % | 0.88 33.50 % | 0.66 -11.59 % | 0.75 -0.45 % | 0.75 -25.14 % | 1.00 |
| Weighted average shs out dil | 1.887 B 6.98 % | 1.764 B 7.48 % | 1.641 B 19.83 % | 1.370 B 74.55 % | 784.744 M 71.65 % | 457.177 M -6.33 % | 488.050 M 53.75 % | 317.426 M 467.28 % | 55.956 M 11 327.01 % | 489.678 K 107.34 % | 236.172 K |
| Weighted average shs out | 1.887 B 7.05 % | 1.763 B 7.40 % | 1.641 B 19.83 % | 1.370 B 74.55 % | 784.744 M 71.65 % | 457.177 M -6.20 % | 487.400 M 53.74 % | 317.022 M 467.28 % | 55.884 M 11 312.47 % | 489.678 K 107.34 % | 236.172 K |
| EPS diluted | 0.03 -85.04 % | 0.23 1 403.27 % | 0.02 159.53 % | -0.03 90.82 % | -0.28 -389.51 % | -0.06 -167.06 % | 0.09 484.23 % | -0.02 -103.13 % | 0.71 238.10 % | 0.21 -87.93 % | 1.74 |
| Earnings per share | 0.03 -85.04 % | 0.23 1 403.27 % | 0.02 159.53 % | -0.03 90.82 % | -0.28 -389.51 % | -0.06 -167.06 % | 0.09 484.23 % | -0.02 -103.13 % | 0.71 238.10 % | 0.21 -87.93 % | 1.74 |
| Gross profit | 66.468 M 59.49 % | 41.675 M -7.94 % | 45.269 M 87.97 % | 24.083 M 166.12 % | -36.421 M -270.74 % | 21.331 M -19.53 % | 26.509 M 574.51 % | 3.930 M 844.72 % | 416.014 K 266.14 % | 113.623 K 57.39 % | 72.192 K |
| Income tax expense | 1.829 M 106.68 % | -27.380 M -967.60 % | 3.156 M 25.62 % | 2.512 M 197.67 % | -2.572 M -230.88 % | 1.965 M 75.61 % | 1.119 M -20.88 % | 1.414 M 896.52 % | 141.936 K 265.51 % | -85.755 K | 0.000 |
| Cost of revenue | 41.746 M 8.33 % | 38.534 M 21.60 % | 31.690 M 175.97 % | 11.483 M | 0.000 -100.00 % | 7.390 M 103.53 % | 3.631 M 78.41 % | 2.035 M 1 330.73 % | 142.245 K 272.70 % | 38.167 K | 0.000 |
| General and administrative expenses | 3.633 M 9.54 % | 3.316 M -67.24 % | 10.124 M 117.63 % | 4.652 M 14.91 % | 4.048 M 33.46 % | 3.033 M -49.65 % | 6.025 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.386 K |
| 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 | -949.226 K 99.72 % | -342.220 M -2 197.27 % | -14.897 M | 0.000 -100.00 % | 175.771 M | 0.000 | 0.000 -100.00 % | 2.433 M 347.81 % | 543.274 K 1 324.74 % | 38.132 K 104.68 % | 18.630 K |
| Operating expenses | 2.684 M 100.79 % | -338.903 M -7 000.59 % | -4.773 M -202.60 % | 4.652 M -97.41 % | 179.819 M 5 828.34 % | 3.033 M -49.65 % | 6.025 M 147.65 % | 2.433 M 347.81 % | 543.274 K 1 324.74 % | 38.132 K 31.42 % | 29.016 K |
| Cost and expenses | 44.429 M 114.79 % | -300.369 M -1 215.90 % | 26.917 M 66.83 % | 16.135 M -91.03 % | 179.819 M 1 625.23 % | 10.423 M 7.95 % | 9.656 M 116.11 % | 4.468 M 551.76 % | 685.519 K 798.47 % | 76.298 K 162.95 % | 29.016 K |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 3.633 M 9.54 % | 3.316 M -67.24 % | 10.124 M 117.63 % | 4.652 M 14.91 % | 4.048 M 33.46 % | 3.033 M -49.65 % | 6.025 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.386 K |
| Interest income | 3.743 M | 0.000 -100.00 % | 55.673 K -65.72 % | 162.424 K -95.06 % | 3.287 M 229.33 % | 997.927 K 81.49 % | 549.841 K -89.63 % | 5.304 M 864.58 % | 549.842 K 2 495.93 % | 21.181 K | 0.000 |
| Interest expense | 26.071 M 30.78 % | 19.935 M 40.10 % | 14.229 M 227.39 % | 4.346 M | 0.000 -100.00 % | 4.015 M 58.12 % | 2.540 M -66.39 % | 7.557 M 15 481.22 % | 48.499 K -32.36 % | 71.700 K 129.11 % | 31.295 K |
| Depreciation and amortization | 0.000 | 0.000 100.00 % | -13.351 M 68.46 % | -42.329 M -322 698.42 % | -13.113 K -100.06 % | 22.643 M 3 720.16 % | -625.479 K 93.48 % | -9.588 M 48.93 % | -18.774 M -21 992.76 % | 85.755 K | 0.000 |
| Operating income | 63.785 M -83.24 % | 380.578 M 659.68 % | 50.097 M 157.81 % | 19.431 M 109.00 % | -215.876 M -963.81 % | -20.293 M -144.99 % | 45.108 M 1 337.65 % | -3.645 M -109.20 % | 39.627 M 52 392.63 % | 75.491 K 74.85 % | 43.176 K |
| Operating income ratio | 0.59 -87.58 % | 4.74 628.89 % | 0.65 19.15 % | 0.55 -90.78 % | 5.93 938.91 % | -0.71 -147.21 % | 1.50 344.95 % | -0.61 -100.86 % | 70.98 14 172.61 % | 0.50 -16.84 % | 0.60 |
| Total other income expenses net | -16.866 M -15.39 % | -14.617 M -2.73 % | -14.229 M 72.71 % | -52.148 M -1 328.48 % | -3.651 M 5.90 % | -3.879 M -63.54 % | -2.372 M -19.47 % | -1.986 M -496.08 % | 501.342 K 3 466.99 % | 14.055 K -96.18 % | 367.764 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 382.865 M 46.38 % | 261.549 M -27.67 % | 361.617 M 82.69 % | 197.939 M 681.25 % | -34.054 M -131.45 % | 108.296 M 147.23 % | -229.288 M 39.74 % | -380.499 M -74.88 % | -217.573 M -28 715.34 % | 760.338 K 242.16 % | -534.838 K |
| Total investments | 35.336 M -44.43 % | 63.585 M 179.33 % | 22.763 M | 0.000 | 0.000 -100.00 % | 43.742 M -88.25 % | 372.305 M 70.15 % | 218.809 M 6 926.83 % | 3.114 M 417.50 % | 601.727 K | 0.000 |
| Total debt | 472.486 M 28.52 % | 367.636 M -2.92 % | 378.680 M 77.17 % | 213.739 M 104.71 % | 104.409 M -16.66 % | 125.279 M -0.83 % | 126.322 M 384.18 % | 26.090 M | 0.000 -100.00 % | 1.131 M | 0.000 |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 100.00 % | -170.562 M 5.17 % | -179.867 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.255 K |
| Retained earnings | 224.200 M 24.45 % | 180.160 M 46.49 % | 122.983 M -12.54 % | 140.611 M 47.58 % | 95.278 M 34.85 % | 70.656 M 27.69 % | 55.335 M 14.09 % | 48.500 M 146.70 % | 19.659 M 21 824.67 % | 89.667 K 30.92 % | 68.490 K |
| Common stock | 20.234 M 10.54 % | 18.304 M 7.86 % | 16.970 M 4.44 % | 16.249 M -95.31 % | 346.556 M 137.69 % | 145.802 M -75.73 % | 600.704 M -32.69 % | 892.383 M 157.86 % | 346.078 M 28 980.21 % | 1.190 M 111.39 % | 562.982 K |
| Total equity | 860.445 M 9.76 % | 783.926 M 105.28 % | 381.886 M 3.61 % | 368.588 M 40.70 % | 261.968 M 5.94 % | 247.276 M -58.26 % | 592.450 M -33.71 % | 893.779 M 131.45 % | 386.171 M 29 385.32 % | 1.310 M 105.05 % | 638.728 K |
| Other non current liabilities | 14.064 M 62.13 % | 8.674 M 110.74 % | 4.116 M -23.54 % | 5.384 M | 0.000 -100.00 % | 153.499 M 3.18 % | 148.762 M | 0.000 -100.00 % | 1.716 M | 0.000 -100.00 % | 1.402 M |
| Long term debt | 464.748 M 68.50 % | 275.815 M -23.12 % | 358.750 M 70.48 % | 210.432 M 101.55 % | 104.409 M -15.95 % | 124.226 M -0.52 % | 124.878 M 405.28 % | 24.715 M | 0.000 -100.00 % | 1.072 M | 0.000 |
| Total non current liabilities | 496.323 M 63.77 % | 303.067 M -25.95 % | 409.276 M 67.32 % | 244.600 M 134.27 % | 104.409 M -33.46 % | 156.911 M -0.08 % | 157.043 M 524.56 % | 25.145 M 1 364.98 % | 1.716 M 60.11 % | 1.072 M -23.55 % | 1.402 M |
| Other current liabilities | 19.826 M 45.36 % | 13.640 M 1.95 % | 13.379 M 14.92 % | 11.642 M 791.77 % | 1.305 M -65.63 % | 3.799 M -98.75 % | 302.792 M 2 163.97 % | -14.670 M -754.73 % | -1.716 M -1 035.88 % | -151.106 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 |
| Short term debt | 7.738 M -91.57 % | 91.821 M 360.72 % | 19.930 M 502.69 % | 3.307 M | 0.000 -100.00 % | 1.053 M -27.09 % | 1.444 M 5.01 % | 1.375 M | 0.000 -100.00 % | 59.062 K | 0.000 |
| Total current liabilities | 39.984 M -67.03 % | 121.282 M 143.83 % | 49.741 M 71.53 % | 28.998 M 2 121.25 % | 1.305 M -87.49 % | 10.438 M -96.73 % | 319.398 M 1 811.96 % | 16.705 M 803.40 % | 1.849 M 779.84 % | 210.168 K | 0.000 |
| Total liabilities | 536.306 M 26.38 % | 424.348 M -7.55 % | 459.017 M 67.77 % | 273.598 M 98.97 % | 137.508 M -17.83 % | 167.349 M -64.88 % | 476.441 M 1 038.45 % | 41.850 M 2 163.20 % | 1.849 M 44.22 % | 1.282 M -8.57 % | 1.402 M |
| Other non current assets | 1.246 B 22.08 % | 1.020 B 38 008.76 % | 2.678 M -86.34 % | 19.600 M | 0.000 -100.00 % | 322.792 M 6.28 % | 303.726 M 4.46 % | 290.758 M 281.91 % | 76.133 M 3 382.21 % | 2.186 M 285.33 % | 567.393 K |
| Long term investments | 0.000 | 0.000 -100.00 % | 20.085 M | 0.000 | 0.000 -100.00 % | 41.334 M -88.56 % | 361.273 M | 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 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.080 M -50.25 % | 24.280 M 0.25 % | 24.220 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.080 M -50.25 % | 24.280 M 0.25 % | 24.220 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 0.000 | 0.000 -100.00 % | 778.935 M 33.85 % | 581.927 M 134.11 % | 248.572 M 90 849.33 % | 273.308 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.474 M |
| Total non current assets | 1.246 B 22.08 % | 1.020 B 27.28 % | 801.698 M 33.28 % | 601.527 M 130.78 % | 260.652 M -32.94 % | 388.679 M -43.61 % | 689.219 M 137.04 % | 290.758 M 281.91 % | 76.133 M 3 382.21 % | 2.186 M 7.12 % | 2.041 M |
| Other current assets | 5.120 M -28.33 % | 7.144 M 12.99 % | 6.322 M -58.42 % | 15.206 M | 0.000 -100.00 % | 6.555 M -49.69 % | 13.029 M -94.53 % | 238.283 M 152.65 % | 94.315 M 270 770.81 % | 34.819 K | 0.000 |
| Short term investments | 35.336 M -44.43 % | 63.585 M 2 274.66 % | 2.678 M | 0.000 | 0.000 -100.00 % | 2.408 M -78.18 % | 11.032 M | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 89.621 M -15.52 % | 106.087 M 521.71 % | 17.064 M 7.99 % | 15.800 M -53.60 % | 34.054 M 100.51 % | 16.983 M -95.22 % | 355.610 M -12.54 % | 406.588 M 86.87 % | 217.573 M 58 583.69 % | 370.756 K -30.68 % | 534.838 K |
| Cash and short term investments | 124.957 M -26.35 % | 169.672 M 759.48 % | 19.741 M 24.94 % | 15.800 M -53.60 % | 34.054 M 75.62 % | 19.391 M -94.71 % | 366.642 M -9.82 % | 406.588 M 86.87 % | 217.573 M 58 583.69 % | 370.756 K | 0.000 |
| Total current assets | 151.034 M -19.60 % | 187.862 M 379.18 % | 39.205 M -3.58 % | 40.659 M 19.40 % | 34.054 M 31.25 % | 25.946 M -93.17 % | 379.672 M -41.12 % | 644.871 M 106.76 % | 311.888 M 76 800.15 % | 405.575 K | 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 |
| Net receivables | 20.957 M 89.71 % | 11.047 M -15.93 % | 13.141 M 36.15 % | 9.652 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 104.770 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 4.710 M -44.22 % | 8.444 M -24.02 % | 11.113 M 14.76 % | 9.684 M | 0.000 -100.00 % | 2.359 M -65.50 % | 6.837 M -53.39 % | 14.670 M 754.73 % | 1.716 M 1 035.88 % | 151.106 K | 0.000 |
| Tax payables | 7.710 M 4.51 % | 7.378 M 38.71 % | 5.319 M 21.85 % | 4.365 M | 0.000 -100.00 % | 868.992 K -41.56 % | 1.487 M 125.35 % | 659.823 K 397.02 % | 132.756 K | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -152.853 M -3.12 % | -148.227 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 5.148 M -78.36 % | 23.786 M -4.73 % | 24.966 M 170.60 % | 9.226 M | 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 |
| 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 | 610.863 M 8.76 % | 561.676 M 158.88 % | 216.967 M -41.23 % | 369.165 M | 0.000 -100.00 % | 30.819 M 148.47 % | -63.589 M -35.00 % | -47.104 M -330.52 % | 20.434 M 68 108.01 % | 29.958 K | 0.000 |
| Deferred tax liabilities non current | 17.511 M -5.74 % | 18.577 M -59.97 % | 46.410 M 61.23 % | 28.784 M | 0.000 -100.00 % | 32.038 M 1.29 % | 31.630 M 7 258.26 % | 429.857 K | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 31.794 M | 0.000 | 0.000 | 0.000 100.00 % | -1.716 M | 0.000 | 0.000 |
| Total assets | 1.397 B 15.60 % | 1.208 B 43.69 % | 840.903 M 30.94 % | 642.186 M 60.76 % | 399.476 M -3.65 % | 414.625 M -61.21 % | 1.069 B 14.24 % | 935.629 M 141.13 % | 388.020 M 14 870.46 % | 2.592 M 26.99 % | 2.041 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 -100.00 % | 41.170 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 444.982 K 55.05 % | 286.987 K 10.08 % | 260.714 K 34.18 % | 194.302 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -4.948 M -439.26 % | 1.458 M 188.16 % | -1.654 M 28.48 % | -2.313 M -214.01 % | 2.029 M 201.55 % | -1.998 M -71.07 % | -1.168 M | 0.000 100.00 % | -7.283 M -8 685.35 % | 84.827 K | 0.000 |
| Accounts receivables | 5.150 M 222.20 % | 1.598 M -54.39 % | 3.505 M 2 931.43 % | 115.613 K -94.30 % | 2.029 M -68.85 % | 6.514 M | 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 |
| 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 | -10.098 M -7 115.08 % | -139.960 K 97.29 % | -5.159 M -112.41 % | -2.429 M | 0.000 100.00 % | -8.512 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | -23.373 M 93.26 % | -346.829 M -767.42 % | -39.984 M -1 143.00 % | 3.834 M -98.35 % | 233.037 M 1 863.81 % | -13.212 M 70.25 % | -44.404 M -262.12 % | 27.390 M 188.09 % | -31.092 M -48 049.30 % | -64.574 K 72.40 % | -233.928 K |
| Net cash provided by operating activities | 20.483 M -17.58 % | 24.850 M 551.04 % | -5.509 M -153.48 % | 10.301 M -43.08 % | 18.098 M 145.96 % | -39.382 M -1 289.00 % | -2.835 M -113.94 % | 20.345 M 1 059.95 % | 1.754 M 1 497.41 % | 109.799 K -37.97 % | 177.012 K |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -69.329 M | 0.000 | 0.000 |
| Acquisitions net | -175.931 M -331.33 % | 76.052 M 215.15 % | -66.043 M 78.06 % | -301.042 M | 0.000 | 0.000 100.00 % | -53.718 M 7.03 % | -57.782 M -20 828.25 % | 278.759 K -44.64 % | 503.539 K -83.36 % | 3.025 M |
| Purchases of investments | -42.828 M | 0.000 100.00 % | -7.818 M 79.71 % | -38.539 M | 0.000 100.00 % | -33.674 M 83.89 % | -209.090 M -30.31 % | -160.461 M -114.76 % | -74.717 M | 0.000 | 0.000 |
| Sales maturities of investments | 278.651 M 902.10 % | 27.807 M 62.55 % | 17.107 M -69.99 % | 57.000 M | 0.000 -100.00 % | 338.577 M 362.48 % | 73.209 M | 0.000 -100.00 % | 462.981 K | 0.000 | 0.000 |
| Other investing activites | -112.241 M -260.98 % | -31.093 M -29.33 % | -24.042 M -692.34 % | -3.034 M 92.60 % | -41.009 M -269.96 % | -11.085 M -184.77 % | 13.077 M 108.41 % | -155.475 M -2 269.89 % | 7.165 M 66 997.47 % | 10.679 K -83.36 % | 64.158 K |
| Net cash used for investing activites | -52.349 M -171.94 % | 72.765 M 190.06 % | -80.797 M 71.71 % | -285.615 M -596.48 % | -41.009 M -113.96 % | 293.819 M 266.45 % | -176.522 M 52.77 % | -373.718 M -174.51 % | -136.140 M -26 575.14 % | 514.217 K -83.36 % | 3.089 M |
| Debt repayment | -34.281 M -318.97 % | -8.182 M -110.72 % | 76.319 M -27.68 % | 105.522 M 612.53 % | -20.588 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 52.434 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 620.452 M 10 832.45 % | 5.675 M -98.90 % | 517.575 M 47.19 % | 351.640 M | 0.000 | 0.000 |
| Common stock repurchased | -511.566 K -2 295.98 % | -21.351 K -8.39 % | -19.699 K 78.54 % | -91.773 K | 0.000 100.00 % | -588.340 M -1 926.18 % | -29.037 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -22.154 M -84.39 % | -12.015 M 56.92 % | -27.887 M -1 106.43 % | -2.311 M 82.42 % | -13.152 M 57.13 % | -30.677 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 18.028 M 50.05 % | 12.015 M -70.02 % | 40.077 M -73.61 % | 151.862 M 114.90 % | 70.667 M 111.98 % | -589.775 M -40 906.00 % | -1.438 M -105.51 % | 26.090 M | 0.000 | 0.000 100.00 % | -57.450 K |
| Net cash used provided by financing activities | 13.515 M 264.75 % | -8.204 M -109.27 % | 88.490 M -65.30 % | 254.981 M 590.50 % | 36.927 M 106.26 % | -589.775 M -2 278.13 % | -24.800 M -104.56 % | 543.665 M 54.61 % | 351.640 M 138 659.37 % | -253.783 K -341.75 % | -57.450 K |
| Effect of forex changes on cash | 1.885 M 585.47 % | -388.313 K -156.11 % | 692.059 K 48.08 % | 467.363 K 229.74 % | -360.226 K 89.05 % | -3.288 M -128.62 % | 11.488 M | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 |
| Net change in cash | -16.466 M -118.50 % | 89.023 M 2 995.69 % | 2.876 M 114.48 % | -19.866 M -60.04 % | -12.414 M 96.33 % | -338.627 M -75.76 % | -192.669 M -201.25 % | 190.292 M -12.41 % | 217.254 M 58 580.20 % | 370.234 K | 0.000 |
| Cash at beginning of period | 106.087 M 521.71 % | 17.064 M 20.27 % | 14.188 M -58.34 % | 34.054 M 100.51 % | 16.983 M -95.22 % | 355.610 M -35.14 % | 548.280 M 153.48 % | 216.297 M 67 644.63 % | 319.283 K 31 926 161 486 072.97 % | 0.000 | 0.000 |
| Cash at end of period | 89.621 M -15.52 % | 106.087 M 521.71 % | 17.064 M 20.27 % | 14.188 M 210.47 % | 4.570 M -73.09 % | 16.983 M -95.22 % | 355.610 M -12.54 % | 406.588 M 86.87 % | 217.573 M 58 666.44 % | 370.234 K | 0.000 |
| Operating cash flow | 20.483 M -17.58 % | 24.850 M 551.04 % | -5.509 M -153.48 % | 10.301 M -43.08 % | 18.098 M 145.96 % | -39.382 M -1 289.00 % | -2.835 M -113.94 % | 20.345 M 1 059.95 % | 1.754 M 1 497.41 % | 109.799 K -37.97 % | 177.012 K |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -69.329 M | 0.000 | 0.000 |
| Free CashFlow | 20.483 M -17.58 % | 24.850 M 551.04 % | -5.509 M -153.48 % | 10.301 M -43.08 % | 18.098 M 145.96 % | -39.382 M -1 289.00 % | -2.835 M -113.94 % | 20.345 M 130.11 % | -67.576 M -61 644.54 % | 109.799 K -37.97 % | 177.012 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2021-06-30 | 2020-06-30 | 2020-03-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-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 71.766 M 8.03 % | 66.431 M 37.51 % | 48.311 M -2.42 % | 49.510 M 18.02 % | 41.950 M 0.47 % | 41.753 M 429.88 % | 7.880 M 106.68 % | 3.812 M -58.63 % | 9.217 M 16.92 % | 7.883 M 17.95 % | 6.683 M -5.74 % | 7.090 M 0.35 % | 7.065 M -72.54 % | 25.734 M 1 678.07 % | 1.447 M 1.09 % | 1.432 M -6.35 % | 1.529 M 5.46 % | 1.450 M -4.58 % | 1.519 M 1.22 % | 1.501 M -1.39 % | 1.522 M 213.67 % | 485.275 K 1 965.05 % | 23.499 K -10.07 % | 26.132 K -58.84 % | 63.490 K 137.80 % | 26.698 K -80.92 % | 139.962 K |
| Net income | 29.040 M -41.43 % | 49.580 M 222.72 % | 15.363 M -96.03 % | 386.807 M 1 750.34 % | 20.905 M 54.79 % | 13.505 M 120.82 % | -64.852 M -793.58 % | 9.350 M 113.61 % | -68.681 M -2 179.33 % | 3.303 M 180.90 % | -4.083 M -140.06 % | 10.192 M 128.67 % | -35.549 M -287.66 % | 18.944 M -77.10 % | 82.733 M 201.93 % | -81.170 M -484.50 % | 21.111 M 351.78 % | -8.385 M -61.69 % | -5.186 M -144.92 % | 11.544 M 375.18 % | -4.195 M -122.06 % | 19.013 M -11.16 % | 21.402 M 15 548.87 % | -138.534 K 58.69 % | -335.353 K -3 644.67 % | 9.461 K -55.33 % | 21.177 K |
| Income before tax | 29.650 M -7.41 % | 32.022 M 114.97 % | 14.896 M -99.79 % | 6.980 B 30 929.06 % | 22.495 M 18.64 % | 18.961 M 129.32 % | -64.669 M -777.66 % | 9.543 M 113.79 % | -69.226 M -2 146.89 % | 3.382 M 197.98 % | -3.452 M -131.58 % | 10.931 M 131.20 % | -35.034 M -284.08 % | 19.031 M -77.05 % | 82.920 M 202.84 % | -80.631 M -476.51 % | 21.415 M 375.77 % | -7.766 M -58.62 % | -4.896 M -141.32 % | 11.848 M 396.93 % | -3.990 M -120.84 % | 19.152 M -10.53 % | 21.405 M 15 550.96 % | -138.534 K 58.69 % | -335.353 K -3 644.67 % | 9.461 K -55.33 % | 21.177 K |
| Income before tax ratio | 0.41 -14.29 % | 0.48 56.33 % | 0.31 -99.78 % | 140.98 26 191.48 % | 0.54 18.08 % | 0.45 105.53 % | -8.21 -427.88 % | 2.50 133.33 % | -7.51 -1 850.64 % | 0.43 183.07 % | -0.52 -133.50 % | 1.54 131.09 % | -4.96 -770.47 % | 0.74 -98.71 % | 57.29 201.73 % | -56.32 -502.05 % | 14.01 361.48 % | -5.36 -66.24 % | -3.22 -140.82 % | 7.89 401.12 % | -2.62 -106.64 % | 39.47 -95.67 % | 910.86 17 281.61 % | -5.30 -0.37 % | -5.28 -1 590.59 % | 0.35 134.20 % | 0.15 |
| EBITDA | 772.660 M 18.91 % | 649.778 M 18.16 % | 549.899 M 50.28 % | 365.913 M 8 958.54 % | 4.039 M 202.15 % | -3.954 M 93.81 % | -63.881 M -3 433.77 % | 1.916 M -49.32 % | 3.781 M 49.68 % | 2.526 M -32.99 % | 3.770 M -13.16 % | 4.341 M 152.39 % | -8.286 M -126.69 % | 31.045 M 66.87 % | 18.604 M 566.96 % | -3.984 M -237.03 % | -1.182 M 64.15 % | -3.298 M 53.79 % | -7.137 M -112.42 % | -3.360 M -326.11 % | 1.486 M -66.92 % | 4.492 M -73.20 % | 16.760 M 59 837.45 % | -28.056 K 91.43 % | -327.389 K -1 633.05 % | 21.355 K -68.78 % | 68.397 K |
| Net income ratio | 0.40 -45.78 % | 0.75 134.70 % | 0.32 -95.93 % | 7.81 1 467.82 % | 0.50 54.06 % | 0.32 103.93 % | -8.23 -435.58 % | 2.45 132.91 % | -7.45 -1 878.38 % | 0.42 168.58 % | -0.61 -142.50 % | 1.44 128.57 % | -5.03 -783.48 % | 0.74 -98.71 % | 57.16 200.83 % | -56.69 -510.58 % | 13.81 338.74 % | -5.78 -69.45 % | -3.41 -144.38 % | 7.69 379.06 % | -2.76 -107.03 % | 39.18 -95.70 % | 910.74 17 279.28 % | -5.30 -0.37 % | -5.28 -1 590.59 % | 0.35 134.20 % | 0.15 |
| Ratio EBITDA | 10.77 10.07 % | 9.78 -14.07 % | 11.38 54.01 % | 7.39 7 575.46 % | 0.10 201.67 % | -0.09 98.83 % | -8.11 -1 713.00 % | 0.50 22.52 % | 0.41 28.02 % | 0.32 -43.19 % | 0.56 -7.87 % | 0.61 152.21 % | -1.17 -197.21 % | 1.21 -90.62 % | 12.85 561.94 % | -2.78 -259.90 % | -0.77 66.01 % | -2.27 51.57 % | -4.70 -109.86 % | -2.24 -329.30 % | 0.98 -89.45 % | 9.26 -98.70 % | 713.22 66 528.60 % | -1.07 79.18 % | -5.16 -744.67 % | 0.80 63.68 % | 0.49 |
| Gross profit ratio | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 25.12 % | 0.80 110.32 % | 0.38 -53.94 % | 0.83 7.62 % | 0.77 7.99 % | 0.71 -8.89 % | 0.78 9.69 % | 0.71 -23.56 % | 0.93 37.09 % | 0.68 53.90 % | 0.44 -31.54 % | 0.64 62.88 % | 0.40 -42.52 % | 0.69 -10.84 % | 0.77 -0.29 % | 0.77 -22.69 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 2.031 B 4.53 % | 1.943 B 5.98 % | 1.833 B 1.97 % | 1.798 B 4.00 % | 1.728 B 4.15 % | 1.660 B | 0.000 -100.00 % | 644.851 M 6.10 % | 607.797 M 32.77 % | 457.797 M -0.21 % | 458.773 M 0.38 % | 457.022 M 0.23 % | 455.969 M -6.61 % | 488.251 M -0.73 % | 491.847 M 0.00 % | 491.863 M 1.54 % | 484.419 M 0.24 % | 483.268 M 61.79 % | 298.700 M 14.80 % | 260.191 M -0.22 % | 260.763 M 0.33 % | 259.912 M 46.53 % | 177.383 M 13 333.34 % | 1.320 M 31.93 % | 1.001 M 156.22 % | 390.649 K -33.64 % | 588.707 K |
| Weighted average shs out | 2.031 B 2.68 % | 1.978 B 5.52 % | 1.874 B 3.80 % | 1.806 B 4.46 % | 1.728 B 4.15 % | 1.660 B | 0.000 -100.00 % | 644.851 M 6.10 % | 607.792 M 32.76 % | 457.797 M -0.21 % | 458.773 M 0.38 % | 457.022 M 0.23 % | 455.969 M -3.17 % | 470.919 M -0.73 % | 474.384 M 0.00 % | 474.399 M 1.54 % | 467.223 M 11.93 % | 417.423 M 44.89 % | 288.095 M 14.80 % | 250.953 M -3.76 % | 260.763 M 0.33 % | 259.912 M 46.53 % | 177.383 M 13 333.34 % | 1.320 M 31.93 % | 1.001 M 156.22 % | 390.649 K -33.64 % | 588.707 K |
| EPS diluted | 0.01 -43.03 % | 0.03 206.10 % | 0.01 -96.27 % | 0.22 1 733.33 % | 0.01 46.34 % | 0.01 | 0.00 -100.00 % | 0.01 113.18 % | -0.11 -1 627.78 % | 0.01 180.90 % | -0.01 -139.91 % | 0.02 128.59 % | -0.08 -301.03 % | 0.04 -77.18 % | 0.17 200.00 % | -0.17 -489.91 % | 0.04 352.02 % | -0.02 0.57 % | -0.02 -139.19 % | 0.04 375.78 % | -0.02 -122.21 % | 0.07 -84.90 % | 0.48 580.00 % | -0.10 70.59 % | -0.34 -1 522.59 % | 0.02 -33.61 % | 0.04 |
| Earnings per share | 0.01 -43.03 % | 0.03 206.10 % | 0.01 -96.10 % | 0.21 1 650.00 % | 0.01 46.34 % | 0.01 | 0.00 -100.00 % | 0.01 113.18 % | -0.11 -1 627.78 % | 0.01 180.90 % | -0.01 -139.91 % | 0.02 128.59 % | -0.08 -301.03 % | 0.04 -77.18 % | 0.17 200.00 % | -0.17 -489.91 % | 0.04 316.92 % | -0.02 -15.52 % | -0.02 -139.19 % | 0.04 375.78 % | -0.02 -122.21 % | 0.07 -84.90 % | 0.48 580.00 % | -0.10 70.59 % | -0.34 -1 522.59 % | 0.02 -33.61 % | 0.04 |
| Gross profit | 71.766 M 8.03 % | 66.431 M 37.51 % | 48.311 M -2.42 % | 49.510 M 18.02 % | 41.950 M 0.47 % | 41.753 M 563.00 % | 6.298 M 334.70 % | 1.449 M -80.95 % | 7.604 M 25.83 % | 6.043 M 27.38 % | 4.744 M -14.13 % | 5.525 M 10.08 % | 5.019 M -79.01 % | 23.915 M 2 337.51 % | 981.126 K 55.57 % | 630.646 K -35.89 % | 983.714 K 71.78 % | 572.670 K -45.16 % | 1.044 M -9.76 % | 1.157 M -1.68 % | 1.177 M 142.51 % | 485.275 K 1 965.05 % | 23.499 K -10.07 % | 26.132 K -58.84 % | 63.490 K 137.80 % | 26.698 K -80.92 % | 139.962 K |
| Income tax expense | 1.075 M -17.64 % | 1.305 M 149.37 % | 523.421 K -99.91 % | 591.960 M 27 909.53 % | 2.113 M 63.03 % | 1.296 M 608.22 % | 183.046 K -4.95 % | 192.581 K 135.36 % | -544.555 K -789.77 % | 78.947 K -87.50 % | 631.464 K -14.61 % | 739.479 K 43.49 % | 515.359 K 487.37 % | 87.740 K -53.18 % | 187.413 K -65.24 % | 539.121 K 76.87 % | 304.818 K -50.74 % | 618.846 K 113.49 % | 289.875 K -4.83 % | 304.586 K 48.79 % | 204.708 K 47.23 % | 139.038 K 4 697.77 % | 2.898 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 539.458 M 18.18 % | 456.474 M 23.59 % | 369.351 M -9.46 % | 407.936 M | 0.000 | 0.000 -100.00 % | 1.582 M -33.07 % | 2.364 M 46.62 % | 1.612 M -12.35 % | 1.839 M -5.12 % | 1.939 M 23.84 % | 1.565 M -23.50 % | 2.046 M 12.53 % | 1.818 M 290.10 % | 466.149 K -41.81 % | 801.081 K 46.95 % | 545.143 K -37.84 % | 876.986 K 84.61 % | 475.041 K 38.15 % | 343.847 K -0.43 % | 345.324 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 4.203 M -2.14 % | 4.294 M 17.19 % | 3.665 M -3.39 % | 3.793 M 22.81 % | 3.089 M -7.95 % | 3.355 M 186.15 % | 1.173 M -12.32 % | 1.337 M -18.56 % | 1.642 M 223.11 % | 508.233 K -31.62 % | 743.201 K -28.69 % | 1.042 M 40.93 % | 739.555 K -66.08 % | 2.180 M -9.24 % | 2.402 M 178.49 % | 862.656 K 48.91 % | 579.322 K | 0.000 | 0.000 -100.00 % | 457.509 K | 0.000 | 0.000 | 0.000 -100.00 % | 54.188 K -84.75 % | 355.377 K | 0.000 -100.00 % | 36.453 K |
| Selling and marketing expenses | 0.000 -100.00 % | 4.536 M | 0.000 -100.00 % | 1.807 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 |
| Other expenses | 25.307 M 39.05 % | 18.199 M -10.18 % | 20.262 M 106.56 % | -308.819 M | 0.000 | 0.000 -100.00 % | 69.006 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 % | 8.526 K | 0.000 -100.00 % | 19.361 K |
| Operating expenses | 29.510 M 9.18 % | 27.030 M 12.97 % | 23.927 M 107.89 % | -303.219 M -2 664.94 % | 11.822 M -19.12 % | 14.616 M -79.17 % | 70.179 M 5 147.61 % | 1.337 M -18.56 % | 1.642 M 223.11 % | 508.233 K -31.62 % | 743.201 K -28.69 % | 1.042 M 40.93 % | 739.555 K -66.08 % | 2.180 M -9.24 % | 2.402 M 178.49 % | 862.656 K 48.91 % | 579.322 K -41.72 % | 993.985 K 48.95 % | 667.313 K 45.86 % | 457.509 K 43.15 % | 319.611 K 243.30 % | 93.099 K 10.53 % | 84.226 K 55.43 % | 54.188 K -86.14 % | 390.879 K 7 186.96 % | 5.364 K -92.50 % | 71.565 K |
| Cost and expenses | 29.510 M 9.18 % | 27.030 M 12.97 % | 23.927 M 107.89 % | -303.219 M -2 664.94 % | 11.822 M -19.12 % | 14.616 M -79.63 % | 71.761 M 1 838.93 % | 3.701 M 13.73 % | 3.254 M 38.63 % | 2.348 M -12.47 % | 2.682 M 2.85 % | 2.608 M -6.40 % | 2.786 M -30.33 % | 3.999 M 39.40 % | 2.869 M 72.42 % | 1.664 M 47.96 % | 1.124 M -39.90 % | 1.871 M 63.78 % | 1.142 M 42.55 % | 801.356 K 20.52 % | 664.936 K 182.54 % | 235.344 K 179.42 % | 84.226 K 55.43 % | 54.188 K -86.14 % | 390.879 K 7 186.96 % | 5.364 K -92.50 % | 71.565 K |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 4.203 M -52.41 % | 8.830 M 140.96 % | 3.665 M -34.56 % | 5.600 M 81.31 % | 3.089 M -7.95 % | 3.355 M 186.15 % | 1.173 M -12.32 % | 1.337 M -18.56 % | 1.642 M 223.11 % | 508.233 K -31.62 % | 743.201 K -28.69 % | 1.042 M 40.93 % | 739.555 K -66.08 % | 2.180 M -9.24 % | 2.402 M 178.49 % | 862.656 K 48.91 % | 579.322 K | 0.000 | 0.000 -100.00 % | 457.509 K | 0.000 | 0.000 | 0.000 -100.00 % | 54.188 K -84.75 % | 355.377 K | 0.000 -100.00 % | 36.453 K |
| Interest income | 31.335 M -55.94 % | 71.114 M | 0.000 | 0.000 -100.00 % | 7.634 M -6.63 % | 8.176 M 309 724.93 % | 2.639 K -95.25 % | 55.520 K 635.46 % | 7.549 K -63.33 % | 20.584 K -42.37 % | 35.716 K -87.62 % | 288.470 K -55.83 % | 653.157 K | 0.000 -100.00 % | 102.940 K 66.23 % | 61.926 K -76.62 % | 264.852 K -89.24 % | 2.462 M 43.64 % | 1.714 M 153.65 % | 675.744 K 65.18 % | 409.089 K | 0.000 -100.00 % | 333.684 K | 0.000 | 0.000 -100.00 % | 21.030 | 0.000 |
| Interest expense | 0.000 | 0.000 -100.00 % | 7.381 M 1.95 % | 7.240 M | 0.000 | 0.000 -100.00 % | 787.796 K -9.16 % | 867.199 K -28.11 % | 1.206 M 21.72 % | 991.017 K 3.26 % | 959.765 K 14.52 % | 838.089 K -31.67 % | 1.227 M 141.45 % | 508.000 K -82.90 % | 2.970 M -4.29 % | 3.103 M -8.89 % | 3.406 M 24.76 % | 2.730 M -40.13 % | 4.560 M 184.13 % | 1.605 M 2 826.97 % | 54.833 K -88.90 % | 493.844 K 543.65 % | 76.725 K | 0.000 | 0.000 -100.00 % | 11.895 K | 0.000 |
| Depreciation and amortization | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 244.170 K 122.46 % | 109.760 K | 0.000 100.00 % | -8.494 M -111.83 % | 71.800 M 4 011.98 % | -1.835 M -129.17 % | 6.292 M 185.25 % | -7.380 M -128.87 % | 25.568 M 34.93 % | 18.949 M 128.10 % | -67.436 M -191.61 % | 73.612 M 385.87 % | -25.750 M -676.41 % | 4.467 M 187.82 % | -5.087 M 68.48 % | -16.137 M -376.78 % | 5.830 M 140.51 % | -14.394 M -228.05 % | -4.388 M -4 520.03 % | 99.267 K | 0.000 -100.00 % | 21.030 | 0.000 |
| Operating income | 42.257 M 7.25 % | 39.401 M 61.59 % | 24.384 M -93.34 % | 365.913 M 1 828.02 % | 18.979 M 1.19 % | 18.756 M 129.36 % | -63.881 M -713.64 % | 10.410 M 115.30 % | -68.019 M -1 659.60 % | 4.361 M 272.93 % | -2.522 M -121.52 % | 11.721 M 134.62 % | -33.853 M -379.87 % | 12.096 M -85.94 % | 86.040 M 210.88 % | -77.596 M -415.84 % | 24.568 M 416.39 % | -7.765 M -278.83 % | -2.050 M -116.04 % | 12.778 M 394.11 % | -4.345 M -123.00 % | 18.886 M -10.70 % | 21.148 M 16 709.58 % | -127.323 K 61.11 % | -327.389 K -1 634.56 % | 21.334 K -68.81 % | 68.397 K |
| Operating income ratio | 0.59 -0.73 % | 0.59 17.51 % | 0.50 -93.17 % | 7.39 1 533.65 % | 0.45 0.71 % | 0.45 105.54 % | -8.11 -396.90 % | 2.73 137.00 % | -7.38 -1 433.87 % | 0.55 246.62 % | -0.38 -122.83 % | 1.65 134.50 % | -4.79 -1 119.35 % | 0.47 -99.21 % | 59.45 209.69 % | -54.20 -437.27 % | 16.07 400.00 % | -5.36 -297.02 % | -1.35 -115.85 % | 8.51 398.26 % | -2.85 -107.33 % | 38.92 -95.68 % | 899.93 18 570.01 % | -4.87 5.51 % | -5.16 -745.31 % | 0.80 63.52 % | 0.49 |
| Total other income expenses net | -12.606 M -70.84 % | -7.379 M 22.22 % | -9.487 M -100.14 % | 6.614 B 188 010.55 % | 3.516 M 1 616.50 % | 204.836 K 126.00 % | -787.796 K 9.16 % | -867.199 K 28.11 % | -1.206 M -23.17 % | -979.350 K -5.34 % | -929.665 K -17.64 % | -790.233 K 33.04 % | -1.180 M -117.02 % | 6.935 M 322.27 % | -3.120 M -2.83 % | -3.034 M 3.76 % | -3.153 M -578 425.87 % | -545.000 99.98 % | -2.846 M -206.29 % | -929.205 K -362.30 % | 354.256 K 33.18 % | 266.006 K 3.52 % | 256.959 K 2 392.09 % | -11.211 K -40.77 % | -7.964 K 32.93 % | -11.874 K 74.85 % | -47.220 K |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2021-06-30 | 2020-06-30 | 2020-03-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-03-31 |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 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-09-30 | 2019-03-31 | 2018-09-30 | 2018-03-31 | 2017-09-30 | 2017-03-31 | 2016-09-30 | 2016-03-31 | 2015-09-30 | 2015-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 578.439 M 51.08 % | 382.865 M 17.12 % | 326.893 M 24.98 % | 261.549 M -24.81 % | 347.844 M -3.81 % | 361.617 M -1.47 % | 367.001 M 85.41 % | 197.939 M 139.39 % | 82.683 M 342.80 % | -34.054 M -134.19 % | 99.604 M 117.50 % | 45.795 M -61.44 % | 118.755 M 66.59 % | 71.287 M 158.18 % | -122.535 M 70.75 % | -418.893 M -57.10 % | -266.637 M -78.53 % | -149.355 M -1 569.51 % | 10.164 M 1 407.56 % | -777.297 K -1 007.53 % | -70.183 K |
| Total investments | 14.316 M -59.49 % | 35.336 M -3.35 % | 36.562 M -42.50 % | 63.585 M 184.44 % | 22.354 M -1.80 % | 22.763 M 112.67 % | 10.703 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 92.860 M 69.70 % | 54.721 M -1.28 % | 55.431 M -91.10 % | 623.100 M 88.92 % | 329.830 M 342.15 % | 74.597 M 1 954.17 % | 3.631 M -98.43 % | 231.315 M 40 140.33 % | 574.835 K -7.53 % | 621.654 K |
| Total debt | 651.983 M 37.99 % | 472.486 M 17.97 % | 400.514 M 8.94 % | 367.636 M -2.73 % | 377.968 M -0.19 % | 378.680 M -4.11 % | 394.897 M 84.76 % | 213.739 M 103.61 % | 104.974 M | 0.000 -100.00 % | 106.574 M -0.42 % | 107.027 M -14.76 % | 125.560 M -0.39 % | 126.056 M 401.36 % | 25.143 M -2.60 % | 25.813 M -3.95 % | 26.875 M -2.57 % | 27.584 M 164.12 % | 10.444 M 23 799.47 % | 43.698 K | 0.000 |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 230.761 M 2.93 % | 224.200 M 22.12 % | 183.594 M 1.91 % | 180.160 M 25.37 % | 143.703 M 16.85 % | 122.983 M 2.84 % | 119.585 M -14.95 % | 140.611 M 19.72 % | 117.447 M 23.27 % | 95.278 M 20.55 % | 79.034 M 7.64 % | 73.422 M 11.71 % | 65.727 M 11.94 % | 58.716 M 45.97 % | 40.224 M 13.69 % | 35.380 M 84.78 % | 19.147 M 97.89 % | 9.676 M 106.61 % | 4.683 M 1 990.73 % | -247.681 K | 0.000 |
| Common stock | 20.890 M 3.24 % | 20.234 M 9.13 % | 18.540 M 1.29 % | 18.304 M 2.92 % | 17.785 M 4.80 % | 16.970 M 4.44 % | 16.249 M 0.00 % | 16.249 M -92.43 % | 214.757 M -38.03 % | 346.556 M 26.30 % | 274.396 M 26.89 % | 216.241 M 48.35 % | 145.760 M -3.28 % | 150.704 M -83.58 % | 917.719 M 0.00 % | 917.719 M 51.62 % | 605.265 M 70.47 % | 355.056 M 69.41 % | 209.580 M 10 531.46 % | 1.971 M | 0.000 |
| Total equity | 886.762 M 3.06 % | 860.445 M 9.99 % | 782.293 M -0.21 % | 783.926 M 95.55 % | 400.874 M 4.97 % | 381.886 M 8.29 % | 352.667 M -4.32 % | 368.588 M 87.17 % | 196.930 M -24.83 % | 261.968 M -14.63 % | 306.878 M -3.38 % | 317.626 M 30.24 % | 243.875 M -0.31 % | 244.638 M -72.58 % | 892.253 M -2.83 % | 918.225 M 49.29 % | 615.045 M 59.51 % | 385.579 M 67.16 % | 230.661 M 13 209.96 % | 1.733 M 163.41 % | 657.910 K |
| Other non current liabilities | 16.230 M 15.41 % | 14.064 M -60.63 % | 35.718 M 311.76 % | 8.674 M 96.87 % | 4.406 M 7.05 % | 4.116 M -52.89 % | 8.737 M 62.29 % | 5.384 M -95.76 % | 126.858 M 221.50 % | -104.409 M -181.11 % | 128.727 M -12.37 % | 146.895 M -0.41 % | 147.499 M 19.50 % | 123.432 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.875 M 868.04 % | 1.123 M -6.62 % | 1.203 M |
| Long term debt | 645.058 M 38.80 % | 464.748 M 48.42 % | 313.123 M 13.53 % | 275.815 M -24.36 % | 364.625 M 1.64 % | 358.750 M 4.64 % | 342.846 M 62.92 % | 210.432 M 102.47 % | 103.935 M -0.45 % | 104.409 M -0.49 % | 104.922 M -1.04 % | 106.029 M -14.57 % | 124.118 M -0.68 % | 124.969 M 426.98 % | 23.714 M -2.96 % | 24.438 M -4.16 % | 25.500 M -2.70 % | 26.207 M | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 678.399 M 36.69 % | 496.323 M 35.58 % | 366.079 M 20.79 % | 303.067 M -27.11 % | 415.806 M 1.60 % | 409.276 M 2.30 % | 400.069 M 63.56 % | 244.600 M 84.90 % | 132.285 M 26.70 % | 104.409 M -23.46 % | 136.414 M -12.43 % | 155.774 M -0.78 % | 156.992 M -0.52 % | 157.805 M 554.29 % | 24.119 M -2.96 % | 24.855 M -2.53 % | 25.500 M -2.70 % | 26.207 M 140.99 % | 10.875 M 868.04 % | 1.123 M -6.62 % | 1.203 M |
| Other current liabilities | 233.943 K -98.82 % | 19.826 M 6 382.30 % | 305.848 K -97.76 % | 13.640 M 160.97 % | -22.370 M -1 087.21 % | 2.266 M 117.01 % | -13.324 M -780.59 % | 1.958 M 151.08 % | -3.833 M | 0.000 100.00 % | -5.936 M 13.07 % | -6.828 M 6.83 % | -7.329 M 76.82 % | -31.616 M -218.05 % | -9.941 M -2.44 % | -9.704 M -7.22 % | -9.051 M -757.71 % | -1.055 M -144.85 % | -430.965 K -485.65 % | 111.750 K -83.84 % | 691.391 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 6.925 M -10.50 % | 7.738 M -91.15 % | 87.391 M -4.82 % | 91.821 M 588.13 % | 13.344 M -33.05 % | 19.930 M -61.71 % | 52.050 M 1 474.03 % | 3.307 M 218.03 % | 1.040 M | 0.000 -100.00 % | 1.653 M 65.58 % | 998.026 K -30.77 % | 1.442 M 32.61 % | 1.087 M -23.90 % | 1.429 M 3.90 % | 1.375 M 0.00 % | 1.375 M -0.13 % | 1.377 M -86.82 % | 10.444 M 23 799.47 % | 43.698 K | 0.000 |
| Total current liabilities | 46.788 M 17.02 % | 39.984 M -64.32 % | 112.050 M -7.61 % | 121.282 M 156.30 % | 47.321 M -4.87 % | 49.741 M -25.07 % | 66.383 M 128.93 % | 28.998 M 373.75 % | 6.121 M 368.87 % | 1.305 M -84.21 % | 8.266 M -21.50 % | 10.529 M -1.55 % | 10.695 M -71.28 % | 37.241 M 215.28 % | 11.812 M -2.04 % | 12.058 M 10.35 % | 10.927 M 296.54 % | 2.756 M -74.67 % | 10.877 M 6 897.49 % | 155.448 K -77.52 % | 691.391 K |
| Total liabilities | 725.187 M 35.22 % | 536.306 M 12.17 % | 478.129 M 12.67 % | 424.348 M -8.37 % | 463.126 M 0.90 % | 459.017 M -1.59 % | 466.452 M 70.49 % | 273.598 M 97.68 % | 138.406 M 0.65 % | 137.508 M -4.96 % | 144.680 M -13.00 % | 166.303 M -0.82 % | 167.687 M -14.03 % | 195.046 M 442.84 % | 35.931 M -2.66 % | 36.913 M 1.33 % | 36.427 M 25.77 % | 28.962 M 166.26 % | 10.877 M 750.59 % | 1.279 M -32.49 % | 1.894 M |
| Other non current assets | 1.499 B 20.30 % | 1.246 B 22.76 % | 1.015 B -0.56 % | 1.020 B 85 299.94 % | 1.195 M -55.38 % | 2.678 M -99.65 % | 764.772 M 231.42 % | -581.927 M -297.11 % | 295.228 M 213.27 % | -260.652 M -164.00 % | 407.290 M 2.99 % | 395.452 M 28.26 % | 308.317 M 2.17 % | 301.763 M -56.16 % | 688.317 M 68.94 % | 407.428 M 178.77 % | 146.153 M 94.81 % | 75.024 M -68.90 % | 241.258 M 11 023.78 % | 2.169 M -5.12 % | 2.286 M |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.159 M 5.35 % | 20.085 M 314.80 % | 4.842 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 47.738 M 2.16 % | 46.728 M | 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 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.080 M 0.00 % | 12.080 M -47.63 % | 23.066 M -5.00 % | 24.280 M 0.00 % | 24.280 M 0.00 % | 24.280 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.080 M 0.00 % | 12.080 M -47.63 % | 23.066 M -5.00 % | 24.280 M 0.00 % | 24.280 M 0.00 % | 24.280 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 400.636 K | 0.000 | 0.000 | 0.000 -100.00 % | 788.954 M 1.29 % | 778.935 M | 0.000 -100.00 % | 581.927 M | 0.000 -100.00 % | 248.572 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current assets | 1.499 B 20.34 % | 1.246 B 22.76 % | 1.015 B -0.56 % | 1.020 B 25.77 % | 811.308 M 1.20 % | 801.698 M 4.17 % | 769.614 M 27.94 % | 601.527 M 95.74 % | 307.308 M 17.90 % | 260.652 M -39.43 % | 430.356 M 2.53 % | 419.732 M 10.36 % | 380.335 M 2.03 % | 372.771 M -45.84 % | 688.317 M 68.94 % | 407.428 M 178.77 % | 146.153 M 94.81 % | 75.024 M -68.90 % | 241.258 M 11 023.78 % | 2.169 M -5.12 % | 2.286 M |
| Other current assets | 0.000 -100.00 % | 5.120 M | 0.000 -100.00 % | 7.144 M | 0.000 | 0.000 -100.00 % | 15.748 M | 0.000 -100.00 % | 5.736 M | 0.000 -100.00 % | 14.231 M 379.91 % | 2.965 M -83.00 % | 17.439 M 406.67 % | 3.442 M -96.27 % | 92.189 M -10.50 % | 103.003 M -51.37 % | 211.808 M 30.28 % | 162.578 M | 0.000 -100.00 % | 21.954 K -88.80 % | 196.101 K |
| Short term investments | 14.316 M -59.49 % | 35.336 M -3.35 % | 36.562 M -42.50 % | 63.585 M 5 221.49 % | 1.195 M -55.38 % | 2.678 M -54.32 % | 5.861 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.983 M -19.76 % | 8.703 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 73.544 M -17.94 % | 89.621 M 21.73 % | 73.621 M -30.60 % | 106.087 M 252.17 % | 30.124 M 76.54 % | 17.064 M -38.83 % | 27.896 M 76.55 % | 15.800 M -29.12 % | 22.291 M -34.54 % | 34.054 M 388.54 % | 6.971 M -88.62 % | 61.232 M 799.79 % | 6.805 M -87.57 % | 54.768 M -62.91 % | 147.678 M -66.79 % | 444.707 M 51.51 % | 293.512 M 65.88 % | 176.938 M 63 092.28 % | 280.000 K -65.90 % | 820.995 K 1 069.79 % | 70.183 K |
| Cash and short term investments | 87.860 M -29.69 % | 124.957 M 13.41 % | 110.183 M -35.06 % | 169.672 M 441.76 % | 31.319 M 58.65 % | 19.741 M -41.52 % | 33.757 M 113.64 % | 15.800 M -29.12 % | 22.291 M -34.54 % | 34.054 M 388.54 % | 6.971 M -88.62 % | 61.232 M 344.10 % | 13.788 M -78.28 % | 63.471 M -57.02 % | 147.678 M -66.79 % | 444.707 M 51.51 % | 293.512 M 65.88 % | 176.938 M 63 092.28 % | 280.000 K -65.90 % | 820.995 K 1 069.79 % | 70.183 K |
| Total current assets | 112.906 M -25.25 % | 151.034 M -12.49 % | 172.591 M -8.13 % | 187.862 M 256.53 % | 52.692 M 34.40 % | 39.205 M -20.81 % | 49.505 M 21.76 % | 40.659 M 45.07 % | 28.028 M -17.70 % | 34.054 M 60.62 % | 21.201 M -66.97 % | 64.197 M 105.58 % | 31.227 M -53.33 % | 66.913 M -72.10 % | 239.866 M -56.21 % | 547.710 M 8.39 % | 505.320 M 48.84 % | 339.517 M 121 155.91 % | 280.000 K -66.78 % | 842.949 K 216.56 % | 266.284 K |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 25.045 M 19.51 % | 20.957 M -66.42 % | 62.408 M 464.92 % | 11.047 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 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 -100.00 % | 73.108 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 104.770 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 38.326 M 713.76 % | 4.710 M -79.93 % | 23.462 M 177.86 % | 8.444 M -69.17 % | 27.384 M 146.42 % | 11.113 M -16.59 % | 13.324 M 37.58 % | 9.684 M 120.74 % | 4.387 M | 0.000 -100.00 % | 6.034 M -23.43 % | 7.881 M -2.11 % | 8.051 M -75.81 % | 33.286 M 234.84 % | 9.941 M 2.44 % | 9.704 M 7.22 % | 9.051 M 757.71 % | 1.055 M 144.85 % | 430.965 K | 0.000 | 0.000 |
| Tax payables | 1.303 M -83.10 % | 7.710 M 765.82 % | 890.524 K -87.93 % | 7.378 M 367.40 % | 1.578 M -70.32 % | 5.319 M 426.90 % | 1.009 M -76.87 % | 4.365 M 3 021.12 % | 139.852 K | 0.000 -100.00 % | 480.823 K -19.66 % | 598.464 K 24.62 % | 480.250 K -59.94 % | 1.199 M 170.88 % | 442.576 K -54.77 % | 978.589 K 95.05 % | 501.705 K 55.02 % | 323.632 K 11 067.49 % | 2.898 K | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -126.313 M | 0.000 100.00 % | -128.167 M 0.93 % | -129.373 M 12.04 % | -147.078 M -20.26 % | -122.298 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 4.684 M -9.02 % | 5.148 M -77.74 % | 23.133 M -2.75 % | 23.786 M -2.68 % | 24.442 M -2.10 % | 24.966 M 120.46 % | 11.324 M 22.74 % | 9.226 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 |
| 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 |
| 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 | 630.427 M 3.20 % | 610.863 M 9.66 % | 557.026 M -0.83 % | 561.676 M 161.31 % | 214.944 M -0.93 % | 216.967 M 5.58 % | 205.508 M 1.48 % | 202.502 M 249.70 % | -135.274 M 24.79 % | -179.867 M -286.37 % | -46.553 M -266.48 % | 27.963 M -13.66 % | 32.388 M -8.03 % | 35.218 M 153.61 % | -65.691 M -88.37 % | -34.874 M -272.34 % | -9.366 M -144.93 % | 20.847 M 27.14 % | 16.398 M 175 181.78 % | 9.355 K -98.58 % | 657.910 K |
| Deferred tax liabilities non current | 17.111 M -2.28 % | 17.511 M 1.59 % | 17.238 M -7.21 % | 18.577 M -60.28 % | 46.775 M 0.79 % | 46.410 M -4.28 % | 48.485 M 68.44 % | 28.784 M 3.52 % | 27.805 M | 0.000 -100.00 % | 30.932 M -4.01 % | 32.223 M -0.71 % | 32.452 M 2.37 % | 31.702 M 7 735.25 % | 404.611 K -2.89 % | 416.634 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 31.794 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.875 M | 0.000 | 0.000 |
| Total assets | 1.612 B 15.41 % | 1.397 B 10.82 % | 1.260 B 4.32 % | 1.208 B 39.85 % | 864.000 M 2.75 % | 840.903 M 2.66 % | 819.119 M 27.55 % | 642.186 M 91.51 % | 335.336 M -16.06 % | 399.476 M -11.53 % | 451.557 M -6.69 % | 483.929 M 17.58 % | 411.562 M -6.40 % | 439.684 M -52.63 % | 928.183 M -2.82 % | 955.138 M 46.61 % | 651.473 M 57.16 % | 414.541 M 71.63 % | 241.538 M 7 919.73 % | 3.012 M 18.00 % | 2.552 M |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 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-09-30 | 2019-03-31 | 2018-09-30 | 2018-03-31 | 2017-09-30 | 2017-03-31 | 2016-09-30 | 2016-03-31 | 2015-09-30 | 2015-03-31 |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 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-09-30 | 2019-03-31 | 2018-09-30 | 2018-03-31 | 2017-09-30 | 2017-03-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-09-30 | 2015-03-31 | 2014-09-30 | 2014-03-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.585 M 0.00 % | 20.585 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 |
| Stock based compensation | 0.000 -100.00 % | 222.491 K 0.00 % | 222.491 K -22.47 % | 286.987 K | 0.000 -100.00 % | 260.714 K | 0.000 -100.00 % | 97.151 K 0.00 % | 97.151 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 |
| Change in working capital | 0.000 100.00 % | -2.474 M 0.00 % | -2.474 M -269.63 % | 1.458 M | 0.000 -100.00 % | 3.505 M 167.93 % | -5.159 M -346.06 % | -1.157 M 0.00 % | -1.157 M -157.01 % | 2.029 M | 0.000 100.00 % | -1.998 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.641 M 0.00 % | -3.641 M 0.00 % | -3.641 M -8 685.35 % | 42.414 K 0.00 % | 42.414 K | 0.000 | 0.000 |
| Accounts receivables | 0.000 -100.00 % | 2.575 M 0.00 % | 2.575 M 61.10 % | 1.598 M | 0.000 -100.00 % | 3.505 M | 0.000 -100.00 % | 57.807 K 0.00 % | 57.807 K -97.15 % | 2.029 M | 0.000 -100.00 % | 6.514 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 |
| 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 |
| 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 |
| Other working capital | 0.000 100.00 % | -5.049 M 0.00 % | -5.049 M -3 507.54 % | -139.960 K | 0.000 | 0.000 100.00 % | -5.159 M -324.83 % | -1.214 M 0.00 % | -1.214 M | 0.000 | 0.000 100.00 % | -8.512 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 |
| Other non cash items | -6.346 M 45.70 % | -11.686 M 0.00 % | -11.686 M 96.58 % | -341.876 M -6 802.16 % | -4.953 M -278.18 % | 2.780 M 106.50 % | -42.764 M -2 331.02 % | 1.917 M 0.00 % | 1.917 M -99.18 % | 233.037 M | 0.000 100.00 % | -13.212 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.390 M 276.18 % | -15.546 M 0.00 % | -15.546 M 0.00 % | -15.546 M -48 049.30 % | -32.287 K 0.00 % | -32.287 K 72.40 % | -116.964 K 0.00 % | -116.964 K |
| Net cash provided by operating activities | 22.694 M 121.59 % | 10.241 M 0.00 % | 10.241 M 15.09 % | 8.899 M -44.21 % | 15.951 M -20.44 % | 20.051 M 178.44 % | -25.560 M -596.26 % | 5.151 M 0.00 % | 5.151 M -84.02 % | 32.232 M 328.04 % | -14.134 M 12.20 % | -16.099 M 30.86 % | -23.283 M -350.04 % | 9.312 M -8.45 % | 10.172 M 46.21 % | 6.957 M -48.04 % | 13.388 M 1 426.64 % | 876.971 K 0.00 % | 876.971 K 0.00 % | 876.971 K 1 497.41 % | 54.900 K 0.00 % | 54.900 K -37.97 % | 88.506 K 0.00 % | 88.506 K |
| Investments in property plant and equipment | -400.636 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -34.665 M 0.00 % | -34.665 M 0.00 % | -34.665 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Acquisitions net | 0.000 100.00 % | -87.966 M 0.00 % | -87.966 M -215.67 % | 76.052 M | 0.000 | 0.000 100.00 % | -66.043 M 56.12 % | -150.521 M 0.00 % | -150.521 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -52.345 M -4 950.64 % | -1.036 M 94.63 % | -19.299 M 49.85 % | -38.483 M -27 710.41 % | 139.379 K 0.00 % | 139.379 K 0.00 % | 139.379 K -44.64 % | 251.769 K 0.00 % | 251.769 K -83.36 % | 1.513 M 0.00 % | 1.513 M |
| Purchases of investments | 0.000 100.00 % | -21.414 M 0.00 % | -21.414 M | 0.000 | 0.000 | 0.000 100.00 % | -7.818 M 59.43 % | -19.270 M 0.00 % | -19.270 M -119.45 % | 99.074 M 200.00 % | -99.074 M -695.19 % | -12.459 M 41.27 % | -21.215 M -111.19 % | 189.618 M 175.04 % | -252.674 M -980.71 % | -23.380 M 82.94 % | -137.081 M -266.93 % | -37.359 M 0.00 % | -37.359 M 0.00 % | -37.359 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 -100.00 % | 139.326 M 0.00 % | 139.326 M 401.05 % | 27.807 M | 0.000 | 0.000 -100.00 % | 17.107 M -39.98 % | 28.500 M 0.00 % | 28.500 M 196.98 % | -29.387 M -200.00 % | 29.387 M -90.70 % | 316.114 M 1 307.22 % | 22.464 M 130.33 % | -74.072 M | 0.000 | 0.000 | 0.000 -100.00 % | 231.490 K 0.00 % | 231.490 K 0.00 % | 231.490 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -165.327 M -169.01 % | -61.457 M -9.51 % | -56.120 M -65.96 % | -33.815 M -1 342.20 % | 2.722 M 113.51 % | -20.147 M -417.29 % | -3.895 M -156.72 % | -1.517 M 0.00 % | -1.517 M 96.28 % | -40.829 M -22 623.05 % | -179.681 K 98.07 % | -9.320 M -428.20 % | -1.765 M -170.37 % | 2.507 M 116.99 % | -14.759 M 89.27 % | -137.534 M -666.58 % | -17.941 M -600.80 % | 3.583 M 0.00 % | 3.583 M 0.00 % | 3.583 M 66 997.46 % | 5.339 K 0.00 % | 5.339 K -83.36 % | 32.079 K 0.00 % | 32.079 K |
| Net cash used for investing activites | -165.728 M -425.93 % | -31.511 M -20.39 % | -26.175 M -137.37 % | 70.043 M 2 473.01 % | 2.722 M 113.51 % | -20.147 M 66.78 % | -60.649 M 57.53 % | -142.808 M 0.00 % | -142.808 M -594.87 % | 28.858 M 141.30 % | -69.866 M -123.74 % | 294.334 M 57 169.31 % | -515.749 K -100.78 % | 65.708 M 124.48 % | -268.470 M -48.97 % | -180.213 M 6.87 % | -193.505 M -184.27 % | -68.070 M 0.00 % | -68.070 M 0.00 % | -68.070 M -26 575.14 % | 257.109 K 0.00 % | 257.109 K -83.36 % | 1.545 M 0.00 % | 1.545 M |
| Debt repayment | 132.664 M 873.98 % | -17.141 M 0.00 % | -17.141 M -109.48 % | -8.182 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -389.612 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -142.765 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 -100.00 % | 26.217 M 0.00 % | 26.217 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.708 M -96.38 % | 74.775 M 0.00 % | 74.775 M 681.02 % | -12.870 M -200.00 % | 12.870 M -97.93 % | 620.452 M | 0.000 | 0.000 | 0.000 -100.00 % | 287.118 M 24.59 % | 230.457 M 31.08 % | 175.820 M 0.00 % | 175.820 M 0.00 % | 175.820 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | -791.550 K -209.46 % | -255.783 K 0.00 % | -255.783 K -1 097.99 % | -21.351 K | 0.000 -100.00 % | 170.190 K 189.63 % | -189.889 K -313.82 % | -45.887 K 0.00 % | -45.887 K | 0.000 | 0.000 100.00 % | -588.340 M | 0.000 100.00 % | -28.875 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -20.923 M -243.04 % | -6.099 M 62.01 % | -16.054 M -53.56 % | -10.455 M -570.28 % | -1.560 M 32.18 % | -2.300 M 91.01 % | -25.587 M -2 113.89 % | -1.156 M 0.00 % | -1.156 M 91.21 % | -13.152 M | 0.000 100.00 % | -30.677 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 |
| Other financing activites | 14.696 M 264.10 % | 4.036 M -71.15 % | 13.991 M -12.96 % | 16.074 M 495.96 % | -4.060 M 56.34 % | -9.298 M -104.50 % | 206.667 M 257.26 % | 57.848 M 0.00 % | 57.848 M -18.14 % | 70.667 M | 0.000 100.00 % | -589.775 M | 0.000 -100.00 % | 8.609 M | 0.000 100.00 % | -785.212 K -102.92 % | 26.875 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -28.725 K 0.00 % | -28.725 K |
| Net cash used provided by financing activities | 125.646 M 1 759.30 % | 6.758 M 0.00 % | 6.758 M 361.50 % | -2.584 M 54.01 % | -5.619 M 50.83 % | -11.427 M -111.44 % | 99.917 M -21.63 % | 127.490 M 0.00 % | 127.490 M 416.77 % | 24.671 M 101.28 % | 12.257 M 102.08 % | -589.533 M -243 681.00 % | -241.829 K 98.81 % | -20.266 M | 0.000 -100.00 % | 286.333 M 11.27 % | 257.332 M 46.36 % | 175.820 M 0.00 % | 175.820 M 0.00 % | 175.820 M 138 659.36 % | -126.891 K 0.00 % | -126.891 K -341.75 % | -28.725 K 0.00 % | -28.725 K |
| Effect of forex changes on cash | 1.311 M 154.89 % | 514.408 K -45.43 % | 942.576 K 339.21 % | -394.033 K -6 988.69 % | 5.720 K -99.17 % | 692.060 K 69 206 100.00 % | -1.000 -100.00 % | 233.682 K 0.00 % | 233.682 K 123.56 % | -991.828 K -257.03 % | 631.602 K 114.19 % | -4.451 M -482.74 % | 1.163 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 0.00 % | 0.000 0.14 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 73.544 M 546.64 % | -16.466 M 0.00 % | -16.466 M -116.54 % | 99.557 M 1 424.60 % | 6.530 M 220.57 % | -5.416 M 61.83 % | -14.188 M 28.58 % | -19.866 M -363.17 % | 7.549 M 414.45 % | -2.401 M 96.62 % | -71.112 M -377.04 % | -14.907 M 34.84 % | -22.878 M -111.00 % | 207.933 M 180.50 % | -258.298 M -328.43 % | 113.077 M 48.91 % | 75.938 M -65.05 % | 217.254 M 48.11 % | 146.682 M 287 986.01 % | -50.951 K -113.76 % | 370.234 K 0.00 % | 370.234 K | 0.000 | 0.000 |
| Cash at beginning of period | 0.000 -100.00 % | 106.087 M 0.00 % | 106.087 M 1 524.60 % | 6.530 M | 0.000 | 0.000 -100.00 % | 14.188 M -58.34 % | 34.054 M 130.99 % | 14.742 M 111.49 % | 6.971 M -91.07 % | 78.083 M 144.85 % | 31.891 M -41.77 % | 54.768 M -62.91 % | 147.678 M -66.79 % | 444.707 M 51.51 % | 293.512 M 34.90 % | 217.573 M 68 044.42 % | 319.283 K -52.65 % | 674.242 K 82.11 % | 370.234 K 37 020 954 138 844.95 % | 0.000 0.00 % | 0.000 | 0.000 | 0.000 |
| Cash at end of period | 73.544 M -17.94 % | 89.621 M 0.00 % | 89.621 M -15.52 % | 106.087 M 1 524.60 % | 6.530 M 220.57 % | -5.416 M | 0.000 -100.00 % | 14.188 M -36.35 % | 22.291 M 387.78 % | 4.570 M -34.44 % | 6.971 M -58.96 % | 16.983 M -46.74 % | 31.891 M -91.03 % | 355.610 M 90.77 % | 186.408 M -54.15 % | 406.588 M 38.53 % | 293.512 M 34.90 % | 217.573 M 47.65 % | 147.356 M 46 052.17 % | 319.283 K -13.76 % | 370.234 K 0.00 % | 370.234 K | 0.000 | 0.000 |
| Operating cash flow | 22.694 M 121.59 % | 10.241 M 0.00 % | 10.241 M 15.09 % | 8.899 M -44.21 % | 15.951 M -20.44 % | 20.051 M 178.44 % | -25.560 M -596.26 % | 5.151 M 0.00 % | 5.151 M -84.02 % | 32.232 M 328.04 % | -14.134 M 12.20 % | -16.099 M 30.86 % | -23.283 M -350.04 % | 9.312 M -8.45 % | 10.172 M 46.21 % | 6.957 M -48.04 % | 13.388 M 1 426.64 % | 876.971 K 0.00 % | 876.971 K 0.00 % | 876.971 K 1 497.41 % | 54.900 K 0.00 % | 54.900 K -37.97 % | 88.506 K 0.00 % | 88.506 K |
| Capital expenditure | -400.636 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -34.665 M 0.00 % | -34.665 M 0.00 % | -34.665 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 22.293 M 117.68 % | 10.241 M 0.00 % | 10.241 M 15.09 % | 8.899 M -44.21 % | 15.951 M -20.44 % | 20.051 M 178.44 % | -25.560 M -596.26 % | 5.151 M 0.00 % | 5.151 M -84.02 % | 32.232 M 328.04 % | -14.134 M 12.20 % | -16.099 M 30.86 % | -23.283 M -350.04 % | 9.312 M -8.45 % | 10.172 M 46.21 % | 6.957 M -48.04 % | 13.388 M 139.62 % | -33.788 M 0.00 % | -33.788 M 0.00 % | -33.788 M -61 644.54 % | 54.900 K 0.00 % | 54.900 K -37.97 % | 88.506 K 0.00 % | 88.506 K |
| 2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 |