Canaan Inc. CAN
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | 269.324 M 27.35 % | 211.477 M -67.54 % | 651.526 M -15.51 % | 771.139 M 1 024.42 % | 68.581 M -95.18 % | 1.423 B -47.41 % | 2.705 B 106.81 % | 1.308 B |
| Net income | -249.752 M 39.70 % | -414.153 M -692.63 % | 69.884 M -77.34 % | 308.437 M 1 036.07 % | -32.950 M 96.81 % | -1.035 B -944.97 % | 122.432 M -67.42 % | 375.816 M |
| Income before tax | -172.269 M 62.99 % | -465.493 M -626.97 % | 88.334 M -72.12 % | 316.835 M 1 061.55 % | -32.950 M 96.81 % | -1.035 B -616.63 % | 200.242 M -50.06 % | 400.969 M |
| Income before tax ratio | -0.64 70.94 % | -2.20 -1 723.51 % | 0.14 -67.00 % | 0.41 185.52 % | -0.48 33.93 % | -0.73 -1 082.43 % | 0.07 -75.85 % | 0.31 |
| EBITDA | -143.332 M 56.58 % | -330.114 M -529.42 % | 76.874 M -73.04 % | 285.163 M 936.10 % | -34.106 M 69.23 % | -110.829 M -386.12 % | 38.735 M -38.33 % | 62.808 M |
| Net income ratio | -0.93 52.65 % | -1.96 -1 925.79 % | 0.11 -73.18 % | 0.40 183.25 % | -0.48 33.93 % | -0.73 -1 706.81 % | 0.05 -84.25 % | 0.29 |
| Ratio EBITDA | -0.53 65.91 % | -1.56 -1 422.98 % | 0.12 -68.09 % | 0.37 174.36 % | -0.50 -538.36 % | -0.08 -644.10 % | 0.01 -70.18 % | 0.05 |
| Gross profit ratio | -0.31 72.50 % | -1.14 -422.12 % | 0.35 -38.17 % | 0.57 577.69 % | 0.08 123.26 % | -0.36 -293.11 % | 0.19 -59.35 % | 0.46 |
| Weighted average shs out dil | 271.492 M 57.89 % | 171.947 M 0.05 % | 171.859 M 0.07 % | 171.744 M 9.82 % | 156.380 M 8.94 % | 143.545 M 8.85 % | 131.877 M 0.33 % | 131.439 M |
| Weighted average shs out | 271.492 M 57.92 % | 171.919 M 0.00 % | 171.916 M 0.12 % | 171.714 M 9.81 % | 156.375 M 8.95 % | 143.532 M 8.85 % | 131.860 M 0.31 % | 131.450 M |
| EPS diluted | -0.92 61.67 % | -2.40 -685.37 % | 0.41 -77.22 % | 1.80 1 000.00 % | -0.20 80.77 % | -1.04 -900.00 % | 0.13 -70.45 % | 0.44 |
| Earnings per share | -0.92 61.67 % | -2.40 -685.37 % | 0.41 -77.22 % | 1.80 1 000.00 % | -0.20 80.77 % | -1.04 -842.86 % | 0.14 -68.18 % | 0.44 |
| Gross profit | -84.320 M 64.98 % | -240.780 M -204.56 % | 230.287 M -47.76 % | 440.829 M 7 520.13 % | 5.785 M 101.12 % | -516.003 M -201.55 % | 508.119 M -15.93 % | 604.384 M |
| Income tax expense | 77.483 M 250.92 % | -51.340 M -378.27 % | 18.450 M 138.10 % | 7.749 M | 0.000 | 0.000 -100.00 % | 77.810 M 209.35 % | 25.153 M |
| Cost of revenue | 353.644 M -21.80 % | 452.257 M 6.58 % | 424.336 M 28.47 % | 330.310 M 426.01 % | 62.796 M -96.76 % | 1.939 B -11.77 % | 2.197 B 212.23 % | 703.699 M |
| General and administrative expenses | 71.691 M 0.62 % | 71.249 M -19.70 % | 88.734 M -2.35 % | 90.867 M 352.39 % | 20.086 M -94.21 % | 347.028 M 136.58 % | 146.684 M 17.10 % | 125.263 M |
| Selling and marketing expenses | 5.708 M -30.18 % | 8.175 M -13.15 % | 9.413 M -39.35 % | 15.520 M 407.08 % | 3.061 M -86.03 % | 21.917 M -43.41 % | 38.731 M 86.89 % | 20.724 M |
| Other expenses | 4.088 M -84.17 % | 25.832 M 254.89 % | 7.279 M 2 083.17 % | 333.409 K 993.19 % | -37.328 K 99.89 % | -33.155 M | 0.000 | 0.000 |
| Operating expenses | 142.810 M -16.04 % | 170.101 M -9.21 % | 187.350 M 17.99 % | 158.783 M 255.70 % | 44.640 M -91.17 % | 505.377 M 92.74 % | 262.204 M 25.30 % | 209.256 M |
| Cost and expenses | 496.454 M -20.23 % | 622.358 M 2.26 % | 608.589 M 24.26 % | 489.788 M 356.11 % | 107.383 M -95.61 % | 2.444 B -0.63 % | 2.459 B 169.39 % | 912.955 M |
| Research and development expenses | 61.323 M -5.43 % | 64.845 M -21.26 % | 82.356 M 58.19 % | 52.062 M 142.68 % | 21.453 M -87.30 % | 168.982 M -10.91 % | 189.680 M 90.12 % | 99.769 M |
| Selling general and administrative expenses | 77.399 M -2.55 % | 79.424 M -18.72 % | 97.715 M -8.15 % | 106.387 M 358.09 % | 23.224 M -93.72 % | 369.550 M 99.31 % | 185.415 M 27.01 % | 145.987 M |
| Interest income | 536.000 K -43.93 % | 956.000 K -59.70 % | 2.372 M 109.36 % | 1.133 M -13.08 % | 1.303 M 136.71 % | 550.680 K -10.53 % | 615.496 K -89.46 % | 5.841 M |
| Interest expense | 521.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 519.686 K -81.85 % | 2.864 M -62.88 % | 7.715 M | 0.000 |
| Depreciation and amortization | 28.416 M -52.35 % | 59.641 M 75.74 % | 33.937 M 1 453.59 % | 2.184 M -54.36 % | 4.786 M -85.99 % | 34.162 M 159.89 % | 13.145 M 44.72 % | 9.083 M |
| Operating income | -227.130 M 44.72 % | -410.881 M -1 056.94 % | 42.937 M -84.79 % | 282.380 M 826.06 % | -38.892 M 96.31 % | -1.053 B -533.00 % | 243.255 M -38.79 % | 397.439 M |
| Operating income ratio | -0.84 56.59 % | -1.94 -3 048.17 % | 0.07 -82.00 % | 0.37 164.57 % | -0.57 23.40 % | -0.74 -923.39 % | 0.09 -70.41 % | 0.30 |
| Total other income expenses net | 54.861 M 200.46 % | -54.612 M -220.30 % | 45.397 M 31.76 % | 34.455 M 479.87 % | 5.942 M -99.34 % | 904.707 M 9 159.99 % | 9.770 M -97.18 % | 345.852 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
|---|---|---|---|---|---|---|---|---|
| Net debt | -1.500 M 98.42 % | -94.728 M 6.07 % | -100.846 M 75.94 % | -419.111 M -674.53 % | -54.112 M -100.42 % | 12.904 B 1 533.26 % | 790.071 M 547.63 % | -176.500 M |
| Total investments | 2.782 M -1.49 % | 2.824 M -54.79 % | 6.247 M 98.83 % | 3.142 M -67.14 % | 9.561 M -13.12 % | 11.005 M | 0.000 -100.00 % | 90.000 M |
| Total debt | 94.988 M 6 561.15 % | 1.426 M -62.02 % | 3.755 M -23.07 % | 4.881 M -50.68 % | 9.897 M -99.93 % | 13.421 B 1 179.35 % | 1.049 B | 0.000 |
| Accumulated other comprehensive income loss | -42.564 M -46.84 % | -28.987 M -31.63 % | -22.021 M -37.54 % | -16.011 M -696.82 % | 2.683 M 104.83 % | -55.543 M 14.85 % | -65.231 M -6 523 000.00 % | -1,000.000 |
| Retained earnings | -450.490 M -105.11 % | -219.631 M -212.91 % | 194.522 M 54.34 % | 126.032 M 168.93 % | -182.830 M 79.30 % | -883.272 M -684.03 % | 151.238 M -65.12 % | 433.599 M |
| Common stock | 0.000 | 0.000 -100.00 % | 143.850 -8.18 % | 156.670 2.27 % | 153.190 -84.68 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K |
| Total equity | 266.254 M -23.53 % | 348.187 M -43.12 % | 612.134 M 12.67 % | 543.309 M 719.92 % | 66.264 M -90.44 % | 692.795 M 187.49 % | 240.978 M -71.89 % | 857.241 M |
| Other non current liabilities | 0.000 -100.00 % | 516.000 K -13.71 % | 598.000 K -94.74 % | 11.370 M 826.19 % | 1.228 M 100.01 % | -13.388 B | 0.000 | 0.000 |
| Long term debt | 8.980 M 4 176.19 % | 210.000 K -85.43 % | 1.441 M -43.62 % | 2.556 M 402.25 % | 508.900 K -100.00 % | 13.401 B | 0.000 | 0.000 |
| Total non current liabilities | 18.188 M 83.40 % | 9.917 M 386.37 % | 2.039 M -85.33 % | 13.896 M 699.79 % | 1.737 M -87.03 % | 13.399 M | 0.000 | 0.000 |
| Other current liabilities | 28.690 M -70.16 % | 96.136 M 72.98 % | 55.577 M -81.50 % | 300.385 M 297.10 % | 75.646 M -69.92 % | 251.466 M 2 745.21 % | 8.838 M -37.54 % | 14.150 M |
| Deferred revenue | 37.113 M 89.22 % | 19.614 M 2 862.84 % | 662.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 86.008 M 6 973.03 % | 1.216 M -47.45 % | 2.314 M -50.24 % | 4.650 M -50.48 % | 9.390 M -52.11 % | 19.609 M -76.45 % | 83.263 M | 0.000 |
| Total current liabilities | 178.569 M 32.08 % | 135.193 M 79.64 % | 75.256 M -77.02 % | 327.539 M 260.88 % | 90.761 M -68.18 % | 285.232 M -75.45 % | 1.162 B 235.77 % | 345.984 M |
| Total liabilities | 196.757 M 35.59 % | 145.110 M 86.36 % | 77.863 M -77.20 % | 341.435 M 269.12 % | 92.499 M -69.03 % | 298.631 M -74.29 % | 1.162 B 235.77 % | 345.984 M |
| Other non current assets | 81.354 M 282.27 % | 21.282 M -42.55 % | 37.045 M 92.81 % | 19.213 M 4 857.31 % | 387.571 K -92.62 % | 5.250 M -17.19 % | 6.340 M 20.58 % | 5.258 M |
| Long term investments | 2.782 M -1.49 % | 2.824 M -2.39 % | 2.893 M -7.91 % | 3.142 M 81 950.30 % | 3.829 K | 0.000 | 0.000 | 0.000 |
| Intangible assets | 901.000 K -88.06 % | 7.546 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 901.000 K -88.06 % | 7.546 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 43.658 M 40.13 % | 31.156 M -65.48 % | 90.259 M 165.41 % | 34.007 M 734.08 % | 4.077 M -91.01 % | 45.366 M 62.45 % | 27.926 M 51.74 % | 18.404 M |
| Total non current assets | 128.990 M -0.48 % | 129.617 M -0.45 % | 130.197 M 131.00 % | 56.362 M 1 161.29 % | 4.469 M -91.17 % | 50.616 M 47.71 % | 34.266 M 44.81 % | 23.662 M |
| Other current assets | 28.254 M -57.73 % | 66.839 M -60.34 % | 168.551 M -39.60 % | 279.045 M 700.49 % | 34.859 M -83.73 % | 214.259 M 132.01 % | -669.371 M -202.68 % | 651.909 M |
| Short term investments | 0.000 | 0.000 -100.00 % | 3.353 M | 0.000 -100.00 % | 9.557 M -13.16 % | 11.005 M | 0.000 -100.00 % | 90.000 M |
| cash and cash equivalents | 96.488 M 0.35 % | 96.154 M -6.01 % | 102.298 M -75.74 % | 421.671 M 603.43 % | 59.945 M -88.40 % | 516.607 M 99.51 % | 258.940 M 46.71 % | 176.500 M |
| Cash and short term investments | 96.488 M 0.35 % | 96.154 M -8.99 % | 105.651 M -74.94 % | 421.671 M 506.71 % | 69.502 M -86.83 % | 527.612 M 103.76 % | 258.940 M -2.84 % | 266.500 M |
| Total current assets | 334.021 M -8.16 % | 363.680 M -35.03 % | 559.800 M -32.42 % | 828.383 M 436.89 % | 154.294 M -83.60 % | 940.810 M -31.25 % | 1.368 B 16.01 % | 1.180 B |
| Inventory | 94.620 M -33.50 % | 142.287 M -33.26 % | 213.196 M 67.07 % | 127.610 M 269.37 % | 34.548 M -82.38 % | 196.067 M -66.52 % | 585.672 M 125.39 % | 259.847 M |
| Net receivables | 114.659 M 96.33 % | 58.400 M -19.34 % | 72.402 M 125 223.69 % | 57.772 K -99.62 % | 15.385 M 435.70 % | 2.872 M -87.88 % | 23.687 M 1 712.32 % | 1.307 M |
| Tax assets | 295.000 K -99.56 % | 66.809 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 13.975 M 123.78 % | 6.245 M -62.61 % | 16.703 M -25.78 % | 22.504 M 293.04 % | 5.726 M -59.55 % | 14.156 M 106.14 % | 6.867 M -11.41 % | 7.752 M |
| Tax payables | 12.783 M 6.69 % | 11.982 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 9.055 M -1.48 % | 9.191 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 2.938 M 106.03 % | 1.426 M -62.02 % | 3.755 M -23.07 % | 4.881 M 99.84 % | 2.442 M -26.46 % | 3.321 M 104.80 % | -69.232 M | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 759.308 M 27.23 % | 596.805 M 37.14 % | 435.165 M 0.57 % | 432.693 M 75.69 % | 246.286 M -76.28 % | 1.038 B 12 203.50 % | 8.439 M 102.76 % | -306.276 M |
| Deferred tax liabilities non current | 153.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 463.011 M -6.14 % | 493.297 M -28.51 % | 689.997 M -22.01 % | 884.745 M 457.28 % | 158.762 M -83.99 % | 991.426 M -29.32 % | 1.403 B 16.58 % | 1.203 B |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 73.083 M 259.97 % | -45.686 M 14.26 % | -53.286 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 30.916 M -26.52 % | 42.074 M | 0.000 -100.00 % | 76.336 M | 0.000 -100.00 % | 270.242 M 1 354.01 % | 18.586 M -80.54 % | 95.525 M |
| Change in working capital | -103.862 M -744.71 % | 16.110 M 100.49 % | -3.303 B -1 030.59 % | -292.109 M -232.13 % | 221.082 M 241.68 % | -156.047 M -289.91 % | 82.169 M 112.86 % | -639.016 M |
| Accounts receivables | 97.000 K 103.21 % | -3.017 M -908.03 % | 373.439 K -64.66 % | 1.057 M 124.85 % | -4.253 M -120.43 % | 20.815 M 202.90 % | -20.228 M -276.22 % | 11.479 M |
| Inventory | -129.272 M -4.30 % | -123.946 M 92.19 % | -1.587 B -1 268.77 % | -115.909 M -151.01 % | -46.178 M 70.65 % | -157.326 M 51.71 % | -325.825 M -162.92 % | -123.927 M |
| Accounts payables | 7.222 M 170.55 % | -10.237 M 89.43 % | -96.853 M | 0.000 100.00 % | -58.278 M | 0.000 | 0.000 | 0.000 |
| Other working capital | 18.091 M -88.20 % | 153.310 M 109.47 % | -1.620 B -813.68 % | -177.257 M -153.75 % | 329.791 M 1 788.12 % | -19.536 M -104.56 % | 428.222 M 181.32 % | -526.568 M |
| Other non cash items | 21.937 M -89.96 % | 218.394 M -75.41 % | 888.083 M 751.82 % | 104.258 M 837.81 % | 11.117 M -98.13 % | 595.167 M 338.95 % | -249.075 M -199.71 % | 249.791 M |
| Net cash provided by operating activities | -199.262 M -61.19 % | -123.620 M 92.84 % | -1.726 B -955.30 % | 201.858 M 282.67 % | 52.750 M 118.84 % | -280.058 M -2 097.74 % | -12.743 M -113.97 % | 91.199 M |
| Investments in property plant and equipment | -19.304 M -482.85 % | -3.312 M 96.58 % | -96.800 M -1 618.40 % | -5.633 M -173.82 % | -2.057 M 75.45 % | -8.380 M 66.36 % | -24.910 M -96.82 % | -12.656 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 602.220 K | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.264 B | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 -100.00 % | 65.944 M | 0.000 -100.00 % | 1.218 B | 0.000 | 0.000 | 0.000 |
| Other investing activites | 80.277 M 86.95 % | 42.940 M | 0.000 -100.00 % | 6.479 M | 0.000 100.00 % | -7.950 M -107.30 % | 108.888 M 246.91 % | -74.119 M |
| Net cash used for investing activites | 60.973 M 53.86 % | 39.628 M 228.43 % | -30.856 M -3 746.29 % | 846.219 K 101.81 % | -46.870 M -187.02 % | -16.330 M -119.45 % | 83.978 M 196.78 % | -86.775 M |
| Debt repayment | 9.937 M | 0.000 | 0.000 100.00 % | -5.490 M 92.60 % | -74.214 M | 0.000 -100.00 % | 143.517 M | 0.000 |
| Common stock issued | 768.000 K -98.87 % | 67.850 M -5.26 % | 71.614 M -56.76 % | 165.626 M 2 646.73 % | -6.503 M | 0.000 | 0.000 -100.00 % | 22.976 M |
| Common stock repurchased | 0.000 | 0.000 100.00 % | -283.482 M -1 650.43 % | -16.195 M 57.24 % | -37.874 M | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 129.042 M 482.45 % | 22.155 M 113.84 % | -160.058 M -3 091.37 % | -5.015 M -96 983.35 % | -5.166 K -100.00 % | 104.489 M -31.11 % | 151.683 M 1.12 % | 150.000 M |
| Net cash used provided by financing activities | 139.747 M 55.27 % | 90.005 M 124.20 % | -371.926 M -367.72 % | 138.926 M 217.15 % | -118.591 M -142.67 % | 277.951 M -5.84 % | 295.200 M 96.80 % | 150.000 M |
| Effect of forex changes on cash | -1.124 M 90.15 % | -11.410 M 89.67 % | -110.457 M -535.02 % | 25.392 M 142.10 % | 10.488 M 644.27 % | -1.927 M -184.70 % | 2.275 M 275.54 % | -1.296 M |
| Net change in cash | 334.000 K 106.19 % | -5.397 M 99.76 % | -2.240 B -712.95 % | 365.404 M 457.46 % | -102.223 M -401.98 % | -20.364 M -105.52 % | 368.710 M 108.90 % | 176.500 M |
| Cash at beginning of period | 96.154 M -5.31 % | 101.551 M -96.54 % | 2.937 B 4 625.31 % | 62.152 M -87.50 % | 497.158 M -8.81 % | 545.210 M 208.90 % | 176.500 M | 0.000 |
| Cash at end of period | 96.488 M 0.35 % | 96.154 M -86.21 % | 697.116 M 63.05 % | 427.555 M 8.26 % | 394.936 M -24.75 % | 524.846 M -3.74 % | 545.210 M 208.90 % | 176.500 M |
| Operating cash flow | -199.262 M -61.19 % | -123.620 M 92.84 % | -1.726 B -955.30 % | 201.858 M 282.67 % | 52.750 M 118.84 % | -280.058 M -2 097.74 % | -12.743 M -113.97 % | 91.199 M |
| Capital expenditure | -19.304 M -482.85 % | -3.312 M 96.58 % | -96.800 M -1 618.40 % | -5.633 M -173.83 % | -2.057 M 75.45 % | -8.380 M 66.36 % | -24.910 M -96.82 % | -12.656 M |
| Free CashFlow | -218.566 M -72.19 % | -126.932 M 93.04 % | -1.823 B -1 029.19 % | 196.225 M 287.09 % | 50.693 M 117.57 % | -288.438 M -666.04 % | -37.653 M -147.94 % | 78.543 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 150.675 M 50.36 % | 100.209 M 21.06 % | 82.776 M -6.75 % | 88.767 M 20.59 % | 73.608 M 2.44 % | 71.858 M 105.12 % | 35.032 M -28.61 % | 49.073 M 47.38 % | 33.298 M 78.56 % | 18.648 M -66.19 % | 55.164 M -25.46 % | 74.010 M -45.95 % | 136.920 M -44.47 % | 246.588 M 22.47 % | 201.354 M -41.30 % | 343.032 M 68.02 % | 204.156 M 22.05 % | 167.271 M 172.66 % | 61.347 M 947.08 % | 5.859 M -75.58 % | 23.990 M -4.91 % | 25.228 M 162.00 % | 9.629 M -97.92 % | 463.247 M -30.92 % | 670.612 M 177.63 % | 241.546 M 411.55 % | 47.218 M -83.00 % | 277.680 M |
| Net income | -27.780 M -151.22 % | -11.058 M 87.21 % | -86.431 M 6.97 % | -92.902 M -22.92 % | -75.578 M -80.46 % | -41.880 M -6.49 % | -39.326 M 71.90 % | -139.971 M -74.85 % | -80.052 M -203.90 % | -26.342 M 68.74 % | -84.262 M 6.12 % | -89.759 M -1 492.29 % | 6.447 M -92.90 % | 90.854 M 39.86 % | 64.959 M -65.43 % | 187.886 M 117.47 % | 86.395 M 128.09 % | 37.878 M 20 555.25 % | 183.383 K 101.66 % | -11.023 M 13.30 % | -12.714 M -434.76 % | -2.378 M 57.80 % | -5.634 M 99.29 % | -798.211 M -943.55 % | 94.625 M 135.97 % | -263.067 M -287.68 % | -67.857 M -146.61 % | -27.516 M |
| Income before tax | -27.284 M -165.28 % | -10.285 M 88.00 % | -85.726 M -1 027.83 % | -7.601 M 90.76 % | -82.288 M -87.92 % | -43.790 M -13.47 % | -38.592 M 76.36 % | -163.230 M -62.45 % | -100.482 M -241.06 % | -29.461 M 65.98 % | -86.600 M 24.81 % | -115.180 M -2 216.10 % | 5.443 M -95.30 % | 115.873 M 34.95 % | 85.865 M -56.12 % | 195.699 M 126.52 % | 86.395 M 127.77 % | 37.930 M 20 430.18 % | 184.754 K 101.67 % | -11.037 M 13.16 % | -12.710 M -436.91 % | -2.367 M 57.98 % | -5.634 M 99.29 % | -798.211 M -943.55 % | 94.625 M 135.97 % | -263.067 M -287.68 % | -67.857 M 18.45 % | -83.205 M |
| Income before tax ratio | -0.18 -76.43 % | -0.10 90.09 % | -1.04 -1 109.45 % | -0.09 92.34 % | -1.12 -83.45 % | -0.61 44.68 % | -1.10 66.88 % | -3.33 -10.23 % | -3.02 -91.01 % | -1.58 -0.63 % | -1.57 -0.87 % | -1.56 -4 014.83 % | 0.04 -91.54 % | 0.47 10.19 % | 0.43 -25.25 % | 0.57 34.81 % | 0.42 86.62 % | 0.23 7 429.51 % | 0.00 100.16 % | -1.88 -255.57 % | -0.53 -464.61 % | -0.09 83.96 % | -0.59 66.04 % | -1.72 -1 321.15 % | 0.14 112.96 % | -1.09 24.22 % | -1.44 -379.60 % | -0.30 |
| EBITDA | -12.897 M -3 404.63 % | -368.000 K 99.53 % | -77.973 M -11 286.92 % | 697.000 K 101.96 % | -35.473 M 6.96 % | -38.126 M 28.13 % | -53.046 M 26.32 % | -71.998 M 28.39 % | -100.546 M 7.17 % | -108.308 M -39.89 % | -77.426 M 6.20 % | -82.539 M -3 898.13 % | -2.064 M -102.11 % | 97.974 M 13.87 % | 86.039 M -62.23 % | 227.799 M 215.83 % | 72.126 M 89.86 % | 37.990 M 2 596.29 % | 1.409 M 114.56 % | -9.680 M 21.97 % | -12.406 M -745.28 % | -1.468 M 73.58 % | -5.554 M 94.53 % | -101.619 M -847.22 % | 13.600 M 136.64 % | -37.113 M -414.69 % | -7.211 M 16.66 % | -8.652 M |
| Net income ratio | -0.18 -67.08 % | -0.11 89.43 % | -1.04 0.23 % | -1.05 -1.93 % | -1.03 -76.17 % | -0.58 48.08 % | -1.12 60.64 % | -2.85 -18.64 % | -2.40 -70.20 % | -1.41 7.52 % | -1.53 -25.95 % | -1.21 -2 675.76 % | 0.05 -87.22 % | 0.37 14.21 % | 0.32 -41.10 % | 0.55 29.43 % | 0.42 86.88 % | 0.23 7 475.38 % | 0.00 100.16 % | -1.88 -255.00 % | -0.53 -462.34 % | -0.09 83.89 % | -0.59 66.04 % | -1.72 -1 321.15 % | 0.14 112.96 % | -1.09 24.22 % | -1.44 -1 350.26 % | -0.10 |
| Ratio EBITDA | -0.09 -2 230.81 % | 0.00 99.61 % | -0.94 -12 096.59 % | 0.01 101.63 % | -0.48 9.17 % | -0.53 64.96 % | -1.51 -3.21 % | -1.47 51.41 % | -3.02 48.01 % | -5.81 -313.80 % | -1.40 -25.85 % | -1.12 -7 296.63 % | -0.02 -103.79 % | 0.40 -7.02 % | 0.43 -35.65 % | 0.66 87.97 % | 0.35 55.55 % | 0.23 888.87 % | 0.02 101.39 % | -1.65 -219.50 % | -0.52 -788.89 % | -0.06 89.91 % | -0.58 -162.94 % | -0.22 -1 181.71 % | 0.02 113.20 % | -0.15 -0.61 % | -0.15 -390.13 % | -0.03 |
| Gross profit ratio | 0.11 18.96 % | 0.09 1 089.95 % | 0.01 110.91 % | -0.07 75.52 % | -0.29 -9.77 % | -0.27 74.97 % | -1.06 3.46 % | -1.10 46.86 % | -2.07 -71.39 % | -1.21 -40.55 % | -0.86 -11.70 % | -0.77 -443.70 % | 0.22 -60.14 % | 0.56 -8.06 % | 0.61 -10.10 % | 0.68 20.80 % | 0.56 42.71 % | 0.39 -18.12 % | 0.48 102.86 % | 0.24 328.08 % | -0.10 -142.90 % | 0.24 594.62 % | 0.03 102.41 % | -1.45 -766.77 % | 0.22 389.75 % | 0.04 354.00 % | 0.01 -76.58 % | 0.04 |
| Weighted average shs out dil | 519.184 M 29.91 % | 399.657 M 24.43 % | 321.195 M 12.42 % | 285.715 M 2.95 % | 277.537 M 1.10 % | 274.519 M 10.70 % | 247.975 M 37.46 % | 180.402 M 5.60 % | 170.836 M 0.73 % | 169.591 M 1.65 % | 166.837 M -0.49 % | 167.655 M -2.55 % | 172.036 M -0.20 % | 172.379 M 0.11 % | 172.182 M -1.99 % | 175.674 M 0.92 % | 174.076 M -0.40 % | 174.779 M 8.18 % | 161.566 M 3.90 % | 155.503 M -0.75 % | 156.674 M 0.00 % | 156.675 M 0.00 % | 156.675 M 4.89 % | 149.373 M 2.52 % | 145.695 M 4.06 % | 140.005 M 3.48 % | 135.302 M 4.17 % | 129.880 M |
| Weighted average shs out | 519.184 M 29.91 % | 399.657 M 24.43 % | 321.195 M 12.42 % | 285.715 M 2.95 % | 277.537 M 1.10 % | 274.520 M 10.80 % | 247.755 M 37.36 % | 180.363 M 5.71 % | 170.614 M 0.64 % | 169.531 M 1.61 % | 166.837 M -0.49 % | 167.655 M -2.58 % | 172.098 M -0.16 % | 172.375 M 0.10 % | 172.206 M -1.97 % | 175.664 M 0.91 % | 174.076 M -0.44 % | 174.849 M 8.92 % | 160.533 M 3.23 % | 155.503 M -0.66 % | 156.533 M -0.09 % | 156.676 M 0.02 % | 156.651 M 4.88 % | 149.365 M 2.52 % | 145.689 M 4.06 % | 140.005 M 3.48 % | 135.302 M 4.17 % | 129.880 M |
| EPS diluted | -0.05 -100.00 % | -0.03 90.00 % | -0.27 15.63 % | -0.32 -18.52 % | -0.27 -80.00 % | -0.15 6.25 % | -0.16 79.22 % | -0.77 -63.83 % | -0.47 27.69 % | -0.65 -27.45 % | -0.51 3.77 % | -0.53 -1 509.57 % | 0.04 -92.91 % | 0.53 39.47 % | 0.38 -64.49 % | 1.07 114.00 % | 0.50 127.27 % | 0.22 19 900.00 % | 0.00 101.55 % | -0.07 12.79 % | -0.08 -434.87 % | -0.02 57.78 % | -0.04 95.32 % | -0.77 -947.08 % | 0.09 133.67 % | -0.27 -261.45 % | -0.07 -142.53 % | -0.03 |
| Earnings per share | -0.05 -100.00 % | -0.03 90.00 % | -0.27 15.63 % | -0.32 -18.52 % | -0.27 -80.00 % | -0.15 6.25 % | -0.16 79.22 % | -0.77 -63.83 % | -0.47 27.69 % | -0.65 -27.45 % | -0.51 3.77 % | -0.53 -1 498.42 % | 0.04 -92.85 % | 0.53 39.47 % | 0.38 -65.14 % | 1.09 118.00 % | 0.50 117.39 % | 0.23 19 066.67 % | 0.00 101.69 % | -0.07 12.68 % | -0.08 -434.21 % | -0.02 57.78 % | -0.04 95.32 % | -0.77 -941.53 % | 0.09 133.89 % | -0.27 -261.45 % | -0.07 -142.53 % | -0.03 |
| Gross profit | 16.645 M 78.86 % | 9.306 M 1 340.56 % | 646.000 K 110.17 % | -6.351 M 70.48 % | -21.511 M -12.45 % | -19.130 M 48.66 % | -37.264 M 31.08 % | -54.069 M 21.69 % | -69.046 M -206.03 % | -22.562 M 52.49 % | -47.487 M 16.74 % | -57.035 M -285.78 % | 30.700 M -77.87 % | 138.721 M 12.59 % | 123.206 M -47.23 % | 233.490 M 102.97 % | 115.037 M 74.18 % | 66.046 M 123.27 % | 29.582 M 2 024.13 % | 1.393 M 155.70 % | -2.500 M -140.79 % | 6.129 M 1 719.88 % | 336.795 K 100.05 % | -673.429 M -560.59 % | 146.210 M 1 259.71 % | 10.753 M 2 222.46 % | 463.000 K -96.02 % | 11.625 M |
| Income tax expense | 495.654 K -35.88 % | 773.000 K 9.65 % | 705.000 K -99.17 % | 85.301 M 1 371.25 % | -6.710 M -251.31 % | -1.910 M -338.56 % | 800.641 K 103.44 % | -23.259 M -13.85 % | -20.430 M -754.90 % | 3.120 M 233.42 % | -2.338 M -109.20 % | 25.420 M 2 432.26 % | 1.004 M -95.99 % | 25.019 M 19.67 % | 20.906 M 167.55 % | 7.814 M 2 521 315.02 % | 309.890 -99.41 % | 52.109 K 3 701.36 % | 1.371 K -90.68 % | 14.706 K 316.44 % | 3.531 K -65.37 % | 10.197 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 55.689 M |
| Cost of revenue | 134.030 M 47.44 % | 90.903 M 10.68 % | 82.130 M -13.65 % | 95.118 M 0.00 % | 95.119 M 4.54 % | 90.988 M 25.86 % | 72.295 M -64.97 % | 206.365 M 101.64 % | 102.344 M 148.34 % | 41.210 M -59.85 % | 102.651 M -21.67 % | 131.045 M 23.37 % | 106.219 M -1.53 % | 107.867 M 38.03 % | 78.148 M -28.66 % | 109.542 M 22.92 % | 89.118 M -11.96 % | 101.225 M 218.66 % | 31.766 M 611.23 % | 4.466 M -83.14 % | 26.490 M 38.70 % | 19.098 M 105.53 % | 9.292 M -99.18 % | 1.137 B 116.76 % | 524.402 M 127.22 % | 230.793 M 393.62 % | 46.755 M -82.43 % | 266.055 M |
| General and administrative expenses | 0.000 -100.00 % | 16.361 M -3.24 % | 16.908 M -39.14 % | 27.784 M 124.21 % | 12.392 M 18.64 % | 10.445 M -26.85 % | 14.280 M -27.79 % | 19.774 M -9.71 % | 21.900 M 148.72 % | 8.805 M -49.84 % | 17.555 M -36.54 % | 27.662 M 38.86 % | 19.921 M -8.19 % | 21.697 M 9.67 % | 19.784 M -3.49 % | 20.500 M -7.35 % | 22.125 M -16.76 % | 26.579 M 21.67 % | 21.845 M 321.17 % | 5.187 M -13.09 % | 5.968 M 42.43 % | 4.190 M 7.69 % | 3.891 M -93.09 % | 56.291 M 99.39 % | 28.232 M -88.14 % | 238.132 M 859.32 % | 24.823 M -18.85 % | 30.590 M |
| Selling and marketing expenses | 0.000 -100.00 % | 4.472 M 52.32 % | 2.936 M 119.43 % | 1.338 M -22.16 % | 1.719 M 8.94 % | 1.578 M 47.31 % | 1.071 M -39.21 % | 1.762 M -29.22 % | 2.489 M 161.11 % | 953.397 K -35.72 % | 1.483 M 5.93 % | 1.400 M -29.80 % | 1.994 M -36.72 % | 3.152 M 5.91 % | 2.976 M -38.29 % | 4.823 M -17.40 % | 5.839 M 46.50 % | 3.985 M 315.47 % | 959.258 K 1.95 % | 940.872 K 101.02 % | 468.057 K -49.31 % | 923.416 K 58.45 % | 582.763 K -92.42 % | 7.684 M 22.26 % | 6.285 M 11.91 % | 5.616 M 140.82 % | 2.332 M -47.23 % | 4.419 M |
| Other expenses | 0.000 100.00 % | -863.000 K -67.25 % | -516.000 K -114.35 % | 3.596 M -44.35 % | 6.462 M | 0.000 -100.00 % | 52.029 K -99.21 % | 6.553 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 |
| Operating expenses | 39.391 M 8.29 % | 36.376 M -4.96 % | 38.275 M -22.35 % | 49.290 M 39.50 % | 35.334 M 32.48 % | 26.671 M -13.18 % | 30.719 M -21.63 % | 39.199 M 24.45 % | 31.497 M 371.17 % | 6.685 M -83.10 % | 39.552 M -33.33 % | 59.326 M 131.11 % | 25.670 M 10.85 % | 23.158 M -38.77 % | 37.823 M -0.84 % | 38.146 M 31.13 % | 29.090 M 2.31 % | 28.434 M -3.47 % | 29.455 M 134.17 % | 12.579 M 20.66 % | 10.425 M 20.14 % | 8.677 M 39.72 % | 6.211 M -95.05 % | 125.359 M 139.86 % | 52.264 M -80.78 % | 271.900 M 386.80 % | 55.854 M -28.57 % | 78.189 M |
| Cost and expenses | 173.421 M 36.25 % | 127.279 M 5.71 % | 120.405 M -16.62 % | 144.408 M 10.70 % | 130.453 M 10.87 % | 117.659 M 14.08 % | 103.137 M -27.54 % | 142.341 M 6.35 % | 133.840 M 179.44 % | 47.895 M -66.32 % | 142.203 M -25.30 % | 190.371 M 44.34 % | 131.889 M 0.66 % | 131.025 M 12.98 % | 115.971 M -21.48 % | 147.688 M 24.94 % | 118.208 M -8.83 % | 129.658 M 111.79 % | 61.221 M 259.17 % | 17.045 M -53.83 % | 36.915 M 32.90 % | 27.776 M 79.17 % | 15.503 M -98.77 % | 1.262 B 118.85 % | 576.666 M 14.72 % | 502.693 M 389.91 % | 102.609 M -70.19 % | 344.244 M |
| Research and development expenses | 16.358 M -0.30 % | 16.406 M -13.41 % | 18.947 M 14.33 % | 16.572 M 12.27 % | 14.761 M 0.77 % | 14.648 M -4.36 % | 15.316 M 42.10 % | 10.778 M -37.12 % | 17.141 M 1 325.14 % | 1.203 M -93.68 % | 19.034 M -45.86 % | 35.157 M 112.71 % | 16.528 M 6.59 % | 15.506 M 2.41 % | 15.141 M -13.92 % | 17.590 M 15.03 % | 15.292 M 54.58 % | 9.892 M 11.67 % | 8.859 M 44.36 % | 6.136 M 29.85 % | 4.726 M 27.98 % | 3.693 M -37.35 % | 5.894 M -90.73 % | 63.609 M 66.75 % | 38.146 M 6.22 % | 35.912 M 14.68 % | 31.315 M -38.77 % | 51.140 M |
| Selling general and administrative expenses | 23.033 M 10.56 % | 20.833 M 4.98 % | 19.844 M -31.86 % | 29.122 M 106.38 % | 14.111 M 17.37 % | 12.023 M -21.68 % | 15.351 M -29.80 % | 21.868 M -10.34 % | 24.389 M 149.93 % | 9.758 M -48.74 % | 19.038 M -34.98 % | 29.280 M 33.61 % | 21.915 M -11.81 % | 24.849 M 9.18 % | 22.760 M -10.37 % | 25.392 M -9.20 % | 27.964 M -8.51 % | 30.565 M 34.03 % | 22.805 M 272.16 % | 6.128 M -4.79 % | 6.436 M 25.86 % | 5.114 M 14.30 % | 4.474 M -93.02 % | 64.130 M 85.79 % | 34.517 M -85.84 % | 243.748 M 797.62 % | 27.155 M -22.43 % | 35.009 M |
| Interest income | 94.124 K 23.85 % | 76.000 K 33.33 % | 57.000 K -46.73 % | 107.000 K -32.28 % | 158.000 K 139.39 % | 66.000 K -67.75 % | 204.652 K -10.63 % | 229.000 K 275.65 % | 60.961 K -73.03 % | 226.000 K -48.57 % | 439.457 K -61.78 % | 1.150 M 161.92 % | 439.000 K 41.73 % | 309.753 K -35.74 % | 481.998 K 48.69 % | 324.157 K -28.11 % | 450.921 K 47.46 % | 305.795 K 368.08 % | 65.329 K 146.72 % | 26.479 K -36.13 % | 41.456 K -66.33 % | 123.112 K -52.01 % | 256.529 K -8.35 % | 279.901 K 66.59 % | 168.022 K 161.81 % | 64.178 K 2.34 % | 62.712 K -67.71 % | 194.243 K |
| Interest expense | 403.532 K 4.81 % | 385.000 K 9.69 % | 351.000 K 35.00 % | 260.000 K 5.26 % | 247.000 K 1 664.29 % | 14.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.320 K -93.39 % | 35.095 K 133.97 % | 15.000 K -86.96 % | 114.993 K -46.32 % | 214.212 K 28.53 % | 166.659 K -15.83 % | 198.003 K -37.56 % | 317.095 K -37.28 % | 505.586 K -73.69 % | 1.922 M -29.97 % | 2.745 M |
| Depreciation and amortization | 13.983 M 46.70 % | 9.532 M 26.69 % | 7.524 M -6.40 % | 8.038 M -46.09 % | 14.910 M 163.90 % | 5.650 M -62.04 % | 14.885 M -0.38 % | 14.942 M 92.74 % | 7.753 M -0.82 % | 7.817 M -5.03 % | 8.230 M -35.47 % | 12.755 M 88.50 % | 6.767 M 1 184.08 % | 526.960 K -5.21 % | 555.911 K -52.49 % | 1.170 M 239.33 % | 344.800 K -71.45 % | 1.208 M 1.52 % | 1.190 M -0.57 % | 1.196 M -4.79 % | 1.257 M 3.89 % | 1.210 M 0.42 % | 1.205 M -90.60 % | 12.819 M -11.64 % | 14.508 M 324.52 % | 3.418 M 3.99 % | 3.286 M -33.73 % | 4.959 M |
| Operating income | -22.746 M 15.97 % | -27.070 M 28.06 % | -37.629 M 32.37 % | -55.641 M 2.12 % | -56.845 M -24.11 % | -45.801 M 32.58 % | -67.931 M 27.17 % | -93.268 M 17.30 % | -112.774 M -236.80 % | -33.484 M 60.86 % | -85.560 M 33.88 % | -129.410 M -1 571.26 % | -7.743 M -107.87 % | 98.366 M 15.38 % | 85.251 M -55.25 % | 190.508 M 165.40 % | 71.782 M 180.51 % | 25.589 M 1 329.28 % | -2.082 M 80.86 % | -10.876 M 20.39 % | -13.662 M -410.32 % | -2.677 M 73.31 % | -10.032 M 98.75 % | -800.263 M -1 188.10 % | 73.547 M 127.39 % | -268.559 M -362.98 % | -58.007 M 13.95 % | -67.413 M |
| Operating income ratio | -0.15 44.12 % | -0.27 40.58 % | -0.45 27.48 % | -0.63 18.83 % | -0.77 -21.16 % | -0.64 67.13 % | -1.94 -2.03 % | -1.90 43.88 % | -3.39 -88.62 % | -1.80 -15.77 % | -1.55 11.30 % | -1.75 -2 991.87 % | -0.06 -114.18 % | 0.40 -5.78 % | 0.42 -23.76 % | 0.56 57.95 % | 0.35 129.83 % | 0.15 550.84 % | -0.03 98.17 % | -1.86 -225.97 % | -0.57 -436.64 % | -0.11 89.81 % | -1.04 39.69 % | -1.73 -1 675.17 % | 0.11 109.86 % | -1.11 9.50 % | -1.23 -406.03 % | -0.24 |
| Total other income expenses net | -4.538 M -127.04 % | 16.785 M 134.90 % | -48.097 M -200.12 % | 48.040 M 288.81 % | -25.443 M -1 005.77 % | 2.809 M -90.43 % | 29.338 M 141.94 % | -69.962 M -668.79 % | 12.300 M 313.31 % | 2.976 M 385.88 % | -1.041 M -102.27 % | 45.927 M 141.99 % | 18.979 M 13.82 % | 16.674 M 2 877.56 % | 560.000 K -91.40 % | 6.515 M -14.27 % | 7.600 M -38.44 % | 12.345 M 444.69 % | 2.266 M -78.89 % | 10.735 M 1 027.80 % | 951.859 K 199.98 % | 317.304 K -92.78 % | 4.398 M -99.36 % | 685.625 M 23 073.04 % | 2.959 M 247.89 % | 850.480 K 160.04 % | -1.416 M -102.56 % | 55.384 M |
| 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 |
| 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 | 2018-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -71.549 M -303.93 % | -17.713 M -113.19 % | 134.247 M 9 049.80 % | -1.500 M 96.65 % | -44.776 M -4.71 % | -42.761 M 18.57 % | -52.514 M 44.56 % | -94.728 M -135.72 % | -40.186 M 38.85 % | -65.720 M 4.52 % | -68.829 M 31.75 % | -100.846 M 63.43 % | -275.738 M 29.70 % | -392.246 M 4.71 % | -411.638 M 1.20 % | -416.631 M -60.76 % | -259.164 M -40.87 % | -183.969 M 7.95 % | -199.850 M -100.33 % | 61.280 B 305 295.47 % | -20.079 M -449.32 % | 5.748 M 157.91 % | -9.927 M 97.54 % | -403.305 M -510.34 % | -66.079 M -108.36 % | 790.071 M |
| Total investments | 87.402 M 3 028.20 % | 2.794 M 0.29 % | 2.786 M 0.14 % | 2.782 M -2.52 % | 2.854 M 1.71 % | 2.806 M -0.29 % | 2.814 M -0.35 % | 2.824 M 1.43 % | 2.784 M 0.44 % | 2.772 M -4.62 % | 2.906 M -53.47 % | 6.247 M 123.14 % | 2.799 M -6.19 % | 2.984 M -5.21 % | 3.148 M 0.24 % | 3.141 M 1.34 % | 3.099 M | 0.000 -100.00 % | 1.298 M -86.42 % | 9.561 M -68.62 % | 30.469 M -38.10 % | 49.224 M 101.28 % | 24.456 M 122.23 % | 11.005 M -86.55 % | 81.845 M | 0.000 |
| Total debt | 47.659 M -1.10 % | 48.191 M -79.14 % | 231.020 M 143.21 % | 94.988 M 251.73 % | 27.006 M 12.40 % | 24.027 M 541.58 % | 3.745 M 162.62 % | 1.426 M 294.18 % | 361.768 K -29.72 % | 514.754 K -83.14 % | 3.054 M 110.39 % | 1.452 M -68.26 % | 4.574 M 159.50 % | 1.763 M -60.03 % | 4.410 M -9.65 % | 4.881 M 21.99 % | 4.001 M -15.12 % | 4.714 M 20.50 % | 3.912 M -99.99 % | 61.340 B 1 019 117.14 % | 6.018 M -78.50 % | 27.987 M 2.25 % | 27.370 M -75.84 % | 113.302 M -57.50 % | 266.573 M -74.59 % | 1.049 B |
| Accumulated other comprehensive income loss | -57.786 M -36.79 % | -42.245 M 3.15 % | -43.621 M -2.48 % | -42.564 M -29.59 % | -32.844 M 13.51 % | -37.973 M 22.16 % | -48.783 M -68.29 % | -28.987 M 33.49 % | -43.583 M 15.12 % | -51.348 M -85.23 % | -27.722 M 25.45 % | -37.184 M -726.84 % | 5.932 M 177.01 % | -7.703 M 54.14 % | -16.798 M -4.95 % | -16.005 M -25.14 % | -12.790 M 5.65 % | -13.555 M -14.95 % | -11.793 M 3.51 % | -12.222 M -28.69 % | -9.497 M -36.45 % | -6.960 M -0.59 % | -6.919 M 87.54 % | -55.543 M -6.26 % | -52.271 M 19.87 % | -65.231 M |
| Retained earnings | -575.722 M -5.06 % | -547.979 M -2.06 % | -536.921 M -19.19 % | -450.490 M -25.98 % | -357.588 M -26.80 % | -282.011 M -25.42 % | -224.858 M -2.38 % | -219.631 M -234.39 % | -65.682 M -556.12 % | 14.400 M -88.47 % | 124.896 M -40.79 % | 210.954 M -22.02 % | 270.534 M -3.90 % | 281.514 M 39.96 % | 201.135 M 42.20 % | 141.443 M 297.32 % | -71.683 M 45.60 % | -131.774 M 21.15 % | -167.111 M 0.68 % | -168.259 M -11.41 % | -151.028 M -13.44 % | -133.131 M -2.25 % | -130.208 M 85.26 % | -883.272 M -938.40 % | -85.061 M -156.24 % | 151.238 M |
| Common 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 -100.00 % | 139.970 -6.19 % | 149.210 -5.37 % | 157.670 0.41 % | 157.030 1.35 % | 154.940 0.20 % | 154.630 1.52 % | 152.310 -0.57 % | 153.190 4.11 % | 147.140 3.89 % | 141.630 0.42 % | 141.040 -85.90 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K |
| Total equity | 379.903 M 17.40 % | 323.603 M 32.28 % | 244.638 M -8.12 % | 266.254 M -15.69 % | 315.806 M -16.50 % | 378.200 M -7.99 % | 411.038 M 18.05 % | 348.187 M -4.13 % | 363.205 M -14.89 % | 426.765 M -22.04 % | 547.447 M -10.57 % | 612.134 M -10.22 % | 681.851 M -2.81 % | 701.538 M 12.25 % | 624.982 M 15.08 % | 543.104 M 42.32 % | 381.596 M 32.90 % | 287.140 M 226.11 % | 88.051 M 32.88 % | 66.264 M -17.13 % | 79.964 M -12.46 % | 91.342 M -2.03 % | 93.234 M -86.54 % | 692.795 M -23.85 % | 909.745 M 277.52 % | 240.978 M |
| Other non current liabilities | 9.728 M 6.98 % | 9.093 M 0.28 % | 9.068 M | 0.000 -100.00 % | 83.000 K -99.11 % | 9.362 M -1.94 % | 9.547 M 1 750.19 % | 516.000 K -94.53 % | 9.428 M 454.26 % | 1.701 M -10.24 % | 1.895 M 216.89 % | 598.000 K -11.39 % | 674.853 K -10.97 % | 758.006 K -93.29 % | 11.305 M -0.52 % | 11.364 M 1 049.75 % | 988.408 K -89.63 % | 9.535 M 729.34 % | 1.150 M -6.46 % | 1.229 M -5.87 % | 1.306 M -5.78 % | 1.386 M -4.97 % | 1.458 M 100.01 % | -13.388 B -87 912.68 % | 15.246 M | 0.000 |
| Long term debt | 1.284 M -94.27 % | 22.398 M 2.57 % | 21.836 M 143.16 % | 8.980 M -64.92 % | 25.599 M 22.00 % | 20.983 M 882.35 % | 2.136 M 917.14 % | 210.000 K -41.99 % | 362.000 K -29.57 % | 514.000 K -26.04 % | 695.000 K -51.77 % | 1.441 M -26.27 % | 1.955 M 10.89 % | 1.763 M -15.89 % | 2.096 M -18.01 % | 2.556 M 34.21 % | 1.904 M -0.41 % | 1.912 M 1 705.83 % | 105.894 K -79.17 % | 508.471 K -44.43 % | 914.963 K -14.41 % | 1.069 M -29.52 % | 1.517 M -99.99 % | 13.401 B 538 205.88 % | 2.489 M | 0.000 |
| Total non current liabilities | 11.138 M -64.78 % | 31.626 M 1.86 % | 31.048 M 70.71 % | 18.188 M -48.23 % | 35.133 M 15.13 % | 30.516 M 157.67 % | 11.843 M 19.42 % | 9.917 M 1.36 % | 9.784 M 341.06 % | 2.218 M -14.25 % | 2.587 M 25.94 % | 2.054 M -21.68 % | 2.623 M 4.05 % | 2.521 M -81.19 % | 13.400 M -3.53 % | 13.891 M 378.89 % | 2.901 M -74.66 % | 11.447 M 809.41 % | 1.259 M -27.56 % | 1.737 M -22.10 % | 2.231 M -9.52 % | 2.465 M -17.36 % | 2.983 M -77.74 % | 13.399 M -24.45 % | 17.735 M | 0.000 |
| Other current liabilities | 112.011 M -31.86 % | 164.391 M 347.91 % | 36.702 M 27.93 % | 28.690 M -74.36 % | 111.875 M 276.20 % | 29.738 M -39.99 % | 49.556 M -48.45 % | 96.136 M 49.09 % | 64.482 M -11.11 % | 72.541 M 35.13 % | 53.681 M -4.55 % | 56.239 M -37.38 % | 89.808 M 73.60 % | 51.731 M -84.19 % | 327.234 M 8.24 % | 302.331 M 49.03 % | 202.864 M 7.48 % | 188.755 M 153.03 % | 74.599 M 100.12 % | -61.255 B -1 117 515.72 % | 5.482 M -4.10 % | 5.716 M -5.54 % | 6.051 M -15.94 % | 7.199 M -18.98 % | 8.885 M 0.53 % | 8.838 M |
| Deferred revenue | 86.907 M 1 355.00 % | 5.973 M -65.90 % | 17.515 M -52.81 % | 37.113 M 128.56 % | 16.238 M -67.90 % | 50.585 M 30.16 % | 38.863 M 98.14 % | 19.614 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 46.375 M 79.80 % | 25.793 M -87.67 % | 209.184 M 143.21 % | 86.008 M 2 956.43 % | 2.814 M -7.56 % | 3.044 M -65.11 % | 8.725 M 617.52 % | 1.216 M 115.99 % | -7.605 M 23.57 % | -9.950 M -521.79 % | 2.359 M 1.94 % | 2.314 M -11.66 % | 2.619 M 101.29 % | -203.446 M -8 891.19 % | 2.314 M -0.46 % | 2.325 M 10.88 % | 2.097 M -25.15 % | 2.801 M -48.34 % | 5.422 M -99.99 % | 61.340 B 973 814.70 % | 6.298 M -76.60 % | 26.918 M 4.12 % | 25.853 M 31.84 % | 19.609 M -45.09 % | 35.711 M -57.11 % | 83.263 M |
| Total current liabilities | 278.962 M 17.73 % | 236.946 M -18.26 % | 289.868 M 62.33 % | 178.569 M 18.10 % | 151.197 M 29.42 % | 116.827 M 5.89 % | 110.330 M -18.39 % | 135.193 M 48.84 % | 90.834 M -17.62 % | 110.257 M 33.02 % | 82.885 M 9.33 % | 75.809 M -21.65 % | 96.761 M -56.07 % | 220.237 M -36.25 % | 345.473 M 5.52 % | 327.416 M 46.05 % | 224.183 M 7.66 % | 208.229 M -22.99 % | 270.385 M 197.91 % | 90.761 M 271.15 % | 24.454 M -29.96 % | 34.913 M -15.21 % | 41.175 M -85.56 % | 285.232 M -57.34 % | 668.611 M -42.45 % | 1.162 B |
| Total liabilities | 290.100 M 8.02 % | 268.572 M -16.31 % | 320.916 M 63.10 % | 196.757 M 5.60 % | 186.330 M 26.46 % | 147.343 M 20.60 % | 122.173 M -15.81 % | 145.110 M 44.22 % | 100.618 M -10.54 % | 112.475 M 31.59 % | 85.471 M 9.77 % | 77.863 M -21.65 % | 99.384 M -55.38 % | 222.758 M -37.93 % | 358.874 M 5.15 % | 341.307 M 50.30 % | 227.084 M 3.37 % | 219.676 M -19.13 % | 271.644 M 193.67 % | 92.499 M 246.63 % | 26.685 M -28.61 % | 37.378 M -15.36 % | 44.158 M -85.21 % | 298.631 M -56.49 % | 686.346 M -40.92 % | 1.162 B |
| Other non current assets | 483.003 K -99.49 % | 94.607 M 14.71 % | 82.478 M 1.38 % | 81.354 M 14.21 % | 71.231 M 1.27 % | 70.335 M -55.40 % | 157.713 M 641.06 % | 21.282 M -71.91 % | 75.760 M 49.87 % | 50.551 M 34.48 % | 37.590 M 1.47 % | 37.045 M 45.93 % | 25.386 M 30.59 % | 19.440 M 6.61 % | 18.235 M -5.06 % | 19.206 M 1 319.05 % | 1.353 M 141.99 % | 559.290 K 45.14 % | 385.348 K -0.57 % | 387.570 K 4.52 % | 370.797 K 17.40 % | 315.831 K 0.42 % | 314.511 K -94.01 % | 5.250 M -60.30 % | 13.224 M 108.58 % | 6.340 M |
| Long term investments | 87.402 M 3 028.20 % | 2.794 M 0.29 % | 2.786 M 0.14 % | 2.782 M -2.52 % | 2.854 M 1.71 % | 2.806 M -0.29 % | 2.814 M -0.35 % | 2.824 M 1.43 % | 2.784 M 0.44 % | 2.772 M -4.62 % | 2.906 M 0.46 % | 2.893 M 3.35 % | 2.799 M -6.19 % | 2.984 M -5.21 % | 3.148 M 0.24 % | 3.141 M 1.34 % | 3.099 M | 0.000 -100.00 % | 3.808 K -0.57 % | 3.830 K -98.96 % | 367.854 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 -100.00 % | 795.000 K -6.25 % | 848.000 K -5.88 % | 901.000 K -5.56 % | 954.000 K -5.26 % | 1.007 M -4.84 % | 1.058 M -85.98 % | 7.546 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 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 741.999 K -6.67 % | 795.000 K -6.25 % | 848.000 K -5.88 % | 901.000 K -5.56 % | 954.000 K -5.26 % | 1.007 M -4.84 % | 1.058 M -85.98 % | 7.546 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 |
| Property plant equipment net | 63.717 M -12.34 % | 72.688 M 65.23 % | 43.993 M 0.77 % | 43.658 M 0.33 % | 43.516 M -5.37 % | 45.986 M -10.19 % | 51.206 M 64.35 % | 31.156 M -14.12 % | 36.279 M -32.14 % | 53.459 M -26.07 % | 72.308 M -19.89 % | 90.259 M 81.45 % | 49.742 M -6.67 % | 53.297 M -0.58 % | 53.608 M 57.70 % | 33.994 M 282.70 % | 8.883 M 23.35 % | 7.201 M 35.94 % | 5.297 M 29.92 % | 4.077 M -17.09 % | 4.918 M -71.84 % | 17.466 M 208.21 % | 5.667 M -87.51 % | 45.366 M -67.04 % | 137.643 M 392.88 % | 27.926 M |
| Total non current assets | 152.642 M -10.83 % | 171.180 M 31.27 % | 130.400 M 1.09 % | 128.990 M -33.73 % | 194.643 M 2.69 % | 189.551 M -10.92 % | 212.792 M 64.17 % | 129.617 M 12.88 % | 114.823 M 7.53 % | 106.783 M -5.34 % | 112.804 M -13.36 % | 130.197 M 67.08 % | 77.927 M 2.91 % | 75.721 M 0.97 % | 74.990 M 33.10 % | 56.340 M 322.50 % | 13.335 M 71.84 % | 7.760 M 36.48 % | 5.686 M 27.25 % | 4.469 M -21.00 % | 5.656 M -68.19 % | 17.782 M 197.28 % | 5.982 M -88.18 % | 50.616 M -66.45 % | 150.867 M 340.28 % | 34.266 M |
| Other current assets | 76.259 M -36.04 % | 119.220 M -26.37 % | 161.912 M 473.06 % | 28.254 M -64.76 % | 80.186 M -38.20 % | 129.748 M -21.44 % | 165.152 M 147.09 % | 66.839 M -18.23 % | 81.743 M -2.04 % | 83.448 M -39.67 % | 138.329 M -42.17 % | 239.194 M 1.26 % | 236.219 M 11.43 % | 211.982 M -30.34 % | 304.326 M 8.23 % | 281.175 M 37.82 % | 204.021 M -7.13 % | 219.687 M 140.25 % | 91.443 M 161.40 % | 34.981 M -5.39 % | 36.974 M 42.64 % | 25.922 M -29.90 % | 36.977 M -82.74 % | 214.259 M -66.22 % | 634.306 M 194.76 % | -669.371 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.353 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.295 M -86.45 % | 9.557 M -68.25 % | 30.101 M -38.85 % | 49.224 M 101.28 % | 24.456 M 122.23 % | 11.005 M -86.55 % | 81.845 M | 0.000 |
| cash and cash equivalents | 119.208 M 80.88 % | 65.904 M -31.90 % | 96.773 M 0.30 % | 96.488 M 34.42 % | 71.782 M 7.48 % | 66.788 M 22.22 % | 54.646 M -43.17 % | 96.154 M 137.14 % | 40.548 M -38.78 % | 66.235 M -7.86 % | 71.883 M -29.73 % | 102.298 M -63.51 % | 280.312 M -28.86 % | 394.008 M -5.30 % | 416.048 M -1.30 % | 421.511 M 60.17 % | 263.166 M 39.47 % | 188.683 M -7.40 % | 203.762 M 239.92 % | 59.945 M 129.70 % | 26.097 M 17.35 % | 22.239 M -40.37 % | 37.296 M -92.78 % | 516.607 M 55.30 % | 332.652 M 28.47 % | 258.940 M |
| Cash and short term investments | 119.208 M 80.88 % | 65.904 M -31.90 % | 96.773 M 0.30 % | 96.488 M 34.42 % | 71.782 M 7.48 % | 66.788 M 22.22 % | 54.646 M -43.17 % | 96.154 M 137.14 % | 40.548 M -38.78 % | 66.235 M -7.86 % | 71.883 M -31.96 % | 105.651 M -62.31 % | 280.312 M -28.86 % | 394.008 M -5.30 % | 416.048 M -1.30 % | 421.511 M 60.17 % | 263.166 M 39.47 % | 188.683 M -7.98 % | 205.056 M 195.04 % | 69.502 M 23.67 % | 56.198 M -21.36 % | 71.463 M 15.72 % | 61.752 M -88.30 % | 527.612 M 27.29 % | 414.497 M 60.07 % | 258.940 M |
| Total current assets | 517.361 M 22.89 % | 420.995 M -3.25 % | 435.154 M 30.28 % | 334.021 M 8.63 % | 307.493 M -8.48 % | 335.992 M 4.86 % | 320.418 M -11.90 % | 363.680 M 4.21 % | 349.000 M -19.30 % | 432.457 M -16.85 % | 520.115 M -7.09 % | 559.800 M -20.40 % | 703.308 M -17.12 % | 848.575 M -6.63 % | 908.865 M 9.76 % | 828.070 M 39.09 % | 595.346 M 19.29 % | 499.056 M 40.97 % | 354.009 M 129.44 % | 154.294 M 52.78 % | 100.993 M -8.96 % | 110.938 M -15.58 % | 131.411 M -86.03 % | 940.810 M -34.90 % | 1.445 B 5.61 % | 1.368 B |
| Inventory | 201.743 M 86.88 % | 107.952 M -5.19 % | 113.863 M 20.34 % | 94.620 M 7.77 % | 87.802 M -33.13 % | 131.297 M 32.64 % | 98.984 M -30.43 % | 142.287 M -34.43 % | 216.989 M -20.38 % | 272.538 M -12.11 % | 310.073 M 45.44 % | 213.196 M 14.62 % | 186.003 M -23.34 % | 242.646 M 29.18 % | 187.831 M 47.25 % | 127.562 M -1.19 % | 129.100 M 42.21 % | 90.784 M 58.48 % | 57.285 M 65.82 % | 34.548 M 340.64 % | 7.840 M -37.18 % | 12.480 M -60.95 % | 31.962 M -83.70 % | 196.067 M -49.99 % | 392.065 M -33.06 % | 585.672 M |
| Net receivables | 120.151 M -6.07 % | 127.919 M 104.32 % | 62.606 M -45.40 % | 114.659 M 69.31 % | 67.723 M 730.04 % | 8.159 M 398.72 % | 1.636 M -97.20 % | 58.400 M 497.26 % | 9.778 M -3.17 % | 10.098 M | 0.000 | 0.000 -100.00 % | 774.207 K | 0.000 -100.00 % | 158.000 -99.73 % | 57.749 K -54.75 % | 127.634 K 121.82 % | 57.539 K -94.62 % | 1.069 M -93.05 % | 15.385 M 30 080.93 % | 50.977 K -96.44 % | 1.433 M 49.99 % | 955.233 K -66.74 % | 2.872 M -34.07 % | 4.356 M -81.61 % | 23.687 M |
| Tax assets | 297.999 K 0.68 % | 296.000 K 0.34 % | 295.000 K 0.00 % | 295.000 K -99.61 % | 76.088 M 9.61 % | 69.417 M | 0.000 -100.00 % | 66.809 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 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 33.669 M 12.39 % | 29.958 M 90.52 % | 15.724 M 12.52 % | 13.975 M -16.49 % | 16.735 M -44.10 % | 29.936 M 79.28 % | 16.698 M 167.38 % | 6.245 M -67.51 % | 19.223 M -29.68 % | 27.335 M 1.44 % | 26.947 M 61.33 % | 16.703 M 264.39 % | 4.584 M -68.33 % | 14.476 M -9.10 % | 15.925 M -29.23 % | 22.504 M 20.91 % | 18.612 M 11.63 % | 16.673 M 142.74 % | 6.868 M 19.96 % | 5.726 M 270.31 % | 1.546 M -32.14 % | 2.279 M -75.38 % | 9.255 M -34.62 % | 14.156 M 35.27 % | 10.466 M 52.40 % | 6.867 M |
| Tax payables | 0.000 -100.00 % | 10.831 M 0.82 % | 10.743 M -15.96 % | 12.783 M 261.61 % | 3.535 M 0.31 % | 3.524 M | 0.000 -100.00 % | 11.982 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 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 -100.00 % | 9.055 M -2.52 % | 9.289 M | 0.000 | 0.000 -100.00 % | 9.191 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 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 1.284 M -63.06 % | 3.476 M 38.05 % | 2.518 M -14.30 % | 2.938 M -3.45 % | 3.043 M -8.92 % | 3.341 M -10.79 % | 3.745 M 162.62 % | 1.426 M -25.54 % | 1.915 M -20.70 % | 2.415 M -20.92 % | 3.054 M -18.67 % | 3.755 M -17.90 % | 4.574 M 13.34 % | 4.036 M -8.48 % | 4.410 M -9.65 % | 4.881 M 21.99 % | 4.001 M -15.12 % | 4.714 M 174.83 % | 1.715 M -29.76 % | 2.442 M 15.77 % | 2.109 M -10.48 % | 2.356 M -7.80 % | 2.556 M -23.05 % | 3.321 M 1.54 % | 3.271 M 104.72 % | -69.232 M |
| 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 |
| Other total stockholders equity | 1.013 B 10.90 % | 913.827 M 10.74 % | 825.180 M 8.68 % | 759.308 M 7.51 % | 706.238 M 1.15 % | 698.184 M 1.80 % | 685.840 M 14.92 % | 596.805 M 26.24 % | 472.772 M -1.08 % | 477.925 M 6.01 % | 450.829 M 3.60 % | 435.165 M 3.58 % | 420.118 M -5.01 % | 442.286 M -3.04 % | 456.150 M 5.42 % | 432.687 M -10.05 % | 481.047 M 7.44 % | 447.756 M 58.73 % | 282.089 M 7.87 % | 261.498 M 2.76 % | 254.464 M 3.89 % | 244.936 M 0.37 % | 244.037 M -76.50 % | 1.038 B 681.34 % | 132.883 M 1 474.66 % | 8.439 M |
| Deferred tax liabilities non current | 125.999 K -6.67 % | 135.000 K -6.25 % | 144.000 K -5.88 % | 153.000 K -5.56 % | 162.000 K -5.26 % | 171.000 K -5.00 % | 180.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 |
| 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 |
| Total assets | 670.003 M 13.14 % | 592.175 M 4.71 % | 565.554 M 22.15 % | 463.011 M -7.79 % | 502.136 M -4.45 % | 525.543 M -1.44 % | 533.210 M 8.09 % | 493.297 M 6.35 % | 463.822 M -13.99 % | 539.239 M -14.80 % | 632.918 M -8.27 % | 689.997 M -11.68 % | 781.235 M -15.48 % | 924.296 M -6.05 % | 983.856 M 11.24 % | 884.411 M 45.30 % | 608.681 M 20.10 % | 506.816 M 40.90 % | 359.695 M 126.56 % | 158.762 M 48.86 % | 106.649 M -17.15 % | 128.719 M -6.31 % | 137.393 M -86.14 % | 991.426 M -37.88 % | 1.596 B 13.79 % | 1.403 B |
| 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 | 2018-12-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 -100.00 % | 482.816 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 |
| Stock based compensation | 6.172 M -14.46 % | 7.215 M | 0.000 -100.00 % | 6.684 M 2.44 % | 6.525 M -17.38 % | 7.898 M -62.94 % | 21.312 M | 0.000 -100.00 % | 11.083 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.656 M | 0.000 -100.00 % | 18.642 M -21.10 % | 23.628 M 9.26 % | 21.625 M | 0.000 -100.00 % | 240.723 K | 0.000 | 0.000 -100.00 % | 47.695 M 2 995.07 % | 1.541 M -99.29 % | 217.070 M 5 414.99 % | 3.936 M -10.44 % | 4.395 M -6.31 % | 4.691 M -1.24 % | 4.750 M 0.00 % | 4.750 M |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 683.697 M 599.57 % | -136.857 M | 0.000 | 0.000 -100.00 % | 309.933 M 44.18 % | 214.961 M 197.11 % | -221.363 M 0.00 % | -221.363 M |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.484 M -90.52 % | 15.656 M | 0.000 | 0.000 -100.00 % | 86.122 M 164.79 % | 32.525 M 146.84 % | -69.438 M 0.00 % | -69.438 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 275.063 M 483.14 % | -71.791 M | 0.000 | 0.000 -100.00 % | 232.943 M 504.75 % | -57.553 M 77.03 % | -250.608 M 0.00 % | -250.608 M |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 407.150 M 604.39 % | -80.722 M | 0.000 | 0.000 100.00 % | -9.132 M -103.81 % | 239.989 M 143.19 % | 98.683 M 0.00 % | 98.683 M |
| Other non cash items | 4.886 M -93.83 % | 79.216 M 195.62 % | -82.840 M -3 976.82 % | 2.137 M -93.96 % | 35.355 M 12.49 % | 31.429 M -60.28 % | 79.129 M -86.48 % | 585.074 M 486.55 % | 99.748 M -82.77 % | 578.810 M 37.14 % | 422.050 M 763.12 % | -63.646 M 89.68 % | -616.974 M -665.33 % | -80.615 M 93.23 % | -1.191 B -1 034.24 % | -105.037 M -70.77 % | -61.506 M -182.04 % | -21.808 M -130.78 % | 70.853 M 468.04 % | 12.473 M -25.37 % | 16.714 M -58.80 % | 40.572 M 118.61 % | -217.966 M -3 424.17 % | 6.557 M -85.74 % | 45.997 M -28.04 % | 63.921 M 145.20 % | -141.422 M 5.21 % | -149.193 M -126.53 % | 562.429 M 2 607.89 % | 20.770 M |
| Net cash provided by operating activities | 0.000 | 0.000 100.00 % | -217.212 M -266.65 % | -59.243 M | 0.000 | 0.000 100.00 % | -38.574 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -269.533 M -1 492.70 % | -16.923 M | 0.000 | 0.000 -100.00 % | 150.349 M 1 874.38 % | 7.615 M 108.92 % | -85.354 M 0.00 % | -85.354 M |
| Investments in property plant and equipment | 0.000 | 0.000 100.00 % | -108.555 M -7 089.08 % | -1.510 M | 0.000 | 0.000 100.00 % | -1.231 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.040 M 42.78 % | -3.565 M | 0.000 | 0.000 100.00 % | -8.369 M -18.57 % | -7.058 M -48.86 % | -4.742 M 0.00 % | -4.742 M |
| Acquisitions net | 0.000 | 0.000 -100.00 % | 5.430 M 323.91 % | 1.281 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 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 -100.00 % | 229.642 M 2 691.66 % | 8.226 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 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.772 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 70.090 M 123.46 % | 31.366 M | 0.000 | 0.000 -100.00 % | 1.108 M 60.58 % | 690.000 K -98.71 % | 53.545 M 0.00 % | 53.545 M |
| Net cash used for investing activites | 0.000 | 0.000 -100.00 % | 126.517 M 1 482.06 % | 7.997 M | 0.000 | 0.000 -100.00 % | 13.541 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 68.050 M 144.78 % | 27.801 M | 0.000 | 0.000 100.00 % | -7.261 M -14.02 % | -6.368 M -113.05 % | 48.804 M 0.00 % | 48.804 M |
| Debt repayment | 0.000 | 0.000 -100.00 % | 72.528 M 3 495.84 % | 2.017 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 -100.00 % | 7.231 M | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 -100.00 % | 146.509 M -59.93 % | 365.608 M | 0.000 | 0.000 -100.00 % | 61.279 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 | 0.000 100.00 % | -255.451 K 99.92 % | -315.633 M | 0.000 | 0.000 -100.00 % | 24.538 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 317.971 M 540.88 % | 49.615 M | 0.000 | 0.000 -100.00 % | 42.769 M -57.23 % | 100.000 M 37.74 % | 72.600 M 0.00 % | 72.600 M |
| Net cash used provided by financing activities | 0.000 | 0.000 -100.00 % | 218.782 M 320.80 % | 51.992 M | 0.000 | 0.000 -100.00 % | 85.817 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 397.447 M 701.06 % | 49.615 M | 0.000 | 0.000 -100.00 % | 50.000 M -50.00 % | 100.000 M 37.74 % | 72.600 M 0.00 % | 72.600 M |
| Effect of forex changes on cash | 0.000 | 0.000 -100.00 % | 52.233 M 1 129.59 % | 4.248 M | 0.000 | 0.000 100.00 % | -5.204 M | 0.000 | 0.000 100.00 % | -204.628 M 83.47 % | -1.238 B | 0.000 | 0.000 100.00 % | -28.184 M -102.67 % | 1.055 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -268.654 M -7 026.09 % | -3.770 M -319.19 % | 1.720 M | 0.000 | 0.000 100.00 % | -192.000 K -108.72 % | 2.201 M 1 554.89 % | 133.000 K 0.00 % | 133.000 K |
| Net change in cash | 0.000 | 0.000 -100.00 % | 180.320 M 3 510.73 % | 4.994 M | 0.000 | 0.000 -100.00 % | 55.580 M | 0.000 | 0.000 100.00 % | -204.628 M 83.47 % | -1.238 B | 0.000 | 0.000 100.00 % | -28.184 M -102.67 % | 1.055 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -268.654 M -239.78 % | 192.194 M -42.22 % | 332.652 M | 0.000 100.00 % | -545.210 M -382.64 % | 192.896 M -45.25 % | 352.314 M | 0.000 | 0.000 |
| Cash at beginning of period | 0.000 | 0.000 -100.00 % | 523.925 M 684.46 % | 66.788 M | 0.000 | 0.000 -100.00 % | 40.574 M | 0.000 | 0.000 -100.00 % | 699.369 M -63.86 % | 1.935 B | 0.000 | 0.000 -100.00 % | 2.723 B 62.71 % | 1.673 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 540.039 M 62.34 % | 332.652 M | 0.000 | 0.000 -100.00 % | 545.210 M 54.75 % | 352.314 M | 0.000 | 0.000 | 0.000 |
| Cash at end of period | 0.000 | 0.000 -100.00 % | 704.245 M 881.09 % | 71.782 M | 0.000 | 0.000 -100.00 % | 96.154 M | 0.000 | 0.000 -100.00 % | 494.741 M -29.03 % | 697.116 M | 0.000 | 0.000 -100.00 % | 2.694 B -1.25 % | 2.728 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 271.386 M -48.29 % | 524.846 M 57.78 % | 332.652 M | 0.000 | 0.000 -100.00 % | 545.210 M 54.75 % | 352.314 M | 0.000 | 0.000 |
| Operating cash flow | 0.000 | 0.000 100.00 % | -217.212 M -266.65 % | -59.243 M | 0.000 | 0.000 100.00 % | -38.574 M | 0.000 | 0.000 | 0.000 100.00 % | -98.920 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -269.533 M -1 492.70 % | -16.923 M | 0.000 | 0.000 -100.00 % | 150.349 M 1 874.38 % | 7.615 M 108.92 % | -85.354 M 0.00 % | -85.354 M |
| Capital expenditure | 0.000 | 0.000 100.00 % | -108.555 M -7 089.08 % | -1.510 M | 0.000 | 0.000 100.00 % | -1.231 M | 0.000 | 0.000 | 0.000 100.00 % | -8.246 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.040 M 42.78 % | -3.565 M | 0.000 | 0.000 100.00 % | -8.369 M -18.57 % | -7.058 M -48.86 % | -4.742 M 0.00 % | -4.742 M |
| Free CashFlow | 0.000 | 0.000 100.00 % | -325.767 M -436.22 % | -60.753 M | 0.000 | 0.000 100.00 % | -39.805 M | 0.000 | 0.000 | 0.000 100.00 % | -107.165 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -271.573 M -1 225.52 % | -20.488 M | 0.000 | 0.000 -100.00 % | 141.980 M 25 390.13 % | 557.000 K 100.62 % | -90.095 M 0.00 % | -90.095 M |
| 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 |