Mesabi Trust
MSB
Finances
| 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 17.524 M -31.16 % | 25.456 M 11.34 % | 22.862 M 195.30 % | 7.742 M -89.17 % | 71.460 M 175.37 % | 25.951 M -18.88 % | 31.991 M -32.36 % | 47.294 M 37.10 % | 34.495 M 216.85 % | 10.887 M 11.98 % | 9.722 M -62.72 % | 26.080 M 18.30 % | 22.045 M -30.16 % | 31.563 M -7.60 % | 34.158 M 2.45 % | 33.342 M 151.79 % | 13.242 M -62.67 % | 35.469 M 87.99 % | 18.867 M 5.38 % | 17.903 M -17.04 % | 21.580 M 58.96 % | 13.576 M 86.71 % | 7.271 M 42.54 % | 5.101 M 28.01 % | 3.985 M -30.74 % | 5.754 M 7.35 % | 5.360 M -10.49 % | 5.988 M -12.71 % | 6.860 M 14.31 % | 6.001 M |
| Net income | 13.869 M -85.13 % | 93.274 M 391.36 % | 18.983 M 257.56 % | 5.309 M -92.28 % | 68.766 M 193.77 % | 23.408 M -22.12 % | 30.056 M -34.03 % | 45.559 M 36.01 % | 33.496 M 248.44 % | 9.613 M 12.31 % | 8.559 M -65.44 % | 24.768 M 17.63 % | 21.056 M -31.31 % | 30.655 M -7.77 % | 33.237 M 2.38 % | 32.463 M 161.29 % | 12.424 M -64.16 % | 34.670 M 90.16 % | 18.232 M 6.33 % | 17.147 M -17.30 % | 20.735 M 59.28 % | 13.018 M 92.26 % | 6.771 M 44.22 % | 4.695 M 28.84 % | 3.644 M -31.84 % | 5.346 M 7.57 % | 4.970 M -11.80 % | 5.635 M -13.28 % | 6.498 M 15.62 % | 5.620 M |
| EBITDA | 13.869 M -85.13 % | 93.274 M 389.14 % | 19.069 M 152.60 % | 7.549 M -89.37 % | 70.990 M 170.36 % | 26.258 M -18.00 % | 32.023 M -30.03 % | 45.770 M 36.86 % | 33.443 M 236.89 % | 9.927 M 14.55 % | 8.666 M -65.40 % | 25.049 M 18.32 % | 21.170 M -31.19 % | 30.765 M -7.44 % | 33.237 M 2.38 % | 32.463 M 161.29 % | 12.424 M -64.16 % | 34.670 M 90.16 % | 18.232 M 6.33 % | 17.147 M -17.30 % | 20.735 M 59.28 % | 13.018 M 92.26 % | 6.771 M 44.22 % | 4.695 M 28.84 % | 3.644 M -31.84 % | 5.346 M 7.57 % | 4.970 M -11.80 % | 5.635 M -13.28 % | 6.498 M 15.62 % | 5.620 M |
| Weighted average shs out dil | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M -12.53 % | 15.000 M 12.50 % | 13.333 M -3.71 % | 13.846 M 3.85 % | 13.333 M |
| Weighted average shs out | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M |
| EPS diluted | 1.06 -85.09 % | 7.11 390.34 % | 1.45 262.50 % | 0.40 -92.37 % | 5.24 194.38 % | 1.78 -22.27 % | 2.29 -34.01 % | 3.47 36.08 % | 2.55 244.59 % | 0.74 13.85 % | 0.65 -65.61 % | 1.89 18.13 % | 1.60 -31.62 % | 2.34 -7.51 % | 2.53 2.43 % | 2.47 160.00 % | 0.95 -64.02 % | 2.64 89.93 % | 1.39 6.11 % | 1.31 -17.09 % | 1.58 59.60 % | 0.99 90.38 % | 0.52 44.44 % | 0.36 28.57 % | 0.28 -31.71 % | 0.41 7.89 % | 0.38 -11.63 % | 0.43 -14.00 % | 0.50 16.28 % | 0.43 |
| Earnings per share | 1.06 -85.09 % | 7.11 390.34 % | 1.45 262.50 % | 0.40 -92.37 % | 5.24 194.38 % | 1.78 -22.27 % | 2.29 -34.01 % | 3.47 36.08 % | 2.55 244.59 % | 0.74 13.85 % | 0.65 -65.61 % | 1.89 18.13 % | 1.60 -31.62 % | 2.34 -7.51 % | 2.53 2.43 % | 2.47 160.00 % | 0.95 -64.02 % | 2.64 89.93 % | 1.39 6.11 % | 1.31 -17.09 % | 1.58 59.60 % | 0.99 90.38 % | 0.52 44.44 % | 0.36 28.57 % | 0.28 -31.71 % | 0.41 7.89 % | 0.38 -11.63 % | 0.43 -14.00 % | 0.50 16.28 % | 0.43 |
| Gross profit | 16.995 M -82.71 % | 98.272 M 334.74 % | 22.605 M 207.92 % | 7.341 M -89.68 % | 71.169 M 176.55 % | 25.735 M -18.87 % | 31.719 M -32.46 % | 46.960 M 37.24 % | 34.218 M 217.66 % | 10.772 M 13.08 % | 9.526 M -63.16 % | 25.857 M 18.44 % | 21.832 M -30.28 % | 31.314 M -8.33 % | 34.158 M 2.45 % | 33.342 M 151.79 % | 13.242 M -62.67 % | 35.469 M 87.99 % | 18.867 M 5.38 % | 17.903 M -17.04 % | 21.580 M 58.96 % | 13.576 M 86.71 % | 7.271 M 42.54 % | 5.101 M 28.01 % | 3.985 M -30.74 % | 5.754 M 7.35 % | 5.360 M -10.49 % | 5.988 M -12.71 % | 6.860 M 14.31 % | 6.001 M |
| Income tax expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -72.499 K | 0.000 -100.00 % | 9.613 M 17 920.00 % | -53.945 K -4.02 % | -51.858 K -3.31 % | -50.196 K -7.20 % | -46.825 K 99.86 % | -33.237 M -2.38 % | -32.463 M -161.29 % | -12.424 M 64.16 % | -34.670 M -90.16 % | -18.232 M -6.33 % | -17.147 M 17.30 % | -20.735 M -59.28 % | -13.018 M -92.26 % | -6.771 M -44.22 % | -4.695 M -28.84 % | -3.644 M 31.84 % | -5.346 M -7.57 % | -4.970 M 11.80 % | -5.635 M 13.28 % | -6.498 M -15.62 % | -5.620 M |
| Cost of revenue | 528.370 K 63.27 % | 323.625 K -0.19 % | 324.257 K -19.09 % | 400.752 K 37.63 % | 291.187 K 35.20 % | 215.368 K -20.66 % | 271.449 K -18.73 % | 334.022 K 60.96 % | 207.520 K 9.92 % | 188.789 K 0.27 % | 188.283 K -15.72 % | 223.390 K 4.69 % | 213.373 K -14.18 % | 248.624 K 2.29 % | 243.048 K 8.60 % | 223.811 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 |
| General and administrative expenses | 2.924 M -41.04 % | 4.960 M 41.21 % | 3.513 M 69.12 % | 2.077 M -12.58 % | 2.376 M 4.03 % | 2.284 M 32.34 % | 1.726 M 11.85 % | 1.543 M 74.10 % | 886.265 K -6.34 % | 946.297 K -4.28 % | 988.638 K -13.30 % | 1.140 M 39.58 % | 816.944 K 49.00 % | 548.284 K -35.64 % | 851.915 K 7.22 % | 794.537 K 9.10 % | 728.260 K 5.83 % | 688.116 K 278.71 % | 181.700 K 8.66 % | 167.216 K -6.42 % | 178.697 K 164.55 % | 67.548 K 8.08 % | 62.500 K 0.00 % | 62.500 K 0.00 % | 62.500 K 0.00 % | 62.500 K -5.28 % | 65.983 K -34.02 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K |
| Selling and marketing expenses | 0.000 -100.00 % | 276.652 K -1.50 % | 280.855 K 2.10 % | 275.072 K 13.91 % | 241.491 K 33.39 % | 181.041 K 34.42 % | 134.683 K 12.97 % | 119.224 K 0.70 % | 118.391 K -0.08 % | 118.490 K -1.33 % | 120.084 K -0.02 % | 120.109 K -1.33 % | 121.724 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 |
| Other expenses | 202.274 K 184.59 % | -239.134 K -380.45 % | 85.268 K 126.57 % | -320.863 K -19.73 % | -268.000 K 44.18 % | -480.087 K -93.58 % | -248.000 K 38.92 % | -406.000 K -684.91 % | -51.726 K 55.02 % | -115.000 K -67.01 % | -68.858 K 72.23 % | -248.000 K -234.56 % | -74.128 K -1.75 % | -72.856 K -205.47 % | 69.079 K -17.90 % | 84.140 K -6.25 % | 89.747 K -19.30 % | 111.204 K -75.42 % | 452.451 K -23.20 % | 589.106 K -11.58 % | 666.259 K 35.86 % | 490.413 K 12.31 % | 436.677 K 27.04 % | 343.728 K 23.73 % | 277.815 K -19.48 % | 345.005 K 6.65 % | 323.482 K 27.66 % | 253.386 K -3.43 % | 262.373 K -6.81 % | 281.534 K |
| Operating expenses | 3.127 M -37.44 % | 4.998 M 31.75 % | 3.793 M 86.67 % | 2.032 M -13.49 % | 2.349 M 18.34 % | 1.985 M 2.58 % | 1.935 M 11.53 % | 1.735 M 61.85 % | 1.072 M -4.54 % | 1.123 M -3.44 % | 1.163 M -11.36 % | 1.312 M 32.68 % | 988.863 K 8.88 % | 908.207 K -1.39 % | 920.994 K 4.82 % | 878.677 K 7.42 % | 818.007 K 2.34 % | 799.320 K 26.05 % | 634.151 K -16.15 % | 756.322 K -10.49 % | 844.956 K 51.44 % | 557.961 K 11.78 % | 499.177 K 22.88 % | 406.228 K 19.37 % | 340.315 K -16.49 % | 407.505 K 4.63 % | 389.465 K -93.50 % | 5.988 M 1 552.44 % | 362.373 K -5.02 % | 381.534 K |
| Cost and expenses | 3.655 M -24.12 % | 4.817 M 24.19 % | 3.879 M 59.43 % | 2.433 M -7.88 % | 2.641 M 7.14 % | 2.465 M 32.46 % | 1.861 M 11.97 % | 1.662 M 65.37 % | 1.005 M -5.63 % | 1.065 M -3.97 % | 1.109 M -11.98 % | 1.260 M 34.23 % | 938.668 K 3.35 % | 908.207 K -1.39 % | 920.994 K 4.82 % | 878.677 K 7.42 % | 818.007 K 2.34 % | 799.320 K 26.05 % | 634.151 K -16.15 % | 756.322 K -96.50 % | 21.580 M 3 767.65 % | 557.961 K 11.78 % | 499.177 K 22.88 % | 406.228 K 19.37 % | 340.315 K -16.49 % | 407.505 K 4.63 % | 389.465 K 10.21 % | 353.386 K -2.48 % | 362.373 K -5.02 % | 381.534 K |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 2.924 M -44.16 % | 5.237 M 38.05 % | 3.793 M 61.22 % | 2.353 M -10.09 % | 2.617 M 6.16 % | 2.465 M 32.49 % | 1.861 M 11.93 % | 1.662 M 65.45 % | 1.005 M -5.67 % | 1.065 M -3.94 % | 1.109 M -12.03 % | 1.260 M 34.28 % | 938.668 K 71.20 % | 548.284 K -9.86 % | 608.256 K 14.18 % | 532.726 K -26.85 % | 728.260 K 5.83 % | 688.116 K 278.71 % | 181.700 K 8.66 % | 167.216 K -6.42 % | 178.697 K 164.55 % | 67.548 K 8.08 % | 62.500 K 0.00 % | 62.500 K 0.00 % | 62.500 K 0.00 % | 62.500 K -5.28 % | 65.983 K -34.02 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K |
| Interest income | 953.577 K -51.22 % | 1.955 M 154.09 % | 769.398 K 213.20 % | 245.655 K -53.06 % | 523.365 K 1 374.72 % | 35.489 K -87.46 % | 283.015 K 8.86 % | 259.974 K 180.97 % | 92.527 K 1 705.05 % | 5.126 K -27.71 % | 7.091 K -21.81 % | 9.069 K 253.98 % | 2.562 K 75.00 % | 1.464 K | 0.000 -100.00 % | 14.233 K 19.28 % | 11.932 K -74.32 % | 46.456 K -7.03 % | 49.969 K -27.72 % | 69.132 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 68.000 K 4.21 % | 65.255 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 33.856 K -10.91 % | 38.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 |
| Depreciation and amortization | 0.000 | 0.000 | 0.000 -100.00 % | 2.433 M -9.69 % | 2.694 M 5.94 % | 2.543 M 31.42 % | 1.935 M 11.53 % | 1.735 M 61.85 % | 1.072 M -4.54 % | 1.123 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 |
| Operating income | 13.869 M -32.80 % | 20.638 M 8.23 % | 19.069 M 272.75 % | 5.116 M -92.57 % | 68.843 M 193.14 % | 23.485 M -22.05 % | 30.130 M -33.97 % | 45.632 M 36.25 % | 33.491 M 240.98 % | 9.822 M 14.04 % | 8.613 M -65.30 % | 24.820 M 17.60 % | 21.106 M -31.26 % | 30.702 M -7.63 % | 33.237 M 2.38 % | 32.463 M 161.29 % | 12.424 M -64.16 % | 34.670 M 90.16 % | 18.232 M 6.33 % | 17.147 M -17.30 % | 20.735 M 59.28 % | 13.018 M 92.26 % | 6.771 M 44.22 % | 4.695 M 28.84 % | 3.644 M -31.84 % | 5.346 M 7.57 % | 4.970 M -11.80 % | 5.635 M -13.28 % | 6.498 M 15.62 % | 5.620 M |
| Total other income expenses net | 0.000 -100.00 % | 72.636 M 85 285.53 % | -85.268 K -144.10 % | 193.373 K 351.74 % | -76.816 K 1.31 % | -77.833 K -4.33 % | -74.606 K -2.91 % | -72.499 K -7.67 % | -67.334 K -14.84 % | -58.635 K -8.69 % | -53.945 K -4.02 % | -51.858 K -3.31 % | -50.196 K -7.20 % | -46.825 K 28.56 % | -65.546 K 39.31 % | -108.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 100.00 % | -6.498 M | 0.000 |
| 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 |
| 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -23.163 T -23 115 230.98 % | -100.205 M -317.86 % | -23.980 M -71.99 % | -13.943 M 67.65 % | -43.096 M -251.76 % | -12.251 M -21.20 % | -10.108 M -767.81 % | 1.514 M -13.04 % | 1.741 M 112.75 % | -13.650 M -427.61 % | -2.587 M 70.32 % | -8.718 M -12.93 % | -7.720 M -14.75 % | -6.727 M 34.39 % | -10.253 M -17.94 % | -8.694 M -2.95 % | -8.445 M -274.64 % | -2.254 M 67.61 % | -6.960 M -63.44 % | -4.258 M 33.24 % | -6.378 M -60.62 % | -3.971 M -3 923.50 % | -98.692 K 96.08 % | -2.515 M -105.64 % | -1.223 M 37.20 % | -1.948 M -3 712.88 % | -51.082 K 97.59 % | -2.115 M 41.36 % | -3.607 M -392 843.46 % | -918.000 |
| Total investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.000 -100.00 % | 9.907 M -25.70 % | 13.332 M -58.49 % | 32.122 M 34.98 % | 23.797 M 5 118.08 % | 456.058 K -92.64 % | 6.197 M 708.62 % | 766.332 K 7.09 % | 715.628 K 11.14 % | 643.870 K 35.89 % | 473.816 K -29.16 % | 668.889 K -63.85 % | 1.851 M 443.60 % | 340.421 K -37.44 % | 544.193 K -25.24 % | 727.883 K 12.29 % | 648.193 K -13.37 % | 748.193 K -84.50 % | 4.826 M 441.50 % | 891.243 K -0.19 % | 892.916 K 76.53 % | 505.815 K -82.49 % | 2.889 M 440.08 % | 534.914 K 7.18 % | 499.073 K -79.92 % | 2.485 M |
| Total debt | 0.000 | 0.000 -100.00 % | 1.960 M 8 220.00 % | 23.562 K -99.49 % | 4.632 M 1 756.49 % | 249.477 K 258.51 % | 69.588 K -97.09 % | 2.395 M 16.55 % | 2.055 M 4 462.89 % | 45.045 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 |
| Accumulated other comprehensive income loss | 0.000 | 0.000 -100.00 % | 20.975 M 83.38 % | 11.438 M -62.86 % | 30.795 M | 0.000 -100.00 % | 11.831 M | 0.000 -100.00 % | 10.607 M 3.93 % | 10.205 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 |
| Retained earnings | 20.403 M -12.54 % | 23.328 M 11.22 % | 20.975 M 83.38 % | 11.438 M -62.86 % | 30.795 M 86.89 % | 16.477 M 39.27 % | 11.831 M -29.60 % | 16.806 M 59.94 % | 10.507 M 2.96 % | 10.205 M 13.53 % | 8.989 M 457.94 % | 1.611 M 63.72 % | 984.094 K -16.76 % | 1.182 M 14.61 % | 1.032 M 4.42 % | 987.802 K -12.42 % | 1.128 M -70.26 % | 3.792 M 128.44 % | 1.660 M 45.66 % | 1.140 M -77.14 % | 4.985 M 15.29 % | 4.324 M 206.96 % | 1.409 M 32.13 % | 1.066 M -2.62 % | 1.095 M 37.54 % | 795.918 K 4.26 % | 763.377 K 7.07 % | 712.952 K -0.95 % | 719.799 K 10.63 % | 650.608 K |
| Common stock | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 |
| Total equity | 20.403 M -12.54 % | 23.328 M 11.22 % | 20.975 M 83.38 % | 11.438 M -62.86 % | 30.795 M 86.89 % | 16.477 M 241.08 % | -11.679 M 27.90 % | -16.198 M -19.06 % | -13.605 M -244.80 % | -3.946 M -143.89 % | 8.989 M 457.94 % | 1.611 M 63.72 % | 984.097 K -16.76 % | 1.182 M 14.61 % | 1.032 M 4.42 % | 987.805 K -12.42 % | 1.128 M -70.26 % | 3.792 M 128.44 % | 1.660 M 45.66 % | 1.140 M -77.14 % | 4.985 M 15.29 % | 4.324 M 206.96 % | 1.409 M 32.13 % | 1.066 M -2.62 % | 1.095 M 37.54 % | 795.921 K 4.26 % | 763.380 K 7.07 % | 712.955 K -0.95 % | 719.802 K 10.63 % | 650.611 K |
| Other non current liabilities | 3.953 M -94.96 % | 78.401 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -18.648 M -19.42 % | -15.616 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 |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 3.953 M -94.96 % | 78.401 M 1 271.79 % | 5.715 M 148.69 % | 2.298 M -90.06 % | 23.118 M 258.32 % | 6.452 M 156.87 % | 2.512 M 117.50 % | -14.356 M -68.96 % | -8.497 M -504.72 % | 2.099 M 153.62 % | 827.794 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 |
| Other current 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 |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.770 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 |
| Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 3.953 M -94.96 % | 78.401 M 1 271.79 % | 5.715 M 1 400.21 % | 380.960 K -98.35 % | 23.118 M 258.32 % | 6.452 M -30.66 % | 9.305 M -50.10 % | 18.648 M 19.42 % | 15.616 M 702.86 % | 1.945 M 134.96 % | 827.794 K -90.25 % | 8.486 M 12.11 % | 7.570 M 17.11 % | 6.464 M -36.24 % | 10.138 M 17.09 % | 8.658 M -14.04 % | 10.072 M 547.81 % | 1.555 M -77.23 % | 6.828 M 59.74 % | 4.275 M -32.61 % | 6.344 M 61.48 % | 3.929 M -1.33 % | 3.981 M 57.49 % | 2.528 M 124.91 % | 1.124 M -36.17 % | 1.761 M -27.13 % | 2.416 M 16.34 % | 2.077 M -41.77 % | 3.567 M 82.68 % | 1.953 M |
| Total liabilities | 3.953 M -94.96 % | 78.401 M 1 271.79 % | 5.715 M 113.33 % | 2.679 M -88.41 % | 23.118 M 258.32 % | 6.452 M -45.40 % | 11.816 M -36.64 % | 18.648 M 19.42 % | 15.616 M 286.10 % | 4.044 M 388.58 % | 827.794 K -90.25 % | 8.486 M 12.11 % | 7.570 M 17.11 % | 6.464 M -36.24 % | 10.138 M 17.09 % | 8.658 M -14.04 % | 10.072 M 547.81 % | 1.555 M -77.23 % | 6.828 M 59.74 % | 4.275 M -32.61 % | 6.344 M 61.48 % | 3.929 M -1.33 % | 3.981 M 57.49 % | 2.528 M 124.91 % | 1.124 M -36.17 % | 1.761 M -27.13 % | 2.416 M 16.34 % | 2.077 M -41.77 % | 3.567 M 82.68 % | 1.953 M |
| Other non current assets | 929.733 K | 0.000 | 0.000 | 0.000 100.00 % | -3.000 -100.00 % | 344.064 K 150.70 % | 137.242 K 100.39 % | -35.454 M -35.21 % | -26.222 M -84.02 % | -14.250 M -1 479.36 % | 1.033 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 0.00 % | 2.000 | 0.000 | 0.000 100.00 % | -2.000 33.33 % | -3.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.000 | 0.000 | 0.000 -100.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 -100.00 % | 456.058 K 78.32 % | 255.759 K -49.91 % | 510.573 K 148.99 % | 205.055 K -56.72 % | 473.816 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 |
| 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 -100.00 % | 3.000 0.00 % | 3.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 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.000 0.00 % | 3.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 0.00 % | 2.000 0.00 % | 2.000 0.00 % | 2.000 0.00 % | 2.000 0.00 % | 2.000 0.00 % | 2.000 0.00 % | 2.000 0.00 % | 2.000 -33.33 % | 3.000 0.00 % | 3.000 50.00 % | 2.000 -33.33 % | 3.000 0.00 % | 3.000 | 0.000 | 0.000 -100.00 % | 3.000 0.00 % | 3.000 50.00 % | 2.000 -33.33 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 |
| Total non current assets | 929.737 K 30 991 133.33 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 -100.00 % | 456.061 K 78.31 % | 255.762 K -49.91 % | 510.576 K 148.99 % | 205.058 K -56.72 % | 473.819 K 15 793 866.67 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 |
| Other current assets | -23.163 T | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 175.978 K 79.16 % | 98.224 K -0.68 % | 98.893 K -57.93 % | 235.056 K 74.13 % | 134.991 K -23.58 % | 176.641 K 55.47 % | 113.617 K |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.907 M -25.70 % | 13.332 M -58.49 % | 32.122 M 34.98 % | 23.797 M 5 118.08 % | 456.058 K -92.06 % | 5.741 M 1 024.36 % | 510.573 K 148.99 % | 205.055 K -53.27 % | 438.815 K | 0.000 -100.00 % | 668.889 K -63.85 % | 1.851 M 443.60 % | 340.421 K -37.44 % | 544.193 K -25.24 % | 727.883 K 12.29 % | 648.193 K -13.37 % | 748.193 K -84.50 % | 4.826 M 441.50 % | 891.243 K -0.19 % | 892.916 K 76.53 % | 505.815 K -82.49 % | 2.889 M 440.08 % | 534.914 K 7.18 % | 499.073 K -79.92 % | 2.485 M |
| cash and cash equivalents | 23.163 T 23 115 230.98 % | 100.205 M 317.86 % | 23.980 M 71.70 % | 13.967 M -70.74 % | 47.728 M 281.79 % | 12.501 M 22.83 % | 10.178 M 1 054.18 % | 881.810 K 180.09 % | 314.835 K -97.70 % | 13.695 M 429.35 % | 2.587 M -70.32 % | 8.718 M 12.93 % | 7.720 M 14.75 % | 6.727 M -34.39 % | 10.253 M 17.94 % | 8.694 M 2.95 % | 8.445 M 274.64 % | 2.254 M -67.61 % | 6.960 M 63.44 % | 4.258 M -33.24 % | 6.378 M 60.62 % | 3.971 M 3 923.50 % | 98.692 K -96.08 % | 2.515 M 105.64 % | 1.223 M -37.20 % | 1.948 M 3 712.88 % | 51.082 K -97.59 % | 2.115 M -41.36 % | 3.607 M 392 843.46 % | 918.000 |
| Cash and short term investments | 23.163 T 23 115 230.98 % | 100.205 M 317.86 % | 23.980 M 71.70 % | 13.967 M -70.74 % | 47.728 M 113.00 % | 22.408 M -4.69 % | 23.510 M -28.77 % | 33.004 M 36.88 % | 24.112 M 70.39 % | 14.151 M 69.93 % | 8.328 M -9.76 % | 9.229 M 16.45 % | 7.925 M 10.59 % | 7.166 M -30.11 % | 10.253 M 9.52 % | 9.363 M -9.06 % | 10.295 M 296.80 % | 2.595 M -65.42 % | 7.504 M 50.50 % | 4.986 M -29.04 % | 7.026 M 48.89 % | 4.719 M -4.18 % | 4.925 M 44.56 % | 3.407 M 60.98 % | 2.116 M -13.75 % | 2.454 M -16.55 % | 2.940 M 10.94 % | 2.650 M -35.46 % | 4.106 M 65.18 % | 2.486 M |
| Total current assets | 23.427 M -76.97 % | 101.728 M 281.14 % | 26.690 M 89.06 % | 14.117 M -73.81 % | 53.913 M 135.13 % | 22.929 M -3.04 % | 23.647 M -33.30 % | 35.454 M 35.72 % | 26.123 M 83.32 % | 14.250 M 52.23 % | 9.361 M -4.89 % | 9.842 M 22.36 % | 8.043 M 8.09 % | 7.441 M -30.43 % | 10.695 M 10.88 % | 9.646 M -13.88 % | 11.200 M 109.46 % | 5.347 M -37.01 % | 8.489 M 56.77 % | 5.415 M -52.21 % | 11.329 M 37.28 % | 8.252 M 53.10 % | 5.390 M 49.97 % | 3.594 M 61.99 % | 2.219 M -13.22 % | 2.557 M -19.60 % | 3.180 M 13.97 % | 2.790 M -34.91 % | 4.287 M 64.67 % | 2.603 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 100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 1.046 M -25.34 % | 1.401 M -41.90 % | 2.412 M 10 137.90 % | 23.562 K -99.61 % | 6.063 M 1 320.84 % | 426.728 K 513.22 % | 69.588 K -97.09 % | 2.395 M 22.46 % | 1.956 M 4 242.53 % | 45.045 K -95.39 % | 978.146 K 75.17 % | 558.385 K 782.78 % | 63.253 K -70.99 % | 218.053 K -43.80 % | 387.980 K 66.67 % | 232.786 K -73.36 % | 873.938 K -67.89 % | 2.722 M 183.56 % | 959.925 K 134.26 % | 409.764 K -90.42 % | 4.278 M 21.53 % | 3.520 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -344.063 K -150.70 % | -137.243 K -100.39 % | 35.454 M 35.21 % | 26.222 M 84.02 % | 14.250 M 1 479.36 % | -1.033 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Account payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 -100.00 % | 5.715 M 148.69 % | 2.298 M -90.06 % | 23.118 M 258.32 % | 6.452 M 156.87 % | 2.512 M -86.53 % | 18.648 M 19.42 % | 15.616 M 643.81 % | 2.099 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 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -22.408 M 4.69 % | -23.510 M 28.77 % | -33.004 M -36.88 % | -24.112 M -70.39 % | -14.151 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 |
| 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 |
| Preferred stock | 0.000 | 0.000 -100.00 % | 20.975 M 83.38 % | 11.438 M -62.86 % | 30.795 M | 0.000 -100.00 % | 11.831 M | 0.000 -100.00 % | 10.607 M 3.93 % | 10.205 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 |
| Other total stockholders equity | 0.000 | 0.000 100.00 % | -41.950 M -83.38 % | -22.876 M 62.86 % | -61.589 M | 0.000 100.00 % | -23.662 M -788 734 266.67 % | -3.000 -100.00 % | 99.264 K | 0.000 100.00 % | -3.000 | 0.000 100.00 % | -3.000 0.00 % | -3.000 0.00 % | -3.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.000 0.00 % | -3.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.052 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 |
| Other liabilities | 0.000 | 0.000 100.00 % | -5.715 M | 0.000 100.00 % | -23.118 M -258.32 % | -6.452 M | 0.000 -100.00 % | 14.356 M 68.96 % | 8.497 M | 0.000 100.00 % | -827.794 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 |
| Total assets | 24.356 M -76.06 % | 101.728 M 281.14 % | 26.690 M 89.06 % | 14.117 M -73.81 % | 53.913 M 135.13 % | 22.929 M -3.04 % | 23.647 M -33.30 % | 35.454 M 35.72 % | 26.123 M 83.32 % | 14.250 M 45.16 % | 9.817 M -2.78 % | 10.098 M 18.05 % | 8.554 M 11.87 % | 7.646 M -31.54 % | 11.169 M 15.79 % | 9.646 M -13.88 % | 11.200 M 109.46 % | 5.347 M -37.01 % | 8.489 M 56.77 % | 5.415 M -52.21 % | 11.329 M 37.28 % | 8.252 M 53.10 % | 5.390 M 49.97 % | 3.594 M 61.99 % | 2.219 M -13.22 % | 2.557 M -19.60 % | 3.180 M 13.97 % | 2.790 M -34.91 % | 4.287 M 64.67 % | 2.603 M |
| 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 |
| 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | 535.780 K -19.05 % | 661.853 K 115.12 % | -4.377 M -151.16 % | 8.556 M 244.46 % | -5.923 M -127.81 % | -2.600 M -157.35 % | 4.533 M 7 367.54 % | -62.380 K 98.43 % | -3.986 M -234.19 % | 2.970 M 979.74 % | -337.628 K 32.03 % | -496.746 K -333.45 % | 212.787 K 495.54 % | 35.730 K 129.24 % | -122.198 K 94.19 % | -2.105 M -145.83 % | 4.592 M 365.77 % | -1.728 M 12.00 % | -1.964 M -162.89 % | 3.122 M 340.11 % | -1.300 M 78.72 % | -6.111 M -1 032.55 % | -539.537 K -111.54 % | -255.054 K -1 429.86 % | 19.179 K -41.06 % | 32.541 K 183.41 % | 11.482 K 124.07 % | -47.709 K -219.80 % | 39.823 K 109.82 % | -405.531 K |
| Accounts receivables | 355.058 K -64.88 % | 1.011 M 142.32 % | -2.389 M -139.55 % | 6.040 M 207.15 % | -5.636 M -1 478.21 % | -357.140 K -115.36 % | 2.326 M 783.94 % | -340.062 K 81.51 % | -1.839 M -297.07 % | 933.101 K 322.29 % | -419.761 K 15.22 % | -495.132 K -419.85 % | 154.800 K -8.90 % | 169.927 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -556.147 K -114.35 % | 3.874 M 603.48 % | -769.504 K 74.92 % | -3.068 M -1 003.81 % | -277.941 K -227.65 % | -84.828 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.869 M 159.30 % | -4.838 M | 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.997 M -61.44 % | -1.856 M 67.06 % | -5.635 M 23.63 % | -7.379 M -339.12 % | -1.680 M -40.37 % | -1.197 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.512 M -200.00 % | 2.512 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -70.392 K -98.54 % | -35.455 K -129.70 % | 119.361 K 841.70 % | 12.675 K 23.76 % | 10.242 K 126.15 % | -39.162 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -400.000 K |
| Other working capital | 180.722 K 151.78 % | -348.998 K 82.45 % | -1.989 M -179.04 % | 2.516 M 979.12 % | -286.189 K 88.99 % | -2.600 M -157.35 % | 4.533 M 7 367.54 % | -62.380 K 98.43 % | -3.986 M -234.19 % | 2.970 M 979.74 % | -337.628 K 32.03 % | -496.746 K -333.45 % | 212.787 K 495.54 % | 35.730 K 129.24 % | -122.198 K 94.19 % | -2.105 M -145.83 % | 4.592 M 365.77 % | -1.728 M -204.09 % | 1.660 M 45.66 % | 1.140 M -77.14 % | 4.985 M 15.29 % | 4.324 M 206.96 % | 1.409 M 32.13 % | 1.066 M 5 458.41 % | 19.179 K -41.06 % | 32.541 K 183.41 % | 11.482 K 124.07 % | -47.709 K -219.80 % | 39.823 K 820.00 % | -5.531 K |
| Other non cash items | 535.779 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.838 M -1 522.55 % | 340.062 K -81.51 % | 1.839 M 297.07 % | -933.101 K -322.29 % | 419.761 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.337 M 86.54 % | 716.773 K 10.25 % | 650.143 K -78.72 % | 3.055 M 1 023.92 % | 271.838 K 107.41 % | 131.064 K 19 491.03 % | 669.000 -99.36 % | 104.401 K 204.33 % | -100.065 K -340.25 % | 41.650 K 166.09 % | -63.024 K -121.05 % | 299.457 K |
| Net cash provided by operating activities | 14.405 T 15 334 312.02 % | 93.936 M 543.14 % | 14.606 M 5.35 % | 13.865 M -77.94 % | 62.843 M 202.02 % | 20.808 M -39.84 % | 34.589 M -23.97 % | 45.497 M 54.17 % | 29.510 M 134.52 % | 12.583 M 53.06 % | 8.221 M -66.13 % | 24.271 M 14.11 % | 21.269 M -30.70 % | 30.690 M -7.32 % | 33.115 M 9.08 % | 30.359 M 78.41 % | 17.016 M -48.35 % | 32.942 M 87.11 % | 17.606 M -16.10 % | 20.986 M 4.48 % | 20.085 M 101.61 % | 9.962 M 53.18 % | 6.504 M 42.29 % | 4.571 M 24.73 % | 3.664 M -33.17 % | 5.483 M 12.32 % | 4.882 M -13.27 % | 5.629 M -13.07 % | 6.475 M 17.43 % | 5.514 M |
| 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 |
| 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 |
| Purchases of investments | 0.000 | 0.000 | 0.000 100.00 % | -115.223 M -180.79 % | -41.036 M 52.93 % | -87.179 M -21.68 % | -71.645 M 20.62 % | -90.260 M -48.02 % | -60.978 M | 0.000 100.00 % | -5.941 M -2 222.86 % | -255.760 K 49.91 % | -510.633 K -149.02 % | -205.054 K 64.17 % | -572.327 K 42.67 % | -998.374 K 45.71 % | -1.839 M -379.95 % | -383.181 K 95.87 % | -9.281 M 61.27 % | -23.961 M -29.07 % | -18.564 M -165.35 % | -6.996 M 8.59 % | -7.653 M -126.26 % | -3.383 M 37.33 % | -5.397 M -17.52 % | -4.593 M 46.26 % | -8.546 M 52.64 % | -18.046 M -305.20 % | -4.454 M 37.91 % | -7.173 M |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 -100.00 % | 115.223 M 126.18 % | 50.942 M -43.78 % | 90.605 M 0.19 % | 90.434 M 10.37 % | 81.935 M 117.70 % | 37.636 M 555.61 % | 5.741 M 1 024.36 % | 510.573 K 148.99 % | 205.056 K -53.28 % | 438.875 K 1 153.93 % | 35.000 K -95.44 % | 767.400 K -64.80 % | 2.180 M 562.61 % | 329.000 K -43.95 % | 586.953 K -93.80 % | 9.464 M -60.37 % | 23.881 M 27.95 % | 18.664 M 68.54 % | 11.074 M 197.81 % | 3.719 M 9.88 % | 3.384 M -32.46 % | 5.010 M -28.18 % | 6.976 M 12.66 % | 6.192 M -31.20 % | 9.000 M 39.76 % | 6.439 M -5.76 % | 6.833 M |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.790 M 325.71 % | -8.325 M 64.33 % | -23.341 M -506.60 % | 5.741 M 205.71 % | -5.430 M -10 609.97 % | -50.704 K 29.34 % | -71.758 K 57.80 % | -170.054 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.010 M | 0.000 | 0.000 |
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.907 M 189.18 % | 3.426 M -81.77 % | 18.790 M 325.71 % | -8.325 M 64.33 % | -23.341 M -506.60 % | 5.741 M 205.71 % | -5.430 M -10 609.97 % | -50.704 K 29.34 % | -71.758 K 57.80 % | -170.054 K -187.17 % | 195.073 K -83.49 % | 1.182 M 178.25 % | -1.510 M -841.07 % | 203.772 K 10.93 % | 183.690 K 330.51 % | -79.690 K -179.69 % | 100.000 K -97.55 % | 4.078 M 203.64 % | -3.935 M -235 294.44 % | 1.673 K 100.43 % | -387.101 K -116.24 % | 2.383 M 201.24 % | -2.354 M -6 467.99 % | -35.841 K -101.80 % | 1.986 M 685.13 % | -339.396 K |
| 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 |
| 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 |
| 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 |
| Dividends paid | -91.446 M -416.30 % | -17.712 M -285.71 % | -4.592 M 90.36 % | -47.626 M -26.92 % | -37.523 M -71.26 % | -21.910 M 50.30 % | -44.083 M -20.43 % | -36.605 M -87.25 % | -19.549 M -170.91 % | -7.216 M 19.12 % | -8.922 M 61.58 % | -23.222 M -14.94 % | -20.205 M 40.66 % | -34.046 M -7.23 % | -31.750 M -1.47 % | -31.291 M -235.92 % | -9.315 M 75.39 % | -37.851 M -150.87 % | -15.088 M 34.47 % | -23.026 M -29.52 % | -17.778 M -74.84 % | -10.168 M -103.95 % | -4.986 M -52.00 % | -3.280 M 18.03 % | -4.002 M 32.97 % | -5.970 M -30.00 % | -4.592 M 35.19 % | -7.085 M -45.95 % | -4.854 M 6.33 % | -5.182 M |
| 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 |
| Net cash used provided by financing activities | -91.446 M -416.30 % | -17.712 M -285.71 % | -4.592 M 90.36 % | -47.626 M -26.92 % | -37.523 M -71.26 % | -21.910 M 50.30 % | -44.083 M -20.43 % | -36.605 M -87.25 % | -19.549 M -170.91 % | -7.216 M 19.12 % | -8.922 M 61.58 % | -23.222 M -14.94 % | -20.205 M 40.66 % | -34.046 M -7.23 % | -31.750 M -1.47 % | -31.291 M -235.92 % | -9.315 M 75.39 % | -37.851 M -150.87 % | -15.088 M 34.47 % | -23.026 M -29.52 % | -17.778 M -74.84 % | -10.168 M -103.95 % | -4.986 M -52.00 % | -3.280 M 18.03 % | -4.002 M 32.97 % | -5.970 M -30.00 % | -4.592 M 35.19 % | -7.085 M -45.95 % | -4.854 M 6.33 % | -5.182 M |
| 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 |
| Net change in cash | -77.042 T -101 073 040.42 % | 76.224 M 661.18 % | 10.014 M 129.66 % | -33.761 M -195.84 % | 35.227 M 1 416.24 % | 2.323 M -75.01 % | 9.296 M 1 539.55 % | 566.975 K 104.24 % | -13.380 M -220.46 % | 11.108 M 281.18 % | -6.131 M -714.32 % | 997.980 K 0.55 % | 992.502 K 128.15 % | -3.526 M -326.06 % | 1.560 M 526.43 % | 248.994 K -95.98 % | 6.191 M 231.56 % | -4.706 M -274.18 % | 2.702 M 227.44 % | -2.120 M -188.06 % | 2.407 M -37.84 % | 3.872 M 260.22 % | -2.417 M -287.03 % | 1.292 M 278.37 % | -724.450 K -138.20 % | 1.897 M 191.88 % | -2.064 M -38.36 % | -1.492 M -141.37 % | 3.606 M 43 733.43 % | -8.265 K |
| Cash at beginning of period | 100.205 T 417 859 195.21 % | 23.980 M 71.70 % | 13.967 M -70.74 % | 47.728 M 281.79 % | 12.501 M 22.83 % | 10.178 M 1 054.18 % | 881.810 K 180.09 % | 314.835 K -97.70 % | 13.695 M 429.35 % | 2.587 M -70.32 % | 8.718 M 12.93 % | 7.720 M 14.75 % | 6.727 M -34.39 % | 10.253 M 17.94 % | 8.694 M 2.95 % | 8.445 M 274.64 % | 2.254 M -67.61 % | 6.960 M 63.44 % | 4.258 M -33.24 % | 6.378 M 60.62 % | 3.971 M 3 923.50 % | 98.692 K -96.08 % | 2.515 M 105.64 % | 1.223 M -37.20 % | 1.948 M 3 712.88 % | 51.082 K -97.59 % | 2.115 M -41.36 % | 3.607 M 392 843.46 % | 918.000 -90.00 % | 9.183 K |
| Cash at end of period | 23.163 T 23 115 230.98 % | 100.205 M 317.86 % | 23.980 M 71.70 % | 13.967 M -70.74 % | 47.728 M 281.79 % | 12.501 M 22.83 % | 10.178 M 1 054.18 % | 881.810 K 180.09 % | 314.835 K -97.70 % | 13.695 M 429.35 % | 2.587 M -70.32 % | 8.718 M 12.93 % | 7.720 M 14.75 % | 6.727 M -34.39 % | 10.253 M 17.94 % | 8.694 M 2.95 % | 8.445 M 274.64 % | 2.254 M -67.61 % | 6.960 M 63.44 % | 4.258 M -33.24 % | 6.378 M 60.62 % | 3.971 M 3 923.50 % | 98.692 K -96.08 % | 2.515 M 105.64 % | 1.223 M -37.20 % | 1.948 M 3 712.88 % | 51.082 K -97.59 % | 2.115 M -41.36 % | 3.607 M 392 843.46 % | 918.000 |
| Operating cash flow | 14.405 T 15 334 312.02 % | 93.936 M 543.14 % | 14.606 M 5.35 % | 13.865 M -77.94 % | 62.843 M 202.02 % | 20.808 M -39.84 % | 34.589 M -23.97 % | 45.497 M 54.17 % | 29.510 M 134.52 % | 12.583 M 53.06 % | 8.221 M -66.13 % | 24.271 M 14.11 % | 21.269 M -30.70 % | 30.690 M -7.32 % | 33.115 M 9.08 % | 30.359 M 78.41 % | 17.016 M -48.35 % | 32.942 M 87.11 % | 17.606 M -16.10 % | 20.986 M 4.48 % | 20.085 M 101.61 % | 9.962 M 53.18 % | 6.504 M 42.29 % | 4.571 M 24.73 % | 3.664 M -33.17 % | 5.483 M 12.32 % | 4.882 M -13.27 % | 5.629 M -13.07 % | 6.475 M 17.43 % | 5.514 M |
| 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 |
| Free CashFlow | 14.405 T 15 334 312.02 % | 93.936 M 543.14 % | 14.606 M 5.35 % | 13.865 M -77.94 % | 62.843 M 202.02 % | 20.808 M -39.84 % | 34.589 M -23.97 % | 45.497 M 54.17 % | 29.510 M 134.52 % | 12.583 M 53.06 % | 8.221 M -66.13 % | 24.271 M 14.11 % | 21.269 M -30.70 % | 30.690 M -7.32 % | 33.115 M 9.08 % | 30.359 M 78.41 % | 17.016 M -48.35 % | 32.942 M 87.11 % | 17.606 M -16.10 % | 20.986 M 4.48 % | 20.085 M 101.61 % | 9.962 M 53.18 % | 6.504 M 42.29 % | 4.571 M 24.73 % | 3.664 M -33.17 % | 5.483 M 12.32 % | 4.882 M -13.27 % | 5.629 M -13.07 % | 6.475 M 17.43 % | 5.514 M |
| 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 |
| 2026-04-30 | 2026-01-31 | 2025-10-31 | 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 | 2023-07-31 | 2023-04-30 | 2023-01-31 | 2022-10-31 | 2022-07-31 | 2022-04-30 | 2022-01-31 | 2021-10-31 | 2021-07-31 | 2021-04-30 | 2021-01-31 | 2020-10-31 | 2020-07-31 | 2020-04-30 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 | 2014-10-31 | 2014-07-31 | 2014-04-30 | 2014-01-31 | 2013-10-31 | 2013-07-31 | 2013-04-30 | 2013-01-31 | 2012-10-31 | 2012-07-31 | 2012-04-30 | 2012-01-31 | 2011-10-31 | 2011-07-31 | 2011-04-30 | 2011-01-31 | 2010-10-31 | 2010-07-31 | 2010-04-30 | 2010-01-31 | 2009-10-31 | 2009-07-31 | 2009-04-30 | 2009-01-31 | 2008-10-31 | 2008-07-31 | 2008-04-30 | 2008-01-31 | 2007-10-31 | 2007-07-31 | 2007-04-30 | 2007-01-31 | 2006-10-31 | 2006-07-31 | 2006-04-30 | 2006-01-31 | 2005-10-31 | 2005-07-31 | 2005-04-30 | 2005-01-31 | 2004-10-31 | 2004-07-31 | 2004-04-30 | 2004-01-31 | 2003-10-31 | 2003-07-31 | 2003-04-30 | 2003-01-31 | 2002-10-31 | 2002-07-31 | 2002-04-30 | 2002-01-31 | 2001-10-31 | 2001-07-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 2.246 M -37.48 % | 3.592 M 0.04 % | 3.590 M -35.96 % | 5.607 M 18.42 % | 4.735 M -18.96 % | 5.842 M -92.61 % | 79.002 M 1 117.29 % | 6.490 M 3.82 % | 6.251 M 0.37 % | 6.228 M 27.21 % | 4.896 M -50.49 % | 9.889 M 434.83 % | 1.849 M 185.13 % | -2.172 M -2 664.92 % | 84.681 K 101.94 % | -4.367 M -130.76 % | 14.196 M -20.94 % | 17.955 M 9.76 % | 16.358 M -41.04 % | 27.744 M 195.05 % | 9.403 M -13.14 % | 10.826 M 88.70 % | 5.737 M -20.52 % | 7.218 M 232.78 % | 2.169 M -60.96 % | 5.556 M -15.32 % | 6.561 M -54.26 % | 14.344 M 162.37 % | 5.467 M -26.95 % | 7.484 M -46.44 % | 13.974 M -27.04 % | 19.152 M 186.54 % | 6.684 M 46.39 % | 4.566 M -58.21 % | 10.925 M -23.26 % | 14.237 M 198.66 % | 4.767 M 1.79 % | 4.683 M 36.02 % | 3.443 M 31.92 % | 2.610 M 155 349.67 % | 1.679 K -99.94 % | 3.047 M 16.21 % | 2.622 M -4.13 % | 2.735 M 107.51 % | 1.318 M -77.79 % | 5.934 M -49.64 % | 11.783 M 49.91 % | 7.860 M 1 461.28 % | 503.434 K -90.56 % | 5.334 M -15.97 % | 6.348 M -18.98 % | 7.835 M 209.81 % | 2.529 M -49.37 % | 4.995 M -57.72 % | 11.814 M 6.82 % | 11.060 M 199.49 % | 3.693 M -43.87 % | 6.579 M -52.90 % | 13.968 M 35.18 % | 10.333 M 215.32 % | 3.277 M -40.84 % | 5.539 M -52.15 % | 11.576 M 3.04 % | 11.234 M 124.99 % | 4.993 M -26.04 % | 6.751 M 33.87 % | 5.043 M 1 092.38 % | 422.937 K -58.74 % | 1.025 M -66.27 % | 3.039 M -74.24 % | 11.796 M -29.67 % | 16.772 M 334.28 % | 3.862 M -35.02 % | 5.943 M -11.34 % | 6.703 M 51.14 % | 4.435 M 148.46 % | 1.785 M -35.11 % | 2.751 M -61.69 % | 7.180 M 13.48 % | 6.327 M 284.62 % | 1.645 M -79.68 % | 8.094 M 45.08 % | 5.579 M 0.47 % | 5.553 M 135.90 % | 2.354 M -64.59 % | 6.647 M 101.00 % | 3.307 M 23.21 % | 2.684 M 186.23 % | 937.709 K -72.29 % | 3.384 M 40.94 % | 2.401 M 116.89 % | 1.107 M 192.73 % | 378.165 K -82.13 % | 2.116 M 7.68 % | 1.965 M 160.82 % | 753.390 K 182.68 % | 266.518 K -66.72 % | 800.883 K -51.58 % | 1.654 M 58.89 % | 1.041 M |
| Net income | 1.087 M -60.11 % | 2.726 M -1.49 % | 2.767 M -41.66 % | 4.744 M 30.64 % | 3.631 M -40.15 % | 6.067 M -92.25 % | 78.326 M 1 351.02 % | 5.398 M 54.94 % | 3.484 M -25.73 % | 4.691 M 14.81 % | 4.086 M -55.50 % | 9.183 M 797.65 % | 1.023 M 133.93 % | -3.015 M -628.26 % | -414.000 K 91.48 % | -4.857 M -135.73 % | 13.595 M -22.06 % | 17.443 M 9.07 % | 15.993 M -40.23 % | 26.756 M 212.06 % | 8.574 M -14.21 % | 9.994 M 94.97 % | 5.126 M -23.22 % | 6.676 M 314.14 % | 1.612 M -68.29 % | 5.084 M -17.33 % | 6.150 M -55.79 % | 13.912 M 183.34 % | 4.910 M -27.66 % | 6.787 M -50.04 % | 13.585 M -28.01 % | 18.871 M 198.78 % | 6.316 M 24.95 % | 5.055 M -57.75 % | 11.964 M -8.77 % | 13.114 M 290.07 % | 3.362 M -23.85 % | 4.415 M 37.62 % | 3.208 M 32.56 % | 2.420 M 662.79 % | -430.000 K -115.73 % | 2.733 M 13.78 % | 2.402 M -3.30 % | 2.484 M 164.18 % | 940.266 K -83.43 % | 5.674 M -50.83 % | 11.540 M 55.59 % | 7.417 M 5 305.27 % | 137.218 K -97.31 % | 5.093 M -17.01 % | 6.137 M -19.51 % | 7.625 M 246.28 % | 2.202 M -54.01 % | 4.788 M -58.81 % | 11.624 M 6.91 % | 10.873 M 222.64 % | 3.370 M -46.38 % | 6.285 M -54.31 % | 13.756 M 35.77 % | 10.132 M 230.79 % | 3.063 M -41.90 % | 5.272 M -53.74 % | 11.397 M 3.52 % | 11.009 M 130.07 % | 4.785 M -26.40 % | 6.501 M 32.65 % | 4.901 M 2 117.53 % | 221.012 K -72.41 % | 801.046 K -71.42 % | 2.803 M -75.95 % | 11.657 M -29.65 % | 16.570 M 355.22 % | 3.640 M -36.86 % | 5.765 M -12.56 % | 6.593 M 57.95 % | 4.174 M 145.53 % | 1.700 M -30.27 % | 2.438 M -65.40 % | 7.046 M 13.85 % | 6.189 M 319.88 % | 1.474 M -80.95 % | 7.738 M 41.88 % | 5.454 M 0.87 % | 5.407 M 153.26 % | 2.135 M -67.16 % | 6.502 M 104.72 % | 3.176 M 26.84 % | 2.504 M 199.53 % | 835.967 K -74.44 % | 3.271 M 43.15 % | 2.285 M 136.68 % | 965.446 K 286.17 % | 250.003 K -87.52 % | 2.004 M 7.22 % | 1.869 M 198.23 % | 626.698 K 221.17 % | 195.128 K -70.78 % | 667.775 K -57.57 % | 1.574 M 60.66 % | 979.712 K |
| Income before tax | 1.087 M -60.11 % | 2.726 M -1.49 % | 2.767 M -41.66 % | 4.744 M 30.64 % | 3.631 M -40.15 % | 6.067 M -92.25 % | 78.326 M 1 351.02 % | 5.398 M 54.94 % | 3.484 M -25.73 % | 4.691 M 14.81 % | 4.086 M -55.50 % | 9.183 M 797.65 % | 1.023 M 133.93 % | -3.015 M -628.26 % | -414.000 K 91.48 % | -4.857 M -135.73 % | 13.595 M -22.06 % | 17.443 M 9.07 % | 15.993 M -40.23 % | 26.756 M 212.06 % | 8.574 M -14.21 % | 9.994 M 94.97 % | 5.126 M -23.22 % | 6.676 M 314.14 % | 1.612 M -68.29 % | 5.084 M -17.33 % | 6.150 M -55.79 % | 13.912 M 183.34 % | 4.910 M -27.66 % | 6.787 M -50.04 % | 13.585 M -28.01 % | 18.871 M 198.78 % | 6.316 M 24.95 % | 5.055 M -52.75 % | 10.698 M -23.57 % | 13.997 M 212.99 % | 4.472 M 1.29 % | 4.415 M 37.62 % | 3.208 M 32.56 % | 2.420 M 662.79 % | -430.000 K -115.73 % | 2.733 M 13.78 % | 2.402 M -3.30 % | 2.484 M 164.18 % | 940.266 K -83.43 % | 5.674 M -50.83 % | 11.540 M 55.59 % | 7.417 M 5 305.27 % | 137.218 K -97.31 % | 5.093 M -17.01 % | 6.137 M -19.51 % | 7.625 M 246.28 % | 2.202 M -54.01 % | 4.788 M -58.81 % | 11.624 M 6.91 % | 10.873 M 222.64 % | 3.370 M 210.02 % | -3.063 M -122.27 % | 13.756 M 35.77 % | 10.132 M 230.79 % | 3.063 M 164.01 % | -4.785 M -141.98 % | 11.397 M 3.52 % | 11.009 M 130.07 % | 4.785 M 180.79 % | -5.923 M -220.85 % | 4.901 M 2 117.53 % | 221.012 K -72.41 % | 801.046 K 102.51 % | -31.867 M -373.37 % | 11.657 M -29.65 % | 16.570 M 355.22 % | 3.640 M 129.20 % | -12.467 M -289.09 % | 6.593 M 57.95 % | 4.174 M 145.53 % | 1.700 M 111.56 % | -14.709 M -308.76 % | 7.046 M 13.85 % | 6.189 M 319.88 % | 1.474 M 111.34 % | -12.997 M -338.30 % | 5.454 M 0.87 % | 5.407 M 153.26 % | 2.135 M 132.77 % | -6.516 M -305.16 % | 3.176 M 26.84 % | 2.504 M 199.53 % | 835.967 K 132.98 % | -2.535 M -210.94 % | 2.285 M 136.68 % | 965.446 K 286.17 % | 250.003 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| EBITDA | 1.087 M -60.11 % | 2.726 M -1.49 % | 2.767 M -41.66 % | 4.744 M 30.64 % | 3.631 M -40.15 % | 6.067 M -92.25 % | 78.326 M 1 351.01 % | 5.398 M 54.95 % | 3.484 M 42.90 % | 2.438 M -47.73 % | 4.664 M -52.07 % | 9.731 M 468.73 % | 1.711 M 156.75 % | -3.015 M -628.80 % | -413.692 K 90.60 % | -4.401 M -131.00 % | 14.195 M -7.73 % | 15.385 M -2.85 % | 15.836 M -42.92 % | 27.744 M 195.09 % | 9.402 M 8.12 % | 8.696 M 51.60 % | 5.736 M -20.53 % | 7.218 M 238.08 % | 2.135 M -45.76 % | 3.936 M -39.33 % | 6.488 M -54.64 % | 14.302 M 166.73 % | 5.362 M -12.20 % | 6.107 M -56.04 % | 13.891 M -27.37 % | 19.125 M 187.72 % | 6.647 M 52.73 % | 4.352 M -60.07 % | 10.899 M -23.41 % | 14.230 M 198.95 % | 4.760 M 27.75 % | 3.726 M 8.25 % | 3.442 M 31.93 % | 2.609 M | 0.000 -100.00 % | 1.998 M -23.71 % | 2.619 M -4.17 % | 2.733 M 107.67 % | 1.316 M -73.19 % | 4.909 M -58.33 % | 11.781 M 49.92 % | 7.858 M 1 467.52 % | 501.300 K -88.76 % | 4.460 M -29.73 % | 6.347 M -18.98 % | 7.834 M 209.89 % | 2.528 M -48.38 % | 4.897 M -58.55 % | 11.814 M 6.82 % | 11.060 M 199.49 % | 3.693 M -41.24 % | 6.285 M -54.31 % | 13.756 M 35.77 % | 10.132 M 230.89 % | 3.062 M -41.92 % | 5.272 M -53.74 % | 11.397 M 3.52 % | 11.009 M 130.07 % | 4.785 M -26.40 % | 6.501 M 32.65 % | 4.901 M 2 117.53 % | 221.012 K -72.41 % | 801.046 K -71.42 % | 2.803 M -75.95 % | 11.657 M -29.65 % | 16.570 M 355.22 % | 3.640 M -36.86 % | 5.765 M -12.56 % | 6.593 M 57.95 % | 4.174 M 145.53 % | 1.700 M -30.27 % | 2.438 M -65.40 % | 7.046 M 13.85 % | 6.189 M 319.88 % | 1.474 M -80.95 % | 7.738 M 41.88 % | 5.454 M 0.87 % | 5.407 M 153.26 % | 2.135 M -67.16 % | 6.502 M 104.72 % | 3.176 M 26.84 % | 2.504 M 199.53 % | 835.967 K -74.44 % | 3.271 M 43.15 % | 2.285 M 136.68 % | 965.446 K 286.17 % | 250.003 K -87.52 % | 2.004 M 7.22 % | 1.869 M 198.23 % | 626.698 K 221.17 % | 195.128 K -70.78 % | 667.775 K -57.57 % | 1.574 M 60.66 % | 979.712 K |
| Weighted average shs out dil | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M -0.01 % | 13.121 M 0.01 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M |
| Weighted average shs out | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M |
| EPS diluted | 0.08 -60.52 % | 0.21 0.00 % | 0.21 -41.67 % | 0.36 28.57 % | 0.28 -39.13 % | 0.46 -92.29 % | 5.97 1 356.10 % | 0.41 51.85 % | 0.27 -25.00 % | 0.36 16.13 % | 0.31 -55.71 % | 0.70 797.44 % | 0.08 133.91 % | -0.23 -630.16 % | -0.03 91.49 % | -0.37 -135.58 % | 1.04 -21.80 % | 1.33 9.02 % | 1.22 -40.20 % | 2.04 213.85 % | 0.65 -14.47 % | 0.76 94.87 % | 0.39 -23.53 % | 0.51 325.00 % | 0.12 -69.23 % | 0.39 -17.02 % | 0.47 -55.66 % | 1.06 186.49 % | 0.37 -28.85 % | 0.52 -50.00 % | 1.04 -27.78 % | 1.44 200.00 % | 0.48 50.00 % | 0.32 -60.98 % | 0.82 -23.36 % | 1.07 214.71 % | 0.34 0.00 % | 0.34 41.67 % | 0.24 33.33 % | 0.18 648.78 % | -0.03 -115.62 % | 0.21 16.67 % | 0.18 -5.26 % | 0.19 164.99 % | 0.07 -83.33 % | 0.43 -51.14 % | 0.88 54.39 % | 0.57 5 328.57 % | 0.01 -97.31 % | 0.39 -17.02 % | 0.47 -18.97 % | 0.58 241.18 % | 0.17 -52.78 % | 0.36 -59.55 % | 0.89 7.23 % | 0.83 219.23 % | 0.26 -45.83 % | 0.48 -54.29 % | 1.05 36.36 % | 0.77 234.78 % | 0.23 -42.50 % | 0.40 -54.02 % | 0.87 3.57 % | 0.84 133.33 % | 0.36 -28.00 % | 0.50 35.14 % | 0.37 2 102.38 % | 0.02 -72.50 % | 0.06 -70.90 % | 0.21 -76.40 % | 0.89 -29.37 % | 1.26 350.00 % | 0.28 -36.36 % | 0.44 -12.00 % | 0.50 56.25 % | 0.32 146.15 % | 0.13 -31.58 % | 0.19 -64.81 % | 0.54 14.89 % | 0.47 327.27 % | 0.11 -81.36 % | 0.59 40.48 % | 0.42 2.44 % | 0.41 156.25 % | 0.16 -68.00 % | 0.50 108.33 % | 0.24 26.32 % | 0.19 198.27 % | 0.06 -74.52 % | 0.25 47.06 % | 0.17 130.98 % | 0.07 285.34 % | 0.02 -87.27 % | 0.15 7.14 % | 0.14 192.89 % | 0.05 220.81 % | 0.01 -70.73 % | 0.05 -57.58 % | 0.12 60.64 % | 0.07 |
| Earnings per share | 0.08 -60.52 % | 0.21 0.00 % | 0.21 -41.67 % | 0.36 28.57 % | 0.28 -39.13 % | 0.46 -92.29 % | 5.97 1 356.10 % | 0.41 51.85 % | 0.27 -25.00 % | 0.36 16.13 % | 0.31 -55.71 % | 0.70 797.44 % | 0.08 133.91 % | -0.23 -630.16 % | -0.03 91.49 % | -0.37 -135.58 % | 1.04 -21.80 % | 1.33 9.02 % | 1.22 -40.20 % | 2.04 213.85 % | 0.65 -14.47 % | 0.76 94.87 % | 0.39 -23.53 % | 0.51 325.00 % | 0.12 -69.23 % | 0.39 -17.02 % | 0.47 -55.66 % | 1.06 186.49 % | 0.37 -28.85 % | 0.52 -50.00 % | 1.04 -27.78 % | 1.44 200.00 % | 0.48 50.00 % | 0.32 -60.98 % | 0.82 -23.36 % | 1.07 214.71 % | 0.34 0.00 % | 0.34 41.67 % | 0.24 33.33 % | 0.18 648.78 % | -0.03 -115.62 % | 0.21 16.67 % | 0.18 -5.26 % | 0.19 164.99 % | 0.07 -83.33 % | 0.43 -51.14 % | 0.88 54.39 % | 0.57 5 328.57 % | 0.01 -97.31 % | 0.39 -17.02 % | 0.47 -18.97 % | 0.58 241.18 % | 0.17 -52.78 % | 0.36 -59.55 % | 0.89 7.23 % | 0.83 219.23 % | 0.26 -45.83 % | 0.48 -54.29 % | 1.05 36.36 % | 0.77 234.78 % | 0.23 -42.50 % | 0.40 -54.02 % | 0.87 3.57 % | 0.84 133.33 % | 0.36 -28.00 % | 0.50 35.14 % | 0.37 2 102.38 % | 0.02 -72.50 % | 0.06 -70.90 % | 0.21 -76.40 % | 0.89 -29.37 % | 1.26 350.00 % | 0.28 -36.36 % | 0.44 -12.00 % | 0.50 56.25 % | 0.32 146.15 % | 0.13 -31.58 % | 0.19 -64.81 % | 0.54 14.89 % | 0.47 327.27 % | 0.11 -81.36 % | 0.59 40.48 % | 0.42 2.44 % | 0.41 156.25 % | 0.16 -68.00 % | 0.50 108.33 % | 0.24 26.32 % | 0.19 198.27 % | 0.06 -74.52 % | 0.25 47.06 % | 0.17 130.98 % | 0.07 285.34 % | 0.02 -87.27 % | 0.15 7.14 % | 0.14 192.89 % | 0.05 220.81 % | 0.01 -70.73 % | 0.05 -57.58 % | 0.12 60.64 % | 0.07 |
| Gross profit | 1.087 M -81.42 % | 5.853 M 111.49 % | 2.767 M -41.66 % | 4.744 M 30.64 % | 3.631 M -28.18 % | 5.056 M -93.54 % | 78.326 M 1 351.01 % | 5.398 M 54.94 % | 3.484 M -25.73 % | 4.691 M 21.72 % | 3.854 M -58.03 % | 9.183 M 797.65 % | 1.023 M 133.93 % | -3.015 M -628.26 % | -414.000 K 91.48 % | -4.857 M -135.73 % | 13.595 M -22.06 % | 17.443 M 9.07 % | 15.993 M -40.23 % | 26.756 M 212.06 % | 8.574 M -14.21 % | 9.994 M 94.97 % | 5.126 M -23.22 % | 6.676 M 314.14 % | 1.612 M -68.29 % | 5.084 M -17.33 % | 6.150 M -55.79 % | 13.912 M 183.34 % | 4.910 M -27.66 % | 6.787 M -50.04 % | 13.585 M -28.01 % | 18.871 M 198.78 % | 6.316 M 38.33 % | 4.566 M -58.21 % | 10.925 M -23.26 % | 14.237 M 198.66 % | 4.767 M 7.97 % | 4.415 M 37.62 % | 3.208 M 32.56 % | 2.420 M 144 033.41 % | 1.679 K -99.94 % | 3.047 M 16.21 % | 2.622 M -4.13 % | 2.735 M 107.51 % | 1.318 M -77.78 % | 5.931 M -49.66 % | 11.783 M 49.91 % | 7.860 M 1 461.28 % | 503.434 K -90.56 % | 5.333 M -15.99 % | 6.348 M -18.98 % | 7.835 M 209.81 % | 2.529 M -46.71 % | 4.746 M -59.83 % | 11.814 M 6.82 % | 11.060 M 199.49 % | 3.693 M -43.87 % | 6.579 M -52.90 % | 13.968 M 35.18 % | 10.333 M 215.32 % | 3.277 M -40.84 % | 5.539 M -52.15 % | 11.576 M 3.04 % | 11.234 M 124.99 % | 4.993 M -26.04 % | 6.751 M 33.87 % | 5.043 M 1 092.38 % | 422.937 K -58.74 % | 1.025 M -66.27 % | 3.039 M -74.24 % | 11.796 M -29.67 % | 16.772 M 334.28 % | 3.862 M -35.02 % | 5.943 M -11.34 % | 6.703 M 51.14 % | 4.435 M 148.46 % | 1.785 M -35.11 % | 2.751 M -61.69 % | 7.180 M 13.48 % | 6.327 M 284.62 % | 1.645 M -79.68 % | 8.094 M 45.08 % | 5.579 M 0.47 % | 5.553 M 135.90 % | 2.354 M -64.59 % | 6.647 M 101.00 % | 3.307 M 23.21 % | 2.684 M 186.23 % | 937.709 K -72.29 % | 3.384 M 40.94 % | 2.401 M 116.89 % | 1.107 M 192.73 % | 378.165 K -82.13 % | 2.116 M 7.68 % | 1.965 M 160.82 % | 753.390 K 182.68 % | 266.518 K -66.72 % | 800.883 K -51.58 % | 1.654 M 58.89 % | 1.041 M |
| Income tax expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -72.499 K | 0.000 | 0.000 | 0.000 100.00 % | -67.333 K -100.56 % | 11.938 M -8.92 % | 13.107 M 290.67 % | 3.355 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 243.152 K | 0.000 | 0.000 -100.00 % | 135.083 K -74.81 % | 536.353 K | 0.000 | 0.000 | 0.000 100.00 % | -46.825 K | 0.000 | 0.000 | 0.000 100.00 % | -6.285 M | 0.000 | 0.000 | 0.000 100.00 % | -5.272 M | 0.000 | 0.000 | 0.000 100.00 % | -6.501 M | 0.000 | 0.000 | 0.000 100.00 % | -2.803 M | 0.000 | 0.000 | 0.000 100.00 % | -5.765 M | 0.000 | 0.000 | 0.000 100.00 % | -2.438 M | 0.000 | 0.000 | 0.000 100.00 % | -7.738 M | 0.000 | 0.000 | 0.000 100.00 % | -6.502 M | 0.000 | 0.000 | 0.000 100.00 % | -3.271 M | 0.000 | 0.000 | 0.000 100.00 % | -2.004 M -7.22 % | -1.869 M -198.09 % | -627.000 K -221.54 % | -195.000 K 70.81 % | -668.000 K 57.56 % | -1.574 M -60.61 % | -980.000 K |
| Cost of revenue | 1.158 M 151.24 % | -2.261 M -374.71 % | 822.987 K -4.62 % | 862.873 K -21.79 % | 1.103 M 40.32 % | 786.289 K 16.26 % | 676.315 K -38.07 % | 1.092 M -60.53 % | 2.767 M 80.03 % | 1.537 M 89.75 % | 810.000 K 14.75 % | 705.901 K -14.51 % | 825.710 K -2.04 % | 842.893 K 69.13 % | 498.373 K 1.59 % | 490.560 K -18.38 % | 601.063 K 17.45 % | 511.777 K 40.10 % | 365.301 K -63.03 % | 988.185 K 19.23 % | 828.781 K -0.45 % | 832.540 K 36.29 % | 610.856 K 12.62 % | 542.382 K -2.65 % | 557.142 K 4.07 % | 535.356 K 30.37 % | 410.645 K -5.06 % | 432.537 K -22.29 % | 556.585 K -20.17 % | 697.244 K 79.34 % | 388.781 K 38.60 % | 280.497 K -23.82 % | 368.199 K 19.11 % | 309.121 K 35.98 % | 227.330 K -5.47 % | 240.493 K -18.49 % | 295.046 K 10.25 % | 267.608 K 14.12 % | 234.494 K 23.82 % | 189.389 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.256 K | 0.000 | 0.000 | 0.000 -100.00 % | 680.000 | 0.000 | 0.000 | 0.000 -100.00 % | 248.624 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 |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.960 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.513 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.077 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.376 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.284 M | 0.000 -100.00 % | 542.382 K -2.65 % | 557.142 K -67.72 % | 1.726 M 320.31 % | 410.645 K -5.06 % | 432.537 K -22.29 % | 556.585 K 1 333.48 % | -45.123 K -111.61 % | 388.781 K 38.60 % | 280.497 K -23.82 % | 368.199 K -58.45 % | 886.265 K 289.86 % | 227.330 K -5.47 % | 240.493 K -18.49 % | 295.046 K -68.82 % | 946.297 K 303.55 % | 234.494 K 23.82 % | 189.389 K -56.15 % | 431.931 K -56.31 % | 988.638 K 350.41 % | 219.498 K -12.80 % | 251.717 K -33.36 % | 377.744 K -66.86 % | 1.140 M 368.84 % | 243.152 K -45.21 % | 443.819 K 21.19 % | 366.217 K -55.17 % | 816.944 K 286.97 % | 211.113 K 0.56 % | 209.935 K -35.69 % | 326.418 K -55.92 % | 740.540 K 288.95 % | 190.394 K 1.85 % | 186.938 K -42.22 % | 323.554 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 -100.00 % | 171.117 K | 0.000 | 0.000 -100.00 % | 171.117 K 155.02 % | -311.000 K -349.62 % | 124.590 K -14.65 % | 145.972 K -33.32 % | 218.922 K 163.46 % | -345.000 K -363.72 % | 130.822 K -27.21 % | 179.737 K 76.66 % | 101.742 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.258 M | 0.000 | 0.000 | 0.000 100.00 % | -2.061 M | 0.000 | 0.000 | 0.000 100.00 % | -1.315 M | 0.000 | 0.000 | 0.000 100.00 % | -1.941 M | 0.000 | 0.000 | 0.000 100.00 % | -1.529 M | 0.000 | 0.000 | 0.000 100.00 % | -1.265 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -644.000 K | 0.000 | 0.000 | 0.000 100.00 % | -737.000 K | 0.000 | 0.000 | 0.000 100.00 % | -729.000 K | 0.000 | 0.000 | 0.000 100.00 % | -933.000 K | 0.000 | 0.000 | 0.000 100.00 % | -626.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 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 -100.00 % | 3.472 M 250.20 % | -2.312 M | 0.000 | 0.000 100.00 % | -688.817 K -1.85 % | -676.315 K 38.07 % | -1.092 M 60.53 % | -2.767 M -237.59 % | 2.011 M 348.27 % | -810.000 K -14.73 % | -706.000 K 14.53 % | -826.000 K -153.71 % | 1.538 M 408.84 % | -498.000 K -1.43 % | -491.000 K 18.30 % | -601.000 K -128.23 % | 2.129 M 683.29 % | -365.000 K 63.06 % | -988.000 K -19.18 % | -829.000 K -160.60 % | 1.368 M 323.90 % | -611.000 K -12.73 % | -542.000 K 2.69 % | -557.000 K -148.35 % | 1.152 M 380.29 % | -411.000 K 5.08 % | -433.000 K 22.26 % | -557.000 K -153.71 % | 1.037 M 366.58 % | -389.000 K -38.93 % | -280.000 K 23.91 % | -368.000 K -151.75 % | 711.143 K 413.28 % | -227.000 K 5.42 % | -240.000 K 18.64 % | -295.000 K -139.84 % | 740.478 K 416.44 % | -234.000 K -23.81 % | -189.000 K | 0.000 -100.00 % | 780.100 K | 0.000 | 0.000 | 0.000 -100.00 % | 804.943 K 35 780.10 % | -2.256 K | 0.000 | 0.000 -100.00 % | 673.337 K | 0.000 100.00 % | -290.000 25.64 % | -390.000 99.76 % | -161.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 293.158 K 38.24 % | 212.068 K 5.52 % | 200.981 K -6.43 % | 214.787 K -19.37 % | 266.382 K 48.20 % | 179.747 K -20.00 % | 224.686 K 8.09 % | 207.862 K -16.98 % | 250.378 K 76.48 % | 141.870 K -29.74 % | 201.925 K -9.79 % | 223.835 K -5.50 % | 236.874 K 70.65 % | 138.805 K -31.11 % | 201.486 K -9.30 % | 222.154 K 25.20 % | 177.444 K 61.42 % | 109.924 K -57.94 % | 261.345 K 205.88 % | 85.439 K -72.70 % | 312.981 K 132.76 % | 134.465 K -2.39 % | 137.759 K -90.65 % | 1.474 M 121.24 % | 666.259 K | 0.000 | 0.000 | 0.000 -100.00 % | 490.413 K | 0.000 | 0.000 | 0.000 -100.00 % | 112.872 K -3.46 % | 116.912 K -17.22 % | 141.231 K 10.20 % | 128.162 K 14.28 % | 112.151 K 16.83 % | 95.995 K -24.23 % | 126.692 K 77.46 % | 71.390 K -46.37 % | 133.108 K 67.10 % | 79.660 K 30.63 % | 60.982 K |
| Operating expenses | 0.000 -100.00 % | 3.472 M 250.20 % | -2.312 M -367.90 % | 862.873 K -21.79 % | 1.103 M 8 399.61 % | 12.981 K -98.08 % | 676.315 K -38.07 % | 1.092 M -60.53 % | 2.767 M -22.03 % | 3.548 M 538.08 % | -810.000 K -214.75 % | 705.901 K -14.51 % | 825.710 K -2.04 % | 842.893 K 69.13 % | 498.373 K 1.59 % | 490.559 K -18.38 % | 601.062 K 17.45 % | 511.777 K 40.10 % | 365.301 K -63.03 % | 988.185 K 19.23 % | 828.781 K -0.45 % | 832.539 K 36.29 % | 610.856 K 12.62 % | 542.381 K -2.65 % | 557.142 K 4.07 % | 535.356 K 30.37 % | 410.644 K -5.06 % | 432.536 K -22.29 % | 556.584 K -46.33 % | 1.037 M 166.73 % | 388.780 K 38.60 % | 280.497 K -23.82 % | 368.198 K 19.11 % | 309.120 K 35.98 % | 227.330 K -5.47 % | 240.492 K -18.49 % | 295.046 K 10.25 % | 267.608 K 14.12 % | 234.494 K 23.82 % | 189.389 K -56.15 % | 431.931 K 37.69 % | 313.708 K 42.92 % | 219.497 K -12.80 % | 251.717 K -33.36 % | 377.743 K 45.80 % | 259.079 K 6.55 % | 243.152 K -45.21 % | 443.819 K 21.19 % | 366.216 K 51.71 % | 241.399 K 14.35 % | 211.113 K 0.56 % | 209.934 K -35.69 % | 326.417 K 57.45 % | 207.321 K 8.89 % | 190.393 K 1.85 % | 186.938 K -42.22 % | 323.554 K 10.37 % | 293.158 K 38.24 % | 212.068 K 5.52 % | 200.981 K -6.43 % | 214.787 K -19.37 % | 266.382 K 48.20 % | 179.747 K -20.00 % | 224.686 K 8.09 % | 207.862 K -16.98 % | 250.378 K 76.48 % | 141.870 K -29.74 % | 201.925 K -9.79 % | 223.835 K -5.50 % | 236.874 K 70.65 % | 138.805 K -31.11 % | 201.486 K -9.30 % | 222.154 K 25.20 % | 177.444 K 61.42 % | 109.924 K -57.94 % | 261.345 K 205.88 % | 85.439 K -72.70 % | 312.981 K 132.76 % | 134.465 K -2.39 % | 137.759 K -91.63 % | 1.645 M -79.68 % | 8.094 M 6 396.51 % | 124.590 K -14.65 % | 145.972 K -33.32 % | 218.922 K 50.30 % | 145.660 K 11.34 % | 130.822 K -27.21 % | 179.737 K 76.66 % | 101.742 K -9.86 % | 112.872 K -3.46 % | 116.912 K -17.22 % | 141.231 K 10.20 % | 128.162 K 14.28 % | 112.151 K 16.83 % | 95.995 K -24.23 % | 126.692 K 77.46 % | 71.390 K -46.37 % | 133.108 K 67.10 % | 79.660 K 30.63 % | 60.982 K |
| Cost and expenses | 1.158 M 33.80 % | 865.820 K 5.20 % | 822.987 K -4.62 % | 862.873 K -21.79 % | 1.103 M 38.04 % | 799.270 K 18.18 % | 676.315 K -38.07 % | 1.092 M -60.53 % | 2.767 M 80.03 % | 1.537 M 89.75 % | 810.000 K 14.75 % | 705.901 K -14.51 % | 825.710 K 8.28 % | 762.567 K 53.01 % | 498.373 K 1.59 % | 490.559 K -18.38 % | 601.062 K 38.19 % | 434.962 K 19.07 % | 365.301 K -63.03 % | 988.185 K 19.23 % | 828.781 K 9.81 % | 754.707 K 23.55 % | 610.856 K 12.62 % | 542.381 K -2.65 % | 557.142 K 20.92 % | 460.750 K 12.20 % | 410.644 K -5.06 % | 432.536 K -22.29 % | 556.584 K -46.33 % | 1.037 M 166.73 % | 388.780 K 38.60 % | 280.497 K -23.82 % | 368.198 K 52.28 % | 241.788 K 6.36 % | 227.330 K -5.47 % | 240.492 K -18.49 % | 295.046 K 41.19 % | 208.973 K -10.88 % | 234.494 K 23.82 % | 189.389 K -56.15 % | 431.931 K 37.69 % | 313.708 K 42.92 % | 219.497 K -12.80 % | 251.717 K -33.36 % | 377.743 K 45.80 % | 259.079 K 6.55 % | 243.152 K -45.21 % | 443.819 K 21.19 % | 366.216 K 51.71 % | 241.399 K 14.35 % | 211.113 K 0.56 % | 209.934 K -35.69 % | 326.417 K 57.45 % | 207.321 K 8.89 % | 190.393 K 1.85 % | 186.938 K -42.22 % | 323.554 K 10.37 % | 293.158 K 38.24 % | 212.068 K 5.52 % | 200.981 K -6.43 % | 214.787 K -19.37 % | 266.382 K 48.20 % | 179.747 K -20.00 % | 224.686 K 8.09 % | 207.862 K -16.98 % | 250.378 K 76.48 % | 141.870 K -29.74 % | 201.925 K -9.79 % | 223.835 K -5.50 % | 236.874 K 70.65 % | 138.805 K -31.11 % | 201.486 K -9.30 % | 222.154 K 25.20 % | 177.444 K 61.42 % | 109.924 K -57.94 % | 261.345 K 205.88 % | 85.439 K -72.70 % | 312.981 K 132.76 % | 134.465 K -2.39 % | 137.759 K -19.49 % | 171.117 K -65.04 % | 489.484 K 292.88 % | 124.590 K -14.65 % | 145.972 K -33.32 % | 218.922 K 50.30 % | 145.660 K 11.34 % | 130.822 K -27.21 % | 179.737 K 76.66 % | 101.742 K -9.86 % | 112.872 K -3.46 % | 116.912 K -17.22 % | 141.231 K 10.20 % | 128.162 K 14.28 % | 112.151 K 16.83 % | 95.995 K -24.23 % | 126.692 K 77.46 % | 71.390 K -46.37 % | 133.108 K 67.10 % | 79.660 K 30.63 % | 60.982 K |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 | 0.000 | 0.000 -100.00 % | 862.873 K -21.79 % | 1.103 M 57.22 % | 701.798 K 3.77 % | 676.315 K -38.07 % | 1.092 M -60.53 % | 2.767 M 90.56 % | 1.452 M 79.26 % | 810.000 K 14.75 % | 705.901 K -14.51 % | 825.710 K 8.28 % | 762.567 K 53.01 % | 498.373 K 1.59 % | 490.560 K -18.38 % | 601.063 K 38.19 % | 434.962 K 19.07 % | 365.301 K -63.03 % | 988.185 K 19.23 % | 828.781 K 9.81 % | 754.707 K 23.55 % | 610.856 K 12.62 % | 542.382 K -2.65 % | 557.142 K 20.92 % | 460.750 K 12.20 % | 410.645 K -5.06 % | 432.537 K -22.29 % | 556.585 K 1 333.48 % | -45.123 K -111.61 % | 388.781 K 38.60 % | 280.497 K -23.82 % | 368.199 K 52.28 % | 241.788 K 6.36 % | 227.330 K -5.47 % | 240.493 K -18.49 % | 295.046 K 41.19 % | 208.973 K -10.88 % | 234.494 K 23.82 % | 189.389 K -56.15 % | 431.931 K 66.28 % | 259.764 K 18.34 % | 219.498 K -12.80 % | 251.717 K -33.36 % | 377.744 K 82.29 % | 207.222 K -14.78 % | 243.152 K -45.21 % | 443.819 K 21.19 % | 366.217 K 91.53 % | 191.203 K -9.43 % | 211.113 K 0.56 % | 209.935 K -35.69 % | 326.418 K 103.38 % | 160.496 K -15.70 % | 190.394 K 1.85 % | 186.938 K -42.22 % | 323.554 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 -100.00 % | 171.117 K | 0.000 | 0.000 -100.00 % | 171.117 K 155.02 % | -311.000 K -349.62 % | 124.590 K -14.65 % | 145.972 K -33.32 % | 218.922 K 163.46 % | -345.000 K -363.72 % | 130.822 K -27.21 % | 179.737 K 76.66 % | 101.742 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest income | 168.077 K 121.69 % | -774.762 K -487.69 % | 199.841 K 5.26 % | 189.851 K -50.70 % | 385.070 K -61.95 % | 1.012 M 116.03 % | 468.445 K 99.18 % | 235.190 K -1.99 % | 239.964 K -0.53 % | 241.246 K 4.00 % | 231.974 K 46.22 % | 158.645 K 15.35 % | 137.533 K 9.17 % | 125.977 K 48.77 % | 84.681 K 147.33 % | 34.238 K 4 410.94 % | 759.000 12.44 % | 675.000 -99.87 % | 522.027 K 291 535.20 % | 179.000 -63.02 % | 484.000 -55.68 % | 1.092 K -1.09 % | 1.104 K 4 500.00 % | 24.000 -99.93 % | 33.269 K -47.20 % | 63.004 K -13.15 % | 72.542 K 71.15 % | 42.386 K -59.66 % | 105.083 K -7.12 % | 113.144 K 37.03 % | 82.570 K 207.15 % | 26.883 K -28.08 % | 37.377 K -28.57 % | 52.328 K 98.33 % | 26.384 K 262.77 % | 7.273 K 11.17 % | 6.542 K 397.87 % | 1.314 K 17.64 % | 1.117 K 9.83 % | 1.017 K -39.43 % | 1.679 K 1 613.27 % | 98.000 -96.03 % | 2.468 K -0.04 % | 2.469 K 20.03 % | 2.057 K -15.07 % | 2.422 K 7.36 % | 2.256 K 0.00 % | 2.256 K 5.67 % | 2.135 K 29.87 % | 1.644 K 590.76 % | 238.000 -17.93 % | 290.000 -25.64 % | 390.000 | 0.000 -100.00 % | 394.000 11.93 % | 352.000 8.31 % | 325.000 | 0.000 -100.00 % | 979.000 -20.47 % | 1.231 K -15.63 % | 1.459 K -16.87 % | 1.755 K -3.41 % | 1.817 K -67.35 % | 5.565 K 9.20 % | 5.096 K 36.00 % | 3.747 K 208.65 % | 1.214 K -68.07 % | 3.802 K 19.97 % | 3.169 K -66.18 % | 9.370 K -47.21 % | 17.749 K 238.72 % | 5.240 K -62.83 % | 14.097 K | 0.000 -100.00 % | 12.930 K 53.05 % | 8.448 K 42.82 % | 5.915 K -75.16 % | 23.810 K 16.78 % | 20.388 K 20.20 % | 16.962 K 112.77 % | 7.972 K | 0.000 -100.00 % | 14.707 K 18.51 % | 12.410 K 16.66 % | 10.638 K | 0.000 -100.00 % | 10.942 K 11.58 % | 9.806 K -6.63 % | 10.502 K | 0.000 -100.00 % | 12.227 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 578.026 K | 0.000 | 0.000 -100.00 % | 1.022 M 147.04 % | 413.692 K -91.48 % | 4.857 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 -100.00 % | 430.252 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 | 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 income | 1.087 M 1 947.86 % | -58.850 K -101.74 % | 3.391 M -28.53 % | 4.744 M 30.64 % | 3.631 M -28.00 % | 5.043 M -93.56 % | 78.326 M 1 351.01 % | 5.398 M 54.95 % | 3.484 M -27.06 % | 4.776 M 16.89 % | 4.086 M -55.50 % | 9.183 M 797.65 % | 1.023 M 134.86 % | -2.935 M -608.94 % | -414.000 K 91.48 % | -4.857 M -135.73 % | 13.595 M -22.40 % | 17.520 M 9.55 % | 15.993 M -40.23 % | 26.756 M 212.06 % | 8.574 M -14.86 % | 10.071 M 96.47 % | 5.126 M -23.22 % | 6.676 M 314.14 % | 1.612 M -68.75 % | 5.158 M -16.13 % | 6.150 M -55.79 % | 13.912 M 183.34 % | 4.910 M -28.42 % | 6.859 M -49.51 % | 13.585 M -28.01 % | 18.871 M 198.78 % | 6.316 M 46.07 % | 4.324 M -59.58 % | 10.698 M -23.57 % | 13.997 M 212.99 % | 4.472 M -0.04 % | 4.474 M 39.46 % | 3.208 M 22.96 % | 2.609 M 706.74 % | -430.000 K -115.43 % | 2.787 M 6.41 % | 2.619 M -4.17 % | 2.733 M 107.67 % | 1.316 M -77.02 % | 5.726 M -50.38 % | 11.540 M 46.86 % | 7.858 M 5 626.65 % | 137.218 K -97.33 % | 5.143 M -18.97 % | 6.347 M -16.76 % | 7.625 M 246.28 % | 2.202 M -54.45 % | 4.834 M -58.41 % | 11.624 M 6.91 % | 10.873 M 222.64 % | 3.370 M -46.38 % | 6.285 M -54.31 % | 13.756 M 35.77 % | 10.132 M 230.89 % | 3.062 M -41.92 % | 5.272 M -53.74 % | 11.397 M 3.52 % | 11.009 M 130.07 % | 4.785 M -26.40 % | 6.501 M 32.65 % | 4.901 M 2 117.53 % | 221.012 K -72.41 % | 801.046 K -71.42 % | 2.803 M -75.95 % | 11.657 M -29.65 % | 16.570 M 355.22 % | 3.640 M -36.86 % | 5.765 M -12.56 % | 6.593 M 57.95 % | 4.174 M 145.53 % | 1.700 M -30.27 % | 2.438 M -65.40 % | 7.046 M 13.85 % | 6.189 M 319.88 % | 1.474 M -80.95 % | 7.738 M 41.88 % | 5.454 M 0.87 % | 5.407 M 153.26 % | 2.135 M -67.16 % | 6.502 M 104.72 % | 3.176 M 26.84 % | 2.504 M 199.53 % | 835.967 K -74.44 % | 3.271 M 43.15 % | 2.285 M 136.68 % | 965.446 K 286.17 % | 250.003 K -87.52 % | 2.004 M 7.22 % | 1.869 M 198.23 % | 626.698 K 221.17 % | 195.128 K -70.78 % | 667.775 K -57.57 % | 1.574 M 60.66 % | 979.712 K |
| Total other income expenses net | 0.000 -100.00 % | 2.785 M 546.94 % | -623.146 K | 0.000 | 0.000 -100.00 % | 1.025 M -98.56 % | 70.977 M | 0.000 | 0.000 100.00 % | -85.268 K | 0.000 | 0.000 | 0.000 100.00 % | -80.326 K | 0.000 100.00 % | -456.000 K | 0.000 100.00 % | -76.816 K | 0.000 | 0.000 | 0.000 100.00 % | -77.833 K | 0.000 | 0.000 | 0.000 100.00 % | -74.606 K | 0.000 | 0.000 | 0.000 -100.00 % | 890.647 K | 0.000 | 0.000 | 0.000 100.00 % | -67.333 K 66.50 % | -201.000 K 13.73 % | -233.000 K 19.38 % | -289.000 K -392.88 % | -58.635 K | 0.000 100.00 % | -188.000 K 56.28 % | -430.000 K -697.11 % | -53.945 K 75.14 % | -217.000 K 12.85 % | -249.000 K 33.78 % | -376.000 K -146.67 % | 805.645 K | 0.000 100.00 % | -442.000 K -21.43 % | -364.000 K -157.52 % | 632.866 K 399.94 % | -211.000 K | 0.000 | 0.000 100.00 % | -46.825 K | 0.000 100.00 % | -187.000 K 42.11 % | -323.000 K 94.86 % | -6.285 M | 0.000 | 0.000 -100.00 % | 1.459 K 100.03 % | -5.272 M | 0.000 | 0.000 100.00 % | -4.780 M 26.47 % | -6.501 M -32.65 % | -4.901 M -2 117.65 % | -221.000 K 72.41 % | -801.000 K 97.69 % | -34.670 M -197.42 % | -11.657 M 29.65 % | -16.570 M -355.22 % | -3.640 M 80.04 % | -18.232 M -176.54 % | -6.593 M -57.95 % | -4.174 M -145.53 % | -1.700 M 90.09 % | -17.147 M -143.36 % | -7.046 M -13.85 % | -6.189 M -319.88 % | -1.474 M 92.89 % | -20.735 M -280.18 % | -5.454 M -0.87 % | -5.407 M -153.26 % | -2.135 M 83.60 % | -13.018 M -309.89 % | -3.176 M -26.84 % | -2.504 M -199.52 % | -836.000 K 74.44 % | -3.271 M -43.15 % | -2.285 M | 0.000 100.00 % | -250.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 2026-04-30 | 2026-01-31 | 2025-10-31 | 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 | 2023-07-31 | 2023-04-30 | 2023-01-31 | 2022-10-31 | 2022-07-31 | 2022-04-30 | 2022-01-31 | 2021-10-31 | 2021-07-31 | 2021-04-30 | 2021-01-31 | 2020-10-31 | 2020-07-31 | 2020-04-30 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 | 2014-10-31 | 2014-07-31 | 2014-04-30 | 2014-01-31 | 2013-10-31 | 2013-07-31 | 2013-04-30 | 2013-01-31 | 2012-10-31 | 2012-07-31 | 2012-04-30 | 2012-01-31 | 2011-10-31 | 2011-07-31 | 2011-04-30 | 2011-01-31 | 2010-10-31 | 2010-07-31 | 2010-04-30 | 2010-01-31 | 2009-10-31 | 2009-07-31 | 2009-04-30 | 2009-01-31 | 2008-10-31 | 2008-07-31 | 2008-04-30 | 2008-01-31 | 2007-10-31 | 2007-07-31 | 2007-04-30 | 2007-01-31 | 2006-10-31 | 2006-07-31 | 2006-04-30 | 2006-01-31 | 2005-10-31 | 2005-07-31 | 2005-04-30 | 2005-01-31 | 2004-10-31 | 2004-07-31 | 2004-04-30 | 2004-01-31 | 2003-10-31 | 2003-07-31 | 2003-04-30 | 2003-01-31 | 2002-10-31 | 2002-07-31 | 2002-04-30 | 2002-01-31 | 2001-10-31 | 2001-07-31 |
| 2026-04-30 | 2026-01-31 | 2025-10-31 | 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 | 2023-07-31 | 2023-04-30 | 2023-01-31 | 2022-10-31 | 2022-07-31 | 2022-04-30 | 2022-01-31 | 2021-10-31 | 2021-07-31 | 2021-04-30 | 2021-01-31 | 2020-10-31 | 2020-07-31 | 2020-04-30 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 | 2014-10-31 | 2014-07-31 | 2014-04-30 | 2014-01-31 | 2013-10-31 | 2013-07-31 | 2013-04-30 | 2013-01-31 | 2012-10-31 | 2012-07-31 | 2012-04-30 | 2012-01-31 | 2011-10-31 | 2011-07-31 | 2011-04-30 | 2011-01-31 | 2010-10-31 | 2010-07-31 | 2010-04-30 | 2010-01-31 | 2009-10-31 | 2009-07-31 | 2009-04-30 | 2009-01-31 | 2008-10-31 | 2008-07-31 | 2008-04-30 | 2008-01-31 | 2007-10-31 | 2007-07-31 | 2007-04-30 | 2007-01-31 | 2006-10-31 | 2006-07-31 | 2006-04-30 | 2006-01-31 | 2005-10-31 | 2005-07-31 | 2005-04-30 | 2005-01-31 | 2004-10-31 | 2004-07-31 | 2004-04-30 | 2004-01-31 | 2003-10-31 | 2003-07-31 | 2003-04-30 | 2003-01-31 | 2002-10-31 | 2002-07-31 | 2002-04-30 | 2002-01-31 | 2001-10-31 | 2001-07-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -20.285 M 100.00 % | -23.163 T -99 873 502.55 % | -23.192 M -9.14 % | -21.249 M 12.27 % | -24.221 M 75.83 % | -100.205 M -4.48 % | -95.910 M -343.39 % | -21.631 M -0.01 % | -21.630 M 9.80 % | -23.980 M -4.66 % | -22.913 M -29.08 % | -17.751 M -35.47 % | -13.103 M 6.18 % | -13.967 M 3.71 % | -14.505 M -491.33 % | -2.453 M 93.52 % | -37.866 M 20.66 % | -47.728 M -4.07 % | -45.860 M -61.99 % | -28.310 M -137.82 % | -11.904 M 4.78 % | -12.501 M -104.48 % | -6.114 M -1 232.06 % | -458.957 K 96.79 % | -14.284 M -40.34 % | -10.178 M -2 613.66 % | -375.053 K 17.14 % | -452.628 K -0.49 % | -450.421 K 48.92 % | -881.810 K -45.65 % | -605.436 K -207.60 % | -196.826 K 93.50 % | -3.029 M -862.24 % | -314.835 K -62.62 % | -193.606 K 98.21 % | -10.797 M 10.09 % | -12.009 M 12.31 % | -13.695 M -156.74 % | -5.334 M 15.48 % | -6.312 M 23.22 % | -8.220 M -217.72 % | -2.587 M 55.28 % | -5.785 M -67.43 % | -3.455 M -330.39 % | -802.802 K 90.79 % | -8.718 M 26.41 % | -11.847 M -171.23 % | -4.368 M -742.19 % | -518.622 K 93.28 % | -7.720 M -6.92 % | -7.220 M -16.19 % | -6.214 M -407.16 % | -1.225 M 81.79 % | -6.727 M 55.15 % | -15.001 M -69.26 % | -8.863 M -695.49 % | -1.114 M 89.13 % | -10.253 M -17 404.27 % | -58.577 K 99.26 % | -7.869 M -961.91 % | -741.052 K 91.48 % | -8.694 M 28.81 % | -12.211 M -21.21 % | -10.074 M -2 710.03 % | -358.506 K 95.75 % | -8.445 M -115.86 % | -3.912 M -355.85 % | -858.218 K 83.62 % | -5.241 M -132.49 % | -2.254 M 86.50 % | -16.699 M -23.94 % | -13.473 M -660.12 % | -1.772 M 74.53 % | -6.960 M -6.74 % | -6.520 M -52.18 % | -4.284 M -513.91 % | -697.895 K 83.61 % | -4.258 M 45.90 % | -7.871 M -45.80 % | -5.399 M -4 783.56 % | -110.551 K 98.27 % | -6.378 M -28.86 % | -4.949 M 3.71 % | -5.140 M -13.72 % | -4.520 M -13.83 % | -3.971 M -13.04 % | -3.513 M -3 458.15 % | -98.727 K 87.83 % | -811.523 K -722.28 % | -98.692 K 93.95 % | -1.631 M -42.25 % | -1.146 M -1 154.48 % | -91.371 K 96.37 % | -2.515 M -1 281.04 % | -182.142 K 69.87 % | -604.517 K -81.65 % | -332.791 K 72.79 % | -1.223 M 26.22 % | -1.658 M -86.93 % | -886.965 K |
| Total 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 -100.00 % | 23.337 M | 0.000 -100.00 % | 3.000 0.00 % | 3.000 | 0.000 -100.00 % | 9.826 M -0.81 % | 9.907 M 6.65 % | 9.289 M -8.41 % | 10.142 M 338 054 833.33 % | 3.000 -100.00 % | 13.332 M -47.84 % | 25.562 M 55.06 % | 16.485 M -1.22 % | 16.689 M -48.04 % | 32.122 M -1.38 % | 32.571 M 81.94 % | 17.902 M 115.28 % | 8.316 M -65.06 % | 23.797 M -9.49 % | 26.292 M 1 010.85 % | 2.367 M 533.80 % | 373.430 K -18.12 % | 456.058 K -9.94 % | 506.370 K 0.00 % | 506.370 K -17.19 % | 611.477 K -90.13 % | 6.197 M 708.30 % | 766.640 K 0.00 % | 766.640 K 0.00 % | 766.640 K 0.04 % | 766.332 K 7.03 % | 716.019 K 0.00 % | 716.019 K 17.20 % | 610.912 K -14.63 % | 715.628 K 85.28 % | 386.238 K -28.90 % | 543.238 K -15.55 % | 643.250 K -0.10 % | 643.870 K 0.00 % | 643.870 K 18.38 % | 543.901 K 23.95 % | 438.816 K -7.39 % | 473.816 K -14.35 % | 553.221 K -0.14 % | 553.987 K 22.81 % | 451.104 K -32.56 % | 668.889 K 0.00 % | 668.888 K -48.92 % | 1.309 M -54.06 % | 2.850 M 54.02 % | 1.851 M 75.64 % | 1.054 M -0.35 % | 1.057 M -0.08 % | 1.058 M 210.85 % | 340.421 K -39.78 % | 565.252 K 28.99 % | 438.198 K -11.26 % | 493.784 K -9.26 % | 544.193 K 10.01 % | 494.663 K 13.73 % | 434.962 K -32.32 % | 642.672 K -11.71 % | 727.883 K 0.00 % | 727.883 K 8.90 % | 668.387 K -85.93 % | 4.749 M 632.71 % | 648.193 K -9.73 % | 718.072 K 10.78 % | 648.193 K 0.00 % | 648.193 K -13.37 % | 748.193 K -0.39 % | 751.114 K -75.78 % | 3.101 M 312.84 % | 751.133 K -84.44 % | 4.826 M 407.40 % | 951.133 K 20.12 % | 791.824 K -21.35 % | 1.007 M 12.96 % | 891.243 K -63.20 % | 2.422 M 132.61 % | 1.041 M 16.80 % | 891.243 K -0.19 % | 892.916 K 23.81 % | 721.190 K -13.53 % | 834.048 K |
| Total debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 18.342 M -10.10 % | 20.403 M -3.25 % | 21.088 M -7.43 % | 22.781 M 16.16 % | 19.612 M -15.93 % | 23.328 M -75.53 % | 95.325 M 331.02 % | 22.116 M 7.08 % | 20.654 M | 0.000 -100.00 % | 21.139 M -2.34 % | 21.645 M 73.69 % | 12.461 M | 0.000 | 0.000 -100.00 % | 14.867 M -51.64 % | 30.745 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 0.00 % | 0.000 300.00 % | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 0.00 % | 0.000 | 0.000 100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.328 M | 0.000 | 0.000 | 0.000 -100.00 % | 20.975 M | 0.000 | 0.000 | 0.000 -100.00 % | 11.438 M -20.86 % | 14.453 M | 0.000 -100.00 % | 30.745 M -0.16 % | 30.795 M -15.19 % | 36.312 M -6.77 % | 38.949 M 191.23 % | 13.374 M -18.83 % | 16.477 M 31.62 % | 12.519 M 3.33 % | 12.115 M 98.76 % | 6.095 M -48.48 % | 11.831 M -25.74 % | 15.931 M -24.84 % | 21.196 M 111.13 % | 10.039 M -40.26 % | 16.806 M -40.52 % | 28.256 M 4.64 % | 27.004 M 145.07 % | 11.019 M 4.86 % | 10.507 M -49.81 % | 20.934 M 20.54 % | 17.366 M 173.43 % | 6.351 M -37.77 % | 10.205 M 33.80 % | 7.627 M 33.08 % | 5.731 M -3.43 % | 5.935 M -33.98 % | 8.989 M 30.05 % | 6.912 M 53.26 % | 4.510 M 76.78 % | 2.551 M 58.36 % | 1.611 M -62.82 % | 4.333 M -0.14 % | 4.339 M 287.00 % | 1.121 M 13.94 % | 984.094 K -70.80 % | 3.370 M -14.13 % | 3.925 M 68.08 % | 2.335 M 97.51 % | 1.182 M -58.13 % | 2.823 M -53.14 % | 6.025 M 69.79 % | 3.549 M 244.02 % | 1.032 M -78.13 % | 4.717 M -16.59 % | 5.655 M 66.58 % | 3.395 M 243.70 % | 987.802 K -76.72 % | 4.243 M -11.34 % | 4.786 M 12.01 % | 4.273 M 278.85 % | 1.128 M -38.81 % | 1.843 M 1 175.54 % | -171.365 K 56.33 % | -392.377 K -110.35 % | 3.792 M 55.87 % | 2.433 M -66.10 % | 7.176 M 92.63 % | 3.725 M 124.40 % | 1.660 M -37.39 % | 2.651 M 12.54 % | 2.356 M 4.76 % | 2.249 M 97.33 % | 1.140 M -59.79 % | 2.835 M -18.17 % | 3.464 M 37.31 % | 2.523 M -49.39 % | 4.985 M 46.04 % | 3.413 M 27.25 % | 2.682 M 25.97 % | 2.129 M -50.75 % | 4.324 M 155.46 % | 1.693 M -5.79 % | 1.797 M 13.10 % | 1.589 M 12.78 % | 1.409 M -32.06 % | 2.073 M 52.10 % | 1.363 M 3.57 % | 1.316 M 23.45 % | 1.066 M -31.44 % | 1.555 M 23.35 % | 1.261 M -2.27 % | 1.290 M 17.82 % | 1.095 M -25.86 % | 1.477 M 15.37 % | 1.280 M |
| Common stock | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 |
| Total equity | 18.342 M -10.10 % | 20.403 M -3.25 % | 21.088 M -7.43 % | 22.781 M 16.16 % | 19.612 M -15.93 % | 23.328 M -75.53 % | 95.325 M 331.02 % | 22.116 M 7.08 % | 20.654 M -1.53 % | 20.975 M -0.77 % | 21.139 M -2.34 % | 21.645 M 73.69 % | 12.461 M 8.94 % | 11.438 M -20.86 % | 14.453 M -2.78 % | 14.867 M -51.64 % | 30.745 M -0.16 % | 30.795 M -15.19 % | 36.312 M -6.77 % | 38.949 M 191.23 % | 13.374 M -18.83 % | 16.477 M 31.62 % | 12.519 M 3.33 % | 12.115 M 98.76 % | 6.095 M -48.48 % | 11.831 M -25.74 % | 15.931 M -24.84 % | 21.196 M 111.13 % | 10.039 M -40.26 % | 16.806 M -40.52 % | 28.256 M 4.64 % | 27.004 M 145.07 % | 11.019 M 4.86 % | 10.507 M -49.81 % | 20.934 M 20.54 % | 17.366 M 173.43 % | 6.351 M -37.77 % | 10.205 M 33.80 % | 7.627 M 33.08 % | 5.731 M -3.43 % | 5.935 M -33.98 % | 8.989 M 30.05 % | 6.912 M 53.26 % | 4.510 M 76.78 % | 2.551 M 58.36 % | 1.611 M -62.82 % | 4.333 M -0.14 % | 4.339 M 287.00 % | 1.121 M 13.94 % | 984.097 K -70.80 % | 3.370 M -14.13 % | 3.925 M 68.08 % | 2.335 M 97.51 % | 1.182 M -58.13 % | 2.823 M -53.14 % | 6.025 M 69.79 % | 3.549 M 244.02 % | 1.032 M -78.13 % | 4.717 M -16.59 % | 5.655 M 66.58 % | 3.395 M 243.70 % | 987.805 K -76.72 % | 4.243 M -11.34 % | 4.786 M 12.01 % | 4.273 M 278.85 % | 1.128 M -38.81 % | 1.843 M 1 175.56 % | -171.362 K 56.33 % | -392.374 K -110.35 % | 3.792 M 55.87 % | 2.433 M -66.10 % | 7.176 M 92.63 % | 3.725 M 124.40 % | 1.660 M -37.39 % | 2.651 M 12.54 % | 2.356 M 4.76 % | 2.249 M 97.33 % | 1.140 M -59.79 % | 2.835 M -18.17 % | 3.464 M 37.31 % | 2.523 M -49.39 % | 4.985 M 46.04 % | 3.413 M 27.25 % | 2.682 M 25.97 % | 2.129 M -50.75 % | 4.324 M 155.46 % | 1.693 M -5.79 % | 1.797 M 13.10 % | 1.589 M 12.78 % | 1.409 M -32.06 % | 2.073 M 52.10 % | 1.363 M 3.57 % | 1.316 M 23.45 % | 1.066 M -31.44 % | 1.555 M 23.35 % | 1.261 M -2.27 % | 1.290 M 17.82 % | 1.095 M -25.86 % | 1.477 M 15.37 % | 1.280 M |
| Other non current liabilities | 3.580 M -9.44 % | 3.953 M -19.50 % | 4.911 M 146.13 % | 1.995 M -74.47 % | 7.817 M -90.03 % | 78.401 M 1 367.55 % | 5.342 M 29.27 % | 4.133 M -7.69 % | 4.477 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.298 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 3.580 M -9.44 % | 3.953 M -19.50 % | 4.911 M 146.13 % | 1.995 M -74.47 % | 7.817 M -90.03 % | 78.401 M 1 367.55 % | 5.342 M 29.27 % | 4.133 M -7.69 % | 4.477 M -21.66 % | 5.715 M 17.25 % | 4.874 M 1 800.78 % | 256.434 K -86.69 % | 1.926 M -16.18 % | 2.298 M 676.22 % | 296.066 K -97.36 % | 11.232 M -19.45 % | 13.944 M -39.69 % | 23.118 M 23.02 % | 18.793 M 1 995.27 % | 896.931 K -57.77 % | 2.124 M -67.08 % | 6.452 M 30.03 % | 4.962 M 503.12 % | 822.712 K 3.99 % | 791.162 K -68.50 % | 2.512 M 167.74 % | 938.129 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.099 M | 0.000 | 0.000 -100.00 % | 257.064 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 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.298 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 257.064 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 -100.00 % | 467.000 K -52.88 % | 991.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 972.000 K -64.91 % | 2.770 M 23.11 % | 2.250 M -12.45 % | 2.570 M 8.44 % | 2.370 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 |
| Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 3.580 M -9.44 % | 3.953 M -19.50 % | 4.911 M 146.13 % | 1.995 M -74.47 % | 7.817 M -90.03 % | 78.401 M 1 367.55 % | 5.342 M 29.27 % | 4.133 M -7.69 % | 4.477 M -21.66 % | 5.715 M 17.25 % | 4.874 M 1 800.78 % | 256.434 K 19.01 % | 215.479 K -43.44 % | 380.960 K 28.67 % | 296.066 K -97.36 % | 11.232 M -19.45 % | 13.944 M -39.69 % | 23.118 M 23.02 % | 18.793 M 1 255.15 % | 1.387 M -88.38 % | 11.936 M 85.00 % | 6.452 M 30.03 % | 4.962 M 503.12 % | 822.712 K -89.04 % | 7.507 M -19.32 % | 9.305 M -19.73 % | 11.592 M 292.12 % | 2.956 M -75.04 % | 11.844 M -36.49 % | 18.648 M 49.30 % | 12.490 M 312.09 % | 3.031 M -50.48 % | 6.121 M -60.80 % | 15.616 M 84.07 % | 8.484 M 293.04 % | 2.158 M -70.55 % | 7.329 M 276.80 % | 1.945 M 42.88 % | 1.361 M -49.87 % | 2.716 M 0.54 % | 2.701 M 226.29 % | 827.794 K 845.83 % | 87.520 K -85.74 % | 613.809 K 531.82 % | 97.149 K -98.86 % | 8.486 M -27.04 % | 11.631 M 173.06 % | 4.260 M 3 854.36 % | 107.717 K -98.58 % | 7.570 M 12.36 % | 6.737 M 10.68 % | 6.087 M 412.57 % | 1.188 M -81.63 % | 6.464 M -56.56 % | 14.881 M 74.77 % | 8.514 M 777.61 % | 970.182 K -90.43 % | 10.138 M -33.54 % | 15.253 M 70.67 % | 8.937 M 1 123.15 % | 730.644 K -91.56 % | 8.658 M -27.92 % | 12.011 M 13.61 % | 10.572 M 291.22 % | 2.702 M -73.17 % | 10.072 M 93.66 % | 5.201 M 95.74 % | 2.657 M -64.68 % | 7.522 M 383.79 % | 1.555 M -90.54 % | 16.436 M 24.47 % | 13.205 M 669.69 % | 1.716 M -74.87 % | 6.828 M 7.42 % | 6.357 M 52.30 % | 4.174 M 525.46 % | 667.363 K -84.39 % | 4.275 M -44.76 % | 7.739 M 46.12 % | 5.296 M 30.73 % | 4.051 M -36.14 % | 6.344 M 33.29 % | 4.759 M -3.37 % | 4.925 M 10.32 % | 4.465 M 13.65 % | 3.929 M 17.73 % | 3.337 M 43.37 % | 2.327 M 241.11 % | 682.309 K -82.86 % | 3.981 M 150.03 % | 1.592 M 70.77 % | 932.511 K 1 472.24 % | 59.311 K -97.65 % | 2.528 M 56.09 % | 1.620 M 128.86 % | 707.669 K 1 432.68 % | 46.172 K -95.89 % | 1.124 M -19.19 % | 1.391 M 49.81 % | 928.500 K |
| Total liabilities | 3.580 M -9.44 % | 3.953 M -19.50 % | 4.911 M 146.13 % | 1.995 M -74.47 % | 7.817 M -90.03 % | 78.401 M 1 367.55 % | 5.342 M 29.27 % | 4.133 M -7.69 % | 4.477 M -21.66 % | 5.715 M 17.25 % | 4.874 M 1 800.78 % | 256.434 K -88.03 % | 2.142 M -20.06 % | 2.679 M 804.89 % | 296.066 K -97.36 % | 11.232 M -19.45 % | 13.944 M -39.69 % | 23.118 M 23.02 % | 18.793 M 722.92 % | 2.284 M -83.76 % | 14.060 M 117.92 % | 6.452 M 30.03 % | 4.962 M 503.12 % | 822.712 K -90.09 % | 8.298 M -29.77 % | 11.816 M -5.69 % | 12.530 M 323.85 % | 2.956 M -75.04 % | 11.844 M -36.49 % | 18.648 M 49.30 % | 12.490 M 312.09 % | 3.031 M -50.48 % | 6.121 M -60.80 % | 15.616 M 84.07 % | 8.484 M 293.04 % | 2.158 M -70.55 % | 7.329 M 81.21 % | 4.044 M 197.10 % | 1.361 M -49.87 % | 2.716 M -8.20 % | 2.958 M 257.35 % | 827.794 K 845.83 % | 87.520 K -85.74 % | 613.809 K 531.82 % | 97.149 K -98.86 % | 8.486 M -27.04 % | 11.631 M 173.06 % | 4.260 M 3 854.36 % | 107.717 K -98.58 % | 7.570 M 12.36 % | 6.737 M 10.68 % | 6.087 M 412.57 % | 1.188 M -81.63 % | 6.464 M -56.56 % | 14.881 M 74.77 % | 8.514 M 777.61 % | 970.182 K -90.43 % | 10.138 M -33.54 % | 15.253 M 70.67 % | 8.937 M 1 123.15 % | 730.644 K -91.56 % | 8.658 M -27.92 % | 12.011 M 13.61 % | 10.572 M 291.22 % | 2.702 M -73.17 % | 10.072 M 93.66 % | 5.201 M 95.74 % | 2.657 M -64.68 % | 7.522 M 383.79 % | 1.555 M -90.54 % | 16.436 M 24.47 % | 13.205 M 669.69 % | 1.716 M -74.87 % | 6.828 M 7.42 % | 6.357 M 52.30 % | 4.174 M 525.46 % | 667.363 K -84.39 % | 4.275 M -44.76 % | 7.739 M 46.12 % | 5.296 M 30.73 % | 4.051 M -36.14 % | 6.344 M 33.29 % | 4.759 M -3.37 % | 4.925 M 10.32 % | 4.465 M 13.65 % | 3.929 M 17.73 % | 3.337 M 43.37 % | 2.327 M 241.11 % | 682.309 K -82.86 % | 3.981 M 150.03 % | 1.592 M 70.77 % | 932.511 K 1 472.24 % | 59.311 K -97.65 % | 2.528 M 56.09 % | 1.620 M 128.86 % | 707.669 K 1 432.68 % | 46.172 K -95.89 % | 1.124 M -19.19 % | 1.391 M 49.81 % | 928.500 K |
| Other non current assets | 769.319 K -17.25 % | 929.733 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.258 M 7.62 % | 2.098 M -0.87 % | 2.117 M 41.09 % | 1.500 M 894.84 % | 150.795 K -38.40 % | 244.778 K -20.77 % | 308.961 K -87.24 % | 2.421 M 80 683 733.33 % | -3.000 0.00 % | -3.000 | 0.000 | 0.000 100.00 % | -3.000 0.00 % | -3.000 0.00 % | -3.000 0.00 % | -3.000 0.00 % | -3.000 0.00 % | -3.000 0.00 % | -3.000 0.00 % | -3.000 0.00 % | -3.000 0.00 % | -3.000 0.00 % | -3.000 0.00 % | -3.000 0.00 % | -3.000 0.00 % | -3.000 0.00 % | -3.000 0.00 % | -3.000 0.00 % | -3.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -403.982 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 217.889 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 -100.00 % | 2.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.000 0.00 % | -3.000 -50.00 % | -2.000 33.33 % | -3.000 0.00 % | -3.000 |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.337 M | 0.000 -100.00 % | 3.000 0.00 % | 3.000 | 0.000 | 0.000 -100.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 -100.00 % | 373.430 K 0.00 % | 373.430 K 0.00 % | 373.430 K -18.12 % | 456.058 K 243.06 % | 132.940 K 0.00 % | 132.941 K -44.15 % | 238.047 K -6.93 % | 255.759 K -59.64 % | 633.699 K 0.00 % | 633.699 K 19.88 % | 528.592 K 3.53 % | 510.573 K 520.23 % | 82.320 K 0.00 % | 82.320 K -54.84 % | 182.289 K -11.10 % | 205.055 K -49.24 % | 403.979 K -12.36 % | 460.961 K 29.53 % | 355.876 K -24.89 % | 473.816 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 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 |
| Property plant equipment net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 0.00 % | 2.000 0.00 % | 2.000 0.00 % | 2.000 0.00 % | 2.000 0.00 % | 2.000 0.00 % | 2.000 0.00 % | 2.000 0.00 % | 2.000 0.00 % | 2.000 0.00 % | 2.000 0.00 % | 2.000 0.00 % | 2.000 0.00 % | 2.000 0.00 % | 2.000 0.00 % | 2.000 0.00 % | 2.000 0.00 % | 2.000 0.00 % | 2.000 0.00 % | 2.000 0.00 % | 2.000 0.00 % | 2.000 0.00 % | 2.000 0.00 % | 2.000 0.00 % | 2.000 0.00 % | 2.000 0.00 % | 2.000 0.00 % | 2.000 0.00 % | 2.000 0.00 % | 2.000 0.00 % | 2.000 0.00 % | 2.000 0.00 % | 2.000 0.00 % | 2.000 0.00 % | 2.000 0.00 % | 2.000 0.00 % | 2.000 0.00 % | 2.000 0.00 % | 2.000 0.00 % | 2.000 0.00 % | 2.000 0.00 % | 2.000 0.00 % | 2.000 0.00 % | 2.000 0.00 % | 2.000 0.00 % | 2.000 0.00 % | 2.000 0.00 % | 2.000 0.00 % | 2.000 0.00 % | 2.000 0.00 % | 2.000 0.00 % | 2.000 -33.33 % | 3.000 50.00 % | 2.000 -33.33 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 50.00 % | 2.000 -33.33 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 | 0.000 -100.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 | 0.000 -100.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 50.00 % | 2.000 -33.33 % | 3.000 0.00 % | 3.000 |
| Total non current assets | 769.323 K -17.25 % | 929.737 K 30 991 133.33 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 -100.00 % | 373.433 K 0.00 % | 373.433 K 0.00 % | 373.433 K -18.12 % | 456.061 K 243.05 % | 132.943 K 0.00 % | 132.944 K -44.15 % | 238.050 K -6.93 % | 255.762 K -59.64 % | 633.702 K 0.00 % | 633.702 K 19.88 % | 528.595 K 3.53 % | 510.576 K 520.21 % | 82.323 K 0.00 % | 82.323 K -54.84 % | 182.292 K -11.10 % | 205.058 K -49.24 % | 403.982 K -12.36 % | 460.964 K 29.53 % | 355.879 K -24.89 % | 473.819 K 15 793 866.67 % | 3.000 0.00 % | 3.000 -100.00 % | 217.892 K 7 262 966.67 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 0.00 % | 3.000 |
| Other current assets | -769.320 K 100.00 % | -23.163 T -1 521 485 179.95 % | 1.522 M 143.16 % | -3.527 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 739.439 K -18.71 % | 909.651 K 34.93 % | 674.150 K | 0.000 -100.00 % | 1.061 M 196.65 % | 357.554 K 31.64 % | 271.607 K 54.34 % | 175.978 K -68.73 % | 562.813 K 74.41 % | 322.690 K 188.15 % | 111.987 K 14.01 % | 98.224 K -79.60 % | 481.568 K -1.17 % | 487.274 K |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.337 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.826 M -0.81 % | 9.907 M 6.65 % | 9.289 M -8.41 % | 10.142 M | 0.000 -100.00 % | 13.332 M -47.84 % | 25.562 M 55.06 % | 16.485 M -1.22 % | 16.689 M -48.04 % | 32.122 M -1.38 % | 32.571 M 81.94 % | 17.902 M 115.28 % | 8.316 M -65.06 % | 23.797 M -9.49 % | 26.292 M 1 010.85 % | 2.367 M 533.80 % | 373.430 K -18.12 % | 456.058 K 243.06 % | 132.940 K 0.00 % | 132.940 K -44.15 % | 238.047 K -95.85 % | 5.741 M 805.90 % | 633.700 K 0.00 % | 633.699 K 19.88 % | 528.593 K 3.53 % | 510.573 K 520.23 % | 82.320 K 0.00 % | 82.320 K 0.00 % | 82.320 K -59.85 % | 205.055 K -32.53 % | 303.918 K -34.06 % | 460.918 K -0.01 % | 460.961 K 5.05 % | 438.815 K 82.92 % | 239.891 K 189.23 % | 82.940 K 0.00 % | 82.940 K | 0.000 -100.00 % | 553.221 K -0.14 % | 553.987 K 22.81 % | 451.104 K -32.56 % | 668.889 K 0.00 % | 668.888 K -48.92 % | 1.309 M -54.06 % | 2.850 M 54.02 % | 1.851 M 75.64 % | 1.054 M -0.35 % | 1.057 M -0.08 % | 1.058 M 210.85 % | 340.421 K -39.78 % | 565.252 K 28.99 % | 438.198 K -11.26 % | 493.784 K -9.26 % | 544.193 K 10.01 % | 494.663 K 13.73 % | 434.962 K -32.32 % | 642.672 K -11.71 % | 727.883 K 0.00 % | 727.883 K 8.90 % | 668.387 K -85.93 % | 4.749 M 632.71 % | 648.193 K -9.73 % | 718.072 K 10.78 % | 648.193 K 0.00 % | 648.193 K -13.37 % | 748.193 K -0.39 % | 751.114 K -75.78 % | 3.101 M 312.84 % | 751.133 K -84.44 % | 4.826 M 407.40 % | 951.133 K 20.12 % | 791.824 K -21.35 % | 1.007 M 12.96 % | 891.243 K -63.20 % | 2.422 M 132.61 % | 1.041 M 16.80 % | 891.243 K -0.19 % | 892.916 K 23.81 % | 721.190 K -13.53 % | 834.048 K |
| cash and cash equivalents | 20.285 M -100.00 % | 23.163 T 99 873 502.55 % | 23.192 M 9.14 % | 21.249 M -12.27 % | 24.221 M -75.83 % | 100.205 M 4.48 % | 95.910 M 343.39 % | 21.631 M 0.01 % | 21.630 M -9.80 % | 23.980 M 4.66 % | 22.913 M 29.08 % | 17.751 M 35.47 % | 13.103 M -6.18 % | 13.967 M -3.71 % | 14.505 M 491.33 % | 2.453 M -93.52 % | 37.866 M -20.66 % | 47.728 M 4.07 % | 45.860 M 61.99 % | 28.310 M 137.82 % | 11.904 M -4.78 % | 12.501 M 104.48 % | 6.114 M 1 232.06 % | 458.957 K -96.79 % | 14.284 M 40.34 % | 10.178 M 2 613.66 % | 375.053 K -17.14 % | 452.628 K 0.49 % | 450.421 K -48.92 % | 881.810 K 45.65 % | 605.436 K 207.60 % | 196.826 K -93.50 % | 3.029 M 862.24 % | 314.835 K 62.62 % | 193.606 K -98.21 % | 10.797 M -10.09 % | 12.009 M -12.31 % | 13.695 M 156.74 % | 5.334 M -15.48 % | 6.312 M -23.22 % | 8.220 M 217.72 % | 2.587 M -55.28 % | 5.785 M 67.43 % | 3.455 M 330.39 % | 802.802 K -90.79 % | 8.718 M -26.41 % | 11.847 M 171.23 % | 4.368 M 742.19 % | 518.622 K -93.28 % | 7.720 M 6.92 % | 7.220 M 16.19 % | 6.214 M 407.16 % | 1.225 M -81.79 % | 6.727 M -55.15 % | 15.001 M 69.26 % | 8.863 M 695.49 % | 1.114 M -89.13 % | 10.253 M 17 404.27 % | 58.577 K -99.26 % | 7.869 M 961.91 % | 741.052 K -91.48 % | 8.694 M -28.81 % | 12.211 M 21.21 % | 10.074 M 2 710.03 % | 358.506 K -95.75 % | 8.445 M 115.86 % | 3.912 M 355.85 % | 858.218 K -83.62 % | 5.241 M 132.49 % | 2.254 M -86.50 % | 16.699 M 23.94 % | 13.473 M 660.12 % | 1.772 M -74.53 % | 6.960 M 6.74 % | 6.520 M 52.18 % | 4.284 M 513.91 % | 697.895 K -83.61 % | 4.258 M -45.90 % | 7.871 M 45.80 % | 5.399 M 4 783.56 % | 110.551 K -98.27 % | 6.378 M 28.86 % | 4.949 M -3.71 % | 5.140 M 13.72 % | 4.520 M 13.83 % | 3.971 M 13.04 % | 3.513 M 3 458.15 % | 98.727 K -87.83 % | 811.523 K 722.28 % | 98.692 K -93.95 % | 1.631 M 42.25 % | 1.146 M 1 154.48 % | 91.371 K -96.37 % | 2.515 M 1 281.04 % | 182.142 K -69.87 % | 604.517 K 81.65 % | 332.791 K -72.79 % | 1.223 M -26.22 % | 1.658 M 86.93 % | 886.965 K |
| Cash and short term investments | 20.285 M -100.00 % | 23.163 T 99 873 502.55 % | 23.192 M 9.14 % | 21.249 M -12.27 % | 24.221 M -75.83 % | 100.205 M 4.48 % | 95.910 M 343.39 % | 21.631 M 0.01 % | 21.630 M -9.80 % | 23.980 M 4.66 % | 22.913 M 29.08 % | 17.751 M 35.47 % | 13.103 M -6.18 % | 13.967 M -3.71 % | 14.505 M -43.76 % | 25.790 M -31.89 % | 37.866 M -20.66 % | 47.728 M 4.07 % | 45.860 M 61.99 % | 28.310 M 30.28 % | 21.730 M -3.03 % | 22.408 M 45.48 % | 15.402 M 45.30 % | 10.601 M -25.79 % | 14.284 M -39.24 % | 23.510 M -9.36 % | 25.937 M 53.13 % | 16.937 M -1.18 % | 17.140 M -48.07 % | 33.004 M -0.52 % | 33.177 M 83.31 % | 18.099 M 59.53 % | 11.345 M -52.95 % | 24.112 M -8.96 % | 26.485 M 101.20 % | 13.164 M 6.31 % | 12.383 M -12.50 % | 14.151 M 158.84 % | 5.467 M -15.16 % | 6.444 M -23.80 % | 8.458 M 1.56 % | 8.328 M 29.75 % | 6.419 M 56.98 % | 4.089 M 207.11 % | 1.331 M -85.57 % | 9.229 M -22.64 % | 11.929 M 168.06 % | 4.450 M 640.52 % | 600.942 K -92.42 % | 7.925 M 5.33 % | 7.524 M 12.72 % | 6.675 M 295.85 % | 1.686 M -76.47 % | 7.166 M -52.98 % | 15.241 M 70.37 % | 8.946 M 647.30 % | 1.197 M -88.33 % | 10.253 M 1 575.96 % | 611.798 K -92.74 % | 8.423 M 606.56 % | 1.192 M -87.27 % | 9.363 M -27.31 % | 12.880 M 13.15 % | 11.384 M 254.77 % | 3.209 M -68.83 % | 10.295 M 107.32 % | 4.966 M 159.23 % | 1.916 M -69.59 % | 6.299 M 142.77 % | 2.595 M -84.97 % | 17.264 M 24.10 % | 13.911 M 513.83 % | 2.266 M -69.80 % | 7.504 M 6.97 % | 7.015 M 48.64 % | 4.719 M 252.05 % | 1.341 M -73.11 % | 4.986 M -42.02 % | 8.599 M 41.73 % | 6.067 M 24.84 % | 4.860 M -30.83 % | 7.026 M 23.97 % | 5.668 M -2.08 % | 5.788 M 12.00 % | 5.168 M 9.52 % | 4.719 M 10.67 % | 4.264 M 33.26 % | 3.200 M 104.76 % | 1.563 M -68.27 % | 4.925 M 90.76 % | 2.582 M 33.21 % | 1.938 M 76.49 % | 1.098 M -67.77 % | 3.407 M 30.84 % | 2.604 M 58.23 % | 1.646 M 34.43 % | 1.224 M -42.16 % | 2.116 M -11.06 % | 2.379 M 38.24 % | 1.721 M |
| Total current assets | 21.152 M -9.71 % | 23.427 M -9.89 % | 25.999 M 22.35 % | 21.249 M -22.53 % | 27.429 M -73.04 % | 101.728 M 1.05 % | 100.667 M 283.51 % | 26.249 M 4.45 % | 25.131 M -5.84 % | 26.690 M 2.60 % | 26.013 M 18.77 % | 21.901 M 49.98 % | 14.603 M 3.44 % | 14.117 M -4.29 % | 14.749 M -43.49 % | 26.099 M -41.60 % | 44.689 M -17.11 % | 53.913 M -2.16 % | 55.105 M 33.64 % | 41.233 M 50.30 % | 27.434 M 19.65 % | 22.929 M 31.17 % | 17.481 M 35.11 % | 12.938 M -10.11 % | 14.394 M -39.13 % | 23.647 M -16.91 % | 28.461 M 17.84 % | 24.152 M 10.37 % | 21.883 M -38.28 % | 35.454 M -12.99 % | 40.746 M 35.66 % | 30.034 M 75.24 % | 17.140 M -34.39 % | 26.123 M -11.20 % | 29.417 M 50.67 % | 19.525 M 42.72 % | 13.680 M -4.00 % | 14.250 M 65.40 % | 8.615 M 6.71 % | 8.073 M -5.24 % | 8.520 M -8.99 % | 9.361 M 36.32 % | 6.867 M 37.58 % | 4.991 M 107.06 % | 2.410 M -75.51 % | 9.842 M -35.80 % | 15.331 M 92.47 % | 7.965 M 1 037.19 % | 700.437 K -91.29 % | 8.043 M -19.77 % | 10.025 M 0.96 % | 9.929 M 197.26 % | 3.340 M -55.11 % | 7.441 M -56.99 % | 17.300 M 22.88 % | 14.079 M 238.19 % | 4.163 M -61.08 % | 10.695 M -46.44 % | 19.970 M 36.85 % | 14.592 M 273.41 % | 3.908 M -59.49 % | 9.646 M -40.66 % | 16.255 M 5.84 % | 15.358 M 120.18 % | 6.975 M -37.72 % | 11.200 M 59.00 % | 7.044 M 183.38 % | 2.486 M -65.13 % | 7.129 M 33.34 % | 5.347 M -71.66 % | 18.869 M -7.42 % | 20.381 M 274.60 % | 5.441 M -35.90 % | 8.489 M -5.77 % | 9.008 M 37.95 % | 6.530 M 123.91 % | 2.916 M -46.14 % | 5.415 M -48.79 % | 10.573 M 20.70 % | 8.760 M 33.26 % | 6.574 M -41.97 % | 11.329 M 38.62 % | 8.173 M 7.43 % | 7.608 M 15.37 % | 6.594 M -20.09 % | 8.252 M 64.08 % | 5.029 M 21.95 % | 4.124 M 81.61 % | 2.271 M -57.87 % | 5.390 M 47.04 % | 3.666 M 59.68 % | 2.296 M 66.91 % | 1.375 M -61.73 % | 3.594 M 13.22 % | 3.175 M 61.29 % | 1.968 M 47.32 % | 1.336 M -39.78 % | 2.219 M -22.62 % | 2.867 M 29.85 % | 2.208 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.855 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 100.00 % | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 1.499 M 43.25 % | 1.046 M -0.88 % | 1.056 M -67.11 % | 3.209 M 3.66 % | 3.096 M 120.92 % | 1.401 M -69.22 % | 4.553 M 5.27 % | 4.325 M 27.62 % | 3.389 M 40.48 % | 2.412 M -16.46 % | 2.888 M -24.93 % | 3.846 M 177.22 % | 1.387 M 5 788.50 % | 23.562 K -31.63 % | 34.460 K 263.66 % | 9.476 K -99.86 % | 6.716 M 10.78 % | 6.063 M -32.95 % | 9.042 M -28.43 % | 12.635 M 125.10 % | 5.613 M 1 215.32 % | 426.728 K -77.77 % | 1.919 M -8.96 % | 2.108 M 6 704.86 % | 30.983 K -55.48 % | 69.588 K -97.11 % | 2.408 M -65.81 % | 7.044 M 50.75 % | 4.672 M 95.06 % | 2.395 M -67.95 % | 7.474 M -36.57 % | 11.783 M 105.82 % | 5.725 M 192.68 % | 1.956 M -31.05 % | 2.837 M -54.39 % | 6.221 M 404.94 % | 1.232 M 2 635.04 % | 45.045 K -98.53 % | 3.056 M 104.53 % | 1.494 M 115 286.64 % | 1.295 K -99.87 % | 978.146 K 175.09 % | 355.567 K -53.70 % | 767.918 K -24.95 % | 1.023 M 83.25 % | 558.385 K -83.13 % | 3.309 M -1.84 % | 3.371 M 7 305.93 % | 45.523 K -28.03 % | 63.253 K -97.37 % | 2.408 M -25.60 % | 3.237 M 102.39 % | 1.599 M 633.49 % | 218.053 K -88.82 % | 1.950 M -61.89 % | 5.117 M 75.50 % | 2.916 M 651.46 % | 387.980 K -97.99 % | 19.268 M 219.80 % | 6.025 M 125.94 % | 2.667 M 1 045.52 % | 232.786 K -92.99 % | 3.321 M -16.11 % | 3.958 M 6.22 % | 3.727 M 326.41 % | 873.938 K -56.83 % | 2.025 M 265.37 % | 554.101 K -29.93 % | 790.780 K -70.95 % | 2.722 M 75.40 % | 1.552 M -75.95 % | 6.454 M 105.50 % | 3.141 M 227.17 % | 959.925 K -50.99 % | 1.959 M 11.54 % | 1.756 M 14.04 % | 1.540 M 275.80 % | 409.764 K -78.81 % | 1.934 M -26.50 % | 2.631 M 54.76 % | 1.700 M -60.26 % | 4.278 M 73.89 % | 2.460 M 36.55 % | 1.802 M 29.32 % | 1.393 M -60.42 % | 3.520 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 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.258 M -7.62 % | -2.098 M 0.87 % | -2.117 M -41.09 % | -1.500 M -894.83 % | -150.796 K 38.40 % | -244.779 K 98.96 % | -23.646 M -876.89 % | -2.421 M 47.74 % | -4.632 M 45.45 % | -8.491 M 34.29 % | -12.923 M -126.54 % | -5.705 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 3.527 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 1.926 M -16.18 % | 2.298 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 896.931 K -57.77 % | 2.124 M | 0.000 | 0.000 | 0.000 -100.00 % | 791.162 K -68.50 % | 2.512 M 167.74 % | 938.129 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.099 M | 0.000 | 0.000 -100.00 % | 257.064 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -30.745 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 0.00 % | 0.000 -300.00 % | 0.000 | 0.000 100.00 % | 0.000 | 0.000 100.00 % | -3.000 0.00 % | -3.000 0.00 % | -3.000 -84 442 492 913.20 % | 0.000 100.00 % | -3.000 -168 884 985 926.39 % | 0.000 100.00 % | -3.000 0.00 % | -3.000 0.00 % | -3.000 | 0.000 100.00 % | -3.000 -337 769 972 152.79 % | 0.000 0.00 % | 0.000 100.00 % | -3.000 -337 769 972 152.79 % | 0.000 100.00 % | -3.000 0.00 % | -3.000 0.00 % | -3.000 0.00 % | -3.000 -337 769 972 152.79 % | 0.000 100.00 % | -3.000 0.00 % | -3.000 0.00 % | -3.000 0.00 % | -3.000 0.00 % | -3.000 0.00 % | -3.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.000 0.00 % | 3.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.000 0.00 % | -3.000 0.00 % | -3.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.477 M 21.66 % | -5.715 M -17.25 % | -4.874 M -1 800.78 % | -256.434 K | 0.000 | 0.000 100.00 % | -296.066 K 97.36 % | -11.232 M 19.45 % | -13.944 M 39.69 % | -23.118 M -23.02 % | -18.793 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 21.922 M -10.00 % | 24.356 M -6.32 % | 25.999 M 4.93 % | 24.777 M -9.67 % | 27.429 M -73.04 % | 101.728 M 1.05 % | 100.667 M 283.51 % | 26.249 M 4.45 % | 25.131 M -5.84 % | 26.690 M 2.60 % | 26.013 M 18.77 % | 21.901 M 49.98 % | 14.603 M 3.44 % | 14.117 M -4.29 % | 14.749 M -43.49 % | 26.099 M -41.60 % | 44.689 M -17.11 % | 53.913 M -2.16 % | 55.105 M 33.64 % | 41.233 M 50.30 % | 27.434 M 19.65 % | 22.929 M 31.17 % | 17.481 M 35.11 % | 12.938 M -10.11 % | 14.394 M -39.13 % | 23.647 M -16.91 % | 28.461 M 17.84 % | 24.152 M 10.37 % | 21.883 M -38.28 % | 35.454 M -12.99 % | 40.746 M 35.66 % | 30.034 M 75.24 % | 17.140 M -34.39 % | 26.123 M -11.20 % | 29.417 M 50.67 % | 19.525 M 42.72 % | 13.680 M -4.00 % | 14.250 M 58.53 % | 8.989 M 6.42 % | 8.447 M -5.02 % | 8.893 M -9.41 % | 9.817 M 40.25 % | 7.000 M 36.61 % | 5.124 M 93.47 % | 2.649 M -73.77 % | 10.098 M -36.75 % | 15.964 M 85.65 % | 8.599 M 599.65 % | 1.229 M -85.63 % | 8.554 M -15.37 % | 10.107 M 0.95 % | 10.012 M 184.22 % | 3.523 M -53.93 % | 7.646 M -56.81 % | 17.704 M 21.76 % | 14.540 M 221.76 % | 4.519 M -59.54 % | 11.169 M -44.07 % | 19.970 M 36.85 % | 14.592 M 253.69 % | 4.126 M -57.23 % | 9.646 M -40.66 % | 16.255 M 5.84 % | 15.358 M 120.18 % | 6.975 M -37.72 % | 11.200 M 59.00 % | 7.044 M 183.38 % | 2.486 M -65.13 % | 7.129 M 33.34 % | 5.347 M -71.66 % | 18.869 M -7.42 % | 20.381 M 274.60 % | 5.441 M -35.90 % | 8.489 M -5.77 % | 9.008 M 37.95 % | 6.530 M 123.91 % | 2.916 M -46.14 % | 5.415 M -48.79 % | 10.573 M 20.70 % | 8.760 M 33.26 % | 6.574 M -41.97 % | 11.329 M 38.62 % | 8.173 M 7.43 % | 7.608 M 15.37 % | 6.594 M -20.09 % | 8.252 M 64.08 % | 5.029 M 21.95 % | 4.124 M 81.61 % | 2.271 M -57.87 % | 5.390 M 47.04 % | 3.666 M 59.68 % | 2.296 M 66.91 % | 1.375 M -61.73 % | 3.594 M 13.22 % | 3.175 M 61.29 % | 1.968 M 47.32 % | 1.336 M -39.78 % | 2.219 M -22.62 % | 2.867 M 29.85 % | 2.208 M |
| 2026-04-30 | 2026-01-31 | 2025-10-31 | 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 | 2023-07-31 | 2023-04-30 | 2023-01-31 | 2022-10-31 | 2022-07-31 | 2022-04-30 | 2022-01-31 | 2021-10-31 | 2021-07-31 | 2021-04-30 | 2021-01-31 | 2020-10-31 | 2020-07-31 | 2020-04-30 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 | 2014-10-31 | 2014-07-31 | 2014-04-30 | 2014-01-31 | 2013-10-31 | 2013-07-31 | 2013-04-30 | 2013-01-31 | 2012-10-31 | 2012-07-31 | 2012-04-30 | 2012-01-31 | 2011-10-31 | 2011-07-31 | 2011-04-30 | 2011-01-31 | 2010-10-31 | 2010-07-31 | 2010-04-30 | 2010-01-31 | 2009-10-31 | 2009-07-31 | 2009-04-30 | 2009-01-31 | 2008-10-31 | 2008-07-31 | 2008-04-30 | 2008-01-31 | 2007-10-31 | 2007-07-31 | 2007-04-30 | 2007-01-31 | 2006-10-31 | 2006-07-31 | 2006-04-30 | 2006-01-31 | 2005-10-31 | 2005-07-31 | 2005-04-30 | 2005-01-31 | 2004-10-31 | 2004-07-31 | 2004-04-30 | 2004-01-31 | 2003-10-31 | 2003-07-31 | 2003-04-30 | 2003-01-31 | 2002-10-31 | 2002-07-31 | 2002-04-30 | 2002-01-31 | 2001-10-31 | 2001-07-31 |
| 2026-04-30 | 2026-01-31 | 2025-10-31 | 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 | 2023-07-31 | 2023-04-30 | 2023-01-31 | 2022-10-31 | 2022-07-31 | 2022-04-30 | 2022-01-31 | 2021-10-31 | 2021-07-31 | 2021-04-30 | 2021-01-31 | 2020-10-31 | 2020-07-31 | 2020-04-30 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 | 2014-10-31 | 2014-07-31 | 2014-04-30 | 2014-01-31 | 2013-10-31 | 2013-07-31 | 2013-04-30 | 2013-01-31 | 2012-10-31 | 2012-07-31 | 2012-04-30 | 2012-01-31 | 2011-10-31 | 2011-07-31 | 2011-04-30 | 2011-01-31 | 2010-10-31 | 2010-07-31 | 2010-04-30 | 2010-01-31 | 2009-10-31 | 2009-07-31 | 2009-04-30 | 2009-01-31 | 2008-10-31 | 2008-07-31 | 2008-04-30 | 2008-01-31 | 2007-10-31 | 2007-07-31 | 2007-04-30 | 2007-01-31 | 2006-10-31 | 2006-07-31 | 2006-04-30 | 2006-01-31 | 2005-10-31 | 2005-07-31 | 2005-04-30 | 2005-01-31 | 2004-10-31 | 2004-07-31 | 2004-04-30 | 2004-01-31 | 2003-10-31 | 2003-07-31 | 2003-04-30 | 2003-01-31 | 2002-10-31 | 2002-07-31 | 2002-04-30 | 2002-01-31 | 2001-10-31 | 2001-07-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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -553.796 K 64.28 % | -1.551 M -131.68 % | 4.895 M 246.37 % | -3.344 M -115.68 % | -1.551 M -146.37 % | 3.344 M 30.03 % | 2.572 M 261.55 % | -1.592 M -62.47 % | -979.856 K -201.13 % | 968.945 K -9.93 % | 1.076 M 123.72 % | -4.535 M -140.37 % | -1.887 M -176.17 % | 2.477 M 1 556.92 % | 149.494 K -97.67 % | 6.426 M 1 393.75 % | -496.672 K -116.26 % | 3.055 M 11.59 % | 2.738 M 132.21 % | -8.499 M -164.23 % | -3.217 M -285.39 % | 1.735 M 423.79 % | 331.229 K 111.00 % | -3.012 M -82.09 % | -1.654 M -142.36 % | 3.904 M -30.33 % | 5.604 M 329.95 % | -2.437 M 3.97 % | -2.538 M -147.23 % | 5.373 M 22.70 % | 4.379 M 170.48 % | -6.214 M -72.55 % | -3.601 M -471.94 % | 968.239 K -71.99 % | 3.456 M 167.55 % | -5.117 M -55.38 % | -3.293 M -163.24 % | 5.208 M 433.52 % | -1.561 M 13.71 % | -1.810 M -259.63 % | 1.134 M 326.49 % | -500.524 K -210.62 % | 452.465 K 168.17 % | 168.724 K 136.82 % | -458.293 K -116.41 % | 2.793 M 1 926.29 % | 137.817 K 103.98 % | -3.462 M -9 955.30 % | 35.131 K -98.55 % | 2.428 M 224.62 % | 747.927 K 144.34 % | -1.687 M -32.14 % | -1.276 M -172.34 % | 1.765 M -41.40 % | 3.011 M 238.96 % | -2.167 M 15.79 % | -2.573 M -113.89 % | 18.524 M 235.26 % | -13.696 M -456.05 % | -2.463 M 0.99 % | -2.488 M -179.00 % | 3.149 M 428.35 % | 596.062 K 149.90 % | -1.195 M 74.34 % | -4.655 M -371.44 % | 1.715 M 192.68 % | -1.851 M -585.29 % | 381.354 K -91.23 % | 4.346 M 505.49 % | -1.072 M -122.26 % | 4.816 M 243.69 % | -3.351 M -58.06 % | -2.120 M -1 128.48 % | 206.160 K 158.02 % | -355.334 K 20.20 % | -445.279 K 67.48 % | -1.369 M -4.74 % | -1.307 M -136.68 % | 3.564 M 185.11 % | -4.187 M -182.87 % | 5.053 M 252.54 % | -3.312 M -129.88 % | -1.441 M -57.35 % | -915.716 K -120.96 % | 4.369 M 178.96 % | -5.533 M -1 604.48 % | 367.771 K 191.33 % | -402.663 K 25.79 % | -542.586 K -142.12 % | 1.288 M 188.44 % | -1.457 M -467.28 % | -256.758 K -124.42 % | -114.409 K -120.63 % | 554.620 K 255.10 % | -357.591 K -15.07 % | -310.757 K -119.89 % | -141.326 K -120.59 % | 686.357 K 1 589.26 % | -46.087 K 64.08 % | -128.308 K |
| Accounts receivables | -452.590 K 73.29 % | -1.695 M -134.97 % | 4.846 M 253.77 % | -3.151 M -85.96 % | -1.695 M -153.77 % | 3.151 M 64.76 % | 1.913 M 304.32 % | -936.111 K 4.14 % | -976.557 K -305.47 % | 475.273 K -50.43 % | 958.749 K 138.99 % | -2.459 M -80.28 % | -1.364 M -12 615.02 % | 10.898 K 143.62 % | -24.984 K -100.37 % | 6.707 M 1 126.57 % | -653.341 K -121.93 % | 2.979 M -17.06 % | 3.592 M 151.16 % | -7.022 M -35.40 % | -5.186 M -447.42 % | 1.493 M 690.29 % | 188.884 K 109.09 % | -2.077 M -5 481.08 % | 38.605 K -98.35 % | 2.339 M -49.55 % | 4.635 M 295.48 % | -2.371 M -4.14 % | -2.277 M -144.84 % | 5.078 M 17.84 % | 4.310 M 171.13 % | -6.058 M -65.09 % | -3.670 M -318.48 % | 1.680 M -63.88 % | 4.650 M 179.20 % | -5.872 M -155.61 % | -2.297 M -176.29 % | 3.011 M 292.78 % | -1.562 M -4.62 % | -1.493 M -252.83 % | 976.851 K 256.90 % | -622.579 K -250.98 % | 412.351 K 61.51 % | 255.305 K 154.92 % | -464.838 K -116.90 % | 2.751 M 4 323.99 % | 62.180 K 101.87 % | -3.326 M -18 858.48 % | 17.730 K -99.24 % | 2.345 M 183.00 % | 828.672 K 150.60 % | -1.638 M -18.56 % | -1.381 M -179.75 % | 1.732 M -45.30 % | 3.167 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 -100.00 % | 1.009 M 651.15 % | -183.054 K 22.03 % | -234.774 K 79.54 % | -1.147 M -174.97 % | 1.530 M 108.42 % | 734.263 K 175.00 % | -979.041 K -137.82 % | 2.589 M 241.51 % | -1.829 M -179.85 % | -653.710 K -66.02 % | -393.748 K -118.68 % | 2.107 M 176.14 % | -2.768 M -1 841.85 % | 158.903 K 173.53 % | -216.118 K 11.01 % | -242.864 K -139.26 % | 618.679 K 185.16 % | -726.465 K -874.78 % | -74.526 K 22.07 % | -95.629 K -124.94 % | 383.445 K 254.52 % | -248.153 K -17.77 % | -210.704 K -2 137.72 % | -9.416 K | 0.000 -100.00 % | 3.311 K 101.97 % | -168.327 K |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.475 M 10.84 % | -2.776 M -6.93 % | -2.596 M -7.92 % | -2.406 M 40.91 % | -4.071 M -76 770.47 % | -5.296 K 99.92 % | -6.605 M -191 613.13 % | 3.449 K 100.05 % | -6.641 M -60.66 % | -4.134 M -31.64 % | -3.140 M -5 806.76 % | 55.027 K 100.78 % | -7.090 M -369.83 % | -1.509 M 24.10 % | -1.988 M -6.38 % | -1.869 M -143.83 % | -766.564 K 72.69 % | -2.807 M -87.86 % | -1.494 M -9.50 % | -1.365 M -54.21 % | -884.932 K 46.62 % | -1.658 M -21.36 % | -1.366 M 1.97 % | -1.394 M | 0.000 100.00 % | -1.536 M -25.66 % | -1.222 M |
| 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 100.00 % | -896.931 K 26.91 % | -1.227 M -157.77 % | 2.124 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.359 K 125.99 % | -47.552 K -258.98 % | 29.910 K 145.94 % | -65.109 K -169.33 % | 93.910 K 73 844.88 % | 127.000 100.19 % | -67.060 K -7.41 % | -62.432 K -136.04 % | 173.219 K 359.54 % | -66.741 K -4.10 % | -64.110 K -183.27 % | 76.993 K 5 667.27 % | 1.335 K -94.75 % | 25.427 K 399.06 % | 5.095 K 126.56 % | -19.182 K -169.80 % | 27.480 K 604.43 % | 3.901 K 107.65 % | -50.963 K -270.88 % | 29.824 K 400.01 % | -9.941 K -53.43 % | -6.479 K -217.86 % | 5.497 K 119.47 % | -28.239 K | 0.000 -100.00 % | 9.772 K 155.45 % | -17.622 K |
| Other working capital | -101.206 K -170.28 % | 144.014 K 194.76 % | 48.858 K 125.33 % | -192.872 K -233.93 % | 144.014 K -25.33 % | 192.872 K -70.74 % | 659.122 K 200.50 % | -655.823 K -19 779.45 % | -3.299 K -100.67 % | 493.672 K 321.97 % | 116.991 K 105.63 % | -2.076 M -297.11 % | -522.895 K -121.20 % | 2.466 M 1 313.42 % | 174.478 K 162.03 % | -281.297 K -279.55 % | 156.669 K 106.86 % | 75.735 K -97.23 % | 2.738 M 132.21 % | -8.499 M -164.23 % | -3.217 M -285.39 % | 1.735 M 423.79 % | 331.229 K 111.00 % | -3.012 M -77.94 % | -1.693 M -143.35 % | 3.904 M -30.33 % | 5.604 M 329.95 % | -2.437 M 3.97 % | -2.538 M -147.23 % | 5.373 M 22.70 % | 4.379 M 170.48 % | -6.214 M -72.55 % | -3.601 M -471.94 % | 968.239 K -71.99 % | 3.456 M 167.55 % | -5.117 M -55.38 % | -3.293 M -163.24 % | 5.208 M 433.52 % | -1.561 M 13.71 % | -1.810 M -259.63 % | 1.134 M 326.49 % | -500.524 K -210.62 % | 452.465 K 168.17 % | 168.724 K 136.82 % | -458.293 K -116.41 % | 2.793 M 1 926.29 % | 137.817 K 103.98 % | -3.462 M -9 955.30 % | 35.131 K -98.55 % | 2.428 M 224.62 % | 747.927 K 144.34 % | -1.687 M -32.14 % | -1.276 M -172.34 % | 1.765 M -41.40 % | 3.011 M 238.96 % | -2.167 M 15.79 % | -2.573 M -113.89 % | 18.524 M 235.26 % | -13.696 M -456.05 % | -2.463 M 0.99 % | -2.488 M -179.00 % | 3.149 M 428.35 % | 596.062 K 149.90 % | -1.195 M 74.34 % | -4.655 M -371.44 % | 1.715 M 192.68 % | -1.851 M -585.29 % | 381.354 K -91.23 % | 4.346 M 505.49 % | -1.072 M -122.26 % | 4.816 M 243.69 % | -3.351 M -58.06 % | -2.120 M -227.73 % | 1.660 M -37.39 % | 2.651 M 12.54 % | 2.356 M 4.76 % | 2.249 M 97.33 % | 1.140 M -59.79 % | 2.835 M -18.17 % | 3.464 M 37.31 % | 2.523 M -49.39 % | 4.985 M 46.04 % | 3.413 M 27.25 % | 2.682 M 25.97 % | 2.129 M -50.75 % | 4.324 M 155.46 % | 1.693 M -5.79 % | 1.797 M 13.10 % | 1.589 M 12.78 % | 1.409 M -32.06 % | 2.073 M 52.10 % | 1.363 M 3.57 % | 1.316 M 23.45 % | 1.066 M -31.44 % | 1.555 M 23.35 % | 1.261 M -2.27 % | 1.290 M 87.93 % | 686.357 K -53.52 % | 1.477 M 15.37 % | 1.280 M |
| Other non cash items | 0.000 -100.00 % | 535.783 B 71 469 042.43 % | 749.670 K -86.15 % | 5.411 M | 0.000 | 0.000 100.00 % | -2.682 M | 0.000 | 0.000 100.00 % | -475.273 K 50.43 % | -958.748 K -138.99 % | 2.459 M 80.28 % | 1.364 M 12 615.02 % | -10.898 K -143.62 % | 24.984 K 100.37 % | -6.707 M -1 126.57 % | 653.341 K 121.93 % | -2.979 M -10.54 % | -2.695 M -132.67 % | 8.249 M 169.40 % | 3.062 M | 0.000 | 0.000 100.00 % | -791.163 K 54.02 % | -1.721 M -209.34 % | 1.574 M 67.74 % | 938.129 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.099 M -200.00 % | 2.099 M | 0.000 100.00 % | -257.064 K -200.00 % | 257.064 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.011 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 -100.00 % | 815.102 K 553.50 % | 124.728 K -48.12 % | 240.415 K 53.30 % | 156.823 K -94.65 % | 2.931 M 203.61 % | -2.829 M -190.08 % | 3.141 M 224.33 % | -2.526 M -252.54 % | 1.656 M 129.88 % | 720.451 K 57.35 % | 457.858 K 120.96 % | -2.184 M -178.96 % | 2.767 M 1 608.12 % | -183.441 K -195.72 % | 191.640 K -31.69 % | 280.540 K 143.70 % | -642.020 K -187.47 % | 733.985 K 459.15 % | 131.269 K 170.08 % | 48.604 K 126.84 % | -181.116 K -275.91 % | 102.959 K -2.45 % | 105.550 K 1.81 % | 103.671 K 142.13 % | -246.080 K -548.86 % | 54.823 K 202.87 % | -53.294 K |
| Net cash provided by operating activities | 533.667 K -100.00 % | 14.405 T 132 789 294.31 % | 10.848 M 147.93 % | 4.375 M 110.28 % | 2.081 M -77.89 % | 9.411 M -87.97 % | 78.215 M 1 955.07 % | 3.806 M 52.00 % | 2.504 M -55.76 % | 5.660 M 9.65 % | 5.162 M 11.05 % | 4.648 M 638.19 % | -863.643 K -60.52 % | -538.039 K -103.65 % | -264.198 K -116.85 % | 1.568 M -88.03 % | 13.099 M -36.10 % | 20.498 M 9.44 % | 18.731 M 2.59 % | 18.257 M 240.79 % | 5.357 M -54.32 % | 11.729 M 114.90 % | 5.458 M 48.95 % | 3.664 M 8 732.26 % | -42.447 K -100.47 % | 8.988 M -23.54 % | 11.754 M 2.44 % | 11.475 M 383.69 % | 2.372 M -80.49 % | 12.160 M -32.31 % | 17.964 M 41.93 % | 12.658 M 366.28 % | 2.715 M -54.93 % | 6.024 M -60.94 % | 15.421 M 92.83 % | 7.997 M 11 578.96 % | 68.474 K -99.29 % | 9.623 M 484.35 % | 1.647 M 169.68 % | 610.628 K -13.19 % | 703.408 K -68.49 % | 2.232 M -21.80 % | 2.855 M 7.62 % | 2.652 M 450.31 % | 481.973 K -94.31 % | 8.467 M -27.49 % | 11.677 M 195.31 % | 3.954 M 2 194.34 % | 172.349 K -97.71 % | 7.521 M 9.24 % | 6.884 M 15.94 % | 5.938 M 541.31 % | 925.941 K -85.87 % | 6.552 M -55.23 % | 14.635 M 68.09 % | 8.707 M 992.59 % | 796.874 K -96.79 % | 24.810 M 40 894.55 % | 60.520 K -99.21 % | 7.669 M 1 232.69 % | 575.471 K -93.17 % | 8.422 M -29.78 % | 11.993 M 22.19 % | 9.815 M 7 477.76 % | 129.521 K -98.42 % | 8.216 M 169.35 % | 3.050 M 406.37 % | 602.366 K -88.30 % | 5.147 M 197.43 % | 1.731 M -89.49 % | 16.473 M 24.62 % | 13.219 M 770.05 % | 1.519 M -77.61 % | 6.787 M 6.67 % | 6.363 M 60.29 % | 3.969 M 714.57 % | 487.286 K -88.00 % | 4.062 M -47.79 % | 7.780 M 51.27 % | 5.143 M 28.58 % | 4.000 M -34.23 % | 6.082 M 28.48 % | 4.734 M -4.36 % | 4.950 M 14.59 % | 4.320 M 15.65 % | 3.735 M 11.15 % | 3.360 M 46.54 % | 2.293 M 299.54 % | 573.921 K -85.35 % | 3.917 M 150.79 % | 1.562 M 85.96 % | 839.956 K 356.01 % | 184.198 K -92.25 % | 2.377 M 47.29 % | 1.614 M 282.96 % | 421.491 K 167.66 % | 157.473 K -85.87 % | 1.115 M -29.30 % | 1.577 M 97.54 % | 798.110 K |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 53.996 M 280.00 % | -29.998 M -25.01 % | -23.997 M 20.97 % | -30.364 M -145.77 % | -12.355 M 82.96 % | -72.504 M | 0.000 | 0.000 100.00 % | -41.036 M | 0.000 100.00 % | -41.036 M -15.26 % | -35.604 M -27.77 % | -27.866 M -174.77 % | -10.142 M 25.25 % | -13.567 M 67.05 % | -41.171 M -194.32 % | -13.989 M -2.25 % | -13.681 M -388.01 % | -2.803 M 94.66 % | -52.493 M -169.27 % | -19.494 M -8.89 % | -17.902 M -4 719.46 % | -371.452 K 98.53 % | -25.209 M 25.36 % | -33.775 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.858 M | 0.000 | 0.000 100.00 % | -82.628 K -64.23 % | -50.313 K | 0.000 100.00 % | -105.107 K -4.75 % | -100.340 K 76.57 % | -428.253 K | 0.000 | 0.000 100.00 % | -82.380 K | 0.000 100.00 % | -99.969 K 4.87 % | -105.085 K | 0.000 100.00 % | -198.995 K -27.37 % | -156.234 K -2 604 000.00 % | 6.000 100.00 % | -217.104 K | 0.000 -100.00 % | 488.000 -42.32 % | 846.000 100.08 % | -999.707 K -8.91 % | -917.901 K -506.78 % | -151.273 K -190.16 % | -52.135 K 92.74 % | -717.785 K -10 607.76 % | 6.831 K 102.39 % | -286.363 K -431.44 % | -53.884 K -8.28 % | -49.765 K -0.48 % | -49.529 K 98.85 % | -4.293 M -551.64 % | -658.788 K 84.61 % | -4.280 M 44.93 % | -7.771 M -44.99 % | -5.359 M -4 082.56 % | -128.138 K 98.80 % | -10.702 M -118.91 % | -4.889 M 8.15 % | -5.323 M -19.80 % | -4.443 M -13.67 % | -3.909 M -9.14 % | -3.582 M -2 459.60 % | -139.933 K 95.59 % | -3.175 M -3 075.52 % | -99.973 K 98.19 % | -5.529 M -339.14 % | -1.259 M -93.78 % | -649.802 K -202.37 % | -214.902 K 83.71 % | -1.320 M 13.77 % | -1.530 M -254.10 % | -432.161 K -330.00 % | -100.503 K 94.33 % | -1.772 M -120.64 % | -802.901 K -14.20 % | -703.083 K |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -53.996 M -280.00 % | 29.998 M 25.01 % | 23.997 M -20.97 % | 30.364 M -14.93 % | 35.692 M -27.41 % | 49.167 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.826 M -76.10 % | 41.116 M 17.52 % | 34.986 M 21.82 % | 28.719 M | 0.000 -100.00 % | 26.900 M -49.63 % | 53.400 M 987.15 % | 4.912 M -64.63 % | 13.886 M -23.86 % | 18.237 M -65.55 % | 52.942 M 997.30 % | 4.825 M -41.98 % | 8.316 M -47.54 % | 15.853 M -42.78 % | 27.703 M 181.24 % | 9.851 M | 0.000 -100.00 % | 82.628 K 64.23 % | 50.312 K | 0.000 -100.00 % | 105.107 K -98.12 % | 5.585 M 1 204.19 % | 428.253 K | 0.000 | 0.000 -100.00 % | 82.320 K | 0.000 | 0.000 | 0.000 -100.00 % | 205.056 K 107.41 % | 98.863 K -37.03 % | 157.000 K 56.98 % | 100.012 K 20.50 % | 83.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 35.000 K -87.43 % | 278.400 K 77.32 % | 157.000 K 36.52 % | 115.000 K -47.00 % | 217.000 K 133.91 % | -640.000 K -200.00 % | 640.000 K | 0.000 | 0.000 -100.00 % | 121.000 K -21.94 % | 155.000 K 192.45 % | 53.000 K | 0.000 -100.00 % | 218.000 K 36.84 % | 159.311 K 45.30 % | 109.643 K 9.64 % | 100.000 K 101.06 % | -9.464 M -323.58 % | 4.233 M 388.54 % | 866.500 K -80.15 % | 4.365 M -43.83 % | 7.771 M 46.62 % | 5.300 M 25.91 % | 4.209 M -36.24 % | 6.601 M 33.12 % | 4.959 M -5.60 % | 5.253 M 18.22 % | 4.443 M 10.83 % | 4.009 M 11.84 % | 3.585 M 43.97 % | 2.490 M 201.85 % | 824.836 K -80.24 % | 4.175 M 152.32 % | 1.655 M 50.44 % | 1.100 M 27.19 % | 864.704 K 769.75 % | 99.420 K -96.51 % | 2.850 M 1 802.87 % | 149.766 K -46.97 % | 282.395 K 176.38 % | 102.176 K -93.61 % | 1.600 M 74.69 % | 915.760 K 67.31 % | 547.334 K |
| 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 -100.00 % | 23.337 M 200.00 % | -23.337 M | 0.000 | 0.000 -100.00 % | 50.942 M 418.44 % | 9.826 M 12 080.64 % | 80.669 K 113.05 % | -618.030 K -172.45 % | 853.009 K 108.41 % | -10.142 M -176.07 % | 13.332 M 9.02 % | 12.229 M 234.73 % | -9.077 M -4 539.77 % | 204.442 K -98.68 % | 15.433 M 3 336.36 % | 449.112 K 103.06 % | -14.669 M -53.03 % | -9.586 M -161.92 % | 15.482 M 520.68 % | 2.494 M 110.43 % | -23.925 M -1 100.22 % | -1.993 M -2 512.48 % | 82.628 K 64.23 % | 50.312 K | 0.000 -100.00 % | 105.107 K -98.12 % | 5.585 M 202.86 % | -5.430 M | 0.000 | 0.000 100.00 % | -308.000 99.39 % | -50.313 K | 0.000 100.00 % | -105.107 K -200.37 % | 104.716 K 131.79 % | -329.390 K -309.80 % | 157.000 K 56.98 % | 100.012 K 16 030.97 % | 620.000 | 0.000 100.00 % | -99.969 K | 0.000 -100.00 % | 35.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 217.000 K 114.09 % | -1.540 M | 0.000 -100.00 % | 1.540 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 -100.00 % | 4.365 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.601 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.009 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.175 M | 0.000 | 0.000 | 0.000 -100.00 % | 102.176 K | 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 100.00 % | -23.997 M | 0.000 -100.00 % | 23.337 M 200.00 % | -23.337 M | 0.000 | 0.000 -100.00 % | 9.907 M 0.82 % | 9.826 M 12 080.64 % | 80.669 K 113.05 % | -618.030 K -172.45 % | 853.009 K 108.41 % | -10.142 M -176.07 % | 13.332 M 9.02 % | 12.229 M 234.73 % | -9.077 M -4 539.77 % | 204.442 K -98.68 % | 15.433 M 3 336.36 % | 449.112 K 103.06 % | -14.669 M -53.03 % | -9.586 M -161.92 % | 15.482 M 520.68 % | 2.494 M 110.43 % | -23.925 M -1 100.22 % | -1.993 M -2 512.48 % | 82.628 K 64.23 % | 50.312 K | 0.000 -100.00 % | 105.107 K -98.12 % | 5.585 M 202.86 % | -5.430 M | 0.000 | 0.000 100.00 % | -308.000 99.39 % | -50.313 K | 0.000 100.00 % | -105.107 K -200.37 % | 104.716 K 131.79 % | -329.390 K -309.80 % | 157.000 K 56.98 % | 100.012 K 16 030.97 % | 620.000 | 0.000 100.00 % | -99.969 K 4.87 % | -105.085 K -400.24 % | 35.000 K -55.92 % | 79.405 K 10 266.19 % | 766.000 -99.33 % | 115.006 K 110 682.69 % | -104.000 | 0.000 -100.00 % | 640.488 K -58.43 % | 1.541 M 254.13 % | -999.707 K -25.45 % | -796.901 K -21 481.84 % | 3.727 K 330.87 % | 865.000 100.12 % | -717.785 K -419.26 % | 224.830 K 276.96 % | -127.052 K -327.86 % | 55.759 K 11.00 % | 50.235 K 201.43 % | -49.529 K 17.04 % | -59.704 K -128.74 % | 207.712 K 143.76 % | 85.211 K | 0.000 100.00 % | -59.496 K -101.46 % | 4.081 M 199.51 % | -4.101 M -5 969.02 % | 69.879 K 200.00 % | -69.879 K | 0.000 -100.00 % | 100.000 K 3 323.49 % | 2.921 K -99.88 % | 2.350 M 200.00 % | -2.350 M -157.67 % | 4.075 M 205.16 % | -3.875 M -2 332.31 % | -159.310 K -174.13 % | 214.902 K 286.09 % | -115.482 K -107.55 % | 1.530 M 210.85 % | -1.381 M -821.78 % | -149.766 K -9 051.94 % | 1.673 K 100.97 % | -171.726 K -252.16 % | 112.859 K 172.46 % | -155.749 K |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -3.411 M 96.14 % | -88.298 M -6.15 % | -83.181 M -1 525.64 % | -5.117 M 93.45 % | -78.064 M -1 425.64 % | -5.117 M 40.91 % | -8.659 M -127.59 % | -3.805 M 21.62 % | -4.854 M -5.71 % | -4.592 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -11.021 M 19.23 % | -13.645 M 40.57 % | -22.960 M -23.24 % | -18.630 M -1 477.78 % | -1.181 M 89.89 % | -11.677 M -93.48 % | -6.035 M -27.78 % | -4.723 M -620.00 % | -656.000 K 91.07 % | -7.347 M 20.00 % | -9.184 M 19.54 % | -11.414 M -314.29 % | -2.755 M 76.40 % | -11.677 M 35.97 % | -18.237 M -47.87 % | -12.333 M -327.27 % | -2.886 M 51.11 % | -5.904 M 61.86 % | -15.482 M -84.38 % | -8.397 M -300.00 % | -2.099 M 70.91 % | -7.216 M -292.86 % | -1.837 M -40.00 % | -1.312 M 50.00 % | -2.624 M 0.00 % | -2.624 M -300.00 % | -656.000 K | 0.000 100.00 % | -524.800 K | 0.000 100.00 % | -8.397 M 27.27 % | -11.546 M -175.00 % | -4.198 M | 0.000 100.00 % | -7.478 M -11.76 % | -6.691 M -10.87 % | -6.035 M -475.00 % | -1.050 M 83.67 % | -6.429 M 56.64 % | -14.826 M -76.56 % | -8.397 M -884.61 % | -852.801 K 91.45 % | -9.971 M 32.14 % | -14.694 M -86.67 % | -7.872 M -1 100.00 % | -656.000 K 92.31 % | -8.528 M 28.57 % | -11.939 M -13.75 % | -10.496 M -540.00 % | -1.640 M 77.27 % | -7.216 M -150.00 % | -2.886 M | 0.000 100.00 % | -4.986 M -245.45 % | -1.443 M 91.20 % | -16.400 M -25.00 % | -13.120 M -733.33 % | -1.574 M 76.70 % | -6.757 M -7.29 % | -6.298 M -54.84 % | -4.067 M -588.89 % | -590.401 K 85.71 % | -4.133 M 46.15 % | -7.675 M -46.25 % | -5.248 M -33.33 % | -3.936 M 36.17 % | -6.166 M -30.56 % | -4.723 M 2.70 % | -4.854 M -12.12 % | -4.330 M -11.86 % | -3.870 M -18.00 % | -3.280 M -42.86 % | -2.296 M -250.00 % | -656.000 K 83.33 % | -3.936 M -150.00 % | -1.574 M -71.43 % | -918.401 K | 0.000 100.00 % | -2.493 M -58.33 % | -1.574 M -140.00 % | -656.000 K | 0.000 100.00 % | -1.050 M 23.81 % | -1.378 M -50.00 % | -918.401 K | 0.000 |
| Other financing activites | 0.000 -100.00 % | 10.234 M -93.45 % | 156.128 M 7 099.99 % | -2.230 M | 0.000 | 0.000 -100.00 % | 4.723 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.413 M | 0.000 | 0.000 | 0.000 -100.00 % | 12.858 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.581 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.109 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 |
| Net cash used provided by financing activities | -3.411 M 95.63 % | -78.064 M -207.01 % | 72.947 M 1 092.86 % | -7.347 M 90.59 % | -78.064 M -1 425.64 % | -5.117 M -30.00 % | -3.936 M -3.45 % | -3.805 M 21.62 % | -4.854 M -5.71 % | -4.592 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -11.021 M 19.23 % | -13.645 M 40.57 % | -22.960 M -23.24 % | -18.630 M -1 477.78 % | -1.181 M 89.89 % | -11.677 M -93.48 % | -6.035 M -27.78 % | -4.723 M -620.00 % | -656.000 K 91.07 % | -7.347 M 20.00 % | -9.184 M 19.54 % | -11.414 M -314.29 % | -2.755 M 76.40 % | -11.677 M 35.97 % | -18.237 M -47.87 % | -12.333 M -327.27 % | -2.886 M 51.11 % | -5.904 M 61.86 % | -15.482 M -84.38 % | -8.397 M -300.00 % | -2.099 M 70.91 % | -7.216 M -292.86 % | -1.837 M -40.00 % | -1.312 M 50.00 % | -2.624 M 0.00 % | -2.624 M -300.00 % | -656.000 K | 0.000 100.00 % | -524.800 K | 0.000 100.00 % | -8.397 M 27.27 % | -11.546 M -175.00 % | -4.198 M | 0.000 100.00 % | -7.478 M -11.76 % | -6.691 M -10.87 % | -6.035 M -475.00 % | -1.050 M 83.67 % | -6.429 M 56.64 % | -14.826 M -76.56 % | -8.397 M -884.61 % | -852.801 K 91.45 % | -9.971 M 32.14 % | -14.694 M -86.67 % | -7.872 M -1 100.00 % | -656.000 K 92.31 % | -8.528 M 28.57 % | -11.939 M -13.75 % | -10.496 M -540.00 % | -1.640 M 77.27 % | -7.216 M -150.00 % | -2.886 M | 0.000 100.00 % | -4.986 M -245.45 % | -1.443 M 91.20 % | -16.400 M -25.00 % | -13.120 M -733.33 % | -1.574 M 76.70 % | -6.757 M -7.29 % | -6.298 M -54.84 % | -4.067 M -588.89 % | -590.401 K 85.71 % | -4.133 M 46.15 % | -7.675 M -46.25 % | -5.248 M -33.33 % | -3.936 M 36.17 % | -6.166 M -30.56 % | -4.723 M 2.70 % | -4.854 M -12.12 % | -4.330 M -11.86 % | -3.870 M -18.00 % | -3.280 M -42.86 % | -2.296 M -250.00 % | -656.000 K 83.33 % | -3.936 M -150.00 % | -1.574 M -71.43 % | -918.401 K | 0.000 100.00 % | -2.493 M -58.33 % | -1.574 M -140.00 % | -656.000 K | 0.000 100.00 % | -1.050 M 23.81 % | -1.378 M -50.00 % | -918.401 K | 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 -100.00 % | 5.902 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -2.878 M -100.00 % | 23.163 T 1 192 268 612.72 % | 1.943 M 165.37 % | -2.972 M 96.09 % | -75.983 M -1 869.37 % | 4.294 M -94.22 % | 74.279 M 6 425 420.76 % | 1.156 K 100.05 % | -2.350 M -320.14 % | 1.068 M -79.31 % | 5.162 M 11.05 % | 4.648 M 638.19 % | -863.643 K -60.52 % | -538.039 K -104.46 % | 12.052 M 134.03 % | -35.413 M -259.10 % | -9.862 M -628.04 % | 1.868 M -89.36 % | 17.550 M 6.97 % | 16.406 M 2 847.29 % | -597.181 K -109.35 % | 6.387 M 12.96 % | 5.655 M 140.90 % | -13.825 M -436.69 % | 4.106 M -58.11 % | 9.803 M 12 736.29 % | -77.575 K -3 614.95 % | 2.207 K 100.51 % | -431.389 K -256.09 % | 276.374 K -32.36 % | 408.610 K 114.42 % | -2.833 M -204.35 % | 2.715 M 2 139.27 % | 121.229 K 101.14 % | -10.604 M -774.63 % | -1.212 M 28.08 % | -1.686 M -120.16 % | 8.361 M 955.52 % | -977.290 K 48.79 % | -1.908 M -133.88 % | 5.633 M 276.14 % | -3.198 M -237.26 % | 2.330 M -12.16 % | 2.652 M 133.51 % | -7.915 M -152.97 % | -3.129 M -141.84 % | 7.479 M 94.30 % | 3.849 M 153.45 % | -7.201 M -1 540.38 % | 499.960 K -50.31 % | 1.006 M -79.83 % | 4.989 M 190.66 % | -5.502 M 33.50 % | -8.274 M -234.79 % | 6.138 M -20.78 % | 7.749 M 184.78 % | -9.139 M -189.65 % | 10.195 M 230.52 % | -7.811 M -209.57 % | 7.128 M 189.63 % | -7.953 M -126.08 % | -3.518 M -264.59 % | 2.137 M -78.00 % | 9.716 M 220.15 % | -8.086 M -278.40 % | 4.533 M 48.42 % | 3.054 M 169.69 % | -4.382 M -246.74 % | 2.986 M 120.68 % | -14.445 M -547.78 % | 3.226 M -72.43 % | 11.700 M 325.56 % | -5.187 M -1 279.99 % | 439.600 K -80.34 % | 2.236 M -37.67 % | 3.587 M 200.74 % | -3.560 M 1.46 % | -3.613 M -246.13 % | 2.473 M -53.25 % | 5.288 M 184.38 % | -6.267 M -538.73 % | 1.429 M 849.69 % | -190.550 K -130.73 % | 620.020 K 12.91 % | 549.108 K 19.89 % | 458.017 K -86.58 % | 3.414 M 578.98 % | -712.796 K -200.00 % | 712.831 K 146.53 % | -1.532 M -416.30 % | 484.309 K -54.09 % | 1.055 M 143.52 % | -2.424 M -203.89 % | 2.333 M 652.43 % | -422.375 K -255.44 % | 271.726 K 130.52 % | -890.455 K -104.82 % | -434.750 K -156.39 % | 771.031 K 20.03 % | 642.361 K |
| Cash at beginning of period | 23.163 M -0.13 % | 23.192 M 9.14 % | 21.249 M -12.27 % | 24.221 M -75.83 % | 100.205 M 4.48 % | 95.910 M 343.39 % | 21.631 M 0.01 % | 21.630 M -9.80 % | 23.980 M 4.66 % | 22.913 M 29.08 % | 17.751 M 35.47 % | 13.103 M -6.18 % | 13.967 M -3.71 % | 14.505 M 491.33 % | 2.453 M -93.52 % | 37.866 M -20.66 % | 47.728 M 4.07 % | 45.860 M 61.99 % | 28.310 M 137.82 % | 11.904 M -4.78 % | 12.501 M 104.48 % | 6.114 M 1 232.06 % | 458.957 K -96.79 % | 14.284 M 40.34 % | 10.178 M 2 613.66 % | 375.053 K -17.14 % | 452.628 K 0.49 % | 450.421 K -48.92 % | 881.810 K 45.65 % | 605.436 K 207.60 % | 196.826 K -93.50 % | 3.029 M 862.24 % | 314.835 K 62.62 % | 193.606 K -98.21 % | 10.797 M -10.09 % | 12.009 M -12.31 % | 13.695 M 156.74 % | 5.334 M -15.48 % | 6.312 M -23.22 % | 8.220 M 217.72 % | 2.587 M -55.28 % | 5.785 M 67.43 % | 3.455 M 330.39 % | 802.802 K -90.79 % | 8.718 M -26.41 % | 11.847 M 171.23 % | 4.368 M 742.19 % | 518.622 K -93.28 % | 7.720 M 6.92 % | 7.220 M 16.19 % | 6.214 M 407.16 % | 1.225 M -81.79 % | 6.727 M -55.15 % | 15.001 M 69.26 % | 8.863 M 695.49 % | 1.114 M -89.13 % | 10.253 M 17 404.27 % | 58.577 K -99.26 % | 7.869 M 961.91 % | 741.052 K -91.48 % | 8.694 M -28.81 % | 12.211 M 21.21 % | 10.074 M 2 710.03 % | 358.506 K -95.75 % | 8.445 M 115.86 % | 3.912 M 355.85 % | 858.218 K -83.62 % | 5.241 M 132.49 % | 2.254 M -86.50 % | 16.699 M 23.94 % | 13.473 M 660.12 % | 1.772 M -74.53 % | 6.960 M 6.74 % | 6.520 M 52.18 % | 4.284 M 513.91 % | 697.895 K -83.61 % | 4.258 M -45.90 % | 7.871 M 45.80 % | 5.399 M 4 783.56 % | 110.551 K -98.27 % | 6.378 M 28.86 % | 4.949 M -3.71 % | 5.140 M 13.72 % | 4.520 M 13.83 % | 3.971 M 13.04 % | 3.513 M 3 458.15 % | 98.727 K -87.83 % | 811.523 K 722.28 % | 98.692 K -93.95 % | 1.631 M 42.25 % | 1.146 M 1 154.48 % | 91.371 K -96.37 % | 2.515 M 1 281.04 % | 182.142 K -69.87 % | 604.517 K 81.65 % | 332.791 K -72.79 % | 1.223 M -26.22 % | 1.658 M 86.93 % | 886.965 K 262.61 % | 244.604 K |
| Cash at end of period | 20.285 M -100.00 % | 23.163 T 99 873 502.55 % | 23.192 M 9.14 % | 21.249 M -12.27 % | 24.221 M -75.83 % | 100.205 M 4.48 % | 95.910 M 343.39 % | 21.631 M 0.01 % | 21.630 M -9.80 % | 23.980 M 4.66 % | 22.913 M 29.08 % | 17.751 M 35.47 % | 13.103 M -6.18 % | 13.967 M -3.71 % | 14.505 M 491.33 % | 2.453 M -93.52 % | 37.866 M -20.66 % | 47.728 M 4.07 % | 45.860 M 61.99 % | 28.310 M 137.82 % | 11.904 M -4.78 % | 12.501 M 104.48 % | 6.114 M 1 232.06 % | 458.957 K -96.79 % | 14.284 M 40.34 % | 10.178 M 2 613.66 % | 375.053 K -17.14 % | 452.628 K 0.49 % | 450.421 K -48.92 % | 881.810 K 45.65 % | 605.436 K 207.60 % | 196.826 K -93.50 % | 3.029 M 862.24 % | 314.835 K 62.62 % | 193.606 K -98.21 % | 10.797 M -10.09 % | 12.009 M -12.31 % | 13.695 M 156.74 % | 5.334 M -15.48 % | 6.312 M -23.22 % | 8.220 M 217.72 % | 2.587 M -55.28 % | 5.785 M 67.43 % | 3.455 M 330.39 % | 802.802 K -90.79 % | 8.718 M -26.41 % | 11.847 M 171.23 % | 4.368 M 742.19 % | 518.622 K -93.28 % | 7.720 M 6.92 % | 7.220 M 16.19 % | 6.214 M 407.16 % | 1.225 M -81.79 % | 6.727 M -55.15 % | 15.001 M 69.26 % | 8.863 M 695.49 % | 1.114 M -89.13 % | 10.253 M 17 404.27 % | 58.577 K -99.26 % | 7.869 M 961.91 % | 741.052 K -91.48 % | 8.694 M -28.81 % | 12.211 M 21.21 % | 10.074 M 2 710.03 % | 358.506 K -95.75 % | 8.445 M 115.86 % | 3.912 M 355.85 % | 858.218 K -83.62 % | 5.241 M 132.49 % | 2.254 M -86.50 % | 16.699 M 23.94 % | 13.473 M 660.12 % | 1.772 M -74.53 % | 6.960 M 6.74 % | 6.520 M 52.18 % | 4.284 M 513.91 % | 697.895 K -83.61 % | 4.258 M -45.90 % | 7.871 M 45.80 % | 5.399 M 4 783.56 % | 110.551 K -98.27 % | 6.378 M 28.86 % | 4.949 M -3.71 % | 5.140 M 13.72 % | 4.520 M 13.83 % | 3.971 M 13.04 % | 3.513 M 3 458.15 % | 98.727 K -87.83 % | 811.523 K 722.28 % | 98.692 K -93.95 % | 1.631 M 42.25 % | 1.146 M 1 154.48 % | 91.371 K -96.37 % | 2.515 M 1 281.04 % | 182.142 K -69.87 % | 604.517 K 81.65 % | 332.791 K -72.79 % | 1.223 M -26.22 % | 1.658 M 86.93 % | 886.965 K |
| Operating cash flow | 533.667 K -100.00 % | 14.405 T 132 789 294.31 % | 10.848 M 467.06 % | -2.955 M -242.03 % | 2.081 M -77.89 % | 9.411 M -87.97 % | 78.215 M 1 955.07 % | 3.806 M 52.00 % | 2.504 M -55.76 % | 5.660 M 9.65 % | 5.162 M 11.05 % | 4.648 M 638.19 % | -863.643 K -60.52 % | -538.039 K -103.65 % | -264.198 K -116.85 % | 1.568 M -88.03 % | 13.099 M -36.10 % | 20.498 M 9.44 % | 18.731 M 2.59 % | 18.257 M 240.79 % | 5.357 M -54.32 % | 11.729 M 114.90 % | 5.458 M 48.95 % | 3.664 M 8 732.26 % | -42.447 K -100.47 % | 8.988 M -23.54 % | 11.754 M 2.44 % | 11.475 M 383.69 % | 2.372 M -80.49 % | 12.160 M -32.31 % | 17.964 M 41.93 % | 12.658 M 366.28 % | 2.715 M -54.93 % | 6.024 M -60.94 % | 15.421 M 92.83 % | 7.997 M 11 578.96 % | 68.474 K -99.29 % | 9.623 M 484.35 % | 1.647 M 169.68 % | 610.628 K -13.19 % | 703.408 K -68.49 % | 2.232 M -21.80 % | 2.855 M 7.62 % | 2.652 M 450.31 % | 481.973 K -94.31 % | 8.467 M -27.49 % | 11.677 M 195.31 % | 3.954 M 2 194.34 % | 172.349 K -97.71 % | 7.521 M 9.24 % | 6.884 M 15.94 % | 5.938 M 541.31 % | 925.941 K -85.87 % | 6.552 M -55.23 % | 14.635 M 68.09 % | 8.707 M 992.59 % | 796.874 K -96.79 % | 24.810 M 40 894.55 % | 60.520 K -99.21 % | 7.669 M 1 232.69 % | 575.471 K -93.17 % | 8.422 M -29.78 % | 11.993 M 22.19 % | 9.815 M 7 477.76 % | 129.521 K -98.42 % | 8.216 M 169.35 % | 3.050 M 406.37 % | 602.366 K -88.30 % | 5.147 M 197.43 % | 1.731 M -89.49 % | 16.473 M 24.62 % | 13.219 M 770.05 % | 1.519 M -77.61 % | 6.787 M 6.67 % | 6.363 M 60.29 % | 3.969 M 714.57 % | 487.286 K -88.00 % | 4.062 M -47.79 % | 7.780 M 51.27 % | 5.143 M 28.58 % | 4.000 M -34.23 % | 6.082 M 28.48 % | 4.734 M -4.36 % | 4.950 M 14.59 % | 4.320 M 15.65 % | 3.735 M 11.15 % | 3.360 M 46.54 % | 2.293 M 299.54 % | 573.921 K -85.35 % | 3.917 M 150.79 % | 1.562 M 85.96 % | 839.956 K 356.01 % | 184.198 K -92.25 % | 2.377 M 47.29 % | 1.614 M 282.96 % | 421.491 K 167.66 % | 157.473 K -85.87 % | 1.115 M -29.30 % | 1.577 M 97.54 % | 798.110 K |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 533.667 K -100.00 % | 14.405 T 132 789 294.31 % | 10.848 M 467.06 % | -2.955 M -242.03 % | 2.081 M -77.89 % | 9.411 M -87.97 % | 78.215 M 1 955.07 % | 3.806 M 52.00 % | 2.504 M -55.76 % | 5.660 M 9.65 % | 5.162 M 11.05 % | 4.648 M 638.19 % | -863.643 K -60.52 % | -538.039 K -103.65 % | -264.198 K -116.85 % | 1.568 M -88.03 % | 13.099 M -36.10 % | 20.498 M 9.44 % | 18.731 M 2.59 % | 18.257 M 240.79 % | 5.357 M -54.32 % | 11.729 M 114.90 % | 5.458 M 48.95 % | 3.664 M 8 732.26 % | -42.447 K -100.47 % | 8.988 M -23.54 % | 11.754 M 2.44 % | 11.475 M 383.69 % | 2.372 M -80.49 % | 12.160 M -32.31 % | 17.964 M 41.93 % | 12.658 M 366.28 % | 2.715 M -54.93 % | 6.024 M -60.94 % | 15.421 M 92.83 % | 7.997 M 11 578.96 % | 68.474 K -99.29 % | 9.623 M 484.35 % | 1.647 M 169.68 % | 610.628 K -13.19 % | 703.408 K -68.49 % | 2.232 M -21.80 % | 2.855 M 7.62 % | 2.652 M 450.31 % | 481.973 K -94.31 % | 8.467 M -27.49 % | 11.677 M 195.31 % | 3.954 M 2 194.34 % | 172.349 K -97.71 % | 7.521 M 9.24 % | 6.884 M 15.94 % | 5.938 M 541.31 % | 925.941 K -85.87 % | 6.552 M -55.23 % | 14.635 M 68.09 % | 8.707 M 992.59 % | 796.874 K -96.79 % | 24.810 M 40 894.55 % | 60.520 K -99.21 % | 7.669 M 1 232.69 % | 575.471 K -93.17 % | 8.422 M -29.78 % | 11.993 M 22.19 % | 9.815 M 7 477.76 % | 129.521 K -98.42 % | 8.216 M 169.35 % | 3.050 M 406.37 % | 602.366 K -88.30 % | 5.147 M 197.43 % | 1.731 M -89.49 % | 16.473 M 24.62 % | 13.219 M 770.05 % | 1.519 M -77.61 % | 6.787 M 6.67 % | 6.363 M 60.29 % | 3.969 M 714.57 % | 487.286 K -88.00 % | 4.062 M -47.79 % | 7.780 M 51.27 % | 5.143 M 28.58 % | 4.000 M -34.23 % | 6.082 M 28.48 % | 4.734 M -4.36 % | 4.950 M 14.59 % | 4.320 M 15.65 % | 3.735 M 11.15 % | 3.360 M 46.54 % | 2.293 M 299.54 % | 573.921 K -85.35 % | 3.917 M 150.79 % | 1.562 M 85.96 % | 839.956 K 356.01 % | 184.198 K -92.25 % | 2.377 M 47.29 % | 1.614 M 282.96 % | 421.491 K 167.66 % | 157.473 K -85.87 % | 1.115 M -29.30 % | 1.577 M 97.54 % | 798.110 K |
| 2026 | 2026 | 2025 | 2025 | 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 | 2012 | 2012 | 2012 | 2011 | 2011 | 2011 | 2011 | 2010 | 2010 | 2010 | 2010 | 2009 | 2009 | 2009 | 2009 | 2008 | 2008 | 2008 | 2008 | 2007 | 2007 | 2007 | 2007 | 2006 | 2006 | 2006 | 2006 | 2005 | 2005 | 2005 | 2005 | 2004 | 2004 | 2004 | 2004 | 2003 | 2003 | 2003 | 2003 | 2002 | 2002 | 2002 | 2002 | 2001 | 2001 |