Urbanfund Corp. UFC.V
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 22.086 M 155.67 % | 8.638 M -63.71 % | 23.806 M 269.04 % | 6.451 M -36.50 % | 10.159 M 96.39 % | 5.173 M -50.54 % | 10.459 M 89.94 % | 5.506 M 11.11 % | 4.956 M 6.02 % | 4.674 M -1.38 % | 4.739 M 7.57 % | 4.406 M 29.03 % | 3.414 M -6.27 % | 3.643 M 7.43 % | 3.391 M -0.73 % | 3.416 M 9.69 % | 3.114 M 147.11 % | 1.260 M -1.57 % | 1.280 M -3.09 % | 1.321 M 3.63 % | 1.275 M -2.58 % | 1.309 M 1.58 % | 1.288 M -2.65 % | 1.323 M 5.76 % | 1.251 M | 0.000 | 0.000 |
| Net income | 9.619 M 50.76 % | 6.381 M -13.11 % | 7.343 M -28.74 % | 10.305 M 28.76 % | 8.003 M 23.02 % | 6.506 M 33.78 % | 4.863 M -32.99 % | 7.257 M 108.89 % | 3.474 M 6.47 % | 3.263 M 6.55 % | 3.063 M 28.38 % | 2.385 M -17.24 % | 2.883 M -22.34 % | 3.712 M 4 895.99 % | 74.299 K 125.20 % | -294.833 K -139.68 % | 743.116 K 293.11 % | 189.034 K 131.40 % | -601.977 K -111.06 % | -285.211 K -51.65 % | -188.068 K -190.39 % | 208.053 K 334.11 % | -88.871 K -6.91 % | -83.127 K -1 088.20 % | 8.412 K 109.65 % | -87.180 K -221.84 % | -27.088 K |
| Income before tax | 12.437 M 56.17 % | 7.964 M -17.84 % | 9.693 M -21.75 % | 12.386 M 27.78 % | 9.694 M 43.41 % | 6.759 M 23.73 % | 5.463 M -49.63 % | 10.845 M 132.86 % | 4.657 M 15.48 % | 4.033 M 40.24 % | 2.876 M -3.87 % | 2.992 M -9.01 % | 3.288 M -25.29 % | 4.401 M 2 102.07 % | 199.856 K 176.66 % | -260.694 K -94.39 % | -134.106 K -170.94 % | 189.034 K 156.60 % | -333.977 K 12.62 % | -382.211 K -31.31 % | -291.068 K -186.36 % | 337.053 K 390.89 % | -115.871 K 33.11 % | -173.227 K -3 372.87 % | -4.988 K | 0.000 | 0.000 |
| Income before tax ratio | 0.56 -38.92 % | 0.92 126.43 % | 0.41 -78.80 % | 1.92 101.22 % | 0.95 -26.98 % | 1.31 150.17 % | 0.52 -73.48 % | 1.97 109.57 % | 0.94 8.92 % | 0.86 42.19 % | 0.61 -10.64 % | 0.68 -29.48 % | 0.96 -20.29 % | 1.21 1 949.82 % | 0.06 177.22 % | -0.08 -77.22 % | -0.04 -128.71 % | 0.15 157.50 % | -0.26 9.83 % | -0.29 -26.71 % | -0.23 -188.65 % | 0.26 386.37 % | -0.09 31.29 % | -0.13 -3 183.74 % | 0.00 | 0.00 | 0.00 |
| EBITDA | 8.849 M 93.64 % | 4.570 M -62.32 % | 12.126 M 43.30 % | 8.462 M -21.04 % | 10.716 M 94.92 % | 5.498 M -16.53 % | 6.587 M 177.07 % | 2.377 M -57.44 % | 5.586 M 14.68 % | 4.871 M 27.10 % | 3.833 M -3.59 % | 3.976 M -6.66 % | 4.259 M -21.70 % | 5.440 M 179.00 % | 1.950 M 508.85 % | 320.221 K 16.26 % | 275.431 K -18.09 % | 336.257 K 8.52 % | 309.843 K -15.99 % | 368.817 K -24.89 % | 491.045 K -21.96 % | 629.235 K 1.67 % | 618.899 K 21.96 % | 507.440 K -2.19 % | 518.784 K 639.71 % | -96.122 K -208.38 % | -31.170 K |
| Net income ratio | 0.44 -41.04 % | 0.74 139.46 % | 0.31 -80.69 % | 1.60 102.77 % | 0.79 -37.36 % | 1.26 170.47 % | 0.47 -64.72 % | 1.32 88.00 % | 0.70 0.42 % | 0.70 8.04 % | 0.65 19.35 % | 0.54 -35.86 % | 0.84 -17.15 % | 1.02 4 550.57 % | 0.02 125.38 % | -0.09 -136.17 % | 0.24 59.09 % | 0.15 131.90 % | -0.47 -117.80 % | -0.22 -46.34 % | -0.15 -192.79 % | 0.16 330.47 % | -0.07 -9.82 % | -0.06 -1 034.38 % | 0.01 | 0.00 | 0.00 |
| Ratio EBITDA | 0.40 -24.26 % | 0.53 3.85 % | 0.51 -61.17 % | 1.31 24.35 % | 1.05 -0.75 % | 1.06 68.76 % | 0.63 45.87 % | 0.43 -61.70 % | 1.13 8.16 % | 1.04 28.87 % | 0.81 -10.38 % | 0.90 -27.66 % | 1.25 -16.46 % | 1.49 159.71 % | 0.57 513.30 % | 0.09 5.99 % | 0.09 -66.85 % | 0.27 10.25 % | 0.24 -13.31 % | 0.28 -27.52 % | 0.39 -19.89 % | 0.48 0.09 % | 0.48 25.29 % | 0.38 -7.51 % | 0.41 | 0.00 | 0.00 |
| Gross profit ratio | 0.42 -28.33 % | 0.59 42.05 % | 0.42 -21.73 % | 0.53 29.38 % | 0.41 -20.11 % | 0.51 40.66 % | 0.37 -21.86 % | 0.47 1.10 % | 0.46 -0.36 % | 0.46 -6.96 % | 0.50 -17.86 % | 0.61 -5.54 % | 0.64 1.46 % | 0.63 1.44 % | 0.62 15.63 % | 0.54 -5.09 % | 0.57 31.54 % | 0.43 -8.31 % | 0.47 3.79 % | 0.45 -5.70 % | 0.48 -13.20 % | 0.56 -0.47 % | 0.56 13.00 % | 0.49 -14.96 % | 0.58 | 0.00 | 0.00 |
| Weighted average shs out dil | 60.757 M 3.21 % | 58.870 M 0.00 % | 58.870 M 1.74 % | 57.864 M 3.53 % | 55.893 M 3.46 % | 54.022 M 2.05 % | 52.935 M 1.35 % | 52.229 M 1.18 % | 51.620 M 1.10 % | 51.057 M 0.12 % | 50.998 M 0.00 % | 50.998 M 0.00 % | 50.998 M 0.05 % | 50.973 M 0.31 % | 50.818 M 17.76 % | 43.153 M -2.73 % | 44.362 M 103.85 % | 21.762 M 113.35 % | 10.200 M 0.00 % | 10.200 M 0.00 % | 10.200 M 0.00 % | 10.200 M 0.00 % | 10.200 M 0.00 % | 10.200 M 0.00 % | 10.200 M 0.00 % | 10.200 M 70.00 % | 6.000 M |
| Weighted average shs out | 53.332 M 1.76 % | 52.410 M 1.88 % | 51.445 M 1.99 % | 50.439 M 4.07 % | 48.468 M 4.01 % | 46.597 M -11.97 % | 52.935 M 18.15 % | 44.804 M 1.38 % | 44.195 M 1.29 % | 43.632 M 0.14 % | 43.573 M 0.00 % | 43.573 M 0.00 % | 43.573 M 0.12 % | 43.521 M 0.85 % | 43.153 M 0.00 % | 43.153 M 16.83 % | 36.937 M 262.13 % | 10.200 M 0.00 % | 10.200 M 0.00 % | 10.200 M 0.00 % | 10.200 M 0.00 % | 10.200 M 0.00 % | 10.200 M 0.00 % | 10.200 M 0.00 % | 10.200 M 0.00 % | 10.200 M 70.00 % | 6.000 M |
| EPS diluted | 0.16 45.45 % | 0.11 -8.33 % | 0.12 -33.33 % | 0.18 28.57 % | 0.14 16.67 % | 0.12 30.58 % | 0.09 -34.36 % | 0.14 100.00 % | 0.07 16.67 % | 0.06 0.00 % | 0.06 20.00 % | 0.05 -16.67 % | 0.06 -14.29 % | 0.07 250.00 % | 0.02 394.12 % | -0.01 -140.00 % | 0.02 88.89 % | 0.01 115.25 % | -0.06 -110.71 % | -0.03 -52.17 % | -0.02 -192.00 % | 0.02 329.89 % | -0.01 -7.41 % | -0.01 -1 112.50 % | 0.00 109.41 % | -0.01 -88.89 % | 0.00 |
| Earnings per share | 0.18 50.00 % | 0.12 -14.29 % | 0.14 -30.00 % | 0.20 17.65 % | 0.17 21.43 % | 0.14 52.34 % | 0.09 -42.56 % | 0.16 100.00 % | 0.08 14.29 % | 0.07 0.00 % | 0.07 40.00 % | 0.05 -28.57 % | 0.07 -22.22 % | 0.09 200.00 % | 0.03 541.18 % | -0.01 -134.00 % | 0.02 5.26 % | 0.02 132.20 % | -0.06 -110.71 % | -0.03 -52.17 % | -0.02 -192.00 % | 0.02 329.89 % | -0.01 -7.41 % | -0.01 -1 112.50 % | 0.00 109.41 % | -0.01 -88.89 % | 0.00 |
| Gross profit | 9.350 M 83.25 % | 5.103 M -48.45 % | 9.899 M 188.84 % | 3.427 M -17.84 % | 4.172 M 56.90 % | 2.659 M -30.43 % | 3.821 M 48.41 % | 2.575 M 12.34 % | 2.292 M 5.64 % | 2.170 M -8.24 % | 2.365 M -11.64 % | 2.676 M 21.88 % | 2.196 M -4.91 % | 2.309 M 8.98 % | 2.119 M 14.79 % | 1.846 M 4.11 % | 1.773 M 225.03 % | 545.436 K -9.75 % | 604.336 K 0.58 % | 600.841 K -2.27 % | 614.819 K -15.44 % | 727.114 K 1.10 % | 719.219 K 10.01 % | 653.801 K -10.07 % | 726.972 K | 0.000 | 0.000 |
| Income tax expense | 2.721 M 131.84 % | 1.174 M -44.32 % | 2.108 M 23.35 % | 1.709 M 1.10 % | 1.690 M 567.26 % | 253.325 K -67.27 % | 774.000 K -77.89 % | 3.500 M 495.24 % | 588.000 K -23.61 % | 769.759 K 512.34 % | -186.679 K -130.79 % | 606.286 K 49.56 % | 405.383 K -41.16 % | 688.994 K 448.75 % | 125.557 K 267.78 % | 34.139 K 103.89 % | -877.222 K | 0.000 -100.00 % | 268.000 K 376.29 % | -97.000 K 5.83 % | -103.000 K -179.84 % | 129.000 K 577.78 % | -27.000 K 70.03 % | -90.100 K -572.39 % | -13.400 K -115.37 % | 87.180 K 221.84 % | 27.088 K |
| Cost of revenue | 12.736 M 260.20 % | 3.536 M -74.58 % | 13.907 M 359.93 % | 3.024 M -49.50 % | 5.987 M 138.15 % | 2.514 M -62.12 % | 6.637 M 126.41 % | 2.931 M 10.06 % | 2.664 M 6.35 % | 2.504 M 5.46 % | 2.375 M 37.29 % | 1.730 M 41.92 % | 1.219 M -8.63 % | 1.334 M 4.85 % | 1.272 M -18.97 % | 1.570 M 17.08 % | 1.341 M 87.64 % | 714.746 K 5.75 % | 675.883 K -6.15 % | 720.209 K 9.14 % | 659.913 K 13.50 % | 581.406 K 2.18 % | 568.986 K -15.01 % | 669.482 K 27.70 % | 524.243 K | 0.000 | 0.000 |
| General and administrative expenses | 501.757 K -5.87 % | 533.037 K -7.60 % | 576.853 K -7.50 % | 623.597 K 43.19 % | 435.493 K 6.69 % | 408.203 K -17.01 % | 491.855 K 21.03 % | 406.403 K | 0.000 | 0.000 | 0.000 -100.00 % | 529.385 K | 0.000 -100.00 % | 313.584 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 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 103.759 K -85.00 % | 691.735 K 30.04 % | 531.958 K 168.86 % | 197.856 K -2.49 % | 202.899 K -2.61 % | 208.331 K -2.96 % | 214.689 K 78.62 % | 120.190 K -3.63 % | 124.713 K 4.31 % | 119.564 K 7.24 % | 111.488 K | 0.000 | 0.000 |
| Operating expenses | 501.757 K -5.87 % | 533.037 K -7.60 % | 576.853 K -7.50 % | 623.597 K 43.19 % | 435.493 K 6.69 % | 408.203 K -17.01 % | 491.855 K 21.03 % | 406.403 K 18.63 % | 342.582 K 5.45 % | 324.880 K 158.29 % | 125.781 K -76.24 % | 529.385 K -15.10 % | 623.519 K 98.84 % | 313.584 K -68.89 % | 1.008 M -11.00 % | 1.132 M 3.94 % | 1.090 M 167.69 % | 407.035 K -18.17 % | 497.392 K 12.95 % | 440.355 K 30.10 % | 338.463 K 55.21 % | 218.069 K -3.09 % | 225.033 K -15.38 % | 265.925 K -16.81 % | 319.676 K 232.57 % | 96.124 K 208.37 % | 31.172 K |
| Cost and expenses | -13.238 M -425.34 % | 4.069 M -71.91 % | 14.484 M 297.11 % | 3.647 M -43.21 % | 6.423 M 119.79 % | 2.922 M -59.01 % | 7.129 M 113.58 % | 3.338 M 11.03 % | 3.006 M 6.25 % | 2.829 M 13.15 % | 2.500 M 10.68 % | 2.259 M 22.62 % | 1.842 M 11.82 % | 1.648 M -27.75 % | 2.280 M -15.63 % | 2.703 M 11.19 % | 2.431 M 116.68 % | 1.122 M -4.39 % | 1.173 M 1.10 % | 1.161 M 16.25 % | 998.376 K 24.88 % | 799.475 K 0.69 % | 794.019 K -15.12 % | 935.407 K 10.84 % | 843.919 K 777.95 % | 96.124 K 208.37 % | 31.172 K |
| Research and development expenses | 0.000 | 0.000 -100.00 % | 0.365 -65.19 % | 1.047 36.33 % | 0.768 8.66 % | 0.707 41.39 % | 0.500 -74.35 % | 1.950 107.46 % | 0.940 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 501.757 K -5.87 % | 533.037 K -7.60 % | 576.853 K -7.50 % | 623.597 K 43.19 % | 435.493 K 6.69 % | 408.203 K -17.01 % | 491.855 K 21.03 % | 406.403 K 18.63 % | 342.582 K 5.45 % | 324.880 K 158.29 % | 125.781 K -76.24 % | 529.385 K -15.10 % | 623.519 K 98.84 % | 313.584 K -0.56 % | 315.343 K -28.46 % | 440.763 K -20.96 % | 557.629 K 166.58 % | 209.179 K -28.97 % | 294.493 K 26.92 % | 232.024 K 87.46 % | 123.774 K 26.46 % | 97.879 K -2.43 % | 100.320 K -31.46 % | 146.361 K -29.70 % | 208.188 K 116.58 % | 96.124 K 208.37 % | 31.172 K |
| Interest income | 450.974 K -1.15 % | 456.227 K 345.65 % | 102.374 K 260.21 % | 28.421 K -70.87 % | 97.573 K -32.89 % | 145.402 K 23.49 % | 117.744 K 18.44 % | 99.415 K 98.11 % | 50.181 K -7.52 % | 54.260 K 73.30 % | 31.310 K -9.47 % | 34.587 K 23.36 % | 28.038 K -38.78 % | 45.802 K 7.72 % | 42.521 K -61.63 % | 110.820 K -9.48 % | 122.421 K 164.88 % | 46.218 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 2.041 M -15.75 % | 2.423 M -0.43 % | 2.434 M 42.55 % | 1.707 M 66.91 % | 1.023 M 1.10 % | 1.012 M -9.99 % | 1.124 M 13.35 % | 991.561 K 6.71 % | 929.192 K 10.82 % | 838.455 K -12.39 % | 956.981 K -2.73 % | 983.797 K 1.28 % | 971.370 K -6.47 % | 1.039 M -1.76 % | 1.057 M -2.53 % | 1.085 M 15.42 % | 939.795 K 84.18 % | 510.257 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 0.000 | 0.000 -100.00 % | 14.484 M 297.11 % | 3.647 M -43.21 % | 6.423 M 119.79 % | 2.922 M -64.59 % | 8.253 M 90.63 % | 4.329 M 10.01 % | 3.935 M 7 152.66 % | 54.260 K 73.30 % | 31.310 K -9.47 % | 34.587 K 23.36 % | 28.038 K -71.76 % | 99.283 K -85.66 % | 692.580 K 0.12 % | 691.735 K 30.04 % | 531.958 K 168.86 % | 197.856 K -2.49 % | 202.899 K -2.61 % | 208.331 K -2.96 % | 214.689 K 78.62 % | 120.190 K -3.63 % | 124.713 K 4.31 % | 119.564 K 7.24 % | 111.488 K | 0.000 | 0.000 |
| Operating income | 8.849 M 93.64 % | 4.570 M -61.55 % | 11.885 M 1 479.30 % | 752.542 K -73.23 % | 2.811 M 103.07 % | 1.384 M -58.43 % | 3.330 M 53.55 % | 2.168 M 11.23 % | 1.949 M 5.67 % | 1.845 M -17.60 % | 2.239 M 4.30 % | 2.147 M 36.54 % | 1.572 M -21.21 % | 1.995 M 79.63 % | 1.111 M 55.75 % | 713.206 K 4.38 % | 683.268 K 393.69 % | 138.401 K 29.41 % | 106.944 K -33.36 % | 160.486 K -41.93 % | 276.356 K -45.71 % | 509.045 K 3.01 % | 494.186 K 27.41 % | 387.876 K -4.77 % | 407.296 K 523.73 % | -96.122 K -208.38 % | -31.170 K |
| Operating income ratio | 0.40 -24.26 % | 0.53 5.96 % | 0.50 327.95 % | 0.12 -57.84 % | 0.28 3.40 % | 0.27 -15.95 % | 0.32 -19.16 % | 0.39 0.11 % | 0.39 -0.33 % | 0.39 -16.45 % | 0.47 -3.05 % | 0.49 5.82 % | 0.46 -15.94 % | 0.55 67.21 % | 0.33 56.89 % | 0.21 -4.84 % | 0.22 99.79 % | 0.11 31.47 % | 0.08 -31.24 % | 0.12 -43.96 % | 0.22 -44.27 % | 0.39 1.41 % | 0.38 30.88 % | 0.29 -9.95 % | 0.33 | 0.00 | 0.00 |
| Total other income expenses net | 3.588 M 5.71 % | 3.394 M 627.86 % | -642.970 K -116.27 % | 3.953 M -2.85 % | 4.069 M 189.22 % | 1.407 M -25.97 % | 1.900 M -77.82 % | 8.567 M 216.39 % | 2.708 M -10.53 % | 3.027 M 93.69 % | 1.563 M -12.44 % | 1.784 M -33.59 % | 2.687 M -21.98 % | 3.444 M 1 320.94 % | -282.095 K 71.03 % | -973.900 K -19.15 % | -817.374 K -1 714.31 % | 50.633 K 111.48 % | -440.921 K 10.96 % | -495.192 K 12.73 % | -567.424 K -229.91 % | -171.992 K 71.81 % | -610.057 K -8.72 % | -561.103 K -36.10 % | -412.284 K -528.92 % | 96.122 K 208.38 % | 31.170 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 43.227 M -29.75 % | 61.535 M 18.15 % | 52.081 M -6.01 % | 55.410 M 15.39 % | 48.018 M 97.13 % | 24.359 M 27.84 % | 19.054 M -28.17 % | 26.526 M 21.10 % | 21.905 M 12.84 % | 19.413 M 10.38 % | 17.588 M -5.13 % | 18.540 M 78.77 % | 10.370 M -40.98 % | 17.572 M -5.13 % | 18.522 M -2.07 % | 18.914 M -2.23 % | 19.345 M 63.03 % | 11.866 M -2.85 % | 12.215 M 18.87 % | 10.275 M 21.40 % | 8.464 M 19.80 % | 7.065 M -1.84 % | 7.197 M 1 353.27 % | -574.260 K 70.75 % | -1.963 M -146.37 % | 4.233 M 148.27 % | 1.705 M 992.88 % | -190.970 K |
| Total investments | 30.429 M 10.24 % | 27.601 M 27.81 % | 21.596 M 2.92 % | 20.983 M 32.36 % | 15.853 M 25.68 % | 12.614 M 50.04 % | 8.407 M 3.46 % | 8.126 M 207.97 % | 2.639 M 5.40 % | 2.503 M -46.61 % | 4.689 M -4.31 % | 4.901 M -25.72 % | 6.597 M 5.31 % | 6.265 M 4.04 % | 6.021 M 8.96 % | 5.526 M -1.25 % | 5.596 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 55.506 M -14.74 % | 65.103 M 0.05 % | 65.073 M -1.07 % | 65.777 M 20.58 % | 54.548 M 72.13 % | 31.690 M 12.22 % | 28.239 M -18.22 % | 34.529 M 15.61 % | 29.867 M 22.57 % | 24.367 M 24.08 % | 19.638 M -3.63 % | 20.378 M 44.18 % | 14.134 M -23.57 % | 18.493 M -2.00 % | 18.871 M -1.66 % | 19.189 M -1.74 % | 19.529 M 47.37 % | 13.252 M -5.70 % | 14.052 M 13.29 % | 12.403 M 41.38 % | 8.773 M 13.79 % | 7.709 M 0.18 % | 7.695 M | 0.000 | 0.000 -100.00 % | 4.450 M 118.57 % | 2.036 M | 0.000 |
| Accumulated other comprehensive income loss | 0.000 | 0.000 100.00 % | -15.395 M -5.45 % | -14.600 M -10.64 % | -13.195 M -11.20 % | -11.866 M -126.41 % | 44.930 M 10.58 % | 40.630 M 22.91 % | 33.056 M 438.25 % | -9.773 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -127.817 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 65.126 M 11.24 % | 58.546 M 6.14 % | 55.159 M 8.66 % | 50.761 M 17.87 % | 43.066 M 17.31 % | 36.712 M 15.62 % | 31.752 M 14.39 % | 27.759 M 33.20 % | 20.839 M 18.12 % | 17.642 M 21.26 % | 14.549 M 26.66 % | 11.487 M 26.21 % | 9.101 M 46.35 % | 6.219 M 1 224.58 % | -552.981 K 11.84 % | -627.280 K -88.69 % | -332.447 K 69.09 % | -1.076 M 14.95 % | -1.265 M -165.35 % | -476.580 K -149.04 % | -191.369 K -5 697.30 % | -3.301 K 98.44 % | -211.354 K -72.56 % | -122.483 K -211.22 % | -39.356 K 65.56 % | -114.268 K -321.84 % | -27.088 K | 0.000 |
| Common stock | 16.883 M 3.98 % | 16.236 M 5.46 % | 15.395 M 5.45 % | 14.600 M 10.64 % | 13.195 M 11.20 % | 11.866 M 10.14 % | 10.773 M 4.68 % | 10.291 M | 0.000 -100.00 % | 9.773 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 |
| Total equity | 85.001 M 9.37 % | 77.719 M 6.25 % | 73.148 M 8.03 % | 67.713 M 16.26 % | 58.241 M 15.13 % | 50.587 M 12.59 % | 44.930 M 10.58 % | 40.630 M 22.91 % | 33.056 M 14.56 % | 28.854 M 13.61 % | 25.398 M 13.71 % | 22.336 M 11.96 % | 19.950 M 16.89 % | 17.068 M 66.45 % | 10.254 M 0.73 % | 10.180 M -2.81 % | 10.474 M 614.19 % | 1.467 M 14.80 % | 1.278 M -38.15 % | 2.066 M -12.13 % | 2.351 M -7.41 % | 2.539 M 8.93 % | 2.331 M -3.67 % | 2.420 M -3.32 % | 2.503 M 3.09 % | 2.428 M 642.06 % | 327.184 K 63.59 % | 200.000 K |
| Other non current liabilities | 0.000 | 0.000 | 0.000 100.00 % | -455.191 K -133.77 % | -194.714 K -32.02 % | -147.493 K 1.24 % | -149.350 K 17.79 % | -181.678 K 99.46 % | -33.750 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 425.344 K -14.97 % | 500.206 K -10.60 % | 559.516 K 248.30 % | 160.643 K -55.93 % | 364.552 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.817 M -1.42 % | 7.930 M | 0.000 | 0.000 | 0.000 |
| Long term debt | 45.207 M -17.81 % | 55.000 M 5.15 % | 52.308 M -5.57 % | 55.393 M 90.99 % | 29.003 M -8.48 % | 31.690 M 12.22 % | 28.239 M -18.22 % | 34.529 M 24.87 % | 27.652 M 18.15 % | 23.404 M 108.66 % | 11.217 M -38.93 % | 18.366 M 128.68 % | 8.031 M -55.12 % | 17.895 M -2.21 % | 18.299 M -2.81 % | 18.829 M -1.87 % | 19.188 M 44.79 % | 13.252 M -4.26 % | 13.841 M 11.59 % | 12.403 M 41.38 % | 8.773 M 13.79 % | 7.709 M 0.18 % | 7.695 M | 0.000 | 0.000 -100.00 % | 4.450 M | 0.000 | 0.000 |
| Total non current liabilities | 57.072 M -13.04 % | 65.628 M 6.09 % | 61.859 M -3.43 % | 64.053 M 80.25 % | 35.535 M -4.00 % | 37.014 M 10.71 % | 33.435 M -15.22 % | 39.439 M 28.81 % | 30.618 M 18.75 % | 25.782 M 101.20 % | 12.814 M -36.55 % | 20.197 M 117.50 % | 9.286 M -50.46 % | 18.744 M -0.74 % | 18.885 M -2.30 % | 19.329 M -2.12 % | 19.747 M 47.23 % | 13.413 M -5.58 % | 14.205 M 14.53 % | 12.403 M 41.38 % | 8.773 M 13.79 % | 7.709 M 0.18 % | 7.695 M -1.56 % | 7.817 M -1.42 % | 7.930 M 78.19 % | 4.450 M | 0.000 | 0.000 |
| Other current liabilities | 1.475 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.678 M 163.99 % | -2.623 M -242.79 % | 1.837 M -4.70 % | 1.927 M 120.41 % | 874.398 K 740.55 % | 104.027 K 10.08 % | 94.504 K -78.43 % | 438.047 K -44.25 % | 785.665 K 27.79 % | 614.792 K 97.72 % | 310.945 K -22.23 % | 399.846 K 294.31 % | -205.782 K 2.78 % | -211.670 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.118 M | 0.000 |
| Deferred revenue | 443.784 K -1.47 % | 450.414 K 1.85 % | 442.235 K -2.85 % | 455.191 K 133.77 % | 194.714 K 32.02 % | 147.493 K -1.24 % | 149.350 K -17.79 % | 181.678 K | 0.000 | 0.000 -100.00 % | 27.075 K -9.75 % | 30.000 K -71.01 % | 103.481 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 |
| Short term debt | 10.299 M 1.94 % | 10.103 M -20.85 % | 12.765 M 22.93 % | 10.384 M -59.35 % | 25.545 M | 0.000 -100.00 % | 2.623 M | 0.000 -100.00 % | 463.050 K -51.89 % | 962.537 K -88.57 % | 8.421 M 318.54 % | 2.012 M -67.03 % | 6.103 M 920.72 % | 597.875 K 214.93 % | 189.841 K -47.34 % | 360.517 K 5.75 % | 340.915 K 65.67 % | 205.782 K -2.78 % | 211.670 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.036 M | 0.000 |
| Total current liabilities | 13.531 M 12.19 % | 12.060 M -23.51 % | 15.768 M 24.09 % | 12.707 M -58.08 % | 30.316 M 576.71 % | 4.480 M 400.86 % | 894.437 K -79.02 % | 4.264 M 38.49 % | 3.079 M 67.61 % | 1.837 M -79.59 % | 8.999 M 251.70 % | 2.559 M -61.49 % | 6.644 M 380.23 % | 1.384 M 71.95 % | 804.633 K 19.83 % | 671.462 K -9.36 % | 740.761 K 171.53 % | 272.813 K -21.86 % | 349.151 K 27.62 % | 273.580 K 20.37 % | 227.281 K -17.67 % | 276.075 K 16.90 % | 236.171 K -22.67 % | 305.395 K 35.34 % | 225.655 K -84.28 % | 1.435 M -69.52 % | 4.710 M | 0.000 |
| Total liabilities | 70.603 M -9.12 % | 77.689 M 0.08 % | 77.627 M 1.13 % | 76.760 M 16.57 % | 65.851 M 58.70 % | 41.494 M 20.87 % | 34.329 M -21.45 % | 43.703 M 29.70 % | 33.697 M 22.00 % | 27.619 M 26.62 % | 21.813 M -4.14 % | 22.755 M 42.85 % | 15.930 M -20.86 % | 20.128 M 2.23 % | 19.690 M -1.55 % | 20.000 M -2.38 % | 20.488 M 49.71 % | 13.685 M -5.97 % | 14.555 M 14.81 % | 12.677 M 40.85 % | 9.000 M 12.71 % | 7.986 M 0.68 % | 7.931 M -2.35 % | 8.122 M -0.40 % | 8.155 M 38.57 % | 5.885 M 24.97 % | 4.710 M | 0.000 |
| Other non current assets | 0.000 -100.00 % | 107.252 M 331.45 % | -46.338 M -7.92 % | -42.936 M -34.25 % | -31.983 M -28.39 % | -24.911 M -16.62 % | -21.360 M 16.13 % | -25.467 M 61.89 % | -66.830 M -1 743.85 % | 4.065 M -89.84 % | 40.000 M 5.26 % | 38.000 M 49.05 % | 25.495 M -14.45 % | 29.800 M | 0.000 | 0.000 -100.00 % | 371.298 K 1 117.45 % | 30.498 K -28.18 % | 42.465 K -99.00 % | 4.231 M 69.24 % | 2.500 M 93.18 % | 1.294 M 35.03 % | 958.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term investments | 30.429 M 10.24 % | 27.601 M 29.30 % | 21.346 M 2.96 % | 20.733 M 32.88 % | 15.603 M 23.70 % | 12.614 M 54.64 % | 8.157 M 0.38 % | 8.126 M 252.96 % | 2.302 M 5.63 % | 2.180 M 29.94 % | 1.677 M -12.91 % | 1.926 M 0.00 % | 1.926 M -3.70 % | 2.000 M -18.89 % | 2.466 M 23.29 % | 2.000 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 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 745.380 K 84.86 % | 403.221 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 238.241 K -33.94 % | 360.653 K -29.73 % | 513.248 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 44.047 K 78.43 % | 24.686 K 408.61 % | -7.999 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 238.241 K -33.94 % | 360.653 K -29.73 % | 513.248 K | 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 | 108.843 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.474 M -95.55 % | 55.638 M 32.92 % | 41.860 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.493 M -1.94 % | 22.938 M -2.06 % | 23.421 M 70.51 % | 13.736 M -1.55 % | 13.952 M 72.32 % | 8.096 M -2.01 % | 8.263 M -2.45 % | 8.470 M -1.32 % | 8.584 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current assets | 139.272 M 3.28 % | 134.853 M 7.21 % | 125.783 M 2.87 % | 122.270 M 13.52 % | 107.712 M 35.00 % | 79.784 M 20.78 % | 66.057 M -5.03 % | 69.554 M 20.04 % | 57.941 M 20.45 % | 48.105 M 15.42 % | 41.677 M 4.39 % | 39.926 M 45.60 % | 27.421 M -13.77 % | 31.800 M 26.21 % | 25.197 M -3.62 % | 26.142 M 3.81 % | 25.183 M 82.93 % | 13.766 M -1.63 % | 13.994 M 13.52 % | 12.328 M 14.54 % | 10.763 M 10.23 % | 9.764 M 2.33 % | 9.542 M 9.85 % | 8.686 M 1.78 % | 8.534 M 6.06 % | 8.047 M | 0.000 | 0.000 |
| Other current assets | 174.070 K -22.14 % | 223.562 K -29.39 % | 316.630 K -72.18 % | 1.138 M 1 443.76 % | 73.737 K -97.74 % | 3.263 M 3 773.04 % | 84.252 K -97.29 % | 3.109 M 2 749.57 % | 109.118 K -17.79 % | 132.732 K -36.93 % | 210.440 K 112.11 % | 99.214 K 298.32 % | 24.908 K -88.13 % | 209.867 K 67.17 % | 125.542 K -47.07 % | 237.165 K | 0.000 | 0.000 | 0.000 -100.00 % | 286.599 K 2.75 % | 278.938 K 141.78 % | 115.369 K -48.02 % | 221.940 K 29.97 % | 170.762 K 5.90 % | 161.249 K 222.50 % | 50.000 K -98.94 % | 4.706 M 52 014.15 % | 9.030 K |
| Short term investments | 0.000 | 0.000 -100.00 % | 250.000 K 0.00 % | 250.000 K 0.00 % | 250.000 K | 0.000 -100.00 % | 250.000 K -44.05 % | 446.825 K 32.85 % | 336.344 K 3.85 % | 323.884 K -89.25 % | 3.012 M 1.26 % | 2.975 M -36.32 % | 4.671 M 9.53 % | 4.265 M 19.95 % | 3.555 M 0.83 % | 3.526 M -36.99 % | 5.596 M | 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 | 12.280 M 244.16 % | 3.568 M -72.54 % | 12.993 M 25.32 % | 10.367 M 58.77 % | 6.530 M -10.93 % | 7.331 M -20.18 % | 9.185 M 14.77 % | 8.002 M 0.50 % | 7.963 M 60.73 % | 4.954 M 141.67 % | 2.050 M 11.52 % | 1.838 M -51.15 % | 3.763 M 308.63 % | 920.972 K 164.39 % | 348.345 K 26.82 % | 274.679 K 49.58 % | 183.636 K -86.75 % | 1.386 M -24.62 % | 1.838 M -13.64 % | 2.128 M 588.61 % | 309.056 K -52.06 % | 644.653 K 29.40 % | 498.194 K -13.25 % | 574.260 K -70.75 % | 1.963 M 805.95 % | 216.672 K -34.51 % | 330.867 K 73.26 % | 190.970 K |
| Cash and short term investments | 12.280 M 244.16 % | 3.568 M -73.06 % | 13.243 M 24.73 % | 10.617 M 56.60 % | 6.780 M -7.52 % | 7.331 M -22.29 % | 9.435 M 17.90 % | 8.002 M -3.57 % | 8.299 M 57.24 % | 5.278 M 4.27 % | 5.062 M 5.18 % | 4.813 M -42.94 % | 8.434 M 62.65 % | 5.186 M 32.84 % | 3.904 M 2.71 % | 3.801 M -34.24 % | 5.780 M 317.17 % | 1.386 M -24.62 % | 1.838 M -13.64 % | 2.128 M 588.61 % | 309.056 K -52.06 % | 644.653 K 29.40 % | 498.194 K -13.25 % | 574.260 K -70.75 % | 1.963 M 805.95 % | 216.672 K -34.51 % | 330.867 K 73.26 % | 190.970 K |
| Total current assets | 16.332 M -20.54 % | 20.554 M -17.76 % | 24.992 M 12.56 % | 22.203 M 35.55 % | 16.379 M 33.20 % | 12.296 M -6.86 % | 13.202 M -10.67 % | 14.778 M 67.72 % | 8.811 M 5.30 % | 8.368 M 51.20 % | 5.534 M 7.15 % | 5.165 M -38.94 % | 8.459 M 56.79 % | 5.396 M 13.67 % | 4.747 M 17.55 % | 4.038 M -30.14 % | 5.780 M 317.17 % | 1.386 M -24.62 % | 1.838 M -23.89 % | 2.415 M 310.68 % | 587.994 K -22.63 % | 760.022 K 5.54 % | 720.134 K -61.20 % | 1.856 M -12.62 % | 2.124 M 696.56 % | 266.672 K -94.71 % | 5.037 M 2 418.39 % | 200.000 K |
| Inventory | 3.016 M -72.70 % | 11.048 M 5.02 % | 10.520 M 13.26 % | 9.288 M 11.42 % | 8.336 M -21.48 % | 10.617 M 273.66 % | 2.841 M 14.83 % | 2.474 M 2 951.98 % | 81.073 K | 0.000 -100.00 % | 85.440 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 |
| Net receivables | 862.741 K -84.90 % | 5.714 M 526.35 % | 912.305 K -21.26 % | 1.159 M -2.57 % | 1.189 M -30.13 % | 1.702 M 102.08 % | 842.147 K 12.98 % | 745.380 K 84.86 % | 403.221 K 70.95 % | 235.873 K -9.88 % | 261.737 K 3.45 % | 253.012 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.111 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax assets | 0.000 | 0.000 -100.00 % | 150.775 M 4.36 % | 144.473 M 16.42 % | 124.091 M 34.76 % | 92.081 M 16.18 % | 79.259 M -6.06 % | 84.376 M 26.30 % | 66.806 M 835 075.95 % | 7.999 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 843.083 K -3.89 % | 877.222 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 1.313 M -12.22 % | 1.495 M -7.23 % | 1.612 M -13.70 % | 1.868 M -55.46 % | 4.193 M 57.98 % | 2.654 M 256.22 % | 745.087 K 8.09 % | 689.291 K 0.10 % | 688.614 K | 0.000 -100.00 % | 447.125 K 5.89 % | 422.273 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 272.813 K -21.86 % | 349.151 K 27.62 % | 273.580 K 20.37 % | 227.281 K -17.67 % | 276.075 K 16.90 % | 236.171 K -22.67 % | 305.395 K 35.34 % | 225.655 K -84.28 % | 1.435 M 158.30 % | 555.712 K | 0.000 |
| Tax payables | 0.000 -100.00 % | 11.497 K -98.79 % | 948.660 K | 0.000 -100.00 % | 382.583 K | 0.000 | 0.000 -100.00 % | 1.557 M | 0.000 | 0.000 -100.00 % | 27.075 K -9.75 % | 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 |
| Deferred revenue non current | 0.000 | 0.000 -100.00 % | 442.235 K -2.85 % | 455.191 K 133.77 % | 194.714 K 32.02 % | 147.493 K -1.24 % | 149.350 K -17.79 % | 181.678 K -99.46 % | 33.750 M 3 959.82 % | -874.398 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 |
| Minority interest | 1.879 M 3.09 % | 1.823 M 23.16 % | 1.480 M 19.47 % | 1.239 M 42.98 % | 866.356 K -3.24 % | 895.397 K -30.64 % | 1.291 M -11.91 % | 1.465 M 30.06 % | 1.127 M 246.39 % | 325.269 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 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 1.114 M 0.00 % | 1.114 M 0.00 % | 1.114 M 0.00 % | 1.114 M 0.00 % | 1.114 M 0.00 % | 1.114 M 0.00 % | 1.114 M 0.00 % | 1.114 M 0.00 % | 1.114 M 0.00 % | 1.114 M 0.00 % | 1.114 M 0.00 % | 1.114 M 0.00 % | 1.114 M 0.00 % | 1.114 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.650 M 0.00 % | 1.650 M 0.00 % | 1.650 M 0.00 % | 1.650 M 0.00 % | 1.650 M | 0.000 -100.00 % | 1.650 M | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.976 M 2.08 % | 9.773 M 0.39 % | 9.735 M 0.00 % | 9.735 M 0.00 % | 9.735 M 0.00 % | 9.735 M 46.76 % | 6.633 M -38.62 % | 10.807 M 0.00 % | 10.807 M 325.10 % | 2.542 M 149.23 % | 1.020 M 14.33 % | 892.183 K 0.00 % | 892.183 K 0.00 % | 892.183 K 0.00 % | 892.183 K -64.90 % | 2.542 M 184.94 % | 892.183 K -64.90 % | 2.542 M 617.58 % | 354.272 K 77.14 % | 200.000 K |
| Deferred tax liabilities non current | 11.865 M 11.64 % | 10.628 M 11.28 % | 9.551 M 10.29 % | 8.660 M 32.58 % | 6.532 M 22.69 % | 5.324 M 2.46 % | 5.196 M 5.82 % | 4.910 M 65.54 % | 2.966 M 24.73 % | 2.378 M 48.85 % | 1.598 M -12.75 % | 1.831 M 45.93 % | 1.255 M 47.74 % | 849.230 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 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 |
| Total assets | 155.604 M 0.13 % | 155.407 M 3.07 % | 150.775 M 4.36 % | 144.473 M 16.42 % | 124.091 M 34.76 % | 92.081 M 16.18 % | 79.259 M -6.02 % | 84.332 M 26.34 % | 66.752 M 18.20 % | 56.473 M 19.62 % | 47.212 M 4.70 % | 45.091 M 25.67 % | 35.880 M -3.54 % | 37.196 M 24.22 % | 29.943 M -0.78 % | 30.180 M -2.53 % | 30.963 M 104.35 % | 15.152 M -4.30 % | 15.832 M 7.39 % | 14.743 M 29.88 % | 11.351 M 7.85 % | 10.524 M 2.55 % | 10.262 M -2.66 % | 10.542 M -1.09 % | 10.658 M 28.21 % | 8.313 M 65.05 % | 5.037 M 2 418.39 % | 200.000 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 -100.00 % | 1.077 M 20.88 % | 891.000 K -58.13 % | 2.128 M 76.16 % | 1.208 M 843.75 % | 128.000 K -55.24 % | 286.000 K -85.29 % | 1.944 M 230.61 % | 588.000 K -24.66 % | 780.466 K 434.44 % | -233.365 K -140.49 % | 576.286 K 42.16 % | 405.383 K -41.16 % | 688.994 K 448.75 % | 125.557 K 267.78 % | 34.139 K 103.89 % | -877.222 K | 0.000 -100.00 % | 268.000 K 376.29 % | -97.000 K 5.83 % | -103.000 K -179.84 % | 129.000 K 577.78 % | -27.000 K 70.03 % | -90.100 K -572.39 % | -13.400 K | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 6.617 M 11 043.32 % | -60.462 K -103.29 % | 1.840 M 148.97 % | -3.757 M -276.08 % | 2.134 M 74.87 % | 1.220 M -43.58 % | 2.163 M -6.11 % | 2.304 M 1 588.39 % | -154.771 K -138.72 % | 399.743 K 551.68 % | -88.501 K 80.95 % | -464.625 K -804.34 % | -51.377 K -739.10 % | 8.039 K -95.16 % | 165.929 K 155.93 % | 64.834 K 310.84 % | -30.751 K -143.95 % | 69.972 K -59.33 % | 172.045 K 26.84 % | 135.640 K 224.03 % | -109.363 K -725.83 % | 17.475 K 118.71 % | -93.402 K -158.26 % | 160.327 K 112.92 % | -1.241 M -189.82 % | 1.382 M 147.28 % | 558.770 K |
| Accounts receivables | 4.901 M 805.58 % | 541.190 K 32.90 % | 407.223 K 209.09 % | -373.290 K -289.21 % | 197.292 K 124.39 % | -808.910 K -550.44 % | -124.364 K -136.77 % | 338.242 K 267.48 % | -201.958 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 |
| Inventory | 0.000 | 0.000 100.00 % | -141.057 K 81.98 % | -782.874 K 50.58 % | -1.584 M 3.12 % | -1.635 M -143.83 % | 3.730 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 |
| Accounts payables | -192.729 K -49.52 % | -128.895 K 51.57 % | -266.166 K 89.88 % | -2.630 M -289.61 % | 1.387 M -15.19 % | 1.635 M 8 942.62 % | 18.083 K -52.90 % | 38.391 K 139.56 % | -97.039 K -131.35 % | 309.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 |
| Other working capital | 1.908 M 503.66 % | -472.757 K -125.69 % | 1.840 M 6 373.74 % | 28.421 K -98.67 % | 2.134 M 5.16 % | 2.029 M 238.88 % | -1.461 M -164.50 % | 2.265 M 1 563.59 % | -154.771 K -138.72 % | 399.743 K 551.68 % | -88.501 K 80.95 % | -464.625 K -804.34 % | -51.377 K -739.10 % | 8.039 K -95.16 % | 165.929 K 155.93 % | 64.834 K 310.84 % | -30.751 K -143.95 % | 69.972 K -59.33 % | 172.045 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | -3.298 M 38.06 % | -5.324 M -134.89 % | -2.267 M 79.92 % | -11.290 M -96.41 % | -5.748 M -7.03 % | -5.370 M -82.74 % | -2.939 M 53.48 % | -6.317 M -84.06 % | -3.432 M -115.17 % | -1.595 M -2.94 % | -1.549 M 15.33 % | -1.830 M 30.47 % | -2.632 M 22.06 % | -3.377 M -3 155.03 % | -103.759 K | 0.000 | 0.000 100.00 % | -514.672 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash provided by operating activities | 12.938 M 421.20 % | 2.482 M -69.16 % | 8.049 M 459.01 % | -2.242 M -140.05 % | 5.597 M 125.36 % | 2.484 M -40.85 % | 4.199 M -20.41 % | 5.275 M 392.84 % | 1.070 M -62.42 % | 2.848 M 139.13 % | 1.191 M 78.59 % | 667.000 K 10.38 % | 604.278 K -41.42 % | 1.032 M 8.07 % | 954.606 K 92.51 % | 495.875 K 35.08 % | 367.101 K 735.01 % | -57.810 K -241.11 % | 40.967 K 207.13 % | -38.240 K 79.41 % | -185.742 K -139.13 % | 474.718 K 661.40 % | -84.560 K -179.28 % | 106.664 K 109.40 % | -1.135 M -187.65 % | 1.295 M 143.49 % | 531.682 K |
| Investments in property plant and equipment | 0.000 | 0.000 100.00 % | -2.804 M 40.96 % | -4.749 M 76.58 % | -20.281 M -163.13 % | -7.708 M -231.88 % | -2.322 M -43.95 % | -1.613 M -12.72 % | -1.431 M 64.79 % | -4.065 M | 0.000 100.00 % | -623.513 K | 0.000 | 0.000 100.00 % | -171.130 K -26.57 % | -135.203 K 98.58 % | -9.514 M -2 259.24 % | -403.278 K 71.31 % | -1.406 M -3 241.40 % | -42.064 K -473.78 % | -7.331 K -9.71 % | -6.682 K 69.87 % | -22.177 K 91.84 % | -271.714 K | 0.000 | 0.000 | 0.000 |
| Acquisitions net | 0.000 100.00 % | -3.530 M -246.85 % | 2.404 M 12 019 320.00 % | -20.000 100.00 % | -1.100 M 45.00 % | -2.000 M | 0.000 100.00 % | -5.893 M | 0.000 | 0.000 | 0.000 100.00 % | -3.875 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 |
| Purchases of investments | -1.523 M | 0.000 100.00 % | -2.804 M 40.96 % | -4.749 M 77.79 % | -21.381 M -377.41 % | 7.708 M 553.76 % | -1.699 M -19.00 % | -1.427 M 76.93 % | -6.186 M -36.27 % | -4.540 M -14 123.88 % | -31.915 K 89.41 % | -301.294 K 93.01 % | -4.308 M 6.73 % | -4.619 M -1 080.43 % | -391.314 K 80.43 % | -2.000 M 64.26 % | -5.596 M | 0.000 100.00 % | -192.237 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 1.285 M 257.01 % | 360.000 K -10.00 % | 400.000 K -20.00 % | 500.000 K | 0.000 -100.00 % | 616.471 K -91.78 % | 7.500 M 347.14 % | 1.677 M | 0.000 -100.00 % | 1.100 M 298.38 % | 276.119 K -86.71 % | 2.078 M -51.29 % | 4.265 M -5.74 % | 4.525 M | 0.000 -100.00 % | 2.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 100.00 % | -1.615 M -157.60 % | 2.804 M -40.96 % | 4.749 M -77.79 % | 21.381 M 384.80 % | -7.508 M -200.10 % | 7.500 M 259.57 % | -4.700 M 1.15 % | -4.754 M -1 364.70 % | 375.938 K 182.68 % | -454.674 K -191.89 % | 494.777 K -92.99 % | 7.061 M 24 182.40 % | -29.320 K | 0.000 -100.00 % | 70.200 K | 0.000 -100.00 % | 521.132 K 1 898.82 % | 26.072 K | 0.000 | 0.000 100.00 % | -189.805 K -224.46 % | 152.500 K 113.73 % | -1.111 M -85.55 % | -598.756 K 92.56 % | -8.047 M -71.21 % | -4.700 M |
| Net cash used for investing activites | -237.491 K 95.04 % | -4.785 M -99.06 % | -2.404 M 43.42 % | -4.249 M 80.13 % | -21.381 M -140.48 % | -8.891 M -271.72 % | 5.178 M 143.31 % | -11.956 M -93.28 % | -6.186 M -67.66 % | -3.690 M -1 653.01 % | -210.470 K 90.55 % | -2.228 M -131.74 % | 7.018 M 5 782.16 % | -123.511 K 78.04 % | -562.444 K -765.26 % | -65.003 K 99.57 % | -15.111 M -12 921.52 % | 117.854 K 107.50 % | -1.572 M -3 636.43 % | -42.064 K -473.78 % | -7.331 K 96.27 % | -196.487 K -250.77 % | 130.323 K 109.43 % | -1.383 M -130.93 % | -598.756 K 92.56 % | -8.047 M -71.21 % | -4.700 M |
| Debt repayment | -1.566 M 70.31 % | -5.275 M -498.99 % | -880.650 K -107.84 % | 11.229 M -26.69 % | 15.316 M 206.75 % | 4.993 M 162.01 % | -8.052 M -224.93 % | 6.445 M 18.55 % | 5.437 M 39.74 % | 3.891 M 605.94 % | -768.986 K -110.94 % | -364.559 K 92.37 % | -4.780 M -1 166.27 % | -377.480 K -18.52 % | -318.498 K 6.28 % | -339.829 K -106.44 % | 5.277 M 1 129.74 % | -512.459 K -141.31 % | 1.240 M -34.69 % | 1.899 M 1 432.72 % | -142.524 K -8.16 % | -131.772 K -8.16 % | -121.829 K | 0.000 | 0.000 -100.00 % | 4.450 M 7.13 % | 4.154 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 42.000 K | 0.000 | 0.000 -100.00 % | 8.265 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.188 M 1 318.22 % | 154.272 K |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -37.553 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 |
| Dividends paid | -2.383 M -11.32 % | -2.141 M -0.07 % | -2.139 M -137.52 % | -900.565 K -169.71 % | -333.902 K -668.58 % | -43.444 K 69.47 % | -142.318 K -124.33 % | -63.442 K -68.75 % | -37.596 K 51.89 % | -78.151 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -40.000 K 39.90 % | -66.556 K | 0.000 | 0.000 | 0.000 100.00 % | -395.498 K | 0.000 -100.00 % | 338.716 K -17.29 % | 409.517 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 100.00 % | -112.638 K -103.24 % | 3.480 M | 0.000 | 0.000 |
| Net cash used provided by financing activities | -3.989 M 46.68 % | -7.482 M -147.78 % | -3.020 M -129.24 % | 10.328 M -31.07 % | 14.983 M 228.98 % | 4.554 M 155.58 % | -8.194 M -221.93 % | 6.720 M 24.39 % | 5.403 M 43.12 % | 3.775 M 590.89 % | -768.986 K -110.94 % | -364.559 K 92.37 % | -4.780 M -1 324.80 % | -335.480 K -5.33 % | -318.498 K 6.28 % | -339.829 K -102.51 % | 13.542 M 2 742.49 % | -512.459 K -141.31 % | 1.240 M -34.69 % | 1.899 M 1 432.72 % | -142.524 K -8.16 % | -131.772 K -8.16 % | -121.829 K -8.16 % | -112.638 K -103.24 % | 3.480 M -47.58 % | 6.638 M 54.08 % | 4.308 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 8.712 M 192.43 % | -9.425 M -459.00 % | 2.625 M -31.59 % | 3.837 M 578.84 % | -801.391 K 56.75 % | -1.853 M -256.77 % | 1.182 M 2 866.84 % | 39.843 K -86.14 % | 287.364 K -90.20 % | 2.934 M 1 285.76 % | 211.706 K 111.00 % | -1.925 M -167.73 % | 2.842 M 396.38 % | 572.627 K 677.35 % | 73.664 K -19.09 % | 91.043 K 107.57 % | -1.202 M -165.66 % | -452.415 K -55.87 % | -290.248 K -115.96 % | 1.819 M 642.06 % | -335.597 K -329.14 % | 146.459 K 292.54 % | -76.066 K 94.52 % | -1.389 M -179.52 % | 1.746 M 1 629.21 % | -114.195 K -181.63 % | 139.897 K |
| Cash at beginning of period | 3.568 M -72.54 % | 12.993 M 25.32 % | 10.367 M 58.77 % | 6.530 M -10.93 % | 7.331 M -20.18 % | 9.185 M 14.77 % | 8.002 M 0.50 % | 7.963 M 3.74 % | 7.675 M 61.87 % | 4.742 M 157.94 % | 1.838 M -51.15 % | 3.763 M 308.63 % | 920.972 K 164.39 % | 348.345 K 26.82 % | 274.679 K 49.58 % | 183.636 K -86.75 % | 1.386 M -24.62 % | 1.838 M -13.64 % | 2.128 M 588.61 % | 309.056 K -52.06 % | 644.653 K 29.40 % | 498.194 K -13.25 % | 574.260 K -70.75 % | 1.963 M 805.95 % | 216.672 K -34.51 % | 330.867 K 73.26 % | 190.970 K |
| Cash at end of period | 12.280 M 244.16 % | 3.568 M -72.54 % | 12.993 M 25.32 % | 10.367 M 58.77 % | 6.530 M -10.93 % | 7.331 M -20.18 % | 9.185 M 14.77 % | 8.002 M 0.50 % | 7.963 M 3.74 % | 7.675 M 274.41 % | 2.050 M 11.52 % | 1.838 M -51.15 % | 3.763 M 308.63 % | 920.972 K 164.39 % | 348.343 K 26.82 % | 274.679 K 49.58 % | 183.636 K -86.75 % | 1.386 M -24.62 % | 1.838 M -13.64 % | 2.128 M 588.61 % | 309.056 K -52.06 % | 644.653 K 29.40 % | 498.194 K -13.25 % | 574.260 K -70.75 % | 1.963 M 805.95 % | 216.672 K -34.51 % | 330.867 K |
| Operating cash flow | 12.938 M 421.20 % | 2.482 M -69.16 % | 8.049 M 459.01 % | -2.242 M -140.05 % | 5.597 M 125.36 % | 2.484 M -40.85 % | 4.199 M -20.41 % | 5.275 M 392.84 % | 1.070 M -62.42 % | 2.848 M 139.13 % | 1.191 M 78.59 % | 667.000 K 10.38 % | 604.278 K -41.42 % | 1.032 M 8.07 % | 954.606 K 92.51 % | 495.875 K 35.08 % | 367.101 K 735.01 % | -57.810 K -241.11 % | 40.967 K 207.13 % | -38.240 K 79.41 % | -185.742 K -139.13 % | 474.718 K 661.40 % | -84.560 K -179.28 % | 106.664 K 109.40 % | -1.135 M -187.65 % | 1.295 M 143.49 % | 531.682 K |
| Capital expenditure | -1.523 M -21.33 % | -1.255 M 55.24 % | -2.804 M 40.96 % | -4.749 M 76.58 % | -20.281 M -163.13 % | -7.708 M -231.88 % | -2.322 M -43.95 % | -1.613 M -12.72 % | -1.431 M 64.79 % | -4.065 M | 0.000 100.00 % | -623.513 K | 0.000 | 0.000 100.00 % | -171.130 K -26.57 % | -135.203 K 98.58 % | -9.514 M -2 259.24 % | -403.278 K 71.31 % | -1.406 M -3 241.40 % | -42.064 K -473.78 % | -7.331 K -9.71 % | -6.682 K 69.87 % | -22.177 K 91.84 % | -271.714 K | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 11.416 M 830.09 % | 1.227 M -76.60 % | 5.245 M 175.03 % | -6.991 M 52.39 % | -14.684 M -181.10 % | -5.224 M -378.39 % | 1.876 M -48.76 % | 3.662 M 1 114.69 % | -360.909 K 70.35 % | -1.217 M -202.18 % | 1.191 M 2 639.19 % | 43.486 K -92.80 % | 604.278 K -41.42 % | 1.032 M 31.67 % | 783.476 K 117.23 % | 360.672 K 103.94 % | -9.147 M -1 883.83 % | -461.088 K 66.21 % | -1.365 M -1 599.24 % | -80.304 K 58.41 % | -193.073 K -141.25 % | 468.036 K 538.49 % | -106.737 K 35.33 % | -165.050 K 85.45 % | -1.135 M -187.65 % | 1.295 M 143.49 % | 531.682 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 |
| 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-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 | 2001-12-31 | 2001-09-30 | 2001-06-30 | 2001-03-31 | 2000-12-31 | 2000-09-30 | 2000-06-30 | 2000-03-31 | 1999-12-31 | 1999-09-30 | 1999-06-30 | 1999-03-31 | 1998-12-31 | 1998-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 3.536 M 68.78 % | 2.095 M -36.15 % | 3.281 M -41.01 % | 5.562 M -39.59 % | 9.207 M 128.14 % | 4.036 M 83.56 % | 2.199 M 1.66 % | 2.163 M -1.98 % | 2.206 M 6.57 % | 2.070 M -88.16 % | 17.489 M 702.40 % | 2.180 M 1.00 % | 2.158 M 9.01 % | 1.980 M 7.41 % | 1.843 M 13.34 % | 1.626 M 3.93 % | 1.565 M 10.38 % | 1.417 M 5.38 % | 1.345 M 1.04 % | 1.331 M 4.25 % | 1.277 M -79.42 % | 6.205 M 401.12 % | 1.238 M -3.40 % | 1.282 M -6.34 % | 1.369 M 6.60 % | 1.284 M -1.13 % | 1.299 M 9.71 % | 1.184 M -49.31 % | 2.335 M -58.61 % | 5.641 M 306.67 % | 1.387 M 6.06 % | 1.308 M -7.00 % | 1.406 M 0.10 % | 1.405 M 9.75 % | 1.280 M 2.06 % | 1.254 M 1.07 % | 1.241 M 5.17 % | 1.180 M 2.35 % | 1.153 M 0.31 % | 1.149 M -3.28 % | 1.188 M 0.41 % | 1.184 M -0.76 % | 1.193 M -0.87 % | 1.203 M 1.48 % | 1.186 M 2.35 % | 1.158 M -12.93 % | 1.330 M 93.72 % | 686.670 K -59.24 % | 1.685 M 139.32 % | 704.020 K -9.73 % | 779.940 K -9.81 % | 864.745 K -8.94 % | 949.591 K 15.77 % | 820.219 K -13.52 % | 948.417 K 9.04 % | 869.769 K -5.93 % | 924.632 K 2.72 % | 900.106 K 11.34 % | 808.427 K -12.60 % | 924.990 K 9.31 % | 846.179 K 4.28 % | 811.458 K 28.26 % | 632.680 K -36.25 % | 992.444 K 22.78 % | 808.288 K -17.73 % | 982.423 K -0.57 % | 988.052 K 26.37 % | 781.872 K -4.53 % | 819.012 K 55.99 % | 525.046 K 363.01 % | -199.627 K -162.26 % | 320.654 K -61.00 % | 822.246 K 159.46 % | 316.909 K -4.50 % | 331.851 K 4.12 % | 318.705 K -90.46 % | 3.342 M 899.95 % | 334.250 K -6.95 % | 359.222 K 10.50 % | 325.085 K 0.62 % | 323.078 K 2.75 % | 314.424 K -3.56 % | 326.042 K 3.42 % | 315.249 K -8.50 % | 344.529 K -0.59 % | 346.565 K 744.59 % | -53.765 K -116.46 % | 326.625 K -53.83 % | 707.501 K 115.60 % | 328.159 K 3.57 % | 316.862 K -0.34 % | 317.939 K 0.14 % | 317.485 K -5.07 % | 334.435 K -0.09 % | 334.748 K -6.07 % | 356.376 K 14.15 % | 312.200 K -2.42 % | 319.959 K 0.14 % | 319.506 K -47.54 % | 609.008 K 1 130.67 % | 49.486 K -81.89 % | 273.215 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net income | 1.075 M -12.92 % | 1.234 M -74.33 % | 4.807 M 217.08 % | 1.516 M 2.58 % | 1.478 M -18.72 % | 1.818 M -43.19 % | 3.201 M 253.86 % | 904.469 K -14.39 % | 1.057 M -13.33 % | 1.219 M -76.09 % | 5.098 M 592.83 % | 735.796 K 11.01 % | 662.847 K -21.72 % | 846.801 K -83.91 % | 5.263 M 129.09 % | 2.298 M 74.52 % | 1.316 M -7.78 % | 1.427 M -72.00 % | 5.098 M 772.32 % | 584.436 K 3.16 % | 566.521 K -67.70 % | 1.754 M -28.09 % | 2.439 M 46.13 % | 1.669 M 8.57 % | 1.538 M 81.29 % | 848.134 K -44.80 % | 1.537 M 418.57 % | 296.300 K -79.03 % | 1.413 M -12.66 % | 1.618 M -64.52 % | 4.559 M 798.91 % | 507.198 K -71.39 % | 1.773 M 323.98 % | 418.127 K -75.82 % | 1.729 M 801.35 % | 191.822 K -86.05 % | 1.375 M 668.44 % | 178.878 K -90.80 % | 1.944 M 139.13 % | 812.819 K 805.89 % | 89.726 K -78.48 % | 416.970 K -83.07 % | 2.462 M 679.37 % | 315.922 K 164.81 % | 119.301 K -27.73 % | 165.087 K -88.36 % | 1.419 M 220.95 % | 441.974 K 28.95 % | 342.741 K 88.11 % | 182.202 K -86.84 % | 1.385 M 1 429.98 % | -104.131 K -109.26 % | 1.124 M 135.53 % | 477.376 K 424.66 % | 90.987 K -53.92 % | 197.470 K 29.67 % | 152.283 K -95.34 % | 3.271 M 2 703.66 % | -125.640 K -166.82 % | 188.024 K 1 176.02 % | -17.474 K -159.46 % | 29.389 K 105.83 % | -504.207 K -668.02 % | 88.766 K 267.44 % | -53.015 K -130.53 % | 173.623 K -84.08 % | 1.091 M 16 019.82 % | -6.851 K 95.64 % | -157.212 K 23.58 % | -205.723 K -381.13 % | -42.758 K 66.18 % | -126.429 K -128.28 % | 447.085 K 603.11 % | -88.864 K 73.52 % | -335.583 K -287.86 % | -86.522 K 28.11 % | -120.347 K -133.41 % | -51.560 K -224.40 % | 41.446 K 161.81 % | -67.050 K 65.92 % | -196.765 K -229.72 % | -59.676 K 43.99 % | -106.540 K -12.33 % | -94.847 K -257.47 % | 60.233 K 456.11 % | -16.914 K 87.24 % | -132.604 K -761.68 % | -15.389 K -104.34 % | 354.772 K 27 747.10 % | 1.274 K 106.95 % | -18.343 K -28.36 % | -14.290 K 53.60 % | -30.798 K -21.06 % | -25.440 K -137.52 % | 67.795 K 244.85 % | -46.802 K 48.39 % | -90.682 K -574.82 % | -13.438 K 87.93 % | -111.373 K -241.73 % | 78.579 K 432.96 % | 14.744 K -44.28 % | 26.462 K 146.99 % | -56.310 K -235.44 % | -16.787 K -105.75 % | -8.159 K -37.73 % | -5.924 K 66.65 % | -17.762 K -90.46 % | -9.326 K |
| Income before tax | 1.443 M -5.85 % | 1.533 M -60.72 % | 3.902 M 85.66 % | 2.102 M 3.21 % | 2.037 M 32.53 % | 1.537 M -60.42 % | 3.883 M 229.79 % | 1.177 M -14.95 % | 1.384 M -8.87 % | 1.519 M -77.40 % | 6.720 M 580.23 % | 987.961 K 7.03 % | 923.052 K -13.01 % | 1.061 M -82.75 % | 6.153 M 123.49 % | 2.753 M 116.79 % | 1.270 M -42.54 % | 2.210 M -63.84 % | 6.113 M 794.52 % | 683.336 K 11.56 % | 612.521 K -73.20 % | 2.285 M 0.68 % | 2.270 M 31.86 % | 1.721 M -2.89 % | 1.773 M 79.87 % | 985.521 K -41.23 % | 1.677 M 915.91 % | -205.540 K -113.22 % | 1.555 M -36.20 % | 2.437 M -70.23 % | 8.184 M 4 036.19 % | 197.865 K -90.45 % | 2.071 M 429.11 % | 391.479 K -82.11 % | 2.188 M 878.25 % | 223.674 K -88.91 % | 2.017 M 781.04 % | 228.878 K -91.05 % | 2.558 M 181.16 % | 909.696 K 573.23 % | 135.125 K -68.60 % | 430.380 K -80.42 % | 2.198 M 564.59 % | 330.672 K 140.06 % | 137.747 K -34.34 % | 209.776 K -88.63 % | 1.844 M 189.95 % | 636.122 K 87.13 % | 339.937 K 98.50 % | 171.255 K -90.70 % | 1.841 M 677.08 % | -319.100 K -125.97 % | 1.229 M 128.96 % | 536.716 K 122.58 % | 241.129 K 33.77 % | 180.262 K -16.06 % | 214.759 K -94.30 % | 3.765 M 14 782.81 % | -25.641 K -114.30 % | 179.334 K 3 122.65 % | -5.933 K -111.39 % | 52.096 K 109.59 % | -543.172 K -781.69 % | 79.680 K 385.94 % | -27.866 K -112.08 % | 230.665 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 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 -100.00 % | 211.634 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 |
| Income before tax ratio | 0.41 -44.22 % | 0.73 -38.49 % | 1.19 214.75 % | 0.38 70.85 % | 0.22 -41.91 % | 0.38 -78.44 % | 1.77 224.42 % | 0.54 -13.24 % | 0.63 -14.49 % | 0.73 90.95 % | 0.38 -15.23 % | 0.45 5.97 % | 0.43 -20.20 % | 0.54 -83.95 % | 3.34 97.19 % | 1.69 108.59 % | 0.81 -47.94 % | 1.56 -65.69 % | 4.54 785.34 % | 0.51 7.02 % | 0.48 30.24 % | 0.37 -79.91 % | 1.83 36.50 % | 1.34 3.68 % | 1.30 68.72 % | 0.77 -40.56 % | 1.29 843.68 % | -0.17 -126.08 % | 0.67 54.14 % | 0.43 -92.68 % | 5.90 3 799.71 % | 0.15 -89.73 % | 1.47 428.56 % | 0.28 -83.70 % | 1.71 858.53 % | 0.18 -89.03 % | 1.62 737.73 % | 0.19 -91.26 % | 2.22 180.30 % | 0.79 596.07 % | 0.11 -68.73 % | 0.36 -80.27 % | 1.84 570.43 % | 0.27 136.56 % | 0.12 -35.85 % | 0.18 -86.94 % | 1.39 49.67 % | 0.93 359.15 % | 0.20 -17.06 % | 0.24 -89.70 % | 2.36 739.83 % | -0.37 -128.52 % | 1.29 97.76 % | 0.65 157.37 % | 0.25 22.67 % | 0.21 -10.77 % | 0.23 -94.45 % | 4.18 13 287.31 % | -0.03 -116.36 % | 0.19 2 865.12 % | -0.01 -110.92 % | 0.06 107.48 % | -0.86 -1 169.33 % | 0.08 332.88 % | -0.03 -114.68 % | 0.23 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 1.32 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.61 | 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 | 0.00 |
| EBITDA | 1.943 M -3.27 % | 2.009 M 61.43 % | 1.244 M -51.54 % | 2.568 M 0.53 % | 2.554 M 39.98 % | 1.825 M -59.26 % | 4.479 M 150.48 % | 1.788 M -10.85 % | 2.006 M 12.38 % | 1.785 M -69.20 % | 5.795 M 247.28 % | 1.669 M 9.75 % | 1.520 M -5.94 % | 1.616 M -75.66 % | 6.640 M 706.84 % | 822.934 K -52.73 % | 1.741 M -29.73 % | 2.478 M -61.22 % | 6.388 M 508.80 % | 1.049 M 20.53 % | 870.612 K -63.61 % | 2.392 M -6.50 % | 2.559 M 112.56 % | 1.204 M -6.89 % | 1.293 M 7.40 % | 1.204 M -39.11 % | 1.977 M 1 427.33 % | 129.439 K -93.22 % | 1.910 M -29.31 % | 2.702 M -67.98 % | 8.438 M 1 800.46 % | 443.994 K -80.88 % | 2.322 M 267.45 % | 632.010 K -84.80 % | 4.158 M 806.88 % | 458.441 K -7.37 % | 494.896 K -3.95 % | 515.251 K 14.59 % | 449.633 K -1.25 % | 455.309 K -8.00 % | 494.906 K -0.88 % | 499.283 K -20.83 % | 630.629 K 1.67 % | 620.300 K 63.85 % | 378.571 K -38.86 % | 619.175 K 9.54 % | 565.252 K 19.68 % | 472.295 K 10.47 % | 427.521 K 15.77 % | 369.296 K 18.72 % | 311.075 K 52.29 % | 204.267 K -64.98 % | 583.253 K 16.27 % | 501.620 K 0.69 % | 498.169 K 11.90 % | 445.184 K 4.20 % | 427.220 K -19.38 % | 529.903 K 21.46 % | 436.279 K -28.88 % | 613.450 K 42.68 % | 429.955 K -8.52 % | 469.997 K 660.23 % | -83.894 K -114.67 % | 571.783 K 50.18 % | 380.726 K -41.17 % | 647.147 K 9.69 % | 589.967 K 62.26 % | 363.589 K 56.98 % | 231.614 K 51.90 % | 152.477 K 137.70 % | -404.469 K -1 272.68 % | 34.491 K -94.46 % | 622.600 K 644.43 % | 83.635 K -11.43 % | 94.425 K 36.77 % | 69.040 K 67.28 % | 41.272 K -68.54 % | 131.181 K -9.57 % | 145.063 K 33.23 % | 108.883 K 966.63 % | -12.564 K -108.82 % | 142.469 K 43.88 % | 99.019 K 34.61 % | 73.558 K -67.30 % | 224.951 K 36.76 % | 164.487 K 165.49 % | -251.158 K -252.21 % | 165.012 K -69.11 % | 534.173 K 194.78 % | 181.208 K 29.08 % | 140.384 K -16.60 % | 168.331 K 10.66 % | 152.120 K -2.85 % | 156.580 K 1.60 % | 154.112 K 21.13 % | 127.228 K 59.04 % | 79.995 K -45.25 % | 146.105 K -58.56 % | 352.554 K 680.90 % | 45.147 K 400.74 % | -15.012 K -161.01 % | 24.607 K 141.86 % | -58.790 K -178.18 % | -21.134 K -127.13 % | -9.305 K -35.03 % | -6.891 K 68.46 % | -21.845 K -134.26 % | -9.325 K |
| Net income ratio | 0.30 -48.41 % | 0.59 -59.80 % | 1.47 437.53 % | 0.27 69.81 % | 0.16 -64.37 % | 0.45 -69.05 % | 1.46 248.10 % | 0.42 -12.66 % | 0.48 -18.68 % | 0.59 102.00 % | 0.29 -13.66 % | 0.34 9.90 % | 0.31 -28.20 % | 0.43 -85.02 % | 2.86 102.13 % | 1.41 67.93 % | 0.84 -16.45 % | 1.01 -73.43 % | 3.79 763.37 % | 0.44 -1.04 % | 0.44 56.92 % | 0.28 -85.65 % | 1.97 51.27 % | 1.30 15.91 % | 1.12 70.06 % | 0.66 -44.17 % | 1.18 372.66 % | 0.25 -58.62 % | 0.61 110.99 % | 0.29 -91.28 % | 3.29 747.52 % | 0.39 -69.24 % | 1.26 323.54 % | 0.30 -77.96 % | 1.35 783.18 % | 0.15 -86.19 % | 1.11 630.67 % | 0.15 -91.01 % | 1.69 138.39 % | 0.71 836.63 % | 0.08 -78.57 % | 0.35 -82.94 % | 2.06 686.21 % | 0.26 160.95 % | 0.10 -29.40 % | 0.14 -86.63 % | 1.07 65.68 % | 0.64 216.41 % | 0.20 -21.40 % | 0.26 -85.43 % | 1.78 1 574.60 % | -0.12 -110.17 % | 1.18 103.44 % | 0.58 506.67 % | 0.10 -57.74 % | 0.23 37.85 % | 0.16 -95.47 % | 3.63 2 438.47 % | -0.16 -176.46 % | 0.20 1 084.34 % | -0.02 -157.02 % | 0.04 104.54 % | -0.80 -991.01 % | 0.09 236.37 % | -0.07 -137.11 % | 0.18 -83.99 % | 1.10 12 697.78 % | -0.01 95.44 % | -0.19 51.01 % | -0.39 -282.93 % | 0.21 154.32 % | -0.39 -172.51 % | 0.54 293.91 % | -0.28 72.27 % | -1.01 -272.49 % | -0.27 -653.97 % | -0.04 76.66 % | -0.15 -233.70 % | 0.12 155.94 % | -0.21 66.13 % | -0.61 -220.89 % | -0.19 41.92 % | -0.33 -8.61 % | -0.30 -272.09 % | 0.17 458.22 % | -0.05 -101.98 % | 2.47 5 334.75 % | -0.05 -109.40 % | 0.50 12 816.27 % | 0.00 106.71 % | -0.06 -28.80 % | -0.04 53.67 % | -0.10 -27.52 % | -0.08 -137.56 % | 0.20 254.21 % | -0.13 54.79 % | -0.29 -591.59 % | -0.04 87.95 % | -0.35 -370.16 % | 0.13 -56.69 % | 0.30 207.62 % | 0.10 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Ratio EBITDA | 0.55 -42.69 % | 0.96 152.83 % | 0.38 -17.85 % | 0.46 66.42 % | 0.28 -38.64 % | 0.45 -77.80 % | 2.04 146.40 % | 0.83 -9.06 % | 0.91 5.45 % | 0.86 160.17 % | 0.33 -56.72 % | 0.77 8.66 % | 0.70 -13.72 % | 0.82 -77.34 % | 3.60 611.90 % | 0.51 -54.52 % | 1.11 -36.34 % | 1.75 -63.19 % | 4.75 502.56 % | 0.79 15.62 % | 0.68 76.82 % | 0.39 -81.34 % | 2.07 120.04 % | 0.94 -0.58 % | 0.94 0.74 % | 0.94 -38.41 % | 1.52 1 292.12 % | 0.11 -86.63 % | 0.82 70.78 % | 0.48 -92.13 % | 6.08 1 691.80 % | 0.34 -79.44 % | 1.65 267.06 % | 0.45 -86.15 % | 3.25 788.60 % | 0.37 -8.35 % | 0.40 -8.67 % | 0.44 11.96 % | 0.39 -1.55 % | 0.40 -4.88 % | 0.42 -1.28 % | 0.42 -20.22 % | 0.53 2.56 % | 0.52 61.47 % | 0.32 -40.26 % | 0.53 25.80 % | 0.42 -38.22 % | 0.69 171.06 % | 0.25 -51.63 % | 0.52 31.52 % | 0.40 68.85 % | 0.24 -61.54 % | 0.61 0.43 % | 0.61 16.43 % | 0.53 2.62 % | 0.51 10.78 % | 0.46 -21.52 % | 0.59 9.09 % | 0.54 -18.63 % | 0.66 30.52 % | 0.51 -12.27 % | 0.58 536.80 % | -0.13 -123.02 % | 0.58 22.31 % | 0.47 -28.49 % | 0.66 10.32 % | 0.60 28.40 % | 0.47 64.44 % | 0.28 -2.62 % | 0.29 -85.67 % | 2.03 1 783.64 % | 0.11 -85.79 % | 0.76 186.92 % | 0.26 -7.25 % | 0.28 31.35 % | 0.22 1 654.32 % | 0.01 -96.85 % | 0.39 -2.81 % | 0.40 20.57 % | 0.33 961.28 % | -0.04 -108.58 % | 0.45 49.20 % | 0.30 30.16 % | 0.23 -64.26 % | 0.65 37.57 % | 0.47 -89.84 % | 4.67 824.66 % | 0.51 -33.09 % | 0.76 36.73 % | 0.55 24.64 % | 0.44 -16.32 % | 0.53 10.50 % | 0.48 2.34 % | 0.47 1.70 % | 0.46 28.96 % | 0.36 39.33 % | 0.26 -43.89 % | 0.46 -58.62 % | 1.10 1 388.47 % | 0.07 124.44 % | -0.30 -436.82 % | 0.09 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Gross profit ratio | 0.44 -21.85 % | 0.57 25.13 % | 0.45 15.83 % | 0.39 -4.68 % | 0.41 -13.39 % | 0.47 -18.15 % | 0.58 -8.12 % | 0.63 8.47 % | 0.58 1.30 % | 0.57 58.81 % | 0.36 -38.39 % | 0.59 0.39 % | 0.58 9.93 % | 0.53 -6.78 % | 0.57 -9.40 % | 0.63 26.35 % | 0.50 22.14 % | 0.41 -21.24 % | 0.52 -11.08 % | 0.58 2.70 % | 0.57 77.65 % | 0.32 -48.52 % | 0.62 43.75 % | 0.43 -19.96 % | 0.54 14.66 % | 0.47 86.73 % | 0.25 -31.56 % | 0.37 -19.99 % | 0.46 30.28 % | 0.35 -28.03 % | 0.49 18.27 % | 0.41 -14.02 % | 0.48 -0.08 % | 0.48 -2.39 % | 0.49 7.82 % | 0.46 7.74 % | 0.42 -10.17 % | 0.47 19.78 % | 0.39 -17.03 % | 0.48 -10.82 % | 0.53 18.54 % | 0.45 -2.15 % | 0.46 -14.80 % | 0.54 3.11 % | 0.52 -10.95 % | 0.59 2.64 % | 0.57 -10.39 % | 0.64 6.58 % | 0.60 -8.82 % | 0.66 -28.74 % | 0.92 215.83 % | 0.29 -58.20 % | 0.70 2.84 % | 0.68 4.48 % | 0.65 5.61 % | 0.62 1.40 % | 0.61 -7.69 % | 0.66 17.28 % | 0.56 -16.95 % | 0.68 14.26 % | 0.59 -10.77 % | 0.66 270.16 % | 0.18 -71.98 % | 0.64 -36.04 % | 1.00 46.48 % | 0.68 -3.33 % | 0.71 12.47 % | 0.63 57.79 % | 0.40 -19.39 % | 0.49 -74.16 % | 1.91 462.95 % | 0.34 -60.00 % | 0.85 123.49 % | 0.38 -57.67 % | 0.90 177.98 % | 0.32 -65.19 % | 0.93 92.28 % | 0.48 -9.53 % | 0.53 41.74 % | 0.38 -13.57 % | 0.43 -19.23 % | 0.54 14.91 % | 0.47 50.49 % | 0.31 -55.10 % | 0.69 31.55 % | 0.53 -87.43 % | 4.19 624.37 % | 0.58 -28.63 % | 0.81 40.12 % | 0.58 57.07 % | 0.37 -44.11 % | 0.66 -3.55 % | 0.68 30.99 % | 0.52 6.30 % | 0.49 5.66 % | 0.46 12.64 % | 0.41 -32.42 % | 0.61 -65.87 % | 1.79 942.30 % | 0.17 160.56 % | -0.28 -218.42 % | 0.24 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Weighted average shs out dil | 61.123 M 0.09 % | 61.070 M 0.36 % | 60.848 M -0.14 % | 60.935 M 0.47 % | 60.652 M 0.39 % | 60.418 M 0.05 % | 60.389 M 0.72 % | 59.955 M 0.39 % | 59.720 M 0.43 % | 59.465 M 0.45 % | 59.199 M 0.38 % | 58.974 M 0.40 % | 58.740 M 0.31 % | 58.557 M 0.00 % | 58.557 M 0.68 % | 58.163 M 0.88 % | 57.655 M 0.75 % | 57.228 M 0.00 % | 57.228 M 1.89 % | 56.167 M 0.98 % | 55.623 M 0.99 % | 55.080 M 0.00 % | 55.080 M 1.61 % | 54.210 M 0.72 % | 53.825 M 0.60 % | 53.506 M 0.00 % | 53.506 M 1.19 % | 52.878 M 0.34 % | 52.698 M -0.18 % | 52.792 M 0.00 % | 52.792 M 2.35 % | 51.580 M -0.45 % | 51.813 M -0.35 % | 51.993 M 0.00 % | 51.993 M 0.45 % | 51.760 M 0.62 % | 51.442 M 0.22 % | 51.332 M 0.00 % | 51.332 M -5.27 % | 54.188 M 20.79 % | 44.863 M -12.13 % | 51.057 M 0.12 % | 50.998 M -3.15 % | 52.654 M 32.41 % | 39.767 M -22.02 % | 50.998 M 0.00 % | 50.998 M 0.00 % | 50.998 M 0.00 % | 50.998 M 0.00 % | 50.998 M 0.00 % | 50.998 M 0.00 % | 50.998 M 0.00 % | 50.998 M 0.00 % | 50.998 M 0.00 % | 50.998 M 0.20 % | 50.897 M 0.20 % | 50.795 M 0.00 % | 50.795 M 0.00 % | 50.795 M 0.43 % | 50.578 M 0.00 % | 50.578 M 0.00 % | 50.578 M -0.35 % | 50.758 M -0.08 % | 50.801 M -4.18 % | 53.015 M 4.51 % | 50.726 M 0.00 % | 50.726 M -0.19 % | 50.825 M -0.19 % | 50.924 M 0.71 % | 50.566 M 0.00 % | 50.566 M 395.74 % | 10.200 M -53.62 % | 21.992 M 115.61 % | 10.200 M 0.00 % | 10.200 M 0.00 % | 10.200 M 0.00 % | 10.200 M 0.00 % | 10.200 M 0.00 % | 10.200 M 0.00 % | 10.200 M 0.00 % | 10.200 M 0.00 % | 10.200 M 0.00 % | 10.200 M 0.00 % | 10.200 M 0.00 % | 10.200 M 0.00 % | 10.200 M 0.00 % | 10.200 M 0.00 % | 10.200 M 0.00 % | 10.200 M 0.00 % | 10.200 M 0.00 % | 10.200 M 0.00 % | 10.200 M 0.00 % | 10.200 M 0.00 % | 10.200 M 0.00 % | 10.200 M 0.00 % | 10.200 M 0.00 % | 10.200 M 0.00 % | 10.200 M 0.00 % | 10.200 M 0.00 % | 10.200 M 0.00 % | 10.200 M 0.00 % | 10.200 M 0.00 % | 10.200 M 70.00 % | 6.000 M 0.00 % | 6.000 M 0.00 % | 6.000 M 0.00 % | 6.000 M 0.00 % | 6.000 M |
| Weighted average shs out | 53.698 M 0.10 % | 53.645 M 0.08 % | 53.603 M 0.17 % | 53.510 M 0.53 % | 53.227 M 0.44 % | 52.993 M 0.36 % | 52.804 M 0.52 % | 52.530 M 0.45 % | 52.295 M 0.49 % | 52.040 M 0.51 % | 51.774 M -12.21 % | 58.974 M 0.40 % | 58.740 M 0.31 % | 58.557 M 14.52 % | 51.132 M 0.78 % | 50.738 M 1.01 % | 50.230 M 0.86 % | 49.803 M 0.00 % | 49.803 M 2.18 % | 48.742 M 1.13 % | 48.198 M 1.14 % | 47.655 M 0.00 % | 47.655 M 1.86 % | 46.785 M 0.83 % | 46.400 M 0.69 % | 46.081 M 0.00 % | 46.081 M 1.08 % | 45.587 M 0.29 % | 45.453 M 0.19 % | 45.367 M 0.00 % | 45.367 M 2.33 % | 44.335 M -0.52 % | 44.568 M 0.00 % | 44.568 M 0.00 % | 44.568 M 0.53 % | 44.335 M 0.72 % | 44.017 M 0.25 % | 43.907 M 0.00 % | 43.907 M -8.17 % | 47.813 M 6.58 % | 44.863 M 2.82 % | 43.632 M 0.14 % | 43.573 M 0.00 % | 43.573 M 9.57 % | 39.767 M -8.73 % | 43.573 M 0.00 % | 43.573 M 0.00 % | 43.573 M 0.00 % | 43.573 M 0.00 % | 43.573 M 0.00 % | 43.573 M 0.00 % | 43.573 M 0.00 % | 43.573 M 0.00 % | 43.573 M 0.00 % | 43.573 M 0.23 % | 43.472 M 0.23 % | 43.370 M 0.00 % | 43.370 M 0.00 % | 43.370 M 0.50 % | 43.153 M 0.00 % | 43.153 M 0.00 % | 43.153 M 0.00 % | 43.153 M 0.00 % | 43.153 M -18.60 % | 53.015 M 22.85 % | 43.153 M 0.00 % | 43.153 M 21.71 % | 35.455 M 10.98 % | 31.948 M -18.09 % | 39.004 M 282.39 % | 10.200 M 0.00 % | 10.200 M 0.00 % | 10.200 M 0.00 % | 10.200 M 0.00 % | 10.200 M 0.00 % | 10.200 M 0.00 % | 10.200 M 0.00 % | 10.200 M 0.00 % | 10.200 M 0.00 % | 10.200 M 0.00 % | 10.200 M 0.00 % | 10.200 M 0.00 % | 10.200 M 0.00 % | 10.200 M 0.00 % | 10.200 M 0.00 % | 10.200 M 0.00 % | 10.200 M 0.00 % | 10.200 M 0.00 % | 10.200 M 0.00 % | 10.200 M 0.00 % | 10.200 M 0.00 % | 10.200 M 0.00 % | 10.200 M 0.00 % | 10.200 M 0.00 % | 10.200 M 0.00 % | 10.200 M 0.00 % | 10.200 M 0.00 % | 10.200 M 0.00 % | 10.200 M 0.00 % | 10.200 M 0.00 % | 10.200 M 0.00 % | 10.200 M 0.00 % | 10.200 M 70.00 % | 6.000 M 0.00 % | 6.000 M 0.00 % | 6.000 M 0.00 % | 6.000 M 0.00 % | 6.000 M |
| EPS diluted | 0.02 -12.87 % | 0.02 -74.43 % | 0.08 217.27 % | 0.02 2.05 % | 0.02 -18.94 % | 0.03 -43.21 % | 0.05 250.99 % | 0.02 -14.69 % | 0.02 -13.66 % | 0.02 -76.19 % | 0.09 588.80 % | 0.01 10.62 % | 0.01 -22.07 % | 0.01 -84.49 % | 0.09 133.75 % | 0.04 73.91 % | 0.02 -8.00 % | 0.03 -72.22 % | 0.09 800.00 % | 0.01 0.00 % | 0.01 -68.75 % | 0.03 -27.27 % | 0.04 41.94 % | 0.03 6.90 % | 0.03 45.00 % | 0.02 -31.03 % | 0.03 383.33 % | 0.01 -77.78 % | 0.03 -12.90 % | 0.03 -65.56 % | 0.09 800.00 % | 0.01 -70.59 % | 0.03 325.00 % | 0.01 -75.76 % | 0.03 725.00 % | 0.00 -85.19 % | 0.03 800.00 % | 0.00 -92.11 % | 0.04 153.33 % | 0.02 650.00 % | 0.00 -75.00 % | 0.01 -83.33 % | 0.05 1 500.00 % | 0.00 50.00 % | 0.00 -33.33 % | 0.00 -89.29 % | 0.03 180.00 % | 0.01 233.33 % | 0.00 -25.00 % | 0.00 -85.19 % | 0.03 1 450.00 % | 0.00 -110.00 % | 0.02 122.22 % | 0.01 400.00 % | 0.00 -82.00 % | 0.01 233.33 % | 0.00 -95.31 % | 0.06 2 660.00 % | 0.00 -141.67 % | 0.01 2 100.00 % | 0.00 -101.07 % | 0.03 382.83 % | -0.01 -595.00 % | 0.00 300.00 % | 0.00 -133.33 % | 0.00 -86.36 % | 0.02 11 100.00 % | 0.00 93.55 % | 0.00 24.39 % | 0.00 -412.50 % | 0.00 93.55 % | -0.01 -128.18 % | 0.04 605.75 % | -0.01 73.56 % | -0.03 -287.06 % | -0.01 27.97 % | -0.01 -131.37 % | -0.01 -224.39 % | 0.00 162.12 % | -0.01 65.80 % | -0.02 -227.12 % | -0.01 43.27 % | -0.01 -11.83 % | -0.01 -410.00 % | 0.00 276.47 % | 0.00 86.92 % | -0.01 -766.67 % | 0.00 -105.00 % | 0.03 2 900.00 % | 0.00 155.56 % | 0.00 -28.57 % | 0.00 53.33 % | 0.00 -20.00 % | 0.00 -137.88 % | 0.01 243.48 % | 0.00 48.31 % | -0.01 -584.62 % | 0.00 88.07 % | -0.01 -113.63 % | 0.08 300.00 % | 0.02 0.00 % | 0.02 463.64 % | -0.01 -96.43 % | 0.00 -100.00 % | 0.00 -40.00 % | 0.00 66.67 % | 0.00 -87.50 % | 0.00 |
| Earnings per share | 0.02 -13.04 % | 0.02 -74.36 % | 0.09 216.96 % | 0.03 1.80 % | 0.03 -18.95 % | 0.03 -43.40 % | 0.06 252.33 % | 0.02 -14.85 % | 0.02 -13.68 % | 0.02 -76.24 % | 0.10 688.00 % | 0.01 10.62 % | 0.01 -22.07 % | 0.01 -86.82 % | 0.11 144.44 % | 0.05 73.08 % | 0.03 -10.34 % | 0.03 -71.00 % | 0.10 733.33 % | 0.01 0.00 % | 0.01 -67.57 % | 0.04 -27.45 % | 0.05 41.67 % | 0.04 9.09 % | 0.03 65.00 % | 0.02 -39.39 % | 0.03 450.00 % | 0.01 -80.65 % | 0.03 -13.89 % | 0.04 -64.00 % | 0.10 809.09 % | 0.01 -72.50 % | 0.04 344.44 % | 0.01 -76.92 % | 0.04 875.00 % | 0.00 -87.10 % | 0.03 675.00 % | 0.00 -90.91 % | 0.04 158.82 % | 0.02 750.00 % | 0.00 -80.00 % | 0.01 -82.46 % | 0.06 1 800.00 % | 0.00 0.00 % | 0.00 -25.00 % | 0.00 -87.88 % | 0.03 230.00 % | 0.01 150.00 % | 0.00 0.00 % | 0.00 -87.50 % | 0.03 1 433.33 % | 0.00 -108.00 % | 0.03 172.73 % | 0.01 423.81 % | 0.00 -79.00 % | 0.01 185.71 % | 0.00 -95.33 % | 0.08 2 686.21 % | 0.00 -141.43 % | 0.01 1 850.00 % | 0.00 -101.43 % | 0.03 339.32 % | -0.01 -685.00 % | 0.00 300.00 % | 0.00 -120.00 % | 0.01 -80.00 % | 0.03 12 600.00 % | 0.00 95.92 % | 0.00 7.55 % | -0.01 -26.19 % | 0.00 66.13 % | -0.01 -128.18 % | 0.04 605.75 % | -0.01 73.56 % | -0.03 -287.06 % | -0.01 27.97 % | -0.01 -131.37 % | -0.01 -224.39 % | 0.00 162.12 % | -0.01 65.80 % | -0.02 -227.12 % | -0.01 43.27 % | -0.01 -11.83 % | -0.01 -410.00 % | 0.00 276.47 % | 0.00 86.92 % | -0.01 -766.67 % | 0.00 -105.00 % | 0.03 2 900.00 % | 0.00 155.56 % | 0.00 -28.57 % | 0.00 53.33 % | 0.00 -20.00 % | 0.00 -137.88 % | 0.01 243.48 % | 0.00 48.31 % | -0.01 -584.62 % | 0.00 88.07 % | -0.01 -113.63 % | 0.08 300.00 % | 0.02 0.00 % | 0.02 463.64 % | -0.01 -96.43 % | 0.00 -100.00 % | 0.00 -40.00 % | 0.00 66.67 % | 0.00 -87.50 % | 0.00 |
| Gross profit | 1.566 M 31.90 % | 1.187 M -20.10 % | 1.486 M -31.68 % | 2.175 M -42.42 % | 3.777 M 97.60 % | 1.912 M 50.24 % | 1.272 M -6.59 % | 1.362 M 6.33 % | 1.281 M 7.96 % | 1.187 M -81.20 % | 6.312 M 394.38 % | 1.277 M 1.40 % | 1.259 M 19.83 % | 1.051 M 0.13 % | 1.049 M 2.68 % | 1.022 M 31.32 % | 778.338 K 34.82 % | 577.332 K -17.01 % | 695.648 K -10.16 % | 774.334 K 7.06 % | 723.286 K -63.44 % | 1.978 M 157.95 % | 766.932 K 38.87 % | 552.282 K -25.04 % | 736.739 K 22.24 % | 602.723 K 84.62 % | 326.468 K -24.91 % | 434.778 K -59.45 % | 1.072 M -46.07 % | 1.988 M 192.70 % | 679.217 K 25.45 % | 541.442 K -20.05 % | 677.196 K 0.03 % | 677.003 K 7.12 % | 631.995 K 10.04 % | 574.350 K 8.90 % | 527.430 K -5.53 % | 558.277 K 22.60 % | 455.352 K -16.77 % | 547.115 K -13.75 % | 634.327 K 19.02 % | 532.957 K -2.89 % | 548.826 K -15.55 % | 649.849 K 4.63 % | 621.085 K -8.85 % | 681.409 K -10.62 % | 762.411 K 73.59 % | 439.194 K -56.56 % | 1.011 M 118.20 % | 463.380 K -35.68 % | 720.395 K 184.85 % | 252.901 K -61.93 % | 664.391 K 19.06 % | 558.009 K -9.64 % | 617.555 K 15.16 % | 536.263 K -4.62 % | 562.232 K -5.17 % | 592.913 K 30.58 % | 454.059 K -27.42 % | 625.588 K 24.90 % | 500.853 K -6.95 % | 538.244 K 374.76 % | 113.373 K -82.14 % | 634.728 K -21.47 % | 808.288 K 20.51 % | 670.706 K -3.88 % | 697.801 K 42.13 % | 490.970 K 50.63 % | 325.938 K 25.74 % | 259.215 K 167.96 % | -381.429 K -450.47 % | 108.833 K -84.40 % | 697.710 K 479.87 % | 120.322 K -59.57 % | 297.637 K 189.45 % | 102.830 K -96.68 % | 3.098 M 1 822.72 % | 161.108 K -15.82 % | 191.385 K 56.63 % | 122.192 K -13.03 % | 140.498 K -17.00 % | 169.282 K 10.81 % | 152.762 K 55.65 % | 98.147 K -58.92 % | 238.890 K 30.77 % | 182.673 K 181.06 % | -225.365 K -219.24 % | 189.007 K -67.05 % | 573.603 K 202.10 % | 189.869 K 62.67 % | 116.722 K -44.30 % | 209.567 K -3.41 % | 216.967 K 24.35 % | 174.479 K 6.21 % | 164.285 K -0.76 % | 165.536 K 28.58 % | 128.742 K -34.06 % | 195.238 K -65.82 % | 571.187 K 446.83 % | 104.455 K 845.26 % | -14.016 K -121.45 % | 65.346 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Income tax expense | 376.000 K 49.21 % | 252.000 K -69.93 % | 838.000 K 44.73 % | 579.000 K -24.21 % | 764.000 K 41.48 % | 540.000 K 40.23 % | 385.087 K 59.73 % | 241.081 K -17.71 % | 292.977 K 15.12 % | 254.500 K -83.11 % | 1.507 M 824.54 % | 163.000 K -32.08 % | 240.000 K 21.21 % | 198.000 K -70.80 % | 678.000 K 64.56 % | 412.000 K 4 220.00 % | -10.000 K -101.59 % | 629.000 K -37.99 % | 1.014 M 925.71 % | 98.900 K 115.00 % | 46.000 K -91.34 % | 531.000 K 412.95 % | -169.675 K -426.30 % | 52.000 K -77.78 % | 234.000 K 70.80 % | 137.000 K 0.00 % | 137.000 K 142.02 % | -326.000 K -326.39 % | 144.000 K -82.42 % | 819.000 K -76.83 % | 3.535 M 1 293.39 % | -296.235 K -200.08 % | 296.000 K 945.71 % | -35.000 K -107.48 % | 468.000 K 1 100.00 % | 39.000 K 25.81 % | 31.000 K -38.00 % | 50.000 K -91.13 % | 563.547 K 282.32 % | 147.403 K 224.68 % | 45.399 K 238.55 % | 13.410 K 105.07 % | -264.564 K -1 893.65 % | 14.750 K -20.04 % | 18.446 K -58.72 % | 44.689 K -89.51 % | 425.889 K 119.36 % | 194.148 K 7 023.97 % | -2.804 K 74.39 % | -10.947 K -102.40 % | 456.536 K 312.37 % | -214.969 K -305.76 % | 104.476 K 76.06 % | 59.340 K -60.48 % | 150.142 K 972.51 % | -17.208 K -127.54 % | 62.476 K -87.34 % | 493.584 K 393.59 % | 99.999 K 1 250.74 % | -8.690 K -175.30 % | 11.541 K -49.17 % | 22.707 K 158.28 % | -38.965 K -328.85 % | -9.086 K -136.13 % | 25.149 K -55.91 % | 57.042 K 111.30 % | -504.634 K -359.54 % | 194.432 K -8.64 % | 212.817 K 16.81 % | 182.193 K 144.48 % | -409.567 K -469.25 % | 110.920 K -82.67 % | 640.187 K 422.61 % | 122.499 K -67.71 % | 379.359 K 261.94 % | 104.812 K -96.66 % | 3.140 M 2 278.72 % | 131.991 K 118.94 % | 60.286 K -50.15 % | 120.933 K 4.13 % | 116.137 K -21.07 % | 147.145 K 81.95 % | 80.870 K -46.70 % | 151.724 K 0.21 % | 151.401 K 0.00 % | 151.401 K 199.12 % | -152.744 K -200.89 % | 151.401 K 0.00 % | 151.401 K 0.31 % | 150.934 K 21.71 % | 124.014 K -18.64 % | 152.421 K -0.39 % | 153.018 K 0.59 % | 152.120 K 199.73 % | 50.753 K -65.24 % | 146.030 K 2.35 % | 142.677 K 8.46 % | 131.543 K 18.11 % | 111.373 K 241.73 % | -78.579 K -432.96 % | -14.744 K 44.28 % | -26.462 K -146.99 % | 56.310 K 235.44 % | 16.787 K 105.75 % | 8.159 K 37.73 % | 5.924 K -66.65 % | 17.762 K 90.46 % | 9.326 K |
| Cost of revenue | 1.970 M 117.04 % | 907.542 K -49.43 % | 1.795 M -47.01 % | 3.387 M -37.63 % | 5.430 M 155.62 % | 2.124 M 129.34 % | 926.250 K 15.69 % | 800.619 K -13.47 % | 925.290 K 4.72 % | 883.625 K -92.09 % | 11.177 M 1 138.07 % | 902.767 K 0.45 % | 898.752 K -3.23 % | 928.733 K 17.05 % | 793.441 K 31.37 % | 603.954 K -23.19 % | 786.253 K -6.41 % | 840.101 K 29.35 % | 649.470 K 16.60 % | 556.985 K 0.57 % | 553.809 K -86.90 % | 4.227 M 796.73 % | 471.396 K -35.39 % | 729.635 K 15.46 % | 631.935 K -7.23 % | 681.163 K -29.93 % | 972.094 K 29.82 % | 748.827 K -40.71 % | 1.263 M -65.43 % | 3.653 M 416.02 % | 707.948 K -7.63 % | 766.413 K 5.11 % | 729.162 K 0.17 % | 727.889 K 12.30 % | 648.143 K -4.68 % | 679.981 K -4.71 % | 713.625 K 14.77 % | 621.770 K -10.86 % | 697.548 K 15.83 % | 602.235 K 8.70 % | 554.026 K -14.84 % | 650.571 K 1.06 % | 643.730 K 16.37 % | 553.172 K -1.99 % | 564.419 K 18.36 % | 476.854 K -16.02 % | 567.806 K 129.44 % | 247.476 K -63.27 % | 673.749 K 179.98 % | 240.640 K 304.13 % | 59.545 K -90.27 % | 611.844 K 114.53 % | 285.200 K 8.77 % | 262.210 K -20.75 % | 330.862 K -0.79 % | 333.506 K -7.97 % | 362.400 K 17.97 % | 307.193 K -13.31 % | 354.368 K 18.36 % | 299.402 K -13.30 % | 345.326 K 26.39 % | 273.214 K -47.39 % | 519.307 K 45.17 % | 357.716 K | 0.000 -100.00 % | 311.717 K 7.40 % | 290.251 K -0.22 % | 290.902 K -41.00 % | 493.074 K 85.48 % | 265.831 K 46.22 % | 181.802 K -14.17 % | 211.821 K 70.09 % | 124.536 K -36.65 % | 196.587 K 474.58 % | 34.214 K -84.15 % | 215.875 K -11.78 % | 244.688 K 41.32 % | 173.142 K 3.16 % | 167.837 K -17.28 % | 202.893 K 11.13 % | 182.580 K 25.79 % | 145.142 K -16.24 % | 173.280 K -20.18 % | 217.102 K 105.51 % | 105.639 K -35.54 % | 163.892 K -4.49 % | 171.600 K 24.69 % | 137.618 K 2.78 % | 133.898 K -3.18 % | 138.290 K -30.90 % | 200.140 K 84.68 % | 108.372 K 7.81 % | 100.518 K -37.16 % | 159.956 K -6.16 % | 170.463 K -10.68 % | 190.840 K 4.02 % | 183.458 K 47.09 % | 124.721 K 149.56 % | -251.681 K -149.88 % | 504.553 K 694.55 % | 63.502 K -69.45 % | 207.869 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 48.318 K -32.84 % | 71.948 K -70.24 % | 241.765 K 195.36 % | 81.855 K -10.21 % | 91.160 K 4.81 % | 86.977 K -65.99 % | 255.728 K 106.28 % | 123.974 K 24.47 % | 99.604 K 85.38 % | 53.731 K -81.94 % | 297.483 K 248.35 % | 85.397 K -30.54 % | 122.938 K 73.07 % | 71.035 K -74.07 % | 273.998 K 37.58 % | 199.156 K 295.24 % | 50.389 K -49.64 % | 100.054 K -59.99 % | 250.087 K 489.13 % | 42.450 K -56.52 % | 97.622 K 115.34 % | 45.334 K -74.22 % | 175.853 K 97.38 % | 89.093 K 207.74 % | -82.692 K -136.60 % | 225.949 K 65.21 % | 136.764 K 34.76 % | 101.488 K 47.18 % | 68.956 K -62.66 % | 184.651 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 % | 37.011 K -83.45 % | 223.664 K 209.23 % | 72.329 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.800 K -74.11 % | 80.347 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 504.663 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 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 75.691 K 169.67 % | 28.068 K -83.42 % | 169.336 K -0.48 % | 170.157 K 0.48 % | 169.337 K -23.68 % | 221.874 K 61.75 % | 137.169 K -16.03 % | 163.355 K 4 052.39 % | 3.934 K -97.76 % | 176.008 K 0.00 % | 176.007 K 0.00 % | 176.007 K 267.78 % | 47.856 K -4.29 % | 50.000 K 0.00 % | 50.000 K 0.00 % | 50.000 K -1.28 % | 50.649 K -0.20 % | 50.750 K 0.00 % | 50.750 K 0.00 % | 50.750 K 17.12 % | 43.331 K -21.22 % | 55.000 K 0.00 % | 55.000 K 0.00 % | 55.000 K -55.89 % | 124.689 K 315.63 % | 30.000 K 0.00 % | 30.000 K 0.00 % | 30.000 K -12.26 % | 34.190 K 17.90 % | 29.000 K 3.57 % | 28.000 K -3.45 % | 29.000 K -16.46 % | 34.713 K 14.94 % | 30.200 K 1.00 % | 29.900 K 0.00 % | 29.900 K -15.93 % | 35.564 K 27.01 % | 28.000 K 0.00 % | 28.000 K 0.00 % | 28.000 K -74.89 % | 111.488 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 48.318 K -32.84 % | 71.948 K -70.24 % | 241.765 K 195.36 % | 81.855 K -10.21 % | 91.160 K 4.81 % | 86.977 K -65.99 % | 255.728 K 106.28 % | 123.974 K 24.47 % | 99.604 K 85.38 % | 53.731 K -81.94 % | 297.483 K 248.35 % | 85.397 K -30.54 % | 122.938 K 73.07 % | 71.035 K -74.07 % | 273.998 K 37.58 % | 199.156 K 295.24 % | 50.389 K -49.64 % | 100.054 K -59.99 % | 250.087 K 489.13 % | 42.450 K -56.52 % | 97.622 K 115.34 % | 45.334 K -74.22 % | 175.853 K 97.38 % | 89.093 K 207.74 % | -82.692 K -136.60 % | 225.949 K 65.21 % | 136.764 K 34.76 % | 101.488 K 47.18 % | 68.956 K -62.66 % | 184.651 K 7.19 % | 172.271 K 58.87 % | 108.432 K 65.16 % | 65.653 K 9.34 % | 60.047 K -57.50 % | 141.276 K 40.60 % | 100.484 K 108.35 % | 48.228 K -8.30 % | 52.594 K 258.32 % | 14.678 K -86.93 % | 112.314 K -28.08 % | 156.168 K 274.32 % | 41.720 K 155.69 % | -74.919 K -302.42 % | 37.011 K -83.45 % | 223.664 K 209.23 % | 72.329 K -64.75 % | 205.204 K 918.95 % | -25.057 K -109.14 % | 274.223 K 265.56 % | 75.015 K -82.17 % | 420.719 K 596.77 % | 60.381 K -29.81 % | 86.030 K 52.57 % | 56.389 K 171.10 % | 20.800 K -74.11 % | 80.347 K -43.72 % | 142.761 K 104.89 % | 69.676 K -75.50 % | 284.368 K 31.82 % | 215.728 K -16.13 % | 257.207 K 2.63 % | 250.620 K -28.54 % | 350.733 K 21.01 % | 289.837 K -54.84 % | 641.832 K 177.27 % | 231.486 K -1.15 % | 234.189 K -22.81 % | 303.389 K 12.23 % | 270.333 K -4.39 % | 282.745 K 298.82 % | 70.896 K -42.98 % | 124.342 K -0.61 % | 125.110 K 44.32 % | 86.687 K -65.85 % | 253.861 K 200.29 % | 84.540 K 7.95 % | 78.314 K -2.93 % | 80.677 K -10.01 % | 89.653 K 31.25 % | 68.309 K -69.11 % | 221.126 K 170.28 % | 81.813 K -54.15 % | 178.432 K 226.86 % | 54.589 K -4.66 % | 57.258 K 18.83 % | 48.186 K -19.67 % | 59.983 K 13.19 % | 52.995 K -21.41 % | 67.430 K 79.04 % | 37.661 K 240.79 % | 11.051 K -84.53 % | 71.436 K -24.60 % | 94.747 K 98.22 % | 47.799 K 4.51 % | 45.737 K -31.02 % | 66.308 K -13.60 % | 76.747 K -0.50 % | 77.133 K -64.72 % | 218.633 K 268.64 % | 59.308 K 5 854.62 % | 996.000 -97.56 % | 40.739 K -30.71 % | 58.791 K 178.17 % | 21.135 K 127.11 % | 9.306 K 35.03 % | 6.892 K -68.45 % | 21.846 K 134.25 % | 9.326 K |
| Cost and expenses | 2.018 M 106.03 % | 979.490 K 148.10 % | -2.037 M -158.71 % | 3.469 M -37.17 % | 5.521 M 149.69 % | 2.211 M 87.08 % | 1.182 M 27.84 % | 924.593 K -9.79 % | 1.025 M 9.34 % | 937.356 K -91.83 % | 11.474 M 1 061.18 % | 988.164 K -3.28 % | 1.022 M 2.19 % | 999.768 K -6.34 % | 1.067 M 32.91 % | 803.110 K -4.01 % | 836.642 K -11.01 % | 940.155 K 4.51 % | 899.557 K 50.07 % | 599.435 K -7.98 % | 651.431 K -84.75 % | 4.272 M 560.10 % | 647.249 K -20.94 % | 818.728 K 49.06 % | 549.243 K -39.45 % | 907.112 K -18.19 % | 1.109 M 30.41 % | 850.315 K -36.16 % | 1.332 M -65.29 % | 3.838 M 336.01 % | 880.219 K 0.61 % | 874.845 K 10.07 % | 794.815 K 0.87 % | 787.936 K -0.19 % | 789.419 K 1.15 % | 780.465 K 2.44 % | 761.853 K 12.97 % | 674.364 K -5.32 % | 712.226 K -0.33 % | 714.549 K 0.61 % | 710.194 K 2.59 % | 692.291 K 21.71 % | 568.811 K -3.62 % | 590.183 K -25.11 % | 788.083 K 43.50 % | 549.183 K -28.96 % | 773.010 K 247.55 % | 222.419 K -76.54 % | 947.972 K 200.32 % | 315.655 K -34.27 % | 480.264 K -28.56 % | 672.225 K 81.08 % | 371.230 K 16.52 % | 318.599 K -9.40 % | 351.662 K -15.03 % | 413.853 K -18.08 % | 505.161 K 34.04 % | 376.869 K -41.00 % | 638.736 K 24.00 % | 515.130 K -14.51 % | 602.533 K 15.02 % | 523.834 K -39.79 % | 870.040 K 34.36 % | 647.553 K 0.89 % | 641.832 K 18.16 % | 543.203 K 3.58 % | 524.440 K -11.75 % | 594.291 K -22.15 % | 763.407 K 39.16 % | 548.576 K 117.09 % | 252.698 K -24.83 % | 336.163 K 34.66 % | 249.646 K -11.87 % | 283.274 K -1.67 % | 288.075 K -4.11 % | 300.415 K -6.99 % | 323.002 K 27.26 % | 253.819 K -1.43 % | 257.490 K -5.06 % | 271.202 K -32.82 % | 403.706 K 77.88 % | 226.955 K -35.47 % | 351.712 K 29.45 % | 271.691 K 66.79 % | 162.897 K -23.19 % | 212.078 K -8.42 % | 231.583 K 21.49 % | 190.613 K -5.32 % | 201.328 K 14.42 % | 175.951 K -16.69 % | 211.191 K 17.45 % | 179.808 K -7.92 % | 195.265 K -6.01 % | 207.755 K -3.91 % | 216.200 K -15.92 % | 257.148 K -1.17 % | 260.205 K 28.91 % | 201.854 K 710.79 % | -33.048 K -105.86 % | 563.861 K 774.23 % | 64.498 K -74.06 % | 248.608 K 322.87 % | 58.791 K 178.17 % | 21.135 K 127.11 % | 9.306 K 35.03 % | 6.892 K -68.45 % | 21.846 K 134.25 % | 9.326 K |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 48.318 K -32.84 % | 71.948 K -70.24 % | 241.765 K 195.36 % | 81.855 K -10.21 % | 91.160 K 4.81 % | 86.977 K -65.99 % | 255.728 K 106.28 % | 123.974 K 24.47 % | 99.604 K 85.38 % | 53.731 K -81.94 % | 297.483 K 248.35 % | 85.397 K -30.54 % | 122.938 K 73.07 % | 71.035 K -74.07 % | 273.998 K 37.58 % | 199.156 K 295.24 % | 50.389 K -49.64 % | 100.054 K -59.99 % | 250.087 K 489.13 % | 42.450 K -56.52 % | 97.622 K 115.34 % | 45.334 K -74.22 % | 175.853 K 97.38 % | 89.093 K 207.74 % | -82.692 K -136.60 % | 225.949 K 65.21 % | 136.764 K 34.76 % | 101.488 K 47.18 % | 68.956 K -62.66 % | 184.651 K 7.19 % | 172.271 K 58.87 % | 108.432 K 65.16 % | 65.653 K 9.34 % | 60.047 K -57.50 % | 141.276 K 40.60 % | 100.484 K 108.35 % | 48.228 K -8.30 % | 52.594 K 258.32 % | 14.678 K -86.93 % | 112.314 K -28.08 % | 156.168 K 274.32 % | 41.720 K 155.69 % | -74.919 K -302.42 % | 37.011 K -83.45 % | 223.664 K 209.23 % | 72.329 K -64.75 % | 205.204 K 918.95 % | -25.057 K -109.14 % | 274.223 K 265.56 % | 75.015 K -82.17 % | 420.719 K 596.77 % | 60.381 K -29.81 % | 86.030 K 52.57 % | 56.389 K 171.10 % | 20.800 K -74.11 % | 80.347 K -43.72 % | 142.761 K 104.89 % | 69.676 K -30.42 % | 100.137 K 113.64 % | 46.872 K -46.66 % | 87.871 K 9.21 % | 80.463 K -55.64 % | 181.396 K 166.90 % | 67.963 K -86.53 % | 504.663 K 640.72 % | 68.131 K -70.41 % | 230.255 K 80.76 % | 127.381 K 35.04 % | 94.326 K -11.63 % | 106.738 K 363.27 % | 23.040 K -69.01 % | 74.342 K -1.02 % | 75.110 K 104.73 % | 36.687 K -81.95 % | 203.212 K 501.40 % | 33.790 K 22.59 % | 27.564 K -7.90 % | 29.927 K -35.39 % | 46.322 K 248.05 % | 13.309 K -91.99 % | 166.126 K 519.57 % | 26.813 K -50.11 % | 53.743 K 118.57 % | 24.589 K -9.79 % | 27.258 K 49.88 % | 18.186 K -29.49 % | 25.793 K 7.49 % | 23.995 K -39.15 % | 39.430 K 355.26 % | 8.661 K 136.60 % | -23.662 K -157.38 % | 41.236 K -36.41 % | 64.847 K 262.29 % | 17.899 K 75.95 % | 10.173 K -73.44 % | 38.308 K -21.41 % | 48.747 K -0.79 % | 49.133 K -54.14 % | 107.145 K 80.66 % | 59.308 K 5 854.62 % | 996.000 -97.56 % | 40.739 K -30.71 % | 58.791 K 178.17 % | 21.135 K 127.11 % | 9.306 K 35.03 % | 6.892 K -68.45 % | 21.846 K 134.25 % | 9.326 K |
| Interest income | 73.830 K -9.42 % | 81.504 K -40.18 % | 136.241 K 6.39 % | 128.061 K 39.26 % | 91.958 K -2.91 % | 94.714 K -14.43 % | 110.686 K 1.90 % | 108.622 K -4.90 % | 114.222 K -6.91 % | 122.697 K 112.55 % | 57.727 K 129.85 % | 25.115 K 102.25 % | 12.418 K 74.56 % | 7.114 K -16.75 % | 8.545 K 23.63 % | 6.912 K 6.95 % | 6.463 K -0.58 % | 6.501 K -78.06 % | 29.632 K 251.67 % | 8.426 K -23.04 % | 10.948 K -84.58 % | 70.978 K 41.42 % | 50.190 K 56.69 % | 32.031 K 25.33 % | 25.557 K -32.07 % | 37.624 K 8.04 % | 34.823 K 39.07 % | 25.040 K -28.17 % | 34.858 K 51.41 % | 23.023 K 40.40 % | 16.398 K 8.75 % | 15.078 K -71.49 % | 52.885 K 251.30 % | 15.054 K 2.56 % | 14.678 K 43.33 % | 10.241 K -34.75 % | 15.694 K 64.03 % | 9.568 K 6.80 % | 8.959 K -56.31 % | 20.508 K 22.46 % | 16.747 K 108.14 % | 8.046 K 16.88 % | 6.884 K -7.75 % | 7.462 K -8.74 % | 8.177 K -6.94 % | 8.787 K 9.22 % | 8.045 K 0.01 % | 8.044 K 5.05 % | 7.657 K -29.37 % | 10.841 K -4.90 % | 11.399 K -2.96 % | 11.747 K 140.13 % | 4.892 K | 0.000 -100.00 % | 22.369 K 148.05 % | 9.018 K 16.38 % | 7.749 K 16.25 % | 6.666 K 0.00 % | 6.666 K 0.00 % | 6.666 K -60.73 % | 16.973 K 38.94 % | 12.216 K 176.97 % | -15.871 K -416.28 % | 5.018 K -93.49 % | 77.101 K 72.98 % | 44.572 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 |
| Interest expense | 500.172 K 5.05 % | 476.113 K | 0.000 -100.00 % | 465.952 K -9.98 % | 517.611 K -13.85 % | 600.814 K 0.85 % | 595.763 K -2.44 % | 610.659 K -1.72 % | 621.345 K 4.36 % | 595.409 K -4.70 % | 624.741 K -4.80 % | 656.258 K 9.86 % | 597.342 K 7.58 % | 555.274 K 14.08 % | 486.748 K 1.00 % | 481.930 K 2.32 % | 470.996 K 76.07 % | 267.503 K -2.96 % | 275.659 K 0.20 % | 275.106 K 14.06 % | 241.185 K 4.46 % | 230.880 K -20.14 % | 289.112 K 15.25 % | 250.864 K -1.03 % | 253.465 K 16.12 % | 218.283 K -27.23 % | 299.950 K 47.14 % | 203.851 K -42.61 % | 355.189 K 34.05 % | 264.970 K 4.38 % | 253.843 K 3.13 % | 246.129 K -1.93 % | 250.961 K 4.29 % | 240.628 K -0.87 % | 242.736 K 3.39 % | 234.767 K -9.26 % | 258.725 K 34.08 % | 192.964 K 22.12 % | 158.013 K -36.44 % | 248.589 K 23.32 % | 201.580 K -12.46 % | 230.273 K -1.96 % | 234.887 K -2.08 % | 239.878 K -0.39 % | 240.824 K -0.24 % | 241.392 K 26.63 % | 190.635 K -3.49 % | 197.525 K -50.32 % | 397.596 K 100.76 % | 198.041 K -4.69 % | 207.781 K -18.11 % | 253.740 K -6.56 % | 271.563 K 13.97 % | 238.286 K -7.30 % | 257.040 K -2.98 % | 264.922 K 4.06 % | 254.586 K -2.85 % | 262.065 K -5.63 % | 277.689 K 4.69 % | 265.260 K -0.48 % | 266.552 K 7.59 % | 247.744 K -14.55 % | 289.941 K 7.29 % | 270.229 K -0.44 % | 271.423 K 7.23 % | 253.127 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 |
| Depreciation and amortization | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.132 M -2 715.94 % | 43.276 K -1.22 % | 43.812 K 210.68 % | -39.586 K -132.42 % | 122.085 K 142.95 % | -284.225 K 80.19 % | -1.435 M -494.64 % | 363.602 K -0.08 % | 363.889 K -41.34 % | 620.300 K -89.03 % | 5.653 M 4 152.95 % | 132.912 K -78.51 % | 618.463 K 50.29 % | 411.501 K -57.30 % | 963.632 K 203.58 % | 317.426 K 29.59 % | 244.948 K -46.69 % | 459.480 K -74.10 % | 1.774 M 139.53 % | 740.647 K 56.44 % | 473.431 K 89.97 % | 249.217 K 2 727.49 % | -9.485 K -108.17 % | 116.140 K -12.93 % | 133.385 K 20.48 % | 110.713 K -12.00 % | 125.815 K 734.43 % | 15.078 K -71.49 % | 52.885 K 251.30 % | 15.054 K -99.59 % | 3.667 M 35 705.13 % | 10.241 K -34.75 % | 15.694 K 64.03 % | 9.568 K 6.80 % | 8.959 K -56.31 % | 20.508 K 22.46 % | 16.747 K 108.14 % | 8.046 K 16.88 % | 6.884 K -7.75 % | 7.462 K -8.74 % | 8.177 K -19.00 % | 10.095 K 25.48 % | 8.045 K 0.01 % | 8.044 K 5.05 % | 7.657 K -29.37 % | 10.841 K -4.90 % | 11.399 K -2.96 % | 11.747 K 140.13 % | 4.892 K | 0.000 -100.00 % | 75.850 K 741.10 % | 9.018 K 16.38 % | 7.749 K 16.25 % | 6.666 K -96.38 % | 184.231 K 9.11 % | 168.856 K -0.28 % | 169.336 K -0.48 % | 170.157 K 0.48 % | 169.337 K -23.68 % | 221.874 K 61.75 % | 137.169 K -16.03 % | 163.355 K 4 052.39 % | 3.934 K -97.76 % | 176.008 K 0.00 % | 176.009 K 0.00 % | 176.007 K 267.78 % | 47.856 K -4.29 % | 50.000 K 0.00 % | 50.000 K 0.00 % | 50.000 K -1.28 % | 50.649 K -0.20 % | 50.750 K 0.00 % | 50.750 K 0.00 % | 50.750 K 17.12 % | 43.331 K -21.22 % | 55.000 K 0.00 % | 55.000 K 0.00 % | 55.000 K -55.89 % | 124.689 K 647.49 % | 16.681 K -61.49 % | 43.319 K 44.40 % | 30.000 K -12.26 % | 34.190 K 17.90 % | 29.000 K 3.57 % | 28.000 K -3.45 % | 29.000 K -16.46 % | 34.713 K 14.94 % | 30.200 K 1.00 % | 29.900 K 0.00 % | 29.900 K -15.93 % | 35.564 K 27.01 % | 28.000 K 0.00 % | 28.000 K 0.00 % | 28.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating income | 1.518 M 36.07 % | 1.115 M -10.36 % | 1.244 M -40.55 % | 2.093 M -43.21 % | 3.686 M 102.02 % | 1.825 M -30.02 % | 2.607 M 53.20 % | 1.702 M -15.61 % | 2.017 M -2.52 % | 2.069 M -71.38 % | 7.230 M 454.01 % | 1.305 M 29.23 % | 1.010 M 2.98 % | 980.589 K 26.45 % | 775.475 K -5.77 % | 822.934 K 13.05 % | 727.949 K 52.52 % | 477.278 K 7.12 % | 445.561 K -39.12 % | 731.884 K 16.98 % | 625.664 K -67.63 % | 1.933 M 227.03 % | 591.079 K 27.61 % | 463.189 K -43.47 % | 819.431 K 117.49 % | 376.774 K 98.61 % | 189.704 K -43.08 % | 333.290 K -66.78 % | 1.003 M -44.37 % | 1.803 M 255.74 % | 506.946 K 17.07 % | 433.010 K -29.19 % | 611.543 K -0.88 % | 616.956 K 25.72 % | 490.719 K 3.56 % | 473.866 K -1.11 % | 479.202 K -5.24 % | 505.683 K 14.75 % | 440.674 K 1.35 % | 434.801 K -9.07 % | 478.159 K -2.66 % | 491.237 K -21.24 % | 623.745 K 1.78 % | 612.838 K 54.20 % | 397.421 K -34.75 % | 609.080 K 9.31 % | 557.207 K 20.02 % | 464.251 K -37.00 % | 736.882 K 89.74 % | 388.365 K 29.59 % | 299.676 K 55.66 % | 192.520 K -66.71 % | 578.361 K 15.30 % | 501.620 K -15.94 % | 596.755 K 30.89 % | 455.916 K 8.69 % | 419.471 K -19.83 % | 523.237 K 208.35 % | 169.691 K -58.60 % | 409.860 K 68.22 % | 243.646 K -15.29 % | 287.624 K 221.18 % | -237.360 K -168.82 % | 344.891 K 107.20 % | 166.456 K -62.10 % | 439.220 K -5.26 % | 463.612 K 147.15 % | 187.581 K 237.35 % | 55.605 K 336.32 % | -23.530 K 94.80 % | -452.325 K -2 816.53 % | -15.509 K -102.71 % | 572.600 K 1 602.39 % | 33.635 K -23.17 % | 43.776 K 139.34 % | 18.290 K -99.39 % | 3.019 M 3 653.96 % | 80.431 K -20.94 % | 101.732 K 88.80 % | 53.883 K 166.83 % | -80.628 K -192.18 % | 87.469 K 440.74 % | -25.670 K -158.93 % | 43.558 K -76.02 % | 181.632 K 35.06 % | 134.487 K 147.13 % | -285.348 K -309.80 % | 136.012 K -73.13 % | 506.173 K 232.55 % | 152.208 K 44.04 % | 105.671 K -23.50 % | 138.131 K 13.02 % | 122.220 K -3.52 % | 126.680 K 6.86 % | 118.548 K 19.47 % | 99.228 K 90.84 % | 51.995 K -55.98 % | 118.105 K -66.50 % | 352.554 K 680.90 % | 45.147 K 400.74 % | -15.012 K -161.01 % | 24.607 K 141.86 % | -58.790 K -178.18 % | -21.134 K -127.13 % | -9.305 K -35.03 % | -6.891 K 68.46 % | -21.845 K -134.26 % | -9.325 K |
| Operating income ratio | 0.43 -19.38 % | 0.53 40.38 % | 0.38 0.78 % | 0.38 -5.99 % | 0.40 -11.45 % | 0.45 -61.88 % | 1.19 50.71 % | 0.79 -13.91 % | 0.91 -8.53 % | 1.00 141.75 % | 0.41 -30.96 % | 0.60 27.94 % | 0.47 -5.53 % | 0.50 17.72 % | 0.42 -16.86 % | 0.51 8.78 % | 0.47 38.18 % | 0.34 1.65 % | 0.33 -39.75 % | 0.55 12.21 % | 0.49 57.28 % | 0.31 -34.74 % | 0.48 32.10 % | 0.36 -39.65 % | 0.60 104.01 % | 0.29 100.88 % | 0.15 -48.12 % | 0.28 -34.45 % | 0.43 34.38 % | 0.32 -12.52 % | 0.37 10.38 % | 0.33 -23.86 % | 0.43 -0.98 % | 0.44 14.56 % | 0.38 1.47 % | 0.38 -2.16 % | 0.39 -9.90 % | 0.43 12.11 % | 0.38 1.04 % | 0.38 -5.98 % | 0.40 -3.06 % | 0.42 -20.64 % | 0.52 2.67 % | 0.51 51.96 % | 0.34 -36.25 % | 0.53 25.54 % | 0.42 -38.04 % | 0.68 54.59 % | 0.44 -20.72 % | 0.55 43.57 % | 0.38 72.58 % | 0.22 -63.45 % | 0.61 -0.41 % | 0.61 -2.80 % | 0.63 20.04 % | 0.52 15.54 % | 0.45 -21.96 % | 0.58 176.94 % | 0.21 -52.63 % | 0.44 53.89 % | 0.29 -18.77 % | 0.35 194.48 % | -0.38 -207.96 % | 0.35 68.75 % | 0.21 -53.94 % | 0.45 -4.72 % | 0.47 95.58 % | 0.24 253.37 % | 0.07 251.50 % | -0.04 -101.98 % | 2.27 4 784.73 % | -0.05 -106.95 % | 0.70 556.13 % | 0.11 -19.54 % | 0.13 129.86 % | 0.06 -93.65 % | 0.90 275.41 % | 0.24 -15.03 % | 0.28 70.86 % | 0.17 166.42 % | -0.25 -189.71 % | 0.28 453.33 % | -0.08 -156.98 % | 0.14 -73.79 % | 0.53 35.85 % | 0.39 -92.69 % | 5.31 1 174.52 % | 0.42 -41.80 % | 0.72 54.25 % | 0.46 39.08 % | 0.33 -23.24 % | 0.43 12.86 % | 0.38 1.63 % | 0.38 6.96 % | 0.35 27.19 % | 0.28 67.18 % | 0.17 -54.88 % | 0.37 -66.55 % | 1.10 1 388.47 % | 0.07 124.44 % | -0.30 -436.82 % | 0.09 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Total other income expenses net | -74.749 K -117.91 % | 417.343 K -91.01 % | 4.641 M 54 200.73 % | 8.547 K 100.52 % | -1.650 M -472.73 % | -288.038 K -120.78 % | 1.386 M 2 374.65 % | -60.936 K 88.24 % | -518.231 K -262.54 % | -142.943 K 38.18 % | -231.206 K -13.62 % | -203.491 K 4.58 % | -213.248 K 59.97 % | -532.670 K -159.81 % | 890.564 K -50.64 % | 1.804 M 232.87 % | 542.014 K -59.18 % | 1.328 M -71.94 % | 4.733 M 9 849.16 % | -48.548 K -269.38 % | -13.143 K -107.68 % | 171.093 K -89.81 % | 1.679 M 109.73 % | 800.395 K 5.49 % | 758.769 K 91.05 % | 397.154 K -74.07 % | 1.532 M 384.25 % | -538.830 K -218.97 % | 452.928 K -16.97 % | 545.505 K -94.09 % | 9.234 M 4 027.10 % | -235.145 K -13.67 % | -206.866 K -1 465.36 % | 15.151 K -99.22 % | 1.940 M 875.45 % | -250.192 K -116.27 % | 1.537 M 655.38 % | -276.805 K -113.07 % | 2.117 M 345.80 % | 474.895 K 238.44 % | -343.034 K -463.67 % | -60.857 K -103.87 % | 1.574 M 657.79 % | -282.166 K -8.66 % | -259.674 K 27.04 % | -355.915 K -127.65 % | 1.287 M 7 791.23 % | 16.312 K 106.13 % | -266.071 K -22.55 % | -217.110 K -114.08 % | 1.542 M 401.35 % | -511.620 K -178.65 % | 650.488 K 1 753.45 % | 35.096 K 109.87 % | -355.626 K -29.01 % | -275.654 K -34.65 % | -204.712 K -106.33 % | 3.235 M 1 756.11 % | -195.332 K 15.27 % | -230.526 K 7.63 % | -249.579 K 38.48 % | -405.685 K -32.66 % | -305.812 K -15.31 % | -265.211 K -36.48 % | -194.322 K 6.82 % | -208.555 K | 0.000 100.00 % | -187.581 K -237.35 % | -55.605 K -336.32 % | 23.530 K -94.80 % | 452.325 K 2 816.53 % | 15.509 K -96.99 % | 514.672 K 1 630.17 % | -33.635 K 23.17 % | -43.776 K -139.34 % | -18.290 K -292.97 % | 9.478 K 111.78 % | -80.431 K | 0.000 100.00 % | -53.883 K | 0.000 100.00 % | -87.469 K -440.74 % | 25.670 K 158.93 % | -43.558 K -245.18 % | 30.002 K 122.31 % | -134.487 K | 0.000 100.00 % | -136.012 K | 0.000 | 0.000 100.00 % | -105.671 K 23.50 % | -138.131 K -13.02 % | -122.220 K 3.52 % | -126.680 K | 0.000 100.00 % | -99.228 K -90.84 % | -51.995 K 55.98 % | -118.105 K 66.50 % | -352.554 K -680.90 % | -45.147 K | 0.000 100.00 % | -24.607 K -141.86 % | 58.790 K 178.18 % | 21.134 K 127.13 % | 9.305 K 35.03 % | 6.891 K -68.46 % | 21.845 K 134.26 % | 9.325 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 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 | 2001-12-31 | 2001-09-30 | 2001-06-30 | 2001-03-31 | 2000-12-31 | 2000-09-30 | 2000-06-30 | 2000-03-31 | 1999-12-31 | 1999-09-30 | 1999-06-30 | 1999-03-31 | 1998-12-31 | 1998-09-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 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 | 2001-12-31 | 2001-09-30 | 2001-06-30 | 2001-03-31 | 2000-12-31 | 2000-09-30 | 2000-06-30 | 2000-03-31 | 1999-12-31 | 1999-09-30 | 1999-06-30 | 1999-03-31 | 1998-12-31 | 1998-09-30 | 1998-06-30 | 1998-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 45.906 M 1.27 % | 45.332 M 4.87 % | 43.227 M -2.77 % | 44.458 M -6.93 % | 47.770 M -21.47 % | 60.830 M -1.15 % | 61.535 M 8.60 % | 56.663 M 0.21 % | 56.546 M 5.88 % | 53.406 M 2.54 % | 52.081 M -21.88 % | 66.663 M 1.00 % | 66.001 M 1.12 % | 65.272 M 17.80 % | 55.410 M 1.42 % | 54.632 M 0.90 % | 54.145 M 2.51 % | 52.820 M 10.00 % | 48.018 M 8.99 % | 44.057 M 11.34 % | 39.570 M 48.14 % | 26.711 M 9.66 % | 24.359 M 9.18 % | 22.310 M 5.89 % | 21.068 M 5.46 % | 19.978 M 4.85 % | 19.054 M -1.33 % | 19.312 M -7.39 % | 20.852 M 8.48 % | 19.222 M -27.53 % | 26.526 M 30.43 % | 20.338 M -1.84 % | 20.719 M -6.63 % | 22.192 M 1.31 % | 21.905 M 12.38 % | 19.491 M -0.98 % | 19.685 M 2.52 % | 19.201 M -1.09 % | 19.413 M 2.17 % | 19.000 M 7.24 % | 17.717 M 1.14 % | 17.517 M -0.40 % | 17.588 M -1.82 % | 17.914 M -1.77 % | 18.237 M 0.46 % | 18.154 M -2.08 % | 18.540 M -0.27 % | 18.590 M -5.44 % | 19.660 M 105.47 % | 9.568 M -7.74 % | 10.370 M 2.22 % | 10.145 M -26.74 % | 13.849 M -22.43 % | 17.854 M 1.60 % | 17.572 M -3.59 % | 18.226 M -2.15 % | 18.625 M 4.89 % | 17.757 M -4.13 % | 18.522 M -1.54 % | 18.812 M -0.20 % | 18.850 M 0.10 % | 18.832 M -0.44 % | 18.914 M -0.78 % | 19.062 M -0.06 % | 19.073 M 0.64 % | 18.953 M -2.03 % | 19.345 M -1.01 % | 19.543 M -0.05 % | 19.552 M 40.36 % | 13.929 M 17.39 % | 11.866 M -0.65 % | 11.944 M 0.85 % | 11.843 M -5.25 % | 12.499 M 2.33 % | 12.215 M 9.32 % | 11.173 M 2.61 % | 10.889 M 3.17 % | 10.554 M 2.72 % | 10.275 M 13.81 % | 9.029 M 1.44 % | 8.900 M 1.35 % | 8.782 M 3.76 % | 8.464 M 20.06 % | 7.050 M 0.62 % | 7.007 M -0.41 % | 7.035 M -0.42 % | 7.065 M 0.85 % | 7.005 M 20.12 % | 5.832 M 1 431.92 % | -437.873 K -106.08 % | 7.197 M 1 395.87 % | -555.380 K 3.47 % | -575.370 K -4.79 % | -549.052 K 4.39 % | -574.260 K -14.45 % | -501.772 K 32.58 % | -744.258 K 49.03 % | -1.460 M 25.62 % | -1.963 M -137.73 % | 5.203 M 7.93 % | 4.821 M 6.99 % | 4.506 M 6.43 % | 4.233 M 1 528.67 % | -296.314 K 3.64 % | -307.501 K -117.87 % | 1.721 M 0.90 % | 1.705 M 627.33 % | -323.351 K 4.13 % | -337.264 K -76.61 % | -190.970 K |
| Total investments | 32.865 M 5.15 % | 31.256 M 2.72 % | 30.429 M 6.97 % | 28.446 M 0.73 % | 28.240 M -0.83 % | 28.477 M 3.17 % | 27.601 M 4.23 % | 26.481 M 1.36 % | 26.126 M 18.08 % | 22.125 M 2.45 % | 21.596 M -3.04 % | 22.274 M 2.07 % | 21.822 M 1.04 % | 21.597 M 2.93 % | 20.983 M 27.20 % | 16.496 M 0.77 % | 16.370 M 0.69 % | 16.258 M 2.55 % | 15.853 M 14.72 % | 13.819 M 2.29 % | 13.510 M 1.76 % | 13.276 M 5.25 % | 12.614 M 35.05 % | 9.340 M 2.17 % | 9.142 M 5.04 % | 8.704 M 3.53 % | 8.407 M -1.81 % | 8.562 M 1.90 % | 8.403 M 1.47 % | 8.281 M 1.91 % | 8.126 M 1 127.96 % | 661.764 K -42.87 % | 1.158 M -58.44 % | 2.787 M 5.63 % | 2.639 M -0.02 % | 2.639 M -0.52 % | 2.653 M 5.99 % | 2.503 M -0.02 % | 2.503 M -49.72 % | 4.979 M -0.81 % | 5.020 M 0.66 % | 4.987 M 6.34 % | 4.689 M -0.41 % | 4.708 M -0.58 % | 4.736 M 1.11 % | 4.684 M -4.42 % | 4.901 M -0.75 % | 4.938 M -15.22 % | 5.824 M 0.35 % | 5.803 M -12.03 % | 6.597 M -1.99 % | 6.731 M -3.08 % | 6.945 M -0.25 % | 6.963 M 11.14 % | 6.265 M -4.14 % | 6.535 M -0.30 % | 6.555 M 17.99 % | 5.555 M -7.74 % | 6.021 M 1.69 % | 5.921 M 6.59 % | 5.555 M -0.84 % | 5.602 M 1.38 % | 5.526 M 56.02 % | 3.542 M -36.04 % | 5.538 M -1.83 % | 5.641 M 0.79 % | 5.596 M 0.82 % | 5.551 M 0.93 % | 5.500 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 |
| Total debt | 54.724 M -0.69 % | 55.104 M -0.72 % | 55.506 M -0.76 % | 55.928 M -1.20 % | 56.607 M -12.12 % | 64.415 M -1.06 % | 65.103 M -0.43 % | 65.381 M -0.52 % | 65.722 M -0.39 % | 65.977 M 1.39 % | 65.073 M -10.20 % | 72.467 M 0.37 % | 72.199 M -0.44 % | 72.520 M 10.25 % | 65.777 M 6.70 % | 61.646 M -0.22 % | 61.783 M 4.95 % | 58.867 M 7.92 % | 54.548 M 8.13 % | 50.448 M 7.65 % | 46.862 M 35.91 % | 34.480 M 8.80 % | 31.690 M 3.41 % | 30.646 M -0.85 % | 30.908 M 10.52 % | 27.966 M -0.97 % | 28.239 M -0.86 % | 28.485 M -0.97 % | 28.764 M -2.94 % | 29.636 M -14.17 % | 34.529 M 20.71 % | 28.605 M -2.50 % | 29.338 M -0.87 % | 29.596 M -0.91 % | 29.867 M 7.46 % | 27.795 M 7.15 % | 25.940 M 1.26 % | 25.617 M 5.13 % | 24.367 M -0.91 % | 24.590 M 4.90 % | 23.441 M 20.56 % | 19.444 M -0.99 % | 19.638 M -0.96 % | 19.827 M -0.93 % | 20.013 M -0.91 % | 20.197 M -0.89 % | 20.378 M 0.44 % | 20.289 M -0.39 % | 20.368 M 44.98 % | 14.048 M -0.61 % | 14.134 M -2.11 % | 14.438 M 0.96 % | 14.300 M -22.38 % | 18.424 M -0.37 % | 18.493 M 0.53 % | 18.396 M -1.63 % | 18.701 M -0.47 % | 18.789 M -0.43 % | 18.871 M -0.27 % | 18.921 M -1.08 % | 19.127 M -0.52 % | 19.227 M 0.20 % | 19.189 M -1.44 % | 19.469 M -0.45 % | 19.556 M 1.34 % | 19.297 M -1.19 % | 19.529 M -0.43 % | 19.613 M -0.30 % | 19.671 M 38.33 % | 14.220 M 7.31 % | 13.252 M -5.21 % | 13.980 M 0.08 % | 13.969 M -2.02 % | 14.257 M 1.46 % | 14.052 M 6.75 % | 13.164 M 1.79 % | 12.933 M 2.24 % | 12.650 M 1.98 % | 12.403 M 10.04 % | 11.271 M 1.15 % | 11.143 M 24.15 % | 8.975 M 2.31 % | 8.773 M 15.38 % | 7.604 M -0.55 % | 7.646 M -0.41 % | 7.678 M -0.41 % | 7.709 M 1.44 % | 7.600 M -0.42 % | 7.632 M | 0.000 -100.00 % | 7.695 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.956 M -0.33 % | 7.983 M -0.22 % | 8.000 M 79.77 % | 4.450 M | 0.000 | 0.000 -100.00 % | 2.036 M 0.00 % | 2.036 M | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -16.428 M -1.18 % | -16.236 M -1.34 % | -16.022 M -1.34 % | -15.810 M -1.34 % | -15.601 M -1.34 % | -15.395 M -1.34 % | -15.192 M -1.34 % | -14.991 M | 0.000 | 0.000 | 0.000 100.00 % | -13.904 M -2.63 % | -13.548 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 100.00 % | -18.658 M -14 497.29 % | -127.817 K 0.00 % | -127.817 K 0.00 % | -127.817 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 |
| Retained earnings | 65.907 M 0.47 % | 65.597 M 0.72 % | 65.126 M 6.62 % | 61.082 M 1.25 % | 60.328 M 1.21 % | 59.609 M 1.82 % | 58.546 M 4.36 % | 56.098 M 0.28 % | 55.944 M 0.56 % | 55.634 M 0.86 % | 55.159 M 8.58 % | 50.802 M 0.00 % | 50.804 M -0.14 % | 50.875 M 0.23 % | 50.761 M 9.81 % | 46.228 M 3.51 % | 44.658 M 1.35 % | 44.063 M 2.32 % | 43.066 M 12.17 % | 38.393 M 0.43 % | 38.231 M 0.47 % | 38.053 M 3.65 % | 36.712 M 6.92 % | 34.336 M 3.93 % | 33.037 M 2.91 % | 32.104 M 1.11 % | 31.752 M 4.95 % | 30.254 M -0.23 % | 30.324 M 3.69 % | 29.245 M 5.35 % | 27.759 M 19.59 % | 23.211 M 1.65 % | 22.835 M 7.75 % | 21.193 M 1.69 % | 20.839 M 8.64 % | 19.183 M 0.71 % | 19.048 M 7.33 % | 17.747 M 0.60 % | 17.642 M 11.62 % | 15.805 M 4.98 % | 15.056 M 0.60 % | 14.966 M 2.87 % | 14.549 M 20.37 % | 12.087 M 2.68 % | 11.771 M 1.02 % | 11.652 M 1.44 % | 11.487 M 14.09 % | 10.068 M 4.59 % | 9.626 M 3.69 % | 9.283 M 2.00 % | 9.101 M 17.95 % | 7.716 M -1.33 % | 7.820 M 16.79 % | 6.696 M 7.68 % | 6.219 M 35.65 % | 4.584 M 4.50 % | 4.387 M 3.60 % | 4.234 M 865.75 % | -552.981 K -29.40 % | -427.341 K 30.55 % | -615.365 K -2.92 % | -597.891 K 4.69 % | -627.280 K -409.68 % | -123.073 K 41.90 % | -211.839 K -33.38 % | -158.824 K 52.23 % | -332.447 K 76.64 % | -1.423 M -0.48 % | -1.416 M -12.49 % | -1.259 M -17.06 % | -1.076 M -4.14 % | -1.033 M -13.95 % | -906.376 K 33.03 % | -1.353 M -7.03 % | -1.265 M -70.21 % | -742.974 K -13.18 % | -656.453 K -54.45 % | -425.020 K 10.82 % | -476.580 K 8.00 % | -518.026 K -15.68 % | -447.810 K -78.38 % | -251.045 K -31.18 % | -191.369 K -125.59 % | -84.829 K -946.77 % | 10.018 K 149.56 % | -20.215 K -512.39 % | -3.301 K -102.55 % | 129.303 K -10.64 % | 144.692 K 168.87 % | -210.080 K 0.60 % | -211.354 K -9.50 % | -193.011 K -8.00 % | -178.721 K -20.82 % | -147.923 K -20.77 % | -122.483 K 35.63 % | -190.278 K -32.62 % | -143.476 K -171.77 % | -52.794 K -34.14 % | -39.356 K -813.36 % | 5.517 K 111.84 % | -46.600 K 46.93 % | -87.806 K 23.16 % | -114.268 K -97.16 % | -57.958 K -23.92 % | -46.771 K -41.68 % | -33.012 K -21.87 % | -27.088 K 62.41 % | -72.062 K -14.87 % | -62.736 K | 0.000 |
| Common stock | 16.962 M 0.24 % | 16.922 M 0.23 % | 16.883 M 0.23 % | 16.844 M 1.34 % | 16.622 M 1.18 % | 16.428 M 1.18 % | 16.236 M 1.34 % | 16.022 M 1.34 % | 15.810 M 1.34 % | 15.601 M 1.34 % | 15.395 M 1.34 % | 15.192 M 1.34 % | 14.991 M 1.35 % | 14.792 M 1.32 % | 14.600 M 1.32 % | 14.409 M 3.63 % | 13.904 M 2.63 % | 13.548 M 2.67 % | 13.195 M 2.67 % | 12.852 M 2.71 % | 12.514 M 2.67 % | 12.188 M 2.72 % | 11.866 M 2.77 % | 11.546 M 3.50 % | 11.156 M | 0.000 -100.00 % | 10.773 M | 0.000 | 0.000 -100.00 % | 10.398 M 1.04 % | 10.291 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 -100.00 % | 10.807 M 0.00 % | 10.807 M 0.00 % | 10.807 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 |
| Total equity | 85.901 M 0.40 % | 85.558 M 0.65 % | 85.001 M 5.31 % | 80.718 M 1.23 % | 79.735 M 0.90 % | 79.028 M 1.68 % | 77.719 M 4.15 % | 74.619 M 0.54 % | 74.221 M 0.47 % | 73.875 M 0.99 % | 73.148 M 6.83 % | 68.472 M 0.42 % | 68.184 M 0.22 % | 68.036 M 0.48 % | 67.713 M 7.86 % | 62.778 M 3.49 % | 60.659 M 1.53 % | 59.745 M 2.58 % | 58.241 M 9.42 % | 53.226 M 0.95 % | 52.725 M 0.91 % | 52.250 M 3.29 % | 50.587 M 4.76 % | 48.287 M 3.63 % | 46.598 M 2.47 % | 45.472 M 1.21 % | 44.930 M 3.91 % | 43.239 M -0.38 % | 43.405 M 2.80 % | 42.222 M 3.92 % | 40.630 M 13.01 % | 35.952 M 1.32 % | 35.484 M 6.02 % | 33.469 M 1.25 % | 33.056 M 5.49 % | 31.335 M 0.58 % | 31.155 M 6.79 % | 29.173 M 1.11 % | 28.854 M 7.79 % | 26.769 M 3.34 % | 25.905 M 0.35 % | 25.815 M 1.64 % | 25.398 M 10.74 % | 22.936 M 1.40 % | 22.620 M 0.53 % | 22.501 M 0.74 % | 22.336 M 6.78 % | 20.917 M 2.16 % | 20.475 M 1.70 % | 20.132 M 0.91 % | 19.950 M 7.46 % | 18.565 M -0.56 % | 18.669 M 6.41 % | 17.545 M 2.80 % | 17.068 M 10.59 % | 15.433 M 1.30 % | 15.236 M 1.01 % | 15.083 M 47.10 % | 10.254 M -1.21 % | 10.380 M 1.84 % | 10.191 M -0.17 % | 10.209 M 0.29 % | 10.180 M -4.72 % | 10.684 M 0.84 % | 10.595 M -0.50 % | 10.648 M 1.66 % | 10.474 M 11.62 % | 9.384 M -0.07 % | 9.391 M -1.05 % | 9.490 M 547.10 % | 1.467 M -2.83 % | 1.509 M -7.73 % | 1.636 M 37.61 % | 1.189 M -6.96 % | 1.278 M -28.99 % | 1.799 M -4.59 % | 1.886 M -10.93 % | 2.117 M 2.50 % | 2.066 M 2.05 % | 2.024 M -3.35 % | 2.094 M -8.59 % | 2.291 M -2.54 % | 2.351 M -4.34 % | 2.457 M -3.72 % | 2.552 M 1.20 % | 2.522 M -0.67 % | 2.539 M -4.96 % | 2.671 M -0.57 % | 2.687 M 15.21 % | 2.332 M 0.05 % | 2.331 M -0.78 % | 2.349 M -0.60 % | 2.363 M -1.29 % | 2.394 M -1.05 % | 2.420 M 2.88 % | 2.352 M -1.95 % | 2.399 M -3.64 % | 2.489 M -0.54 % | 2.503 M -1.76 % | 2.548 M 2.09 % | 2.496 M 1.68 % | 2.454 M 1.09 % | 2.428 M 719.37 % | 296.314 K -3.64 % | 307.501 K -4.28 % | 321.260 K -1.81 % | 327.184 K -0.23 % | 327.938 K -2.77 % | 337.264 K 68.63 % | 200.000 K |
| Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -455.191 K -18.20 % | -385.093 K -27.88 % | -301.129 K -19.03 % | -252.990 K -29.93 % | -194.714 K 3.57 % | -201.923 K -0.78 % | -200.354 K -34.65 % | -148.794 K -0.88 % | -147.493 K 3.31 % | -152.547 K 16.48 % | -182.650 K | 0.000 100.00 % | -149.350 K | 0.000 -100.00 % | 187.490 K 18.35 % | 158.419 K 187.20 % | -181.678 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 % | 1.241 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 210.213 K | 0.000 | 0.000 -100.00 % | 425.344 K 132.34 % | 183.068 K | 0.000 | 0.000 -100.00 % | 139.689 K -22.29 % | 179.766 K -3.78 % | 186.828 K -55.49 % | 419.725 K 92.01 % | 218.601 K -54.01 % | 475.286 K -1.32 % | 481.668 K -2.97 % | 496.405 K 209.01 % | 160.643 K 1.10 % | 158.899 K 2.66 % | 154.789 K -2.69 % | 159.073 K 4.05 % | 152.882 K | 0.000 | 0.000 100.00 % | -103.120 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 % | 7.663 M | 0.000 -100.00 % | 7.727 M -0.40 % | 7.757 M -0.39 % | 7.787 M -0.38 % | 7.817 M | 0.000 -100.00 % | 7.874 M -0.35 % | 7.902 M -0.34 % | 7.930 M | 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 | 44.644 M -0.63 % | 44.927 M -0.62 % | 45.207 M -0.66 % | 45.509 M 0.93 % | 45.088 M -15.94 % | 53.636 M -2.48 % | 55.000 M -12.72 % | 63.014 M -0.53 % | 63.350 M 2.43 % | 61.845 M 18.23 % | 52.308 M -12.21 % | 59.582 M -0.82 % | 60.077 M -3.41 % | 62.198 M 12.29 % | 55.393 M -7.95 % | 60.178 M -0.25 % | 60.326 M 109.72 % | 28.765 M -0.82 % | 29.003 M -40.63 % | 48.851 M 6.75 % | 45.760 M 37.15 % | 33.366 M 5.29 % | 31.690 M 27.73 % | 24.810 M -13.91 % | 28.819 M 3.05 % | 27.966 M -0.97 % | 28.239 M -0.86 % | 28.485 M -0.97 % | 28.764 M -2.94 % | 29.636 M -14.17 % | 34.529 M 73.32 % | 19.921 M 0.47 % | 19.828 M -27.59 % | 27.385 M -0.96 % | 27.652 M 7.90 % | 25.627 M 21.09 % | 21.164 M -0.96 % | 21.370 M -8.69 % | 23.404 M -1.26 % | 23.703 M 5.53 % | 22.462 M 102.97 % | 11.067 M -1.34 % | 11.217 M -1.24 % | 11.358 M 10.48 % | 10.280 M -43.47 % | 18.187 M -0.97 % | 18.366 M -5.67 % | 19.469 M 39.49 % | 13.958 M 74.87 % | 7.982 M -0.62 % | 8.031 M -42.39 % | 13.940 M 0.00 % | 13.940 M -21.75 % | 17.814 M -0.45 % | 17.895 M -0.57 % | 17.999 M -1.70 % | 18.311 M -0.51 % | 18.404 M 0.57 % | 18.299 M -2.52 % | 18.773 M -1.09 % | 18.979 M -0.53 % | 19.079 M -0.57 % | 19.189 M 0.32 % | 19.128 M -1.20 % | 19.361 M 0.33 % | 19.297 M -1.19 % | 19.529 M -0.43 % | 19.613 M -0.30 % | 19.671 M 38.33 % | 14.220 M 7.31 % | 13.252 M -5.21 % | 13.980 M 0.08 % | 13.969 M -2.02 % | 14.257 M 1.46 % | 14.052 M 6.75 % | 13.164 M 1.79 % | 12.933 M 2.24 % | 12.650 M 1.98 % | 12.403 M 10.04 % | 11.271 M 1.15 % | 11.143 M 24.15 % | 8.975 M 2.31 % | 8.773 M 15.38 % | 7.604 M -0.55 % | 7.646 M -0.41 % | 7.678 M -0.41 % | 7.709 M 1.44 % | 7.600 M -0.42 % | 7.632 M | 0.000 -100.00 % | 7.695 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.956 M -0.33 % | 7.983 M -0.22 % | 8.000 M 79.77 % | 4.450 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 56.817 M -0.16 % | 56.907 M -0.29 % | 57.072 M 0.76 % | 56.642 M 1.17 % | 55.984 M -13.22 % | 64.514 M -1.70 % | 65.628 M -10.35 % | 73.203 M -0.19 % | 73.343 M 2.47 % | 71.574 M 15.71 % | 61.859 M -10.21 % | 68.893 M -0.45 % | 69.207 M -2.63 % | 71.078 M 10.97 % | 64.053 M -5.98 % | 68.131 M 0.58 % | 67.737 M 88.55 % | 35.926 M 1.10 % | 35.535 M -34.63 % | 54.356 M 6.14 % | 51.209 M 31.92 % | 38.820 M 4.88 % | 37.014 M 22.08 % | 30.319 M -11.61 % | 34.300 M 2.56 % | 33.445 M 0.03 % | 33.435 M -0.82 % | 33.713 M -1.52 % | 34.232 M -2.32 % | 35.046 M -11.14 % | 39.439 M 73.93 % | 22.675 M -0.83 % | 22.865 M -24.58 % | 30.316 M -0.99 % | 30.618 M 8.86 % | 28.125 M 19.06 % | 23.623 M -0.73 % | 23.798 M -7.70 % | 25.782 M 1.08 % | 25.507 M 5.76 % | 24.119 M 90.25 % | 12.677 M -1.07 % | 12.814 M -3.41 % | 13.267 M 8.97 % | 12.174 M -39.32 % | 20.063 M -0.66 % | 20.197 M -3.38 % | 20.904 M 37.54 % | 15.198 M 64.74 % | 9.226 M -0.65 % | 9.286 M -36.99 % | 14.738 M -1.44 % | 14.953 M -20.14 % | 18.723 M -0.11 % | 18.744 M 2.94 % | 18.209 M -0.56 % | 18.311 M -0.51 % | 18.404 M -2.55 % | 18.885 M -0.37 % | 18.956 M -0.12 % | 18.979 M -0.53 % | 19.079 M -1.29 % | 19.329 M 0.11 % | 19.308 M -1.23 % | 19.548 M -0.86 % | 19.717 M -0.15 % | 19.747 M -1.69 % | 20.088 M -0.32 % | 20.153 M 36.94 % | 14.716 M 9.72 % | 13.413 M -5.14 % | 14.139 M 0.10 % | 14.124 M -2.03 % | 14.416 M 1.49 % | 14.205 M 7.91 % | 13.164 M 1.79 % | 12.933 M 3.08 % | 12.546 M 1.15 % | 12.403 M 10.04 % | 11.271 M 1.15 % | 11.143 M 24.15 % | 8.975 M 2.31 % | 8.773 M 15.38 % | 7.604 M -0.55 % | 7.646 M -0.41 % | 7.678 M -0.41 % | 7.709 M 1.44 % | 7.600 M -0.42 % | 7.632 M -0.41 % | 7.663 M -0.41 % | 7.695 M -0.41 % | 7.727 M -0.40 % | 7.757 M -0.39 % | 7.787 M -0.38 % | 7.817 M | 0.000 -100.00 % | 7.874 M -0.35 % | 7.902 M -0.34 % | 7.930 M -0.34 % | 7.956 M -0.33 % | 7.983 M -0.22 % | 8.000 M 79.77 % | 4.450 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 0.000 | 0.000 -100.00 % | 1.475 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.303 M -22.64 % | 1.684 M -5.30 % | 1.778 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 541.106 K 95.14 % | 277.298 K -83.48 % | 1.678 M | 0.000 | 0.000 100.00 % | -2.356 M 10.18 % | -2.623 M -143.68 % | -1.076 M -123.14 % | 4.651 M -10.54 % | 5.199 M 183.08 % | 1.837 M 853.70 % | 192.581 K 0.18 % | 192.242 K -75.42 % | 782.248 K 347.65 % | 174.747 K -77.47 % | 775.495 K 33.74 % | 579.844 K -21.06 % | 734.522 K -16.00 % | 874.398 K 716.10 % | 107.143 K -4.29 % | 111.948 K 8.61 % | 103.072 K -0.92 % | 104.027 K 10.93 % | 93.781 K -2.32 % | 96.012 K 4.77 % | 91.640 K -3.03 % | 94.504 K -71.15 % | 327.540 K -20.54 % | 412.228 K -19.42 % | 511.570 K 16.78 % | 438.047 K -15.49 % | 518.334 K -89.52 % | 4.948 M 632.71 % | 675.249 K -14.05 % | 785.665 K 262.06 % | 217.000 K -76.73 % | 932.689 K 32.37 % | 704.606 K 14.61 % | 614.792 K 24.20 % | 495.005 K -8.90 % | 543.384 K -20.92 % | 687.110 K 2.33 % | 671.462 K 23.14 % | 545.283 K -14.81 % | 640.089 K 6.71 % | 599.847 K -19.02 % | 740.761 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 -100.00 % | 7.846 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.608 M 23.16 % | 2.118 M | 0.000 | 0.000 | 0.000 |
| Deferred revenue | 423.809 K -3.18 % | 437.744 K -1.36 % | 443.784 K -2.94 % | 457.234 K 1.00 % | 452.698 K 0.24 % | 451.594 K 0.26 % | 450.414 K -0.70 % | 453.571 K -1.01 % | 458.191 K 1.66 % | 450.697 K 1.91 % | 442.235 K -0.93 % | 446.372 K 1.74 % | 438.726 K 3.41 % | 424.256 K -6.80 % | 455.191 K 18.20 % | 385.093 K 27.88 % | 301.129 K 19.03 % | 252.990 K 29.93 % | 194.714 K -3.57 % | 201.923 K 0.78 % | 200.354 K 34.65 % | 148.794 K 0.88 % | 147.493 K -3.31 % | 152.547 K -16.48 % | 182.650 K | 0.000 -100.00 % | 149.350 K | 0.000 | 0.000 | 0.000 -100.00 % | 181.678 K 2.48 % | 177.285 K 1.46 % | 174.726 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.075 K 0.00 % | 27.075 K 0.00 % | 27.075 K 6.69 % | 25.377 K 249.06 % | 7.270 K -75.77 % | 30.000 K 0.00 % | 30.000 K -70.87 % | 103.000 K -1.76 % | 104.846 K 0.36 % | 104.465 K 0.95 % | 103.481 K -37.20 % | 164.785 K | 0.000 | 0.000 | 0.000 -100.00 % | 4.565 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 |
| Short term debt | 10.080 M -0.96 % | 10.177 M -1.18 % | 10.299 M -1.16 % | 10.420 M -9.54 % | 11.518 M 6.85 % | 10.780 M 6.69 % | 10.103 M 326.78 % | 2.367 M -0.20 % | 2.372 M -42.59 % | 4.132 M -67.63 % | 12.765 M -0.93 % | 12.885 M 6.29 % | 12.122 M 17.44 % | 10.322 M -0.60 % | 10.384 M 607.29 % | 1.468 M 0.76 % | 1.457 M -95.16 % | 30.102 M 17.84 % | 25.545 M 1 499.20 % | 1.597 M 184.73 % | 561.020 K -33.01 % | 837.429 K | 0.000 -100.00 % | 5.836 M 179.42 % | 2.089 M -11.33 % | 2.356 M -10.18 % | 2.623 M 143.68 % | 1.076 M | 0.000 | 0.000 | 0.000 -100.00 % | 8.683 M -8.69 % | 9.509 M 330.09 % | 2.211 M -0.21 % | 2.216 M 2.21 % | 2.168 M -54.61 % | 4.776 M 12.43 % | 4.248 M 341.32 % | 962.537 K 8.58 % | 886.461 K -9.46 % | 979.063 K -88.31 % | 8.378 M -0.52 % | 8.421 M -0.57 % | 8.470 M -12.98 % | 9.733 M 384.32 % | 2.010 M -0.12 % | 2.012 M 145.58 % | 819.287 K -87.22 % | 6.410 M 5.67 % | 6.066 M -0.59 % | 6.103 M 1 124.57 % | 498.347 K 38.24 % | 360.507 K -40.86 % | 609.532 K 1.95 % | 597.875 K 50.47 % | 397.348 K 1.70 % | 390.715 K 1.48 % | 385.008 K 102.81 % | 189.841 K 28.32 % | 147.947 K 0.00 % | 147.947 K 0.00 % | 147.947 K | 0.000 -100.00 % | 340.268 K 74.81 % | 194.651 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 -100.00 % | 2.036 M 0.00 % | 2.036 M | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 12.205 M -0.41 % | 12.256 M -9.42 % | 13.531 M 1.32 % | 13.354 M -6.92 % | 14.348 M 9.87 % | 13.059 M 8.28 % | 12.060 M 185.07 % | 4.231 M 1.01 % | 4.188 M -30.93 % | 6.064 M -61.54 % | 15.768 M 7.75 % | 14.634 M 2.73 % | 14.245 M 13.74 % | 12.524 M -1.44 % | 12.707 M 272.63 % | 3.410 M -5.93 % | 3.625 M -88.67 % | 31.985 M 5.51 % | 30.316 M 346.82 % | 6.785 M 17.26 % | 5.786 M -1.81 % | 5.893 M 31.54 % | 4.480 M -41.28 % | 7.629 M 98.65 % | 3.840 M 369.61 % | 817.803 K -8.57 % | 894.437 K 27.21 % | 703.127 K -88.15 % | 5.932 M -23.81 % | 7.787 M 82.61 % | 4.264 M -56.19 % | 9.733 M -6.05 % | 10.360 M 246.11 % | 2.993 M -2.78 % | 3.079 M 4.61 % | 2.943 M -45.05 % | 5.356 M 7.50 % | 4.982 M 171.23 % | 1.837 M 17.96 % | 1.557 M 0.43 % | 1.551 M -82.89 % | 9.060 M 0.67 % | 8.999 M 0.58 % | 8.947 M -12.94 % | 10.277 M 279.15 % | 2.711 M 5.93 % | 2.559 M 104.73 % | 1.250 M -81.96 % | 6.927 M 3.66 % | 6.682 M 0.58 % | 6.644 M 462.36 % | 1.181 M -77.74 % | 5.308 M 313.15 % | 1.285 M -7.14 % | 1.384 M 15.00 % | 1.203 M -9.09 % | 1.323 M 21.46 % | 1.090 M 35.42 % | 804.633 K 25.15 % | 642.952 K -7.00 % | 691.331 K -17.21 % | 835.057 K 24.36 % | 671.462 K -24.18 % | 885.551 K 6.09 % | 834.740 K 39.16 % | 599.847 K -19.02 % | 740.761 K 122.25 % | 333.297 K -26.86 % | 455.702 K -13.22 % | 525.121 K 92.48 % | 272.813 K 32.14 % | 206.460 K 18.18 % | 174.698 K -30.98 % | 253.107 K -27.51 % | 349.151 K 22.48 % | 285.059 K 14.10 % | 249.827 K -4.72 % | 262.209 K -4.16 % | 273.580 K -26.56 % | 372.541 K 7.69 % | 345.953 K 31.15 % | 263.791 K 16.06 % | 227.281 K -18.45 % | 278.699 K 6.59 % | 261.476 K -6.78 % | 280.507 K 1.61 % | 276.075 K 2.19 % | 270.162 K 28.53 % | 210.196 K -29.72 % | 299.096 K 26.64 % | 236.171 K -18.45 % | 289.588 K 2.54 % | 282.417 K -9.98 % | 313.740 K 2.73 % | 305.395 K -96.22 % | 8.083 M 2 802.76 % | 278.449 K -7.38 % | 300.645 K 33.23 % | 225.655 K -77.22 % | 990.564 K -31.93 % | 1.455 M -10.36 % | 1.623 M 13.09 % | 1.435 M | 0.000 | 0.000 -100.00 % | 5.242 M 11.31 % | 4.710 M | 0.000 | 0.000 | 0.000 |
| Total liabilities | 69.023 M -0.20 % | 69.162 M -2.04 % | 70.603 M 0.87 % | 69.996 M -0.48 % | 70.332 M -9.33 % | 77.573 M -0.15 % | 77.689 M 0.33 % | 77.434 M -0.13 % | 77.531 M -0.14 % | 77.638 M 0.01 % | 77.627 M -7.06 % | 83.527 M 0.09 % | 83.452 M -0.18 % | 83.602 M 8.91 % | 76.760 M 7.30 % | 71.541 M 0.25 % | 71.362 M 5.08 % | 67.911 M 3.13 % | 65.851 M 7.70 % | 61.141 M 7.27 % | 56.996 M 27.47 % | 44.712 M 7.76 % | 41.494 M 9.35 % | 37.948 M -0.51 % | 38.141 M 11.32 % | 34.262 M -0.19 % | 34.329 M -0.25 % | 34.416 M -14.31 % | 40.164 M -6.23 % | 42.833 M -1.99 % | 43.703 M 34.85 % | 32.408 M -2.46 % | 33.226 M -0.25 % | 33.309 M -1.15 % | 33.697 M 8.46 % | 31.068 M 7.21 % | 28.978 M 0.69 % | 28.780 M 4.20 % | 27.619 M 2.05 % | 27.064 M 5.44 % | 25.669 M 18.09 % | 21.738 M -0.35 % | 21.813 M -1.80 % | 22.214 M -1.06 % | 22.452 M -1.41 % | 22.773 M 0.08 % | 22.755 M 2.71 % | 22.154 M 0.13 % | 22.126 M 39.09 % | 15.908 M -0.14 % | 15.930 M 0.07 % | 15.919 M -21.43 % | 20.261 M 1.27 % | 20.008 M -0.60 % | 20.128 M 3.69 % | 19.412 M -1.13 % | 19.634 M 0.72 % | 19.493 M -1.00 % | 19.690 M 0.46 % | 19.599 M -0.36 % | 19.670 M -1.23 % | 19.914 M -0.43 % | 20.000 M -0.96 % | 20.194 M -0.93 % | 20.383 M 0.33 % | 20.317 M -0.84 % | 20.488 M 0.33 % | 20.421 M -0.91 % | 20.608 M 35.21 % | 15.242 M 11.37 % | 13.685 M -4.60 % | 14.345 M 0.32 % | 14.299 M -2.53 % | 14.669 M 0.79 % | 14.555 M 8.22 % | 13.449 M 2.02 % | 13.183 M 2.92 % | 12.809 M 1.04 % | 12.677 M 8.87 % | 11.644 M 1.35 % | 11.489 M 24.35 % | 9.239 M 2.66 % | 9.000 M 14.18 % | 7.882 M -0.32 % | 7.907 M -0.64 % | 7.958 M -0.34 % | 7.986 M 1.47 % | 7.870 M 0.36 % | 7.842 M -1.52 % | 7.963 M 0.39 % | 7.931 M -1.06 % | 8.016 M -0.29 % | 8.040 M -0.76 % | 8.101 M -0.26 % | 8.122 M 0.49 % | 8.083 M -0.86 % | 8.153 M -0.61 % | 8.203 M 0.58 % | 8.155 M -8.85 % | 8.947 M -5.20 % | 9.438 M -1.93 % | 9.623 M 63.51 % | 5.885 M | 0.000 | 0.000 -100.00 % | 5.242 M 11.31 % | 4.710 M | 0.000 | 0.000 | 0.000 |
| Other non current assets | 109.071 M -0.11 % | 109.196 M | 0.000 -100.00 % | 106.069 M -0.02 % | 106.086 M -1.39 % | 107.581 M 0.31 % | 107.252 M 2.03 % | 105.120 M 0.29 % | 104.813 M 0.21 % | 104.597 M 0.15 % | 104.437 M 1.74 % | 102.655 M 0.26 % | 102.392 M 0.58 % | 101.805 M 0.26 % | 101.537 M 1.56 % | 99.973 M 2.60 % | 97.441 M 2.40 % | 95.154 M 3.31 % | 92.109 M 9.77 % | 83.913 M 6.62 % | 78.704 M 6.33 % | 74.016 M 10.19 % | 67.170 M 4.94 % | 64.010 M 4.58 % | 61.208 M -1.23 % | 61.972 M 7.03 % | 57.900 M 2.92 % | 56.258 M -3.59 % | 58.352 M 10.29 % | 52.910 M -10.25 % | 58.953 M 0.69 % | 58.552 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.462 M 3.12 % | 2.387 M -63.62 % | 6.562 M 61.40 % | 4.065 M 1 526.20 % | 250.000 K -99.38 % | 40.250 M 0.63 % | 40.000 M 0.00 % | 40.000 M | 0.000 -100.00 % | 38.000 M 0.00 % | 38.000 M 0.00 % | 38.000 M | 0.000 -100.00 % | 35.787 M 40.37 % | 25.495 M 0.00 % | 25.495 M 9.89 % | 23.200 M 0.00 % | 23.200 M -22.15 % | 29.800 M 0.00 % | 29.800 M 7.01 % | 27.849 M 0.01 % | 27.845 M 0.02 % | 27.841 M | 0.000 | 0.000 -100.00 % | 199.529 K | 0.000 | 0.000 -100.00 % | 1.468 M 142.25 % | 605.980 K 51.16 % | 400.883 K 7.97 % | 371.298 K 41.15 % | 263.057 K -5.88 % | 279.503 K 72.80 % | 161.750 K 430.36 % | 30.498 K -66.71 % | 91.618 K 8.73 % | 84.264 K 109.66 % | 40.191 K -5.35 % | 42.465 K -99.15 % | 5.021 M 5.91 % | 4.741 M 5.33 % | 4.501 M 6.38 % | 4.231 M 36.48 % | 3.100 M 5.44 % | 2.940 M 7.30 % | 2.740 M 9.60 % | 2.500 M 93.18 % | 1.294 M 0.00 % | 1.294 M 0.00 % | 1.294 M 0.00 % | 1.294 M 7.86 % | 1.200 M | 0.000 -100.00 % | 1.059 M 10.43 % | 958.500 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.111 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 |
| Long term investments | 32.865 M 5.15 % | 31.256 M 2.72 % | 30.429 M 6.97 % | 28.446 M 0.73 % | 28.240 M -0.83 % | 28.477 M 3.17 % | 27.601 M 4.23 % | 26.481 M 1.36 % | 26.126 M 19.43 % | 21.875 M 2.48 % | 21.346 M -3.08 % | 22.024 M 2.10 % | 21.572 M 1.05 % | 21.347 M 2.96 % | 20.733 M 27.62 % | 16.246 M 0.78 % | 16.120 M 0.70 % | 16.008 M 2.60 % | 15.603 M 14.99 % | 13.569 M 2.33 % | 13.260 M 1.80 % | 13.026 M 3.27 % | 12.614 M 38.76 % | 9.090 M 2.23 % | 8.892 M 2.16 % | 8.704 M 6.70 % | 8.157 M -1.86 % | 8.312 M -1.08 % | 8.403 M 1.47 % | 8.281 M 1.91 % | 8.126 M 3 150.23 % | 250.020 K -66.66 % | 750.000 K -69.10 % | 2.427 M 5.43 % | 2.302 M 0.00 % | 2.302 M 0.00 % | 2.302 M 5.74 % | 2.177 M -0.10 % | 2.180 M 29.94 % | 1.677 M 0.00 % | 1.677 M 0.00 % | 1.677 M 0.00 % | 1.677 M 0.00 % | 1.677 M 0.00 % | 1.677 M 0.00 % | 1.677 M -12.91 % | 1.926 M 0.00 % | 1.926 M 0.00 % | 1.926 M 0.00 % | 1.926 M 0.00 % | 1.926 M -3.70 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M -18.89 % | 2.466 M 23.29 % | 2.000 M 0.00 % | 2.000 M -3.10 % | 2.064 M 3.20 % | 2.000 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 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 238.241 K -11.16 % | 268.166 K -10.29 % | 298.917 K -9.35 % | 329.747 K -8.57 % | 360.653 K 6.16 % | 339.711 K -13.27 % | 391.674 K -15.88 % | 465.624 K -9.28 % | 513.248 K -1.17 % | 519.302 K -9.10 % | 571.264 K -8.34 % | 623.228 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 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 238.241 K -11.16 % | 268.166 K -10.29 % | 298.917 K -9.35 % | 329.747 K -8.57 % | 360.653 K 6.16 % | 339.711 K -13.27 % | 391.674 K -15.88 % | 465.624 K -9.28 % | 513.248 K -1.17 % | 519.302 K -9.10 % | 571.264 K -8.34 % | 623.228 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 |
| Property plant equipment net | 0.000 | 0.000 -100.00 % | 108.843 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.859 M | 0.000 -100.00 % | 2.522 M 1.94 % | 2.474 M | 0.000 -100.00 % | 58.386 M 4.55 % | 55.847 M 0.37 % | 55.638 M 15.29 % | 48.260 M 0.00 % | 48.260 M 15.29 % | 41.860 M 0.00 % | 41.860 M -1.52 % | 42.504 M | 0.000 | 0.000 | 0.000 -100.00 % | 38.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 36.259 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.493 M -0.51 % | 22.607 M -0.51 % | 22.722 M -0.59 % | 22.856 M -0.36 % | 22.938 M -5.67 % | 24.317 M 4.98 % | 23.165 M -0.55 % | 23.293 M -0.55 % | 23.421 M 0.08 % | 23.402 M -0.54 % | 23.529 M -0.54 % | 23.656 M 72.22 % | 13.736 M 0.07 % | 13.727 M 0.02 % | 13.724 M -2.39 % | 14.060 M 0.78 % | 13.952 M 75.39 % | 7.955 M -0.59 % | 8.002 M -0.57 % | 8.048 M -0.60 % | 8.096 M -0.07 % | 8.102 M -0.66 % | 8.155 M -0.65 % | 8.209 M -0.65 % | 8.263 M -1.40 % | 8.380 M -0.36 % | 8.410 M -0.36 % | 8.440 M -0.35 % | 8.470 M -0.39 % | 8.503 M -0.31 % | 8.529 M -0.68 % | 8.587 M 0.05 % | 8.584 M -0.15 % | 8.596 M | 0.000 | 0.000 | 0.000 -100.00 % | 8.720 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 |
| Total non current assets | 141.936 M 1.06 % | 140.452 M 0.85 % | 139.272 M 3.54 % | 134.515 M 0.14 % | 134.326 M -1.27 % | 136.058 M 0.89 % | 134.853 M 2.47 % | 131.601 M 0.51 % | 130.939 M 3.53 % | 126.472 M 0.55 % | 125.783 M 0.89 % | 124.679 M 0.58 % | 123.964 M 0.66 % | 123.152 M 0.72 % | 122.270 M 5.21 % | 116.219 M 2.34 % | 113.561 M 2.16 % | 111.162 M 3.20 % | 107.712 M 10.49 % | 97.482 M 6.00 % | 91.964 M 5.65 % | 87.042 M 9.10 % | 79.784 M 9.14 % | 73.100 M 4.28 % | 70.101 M -0.81 % | 70.676 M 6.99 % | 66.057 M -2.03 % | 67.429 M 1.01 % | 66.755 M 4.77 % | 63.713 M -8.40 % | 69.554 M 18.28 % | 58.802 M -0.57 % | 59.136 M 1.48 % | 58.274 M 0.58 % | 57.941 M 9.27 % | 53.024 M 0.14 % | 52.950 M 4.65 % | 50.599 M 5.18 % | 48.105 M 8.27 % | 44.431 M 5.97 % | 41.927 M 0.60 % | 41.677 M 0.00 % | 41.677 M 5.04 % | 39.677 M 0.00 % | 39.677 M 0.00 % | 39.677 M -0.62 % | 39.926 M 4.56 % | 38.185 M 1.25 % | 37.713 M 37.53 % | 27.421 M 0.00 % | 27.421 M 8.81 % | 25.200 M 0.00 % | 25.200 M -20.75 % | 31.800 M 0.00 % | 31.800 M 6.54 % | 29.849 M 0.01 % | 29.845 M -0.12 % | 29.882 M 18.59 % | 25.197 M 1.29 % | 24.875 M -1.37 % | 25.221 M -3.26 % | 26.070 M -0.27 % | 26.142 M -2.92 % | 26.929 M 7.90 % | 24.957 M -0.09 % | 24.979 M -0.81 % | 25.183 M 4.13 % | 24.184 M -0.80 % | 24.380 M -0.25 % | 24.441 M 77.54 % | 13.766 M -0.38 % | 13.819 M 0.08 % | 13.808 M -2.07 % | 14.100 M 0.76 % | 13.994 M 7.85 % | 12.976 M 1.83 % | 12.743 M 1.55 % | 12.549 M 1.80 % | 12.328 M 10.05 % | 11.202 M 0.96 % | 11.096 M 1.34 % | 10.949 M 1.73 % | 10.763 M 11.25 % | 9.674 M -0.31 % | 9.704 M -0.31 % | 9.734 M -0.31 % | 9.764 M 0.63 % | 9.703 M 13.76 % | 8.529 M -11.58 % | 9.646 M 1.09 % | 9.542 M 11.00 % | 8.596 M -0.35 % | 8.626 M -0.35 % | 8.656 M -0.34 % | 8.686 M -12.36 % | 9.911 M 1.08 % | 9.806 M 7.83 % | 9.094 M 6.56 % | 8.534 M -1.24 % | 8.641 M 0.46 % | 8.601 M 1.82 % | 8.448 M 4.99 % | 8.047 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current assets | 1.218 M 192.54 % | 416.493 K 103.17 % | -13.142 M -2 892.34 % | 470.654 K 7.73 % | 436.888 K 0.74 % | 433.670 K 93.98 % | 223.562 K -45.51 % | 410.308 K 26.47 % | 324.421 K -60.33 % | 817.714 K 158.26 % | 316.630 K -37.25 % | 504.584 K -1.96 % | 514.653 K -33.79 % | 777.335 K -31.71 % | 1.138 M 31.16 % | 867.897 K 36.62 % | 635.245 K 36.49 % | 465.402 K 66.97 % | 278.727 K -56.36 % | 638.740 K -5.75 % | 677.706 K -25.42 % | 908.693 K -72.15 % | 3.263 M 521.54 % | 525.007 K -15.19 % | 619.033 K 77.04 % | 349.649 K 315.00 % | 84.252 K -72.19 % | 302.965 K -96.19 % | 7.945 M -20.18 % | 9.953 M 179.87 % | 3.556 M 837.71 % | 379.246 K 47.40 % | 257.296 K -40.59 % | 433.116 K 296.92 % | 109.118 K -80.78 % | 567.770 K 68.18 % | 337.602 K 4.92 % | 321.769 K 142.42 % | 132.732 K -54.94 % | 294.535 K -7.99 % | 320.099 K 16.63 % | 274.463 K 30.42 % | 210.440 K -60.14 % | 527.962 K -5.51 % | 558.757 K 2.17 % | 546.884 K 451.22 % | 99.214 K -43.78 % | 176.482 K -37.39 % | 281.861 K 7.73 % | 261.631 K 950.39 % | 24.908 K -90.42 % | 259.908 K -22.89 % | 337.061 K 53.31 % | 219.854 K 4.76 % | 209.867 K -7.96 % | 228.026 K -42.00 % | 393.169 K 264.85 % | 107.762 K -14.16 % | 125.542 K -88.31 % | 1.074 M 32.75 % | 808.835 K 579.63 % | 119.011 K -49.82 % | 237.165 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 % | 281.375 K 0.00 % | 281.375 K 0.00 % | 281.375 K -1.82 % | 286.599 K 28.30 % | 223.375 K -8.89 % | 245.160 K -36.71 % | 387.375 K 38.87 % | 278.938 K 149.81 % | 111.660 K -3.83 % | 116.112 K 12.27 % | 103.422 K -10.36 % | 115.369 K -52.75 % | 244.187 K 22.03 % | 200.103 K -5.08 % | 210.817 K -5.01 % | 221.940 K 28.41 % | 172.837 K -38.39 % | 280.516 K 2 946.44 % | 9.208 K -94.61 % | 170.762 K 690.24 % | 21.609 K 1 167.39 % | 1.705 K -98.77 % | 138.627 K -14.03 % | 161.249 K 61.05 % | 100.126 K -41.08 % | 169.935 K 25.53 % | 135.372 K 170.74 % | 50.000 K | 0.000 | 0.000 -100.00 % | 5.248 M 11.52 % | 4.706 M | 0.000 | 0.000 -100.00 % | 9.030 K |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 250.000 K 0.00 % | 250.000 K 0.00 % | 250.000 K 0.00 % | 250.000 K 0.00 % | 250.000 K 0.00 % | 250.000 K 0.00 % | 250.000 K 0.00 % | 250.000 K 0.00 % | 250.000 K 0.00 % | 250.000 K 0.00 % | 250.000 K 0.00 % | 250.000 K 0.00 % | 250.000 K | 0.000 -100.00 % | 250.000 K 0.00 % | 250.000 K | 0.000 -100.00 % | 250.000 K 0.00 % | 250.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 411.744 K 0.82 % | 408.408 K 13.51 % | 359.788 K 6.97 % | 336.344 K -0.19 % | 336.974 K -3.94 % | 350.812 K 7.69 % | 325.754 K 0.58 % | 323.884 K -90.19 % | 3.302 M -1.22 % | 3.343 M 1.00 % | 3.310 M 9.88 % | 3.012 M -0.63 % | 3.031 M -0.90 % | 3.059 M 1.73 % | 3.007 M 1.08 % | 2.975 M -1.23 % | 3.012 M -22.73 % | 3.898 M 0.53 % | 3.877 M -16.99 % | 4.671 M -1.27 % | 4.731 M -4.33 % | 4.945 M -0.35 % | 4.963 M 16.37 % | 4.265 M -5.97 % | 4.535 M -0.43 % | 4.555 M 28.12 % | 3.555 M 0.00 % | 3.555 M -9.33 % | 3.921 M 10.29 % | 3.555 M 0.48 % | 3.538 M 0.35 % | 3.526 M -0.44 % | 3.542 M -36.04 % | 5.538 M -1.83 % | 5.641 M 0.79 % | 5.596 M 0.82 % | 5.551 M 0.93 % | 5.500 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 |
| cash and cash equivalents | 8.818 M -9.77 % | 9.773 M -20.41 % | 12.280 M 7.05 % | 11.471 M 29.81 % | 8.836 M 146.45 % | 3.585 M 0.49 % | 3.568 M -59.08 % | 8.719 M -4.98 % | 9.176 M -27.00 % | 12.571 M -3.25 % | 12.993 M 123.86 % | 5.804 M -6.37 % | 6.199 M -14.47 % | 7.247 M -30.09 % | 10.367 M 47.83 % | 7.013 M -8.19 % | 7.639 M 26.32 % | 6.047 M -7.39 % | 6.530 M 2.17 % | 6.392 M -12.35 % | 7.292 M -6.14 % | 7.770 M 5.98 % | 7.331 M -12.05 % | 8.336 M -15.29 % | 9.840 M 23.18 % | 7.989 M -13.02 % | 9.185 M 0.12 % | 9.174 M 15.94 % | 7.912 M -24.02 % | 10.414 M 30.14 % | 8.002 M -3.20 % | 8.267 M -4.08 % | 8.618 M 16.40 % | 7.404 M -7.01 % | 7.963 M -4.11 % | 8.304 M 32.76 % | 6.255 M -2.52 % | 6.417 M 29.53 % | 4.954 M -11.37 % | 5.590 M -2.35 % | 5.724 M 196.98 % | 1.927 M -5.98 % | 2.050 M 7.14 % | 1.913 M 7.69 % | 1.777 M -13.03 % | 2.043 M 11.13 % | 1.838 M 8.23 % | 1.699 M 139.83 % | 708.236 K -84.19 % | 4.480 M 19.04 % | 3.763 M -12.34 % | 4.293 M 850.39 % | 451.745 K -20.76 % | 570.122 K -38.10 % | 920.972 K 440.91 % | 170.262 K 123.49 % | 76.184 K -92.62 % | 1.032 M 196.22 % | 348.345 K 221.11 % | 108.482 K -60.80 % | 276.734 K -30.08 % | 395.764 K 44.08 % | 274.679 K -32.41 % | 406.365 K -15.84 % | 482.851 K 40.14 % | 344.553 K 87.63 % | 183.636 K 162.26 % | 70.020 K -41.25 % | 119.173 K -58.99 % | 290.590 K -79.03 % | 1.386 M -31.95 % | 2.036 M -4.26 % | 2.127 M 20.98 % | 1.758 M -4.35 % | 1.838 M -7.70 % | 1.991 M -2.56 % | 2.044 M -2.47 % | 2.095 M -1.55 % | 2.128 M -5.11 % | 2.243 M 0.00 % | 2.243 M 1 057.93 % | 193.679 K -37.33 % | 309.056 K -44.18 % | 553.621 K -13.37 % | 639.091 K -0.51 % | 642.348 K -0.36 % | 644.653 K 8.46 % | 594.396 K -66.97 % | 1.800 M 310.97 % | 437.873 K -12.11 % | 498.194 K -10.30 % | 555.380 K -3.47 % | 575.370 K 4.79 % | 549.052 K -4.39 % | 574.260 K 14.45 % | 501.772 K -32.58 % | 744.258 K -49.03 % | 1.460 M -25.62 % | 1.963 M -28.71 % | 2.754 M -12.92 % | 3.162 M -9.51 % | 3.494 M 1 512.76 % | 216.672 K -26.88 % | 296.314 K -3.64 % | 307.501 K -2.52 % | 315.455 K -4.66 % | 330.867 K 2.32 % | 323.351 K -4.13 % | 337.264 K 76.61 % | 190.970 K |
| Cash and short term investments | 8.818 M -9.77 % | 9.773 M -20.41 % | 12.280 M 7.05 % | 11.471 M 29.81 % | 8.836 M 146.45 % | 3.585 M 0.49 % | 3.568 M -59.08 % | 8.719 M -4.98 % | 9.176 M -28.43 % | 12.821 M -3.19 % | 13.243 M 118.75 % | 6.054 M -6.12 % | 6.449 M -13.99 % | 7.497 M -29.39 % | 10.617 M 46.18 % | 7.263 M -7.93 % | 7.889 M 25.28 % | 6.297 M -7.12 % | 6.780 M 2.08 % | 6.642 M -11.94 % | 7.542 M -5.95 % | 8.020 M 9.39 % | 7.331 M -14.61 % | 8.586 M -14.91 % | 10.090 M 26.31 % | 7.989 M -15.33 % | 9.435 M 0.12 % | 9.424 M 19.10 % | 7.912 M -24.02 % | 10.414 M 30.14 % | 8.002 M -7.79 % | 8.679 M -3.86 % | 9.027 M 16.26 % | 7.764 M -6.45 % | 8.299 M -3.96 % | 8.641 M 30.81 % | 6.606 M -2.03 % | 6.743 M 27.75 % | 5.278 M -40.64 % | 8.892 M -1.93 % | 9.067 M 73.13 % | 5.237 M 3.46 % | 5.062 M 2.38 % | 4.944 M 2.25 % | 4.835 M -4.24 % | 5.050 M 4.92 % | 4.813 M 2.18 % | 4.710 M 2.26 % | 4.606 M -44.89 % | 8.357 M -0.91 % | 8.434 M -6.54 % | 9.025 M 67.21 % | 5.397 M -2.45 % | 5.533 M 6.69 % | 5.186 M 10.20 % | 4.706 M 1.60 % | 4.631 M 0.96 % | 4.587 M 17.51 % | 3.904 M -3.13 % | 4.030 M 5.16 % | 3.832 M -2.59 % | 3.934 M 3.51 % | 3.801 M -3.73 % | 3.948 M -34.42 % | 6.020 M 0.58 % | 5.985 M 3.55 % | 5.780 M 2.83 % | 5.621 M 0.03 % | 5.619 M 1 833.71 % | 290.590 K -79.03 % | 1.386 M -31.95 % | 2.036 M -4.26 % | 2.127 M 20.98 % | 1.758 M -4.35 % | 1.838 M -7.70 % | 1.991 M -2.56 % | 2.044 M -2.47 % | 2.095 M -1.55 % | 2.128 M -5.11 % | 2.243 M 0.00 % | 2.243 M 1 057.93 % | 193.679 K -37.33 % | 309.056 K -44.18 % | 553.621 K -13.37 % | 639.091 K -0.51 % | 642.348 K -0.36 % | 644.653 K 8.46 % | 594.396 K -66.97 % | 1.800 M 310.97 % | 437.873 K -12.11 % | 498.194 K -10.30 % | 555.380 K -3.47 % | 575.370 K 4.79 % | 549.052 K -4.39 % | 574.260 K 14.45 % | 501.772 K -32.58 % | 744.258 K -49.03 % | 1.460 M -25.62 % | 1.963 M -28.71 % | 2.754 M -12.92 % | 3.162 M -9.51 % | 3.494 M 1 512.76 % | 216.672 K -26.88 % | 296.314 K -3.64 % | 307.501 K -2.52 % | 315.455 K -4.66 % | 330.867 K 2.32 % | 323.351 K -4.13 % | 337.264 K 76.61 % | 190.970 K |
| Total current assets | 12.987 M -8.98 % | 14.268 M | 0.000 -100.00 % | 16.199 M 2.91 % | 15.741 M -23.37 % | 20.542 M -0.06 % | 20.554 M 0.50 % | 20.451 M -1.74 % | 20.813 M -16.88 % | 25.040 M 0.19 % | 24.992 M -8.52 % | 27.320 M -1.27 % | 27.671 M -2.86 % | 28.486 M 28.30 % | 22.203 M 22.67 % | 18.099 M -1.96 % | 18.460 M 11.93 % | 16.493 M 0.70 % | 16.379 M -2.99 % | 16.884 M -4.91 % | 17.756 M 78.98 % | 9.921 M -19.32 % | 12.296 M -6.38 % | 13.135 M -10.27 % | 14.638 M 61.58 % | 9.059 M -31.38 % | 13.202 M 29.10 % | 10.226 M -39.18 % | 16.814 M -21.22 % | 21.342 M 44.41 % | 14.778 M 54.61 % | 9.558 M -0.15 % | 9.573 M 12.57 % | 8.504 M -3.48 % | 8.811 M -6.05 % | 9.379 M 30.56 % | 7.184 M -2.31 % | 7.354 M -12.11 % | 8.368 M -11.00 % | 9.402 M -2.53 % | 9.646 M 64.19 % | 5.875 M 6.16 % | 5.534 M 1.13 % | 5.472 M 1.45 % | 5.394 M -3.61 % | 5.597 M 8.35 % | 5.165 M 5.70 % | 4.887 M -0.02 % | 4.888 M -43.29 % | 8.619 M 1.89 % | 8.459 M -8.89 % | 9.285 M -32.38 % | 13.730 M 138.68 % | 5.753 M 6.62 % | 5.396 M 7.99 % | 4.996 M -0.56 % | 5.024 M 7.02 % | 4.695 M -1.09 % | 4.747 M -6.99 % | 5.104 M 9.97 % | 4.641 M 14.50 % | 4.053 M 0.38 % | 4.038 M 2.27 % | 3.948 M -34.42 % | 6.020 M 0.58 % | 5.985 M 3.55 % | 5.780 M 2.83 % | 5.621 M 0.03 % | 5.619 M 1 833.71 % | 290.590 K -79.03 % | 1.386 M -31.95 % | 2.036 M -4.26 % | 2.127 M 20.98 % | 1.758 M -4.35 % | 1.838 M -19.13 % | 2.273 M -2.25 % | 2.325 M -2.18 % | 2.377 M -1.58 % | 2.415 M -2.08 % | 2.466 M -0.87 % | 2.488 M 328.16 % | 581.054 K -1.18 % | 587.994 K -11.62 % | 665.281 K -11.91 % | 755.203 K 1.26 % | 745.770 K -1.88 % | 760.022 K -9.37 % | 838.583 K -58.06 % | 2.000 M 208.26 % | 648.690 K -9.92 % | 720.134 K -59.30 % | 1.769 M -0.43 % | 1.777 M -3.39 % | 1.839 M -0.90 % | 1.856 M 254.62 % | 523.381 K -29.84 % | 745.963 K -53.34 % | 1.599 M -24.74 % | 2.124 M -25.56 % | 2.854 M -14.36 % | 3.332 M -8.20 % | 3.630 M 1 261.13 % | 266.672 K -10.00 % | 296.314 K -3.64 % | 307.501 K -94.47 % | 5.563 M 10.46 % | 5.037 M 1 435.89 % | 327.938 K -2.77 % | 337.264 K 68.63 % | 200.000 K |
| Inventory | 2.164 M -30.13 % | 3.097 M | 0.000 -100.00 % | 3.693 M -37.88 % | 5.944 M -40.59 % | 10.006 M -9.44 % | 11.048 M 2.52 % | 10.776 M 0.67 % | 10.704 M 0.94 % | 10.604 M 0.80 % | 10.520 M -47.06 % | 19.871 M 1.71 % | 19.537 M 2.12 % | 19.132 M 105.99 % | 9.288 M 4.10 % | 8.923 M 0.30 % | 8.896 M 5.12 % | 8.463 M 1.52 % | 8.336 M 0.24 % | 8.316 M 0.46 % | 8.278 M | 0.000 | 0.000 -100.00 % | 3.182 M 5.34 % | 3.021 M | 0.000 -100.00 % | 2.841 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.474 M 694.23 % | 311.540 K 21.86 % | 255.646 K 2.79 % | 248.716 K 206.78 % | 81.073 K -58.76 % | 196.590 K -16.44 % | 235.265 K 8.34 % | 217.145 K | 0.000 -100.00 % | 276.742 K -2.14 % | 282.807 K | 0.000 -100.00 % | 85.440 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.586 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 -100.00 % | 170.000 K | 0.000 -100.00 % | 170.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 |
| Net receivables | 786.185 K -19.91 % | 981.651 K 13.78 % | 862.741 K 52.56 % | 565.502 K 8.02 % | 523.510 K -91.97 % | 6.517 M 14.05 % | 5.714 M 945.99 % | 546.292 K -10.14 % | 607.956 K -23.77 % | 797.500 K -12.58 % | 912.305 K 2.49 % | 890.108 K 86.19 % | 478.062 K 20.70 % | 396.071 K -65.81 % | 1.159 M 10.85 % | 1.045 M 0.45 % | 1.040 M -17.93 % | 1.268 M 28.82 % | 984.141 K -23.56 % | 1.287 M 2.35 % | 1.258 M 26.75 % | 992.469 K -41.68 % | 1.702 M 102.06 % | 842.225 K -7.27 % | 908.217 K 25.96 % | 721.013 K -14.38 % | 842.147 K 68.57 % | 499.589 K -47.80 % | 957.005 K -1.81 % | 974.605 K 30.75 % | 745.380 K 48.94 % | 500.460 K 73.13 % | 289.070 K -5.92 % | 307.268 K -23.80 % | 403.221 K 136.69 % | 170.361 K -29.18 % | 240.560 K -16.97 % | 289.714 K 22.83 % | 235.873 K 9.26 % | 215.879 K -16.86 % | 259.656 K -28.61 % | 363.737 K 38.97 % | 261.737 K | 0.000 | 0.000 | 0.000 -100.00 % | 253.012 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 410.410 K | 0.000 | 0.000 -100.00 % | 62.688 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 -100.00 % | 871.000 K -5.43 % | 921.000 K -17.10 % | 1.111 M 0.00 % | 1.111 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.587 K | 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 -100.00 % | 40.703 K | 0.000 | 0.000 | 0.000 -100.00 % | 820.376 K -2.69 % | 843.083 K 4.85 % | 804.118 K 1.14 % | 795.031 K -3.07 % | 820.180 K -6.50 % | 877.222 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 -100.00 % | 79.900 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 assets | 0.000 | 0.000 -100.00 % | 155.604 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 1.424 M -7.89 % | 1.546 M 17.79 % | 1.313 M 18.48 % | 1.108 M -17.90 % | 1.349 M -11.60 % | 1.526 M 2.07 % | 1.495 M 11.22 % | 1.344 M -1.01 % | 1.358 M -8.33 % | 1.482 M -8.08 % | 1.612 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.868 M 19.97 % | 1.557 M -16.61 % | 1.867 M 14.56 % | 1.630 M -61.14 % | 4.193 M -6.87 % | 4.502 M 11.05 % | 4.054 M -4.62 % | 4.251 M 60.15 % | 2.654 M 61.81 % | 1.640 M 4.54 % | 1.569 M 91.87 % | 817.803 K 9.76 % | 745.087 K 5.97 % | 703.127 K -45.11 % | 1.281 M 131.62 % | 553.029 K -19.77 % | 689.291 K 1.39 % | 679.862 K 40.55 % | 483.726 K | 0.000 -100.00 % | 688.614 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 563.626 K 30.32 % | 432.480 K -21.71 % | 552.403 K 23.55 % | 447.125 K 24.71 % | 358.541 K -18.71 % | 441.076 K -23.87 % | 579.365 K 37.20 % | 422.273 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 584.172 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 % | 333.297 K -26.86 % | 455.702 K -13.22 % | 525.121 K 92.48 % | 272.813 K 32.14 % | 206.460 K 18.18 % | 174.698 K -30.98 % | 253.107 K -27.51 % | 349.151 K 22.48 % | 285.059 K 14.10 % | 249.827 K -4.72 % | 262.209 K -4.16 % | 273.580 K -26.56 % | 372.541 K 7.69 % | 345.953 K 31.15 % | 263.791 K 16.06 % | 227.281 K -18.45 % | 278.699 K 6.59 % | 261.476 K -6.78 % | 280.507 K 1.61 % | 276.075 K 2.19 % | 270.162 K 28.53 % | 210.196 K -29.72 % | 299.096 K 26.64 % | 236.171 K -18.45 % | 289.588 K 2.54 % | 282.417 K -9.98 % | 313.740 K 2.73 % | 305.395 K 29.03 % | 236.689 K -15.00 % | 278.449 K -7.38 % | 300.645 K 33.23 % | 225.655 K -77.22 % | 990.564 K -31.93 % | 1.455 M -10.36 % | 1.623 M 13.09 % | 1.435 M | 0.000 | 0.000 -100.00 % | 597.858 K 7.58 % | 555.712 K | 0.000 | 0.000 | 0.000 |
| Tax payables | 277.497 K 193.66 % | 94.497 K | 0.000 -100.00 % | 1.369 M 33.28 % | 1.027 M 240.80 % | 301.497 K 2 522.40 % | 11.497 K -82.42 % | 65.410 K | 0.000 | 0.000 -100.00 % | 948.660 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 382.583 K -20.82 % | 483.161 K 12.48 % | 429.558 K 13.47 % | 378.558 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.035 M 30.71 % | 1.557 M 777.98 % | 177.285 K 1.46 % | 174.726 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.075 K 0.00 % | 27.075 K 0.00 % | 27.075 K 6.69 % | 25.377 K 249.06 % | 7.270 K -75.77 % | 30.000 K 0.00 % | 30.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.565 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 -100.00 % | 451.594 K 0.26 % | 450.414 K -0.70 % | 453.571 K -1.01 % | 458.191 K 1.66 % | 450.697 K 1.91 % | 442.235 K -0.93 % | 446.372 K 1.74 % | 438.726 K 3.41 % | 424.256 K -6.80 % | 455.191 K 18.20 % | 385.093 K 27.88 % | 301.129 K 19.03 % | 252.990 K 29.93 % | 194.714 K -3.57 % | 201.923 K 0.78 % | 200.354 K 34.65 % | 148.794 K 0.88 % | 147.493 K -3.31 % | 152.547 K -16.48 % | 182.650 K 23.02 % | 148.477 K -0.58 % | 149.350 K -38.00 % | 240.871 K | 0.000 | 0.000 -100.00 % | 181.678 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 | 0.000 | 0.000 | 0.000 | 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 | 1.918 M -0.39 % | 1.926 M 2.49 % | 1.879 M 11.94 % | 1.679 M 0.41 % | 1.672 M -10.94 % | 1.877 M 2.98 % | 1.823 M 31.56 % | 1.385 M 2.35 % | 1.354 M -11.26 % | 1.525 M 3.08 % | 1.480 M 8.47 % | 1.364 M 6.99 % | 1.275 M 1.61 % | 1.255 M 1.32 % | 1.239 M 20.60 % | 1.027 M 4.43 % | 983.523 K -3.58 % | 1.020 M 17.74 % | 866.356 K 0.00 % | 866.356 K 0.00 % | 866.356 K -3.24 % | 895.397 K 0.00 % | 895.397 K -30.64 % | 1.291 M 0.00 % | 1.291 M -0.03 % | 1.291 M 0.03 % | 1.291 M 0.27 % | 1.287 M -12.02 % | 1.463 M -0.15 % | 1.465 M 0.00 % | 1.465 M 1.65 % | 1.442 M -0.90 % | 1.455 M 28.16 % | 1.135 M 0.74 % | 1.127 M 1.09 % | 1.115 M -0.64 % | 1.122 M 119.62 % | 510.741 K 57.02 % | 325.269 K 319.84 % | 77.474 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 115.954 K -9.26 % | 127.783 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 |
| Preferred stock | 1.114 M 0.00 % | 1.114 M 0.00 % | 1.114 M 0.00 % | 1.114 M 0.00 % | 1.114 M 0.00 % | 1.114 M 0.00 % | 1.114 M 0.00 % | 1.114 M 0.00 % | 1.114 M 0.00 % | 1.114 M 0.00 % | 1.114 M 0.00 % | 1.114 M 0.00 % | 1.114 M 0.00 % | 1.114 M 0.00 % | 1.114 M 0.00 % | 1.114 M 0.00 % | 1.114 M 0.00 % | 1.114 M 0.00 % | 1.114 M 0.00 % | 1.114 M 0.00 % | 1.114 M 0.00 % | 1.114 M 0.00 % | 1.114 M 0.00 % | 1.114 M 0.00 % | 1.114 M 0.00 % | 1.114 M 0.00 % | 1.114 M 0.00 % | 1.114 M 0.00 % | 1.114 M 0.00 % | 1.114 M 0.00 % | 1.114 M 0.00 % | 1.114 M 0.00 % | 1.114 M 0.00 % | 1.114 M 0.00 % | 1.114 M 0.00 % | 1.114 M 0.00 % | 1.114 M 0.00 % | 1.114 M 0.00 % | 1.114 M 0.00 % | 1.114 M 0.00 % | 1.114 M 0.00 % | 1.114 M 0.00 % | 1.114 M 0.00 % | 1.114 M 0.00 % | 1.114 M 0.00 % | 1.114 M 0.00 % | 1.114 M 0.00 % | 1.114 M 0.00 % | 1.114 M 0.00 % | 1.114 M 0.00 % | 1.114 M 0.00 % | 1.114 M 0.00 % | 1.114 M 0.00 % | 1.114 M 0.00 % | 1.114 M 0.00 % | 1.114 M 0.00 % | 1.114 M 0.00 % | 1.114 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 -100.00 % | 11.000 M 566.67 % | 1.650 M 0.00 % | 1.650 M 0.00 % | 1.650 M 0.00 % | 1.650 M 0.00 % | 1.650 M 0.00 % | 1.650 M 0.00 % | 1.650 M 0.00 % | 1.650 M 0.00 % | 1.650 M 0.00 % | 1.650 M 0.00 % | 1.650 M 0.00 % | 1.650 M 0.00 % | 1.650 M 0.00 % | 1.650 M 0.00 % | 1.650 M 0.00 % | 1.650 M | 0.000 | 0.000 -100.00 % | 1.650 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.650 M 0.00 % | 1.650 M 0.00 % | 1.650 M 0.00 % | 1.650 M 0.00 % | 1.650 M 0.00 % | 1.650 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.964 M | 0.000 -100.00 % | 10.583 M 0.75 % | 10.504 M | 0.000 | 0.000 -100.00 % | 10.186 M 1.04 % | 10.081 M 0.52 % | 10.028 M | 0.000 -100.00 % | 9.923 M 0.53 % | 9.871 M 0.72 % | 9.801 M 0.29 % | 9.773 M 0.00 % | 9.773 M 0.39 % | 9.735 M 0.00 % | 9.735 M 0.00 % | 9.735 M 0.00 % | 9.735 M 0.00 % | 9.735 M 0.00 % | 9.735 M 0.00 % | 9.735 M 0.00 % | 9.735 M 0.00 % | 9.735 M 0.00 % | 9.735 M 0.00 % | 9.735 M 0.00 % | 9.735 M 0.00 % | 9.735 M 0.00 % | 9.735 M 0.00 % | 9.735 M 0.00 % | 9.735 M 0.00 % | 9.735 M 0.00 % | 9.735 M 46.76 % | 6.633 M -38.62 % | 10.807 M 0.00 % | 10.807 M 0.00 % | 10.807 M 0.00 % | 10.807 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.807 M 0.00 % | 10.807 M 0.00 % | 10.807 M 0.53 % | 10.749 M 322.84 % | 2.542 M -75.08 % | 10.200 M 900.00 % | 1.020 M 0.00 % | 1.020 M 0.00 % | 1.020 M 14.33 % | 892.183 K 0.00 % | 892.183 K 0.00 % | 892.183 K 0.00 % | 892.183 K 0.00 % | 892.183 K 0.00 % | 892.183 K 0.00 % | 892.183 K 0.00 % | 892.183 K 0.00 % | 892.183 K 0.00 % | 892.183 K 0.00 % | 892.183 K 0.00 % | 892.183 K 0.00 % | 892.183 K -64.90 % | 2.542 M 0.00 % | 2.542 M 184.94 % | 892.183 K -64.90 % | 2.542 M 0.00 % | 2.542 M 0.00 % | 2.542 M 0.00 % | 2.542 M 0.00 % | 2.542 M 184.94 % | 892.183 K 0.00 % | 892.183 K 0.00 % | 892.183 K 0.00 % | 892.183 K 0.00 % | 892.183 K 0.00 % | 892.183 K -64.90 % | 2.542 M 617.58 % | 354.272 K 0.00 % | 354.272 K 0.00 % | 354.272 K 0.00 % | 354.272 K -11.43 % | 400.000 K 0.00 % | 400.000 K 100.00 % | 200.000 K |
| Deferred tax liabilities non current | 12.173 M 1.61 % | 11.980 M 0.97 % | 11.865 M 6.58 % | 11.133 M 2.18 % | 10.896 M 0.17 % | 10.878 M 2.35 % | 10.628 M 4.31 % | 10.189 M 1.96 % | 9.993 M 2.71 % | 9.729 M 1.86 % | 9.551 M 2.58 % | 9.311 M 1.98 % | 9.130 M 2.82 % | 8.880 M 2.54 % | 8.660 M 8.89 % | 7.953 M 7.31 % | 7.411 M 3.49 % | 7.161 M 9.63 % | 6.532 M 18.66 % | 5.505 M 1.03 % | 5.449 M -0.09 % | 5.454 M 2.44 % | 5.324 M -3.36 % | 5.509 M 0.51 % | 5.481 M 2.83 % | 5.330 M 2.58 % | 5.196 M 4.19 % | 4.987 M -5.55 % | 5.280 M 0.55 % | 5.251 M 6.95 % | 4.910 M 78.29 % | 2.754 M -9.32 % | 3.037 M 3.62 % | 2.931 M -1.18 % | 2.966 M 18.73 % | 2.498 M 1.59 % | 2.459 M 1.28 % | 2.428 M 2.10 % | 2.378 M 31.84 % | 1.804 M 8.90 % | 1.656 M 2.82 % | 1.611 M 0.84 % | 1.598 M -16.31 % | 1.909 M 0.78 % | 1.894 M 0.98 % | 1.876 M 2.44 % | 1.831 M 27.59 % | 1.435 M | 0.000 -100.00 % | 1.244 M -0.87 % | 1.255 M 57.20 % | 798.077 K -21.22 % | 1.013 M 11.50 % | 908.570 K 6.99 % | 849.230 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 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 154.923 M 0.13 % | 154.720 M -0.57 % | 155.604 M 3.24 % | 150.714 M 0.43 % | 150.067 M -4.17 % | 156.600 M 0.77 % | 155.407 M 2.21 % | 152.053 M 0.20 % | 151.752 M 0.16 % | 151.513 M 0.49 % | 150.775 M -0.81 % | 151.999 M 0.24 % | 151.636 M 0.00 % | 151.638 M 4.96 % | 144.473 M 7.56 % | 134.318 M 1.74 % | 132.022 M 3.42 % | 127.656 M 2.87 % | 124.091 M 8.50 % | 114.366 M 4.23 % | 109.720 M 13.16 % | 96.963 M 5.30 % | 92.081 M 6.78 % | 86.235 M 1.77 % | 84.739 M 6.28 % | 79.735 M 0.60 % | 79.259 M 2.07 % | 77.655 M -7.08 % | 83.569 M -1.75 % | 85.055 M 0.86 % | 84.332 M 23.36 % | 68.361 M -0.51 % | 68.710 M 2.89 % | 66.779 M 0.04 % | 66.752 M 6.97 % | 62.403 M 3.77 % | 60.134 M 3.76 % | 57.953 M 2.62 % | 56.473 M 4.90 % | 53.833 M 4.38 % | 51.574 M 8.46 % | 47.553 M 0.72 % | 47.212 M 4.57 % | 45.150 M 0.17 % | 45.072 M -0.45 % | 45.274 M 0.41 % | 45.091 M 4.69 % | 43.071 M 1.10 % | 42.601 M 18.20 % | 36.040 M 0.45 % | 35.880 M 4.05 % | 34.485 M -11.42 % | 38.930 M 3.67 % | 37.553 M 0.96 % | 37.196 M 6.75 % | 34.845 M -0.07 % | 34.870 M 0.85 % | 34.577 M 15.47 % | 29.943 M -0.12 % | 29.978 M 0.39 % | 29.862 M -0.87 % | 30.123 M -0.19 % | 30.180 M -2.26 % | 30.877 M -0.32 % | 30.978 M 0.04 % | 30.965 M 0.01 % | 30.963 M 3.88 % | 29.805 M -0.65 % | 29.999 M 21.30 % | 24.732 M 63.23 % | 15.152 M -4.43 % | 15.855 M -0.50 % | 15.935 M 0.48 % | 15.858 M 0.16 % | 15.832 M 3.83 % | 15.249 M 1.20 % | 15.068 M 0.95 % | 14.926 M 1.24 % | 14.743 M 7.86 % | 13.668 M 0.62 % | 13.583 M 17.81 % | 11.530 M 1.58 % | 11.351 M 9.78 % | 10.340 M -1.15 % | 10.460 M -0.20 % | 10.480 M -0.42 % | 10.524 M -0.16 % | 10.542 M 0.12 % | 10.529 M 2.27 % | 10.295 M 0.32 % | 10.262 M -0.99 % | 10.365 M -0.36 % | 10.403 M -0.88 % | 10.495 M -0.44 % | 10.542 M 1.03 % | 10.435 M -1.11 % | 10.552 M -1.32 % | 10.692 M 0.32 % | 10.658 M -7.28 % | 11.495 M -3.68 % | 11.933 M -1.19 % | 12.078 M 45.28 % | 8.313 M 2 705.59 % | 296.314 K -3.64 % | 307.501 K -94.47 % | 5.563 M 10.46 % | 5.037 M 1 435.89 % | 327.938 K -2.77 % | 337.264 K 68.63 % | 200.000 K |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 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-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 | 2001-12-31 | 2001-09-30 | 2001-06-30 | 2001-03-31 | 2000-12-31 | 2000-09-30 | 2000-06-30 | 2000-03-31 | 1999-12-31 | 1999-09-30 | 1999-06-30 | 1999-03-31 | 1998-12-31 | 1998-09-30 | 1998-06-30 | 1998-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 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-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 | 2001-12-31 | 2001-09-30 | 2001-06-30 | 2001-03-31 | 2000-12-31 | 2000-09-30 | 2000-06-30 | 2000-03-31 | 1999-12-31 | 1999-09-30 | 1999-06-30 | 1999-03-31 | 1998-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 193.000 K 67.83 % | 115.000 K | 0.000 -100.00 % | 237.000 K 1 216.67 % | 18.000 K -92.80 % | 250.000 K -43.05 % | 439.000 K 123.98 % | 196.000 K -25.76 % | 264.000 K 48.31 % | 178.000 K -25.83 % | 240.000 K 32.60 % | 181.000 K -27.60 % | 250.000 K 13.64 % | 220.000 K -68.88 % | 707.000 K 30.44 % | 542.000 K 116.80 % | 250.000 K -60.25 % | 629.000 K -38.75 % | 1.027 M 1 733.93 % | 56.000 K 1 220.00 % | -5.000 K -103.85 % | 130.000 K 170.27 % | -185.000 K -760.71 % | 28.000 K -81.46 % | 151.000 K 12.69 % | 134.000 K -52.98 % | 285.000 K 177.24 % | -369.000 K -1 372.41 % | 29.000 K -91.50 % | 341.000 K -84.18 % | 2.156 M 861.84 % | -283.000 K -366.98 % | 106.000 K 402.86 % | -35.000 K -107.48 % | 468.000 K 1 100.00 % | 39.000 K 25.81 % | 31.000 K -38.00 % | 50.000 K -91.29 % | 574.254 K 289.58 % | 147.403 K 224.68 % | 45.399 K 238.55 % | 13.410 K 104.31 % | -311.250 K -2 210.17 % | 14.750 K -20.04 % | 18.446 K -58.72 % | 44.689 K -88.71 % | 395.889 K 103.91 % | 194.148 K 7 023.97 % | -2.804 K 74.39 % | -10.947 K -102.40 % | 456.536 K 312.37 % | -214.969 K -305.76 % | 104.476 K 76.06 % | 59.340 K -60.48 % | 150.142 K 972.51 % | -17.208 K -127.54 % | 62.476 K -87.34 % | 493.584 K 393.59 % | 99.999 K 1 250.74 % | -8.690 K -175.30 % | 11.541 K -49.17 % | 22.707 K 158.28 % | -38.965 K -328.80 % | -9.087 K -136.13 % | 25.149 K -55.91 % | 57.042 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 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -486.272 K 66.09 % | -1.434 M -431.76 % | 432.251 K 173.60 % | 157.985 K -97.62 % | 6.630 M 1 206.72 % | -599.030 K -371.78 % | 220.407 K 71.42 % | 128.580 K -86.14 % | 928.000 K 169.39 % | -1.337 M -190.72 % | 1.474 M 2 528.51 % | -60.704 K -160.07 % | 101.062 K -68.94 % | 325.343 K 9 145.33 % | 3.519 K 100.76 % | -463.064 K -904.29 % | 57.574 K 101.72 % | -3.355 M -1 444.96 % | 249.481 K -51.75 % | 517.021 K 514.02 % | -124.879 K -102.64 % | 4.725 M 338.84 % | 1.077 M 179.60 % | 385.058 K 84.51 % | 208.693 K 676.39 % | -36.207 K -105.20 % | 695.727 K 186.89 % | -800.664 K 21.20 % | -1.016 M -130.96 % | 3.282 M 32.08 % | 2.485 M 1 949.96 % | -134.306 K -127.15 % | 494.742 K 260.03 % | -309.158 K -183.13 % | 371.882 K 1 749.73 % | -22.542 K 82.50 % | -128.843 K 65.67 % | -375.268 K -246.27 % | 256.557 K -0.08 % | 256.752 K 442.41 % | -74.984 K -94.35 % | -38.582 K -126.08 % | 147.958 K 620.96 % | -28.401 K 85.25 % | -192.550 K -1 141.62 % | -15.508 K 91.85 % | -190.220 K -184.25 % | 225.771 K 160.53 % | -372.962 K -193.18 % | -127.214 K -243.83 % | 88.448 K -92.98 % | 1.260 M 196.37 % | -1.307 M -1 315.88 % | -92.336 K -194.41 % | 97.807 K 1 441.66 % | -7.290 K 91.50 % | -85.762 K -2 711.51 % | 3.284 K -98.81 % | 275.931 K 1 510.62 % | -19.561 K 91.28 % | -224.243 K -267.59 % | 133.802 K -88.51 % | 1.165 M 221.43 % | -959.154 K -2 431.55 % | -37.888 K 63.15 % | -102.815 K -261.68 % | 63.592 K 160.40 % | -105.282 K -37.00 % | -76.847 K -187.54 % | 87.786 K -55.20 % | 195.965 K 587.16 % | 28.518 K 142.61 % | -66.932 K 23.58 % | -87.579 K -156.38 % | 155.342 K 340.91 % | 35.232 K 384.54 % | -12.382 K -101.43 % | -6.147 K 90.57 % | -65.183 K -227.88 % | 50.972 K -77.02 % | 221.778 K 408.34 % | -71.927 K 37.83 % | -115.696 K -633.78 % | 21.675 K 168.52 % | -31.631 K -294.19 % | 16.289 K 184.23 % | 5.731 K -63.94 % | 15.892 K 120.32 % | -78.196 K -205.60 % | 74.048 K -21.63 % | 94.480 K 271.31 % | -55.150 K 58.42 % | -132.631 K -131 217.82 % | -101.000 -100.17 % | 59.033 K 289.55 % | -31.144 K -127.15 % | 114.726 K 547.73 % | 17.712 K 102.39 % | -742.584 K -151.02 % | -295.826 K 3.07 % | -305.194 K -397.81 % | 102.481 K -92.60 % | 1.385 M | 0.000 | 0.000 -100.00 % | 42.146 K | 0.000 |
| Accounts receivables | -606.446 K -67.84 % | -361.333 K -55 065.34 % | -655.000 -100.25 % | 266.241 K -95.56 % | 5.990 M 691.29 % | -1.013 M -5 473.26 % | 18.855 K 137.22 % | -50.656 K -105.60 % | 904.430 K 372.88 % | -331.439 K -117.22 % | -152.583 K -82.43 % | -83.637 K -146.29 % | 180.691 K -60.95 % | 462.752 K 230.41 % | -354.845 K -281.09 % | -93.113 K -129.33 % | 317.460 K 230.75 % | -242.792 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -505.245 K | 0.000 | 0.000 100.00 % | -1.214 M -276.05 % | 689.391 K | 0.000 | 0.000 | 0.000 100.00 % | -98.830 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.609 K 102.14 % | -777.876 K -267.25 % | 465.107 K 402.78 % | -153.612 K -139.98 % | 384.256 K 556.50 % | -84.174 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.232 M | 0.000 | 0.000 100.00 % | -71.171 K | 0.000 -100.00 % | 2.662 K -98.40 % | 165.865 K -80.80 % | 863.932 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -122.721 K -152.71 % | 232.816 K 14.06 % | 204.114 K | 0.000 100.00 % | -179.943 K -737.98 % | 28.205 K -80.93 % | 147.936 K 990.70 % | -16.609 K 86.88 % | -126.554 K 5.32 % | -133.668 K -143.65 % | 306.195 K 179.69 % | -384.256 K -298.12 % | -96.517 K -5.38 % | -91.588 K -129.67 % | 308.721 K 197.52 % | -316.568 K -480.99 % | -54.488 K 97.88 % | -2.567 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -335.908 K -144.71 % | 751.279 K 933.15 % | 72.717 K | 0.000 -100.00 % | 65.200 K 102.72 % | -2.394 M -2 838.25 % | -81.481 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 242.895 K 118.61 % | -1.306 M -670.62 % | 228.792 K 311.34 % | -108.256 K -113.22 % | 819.063 K 112.25 % | 385.893 K 224.65 % | 118.865 K -33.68 % | 179.236 K -80.69 % | 928.000 K 169.39 % | -1.337 M -190.72 % | 1.474 M 6 328.30 % | 22.933 K -77.31 % | 101.062 K -68.94 % | 325.343 K 9 145.33 % | 3.519 K 100.76 % | -463.064 K -904.29 % | 57.574 K 101.72 % | -3.355 M -1 444.96 % | 249.481 K -51.75 % | 517.021 K 514.02 % | -124.879 K -108.37 % | 1.492 M 38.61 % | 1.077 M 49.33 % | 720.966 K 2 031.14 % | 33.830 K 131.06 % | -108.924 K -115.72 % | 693.065 K 280.86 % | 181.975 K 203.79 % | -175.334 K -105.21 % | 3.363 M | 0.000 | 0.000 -100.00 % | 593.572 K 292.00 % | -309.158 K -183.13 % | 371.882 K 1 749.73 % | -22.542 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -38.582 K -126.08 % | 147.958 K 620.96 % | -28.401 K 85.25 % | -192.550 K -1 141.62 % | -15.508 K 91.85 % | -190.220 K -184.25 % | 225.771 K 160.53 % | -372.962 K -193.18 % | -127.214 K -243.83 % | 88.448 K -92.98 % | 1.260 M 196.37 % | -1.307 M -1 315.88 % | -92.336 K -194.41 % | 97.807 K 1 441.66 % | -7.290 K 91.50 % | -85.762 K -2 711.51 % | 3.284 K -98.81 % | 275.931 K 1 510.62 % | -19.561 K 91.28 % | -224.243 K -267.59 % | 133.802 K -88.51 % | 1.165 M 221.43 % | -959.154 K -2 431.55 % | -37.888 K 63.15 % | -102.815 K -261.68 % | 63.592 K 160.40 % | -105.282 K -37.00 % | -76.847 K -187.54 % | 87.786 K -55.20 % | 195.965 K 587.16 % | 28.518 K 142.61 % | -66.932 K 23.58 % | -87.579 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 |
| Other non cash items | 585.796 K 165.57 % | -893.456 K 72.85 % | -3.291 M -299.84 % | 1.647 M 181.44 % | -2.022 M -293.84 % | 1.043 M 8 690.39 % | -12.145 K 97.38 % | -464.379 K 34.52 % | -709.145 K 9.92 % | -787.253 K -150.81 % | 1.549 M 442.19 % | -452.767 K -17.88 % | -384.094 K 87.11 % | -2.979 M 49.20 % | -5.864 M -143.12 % | -2.412 M -138.11 % | -1.013 M 49.36 % | -2.000 M 57.53 % | -4.710 M -1 979.09 % | -226.558 K 0.65 % | -228.042 K 60.89 % | -583.093 K 67.92 % | -1.818 M -20.46 % | -1.509 M -7.86 % | -1.399 M -37.48 % | -1.018 M 57.51 % | -2.395 M -345.84 % | 974.259 K 196.19 % | -1.013 M -100.53 % | -505.093 K 92.18 % | -6.459 M -7 358.88 % | -86.597 K 10.42 % | -96.668 K -281.77 % | 53.182 K 103.14 % | -1.695 M -803.80 % | -187.510 K 89.25 % | -1.744 M -996.83 % | 194.491 K 121.88 % | -888.829 K -26.44 % | -702.976 K -485.43 % | 182.386 K 197.90 % | -186.291 K 89.88 % | -1.841 M -1 985.72 % | 97.642 K 91.24 % | 51.056 K -64.32 % | 143.086 K 109.50 % | -1.506 M -310.69 % | -366.804 K -922.03 % | 44.622 K 3 092.76 % | -1.491 K 99.91 % | -1.730 M -172.79 % | -634.086 K -3 468.14 % | 18.826 K 106.55 % | -287.288 K -322.83 % | 128.929 K 316.14 % | 30.982 K 171.84 % | -43.124 K 98.77 % | -3.494 M -8 671.40 % | -39.836 K -14.69 % | -34.734 K -104.64 % | -16.973 K -38.94 % | -12.216 K -129.17 % | 41.876 K 141.59 % | -100.692 K -197.48 % | 103.298 K 332.22 % | -44.482 K 94.93 % | -877.222 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -514.672 K | 0.000 -100.00 % | 268.000 K | 0.000 | 0.000 | 0.000 100.00 % | -97.000 K | 0.000 | 0.000 | 0.000 100.00 % | -103.000 K -873.33 % | 13.319 K 200.00 % | -13.319 K | 0.000 -100.00 % | 129.000 K 1 290 100.00 % | -10.000 -200.00 % | 10.000 | 0.000 100.00 % | -27.000 K | 0.000 | 0.000 | 0.000 100.00 % | -90.100 K | 0.000 | 0.000 | 0.000 -100.00 % | 98.088 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.683 K 91.26 % | -42.146 K | 0.000 -100.00 % | 558.770 K |
| Net cash provided by operating activities | 1.360 M 245.92 % | -931.735 K -147.83 % | 1.948 M -45.36 % | 3.565 M -39.56 % | 5.898 M 286.07 % | 1.528 M 92.45 % | 793.799 K -0.34 % | 796.469 K -49.41 % | 1.574 M 330.79 % | -682.110 K -108.05 % | 8.477 M 1 621.24 % | 492.490 K -24.23 % | 650.020 K 141.39 % | -1.571 M -588.93 % | 321.246 K 3 945.92 % | 7.940 K -98.62 % | 574.527 K 118.26 % | -3.146 M -289.01 % | 1.664 M 78.78 % | 930.899 K 346.26 % | 208.600 K -96.54 % | 6.026 M 298.20 % | 1.513 M 163.92 % | 573.383 K 14.86 % | 499.200 K 799.20 % | -71.396 K -156.85 % | 125.594 K 267.58 % | -74.945 K 87.28 % | -589.353 K -112.45 % | 4.735 M 67.31 % | 2.830 M 28 971.52 % | -9.803 K -100.43 % | 2.279 M 1 582.19 % | 135.503 K -84.34 % | 865.277 K 6 252.06 % | 13.622 K -90.50 % | 143.417 K 198.16 % | 48.101 K -97.52 % | 1.936 M 317.75 % | 463.472 K 91.10 % | 242.527 K 18.01 % | 205.507 K -55.09 % | 457.642 K 14.44 % | 399.913 K 10 772.88 % | -3.747 K -101.11 % | 337.354 K 186.47 % | 117.763 K -76.21 % | 495.089 K 4 169.11 % | 11.597 K -72.75 % | 42.550 K -78.74 % | 200.186 K -34.73 % | 306.692 K 613.79 % | -59.692 K -138.00 % | 157.092 K -66.42 % | 467.865 K 129.40 % | 203.954 K 137.51 % | 85.872 K -68.65 % | 273.927 K -30.60 % | 394.685 K 34.29 % | 293.895 K 477.69 % | -77.813 K -122.63 % | 343.839 K -58.71 % | 832.732 K 209.82 % | -758.293 K -534.02 % | 174.713 K -29.19 % | 246.723 K -12.19 % | 280.971 K 339.88 % | 63.875 K 210.03 % | -58.050 K -172.29 % | 80.305 K -60.06 % | 201.063 K 519.66 % | -47.911 K 43.31 % | -84.519 K 33.16 % | -126.443 K -191.36 % | 138.408 K 25 778.66 % | -539.000 99.40 % | -89.945 K -1 192.87 % | -6.957 K 91.01 % | -77.406 K -316.48 % | 35.756 K 190.89 % | -39.339 K -192.02 % | 42.749 K 121.32 % | -200.547 K -364.53 % | -43.172 K -250.94 % | 28.602 K -2.63 % | 29.375 K -19.12 % | 36.317 K 23.14 % | 29.493 K -90.32 % | 304.586 K 191.97 % | 104.322 K 24.42 % | 83.850 K 313.69 % | -39.240 K 70.61 % | -133.529 K -3 163.29 % | 4.359 K -93.97 % | 72.292 K 244.74 % | -49.946 K -195.97 % | 52.044 K 61.26 % | 32.274 K 104.27 % | -755.869 K -247.93 % | -217.247 K 25.20 % | -290.450 K -325.25 % | 128.943 K -90.30 % | 1.329 M 6 593.01 % | -20.470 K 59.31 % | -50.305 K -238.88 % | 36.222 K -93.30 % | 541.008 K |
| Investments in property plant and equipment | -414.674 K -66.11 % | -249.635 K | 0.000 100.00 % | -410.891 K | 0.000 100.00 % | -261.356 K 50.95 % | -532.825 K -51.08 % | -352.676 K -7.86 % | -326.987 K -668.66 % | -42.540 K 93.03 % | -610.509 K 1.76 % | -621.439 K 26.47 % | -845.147 K -16.29 % | -726.749 K -29.60 % | -560.751 K -100.52 % | -279.654 K 87.97 % | -2.325 M -46.89 % | -1.583 M 50.75 % | -3.215 M 39.78 % | -5.338 M -7.12 % | -4.983 M 26.13 % | -6.746 M -112.99 % | -3.167 M -37.69 % | -2.300 M -53.09 % | -1.502 M -48 602.72 % | -3.085 K 98.28 % | -179.747 K 81.28 % | -960.220 K 2.24 % | -982.190 K -390.54 % | -200.226 K 74.96 % | -799.559 K -382.28 % | -165.788 K 66.56 % | -495.770 K -137.99 % | -208.317 K | 0.000 100.00 % | -401.901 K 12.91 % | -461.480 K 75.34 % | -1.871 M -12.35 % | -1.665 M 30.60 % | -2.400 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -47.223 K 76.41 % | -200.171 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 % | -51.008 K -48.77 % | -34.286 K -107.59 % | -16.516 K 76.17 % | -69.320 K -106.03 % | 1.149 M | 0.000 | 0.000 100.00 % | -2.055 K 98.68 % | -156.181 K -4 015.44 % | -3.795 K -3.97 % | -3.650 K 99.96 % | -9.351 M -16 341.89 % | -56.871 K -6.95 % | -53.177 K 60.58 % | -134.899 K 14.80 % | -158.331 K 88.65 % | -1.395 M -39 622.78 % | -3.512 K -101.32 % | 265.101 K 197.44 % | -272.053 K -614.97 % | -38.051 K | 0.000 | 0.000 100.00 % | -1.363 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.794 K 23.89 % | -2.357 K -107.77 % | 30.341 K 192.30 % | -32.872 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 29.189 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 |
| Acquisitions net | -1.400 M -600.00 % | -200.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.530 M | 0.000 -100.00 % | 210.509 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -20.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 47.144 K | 0.000 | 0.000 100.00 % | -261.355 K 50.95 % | -532.825 K 0.75 % | -536.864 K 85.55 % | -3.715 M | 0.000 100.00 % | -610.509 K 1.76 % | -621.439 K 52.90 % | -1.319 M -422.51 % | -252.510 K 77.99 % | -1.147 M -353.80 % | -252.798 K 86.64 % | -1.892 M -29.94 % | -1.456 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 220.022 K 528.44 % | -51.354 K 62.28 % | -136.128 K -326.53 % | -31.915 K | 0.000 100.00 % | -31.916 K | 0.000 | 0.000 | 0.000 100.00 % | -61.585 K 74.31 % | -239.709 K 93.31 % | -3.582 M | 0.000 100.00 % | -225.754 K 54.89 % | -500.446 K 87.87 % | -4.127 M -36 640.35 % | -11.232 K 97.67 % | -481.275 K | 0.000 100.00 % | -53.442 K | 0.000 | 0.000 100.00 % | -64.000 K -101.83 % | 3.500 M | 0.000 | 0.000 | 0.000 100.00 % | -45.478 K 10.65 % | -50.900 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 |
| Sales maturities of investments | 0.000 | 0.000 -100.00 % | 1.285 M | 0.000 | 0.000 | 0.000 -100.00 % | 360.000 K | 0.000 100.00 % | -41.769 K -200.00 % | 41.769 K -89.56 % | 400.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 500.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 616.471 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.677 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 276.119 K | 0.000 | 0.000 | 0.000 -100.00 % | 45.157 K -95.16 % | 932.091 K 829.04 % | 100.328 K -89.97 % | 1.000 M -72.08 % | 3.582 M 888.35 % | 362.424 K 39.81 % | 259.225 K 320.27 % | 61.681 K | 0.000 | 0.000 | 0.000 -100.00 % | 468.600 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.596 M -173.67 % | 7.596 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 |
| Other investing activites | 604.380 K | 0.000 100.00 % | -1.285 M -421.31 % | 400.000 K 144.56 % | -897.611 K | 0.000 | 0.000 -100.00 % | 536.864 K -85.71 % | 3.757 M 9 094.97 % | -41.769 K -106.84 % | 610.509 K -1.76 % | 621.439 K -52.90 % | 1.319 M 378.21 % | -474.239 K -180.87 % | 586.438 K 2 283.64 % | -26.856 K -105.37 % | 500.000 K 494.76 % | -126.660 K -103.45 % | 3.668 M | 0.000 100.00 % | -8.000 M | 0.000 100.00 % | -1.800 M -1 016.17 % | -161.266 K -126.59 % | -71.171 K 90.31 % | -734.570 K 10.83 % | -823.804 K -110.98 % | 7.500 M | 0.000 | 0.000 100.00 % | -11.886 M -3 317.29 % | 369.448 K 224.11 % | -297.667 K -99.14 % | -149.479 K 95.50 % | -3.323 M -26 996.33 % | -12.265 K 88.78 % | -109.337 K -1 645.20 % | -6.265 K 95.43 % | -136.957 K -115.74 % | 870.176 K 323.22 % | -389.821 K | 0.000 100.00 % | -346.602 K -347.64 % | -77.429 K | 0.000 -100.00 % | 248.667 K -29.71 % | 353.763 K 198.92 % | -357.630 K -13 698.10 % | 2.630 K 100.07 % | -4.003 M -79 506.80 % | -5.028 K -100.07 % | 7.074 M 86 087.80 % | -8.227 K | 0.000 -100.00 % | 4.523 M 132 342.16 % | -3.420 K 99.28 % | -472.909 K -2 352.72 % | -19.281 K | 0.000 100.00 % | -337.872 K -627.93 % | 64.000 K | 0.000 -100.00 % | 70.200 K 101.03 % | -6.830 M -14 503.47 % | 47.416 K | 0.000 | 0.000 | 0.000 100.00 % | -5.500 M | 0.000 -100.00 % | 53.632 K | 0.000 -100.00 % | 467.500 K | 0.000 100.00 % | -166.165 K -101.41 % | -82.500 K 57.69 % | -195.000 K -170.27 % | 277.500 K | 0.000 100.00 % | -4.013 K -394.42 % | 1.363 K | 0.000 100.00 % | -7.331 K | 0.000 | 0.000 | 0.000 -100.00 % | 52.195 K 104.35 % | -1.201 M -213.42 % | 1.059 M 1 158.50 % | -100.000 K 8.82 % | -109.677 K -319.35 % | 50.000 K -73.68 % | 190.000 K | 0.000 | 0.000 100.00 % | -164.109 K 77.82 % | -740.043 K -45.75 % | -507.751 K -6 262.00 % | -7.981 K 98.17 % | -437.285 K -276.53 % | 247.718 K 161.74 % | -401.208 K 95.01 % | -8.047 M | 0.000 -100.00 % | 542.042 K 200.00 % | -542.042 K 88.47 % | -4.700 M |
| Net cash used for investing activites | -1.210 M -169.17 % | -449.635 K -1 053.75 % | 47.144 K 532.87 % | -10.891 K 98.79 % | -897.611 K -243.45 % | -261.355 K -51.23 % | -172.825 K 51.00 % | -352.676 K 90.86 % | -3.857 M -8 966.73 % | -42.540 K 79.79 % | -210.509 K 66.13 % | -621.439 K 26.47 % | -845.147 K -16.29 % | -726.749 K -29.60 % | -560.751 K -100.52 % | -279.654 K 84.68 % | -1.825 M -15.31 % | -1.583 M -449.39 % | 453.094 K 108.49 % | -5.338 M 58.89 % | -12.983 M -92.46 % | -6.746 M -35.80 % | -4.967 M -195.01 % | -1.684 M -12.06 % | -1.502 M -103.68 % | -737.655 K -310.39 % | -179.747 K -102.75 % | 6.540 M 765.84 % | -982.190 K -390.54 % | -200.226 K 98.18 % | -11.008 M -5 505.31 % | 203.660 K 125.67 % | -793.437 K -121.76 % | -357.796 K 89.23 % | -3.323 M -702.42 % | -414.166 K 27.44 % | -570.817 K 69.60 % | -1.877 M -4.16 % | -1.802 M -37.61 % | -1.310 M -196.89 % | -441.175 K -224.09 % | -136.128 K -32.94 % | -102.398 K -32.25 % | -77.429 K 2.16 % | -79.139 K -263.19 % | 48.496 K -87.84 % | 398.920 K -30.56 % | 574.461 K 1 288.49 % | 41.373 K 101.28 % | -3.242 M -64 372.84 % | -5.029 K -100.07 % | 7.437 M 29 359.04 % | 25.244 K 105.75 % | -438.765 K -210.80 % | 396.006 K 2 802.74 % | -14.652 K 98.46 % | -954.184 K -312.36 % | 449.319 K 530.18 % | -104.450 K 71.93 % | -372.158 K -883.75 % | 47.484 K 135.62 % | -133.320 K 84.80 % | -877.193 K -214.39 % | 766.829 K 1 517.24 % | 47.416 K 2 407.35 % | -2.055 K 98.98 % | -201.659 K -268.70 % | -54.695 K 99.01 % | -5.504 M 41.14 % | -9.351 M -288 589.97 % | -3.239 K 93.91 % | -53.177 K -115.99 % | 332.601 K 310.07 % | -158.331 K 89.86 % | -1.561 M -1 715.13 % | -86.012 K -222.70 % | 70.101 K 1 186.97 % | 5.447 K 114.31 % | -38.051 K -848.19 % | -4.013 K -394.42 % | 1.363 K 200.00 % | -1.363 K 81.41 % | -7.331 K | 0.000 | 0.000 | 0.000 -100.00 % | 50.401 K 104.19 % | -1.203 M -210.47 % | 1.089 M 919.47 % | -132.872 K -21.15 % | -109.677 K -319.35 % | 50.000 K -73.68 % | 190.000 K | 0.000 -100.00 % | 29.189 K 117.79 % | -164.109 K 77.82 % | -740.043 K -45.75 % | -507.751 K -6 262.00 % | -7.981 K 98.17 % | -437.285 K -276.53 % | 247.718 K 161.74 % | -401.208 K 95.01 % | -8.047 M | 0.000 -100.00 % | 542.042 K 200.00 % | -542.042 K 88.47 % | -4.700 M |
| Debt repayment | -379.927 K 5.44 % | -401.795 K 4.85 % | -422.267 K -10.07 % | -383.643 K -429.05 % | -72.516 K 89.46 % | -687.980 K 87.20 % | -5.377 M -1 370.29 % | -365.682 K 1.11 % | -369.786 K -144.18 % | 837.055 K 254.11 % | -543.165 K -302.70 % | 267.961 K 183.59 % | -320.555 K -12.52 % | -284.891 K -106.90 % | 4.131 M 3 099.66 % | -137.731 K -104.72 % | 2.916 M -32.48 % | 4.319 M 327.34 % | -1.900 M -152.98 % | 3.586 M -71.04 % | 12.382 M 891.77 % | 1.248 M -51.73 % | 2.586 M 1 085.88 % | -262.321 K -108.92 % | 2.942 M 1 179.10 % | -272.628 K -20.56 % | -226.140 K 95.33 % | -4.845 M -434.87 % | -905.914 K 56.33 % | -2.074 M -126.91 % | 7.708 M 1 153.00 % | -731.982 K -182.13 % | -259.453 K 4.33 % | -271.196 K -113.48 % | 2.011 M -18.82 % | 2.478 M 668.91 % | 322.235 K -48.49 % | 625.603 K 196.20 % | -650.313 K -188.10 % | 738.136 K -81.53 % | 3.995 M 2 182.31 % | -191.872 K 12.21 % | -218.570 K -17.61 % | -185.842 K -1.33 % | -183.411 K -1.24 % | -181.163 K 51.94 % | -376.951 K -375.61 % | -79.257 K -144.58 % | 177.803 K 306.38 % | -86.154 K 88.12 % | -725.091 K 81.42 % | -3.902 M -4 548.85 % | -83.929 K -21.33 % | -69.177 K 38.87 % | -113.161 K -18.84 % | -95.224 K -8.98 % | -87.381 K -6.94 % | -81.714 K 11.44 % | -92.266 K -2.53 % | -89.989 K -1.45 % | -88.701 K 0.82 % | -89.434 K 73.68 % | -339.829 K -299.70 % | -85.022 K -1.42 % | -83.831 K -0.10 % | -83.751 K -344.14 % | 34.304 K 158.81 % | -58.333 K -101.09 % | 5.333 M 16 828.09 % | -31.880 K 96.24 % | -848.476 K -8 180.72 % | 10.500 K -91.30 % | 120.751 K -41.03 % | 204.766 K -83.87 % | 1.270 M 2 728.20 % | -48.305 K 78.71 % | -226.856 K -192.19 % | 246.086 K | 0.000 | 0.000 | 0.000 100.00 % | -37.411 K -1.97 % | -36.687 K 13.27 % | -42.298 K -32.77 % | -31.859 K -0.57 % | -31.680 K 13.11 % | -36.461 K -14.77 % | -31.770 K 0.00 % | -31.770 K 0.00 % | -31.771 K -1.31 % | -31.359 K -1.98 % | -30.750 K -1.98 % | -30.153 K -1.98 % | -29.567 K | 0.000 100.00 % | -28.431 K -1.99 % | -27.877 K -1.98 % | -27.337 K | 0.000 100.00 % | -26.285 K -52.47 % | -17.240 K -100.49 % | 3.550 M | 0.000 | 0.000 | 0.000 -100.00 % | 490.408 K | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -105.114 K | 0.000 | 0.000 | 0.000 100.00 % | -15.662 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 57.368 K -99.30 % | 8.207 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 -100.00 % | 17.008 K |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -52.376 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -723.688 K 0.00 % | -723.688 K 0.01 % | -723.757 K -34.97 % | -536.254 K 4.57 % | -561.934 K -0.19 % | -560.868 K -4.78 % | -535.287 K 0.01 % | -535.320 K 0.01 % | -535.349 K -0.15 % | -534.573 K -0.03 % | -534.439 K -0.13 % | -533.727 K -0.11 % | -533.142 K 0.85 % | -537.695 K 0.00 % | -537.717 K -148.69 % | -216.220 K -194.24 % | -73.485 K -0.47 % | -73.143 K 7.70 % | -79.247 K -0.02 % | -79.229 K 6.73 % | -84.945 K 6.12 % | -90.481 K 65.02 % | -258.659 K -96.63 % | -131.547 K -130.39 % | -57.098 K 50.00 % | -114.196 K 60.80 % | -291.300 K 18.67 % | -358.180 K -1 369.16 % | -24.380 K 50.00 % | -48.760 K -89.11 % | -25.784 K -2.25 % | -25.216 K -102.65 % | -12.443 K 0.30 % | -12.481 K -0.03 % | -12.477 K 0.30 % | -12.515 K 6.91 % | -13.444 K 48.39 % | -26.048 K 49.87 % | -51.957 K -98.35 % | -26.194 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 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 | 0.000 100.00 % | -40.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 140.111 K | 0.000 100.00 % | -206.667 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 % | -395.498 K | 0.000 | 0.000 | 0.000 -100.00 % | 582.600 K | 0.000 | 0.000 | 0.000 -100.00 % | 231.662 K -26.95 % | 317.117 K 703.19 % | -52.573 K | 0.000 -100.00 % | 206.526 K | 0.000 | 0.000 | 0.000 100.00 % | -37.553 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 -100.00 % | 42.000 K 0.26 % | 41.892 K | 0.000 | 0.000 | 0.000 -100.00 % | 252.604 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 -100.00 % | 944.000 102.98 % | -31.702 K -101.61 % | 1.968 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 100.00 % | -28.993 K | 0.000 | 0.000 | 0.000 100.00 % | -26.806 K -100.76 % | 3.550 M 200.00 % | -3.550 M | 0.000 -100.00 % | 6.638 M | 0.000 100.00 % | -490.408 K | 0.000 -100.00 % | 4.149 M |
| Net cash used provided by financing activities | -1.104 M 1.94 % | -1.125 M 5.10 % | -1.186 M -28.93 % | -919.897 K -44.99 % | -634.450 K 49.20 % | -1.249 M 78.36 % | -5.772 M -540.59 % | -901.002 K 18.96 % | -1.112 M -467.56 % | 302.482 K 128.07 % | -1.078 M -305.47 % | -265.766 K 68.87 % | -853.697 K -3.78 % | -822.586 K -122.89 % | 3.594 M 1 115.32 % | -353.951 K -112.45 % | 2.843 M -33.05 % | 4.246 M 314.54 % | -1.979 M -156.44 % | 3.506 M -71.49 % | 12.297 M 961.92 % | 1.158 M -52.72 % | 2.449 M 721.87 % | -393.868 K -113.65 % | 2.885 M 845.77 % | -386.824 K -693.65 % | 65.160 K 101.25 % | -5.204 M -459.36 % | -930.294 K 56.18 % | -2.123 M -126.83 % | 7.914 M 1 551.52 % | -545.195 K -100.52 % | -271.896 K 19.09 % | -336.053 K -115.88 % | 2.117 M -13.58 % | 2.450 M 822.54 % | 265.521 K -53.49 % | 570.912 K 177.17 % | -739.823 K -203.92 % | 711.942 K -82.18 % | 3.995 M 2 182.31 % | -191.872 K 12.21 % | -218.570 K -17.61 % | -185.842 K -1.33 % | -183.411 K -1.24 % | -181.163 K 51.94 % | -376.951 K -375.61 % | -79.257 K -144.58 % | 177.803 K 306.38 % | -86.154 K 88.12 % | -725.091 K 81.42 % | -3.902 M -4 548.85 % | -83.929 K -21.33 % | -69.177 K 38.87 % | -113.161 K -18.84 % | -95.224 K -8.98 % | -87.381 K -120.03 % | -39.714 K 21.16 % | -50.374 K 44.02 % | -89.989 K -1.45 % | -88.701 K 0.82 % | -89.434 K -2.53 % | -87.225 K -2.59 % | -85.022 K -1.42 % | -83.831 K -0.10 % | -83.751 K -344.14 % | 34.304 K 158.81 % | -58.333 K -101.08 % | 5.390 M -34.07 % | 8.175 M 1 063.54 % | -848.476 K -8 180.72 % | 10.500 K -91.30 % | 120.751 K -41.03 % | 204.766 K -83.87 % | 1.270 M 3 612.69 % | 34.195 K 207.34 % | -31.856 K -1.41 % | -31.414 K -3 427.75 % | 944.000 102.98 % | -31.702 K -101.61 % | 1.968 M 5 359.45 % | -37.411 K -1.97 % | -36.687 K 13.27 % | -42.298 K -32.77 % | -31.859 K -0.57 % | -31.680 K 13.11 % | -36.461 K -14.77 % | -31.770 K 0.00 % | -31.770 K 0.00 % | -31.771 K -1.31 % | -31.359 K -1.98 % | -30.750 K -1.98 % | -30.153 K -1.98 % | -29.567 K -1.98 % | -28.993 K -1.98 % | -28.431 K -1.99 % | -27.877 K -1.98 % | -27.337 K -1.98 % | -26.806 K -100.76 % | 3.524 M 198.78 % | -3.567 M -200.49 % | 3.550 M -46.52 % | 6.638 M | 0.000 100.00 % | -490.408 K -200.00 % | 490.408 K -88.23 % | 4.166 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.692 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 100.00 % | -2.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -3.278 M -200.00 % | 3.278 M | 0.000 | 0.000 | 0.000 100.00 % | -9.283 K | 0.000 | 0.000 |
| Net change in cash | -954.338 K 61.93 % | -2.507 M -409.87 % | 809.000 K -69.29 % | 2.634 M -49.84 % | 5.251 M 29 991.55 % | 17.450 K 100.34 % | -5.151 M -1 026.57 % | -457.209 K 86.53 % | -3.395 M -704.08 % | -422.168 K -105.87 % | 7.189 M 1 921.26 % | -394.715 K 62.37 % | -1.049 M 66.38 % | -3.120 M -193.02 % | 3.354 M 636.11 % | -625.665 K -139.31 % | 1.592 M 429.62 % | -482.896 K -448.92 % | 138.397 K 115.37 % | -900.521 K -88.64 % | -477.388 K -208.96 % | 438.121 K 143.61 % | -1.005 M 33.22 % | -1.504 M -179.95 % | 1.882 M 257.34 % | -1.196 M -10 964.68 % | 11.007 K -99.13 % | 1.261 M 150.41 % | -2.502 M -203.74 % | 2.412 M 1 011.62 % | -264.558 K 24.70 % | -351.338 K -128.94 % | 1.214 M 317.44 % | -558.346 K -63.60 % | -341.283 K -116.66 % | 2.049 M 1 365.75 % | -161.879 K 87.14 % | -1.258 M -160.34 % | 2.085 M 1 651.83 % | -134.388 K -103.54 % | 3.797 M 3 199.53 % | -122.493 K -189.62 % | 136.674 K 0.02 % | 136.642 K 151.31 % | -266.297 K -230.10 % | 204.687 K 46.49 % | 139.732 K -85.89 % | 990.293 K 329.12 % | 230.773 K 107.02 % | -3.286 M -520.07 % | -529.934 K -113.79 % | 3.842 M 3 345.22 % | -118.377 K 66.26 % | -350.850 K -146.74 % | 750.710 K 697.97 % | 94.078 K 109.84 % | -955.693 K -239.82 % | 683.532 K 184.97 % | 239.861 K 242.56 % | -168.252 K -41.35 % | -119.030 K -198.30 % | 121.085 K 191.95 % | -131.686 K -72.17 % | -76.486 K -155.31 % | 138.298 K -14.06 % | 160.917 K 41.63 % | 113.616 K 331.15 % | -49.153 K 71.33 % | -171.417 K 84.34 % | -1.095 M -68.28 % | -650.652 K -618.25 % | -90.588 K -124.56 % | 368.833 K 561.00 % | -80.008 K 47.80 % | -153.268 K -192.74 % | -52.356 K -1.27 % | -51.700 K -57.02 % | -32.926 K 71.25 % | -114.513 K -279 400.00 % | 41.000 -100.00 % | 1.930 M 48 444.33 % | 3.975 K 101.63 % | -244.565 K -186.14 % | -85.470 K -2 524.19 % | -3.257 K -41.30 % | -2.305 K -104.59 % | 50.257 K 104.17 % | -1.205 M -188.50 % | 1.362 M 2 357.35 % | -60.321 K -5.48 % | -57.186 K -186.07 % | -19.990 K -175.96 % | 26.318 K 204.40 % | -25.208 K -134.78 % | 72.488 K 129.89 % | -242.486 K 66.13 % | -715.876 K -42.37 % | -502.814 K 36.40 % | -790.556 K -93.45 % | -408.652 K -23.00 % | -332.237 K -110.14 % | 3.278 M 4 215.57 % | -79.642 K -611.92 % | -11.187 K -40.65 % | -7.954 K 48.39 % | -15.412 K -305.06 % | 7.516 K |
| Cash at beginning of period | 9.773 M -20.41 % | 12.280 M 7.05 % | 11.471 M 29.81 % | 8.836 M 146.45 % | 3.585 M 0.49 % | 3.568 M -59.08 % | 8.719 M -4.98 % | 9.176 M -27.00 % | 12.571 M -3.25 % | 12.993 M 123.86 % | 5.804 M -6.37 % | 6.199 M -14.47 % | 7.247 M -30.09 % | 10.367 M 47.83 % | 7.013 M -8.19 % | 7.639 M 26.32 % | 6.047 M -7.39 % | 6.530 M 2.17 % | 6.392 M -12.35 % | 7.292 M -6.14 % | 7.770 M 5.98 % | 7.331 M -12.05 % | 8.336 M -15.29 % | 9.840 M 23.64 % | 7.959 M -13.35 % | 9.185 M 0.12 % | 9.174 M 15.94 % | 7.912 M -24.02 % | 10.414 M 30.14 % | 8.002 M -3.20 % | 8.267 M -4.08 % | 8.618 M 16.40 % | 7.404 M -7.01 % | 7.963 M -4.11 % | 8.304 M 32.76 % | 6.255 M -2.52 % | 6.417 M -16.40 % | 7.675 M 37.31 % | 5.590 M -2.35 % | 5.724 M 196.98 % | 1.927 M -5.98 % | 2.050 M 7.14 % | 1.913 M 7.69 % | 1.777 M -13.03 % | 2.043 M 11.13 % | 1.838 M 8.23 % | 1.699 M 139.83 % | 708.236 K 48.33 % | 477.463 K -87.31 % | 3.763 M -12.34 % | 4.293 M 850.39 % | 451.745 K -20.76 % | 570.122 K -38.10 % | 920.972 K 440.91 % | 170.262 K 123.49 % | 76.184 K -92.62 % | 1.032 M 196.22 % | 348.345 K 221.11 % | 108.482 K -60.80 % | 276.734 K -30.08 % | 395.764 K 44.08 % | 274.679 K -32.41 % | 406.365 K -15.84 % | 482.851 K 40.14 % | 344.553 K 87.63 % | 183.636 K 162.26 % | 70.020 K -41.25 % | 119.173 K -58.99 % | 290.590 K -79.03 % | 1.386 M -31.95 % | 2.036 M -4.26 % | 2.127 M 20.98 % | 1.758 M -4.35 % | 1.838 M -7.70 % | 1.991 M -2.56 % | 2.044 M -2.47 % | 2.095 M -1.55 % | 2.128 M -5.11 % | 2.243 M 0.00 % | 2.243 M 616.44 % | 313.031 K 1.29 % | 309.056 K -44.18 % | 553.621 K -13.37 % | 639.091 K -0.51 % | 642.348 K -0.36 % | 644.653 K 8.46 % | 594.396 K -66.97 % | 1.800 M 310.97 % | 437.873 K -12.11 % | 498.194 K -10.30 % | 555.380 K -3.47 % | 575.370 K 4.79 % | 549.052 K -4.39 % | 574.260 K 14.45 % | 501.772 K -32.58 % | 744.258 K -49.03 % | 1.460 M -25.62 % | 1.963 M -28.71 % | 2.754 M -12.92 % | 3.162 M -9.51 % | 3.494 M 1 512.76 % | 216.672 K -26.88 % | 296.314 K -3.64 % | 307.501 K -2.52 % | 315.455 K -4.66 % | 330.867 K 2.32 % | 323.351 K |
| Cash at end of period | 8.818 M -9.77 % | 9.773 M -20.41 % | 12.280 M 7.05 % | 11.471 M 29.81 % | 8.836 M 146.45 % | 3.585 M 0.49 % | 3.568 M -59.08 % | 8.719 M -4.98 % | 9.176 M -27.00 % | 12.571 M -3.25 % | 12.993 M 123.86 % | 5.804 M -6.37 % | 6.199 M -14.47 % | 7.247 M -30.09 % | 10.367 M 47.83 % | 7.013 M -8.19 % | 7.639 M 26.32 % | 6.047 M -7.39 % | 6.530 M 2.17 % | 6.392 M -12.35 % | 7.292 M -6.14 % | 7.770 M 5.98 % | 7.331 M -12.05 % | 8.336 M -15.29 % | 9.840 M 23.18 % | 7.989 M -13.02 % | 9.185 M 0.12 % | 9.174 M 15.94 % | 7.912 M -24.02 % | 10.414 M 30.14 % | 8.002 M -3.20 % | 8.267 M -4.08 % | 8.618 M 16.40 % | 7.404 M -7.01 % | 7.963 M -4.11 % | 8.304 M 32.76 % | 6.255 M -2.52 % | 6.417 M -16.40 % | 7.675 M 37.31 % | 5.590 M -2.35 % | 5.724 M 196.98 % | 1.927 M -5.98 % | 2.050 M 7.14 % | 1.913 M 7.69 % | 1.777 M -13.03 % | 2.043 M 11.13 % | 1.838 M 8.23 % | 1.699 M 139.83 % | 708.236 K 48.33 % | 477.463 K -87.31 % | 3.763 M -12.34 % | 4.293 M 850.39 % | 451.745 K -20.76 % | 570.122 K -38.10 % | 920.972 K 440.91 % | 170.262 K 123.49 % | 76.184 K -92.62 % | 1.032 M 196.22 % | 348.343 K 221.11 % | 108.482 K -60.80 % | 276.734 K -30.08 % | 395.764 K 44.08 % | 274.679 K -32.41 % | 406.365 K -15.84 % | 482.851 K 40.14 % | 344.553 K 87.63 % | 183.636 K 162.26 % | 70.020 K -41.25 % | 119.173 K -58.99 % | 290.590 K -79.03 % | 1.386 M -31.95 % | 2.036 M -4.26 % | 2.127 M 20.98 % | 1.758 M -4.35 % | 1.838 M -7.70 % | 1.991 M -2.56 % | 2.044 M -2.47 % | 2.095 M -1.55 % | 2.128 M -5.11 % | 2.243 M 0.00 % | 2.243 M 616.44 % | 313.031 K 1.29 % | 309.056 K -44.18 % | 553.621 K -13.37 % | 639.091 K -0.51 % | 642.348 K -0.36 % | 644.653 K 8.46 % | 594.396 K -66.97 % | 1.800 M 310.97 % | 437.873 K -12.11 % | 498.194 K -10.30 % | 555.380 K -3.47 % | 575.370 K 4.79 % | 549.052 K -4.39 % | 574.260 K 14.45 % | 501.772 K -32.58 % | 744.258 K -49.03 % | 1.460 M -25.62 % | 1.963 M -28.71 % | 2.754 M -12.92 % | 3.162 M -9.51 % | 3.494 M 1 512.76 % | 216.672 K -26.88 % | 296.314 K -3.64 % | 307.501 K -2.52 % | 315.455 K -4.66 % | 330.867 K |
| Operating cash flow | 1.360 M 245.92 % | -931.735 K -147.83 % | 1.948 M -45.36 % | 3.565 M -39.56 % | 5.898 M 286.07 % | 1.528 M 92.45 % | 793.799 K -0.34 % | 796.469 K -49.41 % | 1.574 M 330.79 % | -682.110 K -108.05 % | 8.477 M 1 621.24 % | 492.490 K -24.23 % | 650.020 K 141.39 % | -1.571 M -588.93 % | 321.246 K 3 945.92 % | 7.940 K -98.62 % | 574.527 K 118.26 % | -3.146 M -289.01 % | 1.664 M 78.78 % | 930.899 K 346.26 % | 208.600 K -96.54 % | 6.026 M 298.20 % | 1.513 M 163.92 % | 573.383 K 14.86 % | 499.200 K 799.20 % | -71.396 K -156.85 % | 125.594 K 267.58 % | -74.945 K 87.28 % | -589.353 K -112.45 % | 4.735 M 67.31 % | 2.830 M 28 971.52 % | -9.803 K -100.43 % | 2.279 M 1 582.19 % | 135.503 K -84.34 % | 865.277 K 6 252.06 % | 13.622 K -90.50 % | 143.417 K 198.16 % | 48.101 K -97.52 % | 1.936 M 317.75 % | 463.472 K 91.10 % | 242.527 K 18.01 % | 205.507 K -55.09 % | 457.642 K 14.44 % | 399.913 K 10 772.88 % | -3.747 K -101.11 % | 337.354 K 186.47 % | 117.763 K -76.21 % | 495.089 K 4 169.11 % | 11.597 K -72.75 % | 42.550 K -78.74 % | 200.186 K -34.73 % | 306.692 K 613.79 % | -59.692 K -138.00 % | 157.092 K -66.42 % | 467.865 K 129.40 % | 203.954 K 137.51 % | 85.872 K -68.65 % | 273.927 K -30.60 % | 394.685 K 34.29 % | 293.895 K 477.69 % | -77.813 K -122.63 % | 343.839 K -58.71 % | 832.732 K 209.82 % | -758.293 K -534.02 % | 174.713 K -29.19 % | 246.723 K -12.19 % | 280.971 K 339.88 % | 63.875 K 210.03 % | -58.050 K -172.29 % | 80.305 K -60.06 % | 201.063 K 519.66 % | -47.911 K 43.31 % | -84.519 K 33.16 % | -126.443 K -191.36 % | 138.408 K 25 778.66 % | -539.000 99.40 % | -89.945 K -1 192.87 % | -6.957 K 91.01 % | -77.406 K -316.48 % | 35.756 K 190.89 % | -39.339 K -192.02 % | 42.749 K 121.32 % | -200.547 K -364.53 % | -43.172 K -250.94 % | 28.602 K -2.63 % | 29.375 K -19.12 % | 36.317 K 23.14 % | 29.493 K -90.32 % | 304.586 K 191.97 % | 104.322 K 24.42 % | 83.850 K 313.69 % | -39.240 K 70.61 % | -133.529 K -3 163.29 % | 4.359 K -93.97 % | 72.292 K 244.74 % | -49.946 K -195.97 % | 52.044 K 61.26 % | 32.274 K 104.27 % | -755.869 K -247.93 % | -217.247 K 25.20 % | -290.450 K -325.25 % | 128.943 K -90.30 % | 1.329 M 6 593.01 % | -20.470 K 59.31 % | -50.305 K -238.88 % | 36.222 K -93.30 % | 541.008 K |
| Capital expenditure | -414.674 K -66.11 % | -249.635 K | 0.000 100.00 % | -410.891 K 54.22 % | -897.611 K -243.44 % | -261.356 K 50.95 % | -532.825 K -51.08 % | -352.676 K -7.86 % | -326.987 K -668.66 % | -42.540 K 93.03 % | -610.509 K 1.76 % | -621.439 K 26.47 % | -845.147 K -16.29 % | -726.749 K -29.60 % | -560.751 K -100.52 % | -279.654 K 87.97 % | -2.325 M -46.89 % | -1.583 M 50.75 % | -3.215 M 39.78 % | -5.338 M -7.12 % | -4.983 M 26.13 % | -6.746 M -112.99 % | -3.167 M -37.69 % | -2.300 M -53.09 % | -1.502 M -48 602.72 % | -3.085 K 98.28 % | -179.747 K 81.28 % | -960.220 K 2.24 % | -982.190 K -390.54 % | -200.226 K 74.96 % | -799.559 K -382.28 % | -165.788 K 66.56 % | -495.770 K -137.99 % | -208.317 K | 0.000 100.00 % | -401.901 K 12.91 % | -461.480 K 75.34 % | -1.871 M -12.35 % | -1.665 M 30.60 % | -2.400 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -47.223 K 76.41 % | -200.171 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 % | -51.008 K -48.77 % | -34.286 K -107.59 % | -16.516 K 76.17 % | -69.320 K -106.03 % | 1.149 M | 0.000 | 0.000 100.00 % | -2.055 K 98.68 % | -156.181 K -4 015.44 % | -3.795 K -3.97 % | -3.650 K 99.96 % | -9.351 M -16 341.89 % | -56.871 K -6.95 % | -53.177 K 60.58 % | -134.899 K 14.80 % | -158.331 K 88.65 % | -1.395 M -39 622.78 % | -3.512 K -101.32 % | 265.101 K 197.44 % | -272.053 K -614.97 % | -38.051 K | 0.000 | 0.000 100.00 % | -1.363 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.794 K 23.89 % | -2.357 K -107.77 % | 30.341 K 192.30 % | -32.872 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 29.189 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 |
| Free CashFlow | 944.897 K 179.98 % | -1.181 M -160.65 % | 1.948 M -38.24 % | 3.154 M -46.41 % | 5.885 M 364.77 % | 1.266 M 385.22 % | 260.974 K -41.19 % | 443.793 K -64.42 % | 1.247 M 272.12 % | -724.650 K -109.21 % | 7.866 M 6 200.40 % | -128.949 K 33.92 % | -195.127 K 91.51 % | -2.297 M -859.23 % | -239.505 K 11.85 % | -271.714 K 84.48 % | -1.751 M 62.97 % | -4.729 M -205.02 % | -1.550 M 64.82 % | -4.407 M 7.70 % | -4.774 M -563.23 % | -719.874 K 56.47 % | -1.654 M 4.22 % | -1.727 M -72.12 % | -1.003 M -1 247.03 % | -74.481 K -37.54 % | -54.153 K 94.77 % | -1.035 M 34.13 % | -1.572 M -134.65 % | 4.535 M 123.32 % | 2.031 M 1 256.50 % | -175.591 K -109.84 % | 1.784 M 2 549.59 % | -72.814 K -108.42 % | 865.277 K 322.85 % | -388.279 K -22.08 % | -318.063 K 82.55 % | -1.823 M -773.52 % | 270.686 K 113.98 % | -1.937 M -898.48 % | 242.527 K 18.01 % | 205.507 K -55.09 % | 457.642 K 14.44 % | 399.913 K 884.60 % | -50.970 K -137.15 % | 137.183 K 16.49 % | 117.763 K -76.21 % | 495.089 K 4 169.11 % | 11.597 K -72.75 % | 42.550 K -78.74 % | 200.186 K -34.73 % | 306.692 K 613.79 % | -59.692 K -138.00 % | 157.092 K -66.42 % | 467.865 K 129.40 % | 203.954 K 137.51 % | 85.872 K -68.65 % | 273.927 K -20.30 % | 343.677 K 32.38 % | 259.609 K 375.22 % | -94.329 K -134.36 % | 274.519 K -86.15 % | 1.982 M 361.34 % | -758.293 K -534.02 % | 174.713 K -28.59 % | 244.668 K 96.06 % | 124.790 K 107.71 % | 60.080 K 197.37 % | -61.700 K 99.33 % | -9.270 M -6 529.18 % | 144.192 K 242.64 % | -101.088 K 53.93 % | -219.418 K 22.95 % | -284.774 K 77.34 % | -1.257 M -30 920.88 % | -4.051 K -102.31 % | 175.156 K 162.78 % | -279.010 K -141.66 % | -115.457 K -422.90 % | 35.756 K 190.89 % | -39.339 K -195.05 % | 41.386 K 120.64 % | -200.547 K -364.53 % | -43.172 K -250.94 % | 28.602 K -2.63 % | 29.375 K -14.91 % | 34.523 K 27.22 % | 27.136 K -91.90 % | 334.927 K 368.76 % | 71.450 K -14.79 % | 83.850 K 313.69 % | -39.240 K 70.61 % | -133.529 K -3 163.29 % | 4.359 K -95.70 % | 101.481 K 303.18 % | -49.946 K -195.97 % | 52.044 K 61.26 % | 32.274 K 104.27 % | -755.869 K -247.93 % | -217.247 K 25.20 % | -290.450 K -325.25 % | 128.943 K -90.30 % | 1.329 M 6 593.01 % | -20.470 K 59.31 % | -50.305 K -238.88 % | 36.222 K -93.30 % | 541.008 K |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 | 2012 | 2012 | 2011 | 2011 | 2011 | 2011 | 2010 | 2010 | 2010 | 2010 | 2009 | 2009 | 2009 | 2009 | 2008 | 2008 | 2008 | 2008 | 2007 | 2007 | 2007 | 2007 | 2006 | 2006 | 2006 | 2006 | 2005 | 2005 | 2005 | 2005 | 2004 | 2004 | 2004 | 2004 | 2003 | 2003 | 2003 | 2003 | 2002 | 2002 | 2002 | 2002 | 2001 | 2001 | 2001 | 2001 | 2000 | 2000 | 2000 | 2000 | 1999 | 1999 | 1999 | 1999 | 1998 |