Benefitfocus, Inc. BNFT
Trading inactive
Finances
| 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 263.097 M -1.88 % | 268.141 M -9.32 % | 295.686 M 14.29 % | 258.721 M 0.77 % | 256.735 M 10.03 % | 233.335 M 26.03 % | 185.143 M 34.73 % | 137.420 M 31.19 % | 104.752 M 28.15 % | 81.739 M 18.84 % | 68.783 M 2.47 % | 67.122 M |
| Net income | -32.166 M -32.39 % | -24.297 M 46.62 % | -45.515 M 13.51 % | -52.627 M -103.41 % | -25.872 M 35.41 % | -40.058 M 35.48 % | -62.084 M 1.73 % | -63.179 M -108.09 % | -30.361 M -106.00 % | -14.738 M 2.16 % | -15.064 M -508.65 % | -2.475 M |
| Income before tax | -35.126 M -44.70 % | -24.275 M 46.63 % | -45.488 M 13.52 % | -52.599 M -103.42 % | -25.857 M 35.42 % | -40.041 M 35.48 % | -62.059 M 1.73 % | -63.154 M -107.80 % | -30.392 M -107.40 % | -14.654 M 2.50 % | -15.029 M -509.70 % | -2.465 M |
| Income before tax ratio | -0.13 -47.47 % | -0.09 41.15 % | -0.15 24.33 % | -0.20 -101.86 % | -0.10 41.31 % | -0.17 48.80 % | -0.34 27.06 % | -0.46 -58.40 % | -0.29 -61.83 % | -0.18 17.95 % | -0.22 -494.97 % | -0.04 |
| EBITDA | -5.710 M -123.98 % | 23.810 M 6 052.45 % | 387.000 K 101.64 % | -23.628 M -1 072.35 % | 2.430 M 112.76 % | -19.047 M 55.11 % | -42.426 M 14.04 % | -49.355 M -145.90 % | -20.071 M -225.99 % | -6.157 M -7.10 % | -5.749 M -194.03 % | 6.114 M |
| Net income ratio | -0.12 -34.92 % | -0.09 41.13 % | -0.15 24.33 % | -0.20 -101.85 % | -0.10 41.30 % | -0.17 48.80 % | -0.34 27.06 % | -0.46 -58.62 % | -0.29 -60.75 % | -0.18 17.67 % | -0.22 -493.95 % | -0.04 |
| Ratio EBITDA | -0.02 -124.44 % | 0.09 6 684.47 % | 0.00 101.43 % | -0.09 -1 064.88 % | 0.01 111.60 % | -0.08 64.38 % | -0.23 36.20 % | -0.36 -87.45 % | -0.19 -154.37 % | -0.08 9.88 % | -0.08 -191.76 % | 0.09 |
| Gross profit ratio | 0.53 3.12 % | 0.52 0.93 % | 0.51 2.47 % | 0.50 -3.11 % | 0.52 6.96 % | 0.48 8.62 % | 0.44 22.28 % | 0.36 -10.07 % | 0.40 -9.63 % | 0.45 15.44 % | 0.39 -7.95 % | 0.42 |
| Weighted average shs out dil | 33.093 M 2.40 % | 32.318 M -0.68 % | 32.540 M 2.47 % | 31.756 M 2.27 % | 31.052 M 4.94 % | 29.590 M 4.39 % | 28.345 M 12.45 % | 25.207 M 148.49 % | 10.144 M -52.40 % | 21.309 M 0.04 % | 21.301 M 0.00 % | 21.301 M |
| Weighted average shs out | 33.093 M 2.40 % | 32.318 M -0.68 % | 32.540 M 2.47 % | 31.756 M 2.27 % | 31.052 M 4.94 % | 29.590 M 4.39 % | 28.345 M 12.45 % | 25.207 M 148.49 % | 10.144 M -52.40 % | 21.309 M 0.04 % | 21.301 M 0.00 % | 21.301 M |
| EPS diluted | -0.97 -29.33 % | -0.75 46.43 % | -1.40 15.66 % | -1.66 -100.00 % | -0.83 38.52 % | -1.35 38.36 % | -2.19 12.75 % | -2.51 16.05 % | -2.99 -333.33 % | -0.69 2.82 % | -0.71 -491.67 % | -0.12 |
| Earnings per share | -0.97 -29.33 % | -0.75 46.43 % | -1.40 15.66 % | -1.66 -100.00 % | -0.83 38.52 % | -1.35 38.36 % | -2.19 12.75 % | -2.51 16.05 % | -2.99 -333.33 % | -0.69 2.82 % | -0.71 -491.67 % | -0.12 |
| Gross profit | 140.384 M 1.18 % | 138.753 M -8.47 % | 151.596 M 17.11 % | 129.444 M -2.36 % | 132.579 M 17.69 % | 112.654 M 36.90 % | 82.292 M 64.75 % | 49.950 M 17.97 % | 42.341 M 15.81 % | 36.561 M 37.19 % | 26.650 M -5.67 % | 28.252 M |
| Income tax expense | -2.960 M -13 554.55 % | 22.000 K -18.52 % | 27.000 K -3.57 % | 28.000 K 86.67 % | 15.000 K -11.76 % | 17.000 K -32.00 % | 25.000 K 0.00 % | 25.000 K 180.65 % | -31.000 K -136.90 % | 84.000 K 140.00 % | 35.000 K 250.00 % | 10.000 K |
| Cost of revenue | 122.713 M -5.16 % | 129.388 M -10.20 % | 144.090 M 11.46 % | 129.277 M 4.12 % | 124.156 M 2.88 % | 120.681 M 17.34 % | 102.851 M 17.58 % | 87.470 M 40.15 % | 62.411 M 38.14 % | 45.178 M 7.23 % | 42.133 M 8.39 % | 38.870 M |
| General and administrative expenses | 50.886 M 34.90 % | 37.720 M -16.79 % | 45.329 M 5.26 % | 43.062 M 57.92 % | 27.268 M -16.74 % | 32.750 M 27.30 % | 25.727 M 37.89 % | 18.657 M 70.01 % | 10.974 M 44.83 % | 7.577 M 30.17 % | 5.821 M -3.59 % | 6.038 M |
| Selling and marketing expenses | 46.385 M -11.16 % | 52.210 M -31.35 % | 76.049 M -2.72 % | 78.179 M 12.84 % | 69.280 M 24.86 % | 55.488 M -5.29 % | 58.589 M 20.88 % | 48.467 M 34.36 % | 36.072 M 27.61 % | 28.268 M 25.34 % | 22.553 M 59.12 % | 14.174 M |
| Other expenses | 4.127 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 146.094 M 7.34 % | 136.105 M -22.71 % | 176.102 M 4.11 % | 169.143 M 15.77 % | 146.097 M 0.88 % | 144.822 M 6.05 % | 136.566 M 25.46 % | 108.853 M 54.23 % | 70.578 M 38.71 % | 50.880 M 35.70 % | 37.494 M 29.91 % | 28.862 M |
| Cost and expenses | 268.807 M 1.25 % | 265.493 M -17.08 % | 320.192 M 7.30 % | 298.420 M 10.42 % | 270.253 M 1.79 % | 265.503 M 10.90 % | 239.417 M 21.95 % | 196.323 M 47.62 % | 132.989 M 38.45 % | 96.058 M 20.63 % | 79.627 M 17.56 % | 67.732 M |
| Research and development expenses | 44.696 M -3.20 % | 46.175 M -15.62 % | 54.724 M 14.24 % | 47.902 M -3.32 % | 49.549 M -12.43 % | 56.584 M 8.29 % | 52.250 M 25.21 % | 41.729 M 77.33 % | 23.532 M 56.51 % | 15.035 M 64.86 % | 9.120 M 5.43 % | 8.650 M |
| Selling general and administrative expenses | 97.271 M 8.16 % | 89.930 M -25.91 % | 121.378 M 0.11 % | 121.241 M 25.58 % | 96.548 M 9.42 % | 88.238 M 4.65 % | 84.316 M 25.61 % | 67.124 M 42.68 % | 47.046 M 31.25 % | 35.845 M 26.33 % | 28.374 M 40.38 % | 20.212 M |
| Interest income | 196.000 K -68.99 % | 632.000 K -75.81 % | 2.613 M 945.20 % | 250.000 K 37.36 % | 182.000 K 31.88 % | 138.000 K -26.60 % | 188.000 K 144.16 % | 77.000 K 67.39 % | 46.000 K -13.21 % | 53.000 K -64.90 % | 151.000 K -58.52 % | 364.000 K |
| Interest expense | -20.754 M -189.96 % | 23.071 M -1.93 % | 23.524 M 78.81 % | 13.156 M 6.26 % | 12.381 M 56.31 % | 7.921 M -0.60 % | 7.969 M 85.07 % | 4.306 M 100.37 % | 2.149 M 958.62 % | 203.000 K -89.72 % | 1.974 M 0.20 % | 1.970 M |
| Depreciation and amortization | 25.581 M 2.27 % | 25.014 M 11.91 % | 22.351 M 41.33 % | 15.815 M -0.57 % | 15.906 M 21.67 % | 13.073 M 12.08 % | 11.664 M 22.87 % | 9.493 M 16.16 % | 8.172 M -1.47 % | 8.294 M 13.52 % | 7.306 M 10.55 % | 6.609 M |
| Operating income | -55.880 M -1 782.75 % | -2.968 M 87.89 % | -24.506 M 38.27 % | -39.699 M -193.68 % | -13.518 M 57.98 % | -32.168 M 40.73 % | -54.274 M 7.86 % | -58.903 M -108.92 % | -28.194 M -95.25 % | -14.440 M -10.93 % | -13.017 M -2 033.93 % | -610.000 K |
| Operating income ratio | -0.21 -1 818.84 % | -0.01 86.64 % | -0.08 45.99 % | -0.15 -191.42 % | -0.05 61.81 % | -0.14 52.97 % | -0.29 31.61 % | -0.43 -59.26 % | -0.27 -52.35 % | -0.18 6.65 % | -0.19 -1 982.40 % | -0.01 |
| Total other income expenses net | -29.416 M -38.06 % | -21.307 M -1.55 % | -20.982 M -62.65 % | -12.900 M -4.55 % | -12.339 M -56.73 % | -7.873 M -1.13 % | -7.785 M -83.13 % | -4.251 M -93.40 % | -2.198 M -927.10 % | -214.000 K 89.36 % | -2.012 M -8.46 % | -1.855 M |
| 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 |
| 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 91.036 M -8.56 % | 99.561 M 55.94 % | 63.844 M 754.81 % | -9.750 M -324.97 % | 4.334 M 130.95 % | -14.003 M 1.25 % | -14.180 M 51.47 % | -29.220 M 47.45 % | -55.600 M -342.99 % | -12.551 M -5.01 % | -11.952 M |
| Total investments | 37.049 M -80.52 % | 190.170 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.007 M -95.04 % | 40.448 M 687.69 % | 5.135 M -61.00 % | 13.168 M | 0.000 | 0.000 |
| Total debt | 122.037 M -35.86 % | 190.267 M -2.34 % | 194.820 M 7.53 % | 181.178 M 203.64 % | 59.669 M 39.25 % | 42.850 M 26.42 % | 33.894 M 55.09 % | 21.854 M 117.56 % | 10.045 M 40.45 % | 7.152 M 83.20 % | 3.904 M |
| Accumulated other comprehensive income loss | -79.193 M | 0.000 100.00 % | -105.584 M -7.68 % | -98.056 M -18.27 % | -82.910 M -22.64 % | -67.606 M -19.86 % | -56.405 M -24.82 % | -45.188 M -23.89 % | -36.474 M -28.04 % | -28.487 M -11.95 % | -25.446 M |
| Retained earnings | -508.224 M -6.76 % | -476.058 M -5.39 % | -451.702 M -9.14 % | -413.873 M -4.87 % | -394.663 M -7.13 % | -368.400 M -12.20 % | -328.342 M -23.32 % | -266.258 M -31.11 % | -203.079 M -18.51 % | -171.357 M -8.89 % | -157.368 M |
| Common stock | 33.000 K 3.13 % | 32.000 K -3.03 % | 33.000 K 3.13 % | 32.000 K 3.23 % | 31.000 K 3.33 % | 30.000 K 3.45 % | 29.000 K 11.54 % | 26.000 K 8.33 % | 24.000 K -99.61 % | 6.109 M 24.09 % | 4.923 M |
| Total equity | -76.317 M -349.42 % | 30.598 M 219.32 % | -25.644 M -151.17 % | -10.210 M 74.04 % | -39.331 M -18.07 % | -33.311 M -84.97 % | -18.009 M 57.95 % | -42.823 M -474.59 % | 11.432 M 138.40 % | -29.770 M -75.46 % | -16.967 M |
| Other non current liabilities | 313.000 K -99.81 % | 160.945 M 174 840.22 % | 92.000 K -99.85 % | 59.691 M 2 024.99 % | 2.809 M -95.39 % | 60.990 M 81.42 % | 33.619 M -2.11 % | 34.343 M 122.07 % | 15.465 M 442.44 % | 2.851 M -75.10 % | 11.450 M |
| Long term debt | 183.039 M -0.69 % | 184.308 M -33.35 % | 276.521 M 56.50 % | 176.692 M 101.15 % | 87.843 M 333.88 % | 20.246 M 285.93 % | 5.246 M -70.29 % | 17.657 M 206.70 % | 5.757 M 61.67 % | 3.561 M 146.10 % | 1.447 M |
| Total non current liabilities | 185.729 M -46.89 % | 349.675 M 24.13 % | 281.692 M 14.65 % | 245.706 M 122.26 % | 110.550 M -9.12 % | 121.648 M 28.68 % | 94.536 M -25.05 % | 126.126 M 46.17 % | 86.285 M 63.52 % | 52.767 M 11.81 % | 47.194 M |
| Other current liabilities | 26.537 M 4.51 % | 25.391 M -1.48 % | 25.772 M -10.30 % | 28.730 M 22.85 % | 23.386 M -17.11 % | 28.214 M -9.38 % | 31.133 M 17.28 % | 26.545 M 46.71 % | 18.094 M 45.43 % | 12.442 M 14.90 % | 10.829 M |
| Deferred revenue | 27.756 M -0.09 % | 27.782 M -16.89 % | 33.429 M -8.51 % | 36.540 M -5.88 % | 38.821 M 9.58 % | 35.426 M -6.42 % | 37.858 M 85.72 % | 20.384 M 34.48 % | 15.158 M 35.76 % | 11.165 M 31.72 % | 8.476 M |
| Short term debt | 7.378 M 23.81 % | 5.959 M -13.27 % | 6.871 M 53.17 % | 4.486 M -83.64 % | 27.423 M 21.32 % | 22.604 M -21.10 % | 28.648 M 582.58 % | 4.197 M -2.12 % | 4.288 M 19.41 % | 3.591 M 46.15 % | 2.457 M |
| Total current liabilities | 72.236 M 17.86 % | 61.292 M -18.96 % | 75.635 M -3.58 % | 78.443 M -16.45 % | 93.890 M 1.97 % | 92.073 M -12.80 % | 105.592 M 86.18 % | 56.715 M 35.38 % | 41.894 M 44.84 % | 28.924 M 27.90 % | 22.615 M |
| Total liabilities | 257.965 M -37.23 % | 410.967 M 15.01 % | 357.327 M 10.24 % | 324.149 M 58.55 % | 204.440 M -4.34 % | 213.721 M 6.79 % | 200.128 M 9.45 % | 182.841 M 42.65 % | 128.179 M 56.91 % | 81.691 M 17.02 % | 69.809 M |
| Other non current assets | 9.638 M 111.36 % | -84.826 M -871.01 % | 11.002 M -19.51 % | 13.668 M 1 575.00 % | 816.000 K -48.19 % | 1.575 M 87.95 % | 838.000 K -49.21 % | 1.650 M -33.31 % | 2.474 M | 0.000 | 0.000 |
| Long term investments | 0.000 -100.00 % | 95.085 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 21.134 M 103.35 % | 10.393 M -17.95 % | 12.667 M | 0.000 -100.00 % | 150.000 K -63.24 % | 408.000 K -38.65 % | 665.000 K -30.07 % | 951.000 K -24.28 % | 1.256 M -20.46 % | 1.579 M -17.46 % | 1.913 M |
| GoodWill | 34.237 M 166.29 % | 12.857 M 0.00 % | 12.857 M 686.84 % | 1.634 M 0.00 % | 1.634 M 0.00 % | 1.634 M 0.00 % | 1.634 M 0.00 % | 1.634 M 0.00 % | 1.634 M 0.00 % | 1.634 M 0.00 % | 1.634 M |
| Goodwill and intangible assets | 55.371 M 138.15 % | 23.250 M -8.91 % | 25.524 M 1 462.06 % | 1.634 M -8.41 % | 1.784 M -12.63 % | 2.042 M -11.18 % | 2.299 M -11.06 % | 2.585 M -10.55 % | 2.890 M -10.05 % | 3.213 M -9.42 % | 3.547 M |
| Property plant equipment net | 83.676 M -15.88 % | 99.478 M -8.66 % | 108.904 M 55.65 % | 69.965 M -3.74 % | 72.681 M -9.73 % | 80.518 M 46.30 % | 55.037 M 1.88 % | 54.021 M 96.84 % | 27.444 M 93.95 % | 14.150 M -36.51 % | 22.287 M |
| Total non current assets | 148.685 M 11.80 % | 132.987 M -8.56 % | 145.430 M 70.56 % | 85.267 M 13.26 % | 75.281 M -10.52 % | 84.135 M 44.63 % | 58.174 M -0.14 % | 58.256 M 77.57 % | 32.808 M 88.95 % | 17.363 M -32.79 % | 25.834 M |
| Other current assets | 27.615 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.337 M -52.21 % | 9.075 M 16.24 % | 7.807 M 84.04 % | 4.242 M -1.85 % | 4.322 M 191.44 % | 1.483 M -29.11 % | 2.092 M |
| Short term investments | 37.049 M -61.04 % | 95.085 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.007 M -95.04 % | 40.448 M 687.69 % | 5.135 M -61.00 % | 13.168 M | 0.000 | 0.000 |
| cash and cash equivalents | 31.001 M -65.82 % | 90.706 M -30.75 % | 130.976 M -31.40 % | 190.928 M 245.04 % | 55.335 M -2.67 % | 56.853 M 18.26 % | 48.074 M -5.87 % | 51.074 M -22.20 % | 65.645 M 233.17 % | 19.703 M 24.26 % | 15.856 M |
| Cash and short term investments | 68.050 M -63.37 % | 185.791 M 41.85 % | 130.976 M -31.40 % | 190.928 M 245.04 % | 55.335 M -5.99 % | 58.860 M -33.51 % | 88.522 M 57.49 % | 56.209 M -28.68 % | 78.813 M 300.01 % | 19.703 M 24.26 % | 15.856 M |
| Total current assets | 112.156 M -51.11 % | 229.385 M 23.16 % | 186.253 M -18.55 % | 228.672 M 154.57 % | 89.828 M -6.70 % | 96.275 M -22.32 % | 123.945 M 51.59 % | 81.762 M -23.45 % | 106.803 M 209.05 % | 34.558 M 27.95 % | 27.008 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 16.491 M -62.17 % | 43.594 M -21.14 % | 55.277 M 46.45 % | 37.744 M 25.16 % | 30.156 M 6.41 % | 28.340 M 2.62 % | 27.616 M 29.59 % | 21.311 M -9.96 % | 23.668 M 77.00 % | 13.372 M 47.59 % | 9.060 M |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 10.565 M 389.12 % | 2.160 M -77.41 % | 9.563 M 10.08 % | 8.687 M 103.92 % | 4.260 M -26.92 % | 5.829 M -26.71 % | 7.953 M 42.30 % | 5.589 M 28.36 % | 4.354 M 152.26 % | 1.726 M 102.34 % | 853.000 K |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 2.377 M -46.25 % | 4.422 M -12.94 % | 5.079 M -45.52 % | 9.323 M -53.15 % | 19.898 M -50.76 % | 40.412 M -27.41 % | 55.671 M -24.90 % | 74.126 M 13.93 % | 65.063 M 40.36 % | 46.355 M 35.16 % | 34.297 M |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 79.193 M 0.00 % | 79.193 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 139.611 M 3.05 % | 135.478 M 0.00 % | 135.478 M |
| Other total stockholders equity | 511.067 M 19.57 % | 427.431 M -19.60 % | 531.609 M 5.96 % | 501.687 M 14.49 % | 438.211 M 8.83 % | 402.665 M 9.81 % | 366.709 M 36.53 % | 268.597 M 141.22 % | 111.350 M 290.88 % | 28.487 M 11.95 % | 25.446 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 260.841 M -28.02 % | 362.372 M 9.25 % | 331.683 M 5.65 % | 313.939 M 90.14 % | 165.109 M -8.48 % | 180.410 M -0.94 % | 182.119 M 30.07 % | 140.018 M 0.29 % | 139.611 M 168.89 % | 51.921 M -1.74 % | 52.842 M |
| 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 |
| 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | -3.067 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 3.165 M 345.77 % | 710.000 K 102.71 % | -26.176 M -389.78 % | 9.033 M 145.53 % | -19.840 M 7.99 % | -21.564 M -1 772.92 % | 1.289 M -94.81 % | 24.827 M 28.12 % | 19.378 M 24.51 % | 15.563 M 84.64 % | 8.429 M 2 042.17 % | -434.000 K |
| Accounts receivables | 8.615 M -24.51 % | 11.412 M 196.10 % | -11.875 M -237.28 % | 8.650 M 216.27 % | 2.735 M 169.49 % | -3.936 M 49.54 % | -7.800 M -430.93 % | 2.357 M 122.96 % | -10.264 M -132.69 % | -4.411 M -117.40 % | -2.029 M -77.83 % | -1.141 M |
| Inventory | 0.000 -100.00 % | 2.443 M 165.43 % | -3.734 M -364.43 % | -804.000 K 53.95 % | -1.746 M -135.57 % | 4.909 M 126.22 % | 2.170 M -50.29 % | 4.365 M 2 229.27 % | -205.000 K -112.95 % | 1.583 M 2 039.19 % | 74.000 K -95.15 % | 1.526 M |
| Accounts payables | 11.226 M 197.89 % | -11.468 M -2 792.02 % | 426.000 K -93.51 % | 6.566 M 578.57 % | -1.372 M 25.80 % | -1.849 M -154.10 % | 3.418 M 1 817.59 % | -199.000 K -107.58 % | 2.625 M 204.52 % | 862.000 K 383.55 % | -304.000 K -410.20 % | 98.000 K |
| Other working capital | -16.676 M -894.39 % | -1.677 M 84.74 % | -10.993 M -104.37 % | -5.379 M 72.35 % | -19.457 M 5.95 % | -20.688 M -690.92 % | 3.501 M -80.87 % | 18.304 M -32.76 % | 27.222 M 55.30 % | 17.529 M 64.01 % | 10.688 M 1 265.54 % | -917.000 K |
| Other non cash items | 26.084 M 123.19 % | 11.687 M 2.58 % | 11.393 M 44.36 % | 7.892 M 2.07 % | 7.732 M 1.27 % | 7.635 M 7.05 % | 7.132 M 62.35 % | 4.393 M 64.16 % | 2.676 M 238.31 % | 791.000 K -82.38 % | 4.490 M 83.27 % | 2.450 M |
| Net cash provided by operating activities | 33.502 M 21.16 % | 27.651 M 250.48 % | -18.375 M -304.60 % | 8.981 M 251.27 % | -5.937 M 73.99 % | -22.826 M 27.64 % | -31.545 M -67.10 % | -18.878 M -1 869.26 % | 1.067 M -89.95 % | 10.622 M 80.58 % | 5.882 M -18.14 % | 7.185 M |
| Investments in property plant and equipment | -11.776 M 10.00 % | -13.085 M 1.23 % | -13.248 M -59.81 % | -8.290 M -0.13 % | -8.279 M 34.84 % | -12.705 M 13.73 % | -14.727 M -49.91 % | -9.824 M -10.16 % | -8.918 M -41.38 % | -6.308 M -9.76 % | -5.747 M -72.27 % | -3.336 M |
| Acquisitions net | -28.175 M -213.06 % | -9.000 M 56.97 % | -20.914 M | 0.000 | 0.000 100.00 % | -40.225 M -23.14 % | -32.667 M -56.83 % | -20.830 M | 0.000 | 0.000 | 0.000 100.00 % | -6.395 M |
| Purchases of investments | -91.361 M 12.26 % | -104.125 M | 0.000 | 0.000 | 0.000 100.00 % | -2.004 M 97.06 % | -68.185 M -426.16 % | -12.959 M 1.59 % | -13.168 M | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | -46.364 M -615.16 % | 9.000 M | 0.000 | 0.000 -100.00 % | 2.000 M -95.03 % | 40.225 M 23.14 % | 32.667 M 56.83 % | 20.830 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 194.771 M 2 064.12 % | 9.000 M | 0.000 | 0.000 100.00 % | -6.279 M -115.61 % | 40.225 M 23.14 % | 32.667 M 56.83 % | 20.830 M 231 344.44 % | 9.000 K | 0.000 | 0.000 -100.00 % | 6.000 K |
| Net cash used for investing activites | 17.095 M 115.80 % | -108.210 M -216.76 % | -34.162 M -312.09 % | -8.290 M -32.03 % | -6.279 M -124.61 % | 25.516 M 150.78 % | -50.245 M -2 472.71 % | -1.953 M 91.15 % | -22.077 M -249.98 % | -6.308 M -9.76 % | -5.747 M 40.90 % | -9.725 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 |
| Common stock issued | 0.000 -100.00 % | 79.192 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 74.538 M | 0.000 -100.00 % | 70.132 M | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 100.00 % | -9.667 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -599.000 K 26.41 % | -814.000 K 97.37 % | -30.960 M |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -110.302 M -373.78 % | 40.289 M 643.34 % | -7.415 M -105.50 % | 134.902 M 1 161.00 % | 10.698 M 75.69 % | 6.089 M -92.27 % | 78.790 M 1 158.63 % | 6.260 M -90.65 % | 66.952 M 14 436.62 % | -467.000 K 80.90 % | -2.445 M 54.03 % | -5.319 M |
| Net cash used provided by financing activities | -110.302 M -373.78 % | 40.289 M 643.34 % | -7.415 M -105.50 % | 134.902 M 1 161.00 % | 10.698 M 75.69 % | 6.089 M -92.27 % | 78.790 M 1 158.63 % | 6.260 M -90.65 % | 66.952 M 14 436.62 % | -467.000 K 80.90 % | -2.445 M 54.03 % | -5.319 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -59.705 M -48.26 % | -40.270 M 32.83 % | -59.952 M -144.21 % | 135.593 M 9 032.35 % | -1.518 M -117.29 % | 8.779 M 392.63 % | -3.000 M 79.41 % | -14.571 M -131.72 % | 45.942 M 1 094.23 % | 3.847 M 266.54 % | -2.310 M 70.61 % | -7.859 M |
| Cash at beginning of period | 90.706 M -30.75 % | 130.976 M -31.40 % | 190.928 M 245.04 % | 55.335 M -2.67 % | 56.853 M 18.26 % | 48.074 M -5.87 % | 51.074 M -22.20 % | 65.645 M 233.17 % | 19.703 M 24.26 % | 15.856 M -12.72 % | 18.166 M -30.20 % | 26.025 M |
| Cash at end of period | 31.001 M -65.82 % | 90.706 M -30.75 % | 130.976 M -31.40 % | 190.928 M 245.04 % | 55.335 M -2.67 % | 56.853 M 18.26 % | 48.074 M -5.87 % | 51.074 M -22.20 % | 65.645 M 233.17 % | 19.703 M 24.26 % | 15.856 M -12.72 % | 18.166 M |
| Operating cash flow | 33.502 M 21.16 % | 27.651 M 250.48 % | -18.375 M -304.60 % | 8.981 M 251.27 % | -5.937 M 73.99 % | -22.826 M 27.64 % | -31.545 M -67.10 % | -18.878 M -1 869.26 % | 1.067 M -89.95 % | 10.622 M 80.58 % | 5.882 M -18.14 % | 7.185 M |
| Capital expenditure | -11.776 M 10.00 % | -13.085 M 1.23 % | -13.248 M -59.81 % | -8.290 M -0.13 % | -8.279 M 34.84 % | -12.705 M 13.73 % | -14.727 M -49.91 % | -9.824 M -10.16 % | -8.918 M -41.38 % | -6.308 M -9.76 % | -5.747 M -72.27 % | -3.336 M |
| Free CashFlow | 21.726 M 49.16 % | 14.566 M 146.06 % | -31.623 M -4 676.41 % | 691.000 K 104.86 % | -14.216 M 59.99 % | -35.531 M 23.21 % | -46.272 M -61.22 % | -28.702 M -265.58 % | -7.851 M -281.99 % | 4.314 M 3 095.56 % | 135.000 K -96.49 % | 3.849 M |
| 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 56.190 M -0.70 % | 56.587 M -7.58 % | 61.225 M -18.48 % | 75.104 M 21.08 % | 62.026 M 1.84 % | 60.904 M -6.39 % | 65.063 M -14.65 % | 76.230 M 19.89 % | 63.583 M 2.27 % | 62.174 M -6.02 % | 66.154 M -24.09 % | 87.143 M 21.60 % | 71.665 M 4.50 % | 68.579 M 0.41 % | 68.299 M -8.66 % | 74.771 M 22.56 % | 61.006 M 0.70 % | 60.581 M -2.86 % | 62.363 M -6.59 % | 66.763 M 6.90 % | 62.453 M -1.41 % | 63.348 M -1.28 % | 64.171 M 2.43 % | 62.647 M 7.97 % | 58.022 M 0.26 % | 57.874 M 5.62 % | 54.792 M 0.83 % | 54.340 M 19.62 % | 45.426 M 6.36 % | 42.708 M 0.09 % | 42.669 M 6.18 % | 40.187 M 17.51 % | 34.200 M 5.76 % | 32.337 M 5.35 % | 30.696 M 1.45 % | 30.256 M 14.97 % | 26.317 M 8.16 % | 24.332 M 2.03 % | 23.847 M 7.38 % | 22.208 M 6.60 % | 20.833 M |
| Net income | -6.986 M 42.57 % | -12.164 M -434.21 % | -2.277 M -175.77 % | 3.005 M 116.64 % | -18.054 M -20.20 % | -15.020 M -616.26 % | -2.097 M -167.71 % | 3.097 M 170.45 % | -4.396 M 62.94 % | -11.862 M -6.52 % | -11.136 M -193.75 % | -3.791 M 69.86 % | -12.577 M 15.81 % | -14.938 M -5.13 % | -14.209 M -9.59 % | -12.966 M -11.80 % | -11.598 M 18.67 % | -14.261 M -3.33 % | -13.802 M -97.06 % | -7.004 M -4.94 % | -6.674 M -48.11 % | -4.506 M 41.39 % | -7.688 M -8.30 % | -7.099 M 17.48 % | -8.603 M 21.82 % | -11.004 M 17.59 % | -13.352 M -6.93 % | -12.487 M 25.07 % | -16.664 M 8.86 % | -18.284 M -24.81 % | -14.649 M -7.01 % | -13.689 M 27.53 % | -18.888 M -3.78 % | -18.200 M -46.75 % | -12.402 M -48.01 % | -8.379 M -23.17 % | -6.803 M 29.34 % | -9.628 M -71.47 % | -5.615 M -196.46 % | -1.894 M 21.35 % | -2.408 M |
| Income before tax | -6.937 M 42.83 % | -12.135 M -436.71 % | -2.261 M -2 726.25 % | -80.000 K 99.56 % | -18.012 M -20.25 % | -14.979 M -628.91 % | -2.055 M -166.25 % | 3.102 M 170.66 % | -4.390 M 62.97 % | -11.856 M -6.51 % | -11.131 M -193.69 % | -3.790 M 69.82 % | -12.560 M 15.90 % | -14.935 M -5.15 % | -14.203 M -9.59 % | -12.960 M -11.87 % | -11.585 M 18.74 % | -14.256 M -3.32 % | -13.798 M -97.14 % | -6.999 M -4.95 % | -6.669 M -48.17 % | -4.501 M 41.45 % | -7.688 M -8.33 % | -7.097 M 17.46 % | -8.598 M 21.83 % | -10.999 M 17.59 % | -13.347 M -6.89 % | -12.487 M 25.04 % | -16.659 M 8.86 % | -18.279 M -24.91 % | -14.634 M -6.94 % | -13.684 M 27.59 % | -18.897 M -3.92 % | -18.185 M -46.80 % | -12.388 M -47.63 % | -8.391 M -22.28 % | -6.862 M 28.58 % | -9.608 M -71.72 % | -5.595 M -200.97 % | -1.859 M 22.48 % | -2.398 M |
| Income before tax ratio | -0.12 42.43 % | -0.21 -480.70 % | -0.04 -3 366.93 % | 0.00 99.63 % | -0.29 -18.07 % | -0.25 -678.68 % | -0.03 -177.62 % | 0.04 158.94 % | -0.07 63.79 % | -0.19 -13.33 % | -0.17 -286.88 % | -0.04 75.18 % | -0.18 19.52 % | -0.22 -4.72 % | -0.21 -19.98 % | -0.17 8.73 % | -0.19 19.30 % | -0.24 -6.36 % | -0.22 -111.05 % | -0.10 1.83 % | -0.11 -50.29 % | -0.07 40.69 % | -0.12 -5.75 % | -0.11 23.55 % | -0.15 22.03 % | -0.19 21.98 % | -0.24 -6.01 % | -0.23 37.34 % | -0.37 14.32 % | -0.43 -24.79 % | -0.34 -0.72 % | -0.34 38.37 % | -0.55 1.75 % | -0.56 -39.35 % | -0.40 -45.52 % | -0.28 -6.36 % | -0.26 33.97 % | -0.39 -68.30 % | -0.23 -180.28 % | -0.08 27.28 % | -0.12 |
| EBITDA | 4.989 M 270.04 % | -2.934 M -142.17 % | 6.958 M 122.46 % | -30.986 M -416.00 % | -6.005 M -89.97 % | -3.161 M -132.08 % | 9.853 M -35.11 % | 15.184 M 95.80 % | 7.755 M 3 316.30 % | 227.000 K -64.75 % | 644.000 K -91.83 % | 7.879 M 925.89 % | -954.000 K 72.62 % | -3.484 M -14.08 % | -3.054 M 46.35 % | -5.692 M -32.25 % | -4.304 M 38.05 % | -6.947 M -3.92 % | -6.685 M -2 131.91 % | 329.000 K -6.53 % | 352.000 K -85.98 % | 2.510 M 429.83 % | -761.000 K 50.68 % | -1.543 M 53.57 % | -3.323 M 42.62 % | -5.791 M 30.98 % | -8.390 M -10.45 % | -7.596 M 35.50 % | -11.777 M 12.35 % | -13.436 M -39.71 % | -9.617 M 3.94 % | -10.011 M 33.95 % | -15.156 M -2.18 % | -14.832 M -58.53 % | -9.356 M -129.99 % | -4.068 M 14.79 % | -4.774 M 34.03 % | -7.237 M -128.22 % | -3.171 M -98.56 % | -1.597 M -1 798.94 % | 94.000 K |
| Net income ratio | -0.12 42.16 % | -0.21 -478.00 % | -0.04 -192.95 % | 0.04 113.75 % | -0.29 -18.03 % | -0.25 -665.17 % | -0.03 -179.33 % | 0.04 158.76 % | -0.07 63.76 % | -0.19 -13.34 % | -0.17 -286.95 % | -0.04 75.21 % | -0.18 19.43 % | -0.22 -4.70 % | -0.21 -19.97 % | -0.17 8.79 % | -0.19 19.24 % | -0.24 -6.36 % | -0.22 -110.96 % | -0.10 1.83 % | -0.11 -50.24 % | -0.07 40.63 % | -0.12 -5.72 % | -0.11 23.57 % | -0.15 22.02 % | -0.19 21.97 % | -0.24 -6.05 % | -0.23 37.36 % | -0.37 14.31 % | -0.43 -24.70 % | -0.34 -0.79 % | -0.34 38.32 % | -0.55 1.87 % | -0.56 -39.30 % | -0.40 -45.89 % | -0.28 -7.13 % | -0.26 34.67 % | -0.40 -68.05 % | -0.24 -176.09 % | -0.09 26.22 % | -0.12 |
| Ratio EBITDA | 0.09 271.24 % | -0.05 -145.62 % | 0.11 127.55 % | -0.41 -326.15 % | -0.10 -86.54 % | -0.05 -134.27 % | 0.15 -23.97 % | 0.20 63.31 % | 0.12 3 240.59 % | 0.00 -62.50 % | 0.01 -89.23 % | 0.09 779.20 % | -0.01 73.80 % | -0.05 -13.61 % | -0.04 41.26 % | -0.08 -7.90 % | -0.07 38.48 % | -0.11 -6.98 % | -0.11 -2 275.28 % | 0.00 -12.57 % | 0.01 -85.78 % | 0.04 434.11 % | -0.01 51.85 % | -0.02 56.99 % | -0.06 42.76 % | -0.10 34.65 % | -0.15 -9.54 % | -0.14 46.08 % | -0.26 17.59 % | -0.31 -39.58 % | -0.23 9.52 % | -0.25 43.79 % | -0.44 3.38 % | -0.46 -50.48 % | -0.30 -126.69 % | -0.13 25.88 % | -0.18 39.01 % | -0.30 -123.68 % | -0.13 -84.91 % | -0.07 -1 693.75 % | 0.00 |
| Gross profit ratio | 0.47 -3.56 % | 0.49 -5.09 % | 0.51 -4.52 % | 0.54 8.03 % | 0.50 -8.07 % | 0.54 -3.70 % | 0.56 3.55 % | 0.54 2.83 % | 0.53 2.99 % | 0.51 4.87 % | 0.49 -4.12 % | 0.51 0.97 % | 0.50 -3.50 % | 0.52 0.52 % | 0.52 -1.40 % | 0.53 9.73 % | 0.48 -2.67 % | 0.49 -0.72 % | 0.50 -1.07 % | 0.50 -2.02 % | 0.51 -6.01 % | 0.54 7.36 % | 0.51 5.55 % | 0.48 -3.49 % | 0.50 2.53 % | 0.49 4.44 % | 0.47 5.98 % | 0.44 4.08 % | 0.42 -5.52 % | 0.45 -5.72 % | 0.47 16.50 % | 0.41 28.18 % | 0.32 -9.25 % | 0.35 -6.48 % | 0.37 -0.78 % | 0.38 -0.28 % | 0.38 -8.21 % | 0.41 -13.96 % | 0.48 11.20 % | 0.43 -11.77 % | 0.49 |
| Weighted average shs out dil | 34.279 M 0.74 % | 34.028 M 1.59 % | 33.497 M -1.35 % | 33.954 M 1.80 % | 33.355 M 0.83 % | 33.080 M 1.81 % | 32.491 M -3.05 % | 33.513 M 3.87 % | 32.264 M 0.64 % | 32.058 M -1.78 % | 32.639 M -0.42 % | 32.775 M 0.22 % | 32.704 M 0.28 % | 32.614 M 1.74 % | 32.057 M 0.22 % | 31.988 M 0.33 % | 31.883 M 0.24 % | 31.807 M 1.51 % | 31.333 M 0.15 % | 31.285 M 0.33 % | 31.181 M 0.34 % | 31.077 M 1.37 % | 30.658 M 2.09 % | 30.030 M 1.28 % | 29.651 M 0.65 % | 29.459 M 0.84 % | 29.213 M 0.32 % | 29.120 M 0.95 % | 28.847 M 0.75 % | 28.634 M 7.06 % | 26.745 M 4.60 % | 25.569 M 0.26 % | 25.503 M 1.20 % | 25.200 M 2.68 % | 24.541 M 0.00 % | 24.541 M 0.47 % | 24.427 M 0.47 % | 24.312 M 14.14 % | 21.301 M 0.00 % | 21.301 M 0.00 % | 21.301 M |
| Weighted average shs out | 34.279 M 0.74 % | 34.028 M 1.59 % | 33.497 M 0.19 % | 33.433 M 0.23 % | 33.355 M 0.83 % | 33.080 M 1.81 % | 32.491 M 0.55 % | 32.312 M 0.15 % | 32.264 M 0.64 % | 32.058 M -1.78 % | 32.639 M -0.42 % | 32.775 M 0.22 % | 32.704 M 0.28 % | 32.614 M 1.74 % | 32.057 M 0.22 % | 31.988 M 0.33 % | 31.883 M 0.24 % | 31.807 M 1.51 % | 31.333 M 0.15 % | 31.285 M 0.33 % | 31.181 M 0.34 % | 31.077 M 1.37 % | 30.658 M 2.09 % | 30.030 M 1.28 % | 29.651 M 0.65 % | 29.459 M 0.84 % | 29.213 M 0.32 % | 29.120 M 0.95 % | 28.847 M 0.75 % | 28.634 M 7.06 % | 26.745 M 4.60 % | 25.569 M 0.26 % | 25.503 M 1.20 % | 25.200 M 2.68 % | 24.541 M 0.00 % | 24.541 M 0.47 % | 24.427 M 0.47 % | 24.312 M 14.14 % | 21.301 M 0.00 % | 21.301 M 0.00 % | 21.301 M |
| EPS diluted | -0.20 44.44 % | -0.36 -429.41 % | -0.07 -176.84 % | 0.09 116.39 % | -0.54 -20.00 % | -0.45 -597.67 % | -0.06 -169.81 % | 0.09 166.00 % | -0.14 62.16 % | -0.37 -8.82 % | -0.34 -183.33 % | -0.12 68.42 % | -0.38 17.39 % | -0.46 -4.55 % | -0.44 -7.32 % | -0.41 -13.89 % | -0.36 20.00 % | -0.45 -2.27 % | -0.44 -100.00 % | -0.22 -4.76 % | -0.21 -50.00 % | -0.14 44.00 % | -0.25 -4.17 % | -0.24 17.24 % | -0.29 21.62 % | -0.37 19.57 % | -0.46 -6.98 % | -0.43 25.86 % | -0.58 9.38 % | -0.64 -16.36 % | -0.55 -1.85 % | -0.54 27.03 % | -0.74 -2.78 % | -0.72 -41.18 % | -0.51 -50.00 % | -0.34 -21.43 % | -0.28 30.00 % | -0.40 -53.85 % | -0.26 -192.46 % | -0.09 19.18 % | -0.11 |
| Earnings per share | -0.20 44.44 % | -0.36 -429.41 % | -0.07 -175.64 % | 0.09 116.65 % | -0.54 -20.00 % | -0.45 -597.67 % | -0.06 -167.33 % | 0.10 168.43 % | -0.14 62.16 % | -0.37 -8.82 % | -0.34 -183.33 % | -0.12 68.42 % | -0.38 17.39 % | -0.46 -4.55 % | -0.44 -7.32 % | -0.41 -13.89 % | -0.36 20.00 % | -0.45 -2.27 % | -0.44 -100.00 % | -0.22 -4.76 % | -0.21 -50.00 % | -0.14 44.00 % | -0.25 -4.17 % | -0.24 17.24 % | -0.29 21.62 % | -0.37 19.57 % | -0.46 -6.98 % | -0.43 25.86 % | -0.58 9.38 % | -0.64 -16.36 % | -0.55 -1.85 % | -0.54 27.03 % | -0.74 -2.78 % | -0.72 -41.18 % | -0.51 -50.00 % | -0.34 -21.43 % | -0.28 30.00 % | -0.40 -53.85 % | -0.26 -192.46 % | -0.09 19.18 % | -0.11 |
| Gross profit | 26.326 M -4.24 % | 27.492 M -12.28 % | 31.339 M -22.16 % | 40.261 M 30.81 % | 30.779 M -6.37 % | 32.874 M -9.86 % | 36.470 M -11.62 % | 41.264 M 23.29 % | 33.470 M 5.33 % | 31.777 M -1.44 % | 32.242 M -27.21 % | 44.295 M 22.78 % | 36.077 M 0.84 % | 35.777 M 0.93 % | 35.447 M -9.94 % | 39.358 M 34.48 % | 29.266 M -1.99 % | 29.860 M -3.55 % | 30.960 M -7.59 % | 33.503 M 4.74 % | 31.986 M -7.34 % | 34.520 M 5.99 % | 32.570 M 8.12 % | 30.125 M 4.20 % | 28.910 M 2.79 % | 28.124 M 10.31 % | 25.495 M 6.87 % | 23.857 M 24.51 % | 19.161 M 0.49 % | 19.068 M -5.63 % | 20.206 M 23.70 % | 16.335 M 50.62 % | 10.845 M -4.03 % | 11.300 M -1.48 % | 11.470 M 0.67 % | 11.394 M 14.65 % | 9.938 M -0.72 % | 10.010 M -12.21 % | 11.402 M 19.41 % | 9.549 M -5.95 % | 10.153 M |
| Income tax expense | 49.000 K 68.97 % | 29.000 K 81.25 % | 16.000 K 100.52 % | -3.085 M -7 445.24 % | 42.000 K 2.44 % | 41.000 K -2.38 % | 42.000 K 740.00 % | 5.000 K -16.67 % | 6.000 K 0.00 % | 6.000 K 20.00 % | 5.000 K 400.00 % | 1.000 K -94.12 % | 17.000 K 466.67 % | 3.000 K -50.00 % | 6.000 K 0.00 % | 6.000 K -53.85 % | 13.000 K 160.00 % | 5.000 K 25.00 % | 4.000 K -20.00 % | 5.000 K 0.00 % | 5.000 K 0.00 % | 5.000 K | 0.000 -100.00 % | 2.000 K -60.00 % | 5.000 K 0.00 % | 5.000 K 0.00 % | 5.000 K -90.20 % | 51.000 K 920.00 % | 5.000 K 0.00 % | 5.000 K -66.67 % | 15.000 K 200.00 % | 5.000 K 155.56 % | -9.000 K -160.00 % | 15.000 K 7.14 % | 14.000 K 216.67 % | -12.000 K 79.66 % | -59.000 K -395.00 % | 20.000 K 0.00 % | 20.000 K -42.86 % | 35.000 K 250.00 % | 10.000 K |
| Cost of revenue | 29.864 M 2.64 % | 29.095 M -2.65 % | 29.886 M -14.23 % | 34.843 M 11.51 % | 31.247 M 11.48 % | 28.030 M -1.97 % | 28.593 M -18.23 % | 34.966 M 16.12 % | 30.113 M -0.93 % | 30.397 M -10.37 % | 33.912 M -20.86 % | 42.848 M 20.40 % | 35.588 M 8.49 % | 32.802 M -0.15 % | 32.852 M -7.23 % | 35.413 M 11.57 % | 31.740 M 3.32 % | 30.721 M -2.17 % | 31.403 M -5.58 % | 33.260 M 9.17 % | 30.467 M 5.69 % | 28.828 M -8.78 % | 31.601 M -2.83 % | 32.522 M 11.71 % | 29.112 M -2.14 % | 29.750 M 1.55 % | 29.297 M -3.89 % | 30.483 M 16.06 % | 26.265 M 11.10 % | 23.640 M 5.24 % | 22.463 M -5.82 % | 23.852 M 2.13 % | 23.355 M 11.02 % | 21.037 M 9.42 % | 19.226 M 1.93 % | 18.862 M 15.16 % | 16.379 M 14.36 % | 14.322 M 15.08 % | 12.445 M -1.69 % | 12.659 M 18.53 % | 10.680 M |
| General and administrative expenses | 10.455 M -22.65 % | 13.517 M 45.52 % | 9.289 M -17.75 % | 11.294 M -7.09 % | 12.156 M -30.83 % | 17.574 M 78.20 % | 9.862 M 17.40 % | 8.400 M -10.87 % | 9.424 M 0.46 % | 9.381 M -10.78 % | 10.515 M -4.20 % | 10.976 M 1.89 % | 10.772 M -8.60 % | 11.785 M -0.09 % | 11.796 M -14.02 % | 13.719 M 48.11 % | 9.263 M -10.82 % | 10.387 M 7.16 % | 9.693 M 42.94 % | 6.781 M -1.05 % | 6.853 M 16.61 % | 5.877 M -24.24 % | 7.757 M -6.93 % | 8.335 M 7.60 % | 7.746 M -6.38 % | 8.274 M -1.44 % | 8.395 M 17.48 % | 7.146 M 5.44 % | 6.777 M 6.01 % | 6.393 M 18.15 % | 5.411 M -7.08 % | 5.823 M 15.70 % | 5.033 M 17.81 % | 4.272 M 21.05 % | 3.529 M 29.69 % | 2.721 M 2.87 % | 2.645 M -3.54 % | 2.742 M -2.73 % | 2.819 M 35.99 % | 2.073 M 15.87 % | 1.789 M |
| Selling and marketing expenses | 10.029 M -5.77 % | 10.643 M 7.25 % | 9.924 M -16.63 % | 11.904 M -6.04 % | 12.669 M 16.01 % | 10.921 M 0.28 % | 10.891 M -11.79 % | 12.347 M -0.47 % | 12.405 M 4.88 % | 11.828 M -24.33 % | 15.630 M -15.90 % | 18.585 M 0.31 % | 18.527 M -4.09 % | 19.318 M -1.53 % | 19.619 M -11.63 % | 22.201 M 25.71 % | 17.661 M -4.02 % | 18.400 M -7.62 % | 19.917 M 9.57 % | 18.177 M 12.34 % | 16.180 M -8.31 % | 17.646 M 2.14 % | 17.277 M 27.54 % | 13.546 M -0.45 % | 13.607 M -7.82 % | 14.761 M 8.74 % | 13.574 M 3.68 % | 13.092 M -7.92 % | 14.218 M -10.04 % | 15.804 M 2.13 % | 15.475 M 36.85 % | 11.308 M -6.58 % | 12.105 M -13.95 % | 14.067 M 28.03 % | 10.987 M 25.70 % | 8.741 M 17.71 % | 7.426 M -29.97 % | 10.604 M 16.04 % | 9.138 M 35.98 % | 6.720 M 0.81 % | 6.666 M |
| Other expenses | 0.000 | 0.000 | 0.000 -100.00 % | 4.127 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 32.860 M -9.75 % | 36.409 M 19.88 % | 30.370 M -22.18 % | 39.024 M 8.74 % | 35.887 M -9.37 % | 39.598 M 25.37 % | 31.585 M -3.32 % | 32.670 M -1.80 % | 33.268 M 3.14 % | 32.254 M -14.93 % | 37.913 M -11.10 % | 42.646 M -1.71 % | 43.387 M -4.78 % | 45.564 M 2.38 % | 44.505 M -9.16 % | 48.995 M 30.31 % | 37.600 M -8.10 % | 40.915 M -1.72 % | 41.633 M 11.66 % | 37.285 M 4.73 % | 35.601 M -1.10 % | 35.996 M -3.28 % | 37.215 M 5.76 % | 35.189 M -0.69 % | 35.434 M -4.79 % | 37.215 M 0.62 % | 36.984 M 7.26 % | 34.482 M 1.56 % | 33.953 M -4.27 % | 35.468 M 8.59 % | 32.663 M 15.66 % | 28.241 M -1.28 % | 28.607 M -0.36 % | 28.711 M 23.25 % | 23.294 M 30.45 % | 17.856 M 6.90 % | 16.704 M -12.56 % | 19.104 M 15.81 % | 16.496 M 29.61 % | 12.727 M 5.59 % | 12.053 M |
| Cost and expenses | 62.724 M -4.24 % | 65.504 M 8.71 % | 60.256 M -18.43 % | 73.867 M 10.03 % | 67.134 M -0.73 % | 67.628 M 12.38 % | 60.178 M -11.03 % | 67.636 M 6.71 % | 63.381 M 1.17 % | 62.651 M -12.77 % | 71.825 M -15.99 % | 85.494 M 8.25 % | 78.975 M 0.78 % | 78.366 M 1.30 % | 77.357 M -8.35 % | 84.408 M 21.73 % | 69.340 M -3.21 % | 71.636 M -1.92 % | 73.036 M 3.53 % | 70.545 M 6.78 % | 66.068 M 1.92 % | 64.824 M -5.80 % | 68.816 M 1.63 % | 67.711 M 4.90 % | 64.546 M -3.61 % | 66.965 M 1.03 % | 66.281 M 2.03 % | 64.965 M 7.88 % | 60.218 M 1.88 % | 59.108 M 7.22 % | 55.126 M 5.82 % | 52.093 M 0.25 % | 51.962 M 4.45 % | 49.748 M 17.00 % | 42.520 M 15.80 % | 36.718 M 10.99 % | 33.083 M -1.03 % | 33.426 M 15.50 % | 28.941 M 14.00 % | 25.386 M 11.67 % | 22.733 M |
| Research and development expenses | 12.376 M 1.04 % | 12.249 M 9.79 % | 11.157 M -4.63 % | 11.699 M 5.76 % | 11.062 M -0.37 % | 11.103 M 2.50 % | 10.832 M -9.15 % | 11.923 M 4.23 % | 11.439 M 3.57 % | 11.045 M -6.14 % | 11.768 M -10.06 % | 13.085 M -7.12 % | 14.088 M -2.58 % | 14.461 M 10.47 % | 13.090 M 0.11 % | 13.075 M 22.47 % | 10.676 M -11.97 % | 12.128 M 0.87 % | 12.023 M -2.47 % | 12.327 M -1.92 % | 12.568 M 0.76 % | 12.473 M 2.40 % | 12.181 M -8.47 % | 13.308 M -5.49 % | 14.081 M -0.70 % | 14.180 M -5.56 % | 15.015 M 5.41 % | 14.244 M 9.92 % | 12.958 M -2.36 % | 13.271 M 12.69 % | 11.777 M 6.00 % | 11.110 M -3.13 % | 11.469 M 10.58 % | 10.372 M 18.16 % | 8.778 M 37.28 % | 6.394 M -3.60 % | 6.633 M 15.20 % | 5.758 M 26.86 % | 4.539 M 15.38 % | 3.934 M 9.34 % | 3.598 M |
| Selling general and administrative expenses | 20.484 M -15.22 % | 24.160 M 25.75 % | 19.213 M -17.18 % | 23.198 M -6.55 % | 24.825 M -12.88 % | 28.495 M 37.31 % | 20.753 M 0.03 % | 20.747 M -4.96 % | 21.829 M 2.92 % | 21.209 M -18.88 % | 26.145 M -11.56 % | 29.561 M 0.89 % | 29.299 M -5.80 % | 31.103 M -0.99 % | 31.415 M -12.54 % | 35.920 M 33.41 % | 26.924 M -6.47 % | 28.787 M -2.78 % | 29.610 M 18.64 % | 24.958 M 8.36 % | 23.033 M -2.08 % | 23.523 M -6.04 % | 25.034 M 14.41 % | 21.881 M 2.47 % | 21.353 M -7.30 % | 23.035 M 4.85 % | 21.969 M 8.55 % | 20.238 M -3.61 % | 20.995 M -5.42 % | 22.197 M 6.28 % | 20.886 M 21.92 % | 17.131 M -0.04 % | 17.138 M -6.55 % | 18.339 M 26.34 % | 14.516 M 26.64 % | 11.462 M 13.81 % | 10.071 M -24.54 % | 13.346 M 11.62 % | 11.957 M 35.98 % | 8.793 M 4.00 % | 8.455 M |
| Interest income | 223.000 K 209.72 % | 72.000 K 500.00 % | 12.000 K -63.64 % | 33.000 K -36.54 % | 52.000 K -3.70 % | 54.000 K -5.26 % | 57.000 K -17.39 % | 69.000 K 72.50 % | 40.000 K -58.76 % | 97.000 K -77.23 % | 426.000 K -17.76 % | 518.000 K -23.03 % | 673.000 K -11.68 % | 762.000 K 15.45 % | 660.000 K 1 194.12 % | 51.000 K -30.14 % | 73.000 K 7.35 % | 68.000 K 17.24 % | 58.000 K 9.43 % | 53.000 K -3.64 % | 55.000 K 17.02 % | 47.000 K 74.07 % | 27.000 K 28.57 % | 21.000 K -16.00 % | 25.000 K -30.56 % | 36.000 K -35.71 % | 56.000 K -3.45 % | 58.000 K 3.57 % | 56.000 K 0.00 % | 56.000 K 211.11 % | 18.000 K 38.46 % | 13.000 K -7.14 % | 14.000 K -41.67 % | 24.000 K -7.69 % | 26.000 K 73.33 % | 15.000 K 87.50 % | 8.000 K -20.00 % | 10.000 K -23.08 % | 13.000 K 8.33 % | 12.000 K 33.33 % | 9.000 K |
| Interest expense | 2.918 M 17.85 % | 2.476 M -0.24 % | 2.482 M 106.62 % | -37.511 M -775.14 % | 5.556 M -1.59 % | 5.646 M 1.64 % | 5.555 M 0.14 % | 5.547 M -3.88 % | 5.771 M -1.55 % | 5.862 M -0.49 % | 5.891 M -0.94 % | 5.947 M 0.35 % | 5.926 M 1.52 % | 5.837 M 0.40 % | 5.814 M 72.78 % | 3.365 M 1.17 % | 3.326 M 1.34 % | 3.282 M 3.11 % | 3.183 M -2.66 % | 3.270 M 4.87 % | 3.118 M 1.53 % | 3.071 M 5.10 % | 2.922 M 39.14 % | 2.100 M 6.82 % | 1.966 M 1.29 % | 1.941 M 1.41 % | 1.914 M 0.05 % | 1.913 M -0.47 % | 1.922 M -0.93 % | 1.940 M -11.58 % | 2.194 M 23.26 % | 1.780 M 56.00 % | 1.141 M 43.16 % | 797.000 K 35.54 % | 588.000 K -68.69 % | 1.878 M 1 561.95 % | 113.000 K -78.39 % | 523.000 K 0.58 % | 520.000 K 141.07 % | -1.266 M -363.75 % | 480.000 K |
| Depreciation and amortization | 6.493 M -3.45 % | 6.725 M -0.18 % | 6.737 M 2.00 % | 6.605 M 2.39 % | 6.451 M 4.52 % | 6.172 M -2.85 % | 6.353 M -2.79 % | 6.535 M 2.53 % | 6.374 M 2.46 % | 6.221 M 5.73 % | 5.884 M 2.83 % | 5.722 M 0.74 % | 5.680 M 1.18 % | 5.614 M 5.23 % | 5.335 M 36.69 % | 3.903 M -1.31 % | 3.955 M -1.79 % | 4.027 M 2.47 % | 3.930 M -3.15 % | 4.058 M 3.97 % | 3.903 M -0.94 % | 3.940 M -1.62 % | 4.005 M 15.95 % | 3.454 M 4.38 % | 3.309 M 1.29 % | 3.267 M 7.36 % | 3.043 M 2.18 % | 2.978 M 0.61 % | 2.960 M 1.96 % | 2.903 M 2.83 % | 2.823 M 49.13 % | 1.893 M -27.19 % | 2.600 M 1.72 % | 2.556 M 4.58 % | 2.444 M -0.04 % | 2.445 M 23.80 % | 1.975 M 6.87 % | 1.848 M -2.94 % | 1.904 M 24.61 % | 1.528 M -24.06 % | 2.012 M |
| Operating income | -4.019 M 58.39 % | -9.659 M -4 470.59 % | 221.000 K 100.59 % | -37.591 M -635.92 % | -5.108 M 45.95 % | -9.451 M -371.19 % | 3.485 M -59.45 % | 8.594 M 4 154.46 % | 202.000 K 103.32 % | -6.093 M -7.44 % | -5.671 M -443.91 % | 1.649 M 122.56 % | -7.310 M 25.31 % | -9.787 M -8.05 % | -9.058 M 6.01 % | -9.637 M -15.63 % | -8.334 M 24.61 % | -11.055 M -3.58 % | -10.673 M -182.21 % | -3.782 M -4.62 % | -3.615 M -144.92 % | -1.476 M 68.22 % | -4.645 M 8.27 % | -5.064 M 22.38 % | -6.524 M 28.24 % | -9.091 M 20.87 % | -11.489 M -8.13 % | -10.625 M 28.17 % | -14.792 M 9.80 % | -16.400 M -31.65 % | -12.457 M -4.63 % | -11.906 M 32.97 % | -17.762 M -2.02 % | -17.411 M -47.25 % | -11.824 M -82.98 % | -6.462 M 4.49 % | -6.766 M 25.49 % | -9.081 M -79.32 % | -5.064 M -61.84 % | -3.129 M -64.77 % | -1.899 M |
| Operating income ratio | -0.07 58.10 % | -0.17 -4 828.81 % | 0.00 100.72 % | -0.50 -507.78 % | -0.08 46.93 % | -0.16 -389.71 % | 0.05 -52.49 % | 0.11 3 448.62 % | 0.00 103.24 % | -0.10 -14.32 % | -0.09 -553.02 % | 0.02 118.55 % | -0.10 28.53 % | -0.14 -7.61 % | -0.13 -2.90 % | -0.13 5.65 % | -0.14 25.14 % | -0.18 -6.63 % | -0.17 -202.12 % | -0.06 2.13 % | -0.06 -148.43 % | -0.02 67.81 % | -0.07 10.45 % | -0.08 28.11 % | -0.11 28.42 % | -0.16 25.09 % | -0.21 -7.24 % | -0.20 39.95 % | -0.33 15.20 % | -0.38 -31.53 % | -0.29 1.46 % | -0.30 42.96 % | -0.52 3.54 % | -0.54 -39.78 % | -0.39 -80.35 % | -0.21 16.93 % | -0.26 31.11 % | -0.37 -75.75 % | -0.21 -50.72 % | -0.14 -54.57 % | -0.09 |
| Total other income expenses net | -2.918 M -34.59 % | -2.168 M 2.52 % | -2.224 M 59.15 % | -5.444 M 57.81 % | -12.904 M -133.43 % | -5.528 M 0.22 % | -5.540 M -0.87 % | -5.492 M -19.60 % | -4.592 M 20.32 % | -5.763 M -5.55 % | -5.460 M -0.39 % | -5.439 M -3.60 % | -5.250 M -1.98 % | -5.148 M -0.06 % | -5.145 M -54.83 % | -3.323 M -2.21 % | -3.251 M -1.56 % | -3.201 M -2.43 % | -3.125 M 2.86 % | -3.217 M -5.34 % | -3.054 M -0.96 % | -3.025 M 0.59 % | -3.043 M -49.68 % | -2.033 M 1.98 % | -2.074 M -8.70 % | -1.908 M -2.69 % | -1.858 M 0.21 % | -1.862 M 0.27 % | -1.867 M 0.64 % | -1.879 M 13.69 % | -2.177 M -22.44 % | -1.778 M -56.65 % | -1.135 M -46.64 % | -774.000 K -37.23 % | -564.000 K 49.10 % | -1.108 M -1 054.17 % | -96.000 K 81.78 % | -527.000 K 0.75 % | -531.000 K -141.81 % | 1.270 M 354.51 % | -499.000 K |
| 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 |
| 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 | 2012-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 141.435 M -5.10 % | 149.036 M 5.71 % | 140.989 M 54.87 % | 91.036 M -48.72 % | 177.539 M 0.04 % | 177.475 M -0.18 % | 177.797 M 78.58 % | 99.561 M 25.17 % | 79.543 M 371.14 % | 16.883 M -82.12 % | 94.399 M 47.86 % | 63.844 M 3.99 % | 61.392 M 22.56 % | 50.090 M 19.11 % | 42.055 M 531.33 % | -9.750 M -143.73 % | 22.296 M 21.51 % | 18.349 M 50.69 % | 12.177 M 180.96 % | 4.334 M -52.21 % | 9.068 M 331.50 % | -3.917 M 37.54 % | -6.271 M 55.22 % | -14.003 M -3.44 % | -13.537 M 8.52 % | -14.798 M -10.71 % | -13.366 M 5.74 % | -14.180 M 39.31 % | -23.363 M 24.72 % | -31.036 M 43.72 % | -55.150 M -88.74 % | -29.220 M 21.05 % | -37.009 M 3.81 % | -38.474 M 3.19 % | -39.743 M 28.52 % | -55.600 M 28.48 % | -77.745 M -1 186.10 % | -6.045 M 51.84 % | -12.551 M |
| Total investments | 0.000 | 0.000 | 0.000 -100.00 % | 37.049 M -54.76 % | 81.899 M -13.89 % | 95.107 M 0.30 % | 94.822 M -50.14 % | 190.170 M 40.23 % | 135.614 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 -100.00 % | 2.007 M -55.50 % | 4.510 M -59.26 % | 11.069 M -29.93 % | 15.797 M -60.94 % | 40.448 M -4.25 % | 42.245 M -12.16 % | 48.091 M 23.88 % | 38.820 M 655.99 % | 5.135 M -27.99 % | 7.131 M -56.70 % | 16.468 M -36.98 % | 26.130 M 98.44 % | 13.168 M | 0.000 | 0.000 | 0.000 |
| Total debt | 196.559 M -1.98 % | 200.533 M 0.29 % | 199.961 M 63.85 % | 122.037 M -35.81 % | 190.128 M -31.00 % | 275.537 M 1.36 % | 271.843 M 42.87 % | 190.267 M 1.32 % | 187.783 M -6.29 % | 200.379 M -4.18 % | 209.113 M 7.34 % | 194.820 M 1.42 % | 192.091 M 1.92 % | 188.479 M 1.22 % | 186.213 M 2.78 % | 181.178 M 146.97 % | 73.361 M 2.40 % | 71.641 M 6.99 % | 66.962 M 12.22 % | 59.669 M -6.24 % | 63.641 M 14.71 % | 55.478 M 7.93 % | 51.400 M 19.95 % | 42.850 M 14.99 % | 37.263 M -11.55 % | 42.131 M 374.07 % | 8.887 M -73.78 % | 33.894 M 72.67 % | 19.629 M 109.09 % | 9.388 M -30.26 % | 13.461 M -38.40 % | 21.854 M 30.34 % | 16.767 M 0.10 % | 16.751 M 84.46 % | 9.081 M -9.60 % | 10.045 M 45.01 % | 6.927 M -9.19 % | 7.628 M 6.66 % | 7.152 M |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -105.584 M | 0.000 | 0.000 | 0.000 100.00 % | -98.056 M | 0.000 | 0.000 | 0.000 100.00 % | -82.910 M | 0.000 | 0.000 | 0.000 100.00 % | -67.606 M | 0.000 | 0.000 | 0.000 100.00 % | -56.405 M -5.33 % | -53.550 M -5.61 % | -50.706 M -5.85 % | -47.904 M -6.01 % | -45.188 M | 0.000 | 0.000 | 0.000 100.00 % | -36.474 M 72.76 % | -133.891 M | 0.000 100.00 % | -28.487 M |
| Retained earnings | -488.982 M -1.45 % | -481.996 M -2.59 % | -469.832 M 7.55 % | -508.224 M 0.59 % | -511.229 M -3.66 % | -493.175 M -3.14 % | -478.155 M -0.44 % | -476.058 M 0.65 % | -479.155 M -0.93 % | -474.759 M -2.56 % | -462.897 M -2.48 % | -451.702 M -0.85 % | -447.910 M -2.89 % | -435.333 M -3.55 % | -420.395 M -1.58 % | -413.873 M -3.23 % | -400.907 M -2.98 % | -389.309 M -3.80 % | -375.048 M 4.97 % | -394.663 M -1.81 % | -387.659 M -1.75 % | -380.985 M -1.20 % | -376.479 M -2.19 % | -368.400 M -1.96 % | -361.301 M -2.44 % | -352.698 M -3.22 % | -341.694 M -4.07 % | -328.342 M -3.95 % | -315.855 M -5.57 % | -299.191 M -6.51 % | -280.907 M -5.50 % | -266.258 M -5.42 % | -252.569 M -8.08 % | -233.681 M -8.45 % | -215.481 M -6.11 % | -203.079 M -5.04 % | -193.339 M -3.65 % | -186.536 M -8.86 % | -171.357 M |
| Common stock | 34.000 K 0.00 % | 34.000 K 3.03 % | 33.000 K 0.00 % | 33.000 K 0.00 % | 33.000 K 0.00 % | 33.000 K 0.00 % | 33.000 K 3.13 % | 32.000 K 0.00 % | 32.000 K 0.00 % | 32.000 K 0.00 % | 32.000 K -3.03 % | 33.000 K 0.00 % | 33.000 K 0.00 % | 33.000 K 3.13 % | 32.000 K 0.00 % | 32.000 K 0.00 % | 32.000 K 0.00 % | 32.000 K 3.23 % | 31.000 K 0.00 % | 31.000 K 0.00 % | 31.000 K 0.00 % | 31.000 K 3.33 % | 30.000 K 0.00 % | 30.000 K 0.00 % | 30.000 K 0.00 % | 30.000 K 3.45 % | 29.000 K 0.00 % | 29.000 K 0.00 % | 29.000 K 0.00 % | 29.000 K 0.00 % | 29.000 K 11.54 % | 26.000 K 0.00 % | 26.000 K 4.00 % | 25.000 K 0.00 % | 25.000 K 4.17 % | 24.000 K 0.00 % | 24.000 K -99.98 % | 142.668 M 2 235.37 % | 6.109 M |
| Total equity | -24.869 M -20.93 % | -20.565 M -69.73 % | -12.116 M 84.12 % | -76.317 M -3 668.74 % | -2.025 M -112.27 % | 16.502 M -42.26 % | 28.579 M | 0.000 -100.00 % | 25.353 M -8.10 % | 27.588 M 164.96 % | -42.472 M -65.62 % | -25.644 M 5.26 % | -27.069 M -41.88 % | -19.079 M -83.63 % | -10.390 M -1.76 % | -10.210 M 71.30 % | -35.572 M -29.30 % | -27.512 M -53.07 % | -17.974 M 54.30 % | -39.331 M -6.41 % | -36.961 M -5.32 % | -35.094 M -2.74 % | -34.157 M -2.54 % | -33.311 M 6.01 % | -35.442 M -11.48 % | -31.791 M -19.21 % | -26.667 M -48.08 % | -18.009 M -106.10 % | -8.738 M -340.32 % | 3.636 M -80.94 % | 19.074 M 144.54 % | -42.823 M -37.44 % | -31.158 M -113.57 % | -14.589 M -5 732.82 % | 259.000 K -97.73 % | 11.432 M -44.07 % | 20.441 M 146.60 % | -43.868 M -47.36 % | -29.770 M |
| Other non current liabilities | 105.741 M 28 325.00 % | 372.000 K 20.00 % | 310.000 K -0.96 % | 313.000 K -88.24 % | 2.661 M 1.22 % | 2.629 M 5.08 % | 2.502 M -98.45 % | 160.945 M 4 393.16 % | 3.582 M 79.10 % | 2.000 M 2 841.18 % | 68.000 K -26.09 % | 92.000 K -20.00 % | 115.000 K -16.67 % | 138.000 K -14.81 % | 162.000 K -99.73 % | 59.691 M 2 306.90 % | 2.480 M -4.21 % | 2.589 M -4.08 % | 2.699 M -3.92 % | 2.809 M 21.92 % | 2.304 M -96.11 % | 59.244 M -1.21 % | 59.971 M -1.67 % | 60.990 M 69.36 % | 36.012 M 1.11 % | 35.618 M 4.23 % | 34.173 M 1.65 % | 33.619 M 0.21 % | 33.549 M 0.00 % | 33.549 M -1.61 % | 34.099 M -0.71 % | 34.343 M 25.34 % | 27.399 M 16.79 % | 23.461 M 40.87 % | 16.654 M 7.69 % | 15.465 M 383.73 % | 3.197 M -0.34 % | 3.208 M 12.52 % | 2.851 M |
| Long term debt | 79.417 M -59.09 % | 194.146 M -0.03 % | 194.208 M 6.10 % | 183.039 M 0.07 % | 182.902 M -31.86 % | 268.433 M 1.11 % | 265.491 M 44.05 % | 184.308 M -29.75 % | 262.371 M -4.99 % | 276.137 M -2.69 % | 283.764 M 2.62 % | 276.521 M 0.73 % | 274.507 M 1.60 % | 270.186 M 0.61 % | 268.537 M 51.98 % | 176.692 M 84.23 % | 95.910 M -0.11 % | 96.011 M 1.10 % | 94.970 M 8.11 % | 87.843 M -0.61 % | 88.378 M 174.07 % | 32.246 M -5.84 % | 34.246 M 69.15 % | 20.246 M 0.00 % | 20.246 M 285.93 % | 5.246 M 0.00 % | 5.246 M 0.00 % | 5.246 M 0.00 % | 5.246 M 0.00 % | 5.246 M 0.00 % | 5.246 M -70.29 % | 17.657 M 38.41 % | 12.757 M 0.00 % | 12.757 M 121.59 % | 5.757 M 0.00 % | 5.757 M 0.00 % | 5.757 M 68.19 % | 3.423 M -3.88 % | 3.561 M |
| Total non current liabilities | 187.522 M -4.80 % | 196.982 M -0.17 % | 197.317 M 6.24 % | 185.729 M -1.32 % | 188.214 M -31.42 % | 274.449 M 0.75 % | 272.395 M -22.10 % | 349.675 M 29.27 % | 270.496 M -4.34 % | 282.775 M -2.03 % | 288.635 M 2.46 % | 281.692 M -0.05 % | 281.838 M 0.68 % | 279.937 M 0.24 % | 279.268 M 13.66 % | 245.706 M 126.95 % | 108.263 M -3.94 % | 112.700 M -1.49 % | 114.402 M 3.48 % | 110.550 M -9.26 % | 121.831 M -1.97 % | 124.281 M -6.96 % | 133.583 M 9.81 % | 121.648 M 20.36 % | 101.069 M 11.15 % | 90.931 M -3.39 % | 94.118 M -0.44 % | 94.536 M -0.63 % | 95.140 M -6.33 % | 101.571 M -1.54 % | 103.157 M -18.21 % | 126.126 M 11.14 % | 113.482 M 3.56 % | 109.577 M 20.95 % | 90.594 M 4.99 % | 86.285 M 28.55 % | 67.120 M 11.00 % | 60.466 M 14.59 % | 52.767 M |
| Other current liabilities | 22.760 M -21.80 % | 29.103 M 10.67 % | 26.298 M -0.90 % | 26.537 M 5.52 % | 25.148 M 12.27 % | 22.400 M 14.73 % | 19.524 M -23.11 % | 25.391 M 6.45 % | 23.852 M 35.27 % | 17.633 M -23.94 % | 23.182 M -10.05 % | 25.772 M 7.86 % | 23.894 M -2.77 % | 24.575 M 1.14 % | 24.299 M -15.42 % | 28.730 M 20.90 % | 23.764 M -8.62 % | 26.006 M 18.82 % | 21.887 M -6.41 % | 23.386 M 11.87 % | 20.905 M -9.77 % | 23.168 M 10.92 % | 20.887 M -25.97 % | 28.214 M -10.79 % | 31.627 M 13.94 % | 27.757 M 0.69 % | 27.568 M -11.45 % | 31.133 M 3.36 % | 30.122 M 13.35 % | 26.574 M 2.24 % | 25.991 M -2.09 % | 26.545 M 10.38 % | 24.049 M 3.50 % | 23.235 M 19.60 % | 19.427 M 7.37 % | 18.094 M -6.08 % | 19.266 M 5.04 % | 18.342 M 47.42 % | 12.442 M |
| Deferred revenue | 30.443 M 9.48 % | 27.808 M 0.75 % | 27.600 M -0.56 % | 27.756 M 6.29 % | 26.113 M -7.41 % | 28.202 M -0.09 % | 28.228 M 1.61 % | 27.782 M -1.62 % | 28.239 M -8.97 % | 31.020 M 4.32 % | 29.736 M -11.05 % | 33.429 M -1.42 % | 33.911 M -8.19 % | 36.937 M 1.68 % | 36.326 M -0.59 % | 36.540 M -3.11 % | 37.711 M 2.29 % | 36.868 M 1.94 % | 36.167 M -6.84 % | 38.821 M 18.90 % | 32.649 M 1.06 % | 32.307 M 9.35 % | 29.545 M -16.60 % | 35.426 M 1.51 % | 34.899 M 4.08 % | 33.530 M 0.36 % | 33.411 M -11.75 % | 37.858 M 3.66 % | 36.523 M 16.15 % | 31.446 M 9.43 % | 28.735 M 40.97 % | 20.384 M 12.77 % | 18.076 M 14.13 % | 15.838 M 12.41 % | 14.090 M -7.05 % | 15.158 M 6.81 % | 14.192 M 15.01 % | 12.340 M 10.52 % | 11.165 M |
| Short term debt | 11.793 M 84.64 % | 6.387 M 11.02 % | 5.753 M -22.02 % | 7.378 M 2.10 % | 7.226 M 1.72 % | 7.104 M 11.84 % | 6.352 M 6.60 % | 5.959 M -5.37 % | 6.297 M -3.66 % | 6.536 M -20.68 % | 8.240 M 19.92 % | 6.871 M -2.15 % | 7.022 M 12.44 % | 6.245 M -7.77 % | 6.771 M 50.94 % | 4.486 M -86.85 % | 34.115 M 5.31 % | 32.395 M 16.88 % | 27.716 M 1.07 % | 27.423 M -12.65 % | 31.395 M 35.14 % | 23.232 M 35.43 % | 17.154 M -24.11 % | 22.604 M 32.83 % | 17.017 M -53.86 % | 36.885 M 913.05 % | 3.641 M -87.29 % | 28.648 M 99.18 % | 14.383 M 247.25 % | 4.142 M -49.58 % | 8.215 M 95.74 % | 4.197 M 4.66 % | 4.010 M 0.40 % | 3.994 M 20.16 % | 3.324 M -22.48 % | 4.288 M 266.50 % | 1.170 M -72.18 % | 4.205 M 17.10 % | 3.591 M |
| Total current liabilities | 71.060 M 3.59 % | 68.596 M 3.75 % | 66.117 M -8.47 % | 72.236 M 9.09 % | 66.216 M 7.94 % | 61.345 M 1.03 % | 60.720 M -0.93 % | 61.292 M 0.70 % | 60.863 M -1.58 % | 61.837 M -8.33 % | 67.458 M -10.81 % | 75.635 M 3.07 % | 73.379 M -1.35 % | 74.380 M 3.09 % | 72.151 M -8.02 % | 78.443 M -23.44 % | 102.458 M 6.60 % | 96.114 M 5.24 % | 91.327 M -2.73 % | 93.890 M 8.73 % | 86.350 M 2.98 % | 83.853 M 15.48 % | 72.610 M -21.14 % | 92.073 M 4.95 % | 87.732 M -16.93 % | 105.617 M 54.14 % | 68.520 M -35.11 % | 105.592 M 22.85 % | 85.953 M 24.57 % | 68.997 M 2.21 % | 67.508 M 19.03 % | 56.715 M 14.88 % | 49.371 M 7.28 % | 46.022 M 11.73 % | 41.189 M -1.68 % | 41.894 M 4.15 % | 40.224 M 5.19 % | 38.239 M 32.21 % | 28.924 M |
| Total liabilities | 258.582 M -2.63 % | 265.578 M 0.81 % | 263.434 M 2.12 % | 257.965 M 1.39 % | 254.430 M -24.23 % | 335.794 M 0.80 % | 333.115 M -18.94 % | 410.967 M 24.02 % | 331.359 M -3.85 % | 344.612 M -3.22 % | 356.093 M -0.35 % | 357.327 M 0.59 % | 355.217 M 0.25 % | 354.317 M 0.82 % | 351.419 M 8.41 % | 324.149 M 53.83 % | 210.721 M 0.91 % | 208.814 M 1.50 % | 205.729 M 0.63 % | 204.440 M -1.80 % | 208.181 M 0.02 % | 208.134 M 0.94 % | 206.193 M -3.52 % | 213.721 M 13.20 % | 188.801 M -3.94 % | 196.548 M 20.85 % | 162.638 M -18.73 % | 200.128 M 10.51 % | 181.093 M 6.17 % | 170.568 M -0.06 % | 170.665 M -6.66 % | 182.841 M 12.27 % | 162.853 M 4.66 % | 155.599 M 18.07 % | 131.783 M 2.81 % | 128.179 M 19.41 % | 107.344 M 8.75 % | 98.705 M 20.83 % | 81.691 M |
| Other non current assets | 6.744 M -7.40 % | 7.283 M -9.82 % | 8.076 M -16.21 % | 9.638 M -20.20 % | 12.078 M 34.04 % | 9.011 M -4.52 % | 9.438 M 111.13 % | -84.826 M -46.71 % | -57.820 M -663.38 % | 10.263 M -1.74 % | 10.445 M -5.06 % | 11.002 M 8.39 % | 10.150 M -8.09 % | 11.044 M -11.70 % | 12.507 M -8.49 % | 13.668 M -1.23 % | 13.838 M -4.08 % | 14.426 M -5.48 % | 15.262 M 1 770.34 % | 816.000 K -19.53 % | 1.014 M -16.61 % | 1.216 M -0.90 % | 1.227 M -22.10 % | 1.575 M 12.98 % | 1.394 M 1.23 % | 1.377 M 2.38 % | 1.345 M 60.50 % | 838.000 K -28.31 % | 1.169 M -22.43 % | 1.507 M -16.09 % | 1.796 M 8.85 % | 1.650 M -14.42 % | 1.928 M -11.60 % | 2.181 M -8.63 % | 2.387 M -3.52 % | 2.474 M | 0.000 -100.00 % | 2.111 M | 0.000 |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 95.085 M 40.23 % | 67.807 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 17.915 M -5.65 % | 18.988 M -5.35 % | 20.061 M -5.08 % | 21.134 M 143.26 % | 8.688 M -6.15 % | 9.257 M -5.78 % | 9.825 M -5.47 % | 10.393 M -5.19 % | 10.962 M -4.93 % | 11.530 M -4.70 % | 12.099 M -4.48 % | 12.667 M -4.30 % | 13.236 M -4.11 % | 13.804 M -4.21 % | 14.411 M | 0.000 | 0.000 -100.00 % | 21.000 K -75.58 % | 86.000 K -42.67 % | 150.000 K -30.23 % | 215.000 K -22.94 % | 279.000 K -18.66 % | 343.000 K -15.93 % | 408.000 K -13.56 % | 472.000 K -11.94 % | 536.000 K -10.82 % | 601.000 K -9.62 % | 665.000 K -8.90 % | 730.000 K -8.52 % | 798.000 K -8.70 % | 874.000 K -8.10 % | 951.000 K -7.40 % | 1.027 M -6.89 % | 1.103 M -6.53 % | 1.180 M -6.05 % | 1.256 M -5.78 % | 1.333 M -5.53 % | 1.411 M -10.64 % | 1.579 M |
| GoodWill | 34.237 M 0.00 % | 34.237 M 0.00 % | 34.237 M 0.00 % | 34.237 M 166.29 % | 12.857 M 0.00 % | 12.857 M 0.00 % | 12.857 M 0.00 % | 12.857 M 0.00 % | 12.857 M 0.00 % | 12.857 M 0.00 % | 12.857 M 0.00 % | 12.857 M 0.00 % | 12.857 M 0.00 % | 12.857 M 4.49 % | 12.304 M 653.00 % | 1.634 M 0.00 % | 1.634 M 0.00 % | 1.634 M 0.00 % | 1.634 M 0.00 % | 1.634 M 0.00 % | 1.634 M 0.00 % | 1.634 M 0.00 % | 1.634 M 0.00 % | 1.634 M 0.00 % | 1.634 M 0.00 % | 1.634 M 0.00 % | 1.634 M 0.00 % | 1.634 M 0.00 % | 1.634 M 0.00 % | 1.634 M 0.00 % | 1.634 M 0.00 % | 1.634 M 0.00 % | 1.634 M 0.00 % | 1.634 M 0.00 % | 1.634 M 0.00 % | 1.634 M 0.00 % | 1.634 M 0.00 % | 1.634 M 0.00 % | 1.634 M |
| Goodwill and intangible assets | 52.152 M -2.02 % | 53.225 M -1.98 % | 54.298 M -1.94 % | 55.371 M 157.00 % | 21.545 M -2.57 % | 22.114 M -2.50 % | 22.682 M -2.44 % | 23.250 M -2.39 % | 23.819 M -2.33 % | 24.387 M -2.28 % | 24.956 M -2.23 % | 25.524 M -2.18 % | 26.093 M -2.13 % | 26.661 M -0.20 % | 26.715 M 1 534.94 % | 1.634 M 0.00 % | 1.634 M -1.27 % | 1.655 M -3.78 % | 1.720 M -3.59 % | 1.784 M -3.52 % | 1.849 M -3.35 % | 1.913 M -3.24 % | 1.977 M -3.18 % | 2.042 M -3.04 % | 2.106 M -2.95 % | 2.170 M -2.91 % | 2.235 M -2.78 % | 2.299 M -2.75 % | 2.364 M -2.80 % | 2.432 M -3.03 % | 2.508 M -2.98 % | 2.585 M -2.86 % | 2.661 M -2.78 % | 2.737 M -2.74 % | 2.814 M -2.63 % | 2.890 M -2.60 % | 2.967 M -2.56 % | 3.045 M -5.23 % | 3.213 M |
| Property plant equipment net | 73.788 M -4.31 % | 77.108 M -4.46 % | 80.711 M -3.54 % | 83.676 M -3.47 % | 86.687 M -1.80 % | 88.278 M -7.49 % | 95.427 M -4.07 % | 99.478 M -3.36 % | 102.939 M -3.19 % | 106.331 M -2.26 % | 108.785 M -0.11 % | 108.904 M -2.08 % | 111.222 M 1.41 % | 109.679 M -0.62 % | 110.363 M 57.74 % | 69.965 M -0.35 % | 70.208 M -1.64 % | 71.382 M 0.21 % | 71.233 M -1.99 % | 72.681 M -3.14 % | 75.035 M -1.80 % | 76.410 M -2.08 % | 78.032 M -3.09 % | 80.518 M 39.13 % | 57.874 M 3.79 % | 55.763 M 2.72 % | 54.284 M -1.37 % | 55.037 M 0.88 % | 54.555 M 0.92 % | 54.060 M 0.12 % | 53.993 M -0.05 % | 54.021 M 24.06 % | 43.546 M 15.39 % | 37.739 M 30.98 % | 28.812 M 4.98 % | 27.444 M 66.59 % | 16.474 M 9.40 % | 15.059 M 6.42 % | 14.150 M |
| Total non current assets | 132.684 M -3.58 % | 137.616 M -3.82 % | 143.085 M -3.77 % | 148.685 M 23.58 % | 120.310 M 0.76 % | 119.403 M -6.39 % | 127.547 M -4.09 % | 132.987 M -2.75 % | 136.745 M -3.00 % | 140.981 M -2.22 % | 144.186 M -0.86 % | 145.430 M -1.38 % | 147.465 M 0.05 % | 147.384 M -1.47 % | 149.585 M 75.43 % | 85.267 M -0.48 % | 85.680 M -2.04 % | 87.463 M -0.85 % | 88.215 M 17.18 % | 75.281 M -3.36 % | 77.898 M -2.06 % | 79.539 M -2.09 % | 81.236 M -3.45 % | 84.135 M 37.09 % | 61.374 M 3.48 % | 59.310 M 2.50 % | 57.864 M -0.53 % | 58.174 M 0.15 % | 58.088 M 0.15 % | 57.999 M -0.51 % | 58.297 M 0.07 % | 58.256 M 21.03 % | 48.135 M 12.84 % | 42.657 M 25.41 % | 34.013 M 3.67 % | 32.808 M 68.76 % | 19.441 M -3.83 % | 20.215 M 16.43 % | 17.363 M |
| Other current assets | 0.000 -100.00 % | 26.275 M | 0.000 -100.00 % | 27.615 M | 0.000 | 0.000 | 0.000 -100.00 % | 21.354 M | 0.000 | 0.000 | 0.000 -100.00 % | 21.523 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.337 M -19.94 % | 5.417 M -24.28 % | 7.154 M -22.50 % | 9.231 M 107.48 % | 4.449 M -51.31 % | 9.137 M 1.42 % | 9.009 M 0.20 % | 8.991 M 15.17 % | 7.807 M -5.85 % | 8.292 M 12.54 % | 7.368 M 0.37 % | 7.341 M 73.06 % | 4.242 M -9.57 % | 4.691 M -11.37 % | 5.293 M 10.64 % | 4.784 M 10.69 % | 4.322 M 73.23 % | 2.495 M 15.72 % | 2.156 M 45.38 % | 1.483 M |
| Short term investments | 0.000 | 0.000 | 0.000 -100.00 % | 37.049 M -54.76 % | 81.899 M -13.89 % | 95.107 M 0.30 % | 94.822 M -0.28 % | 95.085 M 40.23 % | 67.807 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.007 M -55.50 % | 4.510 M -59.26 % | 11.069 M -29.93 % | 15.797 M -60.94 % | 40.448 M -4.25 % | 42.245 M -12.16 % | 48.091 M 23.88 % | 38.820 M 655.99 % | 5.135 M -27.99 % | 7.131 M -56.70 % | 16.468 M -36.98 % | 26.130 M 98.44 % | 13.168 M | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 55.124 M 7.04 % | 51.497 M -12.68 % | 58.972 M 90.23 % | 31.001 M 146.25 % | 12.589 M -87.16 % | 98.062 M 4.27 % | 94.046 M 3.68 % | 90.706 M -16.20 % | 108.240 M -41.01 % | 183.496 M 59.96 % | 114.714 M -12.42 % | 130.976 M 0.21 % | 130.699 M -5.56 % | 138.389 M -4.00 % | 144.158 M -24.50 % | 190.928 M 273.89 % | 51.065 M -4.18 % | 53.292 M -2.73 % | 54.785 M -0.99 % | 55.335 M 1.40 % | 54.573 M -8.12 % | 59.395 M 2.99 % | 57.671 M 1.44 % | 56.853 M 11.92 % | 50.800 M -10.77 % | 56.929 M 155.83 % | 22.253 M -53.71 % | 48.074 M 11.82 % | 42.992 M 6.35 % | 40.424 M -41.08 % | 68.611 M 34.34 % | 51.074 M -5.02 % | 53.776 M -2.62 % | 55.225 M 13.11 % | 48.824 M -25.62 % | 65.645 M -22.47 % | 84.672 M 519.26 % | 13.673 M -30.60 % | 19.703 M |
| Cash and short term investments | 55.124 M 7.04 % | 51.497 M -12.68 % | 58.972 M -13.34 % | 68.050 M -27.98 % | 94.488 M -51.09 % | 193.169 M 2.28 % | 188.868 M 1.66 % | 185.791 M 5.53 % | 176.047 M -4.06 % | 183.496 M 59.96 % | 114.714 M -12.42 % | 130.976 M 0.21 % | 130.699 M -5.56 % | 138.389 M -4.00 % | 144.158 M -24.50 % | 190.928 M 273.89 % | 51.065 M -4.18 % | 53.292 M -2.73 % | 54.785 M -0.99 % | 55.335 M 1.40 % | 54.573 M -8.12 % | 59.395 M 2.99 % | 57.671 M -2.02 % | 58.860 M 6.42 % | 55.310 M -18.66 % | 67.998 M 78.71 % | 38.050 M -57.02 % | 88.522 M 3.85 % | 85.237 M -3.70 % | 88.515 M -17.61 % | 107.431 M 91.13 % | 56.209 M -7.71 % | 60.907 M -15.04 % | 71.693 M -4.35 % | 74.954 M -4.90 % | 78.813 M -6.92 % | 84.672 M 519.26 % | 13.673 M -30.60 % | 19.703 M |
| Total current assets | 101.029 M -5.93 % | 107.397 M -0.77 % | 108.233 M -3.50 % | 112.156 M -15.09 % | 132.095 M -43.28 % | 232.893 M -0.54 % | 234.147 M 2.08 % | 229.385 M 4.28 % | 219.967 M -4.87 % | 231.219 M 36.46 % | 169.435 M -9.03 % | 186.253 M 3.08 % | 180.683 M -3.82 % | 187.854 M -1.88 % | 191.444 M -16.28 % | 228.672 M 155.59 % | 89.469 M -4.66 % | 93.839 M -5.73 % | 99.540 M 10.81 % | 89.828 M -3.74 % | 93.322 M -0.19 % | 93.501 M 2.97 % | 90.800 M -5.69 % | 96.275 M 4.66 % | 91.985 M -12.77 % | 105.447 M 35.00 % | 78.107 M -36.98 % | 123.945 M 8.47 % | 114.267 M -1.67 % | 116.205 M -11.59 % | 131.442 M 60.76 % | 81.762 M -2.15 % | 83.560 M -15.04 % | 98.353 M 0.33 % | 98.029 M -8.22 % | 106.803 M -1.42 % | 108.344 M 212.93 % | 34.622 M 0.19 % | 34.558 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 45.905 M 54.95 % | 29.625 M -39.86 % | 49.261 M 198.71 % | 16.491 M -56.15 % | 37.607 M -5.33 % | 39.724 M -12.27 % | 45.279 M 103.59 % | 22.240 M -49.36 % | 43.920 M -7.97 % | 47.723 M -12.79 % | 54.721 M 62.12 % | 33.754 M -32.47 % | 49.984 M 1.05 % | 49.465 M 4.61 % | 47.286 M 25.28 % | 37.744 M -1.72 % | 38.404 M -5.29 % | 40.547 M -9.40 % | 44.755 M 48.41 % | 30.156 M -9.53 % | 33.332 M 23.67 % | 26.952 M 12.78 % | 23.898 M -27.51 % | 32.966 M 19.71 % | 27.538 M -3.17 % | 28.440 M -8.45 % | 31.066 M 12.49 % | 27.616 M 33.17 % | 20.738 M 2.05 % | 20.322 M 21.91 % | 16.670 M -21.78 % | 21.311 M 18.64 % | 17.962 M -15.94 % | 21.367 M 16.82 % | 18.291 M -22.72 % | 23.668 M 11.76 % | 21.177 M 12.69 % | 18.793 M 40.54 % | 13.372 M |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 6.064 M 14.46 % | 5.298 M -18.06 % | 6.466 M -38.80 % | 10.565 M 36.69 % | 7.729 M 112.39 % | 3.639 M -45.00 % | 6.616 M 206.30 % | 2.160 M -12.73 % | 2.475 M -62.77 % | 6.648 M 5.52 % | 6.300 M -34.12 % | 9.563 M 11.82 % | 8.552 M 29.13 % | 6.623 M 39.28 % | 4.755 M -45.26 % | 8.687 M 26.49 % | 6.868 M 712.78 % | 845.000 K -84.79 % | 5.557 M 30.45 % | 4.260 M 204.07 % | 1.401 M -72.77 % | 5.146 M 2.43 % | 5.024 M -13.81 % | 5.829 M 39.15 % | 4.189 M -43.73 % | 7.445 M 90.90 % | 3.900 M -50.96 % | 7.953 M 61.48 % | 4.925 M -27.94 % | 6.835 M 49.66 % | 4.567 M -18.29 % | 5.589 M 72.71 % | 3.236 M 9.51 % | 2.955 M -32.04 % | 4.348 M -0.14 % | 4.354 M -22.19 % | 5.596 M 66.95 % | 3.352 M 94.21 % | 1.726 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 2.364 M -4.06 % | 2.464 M -11.97 % | 2.799 M 17.75 % | 2.377 M -10.34 % | 2.651 M -21.73 % | 3.387 M -23.06 % | 4.402 M -0.45 % | 4.422 M -2.66 % | 4.543 M -2.05 % | 4.638 M -3.44 % | 4.803 M -5.43 % | 5.079 M -29.61 % | 7.216 M -24.93 % | 9.613 M -9.05 % | 10.569 M 13.36 % | 9.323 M -5.57 % | 9.873 M -29.98 % | 14.100 M -15.74 % | 16.733 M -15.91 % | 19.898 M -36.12 % | 31.149 M -5.01 % | 32.791 M -16.70 % | 39.366 M -2.59 % | 40.412 M -9.82 % | 44.811 M -10.50 % | 50.067 M -8.47 % | 54.699 M -1.75 % | 55.671 M -1.20 % | 56.345 M -10.24 % | 62.776 M -1.62 % | 63.812 M -13.91 % | 74.126 M 1.09 % | 73.326 M -0.04 % | 73.359 M 7.59 % | 68.183 M 4.80 % | 65.063 M 11.86 % | 58.166 M 8.04 % | 53.835 M 16.14 % | 46.355 M |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 79.193 M 0.00 % | 79.193 M 0.00 % | 79.193 M | 0.000 -100.00 % | 79.193 M 0.00 % | 79.193 M 0.00 % | 79.193 M 0.00 % | 79.193 M 0.00 % | 79.193 M 0.00 % | 79.193 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 -100.00 % | 139.611 M 4.27 % | 133.891 M | 0.000 -100.00 % | 135.478 M |
| Other total stockholders equity | 384.886 M 0.70 % | 382.204 M 0.98 % | 378.490 M -12.36 % | 431.874 M 0.44 % | 429.978 M -0.11 % | 430.451 M 0.69 % | 427.508 M 0.02 % | 427.431 M 0.51 % | 425.283 M 0.51 % | 423.122 M 0.65 % | 420.393 M -20.92 % | 531.609 M 26.33 % | 420.808 M 1.10 % | 416.221 M 1.52 % | 409.973 M -18.28 % | 501.687 M 37.33 % | 365.303 M 0.98 % | 361.765 M 1.32 % | 357.043 M -18.52 % | 438.211 M 24.96 % | 350.667 M 1.39 % | 345.860 M 1.04 % | 342.292 M -14.99 % | 402.665 M 23.58 % | 325.829 M 1.54 % | 320.877 M 1.87 % | 314.998 M -14.10 % | 366.709 M 1.68 % | 360.638 M 19.10 % | 302.798 M 0.95 % | 299.952 M 11.67 % | 268.597 M 21.33 % | 221.385 M 1.06 % | 219.067 M 1.55 % | 215.715 M 93.73 % | 111.350 M -47.91 % | 213.756 M | 0.000 -100.00 % | 28.487 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 233.713 M -4.61 % | 245.013 M -2.51 % | 251.318 M -3.65 % | 260.841 M 3.34 % | 252.405 M -28.35 % | 352.296 M -2.60 % | 361.694 M -0.19 % | 362.372 M 1.59 % | 356.712 M -4.16 % | 372.200 M 18.68 % | 313.621 M -5.45 % | 331.683 M 1.08 % | 328.148 M -2.11 % | 335.238 M -1.70 % | 341.029 M 8.63 % | 313.939 M 79.24 % | 175.149 M -3.39 % | 181.302 M -3.44 % | 187.755 M 13.72 % | 165.109 M -3.57 % | 171.220 M -1.05 % | 173.040 M 0.58 % | 172.036 M -4.64 % | 180.410 M 17.64 % | 153.359 M -6.92 % | 164.757 M 21.17 % | 135.971 M -25.34 % | 182.119 M 5.67 % | 172.355 M -1.06 % | 174.204 M -8.19 % | 189.739 M 35.51 % | 140.018 M 6.32 % | 131.695 M -6.61 % | 141.010 M 6.79 % | 132.042 M -5.42 % | 139.611 M 9.25 % | 127.785 M 133.03 % | 54.837 M 5.62 % | 51.921 M |
| 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 | 2012-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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 100.00 % | -3.067 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.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 |
| Stock based compensation | 4.218 M -20.64 % | 5.315 M 347.01 % | 1.189 M -65.14 % | 3.411 M -25.77 % | 4.595 M 5.00 % | 4.376 M 187.33 % | 1.523 M -58.59 % | 3.678 M -4.69 % | 3.859 M 16.13 % | 3.323 M -9.63 % | 3.677 M -27.49 % | 5.071 M 14.86 % | 4.415 M 18.71 % | 3.719 M -41.59 % | 6.367 M -61.46 % | 16.522 M 393.64 % | 3.347 M -28.39 % | 4.674 M 8.07 % | 4.325 M -3.70 % | 4.491 M 2.16 % | 4.396 M 53.60 % | 2.862 M -34.78 % | 4.388 M -2.01 % | 4.478 M 1.15 % | 4.427 M -0.52 % | 4.450 M -5.98 % | 4.733 M 67.66 % | 2.823 M -6.34 % | 3.014 M 8.38 % | 2.781 M 51.47 % | 1.836 M -10.18 % | 2.044 M 23.65 % | 1.653 M 22.35 % | 1.351 M 150.19 % | 540.000 K 41.73 % | 381.000 K 34.15 % | 284.000 K 0.00 % | 284.000 K 12.25 % | 253.000 K 2.02 % | 248.000 K 62.09 % | 153.000 K |
| Change in working capital | 7.764 M 533.26 % | -1.792 M 79.77 % | -8.856 M -55.67 % | -5.689 M -198.34 % | 5.785 M 13.65 % | 5.090 M 351.86 % | -2.021 M -267.45 % | -550.000 K -109.94 % | 5.534 M 28.28 % | 4.314 M 150.23 % | -8.588 M -80.76 % | -4.751 M -45.42 % | -3.267 M -214.95 % | 2.842 M 113.53 % | -21.000 M -680.91 % | 3.615 M 12.76 % | 3.206 M 23.98 % | 2.586 M 791.44 % | -374.000 K -106.48 % | 5.776 M 147.10 % | -12.262 M -284.03 % | -3.193 M 68.58 % | -10.161 M -108.47 % | -4.874 M -155.72 % | -1.906 M -265.45 % | 1.152 M 107.23 % | -15.936 M -1 624.68 % | -924.000 K -974.42 % | -86.000 K -121.55 % | 399.000 K -79.00 % | 1.900 M 0.00 % | 1.900 M -76.25 % | 7.999 M 29.45 % | 6.179 M -29.37 % | 8.749 M 263.48 % | 2.407 M -67.05 % | 7.304 M 3.19 % | 7.078 M 173.39 % | 2.589 M -38.17 % | 4.187 M 103.45 % | 2.058 M |
| Accounts receivables | -5.256 M -551.93 % | 1.163 M 116.58 % | -7.014 M -204.02 % | 6.743 M 1 201.74 % | 518.000 K -85.65 % | 3.610 M 260.02 % | -2.256 M -129.20 % | 7.727 M 29 819.23 % | -26.000 K -100.74 % | 3.522 M 1 763.49 % | 189.000 K -79.37 % | 916.000 K 143.21 % | -2.120 M 49.00 % | -4.157 M 36.18 % | -6.514 M -199.50 % | 6.547 M 867.53 % | -853.000 K -129.39 % | 2.902 M 5 274.07 % | 54.000 K -98.33 % | 3.243 M 158.38 % | -5.555 M -815.16 % | -607.000 K -110.74 % | 5.654 M 347.87 % | -2.281 M -3 024.66 % | -73.000 K -103.69 % | 1.980 M 155.59 % | -3.562 M 49.01 % | -6.986 M -3 393.00 % | -200.000 K 93.49 % | -3.071 M -224.99 % | 2.457 M 173.47 % | -3.344 M -198.35 % | 3.400 M 210.53 % | -3.076 M -157.21 % | 5.377 M 323.67 % | -2.404 M -0.63 % | -2.389 M -391.56 % | -486.000 K 90.25 % | -4.985 M -152.53 % | -1.974 M -6.53 % | -1.853 M |
| Inventory | 0.000 | 0.000 -100.00 % | 4.899 M | 0.000 -100.00 % | 1.893 M -10.24 % | 2.109 M 487.47 % | 359.000 K 104.22 % | -8.511 M -258.43 % | 5.372 M 0.34 % | 5.354 M 2 248.25 % | 228.000 K 104.61 % | -4.947 M -385.13 % | 1.735 M -13.08 % | 1.996 M 179.27 % | -2.518 M 55.47 % | -5.655 M -295.88 % | 2.887 M 142.40 % | 1.191 M 54.08 % | 773.000 K -63.50 % | 2.118 M 964.32 % | 199.000 K 108.58 % | -2.319 M -32.97 % | -1.744 M -68.18 % | -1.037 M -120.61 % | 5.032 M 371.41 % | -1.854 M -166.98 % | 2.768 M 45.45 % | 1.903 M 120.00 % | 865.000 K 688.44 % | -147.000 K 67.41 % | -451.000 K -127.75 % | 1.625 M -27.06 % | 2.228 M 28.64 % | 1.732 M 241.97 % | -1.220 M -384.13 % | -252.000 K -130.22 % | 834.000 K 446.06 % | -241.000 K 55.86 % | -546.000 K -180.41 % | 679.000 K -36.48 % | 1.069 M |
| Accounts payables | 0.000 100.00 % | -6.025 M -22.98 % | -4.899 M -214.84 % | 4.266 M 24.01 % | 3.440 M 248.60 % | -2.315 M -139.67 % | 5.835 M 352.49 % | -2.311 M -25.67 % | -1.839 M 67.88 % | -5.725 M -259.38 % | -1.593 M -249.16 % | 1.068 M -68.98 % | 3.443 M 340.28 % | 782.000 K 116.07 % | -4.867 M -323.15 % | 2.181 M -60.31 % | 5.495 M 243.40 % | -3.832 M -240.78 % | 2.722 M -8.38 % | 2.971 M 197.25 % | -3.055 M -685.35 % | -389.000 K 56.73 % | -899.000 K -145.06 % | 1.995 M 177.78 % | -2.565 M -197.45 % | 2.632 M 167.30 % | -3.911 M -218.48 % | 3.301 M 351.98 % | -1.310 M -176.07 % | 1.722 M 683.73 % | -295.000 K -126.25 % | 1.124 M 53.55 % | 732.000 K 135.71 % | -2.050 M -40 900.00 % | -5.000 K 99.60 % | -1.245 M -155.53 % | 2.242 M 94.28 % | 1.154 M 143.46 % | 474.000 K 3.72 % | 457.000 K 383.85 % | -161.000 K |
| Other working capital | 13.020 M 324.10 % | 3.070 M 266.67 % | -1.842 M 88.97 % | -16.698 M -25 200.00 % | -66.000 K -103.91 % | 1.686 M 128.29 % | -5.959 M -334.15 % | 2.545 M 25.56 % | 2.027 M 74.29 % | 1.163 M 115.69 % | -7.412 M -314.54 % | -1.788 M 71.73 % | -6.325 M -249.85 % | 4.221 M 159.44 % | -7.101 M -1 410.15 % | 542.000 K 112.54 % | -4.323 M -285.94 % | 2.325 M 159.27 % | -3.923 M -53.48 % | -2.556 M 33.63 % | -3.851 M -3 256.56 % | 122.000 K 100.93 % | -13.172 M -270.94 % | -3.551 M 17.42 % | -4.300 M -167.75 % | -1.606 M 85.70 % | -11.231 M -1 408.97 % | 858.000 K 53.49 % | 559.000 K -70.50 % | 1.895 M 902.65 % | 189.000 K -92.42 % | 2.495 M 52.23 % | 1.639 M -82.88 % | 9.573 M 108.24 % | 4.597 M -27.12 % | 6.308 M -4.67 % | 6.617 M -0.51 % | 6.651 M -13.01 % | 7.646 M 52.16 % | 5.025 M 67.33 % | 3.003 M |
| Other non cash items | -1.773 M -245.69 % | 1.217 M 487.92 % | 207.000 K -89.34 % | 1.941 M -81.67 % | 10.592 M 23.96 % | 8.545 M 70.70 % | 5.006 M 31.15 % | 3.817 M 107.78 % | 1.837 M -39.57 % | 3.040 M 1.57 % | 2.993 M 3.60 % | 2.889 M 7.20 % | 2.695 M -3.27 % | 2.786 M -7.84 % | 3.023 M 60.03 % | 1.889 M 0.43 % | 1.881 M -0.16 % | 1.884 M -15.82 % | 2.238 M 23.65 % | 1.810 M -7.89 % | 1.965 M 2.66 % | 1.914 M -6.31 % | 2.043 M -1.68 % | 2.078 M -3.17 % | 2.146 M 24.99 % | 1.717 M 1.36 % | 1.694 M -3.26 % | 1.751 M 0.75 % | 1.738 M 0.06 % | 1.737 M -9.30 % | 1.915 M 15.78 % | 1.654 M 40.05 % | 1.181 M 35.44 % | 872.000 K 27.11 % | 686.000 K -64.82 % | 1.950 M 762.83 % | 226.000 K 269.92 % | -133.000 K -119.08 % | 697.000 K 159.42 % | -1.173 M -181.63 % | 1.437 M |
| Net cash provided by operating activities | 9.716 M 1 489.99 % | -699.000 K 76.70 % | -3.000 M -148.34 % | 6.206 M -33.76 % | 9.369 M 2.25 % | 9.163 M 4.55 % | 8.764 M -47.13 % | 16.577 M 25.51 % | 13.208 M 162.27 % | 5.036 M 170.24 % | -7.170 M -239.49 % | 5.140 M 268.30 % | -3.054 M -13 378.26 % | 23.000 K 100.11 % | -20.484 M -258.02 % | 12.963 M 1 538.81 % | 791.000 K 172.57 % | -1.090 M 70.40 % | -3.683 M -140.34 % | 9.131 M 205.29 % | -8.672 M -952.70 % | 1.017 M 113.72 % | -7.413 M -277.64 % | -1.963 M -213.08 % | -627.000 K -50.00 % | -418.000 K 97.89 % | -19.818 M -238.25 % | -5.859 M 35.24 % | -9.047 M 13.54 % | -10.464 M -69.46 % | -6.175 M 0.37 % | -6.198 M -13.62 % | -5.455 M 24.68 % | -7.242 M -42 700.00 % | 17.000 K 101.42 % | -1.196 M -140.05 % | 2.986 M 641.92 % | -551.000 K -220.35 % | -172.000 K -105.94 % | 2.896 M -10.95 % | 3.252 M |
| Investments in property plant and equipment | -2.205 M -15.99 % | -1.901 M 5.42 % | -2.010 M 53.49 % | -4.322 M -45.47 % | -2.971 M -14.71 % | -2.590 M -36.82 % | -1.893 M 43.42 % | -3.346 M -25.60 % | -2.664 M 18.13 % | -3.254 M 14.84 % | -3.821 M -44.52 % | -2.644 M 17.45 % | -3.203 M 27.96 % | -4.446 M -50.46 % | -2.955 M -21.36 % | -2.435 M -6.15 % | -2.294 M -19.48 % | -1.920 M -17.00 % | -1.641 M 22.89 % | -2.128 M 8.51 % | -2.326 M -35.08 % | -1.722 M 18.12 % | -2.103 M -14.05 % | -1.844 M 68.73 % | -5.897 M -150.51 % | -2.354 M 9.81 % | -2.610 M 29.63 % | -3.709 M -25.13 % | -2.964 M -44.51 % | -2.051 M 65.83 % | -6.003 M -226.43 % | -1.839 M 56.78 % | -4.255 M -162.17 % | -1.623 M 22.97 % | -2.107 M 5.22 % | -2.223 M 32.14 % | -3.276 M -51.60 % | -2.161 M -71.78 % | -1.258 M -9.01 % | -1.154 M 37.55 % | -1.848 M |
| Acquisitions net | 0.000 | 0.000 100.00 % | -500.000 K 98.23 % | -28.175 M | 0.000 | 0.000 100.00 % | -22.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 119.000 K 100.57 % | -21.033 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 % | -26.525 M 18.80 % | -32.667 M | 0.000 | 0.000 100.00 % | -5.065 M | 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 100.00 % | -500.000 K | 0.000 -100.00 % | 28.175 M 165.62 % | -42.934 M -64.51 % | -26.098 M -16.88 % | -22.329 M 38.56 % | -36.340 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.004 M 77.84 % | -9.044 M -12.63 % | -8.030 M 34.61 % | -12.281 M 68.37 % | -38.830 M | 0.000 | 0.000 | 0.000 100.00 % | -12.959 M 1.59 % | -13.168 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 -100.00 % | 36.736 M 125.00 % | -146.952 M -379.44 % | 52.588 M 106.23 % | 25.500 M 13.33 % | 22.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.000 M | 0.000 | 0.000 -100.00 % | 2.000 M -20.00 % | 2.500 M -61.54 % | 6.500 M 38.30 % | 4.700 M -82.28 % | 26.525 M 145.60 % | 10.800 M -21.74 % | 13.800 M 359.69 % | 3.002 M -40.73 % | 5.065 M 153.25 % | 2.000 M -78.41 % | 9.264 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 -100.00 % | 500.000 K | 0.000 -100.00 % | 166.596 M | 0.000 | 0.000 -100.00 % | 22.500 M 150.00 % | 9.000 M 113.28 % | -67.785 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.525 M -18.80 % | 32.667 M | 0.000 | 0.000 -100.00 % | 5.065 M | 0.000 | 0.000 -100.00 % | 9.566 M | 0.000 | 0.000 -100.00 % | 9.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | -2.205 M -15.99 % | -1.901 M -105.55 % | 34.226 M 123.38 % | 15.322 M 129.27 % | 6.683 M 309.63 % | -3.188 M -85.13 % | -1.722 M 94.39 % | -30.686 M 56.44 % | -70.449 M -2 065.00 % | -3.254 M 14.84 % | -3.821 M -44.52 % | -2.644 M 17.45 % | -3.203 M 25.98 % | -4.327 M 81.96 % | -23.988 M -885.13 % | -2.435 M -6.15 % | -2.294 M -19.48 % | -1.920 M -17.00 % | -1.641 M 22.89 % | -2.128 M 8.51 % | -2.326 M -35.08 % | -1.722 M -1 571.84 % | -103.000 K -115.70 % | 656.000 K 8.79 % | 603.000 K -74.30 % | 2.346 M -89.29 % | 21.911 M 1 221.92 % | -1.953 M -169.60 % | 2.806 M 124.77 % | -11.330 M 71.51 % | -39.768 M -24 800.62 % | 161.000 K -96.79 % | 5.009 M -36.94 % | 7.943 M 152.72 % | -15.066 M 2.11 % | -15.391 M -371.10 % | -3.267 M -51.18 % | -2.161 M -71.78 % | -1.258 M -9.01 % | -1.154 M 37.55 % | -1.848 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 |
| Common stock issued | 0.000 | 0.000 | 0.000 -100.00 % | 407.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 79.192 M | 0.000 | 0.000 | 0.000 -100.00 % | 453.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 712.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.870 M | 0.000 | 0.000 | 0.000 100.00 % | -70.309 M | 0.000 | 0.000 -100.00 % | 74.538 M 2 546.01 % | 2.817 M | 0.000 | 0.000 | 0.000 100.00 % | -69.365 M -199.00 % | 70.064 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 100.00 % | -407.000 K | 0.000 | 0.000 | 0.000 100.00 % | -79.192 M | 0.000 100.00 % | -284.000 K 96.97 % | -9.383 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 100.00 % | -6.000 K | 0.000 |
| Dividends paid | -1.600 M 0.00 % | -1.600 M 0.00 % | -1.600 M 0.00 % | -1.600 M 0.00 % | -1.600 M 0.00 % | -1.600 M 0.00 % | -1.600 M 0.00 % | -1.600 M 0.00 % | -1.600 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -2.284 M 30.26 % | -3.275 M -97.89 % | -1.655 M -9.17 % | -1.516 M 98.48 % | -99.925 M -27 734.26 % | -359.000 K 82.92 % | -2.102 M -15.18 % | -1.825 M 88.88 % | -16.415 M -124.50 % | 67.000 M 1 371.11 % | -5.271 M -137.54 % | -2.219 M -54.85 % | -1.433 M 2.18 % | -1.465 M 36.25 % | -2.298 M -101.78 % | 129.335 M 17 963.95 % | -724.000 K -147.73 % | 1.517 M -68.22 % | 4.774 M 176.49 % | -6.241 M -201.05 % | 6.176 M 154.26 % | 2.429 M -70.85 % | 8.334 M 13.23 % | 7.360 M 220.56 % | -6.105 M -118.64 % | 32.748 M 217.32 % | -27.914 M -316.49 % | 12.894 M 46.37 % | 8.809 M 237.79 % | -6.393 M -110.07 % | 63.480 M 1 803.45 % | 3.335 M 432.50 % | -1.003 M -117.60 % | 5.700 M 421.67 % | -1.772 M 27.38 % | -2.440 M -103.42 % | 71.280 M 5 391.76 % | -1.347 M -148.98 % | -541.000 K -110.87 % | 4.977 M 299.80 % | -2.491 M |
| Net cash used provided by financing activities | -3.884 M 20.33 % | -4.875 M -49.77 % | -3.255 M -4.46 % | -3.116 M 96.93 % | -101.525 M -5 082.49 % | -1.959 M 47.08 % | -3.702 M -8.09 % | -3.425 M 80.99 % | -18.015 M -126.89 % | 67.000 M 1 371.11 % | -5.271 M -137.54 % | -2.219 M -54.85 % | -1.433 M 2.18 % | -1.465 M 36.25 % | -2.298 M -101.78 % | 129.335 M 17 963.95 % | -724.000 K -147.73 % | 1.517 M -68.22 % | 4.774 M 176.49 % | -6.241 M -201.05 % | 6.176 M 154.26 % | 2.429 M -70.85 % | 8.334 M 13.23 % | 7.360 M 220.56 % | -6.105 M -118.64 % | 32.748 M 217.32 % | -27.914 M -316.49 % | 12.894 M 46.37 % | 8.809 M 237.79 % | -6.393 M -110.07 % | 63.480 M 1 803.45 % | 3.335 M 432.50 % | -1.003 M -117.60 % | 5.700 M 421.67 % | -1.772 M 27.38 % | -2.440 M -103.42 % | 71.280 M 5 391.76 % | -1.347 M -148.98 % | -541.000 K -110.87 % | 4.977 M 299.80 % | -2.491 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 3.627 M 148.52 % | -7.475 M -126.72 % | 27.971 M 51.92 % | 18.412 M 121.54 % | -85.473 M -2 228.31 % | 4.016 M 20.24 % | 3.340 M 119.05 % | -17.534 M 76.70 % | -75.256 M -209.41 % | 68.782 M 522.96 % | -16.262 M -5 970.76 % | 277.000 K 103.60 % | -7.690 M -33.30 % | -5.769 M 87.67 % | -46.770 M -133.44 % | 139.863 M 6 380.33 % | -2.227 M -49.16 % | -1.493 M -171.45 % | -550.000 K -172.18 % | 762.000 K 115.80 % | -4.822 M -379.70 % | 1.724 M 110.76 % | 818.000 K -86.49 % | 6.053 M 198.76 % | -6.129 M -117.68 % | 34.676 M 234.29 % | -25.821 M -608.09 % | 5.082 M 97.90 % | 2.568 M 109.11 % | -28.187 M -260.73 % | 17.537 M 749.04 % | -2.702 M -86.47 % | -1.449 M -122.64 % | 6.401 M 138.05 % | -16.821 M 11.59 % | -19.027 M -126.80 % | 70.999 M 1 849.17 % | -4.059 M -105.94 % | -1.971 M -129.33 % | 6.719 M 718.12 % | -1.087 M |
| Cash at beginning of period | 51.497 M -12.68 % | 58.972 M 90.23 % | 31.001 M 146.25 % | 12.589 M -87.16 % | 98.062 M 4.27 % | 94.046 M 3.68 % | 90.706 M -16.20 % | 108.240 M -41.01 % | 183.496 M 59.96 % | 114.714 M -12.42 % | 130.976 M 0.21 % | 130.699 M -5.56 % | 138.389 M -4.00 % | 144.158 M -24.50 % | 190.928 M 273.89 % | 51.065 M -4.18 % | 53.292 M -2.73 % | 54.785 M -0.99 % | 55.335 M 1.40 % | 54.573 M -8.12 % | 59.395 M 2.99 % | 57.671 M 1.44 % | 56.853 M 11.92 % | 50.800 M -10.77 % | 56.929 M 155.83 % | 22.253 M -53.71 % | 48.074 M 11.82 % | 42.992 M 6.35 % | 40.424 M -41.08 % | 68.611 M 34.34 % | 51.074 M -5.02 % | 53.776 M -2.62 % | 55.225 M 13.11 % | 48.824 M -25.62 % | 65.645 M -22.47 % | 84.672 M 519.26 % | 13.673 M -22.89 % | 17.732 M -10.00 % | 19.703 M 51.75 % | 12.984 M -7.73 % | 14.071 M |
| Cash at end of period | 55.124 M 7.04 % | 51.497 M -12.68 % | 58.972 M 90.23 % | 31.001 M 146.25 % | 12.589 M -87.16 % | 98.062 M 4.27 % | 94.046 M 3.68 % | 90.706 M -16.20 % | 108.240 M -41.01 % | 183.496 M 59.96 % | 114.714 M -12.42 % | 130.976 M 0.21 % | 130.699 M -5.56 % | 138.389 M -4.00 % | 144.158 M -24.50 % | 190.928 M 273.89 % | 51.065 M -4.18 % | 53.292 M -2.73 % | 54.785 M -0.99 % | 55.335 M 1.40 % | 54.573 M -8.12 % | 59.395 M 2.99 % | 57.671 M 1.44 % | 56.853 M 11.92 % | 50.800 M -10.77 % | 56.929 M 155.83 % | 22.253 M -53.71 % | 48.074 M 11.82 % | 42.992 M 6.35 % | 40.424 M -41.08 % | 68.611 M 34.34 % | 51.074 M -5.02 % | 53.776 M -2.62 % | 55.225 M 13.11 % | 48.824 M -25.62 % | 65.645 M -22.47 % | 84.672 M 519.26 % | 13.673 M -22.89 % | 17.732 M -10.00 % | 19.703 M 51.75 % | 12.984 M |
| Operating cash flow | 9.716 M 1 489.99 % | -699.000 K 76.70 % | -3.000 M -148.34 % | 6.206 M -33.76 % | 9.369 M 2.25 % | 9.163 M 4.55 % | 8.764 M -47.13 % | 16.577 M 25.51 % | 13.208 M 162.27 % | 5.036 M 170.24 % | -7.170 M -239.49 % | 5.140 M 268.30 % | -3.054 M -13 378.26 % | 23.000 K 100.11 % | -20.484 M -258.02 % | 12.963 M 1 538.81 % | 791.000 K 172.57 % | -1.090 M 70.40 % | -3.683 M -140.34 % | 9.131 M 205.29 % | -8.672 M -952.70 % | 1.017 M 113.72 % | -7.413 M -277.64 % | -1.963 M -213.08 % | -627.000 K -50.00 % | -418.000 K 97.89 % | -19.818 M -238.25 % | -5.859 M 35.24 % | -9.047 M 13.54 % | -10.464 M -69.46 % | -6.175 M 0.37 % | -6.198 M -13.62 % | -5.455 M 24.68 % | -7.242 M -42 700.00 % | 17.000 K 101.42 % | -1.196 M -140.05 % | 2.986 M 641.92 % | -551.000 K -220.35 % | -172.000 K -105.94 % | 2.896 M -10.95 % | 3.252 M |
| Capital expenditure | -2.205 M -15.99 % | -1.901 M 5.42 % | -2.010 M 53.49 % | -4.322 M -45.47 % | -2.971 M -14.71 % | -2.590 M -36.82 % | -1.893 M 43.42 % | -3.346 M -25.60 % | -2.664 M 18.13 % | -3.254 M 14.84 % | -3.821 M -44.52 % | -2.644 M 17.45 % | -3.203 M 27.96 % | -4.446 M -50.46 % | -2.955 M -21.36 % | -2.435 M -6.15 % | -2.294 M -19.48 % | -1.920 M -17.00 % | -1.641 M 22.89 % | -2.128 M 8.51 % | -2.326 M -35.08 % | -1.722 M 18.12 % | -2.103 M -14.05 % | -1.844 M 68.73 % | -5.897 M -150.51 % | -2.354 M 9.81 % | -2.610 M 29.63 % | -3.709 M -25.13 % | -2.964 M -44.51 % | -2.051 M 65.83 % | -6.003 M -226.43 % | -1.839 M 56.78 % | -4.255 M -162.17 % | -1.623 M 22.97 % | -2.107 M 5.22 % | -2.223 M 32.14 % | -3.276 M -51.60 % | -2.161 M -71.78 % | -1.258 M -9.01 % | -1.154 M 37.55 % | -1.848 M |
| Free CashFlow | 7.511 M 388.88 % | -2.600 M 48.10 % | -5.010 M -365.92 % | 1.884 M -70.55 % | 6.398 M -2.66 % | 6.573 M -4.34 % | 6.871 M -48.07 % | 13.231 M 25.48 % | 10.544 M 491.69 % | 1.782 M 116.21 % | -10.991 M -540.34 % | 2.496 M 139.89 % | -6.257 M -41.47 % | -4.423 M 81.13 % | -23.439 M -322.63 % | 10.528 M 800.47 % | -1.503 M 50.07 % | -3.010 M 43.46 % | -5.324 M -176.02 % | 7.003 M 163.68 % | -10.998 M -1 460.00 % | -705.000 K 92.59 % | -9.516 M -149.96 % | -3.807 M 41.65 % | -6.524 M -135.35 % | -2.772 M 87.64 % | -22.428 M -134.41 % | -9.568 M 20.34 % | -12.011 M 4.03 % | -12.515 M -2.77 % | -12.178 M -51.52 % | -8.037 M 17.23 % | -9.710 M -9.53 % | -8.865 M -324.16 % | -2.090 M 38.87 % | -3.419 M -1 078.97 % | -290.000 K 89.31 % | -2.712 M -89.65 % | -1.430 M -182.09 % | 1.742 M 24.07 % | 1.404 M |
| 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 |