 
					Creatd, Inc. CRTDW
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.499 M -21.76 % | 1.916 M -60.05 % | 4.796 M 11.53 % | 4.300 M 254.49 % | 1.213 M 167.77 % | 453.006 K 459.97 % | 80.898 K -15.43 % | 95.653 K -57.28 % | 223.927 K 567.01 % | 33.572 K 194.18 % | 11.412 K -17.20 % | 13.783 K -28.13 % | 19.177 K -2.89 % | 19.747 K 187.82 % | 6.861 K 233.87 % | 2.055 K 35.46 % | 1.517 K -10.40 % | 1.693 K -43.26 % | 2.984 K 96.96 % | 1.515 K | 
| Net income | -7.291 M 69.91 % | -24.234 M 24.96 % | -32.293 M 13.41 % | -37.293 M -54.02 % | -24.213 M -201.34 % | -8.035 M 33.12 % | -12.014 M -37.27 % | -8.752 M -18.40 % | -7.392 M -2 055.49 % | -342.939 K 9.28 % | -378.000 K -371.16 % | -80.228 K -295.93 % | -20.263 K -71.36 % | -11.825 K 12.36 % | -13.493 K 20.49 % | -16.971 K -15.65 % | -14.674 K 26.19 % | -19.881 K -25.66 % | -15.821 K -24.65 % | -12.692 K | 
| Income before tax | -4.537 M 80.53 % | -23.299 M 34.69 % | -35.676 M 4.56 % | -37.379 M -54.38 % | -24.213 M -201.34 % | -8.035 M 33.12 % | -12.014 M -37.27 % | -8.752 M -18.40 % | -7.392 M -1 973.15 % | -356.559 K -6.44 % | -335.000 K -317.56 % | -80.228 K -295.93 % | -20.263 K -71.36 % | -11.825 K 12.36 % | -13.493 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -12.692 K | 
| Income before tax ratio | -3.03 75.11 % | -12.16 -63.47 % | -7.44 14.43 % | -8.69 56.45 % | -19.96 -12.54 % | -17.74 88.06 % | -148.51 -62.31 % | -91.50 -177.17 % | -33.01 -210.81 % | -10.62 63.82 % | -29.36 -404.31 % | -5.82 -450.88 % | -1.06 -76.45 % | -0.60 69.55 % | -1.97 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -8.38 | 
| EBITDA | -2.665 M 81.71 % | -14.568 M 50.79 % | -29.601 M 10.07 % | -32.914 M -79.84 % | -18.302 M -160.86 % | -7.016 M 21.68 % | -8.958 M -39.79 % | -6.408 M -76.09 % | -3.639 M -1 268.52 % | -265.907 K 11.07 % | -299.000 K -285.19 % | -77.624 K -330.74 % | -18.021 K -56.91 % | -11.485 K 14.88 % | -13.493 K 20.49 % | -16.971 K -18.36 % | -14.339 K 25.26 % | -19.185 K -26.31 % | -15.189 K -36.47 % | -11.130 K | 
| Net income ratio | -4.86 61.54 % | -12.65 -87.85 % | -6.73 22.36 % | -8.67 56.55 % | -19.96 -12.54 % | -17.74 88.06 % | -148.51 -62.31 % | -91.50 -177.17 % | -33.01 -223.16 % | -10.22 69.16 % | -33.12 -469.05 % | -5.82 -450.88 % | -1.06 -76.45 % | -0.60 69.55 % | -1.97 76.19 % | -8.26 14.62 % | -9.67 17.63 % | -11.74 -121.49 % | -5.30 36.71 % | -8.38 | 
| Ratio EBITDA | -1.78 76.62 % | -7.60 -23.19 % | -6.17 19.37 % | -7.65 49.27 % | -15.09 2.58 % | -15.49 86.01 % | -110.73 -65.29 % | -66.99 -312.24 % | -16.25 -105.17 % | -7.92 69.77 % | -26.20 -365.22 % | -5.63 -499.31 % | -0.94 -61.57 % | -0.58 70.43 % | -1.97 76.19 % | -8.26 12.63 % | -9.45 16.59 % | -11.33 -122.63 % | -5.09 30.71 % | -7.35 | 
| Gross profit ratio | -0.37 68.61 % | -1.18 -331.61 % | -0.27 -17.72 % | -0.23 -0.03 % | -0.23 -123.25 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 23.99 % | 0.81 121.61 % | -3.73 70.63 % | -12.71 -1 540.77 % | 0.88 -2.28 % | 0.90 3.49 % | 0.87 -12.79 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 3 323.40 % | -0.03 | 
| Weighted average shs out dil | 2.566 M 200.67 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 5 449 483.38 % | 15.661 | 
| Weighted average shs out | 2.566 M 200.67 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 5 449 483.38 % | 15.661 | 
| EPS diluted | -13.69 51.80 % | -28.40 33.89 % | -42.96 11.29 % | -48.43 -36.50 % | -35.48 -225.50 % | -10.90 38.59 % | -17.75 -73.17 % | -10.25 -18.36 % | -8.66 -2 065.00 % | -0.40 9.09 % | -0.44 -368.09 % | -0.09 -296.62 % | -0.02 -70.50 % | -0.01 100.00 % | -899.53 20.49 % | -1 131.40 -15.65 % | -978.27 26.19 % | -1 325.40 -25.66 % | -1 054.73 -30.19 % | -810.15 | 
| Earnings per share | -13.69 51.80 % | -28.40 33.89 % | -42.96 11.29 % | -48.43 -36.50 % | -35.48 -225.50 % | -10.90 38.59 % | -17.75 -73.17 % | -10.25 -18.36 % | -8.66 -2 065.00 % | -0.40 9.09 % | -0.44 -368.09 % | -0.09 -296.62 % | -0.02 -70.50 % | -0.01 100.00 % | -899.53 20.49 % | -1 131.40 -15.65 % | -978.27 26.19 % | -1 325.40 -25.66 % | -1 054.73 -30.19 % | -810.15 | 
| Gross profit | -556.000 K 75.44 % | -2.264 M -72.43 % | -1.313 M -31.30 % | -1.000 M -254.61 % | -282.000 K -162.25 % | 453.006 K 459.97 % | 80.898 K -15.43 % | 95.653 K -47.04 % | 180.606 K 244.17 % | -125.275 K 13.60 % | -145.000 K -1 292.92 % | 12.155 K -29.77 % | 17.307 K 0.50 % | 17.221 K 151.00 % | 6.861 K 233.87 % | 2.055 K 35.46 % | 1.517 K -10.40 % | 1.693 K -43.26 % | 2.984 K 6 448.94 % | -47.000 | 
| Income tax expense | 0.000 | 0.000 -100.00 % | 984.277 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 64.293 K -10.68 % | 71.983 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.971 K | 0.000 | 0.000 | 0.000 | 0.000 | 
| Cost of revenue | 2.055 M -50.85 % | 4.181 M -31.56 % | 6.109 M 15.26 % | 5.300 M 254.52 % | 1.495 M | 0.000 | 0.000 -100.00 % | 38.435 K -11.28 % | 43.321 K -76.40 % | 183.528 K 17.03 % | 156.823 K 9 532.86 % | 1.628 K -12.94 % | 1.870 K -25.97 % | 2.526 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.562 K | 
| General and administrative expenses | 13.295 M | 0.000 -100.00 % | 18.590 M -7.21 % | 20.034 M 55.44 % | 12.889 M 97.11 % | 6.539 M 27.44 % | 5.131 M -9.31 % | 5.658 M 46.13 % | 3.872 M 1 158.10 % | 307.765 K 9.54 % | 280.951 K 212.94 % | 89.779 K 154.13 % | 35.328 K | 0.000 -100.00 % | 20.354 K 6.98 % | 19.026 K 19.99 % | 15.856 K -24.05 % | 20.878 K 14.88 % | 18.173 K | 0.000 | 
| Selling and marketing expenses | 0.000 | 0.000 -100.00 % | 4.700 M -51.18 % | 9.627 M 237.21 % | 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 | 
| Other expenses | 455.847 K | 0.000 -100.00 % | 3.477 M 662.47 % | 456.015 K | 0.000 | 0.000 | 0.000 -100.00 % | 167.905 K | 0.000 100.00 % | 0.000 -100.00 % | 36.814 K | 0.000 -100.00 % | 340.000 0.00 % | 340.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -15.189 K -75 845.00 % | -20.000 | 
| Operating expenses | 11.644 M -18.40 % | 14.269 M -41.14 % | 24.242 M -25.11 % | 32.368 M 102.29 % | 16.001 M 108.62 % | 7.670 M 33.00 % | 5.767 M 1.93 % | 5.658 M 46.13 % | 3.872 M 94 339.02 % | 4.100 K -98.54 % | 280.951 K 209.94 % | 90.648 K 154.14 % | 35.668 K 22.80 % | 29.046 K 42.70 % | 20.354 K 6.98 % | 19.026 K 17.51 % | 16.191 K -24.95 % | 21.574 K 14.72 % | 18.805 K 48.73 % | 12.644 K | 
| Cost and expenses | 13.836 M -25.01 % | 18.450 M -45.46 % | 33.827 M -10.20 % | 37.668 M 115.29 % | 17.496 M 128.11 % | 7.670 M 33.00 % | 5.767 M 1.93 % | 5.658 M 44.48 % | 3.916 M 19 527.11 % | 19.952 K -93.72 % | 317.765 K 244.36 % | 92.276 K 145.82 % | 37.538 K 18.90 % | 31.572 K 55.11 % | 20.354 K 6.98 % | 19.026 K 17.51 % | 16.191 K -24.95 % | 21.574 K 14.72 % | 18.805 K 232.36 % | -14.207 K | 
| Research and development expenses | 48.696 K -86.55 % | 362.013 K -61.95 % | 951.414 K -3.27 % | 983.528 K 282.05 % | 257.431 K -77.24 % | 1.131 M 77.78 % | 636.180 K 7.79 % | 590.227 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 | 
| Selling general and administrative expenses | 11.139 M -19.90 % | 13.907 M -40.29 % | 23.290 M -21.48 % | 29.661 M 88.40 % | 15.744 M 140.77 % | 6.539 M 27.44 % | 5.131 M 61.40 % | 3.179 M -17.90 % | 3.872 M 1 158.10 % | 307.765 K 9.54 % | 280.951 K 212.94 % | 89.779 K 154.13 % | 35.328 K 23.07 % | 28.706 K 41.03 % | 20.354 K 6.98 % | 19.026 K 19.99 % | 15.856 K -24.05 % | 20.878 K 14.88 % | 18.173 K 43.96 % | 12.624 K | 
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Interest expense | 1.546 M -81.99 % | 8.584 M 56.39 % | 5.489 M 37.74 % | 3.985 M -29.84 % | 5.680 M 490.75 % | 961.495 K -68.09 % | 3.013 M 30.72 % | 2.305 M -37.87 % | 3.710 M 4 723.63 % | 76.913 K 168.38 % | 28.658 K 1 551.76 % | 1.735 K -8.78 % | 1.902 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Depreciation and amortization | 325.608 K 17.09 % | 278.091 K -52.55 % | 586.127 K 47.48 % | 397.440 K 151.93 % | 157.760 K 33.41 % | 118.256 K 180.11 % | 42.218 K 9.84 % | 38.435 K -9.85 % | 42.634 K 210.31 % | 13.739 K 101.63 % | 6.814 K 684.12 % | 869.000 155.59 % | 340.000 0.00 % | 340.000 -98.81 % | 28.650 K | 0.000 -100.00 % | 335.000 -51.87 % | 696.000 10.13 % | 632.000 -59.54 % | 1.562 K | 
| Operating income | -11.744 M 28.97 % | -16.533 M 43.05 % | -29.031 M 13.00 % | -33.369 M -104.93 % | -16.283 M -125.62 % | -7.217 M -26.93 % | -5.686 M -2.23 % | -5.562 M -50.65 % | -3.692 M -27 207.20 % | 13.620 K 104.93 % | -276.000 K -251.62 % | -78.493 K -327.50 % | -18.361 K -55.27 % | -11.825 K 12.36 % | -13.493 K 20.49 % | -16.971 K -15.65 % | -14.674 K 26.19 % | -19.881 K -25.66 % | -15.821 K -24.65 % | -12.692 K | 
| Operating income ratio | -7.83 9.21 % | -8.63 -42.55 % | -6.05 22.00 % | -7.76 42.19 % | -13.42 15.74 % | -15.93 77.33 % | -70.29 -20.88 % | -58.15 -252.68 % | -16.49 -4 164.02 % | 0.41 101.68 % | -24.19 -324.68 % | -5.69 -494.80 % | -0.96 -59.89 % | -0.60 69.55 % | -1.97 76.19 % | -8.26 14.62 % | -9.67 17.63 % | -11.74 -121.49 % | -5.30 36.71 % | -8.38 | 
| Total other income expenses net | 7.667 M 213.32 % | -6.766 M -1.82 % | -6.645 M -65.71 % | -4.010 M 49.43 % | -7.929 M -869.32 % | -818.000 K 87.07 % | -6.327 M -98.40 % | -3.189 M 13.81 % | -3.700 M -4 799.36 % | -75.520 K -166.27 % | -28.362 K -1 534.70 % | -1.735 K 8.78 % | -1.902 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 3.930 M -52.75 % | 8.317 M -4.96 % | 8.752 M 484.77 % | -2.274 M 57.38 % | -5.337 M -157.84 % | 9.227 M 128.71 % | -32.143 M -638.26 % | 5.972 M 246.08 % | 1.725 M 568.81 % | -368.055 K 59.29 % | -904.104 K 38.88 % | -1.479 M -330 806.49 % | -447.000 | 0.000 100.00 % | -2.990 K -1 063.42 % | -257.000 -213.41 % | -82.000 63.72 % | -226.000 97.93 % | -10.897 K | 
| Total investments | 67.676 K | 0.000 | 0.000 -100.00 % | 50.000 K -82.13 % | 279.829 K | 0.000 | 0.000 | 0.000 -100.00 % | 83.333 K 0.00 % | 83.333 K 0.00 % | 83.333 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Total debt | 3.945 M -52.97 % | 8.388 M -11.31 % | 9.458 M 522.13 % | 1.520 M -40.84 % | 2.570 M -72.19 % | 9.239 M 545.91 % | 1.430 M -76.48 % | 6.083 M 220.14 % | 1.900 M 824.48 % | 205.517 K 210.50 % | 66.190 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Accumulated other comprehensive income loss | -297.717 K -70.96 % | -174.143 K -24.23 % | -140.183 K -79.10 % | -78.272 K -110.22 % | -37.234 K -521.08 % | -5.995 K -378 934 452 857 449.12 % | 0.000 179.30 % | 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 | -269.793 M -33.92 % | -201.466 M -37.86 % | -146.142 M -33.30 % | -109.633 M -52.42 % | -71.929 M -61.35 % | -44.580 M -21.99 % | -36.545 M -64.27 % | -22.248 M -67.55 % | -13.278 M -1 183.05 % | -1.035 M -49.56 % | -691.939 K -120.43 % | -313.899 K -34.33 % | -233.671 K -9.49 % | -213.408 K -5.87 % | -201.583 K -7.17 % | -188.090 K -9.92 % | -171.119 K -9.38 % | -156.445 K -14.56 % | -136.564 K | 
| Common stock | 4.662 K 817.72 % | 508.000 -98.70 % | 39.062 K 134.03 % | 16.691 K 91.04 % | 8.737 K -4.82 % | 9.179 K -92.91 % | 129.507 K 227.69 % | 39.521 K 16.60 % | 33.895 K 2 138.77 % | 1.514 K -81.17 % | 8.041 K 0.60 % | 7.993 K 203.45 % | 2.634 K 0.00 % | 2.634 K 0.00 % | 2.634 K 1.15 % | 2.604 K 0.77 % | 2.584 K 0.00 % | 2.584 K 0.00 % | 2.584 K | 
| Total equity | -9.849 M 52.85 % | -20.889 M -67.07 % | -12.503 M -439.00 % | 3.688 M -32.27 % | 5.445 M 163.62 % | -8.559 M -243.64 % | -2.491 M 68.23 % | -7.840 M -147.46 % | -3.168 M -406.08 % | 1.035 M -18.32 % | 1.267 M -18.28 % | 1.551 M 1 957.52 % | -83.476 K -32.06 % | -63.213 K -23.01 % | -51.388 K -13.20 % | -45.395 K -35.82 % | -33.424 K -78.26 % | -18.750 K -1 757.82 % | 1.131 K | 
| Other non current liabilities | 0.000 | 0.000 | 0.000 -100.00 % | 70.000 | 0.000 | 0.000 -100.00 % | 6.150 K | 0.000 | 0.000 -100.00 % | 1.350 K -6.90 % | 1.450 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Long term debt | 1.820 M 13.47 % | 1.604 M -24.17 % | 2.116 M 3 209.71 % | 63.922 K -82.76 % | 370.857 K 83.64 % | 201.944 K 63.13 % | 123.795 K -96.79 % | 3.858 M 319 232.70 % | 1.208 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Total non current liabilities | 1.799 M 12.13 % | 1.604 M -24.17 % | 2.116 M 3 206.09 % | 63.992 K -82.74 % | 370.857 K 83.64 % | 201.944 K 55.41 % | 129.945 K -96.63 % | 3.858 M 333 020.81 % | 1.158 K -14.22 % | 1.350 K -6.90 % | 1.450 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other current liabilities | 0.000 -100.00 % | 4.031 M 89.06 % | 2.132 M | 0.000 -100.00 % | 42.231 K -45.86 % | 78.000 K 900.00 % | 7.800 K | 0.000 -100.00 % | 259.170 K 12 958 400.00 % | 2.000 -77.78 % | 9.000 | 0.000 -100.00 % | 52.756 K 14.31 % | 46.153 K 86.30 % | 24.774 K -3.22 % | 25.597 K 16.67 % | 21.940 K 48.27 % | 14.797 K 155.25 % | 5.797 K | 
| Deferred revenue | 146.951 K -44.76 % | 266.037 K -11.15 % | 299.409 K 27.87 % | 234.159 K 164.18 % | 88.637 K 74.86 % | 50.691 K 462.92 % | 9.005 K | 0.000 | 0.000 100.00 % | -202.422 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Short term debt | 2.146 M -68.36 % | 6.784 M -7.60 % | 7.342 M 404.16 % | 1.456 M -33.77 % | 2.199 M -75.67 % | 9.037 M 591.65 % | 1.307 M -41.28 % | 2.225 M 17.19 % | 1.899 M | 0.000 -100.00 % | 66.190 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Total current liabilities | 10.242 M -52.25 % | 21.448 M 41.04 % | 15.207 M 180.53 % | 5.421 M 9.11 % | 4.968 M -54.54 % | 10.929 M 325.32 % | 2.570 M -38.23 % | 4.160 M 17.34 % | 3.545 M 266 040.84 % | 1.332 K -98.50 % | 88.925 K 1 085.03 % | 7.504 K -91.29 % | 86.111 K 28.47 % | 67.027 K 19.52 % | 56.078 K 22.84 % | 45.652 K 36.25 % | 33.506 K 73.51 % | 19.311 K 78.86 % | 10.797 K | 
| Total liabilities | 12.040 M -47.77 % | 23.053 M 33.08 % | 17.323 M 215.82 % | 5.485 M 2.73 % | 5.339 M -52.03 % | 11.131 M 312.32 % | 2.700 M -66.33 % | 8.017 M 126.08 % | 3.546 M 132 120.51 % | 2.682 K -97.03 % | 90.375 K 1 104.36 % | 7.504 K -91.29 % | 86.111 K 28.47 % | 67.027 K 19.52 % | 56.078 K 22.84 % | 45.652 K 36.25 % | 33.506 K 73.51 % | 19.311 K 78.86 % | 10.797 K | 
| Other non current assets | -249.716 K -398.64 % | 83.618 K -89.51 % | 797.231 K 10.89 % | 718.951 K 274.77 % | 191.836 K 1 039.44 % | 16.836 K -89.48 % | 159.982 K 841.07 % | 17.000 K -55.78 % | 38.445 K 146.13 % | -83.333 K -16.01 % | -71.833 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Long term investments | 333.333 K | 0.000 | 0.000 -100.00 % | 50.000 K -76.97 % | 217.096 K | 0.000 | 0.000 | 0.000 -100.00 % | 83.333 K 0.00 % | 83.333 K 0.00 % | 83.333 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Intangible assets | 371.448 K | 0.000 -100.00 % | 230.084 K -90.54 % | 2.433 M 153.26 % | 960.611 K -11.65 % | 1.087 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 | 
| GoodWill | 0.000 | 0.000 -100.00 % | 46.460 K -96.62 % | 1.375 M 32.73 % | 1.036 M 0.00 % | 1.036 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 | 
| Goodwill and intangible assets | 371.448 K | 0.000 -100.00 % | 276.544 K -92.74 % | 3.808 M 90.73 % | 1.996 M -5.97 % | 2.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 | 
| Property plant equipment net | 1.651 M -17.73 % | 2.007 M -11.45 % | 2.267 M 1 767.38 % | 121.390 K -58.91 % | 295.416 K 18.97 % | 248.311 K 485.05 % | 42.443 K -11.68 % | 48.056 K -33.10 % | 71.829 K -84.51 % | 463.817 K 23.61 % | 375.229 K 524.73 % | 60.063 K 5 788.53 % | 1.020 K -25.00 % | 1.360 K -20.00 % | 1.700 K | 0.000 | 0.000 -100.00 % | 335.000 -67.51 % | 1.031 K | 
| Total non current assets | 2.106 M 0.74 % | 2.091 M -37.41 % | 3.341 M -28.89 % | 4.698 M 73.95 % | 2.701 M 13.09 % | 2.388 M 1 079.80 % | 202.425 K 211.16 % | 65.056 K -66.40 % | 193.607 K -58.26 % | 463.817 K 19.93 % | 386.729 K 543.87 % | 60.063 K 5 788.53 % | 1.020 K -25.00 % | 1.360 K -20.00 % | 1.700 K | 0.000 | 0.000 -100.00 % | 335.000 -67.51 % | 1.031 K | 
| Other current assets | 0.000 -100.00 % | 2.150 K -98.33 % | 128.547 K -45.68 % | 236.665 K 892.06 % | 23.856 K -78.29 % | 109.890 K | 0.000 | 0.000 -100.00 % | 10.000 K 4 572.90 % | 214.000 -82.17 % | 1.200 K -58.26 % | 2.875 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Short term investments | 67.676 K | 0.000 | 0.000 | 0.000 -100.00 % | 62.733 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 | 
| cash and cash equivalents | 15.490 K -78.22 % | 71.105 K -89.93 % | 706.224 K -81.39 % | 3.795 M -52.01 % | 7.907 M 67 845.19 % | 11.637 K -99.97 % | 33.573 M 30 132.06 % | 111.051 K -36.36 % | 174.494 K -69.58 % | 573.572 K -40.89 % | 970.294 K -34.40 % | 1.479 M 330 806.49 % | 447.000 | 0.000 -100.00 % | 2.990 K 1 063.42 % | 257.000 213.41 % | 82.000 -63.72 % | 226.000 -97.93 % | 10.897 K | 
| Cash and short term investments | 83.166 K 16.96 % | 71.105 K -89.93 % | 706.224 K -81.39 % | 3.795 M -52.38 % | 7.970 M 68 384.27 % | 11.637 K -99.97 % | 33.573 M 30 132.06 % | 111.051 K -36.36 % | 174.494 K -69.58 % | 573.572 K -40.89 % | 970.294 K -34.40 % | 1.479 M 330 806.49 % | 447.000 | 0.000 -100.00 % | 2.990 K 1 063.42 % | 257.000 213.41 % | 82.000 -63.72 % | 226.000 -97.93 % | 10.897 K | 
| Total current assets | 85.166 K 16.26 % | 73.255 K -95.05 % | 1.479 M -66.95 % | 4.475 M -44.64 % | 8.084 M 4 297.49 % | 183.826 K 2 728.09 % | 6.500 K -94.22 % | 112.376 K -39.09 % | 184.494 K -67.85 % | 573.911 K -40.88 % | 970.831 K -35.19 % | 1.498 M 92 656.90 % | 1.615 K -34.19 % | 2.454 K -17.93 % | 2.990 K 1 063.42 % | 257.000 213.41 % | 82.000 -63.72 % | 226.000 -97.93 % | 10.897 K | 
| Inventory | 0.000 | 0.000 -100.00 % | 404.970 K 280.60 % | 106.403 K 11 424 935 129 907 300.00 % | 0.000 -100.00 % | 4.127 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.861 K 39.14 % | 15.712 K 1 245.21 % | 1.168 K -52.40 % | 2.454 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Net receivables | 2.000 K | 0.000 -100.00 % | 239.423 K -29.05 % | 337.440 K 273.46 % | 90.355 K 45.03 % | 62.299 K 858.45 % | 6.500 K 390.57 % | 1.325 K | 0.000 -100.00 % | 125.000 -76.72 % | 537.000 88.42 % | 285.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 | 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 | 
| Account payables | 7.948 M -23.33 % | 10.367 M 90.80 % | 5.433 M 45.65 % | 3.731 M 41.38 % | 2.639 M 49.65 % | 1.763 M 41.49 % | 1.246 M -14.77 % | 1.462 M 5.41 % | 1.387 M 104 190.83 % | 1.330 K -94.15 % | 22.726 K 202.85 % | 7.504 K -77.50 % | 33.355 K 59.79 % | 20.874 K -33.32 % | 31.304 K 56.09 % | 20.055 K 73.40 % | 11.566 K 156.23 % | 4.514 K -9.72 % | 5.000 K | 
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 68.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 | 
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.150 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 | 
| Minority interest | 3.735 M 256.35 % | 1.048 M 239.42 % | -751.849 K -139.97 % | 1.881 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 | 
| Capital lease obligations | 1.799 M 14.27 % | 1.574 M -34.53 % | 2.405 M 12 931.95 % | 18.451 K -92.24 % | 237.636 K -22.77 % | 307.707 K | 0.000 -100.00 % | 4.732 K 0.00 % | 4.732 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Preferred stock | 84.906 K | 0.000 | 0.000 | 0.000 -100.00 % | 8.000 | 0.000 | 0.000 -100.00 % | 39.000 -7.14 % | 42.000 110.00 % | 20.000 0.00 % | 20.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other total stockholders equity | 256.417 M 42.69 % | 179.702 M 33.62 % | 134.492 M 20.62 % | 111.501 M 44.05 % | 77.403 M 114.86 % | 36.025 M 5.81 % | 34.048 M 136.97 % | 14.368 M 42.60 % | 10.076 M 387.14 % | 2.068 M 5.66 % | 1.958 M 5.45 % | 1.856 M 1 158.12 % | 147.561 K -30.85 % | 213.408 K 44.62 % | 147.561 K 5.33 % | 140.091 K 3.69 % | 135.111 K 0.00 % | 135.111 K 0.00 % | 135.111 K | 
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.150 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other 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 | 
| Total assets | 2.192 M 1.26 % | 2.164 M -55.10 % | 4.820 M -47.46 % | 9.173 M -14.94 % | 10.784 M 319.30 % | 2.572 M 1 131.09 % | 208.925 K 17.75 % | 177.432 K -53.07 % | 378.101 K -63.56 % | 1.038 M -23.56 % | 1.358 M -12.87 % | 1.558 M 59 030.44 % | 2.635 K -30.91 % | 3.814 K -18.68 % | 4.690 K 1 724.90 % | 257.000 213.41 % | 82.000 -85.38 % | 561.000 -95.30 % | 11.928 K | 
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 -100.00 % | 2.336 M 3 535.03 % | -68.000 K -200.00 % | 68.000 K -98.11 % | 3.594 M 241.57 % | 1.052 M | 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 -100.00 % | 4.184 M -56.69 % | 9.661 M 40.81 % | 6.861 M 1 469.68 % | 437.106 K 25.98 % | 346.954 K -72.52 % | 1.262 M 172.36 % | 463.503 K -43.52 % | 820.652 K 13.84 % | 720.865 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Change in working capital | -2.780 M -146.34 % | 5.999 M 67.33 % | 3.585 M 275.76 % | 954.131 K -65.06 % | 2.731 M 181.56 % | 969.770 K -11.06 % | 1.090 M 23.07 % | 885.969 K -78.56 % | 4.133 M 19 137.47 % | -21.710 K -211.07 % | 19.547 K 144.88 % | -43.555 K -416.37 % | 13.767 K 239.14 % | -9.894 K -219.80 % | 8.259 K -2.71 % | 8.489 K 20.38 % | 7.052 K 1 551.03 % | -486.000 -110.23 % | 4.750 K | 
| Accounts receivables | 2.000 K -98.69 % | 152.571 K 120.18 % | -755.907 K -840.10 % | -80.407 K 13.72 % | -93.198 K -72.03 % | -54.174 K -946.84 % | -5.175 K -290.57 % | -1.325 K | 0.000 100.00 % | -125.000 | 0.000 100.00 % | -285.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -486.000 | 0.000 | 
| Inventory | 0.000 -100.00 % | 30.125 K 106.28 % | -479.356 K -1 123.41 % | -39.182 K 58.59 % | -94.629 K 99.99 % | -985.716 M -2 423 197.35 % | 40.680 K 306.80 % | 10.000 K | 0.000 100.00 % | -88.000 -103.62 % | 2.429 K 116.70 % | -14.544 K -1 230.95 % | 1.286 K 139.93 % | 536.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Accounts payables | -2.419 M -146.58 % | 5.193 M 8.79 % | 4.774 M 413.91 % | 928.869 K -67.75 % | 2.880 M -99.71 % | 985.716 M 94 708.64 % | 1.040 M 21.48 % | 855.849 K 2.56 % | 834.487 K 4 000.02 % | -21.397 K | 0.000 100.00 % | -25.851 K | 0.000 100.00 % | -10.430 K -192.72 % | 11.249 K 32.51 % | 8.489 K 20.38 % | 7.052 K | 0.000 -100.00 % | 4.750 K | 
| Other working capital | -363.110 K -158.25 % | 623.377 K 1 226.93 % | 46.979 K -67.57 % | 144.851 K 281.73 % | 37.946 K -96.29 % | 1.024 M 6 650.24 % | 15.169 K -51.76 % | 31.445 K -99.05 % | 3.299 M 1 754 646.81 % | -188.000 -100.96 % | 19.547 K 439.95 % | -5.750 K -146.07 % | 12.481 K | 0.000 100.00 % | -2.990 K | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other non cash items | 9.314 M -67.32 % | 28.505 M 171.07 % | 10.516 M 199.44 % | 3.512 M -50.82 % | 7.141 M 1 371.70 % | 485.213 K -75.34 % | 1.967 M -27.46 % | 2.712 M 1 051.10 % | 235.622 K 267.51 % | 64.113 K -24.66 % | 85.098 K 960.54 % | 8.024 K 51.68 % | 5.290 K | 0.000 | 0.000 100.00 % | -16.971 K -15.65 % | -14.674 K | 0.000 | 0.000 | 
| Net cash provided by operating activities | -431.071 K 87.22 % | -3.373 M 79.93 % | -16.805 M 18.10 % | -20.519 M -179.53 % | -7.340 M -23.22 % | -5.957 M -19.79 % | -4.973 M -29.08 % | -3.853 M -53.05 % | -2.517 M -777.66 % | -286.797 K -7.58 % | -266.581 K -132.03 % | -114.890 K -13 166.74 % | -866.000 95.95 % | -21.379 K -308.46 % | -5.234 K 38.29 % | -8.482 K -16.40 % | -7.287 K 62.96 % | -19.671 K -88.44 % | -10.439 K | 
| Investments in property plant and equipment | 0.000 100.00 % | -28.313 K 95.45 % | -622.618 K -480.93 % | -107.176 K -138.23 % | -44.988 K -61.32 % | -27.887 K -1.02 % | -27.605 K -88.28 % | -14.662 K 66.64 % | -43.957 K 57.54 % | -103.516 K 68.36 % | -327.155 K -446.06 % | -59.912 K | 0.000 | 0.000 100.00 % | -1.700 K | 0.000 | 0.000 | 0.000 100.00 % | -194.000 | 
| Acquisitions net | 0.000 -100.00 % | 250.000 K -65.20 % | 718.321 K 167.71 % | -1.061 M -822.56 % | -115.000 K 64.50 % | -323.951 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 | 
| Purchases of investments | 0.000 | 0.000 100.00 % | -48.878 K 94.15 % | -835.000 K -129.86 % | -363.272 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -30.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Sales maturities of investments | 0.000 | 0.000 -100.00 % | 37.135 K | 0.000 -100.00 % | 36.048 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other investing activites | 0.000 | 0.000 -100.00 % | 289.246 K 2 673.13 % | -11.241 K 81.27 % | -60.000 K -424.02 % | -11.450 K 99.96 % | -27.605 M -188 175.82 % | -14.662 K 66.64 % | -43.957 K -608.98 % | -6.200 K 46.09 % | -11.500 K 59.86 % | -28.650 K | 0.000 | 0.000 100.00 % | -1.700 K | 0.000 | 0.000 | 0.000 | 0.000 | 
| Net cash used for investing activites | 0.000 -100.00 % | 221.687 K -40.60 % | 373.206 K 131.95 % | -1.168 M -113.47 % | -547.212 K -50.63 % | -363.288 K -1 216.02 % | -27.605 K -88.28 % | -14.662 K 66.64 % | -43.957 K 59.94 % | -109.716 K 70.24 % | -368.655 K -515.33 % | -59.912 K | 0.000 | 0.000 100.00 % | -1.700 K | 0.000 | 0.000 | 0.000 100.00 % | -194.000 | 
| Debt repayment | 54.181 K -73.89 % | 207.472 K -96.49 % | 5.917 M 144.35 % | 2.422 M -5.81 % | 2.571 M 6.13 % | 2.423 M -0.07 % | 2.424 M 1.91 % | 2.379 M 18.42 % | 2.009 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -823.000 -122.50 % | 3.657 K -48.80 % | 7.143 K -20.63 % | 9.000 K | 0.000 | 
| Common stock issued | 415.582 K -83.75 % | 2.558 M -55.30 % | 5.722 M 0.98 % | 5.667 M -14.94 % | 6.662 M 872.80 % | 684.829 K -75.43 % | 2.787 M | 0.000 -100.00 % | 344.250 K | 0.000 -100.00 % | 12.000 K -99.30 % | 1.714 M | 0.000 | 0.000 -100.00 % | 7.500 K 50.00 % | 5.000 K | 0.000 | 0.000 | 0.000 | 
| Common stock repurchased | 0.000 | 0.000 100.00 % | -16.050 K | 0.000 100.00 % | -89.416 K 84.47 % | -575.834 K -1 627.47 % | -33.334 K -75.38 % | -19.007 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -87.111 K 60.04 % | -217.985 K -22.99 % | -177.234 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other financing activites | 27.117 K 112.77 % | -212.362 K -111.92 % | 1.782 M -81.30 % | 9.527 M -52.37 % | 20.003 M 425.50 % | 3.806 M 1 985.53 % | -201.876 K -113.98 % | 1.444 M 78.33 % | 809.752 K 701.89 % | 100.981 K -13.69 % | 117.000 K 292.50 % | -60.780 K -4 729.09 % | 1.313 K -93.86 % | 21.379 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Net cash used provided by financing activities | 496.880 K -80.54 % | 2.553 M -80.96 % | 13.406 M -23.90 % | 17.616 M 11.39 % | 15.814 M 149.51 % | 6.338 M 29.63 % | 4.889 M 28.54 % | 3.804 M 65.60 % | 2.297 M 231 679.62 % | 991.000 -99.23 % | 129.000 K -92.20 % | 1.654 M 125 833.51 % | 1.313 K -93.86 % | 21.379 K 220.19 % | 6.677 K -22.87 % | 8.657 K 21.20 % | 7.143 K -20.63 % | 9.000 K | 0.000 | 
| Effect of forex changes on cash | -121.424 K | 0.000 100.00 % | -61.911 K -50.86 % | -41.038 K -31.37 % | -31.239 K -421.08 % | -5.995 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 | 
| Net change in cash | -55.615 K 90.77 % | -602.669 K 80.49 % | -3.089 M 24.89 % | -4.112 M -152.08 % | 7.895 M 67 745.19 % | 11.637 K 110.48 % | -111.051 K -75.04 % | -63.443 K 75.98 % | -264.135 K 33.22 % | -395.522 K 21.87 % | -506.236 K -134.24 % | 1.479 M 330 706.49 % | 447.000 | 0.000 100.00 % | -257.000 -246.86 % | 175.000 221.53 % | -144.000 98.65 % | -10.671 K -0.36 % | -10.633 K | 
| Cash at beginning of period | 71.105 K -89.45 % | 673.774 K -82.24 % | 3.795 M -52.01 % | 7.907 M 67 845.19 % | 11.637 K | 0.000 -100.00 % | 111.051 K -36.36 % | 174.494 K -60.22 % | 438.629 K -54.74 % | 969.094 K -34.31 % | 1.475 M 329 951.45 % | 447.000 | 0.000 | 0.000 -100.00 % | 257.000 213.41 % | 82.000 -63.72 % | 226.000 -97.93 % | 10.897 K -49.39 % | 21.530 K | 
| Cash at end of period | 15.490 K -78.22 % | 71.105 K -89.93 % | 706.224 K -81.39 % | 3.795 M -52.01 % | 7.907 M 67 845.19 % | 11.637 K | 0.000 -100.00 % | 111.051 K -36.36 % | 174.494 K -69.58 % | 573.572 K -40.81 % | 969.094 K -34.48 % | 1.479 M 330 806.49 % | 447.000 | 0.000 | 0.000 -100.00 % | 257.000 213.41 % | 82.000 -63.72 % | 226.000 -97.93 % | 10.897 K | 
| Operating cash flow | -471.630 K 86.02 % | -3.373 M 79.93 % | -16.805 M 18.10 % | -20.519 M -179.53 % | -7.340 M -23.22 % | -5.957 M -19.79 % | -4.973 M -29.08 % | -3.853 M -53.05 % | -2.517 M -777.66 % | -286.797 K -7.58 % | -266.581 K -132.03 % | -114.890 K -13 166.74 % | -866.000 95.95 % | -21.379 K -308.46 % | -5.234 K 38.29 % | -8.482 K -16.40 % | -7.287 K 62.96 % | -19.671 K -88.44 % | -10.439 K | 
| Capital expenditure | 0.000 100.00 % | -28.313 K 95.45 % | -622.618 K -480.93 % | -107.176 K -138.23 % | -44.988 K -61.32 % | -27.887 K -1.02 % | -27.605 K -88.28 % | -14.662 K 66.64 % | -43.957 K 57.54 % | -103.516 K 68.36 % | -327.155 K -446.06 % | -59.912 K | 0.000 | 0.000 100.00 % | -1.700 K | 0.000 | 0.000 | 0.000 100.00 % | -194.000 | 
| Free CashFlow | -471.630 K 86.14 % | -3.402 M 80.48 % | -17.428 M 15.50 % | -20.626 M -179.28 % | -7.385 M -23.40 % | -5.985 M -19.69 % | -5.000 M -29.30 % | -3.867 M -51.00 % | -2.561 M -556.16 % | -390.313 K 34.26 % | -593.736 K -239.66 % | -174.802 K -20 084.99 % | -866.000 95.95 % | -21.379 K -208.32 % | -6.934 K 18.25 % | -8.482 K -16.40 % | -7.287 K 62.96 % | -19.671 K -85.00 % | -10.633 K | 
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-09-30 | 2005-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 573.727 K -20.52 % | 721.815 K 127.28 % | 317.589 K -15.15 % | 374.276 K -1.13 % | 378.542 K -11.65 % | 428.466 K 307.08 % | -206.911 K -147.26 % | 437.855 K -37.39 % | 699.364 K -29.08 % | 986.145 K 23.42 % | 798.984 K -21.90 % | 1.023 M -37.08 % | 1.626 M 20.53 % | 1.349 M -3.99 % | 1.405 M 19.07 % | 1.180 M 21.54 % | 970.857 K 30.51 % | 743.913 K 331.57 % | 172.374 K -59.42 % | 424.814 K 31.71 % | 322.540 K 10.03 % | 293.142 K -8.42 % | 320.105 K 250.28 % | 91.386 K 1 172.61 % | 7.181 K -79.08 % | 34.334 K 121.41 % | 15.507 K -38.27 % | 25.119 K 4.56 % | 24.023 K 47.84 % | 16.249 K 267.65 % | -9.692 K -186.20 % | 11.244 K -78.48 % | 52.259 K 24.90 % | 41.842 K 82.73 % | 22.898 K 39.72 % | 16.389 K -74.36 % | 63.932 K -47.04 % | 120.708 K 587.01 % | 17.570 K 9.95 % | 15.980 K 17.45 % | 13.606 K 22.61 % | 11.097 K 280.41 % | -6.151 K -192.05 % | 6.682 K 48.62 % | 4.496 K -29.58 % | 6.385 K 1 142.22 % | 514.000 -7.89 % | 558.000 -89.51 % | 5.321 K -28.00 % | 7.390 K 30.47 % | 5.664 K 12.74 % | 5.024 K 36.30 % | 3.686 K -23.27 % | 4.804 K 54.97 % | 3.100 K -45.26 % | 5.663 K 15.03 % | 4.923 K -18.78 % | 6.061 K 188.34 % | -6.861 K -335.05 % | 2.919 K -1.98 % | 2.978 K 208.92 % | 964.000 222.41 % | 299.000 -23.72 % | 392.000 -58.34 % | 941.000 122.46 % | 423.000 -3.86 % | 440.000 -1.35 % | 446.000 -10.44 % | 498.000 274.44 % | 133.000 -60.30 % | 335.000 3.40 % | 324.000 -41.94 % | 558.000 17.23 % | 476.000 78.95 % | 266.000 -43.88 % | 474.000 -53.02 % | 1.009 K -18.30 % | 1.235 K 76.43 % | 700.000 77.66 % | 394.000 | 
| Net income | -4.132 M -1 018.46 % | 449.835 K -84.67 % | 2.934 M 135.56 % | -8.252 M -112.52 % | -3.883 M -303.19 % | 1.911 M 112.18 % | -15.684 M -437.29 % | -2.919 M 34.40 % | -4.450 M 72.02 % | -15.906 M -36.11 % | -11.686 M -26.66 % | -9.226 M -10.66 % | -8.337 M -33.12 % | -6.263 M 49.04 % | -12.291 M -25.46 % | -9.797 M -14.42 % | -8.562 M -28.89 % | -6.643 M -89.31 % | -3.509 M 78.31 % | -16.179 M -290.61 % | -4.142 M -38.71 % | -2.986 M -13.45 % | -2.632 M -36.09 % | -1.934 M -22.02 % | -1.585 M 15.87 % | -1.884 M 3.93 % | -1.961 M 64.65 % | -5.547 M -130.07 % | -2.411 M -15.14 % | -2.094 M 29.94 % | -2.989 M -2.71 % | -2.910 M -124.71 % | -1.295 M 16.88 % | -1.558 M -412.50 % | -304.000 K 70.74 % | -1.039 M 80.75 % | -5.397 M -727.76 % | -652.000 K -290.98 % | 341.394 K 385.76 % | -119.468 K -382.35 % | -24.768 K 86.51 % | -183.538 K 5.15 % | -193.506 K -253.99 % | -54.665 K -1.96 % | -53.613 K 19.08 % | -66.256 K -15.06 % | -57.584 K -722.75 % | -6.999 K -28.78 % | -5.435 K 46.77 % | -10.210 K -52.39 % | -6.700 K -40.79 % | -4.759 K -44.08 % | -3.303 K 40.13 % | -5.517 K -5.11 % | -5.249 K -859.60 % | -547.000 83.54 % | -3.323 K -22.80 % | -2.706 K 9.38 % | -2.986 K 11.60 % | -3.378 K -59.04 % | -2.124 K 57.56 % | -5.005 K 39.68 % | -8.298 K -174.04 % | -3.028 K 42.46 % | -5.262 K -1 273.89 % | -383.000 93.36 % | -5.768 K -51.19 % | -3.815 K -131.35 % | -1.649 K 52.09 % | -3.442 K 50.65 % | -6.974 K -77.37 % | -3.932 K 11.12 % | -4.424 K 2.79 % | -4.551 K 34.91 % | -6.992 K -132.83 % | -3.003 K -65.64 % | -1.813 K 54.82 % | -4.013 K -310.75 % | -977.000 84.96 % | -6.496 K | 
| Income before tax | -4.072 M -826.84 % | 560.291 K -90.15 % | 5.688 M 168.93 % | -8.252 M -112.52 % | -3.883 M -303.19 % | 1.911 M 112.98 % | -14.720 M -404.28 % | -2.919 M 34.64 % | -4.466 M 72.01 % | -15.956 M -51.04 % | -10.564 M -10.90 % | -9.526 M -9.43 % | -8.705 M -26.51 % | -6.881 M 44.67 % | -12.437 M -27.73 % | -9.737 M -13.72 % | -8.562 M -28.89 % | -6.643 M -89.31 % | -3.509 M 74.15 % | -13.576 M -227.76 % | -4.142 M -38.71 % | -2.986 M -13.45 % | -2.632 M -36.09 % | -1.934 M -22.02 % | -1.585 M 15.87 % | -1.884 M 3.93 % | -1.961 M 64.65 % | -5.547 M -130.07 % | -2.411 M -15.14 % | -2.094 M 11.79 % | -2.374 M 18.42 % | -2.910 M -124.71 % | -1.295 M 16.88 % | -1.558 M -412.50 % | -304.000 K 70.74 % | -1.039 M 80.75 % | -5.397 M -727.76 % | -652.000 K -3 802.32 % | -16.708 K 86.38 % | -122.645 K -299.25 % | -30.719 K 83.53 % | -186.486 K -24.17 % | -150.181 K -174.73 % | -54.665 K -1.57 % | -53.821 K 10.43 % | -60.089 K 79.85 % | -298.254 K -4 161.38 % | -6.999 K -28.78 % | -5.435 K 46.77 % | -10.210 K | 0.000 100.00 % | -4.759 K -44.08 % | -3.303 K 40.13 % | -5.517 K -191.51 % | 6.029 K 1 202.19 % | -547.000 83.54 % | -3.323 K -22.80 % | -2.706 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 | 
| Income before tax ratio | -7.10 -1 014.46 % | 0.78 -95.67 % | 17.91 181.23 % | -22.05 -114.94 % | -10.26 -329.99 % | 4.46 -93.73 % | 71.14 1 167.13 % | -6.67 -4.40 % | -6.39 60.53 % | -16.18 -22.38 % | -13.22 -41.99 % | -9.31 -73.93 % | -5.35 -4.96 % | -5.10 42.38 % | -8.85 -7.27 % | -8.25 6.43 % | -8.82 1.24 % | -8.93 56.13 % | -20.36 36.30 % | -31.96 -148.86 % | -12.84 -26.07 % | -10.19 -23.88 % | -8.22 61.15 % | -21.16 90.41 % | -220.72 -302.24 % | -54.87 56.61 % | -126.46 42.73 % | -220.83 -120.03 % | -100.36 22.12 % | -128.87 -152.61 % | 244.94 194.64 % | -258.80 -944.39 % | -24.78 33.45 % | -37.24 -180.47 % | -13.28 79.06 % | -63.40 24.90 % | -84.42 -1 462.87 % | -5.40 -468.01 % | -0.95 87.61 % | -7.67 -239.94 % | -2.26 86.57 % | -16.81 -168.83 % | 24.42 398.45 % | -8.18 31.66 % | -11.97 -27.20 % | -9.41 98.38 % | -580.26 -4 526.17 % | -12.54 -1 127.99 % | -1.02 26.07 % | -1.38 | 0.00 100.00 % | -0.95 -5.71 % | -0.90 21.97 % | -1.15 -159.05 % | 1.94 2 113.46 % | -0.10 85.69 % | -0.67 -51.19 % | -0.45 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 
| EBITDA | -2.220 M -439.78 % | 653.295 K -88.54 % | 5.703 M 172.03 % | -7.917 M -120.65 % | -3.588 M -223.47 % | 2.906 M 122.38 % | -12.983 M -579.04 % | -1.912 M 26.57 % | -2.604 M 81.03 % | -13.726 M -68.00 % | -8.170 M -19.97 % | -6.810 M 14.00 % | -7.919 M -18.16 % | -6.702 M 42.21 % | -11.597 M -56.80 % | -7.396 M 8.67 % | -8.098 M -37.11 % | -5.906 M -0.70 % | -5.865 M 49.30 % | -11.568 M -233.18 % | -3.472 M -45.58 % | -2.385 M -9.35 % | -2.181 M -32.02 % | -1.652 M -17.50 % | -1.406 M 20.43 % | -1.767 M 5.36 % | -1.867 M 50.96 % | -3.807 M -131.57 % | -1.644 M -0.24 % | -1.640 M 46.61 % | -3.072 M -119.74 % | -1.398 M -49.04 % | -938.000 K 16.92 % | -1.129 M -1.44 % | -1.113 M -22.04 % | -912.000 K 9.34 % | -1.006 M -65.19 % | -609.000 K -4 548.85 % | -13.100 K 89.00 % | -119.092 K -335.82 % | -27.326 K 74.31 % | -106.388 K 17.59 % | -129.095 K -243.67 % | -37.564 K 27.99 % | -52.162 K 10.64 % | -58.373 K -2.46 % | -56.970 K -801.14 % | -6.322 K -33.66 % | -4.730 K 50.74 % | -9.602 K -56.67 % | -6.129 K -46.35 % | -4.188 K -52.46 % | -2.747 K 44.76 % | -4.973 K 3.70 % | -5.164 K -1 017.75 % | -462.000 85.73 % | -3.238 K -23.54 % | -2.621 K -109.15 % | 28.650 K 948.13 % | -3.378 K -61.63 % | -2.090 K 58.14 % | -4.993 K 39.83 % | -8.298 K -174.04 % | -3.028 K 42.46 % | -5.262 K -1 273.89 % | -383.000 93.36 % | -5.768 K -51.19 % | -3.815 K -156.38 % | -1.488 K 54.47 % | -3.268 K 51.95 % | -6.801 K -81.02 % | -3.757 K 11.60 % | -4.250 K 2.90 % | -4.377 K 35.95 % | -6.834 K -140.21 % | -2.845 K -71.90 % | -1.655 K 57.07 % | -3.855 K -9 537.50 % | -40.000 99.37 % | -6.346 K | 
| Net income ratio | -7.20 -1 255.52 % | 0.62 -93.25 % | 9.24 141.90 % | -22.05 -114.94 % | -10.26 -329.99 % | 4.46 -94.12 % | 75.80 1 236.99 % | -6.67 -4.77 % | -6.36 60.55 % | -16.13 -10.28 % | -14.63 -62.18 % | -9.02 -75.89 % | -5.13 -10.44 % | -4.64 46.93 % | -8.75 -5.37 % | -8.30 5.86 % | -8.82 1.24 % | -8.93 56.13 % | -20.36 46.55 % | -38.08 -196.57 % | -12.84 -26.07 % | -10.19 -23.88 % | -8.22 61.15 % | -21.16 90.41 % | -220.72 -302.24 % | -54.87 56.61 % | -126.46 42.73 % | -220.83 -120.03 % | -100.36 22.12 % | -128.87 -141.79 % | 308.40 219.16 % | -258.80 -944.39 % | -24.78 33.45 % | -37.24 -180.47 % | -13.28 79.06 % | -63.40 24.90 % | -84.42 -1 462.87 % | -5.40 -127.80 % | 19.43 359.90 % | -7.48 -310.69 % | -1.82 88.99 % | -16.54 -152.57 % | 31.46 484.54 % | -8.18 31.39 % | -11.92 -14.92 % | -10.38 90.74 % | -112.03 -793.18 % | -12.54 -1 127.99 % | -1.02 26.07 % | -1.38 -16.80 % | -1.18 -24.88 % | -0.95 -5.71 % | -0.90 21.97 % | -1.15 32.18 % | -1.69 -1 652.97 % | -0.10 85.69 % | -0.67 -51.19 % | -0.45 -202.58 % | 0.44 137.61 % | -1.16 -62.25 % | -0.71 86.26 % | -5.19 81.29 % | -27.75 -259.28 % | -7.72 -38.14 % | -5.59 -517.59 % | -0.91 93.09 % | -13.11 -53.25 % | -8.55 -158.33 % | -3.31 87.21 % | -25.88 -24.31 % | -20.82 -71.54 % | -12.14 -53.07 % | -7.93 17.08 % | -9.56 63.63 % | -26.29 -314.90 % | -6.34 -252.59 % | -1.80 44.70 % | -3.25 -132.81 % | -1.40 91.53 % | -16.49 | 
| Ratio EBITDA | -3.87 -527.48 % | 0.91 -94.96 % | 17.96 184.89 % | -21.15 -123.17 % | -9.48 -239.75 % | 6.78 -89.19 % | 62.75 1 536.95 % | -4.37 -17.28 % | -3.72 73.25 % | -13.92 -36.12 % | -10.23 -53.61 % | -6.66 -36.69 % | -4.87 1.97 % | -4.97 39.81 % | -8.25 -31.69 % | -6.27 24.86 % | -8.34 -5.06 % | -7.94 76.67 % | -34.02 -24.95 % | -27.23 -152.97 % | -10.76 -32.31 % | -8.14 -19.41 % | -6.81 62.31 % | -18.08 90.77 % | -195.79 -280.44 % | -51.47 57.25 % | -120.40 20.56 % | -151.56 -121.47 % | -68.43 32.20 % | -100.93 -131.84 % | 316.96 354.93 % | -124.33 -592.70 % | -17.95 33.48 % | -26.98 44.49 % | -48.61 12.65 % | -55.65 -253.64 % | -15.74 -211.89 % | -5.05 -576.68 % | -0.75 90.00 % | -7.45 -271.07 % | -2.01 79.05 % | -9.59 -145.68 % | 20.99 473.33 % | -5.62 51.55 % | -11.60 -26.90 % | -9.14 91.75 % | -110.84 -878.28 % | -11.33 -1 174.54 % | -0.89 31.59 % | -1.30 -20.07 % | -1.08 -29.81 % | -0.83 -11.85 % | -0.75 28.01 % | -1.04 37.86 % | -1.67 -1 941.87 % | -0.08 87.60 % | -0.66 -52.10 % | -0.43 89.64 % | -4.18 -260.84 % | -1.16 -64.89 % | -0.70 86.45 % | -5.18 81.34 % | -27.75 -259.28 % | -7.72 -38.14 % | -5.59 -517.59 % | -0.91 93.09 % | -13.11 -53.25 % | -8.55 -186.28 % | -2.99 87.84 % | -24.57 -21.03 % | -20.30 -75.08 % | -11.60 -52.24 % | -7.62 17.17 % | -9.20 64.21 % | -25.69 -328.04 % | -6.00 -265.93 % | -1.64 47.45 % | -3.12 -5 362.55 % | -0.06 99.65 % | -16.11 | 
| Gross profit ratio | 0.65 41.96 % | 0.45 18.44 % | 0.38 159.89 % | -0.64 -14.50 % | -0.56 -462.54 % | 0.15 104.02 % | -3.84 -2 251.89 % | 0.18 -52.31 % | 0.37 1 490.71 % | -0.03 96.01 % | -0.67 -80.66 % | -0.37 -259.27 % | -0.10 37.13 % | -0.17 -187.30 % | 0.19 193.49 % | -0.20 -182.09 % | 0.25 249.23 % | -0.17 85.46 % | -1.14 -57.86 % | -0.72 -172.03 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 16.22 % | 0.86 20.33 % | 0.72 200.08 % | -0.71 49.87 % | -1.43 79.77 % | -7.04 -43.81 % | -4.90 -2 417.55 % | 0.21 -72.49 % | 0.77 2.36 % | 0.75 13.92 % | 0.66 683.77 % | -0.11 -112.20 % | 0.92 0.19 % | 0.92 0.51 % | 0.92 -0.67 % | 0.92 1.56 % | 0.91 2.76 % | 0.89 0.50 % | 0.88 0.26 % | 0.88 0.81 % | 0.87 -1.20 % | 0.88 2.62 % | 0.86 -13.99 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 | 
| Weighted average shs out dil | 5.083 M 0.00 % | 5.083 M 9.03 % | 4.662 M 250.79 % | 1.329 M 55.72 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K -23.11 % | 1.110 M 30.06 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 26 553.28 % | 3.202 K -49.87 % | 6.388 K | 
| Weighted average shs out | 5.083 M 0.00 % | 5.083 M 9.03 % | 4.662 M 250.79 % | 1.329 M 55.72 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K -23.11 % | 1.110 M 30.06 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 0.00 % | 853.438 K 26 553.28 % | 3.202 K -49.87 % | 6.388 K | 
| EPS diluted | 0.49 133.11 % | -1.48 -264.44 % | 0.90 104.30 % | -20.93 -360.00 % | -4.55 -22 650.00 % | -0.02 99.94 % | -31.84 -830.99 % | -3.42 34.36 % | -5.21 72.05 % | -18.64 -36.16 % | -13.69 -26.64 % | -10.81 -10.64 % | -9.77 -33.11 % | -7.34 49.03 % | -14.40 -25.44 % | -11.48 -14.46 % | -10.03 -28.92 % | -7.78 -89.29 % | -4.11 74.17 % | -15.91 -228.04 % | -4.85 -38.57 % | -3.50 -13.64 % | -3.08 -35.68 % | -2.27 -22.04 % | -1.86 15.84 % | -2.21 3.91 % | -2.30 54.00 % | -5.00 -76.68 % | -2.83 -15.51 % | -2.45 30.00 % | -3.50 -2.64 % | -3.41 -124.34 % | -1.52 16.94 % | -1.83 -408.33 % | -0.36 70.49 % | -1.22 80.70 % | -6.32 -731.58 % | -0.76 -4 169.66 % | -0.02 87.29 % | -0.14 -382.76 % | -0.03 86.82 % | -0.22 4.35 % | -0.23 -258.81 % | -0.06 -2.07 % | -0.06 29.75 % | -0.09 -32.44 % | -0.07 -723.17 % | -0.01 -28.13 % | -0.01 46.67 % | -0.01 -51.90 % | -0.01 -41.07 % | -0.01 -43.59 % | 0.00 40.00 % | -0.01 -4.84 % | -0.01 -933.33 % | 0.00 84.62 % | 0.00 -21.88 % | 0.00 8.57 % | 0.00 12.50 % | 0.00 -60.00 % | 0.00 57.63 % | -0.01 39.18 % | -0.01 -177.14 % | 0.00 43.55 % | -0.01 -1 450.00 % | 0.00 94.12 % | -0.01 -51.11 % | 0.00 -136.84 % | 0.00 52.50 % | 0.00 51.22 % | -0.01 -78.26 % | 0.00 11.54 % | -0.01 1.89 % | -0.01 35.37 % | -0.01 -134.29 % | 0.00 -66.67 % | 0.00 55.32 % | 0.00 98.48 % | -0.31 -3 978.95 % | -0.01 | 
| Earnings per share | 0.49 133.11 % | -1.48 -264.44 % | 0.90 104.30 % | -20.93 -360.00 % | -4.55 -22 650.00 % | -0.02 99.94 % | -31.84 -830.99 % | -3.42 34.36 % | -5.21 72.05 % | -18.64 -36.16 % | -13.69 -26.64 % | -10.81 -10.64 % | -9.77 -33.11 % | -7.34 49.03 % | -14.40 -25.44 % | -11.48 -14.46 % | -10.03 -28.92 % | -7.78 -89.29 % | -4.11 74.17 % | -15.91 -228.04 % | -4.85 -38.57 % | -3.50 -13.64 % | -3.08 -35.68 % | -2.27 -22.04 % | -1.86 15.84 % | -2.21 3.91 % | -2.30 54.00 % | -5.00 -76.68 % | -2.83 -15.51 % | -2.45 30.00 % | -3.50 -2.64 % | -3.41 -124.34 % | -1.52 16.94 % | -1.83 -408.33 % | -0.36 70.49 % | -1.22 80.70 % | -6.32 -731.58 % | -0.76 -4 169.66 % | -0.02 87.29 % | -0.14 -382.76 % | -0.03 86.82 % | -0.22 4.35 % | -0.23 -258.81 % | -0.06 -2.07 % | -0.06 29.75 % | -0.09 -32.44 % | -0.07 -723.17 % | -0.01 -28.13 % | -0.01 46.67 % | -0.01 -51.90 % | -0.01 -41.07 % | -0.01 -43.59 % | 0.00 40.00 % | -0.01 -4.84 % | -0.01 -933.33 % | 0.00 84.62 % | 0.00 -21.88 % | 0.00 8.57 % | 0.00 12.50 % | 0.00 -60.00 % | 0.00 57.63 % | -0.01 39.18 % | -0.01 -177.14 % | 0.00 43.55 % | -0.01 -1 450.00 % | 0.00 94.12 % | -0.01 -51.11 % | 0.00 -136.84 % | 0.00 52.50 % | 0.00 51.22 % | -0.01 -78.26 % | 0.00 11.54 % | -0.01 1.89 % | -0.01 35.37 % | -0.01 -134.29 % | 0.00 -66.67 % | 0.00 55.32 % | 0.00 98.48 % | -0.31 -3 978.95 % | -0.01 | 
| Gross profit | 370.416 K 12.84 % | 328.281 K 169.18 % | 121.956 K 150.82 % | -240.000 K -13.21 % | -212.000 K -420.30 % | 66.188 K -91.67 % | 794.748 K 916.89 % | 78.155 K -70.14 % | 261.778 K 1 086.28 % | -26.542 K 95.08 % | -539.000 K -41.10 % | -382.000 K -126.04 % | -169.000 K 24.22 % | -223.000 K -183.82 % | 266.033 K 211.31 % | -239.000 K -199.77 % | 239.548 K 294.75 % | -123.000 K 37.24 % | -196.000 K 35.95 % | -306.000 K -194.87 % | 322.540 K 10.03 % | 293.142 K -8.42 % | 320.105 K 250.28 % | 91.386 K 1 172.61 % | 7.181 K -79.08 % | 34.334 K 121.41 % | 15.507 K -38.27 % | 25.119 K 4.56 % | 24.023 K 47.84 % | 16.249 K 267.65 % | -9.692 K -186.20 % | 11.244 K -78.48 % | 52.259 K 24.90 % | 41.842 K 82.73 % | 22.898 K 39.72 % | 16.389 K -70.21 % | 55.009 K -36.27 % | 86.310 K 787.56 % | -12.553 K 44.88 % | -22.776 K 76.23 % | -95.837 K -76.32 % | -54.354 K -4 081.08 % | -1.300 K -125.33 % | 5.133 K 52.13 % | 3.374 K -19.78 % | 4.206 K 7 351.72 % | -58.000 -111.24 % | 516.000 -89.49 % | 4.911 K -27.63 % | 6.786 K 29.60 % | 5.236 K 14.50 % | 4.573 K 40.06 % | 3.265 K -22.89 % | 4.234 K 55.38 % | 2.725 K -44.82 % | 4.938 K 13.65 % | 4.345 K -16.65 % | 5.213 K 175.98 % | -6.861 K -335.05 % | 2.919 K -1.98 % | 2.978 K 208.92 % | 964.000 222.41 % | 299.000 -23.72 % | 392.000 -58.34 % | 941.000 122.46 % | 423.000 -3.86 % | 440.000 -1.35 % | 446.000 -10.44 % | 498.000 274.44 % | 133.000 -60.30 % | 335.000 3.40 % | 324.000 -41.94 % | 558.000 17.23 % | 476.000 78.95 % | 266.000 -43.88 % | 474.000 -53.02 % | 1.009 K -18.30 % | 1.235 K 76.43 % | 700.000 77.66 % | 394.000 | 
| Income tax expense | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -49.190 K -104.38 % | 1.122 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.321 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 185.300 K -85.77 % | 1.302 M 83.92 % | 707.904 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -543.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 296.000 | 0.000 100.00 % | -1.763 K -151.50 % | -701.000 | 0.000 | 0.000 -100.00 % | 523.000 7.61 % | 486.000 | 0.000 | 0.000 | 0.000 100.00 % | -304.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.986 K -11.60 % | 3.378 K 59.04 % | 2.124 K -57.56 % | 5.005 K -39.68 % | 8.298 K 174.04 % | 3.028 K -42.46 % | 5.262 K 1 273.89 % | 383.000 -93.36 % | 5.768 K 51.19 % | 3.815 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 71.000 | 0.000 | 
| Cost of revenue | 203.311 K -48.34 % | 393.534 K 101.16 % | 195.633 K -68.16 % | 614.496 K 4.06 % | 590.528 K 63.00 % | 362.278 K 136.17 % | -1.002 M -378.47 % | 359.700 K -17.80 % | 437.586 K -56.80 % | 1.013 M -24.29 % | 1.338 M -4.77 % | 1.405 M -21.68 % | 1.794 M 14.12 % | 1.572 M 38.02 % | 1.139 M -19.68 % | 1.418 M 93.90 % | 731.309 K -15.67 % | 867.150 K 135.57 % | 368.106 K -49.66 % | 731.309 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.507 K | 0.000 -100.00 % | 9.301 K -14.80 % | 10.917 K -0.15 % | 10.933 K 22.53 % | 8.923 K -74.06 % | 34.398 K 14.19 % | 30.123 K -22.28 % | 38.756 K -64.59 % | 109.443 K 67.21 % | 65.451 K 1 449.23 % | -4.851 K -413.17 % | 1.549 K 38.06 % | 1.122 K -48.51 % | 2.179 K 280.94 % | 572.000 1 261.90 % | 42.000 -89.76 % | 410.000 -32.12 % | 604.000 41.12 % | 428.000 -5.10 % | 451.000 7.13 % | 421.000 -26.14 % | 570.000 52.00 % | 375.000 -48.28 % | 725.000 25.43 % | 578.000 -31.84 % | 848.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 4.424 M 224.82 % | 1.362 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.733 M -82.94 % | 10.160 M 627.78 % | 1.396 M -45.38 % | 2.556 M -80.37 % | 13.018 M 289.36 % | 3.343 M -25.10 % | 4.464 M -29.40 % | 6.323 M 41.55 % | 4.467 M -53.02 % | 9.509 M 109.59 % | 4.537 M -11.06 % | 5.101 M 47.80 % | 3.451 M -16.70 % | 4.143 M -31.16 % | 6.018 M 77.04 % | 3.399 M 71.34 % | 1.984 M -1.22 % | 2.009 M 15.66 % | 1.737 M 24.40 % | 1.396 M -0.14 % | 1.398 M 8.06 % | 1.294 M 42.53 % | 907.707 K -37.55 % | 1.453 M 8.46 % | 1.340 M -38.25 % | 2.170 M 52.99 % | 1.418 M 41.86 % | 999.878 K -6.54 % | 1.070 M -6.73 % | 1.147 M 20.86 % | 949.026 K -11.43 % | 1.071 M 52.01 % | 704.846 K -8.93 % | 773.939 K 112.25 % | 364.639 K -0.19 % | 365.318 K 89.37 % | 192.908 K | 0.000 -100.00 % | 49.770 K -8.99 % | 54.688 K -30.51 % | 78.699 K -77.86 % | 355.539 K 5 104.03 % | 6.832 K -28.81 % | 9.597 K 4.90 % | 9.149 K | 0.000 -100.00 % | 8.715 K 45.98 % | 5.970 K | 0.000 | 0.000 -100.00 % | 5.329 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 | 
| Selling and marketing expenses | 88.655 K 112.79 % | 41.663 K | 0.000 | 0.000 | 0.000 -100.00 % | 56.000 K 142.87 % | -130.625 K -311.03 % | 61.898 K -83.35 % | 371.809 K -30.57 % | 535.521 K -21.72 % | 684.120 K 5.82 % | 646.520 K -49.41 % | 1.278 M -38.91 % | 2.092 M 32.66 % | 1.577 M -12.97 % | 1.812 M -56.81 % | 4.195 M 105.37 % | 2.043 M | 0.000 -100.00 % | 540.555 K 27.87 % | 422.733 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 % | 645.798 K 381.42 % | -229.482 K 29.04 % | -323.386 K -247.99 % | -92.930 K | 0.000 100.00 % | -73.000 -380.77 % | 26.000 -44.68 % | 47.000 100.02 % | -298.627 K -4 977 216.67 % | 6.000 | 0.000 -100.00 % | 7.174 K | 0.000 -100.00 % | 46.000 | 0.000 | 0.000 | 0.000 -100.00 % | 71.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.334 K 488.44 % | 2.266 K | 0.000 | 0.000 -100.00 % | 3.220 M 1 190.14 % | 249.586 K 1 535.06 % | -17.392 K -218.93 % | 14.624 K -98.59 % | 1.036 M | 0.000 -100.00 % | 1.940 B | 0.000 100.00 % | -881.000 K -301.30 % | 437.657 K 2 975.81 % | 14.229 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.011 K | 0.000 -100.00 % | 1.875 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 452.621 K | 0.000 | 0.000 100.00 % | -27.920 K -885.81 % | 3.553 K 4.72 % | 3.393 K -83.82 % | 20.974 K | 0.000 -100.00 % | 798.000 -51.90 % | 1.659 K 50.54 % | 1.102 K 79.48 % | 614.000 622.35 % | 85.000 0.00 % | 85.000 | 0.000 -100.00 % | 85.000 0.00 % | 85.000 -33.07 % | 127.000 -11.19 % | 143.000 156.08 % | -255.000 -400.00 % | 85.000 -47.20 % | 161.000 0.00 % | 161.000 | 0.000 100.00 % | -3.378 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -383.000 | 0.000 | 0.000 100.00 % | -1.488 K | 0.000 100.00 % | -6.822 K -81.53 % | -3.758 K 11.58 % | -4.250 K 2.43 % | -4.356 K 36.41 % | -6.850 K -140.77 % | -2.845 K | 0.000 | 0.000 | 0.000 100.00 % | -6.346 K | 
| Operating expenses | 4.513 M 221.41 % | 1.404 M 615.12 % | 196.331 K -97.17 % | 6.935 M 122.13 % | 3.122 M 154.44 % | 1.227 M -87.33 % | 9.683 M 383.93 % | 2.001 M -32.72 % | 2.974 M -78.27 % | 13.685 M 82.15 % | 7.513 M 34.28 % | 5.595 M -28.50 % | 7.825 M 15.31 % | 6.786 M -45.26 % | 12.396 M 85.79 % | 6.672 M -22.60 % | 8.620 M 48.03 % | 5.823 M 57.25 % | 3.703 M 69.32 % | 2.187 M -42.48 % | 3.802 M 79.42 % | 2.119 M -23.58 % | 2.773 M 58.64 % | 1.748 M 24.06 % | 1.409 M -18.98 % | 1.739 M -9.90 % | 1.930 M 112.62 % | 907.707 K -42.91 % | 1.590 M 18.66 % | 1.340 M -38.25 % | 2.170 M 53.03 % | 1.418 M 41.82 % | 999.878 K -6.55 % | 1.070 M -6.71 % | 1.147 M 20.86 % | 949.026 K -11.39 % | 1.071 M 51.95 % | 704.846 K 1 954.65 % | 34.305 K -75.27 % | 138.710 K 206.03 % | 45.325 K -56.07 % | 103.164 K 5.05 % | 98.200 K 88.42 % | 52.117 K -8.55 % | 56.987 K -29.18 % | 80.462 K 39.87 % | 57.526 K 730.94 % | 6.923 K -28.50 % | 9.682 K 5.83 % | 9.149 K -20.10 % | 11.450 K 29.44 % | 8.846 K 46.09 % | 6.055 K -34.43 % | 9.234 K 238.86 % | 2.725 K -50.32 % | 5.485 K -27.75 % | 7.592 K -3.20 % | 7.843 K 162.66 % | 2.986 K 2.30 % | 2.919 K -42.79 % | 5.102 K -14.53 % | 5.969 K -30.57 % | 8.597 K 151.37 % | 3.420 K -44.87 % | 6.203 K 1 366.43 % | 423.000 -93.19 % | 6.208 K 45.69 % | 4.261 K 755.62 % | 498.000 -86.07 % | 3.575 K 967.16 % | 335.000 3.40 % | 324.000 -41.94 % | 558.000 -88.90 % | 5.027 K 1 789.85 % | 266.000 -43.88 % | 474.000 -53.02 % | 1.009 K -18.30 % | 1.235 K 76.43 % | 700.000 77.66 % | 394.000 | 
| Cost and expenses | 4.716 M 162.43 % | 1.797 M 358.46 % | 391.964 K -94.81 % | 7.549 M 103.31 % | 3.713 M 133.67 % | 1.589 M -81.70 % | 8.682 M 267.72 % | 2.361 M -30.80 % | 3.412 M -76.79 % | 14.698 M 161.02 % | 5.631 M -19.56 % | 7.000 M -27.23 % | 9.619 M 15.09 % | 8.358 M -38.25 % | 13.536 M 67.30 % | 8.091 M -13.48 % | 9.352 M 39.79 % | 6.690 M 64.33 % | 4.071 M -45.35 % | 7.449 M 93.08 % | 3.858 M 82.07 % | 2.119 M -23.58 % | 2.773 M 58.64 % | 1.748 M 24.06 % | 1.409 M -18.98 % | 1.739 M -9.90 % | 1.930 M 112.62 % | 907.707 K -42.91 % | 1.590 M 18.66 % | 1.340 M -38.25 % | 2.170 M 53.03 % | 1.418 M 41.82 % | 999.878 K -6.55 % | 1.070 M -6.71 % | 1.147 M 20.86 % | 949.026 K -12.13 % | 1.080 M 46.10 % | 739.244 K 2 054.92 % | 34.305 K -75.27 % | 138.710 K 206.03 % | 45.325 K -62.53 % | 120.952 K -1.94 % | 123.349 K 129.85 % | 53.666 K -7.65 % | 58.109 K -29.69 % | 82.641 K 42.24 % | 58.098 K 734.14 % | 6.965 K -30.98 % | 10.092 K -40.68 % | 17.012 K 43.22 % | 11.878 K 27.76 % | 9.297 K 43.56 % | 6.476 K -33.95 % | 9.804 K 17.43 % | 8.349 K 34.44 % | 6.210 K -23.99 % | 8.170 K -5.99 % | 8.691 K 191.06 % | 2.986 K -52.58 % | 6.297 K 23.42 % | 5.102 K -14.53 % | 5.969 K -30.57 % | 8.597 K 151.37 % | 3.420 K -44.87 % | 6.203 K 669.60 % | 806.000 -87.02 % | 6.208 K 45.69 % | 4.261 K 98.46 % | 2.147 K -39.94 % | 3.575 K -51.09 % | 7.309 K 71.73 % | 4.256 K -14.57 % | 4.982 K -0.90 % | 5.027 K -30.74 % | 7.258 K 108.74 % | 3.477 K 23.21 % | 2.822 K -46.23 % | 5.248 K 212.94 % | 1.677 K -75.66 % | 6.890 K | 
| Research and development expenses | 0.000 | 0.000 -100.00 % | 43.386 K 142.12 % | -103.000 K -195.20 % | 108.195 K 37 598.61 % | 287.000 100.08 % | -359.075 K -166.11 % | 543.161 K 1 073.11 % | 46.301 K -64.82 % | 131.626 K -50.38 % | 265.283 K 12.90 % | 234.965 K 4.66 % | 224.512 K -0.95 % | 226.654 K -17.62 % | 275.132 K -14.81 % | 322.946 K 470.60 % | 56.598 K -82.79 % | 328.852 K 554.39 % | -72.372 K -145.65 % | 158.528 K 343.99 % | 35.705 K -73.66 % | 135.570 K -82.28 % | 764.933 K 6 640.09 % | 11.349 K -16.30 % | 13.559 K -96.03 % | 341.339 K 75.39 % | 194.614 K 65.40 % | 117.660 K -13.69 % | 136.329 K -27.32 % | 187.577 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 | 
| Selling general and administrative expenses | 4.513 M 221.41 % | 1.404 M 817.98 % | 152.945 K -97.83 % | 7.038 M 133.51 % | 3.014 M 68.47 % | 1.789 M -82.16 % | 10.029 M 587.87 % | 1.458 M -50.20 % | 2.928 M -78.40 % | 13.553 M 236.52 % | 4.028 M -21.20 % | 5.111 M -32.75 % | 7.600 M 15.87 % | 6.559 M -40.84 % | 11.086 M 74.61 % | 6.349 M -31.69 % | 9.295 M 69.19 % | 5.494 M 32.61 % | 4.143 M -36.83 % | 6.559 M 71.60 % | 3.822 M 92.65 % | 1.984 M -1.22 % | 2.009 M 15.66 % | 1.737 M 24.40 % | 1.396 M -0.14 % | 1.398 M 8.06 % | 1.294 M 42.53 % | 907.707 K -37.55 % | 1.453 M 8.46 % | 1.340 M -15.19 % | 1.580 M 11.39 % | 1.418 M 41.86 % | 999.878 K -6.54 % | 1.070 M -6.73 % | 1.147 M 20.86 % | 949.026 K -11.43 % | 1.071 M 52.01 % | 704.846 K 158.22 % | 272.967 K 101.96 % | 135.157 K 222.32 % | 41.932 K -58.06 % | 99.978 K 2.23 % | 97.795 K 96.78 % | 49.697 K -9.17 % | 54.714 K -30.52 % | 78.746 K 38.36 % | 56.912 K 732.29 % | 6.838 K -28.75 % | 9.597 K -41.21 % | 16.323 K 43.63 % | 11.365 K 29.72 % | 8.761 K 46.75 % | 5.970 K -34.75 % | 9.149 K 15.97 % | 7.889 K 46.09 % | 5.400 K -28.07 % | 7.507 K -3.24 % | 7.758 K 159.81 % | 2.986 K -52.58 % | 6.297 K 23.42 % | 5.102 K -14.53 % | 5.969 K -30.57 % | 8.597 K 151.37 % | 3.420 K -44.87 % | 6.203 K 669.60 % | 806.000 -87.04 % | 6.221 K 46.24 % | 4.254 K 114.85 % | 1.980 K -41.76 % | 3.400 K -52.49 % | 7.157 K 75.33 % | 4.082 K -15.10 % | 4.808 K -0.93 % | 4.853 K -31.80 % | 7.116 K 114.40 % | 3.319 K 24.59 % | 2.664 K -47.66 % | 5.090 K 587.84 % | 740.000 -89.02 % | 6.740 K | 
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.397 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 -100.00 % | 820.166 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 85.000 | 0.000 -100.00 % | 281.000 | 0.000 -100.00 % | 296.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Interest expense | 140.924 K 291.80 % | 35.968 K -95.86 % | 869.494 K 170.06 % | 321.965 K 16.61 % | 276.105 K -71.60 % | 972.231 K -38.35 % | 1.577 M 64.32 % | 959.816 K -46.65 % | 1.799 M -19.00 % | 2.221 M -1.24 % | 2.249 M -12.08 % | 2.558 M 297.27 % | 643.891 K 1 622.88 % | 37.373 K -94.14 % | 637.470 K -71.50 % | 2.237 M 439.09 % | 414.959 K -40.37 % | 695.836 K | 0.000 -100.00 % | 4.571 M 623.86 % | 631.480 K 12.27 % | 562.477 K 39.08 % | 404.438 K 46.82 % | 275.466 K 53.33 % | 179.658 K 76.25 % | 101.933 K 19.44 % | 85.346 K -95.06 % | 1.729 M 128.67 % | 756.116 K 70.68 % | 443.013 K | 0.000 -100.00 % | 1.029 M 98.25 % | 519.038 K 48.06 % | 350.567 K | 0.000 -100.00 % | 116.729 K -97.33 % | 4.380 M 13 111.08 % | 33.154 K | 0.000 | 0.000 | 0.000 -100.00 % | 76.912 K 271.90 % | 20.681 K 159.26 % | 7.977 K | 0.000 | 0.000 | 0.000 -100.00 % | 592.000 -4.52 % | 620.000 35.08 % | 459.000 -5.56 % | 486.000 0.00 % | 486.000 3.18 % | 471.000 2.61 % | 459.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 1.712 M 2 901.18 % | 57.036 K 415.98 % | 11.054 K -15.23 % | 13.040 K -32.59 % | 19.345 K -14.56 % | 22.641 K -85.81 % | 159.510 K 243.33 % | 46.459 K -25.92 % | 62.715 K 566.76 % | 9.406 K -93.48 % | 144.166 K 4.71 % | 137.676 K -3.08 % | 142.055 K 0.11 % | 141.892 K -29.93 % | 202.511 K 94.93 % | 103.887 K 108.43 % | 49.843 K 20.98 % | 41.199 K 0.13 % | 41.146 K -29.26 % | 58.168 K 50.33 % | 38.693 K 1.17 % | 38.246 K -64.03 % | 106.334 K 1 598.08 % | 6.262 K 166.56 % | -9.408 K -162.44 % | 15.068 K 65.42 % | 9.109 K -21.95 % | 11.670 K 5.94 % | 11.016 K 5.69 % | 10.423 K 1.95 % | 10.224 K 7.54 % | 9.507 K 1.11 % | 9.403 K 1.10 % | 9.301 K -14.80 % | 10.917 K -0.15 % | 10.933 K 1.11 % | 10.813 K 8.44 % | 9.971 K 176.36 % | 3.608 K 1.58 % | 3.552 K 4.69 % | 3.393 K 6.50 % | 3.186 K 686.67 % | 405.000 -77.56 % | 1.805 K -20.59 % | 2.273 K 32.46 % | 1.716 K 179.48 % | 614.000 622.35 % | 85.000 0.00 % | 85.000 0.00 % | 85.000 0.00 % | 85.000 0.00 % | 85.000 0.00 % | 85.000 0.00 % | 85.000 0.00 % | 85.000 0.00 % | 85.000 0.00 % | 85.000 0.00 % | 85.000 -99.70 % | 28.650 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 161.000 -7.47 % | 174.000 0.58 % | 173.000 -1.14 % | 175.000 0.57 % | 174.000 0.00 % | 174.000 10.13 % | 158.000 0.00 % | 158.000 0.00 % | 158.000 0.00 % | 158.000 -81.76 % | 866.000 477.33 % | 150.000 | 
| Operating income | -4.142 M -285.32 % | -1.075 M -1 333.33 % | -75.000 K 98.95 % | -7.175 M -115.21 % | -3.334 M -187.41 % | -1.160 M 86.95 % | -8.889 M -362.23 % | -1.923 M 29.12 % | -2.713 M 80.21 % | -13.712 M -70.29 % | -8.052 M -34.72 % | -5.977 M 25.22 % | -7.993 M -14.04 % | -7.009 M 42.22 % | -12.131 M -75.53 % | -6.911 M 17.54 % | -8.381 M -40.95 % | -5.946 M -52.54 % | -3.898 M 44.50 % | -7.024 M -98.70 % | -3.535 M -93.59 % | -1.826 M 25.56 % | -2.453 M -48.04 % | -1.657 M -18.19 % | -1.402 M 17.77 % | -1.705 M 10.92 % | -1.914 M -116.76 % | -883.000 K 43.61 % | -1.566 M -18.28 % | -1.324 M 39.27 % | -2.180 M -54.94 % | -1.407 M -48.42 % | -948.000 K 7.78 % | -1.028 M 8.54 % | -1.124 M -20.47 % | -933.000 K 8.17 % | -1.016 M -64.14 % | -619.000 K -3 598.83 % | -16.735 K 86.36 % | -122.730 K -286.93 % | -31.719 K 71.13 % | -109.855 K 15.17 % | -129.500 K -185.02 % | -45.435 K 13.44 % | -52.491 K 31.16 % | -76.256 K -32.43 % | -57.584 K -804.70 % | -6.365 K -32.19 % | -4.815 K 2.03 % | -4.915 K 20.90 % | -6.214 K -45.42 % | -4.273 K -50.88 % | -2.832 K 44.01 % | -5.058 K 3.64 % | -5.249 K -859.60 % | -547.000 83.54 % | -3.323 K -22.80 % | -2.706 K 9.38 % | -2.986 K 11.60 % | -3.378 K -59.04 % | -2.124 K 57.56 % | -5.005 K 39.68 % | -8.298 K -174.04 % | -3.028 K 42.46 % | -5.262 K -1 273.89 % | -383.000 93.36 % | -5.768 K -51.19 % | -3.815 K -131.35 % | -1.649 K 52.09 % | -3.442 K 50.65 % | -6.974 K -77.37 % | -3.932 K 11.12 % | -4.424 K 2.79 % | -4.551 K 34.91 % | -6.992 K -132.83 % | -3.003 K -65.64 % | -1.813 K 54.82 % | -4.013 K -310.75 % | -977.000 84.96 % | -6.496 K | 
| Operating income ratio | -7.22 -384.78 % | -1.49 -530.65 % | -0.24 98.77 % | -19.17 -117.66 % | -8.81 -225.32 % | -2.71 -106.30 % | 42.96 1 078.15 % | -4.39 -13.21 % | -3.88 72.10 % | -13.90 -37.97 % | -10.08 -72.49 % | -5.84 -18.86 % | -4.92 5.39 % | -5.20 39.82 % | -8.63 -47.42 % | -5.86 32.15 % | -8.63 -8.00 % | -7.99 64.65 % | -22.61 -36.77 % | -16.53 -50.86 % | -10.96 -75.95 % | -6.23 18.71 % | -7.66 57.74 % | -18.13 90.71 % | -195.24 -293.15 % | -49.66 59.77 % | -123.43 -251.12 % | -35.15 46.07 % | -65.19 20.00 % | -81.48 -136.23 % | 224.93 279.75 % | -125.13 -589.80 % | -18.14 26.16 % | -24.57 49.95 % | -49.09 13.77 % | -56.93 -258.22 % | -15.89 -209.90 % | -5.13 -438.39 % | -0.95 87.60 % | -7.68 -229.45 % | -2.33 76.45 % | -9.90 -147.02 % | 21.05 409.63 % | -6.80 41.76 % | -11.68 2.24 % | -11.94 89.34 % | -112.03 -882.14 % | -11.41 -1 160.55 % | -0.90 -36.06 % | -0.67 39.38 % | -1.10 -28.99 % | -0.85 -10.70 % | -0.77 27.03 % | -1.05 37.82 % | -1.69 -1 652.97 % | -0.10 85.69 % | -0.67 -51.19 % | -0.45 -202.58 % | 0.44 137.61 % | -1.16 -62.25 % | -0.71 86.26 % | -5.19 81.29 % | -27.75 -259.28 % | -7.72 -38.14 % | -5.59 -517.59 % | -0.91 93.09 % | -13.11 -53.25 % | -8.55 -158.33 % | -3.31 87.21 % | -25.88 -24.31 % | -20.82 -71.54 % | -12.14 -53.07 % | -7.93 17.08 % | -9.56 63.63 % | -26.29 -314.90 % | -6.34 -252.59 % | -1.80 44.70 % | -3.25 -132.81 % | -1.40 91.53 % | -16.49 | 
| Total other income expenses net | 69.779 K -95.73 % | 1.636 M -71.61 % | 5.763 M 634.60 % | -1.078 M -96.36 % | -549.000 K -117.88 % | 3.071 M 152.67 % | -5.831 M -485.46 % | -996.000 K 43.18 % | -1.753 M 21.88 % | -2.244 M 10.67 % | -2.512 M 29.24 % | -3.550 M -398.60 % | -712.000 K -655.23 % | 128.236 K 141.91 % | -306.000 K 89.17 % | -2.826 M -1 452.75 % | -182.000 K 73.89 % | -697.000 K -279.12 % | 389.118 K 105.94 % | -6.552 M -979.41 % | -607.000 K 47.67 % | -1.160 M -551.69 % | -178.000 K 35.74 % | -277.000 K -51.37 % | -183.000 K -2.23 % | -179.000 K -280.89 % | -46.995 K 98.99 % | -4.665 M -451.42 % | -846.000 K -9.87 % | -770.000 K 4.94 % | -810.000 K 46.07 % | -1.502 M -331.61 % | -348.000 K 34.34 % | -530.000 K -164.62 % | 820.166 K 866.51 % | -107.000 K 97.56 % | -4.380 M -13 111.08 % | -33.154 K -122 892.59 % | 27.000 -68.24 % | 85.000 -91.50 % | 1.000 K 101.30 % | -76.631 K -270.54 % | -20.681 K -169.25 % | -7.681 K -584.58 % | -1.122 K 36.36 % | -1.763 K 88.10 % | -14.816 K -2 236.91 % | -634.000 -2.26 % | -620.000 -18.55 % | -523.000 | 0.000 100.00 % | -486.000 -3.18 % | -471.000 -2.61 % | -459.000 -108.74 % | 5.249 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.378 K | 0.000 | 0.000 -100.00 % | 8.298 K 174.04 % | 3.028 K -42.46 % | 5.262 K 1 273.89 % | 383.000 -93.36 % | 5.768 K 51.19 % | 3.815 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 | 
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-09-30 | 2005-06-30 | 
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 1.868 M -47.56 % | 3.562 M -9.36 % | 3.930 M -4.25 % | 4.104 M -20.76 % | 5.179 M 6.63 % | 4.857 M -44.23 % | 8.709 M -10.77 % | 9.760 M -1.79 % | 9.937 M 20.69 % | 8.234 M -5.92 % | 8.752 M -10.93 % | 9.825 M 101.33 % | 4.880 M 338.92 % | -2.043 M 10.19 % | -2.274 M -234.75 % | 1.688 M 26.33 % | 1.336 M 255.13 % | -861.323 K 83.86 % | -5.337 M -422.58 % | -1.021 M -108.21 % | 12.434 M 15.85 % | 10.733 M 16.32 % | 9.227 M 24.43 % | 7.416 M 59.07 % | 4.662 M 77.06 % | 2.633 M 108.19 % | -32.143 M -2 645.56 % | 1.263 M -84.17 % | 7.975 M 20.08 % | 6.642 M 11.22 % | 5.972 M 27.86 % | 4.670 M 50.29 % | 3.108 M 52.55 % | 2.037 M 18.06 % | 1.725 M 34.55 % | 1.282 M 40.80 % | 910.825 K 199.22 % | 304.397 K 182.70 % | -368.055 K 37.56 % | -589.415 K 3.56 % | -611.189 K 5.04 % | -643.657 K 28.81 % | -904.104 K 19.25 % | -1.120 M 7.44 % | -1.210 M 7.42 % | -1.307 M 11.67 % | -1.479 M 0.93 % | -1.493 M -1 076.35 % | 152.917 K 36 683.01 % | -418.000 6.49 % | -447.000 | 0.000 -100.00 % | 162.617 K 27 293.48 % | -598.000 | 0.000 100.00 % | -921.000 -109.35 % | 9.854 K 1 938.43 % | -536.000 82.07 % | -2.990 K -294.79 % | 1.535 K 165.04 % | -2.360 K | 0.000 100.00 % | -257.000 | 0.000 100.00 % | -121.000 -124.07 % | -54.000 34.15 % | -82.000 -38.98 % | -59.000 75.11 % | -237.000 -438.64 % | -44.000 80.53 % | -226.000 81.37 % | -1.213 K -3.68 % | -1.170 K 82.06 % | -6.520 K 40.17 % | -10.897 K 14.41 % | -12.731 K 18.27 % | -15.576 K | 
| Total investments | 1.279 M 1 789.20 % | 67.676 K 0.00 % | 67.676 K 307.37 % | 16.613 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 96.000 -99.80 % | 48.646 K -2.71 % | 50.000 K 0.00 % | 50.000 K -94.35 % | 884.393 K 140.92 % | 367.096 K -3.35 % | 379.829 K 35.74 % | 279.829 K 39.91 % | 200.000 K 13.43 % | 176.325 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 83.333 K 0.00 % | 83.333 K 0.00 % | 83.333 K 0.00 % | 83.333 K 0.00 % | 83.333 K 0.00 % | 83.333 K 0.00 % | 83.333 K 0.00 % | 83.333 K | 0.000 | 0.000 -100.00 % | 250.126 K | 0.000 -100.00 % | 30.000 K 0.00 % | 30.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 | 
| Total debt | 2.885 M -32.22 % | 4.256 M 7.89 % | 3.945 M -5.29 % | 4.165 M -19.73 % | 5.189 M 6.47 % | 4.874 M -44.49 % | 8.780 M -10.11 % | 9.767 M -2.74 % | 10.042 M 19.46 % | 8.406 M -11.12 % | 9.458 M -7.86 % | 10.265 M 59.47 % | 6.437 M 442.29 % | 1.187 M -21.92 % | 1.520 M -52.44 % | 3.196 M -7.64 % | 3.461 M 78.26 % | 1.941 M -24.45 % | 2.570 M 36.97 % | 1.876 M -84.97 % | 12.479 M 14.99 % | 10.851 M 17.45 % | 9.239 M 21.84 % | 7.583 M 49.91 % | 5.058 M 74.68 % | 2.896 M 102.44 % | 1.430 M -1.28 % | 1.449 M -81.88 % | 7.997 M 18.24 % | 6.764 M 11.20 % | 6.083 M 27.65 % | 4.765 M 53.07 % | 3.113 M 48.87 % | 2.091 M 10.05 % | 1.900 M 47.45 % | 1.289 M 21.89 % | 1.057 M 236.96 % | 313.716 K 52.65 % | 205.517 K | 0.000 | 0.000 | 0.000 -100.00 % | 66.190 K 108.11 % | 31.806 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 | 
| Accumulated other comprehensive income loss | -298.075 K -165.12 % | 457.713 K 253.74 % | -297.717 K 2.54 % | -305.477 K -26.56 % | -241.360 K -26.77 % | -190.389 K -9.33 % | -174.143 K -207.61 % | 161.822 K 101.43 % | 80.335 K 886.67 % | -10.212 K 92.72 % | -140.183 K 2.64 % | -143.991 K -33.47 % | -107.881 K -29.63 % | -83.222 K -6.32 % | -78.272 K -46.21 % | -53.533 K -18.71 % | -45.097 K -1.24 % | -44.545 K -19.64 % | -37.234 K -29.33 % | -28.790 K 16.61 % | -34.525 K -126.63 % | -15.234 K -154.11 % | -5.995 K -207 685 228 969 993.25 % | 0.000 192.86 % | 0.000 -33.33 % | 0.000 -247.37 % | 0.000 179.30 % | 0.000 0.00 % | 0.000 0.00 % | 0.000 0.00 % | 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.455 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 % | -195.219 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -165.351 K -2.36 % | -161.536 K -1.03 % | -159.887 K | 0.000 | 0.000 100.00 % | -145.539 K | 0.000 | 0.000 100.00 % | -77.595 K -4.03 % | -74.592 K | 
| Retained earnings | -257.507 M 8.68 % | -281.975 M -4.52 % | -269.793 M -9.10 % | -247.294 M -12.76 % | -219.317 M -7.44 % | -204.138 M 6.21 % | -217.656 M -14.27 % | -190.480 M -6.38 % | -179.065 M -6.34 % | -168.386 M -15.22 % | -146.142 M -9.25 % | -133.763 M -7.60 % | -124.315 M -7.19 % | -115.977 M -5.79 % | -109.633 M -12.63 % | -97.342 M -11.19 % | -87.545 M -11.42 % | -78.572 M -9.24 % | -71.929 M -10.15 % | -65.302 M -26.29 % | -51.708 M -8.71 % | -47.566 M -6.70 % | -44.580 M -6.29 % | -41.941 M -4.83 % | -40.007 M -4.11 % | -38.430 M -5.16 % | -36.545 M -5.67 % | -34.584 M -31.60 % | -26.280 M -7.71 % | -24.398 M -9.67 % | -22.248 M -15.87 % | -19.200 M -18.28 % | -16.232 M -9.09 % | -14.879 M -12.06 % | -13.278 M -2.70 % | -12.929 M -9.15 % | -11.845 M -84.96 % | -6.404 M -518.83 % | -1.035 M -1.49 % | -1.020 M -13.27 % | -900.245 K -2.83 % | -875.477 K -26.53 % | -691.939 K -38.82 % | -498.433 K -12.32 % | -443.768 K -13.74 % | -390.155 K -24.29 % | -313.899 K -22.47 % | -256.315 K -2.81 % | -249.316 K -2.23 % | -243.881 K -4.37 % | -233.671 K -2.95 % | -226.971 K -2.14 % | -222.212 K -1.50 % | -218.925 K -2.59 % | -213.408 K -2.52 % | -208.159 K -3.26 % | -201.583 K 1.32 % | -204.289 K -1.34 % | -201.583 K -1.50 % | -198.597 K | 0.000 100.00 % | -193.095 K -2.66 % | -188.090 K -4.62 % | -179.792 K -1.71 % | -176.764 K -3.07 % | -171.502 K -0.22 % | -171.119 K | 0.000 | 0.000 | 0.000 100.00 % | -156.445 K -4.67 % | -149.471 K | 0.000 100.00 % | -141.115 K -3.33 % | -136.564 K | 0.000 | 0.000 | 
| Common stock | 11.894 K 15.24 % | 10.321 K 121.39 % | 4.662 K 41.27 % | 3.300 K 17.94 % | 2.798 K 163.71 % | 1.061 K 108.86 % | 508.000 -99.63 % | 137.600 K 33.55 % | 103.029 K 19.06 % | 86.534 K 121.53 % | 39.062 K 59.63 % | 24.470 K 20.81 % | 20.255 K 1.71 % | 19.915 K 19.32 % | 16.691 K 18.95 % | 14.032 K 18.33 % | 11.858 K 8.54 % | 10.925 K 25.04 % | 8.737 K 0.85 % | 8.663 K -13.21 % | 9.982 K 5.93 % | 9.423 K 2.66 % | 9.179 K 0.16 % | 9.164 K 3.77 % | 8.831 K -93.44 % | 134.606 K 3.94 % | 129.507 K 8.54 % | 119.321 K 194.44 % | 40.525 K 0.00 % | 40.525 K 2.54 % | 39.521 K 0.00 % | 39.521 K 2.91 % | 38.402 K 1.86 % | 37.702 K 11.23 % | 33.895 K 1.34 % | 33.448 K 5.57 % | 31.683 K 10.13 % | 28.768 K 1 800.13 % | 1.514 K -81.82 % | 8.328 K 0.07 % | 8.322 K 0.00 % | 8.322 K 3.49 % | 8.041 K 0.00 % | 8.041 K 0.00 % | 8.041 K 0.12 % | 8.031 K 0.48 % | 7.993 K 4.70 % | 7.634 K 189.83 % | 2.634 K 0.00 % | 2.634 K 0.00 % | 2.634 K 0.00 % | 2.634 K 0.00 % | 2.634 K 0.00 % | 2.634 K 0.00 % | 2.634 K 0.00 % | 2.634 K 0.00 % | 2.634 K 0.00 % | 2.634 K 0.00 % | 2.634 K 0.00 % | 2.634 K 0.00 % | 2.634 K 1.15 % | 2.604 K 0.00 % | 2.604 K 0.77 % | 2.584 K 0.00 % | 2.584 K 0.00 % | 2.584 K 0.00 % | 2.584 K 0.00 % | 2.584 K 0.00 % | 2.584 K 0.00 % | 2.584 K 0.00 % | 2.584 K 0.00 % | 2.584 K 0.00 % | 2.584 K 0.00 % | 2.584 K 0.00 % | 2.584 K 0.00 % | 2.584 K 0.00 % | 2.584 K | 
| Total equity | 6.402 M 422.41 % | -1.986 M 79.84 % | -9.849 M 27.95 % | -13.669 M -3.26 % | -13.237 M 2.14 % | -13.527 M 47.16 % | -25.600 M -23.55 % | -20.721 M -8.79 % | -19.046 M -24.06 % | -15.352 M -22.79 % | -12.503 M -45.16 % | -8.613 M -474.14 % | -1.500 M -148.24 % | 3.110 M -15.69 % | 3.688 M 73.39 % | 2.127 M 569.74 % | -452.831 K -123.04 % | 1.965 M -63.91 % | 5.445 M 126.66 % | 2.402 M 118.88 % | -12.724 M -24.86 % | -10.191 M -19.07 % | -8.559 M -44.75 % | -5.913 M -15.51 % | -5.119 M -44.12 % | -3.552 M -42.60 % | -2.491 M 0.08 % | -2.493 M 74.86 % | -9.915 M -14.72 % | -8.643 M -10.25 % | -7.840 M -0.75 % | -7.781 M -45.77 % | -5.338 M -20.37 % | -4.435 M -39.99 % | -3.168 M 51.66 % | -6.554 M -8.58 % | -6.037 M -674.08 % | -779.839 K -175.34 % | 1.035 M -1.44 % | 1.050 M -1.82 % | 1.070 M -2.26 % | 1.094 M -13.63 % | 1.267 M -11.27 % | 1.428 M -1.07 % | 1.444 M -2.93 % | 1.487 M -4.08 % | 1.551 M 3.80 % | 1.494 M 1 607.13 % | -99.121 K -5.80 % | -93.686 K -12.23 % | -83.476 K -8.73 % | -76.776 K -6.61 % | -72.017 K -4.78 % | -68.730 K -8.73 % | -63.213 K -9.06 % | -57.964 K -12.80 % | -51.388 K 5.00 % | -54.094 K -5.27 % | -51.388 K -6.17 % | -48.402 K -7.50 % | -45.024 K 10.67 % | -50.400 K -11.03 % | -45.395 K -7.83 % | -42.097 K -7.75 % | -39.069 K -15.56 % | -33.807 K -1.15 % | -33.424 K -20.86 % | -27.656 K -16.00 % | -23.841 K -7.43 % | -22.192 K -18.36 % | -18.750 K -59.22 % | -11.776 K -50.13 % | -7.844 K -129.36 % | -3.420 K -402.39 % | 1.131 K -86.08 % | 8.123 K -26.99 % | 11.126 K | 
| Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 70.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.150 K | 0.000 -100.00 % | 7.757 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.350 K -33.33 % | 2.025 K 3.85 % | 1.950 K 0.00 % | 1.950 K 34.48 % | 1.450 K 52.63 % | 950.000 90.00 % | 500.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 104.957 K -94.39 % | 1.872 M 4.09 % | 1.799 M -41.77 % | 3.089 M 56.07 % | 1.979 M -37.23 % | 3.153 M 98.99 % | 1.585 M -16.95 % | 1.908 M -14.84 % | 2.241 M 9.26 % | 2.051 M -3.06 % | 2.116 M -2.25 % | 2.164 M 1.50 % | 2.132 M 5 838.55 % | 35.905 K -43.83 % | 63.922 K -91.35 % | 738.669 K -66.96 % | 2.236 M 1 111.08 % | 184.601 K -50.22 % | 370.857 K -35.88 % | 578.387 K -3.53 % | 599.574 K 174.76 % | 218.215 K 8.06 % | 201.944 K -7.17 % | 217.531 K -15.98 % | 258.911 K -2.84 % | 266.475 K 115.26 % | 123.795 K -33.59 % | 186.417 K -96.68 % | 5.615 M 14.33 % | 4.911 M 27.31 % | 3.858 M 93.74 % | 1.991 M | 0.000 | 0.000 -100.00 % | 1.208 K -28.10 % | 1.680 K 0.00 % | 1.680 K -98.44 % | 107.680 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 | 
| Total non current liabilities | 104.957 K -94.39 % | 1.872 M 4.09 % | 1.799 M -41.77 % | 3.089 M 56.07 % | 1.979 M -37.23 % | 3.153 M 98.99 % | 1.585 M -17.43 % | 1.919 M -14.35 % | 2.241 M 9.26 % | 2.051 M -3.06 % | 2.116 M -2.25 % | 2.164 M 1.50 % | 2.132 M 5 838.55 % | 35.905 K -43.89 % | 63.992 K -91.34 % | 738.669 K -66.96 % | 2.236 M 1 111.08 % | 184.601 K -50.22 % | 370.857 K -35.88 % | 578.387 K -3.53 % | 599.574 K 174.76 % | 218.215 K 8.06 % | 201.944 K -7.17 % | 217.531 K -15.98 % | 258.911 K -2.84 % | 266.475 K 105.07 % | 129.945 K -30.29 % | 186.416 K -96.68 % | 5.622 M 14.49 % | 4.911 M 27.31 % | 3.858 M 93.74 % | 1.991 M | 0.000 | 0.000 -100.00 % | 1.158 K -31.07 % | 1.680 K 0.00 % | 1.680 K -98.44 % | 107.680 K 7 876.30 % | 1.350 K -33.33 % | 2.025 K 3.85 % | 1.950 K 0.00 % | 1.950 K 34.48 % | 1.450 K 52.63 % | 950.000 90.00 % | 500.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 8.887 M | 0.000 | 0.000 -100.00 % | 578.226 K 0.00 % | 578.226 K -1.51 % | 587.080 K -92.91 % | 8.286 M 15 978.19 % | 51.535 K 292.08 % | 13.144 K -77.71 % | 58.970 K | 0.000 -100.00 % | 52.080 K 67.57 % | 31.080 K | 0.000 | 0.000 | 0.000 -100.00 % | 436.295 K -17.97 % | 531.904 K 1 159.51 % | 42.231 K | 0.000 | 0.000 -100.00 % | 75.500 K -3.21 % | 78.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 7.800 K -96.46 % | 220.257 K 12 136.50 % | 1.800 K -99.66 % | 529.477 K | 0.000 -100.00 % | 1.958 M 49.91 % | 1.306 M -17.97 % | 1.592 M 514.30 % | 259.170 K -94.32 % | 4.561 M 0.99 % | 4.516 M 3 496.11 % | 125.588 K 6 279 300.00 % | 2.000 -98.97 % | 195.000 -9.30 % | 215.000 10.26 % | 195.000 2 066.67 % | 9.000 -98.69 % | 685.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 65.342 K 9.71 % | 59.561 K 12.90 % | 52.756 K -33.62 % | 79.478 K 64.38 % | 48.351 K 2.62 % | 47.116 K 2.09 % | 46.153 K 6.64 % | 43.280 K 74.70 % | 24.774 K -21.85 % | 31.701 K 27.96 % | 24.774 K 24.59 % | 19.885 K -6.52 % | 21.272 K -17.97 % | 25.933 K 1.31 % | 25.597 K -6.39 % | 27.344 K 5.19 % | 25.996 K 16.73 % | 22.270 K 1.50 % | 21.940 K | 0.000 | 0.000 | 0.000 -100.00 % | 14.797 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Deferred revenue | 427.987 K 247.88 % | 123.028 K -16.28 % | 146.951 K -18.16 % | 179.564 K -7.65 % | 194.440 K -11.53 % | 219.773 K -33.77 % | 331.845 K -3.14 % | 342.609 K 6.48 % | 321.763 K 27.00 % | 253.348 K -15.38 % | 299.409 K -2.01 % | 305.555 K 16.37 % | 262.583 K 24.05 % | 211.676 K -9.60 % | 234.159 K 16.79 % | 200.500 K -3.84 % | 208.517 K 40.17 % | 148.760 K 67.83 % | 88.637 K 136.86 % | 37.421 K -33.13 % | 55.959 K 27.15 % | 44.010 K -13.18 % | 50.691 K -23.20 % | 66.008 K 270.15 % | 17.833 K 122.88 % | -77.928 K -965.39 % | 9.005 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 414.144 K 14.86 % | 360.555 K 19.04 % | 302.888 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -202.422 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 | 
| Short term debt | 2.780 M 16.61 % | 2.384 M 11.07 % | 2.146 M 99.44 % | 1.076 M -66.47 % | 3.210 M 86.57 % | 1.720 M -76.09 % | 7.195 M -8.44 % | 7.858 M 0.74 % | 7.801 M 22.75 % | 6.355 M -13.44 % | 7.342 M -9.36 % | 8.101 M 88.18 % | 4.305 M 273.97 % | 1.151 M -20.96 % | 1.456 M -40.75 % | 2.458 M 100.61 % | 1.225 M -30.27 % | 1.757 M -20.10 % | 2.199 M 69.44 % | 1.298 M -89.08 % | 11.879 M 11.72 % | 10.633 M 17.66 % | 9.037 M 22.69 % | 7.365 M 53.47 % | 4.799 M 82.54 % | 2.629 M 101.22 % | 1.307 M 3.49 % | 1.263 M -47.02 % | 2.383 M 28.60 % | 1.853 M -16.72 % | 2.225 M -19.78 % | 2.774 M -10.89 % | 3.113 M 48.87 % | 2.091 M 10.12 % | 1.899 M 47.55 % | 1.287 M 21.93 % | 1.055 M 412.25 % | 206.036 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 66.190 K 108.11 % | 31.806 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 | 
| Total current liabilities | 12.095 M 6.06 % | 11.404 M 11.35 % | 10.242 M -18.58 % | 12.578 M -4.88 % | 13.224 M 6.26 % | 12.444 M -52.46 % | 26.180 M 20.68 % | 21.694 M 4.63 % | 20.734 M 16.64 % | 17.777 M 16.90 % | 15.207 M 0.23 % | 15.173 M 59.76 % | 9.497 M 53.31 % | 6.195 M 14.28 % | 5.421 M 0.63 % | 5.387 M 11.72 % | 4.822 M 12.50 % | 4.287 M -13.72 % | 4.968 M 81.19 % | 2.742 M -81.54 % | 14.854 M 15.96 % | 12.809 M 17.20 % | 10.929 M 28.42 % | 8.510 M 50.31 % | 5.662 M 46.33 % | 3.869 M 50.57 % | 2.570 M -1.32 % | 2.604 M -41.87 % | 4.479 M 11.15 % | 4.030 M -3.11 % | 4.160 M -31.25 % | 6.050 M 9.64 % | 5.518 M 18.08 % | 4.673 M 31.82 % | 3.545 M -47.75 % | 6.785 M 5.71 % | 6.418 M 607.11 % | 907.633 K 68 040.62 % | 1.332 K 583.08 % | 195.000 -9.30 % | 215.000 10.26 % | 195.000 -99.78 % | 88.925 K 173.69 % | 32.491 K 36 406.74 % | 89.000 -99.11 % | 10.051 K 33.94 % | 7.504 K | 0.000 -100.00 % | 100.126 K 4.73 % | 95.602 K 11.02 % | 86.111 K 8.35 % | 79.478 K 5.61 % | 75.254 K 3.81 % | 72.492 K 8.15 % | 67.027 K 6.26 % | 63.078 K 12.48 % | 56.078 K -6.84 % | 60.198 K 7.35 % | 56.078 K 14.65 % | 48.912 K 3.22 % | 47.384 K -5.98 % | 50.400 K 10.40 % | 45.652 K 8.44 % | 42.097 K 7.42 % | 39.190 K 15.74 % | 33.861 K 1.06 % | 33.506 K 20.89 % | 27.715 K 15.11 % | 24.078 K 7.51 % | 22.397 K 15.98 % | 19.311 K 43.08 % | 13.497 K 39.19 % | 9.697 K -10.19 % | 10.797 K 0.00 % | 10.797 K 86.25 % | 5.797 K 0.00 % | 5.797 K | 
| Total liabilities | 12.200 M -8.10 % | 13.276 M 10.26 % | 12.040 M -23.15 % | 15.667 M 3.05 % | 15.203 M -2.53 % | 15.598 M -43.82 % | 27.764 M 17.58 % | 23.613 M 2.78 % | 22.975 M 15.87 % | 19.828 M 14.46 % | 17.323 M -0.08 % | 17.337 M 49.08 % | 11.630 M 86.65 % | 6.231 M 13.60 % | 5.485 M -10.46 % | 6.126 M -13.21 % | 7.058 M 57.85 % | 4.471 M -16.26 % | 5.339 M 60.80 % | 3.321 M -78.51 % | 15.454 M 18.62 % | 13.027 M 17.04 % | 11.131 M 27.53 % | 8.728 M 47.41 % | 5.921 M 43.16 % | 4.136 M 53.20 % | 2.700 M -3.25 % | 2.790 M -72.38 % | 10.102 M 12.98 % | 8.941 M 11.52 % | 8.017 M -0.30 % | 8.041 M 45.72 % | 5.518 M 18.08 % | 4.673 M 31.78 % | 3.546 M -47.75 % | 6.786 M 5.71 % | 6.420 M 532.28 % | 1.015 M 37 756.56 % | 2.682 K 20.81 % | 2.220 K 2.54 % | 2.165 K 0.93 % | 2.145 K -97.63 % | 90.375 K 170.25 % | 33.441 K 5 577.59 % | 589.000 -94.14 % | 10.051 K 33.94 % | 7.504 K | 0.000 -100.00 % | 100.126 K 4.73 % | 95.602 K 11.02 % | 86.111 K 8.35 % | 79.478 K 5.61 % | 75.254 K 3.81 % | 72.492 K 8.15 % | 67.027 K 6.26 % | 63.078 K 12.48 % | 56.078 K -6.84 % | 60.198 K 7.35 % | 56.078 K 14.65 % | 48.912 K 3.22 % | 47.384 K -5.98 % | 50.400 K 10.40 % | 45.652 K 8.44 % | 42.097 K 7.42 % | 39.190 K 15.74 % | 33.861 K 1.06 % | 33.506 K 20.89 % | 27.715 K 15.11 % | 24.078 K 7.51 % | 22.397 K 15.98 % | 19.311 K 43.08 % | 13.497 K 39.19 % | 9.697 K -10.19 % | 10.797 K 0.00 % | 10.797 K 86.25 % | 5.797 K 0.00 % | 5.797 K | 
| Other non current assets | 11.651 K -86.07 % | 83.617 K 0.00 % | 83.617 K 0.00 % | 83.617 K 0.00 % | 83.617 K 0.00 % | 83.616 K 0.00 % | 83.616 K -71.99 % | 298.503 K -65.87 % | 874.517 K -16.95 % | 1.053 M 32.08 % | 797.231 K 3.65 % | 769.136 K -34.22 % | 1.169 M 27.84 % | 914.700 K 27.23 % | 718.951 K 748.61 % | 84.721 K -42.93 % | 148.450 K -49.13 % | 291.836 K 52.13 % | 191.836 K -2.74 % | 197.243 K 302.76 % | 48.973 K 190.88 % | 16.836 K 0.00 % | 16.836 K 0.00 % | 16.836 K 0.00 % | 16.836 K 0.00 % | 16.836 K -89.48 % | 159.982 K 850.24 % | 16.836 K 0.00 % | 16.836 K -0.96 % | 17.000 K 0.00 % | 17.000 K -55.78 % | 38.445 K 0.00 % | 38.445 K 0.00 % | 38.445 K 0.00 % | 38.445 K -22.76 % | 49.775 K 0.00 % | 49.775 K 75.70 % | 28.330 K 134.00 % | -83.333 K | 0.000 | 0.000 -100.00 % | 5.000 K -56.52 % | 11.500 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 | 
| Long term investments | 1.173 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 % | 50.000 K 0.00 % | 50.000 K -94.35 % | 884.393 K 140.92 % | 367.096 K -3.35 % | 379.829 K 74.96 % | 217.096 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 % | 83.333 K 0.00 % | 83.333 K 0.00 % | 83.333 K 0.00 % | 83.333 K 0.00 % | 83.333 K 0.00 % | 83.333 K 0.00 % | 83.333 K 0.00 % | 83.333 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 30.000 K 0.00 % | 30.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 | 
| Intangible assets | 7.683 M 6.15 % | 7.238 M 1 848.56 % | 371.448 K 874.55 % | 38.115 K | 0.000 | 0.000 | 0.000 -100.00 % | 183.229 K -4.20 % | 191.253 K -17.31 % | 231.284 K 0.52 % | 230.084 K -90.93 % | 2.537 M 0.39 % | 2.527 M 0.25 % | 2.520 M 3.60 % | 2.433 M -2.25 % | 2.489 M 66.61 % | 1.494 M 60.72 % | 929.459 K -3.24 % | 960.611 K -3.21 % | 992.455 K -3.11 % | 1.024 M -2.98 % | 1.056 M -2.90 % | 1.087 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 | 
| GoodWill | 8.073 M 972.98 % | 752.390 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 46.460 K 0.00 % | 46.460 K 0.00 % | 46.460 K 0.00 % | 46.460 K -96.60 % | 1.365 M -1.33 % | 1.384 M 0.00 % | 1.384 M 0.65 % | 1.375 M -30.52 % | 1.979 M 90.64 % | 1.038 M 0.21 % | 1.036 M 0.00 % | 1.036 M 0.00 % | 1.036 M 0.00 % | 1.036 M 0.00 % | 1.036 M 0.00 % | 1.036 M -51.79 % | 2.148 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 | 
| Goodwill and intangible assets | 15.756 M 97.19 % | 7.990 M 2 051.12 % | 371.448 K 874.55 % | 38.115 K | 0.000 | 0.000 | 0.000 -100.00 % | 229.689 K -3.38 % | 237.713 K -14.41 % | 277.744 K 0.43 % | 276.544 K -92.91 % | 3.902 M -0.22 % | 3.911 M 0.16 % | 3.904 M 2.53 % | 3.808 M -14.77 % | 4.468 M 76.46 % | 2.532 M 28.83 % | 1.965 M -1.56 % | 1.996 M -1.57 % | 2.028 M -1.55 % | 2.060 M -1.51 % | 2.092 M -1.48 % | 2.123 M -1.18 % | 2.148 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 | 
| Property plant equipment net | 432.475 K -78.31 % | 1.994 M 20.75 % | 1.651 M -8.21 % | 1.799 M -0.72 % | 1.812 M -5.09 % | 1.909 M -4.89 % | 2.007 M 0.36 % | 2.000 M -5.04 % | 2.106 M -4.17 % | 2.198 M -3.04 % | 2.267 M -4.44 % | 2.372 M -2.57 % | 2.435 M 1 645.60 % | 139.479 K 14.90 % | 121.390 K -54.24 % | 265.302 K 2.10 % | 259.853 K -6.63 % | 278.298 K -5.79 % | 295.416 K -0.96 % | 298.281 K -4.24 % | 311.483 K -5.59 % | 329.924 K 32.87 % | 248.311 K -11.11 % | 279.347 K 1.05 % | 276.450 K -6.88 % | 296.865 K 599.44 % | 42.443 K -11.63 % | 48.031 K -7.74 % | 52.063 K 38.34 % | 37.633 K -21.69 % | 48.056 K 10.17 % | 43.618 K -17.90 % | 53.125 K -15.04 % | 62.528 K -12.95 % | 71.829 K -13.19 % | 82.745 K -11.67 % | 93.678 K -10.35 % | 104.492 K -77.47 % | 463.817 K 0.50 % | 461.519 K 1.65 % | 454.017 K 2.42 % | 443.268 K 18.13 % | 375.229 K 40.37 % | 267.308 K 40.12 % | 190.765 K 8.65 % | 175.576 K 192.32 % | 60.063 K 7 751.37 % | 765.000 -10.00 % | 850.000 -9.09 % | 935.000 -8.33 % | 1.020 K -7.69 % | 1.105 K -7.14 % | 1.190 K -6.67 % | 1.275 K -6.25 % | 1.360 K -5.82 % | 1.444 K -15.06 % | 1.700 K 5.26 % | 1.615 K -5.00 % | 1.700 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 161.000 -51.94 % | 335.000 -34.06 % | 508.000 -25.62 % | 683.000 -20.30 % | 857.000 -16.88 % | 1.031 K -13.29 % | 1.189 K -11.73 % | 1.347 K | 
| Total non current assets | 17.373 M 72.56 % | 10.068 M 377.98 % | 2.106 M 9.67 % | 1.921 M 1.32 % | 1.896 M -4.88 % | 1.993 M -4.69 % | 2.091 M -17.30 % | 2.528 M -21.44 % | 3.218 M -8.79 % | 3.529 M 5.63 % | 3.341 M -52.57 % | 7.043 M -6.27 % | 7.515 M 50.04 % | 5.008 M 6.61 % | 4.698 M -17.61 % | 5.702 M 72.41 % | 3.307 M 13.45 % | 2.915 M 7.94 % | 2.701 M 7.01 % | 2.524 M 4.26 % | 2.421 M -0.73 % | 2.438 M 2.10 % | 2.388 M -2.31 % | 2.445 M 733.52 % | 293.286 K -6.51 % | 313.701 K 54.97 % | 202.425 K 212.06 % | 64.867 K -5.85 % | 68.899 K 26.11 % | 54.633 K -16.02 % | 65.056 K -60.67 % | 165.396 K -5.44 % | 174.903 K -5.10 % | 184.306 K -4.80 % | 193.607 K -10.31 % | 215.853 K -4.82 % | 226.786 K 4.92 % | 216.155 K -53.40 % | 463.817 K 0.50 % | 461.519 K 1.65 % | 454.017 K 1.28 % | 448.268 K 15.91 % | 386.729 K 30.08 % | 297.308 K 34.67 % | 220.765 K 25.74 % | 175.576 K 192.32 % | 60.063 K 7 751.37 % | 765.000 -10.00 % | 850.000 -9.09 % | 935.000 -8.33 % | 1.020 K -7.69 % | 1.105 K -7.14 % | 1.190 K -6.67 % | 1.275 K -6.25 % | 1.360 K -5.82 % | 1.444 K -15.06 % | 1.700 K 5.26 % | 1.615 K -5.00 % | 1.700 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 161.000 -51.94 % | 335.000 -34.06 % | 508.000 -25.62 % | 683.000 -20.30 % | 857.000 -16.88 % | 1.031 K -13.29 % | 1.189 K -11.73 % | 1.347 K | 
| Other current assets | 51.867 K -86.54 % | 385.456 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.150 K -98.97 % | 209.408 K -43.13 % | 368.231 K 34.35 % | 274.081 K 113.21 % | 128.547 K -8.00 % | 139.726 K -25.23 % | 186.883 K -32.00 % | 274.840 K 16.13 % | 236.665 K -57.82 % | 561.031 K -36.88 % | 888.788 K 56.83 % | 566.727 K 2 275.62 % | 23.856 K | 0.000 | 0.000 -100.00 % | 196.984 K 79.26 % | 109.890 K 3.90 % | 105.763 K -3.56 % | 109.668 K | 0.000 | 0.000 -100.00 % | 39.644 K -54.05 % | 86.274 K -27.10 % | 118.338 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 4 572.90 % | 214.000 -84.46 % | 1.377 K -79.29 % | 6.648 K 42.14 % | 4.677 K 289.75 % | 1.200 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.875 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 % | 510.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 investments | 105.705 K 56.19 % | 67.676 K 0.00 % | 67.676 K 307.37 % | 16.613 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 96.000 -99.80 % | 48.646 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 62.733 K -68.63 % | 200.000 K 13.43 % | 176.325 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 % | 250.126 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| cash and cash equivalents | 1.017 M 46.39 % | 694.704 K 4 384.85 % | 15.490 K -74.79 % | 61.454 K 493.24 % | 10.359 K -39.47 % | 17.115 K -75.93 % | 71.105 K 952.00 % | 6.759 K -93.51 % | 104.201 K -39.44 % | 172.052 K -75.64 % | 706.224 K 60.67 % | 439.539 K -71.76 % | 1.557 M -51.80 % | 3.230 M -14.89 % | 3.795 M 151.55 % | 1.509 M -29.00 % | 2.125 M -24.19 % | 2.803 M -64.55 % | 7.907 M 172.89 % | 2.897 M 6 392.30 % | 44.628 K -62.30 % | 118.361 K 917.11 % | 11.637 K -93.04 % | 167.254 K -57.80 % | 396.363 K 50.88 % | 262.707 K -99.22 % | 33.573 M 17 923.06 % | 186.278 K 730.78 % | 22.422 K -81.64 % | 122.106 K 9.95 % | 111.051 K 17.29 % | 94.678 K 1 694.16 % | 5.277 K -90.22 % | 53.963 K -69.07 % | 174.494 K 2 746.56 % | 6.130 K -95.81 % | 146.274 K 1 469.63 % | 9.319 K -98.38 % | 573.572 K -2.69 % | 589.415 K -3.56 % | 611.189 K -5.04 % | 643.657 K -33.66 % | 970.294 K -15.73 % | 1.151 M -4.81 % | 1.210 M -7.42 % | 1.307 M -11.67 % | 1.479 M -0.93 % | 1.493 M 1 076.35 % | -152.917 K -36 683.01 % | 418.000 -6.49 % | 447.000 | 0.000 100.00 % | -162.617 K -27 293.48 % | 598.000 | 0.000 -100.00 % | 921.000 109.35 % | -9.854 K -1 938.43 % | 536.000 -82.07 % | 2.990 K 294.79 % | -1.535 K -165.04 % | 2.360 K | 0.000 -100.00 % | 257.000 | 0.000 -100.00 % | 121.000 124.07 % | 54.000 -34.15 % | 82.000 38.98 % | 59.000 -75.11 % | 237.000 438.64 % | 44.000 -80.53 % | 226.000 -81.37 % | 1.213 K 3.68 % | 1.170 K -82.06 % | 6.520 K -40.17 % | 10.897 K -14.41 % | 12.731 K -18.27 % | 15.576 K | 
| Cash and short term investments | 1.123 M 47.26 % | 762.380 K 816.70 % | 83.166 K 6.53 % | 78.067 K 653.62 % | 10.359 K -39.47 % | 17.115 K -75.93 % | 71.105 K 952.00 % | 6.759 K -93.51 % | 104.201 K -39.44 % | 172.052 K -75.64 % | 706.224 K 60.64 % | 439.635 K -72.61 % | 1.605 M -50.29 % | 3.230 M -14.89 % | 3.795 M 151.55 % | 1.509 M -29.00 % | 2.125 M -24.19 % | 2.803 M -64.83 % | 7.970 M 157.30 % | 3.097 M 1 301.83 % | 220.953 K 86.68 % | 118.361 K 917.11 % | 11.637 K -93.04 % | 167.254 K -57.80 % | 396.363 K 50.88 % | 262.707 K -99.22 % | 33.573 M 17 923.06 % | 186.278 K 730.78 % | 22.422 K -81.64 % | 122.106 K 9.95 % | 111.051 K 17.29 % | 94.678 K 1 694.16 % | 5.277 K -90.22 % | 53.963 K -69.07 % | 174.494 K 2 746.56 % | 6.130 K -95.81 % | 146.274 K 1 469.63 % | 9.319 K -98.38 % | 573.572 K -2.69 % | 589.415 K -3.56 % | 611.189 K -5.04 % | 643.657 K -33.66 % | 970.294 K -15.73 % | 1.151 M -4.81 % | 1.210 M -7.42 % | 1.307 M -11.67 % | 1.479 M -0.93 % | 1.493 M 1 076.35 % | -152.917 K -36 683.01 % | 418.000 -6.49 % | 447.000 | 0.000 100.00 % | -162.617 K -27 293.48 % | 598.000 | 0.000 -100.00 % | 921.000 109.35 % | -9.854 K -1 938.43 % | 536.000 -82.07 % | 2.990 K 294.79 % | -1.535 K -165.04 % | 2.360 K | 0.000 -100.00 % | 257.000 | 0.000 -100.00 % | 121.000 124.07 % | 54.000 -34.15 % | 82.000 38.98 % | 59.000 -75.11 % | 237.000 438.64 % | 44.000 -80.53 % | 226.000 -81.37 % | 1.213 K 3.68 % | 1.170 K -82.06 % | 6.520 K -40.17 % | 10.897 K -14.41 % | 12.731 K -18.27 % | 15.576 K | 
| Total current assets | 1.229 M 1.64 % | 1.209 M 1 319.51 % | 85.166 K 9.09 % | 78.067 K 10.34 % | 70.753 K -9.78 % | 78.427 K 7.06 % | 73.255 K -79.86 % | 363.669 K -48.81 % | 710.390 K -24.96 % | 946.743 K -35.99 % | 1.479 M -11.99 % | 1.681 M -35.39 % | 2.601 M -39.95 % | 4.332 M -3.20 % | 4.475 M 75.44 % | 2.551 M -22.65 % | 3.298 M -6.34 % | 3.521 M -56.44 % | 8.084 M 152.68 % | 3.199 M 935.78 % | 308.865 K -22.38 % | 397.917 K 116.46 % | 183.826 K -50.35 % | 370.250 K -27.19 % | 508.531 K 88.15 % | 270.273 K 4 058.05 % | 6.500 K -97.21 % | 232.879 K 97.58 % | 117.866 K -51.55 % | 243.290 K 116.50 % | 112.376 K 18.69 % | 94.678 K 1 694.16 % | 5.277 K -90.22 % | 53.963 K -70.75 % | 184.494 K 1 043.79 % | 16.130 K -89.68 % | 156.274 K 708.91 % | 19.319 K -96.63 % | 573.911 K -2.88 % | 590.912 K -4.36 % | 617.837 K -4.70 % | 648.334 K -33.22 % | 970.831 K -16.62 % | 1.164 M -4.84 % | 1.224 M -7.43 % | 1.322 M -11.76 % | 1.498 M 0.33 % | 1.493 M 963 200.00 % | 155.000 -84.20 % | 981.000 -39.26 % | 1.615 K 1.13 % | 1.597 K -21.98 % | 2.047 K -17.69 % | 2.487 K 1.34 % | 2.454 K -33.13 % | 3.670 K 22.74 % | 2.990 K -33.39 % | 4.489 K 50.13 % | 2.990 K 486.27 % | 510.000 -78.39 % | 2.360 K | 0.000 -100.00 % | 257.000 | 0.000 -100.00 % | 121.000 124.07 % | 54.000 -34.15 % | 82.000 38.98 % | 59.000 -75.11 % | 237.000 438.64 % | 44.000 -80.53 % | 226.000 -81.37 % | 1.213 K 3.68 % | 1.170 K -82.06 % | 6.520 K -40.17 % | 10.897 K -14.41 % | 12.731 K -18.27 % | 15.576 K | 
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 112.398 K -34.03 % | 170.385 K -33.51 % | 256.257 K -36.72 % | 404.970 K -53.93 % | 879.050 K 104.55 % | 429.754 K -1.65 % | 436.981 K 310.68 % | 106.403 K 20.83 % | 88.061 K | 0.000 | 0.000 100.00 % | 0.000 100.00 % | -11.450 K -0.01 % | -11.449 K | 0.000 -100.00 % | 4.127 K | 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 100.00 % | -1.737 K -113.75 % | 12.632 K -7.81 % | 13.702 K -4.13 % | 14.293 K -9.03 % | 15.712 K 13 928.57 % | 112.000 -27.74 % | 155.000 -72.47 % | 563.000 -51.80 % | 1.168 K -26.86 % | 1.597 K -21.98 % | 2.047 K 8.36 % | 1.889 K -23.02 % | 2.454 K -10.73 % | 2.749 K -8.06 % | 2.990 K -24.36 % | 3.953 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 | 
| Net receivables | 54.224 K -11.26 % | 61.106 K 2 955.30 % | 2.000 K | 0.000 -100.00 % | 60.394 K -1.50 % | 61.312 K | 0.000 -100.00 % | 35.104 K -48.05 % | 67.573 K -72.35 % | 244.353 K 2.06 % | 239.423 K 7.76 % | 222.183 K -41.42 % | 379.312 K -2.89 % | 390.605 K 15.76 % | 337.440 K -14.20 % | 393.291 K 38.28 % | 284.419 K 87.45 % | 151.729 K 67.93 % | 90.355 K -11.22 % | 101.769 K 15.76 % | 87.912 K 6.47 % | 82.572 K 32.54 % | 62.299 K -35.93 % | 97.233 K 3 789.32 % | 2.500 K -66.96 % | 7.566 K 16.40 % | 6.500 K -6.57 % | 6.957 K -24.13 % | 9.170 K 222.21 % | 2.846 K 114.79 % | 1.325 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 125.000 4.17 % | 120.000 | 0.000 | 0.000 -100.00 % | 537.000 108.14 % | 258.000 25.85 % | 205.000 -79.29 % | 990.000 247.37 % | 285.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other assets | 0.000 -100.00 % | 13.565 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.564 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Account payables | 0.000 -100.00 % | 8.897 M 11.93 % | 7.948 M -26.02 % | 10.744 M 16.26 % | 9.242 M -6.81 % | 9.917 M -4.34 % | 10.367 M -22.87 % | 13.441 M 6.69 % | 12.598 M 13.40 % | 11.109 M 46.84 % | 7.566 M 12.68 % | 6.715 M 37.06 % | 4.899 M 1.39 % | 4.832 M 29.53 % | 3.731 M 36.70 % | 2.729 M -7.57 % | 2.952 M 59.66 % | 1.849 M -29.92 % | 2.639 M 97.06 % | 1.339 M -53.03 % | 2.851 M 38.65 % | 2.056 M 16.62 % | 1.763 M 63.45 % | 1.079 M 27.73 % | 844.530 K -31.89 % | 1.240 M -0.50 % | 1.246 M 11.16 % | 1.121 M -46.48 % | 2.095 M 27.13 % | 1.648 M 12.69 % | 1.462 M 10.90 % | 1.318 M 19.91 % | 1.099 M 11.05 % | 990.108 K -28.62 % | 1.387 M 48.06 % | 936.843 K 10.70 % | 846.288 K 46.92 % | 576.009 K 43 208.95 % | 1.330 K | 0.000 | 0.000 | 0.000 -100.00 % | 22.726 K | 0.000 -100.00 % | 89.000 -99.11 % | 10.051 K 33.94 % | 7.504 K | 0.000 -100.00 % | 34.784 K -3.49 % | 36.041 K 8.05 % | 33.355 K | 0.000 -100.00 % | 26.903 K 6.02 % | 25.376 K 21.57 % | 20.874 K 5.43 % | 19.798 K -36.76 % | 31.304 K 9.85 % | 28.497 K -8.97 % | 31.304 K 7.84 % | 29.027 K 11.16 % | 26.112 K 6.72 % | 24.467 K 22.00 % | 20.055 K 35.94 % | 14.753 K 11.82 % | 13.194 K 13.83 % | 11.591 K 0.22 % | 11.566 K -58.27 % | 27.715 K 15.11 % | 24.078 K 7.51 % | 22.397 K 396.17 % | 4.514 K -66.56 % | 13.497 K 39.19 % | 9.697 K -10.19 % | 10.797 K 0.00 % | 10.797 K 86.25 % | 5.797 K 0.00 % | 5.797 K | 
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 68.000 K 0.00 % | 68.000 K 0.00 % | 68.000 K 0.00 % | 68.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 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 3.537 M -2.43 % | 3.625 M -2.96 % | 3.735 M -44.01 % | 6.671 M 536.42 % | 1.048 M 0.00 % | 1.048 M 23.05 % | 851.828 K -4.06 % | 887.895 K 1.90 % | 871.331 K 151.14 % | 346.952 K 146.15 % | -751.849 K -211.02 % | 677.194 K -24.37 % | 895.437 K -29.12 % | 1.263 M -32.85 % | 1.881 M 43.94 % | 1.307 M 2 215.86 % | 56.433 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 | 0.000 | 
| Capital lease obligations | 140.035 K -92.52 % | 1.872 M 4.09 % | 1.799 M -9.09 % | 1.979 M 0.00 % | 1.979 M -3.65 % | 2.053 M -1.63 % | 2.087 M -3.32 % | 2.159 M -3.64 % | 2.241 M -2.85 % | 2.306 M -4.08 % | 2.405 M -0.43 % | 2.415 M 7.30 % | 2.251 M | 0.000 -100.00 % | 18.451 K -89.52 % | 176.031 K -11.01 % | 197.810 K -9.35 % | 218.215 K -8.17 % | 237.636 K -7.33 % | 256.439 K -6.63 % | 274.643 K -5.82 % | 291.607 K -5.23 % | 307.707 K -4.82 % | 323.294 K -4.46 % | 338.385 K 25.77 % | 269.048 K | 0.000 -100.00 % | 4.732 K 0.00 % | 4.732 K 0.00 % | 4.732 K 0.00 % | 4.732 K 0.00 % | 4.732 K 0.00 % | 4.732 K 0.00 % | 4.732 K 0.00 % | 4.732 K -9.07 % | 5.204 K 0.00 % | 5.204 K 0.00 % | 5.204 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 | 
| Preferred stock | 85.226 K 0.37 % | 84.916 K 0.01 % | 84.906 K 2 122 550.00 % | 4.000 33.33 % | 3.000 -50.00 % | 6.000 | 0.000 -100.00 % | 11.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 39.000 0.00 % | 39.000 0.00 % | 39.000 0.00 % | 39.000 -4.88 % | 41.000 -2.38 % | 42.000 0.00 % | 42.000 0.00 % | 42.000 -2.33 % | 43.000 0.00 % | 43.000 115.00 % | 20.000 0.00 % | 20.000 0.00 % | 20.000 0.00 % | 20.000 0.00 % | 20.000 100.00 % | 10.000 0.00 % | 10.000 0.00 % | 10.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 260.573 M -5.53 % | 275.812 M 7.56 % | 256.417 M 12.83 % | 227.257 M 10.71 % | 205.270 M 8.18 % | 189.753 M -0.85 % | 191.377 M 13.53 % | 168.572 M 6.04 % | 158.964 M 4.16 % | 152.610 M 13.47 % | 134.492 M 7.95 % | 124.592 M 2.12 % | 122.006 M 3.49 % | 117.887 M 5.73 % | 111.501 M 13.54 % | 98.202 M 12.79 % | 87.069 M 8.06 % | 80.571 M 4.09 % | 77.403 M 14.29 % | 67.725 M 73.61 % | 39.009 M 4.35 % | 37.381 M 3.77 % | 36.025 M 0.01 % | 36.019 M 3.27 % | 34.880 M 0.39 % | 34.743 M 2.04 % | 34.048 M 6.49 % | 31.972 M 95.85 % | 16.324 M 3.88 % | 15.715 M 5.89 % | 14.841 M 30.42 % | 11.379 M 4.82 % | 10.856 M 4.32 % | 10.407 M 3.28 % | 10.076 M 58.89 % | 6.341 M 9.77 % | 5.777 M 3.24 % | 5.596 M 170.53 % | 2.068 M 0.33 % | 2.062 M 5.10 % | 1.962 M 0.00 % | 1.962 M 0.20 % | 1.958 M 2.04 % | 1.919 M 2.08 % | 1.879 M 0.53 % | 1.869 M 0.70 % | 1.856 M 6.54 % | 1.743 M 1 080.91 % | 147.561 K 0.00 % | 147.561 K 0.00 % | 147.561 K -34.99 % | 226.971 K 53.82 % | 147.561 K 0.00 % | 147.561 K 0.00 % | 147.561 K -1.75 % | 150.195 K -3.86 % | 156.224 K 4.01 % | 150.195 K 0.00 % | 150.195 K 1.79 % | 147.561 K 0.00 % | 147.561 K 3.41 % | 142.695 K 1.86 % | 140.091 K 3.69 % | 135.111 K 0.00 % | 135.111 K 0.00 % | 135.111 K 0.00 % | 135.111 K -1.88 % | 137.695 K 1.91 % | 135.111 K -1.88 % | 137.695 K 1.91 % | 135.111 K 0.00 % | 135.111 K 0.00 % | 135.111 K 0.00 % | 135.111 K 0.00 % | 135.111 K 62.52 % | 83.134 K 0.00 % | 83.134 K | 
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 18.602 M 64.76 % | 11.290 M 415.19 % | 2.192 M 9.65 % | 1.999 M 1.65 % | 1.966 M -5.06 % | 2.071 M -4.30 % | 2.164 M -25.17 % | 2.892 M -26.39 % | 3.929 M -12.21 % | 4.475 M -7.15 % | 4.820 M -44.75 % | 8.724 M -13.88 % | 10.129 M 8.45 % | 9.340 M 1.82 % | 9.173 M 11.15 % | 8.253 M 24.95 % | 6.605 M 2.62 % | 6.436 M -40.32 % | 10.784 M 88.44 % | 5.723 M 109.68 % | 2.729 M -3.77 % | 2.836 M 10.27 % | 2.572 M -8.63 % | 2.815 M 251.06 % | 801.817 K 37.30 % | 583.974 K 179.51 % | 208.925 K -29.83 % | 297.746 K 59.42 % | 186.765 K -37.31 % | 297.923 K 67.91 % | 177.432 K -31.78 % | 260.074 K 44.34 % | 180.180 K -24.38 % | 238.269 K -36.98 % | 378.101 K 62.99 % | 231.983 K -39.44 % | 383.060 K 62.68 % | 235.474 K -77.31 % | 1.038 M -1.40 % | 1.052 M -1.81 % | 1.072 M -2.26 % | 1.097 M -19.22 % | 1.358 M -7.12 % | 1.462 M 1.20 % | 1.444 M -3.54 % | 1.497 M -3.90 % | 1.558 M 4.30 % | 1.494 M 148 544.78 % | 1.005 K -47.55 % | 1.916 K -27.29 % | 2.635 K -2.48 % | 2.702 K -16.53 % | 3.237 K -13.96 % | 3.762 K -1.36 % | 3.814 K -25.42 % | 5.114 K 9.04 % | 4.690 K -23.17 % | 6.104 K 30.15 % | 4.690 K 819.61 % | 510.000 -78.39 % | 2.360 K | 0.000 -100.00 % | 257.000 | 0.000 -100.00 % | 121.000 124.07 % | 54.000 -34.15 % | 82.000 38.98 % | 59.000 -75.11 % | 237.000 15.61 % | 205.000 -63.46 % | 561.000 -67.40 % | 1.721 K -7.12 % | 1.853 K -74.88 % | 7.377 K -38.15 % | 11.928 K -14.31 % | 13.920 K -17.75 % | 16.923 K | 
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 44.721 K | 0.000 | 0.000 | 0.000 -100.00 % | 17.941 K 130.93 % | -57.998 K -103.48 % | 1.668 M 106.84 % | 806.551 K 445.75 % | -233.278 K -347.34 % | 94.313 K -95.00 % | 1.888 M 1 418.04 % | 124.341 K 413.28 % | 24.225 K -95.47 % | 535.040 K 179.84 % | 191.192 K 9 355.59 % | 2.022 K -44.37 % | 3.635 K -95.31 % | 77.514 K -67.51 % | 238.562 K -91.88 % | 2.937 M 3 184.38 % | 89.420 K -72.81 % | 328.914 K -72.16 % | 1.181 M 489.96 % | 200.253 K 155.59 % | -360.244 K -1 273.28 % | 30.704 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 | 
| Stock based compensation | 3.177 M 2 290.17 % | 132.930 K | 0.000 | 0.000 -100.00 % | 11.882 M 2 889.01 % | 397.516 K -33.14 % | 594.520 K -91.85 % | 7.291 M 2 074.76 % | 335.266 K -32.84 % | 499.216 K -78.00 % | 2.269 M 109.99 % | 1.080 M -72.98 % | 3.999 M 85.83 % | 2.152 M 10.91 % | 1.940 M 23.56 % | 1.570 M 453.67 % | 283.605 K -93.81 % | 4.583 M 185.95 % | 1.603 M 308.69 % | 392.143 K 9 206.90 % | -4.306 K 37.40 % | -6.879 K -105.31 % | 129.655 K -59.31 % | 318.636 K 1 763.70 % | 17.097 K -61.17 % | 44.036 K -17.20 % | 53.186 K -77.14 % | 232.635 K -54.49 % | 511.162 K 313.57 % | 123.596 K -71.95 % | 440.642 K 135.67 % | 186.977 K 81.03 % | 103.283 K -64.88 % | 294.046 K 1 558.93 % | 17.725 K -63.42 % | 48.449 K 18.86 % | 40.760 K -93.97 % | 676.433 K 678.26 % | 86.916 K 425.39 % | 16.543 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 | 
| Change in working capital | -2.051 M -293.97 % | 1.057 M 138.82 % | -2.723 M -75.90 % | -1.548 M -22.34 % | -1.266 M -173.25 % | 1.728 M 0.08 % | 1.726 M -49.23 % | 3.400 M 621.65 % | 471.207 K -80.87 % | 2.463 M 227 529.46 % | -1.083 K -100.17 % | 652.081 K -36.44 % | 1.026 M 5 161.44 % | -20.271 K -102.77 % | 731.515 K 193.41 % | -783.118 K -161.99 % | 1.263 M 306.29 % | 310.910 K -59.36 % | 765.010 K 95.46 % | 391.386 K -62.58 % | 1.046 M 397.97 % | 210.025 K 183.70 % | -250.920 K -612.96 % | -35.194 K -114.61 % | 240.866 K 1 053.58 % | -25.259 K -103.88 % | 650.461 K 190.00 % | 224.296 K -41.99 % | 386.640 K -6.08 % | 411.687 K 240.59 % | 120.873 K 463.74 % | -33.231 K 93.83 % | -538.978 K -685.65 % | 92.030 K -98.00 % | 4.595 M 30 054.53 % | -15.341 K -3 309.41 % | 478.000 637.08 % | -89.000 -545.00 % | 20.000 100.09 % | -22.119 K -213.82 % | 19.434 K 842.03 % | 2.063 K 125.51 % | -8.086 K -231.78 % | 6.136 K 154.51 % | -11.256 K 67.60 % | -34.741 K -3 996.82 % | -848.000 -125.78 % | 3.290 K 9.78 % | 2.997 K -30.85 % | 4.334 K 216.58 % | 1.369 K -72.98 % | 5.067 K 269.85 % | 1.370 K 118.85 % | -7.269 K -3 130.67 % | -225.000 94.03 % | -3.770 K -428.75 % | -713.000 -124.46 % | 2.915 K 77.20 % | 1.645 K -62.72 % | 4.412 K -16.79 % | 5.302 K 240.09 % | 1.559 K -2.74 % | 1.603 K 6 312.00 % | 25.000 -99.48 % | 4.854 K 207.02 % | 1.581 K 150.55 % | 631.000 4 607.14 % | -14.000 -100.31 % | 4.514 K -9.72 % | 5.000 K 200.00 % | -5.000 K | 0.000 -100.00 % | 5.000 K 422.58 % | -1.550 K -200.00 % | 1.550 K 720.00 % | -250.000 -1 488.89 % | 18.000 | 
| Accounts receivables | -111.330 K -288.36 % | 59.106 K 2 855.30 % | 2.000 K 103.31 % | -60.394 K -127.47 % | -26.550 K -131.93 % | 83.145 K -52.97 % | 176.780 K 318.78 % | -80.804 K 70.60 % | -274.827 K 30.39 % | -394.794 K -843.46 % | 53.102 K 138.10 % | -139.388 K 39.76 % | -231.387 K -168.58 % | 337.400 K 369.82 % | -125.046 K -103.74 % | -61.374 K -6 882.25 % | -879.000 97.25 % | -31.969 K 20.23 % | -40.077 K -97.69 % | -20.273 K -336.73 % | -4.642 K 91.33 % | -53.532 K -1 156.69 % | 5.066 K 575.23 % | -1.066 K -333.26 % | 457.000 -79.35 % | 2.213 K 134.99 % | -6.324 K -315.78 % | -1.521 K -14.79 % | -1.325 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -53.000 -106.76 % | 784.000 211.36 % | -704.000 -147.02 % | -285.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -262.447 K -552.60 % | 57.987 K -32.47 % | 85.872 K -42.26 % | 148.713 K 1 064.37 % | 12.772 K 103.52 % | -363.142 K -5 124.80 % | 7.227 K 105.31 % | -136.213 K -571.18 % | 28.909 K 142.46 % | -68.091 K | 0.000 | 0.000 100.00 % | -89.222 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -29.207 K -58.42 % | -18.436 K -149.41 % | 37.314 K 67.85 % | 22.230 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.861 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.070 K 80.74 % | 592.000 -58.25 % | 1.418 K 109.09 % | -15.600 K -36 379.07 % | 43.000 -89.49 % | 409.000 -32.28 % | 604.000 40.79 % | 429.000 -4.67 % | 450.000 384.81 % | -158.000 -127.96 % | 565.000 92.18 % | 294.000 -53.04 % | 626.000 8.12 % | 579.000 160.12 % | -963.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Accounts payables | 0.000 -100.00 % | 948.378 K 141.22 % | -2.301 M -53.11 % | -1.503 M -55.31 % | -967.562 K -214.51 % | 844.952 K -39.44 % | 1.395 M -61.31 % | 3.606 M 272.40 % | 968.306 K | 0.000 100.00 % | -112.319 K -111.82 % | 950.165 K -20.48 % | 1.195 M 308.08 % | -574.209 K -151.96 % | 1.105 M 100.30 % | -370.528 M -28 556.40 % | 1.302 M | 0.000 | 0.000 -100.00 % | 418.340 M -57.57 % | 985.967 M | 0.000 100.00 % | -244.612 K -3 558.02 % | -6.687 K -103.49 % | 191.519 K 465.33 % | -52.424 K -107.99 % | 655.976 K 168.16 % | 244.619 K -33.26 % | 366.520 K -10.97 % | 411.687 K 240.59 % | 120.873 K 379.60 % | -43.231 K -109.27 % | 466.189 K 406.56 % | 92.030 K | 0.000 -100.00 % | 5.989 K | 0.000 | 0.000 | 0.000 100.00 % | -22.531 K | 0.000 -100.00 % | 596.000 105.98 % | -9.962 K -491.13 % | 2.547 K -40.53 % | 4.283 K | 0.000 | 0.000 -100.00 % | 2.686 K | 0.000 | 0.000 | 0.000 -100.00 % | 4.502 K 318.40 % | 1.076 K 113.63 % | -7.895 K -881.97 % | -804.000 71.36 % | -2.807 K -223.28 % | 2.277 K -21.89 % | 2.915 K 77.20 % | 1.645 K -62.72 % | 4.412 K -16.79 % | 5.302 K 240.09 % | 1.559 K -2.74 % | 1.603 K 6 312.00 % | 25.000 -99.48 % | 4.854 K 207.02 % | 1.581 K 150.55 % | 631.000 4 607.14 % | -14.000 | 0.000 -100.00 % | 5.000 K 200.00 % | -5.000 K | 0.000 -100.00 % | 5.000 K 422.58 % | -1.550 K -200.00 % | 1.550 K 720.00 % | -250.000 -1 488.89 % | 18.000 | 
| Other working capital | -1.939 M -4 002.85 % | 49.689 K 111.70 % | -424.578 K -2 954.11 % | 14.876 K 266.27 % | -8.947 K -101.21 % | 741.684 K 984.10 % | 68.415 K 125.02 % | -273.454 K -16.34 % | -235.044 K -646.97 % | 42.972 K -15.59 % | 50.907 K 326.42 % | -22.483 K -101.83 % | 1.228 M 443.47 % | -357.671 K -141.76 % | 856.561 K 218.68 % | -721.744 K -1 799.03 % | -38.006 K -111.08 % | 342.879 K -57.41 % | 805.087 K 95.57 % | 411.659 K -60.81 % | 1.051 M 298.59 % | 263.557 K 2 417.19 % | -11.374 K 58.55 % | -27.441 K -156.13 % | 48.890 K 95.94 % | 24.952 K 2 984.30 % | 809.000 104.30 % | -18.802 K -193.45 % | 20.120 K | 0.000 | 0.000 -100.00 % | 10.000 K 100.99 % | -1.005 M | 0.000 -100.00 % | 4.595 M 30 054.53 % | -15.341 K -3 276.19 % | 483.000 642.70 % | -89.000 | 0.000 100.00 % | -22.119 K -213.82 % | 19.434 K 1 757.93 % | 1.046 K 4.60 % | 1.000 K -82.61 % | 5.750 K 32.37 % | 4.344 K 112.49 % | -34.784 K -2 667.22 % | -1.257 K -146.80 % | 2.686 K 4.60 % | 2.568 K -33.88 % | 3.884 K 154.35 % | 1.527 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.990 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 % | -5.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other non cash items | 732.043 K 145.94 % | -1.594 M -320.80 % | -378.685 K -103.86 % | 9.820 M 95.85 % | 5.014 M 806.25 % | 553.295 K -67.55 % | 1.705 M -28.85 % | 2.396 M -64.05 % | 6.665 M 258.86 % | 1.857 M 167.55 % | 694.177 K 2 433.22 % | 27.403 K -98.81 % | 2.308 M -19.88 % | 2.881 M 1 943.97 % | 140.928 K -72.81 % | 518.279 K 218.65 % | -436.803 K -106.73 % | 6.495 M 3 458.93 % | 182.504 K -78.06 % | 831.974 K 254.94 % | 234.399 K 107.34 % | 113.048 K 39.76 % | 80.888 K -35.23 % | 124.878 K -26.22 % | 169.259 K -96.14 % | 4.386 M 769.34 % | 504.465 K 0.51 % | 501.927 K -28.84 % | 705.382 K -44.64 % | 1.274 M 389.45 % | 260.342 K -44.87 % | 472.275 K 237.64 % | 139.876 K 152.73 % | 55.347 K 246.48 % | 15.974 K -34.60 % | 24.425 K 2 038.79 % | 1.142 K -78.43 % | 5.294 K 368.46 % | -1.972 K -103.31 % | 59.649 K -23.23 % | 77.702 K 950.59 % | 7.396 K | 0.000 | 0.000 -100.00 % | 13.035 K 8 202.55 % | 157.000 -97.28 % | 5.771 K 175.33 % | 2.096 K -60.38 % | 5.290 K | 0.000 | 0.000 | 0.000 100.00 % | -5.249 K -859.60 % | -547.000 | 0.000 | 0.000 100.00 % | -2.986 K 11.60 % | -3.378 K -59.04 % | -2.124 K 57.56 % | -5.005 K 39.68 % | -8.298 K -174.04 % | -3.028 K 42.46 % | -5.262 K -1 273.89 % | -383.000 93.36 % | -5.768 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 | 
| Net cash provided by operating activities | -502.014 K -334.68 % | 213.913 K 235.99 % | -157.303 K -579.76 % | 32.788 K -75.82 % | 135.622 K 170.01 % | -193.716 K 41.74 % | -332.514 K 88.37 % | -2.858 M 3.06 % | -2.948 M 8.91 % | -3.237 M 42.02 % | -5.583 M -10.84 % | -5.037 M -2.76 % | -4.902 M -6.09 % | -4.620 M 18.94 % | -5.700 M -7.61 % | -5.297 M -129.49 % | -2.308 M -7.49 % | -2.147 M -36.71 % | -1.571 M -19.44 % | -1.315 M -5.25 % | -1.249 M 22.48 % | -1.612 M 1.45 % | -1.635 M -11.92 % | -1.461 M 4.20 % | -1.525 M -34.80 % | -1.131 M 5.10 % | -1.192 M -6.03 % | -1.124 M 18.27 % | -1.376 M -26.16 % | -1.090 M -135.01 % | -464.019 K 49.69 % | -922.351 K -56.63 % | -588.871 K -0.32 % | -587.010 K 22.46 % | -757.046 K -29.59 % | -584.186 K -5 778.90 % | -9.937 K 91.02 % | -110.711 K -374.60 % | -23.327 K 83.67 % | -142.822 K -48.83 % | -95.965 K -124.29 % | -42.786 K 28.00 % | -59.426 K 13.12 % | -68.404 K -0.26 % | -68.226 K -64.41 % | -41.498 K -9 618.50 % | -427.000 90.99 % | -4.739 K -383.43 % | 1.672 K 591.76 % | -340.000 81.45 % | -1.833 K -402.19 % | -365.000 90.38 % | -3.794 K 50.92 % | -7.731 K -123.25 % | -3.463 K 45.81 % | -6.391 K -72.78 % | -3.699 K -698.92 % | -463.000 3.34 % | -479.000 19.22 % | -593.000 80.21 % | -2.996 K -103.95 % | -1.469 K 59.85 % | -3.659 K -922.07 % | -358.000 60.83 % | -914.000 59.09 % | -2.234 K -160.68 % | -857.000 73.89 % | -3.282 K -43.51 % | -2.287 K 39.13 % | -3.757 K 59.38 % | -9.250 K -111.33 % | -4.377 K -138.66 % | -1.834 K 58.27 % | -4.395 K -4 085.71 % | -105.000 97.44 % | -4.105 K -336.24 % | -941.000 | 
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -18.537 K -463 325.00 % | -4.000 | 0.000 | 0.000 100.00 % | -215.848 K -396.99 % | -43.431 K 83.76 % | -267.412 K -178.77 % | -95.927 K -220.14 % | -29.964 K 41.89 % | -51.562 K -296.23 % | -13.013 K -2.98 % | -12.637 K 50.50 % | -25.528 K -94.56 % | -13.121 K -106.99 % | -6.339 K | 0.000 -100.00 % | 27.887 K 2 791.80 % | -1.036 K 95.69 % | -24.050 K -758.62 % | -2.801 K 20.45 % | -3.521 K 53.90 % | -7.638 K 53.56 % | -16.446 K | 0.000 100.00 % | -14.662 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -43.957 K -644.28 % | -5.906 K 46.57 % | -11.053 K 21.84 % | -14.141 K 80.47 % | -72.416 K 39.18 % | -119.061 K -42.75 % | -83.403 K -1 017.70 % | -7.462 K 93.63 % | -117.229 K -84.01 % | -63.708 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.190 K -133.33 % | -510.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 250.000 K -68.51 % | 794.000 K 758.07 % | -120.656 K | 0.000 -100.00 % | 44.977 K -75.95 % | 186.996 K 129.77 % | -628.175 K -20.86 % | -519.768 K -419.77 % | -100.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 28.004 K 107.96 % | -351.955 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 | 
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 100.000 K 114.60 % | -685.000 K -1 270.00 % | -50.000 K 50.00 % | -100.000 K 20.00 % | -125.000 K -73.64 % | -71.989 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 | 
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 100.000 K -99.72 % | 36.048 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 | 
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 250.000 K -13.57 % | 289.246 K 678.90 % | 37.135 K 175.97 % | -48.878 K 4.16 % | -51.000 K 100.00 % | -1.168 B -1 316 274.13 % | 88.759 K 277.52 % | -50.000 K 50.00 % | -100.000 K 20.00 % | -125.000 K -14.73 % | -108.952 K 44.49 % | -196.283 K | 0.000 100.00 % | -378.974 M -104 184.09 % | -363.405 K | 0.000 100.00 % | -2.801 M 89.85 % | -27.605 M | 0.000 | 0.000 | 0.000 100.00 % | -14.662 K | 0.000 | 0.000 | 0.000 100.00 % | -43.957 K | 0.000 | 0.000 100.00 % | -43.957 K | 0.000 | 0.000 -100.00 % | 5.000 K 144.64 % | -11.200 K 2.61 % | -11.500 K | 0.000 100.00 % | -30.000 K | 0.000 100.00 % | -28.650 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.700 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 | 
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -18.537 K | 0.000 | 0.000 -100.00 % | 250.000 K -71.18 % | 867.398 K 783.25 % | -126.952 K 59.86 % | -316.290 K -520.79 % | -50.950 K -132.45 % | 157.032 K 127.09 % | -579.737 K -8.81 % | -532.781 K -150.56 % | -212.637 K -41.26 % | -150.528 K 22.43 % | -194.062 K 4.22 % | -202.622 K | 0.000 -100.00 % | 28.004 K 107.68 % | -364.441 K -1 415.35 % | -24.050 K -758.62 % | -2.801 K 20.45 % | -3.521 K 53.90 % | -7.638 K 53.56 % | -16.446 K | 0.000 100.00 % | -14.662 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -43.957 K -644.28 % | -5.906 K 46.57 % | -11.053 K -20.92 % | -9.141 K 89.07 % | -83.616 K 35.96 % | -130.561 K -56.54 % | -83.403 K -122.63 % | -37.462 K 68.04 % | -117.229 K -95.67 % | -59.912 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.190 K -133.33 % | -510.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -504.000 | 
| Debt repayment | 556.313 K 207.17 % | -519.084 K -1 447.70 % | -33.539 K 21.23 % | -42.576 K 87.61 % | -343.704 K -48.01 % | -232.217 K -343.10 % | 95.525 K -64.65 % | 270.193 K -52.10 % | 564.122 K -64.11 % | 1.572 M -63.03 % | 4.251 M 1 005.75 % | -469.329 K -185.73 % | -164.256 K -213.72 % | 144.436 K -95.68 % | 3.342 M 471.26 % | -900.096 K -211.68 % | 805.951 K 155.72 % | -1.446 M -181.34 % | 1.778 M 24.06 % | 1.433 M 198.92 % | 479.500 K 3 733.55 % | 12.508 K -99.39 % | 2.065 M 65.65 % | 1.247 M 2 720.62 % | -47.574 K -178.29 % | 60.764 K -87.18 % | 473.804 K -58.27 % | 1.135 M -8.06 % | 1.235 M 0.19 % | 1.233 M 262.77 % | 339.774 K -61.27 % | 877.379 K 75.48 % | 500.000 K 153.98 % | 196.866 K -77.98 % | 894.000 K 754.81 % | 104.585 K | 0.000 | 0.000 | 0.000 100.00 % | -11.417 K -126.55 % | 43.000 K -36.76 % | 68.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 12.126 K 134 633.33 % | 9.000 -99.81 % | 4.710 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 24.085 K | 0.000 | 0.000 -100.00 % | 336.000 | 0.000 | 0.000 | 0.000 -100.00 % | 330.000 | 0.000 | 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 | 276.140 K -72.38 % | 999.875 K 808.98 % | 110.000 K -12.00 % | 125.000 K -70.78 % | 427.745 K 432.95 % | 80.260 K -52.55 % | 169.138 K -83.89 % | 1.050 M | 0.000 -100.00 % | 725.000 K | 0.000 -100.00 % | 4.997 M 57.91 % | 3.165 M 996.21 % | 288.700 K -86.96 % | 2.214 M -98.57 % | 155.178 M -97.67 % | 6.655 B 99 800.00 % | 6.662 M | 0.000 | 0.000 -100.00 % | 35.000 K | 0.000 | 0.000 -100.00 % | 649.829 K -60.17 % | 1.632 M 41.16 % | 1.156 M | 0.000 -100.00 % | 116.300 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 344.250 K | 0.000 | 0.000 -100.00 % | 94.248 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.000 K -89.50 % | 114.287 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 % | 7.500 K | 0.000 -100.00 % | 5.000 K 223.27 % | -4.056 K -200.00 % | 4.056 K | 0.000 100.00 % | -6.206 K -401.85 % | 2.056 K 95.81 % | 1.050 K -66.13 % | 3.100 K | 0.000 -100.00 % | 3.800 K | 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 100.00 % | -2.350 K 82.85 % | -13.700 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 89.416 K 426.36 % | -27.398 K 53.97 % | -59.518 K -2 280.72 % | -2.500 K 98.22 % | -140.406 K -399.29 % | -28.121 K 88.15 % | -237.307 K -39.59 % | -170.000 K -409.99 % | -33.334 K | 0.000 | 0.000 | 0.000 100.00 % | -19.007 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 | 
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.337 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 % | -1.410 M | 0.000 | 0.000 100.00 % | -1.501 M 99.14 % | -174.232 M | 0.000 | 0.000 100.00 % | -57.032 K 73.84 % | -217.985 K | 0.000 | 0.000 100.00 % | -43.718 K 75.33 % | -177.234 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 | 
| Other financing activites | 231.125 K -76.88 % | 999.875 K 3 587.13 % | 27.118 K | 0.000 100.00 % | -100.670 K -140.55 % | 248.231 K | 0.000 -100.00 % | 8.141 M 356.86 % | 1.782 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.055 M -2.51 % | 4.159 M 87.91 % | 2.214 M 68.63 % | 1.313 M -80.32 % | 6.670 M | 0.000 | 0.000 | 0.000 -100.00 % | 697.500 K -60.43 % | 1.763 M 5 135.71 % | -35.000 K | 0.000 100.00 % | -208.428 K -116.78 % | 1.242 M 95.57 % | 635.068 K | 0.000 -100.00 % | 389.728 K 839.10 % | -52.730 K -169.79 % | 75.559 K 200.00 % | -75.559 K -109.70 % | 778.721 K 55.74 % | 500.000 K | 0.000 -100.00 % | 188.496 K -76.20 % | 791.988 K 98.11 % | 399.779 K -74.86 % | 1.590 M 2 302.37 % | -72.199 K -1 543.98 % | 5.000 K | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 1.522 M | 0.000 | 0.000 100.00 % | -1.225 K -175.38 % | 1.625 K 3 350.00 % | -50.000 -105.19 % | 963.000 -66.48 % | 2.873 K -66.17 % | 8.492 K 175.09 % | 3.087 K -55.44 % | 6.927 K 136.09 % | -19.196 K -1 283.99 % | -1.387 K -148.86 % | 2.839 K | 0.000 -100.00 % | 3.253 K 141.32 % | 1.348 K -63.82 % | 3.726 K | 0.000 -100.00 % | 937.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.300 K | 0.000 -100.00 % | 3.900 K | 0.000 | 0.000 -100.00 % | 1.550 K | 0.000 | 0.000 | 0.000 | 
| Net cash used provided by financing activities | 1.064 M 121.21 % | 480.791 K 364.18 % | 103.579 K 25.67 % | 82.423 K 595.66 % | -16.629 K -117.27 % | 96.274 K -63.62 % | 264.663 K -87.24 % | 2.074 M -11.51 % | 2.344 M 2.66 % | 2.283 M -46.30 % | 4.251 M -6.12 % | 4.528 M -35.82 % | 7.056 M 53.63 % | 4.593 M -17.33 % | 5.555 M 1 246.46 % | 412.576 K -94.48 % | 7.476 M 44.10 % | 5.188 M 201.87 % | 1.719 M 20.12 % | 1.431 M 33.52 % | 1.072 M -38.66 % | 1.747 M -2.57 % | 1.793 M 3.84 % | 1.727 M 28.63 % | 1.342 M 3.03 % | 1.303 M 17.49 % | 1.109 M -2.34 % | 1.135 M -19.29 % | 1.407 M 19.23 % | 1.180 M 184.08 % | 415.333 K -48.20 % | 801.820 K 5.89 % | 757.237 K 69.46 % | 446.866 K -50.01 % | 894.000 K 349.62 % | 198.833 K -74.89 % | 791.988 K 692.07 % | 99.990 K -93.71 % | 1.590 M 1 706.16 % | -98.999 K -306.25 % | 48.000 K -29.41 % | 68.000 K | 0.000 -100.00 % | 13.000 K -88.63 % | 114.287 K -92.55 % | 1.535 M 17 049 911.11 % | 9.000 -99.81 % | 4.710 K 484.49 % | -1.225 K -460.29 % | 340.000 -72.47 % | 1.235 K 28.25 % | 963.000 -66.48 % | 2.873 K -66.17 % | 8.492 K 175.09 % | 3.087 K -55.44 % | 6.927 K 41.69 % | 4.889 K 452.49 % | -1.387 K -148.86 % | 2.839 K 744.94 % | 336.000 -89.67 % | 3.253 K 141.32 % | 1.348 K -63.82 % | 3.726 K 1 029.09 % | 330.000 -64.78 % | 937.000 -54.43 % | 2.056 K 95.81 % | 1.050 K -66.13 % | 3.100 K 138.46 % | 1.300 K -65.79 % | 3.800 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Effect of forex changes on cash | 0.000 | 0.000 -100.00 % | 7.760 K 112.10 % | -64.116 K -88.80 % | -33.960 K | 0.000 | 0.000 | 0.000 -100.00 % | 3.808 K 110.55 % | -36.110 K -46.44 % | -24.659 K -398.16 % | -4.950 K 79.99 % | -24.739 K -193.26 % | -8.436 K -1 428.26 % | -552.000 92.45 % | -7.311 K 13.42 % | -8.444 K -247.24 % | 5.735 K 129.73 % | -19.291 K -108.80 % | -9.239 K -54.11 % | -5.995 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 | 
| Net change in cash | 1.017 M 46.39 % | 694.704 K 1 611.41 % | -45.964 K -189.96 % | 51.095 K -23.16 % | 66.496 K 168.24 % | -97.442 K -43.61 % | -67.851 K 87.30 % | -534.172 K -300.30 % | 266.685 K 123.87 % | -1.117 M 33.22 % | -1.673 M -196.04 % | -565.107 K -124.72 % | 2.286 M 471.06 % | -616.128 K 9.14 % | -678.116 K 86.71 % | -5.104 M -201.89 % | 5.009 M 75.60 % | 2.853 M 3 969.04 % | -73.733 K -169.09 % | 106.724 K 168.58 % | -155.617 K 32.08 % | -229.109 K -271.42 % | 133.656 K -49.12 % | 262.707 K 241.03 % | -186.278 K -213.68 % | 163.856 K 264.38 % | -99.684 K -1 001.71 % | 11.055 K -32.48 % | 16.373 K -81.69 % | 89.401 K 283.63 % | -48.686 K 59.61 % | -120.531 K -171.59 % | 168.364 K 220.14 % | -140.144 K -202.33 % | 136.955 K 131.90 % | -429.310 K -2 609.78 % | -15.843 K 27.24 % | -21.774 K 32.94 % | -32.468 K 90.02 % | -325.437 K -78.47 % | -182.348 K -213.37 % | -58.189 K 39.94 % | -96.888 K 43.88 % | -172.633 K -1 146.36 % | -13.851 K -100.93 % | 1.493 M 357 277.75 % | -418.000 -1 341.38 % | -29.000 -106.49 % | 447.000 | 0.000 100.00 % | -598.000 -200.00 % | 598.000 164.93 % | -921.000 -221.02 % | 761.000 302.39 % | -376.000 -170.15 % | 536.000 | 0.000 100.00 % | -2.360 K -200.00 % | 2.360 K 1 018.29 % | -257.000 -200.00 % | 257.000 312.40 % | -121.000 -280.60 % | 67.000 339.29 % | -28.000 -221.74 % | 23.000 112.92 % | -178.000 -192.23 % | 193.000 206.04 % | -182.000 81.56 % | -987.000 -2 395.35 % | 43.000 100.80 % | -5.350 K -22.23 % | -4.377 K -138.66 % | -1.834 K 35.54 % | -2.845 K -53.87 % | -1.849 K 54.96 % | -4.105 K -184.08 % | -1.445 K | 
| Cash at beginning of period | 0.000 -100.00 % | 15.490 K -74.79 % | 61.454 K 493.24 % | 10.359 K 53.26 % | 6.759 K -93.51 % | 104.201 K -39.44 % | 172.052 K -75.64 % | 706.224 K 60.67 % | 439.539 K -71.76 % | 1.557 M -51.80 % | 3.230 M -14.89 % | 3.795 M 151.55 % | 1.509 M -29.00 % | 2.125 M -24.19 % | 2.803 M -64.55 % | 7.907 M 172.89 % | 2.897 M 6 392.30 % | 44.628 K -62.30 % | 118.361 K 917.11 % | 11.637 K -93.04 % | 167.254 K -57.80 % | 396.363 K 50.88 % | 262.707 K | 0.000 -100.00 % | 186.278 K 730.78 % | 22.422 K -81.64 % | 122.106 K 9.95 % | 111.051 K 17.29 % | 94.678 K 1 694.16 % | 5.277 K -90.22 % | 53.963 K -69.07 % | 174.494 K 2 746.56 % | 6.130 K -95.81 % | 146.274 K 1 469.63 % | 9.319 K -97.88 % | 438.629 K -25.58 % | 589.415 K -3.56 % | 611.189 K -5.04 % | 643.657 K -33.58 % | 969.094 K -15.84 % | 1.151 M -4.81 % | 1.210 M -7.42 % | 1.307 M -11.67 % | 1.479 M -0.93 % | 1.493 M | 0.000 -100.00 % | 418.000 -6.49 % | 447.000 | 0.000 | 0.000 -100.00 % | 598.000 | 0.000 -100.00 % | 921.000 475.63 % | 160.000 -70.15 % | 536.000 | 0.000 | 0.000 -100.00 % | 2.360 K | 0.000 -100.00 % | 257.000 | 0.000 -100.00 % | 121.000 124.07 % | 54.000 -34.15 % | 82.000 38.98 % | 59.000 -75.11 % | 237.000 438.64 % | 44.000 -80.53 % | 226.000 -81.37 % | 1.213 K 3.68 % | 1.170 K -82.06 % | 6.520 K -40.17 % | 10.897 K -14.41 % | 12.731 K -18.27 % | 15.576 K -10.61 % | 17.425 K -19.07 % | 21.530 K -14.87 % | 25.290 K | 
| Cash at end of period | 1.017 M 46.39 % | 694.704 K 4 384.85 % | 15.490 K -74.79 % | 61.454 K -16.11 % | 73.255 K 983.81 % | 6.759 K -93.51 % | 104.201 K -39.44 % | 172.052 K -75.64 % | 706.224 K 60.67 % | 439.539 K -71.76 % | 1.557 M -51.80 % | 3.230 M -14.89 % | 3.795 M 151.55 % | 1.509 M -29.00 % | 2.125 M -24.19 % | 2.803 M -64.55 % | 7.907 M 172.89 % | 2.897 M 6 392.30 % | 44.628 K -62.30 % | 118.361 K 917.11 % | 11.637 K -93.04 % | 167.254 K -57.80 % | 396.363 K 50.88 % | 262.707 K | 0.000 -100.00 % | 186.278 K 730.78 % | 22.422 K -81.64 % | 122.106 K 9.95 % | 111.051 K 17.29 % | 94.678 K 1 694.16 % | 5.277 K -90.22 % | 53.963 K -69.07 % | 174.494 K 2 746.56 % | 6.130 K -95.81 % | 146.274 K 1 469.63 % | 9.319 K -98.38 % | 573.572 K -2.69 % | 589.415 K -3.56 % | 611.189 K -5.04 % | 643.657 K -33.58 % | 969.094 K -15.84 % | 1.151 M -4.81 % | 1.210 M -7.42 % | 1.307 M -11.67 % | 1.479 M -0.93 % | 1.493 M | 0.000 -100.00 % | 418.000 -6.49 % | 447.000 | 0.000 | 0.000 -100.00 % | 598.000 | 0.000 -100.00 % | 921.000 475.63 % | 160.000 -70.15 % | 536.000 | 0.000 | 0.000 -100.00 % | 2.360 K | 0.000 -100.00 % | 257.000 | 0.000 -100.00 % | 121.000 124.07 % | 54.000 -34.15 % | 82.000 38.98 % | 59.000 -75.11 % | 237.000 438.64 % | 44.000 -80.53 % | 226.000 -81.37 % | 1.213 K 3.68 % | 1.170 K -82.06 % | 6.520 K -40.17 % | 10.897 K -14.41 % | 12.731 K -18.27 % | 15.576 K -10.61 % | 17.425 K -26.92 % | 23.845 K | 
| Operating cash flow | -502.014 K -334.68 % | 213.913 K 208.11 % | -197.862 K -703.46 % | 32.788 K -75.82 % | 135.622 K 170.01 % | -193.716 K 41.74 % | -332.514 K 88.37 % | -2.858 M 3.06 % | -2.948 M 8.91 % | -3.237 M 42.02 % | -5.583 M -10.84 % | -5.037 M -2.76 % | -4.902 M -6.09 % | -4.620 M 18.94 % | -5.700 M -7.61 % | -5.297 M -129.49 % | -2.308 M -7.49 % | -2.147 M -36.71 % | -1.571 M -19.44 % | -1.315 M -5.25 % | -1.249 M 22.48 % | -1.612 M 1.45 % | -1.635 M -11.92 % | -1.461 M 4.20 % | -1.525 M -34.80 % | -1.131 M 5.10 % | -1.192 M -6.03 % | -1.124 M 18.27 % | -1.376 M -26.16 % | -1.090 M -135.01 % | -464.019 K 49.69 % | -922.351 K -56.63 % | -588.871 K -0.32 % | -587.010 K 22.46 % | -757.046 K -29.59 % | -584.186 K -5 778.90 % | -9.937 K 91.02 % | -110.711 K -374.60 % | -23.327 K 83.67 % | -142.822 K -48.83 % | -95.965 K -124.29 % | -42.786 K 28.00 % | -59.426 K 13.12 % | -68.404 K -0.26 % | -68.226 K -64.41 % | -41.498 K -9 618.50 % | -427.000 90.99 % | -4.739 K -383.43 % | 1.672 K 591.76 % | -340.000 81.45 % | -1.833 K -402.19 % | -365.000 90.38 % | -3.794 K 50.92 % | -7.731 K -123.25 % | -3.463 K 45.81 % | -6.391 K -72.78 % | -3.699 K -698.92 % | -463.000 3.34 % | -479.000 19.22 % | -593.000 80.21 % | -2.996 K -103.95 % | -1.469 K 59.85 % | -3.659 K -922.07 % | -358.000 60.83 % | -914.000 59.09 % | -2.234 K -160.68 % | -857.000 73.89 % | -3.282 K -43.51 % | -2.287 K 39.13 % | -3.757 K 59.38 % | -9.250 K -111.33 % | -4.377 K -138.66 % | -1.834 K 58.27 % | -4.395 K -4 085.71 % | -105.000 97.44 % | -4.105 K -336.24 % | -941.000 | 
| Capital expenditure | 0.000 100.00 % | -3.000 | 0.000 | 0.000 100.00 % | -18.537 K -463 325.00 % | -4.000 | 0.000 | 0.000 100.00 % | -215.848 K -396.99 % | -43.431 K 83.76 % | -267.412 K -178.77 % | -95.927 K -220.14 % | -29.964 K 41.89 % | -51.562 K -296.23 % | -13.013 K -2.98 % | -12.637 K 50.50 % | -25.528 K -94.56 % | -13.121 K -106.99 % | -6.339 K | 0.000 -100.00 % | 27.887 K 2 791.80 % | -1.036 K 95.69 % | -24.050 K -758.62 % | -2.801 K 20.45 % | -3.521 K 53.90 % | -7.638 K 53.56 % | -16.446 K | 0.000 100.00 % | -14.662 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -43.957 K -644.28 % | -5.906 K 46.57 % | -11.053 K 21.84 % | -14.141 K 80.47 % | -72.416 K 39.18 % | -119.061 K -42.75 % | -83.403 K -1 017.70 % | -7.462 K 93.63 % | -117.229 K -84.01 % | -63.708 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.190 K -133.33 % | -510.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -502.014 K -334.68 % | 213.913 K 208.11 % | -197.860 K -703.42 % | 32.790 K -71.99 % | 117.085 K 160.44 % | -193.720 K 41.74 % | -332.514 K 88.37 % | -2.858 M 9.67 % | -3.164 M 3.54 % | -3.280 M 43.93 % | -5.850 M -13.97 % | -5.133 M -4.08 % | -4.932 M -5.56 % | -4.672 M 18.22 % | -5.713 M -7.60 % | -5.309 M -127.52 % | -2.334 M -8.02 % | -2.160 M -37.00 % | -1.577 M -19.93 % | -1.315 M -7.66 % | -1.221 M 24.26 % | -1.613 M 2.81 % | -1.659 M -13.35 % | -1.464 M 4.23 % | -1.529 M -34.21 % | -1.139 M 5.76 % | -1.209 M -7.49 % | -1.124 M 19.13 % | -1.390 M -27.50 % | -1.090 M -135.01 % | -464.019 K 49.69 % | -922.351 K -56.63 % | -588.872 K -0.32 % | -587.010 K 22.46 % | -757.045 K -20.52 % | -628.143 K -3 864.80 % | -15.843 K 86.99 % | -121.764 K -224.98 % | -37.468 K 82.59 % | -215.238 K -0.10 % | -215.026 K -70.40 % | -126.189 K -88.66 % | -66.888 K 63.97 % | -185.633 K -40.70 % | -131.934 K -217.93 % | -41.498 K -9 618.50 % | -427.000 90.99 % | -4.739 K -383.43 % | 1.672 K 591.76 % | -340.000 81.45 % | -1.833 K -402.19 % | -365.000 90.38 % | -3.794 K 50.92 % | -7.731 K -123.25 % | -3.463 K 45.81 % | -6.391 K -30.72 % | -4.889 K -402.47 % | -973.000 -103.13 % | -479.000 19.22 % | -593.000 80.21 % | -2.996 K -103.95 % | -1.469 K 59.85 % | -3.659 K -922.07 % | -358.000 60.83 % | -914.000 59.09 % | -2.234 K -160.68 % | -857.000 73.89 % | -3.282 K -43.51 % | -2.287 K 39.13 % | -3.757 K 59.38 % | -9.250 K -111.33 % | -4.377 K -138.66 % | -1.834 K 58.27 % | -4.395 K -4 085.71 % | -105.000 97.44 % | -4.105 K -336.24 % | -941.000 | 
| 2025 | 2025 | 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 |