Intercept Pharmaceuticals, Inc. ICPT
Trading inactive
Finances
| 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 285.710 M -21.39 % | 363.468 M 16.24 % | 312.690 M 24.08 % | 252.002 M 40.15 % | 179.804 M 37.30 % | 130.956 M 424.85 % | 24.951 M 796.87 % | 2.782 M 59.70 % | 1.742 M 7.42 % | 1.622 M -33.70 % | 2.446 M 35.50 % | 1.805 M | 0.000 |
| Net income | 115.174 M 179.42 % | -145.022 M 55.27 % | -324.230 M 17.09 % | -391.052 M -26.46 % | -309.242 M 14.19 % | -360.367 M 12.71 % | -412.830 M -82.32 % | -226.429 M 20.05 % | -283.226 M -317.78 % | -67.792 M -55.33 % | -43.644 M -242.64 % | -12.738 M 15.57 % | -15.087 M |
| Income before tax | -174.858 M -91.26 % | -91.426 M 66.74 % | -274.880 M 20.25 % | -344.681 M -11.46 % | -309.242 M 14.19 % | -360.367 M 12.71 % | -412.830 M -82.32 % | -226.429 M 20.05 % | -283.226 M -317.78 % | -67.792 M -55.33 % | -43.644 M -215.56 % | -13.830 M 8.33 % | -15.087 M |
| Income before tax ratio | -0.61 -143.31 % | -0.25 71.39 % | -0.88 35.73 % | -1.37 20.47 % | -1.72 37.50 % | -2.75 83.37 % | -16.55 79.67 % | -81.39 49.94 % | -162.59 -288.92 % | -41.81 -134.29 % | -17.84 -132.88 % | -7.66 | 0.00 |
| EBITDA | -61.695 M -15.09 % | -53.604 M 74.74 % | -212.196 M 30.09 % | -303.537 M -8.90 % | -278.719 M 15.82 % | -331.096 M 16.94 % | -398.634 M -76.05 % | -226.429 M -492.68 % | 57.662 M 628.77 % | -10.905 M -290.91 % | 5.712 M 139.49 % | -14.465 M 9.92 % | -16.057 M |
| Net income ratio | 0.40 201.03 % | -0.40 61.52 % | -1.04 33.18 % | -1.55 9.77 % | -1.72 37.50 % | -2.75 83.37 % | -16.55 79.67 % | -81.39 49.94 % | -162.59 -288.92 % | -41.81 -134.29 % | -17.84 -152.86 % | -7.06 | 0.00 |
| Ratio EBITDA | -0.22 -46.42 % | -0.15 78.27 % | -0.68 43.66 % | -1.20 22.30 % | -1.55 38.69 % | -2.53 84.18 % | -15.98 80.37 % | -81.39 -345.89 % | 33.10 592.23 % | -6.72 -387.97 % | 2.34 129.14 % | -8.01 | 0.00 |
| Gross profit ratio | 1.00 0.51 % | 0.99 0.86 % | 0.98 -0.03 % | 0.98 -0.27 % | 0.99 -0.36 % | 0.99 -1.05 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 | 0.00 |
| Weighted average shs out dil | 33.837 M 6.09 % | 31.894 M -3.26 % | 32.970 M 4.16 % | 31.654 M 11.21 % | 28.464 M 13.61 % | 25.054 M 1.59 % | 24.663 M 4.09 % | 23.694 M 14.00 % | 20.784 M 15.28 % | 18.029 M 186.94 % | 6.283 M 88.70 % | 3.330 M 0.00 % | 3.330 M |
| Weighted average shs out | 33.822 M 6.16 % | 31.858 M -3.37 % | 32.970 M 4.16 % | 31.654 M 11.21 % | 28.464 M 13.61 % | 25.054 M 1.59 % | 24.663 M 4.09 % | 23.694 M 14.00 % | 20.784 M 15.28 % | 18.029 M 186.93 % | 6.283 M 88.70 % | 3.330 M 0.00 % | 3.330 M |
| EPS diluted | 3.40 174.73 % | -4.55 53.71 % | -9.83 20.40 % | -12.35 -13.72 % | -10.86 24.48 % | -14.38 14.10 % | -16.74 -75.10 % | -9.56 29.86 % | -13.63 -262.50 % | -3.76 45.90 % | -6.95 -81.46 % | -3.83 15.45 % | -4.53 |
| Earnings per share | 3.41 174.95 % | -4.55 53.71 % | -9.83 20.40 % | -12.35 -13.72 % | -10.86 24.48 % | -14.38 14.10 % | -16.74 -75.10 % | -9.56 29.86 % | -13.63 -262.50 % | -3.76 45.90 % | -6.95 -81.46 % | -3.83 15.45 % | -4.53 |
| Gross profit | 284.726 M -20.99 % | 360.368 M 17.24 % | 307.368 M 24.04 % | 247.790 M 39.77 % | 177.285 M 36.81 % | 129.585 M 419.36 % | 24.951 M 796.87 % | 2.782 M 59.70 % | 1.742 M 7.42 % | 1.622 M -33.70 % | 2.446 M 35.50 % | 1.805 M | 0.000 |
| Income tax expense | -290.032 M -641.14 % | 53.596 M 8.60 % | 49.350 M 6.42 % | 46.371 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.036 M | 0.000 | 0.000 | 0.000 100.00 % | -1.093 M | 0.000 |
| Cost of revenue | 984.000 K -68.26 % | 3.100 M -41.75 % | 5.322 M 26.35 % | 4.212 M 67.21 % | 2.519 M 83.73 % | 1.371 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 255.474 M | 0.000 | 0.000 -100.00 % | 103.745 M 199.83 % | 34.601 M 163.49 % | 13.132 M 171.04 % | 4.845 M | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -161.000 -100.05 % | 331.871 K | 0.000 | 0.000 |
| Other expenses | 0.000 -100.00 % | 2.155 M -51.18 % | 4.414 M | 0.000 | 0.000 -100.00 % | 4.516 M 15.68 % | 3.904 M | 0.000 -100.00 % | 776.000 K 673.10 % | 100.375 K 196.51 % | -104.000 K | 0.000 -100.00 % | 104.554 K |
| Operating expenses | 352.942 M -15.18 % | 416.127 M -20.58 % | 523.978 M -6.47 % | 560.217 M 21.06 % | 462.775 M -0.52 % | 465.197 M 8.82 % | 427.489 M 84.31 % | 231.938 M 101.84 % | 114.912 M 179.77 % | 41.073 M 92.29 % | 21.360 M 36.61 % | 15.636 M -1.44 % | 15.864 M |
| Cost and expenses | 353.926 M -15.58 % | 419.227 M -20.80 % | 529.300 M -6.22 % | 564.429 M 21.31 % | 465.294 M -0.27 % | 466.568 M 9.14 % | 427.489 M 84.31 % | 231.938 M 101.84 % | 114.912 M 179.77 % | 41.073 M 92.29 % | 21.360 M 36.61 % | 15.636 M -1.44 % | 15.864 M |
| Research and development expenses | 176.639 M -4.66 % | 185.272 M -3.24 % | 191.485 M -21.13 % | 242.799 M 17.12 % | 207.301 M 8.25 % | 191.499 M 24.44 % | 153.893 M 20.05 % | 128.193 M 59.62 % | 80.311 M 187.43 % | 27.942 M 72.66 % | 16.183 M 41.63 % | 11.426 M -10.10 % | 12.710 M |
| Selling general and administrative expenses | 176.303 M -23.63 % | 230.855 M -30.57 % | 332.493 M 4.75 % | 317.418 M 24.25 % | 255.474 M -6.66 % | 273.698 M 0.04 % | 273.596 M 163.72 % | 103.745 M 199.83 % | 34.601 M 163.49 % | 13.132 M 153.66 % | 5.177 M 22.99 % | 4.209 M 15.53 % | 3.644 M |
| Interest income | 15.511 M -67.53 % | 47.768 M 20.01 % | 39.802 M 19.34 % | 33.352 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 61.452 K | 0.000 |
| Interest expense | 21.385 M -60.70 % | 54.419 M 13.25 % | 48.054 M 16.79 % | 41.144 M 34.80 % | 30.523 M 4.28 % | 29.271 M 106.19 % | 14.196 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.478 K | 0.000 |
| Depreciation and amortization | 6.521 M 202.60 % | 2.155 M -51.18 % | 4.414 M -50.35 % | 8.890 M 94.02 % | 4.582 M -0.41 % | 4.601 M 20.10 % | 3.831 M 126.55 % | 1.691 M 281.89 % | 442.797 K 318.99 % | 105.683 K -47.51 % | 201.323 K -50.97 % | 410.601 K -14.37 % | 479.500 K |
| Operating income | -68.216 M -22.34 % | -55.759 M 74.26 % | -216.610 M 30.67 % | -312.427 M -9.44 % | -285.490 M 14.93 % | -335.612 M 16.63 % | -402.538 M -75.66 % | -229.156 M -102.49 % | -113.170 M -186.86 % | -39.452 M -108.59 % | -18.914 M -27.15 % | -14.875 M 9.04 % | -16.353 M |
| Operating income ratio | -0.24 -55.64 % | -0.15 77.85 % | -0.69 44.12 % | -1.24 21.92 % | -1.59 38.04 % | -2.56 84.11 % | -16.13 80.41 % | -82.37 -26.79 % | -64.97 -167.04 % | -24.33 -214.63 % | -7.73 6.17 % | -8.24 | 0.00 |
| Total other income expenses net | -106.642 M -198.99 % | -35.667 M 18.27 % | -43.640 M -35.30 % | -32.254 M -35.79 % | -23.752 M 4.05 % | -24.755 M -140.53 % | -10.292 M -477.41 % | 2.727 M 101.60 % | -170.056 M -500.05 % | -28.340 M -14.60 % | -24.729 M | 0.000 -100.00 % | 1.266 M |
| 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 |
| 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 282.156 M -38.99 % | 462.501 M -10.60 % | 517.363 M 10.43 % | 468.479 M 821.74 % | -64.910 M -9.57 % | -59.240 M 82.98 % | -348.029 M 44.59 % | -628.055 M -161.99 % | -239.724 M -1 693.91 % | -13.363 M 87.87 % | -110.194 M -525.19 % | -17.626 M |
| Total investments | 435.049 M 29.87 % | 334.980 M -18.60 % | 411.516 M -29.36 % | 582.567 M 48.27 % | 392.912 M 13.92 % | 344.904 M -46.59 % | 645.710 M 8.47 % | 595.313 M 170.97 % | 219.701 M 67.01 % | 131.547 M 103.13 % | 64.759 M | 0.000 |
| Total debt | 332.673 M -39.21 % | 547.210 M -4.92 % | 575.514 M 6.87 % | 538.534 M 45.06 % | 371.250 M 4.38 % | 355.677 M 4.20 % | 341.356 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 81.762 K |
| Accumulated other comprehensive income loss | -8.256 M -187.37 % | -2.873 M -15.99 % | -2.477 M -116.52 % | -1.144 M 49.36 % | -2.259 M -187.40 % | -786.000 K 71.94 % | -2.801 M -24.32 % | -2.253 M -693.77 % | -283.835 K -574.22 % | 59.853 K 379.02 % | -21.451 K 88.37 % | -184.500 K |
| Retained earnings | -2.137 B 14.17 % | -2.490 B -3.81 % | -2.398 B -12.94 % | -2.123 B -19.38 % | -1.779 B -21.04 % | -1.470 B -32.58 % | -1.108 B -59.35 % | -695.630 M -48.26 % | -469.202 M -152.29 % | -185.976 M -57.36 % | -118.183 M -58.55 % | -74.540 M |
| Common stock | 42.000 K 40.00 % | 30.000 K -9.09 % | 33.000 K 0.00 % | 33.000 K 10.00 % | 30.000 K 20.00 % | 25.000 K 0.00 % | 25.000 K 4.17 % | 24.000 K 12.07 % | 21.415 K 10.44 % | 19.390 K 17.32 % | 16.527 K 396.31 % | 3.330 K |
| Total equity | 93.077 M 150.60 % | -183.962 M -10.25 % | -166.853 M -423.63 % | 51.556 M 169.50 % | 19.130 M 16.75 % | 16.386 M -94.80 % | 314.932 M -47.70 % | 602.149 M 160.79 % | 230.891 M 180.19 % | 82.406 M 25.02 % | 65.912 M 2 674.91 % | -2.560 M |
| Other non current liabilities | 7.453 M | 0.000 | 0.000 -100.00 % | 9.247 M 145.21 % | 3.771 M -32.40 % | 5.578 M 197.96 % | -5.694 M -219.71 % | -1.781 M 81.82 % | -9.799 M -119.55 % | 50.112 M 137.04 % | 21.141 M 262.25 % | 5.836 M |
| Long term debt | 223.104 M -59.00 % | 544.168 M -4.24 % | 568.266 M 6.80 % | 532.078 M 43.32 % | 371.250 M 4.38 % | 355.677 M 4.20 % | 341.356 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 230.557 M -57.63 % | 544.168 M -4.24 % | 568.266 M 4.98 % | 541.325 M 44.03 % | 375.832 M 3.27 % | 363.927 M 5.24 % | 345.809 M 5 445.37 % | 6.236 M -22.22 % | 8.017 M -86.42 % | 59.031 M 77.26 % | 33.303 M 85.04 % | 17.998 M |
| Other current liabilities | 103.130 M 1 052.03 % | 8.952 M 0.11 % | 8.942 M 48.07 % | 6.039 M -67.05 % | 18.328 M -80.77 % | 95.287 M 44.16 % | 66.096 M 59.57 % | 41.421 M 10 900 163.16 % | 380.000 294.87 % | -195.000 -100.00 % | 7.597 M 743.89 % | 900.198 K |
| Deferred revenue | 0.000 -100.00 % | 136.691 M -1.16 % | 138.292 M 5.94 % | 130.535 M 7 952.75 % | 1.621 M -9.03 % | 1.782 M -68.70 % | 5.694 M 219.53 % | 1.782 M 0.02 % | 1.782 M 9.87 % | 1.622 M 0.00 % | 1.622 M -33.71 % | 2.446 M |
| Short term debt | 109.569 M 3 501.87 % | 3.042 M -58.03 % | 7.248 M 12.27 % | 6.456 M -92.17 % | 82.491 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.330 M 154.18 % | 4.064 M 58.39 % | 2.566 M 3 038.10 % | 81.762 K |
| Total current liabilities | 230.077 M 37.92 % | 166.817 M -6.85 % | 179.076 M 10.54 % | 162.005 M 41.85 % | 114.205 M 9.78 % | 104.034 M 32.51 % | 78.512 M 65.73 % | 47.373 M 210.82 % | 15.241 M 71.61 % | 8.881 M -31.49 % | 12.964 M 221.52 % | 4.032 M |
| Total liabilities | 460.634 M -35.21 % | 710.985 M -4.86 % | 747.342 M 6.26 % | 703.330 M 43.53 % | 490.037 M 4.72 % | 467.961 M 10.28 % | 424.321 M 691.51 % | 53.609 M 130.50 % | 23.258 M -65.75 % | 67.912 M 46.78 % | 46.267 M 110.02 % | 22.030 M |
| Other non current assets | 12.597 M -17.32 % | 15.235 M -82.01 % | 84.666 M 459.85 % | 15.123 M -7.40 % | 16.331 M -17.75 % | 19.856 M -1.18 % | 20.093 M 400.07 % | 4.018 M 62.72 % | 2.469 M 128.27 % | 1.082 M 330.05 % | 251.540 K -1.31 % | 254.869 K |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 987.000 K -89.61 % | 9.496 M -49.09 % | 18.653 M 1.11 % | 18.448 M 77.20 % | 10.411 M -35.67 % | 16.184 M 43.28 % | 11.295 M 12.42 % | 10.047 M 71.71 % | 5.851 M 249.94 % | 1.672 M 1 023.37 % | 148.838 K -52.20 % | 311.366 K |
| Total non current assets | 13.584 M -45.07 % | 24.731 M -76.06 % | 103.319 M 207.76 % | 33.571 M 25.54 % | 26.742 M -25.80 % | 36.040 M 14.82 % | 31.388 M 123.16 % | 14.065 M 69.04 % | 8.320 M 202.15 % | 2.754 M 587.79 % | 400.378 K -29.29 % | 566.235 K |
| Other current assets | 21.237 M -19.46 % | 26.367 M -23.63 % | 34.525 M 55.61 % | 22.187 M 64.80 % | 13.463 M -9.14 % | 14.818 M 283.29 % | 3.866 M -71.55 % | 13.591 M | 0.000 100.00 % | -444.000 -100.05 % | 934.397 K 365.76 % | 200.618 K |
| Short term investments | 435.049 M 29.87 % | 334.980 M -18.60 % | 411.516 M -29.36 % | 582.567 M 48.27 % | 392.912 M 13.92 % | 344.904 M -46.59 % | 645.710 M 8.47 % | 595.313 M 170.97 % | 219.701 M 67.01 % | 131.547 M 103.13 % | 64.759 M | 0.000 |
| cash and cash equivalents | 50.517 M -40.36 % | 84.709 M 45.67 % | 58.151 M -16.99 % | 70.055 M -83.94 % | 436.160 M 5.12 % | 414.917 M -39.81 % | 689.385 M 9.77 % | 628.055 M 161.99 % | 239.724 M 1 693.91 % | 13.363 M -87.87 % | 110.194 M 522.30 % | 17.707 M |
| Cash and short term investments | 490.909 M 14.33 % | 429.389 M -10.01 % | 477.170 M -27.41 % | 657.347 M 50.71 % | 436.160 M 5.12 % | 414.917 M -39.81 % | 689.385 M 9.77 % | 628.055 M 161.99 % | 239.724 M 65.43 % | 144.910 M 31.50 % | 110.194 M 522.30 % | 17.707 M |
| Total current assets | 540.127 M 7.53 % | 502.292 M 5.26 % | 477.170 M -33.85 % | 721.315 M 49.52 % | 482.425 M 7.61 % | 448.307 M -36.67 % | 707.865 M 10.31 % | 641.693 M 161.03 % | 245.828 M 66.59 % | 147.565 M 32.02 % | 111.778 M 491.29 % | 18.904 M |
| Inventory | 6.462 M -25.03 % | 8.619 M 112.57 % | -68.571 M -910.34 % | 8.462 M 19.05 % | 7.108 M | 0.000 -100.00 % | 2.279 M 162.54 % | -3.644 M -202.74 % | 3.547 M 177.75 % | 1.277 M 3 486.78 % | 35.603 K -90.08 % | 359.000 K |
| Net receivables | 26.862 M -43.59 % | 47.617 M 14.60 % | 41.549 M 9.21 % | 38.044 M 48.07 % | 25.694 M 38.35 % | 18.572 M 50.56 % | 12.335 M 234.19 % | 3.691 M 44.35 % | 2.557 M 85.56 % | 1.378 M 156.46 % | 537.308 K -15.65 % | 637.000 K |
| 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 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 823.000 178.98 % | 295.000 -26.80 % | 403.000 | 0.000 |
| Account payables | 14.234 M -21.50 % | 18.132 M -26.27 % | 24.594 M 29.61 % | 18.975 M 61.28 % | 11.765 M 68.92 % | 6.965 M 3.61 % | 6.722 M 61.20 % | 4.170 M 33.27 % | 3.129 M -2.10 % | 3.196 M 170.85 % | 1.180 M 95.36 % | 604.000 K |
| Tax payables | 3.144 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.432 M -45.40 % | 4.454 M -56.11 % | 10.147 M 26.57 % | 8.017 M -18.19 % | 9.799 M 9.87 % | 8.919 M -26.67 % | 12.162 M 0.00 % | 12.162 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 |
| 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.778 K |
| Other total stockholders equity | 2.238 B -3.05 % | 2.309 B 3.34 % | 2.234 B 2.66 % | 2.176 B 20.89 % | 1.800 B 21.08 % | 1.487 B 4.24 % | 1.426 B 9.70 % | 1.300 B 85.62 % | 700.355 M 161.03 % | 268.303 M 45.74 % | 184.100 M 155.22 % | 72.134 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.621 M 9.03 % | -1.782 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -410.000 | 0.000 -100.00 % | 268.000 | 0.000 |
| Total assets | 553.711 M 5.06 % | 527.023 M -9.21 % | 580.489 M -23.10 % | 754.886 M 48.26 % | 509.167 M 5.12 % | 484.347 M -34.48 % | 739.253 M 12.73 % | 655.758 M 158.02 % | 254.149 M 69.07 % | 150.319 M 34.00 % | 112.179 M 476.15 % | 19.470 M |
| 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 |
| 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 100.00 % | -11.776 M -377.67 % | 4.241 M 78.19 % | 2.380 M 82.24 % | 1.306 M -70.51 % | 4.429 M -11.19 % | 4.987 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 21.889 M -35.41 % | 33.888 M -44.31 % | 60.850 M 8.70 % | 55.982 M 12.16 % | 49.914 M -12.38 % | 56.968 M 23.29 % | 46.205 M 35.15 % | 34.189 M 69.87 % | 20.127 M 113.07 % | 9.446 M 182.06 % | 3.349 M 79.50 % | 1.866 M 10.21 % | 1.693 M |
| Change in working capital | 21.917 M 252.02 % | -14.417 M -821.21 % | 1.999 M -89.66 % | 19.331 M 779.00 % | -2.847 M -119.44 % | 14.646 M 73.55 % | 8.439 M -60.46 % | 21.345 M 2 953.60 % | 699.010 K 292.10 % | 178.275 K 130.10 % | -592.220 K -104.26 % | 13.895 M 19 806.16 % | -70.509 K |
| Accounts receivables | 1.479 M 120.71 % | -7.141 M -169.88 % | -2.646 M 78.57 % | -12.350 M -34.34 % | -9.193 M -24.65 % | -7.375 M 19.19 % | -9.126 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 602.000 K 160.61 % | 231.000 K 185.87 % | -269.000 K 80.13 % | -1.354 M 62.68 % | -3.628 M -202.08 % | -1.201 M 47.30 % | -2.279 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 23.288 M 582.65 % | -4.825 M -134.80 % | 13.863 M -75.43 % | 56.411 M 445.98 % | 10.332 M -64.65 % | 29.226 M 46.42 % | 19.960 M -38.05 % | 32.218 M 419.67 % | 6.200 M 76.43 % | 3.514 M 56.77 % | 2.242 M | 0.000 100.00 % | -123.976 K |
| Other working capital | -3.452 M -28.71 % | -2.682 M 70.03 % | -8.949 M 61.72 % | -23.376 M -6 429.61 % | -358.000 K 94.04 % | -6.004 M -5 075.86 % | -116.000 K 98.93 % | -10.873 M -97.67 % | -5.501 M -64.90 % | -3.336 M -17.71 % | -2.834 M -120.39 % | 13.895 M 25 887.27 % | 53.467 K |
| Other non cash items | 103.680 M 165.07 % | 39.114 M 12.90 % | 34.646 M 29.70 % | 26.712 M 71.53 % | 15.573 M -16.94 % | 18.750 M 57.38 % | 11.914 M 89.05 % | 6.302 M -96.38 % | 174.219 M 479.65 % | 30.056 M 20.53 % | 24.936 M 283.82 % | -13.565 M -1 917.20 % | -672.476 K |
| Net cash provided by operating activities | -26.780 M 35.69 % | -41.639 M 75.51 % | -170.026 M 28.14 % | -236.613 M 1.70 % | -240.714 M 9.30 % | -265.402 M 22.50 % | -342.441 M -110.21 % | -162.902 M -85.67 % | -87.738 M -213.28 % | -28.006 M -77.82 % | -15.749 M -704.40 % | 2.606 M 119.08 % | -13.658 M |
| Investments in property plant and equipment | -568.000 K -43.07 % | -397.000 K 89.80 % | -3.891 M -242.52 % | -1.136 M -580.24 % | -167.000 K 98.39 % | -10.392 M -104.61 % | -5.079 M 14.42 % | -5.935 M -27.82 % | -4.643 M -185.01 % | -1.629 M -4 099.36 % | -38.795 K 38.24 % | -62.817 K -116.14 % | -29.063 K |
| Acquisitions net | 0.000 100.00 % | -71.123 M 57.34 % | -166.708 M -188.74 % | 187.852 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -552.737 M -58.17 % | -349.457 M -5.67 % | -330.713 M 45.16 % | -603.014 M -38.28 % | -436.071 M -88.69 % | -231.107 M 54.82 % | -511.521 M 20.16 % | -640.709 M -213.54 % | -204.344 M -62.40 % | -125.825 M -90.81 % | -65.941 M | 0.000 | 0.000 |
| Sales maturities of investments | 451.921 M 7.45 % | 420.580 M -15.45 % | 497.421 M 19.81 % | 415.162 M 6.95 % | 388.168 M -26.66 % | 529.274 M 15.95 % | 456.465 M 77.49 % | 257.172 M 128.80 % | 112.402 M 96.37 % | 57.241 M 5 015.00 % | 1.119 M | 0.000 | 0.000 |
| Other investing activites | 363.233 M 410.71 % | 71.123 M -57.34 % | 166.708 M 188.74 % | -187.852 M -292.15 % | -47.903 M -116.07 % | 298.167 M 641.57 % | -55.056 M 85.65 % | -383.537 M -317.15 % | -91.942 M -34.06 % | -68.585 M -2 060 947.36 % | 3.328 K 203.13 % | -3.227 K -103.71 % | 86.922 K |
| Net cash used for investing activites | 261.849 M 270.23 % | 70.726 M -56.56 % | 162.817 M 186.15 % | -188.988 M -293.15 % | -48.070 M -116.70 % | 287.775 M 578.55 % | -60.135 M 84.56 % | -389.472 M -303.24 % | -96.585 M -37.56 % | -70.214 M -8.26 % | -64.857 M -98 103.27 % | -66.044 K -214.15 % | 57.859 K |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 -100.00 % | 227.260 M -13.05 % | 261.362 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 61.169 M -43.62 % | 108.500 M | 0.000 -100.00 % | 24.888 M |
| Common stock repurchased | -557.000 K 99.27 % | -75.825 M -3 702.66 % | -1.994 M 7.60 % | -2.158 M 1.01 % | -2.180 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -267.316 M -24 010.20 % | 1.118 M 261.33 % | -693.000 K -100.15 % | 457.519 M 73.60 % | 263.545 M 9 186.29 % | 2.838 M -99.32 % | 414.382 M -26.72 % | 565.469 M 196.08 % | 190.983 M 189.05 % | 66.072 M -39.06 % | 108.418 M 43 525.14 % | -249.667 K -101.01 % | 24.618 M |
| Net cash used provided by financing activities | -267.316 M -24 010.20 % | 1.118 M 261.33 % | -693.000 K -100.15 % | 457.519 M 73.60 % | 263.545 M 9 186.29 % | 2.838 M -99.32 % | 414.382 M -26.72 % | 565.469 M 196.08 % | 190.983 M 189.05 % | 66.072 M -39.06 % | 108.418 M 43 525.14 % | -249.667 K -101.01 % | 24.618 M |
| Effect of forex changes on cash | -6.302 M -334.62 % | -1.450 M -18.46 % | -1.224 M -217.10 % | -386.000 K 74.71 % | -1.526 M -235.40 % | 1.127 M 229.10 % | -873.000 K -132.18 % | -376.000 K | 0.000 | 0.000 100.00 % | -7.233 K -14.00 % | -6.345 K 78.20 % | -29.099 K |
| Net change in cash | -38.549 M -234.06 % | 28.755 M 415.09 % | -9.126 M -128.94 % | 31.532 M 217.81 % | -26.765 M -201.62 % | 26.338 M 140.90 % | 10.933 M -14.04 % | 12.719 M 90.98 % | 6.660 M 120.72 % | -32.148 M -215.62 % | 27.804 M 1 117.49 % | 2.284 M -79.22 % | 10.989 M |
| Cash at beginning of period | 94.409 M 43.80 % | 65.654 M -12.20 % | 74.780 M 72.91 % | 43.248 M -38.23 % | 70.013 M 60.30 % | 43.675 M 33.39 % | 32.742 M 63.52 % | 20.023 M 49.84 % | 13.363 M -70.64 % | 45.512 M 157.02 % | 17.707 M 14.81 % | 15.424 M 247.80 % | 4.435 M |
| Cash at end of period | 55.860 M -40.83 % | 94.409 M 43.80 % | 65.654 M -12.20 % | 74.780 M 72.91 % | 43.248 M -38.23 % | 70.013 M 60.30 % | 43.675 M 33.39 % | 32.742 M 63.52 % | 20.023 M 49.84 % | 13.363 M -70.64 % | 45.512 M 157.02 % | 17.707 M 14.81 % | 15.424 M |
| Operating cash flow | -26.780 M 35.69 % | -41.639 M 75.51 % | -170.026 M 28.14 % | -236.613 M 1.70 % | -240.714 M 9.30 % | -265.402 M 22.50 % | -342.441 M -110.21 % | -162.902 M -85.67 % | -87.738 M -213.28 % | -28.006 M -77.82 % | -15.749 M -704.40 % | 2.606 M 119.08 % | -13.658 M |
| Capital expenditure | -568.000 K -43.07 % | -397.000 K 89.80 % | -3.891 M -242.52 % | -1.136 M -580.24 % | -167.000 K 98.39 % | -10.392 M -104.61 % | -5.079 M 14.42 % | -5.935 M -27.82 % | -4.643 M -185.01 % | -1.629 M -4 099.36 % | -38.795 K 38.24 % | -62.817 K -116.14 % | -29.063 K |
| Free CashFlow | -27.348 M 34.94 % | -42.036 M 75.83 % | -173.917 M 26.85 % | -237.749 M 1.30 % | -240.881 M 12.66 % | -275.794 M 20.64 % | -347.520 M -105.83 % | -168.837 M -82.76 % | -92.382 M -211.73 % | -29.636 M -87.71 % | -15.788 M -720.86 % | 2.543 M 118.58 % | -13.687 M |
| 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 88.789 M 6.06 % | 83.718 M 23.19 % | 67.958 M -11.99 % | 77.219 M -0.48 % | 77.588 M 8.13 % | 71.757 M -18.99 % | 88.582 M -4.14 % | 92.404 M -0.46 % | 92.827 M -3.88 % | 96.576 M 18.26 % | 81.661 M -1.93 % | 83.268 M 4.71 % | 79.521 M 2.94 % | 77.249 M 6.33 % | 72.652 M 1.61 % | 71.500 M 15.42 % | 61.950 M -6.56 % | 66.300 M 26.89 % | 52.252 M -1.93 % | 53.280 M 13.40 % | 46.986 M 7.83 % | 43.575 M 21.17 % | 35.963 M -4.57 % | 37.687 M -8.82 % | 41.334 M 33.82 % | 30.887 M 46.75 % | 21.048 M 52.42 % | 13.809 M 166.74 % | 5.177 M -6.21 % | 5.520 M 1 140.45 % | 445.000 K -0.45 % | 447.000 K 0.45 % | 445.000 K 0.00 % | 445.000 K -69.21 % | 1.445 M 224.81 % | 445.000 K -0.09 % | 445.405 K 0.00 % | 445.405 K 9.98 % | 405.000 K -0.10 % | 405.408 K 0.00 % | 405.407 K 0.00 % | 405.407 K 0.00 % | 405.405 K 0.10 % | 405.000 K -22.59 % | 523.191 K -31.05 % | 758.755 K 0.00 % | 758.754 K 0.00 % | 758.753 K 18.38 % | 640.972 K |
| Net income | -2.790 M 52.41 % | -5.862 M 80.18 % | -29.575 M -45.10 % | -20.383 M -111.75 % | 173.510 M 2 404.86 % | -7.528 M 56.45 % | -17.284 M 52.36 % | -36.280 M -898.90 % | -3.632 M 67.26 % | -11.094 M 72.55 % | -40.420 M 22.49 % | -52.147 M 21.55 % | -66.469 M -5.04 % | -63.281 M 31.94 % | -92.983 M 5.27 % | -98.158 M -15.71 % | -84.833 M -18.78 % | -71.420 M 20.88 % | -90.270 M -2.57 % | -88.005 M -36.54 % | -64.454 M 14.28 % | -75.193 M 7.84 % | -81.590 M 26.68 % | -111.272 M -53.27 % | -72.601 M 16.13 % | -86.564 M 3.74 % | -89.930 M 25.08 % | -120.042 M -35.16 % | -88.815 M -14.90 % | -77.299 M 38.98 % | -126.674 M -43.54 % | -88.252 M -73.40 % | -50.896 M -6.27 % | -47.894 M -21.60 % | -39.386 M -13.10 % | -34.824 M 2.84 % | -35.843 M -207.09 % | 33.470 M 112.99 % | -257.666 M -1 983.28 % | -12.368 M 61.03 % | -31.737 M -135.49 % | -13.477 M -32.00 % | -10.210 M 66.73 % | -30.691 M -491.69 % | -5.187 M -1.99 % | -5.086 M -89.80 % | -2.680 M 26.50 % | -3.646 M -28.33 % | -2.841 M |
| Income before tax | -2.760 M 52.63 % | -5.826 M 81.73 % | -31.881 M -81.73 % | -17.543 M 83.15 % | -104.087 M -412.21 % | -20.321 M -17.57 % | -17.284 M 52.36 % | -36.280 M -898.90 % | -3.632 M 67.26 % | -11.094 M 72.55 % | -40.420 M 22.49 % | -52.147 M 21.55 % | -66.469 M -5.04 % | -63.281 M 31.94 % | -92.983 M 5.27 % | -98.158 M -15.71 % | -84.833 M -18.78 % | -71.420 M 20.88 % | -90.270 M -2.57 % | -88.005 M -36.54 % | -64.454 M 14.28 % | -75.193 M 7.84 % | -81.590 M 26.68 % | -111.272 M -53.27 % | -72.601 M 16.13 % | -86.564 M 3.74 % | -89.930 M 25.08 % | -120.042 M -35.16 % | -88.815 M -14.90 % | -77.299 M 38.98 % | -126.674 M -43.54 % | -88.252 M -73.40 % | -50.895 M -6.26 % | -47.895 M -21.60 % | -39.386 M -13.10 % | -34.824 M 2.84 % | -35.843 M -207.09 % | 33.470 M 112.99 % | -257.667 M -1 983.29 % | -12.368 M 61.03 % | -31.737 M -135.49 % | -13.477 M -32.00 % | -10.210 M 66.73 % | -30.691 M -489.77 % | -5.204 M -2.32 % | -5.086 M -89.80 % | -2.680 M 39.64 % | -4.440 M -55.72 % | -2.851 M |
| Income before tax ratio | -0.03 55.33 % | -0.07 85.17 % | -0.47 -106.50 % | -0.23 83.07 % | -1.34 -373.72 % | -0.28 -45.14 % | -0.20 50.30 % | -0.39 -903.47 % | -0.04 65.94 % | -0.11 76.79 % | -0.49 20.96 % | -0.63 25.08 % | -0.84 -2.04 % | -0.82 35.99 % | -1.28 6.77 % | -1.37 -0.25 % | -1.37 -27.12 % | -1.08 37.65 % | -1.73 -4.59 % | -1.65 -20.41 % | -1.37 20.50 % | -1.73 23.94 % | -2.27 23.16 % | -2.95 -68.10 % | -1.76 37.33 % | -2.80 34.41 % | -4.27 50.85 % | -8.69 49.33 % | -17.16 -22.51 % | -14.00 95.08 % | -284.66 -44.18 % | -197.43 -72.62 % | -114.37 -6.26 % | -107.63 -294.98 % | -27.25 65.18 % | -78.26 2.76 % | -80.47 -207.09 % | 75.15 111.81 % | -636.21 -1 985.39 % | -30.51 61.03 % | -78.28 -135.49 % | -33.24 -31.99 % | -25.19 66.77 % | -75.78 -661.89 % | -9.95 -48.39 % | -6.70 -89.80 % | -3.53 39.64 % | -5.85 -31.55 % | -4.45 |
| EBITDA | 5.146 M 270.74 % | -3.014 M 89.63 % | -29.072 M -97.27 % | -14.737 M -92.59 % | -7.652 M 46.93 % | -14.420 M -40.88 % | -10.236 M 51.17 % | -20.964 M -257.02 % | -5.872 M -507.78 % | 1.440 M 105.34 % | -26.970 M 30.21 % | -38.645 M 5.74 % | -40.997 M 18.88 % | -50.540 M 37.17 % | -80.442 M 7.04 % | -86.532 M -18.48 % | -73.038 M -18.69 % | -61.536 M 23.11 % | -80.031 M 0.27 % | -80.251 M -41.33 % | -56.783 M 16.01 % | -67.604 M 8.74 % | -74.081 M 28.66 % | -103.841 M -59.15 % | -65.247 M 17.71 % | -79.285 M 4.16 % | -82.723 M 26.74 % | -112.911 M -38.12 % | -81.750 M -5.76 % | -77.299 M 38.98 % | -126.674 M -43.54 % | -88.252 M -71.79 % | -51.371 M -7.26 % | -47.895 M -21.54 % | -39.408 M -12.17 % | -35.132 M 2.39 % | -35.992 M 53.95 % | -78.155 M -139.99 % | 195.451 M 1 365.00 % | -15.451 M -259.60 % | 9.681 M 580.15 % | -2.016 M 35.36 % | -3.119 M -117.70 % | 17.622 M 851.76 % | -2.344 M 55.21 % | -5.233 M -32.03 % | -3.964 M 22.68 % | -5.126 M -68.60 % | -3.040 M |
| Net income ratio | -0.03 55.12 % | -0.07 83.91 % | -0.44 -64.87 % | -0.26 -111.80 % | 2.24 2 231.64 % | -0.10 46.23 % | -0.20 50.30 % | -0.39 -903.47 % | -0.04 65.94 % | -0.11 76.79 % | -0.49 20.96 % | -0.63 25.08 % | -0.84 -2.04 % | -0.82 35.99 % | -1.28 6.77 % | -1.37 -0.25 % | -1.37 -27.12 % | -1.08 37.65 % | -1.73 -4.59 % | -1.65 -20.41 % | -1.37 20.50 % | -1.73 23.94 % | -2.27 23.16 % | -2.95 -68.10 % | -1.76 37.33 % | -2.80 34.41 % | -4.27 50.85 % | -8.69 49.33 % | -17.16 -22.51 % | -14.00 95.08 % | -284.66 -44.18 % | -197.43 -72.62 % | -114.37 -6.27 % | -107.63 -294.97 % | -27.25 65.18 % | -78.26 2.76 % | -80.47 -207.09 % | 75.15 111.81 % | -636.21 -1 985.38 % | -30.51 61.03 % | -78.28 -135.49 % | -33.24 -31.99 % | -25.19 66.77 % | -75.78 -664.37 % | -9.91 -47.90 % | -6.70 -89.80 % | -3.53 26.50 % | -4.80 -8.41 % | -4.43 |
| Ratio EBITDA | 0.06 260.99 % | -0.04 91.58 % | -0.43 -124.16 % | -0.19 -93.51 % | -0.10 50.92 % | -0.20 -73.91 % | -0.12 49.07 % | -0.23 -258.65 % | -0.06 -524.25 % | 0.01 104.51 % | -0.33 28.84 % | -0.46 9.98 % | -0.52 21.20 % | -0.65 40.91 % | -1.11 8.51 % | -1.21 -2.65 % | -1.18 -27.03 % | -0.93 39.40 % | -1.53 -1.69 % | -1.51 -24.63 % | -1.21 22.10 % | -1.55 24.68 % | -2.06 25.24 % | -2.76 -74.55 % | -1.58 38.51 % | -2.57 34.69 % | -3.93 51.93 % | -8.18 48.22 % | -15.79 -12.77 % | -14.00 95.08 % | -284.66 -44.18 % | -197.43 -71.02 % | -115.44 -7.26 % | -107.63 -294.77 % | -27.26 65.47 % | -78.95 2.30 % | -80.81 53.95 % | -175.47 -136.36 % | 482.60 1 366.28 % | -38.11 -259.60 % | 23.88 580.15 % | -4.97 35.36 % | -7.69 -117.68 % | 43.51 1 071.14 % | -4.48 35.04 % | -6.90 -32.03 % | -5.22 22.68 % | -6.76 -42.43 % | -4.74 |
| Gross profit ratio | 1.00 0.00 % | 1.00 0.11 % | 1.00 -0.29 % | 1.00 0.51 % | 0.99 -0.12 % | 1.00 0.43 % | 0.99 0.24 % | 0.99 -0.39 % | 0.99 -0.07 % | 0.99 0.36 % | 0.99 -0.07 % | 0.99 1.41 % | 0.98 0.14 % | 0.98 -1.27 % | 0.99 2.37 % | 0.97 -2.70 % | 0.99 0.24 % | 0.99 0.08 % | 0.99 0.81 % | 0.98 -0.79 % | 0.99 0.54 % | 0.98 -0.86 % | 0.99 1.44 % | 0.98 -1.78 % | 1.00 0.49 % | 0.99 -0.44 % | 1.00 -0.46 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 41.792 M 0.15 % | 41.731 M 0.15 % | 41.670 M 0.46 % | 41.479 M 20.95 % | 34.293 M 15.28 % | 29.747 M 0.17 % | 29.696 M 0.53 % | 29.539 M -6.92 % | 31.736 M -4.35 % | 33.179 M 0.12 % | 33.139 M 0.39 % | 33.009 M 0.06 % | 32.989 M 0.09 % | 32.960 M 1.23 % | 32.561 M -0.67 % | 32.780 M 0.19 % | 32.717 M 4.47 % | 31.316 M 5.23 % | 29.760 M 0.29 % | 29.674 M 0.20 % | 29.615 M 1.42 % | 29.199 M 15.37 % | 25.309 M 0.65 % | 25.146 M 0.18 % | 25.101 M 0.29 % | 25.029 M 0.39 % | 24.931 M 0.48 % | 24.812 M 0.30 % | 24.738 M 0.51 % | 24.612 M 0.48 % | 24.495 M 0.59 % | 24.351 M 0.56 % | 24.215 M 0.84 % | 24.014 M 8.31 % | 22.172 M 3.67 % | 21.387 M 0.59 % | 21.260 M -4.25 % | 22.205 M 13.84 % | 19.505 M 0.75 % | 19.359 M 0.84 % | 19.199 M 13.13 % | 16.971 M 2.49 % | 16.558 M 0.19 % | 16.527 M 243.86 % | 4.806 M 44.36 % | 3.329 M 0.00 % | 3.329 M 0.00 % | 3.329 M -0.01 % | 3.330 M |
| Weighted average shs out | 41.792 M 0.15 % | 41.731 M 0.15 % | 41.670 M 0.84 % | 41.323 M 20.69 % | 34.239 M 15.10 % | 29.747 M 0.17 % | 29.696 M 0.78 % | 29.467 M -7.15 % | 31.736 M -4.35 % | 33.179 M 0.12 % | 33.139 M 0.40 % | 33.007 M 0.05 % | 32.989 M 0.09 % | 32.960 M 1.23 % | 32.561 M -0.67 % | 32.780 M 0.19 % | 32.717 M 4.47 % | 31.316 M 5.23 % | 29.760 M 0.29 % | 29.674 M 0.20 % | 29.615 M 1.42 % | 29.199 M 15.37 % | 25.309 M 0.65 % | 25.146 M 0.18 % | 25.101 M 0.29 % | 25.028 M 0.39 % | 24.931 M 0.48 % | 24.812 M 0.30 % | 24.738 M 0.51 % | 24.612 M 0.48 % | 24.495 M 0.59 % | 24.351 M 0.56 % | 24.215 M 0.84 % | 24.014 M 8.31 % | 22.172 M 3.70 % | 21.382 M 0.57 % | 21.260 M 1.41 % | 20.965 M 7.49 % | 19.505 M 0.83 % | 19.344 M 0.76 % | 19.199 M 13.13 % | 16.971 M 2.49 % | 16.558 M 0.19 % | 16.527 M 243.86 % | 4.806 M 44.36 % | 3.329 M 0.00 % | 3.329 M 0.00 % | 3.329 M -0.01 % | 3.330 M |
| EPS diluted | -0.07 52.29 % | -0.14 80.28 % | -0.71 -44.90 % | -0.49 -109.68 % | 5.06 2 124.00 % | -0.25 56.90 % | -0.58 52.85 % | -1.23 -1 018.18 % | -0.11 66.67 % | -0.33 72.95 % | -1.22 22.78 % | -1.58 21.39 % | -2.01 -4.69 % | -1.92 32.87 % | -2.86 4.35 % | -2.99 -15.44 % | -2.59 -13.60 % | -2.28 24.75 % | -3.03 -2.02 % | -2.97 -36.24 % | -2.18 15.50 % | -2.58 19.88 % | -3.22 27.31 % | -4.43 -53.29 % | -2.89 16.47 % | -3.46 4.16 % | -3.61 25.41 % | -4.84 -34.82 % | -3.59 -14.33 % | -3.14 39.26 % | -5.17 -42.82 % | -3.62 -72.38 % | -2.10 -5.53 % | -1.99 -11.80 % | -1.78 -9.20 % | -1.63 3.55 % | -1.69 -211.92 % | 1.51 111.43 % | -13.21 -1 964.06 % | -0.64 61.21 % | -1.65 -108.86 % | -0.79 -27.42 % | -0.62 66.67 % | -1.86 -72.22 % | -1.08 29.41 % | -1.53 -91.25 % | -0.80 27.27 % | -1.10 -29.41 % | -0.85 |
| Earnings per share | -0.07 52.29 % | -0.14 80.28 % | -0.71 -44.90 % | -0.49 -109.66 % | 5.07 2 128.00 % | -0.25 56.90 % | -0.58 52.85 % | -1.23 -1 018.18 % | -0.11 66.67 % | -0.33 72.95 % | -1.22 22.78 % | -1.58 21.39 % | -2.01 -4.69 % | -1.92 32.87 % | -2.86 4.35 % | -2.99 -15.44 % | -2.59 -13.60 % | -2.28 24.75 % | -3.03 -2.02 % | -2.97 -36.24 % | -2.18 15.50 % | -2.58 19.88 % | -3.22 27.31 % | -4.43 -53.29 % | -2.89 16.47 % | -3.46 4.16 % | -3.61 25.41 % | -4.84 -34.82 % | -3.59 -14.33 % | -3.14 39.26 % | -5.17 -42.82 % | -3.62 -72.38 % | -2.10 -5.53 % | -1.99 -11.80 % | -1.78 -9.20 % | -1.63 3.55 % | -1.69 -205.63 % | 1.60 112.11 % | -13.21 -1 964.06 % | -0.64 61.21 % | -1.65 -108.86 % | -0.79 -27.42 % | -0.62 66.67 % | -1.86 -72.22 % | -1.08 29.41 % | -1.53 -91.25 % | -0.80 27.27 % | -1.10 -29.41 % | -0.85 |
| Gross profit | 88.592 M 6.06 % | 83.533 M 23.32 % | 67.736 M -12.25 % | 77.190 M 0.03 % | 77.164 M 8.00 % | 71.448 M -18.65 % | 87.824 M -3.90 % | 91.390 M -0.85 % | 92.169 M -3.95 % | 95.958 M 18.68 % | 80.851 M -2.00 % | 82.501 M 6.19 % | 77.695 M 3.08 % | 75.372 M 4.97 % | 71.800 M 4.02 % | 69.026 M 12.30 % | 61.463 M -6.34 % | 65.623 M 26.98 % | 51.678 M -1.14 % | 52.273 M 12.49 % | 46.467 M 8.41 % | 42.862 M 20.12 % | 35.683 M -3.20 % | 36.864 M -10.44 % | 41.162 M 34.48 % | 30.608 M 46.09 % | 20.951 M 51.72 % | 13.809 M 166.74 % | 5.177 M -6.21 % | 5.520 M 1 140.45 % | 445.000 K -0.45 % | 447.000 K 0.45 % | 445.000 K 0.00 % | 445.000 K -69.21 % | 1.445 M 224.81 % | 445.000 K -0.09 % | 445.405 K 0.00 % | 445.405 K 9.98 % | 405.000 K -0.10 % | 405.408 K 0.00 % | 405.407 K 0.00 % | 405.407 K 0.00 % | 405.405 K 0.10 % | 405.000 K -22.59 % | 523.191 K -31.05 % | 758.755 K 0.00 % | 758.754 K 0.00 % | 758.753 K 18.38 % | 640.972 K |
| Income tax expense | 5.240 M 83.99 % | 2.848 M 223.50 % | -2.306 M -181.20 % | 2.840 M 101.02 % | -277.597 M -3 746.43 % | -7.217 M | 0.000 -100.00 % | 14.797 M | 0.000 | 0.000 | 0.000 -100.00 % | 12.125 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -64.000 K -252.38 % | 42.000 K 740.00 % | 5.000 K 400.00 % | 1.000 K -99.81 % | 532.359 K | 0.000 100.00 % | -232.601 K | 0.000 | 0.000 -100.00 % | 226.564 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.401 M | 0.000 | 0.000 100.00 % | -793.876 K -330.43 % | -184.436 K |
| Cost of revenue | 197.000 K 6.49 % | 185.000 K -16.67 % | 222.000 K 665.52 % | 29.000 K -93.16 % | 424.000 K 37.22 % | 309.000 K -59.23 % | 758.000 K -25.25 % | 1.014 M 54.10 % | 658.000 K 6.47 % | 618.000 K -23.70 % | 810.000 K 5.61 % | 767.000 K -58.00 % | 1.826 M -2.72 % | 1.877 M 120.31 % | 852.000 K -65.56 % | 2.474 M 408.01 % | 487.000 K -28.06 % | 677.000 K 17.94 % | 574.000 K -43.00 % | 1.007 M 94.03 % | 519.000 K -27.21 % | 713.000 K 154.64 % | 280.000 K -65.98 % | 823.000 K 378.49 % | 172.000 K -38.35 % | 279.000 K 187.63 % | 97.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 98.558 M | 0.000 | 0.000 | 0.000 -100.00 % | 223.738 M | 0.000 | 0.000 | 0.000 -100.00 % | 184.503 M | 0.000 | 0.000 | 0.000 -100.00 % | 189.363 M | 0.000 | 0.000 | 0.000 -100.00 % | 177.082 M | 0.000 -100.00 % | 42.275 M -53.25 % | 90.432 M 101.45 % | 44.891 M 81.44 % | 24.742 M 17.97 % | 20.974 M 59.64 % | 13.138 M 10.79 % | 11.859 M 29.81 % | 9.136 M 14.85 % | 7.955 M 40.77 % | 5.651 M 37.65 % | 4.105 M 31.79 % | 3.115 M 7.77 % | 2.891 M 20.60 % | 2.397 M 29.49 % | 1.851 M 86.77 % | 991.062 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -28.602 M | 0.000 | 0.000 | 0.000 100.00 % | -130.058 M | 0.000 | 0.000 | 0.000 100.00 % | -113.532 M | 0.000 | 0.000 | 0.000 100.00 % | -105.028 M | 0.000 | 0.000 | 0.000 100.00 % | -103.087 M | 0.000 | 0.000 | 0.000 100.00 % | -184.000 | 0.000 | 0.000 100.00 % | -184.000 | 0.000 100.00 % | -32.000 67.01 % | -97.000 23.62 % | -127.000 -100.02 % | 624.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 331.992 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -289.000 K 14.75 % | -339.000 K -245.92 % | -98.000 K -156.98 % | 172.000 K -76.60 % | 735.000 K | 0.000 -100.00 % | 708.000 K -9.81 % | 785.000 K 15.10 % | 682.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.128 M 22.08 % | 924.000 K | 0.000 | 0.000 -100.00 % | 1.096 M | 0.000 -100.00 % | 796.000 K 9.64 % | 726.000 K 13.97 % | 637.000 K | 0.000 | 0.000 -100.00 % | 271.925 K -11.71 % | 308.000 K 34.94 % | 228.247 K 119.22 % | 104.117 K -23.44 % | 136.000 K 545.19 % | -30.549 K | 0.000 | 0.000 | 0.000 -100.00 % | 61.000 K | 0.000 -100.00 % | 7.309 K 200.29 % | 2.434 K | 0.000 | 0.000 |
| Operating expenses | 86.951 M -4.08 % | 90.652 M -8.77 % | 99.368 M 3.40 % | 96.099 M 10.07 % | 87.308 M 2.94 % | 84.811 M -13.54 % | 98.096 M -12.61 % | 112.256 M 14.10 % | 98.387 M 3.08 % | 95.447 M -13.26 % | 110.037 M -9.70 % | 121.854 M 1.99 % | 119.477 M -6.22 % | 127.402 M -17.93 % | 155.245 M -1.94 % | 158.316 M 15.56 % | 136.996 M 5.97 % | 129.282 M -4.68 % | 135.623 M 1.03 % | 134.244 M 28.15 % | 104.753 M -7.00 % | 112.639 M 1.35 % | 111.139 M -21.64 % | 141.833 M 32.14 % | 107.333 M -3.41 % | 111.117 M 5.91 % | 104.914 M -17.92 % | 127.816 M 44.89 % | 88.213 M 5.50 % | 83.615 M -34.60 % | 127.845 M 43.11 % | 89.336 M 71.05 % | 52.229 M 6.01 % | 49.269 M 19.87 % | 41.103 M 15.53 % | 35.577 M -2.57 % | 36.517 M 59.64 % | 22.874 M -27.57 % | 31.581 M 120.65 % | 14.313 M 24.38 % | 11.508 M 43.43 % | 8.023 M 10.98 % | 7.229 M 3.72 % | 6.970 M 61.74 % | 4.309 M -27.72 % | 5.962 M 44.75 % | 4.119 M -20.77 % | 5.198 M 41.79 % | 3.666 M |
| Cost and expenses | 87.148 M -4.06 % | 90.837 M -8.79 % | 99.590 M 3.60 % | 96.128 M 9.57 % | 87.732 M 3.07 % | 85.120 M -13.89 % | 98.854 M -12.73 % | 113.270 M 14.36 % | 99.045 M 3.10 % | 96.065 M -13.34 % | 110.847 M -9.60 % | 122.621 M 1.09 % | 121.303 M -6.17 % | 129.279 M -17.18 % | 156.097 M -2.92 % | 160.790 M 16.95 % | 137.483 M 5.79 % | 129.959 M -4.58 % | 136.197 M 0.70 % | 135.251 M 28.48 % | 105.272 M -7.13 % | 113.352 M 1.73 % | 111.419 M -21.90 % | 142.656 M 32.70 % | 107.505 M -3.49 % | 111.396 M 6.08 % | 105.011 M -17.84 % | 127.816 M 44.89 % | 88.213 M 5.50 % | 83.615 M -34.60 % | 127.845 M 43.11 % | 89.336 M 71.05 % | 52.229 M 6.01 % | 49.269 M 19.87 % | 41.103 M 15.53 % | 35.577 M -2.57 % | 36.517 M 59.64 % | 22.874 M -27.57 % | 31.581 M 120.65 % | 14.313 M 24.38 % | 11.508 M 43.43 % | 8.023 M 10.98 % | 7.229 M 3.72 % | 6.970 M 61.74 % | 4.309 M -27.72 % | 5.962 M 44.75 % | 4.119 M -20.77 % | 5.198 M 41.79 % | 3.666 M |
| Research and development expenses | 41.513 M 11.28 % | 37.306 M -10.56 % | 41.711 M 2.53 % | 40.681 M -7.61 % | 44.034 M -1.77 % | 44.826 M -6.79 % | 48.089 M -6.92 % | 51.666 M 14.69 % | 45.048 M 19.20 % | 37.792 M -25.56 % | 50.766 M -2.18 % | 51.898 M 6.22 % | 48.858 M 43.52 % | 34.042 M -39.95 % | 56.687 M -12.30 % | 64.636 M 7.43 % | 60.168 M 0.95 % | 59.599 M 2.06 % | 58.396 M -7.71 % | 63.273 M 31.98 % | 47.941 M 1.11 % | 47.415 M -2.58 % | 48.672 M -15.35 % | 57.498 M 25.06 % | 45.977 M 4.04 % | 44.192 M 0.82 % | 43.832 M -18.56 % | 53.821 M 22.77 % | 43.838 M 6.04 % | 41.340 M 10.50 % | 37.413 M -15.82 % | 44.445 M 61.69 % | 27.487 M -2.86 % | 28.295 M 1.18 % | 27.966 M 17.91 % | 23.718 M -13.38 % | 27.381 M 83.53 % | 14.919 M -42.46 % | 25.930 M 170.57 % | 9.583 M 14.19 % | 8.393 M 63.50 % | 5.133 M 6.22 % | 4.833 M 0.95 % | 4.787 M 44.26 % | 3.318 M -33.87 % | 5.018 M 64.01 % | 3.060 M -26.51 % | 4.163 M 65.71 % | 2.512 M |
| Selling general and administrative expenses | 45.438 M -14.82 % | 53.346 M -7.48 % | 57.657 M 4.04 % | 55.418 M 28.06 % | 43.274 M 8.23 % | 39.985 M -20.04 % | 50.007 M -17.47 % | 60.590 M 13.59 % | 53.339 M -7.49 % | 57.655 M -2.73 % | 59.271 M -15.27 % | 69.956 M -0.94 % | 70.619 M -24.36 % | 93.360 M -5.27 % | 98.558 M 5.21 % | 93.680 M 21.93 % | 76.828 M 10.25 % | 69.683 M -9.77 % | 77.227 M 8.81 % | 70.971 M 24.92 % | 56.812 M -12.90 % | 65.224 M 4.41 % | 62.467 M -25.93 % | 84.335 M 37.45 % | 61.356 M -8.32 % | 66.925 M 9.57 % | 61.082 M -17.45 % | 73.995 M 66.75 % | 44.375 M 4.97 % | 42.275 M -53.25 % | 90.432 M 101.45 % | 44.891 M 81.44 % | 24.742 M 17.97 % | 20.974 M 59.65 % | 13.138 M 10.78 % | 11.859 M 29.81 % | 9.136 M 14.85 % | 7.955 M 40.77 % | 5.651 M 19.49 % | 4.729 M 51.82 % | 3.115 M 7.77 % | 2.891 M 20.60 % | 2.397 M 9.80 % | 2.183 M 120.27 % | 991.062 K 5.00 % | 943.857 K -10.89 % | 1.059 M 2.30 % | 1.035 M -10.29 % | 1.154 M |
| Interest income | 1.802 M -35.92 % | 2.812 M 0.11 % | 2.809 M -8.44 % | 3.068 M -41.42 % | 5.237 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.883 K | 0.000 | 0.000 -100.00 % | 19.204 K 47.87 % | 12.987 K |
| Interest expense | 1.549 M -44.91 % | 2.812 M 0.11 % | 2.809 M 0.11 % | 2.806 M -38.95 % | 4.596 M -21.64 % | 5.865 M -12.11 % | 6.673 M -56.43 % | 15.316 M 13.78 % | 13.461 M 13.08 % | 11.904 M -4.15 % | 12.419 M 1.35 % | 12.253 M 1.34 % | 12.091 M 1.32 % | 11.933 M 1.32 % | 11.777 M 1.30 % | 11.626 M -1.43 % | 11.795 M 19.33 % | 9.884 M 26.09 % | 7.839 M 1.10 % | 7.754 M 1.08 % | 7.671 M 1.08 % | 7.589 M 1.07 % | 7.509 M 1.05 % | 7.431 M 1.05 % | 7.354 M 1.03 % | 7.279 M 1.00 % | 7.207 M 1.07 % | 7.131 M 0.93 % | 7.065 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.410 M | 0.000 | 0.000 -100.00 % | 1.611 K -44.24 % | 2.889 K |
| Depreciation and amortization | 97.000 K -97.64 % | 4.105 M 60.35 % | 2.560 M -38.64 % | 4.172 M 67.42 % | 2.492 M 335.76 % | -1.057 M -3 036.11 % | 36.000 K -91.45 % | 421.000 K -47.90 % | 808.000 K -8.08 % | 879.000 K 1.03 % | 870.000 K 4.07 % | 836.000 K 17.75 % | 710.000 K -12.13 % | 808.000 K 5.76 % | 764.000 K -7.28 % | 824.000 K 146.53 % | -1.771 M -180.14 % | 2.210 M -7.92 % | 2.400 M 132.78 % | 1.031 M -8.19 % | 1.123 M -1.32 % | 1.138 M -11.78 % | 1.290 M -4.09 % | 1.345 M -2.68 % | 1.382 M 28.92 % | 1.072 M 33.67 % | 802.000 K -51.22 % | 1.644 M 155.68 % | 643.000 K -25.23 % | 860.000 K 25.73 % | 684.000 K 8.23 % | 632.000 K 53.03 % | 413.000 K 4.39 % | 395.641 K 58.03 % | 250.359 K 7.63 % | 232.601 K 191.54 % | 79.783 K 16.04 % | 68.752 K 11.50 % | 61.661 K 134.34 % | 26.313 K -2.13 % | 26.886 K -9.88 % | 29.834 K 31.72 % | 22.650 K -0.89 % | 22.854 K -6.25 % | 24.378 K -69.43 % | 79.738 K 7.24 % | 74.353 K -17.46 % | 90.076 K -43.50 % | 159.414 K |
| Operating income | -4.619 M 35.12 % | -7.119 M 77.49 % | -31.632 M -67.29 % | -18.909 M -86.41 % | -10.144 M 24.09 % | -13.363 M -30.09 % | -10.272 M 50.77 % | -20.866 M -235.47 % | -6.220 M -918.42 % | 760.000 K 102.59 % | -29.347 M 27.72 % | -40.602 M 26.40 % | -55.163 M -6.02 % | -52.030 M 37.65 % | -83.445 M 6.55 % | -89.290 M -18.21 % | -75.533 M -18.65 % | -63.659 M 24.17 % | -83.945 M -2.41 % | -81.971 M -40.64 % | -58.286 M 16.47 % | -69.777 M 7.53 % | -75.456 M 28.12 % | -104.969 M -58.63 % | -66.171 M 17.81 % | -80.509 M 4.11 % | -83.963 M 26.35 % | -114.007 M -37.30 % | -83.036 M -6.33 % | -78.095 M 38.70 % | -127.400 M -43.32 % | -88.889 M -71.65 % | -51.785 M -6.06 % | -48.824 M -23.11 % | -39.658 M -12.88 % | -35.132 M 2.60 % | -36.072 M -60.83 % | -22.429 M 28.06 % | -31.176 M -124.17 % | -13.907 M -25.27 % | -11.102 M -45.74 % | -7.618 M -11.64 % | -6.824 M -3.96 % | -6.564 M -73.37 % | -3.786 M 27.23 % | -5.203 M -54.85 % | -3.360 M 35.58 % | -5.216 M -72.41 % | -3.025 M |
| Operating income ratio | -0.05 38.82 % | -0.09 81.73 % | -0.47 -90.08 % | -0.24 -87.30 % | -0.13 29.79 % | -0.19 -60.59 % | -0.12 48.65 % | -0.23 -237.00 % | -0.07 -951.47 % | 0.01 102.19 % | -0.36 26.30 % | -0.49 29.71 % | -0.69 -2.99 % | -0.67 41.36 % | -1.15 8.03 % | -1.25 -2.42 % | -1.22 -26.98 % | -0.96 40.23 % | -1.61 -4.42 % | -1.54 -24.02 % | -1.24 22.53 % | -1.60 23.68 % | -2.10 24.67 % | -2.79 -73.98 % | -1.60 38.58 % | -2.61 34.66 % | -3.99 51.68 % | -8.26 48.53 % | -16.04 -13.37 % | -14.15 95.06 % | -286.29 -43.97 % | -198.86 -70.88 % | -116.37 -6.06 % | -109.72 -299.88 % | -27.44 65.25 % | -78.95 2.52 % | -80.99 -60.83 % | -50.36 34.58 % | -76.98 -124.40 % | -34.30 -25.26 % | -27.39 -45.74 % | -18.79 -11.64 % | -16.83 -3.85 % | -16.21 -123.97 % | -7.24 -5.53 % | -6.86 -54.85 % | -4.43 35.58 % | -6.87 -45.64 % | -4.72 |
| Total other income expenses net | -4.401 M -440.37 % | 1.293 M 619.28 % | -249.000 K -100.20 % | 123.536 M 231.50 % | -93.943 M -1 250.14 % | -6.958 M 0.77 % | -7.012 M 6.38 % | -7.490 M -389.41 % | 2.588 M 121.83 % | -11.854 M -7.05 % | -11.073 M -77.94 % | -6.223 M 44.96 % | -11.306 M -0.49 % | -11.251 M -17.96 % | -9.538 M -7.56 % | -8.868 M 4.65 % | -9.300 M -19.83 % | -7.761 M -22.70 % | -6.325 M -4.82 % | -6.034 M 2.17 % | -6.168 M -13.88 % | -5.416 M 11.71 % | -6.134 M 2.68 % | -6.303 M 1.98 % | -6.430 M -6.19 % | -6.055 M -1.47 % | -5.967 M 1.13 % | -6.035 M -4.43 % | -5.779 M -826.01 % | 796.000 K 101.80 % | -44.274 M -7 072.78 % | 634.955 K -28.58 % | 889.000 K -4.31 % | 929.000 K 240.44 % | 272.880 K -11.11 % | 307.000 K 34.22 % | 228.726 K -99.59 % | 55.899 M 124.68 % | -226.490 M -14 816.18 % | 1.539 M 107.46 % | -20.635 M -252.20 % | -5.859 M -73.02 % | -3.386 M 85.96 % | -24.126 M -1 622.30 % | -1.401 M -1 295.80 % | 117.144 K -82.78 % | 680.341 K -12.36 % | 776.283 K 345.27 % | 174.338 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 |
| 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 | 2011-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 121.120 M -38.57 % | 197.182 M -27.41 % | 271.636 M -3.73 % | 282.156 M 28.77 % | 219.113 M -66.59 % | 655.840 M -3.18 % | 677.412 M 46.47 % | 462.501 M -1.93 % | 471.598 M 6.78 % | 441.645 M -9.55 % | 488.278 M -5.62 % | 517.363 M -0.38 % | 519.337 M 2.22 % | 508.080 M -0.83 % | 512.320 M 9.36 % | 468.479 M 0.06 % | 468.177 M 334.75 % | -199.435 M -160.93 % | 327.328 M 604.28 % | -64.910 M 46.73 % | -121.860 M 30.38 % | -175.038 M -624.74 % | 33.357 M 156.31 % | -59.240 M 57.92 % | -140.766 M 30.29 % | -201.938 M 23.27 % | -263.188 M 24.38 % | -348.029 M 21.27 % | -442.061 M -0.59 % | -439.487 M 21.08 % | -556.860 M 11.34 % | -628.055 M -768.03 % | -72.354 M 90.12 % | -732.319 M -601.68 % | -104.366 M 56.46 % | -239.724 M -1 227.45 % | -18.059 M 59.83 % | -44.961 M 66.47 % | -134.105 M -903.54 % | -13.363 M 60.10 % | -33.492 M 35.77 % | -52.141 M -64.42 % | -31.711 M 71.22 % | -110.194 M -206.34 % | -35.971 M 9.50 % | -39.747 M -125.51 % | -17.626 M |
| Total investments | 219.978 M -20.77 % | 277.630 M -25.41 % | 372.191 M -14.45 % | 435.049 M 15.20 % | 377.656 M 8.91 % | 346.757 M -0.18 % | 347.382 M 3.70 % | 334.980 M -4.78 % | 351.801 M 30.88 % | 268.803 M -15.53 % | 318.237 M -22.67 % | 411.516 M -7.58 % | 445.269 M -7.94 % | 483.697 M -4.71 % | 507.628 M -12.86 % | 582.567 M -10.24 % | 648.994 M -2.41 % | 665.016 M 122.55 % | 298.818 M -23.95 % | 392.912 M -8.56 % | 429.711 M -6.71 % | 460.618 M 66.16 % | 277.221 M -19.62 % | 344.904 M -7.41 % | 372.506 M -23.71 % | 488.274 M -9.76 % | 541.063 M -16.21 % | 645.710 M -4.30 % | 674.743 M 74.00 % | 387.786 M -23.61 % | 507.655 M -14.72 % | 595.313 M -4.50 % | 623.354 M -3.22 % | 644.062 M 116.40 % | 297.626 M 35.47 % | 219.701 M -13.76 % | 254.747 M 0.27 % | 254.069 M 106.74 % | 122.894 M -6.58 % | 131.547 M 6.72 % | 123.261 M 12.40 % | 109.658 M 51.23 % | 72.509 M 11.97 % | 64.759 M 83 382.79 % | 77.572 K | 0.000 | 0.000 |
| Total debt | 223.856 M -32.86 % | 333.411 M 0.11 % | 333.040 M 0.11 % | 332.673 M 0.11 % | 332.308 M -53.45 % | 713.859 M -1.64 % | 725.732 M 32.62 % | 547.210 M 1.35 % | 539.927 M -8.06 % | 587.265 M 1.04 % | 581.224 M 0.99 % | 575.514 M 1.92 % | 564.648 M 1.04 % | 558.858 M 0.93 % | 553.728 M 2.82 % | 538.534 M 1.31 % | 531.554 M -4.92 % | 559.082 M 46.34 % | 382.052 M 2.91 % | 371.250 M 1.09 % | 367.233 M 1.08 % | 363.300 M 1.07 % | 359.449 M 1.06 % | 355.677 M 1.05 % | 351.984 M 1.04 % | 348.367 M 1.03 % | 344.825 M 1.02 % | 341.356 M 1.02 % | 337.898 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 81.762 K |
| Accumulated other comprehensive income loss | -7.203 M 5.46 % | -7.619 M 0.05 % | -7.623 M 7.67 % | -8.256 M -3.60 % | -7.969 M -212.76 % | -2.548 M 26.93 % | -3.487 M -21.37 % | -2.873 M 3.07 % | -2.964 M -3.46 % | -2.865 M -12.88 % | -2.538 M -2.46 % | -2.477 M -41.87 % | -1.746 M -55.20 % | -1.125 M 70.43 % | -3.804 M -232.52 % | -1.144 M -6.92 % | -1.070 M -27.99 % | -836.000 K 28.49 % | -1.169 M 48.25 % | -2.259 M -37.24 % | -1.646 M 20.94 % | -2.082 M -223.79 % | -643.000 K 18.19 % | -786.000 K -24.37 % | -632.000 K 58.67 % | -1.529 M 29.93 % | -2.182 M 22.10 % | -2.801 M 4.21 % | -2.924 M -152.07 % | -1.160 M -3.02 % | -1.126 M 50.02 % | -2.253 M -49.80 % | -1.504 M -90.86 % | -788.000 K -241.31 % | -230.873 K 18.66 % | -283.835 K -39.77 % | -203.078 K -512.84 % | -33.137 K -176.21 % | 43.484 K -27.35 % | 59.853 K 92.42 % | 31.106 K 128.46 % | -109.291 K 55.48 % | -245.481 K -1 044.38 % | -21.451 K | 0.000 | 0.000 100.00 % | -184.500 K |
| Retained earnings | -2.178 B -0.13 % | -2.175 B -0.27 % | -2.169 B -1.50 % | -2.137 B -0.98 % | -2.116 B 11.22 % | -2.384 B -0.32 % | -2.376 B 4.57 % | -2.490 B -1.48 % | -2.453 B -0.15 % | -2.450 B -0.45 % | -2.439 B -1.69 % | -2.398 B -2.22 % | -2.346 B -2.92 % | -2.280 B -2.86 % | -2.216 B -4.38 % | -2.123 B -4.85 % | -2.025 B -4.37 % | -1.940 B -3.82 % | -1.869 B -5.07 % | -1.779 B -5.20 % | -1.691 B -3.96 % | -1.626 B -4.85 % | -1.551 B -5.55 % | -1.470 B -8.19 % | -1.358 B -5.65 % | -1.286 B -7.22 % | -1.199 B -8.18 % | -1.108 B -12.14 % | -988.418 M -9.87 % | -899.603 M -9.40 % | -822.305 M -18.21 % | -695.630 M -14.53 % | -607.377 M -9.15 % | -556.481 M -9.42 % | -508.588 M -8.39 % | -469.202 M -8.02 % | -434.378 M -8.99 % | -398.534 M 10.17 % | -443.642 M -138.55 % | -185.976 M -7.12 % | -173.607 M -22.37 % | -141.870 M -10.50 % | -128.393 M -8.64 % | -118.183 M -35.08 % | -87.493 M -6.30 % | -82.306 M -10.42 % | -74.540 M |
| Common stock | 42.000 K 0.00 % | 42.000 K 0.00 % | 42.000 K 0.00 % | 42.000 K 2.44 % | 41.000 K 36.67 % | 30.000 K 0.00 % | 30.000 K 0.00 % | 30.000 K 0.00 % | 30.000 K -9.09 % | 33.000 K 0.00 % | 33.000 K 0.00 % | 33.000 K 0.00 % | 33.000 K 0.00 % | 33.000 K 0.00 % | 33.000 K 0.00 % | 33.000 K 0.00 % | 33.000 K 0.00 % | 33.000 K 10.00 % | 30.000 K 0.00 % | 30.000 K 0.00 % | 30.000 K 3.45 % | 29.000 K 16.00 % | 25.000 K 0.00 % | 25.000 K 0.00 % | 25.000 K 0.00 % | 25.000 K 0.00 % | 25.000 K 0.00 % | 25.000 K 0.00 % | 25.000 K 0.00 % | 25.000 K 0.00 % | 25.000 K 4.17 % | 24.000 K 0.00 % | 24.000 K 0.00 % | 24.000 K 5.69 % | 22.707 K 6.03 % | 21.415 K 0.43 % | 21.324 K 0.68 % | 21.179 K 8.24 % | 19.567 K 0.91 % | 19.390 K 0.46 % | 19.301 K 1.37 % | 19.040 K 14.47 % | 16.633 K 0.64 % | 16.527 K 396.31 % | 3.330 K -68.98 % | 10.734 K 222.34 % | 3.330 K |
| Total equity | 71.845 M 6.36 % | 67.546 M 0.54 % | 67.185 M -27.82 % | 93.077 M -13.56 % | 107.676 M 129.11 % | -369.833 M 0.52 % | -371.761 M -102.09 % | -183.962 M -17.90 % | -156.030 M 23.21 % | -203.195 M -1.60 % | -199.998 M -19.86 % | -166.853 M -28.07 % | -130.287 M -65.35 % | -78.796 M -126.95 % | -34.719 M -167.34 % | 51.556 M -60.56 % | 130.735 M -25.38 % | 175.203 M 418.55 % | -55.001 M -387.51 % | 19.130 M -80.03 % | 95.809 M -34.64 % | 146.576 M 380.39 % | -52.275 M -419.02 % | 16.386 M -85.33 % | 111.667 M -34.20 % | 169.704 M -29.36 % | 240.238 M -23.72 % | 314.932 M -24.10 % | 414.943 M -0.42 % | 416.674 M -14.67 % | 488.333 M -18.90 % | 602.149 M -11.17 % | 677.883 M -6.23 % | 722.942 M 82.60 % | 395.918 M 71.47 % | 230.891 M -11.56 % | 261.062 M -9.96 % | 289.940 M 288.59 % | -153.744 M -286.57 % | 82.406 M -9.41 % | 90.962 M -21.77 % | 116.272 M 91.24 % | 60.800 M -7.76 % | 65.912 M 321.50 % | 15.637 M -21.80 % | 19.997 M 881.20 % | -2.560 M |
| Other non current liabilities | 6.616 M 2.35 % | 6.464 M 0.51 % | 6.431 M -13.71 % | 7.453 M 2.26 % | 7.288 M 131.81 % | 3.144 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.247 M 52.94 % | 6.046 M 54 863.64 % | 11.000 K -99.88 % | 9.162 M 142.96 % | 3.771 M -11.85 % | 4.278 M -9.23 % | 4.713 M -8.86 % | 5.171 M -7.30 % | 5.578 M -8.08 % | 6.068 M -7.22 % | 6.540 M 4.34 % | 6.268 M 210.08 % | -5.694 M -44.70 % | -3.935 M 11.81 % | -4.462 M -150.39 % | -1.782 M -0.06 % | -1.781 M | 0.000 100.00 % | -1.782 M | 0.000 100.00 % | -9.799 M | 0.000 | 0.000 100.00 % | -1.621 M -103.24 % | 50.112 M -1.92 % | 51.093 M 66.41 % | 30.703 M 19.81 % | 25.627 M 21.22 % | 21.141 M 255.92 % | 5.940 M 18.96 % | 4.993 M -14.44 % | 5.836 M |
| Long term debt | 223.856 M 0.11 % | 223.603 M 0.11 % | 223.352 M 0.11 % | 223.104 M 0.11 % | 222.856 M -68.78 % | 713.859 M -1.41 % | 724.082 M 33.06 % | 544.168 M 1.67 % | 535.251 M -7.90 % | 581.138 M 1.27 % | 573.876 M 0.99 % | 568.266 M 1.75 % | 558.515 M 1.04 % | 552.754 M 1.03 % | 547.132 M 2.67 % | 532.889 M 1.44 % | 525.339 M -4.92 % | 552.521 M 47.20 % | 375.351 M 1.10 % | 371.250 M 1.09 % | 367.233 M 1.08 % | 363.300 M 1.07 % | 359.449 M 1.06 % | 355.677 M 1.05 % | 351.984 M 1.04 % | 348.367 M 1.03 % | 344.825 M 1.02 % | 341.356 M 1.02 % | 337.898 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 230.472 M 0.18 % | 230.067 M 0.12 % | 229.783 M -0.34 % | 230.557 M 0.18 % | 230.144 M -67.90 % | 717.003 M -0.98 % | 724.082 M 33.06 % | 544.168 M 1.67 % | 535.251 M -7.90 % | 581.138 M 1.27 % | 573.876 M 0.99 % | 568.266 M 1.75 % | 558.515 M 1.04 % | 552.754 M 1.03 % | 547.132 M 1.07 % | 541.325 M 1.87 % | 531.385 M -3.83 % | 552.532 M 43.55 % | 384.918 M 2.42 % | 375.832 M 0.83 % | 372.727 M 0.84 % | 369.635 M 0.81 % | 366.647 M 0.75 % | 363.927 M 0.76 % | 361.170 M 0.75 % | 358.470 M 0.95 % | 355.102 M 2.69 % | 345.809 M 0.88 % | 342.797 M 6 313.41 % | 5.345 M -7.69 % | 5.790 M -7.15 % | 6.236 M -6.66 % | 6.681 M -6.24 % | 7.126 M -5.89 % | 7.572 M -5.56 % | 8.017 M -5.26 % | 8.463 M -5.00 % | 8.908 M 4.63 % | 8.514 M -85.58 % | 59.031 M -2.30 % | 60.418 M 49.43 % | 40.433 M 13.06 % | 35.762 M 7.39 % | 33.303 M 97.23 % | 16.886 M 3.31 % | 16.344 M -9.19 % | 17.998 M |
| Other current liabilities | 77.710 M 3.83 % | 74.844 M -8.15 % | 81.481 M -20.99 % | 103.130 M 23.58 % | 83.449 M -40.29 % | 139.761 M 1 350.71 % | 9.634 M 7.62 % | 8.952 M 15.18 % | 7.772 M -6.87 % | 8.345 M -6.13 % | 8.890 M -0.58 % | 8.942 M 46.93 % | 6.086 M 10.90 % | 5.488 M -19.25 % | 6.796 M 12.54 % | 6.039 M -94.66 % | 113.058 M 16.07 % | 97.402 M 21.23 % | 80.343 M 338.36 % | 18.328 M 30.44 % | 14.051 M 21.78 % | 11.538 M 5.29 % | 10.958 M -88.50 % | 95.287 M 952.55 % | 9.053 M 46.18 % | 6.193 M -5.42 % | 6.548 M -90.09 % | 66.096 M 1 668.22 % | 3.738 M -93.20 % | 55.000 M 0.00 % | 55.000 M 32.78 % | 41.421 M 2 224.41 % | 1.782 M 0.00 % | 1.782 M 0.02 % | 1.782 M 468 747.37 % | 380.000 -99.98 % | 1.782 M 0.00 % | 1.782 M -99.36 % | 276.739 M 141 917 435.90 % | -195.000 -100.02 % | 809.448 K -56.73 % | 1.871 M -60.91 % | 4.786 M -37.00 % | 7.597 M 2 171.47 % | 334.438 K 16.55 % | 286.936 K -68.13 % | 900.198 K |
| Deferred revenue | 0.000 100.00 % | -85.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 129.366 M -5.36 % | 136.691 M 17.33 % | 116.497 M 0.67 % | 115.717 M -1.44 % | 117.412 M -15.10 % | 138.292 M 2.11 % | 135.437 M 9.29 % | 123.919 M 1.91 % | 121.599 M -6.85 % | 130.535 M 10 634.79 % | 1.216 M -25.03 % | 1.622 M -40.30 % | 2.717 M 67.61 % | 1.621 M -0.06 % | 1.622 M 0.00 % | 1.622 M 0.00 % | 1.622 M -8.98 % | 1.782 M 0.00 % | 1.782 M -73.93 % | 6.836 M 13.57 % | 6.019 M 5.71 % | 5.694 M 44.70 % | 3.935 M -11.81 % | 4.462 M 150.39 % | 1.782 M 0.00 % | 1.782 M 0.00 % | 1.782 M 0.00 % | 1.782 M 0.02 % | 1.782 M 0.00 % | 1.782 M 0.00 % | 1.782 M 0.00 % | 1.782 M 9.87 % | 1.622 M 0.00 % | 1.622 M 0.00 % | 1.622 M 0.00 % | 1.622 M 0.00 % | 1.622 M 0.00 % | 1.622 M 0.00 % | 1.622 M -6.77 % | 1.739 M -28.89 % | 2.446 M |
| Short term debt | 0.000 -100.00 % | 109.808 M 0.11 % | 109.688 M 0.11 % | 109.569 M 0.11 % | 109.452 M | 0.000 -100.00 % | 1.650 M -45.76 % | 3.042 M -34.94 % | 4.676 M -23.68 % | 6.127 M -16.62 % | 7.348 M 1.38 % | 7.248 M 18.18 % | 6.133 M 0.48 % | 6.104 M -7.46 % | 6.596 M 2.17 % | 6.456 M 3.88 % | 6.215 M -5.27 % | 6.561 M -2.09 % | 6.701 M -91.88 % | 82.491 M 25.32 % | 65.822 M -0.56 % | 66.192 M 24.14 % | 53.321 M | 0.000 -100.00 % | 66.701 M 8.75 % | 61.336 M 16.09 % | 52.834 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.782 M 0.00 % | -1.782 M -0.02 % | -1.782 M -117.25 % | 10.330 M 679.81 % | -1.782 M 0.00 % | -1.782 M | 0.000 -100.00 % | 4.064 M 9.96 % | 3.696 M 29.87 % | 2.846 M 51.00 % | 1.885 M -26.54 % | 2.566 M -15.67 % | 3.042 M 22.85 % | 2.477 M 2 929.01 % | 81.762 K |
| Total current liabilities | 90.845 M -51.43 % | 187.022 M -9.70 % | 207.117 M -9.98 % | 230.077 M 3.83 % | 221.584 M 46.33 % | 151.427 M 0.26 % | 151.036 M -9.46 % | 166.817 M 15.96 % | 143.853 M -0.98 % | 145.281 M -0.65 % | 146.233 M -18.34 % | 179.076 M 9.78 % | 163.124 M -0.25 % | 163.536 M 9.05 % | 149.968 M -7.43 % | 162.005 M 15.74 % | 139.974 M 11.77 % | 125.234 M 15.59 % | 108.341 M -5.13 % | 114.205 M 29.17 % | 88.417 M -0.32 % | 88.703 M 11.65 % | 79.446 M -23.63 % | 104.034 M 18.78 % | 87.589 M 0.02 % | 87.571 M 20.49 % | 72.680 M -7.43 % | 78.512 M 43.99 % | 54.527 M -46.62 % | 102.155 M 2.92 % | 99.252 M 109.51 % | 47.373 M 47.20 % | 32.183 M 35.29 % | 23.788 M 31.04 % | 18.153 M 19.10 % | 15.241 M -7.61 % | 16.496 M 38.38 % | 11.921 M -95.85 % | 287.124 M 3 132.86 % | 8.881 M 18.24 % | 7.511 M 4.84 % | 7.164 M -25.63 % | 9.633 M -25.69 % | 12.964 M 114.40 % | 6.047 M 7.90 % | 5.604 M 38.98 % | 4.032 M |
| Total liabilities | 321.317 M -22.96 % | 417.089 M -4.53 % | 436.900 M -5.15 % | 460.634 M 1.97 % | 451.728 M -47.98 % | 868.430 M -0.76 % | 875.118 M 23.09 % | 710.985 M 4.69 % | 679.104 M -6.51 % | 726.419 M 0.88 % | 720.109 M -3.64 % | 747.342 M 3.56 % | 721.639 M 0.75 % | 716.290 M 2.75 % | 697.100 M -0.89 % | 703.330 M 4.76 % | 671.359 M -0.95 % | 677.766 M 37.41 % | 493.259 M 0.66 % | 490.037 M 6.27 % | 461.144 M 0.61 % | 458.338 M 2.74 % | 446.093 M -4.67 % | 467.961 M 4.28 % | 448.759 M 0.61 % | 446.041 M 4.27 % | 427.782 M 0.82 % | 424.321 M 6.79 % | 397.324 M 269.60 % | 107.500 M 2.34 % | 105.042 M 95.94 % | 53.609 M 37.94 % | 38.864 M 25.72 % | 30.914 M 20.17 % | 25.725 M 10.61 % | 23.258 M -6.81 % | 24.959 M 19.83 % | 20.829 M -92.95 % | 295.638 M 335.32 % | 67.912 M -0.02 % | 67.929 M 42.72 % | 47.597 M 4.85 % | 45.396 M -1.88 % | 46.267 M 101.76 % | 22.932 M 4.48 % | 21.948 M -0.37 % | 22.030 M |
| Other non current assets | 8.895 M -31.37 % | 12.960 M 1.81 % | 12.729 M 1.05 % | 12.597 M -1.26 % | 12.758 M 20.59 % | 10.580 M -30.32 % | 15.183 M -0.34 % | 15.235 M -1.24 % | 15.426 M -1.66 % | 15.687 M -1.34 % | 15.900 M -81.22 % | 84.666 M 453.08 % | 15.308 M -1.33 % | 15.515 M -8.22 % | 16.904 M 11.78 % | 15.123 M -13.84 % | 17.553 M 9.30 % | 16.060 M -42.63 % | 27.993 M 71.41 % | 16.331 M -2.29 % | 16.713 M 13.53 % | 14.721 M -7.41 % | 15.899 M -19.93 % | 19.856 M -4.40 % | 20.770 M 6.37 % | 19.526 M 5.45 % | 18.516 M -7.85 % | 20.093 M 245.18 % | 5.821 M -8.72 % | 6.377 M -4.22 % | 6.658 M 65.70 % | 4.018 M 0.40 % | 4.002 M 13.79 % | 3.517 M -5.63 % | 3.727 M 50.93 % | 2.469 M 37.13 % | 1.801 M -7.99 % | 1.957 M 80.84 % | 1.082 M 0.04 % | 1.082 M 212.09 % | 346.611 K 28.95 % | 268.792 K 0.03 % | 268.707 K 6.82 % | 251.540 K -2.38 % | 257.673 K -1.28 % | 261.023 K 2.41 % | 254.869 K |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 822.000 K -9.27 % | 906.000 K 0.78 % | 899.000 K -8.92 % | 987.000 K -22.65 % | 1.276 M 27.35 % | 1.002 M -90.74 % | 10.821 M 13.95 % | 9.496 M -16.06 % | 11.313 M -21.61 % | 14.432 M -13.31 % | 16.648 M -10.75 % | 18.653 M 24.74 % | 14.953 M -2.44 % | 15.327 M -11.33 % | 17.286 M -6.30 % | 18.448 M 19.35 % | 15.457 M -12.77 % | 17.720 M 137.41 % | 7.464 M -28.31 % | 10.411 M -8.05 % | 11.322 M -9.08 % | 12.453 M -11.52 % | 14.074 M -13.04 % | 16.184 M -10.79 % | 18.141 M 2.73 % | 17.659 M 21.64 % | 14.518 M 28.53 % | 11.295 M -4.80 % | 11.865 M -5.31 % | 12.530 M 6.46 % | 11.770 M 17.15 % | 10.047 M -1.57 % | 10.207 M 8.78 % | 9.383 M 24.59 % | 7.531 M 28.72 % | 5.851 M 14.02 % | 5.131 M 137.18 % | 2.163 M 13.24 % | 1.910 M 14.26 % | 1.672 M 775.39 % | 191.000 K 40.44 % | 136.000 K 0.85 % | 134.852 K -9.40 % | 148.838 K -5.20 % | 157.009 K -10.79 % | 175.991 K -43.48 % | 311.366 K |
| Total non current assets | 9.717 M -29.92 % | 13.866 M 1.75 % | 13.628 M 0.32 % | 13.584 M -3.21 % | 14.034 M 21.17 % | 11.582 M -55.46 % | 26.004 M 5.15 % | 24.731 M -7.51 % | 26.739 M -11.22 % | 30.119 M -7.46 % | 32.548 M -68.50 % | 103.319 M 241.43 % | 30.261 M -1.88 % | 30.842 M -9.79 % | 34.190 M 1.84 % | 33.571 M 1.70 % | 33.010 M -2.28 % | 33.780 M -4.73 % | 35.457 M 32.59 % | 26.742 M -4.61 % | 28.035 M 3.17 % | 27.174 M -9.34 % | 29.973 M -16.83 % | 36.040 M -7.38 % | 38.911 M 4.64 % | 37.185 M 12.57 % | 33.034 M 5.24 % | 31.388 M 77.47 % | 17.686 M -6.46 % | 18.907 M 2.60 % | 18.428 M 31.02 % | 14.065 M -1.01 % | 14.209 M 10.15 % | 12.900 M 14.58 % | 11.258 M 35.31 % | 8.320 M 20.03 % | 6.932 M 68.23 % | 4.120 M 37.69 % | 2.993 M 8.68 % | 2.754 M 412.22 % | 537.611 K 32.81 % | 404.792 K 0.31 % | 403.559 K 0.79 % | 400.378 K -3.45 % | 414.682 K -5.11 % | 437.014 K -22.82 % | 566.235 K |
| Other current assets | 25.603 M 22.82 % | 20.846 M -3.74 % | 21.656 M -21.82 % | 27.699 M 25.47 % | 22.077 M 27.56 % | 17.307 M -28.94 % | 24.354 M -30.39 % | 34.986 M 63.45 % | 21.405 M -15.65 % | 25.375 M -3.71 % | 26.353 M -23.67 % | 34.525 M 9.74 % | 31.462 M 19.89 % | 26.242 M -13.36 % | 30.287 M -1.18 % | 30.649 M 28.29 % | 23.891 M 43.70 % | 16.626 M 33.55 % | 12.449 M -7.53 % | 13.463 M -24.13 % | 17.745 M -10.80 % | 19.893 M 54.56 % | 12.871 M -13.14 % | 14.818 M 3.78 % | 14.278 M -4.97 % | 15.025 M -8.09 % | 16.348 M 322.87 % | 3.866 M -73.56 % | 14.622 M 1 462 300.00 % | -1.000 K -200.00 % | 1.000 K -99.99 % | 13.591 M 98.99 % | 6.830 M -20.92 % | 8.637 M 2.92 % | 8.392 M | 0.000 -100.00 % | 6.283 M -17.53 % | 7.618 M 58.82 % | 4.796 M 1 080 354.05 % | -444.000 -308.45 % | 213.000 217.03 % | -182.000 -100.02 % | 1.091 M 16.81 % | 934.397 K 1 104.55 % | 77.572 K -1.61 % | 78.844 K -60.70 % | 200.618 K |
| Short term investments | 219.978 M -20.77 % | 277.630 M -25.41 % | 372.191 M -14.45 % | 435.049 M 15.20 % | 377.656 M 8.91 % | 346.757 M -0.18 % | 347.382 M 3.70 % | 334.980 M -4.78 % | 351.801 M 30.88 % | 268.803 M -15.53 % | 318.237 M -22.67 % | 411.516 M -7.58 % | 445.269 M -7.94 % | 483.697 M -4.71 % | 507.628 M -12.86 % | 582.567 M -10.24 % | 648.994 M -2.41 % | 665.016 M 122.55 % | 298.818 M -23.95 % | 392.912 M -8.56 % | 429.711 M -6.71 % | 460.618 M 66.16 % | 277.221 M -19.62 % | 344.904 M -7.41 % | 372.506 M -23.71 % | 488.274 M -9.76 % | 541.063 M -16.21 % | 645.710 M -4.30 % | 674.743 M 74.00 % | 387.786 M -23.61 % | 507.655 M -14.72 % | 595.313 M -4.50 % | 623.354 M -3.22 % | 644.062 M 116.40 % | 297.626 M 35.47 % | 219.701 M -13.76 % | 254.747 M 0.27 % | 254.069 M 106.74 % | 122.894 M -6.58 % | 131.547 M 6.72 % | 123.261 M 12.40 % | 109.658 M 51.23 % | 72.509 M 11.97 % | 64.759 M 83 382.79 % | 77.572 K | 0.000 | 0.000 |
| cash and cash equivalents | 102.736 M -24.59 % | 136.229 M 121.86 % | 61.404 M 21.55 % | 50.517 M -55.37 % | 113.195 M 95.10 % | 58.019 M 20.07 % | 48.320 M -42.96 % | 84.709 M 23.97 % | 68.329 M -53.08 % | 145.620 M 56.67 % | 92.946 M 59.84 % | 58.151 M 28.34 % | 45.311 M -10.77 % | 50.778 M 22.63 % | 41.408 M -40.89 % | 70.055 M 10.54 % | 63.377 M -91.64 % | 758.517 M 1 286.08 % | 54.724 M -87.45 % | 436.160 M -10.82 % | 489.093 M -9.15 % | 538.338 M 65.09 % | 326.092 M -21.41 % | 414.917 M -15.80 % | 492.750 M -10.46 % | 550.305 M -9.49 % | 608.013 M -11.80 % | 689.385 M -11.61 % | 779.959 M 77.47 % | 439.487 M -21.08 % | 556.860 M -11.34 % | 628.055 M 768.03 % | 72.354 M -90.12 % | 732.319 M 601.68 % | 104.366 M -56.46 % | 239.724 M 1 227.45 % | 18.059 M -59.83 % | 44.961 M -66.47 % | 134.105 M 903.54 % | 13.363 M -60.10 % | 33.492 M -35.77 % | 52.141 M 64.42 % | 31.711 M -71.22 % | 110.194 M 206.34 % | 35.971 M -9.50 % | 39.747 M 124.47 % | 17.707 M |
| Cash and short term investments | 322.714 M -22.24 % | 414.991 M -4.65 % | 435.215 M -11.35 % | 490.909 M 0.01 % | 490.851 M 21.26 % | 404.776 M 2.29 % | 395.702 M -7.85 % | 429.389 M 2.20 % | 420.130 M 1.38 % | 414.423 M 0.79 % | 411.183 M -13.83 % | 477.170 M -3.94 % | 496.760 M -7.06 % | 534.475 M -2.65 % | 549.036 M -16.48 % | 657.347 M -7.72 % | 712.371 M -6.08 % | 758.517 M 114.55 % | 353.542 M -18.94 % | 436.160 M -10.82 % | 489.093 M -9.15 % | 538.338 M 65.09 % | 326.092 M -21.41 % | 414.917 M -15.80 % | 492.750 M -10.46 % | 550.305 M -9.49 % | 608.013 M -11.80 % | 689.385 M -11.61 % | 779.959 M 77.47 % | 439.487 M -21.08 % | 556.860 M -11.34 % | 628.055 M -9.72 % | 695.708 M -5.00 % | 732.319 M 82.17 % | 401.992 M 67.69 % | 239.724 M -12.13 % | 272.806 M -8.77 % | 299.031 M 122.98 % | 134.105 M -7.46 % | 144.910 M -7.56 % | 156.753 M -3.12 % | 161.799 M 55.25 % | 104.220 M -5.42 % | 110.194 M 206.34 % | 35.971 M -9.50 % | 39.747 M 124.47 % | 17.707 M |
| Total current assets | 383.445 M -18.55 % | 470.769 M -4.01 % | 490.457 M -9.20 % | 540.127 M -0.96 % | 545.370 M 11.98 % | 487.015 M 2.02 % | 477.353 M -4.97 % | 502.292 M 1.20 % | 496.335 M 0.66 % | 493.105 M 1.14 % | 487.563 M 2.18 % | 477.170 M -14.96 % | 561.091 M -7.51 % | 606.652 M -3.43 % | 628.191 M -12.91 % | 721.315 M -6.21 % | 769.084 M -6.12 % | 819.189 M 103.37 % | 402.801 M -16.50 % | 482.425 M -8.79 % | 528.918 M -8.45 % | 577.740 M 58.79 % | 363.845 M -18.84 % | 448.307 M -14.04 % | 521.515 M -9.86 % | 578.560 M -8.89 % | 634.986 M -10.30 % | 707.865 M -10.91 % | 794.581 M 57.26 % | 505.267 M -12.12 % | 574.947 M -10.40 % | 641.693 M -8.66 % | 702.538 M -5.18 % | 740.956 M 80.55 % | 410.384 M 66.94 % | 245.828 M -11.92 % | 279.089 M -8.99 % | 306.648 M 120.77 % | 138.901 M -5.87 % | 147.565 M -6.81 % | 158.354 M -3.13 % | 163.464 M 54.51 % | 105.793 M -5.35 % | 111.778 M 192.96 % | 38.155 M -8.08 % | 41.508 M 119.57 % | 18.904 M |
| Inventory | 2.649 M -57.76 % | 6.272 M -2.93 % | 6.461 M | 0.000 -100.00 % | 6.274 M -83.23 % | 37.416 M 235.48 % | 11.153 M | 0.000 -100.00 % | 8.636 M 7.19 % | 8.057 M 8.39 % | 7.433 M 110.84 % | -68.571 M | 0.000 -100.00 % | 6.159 M 22.91 % | 5.011 M | 0.000 | 0.000 -100.00 % | 7.686 M 4.29 % | 7.370 M 3.69 % | 7.108 M | 0.000 | 0.000 -100.00 % | 7.938 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.279 M | 0.000 | 0.000 | 0.000 100.00 % | -3.644 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.547 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.277 M 233.42 % | 383.000 K -35.74 % | 596.000 K 2 194.90 % | -28.450 K -179.91 % | 35.603 K | 0.000 -100.00 % | 1.132 M 215.32 % | 359.000 K |
| Net receivables | 32.479 M 9.02 % | 29.792 M 3.64 % | 28.745 M 7.01 % | 26.862 M 2.65 % | 26.168 M -4.90 % | 27.516 M -40.37 % | 46.144 M -3.09 % | 47.617 M 3.15 % | 46.164 M 2.02 % | 45.250 M 6.24 % | 42.594 M 2.52 % | 41.549 M 6.40 % | 39.049 M -1.83 % | 39.776 M -9.31 % | 43.857 M 15.28 % | 38.044 M 15.91 % | 32.822 M -9.73 % | 36.360 M 23.51 % | 29.440 M 14.58 % | 25.694 M 16.37 % | 22.080 M 13.18 % | 19.509 M 15.14 % | 16.944 M -8.77 % | 18.572 M 28.20 % | 14.487 M 9.50 % | 13.230 M 24.52 % | 10.625 M -13.86 % | 12.335 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.691 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.557 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.378 M 13.14 % | 1.218 M 13.94 % | 1.069 M 109.83 % | 509.450 K -5.18 % | 537.308 K | 0.000 -100.00 % | 550.000 K -13.66 % | 637.000 K |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 -100.00 % | 823.000 | 0.000 | 0.000 100.00 % | -107.000 -136.27 % | 295.000 190.21 % | -327.000 -255.71 % | 210.000 | 0.000 -100.00 % | 403.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 10.267 M 11 978.82 % | 85.000 K -99.33 % | 12.744 M -10.47 % | 14.234 M -33.18 % | 21.303 M 82.61 % | 11.666 M 12.32 % | 10.386 M -42.72 % | 18.132 M 21.63 % | 14.908 M -1.22 % | 15.092 M 19.94 % | 12.583 M -48.84 % | 24.594 M 59.00 % | 15.468 M -44.81 % | 28.025 M 87.12 % | 14.977 M -21.07 % | 18.975 M -2.62 % | 19.485 M -0.83 % | 19.649 M 5.75 % | 18.580 M 57.93 % | 11.765 M 69.97 % | 6.922 M -25.98 % | 9.351 M -30.96 % | 13.545 M 94.47 % | 6.965 M -30.72 % | 10.053 M -23.88 % | 13.206 M 81.43 % | 7.279 M 8.29 % | 6.722 M -85.65 % | 46.854 M 9.75 % | 42.693 M 0.53 % | 42.470 M 918.47 % | 4.170 M -86.28 % | 30.401 M 38.15 % | 22.006 M 34.42 % | 16.371 M 423.20 % | 3.129 M -78.74 % | 14.714 M 45.13 % | 10.139 M 15.69 % | 8.764 M 174.22 % | 3.196 M 130.92 % | 1.384 M 67.55 % | 826.000 K -38.40 % | 1.341 M 13.64 % | 1.180 M 12.60 % | 1.048 M -4.81 % | 1.101 M 82.28 % | 604.000 K |
| Tax payables | 2.868 M 21.01 % | 2.370 M -26.03 % | 3.204 M 1.91 % | 3.144 M -57.40 % | 7.380 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 811.000 K | 0.000 -100.00 % | 1.622 M 300.49 % | 405.000 K -83.35 % | 2.432 M -14.31 % | 2.838 M -12.52 % | 3.244 M -11.10 % | 3.649 M -18.07 % | 4.454 M -9.10 % | 4.900 M -52.88 % | 10.399 M 3.70 % | 10.028 M -1.17 % | 10.147 M 14.86 % | 8.834 M -9.92 % | 9.807 M 29.52 % | 7.572 M -5.55 % | 8.017 M 20.00 % | 6.681 M -25.00 % | 8.908 M 17.65 % | 7.572 M -22.73 % | 9.799 M 15.79 % | 8.463 M -5.00 % | 8.908 M -12.11 % | 10.135 M 13.63 % | 8.919 M -4.35 % | 9.324 M -4.17 % | 9.730 M -4.00 % | 10.135 M -16.67 % | 12.162 M 11.11 % | 10.946 M -3.57 % | 11.351 M -6.67 % | 12.162 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 | 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 -100.00 % | 811.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 42.778 K | 0.000 -100.00 % | 27.778 K |
| Other total stockholders equity | 2.257 B 0.30 % | 2.250 B 0.28 % | 2.244 B 0.25 % | 2.238 B 0.29 % | 2.232 B 10.69 % | 2.016 B 0.42 % | 2.008 B -13.04 % | 2.309 B 0.36 % | 2.300 B 2.26 % | 2.249 B 0.37 % | 2.241 B 0.33 % | 2.234 B 0.74 % | 2.218 B 0.71 % | 2.202 B 0.76 % | 2.186 B 0.43 % | 2.176 B 0.88 % | 2.157 B 1.92 % | 2.116 B 16.60 % | 1.815 B 0.84 % | 1.800 B 0.67 % | 1.788 B 0.75 % | 1.775 B 18.37 % | 1.499 B 0.86 % | 1.487 B 1.10 % | 1.471 B 0.94 % | 1.457 B 1.07 % | 1.442 B 1.08 % | 1.426 B 1.42 % | 1.406 B 6.74 % | 1.317 B 0.43 % | 1.312 B 0.90 % | 1.300 B 1.03 % | 1.287 B 0.51 % | 1.280 B 41.50 % | 904.714 M 29.18 % | 700.355 M 0.68 % | 695.622 M 1.04 % | 688.486 M 137.54 % | 289.835 M 8.03 % | 268.303 M 1.43 % | 264.519 M 2.43 % | 258.233 M 36.33 % | 189.423 M 2.89 % | 184.100 M 78.59 % | 103.084 M 0.77 % | 102.292 M 41.81 % | 72.134 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 100.00 % | -811.000 K | 0.000 100.00 % | -1.622 M | 0.000 100.00 % | -1.621 M 0.06 % | -1.622 M 0.00 % | -1.622 M 0.00 % | -1.622 M 8.98 % | -1.782 M 0.00 % | -1.782 M 73.93 % | -6.836 M -13.57 % | -6.019 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -410.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 268.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 393.162 M -18.87 % | 484.635 M -3.86 % | 504.085 M -8.96 % | 553.711 M -1.02 % | 559.404 M 12.20 % | 498.597 M -0.95 % | 503.357 M -4.49 % | 527.023 M 0.75 % | 523.074 M -0.03 % | 523.224 M 0.60 % | 520.111 M -10.40 % | 580.489 M -1.84 % | 591.352 M -7.24 % | 637.494 M -3.76 % | 662.381 M -12.25 % | 754.886 M -5.89 % | 802.094 M -5.96 % | 852.969 M 94.63 % | 438.258 M -13.93 % | 509.167 M -8.58 % | 556.953 M -7.93 % | 604.914 M 53.60 % | 393.818 M -18.69 % | 484.347 M -13.58 % | 560.426 M -8.98 % | 615.745 M -7.83 % | 668.020 M -9.64 % | 739.253 M -8.99 % | 812.267 M 54.96 % | 524.174 M -11.66 % | 593.375 M -9.51 % | 655.758 M -8.51 % | 716.747 M -4.92 % | 753.856 M 78.79 % | 421.643 M 65.90 % | 254.149 M -11.14 % | 286.021 M -7.96 % | 310.769 M 119.01 % | 141.894 M -5.60 % | 150.319 M -5.40 % | 158.891 M -3.04 % | 163.869 M 54.31 % | 106.196 M -5.33 % | 112.179 M 190.85 % | 38.570 M -8.05 % | 41.945 M 115.43 % | 19.470 M |
| 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 | 2011-12-31 |
| 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 1.152 M 147.45 % | -2.428 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.585 M 244.67 % | 750.000 K -43.61 % | 1.330 M 108.61 % | -15.446 M -1 775.27 % | 922.000 K -34.98 % | 1.418 M 1.29 % | 1.400 M 8.61 % | 1.289 M 54.00 % | 837.000 K 17.06 % | 715.000 K 144.03 % | 293.000 K 1 272.00 % | -25.000 K 90.81 % | -272.000 K -111.41 % | 2.384 M 1 486.05 % | -172.000 K 72.91 % | -635.000 K -189.44 % | 710.000 K -49.39 % | 1.403 M -15.07 % | 1.652 M 94.12 % | 851.000 K -5.86 % | 904.000 K -11.55 % | 1.022 M -14.76 % | 1.199 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 |
| Stock based compensation | 6.653 M 6.24 % | 6.262 M 6.79 % | 5.864 M 12.10 % | 5.231 M -9.62 % | 5.788 M 39.47 % | 4.150 M -38.24 % | 6.720 M -20.05 % | 8.405 M -2.45 % | 8.616 M 1.99 % | 8.448 M 0.34 % | 8.419 M -48.88 % | 16.469 M 4.07 % | 15.825 M -1.60 % | 16.083 M 28.94 % | 12.473 M -5.31 % | 13.173 M 0.33 % | 13.130 M -11.18 % | 14.782 M -0.77 % | 14.897 M 29.55 % | 11.499 M -4.13 % | 11.994 M -15.03 % | 14.116 M 14.72 % | 12.305 M -20.01 % | 15.384 M 16.22 % | 13.237 M -7.34 % | 14.286 M 1.60 % | 14.061 M -26.63 % | 19.164 M 52.77 % | 12.544 M 194.94 % | 4.253 M -58.48 % | 10.244 M -15.69 % | 12.151 M 114.34 % | 5.669 M -14.51 % | 6.631 M -31.91 % | 9.738 M 165.84 % | 3.663 M -30.00 % | 5.233 M | 0.000 -100.00 % | 19.073 M 542.66 % | 2.968 M -0.44 % | 2.981 M 57.70 % | 1.890 M 17.61 % | 1.607 M -23.37 % | 2.097 M 327.80 % | 490.276 K 32.71 % | 369.447 K -5.72 % | 391.856 K -43.02 % | 687.720 K 61.45 % | 425.953 K |
| Change in working capital | 10.960 M 149.56 % | -22.116 M 8.16 % | -24.080 M -342.50 % | 9.930 M -30.51 % | 14.290 M 36.32 % | 10.483 M 181.99 % | -12.786 M -167.00 % | 19.083 M 351.45 % | 4.227 M 212.75 % | -3.749 M 88.97 % | -33.978 M -494.91 % | 8.604 M 1 800.40 % | -506.000 K -102.29 % | 22.075 M 178.35 % | -28.174 M -284.98 % | 15.231 M -3.98 % | 15.862 M 398.81 % | 3.180 M 121.28 % | -14.942 M -179.40 % | 18.818 M 631.28 % | -3.542 M -144.71 % | 7.923 M 130.42 % | -26.046 M -304.46 % | 12.739 M 585.48 % | -2.624 M -122.91 % | 11.455 M 265.44 % | -6.924 M -239.26 % | 4.972 M 112.15 % | -40.924 M -91 042.22 % | 45.000 K -99.90 % | 44.346 M 454.46 % | 7.998 M -13.74 % | 9.272 M 79.88 % | 5.155 M 577.47 % | -1.080 M 50.71 % | -2.190 M -138.97 % | 5.622 M 418.21 % | -1.767 M -82.99 % | -965.442 K -4 676.11 % | -20.214 K -102.05 % | 988.264 K 2 003.66 % | -51.914 K 92.96 % | -737.861 K -2 567.71 % | -27.659 K 93.63 % | -434.310 K -149.83 % | 871.592 K 187.00 % | -1.002 M 0.35 % | -1.005 M -770.43 % | 149.953 K |
| Accounts receivables | -2.692 M -155.65 % | -1.053 M 44.08 % | -1.883 M -172.90 % | -690.000 K -151.45 % | 1.341 M 553.04 % | -296.000 K -126.33 % | 1.124 M 163.47 % | -1.771 M -31.87 % | -1.343 M 48.72 % | -2.619 M -86.01 % | -1.408 M 22.85 % | -1.825 M -231.20 % | 1.391 M -67.93 % | 4.337 M 166.22 % | -6.549 M -25.41 % | -5.222 M -247.60 % | 3.538 M 151.13 % | -6.920 M -84.73 % | -3.746 M -3.65 % | -3.614 M -40.57 % | -2.571 M -0.23 % | -2.565 M -479.01 % | -443.000 K 78.00 % | -2.014 M -60.22 % | -1.257 M 51.75 % | -2.605 M -73.78 % | -1.499 M 83.57 % | -9.126 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 |
| Inventory | 318.000 K 3.25 % | 308.000 K 224.21 % | 95.000 K -74.32 % | 370.000 K 2 076.47 % | 17.000 K -76.71 % | 73.000 K -48.59 % | 142.000 K 10.94 % | 128.000 K 1 063.64 % | 11.000 K 83.33 % | 6.000 K -93.02 % | 86.000 K 154.09 % | -159.000 K -124.84 % | 640.000 K -60.66 % | 1.627 M 168.45 % | -2.377 M -368.28 % | 886.000 K 153.31 % | -1.662 M -425.95 % | -316.000 K -20.61 % | -262.000 K -171.39 % | 367.000 K 122.08 % | -1.662 M -178.21 % | 2.125 M 147.67 % | -4.458 M -1 169.06 % | 417.000 K 134.32 % | -1.215 M -114.66 % | -566.000 K -447.24 % | 163.000 K 107.15 % | -2.279 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 |
| Accounts payables | 17.157 M 176.01 % | -22.573 M -30.99 % | -17.232 M -281.45 % | 9.497 M -60.88 % | 24.276 M 1 156.86 % | -2.297 M 71.95 % | -8.188 M -137.55 % | 21.806 M 319.02 % | 5.204 M 304.16 % | -2.549 M 91.30 % | -29.286 M -405.00 % | 9.602 M 1 569.91 % | 575.000 K -95.04 % | 11.585 M 246.66 % | -7.899 M -135.23 % | 22.421 M 15.61 % | 19.393 M 25.95 % | 15.397 M 2 024.63 % | -800.000 K -103.63 % | 22.051 M 538.79 % | 3.452 M -37.45 % | 5.519 M 126.67 % | -20.690 M -262.82 % | 12.707 M 44.23 % | 8.810 M -14.77 % | 10.337 M 493.34 % | -2.628 M -114.39 % | 18.261 M 297.24 % | 4.597 M 1 961.43 % | 223.000 K 107.15 % | -3.121 M -120.43 % | 15.276 M 81.97 % | 8.395 M 48.97 % | 5.635 M 93.55 % | 2.912 M 332.02 % | -1.255 M -127.43 % | 4.575 M 232.79 % | 1.375 M -8.60 % | 1.504 M -31.01 % | 2.180 M 54.86 % | 1.408 M 215.71 % | 445.946 K 185.75 % | -520.024 K 99.38 % | -83.223 M | 0.000 | 0.000 100.00 % | -11.308 K | 0.000 | 0.000 |
| Other working capital | -3.823 M -418.05 % | 1.202 M -93.68 % | 19.020 M 2 425.90 % | 753.000 K 106.64 % | -11.344 M -187.24 % | 13.003 M 321.74 % | -5.864 M -171.48 % | -2.160 M -404.23 % | 710.000 K -74.88 % | 2.826 M 141.93 % | -6.740 M -783.57 % | 986.000 K 131.68 % | -3.112 M -168.76 % | 4.526 M 139.88 % | -11.349 M -297.65 % | -2.854 M 47.22 % | -5.407 M -8.55 % | -4.981 M 50.85 % | -10.134 M -72 485.71 % | 14.000 K 100.51 % | -2.761 M -197.08 % | 2.844 M 725.05 % | -455.000 K -127.93 % | 1.629 M 118.18 % | -8.962 M -308.95 % | 4.289 M 244.90 % | -2.960 M 77.73 % | -13.289 M 70.81 % | -45.521 M -25 473.60 % | -178.000 K -100.37 % | 47.467 M 752.20 % | -7.278 M -929.87 % | 877.000 K 282.38 % | -480.870 K 87.95 % | -3.991 M -326.60 % | -935.576 K -189.44 % | 1.046 M 133.30 % | -3.142 M -27.21 % | -2.470 M -12.23 % | -2.200 M -424.39 % | -419.622 K 15.71 % | -497.860 K -128.55 % | -217.837 K -687.58 % | -27.659 K 93.63 % | -434.310 K -149.83 % | 871.592 K 187.99 % | -990.535 K 1.47 % | -1.005 M -770.43 % | 149.953 K |
| Other non cash items | 584.000 K -18.44 % | 716.000 K 145.06 % | -1.589 M 48.21 % | -3.068 M -103.19 % | 96.300 M 1 821.39 % | 5.012 M 138.55 % | 2.101 M -82.81 % | 12.224 M 327.21 % | -5.380 M -153.61 % | 10.035 M -4.05 % | 10.459 M 1.91 % | 10.263 M 3.02 % | 9.962 M 5.16 % | 9.473 M 3.09 % | 9.189 M 8.80 % | 8.446 M -22.20 % | 10.856 M 104.83 % | 5.300 M 18.04 % | 4.490 M 16.78 % | 3.845 M 16.59 % | 3.298 M -27.69 % | 4.561 M -11.86 % | 5.175 M -3.18 % | 5.345 M 19.63 % | 4.468 M 0.49 % | 4.446 M -1.00 % | 4.491 M -6.42 % | 4.799 M 7.82 % | 4.451 M 297.06 % | 1.121 M -27.35 % | 1.543 M -13.65 % | 1.787 M -6.93 % | 1.920 M 12.19 % | 1.711 M 93.67 % | 883.651 K -9.42 % | 975.517 K -6.30 % | 1.041 M 101.89 % | -54.976 M -124.20 % | 227.179 M 22 137.32 % | -1.031 M -104.84 % | 21.304 M 249.21 % | 6.101 M 65.66 % | 3.683 M -84.85 % | 24.306 M 744.83 % | -3.769 M 27.46 % | -5.196 M -666.45 % | -677.907 K 84.67 % | -4.422 M -58.05 % | -2.798 M |
| Net cash provided by operating activities | 16.686 M 171.61 % | -23.302 M 54.84 % | -51.597 M -973.60 % | -4.806 M 71.03 % | -16.588 M -212.55 % | 14.738 M 173.24 % | -20.124 M -622.29 % | 3.853 M -16.94 % | 4.639 M 2.66 % | 4.519 M 108.27 % | -54.650 M -242.10 % | -15.975 M 60.53 % | -40.478 M -172.73 % | -14.842 M 84.97 % | -98.731 M -63.23 % | -60.484 M -29.36 % | -46.756 M -1.76 % | -45.948 M 44.92 % | -83.425 M -57.97 % | -52.812 M -2.39 % | -51.581 M -8.69 % | -47.455 M 46.60 % | -88.866 M -16.23 % | -76.459 M -36.20 % | -56.138 M -1.51 % | -55.305 M 28.64 % | -77.500 M 13.37 % | -89.462 M 20.20 % | -112.102 M -57.85 % | -71.020 M -1.66 % | -69.857 M -6.35 % | -65.686 M -95.37 % | -33.621 M 1.12 % | -34.001 M -14.89 % | -29.594 M 7.93 % | -32.143 M -34.67 % | -23.867 M -22.97 % | -19.409 M -57.56 % | -12.318 M -18.16 % | -10.425 M -61.95 % | -6.437 M -16.87 % | -5.508 M 2.26 % | -5.636 M -31.30 % | -4.292 M -16.35 % | -3.689 M 4.80 % | -3.875 M 0.47 % | -3.893 M 16.27 % | -4.650 M -125.42 % | -2.063 M |
| Investments in property plant and equipment | -13.000 K 86.73 % | -98.000 K | 0.000 -100.00 % | 297.000 K 188.92 % | -334.000 K 36.26 % | -524.000 K -7 385.71 % | -7.000 K | 0.000 | 0.000 100.00 % | -20.000 K 94.69 % | -377.000 K 80.17 % | -1.901 M -42.72 % | -1.332 M -489.38 % | -226.000 K 47.69 % | -432.000 K -354.74 % | -95.000 K -458.82 % | -17.000 K 94.16 % | -291.000 K 60.30 % | -733.000 K -500.82 % | -122.000 K | 0.000 -100.00 % | 44.000 K 149.44 % | -89.000 K 69.31 % | -290.000 K 84.44 % | -1.864 M 55.76 % | -4.213 M -4.67 % | -4.025 M -274.77 % | -1.074 M -690.11 % | 182.000 K 110.22 % | -1.780 M 26.05 % | -2.407 M -362.00 % | -521.000 K 57.88 % | -1.237 M 44.95 % | -2.247 M -16.44 % | -1.930 M -102.50 % | -952.997 K 68.94 % | -3.069 M -853.70 % | -321.759 K -7.32 % | -299.808 K 80.12 % | -1.508 M -1 753.68 % | -81.348 K -160.79 % | -31.193 K -260.03 % | -8.664 K 40.99 % | -14.683 K -172.16 % | -5.395 K -591.80 % | 1.097 K 105.54 % | -19.814 K -59.73 % | -12.405 K 66.17 % | -36.674 K |
| Acquisitions net | -59.787 M | 0.000 | 0.000 -100.00 % | 55.232 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -34.894 M 61.51 % | -90.658 M -62.97 % | -55.629 M 63.32 % | -151.668 M 6.17 % | -161.647 M -67.28 % | -96.633 M 32.32 % | -142.789 M -101.06 % | -71.019 M 62.82 % | -191.031 M -418.06 % | -36.874 M 27.03 % | -50.533 M -5.09 % | -48.084 M 49.62 % | -95.441 M 37.52 % | -152.744 M -343.46 % | -34.444 M 18.54 % | -42.281 M 61.15 % | -108.831 M 75.64 % | -446.690 M -8 470.41 % | -5.212 M 90.98 % | -57.810 M 30.95 % | -83.724 M 68.53 % | -266.071 M -834.70 % | -28.466 M 72.66 % | -104.105 M -124.83 % | -46.304 M 22.12 % | -59.452 M -179.83 % | -21.246 M 68.85 % | -68.198 M 83.29 % | -408.005 M | 0.000 100.00 % | -35.318 M 56.28 % | -80.781 M -125.18 % | -35.874 M 91.07 % | -401.840 M -228.80 % | -122.214 M -1 360.67 % | -8.367 M 75.84 % | -34.625 M 76.22 % | -145.628 M -826.17 % | -15.724 M 60.29 % | -39.593 M -49.70 % | -26.449 M 46.61 % | -49.539 M -383.61 % | -10.243 M -256 122.69 % | 4.001 K | 0.000 | 0.000 100.00 % | -4.001 K | 0.000 | 0.000 |
| Sales maturities of investments | 94.681 M -49.54 % | 187.628 M 54.83 % | 121.181 M 25.66 % | 96.436 M -26.01 % | 130.330 M 34.95 % | 96.579 M -24.89 % | 128.576 M 48.91 % | 86.347 M -19.13 % | 106.774 M 25.31 % | 85.209 M -40.10 % | 142.250 M 78.19 % | 79.829 M -39.46 % | 131.865 M -26.35 % | 179.034 M 67.80 % | 106.693 M -1.45 % | 108.264 M -13.61 % | 125.323 M 54.41 % | 81.163 M -19.17 % | 100.412 M 5.85 % | 94.861 M -17.70 % | 115.266 M 39.26 % | 82.768 M -13.13 % | 95.273 M -26.59 % | 129.790 M -19.68 % | 161.601 M 43.52 % | 112.598 M -10.13 % | 125.285 M 31.26 % | 95.446 M -19.73 % | 118.902 M -0.18 % | 119.111 M -3.17 % | 123.006 M 15.91 % | 106.119 M 94.23 % | 54.635 M 3.48 % | 52.798 M 21.04 % | 43.620 M 2.98 % | 42.357 M 29.31 % | 32.757 M 141.61 % | 13.558 M -42.87 % | 23.730 M -22.96 % | 30.804 M 147.63 % | 12.439 M 3.69 % | 11.997 M 499.86 % | 2.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 59.787 M 80 693.24 % | 74.000 K 101.19 % | -6.229 M 88.72 % | -55.232 M -115.21 % | 363.233 M 672 753.70 % | -54.000 K 99.62 % | -14.213 M -192.73 % | 15.328 M 118.19 % | -84.257 M -274.32 % | 48.335 M -47.30 % | 91.717 M 188.92 % | 31.745 M -12.85 % | 36.424 M 38.55 % | 26.290 M -63.61 % | 72.249 M 9.50 % | 65.983 M 300.09 % | 16.492 M 104.51 % | -365.527 M -483.96 % | 95.200 M 156.94 % | 37.051 M 17.47 % | 31.542 M 117.21 % | -183.303 M -374.38 % | 66.807 M 160.10 % | 25.685 M -77.72 % | 115.297 M 116.94 % | 53.146 M -48.92 % | 104.039 M 281.82 % | 27.248 M -39.45 % | 45.000 M 200.00 % | -45.000 M -151.32 % | 87.688 M 246.07 % | 25.338 M 35.06 % | 18.761 M 105.37 % | -349.042 M -344.11 % | -78.594 M -331.23 % | 33.990 M 1 919.59 % | -1.868 M 98.59 % | -132.070 M -1 749.60 % | 8.006 M 191.09 % | -8.789 M 37.26 % | -14.010 M 62.68 % | -37.542 M -355.41 % | -8.243 M 87.31 % | -64.939 M -1 396 036.63 % | 4.652 K -96.12 % | 119.748 K | 0.000 -100.00 % | 11.458 K -75.44 % | 46.655 K |
| Net cash used for investing activites | 59.774 M -38.34 % | 96.946 M 63.42 % | 59.323 M 207.99 % | -54.935 M -116.57 % | 331.582 M 57 467.13 % | -578.000 K 95.94 % | -14.220 M -192.77 % | 15.328 M 118.19 % | -84.257 M -274.39 % | 48.315 M -47.10 % | 91.340 M 206.06 % | 29.844 M -14.95 % | 35.092 M 34.64 % | 26.064 M -63.71 % | 71.817 M 9.00 % | 65.888 M 299.93 % | 16.475 M 104.50 % | -365.818 M -487.24 % | 94.467 M 155.81 % | 36.929 M 17.08 % | 31.542 M 117.21 % | -183.259 M -374.68 % | 66.718 M 162.72 % | 25.395 M -77.61 % | 113.433 M 131.81 % | 48.933 M -51.07 % | 100.014 M 282.11 % | 26.174 M 110.73 % | -243.921 M -437.23 % | 72.331 M -15.19 % | 85.281 M 243.64 % | 24.817 M 41.62 % | 17.524 M 104.99 % | -351.289 M -336.26 % | -80.524 M -343.74 % | 33.037 M 769.23 % | -4.937 M 96.27 % | -132.392 M -1 817.95 % | 7.706 M 174.84 % | -10.297 M 26.92 % | -14.091 M 62.50 % | -37.573 M -355.31 % | -8.252 M 87.30 % | -64.954 M -8 741 980.08 % | -743.000 -100.61 % | 120.845 K 607.43 % | -23.815 K -2 414.78 % | -947.000 -109.49 % | 9.981 K |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 80.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 261.357 M 5 227 040.00 % | 5.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.000 100.01 % | -209.946 K -100.34 % | 61.379 M -98.31 % | 3.628 B 3 243.85 % | 108.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | -33.000 K 32.65 % | -49.000 K 81.78 % | -269.000 K -249.35 % | -77.000 K 42.96 % | -135.000 K -400.00 % | -27.000 K 91.51 % | -318.000 K -114.86 % | -148.000 K 99.81 % | -76.089 M -31 341.74 % | -242.000 K 77.65 % | -1.083 M -589.81 % | -157.000 K 30.53 % | -226.000 K 21.80 % | -289.000 K 78.14 % | -1.322 M -93.84 % | -682.000 K -673.11 % | 119.000 K 114.80 % | -804.000 K -1.64 % | -791.000 K -9.56 % | -722.000 K 50.48 % | -1.458 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 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -109.999 M -255 711.63 % | -43.000 K 83.07 % | -254.000 K 95.52 % | -5.672 M 97.80 % | -257.402 M -6 459.68 % | -3.924 M -1 133.96 % | -318.000 K 67.05 % | -965.000 K -128.47 % | 3.390 M 1 613.39 % | -224.000 K 79.32 % | -1.083 M -594.23 % | -156.000 K 30.97 % | -226.000 K -151.13 % | 442.000 K 158.70 % | -753.000 K -112.81 % | 5.880 M 559.19 % | 892.000 K -99.80 % | 450.595 M 296 344.08 % | 152.000 K -65.45 % | 440.000 K -65.13 % | 1.262 M -99.52 % | 261.362 M 54 237.21 % | 481.000 K -36.79 % | 761.000 K 76.98 % | 430.000 K -60.59 % | 1.091 M 96.22 % | 556.000 K -7.64 % | 602.000 K -99.85 % | 410.874 M 28 834.79 % | 1.420 M -4.44 % | 1.486 M 32.92 % | 1.118 M 26.33 % | 885.000 K -99.76 % | 368.843 M 89.52 % | 194.623 M 18 087.98 % | 1.070 M -43.71 % | 1.901 M -98.98 % | 185.552 M 7 443.94 % | 2.460 M 314.18 % | 593.855 K -68.40 % | 1.880 M -97.04 % | 63.511 M 72 543.42 % | 87.428 K -99.89 % | 78.786 M 165.15 % | 29.714 M 127 978.51 % | -23.236 K 60.30 % | -58.525 K 23.60 % | -76.603 K -16.39 % | -65.814 K |
| Net cash used provided by financing activities | -109.999 M -255 711.63 % | -43.000 K 83.07 % | -254.000 K 95.52 % | -5.672 M 97.80 % | -257.402 M -6 459.68 % | -3.924 M -1 133.96 % | -318.000 K 67.05 % | -965.000 K -128.47 % | 3.390 M 1 613.39 % | -224.000 K 79.32 % | -1.083 M -594.23 % | -156.000 K 30.97 % | -226.000 K -151.13 % | 442.000 K 158.70 % | -753.000 K -112.81 % | 5.880 M 559.19 % | 892.000 K -99.80 % | 450.595 M 296 344.08 % | 152.000 K -65.45 % | 440.000 K -65.13 % | 1.262 M -99.52 % | 261.362 M 54 237.21 % | 481.000 K -36.79 % | 761.000 K 76.98 % | 430.000 K -60.59 % | 1.091 M 96.22 % | 556.000 K -7.64 % | 602.000 K -99.85 % | 410.874 M 28 834.79 % | 1.420 M -4.44 % | 1.486 M 32.92 % | 1.118 M 26.33 % | 885.000 K -99.76 % | 368.843 M 89.52 % | 194.623 M 18 089.07 % | 1.070 M -43.71 % | 1.901 M -98.98 % | 185.552 M 7 443.97 % | 2.460 M 314.18 % | 593.855 K -68.40 % | 1.880 M -97.04 % | 63.511 M 72 543.42 % | 87.428 K -99.89 % | 78.786 M 165.15 % | 29.714 M 127 978.51 % | -23.236 K 60.30 % | -58.525 K 23.60 % | -76.603 K -16.39 % | -65.814 K |
| Effect of forex changes on cash | -166.000 K -122.55 % | 736.000 K 338.96 % | -308.000 K -128.08 % | 1.097 M 124.81 % | -4.422 M -63.60 % | -2.703 M -886.50 % | -274.000 K 64.51 % | -772.000 K -59.50 % | -484.000 K -170.35 % | 688.000 K 178.00 % | -882.000 K -296.00 % | 450.000 K 171.08 % | 166.000 K 114.49 % | -1.146 M -65.13 % | -694.000 K -683.19 % | 119.000 K 116.19 % | -735.000 K -1 313.46 % | -52.000 K -118.44 % | 282.000 K 140.81 % | -691.000 K -257.40 % | 439.000 K 124.40 % | -1.799 M -442.67 % | 525.000 K 629.17 % | 72.000 K -85.25 % | 488.000 K 34.81 % | 362.000 K 76.59 % | 205.000 K -82.10 % | 1.145 M 185.70 % | -1.336 M -468.51 % | -235.000 K 47.43 % | -447.000 K -423.91 % | 138.000 K 120.00 % | -690.000 K -304.13 % | 338.023 K 308.63 % | -162.023 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.233 K | 0.000 100.00 % | -19.810 K -257.51 % | 12.577 K 125.64 % | -49.043 K -793.58 % | 7.071 K |
| Net change in cash | -33.705 M -145.34 % | 74.337 M 937.65 % | 7.164 M 111.14 % | -64.316 M -220.96 % | 53.170 M 605.83 % | 7.533 M 121.56 % | -34.936 M -300.28 % | 17.444 M 122.74 % | -76.712 M -243.93 % | 53.298 M 53.49 % | 34.725 M 145.18 % | 14.163 M 360.06 % | -5.446 M -151.78 % | 10.518 M 137.09 % | -28.361 M -348.72 % | 11.403 M 137.85 % | -30.124 M -177.69 % | 38.777 M 237.90 % | 11.476 M 171.13 % | -16.134 M 12.02 % | -18.338 M -163.57 % | 28.849 M 236.45 % | -21.142 M 57.91 % | -50.231 M -186.29 % | 58.213 M 1 283.43 % | -4.919 M -121.13 % | 23.275 M 137.82 % | -61.541 M -215.00 % | 53.515 M 2 044.03 % | 2.496 M -84.84 % | 16.463 M 141.56 % | -39.612 M -149.09 % | -15.903 M 1.28 % | -16.109 M -119.10 % | 84.343 M 4 194.72 % | 1.964 M 107.30 % | -26.902 M -179.71 % | 33.750 M 1 668.07 % | -2.152 M 89.31 % | -20.129 M -7.94 % | -18.649 M -191.28 % | 20.430 M 248.04 % | -13.800 M -244.65 % | 9.540 M -63.34 % | 26.024 M 785.34 % | -3.797 M 4.18 % | -3.963 M 17.03 % | -4.776 M -126.21 % | -2.111 M |
| Cash at beginning of period | 137.361 M 117.95 % | 63.024 M 12.82 % | 55.860 M -53.52 % | 120.176 M 79.35 % | 67.006 M 12.67 % | 59.473 M -37.00 % | 94.409 M 22.66 % | 76.965 M -49.92 % | 153.677 M 53.10 % | 100.379 M 52.89 % | 65.654 M 27.51 % | 51.491 M -9.56 % | 56.937 M 22.66 % | 46.419 M -37.93 % | 74.780 M 17.99 % | 63.377 M -32.22 % | 93.501 M 70.86 % | 54.724 M 26.54 % | 43.248 M -27.17 % | 59.382 M -23.59 % | 77.720 M 59.03 % | 48.871 M -30.20 % | 70.013 M -41.77 % | 120.244 M 93.85 % | 62.031 M -7.35 % | 66.950 M 53.29 % | 43.675 M -58.49 % | 105.216 M 103.51 % | 51.701 M 5.07 % | 49.205 M 50.28 % | 32.742 M -54.75 % | 72.354 M -18.02 % | 88.257 M -15.44 % | 104.366 M 421.23 % | 20.023 M 10.87 % | 18.059 M -59.83 % | 44.961 M 301.05 % | 11.211 M -16.11 % | 13.363 M -60.10 % | 33.492 M -35.77 % | 52.141 M 64.42 % | 31.711 M -30.32 % | 45.512 M 26.52 % | 35.971 M 261.62 % | 9.947 M -27.63 % | 13.744 M -22.38 % | 17.707 M -21.24 % | 22.484 M -8.58 % | 24.595 M |
| Cash at end of period | 103.656 M -24.54 % | 137.361 M 117.95 % | 63.024 M 12.82 % | 55.860 M -53.52 % | 120.176 M 79.35 % | 67.006 M 12.67 % | 59.473 M -37.00 % | 94.409 M 22.66 % | 76.965 M -49.92 % | 153.677 M 53.10 % | 100.379 M 52.89 % | 65.654 M 27.51 % | 51.491 M -9.56 % | 56.937 M 22.66 % | 46.419 M -37.93 % | 74.780 M 17.99 % | 63.377 M -32.22 % | 93.501 M 70.86 % | 54.724 M 26.54 % | 43.248 M -27.17 % | 59.382 M -23.59 % | 77.720 M 59.03 % | 48.871 M -30.20 % | 70.013 M -41.77 % | 120.244 M 93.85 % | 62.031 M -7.35 % | 66.950 M 53.29 % | 43.675 M -58.49 % | 105.216 M 103.51 % | 51.701 M 5.07 % | 49.205 M 50.28 % | 32.742 M -54.75 % | 72.354 M -18.02 % | 88.257 M -15.44 % | 104.366 M 421.23 % | 20.023 M 10.87 % | 18.059 M -59.83 % | 44.961 M 301.05 % | 11.211 M -16.11 % | 13.363 M -60.10 % | 33.492 M -35.77 % | 52.141 M 64.42 % | 31.711 M -30.32 % | 45.512 M 26.52 % | 35.971 M 261.62 % | 9.947 M -27.63 % | 13.744 M -22.38 % | 17.707 M -21.24 % | 22.484 M |
| Operating cash flow | 16.686 M 171.61 % | -23.302 M 54.84 % | -51.597 M -973.60 % | -4.806 M 71.03 % | -16.588 M -212.55 % | 14.738 M 173.24 % | -20.124 M -622.29 % | 3.853 M -16.94 % | 4.639 M 2.66 % | 4.519 M 108.27 % | -54.650 M -242.10 % | -15.975 M 60.53 % | -40.478 M -172.73 % | -14.842 M 84.97 % | -98.731 M -63.23 % | -60.484 M -29.36 % | -46.756 M -1.76 % | -45.948 M 44.92 % | -83.425 M -57.97 % | -52.812 M -2.39 % | -51.581 M -8.69 % | -47.455 M 46.60 % | -88.866 M -16.23 % | -76.459 M -36.20 % | -56.138 M -1.51 % | -55.305 M 28.64 % | -77.500 M 13.37 % | -89.462 M 20.20 % | -112.102 M -57.85 % | -71.020 M -1.66 % | -69.857 M -6.35 % | -65.686 M -95.37 % | -33.621 M 1.12 % | -34.001 M -14.89 % | -29.594 M 7.93 % | -32.143 M -34.67 % | -23.867 M -22.97 % | -19.409 M -57.56 % | -12.318 M -18.16 % | -10.425 M -61.95 % | -6.437 M -16.87 % | -5.508 M 2.26 % | -5.636 M -31.30 % | -4.292 M -16.35 % | -3.689 M 4.80 % | -3.875 M 0.47 % | -3.893 M 16.27 % | -4.650 M -125.42 % | -2.063 M |
| Capital expenditure | -13.000 K 86.73 % | -98.000 K | 0.000 -100.00 % | 297.000 K 188.92 % | -334.000 K 36.26 % | -524.000 K -7 385.71 % | -7.000 K | 0.000 | 0.000 100.00 % | -20.000 K 94.69 % | -377.000 K 80.17 % | -1.901 M -42.72 % | -1.332 M -489.38 % | -226.000 K 47.69 % | -432.000 K -354.74 % | -95.000 K -458.82 % | -17.000 K 94.16 % | -291.000 K 60.30 % | -733.000 K -500.82 % | -122.000 K | 0.000 -100.00 % | 44.000 K 149.44 % | -89.000 K 69.31 % | -290.000 K 84.44 % | -1.864 M 55.76 % | -4.213 M -4.67 % | -4.025 M -274.77 % | -1.074 M -690.11 % | 182.000 K 110.22 % | -1.780 M 26.05 % | -2.407 M -362.00 % | -521.000 K 57.88 % | -1.237 M 44.95 % | -2.247 M -16.44 % | -1.930 M -102.50 % | -952.997 K 68.94 % | -3.069 M -853.70 % | -321.759 K -7.32 % | -299.808 K 80.12 % | -1.508 M -1 753.68 % | -81.348 K -160.79 % | -31.193 K -260.03 % | -8.664 K 40.99 % | -14.683 K -172.16 % | -5.395 K -591.80 % | 1.097 K 105.54 % | -19.814 K -59.73 % | -12.405 K 66.17 % | -36.674 K |
| Free CashFlow | 16.673 M 171.25 % | -23.400 M 54.65 % | -51.597 M -1 044.31 % | -4.509 M 73.35 % | -16.922 M -219.05 % | 14.214 M 170.61 % | -20.131 M -622.48 % | 3.853 M -16.94 % | 4.639 M 3.11 % | 4.499 M 108.18 % | -55.027 M -207.83 % | -17.876 M 57.24 % | -41.810 M -177.48 % | -15.068 M 84.80 % | -99.163 M -63.69 % | -60.579 M -29.52 % | -46.773 M -1.15 % | -46.239 M 45.06 % | -84.158 M -58.99 % | -52.934 M -2.62 % | -51.581 M -8.80 % | -47.411 M 46.70 % | -88.955 M -15.90 % | -76.749 M -32.32 % | -58.002 M 2.55 % | -59.518 M 26.99 % | -81.525 M 9.95 % | -90.536 M 19.11 % | -111.920 M -53.74 % | -72.800 M -0.74 % | -72.264 M -9.15 % | -66.207 M -89.93 % | -34.858 M 3.84 % | -36.249 M -14.99 % | -31.523 M 4.75 % | -33.096 M -22.87 % | -26.936 M -36.52 % | -19.731 M -56.37 % | -12.618 M -5.74 % | -11.933 M -83.06 % | -6.519 M -17.68 % | -5.539 M 1.86 % | -5.644 M -31.05 % | -4.307 M -16.58 % | -3.694 M 4.64 % | -3.874 M 1.00 % | -3.913 M 16.07 % | -4.662 M -122.07 % | -2.099 M |
| 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 | 2012 | 2012 | 2011 | 2011 |