Amarnath Securities Limited AMARSEC.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 3.893 M -4.89 % | 4.093 M 6.47 % | 3.844 M 57.45 % | 2.442 M -32.85 % | 3.636 M -16.04 % | 4.331 M 7.44 % | 4.031 M -25.83 % | 5.435 M 58.68 % | 3.425 M -8.23 % | 3.732 M 41.70 % | 2.634 M 21.99 % | 2.159 M 910.47 % | 213.670 K |
| Net income | 1.927 M 2.99 % | 1.871 M 39.49 % | 1.341 M 126.16 % | 593.111 K 5 952.15 % | 9.800 K -99.17 % | 1.183 M -20.72 % | 1.492 M -62.96 % | 4.029 M 232.43 % | 1.212 M 30.03 % | 932.071 K 60.06 % | 582.331 K 22.62 % | 474.907 K 368.67 % | 101.330 K |
| Income before tax | 2.725 M 4.03 % | 2.620 M 28.04 % | 2.046 M 154.28 % | 804.552 K 3 230.93 % | 24.154 K -98.53 % | 1.640 M -20.25 % | 2.057 M -48.95 % | 4.029 M 124.70 % | 1.793 M 32.93 % | 1.349 M 94.35 % | 694.040 K -5.10 % | 731.333 K 502.76 % | 121.330 K |
| Income before tax ratio | 0.70 9.38 % | 0.64 20.26 % | 0.53 61.50 % | 0.33 4 860.45 % | 0.01 -98.25 % | 0.38 -25.77 % | 0.51 -31.18 % | 0.74 41.61 % | 0.52 44.85 % | 0.36 37.15 % | 0.26 -22.21 % | 0.34 -40.35 % | 0.57 |
| EBITDA | 2.724 M -1.54 % | 2.767 M 8.74 % | 2.544 M 196.76 % | 857.352 K 650.52 % | 114.234 K -93.74 % | 1.825 M -15.38 % | 2.157 M -47.71 % | 4.125 M 113.03 % | 1.936 M 23.99 % | 1.562 M 63.77 % | 953.505 K -38.57 % | 1.552 M 906.82 % | 154.170 K |
| Net income ratio | 0.49 8.29 % | 0.46 31.01 % | 0.35 43.64 % | 0.24 8 912.93 % | 0.00 -99.01 % | 0.27 -26.21 % | 0.37 -50.07 % | 0.74 109.50 % | 0.35 41.69 % | 0.25 12.95 % | 0.22 0.52 % | 0.22 -53.62 % | 0.47 |
| Ratio EBITDA | 0.70 3.52 % | 0.68 2.13 % | 0.66 88.48 % | 0.35 1 017.69 % | 0.03 -92.55 % | 0.42 -21.24 % | 0.54 -29.49 % | 0.76 34.25 % | 0.57 35.11 % | 0.42 15.57 % | 0.36 -49.64 % | 0.72 -0.36 % | 0.72 |
| Gross profit ratio | 1.00 13.85 % | 0.88 -12.15 % | 1.00 20.77 % | 0.83 -1.42 % | 0.84 -12.25 % | 0.96 -1.81 % | 0.97 -0.68 % | 0.98 2.63 % | 0.96 -4.36 % | 1.00 0.47 % | 1.00 0.03 % | 0.99 -0.50 % | 1.00 |
| Weighted average shs out dil | 2.913 M -3.46 % | 3.018 M 1.24 % | 2.981 M 0.52 % | 2.966 M -1.15 % | 3.000 M -1.10 % | 3.033 M 8.88 % | 2.786 M 186.13 % | 973.700 K -68.52 % | 3.093 M 3.09 % | 3.000 M 0.00 % | 3.000 M 0.00 % | 3.000 M 0.00 % | 3.000 M |
| Weighted average shs out | 2.913 M -3.46 % | 3.018 M 1.24 % | 2.981 M 0.52 % | 2.966 M -1.15 % | 3.000 M -1.10 % | 3.033 M 8.88 % | 2.786 M 186.13 % | 973.700 K -69.08 % | 3.149 M 4.74 % | 3.007 M -1.90 % | 3.065 M 2.16 % | 3.000 M -11.17 % | 3.378 M |
| EPS diluted | 0.66 6.45 % | 0.62 37.78 % | 0.45 125.00 % | 0.20 5 960.61 % | 0.00 -99.15 % | 0.39 -27.78 % | 0.54 -86.96 % | 4.14 961.54 % | 0.39 25.81 % | 0.31 63.16 % | 0.19 18.75 % | 0.16 373.37 % | 0.03 |
| Earnings per share | 0.66 6.45 % | 0.62 37.78 % | 0.45 125.00 % | 0.20 5 960.61 % | 0.00 -99.15 % | 0.39 -27.78 % | 0.54 -86.96 % | 4.14 989.47 % | 0.38 22.58 % | 0.31 63.16 % | 0.19 18.75 % | 0.16 433.33 % | 0.03 |
| Gross profit | 3.893 M 8.28 % | 3.596 M -6.47 % | 3.844 M 90.16 % | 2.022 M -33.81 % | 3.054 M -26.33 % | 4.146 M 5.50 % | 3.930 M -26.34 % | 5.335 M 62.86 % | 3.276 M -12.23 % | 3.732 M 42.38 % | 2.621 M 22.03 % | 2.148 M 905.38 % | 213.670 K |
| Income tax expense | 797.400 K 6.54 % | 748.451 K 6.24 % | 704.465 K 233.17 % | 211.441 K 1 373.05 % | 14.354 K -96.86 % | 457.231 K -19.00 % | 564.452 K -49.04 % | 1.108 M 90.63 % | 581.064 K 39.41 % | 416.802 K 273.11 % | 111.709 K -56.44 % | 256.426 K 1 182.13 % | 20.000 K |
| Cost of revenue | 486.065 K -2.29 % | 497.477 K 11.85 % | 444.781 K 5.90 % | 420.000 K -27.83 % | 581.970 K 214.36 % | 185.128 K 82.80 % | 101.273 K 1.08 % | 100.189 K -32.93 % | 149.387 K | 0.000 -100.00 % | 12.450 K 14.56 % | 10.868 K | 0.000 |
| General and administrative expenses | 151.540 K 74.18 % | 87.000 K -1.81 % | 88.600 K -37.91 % | 142.700 K -19.33 % | 176.900 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 865.090 K 35.39 % | 638.979 K 155.31 % | 250.278 K 1 330.16 % | 17.500 K |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 47.250 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 66.563 K 171.13 % | 24.550 K 82.77 % | 13.432 K -68.02 % | 42.000 K |
| Other expenses | 531.360 K -26.95 % | 727.421 K -13.85 % | 844.341 K -11.24 % | 951.275 K -66.10 % | 2.806 M | 0.000 -100.00 % | 9.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 682.900 K -16.15 % | 814.421 K -12.70 % | 932.942 K -14.72 % | 1.094 M -63.90 % | 3.030 M 232.57 % | 911.100 K 23.91 % | 735.315 K 32.86 % | 553.450 K 0.17 % | 552.502 K -40.70 % | 931.653 K 40.41 % | 663.529 K 11.33 % | 595.988 K 545.43 % | 92.340 K |
| Cost and expenses | 1.169 M -10.90 % | 1.312 M -3.03 % | 1.353 M -10.64 % | 1.514 M -58.08 % | 3.612 M 296.44 % | 911.100 K 23.91 % | 735.315 K -47.70 % | 1.406 M 154.48 % | 552.502 K -40.70 % | 931.653 K 37.82 % | 675.979 K 11.39 % | 606.856 K 557.20 % | 92.340 K |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.510 -31.18 % | 0.741 41.61 % | 0.523 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 151.540 K 74.18 % | 87.000 K -1.81 % | 88.600 K -37.91 % | 142.700 K -36.34 % | 224.150 K -75.40 % | 911.100 K 23.91 % | 735.315 K 136 802 651.48 % | 0.538 -100.00 % | 552.502 K -40.70 % | 931.653 K 40.41 % | 663.529 K 11.33 % | 595.988 K 901.66 % | 59.500 K |
| Interest income | 56.000 -59.71 % | 139.000 -59.83 % | 346.000 87.03 % | 185.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.698 K | 0.000 |
| Interest expense | 0.000 -100.00 % | 147.100 K -45.38 % | 269.317 K 379 219.72 % | 71.000 491.67 % | 12.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 0.000 100.00 % | -2.924 M -5 638.11 % | 52.800 K 0.00 % | 52.800 K -41.38 % | 90.068 K -51.29 % | 184.914 K 84.20 % | 100.388 K 4.79 % | 95.796 K -33.10 % | 143.200 K -42.73 % | 250.033 K -3.64 % | 259.465 K 441.76 % | 47.893 K 48.95 % | 32.153 K |
| Operating income | 2.941 M 5.76 % | 2.781 M 11.60 % | 2.491 M 168.61 % | 927.514 K 3 738.09 % | 24.166 K -99.29 % | 3.420 M 3.76 % | 3.296 M -18.20 % | 4.029 M 40.25 % | 2.873 M 2.57 % | 2.801 M 43.04 % | 1.958 M 26.13 % | 1.552 M 1 172.13 % | 122.017 K |
| Operating income ratio | 0.76 11.20 % | 0.68 4.82 % | 0.65 70.60 % | 0.38 5 615.73 % | 0.01 -99.16 % | 0.79 -3.42 % | 0.82 10.29 % | 0.74 -11.61 % | 0.84 11.77 % | 0.75 0.95 % | 0.74 3.40 % | 0.72 25.89 % | 0.57 |
| Total other income expenses net | -216.065 K -34.24 % | -160.958 K 63.88 % | -445.595 K -262.38 % | -122.962 K -1 024 583.33 % | -12.000 100.00 % | -1.780 M -43.61 % | -1.239 M | 0.000 100.00 % | -1.080 M 25.63 % | -1.452 M -14.87 % | -1.264 M -53.96 % | -820.881 K -119 387.77 % | -687.000 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 6.817 M 23.63 % | 5.514 M -35.52 % | 8.552 M 96.42 % | 4.354 M 44.62 % | 3.010 M 2 301.85 % | 125.339 K 132.92 % | -380.785 K -90.40 % | -199.997 K -100.67 % | 29.887 M 3 104.33 % | -994.808 K -6.53 % | -933.839 K -14.13 % | -818.210 K -614.82 % | -114.463 K |
| Total investments | 50.500 K 0.00 % | 50.500 K -99.89 % | 45.402 M 12 262.74 % | 367.250 K 0.00 % | 367.250 K 0.00 % | 367.250 K 0.00 % | 367.250 K -98.58 % | 25.879 M 27.84 % | 20.244 M 919.63 % | 1.985 M | 0.000 -100.00 % | 2.553 M -91.49 % | 30.000 M |
| Total debt | 6.852 M 14.88 % | 5.964 M -33.24 % | 8.933 M 101.25 % | 4.439 M 31.58 % | 3.373 M 2 098.75 % | 153.422 K 53.42 % | 100.000 K -84.04 % | 626.400 K -97.91 % | 29.985 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 1.929 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.808 M -95.22 % | 37.861 M 4.10 % | 36.369 M 8.73 % | 33.448 M 1 506 359 454 727 259 904.00 % | 0.000 -350.00 % | 0.000 -65.22 % | 0.000 6.98 % | 0.000 |
| Retained earnings | 12.856 M -0.02 % | 12.858 M 41.96 % | 9.058 M 16.70 % | 7.761 M 7.17 % | 7.242 M -19.91 % | 9.042 M -76.12 % | 37.861 M 4.10 % | 36.369 M 8.73 % | 33.448 M 1 397.29 % | 2.234 M 71.60 % | 1.302 M 64.55 % | 791.130 K 191.46 % | 271.437 K |
| Common stock | 30.002 M 0.00 % | 30.002 M 0.00 % | 30.002 M 0.00 % | 30.002 M 0.00 % | 30.002 M 0.00 % | 30.002 M 0.00 % | 30.002 M 0.00 % | 30.002 M 0.00 % | 30.002 M 0.00 % | 30.002 M 0.00 % | 30.002 M 0.00 % | 30.002 M 0.00 % | 30.002 M |
| Total equity | 44.787 M 4.50 % | 42.860 M 4.56 % | 40.989 M 3.27 % | 39.692 M 1.63 % | 39.054 M 0.10 % | 39.016 M -1.22 % | 39.497 M 3.54 % | 38.148 M 10.76 % | 34.443 M 6.85 % | 32.236 M 2.98 % | 31.304 M 1.66 % | 30.793 M 1.72 % | 30.273 M |
| Other non current liabilities | 0.000 -100.00 % | 130.000 K | 0.000 | 0.000 -100.00 % | 1.005 M | 0.000 100.00 % | -1.636 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 -100.00 % | 626.400 K 118.72 % | 286.400 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 0.000 -100.00 % | 130.000 K | 0.000 | 0.000 -100.00 % | 1.005 M -12.29 % | 1.146 M -29.91 % | 1.636 M 161.10 % | 626.400 K 118.71 % | 286.401 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 1.733 M 21.92 % | 1.421 M 27.29 % | 1.117 M 298.81 % | 280.000 K 43.59 % | 195.000 K -82.92 % | 1.142 M -28.56 % | 1.598 M 42.28 % | 1.123 M 116.37 % | 519.109 K 152.01 % | 205.985 K -27.52 % | 284.182 K -6.44 % | 303.738 K 233.91 % | 90.965 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 6.852 M 14.88 % | 5.964 M -33.24 % | 8.933 M 101.25 % | 4.439 M 31.58 % | 3.373 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 9.383 M 19.49 % | 7.853 M -27.20 % | 10.787 M 86.24 % | 5.792 M 32.28 % | 4.379 M 281.99 % | 1.146 M -29.91 % | 1.636 M 41.95 % | 1.152 M 121.95 % | 519.109 K 152.01 % | 205.985 K -27.52 % | 284.182 K -6.44 % | 303.738 K 233.91 % | 90.965 K |
| Total liabilities | 9.383 M 19.49 % | 7.853 M -27.20 % | 10.787 M 86.24 % | 5.792 M 32.43 % | 4.374 M 281.55 % | 1.146 M -29.91 % | 1.636 M -8.04 % | 1.779 M 120.80 % | 805.510 K 291.05 % | 205.985 K -27.52 % | 284.182 K -6.44 % | 303.738 K 233.91 % | 90.965 K |
| Other non current assets | 54.086 M 7.71 % | 50.213 M 738.00 % | 5.992 M -86.66 % | 44.913 M 5.24 % | 42.675 M 7.99 % | 39.517 M -42.56 % | 68.792 M 515.42 % | 11.178 M -17.54 % | 13.556 M -52.81 % | 28.728 M -1.39 % | 29.133 M 13.49 % | 25.671 M 30 719.25 % | 83.294 K |
| Long term investments | 50.500 K 0.00 % | 50.500 K -99.89 % | 45.402 M 12 262.74 % | 367.250 K 0.00 % | 367.250 K 0.00 % | 367.250 K 0.00 % | 367.250 K -98.58 % | 25.879 M 27.84 % | 20.244 M 919.63 % | 1.985 M | 0.000 -100.00 % | 2.553 M -91.49 % | 30.000 M |
| Intangible assets | 0.000 | 0.000 | 0.000 100.00 % | -190.012 K 36.70 % | -300.196 K 0.86 % | -302.813 K 99.01 % | -30.650 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 -100.00 % | 68.295 K -6.94 % | 73.387 K 3.29 % | 71.047 K 40.06 % | 50.727 K 10.92 % | 45.735 K 8.03 % | 42.334 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 100.00 % | -121.717 K 46.34 % | -226.809 K 2.14 % | -231.766 K 99.24 % | -30.599 M -67 005.55 % | 45.735 K 8.03 % | 42.334 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 0.000 | 0.000 | 0.000 -100.00 % | 128.026 K -29.20 % | 180.826 K -33.25 % | 270.894 K -40.57 % | 455.808 K 108.90 % | 218.196 K -30.51 % | 313.992 K -31.32 % | 457.192 K -47.44 % | 869.901 K 283.38 % | 226.902 K 74.57 % | 129.975 K |
| Total non current assets | 54.136 M 7.71 % | 50.263 M -2.20 % | 51.394 M 13.32 % | 45.354 M 5.30 % | 43.070 M 7.26 % | 40.155 M 2.92 % | 39.016 M 4.54 % | 37.321 M 9.27 % | 34.156 M 9.58 % | 31.171 M 3.89 % | 30.003 M 5.46 % | 28.451 M -5.83 % | 30.213 M |
| Other current assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.297 K | 0.000 | 0.000 | 0.000 -100.00 % | 259.258 K | 0.000 | 0.000 100.00 % | 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 | 0.000 | 0.000 |
| cash and cash equivalents | 34.177 K -92.40 % | 449.630 K 17.82 % | 381.629 K 348.38 % | 85.112 K -76.55 % | 362.902 K 1 192.25 % | 28.083 K -94.16 % | 480.785 K -41.82 % | 826.397 K 749.77 % | 97.250 K -90.22 % | 994.808 K 6.53 % | 933.839 K 14.13 % | 818.210 K 614.82 % | 114.463 K |
| Cash and short term investments | 34.177 K -92.40 % | 449.630 K 17.82 % | 381.629 K 348.38 % | 85.112 K -76.55 % | 362.902 K 1 192.25 % | 28.083 K -94.16 % | 480.785 K -41.82 % | 826.397 K 749.77 % | 97.250 K -90.22 % | 994.808 K 6.53 % | 933.839 K 14.13 % | 818.210 K 614.82 % | 114.463 K |
| Total current assets | 34.177 K -92.40 % | 449.630 K 17.82 % | 381.629 K 348.38 % | 85.112 K -76.55 % | 362.902 K 925.73 % | 35.380 K -92.64 % | 480.785 K -41.82 % | 826.397 K 749.77 % | 97.250 K -92.35 % | 1.271 M -20.43 % | 1.597 M -40.38 % | 2.679 M 1 672.52 % | 151.133 K |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.812 K -97.47 % | 663.254 K -64.35 % | 1.861 M 4 974.04 % | 36.670 K |
| Tax assets | 0.000 | 0.000 | 0.000 -100.00 % | 68.295 K -6.94 % | 73.387 K -68.34 % | 231.767 K -99.24 % | 30.599 M | 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 |
| Account payables | 68.903 K -32.51 % | 102.097 K 11.75 % | 91.363 K -40.27 % | 152.955 K 24 690.11 % | 617.000 -86.74 % | 4.653 K -87.57 % | 37.437 K 29.07 % | 29.005 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 729.968 K 99.69 % | 365.546 K -43.38 % | 645.648 K -29.85 % | 920.352 K 13.65 % | 809.818 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.146 M -29.91 % | 1.636 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 -100.00 % | 4.354 M | 0.000 100.00 % | -28.083 K | 0.000 | 0.000 -100.00 % | 189.150 K | 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.234 M 15.05 % | 6.288 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 -100.00 % | 1.929 M 0.00 % | 1.929 M 0.00 % | 1.929 M 6.55 % | 1.810 M 120.02 % | -9.042 M 87.53 % | -72.515 M -12.27 % | -64.593 M -3.11 % | -62.644 M -6 264 438 713.91 % | -1.000 | 0.000 100.00 % | 0.000 31.45 % | 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 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.005 M 12.29 % | -1.146 M 29.91 % | -1.636 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 54.170 M 6.82 % | 50.713 M -2.05 % | 51.776 M 13.94 % | 45.439 M 4.62 % | 43.433 M 8.07 % | 40.191 M 1.76 % | 39.497 M 3.54 % | 38.148 M 11.37 % | 34.253 M 5.58 % | 32.442 M 2.66 % | 31.600 M 1.51 % | 31.129 M 2.52 % | 30.364 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | 610.918 K 1 738.99 % | -37.274 K -100.10 % | 38.791 M 11 399.18 % | 337.338 K 309.87 % | -160.739 K -184.29 % | 190.703 K 1 135.76 % | 15.432 K -79.15 % | 74.005 K 103.06 % | -2.417 M -414.38 % | 768.927 K 134.90 % | -2.203 M -2 241.24 % | 102.886 K 171.36 % | -144.170 K |
| Accounts receivables | 0.000 100.00 % | -342.028 K -100.88 % | 38.927 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 36.670 K 200.00 % | -36.670 K |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | -93.194 K -968.21 % | 10.734 K 104.22 % | -254.203 K -266.87 % | 152.338 K 3 875.42 % | -4.035 K 87.69 % | -32.784 K -488.80 % | 8.432 K -70.93 % | 29.005 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 704.112 K 139.48 % | 294.020 K 148.31 % | 118.408 K -36.00 % | 185.000 K 218.06 % | -156.703 K -170.12 % | 223.487 K 3 092.67 % | 7.000 K -84.44 % | 45.000 K 101.86 % | -2.417 M -414.38 % | 768.927 K 134.90 % | -2.203 M -3 427.05 % | 66.216 K 161.60 % | -107.500 K |
| Other non cash items | 32.082 K -55.85 % | 72.660 K | 0.000 -100.00 % | 115.626 K 390.22 % | -39.841 K 94.37 % | -707.530 K -252.84 % | 462.925 K -80.94 % | 2.429 M 528.50 % | 386.512 K 469.26 % | -104.673 K 29.76 % | -149.028 K -166.86 % | 222.881 K 1 014.41 % | 20.000 K |
| Net cash provided by operating activities | 2.570 M 34.80 % | 1.906 M -95.33 % | 40.837 M 3 616.25 % | 1.099 M 1 191.11 % | -100.712 K -111.83 % | 851.121 K -58.90 % | 2.071 M -62.49 % | 5.520 M 917.06 % | -675.638 K -136.59 % | 1.846 M 222.25 % | -1.510 M -277.98 % | 848.567 K 9 011.64 % | 9.313 K |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -338.000 K | 0.000 | 0.000 | 0.000 100.00 % | -974.100 K -572.63 % | -144.820 K | 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 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.579 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 -100.00 % | 45.352 M | 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 | -3.873 M 91.24 % | -44.221 M 1.81 % | -45.035 M -1 744.10 % | -2.442 M 16.87 % | -2.938 M -125.32 % | -1.304 M 10.21 % | -1.452 M | 0.000 100.00 % | -508.321 K 71.53 % | -1.785 M -168.67 % | 2.600 M | 0.000 | 0.000 |
| Net cash used for investing activites | -3.873 M -442.48 % | 1.131 M 102.51 % | -45.035 M -1 744.10 % | -2.442 M 16.87 % | -2.938 M -125.32 % | -1.304 M 27.17 % | -1.790 M 60.91 % | -4.579 M -800.85 % | -508.321 K 71.53 % | -1.785 M -209.81 % | 1.626 M 1 222.70 % | -144.820 K | 0.000 |
| Debt repayment | 887.605 K 129.89 % | -2.969 M -166.07 % | 4.494 M 321.84 % | 1.065 M -68.42 % | 3.373 M | 0.000 100.00 % | -626.400 K -284.24 % | 340.000 K 18.72 % | 286.400 K | 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 |
| 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 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Net cash used provided by financing activities | 887.605 K 129.89 % | -2.969 M -166.07 % | 4.494 M 321.84 % | 1.065 M -68.42 % | 3.373 M | 0.000 100.00 % | -626.400 K -284.24 % | 340.000 K 18.72 % | 286.400 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -415.453 K -710.96 % | 68.000 K -77.07 % | 296.517 K 206.74 % | -277.790 K -182.97 % | 334.819 K 173.96 % | -452.702 K -30.99 % | -345.612 K -147.40 % | 729.147 K 181.24 % | -897.559 K -1 572.16 % | 60.969 K -47.27 % | 115.629 K -83.57 % | 703.747 K 7 456.61 % | 9.313 K |
| Cash at beginning of period | 449.630 K 17.82 % | 381.629 K 348.38 % | 85.112 K -76.55 % | 362.902 K 1 192.25 % | 28.083 K -94.16 % | 480.785 K -41.82 % | 826.397 K 749.77 % | 97.250 K -90.22 % | 994.808 K 6.53 % | 933.839 K 14.13 % | 818.210 K 614.82 % | 114.463 K 8.86 % | 105.150 K |
| Cash at end of period | 34.177 K -92.40 % | 449.630 K 17.82 % | 381.629 K 348.38 % | 85.112 K -76.55 % | 362.902 K 1 192.25 % | 28.083 K -94.16 % | 480.785 K -41.82 % | 826.397 K 749.77 % | 97.250 K -90.22 % | 994.808 K 6.53 % | 933.839 K 14.13 % | 818.210 K 614.82 % | 114.463 K |
| Operating cash flow | 2.570 M 34.80 % | 1.906 M -95.33 % | 40.837 M 3 616.25 % | 1.099 M 1 191.11 % | -100.712 K -111.83 % | 851.121 K -58.90 % | 2.071 M -62.49 % | 5.520 M 917.06 % | -675.638 K -136.59 % | 1.846 M 222.25 % | -1.510 M -277.98 % | 848.567 K 9 011.64 % | 9.313 K |
| Capital expenditure | -2.570 M | 0.000 -100.00 % | 3.000 -40.00 % | 5.000 | 0.000 | 0.000 100.00 % | -338.000 K | 0.000 | 0.000 | 0.000 100.00 % | -974.100 K -572.63 % | -144.820 K | 0.000 |
| Free CashFlow | 0.000 -100.00 % | 1.906 M -95.33 % | 40.837 M 3 616.25 % | 1.099 M 1 191.11 % | -100.712 K -111.83 % | 851.121 K -50.89 % | 1.733 M -68.61 % | 5.520 M 917.06 % | -675.638 K -136.59 % | 1.846 M 174.32 % | -2.484 M -453.02 % | 703.747 K 7 456.61 % | 9.313 K |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 881.600 K -8.34 % | 961.800 K -1.86 % | 980.000 K 0.00 % | 980.000 K 0.93 % | 971.000 K -0.12 % | 972.203 K -14.31 % | 1.135 M 16.75 % | 971.829 K -4.61 % | 1.019 M -0.04 % | 1.019 M 0.04 % | 1.019 M -34.93 % | 1.566 M 550.48 % | 240.696 K -62.58 % | 643.190 K -16.81 % | 773.122 K -6.04 % | 822.801 K 306.20 % | 202.562 K -63.32 % | 552.167 K -46.13 % | 1.025 M -0.87 % | 1.034 M 0.87 % | 1.025 M 0.79 % | 1.017 M -1.70 % | 1.035 M -5.90 % | 1.100 M -6.80 % | 1.180 M 19.17 % | 990.035 K -0.93 % | 999.279 K -0.06 % | 999.835 K -4.05 % | 1.042 M 11.31 % | 936.090 K -65.18 % | 2.688 M 194.22 % | 913.655 K 1.52 % | 900.000 K 3.16 % | 872.445 K 1.70 % | 857.862 K 0.20 % | 856.152 K 2.08 % | 838.736 K -2.91 % | 863.901 K -9.29 % | 952.390 K 3.07 % | 924.013 K -6.85 % | 991.976 K -24.29 % | 1.310 M 187.17 % | 456.230 K 6.00 % | 430.400 K -1.52 % | 437.060 K -78.11 % | 1.996 M 1 191.76 % | 154.540 K 1 773.21 % | 8.250 K 5.10 % | 7.850 K -85.51 % | 54.170 K -1.51 % | 55.000 K |
| Net income | 439.500 K -22.66 % | 568.300 K 30.05 % | 437.000 K -11.90 % | 496.000 K 0.67 % | 492.700 K -12.60 % | 563.700 K -6.41 % | 602.300 K 18.65 % | 507.611 K 157.15 % | 197.400 K -46.11 % | 366.300 K -45.84 % | 676.300 K -44.86 % | 1.227 M 520.64 % | -291.590 K -294.27 % | 150.094 K -58.82 % | 364.453 K 201.20 % | 121.000 K 385.14 % | -42.436 K -55.34 % | -27.318 K -106.06 % | 450.767 K 156.87 % | -792.593 K -281.71 % | 436.174 K 113.65 % | 204.157 K 160.96 % | 78.234 K -80.90 % | 409.623 K -16.58 % | 491.021 K 1 809.18 % | 25.719 K -94.84 % | 498.687 K 4.42 % | 477.573 K -2.58 % | 490.218 K 153.97 % | 193.020 K -89.33 % | 1.809 M 285.15 % | 469.766 K 4.39 % | 450.000 K 32.72 % | 339.058 K -0.40 % | 340.415 K 26.32 % | 269.485 K 2.45 % | 263.045 K 290.58 % | 67.348 K -76.97 % | 292.438 K 51.55 % | 192.969 K -49.13 % | 379.315 K 25.36 % | 302.575 K 229.45 % | 91.842 K 30.72 % | 70.257 K -40.29 % | 117.657 K -65.87 % | 344.747 K 174.50 % | 125.590 K 2 648.14 % | 4.570 K -14.58 % | 5.350 K 136.47 % | -14.670 K -136.22 % | 40.500 K |
| Income before tax | 599.800 K -23.18 % | 780.800 K 32.12 % | 591.000 K -12.57 % | 676.000 K -0.04 % | 676.300 K -12.12 % | 769.600 K -13.23 % | 886.900 K 27.82 % | 693.884 K 157.86 % | 269.095 K -26.54 % | 366.300 K -45.84 % | 676.300 K -44.86 % | 1.227 M 649.29 % | -223.295 K -187.36 % | 255.599 K -48.10 % | 492.474 K 202.41 % | 162.848 K 404.00 % | -53.569 K -105.99 % | -26.006 K -104.41 % | 589.038 K 155.00 % | -1.071 M -281.72 % | 589.424 K 85.67 % | 317.457 K 200.27 % | 105.723 K -80.84 % | 551.689 K -17.09 % | 665.397 K 706.93 % | 82.460 K -87.72 % | 671.632 K 4.42 % | 643.195 K -2.45 % | 659.362 K 91.11 % | 345.024 K -85.34 % | 2.354 M 232.17 % | 708.688 K 14.30 % | 620.000 K 10.63 % | 560.411 K 21.47 % | 461.339 K 18.29 % | 389.993 K 2.27 % | 381.324 K 200.43 % | 126.927 K -70.01 % | 423.210 K 0.90 % | 419.420 K 10.57 % | 379.315 K 18.09 % | 321.218 K 218.31 % | 100.913 K -2.30 % | 103.289 K -38.74 % | 168.620 K -71.95 % | 601.173 K 378.68 % | 125.590 K 2 648.14 % | 4.570 K -14.58 % | 5.350 K 0.38 % | 5.330 K -86.84 % | 40.500 K |
| Income before tax ratio | 0.68 -16.19 % | 0.81 34.62 % | 0.60 -12.57 % | 0.69 -0.96 % | 0.70 -12.01 % | 0.79 1.27 % | 0.78 9.48 % | 0.71 170.32 % | 0.26 -26.51 % | 0.36 -45.86 % | 0.66 -15.26 % | 0.78 184.44 % | -0.93 -333.45 % | 0.40 -37.61 % | 0.64 221.85 % | 0.20 174.84 % | -0.26 -461.50 % | -0.05 -108.20 % | 0.57 155.48 % | -1.04 -280.15 % | 0.58 84.22 % | 0.31 205.47 % | 0.10 -79.63 % | 0.50 -11.04 % | 0.56 577.15 % | 0.08 -87.61 % | 0.67 4.48 % | 0.64 1.66 % | 0.63 71.68 % | 0.37 -57.91 % | 0.88 12.90 % | 0.78 12.60 % | 0.69 7.25 % | 0.64 19.44 % | 0.54 18.06 % | 0.46 0.19 % | 0.45 209.44 % | 0.15 -66.94 % | 0.44 -2.10 % | 0.45 18.71 % | 0.38 55.96 % | 0.25 10.84 % | 0.22 -7.83 % | 0.24 -37.80 % | 0.39 28.11 % | 0.30 -62.94 % | 0.81 46.71 % | 0.55 -18.72 % | 0.68 592.65 % | 0.10 -86.64 % | 0.74 |
| EBITDA | 599.800 K -23.19 % | 780.900 K 32.36 % | 590.000 K -12.72 % | 676.000 K 1 452.00 % | -50.000 K -2.88 % | -48.600 K -105.48 % | 887.000 K 1 187.52 % | -81.562 K 57.02 % | -189.764 K -151.81 % | 366.300 K -45.84 % | 676.300 K 1 108.45 % | -67.063 K | 0.000 -100.00 % | 216.000 K -58.06 % | 514.991 K 177.83 % | 185.365 K 559.18 % | -40.369 K -1 057.04 % | -3.489 K -100.57 % | 611.555 K 158.32 % | -1.049 M -271.35 % | 611.941 K 70.19 % | 359.553 K 143.24 % | 147.819 K -75.58 % | 605.412 K -15.02 % | 712.394 K 556.94 % | 108.442 K -84.24 % | 687.878 K 4.31 % | 659.441 K -2.39 % | 675.608 K 83.10 % | 368.973 K -84.48 % | 2.378 M 224.58 % | 732.637 K 10.04 % | 665.800 K 11.67 % | 596.211 K 13.81 % | 523.846 K 15.77 % | 452.501 K 8.48 % | 417.124 K 174.22 % | 152.111 K -68.83 % | 488.076 K 0.78 % | 484.286 K 9.03 % | 444.181 K 15.05 % | 386.084 K 242.01 % | 112.886 K -2.06 % | 115.262 K -35.74 % | 179.363 K -87.06 % | 1.386 M 937.60 % | 133.590 K 962.77 % | 12.570 K | 0.000 -100.00 % | 19.017 K -60.47 % | 48.104 K |
| Net income ratio | 0.50 -15.63 % | 0.59 32.51 % | 0.45 -11.90 % | 0.51 -0.25 % | 0.51 -12.49 % | 0.58 9.22 % | 0.53 1.63 % | 0.52 169.57 % | 0.19 -46.09 % | 0.36 -45.86 % | 0.66 -15.26 % | 0.78 164.67 % | -1.21 -619.13 % | 0.23 -50.50 % | 0.47 220.56 % | 0.15 170.20 % | -0.21 -323.45 % | -0.05 -111.25 % | 0.44 157.37 % | -0.77 -280.15 % | 0.43 111.98 % | 0.20 165.47 % | 0.08 -79.70 % | 0.37 -10.49 % | 0.42 1 502.12 % | 0.03 -94.79 % | 0.50 4.48 % | 0.48 1.53 % | 0.47 128.16 % | 0.21 -69.36 % | 0.67 30.91 % | 0.51 2.83 % | 0.50 28.66 % | 0.39 -2.06 % | 0.40 26.07 % | 0.31 0.36 % | 0.31 302.29 % | 0.08 -74.61 % | 0.31 47.03 % | 0.21 -45.39 % | 0.38 65.57 % | 0.23 14.72 % | 0.20 23.32 % | 0.16 -39.36 % | 0.27 55.88 % | 0.17 -78.75 % | 0.81 46.71 % | 0.55 -18.72 % | 0.68 351.66 % | -0.27 -136.78 % | 0.74 |
| Ratio EBITDA | 0.68 -16.20 % | 0.81 34.86 % | 0.60 -12.72 % | 0.69 1 439.58 % | -0.05 -3.01 % | -0.05 -106.39 % | 0.78 1 031.50 % | -0.08 54.94 % | -0.19 -151.83 % | 0.36 -45.86 % | 0.66 1 649.79 % | -0.04 | 0.00 -100.00 % | 0.34 -49.58 % | 0.67 195.68 % | 0.23 213.04 % | -0.20 -3 053.98 % | -0.01 -101.06 % | 0.60 158.84 % | -1.01 -269.87 % | 0.60 68.87 % | 0.35 147.45 % | 0.14 -74.05 % | 0.55 -8.82 % | 0.60 451.28 % | 0.11 -84.09 % | 0.69 4.37 % | 0.66 1.72 % | 0.65 64.49 % | 0.39 -55.44 % | 0.88 10.32 % | 0.80 8.39 % | 0.74 8.25 % | 0.68 11.91 % | 0.61 15.54 % | 0.53 6.27 % | 0.50 182.45 % | 0.18 -65.64 % | 0.51 -2.22 % | 0.52 17.05 % | 0.45 51.95 % | 0.29 19.10 % | 0.25 -7.61 % | 0.27 -34.74 % | 0.41 -40.90 % | 0.69 -19.68 % | 0.86 -43.26 % | 1.52 | 0.00 -100.00 % | 0.35 -59.86 % | 0.87 |
| Gross profit ratio | 0.93 -0.86 % | 0.94 10.12 % | 0.85 -0.36 % | 0.86 -9.85 % | 0.95 -7.85 % | 1.03 13.76 % | 0.90 12.04 % | 0.81 -7.76 % | 0.88 -0.67 % | 0.88 -1.58 % | 0.90 -6.43 % | 0.96 -4.28 % | 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 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 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 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 0.96 % | 0.99 -0.95 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.55 % | 0.99 -0.54 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 2.930 M 0.57 % | 2.913 M 0.00 % | 2.913 M -0.15 % | 2.918 M -5.25 % | 3.079 M 2.64 % | 3.000 M -0.33 % | 3.010 M 0.81 % | 2.986 M -0.47 % | 3.000 M 0.00 % | 3.000 M 1.85 % | 2.946 M -1.53 % | 2.992 M -0.29 % | 3.000 M -0.06 % | 3.002 M -1.16 % | 3.037 M 1.23 % | 3.000 M 0.00 % | 3.000 M 0.00 % | 3.000 M -0.16 % | 3.005 M -1.42 % | 3.048 M 4.84 % | 2.908 M -0.30 % | 2.917 M 11.84 % | 2.608 M -10.87 % | 2.926 M -4.66 % | 3.069 M 19.32 % | 2.572 M -14.28 % | 3.000 M 0.51 % | 2.985 M -2.58 % | 3.064 M -4.76 % | 3.217 M 6.68 % | 3.016 M 2.71 % | 2.936 M -2.13 % | 3.000 M -2.94 % | 3.091 M -0.12 % | 3.095 M 3.35 % | 2.994 M 2.45 % | 2.923 M -13.21 % | 3.367 M 12.93 % | 2.982 M -7.29 % | 3.216 M 10.22 % | 2.918 M 9.05 % | 2.676 M -12.60 % | 3.061 M -12.85 % | 3.513 M 19.43 % | 2.941 M -6.15 % | 3.134 M -0.18 % | 3.140 M -21.02 % | 3.975 M -9.51 % | 4.393 M -8.68 % | 4.811 M 65.88 % | 2.900 M |
| Weighted average shs out | 2.930 M 0.57 % | 2.913 M 0.00 % | 2.913 M -0.15 % | 2.918 M -5.25 % | 3.079 M 2.64 % | 3.000 M -0.33 % | 3.010 M 0.81 % | 2.986 M -0.48 % | 3.000 M 0.00 % | 3.000 M 1.85 % | 2.946 M -1.53 % | 2.992 M -0.29 % | 3.000 M -0.06 % | 3.002 M -1.16 % | 3.037 M 1.23 % | 3.000 M 0.00 % | 3.000 M 0.00 % | 3.000 M -0.16 % | 3.005 M -1.42 % | 3.048 M 4.84 % | 2.908 M -0.30 % | 2.917 M 11.84 % | 2.608 M -10.87 % | 2.926 M -4.66 % | 3.069 M 19.32 % | 2.572 M -14.28 % | 3.000 M 0.51 % | 2.985 M -2.58 % | 3.064 M -10.26 % | 3.414 M 13.21 % | 3.016 M 2.71 % | 2.936 M -2.13 % | 3.000 M -6.35 % | 3.204 M 3.52 % | 3.095 M 3.35 % | 2.994 M 2.45 % | 2.923 M -15.80 % | 3.471 M 16.41 % | 2.982 M -7.29 % | 3.216 M 10.22 % | 2.918 M 4.62 % | 2.789 M -8.90 % | 3.061 M -12.85 % | 3.513 M 19.43 % | 2.941 M -6.15 % | 3.134 M -0.18 % | 3.140 M -21.02 % | 3.976 M -9.51 % | 4.393 M -8.69 % | 4.811 M 18.80 % | 4.050 M |
| EPS diluted | 0.15 -25.00 % | 0.20 33.33 % | 0.15 -11.76 % | 0.17 6.25 % | 0.16 -15.79 % | 0.19 -5.00 % | 0.20 17.65 % | 0.17 158.36 % | 0.07 -45.17 % | 0.12 -47.83 % | 0.23 -43.90 % | 0.41 521.81 % | -0.10 -294.40 % | 0.05 -58.33 % | 0.12 197.77 % | 0.04 385.82 % | -0.01 -54.95 % | -0.01 -106.07 % | 0.15 157.69 % | -0.26 -273.33 % | 0.15 114.29 % | 0.07 133.33 % | 0.03 -78.57 % | 0.14 -12.50 % | 0.16 1 500.00 % | 0.01 -94.12 % | 0.17 6.25 % | 0.16 0.00 % | 0.16 166.67 % | 0.06 -90.00 % | 0.60 275.00 % | 0.16 6.67 % | 0.15 36.36 % | 0.11 0.00 % | 0.11 22.22 % | 0.09 0.00 % | 0.09 350.00 % | 0.02 -79.61 % | 0.10 63.50 % | 0.06 -53.85 % | 0.13 18.18 % | 0.11 266.67 % | 0.03 50.00 % | 0.02 -50.00 % | 0.04 -63.64 % | 0.11 175.00 % | 0.04 3 900.00 % | 0.00 0.00 % | 0.00 133.33 % | 0.00 -121.43 % | 0.01 |
| Earnings per share | 0.15 -25.00 % | 0.20 33.33 % | 0.15 -11.76 % | 0.17 6.25 % | 0.16 -15.79 % | 0.19 -5.00 % | 0.20 17.65 % | 0.17 158.36 % | 0.07 -45.17 % | 0.12 -47.83 % | 0.23 -43.90 % | 0.41 521.81 % | -0.10 -294.40 % | 0.05 -58.33 % | 0.12 197.77 % | 0.04 385.82 % | -0.01 -54.95 % | -0.01 -106.07 % | 0.15 157.69 % | -0.26 -273.33 % | 0.15 114.29 % | 0.07 133.33 % | 0.03 -78.57 % | 0.14 -12.50 % | 0.16 1 500.00 % | 0.01 -94.12 % | 0.17 6.25 % | 0.16 0.00 % | 0.16 183.19 % | 0.06 -90.58 % | 0.60 275.00 % | 0.16 6.67 % | 0.15 36.36 % | 0.11 0.00 % | 0.11 22.22 % | 0.09 0.00 % | 0.09 363.92 % | 0.02 -80.22 % | 0.10 63.50 % | 0.06 -53.85 % | 0.13 18.18 % | 0.11 266.67 % | 0.03 50.00 % | 0.02 -50.00 % | 0.04 -63.64 % | 0.11 175.00 % | 0.04 3 900.00 % | 0.00 0.00 % | 0.00 133.33 % | 0.00 -130.00 % | 0.01 |
| Gross profit | 820.000 K -9.13 % | 902.400 K 8.07 % | 835.000 K -0.36 % | 838.000 K -9.01 % | 921.000 K -7.97 % | 1.001 M -2.52 % | 1.027 M 30.81 % | 784.829 K -12.02 % | 892.004 K -0.71 % | 898.400 K -1.55 % | 912.499 K -39.11 % | 1.499 M 522.62 % | 240.696 K -62.58 % | 643.190 K -16.81 % | 773.122 K -6.04 % | 822.801 K 306.20 % | 202.562 K -63.32 % | 552.167 K -46.13 % | 1.025 M -0.87 % | 1.034 M 0.87 % | 1.025 M 0.79 % | 1.017 M -1.70 % | 1.035 M -5.90 % | 1.100 M -6.80 % | 1.180 M 19.17 % | 990.035 K -0.93 % | 999.279 K -0.06 % | 999.835 K -4.05 % | 1.042 M 11.31 % | 936.090 K -65.18 % | 2.688 M 194.22 % | 913.655 K 1.52 % | 900.000 K 3.16 % | 872.445 K 1.70 % | 857.862 K 0.20 % | 856.152 K 2.08 % | 838.736 K -2.91 % | 863.901 K -9.29 % | 952.390 K 3.07 % | 924.013 K -6.85 % | 991.976 K -23.56 % | 1.298 M 184.44 % | 456.230 K 6.00 % | 430.400 K -1.52 % | 437.060 K -77.99 % | 1.985 M 1 184.72 % | 154.540 K 1 773.21 % | 8.250 K 5.10 % | 7.850 K -85.51 % | 54.170 K -1.51 % | 55.000 K |
| Income tax expense | 160.300 K -24.60 % | 212.600 K 38.05 % | 154.000 K -14.44 % | 180.000 K -1.96 % | 183.600 K -10.85 % | 205.951 K -27.63 % | 284.600 K 52.79 % | 186.272 K 159.95 % | 71.658 K | 0.000 | 0.000 | 0.000 -100.00 % | 68.295 K 29.58 % | 52.705 K -58.83 % | 128.021 K 205.92 % | 41.848 K 475.89 % | -11.133 K -948.55 % | 1.312 K -99.05 % | 138.271 K 149.65 % | -278.479 K -281.72 % | 153.250 K 35.26 % | 113.300 K 312.16 % | 27.489 K -80.65 % | 142.066 K -18.53 % | 174.376 K 207.32 % | 56.741 K -67.19 % | 172.945 K 4.42 % | 165.622 K -2.08 % | 169.144 K 11.28 % | 152.004 K -72.10 % | 544.728 K 127.99 % | 238.922 K 40.54 % | 170.000 K -23.20 % | 221.353 K 83.05 % | 120.924 K 0.35 % | 120.508 K 1.88 % | 118.279 K 98.52 % | 59.579 K -54.44 % | 130.772 K -42.25 % | 226.451 K | 0.000 -100.00 % | 18.643 K 105.52 % | 9.071 K -72.54 % | 33.032 K -35.18 % | 50.963 K -80.13 % | 256.426 K | 0.000 | 0.000 | 0.000 -100.00 % | 20.000 K | 0.000 |
| Cost of revenue | 61.600 K 3.70 % | 59.400 K -59.03 % | 145.000 K 2.11 % | 142.000 K 184.00 % | 50.000 K 275.30 % | -28.523 K -126.41 % | 108.000 K -42.25 % | 187.000 K 47.49 % | 126.786 K 4.96 % | 120.800 K 13.64 % | 106.300 K 58.51 % | 67.063 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.450 K | 0.000 | 0.000 | 0.000 -100.00 % | 10.868 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 147.950 K | 0.000 | 0.000 | 0.000 -100.00 % | 258.479 K | 0.000 | 0.000 | 0.000 -100.00 % | 250.278 K | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 K | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 66.563 K | 0.000 | 0.000 | 0.000 -100.00 % | 24.550 K | 0.000 | 0.000 | 0.000 -100.00 % | 13.432 K | 0.000 | 0.000 | 0.000 -100.00 % | 12.000 K | 0.000 |
| Other expenses | 220.200 K 80.64 % | 121.900 K -50.24 % | 245.000 K 51.23 % | 162.000 K 150.77 % | 64.600 K 307 519.05 % | 21.000 -99.99 % | 140.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 | 0.000 | 0.000 | 0.000 -100.00 % | 1.930 M 642.25 % | 260.073 K -25.86 % | 350.792 K 5.84 % | 331.427 K -82.29 % | 1.871 M 557.99 % | 284.400 K 1.64 % | 279.813 K -23.36 % | 365.081 K -73.69 % | 1.388 M 680.30 % | 177.817 K 5.15 % | 169.111 K -24.31 % | 223.440 K -85.30 % | 1.520 M 5 148.99 % | 28.950 K 2 353.39 % | 1.180 K | 0.000 | 0.000 | 0.000 |
| Operating expenses | 220.200 K 80.64 % | 121.900 K -50.24 % | 245.000 K 51.23 % | 162.000 K 4.79 % | 154.600 K 137.77 % | 65.021 K -53.56 % | 140.000 K -82.05 % | 780.000 K 90.41 % | 409.646 K 6.63 % | 384.183 K 0.00 % | 384.183 K 41.20 % | 272.084 K -41.36 % | 463.991 K 19.71 % | 387.591 K 38.11 % | 280.647 K -57.47 % | 659.953 K 171.66 % | 242.931 K -56.28 % | 555.656 K 27.47 % | 435.922 K -79.29 % | 2.105 M 383.22 % | 435.631 K -37.73 % | 699.590 K -24.69 % | 928.925 K 69.56 % | 547.847 K 6.51 % | 514.381 K -43.27 % | 906.690 K 176.73 % | 327.647 K -8.13 % | 356.640 K -6.79 % | 382.638 K -35.26 % | 591.066 K 76.93 % | 334.073 K 62.99 % | 204.967 K -26.80 % | 280.000 K -10.27 % | 312.034 K -21.31 % | 396.523 K -14.94 % | 466.159 K 1.91 % | 457.412 K -37.93 % | 736.974 K 39.27 % | 529.180 K 4.87 % | 504.593 K -17.64 % | 612.661 K -63.33 % | 1.671 M 370.15 % | 355.317 K 8.62 % | 327.111 K 21.86 % | 268.440 K -87.31 % | 2.116 M 7 207.68 % | 28.950 K 686.68 % | 3.680 K 47.20 % | 2.500 K -94.88 % | 48.840 K 236.85 % | 14.499 K |
| Cost and expenses | 281.800 K 255.69 % | -181.000 K -146.41 % | 390.000 K 28.29 % | 304.000 K 3.19 % | 294.600 K 707.17 % | 36.498 K -85.27 % | 247.700 K -10.88 % | 277.945 K 164.71 % | 105.000 K -83.92 % | 652.900 K 90.63 % | 342.500 K 0.99 % | 339.147 K 8.53 % | 312.494 K -29.04 % | 440.391 K 319.42 % | 105.000 K 0.00 % | 105.000 K 0.00 % | 105.000 K -81.84 % | 578.173 K 450.64 % | 105.000 K -95.01 % | 2.105 M 733.85 % | 252.450 K -63.91 % | 699.591 K 251.20 % | 199.200 K -63.64 % | 547.847 K 147.33 % | 221.500 K -75.59 % | 907.575 K 177.00 % | 327.647 K -8.13 % | 356.640 K -6.79 % | 382.638 K -35.26 % | 591.066 K 294.04 % | 150.000 K -26.82 % | 204.967 K -25.71 % | 275.905 K -86.89 % | 2.105 M 430.89 % | 396.523 K -14.94 % | 466.159 K 1.91 % | 457.412 K -78.07 % | 2.086 M 294.17 % | 529.180 K 4.87 % | 504.593 K -17.64 % | 612.661 K -63.60 % | 1.683 M 373.66 % | 355.317 K 8.62 % | 327.111 K 21.86 % | 268.440 K -87.38 % | 2.126 M 7 245.22 % | 28.950 K 686.68 % | 3.680 K 47.20 % | 2.500 K -94.88 % | 48.840 K 236.85 % | 14.499 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 90.000 K 38.46 % | 65.000 K | 0.000 -100.00 % | 105.000 K 0.00 % | 105.000 K 0.00 % | 105.000 K 0.00 % | 105.000 K 0.00 % | 105.000 K 0.00 % | 105.000 K 0.00 % | 105.000 K 0.00 % | 105.000 K 0.00 % | 105.000 K 0.00 % | 105.000 K 0.00 % | 105.000 K 0.00 % | 105.000 K -12.15 % | 119.520 K -52.66 % | 252.450 K -5.50 % | 267.150 K 34.11 % | 199.200 K -10.77 % | 223.250 K 0.79 % | 221.500 K -22.96 % | 287.500 K 89.63 % | 151.610 K 17.07 % | 129.509 K -22.31 % | 166.695 K -16.00 % | 198.450 K 32.30 % | 150.000 K 100.00 % | 75.000 K -42.31 % | 130.000 K -25.59 % | 174.700 K 28.03 % | 136.450 K 18.27 % | 115.367 K -8.43 % | 125.985 K -41.27 % | 214.513 K -12.36 % | 244.780 K 8.90 % | 224.780 K -9.21 % | 247.580 K -12.52 % | 283.029 K 59.45 % | 177.500 K 12.34 % | 158.000 K 251.11 % | 45.000 K -92.45 % | 595.988 K | 0.000 -100.00 % | 2.500 K 0.00 % | 2.500 K -88.64 % | 22.000 K 120.00 % | 10.000 K |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 81.562 K -21.71 % | 104.174 K -8.23 % | 113.517 K 0.00 % | 113.517 K 69.27 % | 67.063 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 885.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.698 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 0.000 | 0.000 | 0.000 100.00 % | -728.000 K -0.22 % | -726.400 K 25.15 % | -970.447 K | 0.000 100.00 % | -775.446 K -32.40 % | -585.664 K -4 536.85 % | 13.200 K 0.00 % | 13.200 K 101.02 % | -1.294 M -1 901.73 % | 71.798 K 443.92 % | 13.200 K 0.00 % | 13.200 K 0.00 % | 13.200 K 0.00 % | 13.200 K -41.38 % | 22.517 K 0.00 % | 22.517 K 0.00 % | 22.518 K 0.00 % | 22.517 K -46.51 % | 42.097 K 0.00 % | 42.096 K -21.64 % | 53.723 K 14.31 % | 46.998 K 87.27 % | 25.097 K 54.48 % | 16.246 K 0.00 % | 16.246 K 0.00 % | 16.246 K -32.16 % | 23.949 K 0.00 % | 23.949 K 0.00 % | 23.949 K -33.10 % | 35.800 K 0.00 % | 35.800 K -42.73 % | 62.507 K 0.00 % | 62.508 K 74.60 % | 35.800 K -42.73 % | 62.508 K -3.64 % | 64.866 K 0.00 % | 64.866 K 0.00 % | 64.866 K 0.00 % | 64.866 K 441.77 % | 11.973 K 0.00 % | 11.973 K 11.44 % | 10.744 K -10.26 % | 11.973 K 49.66 % | 8.000 K 0.00 % | 8.000 K 249.53 % | -5.350 K -166.88 % | 8.000 K 5.21 % | 7.604 K |
| Operating income | 599.800 K -23.19 % | 780.900 K 32.36 % | 590.000 K -12.72 % | 676.000 K -0.06 % | 676.400 K -27.71 % | 935.705 K 5.49 % | 887.000 K 27.83 % | 693.880 K -24.07 % | 913.799 K 149.47 % | 366.300 K -45.84 % | 676.300 K -44.86 % | 1.227 M 1 808.28 % | -71.800 K -135.40 % | 202.799 K -69.65 % | 668.122 K -6.92 % | 717.801 K 635.74 % | 97.562 K 475.15 % | -26.006 K -102.83 % | 919.960 K 185.89 % | -1.071 M -238.63 % | 772.605 K 143.37 % | 317.456 K -62.00 % | 835.448 K 51.43 % | 551.689 K -42.43 % | 958.279 K 1 049.77 % | 83.345 K -87.59 % | 671.632 K 4.42 % | 643.195 K -2.45 % | 659.362 K 91.11 % | 345.024 K -86.41 % | 2.538 M 258.14 % | 708.688 K 14.07 % | 621.266 K 150.40 % | -1.233 M -367.19 % | 461.339 K 18.29 % | 389.993 K 2.27 % | 381.324 K 131.21 % | -1.222 M -388.73 % | 423.210 K 0.90 % | 419.420 K 10.57 % | 379.315 K 201.74 % | -372.822 K -469.45 % | 100.913 K -2.30 % | 103.289 K -38.74 % | 168.620 K 229.55 % | -130.160 K -203.64 % | 125.590 K 2 648.14 % | 4.570 K -14.58 % | 5.350 K -51.44 % | 11.017 K -72.80 % | 40.500 K |
| Operating income ratio | 0.68 -16.20 % | 0.81 34.86 % | 0.60 -12.72 % | 0.69 -0.98 % | 0.70 -27.62 % | 0.96 23.11 % | 0.78 9.49 % | 0.71 -20.40 % | 0.90 149.57 % | 0.36 -45.86 % | 0.66 -15.26 % | 0.78 362.62 % | -0.30 -194.61 % | 0.32 -63.51 % | 0.86 -0.94 % | 0.87 81.13 % | 0.48 1 122.63 % | -0.05 -105.25 % | 0.90 186.65 % | -1.04 -237.43 % | 0.75 141.47 % | 0.31 -61.34 % | 0.81 60.93 % | 0.50 -38.23 % | 0.81 864.86 % | 0.08 -87.47 % | 0.67 4.48 % | 0.64 1.66 % | 0.63 71.68 % | 0.37 -60.96 % | 0.94 21.73 % | 0.78 12.37 % | 0.69 148.86 % | -1.41 -362.73 % | 0.54 18.06 % | 0.46 0.19 % | 0.45 132.14 % | -1.41 -418.31 % | 0.44 -2.10 % | 0.45 18.71 % | 0.38 234.38 % | -0.28 -228.65 % | 0.22 -7.83 % | 0.24 -37.80 % | 0.39 691.71 % | -0.07 -108.02 % | 0.81 46.71 % | 0.55 -18.72 % | 0.68 235.10 % | 0.20 -72.38 % | 0.74 |
| Total other income expenses net | 0.000 100.00 % | -100.000 -110.00 % | 1.000 K 100.47 % | -214.000 K -213 900.00 % | -100.000 99.94 % | -166.105 K -166 005.00 % | -100.000 -2 600.00 % | 4.000 100.00 % | -644.704 K | 0.000 | 0.000 | 0.000 100.00 % | -151.495 K -386.92 % | 52.800 K 130.06 % | -175.648 K 68.35 % | -554.953 K -267.20 % | -151.131 K | 0.000 100.00 % | -330.922 K | 0.000 100.00 % | -183.181 K | 0.000 100.00 % | -729.725 K | 0.000 100.00 % | -292.882 K -32 994.01 % | -885.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -184.074 K | 0.000 100.00 % | -1.266 K -100.07 % | 1.793 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.349 M | 0.000 | 0.000 | 0.000 -100.00 % | 694.040 K | 0.000 | 0.000 | 0.000 -100.00 % | 731.333 K | 0.000 | 0.000 | 0.000 100.00 % | -5.687 K | 0.000 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-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-09-30 | 2021-06-30 | 2021-03-31 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-06-30 | 2013-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 -100.00 % | 6.817 M | 0.000 -100.00 % | 6.437 M | 0.000 -100.00 % | 5.514 M 0.00 % | 5.514 M 7.72 % | 5.119 M 1 241.37 % | 381.629 K -95.54 % | 8.552 M 0.00 % | 8.552 M 7.59 % | 7.949 M 9 238.89 % | 85.112 K -98.05 % | 4.354 M 10.31 % | 3.947 M 987.52 % | 362.902 K -87.95 % | 3.010 M 10 619.86 % | 28.083 K 200.00 % | -28.083 K -164.26 % | 43.699 K -90.42 % | 456.301 K -5.09 % | 480.785 K 200.00 % | -480.785 K -194.90 % | 506.599 K 322.86 % | 119.802 K -85.50 % | 826.397 K 513.20 % | -199.997 K -102.57 % | 7.783 M 208.75 % | -7.157 M -7 459.06 % | 97.251 K -48.59 % | 189.150 K -0.63 % | 190.349 K 200.00 % | -190.349 K -119.13 % | 994.807 K 200.00 % | -994.808 K -4 490.73 % | 22.657 K 200.00 % | -22.657 K -102.43 % | 933.839 K 200.00 % | -933.839 K -166.34 % | 1.408 M 200.00 % | -1.408 M -272.04 % | 818.210 K 200.00 % | -818.210 K -814.82 % | 114.463 K 200.00 % | -114.463 K |
| Total investments | 0.000 -100.00 % | 50.500 K | 0.000 -100.00 % | 50.500 K | 0.000 -100.00 % | 50.500 K 0.00 % | 50.500 K -99.88 % | 42.527 M 5 471.79 % | 763.258 K -98.32 % | 45.402 M 0.00 % | 45.402 M 14 290.54 % | 315.500 K 85.34 % | 170.224 K -53.65 % | 367.250 K 0.00 % | 367.250 K -49.40 % | 725.804 K 97.63 % | 367.250 K 553.87 % | 56.166 K -84.71 % | 367.250 K 320.20 % | 87.398 K -83.21 % | 520.672 K -45.85 % | 961.570 K 161.83 % | 367.250 K -63.75 % | 1.013 M -96.68 % | 30.509 M 1 745.93 % | 1.653 M -93.61 % | 25.879 M 66.25 % | 15.566 M -43.98 % | 27.786 M 14 185.97 % | 194.501 K -99.04 % | 20.244 M 5 217.52 % | 380.698 K -83.46 % | 2.302 M 15.71 % | 1.990 M 0.21 % | 1.985 M 4 281.40 % | 45.314 K | 0.000 -100.00 % | 1.868 M | 0.000 -100.00 % | 2.815 M 10.27 % | 2.553 M 56.02 % | 1.636 M -35.91 % | 2.553 M 1 015.26 % | 228.926 K -99.24 % | 30.000 M |
| Total debt | 0.000 -100.00 % | 6.852 M | 0.000 -100.00 % | 6.570 M | 0.000 -100.00 % | 5.964 M 0.00 % | 5.964 M 4.02 % | 5.734 M | 0.000 -100.00 % | 8.933 M 0.00 % | 8.933 M 8.38 % | 8.243 M | 0.000 -100.00 % | 4.439 M 5.35 % | 4.213 M | 0.000 -100.00 % | 3.373 M | 0.000 | 0.000 | 0.000 -100.00 % | 500.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 626.400 K | 0.000 -100.00 % | 626.400 K | 0.000 -100.00 % | 626.400 K | 0.000 -100.00 % | 286.400 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 |
| Accumulated other comprehensive income loss | 44.787 M 2 221.68 % | 1.929 M -95.60 % | 43.849 M | 0.000 -100.00 % | 42.860 M | 0.000 | 0.000 100.00 % | 0.000 -100.00 % | 41.625 M 2 057.77 % | 1.929 M 54 298 577 774 815 432.00 % | 0.000 100.00 % | 0.000 -100.00 % | 39.647 M 1 944.07 % | 1.940 M -93.53 % | 30.002 M -23.18 % | 39.054 M 30.17 % | 30.002 M -23.16 % | 39.044 M 732 669 231 278 675 840.00 % | 0.000 -100.00 % | 38.762 M | 0.000 -100.00 % | 37.861 M 1 420 939 200 210 963 456.00 % | 0.000 -100.00 % | 37.337 M 4 203 774 846 568 109 568.00 % | 0.000 -100.00 % | 36.369 M 2 047 405 577 151 902 720.00 % | 0.000 -100.00 % | 34.367 M 687.35 % | 4.365 M -86.95 % | 33.448 M 3 765 898 636 818 149 376.00 % | 0.000 -100.00 % | 32.768 M 3 689 396 665 487 951 360.00 % | 0.000 -100.00 % | 32.236 M 1 451 775 647 099 544 576.00 % | 0.000 -100.00 % | 31.876 M 4 785 241 087 147 376 640.00 % | 0.000 -100.00 % | 31.304 M 3 524 497 365 131 780 608.00 % | 0.000 -100.00 % | 30.938 M 1 741 653 890 354 910 976.00 % | 0.000 -100.00 % | 30.793 M 1 205 912 424 291 923 712.00 % | 0.000 -100.00 % | 30.273 M 1 268 273 856 673 713 152.00 % | 0.000 |
| Retained earnings | 0.000 -100.00 % | 12.856 M | 0.000 -100.00 % | 13.847 M | 0.000 -100.00 % | 12.858 M 0.00 % | 12.858 M | 0.000 | 0.000 -100.00 % | 9.694 M -16.60 % | 11.623 M 9.85 % | 10.580 M | 0.000 -100.00 % | 7.759 M | 0.000 | 0.000 -100.00 % | 9.052 M | 0.000 -100.00 % | 9.042 M | 0.000 -100.00 % | 8.760 M | 0.000 -100.00 % | 7.859 M | 0.000 -100.00 % | 7.335 M | 0.000 -100.00 % | 6.367 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.446 M | 0.000 -100.00 % | 2.766 M | 0.000 -100.00 % | 2.234 M | 0.000 -100.00 % | 1.874 M | 0.000 -100.00 % | 1.302 M | 0.000 -100.00 % | 935.988 K | 0.000 -100.00 % | 791.130 K | 0.000 -100.00 % | 271.437 K |
| Common stock | 0.000 -100.00 % | 30.002 M | 0.000 -100.00 % | 30.002 M | 0.000 -100.00 % | 30.002 M 0.00 % | 30.002 M 0.00 % | 30.002 M | 0.000 -100.00 % | 30.002 M 0.00 % | 30.002 M 0.00 % | 30.002 M | 0.000 -100.00 % | 30.002 M 0.00 % | 30.002 M | 0.000 -100.00 % | 30.002 M | 0.000 -100.00 % | 30.002 M | 0.000 -100.00 % | 30.002 M | 0.000 -100.00 % | 30.002 M | 0.000 -100.00 % | 30.002 M | 0.000 -100.00 % | 30.002 M | 0.000 -100.00 % | 30.002 M | 0.000 -100.00 % | 30.002 M | 0.000 -100.00 % | 30.002 M | 0.000 -100.00 % | 30.002 M | 0.000 -100.00 % | 30.002 M | 0.000 -100.00 % | 30.002 M | 0.000 -100.00 % | 30.002 M | 0.000 -100.00 % | 30.002 M | 0.000 -100.00 % | 30.002 M |
| Total equity | 44.787 M 0.00 % | 44.787 M 2.14 % | 43.849 M 0.00 % | 43.849 M 2.31 % | 42.860 M 0.00 % | 42.860 M 0.00 % | 42.860 M 1.25 % | 42.330 M 1.69 % | 41.625 M 0.00 % | 41.625 M 0.00 % | 41.625 M 2.57 % | 40.582 M 2.36 % | 39.647 M -0.13 % | 39.700 M 1.45 % | 39.133 M 0.20 % | 39.054 M 0.00 % | 39.054 M 0.03 % | 39.044 M 0.00 % | 39.044 M 0.73 % | 38.762 M 0.00 % | 38.762 M 2.38 % | 37.861 M 0.00 % | 37.861 M 1.40 % | 37.337 M 0.00 % | 37.337 M 2.66 % | 36.369 M 0.00 % | 36.369 M 5.83 % | 34.367 M 0.00 % | 34.367 M 2.75 % | 33.448 M 0.00 % | 33.448 M 2.07 % | 32.768 M 0.00 % | 32.768 M 1.65 % | 32.236 M 0.00 % | 32.236 M 1.13 % | 31.876 M 0.00 % | 31.876 M 1.83 % | 31.304 M 0.00 % | 31.304 M 1.18 % | 30.938 M 0.00 % | 30.938 M 0.47 % | 30.793 M 0.00 % | 30.793 M 1.72 % | 30.273 M 0.00 % | 30.273 M |
| Other non current liabilities | -44.787 M | 0.000 100.00 % | -43.849 M | 0.000 100.00 % | -42.860 M -33 069.11 % | 130.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.174 M | 0.000 -100.00 % | 1.005 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 |
| 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 -100.00 % | 500.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 626.400 K | 0.000 -100.00 % | 626.400 K | 0.000 -100.00 % | 626.400 K | 0.000 -100.00 % | 286.400 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 |
| Total non current liabilities | -44.787 M | 0.000 100.00 % | -43.849 M | 0.000 100.00 % | -42.860 M -33 069.11 % | 130.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.174 M | 0.000 -100.00 % | 1.005 M | 0.000 | 0.000 | 0.000 -100.00 % | 500.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 626.400 K | 0.000 -100.00 % | 626.400 K | 0.000 -100.00 % | 626.401 K | 0.000 -100.00 % | 286.401 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 0.000 -100.00 % | 1.733 M | 0.000 -100.00 % | 1.791 M | 0.000 -100.00 % | 1.421 M -25.85 % | 1.917 M 264.44 % | 526.000 K | 0.000 -100.00 % | 1.126 M 0.00 % | 1.126 M 1.69 % | 1.107 M | 0.000 -100.00 % | 1.200 M 128.49 % | -4.213 M | 0.000 -100.00 % | 1.005 M | 0.000 -100.00 % | 1.142 M | 0.000 -100.00 % | 900.019 K | 0.000 -100.00 % | 1.598 M | 0.000 -100.00 % | 1.459 M | 0.000 -100.00 % | 1.123 M | 0.000 -100.00 % | 1.040 M | 0.000 -100.00 % | 519.109 K | 0.000 -100.00 % | 356.507 K | 0.000 -100.00 % | 205.985 K | 0.000 -100.00 % | 18.174 M | 0.000 -100.00 % | 284.182 K | 0.000 -100.00 % | 208.883 K | 0.000 -100.00 % | 303.738 K | 0.000 -100.00 % | 90.965 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 -100.00 % | 6.852 M | 0.000 -100.00 % | 6.570 M | 0.000 -100.00 % | 5.964 M 0.00 % | 5.964 M 4.02 % | 5.734 M | 0.000 -100.00 % | 8.933 M 0.00 % | 8.933 M 8.38 % | 8.243 M | 0.000 -100.00 % | 4.439 M 5.35 % | 4.213 M | 0.000 -100.00 % | 3.373 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 |
| Total current liabilities | 0.000 -100.00 % | 9.383 M | 0.000 -100.00 % | 8.816 M | 0.000 -100.00 % | 7.853 M -1.63 % | 7.983 M 12.87 % | 7.073 M | 0.000 -100.00 % | 10.151 M 0.00 % | 10.151 M 7.72 % | 9.424 M | 0.000 -100.00 % | 5.792 M 37.47 % | 4.213 M | 0.000 -100.00 % | 4.379 M | 0.000 -100.00 % | 1.146 M | 0.000 -100.00 % | 941.795 K | 0.000 -100.00 % | 1.636 M | 0.000 -100.00 % | 1.805 M | 0.000 -100.00 % | 1.152 M | 0.000 -100.00 % | 1.040 M | 0.000 -100.00 % | 519.109 K | 0.000 -100.00 % | 356.507 K | 0.000 -100.00 % | 205.985 K | 0.000 -100.00 % | 18.174 M | 0.000 -100.00 % | 284.182 K | 0.000 -100.00 % | 208.883 K | 0.000 -100.00 % | 303.738 K | 0.000 -100.00 % | 90.965 K |
| Total liabilities | -44.787 M -577.30 % | 9.383 M 121.40 % | -43.849 M -597.38 % | 8.816 M 120.57 % | -42.860 M -645.78 % | 7.853 M -1.63 % | 7.983 M 12.87 % | 7.073 M | 0.000 -100.00 % | 10.151 M 0.00 % | 10.151 M 7.72 % | 9.424 M | 0.000 -100.00 % | 5.792 M 7.52 % | 5.387 M | 0.000 -100.00 % | 4.379 M | 0.000 -100.00 % | 1.146 M | 0.000 -100.00 % | 1.442 M | 0.000 -100.00 % | 1.636 M | 0.000 -100.00 % | 2.432 M | 0.000 -100.00 % | 1.779 M | 0.000 -100.00 % | 1.666 M | 0.000 -100.00 % | 805.510 K | 0.000 -100.00 % | 356.507 K | 0.000 -100.00 % | 205.985 K | 0.000 -100.00 % | 18.174 M | 0.000 -100.00 % | 284.182 K | 0.000 -100.00 % | 208.883 K | 0.000 -100.00 % | 303.738 K | 0.000 -100.00 % | 90.965 K |
| Other non current assets | 0.000 -100.00 % | 54.086 M | 0.000 -100.00 % | 52.144 M 11 697.01 % | -449.630 K -100.90 % | 50.159 M -0.11 % | 50.213 M 701.97 % | 6.261 M 1 740.65 % | -381.629 K -106.37 % | 5.992 M 0.00 % | 5.992 M -87.83 % | 49.219 M 57 928.91 % | -85.112 K -259.32 % | 53.422 K -91.51 % | 628.899 K 273.30 % | -362.902 K -336.54 % | 153.422 K 646.32 % | -28.083 K -100.07 % | 39.517 M 90 530.56 % | -43.699 K -100.11 % | 39.107 M 8 234.07 % | -480.785 K -101.26 % | 38.193 M 7 639.14 % | -506.598 K -105.91 % | 8.567 M 1 136.67 % | -826.397 K -107.36 % | 11.224 M 244.21 % | -7.783 M -16 112.10 % | 48.608 K 149.98 % | -97.250 K -100.72 % | 13.598 M 7 243.96 % | -190.349 K -100.67 % | 28.427 M 2 957.52 % | -994.807 K -103.46 % | 28.728 M 126 897.12 % | -22.657 K -100.08 % | 29.981 M 3 310.56 % | -933.839 K -103.21 % | 29.133 M 2 169.58 % | -1.408 M -105.82 % | 24.169 M 3 053.95 % | -818.210 K -103.19 % | 25.671 M 22 526.98 % | -114.463 K -237.42 % | 83.294 K |
| Long term investments | 0.000 -100.00 % | 50.500 K | 0.000 -100.00 % | 50.500 K | 0.000 -100.00 % | 50.500 K 0.00 % | 50.500 K -99.88 % | 42.527 M | 0.000 -100.00 % | 45.402 M 0.00 % | 45.402 M 14 290.54 % | 315.500 K | 0.000 -100.00 % | 367.250 K 0.00 % | 367.250 K | 0.000 -100.00 % | 367.250 K | 0.000 -100.00 % | 367.250 K | 0.000 -100.00 % | 520.672 K | 0.000 -100.00 % | 367.250 K | 0.000 -100.00 % | 30.509 M | 0.000 -100.00 % | 25.879 M | 0.000 -100.00 % | 27.786 M | 0.000 -100.00 % | 20.244 M | 0.000 -100.00 % | 2.302 M | 0.000 -100.00 % | 1.985 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.553 M | 0.000 -100.00 % | 2.553 M | 0.000 -100.00 % | 30.000 M |
| 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 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 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 -100.00 % | 44.737 M | 0.000 | 0.000 -100.00 % | 42.295 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 |
| Property plant equipment 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 -100.00 % | 180.826 K 17.10 % | 154.426 K | 0.000 -100.00 % | 180.826 K | 0.000 -100.00 % | 270.894 K | 0.000 -100.00 % | 355.087 K | 0.000 -100.00 % | 455.808 K | 0.000 -100.00 % | 185.704 K | 0.000 -100.00 % | 218.196 K | 0.000 -100.00 % | 266.094 K | 0.000 -100.00 % | 313.992 K | 0.000 -100.00 % | 385.592 K | 0.000 -100.00 % | 457.192 K | 0.000 -100.00 % | 736.251 K | 0.000 -100.00 % | 869.901 K | 0.000 -100.00 % | 1.069 M | 0.000 -100.00 % | 226.902 K | 0.000 -100.00 % | 129.975 K |
| Total non current assets | 0.000 -100.00 % | 54.136 M | 0.000 -100.00 % | 52.194 M 11 708.24 % | -449.630 K -100.89 % | 50.263 M 0.00 % | 50.263 M 3.02 % | 48.788 M 12 884.24 % | -381.629 K -100.74 % | 51.394 M 0.00 % | 51.394 M 3.75 % | 49.535 M 58 299.60 % | -85.112 K -100.19 % | 45.407 M 3 621.16 % | 1.220 M 436.25 % | -362.902 K -100.84 % | 43.070 M 153 467.35 % | -28.083 K -100.07 % | 40.155 M 91 990.88 % | -43.699 K -100.11 % | 39.983 M 8 416.23 % | -480.785 K -101.23 % | 39.016 M 7 801.60 % | -506.598 K -101.29 % | 39.262 M 4 851.00 % | -826.397 K -102.21 % | 37.321 M 579.51 % | -7.783 M -127.70 % | 28.101 M 28 995.69 % | -97.250 K -100.28 % | 34.156 M 18 043.97 % | -190.349 K -100.61 % | 31.115 M 3 227.69 % | -994.807 K -103.19 % | 31.171 M 137 677.81 % | -22.657 K -100.07 % | 30.718 M 3 389.40 % | -933.839 K -103.11 % | 30.003 M 2 231.38 % | -1.408 M -105.07 % | 27.791 M 3 496.59 % | -818.210 K -102.88 % | 28.451 M 24 955.73 % | -114.463 K -100.38 % | 30.213 M |
| Other current assets | -34.177 K | 0.000 100.00 % | -132.510 K -139.17 % | 338.270 K | 0.000 | 0.000 -100.00 % | 130.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 177.000 K | 0.000 | 0.000 100.00 % | -266.592 K | 0.000 | 0.000 | 0.000 -100.00 % | 7.297 K | 0.000 -100.00 % | 177.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 148.925 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.820 M | 0.000 -100.00 % | 259.258 K | 0.000 -100.00 % | 17.959 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 763.258 K | 0.000 | 0.000 | 0.000 -100.00 % | 170.224 K | 0.000 | 0.000 -100.00 % | 725.804 K | 0.000 -100.00 % | 56.166 K | 0.000 -100.00 % | 87.398 K | 0.000 -100.00 % | 961.570 K | 0.000 -100.00 % | 1.013 M | 0.000 -100.00 % | 1.653 M | 0.000 -100.00 % | 15.566 M | 0.000 -100.00 % | 194.501 K | 0.000 -100.00 % | 380.698 K | 0.000 -100.00 % | 1.990 M | 0.000 -100.00 % | 45.314 K | 0.000 -100.00 % | 1.868 M | 0.000 -100.00 % | 2.815 M | 0.000 -100.00 % | 1.636 M | 0.000 -100.00 % | 228.926 K | 0.000 |
| cash and cash equivalents | 0.000 -100.00 % | 34.177 K | 0.000 -100.00 % | 132.510 K | 0.000 -100.00 % | 449.630 K 0.00 % | 449.630 K -26.85 % | 614.677 K 261.07 % | -381.629 K -200.00 % | 381.629 K 0.00 % | 381.629 K 29.79 % | 294.047 K 445.48 % | -85.112 K -200.00 % | 85.112 K -68.07 % | 266.592 K 173.46 % | -362.902 K -200.00 % | 362.902 K 1 392.25 % | -28.083 K -200.00 % | 28.083 K 164.26 % | -43.699 K -200.00 % | 43.699 K 109.09 % | -480.785 K -200.00 % | 480.785 K 194.90 % | -506.599 K -200.00 % | 506.598 K 161.30 % | -826.397 K -200.00 % | 826.397 K 110.62 % | -7.783 M -200.00 % | 7.783 M 8 103.17 % | -97.251 K -200.00 % | 97.250 K 151.09 % | -190.349 K -200.00 % | 190.349 K 119.13 % | -994.807 K -200.00 % | 994.808 K 4 490.73 % | -22.657 K -200.00 % | 22.657 K 102.43 % | -933.839 K -200.00 % | 933.839 K 166.34 % | -1.408 M -200.00 % | 1.408 M 272.04 % | -818.210 K -200.00 % | 818.210 K 814.82 % | -114.463 K -200.00 % | 114.463 K |
| Cash and short term investments | 34.177 K 0.00 % | 34.177 K -74.21 % | 132.510 K 0.00 % | 132.510 K -70.53 % | 449.630 K 0.00 % | 449.630 K 0.00 % | 449.630 K -26.85 % | 614.677 K 61.07 % | 381.629 K 0.00 % | 381.629 K 0.00 % | 381.629 K 29.79 % | 294.047 K 245.48 % | 85.112 K 0.00 % | 85.112 K -68.07 % | 266.592 K -26.54 % | 362.902 K 0.00 % | 362.902 K 1 192.25 % | 28.083 K 0.00 % | 28.083 K -35.74 % | 43.699 K 0.00 % | 43.699 K -90.91 % | 480.785 K 0.00 % | 480.785 K -5.10 % | 506.598 K 0.00 % | 506.598 K -38.70 % | 826.397 K 0.00 % | 826.397 K -89.38 % | 7.783 M 0.00 % | 7.783 M 7 903.25 % | 97.250 K 0.00 % | 97.250 K -48.91 % | 190.349 K 0.00 % | 190.349 K -80.87 % | 994.807 K 0.00 % | 994.808 K 4 290.73 % | 22.657 K 0.00 % | 22.657 K -97.57 % | 933.839 K 0.00 % | 933.839 K -33.66 % | 1.408 M 0.00 % | 1.408 M 72.04 % | 818.210 K 0.00 % | 818.210 K 614.82 % | 114.463 K 0.00 % | 114.463 K |
| Total current assets | 0.000 -100.00 % | 34.177 K | 0.000 -100.00 % | 470.780 K 4.70 % | 449.630 K 0.00 % | 449.630 K -22.43 % | 579.630 K -5.70 % | 614.677 K 61.07 % | 381.629 K 0.00 % | 381.629 K 0.00 % | 381.629 K -18.98 % | 471.047 K 453.44 % | 85.112 K 0.00 % | 85.112 K -68.07 % | 266.592 K -26.54 % | 362.902 K 0.00 % | 362.902 K 1 192.25 % | 28.083 K -20.62 % | 35.380 K -19.04 % | 43.699 K -80.20 % | 220.699 K -54.10 % | 480.785 K 0.00 % | 480.785 K -5.10 % | 506.598 K 0.00 % | 506.598 K -38.70 % | 826.397 K 0.00 % | 826.397 K -89.38 % | 7.783 M -1.88 % | 7.932 M 8 056.39 % | 97.250 K 0.00 % | 97.250 K -48.91 % | 190.349 K -90.53 % | 2.010 M 102.09 % | 994.807 K -21.72 % | 1.271 M 5 509.21 % | 22.657 K -99.88 % | 19.332 M 1 970.21 % | 933.839 K -41.53 % | 1.597 M 13.46 % | 1.408 M -58.45 % | 3.388 M 314.10 % | 818.210 K -69.46 % | 2.679 M 2 240.37 % | 114.463 K -24.26 % | 151.133 K |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 16.812 K | 0.000 -100.00 % | 1.351 M | 0.000 -100.00 % | 663.254 K | 0.000 -100.00 % | 1.981 M | 0.000 -100.00 % | 1.861 M | 0.000 -100.00 % | 36.670 K |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 53.421 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 68.295 K -1.97 % | 69.667 K | 0.000 -100.00 % | 73.387 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 -100.00 % | 43.033 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 0.000 -100.00 % | 68.903 K | 0.000 -100.00 % | 92.347 K | 0.000 -100.00 % | 102.097 K 0.00 % | 102.097 K 25.42 % | 81.407 K | 0.000 -100.00 % | 91.363 K 0.00 % | 91.363 K 24.25 % | 73.529 K | 0.000 -100.00 % | 152.955 K | 0.000 | 0.000 -100.00 % | 617.000 | 0.000 -100.00 % | 4.653 K | 0.000 -100.00 % | 41.776 K | 0.000 -100.00 % | 37.437 K | 0.000 -100.00 % | 346.672 K | 0.000 -100.00 % | 29.005 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 |
| Tax payables | 0.000 -100.00 % | 729.968 K | 0.000 -100.00 % | 363.404 K | 0.000 -100.00 % | 365.546 K | 0.000 -100.00 % | 731.932 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 0.220 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 12.328 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.780 100.00 % | -20.871 M | 0.000 100.00 % | -30.002 M | 0.000 100.00 % | 0.000 | 0.000 | 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.000 | 0.000 100.00 % | -1.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 | 0.000 100.00 % | 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 | 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 100.00 % | -1.005 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 |
| Total assets | 0.000 -100.00 % | 54.170 M | 0.000 -100.00 % | 52.665 M | 0.000 -100.00 % | 50.713 M -0.26 % | 50.843 M 2.91 % | 49.403 M | 0.000 -100.00 % | 51.776 M 0.00 % | 51.776 M 3.54 % | 50.006 M | 0.000 -100.00 % | 45.492 M 2.18 % | 44.520 M | 0.000 -100.00 % | 43.433 M | 0.000 -100.00 % | 40.191 M | 0.000 -100.00 % | 40.204 M | 0.000 -100.00 % | 39.497 M | 0.000 -100.00 % | 39.769 M | 0.000 -100.00 % | 38.148 M | 0.000 -100.00 % | 36.033 M | 0.000 -100.00 % | 34.253 M | 0.000 -100.00 % | 33.125 M | 0.000 -100.00 % | 32.442 M | 0.000 -100.00 % | 50.050 M | 0.000 -100.00 % | 31.600 M | 0.000 -100.00 % | 31.179 M | 0.000 -100.00 % | 31.129 M | 0.000 -100.00 % | 30.364 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-09-30 | 2021-06-30 | 2021-03-31 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-06-30 | 2013-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 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -41.388 K 88.49 % | -359.473 K -1 680.10 % | 22.750 K 0.00 % | 22.750 K -99.88 % | 19.623 M 0.00 % | 19.623 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -171.014 K | 0.000 | 0.000 | 0.000 -100.00 % | 19.463 M 0.00 % | 19.463 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 129.626 K 136.06 % | -359.473 K -1 680.10 % | 22.750 K 0.00 % | 22.750 K -85.78 % | 159.996 K 0.00 % | 159.996 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | -439.500 K 12.29 % | -501.082 K -14.66 % | -437.000 K 11.90 % | -496.000 K -0.67 % | -492.700 K -26 779.43 % | -1.833 K -100.58 % | 316.252 K 370.48 % | -116.922 K -406.37 % | 38.164 K 171.68 % | -53.242 K 0.00 % | -53.242 K 95.66 % | -1.227 M -520.64 % | 291.590 K 243.72 % | -202.894 K 44.33 % | -364.453 K | 0.000 -100.00 % | 42.436 K | 0.000 100.00 % | -450.767 K -156.87 % | 792.593 K 281.71 % | -436.174 K -113.65 % | -204.157 K -160.96 % | -78.234 K 80.90 % | -409.623 K 16.58 % | -491.021 K -1 809.18 % | -25.719 K 94.84 % | -498.687 K -4.42 % | -477.573 K 2.58 % | -490.218 K -153.97 % | -193.020 K 89.33 % | -1.809 M -285.15 % | -469.766 K -4.39 % | -450.000 K -32.72 % | -339.058 K 0.40 % | -340.415 K -26.32 % | -269.485 K -2.45 % | -263.045 K -290.58 % | -67.348 K 76.97 % | -292.438 K -51.55 % | -192.969 K 49.13 % | -379.315 K -25.36 % | -302.575 K -229.45 % | -91.842 K -30.72 % | -70.257 K 40.29 % | -117.657 K 65.87 % | -344.747 K -174.50 % | -125.590 K -2 648.14 % | -4.570 K 14.58 % | -5.350 K -136.47 % | 14.670 K 136.22 % | -40.500 K |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 539.802 K 0.00 % | 539.802 K 30.56 % | 413.439 K 0.00 % | 413.439 K -97.94 % | 20.091 M 0.00 % | 20.091 M 1 538.06 % | 1.227 M 520.64 % | -291.590 K -294.27 % | 150.094 K -58.82 % | 364.453 K 201.20 % | 121.000 K 385.14 % | -42.436 K -55.34 % | -27.318 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -737.440 K 0.00 % | -737.440 K -156.60 % | 1.303 M 0.00 % | 1.303 M 106.39 % | -20.393 M 0.00 % | -20.393 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -737.440 K 0.00 % | -737.440 K -156.60 % | 1.303 M 0.00 % | 1.303 M 106.39 % | -20.393 M 0.00 % | -20.393 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 115.115 K 0.00 % | 115.115 K 107.20 % | -1.600 M 0.00 % | -1.600 M -563.21 % | 345.367 K 0.00 % | 345.367 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 115.115 K 0.00 % | 115.115 K 107.20 % | -1.600 M 0.00 % | -1.600 M -563.21 % | 345.367 K 0.00 % | 345.367 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 391.087 K | 0.000 -100.00 % | 322.509 K -49.01 % | 632.509 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 507.611 K | 0.000 -100.00 % | 366.300 K -4.17 % | 382.253 K -68.83 % | 1.227 M 520.64 % | -291.590 K -294.27 % | 150.094 K -58.82 % | 364.453 K 201.20 % | 121.000 K 385.14 % | -42.436 K -55.34 % | -27.318 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 532.154 K -13.43 % | 614.677 K 474.11 % | 107.066 K -71.95 % | 381.629 K 2 389.59 % | 15.329 K -94.79 % | 294.047 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 449.629 K -26.85 % | 614.677 K 0.00 % | 614.677 K 211.33 % | 197.437 K -48.26 % | 381.629 K -43.57 % | 676.300 K 130.00 % | 294.047 K 200.84 % | -291.590 K -294.27 % | 150.094 K -58.82 % | 364.453 K 201.20 % | 121.000 K 385.14 % | -42.436 K -55.34 % | -27.318 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 539.802 K 0.00 % | 539.802 K 30.56 % | 413.439 K 0.00 % | 413.439 K -97.94 % | 20.091 M 0.00 % | 20.091 M 1 538.06 % | 1.227 M 520.64 % | -291.590 K -294.27 % | 150.094 K -58.82 % | 364.453 K 201.20 % | 121.000 K 385.14 % | -42.436 K -55.34 % | -27.318 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 539.802 K 0.00 % | 539.802 K 30.56 % | 413.439 K 0.00 % | 413.439 K -97.94 % | 20.091 M 0.00 % | 20.091 M 1 538.06 % | 1.227 M 520.64 % | -291.590 K -294.27 % | 150.094 K -58.82 % | 364.453 K 201.20 % | 121.000 K 385.14 % | -42.436 K -55.34 % | -27.318 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 |