The RealReal, Inc. REAL
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | 600.484 M 9.32 % | 549.304 M -8.98 % | 603.493 M 29.04 % | 467.692 M 55.92 % | 299.949 M -5.19 % | 316.354 M 52.55 % | 207.376 M 50.80 % | 137.521 M |
| Net income | -134.202 M 20.34 % | -168.472 M 14.24 % | -196.445 M 16.80 % | -236.107 M -34.28 % | -175.832 M -78.64 % | -98.429 M -29.91 % | -75.765 M -44.84 % | -52.308 M |
| Income before tax | -133.926 M 20.37 % | -168.189 M 14.31 % | -196.273 M 16.85 % | -236.051 M -34.33 % | -175.731 M -78.90 % | -98.230 M -29.82 % | -75.666 M -44.81 % | -52.251 M |
| Income before tax ratio | -0.22 27.16 % | -0.31 5.86 % | -0.33 35.56 % | -0.50 13.85 % | -0.59 -88.68 % | -0.31 14.90 % | -0.36 3.97 % | -0.38 |
| EBITDA | -79.442 M 36.85 % | -125.793 M 20.45 % | -158.132 M 7.82 % | -171.550 M -26.55 % | -135.560 M -60.99 % | -84.206 M -29.10 % | -65.224 M -42.24 % | -45.855 M |
| Net income ratio | -0.22 27.13 % | -0.31 5.78 % | -0.33 35.52 % | -0.50 13.88 % | -0.59 -88.41 % | -0.31 14.84 % | -0.37 3.95 % | -0.38 |
| Ratio EBITDA | -0.13 42.23 % | -0.23 12.60 % | -0.26 28.56 % | -0.37 18.84 % | -0.45 -69.79 % | -0.27 15.37 % | -0.31 5.67 % | -0.33 |
| Gross profit ratio | 0.75 8.80 % | 0.69 18.56 % | 0.58 -1.19 % | 0.58 -6.49 % | 0.63 -1.83 % | 0.64 -3.52 % | 0.66 3.60 % | 0.64 |
| Weighted average shs out dil | 107.878 M 5.96 % | 101.806 M 6.13 % | 95.921 M 4.94 % | 91.410 M 4.36 % | 87.587 M 2.00 % | 85.872 M 37.33 % | 62.532 M 0.00 % | 62.532 M |
| Weighted average shs out | 107.878 M 5.96 % | 101.806 M 6.13 % | 95.921 M 4.94 % | 91.410 M 4.36 % | 87.587 M 2.00 % | 85.872 M 37.33 % | 62.532 M 0.00 % | 62.532 M |
| EPS diluted | -1.24 24.39 % | -1.64 19.61 % | -2.04 21.54 % | -2.60 -30.00 % | -2.00 -78.57 % | -1.12 7.44 % | -1.21 -44.05 % | -0.84 |
| Earnings per share | -1.24 24.39 % | -1.64 19.61 % | -2.04 21.54 % | -2.60 -30.00 % | -2.00 -78.57 % | -1.12 7.44 % | -1.21 -44.05 % | -0.84 |
| Gross profit | 447.521 M 18.93 % | 376.278 M 7.91 % | 348.691 M 27.50 % | 273.477 M 45.80 % | 187.567 M -6.93 % | 201.523 M 47.19 % | 136.918 M 56.22 % | 87.642 M |
| Income tax expense | 276.000 K -2.47 % | 283.000 K 64.53 % | 172.000 K 207.14 % | 56.000 K -44.55 % | 101.000 K -49.25 % | 199.000 K 101.01 % | 99.000 K 73.68 % | 57.000 K |
| Cost of revenue | 152.963 M -11.60 % | 173.026 M -32.09 % | 254.802 M 31.20 % | 194.215 M 72.82 % | 112.382 M -2.13 % | 114.831 M 62.98 % | 70.458 M 41.26 % | 49.879 M |
| General and administrative expenses | 187.737 M -57.41 % | 440.834 M 125.67 % | 195.342 M 10.73 % | 176.418 M 24.45 % | 141.762 M 28.10 % | 110.663 M -34.39 % | 168.657 M 64.20 % | 102.715 M |
| Selling and marketing expenses | 55.256 M -5.18 % | 58.275 M -7.48 % | 62.988 M 0.38 % | 62.749 M 14.48 % | 54.813 M 14.83 % | 47.734 M 13.21 % | 42.165 M 14.86 % | 36.711 M |
| Other expenses | 33.296 M 118.31 % | -181.884 M -165.07 % | 279.524 M 657.11 % | 36.920 M 95.91 % | 18.845 M -86.84 % | 143.231 M | 0.000 | 0.000 |
| Operating expenses | 504.016 M -7.11 % | 542.571 M 0.88 % | 537.854 M 10.13 % | 488.385 M 35.52 % | 360.383 M 19.48 % | 301.628 M 43.07 % | 210.822 M 51.21 % | 139.426 M |
| Cost and expenses | 656.979 M -8.19 % | 715.597 M -9.72 % | 792.656 M 16.12 % | 682.600 M 44.38 % | 472.765 M 13.52 % | 416.459 M 48.06 % | 281.280 M 48.59 % | 189.305 M |
| Research and development expenses | 227.727 M 1.06 % | 225.346 M | 0.000 -100.00 % | 212.298 M 46.45 % | 144.963 M | 0.000 -100.00 % | 104.929 M 78.82 % | 58.680 M |
| Selling general and administrative expenses | 242.993 M -51.31 % | 499.109 M 93.21 % | 258.330 M 8.01 % | 239.167 M 21.67 % | 196.575 M 24.10 % | 158.397 M 49.58 % | 105.893 M 31.14 % | 80.746 M |
| Interest income | 7.943 M -9.79 % | 8.805 M 175.93 % | 3.191 M 774.25 % | 365.000 K -85.50 % | 2.518 M -45.18 % | 4.593 M 339.10 % | 1.046 M 194.65 % | 355.000 K |
| Interest expense | 21.384 M 99.83 % | 10.701 M 2.19 % | 10.472 M -51.36 % | 21.531 M 309.02 % | 5.264 M 754.55 % | 616.000 K -46.53 % | 1.152 M 51.18 % | 762.000 K |
| Depreciation and amortization | 33.100 M 4.43 % | 31.695 M 14.55 % | 27.669 M -35.61 % | 42.970 M 23.10 % | 34.907 M 160.34 % | 13.408 M 44.33 % | 9.290 M 64.89 % | 5.634 M |
| Operating income | -56.495 M 66.03 % | -166.293 M 12.09 % | -189.163 M 11.98 % | -214.908 M -24.36 % | -172.816 M -72.63 % | -100.105 M -35.45 % | -73.904 M -42.72 % | -51.784 M |
| Operating income ratio | -0.09 68.92 % | -0.30 3.42 % | -0.31 31.79 % | -0.46 20.25 % | -0.58 -82.08 % | -0.32 11.21 % | -0.36 5.36 % | -0.38 |
| Total other income expenses net | -77.431 M -3 983.91 % | -1.896 M 73.33 % | -7.110 M 66.37 % | -21.143 M -625.32 % | -2.915 M -255.47 % | 1.875 M 206.41 % | -1.762 M -277.30 % | -467.000 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
|---|---|---|---|---|---|---|---|---|
| Net debt | 374.343 M -6.80 % | 401.662 M 33.02 % | 301.949 M 229.56 % | 91.621 M 228.01 % | -71.575 M 53.66 % | -154.446 M -514.00 % | -25.154 M -809.73 % | -2.765 M |
| Total investments | 14.911 M -0.02 % | 14.914 M | 0.000 | 0.000 -100.00 % | 4.017 M -98.08 % | 208.811 M 444.27 % | 38.365 M 131.18 % | 16.595 M |
| Total debt | 546.555 M -5.34 % | 577.371 M -3.08 % | 595.742 M 16.86 % | 509.792 M 82.54 % | 279.271 M | 0.000 -100.00 % | 9.239 M -32.67 % | 13.721 M |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.000 K 57.14 % | 7.000 K 128.00 % | -25.000 K -316.67 % | -6.000 K |
| Retained earnings | -1.254 B -11.99 % | -1.120 B -17.71 % | -951.153 M -23.83 % | -768.128 M -44.38 % | -532.021 M -49.36 % | -356.189 M -38.24 % | -257.665 M -41.91 % | -181.571 M |
| Common stock | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K | 0.000 | 0.000 |
| Total equity | -407.376 M -34.31 % | -303.299 M -78.31 % | -170.092 M -332.59 % | 73.128 M -61.77 % | 191.293 M -43.28 % | 337.245 M 230.87 % | -257.690 M -45.60 % | -176.986 M |
| Other non current liabilities | 84.728 M 1 975.14 % | 4.083 M 25.48 % | 3.254 M 42.03 % | 2.291 M 78.43 % | 1.284 M -86.42 % | 9.456 M -96.86 % | 301.504 M 70.50 % | 176.835 M |
| Long term debt | 497.067 M -10.80 % | 557.277 M -3.08 % | 574.966 M 16.97 % | 491.539 M 86.00 % | 264.272 M | 0.000 -100.00 % | 3.249 M -69.76 % | 10.745 M |
| Total non current liabilities | 581.795 M 3.64 % | 561.360 M -2.92 % | 578.220 M 17.09 % | 493.830 M 85.96 % | 265.556 M 2 708.33 % | 9.456 M -96.90 % | 304.753 M 62.47 % | 187.580 M |
| Other current liabilities | 178.457 M 19.39 % | 149.475 M -8.16 % | 162.755 M 6.44 % | 152.908 M 38.47 % | 110.428 M 14.45 % | 96.488 M 32.65 % | 72.739 M 45.76 % | 49.902 M |
| Deferred revenue | 0.000 -100.00 % | 2.214 M -37.62 % | 3.549 M 4.78 % | 3.387 M 109.46 % | 1.617 M -66.08 % | 4.767 M 49.72 % | 3.184 M 49.27 % | 2.133 M |
| Short term debt | 49.488 M 146.28 % | 20.094 M -3.28 % | 20.776 M 13.82 % | 18.253 M 21.69 % | 14.999 M | 0.000 -100.00 % | 5.990 M 101.28 % | 2.976 M |
| Total current liabilities | 248.676 M 31.67 % | 188.862 M -8.99 % | 207.513 M 10.39 % | 187.986 M 26.79 % | 148.260 M 25.07 % | 118.546 M 34.17 % | 88.354 M 35.16 % | 65.371 M |
| Total liabilities | 830.471 M 10.70 % | 750.222 M -4.52 % | 785.733 M 15.24 % | 681.816 M 64.76 % | 413.816 M 223.29 % | 128.002 M -67.44 % | 393.107 M 55.41 % | 252.951 M |
| Other non current assets | 5.358 M -4.78 % | 5.627 M 104.69 % | 2.749 M 8.44 % | 2.535 M 23.66 % | 2.050 M -22.93 % | 2.660 M 51.91 % | 1.751 M 17.36 % | 1.492 M |
| Long term investments | 14.911 M -0.02 % | 14.914 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.234 M 169.14 % | 4.174 M |
| Intangible assets | 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 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 170.157 M -10.65 % | 190.435 M -20.86 % | 240.634 M 2.57 % | 234.597 M 29.19 % | 181.590 M 225.25 % | 55.831 M 67.73 % | 33.286 M 42.11 % | 23.422 M |
| Total non current assets | 190.426 M -9.74 % | 210.976 M -13.32 % | 243.383 M 2.64 % | 237.132 M 29.13 % | 183.640 M 213.96 % | 58.491 M 26.41 % | 46.271 M 59.07 % | 29.088 M |
| Other current assets | 22.913 M 10.34 % | 20.766 M -10.84 % | 23.291 M 11.66 % | 20.859 M 22.18 % | 17.072 M 23.67 % | 13.804 M 42.37 % | 9.696 M 122.49 % | 4.358 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.017 M -98.08 % | 208.811 M 669.64 % | 27.131 M 118.43 % | 12.421 M |
| cash and cash equivalents | 172.212 M -1.99 % | 175.709 M -40.19 % | 293.793 M -29.74 % | 418.171 M 19.19 % | 350.846 M 127.16 % | 154.446 M 349.06 % | 34.393 M 108.62 % | 16.486 M |
| Cash and short term investments | 172.212 M -1.99 % | 175.709 M -40.19 % | 293.793 M -29.74 % | 418.171 M 17.84 % | 354.863 M -2.31 % | 363.257 M 490.43 % | 61.524 M 112.83 % | 28.907 M |
| Total current assets | 232.669 M -1.39 % | 235.947 M -36.62 % | 372.258 M -28.11 % | 517.812 M 22.86 % | 421.469 M 3.62 % | 406.756 M 356.28 % | 89.146 M 90.17 % | 46.877 M |
| Inventory | 23.583 M 6.01 % | 22.246 M -48.23 % | 42.967 M -39.50 % | 71.015 M 67.80 % | 42.321 M 93.11 % | 21.916 M 111.65 % | 10.355 M 56.56 % | 6.614 M |
| Net receivables | 13.961 M -18.95 % | 17.226 M 41.12 % | 12.207 M 57.16 % | 7.767 M 7.68 % | 7.213 M -7.28 % | 7.779 M 2.75 % | 7.571 M 8.19 % | 6.998 M |
| Tax assets | 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 |
| Account payables | 11.004 M 22.80 % | 8.961 M -24.71 % | 11.902 M 164.31 % | 4.503 M -68.61 % | 14.346 M 28.56 % | 11.159 M 116.72 % | 5.149 M -31.95 % | 7.566 M |
| Tax payables | 9.727 M 19.82 % | 8.118 M -4.84 % | 8.531 M -4.52 % | 8.935 M 30.06 % | 6.870 M 12.04 % | 6.132 M 37.00 % | 4.476 M 60.20 % | 2.794 M |
| Deferred revenue non current | 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 |
| Capital lease obligations | 108.625 M -13.07 % | 124.950 M -14.36 % | 145.894 M -9.61 % | 161.412 M 24.08 % | 130.083 M | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 294.200 M 69.71 % | 173.357 M |
| Other total stockholders equity | 846.450 M 3.69 % | 816.325 M 4.52 % | 781.060 M -7.16 % | 841.255 M 16.31 % | 723.302 M 4.31 % | 693.426 M 335.72 % | -294.175 M -74.31 % | -168.766 M |
| Deferred tax liabilities non current | 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 |
| Total assets | 423.095 M -5.33 % | 446.923 M -27.41 % | 615.641 M -18.45 % | 754.944 M 24.76 % | 605.109 M 30.06 % | 465.247 M 243.57 % | 135.417 M 78.26 % | 75.965 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.151 M 5.81 % | 2.978 M 219.19 % | 933.000 K |
| Stock based compensation | 0.000 -100.00 % | 34.273 M -25.72 % | 46.138 M -5.46 % | 48.802 M 100.65 % | 24.322 M 185.13 % | 8.530 M 126.98 % | 3.758 M 102.81 % | 1.853 M |
| Change in working capital | 2.836 M 109.91 % | -28.627 M -1 147.36 % | -2.295 M 84.55 % | -14.855 M 31.00 % | -21.528 M -226.18 % | 17.062 M 41.02 % | 12.099 M 130.72 % | 5.244 M |
| Accounts receivables | 767.000 K 110.99 % | -6.981 M -14.07 % | -6.120 M -285.39 % | -1.588 M -371.22 % | -337.000 K 78.66 % | -1.579 M -0.45 % | -1.572 M 62.62 % | -4.206 M |
| Inventory | -3.677 M -133.62 % | 10.938 M -54.37 % | 23.971 M 182.08 % | -29.204 M -43.12 % | -20.405 M -54.07 % | -13.244 M -254.02 % | -3.741 M 4.40 % | -3.913 M |
| Accounts payables | 910.000 K | 0.000 | 0.000 100.00 % | -9.989 M -456.75 % | 2.800 M -53.41 % | 6.010 M 333.31 % | -2.576 M -2 827.27 % | -88.000 K |
| Other working capital | 4.836 M 114.84 % | -32.584 M -61.74 % | -20.146 M -177.71 % | 25.926 M 822.98 % | -3.586 M -113.86 % | 25.875 M 29.45 % | 19.988 M 48.60 % | 13.451 M |
| Other non cash items | 104.622 M 55.48 % | 67.290 M 117.01 % | 31.008 M -15.00 % | 36.478 M 84.47 % | 19.774 M 18 732.38 % | 105.000 K -76.40 % | 445.000 K 535.71 % | 70.000 K |
| Net cash provided by operating activities | 21.548 M 135.17 % | -61.268 M 33.08 % | -91.557 M 35.59 % | -142.151 M -5.75 % | -134.419 M -146.69 % | -54.490 M -15.46 % | -47.195 M -22.35 % | -38.574 M |
| Investments in property plant and equipment | -26.048 M 10.72 % | -29.177 M -27.63 % | -22.861 M 38.99 % | -37.470 M -105.28 % | -18.253 M 46.36 % | -34.028 M -78.01 % | -19.116 M -35.38 % | -14.120 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.267 M 61.90 % | 5.724 M 127.05 % | 2.521 M |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -73.280 M 66.78 % | -220.609 M -601.37 % | -31.454 M -14.29 % | -27.521 M |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 -100.00 % | 4.000 M -98.56 % | 278.215 M 608.27 % | 39.281 M 135.96 % | 16.647 M -45.13 % | 30.338 M |
| Other investing activites | 461.000 K 103.56 % | -12.951 M 7.89 % | -14.061 M -41.08 % | -9.967 M -14.85 % | -8.678 M 6.36 % | -9.267 M -61.90 % | -5.724 M -127.05 % | -2.521 M |
| Net cash used for investing activites | -25.587 M 39.26 % | -42.128 M -14.10 % | -36.922 M 15.00 % | -43.437 M -124.40 % | 178.004 M 182.66 % | -215.356 M -534.84 % | -33.923 M -200.12 % | -11.303 M |
| Debt repayment | 0.000 | 0.000 | 0.000 -100.00 % | 278.234 M 67.33 % | 166.278 M 1 897.60 % | -9.250 M -194.65 % | 9.773 M 881.84 % | -1.250 M |
| Common stock issued | 1.789 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 315.541 M 183.88 % | 111.154 M 131.72 % | 47.969 M |
| Common stock repurchased | 0.000 100.00 % | -679.000 K -231.22 % | -205.000 K | 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 |
| Other financing activites | -1.250 M -238.12 % | 905.000 K -78.98 % | 4.306 M 117.01 % | -25.321 M -88.08 % | -13.463 M -118.60 % | 72.374 M -24.85 % | 96.312 M 100.78 % | 47.969 M |
| Net cash used provided by financing activities | 539.000 K 138.50 % | 226.000 K -94.49 % | 4.101 M -98.38 % | 252.913 M 65.50 % | 152.815 M -59.64 % | 378.665 M 256.94 % | 106.085 M 127.07 % | 46.719 M |
| Effect of forex changes on cash | 3.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -3.497 M 96.61 % | -103.170 M 17.05 % | -124.378 M -284.74 % | 67.325 M -65.72 % | 196.400 M 80.48 % | 108.819 M 335.85 % | 24.967 M 890.60 % | -3.158 M |
| Cash at beginning of period | 175.709 M -40.19 % | 293.793 M -29.74 % | 418.171 M 19.19 % | 350.846 M 127.16 % | 154.446 M 238.50 % | 45.627 M 120.85 % | 20.660 M -13.26 % | 23.818 M |
| Cash at end of period | 172.212 M -9.66 % | 190.623 M -35.12 % | 293.793 M -29.74 % | 418.171 M 19.19 % | 350.846 M 127.16 % | 154.446 M 238.50 % | 45.627 M 120.85 % | 20.660 M |
| Operating cash flow | 21.548 M 135.17 % | -61.268 M 33.08 % | -91.557 M 35.59 % | -142.151 M -5.75 % | -134.419 M -146.69 % | -54.490 M -15.46 % | -47.195 M -22.35 % | -38.574 M |
| Capital expenditure | -26.048 M 10.72 % | -29.177 M -27.63 % | -22.861 M 51.81 % | -47.437 M -76.14 % | -26.931 M 20.86 % | -34.028 M -78.01 % | -19.116 M -35.38 % | -14.120 M |
| Free CashFlow | -4.500 M 95.02 % | -90.445 M 20.95 % | -114.418 M 39.65 % | -189.588 M -17.50 % | -161.350 M -82.28 % | -88.518 M -33.49 % | -66.311 M -25.84 % | -52.694 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 | 2018-09-30 | 2018-06-30 | 2018-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 173.573 M 5.08 % | 165.188 M 3.22 % | 160.033 M -2.42 % | 163.995 M 10.99 % | 147.755 M 1.95 % | 144.934 M 0.79 % | 143.800 M 0.30 % | 143.373 M 7.66 % | 133.172 M 1.77 % | 130.855 M -7.79 % | 141.904 M -11.12 % | 159.655 M 11.88 % | 142.703 M -7.60 % | 154.435 M 5.27 % | 146.700 M 1.09 % | 145.125 M 22.12 % | 118.838 M 13.27 % | 104.912 M 6.17 % | 98.817 M 14.55 % | 86.268 M 10.53 % | 78.052 M 36.24 % | 57.291 M -26.77 % | 78.239 M -19.61 % | 97.321 M 20.92 % | 80.485 M 13.40 % | 70.976 M 2.49 % | 69.255 M 11.53 % | 62.093 M 19.78 % | 51.839 M 10.33 % | 46.985 M 1.13 % | 46.459 M |
| Net income | -54.051 M -375.55 % | -11.366 M -118.21 % | 62.400 M 191.15 % | -68.455 M -281.62 % | -17.938 M -7.36 % | -16.708 M 46.28 % | -31.101 M -43.37 % | -21.693 M 5.47 % | -22.949 M 44.47 % | -41.330 M 49.90 % | -82.500 M -113.68 % | -38.610 M 18.30 % | -47.258 M 11.11 % | -53.165 M 7.40 % | -57.412 M -10.00 % | -52.195 M 8.74 % | -57.196 M 19.13 % | -70.723 M -26.31 % | -55.993 M -9.06 % | -51.343 M -18.56 % | -43.305 M -0.73 % | -42.990 M -12.27 % | -38.292 M -79.14 % | -21.375 M 15.43 % | -25.274 M 5.96 % | -26.875 M -15.73 % | -23.222 M -4.70 % | -22.179 M -1.34 % | -21.885 M -24.38 % | -17.595 M -24.73 % | -14.106 M |
| Income before tax | -54.027 M -379.09 % | -11.277 M -118.04 % | 62.495 M 191.42 % | -68.357 M -282.61 % | -17.866 M -7.16 % | -16.673 M 46.27 % | -31.030 M -43.28 % | -21.657 M 5.44 % | -22.902 M 44.43 % | -41.216 M 49.99 % | -82.414 M -113.87 % | -38.534 M 18.35 % | -47.195 M 11.17 % | -53.132 M 7.45 % | -57.412 M -9.94 % | -52.222 M 8.65 % | -57.168 M 19.14 % | -70.696 M -26.32 % | -55.965 M -9.14 % | -51.280 M -18.37 % | -43.322 M -0.90 % | -42.935 M -12.13 % | -38.292 M -80.39 % | -21.227 M 16.04 % | -25.282 M 5.72 % | -26.816 M -15.48 % | -23.222 M -5.00 % | -22.117 M -1.23 % | -21.848 M -24.17 % | -17.595 M -24.73 % | -14.106 M |
| Income before tax ratio | -0.31 -355.95 % | -0.07 -117.48 % | 0.39 193.69 % | -0.42 -244.72 % | -0.12 -5.11 % | -0.12 46.69 % | -0.22 -42.85 % | -0.15 12.16 % | -0.17 45.40 % | -0.31 45.77 % | -0.58 -140.63 % | -0.24 27.02 % | -0.33 3.87 % | -0.34 12.09 % | -0.39 -8.76 % | -0.36 25.20 % | -0.48 28.61 % | -0.67 -18.98 % | -0.57 4.72 % | -0.59 -7.10 % | -0.56 25.94 % | -0.75 -53.12 % | -0.49 -124.39 % | -0.22 30.56 % | -0.31 16.86 % | -0.38 -12.68 % | -0.34 5.86 % | -0.36 15.49 % | -0.42 -12.54 % | -0.37 -23.34 % | -0.30 |
| EBITDA | -38.733 M -1 064.23 % | 4.017 M -95.05 % | 81.151 M 262.86 % | -49.829 M -1 265.93 % | -3.648 M -475.31 % | 972.000 K 105.12 % | -18.970 M -168.62 % | -7.062 M 18.40 % | -8.654 M 67.44 % | -26.577 M 63.05 % | -71.926 M -204.02 % | -23.658 M 36.62 % | -37.325 M 14.71 % | -43.761 M 9.55 % | -48.384 M -35.53 % | -35.700 M 20.78 % | -45.062 M 22.73 % | -58.319 M -23.47 % | -47.234 M -8.20 % | -43.654 M -21.26 % | -35.999 M 5.12 % | -37.940 M -25.56 % | -30.217 M -74.54 % | -17.312 M 20.30 % | -21.722 M 6.58 % | -23.251 M -14.63 % | -20.283 M -6.24 % | -19.091 M 1.04 % | -19.291 M -29.20 % | -14.931 M -25.35 % | -11.911 M |
| Net income ratio | -0.31 -352.58 % | -0.07 -117.65 % | 0.39 193.41 % | -0.42 -243.83 % | -0.12 -5.31 % | -0.12 46.70 % | -0.22 -42.94 % | -0.15 12.20 % | -0.17 45.44 % | -0.32 45.67 % | -0.58 -140.40 % | -0.24 26.97 % | -0.33 3.80 % | -0.34 12.04 % | -0.39 -8.81 % | -0.36 25.27 % | -0.48 28.60 % | -0.67 -18.97 % | -0.57 4.79 % | -0.60 -7.27 % | -0.55 26.06 % | -0.75 -53.32 % | -0.49 -122.84 % | -0.22 30.06 % | -0.31 17.07 % | -0.38 -12.92 % | -0.34 6.13 % | -0.36 15.39 % | -0.42 -12.74 % | -0.37 -23.34 % | -0.30 |
| Ratio EBITDA | -0.22 -1 017.65 % | 0.02 -95.20 % | 0.51 266.89 % | -0.30 -1 130.66 % | -0.02 -468.14 % | 0.01 105.08 % | -0.13 -167.82 % | -0.05 24.20 % | -0.06 68.00 % | -0.20 59.93 % | -0.51 -242.05 % | -0.15 43.35 % | -0.26 7.70 % | -0.28 14.08 % | -0.33 -34.07 % | -0.25 35.13 % | -0.38 31.79 % | -0.56 -16.30 % | -0.48 5.54 % | -0.51 -9.72 % | -0.46 30.35 % | -0.66 -71.47 % | -0.39 -117.11 % | -0.18 34.09 % | -0.27 17.61 % | -0.33 -11.85 % | -0.29 4.74 % | -0.31 17.38 % | -0.37 -17.10 % | -0.32 -23.95 % | -0.26 |
| Gross profit ratio | 0.74 0.01 % | 0.74 -0.98 % | 0.75 0.76 % | 0.74 -0.67 % | 0.75 9.29 % | 0.69 -8.10 % | 0.75 0.86 % | 0.74 4.71 % | 0.71 7.27 % | 0.66 3.85 % | 0.63 4.79 % | 0.61 0.67 % | 0.60 5.86 % | 0.57 5.95 % | 0.54 -3.54 % | 0.56 -7.14 % | 0.60 -1.02 % | 0.60 2.38 % | 0.59 -3.57 % | 0.61 -4.01 % | 0.64 2.44 % | 0.62 -0.98 % | 0.63 -2.16 % | 0.64 -0.96 % | 0.65 0.02 % | 0.65 6.02 % | 0.61 -9.96 % | 0.68 5.71 % | 0.64 -1.85 % | 0.66 -0.56 % | 0.66 |
| Weighted average shs out dil | 291.932 M -2.27 % | 298.712 M 170.66 % | 110.363 M 0.00 % | 110.364 M -1.83 % | 112.419 M 1.17 % | 111.117 M 4.37 % | 106.462 M 2.43 % | 103.937 M 1.26 % | 102.649 M 1.66 % | 100.973 M 2.57 % | 98.447 M -0.10 % | 98.546 M 1.91 % | 96.696 M 1.89 % | 94.902 M 1.53 % | 93.476 M 0.91 % | 92.635 M 0.84 % | 91.860 M 0.88 % | 91.062 M 1.13 % | 90.044 M 1.39 % | 88.811 M 1.07 % | 87.869 M 0.92 % | 87.064 M 0.55 % | 86.589 M 0.89 % | 85.823 M 1.40 % | 84.635 M 1.16 % | 83.668 M 1.17 % | 82.701 M 32.25 % | 62.532 M 0.00 % | 62.532 M 0.00 % | 62.532 M 0.00 % | 62.532 M |
| Weighted average shs out | 289.733 M 1.62 % | 285.110 M 158.34 % | 110.363 M 0.00 % | 110.364 M 1.24 % | 109.016 M 2.00 % | 106.882 M 2.43 % | 104.344 M 0.39 % | 103.937 M 1.26 % | 102.649 M 1.66 % | 100.973 M 2.57 % | 98.447 M -0.10 % | 98.546 M 1.91 % | 96.696 M 1.89 % | 94.902 M 1.53 % | 93.476 M 0.91 % | 92.635 M 0.84 % | 91.860 M 0.88 % | 91.062 M 1.13 % | 90.044 M 1.39 % | 88.811 M 1.07 % | 87.869 M 0.92 % | 87.064 M 0.55 % | 86.589 M 0.89 % | 85.823 M 1.40 % | 84.635 M 1.16 % | 83.668 M 1.17 % | 82.701 M 32.25 % | 62.532 M 0.00 % | 62.532 M 0.00 % | 62.532 M 0.00 % | 62.532 M |
| EPS diluted | -0.48 -269.23 % | -0.13 -123.21 % | 0.56 187.50 % | -0.64 -276.47 % | -0.17 15.00 % | -0.20 31.03 % | -0.29 -38.10 % | -0.21 4.55 % | -0.22 46.34 % | -0.41 87.65 % | -3.32 -751.28 % | -0.39 20.41 % | -0.49 12.50 % | -0.56 12.50 % | -0.64 -14.29 % | -0.56 9.68 % | -0.62 20.51 % | -0.78 -25.81 % | -0.62 -3.33 % | -0.60 -22.45 % | -0.49 0.00 % | -0.49 -11.36 % | -0.44 -76.00 % | -0.25 16.67 % | -0.30 89.40 % | -2.83 -910.71 % | -0.28 20.00 % | -0.35 0.00 % | -0.35 -25.00 % | -0.28 -21.74 % | -0.23 |
| Earnings per share | -0.48 -381.93 % | -0.10 -117.79 % | 0.56 187.50 % | -0.64 -276.47 % | -0.17 -6.25 % | -0.16 46.67 % | -0.30 -42.86 % | -0.21 4.55 % | -0.22 46.34 % | -0.41 87.65 % | -3.32 -751.28 % | -0.39 20.41 % | -0.49 12.50 % | -0.56 12.50 % | -0.64 -14.29 % | -0.56 9.68 % | -0.62 20.51 % | -0.78 -25.81 % | -0.62 -3.33 % | -0.60 -22.45 % | -0.49 0.00 % | -0.49 -11.36 % | -0.44 -76.00 % | -0.25 16.67 % | -0.30 89.40 % | -2.83 -910.71 % | -0.28 20.00 % | -0.35 0.00 % | -0.35 -25.00 % | -0.28 -21.74 % | -0.23 |
| Gross profit | 128.920 M 5.09 % | 122.676 M 2.21 % | 120.023 M -1.67 % | 122.063 M 10.25 % | 110.713 M 11.42 % | 99.366 M -7.38 % | 107.279 M 1.16 % | 106.049 M 12.73 % | 94.072 M 9.17 % | 86.174 M -4.23 % | 89.983 M -6.86 % | 96.610 M 12.63 % | 85.777 M -2.18 % | 87.687 M 11.54 % | 78.617 M -2.49 % | 80.627 M 13.40 % | 71.099 M 12.12 % | 63.413 M 8.70 % | 58.338 M 10.45 % | 52.817 M 6.09 % | 49.784 M 39.56 % | 35.671 M -27.49 % | 49.197 M -21.34 % | 62.547 M 19.76 % | 52.228 M 13.42 % | 46.050 M 8.65 % | 42.382 M 0.42 % | 42.204 M 26.62 % | 33.330 M 8.29 % | 30.779 M 0.57 % | 30.605 M |
| Income tax expense | 24.000 K -73.03 % | 89.000 K -6.32 % | 95.000 K -3.06 % | 98.000 K 36.11 % | 72.000 K 105.71 % | 35.000 K -50.70 % | 71.000 K 97.22 % | 36.000 K -23.40 % | 47.000 K -58.77 % | 114.000 K 32.56 % | 86.000 K 13.16 % | 76.000 K 20.63 % | 63.000 K 90.91 % | 33.000 K | 0.000 100.00 % | -27.000 K -196.43 % | 28.000 K 3.70 % | 27.000 K -3.57 % | 28.000 K -55.56 % | 63.000 K 470.59 % | -17.000 K -130.91 % | 55.000 K | 0.000 -100.00 % | 148.000 K 1 950.00 % | -8.000 K -113.56 % | 59.000 K | 0.000 -100.00 % | 62.000 K 67.57 % | 37.000 K | 0.000 -100.00 % | 89.000 K |
| Cost of revenue | 44.653 M 5.04 % | 42.512 M 6.25 % | 40.010 M -4.58 % | 41.932 M 13.20 % | 37.042 M -18.71 % | 45.568 M 24.77 % | 36.521 M -2.15 % | 37.324 M -4.54 % | 39.100 M -12.49 % | 44.681 M -13.94 % | 51.921 M -17.64 % | 63.045 M 10.75 % | 56.926 M -14.72 % | 66.748 M -1.96 % | 68.083 M 5.56 % | 64.498 M 35.11 % | 47.739 M 15.04 % | 41.499 M 2.52 % | 40.479 M 21.01 % | 33.451 M 18.34 % | 28.268 M 30.75 % | 21.620 M -25.56 % | 29.042 M -16.48 % | 34.774 M 23.06 % | 28.257 M 13.36 % | 24.926 M -7.25 % | 26.873 M 35.11 % | 19.889 M 7.46 % | 18.509 M 14.21 % | 16.206 M 2.22 % | 15.854 M |
| General and administrative expenses | 51.621 M 7.48 % | 48.027 M -3.87 % | 49.961 M 7.74 % | 46.373 M -2.40 % | 47.512 M 0.91 % | 47.082 M 0.67 % | 46.770 M 7.53 % | 43.494 M -2.89 % | 44.788 M 1.04 % | 44.326 M -11.07 % | 49.845 M 3.63 % | 48.097 M 2.31 % | 47.012 M -9.83 % | 52.136 M 8.03 % | 48.262 M 9.90 % | 43.914 M -2.22 % | 44.912 M 1.46 % | 44.264 M 1.49 % | 43.616 M 12.66 % | 38.715 M 9.41 % | 35.384 M 8.68 % | 32.559 M -7.25 % | 35.104 M 1.59 % | 34.553 M 21.51 % | 28.436 M 12.15 % | 25.355 M -52.93 % | 53.863 M 3.89 % | 51.845 M 16.29 % | 44.582 M 19.29 % | 37.374 M 7.22 % | 34.856 M |
| Selling and marketing expenses | 14.146 M -9.02 % | 15.548 M -1.94 % | 15.855 M 8.52 % | 14.610 M 25.90 % | 11.604 M -15.66 % | 13.759 M -9.97 % | 15.283 M 10.63 % | 13.815 M 19.19 % | 11.591 M -24.49 % | 15.351 M -12.37 % | 17.518 M 19.50 % | 14.659 M 8.50 % | 13.511 M -20.44 % | 16.983 M -5.45 % | 17.961 M -2.23 % | 18.371 M 16.95 % | 15.708 M 19.83 % | 13.109 M -15.76 % | 15.561 M -8.82 % | 17.066 M 12.38 % | 15.186 M 57.55 % | 9.639 M -25.41 % | 12.922 M 18.59 % | 10.896 M -18.63 % | 13.390 M 14.30 % | 11.715 M -0.15 % | 11.733 M -7.11 % | 12.631 M 18.89 % | 10.624 M 14.53 % | 9.276 M -3.72 % | 9.634 M |
| Other expenses | 70.703 M 756.38 % | 8.256 M -1.42 % | 8.375 M -3.74 % | 8.700 M 7.41 % | 8.100 M | 0.000 -100.00 % | 63.168 M 305.68 % | 15.571 M 126.06 % | 6.888 M -29.92 % | 9.829 M -77.60 % | 43.888 M 491.96 % | 7.414 M -89.53 % | 70.782 M 1.77 % | 69.551 M 3.65 % | 67.101 M 820.20 % | 7.292 M -88.17 % | 61.635 M -12.99 % | 70.837 M 36.40 % | 51.934 M 13.02 % | 45.950 M 837.76 % | 4.900 M -86.59 % | 36.543 M | 0.000 -100.00 % | 39.960 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 136.470 M 2.95 % | 132.561 M -0.18 % | 132.794 M 4.38 % | 127.217 M 1.52 % | 125.315 M 6.05 % | 118.163 M -5.64 % | 125.221 M -1.49 % | 127.111 M 9.05 % | 116.561 M -8.30 % | 127.116 M -26.00 % | 171.783 M 27.67 % | 134.555 M 2.48 % | 131.305 M -5.31 % | 138.670 M 4.01 % | 133.324 M 5.14 % | 126.809 M 3.73 % | 122.255 M -4.64 % | 128.210 M 15.39 % | 111.111 M 9.22 % | 101.731 M 11.61 % | 91.148 M 15.76 % | 78.741 M -11.29 % | 88.763 M 3.93 % | 85.409 M 7.79 % | 79.233 M 10.99 % | 71.390 M 8.83 % | 65.596 M 1.74 % | 64.476 M 16.79 % | 55.206 M 18.34 % | 46.650 M 4.86 % | 44.490 M |
| Cost and expenses | 181.123 M 3.46 % | 175.073 M 1.31 % | 172.804 M 2.16 % | 169.149 M 4.18 % | 162.357 M -0.84 % | 163.731 M 1.23 % | 161.742 M -1.64 % | 164.435 M 5.64 % | 155.661 M -9.39 % | 171.797 M -23.20 % | 223.704 M 13.21 % | 197.600 M 4.98 % | 188.231 M -8.37 % | 205.418 M 1.99 % | 201.407 M 5.28 % | 191.307 M 12.54 % | 169.994 M 0.17 % | 169.709 M 11.95 % | 151.590 M 12.14 % | 135.182 M 13.20 % | 119.416 M 18.99 % | 100.361 M -14.81 % | 117.805 M -1.98 % | 120.183 M 11.81 % | 107.490 M 11.60 % | 96.316 M 4.16 % | 92.469 M 9.61 % | 84.365 M 14.45 % | 73.715 M 17.28 % | 62.856 M 4.16 % | 60.344 M |
| Research and development expenses | 0.000 -100.00 % | 60.730 M 3.63 % | 58.603 M 1.86 % | 57.534 M -0.97 % | 58.099 M 1.36 % | 57.322 M | 0.000 -100.00 % | 54.231 M 1.76 % | 53.294 M -7.49 % | 57.610 M -4.83 % | 60.532 M -5.98 % | 64.385 M | 0.000 | 0.000 | 0.000 -100.00 % | 57.232 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 35.678 M | 0.000 -100.00 % | 40.737 M | 0.000 -100.00 % | 37.407 M 8.99 % | 34.320 M 8.80 % | 31.544 M | 0.000 | 0.000 | 0.000 -100.00 % | 21.332 M |
| Selling general and administrative expenses | 65.767 M 3.45 % | 63.575 M -3.40 % | 65.816 M 7.93 % | 60.983 M 3.16 % | 59.116 M -2.84 % | 60.841 M -1.95 % | 62.053 M 8.28 % | 57.309 M 1.65 % | 56.379 M -5.53 % | 59.677 M -11.41 % | 67.363 M 7.34 % | 62.756 M 3.69 % | 60.523 M -12.44 % | 69.119 M 4.37 % | 66.223 M 6.32 % | 62.285 M 2.75 % | 60.620 M 5.66 % | 57.373 M -3.05 % | 59.177 M 6.09 % | 55.781 M 10.30 % | 50.570 M 19.84 % | 42.198 M -12.14 % | 48.026 M 5.67 % | 45.449 M 8.66 % | 41.826 M 12.83 % | 37.070 M 8.86 % | 34.052 M -47.19 % | 64.476 M 16.79 % | 55.206 M 18.34 % | 46.650 M 101.44 % | 23.158 M |
| Interest income | 818.000 K -26.24 % | 1.109 M -19.29 % | 1.374 M -17.77 % | 1.671 M -13.87 % | 1.940 M -14.27 % | 2.263 M 9.38 % | 2.069 M -0.91 % | 2.088 M -7.61 % | 2.260 M -5.99 % | 2.404 M 17.10 % | 2.053 M 12.12 % | 1.831 M 82.73 % | 1.002 M 285.38 % | 260.000 K 165.31 % | 98.000 K -15.52 % | 116.000 K 110.91 % | 55.000 K -48.60 % | 107.000 K 22.99 % | 87.000 K -48.21 % | 168.000 K -62.50 % | 448.000 K -27.27 % | 616.000 K -52.10 % | 1.286 M -23.22 % | 1.675 M -11.93 % | 1.902 M 211.80 % | 610.000 K 50.62 % | 405.000 K -8.78 % | 444.000 K 1.60 % | 437.000 K 439.51 % | 81.000 K -3.57 % | 84.000 K |
| Interest expense | 7.085 M 0.67 % | 7.038 M 11.36 % | 6.320 M 6.83 % | 5.916 M -0.54 % | 5.948 M 3.10 % | 5.769 M 53.80 % | 3.751 M 39.81 % | 2.683 M 0.37 % | 2.673 M -0.19 % | 2.678 M 0.41 % | 2.667 M 8.50 % | 2.458 M -8.11 % | 2.675 M 0.00 % | 2.675 M 0.41 % | 2.664 M -56.73 % | 6.157 M 1.40 % | 6.072 M 1.10 % | 6.006 M 82.22 % | 3.296 M 34.31 % | 2.454 M 2.00 % | 2.406 M 526.56 % | 384.000 K 1 820.00 % | 20.000 K -55.56 % | 45.000 K -25.00 % | 60.000 K -84.21 % | 380.000 K 190.08 % | 131.000 K -41.78 % | 225.000 K 10.29 % | 204.000 K -61.22 % | 526.000 K 167.01 % | 197.000 K |
| Depreciation and amortization | 8.209 M -0.57 % | 8.256 M -33.07 % | 12.336 M -2.19 % | 12.612 M 52.50 % | 8.270 M -30.36 % | 11.876 M 42.93 % | 8.309 M -30.25 % | 11.912 M 2.91 % | 11.575 M -3.23 % | 11.961 M 52.93 % | 7.821 M -37.02 % | 12.418 M 72.59 % | 7.195 M 7.45 % | 6.696 M 5.22 % | 6.364 M -38.60 % | 10.365 M 71.78 % | 6.034 M -5.29 % | 6.371 M 17.22 % | 5.435 M 5.09 % | 5.172 M 5.19 % | 4.917 M 6.64 % | 4.611 M -44.22 % | 8.266 M 113.54 % | 3.871 M 9.23 % | 3.544 M 11.27 % | 3.185 M 13.43 % | 2.808 M 0.25 % | 2.801 M 19.04 % | 2.353 M 10.06 % | 2.138 M 7.01 % | 1.998 M |
| Operating income | -7.550 M 23.62 % | -9.885 M 22.60 % | -12.771 M -147.79 % | -5.154 M 64.70 % | -14.602 M 22.32 % | -18.797 M -4.77 % | -17.942 M 14.81 % | -21.062 M 6.35 % | -22.489 M 45.07 % | -40.942 M 49.95 % | -81.800 M -115.58 % | -37.945 M 16.66 % | -45.528 M 10.70 % | -50.983 M 6.81 % | -54.707 M -18.46 % | -46.182 M 9.72 % | -51.156 M 21.05 % | -64.797 M -22.78 % | -52.773 M -7.89 % | -48.914 M -18.25 % | -41.364 M 3.96 % | -43.070 M -8.86 % | -39.566 M -73.06 % | -22.862 M 15.34 % | -27.005 M -6.57 % | -25.340 M -9.16 % | -23.214 M -4.23 % | -22.272 M -1.81 % | -21.876 M -37.84 % | -15.871 M -14.30 % | -13.885 M |
| Operating income ratio | -0.04 27.31 % | -0.06 25.01 % | -0.08 -153.92 % | -0.03 68.20 % | -0.10 23.80 % | -0.13 -3.95 % | -0.12 15.07 % | -0.15 13.01 % | -0.17 46.03 % | -0.31 45.72 % | -0.58 -142.54 % | -0.24 25.51 % | -0.32 3.36 % | -0.33 11.47 % | -0.37 -17.19 % | -0.32 26.08 % | -0.43 30.30 % | -0.62 -15.65 % | -0.53 5.81 % | -0.57 -6.99 % | -0.53 29.51 % | -0.75 -48.66 % | -0.51 -115.27 % | -0.23 29.99 % | -0.34 6.02 % | -0.36 -6.51 % | -0.34 6.55 % | -0.36 15.00 % | -0.42 -24.93 % | -0.34 -13.02 % | -0.30 |
| Total other income expenses net | -46.477 M -3 238.86 % | -1.392 M -101.85 % | 75.266 M 219.09 % | -63.203 M -1 836.37 % | -3.264 M -253.67 % | 2.124 M 116.23 % | -13.088 M -2 099.66 % | -595.000 K -44.07 % | -413.000 K -50.73 % | -274.000 K 55.37 % | -614.000 K -4.24 % | -589.000 K 64.67 % | -1.667 M 22.43 % | -2.149 M 20.55 % | -2.705 M 55.22 % | -6.040 M -0.47 % | -6.012 M -1.92 % | -5.899 M -84.81 % | -3.192 M -34.91 % | -2.366 M -20.84 % | -1.958 M -1 550.37 % | 135.000 K -89.40 % | 1.274 M -22.08 % | 1.635 M -5.11 % | 1.723 M 216.73 % | -1.476 M -18 350.00 % | -8.000 K -105.16 % | 155.000 K 453.57 % | 28.000 K 101.62 % | -1.724 M -680.09 % | -221.000 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 |
| 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-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 359.812 M -5.00 % | 378.743 M 3.85 % | 364.709 M -2.57 % | 374.343 M -5.25 % | 395.092 M -1.80 % | 402.345 M 3.28 % | 389.570 M -3.01 % | 401.662 M -2.21 % | 410.720 M 3.93 % | 395.207 M 15.70 % | 341.580 M 13.13 % | 301.949 M 0.98 % | 299.009 M 4.76 % | 285.424 M 16.80 % | 244.378 M 166.73 % | 91.621 M 51.56 % | 60.452 M 1 590.97 % | 3.575 M 106.42 % | -55.697 M 22.18 % | -71.575 M -5.12 % | -68.092 M -154.67 % | -26.737 M -9 483.15 % | -279.000 K 99.82 % | -154.446 M 57.69 % | -364.995 M -679.64 % | -46.816 M 42.06 % | -80.794 M -221.20 % | -25.154 M -187.02 % | 28.907 M |
| Total investments | 14.859 M 0.00 % | 14.859 M 0.00 % | 14.859 M -0.35 % | 14.911 M 0.00 % | 14.911 M 0.00 % | 14.911 M | 0.000 -100.00 % | 14.914 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 % | 4.017 M -92.30 % | 52.156 M -50.77 % | 105.934 M -37.17 % | 168.592 M -19.26 % | 208.811 M 3 847.28 % | 5.290 M -60.44 % | 13.372 M -6.14 % | 14.246 M -47.49 % | 27.131 M -53.07 % | 57.814 M |
| Total debt | 468.234 M -1.03 % | 473.088 M -6.19 % | 504.311 M -7.73 % | 546.555 M -0.31 % | 548.271 M -0.87 % | 553.091 M -0.45 % | 555.566 M -3.78 % | 577.371 M -0.72 % | 581.531 M -0.44 % | 584.097 M -0.79 % | 588.725 M -1.18 % | 595.742 M -0.62 % | 599.448 M -0.31 % | 601.314 M -0.67 % | 605.385 M 18.75 % | 509.792 M 0.90 % | 505.261 M 2.03 % | 495.223 M 0.62 % | 492.162 M 76.23 % | 279.271 M 1.55 % | 275.000 M -0.94 % | 277.611 M 106.58 % | 134.383 M | 0.000 | 0.000 -100.00 % | 6.498 M -18.73 % | 7.996 M -13.45 % | 9.239 M | 0.000 |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.000 K -89.72 % | 107.000 K -73.32 % | 401.000 K 24.92 % | 321.000 K 4 485.71 % | 7.000 K 600.00 % | 1.000 K -80.00 % | 5.000 K 66.67 % | 3.000 K 112.00 % | -25.000 K 99.99 % | -176.986 M |
| Retained earnings | -1.257 B -4.49 % | -1.203 B -0.95 % | -1.191 B 4.98 % | -1.254 B -5.77 % | -1.185 B -1.54 % | -1.167 B -1.45 % | -1.151 B -2.78 % | -1.120 B -1.98 % | -1.098 B -2.13 % | -1.075 B -4.00 % | -1.034 B -8.67 % | -951.153 M -4.23 % | -912.543 M -5.46 % | -865.285 M -6.55 % | -812.120 M -5.73 % | -768.128 M -7.29 % | -715.933 M -8.68 % | -658.737 M -12.03 % | -588.014 M -10.52 % | -532.021 M -11.07 % | -478.995 M -9.94 % | -435.690 M -10.92 % | -392.798 M -10.28 % | -356.189 M -6.92 % | -333.131 M -8.21 % | -307.857 M -9.56 % | -280.982 M -9.05 % | -257.665 M | 0.000 |
| Common stock | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K | 0.000 | 0.000 |
| Total equity | -385.052 M -13.84 % | -338.244 M -0.65 % | -336.069 M 17.50 % | -407.376 M -17.94 % | -345.413 M -3.03 % | -335.254 M -2.51 % | -327.053 M -7.83 % | -303.299 M -4.58 % | -290.019 M -5.24 % | -275.584 M -13.17 % | -243.520 M -43.17 % | -170.092 M -20.41 % | -141.255 M -31.87 % | -107.113 M -54.53 % | -69.317 M -194.79 % | 73.128 M -33.95 % | 110.717 M -28.24 % | 154.279 M -26.50 % | 209.905 M 9.73 % | 191.293 M -18.36 % | 234.308 M -12.54 % | 267.901 M -12.67 % | 306.773 M -9.04 % | 337.245 M -5.60 % | 357.236 M 216.70 % | -306.122 M -450.59 % | 87.317 M 133.88 % | -257.690 M -7 000.85 % | -3.629 M |
| Other non current liabilities | 81.019 M 110.11 % | 38.561 M -7.53 % | 41.699 M -50.78 % | 84.728 M 216.34 % | 26.784 M 1.41 % | 26.412 M -13.72 % | 30.612 M 649.74 % | 4.083 M -0.34 % | 4.097 M 33.41 % | 3.071 M -6.85 % | 3.297 M 1.32 % | 3.254 M 26.22 % | 2.578 M 29.87 % | 1.985 M -5.43 % | 2.099 M -8.38 % | 2.291 M 20.58 % | 1.900 M 7.83 % | 1.762 M 14.34 % | 1.541 M 20.02 % | 1.284 M -1.23 % | 1.300 M 25.00 % | 1.040 M 0.19 % | 1.038 M -89.02 % | 9.456 M 17.47 % | 8.050 M -97.87 % | 377.406 M 5 258.60 % | 7.043 M -97.66 % | 301.504 M | 0.000 |
| Long term debt | 444.157 M -1.21 % | 449.580 M -1.14 % | 454.745 M -8.51 % | 497.067 M -0.42 % | 499.184 M -1.05 % | 504.461 M -5.59 % | 534.332 M -4.12 % | 557.277 M -0.78 % | 561.675 M -0.28 % | 563.278 M -0.84 % | 568.034 M -1.21 % | 574.966 M -0.70 % | 579.004 M -0.40 % | 581.344 M -0.77 % | 585.867 M 19.19 % | 491.539 M 0.31 % | 490.032 M 2.17 % | 479.613 M 0.57 % | 476.887 M 80.45 % | 264.272 M 1.75 % | 259.737 M -1.08 % | 262.566 M 118.49 % | 120.174 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.501 M -23.02 % | 3.249 M | 0.000 |
| Total non current liabilities | 525.176 M 7.59 % | 488.141 M -1.67 % | 496.444 M -14.67 % | 581.795 M 10.61 % | 525.968 M -0.92 % | 530.873 M -6.03 % | 564.944 M 0.64 % | 561.360 M -0.78 % | 565.772 M -0.10 % | 566.349 M -0.87 % | 571.331 M -1.19 % | 578.220 M -0.58 % | 581.582 M -0.30 % | 583.329 M -0.79 % | 587.966 M 19.06 % | 493.830 M 0.39 % | 491.932 M 2.19 % | 481.375 M 0.62 % | 478.428 M 80.16 % | 265.556 M 1.73 % | 261.037 M -0.97 % | 263.606 M 117.48 % | 121.212 M 1 181.85 % | 9.456 M 17.47 % | 8.050 M -97.87 % | 377.406 M 3 854.38 % | 9.544 M -96.87 % | 304.753 M | 0.000 |
| Other current liabilities | 187.486 M 15.45 % | 162.390 M 2.31 % | 158.720 M -11.06 % | 178.457 M 15.98 % | 153.871 M 9.53 % | 140.478 M -5.24 % | 148.240 M -0.83 % | 149.475 M 6.58 % | 140.244 M 11.40 % | 125.893 M -12.20 % | 143.388 M -11.90 % | 162.755 M 6.99 % | 152.121 M 13.95 % | 133.498 M -6.22 % | 142.349 M -6.91 % | 152.908 M 13.53 % | 134.683 M 9.91 % | 122.537 M 12.81 % | 108.624 M -1.63 % | 110.428 M 18.93 % | 92.851 M 27.93 % | 72.579 M 4.05 % | 69.756 M -27.70 % | 96.488 M 24.16 % | 77.715 M 6.88 % | 72.709 M -2.46 % | 74.543 M 2.48 % | 72.739 M | 0.000 |
| Deferred revenue | 3.404 M | 0.000 -100.00 % | 2.772 M | 0.000 -100.00 % | 3.425 M 23.69 % | 2.769 M 33.83 % | 2.069 M -6.55 % | 2.214 M 34.51 % | 1.646 M -12.07 % | 1.872 M -46.94 % | 3.528 M -0.59 % | 3.549 M -4.03 % | 3.698 M 4.43 % | 3.541 M 7.60 % | 3.291 M -2.83 % | 3.387 M 34.89 % | 2.511 M 24.49 % | 2.017 M 0.45 % | 2.008 M 24.18 % | 1.617 M -17.50 % | 1.960 M -14.52 % | 2.293 M -37.86 % | 3.690 M -22.59 % | 4.767 M 33.08 % | 3.582 M -9.16 % | 3.943 M 1.44 % | 3.887 M 22.08 % | 3.184 M | 0.000 |
| Short term debt | 24.077 M 2.42 % | 23.508 M -52.57 % | 49.566 M 0.16 % | 49.488 M 0.82 % | 49.087 M 0.94 % | 48.630 M 129.02 % | 21.234 M 5.67 % | 20.094 M 1.20 % | 19.856 M -4.63 % | 20.819 M 0.62 % | 20.691 M -0.41 % | 20.776 M 1.62 % | 20.444 M 2.37 % | 19.970 M 2.32 % | 19.518 M 6.93 % | 18.253 M 19.86 % | 15.229 M -2.44 % | 15.610 M 2.19 % | 15.275 M 1.84 % | 14.999 M -1.73 % | 15.263 M 1.45 % | 15.045 M 5.88 % | 14.209 M | 0.000 | 0.000 -100.00 % | 6.498 M 18.25 % | 5.495 M -8.26 % | 5.990 M | 0.000 |
| Total current liabilities | 226.088 M 13.34 % | 199.486 M -16.88 % | 239.992 M -3.49 % | 248.676 M 10.18 % | 225.697 M 6.56 % | 211.804 M 9.35 % | 193.688 M 2.56 % | 188.862 M 6.75 % | 176.928 M 5.34 % | 167.955 M -8.69 % | 183.943 M -11.36 % | 207.513 M 6.92 % | 194.089 M 12.71 % | 172.198 M -4.22 % | 179.785 M -4.36 % | 187.986 M 11.39 % | 168.762 M 4.92 % | 160.847 M 12.94 % | 142.413 M -3.94 % | 148.260 M 22.60 % | 120.930 M 17.92 % | 102.553 M 0.98 % | 101.555 M -14.33 % | 118.546 M 34.58 % | 88.084 M 1.43 % | 86.846 M -3.77 % | 90.252 M 2.15 % | 88.354 M | 0.000 |
| Total liabilities | 751.264 M 9.25 % | 687.627 M -6.63 % | 736.436 M -11.32 % | 830.471 M 10.48 % | 751.665 M 1.21 % | 742.677 M -2.10 % | 758.632 M 1.12 % | 750.222 M 1.01 % | 742.700 M 1.14 % | 734.304 M -2.78 % | 755.274 M -3.88 % | 785.733 M 1.30 % | 775.671 M 2.67 % | 755.527 M -1.59 % | 767.751 M 12.60 % | 681.816 M 3.20 % | 660.694 M 2.88 % | 642.222 M 3.44 % | 620.841 M 50.03 % | 413.816 M 8.34 % | 381.967 M 4.32 % | 366.159 M 64.37 % | 222.767 M 74.03 % | 128.002 M 33.15 % | 96.134 M -79.29 % | 464.252 M 365.20 % | 99.796 M -74.61 % | 393.107 M | 0.000 |
| Other non current assets | 5.756 M -0.26 % | 5.771 M -0.17 % | 5.781 M 7.89 % | 5.358 M 2.04 % | 5.251 M -1.70 % | 5.342 M -73.61 % | 20.240 M 259.69 % | 5.627 M -73.50 % | 21.230 M -4.68 % | 22.273 M 604.84 % | 3.160 M 14.95 % | 2.749 M -1.12 % | 2.780 M -0.36 % | 2.790 M -14.57 % | 3.266 M 28.84 % | 2.535 M -11.27 % | 2.857 M 1.46 % | 2.816 M 30.61 % | 2.156 M 5.17 % | 2.050 M 1.49 % | 2.020 M -32.96 % | 3.013 M -0.40 % | 3.025 M 13.72 % | 2.660 M 75.23 % | 1.518 M -91.69 % | 18.273 M 22.30 % | 14.941 M 15.06 % | 12.985 M 144.92 % | -28.907 M |
| Long term investments | 14.859 M 0.00 % | 14.859 M 0.00 % | 14.859 M -0.35 % | 14.911 M 0.00 % | 14.911 M 0.00 % | 14.911 M | 0.000 -100.00 % | 14.914 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 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 163.174 M -3.11 % | 168.420 M -1.84 % | 171.580 M 0.84 % | 170.157 M -2.41 % | 174.360 M -2.98 % | 179.721 M -3.38 % | 186.017 M -2.32 % | 190.435 M -5.48 % | 201.486 M 2.38 % | 196.793 M -0.34 % | 197.463 M -17.94 % | 240.634 M 3.55 % | 232.375 M 1.64 % | 228.625 M -0.99 % | 230.908 M -1.57 % | 234.597 M 1.65 % | 230.780 M 5.13 % | 219.517 M 4.55 % | 209.968 M 15.63 % | 181.590 M 2.62 % | 176.957 M -1.03 % | 178.798 M -2.82 % | 183.983 M 229.54 % | 55.831 M 22.13 % | 45.715 M 13.08 % | 40.427 M 14.77 % | 35.224 M 5.82 % | 33.286 M | 0.000 |
| Total non current assets | 183.789 M -2.78 % | 189.050 M -1.65 % | 192.220 M 0.94 % | 190.426 M -2.11 % | 194.522 M -2.73 % | 199.974 M -3.05 % | 206.257 M -2.24 % | 210.976 M -5.27 % | 222.716 M 1.67 % | 219.066 M 9.19 % | 200.623 M -17.57 % | 243.383 M 3.50 % | 235.155 M 1.62 % | 231.415 M -1.18 % | 234.174 M -1.25 % | 237.132 M 1.50 % | 233.637 M 5.08 % | 222.333 M 4.81 % | 212.124 M 15.51 % | 183.640 M 2.61 % | 178.977 M -1.56 % | 181.811 M -2.78 % | 187.008 M 219.72 % | 58.491 M 23.84 % | 47.233 M -19.53 % | 58.700 M 17.01 % | 50.165 M 8.42 % | 46.271 M 260.07 % | -28.907 M |
| Other current assets | 19.961 M 38.19 % | 14.445 M 0.85 % | 14.323 M -37.49 % | 22.913 M 1.04 % | 22.677 M 18.52 % | 19.134 M 4.06 % | 18.387 M -11.46 % | 20.766 M -0.80 % | 20.933 M 10.96 % | 18.866 M -22.05 % | 24.202 M 3.91 % | 23.291 M -14.04 % | 27.095 M 30.80 % | 20.715 M -3.11 % | 21.379 M 2.49 % | 20.859 M -6.54 % | 22.319 M 26.57 % | 17.634 M 15.50 % | 15.267 M -10.57 % | 17.072 M -6.48 % | 18.255 M 22.11 % | 14.950 M 32.62 % | 11.273 M -18.34 % | 13.804 M -47.20 % | 26.142 M 147.49 % | 10.563 M -12.59 % | 12.084 M 24.63 % | 9.696 M | 0.000 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.017 M -92.30 % | 52.156 M -50.77 % | 105.934 M -37.17 % | 168.592 M -19.26 % | 208.811 M 3 847.28 % | 5.290 M -60.44 % | 13.372 M -6.14 % | 14.246 M -47.49 % | 27.131 M -53.07 % | 57.814 M |
| cash and cash equivalents | 108.422 M 14.92 % | 94.345 M -32.42 % | 139.602 M -18.94 % | 172.212 M 12.43 % | 153.179 M 1.61 % | 150.746 M -9.19 % | 165.996 M -5.53 % | 175.709 M 2.87 % | 170.811 M -9.57 % | 188.890 M -23.57 % | 247.145 M -15.88 % | 293.793 M -2.21 % | 300.439 M -4.89 % | 315.890 M -12.50 % | 361.007 M -13.67 % | 418.171 M -5.99 % | 444.809 M -9.53 % | 491.648 M -10.26 % | 547.859 M 56.15 % | 350.846 M 2.26 % | 343.092 M 12.73 % | 304.348 M 126.01 % | 134.662 M -12.81 % | 154.446 M -57.69 % | 364.995 M 584.61 % | 53.314 M -39.95 % | 88.790 M 158.16 % | 34.393 M 218.98 % | -28.907 M |
| Cash and short term investments | 108.422 M 14.92 % | 94.345 M -32.42 % | 139.602 M -18.94 % | 172.212 M 12.43 % | 153.179 M 1.61 % | 150.746 M -9.19 % | 165.996 M -5.53 % | 175.709 M 2.87 % | 170.811 M -9.57 % | 188.890 M -23.57 % | 247.145 M -15.88 % | 293.793 M -2.21 % | 300.439 M -4.89 % | 315.890 M -12.50 % | 361.007 M -13.67 % | 418.171 M -5.99 % | 444.809 M -9.53 % | 491.648 M -10.26 % | 547.859 M 54.39 % | 354.863 M -10.22 % | 395.248 M -3.66 % | 410.282 M 35.29 % | 303.254 M -16.52 % | 363.257 M -1.90 % | 370.285 M 455.27 % | 66.686 M -35.28 % | 103.036 M 67.47 % | 61.524 M 112.83 % | 28.907 M |
| Total current assets | 182.423 M 13.78 % | 160.333 M -22.97 % | 208.147 M -10.54 % | 232.669 M 9.89 % | 211.730 M 2.06 % | 207.449 M -7.93 % | 225.322 M -4.50 % | 235.947 M 2.60 % | 229.965 M -4.04 % | 239.654 M -22.97 % | 311.131 M -16.42 % | 372.258 M -6.76 % | 399.261 M -4.25 % | 416.999 M -10.18 % | 464.260 M -10.34 % | 517.812 M -3.71 % | 537.774 M -6.34 % | 574.168 M -7.19 % | 618.622 M 46.78 % | 421.469 M -3.62 % | 437.298 M -3.31 % | 452.249 M 32.03 % | 342.532 M -15.79 % | 406.756 M 0.15 % | 406.137 M 308.47 % | 99.430 M -27.40 % | 136.948 M 53.62 % | 89.146 M 208.39 % | 28.907 M |
| Inventory | 29.698 M 3.20 % | 28.776 M 8.70 % | 26.472 M 12.25 % | 23.583 M 18.38 % | 19.921 M -5.67 % | 21.119 M 0.00 % | 21.120 M -5.06 % | 22.246 M -9.78 % | 24.657 M -4.81 % | 25.904 M -16.01 % | 30.843 M -28.22 % | 42.967 M -31.77 % | 62.974 M -14.93 % | 74.030 M 0.45 % | 73.698 M 3.78 % | 71.015 M 11.18 % | 63.876 M 8.12 % | 59.078 M 19.34 % | 49.502 M 16.97 % | 42.321 M 120.01 % | 19.236 M -7.09 % | 20.705 M -16.90 % | 24.916 M 13.69 % | 21.916 M 58.28 % | 13.846 M 9.33 % | 12.664 M 20.29 % | 10.528 M 1.67 % | 10.355 M | 0.000 |
| Net receivables | 24.342 M 6.92 % | 22.767 M -17.96 % | 27.750 M 98.77 % | 13.961 M -12.49 % | 15.953 M -3.02 % | 16.450 M -17.00 % | 19.819 M 15.05 % | 17.226 M 27.00 % | 13.564 M 126.29 % | 5.994 M -32.96 % | 8.941 M -26.76 % | 12.207 M 39.46 % | 8.753 M 37.54 % | 6.364 M -22.16 % | 8.176 M 5.27 % | 7.767 M 14.73 % | 6.770 M 16.56 % | 5.808 M -3.10 % | 5.994 M -16.90 % | 7.213 M 58.21 % | 4.559 M -27.77 % | 6.312 M 104.34 % | 3.089 M -60.29 % | 7.779 M -12.94 % | 8.935 M -6.12 % | 9.517 M -15.78 % | 11.300 M 49.25 % | 7.571 M | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 11.121 M -18.16 % | 13.588 M -31.25 % | 19.764 M 79.61 % | 11.004 M 1.94 % | 10.795 M -14.66 % | 12.650 M -10.45 % | 14.126 M 57.64 % | 8.961 M 10.79 % | 8.088 M -38.51 % | 13.153 M 48.34 % | 8.867 M -25.50 % | 11.902 M 20.22 % | 9.900 M 22.95 % | 8.052 M 27.97 % | 6.292 M 39.73 % | 4.503 M -45.39 % | 8.246 M -39.07 % | 13.533 M 46.14 % | 9.260 M -35.45 % | 14.346 M 165.18 % | 5.410 M -9.67 % | 5.989 M -39.60 % | 9.916 M -11.14 % | 11.159 M 96.95 % | 5.666 M 26.78 % | 4.469 M -14.75 % | 5.242 M 1.81 % | 5.149 M | 0.000 |
| Tax payables | 0.000 | 0.000 -100.00 % | 9.170 M -5.73 % | 9.727 M 14.18 % | 8.519 M 17.07 % | 7.277 M -9.25 % | 8.019 M -1.22 % | 8.118 M 14.43 % | 7.094 M 14.09 % | 6.218 M -16.75 % | 7.469 M -12.45 % | 8.531 M 7.63 % | 7.926 M 11.06 % | 7.137 M -14.37 % | 8.335 M -6.72 % | 8.935 M 10.40 % | 8.093 M 13.19 % | 7.150 M -1.32 % | 7.246 M 5.47 % | 6.870 M 26.15 % | 5.446 M -18.07 % | 6.647 M 66.84 % | 3.984 M -35.03 % | 6.132 M 30.38 % | 4.703 M 48.36 % | 3.170 M -36.24 % | 4.972 M 11.08 % | 4.476 M | 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 | 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 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 72.887 M -27.39 % | 100.386 M -4.75 % | 105.389 M -2.98 % | 108.625 M -4.51 % | 113.761 M -4.49 % | 119.104 M -2.41 % | 122.043 M -2.33 % | 124.950 M -3.71 % | 129.763 M -2.41 % | 132.970 M -3.81 % | 138.244 M -5.24 % | 145.894 M -3.06 % | 150.494 M -1.64 % | 153.009 M -2.99 % | 157.732 M -2.28 % | 161.412 M 0.25 % | 161.016 M 3.86 % | 155.029 M -0.65 % | 156.050 M 19.96 % | 130.083 M 2.47 % | 126.943 M -2.84 % | 130.653 M -2.78 % | 134.383 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 | 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 % | 453.370 M 128.71 % | 198.228 M -46.05 % | 367.406 M 24.88 % | 294.200 M 69.71 % | 173.357 M |
| Other total stockholders equity | 871.791 M 0.84 % | 864.548 M 1.07 % | 855.357 M 1.05 % | 846.450 M 0.77 % | 839.958 M 0.93 % | 832.179 M 1.03 % | 823.672 M 0.90 % | 816.325 M 1.04 % | 807.912 M 1.07 % | 799.398 M 1.17 % | 790.132 M 1.16 % | 781.060 M 1.27 % | 771.287 M 1.73 % | 758.171 M 2.07 % | 742.802 M -11.70 % | 841.255 M 1.77 % | 826.649 M 1.68 % | 813.015 M 1.89 % | 797.918 M 10.32 % | 723.302 M 1.42 % | 713.195 M 1.42 % | 703.189 M 0.56 % | 699.249 M 0.84 % | 693.426 M 0.44 % | 690.365 M 248.27 % | 198.228 M 22 197.86 % | 889.000 K 100.30 % | -294.200 M | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 366.212 M 4.82 % | 349.383 M -12.73 % | 400.367 M -5.37 % | 423.095 M 4.15 % | 406.252 M -0.29 % | 407.423 M -5.60 % | 431.579 M -3.43 % | 446.923 M -1.27 % | 452.681 M -1.32 % | 458.720 M -10.36 % | 511.754 M -16.87 % | 615.641 M -2.96 % | 634.416 M -2.16 % | 648.414 M -7.16 % | 698.434 M -7.49 % | 754.944 M -2.13 % | 771.411 M -3.15 % | 796.501 M -4.12 % | 830.746 M 37.29 % | 605.109 M -1.81 % | 616.275 M -2.80 % | 634.060 M 19.74 % | 529.540 M 13.82 % | 465.247 M 2.62 % | 453.370 M 186.71 % | 158.130 M -15.49 % | 187.113 M 38.18 % | 135.417 M | 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-03-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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -195.000 K -137.28 % | 523.000 K -76.03 % | 2.182 M 240.41 % | 641.000 K -9.21 % | 706.000 K 43.20 % | 493.000 K -66.98 % | 1.493 M 422.03 % | 286.000 K |
| Stock based compensation | 6.605 M | 0.000 | 0.000 -100.00 % | 6.502 M -16.19 % | 7.758 M 0.73 % | 7.702 M 8.17 % | 7.120 M -10.78 % | 7.980 M -6.51 % | 8.536 M -2.62 % | 8.766 M -2.50 % | 8.991 M -1.39 % | 9.118 M -15.89 % | 10.841 M -20.67 % | 13.665 M 9.20 % | 12.514 M 0.29 % | 12.478 M -0.91 % | 12.592 M -1.72 % | 12.813 M 17.35 % | 10.919 M 47.34 % | 7.411 M 0.53 % | 7.372 M | 0.000 -100.00 % | 3.410 M 22.00 % | 2.795 M 10.96 % | 2.519 M 95.57 % | 1.288 M -33.20 % | 1.928 M 104.02 % | 945.000 K -40.45 % | 1.587 M 133.04 % | 681.000 K 24.95 % | 545.000 K |
| Change in working capital | 16.134 M 199.23 % | -16.260 M 48.33 % | -31.467 M -371.78 % | 11.578 M 14.94 % | 10.073 M 188.38 % | -11.397 M -101.79 % | -5.648 M -248.09 % | 3.814 M 132.18 % | -11.852 M 30.84 % | -17.138 M -110.31 % | -8.149 M -148.09 % | 16.945 M 23.56 % | 13.714 M 215.11 % | -11.914 M 37.33 % | -19.010 M -392.96 % | 6.489 M 377.78 % | -2.336 M -213.29 % | 2.062 M 112.72 % | -16.213 M -191.65 % | -5.559 M -137.16 % | 14.960 M 534.13 % | -3.446 M 87.87 % | -28.415 M -253.52 % | 18.509 M 175.64 % | 6.715 M 297.33 % | -3.403 M 28.49 % | -4.759 M -147.01 % | 10.124 M 55.90 % | 6.494 M 914.81 % | -797.000 K 78.59 % | -3.722 M |
| Accounts receivables | -2.406 M -154.19 % | 4.440 M 130.71 % | -14.460 M -1 180.72 % | 1.338 M 1 424.75 % | -101.000 K -103.97 % | 2.547 M 184.42 % | -3.017 M 25.67 % | -4.059 M 49.93 % | -8.106 M -415.53 % | 2.569 M -1.76 % | 2.615 M 165.36 % | -4.001 M -40.78 % | -2.842 M -314.49 % | 1.325 M 320.10 % | -602.000 K 56.81 % | -1.394 M -24.80 % | -1.117 M -277.36 % | -296.000 K -124.28 % | 1.219 M 142.09 % | -2.896 M -284.93 % | 1.566 M 148.30 % | -3.242 M -176.55 % | 4.235 M 326.49 % | 993.000 K 1 705.45 % | 55.000 K -96.13 % | 1.423 M 135.14 % | -4.050 M -415.91 % | 1.282 M 133.99 % | -3.772 M -390.15 % | 1.300 M 440.31 % | -382.000 K |
| Inventory | -1.665 M 48.99 % | -3.264 M 4.39 % | -3.414 M 9.51 % | -3.773 M -620.41 % | 725.000 K 219.64 % | -606.000 K -2 534.78 % | -23.000 K -101.57 % | 1.464 M 238.37 % | -1.058 M -157.07 % | 1.854 M -78.64 % | 8.678 M -51.05 % | 17.728 M 73.67 % | 10.208 M 1 837.00 % | 527.000 K 111.73 % | -4.492 M 37.08 % | -7.139 M -48.79 % | -4.798 M 49.90 % | -9.576 M -33.35 % | -7.181 M 71.01 % | -24.768 M -1 536.66 % | 1.724 M -59.99 % | 4.309 M 489.60 % | -1.106 M 88.66 % | -9.753 M -725.13 % | -1.182 M 44.66 % | -2.136 M -1 134.68 % | -173.000 K 91.89 % | -2.134 M -1 285.71 % | -154.000 K 84.74 % | -1.009 M -127.25 % | -444.000 K |
| Accounts payables | -1.694 M -395.12 % | 574.000 K -67.81 % | 1.783 M | 0.000 | 0.000 -100.00 % | 2.680 M | 0.000 | 0.000 100.00 % | -3.313 M | 0.000 100.00 % | -1.385 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.030 M 153.86 % | -3.769 M | 0.000 -100.00 % | 3.199 M 163.07 % | -5.072 M -172.83 % | 6.964 M 410.18 % | 1.365 M 141.08 % | -3.323 M -50.63 % | -2.206 M -147.79 % | 4.616 M 273.16 % | 1.237 M 293.28 % | -640.000 K -180.30 % | 797.000 K 114.96 % | -5.328 M -225.90 % | 4.232 M 395.94 % | -1.430 M -2 760.00 % | -50.000 K |
| Other working capital | 21.899 M 221.59 % | -18.010 M -17.13 % | -15.376 M -209.73 % | 14.013 M 48.30 % | 9.449 M 158.99 % | -16.018 M -514.19 % | -2.608 M -140.69 % | 6.409 M 925.44 % | 625.000 K 102.90 % | -21.561 M -19.41 % | -18.057 M -661.12 % | 3.218 M -49.31 % | 6.348 M 146.11 % | -13.766 M 13.67 % | -15.946 M -184.86 % | 18.791 M 425.03 % | 3.579 M -59.03 % | 8.735 M 268.66 % | -5.179 M -134.21 % | 15.141 M 46.93 % | 10.305 M 965.97 % | -1.190 M 95.94 % | -29.338 M -229.51 % | 22.653 M 242.97 % | 6.605 M 422.20 % | -2.050 M -53.79 % | -1.333 M -108.18 % | 16.304 M 163.48 % | 6.188 M 1 709.36 % | 342.000 K 112.02 % | -2.846 M |
| Other non cash items | 42.433 M 522.73 % | 6.814 M 109.52 % | -71.541 M -202.86 % | 69.555 M 19 887.07 % | 348.000 K -93.58 % | 5.422 M -68.61 % | 17.272 M 48.85 % | 11.604 M 52.93 % | 7.588 M -28.86 % | 10.666 M -75.43 % | 43.404 M 416.41 % | 8.405 M 11.95 % | 7.508 M 36.11 % | 5.516 M -32.65 % | 8.190 M -6.65 % | 8.773 M 391.76 % | 1.784 M -80.11 % | 8.969 M 11.50 % | 8.044 M 35.95 % | 5.917 M -13.93 % | 6.875 M 9.34 % | 6.288 M 43.17 % | 4.392 M 18 200.00 % | 24.000 K -14.29 % | 28.000 K 40.00 % | 20.000 K -39.39 % | 33.000 K 0.00 % | 33.000 K -15.38 % | 39.000 K -88.73 % | 346.000 K 1 181.48 % | 27.000 K |
| Net cash provided by operating activities | 19.330 M 325.45 % | -8.574 M 69.67 % | -28.272 M -200.99 % | 27.994 M 208.54 % | 9.073 M 234.34 % | -6.754 M -94.81 % | -3.467 M -132.95 % | 10.523 M 196.25 % | -10.933 M 64.07 % | -30.425 M 0.03 % | -30.433 M -922.96 % | 3.698 M 150.31 % | -7.351 M 80.93 % | -38.550 M 21.89 % | -49.354 M -163.02 % | -18.764 M 46.50 % | -35.071 M 13.42 % | -40.508 M 15.27 % | -47.808 M -24.49 % | -38.402 M -306.97 % | -9.436 M 70.15 % | -31.610 M 42.50 % | -54.971 M -1 614.77 % | 3.629 M 130.38 % | -11.945 M 49.39 % | -23.603 M -4.57 % | -22.571 M -198.16 % | -7.570 M 30.67 % | -10.919 M 20.50 % | -13.734 M 8.27 % | -14.972 M |
| Investments in property plant and equipment | -2.437 M 78.67 % | -11.423 M -50.74 % | -7.578 M -49.17 % | -5.080 M -26.18 % | -4.026 M -34.16 % | -3.001 M -40.17 % | -2.141 M 41.33 % | -3.649 M 36.69 % | -5.764 M 28.47 % | -8.058 M 31.16 % | -11.706 M -81.40 % | -6.453 M 5.23 % | -6.809 M -52.81 % | -4.456 M 13.36 % | -5.143 M 28.24 % | -7.167 M 25.82 % | -9.661 M 34.35 % | -14.717 M -148.39 % | -5.925 M -130.72 % | -2.568 M 46.77 % | -4.824 M 27.72 % | -6.674 M -2.90 % | -6.486 M 42.33 % | -11.247 M -27.06 % | -8.852 M -4.14 % | -8.500 M -56.57 % | -5.429 M 11.45 % | -6.131 M 6.77 % | -6.576 M -105.05 % | -3.207 M -0.16 % | -3.202 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.597 M -6.68 % | 2.783 M 26.44 % | 2.201 M | 0.000 -100.00 % | 1.520 M | 0.000 | 0.000 -100.00 % | 800.000 K |
| 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 100.00 % | -73.280 M 64.84 % | -208.440 M -6 806.56 % | -3.018 M 67.02 % | -9.151 M | 0.000 100.00 % | -7.217 M 67.23 % | -22.026 M | 0.000 100.00 % | -2.211 M |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.000 M -91.68 % | 48.066 M -9.90 % | 53.347 M -15.03 % | 62.782 M -44.94 % | 114.020 M 2 058.24 % | 5.283 M -52.41 % | 11.100 M 10.72 % | 10.025 M -22.12 % | 12.873 M 536.02 % | 2.024 M | 0.000 | 0.000 -100.00 % | 14.623 M |
| Other investing activites | -3.175 M -638.14 % | 590.000 K -65.68 % | 1.719 M 145.85 % | -3.749 M -52.90 % | -2.452 M -25.23 % | -1.958 M 38.43 % | -3.180 M -3.21 % | -3.081 M -30.77 % | -2.356 M 28.61 % | -3.300 M 21.69 % | -4.214 M 0.00 % | -4.214 M -30.59 % | -3.227 M 2.68 % | -3.316 M -0.36 % | -3.304 M -31.53 % | -2.512 M 4.63 % | -2.634 M -9.02 % | -2.416 M -0.46 % | -2.405 M -18.01 % | -2.038 M 28.77 % | -2.861 M | 0.000 100.00 % | -1.480 M 43.01 % | -2.597 M 6.68 % | -2.783 M -26.44 % | -2.201 M -119.67 % | 11.187 M 835.99 % | -1.520 M 93.66 % | -23.985 M -1 559.86 % | -1.445 M -80.63 % | -800.000 K |
| Net cash used for investing activites | -5.612 M 48.20 % | -10.833 M -84.90 % | -5.859 M 33.64 % | -8.829 M -36.29 % | -6.478 M -30.63 % | -4.959 M 6.80 % | -5.321 M 20.94 % | -6.730 M 17.12 % | -8.120 M 28.51 % | -11.358 M 28.66 % | -15.920 M -49.25 % | -10.667 M -6.29 % | -10.036 M -29.13 % | -7.772 M 7.99 % | -8.447 M 12.73 % | -9.679 M 21.28 % | -12.295 M 28.24 % | -17.133 M -295.68 % | -4.330 M -109.96 % | 43.460 M -4.82 % | 45.662 M -18.62 % | 56.108 M 71.20 % | 32.774 M 115.29 % | -214.404 M -27 744.68 % | -770.000 K 89.90 % | -7.626 M -202.44 % | 7.444 M 165.74 % | -11.324 M 60.41 % | -28.602 M -791.86 % | -3.207 M -134.82 % | 9.210 M |
| Debt repayment | 0.000 100.00 % | -26.749 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -162.000 K 63.84 % | -448.000 K -100.16 % | 278.844 M | 0.000 100.00 % | -36.000 K -100.01 % | 332.628 M | 0.000 | 0.000 100.00 % | -6.500 M -333.33 % | -1.500 M -20.00 % | -1.250 M 28.57 % | -1.750 M -40.00 % | -1.250 M -109.24 % | 13.523 M 1 903.07 % | -750.000 K |
| Common stock issued | 0.000 -100.00 % | 928.000 K 3 766.67 % | 24.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 % | 1.790 M | 0.000 -100.00 % | 55.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 100.00 % | -1.179 M -1 044.66 % | -103.000 K | 0.000 100.00 % | -305.000 K -71.35 % | -178.000 K | 0.000 100.00 % | -116.000 K | 0.000 100.00 % | -177.000 K -3 440.00 % | -5.000 K 78.26 % | -23.000 K | 0.000 | 0.000 100.00 % | -4.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -20.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 359.000 K 1 337.93 % | -29.000 K -102.01 % | 1.445 M 38.01 % | 1.047 M 1 874.58 % | -59.000 K 98.33 % | -3.536 M -466.67 % | -624.000 K -241.82 % | 440.000 K 694.59 % | -74.000 K -116.48 % | 449.000 K 252.20 % | -295.000 K -159.00 % | 500.000 K -74.24 % | 1.941 M 58.06 % | 1.228 M 92.78 % | 637.000 K -64.71 % | 1.805 M 160.46 % | 693.000 K -63.10 % | 1.878 M 106.32 % | -29.693 M -1 201.37 % | 2.696 M 5.56 % | 2.554 M 101.35 % | -189.230 M -7 942.11 % | 2.413 M 1 311.11 % | 171.000 K -99.95 % | 319.196 M 11 065.17 % | -2.911 M -104.10 % | 70.961 M 21 209.61 % | 333.000 K -96.61 % | 9.821 M -88.60 % | 86.119 M 220 717.95 % | 39.000 K |
| Net cash used provided by financing activities | 359.000 K 101.39 % | -25.850 M -1 859.70 % | 1.469 M 1 212.88 % | -132.000 K 18.52 % | -162.000 K 95.42 % | -3.536 M -280.62 % | -929.000 K -454.58 % | 262.000 K 454.05 % | -74.000 K -122.22 % | 333.000 K 212.88 % | -295.000 K -191.33 % | 323.000 K -83.32 % | 1.936 M 60.66 % | 1.205 M 89.17 % | 637.000 K -64.71 % | 1.805 M 242.50 % | 527.000 K -63.15 % | 1.430 M -99.43 % | 249.151 M 9 141.51 % | 2.696 M 7.07 % | 2.518 M -98.27 % | 145.188 M 5 916.91 % | 2.413 M 967.70 % | 226.000 K -99.93 % | 312.696 M 7 980.44 % | -3.968 M -105.69 % | 69.711 M 5 019.62 % | -1.417 M -116.53 % | 8.571 M -91.40 % | 99.642 M 14 114.35 % | -711.000 K |
| Effect of forex changes on cash | 0.000 | 0.000 -100.00 % | 52.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 |
| Net change in cash | 14.077 M 131.10 % | -45.257 M -38.78 % | -32.610 M -271.33 % | 19.033 M 682.29 % | 2.433 M 115.96 % | -15.249 M -56.93 % | -9.717 M -339.63 % | 4.055 M 121.20 % | -19.127 M 53.86 % | -41.450 M 11.14 % | -46.648 M -601.90 % | -6.646 M 56.99 % | -15.451 M 65.75 % | -45.117 M 21.07 % | -57.164 M -114.60 % | -26.638 M 43.13 % | -46.839 M 16.67 % | -56.211 M -128.53 % | 197.013 M 2 440.79 % | 7.754 M -79.99 % | 38.744 M -77.17 % | 169.686 M 957.69 % | -19.784 M 90.60 % | -210.549 M -170.19 % | 299.981 M 952.29 % | -35.197 M -164.48 % | 54.584 M 368.74 % | -20.311 M 34.37 % | -30.950 M -137.42 % | 82.701 M 1 377.63 % | -6.473 M |
| Cash at beginning of period | 109.204 M -21.77 % | 139.602 M -18.94 % | 172.212 M 2.45 % | 168.090 M 1.47 % | 165.657 M -8.43 % | 180.906 M -5.10 % | 190.623 M 2.17 % | 186.568 M -9.30 % | 205.695 M -16.77 % | 247.145 M -15.88 % | 293.793 M -2.21 % | 300.439 M -4.89 % | 315.890 M -12.50 % | 361.007 M -13.67 % | 418.171 M -5.99 % | 444.809 M -9.53 % | 491.648 M -10.26 % | 547.859 M 56.15 % | 350.846 M 2.26 % | 343.092 M 12.73 % | 304.348 M 126.01 % | 134.662 M -12.81 % | 154.446 M -57.69 % | 364.995 M 461.41 % | 65.014 M -35.12 % | 100.211 M 119.63 % | 45.627 M -30.80 % | 65.938 M -31.94 % | 96.888 M 582.94 % | 14.187 M -31.33 % | 20.660 M |
| Cash at end of period | 123.281 M 30.67 % | 94.345 M -32.42 % | 139.602 M -25.40 % | 187.123 M 11.32 % | 168.090 M 1.47 % | 165.657 M -8.43 % | 180.906 M -5.10 % | 190.623 M 2.17 % | 186.568 M -9.30 % | 205.695 M -16.77 % | 247.145 M -15.88 % | 293.793 M -2.21 % | 300.439 M -4.89 % | 315.890 M -12.50 % | 361.007 M -13.67 % | 418.171 M -5.99 % | 444.809 M -9.53 % | 491.648 M -10.26 % | 547.859 M 56.15 % | 350.846 M 2.26 % | 343.092 M 12.73 % | 304.348 M 126.01 % | 134.662 M -12.81 % | 154.446 M -57.69 % | 364.995 M 461.41 % | 65.014 M -35.12 % | 100.211 M 119.63 % | 45.627 M -30.80 % | 65.938 M -31.94 % | 96.888 M 582.94 % | 14.187 M |
| Operating cash flow | 19.330 M 325.45 % | -8.574 M 69.67 % | -28.272 M -200.99 % | 27.994 M 208.54 % | 9.073 M 234.34 % | -6.754 M -94.81 % | -3.467 M -132.95 % | 10.523 M 196.25 % | -10.933 M 64.07 % | -30.425 M 0.03 % | -30.433 M -922.96 % | 3.698 M 150.31 % | -7.351 M 80.93 % | -38.550 M 21.89 % | -49.354 M -163.02 % | -18.764 M 46.50 % | -35.071 M 13.42 % | -40.508 M 15.27 % | -47.808 M -24.49 % | -38.402 M -306.97 % | -9.436 M 70.15 % | -31.610 M 42.50 % | -54.971 M -1 614.77 % | 3.629 M 130.38 % | -11.945 M 49.39 % | -23.603 M -4.57 % | -22.571 M -198.16 % | -7.570 M 30.67 % | -10.919 M 20.50 % | -13.734 M 8.27 % | -14.972 M |
| Capital expenditure | -5.612 M 50.87 % | -11.423 M -50.74 % | -7.578 M -49.17 % | -5.080 M -26.18 % | -4.026 M 18.81 % | -4.959 M -131.62 % | -2.141 M 41.33 % | -3.649 M 55.06 % | -8.120 M -0.77 % | -8.058 M 49.38 % | -15.920 M -146.71 % | -6.453 M 5.23 % | -6.809 M -52.81 % | -4.456 M 47.25 % | -8.447 M 12.73 % | -9.679 M -0.19 % | -9.661 M 43.61 % | -17.133 M -105.68 % | -8.330 M -80.85 % | -4.606 M 40.07 % | -7.685 M -15.15 % | -6.674 M 16.22 % | -7.966 M 29.17 % | -11.247 M -27.06 % | -8.852 M -4.14 % | -8.500 M -56.57 % | -5.429 M 11.45 % | -6.131 M 6.77 % | -6.576 M -105.05 % | -3.207 M -0.16 % | -3.202 M |
| Free CashFlow | 13.718 M 168.60 % | -19.997 M 44.22 % | -35.850 M -256.45 % | 22.914 M 354.01 % | 5.047 M 143.09 % | -11.713 M -108.86 % | -5.608 M -181.58 % | 6.874 M 136.08 % | -19.053 M 50.49 % | -38.483 M 16.98 % | -46.353 M -1 582.50 % | -2.755 M 80.54 % | -14.160 M 67.07 % | -43.006 M 25.60 % | -57.801 M -103.22 % | -28.443 M 36.41 % | -44.732 M 22.40 % | -57.641 M -2.68 % | -56.138 M -30.53 % | -43.008 M -151.20 % | -17.121 M 55.28 % | -38.284 M 39.17 % | -62.937 M -726.16 % | -7.618 M 63.37 % | -20.797 M 35.22 % | -32.103 M -14.65 % | -28.000 M -104.36 % | -13.701 M 21.69 % | -17.495 M -3.27 % | -16.941 M 6.78 % | -18.174 M |
| 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 |