Grande Hospitality Real Estate Investment Trust GAHREIT.BK
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 130.781 M -0.79 % | 131.827 M 0.80 % | 130.781 M 0.00 % | 130.781 M 0.00 % | 130.781 M 0.00 % | 130.781 M 0.00 % | 130.781 M 353.66 % | 28.828 M -98.02 % | 1.454 B 4.89 % | 1.386 B -71.87 % | 4.928 B |
| Net income | 134.390 M -11.99 % | 152.696 M 32.60 % | 115.158 M 6.10 % | 108.533 M 1.64 % | 106.783 M -14.09 % | 124.301 M -10.24 % | 138.480 M 421.75 % | 26.541 M 350.24 % | 5.895 M 104.89 % | -120.479 M -120.01 % | 602.011 M |
| Income before tax | 134.390 M -11.99 % | 152.696 M 32.60 % | 115.158 M 6.10 % | 108.533 M 1.64 % | 106.783 M -14.09 % | 124.301 M -10.24 % | 138.480 M 421.75 % | 26.541 M -19.56 % | 32.995 M 128.05 % | -117.619 M -114.77 % | 796.409 M |
| Income before tax ratio | 1.03 -11.28 % | 1.16 31.54 % | 0.88 6.10 % | 0.83 1.64 % | 0.82 -14.09 % | 0.95 -10.24 % | 1.06 15.01 % | 0.92 3 956.79 % | 0.02 126.74 % | -0.08 -152.50 % | 0.16 |
| EBITDA | 119.111 M -21.99 % | 152.696 M 27.35 % | 119.898 M -0.05 % | 119.960 M -0.13 % | 120.110 M -3.65 % | 124.656 M 4.01 % | 119.850 M 352.09 % | 26.510 M 133.25 % | -79.729 M 0.88 % | -80.436 M 52.56 % | -169.548 M |
| Net income ratio | 1.03 -11.28 % | 1.16 31.54 % | 0.88 6.10 % | 0.83 1.64 % | 0.82 -14.09 % | 0.95 -10.24 % | 1.06 15.01 % | 0.92 22 606.32 % | 0.00 104.66 % | -0.09 -171.15 % | 0.12 |
| Ratio EBITDA | 0.91 -21.37 % | 1.16 26.34 % | 0.92 -0.05 % | 0.92 -0.13 % | 0.92 -3.65 % | 0.95 4.01 % | 0.92 -0.34 % | 0.92 1 776.87 % | -0.05 5.50 % | -0.06 -68.66 % | -0.03 |
| Gross profit ratio | 0.92 -8.00 % | 1.00 8.29 % | 0.92 0.08 % | 0.92 -7.96 % | 1.00 8.53 % | 0.92 -0.10 % | 0.92 0.11 % | 0.92 -7.64 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 175.500 M 0.00 % | 175.500 M 0.00 % | 175.500 M 0.00 % | 175.500 M 0.00 % | 175.500 M 0.00 % | 175.500 M -0.01 % | 175.514 M -0.01 % | 175.538 M -93.92 % | 2.889 B 0.00 % | 2.889 B 5.00 % | 2.751 B |
| Weighted average shs out | 175.500 M 0.00 % | 175.500 M 0.00 % | 175.500 M 0.00 % | 175.500 M 0.00 % | 175.500 M 0.00 % | 175.500 M 0.00 % | 175.500 M -0.02 % | 175.538 M -93.93 % | 2.890 B 0.02 % | 2.889 B 5.00 % | 2.751 B |
| EPS diluted | 0.77 185.19 % | 0.27 -59.09 % | 0.66 6.45 % | 0.62 1.64 % | 0.61 -14.08 % | 0.71 -10.13 % | 0.79 426.67 % | 0.15 7 400.00 % | 0.00 104.80 % | -0.04 -118.95 % | 0.22 |
| Earnings per share | 0.77 185.19 % | 0.27 -59.09 % | 0.66 6.45 % | 0.62 1.64 % | 0.61 -14.08 % | 0.71 -10.13 % | 0.79 426.67 % | 0.15 7 400.00 % | 0.00 104.80 % | -0.04 -118.95 % | 0.22 |
| Gross profit | 120.320 M -8.73 % | 131.827 M 9.16 % | 120.765 M 0.08 % | 120.665 M -7.96 % | 131.102 M 8.53 % | 120.798 M -0.10 % | 120.915 M 354.14 % | 26.625 M -98.17 % | 1.454 B 4.89 % | 1.386 B -71.87 % | 4.928 B |
| Income tax expense | 0.000 | 0.000 | 0.000 -100.00 % | 11.426 M | 0.000 100.00 % | -4.835 M | 0.000 | 0.000 -100.00 % | 27.100 M 847.55 % | 2.860 M -98.53 % | 194.398 M |
| Cost of revenue | 10.460 M 1.82 % | 10.273 M 2.57 % | 10.016 M -0.98 % | 10.115 M 2.04 % | 9.913 M -0.69 % | 9.982 M 1.18 % | 9.866 M 347.86 % | 2.203 M | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 260.000 K 4.00 % | 250.000 K 0.00 % | 250.000 K 0.00 % | 250.000 K 0.00 % | 250.000 K 0.00 % | 250.000 K 0.00 % | 250.000 K 233.33 % | 75.000 K -99.98 % | 472.946 M -0.80 % | 476.747 M -1.12 % | 482.139 M |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 127.201 M -31.73 % | 186.318 M -44.32 % | 334.612 M |
| Other expenses | 949.010 K -5.54 % | 1.005 M 62.89 % | 616.767 K 35.26 % | 455.971 K -10.11 % | 507.250 K -30.32 % | 727.955 K 305.54 % | -354.164 K -339.76 % | -80.536 K | 0.000 | 0.000 | 0.000 |
| Operating expenses | 1.209 M -3.64 % | 1.255 M 44.75 % | 866.768 K 22.78 % | 705.972 K -6.77 % | 757.251 K -22.57 % | 977.956 K -8.15 % | 1.065 M 824.98 % | 115.104 K -99.99 % | 1.341 B -5.77 % | 1.423 B -64.07 % | 3.962 B |
| Cost and expenses | 11.669 M 198.71 % | 3.907 M -64.10 % | 10.882 M 0.57 % | 10.821 M 1.41 % | 10.671 M -2.64 % | 10.960 M 0.27 % | 10.931 M 371.55 % | 2.318 M -99.83 % | 1.341 B -5.77 % | 1.423 B -64.07 % | 3.962 B |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.055 15.02 % | 0.917 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 260.000 K 4.00 % | 250.000 K 0.00 % | 250.000 K 0.00 % | 250.000 K 0.00 % | 250.000 K 0.00 % | 250.000 K 0.00 % | 250.000 K 233.33 % | 75.000 K -99.99 % | 600.147 M -9.49 % | 663.065 M -18.82 % | 816.751 M |
| Interest income | 1.772 M 69.26 % | 1.047 M 168.11 % | 390.383 K 90.79 % | 204.611 K -36.27 % | 321.078 K -56.00 % | 729.785 K 48.59 % | 491.154 K 338.66 % | 111.968 K -99.86 % | 79.729 M -0.88 % | 80.436 M -52.56 % | 169.548 M |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 491.154 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 0.000 100.00 % | -1.047 M -106.54 % | 16.013 M -28.68 % | 22.452 M | 0.000 -100.00 % | 7.209 M 200.01 % | -7.209 M -400.54 % | 2.399 M 102.13 % | -112.724 M -403.16 % | 37.183 M 103.85 % | -965.957 M |
| Operating income | 119.111 M -6.89 % | 127.921 M -1.13 % | 129.379 M 7.85 % | 119.960 M -5.76 % | 127.289 M 10.00 % | 115.715 M -3.45 % | 119.850 M 352.09 % | 26.510 M -76.48 % | 112.724 M 403.16 % | -37.183 M -103.85 % | 965.957 M |
| Operating income ratio | 0.91 -6.14 % | 0.97 -1.91 % | 0.99 7.85 % | 0.92 -5.76 % | 0.97 10.00 % | 0.88 -3.45 % | 0.92 -0.34 % | 0.92 1 086.04 % | 0.08 389.02 % | -0.03 -113.68 % | 0.20 |
| Total other income expenses net | 15.279 M -38.33 % | 24.775 M 274.22 % | -14.220 M -24.45 % | -11.426 M 14.27 % | -13.327 M -397.41 % | 4.481 M -75.77 % | 18.493 M | 0.000 100.00 % | -79.729 M 0.88 % | -80.436 M 52.56 % | -169.548 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -1.692 M -58.01 % | -1.071 M 72.19 % | -3.851 M -99.92 % | -1.926 M -17.16 % | -1.644 M -101.89 % | 87.150 M 1.44 % | 85.917 M 1 376.81 % | -6.729 M -100.29 % | 2.351 B 346.27 % | 526.862 M -30.23 % | 755.173 M |
| Total investments | 74.345 M 14.49 % | 64.934 M 16.20 % | 55.882 M 14.14 % | 48.957 M 16.62 % | 41.979 M 0.18 % | 41.906 M 2.44 % | 40.908 M 485.61 % | 6.986 M | 0.000 | 0.000 | 0.000 |
| Total debt | 0.000 -100.00 % | 28.879 K 4.02 % | 27.762 K -87.23 % | 217.435 K -36.06 % | 340.073 K -99.62 % | 88.412 M -0.02 % | 88.432 M 14 039.61 % | 625.419 K -99.98 % | 2.825 B 214.66 % | 897.766 M -9.61 % | 993.251 M |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.843 B 3.47 % | 1.782 B | 0.000 | 0.000 | 0.000 |
| Retained earnings | 193.125 M 14.07 % | 169.300 M 38.88 % | 121.903 M 8.80 % | 112.045 M 2.97 % | 108.812 M 1.38 % | 107.330 M 21.51 % | 88.328 M 232.79 % | 26.541 M 102.31 % | 13.119 M 81.60 % | 7.224 M -97.43 % | 280.759 M |
| Common stock | 1.755 B 0.00 % | 1.755 B 0.00 % | 1.755 B 0.00 % | 1.755 B 0.00 % | 1.755 B 0.00 % | 1.755 B 0.00 % | 1.755 B 0.00 % | 1.755 B -39.25 % | 2.889 B 0.00 % | 2.889 B 5.00 % | 2.751 B |
| Total equity | 1.948 B 1.24 % | 1.924 B 2.53 % | 1.877 B 0.53 % | 1.867 B 0.17 % | 1.864 B 0.15 % | 1.861 B 1.10 % | 1.841 B 3.76 % | 1.774 B -38.87 % | 2.902 B 0.20 % | 2.896 B -4.48 % | 3.032 B |
| Other non current liabilities | 88.640 M 19 902.25 % | 443.150 K -99.20 % | 55.402 M | 0.000 -100.00 % | 88.019 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.825 B 214.66 % | 897.766 M -9.61 % | 993.251 M |
| Total non current liabilities | 88.640 M 0.00 % | 88.641 M 60.00 % | 55.402 M 5.77 % | 52.381 M -40.49 % | 88.019 M -0.12 % | 88.129 M 0.00 % | 88.125 M 0.14 % | 88.000 M -96.88 % | 2.825 B 214.66 % | 897.766 M -9.61 % | 993.251 M |
| Other current liabilities | 977.116 K 101.12 % | -87.238 M -65.46 % | -52.725 M -3.31 % | -51.038 M -3 891.13 % | 1.346 M 101.55 % | -86.829 M -4 323.89 % | 2.056 M -2.73 % | 2.113 M | 0.000 | 0.000 | 0.000 |
| Deferred revenue | 0.000 -100.00 % | 88.198 M 64.39 % | 53.651 M 2.42 % | 52.381 M | 0.000 -100.00 % | 88.129 M 0.00 % | 88.125 M 0.14 % | 88.000 M | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 977.116 K 1.80 % | 959.851 K 3.69 % | 925.711 K -31.08 % | 1.343 M -0.23 % | 1.346 M 3.51 % | 1.301 M -36.73 % | 2.056 M -9.85 % | 2.280 M | 0.000 | 0.000 | 0.000 |
| Total liabilities | 89.617 M 0.02 % | 89.601 M 59.07 % | 56.328 M 4.85 % | 53.725 M -39.88 % | 89.366 M -0.07 % | 89.430 M -0.83 % | 90.181 M -0.11 % | 90.280 M -96.80 % | 2.825 B 214.66 % | 897.766 M -9.61 % | 993.251 M |
| Other non current assets | 1.785 B 6 180 119.10 % | 28.879 K 4.02 % | 27.762 K | 0.000 -100.00 % | 340.073 K 23.84 % | 274.599 K -99.98 % | 1.766 B 1.04 % | 1.747 B -40.87 % | 2.955 B 73.87 % | 1.700 B 9.24 % | 1.556 B |
| Long term investments | 74.345 M 14.49 % | 64.934 M 16.20 % | 55.882 M 14.14 % | 48.957 M 16.62 % | 41.979 M 0.18 % | 41.906 M 2.44 % | 40.908 M 485.61 % | 6.986 M | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 335.578 M -7.83 % | 364.074 M -6.64 % | 389.959 M |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 100.00 % | -1.933 B -0.65 % | -1.921 B 1.68 % | -1.954 B -0.09 % | -1.952 B 47.23 % | -3.698 B -2.22 % | -3.618 B -1 178.21 % | 335.578 M -7.83 % | 364.074 M -6.64 % | 389.959 M |
| Property plant equipment net | 0.000 -100.00 % | 1.771 B 1.86 % | 1.739 B -0.29 % | 1.744 B -0.66 % | 1.756 B -0.76 % | 1.769 B 0.23 % | 1.765 B 1.06 % | 1.746 B -55.51 % | 3.925 B 13.81 % | 3.449 B 3.12 % | 3.345 B |
| Total non current assets | 1.859 B 1.25 % | 1.836 B 2.31 % | 1.795 B 0.10 % | 1.793 B -0.26 % | 1.798 B -0.75 % | 1.811 B 0.26 % | 1.806 B 2.97 % | 1.754 B -75.69 % | 7.216 B 30.89 % | 5.513 B 4.20 % | 5.290 B |
| Other current assets | 88.188 M -0.01 % | 88.198 M 64.30 % | 53.680 M 24 587.69 % | 217.437 K -36.06 % | 340.075 K 20.25 % | 282.801 K -99.68 % | 88.432 M 11 061.99 % | 792.258 K | 0.000 | 0.000 | 0.000 |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 1.692 M 58.01 % | 1.071 M -72.38 % | 3.878 M 80.93 % | 2.143 M 8.04 % | 1.984 M 57.28 % | 1.261 M -49.85 % | 2.515 M -65.80 % | 7.354 M -98.45 % | 473.685 M 27.71 % | 370.904 M 55.79 % | 238.078 M |
| Cash and short term investments | 1.692 M 58.01 % | 1.071 M -72.38 % | 3.878 M 80.93 % | 2.143 M 8.04 % | 1.984 M 57.28 % | 1.261 M -49.85 % | 2.515 M -65.80 % | 7.354 M -98.45 % | 473.685 M 27.71 % | 370.904 M 55.79 % | 238.078 M |
| Total current assets | 178.611 M 0.53 % | 177.673 M 28.34 % | 138.437 M 8.32 % | 127.807 M -17.85 % | 155.580 M 10.67 % | 140.579 M 10.63 % | 127.072 M 8.20 % | 117.444 M -75.21 % | 473.685 M 27.71 % | 370.904 M 55.79 % | 238.078 M |
| Inventory | 0.000 | 0.000 | 0.000 -100.00 % | 52.389 M -40.48 % | 88.019 M -0.12 % | 88.129 M 0.00 % | 88.125 M 0.14 % | 88.000 M | 0.000 | 0.000 | 0.000 |
| Net receivables | 88.731 M 0.37 % | 88.404 M 9.30 % | 80.878 M 10.71 % | 73.057 M 11.99 % | 65.237 M 28.15 % | 50.905 M 40.91 % | 36.125 M 69.24 % | 21.346 M | 0.000 | 0.000 | 0.000 |
| Tax assets | 0.000 | 0.000 -100.00 % | 1.933 B 0.65 % | 1.921 B -1.66 % | 1.953 B 0.07 % | 1.952 B 0.94 % | 1.934 B 3.30 % | 1.872 B | 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 |
| Account payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 -100.00 % | 88.198 M 64.39 % | 53.651 M 2.42 % | 52.381 M | 0.000 -100.00 % | 88.129 M 0.00 % | 88.125 M 0.14 % | 88.000 M | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 100.00 % | -89.269 M -55.09 % | -57.558 M -5.55 % | -54.533 M 39.41 % | -90.003 M -7 034.86 % | -1.261 M 49.85 % | -2.515 M 65.80 % | -7.354 M | 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 -100.00 % | 121.903 M 8.80 % | 112.045 M 2.97 % | 108.812 M 1.38 % | 107.330 M 21.51 % | 88.328 M 232.79 % | 26.541 M | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 100.00 % | -53.651 M -171.34 % | 75.208 M | 0.000 100.00 % | -35.962 M 27.33 % | -49.485 M 16.38 % | -59.181 M | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 2.038 B 1.18 % | 2.014 B 4.17 % | 1.933 B 0.65 % | 1.921 B -1.66 % | 1.953 B 0.07 % | 1.952 B 0.94 % | 1.934 B 3.30 % | 1.872 B -75.66 % | 7.689 B 30.69 % | 5.883 B 6.42 % | 5.529 B |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -311.868 K 96.44 % | -8.771 M -38.81 % | -6.319 M 18.03 % | -7.709 M 46.26 % | -14.343 M 7.53 % | -15.512 M -6.84 % | -14.518 M 30.60 % | -20.921 M | 0.000 | 0.000 | 0.000 |
| Accounts receivables | -327.589 K 95.65 % | -7.525 M 3.78 % | -7.821 M 0.00 % | -7.821 M 45.43 % | -14.332 M 3.04 % | -14.781 M 0.00 % | -14.781 M 30.75 % | -21.344 M | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 15.721 K 101.26 % | -1.246 M -182.98 % | 1.502 M 1 241.77 % | 111.905 K 1 069.46 % | -11.543 K 98.42 % | -730.968 K -378.71 % | 262.269 K -37.99 % | 422.919 K | 0.000 | 0.000 | 0.000 |
| Other non cash items | -22.892 M 44.75 % | -41.432 M -2 196.38 % | -1.804 M -138.93 % | 4.635 M -65.17 % | 13.308 M 361.06 % | -5.098 M 90.21 % | -52.059 M 97.03 % | -1.753 B -580.59 % | -257.615 M -249.88 % | 171.878 M -82.17 % | 964.067 M |
| Net cash provided by operating activities | 111.186 M 8.48 % | 102.493 M -4.24 % | 107.035 M 1.49 % | 105.459 M -0.53 % | 106.023 M 1.90 % | 104.046 M 44.70 % | 71.903 M 104.11 % | -1.748 B -448 026.62 % | -390.000 K -100.14 % | 283.740 M -83.97 % | 1.771 B |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -236.733 M 21.13 % | -300.172 M -112.03 % | -141.572 M -22.25 % | -115.807 M -35.06 % | -85.745 M 51.08 % | -175.287 M 22.25 % | -225.450 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 228.467 M -21.76 % | 292.000 M 116.31 % | 134.993 M 23.85 % | 109.000 M 26.76 % | 85.993 M -50.86 % | 175.000 M -8.85 % | 192.000 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 8.266 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.285 B -306.85 % | -315.750 M -2 370.66 % | -12.780 M |
| Net cash used for investing activites | 0.000 100.00 % | -8.172 M -24.21 % | -6.579 M 3.35 % | -6.807 M -2 851.05 % | 247.438 K 186.20 % | -287.049 K 99.14 % | -33.450 M | 0.000 100.00 % | -1.285 B -306.85 % | -315.750 M -2 370.66 % | -12.780 M |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.755 B | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -110.565 M -5.00 % | -105.300 M 0.00 % | -105.300 M 0.00 % | -105.300 M 0.00 % | -105.300 M 0.00 % | -105.300 M -37.30 % | -76.694 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.388 B 741.96 % | 164.830 M 109.44 % | -1.747 B |
| Net cash used provided by financing activities | -110.565 M -5.00 % | -105.300 M 0.00 % | -105.300 M 0.00 % | -105.300 M 0.00 % | -105.300 M 0.00 % | -105.300 M -37.30 % | -76.694 M -104.37 % | 1.755 B 26.46 % | 1.388 B 741.96 % | 164.830 M 109.44 % | -1.747 B |
| Effect of forex changes on cash | 0.000 | 0.000 -100.00 % | 6.579 M -3.35 % | 6.807 M 2 851.05 % | -247.438 K -186.20 % | 287.049 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 621.263 K 122.13 % | -2.807 M -261.82 % | 1.735 M 987.95 % | 159.456 K -77.93 % | 722.560 K 157.63 % | -1.254 M 73.83 % | -4.791 M -165.57 % | 7.306 M -92.89 % | 102.790 M -22.61 % | 132.820 M 1 121.90 % | 10.870 M |
| Cash at beginning of period | 1.071 M -72.38 % | 3.878 M 80.93 % | 2.143 M 8.04 % | 1.984 M 57.28 % | 1.261 M -49.85 % | 2.515 M -65.57 % | 7.306 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at end of period | 1.692 M 58.01 % | 1.071 M -72.38 % | 3.878 M 80.93 % | 2.143 M 8.04 % | 1.984 M 57.28 % | 1.261 M -49.85 % | 2.515 M -65.57 % | 7.306 M -92.89 % | 102.790 M -22.61 % | 132.820 M 1 121.90 % | 10.870 M |
| Operating cash flow | 111.186 M 8.48 % | 102.493 M -4.24 % | 107.035 M 1.49 % | 105.459 M -0.53 % | 106.023 M 1.90 % | 104.046 M 44.70 % | 71.903 M 104.11 % | -1.748 B -448 026.62 % | -390.000 K -100.14 % | 283.740 M -83.97 % | 1.771 B |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.230 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 111.186 M 8.48 % | 102.493 M -4.24 % | 107.035 M 1.49 % | 105.459 M -0.53 % | 106.023 M 1.90 % | 104.046 M 44.70 % | 71.903 M 104.11 % | -1.748 B -448 026.62 % | -390.000 K -100.14 % | 283.740 M -83.97 % | 1.771 B |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 32.695 M -1.32 % | 33.131 M 1.33 % | 32.696 M -1.60 % | 33.227 M 0.29 % | 33.131 M -0.04 % | 33.145 M 0.54 % | 32.966 M 0.83 % | 32.695 M 0.00 % | 32.695 M 0.00 % | 32.695 M 0.00 % | 32.696 M 0.00 % | 32.695 M 0.00 % | 32.695 M 0.00 % | 32.695 M 0.00 % | 32.696 M 0.00 % | 32.695 M 0.00 % | 32.695 M 0.00 % | 32.695 M 0.00 % | 32.696 M 0.00 % | 32.695 M 0.00 % | 32.695 M 0.00 % | 32.695 M 0.00 % | 32.696 M 0.00 % | 32.695 M 0.00 % | 32.695 M 0.00 % | 32.695 M 0.00 % | 32.696 M 0.00 % | 32.695 M 0.00 % | 32.695 M 0.00 % | 32.695 M 13.41 % | 28.828 M -92.30 % | 374.263 M 0.00 % | 374.263 M 5.25 % | 355.585 M 0.00 % | 355.585 M -4.24 % | 371.343 M 0.00 % | 371.343 M |
| Net income | 30.199 M 520.72 % | -7.178 M -123.77 % | 30.195 M -0.66 % | 30.395 M 0.88 % | 30.131 M -31.00 % | 43.669 M 44.91 % | 30.135 M -0.29 % | 30.222 M 0.87 % | 29.962 M -76.47 % | 127.351 M 322.81 % | 30.120 M 0.13 % | 30.080 M 0.20 % | 30.019 M 50.49 % | 19.948 M -33.75 % | 30.108 M 0.37 % | 29.996 M -0.24 % | 30.067 M 63.75 % | 18.362 M -38.68 % | 29.946 M -0.60 % | 30.125 M 0.22 % | 30.059 M 80.50 % | 16.653 M -44.57 % | 30.041 M -0.44 % | 30.175 M 0.40 % | 30.055 M -11.68 % | 34.030 M 13.21 % | 30.060 M -0.27 % | 30.143 M 0.51 % | 29.989 M -37.90 % | 48.288 M 81.93 % | 26.541 M 1 227.73 % | 1.999 M 0.00 % | 1.999 M -74.89 % | 7.962 M 0.00 % | 7.962 M 258.78 % | -5.015 M 0.00 % | -5.015 M |
| Income before tax | 30.199 M 520.72 % | -7.178 M -123.77 % | 30.195 M -0.66 % | 30.395 M 0.88 % | 30.131 M -31.00 % | 43.669 M 44.91 % | 30.135 M -0.29 % | 30.222 M 0.87 % | 29.962 M -51.97 % | 62.377 M 107.09 % | 30.120 M 0.13 % | 30.080 M 0.20 % | 30.019 M 20.37 % | 24.938 M -17.17 % | 30.108 M 0.37 % | 29.996 M -0.24 % | 30.067 M 63.75 % | 18.362 M -38.68 % | 29.946 M -0.60 % | 30.125 M 0.22 % | 30.059 M 80.50 % | 16.653 M -44.57 % | 30.041 M -0.44 % | 30.175 M 0.40 % | 30.055 M -11.68 % | 34.030 M 13.21 % | 30.060 M -0.27 % | 30.143 M 0.51 % | 29.989 M 0.65 % | 29.795 M 12.26 % | 26.541 M 721.46 % | 3.231 M 0.00 % | 3.231 M -75.75 % | 13.322 M 0.00 % | 13.322 M 319.44 % | 3.176 M 0.00 % | 3.176 M |
| Income before tax ratio | 0.92 526.33 % | -0.22 -123.46 % | 0.92 0.96 % | 0.91 0.58 % | 0.91 -30.97 % | 1.32 44.13 % | 0.91 -1.11 % | 0.92 0.87 % | 0.92 -51.97 % | 1.91 107.10 % | 0.92 0.13 % | 0.92 0.20 % | 0.92 20.37 % | 0.76 -17.17 % | 0.92 0.37 % | 0.92 -0.24 % | 0.92 63.75 % | 0.56 -38.68 % | 0.92 -0.60 % | 0.92 0.22 % | 0.92 80.50 % | 0.51 -44.57 % | 0.92 -0.44 % | 0.92 0.40 % | 0.92 -11.68 % | 1.04 13.21 % | 0.92 -0.28 % | 0.92 0.51 % | 0.92 0.65 % | 0.91 -1.02 % | 0.92 10 564.72 % | 0.01 0.00 % | 0.01 -76.96 % | 0.04 0.00 % | 0.04 338.03 % | 0.01 0.00 % | 0.01 |
| EBITDA | 29.789 M -0.13 % | 29.828 M -0.01 % | 29.832 M -0.07 % | 29.853 M -0.92 % | 30.131 M 2.85 % | 29.295 M -2.79 % | 30.135 M | 0.000 100.00 % | -6.000 K -100.02 % | 29.806 M 180 904.43 % | 16.467 K 154.89 % | -30.000 K -2 900.00 % | -1.000 K 99.98 % | -5.116 M -239 053.76 % | 2.141 K 153.53 % | -4.000 K 0.00 % | -4.000 K 99.97 % | -11.625 M -96 365.32 % | 12.076 K 138.95 % | -31.000 K -875.00 % | 4.000 K 100.03 % | -13.359 M -859 752.51 % | 1.554 K -77.80 % | 7.000 K 250.00 % | 2.000 K -99.95 % | 4.095 M -86.49 % | 30.306 M 0.85 % | 30.051 M 0.36 % | 29.944 M 0.44 % | 29.813 M 12.80 % | 26.429 M 212.41 % | -23.512 M 0.00 % | -23.512 M -24.74 % | -18.849 M 0.00 % | -18.849 M 10.31 % | -21.016 M 0.00 % | -21.016 M |
| Net income ratio | 0.92 526.33 % | -0.22 -123.46 % | 0.92 0.96 % | 0.91 0.58 % | 0.91 -30.97 % | 1.32 44.13 % | 0.91 -1.11 % | 0.92 0.87 % | 0.92 -76.47 % | 3.90 322.82 % | 0.92 0.13 % | 0.92 0.20 % | 0.92 50.49 % | 0.61 -33.74 % | 0.92 0.37 % | 0.92 -0.24 % | 0.92 63.75 % | 0.56 -38.68 % | 0.92 -0.60 % | 0.92 0.22 % | 0.92 80.50 % | 0.51 -44.57 % | 0.92 -0.44 % | 0.92 0.40 % | 0.92 -11.68 % | 1.04 13.21 % | 0.92 -0.28 % | 0.92 0.51 % | 0.92 -37.90 % | 1.48 60.42 % | 0.92 17 137.47 % | 0.01 0.00 % | 0.01 -76.15 % | 0.02 0.00 % | 0.02 265.82 % | -0.01 0.00 % | -0.01 |
| Ratio EBITDA | 0.91 1.20 % | 0.90 -1.33 % | 0.91 1.55 % | 0.90 -1.21 % | 0.91 2.90 % | 0.88 -3.31 % | 0.91 | 0.00 100.00 % | 0.00 -100.02 % | 0.91 180 907.52 % | 0.00 154.89 % | 0.00 -2 900.00 % | 0.00 99.98 % | -0.16 -239 057.84 % | 0.00 153.52 % | 0.00 0.00 % | 0.00 99.97 % | -0.36 -96 366.96 % | 0.00 138.95 % | 0.00 -875.00 % | 0.00 100.03 % | -0.41 -859 767.04 % | 0.00 -77.80 % | 0.00 250.00 % | 0.00 -99.95 % | 0.13 -86.49 % | 0.93 0.85 % | 0.92 0.36 % | 0.92 0.44 % | 0.91 -0.54 % | 0.92 1 559.39 % | -0.06 0.00 % | -0.06 -18.51 % | -0.05 0.00 % | -0.05 6.33 % | -0.06 0.00 % | -0.06 |
| Gross profit ratio | 0.92 1.32 % | 0.91 -1.10 % | 0.92 5.83 % | 0.87 -6.17 % | 0.93 0.00 % | 0.93 0.07 % | 0.93 0.76 % | 0.92 -0.01 % | 0.92 -0.43 % | 0.92 0.11 % | 0.92 -0.12 % | 0.92 -0.16 % | 0.92 -0.14 % | 0.93 0.23 % | 0.92 0.26 % | 0.92 -0.26 % | 0.92 0.02 % | 0.92 0.07 % | 0.92 -0.25 % | 0.92 -0.08 % | 0.93 0.14 % | 0.92 0.12 % | 0.92 0.03 % | 0.92 -0.15 % | 0.92 -0.08 % | 0.92 0.13 % | 0.92 0.02 % | 0.92 -0.15 % | 0.92 -0.17 % | 0.93 0.30 % | 0.92 -7.64 % | 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 | 175.500 M 0.00 % | 175.500 M 0.00 % | 175.500 M 0.00 % | 175.500 M 0.00 % | 175.500 M 0.00 % | 175.500 M 0.00 % | 175.500 M 0.00 % | 175.500 M 0.00 % | 175.500 M 0.00 % | 175.500 M 0.00 % | 175.500 M 0.00 % | 175.500 M 0.00 % | 175.500 M 0.00 % | 175.500 M 0.00 % | 175.500 M 0.00 % | 175.500 M 0.00 % | 175.500 M 0.00 % | 175.500 M 0.00 % | 175.500 M 0.00 % | 175.500 M 0.00 % | 175.500 M 0.00 % | 175.500 M 0.00 % | 175.500 M 0.00 % | 175.500 M 0.00 % | 175.500 M 0.00 % | 175.500 M 0.05 % | 175.412 M -0.05 % | 175.500 M 0.00 % | 175.500 M -0.02 % | 175.529 M 0.02 % | 175.500 M 0.00 % | 175.500 M 0.00 % | 175.500 M -93.93 % | 2.889 B 0.00 % | 2.889 B 0.00 % | 2.889 B 0.00 % | 2.889 B |
| Weighted average shs out | 175.500 M 0.00 % | 175.500 M 0.00 % | 175.500 M 0.00 % | 175.500 M 0.00 % | 175.500 M 0.00 % | 175.500 M 0.00 % | 175.500 M 0.00 % | 175.500 M 0.00 % | 175.500 M 0.00 % | 175.500 M 0.00 % | 175.500 M 0.00 % | 175.500 M 0.00 % | 175.500 M 0.00 % | 175.500 M 0.00 % | 175.500 M 0.00 % | 175.500 M 0.00 % | 175.500 M 0.00 % | 175.500 M 0.00 % | 175.500 M 0.00 % | 175.500 M 0.00 % | 175.500 M 0.00 % | 175.500 M 0.00 % | 175.500 M 0.00 % | 175.500 M 0.00 % | 175.500 M 0.00 % | 175.500 M 0.05 % | 175.412 M -0.05 % | 175.500 M 0.00 % | 175.500 M -0.02 % | 175.529 M 0.02 % | 175.500 M 0.00 % | 175.505 M 0.00 % | 175.505 M -93.93 % | 2.890 B 0.00 % | 2.890 B 0.02 % | 2.890 B 0.01 % | 2.889 B |
| EPS diluted | 0.17 147.22 % | -0.36 -311.76 % | 0.17 0.00 % | 0.17 0.00 % | 0.17 -32.00 % | 0.25 47.06 % | 0.17 0.00 % | 0.17 0.00 % | 0.17 -76.71 % | 0.73 329.41 % | 0.17 0.00 % | 0.17 0.00 % | 0.17 54.55 % | 0.11 -35.29 % | 0.17 0.00 % | 0.17 0.00 % | 0.17 70.00 % | 0.10 -41.18 % | 0.17 0.00 % | 0.17 0.00 % | 0.17 79.14 % | 0.09 -44.18 % | 0.17 0.00 % | 0.17 0.00 % | 0.17 -10.53 % | 0.19 11.76 % | 0.17 0.00 % | 0.17 0.00 % | 0.17 -39.29 % | 0.28 86.67 % | 0.15 1 215.79 % | 0.01 0.00 % | 0.01 307.14 % | 0.00 0.00 % | 0.00 240.00 % | 0.00 0.00 % | 0.00 |
| Earnings per share | 0.17 147.22 % | -0.36 -311.76 % | 0.17 0.00 % | 0.17 0.00 % | 0.17 -32.00 % | 0.25 47.06 % | 0.17 0.00 % | 0.17 0.00 % | 0.17 -76.71 % | 0.73 329.41 % | 0.17 0.00 % | 0.17 0.00 % | 0.17 54.55 % | 0.11 -35.29 % | 0.17 0.00 % | 0.17 0.00 % | 0.17 70.00 % | 0.10 -41.18 % | 0.17 0.00 % | 0.17 0.00 % | 0.17 79.14 % | 0.09 -44.18 % | 0.17 0.00 % | 0.17 0.00 % | 0.17 -10.53 % | 0.19 11.76 % | 0.17 0.00 % | 0.17 0.00 % | 0.17 -39.29 % | 0.28 86.67 % | 0.15 1 215.79 % | 0.01 0.00 % | 0.01 307.14 % | 0.00 0.00 % | 0.00 240.00 % | 0.00 0.00 % | 0.00 |
| Gross profit | 30.128 M -0.01 % | 30.131 M 0.21 % | 30.067 M 4.14 % | 28.873 M -5.90 % | 30.684 M -0.04 % | 30.696 M 0.61 % | 30.510 M 1.60 % | 30.029 M -0.01 % | 30.032 M -0.43 % | 30.161 M 0.11 % | 30.129 M -0.12 % | 30.165 M -0.16 % | 30.213 M -0.14 % | 30.256 M 0.23 % | 30.187 M 0.26 % | 30.110 M -0.26 % | 30.187 M 0.02 % | 30.181 M 0.07 % | 30.159 M -0.25 % | 30.235 M -0.08 % | 30.258 M 0.14 % | 30.215 M 0.12 % | 30.178 M 0.03 % | 30.169 M -0.15 % | 30.213 M -0.08 % | 30.238 M 0.13 % | 30.200 M 0.03 % | 30.192 M -0.15 % | 30.236 M -0.17 % | 30.287 M 13.75 % | 26.625 M -92.89 % | 374.263 M 0.00 % | 374.263 M 5.25 % | 355.585 M 0.00 % | 355.585 M -4.24 % | 371.343 M 0.00 % | 371.343 M |
| Income tax expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 30.222 M | 0.000 100.00 % | -64.974 M -18 611.96 % | -347.232 K -141.13 % | -144.000 K 4.64 % | -151.000 K -103.03 % | 4.990 M 5 121.90 % | -99.365 K 8.00 % | -108.000 K -14.89 % | -94.000 K | 0.000 -100.00 % | 110.366 K 159.98 % | -184.000 K -192.06 % | -63.000 K | 0.000 100.00 % | -133.961 K | 0.000 | 0.000 | 0.000 -100.00 % | 139.522 K | 0.000 100.00 % | -270.000 K 98.55 % | -18.631 M -8 219.74 % | -223.937 K -118.18 % | 1.232 M 0.00 % | 1.232 M -77.01 % | 5.360 M 0.00 % | 5.360 M -34.56 % | 8.191 M 0.00 % | 8.191 M |
| Cost of revenue | 2.567 M 0.12 % | 2.564 M -2.45 % | 2.628 M -0.40 % | 2.639 M 7.85 % | 2.447 M -0.08 % | 2.449 M -0.31 % | 2.457 M -7.85 % | 2.666 M 0.11 % | 2.663 M 5.09 % | 2.534 M -1.27 % | 2.567 M 1.45 % | 2.530 M 1.93 % | 2.482 M 1.76 % | 2.439 M -2.75 % | 2.508 M -2.98 % | 2.585 M 3.07 % | 2.508 M -0.24 % | 2.514 M -0.88 % | 2.536 M 3.10 % | 2.460 M 0.94 % | 2.437 M -1.73 % | 2.480 M -1.48 % | 2.517 M -0.34 % | 2.526 M 1.77 % | 2.482 M 1.02 % | 2.457 M -1.56 % | 2.496 M -0.28 % | 2.503 M 1.79 % | 2.459 M 2.12 % | 2.408 M 9.31 % | 2.203 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 65.000 K 1.56 % | 64.000 K -1.54 % | 65.000 K -1.52 % | 66.000 K 3.13 % | 64.000 K -1.54 % | 65.000 K 3.17 % | 63.000 K 0.00 % | 63.000 K 1.61 % | 62.000 K 0.00 % | 62.000 K -1.59 % | 63.000 K -93.34 % | 946.000 K 1.94 % | 928.000 K 5.82 % | 877.000 K -2.98 % | 903.979 K -7.28 % | 975.000 K 2.85 % | 948.000 K -0.11 % | 949.000 K 1 406.35 % | 63.000 K 0.00 % | 63.000 K 1.61 % | 62.000 K 0.00 % | 62.000 K -1.59 % | 63.000 K 0.00 % | 63.000 K 1.61 % | 62.000 K 0.00 % | 62.000 K -1.59 % | 63.000 K 0.00 % | 63.000 K 1.61 % | 62.000 K 0.00 % | 62.000 K -17.33 % | 75.000 K -99.93 % | 114.504 M 0.00 % | 114.504 M 2.32 % | 111.911 M 0.00 % | 111.911 M -10.16 % | 124.562 M 0.00 % | 124.562 M |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 39.793 M 0.00 % | 39.793 M 54.95 % | 25.681 M 0.00 % | 25.681 M -32.27 % | 37.920 M 0.00 % | 37.920 M |
| Other expenses | 274.000 K 14.64 % | 239.000 K 40.58 % | 170.010 K 24.09 % | 137.000 K -59.23 % | 336.000 K -25.99 % | 454.000 K 45.77 % | 311.459 K 185.10 % | -366.000 K 30.02 % | -523.000 K -247.32 % | 355.000 K 86.09 % | 190.768 K 34.34 % | 142.000 K -47.21 % | 269.000 K 1.51 % | 265.000 K 103.89 % | 129.972 K -21.70 % | 166.000 K 0.61 % | 165.000 K -32.65 % | 245.000 K 2 949.30 % | -8.599 K 90.34 % | -89.000 K 0.00 % | -89.000 K -1.14 % | -88.000 K 1.31 % | -89.164 K -0.18 % | -89.000 K -1.14 % | -88.000 K 0.00 % | -88.000 K 48.02 % | -169.311 K -201.38 % | 167.000 K -47.48 % | 318.000 K -36.27 % | 499.000 K 313.63 % | 120.640 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 339.000 K 11.88 % | 303.000 K 28.93 % | 235.010 K 15.77 % | 203.000 K -49.25 % | 400.000 K -22.93 % | 519.000 K 38.60 % | 374.459 K 129.73 % | 163.000 K -48.42 % | 316.000 K -10.99 % | 355.000 K 86.09 % | 190.768 K 34.34 % | 142.000 K -47.21 % | 269.000 K 1.51 % | 265.000 K 103.89 % | 129.972 K -21.70 % | 166.000 K 0.61 % | 165.000 K -32.65 % | 245.000 K 52.89 % | 160.251 K 12.85 % | 142.000 K -24.47 % | 188.000 K -29.59 % | 267.000 K 66.92 % | 159.956 K 12.65 % | 142.000 K -48.36 % | 275.000 K -31.42 % | 401.000 K 477.20 % | -106.311 K -146.22 % | 230.000 K -39.47 % | 380.000 K -32.26 % | 561.000 K 186.75 % | 195.640 K -99.94 % | 347.520 M 0.00 % | 347.520 M 7.45 % | 323.415 M 0.00 % | 323.415 M -6.84 % | 347.151 M 0.00 % | 347.151 M |
| Cost and expenses | 2.906 M -92.79 % | 40.309 M 1 307.69 % | 2.863 M 0.76 % | 2.842 M -5.27 % | 3.000 M 1.08 % | 2.968 M 4.83 % | 2.831 M 0.08 % | 2.829 M -5.04 % | 2.979 M 3.12 % | 2.889 M 4.77 % | 2.757 M 3.19 % | 2.672 M -2.87 % | 2.751 M 1.74 % | 2.704 M 2.50 % | 2.638 M -4.11 % | 2.751 M 2.92 % | 2.673 M -3.12 % | 2.759 M 2.32 % | 2.697 M 3.63 % | 2.602 M -0.88 % | 2.625 M -4.44 % | 2.747 M 2.60 % | 2.677 M 0.35 % | 2.668 M -3.23 % | 2.757 M -3.53 % | 2.858 M 19.60 % | 2.390 M -12.56 % | 2.733 M -3.73 % | 2.839 M -4.38 % | 2.969 M 23.78 % | 2.399 M -99.31 % | 347.520 M 0.00 % | 347.520 M 7.45 % | 323.415 M 0.00 % | 323.415 M -6.84 % | 347.151 M 0.00 % | 347.151 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 65.000 K 1.56 % | 64.000 K -1.54 % | 65.000 K -1.52 % | 66.000 K 3.13 % | 64.000 K -1.54 % | 65.000 K 3.17 % | 63.000 K 0.00 % | 63.000 K 1.61 % | 62.000 K 0.00 % | 62.000 K -1.59 % | 63.000 K -93.34 % | 946.000 K 1.94 % | 928.000 K 5.82 % | 877.000 K -2.98 % | 903.979 K -7.28 % | 975.000 K 2.85 % | 948.000 K -0.11 % | 949.000 K 1 406.35 % | 63.000 K 0.00 % | 63.000 K 1.61 % | 62.000 K 0.00 % | 62.000 K -1.59 % | 63.000 K 0.00 % | 63.000 K 1.61 % | 62.000 K 0.00 % | 62.000 K -1.59 % | 63.000 K 0.00 % | 63.000 K 1.61 % | 62.000 K 0.00 % | 62.000 K -17.33 % | 75.000 K -99.95 % | 154.297 M 0.00 % | 154.297 M 12.14 % | 137.592 M 0.00 % | 137.592 M -15.32 % | 162.482 M 0.00 % | 162.482 M |
| Interest income | 415.000 K -4.82 % | 436.000 K 23.32 % | 353.552 K -33.54 % | 532.000 K 22.02 % | 436.000 K -3.11 % | 450.000 K 66.27 % | 270.652 K -23.97 % | 356.000 K 41.27 % | 252.000 K 50.00 % | 168.000 K 1.58 % | 165.383 K 90.10 % | 87.000 K 14.47 % | 76.000 K 20.63 % | 63.000 K 29.60 % | 48.611 K -13.19 % | 56.000 K 14.29 % | 49.000 K -3.92 % | 51.000 K | 0.000 -100.00 % | 152.000 K 105.41 % | 74.000 K -51.32 % | 152.000 K 37.20 % | 110.785 K -51.83 % | 230.000 K 13.30 % | 203.000 K 9.14 % | 186.000 K 75.22 % | 106.154 K -40.70 % | 179.000 K 30.66 % | 137.000 K 98.55 % | 69.000 K -38.38 % | 111.968 K -99.52 % | 23.512 M 0.00 % | 23.512 M 24.74 % | 18.849 M 0.00 % | 18.849 M -10.31 % | 21.016 M 0.00 % | 21.016 M |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 165.383 K 90.10 % | 87.000 K 14.47 % | 76.000 K 20.63 % | 63.000 K 29.60 % | 48.611 K -13.19 % | 56.000 K 14.29 % | 49.000 K -3.92 % | 51.000 K | 0.000 -100.00 % | 152.000 K 105.41 % | 74.000 K -51.32 % | 152.000 K 37.20 % | 110.785 K -51.83 % | 230.000 K 13.30 % | 203.000 K 9.14 % | 186.000 K 75.22 % | 106.154 K -40.70 % | 179.000 K 30.66 % | 137.000 K | 0.000 -100.00 % | 111.968 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -30.222 M -0.85 % | -29.968 M 0.02 % | -29.974 M 0.43 % | -30.104 M 0.02 % | -30.110 M -0.30 % | -30.020 M 0.11 % | -30.054 M 0.17 % | -30.106 M -0.35 % | -30.000 M 0.24 % | -30.071 M -0.28 % | -29.987 M -0.18 % | -29.933 M 0.74 % | -30.156 M -0.34 % | -30.055 M -0.14 % | -30.012 M 0.09 % | -30.040 M 0.42 % | -30.168 M -0.38 % | -30.053 M -0.39 % | -29.935 M -1 283 319.94 % | -2.332 K -16.62 % | -2.000 K -150.00 % | 4.000 K 100.01 % | -29.795 M | 0.000 100.00 % | -26.743 M 0.00 % | -26.743 M 16.87 % | -32.170 M 0.00 % | -32.170 M -32.98 % | -24.192 M 0.00 % | -24.192 M |
| Operating income | 29.789 M -7.34 % | 32.150 M 7.77 % | 29.832 M 3.52 % | 28.818 M -4.84 % | 30.284 M 0.35 % | 30.177 M -5.63 % | 31.979 M 7.07 % | 29.866 M 0.48 % | 29.722 M 1 244.47 % | -2.597 M -108.78 % | 29.575 M -1.12 % | 29.909 M -0.12 % | 29.944 M -0.16 % | 29.991 M -0.22 % | 30.058 M 0.38 % | 29.944 M -0.26 % | 30.022 M 0.29 % | 29.936 M -0.21 % | 29.999 M -0.31 % | 30.093 M 0.08 % | 30.070 M 0.41 % | 29.948 M -0.23 % | 30.018 M -0.03 % | 30.027 M 0.30 % | 29.938 M 0.34 % | 29.837 M -1.55 % | 30.306 M 1.15 % | 29.962 M 0.36 % | 29.856 M 0.44 % | 29.726 M 12.47 % | 26.429 M -1.17 % | 26.743 M 0.00 % | 26.743 M -16.87 % | 32.170 M 0.00 % | 32.170 M 32.98 % | 24.192 M 0.00 % | 24.192 M |
| Operating income ratio | 0.91 -6.11 % | 0.97 6.35 % | 0.91 5.20 % | 0.87 -5.12 % | 0.91 0.40 % | 0.91 -6.14 % | 0.97 6.19 % | 0.91 0.48 % | 0.91 1 244.47 % | -0.08 -108.78 % | 0.90 -1.12 % | 0.91 -0.12 % | 0.92 -0.16 % | 0.92 -0.22 % | 0.92 0.38 % | 0.92 -0.26 % | 0.92 0.29 % | 0.92 -0.21 % | 0.92 -0.31 % | 0.92 0.08 % | 0.92 0.41 % | 0.92 -0.23 % | 0.92 -0.03 % | 0.92 0.30 % | 0.92 0.34 % | 0.91 -1.55 % | 0.93 1.15 % | 0.92 0.36 % | 0.91 0.44 % | 0.91 -0.83 % | 0.92 1 183.06 % | 0.07 0.00 % | 0.07 -21.02 % | 0.09 0.00 % | 0.09 38.88 % | 0.07 0.00 % | 0.07 |
| Total other income expenses net | 410.000 K 101.04 % | -39.328 M -10 921.94 % | 363.410 K -76.96 % | 1.577 M 1 130.72 % | -153.000 K -101.13 % | 13.492 M 831.87 % | -1.844 M | 0.000 100.00 % | -6.000 K -100.02 % | 32.571 M 17 811.01 % | 181.849 K 219.03 % | 57.000 K -24.00 % | 75.000 K 101.48 % | -5.053 M -10 056.26 % | 50.752 K -2.40 % | 52.000 K 15.56 % | 45.000 K 100.39 % | -11.574 M -21 555.91 % | -53.445 K -267.02 % | 32.000 K 390.91 % | -11.000 K 99.92 % | -13.295 M -57 465.38 % | 23.176 K -84.34 % | 148.000 K 26.50 % | 117.000 K -97.21 % | 4.193 M 1 806.71 % | -245.677 K -367.04 % | 92.000 K 104.44 % | 45.000 K -99.76 % | 18.475 M 16 400.25 % | 111.968 K 100.48 % | -23.512 M 0.00 % | -23.512 M -24.74 % | -18.849 M 0.00 % | -18.849 M 10.31 % | -21.016 M 0.00 % | -21.016 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-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-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-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -2.397 M 55.74 % | -5.416 M -220.04 % | -1.692 M 62.59 % | -4.523 M -324.69 % | -1.065 M 98.87 % | -94.043 M -5.35 % | -89.269 M -2 579.15 % | -3.332 M -271.05 % | -898.000 K 78.43 % | -4.164 M -7.37 % | -3.878 M -49.28 % | -2.598 M 14.82 % | -3.050 M 21.25 % | -3.873 M -80.69 % | -2.143 M 57.28 % | -5.017 M -403.21 % | -997.000 K 84.25 % | -6.332 M -219.15 % | -1.984 M 71.66 % | -7.001 M -118.24 % | -3.208 M 37.38 % | -5.123 M -306.12 % | -1.261 M 79.31 % | -6.096 M -201.33 % | -2.023 M 64.45 % | -5.690 M -126.22 % | -2.515 M 66.92 % | -7.604 M -440.06 % | -1.408 M 69.15 % | -4.564 M -100.23 % | 2.004 B 0.00 % | 2.004 B -14.75 % | 2.351 B 0.00 % | 2.351 B |
| Total investments | 98.368 M 46.17 % | 67.295 M -9.48 % | 74.345 M 41.10 % | 52.688 M -41.81 % | 90.552 M 53.94 % | 58.823 M -9.41 % | 64.934 M 44.61 % | 44.904 M -43.78 % | 79.867 M 57.06 % | 50.851 M -9.00 % | 55.882 M -4.84 % | 58.727 M -17.18 % | 70.912 M 61.51 % | 43.905 M -10.32 % | 48.957 M 69.17 % | 28.939 M -56.11 % | 65.933 M 83.44 % | 35.942 M -14.38 % | 41.979 M 82.93 % | 22.949 M -17.98 % | 27.981 M -14.94 % | 32.896 M -21.50 % | 41.906 M 82.61 % | 22.948 M -61.63 % | 59.808 M 87.90 % | 31.830 M -22.19 % | 40.908 M 95.21 % | 20.956 M -65.04 % | 59.946 M 87.72 % | 31.934 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.889 B 0.00 % | 2.889 B 2.27 % | 2.825 B 0.00 % | 2.825 B |
| 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 -100.00 % | 1.755 B | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 159.986 M 23.27 % | 129.787 M -32.80 % | 193.125 M 18.53 % | 162.929 M -13.65 % | 188.694 M 19.00 % | 158.563 M -6.34 % | 169.300 M 21.65 % | 139.165 M -13.88 % | 161.593 M 22.76 % | 131.631 M 7.98 % | 121.903 M 3.21 % | 118.108 M 3.28 % | 114.353 M 35.60 % | 84.333 M -24.73 % | 112.045 M 36.75 % | 81.937 M -21.66 % | 104.591 M 40.35 % | 74.524 M -31.51 % | 108.812 M 37.97 % | 78.867 M -22.22 % | 101.392 M 42.14 % | 71.333 M -33.54 % | 107.330 M 38.87 % | 77.288 M -22.53 % | 99.763 M 43.12 % | 69.708 M -21.08 % | 88.328 M 51.59 % | 58.268 M -27.86 % | 80.775 M 59.05 % | 50.786 M 196.70 % | 17.117 M 0.00 % | 17.117 M 30.47 % | 13.119 M 0.00 % | 13.119 M |
| Common stock | 1.755 B 0.00 % | 1.755 B 0.00 % | 1.755 B 0.00 % | 1.755 B 0.00 % | 1.755 B 0.00 % | 1.755 B 0.00 % | 1.755 B 0.00 % | 1.755 B 0.00 % | 1.755 B 0.00 % | 1.755 B 0.00 % | 1.755 B 0.00 % | 1.755 B 0.00 % | 1.755 B 0.00 % | 1.755 B 0.00 % | 1.755 B 0.00 % | 1.755 B 0.00 % | 1.755 B 0.00 % | 1.755 B 0.00 % | 1.755 B 0.00 % | 1.755 B 0.00 % | 1.755 B 0.00 % | 1.755 B 0.00 % | 1.755 B 0.00 % | 1.755 B 0.00 % | 1.755 B 0.00 % | 1.755 B 0.00 % | 1.755 B 0.00 % | 1.755 B 0.00 % | 1.755 B 0.00 % | 1.755 B -39.25 % | 2.889 B 0.00 % | 2.889 B 0.00 % | 2.889 B 0.00 % | 2.889 B |
| Total equity | 1.915 B 1.60 % | 1.885 B -3.25 % | 1.948 B 1.57 % | 1.918 B -1.33 % | 1.944 B 1.57 % | 1.914 B -0.56 % | 1.924 B 1.59 % | 1.894 B -1.17 % | 1.917 B 1.59 % | 1.887 B 0.52 % | 1.877 B 0.20 % | 1.873 B 0.20 % | 1.869 B 1.63 % | 1.839 B -1.48 % | 1.867 B 1.64 % | 1.837 B -1.22 % | 1.860 B 1.64 % | 1.830 B -1.84 % | 1.864 B 1.63 % | 1.834 B -1.21 % | 1.856 B 1.65 % | 1.826 B -1.93 % | 1.862 B 1.64 % | 1.832 B -1.21 % | 1.855 B 1.65 % | 1.825 B -1.01 % | 1.843 B 1.66 % | 1.813 B -1.23 % | 1.836 B 1.66 % | 1.806 B -37.86 % | 2.906 B 0.00 % | 2.906 B 0.14 % | 2.902 B 0.00 % | 2.902 B |
| Other non current liabilities | 81.169 M -12.10 % | 92.342 M 4.18 % | 88.640 M | 0.000 -100.00 % | 89.386 M 2 493.15 % | 3.447 M -96.11 % | 88.641 M | 0.000 | 0.000 -100.00 % | 3.249 M 85.52 % | 1.751 M -1.45 % | 1.777 M 605.16 % | 252.000 K -92.91 % | 3.553 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 88.019 M 132.16 % | 37.914 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.680 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.889 B 0.00 % | 2.889 B 2.27 % | 2.825 B 0.00 % | 2.825 B |
| Total non current liabilities | 81.169 M -12.10 % | 92.342 M 4.18 % | 88.640 M -4.60 % | 92.915 M 3.95 % | 89.386 M -2.95 % | 92.106 M 3.91 % | 88.641 M 0.24 % | 88.433 M 0.18 % | 88.275 M -3.39 % | 91.371 M 64.92 % | 55.402 M 162.56 % | 21.101 M 59.75 % | 13.209 M -69.45 % | 43.243 M -17.45 % | 52.381 M -30.53 % | 75.397 M 102.78 % | 37.181 M 0.07 % | 37.156 M -57.79 % | 88.019 M 132.16 % | 37.914 M -57.26 % | 88.700 M 0.32 % | 88.414 M 0.32 % | 88.129 M -0.99 % | 89.010 M 0.35 % | 88.698 M -3.38 % | 91.805 M 4.18 % | 88.125 M -0.97 % | 88.987 M 0.31 % | 88.708 M 0.50 % | 88.266 M -96.94 % | 2.889 B 0.00 % | 2.889 B 2.27 % | 2.825 B 0.00 % | 2.825 B |
| Other current liabilities | 1.757 M -4.04 % | 1.831 M 87.39 % | 977.116 K 5.75 % | 924.000 K 0.76 % | 917.000 K 101.06 % | -86.826 M -9 145.78 % | 959.851 K -74.81 % | 3.811 M 230.53 % | 1.153 M -31.86 % | 1.692 M 82.78 % | 925.711 K 6.40 % | 870.000 K 2.11 % | 852.000 K -4.91 % | 896.000 K -2.65 % | 920.388 K -77.51 % | 4.093 M 253.15 % | 1.159 M -81.17 % | 6.156 M 357.27 % | 1.346 M -78.65 % | 6.306 M 629.86 % | 864.000 K -83.95 % | 5.383 M 313.90 % | 1.301 M -77.70 % | 5.831 M 210.99 % | 1.875 M -8.80 % | 2.056 M 0.02 % | 2.056 M -64.76 % | 5.834 M 213.66 % | 1.860 M -62.83 % | 5.004 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 88.659 M | 0.000 -100.00 % | 88.433 M 0.18 % | 88.275 M 0.17 % | 88.122 M 64.25 % | 53.651 M 177.64 % | 19.324 M 49.14 % | 12.957 M -67.35 % | 39.690 M -24.23 % | 52.381 M -30.53 % | 75.397 M 102.78 % | 37.181 M 0.07 % | 37.156 M -57.79 % | 88.019 M 132.16 % | 37.914 M -57.26 % | 88.700 M 0.32 % | 88.414 M 0.32 % | 88.129 M -0.99 % | 89.010 M 0.35 % | 88.698 M 0.65 % | 88.125 M 0.00 % | 88.125 M -0.97 % | 88.987 M 0.31 % | 88.708 M 0.50 % | 88.266 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 current liabilities | 1.757 M -4.04 % | 1.831 M 87.39 % | 977.116 K 5.75 % | 924.000 K 0.76 % | 917.000 K -49.97 % | 1.833 M 90.97 % | 959.851 K -74.81 % | 3.811 M 230.53 % | 1.153 M -31.86 % | 1.692 M 82.78 % | 925.711 K 6.40 % | 870.000 K 2.11 % | 852.000 K -4.91 % | 896.000 K -33.29 % | 1.343 M -67.18 % | 4.093 M 253.15 % | 1.159 M -81.17 % | 6.156 M 357.27 % | 1.346 M -78.65 % | 6.306 M 629.86 % | 864.000 K -83.95 % | 5.383 M 313.90 % | 1.301 M -77.70 % | 5.831 M 210.99 % | 1.875 M -8.80 % | 2.056 M 0.02 % | 2.056 M -64.76 % | 5.834 M 213.66 % | 1.860 M -62.83 % | 5.004 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Total liabilities | 82.926 M -11.94 % | 94.173 M 5.08 % | 89.617 M -4.50 % | 93.839 M 3.92 % | 90.303 M -3.87 % | 93.939 M 4.84 % | 89.601 M -2.87 % | 92.244 M 3.15 % | 89.428 M -3.91 % | 93.063 M 65.22 % | 56.328 M 156.37 % | 21.971 M 56.25 % | 14.061 M -68.14 % | 44.139 M -17.84 % | 53.725 M -32.41 % | 79.490 M 107.33 % | 38.340 M -11.48 % | 43.312 M -51.53 % | 89.366 M 102.09 % | 44.220 M -50.63 % | 89.564 M -4.51 % | 93.797 M 4.88 % | 89.430 M -5.71 % | 94.841 M 4.71 % | 90.573 M -3.50 % | 93.861 M 4.08 % | 90.181 M -4.89 % | 94.821 M 4.70 % | 90.568 M -2.90 % | 93.270 M -96.77 % | 2.889 B 0.00 % | 2.889 B 2.27 % | 2.825 B 0.00 % | 2.825 B |
| Other non current assets | 1.748 B -0.02 % | 1.748 B -2.05 % | 1.785 B -0.02 % | 1.785 B -0.02 % | 1.785 B 8 453.70 % | 20.872 M 72 173.97 % | 28.879 K -90.31 % | 298.000 K -47.63 % | 569.000 K -33.99 % | 862.000 K 3 004.96 % | 27.762 K -90.62 % | 296.000 K -2.95 % | 305.000 K -43.52 % | 540.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.000 K -90.82 % | 98.000 K -47.31 % | 186.000 K -32.26 % | 274.599 K -24.56 % | 364.000 K -19.65 % | 453.000 K -16.27 % | 541.000 K -13.96 % | 628.763 K -12.43 % | 718.000 K -11.03 % | 807.000 K -9.93 % | 896.000 K -99.98 % | 3.824 B 0.00 % | 3.824 B 29.40 % | 2.955 B 0.00 % | 2.955 B |
| Long term investments | 98.368 M 46.17 % | 67.295 M -9.48 % | 74.345 M 41.10 % | 52.688 M -41.81 % | 90.552 M 133.24 % | 38.823 M -40.21 % | 64.934 M 44.61 % | 44.904 M -43.78 % | 79.867 M 57.06 % | 50.851 M -9.00 % | 55.882 M -4.84 % | 58.727 M -17.18 % | 70.912 M 61.51 % | 43.905 M -10.32 % | 48.957 M 69.17 % | 28.939 M -56.11 % | 65.933 M 83.44 % | 35.942 M -14.38 % | 41.979 M 82.93 % | 22.949 M -17.98 % | 27.981 M -14.94 % | 32.896 M -21.50 % | 41.906 M 82.61 % | 22.948 M -61.63 % | 59.808 M 87.90 % | 31.830 M -22.19 % | 40.908 M 95.21 % | 20.956 M -65.04 % | 59.946 M 87.72 % | 31.934 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 321.273 M 0.00 % | 321.273 M -4.26 % | 335.578 M 0.00 % | 335.578 M |
| 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 | 0.000 | 0.000 |
| Goodwill and 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 321.273 M 0.00 % | 321.273 M -4.26 % | 335.578 M 0.00 % | 335.578 M |
| Property plant equipment net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.785 B 0.76 % | 1.771 B 0.00 % | 1.771 B 0.00 % | 1.771 B 0.00 % | 1.771 B 1.86 % | 1.739 B 0.00 % | 1.739 B 0.00 % | 1.739 B 0.00 % | 1.739 B -0.29 % | 1.744 B 0.00 % | 1.744 B 0.00 % | 1.744 B 0.00 % | 1.744 B -0.66 % | 1.756 B 0.00 % | 1.756 B 0.00 % | 1.756 B 0.00 % | 1.756 B -0.76 % | 1.769 B 0.00 % | 1.769 B 0.00 % | 1.769 B 0.00 % | 1.769 B 0.23 % | 1.765 B 0.00 % | 1.765 B 0.00 % | 1.765 B 0.00 % | 1.765 B -58.20 % | 4.222 B 0.00 % | 4.222 B 7.57 % | 3.925 B 0.00 % | 3.925 B |
| Total non current assets | 1.846 B 1.70 % | 1.815 B -2.35 % | 1.859 B 1.16 % | 1.838 B -2.03 % | 1.876 B 1.70 % | 1.844 B 0.45 % | 1.836 B 1.09 % | 1.816 B -1.90 % | 1.852 B 1.58 % | 1.823 B 1.57 % | 1.795 B -0.17 % | 1.798 B -0.67 % | 1.810 B 1.50 % | 1.783 B -0.54 % | 1.793 B 1.13 % | 1.773 B -2.04 % | 1.810 B 1.68 % | 1.780 B -0.98 % | 1.798 B 1.07 % | 1.779 B -0.29 % | 1.784 B -0.28 % | 1.789 B -1.24 % | 1.811 B 1.05 % | 1.792 B -2.02 % | 1.829 B 1.55 % | 1.801 B -0.28 % | 1.806 B 1.11 % | 1.787 B -2.14 % | 1.826 B 1.55 % | 1.798 B -78.51 % | 8.367 B 0.00 % | 8.367 B 15.96 % | 7.216 B 0.00 % | 7.216 B |
| Other current assets | 80.899 M -8.74 % | 88.643 M 0.52 % | 88.188 M -1.56 % | 89.585 M | 0.000 100.00 % | -20.000 M | 0.000 -100.00 % | 88.466 M 0.18 % | 88.308 M 0.18 % | 88.149 M 64.21 % | 53.680 M 177.69 % | 19.331 M 49.07 % | 12.968 M -67.33 % | 39.696 M -24.23 % | 52.389 M 137.99 % | -137.896 M -59.13 % | -86.655 M -0.87 % | -85.906 M -197.22 % | 88.359 M 196.17 % | -91.881 M 42.07 % | -158.595 M -26.25 % | -125.619 M -242.08 % | 88.412 M 169.01 % | -128.109 M -12.72 % | -113.653 M -2.55 % | -110.831 M -225.33 % | 88.432 M 178.05 % | -113.300 M -14.58 % | -98.883 M -2.97 % | -96.034 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 89.120 M 345.60 % | 20.000 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 |
| cash and cash equivalents | 2.397 M -55.74 % | 5.416 M 220.04 % | 1.692 M -62.59 % | 4.523 M 324.69 % | 1.065 M -98.87 % | 94.043 M 5.35 % | 89.269 M 2 579.15 % | 3.332 M 271.05 % | 898.000 K -78.43 % | 4.164 M 7.37 % | 3.878 M 49.28 % | 2.598 M -14.82 % | 3.050 M -21.25 % | 3.873 M 80.69 % | 2.143 M -57.28 % | 5.017 M 403.21 % | 997.000 K -84.25 % | 6.332 M 219.15 % | 1.984 M -71.66 % | 7.001 M 118.24 % | 3.208 M -37.38 % | 5.123 M 306.12 % | 1.261 M -79.31 % | 6.096 M 201.33 % | 2.023 M -64.45 % | 5.690 M 126.22 % | 2.515 M -66.92 % | 7.604 M 440.06 % | 1.408 M -69.15 % | 4.564 M -99.48 % | 884.685 M 0.00 % | 884.685 M 86.77 % | 473.685 M 0.00 % | 473.685 M |
| Cash and short term investments | 2.397 M -55.74 % | 5.416 M 220.04 % | 1.692 M -62.59 % | 4.523 M -94.98 % | 90.185 M -20.92 % | 114.043 M 27.75 % | 89.269 M 2 579.15 % | 3.332 M 271.05 % | 898.000 K -78.43 % | 4.164 M 7.37 % | 3.878 M 49.28 % | 2.598 M -14.82 % | 3.050 M -21.25 % | 3.873 M 80.69 % | 2.143 M -57.28 % | 5.017 M 403.21 % | 997.000 K -84.25 % | 6.332 M 219.15 % | 1.984 M -71.66 % | 7.001 M 118.24 % | 3.208 M -37.38 % | 5.123 M 306.12 % | 1.261 M -79.31 % | 6.096 M 201.33 % | 2.023 M -64.45 % | 5.690 M 126.22 % | 2.515 M -66.92 % | 7.604 M 440.06 % | 1.408 M -69.15 % | 4.564 M -99.48 % | 884.685 M 0.00 % | 884.685 M 86.77 % | 473.685 M 0.00 % | 473.685 M |
| Total current assets | 151.629 M -7.25 % | 163.481 M -8.47 % | 178.611 M 2.64 % | 174.024 M 10.06 % | 158.116 M -3.03 % | 163.051 M -8.23 % | 177.673 M 4.55 % | 169.942 M 10.12 % | 154.320 M -1.53 % | 156.716 M 13.20 % | 138.437 M 42.47 % | 97.171 M 32.54 % | 73.312 M -26.79 % | 100.142 M -21.65 % | 127.807 M -10.92 % | 143.482 M 63.06 % | 87.992 M -5.27 % | 92.888 M -40.30 % | 155.580 M 56.34 % | 99.511 M -38.67 % | 162.259 M 23.46 % | 131.430 M -6.51 % | 140.579 M 4.27 % | 134.817 M 16.15 % | 116.075 M -0.96 % | 117.198 M -7.77 % | 127.072 M 4.57 % | 121.515 M 20.68 % | 100.690 M -0.63 % | 101.326 M -88.55 % | 884.685 M 0.00 % | 884.685 M 86.77 % | 473.685 M 0.00 % | 473.685 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 258.408 M 6.50 % | 242.628 M -0.91 % | 244.865 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 52.389 M -30.51 % | 75.395 M 102.77 % | 37.182 M 0.07 % | 37.155 M -57.79 % | 88.019 M 131.59 % | 38.006 M -57.15 % | 88.700 M 0.32 % | 88.415 M 0.32 % | 88.129 M -0.99 % | 89.010 M 0.35 % | 88.698 M 0.34 % | 88.401 M 0.31 % | 88.125 M -0.97 % | 88.987 M 0.31 % | 88.708 M 0.50 % | 88.266 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 68.333 M -1.57 % | 69.422 M -21.76 % | 88.731 M 11.03 % | 79.916 M 17.64 % | 67.931 M -1.56 % | 69.008 M -21.94 % | 88.404 M 13.13 % | 78.144 M 20.01 % | 65.114 M 1.10 % | 64.403 M -20.37 % | 80.878 M 7.49 % | 75.242 M 31.33 % | 57.294 M 1.27 % | 56.573 M -22.56 % | 73.057 M 16.89 % | 62.501 M 26.33 % | 49.473 M 1.48 % | 48.751 M -25.27 % | 65.237 M 21.09 % | 53.875 M -22.92 % | 69.895 M 87.87 % | 37.204 M -26.92 % | 50.905 M 30.20 % | 39.099 M 56.68 % | 24.955 M 11.26 % | 22.430 M -37.91 % | 36.125 M 48.58 % | 24.313 M 138.95 % | 10.175 M 30.99 % | 7.768 M | 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 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 -100.00 % | 88.188 M -1.56 % | 89.585 M 0.52 % | 89.120 M 0.52 % | 88.659 M 0.52 % | 88.198 M -0.27 % | 88.433 M 0.18 % | 88.275 M 0.17 % | 88.122 M 64.25 % | 53.651 M 177.64 % | 19.324 M 49.14 % | 12.957 M -67.35 % | 39.690 M -24.23 % | 52.381 M -30.53 % | 75.397 M 102.78 % | 37.181 M 0.07 % | 37.156 M | 0.000 | 0.000 -100.00 % | 88.700 M 0.32 % | 88.414 M 0.32 % | 88.129 M -0.99 % | 89.010 M 0.35 % | 88.698 M 0.65 % | 88.125 M 0.00 % | 88.125 M -0.97 % | 88.987 M 0.31 % | 88.708 M 0.50 % | 88.266 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.755 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 |
| Total assets | 1.998 B 0.96 % | 1.979 B -2.88 % | 2.038 B 1.29 % | 2.012 B -1.09 % | 2.034 B 1.32 % | 2.008 B -0.32 % | 2.014 B 1.38 % | 1.986 B -0.98 % | 2.006 B 1.33 % | 1.980 B 2.40 % | 1.933 B 2.01 % | 1.895 B 0.62 % | 1.883 B 0.00 % | 1.883 B -1.94 % | 1.921 B 0.23 % | 1.916 B 0.97 % | 1.898 B 1.34 % | 1.873 B -4.11 % | 1.953 B 4.00 % | 1.878 B -3.49 % | 1.946 B 1.35 % | 1.920 B -1.62 % | 1.952 B 1.28 % | 1.927 B -0.94 % | 1.945 B 1.40 % | 1.919 B -0.77 % | 1.934 B 1.33 % | 1.908 B -0.95 % | 1.926 B 1.44 % | 1.899 B -79.47 % | 9.252 B 0.00 % | 9.252 B 20.32 % | 7.689 B 0.00 % | 7.689 B |
| 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-06-30 | 2017-03-31 | 2016-12-31 | 2016-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-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -2.146 M -109.51 % | 22.570 M 298.53 % | -11.368 M -31.56 % | -8.641 M -217.45 % | -2.722 M -111.89 % | 22.891 M 281.20 % | -12.633 M -25.06 % | -10.102 M -139.90 % | -4.211 M -123.52 % | 17.907 M 434.08 % | -5.360 M 67.30 % | -16.391 M -327.29 % | -3.836 M -119.91 % | 19.268 M 248.62 % | -12.965 M -25.63 % | -10.320 M -90.72 % | -5.411 M -125.78 % | 20.987 M 231.65 % | -15.941 M -175.20 % | 21.197 M 157.32 % | -36.977 M -312.78 % | 17.378 M 208.56 % | -16.008 M -53.90 % | -10.401 M -78.34 % | -5.832 M -134.86 % | 16.729 M 209.45 % | -15.285 M -47.31 % | -10.376 M -100.54 % | -5.174 M -131.71 % | 16.317 M 178.17 % | -20.873 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts receivables | 1.088 M -94.37 % | 19.311 M 319.06 % | -8.816 M 26.44 % | -11.985 M -1 212.81 % | 1.077 M -94.45 % | 19.396 M 289.06 % | -10.259 M 21.22 % | -13.022 M -1 696.14 % | -725.000 K -104.40 % | 16.489 M 392.17 % | -5.644 M 68.54 % | -17.940 M -2 371.07 % | -726.000 K -104.40 % | 16.489 M 256.11 % | -10.563 M 18.89 % | -13.022 M -1 696.14 % | -725.000 K -104.40 % | 16.489 M 245.08 % | -11.366 M -170.93 % | 16.024 M 149.01 % | -32.694 M -338.57 % | 13.704 M 215.98 % | -11.816 M 16.41 % | -14.135 M -457.59 % | -2.535 M -118.50 % | 13.705 M 215.99 % | -11.816 M 16.41 % | -14.135 M -457.59 % | -2.535 M -118.50 % | 13.705 M 164.21 % | -21.344 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -3.234 M -199.23 % | 3.259 M 227.66 % | -2.553 M -176.34 % | 3.344 M 188.02 % | -3.799 M -208.70 % | 3.495 M 247.22 % | -2.374 M -181.30 % | 2.920 M 183.76 % | -3.486 M -345.84 % | 1.418 M 400.16 % | 283.507 K -81.70 % | 1.549 M 149.81 % | -3.110 M -211.91 % | 2.779 M 215.69 % | -2.402 M -188.90 % | 2.702 M 157.66 % | -4.686 M -204.18 % | 4.498 M 198.31 % | -4.576 M -188.45 % | 5.173 M 220.78 % | -4.283 M -216.58 % | 3.674 M 187.64 % | -4.192 M -212.26 % | 3.734 M 213.25 % | -3.297 M -209.03 % | 3.024 M 187.15 % | -3.470 M -192.30 % | 3.759 M 242.44 % | -2.639 M -201.03 % | 2.612 M 454.40 % | 471.138 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | -31.072 M -182.66 % | 37.591 M 2 401.32 % | -1.633 M -104.31 % | 37.864 M 219.34 % | -31.728 M -131.30 % | -13.717 M -11 502.65 % | -118.223 K -100.34 % | 34.964 M 220.49 % | -29.017 M -6.10 % | -27.348 M -1 061.01 % | 2.846 M -76.64 % | 12.184 M 145.11 % | -27.007 M -365.48 % | 10.173 M 150.82 % | -20.017 M -154.11 % | 36.994 M 223.35 % | -29.991 M -269.93 % | 17.649 M 192.78 % | -19.022 M -471.45 % | 5.121 M 2.36 % | 5.003 M -77.75 % | 22.481 M 219.14 % | -18.869 M -151.07 % | 36.948 M 232.48 % | -27.890 M -650.42 % | 5.067 M 125.51 % | -19.863 M -150.83 % | 39.079 M 239.95 % | -27.923 M 35.59 % | -43.352 M 97.53 % | -1.753 B -407.00 % | -345.820 M 0.00 % | -345.820 M -4 243.38 % | -7.962 M 0.00 % | -7.962 M -258.78 % | 5.015 M 0.00 % | 5.015 M |
| Net cash provided by operating activities | -3.019 M -105.70 % | 52.983 M 208.16 % | 17.194 M -71.16 % | 59.618 M 1 480.37 % | -4.319 M -108.17 % | 52.843 M 203.98 % | 17.384 M -68.44 % | 55.084 M 1 786.59 % | -3.266 M -106.17 % | 52.936 M 91.76 % | 27.606 M 6.70 % | 25.873 M 3 243.74 % | -823.000 K -101.51 % | 54.379 M 1 992.40 % | -2.874 M -105.07 % | 56.670 M 1 162.23 % | -5.335 M -109.36 % | 56.998 M 1 236.00 % | -5.017 M -108.89 % | 56.443 M 3 047.42 % | -1.915 M -103.39 % | 56.512 M 1 268.86 % | -4.835 M -108.52 % | 56.722 M 1 646.82 % | -3.667 M -106.57 % | 55.826 M 1 197.11 % | -5.088 M -108.65 % | 58.846 M 1 993.37 % | -3.108 M -114.62 % | 21.253 M 101.22 % | -1.748 B -520.49 % | -281.655 M 0.00 % | -281.655 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -58.785 M 3.07 % | -60.644 M -190.32 % | -20.889 M 3.91 % | -21.738 M 77.22 % | -95.442 M 3.27 % | -98.664 M -35.32 % | -72.913 M 15.89 % | -86.688 M -14.39 % | -75.783 M -16.97 % | -64.788 M -548.73 % | -9.987 M 81.42 % | -53.763 M -99.58 % | -26.938 M 47.06 % | -50.884 M -154.75 % | -19.974 M -5.37 % | -18.957 M 36.70 % | -29.948 M 36.18 % | -46.928 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 |
| Sales maturities of investments | 28.000 M -58.82 % | 68.000 M 12 855.44 % | -533.106 K -100.89 % | 60.000 M -6.25 % | 64.000 M -39.05 % | 105.000 M 98.11 % | 53.000 M -56.56 % | 122.000 M 159.57 % | 47.000 M -32.86 % | 70.000 M 438.76 % | 12.993 M -80.31 % | 66.000 M | 0.000 -100.00 % | 56.000 M | 0.000 -100.00 % | 56.000 M | 0.000 -100.00 % | 53.000 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 |
| Other investing activites | 30.785 M | 0.000 | 0.000 100.00 % | -38.262 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 100.00 % | -148.115 M 0.00 % | -148.115 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | 0.000 -100.00 % | 7.356 M 134.34 % | -21.422 M | 0.000 100.00 % | -31.442 M -596.24 % | 6.336 M 131.82 % | -19.913 M -156.39 % | 35.312 M 222.68 % | -28.783 M -652.24 % | 5.212 M 73.39 % | 3.006 M -75.44 % | 12.237 M 145.43 % | -26.938 M -626.54 % | 5.116 M 125.61 % | -19.974 M -153.92 % | 37.043 M 223.69 % | -29.948 M -593.21 % | 6.072 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -148.115 M 0.00 % | -148.115 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.755 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 100.00 % | -56.160 M | 0.000 100.00 % | -56.160 M | 0.000 100.00 % | -54.405 M | 0.000 100.00 % | -52.650 M | 0.000 100.00 % | -52.650 M -100.00 % | -26.325 M 0.00 % | -26.325 M | 0.000 100.00 % | -52.650 M | 0.000 100.00 % | -52.650 M | 0.000 100.00 % | -52.650 M | 0.000 100.00 % | -52.650 M | 0.000 100.00 % | -52.650 M | 0.000 100.00 % | -52.650 M | 0.000 100.00 % | -52.650 M -10 529 900.00 % | -500.000 100.00 % | -52.650 M | 0.000 100.00 % | -24.043 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 635.270 M 0.00 % | 635.270 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 0.000 100.00 % | -56.160 M | 0.000 100.00 % | -56.160 M | 0.000 100.00 % | -54.405 M | 0.000 100.00 % | -52.650 M | 0.000 100.00 % | -52.650 M -100.00 % | -26.325 M 0.00 % | -26.325 M | 0.000 100.00 % | -52.650 M | 0.000 100.00 % | -52.650 M | 0.000 100.00 % | -52.650 M | 0.000 100.00 % | -52.650 M | 0.000 100.00 % | -52.650 M | 0.000 100.00 % | -52.650 M | 0.000 100.00 % | -52.650 M -10 529 900.00 % | -500.000 100.00 % | -52.650 M | 0.000 100.00 % | -24.043 M -101.37 % | 1.755 B 176.26 % | 635.270 M 0.00 % | 635.270 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Effect of forex changes on cash | 0.000 100.00 % | -88.643 M -57 560 492.86 % | 154.000 | 0.000 | 0.000 | 0.000 -100.00 % | 463.000 100.00 % | -35.312 M | 0.000 100.00 % | -5.212 M -73.36 % | -3.006 M 75.43 % | -12.237 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 |
| Net change in cash | -3.019 M 96.43 % | -84.464 M -1 897.73 % | -4.228 M -222.27 % | 3.458 M 180.06 % | -4.319 M -190.47 % | 4.774 M 288.78 % | -2.529 M -203.90 % | 2.434 M 174.53 % | -3.266 M -1 241.96 % | 286.000 K -77.66 % | 1.280 M 383.25 % | -452.000 K 45.08 % | -823.000 K -147.60 % | 1.729 M 160.17 % | -2.874 M -171.48 % | 4.020 M 175.35 % | -5.335 M -222.70 % | 4.348 M 186.67 % | -5.017 M -232.27 % | 3.793 M 298.07 % | -1.915 M -149.59 % | 3.862 M 179.88 % | -4.835 M -218.70 % | 4.073 M 211.07 % | -3.667 M -215.46 % | 3.176 M 162.41 % | -5.089 M -182.13 % | 6.196 M 296.32 % | -3.156 M -13.12 % | -2.790 M -137.94 % | 7.354 M -96.42 % | 205.500 M 0.00 % | 205.500 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at beginning of period | 5.416 M 220.04 % | 1.692 M -62.59 % | 4.523 M 324.69 % | 1.065 M -80.22 % | 5.384 M -93.97 % | 89.269 M -2.75 % | 91.798 M 10 122.49 % | 898.000 K -78.43 % | 4.164 M 7.37 % | 3.878 M 49.27 % | 2.598 M -14.82 % | 3.050 M -21.25 % | 3.873 M 80.64 % | 2.144 M -57.27 % | 5.017 M 403.21 % | 997.000 K -84.25 % | 6.332 M 219.15 % | 1.984 M -71.66 % | 7.001 M 118.24 % | 3.208 M -37.38 % | 5.123 M 306.26 % | 1.261 M -79.31 % | 6.096 M 201.33 % | 2.023 M -64.45 % | 5.690 M 126.33 % | 2.514 M -66.94 % | 7.604 M 440.06 % | 1.408 M -69.15 % | 4.564 M -37.94 % | 7.354 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at end of period | 2.397 M -55.74 % | 5.416 M 220.04 % | 1.692 M -62.59 % | 4.523 M 324.69 % | 1.065 M -98.87 % | 94.043 M 5.35 % | 89.269 M 2 579.15 % | 3.332 M 271.05 % | 898.000 K -78.43 % | 4.164 M 7.37 % | 3.878 M 49.28 % | 2.598 M -14.82 % | 3.050 M -21.25 % | 3.873 M 80.69 % | 2.143 M -57.28 % | 5.017 M 403.21 % | 997.000 K -84.25 % | 6.332 M 219.15 % | 1.984 M -71.66 % | 7.001 M 118.24 % | 3.208 M -37.38 % | 5.123 M 306.12 % | 1.261 M -79.31 % | 6.096 M 201.33 % | 2.023 M -64.45 % | 5.690 M 126.22 % | 2.515 M -66.92 % | 7.604 M 440.06 % | 1.408 M -69.15 % | 4.564 M -37.94 % | 7.354 M -96.42 % | 205.500 M 0.00 % | 205.500 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating cash flow | -3.019 M -105.04 % | 59.884 M 2 215.49 % | -2.831 M -104.75 % | 59.618 M 1 480.37 % | -4.319 M -108.17 % | 52.843 M 203.98 % | 17.384 M -68.44 % | 55.084 M 1 786.59 % | -3.266 M -106.17 % | 52.936 M 91.76 % | 27.606 M 6.70 % | 25.873 M 3 243.74 % | -823.000 K -101.51 % | 54.379 M 1 992.40 % | -2.874 M -105.07 % | 56.670 M 1 162.23 % | -5.335 M -109.36 % | 56.998 M 1 236.00 % | -5.017 M -108.89 % | 56.443 M 3 047.42 % | -1.915 M -103.39 % | 56.512 M 1 268.86 % | -4.835 M -108.52 % | 56.722 M 1 646.82 % | -3.667 M -106.57 % | 55.826 M 1 197.11 % | -5.088 M -108.65 % | 58.846 M 1 993.37 % | -3.108 M -114.62 % | 21.253 M 101.22 % | -1.748 B -520.49 % | -281.655 M 0.00 % | -281.655 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | -3.019 M -105.04 % | 59.884 M 2 215.49 % | -2.831 M -104.75 % | 59.618 M 1 480.37 % | -4.319 M -108.17 % | 52.843 M 203.98 % | 17.384 M -68.44 % | 55.084 M 1 786.59 % | -3.266 M -106.17 % | 52.936 M 91.76 % | 27.606 M 6.70 % | 25.873 M 3 243.74 % | -823.000 K -101.51 % | 54.379 M 1 992.40 % | -2.874 M -105.07 % | 56.670 M 1 162.23 % | -5.335 M -109.36 % | 56.998 M 1 236.00 % | -5.017 M -108.89 % | 56.443 M 3 047.42 % | -1.915 M -103.39 % | 56.512 M 1 268.86 % | -4.835 M -108.52 % | 56.722 M 1 646.82 % | -3.667 M -106.57 % | 55.826 M 1 197.11 % | -5.088 M -108.65 % | 58.846 M 1 993.37 % | -3.108 M -114.62 % | 21.253 M 101.22 % | -1.748 B -520.49 % | -281.655 M 0.00 % | -281.655 M | 0.000 | 0.000 | 0.000 | 0.000 |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 |