Parker Agrochem Exports Ltd. PARKERAC.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 662.593 M 1 114.65 % | 54.550 M 26.54 % | 43.109 M -48.14 % | 83.123 M 276.94 % | 22.052 M -77.51 % | 98.060 M 191.04 % | 33.693 M -56.15 % | 76.843 M -24.66 % | 101.990 M -89.52 % | 972.816 M -63.42 % | 2.659 B 33.09 % | 1.998 B 39.04 % | 1.437 B 1 542.27 % | 87.502 M -77.22 % | 384.153 M -97.45 % | 15.062 B -51.62 % | 31.131 B 4.83 % | 29.696 B |
| Net income | -2.025 M -119.00 % | 10.659 M 63.31 % | 6.527 M 172.31 % | -9.027 M 58.74 % | -21.876 M -218.06 % | -6.878 M -14.01 % | -6.033 M -1 419.24 % | 457.308 K -38.70 % | 746.054 K -53.95 % | 1.620 M -61.88 % | 4.250 M 39.03 % | 3.057 M 35.51 % | 2.256 M 184.46 % | -2.671 M 20.53 % | -3.361 M -1 756.91 % | -181.000 K 85.85 % | -1.279 M -225.45 % | -393.000 K |
| Income before tax | -2.185 M -121.47 % | 10.176 M 55.91 % | 6.527 M 172.31 % | -9.027 M 29.93 % | -12.883 M -71.04 % | -7.532 M -13.04 % | -6.663 M -13 544.18 % | -48.834 K -104.48 % | 1.090 M -47.16 % | 2.063 M -55.68 % | 4.655 M 10.36 % | 4.218 M 29.66 % | 3.253 M 223.59 % | -2.632 M 21.53 % | -3.354 M -1 137.64 % | -271.000 K 84.31 % | -1.727 M -100.58 % | -861.000 K |
| Income before tax ratio | 0.00 -101.77 % | 0.19 23.21 % | 0.15 239.42 % | -0.11 81.41 % | -0.58 -660.59 % | -0.08 61.16 % | -0.20 -31 018.03 % | 0.00 -105.95 % | 0.01 403.97 % | 0.00 21.15 % | 0.00 -17.08 % | 0.00 -6.74 % | 0.00 107.53 % | -0.03 -244.52 % | -0.01 -48 426.82 % | 0.00 67.57 % | 0.00 -91.33 % | 0.00 |
| EBITDA | 1.223 M -90.43 % | 12.785 M 62.64 % | 7.861 M 269.42 % | -4.640 M 44.07 % | -8.296 M -250.93 % | -2.364 M -24.95 % | -1.892 M -139.56 % | 4.783 M -15.78 % | 5.679 M -12.95 % | 6.524 M -31.46 % | 9.518 M 17.54 % | 8.098 M 114.47 % | -55.954 M -294.57 % | -14.181 M -1.26 % | -14.005 M -50.79 % | -9.288 M 17.65 % | -11.279 M -382.89 % | 3.987 M |
| Net income ratio | 0.00 -101.56 % | 0.20 29.06 % | 0.15 239.42 % | -0.11 89.05 % | -0.99 -1 314.33 % | -0.07 60.83 % | -0.18 -3 108.77 % | 0.01 -18.64 % | 0.01 339.27 % | 0.00 4.20 % | 0.00 4.46 % | 0.00 -2.54 % | 0.00 105.14 % | -0.03 -248.89 % | -0.01 -72 707.99 % | 0.00 70.75 % | 0.00 -210.44 % | 0.00 |
| Ratio EBITDA | 0.00 -99.21 % | 0.23 28.53 % | 0.18 426.67 % | -0.06 85.16 % | -0.38 -1 460.51 % | -0.02 57.07 % | -0.06 -190.22 % | 0.06 11.78 % | 0.06 730.29 % | 0.01 87.37 % | 0.00 -11.69 % | 0.00 110.41 % | -0.04 75.97 % | -0.16 -344.54 % | -0.04 -5 812.19 % | 0.00 -70.20 % | 0.00 -369.85 % | 0.00 |
| Gross profit ratio | 0.05 -94.65 % | 0.99 53.95 % | 0.65 458.53 % | 0.12 -57.88 % | 0.27 73.56 % | 0.16 -84.14 % | 1.00 37.79 % | 0.72 -27.21 % | 0.99 1 091.15 % | 0.08 203.85 % | 0.03 -18.38 % | 0.03 16.40 % | 0.03 166.37 % | -0.04 -4 990.79 % | 0.00 -540.72 % | 0.00 10.35 % | 0.00 -76.13 % | 0.00 |
| Weighted average shs out dil | 4.850 M 1.49 % | 4.779 M 0.00 % | 4.779 M 0.00 % | 4.779 M 0.06 % | 4.776 M -0.06 % | 4.779 M 0.00 % | 4.779 M 0.00 % | 4.779 M 0.00 % | 4.779 M 0.00 % | 4.779 M 0.00 % | 4.779 M 0.00 % | 4.779 M 0.00 % | 4.779 M 0.00 % | 4.779 M 0.00 % | 4.779 M 0.00 % | 4.779 M 0.00 % | 4.779 M -2.73 % | 4.913 M |
| Weighted average shs out | 4.850 M 1.49 % | 4.779 M 0.00 % | 4.779 M 0.00 % | 4.779 M 0.06 % | 4.776 M -0.06 % | 4.779 M 0.00 % | 4.779 M 0.00 % | 4.779 M 0.00 % | 4.779 M 0.00 % | 4.779 M 0.00 % | 4.779 M 0.00 % | 4.779 M 0.00 % | 4.779 M 0.00 % | 4.779 M 0.00 % | 4.779 M 0.00 % | 4.779 M 0.00 % | 4.779 M -2.73 % | 4.913 M |
| EPS diluted | -0.42 -118.83 % | 2.23 62.77 % | 1.37 172.49 % | -1.89 58.73 % | -4.58 -218.06 % | -1.44 -14.29 % | -1.26 -1 416.61 % | 0.10 -40.19 % | 0.16 -52.94 % | 0.34 -61.80 % | 0.89 39.06 % | 0.64 36.17 % | 0.47 183.93 % | -0.56 20.00 % | -0.70 -1 650.00 % | -0.04 85.19 % | -0.27 -237.50 % | -0.08 |
| Earnings per share | -0.42 -118.83 % | 2.23 62.77 % | 1.37 172.49 % | -1.89 58.73 % | -4.58 -218.06 % | -1.44 -14.29 % | -1.26 -1 416.61 % | 0.10 -40.19 % | 0.16 -52.94 % | 0.34 -61.80 % | 0.89 39.06 % | 0.64 36.17 % | 0.47 183.93 % | -0.56 20.00 % | -0.70 -1 650.00 % | -0.04 85.19 % | -0.27 -237.50 % | -0.08 |
| Gross profit | 35.244 M -35.04 % | 54.257 M 94.81 % | 27.851 M 189.66 % | 9.615 M 58.77 % | 6.056 M -60.97 % | 15.516 M -53.85 % | 33.622 M -39.58 % | 55.650 M -45.16 % | 101.471 M 24.88 % | 81.255 M 11.15 % | 73.102 M 8.63 % | 67.297 M 61.84 % | 41.583 M 1 189.99 % | -3.815 M -1 059.57 % | -329.000 K -111.24 % | 2.927 M -46.61 % | 5.482 M -74.98 % | 21.908 M |
| Income tax expense | -160.000 K 66.87 % | -483.000 K | 0.000 100.00 % | -3.131 M -134.81 % | 8.994 M 1 475.23 % | -654.000 K -3.81 % | -630.000 K -24.51 % | -506.000 K -247.00 % | 344.224 K -22.21 % | 442.496 K 9.40 % | 404.470 K -65.16 % | 1.161 M 16.38 % | 997.620 K 2 639.51 % | -39.284 K -728.85 % | 6.247 K 106.90 % | -90.569 K 79.78 % | -448.000 K 4.27 % | -468.000 K |
| Cost of revenue | 627.349 M 214 012.29 % | 293.000 K -98.08 % | 15.258 M -78.95 % | 72.480 M 353.11 % | 15.996 M -80.62 % | 82.544 M 375.10 % | 17.374 M -18.02 % | 21.194 M 3 989.61 % | 518.240 K -99.94 % | 891.561 M -65.53 % | 2.586 B 33.95 % | 1.931 B 38.36 % | 1.395 B 1 428.12 % | 91.317 M -76.25 % | 384.482 M -97.45 % | 15.059 B -51.62 % | 31.126 B 4.89 % | 29.674 B |
| General and administrative expenses | 21.486 M 479.45 % | 3.708 M 50.85 % | 2.458 M 16.94 % | 2.102 M -12.56 % | 2.404 M -10.76 % | 2.694 M -90.90 % | 29.601 M 1 367.58 % | 2.017 M 54.80 % | 1.303 M 60.78 % | 810.442 K 83.63 % | 441.348 K -90.97 % | 4.890 M 109.24 % | 2.337 M | 0.000 -100.00 % | 3.665 M 3.85 % | 3.529 M -65.50 % | 10.228 M | 0.000 |
| Selling and marketing expenses | 52.000 K -89.10 % | 477.000 K 80.68 % | 264.000 K 560.00 % | 40.000 K -67.21 % | 122.000 K -73.89 % | 467.309 K 193.72 % | 159.099 K 129.11 % | 69.443 K -11.16 % | 78.165 K 55.82 % | 50.165 K -66.70 % | 150.630 K -86.87 % | 1.147 M 2.14 % | 1.123 M | 0.000 -100.00 % | 378.957 K 388.01 % | 77.653 K -55.71 % | 175.332 K | 0.000 |
| Other expenses | 28.703 M 25.99 % | 22.782 M 36.53 % | 16.687 M -0.68 % | 16.802 M -4.89 % | 17.666 M -10.80 % | 19.806 M 39.44 % | 14.204 M -44.11 % | 25.413 M -26.52 % | 34.587 M 167.66 % | -51.122 M -63.53 % | -31.261 M -12.30 % | -27.838 M -48.56 % | -18.739 M -391.19 % | -3.815 M 12.76 % | -4.373 M -543.09 % | -680.000 K 86.18 % | -4.922 M -122.47 % | 21.908 M |
| Operating expenses | 36.290 M 34.57 % | 26.967 M 38.94 % | 19.409 M 2.45 % | 18.944 M -6.18 % | 20.192 M -12.08 % | 22.967 M -43.23 % | 40.456 M -28.30 % | 56.421 M -44.23 % | 101.166 M 301.28 % | -50.261 M -63.88 % | -30.669 M -148.76 % | 62.903 M 64.16 % | 38.318 M 1 104.40 % | -3.815 M -1 059.57 % | -329.000 K -111.24 % | 2.927 M -46.61 % | 5.482 M -74.98 % | 21.908 M |
| Cost and expenses | 663.639 M 2 334.48 % | 27.260 M -25.79 % | 36.736 M -52.50 % | 77.346 M 113.73 % | 36.188 M -65.70 % | 105.511 M 160.35 % | 40.526 M -47.79 % | 77.615 M -23.67 % | 101.685 M -89.54 % | 971.931 M -63.40 % | 2.655 B 33.19 % | 1.994 B 39.05 % | 1.434 B 1 538.54 % | 87.502 M -77.22 % | 384.153 M -97.45 % | 15.062 B -51.62 % | 31.131 B 4.83 % | 29.696 B |
| 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 |
| Selling general and administrative expenses | 7.587 M 81.29 % | 4.185 M 53.75 % | 2.722 M 27.08 % | 2.142 M -15.20 % | 2.526 M -20.09 % | 3.161 M -89.38 % | 29.760 M 1 326.65 % | 2.086 M -97.50 % | 83.483 M 31.16 % | 63.652 M 19.94 % | 53.068 M -7.72 % | 57.509 M 71.55 % | 33.523 M | 0.000 -100.00 % | 4.044 M 12.12 % | 3.607 M -65.33 % | 10.403 M | 0.000 |
| Interest income | 0.000 -100.00 % | 38.000 K -69.11 % | 123.000 K 108.47 % | 59.000 K -74.12 % | 228.000 K 50.83 % | 151.162 K -11.51 % | 170.830 K 284.18 % | 44.466 K 72.39 % | 25.794 K -47.97 % | 49.580 K -68.11 % | 155.449 K 196.52 % | 52.424 K 348.84 % | 11.680 K | 0.000 -100.00 % | 263.686 K -23.65 % | 345.353 K -68.23 % | 1.087 M | 0.000 |
| Interest expense | 1.475 M 104.86 % | 720.000 K 139.20 % | 301.000 K 65.38 % | 182.000 K 691.30 % | 23.000 K -96.19 % | 603.171 K 95 641.43 % | 630.000 -45.36 % | 1.153 K -85.33 % | 7.862 K -92.51 % | 104.995 K | 0.000 -100.00 % | 175.713 K 374.31 % | 37.046 K | 0.000 | 0.000 | 0.000 -100.00 % | 54.000 K -97.55 % | 2.201 M |
| Depreciation and amortization | 1.933 M 0.00 % | 1.933 M 87.12 % | 1.033 M -75.43 % | 4.205 M -7.87 % | 4.564 M 0.00 % | 4.564 M -4.32 % | 4.770 M -1.26 % | 4.831 M 5.46 % | 4.581 M 5.17 % | 4.356 M -10.43 % | 4.863 M 32.47 % | 3.671 M 7.12 % | 3.427 M 0.82 % | 3.399 M 11.37 % | 3.052 M 6.83 % | 2.857 M 4.35 % | 2.738 M 3.44 % | 2.647 M |
| Operating income | -1.046 M -103.83 % | 27.290 M 25.19 % | 21.798 M 277.32 % | 5.777 M 140.87 % | -14.136 M -106.52 % | -6.845 M 0.57 % | -6.884 M -150.85 % | 13.538 M 12 520.18 % | -109.000 K -100.62 % | 17.603 M -12.14 % | 20.035 M 104.69 % | 9.788 M 194.29 % | 3.326 M 118.92 % | -17.580 M -3.07 % | -17.057 M -40.43 % | -12.146 M 13.34 % | -14.016 M -1 145.97 % | 1.340 M |
| Operating income ratio | 0.00 -100.32 % | 0.50 -1.06 % | 0.51 627.56 % | 0.07 110.84 % | -0.64 -818.33 % | -0.07 65.84 % | -0.20 -215.97 % | 0.18 16 584.71 % | 0.00 -105.91 % | 0.02 140.18 % | 0.01 53.79 % | 0.00 111.66 % | 0.00 101.15 % | -0.20 -352.48 % | -0.04 -5 406.26 % | 0.00 -79.11 % | 0.00 -1 097.74 % | 0.00 |
| Total other income expenses net | -1.139 M 93.34 % | -17.114 M | 0.000 100.00 % | -14.804 M -1 281.48 % | 1.253 M 282.39 % | -687.000 K -409.99 % | 221.623 K -69.05 % | 715.986 K 104.24 % | -16.898 M -8.74 % | -15.540 M -1.04 % | -15.380 M -176.12 % | -5.570 M -7 587.21 % | -72.458 K -100.48 % | 14.948 M 9.09 % | 13.702 M 15.39 % | 11.874 M -3.38 % | 12.289 M 658.34 % | -2.201 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 5.123 M -40.52 % | 8.613 M 95.79 % | 4.399 M 254.13 % | -2.854 M -331.09 % | 1.235 M 194.49 % | -1.307 M -16.07 % | -1.126 M 23.99 % | -1.481 M -9.39 % | -1.354 M -143.89 % | -555.213 K 32.22 % | -819.178 K 9.46 % | -904.804 K 81.88 % | -4.993 M |
| Total investments | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K -99.10 % | 11.100 M -34.95 % | 17.063 M -28.86 % | 23.983 M -9.52 % | 26.508 M 38.60 % | 19.125 M 158.69 % | 7.393 M 2 696.99 % | 264.323 K |
| Total debt | 10.566 M 23.26 % | 8.572 M 48.54 % | 5.771 M 377.73 % | 1.208 M -72.45 % | 4.385 M 2 377.36 % | 177.003 K | 0.000 -100.00 % | 468.323 K 0.00 % | 468.323 K 0.00 % | 468.323 K -55.96 % | 1.063 M -37.95 % | 1.714 M -26.07 % | 2.318 M |
| Accumulated other comprehensive income loss | -8.948 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 |
| Retained earnings | -8.948 M -27.87 % | -6.998 M 60.28 % | -17.617 M 27.03 % | -24.144 M -59.71 % | -15.117 M -323.64 % | 6.759 M -50.43 % | 13.637 M -30.67 % | 19.670 M 2.38 % | 19.213 M 4.04 % | 18.467 M 9.62 % | 16.846 M 33.74 % | 12.596 M 32.05 % | 9.539 M |
| Common stock | 47.790 M 0.00 % | 47.790 M 0.00 % | 47.790 M 0.00 % | 47.790 M 0.00 % | 47.790 M 0.00 % | 47.790 M 0.00 % | 47.790 M 0.00 % | 47.790 M 0.00 % | 47.790 M 0.00 % | 47.790 M 0.00 % | 47.790 M 0.00 % | 47.790 M 0.00 % | 47.790 M |
| Total equity | 38.842 M -4.78 % | 40.792 M 35.19 % | 30.173 M 27.60 % | 23.646 M -27.63 % | 32.673 M -40.10 % | 54.549 M -11.20 % | 61.427 M -8.94 % | 67.460 M 0.68 % | 67.003 M 1.13 % | 66.257 M 2.51 % | 64.636 M 7.04 % | 60.386 M 5.33 % | 57.329 M |
| Other non current liabilities | 1.314 M -7.01 % | 1.413 M 23.62 % | 1.143 M -31.84 % | 1.677 M 13.77 % | 1.474 M | 0.000 | 0.000 -100.00 % | 5.636 M -6.41 % | 6.021 M -24.33 % | 7.957 M -6.94 % | 8.550 M -7.14 % | 9.208 M 15.19 % | 7.994 M |
| Long term debt | 1.216 M -56.62 % | 2.803 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 468.323 K 0.00 % | 468.323 K 0.00 % | 468.323 K -55.96 % | 1.063 M -37.95 % | 1.714 M -26.07 % | 2.318 M |
| Total non current liabilities | 2.530 M -39.99 % | 4.216 M 268.85 % | 1.143 M -31.84 % | 1.677 M 13.77 % | 1.474 M -60.00 % | 3.685 M | 0.000 -100.00 % | 6.104 M -5.95 % | 6.490 M -22.97 % | 8.426 M -12.36 % | 9.614 M -11.97 % | 10.922 M 5.91 % | 10.312 M |
| Other current liabilities | 1.124 M 56.55 % | 718.000 K -42.28 % | 1.244 M -26.95 % | 1.703 M -40.70 % | 2.872 M 1 650.34 % | 164.082 K -22.72 % | 212.313 K -67.48 % | 652.866 K -26.49 % | 888.157 K -66.12 % | 2.621 M 21.33 % | 2.161 M 5 055.97 % | 41.903 K -96.00 % | 1.048 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 266.018 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 9.350 M 62.07 % | 5.769 M -0.03 % | 5.771 M 377.73 % | 1.208 M -72.45 % | 4.385 M 2 377.36 % | 177.003 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 13.758 M 64.73 % | 8.352 M -51.71 % | 17.297 M -12.31 % | 19.725 M 50.25 % | 13.128 M 133.78 % | 5.615 M 12.27 % | 5.002 M 291.02 % | 1.279 M -26.97 % | 1.752 M -48.40 % | 3.395 M 28.01 % | 2.652 M 99.17 % | 1.331 M -50.12 % | 2.669 M |
| Total liabilities | 16.288 M 29.60 % | 12.568 M -31.84 % | 18.440 M -13.84 % | 21.402 M 46.57 % | 14.602 M 57.01 % | 9.300 M 85.94 % | 5.002 M -32.25 % | 7.383 M -10.41 % | 8.241 M -30.28 % | 11.820 M -3.63 % | 12.266 M 0.10 % | 12.253 M -5.61 % | 12.981 M |
| Other non current assets | 16.818 M 6.28 % | 15.824 M 12.20 % | 14.103 M -9.95 % | 15.662 M -10.32 % | 17.464 M -27.77 % | 24.179 M 47.34 % | 16.410 M 28.44 % | 12.776 M 70.45 % | 7.495 M 10.20 % | 6.802 M -37.23 % | 10.835 M -6.97 % | 11.646 M 61.91 % | 7.193 M |
| Long term investments | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K -99.10 % | 11.100 M -34.95 % | 17.063 M -28.86 % | 23.983 M -9.52 % | 26.508 M 38.60 % | 19.125 M 158.69 % | 7.393 M 2 696.99 % | 264.323 K |
| 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 |
| 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 |
| 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 |
| Property plant equipment net | 22.493 M -5.96 % | 23.918 M 43.82 % | 16.630 M -5.85 % | 17.663 M -19.25 % | 21.875 M -17.18 % | 26.413 M -14.73 % | 30.978 M -12.14 % | 35.258 M 0.41 % | 35.113 M -2.03 % | 35.842 M -9.75 % | 39.714 M -17.96 % | 48.411 M -6.62 % | 51.842 M |
| Total non current assets | 40.043 M 0.50 % | 39.842 M 29.22 % | 30.833 M -7.75 % | 33.425 M -15.25 % | 39.439 M -22.20 % | 50.692 M -13.33 % | 58.488 M -10.15 % | 65.097 M -2.25 % | 66.592 M -3.70 % | 69.152 M -0.75 % | 69.674 M 3.30 % | 67.450 M 13.75 % | 59.299 M |
| Other current assets | 4.760 M -1.14 % | 4.815 M 16.56 % | 4.131 M 198.48 % | 1.384 M 274.05 % | 370.000 K -90.48 % | 3.885 M -49.66 % | 7.716 M 1 036.63 % | 678.876 K -56.36 % | 1.556 M -2.38 % | 1.594 M 10.93 % | 1.437 M 12.79 % | 1.274 M 17.70 % | 1.082 M |
| 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 | 5.443 M 97.07 % | 2.762 M 101.31 % | 1.372 M -66.22 % | 4.062 M 28.95 % | 3.150 M 112.27 % | 1.484 M 31.79 % | 1.126 M -42.25 % | 1.950 M 6.98 % | 1.822 M 78.05 % | 1.024 M -45.63 % | 1.883 M -28.11 % | 2.619 M -64.18 % | 7.311 M |
| Cash and short term investments | 5.443 M 97.07 % | 2.762 M 101.31 % | 1.372 M -66.22 % | 4.062 M 28.95 % | 3.150 M 112.27 % | 1.484 M 31.79 % | 1.126 M -42.25 % | 1.950 M 6.98 % | 1.822 M 78.05 % | 1.024 M -45.63 % | 1.883 M -28.11 % | 2.619 M -64.18 % | 7.311 M |
| Total current assets | 15.087 M 11.61 % | 13.518 M -23.97 % | 17.780 M 52.97 % | 11.623 M 48.33 % | 7.836 M -40.44 % | 13.157 M 8.39 % | 12.138 M 24.54 % | 9.746 M 12.65 % | 8.652 M -3.06 % | 8.925 M 23.48 % | 7.228 M 39.28 % | 5.189 M -52.87 % | 11.011 M |
| Inventory | 0.000 100.00 % | -20.000 K -600.00 % | 4.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 4.884 M -18.07 % | 5.961 M -51.43 % | 12.273 M 98.69 % | 6.177 M 43.12 % | 4.316 M -44.59 % | 7.789 M 136.31 % | 3.296 M -53.69 % | 7.118 M 34.97 % | 5.273 M -16.40 % | 6.308 M 61.38 % | 3.909 M 201.38 % | 1.297 M -55.03 % | 2.884 M |
| Tax assets | 632.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 |
| 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 | 3.284 M 76.09 % | 1.865 M -81.86 % | 10.282 M -38.85 % | 16.814 M 186.39 % | 5.871 M 22.02 % | 4.811 M 0.46 % | 4.789 M 664.82 % | 626.218 K -27.47 % | 863.446 K 11.67 % | 773.236 K 57.37 % | 491.351 K -61.90 % | 1.290 M -20.45 % | 1.621 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 196.918 K | 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 |
| 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 |
| 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 -100.00 % | 6.998 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.702 M | 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 |
| Total assets | 55.130 M 3.32 % | 53.360 M 9.76 % | 48.613 M 7.91 % | 45.048 M -4.71 % | 47.275 M -25.96 % | 63.850 M -9.59 % | 70.626 M -5.63 % | 74.843 M -0.53 % | 75.244 M -3.63 % | 78.077 M 1.53 % | 76.902 M 5.87 % | 72.639 M 3.31 % | 70.310 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 | 1.431 M 132.90 % | -4.349 M 72.07 % | -15.572 M -267.39 % | 9.303 M -13.73 % | 10.783 M 256.85 % | -6.875 M -188.84 % | 7.738 M 743.47 % | -1.203 M -89.60 % | -634.286 K 69.73 % | -2.095 M -219.40 % | -656.026 K -633.19 % | 123.037 K 106.86 % | -1.792 M |
| Accounts receivables | 236.000 K -94.81 % | 4.548 M 174.61 % | -6.096 M -227.74 % | -1.860 M -153.57 % | 3.472 M 177.28 % | -4.493 M -217.55 % | 3.822 M 307.22 % | -1.844 M -278.33 % | 1.034 M 143.11 % | -2.399 M 8.14 % | -2.612 M -297.72 % | 1.321 M 182.31 % | -1.605 M |
| 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 | 0.000 | 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 | 1.195 M 113.43 % | -8.897 M 6.11 % | -9.476 M -184.89 % | 11.163 M 52.69 % | 7.311 M 406.92 % | -2.382 M -160.82 % | 3.917 M 510.37 % | 641.683 K 138.46 % | -1.668 M -649.40 % | 303.690 K -84.47 % | 1.956 M 263.26 % | -1.198 M -539.09 % | -187.439 K |
| Other non cash items | 1.388 M 102.04 % | 687.000 K -33.75 % | 1.037 M 194.79 % | -1.094 M 79.39 % | -5.307 M -369.38 % | -1.131 M 32.49 % | -1.675 M 33.77 % | -2.529 M 7.66 % | -2.738 M -59.28 % | -1.719 M -622.06 % | 329.295 K 1.20 % | 325.385 K 7 167.92 % | 4.477 K |
| Net cash provided by operating activities | 2.567 M -69.61 % | 8.447 M 221.10 % | -6.975 M -305.93 % | 3.387 M 219.13 % | -2.843 M 74.09 % | -10.973 M -328.54 % | 4.801 M 208.36 % | 1.557 M -20.34 % | 1.954 M -9.60 % | 2.162 M -75.39 % | 8.787 M 22.44 % | 7.176 M 84.25 % | 3.895 M |
| Investments in property plant and equipment | -508.000 K 94.49 % | -9.220 M | 0.000 | 0.000 100.00 % | -26.000 K | 0.000 100.00 % | -458.875 K 90.78 % | -4.976 M -29.16 % | -3.852 M -694.71 % | -484.749 K -42.81 % | -339.439 K 22.79 % | -439.638 K 89.04 % | -4.010 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -123.000 K | 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 100.00 % | -45.500 M -1 416.67 % | -3.000 M | 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 -100.00 % | 45.564 M 1 358.98 % | 3.123 M -73.50 % | 11.783 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 36.000 K -5.26 % | 38.000 K -69.11 % | 123.000 K -84.98 % | 819.000 K 133.33 % | 351.000 K 132.20 % | 151.162 K 103.22 % | -4.698 M -232.48 % | 3.546 M 31.48 % | 2.697 M 238.92 % | -1.941 M 77.25 % | -8.533 M 21.17 % | -10.825 M -96 714.55 % | -11.181 K |
| Net cash used for investing activites | -472.000 K 94.86 % | -9.182 M -7 565.04 % | 123.000 K -86.07 % | 883.000 K 171.69 % | 325.000 K -97.28 % | 11.934 M 331.44 % | -5.157 M -260.65 % | -1.430 M -23.73 % | -1.156 M 52.37 % | -2.426 M 72.66 % | -8.872 M 21.24 % | -11.264 M -180.16 % | -4.021 M |
| Debt repayment | 2.173 M -22.42 % | 2.801 M -38.61 % | 4.563 M 243.67 % | -3.176 M -175.48 % | 4.208 M | 0.000 100.00 % | -468.323 K | 0.000 | 0.000 100.00 % | -595.129 K 8.50 % | -650.405 K -7.62 % | -604.340 K -127.28 % | 2.216 M |
| 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 | -1.587 M -134.76 % | -676.000 K -124.58 % | -301.000 K -65.38 % | -182.000 K -691.30 % | -23.000 K 96.19 % | -603.171 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 586.000 K -72.42 % | 2.125 M -50.14 % | 4.262 M 226.92 % | -3.358 M -180.24 % | 4.185 M 793.83 % | -603.171 K -28.79 % | -468.323 K | 0.000 | 0.000 100.00 % | -595.129 K 8.50 % | -650.405 K -7.62 % | -604.340 K -127.28 % | 2.216 M |
| Effect of forex changes on cash | 0.000 | 0.000 100.00 % | -100.000 K -9 900.00 % | -1.000 K -2 425.58 % | 43.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.222 M |
| Net change in cash | 2.681 M 92.88 % | 1.390 M 151.67 % | -2.690 M -395.28 % | 911.000 K -45.35 % | 1.667 M 365.73 % | 357.931 K 143.46 % | -823.640 K -747.44 % | 127.214 K -84.08 % | 798.917 K 193.00 % | -859.094 K -16.72 % | -736.031 K 84.32 % | -4.693 M -164.18 % | 7.311 M |
| Cash at beginning of period | 2.762 M 101.31 % | 1.372 M -66.22 % | 4.062 M 28.91 % | 3.151 M 112.33 % | 1.484 M 31.79 % | 1.126 M -42.25 % | 1.950 M 6.98 % | 1.822 M 78.05 % | 1.024 M -45.63 % | 1.883 M -28.11 % | 2.619 M -64.18 % | 7.311 M | 0.000 |
| Cash at end of period | 5.443 M 97.07 % | 2.762 M 101.31 % | 1.372 M -66.22 % | 4.062 M 28.91 % | 3.151 M 112.34 % | 1.484 M 31.79 % | 1.126 M -42.25 % | 1.950 M 6.98 % | 1.822 M 78.05 % | 1.024 M -45.63 % | 1.883 M -28.11 % | 2.619 M -64.18 % | 7.311 M |
| Operating cash flow | 2.567 M -69.61 % | 8.447 M 221.10 % | -6.975 M -305.93 % | 3.387 M 219.13 % | -2.843 M 74.09 % | -10.973 M -328.54 % | 4.801 M 208.36 % | 1.557 M -20.34 % | 1.954 M -9.60 % | 2.162 M -75.39 % | 8.787 M 22.44 % | 7.176 M 84.25 % | 3.895 M |
| Capital expenditure | -508.000 K 94.49 % | -9.220 M | 0.000 | 0.000 100.00 % | -26.000 K | 0.000 100.00 % | -458.875 K 90.78 % | -4.976 M -29.16 % | -3.852 M -694.71 % | -484.749 K -42.81 % | -339.439 K 22.79 % | -439.638 K 89.04 % | -4.010 M |
| Free CashFlow | 2.059 M 366.36 % | -773.000 K 88.92 % | -6.975 M -305.93 % | 3.387 M 218.06 % | -2.869 M 73.85 % | -10.973 M -352.70 % | 4.342 M 227.02 % | -3.419 M -80.13 % | -1.898 M -213.15 % | 1.677 M -80.14 % | 8.447 M 25.40 % | 6.736 M 5 972.87 % | -114.705 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 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2009-03-31 | 2008-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 9.864 M -91.31 % | 113.565 M -78.76 % | 534.794 M 4 541.91 % | 11.521 M 324.66 % | 2.713 M -60.25 % | 6.826 M -57.64 % | 16.116 M -24.91 % | 21.463 M 111.56 % | 10.145 M -26.36 % | 13.776 M 44.22 % | 9.552 M -8.19 % | 10.404 M 10.95 % | 9.377 M -85.41 % | 64.270 M 878.38 % | 6.569 M -21.30 % | 8.347 M 186.94 % | 2.909 M -47.54 % | 5.545 M -0.49 % | 5.573 M -17.53 % | 6.758 M 61.83 % | 4.176 M 102.45 % | -170.524 M -611.61 % | 33.331 M -33.66 % | 50.246 M 754.23 % | 5.882 M -25.94 % | 7.942 M 6.72 % | 7.442 M -17.99 % | 9.075 M -6.62 % | 9.718 M 16.92 % | 8.312 M -77.14 % | 36.355 M 98.39 % | 18.325 M 32.30 % | 13.851 M -27.35 % | 19.066 M -24.38 % | 25.214 M -5.51 % | 26.685 M -13.41 % | 30.817 M 19.06 % | 25.884 M -79.40 % | 125.628 M -66.20 % | 371.650 M -17.60 % | 451.018 M -9.43 % | 497.979 M -25.04 % | 664.352 M -44.39 % | 1.195 B 502.75 % | 198.198 M 13.16 % | 175.147 M -78.89 % | 829.700 M -4.57 % | 869.441 M 3 231.70 % | 26.096 M -95.58 % | 590.233 M 191.63 % | 202.394 M -64.38 % | 568.140 M 3 976.49 % | 13.937 M -84.07 % | 87.502 M | 0.000 | 0.000 -100.00 % | 3.685 B -28.87 % | 5.180 B |
| Net income | -434.000 K -129.83 % | 1.455 M 150.00 % | 582.000 K -76.07 % | 2.432 M 138.63 % | -6.295 M -86.68 % | -3.372 M -455.70 % | 948.000 K -92.09 % | 11.984 M 990.45 % | 1.099 M -90.10 % | 11.100 M 282.36 % | -6.087 M -383.38 % | 2.148 M 438.80 % | -634.000 K -1 308.89 % | -45.000 K 96.28 % | -1.210 M 49.10 % | -2.377 M 55.94 % | -5.395 M 57.66 % | -12.741 M -351.34 % | -2.823 M -803.99 % | 401.000 K 105.97 % | -6.713 M -896.88 % | 842.415 K 296.37 % | -429.000 K 50.17 % | -861.000 K 86.61 % | -6.430 M -1 436.45 % | 481.125 K 111.81 % | -4.074 M -364.37 % | 1.541 M 138.71 % | -3.981 M -126.71 % | -1.756 M -2 505.48 % | 73.000 K -96.38 % | 2.018 M 1 554.10 % | 122.000 K 105.87 % | -2.080 M -202.56 % | 2.028 M 201.35 % | -2.001 M -171.49 % | 2.799 M 461.63 % | -774.000 K 42.41 % | -1.344 M -190.32 % | 1.488 M -33.87 % | 2.250 M 205.20 % | -2.139 M -182.90 % | 2.580 M 422.50 % | -800.000 K -117.36 % | 4.609 M 16.51 % | 3.956 M 158.26 % | -6.790 M -100.35 % | -3.389 M -136.52 % | 9.280 M 414.87 % | -2.947 M -172.18 % | 4.083 M 193.26 % | -4.378 M -179.61 % | 5.499 M 339.69 % | -2.294 M -594.44 % | 464.000 K -69.65 % | 1.529 M 103.75 % | -40.793 M -1 860.26 % | -2.081 M |
| Income before tax | -434.000 K -115.16 % | 2.862 M 341.72 % | -1.184 M -148.68 % | 2.432 M 138.63 % | -6.295 M -63.29 % | -3.855 M -506.65 % | 948.000 K -92.09 % | 11.984 M 990.45 % | 1.099 M -90.10 % | 11.100 M 282.36 % | -6.087 M -383.38 % | 2.148 M 438.80 % | -634.000 K -1 308.89 % | -45.000 K 96.28 % | -1.210 M 49.10 % | -2.377 M 55.94 % | -5.395 M -43.96 % | -3.748 M -32.75 % | -2.823 M -803.99 % | 401.000 K 105.97 % | -6.713 M -3 671.03 % | 187.985 K 143.82 % | -429.000 K 50.17 % | -861.000 K 86.61 % | -6.430 M -4 222.83 % | -148.745 K 96.35 % | -4.074 M -364.37 % | 1.541 M 138.71 % | -3.981 M -75.99 % | -2.262 M -3 198.63 % | 73.000 K -96.38 % | 2.018 M 1 554.10 % | 122.000 K 107.03 % | -1.736 M -185.60 % | 2.028 M 201.35 % | -2.001 M -171.49 % | 2.799 M 1 258.74 % | 206.000 K 115.33 % | -1.344 M -190.32 % | 1.488 M -33.87 % | 2.250 M 229.74 % | -1.734 M -167.22 % | 2.580 M 422.50 % | -800.000 K -117.36 % | 4.609 M -9.93 % | 5.117 M 175.36 % | -6.790 M -100.35 % | -3.389 M -136.52 % | 9.280 M 576.00 % | -1.950 M -147.75 % | 4.083 M 193.26 % | -4.378 M -179.61 % | 5.499 M 343.87 % | -2.255 M -585.97 % | 464.000 K -69.65 % | 1.529 M 103.75 % | -40.793 M -1 860.26 % | -2.081 M |
| Income before tax ratio | -0.04 -274.59 % | 0.03 1 238.31 % | 0.00 -101.05 % | 0.21 109.10 % | -2.32 -310.85 % | -0.56 -1 060.08 % | 0.06 -89.46 % | 0.56 415.43 % | 0.11 -86.56 % | 0.81 226.44 % | -0.64 -408.66 % | 0.21 405.36 % | -0.07 -9 556.53 % | 0.00 99.62 % | -0.18 35.32 % | -0.28 84.64 % | -1.85 -174.43 % | -0.68 -33.41 % | -0.51 -953.68 % | 0.06 103.69 % | -1.61 -145 720.63 % | 0.00 91.43 % | -0.01 24.89 % | -0.02 98.43 % | -1.09 -5 736.74 % | -0.02 96.58 % | -0.55 -422.39 % | 0.17 141.45 % | -0.41 -50.53 % | -0.27 -13 652.78 % | 0.00 -98.18 % | 0.11 1 150.25 % | 0.01 109.67 % | -0.09 -213.20 % | 0.08 207.26 % | -0.07 -182.56 % | 0.09 1 041.24 % | 0.01 174.39 % | -0.01 -367.20 % | 0.00 -19.74 % | 0.00 243.25 % | 0.00 -189.68 % | 0.00 679.92 % | 0.00 -102.88 % | 0.02 -20.40 % | 0.03 457.00 % | -0.01 -109.95 % | 0.00 -101.10 % | 0.36 10 866.03 % | 0.00 -116.37 % | 0.02 361.80 % | -0.01 -101.95 % | 0.39 1 631.09 % | -0.03 | 0.00 | 0.00 100.00 % | -0.01 -2 655.90 % | 0.00 |
| EBITDA | 317.000 K -91.33 % | 3.656 M 9 521.05 % | 38.000 K -98.78 % | 3.119 M 155.80 % | -5.590 M -115.83 % | -2.590 M -282.62 % | 1.418 M -88.50 % | 12.333 M 730.37 % | 1.485 M -86.97 % | 11.395 M 330.71 % | -4.939 M -249.80 % | 3.297 M 542.69 % | 513.000 K -3.93 % | 534.000 K 268.28 % | 145.000 K 113.54 % | -1.071 M 74.79 % | -4.248 M -62.64 % | -2.612 M -56.59 % | -1.668 M -207.68 % | 1.549 M 127.84 % | -5.564 M -428.68 % | 1.693 M 64.35 % | 1.030 M 172.49 % | 378.000 K 107.25 % | -5.214 M -417.30 % | 1.643 M 157.66 % | -2.850 M -203.15 % | 2.763 M 200.51 % | -2.749 M -166.12 % | -1.033 M -180.58 % | 1.282 M -60.24 % | 3.224 M 146.48 % | 1.308 M 329.07 % | -571.000 K -118.32 % | 3.117 M 461.61 % | -862.000 K -121.92 % | 3.933 M 722.37 % | 478.253 K 288.29 % | -254.000 K -109.39 % | 2.704 M -19.05 % | 3.340 M 578.73 % | 492.092 K -85.93 % | 3.498 M 2 889.46 % | 117.000 K -97.88 % | 5.519 M 106.04 % | -91.397 M -1 457.81 % | -5.867 M -137.72 % | -2.468 M -124.20 % | 10.199 M 116.01 % | -63.692 M -1 390.87 % | 4.934 M 239.62 % | -3.534 M -155.75 % | 6.339 M 138.74 % | -16.363 M -1 347.18 % | 1.312 M -45.29 % | 2.398 M 105.98 % | -40.115 M -5 262.97 % | -748.000 K |
| Net income ratio | -0.04 -443.41 % | 0.01 1 077.29 % | 0.00 -99.48 % | 0.21 109.10 % | -2.32 -369.70 % | -0.49 -939.79 % | 0.06 -89.46 % | 0.56 415.43 % | 0.11 -86.56 % | 0.81 226.44 % | -0.64 -408.66 % | 0.21 405.36 % | -0.07 -9 556.53 % | 0.00 99.62 % | -0.18 35.32 % | -0.28 84.64 % | -1.85 19.28 % | -2.30 -353.58 % | -0.51 -953.68 % | 0.06 103.69 % | -1.61 -32 439.89 % | 0.00 61.62 % | -0.01 24.89 % | -0.02 98.43 % | -1.09 -1 904.49 % | 0.06 111.07 % | -0.55 -422.39 % | 0.17 141.45 % | -0.41 -93.91 % | -0.21 -10 621.08 % | 0.00 -98.18 % | 0.11 1 150.25 % | 0.01 108.07 % | -0.11 -235.64 % | 0.08 207.26 % | -0.07 -182.56 % | 0.09 403.74 % | -0.03 -179.51 % | -0.01 -367.20 % | 0.00 -19.74 % | 0.00 216.16 % | 0.00 -210.59 % | 0.00 679.92 % | 0.00 -102.88 % | 0.02 2.96 % | 0.02 376.00 % | -0.01 -109.95 % | 0.00 -101.10 % | 0.36 7 221.76 % | 0.00 -124.75 % | 0.02 361.80 % | -0.01 -101.95 % | 0.39 1 604.87 % | -0.03 | 0.00 | 0.00 100.00 % | -0.01 -2 655.90 % | 0.00 |
| Ratio EBITDA | 0.03 -0.17 % | 0.03 45 206.93 % | 0.00 -99.97 % | 0.27 113.14 % | -2.06 -443.04 % | -0.38 -531.16 % | 0.09 -84.68 % | 0.57 292.49 % | 0.15 -82.30 % | 0.83 259.97 % | -0.52 -263.16 % | 0.32 479.25 % | 0.05 558.45 % | 0.01 -62.36 % | 0.02 117.20 % | -0.13 91.21 % | -1.46 -210.04 % | -0.47 -57.37 % | -0.30 -230.58 % | 0.23 117.20 % | -1.33 -13 321.37 % | -0.01 -132.12 % | 0.03 310.77 % | 0.01 100.85 % | -0.89 -528.42 % | 0.21 154.03 % | -0.38 -225.78 % | 0.30 207.63 % | -0.28 -127.62 % | -0.12 -452.43 % | 0.04 -79.96 % | 0.18 86.30 % | 0.09 415.32 % | -0.03 -124.23 % | 0.12 482.71 % | -0.03 -125.31 % | 0.13 590.73 % | 0.02 1 013.86 % | 0.00 -127.79 % | 0.01 -1.76 % | 0.01 649.41 % | 0.00 -81.23 % | 0.01 5 275.61 % | 0.00 -99.65 % | 0.03 105.34 % | -0.52 -7 279.61 % | -0.01 -149.11 % | 0.00 -100.73 % | 0.39 462.18 % | -0.11 -542.65 % | 0.02 491.91 % | -0.01 -101.37 % | 0.45 343.22 % | -0.19 | 0.00 | 0.00 100.00 % | -0.01 -7 439.72 % | 0.00 |
| Gross profit ratio | 1.00 829.95 % | 0.11 553.65 % | 0.02 -98.35 % | 1.00 0.00 % | 1.00 4.48 % | 0.96 -4.29 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 1 029.55 % | -0.11 -110.76 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 1 162.31 % | -0.09 -109.41 % | 1.00 34.91 % | 0.74 -25.88 % | 1.00 153.06 % | -1.88 -288.45 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 3 076.95 % | 0.03 -88.96 % | 0.29 91.20 % | 0.15 -85.09 % | 1.00 184.20 % | -1.19 -218.76 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.96 % | 0.99 136.29 % | 0.42 -58.08 % | 1.00 0.00 % | 1.00 2.79 % | 0.97 -2.72 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 6.24 % | 0.94 380.73 % | 0.20 318.32 % | 0.05 10.51 % | 0.04 124.83 % | -0.17 -685.31 % | 0.03 132.22 % | 0.01 -87.51 % | 0.10 122.81 % | -0.44 -3 644.49 % | 0.01 -13.99 % | 0.01 -98.56 % | 1.00 1 221.13 % | -0.09 -227.40 % | 0.07 577.74 % | 0.01 -98.97 % | 1.00 2 393.39 % | -0.04 | 0.00 | 0.00 100.00 % | -0.01 -807.96 % | 0.00 |
| Weighted average shs out dil | 4.822 M -0.29 % | 4.836 M -0.29 % | 4.850 M -6.27 % | 5.174 M 8.50 % | 4.769 M 0.61 % | 4.740 M 0.00 % | 4.740 M -0.72 % | 4.775 M -0.08 % | 4.778 M -0.13 % | 4.784 M -0.18 % | 4.793 M 0.41 % | 4.773 M -2.12 % | 4.877 M 8.38 % | 4.500 M -10.74 % | 5.042 M 6.05 % | 4.754 M -0.43 % | 4.774 M 0.04 % | 4.772 M -0.26 % | 4.785 M -4.54 % | 5.013 M 4.54 % | 4.795 M -3.19 % | 4.953 M 3.91 % | 4.767 M -0.35 % | 4.783 M 0.43 % | 4.763 M -0.98 % | 4.810 M 0.36 % | 4.793 M -0.47 % | 4.816 M 0.40 % | 4.796 M 1.06 % | 4.746 M -0.69 % | 4.779 M -0.54 % | 4.805 M 18.15 % | 4.067 M -13.97 % | 4.727 M -2.10 % | 4.829 M 1.35 % | 4.764 M 0.43 % | 4.744 M -1.93 % | 4.838 M 0.78 % | 4.800 M 0.00 % | 4.800 M 0.27 % | 4.787 M 0.76 % | 4.751 M -0.56 % | 4.778 M 1.53 % | 4.706 M -1.98 % | 4.801 M 0.61 % | 4.772 M -0.20 % | 4.782 M 0.18 % | 4.773 M -0.21 % | 4.784 M 0.53 % | 4.758 M -0.44 % | 4.779 M 0.00 % | 4.779 M 0.00 % | 4.779 M 0.00 % | 4.779 M 0.00 % | 4.779 M 0.00 % | 4.779 M 0.00 % | 4.779 M -1.38 % | 4.846 M |
| Weighted average shs out | 4.822 M -0.29 % | 4.836 M -0.29 % | 4.850 M -6.27 % | 5.174 M 8.50 % | 4.769 M 0.61 % | 4.740 M 0.00 % | 4.740 M -0.72 % | 4.775 M -0.08 % | 4.778 M -0.13 % | 4.784 M -0.18 % | 4.793 M 0.41 % | 4.773 M -2.12 % | 4.877 M 8.38 % | 4.500 M -10.74 % | 5.042 M 6.05 % | 4.754 M -0.43 % | 4.774 M 0.04 % | 4.772 M -0.26 % | 4.785 M -4.54 % | 5.013 M 4.54 % | 4.795 M -3.19 % | 4.953 M 3.91 % | 4.767 M -0.35 % | 4.783 M 0.43 % | 4.763 M -0.98 % | 4.810 M 0.36 % | 4.793 M -0.47 % | 4.816 M 0.40 % | 4.796 M 1.06 % | 4.746 M -0.69 % | 4.779 M -0.54 % | 4.805 M 18.15 % | 4.067 M -13.97 % | 4.727 M -2.10 % | 4.829 M 1.35 % | 4.764 M 0.43 % | 4.744 M -1.93 % | 4.838 M 0.78 % | 4.800 M 0.00 % | 4.800 M 0.27 % | 4.787 M 0.76 % | 4.751 M -0.56 % | 4.778 M 1.53 % | 4.706 M -1.98 % | 4.801 M 0.61 % | 4.772 M -0.20 % | 4.782 M 0.18 % | 4.773 M -0.21 % | 4.784 M 0.53 % | 4.758 M -0.44 % | 4.779 M 0.00 % | 4.779 M 0.00 % | 4.779 M 0.00 % | 4.779 M 0.00 % | 4.779 M 0.00 % | 4.779 M 0.00 % | 4.779 M -1.38 % | 4.846 M |
| EPS diluted | -0.09 -130.00 % | 0.30 150.00 % | 0.12 -74.47 % | 0.47 135.61 % | -1.32 -85.92 % | -0.71 -455.00 % | 0.20 -92.03 % | 2.51 991.30 % | 0.23 -90.09 % | 2.32 282.68 % | -1.27 -382.22 % | 0.45 446.15 % | -0.13 -1 200.00 % | -0.01 95.83 % | -0.24 52.00 % | -0.50 55.75 % | -1.13 57.68 % | -2.67 -352.54 % | -0.59 -837.50 % | 0.08 105.71 % | -1.40 -923.53 % | 0.17 288.89 % | -0.09 50.00 % | -0.18 86.67 % | -1.35 -1 450.00 % | 0.10 111.76 % | -0.85 -365.63 % | 0.32 138.55 % | -0.83 -124.32 % | -0.37 -3 800.00 % | 0.01 -97.62 % | 0.42 1 300.00 % | 0.03 106.82 % | -0.44 -204.76 % | 0.42 200.00 % | -0.42 -171.19 % | 0.59 468.75 % | -0.16 42.86 % | -0.28 -190.32 % | 0.31 -34.04 % | 0.47 204.44 % | -0.45 -183.33 % | 0.54 417.65 % | -0.17 -117.71 % | 0.96 15.66 % | 0.83 158.45 % | -1.42 -100.00 % | -0.71 -136.60 % | 1.94 412.90 % | -0.62 -172.94 % | 0.85 192.39 % | -0.92 -180.00 % | 1.15 339.58 % | -0.48 -580.00 % | 0.10 -68.75 % | 0.32 103.75 % | -8.54 -1 886.05 % | -0.43 |
| Earnings per share | -0.09 -130.00 % | 0.30 150.00 % | 0.12 -74.47 % | 0.47 135.61 % | -1.32 -85.92 % | -0.71 -455.00 % | 0.20 -92.03 % | 2.51 991.30 % | 0.23 -90.09 % | 2.32 282.68 % | -1.27 -382.22 % | 0.45 446.15 % | -0.13 -1 200.00 % | -0.01 95.83 % | -0.24 52.00 % | -0.50 55.75 % | -1.13 57.68 % | -2.67 -352.54 % | -0.59 -837.50 % | 0.08 105.71 % | -1.40 -923.53 % | 0.17 288.89 % | -0.09 50.00 % | -0.18 86.67 % | -1.35 -1 450.00 % | 0.10 111.76 % | -0.85 -365.63 % | 0.32 138.55 % | -0.83 -124.32 % | -0.37 -3 800.00 % | 0.01 -97.62 % | 0.42 1 300.00 % | 0.03 106.82 % | -0.44 -204.76 % | 0.42 200.00 % | -0.42 -171.19 % | 0.59 468.75 % | -0.16 42.86 % | -0.28 -190.32 % | 0.31 -34.04 % | 0.47 204.44 % | -0.45 -183.33 % | 0.54 417.65 % | -0.17 -117.71 % | 0.96 15.66 % | 0.83 158.45 % | -1.42 -100.00 % | -0.71 -136.60 % | 1.94 412.90 % | -0.62 -172.94 % | 0.85 192.39 % | -0.92 -180.00 % | 1.15 339.58 % | -0.48 -580.00 % | 0.10 -68.75 % | 0.32 103.75 % | -8.54 -1 886.05 % | -0.43 |
| Gross profit | 9.864 M -19.23 % | 12.212 M 38.80 % | 8.798 M -23.64 % | 11.521 M 324.66 % | 2.713 M -58.47 % | 6.533 M -59.46 % | 16.116 M -24.91 % | 21.463 M 111.56 % | 10.145 M 784.55 % | -1.482 M -115.52 % | 9.552 M -8.19 % | 10.404 M 10.95 % | 9.377 M 254.99 % | -6.050 M -192.10 % | 6.569 M 6.17 % | 6.187 M 112.68 % | 2.909 M 127.84 % | -10.451 M -287.52 % | 5.573 M -17.53 % | 6.758 M 61.83 % | 4.176 M 177.80 % | -5.368 M -156.49 % | 9.501 M 26.83 % | 7.491 M 27.35 % | 5.882 M 162.36 % | -9.432 M -226.74 % | 7.442 M -17.99 % | 9.075 M -6.62 % | 9.718 M 18.03 % | 8.233 M -45.98 % | 15.240 M -16.83 % | 18.325 M 32.30 % | 13.851 M -25.32 % | 18.548 M -26.44 % | 25.214 M -5.51 % | 26.685 M -13.41 % | 30.817 M 26.49 % | 24.363 M -0.95 % | 24.597 M 41.40 % | 17.395 M -8.94 % | 19.102 M 122.49 % | -84.930 M -538.73 % | 19.358 M 29.14 % | 14.990 M -24.72 % | 19.913 M 125.82 % | -77.135 M -848.23 % | 10.309 M -17.92 % | 12.560 M -51.87 % | 26.096 M 149.57 % | -52.646 M -471.53 % | 14.170 M 141.44 % | 5.869 M -57.89 % | 13.937 M 465.28 % | -3.815 M | 0.000 | 0.000 100.00 % | -32.193 M -603.57 % | 6.393 M |
| Income tax expense | 0.000 -100.00 % | 1.407 M 179.67 % | -1.766 M -987.44 % | 199.000 K | 0.000 100.00 % | -483.000 K | 0.000 -100.00 % | 135.915 K -37.20 % | 216.416 K | 0.000 -100.00 % | 1.119 M 5.56 % | 1.060 M | 0.000 100.00 % | -1.346 M | 0.000 | 0.000 | 0.000 -100.00 % | 8.994 M | 0.000 | 0.000 | 0.000 100.00 % | -654.430 K | 0.000 | 0.000 | 0.000 100.00 % | -629.870 K | 0.000 | 0.000 | 0.000 100.00 % | -506.000 K | 0.000 -100.00 % | 999.000 | 0.000 -100.00 % | 344.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 980.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 404.470 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.161 M | 0.000 | 0.000 | 0.000 100.00 % | -997.620 K -33 354.00 % | 3.000 K | 0.000 | 0.000 -100.00 % | 39.284 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 0.000 -100.00 % | 101.353 M -80.73 % | 525.996 M | 0.000 | 0.000 -100.00 % | 293.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 15.258 M | 0.000 | 0.000 | 0.000 -100.00 % | 70.320 M | 0.000 -100.00 % | 2.160 M | 0.000 -100.00 % | 15.996 M | 0.000 | 0.000 | 0.000 100.00 % | -165.157 M -793.06 % | 23.830 M -44.26 % | 42.755 M | 0.000 -100.00 % | 17.374 M | 0.000 | 0.000 | 0.000 -100.00 % | 78.701 K -99.63 % | 21.115 M | 0.000 | 0.000 -100.00 % | 518.240 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.521 M -98.49 % | 101.031 M -71.48 % | 354.255 M -17.98 % | 431.916 M -25.90 % | 582.909 M -9.63 % | 644.994 M -45.32 % | 1.180 B 561.66 % | 178.285 M -29.33 % | 252.282 M -69.21 % | 819.391 M -4.38 % | 856.881 M | 0.000 -100.00 % | 642.880 M 241.55 % | 188.224 M -66.52 % | 562.271 M | 0.000 -100.00 % | 91.317 M | 0.000 | 0.000 -100.00 % | 3.717 B -28.16 % | 5.174 B |
| General and administrative expenses | 0.000 -100.00 % | 16.045 M | 0.000 | 0.000 | 0.000 -100.00 % | 21.610 M | 0.000 | 0.000 | 0.000 -100.00 % | 15.164 M | 0.000 | 0.000 | 0.000 -100.00 % | 15.476 M | 0.000 | 0.000 | 0.000 -100.00 % | 16.880 M | 0.000 | 0.000 | 0.000 -100.00 % | 15.863 M | 0.000 | 0.000 | 0.000 -100.00 % | 25.244 M | 0.000 | 0.000 | 0.000 -100.00 % | 35.998 M | 0.000 | 0.000 | 0.000 -100.00 % | 80.058 M | 0.000 | 0.000 | 0.000 -100.00 % | 60.929 M | 0.000 | 0.000 | 0.000 -100.00 % | 50.243 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.890 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.337 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 -100.00 % | 52.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 477.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 264.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 40.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 122.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 467.309 K | 0.000 | 0.000 | 0.000 -100.00 % | 159.099 K | 0.000 | 0.000 | 0.000 -100.00 % | 69.443 K | 0.000 | 0.000 | 0.000 -100.00 % | 78.165 K | 0.000 | 0.000 | 0.000 -100.00 % | 50.165 K | 0.000 | 0.000 | 0.000 -100.00 % | 46.165 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.147 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.123 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 10.114 M 244.86 % | -6.982 M -174.93 % | 9.318 M 459.98 % | 1.664 M -81.22 % | 8.861 M 130.93 % | -28.645 M | 0.000 -100.00 % | 75.000 K 0.00 % | 75.000 K -14.77 % | 88.000 K -12.00 % | 100.000 K 14.94 % | 87.000 K 14.47 % | 76.000 K 114.00 % | -543.000 K -156.10 % | 968.000 K 334.08 % | 223.000 K 4.21 % | 214.000 K 23.23 % | 173.666 K -36.85 % | 275.000 K 3.77 % | 265.000 K 18.30 % | 224.000 K 154.54 % | -410.721 K -175.36 % | 545.000 K 63.17 % | 334.000 K 176.03 % | 121.000 K 118.12 % | -667.717 K -350.08 % | 267.000 K 89.36 % | 141.000 K -51.55 % | 291.000 K -17.56 % | 353.000 K 4 312.50 % | 8.000 K 700.00 % | 1.000 K -99.72 % | 362.000 K -73.32 % | 1.357 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 expenses | 10.114 M 10.96 % | 9.115 M -2.18 % | 9.318 M 459.98 % | 1.664 M -81.22 % | 8.861 M 235.12 % | -6.558 M -438.74 % | 1.936 M -79.54 % | 9.463 M 5.23 % | 8.993 M 170.89 % | -12.685 M -180.61 % | 15.737 M 88.69 % | 8.340 M -17.31 % | 10.086 M 252.82 % | -6.600 M -178.47 % | 8.411 M -2.45 % | 8.622 M 1.29 % | 8.512 M 237.63 % | -6.185 M -171.44 % | 8.657 M 30.87 % | 6.615 M -40.43 % | 11.105 M 267.30 % | -6.638 M -164.88 % | 10.230 M 18.14 % | 8.659 M -30.35 % | 12.433 M 235.48 % | -9.177 M -177.88 % | 11.783 M 53.52 % | 7.675 M -45.14 % | 13.990 M 28.03 % | 10.927 M -27.99 % | 15.175 M -6.95 % | 16.308 M 15.73 % | 14.091 M -36.41 % | 22.159 M -4.43 % | 23.186 M -19.17 % | 28.686 M 2.38 % | 28.018 M 15.98 % | 24.157 M -6.88 % | 25.941 M 63.08 % | 15.907 M -5.61 % | 16.852 M -24.51 % | 22.322 M 33.05 % | 16.778 M 6.26 % | 15.790 M 3.18 % | 15.304 M 0.89 % | 15.169 M -11.29 % | 17.099 M 7.21 % | 15.949 M -5.16 % | 16.816 M 40.87 % | 11.937 M 18.34 % | 10.087 M -1.56 % | 10.247 M 21.44 % | 8.438 M -36.97 % | 13.388 M 2 985.27 % | -464.000 K 69.65 % | -1.529 M -117.78 % | 8.599 M 10.63 % | 7.773 M |
| Cost and expenses | 10.114 M -90.84 % | 110.468 M -79.36 % | 535.314 M 3 206.86 % | 16.188 M 869.92 % | 1.669 M -92.54 % | 22.380 M 1 055.99 % | 1.936 M -79.54 % | 9.463 M 5.23 % | 8.993 M 249.51 % | 2.573 M -83.65 % | 15.737 M 88.69 % | 8.340 M -17.31 % | 10.086 M -84.17 % | 63.720 M 657.58 % | 8.411 M -21.99 % | 10.782 M 26.67 % | 8.512 M -13.24 % | 9.811 M 13.34 % | 8.657 M 30.87 % | 6.615 M -40.43 % | 11.105 M 106.46 % | -171.794 M -604.39 % | 34.060 M -33.75 % | 51.414 M 313.53 % | 12.433 M 51.68 % | 8.197 M -30.44 % | 11.783 M 53.52 % | 7.675 M -45.14 % | 13.990 M 28.03 % | 10.927 M -69.89 % | 36.290 M 122.53 % | 16.308 M 15.73 % | 14.091 M -36.41 % | 22.159 M -4.43 % | 23.186 M -19.17 % | 28.686 M 2.38 % | 28.018 M 9.11 % | 25.678 M -79.78 % | 126.972 M -65.70 % | 370.162 M -17.52 % | 448.768 M -25.85 % | 605.231 M -8.54 % | 661.772 M -44.64 % | 1.195 B 517.51 % | 193.589 M -27.62 % | 267.451 M -68.03 % | 836.490 M -4.16 % | 872.830 M 5 090.47 % | 16.816 M -97.43 % | 654.817 M 230.20 % | 198.311 M -65.36 % | 572.518 M 6 685.00 % | 8.438 M -91.94 % | 104.705 M 22 665.70 % | -464.000 K 69.65 % | -1.529 M -100.04 % | 3.725 B -28.10 % | 5.182 B |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 -100.00 % | 16.097 M | 0.000 | 0.000 | 0.000 -100.00 % | 22.087 M 1 040.86 % | 1.936 M 26.29 % | 1.533 M 8.65 % | 1.411 M -90.85 % | 15.428 M 915.67 % | 1.519 M 23.20 % | 1.233 M 0.33 % | 1.229 M -92.08 % | 15.516 M 915.45 % | 1.528 M 18.91 % | 1.285 M -1.61 % | 1.306 M -92.32 % | 17.002 M 817.54 % | 1.853 M 17.43 % | 1.578 M 5.69 % | 1.493 M -90.86 % | 16.330 M 543.17 % | 2.539 M 63.38 % | 1.554 M 8.29 % | 1.435 M -94.35 % | 25.403 M 1 598.07 % | 1.496 M 2.54 % | 1.459 M 4.07 % | 1.402 M -96.11 % | 36.067 M 1 528.31 % | 2.215 M -27.45 % | 3.053 M 292.92 % | 777.000 K -99.03 % | 80.136 M 6 265.04 % | 1.259 M 23.19 % | 1.022 M -4.13 % | 1.066 M -98.25 % | 60.979 M 6 245.41 % | 961.000 K 14.95 % | 836.000 K -4.57 % | 876.000 K -98.26 % | 50.289 M 5 068.42 % | 973.000 K 4.40 % | 932.000 K 6.64 % | 874.000 K -98.41 % | 55.090 M 6 651.24 % | 816.000 K 2.77 % | 794.000 K -1.85 % | 809.000 K -97.48 % | 32.118 M 4 998.10 % | 630.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 91.000 K -28.91 % | 128.000 K -25.58 % | 172.000 K 8 500.00 % | 2.000 K -33.33 % | 3.000 K 200.00 % | 1.000 K -99.74 % | 384.000 K 14.29 % | 336.000 K 103.64 % | 165.000 K 2 650.00 % | 6.000 K -97.44 % | 234.000 K 1 571.43 % | 14.000 K 100.00 % | 7.000 K -12.50 % | 8.000 K -95.56 % | 180.009 K -26.53 % | 245.000 K 807.41 % | 27.000 K | 0.000 -100.00 % | 170.830 K | 0.000 | 0.000 | 0.000 -100.00 % | 722.463 K | 0.000 | 0.000 | 0.000 -100.00 % | 785.189 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.177 M | 0.000 | 0.000 | 0.000 -100.00 % | 777.826 K | 0.000 | 0.000 | 0.000 -100.00 % | 176.654 K | 0.000 | 0.000 | 0.000 -100.00 % | 11.680 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 259.000 K -16.45 % | 310.000 K -58.05 % | 739.000 K 262.25 % | 204.000 K -8.11 % | 222.000 K -23.18 % | 289.000 K 36.32 % | 212.000 K 132.97 % | 91.000 K -28.91 % | 128.000 K -56.61 % | 295.000 K 14 650.00 % | 2.000 K -33.33 % | 3.000 K 200.00 % | 1.000 K | 0.000 -100.00 % | 336.000 K 103.64 % | 165.000 K 2 650.00 % | 6.000 K -53.78 % | 12.980 K -7.29 % | 14.000 K 100.00 % | 7.000 K -12.50 % | 8.000 K -98.63 % | 582.428 K 137.73 % | 245.000 K 807.41 % | 27.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 -100.00 % | 1.000 K -99.86 % | 701.000 K |
| Depreciation and amortization | 492.000 K 1.65 % | 484.000 K 0.21 % | 483.000 K 0.00 % | 483.000 K 0.00 % | 483.000 K -50.51 % | 976.000 K 277.93 % | 258.250 K 0.10 % | 258.000 K 0.00 % | 258.000 K 110.73 % | -2.405 M -309.86 % | 1.146 M 0.00 % | 1.146 M 0.00 % | 1.146 M 26.77 % | 904.000 K -11.29 % | 1.019 M -10.69 % | 1.141 M 0.00 % | 1.141 M -0.04 % | 1.141 M 0.04 % | 1.141 M 0.00 % | 1.141 M 0.00 % | 1.141 M 23.70 % | 922.426 K -24.02 % | 1.214 M 0.17 % | 1.212 M -0.33 % | 1.216 M 11.32 % | 1.092 M -10.75 % | 1.224 M 0.16 % | 1.222 M -0.81 % | 1.232 M 0.24 % | 1.229 M 1.65 % | 1.209 M 0.25 % | 1.206 M 1.69 % | 1.186 M 1.80 % | 1.165 M 1.92 % | 1.143 M 0.35 % | 1.139 M 0.44 % | 1.134 M 4.42 % | 1.086 M -0.37 % | 1.090 M 0.00 % | 1.090 M 0.00 % | 1.090 M -48.57 % | 2.119 M 131.10 % | 917.000 K 0.00 % | 917.000 K 0.77 % | 910.000 K 0.26 % | 907.659 K -1.66 % | 923.000 K 0.22 % | 921.000 K 0.22 % | 919.000 K 3.05 % | 891.788 K 4.79 % | 851.000 K 0.83 % | 844.000 K 0.48 % | 840.000 K -0.01 % | 840.090 K -0.93 % | 848.000 K -2.42 % | 869.000 K 28.36 % | 677.000 K 7.12 % | 632.000 K |
| Operating income | -250.000 K -108.07 % | 3.097 M 695.58 % | -520.000 K 88.86 % | -4.667 M 24.09 % | -6.148 M 60.47 % | -15.554 M -209.69 % | 14.180 M 17.43 % | 12.075 M 884.11 % | 1.227 M -89.13 % | 11.291 M 285.55 % | -6.085 M -382.89 % | 2.151 M 439.81 % | -633.000 K -164.86 % | 976.000 K 211.67 % | -874.000 K 60.49 % | -2.212 M 58.95 % | -5.389 M -31.70 % | -4.092 M -45.67 % | -2.809 M -788.48 % | 408.000 K 106.09 % | -6.705 M -518.38 % | 1.603 M 319.53 % | -730.000 K 37.45 % | -1.167 M 82.19 % | -6.551 M -2 093.42 % | 328.632 K 107.57 % | -4.341 M -410.07 % | 1.400 M 132.77 % | -4.272 M -63.47 % | -2.613 M -4 120.46 % | 65.000 K -96.78 % | 2.017 M 940.42 % | -240.000 K 91.82 % | -2.935 M -244.73 % | 2.028 M 201.35 % | -2.001 M -171.49 % | 2.799 M 558.20 % | -610.868 K 54.55 % | -1.344 M -190.32 % | 1.488 M -33.87 % | 2.250 M 196.06 % | -2.342 M -190.78 % | 2.580 M 422.50 % | -800.000 K -117.36 % | 4.609 M -13.46 % | 5.326 M 178.44 % | -6.790 M -100.35 % | -3.389 M -136.52 % | 9.280 M 594.90 % | -1.875 M -145.96 % | 4.080 M 193.19 % | -4.378 M -179.61 % | 5.499 M 131.97 % | -17.203 M -3 807.56 % | 464.000 K -69.65 % | 1.529 M 103.75 % | -40.792 M -2 855.94 % | -1.380 M |
| Operating income ratio | -0.03 -192.94 % | 0.03 2 904.66 % | 0.00 99.76 % | -0.41 82.12 % | -2.27 0.55 % | -2.28 -358.97 % | 0.88 56.39 % | 0.56 365.16 % | 0.12 -85.24 % | 0.82 228.66 % | -0.64 -408.12 % | 0.21 406.27 % | -0.07 -544.53 % | 0.02 111.41 % | -0.13 49.79 % | -0.27 85.69 % | -1.85 -151.05 % | -0.74 -46.40 % | -0.50 -934.87 % | 0.06 103.76 % | -1.61 -16 984.40 % | -0.01 57.09 % | -0.02 5.70 % | -0.02 97.91 % | -1.11 -2 791.53 % | 0.04 107.09 % | -0.58 -478.11 % | 0.15 135.09 % | -0.44 -39.82 % | -0.31 -17 684.66 % | 0.00 -98.38 % | 0.11 735.23 % | -0.02 88.74 % | -0.15 -291.40 % | 0.08 207.26 % | -0.07 -182.56 % | 0.09 484.85 % | -0.02 -120.60 % | -0.01 -367.20 % | 0.00 -19.74 % | 0.00 206.07 % | 0.00 -221.11 % | 0.00 679.92 % | 0.00 -102.88 % | 0.02 -23.53 % | 0.03 471.57 % | -0.01 -109.95 % | 0.00 -101.10 % | 0.36 11 293.53 % | 0.00 -115.76 % | 0.02 361.60 % | -0.01 -101.95 % | 0.39 300.69 % | -0.20 | 0.00 | 0.00 100.00 % | -0.01 -4 055.71 % | 0.00 |
| Total other income expenses net | -184.000 K 21.70 % | -235.000 K 64.61 % | -664.000 K -109.35 % | 7.099 M 196.73 % | -7.339 M -162.73 % | 11.699 M 188.41 % | -13.232 M -66.52 % | -7.946 M -4.07 % | -7.635 M -7 312.62 % | -103.000 K -205.10 % | 98.000 K 101.40 % | -7.023 M 20.03 % | -8.782 M -1 375.97 % | -595.000 K 90.48 % | -6.251 M 14.12 % | -7.279 M -3 599.52 % | 208.000 K -97.52 % | 8.385 M 3 112.64 % | 261.000 K 105.46 % | -4.779 M -2 312.50 % | 216.000 K 119.96 % | -1.082 M -460.69 % | 300.000 K -2.28 % | 307.000 K 153.72 % | 121.000 K 14.12 % | 106.031 K -60.29 % | 267.000 K 89.36 % | 141.000 K -51.55 % | 291.000 K -98.86 % | 25.571 M 319 543.66 % | 8.000 K 700.00 % | 1.000 K -99.72 % | 362.000 K -69.81 % | 1.199 M | 0.000 | 0.000 | 0.000 -100.00 % | 816.868 K | 0.000 | 0.000 | 0.000 -100.00 % | 4.655 M | 0.000 | 0.000 | 0.000 -100.00 % | 97.421 M | 0.000 | 0.000 | 0.000 -100.00 % | 62.634 M 2 087 695.07 % | 3.000 K | 0.000 | 0.000 -100.00 % | 14.948 M | 0.000 | 0.000 100.00 % | -1.000 K 99.86 % | -701.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 | 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 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2009-03-31 | 2008-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-03-31 | 2012-12-31 | 2012-09-30 | 2012-03-31 | 2009-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 -100.00 % | 5.123 M | 0.000 -100.00 % | 2.990 M | 0.000 -100.00 % | 5.810 M 244.40 % | 1.687 M -47.26 % | 3.199 M 133.16 % | 1.372 M -68.81 % | 4.399 M 138.17 % | 1.847 M 182.85 % | 653.000 K -83.92 % | 4.062 M 242.33 % | -2.854 M -511.83 % | 693.000 K -72.80 % | 2.548 M -19.13 % | 3.151 M 155.11 % | 1.235 M -63.39 % | 3.373 M 631.18 % | -635.000 K -148.59 % | 1.307 M 200.00 % | -1.307 M -131.80 % | 4.109 M -18.14 % | 5.020 M 345.84 % | 1.126 M 200.00 % | -1.126 M -158.26 % | 1.933 M 231.98 % | -1.464 M -175.11 % | 1.950 M 231.61 % | -1.481 M -153.43 % | 2.772 M 220.33 % | -2.304 M -226.43 % | 1.822 M 428.24 % | -555.213 K -114.38 % | 3.861 M 200.00 % | -3.861 M -477.27 % | 1.024 M 284.35 % | -555.213 K -109.25 % | 6.005 M 204.28 % | -5.759 M -405.89 % | 1.883 M 329.82 % | -819.178 K -112.53 % | 6.535 M 100.00 % | -561.548 B -21 444 197.36 % | 2.619 M 389.42 % | -904.804 K -117.82 % | 5.077 M 244.11 % | -3.523 M 29.44 % | -4.993 M -236.04 % | 3.670 M 214.63 % | -3.202 M 20.01 % | -4.003 M 64.90 % | -11.404 M |
| Total investments | 0.000 -100.00 % | 100.000 K | 0.000 -100.00 % | 100.000 K | 0.000 -100.00 % | 100.000 K -97.04 % | 3.374 M 3 274.00 % | 100.000 K -96.36 % | 2.744 M 2 644.00 % | 100.000 K -97.29 % | 3.694 M 3 594.00 % | 100.000 K -98.77 % | 8.124 M 8 024.00 % | 100.000 K -92.78 % | 1.386 M | 0.000 -100.00 % | 6.301 M 6 201.20 % | 100.000 K -98.52 % | 6.746 M 6 646.00 % | 100.000 K -96.17 % | 2.614 M 2 513.92 % | 100.000 K -98.78 % | 8.219 M -76.85 % | 35.500 M 1 476.34 % | 2.252 M -79.71 % | 11.100 M 187.17 % | 3.865 M -51.07 % | 7.900 M 102.60 % | 3.899 M -77.15 % | 17.063 M 207.72 % | 5.545 M 218.97 % | 1.738 M -52.31 % | 3.645 M -86.21 % | 26.423 M 242.14 % | 7.723 M -69.62 % | 25.423 M 1 141.92 % | 2.047 M -92.25 % | 26.423 M 120.00 % | 12.010 M -56.31 % | 27.490 M 630.11 % | 3.765 M -80.22 % | 19.040 M 45.68 % | 13.070 M -100.00 % | 1.001 T 19 109 066.69 % | 5.237 M -28.34 % | 7.308 M -28.03 % | 10.154 M -6.88 % | 10.904 M 10 352.46 % | 104.323 K -98.58 % | 7.341 M 7 240.57 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K |
| Total debt | 0.000 -100.00 % | 10.566 M | 0.000 -100.00 % | 6.017 M | 0.000 -100.00 % | 8.572 M | 0.000 -100.00 % | 4.886 M | 0.000 -100.00 % | 5.771 M | 0.000 -100.00 % | 2.500 M | 0.000 -100.00 % | 1.208 M | 0.000 -100.00 % | 3.241 M | 0.000 -100.00 % | 4.385 M | 0.000 -100.00 % | 177.000 K | 0.000 -100.00 % | 177.003 K | 0.000 -100.00 % | 9.130 M | 0.000 | 0.000 | 0.000 -100.00 % | 468.323 K | 0.000 -100.00 % | 468.323 K | 0.000 -100.00 % | 468.323 K | 0.000 -100.00 % | 468.323 K | 0.000 | 0.000 | 0.000 -100.00 % | 468.323 K | 0.000 -100.00 % | 246.498 K | 0.000 -100.00 % | 1.063 M | 0.000 -100.00 % | 91.969 B | 0.000 -100.00 % | 1.714 M | 0.000 -100.00 % | 1.554 M -32.96 % | 2.318 M | 0.000 -100.00 % | 468.323 K -58.69 % | 1.134 M -92.67 % | 15.462 M |
| Accumulated other comprehensive income loss | 38.842 M | 0.000 -100.00 % | 36.730 M 432.10 % | -11.060 M -127.11 % | 40.792 M | 0.000 -100.00 % | 43.256 M | 0.000 -100.00 % | 30.173 M | 0.000 -100.00 % | 25.160 M | 0.000 -100.00 % | 23.646 M | 0.000 -100.00 % | 24.901 M | 0.000 -100.00 % | 32.673 M | 0.000 -100.00 % | 48.237 M | 0.000 -100.00 % | 54.549 M | 0.000 -100.00 % | 54.136 M | 0.000 -100.00 % | 61.427 M | 0.000 -100.00 % | 67.475 M | 0.000 -100.00 % | 67.460 M | 0.000 -100.00 % | 71.539 M 201.23 % | 23.749 M -64.56 % | 67.003 M | 0.000 -100.00 % | 67.054 M | 0.000 -100.00 % | 66.257 M | 0.000 -100.00 % | 70.554 M | 0.000 -100.00 % | 64.636 M | 0.000 -100.00 % | 103.422 M | 0.000 -100.00 % | 60.386 M | 0.000 -100.00 % | 98.789 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 0.000 100.00 % | -8.948 M | 0.000 | 0.000 | 0.000 100.00 % | -6.998 M | 0.000 100.00 % | -4.534 M | 0.000 100.00 % | -17.617 M | 0.000 100.00 % | -22.630 M | 0.000 100.00 % | -24.144 M | 0.000 100.00 % | -22.889 M | 0.000 100.00 % | -15.117 M | 0.000 -100.00 % | 447.000 K | 0.000 -100.00 % | 6.759 M | 0.000 -100.00 % | 6.346 M | 0.000 100.00 % | -6.033 M | 0.000 -100.00 % | 19.685 M | 0.000 -100.00 % | 457.308 K | 0.000 | 0.000 | 0.000 -100.00 % | 19.213 M | 0.000 -100.00 % | 19.264 M | 0.000 -100.00 % | 1.620 M | 0.000 -100.00 % | 22.764 M | 0.000 -100.00 % | 4.250 M | 0.000 -100.00 % | 55.632 M | 0.000 -100.00 % | 3.057 M | 0.000 -100.00 % | 50.999 M 434.63 % | 9.539 M | 0.000 | 0.000 100.00 % | -2.671 M | 0.000 |
| Common stock | 0.000 -100.00 % | 47.790 M | 0.000 -100.00 % | 47.790 M | 0.000 -100.00 % | 47.790 M | 0.000 -100.00 % | 47.790 M | 0.000 -100.00 % | 47.790 M | 0.000 -100.00 % | 47.790 M | 0.000 -100.00 % | 47.790 M | 0.000 -100.00 % | 47.790 M | 0.000 -100.00 % | 47.790 M | 0.000 -100.00 % | 47.790 M | 0.000 -100.00 % | 47.790 M | 0.000 -100.00 % | 47.790 M | 0.000 -100.00 % | 47.790 M | 0.000 -100.00 % | 47.790 M | 0.000 -100.00 % | 47.790 M | 0.000 -100.00 % | 47.790 M | 0.000 -100.00 % | 47.790 M | 0.000 -100.00 % | 47.790 M | 0.000 -100.00 % | 47.790 M | 0.000 -100.00 % | 47.790 M | 0.000 -100.00 % | 47.790 M | 0.000 -100.00 % | 4.779 T | 0.000 -100.00 % | 47.790 M | 0.000 -100.00 % | 47.790 M 0.00 % | 47.790 M | 0.000 -100.00 % | 47.790 M 0.00 % | 47.790 M 0.00 % | 47.790 M |
| Total equity | 38.842 M 0.00 % | 38.842 M 5.75 % | 36.730 M 0.00 % | 36.730 M -9.96 % | 40.792 M 0.00 % | 40.792 M -5.70 % | 43.256 M 0.00 % | 43.256 M 43.36 % | 30.173 M 0.00 % | 30.173 M 19.92 % | 25.160 M 0.00 % | 25.160 M 6.40 % | 23.646 M 0.00 % | 23.646 M -5.04 % | 24.901 M 0.00 % | 24.901 M -23.79 % | 32.673 M 0.00 % | 32.673 M -32.27 % | 48.237 M 0.00 % | 48.237 M -11.57 % | 54.549 M 0.00 % | 54.549 M 0.76 % | 54.136 M 0.00 % | 54.136 M -11.87 % | 61.427 M 0.00 % | 61.427 M -8.96 % | 67.475 M 0.00 % | 67.475 M 0.02 % | 67.460 M 0.00 % | 67.460 M -5.70 % | 71.539 M 0.00 % | 71.539 M 6.77 % | 67.003 M 1.13 % | 66.257 M -1.19 % | 67.054 M 0.00 % | 67.054 M 1.20 % | 66.257 M 0.00 % | 66.257 M -6.09 % | 70.554 M 0.00 % | 70.554 M 9.16 % | 64.636 M 0.00 % | 64.636 M -37.50 % | 103.422 M -100.00 % | 10.342 T 17 126 723.43 % | 60.386 M 0.00 % | 60.386 M -38.87 % | 98.789 M 0.00 % | 98.789 M 72.32 % | 57.329 M -34.99 % | 88.180 M 0.00 % | 88.180 M 60.11 % | 55.073 M -10.14 % | 61.286 M |
| Other non current liabilities | -38.842 M -3 056.01 % | 1.314 M 103.58 % | -36.730 M -2 451.47 % | 1.562 M 103.83 % | -40.792 M -2 986.91 % | 1.413 M 103.27 % | -43.256 M -3 110.16 % | 1.437 M | 0.000 -100.00 % | 1.143 M | 0.000 -100.00 % | 1.778 M | 0.000 -100.00 % | 1.677 M | 0.000 -100.00 % | 1.575 M | 0.000 -100.00 % | 1.474 M | 0.000 -100.00 % | 3.757 M | 0.000 -100.00 % | 3.685 M | 0.000 -100.00 % | 840.806 K | 0.000 -100.00 % | 4.197 M | 0.000 -100.00 % | 5.636 M | 0.000 -100.00 % | 5.636 M | 0.000 -100.00 % | 6.021 M | 0.000 -100.00 % | 2.868 M | 0.000 -100.00 % | 7.957 M | 0.000 -100.00 % | 7.957 M | 0.000 -100.00 % | 8.797 M | 0.000 -100.00 % | 8.550 M | 0.000 -100.00 % | 279.073 B | 0.000 -100.00 % | 2.791 M | 0.000 -100.00 % | 8.579 M 7.31 % | 7.994 M | 0.000 -100.00 % | 406.315 K 0.00 % | 406.315 K | 0.000 |
| Long term debt | 0.000 -100.00 % | 1.216 M | 0.000 -100.00 % | 2.028 M | 0.000 -100.00 % | 2.803 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 468.323 K | 0.000 -100.00 % | 468.323 K | 0.000 -100.00 % | 468.323 K | 0.000 -100.00 % | 468.323 K | 0.000 | 0.000 | 0.000 -100.00 % | 468.323 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.063 M | 0.000 -100.00 % | 91.969 B | 0.000 -100.00 % | 1.714 M | 0.000 | 0.000 -100.00 % | 2.318 M | 0.000 -100.00 % | 468.323 K -58.69 % | 1.134 M -92.67 % | 15.462 M |
| Total non current liabilities | -38.842 M -1 635.26 % | 2.530 M 106.89 % | -36.730 M -1 123.12 % | 3.590 M 108.80 % | -40.792 M -1 067.55 % | 4.216 M 109.75 % | -43.256 M -3 110.16 % | 1.437 M | 0.000 -100.00 % | 1.143 M | 0.000 -100.00 % | 1.778 M | 0.000 -100.00 % | 1.677 M | 0.000 -100.00 % | 1.575 M | 0.000 -100.00 % | 1.474 M | 0.000 -100.00 % | 3.757 M | 0.000 -100.00 % | 3.685 M | 0.000 -100.00 % | 13.327 M | 0.000 -100.00 % | 4.197 M | 0.000 -100.00 % | 6.104 M | 0.000 -100.00 % | 6.104 M | 0.000 -100.00 % | 6.490 M | 0.000 -100.00 % | 8.426 M | 0.000 -100.00 % | 7.957 M | 0.000 -100.00 % | 8.426 M | 0.000 -100.00 % | 8.797 M | 0.000 -100.00 % | 9.614 M | 0.000 -100.00 % | 1.013 T | 0.000 -100.00 % | 10.922 M | 0.000 -100.00 % | 8.579 M -16.81 % | 10.312 M | 0.000 -100.00 % | 7.433 M -8.22 % | 8.099 M -63.30 % | 22.066 M |
| Other current liabilities | 0.000 -100.00 % | 1.124 M | 0.000 -100.00 % | 1.585 M | 0.000 -100.00 % | 718.000 K | 0.000 -100.00 % | 1.998 M | 0.000 -100.00 % | 1.244 M | 0.000 -100.00 % | 4.735 M | 0.000 -100.00 % | 1.703 M | 0.000 -100.00 % | 6.348 M | 0.000 -100.00 % | 2.872 M | 0.000 -100.00 % | 849.000 K | 0.000 -100.00 % | 430.100 K | 0.000 -100.00 % | 3.159 M | 0.000 -100.00 % | 91.400 K | 0.000 -100.00 % | 628.634 K | 0.000 -100.00 % | 652.866 K | 0.000 -100.00 % | 607.751 K | 0.000 -100.00 % | 2.621 M | 0.000 -100.00 % | 468.323 K | 0.000 -100.00 % | 2.621 M | 0.000 -100.00 % | 1.110 M | 0.000 -100.00 % | 2.161 M | 0.000 -100.00 % | 541.812 B | 0.000 -100.00 % | 41.903 K | 0.000 -100.00 % | 4.159 M 296.70 % | 1.048 M | 0.000 -100.00 % | 534.683 K 90.39 % | 280.836 K -84.90 % | 1.860 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 102.000 K | 0.000 -100.00 % | 294.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 266.018 K | 0.000 -100.00 % | 1.693 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 |
| Short term debt | 0.000 -100.00 % | 9.350 M | 0.000 -100.00 % | 3.989 M | 0.000 -100.00 % | 5.769 M | 0.000 -100.00 % | 4.886 M | 0.000 -100.00 % | 5.771 M | 0.000 -100.00 % | 2.500 M | 0.000 -100.00 % | 1.208 M | 0.000 -100.00 % | 3.241 M | 0.000 -100.00 % | 4.385 M | 0.000 -100.00 % | 177.000 K | 0.000 -100.00 % | 177.003 K | 0.000 -100.00 % | 9.130 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 |
| Total current liabilities | 0.000 -100.00 % | 13.758 M | 0.000 -100.00 % | 9.719 M | 0.000 -100.00 % | 8.352 M | 0.000 -100.00 % | 9.291 M | 0.000 -100.00 % | 17.297 M | 0.000 -100.00 % | 17.014 M | 0.000 -100.00 % | 19.725 M | 0.000 -100.00 % | 17.857 M | 0.000 -100.00 % | 13.128 M | 0.000 -100.00 % | 7.846 M | 0.000 -100.00 % | 5.615 M | 0.000 -100.00 % | 45.638 M | 0.000 -100.00 % | 5.002 M | 0.000 -100.00 % | 2.408 M | 0.000 -100.00 % | 1.279 M | 0.000 -100.00 % | 1.491 M | 0.000 -100.00 % | 3.395 M | 0.000 -100.00 % | 4.953 M | 0.000 -100.00 % | 3.395 M | 0.000 -100.00 % | 7.204 M | 0.000 -100.00 % | 2.652 M | 0.000 -100.00 % | 694.756 B | 0.000 -100.00 % | 1.331 M | 0.000 -100.00 % | 5.265 M 97.23 % | 2.669 M | 0.000 -100.00 % | 1.420 M 19.51 % | 1.188 M -50.83 % | 2.417 M |
| Total liabilities | -38.842 M -338.47 % | 16.288 M 144.35 % | -36.730 M -375.98 % | 13.309 M 132.63 % | -40.792 M -424.57 % | 12.568 M 129.05 % | -43.256 M -503.21 % | 10.728 M | 0.000 -100.00 % | 18.440 M | 0.000 -100.00 % | 18.792 M | 0.000 -100.00 % | 21.402 M | 0.000 -100.00 % | 19.432 M | 0.000 -100.00 % | 14.602 M | 0.000 -100.00 % | 11.603 M | 0.000 -100.00 % | 9.300 M | 0.000 -100.00 % | 58.965 M | 0.000 -100.00 % | 9.199 M | 0.000 -100.00 % | 8.512 M | 0.000 -100.00 % | 7.383 M | 0.000 -100.00 % | 7.980 M | 0.000 -100.00 % | 11.820 M | 0.000 -100.00 % | 12.911 M | 0.000 -100.00 % | 11.820 M | 0.000 -100.00 % | 16.001 M | 0.000 -100.00 % | 12.266 M | 0.000 -100.00 % | 1.708 T | 0.000 -100.00 % | 12.253 M | 0.000 -100.00 % | 13.843 M 6.64 % | 12.981 M | 0.000 -100.00 % | 8.853 M -4.67 % | 9.287 M -62.07 % | 24.482 M |
| Other non current assets | 0.000 -100.00 % | 16.818 M | 0.000 -100.00 % | 14.310 M 618.10 % | -2.762 M -117.90 % | 15.428 M 1 014.52 % | -1.687 M -111.29 % | 14.936 M 1 188.63 % | -1.372 M -109.73 % | 14.103 M 863.56 % | -1.847 M -112.00 % | 15.396 M 479.03 % | -4.062 M -125.94 % | 15.662 M 2 360.03 % | -693.000 K 96.46 % | -19.593 M -521.88 % | -3.151 M 85.66 % | -21.975 M -551.50 % | -3.373 M 86.09 % | -24.257 M -1 755.99 % | -1.307 M 95.07 % | -26.513 M -545.19 % | -4.109 M 93.58 % | -64.049 M -5 588.06 % | -1.126 M 97.32 % | -42.078 M -2 077.20 % | -1.933 M 95.53 % | -43.214 M -2 116.50 % | -1.950 M 96.27 % | -52.321 M -1 787.16 % | -2.772 M -123.63 % | 11.734 M 743.85 % | -1.822 M -119.54 % | 9.326 M 341.52 % | -3.861 M 93.57 % | -60.013 M -5 763.30 % | -1.024 M 98.36 % | -62.350 M -938.26 % | -6.005 M 91.06 % | -67.204 M -3 469.69 % | -1.883 M 96.80 % | -58.839 M -800.35 % | -6.535 M -100.00 % | 1.061 T 40 525 139.01 % | -2.619 M 95.31 % | -55.804 M -999.14 % | -5.077 M 94.75 % | -96.701 M -85.59 % | -52.106 M | 0.000 -100.00 % | 6.658 M 4.61 % | 6.365 M 6 264.94 % | 100.000 K |
| Long term investments | 0.000 -100.00 % | 100.000 K | 0.000 -100.00 % | 100.000 K | 0.000 -100.00 % | 100.000 K | 0.000 -100.00 % | 100.000 K | 0.000 -100.00 % | 100.000 K | 0.000 -100.00 % | 100.000 K | 0.000 -100.00 % | 100.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 100.000 K | 0.000 -100.00 % | 100.000 K | 0.000 -100.00 % | 100.000 K | 0.000 -100.00 % | 35.500 M | 0.000 -100.00 % | 11.100 M | 0.000 -100.00 % | 7.900 M | 0.000 -100.00 % | 17.063 M | 0.000 -100.00 % | 1.738 M | 0.000 -100.00 % | 23.983 M | 0.000 -100.00 % | 25.423 M | 0.000 -100.00 % | 26.508 M | 0.000 -100.00 % | 27.490 M | 0.000 -100.00 % | 19.125 M | 0.000 -100.00 % | 10.008 M | 0.000 -100.00 % | 7.393 M | 0.000 -100.00 % | 10.904 M 4 025.38 % | 264.323 K | 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 | 0.000 | 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 | 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 % | -100.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 | 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 % | 22.493 M | 0.000 -100.00 % | 23.028 M | 0.000 -100.00 % | 23.918 M | 0.000 -100.00 % | 16.113 M | 0.000 -100.00 % | 16.630 M | 0.000 -100.00 % | 15.371 M | 0.000 -100.00 % | 17.663 M | 0.000 -100.00 % | 19.593 M | 0.000 -100.00 % | 21.875 M | 0.000 -100.00 % | 24.157 M | 0.000 -100.00 % | 26.413 M | 0.000 -100.00 % | 28.549 M | 0.000 -100.00 % | 30.978 M | 0.000 -100.00 % | 35.314 M | 0.000 -100.00 % | 35.258 M | 0.000 -100.00 % | 33.108 M | 0.000 -100.00 % | 35.842 M | 0.000 -100.00 % | 34.590 M | 0.000 -100.00 % | 35.842 M | 0.000 -100.00 % | 39.714 M | 0.000 -100.00 % | 39.714 M | 0.000 -100.00 % | 8.584 T | 0.000 -100.00 % | 48.411 M | 0.000 -100.00 % | 85.797 M 65.50 % | 51.842 M | 0.000 -100.00 % | 82.148 M 60.26 % | 51.259 M 20.99 % | 42.367 M |
| Total non current assets | 0.000 -100.00 % | 40.043 M | 0.000 -100.00 % | 37.735 M 1 466.22 % | -2.762 M -106.93 % | 39.842 M 2 461.71 % | -1.687 M -105.42 % | 31.149 M 2 370.34 % | -1.372 M -104.45 % | 30.833 M 1 769.36 % | -1.847 M -105.98 % | 30.867 M 859.90 % | -4.062 M -112.15 % | 33.425 M 4 923.23 % | -693.000 K -101.86 % | 37.304 M 1 284.03 % | -3.151 M -107.99 % | 39.439 M 1 269.26 % | -3.373 M -106.94 % | 48.627 M 3 820.62 % | -1.307 M -102.58 % | 50.692 M 1 333.57 % | -4.109 M -104.23 % | 97.050 M 8 718.82 % | -1.126 M -101.93 % | 58.488 M 3 126.28 % | -1.933 M -103.37 % | 57.358 M 3 041.93 % | -1.950 M -103.00 % | 65.097 M 2 447.98 % | -2.772 M -105.95 % | 46.580 M 2 655.92 % | -1.822 M -102.64 % | 69.152 M 1 890.81 % | -3.861 M -106.43 % | 60.013 M 5 963.30 % | -1.024 M -101.48 % | 69.152 M 1 251.52 % | -6.005 M -108.94 % | 67.204 M 3 669.69 % | -1.883 M -102.70 % | 69.674 M 1 166.14 % | -6.535 M -100.00 % | 9.646 T 368 344 200.29 % | -2.619 M -103.88 % | 67.450 M 1 428.53 % | -5.077 M -105.22 % | 97.278 M 64.05 % | 59.299 M | 0.000 -100.00 % | 88.806 M 54.11 % | 57.624 M 35.69 % | 42.467 M |
| Other current assets | -5.443 M -214.35 % | 4.760 M 257.25 % | -3.027 M -265.32 % | 1.831 M | 0.000 -100.00 % | 4.271 M | 0.000 -100.00 % | 6.285 M | 0.000 -100.00 % | 4.135 M | 0.000 -100.00 % | 405.000 K | 0.000 -100.00 % | 1.384 M | 0.000 -100.00 % | 897.000 K | 0.000 -100.00 % | 369.000 K | 0.000 -100.00 % | 1.636 M | 0.000 -100.00 % | 3.885 M | 0.000 -100.00 % | 2.004 M | 0.000 -100.00 % | 7.716 M | 0.000 -100.00 % | 9.433 M | 0.000 -100.00 % | 678.876 K | 0.000 -100.00 % | 676.979 K | 0.000 -100.00 % | 530.835 K | 0.000 -100.00 % | 9.271 M | 0.000 -100.00 % | 1.594 M | 0.000 -100.00 % | 9.880 M | 0.000 -100.00 % | 1.437 M | 0.000 -100.00 % | 45.394 B | 0.000 -100.00 % | 1.274 M | 0.000 -100.00 % | 9.681 M 794.56 % | 1.082 M | 0.000 -100.00 % | 555.613 K 12.30 % | 494.742 K | 0.000 |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.374 M | 0.000 -100.00 % | 2.744 M | 0.000 -100.00 % | 3.694 M | 0.000 -100.00 % | 8.124 M | 0.000 -100.00 % | 1.386 M | 0.000 -100.00 % | 6.301 M | 0.000 -100.00 % | 6.746 M 163.41 % | 2.561 M -2.02 % | 2.614 M | 0.000 -100.00 % | 8.219 M | 0.000 -100.00 % | 2.252 M | 0.000 -100.00 % | 3.865 M | 0.000 -100.00 % | 3.899 M | 0.000 -100.00 % | 5.545 M | 0.000 -100.00 % | 3.645 M 49.41 % | 2.440 M -68.41 % | 7.723 M | 0.000 -100.00 % | 2.047 M 2 508.32 % | -85.000 K -100.71 % | 12.010 M | 0.000 -100.00 % | 3.765 M 4 529.72 % | -85.000 K -100.65 % | 13.070 M -100.00 % | 1.001 T 19 108 875.60 % | 5.237 M 6 261.55 % | -85.000 K -100.84 % | 10.154 M | 0.000 100.00 % | -160.000 K -102.18 % | 7.341 M | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 0.000 -100.00 % | 5.443 M | 0.000 -100.00 % | 3.027 M | 0.000 -100.00 % | 2.762 M 263.72 % | -1.687 M -200.00 % | 1.687 M 222.96 % | -1.372 M -200.00 % | 1.372 M 174.28 % | -1.847 M -200.00 % | 1.847 M 145.47 % | -4.062 M -200.00 % | 4.062 M 686.15 % | -693.000 K -200.00 % | 693.000 K 122.00 % | -3.151 M -200.02 % | 3.150 M 193.39 % | -3.373 M -515.39 % | 812.000 K 162.13 % | -1.307 M -188.07 % | 1.484 M 136.11 % | -4.109 M -200.00 % | 4.109 M 464.95 % | -1.126 M -200.00 % | 1.126 M 158.26 % | -1.933 M -200.00 % | 1.933 M 199.13 % | -1.950 M -200.00 % | 1.950 M 170.32 % | -2.772 M -200.00 % | 2.772 M 252.13 % | -1.822 M -278.05 % | 1.024 M 126.51 % | -3.861 M -200.00 % | 3.861 M 477.27 % | -1.024 M -200.00 % | 1.024 M 117.04 % | -6.005 M -200.00 % | 6.005 M 418.98 % | -1.883 M -200.00 % | 1.883 M 128.81 % | -6.535 M -100.00 % | 653.517 B 24 956 264.60 % | -2.619 M -200.00 % | 2.619 M 151.58 % | -5.077 M -200.00 % | 5.077 M -30.56 % | 7.311 M 299.20 % | -3.670 M -200.00 % | 3.670 M -28.55 % | 5.137 M -80.88 % | 26.867 M |
| Cash and short term investments | 5.443 M 0.00 % | 5.443 M 79.81 % | 3.027 M 0.00 % | 3.027 M 9.59 % | 2.762 M 0.00 % | 2.762 M 63.72 % | 1.687 M 0.00 % | 1.687 M 22.96 % | 1.372 M 0.00 % | 1.372 M -25.72 % | 1.847 M 0.00 % | 1.847 M -54.53 % | 4.062 M 0.00 % | 4.062 M 486.15 % | 693.000 K 0.00 % | 693.000 K -78.00 % | 3.151 M 0.02 % | 3.150 M -6.61 % | 3.373 M 0.00 % | 3.373 M 158.08 % | 1.307 M -11.93 % | 1.484 M -63.89 % | 4.109 M 0.00 % | 4.109 M 264.95 % | 1.126 M 0.00 % | 1.126 M -41.74 % | 1.933 M 0.00 % | 1.933 M -0.87 % | 1.950 M 0.00 % | 1.950 M -29.68 % | 2.772 M 0.00 % | 2.772 M 52.13 % | 1.822 M 78.05 % | 1.024 M -73.49 % | 3.861 M 0.00 % | 3.861 M 277.27 % | 1.024 M 0.00 % | 1.024 M -82.96 % | 6.005 M 0.00 % | 6.005 M 218.98 % | 1.883 M 0.00 % | 1.883 M -71.19 % | 6.535 M -100.00 % | 653.517 B 24 956 055.07 % | 2.619 M 0.00 % | 2.619 M -48.42 % | 5.077 M 0.00 % | 5.077 M -30.56 % | 7.311 M 99.20 % | 3.670 M 0.00 % | 3.670 M -28.55 % | 5.137 M -80.88 % | 26.867 M |
| Total current assets | 0.000 -100.00 % | 15.087 M | 0.000 -100.00 % | 12.304 M 345.47 % | 2.762 M -79.57 % | 13.518 M 701.30 % | 1.687 M -92.61 % | 22.835 M 1 564.36 % | 1.372 M -92.28 % | 17.780 M 862.64 % | 1.847 M -85.88 % | 13.085 M 222.13 % | 4.062 M -65.05 % | 11.623 M 1 577.20 % | 693.000 K -90.14 % | 7.029 M 123.10 % | 3.151 M -59.79 % | 7.836 M 132.32 % | 3.373 M -69.92 % | 11.213 M 757.95 % | 1.307 M -90.07 % | 13.157 M 220.17 % | 4.109 M -74.40 % | 16.050 M 1 325.39 % | 1.126 M -90.72 % | 12.138 M 528.06 % | 1.933 M -89.63 % | 18.629 M 855.47 % | 1.950 M -80.00 % | 9.746 M 251.54 % | 2.772 M -91.58 % | 32.939 M 1 707.38 % | 1.822 M -79.58 % | 8.925 M 131.13 % | 3.861 M -80.65 % | 19.952 M 1 849.28 % | 1.024 M -88.53 % | 8.925 M 48.62 % | 6.005 M -68.97 % | 19.351 M 927.88 % | 1.883 M -73.95 % | 7.228 M 10.60 % | 6.535 M -100.00 % | 2.404 T 91 805 043.93 % | 2.619 M -49.54 % | 5.189 M 2.21 % | 5.077 M -66.94 % | 15.355 M 39.45 % | 11.011 M 200.01 % | 3.670 M -55.39 % | 8.228 M 22.13 % | 6.737 M -84.44 % | 43.301 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 544.000 K | 0.000 -100.00 % | 4.270 M | 0.000 -100.00 % | 4.000 K | 0.000 -100.00 % | 209.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 760.000 K | 0.000 -100.00 % | 369.000 K | 0.000 -100.00 % | 429.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 3.689 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.986 M | 0.000 -100.00 % | 2.097 M | 0.000 -100.00 % | 3.728 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.888 M | 0.000 -100.00 % | 968.200 K | 0.000 -100.00 % | 990.894 B | 0.000 -100.00 % | 616.700 K | 0.000 -100.00 % | 5.118 M 1 821.73 % | 266.319 K | 0.000 | 0.000 | 0.000 -100.00 % | 876.855 K |
| Net receivables | 0.000 -100.00 % | 4.884 M | 0.000 -100.00 % | 7.446 M | 0.000 -100.00 % | 5.941 M | 0.000 -100.00 % | 14.863 M | 0.000 -100.00 % | 12.273 M | 0.000 -100.00 % | 10.833 M | 0.000 -100.00 % | 6.177 M | 0.000 -100.00 % | 5.439 M | 0.000 -100.00 % | 4.316 M | 0.000 -100.00 % | 6.204 M | 0.000 -100.00 % | 7.789 M | 0.000 -100.00 % | 6.248 M | 0.000 -100.00 % | 3.296 M | 0.000 -100.00 % | 7.263 M | 0.000 -100.00 % | 7.118 M | 0.000 -100.00 % | 9.503 M | 0.000 -100.00 % | 5.273 M | 0.000 -100.00 % | 6.819 M | 0.000 -100.00 % | 6.308 M | 0.000 -100.00 % | 3.466 M | 0.000 -100.00 % | 3.909 M | 0.000 -100.00 % | 714.258 B | 0.000 -100.00 % | 1.297 M | 0.000 -100.00 % | 596.830 K -79.31 % | 2.884 M | 0.000 -100.00 % | 4.002 M 262.06 % | 1.105 M -92.90 % | 15.558 M |
| Tax assets | 0.000 -100.00 % | 632.000 K | 0.000 -100.00 % | 297.000 K | 0.000 -100.00 % | 496.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 3.284 M | 0.000 -100.00 % | 4.145 M | 0.000 -100.00 % | 1.865 M | 0.000 -100.00 % | 2.305 M | 0.000 -100.00 % | 10.282 M | 0.000 -100.00 % | 9.779 M | 0.000 -100.00 % | 16.814 M | 0.000 -100.00 % | 8.268 M | 0.000 -100.00 % | 5.871 M | 0.000 -100.00 % | 6.820 M | 0.000 -100.00 % | 4.811 M | 0.000 -100.00 % | 42.479 M | 0.000 -100.00 % | 4.789 M | 0.000 -100.00 % | 1.779 M | 0.000 -100.00 % | 626.218 K | 0.000 -100.00 % | 882.914 K | 0.000 -100.00 % | 773.236 K | 0.000 -100.00 % | 4.485 M | 0.000 -100.00 % | 773.236 K | 0.000 -100.00 % | 6.094 M | 0.000 -100.00 % | 491.351 K | 0.000 -100.00 % | 152.944 B | 0.000 -100.00 % | 1.290 M | 0.000 -100.00 % | 1.106 M -31.77 % | 1.621 M | 0.000 -100.00 % | 885.574 K -2.42 % | 907.556 K 62.97 % | 556.899 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 -100.00 % | 196.918 K | 0.000 | 0.000 | 0.000 -100.00 % | 120.913 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 |
| 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 -100.00 % | 2.118 M | 0.000 -100.00 % | 2.118 M | 0.000 -100.00 % | 1.997 M | 0.000 -100.00 % | 3.336 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.336 M | 0.000 -100.00 % | 3.075 M | 0.000 -100.00 % | 3.892 M | 0.000 -100.00 % | 279.074 B | 0.000 -100.00 % | 4.505 M | 0.000 -100.00 % | 2.022 M -46.15 % | 3.756 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 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 % | 6.998 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 | 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 100.00 % | -13.996 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -746.054 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.563 T | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 40.390 M 305.74 % | 9.955 M -26.24 % | 13.496 M |
| 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 -100.00 % | 2.702 M | 0.000 -100.00 % | 2.702 M | 0.000 -100.00 % | 3.356 M | 0.000 -100.00 % | 3.356 M | 0.000 -100.00 % | 3.986 M | 0.000 -100.00 % | 3.986 M | 0.000 -100.00 % | 4.492 M | 0.000 -100.00 % | 5.089 M | 0.000 -100.00 % | 5.089 M | 0.000 -100.00 % | 5.089 M | 0.000 -100.00 % | 5.722 M | 0.000 -100.00 % | 5.722 M | 0.000 -100.00 % | 641.720 B | 0.000 -100.00 % | 6.417 M | 0.000 -100.00 % | 6.556 M 0.00 % | 6.556 M | 0.000 -100.00 % | 6.559 M 0.00 % | 6.559 M -0.68 % | 6.604 M |
| 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 | 0.000 | 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 % | 55.130 M | 0.000 -100.00 % | 50.039 M | 0.000 -100.00 % | 53.360 M | 0.000 -100.00 % | 53.984 M | 0.000 -100.00 % | 48.613 M | 0.000 -100.00 % | 43.952 M | 0.000 -100.00 % | 45.048 M | 0.000 -100.00 % | 44.333 M | 0.000 -100.00 % | 47.275 M | 0.000 -100.00 % | 59.840 M | 0.000 -100.00 % | 63.850 M | 0.000 -100.00 % | 113.101 M | 0.000 -100.00 % | 70.626 M | 0.000 -100.00 % | 75.986 M | 0.000 -100.00 % | 74.843 M | 0.000 -100.00 % | 79.519 M | 0.000 -100.00 % | 78.077 M | 0.000 -100.00 % | 79.965 M | 0.000 -100.00 % | 78.077 M | 0.000 -100.00 % | 86.555 M | 0.000 -100.00 % | 76.902 M | 0.000 -100.00 % | 12.050 T | 0.000 -100.00 % | 72.639 M | 0.000 -100.00 % | 112.633 M 60.19 % | 70.310 M | 0.000 -100.00 % | 97.033 M 50.77 % | 64.360 M -24.96 % | 85.768 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 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-03-31 | 2012-12-31 | 2012-09-30 | 2012-03-31 | 2009-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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 434.000 K 129.83 % | -1.455 M -150.00 % | -582.000 K 73.94 % | -2.233 M -135.47 % | 6.295 M 86.68 % | 3.372 M 455.70 % | -948.000 K 92.09 % | -11.984 M -990.45 % | -1.099 M 90.10 % | -11.100 M -282.36 % | 6.087 M 383.38 % | -2.148 M -438.80 % | 634.000 K 1 308.89 % | 45.000 K -96.28 % | 1.210 M -49.10 % | 2.377 M -55.94 % | 5.395 M -57.66 % | 12.741 M 351.33 % | 2.823 M 803.99 % | -401.000 K -105.97 % | 6.713 M 896.88 % | -842.415 K -296.37 % | 429.000 K -50.17 % | 861.000 K -86.61 % | 6.430 M 1 436.45 % | -481.125 K -111.81 % | 4.074 M 364.37 % | -1.541 M -138.71 % | 3.981 M 126.75 % | 1.756 M 2 505.06 % | -73.000 K 96.38 % | -2.018 M -1 554.10 % | -122.000 K -105.87 % | 2.080 M 202.56 % | -2.028 M -201.35 % | 2.001 M 171.49 % | -2.799 M -461.66 % | 773.931 K -42.42 % | 1.344 M 190.32 % | -1.488 M 33.87 % | -2.250 M -205.20 % | 2.139 M 182.90 % | -2.580 M -422.50 % | 800.000 K 117.36 % | -4.609 M -16.51 % | -3.956 M -158.26 % | 6.790 M 100.35 % | 3.389 M 136.52 % | -9.280 M -415.09 % | 2.945 M 172.19 % | -4.080 M |
| Net cash provided by operating 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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |