Cronos Group Inc. CRON
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 117.615 M 34.82 % | 87.241 M 0.57 % | 86.749 M 34.37 % | 64.561 M 38.19 % | 46.719 M 96.71 % | 23.750 M 95.94 % | 12.121 M 273.41 % | 3.246 M 687.25 % | 412.322 K -87.89 % | 3.405 M 612.03 % | -665.000 K -239.29 % | -196.000 K |
| Net income | 41.080 M 155.54 % | -73.963 M 56.17 % | -168.734 M 57.40 % | -396.107 M -441.60 % | -73.137 M -106.27 % | 1.167 B 5 491.50 % | -21.636 M -1 358.93 % | -1.483 M -67.57 % | -885.000 K -418.03 % | 278.279 K 106.70 % | -4.151 M -570.60 % | -619.000 K |
| Income before tax | 36.586 M 149.66 % | -73.669 M 39.12 % | -121.003 M 5.84 % | -128.510 M -75.39 % | -73.273 M -106.28 % | 1.166 B 5 672.51 % | -20.923 M -792.24 % | -2.345 M -79.28 % | -1.308 M -707.90 % | 215.166 K 105.18 % | -4.151 M -570.60 % | -619.000 K |
| Income before tax ratio | 0.31 136.84 % | -0.84 39.46 % | -1.39 29.92 % | -1.99 -26.92 % | -1.57 -103.19 % | 49.09 2 943.98 % | -1.73 -138.94 % | -0.72 77.23 % | -3.17 -5 120.13 % | 0.06 -98.99 % | 6.24 97.65 % | 3.16 |
| EBITDA | -50.213 M 30.07 % | -71.800 M 21.33 % | -91.268 M 39.21 % | -150.125 M -127.32 % | -66.042 M -105.64 % | 1.171 B 6 315.59 % | -18.847 M -252.08 % | -5.353 M -529.02 % | -851.000 K -251.98 % | 559.960 K 117.22 % | -3.252 M -425.36 % | -619.000 K |
| Net income ratio | 0.35 141.20 % | -0.85 56.41 % | -1.95 68.30 % | -6.14 -291.92 % | -1.57 -103.19 % | 49.12 2 851.60 % | -1.79 -290.70 % | -0.46 78.71 % | -2.15 -2 726.29 % | 0.08 -98.69 % | 6.24 97.65 % | 3.16 |
| Ratio EBITDA | -0.43 48.13 % | -0.82 21.77 % | -1.05 54.75 % | -2.33 -64.50 % | -1.41 -102.87 % | 49.32 3 272.17 % | -1.55 5.71 % | -1.65 20.10 % | -2.06 -1 355.03 % | 0.16 -96.64 % | 4.89 54.84 % | 3.16 |
| Gross profit ratio | 0.21 56.95 % | 0.14 -23.28 % | 0.18 165.30 % | -0.27 50.72 % | -0.55 25.37 % | -0.74 -244.55 % | 0.51 31.11 % | 0.39 -89.13 % | 3.60 388.89 % | 0.74 1 421.05 % | 0.05 -95.16 % | 1.00 |
| Weighted average shs out dil | 385.557 M 1.21 % | 380.965 M 1.06 % | 376.962 M 1.77 % | 370.391 M 5.35 % | 351.577 M 2.56 % | 342.812 M 99.00 % | 172.269 M -2.56 % | 176.789 M 125.93 % | 78.248 M 79.08 % | 43.694 M 35.54 % | 32.236 M 152.85 % | 12.749 M |
| Weighted average shs out | 382.058 M -5.29 % | 403.404 M 7.01 % | 376.962 M 1.77 % | 370.391 M 5.35 % | 351.577 M 13.39 % | 310.067 M 72.55 % | 179.695 M 33.30 % | 134.804 M 126.56 % | 59.500 M 54.07 % | 38.620 M 20.88 % | 31.948 M 150.59 % | 12.749 M |
| EPS diluted | 0.11 157.89 % | -0.19 57.78 % | -0.45 57.94 % | -1.07 -409.52 % | -0.21 -102.93 % | 7.16 8 961.39 % | -0.08 -708.00 % | -0.01 11.50 % | -0.01 -276.56 % | 0.01 104.92 % | -0.13 -167.49 % | -0.05 |
| Earnings per share | 0.11 157.89 % | -0.19 57.78 % | -0.45 57.94 % | -1.07 -409.52 % | -0.21 -102.65 % | 7.92 9 901.98 % | -0.08 -708.00 % | -0.01 11.50 % | -0.01 -248.68 % | 0.01 105.85 % | -0.13 -167.49 % | -0.05 |
| Gross profit | 25.198 M 111.59 % | 11.909 M -22.85 % | 15.436 M 187.74 % | -17.593 M 31.90 % | -25.833 M -46.80 % | -17.597 M -383.23 % | 6.213 M 389.60 % | 1.269 M -14.43 % | 1.483 M -40.80 % | 2.505 M 7 888.21 % | -32.164 K 83.59 % | -196.000 K |
| Income tax expense | -3.436 M -6.38 % | -3.230 M -109.45 % | 34.175 M 8 029.23 % | -431.000 K -132.00 % | 1.347 M | 0.000 | 0.000 -100.00 % | 236.978 K 156.02 % | -423.000 K -243.90 % | -123.000 K -104.11 % | 2.991 M | 0.000 |
| Cost of revenue | 92.417 M 22.68 % | 75.332 M 5.64 % | 71.313 M -13.20 % | 82.154 M 13.23 % | 72.552 M 75.47 % | 41.347 M 599.85 % | 5.908 M 198.69 % | 1.978 M 284.69 % | -1.071 M -838.72 % | 144.981 K 350.76 % | 32.164 K | 0.000 |
| General and administrative expenses | 55.214 M -5.18 % | 58.231 M -29.57 % | 82.682 M -17.94 % | 100.763 M 5.04 % | 95.930 M 3.04 % | 93.098 M 333.01 % | 21.500 M 207.32 % | 6.996 M 151.29 % | 2.784 M 72.92 % | 1.610 M -20.18 % | 2.017 M 376.26 % | 423.506 K |
| Selling and marketing expenses | 21.603 M -4.84 % | 22.701 M 25.80 % | 18.046 M -13.73 % | 20.917 M -39.17 % | 34.386 M 49.19 % | 23.048 M 808.47 % | 2.537 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 358.000 |
| Other expenses | 20.681 M 108.18 % | 9.934 M -23.61 % | 13.005 M -90.06 % | 130.855 M 205.22 % | 42.872 M 477.95 % | 7.418 M 819.21 % | 807.000 K 93.53 % | 417.000 K 132.05 % | -1.301 M | 0.000 | 0.000 | 0.000 |
| Operating expenses | 101.727 M 5.19 % | 96.709 M -23.77 % | 126.864 M -53.76 % | 274.376 M 41.76 % | 193.554 M 42.61 % | 135.719 M 409.11 % | 26.658 M 258.98 % | 7.426 M 400.74 % | 1.483 M -4.26 % | 1.549 M -30.38 % | 2.225 M 1 235.20 % | -196.000 K |
| Cost and expenses | 194.144 M 12.85 % | 172.041 M -13.19 % | 198.177 M -44.42 % | 356.530 M 33.98 % | 266.106 M 50.29 % | 177.066 M 443.71 % | 32.566 M 251.38 % | 9.268 M 363.86 % | 1.998 M 17.95 % | 1.694 M -24.94 % | 2.257 M 388.11 % | 462.397 K |
| Research and development expenses | 4.229 M -27.62 % | 5.843 M -55.50 % | 13.131 M -39.88 % | 21.841 M 7.24 % | 20.366 M 67.55 % | 12.155 M 604.64 % | 1.725 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 76.817 M -5.08 % | 80.932 M -19.65 % | 100.728 M -17.22 % | 121.680 M -6.63 % | 130.316 M 12.20 % | 116.146 M 383.20 % | 24.037 M 243.58 % | 6.996 M 151.29 % | 2.784 M 89.65 % | 1.468 M -27.22 % | 2.017 M 375.86 % | 423.864 K |
| Interest income | 52.019 M 1.53 % | 51.235 M 127.57 % | 22.514 M 148.28 % | 9.068 M -51.25 % | 18.601 M -35.01 % | 28.619 M | 0.000 -100.00 % | 3.198 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 0.000 | 0.000 -100.00 % | 13.000 K -51.85 % | 27.000 K -85.48 % | 186.000 K -99.44 % | 32.957 M 41 851.64 % | 78.559 K -21.60 % | 100.198 K -43.48 % | 177.274 K -45.48 % | 325.170 K | 0.000 | 0.000 |
| Depreciation and amortization | 9.336 M 15.12 % | 8.110 M -38.20 % | 13.122 M -14.80 % | 15.402 M 118.62 % | 7.045 M 64.95 % | 4.271 M 120.50 % | 1.937 M 144.56 % | 792.047 K 178.15 % | 284.760 K 248.71 % | 81.661 K 150.26 % | 32.630 K | 0.000 |
| Operating income | -76.529 M 9.75 % | -84.800 M 23.90 % | -111.428 M 61.84 % | -291.969 M -33.08 % | -219.387 M -43.09 % | -153.316 M -649.89 % | -20.445 M -234.01 % | -6.121 M -399.67 % | -1.225 M -326.71 % | 540.336 K 117.75 % | -3.044 M -391.76 % | -619.000 K |
| Operating income ratio | -0.65 33.06 % | -0.97 24.33 % | -1.28 71.60 % | -4.52 3.69 % | -4.70 27.26 % | -6.46 -282.71 % | -1.69 10.55 % | -1.89 36.53 % | -2.97 -1 972.20 % | 0.16 -96.53 % | 4.58 44.94 % | 3.16 |
| Total other income expenses net | 113.115 M 916.22 % | 11.131 M 216.25 % | -9.575 M -105.86 % | 163.459 M 11.87 % | 146.114 M -88.92 % | 1.319 B 276 094.35 % | -478.000 K -112.66 % | 3.776 M 1 260.68 % | 277.509 K 180.44 % | -345.000 K 68.83 % | -1.107 M | 0.000 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -856.787 M -28.50 % | -666.738 M 12.36 % | -760.768 M 13.27 % | -877.167 M 17.88 % | -1.068 B 10.43 % | -1.193 B -13 803.43 % | -8.578 M -180.82 % | -3.054 M -866.25 % | 398.626 K 26.39 % | 315.387 K 153.80 % | -586.229 K -7 943.76 % | -7.288 K |
| Total investments | 2.813 M -98.86 % | 246.976 M 21.77 % | 202.825 M -19.78 % | 252.840 M 9.45 % | 231.001 M -24.73 % | 306.904 M 9 859.79 % | 3.081 M -24.82 % | 4.099 M -28.39 % | 5.723 M -9.70 % | 6.338 M 35.44 % | 4.680 M 274.30 % | 1.250 M |
| Total debt | 2.018 M -20.96 % | 2.553 M -34.13 % | 3.876 M -60.47 % | 9.806 M -0.08 % | 9.814 M 38.09 % | 7.107 M -53.80 % | 15.382 M 260.41 % | 4.268 M 43.42 % | 2.976 M 163.88 % | 1.128 M 1 038.43 % | 99.064 K | 0.000 |
| Accumulated other comprehensive income loss | -63.525 M -407.21 % | 20.678 M 2 694.48 % | -797.000 K -101.60 % | 49.865 M 15.97 % | 42.999 M 54.46 % | 27.838 M 3 977.01 % | 682.804 K -2.43 % | 699.801 K -40.64 % | 1.179 M 96.92 % | 598.650 K -17.84 % | 728.650 K | 0.000 |
| Retained earnings | 457.709 M 9.84 % | 416.719 M -15.07 % | 490.682 M -25.59 % | 659.416 M -38.05 % | 1.065 B -6.43 % | 1.138 B 6 921.52 % | -16.677 M -463.15 % | -2.961 M 35.96 % | -4.624 M -27.69 % | -3.621 M 22.69 % | -4.684 M -656.15 % | -619.475 K |
| Common stock | 669.879 M 1.16 % | 662.174 M 8.32 % | 611.318 M 2.66 % | 595.497 M 4.61 % | 569.260 M 1.44 % | 561.165 M 238.95 % | 165.562 M 149.16 % | 66.449 M 165.89 % | 24.991 M 134.32 % | 10.665 M -8.87 % | 11.704 M | 0.000 |
| Total equity | 1.111 B 1.36 % | 1.096 B -3.93 % | 1.141 B -14.49 % | 1.334 B -21.89 % | 1.708 B -2.34 % | 1.749 B 1 025.61 % | 155.386 M 126.24 % | 68.682 M 174.12 % | 25.056 M 197.13 % | 8.433 M 5.88 % | 7.965 M 779.66 % | 905.413 K |
| Other non current liabilities | 1.073 M 6.98 % | 1.003 M -27.48 % | 1.383 M -27.71 % | 1.913 M -12.57 % | 2.188 M 18.66 % | 1.844 M 17.58 % | 1.568 M 39.27 % | 1.126 M | 0.000 | 0.000 -100.00 % | 315.283 K | 0.000 |
| Long term debt | 993.000 K -36.31 % | 1.559 M -38.77 % | 2.546 M -64.12 % | 7.095 M -16.45 % | 8.492 M 27.13 % | 6.680 M | 0.000 -100.00 % | 4.268 M | 0.000 -100.00 % | 360.311 K | 0.000 | 0.000 |
| Total non current liabilities | 5.630 M 105.25 % | 2.743 M -30.19 % | 3.929 M -56.77 % | 9.089 M -14.90 % | 10.680 M 25.29 % | 8.524 M 191.27 % | 2.927 M -45.75 % | 5.394 M 397.61 % | 1.084 M 116.44 % | 500.832 K -17.50 % | 607.045 K 200.33 % | 202.124 K |
| Other current liabilities | 19.862 M 20.26 % | 16.516 M -10.89 % | 18.535 M -49.85 % | 36.956 M -79.84 % | 183.323 M -38.31 % | 297.160 M 945.15 % | 28.432 M | 0.000 -100.00 % | 4.204 M 2 816.95 % | 144.124 K | 0.000 -100.00 % | 180.000 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 1.025 M 3.12 % | 994.000 K -25.26 % | 1.330 M -50.94 % | 2.711 M 105.07 % | 1.322 M 209.60 % | 427.000 K -97.22 % | 15.382 M | 0.000 -100.00 % | 2.976 M 287.77 % | 767.462 K 674.71 % | 99.064 K | 0.000 |
| Total current liabilities | 49.700 M 20.05 % | 41.399 M -39.22 % | 68.116 M 25.28 % | 54.373 M -73.71 % | 206.834 M -37.87 % | 332.888 M 896.64 % | 33.401 M 433.15 % | 6.265 M 8.43 % | 5.778 M 244.56 % | 1.677 M 176.24 % | 607.045 K 58.86 % | 382.124 K |
| Total liabilities | 55.330 M 25.35 % | 44.142 M -38.73 % | 72.045 M 13.52 % | 63.462 M -70.82 % | 217.514 M -36.29 % | 341.412 M 839.82 % | 36.327 M 211.59 % | 11.659 M 69.91 % | 6.862 M 215.09 % | 2.178 M 258.74 % | 607.045 K 58.86 % | 382.124 K |
| Other non current assets | 15.526 M -77.51 % | 69.036 M -4.83 % | 72.538 M -10.15 % | 80.735 M -7.90 % | 87.658 M 36.11 % | 64.404 M 1 163.80 % | 5.096 M | 0.000 | 0.000 | 0.000 -100.00 % | 25.001 K | 0.000 |
| Long term investments | 2.813 M -94.86 % | 54.739 M -39.01 % | 89.748 M -33.60 % | 135.156 M 602.66 % | 19.235 M 3 353.32 % | 557.000 K -81.92 % | 3.081 M -24.82 % | 4.099 M -28.39 % | 5.723 M -9.70 % | 6.338 M 35.44 % | 4.680 M 274.30 % | 1.250 M |
| Intangible assets | 11.129 M -47.20 % | 21.078 M -21.07 % | 26.704 M 47.71 % | 18.079 M -74.07 % | 69.720 M -2.13 % | 71.235 M 763.67 % | 8.248 M -7.45 % | 8.912 M 6.89 % | 8.338 M 618.12 % | 1.161 M -16.35 % | 1.388 M | 0.000 |
| GoodWill | 63.453 M 5 903.12 % | 1.057 M 2.32 % | 1.033 M -5.92 % | 1.098 M -99.39 % | 179.522 M -16.30 % | 214.492 M 16 202.71 % | 1.316 M -7.67 % | 1.425 M 6.89 % | 1.333 M 371.97 % | 282.483 K | 0.000 | 0.000 |
| Goodwill and intangible assets | 74.582 M 236.94 % | 22.135 M -20.20 % | 27.737 M 44.64 % | 19.177 M -92.31 % | 249.242 M -12.77 % | 285.727 M 2 887.63 % | 9.564 M -7.48 % | 10.337 M 6.89 % | 9.671 M 569.95 % | 1.444 M 4.01 % | 1.388 M | 0.000 |
| Property plant equipment net | 134.579 M 121.26 % | 60.824 M -3.19 % | 62.830 M -24.26 % | 82.952 M -57.97 % | 197.375 M 18.55 % | 166.494 M 31.93 % | 126.202 M 182.52 % | 44.670 M 325.15 % | 10.507 M 440.03 % | 1.946 M 73.24 % | 1.123 M | 0.000 |
| Total non current assets | 230.071 M 11.17 % | 206.960 M -18.15 % | 252.853 M -20.49 % | 318.020 M -42.54 % | 553.510 M 7.02 % | 517.182 M 259.30 % | 143.943 M 143.54 % | 59.105 M 128.19 % | 25.901 M 166.27 % | 9.728 M 34.87 % | 7.212 M 476.86 % | 1.250 M |
| Other current assets | 14.389 M 166.22 % | 5.405 M -60.21 % | 13.582 M 51.47 % | 8.967 M -27.32 % | 12.337 M -2.42 % | 12.643 M -27.29 % | 17.388 M 299.70 % | 4.350 M 536.72 % | 683.228 K 869.98 % | 70.437 K 6.35 % | 66.234 K 120.78 % | 30.000 K |
| Short term investments | 0.000 -100.00 % | 192.237 M 70.01 % | 113.077 M -3.91 % | 117.684 M -44.43 % | 211.766 M -30.87 % | 306.347 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 858.805 M 28.32 % | 669.291 M -12.47 % | 764.644 M -13.79 % | 886.973 M -17.72 % | 1.078 B -10.14 % | 1.200 B 4 907.10 % | 23.960 M 227.21 % | 7.322 M 184.11 % | 2.577 M 217.26 % | 812.386 K 18.55 % | 685.293 K 9 303.03 % | 7.288 K |
| Cash and short term investments | 858.805 M -0.32 % | 861.528 M -1.84 % | 877.721 M -12.63 % | 1.005 B -22.11 % | 1.290 B -14.36 % | 1.506 B 6 185.69 % | 23.960 M 227.21 % | 7.322 M 184.11 % | 2.577 M 217.26 % | 812.386 K 18.55 % | 685.293 K 9 303.03 % | 7.288 K |
| Total current assets | 936.113 M 0.30 % | 933.306 M -2.80 % | 960.156 M -11.07 % | 1.080 B -21.31 % | 1.372 B -12.78 % | 1.573 B 3 193.41 % | 47.770 M 124.95 % | 21.236 M 252.97 % | 6.016 M 581.49 % | 882.823 K -35.06 % | 1.359 M 3 545.63 % | 37.288 K |
| Inventory | 33.149 M 8.70 % | 30.495 M -18.81 % | 37.559 M 14.50 % | 32.802 M -25.45 % | 44.002 M 15.66 % | 38.043 M 150.83 % | 15.167 M 57.13 % | 9.652 M 250.34 % | 2.755 M | 0.000 -100.00 % | 17.228 K | 0.000 |
| Net receivables | 29.770 M -17.02 % | 35.878 M 14.65 % | 31.294 M -6.00 % | 33.292 M 27.83 % | 26.044 M 57.52 % | 16.534 M 185.61 % | 5.789 M 406.55 % | 1.143 M 968.06 % | 107.000 K | 0.000 -100.00 % | 477.617 K | 0.000 |
| Tax assets | 2.571 M 1 037.61 % | 226.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.464 K | 0.000 |
| Other assets | 128.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 16.973 M 39.93 % | 12.130 M 8.66 % | 11.163 M 0.45 % | 11.113 M -42.56 % | 19.346 M -45.20 % | 35.301 M 2 110.42 % | 1.597 M -74.51 % | 6.265 M 969.08 % | 586.000 K -23.43 % | 765.294 K 50.65 % | 507.981 K 151.32 % | 202.124 K |
| Tax payables | 11.840 M 0.69 % | 11.759 M -68.29 % | 37.088 M 932.23 % | 3.593 M 26.38 % | 2.843 M | 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 -100.00 % | 870.775 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 46.919 M 1 461.15 % | -3.447 M -18.01 % | -2.921 M 1.55 % | -2.967 M 7.17 % | -3.196 M -274.68 % | -853.000 K -954.28 % | 99.850 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 2.018 M -20.96 % | 2.553 M -34.13 % | 3.876 M -60.47 % | 9.806 M -0.08 % | 9.814 M 38.09 % | 7.107 M | 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 |
| Other total stockholders equity | 0.000 | 0.000 -100.00 % | 42.682 M 31.47 % | 32.465 M -6.16 % | 34.596 M 48.90 % | 23.234 M 106.29 % | 11.263 M 160.32 % | -18.672 M -631.89 % | 3.510 M -42.09 % | 6.062 M 364.87 % | 1.304 M 35.36 % | 963.403 K |
| Deferred tax liabilities non current | 3.564 M 1 869.06 % | 181.000 K | 0.000 -100.00 % | 81.000 K | 0.000 | 0.000 -100.00 % | 1.358 M 20.62 % | 1.126 M 3.88 % | 1.084 M 671.41 % | 140.521 K | 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 100.00 % | -607.045 K -200.33 % | -202.124 K |
| Total assets | 1.166 B 2.28 % | 1.140 B -6.00 % | 1.213 B -13.22 % | 1.398 B -27.42 % | 1.926 B -7.88 % | 2.090 B 990.40 % | 191.713 M 138.62 % | 80.341 M 151.71 % | 31.918 M 200.82 % | 10.610 M 23.78 % | 8.572 M 565.74 % | 1.288 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.347 M 100.11 % | -1.262 B -351 480.14 % | 359.022 K 51.50 % | 236.978 K 156.08 % | -422.588 K -242.94 % | -123.226 K -119.74 % | 624.161 K | 0.000 |
| Stock based compensation | 8.700 M -0.79 % | 8.769 M -41.98 % | 15.115 M 48.90 % | 10.151 M -33.92 % | 15.361 M 32.21 % | 11.619 M 273.42 % | 3.112 M 110.14 % | 1.481 M 548.67 % | 228.269 K | 0.000 -100.00 % | 724.376 K | 0.000 |
| Change in working capital | -311.000 K 98.82 % | -26.468 M -269.03 % | 15.659 M 423.33 % | -4.843 M 36.70 % | -7.651 M 85.89 % | -54.208 M -1 656.34 % | 3.483 M 170.96 % | -4.908 M -36.61 % | -3.593 M -946.82 % | 424.287 K 120.05 % | 192.810 K 12.02 % | 172.124 K |
| Accounts receivables | -917.000 K 86.08 % | -6.587 M 22.94 % | -8.548 M 29.72 % | -12.163 M -21.34 % | -10.024 M -85.29 % | -5.410 M -143.75 % | -2.219 M -170.18 % | -821.471 K -1 853.57 % | -42.050 K | 0.000 100.00 % | -31.475 K | 0.000 |
| Inventory | 5.284 M -28.58 % | 7.399 M 202.52 % | -7.217 M -162.40 % | 11.565 M 1 673.47 % | -735.000 K -102.50 % | 29.440 M 856.43 % | -3.892 M 41.98 % | -6.708 M -448.66 % | -1.223 M | 0.000 -100.00 % | 918.285 | 0.000 |
| Accounts payables | -7.449 M -863.65 % | -773.000 K 10.43 % | -863.000 K 45.96 % | -1.597 M 42.64 % | -2.784 M -120.19 % | 13.789 M 151.12 % | 5.491 M 3.03 % | 5.330 M 360.83 % | -2.043 M -700.37 % | 340.346 K 55.27 % | 219.192 K | 0.000 |
| Other working capital | 2.771 M 110.45 % | -26.507 M -182.10 % | 32.287 M 1 319.30 % | -2.648 M -144.94 % | 5.892 M 106.40 % | -92.027 M -2 342.69 % | 4.103 M 251.50 % | -2.709 M -850.47 % | -284.969 K -439.49 % | 83.940 K 1 910.78 % | 4.174 K | 0.000 |
| Other non cash items | -38.904 M -194.18 % | 41.307 M 15.09 % | 35.890 M -83.90 % | 222.878 M 360.06 % | -85.703 M -1 952.24 % | 4.627 M 350.58 % | -1.847 M 53.77 % | -3.994 M -829.16 % | -429.897 K -261.16 % | 266.753 K -76.78 % | 1.149 M 250.13 % | 328.061 K |
| Net cash provided by operating activities | 18.843 M 143.99 % | -42.835 M 51.84 % | -88.948 M 42.10 % | -153.616 M -6.04 % | -144.871 M -11.43 % | -130.007 M -1 718.19 % | -7.150 M -62.07 % | -4.412 M 8.42 % | -4.818 M -385.35 % | -992.645 K 30.70 % | -1.432 M -1 100.80 % | -119.290 K |
| Investments in property plant and equipment | -12.522 M -399.90 % | -2.505 M 27.41 % | -3.451 M 69.03 % | -11.144 M 64.52 % | -31.412 M 19.36 % | -38.953 M 53.77 % | -84.262 M -148.14 % | -33.957 M -2 896.41 % | -1.133 M -4.18 % | -1.088 M -13.36 % | -959.551 K | 0.000 |
| Acquisitions net | 5.705 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -225.953 M -49 457.93 % | -455.937 K 72.59 % | -1.664 M 63.57 % | -4.567 M | 0.000 100.00 % | -2.609 M | 0.000 |
| Purchases of investments | -8.338 M 98.63 % | -608.247 M -124.13 % | -271.378 M -17.99 % | -230.002 M -14.24 % | -201.326 M 32.87 % | -299.923 M -361 408.07 % | -82.964 K 95.40 % | -1.804 M | 0.000 | 0.000 100.00 % | -2.154 M -53.05 % | -1.407 M |
| Sales maturities of investments | 181.895 M -65.86 % | 532.838 M 98.18 % | 268.870 M 24.88 % | 215.303 M -27.44 % | 296.730 M 1 412.85 % | 19.614 M 2 662.66 % | 709.969 K -91.79 % | 8.651 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 8.410 M -54.33 % | 18.415 M 347.29 % | 4.117 M 234.76 % | -3.055 M 93.03 % | -43.842 M 24.83 % | -58.324 M -1 044.49 % | -5.096 M -147.42 % | -2.060 M -698.24 % | -258.024 K -816.12 % | 36.031 K 105.85 % | -615.707 K | 0.000 |
| Net cash used for investing activites | 175.149 M 394.37 % | -59.499 M -3 130.13 % | -1.842 M 93.63 % | -28.898 M -243.41 % | 20.150 M 103.34 % | -603.539 M -576.71 % | -89.187 M -189.26 % | -30.833 M -417.50 % | -5.958 M -466.50 % | -1.052 M 83.40 % | -6.338 M -350.39 % | -1.407 M |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.414 M 84.49 % | -15.565 M -234.38 % | 11.583 M 497.68 % | 1.938 M 172.07 % | -2.689 M -398.52 % | 900.777 K | 0.000 -100.00 % | 130.000 K |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 66.290 M -42.61 % | 115.510 M 132.91 % | 49.594 M 270.99 % | 13.368 M 731.48 % | 1.608 M -83.77 % | 9.908 M 603.88 % | 1.408 M |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.188 M | 0.000 | 0.000 | 0.000 100.00 % | -216.187 K -104.87 % | -105.525 K | 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 |
| Other financing activites | -1.231 M -19.51 % | -1.030 M 64.45 % | -2.897 M 78.45 % | -13.442 M -2 010.20 % | -637.000 K -100.03 % | 1.873 B 37 692.97 % | -4.981 M -113.15 % | 37.874 M 149.11 % | 15.204 M 172 009.69 % | -8.844 K 99.35 % | -1.354 M -34 023.01 % | -3.967 K |
| Net cash used provided by financing activities | -1.231 M -19.51 % | -1.030 M 64.45 % | -2.897 M 78.45 % | -13.442 M -340.58 % | -3.051 M -100.16 % | 1.857 B 1 535.55 % | 113.536 M 185.18 % | 39.812 M 136.68 % | 16.821 M 636.64 % | 2.283 M -72.97 % | 8.449 M 450.89 % | 1.534 M |
| Effect of forex changes on cash | -3.247 M -140.53 % | 8.011 M 127.97 % | -28.642 M -683.82 % | 4.906 M -19.60 % | 6.102 M -88.35 % | 52.371 M 5 206 753 061 546 766.00 % | 0.000 -0.75 % | 0.000 | 0.000 100.00 % | 0.000 -100.02 % | 0.000 | 0.000 |
| Net change in cash | 189.514 M 298.75 % | -95.353 M 22.05 % | -122.329 M 35.97 % | -191.050 M -57.02 % | -121.670 M -110.35 % | 1.176 B 6 736.12 % | 17.199 M 276.53 % | 4.568 M 162.73 % | 1.739 M 627.12 % | 239.110 K -64.79 % | 679.014 K 9 216.88 % | 7.288 K |
| Cash at beginning of period | 669.291 M -12.47 % | 764.644 M -13.79 % | 886.973 M -17.72 % | 1.078 B -10.14 % | 1.200 B 4 913.97 % | 23.927 M 253.92 % | 6.760 M 145.42 % | 2.755 M 228.43 % | 838.732 K 46.31 % | 573.276 K 9 031.36 % | 6.278 K | 0.000 |
| Cash at end of period | 858.805 M 28.32 % | 669.291 M -12.47 % | 764.644 M -13.79 % | 886.973 M -17.72 % | 1.078 B -10.14 % | 1.200 B 4 907.10 % | 23.960 M 227.21 % | 7.322 M 184.11 % | 2.577 M 217.26 % | 812.386 K 18.55 % | 685.293 K 9 303.03 % | 7.288 K |
| Operating cash flow | 18.843 M 143.99 % | -42.835 M 51.84 % | -88.948 M 42.10 % | -153.616 M -6.04 % | -144.871 M -11.43 % | -130.007 M -1 718.19 % | -7.150 M -62.07 % | -4.412 M 8.42 % | -4.818 M -385.35 % | -992.645 K 30.70 % | -1.432 M -1 100.80 % | -119.290 K |
| Capital expenditure | -13.154 M -284.28 % | -3.423 M 31.98 % | -5.032 M 58.96 % | -12.262 M 65.35 % | -35.391 M 9.14 % | -38.953 M 53.77 % | -84.262 M -148.14 % | -33.957 M -2 896.41 % | -1.133 M -4.18 % | -1.088 M -13.36 % | -959.551 K | 0.000 |
| Free CashFlow | 5.689 M 112.30 % | -46.258 M 50.78 % | -93.980 M 43.34 % | -165.878 M 7.98 % | -180.262 M -6.69 % | -168.960 M -84.83 % | -91.412 M -138.24 % | -38.369 M -544.74 % | -5.951 M -186.05 % | -2.080 M 13.03 % | -2.392 M -1 905.19 % | -119.290 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 36.339 M 8.62 % | 33.455 M 3.70 % | 32.262 M 6.47 % | 30.301 M -11.57 % | 34.264 M 23.42 % | 27.762 M 9.78 % | 25.288 M 5.74 % | 23.915 M -3.61 % | 24.810 M 30.43 % | 19.021 M -2.43 % | 19.495 M -14.82 % | 22.887 M -18.81 % | 28.188 M 1.37 % | 27.808 M -2.04 % | 28.386 M -12.98 % | 32.619 M 59.84 % | 20.407 M 30.63 % | 15.622 M -1.44 % | 15.850 M -7.02 % | 17.046 M 50.08 % | 11.358 M -15.35 % | 13.417 M 59.12 % | 8.432 M 448.96 % | 1.536 M -73.45 % | 5.785 M -25.81 % | 7.798 M 60.92 % | 4.846 M 30.51 % | 3.713 M 27.59 % | 2.910 M 12.75 % | 2.581 M 13.20 % | 2.280 M 81.82 % | 1.254 M 18.41 % | 1.059 M 113.96 % | 494.941 K 28.47 % | 385.245 K 21.04 % | 318.276 K 238.43 % | 94.046 K 107.16 % | -1.314 M -11 414.20 % | -11.412 K -100.31 % | 3.713 M 6 915.09 % | -54.482 K 33.52 % | -81.952 K 52.19 % | -171.424 K 43.42 % | -303.000 K | 0.000 -100.00 % | 13.365 K 113.23 % | -101.000 K 21.71 % | -129.000 K |
| Net income | 25.958 M 165.37 % | -39.711 M -748.66 % | 6.122 M -86.00 % | 43.729 M 423.76 % | 8.349 M 195.34 % | -8.757 M -290.76 % | -2.241 M 95.00 % | -44.790 M -2 624.45 % | -1.644 M 80.33 % | -8.360 M 56.39 % | -19.169 M 75.69 % | -78.857 M -54.35 % | -51.090 M -96.27 % | -26.030 M 36.21 % | -40.804 M 75.85 % | -168.988 M -316.88 % | 77.916 M 143.51 % | -179.074 M 11.67 % | -202.740 M -82.27 % | -111.233 M -261.13 % | 69.033 M 147.53 % | -145.230 M -290.99 % | 76.040 M 30.36 % | 58.333 M -90.35 % | 604.410 M 224.95 % | 185.999 M -40.78 % | 314.092 M 3 980.55 % | -8.094 M -45.05 % | -5.580 M -1 115.05 % | 549.726 K 167.62 % | -813.000 K -149.69 % | 1.636 M 84.93 % | 884.664 K 557.92 % | 134.464 K 121.24 % | -633.000 K -159.60 % | 1.062 M 713.87 % | -173.000 K 87.85 % | -1.424 M -276.72 % | -378.000 K -123.26 % | 1.625 M 542.78 % | -367.000 K 18.26 % | -449.000 K 24.86 % | -597.527 K 81.15 % | -3.170 M -4 033.96 % | -76.682 K -697.61 % | -9.614 K 97.04 % | -325.000 K 10.71 % | -364.000 K |
| Income before tax | 27.005 M 169.23 % | -39.007 M -636.70 % | 7.268 M -84.18 % | 45.945 M 895.34 % | 4.616 M 142.22 % | -10.933 M -259.40 % | -3.042 M 93.32 % | -45.511 M -1 500.25 % | -2.844 M 51.33 % | -5.843 M 69.99 % | -19.471 M 58.44 % | -46.854 M -9.48 % | -42.798 M -86.41 % | -22.959 M 34.42 % | -35.010 M -120.64 % | 169.654 M 119.12 % | 77.425 M 134.93 % | -221.657 M -9.13 % | -203.107 M -82.61 % | -111.222 M -259.06 % | 69.925 M 147.84 % | -146.153 M -293.12 % | 75.681 M 27.55 % | 59.335 M -90.18 % | 604.222 M 225.05 % | 185.888 M -40.80 % | 313.989 M 3 673.34 % | -8.787 M -130.81 % | -3.807 M -1 198.02 % | 346.715 K 123.10 % | -1.501 M -176.90 % | 1.952 M 137.07 % | 823.400 K 605.09 % | 116.779 K 118.48 % | -632.000 K -182.96 % | 761.783 K 444.70 % | -221.000 K 84.94 % | -1.467 M -257.80 % | -410.000 K -127.30 % | 1.502 M 404.67 % | -493.000 K 11.49 % | -557.000 K 6.78 % | -597.527 K 81.30 % | -3.196 M -4 067.86 % | -76.682 K -697.61 % | -9.614 K 97.04 % | -325.000 K 10.71 % | -364.000 K |
| Income before tax ratio | 0.74 163.74 % | -1.17 -617.56 % | 0.23 -85.14 % | 1.52 1 025.52 % | 0.13 134.21 % | -0.39 -227.37 % | -0.12 93.68 % | -1.90 -1 560.13 % | -0.11 62.68 % | -0.31 69.24 % | -1.00 51.21 % | -2.05 -34.83 % | -1.52 -83.90 % | -0.83 33.06 % | -1.23 -123.71 % | 5.20 37.09 % | 3.79 126.74 % | -14.19 -10.72 % | -12.81 -96.40 % | -6.52 -205.98 % | 6.16 156.52 % | -10.89 -221.37 % | 8.98 -76.77 % | 38.63 -63.01 % | 104.45 338.15 % | 23.84 -63.21 % | 64.79 2 837.89 % | -2.37 -80.89 % | -1.31 -1 073.88 % | 0.13 120.41 % | -0.66 -142.29 % | 1.56 100.20 % | 0.78 229.54 % | 0.24 114.38 % | -1.64 -168.54 % | 2.39 201.85 % | -2.35 -310.48 % | 1.12 -96.89 % | 35.93 8 781.31 % | 0.40 -95.53 % | 9.05 33.14 % | 6.80 94.99 % | 3.49 -66.95 % | 10.55 | 0.00 | -0.72 -122.35 % | 3.22 14.04 % | 2.82 |
| EBITDA | 30.537 M 8 726.27 % | -354.000 K 47.71 % | -677.000 K 92.34 % | -8.840 M 43.74 % | -15.712 M -16.38 % | -13.501 M -11.03 % | -12.160 M 28.44 % | -16.992 M 6.66 % | -18.204 M 0.20 % | -18.240 M 0.68 % | -18.364 M 59.35 % | -45.175 M -39.19 % | -32.456 M -25.46 % | -25.870 M 11.61 % | -29.270 M 32.32 % | -43.244 M 14.64 % | -50.660 M 14.39 % | -59.174 M -13.24 % | -52.257 M 52.16 % | -109.242 M -251.16 % | 72.267 M 261.35 % | -44.788 M -158.28 % | 76.850 M -93.73 % | 1.225 B 4 348.95 % | -28.830 M -115.17 % | 190.047 M 2 073.08 % | -9.632 M -21.10 % | -7.954 M -133.46 % | -3.407 M -621.03 % | 653.892 K 152.86 % | -1.237 M -157.24 % | 2.161 M 106.60 % | 1.046 M 206.52 % | -982.000 K -166.12 % | -369.000 K -137.74 % | 977.645 K 818.86 % | -136.000 K 90.21 % | -1.389 M -327.38 % | -325.000 K 11.44 % | -367.000 K -15.05 % | -319.000 K 23.50 % | -417.000 K 25.45 % | -559.386 K 65.79 % | -1.635 M -2 032.18 % | -76.682 K -697.61 % | -9.614 K | 0.000 | 0.000 |
| Net income ratio | 0.71 160.18 % | -1.19 -725.53 % | 0.19 -86.85 % | 1.44 492.27 % | 0.24 177.25 % | -0.32 -255.94 % | -0.09 95.27 % | -1.87 -2 726.41 % | -0.07 84.92 % | -0.44 55.30 % | -0.98 71.46 % | -3.45 -90.10 % | -1.81 -93.63 % | -0.94 34.88 % | -1.44 72.25 % | -5.18 -235.69 % | 3.82 133.31 % | -11.46 10.39 % | -12.79 -96.02 % | -6.53 -207.36 % | 6.08 156.15 % | -10.82 -220.03 % | 9.02 -76.25 % | 37.98 -63.65 % | 104.48 338.03 % | 23.85 -63.20 % | 64.81 3 073.28 % | -2.18 -13.68 % | -1.92 -1 000.29 % | 0.21 159.73 % | -0.36 -127.33 % | 1.30 56.17 % | 0.84 207.49 % | 0.27 116.53 % | -1.64 -149.24 % | 3.34 281.39 % | -1.84 -269.74 % | 1.08 -96.73 % | 33.12 7 468.36 % | 0.44 -93.50 % | 6.74 22.95 % | 5.48 57.18 % | 3.49 -66.68 % | 10.46 | 0.00 | -0.72 -122.35 % | 3.22 14.04 % | 2.82 |
| Ratio EBITDA | 0.84 8 041.66 % | -0.01 49.58 % | -0.02 92.81 % | -0.29 36.38 % | -0.46 5.71 % | -0.49 -1.13 % | -0.48 32.32 % | -0.71 3.16 % | -0.73 23.48 % | -0.96 -1.80 % | -0.94 52.28 % | -1.97 -71.43 % | -1.15 -23.76 % | -0.93 9.78 % | -1.03 22.22 % | -1.33 46.60 % | -2.48 34.46 % | -3.79 -14.89 % | -3.30 48.55 % | -6.41 -200.72 % | 6.36 290.60 % | -3.34 -136.63 % | 9.11 -98.86 % | 797.51 16 102.70 % | -4.98 -120.45 % | 24.37 1 326.15 % | -1.99 7.22 % | -2.14 -82.97 % | -1.17 -562.13 % | 0.25 146.70 % | -0.54 -131.48 % | 1.72 74.47 % | 0.99 149.78 % | -1.98 -107.14 % | -0.96 -131.18 % | 3.07 312.41 % | -1.45 -236.80 % | 1.06 -96.29 % | 28.48 28 912.47 % | -0.10 -101.69 % | 5.86 15.07 % | 5.09 55.93 % | 3.26 -39.53 % | 5.40 | 0.00 | -0.72 | 0.00 | 0.00 |
| Gross profit ratio | 0.50 16.36 % | 0.43 1.84 % | 0.43 19.36 % | 0.36 238.42 % | 0.11 -53.54 % | 0.23 27.95 % | 0.18 121.62 % | 0.08 -50.01 % | 0.16 -1.79 % | 0.16 8.51 % | 0.15 1 568.50 % | -0.01 -106.64 % | 0.15 -23.00 % | 0.20 -32.30 % | 0.30 292.34 % | 0.08 310.57 % | -0.04 96.46 % | -1.01 -330.03 % | -0.23 73.12 % | -0.87 -545.85 % | -0.14 54.23 % | -0.30 61.50 % | -0.77 93.35 % | -11.55 -2 029.38 % | -0.54 -193.43 % | 0.58 -3.31 % | 0.60 797.87 % | 0.07 -88.00 % | 0.56 -70.20 % | 1.87 185.49 % | 0.65 -65.71 % | 1.91 25.24 % | 1.53 -12.43 % | 1.74 -13.64 % | 2.02 -51.78 % | 4.18 1 096.76 % | -0.42 -141.20 % | 1.02 -69.35 % | 3.32 318.34 % | 0.79 -54.09 % | 1.73 274.74 % | 0.46 -64.05 % | 1.28 14.44 % | 1.12 | 0.00 | 0.00 -100.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 385.306 M 0.00 % | 385.306 M -0.43 % | 386.964 M 0.11 % | 386.525 M 0.14 % | 385.984 M 1.00 % | 382.158 M 0.19 % | 381.443 M 0.08 % | 381.156 M 0.01 % | 381.100 M 0.04 % | 380.962 M 0.09 % | 380.634 M 0.53 % | 378.626 M 0.14 % | 378.114 M 0.55 % | 376.032 M 0.27 % | 375.023 M 0.21 % | 374.228 M -0.38 % | 375.653 M 1.06 % | 371.721 M 2.40 % | 363.013 M 3.63 % | 350.289 M -6.31 % | 373.863 M 7.10 % | 349.075 M -6.75 % | 374.330 M -0.26 % | 375.318 M 1.64 % | 369.269 M -1.44 % | 374.677 M 38.21 % | 271.087 M 52.74 % | 177.483 M 0.00 % | 177.483 M -16.09 % | 211.524 M 34.68 % | 157.055 M 16.41 % | 134.914 M -6.04 % | 143.593 M -14.42 % | 167.787 M 33.96 % | 125.256 M 95.51 % | 64.067 M 0.00 % | 64.067 M 48.41 % | 43.168 M 1.29 % | 42.619 M 22.56 % | 34.774 M 0.00 % | 34.774 M -0.22 % | 34.849 M 0.17 % | 34.791 M -26.21 % | 47.150 M 46.95 % | 32.085 M 171.82 % | 11.804 M -39.78 % | 19.601 M 560 012 471.07 % | 3.500 |
| Weighted average shs out | 385.306 M 0.00 % | 385.306 M 0.61 % | 382.959 M 0.16 % | 382.341 M 0.01 % | 382.286 M 0.03 % | 382.158 M 0.19 % | 381.443 M -3.47 % | 395.155 M 3.69 % | 381.100 M 0.04 % | 380.962 M 0.09 % | 380.634 M 0.53 % | 378.626 M 2.36 % | 369.910 M -1.63 % | 376.032 M 0.27 % | 375.023 M 0.68 % | 372.495 M 0.01 % | 372.456 M 0.20 % | 371.721 M 2.40 % | 363.013 M 3.63 % | 350.289 M 0.00 % | 350.289 M 1.03 % | 346.713 M -0.60 % | 348.817 M 0.82 % | 345.982 M 2.07 % | 338.958 M 1.28 % | 334.666 M 52.85 % | 218.950 M 18.17 % | 185.282 M 4.39 % | 177.483 M 1.11 % | 175.529 M 11.76 % | 157.055 M 16.41 % | 134.914 M 0.00 % | 134.914 M 1.71 % | 132.648 M 57.15 % | 84.408 M 31.75 % | 64.067 M 0.00 % | 64.067 M 48.41 % | 43.168 M 1.29 % | 42.619 M 22.56 % | 34.774 M 0.00 % | 34.774 M -0.22 % | 34.849 M 0.17 % | 34.791 M -25.21 % | 46.516 M 44.98 % | 32.085 M 171.82 % | 11.804 M -39.78 % | 19.602 M 560 009 042.07 % | 3.500 |
| EPS diluted | 0.00 100.00 % | -0.10 -732.91 % | 0.02 -85.64 % | 0.11 409.26 % | 0.02 194.32 % | -0.02 -294.83 % | -0.01 95.17 % | -0.12 -2 690.70 % | 0.00 80.37 % | -0.02 56.72 % | -0.05 75.90 % | -0.21 -110.00 % | -0.10 -84.84 % | -0.05 37.89 % | -0.09 75.81 % | -0.36 -271.43 % | 0.21 143.75 % | -0.48 -9.09 % | -0.44 -37.50 % | -0.32 -277.78 % | 0.18 158.06 % | -0.31 -255.00 % | 0.20 25.00 % | 0.16 -90.12 % | 1.62 912.50 % | 0.16 -51.52 % | 0.33 823.68 % | -0.05 -45.22 % | -0.03 -1 307.69 % | 0.00 150.00 % | -0.01 -142.98 % | 0.01 49.38 % | 0.01 912.50 % | 0.00 115.69 % | -0.01 -130.72 % | 0.02 714.81 % | 0.00 91.82 % | -0.03 -270.79 % | -0.01 -108.09 % | 0.11 1 137.74 % | -0.01 17.83 % | -0.01 25.00 % | -0.02 74.74 % | -0.07 -567.65 % | -0.01 -1 175.00 % | 0.00 95.18 % | -0.02 100.00 % | -103 997.03 |
| Earnings per share | 0.00 100.00 % | -0.10 -728.93 % | 0.02 130.43 % | 0.01 -68.35 % | 0.02 195.20 % | -0.02 -294.83 % | -0.01 95.17 % | -0.12 -2 690.70 % | 0.00 80.37 % | -0.02 56.72 % | -0.05 75.90 % | -0.21 -110.00 % | -0.10 -84.84 % | -0.05 37.89 % | -0.09 75.81 % | -0.36 -271.43 % | 0.21 143.75 % | -0.48 -9.09 % | -0.44 -37.50 % | -0.32 -260.00 % | 0.20 164.52 % | -0.31 -240.91 % | 0.22 22.22 % | 0.18 -89.89 % | 1.78 217.86 % | 0.56 -60.84 % | 1.43 3 168.67 % | -0.05 -48.41 % | -0.03 -1 112.90 % | 0.00 159.62 % | -0.01 -142.98 % | 0.01 49.38 % | 0.01 710.00 % | 0.00 119.61 % | -0.01 -130.72 % | 0.02 714.81 % | 0.00 91.82 % | -0.03 -270.79 % | -0.01 -108.09 % | 0.11 1 137.74 % | -0.01 17.83 % | -0.01 25.00 % | -0.02 74.40 % | -0.07 -558.82 % | -0.01 -1 175.00 % | 0.00 95.18 % | -0.02 100.00 % | -103 991.09 |
| Gross profit | 18.332 M 26.39 % | 14.504 M 5.61 % | 13.734 M 27.08 % | 10.807 M 199.28 % | 3.611 M -42.66 % | 6.297 M 40.46 % | 4.483 M 134.34 % | 1.913 M -51.81 % | 3.970 M 28.11 % | 3.099 M 5.88 % | 2.927 M 1 350.85 % | -234.000 K -105.39 % | 4.342 M -21.95 % | 5.564 M -33.68 % | 8.389 M 241.43 % | 2.457 M 436.57 % | -730.000 K 95.38 % | -15.784 M -323.85 % | -3.724 M 75.00 % | -14.898 M -869.29 % | -1.537 M 61.25 % | -3.967 M 38.75 % | -6.476 M 63.49 % | -17.736 M -465.38 % | -3.137 M -169.31 % | 4.526 M 55.59 % | 2.909 M 1 071.85 % | 248.240 K -84.69 % | 1.621 M -66.40 % | 4.825 M 223.17 % | 1.493 M -37.66 % | 2.395 M 48.30 % | 1.615 M 87.37 % | 861.936 K 10.95 % | 776.856 K -41.63 % | 1.331 M 3 473.29 % | -39.457 K 97.05 % | -1.338 M -3 428.67 % | -37.918 K -101.29 % | 2.949 M 3 228.61 % | -94.259 K -149.13 % | -37.835 K 82.81 % | -220.140 K 35.25 % | -340.000 K | 0.000 | 0.000 100.00 % | -101.000 K 21.71 % | -129.000 K |
| Income tax expense | -1.316 M -150.67 % | -525.000 K -15.38 % | -455.000 K -122.70 % | 2.004 M 174.00 % | -2.708 M -24.56 % | -2.174 M -289.61 % | -558.000 K -55.00 % | -360.000 K 71.29 % | -1.254 M -596.67 % | -180.000 K 87.47 % | -1.436 M -104.49 % | 32.003 M 994.01 % | 2.925 M 837.81 % | -396.482 K -187.61 % | 452.576 K 31.58 % | 343.952 K 316.32 % | -159.000 K 99.86 % | -114.966 M | 0.000 -100.00 % | 359.000 K -63.66 % | 988.000 K | 0.000 | 0.000 -100.00 % | 1.312 M 2 162.07 % | 58.000 K 122.75 % | -255.000 K -113.32 % | 1.915 M 437.74 % | -567.000 K -131.15 % | 1.820 M 996.55 % | -203.000 K 70.49 % | -688.000 K -317.74 % | 315.976 K 615.76 % | -61.264 K -246.44 % | -17.684 K -2 458.30 % | 749.861 100.25 % | -300.000 K -526.08 % | -47.917 K -10.70 % | -43.284 K -33.77 % | -32.356 K 98.58 % | -2.275 M -1 705.56 % | -126.000 K | 0.000 -100.00 % | 0.000 100.00 % | -26.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 18.007 M -4.98 % | 18.951 M 2.28 % | 18.528 M -4.96 % | 19.494 M -36.40 % | 30.653 M 42.80 % | 21.465 M 3.17 % | 20.805 M -5.44 % | 22.002 M 5.58 % | 20.840 M 30.89 % | 15.922 M -3.90 % | 16.568 M -28.34 % | 23.121 M -3.04 % | 23.846 M 7.20 % | 22.244 M 11.24 % | 19.997 M -33.70 % | 30.162 M 42.70 % | 21.137 M -32.70 % | 31.406 M 60.45 % | 19.574 M -38.72 % | 31.944 M 147.72 % | 12.895 M -25.82 % | 17.384 M 16.61 % | 14.908 M -46.15 % | 27.683 M 210.28 % | 8.922 M 172.68 % | 3.272 M 69.01 % | 1.936 M -44.11 % | 3.464 M 168.74 % | 1.289 M 157.42 % | -2.245 M -385.08 % | 787.511 K 168.96 % | -1.142 M -105.40 % | -556.000 K -51.09 % | -368.000 K 5.88 % | -391.000 K 61.40 % | -1.013 M -858.78 % | 133.503 K 632.37 % | 18.229 K -31.23 % | 26.506 K -39.87 % | 44.082 K 48.78 % | 29.629 K -21.69 % | 37.835 K -1.54 % | 38.425 K 2.91 % | 37.339 K | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 11.587 M -2.77 % | 11.917 M 4.56 % | 11.397 M -20.12 % | 14.267 M -5.03 % | 15.022 M 0.13 % | 15.003 M 37.36 % | 10.922 M -6.93 % | 11.735 M -28.11 % | 16.323 M 3.43 % | 15.782 M 9.67 % | 14.391 M -24.99 % | 19.186 M -15.06 % | 22.587 M 7.74 % | 20.965 M -20.64 % | 26.418 M 6.52 % | 24.801 M -29.57 % | 35.213 M 40.95 % | 24.982 M -9.26 % | 27.532 M 25.46 % | 21.944 M -18.05 % | 26.776 M 7.02 % | 25.019 M -4.49 % | 26.195 M -51.38 % | 53.877 M 173.03 % | 19.733 M 39.60 % | 14.135 M 55.95 % | 9.064 M 92.03 % | 4.720 M 0.92 % | 4.677 M 19.01 % | 3.930 M 56.89 % | 2.505 M 6.13 % | 2.360 M 64.48 % | 1.435 M -19.24 % | 1.777 M 50.71 % | 1.179 M -17.42 % | 1.428 M 97.50 % | 722.934 K 103.38 % | 355.468 K 15.54 % | 307.662 K -55.01 % | 683.908 K 221.40 % | 212.790 K -32.13 % | 313.535 K -24.42 % | 414.843 K 4.65 % | 396.425 K 416.97 % | 76.682 K -69.15 % | 248.533 K 113.83 % | 116.230 K -41.36 % | 198.203 K |
| Selling and marketing expenses | 5.301 M -0.86 % | 5.347 M 17.13 % | 4.565 M -28.82 % | 6.413 M 16.01 % | 5.528 M 27.67 % | 4.330 M -18.79 % | 5.332 M -16.26 % | 6.367 M 20.22 % | 5.296 M -0.02 % | 5.297 M -7.73 % | 5.741 M -0.42 % | 5.765 M -20.45 % | 7.247 M 34.52 % | 5.387 M 43.16 % | 3.763 M -72.07 % | 13.471 M 24.49 % | 10.821 M -18.08 % | 13.209 M 2.50 % | 12.887 M -4.80 % | 13.537 M 87.08 % | 7.236 M -18.01 % | 8.826 M 24.09 % | 7.112 M -46.49 % | 13.292 M 189.52 % | 4.591 M 14.63 % | 4.005 M 255.05 % | 1.128 M -38.03 % | 1.820 M 293.25 % | 462.844 K 67.23 % | 276.763 K -39.01 % | 453.767 K | 0.000 | 0.000 -100.00 % | 66.894 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 64.752 K -20.01 % | 80.946 K 5.34 % | 76.840 K | 0.000 -100.00 % | 90.798 K -86.85 % | 690.227 K | 0.000 -100.00 % | 193.837 K 79.18 % | 108.180 K 192.52 % | 36.982 K |
| Other expenses | 602.000 K -63.18 % | 1.635 M 55.57 % | 1.051 M 126.51 % | 464.000 K -97.00 % | 15.474 M 890.02 % | 1.563 M -50.85 % | 3.180 M -20.42 % | 3.996 M 38.75 % | 2.880 M 87.87 % | 1.533 M 0.52 % | 1.525 M -5.16 % | 1.608 M -44.27 % | 2.885 M -54.80 % | 6.384 M -50.94 % | 13.012 M -91.95 % | 161.550 M 12 813.67 % | 1.251 M 11.00 % | 1.127 M -81.98 % | 6.253 M 908.50 % | 620.000 K -30.02 % | 886.000 K -98.49 % | 58.681 M 8 441.69 % | 687.000 K 27.24 % | 539.916 K -35.52 % | 837.306 K 105.22 % | 408.000 K 28.30 % | 318.000 K -83.45 % | 1.922 M 652.50 % | 255.415 K 4.00 % | 245.590 K 11.28 % | 220.689 K 282.39 % | -121.000 K -158.85 % | 205.612 K 17.13 % | 175.545 K 16.69 % | 150.442 K 23.98 % | 121.341 K 81.80 % | 66.746 K 35.25 % | 49.350 K 1.28 % | 48.727 K 307.55 % | 11.956 K -61.67 % | 31.194 K | 0.000 -100.00 % | 17.659 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 18.835 M -5.01 % | 19.828 M 11.36 % | 17.806 M -19.69 % | 22.172 M -40.50 % | 37.266 M 70.49 % | 21.858 M 6.98 % | 20.431 M -13.24 % | 23.549 M -8.53 % | 25.745 M 8.54 % | 23.719 M 0.10 % | 23.696 M -18.37 % | 29.030 M -31.04 % | 42.095 M 10.39 % | 38.134 M -20.71 % | 48.096 M -76.89 % | 208.114 M 287.13 % | 53.758 M 20.99 % | 44.433 M -16.30 % | 53.084 M 22.00 % | 43.512 M 9.79 % | 39.632 M -59.33 % | 97.455 M 152.58 % | 38.584 M 1.10 % | 38.166 M 38.48 % | 27.561 M 32.20 % | 20.848 M 78.48 % | 11.681 M 38.04 % | 8.462 M 56.85 % | 5.395 M 21.15 % | 4.453 M 40.08 % | 3.179 M 41.98 % | 2.239 M 36.44 % | 1.641 M -18.72 % | 2.019 M 51.92 % | 1.329 M -14.20 % | 1.549 M 96.16 % | 789.680 K 95.07 % | 404.819 K 20.61 % | 335.632 K -44.09 % | 600.286 K 146.03 % | 243.984 K -27.63 % | 337.149 K -19.05 % | 416.493 K -61.68 % | 1.087 M 1 317.54 % | 76.682 K 697.61 % | 9.614 K -95.72 % | 224.410 K -4.58 % | 235.185 K |
| Cost and expenses | 36.842 M -4.99 % | 38.779 M 6.73 % | 36.334 M -12.80 % | 41.666 M -38.65 % | 67.919 M 56.77 % | 43.323 M 5.06 % | 41.236 M -9.47 % | 45.551 M -2.22 % | 46.585 M 17.52 % | 39.641 M -1.55 % | 40.264 M -22.79 % | 52.151 M -20.91 % | 65.941 M 9.21 % | 60.379 M -11.33 % | 68.093 M -71.42 % | 238.275 M 218.15 % | 74.895 M -1.24 % | 75.839 M 4.38 % | 72.658 M -3.71 % | 75.456 M 43.65 % | 52.527 M -54.26 % | 114.839 M 114.68 % | 53.492 M -41.88 % | 92.033 M 90.41 % | 48.335 M 98.03 % | 24.408 M 85.89 % | 13.130 M 10.10 % | 11.926 M 78.40 % | 6.685 M 202.76 % | 2.208 M -44.34 % | 3.967 M 261.29 % | 1.098 M 1.29 % | 1.084 M -34.38 % | 1.652 M 76.11 % | 938.049 K 74.97 % | 536.129 K -22.09 % | 688.138 K 42.33 % | 483.483 K 33.51 % | 362.138 K -76.32 % | 1.529 M 458.82 % | 273.613 K -37.27 % | 436.160 K -4.12 % | 454.918 K -59.53 % | 1.124 M 1 365.79 % | 76.682 K 697.61 % | 9.614 K -95.72 % | 224.410 K -4.58 % | 235.185 K |
| Research and development expenses | 1.345 M 44.78 % | 929.000 K 17.15 % | 793.000 K -22.86 % | 1.028 M -17.23 % | 1.242 M 29.11 % | 962.000 K -3.51 % | 997.000 K -31.29 % | 1.451 M 16.45 % | 1.246 M 12.56 % | 1.107 M -45.71 % | 2.039 M -17.48 % | 2.471 M -29.59 % | 3.510 M -34.99 % | 5.399 M 10.13 % | 4.902 M -40.88 % | 8.292 M 28.09 % | 6.473 M 24.50 % | 5.199 M -18.92 % | 6.412 M -13.48 % | 7.411 M 56.55 % | 4.734 M -3.96 % | 4.929 M 7.39 % | 4.590 M -24.49 % | 6.079 M 133.99 % | 2.598 M 12.96 % | 2.300 M 97.26 % | 1.166 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 |
| Selling general and administrative expenses | 16.888 M -2.18 % | 17.264 M 8.16 % | 15.962 M -22.81 % | 20.680 M 0.63 % | 20.550 M 6.29 % | 19.333 M 18.94 % | 16.254 M -10.21 % | 18.102 M -16.27 % | 21.619 M 2.56 % | 21.079 M 4.70 % | 20.132 M -19.31 % | 24.951 M -30.11 % | 35.700 M 35.47 % | 26.352 M -12.69 % | 30.181 M -21.14 % | 38.272 M -16.86 % | 46.034 M 20.54 % | 38.191 M -5.51 % | 40.419 M 13.92 % | 35.481 M 4.32 % | 34.012 M 0.50 % | 33.844 M 1.61 % | 33.307 M -50.41 % | 67.169 M 176.14 % | 24.324 M 34.09 % | 18.140 M 77.98 % | 10.192 M 55.83 % | 6.540 M 27.24 % | 5.140 M 22.18 % | 4.207 M 42.18 % | 2.959 M 25.37 % | 2.360 M 64.48 % | 1.435 M -22.17 % | 1.844 M 56.39 % | 1.179 M -17.42 % | 1.428 M 97.50 % | 722.934 K 103.38 % | 355.468 K 23.90 % | 286.904 K -51.23 % | 588.330 K 105.95 % | 285.671 K -8.89 % | 313.535 K -37.99 % | 505.641 K -53.48 % | 1.087 M 1 317.54 % | 76.682 K 697.61 % | 9.614 K -95.72 % | 224.410 K -4.58 % | 235.185 K |
| Interest income | 11.742 M 28.39 % | 9.145 M -5.38 % | 9.665 M -18.53 % | 11.863 M -4.79 % | 12.460 M -7.37 % | 13.451 M -5.57 % | 14.245 M 0.22 % | 14.214 M 6.27 % | 13.375 M 7.25 % | 12.471 M 11.60 % | 11.175 M 17.63 % | 9.500 M 31.80 % | 7.208 M 90.94 % | 3.775 M 84.51 % | 2.046 M -14.21 % | 2.385 M 15.16 % | 2.071 M -9.96 % | 2.300 M -1.50 % | 2.335 M -26.55 % | 3.179 M -17.36 % | 3.847 M 0.79 % | 3.817 M -50.75 % | 7.751 M 1.34 % | 7.649 M -14.21 % | 8.916 M -7.77 % | 9.667 M 374.58 % | 2.037 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.828 K | 0.000 -100.00 % | 10.303 K 161.43 % | 3.941 K -19.93 % | 4.922 K 192.80 % | 1.681 K | 0.000 | 0.000 -100.00 % | 115.682 K 1 406.47 % | 7.679 K -35.89 % | 11.977 K -7.47 % | 12.944 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.000 K 0.00 % | 7.000 K 16.67 % | 6.000 K -80.00 % | 30.000 K -54.55 % | 66.000 K -20.48 % | 83.000 K | 0.000 -100.00 % | 533.404 K -91.21 % | 6.067 M 75.95 % | 3.448 M -84.42 % | 22.140 M 12 756.32 % | 172.211 K 258.87 % | 47.987 K 70.58 % | 28.132 K 65.14 % | 17.035 K | 0.000 -100.00 % | 17.734 K 72.12 % | 10.303 K -91.17 % | 116.638 K 23.40 % | 94.520 K 406.13 % | 18.675 K -34.70 % | 28.599 K -21.42 % | 36.397 K -87.17 % | 283.771 K 1 582.10 % | 16.870 K | 0.000 -100.00 % | 7.395 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 3.532 M -15.94 % | 4.202 M 47.96 % | 2.840 M 12.48 % | 2.525 M -29.21 % | 3.567 M 135.76 % | 1.513 M -12.59 % | 1.731 M 47.07 % | 1.177 M -45.20 % | 2.148 M -9.75 % | 2.380 M -1.04 % | 2.405 M -8.31 % | 2.623 M -44.92 % | 4.762 M -12.48 % | 5.441 M 54.12 % | 3.531 M -38.73 % | 5.762 M 50.53 % | 3.828 M 267.02 % | 1.043 M -55.86 % | 2.363 M 21.17 % | 1.950 M -12.00 % | 2.216 M -4.93 % | 2.331 M 100.60 % | 1.162 M 7.00 % | 1.086 M -41.86 % | 1.868 M 136.25 % | 790.676 K 49.75 % | 528.010 K 9.86 % | 480.618 K 30.73 % | 367.644 K 30.68 % | 281.326 K 1.56 % | 277.000 K 15.10 % | 240.668 K 17.05 % | 205.612 K 17.13 % | 175.545 K 16.69 % | 150.442 K 23.98 % | 121.341 K 81.80 % | 66.746 K 35.25 % | 49.350 K 1.28 % | 48.727 K 12 251.37 % | -401.000 -101.29 % | 31.194 K 32.11 % | 23.613 K -23.20 % | 30.746 K 11.35 % | 27.612 K | 0.000 -100.00 % | 643.075 -99.80 % | 325.174 K -10.73 % | 364.244 K |
| Operating income | -503.000 K 90.55 % | -5.324 M -30.75 % | -4.072 M 64.17 % | -11.365 M 66.23 % | -33.655 M -116.28 % | -15.561 M 2.43 % | -15.948 M 26.29 % | -21.636 M 0.64 % | -21.775 M -5.60 % | -20.620 M 0.72 % | -20.769 M 43.25 % | -36.600 M 3.05 % | -37.753 M -15.91 % | -32.571 M 17.97 % | -39.707 M 80.69 % | -205.657 M -264.55 % | -56.414 M 6.32 % | -60.217 M -6.00 % | -56.808 M 2.74 % | -58.410 M -41.88 % | -41.169 M 59.41 % | -101.422 M -125.08 % | -45.060 M 29.45 % | -63.869 M -108.06 % | -30.698 M -83.22 % | -16.755 M -65.47 % | -10.126 M -23.28 % | -8.214 M -117.59 % | -3.775 M -1 113.24 % | 372.566 K 122.08 % | -1.687 M -1 179.67 % | 156.251 K 603.30 % | -31.045 K 97.94 % | -1.505 M -172.15 % | -553.000 K -139.87 % | 1.387 M 218.55 % | -1.170 M 37.13 % | -1.861 M -397.59 % | -374.000 K -115.93 % | 2.348 M 717.89 % | -380.000 K 31.78 % | -557.000 K 26.47 % | -757.545 K 46.91 % | -1.427 M -1 760.93 % | -76.682 K -647.61 % | -10.257 K 96.84 % | -325.000 K 10.71 % | -364.000 K |
| Operating income ratio | -0.01 91.30 % | -0.16 -26.08 % | -0.13 66.35 % | -0.38 61.81 % | -0.98 -75.24 % | -0.56 11.12 % | -0.63 30.29 % | -0.90 -3.08 % | -0.88 19.04 % | -1.08 -1.76 % | -1.07 33.38 % | -1.60 -19.40 % | -1.34 -14.35 % | -1.17 16.27 % | -1.40 77.81 % | -6.30 -128.07 % | -2.76 28.28 % | -3.85 -7.55 % | -3.58 -4.60 % | -3.43 5.46 % | -3.62 52.05 % | -7.56 -41.45 % | -5.34 87.15 % | -41.58 -683.60 % | -5.31 -146.97 % | -2.15 -2.83 % | -2.09 5.55 % | -2.21 -70.53 % | -1.30 -998.69 % | 0.14 119.51 % | -0.74 -693.82 % | 0.12 525.04 % | -0.03 99.04 % | -3.04 -111.83 % | -1.44 -132.94 % | 4.36 135.03 % | -12.44 -978.40 % | 1.42 -95.68 % | 32.77 5 082.47 % | 0.63 -90.93 % | 6.97 2.62 % | 6.80 53.80 % | 4.42 -6.17 % | 4.71 | 0.00 | -0.77 -123.85 % | 3.22 14.04 % | 2.82 |
| Total other income expenses net | 27.508 M 181.67 % | -33.683 M -397.03 % | 11.340 M -80.21 % | 57.310 M 49.75 % | 38.271 M 726.94 % | 4.628 M -64.14 % | 12.906 M 154.06 % | -23.875 M -226.12 % | 18.931 M 28.11 % | 14.777 M 1 038.44 % | 1.298 M 107.58 % | -17.135 M -239.62 % | -5.045 M -152.49 % | 9.612 M 104.64 % | 4.697 M -86.95 % | 36.002 M -73.10 % | 133.839 M 13.85 % | 117.553 M 180.35 % | -146.299 M -177.02 % | -52.812 M -147.54 % | 111.094 M 348.36 % | -44.731 M -137.05 % | 120.741 M -4.67 % | 126.654 M -80.05 % | 634.920 M 213.32 % | 202.643 M -37.48 % | 324.115 M 56 664.57 % | -573.000 K -1 662.70 % | -32.507 K -25.75 % | -25.851 K -113.91 % | 185.843 K -89.65 % | 1.796 M 110.19 % | 854.445 K -48.40 % | 1.656 M 1 053.58 % | 143.553 K 122.93 % | -626.000 K -1 490.59 % | 45.017 K -88.58 % | 394.093 K 1 182.76 % | -36.397 K 95.70 % | -846.000 K -772.18 % | 125.859 K 425.33 % | -38.687 K -124.18 % | 160.017 K 109.05 % | -1.769 M | 0.000 -100.00 % | 643.075 | 0.000 | 0.000 |
| 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 |
| 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-09-30 | 2014-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -782.428 M 1.26 % | -792.405 M 0.45 % | -796.002 M 7.09 % | -856.787 M 0.39 % | -860.182 M -1.65 % | -846.196 M 0.78 % | -852.851 M -27.91 % | -666.738 M 13.72 % | -772.775 M -43.61 % | -538.111 M -31.20 % | -410.135 M 46.09 % | -760.768 M 12.07 % | -865.161 M 13.90 % | -1.005 B 5.69 % | -1.066 B -21.47 % | -877.167 M 16.80 % | -1.054 B 4.19 % | -1.100 B 13.74 % | -1.276 B -19.43 % | -1.068 B 1.82 % | -1.088 B 27.12 % | -1.493 B -33.53 % | -1.118 B 6.26 % | -1.193 B -7.60 % | -1.108 B 7.65 % | -1.200 B 33.66 % | -1.809 B -20 994.24 % | -8.578 M 69.01 % | -27.676 M 56.69 % | -63.902 M -208.22 % | -20.732 M -578.75 % | -3.054 M 64.40 % | -8.580 M -153.25 % | -3.388 M 59.68 % | -8.403 M -2 208.07 % | 398.626 K 129.45 % | -1.353 M 47.88 % | -2.597 M -370.31 % | 960.631 K 204.59 % | 315.387 K -66.01 % | 927.943 K 157.08 % | 360.960 K 82.24 % | 198.073 K 129.95 % | -661.263 K -217.30 % | -208.403 K |
| Total investments | 51.443 M 21.76 % | 42.251 M -1.18 % | 42.755 M 1 419.91 % | 2.813 M -3.00 % | 2.900 M -88.11 % | 24.394 M -39.44 % | 40.279 M -83.69 % | 246.976 M -47.79 % | 473.083 M -30.94 % | 684.993 M 35.94 % | 503.909 M 148.45 % | 202.825 M -60.23 % | 509.984 M 38.64 % | 367.843 M 18.27 % | 311.025 M 23.01 % | 252.840 M -38.90 % | 413.796 M 0.21 % | 412.912 M 40.31 % | 294.279 M 27.39 % | 231.001 M 4.08 % | 221.942 M -23.80 % | 291.265 M 40.49 % | 207.319 M -32.45 % | 306.904 M -21.64 % | 391.640 M -31.20 % | 569.212 M 30 483.96 % | 1.861 M -39.60 % | 3.081 M -21.41 % | 3.921 M 12.70 % | 3.479 M -7.07 % | 3.744 M -8.65 % | 4.099 M -41.84 % | 7.047 M -5.56 % | 7.462 M 34.36 % | 5.554 M -2.96 % | 5.723 M 67.14 % | 3.424 M -40.65 % | 5.770 M -14.71 % | 6.765 M 6.73 % | 6.338 M 67.41 % | 3.786 M -8.70 % | 4.147 M 0.25 % | 4.137 M | 0.000 | 0.000 |
| Total debt | 1.742 M -13.38 % | 2.011 M 10.68 % | 1.817 M -9.96 % | 2.018 M 8.96 % | 1.852 M -7.07 % | 1.993 M -11.93 % | 2.263 M -11.36 % | 2.553 M -30.46 % | 3.671 M -14.04 % | 4.271 M 20.92 % | 3.532 M -8.88 % | 3.876 M -59.29 % | 9.522 M -17.08 % | 11.483 M -0.89 % | 11.586 M 18.15 % | 9.806 M -24.86 % | 13.051 M 39.63 % | 9.346 M -20.56 % | 11.765 M 19.88 % | 9.814 M -0.73 % | 9.886 M -28.35 % | 13.798 M 31.28 % | 10.511 M 47.90 % | 7.107 M 15.24 % | 6.167 M 129.61 % | 2.686 M 50.49 % | 1.785 M -88.40 % | 15.382 M 247.20 % | 4.430 M 4.70 % | 4.231 M -2.32 % | 4.332 M 1.49 % | 4.268 M -10.12 % | 4.748 M | 0.000 -100.00 % | 2.999 M 0.79 % | 2.976 M -2.18 % | 3.042 M 3 322.81 % | 88.886 K -92.63 % | 1.206 M 6.91 % | 1.128 M 15.39 % | 977.393 K -2.94 % | 1.007 M 107.59 % | 485.092 K | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | -33.675 M -300.70 % | -8.404 M 87.35 % | -66.449 M -4.60 % | -63.525 M -17 496.95 % | -361.000 K 96.99 % | -12.013 M -569.99 % | -1.793 M -108.67 % | 20.678 M 821.52 % | -2.866 M -111.97 % | 23.934 M 1 457.18 % | 1.537 M 292.85 % | -797.000 K 96.96 % | -26.214 M -148.85 % | 53.664 M -35.05 % | 82.624 M 65.70 % | 49.865 M -19.55 % | 61.979 M -30.30 % | 88.926 M 21.69 % | 73.077 M 69.95 % | 42.999 M 649.86 % | -7.820 M 83.04 % | -46.117 M 46.30 % | -85.877 M -408.49 % | 27.838 M 37 704.02 % | -74.029 K -110.30 % | 719.073 K -8.47 % | 785.650 K 15.06 % | 682.804 K -21.16 % | 866.092 K 28.86 % | 672.141 K 2.72 % | 654.323 K -6.50 % | 699.801 K 17.46 % | 595.771 K -51.19 % | 1.221 M -27.70 % | 1.688 M 43.20 % | 1.179 M 611.24 % | 165.746 K -72.58 % | 604.578 K 475.13 % | -161.167 K -126.92 % | 598.650 K 0.00 % | 598.650 K -17.84 % | 728.650 K 0.00 % | 728.650 K 2 171.85 % | 32.073 K 371.66 % | 6.800 K |
| Retained earnings | 450.032 M 6.12 % | 424.080 M -8.57 % | 463.816 M 1.33 % | 457.709 M 10.56 % | 413.995 M 2.06 % | 405.650 M -2.13 % | 414.478 M -0.54 % | 416.719 M -33.52 % | 626.840 M 2.17 % | 613.553 M 30.12 % | 471.513 M -3.91 % | 490.682 M -37.62 % | 786.662 M 0.75 % | 780.809 M -0.36 % | 783.604 M 18.83 % | 659.416 M -34.38 % | 1.005 B 12.64 % | 892.115 M -20.74 % | 1.125 B 5.73 % | 1.065 B -9.46 % | 1.176 B -21.74 % | 1.502 B 23.79 % | 1.214 B 6.68 % | 1.138 B 4.34 % | 1.090 B 118.52 % | 498.969 M 64.70 % | 302.950 M 1 916.54 % | -16.677 M -91.34 % | -8.716 M -182.97 % | -3.080 M 16.68 % | -3.697 M -24.83 % | -2.961 M 36.52 % | -4.665 M 11.87 % | -5.294 M 0.00 % | -5.294 M -14.48 % | -4.624 M 19.85 % | -5.770 M -1.45 % | -5.687 M -33.84 % | -4.249 M -17.33 % | -3.621 M 32.90 % | -5.397 M 0.78 % | -5.439 M -11.31 % | -4.887 M -3 445.49 % | -137.825 K -115.46 % | -63.968 K |
| Common stock | 666.147 M -0.07 % | 666.614 M -0.36 % | 669.036 M -0.13 % | 669.879 M 8.68 % | 616.403 M 0.00 % | 616.379 M 0.12 % | 615.625 M -7.03 % | 662.174 M -20.51 % | 832.995 M 2.55 % | 812.261 M 32.67 % | 612.235 M 0.15 % | 611.318 M -26.87 % | 835.918 M 7.40 % | 778.323 M 4.39 % | 745.585 M 25.20 % | 595.497 M -19.90 % | 743.457 M 4.68 % | 710.201 M -3.39 % | 735.129 M 29.14 % | 569.260 M 0.47 % | 566.577 M -26.16 % | 767.319 M 36.25 % | 563.165 M 0.36 % | 561.165 M 7.10 % | 523.961 M 22.99 % | 426.033 M 2.14 % | 417.114 M 151.94 % | 165.562 M -5.16 % | 174.572 M 2.16 % | 170.880 M 71.67 % | 99.542 M 49.80 % | 66.449 M 22.00 % | 54.466 M 37.37 % | 39.649 M 3.83 % | 38.188 M 52.81 % | 24.991 M -0.12 % | 25.021 M 81.04 % | 13.821 M 21.22 % | 11.402 M 6.91 % | 10.665 M 5.70 % | 10.090 M -8.68 % | 11.049 M 2.88 % | 10.739 M 1 375.79 % | 727.709 K 184.37 % | 255.898 K |
| Total equity | 1.132 B 0.16 % | 1.130 B 1.39 % | 1.115 B 0.34 % | 1.111 B -1.80 % | 1.131 B 7.15 % | 1.056 B -1.58 % | 1.073 B -2.13 % | 1.096 B -27.74 % | 1.517 B 0.73 % | 1.506 B 33.68 % | 1.126 B -1.28 % | 1.141 B -30.65 % | 1.645 B -0.53 % | 1.654 B 0.13 % | 1.652 B 23.81 % | 1.334 B -27.68 % | 1.845 B 6.77 % | 1.728 B -12.33 % | 1.971 B 15.39 % | 1.708 B -3.19 % | 1.764 B -21.85 % | 2.258 B 31.62 % | 1.715 B -1.93 % | 1.749 B 7.78 % | 1.623 B 73.98 % | 932.711 M 28.39 % | 726.445 M 367.51 % | 155.386 M -9.68 % | 172.030 M -0.45 % | 172.803 M 69.97 % | 101.664 M 48.02 % | 68.682 M 26.19 % | 54.429 M 38.83 % | 39.205 M 3.31 % | 37.949 M 51.46 % | 25.056 M 7.76 % | 23.251 M 96.76 % | 11.817 M 36.81 % | 8.637 M 2.43 % | 8.433 M 56.13 % | 5.401 M -16.66 % | 6.480 M -3.35 % | 6.705 M 978.10 % | 621.957 K 213.64 % | 198.304 K |
| Other non current liabilities | 698.000 K 2.65 % | 680.000 K 11.29 % | 611.000 K -43.06 % | 1.073 M -13.68 % | 1.243 M 9.32 % | 1.137 M 10.07 % | 1.033 M 2.99 % | 1.003 M -26.81 % | 1.370 M -39.07 % | 2.249 M 64.19 % | 1.370 M -0.94 % | 1.383 M -69.31 % | 4.507 M 149.71 % | 1.805 M -36.80 % | 2.855 M 49.27 % | 1.913 M -17.44 % | 2.317 M 5.71 % | 2.192 M -18.08 % | 2.676 M 22.29 % | 2.188 M -24.26 % | 2.889 M -30.18 % | 4.138 M 146.16 % | 1.681 M -8.84 % | 1.844 M -53.69 % | 3.982 M -40.23 % | 6.662 M -0.57 % | 6.700 M 327.25 % | 1.568 M | 0.000 | 0.000 -100.00 % | 429.763 K -61.83 % | 1.126 M 824.85 % | 121.754 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -114.804 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 1.166 M -1.93 % | 1.189 M 41.55 % | 840.000 K -15.41 % | 993.000 K 13.88 % | 872.000 K -17.89 % | 1.062 M -18.62 % | 1.305 M -16.29 % | 1.559 M -34.56 % | 2.382 M -12.27 % | 2.716 M 18.28 % | 2.296 M -9.82 % | 2.546 M -63.09 % | 6.898 M -19.46 % | 8.564 M -3.44 % | 8.869 M 25.00 % | 7.095 M -23.73 % | 9.302 M 18.48 % | 7.851 M -24.10 % | 10.345 M 21.82 % | 8.492 M -1.39 % | 8.612 M -29.18 % | 12.161 M 28.64 % | 9.454 M 41.53 % | 6.680 M 14.19 % | 5.850 M 147.01 % | 2.368 M 73.07 % | 1.368 M | 0.000 | 0.000 -100.00 % | 4.231 M -1.63 % | 4.301 M 0.79 % | 4.268 M -15.02 % | 5.022 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 500.000 K 38.77 % | 360.311 K -3.26 % | 372.439 K -7.54 % | 402.800 K 2.13 % | 394.383 K | 0.000 | 0.000 |
| Total non current liabilities | 5.294 M -28.55 % | 7.409 M 23.20 % | 6.014 M 6.82 % | 5.630 M -57.54 % | 13.258 M 502.91 % | 2.199 M -5.95 % | 2.338 M -14.76 % | 2.743 M -26.91 % | 3.753 M -24.42 % | 4.965 M 22.78 % | 4.044 M 2.93 % | 3.929 M -65.55 % | 11.404 M 9.98 % | 10.369 M -11.56 % | 11.724 M 29.00 % | 9.089 M -21.78 % | 11.619 M 15.69 % | 10.043 M -22.87 % | 13.021 M 21.92 % | 10.680 M -7.14 % | 11.501 M -29.44 % | 16.299 M 46.38 % | 11.135 M 30.63 % | 8.524 M 10.64 % | 7.704 M 7.67 % | 7.156 M 13.14 % | 6.325 M 116.12 % | 2.927 M 42.36 % | 2.056 M -53.65 % | 4.435 M -6.26 % | 4.731 M -12.29 % | 5.394 M 4.86 % | 5.144 M 366.19 % | 1.103 M 0.92 % | 1.093 M 0.86 % | 1.084 M -0.61 % | 1.091 M 1 354.77 % | 74.974 K -85.10 % | 503.066 K 0.45 % | 500.832 K 34.47 % | 372.439 K -7.54 % | 402.800 K 2.13 % | 394.383 K | 0.000 | 0.000 |
| Other current liabilities | 29.625 M 20.23 % | 24.640 M 9.22 % | 22.560 M 13.58 % | 19.862 M -37.85 % | 31.958 M 31.92 % | 24.225 M 5.39 % | 22.987 M 39.18 % | 16.516 M -51.14 % | 33.801 M 46.54 % | 23.066 M 55.99 % | 14.787 M -20.22 % | 18.535 M -48.55 % | 36.022 M 14.31 % | 31.511 M -7.25 % | 33.974 M -8.07 % | 36.956 M -15.51 % | 43.740 M -79.19 % | 210.216 M -38.58 % | 342.232 M 83.83 % | 186.166 M 81.35 % | 102.655 M -63.24 % | 279.273 M 68.06 % | 166.176 M -44.08 % | 297.160 M -27.99 % | 412.639 M -61.29 % | 1.066 B -14.97 % | 1.254 B 4 309.76 % | 28.432 M 943.14 % | 2.726 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.611 M -38.13 % | 2.604 M -38.05 % | 4.204 M 315.16 % | 1.013 M 3 977.76 % | -26.114 K -116.95 % | 154.079 K 6.91 % | 144.124 K -84.28 % | 916.767 K 355.20 % | 201.400 K | 0.000 -100.00 % | 39.305 K 7.81 % | 36.456 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 557.486 K -74.80 % | 2.212 M -69.85 % | 7.336 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 |
| Short term debt | 576.000 K -29.93 % | 822.000 K -15.86 % | 977.000 K -4.68 % | 1.025 M 4.59 % | 980.000 K 5.26 % | 931.000 K -2.82 % | 958.000 K -3.62 % | 994.000 K -22.88 % | 1.289 M -17.12 % | 1.555 M 25.83 % | 1.236 M -7.07 % | 1.330 M -49.32 % | 2.624 M -10.08 % | 2.918 M 7.42 % | 2.717 M 0.21 % | 2.711 M -27.68 % | 3.748 M 150.71 % | 1.495 M 5.28 % | 1.420 M 7.43 % | 1.322 M 3.77 % | 1.274 M -22.19 % | 1.637 M 54.90 % | 1.057 M 147.54 % | 427.000 K 34.59 % | 317.268 K -0.12 % | 317.641 K -23.72 % | 416.416 K -97.29 % | 15.382 M 247.20 % | 4.430 M | 0.000 -100.00 % | 30.199 K | 0.000 -100.00 % | 700.109 K | 0.000 -100.00 % | 2.999 M 0.79 % | 2.976 M -25.60 % | 4.000 M 3 378.26 % | 115.000 K -85.98 % | 820.467 K 6.91 % | 767.462 K 26.86 % | 604.954 K 0.12 % | 604.200 K 566.09 % | 90.708 K | 0.000 | 0.000 |
| Total current liabilities | 41.067 M 9.19 % | 37.612 M 13.81 % | 33.048 M -33.51 % | 49.700 M 25.62 % | 39.564 M 19.68 % | 33.057 M -1.08 % | 33.419 M -19.28 % | 41.399 M -0.34 % | 41.540 M 12.29 % | 36.994 M 26.99 % | 29.131 M -57.23 % | 68.116 M 29.89 % | 52.443 M 3.94 % | 50.455 M 0.26 % | 50.323 M -7.45 % | 54.373 M -38.33 % | 88.172 M -64.55 % | 248.691 M -34.62 % | 380.368 M 83.90 % | 206.834 M 44.70 % | 142.941 M -55.24 % | 319.352 M 58.47 % | 201.523 M -39.46 % | 332.888 M -27.09 % | 456.560 M -58.19 % | 1.092 B -15.21 % | 1.288 B 3 755.97 % | 33.401 M 352.87 % | 7.375 M 315.78 % | 1.774 M -19.31 % | 2.198 M -64.91 % | 6.265 M 40.95 % | 4.445 M 116.05 % | 2.057 M -58.05 % | 4.904 M -15.12 % | 5.778 M -0.14 % | 5.786 M 2 274.12 % | 243.716 K -84.25 % | 1.547 M -7.72 % | 1.677 M 27.29 % | 1.317 M 10.39 % | 1.193 M 272.81 % | 320.125 K 714.46 % | 39.305 K 7.81 % | 36.456 K |
| Total liabilities | 46.361 M 2.98 % | 45.021 M 15.26 % | 39.062 M -29.40 % | 55.330 M 4.75 % | 52.822 M 49.82 % | 35.256 M -1.40 % | 35.757 M -19.00 % | 44.142 M -2.54 % | 45.293 M 7.95 % | 41.959 M 26.48 % | 33.175 M -53.95 % | 72.045 M 12.84 % | 63.847 M 4.97 % | 60.824 M -1.97 % | 62.048 M -2.23 % | 63.462 M -36.41 % | 99.791 M -61.43 % | 258.735 M -34.23 % | 393.388 M 80.86 % | 217.514 M 40.84 % | 154.442 M -53.99 % | 335.651 M 57.84 % | 212.658 M -37.71 % | 341.412 M -26.46 % | 464.264 M -57.76 % | 1.099 B -15.07 % | 1.294 B 3 462.75 % | 36.327 M 285.19 % | 9.431 M 51.89 % | 6.209 M -10.40 % | 6.930 M -40.56 % | 11.659 M 21.59 % | 9.589 M 203.37 % | 3.161 M -47.30 % | 5.997 M -12.60 % | 6.862 M -0.22 % | 6.877 M 2 057.84 % | 318.690 K -84.46 % | 2.051 M -5.84 % | 2.178 M 28.87 % | 1.690 M 5.86 % | 1.596 M 123.41 % | 714.509 K 1 717.86 % | 39.305 K 7.81 % | 36.456 K |
| Other non current assets | 22.409 M 62.77 % | 13.767 M -11.68 % | 15.587 M 0.39 % | 15.526 M -4.26 % | 16.216 M -77.85 % | 73.206 M 9.91 % | 66.603 M -3.52 % | 69.036 M -26.38 % | 93.776 M -1.98 % | 95.668 M 30.10 % | 73.534 M 1.37 % | 72.538 M -27.29 % | 99.764 M -1.31 % | 101.084 M -0.91 % | 102.016 M 26.36 % | 80.735 M -22.51 % | 104.187 M -11.18 % | 117.295 M 2.06 % | 114.924 M 31.10 % | 87.658 M 14.42 % | 76.609 M -32.80 % | 113.995 M 60.05 % | 71.226 M 10.59 % | 64.404 M 21.02 % | 53.217 M 61.45 % | 32.962 M 1 657.95 % | 1.875 M -63.21 % | 5.096 M 146.23 % | 2.070 M 108.74 % | 991.484 K | 0.000 | 0.000 -100.00 % | 59.577 K | 0.000 -100.00 % | 681.702 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 25.001 K 0.00 % | 25.000 K 0.00 % | 25.000 K | 0.000 | 0.000 |
| Long term investments | 11.443 M 408.35 % | 2.251 M -18.29 % | 2.755 M -2.06 % | 2.813 M -3.00 % | 2.900 M -88.11 % | 24.394 M -39.44 % | 40.279 M -26.42 % | 54.739 M -49.87 % | 109.204 M -3.67 % | 113.358 M 39.70 % | 81.146 M -9.58 % | 89.748 M -42.90 % | 157.164 M -6.37 % | 167.861 M 4.21 % | 161.083 M 19.18 % | 135.156 M -17.60 % | 164.033 M 0.72 % | 162.856 M 574.15 % | 24.157 M 25.59 % | 19.235 M 0.92 % | 19.059 M 1 404.71 % | 1.267 M 16.31 % | 1.089 M 95.51 % | 557.000 K -46.91 % | 1.049 M -40.75 % | 1.771 M -4.84 % | 1.861 M -39.60 % | 3.081 M -21.41 % | 3.921 M 12.70 % | 3.479 M -7.07 % | 3.744 M -8.65 % | 4.099 M -41.84 % | 7.047 M -5.56 % | 7.462 M 34.36 % | 5.554 M -2.96 % | 5.723 M 67.14 % | 3.424 M -40.65 % | 5.770 M -14.71 % | 6.765 M 6.73 % | 6.338 M 67.41 % | 3.786 M -8.70 % | 4.147 M 0.25 % | 4.137 M | 0.000 | 0.000 |
| Intangible assets | 9.829 M -6.97 % | 10.565 M -0.56 % | 10.625 M -4.53 % | 11.129 M 162.04 % | 4.247 M -77.77 % | 19.103 M -4.57 % | 20.018 M -5.03 % | 21.078 M -35.97 % | 32.918 M -2.41 % | 33.730 M 30.25 % | 25.897 M -3.02 % | 26.704 M -9.77 % | 29.595 M -3.08 % | 30.537 M 36.61 % | 22.354 M 23.64 % | 18.079 M -30.28 % | 25.933 M 50.39 % | 17.244 M -80.42 % | 88.084 M 26.34 % | 69.720 M 1.63 % | 68.604 M -27.18 % | 94.215 M 29.77 % | 72.599 M 1.91 % | 71.235 M -1.82 % | 72.554 M 731.07 % | 8.730 M 5.14 % | 8.304 M 0.67 % | 8.248 M -6.07 % | 8.781 M 4.58 % | 8.396 M -3.10 % | 8.665 M -2.77 % | 8.912 M -1.35 % | 9.034 M 4.84 % | 8.617 M 2.54 % | 8.404 M 0.79 % | 8.338 M -2.18 % | 8.524 M 584.47 % | 1.245 M 0.33 % | 1.241 M 6.91 % | 1.161 M -3.26 % | 1.200 M -7.54 % | 1.298 M 2.13 % | 1.271 M | 0.000 | 0.000 |
| GoodWill | 65.413 M -2.25 % | 66.918 M 5.77 % | 63.268 M -0.29 % | 63.453 M 66.86 % | 38.028 M 3 613.67 % | 1.024 M -1.06 % | 1.035 M -2.08 % | 1.057 M -24.52 % | 1.400 M 0.01 % | 1.400 M 35.16 % | 1.036 M 0.29 % | 1.033 M -26.09 % | 1.398 M -0.11 % | 1.399 M 0.02 % | 1.399 M 27.41 % | 1.098 M -21.49 % | 1.399 M -0.08 % | 1.400 M -99.38 % | 225.638 M 25.69 % | 179.522 M 0.04 % | 179.459 M -26.45 % | 244.006 M 13.66 % | 214.689 M 0.09 % | 214.492 M -0.10 % | 214.705 M 15 629.09 % | 1.365 M 1.71 % | 1.342 M 2.01 % | 1.316 M -5.14 % | 1.387 M 1.79 % | 1.363 M -1.81 % | 1.388 M -2.63 % | 1.425 M -1.35 % | 1.445 M 4.84 % | 1.378 M 2.54 % | 1.344 M 0.79 % | 1.333 M -2.18 % | 1.363 M 349.85 % | 302.988 K 0.33 % | 301.993 K 6.91 % | 282.483 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 75.242 M -2.89 % | 77.483 M 4.86 % | 73.893 M -0.92 % | 74.582 M 76.42 % | 42.275 M 110.04 % | 20.127 M -4.40 % | 21.053 M -4.89 % | 22.135 M -35.50 % | 34.319 M -2.31 % | 35.131 M 30.44 % | 26.933 M -2.90 % | 27.737 M -10.51 % | 30.993 M -2.95 % | 31.936 M 34.45 % | 23.753 M 23.86 % | 19.177 M -29.83 % | 27.331 M 46.60 % | 18.643 M -94.06 % | 313.722 M 25.87 % | 249.242 M 0.48 % | 248.063 M -26.66 % | 338.221 M 17.73 % | 287.288 M 0.55 % | 285.727 M -0.53 % | 287.259 M 2 745.50 % | 10.095 M 4.66 % | 9.646 M 0.86 % | 9.564 M -5.94 % | 10.168 M 4.19 % | 9.759 M -2.92 % | 10.053 M -2.75 % | 10.337 M -1.35 % | 10.479 M 4.84 % | 9.995 M 2.54 % | 9.747 M 0.79 % | 9.671 M -2.18 % | 9.887 M 538.56 % | 1.548 M 0.33 % | 1.543 M 6.91 % | 1.444 M 20.28 % | 1.200 M -7.54 % | 1.298 M 2.13 % | 1.271 M | 0.000 | 0.000 |
| Property plant equipment net | 147.065 M -3.20 % | 151.920 M 8.12 % | 140.505 M 4.40 % | 134.579 M -17.72 % | 163.568 M 329.96 % | 38.043 M -0.89 % | 38.384 M -36.89 % | 60.824 M -21.46 % | 77.448 M -1.35 % | 78.511 M 26.99 % | 61.823 M -1.60 % | 62.830 M -30.74 % | 90.721 M -2.70 % | 93.236 M -4.58 % | 97.708 M 17.79 % | 82.952 M -66.93 % | 250.864 M 1.48 % | 247.197 M -1.98 % | 252.195 M 27.77 % | 197.375 M 8.90 % | 181.244 M -23.44 % | 236.748 M 43.88 % | 164.543 M -1.17 % | 166.494 M -1.71 % | 169.387 M 11.14 % | 152.405 M 9.14 % | 139.638 M 10.65 % | 126.202 M 27.79 % | 98.757 M 38.68 % | 71.211 M 44.00 % | 49.451 M 10.70 % | 44.670 M 81.46 % | 24.617 M 66.55 % | 14.780 M 23.52 % | 11.966 M 13.88 % | 10.507 M 6.68 % | 9.849 M 382.22 % | 2.042 M -1.67 % | 2.077 M 6.76 % | 1.946 M 42.35 % | 1.367 M 8.94 % | 1.255 M 21.67 % | 1.031 M | 0.000 | 0.000 |
| Total non current assets | 256.259 M 3.30 % | 248.080 M 5.46 % | 235.246 M 2.25 % | 230.071 M 2.27 % | 224.959 M 44.42 % | 155.770 M -6.34 % | 166.319 M -19.64 % | 206.960 M -34.25 % | 314.746 M -2.46 % | 322.668 M 32.55 % | 243.436 M -3.72 % | 252.853 M -33.22 % | 378.642 M -3.93 % | 394.118 M 2.49 % | 384.560 M 20.92 % | 318.020 M -41.80 % | 546.415 M 0.08 % | 545.992 M -22.55 % | 704.998 M 27.37 % | 553.510 M 5.44 % | 524.975 M -23.94 % | 690.230 M 31.69 % | 524.146 M 1.35 % | 517.182 M 1.23 % | 510.913 M 159.04 % | 197.233 M 17.71 % | 167.562 M 16.41 % | 143.943 M 25.26 % | 114.916 M 34.50 % | 85.441 M 35.09 % | 63.248 M 7.01 % | 59.105 M 40.05 % | 42.202 M 30.91 % | 32.237 M 15.34 % | 27.949 M 7.91 % | 25.901 M 11.84 % | 23.160 M 147.43 % | 9.360 M -9.87 % | 10.385 M 6.76 % | 9.728 M 52.67 % | 6.372 M -5.18 % | 6.720 M 4.05 % | 6.459 M | 0.000 | 0.000 |
| Other current assets | 11.642 M 3.83 % | 11.213 M -22.14 % | 14.402 M 0.09 % | 14.389 M -11.71 % | 16.297 M -33.33 % | 24.443 M -4.80 % | 25.676 M 375.04 % | 5.405 M -85.39 % | 37.003 M 7.00 % | 34.583 M 334.08 % | 7.967 M -41.34 % | 13.582 M -54.00 % | 29.525 M 4.55 % | 28.240 M 18.46 % | 23.840 M 165.87 % | 8.967 M -60.00 % | 22.420 M -1.15 % | 22.680 M -34.46 % | 34.607 M 180.51 % | 12.337 M -2.07 % | 12.598 M -57.54 % | 29.667 M 167.78 % | 11.079 M -12.37 % | 12.643 M -28.73 % | 17.740 M 64.49 % | 10.785 M -19.88 % | 13.460 M -22.59 % | 17.388 M 28.21 % | 13.562 M 35.28 % | 10.026 M 23.84 % | 8.095 M 86.09 % | 4.350 M 144.90 % | 1.776 M -24.60 % | 2.356 M 453.14 % | 425.897 K -37.66 % | 683.228 K -22.79 % | 884.882 K 1 535.49 % | 54.105 K -6.40 % | 57.807 K -17.93 % | 70.437 K -64.91 % | 200.732 K 42.89 % | 140.481 K 13.32 % | 123.969 K | 0.000 -100.00 % | 26.356 K |
| Short term investments | 40.000 M 0.00 % | 40.000 M 0.00 % | 40.000 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 192.237 M -47.17 % | 363.879 M -36.34 % | 571.634 M 35.21 % | 422.763 M 273.87 % | 113.077 M -67.95 % | 352.820 M 76.43 % | 199.982 M 33.37 % | 149.941 M 27.41 % | 117.684 M -52.88 % | 249.764 M -0.12 % | 250.056 M -7.43 % | 270.122 M 27.56 % | 211.766 M 4.38 % | 202.883 M -30.04 % | 289.998 M 40.62 % | 206.230 M -32.68 % | 306.347 M -21.57 % | 390.591 M -31.17 % | 567.441 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 |
| cash and cash equivalents | 784.170 M -1.29 % | 794.416 M -0.43 % | 797.819 M -7.10 % | 858.805 M -0.37 % | 862.034 M 1.63 % | 848.189 M -0.81 % | 855.114 M 27.76 % | 669.291 M -13.80 % | 776.446 M 43.15 % | 542.382 M 31.12 % | 413.667 M -45.90 % | 764.644 M -12.58 % | 874.683 M -13.94 % | 1.016 B -5.64 % | 1.077 B 21.44 % | 886.973 M -16.90 % | 1.067 B -3.82 % | 1.110 B -13.81 % | 1.288 B 19.44 % | 1.078 B -1.81 % | 1.098 B -27.13 % | 1.507 B 33.51 % | 1.128 B -5.94 % | 1.200 B 7.64 % | 1.115 B -7.35 % | 1.203 B -33.58 % | 1.811 B 7 459.20 % | 23.960 M -25.37 % | 32.107 M -52.88 % | 68.133 M 171.84 % | 25.064 M 242.29 % | 7.322 M -45.06 % | 13.329 M 293.41 % | 3.388 M -70.29 % | 11.403 M 342.42 % | 2.577 M -41.37 % | 4.396 M 63.68 % | 2.686 M 996.01 % | 245.032 K -69.84 % | 812.386 K 1 542.84 % | 49.450 K -92.35 % | 646.040 K 125.09 % | 287.019 K -56.60 % | 661.263 K 217.30 % | 208.403 K |
| Cash and short term investments | 824.170 M -1.23 % | 834.416 M -0.41 % | 837.819 M -2.44 % | 858.805 M -0.37 % | 862.034 M 1.63 % | 848.189 M -0.81 % | 855.114 M -0.74 % | 861.528 M -24.45 % | 1.140 B 2.36 % | 1.114 B 33.19 % | 836.430 M -4.70 % | 877.721 M -28.50 % | 1.228 B 0.92 % | 1.216 B -0.87 % | 1.227 B 22.14 % | 1.005 B -23.72 % | 1.317 B -3.14 % | 1.360 B -12.70 % | 1.558 B 20.77 % | 1.290 B -0.84 % | 1.301 B -27.60 % | 1.797 B 34.61 % | 1.335 B -11.38 % | 1.506 B 0.06 % | 1.505 B -14.98 % | 1.770 B -2.25 % | 1.811 B 7 459.20 % | 23.960 M -25.37 % | 32.107 M -52.88 % | 68.133 M 171.84 % | 25.064 M 242.29 % | 7.322 M -45.06 % | 13.329 M 293.41 % | 3.388 M -70.29 % | 11.403 M 342.42 % | 2.577 M -41.37 % | 4.396 M 63.68 % | 2.686 M 996.01 % | 245.032 K -69.84 % | 812.386 K 1 542.84 % | 49.450 K -92.35 % | 646.040 K 125.09 % | 287.019 K -56.60 % | 661.263 K 217.30 % | 208.403 K |
| Total current assets | 922.151 M -0.54 % | 927.147 M 0.93 % | 918.581 M -1.87 % | 936.113 M -2.40 % | 959.174 M 2.55 % | 935.278 M -0.74 % | 942.216 M 0.95 % | 933.306 M -25.18 % | 1.247 B 1.82 % | 1.225 B 33.72 % | 916.139 M -4.58 % | 960.156 M -27.83 % | 1.330 B 0.73 % | 1.321 B -0.65 % | 1.329 B 23.13 % | 1.080 B -22.79 % | 1.398 B -2.94 % | 1.441 B -13.18 % | 1.659 B 20.93 % | 1.372 B -1.56 % | 1.394 B -26.75 % | 1.903 B 35.57 % | 1.404 B -10.77 % | 1.573 B -0.18 % | 1.576 B -14.10 % | 1.835 B -0.99 % | 1.853 B 3 779.30 % | 47.770 M -28.22 % | 66.546 M -28.88 % | 93.571 M 106.35 % | 45.346 M 113.53 % | 21.236 M -2.65 % | 21.815 M 115.39 % | 10.128 M -36.69 % | 15.997 M 165.89 % | 6.016 M -13.65 % | 6.967 M 151.06 % | 2.775 M 816.39 % | 302.839 K -65.70 % | 882.823 K 22.77 % | 719.114 K -47.00 % | 1.357 M 41.15 % | 961.323 K 45.38 % | 661.263 K 181.68 % | 234.760 K |
| Inventory | 48.167 M 14.30 % | 42.142 M 21.79 % | 34.603 M 4.39 % | 33.149 M -29.84 % | 47.250 M 61.91 % | 29.182 M -4.76 % | 30.639 M 0.47 % | 30.495 M -37.37 % | 48.689 M -18.67 % | 59.865 M 35.23 % | 44.268 M 17.86 % | 37.559 M -20.24 % | 47.089 M -8.19 % | 51.288 M 10.71 % | 46.325 M 41.23 % | 32.802 M -18.49 % | 40.245 M -8.83 % | 44.141 M -24.37 % | 58.363 M 32.64 % | 44.002 M -21.93 % | 56.359 M -21.99 % | 72.245 M 67.55 % | 43.118 M 13.34 % | 38.043 M -8.38 % | 41.521 M 5.44 % | 39.381 M 43.44 % | 27.454 M 81.01 % | 15.167 M -5.36 % | 16.025 M 9.59 % | 14.624 M 39.85 % | 10.457 M 8.33 % | 9.652 M 57.35 % | 6.134 M 45.11 % | 4.227 M 12.71 % | 3.751 M 36.13 % | 2.755 M 49.71 % | 1.840 M 5 079.86 % | 35.529 K | 0.000 | 0.000 -100.00 % | 14.897 K -7.54 % | 16.112 K 2.14 % | 15.775 K | 0.000 | 0.000 |
| Net receivables | 38.172 M -3.06 % | 39.376 M 23.99 % | 31.757 M 6.67 % | 29.770 M -11.38 % | 33.593 M 0.39 % | 33.464 M 8.70 % | 30.787 M -14.19 % | 35.878 M 67.93 % | 21.365 M 28.61 % | 16.612 M -39.54 % | 27.474 M -12.21 % | 31.294 M 18.68 % | 26.369 M 5.73 % | 24.941 M -22.72 % | 32.273 M -3.06 % | 33.292 M 79.16 % | 18.583 M 32.66 % | 14.008 M 59.29 % | 8.794 M -66.23 % | 26.044 M 7.32 % | 24.268 M 414.12 % | 4.720 M -68.44 % | 14.957 M -9.54 % | 16.534 M 138.23 % | 6.940 M -24.34 % | 9.173 M 232.30 % | 2.761 M -52.31 % | 5.789 M 76.60 % | 3.278 M 15.26 % | 2.844 M 12.59 % | 2.526 M 121.58 % | 1.140 M 185.07 % | 399.908 K 34.15 % | 298.103 K 22.62 % | 243.121 K 127.22 % | 107.000 K 266.80 % | 29.171 K | 0.000 | 0.000 | 0.000 -100.00 % | 520.143 K 51.01 % | 344.443 K -24.04 % | 453.471 K | 0.000 | 0.000 |
| Tax assets | 100.000 K -96.24 % | 2.659 M 6.11 % | 2.506 M -2.53 % | 2.571 M | 0.000 | 0.000 | 0.000 -100.00 % | 226.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 % | 14.542 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.378 K -31.24 % | -4.860 K 7.97 % | -5.281 K | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 -100.00 % | 128.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 10.865 M -10.47 % | 12.136 M 27.76 % | 9.499 M -44.03 % | 16.973 M 159.84 % | 6.532 M -16.68 % | 7.840 M -16.60 % | 9.401 M -22.50 % | 12.130 M 88.05 % | 6.450 M -47.87 % | 12.373 M -3.65 % | 12.842 M 15.04 % | 11.163 M -19.09 % | 13.796 M -13.91 % | 16.025 M 17.55 % | 13.632 M 22.67 % | 11.113 M -72.68 % | 40.683 M 10.01 % | 36.981 M 0.72 % | 36.715 M 89.78 % | 19.346 M -50.41 % | 39.012 M 1.48 % | 38.441 M 12.11 % | 34.290 M -2.86 % | 35.301 M -19.04 % | 43.603 M 86.17 % | 23.421 M -30.53 % | 33.715 M 2 011.10 % | 1.597 M -32.70 % | 2.373 M 33.78 % | 1.774 M -18.19 % | 2.168 M -65.39 % | 6.265 M 67.30 % | 3.745 M 251.86 % | 1.064 M 13.67 % | 936.246 K 59.77 % | 586.000 K -24.24 % | 773.474 K 399.56 % | 154.830 K -72.98 % | 572.930 K -25.14 % | 765.294 K 209.94 % | 246.918 K -36.34 % | 387.853 K 69.06 % | 229.417 K | 0.000 | 0.000 |
| Tax payables | 1.000 K -92.86 % | 14.000 K 16.67 % | 12.000 K -99.90 % | 11.840 M 12 495.74 % | 94.000 K 54.10 % | 61.000 K -16.44 % | 73.000 K -99.38 % | 11.759 M | 0.000 | 0.000 -100.00 % | 266.000 K -99.28 % | 37.088 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.593 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 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 38.013 M 107.76 % | 18.296 M -37.96 % | 29.489 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 870.775 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 |
| Minority interest | 49.545 M 3.40 % | 47.916 M -0.92 % | 48.362 M 3.08 % | 46.919 M -5.69 % | 49.751 M 1 512.58 % | -3.522 M 1.62 % | -3.580 M -3.86 % | -3.447 M 16.98 % | -4.152 M -3.92 % | -3.995 M -36.41 % | -2.929 M -0.27 % | -2.921 M 27.20 % | -4.012 M -0.35 % | -3.998 M 0.93 % | -4.036 M -36.02 % | -2.967 M 22.68 % | -3.837 M -11.98 % | -3.427 M -15.04 % | -2.979 M 6.80 % | -3.196 M -27.69 % | -2.503 M 5.50 % | -2.649 M -122.76 % | -1.189 M -39.39 % | -853.000 K -110.28 % | -405.650 K -252.67 % | -115.021 K -3 739.41 % | -2.996 K -103.00 % | 99.850 K -58.52 % | 240.710 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 |
| Capital lease obligations | 1.742 M -13.38 % | 2.011 M 10.68 % | 1.817 M -9.96 % | 2.018 M 8.96 % | 1.852 M -7.07 % | 1.993 M -11.93 % | 2.263 M -11.36 % | 2.553 M -30.46 % | 3.671 M -14.04 % | 4.271 M 20.92 % | 3.532 M -8.88 % | 3.876 M -59.29 % | 9.522 M -17.08 % | 11.483 M -0.89 % | 11.586 M 18.15 % | 9.806 M -24.86 % | 13.051 M 39.63 % | 9.346 M -20.56 % | 11.765 M 19.88 % | 9.814 M -0.73 % | 9.886 M -28.35 % | 13.798 M 31.28 % | 10.511 M 47.90 % | 7.107 M 15.24 % | 6.167 M 129.61 % | 2.686 M 82.87 % | 1.469 M | 0.000 | 0.000 | 0.000 -100.00 % | 146.351 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 |
| 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 | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 51.523 M 4.51 % | 49.298 M 2.60 % | 48.048 M | 0.000 -100.00 % | 64.018 M 6.64 % | 60.033 M 36.30 % | 44.044 M 3.19 % | 42.682 M -19.36 % | 52.929 M 16.82 % | 45.310 M 2.48 % | 44.214 M 36.19 % | 32.465 M -15.62 % | 38.477 M -4.12 % | 40.128 M -0.50 % | 40.331 M 16.58 % | 34.596 M 6.48 % | 32.491 M -11.51 % | 36.717 M 44.08 % | 25.483 M 9.68 % | 23.234 M 101.33 % | -1.745 B -24 665.70 % | 7.105 M 26.89 % | 5.599 M -50.29 % | 11.263 M 121.37 % | -52.709 M -6.42 % | -49.531 M -61.32 % | -30.703 M -66.43 % | -18.448 M -393.91 % | 6.277 M 20.25 % | 5.220 M 1.71 % | 5.132 M 46.20 % | 3.510 M -84.12 % | 22.102 M 168.84 % | 8.221 M 49.83 % | 5.487 M -9.49 % | 6.062 M 174.99 % | 2.205 M 20.39 % | 1.831 M 1.22 % | 1.809 M -14.02 % | 2.104 M 493 573.33 % | -426.334 |
| Deferred tax liabilities non current | 3.430 M -38.09 % | 5.540 M 21.41 % | 4.563 M 28.03 % | 3.564 M -68.02 % | 11.143 M | 0.000 | 0.000 -100.00 % | 181.000 K | 0.000 | 0.000 -100.00 % | 378.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 81.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 58.165 K -98.11 % | 3.074 M -6.09 % | 3.274 M 141.02 % | 1.358 M -33.93 % | 2.056 M 908.83 % | 203.771 K -52.59 % | 429.762 K -61.83 % | 1.126 M 2.79 % | 1.095 M -0.71 % | 1.103 M 0.92 % | 1.093 M 0.86 % | 1.084 M -0.61 % | 1.091 M 1 354.77 % | 74.974 K -36.39 % | 117.870 K -16.12 % | 140.521 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 1.178 B 0.27 % | 1.175 B 1.85 % | 1.154 B -1.07 % | 1.166 B -1.50 % | 1.184 B 8.53 % | 1.091 B -1.58 % | 1.109 B -2.78 % | 1.140 B -27.01 % | 1.562 B 0.93 % | 1.548 B 33.48 % | 1.160 B -4.41 % | 1.213 B -29.03 % | 1.709 B -0.34 % | 1.715 B 0.05 % | 1.714 B 22.63 % | 1.398 B -28.13 % | 1.945 B -2.11 % | 1.987 B -15.98 % | 2.364 B 22.78 % | 1.926 B 0.35 % | 1.919 B -26.01 % | 2.593 B 34.52 % | 1.928 B -7.77 % | 2.090 B 0.17 % | 2.087 B 2.71 % | 2.032 B 0.56 % | 2.021 B 954.02 % | 191.713 M 5.65 % | 181.461 M 1.37 % | 179.012 M 64.85 % | 108.594 M 35.17 % | 80.341 M 25.50 % | 64.017 M 51.11 % | 42.365 M -3.60 % | 43.946 M 37.69 % | 31.918 M 5.94 % | 30.128 M 148.26 % | 12.135 M 13.54 % | 10.688 M 0.73 % | 10.610 M 49.63 % | 7.091 M -12.21 % | 8.077 M 8.85 % | 7.420 M 1 022.07 % | 661.263 K 181.68 % | 234.760 K |
| 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-09-30 | 2014-06-30 |
| 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-09-30 | 2014-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 74.732 M | 0.000 | 0.000 100.00 % | -103.359 M -178 105.17 % | -58.000 K 98.06 % | -2.991 M -1 071.97 % | -255.180 K -113.32 % | 1.915 M 1 596.34 % | 112.894 K -90.10 % | 1.140 M 661.59 % | -203.011 K 70.48 % | -687.621 K -317.62 % | 315.976 K 615.76 % | -61.264 K -246.42 % | -17.685 K -2 458.39 % | 749.861 100.25 % | -300.131 K -526.34 % | -47.918 K -10.71 % | -43.284 K -33.77 % | -32.356 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 2.333 M 68.94 % | 1.381 M -33.86 % | 2.088 M -4.53 % | 2.187 M -3.32 % | 2.262 M 1.16 % | 2.236 M 10.97 % | 2.015 M 4.46 % | 1.929 M -1.23 % | 1.953 M -16.40 % | 2.336 M -8.43 % | 2.551 M -43.91 % | 4.548 M 6.64 % | 4.265 M 63.04 % | 2.616 M -29.03 % | 3.686 M 52.31 % | 2.420 M -9.26 % | 2.667 M 3.98 % | 2.565 M 2.64 % | 2.499 M 1.46 % | 2.463 M -68.89 % | 7.916 M 210.92 % | 2.546 M 4.52 % | 2.436 M -33.62 % | 3.670 M 55.47 % | 2.361 M 54.80 % | 1.525 M 176.28 % | 551.977 K -33.54 % | 830.589 K -12.25 % | 946.587 K 31.05 % | 722.323 K 20.52 % | 599.344 K 11.53 % | 537.401 K 23.72 % | 434.362 K 28.58 % | 337.802 K 134.58 % | 144.000 K 2 674.67 % | 5.190 K -97.63 % | 218.570 K 4 670.27 % | 4.582 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -5.792 M 22.61 % | -7.484 M 48.52 % | -14.537 M -342.93 % | 5.984 M 56.61 % | 3.821 M 211.92 % | -3.414 M 49.06 % | -6.702 M -138.31 % | 17.495 M 372.97 % | 3.699 M 147.69 % | -7.757 M 80.56 % | -39.905 M -261.97 % | 24.637 M 53 658.70 % | -46.000 K -102.18 % | 2.110 M 122.25 % | -9.485 M -18.73 % | -7.989 M -155.59 % | 14.372 M 4.74 % | 13.722 M 235.21 % | -10.149 M -110.56 % | -4.820 M -136.34 % | 13.263 M 181.91 % | -16.192 M -4.59 % | -15.482 M 46.82 % | -29.110 M -365.41 % | -6.255 M 82.84 % | -36.456 M -381.04 % | 12.972 M -45.94 % | 23.994 M 424.71 % | -7.389 M -109.36 % | -3.530 M 64.52 % | -9.949 M -237.82 % | -2.945 M -343.66 % | 1.209 M 162.80 % | -1.925 M -79.28 % | -1.074 M 23.00 % | -1.394 M 10.65 % | -1.560 M -245.48 % | -451.625 K -98.32 % | -227.724 K -130.75 % | 740.644 K 696.76 % | -124.110 K -236.20 % | 91.121 K 131.12 % | -292.791 K -6 663.73 % | 4.461 K -72.82 % | 16.414 K |
| Accounts receivables | 151.000 K 102.85 % | -5.290 M -126.55 % | -2.335 M -203.87 % | 2.248 M 202.00 % | -2.204 M 59.52 % | -5.444 M -288.63 % | 2.886 M 184.90 % | 1.013 M 113.02 % | -7.780 M -15.45 % | -6.739 M -197.40 % | 6.919 M 278.19 % | -3.883 M 36.66 % | -6.130 M -191.96 % | 6.666 M 288.84 % | -3.530 M 67.94 % | -11.009 M -209.85 % | -3.553 M -24.58 % | -2.852 M -137.44 % | 7.618 M 332.54 % | -3.276 M 0.52 % | -3.293 M -638.95 % | 611.000 K -50.49 % | 1.234 M -78.90 % | 5.849 M 1 214.06 % | -525.004 K 89.23 % | -4.876 M -366.35 % | -1.046 M -85.15 % | -564.695 K -68.11 % | -335.911 K -38.93 % | -241.788 K 77.47 % | -1.073 M -83.31 % | -585.490 K -613.44 % | -82.066 K -94.12 % | -42.276 K 58.53 % | -101.947 K -93.50 % | -52.685 K -595.39 % | 10.635 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | -6.308 M -24.03 % | -5.086 M -211.83 % | -1.631 M -739.61 % | 255.000 K -96.29 % | 6.870 M 542.66 % | 1.069 M 237.58 % | -777.000 K -112.10 % | 6.423 M -22.00 % | 8.235 M 1 993.10 % | -435.000 K 93.63 % | -6.824 M -129.30 % | -2.976 M -176.23 % | 3.904 M 191.26 % | -4.278 M -10.63 % | -3.867 M -39.60 % | -2.770 M -118.05 % | 15.345 M 31.23 % | 11.693 M 1 675.88 % | -742.000 K 92.41 % | -9.778 M -204.79 % | 9.331 M 193.56 % | -9.973 M 11.51 % | -11.270 M -198.97 % | 11.387 M 155.67 % | -20.453 M -105.99 % | -9.929 M -140.78 % | -4.124 M -329.85 % | -959.345 K 14.52 % | -1.122 M 3.08 % | -1.158 M -9.48 % | -1.058 M 70.28 % | -3.559 M -109.05 % | -1.702 M -346.15 % | -381.554 K 60.82 % | -973.749 K 23.82 % | -1.278 M -2 234.76 % | 59.879 K 268.53 % | -35.530 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | -171.000 K -129.43 % | 581.000 K 135.49 % | -1.637 M -199.03 % | 1.653 M 135.78 % | -4.620 M -170.65 % | -1.707 M 38.49 % | -2.775 M -140.68 % | 6.822 M 233.32 % | -5.117 M -26.88 % | -4.033 M -359.36 % | 1.555 M 327.01 % | -685.000 K 67.50 % | -2.108 M -419.88 % | 659.000 K 470.22 % | -178.000 K -102.04 % | 8.716 M 275.20 % | 2.323 M 122.57 % | -10.293 M -230.01 % | -3.119 M -772.20 % | 464.000 K -95.24 % | 9.750 M 193.25 % | -10.456 M -934.22 % | -1.011 M 96.86 % | -32.184 M -256.81 % | 20.523 M 288.82 % | -10.869 M -148.96 % | 22.202 M 136.84 % | 9.374 M 1 552.32 % | 567.333 K 213.23 % | -501.064 K 87.26 % | -3.932 M -255.25 % | 2.533 M -3.66 % | 2.629 M 2 422.63 % | 104.211 K 90.48 % | 54.709 K -69.37 % | 178.599 K 111.40 % | -1.567 M -273.00 % | -419.987 K -71.27 % | -245.219 K -146.04 % | 532.679 K 576.88 % | -111.701 K -172.75 % | 153.540 K | 0.000 | 0.000 | 0.000 |
| Other working capital | 536.000 K -76.81 % | 2.311 M 125.87 % | -8.934 M -588.73 % | 1.828 M -51.58 % | 3.775 M 41.49 % | 2.668 M 144.20 % | -6.036 M -286.47 % | 3.237 M -61.28 % | 8.361 M 142.35 % | 3.450 M 108.30 % | -41.555 M -229.13 % | 32.181 M 650.49 % | 4.288 M 557.63 % | -937.000 K 50.94 % | -1.910 M 34.72 % | -2.926 M -1 238.52 % | 257.000 K -98.31 % | 15.174 M 209.12 % | -13.906 M -278.97 % | 7.770 M 407.72 % | -2.525 M -169.64 % | 3.626 M 181.76 % | -4.435 M 68.68 % | -14.162 M -144.17 % | -5.800 M 46.21 % | -10.782 M -165.52 % | -4.061 M -125.15 % | 16.144 M 348.42 % | -6.498 M -299.01 % | -1.629 M 58.09 % | -3.886 M -191.36 % | -1.334 M -466.17 % | 364.208 K 122.69 % | -1.605 M -2 954.69 % | -52.542 K 78.27 % | -241.819 K -276.36 % | -64.253 K -1 751.02 % | 3.892 K -77.75 % | 17.494 K -91.59 % | 207.964 K 1 775.82 % | -12.410 K 80.12 % | -62.419 K | 0.000 | 0.000 | 0.000 |
| Other non cash items | -15.085 M -134.92 % | 43.201 M 20 671.90 % | -210.000 K 99.55 % | -46.917 M -770.28 % | -5.391 M -153.02 % | 10.168 M 214.22 % | 3.236 M -92.15 % | 41.241 M 764.00 % | -6.211 M -2 531.78 % | -236.000 K -103.62 % | 6.513 M -71.28 % | 22.677 M 43.22 % | 15.834 M 368.60 % | -5.895 M -443.33 % | 1.717 M -98.23 % | 97.032 M -8.56 % | 106.114 M -11.78 % | 120.281 M -0.41 % | 120.780 M 31 390.16 % | -386.000 K 99.68 % | -120.025 M -249.74 % | 80.153 M 11 971.23 % | 664.000 K 100.74 % | -90.243 M 85.21 % | -610.205 M -204.31 % | -200.519 M 42.72 % | -350.070 M -16 930.83 % | 2.080 M 6 818.23 % | -30.960 K 99.03 % | -3.197 M -1 385.23 % | -215.269 K 87.82 % | -1.768 M -104.12 % | -866.105 K 31.47 % | -1.264 M -3 724.93 % | -33.040 K 95.42 % | -721.427 K -4.78 % | -688.513 K -167.78 % | 1.016 M 8 800.77 % | 11.412 K 100.55 % | -2.083 M -2 303.40 % | 94.557 K 21.23 % | 77.998 K -47.35 % | 148.158 K 488.09 % | 25.193 K 212.20 % | -22.453 K |
| Net cash provided by operating activities | 13.309 M 372.29 % | 2.818 M 234.45 % | -2.096 M -127.15 % | 7.720 M -33.35 % | 11.583 M 564.16 % | 1.744 M 179.13 % | -2.204 M -113.11 % | 16.815 M 9 288.52 % | -183.000 K 98.45 % | -11.774 M 75.31 % | -47.693 M -95.69 % | -24.372 M -82.08 % | -13.385 M 22.54 % | -17.280 M 49.04 % | -33.911 M 5.64 % | -35.938 M -14.16 % | -31.481 M 20.47 % | -39.582 M 15.09 % | -46.615 M -23.41 % | -37.773 M -34.11 % | -28.166 M 28.66 % | -39.479 M -1.49 % | -38.898 M 26.90 % | -53.214 M -166.49 % | -19.968 M 54.35 % | -43.745 M -217.42 % | -13.781 M -174.10 % | 18.598 M 290.13 % | -9.782 M -87.37 % | -5.220 M 50.97 % | -10.647 M -436.96 % | -1.983 M -209.80 % | 1.806 M 170.59 % | -2.558 M -77.09 % | -1.445 M -17.71 % | -1.227 M 43.82 % | -2.185 M -157.20 % | -849.341 K -47.06 % | -577.533 K -305.12 % | 281.558 K 176.96 % | -365.833 K -43.00 % | -255.824 K 64.04 % | -711.414 K -1 412.74 % | -47.028 K -200.44 % | -15.653 K |
| Investments in property plant and equipment | -4.483 M -16.84 % | -3.837 M 74.85 % | -15.258 M -330.65 % | -3.543 M 44.77 % | -6.415 M -779.97 % | -729.000 K 57.71 % | -1.724 M -41.54 % | -1.218 M -11 172.73 % | 11.000 K 102.23 % | -494.000 K 38.56 % | -804.000 K -4.69 % | -768.000 K 11.62 % | -869.000 K 42.34 % | -1.507 M -105.31 % | -734.000 K -48.88 % | -493.000 K 80.32 % | -2.505 M -50.27 % | -1.667 M 75.04 % | -6.680 M 39.07 % | -10.963 M -37.21 % | -7.990 M -15.25 % | -6.933 M 7.76 % | -7.516 M -621.31 % | -1.042 M 93.78 % | -16.764 M -46.50 % | -11.443 M -13.13 % | -10.115 M 64.37 % | -28.388 M -6.76 % | -26.590 M -16.32 % | -22.858 M -279.77 % | -6.019 M 70.16 % | -20.172 M -116.27 % | -9.327 M -247.21 % | -2.686 M -75.99 % | -1.526 M -53.40 % | -995.035 K -1 066.85 % | -85.276 K -1 003.72 % | -7.726 K 83.18 % | -45.928 K 92.47 % | -610.039 K -156.40 % | -237.928 K -5.71 % | -225.077 K -571.12 % | -33.538 K | 0.000 | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -44.000 K | 0.000 | 0.000 -100.00 % | 44.000 K | 0.000 100.00 % | -201.000 K | 0.000 | 0.000 100.00 % | -96.289 M | 0.000 | 0.000 100.00 % | -1.105 M -3 846.43 % | -28.000 K 99.99 % | -224.691 M | 0.000 100.00 % | -1.648 M -448.56 % | -300.366 K -135.18 % | 853.708 K | 0.000 100.00 % | -101.440 K -547.66 % | 22.660 K 2 265 455 282 194.23 % | 0.000 100.00 % | -1.608 M | 0.000 -100.00 % | 101.945 K 102.18 % | -4.669 M | 0.000 | 0.000 | 0.000 -100.00 % | 148.975 K -26.03 % | 201.400 K | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -5.107 M | 0.000 100.00 % | -40.000 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -71.061 M -23.75 % | -57.423 M -0.48 % | -57.151 M 86.48 % | -422.612 M -10 686.47 % | 3.992 M 103.38 % | -118.070 M 24.94 % | -157.300 M | 0.000 -100.00 % | 210.000 K -41.67 % | 360.000 K | 0.000 | 0.000 -100.00 % | 220.966 M 196.16 % | 74.611 M 3 749.90 % | 1.938 M 101.53 % | -126.514 M -242.14 % | 89.010 M 86 108.08 % | -103.490 K 99.98 % | -567.441 M -1 485 481.70 % | -38.197 K -949.52 % | 4.496 K | 0.000 | 0.000 100.00 % | -87.501 K -451.30 % | 24.908 K 101.36 % | -1.828 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 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 100.00 % | -1.349 M -380.07 % | -281.000 K 80.28 % | -1.425 M -100.75 % | 188.872 M 24.20 % | 152.073 M -28.05 % | 211.347 M 276.98 % | 56.063 M -50.54 % | 113.355 M -25.40 % | 151.945 M 14 570.95 % | -1.050 M -100.89 % | 117.975 M | 0.000 -100.00 % | 79.502 M 19 827.54 % | -403.000 K | 0.000 | 0.000 100.00 % | -124.608 M -125.56 % | -55.243 M -127.66 % | 199.711 M -3.81 % | 207.628 M 146.11 % | 84.365 M -50.99 % | 172.135 M | 0.000 -100.00 % | 19.531 M 50 861.20 % | -38.477 K | 0.000 -100.00 % | 212.895 K -59.98 % | 531.976 K -88.17 % | 4.497 M 64.88 % | 2.727 M 110.82 % | 1.294 M 1 868.31 % | 65.727 K | 0.000 | 0.000 -100.00 % | 2.154 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -13.412 M -569.94 % | 2.854 M 3 012.24 % | -98.000 K 30.00 % | -140.000 K -102.38 % | 5.878 M 191.80 % | -6.403 M -365.91 % | 2.408 M 14.72 % | 2.099 M -42.29 % | 3.637 M -43.44 % | 6.430 M 2.90 % | 6.249 M 87.49 % | 3.333 M 33 230.00 % | 10.000 K -97.57 % | 411.000 K -47.97 % | 790.000 K -62.72 % | 2.119 M 329.33 % | -924.000 K 99.03 % | -95.179 M -3 033.98 % | -3.037 M 55.12 % | -6.767 M 49.37 % | -13.366 M 93.75 % | -214.003 M -1 496.20 % | -13.407 M 86.35 % | -98.235 M -383.32 % | -20.325 M -22.22 % | -16.629 M -40.88 % | -11.804 M -290.04 % | -3.026 M -46.23 % | -2.070 M -620.10 % | -287.409 K 53.31 % | -615.606 K -2 262.30 % | 28.470 K 102.73 % | -1.041 M -223 571 097 954 720 704.00 % | 0.000 100.00 % | -973.973 K -397.45 % | 327.444 K 155.77 % | -587.106 K -119 935.37 % | -489.111 | 0.000 100.00 % | -336.408 K | 0.000 -100.00 % | 40.280 K | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | -23.002 M -2 239.98 % | -983.000 K 98.22 % | -55.356 M -1 000.08 % | -5.032 M -515.16 % | -818.000 K 90.44 % | -8.557 M -104.51 % | 189.556 M 131.47 % | 81.893 M -48.03 % | 157.572 M 3 150.25 % | 4.848 M 101.60 % | -303.812 M -291.73 % | 158.458 M 232.07 % | -119.979 M -196.82 % | -40.421 M -40 521.00 % | 100.000 K -99.88 % | 81.338 M 2 314.48 % | -3.673 M 96.21 % | -96.846 M -896.67 % | -9.717 M 44.98 % | -17.661 M -788.38 % | -1.988 M 89.69 % | -19.287 M -132.64 % | 59.086 M -20.23 % | 74.070 M 182.53 % | -89.748 M 84.93 % | -595.513 M -14 519.02 % | -4.074 M 87.17 % | -31.748 M -14.18 % | -27.806 M -21.25 % | -22.933 M -264.50 % | -6.292 M 59.67 % | -15.600 M -64.73 % | -9.470 M -215.54 % | -3.001 M -23.27 % | -2.435 M -330.42 % | -565.646 K 89.41 % | -5.341 M -88 016.71 % | -6.061 K 86.80 % | -45.928 K 95.15 % | -946.448 K -964.00 % | -88.952 K -635.76 % | 16.603 K 149.51 % | -33.538 K | 0.000 | 0.000 |
| 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 100.00 % | -613.000 K -10.45 % | -555.000 K 17.78 % | -675.000 K 8.29 % | -736.000 K -64.29 % | -448.000 K -147.14 % | 950.334 K 559.82 % | -206.676 K -47.46 % | -140.158 K 99.08 % | -15.272 M -238.61 % | 11.018 M | 0.000 | 0.000 100.00 % | -10.067 K | 0.000 -100.00 % | 4.749 M 254.40 % | -3.076 M | 0.000 100.00 % | -62.000 100.00 % | -2.689 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 604.200 K 53.20 % | 394.383 K | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.554 M | 0.000 -100.00 % | 76.058 M 109.16 % | 36.364 M 110.83 % | 17.248 M 42.55 % | 12.100 M | 0.000 -100.00 % | 13.000 M 4 456.10 % | -298.423 K -102.65 % | 11.273 M 143.97 % | 4.621 M | 0.000 -100.00 % | 1.608 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.930 K |
| Common stock repurchased | -1.859 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -840.802 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -33.121 K 94.05 % | -556.609 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -123.077 K -32.18 % | -93.110 K | 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 100.00 % | -384.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -7.000 K 99.91 % | -7.686 M -162.32 % | -2.930 M -836.10 % | -313.000 K -2 307.69 % | -13.000 K 95.00 % | -260.000 K 59.69 % | -645.000 K -195.87 % | -218.000 K -626.67 % | -30.000 K 23.08 % | -39.000 K 94.75 % | -743.000 K -222.85 % | 604.802 K 348.89 % | -243.000 K 84.52 % | -1.570 M -238.36 % | -464.000 K -66.91 % | -278.000 K 93.47 % | -4.257 M -1 644.67 % | -244.000 K 96.97 % | -8.050 M -1 016.50 % | -721.000 K 56.46 % | -1.656 M -239.75 % | 1.185 M | 0.000 -100.00 % | 33.793 M -17.58 % | 41.001 M 4 024.64 % | 994.062 K -99.94 % | 1.806 B 199 221.87 % | 906.311 K 168.57 % | 337.458 K 107.70 % | -4.383 M -195.86 % | -1.481 M -112.75 % | 11.614 M 1 862.84 % | 591.704 K 78.96 % | 330.644 K 204.88 % | -315.251 K -187.85 % | 358.850 K -97.00 % | 11.968 M 1 002.79 % | -1.326 M | 0.000 100.00 % | -37.529 K | 0.000 100.00 % | -12.084 K -110.20 % | 118.420 K -94.67 % | 2.223 M 12 762.80 % | -17.555 K |
| Net cash used provided by financing activities | -1.866 M 75.72 % | -7.686 M -162.32 % | -2.930 M -836.10 % | -313.000 K -2 307.69 % | -13.000 K 95.00 % | -260.000 K 59.69 % | -645.000 K -195.87 % | -218.000 K -626.67 % | -30.000 K 23.08 % | -39.000 K 94.75 % | -743.000 K -19.84 % | -620.000 K -155.14 % | -243.000 K 84.52 % | -1.570 M -238.36 % | -464.000 K -66.91 % | -278.000 K 93.47 % | -4.257 M -1 644.67 % | -244.000 K 97.18 % | -8.663 M -578.92 % | -1.276 M 45.26 % | -2.331 M -619.15 % | 449.000 K 200.22 % | -448.000 K -101.29 % | 34.743 M 13.22 % | 30.686 M 5 448.83 % | 553.016 K -99.97 % | 1.805 B 33 505.60 % | 5.370 M 1 491.33 % | 337.458 K -99.53 % | 71.676 M 105.54 % | 34.873 M 200.26 % | 11.614 M -33.41 % | 17.440 M 735.35 % | -2.745 M -121.64 % | 12.684 M 3 435.33 % | 358.788 K -97.06 % | 12.199 M 186.15 % | 4.263 M | 0.000 -100.00 % | 1.447 M 1 654.21 % | -93.110 K -115.72 % | 592.116 K 46.39 % | 404.482 K -20.55 % | 509.091 K 14 983.15 % | 3.375 K |
| Effect of forex changes on cash | 1.313 M -46.36 % | 2.448 M 505.30 % | -604.000 K 89.22 % | -5.604 M -281.18 % | 3.093 M 1 989.86 % | 148.000 K 116.74 % | -884.000 K -3.39 % | -855.000 K -117.56 % | 4.869 M 78.61 % | 2.726 M 114.48 % | 1.271 M 160.01 % | -2.118 M 90.64 % | -22.640 M -77.97 % | -12.721 M -243.95 % | 8.837 M 1 334.22 % | -716.000 K 94.58 % | -13.203 M -278.35 % | 7.403 M -35.19 % | 11.422 M -69.04 % | 36.887 M 78.79 % | 20.631 M -47.93 % | 39.621 M 143.52 % | -91.037 M -406.73 % | 29.680 M 4 527.85 % | 641.335 K 733.04 % | -101.310 K -75.67 % | -57.669 K 84.26 % | -366.383 K -36 697 793 549 143.47 % | 0.000 | 0.000 100.00 % | 0.000 100.00 % | -37.850 K -4 695 278.72 % | -0.806 | 0.000 | 0.000 100.00 % | -18.724 K -1 873 649 751 339.10 % | 0.000 200.00 % | 0.000 | 0.000 100.00 % | -19.297 K | 0.000 | 0.000 100.00 % | 0.000 | 0.000 | 0.000 |
| Net change in cash | -10.246 M -201.09 % | -3.403 M 94.42 % | -60.986 M -1 788.70 % | -3.229 M -123.32 % | 13.845 M 299.93 % | -6.925 M -103.73 % | 185.823 M 90.32 % | 97.635 M -39.82 % | 162.228 M 3 927.03 % | -4.239 M 98.79 % | -350.977 M -367.21 % | 131.348 M 184.06 % | -156.247 M -117.03 % | -71.992 M -183.01 % | -25.438 M -157.29 % | 44.406 M 184.40 % | -52.614 M 59.30 % | -129.269 M -141.30 % | -53.573 M -170.26 % | -19.823 M -67.23 % | -11.854 M 36.60 % | -18.696 M 73.78 % | -71.297 M -183.60 % | 85.279 M 208.79 % | -78.389 M 87.73 % | -638.806 M -135.75 % | 1.787 B 22 031.86 % | -8.147 M 78.13 % | -37.250 M -185.59 % | 43.523 M 142.68 % | 17.934 M 398.60 % | -6.006 M -161.43 % | 9.777 M 217.73 % | -8.304 M -194.31 % | 8.805 M 584.21 % | -1.818 M -203.73 % | 1.753 M -28.15 % | 2.440 M 491.32 % | -623.462 K -181.72 % | 762.936 K 239.25 % | -547.895 K -255.26 % | 352.896 K 203.65 % | -340.469 K -173.68 % | 462.064 K 3 863.35 % | -12.278 K |
| Cash at beginning of period | 794.416 M -0.43 % | 797.819 M -7.10 % | 858.805 M -0.37 % | 862.034 M 1.63 % | 848.189 M -0.81 % | 855.114 M 27.76 % | 669.291 M 17.08 % | 571.656 M 39.62 % | 409.428 M -1.02 % | 413.667 M -45.90 % | 764.644 M 20.74 % | 633.296 M -19.79 % | 789.543 M -8.36 % | 861.535 M -2.87 % | 886.973 M 5.27 % | 842.567 M -5.88 % | 895.181 M -12.62 % | 1.024 B -4.97 % | 1.078 B -1.81 % | 1.098 B -1.07 % | 1.110 B -1.66 % | 1.128 B -5.94 % | 1.200 B 7.65 % | 1.114 B -6.58 % | 1.193 B -35.23 % | 1.842 B 7 435.42 % | 24.441 M -23.87 % | 32.107 M -53.71 % | 69.356 M 181.81 % | 24.611 M 245.16 % | 7.130 M -46.50 % | 13.329 M 275.25 % | 3.552 M -69.62 % | 11.692 M 350.11 % | 2.598 M -40.91 % | 4.396 M 66.33 % | 2.643 M 974.98 % | 245.839 K -71.69 % | 868.494 K 1 656.31 % | 49.450 K -91.72 % | 597.345 K 103.77 % | 293.144 K -53.28 % | 627.488 K 215.00 % | 199.200 K -9.73 % | 220.681 K |
| Cash at end of period | 784.170 M -1.29 % | 794.416 M -0.43 % | 797.819 M -7.10 % | 858.805 M -0.37 % | 862.034 M 1.63 % | 848.189 M -0.81 % | 855.114 M 27.76 % | 669.291 M 17.08 % | 571.656 M 39.62 % | 409.428 M -1.02 % | 413.667 M -45.90 % | 764.644 M 20.74 % | 633.296 M -19.79 % | 789.543 M -8.36 % | 861.535 M -2.87 % | 886.973 M 5.27 % | 842.567 M -5.88 % | 895.181 M -12.62 % | 1.024 B -4.97 % | 1.078 B -1.81 % | 1.098 B -1.07 % | 1.110 B -1.66 % | 1.128 B -5.94 % | 1.200 B 7.64 % | 1.115 B -7.35 % | 1.203 B -33.58 % | 1.811 B 7 459.20 % | 23.960 M -25.37 % | 32.107 M -52.88 % | 68.133 M 171.84 % | 25.064 M 242.29 % | 7.322 M -45.06 % | 13.329 M 293.41 % | 3.388 M -70.29 % | 11.403 M 342.42 % | 2.577 M -41.37 % | 4.396 M 63.68 % | 2.686 M 996.01 % | 245.032 K -69.84 % | 812.386 K 1 542.84 % | 49.450 K -92.35 % | 646.040 K 125.09 % | 287.019 K -56.60 % | 661.264 K 217.30 % | 208.403 K |
| Operating cash flow | 13.309 M 372.29 % | 2.818 M 234.45 % | -2.096 M -127.15 % | 7.720 M -33.35 % | 11.583 M 564.16 % | 1.744 M 179.13 % | -2.204 M -113.11 % | 16.815 M 9 288.52 % | -183.000 K 98.45 % | -11.774 M 75.31 % | -47.693 M -95.69 % | -24.372 M -82.08 % | -13.385 M 22.54 % | -17.280 M 49.04 % | -33.911 M 5.64 % | -35.938 M -14.16 % | -31.481 M 20.47 % | -39.582 M 15.09 % | -46.615 M -23.41 % | -37.773 M -34.11 % | -28.166 M 28.66 % | -39.479 M -1.49 % | -38.898 M 26.90 % | -53.214 M -166.49 % | -19.968 M 54.35 % | -43.745 M -217.42 % | -13.781 M -174.10 % | 18.598 M 290.13 % | -9.782 M -87.37 % | -5.220 M 50.97 % | -10.647 M -436.96 % | -1.983 M -209.80 % | 1.806 M 170.59 % | -2.558 M -77.09 % | -1.445 M -17.71 % | -1.227 M 43.82 % | -2.185 M -157.20 % | -849.341 K -47.06 % | -577.533 K -305.12 % | 281.558 K 176.96 % | -365.833 K -43.00 % | -255.824 K 64.04 % | -711.414 K -1 412.74 % | -47.028 K -200.44 % | -15.653 K |
| Capital expenditure | -4.588 M -19.54 % | -3.838 M 75.01 % | -15.356 M -314.13 % | -3.708 M 43.27 % | -6.536 M -613.54 % | -916.000 K 54.06 % | -1.994 M -11.27 % | -1.792 M -451.38 % | -325.000 K 35.26 % | -502.000 K 37.56 % | -804.000 K -4.69 % | -768.000 K 52.74 % | -1.625 M 14.70 % | -1.905 M -159.54 % | -734.000 K -29.45 % | -567.000 K 77.37 % | -2.505 M -18.27 % | -2.118 M 70.05 % | -7.072 M 35.49 % | -10.963 M -31.61 % | -8.330 M 2.94 % | -8.582 M -14.18 % | -7.516 M -621.31 % | -1.042 M 93.78 % | -16.764 M -46.50 % | -11.443 M -13.13 % | -10.115 M 64.37 % | -28.388 M -6.76 % | -26.590 M -16.32 % | -22.858 M -279.77 % | -6.019 M 70.16 % | -20.172 M -116.27 % | -9.327 M -247.21 % | -2.686 M -75.99 % | -1.526 M -53.40 % | -995.035 K -1 066.85 % | -85.276 K -1 003.72 % | -7.726 K 83.18 % | -45.928 K 92.47 % | -610.039 K -156.40 % | -237.928 K -5.71 % | -225.077 K -571.12 % | -33.538 K | 0.000 | 0.000 |
| Free CashFlow | 8.721 M 955.00 % | -1.020 M 94.16 % | -17.452 M -535.00 % | 4.012 M -20.51 % | 5.047 M 509.54 % | 828.000 K 119.72 % | -4.198 M -127.94 % | 15.023 M 3 057.28 % | -508.000 K 95.86 % | -12.276 M 74.69 % | -48.497 M -92.91 % | -25.140 M -67.49 % | -15.010 M 21.76 % | -19.185 M 44.62 % | -34.645 M 5.10 % | -36.505 M -7.41 % | -33.986 M 18.50 % | -41.700 M 22.33 % | -53.687 M -10.16 % | -48.736 M -33.54 % | -36.496 M 24.06 % | -48.061 M -3.55 % | -46.414 M 14.45 % | -54.256 M -47.71 % | -36.732 M 33.44 % | -55.187 M -130.95 % | -23.896 M -144.09 % | -9.790 M 73.08 % | -36.371 M -29.53 % | -28.079 M -68.48 % | -16.666 M 24.78 % | -22.155 M -194.56 % | -7.521 M -43.41 % | -5.245 M -76.53 % | -2.971 M -33.69 % | -2.222 M 2.09 % | -2.270 M -164.83 % | -857.067 K -37.47 % | -623.462 K -89.80 % | -328.481 K 45.59 % | -603.761 K -25.55 % | -480.901 K 35.45 % | -744.952 K -1 484.05 % | -47.028 K -200.44 % | -15.653 K |
| 2025 | 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 |