Monotype India Limited MONOT.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 619.691 M 1 251.71 % | 45.845 M 38 104.17 % | 120.000 K -99.93 % | 172.492 M 95.98 % | 88.014 M 7.94 % | 81.537 M -73.54 % | 308.194 M -85.55 % | 2.133 B 343.05 % | 481.436 M 137.35 % | 202.842 M -38.61 % | 330.436 M 132 074.40 % | 250.000 K -69.70 % | 825.000 K | 0.000 -100.00 % | 620.179 K 3 211.33 % | 18.729 K |
| Net income | 125.635 M 35.57 % | 92.673 M 17.97 % | 78.559 M 444.92 % | -22.776 M -580.00 % | 4.745 M 105.93 % | -80.029 M 60.71 % | -203.697 M 73.00 % | -754.431 M -8 909.33 % | 8.564 M -38.45 % | 13.914 M 35.93 % | 10.236 M 23 448.90 % | 43.467 K -91.31 % | 499.990 K 170.52 % | -709.000 K -887.31 % | 90.053 K 158.86 % | -153.000 K |
| Income before tax | 125.691 M 35.55 % | 92.726 M 17.97 % | 78.602 M 445.73 % | -22.735 M -575.83 % | 4.778 M 105.93 % | -80.507 M 53.88 % | -174.550 M 76.86 % | -754.431 M -1 265.56 % | 64.727 M 198.80 % | 21.662 M 38.78 % | 15.609 M 29 108.46 % | 53.440 K -91.45 % | 624.990 K 188.15 % | -709.000 K -741.34 % | 110.549 K 172.25 % | -153.000 K |
| Income before tax ratio | 0.20 -89.97 % | 2.02 -99.69 % | 655.02 497 065.62 % | -0.13 -342.79 % | 0.05 105.50 % | -0.99 -74.33 % | -0.57 -60.13 % | -0.35 -363.07 % | 0.13 25.89 % | 0.11 126.08 % | 0.05 -77.90 % | 0.21 -71.78 % | 0.76 | 0.00 -100.00 % | 0.18 102.18 % | -8.17 |
| EBITDA | 132.314 M 36.04 % | 97.258 M 6 575.23 % | -1.502 M -103.50 % | 42.865 M 647.95 % | 5.731 M 107.73 % | -74.143 M 57.52 % | -174.550 M 76.10 % | -730.400 M -1 228.43 % | 64.727 M -46.72 % | 121.475 M 7.37 % | 113.140 M | 0.000 100.00 % | -32.734 K 95.38 % | -709.000 K -741.34 % | 110.549 K 172.25 % | -153.000 K |
| Net income ratio | 0.20 -89.97 % | 2.02 -99.69 % | 654.66 495 899.64 % | -0.13 -344.92 % | 0.05 105.49 % | -0.98 -48.50 % | -0.66 -86.87 % | -0.35 -2 088.32 % | 0.02 -74.07 % | 0.07 121.44 % | 0.03 -82.18 % | 0.17 -71.31 % | 0.61 | 0.00 -100.00 % | 0.15 101.78 % | -8.17 |
| Ratio EBITDA | 0.21 -89.94 % | 2.12 116.95 % | -12.52 -5 136.80 % | 0.25 281.64 % | 0.07 107.16 % | -0.91 -60.55 % | -0.57 -65.40 % | -0.34 -354.69 % | 0.13 -77.55 % | 0.60 74.90 % | 0.34 | 0.00 100.00 % | -0.04 | 0.00 -100.00 % | 0.18 102.18 % | -8.17 |
| Gross profit ratio | 0.23 -73.28 % | 0.87 130.44 % | -2.87 -1 211.06 % | 0.26 223.58 % | 0.08 109.13 % | -0.87 -60.94 % | -0.54 -70.63 % | -0.32 -313.84 % | 0.15 -76.22 % | 0.63 75.30 % | 0.36 | 0.00 -100.00 % | 1.00 | 0.00 -100.00 % | 0.37 -43.32 % | 0.65 |
| Weighted average shs out dil | 741.925 M 5.52 % | 703.122 M 0.00 % | 703.122 M 0.00 % | 703.122 M 0.00 % | 703.122 M 0.00 % | 703.122 M 0.00 % | 703.122 M 0.74 % | 697.970 M -4.38 % | 729.937 M 3.81 % | 703.122 M 0.00 % | 703.122 M 4 165.23 % | 16.485 M 0.00 % | 16.485 M 0.00 % | 16.485 M 0.00 % | 16.485 M 0.00 % | 16.485 M |
| Weighted average shs out | 703.122 M -1.37 % | 712.869 M 1.39 % | 703.122 M 0.00 % | 703.122 M 0.00 % | 703.122 M 0.00 % | 703.122 M 0.00 % | 703.122 M 0.74 % | 697.970 M -4.38 % | 729.939 M 3.81 % | 703.122 M 0.00 % | 703.122 M 4 163.99 % | 16.490 M 0.03 % | 16.485 M 0.00 % | 16.485 M 0.00 % | 16.485 M 0.00 % | 16.485 M |
| EPS diluted | 0.17 30.77 % | 0.13 18.18 % | 0.11 439.51 % | -0.03 -583.58 % | 0.01 106.09 % | -0.11 62.07 % | -0.29 73.15 % | -1.08 -9 330.77 % | 0.01 -40.91 % | 0.02 35.62 % | 0.01 461.54 % | 0.00 -91.42 % | 0.03 170.47 % | -0.04 -960.00 % | 0.01 155.56 % | -0.01 |
| Earnings per share | 0.18 38.46 % | 0.13 18.18 % | 0.11 439.51 % | -0.03 -583.58 % | 0.01 106.09 % | -0.11 62.07 % | -0.29 73.15 % | -1.08 -9 330.77 % | 0.01 -40.91 % | 0.02 35.62 % | 0.01 461.54 % | 0.00 -91.42 % | 0.03 170.47 % | -0.04 -960.00 % | 0.01 155.56 % | -0.01 |
| Gross profit | 144.527 M 261.24 % | 40.009 M 11 730.52 % | -344.000 K -100.77 % | 44.505 M 534.16 % | 7.018 M 109.85 % | -71.238 M 57.42 % | -167.311 M 75.35 % | -678.625 M -1 047.44 % | 71.627 M -43.56 % | 126.915 M 7.61 % | 117.943 M | 0.000 -100.00 % | 825.000 K 2 469.53 % | -34.817 K -115.32 % | 227.309 K 1 776.88 % | 12.111 K |
| Income tax expense | 55.000 K 3.77 % | 53.000 K 23.26 % | 43.000 K 4.88 % | 41.000 K 24.24 % | 33.000 K 106.90 % | -478.000 K -101.64 % | 29.147 M 3 334.25 % | 848.716 K -62.21 % | 2.246 M -71.01 % | 7.748 M 44.20 % | 5.373 M 53 775.46 % | 9.973 K -92.02 % | 125.000 K | 0.000 -100.00 % | 20.496 K | 0.000 |
| Cost of revenue | 475.164 M 8 041.95 % | 5.836 M 3 870.07 % | 147.000 K -99.89 % | 127.987 M 58.02 % | 80.996 M -46.98 % | 152.775 M -67.87 % | 475.505 M -83.09 % | 2.812 B 586.09 % | 409.809 M 439.74 % | 75.927 M -64.27 % | 212.493 M 455 619.74 % | 46.628 K 42.45 % | 32.734 K -5.98 % | 34.817 K -91.14 % | 392.870 K 5 836.39 % | 6.618 K |
| General and administrative expenses | 1.013 M 50.74 % | 672.000 K 1 058.62 % | 58.000 K -26.58 % | 79.000 K -39.23 % | 130.000 K -94.36 % | 2.305 M -61.72 % | 6.022 M 23 025.23 % | -26.268 K -100.53 % | 4.951 M 22.46 % | 4.043 M | 0.000 -100.00 % | 55.117 K -28.59 % | 77.180 K | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 28.000 K -44.00 % | 50.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 24.208 K -24.83 % | 32.206 K 22.61 % | 26.268 K -55.22 % | 58.654 K 181.76 % | 20.817 K | 0.000 -100.00 % | 29.662 K -34.20 % | 45.077 K | 0.000 | 0.000 | 0.000 |
| Other expenses | 11.517 M 468.74 % | 2.025 M 195.19 % | 686.000 K -63.72 % | 1.891 M 25.65 % | 1.505 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 12.558 M 351.40 % | 2.782 M 273.92 % | 744.000 K -62.23 % | 1.970 M 20.49 % | 1.635 M -29.80 % | 2.329 M -61.53 % | 6.054 M 7.93 % | 5.609 M 11.96 % | 5.010 M 167.49 % | 1.873 M 1.24 % | 1.850 M 3 361.83 % | 53.440 K -73.28 % | 200.009 K -70.34 % | 674.231 K 477.45 % | 116.760 K -29.38 % | 165.336 K |
| Cost and expenses | 487.722 M 5 558.03 % | 8.620 M 390.89 % | 1.756 M -98.65 % | 129.945 M 57.26 % | 82.631 M -46.53 % | 154.550 M -67.86 % | 480.850 M -82.93 % | 2.817 B 579.15 % | 414.818 M 418.59 % | 79.990 M -62.68 % | 214.343 M 252 725.58 % | 84.779 K -57.61 % | 200.009 K -71.79 % | 709.048 K 39.13 % | 509.630 K 196.38 % | 171.954 K |
| Research and development expenses | 0.000 -100.00 % | 35.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 |
| Selling general and administrative expenses | 1.041 M 44.18 % | 722.000 K 1 144.83 % | 58.000 K -26.58 % | 79.000 K -39.23 % | 130.000 K -94.42 % | 2.329 M -61.53 % | 6.054 M 7.93 % | 5.609 M 11.96 % | 5.010 M 23.28 % | 4.064 M 119.68 % | 1.850 M 2 082.14 % | 84.779 K -30.66 % | 122.257 K -81.87 % | 674.231 K 477.45 % | 116.760 K -29.38 % | 165.336 K |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 341.046 K -98.19 % | 18.803 M | 0.000 | 0.000 | 0.000 -100.00 % | 96.790 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 6.621 M 47.69 % | 4.483 M 2 108.37 % | 203.000 K -49.88 % | 405.000 K -38.54 % | 659.000 K 86.69 % | 352.998 K -98.12 % | 18.806 M -62.55 % | 50.214 M -6.48 % | 53.694 M -45.84 % | 99.131 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 2.000 K -95.92 % | 49.000 K -63.16 % | 133.000 K -32.83 % | 198.000 K -32.65 % | 294.000 K -30.45 % | 422.730 K -32.96 % | 630.561 K -32.77 % | 937.861 K -62.03 % | 2.470 M 262.48 % | 681.422 K -6.30 % | 727.238 K 269.98 % | 196.560 K 129.87 % | -658.000 K | 0.000 | 0.000 | 0.000 |
| Operating income | 131.969 M 35.57 % | 97.343 M 6 050.06 % | -1.636 M -103.85 % | 42.535 M 697.88 % | 5.331 M 107.15 % | -74.566 M 56.97 % | -173.285 M 74.67 % | -684.234 M -1 127.87 % | 66.568 M -45.35 % | 121.804 M 4.92 % | 116.093 M 137 036.03 % | -84.779 K -112.89 % | 657.724 K 192.77 % | -709.000 K -741.34 % | 110.549 K 172.25 % | -153.000 K |
| Operating income ratio | 0.21 -89.97 % | 2.12 115.57 % | -13.63 -5 628.72 % | 0.25 307.12 % | 0.06 106.62 % | -0.91 -62.65 % | -0.56 -75.28 % | -0.32 -332.00 % | 0.14 -76.97 % | 0.60 70.92 % | 0.35 203.60 % | -0.34 -142.54 % | 0.80 | 0.00 -100.00 % | 0.18 102.18 % | -8.17 |
| Total other income expenses net | -6.278 M -35.98 % | -4.617 M -105.75 % | 80.238 M 222.93 % | -65.270 M -11 702.89 % | -553.000 K 90.69 % | -5.941 M -369.64 % | -1.265 M 98.18 % | -69.348 M -3 666.87 % | -1.841 M 98.16 % | -100.142 M 0.34 % | -100.484 M -72 799.12 % | 138.219 K 522.25 % | -32.734 K | 0.000 | 0.000 | 0.000 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 88.246 M -45.32 % | 161.375 M -37.73 % | 259.139 M -23.00 % | 336.540 M -20.99 % | 425.973 M 0.22 % | 425.034 M 463.75 % | 75.395 M 88 024.17 % | 85.555 K -99.54 % | 18.658 M -97.80 % | 846.942 M -12.16 % | 964.145 M 26 632.68 % | 3.607 M 0.79 % | 3.578 M 6.54 % | 3.359 M 23.82 % | 2.713 M -4.46 % | 2.839 M |
| Total investments | 0.000 100.00 % | -96.707 M 6.31 % | -103.218 M 1.17 % | -104.435 M 62.60 % | -279.256 M -2.23 % | -273.164 M | 0.000 | 0.000 | 0.000 -100.00 % | 339.235 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 89.032 M -45.11 % | 162.187 M -37.42 % | 259.184 M -23.22 % | 337.549 M -20.90 % | 426.753 M 0.30 % | 425.458 M 459.33 % | 76.065 M 11 778.23 % | 640.375 K -76.50 % | 2.725 M -99.68 % | 854.572 M -11.46 % | 965.208 M 24 175.34 % | 3.976 M 8.75 % | 3.656 M 7.53 % | 3.400 M 21.43 % | 2.800 M -1.65 % | 2.847 M |
| Accumulated other comprehensive income loss | 29.556 M 109 366.67 % | 27.000 K 0.00 % | 27.000 K 0.00 % | 27.000 K 0.00 % | 27.000 K 0.47 % | 26.874 K -99.91 % | 29.555 M 0.00 % | 29.555 M 0.00 % | 29.555 M 109 873.68 % | 26.875 K -99.82 % | 14.555 M 54 059.72 % | 26.875 K 0.00 % | 26.874 K 100.06 % | -44.922 M -1.60 % | -44.213 M 0.20 % | -44.303 M |
| Retained earnings | -766.236 M 14.09 % | -891.871 M 9.41 % | -984.544 M 7.39 % | -1.063 B -2.19 % | -1.040 B 0.45 % | -1.045 B -11.71 % | -935.514 M -27.83 % | -731.818 M -3 336.20 % | 22.613 M 270.89 % | -13.233 M 51.26 % | -27.147 M 38.83 % | -44.379 M 0.10 % | -44.422 M | 0.000 | 0.000 | 0.000 |
| Common stock | 703.122 M 0.00 % | 703.122 M 0.00 % | 703.122 M 0.00 % | 703.122 M 0.00 % | 703.122 M 0.00 % | 703.122 M 0.00 % | 703.122 M 0.00 % | 703.122 M 0.00 % | 703.122 M 0.00 % | 703.122 M 0.00 % | 703.122 M 4 165.23 % | 16.485 M 0.00 % | 16.485 M 0.00 % | 16.485 M 0.00 % | 16.485 M 0.00 % | 16.485 M |
| Total equity | -16.477 M 88.41 % | -142.112 M 39.47 % | -234.785 M 25.07 % | -313.344 M -331.41 % | 135.405 M 145.85 % | -295.313 M -131.11 % | 949.266 M -28.80 % | 1.333 B -17.10 % | 1.608 B 115.45 % | 746.526 M 1.90 % | 732.612 M 25 654.87 % | -2.867 M 1.49 % | -2.910 M 14.66 % | -3.410 M -26.25 % | -2.701 M 3.23 % | -2.791 M |
| Other non current liabilities | 1.188 M -1.66 % | 1.208 M -0.17 % | 1.210 M 0.08 % | 1.209 M -61.62 % | 3.150 M 0.31 % | 3.140 M 31.89 % | 2.381 M -70.54 % | 8.081 M | 0.000 -100.00 % | 403.961 K -80.46 % | 2.068 M | 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 % | 619.532 K -99.92 % | 748.226 M -12.34 % | 853.598 M 660.37 % | 112.261 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 1.188 M -1.66 % | 1.208 M -0.17 % | 1.210 M 0.08 % | 1.209 M -61.62 % | 3.150 M 0.31 % | 3.140 M 31.89 % | 2.381 M -72.63 % | 8.700 M -98.84 % | 748.226 M -12.39 % | 854.002 M 646.97 % | 114.329 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 605.000 K -0.82 % | 610.000 K 217.71 % | 192.000 K -87.72 % | 1.563 M -35.49 % | 2.423 M 56.29 % | 1.550 M -92.13 % | 19.687 M -97.11 % | 682.377 M 405.02 % | 135.119 M 364.11 % | 29.114 M 59.00 % | 18.310 M 43 558.54 % | 41.939 K -63.11 % | 113.702 K 103.34 % | -3.400 M -21.43 % | -2.800 M 1.65 % | -2.847 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 89.032 M -45.11 % | 162.187 M -37.42 % | 259.184 M -23.22 % | 337.549 M -20.90 % | 426.753 M 0.30 % | 425.458 M -18.82 % | 524.106 M 84 497.07 % | 619.532 K -99.39 % | 101.370 M 10 304.71 % | 974.272 K -99.89 % | 852.946 M 21 351.92 % | 3.976 M 8.75 % | 3.656 M 7.53 % | 3.400 M 21.43 % | 2.800 M -1.65 % | 2.847 M |
| Total current liabilities | 89.637 M -62.63 % | 239.833 M -28.71 % | 336.431 M -19.16 % | 416.165 M -17.79 % | 506.226 M 0.27 % | 504.859 M -20.96 % | 638.734 M -13.21 % | 735.968 M 147.45 % | 297.420 M 701.11 % | 37.126 M -95.95 % | 915.841 M 22 693.32 % | 4.018 M 6.58 % | 3.770 M | 0.000 | 0.000 | 0.000 |
| Total liabilities | 90.825 M -62.32 % | 241.041 M -28.61 % | 337.641 M -19.10 % | 417.374 M -18.06 % | 509.376 M 0.27 % | 507.999 M -27.75 % | 703.122 M 0.00 % | 703.122 M 0.00 % | 703.122 M -21.10 % | 891.128 M -13.50 % | 1.030 B 25 538.73 % | 4.018 M 6.58 % | 3.770 M 6.93 % | 3.525 M 12.10 % | 3.145 M -5.80 % | 3.339 M |
| Other non current assets | 300.000 K 3 433.33 % | -9.000 K -103.00 % | 300.000 K 0.00 % | 300.000 K -0.17 % | 300.501 K -99.50 % | 60.300 M -0.60 % | 60.665 M -75.84 % | 251.070 M -38.45 % | 407.895 M 225.84 % | 125.184 M -68.48 % | 397.153 M 1 012 142.56 % | 39.235 K 0.00 % | 39.235 K | 0.000 | 0.000 | 0.000 |
| Long term investments | 0.000 | 0.000 100.00 % | -362.000 K 10.62 % | -405.000 K 9.19 % | -446.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 339.235 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 -100.00 % | 309.000 K -14.64 % | 362.000 K -10.62 % | 405.000 K -9.11 % | 445.584 K -6.86 % | 478.408 K | 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 -100.00 % | 309.000 K -14.64 % | 362.000 K -10.62 % | 405.000 K -9.11 % | 445.584 K -6.86 % | 478.408 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 249.000 K -0.80 % | 251.000 K -16.33 % | 300.000 K -30.72 % | 433.000 K -99.29 % | 60.631 M 6 458.64 % | 924.443 K -28.85 % | 1.299 M -32.67 % | 1.930 M -31.89 % | 2.833 M -99.17 % | 340.868 M 5 939.07 % | 5.644 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current assets | 802.000 K -6.74 % | 860.000 K -10.60 % | 962.000 K -15.47 % | 1.138 M -98.15 % | 61.377 M -0.53 % | 61.703 M -0.42 % | 61.964 M -75.51 % | 252.999 M -38.40 % | 410.728 M -11.93 % | 466.391 M 15.79 % | 402.798 M 1 026 528.63 % | 39.235 K 0.00 % | 39.235 K | 0.000 | 0.000 | 0.000 |
| Other current assets | 97.000 K -92.88 % | 1.362 M 6 385.71 % | 21.000 K -25.00 % | 28.000 K -99.59 % | 6.783 M 29.62 % | 5.233 M -93.84 % | 85.021 M 409.62 % | 16.683 M 124.40 % | -68.369 M -522.19 % | 16.194 M -94.59 % | 299.135 M | 0.000 | 0.000 100.00 % | -41.185 K 79.32 % | -199.169 K -66.78 % | -119.418 K |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 786.000 K -3.20 % | 812.000 K 1 704.44 % | 45.000 K -95.54 % | 1.009 M 29.26 % | 780.625 K 84.45 % | 423.217 K -36.89 % | 670.609 K 20.87 % | 554.820 K 103.48 % | -15.933 M -308.81 % | 7.630 M 617.79 % | 1.063 M 187.72 % | 369.470 K 375.10 % | 77.766 K 88.82 % | 41.185 K -52.87 % | 87.389 K 1 044.13 % | 7.638 K |
| Cash and short term investments | 786.000 K -3.20 % | 812.000 K 1 704.44 % | 45.000 K -95.54 % | 1.009 M 29.26 % | 780.625 K 84.45 % | 423.217 K -36.89 % | 670.609 K 20.87 % | 554.820 K 103.48 % | -15.933 M -308.81 % | 7.630 M 617.79 % | 1.063 M 187.72 % | 369.470 K 375.10 % | 77.766 K 88.82 % | 41.185 K -52.87 % | 87.389 K 1 044.13 % | 7.638 K |
| Total current assets | 73.545 M -25.01 % | 98.070 M -3.75 % | 101.894 M -0.97 % | 102.892 M -34.64 % | 157.433 M 4.27 % | 150.983 M -58.51 % | 363.867 M -24.21 % | 480.081 M -65.15 % | 1.378 B 17.63 % | 1.171 B -13.88 % | 1.360 B 122 204.01 % | 1.112 M 35.56 % | 820.266 K | 0.000 | 0.000 | 0.000 |
| Inventory | 72.510 M -24.36 % | 95.856 M -5.69 % | 101.638 M -0.14 % | 101.785 M -30.03 % | 145.469 M 0.11 % | 145.306 M -47.62 % | 277.408 M -32.28 % | 409.664 M -68.16 % | 1.287 B 22.14 % | 1.053 B -0.51 % | 1.059 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 152.000 K 280.00 % | 40.000 K -78.95 % | 190.000 K 171.43 % | 70.000 K -98.41 % | 4.400 M 21 900.00 % | 20.000 K -97.40 % | 767.986 K -98.56 % | 53.179 M -69.70 % | 175.492 M 86.56 % | 94.065 M 9 021.81 % | 1.031 M 38.88 % | 742.500 K 0.00 % | 742.500 K | 0.000 -100.00 % | 111.780 K 0.00 % | 111.780 K |
| Tax assets | 253.000 K -18.12 % | 309.000 K -14.64 % | 362.000 K -10.62 % | 405.000 K -9.19 % | 446.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 1.000 K 200.00 % | -1.000 K | 0.000 | 0.000 100.00 % | -2.000 K | 0.000 -100.00 % | 98.275 M | 0.000 100.00 % | -1.687 B | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 115.224 K -74.03 % | 443.722 K -18.93 % | 547.327 K |
| Account payables | 0.000 -100.00 % | 77.036 M 0.00 % | 77.036 M 0.00 % | 77.036 M 0.00 % | 77.036 M -1.05 % | 77.851 M -18.00 % | 94.941 M 79.23 % | 52.972 M -13.06 % | 60.931 M 765.71 % | 7.038 M -84.21 % | 44.585 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 0.000 | 0.000 -100.00 % | 19.000 K 11.76 % | 17.000 K 21.43 % | 14.000 K | 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 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 425.973 M 0.22 % | 425.034 M -18.80 % | 523.435 M -12.79 % | 600.221 M -30.65 % | 865.529 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 690.648 M | 0.000 | 0.000 | 0.000 -100.00 % | 25.000 M 0.00 % | 25.000 M 0.00 % | 25.000 M 0.00 % | 25.000 M 0.00 % | 25.000 M 0.00 % | 25.000 M 0.00 % | 25.000 M |
| Other total stockholders equity | 17.081 M -63.35 % | 46.610 M 0.00 % | 46.610 M 0.00 % | 46.610 M 0.00 % | 46.610 M 0.00 % | 46.610 M -92.59 % | 628.668 M -14.14 % | 732.221 M 5 982.58 % | -12.447 M -126.98 % | 46.138 M 170.11 % | 17.081 M | 0.000 | 0.000 -100.00 % | 26.875 K 0.00 % | 26.875 K 0.00 % | 26.875 K |
| 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 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 62.007 M 249.25 % | -41.546 M 87.87 % | -342.524 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.525 M 12.10 % | 3.145 M -5.80 % | 3.339 M |
| Total assets | 74.348 M -24.85 % | 98.929 M -3.82 % | 102.856 M -1.13 % | 104.030 M -52.46 % | 218.808 M 2.88 % | 212.686 M -59.42 % | 524.106 M -28.51 % | 733.081 M 623.17 % | 101.370 M -93.81 % | 1.638 B -7.10 % | 1.763 B 153 024.92 % | 1.151 M 33.94 % | 859.501 K 645.94 % | 115.224 K -74.03 % | 443.722 K -18.93 % | 547.327 K |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | -52.564 M -1 153.39 % | 4.990 M 473.50 % | -1.336 M -101.25 % | 106.666 M 1 874.94 % | -6.010 M -103.41 % | 176.248 M -45.76 % | 324.967 M -65.33 % | 937.335 M 3 634.00 % | -26.523 M -125.95 % | 102.203 M 107.64 % | -1.338 B -1 864 151.31 % | -71.763 K 90.58 % | -761.993 K -1 069.93 % | 78.562 K 186.02 % | 27.467 K 1 153.06 % | 2.192 K |
| Accounts receivables | 40.000 K -73.33 % | 150.000 K 225.00 % | -120.000 K -102.77 % | 4.330 M 198.86 % | -4.380 M -685.57 % | 747.986 K -98.57 % | 52.411 M 134.32 % | 22.367 M 279.51 % | -12.460 M 86.61 % | -93.034 M -32 124.05 % | -288.709 K | 0.000 100.00 % | -742.500 K -2 033.38 % | -34.804 K -125.68 % | 135.542 K -9.35 % | 149.520 K |
| Inventory | 23.345 M 303.68 % | 5.783 M 3 834.01 % | 147.000 K -99.66 % | 43.683 M 26 949.79 % | -162.694 K -100.12 % | 132.102 M -0.12 % | 132.256 M -84.92 % | 876.908 M 460.57 % | -243.198 M -4 619.82 % | 5.381 M 100.51 % | -1.059 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -815.223 K 95.23 % | -17.090 M -140.72 % | 41.969 M 82.32 % | 23.020 M -57.29 % | 53.893 M 243.54 % | -37.546 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -75.949 M -7 953.98 % | -943.000 K 30.81 % | -1.363 M -102.32 % | 58.653 M 9 100.84 % | -651.639 K -101.08 % | 60.489 M -38.48 % | 98.330 M 553.75 % | 15.041 M -91.42 % | 175.242 M -22.94 % | 227.403 M 181.56 % | -278.799 M -388 400.20 % | -71.763 K -268.15 % | -19.493 K -117.19 % | 113.366 K 204.90 % | -108.075 K 26.64 % | -147.328 K |
| Other non cash items | 6.620 M 45.94 % | 4.536 M 1 729.03 % | 248.000 K 520.00 % | 40.000 K -93.95 % | 661.556 K 238.02 % | -479.322 K | 0.000 | 0.000 100.00 % | -403.961 K -200.00 % | 403.962 K -99.66 % | 118.276 M | 0.000 -100.00 % | 42.500 K 370.39 % | -15.718 K 97.20 % | -560.624 K -346.85 % | 227.109 K |
| Net cash provided by operating activities | 79.749 M -22.00 % | 102.248 M 31.76 % | 77.604 M -7.75 % | 84.128 M 30 581.16 % | -276.000 K -100.29 % | 96.163 M -21.11 % | 121.900 M -33.69 % | 183.842 M 1 113.46 % | -18.140 M -115.48 % | 117.203 M 109.70 % | -1.209 B -4 271 185.54 % | -28.296 K 87.11 % | -219.503 K 66.03 % | -646.204 K -45.84 % | -443.104 K -682.45 % | 76.076 K |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -53.000 K | 0.000 100.00 % | -34.500 K 89.85 % | -339.972 K | 0.000 100.00 % | -6.372 M | 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 -100.00 % | 21.524 M | 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 |
| 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 -100.00 % | 569.741 K 34.96 % | 422.144 K |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 481.097 K -29.63 % | 683.641 K -73.32 % | 2.563 M -75.01 % | 10.257 M -45.53 % | 18.831 M 105.04 % | -374.002 M | 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 % | 428.097 K -37.38 % | 683.641 K -72.96 % | 2.528 M -74.50 % | 9.917 M -47.34 % | 18.831 M 105.25 % | -358.850 M | 0.000 | 0.000 | 0.000 -100.00 % | 569.741 K 34.96 % | 422.144 K |
| Debt repayment | -73.155 M 24.58 % | -96.998 M -23.78 % | -78.364 M 6.60 % | -83.901 M -6 573.84 % | 1.296 M 101.33 % | -97.794 M -45.23 % | -67.338 M 39.24 % | -110.818 M -2 080.20 % | -5.083 M 95.41 % | -110.636 M -198.55 % | 112.261 M | 0.000 | 0.000 -100.00 % | 600.000 K 1 379.70 % | -46.886 K 91.77 % | -570.000 K |
| 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 |
| 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 |
| 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 |
| Other financing activites | 0.000 100.00 % | -4.482 M -2 097.06 % | -204.000 K -20 500.00 % | 1.000 K 100.15 % | -663.000 K -146.35 % | 1.430 M 102.63 % | -54.447 M 3.64 % | -56.503 M | 0.000 100.00 % | -99.131 M -106.81 % | 1.456 B 454 864.08 % | 320.000 K 24.96 % | 256.083 K | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | -73.155 M 27.91 % | -101.480 M -29.16 % | -78.568 M 6.36 % | -83.900 M -13 354.34 % | 633.000 K 100.66 % | -96.363 M 20.87 % | -121.785 M 27.21 % | -167.320 M -3 191.82 % | -5.083 M 97.58 % | -209.767 M -113.38 % | 1.568 B 489 945.75 % | 320.000 K 24.96 % | 256.083 K -57.32 % | 600.000 K 1 379.70 % | -46.886 K 91.77 % | -570.000 K |
| Effect of forex changes on cash | 1.000 K 200.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -683.641 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -26.000 K -103.39 % | 767.000 K 179.56 % | -964.000 K -522.81 % | 228.000 K -36.27 % | 357.783 K 244.62 % | -247.392 K -313.66 % | 115.789 K -99.30 % | 16.487 M 169.97 % | -23.563 M -458.79 % | 6.567 M 846.90 % | 693.561 K 137.76 % | 291.704 K 697.44 % | 36.580 K | 0.000 | 0.000 | 0.000 |
| Cash at beginning of period | 812.000 K 1 704.44 % | 45.000 K -95.54 % | 1.009 M 29.19 % | 781.000 K 84.54 % | 423.217 K -36.89 % | 670.609 K 20.87 % | 554.820 K 103.48 % | -15.933 M -308.81 % | 7.630 M 617.79 % | 1.063 M 187.72 % | 369.470 K 375.10 % | 77.766 K 88.82 % | 41.186 K -52.87 % | 87.389 K 1 044.13 % | 7.638 K | 0.000 |
| Cash at end of period | 786.000 K -3.20 % | 812.000 K 1 704.44 % | 45.000 K -95.54 % | 1.009 M 29.19 % | 781.000 K 84.54 % | 423.217 K -36.89 % | 670.609 K 20.87 % | 554.820 K 103.48 % | -15.933 M -308.81 % | 7.630 M 617.79 % | 1.063 M 187.72 % | 369.470 K 375.10 % | 77.766 K 88.82 % | 41.185 K -52.87 % | 87.389 K 1 044.13 % | 7.638 K |
| Operating cash flow | 79.749 M -22.00 % | 102.248 M 31.76 % | 77.604 M -7.75 % | 84.128 M 30 581.16 % | -276.000 K -100.29 % | 96.163 M -21.11 % | 121.900 M -33.69 % | 183.842 M 1 113.46 % | -18.140 M -115.48 % | 117.203 M 109.70 % | -1.209 B -4 271 185.54 % | -28.296 K 87.11 % | -219.503 K 66.03 % | -646.204 K -45.84 % | -443.104 K -682.45 % | 76.076 K |
| Capital expenditure | -73.128 M | 0.000 | 0.000 | 0.000 100.00 % | -3.000 99.99 % | -53.000 K -1 324 900.00 % | -4.000 99.99 % | -34.502 K 89.85 % | -339.972 K -6 799 340.00 % | -5.000 100.00 % | -6.372 M | 0.000 | 0.000 -100.00 % | 4.000 0.00 % | 4.000 0.00 % | 4.000 |
| Free CashFlow | 79.749 M -22.00 % | 102.248 M 32.10 % | 77.401 M -8.00 % | 84.128 M 30 581.16 % | -276.000 K -100.29 % | 96.110 M -21.16 % | 121.900 M -33.68 % | 183.808 M 1 094.63 % | -18.480 M -115.77 % | 117.203 M 109.65 % | -1.215 B -4 293 703.25 % | -28.296 K 87.11 % | -219.503 K 66.03 % | -646.200 K -45.84 % | -443.100 K -682.41 % | 76.080 K |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 |
| 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 | 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 46.000 K -99.97 % | 135.460 M -33.65 % | 204.154 M -19.39 % | 253.264 M 844.56 % | 26.813 M 10.08 % | 24.357 M 81 090.00 % | 30.000 K -99.86 % | 21.396 M -64.43 % | 60.153 M 200 410.00 % | 30.000 K 0.00 % | 30.000 K 0.00 % | 30.000 K 0.00 % | 30.000 K | 0.000 | 0.000 -100.00 % | 7.838 M -86.50 % | 58.050 M 378.60 % | 12.129 M 233.12 % | 3.641 M -88.06 % | 30.492 M 130.28 % | 13.241 M -61.36 % | 34.272 M -85.08 % | 229.679 M -28.44 % | 320.967 M -72.35 % | 1.161 B 245.56 % | 335.972 M 6.63 % | 315.083 M 63.42 % | 192.807 M 126.41 % | 85.159 M -29.97 % | 121.596 M 48.60 % | 81.825 M -58.99 % | 199.529 M 3 982.85 % | 4.887 M 60 987.50 % | 8.000 K -99.65 % | 2.258 M -99.32 % | 330.436 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net income | -2.185 M -103.30 % | 66.281 M 648.09 % | 8.860 M -70.41 % | 29.938 M 45.63 % | 20.557 M 0.15 % | 20.527 M 1 109.69 % | -2.033 M -113.55 % | 14.999 M -74.66 % | 59.181 M -25.47 % | 79.406 M 38 093.30 % | -209.000 K -2.45 % | -204.000 K 53.00 % | -434.000 K 99.34 % | -65.737 M -29 645.25 % | -221.000 K 94.89 % | -4.326 M 63.91 % | -11.988 M 7.22 % | -12.921 M 74.56 % | -50.794 M -82.27 % | -27.867 M 57.15 % | -65.035 M -51.34 % | -42.972 M 36.64 % | -67.825 M 91.58 % | -805.937 M -563.77 % | 173.781 M 923.88 % | -21.093 M 79.15 % | -101.182 M 1.44 % | -102.657 M -430.94 % | 31.020 M -45.33 % | 56.736 M 167.41 % | 21.217 M -74.08 % | 81.848 M 498.66 % | -20.531 M 8.16 % | -22.356 M 10.74 % | -25.047 M -491.91 % | 6.391 M 56.18 % | 4.092 M 5 346.15 % | -78.000 K 54.12 % | -170.000 K -192.66 % | 183.467 K 933.94 % | -22.000 K 71.43 % | -77.000 K -87.80 % | -41.000 K -106.83 % | 600.000 K |
| Income before tax | -2.185 M -103.29 % | 66.337 M 648.72 % | 8.860 M -70.41 % | 29.938 M 45.63 % | 20.557 M -0.11 % | 20.580 M 1 112.30 % | -2.033 M -113.55 % | 14.999 M -74.66 % | 59.181 M -25.51 % | 79.449 M 38 113.88 % | -209.000 K -2.45 % | -204.000 K 53.00 % | -434.000 K 99.34 % | -65.696 M -29 626.70 % | -221.000 K 95.40 % | -4.804 M 59.93 % | -11.988 M 7.22 % | -12.921 M 74.56 % | -50.794 M -82.27 % | -27.867 M 57.15 % | -65.035 M -51.34 % | -42.972 M 36.64 % | -67.825 M 91.83 % | -830.388 M -517.11 % | 199.081 M 1 043.82 % | -21.093 M 79.15 % | -101.182 M 33.12 % | -151.278 M -422.42 % | 46.920 M -41.86 % | 80.704 M 150.50 % | 32.217 M -64.04 % | 89.596 M 536.39 % | -20.531 M 8.16 % | -22.356 M 10.74 % | -25.047 M -330.08 % | 10.886 M 119.03 % | 4.970 M 6 471.79 % | -78.000 K 54.12 % | -170.000 K -187.88 % | 193.440 K 979.27 % | -22.000 K 71.43 % | -77.000 K -87.80 % | -41.000 K -105.66 % | 725.000 K |
| Income before tax ratio | -47.50 -9 799.49 % | 0.49 1 028.42 % | 0.04 -63.29 % | 0.12 -84.58 % | 0.77 -9.26 % | 0.84 101.25 % | -67.77 -9 766.88 % | 0.70 -28.75 % | 0.98 -99.96 % | 2 648.30 38 113.88 % | -6.97 -2.45 % | -6.80 53.00 % | -14.47 | 0.00 | 0.00 100.00 % | -0.61 -196.79 % | -0.21 80.61 % | -1.07 92.36 % | -13.95 -1 426.47 % | -0.91 81.39 % | -4.91 -291.72 % | -1.25 -324.60 % | -0.30 88.59 % | -2.59 -1 608.76 % | 0.17 373.13 % | -0.06 80.45 % | -0.32 59.07 % | -0.78 -242.41 % | 0.55 -16.99 % | 0.66 68.57 % | 0.39 -12.32 % | 0.45 110.69 % | -4.20 99.85 % | -2 794.50 -25 092.56 % | -11.09 -33 770.60 % | 0.03 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| EBITDA | -1.999 M -103.00 % | 66.673 M 505.02 % | 11.020 M -65.79 % | 32.216 M 43.72 % | 22.416 M 2.11 % | 21.952 M 4 770.64 % | -470.000 K -103.10 % | 15.161 M -74.39 % | 59.204 M 7 941.59 % | -755.000 K -328.98 % | -176.000 K -14.29 % | -154.000 K 61.60 % | -401.000 K -59.76 % | -251.000 K -70.75 % | -147.000 K 97.14 % | -5.131 M 56.82 % | -11.882 M 7.29 % | -12.816 M 74.72 % | -50.690 M -82.93 % | -27.710 M 56.01 % | -62.989 M -38.24 % | -45.565 M 12.32 % | -51.965 M 93.54 % | -804.288 M -477.46 % | 213.078 M 4 631.65 % | -4.702 M 94.69 % | -88.580 M 43.81 % | -157.631 M -333.59 % | 67.483 M -33.53 % | 101.530 M 94.25 % | 52.268 M -59.04 % | 127.601 M 10 316.25 % | -1.249 M 27.72 % | -1.728 M 58.57 % | -4.171 M -103.70 % | 112.760 M 2 168.81 % | 4.970 M 496 900.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -30.000 K -103.64 % | 825.000 K |
| Net income ratio | -47.50 -9 807.68 % | 0.49 1 027.46 % | 0.04 -63.29 % | 0.12 -84.58 % | 0.77 -9.03 % | 0.84 101.24 % | -67.77 -9 766.88 % | 0.70 -28.75 % | 0.98 -99.96 % | 2 646.87 38 093.30 % | -6.97 -2.45 % | -6.80 53.00 % | -14.47 | 0.00 | 0.00 100.00 % | -0.55 -167.26 % | -0.21 80.61 % | -1.07 92.36 % | -13.95 -1 426.47 % | -0.91 81.39 % | -4.91 -291.72 % | -1.25 -324.60 % | -0.30 88.24 % | -2.51 -1 777.52 % | 0.15 338.42 % | -0.06 80.45 % | -0.32 39.69 % | -0.53 -246.17 % | 0.36 -21.93 % | 0.47 79.95 % | 0.26 -36.79 % | 0.41 109.76 % | -4.20 99.85 % | -2 794.50 -25 092.56 % | -11.09 -57 452.23 % | 0.02 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Ratio EBITDA | -43.46 -8 929.09 % | 0.49 811.83 % | 0.05 -57.56 % | 0.13 -84.78 % | 0.84 -7.24 % | 0.90 105.75 % | -15.67 -2 310.96 % | 0.71 -28.01 % | 0.98 103.91 % | -25.17 -328.98 % | -5.87 -14.29 % | -5.13 61.60 % | -13.37 | 0.00 | 0.00 100.00 % | -0.65 -219.82 % | -0.20 80.63 % | -1.06 92.41 % | -13.92 -1 431.97 % | -0.91 80.90 % | -4.76 -257.81 % | -1.33 -487.63 % | -0.23 90.97 % | -2.51 -1 465.35 % | 0.18 1 411.38 % | -0.01 95.02 % | -0.28 65.61 % | -0.82 -203.17 % | 0.79 -5.10 % | 0.83 30.71 % | 0.64 -0.11 % | 0.64 350.22 % | -0.26 99.88 % | -216.00 -11 593.31 % | -1.85 -641.31 % | 0.34 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Gross profit ratio | -1.37 -340.37 % | 0.57 917.40 % | 0.06 -56.47 % | 0.13 -85.21 % | 0.87 -5.99 % | 0.93 101.85 % | -50.00 -6 267.42 % | 0.81 -18.86 % | 1.00 129.68 % | -3.37 -1 162.50 % | -0.27 96.08 % | -6.80 -363.64 % | -1.47 | 0.00 | 0.00 100.00 % | -0.66 -249.10 % | -0.19 79.21 % | -0.90 93.33 % | -13.53 -1 515.88 % | -0.84 81.94 % | -4.64 -261.91 % | -1.28 -490.52 % | -0.22 91.32 % | -2.50 -1 454.71 % | 0.18 1 951.14 % | -0.01 96.40 % | -0.28 65.68 % | -0.81 -198.54 % | 0.82 -3.51 % | 0.85 27.88 % | 0.66 2.59 % | 0.65 -21.73 % | 0.83 265.13 % | -0.50 63.18 % | -1.36 -480.42 % | 0.36 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Weighted average shs out dil | 703.122 M -5.23 % | 741.925 M 0.00 % | 741.925 M -0.87 % | 748.450 M 9.23 % | 685.233 M 0.15 % | 684.200 M -2.69 % | 703.122 M -6.24 % | 749.950 M 6.66 % | 703.122 M 0.00 % | 703.122 M 0.00 % | 703.122 M 0.00 % | 703.122 M 0.00 % | 703.122 M 5.82 % | 664.438 M -7.20 % | 716.017 M 1.83 % | 703.122 M 0.00 % | 703.122 M 0.00 % | 703.122 M 0.00 % | 703.122 M 0.00 % | 703.122 M -2.70 % | 722.611 M 0.90 % | 716.200 M 5.60 % | 678.250 M -3.22 % | 700.815 M 0.82 % | 695.124 M -1.13 % | 703.100 M -2.72 % | 722.729 M 5.60 % | 684.373 M -11.75 % | 775.500 M 9.35 % | 709.200 M 0.28 % | 707.233 M 3.69 % | 682.083 M -0.33 % | 684.367 M -8.16 % | 745.200 M 19.01 % | 626.175 M -4.28 % | 654.200 M 3 868.47 % | 16.485 M 5.67 % | 15.600 M -8.24 % | 17.000 M 1.63 % | 16.727 M 7.53 % | 15.556 M 1.01 % | 15.400 M 12.68 % | 13.667 M -18.00 % | 16.667 M |
| Weighted average shs out | 703.122 M 0.00 % | 703.122 M 0.00 % | 703.122 M -6.06 % | 748.450 M 9.23 % | 685.233 M -2.54 % | 703.122 M 0.00 % | 703.122 M -6.24 % | 749.950 M 6.66 % | 703.122 M -1.53 % | 714.057 M 1.56 % | 703.122 M 0.00 % | 703.122 M 0.00 % | 703.122 M 5.82 % | 664.440 M -7.40 % | 717.532 M 2.05 % | 703.122 M 0.00 % | 703.122 M 0.00 % | 703.122 M 0.00 % | 703.122 M 0.00 % | 703.122 M -2.70 % | 722.611 M 0.90 % | 716.200 M 5.60 % | 678.250 M -3.22 % | 700.815 M 0.82 % | 695.124 M -1.13 % | 703.100 M -2.72 % | 722.729 M 5.60 % | 684.377 M -11.75 % | 775.500 M 9.35 % | 709.200 M 0.28 % | 707.233 M 3.69 % | 682.087 M -0.33 % | 684.367 M -8.16 % | 745.200 M 19.01 % | 626.175 M -4.29 % | 654.222 M 3 868.60 % | 16.485 M 5.67 % | 15.600 M -8.24 % | 17.000 M 1.63 % | 16.727 M 7.51 % | 15.559 M 1.03 % | 15.400 M 12.68 % | 13.667 M -18.00 % | 16.667 M |
| EPS diluted | 0.00 -103.47 % | 0.09 608.73 % | 0.01 -68.50 % | 0.04 33.33 % | 0.03 0.00 % | 0.03 1 134.48 % | 0.00 -114.50 % | 0.02 -76.25 % | 0.08 -23.45 % | 0.11 36 766.67 % | 0.00 0.00 % | 0.00 50.00 % | 0.00 99.39 % | -0.10 -32 866.67 % | 0.00 95.16 % | -0.01 63.53 % | -0.02 7.61 % | -0.02 74.52 % | -0.07 -82.32 % | -0.04 56.00 % | -0.09 -50.00 % | -0.06 40.00 % | -0.10 91.30 % | -1.15 -560.00 % | 0.25 933.33 % | -0.03 78.57 % | -0.14 6.67 % | -0.15 -475.00 % | 0.04 -50.00 % | 0.08 166.67 % | 0.03 -75.00 % | 0.12 500.00 % | -0.03 0.00 % | -0.03 25.00 % | -0.04 -508.16 % | 0.01 -96.08 % | 0.25 5 100.00 % | -0.01 50.00 % | -0.01 -190.91 % | 0.01 885.71 % | 0.00 72.00 % | -0.01 -66.67 % | 0.00 -108.33 % | 0.04 |
| Earnings per share | 0.00 -103.29 % | 0.09 648.41 % | 0.01 -68.50 % | 0.04 33.33 % | 0.03 2.74 % | 0.03 1 106.90 % | 0.00 -114.50 % | 0.02 -76.25 % | 0.08 -23.45 % | 0.11 36 766.67 % | 0.00 0.00 % | 0.00 50.00 % | 0.00 99.39 % | -0.10 -32 866.67 % | 0.00 95.16 % | -0.01 63.53 % | -0.02 7.61 % | -0.02 74.52 % | -0.07 -82.32 % | -0.04 56.00 % | -0.09 -50.00 % | -0.06 40.00 % | -0.10 91.30 % | -1.15 -560.00 % | 0.25 933.33 % | -0.03 78.57 % | -0.14 6.67 % | -0.15 -475.00 % | 0.04 -50.00 % | 0.08 166.67 % | 0.03 -75.00 % | 0.12 500.00 % | -0.03 0.00 % | -0.03 25.00 % | -0.04 -508.16 % | 0.01 -96.08 % | 0.25 5 100.00 % | -0.01 50.00 % | -0.01 -190.91 % | 0.01 885.71 % | 0.00 72.00 % | -0.01 -66.67 % | 0.00 -108.33 % | 0.04 |
| Gross profit | -63.000 K -100.08 % | 77.180 M 575.06 % | 11.433 M -64.91 % | 32.585 M 39.68 % | 23.329 M 3.49 % | 22.543 M 1 602.87 % | -1.500 M -108.65 % | 17.346 M -71.14 % | 60.101 M 59 605.94 % | -101.000 K -1 162.50 % | -8.000 K 96.08 % | -204.000 K -363.64 % | -44.000 K 78.95 % | -209.000 K | 0.000 100.00 % | -5.134 M 52.86 % | -10.892 M 0.48 % | -10.944 M 77.78 % | -49.264 M -92.95 % | -25.532 M 58.40 % | -61.382 M -39.82 % | -43.900 M 11.88 % | -49.821 M 93.79 % | -802.343 M -474.52 % | 214.231 M 6 496.86 % | -3.349 M 96.16 % | -87.164 M 43.91 % | -155.408 M -323.09 % | 69.661 M -32.42 % | 103.080 M 90.03 % | 54.244 M -57.93 % | 128.939 M 3 095.51 % | 4.035 M 100 975.00 % | -4.000 K 99.87 % | -3.066 M -102.60 % | 117.943 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Income tax expense | 0.000 -100.00 % | 55.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 53.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 43.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 41.000 K | 0.000 100.00 % | -478.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -24.451 M -196.64 % | 25.300 M | 0.000 | 0.000 100.00 % | -48.621 M -405.79 % | 15.900 M -33.66 % | 23.968 M 117.89 % | 11.000 M 41.97 % | 7.748 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.495 M 411.96 % | 878.000 K | 0.000 | 0.000 -100.00 % | 9.973 K | 0.000 | 0.000 | 0.000 -100.00 % | 125.000 K |
| Cost of revenue | 63.000 K -99.89 % | 58.280 M -69.76 % | 192.721 M -12.67 % | 220.679 M 6 234.07 % | 3.484 M 97.62 % | 1.763 M 15.23 % | 1.530 M -61.94 % | 4.020 M 7 630.77 % | 52.000 K -48.51 % | 101.000 K 165.79 % | 38.000 K -83.76 % | 234.000 K 216.22 % | 74.000 K -64.59 % | 209.000 K | 0.000 -100.00 % | 12.972 M -81.18 % | 68.942 M 198.80 % | 23.073 M -56.39 % | 52.905 M -5.57 % | 56.024 M -24.92 % | 74.623 M -4.54 % | 78.172 M -72.03 % | 279.500 M -75.12 % | 1.123 B 18.65 % | 946.764 M 179.02 % | 339.321 M -15.64 % | 402.247 M 15.52 % | 348.215 M 2 146.84 % | 15.498 M -16.30 % | 18.516 M -32.87 % | 27.581 M -60.93 % | 70.590 M 7 058 900.00 % | 1.000 K -91.67 % | 12.000 K -99.77 % | 5.324 M -97.49 % | 212.493 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 0.000 -100.00 % | 860.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 795.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 -100.00 % | 2.523 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.885 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.433 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.552 M | 0.000 | 0.000 | 0.000 -100.00 % | 76.000 K 406.67 % | 15.000 K -71.15 % | 52.000 K 420.00 % | 10.000 K -1.16 % | 10.117 K 44.53 % | 7.000 K -79.41 % | 34.000 K 750.00 % | 4.000 K -92.86 % | 56.000 K |
| Selling and marketing expenses | 0.000 -100.00 % | 28.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 50.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 -100.00 % | 32.206 K | 0.000 | 0.000 | 0.000 -100.00 % | 26.268 K | 0.000 | 0.000 | 0.000 -100.00 % | 58.654 K | 0.000 | 0.000 | 0.000 -100.00 % | 20.817 K | 0.000 | 0.000 | 0.000 -100.00 % | 18.000 K 200.00 % | 6.000 K 20.00 % | 5.000 K | 0.000 -100.00 % | 5.662 K -43.38 % | 10.000 K 66.67 % | 6.000 K -14.29 % | 7.000 K -36.36 % | 11.000 K |
| Other expenses | 1.935 M -80.33 % | 9.838 M 2 270.60 % | 415.000 K 30.91 % | 317.000 K -66.53 % | 947.000 K | 0.000 -100.00 % | 529.000 K -96.95 % | 17.347 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 -100.00 % | 62.558 M 4 076.10 % | 1.498 M 41.99 % | 1.055 M -27.59 % | 1.457 M -98.78 % | 119.683 M 15 857.73 % | 750.000 K 20.00 % | 625.000 K -16.22 % | 746.000 K -99.36 % | 115.910 M 1 287 788.89 % | 9.000 K -57.14 % | 21.000 K | 0.000 100.00 % | -143.221 K -2 964.42 % | 5.000 K -72.22 % | 18.000 K | 0.000 | 0.000 |
| Operating expenses | 1.935 M -81.96 % | 10.726 M 2 201.72 % | 466.000 K 26.63 % | 368.000 K -63.13 % | 998.000 K 18.11 % | 845.000 K 59.13 % | 531.000 K -96.94 % | 17.347 M 1 785.54 % | 920.000 K 23.66 % | 744.000 K 264.71 % | 204.000 K 0.00 % | 204.000 K -48.09 % | 393.000 K -47.18 % | 744.000 K 236.65 % | 221.000 K 108.92 % | 105.780 K -64.74 % | 300.000 K -85.58 % | 2.081 M 36.01 % | 1.530 M -34.48 % | 2.335 M 100.26 % | 1.166 M 3.28 % | 1.129 M -6.15 % | 1.203 M -58.67 % | 2.911 M 192.56 % | 995.000 K 10.19 % | 903.000 K 12.88 % | 800.000 K -92.85 % | 11.187 M 376.45 % | 2.348 M 24.89 % | 1.880 M -18.26 % | 2.300 M -85.35 % | 15.698 M 997.00 % | 1.431 M -24.92 % | 1.906 M 49.49 % | 1.275 M -87.58 % | 10.266 M 34 120.00 % | 30.000 K -61.54 % | 78.000 K 680.00 % | 10.000 K 107.14 % | -140.000 K -736.36 % | 22.000 K -71.43 % | 77.000 K 87.80 % | 41.000 K -94.34 % | 725.000 K |
| Cost and expenses | 1.998 M -97.10 % | 69.006 M -64.28 % | 193.187 M -12.60 % | 221.047 M 4 831.88 % | 4.482 M 83.69 % | 2.440 M 18.27 % | 2.063 M -48.68 % | 4.020 M 313.58 % | 972.000 K 15.03 % | 845.000 K 16 800.00 % | 5.000 K -97.86 % | 234.000 K 470.73 % | 41.000 K -95.70 % | 953.000 K | 0.000 -100.00 % | 13.078 M -81.33 % | 70.038 M 179.60 % | 25.049 M -48.80 % | 48.928 M 8.59 % | 45.056 M -40.55 % | 75.789 M -4.43 % | 79.301 M -71.75 % | 280.703 M -75.08 % | 1.126 B 18.83 % | 947.759 M 178.57 % | 340.224 M -15.59 % | 403.047 M -2.47 % | 413.264 M 2 215.72 % | 17.846 M -12.50 % | 20.396 M -31.74 % | 29.881 M -58.56 % | 72.099 M 4 934.85 % | 1.432 M -25.34 % | 1.918 M -70.93 % | 6.599 M -97.04 % | 222.760 M 742 433.33 % | 30.000 K -61.54 % | 78.000 K 680.00 % | 10.000 K 107.14 % | -140.000 K -736.36 % | 22.000 K -71.43 % | 77.000 K 87.80 % | 41.000 K -94.34 % | 725.000 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 |
| Selling general and administrative expenses | 0.000 -100.00 % | 888.000 K 1 641.18 % | 51.000 K 0.00 % | 51.000 K 0.00 % | 51.000 K -93.96 % | 845.000 K 42 150.00 % | 2.000 K -99.99 % | 17.347 M 1 785.54 % | 920.000 K 23.66 % | 744.000 K 264.71 % | 204.000 K 0.00 % | 204.000 K -48.09 % | 393.000 K -47.18 % | 744.000 K 236.65 % | 221.000 K 108.92 % | 105.780 K -64.74 % | 300.000 K 21.46 % | 247.000 K -48.11 % | 476.000 K -81.37 % | 2.555 M 119.13 % | 1.166 M 3.28 % | 1.129 M -6.15 % | 1.203 M -58.67 % | 2.911 M 192.56 % | 995.000 K 10.19 % | 903.000 K 12.88 % | 800.000 K -67.90 % | 2.492 M 193.18 % | 850.000 K 3.03 % | 825.000 K -2.14 % | 843.000 K -46.41 % | 1.573 M 130.98 % | 681.000 K -46.84 % | 1.281 M 142.16 % | 529.000 K -69.87 % | 1.756 M 8 261.90 % | 21.000 K -63.16 % | 57.000 K 470.00 % | 10.000 K 210.46 % | 3.221 K -81.05 % | 17.000 K -71.19 % | 59.000 K 436.36 % | 11.000 K -83.58 % | 67.000 K |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 29.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 224.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.597 M -79.19 % | 7.673 M -33.19 % | 11.484 M 26.82 % | 9.055 M -32.32 % | 13.379 M -15.19 % | 15.775 M 31.62 % | 11.985 M -21.75 % | 15.316 M -32.51 % | 22.694 M -2.95 % | 23.384 M 2.02 % | 22.920 M -3.07 % | 23.645 M -1.42 % | 23.986 M -5.28 % | 25.324 M -3.15 % | 26.147 M -72.99 % | 96.790 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 186.000 K -44.64 % | 336.000 K -84.44 % | 2.159 M -5.22 % | 2.278 M 23.27 % | 1.848 M 35.09 % | 1.368 M -10.59 % | 1.530 M -1.61 % | 1.555 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 |
| Depreciation and amortization | 500.000 104.26 % | -11.750 K -1 275.00 % | 1.000 K 100.00 % | 500.000 -95.92 % | 12.250 K 0.00 % | 12.250 K -63.16 % | 33.250 K 51.14 % | 22.000 K -4.35 % | 23.000 K -30.83 % | 33.250 K 0.76 % | 33.000 K -33.33 % | 49.500 K 50.00 % | 33.000 K -33.33 % | 49.500 K -32.65 % | 73.500 K -32.40 % | 108.730 K 2.58 % | 106.000 K 1.92 % | 104.000 K 0.00 % | 104.000 K -33.76 % | 157.000 K -33.04 % | 234.465 K 0.00 % | 234.465 K 0.00 % | 234.465 K -0.65 % | 236.000 K 0.85 % | 234.000 K -0.43 % | 235.000 K -61.94 % | 617.436 K 0.00 % | 617.436 K 72.95 % | 357.000 K 8.18 % | 330.000 K 1.54 % | 325.000 K 90.78 % | 170.356 K -6.30 % | 181.810 K 0.00 % | 181.810 K 6.95 % | 170.000 K -6.50 % | 181.810 K 486.48 % | 31.000 K -60.76 % | 79.000 K 31.67 % | 60.000 K -29.87 % | 85.560 K 288.91 % | 22.000 K -71.43 % | 77.000 K 600.00 % | 11.000 K -89.00 % | 100.000 K |
| Operating income | -1.998 M -103.01 % | 66.454 M 505.95 % | 10.967 M -65.96 % | 32.217 M 44.27 % | 22.331 M 1.89 % | 21.917 M 4 212.01 % | -533.000 K -103.52 % | 15.139 M 12 515.83 % | 120.000 K 114.20 % | -845.000 K -16 800.00 % | -5.000 K 97.55 % | -204.000 K -397.56 % | -41.000 K 86.38 % | -301.000 K 31.90 % | -442.000 K 91.56 % | -5.240 M 56.29 % | -11.988 M 7.21 % | -12.920 M 74.56 % | -50.794 M -82.27 % | -27.867 M 55.45 % | -62.548 M -38.91 % | -45.029 M 11.75 % | -51.024 M 93.66 % | -804.523 M -477.29 % | 213.236 M 5 114.96 % | -4.252 M 95.17 % | -87.964 M 44.41 % | -158.249 M -335.09 % | 67.313 M -33.49 % | 101.200 M 94.83 % | 51.943 M -59.24 % | 127.431 M 8 998.81 % | -1.432 M 25.03 % | -1.910 M 56.00 % | -4.341 M -1 667.15 % | 277.000 K 993.55 % | -31.000 K 60.26 % | -78.000 K -680.00 % | -10.000 K -107.14 % | 140.000 K 736.36 % | -22.000 K 71.43 % | -77.000 K -600.00 % | -11.000 K 89.00 % | -100.000 K |
| Operating income ratio | -43.43 -8 953.76 % | 0.49 813.23 % | 0.05 -57.77 % | 0.13 -84.73 % | 0.83 -7.44 % | 0.90 105.06 % | -17.77 -2 610.97 % | 0.71 35 368.32 % | 0.00 100.01 % | -28.17 -16 800.00 % | -0.17 97.55 % | -6.80 -397.56 % | -1.37 | 0.00 | 0.00 100.00 % | -0.67 -223.73 % | -0.21 80.61 % | -1.07 92.36 % | -13.95 -1 426.47 % | -0.91 80.65 % | -4.72 -259.53 % | -1.31 -491.42 % | -0.22 91.14 % | -2.51 -1 464.73 % | 0.18 1 551.24 % | -0.01 95.47 % | -0.28 65.99 % | -0.82 -203.84 % | 0.79 -5.03 % | 0.83 31.11 % | 0.63 -0.60 % | 0.64 317.96 % | -0.29 99.88 % | -238.75 -12 318.74 % | -1.92 -229 436.63 % | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Total other income expenses net | -187.000 K -59.83 % | -117.000 K 94.45 % | -2.107 M 7.55 % | -2.279 M -228 000.00 % | 1.000 K 100.07 % | -1.337 M 10.87 % | -1.500 M -971.43 % | -140.000 K | 0.000 -100.00 % | 80.294 M 39 459.80 % | -204.000 K 0.00 % | -204.000 K 48.09 % | -393.000 K 99.40 % | -65.395 M -29 690.50 % | 221.000 K -49.31 % | 435.946 K -87.94 % | 3.616 M 361 700.00 % | -1.000 K 99.98 % | -5.507 M 58.23 % | -13.183 M -430.08 % | -2.487 M -220.90 % | 2.057 M 112.24 % | -16.801 M 33.15 % | -25.134 M -77.56 % | -14.155 M 15.95 % | -16.841 M -27.41 % | -13.218 M -289.61 % | 6.971 M 134.18 % | -20.393 M 0.50 % | -20.496 M -3.90 % | -19.726 M 47.86 % | -37.834 M -98.09 % | -19.099 M 6.59 % | -20.446 M 1.26 % | -20.706 M -295.17 % | 10.609 M 112.14 % | 5.001 M | 0.000 100.00 % | -160.000 K -399.40 % | 53.440 K | 0.000 | 0.000 100.00 % | -30.000 K -103.64 % | 825.000 K |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 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 |
| 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-06-30 | 2022-03-31 | 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-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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 -100.00 % | 88.246 M | 0.000 -100.00 % | 197.905 M | 0.000 -100.00 % | 161.375 M 11 765.81 % | 1.360 M -99.24 % | 179.609 M 399 031.11 % | 45.000 K -99.98 % | 259.139 M 25 582.76 % | 1.009 M -99.70 % | 336.540 M -20.82 % | 425.034 M 66 729.29 % | 636.000 K -99.88 % | 514.714 M 76 608.49 % | 671.000 K -99.87 % | 523.435 M 77 908.25 % | 671.000 K -99.89 % | 621.184 M 111 861.36 % | 554.820 K -99.91 % | 600.221 M 23 614.79 % | 2.531 M -99.71 % | 869.432 M 172 347.16 % | 504.173 K -99.94 % | 865.529 M 153 091.01 % | 565.000 K -99.93 % | 822.246 M -2.92 % | 846.942 M 63 436.52 % | 1.333 M -99.86 % | 933.129 M 87 682.60 % | 1.063 M -99.89 % | 964.145 M 351 777.64 % | 274.000 K -92.89 % | 3.852 M 943.90 % | 369.000 K -89.77 % | 3.607 M 9 391.09 % | 38.000 K -98.98 % | 3.718 M 4 666.67 % | 78.000 K -97.82 % | 3.578 M |
| Total investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.720 M | 0.000 -100.00 % | 90.000 K | 0.000 -100.00 % | 2.018 M | 0.000 | 0.000 -100.00 % | 1.272 M | 0.000 -100.00 % | 1.342 M | 0.000 -100.00 % | 1.342 M | 0.000 -100.00 % | 1.110 M | 0.000 -100.00 % | 5.062 M 171.28 % | 1.866 M 85.06 % | 1.008 M | 0.000 -100.00 % | 1.130 M | 0.000 | 0.000 -100.00 % | 2.666 M | 0.000 -100.00 % | 2.126 M | 0.000 -100.00 % | 548.000 K | 0.000 -100.00 % | 738.000 K | 0.000 -100.00 % | 76.000 K | 0.000 -100.00 % | 156.000 K | 0.000 |
| Total debt | 0.000 -100.00 % | 89.032 M | 0.000 -100.00 % | 200.367 M | 0.000 -100.00 % | 162.187 M | 0.000 -100.00 % | 180.969 M | 0.000 -100.00 % | 259.184 M | 0.000 -100.00 % | 337.549 M -20.66 % | 425.458 M | 0.000 -100.00 % | 515.350 M | 0.000 -100.00 % | 524.106 M | 0.000 -100.00 % | 621.855 M | 0.000 -100.00 % | 600.776 M | 0.000 -100.00 % | 870.097 M | 0.000 -100.00 % | 849.597 M | 0.000 -100.00 % | 822.811 M -3.72 % | 854.572 M | 0.000 -100.00 % | 934.462 M | 0.000 -100.00 % | 965.208 M | 0.000 -100.00 % | 4.126 M | 0.000 -100.00 % | 3.976 M | 0.000 -100.00 % | 3.756 M | 0.000 -100.00 % | 3.656 M |
| Accumulated other comprehensive income loss | -16.477 M -155.75 % | 29.556 M 132.26 % | -91.618 M 88.47 % | -794.740 M -459.23 % | -142.112 M -526 440.74 % | 27.000 K 100.02 % | -160.606 M | 0.000 100.00 % | -234.785 M -869 674.07 % | 27.000 K 100.01 % | -313.344 M -1 160 633.33 % | 27.000 K -99.91 % | 29.555 M 110.59 % | -278.999 M 71.59 % | -982.121 M -356.20 % | -215.284 M -828.41 % | 29.555 M 124.15 % | -122.384 M 85.17 % | -825.506 M -7 024.11 % | -11.587 M -43 216.26 % | 26.875 K -100.00 % | 620.569 M 851.72 % | -82.553 M -111.11 % | 742.843 M 2 764 071.68 % | 26.874 K -100.00 % | 814.479 M 631.41 % | 111.357 M 414 251.63 % | 26.875 K -100.00 % | 660.209 M 1 638.48 % | -42.913 M -106.06 % | 707.612 M 4 761.50 % | 14.555 M 151.77 % | -28.114 M 36.96 % | -44.599 M -60.04 % | -27.867 M -103 791.16 % | 26.875 K 100.10 % | -28.028 M 37.03 % | -44.513 M -59.49 % | -27.910 M 37.13 % | -44.395 M |
| Retained earnings | 0.000 100.00 % | -766.236 M | 0.000 | 0.000 | 0.000 100.00 % | -891.871 M | 0.000 | 0.000 | 0.000 100.00 % | -955.015 M | 0.000 100.00 % | -1.034 B 1.10 % | -1.045 B | 0.000 | 0.000 | 0.000 100.00 % | -935.514 M | 0.000 | 0.000 | 0.000 100.00 % | -761.346 M | 0.000 | 0.000 | 0.000 100.00 % | -6.915 M | 0.000 | 0.000 100.00 % | -13.233 M | 0.000 | 0.000 | 0.000 100.00 % | -27.147 M | 0.000 | 0.000 | 0.000 100.00 % | -44.379 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock | 0.000 -100.00 % | 703.122 M | 0.000 -100.00 % | 703.122 M | 0.000 -100.00 % | 703.122 M | 0.000 -100.00 % | 703.122 M | 0.000 -100.00 % | 703.122 M | 0.000 -100.00 % | 703.122 M 0.00 % | 703.122 M | 0.000 -100.00 % | 703.122 M | 0.000 -100.00 % | 703.122 M | 0.000 -100.00 % | 703.122 M | 0.000 -100.00 % | 703.122 M | 0.000 -100.00 % | 703.122 M | 0.000 -100.00 % | 703.122 M | 0.000 -100.00 % | 703.122 M 0.00 % | 703.122 M | 0.000 -100.00 % | 703.122 M | 0.000 -100.00 % | 703.122 M | 0.000 -100.00 % | 16.485 M | 0.000 -100.00 % | 16.485 M | 0.000 -100.00 % | 16.485 M | 0.000 -100.00 % | 16.485 M |
| Total equity | -16.477 M 0.00 % | -16.477 M 82.02 % | -91.618 M 0.00 % | -91.618 M 35.53 % | -142.112 M 0.00 % | -142.112 M 11.52 % | -160.606 M 0.00 % | -160.606 M 31.59 % | -234.785 M 0.00 % | -234.785 M 25.07 % | -313.344 M 0.00 % | -313.344 M -6.11 % | -295.313 M -5.85 % | -278.999 M 0.00 % | -278.999 M -29.60 % | -215.284 M 0.00 % | -215.284 M -75.91 % | -122.384 M 0.00 % | -122.384 M -956.17 % | -11.587 M 0.00 % | -11.587 M -101.87 % | 620.569 M 0.00 % | 620.569 M -16.46 % | 742.843 M 0.00 % | 742.843 M -8.80 % | 814.479 M 0.00 % | 814.479 M 9.10 % | 746.526 M 8.95 % | 685.209 M 0.00 % | 685.209 M -6.47 % | 732.612 M 0.00 % | 732.612 M 23 626.39 % | -3.114 M 0.00 % | -3.114 M -8.62 % | -2.867 M -0.01 % | -2.867 M 5.32 % | -3.028 M 0.00 % | -3.028 M -4.05 % | -2.910 M 0.00 % | -2.910 M |
| Other non current liabilities | 16.477 M 1 286.95 % | 1.188 M -98.70 % | 91.618 M 7 465.48 % | 1.211 M -99.15 % | 142.112 M 11 654.51 % | 1.209 M -99.25 % | 160.606 M 13 162.26 % | 1.211 M | 0.000 -100.00 % | 1.210 M | 0.000 | 0.000 -100.00 % | 82.541 M | 0.000 -100.00 % | 2.381 M | 0.000 -100.00 % | 2.381 M | 0.000 | 0.000 | 0.000 -100.00 % | 8.081 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 441.000 K 9.17 % | 403.961 K | 0.000 -100.00 % | 2.068 M | 0.000 -100.00 % | 2.068 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 -100.00 % | 515.350 M | 0.000 | 0.000 | 0.000 -100.00 % | 620.000 K | 0.000 -100.00 % | 619.532 K | 0.000 -100.00 % | 726.809 M | 0.000 -100.00 % | 748.226 M | 0.000 -100.00 % | 822.811 M -3.61 % | 853.598 M | 0.000 -100.00 % | 92.734 M | 0.000 -100.00 % | 112.261 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 16.477 M 1 286.95 % | 1.188 M -98.70 % | 91.618 M 7 465.48 % | 1.211 M -99.15 % | 142.112 M 11 654.51 % | 1.209 M -99.25 % | 160.606 M 13 162.26 % | 1.211 M -99.48 % | 234.785 M 19 303.72 % | 1.210 M -99.61 % | 313.344 M | 0.000 -100.00 % | 82.541 M -70.42 % | 278.999 M -46.11 % | 517.731 M 140.49 % | 215.284 M 8 942.40 % | 2.381 M -98.05 % | 122.384 M 19 639.35 % | 620.000 K -94.65 % | 11.587 M 33.19 % | 8.700 M | 0.000 -100.00 % | 726.809 M | 0.000 -100.00 % | 748.226 M | 0.000 -100.00 % | 823.252 M -3.60 % | 854.002 M | 0.000 -100.00 % | 94.802 M | 0.000 -100.00 % | 114.329 M 3 571.45 % | 3.114 M | 0.000 -100.00 % | 2.867 M | 0.000 -100.00 % | 3.028 M | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 0.000 -100.00 % | 605.000 K | 0.000 -100.00 % | 3.087 M | 0.000 -100.00 % | 609.000 K | 0.000 -100.00 % | 1.618 M | 0.000 -100.00 % | 211.000 K | 0.000 -100.00 % | 1.580 M 100.37 % | -425.458 M | 0.000 -100.00 % | 27.226 M | 0.000 -100.00 % | 19.687 M | 0.000 -100.00 % | 31.949 M | 0.000 -100.00 % | 82.839 M | 0.000 -100.00 % | 222.850 M | 0.000 -100.00 % | 135.119 M | 0.000 -100.00 % | 106.320 M 265.19 % | 29.114 M | 0.000 -100.00 % | 18.104 M | 0.000 -100.00 % | 18.310 M | 0.000 100.00 % | -9.001 K | 0.000 -100.00 % | 41.939 K | 0.000 100.00 % | -4.000 K | 0.000 -100.00 % | 36.000 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 |
| Short term debt | 0.000 -100.00 % | 89.032 M | 0.000 -100.00 % | 200.367 M | 0.000 -100.00 % | 162.187 M | 0.000 -100.00 % | 180.969 M | 0.000 -100.00 % | 259.184 M | 0.000 -100.00 % | 337.549 M -20.66 % | 425.458 M | 0.000 -100.00 % | 191.000 K | 0.000 -100.00 % | 524.106 M | 0.000 -100.00 % | 621.235 M | 0.000 -100.00 % | 600.157 M | 0.000 -100.00 % | 143.288 M | 0.000 -100.00 % | 101.370 M | 0.000 | 0.000 -100.00 % | 974.272 K | 0.000 -100.00 % | 841.728 M | 0.000 -100.00 % | 852.946 M | 0.000 -100.00 % | 4.126 M | 0.000 -100.00 % | 3.976 M | 0.000 -100.00 % | 3.756 M | 0.000 -100.00 % | 3.656 M |
| Total current liabilities | 0.000 -100.00 % | 89.637 M | 0.000 -100.00 % | 314.090 M | 0.000 -100.00 % | 239.832 M | 0.000 -100.00 % | 259.623 M | 0.000 -100.00 % | 336.431 M | 0.000 -100.00 % | 416.165 M -2.18 % | 425.458 M | 0.000 -100.00 % | 122.312 M | 0.000 -100.00 % | 638.734 M | 0.000 -100.00 % | 765.391 M | 0.000 -100.00 % | 735.968 M | 0.000 -100.00 % | 431.240 M | 0.000 -100.00 % | 297.420 M | 0.000 -100.00 % | 126.314 M 240.23 % | 37.126 M | 0.000 -100.00 % | 882.484 M | 0.000 -100.00 % | 915.841 M | 0.000 -100.00 % | 4.169 M | 0.000 -100.00 % | 4.018 M | 0.000 -100.00 % | 3.848 M | 0.000 -100.00 % | 3.770 M |
| Total liabilities | 16.477 M -81.86 % | 90.825 M -0.87 % | 91.618 M -70.94 % | 315.301 M 121.87 % | 142.112 M -41.04 % | 241.041 M 50.08 % | 160.606 M -38.43 % | 260.834 M 11.09 % | 234.785 M -30.46 % | 337.641 M 7.75 % | 313.344 M -24.71 % | 416.165 M -18.08 % | 507.999 M 82.08 % | 278.999 M -56.41 % | 640.043 M 197.30 % | 215.284 M -66.42 % | 641.115 M 423.86 % | 122.384 M -84.02 % | 766.011 M 6 510.67 % | 11.587 M -98.44 % | 744.668 M | 0.000 -100.00 % | 1.158 B | 0.000 -100.00 % | 1.046 B | 0.000 -100.00 % | 949.566 M 6.56 % | 891.128 M | 0.000 -100.00 % | 977.286 M | 0.000 -100.00 % | 1.030 B 32 981.89 % | 3.114 M -25.31 % | 4.169 M 45.41 % | 2.867 M -28.65 % | 4.018 M 32.70 % | 3.028 M -21.31 % | 3.848 M | 0.000 -100.00 % | 3.770 M |
| Other non current assets | 0.000 -100.00 % | 300.000 K | 0.000 -100.00 % | 300.000 K 136.95 % | -812.000 K -8 922.22 % | -9.000 K 99.34 % | -1.360 M -553.33 % | 300.000 K 766.67 % | -45.000 K -106.80 % | 662.000 K 165.61 % | -1.009 M -243.12 % | 705.000 K 130.18 % | 306.278 K 148.16 % | -636.000 K -101.05 % | 60.665 M 9 140.98 % | -671.000 K -217.79 % | 569.635 K 184.89 % | -671.000 K -100.27 % | 251.069 M 45 352.33 % | -554.820 K -100.22 % | 251.070 M 10 019.78 % | -2.531 M -100.72 % | 352.626 M 70 041.47 % | -504.173 K -100.12 % | 407.895 M 72 293.74 % | -565.000 K -100.13 % | 446.566 M -3.22 % | 461.428 M 34 715.75 % | -1.333 M -100.37 % | 359.653 M 33 933.77 % | -1.063 M -100.27 % | 397.153 M 145 046.49 % | -274.000 K -785.00 % | 40.000 K 110.84 % | -369.000 K -1 040.49 % | 39.235 K 203.25 % | -38.000 K -197.44 % | 39.000 K 150.00 % | -78.000 K -300.00 % | 39.000 K |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 309.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 | 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 -100.00 % | 309.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 0.000 -100.00 % | 249.000 K | 0.000 -100.00 % | 250.000 K | 0.000 -100.00 % | 251.000 K | 0.000 -100.00 % | 255.000 K | 0.000 -100.00 % | 300.000 K | 0.000 -100.00 % | 433.000 K -99.29 % | 60.924 M | 0.000 -100.00 % | 1.091 M | 0.000 -100.00 % | 61.394 M | 0.000 -100.00 % | 1.615 M | 0.000 -100.00 % | 1.930 M | 0.000 -100.00 % | 2.366 M | 0.000 -100.00 % | 2.833 M | 0.000 -100.00 % | 4.388 M -11.58 % | 4.963 M | 0.000 -100.00 % | 5.304 M | 0.000 -100.00 % | 5.644 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current assets | 0.000 -100.00 % | 802.000 K | 0.000 -100.00 % | 859.000 K 205.79 % | -812.000 K -194.42 % | 860.000 K 163.24 % | -1.360 M -248.31 % | 917.000 K 2 137.78 % | -45.000 K -104.68 % | 962.000 K 195.34 % | -1.009 M -188.66 % | 1.138 M -98.16 % | 61.709 M 9 802.69 % | -636.000 K -101.03 % | 61.756 M 9 303.58 % | -671.000 K -101.08 % | 61.964 M 9 334.56 % | -671.000 K -100.27 % | 252.684 M 45 643.42 % | -554.820 K -100.22 % | 252.999 M 10 096.03 % | -2.531 M -100.71 % | 354.992 M 70 510.75 % | -504.173 K -100.12 % | 410.728 M 72 795.19 % | -565.000 K -100.13 % | 450.954 M -3.31 % | 466.391 M 35 088.07 % | -1.333 M -100.37 % | 364.957 M 34 432.74 % | -1.063 M -100.26 % | 402.798 M 147 106.48 % | -274.000 K -785.00 % | 40.000 K 110.84 % | -369.000 K -1 040.49 % | 39.235 K 203.25 % | -38.000 K -197.44 % | 39.000 K 150.00 % | -78.000 K -300.00 % | 39.000 K |
| Other current assets | -786.000 K -910.31 % | 97.000 K 103.94 % | -2.462 M -280.76 % | 1.362 M | 0.000 -100.00 % | 1.362 M | 0.000 -100.00 % | 55.000 K | 0.000 -100.00 % | 21.000 K | 0.000 -100.00 % | 28.001 K | 0.000 | 0.000 -100.00 % | 82.597 M | 0.000 -100.00 % | 85.021 M | 0.000 -100.00 % | 7.501 M | 0.000 -100.00 % | 16.683 M | 0.000 -100.00 % | 6.663 M | 0.000 100.00 % | -13.711 M | 0.000 -100.00 % | 6.651 M -58.93 % | 16.194 M | 0.000 -100.00 % | 241.720 M | 0.000 -100.00 % | 299.135 M | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.720 M | 0.000 -100.00 % | 90.000 K | 0.000 -100.00 % | 2.018 M | 0.000 | 0.000 -100.00 % | 1.272 M | 0.000 -100.00 % | 1.342 M | 0.000 -100.00 % | 1.342 M | 0.000 -100.00 % | 1.110 M | 0.000 -100.00 % | 5.062 M 171.28 % | 1.866 M 85.06 % | 1.008 M | 0.000 -100.00 % | 1.130 M | 0.000 | 0.000 -100.00 % | 2.666 M | 0.000 -100.00 % | 2.126 M | 0.000 -100.00 % | 548.000 K | 0.000 -100.00 % | 738.000 K | 0.000 -100.00 % | 76.000 K | 0.000 -100.00 % | 156.000 K | 0.000 |
| cash and cash equivalents | 0.000 -100.00 % | 786.000 K | 0.000 -100.00 % | 2.462 M | 0.000 -100.00 % | 812.000 K 159.71 % | -1.360 M -200.00 % | 1.360 M 3 122.22 % | -45.000 K -200.00 % | 45.000 K 104.46 % | -1.009 M -200.00 % | 1.009 M 138.41 % | 423.217 K 166.54 % | -636.000 K -200.00 % | 636.000 K 194.78 % | -671.000 K -200.06 % | 670.609 K 199.94 % | -671.000 K -200.00 % | 671.000 K 220.94 % | -554.820 K -200.00 % | 554.820 K 121.92 % | -2.531 M -480.60 % | 665.000 K 231.90 % | -504.173 K -200.03 % | 504.000 K 189.20 % | -565.000 K -200.00 % | 565.000 K -92.60 % | 7.630 M 672.42 % | -1.333 M -200.00 % | 1.333 M 225.40 % | -1.063 M -200.00 % | 1.063 M 487.97 % | -274.000 K -200.00 % | 274.000 K 174.25 % | -369.000 K -199.87 % | 369.470 K 1 072.29 % | -38.000 K -200.00 % | 38.000 K 148.72 % | -78.000 K -200.00 % | 78.000 K |
| Cash and short term investments | 786.000 K 0.00 % | 786.000 K -68.07 % | 2.462 M 0.00 % | 2.462 M 203.20 % | 812.000 K 0.00 % | 812.000 K -40.29 % | 1.360 M 0.00 % | 1.360 M 2 922.22 % | 45.000 K 0.00 % | 45.000 K -95.54 % | 1.009 M 0.00 % | 1.009 M 138.41 % | 423.217 K -33.46 % | 636.000 K 0.00 % | 636.000 K -5.22 % | 671.000 K 0.06 % | 670.609 K -0.06 % | 671.000 K 0.00 % | 671.000 K 20.94 % | 554.820 K 0.00 % | 554.820 K -78.08 % | 2.531 M 0.00 % | 2.531 M 402.01 % | 504.173 K 0.03 % | 504.000 K -10.80 % | 565.000 K 0.00 % | 565.000 K -92.60 % | 7.630 M 472.42 % | 1.333 M 0.00 % | 1.333 M 25.40 % | 1.063 M 0.00 % | 1.063 M 287.97 % | 274.000 K 0.00 % | 274.000 K -25.75 % | 369.000 K -0.13 % | 369.470 K 872.29 % | 38.000 K 0.00 % | 38.000 K -51.28 % | 78.000 K 0.00 % | 78.000 K |
| Total current assets | 0.000 -100.00 % | 73.545 M | 0.000 -100.00 % | 222.824 M 27 341.38 % | 812.000 K -99.17 % | 98.070 M 7 111.03 % | 1.360 M -98.63 % | 99.311 M 220 591.11 % | 45.000 K -99.96 % | 101.894 M 9 998.51 % | 1.009 M -99.02 % | 102.892 M -31.85 % | 150.976 M 23 638.43 % | 636.000 K -99.79 % | 299.288 M 44 503.28 % | 671.000 K -99.82 % | 363.867 M 54 127.56 % | 671.000 K -99.83 % | 390.943 M 70 363.03 % | 554.820 K -99.88 % | 480.081 M 18 868.05 % | 2.531 M -99.82 % | 1.424 B 282 268.55 % | 504.173 K -99.96 % | 1.378 B 243 751.69 % | 565.000 K -99.96 % | 1.313 B 12.11 % | 1.171 B 87 766.70 % | 1.333 M -99.90 % | 1.298 B 121 963.78 % | 1.063 M -99.92 % | 1.360 B 496 244.50 % | 274.000 K -73.03 % | 1.016 M 175.34 % | 369.000 K -66.82 % | 1.112 M 2 826.24 % | 38.000 K -95.13 % | 781.000 K 901.28 % | 78.000 K -90.50 % | 821.000 K |
| Inventory | 0.000 -100.00 % | 72.510 M | 0.000 -100.00 % | 218.419 M | 0.000 -100.00 % | 95.856 M | 0.000 -100.00 % | 97.656 M | 0.000 -100.00 % | 101.638 M | 0.000 -100.00 % | 101.785 M -29.95 % | 145.306 M | 0.000 -100.00 % | 214.957 M | 0.000 -100.00 % | 277.408 M | 0.000 -100.00 % | 381.843 M | 0.000 -100.00 % | 409.664 M | 0.000 -100.00 % | 1.259 B | 0.000 -100.00 % | 1.287 B | 0.000 -100.00 % | 1.304 B 23.76 % | 1.053 B | 0.000 -100.00 % | 1.053 B | 0.000 -100.00 % | 1.059 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 0.000 -100.00 % | 152.000 K | 0.000 -100.00 % | 581.000 K | 0.000 -100.00 % | 40.000 K | 0.000 -100.00 % | 240.000 K | 0.000 -100.00 % | 190.000 K | 0.000 -100.00 % | 70.000 K -98.67 % | 5.247 M | 0.000 -100.00 % | 1.098 M | 0.000 -100.00 % | 767.986 K | 0.000 -100.00 % | 928.000 K | 0.000 -100.00 % | 53.179 M | 0.000 -100.00 % | 155.191 M | 0.000 -100.00 % | 104.398 M | 0.000 -100.00 % | 2.238 M -97.62 % | 94.065 M | 0.000 -100.00 % | 1.031 M | 0.000 -100.00 % | 1.031 M | 0.000 -100.00 % | 743.000 K | 0.000 -100.00 % | 742.500 K | 0.000 -100.00 % | 743.000 K | 0.000 -100.00 % | 743.000 K |
| Tax assets | 0.000 -100.00 % | 253.000 K | 0.000 -100.00 % | 309.000 K | 0.000 -100.00 % | 309.000 K | 0.000 -100.00 % | 362.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 478.408 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 |
| Other assets | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 100.00 % | -1.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 0.000 | 0.000 | 0.000 -100.00 % | 110.636 M | 0.000 -100.00 % | 77.036 M | 0.000 -100.00 % | 77.036 M | 0.000 -100.00 % | 77.036 M | 0.000 -100.00 % | 77.036 M | 0.000 | 0.000 -100.00 % | 94.895 M | 0.000 -100.00 % | 94.941 M | 0.000 -100.00 % | 112.207 M | 0.000 -100.00 % | 52.972 M | 0.000 -100.00 % | 65.102 M | 0.000 -100.00 % | 60.931 M | 0.000 -100.00 % | 19.994 M 184.08 % | 7.038 M | 0.000 -100.00 % | 22.652 M | 0.000 -100.00 % | 44.585 M | 0.000 -100.00 % | 52.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 96.000 K | 0.000 -100.00 % | 78.000 K |
| 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 | 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 |
| 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 |
| 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 |
| 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 -100.00 % | 690.648 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 -100.00 % | 25.000 M 0.00 % | 25.000 M 0.00 % | 25.000 M 0.00 % | 25.000 M 0.00 % | 25.000 M 0.00 % | 25.000 M 0.00 % | 25.000 M 0.00 % | 25.000 M 0.00 % | 25.000 M 0.00 % | 25.000 M 0.00 % | 25.000 M 0.00 % | 25.000 M 0.00 % | 25.000 M |
| Other total stockholders equity | 0.000 -100.00 % | 17.081 M | 0.000 100.00 % | -794.740 M | 0.000 -100.00 % | 46.610 M | 0.000 100.00 % | -863.728 M | 0.000 -100.00 % | 17.081 M | 0.000 -100.00 % | 17.081 M 102.54 % | -673.566 M | 0.000 | 0.000 | 0.000 100.00 % | -12.447 M | 0.000 | 0.000 | 0.000 -100.00 % | 46.610 M | 0.000 | 0.000 | 0.000 -100.00 % | 46.610 M | 0.000 | 0.000 -100.00 % | 46.138 M | 0.000 | 0.000 | 0.000 -100.00 % | 17.081 M | 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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 0.000 -100.00 % | 74.348 M | 0.000 -100.00 % | 223.683 M | 0.000 -100.00 % | 98.929 M | 0.000 -100.00 % | 100.228 M | 0.000 -100.00 % | 102.856 M | 0.000 -100.00 % | 104.030 M -51.09 % | 212.686 M | 0.000 -100.00 % | 361.044 M | 0.000 -100.00 % | 425.831 M | 0.000 -100.00 % | 643.627 M | 0.000 -100.00 % | 733.081 M | 0.000 -100.00 % | 1.779 B | 0.000 -100.00 % | 1.788 B | 0.000 -100.00 % | 1.764 B 7.72 % | 1.638 B | 0.000 -100.00 % | 1.662 B | 0.000 -100.00 % | 1.763 B | 0.000 -100.00 % | 1.056 M | 0.000 -100.00 % | 1.151 M | 0.000 -100.00 % | 820.000 K | 0.000 -100.00 % | 860.000 K |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-06-30 | 2022-03-31 | 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-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 |
| 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 | 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| 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 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 2.185 M 103.30 % | -66.281 M -648.09 % | -8.860 M 70.41 % | -29.938 M -45.63 % | -20.557 M -0.15 % | -20.526 M | 0.000 100.00 % | -14.999 M 74.66 % | -59.181 M 25.47 % | -79.406 M -38 093.30 % | 209.000 K 2.45 % | 204.000 K | 0.000 -100.00 % | 65.737 M 29 645.25 % | 221.000 K | 0.000 | 0.000 -100.00 % | 12.921 M -74.56 % | 50.794 M 82.28 % | 27.866 M -57.15 % | 65.035 M 51.34 % | 42.972 M -36.64 % | 67.825 M -91.58 % | 805.937 M 563.77 % | -173.781 M -923.88 % | 21.093 M -79.15 % | 101.182 M -1.44 % | 102.657 M 430.94 % | -31.020 M 45.33 % | -56.736 M -167.41 % | -21.217 M 74.08 % | -81.848 M -498.66 % | 20.531 M -8.16 % | 22.356 M -10.74 % | 25.047 M 491.90 % | -6.391 M -56.19 % | -4.092 M -5 346.15 % | 78.000 K -54.12 % | 170.000 K 192.66 % | -183.467 K -933.94 % | 22.000 K -71.43 % | 77.000 K 87.80 % | 41.000 K 106.83 % | -600.000 K |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.033 M -113.55 % | 14.999 M -74.66 % | 59.181 M | 0.000 100.00 % | -209.000 K | 0.000 100.00 % | -434.000 K | 0.000 | 0.000 100.00 % | -4.326 M 63.92 % | -11.988 M 7.22 % | -12.921 M 74.56 % | -50.794 M -82.27 % | -27.867 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| Other investing 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 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| 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 |
| 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 |
| 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 |
| 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 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 -100.00 % | 59.136 M | 0.000 100.00 % | -209.000 K | 0.000 100.00 % | -434.000 K | 0.000 | 0.000 100.00 % | -4.326 M 63.92 % | -11.988 M 7.22 % | -12.921 M 74.56 % | -50.794 M -82.27 % | -27.867 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 |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.033 M -249.49 % | 1.360 M | 0.000 -100.00 % | 45.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 | 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 % | 812.000 K 139.94 % | -2.033 M -249.49 % | 1.360 M -97.70 % | 59.181 M | 0.000 100.00 % | -209.000 K | 0.000 100.00 % | -434.000 K | 0.000 | 0.000 100.00 % | -4.326 M 63.92 % | -11.988 M 7.22 % | -12.921 M 74.56 % | -50.794 M -82.27 % | -27.867 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 |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.033 M -113.55 % | 14.999 M -74.66 % | 59.181 M | 0.000 100.00 % | -209.000 K | 0.000 100.00 % | -434.000 K | 0.000 | 0.000 100.00 % | -4.326 M 63.92 % | -11.988 M 7.22 % | -12.921 M 74.56 % | -50.794 M -82.27 % | -27.867 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 |
| 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 |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.033 M -113.55 % | 14.999 M -74.66 % | 59.181 M | 0.000 100.00 % | -209.000 K | 0.000 100.00 % | -434.000 K | 0.000 | 0.000 100.00 % | -4.326 M 63.92 % | -11.988 M 7.22 % | -12.921 M 74.56 % | -50.794 M -82.27 % | -27.867 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 |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 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 |