Jiangsu NandaSoft Technology Company Limited 8045.HK
Trading inactive
Finances
| 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 310.830 M -41.86 % | 534.658 M -0.28 % | 536.185 M 38.41 % | 387.376 M -19.27 % | 479.837 M 18.58 % | 404.651 M -8.73 % | 443.365 M -13.60 % | 513.130 M -2.13 % | 524.322 M -12.98 % | 602.525 M -6.29 % | 643.001 M 35.09 % | 475.967 M 19.99 % | 396.674 M 21.31 % | 326.990 M 25.53 % | 260.480 M -14.80 % | 305.728 M -24.04 % | 402.463 M -8.69 % | 440.742 M |
| Net income | -22.634 M 42.63 % | -39.452 M -187.07 % | -13.743 M 86.44 % | -101.348 M -88.74 % | -53.698 M 0.25 % | -53.834 M 50.89 % | -109.609 M 31.66 % | -160.393 M -103.39 % | -78.858 M -3 723.37 % | 2.176 M -92.25 % | 28.090 M -58.00 % | 66.889 M 55.90 % | 42.906 M 103.37 % | 21.097 M 93.48 % | 10.904 M 69.18 % | 6.445 M 115.80 % | -40.804 M -3 717.10 % | 1.128 M |
| Income before tax | -27.909 M 28.73 % | -39.162 M -309.17 % | -9.571 M 92.02 % | -119.992 M -152.43 % | -47.535 M 7.61 % | -51.450 M 50.51 % | -103.951 M 28.13 % | -144.644 M -118.90 % | -66.079 M -340.22 % | 27.507 M -22.08 % | 35.302 M -51.99 % | 73.532 M 52.21 % | 48.311 M 99.32 % | 24.238 M 92.93 % | 12.563 M 92.03 % | 6.542 M 116.22 % | -40.323 M -1 723.80 % | 2.483 M |
| Income before tax ratio | -0.09 -22.58 % | -0.07 -310.34 % | -0.02 94.24 % | -0.31 -212.68 % | -0.10 22.09 % | -0.13 45.77 % | -0.23 16.82 % | -0.28 -123.67 % | -0.13 -376.05 % | 0.05 -16.84 % | 0.05 -64.46 % | 0.15 26.85 % | 0.12 64.30 % | 0.07 53.69 % | 0.05 125.39 % | 0.02 121.36 % | -0.10 -1 878.25 % | 0.01 |
| EBITDA | -12.834 M 44.57 % | -23.154 M -762.03 % | -2.686 M 96.35 % | -73.537 M -171.82 % | -27.054 M -53.58 % | -17.616 M 68.91 % | -56.657 M 44.92 % | -102.871 M -217.97 % | -32.352 M -173.03 % | 44.303 M -21.59 % | 56.503 M -39.37 % | 93.189 M 74.75 % | 53.329 M 80.13 % | 29.606 M 63.29 % | 18.131 M 18.99 % | 15.237 M 151.38 % | -29.658 M -465.13 % | 8.123 M |
| Net income ratio | -0.07 1.32 % | -0.07 -187.89 % | -0.03 90.20 % | -0.26 -133.79 % | -0.11 15.88 % | -0.13 46.19 % | -0.25 20.91 % | -0.31 -107.83 % | -0.15 -4 263.80 % | 0.00 -91.73 % | 0.04 -68.91 % | 0.14 29.92 % | 0.11 67.64 % | 0.06 54.12 % | 0.04 98.57 % | 0.02 120.79 % | -0.10 -4 061.13 % | 0.00 |
| Ratio EBITDA | -0.04 4.66 % | -0.04 -764.49 % | -0.01 97.36 % | -0.19 -236.69 % | -0.06 -29.51 % | -0.04 65.93 % | -0.13 36.26 % | -0.20 -224.91 % | -0.06 -183.92 % | 0.07 -16.33 % | 0.09 -55.12 % | 0.20 45.63 % | 0.13 48.49 % | 0.09 30.08 % | 0.07 39.67 % | 0.05 167.63 % | -0.07 -499.86 % | 0.02 |
| Gross profit ratio | 0.16 28.76 % | 0.12 87.71 % | 0.07 -52.08 % | 0.14 31.76 % | 0.10 -13.79 % | 0.12 -9.04 % | 0.13 0.42 % | 0.13 4.28 % | 0.13 -22.77 % | 0.16 -11.65 % | 0.19 -12.35 % | 0.21 11.46 % | 0.19 -10.09 % | 0.21 21.27 % | 0.17 68.66 % | 0.10 12.35 % | 0.09 -29.05 % | 0.13 |
| Weighted average shs out dil | 411.000 M 0.00 % | 411.000 M 0.00 % | 411.000 M 0.00 % | 411.000 M 87.95 % | 218.671 M 23.70 % | 176.773 M 6.91 % | 165.349 M 6.68 % | 155.000 M 0.00 % | 155.000 M 12.32 % | 138.000 M 0.00 % | 138.000 M 0.00 % | 138.000 M 11.44 % | 123.833 M 6.07 % | 116.750 M 0.00 % | 116.750 M 0.00 % | 116.750 M 0.00 % | 116.750 M 13.57 % | 102.800 M |
| Weighted average shs out | 411.000 M 0.00 % | 411.000 M 0.00 % | 411.000 M 0.00 % | 411.000 M 87.95 % | 218.671 M 23.70 % | 176.773 M 6.91 % | 165.349 M 6.68 % | 155.000 M 0.00 % | 155.000 M 12.32 % | 138.000 M 0.00 % | 138.000 M 0.00 % | 138.000 M 11.44 % | 123.833 M 6.07 % | 116.750 M 0.00 % | 116.750 M 0.00 % | 116.750 M 0.00 % | 116.750 M 13.57 % | 102.800 M |
| EPS diluted | -0.06 42.60 % | -0.10 -187.43 % | -0.03 86.64 % | -0.25 0.00 % | -0.25 16.67 % | -0.30 54.55 % | -0.66 35.92 % | -1.03 -101.96 % | -0.51 -3 287.50 % | 0.02 -92.00 % | 0.20 -58.33 % | 0.48 37.14 % | 0.35 94.44 % | 0.18 92.31 % | 0.09 69.57 % | 0.06 115.77 % | -0.35 -14 483.33 % | 0.00 |
| Earnings per share | -0.06 42.60 % | -0.10 -187.43 % | -0.03 86.64 % | -0.25 0.00 % | -0.25 16.67 % | -0.30 54.55 % | -0.66 35.92 % | -1.03 -101.96 % | -0.51 -3 287.50 % | 0.02 -92.00 % | 0.20 -58.33 % | 0.48 37.14 % | 0.35 94.44 % | 0.18 92.31 % | 0.09 69.57 % | 0.06 115.77 % | -0.35 -14 483.33 % | 0.00 |
| Gross profit | 49.539 M -25.15 % | 66.180 M 87.18 % | 35.357 M -33.67 % | 53.305 M 6.37 % | 50.111 M 2.23 % | 49.018 M -16.98 % | 59.043 M -13.23 % | 68.049 M 2.05 % | 66.680 M -32.79 % | 99.214 M -17.21 % | 119.845 M 18.41 % | 101.208 M 33.74 % | 75.675 M 9.07 % | 69.382 M 52.23 % | 45.576 M 43.70 % | 31.716 M -14.65 % | 37.161 M -35.21 % | 57.357 M |
| Income tax expense | -275.000 K -194.83 % | 290.000 K -93.05 % | 4.172 M 122.38 % | -18.644 M -1 136.35 % | 1.799 M -66.62 % | 5.390 M 133.57 % | 2.308 M -53.08 % | 4.918 M -56.70 % | 11.357 M -45.17 % | 20.712 M 417.80 % | 4.000 M -29.55 % | 5.678 M -9.55 % | 6.278 M 219.23 % | 1.967 M 174.90 % | 715.372 K 103.58 % | 351.402 K -26.97 % | 481.193 K -64.49 % | 1.355 M |
| Cost of revenue | 261.291 M -44.23 % | 468.478 M -6.46 % | 500.828 M 49.92 % | 334.071 M -22.26 % | 429.726 M 20.83 % | 355.633 M -7.46 % | 384.322 M -13.65 % | 445.081 M -2.74 % | 457.642 M -9.07 % | 503.311 M -3.79 % | 523.157 M 39.60 % | 374.759 M 16.75 % | 320.998 M 24.61 % | 257.608 M 19.87 % | 214.904 M -21.57 % | 274.013 M -24.99 % | 365.302 M -4.72 % | 383.385 M |
| General and administrative expenses | 24.263 M -16.99 % | 29.228 M -35.82 % | 45.541 M 0.55 % | 45.293 M 8.02 % | 41.930 M -14.11 % | 48.818 M 68.23 % | 29.019 M -2.27 % | 29.692 M -17.77 % | 36.109 M -62.53 % | 96.371 M 67.83 % | 57.422 M 11.23 % | 51.624 M 36.67 % | 37.772 M 3.38 % | 36.537 M 37.42 % | 26.587 M -11.11 % | 29.911 M -38.34 % | 48.514 M 69.96 % | 28.544 M |
| Selling and marketing expenses | 6.020 M -32.00 % | 8.853 M 18.78 % | 7.453 M -21.05 % | 9.440 M -7.41 % | 10.195 M 4.98 % | 9.711 M 77.85 % | 5.460 M -22.22 % | 7.020 M -35.74 % | 10.925 M -59.15 % | 26.745 M -1.84 % | 27.247 M -3.97 % | 28.374 M 1.42 % | 27.978 M 34.54 % | 20.794 M 12.64 % | 18.460 M -6.32 % | 19.705 M -26.07 % | 26.652 M 11.31 % | 23.945 M |
| Other expenses | 0.000 100.00 % | -1.723 M 9.55 % | -1.905 M -57.44 % | -1.210 M -146.17 % | 2.621 M 226.00 % | 804.000 K 103.93 % | -20.442 M 59.98 % | -51.079 M -1 262.33 % | -3.749 M -224.03 % | 3.023 M -14.67 % | 3.543 M | 0.000 100.00 % | -35.745 M | 0.000 100.00 % | -12.924 M 54.55 % | -28.435 M | 0.000 | 0.000 |
| Operating expenses | 48.949 M -17.52 % | 59.347 M 16.16 % | 51.089 M -4.55 % | 53.523 M 6.90 % | 50.070 M -3.04 % | 51.639 M -21.13 % | 65.470 M -7.90 % | 71.089 M -17.00 % | 85.649 M -32.34 % | 126.589 M 58.71 % | 79.763 M -0.80 % | 80.406 M 164.08 % | 30.448 M -48.05 % | 58.605 M 81.28 % | 32.328 M 46.36 % | 22.088 M -71.60 % | 77.771 M 35.28 % | 57.490 M |
| Cost and expenses | 310.240 M -41.22 % | 527.825 M -4.37 % | 551.917 M 42.40 % | 387.594 M -19.22 % | 479.796 M 17.81 % | 407.272 M -9.45 % | 449.792 M -12.86 % | 516.170 M -4.99 % | 543.291 M -13.75 % | 629.900 M 4.47 % | 602.920 M 32.46 % | 455.165 M 29.51 % | 351.446 M 11.14 % | 316.213 M 27.90 % | 247.232 M -16.50 % | 296.101 M -33.17 % | 443.074 M 0.50 % | 440.875 M |
| Research and development expenses | 18.666 M -18.80 % | 22.989 M 25.71 % | 18.287 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.288 M -62.17 % | 6.048 M -75.60 % | 24.789 M 282.61 % | 6.479 M 99.72 % | 3.244 M 696.76 % | 407.145 K -8.39 % | 444.444 K -65.12 % | 1.274 M 522.57 % | 204.669 K -77.43 % | 906.946 K -65.19 % | 2.605 M -47.91 % | 5.001 M |
| Selling general and administrative expenses | 30.283 M -20.48 % | 38.081 M -28.14 % | 52.994 M -3.18 % | 54.733 M 5.00 % | 52.125 M -10.94 % | 58.529 M 69.75 % | 34.479 M -6.08 % | 36.712 M -21.94 % | 47.033 M -61.80 % | 123.116 M 45.41 % | 84.669 M 5.84 % | 79.999 M 21.67 % | 65.749 M 14.68 % | 57.331 M 27.27 % | 45.047 M -9.21 % | 49.616 M -33.99 % | 75.166 M 43.20 % | 52.489 M |
| Interest income | 278.000 K -49.18 % | 547.000 K -5.20 % | 577.000 K 24.09 % | 465.000 K 42.20 % | 327.000 K 38.56 % | 236.000 K -93.52 % | 3.644 M 180.39 % | 1.300 M 7.81 % | 1.206 M 95.69 % | 616.048 K 9.12 % | 564.566 K 210.99 % | 181.538 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 7.007 M -7.17 % | 7.548 M -27.76 % | 10.448 M -28.88 % | 14.691 M -14.14 % | 17.110 M -40.98 % | 28.988 M -24.61 % | 38.449 M 6.31 % | 36.165 M 42.07 % | 25.456 M 88.88 % | 13.478 M 27.31 % | 10.586 M -8.97 % | 11.630 M 738.50 % | 1.387 M 64.90 % | 841.101 K 30.71 % | 643.503 K -75.22 % | 2.596 M -16.76 % | 3.119 M | 0.000 |
| Depreciation and amortization | 8.068 M -4.63 % | 8.460 M 2.81 % | 8.229 M 14.83 % | 7.166 M 112.58 % | 3.371 M -30.44 % | 4.846 M -7.47 % | 5.237 M -6.61 % | 5.607 M -32.20 % | 8.271 M 1.86 % | 8.120 M -23.50 % | 10.615 M 32.23 % | 8.028 M 121.08 % | 3.631 M -19.78 % | 4.527 M -8.07 % | 4.924 M -19.25 % | 6.098 M -19.19 % | 7.546 M -8.59 % | 8.256 M |
| Operating income | -9.920 M -296.40 % | 5.051 M 146.28 % | -10.915 M 86.48 % | -80.703 M -926.71 % | 9.762 M -40.71 % | 16.464 M 119.28 % | -85.410 M 13.13 % | -98.320 M -21.07 % | -81.206 M -298.14 % | 40.985 M -10.69 % | 45.888 M -46.12 % | 85.162 M 71.36 % | 49.698 M 98.16 % | 25.079 M 89.90 % | 13.207 M 44.51 % | 9.139 M 122.50 % | -40.611 M -30 407.02 % | -133.119 K |
| Operating income ratio | -0.03 -437.82 % | 0.01 146.41 % | -0.02 90.23 % | -0.21 -1 124.03 % | 0.02 -50.00 % | 0.04 121.12 % | -0.19 -0.54 % | -0.19 -23.72 % | -0.15 -327.69 % | 0.07 -4.69 % | 0.07 -60.11 % | 0.18 42.81 % | 0.13 63.35 % | 0.08 51.27 % | 0.05 69.62 % | 0.03 129.62 % | -0.10 -33 308.62 % | 0.00 |
| Total other income expenses net | -17.989 M 60.89 % | -45.995 M -1 010.45 % | -4.142 M 96.54 % | -119.774 M -151.75 % | -47.576 M 2.57 % | -48.829 M -20.53 % | -40.511 M 12.55 % | -46.324 M -406.23 % | 15.127 M 76.75 % | 8.559 M 180.85 % | -10.586 M 8.97 % | -11.630 M -738.50 % | -1.387 M -64.90 % | -841.101 K -30.71 % | -643.503 K 75.22 % | -2.596 M -1 002.96 % | 287.546 K -89.01 % | 2.616 M |
| 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 |
| 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 178.715 M 14.09 % | 156.647 M 38.72 % | 112.922 M -25.96 % | 152.512 M -21.89 % | 195.260 M 25.34 % | 155.781 M 24.96 % | 124.667 M -8.42 % | 136.136 M -9.11 % | 149.782 M -10.14 % | 166.683 M -13.02 % | 191.622 M 48.50 % | 129.039 M 79.29 % | 71.972 M 88.79 % | 38.122 M 108.87 % | 18.252 M -23.69 % | 23.917 M 809.31 % | -3.372 M -152.08 % | 6.475 M |
| Total investments | 72.568 M 2.63 % | 70.707 M 3.79 % | 68.126 M -4.09 % | 71.034 M -19.98 % | 88.770 M 0.34 % | 88.471 M -1.37 % | 89.700 M 2.34 % | 87.649 M -7.89 % | 95.160 M -8.20 % | 103.661 M 16.46 % | 89.011 M 13.29 % | 78.570 M 127.62 % | 34.519 M 153.68 % | 13.607 M 46.58 % | 9.283 M -14.39 % | 10.843 M -28.24 % | 15.112 M -45.91 % | 27.940 M |
| Total debt | 222.765 M -25.88 % | 300.562 M 2.18 % | 294.153 M 3.17 % | 285.123 M -3.77 % | 296.292 M 28.30 % | 230.932 M 38.45 % | 166.800 M -24.79 % | 221.771 M -17.98 % | 270.380 M 9.14 % | 247.738 M -6.30 % | 264.404 M 24.98 % | 211.560 M 50.44 % | 140.624 M 119.73 % | 64.000 M 34.24 % | 47.675 M -12.51 % | 54.495 M -13.50 % | 63.000 M 80.00 % | 35.000 M |
| Accumulated other comprehensive income loss | 76.998 M 5.01 % | 73.325 M -1.06 % | 74.113 M -5.97 % | 78.815 M 356.10 % | -30.775 M -8.34 % | -28.405 M -16.78 % | -24.324 M -22.27 % | -19.894 M 0.98 % | -20.090 M -13.98 % | -17.626 M 5.99 % | -18.748 M -11.91 % | -16.753 M -28.55 % | -13.032 M -9.09 % | -11.946 M -11.44 % | -10.720 M -8.16 % | -9.912 M | 0.000 | 0.000 |
| Retained earnings | -521.077 M -9.23 % | -477.028 M -9.15 % | -437.036 M -2.44 % | -426.632 M -31.92 % | -323.409 M -22.43 % | -264.151 M -25.63 % | -210.259 M -108.90 % | -100.649 M -268.47 % | 59.743 M -56.90 % | 138.601 M -0.80 % | 139.726 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock | 41.100 M -87.50 % | 328.800 M 0.00 % | 328.800 M 0.00 % | 328.800 M 0.00 % | 328.800 M 120.97 % | 148.800 M 6.00 % | 140.380 M 13.21 % | 124.000 M 0.00 % | 124.000 M 12.32 % | 110.400 M 0.00 % | 110.400 M 0.00 % | 110.400 M 0.00 % | 110.400 M 18.20 % | 93.400 M 0.00 % | 93.400 M 0.00 % | 93.400 M | 0.000 | 0.000 |
| Total equity | 188.178 M -11.29 % | 212.139 M -15.80 % | 251.933 M -6.82 % | 270.378 M -27.25 % | 371.652 M 119.97 % | 168.953 M -20.33 % | 212.074 M | 0.000 -100.00 % | 409.597 M -7.10 % | 440.880 M -4.65 % | 462.397 M 24.12 % | 372.547 M 21.58 % | 306.409 M 45.03 % | 211.274 M 14.46 % | 184.590 M 7.40 % | 171.868 M -0.73 % | 173.125 M -18.22 % | 211.704 M |
| Other non current liabilities | 41.381 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 96.670 M 38.27 % | 69.912 M -11.69 % | 79.169 M 246.02 % | 22.880 M -13.33 % | 26.397 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -162.009 M |
| Long term debt | 221.620 M -26.01 % | 299.539 M 2.15 % | 293.243 M 3.14 % | 284.316 M 0.60 % | 282.627 M 52.78 % | 184.987 M 253.22 % | 52.372 M 43.08 % | 36.602 M -18.30 % | 44.800 M -15.15 % | 52.800 M -13.23 % | 60.850 M -11.70 % | 68.913 M -7.58 % | 74.567 M 54.06 % | 48.400 M | 0.000 -100.00 % | 10.000 M | 0.000 | 0.000 |
| Total non current liabilities | 263.001 M -23.06 % | 341.844 M 1.47 % | 336.886 M 2.84 % | 327.595 M -5.33 % | 346.031 M 39.51 % | 248.041 M 19.19 % | 208.111 M 28.91 % | 161.438 M -7.96 % | 175.393 M 6.69 % | 164.389 M 23.16 % | 133.473 M 40.21 % | 95.196 M -5.94 % | 101.212 M 109.12 % | 48.400 M 1.28 % | 47.790 M 377.90 % | 10.000 M 106.90 % | -144.859 M 10.59 % | -162.009 M |
| Other current liabilities | 385.764 M 384.30 % | 79.654 M -78.98 % | 378.942 M 8.54 % | 349.123 M 26.03 % | 277.006 M -43.40 % | 489.367 M 39.34 % | 351.194 M -16.67 % | 421.426 M 2.62 % | 410.669 M -3.31 % | 424.716 M 185.76 % | 148.628 M 101.08 % | 73.916 M 41.83 % | 52.118 M 64.01 % | 31.777 M -2.65 % | 32.642 M -28.18 % | 45.447 M 20.99 % | 37.564 M -28.99 % | 52.899 M |
| Deferred revenue | 0.000 -100.00 % | 310.598 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 380.071 M -12.31 % | 433.411 M 1.77 % | 425.858 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 232.786 K -88.21 % | 1.975 M |
| Short term debt | 1.145 M 100.37 % | -309.575 M -34 119.23 % | 910.000 K 12.76 % | 807.000 K -94.09 % | 13.665 M -70.26 % | 45.945 M -72.67 % | 168.109 M -10.66 % | 188.171 M -16.58 % | 225.580 M 15.72 % | 194.938 M -18.96 % | 240.554 M 68.64 % | 142.647 M 115.94 % | 66.057 M 323.44 % | 15.600 M -17.89 % | 19.000 M -57.30 % | 44.495 M -58.44 % | 107.062 M 205.89 % | 35.000 M |
| Total current liabilities | 628.521 M -4.63 % | 659.009 M 11.05 % | 593.447 M 10.95 % | 534.900 M 11.59 % | 479.362 M -35.21 % | 739.887 M -1.75 % | 753.089 M -14.78 % | 883.735 M -0.20 % | 885.499 M 12.40 % | 787.819 M 27.97 % | 615.609 M 97.58 % | 311.571 M 68.48 % | 184.935 M 117.37 % | 85.078 M 1.91 % | 83.484 M -7.39 % | 90.150 M -37.77 % | 144.859 M -10.59 % | 162.009 M |
| Total liabilities | 891.522 M -10.92 % | 1.001 B 7.58 % | 930.333 M 7.87 % | 862.495 M 4.50 % | 825.393 M -16.45 % | 987.928 M 2.78 % | 961.200 M -8.03 % | 1.045 B -1.48 % | 1.061 B 11.41 % | 952.208 M 27.12 % | 749.082 M 84.16 % | 406.767 M 42.15 % | 286.147 M 114.38 % | 133.478 M 59.88 % | 83.484 M -16.64 % | 100.150 M -35.33 % | 154.859 M -4.41 % | 162.009 M |
| Other non current assets | 272.714 M -21.43 % | 347.116 M 23.19 % | 281.763 M 0.52 % | 280.300 M 10 193.63 % | -2.777 M 38.74 % | -4.533 M -100.81 % | 558.449 M 199 062.90 % | 280.398 K -91.99 % | 3.500 M -99.37 % | 557.461 M 145.73 % | 226.860 M 285.64 % | 58.827 M -69.28 % | 191.510 M 140.24 % | 79.716 M 341.39 % | 18.060 M 29 506.56 % | 61.000 K -99.87 % | 47.672 M 334.22 % | 10.979 M |
| Long term investments | 72.568 M 2.63 % | 70.707 M 3.79 % | 68.126 M -4.09 % | 71.034 M -89.02 % | 646.787 M -0.01 % | 646.844 M 711.60 % | 79.700 M -87.09 % | 617.575 M 1.75 % | 606.960 M | 0.000 -100.00 % | 62.011 M -30.96 % | 89.823 M 160.21 % | 34.519 M 153.78 % | 13.602 M 50.82 % | 9.019 M -16.36 % | 10.782 M | 0.000 -100.00 % | 27.940 M |
| Intangible assets | 402.000 K -11.26 % | 453.000 K -10.12 % | 504.000 K -9.19 % | 555.000 K -88.42 % | 4.791 M -3.39 % | 4.959 M -13.26 % | 5.717 M -8.81 % | 6.270 M -16.81 % | 7.537 M -51.55 % | 15.556 M -38.52 % | 25.302 M 28.29 % | 19.722 M -7.79 % | 21.389 M -2.58 % | 21.955 M 19.70 % | 18.342 M -4.11 % | 19.128 M -2.82 % | 19.684 M -4.40 % | 20.591 M |
| GoodWill | 23.408 M 0.00 % | 23.408 M 0.00 % | 23.408 M 0.00 % | 23.408 M 0.00 % | 23.408 M 0.00 % | 23.408 M 0.00 % | 23.408 M 0.00 % | 23.408 M 0.00 % | 23.408 M 0.00 % | 23.408 M 2.32 % | 22.877 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 23.810 M -0.21 % | 23.861 M -0.21 % | 23.912 M -0.21 % | 23.963 M -15.02 % | 28.199 M -0.59 % | 28.367 M -2.60 % | 29.125 M -1.86 % | 29.678 M -4.10 % | 30.945 M -20.58 % | 38.965 M -19.12 % | 48.179 M 144.29 % | 19.722 M -7.79 % | 21.389 M -2.58 % | 21.955 M 19.70 % | 18.342 M -4.11 % | 19.128 M -2.82 % | 19.684 M -4.40 % | 20.591 M |
| Property plant equipment net | 43.063 M -15.26 % | 50.816 M -14.24 % | 59.255 M -11.25 % | 66.769 M -12.86 % | 76.622 M -6.31 % | 81.782 M -1.66 % | 83.160 M -4.17 % | 86.776 M -58.42 % | 208.704 M -6.63 % | 223.521 M 8.05 % | 206.874 M 24.33 % | 166.393 M 2 112.88 % | 7.519 M 39.31 % | 5.397 M -82.80 % | 31.381 M 12.47 % | 27.903 M 22.64 % | 22.752 M -11.36 % | 25.668 M |
| Total non current assets | 412.155 M -2.29 % | 421.793 M -2.74 % | 433.663 M -2.56 % | 445.034 M -40.80 % | 751.799 M -0.48 % | 755.428 M 0.16 % | 754.193 M 2.44 % | 736.255 M -14.14 % | 857.549 M 3.48 % | 828.732 M 50.41 % | 550.992 M 61.93 % | 340.256 M 30.01 % | 261.713 M 103.09 % | 128.869 M 67.22 % | 77.066 M 33.16 % | 57.874 M -35.77 % | 90.107 M 4.82 % | 85.965 M |
| Other current assets | 412.709 M 22.78 % | 336.148 M 6.02 % | 317.051 M -10.37 % | 353.747 M 116.59 % | 163.327 M -15.86 % | 194.119 M 96.90 % | 98.587 M -35.89 % | 153.785 M -61.00 % | 394.327 M 100.30 % | 196.868 M -59.08 % | 481.086 M 55.96 % | 308.459 M 298.08 % | 77.487 M 12.28 % | 69.014 M 10.41 % | 62.505 M -55.70 % | 141.109 M 3.62 % | 136.175 M -38.95 % | 223.038 M |
| Short term investments | 58.654 M -12.74 % | 67.218 M -18.52 % | 82.498 M 32.28 % | 62.365 M 111.18 % | -558.017 M 0.06 % | -558.373 M -5 683.73 % | 10.000 M 101.89 % | -529.927 M -3.54 % | -511.800 M | 0.000 -100.00 % | 27.000 M 339.95 % | -11.252 M | 0.000 -100.00 % | 5.430 K -97.95 % | 264.331 K 333.33 % | 61.000 K | 0.000 | 0.000 |
| cash and cash equivalents | 44.050 M -69.39 % | 143.915 M -20.59 % | 181.231 M 36.66 % | 132.611 M 31.26 % | 101.032 M 34.44 % | 75.151 M 78.37 % | 42.132 M -50.80 % | 85.635 M -28.99 % | 120.598 M 48.79 % | 81.055 M 11.37 % | 72.782 M -11.80 % | 82.521 M 20.20 % | 68.652 M 165.30 % | 25.878 M -12.05 % | 29.423 M -3.78 % | 30.578 M -53.93 % | 66.372 M 132.68 % | 28.525 M |
| Cash and short term investments | 102.704 M -28.64 % | 143.915 M -20.59 % | 181.231 M 36.66 % | 132.611 M 31.26 % | 101.032 M 34.44 % | 75.151 M 44.15 % | 52.132 M -39.12 % | 85.635 M -28.99 % | 120.598 M 48.79 % | 81.055 M -18.77 % | 99.782 M 20.92 % | 82.521 M 20.20 % | 68.652 M 165.24 % | 25.883 M -12.82 % | 29.688 M -3.10 % | 30.639 M -53.84 % | 66.372 M 132.68 % | 28.525 M |
| Total current assets | 667.545 M -15.63 % | 791.199 M 5.69 % | 748.603 M 8.83 % | 687.839 M 54.49 % | 445.246 M 10.91 % | 401.453 M -4.21 % | 419.081 M -27.64 % | 579.188 M -5.51 % | 612.940 M 8.61 % | 564.356 M -14.55 % | 660.487 M 50.43 % | 439.057 M 32.71 % | 330.843 M 53.25 % | 215.884 M 13.02 % | 191.008 M -10.80 % | 214.143 M -9.98 % | 237.877 M -17.33 % | 287.749 M |
| Inventory | 0.000 -100.00 % | 67.218 M 246.77 % | 19.384 M -63.29 % | 52.809 M 49.12 % | 35.414 M -40.26 % | 59.282 M -26.61 % | 80.774 M 3.96 % | 77.699 M -20.73 % | 98.015 M 42.88 % | 68.601 M -13.84 % | 79.618 M 65.61 % | 48.077 M -16.57 % | 57.623 M 24.35 % | 46.339 M 1.97 % | 45.443 M 7.19 % | 42.395 M 21.04 % | 35.025 M -3.21 % | 36.185 M |
| Net receivables | 152.132 M -13.90 % | 176.700 M 19.04 % | 148.439 M 71.99 % | 86.307 M -32.60 % | 128.055 M -1.38 % | 129.846 M -53.91 % | 281.710 M 7.49 % | 262.069 M -33.52 % | 394.236 M 80.98 % | 217.831 M -21.17 % | 276.345 M -6.50 % | 295.559 M 132.58 % | 127.080 M 70.24 % | 74.648 M 39.86 % | 53.372 M | 0.000 -100.00 % | 305.060 K -99.86 % | 215.880 M |
| Tax assets | 0.000 100.00 % | -70.707 M -11 748.60 % | 607.000 K -79.55 % | 2.968 M 0.00 % | 2.968 M 0.00 % | 2.968 M -21.03 % | 3.759 M 93.19 % | 1.945 M -73.85 % | 7.439 M -15.33 % | 8.786 M 24.31 % | 7.068 M 28.71 % | 5.491 M -18.96 % | 6.776 M -17.36 % | 8.199 M 3 001.91 % | 264.331 K | 0.000 | 0.000 -100.00 % | 787.509 K |
| 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 |
| Account payables | 225.430 M -10.39 % | 251.564 M 27.99 % | 196.544 M 17.00 % | 167.981 M -1.62 % | 170.747 M -8.91 % | 187.444 M -13.69 % | 217.174 M -13.57 % | 251.271 M 11.38 % | 225.591 M 39.48 % | 161.740 M -24.80 % | 215.072 M 142.38 % | 88.734 M 51.48 % | 58.578 M 58.84 % | 36.878 M 16.93 % | 31.539 M 27 254.59 % | 115.297 K 0.00 % | 115.297 K -99.84 % | 72.251 M |
| Tax payables | 16.182 M 0.07 % | 16.170 M -5.17 % | 17.051 M 0.36 % | 16.989 M -5.32 % | 17.944 M 4.75 % | 17.131 M 3.12 % | 16.613 M -27.35 % | 22.867 M -3.35 % | 23.659 M 268.21 % | 6.425 M -43.42 % | 11.356 M 81.01 % | 6.274 M -23.33 % | 8.183 M 894.41 % | 822.886 K 171.41 % | 303.191 K 228.84 % | 92.199 K -21.53 % | 117.489 K -93.68 % | 1.859 M |
| Deferred revenue non current | 0.000 -100.00 % | 297.779 M 2.52 % | 290.460 M 3.51 % | 280.623 M | 0.000 | 0.000 -100.00 % | 280.615 M -20.03 % | 350.919 M -1.13 % | 354.947 M 583.82 % | 51.907 M 115.16 % | 24.124 M 0.00 % | 24.124 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 67.973 M -6.85 % | 72.973 M 1.37 % | 71.987 M 30.77 % | 55.049 M 3.25 % | 53.317 M 5.23 % | 50.668 M -9.57 % | 56.032 M 10.29 % | 50.803 M 28.80 % | 39.442 M 1.33 % | 38.923 M -14.98 % | 45.782 M 52.33 % | 30.054 M 32.18 % | 22.737 M 31.77 % | 17.254 M 34.11 % | 12.866 M 22.04 % | 10.542 M -41.89 % | 18.141 M 5.40 % | 17.212 M |
| Capital lease obligations | 1.760 M -36.76 % | 2.783 M -24.64 % | 3.693 M -17.93 % | 4.500 M | 0.000 -100.00 % | 326.000 K -79.08 % | 1.558 M -48.11 % | 3.002 M | 0.000 -100.00 % | 48.449 K -53.44 % | 104.066 K -35.00 % | 160.096 K -28.61 % | 224.247 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 523.184 M 144.40 % | 214.069 M 0.00 % | 214.069 M -8.65 % | 234.346 M -31.82 % | 343.719 M 31.17 % | 262.041 M 115.29 % | 121.718 M -37.94 % | 196.117 M -5.03 % | 206.502 M 21.06 % | 170.582 M 2.46 % | 166.489 M 58.44 % | 105.080 M -43.60 % | 186.304 M 65.51 % | 112.566 M 26.42 % | 89.045 M 14.40 % | 77.837 M -49.78 % | 154.984 M -20.31 % | 194.492 M |
| Deferred tax liabilities non current | 0.000 -100.00 % | 42.305 M -3.07 % | 43.643 M 0.84 % | 43.279 M -31.74 % | 63.404 M 0.56 % | 63.054 M 6.75 % | 59.069 M 7.55 % | 54.924 M 6.81 % | 51.423 M 39.73 % | 36.802 M 66.51 % | 22.102 M 923.74 % | 2.159 M -14.35 % | 2.521 M | 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 100.00 % | -47.790 M | 0.000 -100.00 % | 154.859 M -4.41 % | 162.009 M |
| Total assets | 1.080 B -10.99 % | 1.213 B 2.60 % | 1.182 B 4.36 % | 1.133 B -5.36 % | 1.197 B 3.47 % | 1.157 B -1.40 % | 1.173 B -10.81 % | 1.315 B -10.54 % | 1.470 B 5.56 % | 1.393 B 14.99 % | 1.211 B 55.45 % | 779.314 M 31.52 % | 592.556 M 71.88 % | 344.753 M 28.60 % | 268.074 M -1.45 % | 272.018 M -17.06 % | 327.984 M -12.24 % | 373.713 M |
| 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 |
| 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Change in working capital | -26.929 M 44.64 % | -48.642 M -246.63 % | 33.174 M -46.04 % | 61.479 M 121.65 % | -283.944 M -1 174.12 % | 26.435 M 59.88 % | 16.534 M 21.36 % | 13.624 M 15.66 % | 11.779 M -80.53 % | 60.485 M 178.26 % | 21.737 M 155.78 % | -38.971 M -4.13 % | -37.424 M -79.61 % | -20.837 M 12.26 % | -23.749 M -482.60 % | 6.207 M -80.20 % | 31.351 M 156.28 % | -55.706 M |
| Accounts receivables | 3.693 M 102.72 % | -135.621 M -318.25 % | -32.426 M -454.20 % | -5.851 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 |
| Inventory | 0.000 -100.00 % | 19.384 M 159.84 % | 7.460 M 142.89 % | -17.395 M -172.88 % | 23.868 M 192.19 % | -25.891 M -742.08 % | -3.075 M -115.09 % | 20.376 M 167.42 % | -30.223 M -2 444.98 % | 1.289 M 105.96 % | -21.643 M -326.71 % | 9.547 M 188.15 % | -10.831 M -1 108.61 % | -896.118 K 77.85 % | -4.045 M 46.37 % | -7.543 M -441.67 % | -1.392 M 87.15 % | -10.835 M |
| Accounts payables | 0.000 -100.00 % | 135.621 M 318.25 % | 32.426 M 454.20 % | 5.851 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 |
| Other working capital | -30.622 M 54.98 % | -68.026 M -364.55 % | 25.714 M -67.40 % | 78.874 M 125.62 % | -307.812 M -688.26 % | 52.326 M 166.85 % | 19.609 M 390.38 % | -6.753 M -116.08 % | 42.003 M -29.05 % | 59.197 M 36.46 % | 43.380 M 189.41 % | -48.517 M -82.44 % | -26.594 M -33.36 % | -19.941 M -1.20 % | -19.704 M -243.30 % | 13.750 M -58.01 % | 32.744 M 172.97 % | -44.870 M |
| Other non cash items | 27.986 M -37.90 % | 45.069 M 133.00 % | 19.343 M -84.10 % | 121.650 M 151.00 % | 48.467 M 127.32 % | 21.321 M -71.63 % | 75.147 M -39.73 % | 124.690 M 135.29 % | 52.994 M 258.65 % | -33.402 M -786.31 % | 4.867 M 107.36 % | -66.125 M -137.73 % | -27.816 M -2 990.11 % | -900.153 K 79.75 % | -4.446 M 72.97 % | -16.446 M -138.79 % | -6.887 M -119.06 % | 36.140 M |
| Net cash provided by operating activities | -18.784 M 45.20 % | -34.275 M -166.98 % | 51.175 M -27.21 % | 70.303 M 125.14 % | -279.641 M -24 374.39 % | 1.152 M 112.33 % | -9.341 M -65.61 % | -5.640 M -28.46 % | -4.391 M -107.00 % | 62.710 M -19.22 % | 77.634 M 429.84 % | -23.537 M -76.99 % | -13.298 M -289.23 % | 7.028 M 165.63 % | -10.708 M -545.83 % | 2.402 M 127.31 % | -8.794 M 13.63 % | -10.182 M |
| Investments in property plant and equipment | -267.000 K | 0.000 100.00 % | -668.000 K 68.61 % | -2.128 M -214.33 % | -677.000 K 75.01 % | -2.709 M -40.51 % | -1.928 M 50.51 % | -3.896 M 79.18 % | -18.715 M 67.70 % | -57.933 M 49.37 % | -114.424 M -1 227.91 % | -8.617 M -76.20 % | -4.890 M 3.67 % | -5.077 M 37.98 % | -8.185 M -53.72 % | -5.325 M -14.48 % | -4.651 M 24.17 % | -6.134 M |
| Acquisitions net | 0.000 100.00 % | -2.041 M | 0.000 100.00 % | -3.500 M | 0.000 -100.00 % | 8.000 M 7.38 % | 7.450 M 1 202.29 % | -675.864 K -105.23 % | 12.913 M 95.01 % | 6.622 M 267.94 % | -3.943 M -130.03 % | 13.129 M 1 225.22 % | -1.167 M 84.52 % | -7.540 M -576.68 % | 1.582 M -67.77 % | 4.908 M 153.10 % | 1.939 M 123.08 % | -8.400 M |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.085 M 49.15 % | -10.000 M | 0.000 -100.00 % | 271.917 K 102.08 % | -13.043 M 49.83 % | -26.000 M -56.88 % | -16.573 M -935.81 % | -1.600 M -1 500.00 % | -100.000 K 99.45 % | -18.263 M -142.93 % | 42.542 M 3 512.84 % | -1.247 M 0.56 % | -1.253 M |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.500 K | 0.000 -100.00 % | 28.845 K -99.89 % | 27.260 M 456.24 % | -7.652 M -369.66 % | 2.838 M 52 158.84 % | 5.430 K -97.90 % | 258.901 K -33.00 % | 386.408 K -87.87 % | 3.186 M 17.48 % | 2.712 M 252.20 % | 770.000 K |
| Other investing activites | 280.000 K -48.81 % | 547.000 K -5.85 % | 581.000 K -56.77 % | 1.344 M 6.67 % | 1.260 M 170.79 % | -1.780 M -1 916.33 % | 98.000 K -99.47 % | 18.379 M 273.58 % | -10.588 M -150.15 % | 21.114 M 99.55 % | 10.581 M 152.43 % | -20.180 M 66.35 % | -59.979 M -34.55 % | -44.576 M -247.72 % | 30.176 M 207.03 % | -28.194 M -494.18 % | 7.153 M -67.50 % | 22.006 M |
| Net cash used for investing activites | 13.000 K 100.87 % | -1.494 M -1 617.24 % | -87.000 K 97.97 % | -4.284 M -834.82 % | 583.000 K 137.04 % | -1.574 M 63.99 % | -4.372 M -131.66 % | 13.807 M 185.82 % | -16.089 M -0.68 % | -15.981 M 88.70 % | -141.438 M -381.04 % | -29.403 M 56.52 % | -67.630 M -18.58 % | -57.034 M -1 101.40 % | 5.695 M -66.72 % | 17.116 M 189.81 % | 5.906 M -15.49 % | 6.988 M |
| Debt repayment | -83.619 M -7 241.44 % | -1.139 M -253.73 % | -322.000 K 98.91 % | -29.438 M -149.47 % | 59.507 M 465.82 % | 10.517 M 8.96 % | 9.652 M 180.24 % | -12.029 M -729.59 % | -1.450 M 94.83 % | -28.050 M -140.42 % | 69.400 M -2.25 % | 71.000 M -7.07 % | 76.400 M 69.78 % | 45.000 M 4 400.00 % | 1.000 M 101.82 % | -55.000 M -244.74 % | 38.000 M 266.11 % | -22.876 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 264.600 M 1 536.26 % | 16.171 M -64.74 % | 45.864 M | 0.000 -100.00 % | 27.200 M 177.55 % | 9.800 M | 0.000 -100.00 % | 7.103 M -87.48 % | 56.730 M 9 354.93 % | 600.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -612.963 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 100.00 % | -3.454 M | 0.000 | 0.000 100.00 % | -23.004 M 15.20 % | -27.127 M -6.56 % | -25.456 M -247.85 % | -7.318 M 13.82 % | -8.491 M -193.25 % | -2.896 M 29.70 % | -4.119 M | 0.000 | 0.000 | 0.000 100.00 % | -1.118 M -1 040.96 % | -97.985 K |
| Other financing activites | -1.185 M | 0.000 100.00 % | -1.096 M 27.56 % | -1.513 M 91.88 % | -18.633 M -224.73 % | 14.939 M -31.73 % | 21.881 M -52.29 % | 45.864 M 68.62 % | 27.200 M 168.00 % | 10.149 M 482.10 % | -2.656 M -4 539.21 % | -57.254 K -125.53 % | 224.247 K -74.03 % | 863.400 K -70.17 % | 2.894 M 1 351.17 % | -231.300 K -105.96 % | 3.881 M 1 114.15 % | -382.719 K |
| Net cash used provided by financing activities | -84.804 M -7 345.48 % | -1.139 M 19.68 % | -1.418 M 95.88 % | -34.405 M -111.26 % | 305.474 M 1 100.01 % | 25.456 M 194.34 % | -26.984 M -502.25 % | 6.708 M 2 179.25 % | 294.321 K 100.77 % | -38.314 M -165.77 % | 58.252 M -22.49 % | 75.150 M -41.57 % | 128.622 M 176.82 % | 46.463 M 1 093.22 % | 3.894 M 107.05 % | -55.231 M -235.49 % | 40.763 M 274.53 % | -23.356 M |
| Effect of forex changes on cash | 3.710 M 1 009.31 % | -408.000 K 61.14 % | -1.050 M -2 900.00 % | -35.000 K 93.46 % | -535.000 K -215.05 % | 465.000 K 9 925.87 % | 4.638 K -66.81 % | 13.974 K 107.78 % | -179.592 K 59.38 % | -442.089 K -85.78 % | -237.959 K 42.36 % | -412.838 K -891.79 % | 52.140 K 2 155.99 % | -2.536 K 93.03 % | -36.359 K 54.87 % | -80.568 K -181.10 % | -28.662 K -73.36 % | -16.533 K |
| Net change in cash | -99.865 M -167.62 % | -37.316 M -176.75 % | 48.620 M 53.96 % | 31.579 M 22.02 % | 25.881 M 1.50 % | 25.499 M 162.66 % | -40.692 M -373.30 % | 14.889 M 173.11 % | -20.365 M -355.42 % | 7.973 M 237.72 % | -5.789 M -126.56 % | 21.798 M -54.35 % | 47.746 M 1 446.59 % | -3.546 M -207.11 % | -1.155 M 96.77 % | -35.794 M -194.58 % | 37.847 M 242.46 % | -26.567 M |
| Cash at beginning of period | 143.915 M -20.59 % | 181.231 M 36.66 % | 132.611 M 31.26 % | 101.032 M 34.44 % | 75.151 M 51.36 % | 49.652 M -34.30 % | 75.579 M 24.53 % | 60.690 M -25.13 % | 81.055 M 5.63 % | 76.732 M -7.02 % | 82.521 M 12.09 % | 73.623 M 184.50 % | 25.878 M -12.05 % | 29.423 M -3.78 % | 30.578 M -53.93 % | 66.372 M 132.68 % | 28.525 M -48.22 % | 55.092 M |
| Cash at end of period | 44.050 M -69.39 % | 143.915 M -20.59 % | 181.231 M 36.66 % | 132.611 M 31.26 % | 101.032 M 34.44 % | 75.151 M 115.41 % | 34.887 M -53.84 % | 75.579 M 24.53 % | 60.690 M -28.35 % | 84.705 M 10.39 % | 76.732 M -19.59 % | 95.421 M 29.61 % | 73.623 M 184.50 % | 25.878 M -12.05 % | 29.423 M -3.78 % | 30.578 M -53.93 % | 66.372 M 132.68 % | 28.525 M |
| Operating cash flow | -18.784 M 45.20 % | -34.275 M -166.98 % | 51.175 M -27.21 % | 70.303 M 125.14 % | -279.641 M -24 374.39 % | 1.152 M 112.33 % | -9.341 M -65.61 % | -5.640 M -28.46 % | -4.391 M -107.00 % | 62.710 M -19.22 % | 77.634 M 429.84 % | -23.537 M -76.99 % | -13.298 M -289.23 % | 7.028 M 165.63 % | -10.708 M -545.83 % | 2.402 M 127.31 % | -8.794 M 13.63 % | -10.182 M |
| Capital expenditure | -267.000 K | 0.000 100.00 % | -668.000 K 68.61 % | -2.128 M -214.33 % | -677.000 K 75.01 % | -2.709 M -40.51 % | -1.928 M 50.51 % | -3.896 M 79.18 % | -18.715 M 67.70 % | -57.933 M 49.37 % | -114.424 M -1 227.91 % | -8.617 M -76.20 % | -4.890 M 3.67 % | -5.077 M 37.98 % | -8.185 M -53.72 % | -5.325 M -14.48 % | -4.651 M 24.17 % | -6.134 M |
| Free CashFlow | -19.051 M 44.42 % | -34.275 M -167.86 % | 50.507 M -25.92 % | 68.175 M 124.32 % | -280.318 M -17 903.73 % | -1.557 M 86.18 % | -11.269 M -18.17 % | -9.536 M 58.73 % | -23.105 M -583.62 % | 4.778 M 112.99 % | -36.790 M -14.42 % | -32.154 M -76.78 % | -18.189 M -1 032.38 % | 1.951 M 110.33 % | -18.893 M -546.38 % | -2.923 M 78.26 % | -13.445 M 17.60 % | -16.316 M |
| 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 |
| 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-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.435 M -95.41 % | 31.248 M -19.23 % | 38.687 M -64.28 % | 108.294 M 360.81 % | 23.501 M -34.11 % | 35.666 M -75.12 % | 143.368 M -12.39 % | 163.650 M 49.31 % | 109.602 M -21.73 % | 140.027 M 15.36 % | 121.379 M -31.90 % | 178.247 M 64.81 % | 108.150 M -7.60 % | 117.050 M -11.82 % | 132.738 M -26.90 % | 181.582 M 153.50 % | 71.630 M 97.16 % | 36.330 M -62.87 % | 97.834 M -49.18 % | 192.501 M 96.59 % | 97.918 M 1.61 % | 96.369 M 3.57 % | 93.050 M -34.68 % | 142.448 M 81.83 % | 78.343 M -12.52 % | 89.556 M -5.04 % | 94.304 M -14.52 % | 110.327 M 17.30 % | 94.055 M -2.38 % | 96.349 M -32.45 % | 142.634 M -31.86 % | 209.322 M 65.00 % | 126.861 M 26.15 % | 100.566 M 31.66 % | 76.381 M -69.13 % | 247.436 M 161.09 % | 94.769 M -10.80 % | 106.241 M 40.02 % | 75.876 M -63.94 % | 210.435 M 65.84 % | 126.892 M -27.64 % | 175.362 M 95.20 % | 89.836 M -62.39 % | 238.887 M 45.07 % | 164.668 M 10.87 % | 148.520 M 63.34 % | 90.927 M -47.45 % | 173.042 M 23.11 % | 140.560 M 41.44 % | 99.378 M 57.77 % | 62.988 M -56.33 % | 144.245 M 28.50 % | 112.249 M 42.45 % | 78.800 M 27.31 % | 61.895 M -13.65 % | 71.677 M |
| Net income | -4.106 M -27.04 % | -3.232 M 53.38 % | -6.932 M 20.45 % | -8.714 M -72.69 % | -5.046 M -40.56 % | -3.590 M 64.43 % | -10.093 M 67.39 % | -30.955 M -1 769.26 % | -1.656 M 62.27 % | -4.389 M -46.69 % | -2.992 M 87.07 % | -23.138 M -777.10 % | -2.638 M -4.48 % | -2.525 M -6.09 % | -2.380 M 97.37 % | -90.384 M -2 270.42 % | -3.813 M -18.34 % | -3.222 M 43.08 % | -5.661 M 78.64 % | -26.509 M -252.70 % | -7.516 M 41.01 % | -12.741 M -83.81 % | -6.932 M 58.78 % | -16.815 M -30.26 % | -12.909 M -7.89 % | -11.965 M 1.47 % | -12.144 M 83.89 % | -75.399 M -758.59 % | -8.782 M 31.73 % | -12.862 M -2.36 % | -12.566 M 90.40 % | -130.947 M -876.85 % | -13.405 M -67.16 % | -8.019 M 0.02 % | -8.021 M 88.32 % | -68.693 M -510.79 % | -11.247 M -15 203.51 % | 74.463 K -92.60 % | 1.007 M 121.17 % | -4.754 M -223.79 % | 3.841 M 1 144.80 % | 308.533 K -89.63 % | 2.975 M -77.70 % | 13.341 M 100.50 % | 6.654 M 21.60 % | 5.472 M 108.57 % | 2.624 M -94.59 % | 48.473 M 590.13 % | 7.024 M -13.11 % | 8.083 M 144.28 % | 3.309 M -86.95 % | 25.354 M 198.84 % | 8.484 M 38.99 % | 6.104 M 105.98 % | 2.963 M -39.27 % | 4.880 M |
| Income before tax | -3.605 M -17.05 % | -3.080 M 55.41 % | -6.907 M 24.03 % | -9.092 M -73.61 % | -5.237 M -46.41 % | -3.577 M 64.24 % | -10.003 M 73.51 % | -37.766 M -2 201.61 % | 1.797 M 171.14 % | -2.526 M -278.71 % | -667.000 K 93.13 % | -9.712 M -5 436.26 % | 182.000 K -67.38 % | 558.000 K 193.16 % | -599.000 K 99.46 % | -111.275 M -4 665.52 % | -2.335 M 2.79 % | -2.402 M 39.65 % | -3.980 M 84.04 % | -24.930 M -328.65 % | -5.816 M 50.27 % | -11.695 M -129.59 % | -5.094 M 71.14 % | -17.648 M -49.48 % | -11.806 M -6.54 % | -11.082 M -1.54 % | -10.913 M 85.28 % | -74.119 M -824.42 % | -8.018 M 21.50 % | -10.214 M 11.95 % | -11.600 M 90.30 % | -119.565 M -967.16 % | -11.204 M -48.04 % | -7.568 M -20.00 % | -6.307 M 89.50 % | -60.083 M -499.98 % | -10.014 M -1 027.69 % | 1.079 M -63.27 % | 2.939 M -82.28 % | 16.591 M 323.23 % | 3.920 M -11.65 % | 4.437 M 61.15 % | 2.753 M -86.45 % | 20.320 M 165.25 % | 7.661 M 72.96 % | 4.429 M 53.20 % | 2.891 M -94.68 % | 54.331 M 596.59 % | 7.800 M -7.91 % | 8.469 M 188.91 % | 2.932 M -90.27 % | 30.136 M 299.03 % | 7.552 M 0.79 % | 7.493 M 139.42 % | 3.130 M -50.95 % | 6.380 M |
| Income before tax ratio | -2.51 -2 448.74 % | -0.10 44.79 % | -0.18 -112.65 % | -0.08 62.32 % | -0.22 -122.19 % | -0.10 -43.74 % | -0.07 69.77 % | -0.23 -1 507.52 % | 0.02 190.89 % | -0.02 -228.28 % | -0.01 89.91 % | -0.05 -3 337.74 % | 0.00 -64.70 % | 0.00 205.64 % | 0.00 99.26 % | -0.61 -1 779.89 % | -0.03 50.70 % | -0.07 -62.52 % | -0.04 68.59 % | -0.13 -118.04 % | -0.06 51.06 % | -0.12 -121.68 % | -0.05 55.81 % | -0.12 17.79 % | -0.15 -21.79 % | -0.12 -6.93 % | -0.12 82.77 % | -0.67 -688.08 % | -0.09 19.59 % | -0.11 -30.35 % | -0.08 85.76 % | -0.57 -546.76 % | -0.09 -17.35 % | -0.08 8.86 % | -0.08 65.99 % | -0.24 -129.79 % | -0.11 -1 139.99 % | 0.01 -73.77 % | 0.04 -50.86 % | 0.08 155.20 % | 0.03 22.10 % | 0.03 -17.44 % | 0.03 -63.97 % | 0.09 82.84 % | 0.05 56.00 % | 0.03 -6.21 % | 0.03 -89.87 % | 0.31 465.83 % | 0.06 -34.89 % | 0.09 83.12 % | 0.05 -77.72 % | 0.21 210.52 % | 0.07 -29.24 % | 0.10 88.06 % | 0.05 -43.20 % | 0.09 |
| EBITDA | -1.613 M -46.11 % | -1.104 M 77.68 % | -4.947 M 46.01 % | -9.163 M -188.60 % | -3.175 M -158.13 % | -1.230 M 83.23 % | -7.334 M 79.92 % | -36.522 M -1 015.80 % | 3.988 M 878.91 % | -512.000 K -135.73 % | 1.433 M 121.11 % | -6.787 M -368.47 % | 2.528 M -15.14 % | 2.979 M 38.11 % | 2.157 M 102.14 % | -101.030 M -7 805.32 % | -1.278 M -1 006.38 % | 141.000 K 106.48 % | -2.176 M 90.87 % | -23.822 M -17 416.18 % | -136.000 K 98.16 % | -7.411 M -490.31 % | 1.899 M 105.76 % | -32.954 M -3 113.08 % | -1.026 M 55.58 % | -2.309 M 22.40 % | -2.975 M 94.82 % | -57.448 M -3 029.89 % | -1.835 M -257.63 % | 1.164 M 116.30 % | -7.143 M 88.66 % | -63.007 M -1 035.44 % | -5.549 M -157.14 % | -2.158 M -2 354.36 % | 95.727 K 100.20 % | -48.254 M -1 139.98 % | -3.892 M -178.15 % | 4.979 M -25.73 % | 6.704 M -62.97 % | 18.104 M 97.35 % | 9.173 M 17.97 % | 7.776 M 26.93 % | 6.126 M -73.03 % | 22.718 M 54.35 % | 14.719 M 75.08 % | 8.407 M 46.97 % | 5.720 M -90.57 % | 60.683 M 474.33 % | 10.566 M 5.27 % | 10.037 M 165.44 % | 3.781 M -87.43 % | 30.072 M 265.81 % | 8.221 M 2.96 % | 7.985 M 133.48 % | 3.420 M -52.64 % | 7.222 M |
| Net income ratio | -2.86 -2 666.42 % | -0.10 42.28 % | -0.18 -122.68 % | -0.08 62.52 % | -0.21 -113.31 % | -0.10 -42.98 % | -0.07 62.78 % | -0.19 -1 151.91 % | -0.02 51.80 % | -0.03 -27.16 % | -0.02 81.01 % | -0.13 -432.18 % | -0.02 -13.07 % | -0.02 -20.31 % | -0.02 96.40 % | -0.50 -835.08 % | -0.05 39.98 % | -0.09 -53.27 % | -0.06 57.98 % | -0.14 -79.41 % | -0.08 41.94 % | -0.13 -77.48 % | -0.07 36.89 % | -0.12 28.36 % | -0.16 -23.33 % | -0.13 -3.75 % | -0.13 81.16 % | -0.68 -631.96 % | -0.09 30.06 % | -0.13 -51.53 % | -0.09 85.92 % | -0.63 -492.02 % | -0.11 -32.51 % | -0.08 24.07 % | -0.11 62.17 % | -0.28 -133.93 % | -0.12 -17 031.84 % | 0.00 -94.72 % | 0.01 158.72 % | -0.02 -174.64 % | 0.03 1 620.30 % | 0.00 -94.69 % | 0.03 -40.69 % | 0.06 38.20 % | 0.04 9.68 % | 0.04 27.69 % | 0.03 -89.70 % | 0.28 460.59 % | 0.05 -38.57 % | 0.08 54.83 % | 0.05 -70.11 % | 0.18 132.55 % | 0.08 -2.42 % | 0.08 61.79 % | 0.05 -29.67 % | 0.07 |
| Ratio EBITDA | -1.12 -3 081.53 % | -0.04 72.37 % | -0.13 -51.13 % | -0.08 37.37 % | -0.14 -291.75 % | -0.03 32.58 % | -0.05 77.08 % | -0.22 -713.34 % | 0.04 1 095.13 % | 0.00 -130.97 % | 0.01 131.01 % | -0.04 -262.89 % | 0.02 -8.16 % | 0.03 56.62 % | 0.02 102.92 % | -0.56 -3 018.47 % | -0.02 -559.71 % | 0.00 117.45 % | -0.02 82.03 % | -0.12 -8 809.82 % | 0.00 98.19 % | -0.08 -476.87 % | 0.02 108.82 % | -0.23 -1 667.11 % | -0.01 49.22 % | -0.03 18.28 % | -0.03 93.94 % | -0.52 -2 568.27 % | -0.02 -261.48 % | 0.01 124.13 % | -0.05 83.36 % | -0.30 -588.14 % | -0.04 -103.84 % | -0.02 -1 812.22 % | 0.00 100.64 % | -0.20 -374.91 % | -0.04 -187.61 % | 0.05 -46.96 % | 0.09 2.71 % | 0.09 19.00 % | 0.07 63.04 % | 0.04 -34.98 % | 0.07 -28.29 % | 0.10 6.39 % | 0.09 57.91 % | 0.06 -10.02 % | 0.06 -82.06 % | 0.35 366.52 % | 0.08 -25.57 % | 0.10 68.24 % | 0.06 -71.21 % | 0.21 184.67 % | 0.07 -27.72 % | 0.10 83.39 % | 0.06 -45.16 % | 0.10 |
| Gross profit ratio | -0.02 -118.04 % | 0.10 -38.39 % | 0.16 -41.39 % | 0.27 75.94 % | 0.15 32.35 % | 0.11 27.53 % | 0.09 -2.87 % | 0.09 -45.90 % | 0.17 59.19 % | 0.11 -23.81 % | 0.14 453.00 % | -0.04 -131.01 % | 0.13 8.29 % | 0.12 8.50 % | 0.11 15.67 % | 0.09 -47.97 % | 0.18 -33.35 % | 0.27 105.56 % | 0.13 47.80 % | 0.09 -27.56 % | 0.12 65.66 % | 0.08 -47.58 % | 0.14 69.90 % | 0.08 -48.68 % | 0.16 27.47 % | 0.13 -3.37 % | 0.13 -32.20 % | 0.20 44.58 % | 0.14 -28.75 % | 0.19 344.85 % | 0.04 -71.68 % | 0.15 57.21 % | 0.10 -9.88 % | 0.11 -38.59 % | 0.17 108.74 % | 0.08 -41.15 % | 0.14 -10.94 % | 0.16 -22.76 % | 0.21 24.51 % | 0.17 -22.35 % | 0.21 54.75 % | 0.14 -5.56 % | 0.15 -30.24 % | 0.21 23.57 % | 0.17 -4.38 % | 0.18 2.63 % | 0.17 -39.75 % | 0.29 82.30 % | 0.16 -14.81 % | 0.18 3.21 % | 0.18 5.08 % | 0.17 -24.92 % | 0.23 9.86 % | 0.21 34.44 % | 0.15 -34.96 % | 0.24 |
| Weighted average shs out dil | 411.000 M -0.81 % | 414.359 M 0.82 % | 411.000 M 0.00 % | 411.000 M 0.00 % | 411.000 M 0.00 % | 411.000 M 0.00 % | 411.000 M 0.00 % | 411.000 M 0.00 % | 411.000 M 0.00 % | 411.000 M 0.00 % | 411.000 M -0.29 % | 412.188 M 0.29 % | 411.000 M 0.00 % | 411.000 M 0.00 % | 411.000 M -0.29 % | 412.188 M 0.29 % | 411.000 M 0.00 % | 411.000 M 0.00 % | 411.000 M -0.29 % | 412.188 M 121.61 % | 186.000 M 0.00 % | 186.000 M 0.00 % | 186.000 M 5.22 % | 176.773 M 0.74 % | 175.475 M 0.00 % | 175.475 M 0.00 % | 175.475 M 0.00 % | 175.475 M 0.00 % | 175.475 M 0.00 % | 175.475 M 13.21 % | 155.000 M 0.00 % | 155.000 M 0.00 % | 155.000 M 0.00 % | 155.000 M 0.00 % | 155.000 M 0.00 % | 155.000 M 0.00 % | 155.000 M 12.32 % | 138.000 M 0.00 % | 138.000 M 0.00 % | 138.000 M 0.00 % | 138.000 M 0.00 % | 138.000 M 0.00 % | 138.000 M 0.00 % | 138.000 M 0.00 % | 138.000 M 0.00 % | 138.000 M 0.00 % | 138.000 M 0.00 % | 138.000 M 0.00 % | 138.000 M 0.00 % | 138.000 M 0.00 % | 138.000 M 11.44 % | 123.833 M -10.27 % | 138.000 M 18.20 % | 116.750 M 0.00 % | 116.750 M 0.00 % | 116.750 M |
| Weighted average shs out | 411.000 M 0.00 % | 411.000 M 0.00 % | 411.000 M 0.00 % | 411.000 M 0.00 % | 411.000 M 0.00 % | 411.000 M 0.00 % | 411.000 M 0.00 % | 411.000 M 0.00 % | 411.000 M 0.00 % | 411.000 M 0.00 % | 411.000 M 0.00 % | 411.000 M 0.00 % | 411.000 M 4.17 % | 394.531 M -4.01 % | 411.000 M 0.00 % | 411.000 M 0.00 % | 411.000 M 0.00 % | 411.000 M 0.00 % | 411.000 M -0.29 % | 412.188 M 121.61 % | 186.000 M 0.00 % | 186.000 M 0.00 % | 186.000 M 5.22 % | 176.773 M 0.74 % | 175.475 M 0.00 % | 175.475 M 0.00 % | 175.475 M 0.00 % | 175.475 M 0.00 % | 175.475 M 0.00 % | 175.475 M 13.21 % | 155.000 M 0.00 % | 155.000 M 0.00 % | 155.000 M 0.00 % | 155.000 M 0.00 % | 155.000 M 0.00 % | 155.000 M 0.00 % | 155.000 M 12.32 % | 138.000 M 0.00 % | 138.000 M 0.00 % | 138.000 M 0.00 % | 138.000 M 0.00 % | 138.000 M 0.00 % | 138.000 M 0.00 % | 138.000 M 0.00 % | 138.000 M 0.00 % | 138.000 M 0.00 % | 138.000 M 0.00 % | 138.000 M 0.00 % | 138.000 M 0.00 % | 138.000 M 0.00 % | 138.000 M 11.44 % | 123.833 M -10.27 % | 138.000 M 18.20 % | 116.750 M 0.00 % | 116.750 M 0.00 % | 116.750 M |
| EPS diluted | -0.01 -28.21 % | -0.01 53.85 % | -0.02 20.28 % | -0.02 -72.36 % | -0.01 -41.38 % | -0.01 64.63 % | -0.02 67.33 % | -0.08 -1 782.50 % | 0.00 62.62 % | -0.01 -46.58 % | -0.01 86.99 % | -0.06 -776.56 % | -0.01 -4.92 % | -0.01 -5.17 % | -0.01 97.36 % | -0.22 -2 265.59 % | -0.01 -19.23 % | -0.01 43.48 % | -0.01 78.54 % | -0.06 -59.16 % | -0.04 41.02 % | -0.07 -83.65 % | -0.04 60.78 % | -0.10 -29.21 % | -0.07 -7.92 % | -0.07 1.45 % | -0.07 83.91 % | -0.43 -760.00 % | -0.05 31.79 % | -0.07 9.62 % | -0.08 90.35 % | -0.84 -871.10 % | -0.09 -67.31 % | -0.05 0.00 % | -0.05 88.25 % | -0.44 -506.06 % | -0.07 -9 175.00 % | 0.00 -88.89 % | 0.01 120.87 % | -0.03 -224.10 % | 0.03 1 163.64 % | 0.00 -89.81 % | 0.02 -54.81 % | 0.05 -0.42 % | 0.05 20.91 % | 0.04 108.95 % | 0.02 -84.17 % | 0.12 134.38 % | 0.05 -12.63 % | 0.06 144.17 % | 0.02 -60.98 % | 0.06 -0.16 % | 0.06 17.78 % | 0.05 117.92 % | 0.02 -42.58 % | 0.04 |
| Earnings per share | -0.01 -26.58 % | -0.01 53.25 % | -0.02 20.28 % | -0.02 -72.36 % | -0.01 -41.38 % | -0.01 64.63 % | -0.02 67.33 % | -0.08 -1 782.50 % | 0.00 62.62 % | -0.01 -46.58 % | -0.01 86.99 % | -0.06 -776.56 % | -0.01 -4.92 % | -0.01 -5.17 % | -0.01 97.36 % | -0.22 -2 265.59 % | -0.01 -19.23 % | -0.01 43.48 % | -0.01 78.54 % | -0.06 -59.16 % | -0.04 41.02 % | -0.07 -83.65 % | -0.04 60.78 % | -0.10 -29.21 % | -0.07 -7.92 % | -0.07 1.45 % | -0.07 83.91 % | -0.43 -760.00 % | -0.05 31.79 % | -0.07 9.62 % | -0.08 90.35 % | -0.84 -871.10 % | -0.09 -67.31 % | -0.05 0.00 % | -0.05 88.25 % | -0.44 -506.06 % | -0.07 -9 175.00 % | 0.00 -88.89 % | 0.01 120.87 % | -0.03 -223.21 % | 0.03 1 066.67 % | 0.00 -88.89 % | 0.02 -54.81 % | 0.05 -0.42 % | 0.05 20.00 % | 0.04 108.33 % | 0.02 -84.00 % | 0.12 134.38 % | 0.05 -12.63 % | 0.06 144.17 % | 0.02 -60.98 % | 0.06 -0.16 % | 0.06 17.78 % | 0.05 117.92 % | 0.02 -42.58 % | 0.04 |
| Gross profit | -25.000 K -100.83 % | 3.017 M -50.24 % | 6.063 M -79.06 % | 28.959 M 710.72 % | 3.572 M -12.79 % | 4.096 M -68.28 % | 12.911 M -14.91 % | 15.173 M -19.22 % | 18.782 M 24.60 % | 15.074 M -12.11 % | 17.151 M 340.38 % | -7.135 M -151.11 % | 13.959 M 0.06 % | 13.951 M -4.33 % | 14.582 M -15.44 % | 17.245 M 31.89 % | 13.075 M 31.41 % | 9.950 M -23.67 % | 13.035 M -24.88 % | 17.353 M 42.41 % | 12.185 M 68.32 % | 7.239 M -45.71 % | 13.334 M 10.98 % | 12.015 M -6.68 % | 12.875 M 11.51 % | 11.546 M -8.24 % | 12.582 M -42.05 % | 21.711 M 69.60 % | 12.802 M -30.44 % | 18.405 M 200.50 % | 6.125 M -80.70 % | 31.739 M 159.40 % | 12.236 M 13.68 % | 10.763 M -19.15 % | 13.312 M -35.56 % | 20.659 M 53.65 % | 13.446 M -20.56 % | 16.925 M 8.15 % | 15.650 M -55.10 % | 34.859 M 28.78 % | 27.069 M 11.98 % | 24.173 M 84.36 % | 13.112 M -73.76 % | 49.978 M 79.26 % | 27.880 M 6.01 % | 26.299 M 67.63 % | 15.688 M -68.34 % | 49.552 M 124.43 % | 22.079 M 20.49 % | 18.324 M 62.84 % | 11.253 M -54.11 % | 24.524 M -3.52 % | 25.419 M 56.49 % | 16.243 M 71.16 % | 9.490 M -43.83 % | 16.895 M |
| Income tax expense | 13.000 K -48.00 % | 25.000 K 0.00 % | 25.000 K 106.61 % | -378.000 K | 0.000 -100.00 % | 13.000 K -85.56 % | 90.000 K 112.66 % | -711.000 K -310.98 % | 337.000 K -5.87 % | 358.000 K 16.99 % | 306.000 K -90.15 % | 3.108 M 853.37 % | 326.000 K -52.13 % | 681.000 K 1 094.74 % | 57.000 K 100.29 % | -19.708 M -5 829.07 % | 344.000 K -23.04 % | 447.000 K 63.74 % | 273.000 K -69.77 % | 903.000 K 233.21 % | 271.000 K -31.39 % | 395.000 K 72.05 % | 229.580 K -94.78 % | 4.399 M 1 378.07 % | 297.594 K -52.48 % | 626.232 K 827.35 % | 67.529 K -95.08 % | 1.373 M 113.51 % | 643.187 K 4 361.93 % | 14.415 K -94.79 % | 276.743 K -92.10 % | 3.505 M 389.41 % | 716.205 K 441.45 % | 132.276 K -76.55 % | 564.050 K -94.42 % | 10.103 M 1 665.76 % | -645.254 K -171.22 % | 905.975 K -8.73 % | 992.680 K -93.97 % | 16.460 M 971.86 % | 1.536 M -34.12 % | 2.331 M 505.49 % | 384.962 K -38.40 % | 624.979 K -76.31 % | 2.639 M 275.98 % | 701.787 K 1 925.30 % | 34.651 K -99.22 % | 4.449 M 359.74 % | 967.707 K 484.68 % | 165.510 K 72.57 % | 95.909 K -98.11 % | 5.071 M 5 235.12 % | 95.052 K -90.34 % | 984.205 K 673.15 % | 127.298 K -84.25 % | 808.216 K |
| Cost of revenue | 1.460 M -94.83 % | 28.231 M -13.47 % | 32.624 M -58.88 % | 79.335 M 298.09 % | 19.929 M -36.87 % | 31.570 M -75.80 % | 130.457 M -12.14 % | 148.477 M 63.48 % | 90.820 M -27.32 % | 124.953 M 19.88 % | 104.228 M -43.78 % | 185.382 M 96.81 % | 94.191 M -8.64 % | 103.099 M -12.74 % | 118.156 M -28.10 % | 164.337 M 180.65 % | 58.555 M 121.97 % | 26.380 M -68.89 % | 84.799 M -51.58 % | 175.148 M 104.29 % | 85.733 M -3.81 % | 89.130 M 11.81 % | 79.716 M -38.88 % | 130.433 M 99.23 % | 65.468 M -16.08 % | 78.010 M -4.54 % | 81.722 M -7.78 % | 88.615 M 9.06 % | 81.253 M 4.25 % | 77.944 M -42.90 % | 136.509 M -23.13 % | 177.584 M 54.93 % | 114.625 M 27.64 % | 89.803 M 42.39 % | 63.069 M -72.19 % | 226.777 M 178.86 % | 81.323 M -8.95 % | 89.315 M 48.30 % | 60.226 M -65.70 % | 175.576 M 75.89 % | 99.822 M -33.98 % | 151.189 M 97.06 % | 76.724 M -59.39 % | 188.909 M 38.10 % | 136.788 M 11.92 % | 122.221 M 62.44 % | 75.239 M -39.07 % | 123.490 M 4.23 % | 118.481 M 46.18 % | 81.053 M 56.67 % | 51.735 M -56.79 % | 119.721 M 37.88 % | 86.830 M 38.80 % | 62.558 M 19.37 % | 52.405 M -4.34 % | 54.781 M |
| General and administrative expenses | 1.650 M -57.25 % | 3.860 M -62.16 % | 10.202 M 864.77 % | -1.334 M -122.43 % | 5.947 M 32.72 % | 4.481 M -70.46 % | 15.168 M 229.66 % | -11.698 M -189.55 % | 13.063 M -7.75 % | 14.161 M 3.35 % | 13.702 M 18.50 % | 11.563 M -9.06 % | 12.715 M 26.81 % | 10.027 M -10.76 % | 11.236 M 5.60 % | 10.640 M -14.35 % | 12.423 M 30.56 % | 9.515 M -25.16 % | 12.714 M 61.02 % | 7.896 M -30.85 % | 11.419 M -10.09 % | 12.700 M 28.09 % | 9.915 M -30.66 % | 14.299 M 26.22 % | 11.329 M 4.63 % | 10.827 M -12.41 % | 12.362 M 276.02 % | -7.023 M -150.01 % | 14.043 M 7.86 % | 13.020 M 45.00 % | 8.979 M 295.65 % | -4.589 M -135.39 % | 12.967 M 13.46 % | 11.428 M 15.60 % | 9.886 M 5.41 % | 9.379 M 57.20 % | 5.967 M -52.44 % | 12.546 M 26.30 % | 9.933 M -84.40 % | 63.685 M 416.22 % | 12.337 M -12.47 % | 14.095 M 132.55 % | 6.061 M -78.13 % | 27.712 M 197.64 % | 9.311 M -31.54 % | 13.600 M 100.06 % | 6.798 M -68.64 % | 21.681 M 50.23 % | 14.432 M 38.07 % | 10.452 M 102.80 % | 5.154 M -64.11 % | 14.363 M 27.56 % | 11.259 M 78.78 % | 6.298 M 7.39 % | 5.864 M -34.01 % | 8.886 M |
| Selling and marketing expenses | 220.000 K -41.80 % | 378.000 K -59.62 % | 936.000 K 186.99 % | -1.076 M -227.34 % | 845.000 K -6.32 % | 902.000 K -83.14 % | 5.349 M 145.25 % | 2.181 M 9.10 % | 1.999 M 0.35 % | 1.992 M -25.70 % | 2.681 M 152.92 % | 1.060 M -54.27 % | 2.318 M 86.18 % | 1.245 M -56.01 % | 2.830 M 65.11 % | 1.714 M -28.31 % | 2.391 M 31.88 % | 1.813 M -48.52 % | 3.522 M 90.28 % | 1.851 M -42.50 % | 3.219 M 24.62 % | 2.583 M 1.62 % | 2.542 M 7.40 % | 2.367 M 2.15 % | 2.317 M -6.79 % | 2.486 M -2.21 % | 2.542 M 150.27 % | -5.057 M -265.51 % | 3.055 M -15.24 % | 3.605 M -6.54 % | 3.857 M 193.22 % | -4.137 M -204.27 % | 3.968 M 5.10 % | 3.775 M 10.59 % | 3.414 M 159.92 % | -5.697 M -193.23 % | 6.111 M 15.94 % | 5.271 M 17.81 % | 4.474 M -60.75 % | 11.398 M 350.71 % | 2.529 M -66.23 % | 7.489 M 40.50 % | 5.330 M -16.43 % | 6.377 M -3.66 % | 6.620 M -19.15 % | 8.188 M 35.05 % | 6.063 M -36.83 % | 9.598 M 22.94 % | 7.807 M 34.34 % | 5.811 M 12.63 % | 5.159 M -54.89 % | 11.437 M 63.07 % | 7.014 M 43.97 % | 4.871 M 4.65 % | 4.655 M 33.82 % | 3.479 M |
| Other expenses | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 45.000 K | 0.000 | 0.000 100.00 % | -520.000 K | 0.000 | 0.000 | 0.000 100.00 % | -3.635 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.264 M | 0.000 | 0.000 | 0.000 -100.00 % | 105.000 K | 0.000 -100.00 % | 133.000 K 101.30 % | 66.071 K -90.35 % | 685.017 K 548.51 % | 105.629 K 499.93 % | -26.412 K -166.42 % | 39.766 K 100.17 % | -22.999 M | 0.000 -100.00 % | 238.406 K 219.87 % | -198.890 K 99.63 % | -53.950 M -76 863.54 % | -70.098 K -102.54 % | 2.763 M 1 455.69 % | 177.615 K 100.95 % | -18.705 M | 0.000 | 0.000 -100.00 % | 6.061 M 138.86 % | -15.595 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.316 M 230.21 % | -7.155 M -42.84 % | -5.009 M | 0.000 | 0.000 | 0.000 100.00 % | -8.525 M | 0.000 100.00 % | -27.446 M | 0.000 100.00 % | -3.641 M | 0.000 100.00 % | -2.714 M |
| Operating expenses | 1.870 M -55.88 % | 4.238 M -61.95 % | 11.138 M -31.48 % | 16.256 M 139.34 % | 6.792 M 26.17 % | 5.383 M -73.76 % | 20.517 M 74.63 % | 11.749 M -22.00 % | 15.062 M -6.75 % | 16.153 M -1.40 % | 16.383 M 52.86 % | 10.718 M -28.70 % | 15.033 M 33.37 % | 11.272 M -19.86 % | 14.066 M 26.22 % | 11.144 M -24.77 % | 14.814 M 30.77 % | 11.328 M -30.23 % | 16.236 M 111.08 % | 7.692 M -47.45 % | 14.638 M -4.22 % | 15.283 M 22.69 % | 12.457 M 56.72 % | 7.948 M -43.25 % | 14.006 M 1.11 % | 13.852 M -12.51 % | 15.832 M -9.32 % | 17.460 M 1.78 % | 17.154 M -1.86 % | 17.479 M 30.66 % | 13.377 M -43.17 % | 23.542 M 32.21 % | 17.806 M 13.53 % | 15.684 M 11.57 % | 14.058 M -56.48 % | 32.304 M 67.98 % | 19.231 M 1.53 % | 18.942 M 24.84 % | 15.173 M -77.18 % | 66.498 M 181.37 % | 23.634 M 3.07 % | 22.931 M 71.99 % | 13.333 M -65.59 % | 38.742 M 194.37 % | 13.161 M -26.44 % | 17.892 M 17.16 % | 15.271 M -48.24 % | 29.506 M 27.66 % | 23.113 M 178.87 % | 8.288 M -25.13 % | 11.069 M 464.76 % | -3.035 M -115.84 % | 19.155 M 131.95 % | 8.258 M -23.12 % | 10.741 M 11.03 % | 9.674 M |
| Cost and expenses | 3.330 M -89.74 % | 32.469 M -25.81 % | 43.762 M -54.22 % | 95.591 M 257.74 % | 26.721 M -27.69 % | 36.953 M -75.52 % | 150.974 M -5.77 % | 160.226 M 51.33 % | 105.882 M -24.96 % | 141.106 M 16.99 % | 120.611 M -38.50 % | 196.100 M 79.54 % | 109.224 M -4.50 % | 114.371 M -13.50 % | 132.222 M -24.65 % | 175.481 M 139.18 % | 73.369 M 94.57 % | 37.708 M -62.68 % | 101.035 M -44.74 % | 182.840 M 82.16 % | 100.371 M -3.87 % | 104.413 M 13.28 % | 92.172 M -33.39 % | 138.381 M 74.12 % | 79.474 M -13.49 % | 91.862 M -5.83 % | 97.554 M -8.03 % | 106.075 M 7.79 % | 98.407 M 3.13 % | 95.423 M -36.34 % | 149.887 M -25.48 % | 201.125 M 51.87 % | 132.431 M 25.54 % | 105.487 M 36.77 % | 77.127 M -70.23 % | 259.081 M 157.65 % | 100.554 M -7.12 % | 108.257 M 43.58 % | 75.399 M -68.85 % | 242.074 M 96.08 % | 123.456 M -29.10 % | 174.120 M 93.34 % | 90.057 M -60.44 % | 227.651 M 51.82 % | 149.949 M 7.02 % | 140.113 M 54.80 % | 90.510 M -40.84 % | 152.996 M 8.05 % | 141.594 M 58.49 % | 89.341 M 42.25 % | 62.804 M -46.18 % | 116.686 M 10.10 % | 105.985 M 49.66 % | 70.816 M 12.15 % | 63.146 M -2.03 % | 64.455 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 -100.00 % | 18.666 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 -100.00 % | 14.795 M 106.83 % | 7.153 M 535.83 % | 1.125 M | 0.000 100.00 % | -5.578 M -163.62 % | 8.768 M 550.83 % | 1.347 M -30.62 % | 1.942 M 141.64 % | -4.664 M -206.36 % | 4.385 M 294.11 % | 1.113 M -53.83 % | 2.410 M 236.01 % | -1.772 M -302.72 % | 874.153 K 59.16 % | 549.229 K -27.34 % | 755.855 K 154.42 % | -1.389 M -257.49 % | 881.980 K 20.87 % | 729.719 K 229.06 % | 221.762 K 849.73 % | 23.350 K |
| Selling general and administrative expenses | 1.870 M -55.88 % | 4.238 M -61.95 % | 11.138 M 562.16 % | -2.410 M -135.48 % | 6.792 M 26.17 % | 5.383 M -73.76 % | 20.517 M 315.58 % | -9.517 M -163.19 % | 15.062 M -6.75 % | 16.153 M -1.40 % | 16.383 M 29.79 % | 12.623 M -16.03 % | 15.033 M 33.37 % | 11.272 M -19.86 % | 14.066 M 13.86 % | 12.354 M -16.61 % | 14.814 M 30.77 % | 11.328 M -30.23 % | 16.236 M 66.57 % | 9.747 M -33.41 % | 14.638 M -4.22 % | 15.283 M 22.69 % | 12.457 M -25.26 % | 16.666 M 22.13 % | 13.646 M 2.50 % | 13.313 M -10.67 % | 14.904 M 223.38 % | -12.080 M -170.65 % | 17.098 M 2.85 % | 16.625 M 29.51 % | 12.836 M 247.09 % | -8.727 M -151.53 % | 16.935 M 11.39 % | 15.204 M 14.31 % | 13.300 M 261.24 % | 3.682 M -69.52 % | 12.078 M -32.21 % | 17.817 M 23.66 % | 14.407 M -80.81 % | 75.082 M 405.07 % | 14.866 M -31.13 % | 21.584 M 89.48 % | 11.391 M -66.59 % | 34.090 M 113.99 % | 15.930 M -26.88 % | 21.788 M 69.41 % | 12.861 M -58.88 % | 31.278 M 40.65 % | 22.238 M 36.74 % | 16.263 M 57.69 % | 10.313 M -60.03 % | 25.800 M 41.19 % | 18.273 M 63.60 % | 11.169 M 6.18 % | 10.519 M -14.93 % | 12.365 M |
| Interest income | 0.000 | 0.000 | 0.000 -100.00 % | 349.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 547.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 577.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 465.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 327.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 236.000 K | 0.000 | 0.000 -100.00 % | 39.836 K -97.59 % | 1.653 M | 0.000 | 0.000 -100.00 % | 240.214 K -74.93 % | 958.306 K | 0.000 | 0.000 -100.00 % | 663.810 K | 0.000 | 0.000 | 0.000 -100.00 % | 166.233 K -73.02 % | 616.048 K | 0.000 | 0.000 | 0.000 -100.00 % | 3.786 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 |
| Interest expense | 1.992 M 0.81 % | 1.976 M 0.82 % | 1.960 M | 0.000 -100.00 % | 2.062 M -12.14 % | 2.347 M -12.06 % | 2.669 M 114.55 % | 1.244 M -43.22 % | 2.191 M 8.79 % | 2.014 M -4.10 % | 2.100 M -28.21 % | 2.925 M 24.68 % | 2.346 M -3.10 % | 2.421 M -12.16 % | 2.756 M -73.10 % | 10.245 M 869.25 % | 1.057 M -33.31 % | 1.585 M -12.14 % | 1.804 M 62.82 % | 1.108 M -80.49 % | 5.680 M 32.59 % | 4.284 M -29.04 % | 6.037 M 287.04 % | 1.560 M -85.53 % | 10.781 M 23.22 % | 8.749 M 10.22 % | 7.938 M -52.39 % | 16.672 M 169.66 % | 6.182 M -45.67 % | 11.379 M 155.32 % | 4.457 M -77.00 % | 19.377 M 242.66 % | 5.655 M 4.82 % | 5.395 M -15.75 % | 6.403 M 2.84 % | 6.226 M 1.69 % | 6.123 M 56.80 % | 3.905 M 3.71 % | 3.765 M 148.91 % | 1.513 M -71.21 % | 5.253 M 57.35 % | 3.339 M -1.01 % | 3.373 M | 0.000 -100.00 % | 7.058 M 77.44 % | 3.978 M 40.60 % | 2.829 M -55.46 % | 6.352 M 129.63 % | 2.766 M 76.51 % | 1.567 M 84.47 % | 849.566 K | 0.000 -100.00 % | 668.434 K 35.99 % | 491.538 K 69.42 % | 290.124 K -65.51 % | 841.243 K |
| Depreciation and amortization | 0.000 -100.00 % | 4.118 M 9 676.27 % | -43.000 K 99.13 % | -4.916 M -11 024.44 % | 45.000 K -21.05 % | 57.000 K -79.04 % | 272.000 K 104.46 % | -6.100 M -2 376.12 % | 268.000 K -52.73 % | 567.000 K -14.74 % | 665.000 K -93.99 % | 11.066 M 207.22 % | 3.602 M 1 100.67 % | 300.000 K -81.72 % | 1.641 M 101.53 % | -107.131 M -23 338.83 % | 461.000 K -74.27 % | 1.792 M 0.00 % | 1.792 M 105.35 % | -33.483 M -1 545.10 % | 2.317 M 174.93 % | 842.750 K 0.00 % | 842.750 K 104.18 % | -20.155 M -285.14 % | 10.886 M 41 317.54 % | -26.412 K -109.62 % | 274.652 K -99.42 % | 47.015 M 440.44 % | 8.699 M 564.46 % | 1.309 M 1 097.33 % | 109.348 K -98.51 % | 7.363 M 34 954.57 % | 21.003 K -99.24 % | 2.763 M 97.11 % | 1.402 M 103.83 % | -36.609 M -1 870.47 % | 2.068 M 0.00 % | 2.068 M 0.00 % | 2.068 M -95.84 % | 49.742 M 2 350.33 % | 2.030 M 0.00 % | 2.030 M 0.00 % | 2.030 M -65.04 % | 5.806 M 118.79 % | 2.654 M 0.00 % | 2.654 M 0.00 % | 2.654 M -93.47 % | 40.638 M 1 924.87 % | 2.007 M 0.00 % | 2.007 M 0.00 % | 2.007 M -20.15 % | 2.513 M 176.88 % | 907.780 K 0.00 % | 907.780 K 0.00 % | 907.780 K -19.78 % | 1.132 M |
| Operating income | -1.895 M -71.65 % | -1.104 M 77.49 % | -4.904 M -15.47 % | -4.247 M -31.89 % | -3.220 M -150.19 % | -1.287 M 83.08 % | -7.606 M 75.00 % | -30.422 M -917.80 % | 3.720 M 444.76 % | -1.079 M -240.49 % | 768.000 K 104.30 % | -17.853 M -1 562.29 % | -1.074 M -140.09 % | 2.679 M 419.19 % | 516.000 K -91.54 % | 6.101 M 450.83 % | -1.739 M 33.33 % | -2.609 M 34.25 % | -3.968 M -141.07 % | 9.661 M 493.84 % | -2.453 M 70.28 % | -8.254 M -8 286.13 % | 100.826 K -97.52 % | 4.067 M 134.14 % | -11.912 M -7.75 % | -11.055 M -0.93 % | -10.953 M 79.34 % | -53.021 M -403.29 % | -10.535 M -0.79 % | -10.453 M 8.32 % | -11.401 M 83.80 % | -70.370 M -532.03 % | -11.134 M -7.77 % | -10.331 M -59.32 % | -6.485 M 44.31 % | -11.645 M -95.41 % | -5.959 M -304.33 % | 2.917 M 193.44 % | -3.121 M 90.13 % | -31.639 M -542.90 % | 7.143 M 24.33 % | 5.746 M 40.27 % | 4.096 M -63.54 % | 11.236 M -6.87 % | 12.065 M 109.71 % | 5.753 M 87.62 % | 3.066 M -84.70 % | 20.046 M 134.21 % | 8.559 M 6.59 % | 8.030 M 352.59 % | 1.774 M -93.56 % | 27.559 M 276.85 % | 7.313 M 3.34 % | 7.077 M 181.72 % | 2.512 M -58.75 % | 6.090 M |
| Operating income ratio | -1.32 -3 637.75 % | -0.04 72.13 % | -0.13 -223.23 % | -0.04 71.38 % | -0.14 -279.70 % | -0.04 31.98 % | -0.05 71.46 % | -0.19 -647.71 % | 0.03 540.47 % | -0.01 -221.78 % | 0.01 106.32 % | -0.10 -908.58 % | -0.01 -143.39 % | 0.02 488.77 % | 0.00 -88.43 % | 0.03 238.40 % | -0.02 66.19 % | -0.07 -77.05 % | -0.04 -180.80 % | 0.05 300.33 % | -0.03 70.75 % | -0.09 -8 004.17 % | 0.00 -96.20 % | 0.03 118.78 % | -0.15 -23.17 % | -0.12 -6.28 % | -0.12 75.83 % | -0.48 -329.06 % | -0.11 -3.25 % | -0.11 -35.72 % | -0.08 76.22 % | -0.34 -283.05 % | -0.09 14.57 % | -0.10 -21.01 % | -0.08 -80.39 % | -0.05 25.16 % | -0.06 -329.06 % | 0.03 166.73 % | -0.04 72.64 % | -0.15 -367.07 % | 0.06 71.82 % | 0.03 -28.14 % | 0.05 -3.06 % | 0.05 -35.81 % | 0.07 89.15 % | 0.04 14.87 % | 0.03 -70.89 % | 0.12 90.24 % | 0.06 -24.64 % | 0.08 186.86 % | 0.03 -85.26 % | 0.19 193.26 % | 0.07 -27.46 % | 0.09 121.28 % | 0.04 -52.23 % | 0.08 |
| Total other income expenses net | -1.710 M 8.02 % | -1.859 M -1.47 % | -1.832 M 83.77 % | -11.285 M -459.49 % | -2.017 M 11.92 % | -2.290 M 4.46 % | -2.397 M 90.39 % | -24.955 M -1 197.71 % | -1.923 M -32.90 % | -1.447 M -0.84 % | -1.435 M -117.63 % | 8.141 M 548.17 % | 1.256 M 159.22 % | -2.121 M -90.22 % | -1.115 M 99.05 % | -117.376 M -19 593.96 % | -596.000 K 41.80 % | -1.024 M -31.45 % | -779.000 K 97.75 % | -34.591 M -928.58 % | -3.363 M 7.89 % | -3.651 M 38.85 % | -5.971 M 72.50 % | -21.715 M -102.73 % | -10.711 M -23.46 % | -8.676 M -13.71 % | -7.630 M 92.84 % | -106.508 M -4 331.60 % | 2.517 M 955.75 % | 238.406 K 219.87 % | -198.890 K 99.60 % | -49.195 M -70 079.93 % | -70.098 K -102.54 % | 2.763 M 1 455.69 % | 177.615 K 100.37 % | -48.438 M -115 207.13 % | 42.081 K -98.68 % | 3.190 M -47.36 % | 6.061 M -87.43 % | 48.229 M 9 856.30 % | 484.411 K -84.84 % | 3.194 M 337.90 % | -1.343 M -114.78 % | 9.084 M 306.28 % | -4.404 M -527.07 % | 1.031 M -58.31 % | 2.474 M -92.79 % | 34.285 M 4 615.04 % | -759.359 K 51.55 % | -1.567 M -157.04 % | 2.748 M 6.64 % | 2.577 M 100.01 % | 1.288 M 362.08 % | -491.538 K -111.22 % | 4.381 M 620.80 % | -841.243 K |
| 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-06-30 |
| 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 33.898 M -79.55 % | 165.727 M 61.36 % | 102.704 M -42.53 % | 178.715 M -13.31 % | 206.143 M 31.60 % | 156.647 M -2.34 % | 160.405 M 42.05 % | 112.922 M -51.67 % | 233.626 M 53.19 % | 152.512 M -29.75 % | 217.087 M 11.18 % | 195.260 M 167.64 % | 72.956 M -53.17 % | 155.781 M 39.57 % | 111.617 M -10.47 % | 124.667 M -31.12 % | 181.004 M 32.96 % | 136.136 M -13.22 % | 156.869 M 4.73 % | 149.782 M 7.69 % | 139.083 M -16.56 % | 166.683 M -25.10 % | 222.550 M 16.14 % | 191.622 M -11.96 % | 217.665 M 68.68 % | 129.039 M 13.77 % | 113.420 M 57.59 % | 71.972 M -21.13 % | 91.259 M |
| Total investments | 67.796 M -6.58 % | 72.568 M -64.67 % | 205.408 M 183.06 % | 72.568 M 5.02 % | 69.102 M -2.27 % | 70.707 M 6.05 % | 66.674 M -2.13 % | 68.126 M 0.06 % | 68.082 M -4.16 % | 71.034 M -19.21 % | 87.929 M -0.95 % | 88.770 M -1.65 % | 90.255 M 2.02 % | 88.471 M 7.31 % | 82.446 M -8.09 % | 89.700 M 3.46 % | 86.697 M -1.09 % | 87.649 M 5.68 % | 82.941 M -12.84 % | 95.160 M -8.25 % | 103.722 M 0.06 % | 103.661 M 15.52 % | 89.734 M 0.81 % | 89.011 M 11.59 % | 79.768 M 1.52 % | 78.570 M 124.44 % | 35.007 M 1.42 % | 34.519 M 151.83 % | 13.707 M |
| Total debt | 0.000 -100.00 % | 199.625 M | 0.000 -100.00 % | 222.765 M -25.76 % | 300.049 M -0.17 % | 300.562 M 6.80 % | 281.437 M -4.32 % | 294.153 M 3.93 % | 283.022 M -0.74 % | 285.123 M -1.73 % | 290.156 M -2.07 % | 296.292 M 123.35 % | 132.660 M -42.55 % | 230.932 M 56.51 % | 147.551 M -11.54 % | 166.800 M -23.02 % | 216.671 M -2.30 % | 221.771 M 15.48 % | 192.050 M -28.97 % | 270.380 M 43.29 % | 188.700 M -23.83 % | 247.738 M -2.80 % | 254.882 M -3.60 % | 264.404 M 5.87 % | 249.733 M 18.04 % | 211.560 M 26.23 % | 167.596 M 19.18 % | 140.624 M 6.53 % | 132.000 M |
| Accumulated other comprehensive income loss | 110.830 M 42.56 % | 77.745 M -35.32 % | 120.205 M 56.11 % | 76.998 M 4.06 % | 73.991 M | 0.000 | 0.000 100.00 % | -39.995 M | 0.000 100.00 % | -32.981 M | 0.000 100.00 % | -30.775 M | 0.000 100.00 % | -28.405 M | 0.000 100.00 % | -24.324 M | 0.000 100.00 % | -19.894 M | 0.000 100.00 % | -20.090 M | 0.000 100.00 % | -17.626 M | 0.000 100.00 % | -18.748 M | 0.000 100.00 % | -16.753 M | 0.000 100.00 % | -13.032 M | 0.000 |
| Retained earnings | 0.000 100.00 % | -509.784 M | 0.000 100.00 % | -521.077 M -6.17 % | -490.774 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -426.632 M -28.39 % | -332.285 M -2.74 % | -323.409 M -13.54 % | -284.854 M -7.84 % | -264.151 M -12.71 % | -234.368 M -11.47 % | -210.259 M -66.77 % | -126.078 M -25.26 % | -100.649 M -330.30 % | 43.703 M -26.85 % | 59.743 M -55.67 % | 134.760 M -2.77 % | 138.601 M 1.54 % | 136.503 M -2.31 % | 139.726 M | 0.000 | 0.000 -100.00 % | 81.269 M | 0.000 | 0.000 |
| Common stock | 0.000 -100.00 % | 41.100 M | 0.000 -100.00 % | 41.100 M -87.50 % | 328.800 M 0.00 % | 328.800 M 0.00 % | 328.800 M 0.00 % | 328.800 M 0.00 % | 328.800 M 0.00 % | 328.800 M 0.00 % | 328.800 M 0.00 % | 328.800 M 120.97 % | 148.800 M 0.00 % | 148.800 M 6.00 % | 140.380 M 0.00 % | 140.380 M 0.00 % | 140.380 M 13.21 % | 124.000 M 0.00 % | 124.000 M 0.00 % | 124.000 M 12.32 % | 110.400 M 0.00 % | 110.400 M 0.00 % | 110.400 M 0.00 % | 110.400 M 0.00 % | 110.400 M 0.00 % | 110.400 M 0.00 % | 110.400 M 0.00 % | 110.400 M 18.20 % | 93.400 M |
| Total equity | 178.888 M 0.00 % | 178.888 M -4.94 % | 188.178 M 0.00 % | 188.178 M -5.50 % | 199.121 M -6.14 % | 212.139 M -14.38 % | 247.775 M -1.65 % | 251.933 M -6.75 % | 270.176 M -0.07 % | 270.378 M -25.79 % | 364.360 M -1.96 % | 371.652 M 144.70 % | 151.883 M -10.10 % | 168.953 M -10.79 % | 189.384 M -10.70 % | 212.074 M -27.87 % | 294.028 M | 0.000 -100.00 % | 397.043 M -3.07 % | 409.597 M -7.60 % | 443.268 M 0.54 % | 440.880 M -7.44 % | 476.339 M 3.02 % | 462.397 M 25.34 % | 368.923 M -0.97 % | 372.547 M 15.57 % | 322.368 M 5.21 % | 306.409 M 36.30 % | 224.802 M |
| 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 % | 114.091 M 18.02 % | 96.670 M -20.22 % | 121.169 M 73.32 % | 69.912 M -15.11 % | 82.354 M 4.02 % | 79.169 M 52.52 % | 51.907 M 126.87 % | 22.880 M -5.16 % | 24.124 M -8.61 % | 26.397 M 9.42 % | 24.124 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 0.000 -100.00 % | 199.031 M | 0.000 -100.00 % | 221.620 M -26.01 % | 299.517 M -0.01 % | 299.539 M 6.61 % | 280.963 M -4.19 % | 293.243 M 3.77 % | 282.601 M -0.60 % | 284.316 M 1.36 % | 280.491 M -0.76 % | 282.627 M 136.79 % | 119.359 M -35.48 % | 184.987 M 1 085.81 % | 15.600 M -70.21 % | 52.372 M 55.87 % | 33.600 M -8.20 % | 36.602 M -18.30 % | 44.800 M 0.00 % | 44.800 M -8.20 % | 48.800 M -7.58 % | 52.800 M -18.55 % | 64.828 M 6.54 % | 60.850 M -6.19 % | 64.867 M -5.87 % | 68.913 M -3.94 % | 71.739 M -3.79 % | 74.567 M -4.89 % | 78.400 M |
| Total non current liabilities | 0.000 -100.00 % | 240.412 M | 0.000 -100.00 % | 263.001 M -23.06 % | 341.822 M -0.01 % | 341.844 M 5.31 % | 324.606 M -3.65 % | 336.886 M 3.38 % | 325.880 M -0.52 % | 327.595 M -4.74 % | 343.895 M -0.62 % | 346.031 M 89.70 % | 182.413 M -26.46 % | 248.041 M 31.41 % | 188.760 M -9.30 % | 208.111 M -0.75 % | 209.693 M 29.89 % | 161.438 M -9.28 % | 177.962 M 1.47 % | 175.393 M 9.35 % | 160.389 M -2.43 % | 164.389 M 19.60 % | 137.451 M 2.98 % | 133.473 M 46.43 % | 91.150 M -4.25 % | 95.196 M -3.24 % | 98.384 M -2.79 % | 101.212 M 29.10 % | 78.400 M |
| Other current liabilities | 0.000 -100.00 % | 409.987 M | 0.000 -100.00 % | 385.764 M -0.84 % | 389.034 M 388.40 % | 79.654 M -81.53 % | 431.178 M 13.78 % | 378.942 M 14.29 % | 331.553 M -5.03 % | 349.123 M 23.43 % | 282.853 M 2.11 % | 277.006 M -56.41 % | 635.496 M 29.86 % | 489.367 M 9.26 % | 447.886 M 27.53 % | 351.194 M -10.52 % | 392.482 M -6.87 % | 421.426 M 18.70 % | 355.045 M -13.54 % | 410.669 M -4.50 % | 430.036 M 1.25 % | 424.716 M 219.14 % | 133.083 M -10.46 % | 148.628 M 32.06 % | 112.543 M 52.26 % | 73.916 M 47.50 % | 50.112 M -3.85 % | 52.118 M 35.58 % | 38.442 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 310.598 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 450.726 M 18.59 % | 380.071 M -5.02 % | 400.164 M -7.67 % | 433.411 M 19.43 % | 362.896 M -14.78 % | 425.858 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.865 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 -100.00 % | 594.000 K | 0.000 -100.00 % | 1.145 M 115.23 % | 532.000 K 100.17 % | -309.575 M -65 411.18 % | 474.000 K -47.91 % | 910.000 K 116.15 % | 421.000 K -47.83 % | 807.000 K -91.65 % | 9.665 M -29.27 % | 13.665 M 2.74 % | 13.301 M -71.05 % | 45.945 M -65.18 % | 131.951 M -21.51 % | 168.109 M -8.17 % | 183.071 M -2.71 % | 188.171 M 27.79 % | 147.250 M -34.72 % | 225.580 M 61.24 % | 139.900 M -28.23 % | 194.938 M 2.57 % | 190.054 M -20.99 % | 240.554 M 30.12 % | 184.866 M 29.60 % | 142.647 M 48.81 % | 95.857 M 45.11 % | 66.057 M 23.24 % | 53.600 M |
| Total current liabilities | 0.000 -100.00 % | 648.172 M | 0.000 -100.00 % | 628.521 M -4.21 % | 656.166 M -0.43 % | 659.009 M 4.83 % | 628.671 M 5.94 % | 593.447 M 14.72 % | 517.289 M -3.29 % | 534.900 M 19.23 % | 448.627 M -6.41 % | 479.362 M -44.14 % | 858.189 M 15.99 % | 739.887 M -14.87 % | 869.172 M 15.41 % | 753.089 M -10.51 % | 841.532 M -4.78 % | 883.735 M 24.72 % | 708.561 M -19.98 % | 885.499 M 15.92 % | 763.864 M -3.04 % | 787.819 M 35.86 % | 579.870 M -5.81 % | 615.609 M 51.16 % | 407.248 M 30.71 % | 311.571 M 68.84 % | 184.540 M -0.21 % | 184.935 M 41.89 % | 130.335 M |
| Total liabilities | 0.000 -100.00 % | 888.584 M | 0.000 -100.00 % | 891.522 M -10.67 % | 997.988 M -0.29 % | 1.001 B 4.99 % | 953.277 M 2.47 % | 930.333 M 10.34 % | 843.169 M -2.24 % | 862.495 M 8.83 % | 792.522 M -3.98 % | 825.393 M -20.68 % | 1.041 B 5.33 % | 987.928 M -6.62 % | 1.058 B 10.06 % | 961.200 M -8.56 % | 1.051 B 0.58 % | 1.045 B 17.90 % | 886.523 M -16.44 % | 1.061 B 14.78 % | 924.253 M -2.94 % | 952.208 M 32.75 % | 717.321 M -4.24 % | 749.082 M 50.30 % | 498.398 M 22.53 % | 406.767 M 43.77 % | 282.924 M -1.13 % | 286.147 M 37.09 % | 208.735 M |
| Other non current assets | -33.898 M -109.82 % | 345.282 M 436.19 % | -102.704 M -129.74 % | 345.282 M -0.07 % | 345.511 M -0.46 % | 347.116 M -0.38 % | 348.437 M -0.41 % | 349.889 M 0.43 % | 348.382 M -0.84 % | 351.334 M -45.37 % | 643.169 M 23 260.57 % | -2.777 M -100.49 % | 568.540 M 12 642.25 % | -4.533 M -100.81 % | 558.449 M 0.00 % | 558.449 M 30 136.48 % | 1.847 M 558.68 % | 280.398 K | 0.000 -100.00 % | 3.500 M -99.37 % | 557.522 M 0.01 % | 557.461 M 92.50 % | 289.594 M 27.65 % | 226.860 M 872.81 % | 23.320 M -60.36 % | 58.827 M -70.89 % | 202.065 M 5.51 % | 191.510 M 52.37 % | 125.686 M |
| Long term investments | 0.000 -100.00 % | 72.568 M | 0.000 -100.00 % | 72.568 M 5.02 % | 69.102 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 646.787 M 756.05 % | 75.555 M -88.32 % | 646.844 M 792.86 % | 72.446 M -9.10 % | 79.700 M -87.07 % | 616.428 M -0.19 % | 617.575 M 4.16 % | 592.931 M -2.31 % | 606.960 M | 0.000 | 0.000 | 0.000 -100.00 % | 62.011 M -31.87 % | 91.020 M 1.33 % | 89.823 M 156.58 % | 35.007 M 1.42 % | 34.519 M 152.61 % | 13.665 M |
| Intangible assets | 0.000 -100.00 % | 380.000 K | 0.000 -100.00 % | 402.000 K -6.29 % | 429.000 K -5.30 % | 453.000 K -5.43 % | 479.000 K -4.96 % | 504.000 K -4.91 % | 530.000 K -4.50 % | 555.000 K -88.21 % | 4.708 M -1.73 % | 4.791 M -2.56 % | 4.917 M -0.85 % | 4.959 M -13.12 % | 5.708 M -0.17 % | 5.717 M -8.81 % | 6.270 M 0.00 % | 6.270 M -6.41 % | 6.699 M -11.12 % | 7.537 M -50.55 % | 15.241 M -2.02 % | 15.556 M -37.62 % | 24.938 M -1.44 % | 25.302 M -57.05 % | 58.910 M 198.70 % | 19.722 M -14.47 % | 23.058 M 7.80 % | 21.389 M -0.17 % | 21.425 M |
| GoodWill | 0.000 -100.00 % | 23.408 M | 0.000 -100.00 % | 23.408 M 0.00 % | 23.408 M 0.00 % | 23.408 M 0.00 % | 23.408 M 0.00 % | 23.408 M 0.00 % | 23.408 M 0.00 % | 23.408 M 0.00 % | 23.408 M 0.00 % | 23.408 M 0.00 % | 23.408 M 0.00 % | 23.408 M 0.00 % | 23.408 M 0.00 % | 23.408 M 0.00 % | 23.408 M 0.00 % | 23.408 M 0.00 % | 23.408 M 0.00 % | 23.408 M 0.00 % | 23.408 M 0.00 % | 23.408 M 2.32 % | 22.877 M 0.00 % | 22.877 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 -100.00 % | 23.788 M | 0.000 -100.00 % | 23.810 M -0.11 % | 23.837 M -0.10 % | 23.861 M -0.11 % | 23.887 M -0.10 % | 23.912 M -0.11 % | 23.938 M -0.10 % | 23.963 M -14.77 % | 28.116 M -0.29 % | 28.199 M -0.44 % | 28.325 M -0.15 % | 28.367 M -2.57 % | 29.116 M -0.03 % | 29.125 M -1.86 % | 29.678 M 0.00 % | 29.678 M -1.43 % | 30.107 M -2.71 % | 30.945 M -19.93 % | 38.650 M -0.81 % | 38.965 M -18.51 % | 47.815 M -0.75 % | 48.179 M -18.22 % | 58.910 M 198.70 % | 19.722 M -14.47 % | 23.058 M 7.80 % | 21.389 M -0.17 % | 21.425 M |
| Property plant equipment net | 0.000 -100.00 % | 39.446 M | 0.000 -100.00 % | 43.063 M -6.03 % | 45.825 M -9.82 % | 50.816 M -7.05 % | 54.671 M -7.74 % | 59.255 M -5.35 % | 62.606 M -6.23 % | 66.769 M -9.53 % | 73.801 M -3.68 % | 76.622 M -3.23 % | 79.176 M -3.19 % | 81.782 M 1.59 % | 80.502 M -3.20 % | 83.160 M -18.61 % | 102.173 M 17.74 % | 86.776 M -7.02 % | 93.322 M -55.28 % | 208.704 M -7.47 % | 225.560 M 0.91 % | 223.521 M 2.99 % | 217.033 M 4.91 % | 206.874 M -13.72 % | 239.764 M 44.09 % | 166.393 M 1 597.38 % | 9.803 M 30.37 % | 7.519 M 39.07 % | 5.407 M |
| Total non current assets | -33.898 M -108.30 % | 408.516 M 497.76 % | -102.704 M -124.92 % | 412.155 M -0.73 % | 415.173 M -1.57 % | 421.793 M -1.36 % | 427.602 M -1.40 % | 433.663 M -0.97 % | 437.894 M -1.60 % | 445.034 M -40.51 % | 748.054 M -0.50 % | 751.799 M -0.37 % | 754.564 M -0.11 % | 755.428 M 1.51 % | 744.212 M -1.32 % | 754.193 M 0.47 % | 750.636 M 1.95 % | 736.255 M 1.75 % | 723.585 M -15.62 % | 857.549 M 3.25 % | 830.518 M 0.22 % | 828.732 M 47.59 % | 561.510 M 1.91 % | 550.992 M 31.66 % | 418.505 M 23.00 % | 340.256 M 22.97 % | 276.708 M 5.73 % | 261.713 M 50.05 % | 174.419 M |
| Other current assets | 0.000 -100.00 % | 476.634 M | 0.000 -100.00 % | 354.055 M 1.41 % | 349.138 M -13.44 % | 403.366 M -12.98 % | 463.552 M 46.21 % | 317.051 M -17.29 % | 383.331 M 8.36 % | 353.747 M 67.33 % | 211.413 M 29.44 % | 163.327 M -18.27 % | 199.837 M 2.95 % | 194.119 M 13.02 % | 171.751 M 74.21 % | 98.587 M -52.60 % | 208.005 M 35.26 % | 153.785 M 25 253.64 % | 606.561 K -99.85 % | 394.327 M 111.08 % | 186.812 M -5.11 % | 196.868 M -59.90 % | 490.989 M 2.06 % | 481.086 M 252.42 % | 136.509 M -55.74 % | 308.459 M 235.00 % | 92.077 M 18.83 % | 77.487 M -11.62 % | 87.670 M |
| Short term investments | 67.796 M | 0.000 -100.00 % | 205.408 M 250.20 % | 58.654 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -558.017 M -3 896.03 % | 14.700 M 102.63 % | -558.373 M -5 683.73 % | 10.000 M 0.00 % | 10.000 M 101.89 % | -529.731 M 0.04 % | -529.927 M -3.91 % | -509.990 M 0.35 % | -511.800 M | 0.000 | 0.000 | 0.000 -100.00 % | 27.000 M 339.95 % | -11.252 M 0.00 % | -11.252 M | 0.000 | 0.000 -100.00 % | 42.500 K |
| cash and cash equivalents | -33.898 M -200.00 % | 33.898 M 133.01 % | -102.704 M -333.15 % | 44.050 M -53.09 % | 93.906 M -34.75 % | 143.915 M 18.91 % | 121.032 M -33.22 % | 181.231 M 266.89 % | 49.396 M -62.75 % | 132.611 M 81.49 % | 73.069 M -27.68 % | 101.032 M 69.22 % | 59.704 M -20.55 % | 75.151 M 109.13 % | 35.935 M -14.71 % | 42.132 M 18.13 % | 35.667 M -58.35 % | 85.635 M 143.41 % | 35.181 M -70.83 % | 120.598 M 143.06 % | 49.617 M -38.79 % | 81.055 M 150.70 % | 32.332 M -55.58 % | 72.782 M 126.96 % | 32.069 M -61.14 % | 82.521 M 52.32 % | 54.176 M -21.09 % | 68.652 M 68.51 % | 40.741 M |
| Cash and short term investments | 33.898 M 0.00 % | 33.898 M -66.99 % | 102.704 M 133.15 % | 44.050 M -53.09 % | 93.906 M -34.75 % | 143.915 M 18.91 % | 121.032 M -33.22 % | 181.231 M 266.89 % | 49.396 M -62.75 % | 132.611 M 81.49 % | 73.069 M -27.68 % | 101.032 M 35.79 % | 74.404 M -0.99 % | 75.151 M 63.60 % | 45.935 M -11.89 % | 52.132 M 46.16 % | 35.667 M -58.35 % | 85.635 M 143.41 % | 35.181 M -70.83 % | 120.598 M 143.06 % | 49.617 M -38.79 % | 81.055 M 150.70 % | 32.332 M -67.60 % | 99.782 M 211.15 % | 32.069 M -61.14 % | 82.521 M 52.32 % | 54.176 M -21.09 % | 68.652 M 68.33 % | 40.784 M |
| Total current assets | 33.898 M -94.86 % | 658.956 M 541.61 % | 102.704 M -84.61 % | 667.545 M -14.63 % | 781.936 M -1.17 % | 791.199 M 2.29 % | 773.450 M 3.32 % | 748.603 M 10.83 % | 675.451 M -1.80 % | 687.839 M 68.25 % | 408.828 M -8.18 % | 445.246 M 1.67 % | 437.921 M 9.08 % | 401.453 M -20.20 % | 503.104 M 20.05 % | 419.081 M -29.52 % | 594.617 M 2.66 % | 579.188 M 3.43 % | 559.981 M -8.64 % | 612.940 M 14.14 % | 537.003 M -4.85 % | 564.356 M -10.72 % | 632.149 M -4.29 % | 660.487 M 47.16 % | 448.815 M 2.22 % | 439.057 M 33.62 % | 328.584 M -0.68 % | 330.843 M 27.68 % | 259.117 M |
| Inventory | 0.000 | 0.000 | 0.000 -100.00 % | 58.654 M | 0.000 | 0.000 -100.00 % | 50.733 M 161.73 % | 19.384 M -74.40 % | 75.724 M 43.39 % | 52.809 M 26.46 % | 41.759 M 17.92 % | 35.414 M -40.24 % | 59.262 M -0.03 % | 59.282 M -38.39 % | 96.229 M 19.13 % | 80.774 M -7.36 % | 87.189 M 12.21 % | 77.699 M -51.07 % | 158.802 M 62.02 % | 98.015 M 25.40 % | 78.162 M 13.94 % | 68.601 M -36.96 % | 108.828 M 36.69 % | 79.618 M -31.66 % | 116.502 M 142.32 % | 48.077 M -33.02 % | 71.779 M 24.57 % | 57.623 M 20.83 % | 47.689 M |
| Net receivables | 0.000 -100.00 % | 148.424 M | 0.000 -100.00 % | 152.132 M -10.22 % | 169.446 M -4.11 % | 176.700 M 27.92 % | 138.133 M -6.94 % | 148.439 M -11.11 % | 167.000 M 46.05 % | 114.343 M | 0.000 -100.00 % | 128.055 M -57.91 % | 304.255 M 134.32 % | 129.846 M -31.37 % | 189.190 M -32.84 % | 281.710 M 6.81 % | 263.756 M 0.64 % | 262.069 M -28.28 % | 365.391 M -7.32 % | 394.236 M 72.69 % | 228.286 M 4.80 % | 217.831 M -24.45 % | 288.317 M 4.33 % | 276.345 M 68.77 % | 163.736 M -44.60 % | 295.559 M 167.35 % | 110.552 M -13.01 % | 127.080 M 53.16 % | 82.975 M |
| Tax assets | 0.000 100.00 % | -72.568 M | 0.000 100.00 % | -72.568 M -5.02 % | -69.102 M | 0.000 -100.00 % | 607.000 K 0.00 % | 607.000 K -79.55 % | 2.968 M 0.00 % | 2.968 M 0.00 % | 2.968 M 0.00 % | 2.968 M 0.00 % | 2.968 M 0.00 % | 2.968 M -19.75 % | 3.699 M -1.60 % | 3.759 M 636.54 % | 510.295 K -73.77 % | 1.945 M -73.07 % | 7.224 M -2.89 % | 7.439 M -15.33 % | 8.786 M 0.00 % | 8.786 M 24.31 % | 7.068 M 0.00 % | 7.068 M 28.71 % | 5.491 M 0.00 % | 5.491 M -18.96 % | 6.776 M 0.00 % | 6.776 M -17.73 % | 8.236 M |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 0.000 -100.00 % | 221.757 M | 0.000 -100.00 % | 225.430 M -10.37 % | 251.516 M -0.02 % | 251.564 M 38.75 % | 181.302 M -7.76 % | 196.544 M 17.45 % | 167.337 M -0.38 % | 167.981 M 18.64 % | 141.591 M -17.08 % | 170.747 M -12.06 % | 194.155 M 3.58 % | 187.444 M -31.78 % | 274.759 M 26.52 % | 217.174 M -12.15 % | 247.219 M -1.61 % | 251.271 M 26.64 % | 198.414 M -12.05 % | 225.591 M 17.17 % | 192.537 M 19.04 % | 161.740 M -35.29 % | 249.928 M 16.21 % | 215.072 M 113.65 % | 100.664 M 13.45 % | 88.734 M 156.43 % | 34.604 M -40.93 % | 58.578 M 56.71 % | 37.380 M |
| Tax payables | 0.000 -100.00 % | 15.834 M | 0.000 -100.00 % | 16.182 M 7.28 % | 15.084 M -6.72 % | 16.170 M 2.88 % | 15.717 M -7.82 % | 17.051 M -5.16 % | 17.978 M 5.82 % | 16.989 M 17.02 % | 14.518 M -19.09 % | 17.944 M 17.77 % | 15.237 M -11.06 % | 17.131 M 17.54 % | 14.575 M -12.27 % | 16.613 M -11.45 % | 18.760 M -17.96 % | 22.867 M 191.26 % | 7.851 M -66.81 % | 23.659 M 1 600.54 % | 1.391 M -78.35 % | 6.425 M -5.57 % | 6.805 M -40.08 % | 11.356 M 23.77 % | 9.175 M 46.24 % | 6.274 M 58.14 % | 3.967 M -51.52 % | 8.183 M 797.20 % | 912.038 K |
| Deferred revenue non current | 0.000 -100.00 % | 198.416 M | 0.000 -100.00 % | 221.005 M -25.78 % | 297.757 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 332.042 M 18.33 % | 280.615 M -17.89 % | 341.766 M -2.61 % | 350.919 M 40.34 % | 250.056 M -29.55 % | 354.947 M 1 451.36 % | 22.880 M -55.92 % | 51.907 M 96.64 % | 26.397 M 9.42 % | 24.124 M | 0.000 -100.00 % | 24.124 M 0.00 % | 24.124 M | 0.000 | 0.000 |
| Minority interest | 0.000 -100.00 % | 68.058 M | 0.000 -100.00 % | 67.973 M -6.93 % | 73.035 M 0.08 % | 72.973 M -3.36 % | 75.511 M 4.90 % | 71.987 M 21.65 % | 59.175 M 7.50 % | 55.049 M -0.09 % | 55.098 M 3.34 % | 53.317 M 0.74 % | 52.927 M 4.46 % | 50.668 M -11.81 % | 57.452 M 2.53 % | 56.032 M 3.52 % | 54.125 M 6.54 % | 50.803 M 24.18 % | 40.911 M 3.72 % | 39.442 M -1.30 % | 39.962 M 2.67 % | 38.923 M -31.44 % | 56.773 M 24.01 % | 45.782 M 148.69 % | 18.410 M -38.74 % | 30.054 M 10.07 % | 27.304 M 20.09 % | 22.737 M 4.73 % | 21.711 M |
| Capital lease obligations | 0.000 -100.00 % | 1.209 M | 0.000 -100.00 % | 1.760 M -23.21 % | 2.292 M -17.64 % | 2.783 M -14.55 % | 3.257 M -11.81 % | 3.693 M -10.23 % | 4.114 M -8.58 % | 4.500 M | 0.000 | 0.000 -100.00 % | 326.000 K 0.00 % | 326.000 K | 0.000 -100.00 % | 1.558 M | 0.000 -100.00 % | 3.002 M | 0.000 | 0.000 | 0.000 -100.00 % | 48.449 K -41.11 % | 82.272 K -20.94 % | 104.066 K -21.89 % | 133.223 K -16.79 % | 160.096 K -18.41 % | 196.216 K -12.50 % | 224.247 K | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 68.058 M -86.44 % | 501.769 M 638.19 % | 67.973 M -87.01 % | 523.184 M 144.40 % | 214.069 M 212.89 % | -189.634 M -21.14 % | -156.536 M -5.16 % | -148.854 M -26.36 % | -117.799 M -134.03 % | 346.142 M 61.70 % | 214.069 M -37.72 % | 343.719 M 46.26 % | 235.010 M -10.32 % | 262.041 M 15.99 % | 225.921 M 85.61 % | 121.718 M -46.05 % | 225.601 M 15.03 % | 196.117 M 4.08 % | 188.429 M -8.75 % | 206.502 M 30.58 % | 158.147 M -7.29 % | 170.582 M -1.20 % | 172.662 M 3.71 % | 166.489 M -30.66 % | 240.113 M 128.50 % | 105.080 M 1.63 % | 103.395 M -44.50 % | 186.304 M 69.84 % | 109.691 M |
| Deferred tax liabilities non current | 0.000 -100.00 % | 41.381 M | 0.000 -100.00 % | 41.381 M -2.18 % | 42.305 M 0.00 % | 42.305 M -3.07 % | 43.643 M 0.00 % | 43.643 M 0.84 % | 43.279 M 0.00 % | 43.279 M -31.74 % | 63.404 M 0.00 % | 63.404 M 0.56 % | 63.054 M 0.00 % | 63.054 M 6.75 % | 59.069 M 0.00 % | 59.069 M 7.55 % | 54.924 M 0.00 % | 54.924 M 8.10 % | 50.808 M -1.20 % | 51.423 M 39.73 % | 36.802 M 0.00 % | 36.802 M 66.51 % | 22.102 M 0.00 % | 22.102 M 923.74 % | 2.159 M 0.00 % | 2.159 M -14.35 % | 2.521 M 0.00 % | 2.521 M | 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 |
| Total assets | 0.000 -100.00 % | 1.067 B | 0.000 -100.00 % | 1.080 B -9.81 % | 1.197 B -1.31 % | 1.213 B 0.99 % | 1.201 B 1.59 % | 1.182 B 6.19 % | 1.113 B -1.72 % | 1.133 B -2.08 % | 1.157 B -3.36 % | 1.197 B 0.38 % | 1.192 B 3.08 % | 1.157 B -7.25 % | 1.247 B 6.31 % | 1.173 B -12.78 % | 1.345 B 2.27 % | 1.315 B 2.48 % | 1.284 B -12.71 % | 1.470 B 7.53 % | 1.368 B -1.84 % | 1.393 B 16.71 % | 1.194 B -1.47 % | 1.211 B 39.68 % | 867.321 M 11.29 % | 779.314 M 28.75 % | 605.292 M 2.15 % | 592.556 M 36.68 % | 433.536 M |
| 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 |
| 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 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 | 2010-01-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2009-01-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2008-01-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2007-01-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2006-01-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2005-01-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.370 M 0.00 % | 15.370 M 0.00 % | 15.370 M 121.65 % | -70.986 M 0.00 % | -70.986 M 0.00 % | -70.986 M -1 174.12 % | 6.609 M 0.00 % | 6.609 M 0.00 % | 6.609 M 59.88 % | 4.134 M 0.00 % | 4.134 M 0.00 % | 4.134 M 21.36 % | 3.406 M 0.00 % | 3.406 M 0.00 % | 3.406 M 0.00 % | 3.406 M 15.66 % | 2.945 M 0.00 % | 2.945 M 0.00 % | 2.945 M 0.00 % | 2.945 M -80.53 % | 15.121 M 0.00 % | 15.121 M 0.00 % | 15.121 M 0.00 % | 15.121 M 178.26 % | 5.434 M 0.00 % | 5.434 M 0.00 % | 5.434 M 0.00 % | 5.434 M 155.78 % | -9.743 M 0.00 % | -9.743 M 0.00 % | -9.743 M 0.00 % | -9.743 M -4.13 % | -9.356 M 0.00 % | -9.356 M 0.00 % | -9.356 M 0.00 % | -9.356 M -79.61 % | -5.209 M 0.00 % | -5.209 M 0.00 % | -5.209 M 0.00 % | -5.209 M 12.26 % | -5.937 M 0.00 % | -5.937 M 0.00 % | -5.937 M 0.00 % | -5.937 M -482.60 % | 1.552 M 0.00 % | 1.552 M 0.00 % | 1.552 M 0.00 % | 1.552 M -80.20 % | 7.838 M 0.00 % | 7.838 M 0.00 % | 7.838 M 0.00 % | 7.838 M 156.28 % | -13.926 M 0.00 % | -13.926 M 0.00 % | -13.926 M 0.00 % | -13.926 M |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -4.349 M 0.00 % | -4.349 M 0.00 % | -4.349 M -172.88 % | 5.967 M 0.00 % | 5.967 M 0.00 % | 5.967 M 192.19 % | -6.473 M 0.00 % | -6.473 M 0.00 % | -6.473 M -742.08 % | -768.660 K 0.00 % | -768.660 K 0.00 % | -768.660 K -115.09 % | 5.094 M 0.00 % | 5.094 M 0.00 % | 5.094 M 0.00 % | 5.094 M 167.42 % | -7.556 M 0.00 % | -7.556 M 0.00 % | -7.556 M 0.00 % | -7.556 M -2 444.99 % | 322.213 K 0.00 % | 322.213 K 0.00 % | 322.213 K 0.00 % | 322.213 K 105.96 % | -5.411 M 0.00 % | -5.411 M 0.00 % | -5.411 M 0.00 % | -5.411 M -326.71 % | 2.387 M 0.00 % | 2.387 M 0.00 % | 2.387 M 0.00 % | 2.387 M 188.15 % | -2.708 M 0.00 % | -2.708 M 0.00 % | -2.708 M 0.00 % | -2.708 M -1 108.61 % | -224.030 K 0.00 % | -224.030 K 0.00 % | -224.030 K 0.00 % | -224.030 K 77.85 % | -1.011 M 0.00 % | -1.011 M 0.00 % | -1.011 M 0.00 % | -1.011 M 46.37 % | -1.886 M 0.00 % | -1.886 M 0.00 % | -1.886 M 0.00 % | -1.886 M -441.67 % | -348.122 K 0.00 % | -348.122 K 0.00 % | -348.122 K 0.00 % | -348.122 K 87.15 % | -2.709 M 0.00 % | -2.709 M 0.00 % | -2.709 M 0.00 % | -2.709 M |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.719 M 0.00 % | 19.719 M 0.00 % | 19.719 M 125.62 % | -76.953 M 0.00 % | -76.953 M 0.00 % | -76.953 M -688.26 % | 13.082 M 0.00 % | 13.082 M 0.00 % | 13.082 M 166.85 % | 4.902 M 0.00 % | 4.902 M 0.00 % | 4.902 M 390.38 % | -1.688 M 0.00 % | -1.688 M 0.00 % | -1.688 M 0.00 % | -1.688 M -116.08 % | 10.501 M 0.00 % | 10.501 M 0.00 % | 10.501 M 0.00 % | 10.501 M -29.05 % | 14.799 M 0.00 % | 14.799 M 0.00 % | 14.799 M 0.00 % | 14.799 M 36.46 % | 10.845 M 0.00 % | 10.845 M 0.00 % | 10.845 M 0.00 % | 10.845 M 189.41 % | -12.129 M 0.00 % | -12.129 M 0.00 % | -12.129 M 0.00 % | -12.129 M -82.44 % | -6.648 M 0.00 % | -6.648 M 0.00 % | -6.648 M 0.00 % | -6.648 M -33.36 % | -4.985 M 0.00 % | -4.985 M 0.00 % | -4.985 M 0.00 % | -4.985 M -1.20 % | -4.926 M 0.00 % | -4.926 M 0.00 % | -4.926 M 0.00 % | -4.926 M -243.30 % | 3.437 M 0.00 % | 3.437 M 0.00 % | 3.437 M 0.00 % | 3.437 M -58.01 % | 8.186 M 0.00 % | 8.186 M 0.00 % | 8.186 M 0.00 % | 8.186 M 172.97 % | -11.218 M 0.00 % | -11.218 M 0.00 % | -11.218 M 0.00 % | -11.218 M |
| Other non cash items | 4.106 M 27.04 % | 3.232 M -53.08 % | 6.889 M 81.38 % | 3.798 M -25.40 % | 5.091 M 43.61 % | 3.545 M -2.52 % | 3.637 M -40.14 % | 6.076 M -80.02 % | 30.413 M 134.41 % | 12.974 M 81.08 % | 7.165 M -40.87 % | 12.117 M 173.32 % | 4.433 M -3.87 % | 4.612 M -13.48 % | 5.330 M 4.83 % | 5.084 M 6.20 % | 4.788 M -74.52 % | 18.787 M 161.39 % | 7.187 M 298.96 % | 1.801 M -0.10 % | 1.803 M -94.21 % | 31.173 M 506.91 % | 5.136 M 183.05 % | -6.185 M 13.10 % | -7.117 M -153.72 % | 13.249 M 349.30 % | -5.314 M -198.18 % | -1.782 M 59.94 % | -4.449 M 46.72 % | -8.351 M -278.94 % | 4.667 M -20.21 % | 5.849 M -32.75 % | 8.697 M 614.78 % | 1.217 M 123.53 % | -5.172 M 17.00 % | -6.232 M -327.58 % | -1.457 M 91.18 % | -16.531 M -391.91 % | -3.361 M -242.80 % | -980.353 K -145.38 % | 2.160 M 131.07 % | -6.954 M -2 990.11 % | -225.038 K -123.57 % | 954.890 K 524.32 % | -225.038 K 0.00 % | -225.038 K 79.75 % | -1.111 M 0.00 % | -1.111 M 0.00 % | -1.111 M 0.00 % | -1.111 M 72.97 % | -4.111 M 0.00 % | -4.111 M 0.00 % | -4.111 M 0.00 % | -4.111 M 65.52 % | -11.923 M 0.00 % | -11.923 M 0.00 % | -11.923 M 0.00 % | -11.923 M -227.97 % | 9.317 M 0.00 % | 9.317 M 0.00 % | 9.317 M 0.00 % | 9.317 M |
| Net cash provided by operating activities | 0.000 -100.00 % | 14.066 M | 0.000 -100.00 % | 39.204 M | 0.000 | 0.000 -100.00 % | 17.576 M 0.00 % | 17.576 M 0.00 % | 17.576 M 125.14 % | -69.910 M 0.00 % | -69.910 M 0.00 % | -69.910 M -24 374.39 % | 288.000 K 0.00 % | 288.000 K 0.00 % | 288.000 K 112.33 % | -2.335 M 0.00 % | -2.335 M 0.00 % | -2.335 M -65.61 % | -1.410 M 0.00 % | -1.410 M 0.00 % | -1.410 M 0.00 % | -1.410 M -28.46 % | -1.098 M 0.00 % | -1.098 M 0.00 % | -1.098 M 0.00 % | -1.098 M -107.00 % | 15.678 M 0.00 % | 15.678 M 0.00 % | 15.678 M 0.00 % | 15.678 M -19.22 % | 19.409 M 0.00 % | 19.409 M 0.00 % | 19.409 M 0.00 % | 19.409 M 429.84 % | -5.884 M 0.00 % | -5.884 M 0.00 % | -5.884 M 0.00 % | -5.884 M -76.99 % | -3.325 M 0.00 % | -3.325 M 0.00 % | -3.325 M 0.00 % | -3.325 M -289.23 % | 1.757 M 0.00 % | 1.757 M 0.00 % | 1.757 M 0.00 % | 1.757 M 165.63 % | -2.677 M 0.00 % | -2.677 M 0.00 % | -2.677 M 0.00 % | -2.677 M -545.83 % | 600.428 K 0.00 % | 600.428 K 0.00 % | 600.428 K 0.00 % | 600.428 K 127.31 % | -2.199 M 0.00 % | -2.199 M 0.00 % | -2.199 M 0.00 % | -2.199 M 13.63 % | -2.546 M 0.00 % | -2.546 M 0.00 % | -2.546 M 0.00 % | -2.546 M |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -532.000 K 0.00 % | -532.000 K 0.00 % | -532.000 K -214.33 % | -169.250 K 0.00 % | -169.250 K 0.00 % | -169.250 K 75.01 % | -677.250 K 0.00 % | -677.250 K 0.00 % | -677.250 K -40.51 % | -482.002 K 0.00 % | -482.002 K 0.00 % | -482.002 K 50.51 % | -973.942 K 0.00 % | -973.942 K 0.00 % | -973.942 K 0.00 % | -973.942 K 79.18 % | -4.679 M 0.00 % | -4.679 M 0.00 % | -4.679 M 0.00 % | -4.679 M 67.70 % | -14.483 M 0.00 % | -14.483 M 0.00 % | -14.483 M 0.00 % | -14.483 M 49.37 % | -28.606 M 0.00 % | -28.606 M 0.00 % | -28.606 M 0.00 % | -28.606 M -1 227.91 % | -2.154 M 0.00 % | -2.154 M 0.00 % | -2.154 M 0.00 % | -2.154 M -76.20 % | -1.223 M 0.00 % | -1.223 M 0.00 % | -1.223 M 0.00 % | -1.223 M 3.67 % | -1.269 M 0.00 % | -1.269 M 0.00 % | -1.269 M 0.00 % | -1.269 M 37.98 % | -2.046 M 0.00 % | -2.046 M 0.00 % | -2.046 M 0.00 % | -2.046 M -53.72 % | -1.331 M 0.00 % | -1.331 M 0.00 % | -1.331 M 0.00 % | -1.331 M -14.48 % | -1.163 M 0.00 % | -1.163 M 0.00 % | -1.163 M 0.00 % | -1.163 M 24.17 % | -1.534 M 0.00 % | -1.534 M 0.00 % | -1.534 M 0.00 % | -1.534 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.271 M 0.00 % | -1.271 M 0.00 % | -1.271 M 49.15 % | -2.500 M 0.00 % | -2.500 M 0.00 % | -2.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.261 M 0.00 % | -3.261 M 0.00 % | -3.261 M 0.00 % | -3.261 M 49.83 % | -6.500 M 0.00 % | -6.500 M 0.00 % | -6.500 M 0.00 % | -6.500 M -56.88 % | -4.143 M 0.00 % | -4.143 M 0.00 % | -4.143 M 0.00 % | -4.143 M -935.81 % | -400.000 K 0.00 % | -400.000 K 0.00 % | -400.000 K 0.00 % | -400.000 K -1 500.00 % | -25.000 K 0.00 % | -25.000 K 0.00 % | -25.000 K 0.00 % | -25.000 K 99.45 % | -4.566 M 0.00 % | -4.566 M 0.00 % | -4.566 M 0.00 % | -4.566 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -311.628 K 0.00 % | -311.628 K 0.00 % | -311.628 K 0.00 % | -311.628 K 0.56 % | -313.372 K 0.00 % | -313.372 K 0.00 % | -313.372 K 0.00 % | -313.372 K |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.211 K 0.00 % | 7.211 K 0.00 % | 7.211 K 0.00 % | 7.211 K -99.89 % | 6.815 M 0.00 % | 6.815 M 0.00 % | 6.815 M 0.00 % | 6.815 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.358 K 0.00 % | 1.358 K 0.00 % | 1.358 K 0.00 % | 1.358 K -97.90 % | 64.725 K 0.00 % | 64.725 K 0.00 % | 64.725 K 0.00 % | 64.725 K -33.00 % | 96.602 K 0.00 % | 96.602 K 0.00 % | 96.602 K 0.00 % | 96.602 K -87.87 % | 796.500 K 0.00 % | 796.500 K 0.00 % | 796.500 K 0.00 % | 796.500 K 17.48 % | 677.987 K 0.00 % | 677.987 K 0.00 % | 677.987 K 0.00 % | 677.987 K 252.20 % | 192.500 K 0.00 % | 192.500 K 0.00 % | 192.500 K 0.00 % | 192.500 K |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 532.000 K 0.00 % | 532.000 K 0.00 % | 532.000 K 214.33 % | 169.250 K 0.00 % | 169.250 K 0.00 % | 169.250 K -91.31 % | 1.949 M 0.00 % | 1.949 M 0.00 % | 1.949 M 201.27 % | 646.759 K 0.00 % | 646.759 K 0.00 % | 646.759 K 248.30 % | -436.121 K 0.00 % | -436.121 K 0.00 % | -436.121 K 0.00 % | -436.121 K -112.20 % | 3.574 M 0.00 % | 3.574 M 0.00 % | 3.574 M 0.00 % | 3.574 M -67.30 % | 10.929 M 0.00 % | 10.929 M 0.00 % | 10.929 M 0.00 % | 10.929 M -68.87 % | 35.106 M 0.00 % | 35.106 M 0.00 % | 35.106 M 0.00 % | 35.106 M 457.46 % | 6.297 M 0.00 % | 6.297 M 0.00 % | 6.297 M 0.00 % | 6.297 M 288.44 % | 1.621 M 0.00 % | 1.621 M 0.00 % | 1.621 M 0.00 % | 1.621 M 31.86 % | 1.229 M 0.00 % | 1.229 M 0.00 % | 1.229 M 0.00 % | 1.229 M -81.13 % | 6.516 M 0.00 % | 6.516 M 0.00 % | 6.516 M 0.00 % | 6.516 M 1 118.66 % | 534.648 K 0.00 % | 534.648 K 0.00 % | 534.648 K 0.00 % | 534.648 K -32.87 % | 796.458 K 0.00 % | 796.458 K 0.00 % | 796.458 K 0.00 % | 796.458 K -51.86 % | 1.654 M 0.00 % | 1.654 M 0.00 % | 1.654 M 0.00 % | 1.654 M |
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 100.00 % | -145.201 K | 0.000 | 0.000 100.00 % | -532.000 K 0.00 % | -532.000 K 0.00 % | -532.000 K -214.33 % | -169.250 K 0.00 % | -169.250 K 0.00 % | -169.250 K 91.31 % | -1.949 M 0.00 % | -1.949 M 0.00 % | -1.949 M 16.56 % | -2.335 M 0.00 % | -2.335 M 0.00 % | -2.335 M -65.61 % | -1.410 M 0.00 % | -1.410 M 0.00 % | -1.410 M 0.00 % | -1.410 M -28.46 % | -1.098 M 0.00 % | -1.098 M 0.00 % | -1.098 M 0.00 % | -1.098 M 80.76 % | -5.706 M 0.00 % | -5.706 M 0.00 % | -5.706 M 0.00 % | -5.706 M 83.05 % | -33.654 M 0.00 % | -33.654 M 0.00 % | -33.654 M 0.00 % | -33.654 M -183.53 % | -11.870 M 0.00 % | -11.870 M 0.00 % | -11.870 M 0.00 % | -11.870 M 27.97 % | -16.479 M 0.00 % | -16.479 M 0.00 % | -16.479 M 0.00 % | -16.479 M -33.09 % | -12.382 M 0.00 % | -12.382 M 0.00 % | -12.382 M 0.00 % | -12.382 M -1 428.54 % | 931.996 K 0.00 % | 931.996 K 0.00 % | 931.996 K 0.00 % | 931.996 K 110.81 % | -8.620 M 0.00 % | -8.620 M 0.00 % | -8.620 M 0.00 % | -8.620 M -999.51 % | 958.276 K 0.00 % | 958.276 K 0.00 % | 958.276 K 0.00 % | 958.276 K -75.09 % | 3.847 M 0.00 % | 3.847 M 0.00 % | 3.847 M 0.00 % | 3.847 M |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 66.150 M 0.00 % | 66.150 M 0.00 % | 66.150 M 1 536.26 % | 4.043 M 0.00 % | 4.043 M 0.00 % | 4.043 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.800 M 0.00 % | 6.800 M 0.00 % | 6.800 M 0.00 % | 6.800 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.776 M 0.00 % | 1.776 M 0.00 % | 1.776 M 0.00 % | 1.776 M -87.48 % | 14.182 M 0.00 % | 14.182 M 0.00 % | 14.182 M 0.00 % | 14.182 M 3 785.59 % | 365.000 K 0.00 % | 365.000 K 0.00 % | 365.000 K 0.00 % | 365.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 |
| 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 -100.00 % | 0.000 0.00 % | 0.000 0.00 % | 0.000 0.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -863.500 K 0.00 % | -863.500 K 0.00 % | -863.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.751 M 0.00 % | -5.751 M 0.00 % | -5.751 M 15.20 % | -6.782 M 0.00 % | -6.782 M 0.00 % | -6.782 M 0.00 % | -6.782 M -6.56 % | -6.364 M 0.00 % | -6.364 M 0.00 % | -6.364 M 0.00 % | -6.364 M -247.85 % | -1.829 M 0.00 % | -1.829 M 0.00 % | -1.829 M 0.00 % | -1.829 M 13.82 % | -2.123 M 0.00 % | -2.123 M 0.00 % | -2.123 M 0.00 % | -2.123 M -193.25 % | -723.907 K 0.00 % | -723.907 K 0.00 % | -723.907 K 0.00 % | -723.907 K 29.70 % | -1.030 M 0.00 % | -1.030 M 0.00 % | -1.030 M 0.00 % | -1.030 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 % | -279.493 K 0.00 % | -279.493 K 0.00 % | -279.493 K 0.00 % | -279.493 K -1 040.96 % | -24.496 K 0.00 % | -24.496 K 0.00 % | -24.496 K 0.00 % | -24.496 K |
| Other financing activites | 0.000 100.00 % | -25.547 M | 0.000 100.00 % | -94.891 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 % | 3.416 M 0.00 % | 3.416 M 0.00 % | 3.416 M -36.41 % | 5.372 M 0.00 % | 5.372 M 0.00 % | 5.372 M 0.00 % | 5.372 M 2.00 % | 5.266 M 0.00 % | 5.266 M 0.00 % | 5.266 M 0.00 % | 5.266 M 111.88 % | -44.324 M 0.00 % | -44.324 M 0.00 % | -44.324 M 0.00 % | -44.324 M -50.19 % | -29.513 M 0.00 % | -29.513 M 0.00 % | -29.513 M 0.00 % | -29.513 M -68.89 % | -17.474 M 0.00 % | -17.474 M 0.00 % | -17.474 M 0.00 % | -17.474 M -272.51 % | 10.129 M 0.00 % | 10.129 M 0.00 % | 10.129 M 0.00 % | 10.129 M 171.16 % | -14.235 M 0.00 % | -14.235 M 0.00 % | -14.235 M 0.00 % | -14.235 M -1 042.36 % | -1.246 M 0.00 % | -1.246 M 0.00 % | -1.246 M 0.00 % | -1.246 M 92.09 % | -15.753 M 0.00 % | -15.753 M 0.00 % | -15.753 M 0.00 % | -15.753 M -102.49 % | -7.780 M 0.00 % | -7.780 M 0.00 % | -7.780 M 0.00 % | -7.780 M 63.21 % | -21.147 M 0.00 % | -21.147 M 0.00 % | -21.147 M 0.00 % | -21.147 M |
| Net cash used provided by financing activities | 0.000 100.00 % | -25.547 M | 0.000 100.00 % | -94.891 M | 0.000 | 0.000 100.00 % | -8.223 M 0.00 % | -8.223 M 0.00 % | -8.223 M -117.10 % | 48.099 M 0.00 % | 48.099 M 0.00 % | 48.099 M 647.26 % | -8.789 M 0.00 % | -8.789 M 0.00 % | -8.789 M -276.36 % | -2.335 M 0.00 % | -2.335 M 0.00 % | -2.335 M -65.61 % | -1.410 M 0.00 % | -1.410 M 0.00 % | -1.410 M 0.00 % | -1.410 M -28.46 % | -1.098 M 0.00 % | -1.098 M 0.00 % | -1.098 M 0.00 % | -1.098 M 97.62 % | -46.153 M 0.00 % | -46.153 M 0.00 % | -46.153 M 0.00 % | -46.153 M -45.89 % | -31.635 M 0.00 % | -31.635 M 0.00 % | -31.635 M 0.00 % | -31.635 M -73.84 % | -18.198 M 0.00 % | -18.198 M 0.00 % | -18.198 M 0.00 % | -18.198 M -299.99 % | 9.099 M 0.00 % | 9.099 M 0.00 % | 9.099 M 0.00 % | 9.099 M 163.92 % | -14.235 M 0.00 % | -14.235 M 0.00 % | -14.235 M 0.00 % | -14.235 M -1 042.36 % | -1.246 M 0.00 % | -1.246 M 0.00 % | -1.246 M 0.00 % | -1.246 M 92.09 % | -15.753 M 0.00 % | -15.753 M 0.00 % | -15.753 M 0.00 % | -15.753 M -95.46 % | -8.059 M 0.00 % | -8.059 M 0.00 % | -8.059 M 0.00 % | -8.059 M 61.93 % | -21.171 M 0.00 % | -21.171 M 0.00 % | -21.171 M 0.00 % | -21.171 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 100.00 % | -4.787 M | 0.000 | 0.000 100.00 % | -926.000 K 0.00 % | -926.000 K 0.00 % | -926.000 K -103.25 % | 28.451 M 0.00 % | 28.451 M 0.00 % | 28.451 M 69.11 % | 16.824 M 0.00 % | 16.824 M 0.00 % | 16.824 M 631.18 % | -3.167 M 0.00 % | -3.167 M 0.00 % | -3.167 M -139.83 % | 7.953 M 0.00 % | 7.953 M 0.00 % | 7.953 M 0.00 % | 7.953 M 542.22 % | -1.798 M 0.00 % | -1.798 M 0.00 % | -1.798 M 0.00 % | -1.798 M -104.71 % | 38.175 M 0.00 % | 38.175 M 0.00 % | 38.175 M 0.00 % | 38.175 M -14.08 % | 44.433 M 0.00 % | 44.433 M 0.00 % | 44.433 M 0.00 % | 44.433 M 7.32 % | 41.401 M 0.00 % | 41.401 M 0.00 % | 41.401 M 0.00 % | 41.401 M 82.87 % | 22.640 M 0.00 % | 22.640 M 0.00 % | 22.640 M 0.00 % | 22.640 M -5.56 % | 23.974 M 0.00 % | 23.974 M 0.00 % | 23.974 M 0.00 % | 23.974 M 787.13 % | 2.702 M 0.00 % | 2.702 M 0.00 % | 2.702 M 0.00 % | 2.702 M -81.77 % | 14.824 M 0.00 % | 14.824 M 0.00 % | 14.824 M 0.00 % | 14.824 M -20.99 % | 18.761 M 0.00 % | 18.761 M 0.00 % | 18.761 M 0.00 % | 18.761 M 41.83 % | 13.228 M 0.00 % | 13.228 M 0.00 % | 13.228 M 0.00 % | 13.228 M |
| Net change in cash | 0.000 100.00 % | -12.887 M | 0.000 100.00 % | -60.618 M | 0.000 | 0.000 -100.00 % | 7.895 M 0.00 % | 7.895 M 0.00 % | 7.895 M 22.02 % | 6.470 M 0.00 % | 6.470 M 0.00 % | 6.470 M 1.50 % | 6.375 M 0.00 % | 6.375 M 0.00 % | 6.375 M 162.66 % | -10.173 M 0.00 % | -10.173 M 0.00 % | -10.173 M -373.30 % | 3.722 M 0.00 % | 3.722 M 0.00 % | 3.722 M 0.00 % | 3.722 M 173.11 % | -5.091 M 0.00 % | -5.091 M 0.00 % | -5.091 M 0.00 % | -5.091 M -355.42 % | 1.993 M 0.00 % | 1.993 M 0.00 % | 1.993 M 0.00 % | 1.993 M 237.72 % | -1.447 M 0.00 % | -1.447 M 0.00 % | -1.447 M 0.00 % | -1.447 M -126.56 % | 5.449 M 0.00 % | 5.449 M 0.00 % | 5.449 M 0.00 % | 5.449 M -54.35 % | 11.936 M 0.00 % | 11.936 M 0.00 % | 11.936 M 0.00 % | 11.936 M 1 446.59 % | -886.417 K 0.00 % | -886.417 K 0.00 % | -886.417 K 0.00 % | -886.417 K -207.11 % | -288.627 K 0.00 % | -288.627 K 0.00 % | -288.627 K 0.00 % | -288.627 K 96.77 % | -8.949 M 0.00 % | -8.949 M 0.00 % | -8.949 M 0.00 % | -8.949 M -194.58 % | 9.462 M 0.00 % | 9.462 M 0.00 % | 9.462 M 0.00 % | 9.462 M 242.46 % | -6.642 M 0.00 % | -6.642 M 0.00 % | -6.642 M 0.00 % | -6.642 M |
| Cash at beginning of period | 0.000 -100.00 % | 49.457 M | 0.000 -100.00 % | 110.075 M | 0.000 | 0.000 -100.00 % | 25.258 M 0.00 % | 25.258 M 0.00 % | 25.258 M 34.44 % | 18.788 M 0.00 % | 18.788 M 0.00 % | 18.788 M 51.36 % | 12.413 M 0.00 % | 12.413 M 0.00 % | 12.413 M -34.30 % | 18.895 M 0.00 % | 18.895 M 0.00 % | 18.895 M 24.53 % | 15.172 M 0.00 % | 15.172 M 0.00 % | 15.172 M 0.00 % | 15.172 M -25.13 % | 20.264 M 0.00 % | 20.264 M 0.00 % | 20.264 M 0.00 % | 20.264 M 5.63 % | 19.183 M 0.00 % | 19.183 M 0.00 % | 19.183 M 0.00 % | 19.183 M -7.02 % | 20.630 M 0.00 % | 20.630 M 0.00 % | 20.630 M 0.00 % | 20.630 M 12.09 % | 18.406 M 0.00 % | 18.406 M 0.00 % | 18.406 M 0.00 % | 18.406 M 184.50 % | 6.469 M 0.00 % | 6.469 M 0.00 % | 6.469 M 0.00 % | 6.469 M -12.05 % | 7.356 M 0.00 % | 7.356 M 0.00 % | 7.356 M 0.00 % | 7.356 M -3.78 % | 7.644 M 0.00 % | 7.644 M 0.00 % | 7.644 M 0.00 % | 7.644 M -53.93 % | 16.593 M 0.00 % | 16.593 M 0.00 % | 16.593 M 0.00 % | 16.593 M 132.68 % | 7.131 M 0.00 % | 7.131 M 0.00 % | 7.131 M 0.00 % | 7.131 M -48.22 % | 13.773 M 0.00 % | 13.773 M 0.00 % | 13.773 M 0.00 % | 13.773 M |
| Cash at end of period | 0.000 -100.00 % | 36.570 M | 0.000 -100.00 % | 49.457 M | 0.000 | 0.000 -100.00 % | 33.153 M 0.00 % | 33.153 M 0.00 % | 33.153 M 31.26 % | 25.258 M 0.00 % | 25.258 M 0.00 % | 25.258 M 34.44 % | 18.788 M 0.00 % | 18.788 M 0.00 % | 18.788 M 115.41 % | 8.722 M 0.00 % | 8.722 M 0.00 % | 8.722 M -53.84 % | 18.895 M 0.00 % | 18.895 M 0.00 % | 18.895 M 0.00 % | 18.895 M 24.53 % | 15.172 M 0.00 % | 15.172 M 0.00 % | 15.172 M 0.00 % | 15.172 M -28.35 % | 21.176 M 0.00 % | 21.176 M 0.00 % | 21.176 M 0.00 % | 21.176 M 10.39 % | 19.183 M 0.00 % | 19.183 M 0.00 % | 19.183 M 0.00 % | 19.183 M -19.59 % | 23.855 M 0.00 % | 23.855 M 0.00 % | 23.855 M 0.00 % | 23.855 M 29.61 % | 18.406 M 0.00 % | 18.406 M 0.00 % | 18.406 M 0.00 % | 18.406 M 184.50 % | 6.469 M 0.00 % | 6.469 M 0.00 % | 6.469 M 0.00 % | 6.469 M -12.05 % | 7.356 M 0.00 % | 7.356 M 0.00 % | 7.356 M 0.00 % | 7.356 M -3.78 % | 7.644 M 0.00 % | 7.644 M 0.00 % | 7.644 M 0.00 % | 7.644 M -53.93 % | 16.593 M 0.00 % | 16.593 M 0.00 % | 16.593 M 0.00 % | 16.593 M 132.68 % | 7.131 M 0.00 % | 7.131 M 0.00 % | 7.131 M 0.00 % | 7.131 M |
| Operating cash flow | 0.000 -100.00 % | 14.066 M | 0.000 -100.00 % | 39.204 M | 0.000 | 0.000 -100.00 % | 17.576 M 0.00 % | 17.576 M 0.00 % | 17.576 M 125.14 % | -69.910 M 0.00 % | -69.910 M 0.00 % | -69.910 M -24 374.39 % | 288.000 K 0.00 % | 288.000 K 0.00 % | 288.000 K 112.33 % | -2.335 M 0.00 % | -2.335 M 0.00 % | -2.335 M -65.61 % | -1.410 M 0.00 % | -1.410 M 0.00 % | -1.410 M 0.00 % | -1.410 M -28.46 % | -1.098 M 0.00 % | -1.098 M 0.00 % | -1.098 M 0.00 % | -1.098 M -107.00 % | 15.678 M 0.00 % | 15.678 M 0.00 % | 15.678 M 0.00 % | 15.678 M -19.22 % | 19.409 M 0.00 % | 19.409 M 0.00 % | 19.409 M 0.00 % | 19.409 M 429.84 % | -5.884 M 0.00 % | -5.884 M 0.00 % | -5.884 M 0.00 % | -5.884 M -76.99 % | -3.325 M 0.00 % | -3.325 M 0.00 % | -3.325 M 0.00 % | -3.325 M -289.23 % | 1.757 M 0.00 % | 1.757 M 0.00 % | 1.757 M 0.00 % | 1.757 M 165.63 % | -2.677 M 0.00 % | -2.677 M 0.00 % | -2.677 M 0.00 % | -2.677 M -545.83 % | 600.428 K 0.00 % | 600.428 K 0.00 % | 600.428 K 0.00 % | 600.428 K 127.31 % | -2.199 M 0.00 % | -2.199 M 0.00 % | -2.199 M 0.00 % | -2.199 M 13.63 % | -2.546 M 0.00 % | -2.546 M 0.00 % | -2.546 M 0.00 % | -2.546 M |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -532.000 K 0.00 % | -532.000 K 0.00 % | -532.000 K -214.33 % | -169.250 K 0.00 % | -169.250 K 0.00 % | -169.250 K 75.01 % | -677.250 K 0.00 % | -677.250 K 0.00 % | -677.250 K -40.51 % | -482.002 K 0.00 % | -482.002 K 0.00 % | -482.002 K 50.51 % | -973.942 K 0.00 % | -973.942 K 0.00 % | -973.942 K 0.00 % | -973.942 K 79.18 % | -4.679 M 0.00 % | -4.679 M 0.00 % | -4.679 M 0.00 % | -4.679 M 67.70 % | -14.483 M 0.00 % | -14.483 M 0.00 % | -14.483 M 0.00 % | -14.483 M 49.37 % | -28.606 M 0.00 % | -28.606 M 0.00 % | -28.606 M 0.00 % | -28.606 M -1 227.91 % | -2.154 M 0.00 % | -2.154 M 0.00 % | -2.154 M 0.00 % | -2.154 M -76.20 % | -1.223 M 0.00 % | -1.223 M 0.00 % | -1.223 M 0.00 % | -1.223 M 3.67 % | -1.269 M 0.00 % | -1.269 M 0.00 % | -1.269 M 0.00 % | -1.269 M 37.98 % | -2.046 M 0.00 % | -2.046 M 0.00 % | -2.046 M 0.00 % | -2.046 M -53.72 % | -1.331 M 0.00 % | -1.331 M 0.00 % | -1.331 M 0.00 % | -1.331 M -14.48 % | -1.163 M 0.00 % | -1.163 M 0.00 % | -1.163 M 0.00 % | -1.163 M 24.17 % | -1.534 M 0.00 % | -1.534 M 0.00 % | -1.534 M 0.00 % | -1.534 M |
| Free CashFlow | 0.000 -100.00 % | 14.066 M | 0.000 -100.00 % | 39.204 M | 0.000 | 0.000 -100.00 % | 17.044 M 0.00 % | 17.044 M 0.00 % | 17.044 M 124.32 % | -70.080 M 0.00 % | -70.080 M 0.00 % | -70.080 M -17 903.73 % | -389.250 K 0.00 % | -389.250 K 0.00 % | -389.250 K 86.18 % | -2.817 M 0.00 % | -2.817 M 0.00 % | -2.817 M -18.17 % | -2.384 M 0.00 % | -2.384 M 0.00 % | -2.384 M 0.00 % | -2.384 M 58.73 % | -5.776 M 0.00 % | -5.776 M 0.00 % | -5.776 M 0.00 % | -5.776 M -583.62 % | 1.194 M 0.00 % | 1.194 M 0.00 % | 1.194 M 0.00 % | 1.194 M 112.99 % | -9.197 M 0.00 % | -9.197 M 0.00 % | -9.197 M 0.00 % | -9.197 M -14.42 % | -8.038 M 0.00 % | -8.038 M 0.00 % | -8.038 M 0.00 % | -8.038 M -76.78 % | -4.547 M 0.00 % | -4.547 M 0.00 % | -4.547 M 0.00 % | -4.547 M -1 032.38 % | 487.691 K 0.00 % | 487.691 K 0.00 % | 487.691 K 0.00 % | 487.691 K 110.33 % | -4.723 M 0.00 % | -4.723 M 0.00 % | -4.723 M 0.00 % | -4.723 M -546.38 % | -730.721 K 0.00 % | -730.721 K 0.00 % | -730.721 K 0.00 % | -730.721 K 78.26 % | -3.361 M 0.00 % | -3.361 M 0.00 % | -3.361 M 0.00 % | -3.361 M 17.60 % | -4.079 M 0.00 % | -4.079 M 0.00 % | -4.079 M 0.00 % | -4.079 M |
| 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2019 | 2019 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 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 | 2010 | 2009 | 2009 | 2009 | 2009 | 2008 | 2008 | 2008 | 2008 | 2007 | 2007 | 2007 | 2007 | 2006 | 2006 | 2006 | 2006 | 2005 | 2005 | 2005 | 2005 |