RE Royalties Ltd. RROYF
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2018 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | 8.587 M -12.42 % | 9.806 M 1 030.31 % | 867.513 K -54.94 % | 1.925 M -18.81 % | 2.371 M 71.80 % | 1.380 M 35.40 % | 1.019 M 71.17 % | 595.489 K 1 181.86 % | 46.455 K |
| Net income | -9.273 M -412.04 % | -1.811 M -149.37 % | -726.188 K 65.91 % | -2.130 M -376.89 % | -446.653 K -8.39 % | -412.064 K 87.12 % | -3.199 M -1 008.93 % | -288.474 K -2 946.83 % | -9.468 K |
| Income before tax | -8.901 M -466.70 % | -1.571 M -114.96 % | -730.681 K 65.70 % | -2.130 M -376.89 % | -446.653 K -8.39 % | -412.064 K 87.12 % | -3.199 M -1 008.93 % | -288.474 K -2 946.83 % | -9.468 K |
| Income before tax ratio | -1.04 -547.10 % | -0.16 80.98 % | -0.84 23.88 % | -1.11 -487.40 % | -0.19 36.91 % | -0.30 90.49 % | -3.14 -547.85 % | -0.48 -137.69 % | -0.20 |
| EBITDA | -5.403 M -456.46 % | 1.516 M 195.79 % | -1.582 M -57.42 % | -1.005 M -908.59 % | 124.321 K 311.02 % | -58.914 K 98.08 % | -3.061 M -8 291.27 % | 37.373 K 494.65 % | -9.470 K |
| Net income ratio | -1.08 -484.68 % | -0.18 77.94 % | -0.84 24.34 % | -1.11 -487.40 % | -0.19 36.91 % | -0.30 90.49 % | -3.14 -547.85 % | -0.48 -137.69 % | -0.20 |
| Ratio EBITDA | -0.63 -507.04 % | 0.15 108.47 % | -1.82 -249.32 % | -0.52 -1 095.97 % | 0.05 222.83 % | -0.04 98.58 % | -3.00 -4 885.38 % | 0.06 130.79 % | -0.20 |
| Gross profit ratio | 0.90 -7.03 % | 0.96 60.00 % | 0.60 -28.99 % | 0.85 -3.56 % | 0.88 11.18 % | 0.79 -4.95 % | 0.83 10.59 % | 0.75 -24.72 % | 1.00 |
| Weighted average shs out dil | 43.418 M 0.41 % | 43.243 M 11.87 % | 38.653 M 16.11 % | 33.290 M 2.43 % | 32.500 M 1.06 % | 32.158 M 70.68 % | 18.841 M 1 313.11 % | 1.333 M 0.00 % | 1.333 M |
| Weighted average shs out | 43.418 M 0.41 % | 43.243 M 11.87 % | 38.653 M 16.11 % | 33.290 M 2.43 % | 32.500 M 1.06 % | 32.158 M 70.68 % | 18.841 M 1 313.11 % | 1.333 M 0.00 % | 1.333 M |
| EPS diluted | -0.21 -401.19 % | -0.04 -122.87 % | -0.02 70.63 % | -0.06 -367.15 % | -0.01 -7.03 % | -0.01 92.47 % | -0.17 22.73 % | -0.22 -2 998.59 % | -0.01 |
| Earnings per share | -0.21 -401.19 % | -0.04 -122.87 % | -0.02 70.63 % | -0.06 -367.15 % | -0.01 -7.03 % | -0.01 92.47 % | -0.17 22.73 % | -0.22 -2 998.59 % | -0.01 |
| Gross profit | 7.697 M -18.58 % | 9.453 M 1 708.49 % | 522.699 K -68.00 % | 1.633 M -21.70 % | 2.086 M 91.02 % | 1.092 M 28.70 % | 848.576 K 89.29 % | 448.287 K 864.99 % | 46.455 K |
| Income tax expense | 371.604 K 54.67 % | 240.256 K 13.87 % | 211.000 K -73.08 % | 783.709 K 421.20 % | -243.992 K | 0.000 100.00 % | -193.183 K -168.77 % | 280.899 K | 0.000 |
| Cost of revenue | 890.688 K 152.57 % | 352.644 K 2.27 % | 344.814 K 18.20 % | 291.731 K 2.34 % | 285.067 K -1.04 % | 288.062 K 68.71 % | 170.739 K 15.99 % | 147.202 K | 0.000 |
| General and administrative expenses | 2.688 M 9.92 % | 2.445 M 24.70 % | 1.961 M -18.07 % | 2.393 M 63.33 % | 1.465 M 38.15 % | 1.061 M -71.78 % | 3.758 M 748.58 % | 442.824 K 86.57 % | 237.344 K |
| Selling and marketing expenses | 480.165 K 1.78 % | 471.768 K 38.16 % | 341.472 K 20.71 % | 282.889 K 9.02 % | 259.493 K 12.38 % | 230.914 K 248.37 % | 66.285 K 470.78 % | 11.613 K -74.65 % | 45.815 K |
| Other expenses | 9.261 M 105.44 % | 4.508 M 9 116.03 % | -50.000 K | 0.000 -100.00 % | 16.974 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 12.429 M 67.40 % | 7.425 M 203.06 % | 2.450 M -8.89 % | 2.689 M 55.91 % | 1.725 M 33.54 % | 1.291 M -66.23 % | 3.824 M 741.48 % | 454.437 K 4 699.71 % | 9.468 K |
| Cost and expenses | 2.767 M -64.43 % | 7.777 M 176.36 % | 2.814 M -5.58 % | 2.981 M 48.31 % | 2.010 M 27.23 % | 1.580 M -60.46 % | 3.995 M 563.98 % | 601.639 K 6 254.45 % | 9.468 K |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 3.168 M 8.60 % | 2.917 M 26.70 % | 2.302 M -13.97 % | 2.676 M 55.16 % | 1.725 M 33.54 % | 1.291 M -66.23 % | 3.824 M 741.48 % | 454.437 K 4 699.71 % | 9.468 K |
| Interest income | 0.000 100.00 % | -718.407 K -121.32 % | 3.369 M 367.58 % | 720.535 K -22.82 % | 933.590 K -7.77 % | 1.012 M | 0.000 | 0.000 -100.00 % | 2.750 K |
| Interest expense | 3.060 M 12.72 % | 2.714 M 84.36 % | 1.472 M 81.58 % | 810.806 K 182.09 % | 287.426 K 499.17 % | 47.971 K -49.04 % | 94.142 K -66.49 % | 280.899 K | 0.000 |
| Depreciation and amortization | 822.979 K 121.16 % | 372.122 K 2.15 % | 364.292 K 19.55 % | 304.712 K 6.89 % | 285.067 K -1.04 % | 288.062 K 68.71 % | 170.739 K -36.32 % | 268.120 K -31.17 % | 389.532 K |
| Operating income | -7.112 M -450.68 % | 2.028 M 204.18 % | -1.947 M -50.05 % | -1.297 M -421.74 % | -248.671 K -36.59 % | -182.060 K 94.42 % | -3.263 M -52 952.88 % | -6.150 K 35.06 % | -9.470 K |
| Operating income ratio | -0.83 -500.43 % | 0.21 109.22 % | -2.24 -232.96 % | -0.67 -542.65 % | -0.10 20.50 % | -0.13 95.88 % | -3.20 -30 893.76 % | -0.01 94.93 % | -0.20 |
| Total other income expenses net | -1.789 M 50.29 % | -3.599 M -616.97 % | 696.127 K 1 523.69 % | -48.896 K 88.94 % | -441.974 K -92.16 % | -230.004 K -2.88 % | -223.562 K -199.46 % | 224.771 K 11 238 450.00 % | 2.000 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2018 | 2016 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2018 | 2017 | |
|---|---|---|---|---|---|---|---|---|---|
| Net debt | 27.957 M 27.99 % | 21.843 M 56.25 % | 13.980 M 2 688.99 % | 501.257 K -93.65 % | 7.892 M 321.67 % | -3.560 M 57.54 % | -8.385 M -801.32 % | 1.196 M 1 364.75 % | -94.532 K |
| Total investments | 0.000 -100.00 % | 1.000 0.00 % | 1.000 0.00 % | 1.000 0.00 % | 1.000 -100.00 % | 563.770 K -40.37 % | 945.419 K | 0.000 | 0.000 |
| Total debt | 44.505 M 22.66 % | 36.283 M 68.29 % | 21.560 M 4.65 % | 20.603 M 95.95 % | 10.514 M 2 054.98 % | 487.914 K 2.73 % | 474.944 K -77.44 % | 2.105 M | 0.000 |
| Accumulated other comprehensive income loss | 3.454 M 34.97 % | 2.559 M 14.13 % | 2.242 M 29.47 % | 1.732 M 98.68 % | 871.649 K 37.87 % | 632.219 K 3.00 % | 613.801 K 431.13 % | 115.565 K -3.70 % | 120.000 K |
| Retained earnings | -28.673 M -63.02 % | -17.589 M -38.06 % | -12.740 M -21.50 % | -10.485 M -49.28 % | -7.024 M -33.04 % | -5.280 M -35.29 % | -3.902 M -473.67 % | -680.242 K -7 084.64 % | -9.468 K |
| Common stock | 30.418 M 0.18 % | 30.364 M 0.27 % | 30.282 M 30.76 % | 23.160 M 0.00 % | 23.160 M 4.13 % | 22.241 M 0.27 % | 22.182 M 463.33 % | 3.938 M 3 853.65 % | 99.595 K |
| Total equity | 6.999 M -59.04 % | 17.087 M -16.19 % | 20.388 M 41.52 % | 14.406 M -15.30 % | 17.008 M -3.33 % | 17.594 M -6.88 % | 18.893 M 304.27 % | 4.673 M 5 085.41 % | 90.127 K |
| Other non current liabilities | 294.659 K | 0.000 -100.00 % | 129.000 K -27.04 % | 176.818 K 119.56 % | 80.533 K | 0.000 -100.00 % | 106.913 K | 0.000 | 0.000 |
| Long term debt | 34.287 M -5.45 % | 36.261 M 86.00 % | 19.496 M -5.31 % | 20.588 M 95.81 % | 10.514 M | 0.000 -100.00 % | 474.944 K | 0.000 | 0.000 |
| Total non current liabilities | 35.335 M -2.83 % | 36.365 M 85.30 % | 19.625 M -4.68 % | 20.588 M 95.81 % | 10.514 M | 0.000 -100.00 % | 474.944 K | 0.000 | 0.000 |
| Other current liabilities | 179.752 K 1 359.26 % | 12.318 K -74.87 % | 49.010 K 102.37 % | 24.218 K 202.73 % | 8.000 K | 0.000 -100.00 % | 401.013 K | 0.000 | 0.000 |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 82.001 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 10.218 M 46 504.45 % | 21.926 K -98.94 % | 2.065 M 13 689.51 % | 14.972 K | 0.000 -100.00 % | 487.914 K | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 11.478 M 2 080.78 % | 526.345 K -79.74 % | 2.597 M 1 192.04 % | 201.036 K 127.07 % | 88.533 K -83.80 % | 546.649 K 7.62 % | 507.926 K -79.80 % | 2.514 M 56 982.18 % | 4.405 K |
| Total liabilities | 46.813 M 26.89 % | 36.891 M 66.01 % | 22.222 M 6.89 % | 20.789 M 96.07 % | 10.603 M 1 839.63 % | 546.649 K -44.38 % | 982.870 K -60.91 % | 2.514 M 56 982.18 % | 4.405 K |
| Other non current assets | 17.524 M -11.52 % | 19.806 M 10 338.61 % | 189.739 K -98.64 % | 13.982 M | 0.000 | 0.000 -100.00 % | 5.513 M -7.03 % | 5.930 M 232.83 % | 1.782 M |
| Long term investments | 0.000 -100.00 % | 1.000 | 0.000 | 0.000 | 0.000 -100.00 % | 563.770 K -40.37 % | 945.419 K | 0.000 | 0.000 |
| Intangible assets | 3.544 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 3.544 M | 0.000 100.00 % | -125.296 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 2.457 M -87.53 % | 19.701 M -17.06 % | 23.753 M 28 051.91 % | 84.375 K -98.98 % | 8.303 M 10.82 % | 7.492 M | 0.000 | 0.000 | 0.000 |
| Total non current assets | 23.525 M 18.50 % | 19.852 M -17.09 % | 23.943 M 70.21 % | 14.066 M 69.42 % | 8.303 M 3.06 % | 8.056 M 24.74 % | 6.458 M 8.91 % | 5.930 M 232.83 % | 1.782 M |
| Other current assets | 171.680 K | 0.000 -100.00 % | 55.707 K 33.83 % | 41.626 K 114.27 % | 19.427 K 20.46 % | 16.127 K -99.58 % | 3.836 M | 0.000 | 0.000 |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.000 M | 0.000 | 0.000 |
| cash and cash equivalents | 16.548 M 14.60 % | 14.440 M 90.50 % | 7.580 M -62.29 % | 20.102 M 666.45 % | 2.623 M -35.21 % | 4.048 M -54.31 % | 8.860 M 874.26 % | 909.402 K 862.00 % | 94.532 K |
| Cash and short term investments | 16.548 M 14.60 % | 14.440 M 90.50 % | 7.580 M -62.29 % | 20.102 M 666.45 % | 2.623 M -35.21 % | 4.048 M -54.31 % | 8.860 M 874.26 % | 909.402 K 862.00 % | 94.532 K |
| Total current assets | 30.287 M 109.75 % | 14.440 M -22.65 % | 18.667 M -11.65 % | 21.129 M 9.43 % | 19.308 M 91.46 % | 10.084 M -24.84 % | 13.418 M 966.28 % | 1.258 M 1 231.20 % | 94.532 K |
| Inventory | 0.000 | 0.000 | 0.000 100.00 % | -274.204 K -114.09 % | 1.947 M 137.63 % | -5.173 M -242.21 % | 3.638 M | 0.000 | 0.000 |
| Net receivables | 13.568 M | 0.000 -100.00 % | 750.197 K -23.86 % | 985.295 K | 0.000 | 0.000 -100.00 % | 722.676 K | 0.000 | 0.000 |
| Tax assets | 0.000 | 0.000 -100.00 % | 125.296 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.782 M |
| Account payables | 1.071 M 117.65 % | 492.101 K 22.45 % | 401.887 K 148.31 % | 161.846 K 100.97 % | 80.533 K 37.11 % | 58.735 K -45.06 % | 106.913 K 2 360.03 % | 4.346 K -1.34 % | 4.405 K |
| Tax payables | 9.129 K | 0.000 -100.00 % | 82.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 570.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 1.800 M 2.71 % | 1.752 M 190.44 % | 603.253 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 30.682 K -41.68 % | 52.609 K -26.63 % | 71.707 K -17.31 % | 86.716 K | 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 |
| Other total stockholders equity | 0.000 -100.00 % | 1.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.345 M 5 267.13 % | 99.595 K |
| Deferred tax liabilities non current | 183.250 K 76.65 % | 103.734 K -19.59 % | 129.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 53.812 M -0.31 % | 53.978 M 26.68 % | 42.610 M 21.07 % | 35.195 M 27.47 % | 27.611 M 52.20 % | 18.140 M -8.73 % | 19.876 M 176.52 % | 7.188 M 7 503.70 % | 94.532 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2018 | 2017 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2018 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 79.516 K 414.72 % | -25.266 K -119.59 % | 129.000 K -77.43 % | 571.620 K 300.52 % | -285.067 K 1.04 % | -288.062 K | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 138.288 K -65.82 % | 404.627 K 354.59 % | 89.010 K -89.57 % | 853.000 K 8 566.94 % | 9.842 K -89.64 % | 94.993 K -71.86 % | 337.625 K 253.29 % | 95.565 K | 0.000 |
| Change in working capital | -320.845 K 71.34 % | -1.119 M -770.67 % | 166.898 K 187.92 % | -189.822 K -144.67 % | 424.952 K 155.30 % | -768.418 K -357.46 % | 298.458 K 168.69 % | -434.480 K -9 963.34 % | 4.405 K |
| Accounts receivables | -386.906 K | 0.000 100.00 % | -53.187 K 81.34 % | -285.016 K -172.13 % | 395.154 K 221.77 % | -324.499 K -6 712.91 % | -4.763 K 99.10 % | -527.142 K | 0.000 |
| Inventory | 0.000 | 0.000 -100.00 % | 53.187 K -81.34 % | 285.016 K 172.13 % | -395.154 K -189.01 % | 443.919 K | 0.000 | 0.000 | 0.000 |
| Accounts payables | 92.876 K 2.95 % | 90.214 K -59.01 % | 220.085 K 131.20 % | 95.194 K 219.46 % | 29.798 K 106.71 % | -443.919 K -246.40 % | 303.221 K 514 033.90 % | -59.000 | 0.000 |
| Other working capital | -26.815 K 97.78 % | -1.210 M -2 174.14 % | -53.187 K 81.34 % | -285.016 K -172.13 % | 395.154 K 189.01 % | -443.919 K -246.40 % | 303.221 K 227.23 % | 92.662 K 2 003.56 % | 4.405 K |
| Other non cash items | 11.880 M 156.23 % | 4.636 M 473.63 % | -1.241 M -221.00 % | 1.026 M 11.43 % | 920.342 K 13 353.33 % | 6.841 K -99.60 % | 1.721 M 1 102.48 % | 143.125 K 81.80 % | 78.725 K |
| Net cash provided by operating activities | 2.505 M 216.11 % | 792.287 K 165.05 % | -1.218 M -949.82 % | 143.314 K -84.22 % | 908.483 K 184.22 % | -1.079 M -28.13 % | -841.856 K -73.84 % | -484.264 K -9 464.76 % | -5.063 K |
| Investments in property plant and equipment | -11.233 M -109.78 % | -5.355 M 57.64 % | -12.640 M -39.51 % | -9.060 M -95.79 % | -4.628 M 32.66 % | -6.872 M -7 018.74 % | -96.532 K | 0.000 | 0.000 |
| Acquisitions net | 0.000 | 0.000 -100.00 % | 10.656 K | 0.000 100.00 % | -4.628 M -147.22 % | -1.872 M -48.01 % | -1.265 M -71.87 % | -735.834 K | 0.000 |
| Purchases of investments | 0.000 | 0.000 100.00 % | -5.710 M | 0.000 | 0.000 -100.00 % | 6.872 M 237.20 % | -5.009 M | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 -100.00 % | 264.356 K | 0.000 | 0.000 -100.00 % | 294.580 K | 0.000 | 0.000 | 0.000 |
| Other investing activites | 9.378 M 431.54 % | 1.764 M 156.26 % | 688.476 K -92.89 % | 9.677 M 48.92 % | 6.498 M 693.29 % | -1.095 M 70.07 % | -3.659 M -13.70 % | -3.218 M -130.04 % | -1.399 M |
| Net cash used for investing activites | -1.855 M 48.33 % | -3.590 M 79.35 % | -17.386 M -2 921.45 % | 616.208 K 122.35 % | -2.757 M -3.17 % | -2.673 M 45.72 % | -4.924 M -24.53 % | -3.954 M -182.63 % | -1.399 M |
| Debt repayment | -25.189 K 98.48 % | -1.661 M -7 709.57 % | -21.271 K -100.22 % | 9.597 M -9.52 % | 10.607 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 6.281 M -62.04 % | 16.546 M 126.73 % | 7.298 M | 0.000 -100.00 % | 345.000 K 1 832.77 % | 17.850 K -99.86 % | 13.136 M 8 525.42 % | 152.295 K 52.91 % | 99.595 K |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.952 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -1.730 M -0.31 % | -1.725 M -12.87 % | -1.528 M -14.78 % | -1.332 M -2.63 % | -1.298 M -34.44 % | -965.142 K | 0.000 | 0.000 | 0.000 |
| Other financing activites | -3.289 M -124.81 % | 13.257 M 1 056.96 % | -1.385 M -122.57 % | -622.414 K -394.82 % | 211.115 K 1 041.55 % | -22.422 K -103.88 % | 578.567 K -84.78 % | 3.803 M 3 717.97 % | 99.595 K |
| Net cash used provided by financing activities | 1.236 M -87.47 % | 9.871 M 72.82 % | 5.712 M -25.27 % | 7.643 M -19.72 % | 9.520 M 1 064.02 % | -987.564 K -107.20 % | 13.715 M 246.78 % | 3.955 M 3 870.88 % | 99.595 K |
| Effect of forex changes on cash | 222.170 K 204.40 % | -212.803 K -157.39 % | 370.805 K 6 280.08 % | -6.000 K 59.73 % | -14.900 K 79.62 % | -73.120 K -4 406.24 % | 1.698 K | 0.000 | 0.000 |
| Net change in cash | 2.108 M -69.27 % | 6.860 M 154.78 % | -12.521 M -249.12 % | 8.397 M 9.67 % | 7.657 M 259.12 % | -4.812 M -160.52 % | 7.951 M 1 743.81 % | -483.662 K 62.92 % | -1.305 M |
| Cash at beginning of period | 14.440 M 90.50 % | 7.580 M -62.29 % | 20.102 M 71.74 % | 11.705 M 189.14 % | 4.048 M -54.31 % | 8.860 M 874.26 % | 909.402 K -34.72 % | 1.393 M -0.43 % | 1.399 M |
| Cash at end of period | 16.548 M 14.60 % | 14.440 M 90.50 % | 7.580 M -62.29 % | 20.102 M 71.74 % | 11.705 M 189.14 % | 4.048 M -54.31 % | 8.860 M 874.26 % | 909.402 K 862.00 % | 94.532 K |
| Operating cash flow | 2.505 M 216.11 % | 792.287 K 165.05 % | -1.218 M -949.82 % | 143.314 K -84.22 % | 908.483 K 184.22 % | -1.079 M -28.13 % | -841.856 K -73.84 % | -484.264 K -9 464.76 % | -5.063 K |
| Capital expenditure | -11.233 M -105.26 % | -5.472 M 56.71 % | -12.640 M -39.51 % | -9.060 M -95.79 % | -4.628 M 32.66 % | -6.872 M -7 018.74 % | -96.532 K | 0.000 | 0.000 |
| Free CashFlow | -8.728 M -86.49 % | -4.680 M 66.23 % | -13.858 M -55.41 % | -8.917 M -139.77 % | -3.719 M 53.22 % | -7.951 M -747.25 % | -938.388 K -93.78 % | -484.264 K -9 464.76 % | -5.063 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2018 | 2016 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.885 M 9.07 % | 1.728 M -28.91 % | 2.431 M 43.65 % | 1.692 M -7.43 % | 1.828 M 775.27 % | 208.833 K -4.35 % | 218.340 K -88.59 % | 1.913 M 7.08 % | 1.786 M -2.07 % | 1.824 M 535.66 % | 286.978 K -76.19 % | 1.205 M 37.06 % | 879.257 K 58.63 % | 554.277 K -0.97 % | 559.695 K 9.88 % | 509.356 K 22.03 % | 417.397 K -4.84 % | 438.643 K 2.96 % | 426.038 K -53.15 % | 909.351 K 53.52 % | 592.326 K 33.56 % | 443.486 K 31.56 % | 337.103 K -17.69 % | 409.541 K 16.55 % | 351.383 K 24.54 % | 282.152 K -53.99 % | 613.306 K 451.70 % | 111.166 K -6.72 % | 119.177 K 46.19 % | 81.524 K -17.17 % | 98.418 K 0.00 % | 98.418 K 43.27 % | 68.693 K 16.67 % | 58.877 K |
| Net income | -713.345 K -12.17 % | -635.959 K 92.27 % | -8.228 M -1 751.44 % | -444.404 K 53.63 % | -958.471 K -367.55 % | 358.241 K 102.05 % | 177.307 K 105.85 % | -3.031 M -445.70 % | 876.803 K 428.02 % | 166.054 K 120.68 % | -803.125 K -300.09 % | 401.377 K 78.16 % | 225.288 K 140.98 % | -549.728 K -230.21 % | -166.476 K 62.31 % | -441.687 K 42.42 % | -767.074 K -1.63 % | -754.787 K 14.43 % | -882.058 K -327.93 % | 386.985 K 9 246.42 % | -4.231 K -108.04 % | 52.651 K 125.16 % | -209.254 K -345.79 % | 85.135 K 151.46 % | -165.425 K -35.02 % | -122.520 K 94.83 % | -2.370 M -8 924.43 % | -26.258 K -277.76 % | -6.951 K 33.83 % | -10.505 K 38.52 % | -17.086 K -223.72 % | -5.278 K 49.64 % | -10.480 K 83.58 % | -63.836 K |
| Income before tax | -520.124 K -16.93 % | -444.813 K 95.32 % | -9.511 M -12 883.16 % | -73.257 K 85.06 % | -490.267 K -162.13 % | 789.046 K 215.07 % | -685.720 K 73.93 % | -2.630 M -326.80 % | 1.160 M 98.06 % | 585.535 K 249.94 % | -390.513 K -179.35 % | 492.137 K 118.45 % | 225.288 K 140.98 % | -549.728 K -230.21 % | -166.476 K 62.31 % | -441.687 K 42.42 % | -767.074 K -1.63 % | -754.787 K 14.43 % | -882.058 K -327.93 % | 386.985 K 9 246.42 % | -4.231 K -108.04 % | 52.651 K 125.16 % | -209.254 K -345.79 % | 85.135 K 151.46 % | -165.425 K -35.02 % | -122.520 K 94.83 % | -2.370 M -8 924.43 % | -26.258 K -277.76 % | -6.951 K 33.83 % | -10.505 K 38.52 % | -17.086 K -223.72 % | -5.278 K 49.64 % | -10.480 K 83.58 % | -63.836 K |
| Income before tax ratio | -0.28 -7.21 % | -0.26 93.42 % | -3.91 -8 938.03 % | -0.04 83.86 % | -0.27 -107.10 % | 3.78 220.31 % | -3.14 -128.41 % | -1.37 -311.81 % | 0.65 102.24 % | 0.32 123.59 % | -1.36 -433.21 % | 0.41 59.38 % | 0.26 125.83 % | -0.99 -233.44 % | -0.30 65.70 % | -0.87 52.81 % | -1.84 -6.80 % | -1.72 16.89 % | -2.07 -586.50 % | 0.43 6 057.72 % | -0.01 -106.02 % | 0.12 119.13 % | -0.62 -398.61 % | 0.21 144.16 % | -0.47 -8.42 % | -0.43 88.76 % | -3.86 -1 535.74 % | -0.24 -304.98 % | -0.06 54.74 % | -0.13 25.78 % | -0.17 -223.72 % | -0.05 64.85 % | -0.15 85.93 % | -1.08 |
| EBITDA | 1.024 M 12.31 % | 911.482 K 110.42 % | -8.747 M -955.09 % | 1.023 M 95.07 % | 524.432 K 163.26 % | -828.990 K -125.32 % | -367.924 K 78.38 % | -1.702 M -178.93 % | 2.156 M 60.19 % | 1.346 M 819.26 % | -187.128 K -141.26 % | 453.526 K -41.27 % | 772.176 K 6 560.10 % | -11.953 K 81.43 % | -64.377 K 39.47 % | -106.357 K 75.74 % | -438.371 K 0.51 % | -440.611 K 24.47 % | -583.329 K -212.71 % | 517.557 K 301.73 % | 128.833 K -16.34 % | 153.988 K 214.93 % | -133.981 K -193.09 % | 143.920 K 240.17 % | -102.672 K -69.38 % | -60.615 K 97.89 % | -2.877 M -10 856.09 % | -26.258 K -277.76 % | -6.951 K 33.83 % | -10.505 K -59.51 % | -6.586 K -24.78 % | -5.278 K 49.64 % | -10.480 K -833.38 % | 1.429 K |
| Net income ratio | -0.38 -2.84 % | -0.37 89.13 % | -3.39 -1 188.85 % | -0.26 49.91 % | -0.52 -130.57 % | 1.72 111.24 % | 0.81 151.25 % | -1.58 -422.85 % | 0.49 439.18 % | 0.09 103.25 % | -2.80 -940.24 % | 0.33 29.99 % | 0.26 125.83 % | -0.99 -233.44 % | -0.30 65.70 % | -0.87 52.81 % | -1.84 -6.80 % | -1.72 16.89 % | -2.07 -586.50 % | 0.43 6 057.72 % | -0.01 -106.02 % | 0.12 119.13 % | -0.62 -398.61 % | 0.21 144.16 % | -0.47 -8.42 % | -0.43 88.76 % | -3.86 -1 535.74 % | -0.24 -304.98 % | -0.06 54.74 % | -0.13 25.78 % | -0.17 -223.72 % | -0.05 64.85 % | -0.15 85.93 % | -1.08 |
| Ratio EBITDA | 0.54 2.97 % | 0.53 114.66 % | -3.60 -695.26 % | 0.60 110.72 % | 0.29 107.23 % | -3.97 -135.57 % | -1.69 -89.41 % | -0.89 -173.71 % | 1.21 63.57 % | 0.74 213.15 % | -0.65 -273.26 % | 0.38 -57.15 % | 0.88 4 172.40 % | -0.02 81.25 % | -0.12 44.91 % | -0.21 80.12 % | -1.05 -4.56 % | -1.00 26.64 % | -1.37 -340.57 % | 0.57 161.67 % | 0.22 -37.36 % | 0.35 187.36 % | -0.40 -213.10 % | 0.35 220.27 % | -0.29 -36.01 % | -0.21 95.42 % | -4.69 -1 885.87 % | -0.24 -304.98 % | -0.06 54.74 % | -0.13 -92.56 % | -0.07 -24.78 % | -0.05 64.85 % | -0.15 -728.58 % | 0.02 |
| Gross profit ratio | 0.71 -12.69 % | 0.81 4.72 % | 0.77 -15.70 % | 0.92 -2.66 % | 0.94 86.95 % | 0.50 -4.07 % | 0.53 -44.57 % | 0.95 -0.12 % | 0.95 -1.15 % | 0.96 52.95 % | 0.63 -32.72 % | 0.93 2.70 % | 0.91 5.94 % | 0.86 -0.56 % | 0.86 0.54 % | 0.86 3.58 % | 0.83 -0.99 % | 0.84 0.68 % | 0.83 -9.73 % | 0.92 4.69 % | 0.88 4.51 % | 0.84 12.61 % | 0.75 -5.77 % | 0.79 -6.07 % | 0.84 100.97 % | 0.42 -57.97 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 43.297 M -0.54 % | 43.533 M 0.26 % | 43.418 M 0.00 % | 43.418 M 0.00 % | 43.418 M 0.00 % | 43.418 M 0.21 % | 43.328 M 0.10 % | 43.284 M 0.22 % | 43.190 M 0.14 % | 43.128 M 0.00 % | 43.128 M 0.00 % | 43.128 M 23.53 % | 34.912 M 4.87 % | 33.290 M 0.00 % | 33.290 M 0.00 % | 33.290 M 0.00 % | 33.290 M 0.00 % | 33.290 M 0.11 % | 33.253 M 2.63 % | 32.402 M 0.72 % | 32.171 M 0.00 % | 32.171 M 0.00 % | 32.172 M 0.00 % | 32.171 M 0.00 % | 32.171 M 0.17 % | 32.116 M 10.64 % | 29.028 M 2 077.07 % | 1.333 M 0.00 % | 1.333 M -90.99 % | 14.800 M 1 009.98 % | 1.333 M 552.17 % | 204.444 K 0.00 % | 204.444 K -98.27 % | 11.852 M |
| Weighted average shs out | 43.297 M -0.54 % | 43.533 M 0.26 % | 43.418 M 0.00 % | 43.418 M 0.00 % | 43.418 M 0.00 % | 43.418 M 0.21 % | 43.328 M 0.10 % | 43.284 M 0.22 % | 43.190 M 0.14 % | 43.128 M 0.00 % | 43.128 M 0.00 % | 43.128 M 23.53 % | 34.912 M 4.87 % | 33.290 M 0.00 % | 33.290 M 0.00 % | 33.290 M 0.00 % | 33.290 M 0.00 % | 33.290 M 0.11 % | 33.254 M 2.63 % | 32.402 M 0.72 % | 32.171 M 0.00 % | 32.171 M -0.01 % | 32.173 M 0.01 % | 32.171 M 0.00 % | 32.171 M 0.17 % | 32.116 M 10.64 % | 29.028 M 2 077.07 % | 1.333 M 0.00 % | 1.333 M -90.99 % | 14.801 M 1 010.11 % | 1.333 M 552.17 % | 204.444 K 0.00 % | 204.444 K -98.28 % | 11.852 M |
| EPS diluted | -0.02 -100.00 % | -0.01 94.72 % | -0.19 -1 757.88 % | -0.01 53.85 % | -0.02 -369.51 % | 0.01 131.30 % | -0.03 62.57 % | -0.07 -444.83 % | 0.02 434.21 % | 0.00 120.43 % | -0.02 -300.00 % | 0.01 43.08 % | 0.01 139.39 % | -0.02 -230.00 % | -0.01 62.41 % | -0.01 42.17 % | -0.02 -1.32 % | -0.02 14.34 % | -0.03 -365.00 % | 0.01 10 100.00 % | 0.00 -106.25 % | 0.00 124.62 % | -0.01 -350.00 % | 0.00 150.98 % | -0.01 -34.21 % | 0.00 95.34 % | -0.08 -314.21 % | -0.02 -278.85 % | -0.01 -642.86 % | 0.00 94.53 % | -0.01 50.39 % | -0.03 49.71 % | -0.05 -850.00 % | -0.01 |
| Earnings per share | -0.02 -100.00 % | -0.01 94.72 % | -0.19 -1 757.88 % | -0.01 53.85 % | -0.02 -369.51 % | 0.01 131.30 % | -0.03 62.57 % | -0.07 -444.83 % | 0.02 434.21 % | 0.00 120.43 % | -0.02 -300.00 % | 0.01 43.08 % | 0.01 139.39 % | -0.02 -230.00 % | -0.01 62.41 % | -0.01 42.17 % | -0.02 -1.32 % | -0.02 14.34 % | -0.03 -365.00 % | 0.01 10 100.00 % | 0.00 -106.25 % | 0.00 124.62 % | -0.01 -350.00 % | 0.00 150.98 % | -0.01 -34.21 % | 0.00 95.34 % | -0.08 -314.21 % | -0.02 -278.85 % | -0.01 -642.86 % | 0.00 94.53 % | -0.01 50.39 % | -0.03 49.71 % | -0.05 -850.00 % | -0.01 |
| Gross profit | 1.334 M -4.77 % | 1.400 M -25.56 % | 1.881 M 21.10 % | 1.553 M -9.89 % | 1.724 M 1 536.36 % | 105.348 K -8.25 % | 114.817 K -93.67 % | 1.815 M 6.95 % | 1.697 M -3.20 % | 1.753 M 872.23 % | 180.303 K -83.98 % | 1.125 M 40.76 % | 799.474 K 68.06 % | 475.707 K -1.52 % | 483.047 K 10.48 % | 437.244 K 26.40 % | 345.912 K -5.79 % | 367.157 K 3.66 % | 354.204 K -57.71 % | 837.517 K 60.72 % | 521.091 K 39.58 % | 373.322 K 48.14 % | 252.004 K -22.44 % | 324.914 K 9.48 % | 296.790 K 150.29 % | 118.580 K -80.67 % | 613.306 K 451.70 % | 111.166 K -6.72 % | 119.177 K 46.19 % | 81.524 K -17.17 % | 98.418 K 0.00 % | 98.418 K 43.27 % | 68.693 K 16.67 % | 58.877 K |
| Income tax expense | 43.570 K 26.71 % | 34.385 K 172.75 % | -47.266 K -138.85 % | 121.666 K -27.23 % | 167.202 K 28.61 % | 130.002 K 258.23 % | 36.290 K -73.95 % | 139.307 K 275.74 % | 37.075 K 34.41 % | 27.584 K -85.41 % | 189.000 K 759.09 % | 22.000 K -97.13 % | 766.482 K 45.61 % | 526.381 K 2 457.36 % | 20.583 K -92.28 % | 266.463 K 4.92 % | 253.972 K 4.65 % | 242.691 K 160.46 % | -401.418 K -727.34 % | 63.987 K 16.88 % | 54.745 K | 0.000 | 0.000 -100.00 % | 24.473 K | 0.000 -100.00 % | 4.328 K | 0.000 | 0.000 | 0.000 100.00 % | -122.364 K | 0.000 | 0.000 100.00 % | -35.010 K | 0.000 |
| Cost of revenue | 551.018 K 68.27 % | 327.465 K -40.40 % | 549.422 K 296.22 % | 138.667 K 33.35 % | 103.984 K 0.48 % | 103.485 K -0.04 % | 103.523 K 5.60 % | 98.032 K 9.45 % | 89.570 K 25.70 % | 71.257 K -33.20 % | 106.675 K 33.70 % | 79.786 K 0.00 % | 79.783 K 1.54 % | 78.570 K 2.51 % | 76.648 K 6.29 % | 72.112 K 0.88 % | 71.485 K 0.00 % | 71.486 K -0.48 % | 71.834 K 0.00 % | 71.834 K 0.84 % | 71.235 K 1.53 % | 70.164 K -17.55 % | 85.099 K 0.56 % | 84.627 K 55.01 % | 54.593 K -66.62 % | 163.572 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 845.058 K 32.03 % | 640.048 K -11.14 % | 720.307 K 45.16 % | 496.207 K -43.36 % | 876.078 K 47.24 % | 594.988 K -2.91 % | 612.820 K 10.52 % | 554.479 K -35.86 % | 864.503 K 109.20 % | 413.246 K -30.42 % | 593.944 K 44.16 % | 412.000 K -19.52 % | 511.933 K 1.65 % | 503.645 K 49.86 % | 336.069 K -36.79 % | 531.663 K -31.46 % | 775.641 K 3.02 % | 752.932 K 100.51 % | 375.510 K 5.22 % | 356.881 K -14.93 % | 419.539 K 33.95 % | 313.209 K 24.09 % | 252.405 K 2.21 % | 246.937 K -28.30 % | 344.397 K 142.55 % | 141.990 K 38.90 % | 102.221 K 289.29 % | 26.258 K 277.76 % | 6.951 K -73.96 % | 26.692 K 305.28 % | 6.586 K 24.78 % | 5.278 K -49.64 % | 10.480 K -80.07 % | 52.577 K |
| Selling and marketing expenses | 109.017 K 105.03 % | 53.171 K -52.98 % | 113.070 K 8.21 % | 104.493 K -26.44 % | 142.056 K 17.84 % | 120.546 K -15.19 % | 142.144 K 14.32 % | 124.338 K 4.25 % | 119.272 K 38.67 % | 86.014 K -26.63 % | 117.233 K 65.01 % | 71.047 K 2.58 % | 69.258 K -17.49 % | 83.934 K 55.24 % | 54.068 K -20.82 % | 68.284 K -7.07 % | 73.481 K -15.59 % | 87.056 K 17.62 % | 74.012 K -13.46 % | 85.528 K 75.67 % | 48.688 K -5.03 % | 51.265 K -25.65 % | 68.954 K 4.98 % | 65.685 K 18.20 % | 55.572 K 36.53 % | 40.703 K 177.48 % | -52.536 K | 0.000 | 0.000 100.00 % | -16.187 K -254.16 % | 10.500 K | 0.000 | 0.000 -100.00 % | 5.210 K |
| Other expenses | 47.242 K -11.97 % | 53.665 K -99.37 % | 8.509 M 34 833.57 % | 24.358 K -96.55 % | 705.742 K | 0.000 -100.00 % | 1.318 M | 0.000 | 0.000 | 0.000 100.00 % | -25.000 K -729.74 % | -3.013 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.509 K | 0.000 -100.00 % | 4.166 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 |
| Operating expenses | 1.001 M 34.07 % | 746.884 K -92.01 % | 9.342 M 1 394.66 % | 625.058 K -63.74 % | 1.724 M 66.11 % | 1.038 M -48.83 % | 2.028 M -46.24 % | 3.773 M 270.04 % | 1.020 M 96.46 % | 519.011 K -31.84 % | 761.430 K 56.06 % | 487.917 K -16.75 % | 586.061 K -1.08 % | 592.448 K 49.98 % | 395.005 K -34.69 % | 604.815 K -28.77 % | 849.122 K 1.09 % | 839.988 K 86.86 % | 449.522 K 1.61 % | 442.409 K -5.51 % | 468.227 K 28.47 % | 364.474 K 13.42 % | 321.359 K 2.79 % | 312.622 K -21.84 % | 399.969 K 118.93 % | 182.693 K -93.88 % | 2.983 M 11 260.13 % | 26.258 K 277.76 % | 6.951 K -33.83 % | 10.505 K -38.52 % | 17.086 K 223.72 % | 5.278 K -49.64 % | 10.480 K -91.56 % | 124.226 K |
| Cost and expenses | 1.552 M 44.49 % | 1.074 M -89.14 % | 9.892 M 1 195.22 % | 763.725 K -58.22 % | 1.828 M 60.16 % | 1.141 M -46.46 % | 2.132 M -44.93 % | 3.871 M 249.00 % | 1.109 M 87.92 % | 590.268 K -32.38 % | 872.974 K 53.77 % | 567.703 K -14.74 % | 665.844 K -0.77 % | 671.018 K 42.27 % | 471.653 K -30.32 % | 676.927 K -26.47 % | 920.607 K 1.00 % | 911.474 K 74.83 % | 521.356 K 1.38 % | 514.243 K -4.67 % | 539.462 K 24.12 % | 434.638 K 6.93 % | 406.458 K 2.32 % | 397.249 K -12.61 % | 454.562 K 31.28 % | 346.265 K -88.39 % | 2.983 M 11 260.13 % | 26.258 K 277.76 % | 6.951 K -33.83 % | 10.505 K -38.52 % | 17.086 K 223.72 % | 5.278 K -49.64 % | 10.480 K -91.56 % | 124.226 K |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 954.075 K 37.63 % | 693.219 K -16.82 % | 833.377 K 38.73 % | 600.700 K -41.00 % | 1.018 M 42.29 % | 715.534 K -5.22 % | 754.964 K 11.22 % | 678.817 K -31.00 % | 983.775 K 97.05 % | 499.260 K -29.80 % | 711.177 K 47.23 % | 483.047 K -16.89 % | 581.191 K -1.09 % | 587.579 K 50.61 % | 390.137 K -34.97 % | 599.947 K -29.35 % | 849.122 K 1.09 % | 839.988 K 86.86 % | 449.522 K 1.61 % | 442.409 K -5.51 % | 468.227 K 28.47 % | 364.474 K 13.42 % | 321.359 K 2.79 % | 312.622 K -21.84 % | 399.969 K 118.93 % | 182.693 K 267.70 % | 49.685 K 89.22 % | 26.258 K 277.76 % | 6.951 K -33.83 % | 10.505 K -38.52 % | 17.086 K 223.72 % | 5.278 K -49.64 % | 10.480 K -90.75 % | 113.260 K |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.428 M | 0.000 -100.00 % | 1.676 M 1.53 % | 1.651 M -1.87 % | 1.682 M 28.33 % | 1.311 M 29.89 % | 1.009 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 -100.00 % | 1.513 K |
| Interest expense | 1.181 M 6.56 % | 1.108 M 293.19 % | 281.884 K -70.86 % | 967.313 K 6.79 % | 905.846 K 0.15 % | 904.471 K 353.00 % | 199.664 K -78.38 % | 923.534 K 1.85 % | 906.783 K 32.52 % | 684.277 K 786.00 % | 77.232 K -83.86 % | 478.458 K 3.51 % | 462.235 K 1.74 % | 454.336 K | 0.000 -100.00 % | 266.463 K 4.92 % | 253.972 K 4.65 % | 242.691 K | 0.000 -100.00 % | 58.738 K -5.00 % | 61.829 K 59.79 % | 38.694 K 216.83 % | 12.213 K 0.69 % | 12.129 K 1.77 % | 11.918 K 1.77 % | 11.711 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 362.714 K 46.28 % | 247.960 K -48.53 % | 481.713 K 273.63 % | 128.928 K 18.44 % | 108.853 K 5.19 % | 103.485 K -0.04 % | 103.523 K 0.60 % | 102.902 K 14.88 % | 89.570 K 17.66 % | 76.127 K -31.75 % | 111.544 K 31.76 % | 84.656 K 0.00 % | 84.653 K 1.45 % | 83.439 K 2.36 % | 81.516 K 5.89 % | 76.980 K 7.69 % | 71.485 K 0.00 % | 71.486 K -0.48 % | 71.834 K 0.00 % | 71.834 K 0.84 % | 71.235 K 13.72 % | 62.643 K 34.26 % | 46.657 K 0.00 % | 46.656 K 146.18 % | 18.952 K 74.18 % | 10.881 K 102.15 % | -507.215 K -241.36 % | 358.822 K -1.86 % | 365.611 K 150.43 % | 145.995 K 112.22 % | 68.795 K 0.00 % | 68.795 K 89.06 % | 36.388 K -44.25 % | 65.265 K |
| Operating income | 332.276 K -49.16 % | 653.550 K 108.76 % | -7.461 M -903.73 % | 928.326 K 181.32 % | 329.986 K 135.39 % | -932.470 K 51.27 % | -1.914 M 2.29 % | -1.958 M -389.16 % | 677.240 K -45.12 % | 1.234 M 310.57 % | -586.000 K -252.81 % | 383.479 K -25.92 % | 517.660 K 1 258.18 % | -44.696 K 70.94 % | -153.808 K 8.21 % | -167.571 K 66.70 % | -503.210 K -6.42 % | -472.831 K 32.80 % | -703.656 K -275.76 % | 400.357 K 774.52 % | 45.780 K 417.41 % | 8.848 K 112.93 % | -68.409 K -377.68 % | 24.636 K 123.99 % | -102.672 K -69.38 % | -60.615 K -111.95 % | 507.215 K 2 031.66 % | -26.258 K -277.76 % | -6.951 K 33.83 % | -10.505 K 38.52 % | -17.086 K -223.72 % | -5.278 K 49.64 % | -10.480 K 83.94 % | -65.265 K |
| Operating income ratio | 0.18 -53.39 % | 0.38 112.32 % | -3.07 -659.51 % | 0.55 203.90 % | 0.18 104.04 % | -4.47 49.05 % | -8.76 -756.07 % | -1.02 -370.05 % | 0.38 -43.96 % | 0.68 133.13 % | -2.04 -741.70 % | 0.32 -45.95 % | 0.59 830.11 % | -0.08 70.66 % | -0.27 16.47 % | -0.33 72.71 % | -1.21 -11.84 % | -1.08 34.73 % | -1.65 -475.14 % | 0.44 469.64 % | 0.08 287.39 % | 0.02 109.83 % | -0.20 -437.35 % | 0.06 120.59 % | -0.29 -36.01 % | -0.21 -125.98 % | 0.83 450.13 % | -0.24 -304.98 % | -0.06 54.74 % | -0.13 25.78 % | -0.17 -223.72 % | -0.05 64.85 % | -0.15 86.24 % | -1.11 |
| Total other income expenses net | -852.400 K 22.39 % | -1.098 M 46.42 % | -2.050 M -104.66 % | -1.002 M -22.11 % | -820.253 K -514.10 % | 198.081 K 174.23 % | -266.853 K -206.04 % | 251.645 K -47.84 % | 482.464 K 174.41 % | -648.414 K -431.69 % | 195.487 K 237.43 % | -142.242 K -444.24 % | 41.321 K 110.23 % | -403.752 K -5 201.10 % | 7.915 K 103.18 % | -249.116 K -2 418.36 % | -9.892 K 74.81 % | -39.265 K 94.85 % | -761.740 K -9 277.57 % | -8.123 K 74.69 % | -32.095 K -173.27 % | 43.803 K 131.10 % | -140.845 K -293.35 % | 72.843 K 217.02 % | -62.246 K -6.57 % | -58.407 K 97.97 % | -2.877 M | 0.000 | 0.000 100.00 % | -95.672 K | 0.000 | 0.000 -100.00 % | 1.378 K -3.57 % | 1.429 K |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 44.330 M 69.90 % | 26.092 M -6.67 % | 27.957 M 24.34 % | 22.484 M -5.00 % | 23.668 M 7.55 % | 22.007 M 0.75 % | 21.843 M 3.80 % | 21.043 M 15.66 % | 18.195 M 1.00 % | 18.014 M 28.86 % | 13.980 M 6.11 % | 13.175 M 20.17 % | 10.964 M 22.24 % | 8.969 M 1 689.25 % | 501.257 K -78.62 % | 2.345 M -60.95 % | 6.005 M -18.71 % | 7.386 M -6.40 % | 7.892 M 1 498.80 % | 493.607 K -44.37 % | 887.361 K -16.43 % | 1.062 M 129.83 % | -3.560 M 12.80 % | -4.083 M 9.16 % | -4.495 M 62.27 % | -11.914 M -42.08 % | -8.385 M -5 277.11 % | -155.938 K 19.39 % | -193.450 K 4.90 % | -203.419 K -237.09 % | -60.346 K 93.36 % | -909.402 K |
| Total investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 96.279 K -5.56 % | 101.952 K 10 195 100.00 % | 1.000 0.00 % | 1.000 0.00 % | 1.000 0.00 % | 1.000 0.00 % | 1.000 0.00 % | 1.000 -100.00 % | 5.941 M 3.97 % | 5.714 M 571 435 600.00 % | 1.000 0.00 % | 1.000 0.00 % | 1.000 0.00 % | 1.000 0.00 % | 1.000 -100.00 % | 559.950 K -2.54 % | 574.520 K -5.94 % | 610.770 K 8.34 % | 563.770 K -2.81 % | 580.072 K -1.24 % | 587.375 K -35.45 % | 910.019 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 44.330 M -0.90 % | 44.732 M 0.51 % | 44.505 M 8.75 % | 40.926 M 10.98 % | 36.878 M 0.70 % | 36.621 M 0.93 % | 36.283 M 0.03 % | 36.271 M 1.00 % | 35.911 M 0.10 % | 35.876 M 66.40 % | 21.560 M 0.19 % | 21.520 M 2.55 % | 20.985 M 1.44 % | 20.686 M 0.40 % | 20.603 M 83.67 % | 11.217 M 0.88 % | 11.119 M 1.79 % | 10.924 M 3.90 % | 10.514 M 329.76 % | 2.447 M 21.80 % | 2.009 M 2.72 % | 1.956 M 300.80 % | 487.914 K 0.70 % | 484.524 K 0.69 % | 481.216 K 0.67 % | 478.024 K 0.65 % | 474.944 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 2.936 M -15.29 % | 3.466 M 0.34 % | 3.454 M 20.18 % | 2.874 M -2.13 % | 2.937 M 5.60 % | 2.781 M 8.67 % | 2.559 M -7.91 % | 2.779 M 12.86 % | 2.462 M 1.75 % | 2.420 M 7.92 % | 2.242 M -4.89 % | 2.357 M 15.96 % | 2.033 M 18.00 % | 1.723 M -0.51 % | 1.732 M 4.53 % | 1.657 M 9.74 % | 1.510 M 17.70 % | 1.283 M 47.16 % | 871.649 K 19.05 % | 732.201 K -2.40 % | 750.203 K -2.71 % | 771.104 K 21.97 % | 632.219 K -0.03 % | 632.427 K 3.04 % | 613.771 K 1.28 % | 606.023 K -1.27 % | 613.800 K | 0.000 -100.00 % | 8.302 K 0.00 % | 8.302 K -99.41 % | 1.416 M 0.00 % | 1.416 M |
| Retained earnings | -30.890 M -3.86 % | -29.742 M -3.73 % | -28.673 M -43.86 % | -19.931 M -4.60 % | -19.054 M -7.88 % | -17.663 M -0.42 % | -17.589 M -9.78 % | -16.022 M -27.57 % | -12.560 M 3.43 % | -13.005 M -2.08 % | -12.740 M -10.73 % | -11.505 M -0.26 % | -11.476 M -0.95 % | -11.368 M -8.42 % | -10.485 M -5.00 % | -9.986 M -8.41 % | -9.211 M -13.56 % | -8.111 M -15.49 % | -7.024 M -20.80 % | -5.814 M 1.03 % | -5.875 M -5.87 % | -5.549 M -5.10 % | -5.280 M -4.13 % | -5.070 M -4.89 % | -4.834 M -11.21 % | -4.347 M -11.38 % | -3.902 M -4 436.27 % | -86.026 K -43.93 % | -59.768 K -13.16 % | -52.817 K -24.83 % | -42.312 K 93.78 % | -680.242 K |
| Common stock | 30.418 M 0.00 % | 30.418 M 0.00 % | 30.418 M 0.18 % | 30.364 M 0.00 % | 30.364 M 0.00 % | 30.364 M 0.00 % | 30.364 M 0.27 % | 30.282 M 0.00 % | 30.282 M 0.00 % | 30.282 M 0.00 % | 30.282 M 0.00 % | 30.282 M 0.00 % | 30.282 M 30.76 % | 23.160 M 0.00 % | 23.160 M 0.00 % | 23.160 M 0.00 % | 23.160 M 0.00 % | 23.160 M 0.00 % | 23.160 M 2.90 % | 22.507 M 1.19 % | 22.241 M 0.00 % | 22.241 M 0.00 % | 22.241 M 0.00 % | 22.241 M 0.00 % | 22.241 M 0.00 % | 22.241 M 0.27 % | 22.182 M 9 006.30 % | 243.588 K -95.44 % | 5.343 M | 0.000 -100.00 % | 99.595 K -97.47 % | 3.938 M |
| Total equity | 4.410 M -27.44 % | 6.078 M -13.16 % | 6.999 M -55.56 % | 15.749 M -5.00 % | 16.577 M -5.42 % | 17.528 M 2.58 % | 17.087 M -7.49 % | 18.471 M -13.50 % | 21.355 M 3.30 % | 20.672 M 1.39 % | 20.388 M -5.28 % | 21.524 M 3.28 % | 20.840 M 54.20 % | 13.515 M -6.19 % | 14.406 M -2.86 % | 14.830 M -4.06 % | 15.458 M -5.35 % | 16.331 M -3.98 % | 17.008 M -2.39 % | 17.425 M 1.80 % | 17.117 M -1.99 % | 17.464 M -0.74 % | 17.594 M -1.18 % | 17.803 M -1.21 % | 18.021 M -2.59 % | 18.501 M -2.08 % | 18.893 M 11 290.84 % | 165.864 K -13.67 % | 192.122 K -3.49 % | 199.073 K 247.53 % | 57.283 K -98.77 % | 4.673 M |
| Other non current liabilities | 270.635 K -9.73 % | 299.801 K 1.75 % | 294.659 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 33.845 K | 0.000 | 0.000 -100.00 % | 2.258 M 8.81 % | 2.075 M | 0.000 -100.00 % | 176.818 K -98.15 % | 9.536 M 0.85 % | 9.455 M 6 250.17 % | 148.892 K 84.88 % | 80.533 K | 0.000 -100.00 % | 563.140 K -11.13 % | 633.643 K | 0.000 -100.00 % | 531.260 K 12.53 % | 472.099 K 31.70 % | 358.456 K 235.28 % | 106.913 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 33.858 M -1.17 % | 34.261 M -0.08 % | 34.287 M -16.17 % | 40.898 M 10.99 % | 36.850 M 0.70 % | 36.592 M 0.91 % | 36.261 M 0.03 % | 36.250 M 1.12 % | 35.848 M -0.02 % | 35.856 M 83.92 % | 19.496 M -0.10 % | 19.515 M 2.50 % | 19.039 M 28 201.23 % | 67.273 K -99.67 % | 20.588 M 1 020.42 % | 1.838 M 2.68 % | 1.790 M -83.62 % | 10.924 M 3.90 % | 10.514 M 439.73 % | 1.948 M 28.69 % | 1.514 M 3.39 % | 1.464 M | 0.000 -100.00 % | 484.524 K 0.69 % | 481.216 K 0.67 % | 478.024 K 0.65 % | 474.944 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 34.881 M -1.22 % | 35.314 M -0.06 % | 35.335 M -14.23 % | 41.195 M 11.05 % | 37.097 M 0.95 % | 36.749 M 1.06 % | 36.365 M 0.03 % | 36.355 M 1.16 % | 35.939 M -0.01 % | 35.944 M 83.16 % | 19.625 M 0.56 % | 19.515 M 2.50 % | 19.039 M 28 201.23 % | 67.273 K -99.67 % | 20.588 M 1 020.42 % | 1.838 M 2.68 % | 1.790 M -83.62 % | 10.924 M 3.90 % | 10.514 M 439.73 % | 1.948 M 28.69 % | 1.514 M 3.39 % | 1.464 M | 0.000 -100.00 % | 484.524 K 0.69 % | 481.216 K 0.67 % | 478.024 K -17.85 % | 581.857 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 179.874 K -0.03 % | 179.923 K 0.10 % | 179.752 K 1 768.14 % | 9.622 K -5.54 % | 10.186 K -3.50 % | 10.555 K -14.31 % | 12.318 K 18.65 % | 10.382 K -41.95 % | 17.886 K 16.99 % | 15.289 K -68.80 % | 49.010 K 102.26 % | -2.171 M -9.05 % | -1.990 M -3 945.02 % | 51.767 K 113.75 % | 24.218 K 202.73 % | 8.000 K 0.00 % | 8.000 K -48.44 % | 15.515 K 93.94 % | 8.000 K | 0.000 -100.00 % | 1.700 K 0.00 % | 1.700 K | 0.000 -100.00 % | 338.514 K 0.00 % | 338.514 K -41.43 % | 577.943 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.938 K | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 65.187 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 82.001 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 |
| Short term debt | 10.472 M 0.00 % | 10.472 M 2.48 % | 10.218 M 37 090.61 % | 27.476 K -1.67 % | 27.943 K -1.27 % | 28.302 K 29.08 % | 21.926 K 3.43 % | 21.198 K -26.15 % | 28.703 K 45.08 % | 19.784 K -99.04 % | 2.065 M 2.97 % | 2.005 M 3.06 % | 1.945 M -90.56 % | 20.619 M 137 615.56 % | 14.972 K -99.84 % | 9.380 M 0.53 % | 9.330 M | 0.000 | 0.000 -100.00 % | 498.499 K 0.74 % | 494.857 K 0.72 % | 491.343 K 0.70 % | 487.914 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 10.978 M -1.24 % | 11.116 M -3.16 % | 11.478 M 2 567.91 % | 430.239 K -39.48 % | 710.874 K 49.23 % | 476.365 K -9.50 % | 526.345 K 21.49 % | 433.259 K 110.27 % | 206.046 K -46.30 % | 383.714 K -85.23 % | 2.597 M 12.54 % | 2.308 M 8.59 % | 2.125 M -89.77 % | 20.781 M 10 237.11 % | 201.036 K -97.89 % | 9.544 M 0.85 % | 9.463 M 5 655.78 % | 164.407 K 85.70 % | 88.533 K -85.10 % | 594.366 K 5.23 % | 564.840 K -11.10 % | 635.343 K 16.23 % | 546.649 K -0.26 % | 548.060 K 12.10 % | 488.899 K -20.46 % | 614.684 K 53.28 % | 401.013 K 46 421.23 % | 862.000 -35.09 % | 1.328 K -69.44 % | 4.346 K -79.24 % | 20.938 K -61.71 % | 54.680 K |
| Total liabilities | 45.859 M -1.23 % | 46.429 M -0.82 % | 46.813 M 12.46 % | 41.625 M 10.10 % | 37.808 M 1.56 % | 37.225 M 0.91 % | 36.891 M 0.28 % | 36.788 M 1.78 % | 36.145 M -0.50 % | 36.328 M 63.48 % | 22.222 M 1.83 % | 21.823 M 3.11 % | 21.165 M 1.52 % | 20.849 M 0.29 % | 20.789 M 82.66 % | 11.381 M 1.14 % | 11.252 M 1.48 % | 11.088 M 4.58 % | 10.603 M 317.04 % | 2.542 M 22.31 % | 2.079 M -0.99 % | 2.100 M 284.08 % | 546.649 K -47.06 % | 1.033 M 6.44 % | 970.115 K -11.22 % | 1.093 M 11.18 % | 982.870 K 113 922.04 % | 862.000 -35.09 % | 1.328 K -69.44 % | 4.346 K -79.24 % | 20.938 K -61.71 % | 54.680 K |
| Other non current assets | 21.372 M 67.63 % | 12.750 M -27.24 % | 17.524 M -4.10 % | 18.272 M 12 596.88 % | 143.913 K 275.37 % | 38.339 K -99.81 % | 19.806 M -12.35 % | 22.596 M 23 366.59 % | 96.291 K -99.63 % | 26.135 M 13 674.27 % | 189.739 K -99.31 % | 27.516 M 12.01 % | 24.566 M 57.05 % | 15.642 M 11.88 % | 13.982 M 91.96 % | 7.284 M -11.37 % | 8.218 M | 0.000 -100.00 % | 8.303 M -1.00 % | 8.387 M -1.56 % | 8.520 M 0.91 % | 8.443 M 12.69 % | 7.492 M -1.10 % | 7.576 M -1.79 % | 7.713 M 37.26 % | 5.620 M -48.99 % | 11.016 M | 0.000 -100.00 % | 7.008 M | 0.000 -100.00 % | 6.279 M 0.00 % | 6.279 M |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 101.952 K 10 195 100.00 % | 1.000 0.00 % | 1.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.941 M 3.97 % | 5.714 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 559.950 K -2.54 % | 574.520 K -5.94 % | 610.770 K 8.34 % | 563.770 K -2.81 % | 580.072 K -1.24 % | 587.375 K -35.45 % | 910.019 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 3.306 M -3.47 % | 3.425 M -3.36 % | 3.544 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 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 3.306 M -3.47 % | 3.425 M -3.36 % | 3.544 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -125.296 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 |
| Property plant equipment net | 2.373 M -1.74 % | 2.415 M -1.71 % | 2.457 M 7 874.98 % | 30.810 K -99.84 % | 19.178 M 7.07 % | 17.911 M 39 336.77 % | 45.418 K -9.68 % | 50.288 K -99.79 % | 24.090 M 40 031.46 % | 60.027 K -99.75 % | 23.753 M 33 946.92 % | 69.766 K -6.53 % | 74.636 K -6.13 % | 79.506 K -5.77 % | 84.375 K -5.45 % | 89.243 K -5.17 % | 94.110 K -98.85 % | 8.214 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 |
| Total non current assets | 27.051 M 45.52 % | 18.590 M -20.98 % | 23.525 M 28.53 % | 18.303 M -5.27 % | 19.322 M 7.04 % | 18.052 M -9.07 % | 19.852 M -12.34 % | 22.647 M -6.37 % | 24.186 M -7.67 % | 26.195 M 9.41 % | 23.943 M -13.21 % | 27.586 M -9.80 % | 30.582 M 42.66 % | 21.436 M 52.39 % | 14.066 M 90.78 % | 7.373 M -11.30 % | 8.312 M 1.19 % | 8.214 M -1.07 % | 8.303 M -7.20 % | 8.947 M -1.62 % | 9.094 M 0.45 % | 9.053 M 12.38 % | 8.056 M -1.22 % | 8.156 M -1.75 % | 8.301 M 27.12 % | 6.530 M -40.73 % | 11.016 M | 0.000 -100.00 % | 7.008 M | 0.000 -100.00 % | 6.279 M 0.00 % | 6.279 M |
| Other current assets | 6.627 M 4 978.57 % | 130.484 K -24.00 % | 171.680 K 140.61 % | 71.353 K -32.10 % | 105.089 K -55.46 % | 235.923 K 15.96 % | 203.451 K 5.38 % | 193.062 K -98.61 % | 13.930 M 11 215.17 % | 123.107 K 120.99 % | 55.707 K -86.11 % | 401.015 K 629.93 % | 54.939 K -50.86 % | 111.802 K 168.59 % | 41.626 K -53.74 % | 89.983 K -12.87 % | 103.279 K -31.99 % | 151.865 K 681.72 % | 19.427 K -71.64 % | 68.502 K -11.49 % | 77.397 K 7.77 % | 71.819 K 345.33 % | 16.127 K -42.02 % | 27.815 K -19.99 % | 34.764 K -66.84 % | 104.836 K | 0.000 -100.00 % | 10.788 K | 0.000 | 0.000 -100.00 % | 17.875 K | 0.000 |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 96.278 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 |
| cash and cash equivalents | 0.000 -100.00 % | 18.641 M 12.65 % | 16.548 M -10.27 % | 18.442 M 39.61 % | 13.210 M -9.61 % | 14.614 M 1.21 % | 14.440 M -5.17 % | 15.228 M -14.05 % | 17.716 M -0.81 % | 17.861 M 135.63 % | 7.580 M -9.16 % | 8.345 M -16.73 % | 10.021 M -14.48 % | 11.717 M -41.71 % | 20.102 M 126.56 % | 8.873 M 73.46 % | 5.115 M 44.59 % | 3.538 M 34.89 % | 2.623 M 34.29 % | 1.953 M 74.17 % | 1.121 M 25.47 % | 893.699 K -77.92 % | 4.048 M -11.37 % | 4.567 M -8.21 % | 4.976 M -59.85 % | 12.392 M 39.86 % | 8.860 M 5 581.69 % | 155.938 K -19.39 % | 193.450 K -4.90 % | 203.419 K 237.09 % | 60.346 K -93.36 % | 909.402 K |
| Cash and short term investments | 0.000 -100.00 % | 18.641 M 12.65 % | 16.548 M -10.27 % | 18.442 M 39.61 % | 13.210 M -9.61 % | 14.614 M 1.21 % | 14.440 M -5.17 % | 15.228 M -14.05 % | 17.716 M -0.81 % | 17.861 M 135.63 % | 7.580 M -9.16 % | 8.345 M -16.73 % | 10.021 M -14.48 % | 11.717 M -41.71 % | 20.102 M 126.56 % | 8.873 M 73.46 % | 5.115 M 44.59 % | 3.538 M 34.89 % | 2.623 M 34.29 % | 1.953 M 74.17 % | 1.121 M 25.47 % | 893.699 K -77.92 % | 4.048 M -11.37 % | 4.567 M -8.21 % | 4.976 M -59.85 % | 12.392 M 39.86 % | 8.860 M 5 581.69 % | 155.938 K -19.39 % | 193.450 K -4.90 % | 203.419 K 237.09 % | 60.346 K -93.36 % | 909.402 K |
| Total current assets | 23.218 M -31.54 % | 33.918 M 11.99 % | 30.287 M -22.48 % | 39.071 M 11.43 % | 35.063 M -4.46 % | 36.702 M 7.55 % | 34.127 M 4.64 % | 32.613 M -2.11 % | 33.314 M 8.15 % | 30.804 M 65.02 % | 18.667 M 18.43 % | 15.762 M 37.99 % | 11.422 M -11.64 % | 12.927 M -38.82 % | 21.129 M 12.16 % | 18.838 M 2.39 % | 18.399 M -4.20 % | 19.205 M -0.53 % | 19.308 M 75.20 % | 11.020 M 9.10 % | 10.101 M -3.89 % | 10.510 M 4.22 % | 10.084 M -5.58 % | 10.680 M -0.10 % | 10.690 M -18.17 % | 13.063 M 47.44 % | 8.860 M 5 214.05 % | 166.726 K -13.81 % | 193.450 K -4.90 % | 203.419 K 160.06 % | 78.221 K -91.40 % | 909.402 K |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -11.241 M | 0.000 100.00 % | -5.883 M -1 293.26 % | -422.213 K -23.83 % | -340.966 K -24.35 % | -274.204 K -105.64 % | 4.864 M -22.15 % | 6.248 M 61.41 % | 3.871 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.998 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 16.592 M 9.54 % | 15.146 M 11.63 % | 13.568 M -34.00 % | 20.558 M -5.47 % | 21.748 M 947.07 % | 2.077 M -89.34 % | 19.483 M 13.33 % | 17.192 M 930.66 % | 1.668 M | 0.000 -100.00 % | 750.197 K 171.18 % | 276.641 K | 0.000 | 0.000 -100.00 % | 985.295 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 567.033 K | 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 -100.00 % | 125.296 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -7.008 M | 0.000 100.00 % | -6.279 M | 0.000 |
| Account payables | 310.848 K -26.08 % | 420.517 K -60.74 % | 1.071 M 183.34 % | 378.011 K -37.53 % | 605.141 K 62.53 % | 372.322 K -24.34 % | 492.101 K 35.56 % | 363.011 K 201.77 % | 120.294 K -54.86 % | 266.469 K -33.70 % | 401.887 K 107.28 % | 193.885 K 102.65 % | 95.673 K -13.63 % | 110.775 K -31.56 % | 161.846 K 3.78 % | 155.956 K 24.73 % | 125.034 K -16.02 % | 148.892 K 84.88 % | 80.533 K -16.00 % | 95.867 K 40.40 % | 68.283 K -52.01 % | 142.300 K 142.27 % | 58.735 K -71.97 % | 209.546 K 39.34 % | 150.385 K 309.31 % | 36.741 K | 0.000 -100.00 % | 862.000 -35.09 % | 1.328 K -69.44 % | 4.346 K | 0.000 | 0.000 |
| Tax payables | 15.873 K -63.52 % | 43.514 K 376.66 % | 9.129 K -39.66 % | 15.130 K -77.62 % | 67.604 K 3.71 % | 65.186 K | 0.000 -100.00 % | 38.668 K | 0.000 -100.00 % | 82.172 K 0.21 % | 82.000 K 272.73 % | 22.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 570.000 K 0.00 % | 570.000 K 0.00 % | 570.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.691 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 |
| Minority interest | 1.946 M 0.47 % | 1.936 M 7.61 % | 1.800 M -26.31 % | 2.442 M 4.78 % | 2.331 M 13.92 % | 2.046 M 16.76 % | 1.752 M 22.36 % | 1.432 M 22.37 % | 1.170 M 20.04 % | 974.762 K 61.58 % | 603.253 K 54.84 % | 389.608 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 |
| Capital lease obligations | 18.837 K -24.10 % | 24.819 K -19.11 % | 30.682 K -15.78 % | 36.430 K -13.39 % | 42.064 K -11.42 % | 47.488 K -9.73 % | 52.609 K -8.71 % | 57.628 K | 0.000 -100.00 % | 67.272 K -6.18 % | 71.707 K -5.72 % | 76.054 K -5.31 % | 80.315 K -2.75 % | 82.584 K -4.76 % | 86.716 K -4.46 % | 90.768 K -4.19 % | 94.739 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 22.241 M | 0.000 -100.00 % | 8.302 K 100.12 % | -6.859 M -2 915.84 % | 243.588 K | 0.000 | 0.000 |
| Deferred tax liabilities non current | 182.381 K -0.47 % | 183.250 K 0.00 % | 183.250 K -38.24 % | 296.734 K 20.26 % | 246.734 K 57.42 % | 156.734 K 51.09 % | 103.734 K -1.21 % | 105.000 K 84.21 % | 57.000 K -35.23 % | 88.000 K -31.78 % | 129.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 50.270 M -4.26 % | 52.507 M -2.42 % | 53.812 M -6.21 % | 57.374 M 5.50 % | 54.385 M -0.67 % | 54.753 M 1.44 % | 53.978 M -2.32 % | 55.259 M -3.90 % | 57.500 M 0.88 % | 56.999 M 33.77 % | 42.610 M -1.70 % | 43.347 M 3.20 % | 42.004 M 22.24 % | 34.363 M -2.36 % | 35.195 M 34.27 % | 26.211 M -1.87 % | 26.710 M -2.59 % | 27.419 M -0.69 % | 27.611 M 38.28 % | 19.967 M 4.02 % | 19.195 M -1.88 % | 19.563 M 7.84 % | 18.140 M -3.69 % | 18.836 M -0.82 % | 18.991 M -3.07 % | 19.593 M -1.42 % | 19.876 M 11 821.46 % | 166.726 K -13.81 % | 193.450 K -4.90 % | 203.419 K 160.06 % | 78.221 K -98.91 % | 7.188 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-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 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 100.00 % | -113.484 K -326.97 % | 50.000 K -44.44 % | 90.000 K 69.81 % | 53.000 K 4 286.41 % | -1.266 K -102.64 % | 48.000 K 254.84 % | -31.000 K 24.39 % | -41.000 K -131.78 % | 129.000 K 252.38 % | -84.656 K -2.54 % | -82.557 K 66.13 % | -243.773 K -114.63 % | -113.579 K -154.61 % | 207.993 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 |
| Stock based compensation | 9.812 K -2.20 % | 10.033 K -60.53 % | 25.420 K 1.37 % | 25.076 K -39.74 % | 41.614 K -9.88 % | 46.178 K -50.79 % | 93.842 K -12.64 % | 107.415 K -48.22 % | 207.442 K 5 194.35 % | -4.072 K -133.06 % | 12.316 K 308.76 % | 3.013 K -32.23 % | 4.446 K -93.58 % | 69.235 K -7.69 % | 75.000 K -48.98 % | 147.000 K -35.24 % | 227.000 K -43.81 % | 404.000 K 97 484.54 % | 414.000 -6.76 % | 444.000 -89.17 % | 4.099 K -16.09 % | 4.885 K -54.54 % | 10.745 K -10.86 % | 12.054 K -33.21 % | 18.048 K -66.67 % | 54.146 K 20.60 % | 44.899 K -30.92 % | 65.000 K -27.13 % | 89.205 K -35.70 % | 138.723 K 190.32 % | 47.783 K 0.00 % | 47.783 K | 0.000 | 0.000 |
| Change in working capital | -160.591 K 83.97 % | -1.002 M -563.58 % | -150.942 K 49.59 % | -299.411 K -155.05 % | 543.932 K 231.25 % | -414.424 K -551.66 % | 91.755 K -40.70 % | 154.734 K 158.62 % | -263.974 K 76.35 % | -1.116 M -460.11 % | 310.008 K 151.63 % | 123.201 K 226.00 % | -97.775 K 41.99 % | -168.536 K -341.59 % | 69.760 K 593.07 % | -14.148 K 74.95 % | -56.473 K 70.11 % | -188.961 K -118.06 % | -86.654 K -910.84 % | 10.687 K -50.20 % | 21.460 K -95.52 % | 479.459 K 4 507.08 % | 10.407 K 104.69 % | -221.866 K 33.06 % | -331.447 K -46.98 % | -225.512 K -152.79 % | -89.210 K -752.38 % | -10.466 K -246.79 % | -3.018 K 81.81 % | -16.592 K -353.97 % | 6.533 K 30.66 % | 5.000 K 0.00 % | 5.000 K 113.56 % | -36.884 K |
| Accounts receivables | -15.465 K 80.10 % | -77.706 K 75.41 % | -315.963 K -1 495.21 % | -19.807 K -106.42 % | 308.696 K 185.79 % | -359.832 K -27 094.15 % | 1.333 K 100.75 % | -176.824 K -150.17 % | -70.681 K 92.11 % | -895.904 K -626.59 % | 170.132 K 5 086.95 % | 3.280 K 102.96 % | -110.820 K 4.28 % | -115.779 K -331.61 % | 49.989 K 210.91 % | -45.070 K -79.56 % | -25.100 K 90.52 % | -264.835 K | 0.000 | 0.000 | 0.000 -100.00 % | 394.196 K 121.43 % | 178.020 K 163.34 % | -281.034 K -36.65 % | -205.655 K -1 199.15 % | -15.830 K | 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 -100.00 % | 895.904 K 626.59 % | -170.132 K -5 086.95 % | -3.280 K -102.96 % | 110.820 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 |
| Accounts payables | -117.783 K 81.67 % | -642.407 K -410.39 % | 206.966 K 191.12 % | -227.130 K -197.56 % | 232.819 K 294.37 % | -119.779 K -192.79 % | 129.090 K -55.93 % | 292.890 K 363.58 % | -111.121 K 49.64 % | -220.645 K -257.74 % | 139.876 K 16.64 % | 119.921 K 819.29 % | 13.045 K 124.73 % | -52.757 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 100.00 % | -3.018 K | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 K | 0.000 |
| Other working capital | -27.343 K 90.29 % | -281.505 K -571.13 % | -41.945 K 20.07 % | -52.474 K -2 271.04 % | 2.417 K -96.29 % | 65.186 K 268.58 % | -38.668 K -200.00 % | 38.668 K 147.06 % | -82.172 K 90.83 % | -895.732 K -626.49 % | 170.132 K 5 086.95 % | 3.280 K 102.96 % | -110.820 K 4.28 % | -115.779 K -331.61 % | 49.989 K 61.66 % | 30.922 K 198.57 % | -31.372 K -141.35 % | 75.874 K 195.66 % | -79.320 K -421.95 % | -15.197 K -115.92 % | 95.475 K 11.98 % | 85.263 K 150.87 % | -167.613 K -383.28 % | 59.168 K 147.04 % | -125.792 K 40.01 % | -209.682 K -135.04 % | -89.210 K -426.50 % | -16.944 K -31.96 % | -12.840 K -111.24 % | 114.231 K 150.39 % | -226.687 K 0.00 % | -226.687 K -514.59 % | -36.884 K 0.00 % | -36.884 K |
| Other non cash items | 702.626 K -33.98 % | 1.064 M -89.85 % | 10.489 M 1 411.17 % | 694.101 K 102.72 % | 342.392 K -39.43 % | 565.305 K -41.98 % | 974.328 K -69.94 % | 3.241 M 441.80 % | -948.179 K -82.50 % | -519.536 K -215.84 % | 448.493 K 175.33 % | -595.368 K -191.64 % | -204.148 K -144.93 % | 454.336 K 73.12 % | 262.433 K -44.69 % | 474.456 K -39.80 % | 788.076 K 316.89 % | 189.038 K -64.21 % | 528.187 K 348.43 % | 117.786 K -78.32 % | 543.308 K 302.02 % | -268.939 K -433.83 % | -50.379 K -181.04 % | 62.169 K 13 015.82 % | 474.000 108.74 % | -5.423 K -100.35 % | 1.545 M 565.01 % | 232.258 K 119.51 % | 105.808 K 8.04 % | 97.932 K 62.28 % | 60.346 K 0.00 % | 60.346 K 767.16 % | 6.959 K -80.55 % | 35.785 K |
| Net cash provided by operating activities | 350.867 K 242.83 % | -245.653 K -120.98 % | 1.171 M 326.02 % | 274.843 K -24.77 % | 365.338 K 1 841.86 % | -20.974 K 52.01 % | -43.706 K -110.27 % | 425.666 K 166.75 % | -637.722 K 42.97 % | -1.118 M -495.33 % | 282.840 K 28 673.14 % | 983.000 100.66 % | -149.876 K 65.43 % | -433.597 K -428.47 % | 132.006 K -22.57 % | 170.489 K -10.99 % | 191.529 K 154.61 % | -350.710 K 20.31 % | -440.111 K -185.31 % | 515.902 K -8.63 % | 564.636 K 110.64 % | 268.056 K 212.40 % | -238.481 K -281.52 % | -62.508 K 86.93 % | -478.350 K -59.82 % | -299.309 K 65.14 % | -858.519 K -2 237.76 % | -36.724 K -268.38 % | -9.969 K 63.21 % | -27.097 K -156.77 % | -10.553 K -3 696.04 % | -278.000 94.93 % | -5.480 K 89.86 % | -54.054 K |
| Investments in property plant and equipment | -11.430 M | 0.000 100.00 % | -4.083 M -5 542.87 % | -72.348 K | 0.000 | 0.000 -100.00 % | 14.077 K 100.66 % | -2.126 M -79.33 % | -1.185 M 42.38 % | -2.057 M -76.54 % | -1.165 M 89.84 % | -11.475 M -5 193.70 % | -216.760 K | 0.000 100.00 % | -6.701 M -183.96 % | -2.360 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.628 M | 0.000 | 0.000 100.00 % | -1.872 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -435.295 K -200.00 % | 435.295 K 269.46 % | 117.820 K | 0.000 | 0.000 | 0.000 -100.00 % | 10.656 K | 0.000 100.00 % | -47.596 K 99.16 % | -5.662 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.902 M -6 481.42 % | 29.800 K -78.22 % | 136.842 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -47.596 K 99.16 % | -5.662 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 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 264.356 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 437.582 K -88.07 % | 3.668 M 28 509.27 % | 12.822 K -99.49 % | 2.520 M 1 145.27 % | -241.073 K -3 039.91 % | 8.200 K -99.48 % | 1.564 M 360.08 % | -601.273 K -125.31 % | 2.376 M 23 139.57 % | -10.312 K -101.69 % | 611.070 K -94.01 % | 10.204 M 222.12 % | -8.356 M -454.63 % | -1.507 M -176.61 % | 1.967 M 14.17 % | 1.722 M -8.30 % | 1.878 M 7.36 % | 1.750 M -6.45 % | 1.870 M | 0.000 | 0.000 100.00 % | -4.628 M -4 605.75 % | 102.703 K 3 423 333.33 % | 3.000 100.00 % | -4.705 M -223.76 % | 3.802 M 190.82 % | -4.186 M -22 222.17 % | -18.754 K 85.04 % | -125.336 K 82.84 % | -730.437 K -4 136.01 % | 18.098 K 0.00 % | 18.098 K 100.91 % | -1.995 M 0.00 % | -1.995 M |
| Net cash used for investing activites | -10.993 M -399.67 % | 3.668 M 190.14 % | -4.070 M -266.28 % | 2.448 M 461.86 % | -676.368 K -252.51 % | 443.495 K 3 050.49 % | 14.077 K 100.52 % | -2.727 M -329.11 % | 1.190 M 157.57 % | -2.068 M -280.36 % | -543.594 K 57.20 % | -1.270 M 84.89 % | -8.404 M -17.23 % | -7.169 M -51.42 % | -4.734 M -374.85 % | 1.722 M -8.30 % | 1.878 M 7.36 % | 1.750 M -6.45 % | 1.870 M | 0.000 | 0.000 100.00 % | -4.628 M -4 605.75 % | 102.703 K 3 423 333.33 % | 3.000 100.00 % | -6.607 M -272.42 % | 3.832 M 194.63 % | -4.049 M -21 492.50 % | -18.754 K 85.04 % | -125.336 K 82.84 % | -730.437 K -4 136.01 % | 18.098 K 0.00 % | 18.098 K 100.91 % | -1.995 M 0.00 % | -1.995 M |
| Debt repayment | -6.397 K -0.02 % | -6.396 K 99.64 % | -1.779 M -200.72 % | 1.766 M 28 150.34 % | -6.297 K -3.25 % | -6.099 K 99.96 % | -14.582 M -637.86 % | -1.976 M -580.55 % | 411.252 K -97.24 % | 14.910 M 1 531.37 % | 913.939 K 199.07 % | -922.490 K -41 341.60 % | -2.226 K 46.13 % | -4.132 K -100.04 % | 9.284 M 1 295.13 % | -776.795 K -19 982.60 % | -3.868 K -101.21 % | 320.853 K -96.47 % | 9.082 M | 0.000 | 0.000 -100.00 % | 1.525 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 |
| 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 -100.00 % | 7.298 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 -100.00 % | 152.295 K | 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 100.00 % | -175.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -433.768 K 0.00 % | -433.768 K -0.27 % | -432.620 K 0.00 % | -432.620 K 0.00 % | -432.620 K 0.00 % | -432.620 K -0.31 % | -431.276 K 0.00 % | -431.276 K 0.00 % | -431.276 K 0.00 % | -431.276 K 0.00 % | -431.276 K 0.00 % | -431.276 K -29.55 % | -332.899 K 0.00 % | -332.899 K 0.00 % | -332.899 K 0.00 % | -332.899 K 0.00 % | -332.899 K 0.00 % | -332.899 K -1.69 % | -327.364 K -0.20 % | -326.714 K -1.55 % | -321.714 K 0.00 % | -321.714 K 0.00 % | -321.714 K 0.00 % | -321.714 K 0.00 % | -321.714 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -1.010 M -13.37 % | -890.821 K -127.96 % | 3.186 M 140.78 % | 1.323 M 274.89 % | -756.628 K 0.55 % | -760.800 K -105.51 % | 13.798 M 1 048.48 % | 1.201 M 202.78 % | -1.169 M -17.19 % | -997.398 K 26.99 % | -1.366 M -329.33 % | 595.666 K -91.48 % | 6.990 M 2 330.34 % | -313.400 K -98.32 % | -158.031 K -125.99 % | 608.002 K 499.78 % | -152.083 K -3.58 % | -146.828 K 64.04 % | -408.352 K -164.12 % | 636.871 K 7 418.67 % | -8.702 K 0.00 % | -8.702 K 1.35 % | -8.821 K 0.00 % | -8.821 K -1.09 % | -8.726 K -321.14 % | 3.946 K -99.51 % | 812.480 K 103 206.60 % | -788.000 -101.05 % | 75.000 K 319.58 % | 17.875 K -96.98 % | 592.750 K 0.00 % | 592.750 K -57.19 % | 1.385 M 0.00 % | 1.385 M |
| Net cash used provided by financing activities | -1.450 M -8.95 % | -1.331 M -236.59 % | 974.450 K -63.32 % | 2.657 M 322.24 % | -1.196 M -146.44 % | -485.118 K 2.35 % | -496.811 K -4.61 % | -474.932 K -0.54 % | -472.363 K -103.50 % | 13.481 M 3 077.16 % | -452.815 K 40.27 % | -758.100 K -111.39 % | 6.655 M 1 123.13 % | -650.431 K -107.40 % | 8.793 M 1 852.62 % | -501.692 K -2.63 % | -488.850 K -207.70 % | -158.874 K -101.90 % | 8.346 M 2 591.01 % | 310.157 K 193.87 % | -330.416 K -127.67 % | 1.194 M 461.30 % | -330.535 K 0.00 % | -330.535 K -0.03 % | -330.440 K -8 474.05 % | 3.946 K -99.51 % | 812.480 K 103 206.60 % | -788.000 -101.05 % | 75.000 K -55.93 % | 170.170 K -71.29 % | 592.750 K 0.00 % | 592.750 K 3 416.08 % | -17.875 K -101.29 % | 1.385 M |
| Effect of forex changes on cash | -6.514 K -632.62 % | 1.223 K -95.95 % | 30.194 K 120.48 % | -147.423 K -243.47 % | 102.757 K -56.58 % | 236.642 K 190.56 % | -261.296 K -190.74 % | 287.966 K 227.71 % | -225.493 K -1 512.97 % | -13.980 K 72.64 % | -51.090 K -114.55 % | 351.118 K 73.44 % | 202.447 K 253.75 % | -131.670 K -2 643.13 % | -4.800 K -171.64 % | 6.700 K 281.08 % | -3.700 K 11.90 % | -4.200 K 83.06 % | -24.800 K -542.86 % | 5.600 K 184.85 % | -6.600 K -160.55 % | 10.900 K 120.59 % | -52.947 K -244.42 % | -15.373 K | 0.000 100.00 % | -4.800 K -366.22 % | 1.803 K 125.81 % | -6.986 K -203.25 % | 6.766 K 5 783.48 % | 115.000 35.29 % | 85.000 0.00 % | 85.000 200.00 % | -85.000 0.00 % | -85.000 |
| Net change in cash | -12.098 M -678.07 % | 2.093 M 210.49 % | -1.894 M -136.20 % | 5.232 M 472.69 % | -1.404 M -906.58 % | 174.045 K 122.09 % | -787.736 K 68.35 % | -2.489 M -1 613.75 % | -145.209 K -101.41 % | 10.281 M 1 444.55 % | -764.659 K 54.38 % | -1.676 M 1.19 % | -1.696 M 79.77 % | -8.384 M -300.30 % | 4.186 M 199.44 % | 1.398 M -11.37 % | 1.577 M 27.63 % | 1.236 M -87.33 % | 9.752 M 1 072.57 % | 831.659 K 265.37 % | 227.620 K 107.22 % | -3.154 M -507.47 % | -519.260 K -27.14 % | -408.413 K 94.49 % | -7.416 M -309.98 % | 3.532 M 186.27 % | -4.094 M -10 813.02 % | -37.512 K -276.29 % | -9.969 K -106.97 % | 143.073 K 1 455.76 % | -10.553 K -3 696.04 % | -278.000 98.81 % | -23.355 K 96.49 % | -664.686 K |
| Cash at beginning of period | 18.641 M 12.65 % | 16.548 M -10.27 % | 18.442 M 39.61 % | 13.210 M -9.61 % | 14.614 M 1.21 % | 14.440 M -5.17 % | 15.228 M -14.05 % | 17.716 M -0.81 % | 17.861 M 135.63 % | 7.580 M -9.16 % | 8.345 M -16.73 % | 10.021 M -14.48 % | 11.717 M -41.71 % | 20.102 M 26.30 % | 15.916 M 9.63 % | 14.518 M 12.19 % | 12.941 M 10.56 % | 11.705 M 499.33 % | 1.953 M 74.17 % | 1.121 M 25.47 % | 893.699 K -77.92 % | 4.048 M -11.37 % | 4.567 M -8.21 % | 4.976 M -59.85 % | 12.392 M 39.86 % | 8.860 M -31.60 % | 12.954 M 6 596.10 % | 193.450 K -4.90 % | 203.419 K 237.09 % | 60.346 K -14.88 % | 70.899 K -0.39 % | 71.177 K -24.71 % | 94.532 K | 0.000 |
| Cash at end of period | 6.542 M -64.90 % | 18.641 M 12.65 % | 16.548 M -10.27 % | 18.442 M 39.61 % | 13.210 M -9.61 % | 14.614 M 1.21 % | 14.440 M -5.17 % | 15.228 M -14.05 % | 17.716 M -0.81 % | 17.861 M 135.63 % | 7.580 M -9.16 % | 8.345 M -16.73 % | 10.021 M -14.48 % | 11.717 M -41.71 % | 20.102 M 26.30 % | 15.916 M 9.63 % | 14.518 M 12.19 % | 12.941 M 10.56 % | 11.705 M 499.33 % | 1.953 M 74.17 % | 1.121 M 25.47 % | 893.699 K -77.92 % | 4.048 M -11.37 % | 4.567 M -8.21 % | 4.976 M -59.85 % | 12.392 M 39.86 % | 8.860 M 5 581.69 % | 155.938 K -19.39 % | 193.450 K -4.90 % | 203.419 K 237.09 % | 60.346 K -14.88 % | 70.899 K -0.39 % | 71.177 K 110.71 % | -664.686 K |
| Operating cash flow | 350.867 K 242.83 % | -245.653 K -120.98 % | 1.171 M 326.02 % | 274.843 K -24.77 % | 365.338 K 1 841.86 % | -20.974 K 52.01 % | -43.706 K -110.27 % | 425.666 K 166.75 % | -637.722 K 42.97 % | -1.118 M -495.33 % | 282.840 K 28 673.14 % | 983.000 100.66 % | -149.876 K 65.43 % | -433.597 K -428.47 % | 132.006 K -22.57 % | 170.489 K -10.99 % | 191.529 K 154.61 % | -350.710 K 20.31 % | -440.111 K -185.31 % | 515.902 K -8.63 % | 564.636 K 110.64 % | 268.056 K 212.40 % | -238.481 K -281.52 % | -62.508 K 86.93 % | -478.350 K -59.82 % | -299.309 K 65.14 % | -858.519 K -2 237.76 % | -36.724 K -268.38 % | -9.969 K 63.21 % | -27.097 K -156.77 % | -10.553 K -3 696.04 % | -278.000 94.93 % | -5.480 K 89.86 % | -54.054 K |
| Capital expenditure | -11.430 M | 0.000 100.00 % | -4.083 M -5 542.87 % | -72.348 K | 0.000 | 0.000 -100.00 % | 14.077 K 100.66 % | -2.126 M -79.33 % | -1.185 M 42.38 % | -2.057 M -76.54 % | -1.165 M 89.84 % | -11.475 M -5 193.70 % | -216.760 K | 0.000 100.00 % | -6.701 M -183.96 % | -2.360 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.628 M | 0.000 | 0.000 100.00 % | -1.872 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | -11.079 M -4 410.15 % | -245.653 K 91.56 % | -2.912 M -1 537.86 % | 202.495 K 157.20 % | -354.027 K -1 587.93 % | -20.974 K 29.21 % | -29.629 K 98.26 % | -1.700 M 6.74 % | -1.823 M 42.59 % | -3.175 M -259.83 % | -882.480 K 92.31 % | -11.474 M -3 029.44 % | -366.636 K 15.44 % | -433.597 K 93.40 % | -6.569 M -200.04 % | -2.189 M -1 243.04 % | 191.529 K 154.61 % | -350.710 K 20.31 % | -440.111 K -185.31 % | 515.902 K -8.63 % | 564.636 K 112.95 % | -4.359 M -1 728.02 % | -238.481 K -281.52 % | -62.508 K 97.34 % | -2.350 M -685.21 % | -299.309 K 65.14 % | -858.519 K -2 237.76 % | -36.724 K -268.38 % | -9.969 K 63.21 % | -27.097 K -156.77 % | -10.553 K -3 696.04 % | -278.000 94.93 % | -5.480 K 89.86 % | -54.054 K |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 |