Adaptive Biotechnologies Corporation ADPT
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | 178.957 M 5.10 % | 170.276 M -8.11 % | 185.308 M 20.06 % | 154.344 M 56.88 % | 98.382 M 15.65 % | 85.071 M 52.83 % | 55.663 M 44.77 % | 38.448 M |
| Net income | -159.492 M 29.19 % | -225.250 M -12.52 % | -200.191 M 3.42 % | -207.279 M -41.75 % | -146.227 M -113.14 % | -68.606 M -47.71 % | -46.447 M -8.44 % | -42.831 M |
| Income before tax | -159.595 M 29.16 % | -225.304 M -12.45 % | -200.368 M 3.34 % | -207.298 M -41.76 % | -146.227 M -113.14 % | -68.606 M -47.71 % | -46.447 M -8.44 % | -42.831 M |
| Income before tax ratio | -0.89 32.60 % | -1.32 -22.37 % | -1.08 19.49 % | -1.34 9.64 % | -1.49 -84.30 % | -0.81 3.35 % | -0.83 25.10 % | -1.11 |
| EBITDA | -128.759 M 31.97 % | -189.273 M -8.03 % | -175.210 M 9.38 % | -193.345 M -33.95 % | -144.345 M -104.45 % | -70.600 M -61.35 % | -43.756 M -15.64 % | -37.839 M |
| Net income ratio | -0.89 32.63 % | -1.32 -22.45 % | -1.08 19.56 % | -1.34 9.64 % | -1.49 -84.30 % | -0.81 3.35 % | -0.83 25.10 % | -1.11 |
| Ratio EBITDA | -0.72 35.27 % | -1.11 -17.56 % | -0.95 24.52 % | -1.25 14.62 % | -1.47 -76.79 % | -0.83 -5.57 % | -0.79 20.13 % | -0.98 |
| Gross profit ratio | 0.60 7.36 % | 0.56 -19.08 % | 0.69 1.02 % | 0.68 -11.73 % | 0.77 4.45 % | 0.74 14.15 % | 0.65 9.20 % | 0.59 |
| Weighted average shs out dil | 147.102 M 1.88 % | 144.383 M 1.31 % | 142.516 M 1.54 % | 140.355 M 6.96 % | 131.216 M 5.53 % | 124.341 M 17.93 % | 105.434 M 0.00 % | 105.434 M |
| Weighted average shs out | 147.102 M 1.88 % | 144.383 M 1.31 % | 142.516 M 1.54 % | 140.355 M 6.96 % | 131.216 M 5.53 % | 124.341 M 17.93 % | 105.434 M 0.00 % | 105.434 M |
| EPS diluted | -1.08 30.77 % | -1.56 -56.00 % | -1.00 31.51 % | -1.46 -37.74 % | -1.06 -125.53 % | -0.47 -6.82 % | -0.44 -7.32 % | -0.41 |
| Earnings per share | -1.08 30.77 % | -1.56 -56.00 % | -1.00 31.51 % | -1.46 -37.74 % | -1.06 -125.53 % | -0.47 -6.82 % | -0.44 -7.32 % | -0.41 |
| Gross profit | 106.877 M 12.83 % | 94.723 M -25.65 % | 127.399 M 21.28 % | 105.043 M 38.48 % | 75.852 M 20.79 % | 62.797 M 74.46 % | 35.995 M 58.09 % | 22.768 M |
| Income tax expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 72.080 M -4.60 % | 75.553 M 30.47 % | 57.909 M 17.46 % | 49.301 M 118.82 % | 22.530 M 1.15 % | 22.274 M 13.25 % | 19.668 M 25.43 % | 15.680 M |
| General and administrative expenses | 72.806 M -13.26 % | 83.934 M -5.19 % | 88.527 M 18.82 % | 74.502 M 50.40 % | 49.536 M 63.31 % | 30.332 M 48.62 % | 20.409 M 27.96 % | 15.949 M |
| Selling and marketing expenses | 84.759 M -4.31 % | 88.579 M -7.35 % | 95.603 M 0.14 % | 95.465 M 55.59 % | 61.358 M 59.57 % | 38.453 M 57.04 % | 24.486 M 46.05 % | 16.765 M |
| Other expenses | 8.908 M -67.16 % | 27.128 M 1 496.70 % | 1.699 M 0.00 % | 1.699 M -0.23 % | 1.703 M 0.29 % | 1.698 M -0.06 % | 1.699 M 0.30 % | 1.694 M |
| Operating expenses | 269.426 M -16.26 % | 321.758 M -1.78 % | 327.585 M 4.32 % | 314.009 M 37.32 % | 228.669 M 61.96 % | 141.188 M 64.65 % | 85.751 M 29.14 % | 66.403 M |
| Cost and expenses | 341.506 M -14.05 % | 397.311 M 3.07 % | 385.494 M 6.11 % | 363.310 M 44.63 % | 251.199 M 53.67 % | 163.462 M 55.06 % | 105.419 M 28.43 % | 82.083 M |
| Research and development expenses | 102.953 M -15.69 % | 122.117 M -13.85 % | 141.756 M -0.41 % | 142.343 M 22.63 % | 116.072 M 64.16 % | 70.705 M 80.57 % | 39.157 M 22.38 % | 31.995 M |
| Selling general and administrative expenses | 157.565 M -8.66 % | 172.513 M -6.31 % | 184.130 M 8.33 % | 169.967 M 53.27 % | 110.894 M 61.22 % | 68.785 M 53.21 % | 44.895 M 37.23 % | 32.714 M |
| Interest income | 14.534 M -6.42 % | 15.531 M 282.91 % | 4.056 M 143.17 % | 1.668 M -74.69 % | 6.590 M -32.65 % | 9.785 M 195.71 % | 3.309 M 101.28 % | 1.644 M |
| Interest expense | 11.580 M -16.09 % | 13.800 M 225.63 % | 4.238 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 19.256 M -13.38 % | 22.231 M 6.27 % | 20.920 M 49.93 % | 13.953 M 64.70 % | 8.472 M 8.74 % | 7.791 M 29.85 % | 6.000 M 3.52 % | 5.796 M |
| Operating income | -162.549 M 28.40 % | -227.035 M -13.41 % | -200.186 M 4.20 % | -208.966 M -36.74 % | -152.817 M -94.94 % | -78.391 M -57.55 % | -49.756 M -11.87 % | -44.475 M |
| Operating income ratio | -0.91 31.88 % | -1.33 -23.42 % | -1.08 20.21 % | -1.35 12.84 % | -1.55 -68.57 % | -0.92 -3.09 % | -0.89 22.73 % | -1.16 |
| Total other income expenses net | 2.954 M 70.65 % | 1.731 M 1 051.10 % | -182.000 K -110.91 % | 1.668 M -74.69 % | 6.590 M -32.65 % | 9.785 M 195.71 % | 3.309 M 101.28 % | 1.644 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
|---|---|---|---|---|---|---|---|---|
| Net debt | 41.467 M 23.02 % | 33.708 M 87.56 % | 17.972 M 165.77 % | -27.325 M -75.45 % | -15.574 M 74.03 % | -59.969 M -111.85 % | 506.164 M 6.25 % | 476.370 M |
| Total investments | 208.034 M -26.06 % | 281.337 M -31.07 % | 408.166 M -5.33 % | 431.141 M -36.91 % | 683.358 M 16.67 % | 585.725 M 432.54 % | 109.988 M -4.98 % | 115.750 M |
| Total debt | 89.387 M -9.50 % | 98.772 M -8.55 % | 108.002 M -3.35 % | 111.740 M 3.60 % | 107.862 M 194.65 % | 36.607 M -93.48 % | 561.194 M -0.09 % | 561.675 M |
| Accumulated other comprehensive income loss | 166.000 K -22.79 % | 215.000 K 105.22 % | -4.116 M -262.01 % | -1.137 M -227.32 % | 893.000 K 33.08 % | 671.000 K 727.10 % | -107.000 K 35.54 % | -166.000 K |
| Retained earnings | -1.304 B -13.94 % | -1.144 B -24.51 % | -919.082 M -27.85 % | -718.891 M -40.51 % | -511.612 M -39.98 % | -365.478 M -23.51 % | -295.908 M -18.64 % | -249.423 M |
| Common stock | 14.000 K 0.00 % | 14.000 K 0.00 % | 14.000 K 0.00 % | 14.000 K 0.00 % | 14.000 K 16.67 % | 12.000 K 1 100.00 % | 1.000 K 0.00 % | 1.000 K |
| Total equity | 202.485 M -34.32 % | 308.278 M -33.57 % | 464.098 M -23.18 % | 604.102 M -18.72 % | 743.266 M 30.16 % | 571.039 M 321.24 % | -258.112 M -14.91 % | -224.616 M |
| Other non current liabilities | 132.434 M 1.36 % | 130.660 M 4.23 % | 125.360 M | 0.000 | 0.000 -100.00 % | 7.011 M 14.90 % | 6.102 M -98.92 % | 566.102 M |
| Long term debt | 79.148 M -11.46 % | 89.388 M -9.50 % | 98.772 M -7.42 % | 106.685 M 2.25 % | 104.333 M 185.01 % | 36.607 M -93.48 % | 561.194 M | 0.000 |
| Total non current liabilities | 238.838 M -9.82 % | 264.841 M -6.33 % | 282.731 M 37.63 % | 205.435 M -23.33 % | 267.951 M 1.90 % | 262.950 M -53.71 % | 568.000 M 0.34 % | 566.102 M |
| Other current liabilities | 24.684 M 11.07 % | 22.223 M -21.10 % | 28.165 M 14.52 % | 24.594 M 5.35 % | 23.345 M 116.08 % | 10.804 M 29.98 % | 8.312 M 66.54 % | 4.991 M |
| Deferred revenue | 55.689 M 14.52 % | 48.630 M -24.15 % | 64.115 M -20.31 % | 80.460 M 9.74 % | 73.319 M 20.21 % | 60.994 M 380.46 % | 12.695 M -9.63 % | 14.048 M |
| Short term debt | 10.239 M 9.11 % | 9.384 M 1.67 % | 9.230 M 82.59 % | 5.055 M 43.24 % | 3.529 M | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 98.053 M 11.40 % | 88.015 M -19.83 % | 109.788 M -3.53 % | 113.807 M 8.18 % | 105.197 M 34.33 % | 78.313 M 243.48 % | 22.800 M 8.56 % | 21.003 M |
| Total liabilities | 336.891 M -4.52 % | 352.856 M -10.10 % | 392.519 M 22.95 % | 319.242 M -14.45 % | 373.148 M 9.34 % | 341.263 M -42.24 % | 590.800 M 0.63 % | 587.105 M |
| Other non current assets | 5.184 M -20.53 % | 6.523 M 46.19 % | 4.462 M 48.09 % | 3.013 M 10.12 % | 2.736 M -6.37 % | 2.922 M 1 083.00 % | 247.000 K 187.21 % | 86.000 K |
| Long term investments | 33.660 M | 0.000 | 0.000 -100.00 % | 217.145 M 83.21 % | 118.525 M 12.42 % | 105.435 M 42 586.23 % | 247.000 K -97.23 % | 8.905 M |
| Intangible assets | 3.425 M -33.21 % | 5.128 M -24.89 % | 6.827 M -19.93 % | 8.526 M -16.62 % | 10.225 M -14.28 % | 11.928 M -12.46 % | 13.626 M -11.09 % | 15.325 M |
| GoodWill | 118.972 M 0.00 % | 118.972 M 0.00 % | 118.972 M 0.00 % | 118.972 M 0.00 % | 118.972 M 0.00 % | 118.972 M 0.00 % | 118.972 M 0.00 % | 118.972 M |
| Goodwill and intangible assets | 122.397 M -1.37 % | 124.100 M -1.35 % | 125.799 M -1.33 % | 127.498 M -1.32 % | 129.197 M -1.30 % | 130.900 M -1.28 % | 132.598 M -1.27 % | 134.297 M |
| Property plant equipment net | 94.383 M -21.56 % | 120.323 M -26.73 % | 164.210 M -5.05 % | 172.940 M 24.38 % | 139.042 M 130.37 % | 60.355 M 215.58 % | 19.125 M 37.06 % | 13.954 M |
| Total non current assets | 255.624 M 1.86 % | 250.946 M -14.78 % | 294.471 M -43.44 % | 520.596 M 33.66 % | 389.500 M 30.00 % | 299.612 M 97.15 % | 151.970 M -3.35 % | 157.242 M |
| Other current assets | 11.287 M -0.73 % | 11.370 M 20.44 % | 9.440 M -27.47 % | 13.015 M -10.46 % | 14.535 M 3.24 % | 14.079 M 360.85 % | 3.055 M 12.19 % | 2.723 M |
| Short term investments | 174.374 M -38.02 % | 281.337 M -31.07 % | 408.166 M 90.74 % | 213.996 M -62.11 % | 564.833 M 17.60 % | 480.290 M 336.67 % | 109.988 M 2.94 % | 106.845 M |
| cash and cash equivalents | 47.920 M -26.35 % | 65.064 M -27.73 % | 90.030 M -35.26 % | 139.065 M 12.66 % | 123.436 M 27.81 % | 96.576 M 75.50 % | 55.030 M -35.49 % | 85.305 M |
| Cash and short term investments | 222.294 M -35.83 % | 346.401 M -30.47 % | 498.196 M 41.11 % | 353.061 M -48.70 % | 688.269 M 19.31 % | 576.866 M 249.58 % | 165.018 M -14.12 % | 192.150 M |
| Total current assets | 283.752 M -30.82 % | 410.188 M -27.03 % | 562.146 M 39.58 % | 402.748 M -44.59 % | 726.914 M 18.64 % | 612.690 M 239.03 % | 180.718 M -11.95 % | 205.247 M |
| Inventory | 8.440 M -41.58 % | 14.448 M -0.03 % | 14.453 M -24.97 % | 19.263 M 36.98 % | 14.063 M 55.07 % | 9.069 M 15.71 % | 7.838 M 63.56 % | 4.792 M |
| Net receivables | 41.731 M 9.91 % | 37.969 M -5.21 % | 40.057 M 130.09 % | 17.409 M 73.28 % | 10.047 M -20.74 % | 12.676 M 163.70 % | 4.807 M -13.88 % | 5.582 M |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -247.000 K | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 7.265 M -5.88 % | 7.719 M -4.52 % | 8.084 M 144.45 % | 3.307 M 2.16 % | 3.237 M -27.31 % | 4.453 M 148.35 % | 1.793 M -8.71 % | 1.964 M |
| Tax payables | 176.000 K 198.31 % | 59.000 K -69.59 % | 194.000 K -50.38 % | 391.000 K -77.87 % | 1.767 M -14.31 % | 2.062 M | 0.000 | 0.000 |
| Deferred revenue non current | 27.256 M -39.15 % | 44.793 M -23.56 % | 58.599 M -40.66 % | 98.750 M -39.65 % | 163.618 M -25.40 % | 219.332 M 31 055.11 % | 704.000 K | 0.000 |
| Minority interest | -224.000 K -85.12 % | -121.000 K -80.60 % | -67.000 K -160.91 % | 110.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 89.387 M -9.50 % | 98.772 M -8.55 % | 108.002 M -3.35 % | 111.740 M 3.60 % | 107.862 M 194.65 % | 36.607 M | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 561.194 M -0.09 % | 561.675 M |
| Other total stockholders equity | 1.506 B 3.71 % | 1.453 B 4.70 % | 1.387 B 4.78 % | 1.324 B 5.59 % | 1.254 B 34.00 % | 935.834 M 2 369.09 % | 37.902 M 51.78 % | 24.972 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -561.194 M | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 539.376 M -18.42 % | 661.134 M -22.82 % | 856.617 M -7.23 % | 923.344 M -17.29 % | 1.116 B 22.37 % | 912.302 M 174.22 % | 332.688 M -8.22 % | 362.489 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 -100.00 % | 773.000 K 141.10 % | -1.881 M -51.33 % | -1.243 M -295.13 % | 637.000 K |
| Stock based compensation | 53.610 M | 0.000 | 0.000 | 0.000 -100.00 % | 24.761 M 88.67 % | 13.124 M 17.71 % | 11.149 M 59.07 % | 7.009 M |
| Change in working capital | -17.454 M 62.21 % | -46.183 M 35.45 % | -71.546 M -25.93 % | -56.816 M -39.26 % | -40.799 M -116.00 % | 254.933 M 14 895.88 % | -1.723 M 68.53 % | -5.475 M |
| Accounts receivables | -3.744 M -284.25 % | 2.032 M 108.97 % | -22.648 M -207.63 % | -7.362 M -381.75 % | 2.613 M 133.43 % | -7.817 M -1 108.65 % | 775.000 K 131.93 % | -2.427 M |
| Inventory | 1.938 M 168.29 % | -2.838 M -447.37 % | 817.000 K 115.71 % | -5.200 M -4.12 % | -4.994 M -305.69 % | -1.231 M 59.59 % | -3.046 M -12.94 % | -2.697 M |
| Accounts payables | 671.000 K 112.41 % | -5.407 M -176.04 % | 7.111 M 80.48 % | 3.940 M -24.91 % | 5.247 M 316.19 % | -2.427 M -229.99 % | 1.867 M 201.25 % | -1.844 M |
| Other working capital | -16.319 M 59.17 % | -39.970 M 29.66 % | -56.826 M -17.91 % | -48.194 M -10.37 % | -43.665 M -116.39 % | 266.408 M 20 297.73 % | -1.319 M -188.35 % | 1.493 M |
| Other non cash items | 8.971 M -90.34 % | 92.878 M 55.72 % | 59.645 M 18.37 % | 50.387 M 1 409.95 % | 3.337 M 7 660.47 % | 43.000 K 760.00 % | 5.000 K -16.67 % | 6.000 K |
| Net cash provided by operating activities | -95.212 M 39.09 % | -156.324 M 15.02 % | -183.945 M 4.56 % | -192.727 M -28.76 % | -149.683 M -172.87 % | 205.404 M 736.73 % | -32.259 M 7.46 % | -34.858 M |
| Investments in property plant and equipment | -3.664 M 65.75 % | -10.697 M 34.57 % | -16.349 M 73.52 % | -61.746 M -228.38 % | -18.803 M -67.88 % | -11.200 M -77.27 % | -6.318 M -152.11 % | -2.506 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 98.241 M -79.12 % | 470.497 M 2 476 200.00 % | 19.000 K -77.65 % | 85.000 K |
| Purchases of investments | -244.257 M 43.14 % | -429.558 M -54.09 % | -278.778 M 11.93 % | -316.544 M 54.45 % | -694.965 M 21.40 % | -884.217 M -503.55 % | -146.503 M -17.03 % | -125.182 M |
| Sales maturities of investments | 325.713 M -42.85 % | 569.902 M 91.22 % | 298.032 M -46.73 % | 559.500 M -6.24 % | 596.724 M 44.23 % | 413.720 M 169.46 % | 153.538 M -6.33 % | 163.913 M |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -98.241 M 79.12 % | -470.497 M -2 476 400.00 % | 19.000 K -84.43 % | 122.000 K |
| Net cash used for investing activites | 77.792 M -40.00 % | 129.647 M 4 362.89 % | 2.905 M -98.40 % | 181.210 M 254.82 % | -117.044 M 75.70 % | -481.697 M -65 547.96 % | 736.000 K -97.98 % | 36.432 M |
| Debt repayment | 0.000 | 0.000 -100.00 % | 124.375 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 241.000 K -89.27 % | 2.245 M -71.55 % | 7.890 M -70.47 % | 26.717 M -90.18 % | 272.160 M -15.18 % | 320.850 M 25 203.63 % | 1.268 M -97.47 % | 50.049 M |
| Common stock repurchased | 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 |
| Other financing activites | 0.000 | 0.000 | 0.000 -100.00 % | 429.000 K -98.00 % | 21.427 M 2 394.11 % | -934.000 K -174.84 % | 1.248 M -97.51 % | 50.034 M |
| Net cash used provided by financing activities | 241.000 K -89.27 % | 2.245 M -98.30 % | 132.265 M 387.24 % | 27.146 M -90.75 % | 293.587 M -8.23 % | 319.916 M 25 534.29 % | 1.248 M -97.51 % | 50.034 M |
| Effect of forex changes on cash | 0.000 100.00 % | -534.000 K -105.39 % | -259.999 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -17.179 M 31.19 % | -24.966 M 49.09 % | -49.035 M -413.74 % | 15.629 M -41.81 % | 26.860 M -38.43 % | 43.623 M 244.09 % | -30.275 M -158.66 % | 51.608 M |
| Cash at beginning of period | 67.996 M -24.47 % | 90.030 M -35.26 % | 139.065 M 12.66 % | 123.436 M 25.04 % | 98.714 M 79.18 % | 55.091 M -35.46 % | 85.366 M 152.88 % | 33.758 M |
| Cash at end of period | 50.817 M -21.90 % | 65.064 M -27.73 % | 90.030 M -35.26 % | 139.065 M 10.74 % | 125.574 M 27.21 % | 98.714 M 79.18 % | 55.091 M -35.46 % | 85.366 M |
| Operating cash flow | -95.212 M 39.09 % | -156.324 M 15.02 % | -183.945 M 4.56 % | -192.727 M -28.76 % | -149.683 M -172.87 % | 205.404 M 736.73 % | -32.259 M 7.46 % | -34.858 M |
| Capital expenditure | -3.664 M 65.75 % | -10.697 M 34.57 % | -16.349 M 73.52 % | -61.746 M -228.38 % | -18.803 M -67.88 % | -11.200 M -77.27 % | -6.318 M -152.11 % | -2.506 M |
| Free CashFlow | -98.876 M 40.80 % | -167.021 M 16.61 % | -200.294 M 21.29 % | -254.473 M -51.04 % | -168.486 M -186.76 % | 194.204 M 603.42 % | -38.577 M -3.25 % | -37.364 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 | 93.973 M 59.60 % | 58.879 M 12.27 % | 52.443 M 10.50 % | 47.459 M 2.21 % | 46.435 M 7.51 % | 43.190 M 3.15 % | 41.873 M -8.54 % | 45.784 M 20.74 % | 37.919 M -22.50 % | 48.926 M 29.96 % | 37.647 M -31.80 % | 55.198 M 15.40 % | 47.830 M 9.55 % | 43.660 M 13.05 % | 38.620 M 1.82 % | 37.930 M -3.89 % | 39.467 M 2.50 % | 38.505 M 0.16 % | 38.442 M 27.35 % | 30.185 M 14.78 % | 26.299 M 25.30 % | 20.988 M 0.37 % | 20.910 M -13.63 % | 24.209 M -7.10 % | 26.058 M 17.71 % | 22.138 M 74.78 % | 12.666 M -26.33 % | 17.192 M 0.02 % | 17.188 M 48.58 % | 11.568 M 19.07 % | 9.715 M |
| Net income | 9.546 M 137.27 % | -25.614 M 14.20 % | -29.852 M 11.40 % | -33.692 M -5.05 % | -32.071 M 30.62 % | -46.222 M 2.70 % | -47.507 M 31.59 % | -69.441 M -38.05 % | -50.300 M -5.21 % | -47.810 M 17.14 % | -57.699 M -43.79 % | -40.128 M 11.38 % | -45.281 M 13.00 % | -52.046 M 17.12 % | -62.796 M -2.38 % | -61.338 M -9.72 % | -55.903 M -13.39 % | -49.301 M -21.31 % | -40.642 M 8.81 % | -44.570 M -21.38 % | -36.719 M -9.49 % | -33.535 M -6.79 % | -31.403 M -52.36 % | -20.611 M -47.75 % | -13.950 M 10.91 % | -15.659 M 14.83 % | -18.386 M -38.54 % | -13.271 M -60.05 % | -8.292 M 33.63 % | -12.493 M -0.82 % | -12.391 M |
| Income before tax | 9.546 M 137.30 % | -25.593 M 14.27 % | -29.852 M 11.46 % | -33.717 M -5.13 % | -32.071 M 30.65 % | -46.248 M 2.70 % | -47.533 M 31.57 % | -69.467 M -38.03 % | -50.326 M -5.26 % | -47.811 M 17.14 % | -57.700 M -43.64 % | -40.169 M 11.36 % | -45.319 M 12.99 % | -52.084 M 17.06 % | -62.796 M -2.35 % | -61.357 M -9.57 % | -55.998 M -13.58 % | -49.301 M -21.31 % | -40.642 M 6.47 % | -43.454 M -20.60 % | -36.031 M -2.90 % | -35.016 M -10.37 % | -31.726 M -53.93 % | -20.611 M -47.75 % | -13.950 M 10.91 % | -15.659 M 14.83 % | -18.386 M -38.54 % | -13.271 M -60.05 % | -8.292 M 33.63 % | -12.493 M -0.82 % | -12.391 M |
| Income before tax ratio | 0.10 123.37 % | -0.43 23.64 % | -0.57 19.88 % | -0.71 -2.86 % | -0.69 35.50 % | -1.07 5.67 % | -1.14 25.18 % | -1.52 -14.32 % | -1.33 -35.81 % | -0.98 36.24 % | -1.53 -110.61 % | -0.73 23.20 % | -0.95 20.57 % | -1.19 26.63 % | -1.63 -0.52 % | -1.62 -14.01 % | -1.42 -10.82 % | -1.28 -21.11 % | -1.06 26.56 % | -1.44 -5.08 % | -1.37 17.88 % | -1.67 -9.96 % | -1.52 -78.21 % | -0.85 -59.03 % | -0.54 24.32 % | -0.71 51.27 % | -1.45 -88.05 % | -0.77 -60.01 % | -0.48 55.33 % | -1.08 15.33 % | -1.28 |
| EBITDA | 16.922 M 193.27 % | -18.143 M 38.71 % | -29.604 M -12.49 % | -26.317 M -7.12 % | -24.567 M 36.27 % | -38.549 M 1.98 % | -39.326 M 35.60 % | -61.063 M -49.26 % | -40.911 M -11.40 % | -36.723 M 24.66 % | -48.746 M -55.75 % | -31.298 M 20.33 % | -39.283 M 16.22 % | -46.889 M 18.79 % | -57.740 M -1.75 % | -56.747 M -8.15 % | -52.470 M -11.97 % | -46.860 M -21.37 % | -38.609 M 11.87 % | -43.811 M -25.51 % | -34.905 M 0.02 % | -34.911 M -6.95 % | -32.642 M -47.61 % | -22.113 M -38.29 % | -15.990 M -12.33 % | -14.235 M 22.05 % | -18.262 M -45.50 % | -12.551 M -63.08 % | -7.696 M 34.90 % | -11.822 M -1.16 % | -11.687 M |
| Net income ratio | 0.10 123.35 % | -0.44 23.58 % | -0.57 19.82 % | -0.71 -2.79 % | -0.69 35.46 % | -1.07 5.67 % | -1.13 25.20 % | -1.52 -14.34 % | -1.33 -35.75 % | -0.98 36.24 % | -1.53 -110.82 % | -0.73 23.21 % | -0.95 20.58 % | -1.19 26.69 % | -1.63 -0.55 % | -1.62 -14.17 % | -1.42 -10.63 % | -1.28 -21.11 % | -1.06 28.40 % | -1.48 -5.75 % | -1.40 12.62 % | -1.60 -6.39 % | -1.50 -76.40 % | -0.85 -59.03 % | -0.54 24.32 % | -0.71 51.27 % | -1.45 -88.05 % | -0.77 -60.01 % | -0.48 55.33 % | -1.08 15.33 % | -1.28 |
| Ratio EBITDA | 0.18 158.44 % | -0.31 45.41 % | -0.56 -1.80 % | -0.55 -4.81 % | -0.53 40.72 % | -0.89 4.96 % | -0.94 29.58 % | -1.33 -23.62 % | -1.08 -43.74 % | -0.75 42.03 % | -1.29 -128.36 % | -0.57 30.96 % | -0.82 23.53 % | -1.07 28.17 % | -1.50 0.07 % | -1.50 -12.53 % | -1.33 -9.24 % | -1.22 -21.17 % | -1.00 30.80 % | -1.45 -9.36 % | -1.33 20.21 % | -1.66 -6.55 % | -1.56 -70.90 % | -0.91 -48.86 % | -0.61 4.57 % | -0.64 55.40 % | -1.44 -97.50 % | -0.73 -63.05 % | -0.45 56.19 % | -1.02 15.05 % | -1.20 |
| Gross profit ratio | 0.81 16.20 % | 0.69 2.67 % | 0.68 9.11 % | 0.62 -3.32 % | 0.64 15.98 % | 0.55 -2.84 % | 0.57 -0.46 % | 0.57 16.69 % | 0.49 -22.74 % | 0.63 25.83 % | 0.50 -27.98 % | 0.70 1.62 % | 0.69 -1.27 % | 0.70 5.89 % | 0.66 5.94 % | 0.62 -2.96 % | 0.64 -11.10 % | 0.72 -2.66 % | 0.74 -6.77 % | 0.79 3.12 % | 0.77 0.51 % | 0.77 2.89 % | 0.74 -1.29 % | 0.75 -3.93 % | 0.79 5.95 % | 0.74 22.24 % | 0.61 -12.55 % | 0.69 0.73 % | 0.69 22.02 % | 0.56 -4.31 % | 0.59 |
| Weighted average shs out dil | 163.162 M 7.29 % | 152.082 M 1.94 % | 149.195 M 1.42 % | 147.102 M -0.28 % | 147.516 M 0.07 % | 147.414 M 1.12 % | 145.788 M 0.61 % | 144.901 M 0.14 % | 144.705 M 0.21 % | 144.398 M 0.62 % | 143.511 M 0.32 % | 143.055 M 0.09 % | 142.929 M 0.40 % | 142.364 M 0.47 % | 141.697 M 0.33 % | 141.229 M 0.28 % | 140.834 M 0.34 % | 140.359 M 1.00 % | 138.968 M 1.47 % | 136.954 M 1.92 % | 134.372 M 5.49 % | 127.384 M 1.05 % | 126.058 M 1.34 % | 124.397 M 0.09 % | 124.286 M 1.35 % | 122.630 M 1.37 % | 120.974 M 14.26 % | 105.881 M 0.00 % | 105.881 M 0.00 % | 105.881 M 0.00 % | 105.881 M |
| Weighted average shs out | 152.432 M 0.23 % | 152.082 M 1.94 % | 149.195 M 1.42 % | 147.102 M -0.28 % | 147.516 M 0.07 % | 147.414 M 1.12 % | 145.788 M 0.61 % | 144.901 M 0.14 % | 144.705 M 0.21 % | 144.398 M 0.62 % | 143.511 M 0.32 % | 143.055 M 0.09 % | 142.929 M 1.61 % | 140.665 M -0.73 % | 141.697 M 1.06 % | 140.211 M -0.44 % | 140.834 M 0.34 % | 140.359 M 1.00 % | 138.968 M 1.47 % | 136.954 M 1.92 % | 134.372 M 5.49 % | 127.384 M 1.05 % | 126.058 M 1.34 % | 124.397 M 0.09 % | 124.286 M 1.35 % | 122.630 M 1.37 % | 120.974 M 14.26 % | 105.881 M 0.00 % | 105.881 M 0.00 % | 105.881 M 0.00 % | 105.881 M |
| EPS diluted | 0.06 135.29 % | -0.17 15.00 % | -0.20 13.04 % | -0.23 -4.55 % | -0.22 29.03 % | -0.31 6.06 % | -0.33 31.25 % | -0.48 -37.14 % | -0.35 -6.06 % | -0.33 17.50 % | -0.40 -135.29 % | -0.17 46.88 % | -0.32 11.11 % | -0.36 18.18 % | -0.44 -2.33 % | -0.43 -7.50 % | -0.40 -14.29 % | -0.35 -20.69 % | -0.29 12.12 % | -0.33 -22.22 % | -0.27 -3.85 % | -0.26 -4.00 % | -0.25 -47.06 % | -0.17 -54.55 % | -0.11 15.38 % | -0.13 13.33 % | -0.15 -15.38 % | -0.13 -66.03 % | -0.08 34.75 % | -0.12 0.00 % | -0.12 |
| Earnings per share | 0.06 135.29 % | -0.17 15.00 % | -0.20 13.04 % | -0.23 -4.55 % | -0.22 29.03 % | -0.31 6.06 % | -0.33 31.25 % | -0.48 -37.14 % | -0.35 -6.06 % | -0.33 17.50 % | -0.40 -135.29 % | -0.17 46.88 % | -0.32 13.51 % | -0.37 15.91 % | -0.44 0.00 % | -0.44 -10.00 % | -0.40 -14.29 % | -0.35 -20.69 % | -0.29 12.12 % | -0.33 -22.22 % | -0.27 -3.85 % | -0.26 -4.00 % | -0.25 -47.06 % | -0.17 -54.55 % | -0.11 15.38 % | -0.13 13.33 % | -0.15 -15.38 % | -0.13 -66.03 % | -0.08 34.75 % | -0.12 0.00 % | -0.12 |
| Gross profit | 75.816 M 85.46 % | 40.880 M 15.27 % | 35.464 M 20.57 % | 29.414 M -1.19 % | 29.768 M 24.69 % | 23.873 M 0.21 % | 23.822 M -8.97 % | 26.168 M 40.89 % | 18.573 M -40.12 % | 31.016 M 63.53 % | 18.966 M -50.88 % | 38.609 M 17.27 % | 32.923 M 8.16 % | 30.439 M 19.71 % | 25.428 M 7.86 % | 23.574 M -6.74 % | 25.278 M -8.88 % | 27.740 M -2.50 % | 28.451 M 18.73 % | 23.963 M 18.36 % | 20.246 M 25.94 % | 16.076 M 3.27 % | 15.567 M -14.74 % | 18.258 M -10.75 % | 20.457 M 24.71 % | 16.404 M 113.65 % | 7.678 M -35.57 % | 11.917 M 0.75 % | 11.828 M 81.30 % | 6.524 M 13.94 % | 5.726 M |
| Income tax expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.116 M 62.21 % | 688.000 K 146.46 % | -1.481 M -358.51 % | -323.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 18.157 M 0.88 % | 17.999 M 6.01 % | 16.979 M -5.91 % | 18.045 M 8.27 % | 16.667 M -13.72 % | 19.317 M 7.01 % | 18.051 M -7.98 % | 19.616 M 1.40 % | 19.346 M 8.02 % | 17.910 M -4.13 % | 18.681 M 12.61 % | 16.589 M 11.28 % | 14.907 M 12.75 % | 13.221 M 0.22 % | 13.192 M -8.11 % | 14.356 M 1.18 % | 14.189 M 31.81 % | 10.765 M 7.75 % | 9.991 M 60.58 % | 6.222 M 2.79 % | 6.053 M 23.23 % | 4.912 M -8.07 % | 5.343 M -10.22 % | 5.951 M 6.25 % | 5.601 M -2.32 % | 5.734 M 14.96 % | 4.988 M -5.44 % | 5.275 M -1.59 % | 5.360 M 6.26 % | 5.044 M 26.45 % | 3.989 M |
| General and administrative expenses | 17.959 M 0.97 % | 17.786 M 2.22 % | 17.399 M -3.64 % | 18.056 M 4.62 % | 17.258 M -3.56 % | 17.895 M -8.69 % | 19.597 M -5.45 % | 20.726 M 3.24 % | 20.075 M -9.99 % | 22.302 M 7.06 % | 20.831 M -7.12 % | 22.428 M 8.06 % | 20.755 M -2.10 % | 21.200 M -12.19 % | 24.144 M 3.42 % | 23.346 M 15.84 % | 20.154 M 25.45 % | 16.066 M 7.57 % | 14.936 M 11.48 % | 13.398 M 10.92 % | 12.079 M -1.30 % | 12.238 M 3.53 % | 11.821 M 44.35 % | 8.189 M -3.40 % | 8.477 M 27.24 % | 6.662 M -4.88 % | 7.004 M 7.84 % | 6.495 M 37.05 % | 4.739 M 2.31 % | 4.632 M 1.96 % | 4.543 M |
| Selling and marketing expenses | 23.470 M -0.44 % | 23.573 M 2.28 % | 23.047 M 6.82 % | 21.575 M 4.98 % | 20.551 M 1.17 % | 20.314 M -8.98 % | 22.319 M 1.89 % | 21.906 M 6.90 % | 20.493 M -14.15 % | 23.872 M 7.01 % | 22.308 M -5.94 % | 23.716 M 10.24 % | 21.513 M -11.40 % | 24.281 M -6.94 % | 26.093 M -2.26 % | 26.696 M 7.00 % | 24.949 M 7.46 % | 23.216 M 12.68 % | 20.604 M 11.10 % | 18.545 M 28.13 % | 14.474 M 0.99 % | 14.332 M 2.32 % | 14.007 M 10.81 % | 12.640 M 38.92 % | 9.099 M 2.27 % | 8.897 M 13.82 % | 7.817 M -3.15 % | 8.071 M 33.65 % | 6.039 M 13.32 % | 5.329 M 5.59 % | 5.047 M |
| Other expenses | 428.000 K 1.18 % | 423.000 K 0.95 % | 419.000 K -2.10 % | 428.000 K 0.00 % | 428.000 K -94.39 % | 7.629 M 1 703.55 % | 423.000 K -98.36 % | 25.858 M 5 941.59 % | 428.000 K 1.18 % | 423.000 K 0.95 % | 419.000 K -2.33 % | 429.000 K 0.23 % | 428.000 K 1.18 % | 423.000 K 0.95 % | 419.000 K -2.33 % | 429.000 K 0.23 % | 428.000 K 1.18 % | 423.000 K 0.95 % | 419.000 K -2.10 % | 428.000 K 0.00 % | 428.000 K 1.18 % | 423.000 K -0.24 % | 424.000 K -0.93 % | 428.000 K 0.00 % | 428.000 K 1.18 % | 423.000 K 0.95 % | 419.000 K -2.10 % | 428.000 K 0.00 % | 428.000 K 0.94 % | 424.000 K 1.19 % | 419.000 K |
| Operating expenses | 65.526 M -0.59 % | 65.916 M 1.30 % | 65.068 M 2.87 % | 63.251 M 1.36 % | 62.400 M -12.35 % | 71.191 M -1.92 % | 72.584 M -25.35 % | 97.236 M 39.85 % | 69.529 M -11.80 % | 78.834 M 3.51 % | 76.159 M -2.10 % | 77.795 M -0.71 % | 78.354 M -5.53 % | 82.941 M -6.28 % | 88.495 M 3.90 % | 85.170 M 4.37 % | 81.603 M 5.29 % | 77.505 M 11.15 % | 69.731 M 2.24 % | 68.202 M 19.04 % | 57.295 M 8.13 % | 52.985 M 5.58 % | 50.187 M 18.24 % | 42.446 M 10.22 % | 38.510 M 18.46 % | 32.509 M 17.26 % | 27.723 M 6.38 % | 26.061 M 24.17 % | 20.989 M 5.81 % | 19.837 M 5.16 % | 18.864 M |
| Cost and expenses | 83.683 M -0.28 % | 83.915 M 2.28 % | 82.047 M 0.92 % | 81.296 M 2.82 % | 79.067 M -12.64 % | 90.508 M -0.14 % | 90.635 M -22.44 % | 116.852 M 31.48 % | 88.875 M -8.13 % | 96.744 M 2.01 % | 94.840 M 0.48 % | 94.384 M 1.20 % | 93.261 M -3.02 % | 96.162 M -5.43 % | 101.687 M 2.17 % | 99.526 M 3.90 % | 95.792 M 8.52 % | 88.270 M 10.72 % | 79.722 M 7.12 % | 74.424 M 17.48 % | 63.348 M 9.41 % | 57.897 M 4.26 % | 55.530 M 14.74 % | 48.397 M 9.72 % | 44.111 M 15.34 % | 38.243 M 16.91 % | 32.711 M 4.39 % | 31.336 M 18.93 % | 26.349 M 5.90 % | 24.881 M 8.87 % | 22.853 M |
| Research and development expenses | 23.669 M -1.93 % | 24.134 M -0.29 % | 24.203 M 4.36 % | 23.192 M -4.02 % | 24.163 M -4.69 % | 25.353 M -16.17 % | 30.245 M 5.21 % | 28.746 M 0.75 % | 28.533 M -11.49 % | 32.237 M -1.12 % | 32.601 M 4.42 % | 31.222 M -12.44 % | 35.658 M -3.72 % | 37.037 M -2.12 % | 37.839 M 9.05 % | 34.699 M -3.81 % | 36.072 M -4.57 % | 37.800 M 11.93 % | 33.772 M -5.75 % | 35.831 M 18.20 % | 30.314 M 16.63 % | 25.992 M 8.59 % | 23.935 M 12.96 % | 21.189 M 3.33 % | 20.506 M 24.08 % | 16.527 M 32.40 % | 12.483 M 12.79 % | 11.067 M 13.12 % | 9.783 M 3.50 % | 9.452 M 6.74 % | 8.855 M |
| Selling general and administrative expenses | 41.429 M 0.17 % | 41.359 M 2.26 % | 40.446 M 2.06 % | 39.631 M 4.82 % | 37.809 M -1.05 % | 38.209 M -8.84 % | 41.916 M -1.68 % | 42.632 M 5.09 % | 40.568 M -12.14 % | 46.174 M 7.04 % | 43.139 M -6.51 % | 46.144 M 9.17 % | 42.268 M -7.06 % | 45.481 M -9.47 % | 50.237 M 0.39 % | 50.042 M 10.95 % | 45.103 M 14.82 % | 39.282 M 10.53 % | 35.540 M 11.26 % | 31.943 M 20.30 % | 26.553 M -0.06 % | 26.570 M 2.87 % | 25.828 M 24.00 % | 20.829 M 18.51 % | 17.576 M 12.96 % | 15.559 M 4.98 % | 14.821 M 1.75 % | 14.566 M 35.15 % | 10.778 M 8.20 % | 9.961 M 3.87 % | 9.590 M |
| Interest income | 2.226 M -6.90 % | 2.391 M -10.75 % | 2.679 M -12.79 % | 3.072 M -11.57 % | 3.474 M -7.75 % | 3.766 M -10.80 % | 4.222 M -8.48 % | 4.613 M 7.73 % | 4.282 M 18.55 % | 3.612 M 19.44 % | 3.024 M 16.22 % | 2.602 M 240.13 % | 765.000 K 83.01 % | 418.000 K 54.24 % | 271.000 K 13.39 % | 239.000 K -26.91 % | 327.000 K -29.53 % | 464.000 K -27.27 % | 638.000 K -18.73 % | 785.000 K -22.89 % | 1.018 M -46.22 % | 1.893 M -34.59 % | 2.894 M -19.09 % | 3.577 M -12.82 % | 4.103 M 819.96 % | 446.000 K -73.12 % | 1.659 M 90.03 % | 873.000 K 0.46 % | 869.000 K 5.98 % | 820.000 K 9.77 % | 747.000 K |
| Interest expense | 2.971 M 0.78 % | 2.948 M 1.48 % | 2.905 M -1.59 % | 2.952 M 0.44 % | 2.939 M 9.01 % | 2.696 M -9.92 % | 2.993 M -0.63 % | 3.012 M -17.52 % | 3.652 M 1.30 % | 3.605 M 2.10 % | 3.531 M -1.51 % | 3.585 M 449.00 % | 653.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 |
| Depreciation and amortization | 4.405 M -2.15 % | 4.502 M 42.78 % | 3.153 M -29.11 % | 4.448 M -3.11 % | 4.591 M -8.24 % | 5.003 M -4.05 % | 5.214 M -3.30 % | 5.392 M -6.44 % | 5.763 M -22.99 % | 7.483 M 37.99 % | 5.423 M 2.59 % | 5.286 M -1.80 % | 5.383 M 3.62 % | 5.195 M 2.75 % | 5.056 M 4.27 % | 4.849 M 37.44 % | 3.528 M 21.45 % | 2.905 M 8.76 % | 2.671 M 524.07 % | 428.000 K -80.04 % | 2.144 M 7.31 % | 1.998 M 1.01 % | 1.978 M -4.67 % | 2.075 M 0.58 % | 2.063 M 10.32 % | 1.870 M 4.88 % | 1.783 M 11.93 % | 1.593 M 8.74 % | 1.465 M -1.74 % | 1.491 M 2.76 % | 1.451 M |
| Operating income | 10.290 M 141.10 % | -25.036 M 15.43 % | -29.604 M 12.51 % | -33.837 M -3.69 % | -32.632 M 31.04 % | -47.318 M 2.96 % | -48.762 M 31.39 % | -71.068 M -39.47 % | -50.956 M -6.56 % | -47.818 M 16.39 % | -57.193 M -45.95 % | -39.186 M 13.75 % | -45.431 M 13.47 % | -52.502 M 16.75 % | -63.067 M -2.39 % | -61.596 M -9.36 % | -56.325 M -13.18 % | -49.765 M -20.55 % | -41.280 M 6.69 % | -44.239 M -19.41 % | -37.049 M -0.38 % | -36.909 M -6.61 % | -34.620 M -43.13 % | -24.188 M -33.98 % | -18.053 M -12.10 % | -16.105 M 19.66 % | -20.045 M -41.72 % | -14.144 M -54.39 % | -9.161 M 31.19 % | -13.313 M -1.33 % | -13.138 M |
| Operating income ratio | 0.11 125.75 % | -0.43 24.67 % | -0.56 20.82 % | -0.71 -1.46 % | -0.70 35.86 % | -1.10 5.92 % | -1.16 24.98 % | -1.55 -15.51 % | -1.34 -37.49 % | -0.98 35.67 % | -1.52 -114.00 % | -0.71 25.26 % | -0.95 21.01 % | -1.20 26.36 % | -1.63 -0.56 % | -1.62 -13.79 % | -1.43 -10.42 % | -1.29 -20.36 % | -1.07 26.73 % | -1.47 -4.03 % | -1.41 19.89 % | -1.76 -6.22 % | -1.66 -65.71 % | -1.00 -44.22 % | -0.69 4.77 % | -0.73 54.03 % | -1.58 -92.36 % | -0.82 -54.36 % | -0.53 53.69 % | -1.15 14.90 % | -1.35 |
| Total other income expenses net | -744.000 K -33.57 % | -557.000 K -124.60 % | -248.000 K -306.67 % | 120.000 K -78.61 % | 561.000 K -47.57 % | 1.070 M -12.94 % | 1.229 M -23.24 % | 1.601 M 154.13 % | 630.000 K 8 900.00 % | 7.000 K 101.38 % | -507.000 K 48.42 % | -983.000 K -977.68 % | 112.000 K -73.21 % | 418.000 K 54.24 % | 271.000 K 13.39 % | 239.000 K -26.91 % | 327.000 K -29.53 % | 464.000 K -27.27 % | 638.000 K -18.73 % | 785.000 K -22.89 % | 1.018 M -46.22 % | 1.893 M -34.59 % | 2.894 M -19.09 % | 3.577 M -12.82 % | 4.103 M 819.96 % | 446.000 K -73.12 % | 1.659 M 90.03 % | 873.000 K 0.46 % | 869.000 K 5.98 % | 820.000 K 9.77 % | 747.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 | 158.607 M 284.90 % | 41.207 M 13.66 % | 36.254 M -12.57 % | 41.467 M -22.84 % | 53.741 M 56.44 % | 34.352 M 35.99 % | 25.261 M -25.06 % | 33.708 M 167.67 % | 12.593 M 320.20 % | -5.719 M -151.20 % | 11.169 M -37.85 % | 17.972 M 116.56 % | -108.503 M -410.63 % | 34.930 M 2 824.65 % | -1.282 M 95.31 % | -27.325 M -195.44 % | -9.249 M 87.76 % | -75.579 M -2.05 % | -74.064 M -375.56 % | -15.574 M 96.54 % | -450.741 M -40.99 % | -319.708 M -83.07 % | -174.641 M -191.22 % | -59.969 M -16.46 % | -51.492 M -6.26 % | -48.458 M 56.46 % | -111.290 M -102.24 % | -55.030 M -128.64 % | 192.150 M |
| Total investments | 164.461 M -8.02 % | 178.810 M -1.82 % | 182.133 M -12.45 % | 208.034 M -9.20 % | 229.111 M -1.27 % | 232.056 M -3.55 % | 240.602 M -14.48 % | 281.337 M -0.38 % | 282.419 M -8.30 % | 307.990 M -11.01 % | 346.083 M -15.21 % | 408.166 M 31.57 % | 310.225 M -17.11 % | 374.254 M -3.01 % | 385.867 M -10.50 % | 431.141 M -15.47 % | 510.018 M 0.92 % | 505.358 M -11.55 % | 571.328 M -16.39 % | 683.358 M 92.78 % | 354.470 M 35.13 % | 262.323 M -40.80 % | 443.103 M -24.35 % | 585.725 M -7.58 % | 633.793 M 69.22 % | 374.543 M 13.79 % | 329.150 M 199.26 % | 109.988 M -71.38 % | 384.300 M |
| Total debt | 213.641 M 153.22 % | 84.370 M -2.91 % | 86.900 M -2.78 % | 89.387 M -2.66 % | 91.825 M -2.50 % | 94.176 M -2.40 % | 96.494 M -2.31 % | 98.772 M -2.50 % | 101.306 M -2.14 % | 103.521 M -2.14 % | 105.781 M -2.06 % | 108.002 M -0.96 % | 109.049 M -2.06 % | 111.342 M -1.92 % | 113.523 M 1.60 % | 111.740 M -1.25 % | 113.152 M 4.18 % | 108.607 M 9.09 % | 99.560 M -7.70 % | 107.862 M 132.79 % | 46.335 M 1.32 % | 45.732 M 20.20 % | 38.047 M 3.93 % | 36.607 M 56.11 % | 23.449 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 211.000 K 189.04 % | 73.000 K -45.52 % | 134.000 K -19.28 % | 166.000 K | 0.000 100.00 % | -182.000 K -71.70 % | -106.000 K -149.30 % | 215.000 K 186.00 % | -250.000 K 72.00 % | -893.000 K 53.12 % | -1.905 M 53.72 % | -4.116 M 31.07 % | -5.971 M -2.95 % | -5.800 M -21.26 % | -4.783 M -320.67 % | -1.137 M -16 342.86 % | 7.000 K -96.76 % | 216.000 K -65.77 % | 631.000 K -29.34 % | 893.000 K -37.42 % | 1.427 M -33.72 % | 2.153 M -35.01 % | 3.313 M 393.74 % | 671.000 K 17.31 % | 572.000 K 49.74 % | 382.000 K 315.22 % | 92.000 K 185.98 % | -107.000 K 99.95 % | -224.616 M |
| Retained earnings | -1.350 B 0.70 % | -1.359 B -1.92 % | -1.334 B -2.29 % | -1.304 B -2.65 % | -1.270 B -2.59 % | -1.238 B -3.88 % | -1.192 B -4.15 % | -1.144 B -6.46 % | -1.075 B -4.91 % | -1.025 B -4.89 % | -976.781 M -6.28 % | -919.082 M -4.57 % | -878.954 M -5.43 % | -833.673 M -6.66 % | -781.627 M -8.73 % | -718.891 M -9.34 % | -657.458 M -9.29 % | -601.555 M -8.93 % | -552.254 M -7.94 % | -511.612 M -9.54 % | -467.042 M -8.53 % | -430.323 M -8.45 % | -396.788 M -8.57 % | -365.478 M -5.98 % | -344.867 M -4.22 % | -330.917 M -5.20 % | -314.548 M -6.30 % | -295.908 M | 0.000 |
| Common stock | 15.000 K 0.00 % | 15.000 K 0.00 % | 15.000 K 7.14 % | 14.000 K 0.00 % | 14.000 K 0.00 % | 14.000 K 0.00 % | 14.000 K 0.00 % | 14.000 K 0.00 % | 14.000 K 0.00 % | 14.000 K 0.00 % | 14.000 K 0.00 % | 14.000 K 0.00 % | 14.000 K 0.00 % | 14.000 K 0.00 % | 14.000 K 0.00 % | 14.000 K 0.00 % | 14.000 K 0.00 % | 14.000 K 0.00 % | 14.000 K 0.00 % | 14.000 K 7.69 % | 13.000 K 8.33 % | 12.000 K 0.00 % | 12.000 K 0.00 % | 12.000 K 0.00 % | 12.000 K 1 100.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K | 0.000 |
| Total equity | 204.253 M 13.77 % | 179.536 M -5.62 % | 190.221 M -6.06 % | 202.485 M -9.43 % | 223.574 M -7.40 % | 241.430 M -12.13 % | 274.766 M -10.87 % | 308.278 M -14.75 % | 361.637 M -8.67 % | 395.967 M -6.60 % | 423.952 M -8.65 % | 464.098 M -4.86 % | 487.814 M -5.88 % | 518.316 M -6.32 % | 553.255 M -8.42 % | 604.102 M -7.28 % | 651.543 M -6.02 % | 693.310 M -4.47 % | 725.717 M -2.36 % | 743.266 M -4.10 % | 775.047 M 46.25 % | 529.939 M -3.92 % | 551.563 M -3.41 % | 571.039 M -2.54 % | 585.925 M 306.04 % | -284.374 M -198.71 % | 288.098 M 211.62 % | -258.112 M -176.58 % | 337.059 M |
| Other non current liabilities | 20.000 K -99.98 % | 130.515 M -0.80 % | 131.570 M -0.65 % | 132.434 M -19.98 % | 165.501 M 25.28 % | 132.102 M 0.42 % | 131.545 M 0.68 % | 130.660 M 3.10 % | 126.729 M -1.12 % | 128.167 M 0.91 % | 127.008 M 1.31 % | 125.360 M 0.65 % | 124.555 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.375 M 58.76 % | 1.496 M | 0.000 -100.00 % | 7.011 M 11.25 % | 6.302 M -98.89 % | 569.988 M 9 759.68 % | 5.781 M -98.98 % | 567.296 M | 0.000 |
| Long term debt | 201.770 M 171.15 % | 74.413 M -2.65 % | 76.438 M -3.42 % | 79.148 M -3.25 % | 81.804 M -3.04 % | 84.370 M -2.91 % | 86.900 M -2.78 % | 89.388 M -2.65 % | 91.824 M -2.50 % | 94.176 M -2.40 % | 96.494 M -2.31 % | 98.772 M -1.74 % | 100.521 M -2.15 % | 102.727 M -2.14 % | 104.978 M -1.60 % | 106.685 M -1.26 % | 108.044 M 4.11 % | 103.774 M 8.95 % | 95.252 M -8.70 % | 104.333 M 146.27 % | 42.366 M -0.32 % | 42.503 M 16.30 % | 36.545 M -0.17 % | 36.607 M 56.11 % | 23.449 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 202.996 M -9.76 % | 224.960 M -3.38 % | 232.822 M -2.52 % | 238.838 M -3.42 % | 247.305 M -3.14 % | 255.316 M -2.78 % | 262.605 M -0.84 % | 264.841 M 0.80 % | 262.747 M -3.84 % | 273.238 M -1.50 % | 277.410 M -1.88 % | 282.731 M -3.30 % | 292.376 M 65.33 % | 176.849 M -6.86 % | 189.872 M -7.58 % | 205.435 M -6.06 % | 218.682 M -2.12 % | 223.416 M -6.76 % | 239.608 M -10.58 % | 267.951 M 22.02 % | 219.594 M -5.13 % | 231.461 M -5.67 % | 245.373 M -6.68 % | 262.950 M 1.88 % | 258.090 M -68.17 % | 810.907 M 208.05 % | 263.235 M -53.66 % | 568.000 M | 0.000 |
| Other current liabilities | 19.886 M -0.45 % | 19.975 M 23.45 % | 16.180 M -34.45 % | 24.684 M 34.16 % | 18.399 M 13.38 % | 16.228 M 13.34 % | 14.318 M -35.57 % | 22.223 M -7.38 % | 23.993 M 26.88 % | 18.910 M 33.54 % | 14.161 M -49.72 % | 28.165 M 20.18 % | 23.435 M 21.94 % | 19.219 M 12.67 % | 17.058 M -30.64 % | 24.594 M -15.39 % | 29.068 M 31.12 % | 22.169 M 17.20 % | 18.915 M -18.98 % | 23.345 M 76.07 % | 13.259 M 22.68 % | 10.808 M 35.42 % | 7.981 M -26.13 % | 10.804 M 11.53 % | 9.687 M -9.67 % | 10.724 M 34.71 % | 7.961 M -62.10 % | 21.007 M | 0.000 |
| Deferred revenue | 41.337 M -25.25 % | 55.301 M 0.91 % | 54.805 M -1.59 % | 55.689 M 7.39 % | 51.856 M -0.71 % | 52.225 M 11.43 % | 46.870 M -3.62 % | 48.630 M -12.13 % | 55.340 M -4.45 % | 57.917 M -3.98 % | 60.320 M -5.92 % | 64.115 M -5.56 % | 67.892 M -16.09 % | 80.914 M -3.10 % | 83.504 M 3.78 % | 80.460 M 0.63 % | 79.954 M -4.31 % | 83.553 M 6.64 % | 78.348 M 6.86 % | 73.319 M -6.23 % | 78.192 M 3.29 % | 75.699 M 17.23 % | 64.572 M 5.87 % | 60.994 M -0.45 % | 61.269 M 0.12 % | 61.194 M 17.63 % | 52.024 M 309.80 % | 12.695 M | 0.000 |
| Short term debt | 11.871 M 19.22 % | 9.957 M -4.83 % | 10.462 M 2.18 % | 10.239 M 2.18 % | 10.021 M 2.19 % | 9.806 M 2.21 % | 9.594 M 2.24 % | 9.384 M -1.03 % | 9.482 M 1.47 % | 9.345 M 0.62 % | 9.287 M 0.62 % | 9.230 M 8.23 % | 8.528 M -1.01 % | 8.615 M 0.82 % | 8.545 M 69.04 % | 5.055 M -1.04 % | 5.108 M 5.69 % | 4.833 M 12.19 % | 4.308 M 22.07 % | 3.529 M -11.09 % | 3.969 M 22.92 % | 3.229 M 114.98 % | 1.502 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 83.361 M -9.53 % | 92.141 M 4.93 % | 87.809 M -10.45 % | 98.053 M 11.90 % | 87.627 M -0.57 % | 88.126 M 6.24 % | 82.952 M -5.75 % | 88.015 M -5.66 % | 93.298 M -2.14 % | 95.335 M 5.81 % | 90.101 M -17.93 % | 109.788 M 5.55 % | 104.018 M -6.68 % | 111.468 M -3.13 % | 115.066 M 1.11 % | 113.807 M -7.01 % | 122.382 M 4.92 % | 116.648 M 9.25 % | 106.768 M 1.49 % | 105.197 M 4.33 % | 100.832 M 7.93 % | 93.422 M 19.85 % | 77.950 M -0.46 % | 78.313 M 6.73 % | 73.377 M -1.98 % | 74.862 M 18.36 % | 63.251 M 177.42 % | 22.800 M | 0.000 |
| Total liabilities | 286.357 M -9.70 % | 317.101 M -1.10 % | 320.631 M -4.83 % | 336.891 M 0.58 % | 334.932 M -2.48 % | 343.442 M -0.61 % | 345.557 M -2.07 % | 352.856 M -0.90 % | 356.045 M -3.40 % | 368.573 M 0.29 % | 367.511 M -6.37 % | 392.519 M -0.98 % | 396.394 M 37.49 % | 288.317 M -5.45 % | 304.938 M -4.48 % | 319.242 M -6.40 % | 341.064 M 0.29 % | 340.064 M -1.82 % | 346.376 M -7.17 % | 373.148 M 16.45 % | 320.426 M -1.37 % | 324.883 M 0.48 % | 323.323 M -5.26 % | 341.263 M 2.96 % | 331.467 M -62.58 % | 885.769 M 171.30 % | 326.486 M -44.74 % | 590.800 M | 0.000 |
| Other non current assets | 1.836 M -61.21 % | 4.733 M 2.98 % | 4.596 M -11.34 % | 5.184 M -7.86 % | 5.626 M -8.19 % | 6.128 M -3.54 % | 6.353 M -2.61 % | 6.523 M 10.48 % | 5.904 M -5.91 % | 6.275 M 39.57 % | 4.496 M 0.76 % | 4.462 M -3.73 % | 4.635 M 43.77 % | 3.224 M -0.98 % | 3.256 M 8.07 % | 3.013 M 0.17 % | 3.008 M 5.29 % | 2.857 M 0.07 % | 2.855 M 4.35 % | 2.736 M -12.73 % | 3.135 M -8.15 % | 3.413 M 8.83 % | 3.136 M 7.32 % | 2.922 M 2.17 % | 2.860 M -43.25 % | 5.040 M 143.13 % | 2.073 M 739.27 % | 247.000 K 100.13 % | -192.150 M |
| Long term investments | 6.726 M -72.09 % | 24.100 M -38.76 % | 39.355 M 16.92 % | 33.660 M 41.04 % | 23.866 M | 0.000 -100.00 % | 2.963 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.698 M -70.57 % | 66.928 M -51.19 % | 137.110 M -36.86 % | 217.145 M -0.11 % | 217.379 M 138.53 % | 91.131 M 196.96 % | 30.688 M -74.11 % | 118.525 M 619.82 % | 16.466 M -71.31 % | 57.383 M -42.97 % | 100.618 M -4.57 % | 105.435 M -22.08 % | 135.306 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 2.155 M -16.57 % | 2.583 M -14.07 % | 3.006 M -12.23 % | 3.425 M -11.11 % | 3.853 M -10.00 % | 4.281 M -9.01 % | 4.705 M -8.25 % | 5.128 M -7.72 % | 5.557 M -7.15 % | 5.985 M -6.60 % | 6.408 M -6.14 % | 6.827 M -5.91 % | 7.256 M -5.57 % | 7.684 M -5.22 % | 8.107 M -4.91 % | 8.526 M -4.79 % | 8.955 M -4.56 % | 9.383 M -4.31 % | 9.806 M -4.10 % | 10.225 M -4.02 % | 10.653 M -3.86 % | 11.081 M -3.68 % | 11.504 M -3.55 % | 11.928 M -3.46 % | 12.356 M -3.35 % | 12.784 M -3.20 % | 13.207 M -3.08 % | 13.626 M | 0.000 |
| GoodWill | 118.972 M 0.00 % | 118.972 M 0.00 % | 118.972 M 0.00 % | 118.972 M 0.00 % | 118.972 M 0.00 % | 118.972 M 0.00 % | 118.972 M 0.00 % | 118.972 M 0.00 % | 118.972 M 0.00 % | 118.972 M 0.00 % | 118.972 M 0.00 % | 118.972 M 0.00 % | 118.972 M 0.00 % | 118.972 M 0.00 % | 118.972 M 0.00 % | 118.972 M 0.00 % | 118.972 M 0.00 % | 118.972 M 0.00 % | 118.972 M 0.00 % | 118.972 M 0.00 % | 118.972 M 0.00 % | 118.972 M 0.00 % | 118.972 M 0.00 % | 118.972 M 0.00 % | 118.972 M 0.00 % | 118.972 M 0.00 % | 118.972 M 0.00 % | 118.972 M | 0.000 |
| Goodwill and intangible assets | 121.127 M -0.35 % | 121.555 M -0.35 % | 121.978 M -0.34 % | 122.397 M -0.35 % | 122.825 M -0.35 % | 123.253 M -0.34 % | 123.677 M -0.34 % | 124.100 M -0.34 % | 124.529 M -0.34 % | 124.957 M -0.34 % | 125.380 M -0.33 % | 125.799 M -0.34 % | 126.228 M -0.34 % | 126.656 M -0.33 % | 127.079 M -0.33 % | 127.498 M -0.34 % | 127.927 M -0.33 % | 128.355 M -0.33 % | 128.778 M -0.32 % | 129.197 M -0.33 % | 129.625 M -0.33 % | 130.053 M -0.32 % | 130.476 M -0.32 % | 130.900 M -0.33 % | 131.328 M -0.32 % | 131.756 M -0.32 % | 132.179 M -0.32 % | 132.598 M | 0.000 |
| Property plant equipment net | 79.486 M -5.81 % | 84.393 M -4.57 % | 88.434 M -6.30 % | 94.383 M -3.54 % | 97.844 M -5.86 % | 103.939 M -10.60 % | 116.259 M -3.38 % | 120.323 M -20.85 % | 152.012 M -2.87 % | 156.499 M -2.34 % | 160.254 M -2.41 % | 164.210 M -2.99 % | 169.267 M -1.16 % | 171.250 M -0.22 % | 171.628 M -0.76 % | 172.940 M -2.44 % | 177.266 M 5.96 % | 167.302 M 15.53 % | 144.812 M 4.15 % | 139.042 M 101.83 % | 68.889 M 6.88 % | 64.452 M 15.07 % | 56.010 M -7.20 % | 60.355 M 29.68 % | 46.542 M 108.73 % | 22.298 M 5.26 % | 21.184 M 10.77 % | 19.125 M | 0.000 |
| Total non current assets | 209.175 M -10.91 % | 234.781 M -7.70 % | 254.363 M -0.49 % | 255.624 M 2.18 % | 250.161 M 7.22 % | 233.320 M -5.27 % | 246.289 M -1.86 % | 250.946 M -11.15 % | 282.445 M -1.84 % | 287.731 M -0.83 % | 290.130 M -1.47 % | 294.471 M -7.93 % | 319.828 M -13.10 % | 368.058 M -16.17 % | 439.073 M -15.66 % | 520.596 M -0.95 % | 525.580 M 34.89 % | 389.645 M 26.87 % | 307.133 M -21.15 % | 389.500 M 78.58 % | 218.115 M -14.57 % | 255.301 M -12.04 % | 290.240 M -3.13 % | 299.612 M -5.20 % | 316.036 M 98.65 % | 159.094 M 2.35 % | 155.436 M 2.28 % | 151.970 M 179.09 % | -192.150 M |
| Other current assets | 12.412 M 9.89 % | 11.295 M 4.60 % | 10.798 M -4.33 % | 11.287 M -7.84 % | 12.247 M 12.90 % | 10.848 M 10.13 % | 9.850 M -13.37 % | 11.370 M -15.17 % | 13.404 M 47.72 % | 9.074 M -7.33 % | 9.792 M 3.73 % | 9.440 M -23.91 % | 12.407 M 0.49 % | 12.347 M 2.57 % | 12.038 M -7.51 % | 13.015 M -21.76 % | 16.634 M 32.75 % | 12.530 M -7.32 % | 13.520 M -6.98 % | 14.535 M -26.16 % | 19.684 M 84.12 % | 10.691 M 11.68 % | 9.573 M -32.01 % | 14.079 M -29.63 % | 20.008 M 147.38 % | 8.088 M 19.17 % | 6.787 M 122.16 % | 3.055 M | 0.000 |
| Short term investments | 157.735 M 1.96 % | 154.710 M 8.36 % | 142.778 M -18.12 % | 174.374 M -15.04 % | 205.245 M -11.55 % | 232.056 M -2.35 % | 237.639 M -15.53 % | 281.337 M -0.38 % | 282.419 M -8.30 % | 307.990 M -11.01 % | 346.083 M -15.21 % | 408.166 M 40.49 % | 290.527 M -5.47 % | 307.326 M 23.54 % | 248.757 M 16.24 % | 213.996 M -26.87 % | 292.639 M -29.35 % | 414.227 M -23.38 % | 540.640 M -4.28 % | 564.833 M 67.11 % | 338.004 M 64.93 % | 204.940 M -40.16 % | 342.485 M -28.69 % | 480.290 M -3.65 % | 498.487 M 33.09 % | 374.543 M 13.79 % | 329.150 M 199.26 % | 109.988 M -71.38 % | 384.300 M |
| cash and cash equivalents | 55.034 M 27.50 % | 43.163 M -14.78 % | 50.646 M 5.69 % | 47.920 M 25.83 % | 38.084 M -36.34 % | 59.824 M -16.02 % | 71.233 M 9.48 % | 65.064 M -26.66 % | 88.713 M -18.79 % | 109.240 M 15.46 % | 94.612 M 5.09 % | 90.030 M -58.62 % | 217.552 M 184.71 % | 76.412 M -33.44 % | 114.805 M -17.45 % | 139.065 M 13.61 % | 122.401 M -33.54 % | 184.186 M 6.08 % | 173.624 M 40.66 % | 123.436 M -75.17 % | 497.076 M 36.02 % | 365.440 M 71.82 % | 212.688 M 120.23 % | 96.576 M 28.87 % | 74.941 M 54.65 % | 48.458 M -56.46 % | 111.290 M 102.24 % | 55.030 M 128.64 % | -192.150 M |
| Cash and short term investments | 212.769 M 7.53 % | 197.873 M 2.30 % | 193.424 M -12.99 % | 222.294 M -8.64 % | 243.329 M -16.63 % | 291.880 M -5.50 % | 308.872 M -10.83 % | 346.401 M -6.66 % | 371.132 M -11.05 % | 417.230 M -5.32 % | 440.695 M -11.54 % | 498.196 M -1.95 % | 508.079 M 32.40 % | 383.738 M 5.55 % | 363.562 M 2.97 % | 353.061 M -14.93 % | 415.040 M -30.64 % | 598.413 M -16.22 % | 714.264 M 3.78 % | 688.269 M -17.58 % | 835.080 M 46.41 % | 570.380 M 2.74 % | 555.173 M -3.76 % | 576.866 M 0.60 % | 573.428 M 35.56 % | 423.001 M -3.96 % | 440.440 M 166.90 % | 165.018 M -14.12 % | 192.150 M |
| Total current assets | 281.435 M 7.48 % | 261.856 M 2.09 % | 256.489 M -9.61 % | 283.752 M -7.98 % | 308.345 M -12.29 % | 351.552 M -6.01 % | 374.034 M -8.81 % | 410.188 M -5.76 % | 435.237 M -8.72 % | 476.809 M -4.89 % | 501.333 M -10.82 % | 562.146 M -0.40 % | 564.380 M 28.68 % | 438.575 M 4.64 % | 419.120 M 4.07 % | 402.748 M -13.76 % | 467.027 M -27.45 % | 643.729 M -15.85 % | 764.960 M 5.23 % | 726.914 M -17.15 % | 877.358 M 46.34 % | 599.521 M 2.54 % | 584.646 M -4.58 % | 612.690 M 1.88 % | 601.356 M 35.96 % | 442.301 M -3.67 % | 459.148 M 154.07 % | 180.718 M -5.95 % | 192.150 M |
| Inventory | 9.933 M 18.21 % | 8.403 M -3.24 % | 8.684 M 2.89 % | 8.440 M -29.40 % | 11.955 M -9.53 % | 13.214 M -0.58 % | 13.291 M -8.01 % | 14.448 M -25.87 % | 19.490 M 2.80 % | 18.960 M -4.60 % | 19.874 M 37.51 % | 14.453 M -16.67 % | 17.345 M -7.63 % | 18.778 M -10.59 % | 21.002 M 9.03 % | 19.263 M 5.66 % | 18.231 M -2.05 % | 18.612 M 6.83 % | 17.422 M 23.89 % | 14.063 M 30.99 % | 10.736 M 1.90 % | 10.536 M 0.17 % | 10.518 M 15.98 % | 9.069 M 4.64 % | 8.667 M 8.28 % | 8.004 M 1.90 % | 7.855 M 0.22 % | 7.838 M | 0.000 |
| Net receivables | 46.321 M 4.60 % | 44.285 M 1.61 % | 43.583 M 4.44 % | 41.731 M 2.25 % | 40.814 M 14.61 % | 35.610 M -15.26 % | 42.021 M 10.67 % | 37.969 M 21.65 % | 31.211 M -1.06 % | 31.545 M 1.85 % | 30.972 M -22.68 % | 40.057 M 50.88 % | 26.549 M 11.96 % | 23.712 M 5.30 % | 22.518 M 29.35 % | 17.409 M 1.68 % | 17.122 M 20.80 % | 14.174 M -28.25 % | 19.754 M 96.62 % | 10.047 M -15.27 % | 11.858 M 49.84 % | 7.914 M -15.65 % | 9.382 M -25.99 % | 12.676 M 36.93 % | 9.257 M 27.65 % | 7.252 M 78.36 % | 4.066 M -15.42 % | 4.807 M | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.963 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 |
| 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 | 10.267 M 48.62 % | 6.908 M 8.58 % | 6.362 M -12.43 % | 7.265 M -1.17 % | 7.351 M -25.50 % | 9.867 M -18.92 % | 12.170 M 57.66 % | 7.719 M 72.18 % | 4.483 M -51.07 % | 9.163 M 44.69 % | 6.333 M -21.66 % | 8.084 M 94.19 % | 4.163 M 53.05 % | 2.720 M -54.35 % | 5.959 M 80.19 % | 3.307 M -59.92 % | 8.252 M 35.43 % | 6.093 M 17.24 % | 5.197 M 60.55 % | 3.237 M -40.19 % | 5.412 M 46.83 % | 3.686 M -5.37 % | 3.895 M -12.53 % | 4.453 M 83.93 % | 2.421 M -17.76 % | 2.944 M -9.86 % | 3.266 M 82.15 % | 1.793 M | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 -100.00 % | 176.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 59.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 194.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 391.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.767 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.062 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 1.206 M -93.98 % | 20.032 M -19.27 % | 24.814 M -8.96 % | 27.256 M | 0.000 -100.00 % | 38.844 M -12.04 % | 44.160 M -1.41 % | 44.793 M 1.36 % | 44.194 M -13.17 % | 50.895 M -5.59 % | 53.908 M -8.01 % | 58.599 M -12.93 % | 67.300 M -9.20 % | 74.122 M -12.69 % | 84.894 M -14.03 % | 98.750 M -10.74 % | 110.638 M -7.53 % | 119.642 M -17.12 % | 144.356 M -11.77 % | 163.618 M -6.43 % | 174.853 M -6.73 % | 187.462 M -10.23 % | 208.828 M -4.79 % | 219.332 M -3.94 % | 228.339 M -5.22 % | 240.919 M -6.42 % | 257.454 M 36 470.17 % | 704.000 K | 0.000 |
| Minority interest | -182.000 K -0.55 % | -181.000 K 10.40 % | -202.000 K 9.82 % | -224.000 K -12.56 % | -199.000 K -15.03 % | -173.000 K -17.69 % | -147.000 K -21.49 % | -121.000 K -27.37 % | -95.000 K -37.68 % | -69.000 K -1.47 % | -68.000 K -1.49 % | -67.000 K -157.69 % | -26.000 K -316.67 % | 12.000 K -76.00 % | 50.000 K -54.55 % | 110.000 K 223.53 % | 34.000 K -73.64 % | 129.000 K 0.00 % | 129.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 72.361 M -14.23 % | 84.370 M -2.91 % | 86.900 M -2.78 % | 89.387 M -2.66 % | 91.825 M -2.50 % | 94.176 M -2.40 % | 96.494 M -2.31 % | 98.772 M -2.50 % | 101.306 M -2.14 % | 103.521 M -2.14 % | 105.781 M -2.06 % | 108.002 M -0.96 % | 109.049 M -2.06 % | 111.342 M -1.92 % | 113.523 M 1.60 % | 111.740 M -1.25 % | 113.152 M 4.18 % | 108.607 M 9.09 % | 99.560 M -7.70 % | 107.862 M 132.79 % | 46.335 M 1.32 % | 45.732 M 20.20 % | 38.047 M 3.93 % | 36.607 M 56.11 % | 23.449 M | 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 % | 917.392 M 35 157.19 % | 2.602 M -99.54 % | 561.563 M 0.07 % | 561.194 M -0.09 % | 561.675 M |
| Other total stockholders equity | 1.554 B 0.98 % | 1.539 B 0.98 % | 1.524 B 1.17 % | 1.506 B 0.83 % | 1.494 B 0.95 % | 1.480 B 0.89 % | 1.467 B 0.99 % | 1.453 B 1.09 % | 1.437 B 1.08 % | 1.422 B 1.34 % | 1.403 B 1.11 % | 1.387 B 1.06 % | 1.373 B 1.10 % | 1.358 B 1.36 % | 1.340 B 1.18 % | 1.324 B 1.15 % | 1.309 B 1.12 % | 1.295 B 1.36 % | 1.277 B 1.85 % | 1.254 B 1.07 % | 1.241 B 29.49 % | 958.097 M 1.38 % | 945.026 M 0.98 % | 935.834 M 0.60 % | 930.208 M 1 915.18 % | 46.160 M 12.64 % | 40.981 M 107.30 % | -561.194 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 | 490.610 M -1.21 % | 496.637 M -2.78 % | 510.852 M -5.29 % | 539.376 M -3.43 % | 558.506 M -4.51 % | 584.872 M -5.71 % | 620.323 M -6.17 % | 661.134 M -7.88 % | 717.682 M -6.13 % | 764.540 M -3.40 % | 791.463 M -7.61 % | 856.617 M -3.12 % | 884.208 M 9.62 % | 806.633 M -6.01 % | 858.193 M -7.06 % | 923.344 M -6.98 % | 992.607 M -3.95 % | 1.033 B -3.61 % | 1.072 B -3.97 % | 1.116 B 1.91 % | 1.095 B 28.15 % | 854.822 M -2.29 % | 874.886 M -4.10 % | 912.302 M -0.55 % | 917.392 M 52.54 % | 601.395 M -2.15 % | 614.584 M 84.73 % | 332.688 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 -100.00 % | 688.000 K | 0.000 | 0.000 | 0.000 100.00 % | -1.630 M | 0.000 | 0.000 100.00 % | -374.000 K -1.36 % | -369.000 K -9.17 % | -338.000 K -108.64 % | -162.000 K |
| Stock based compensation | 0.000 -100.00 % | 13.359 M | 0.000 -100.00 % | 12.832 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.671 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.643 M | 0.000 -100.00 % | 8.484 M | 0.000 -100.00 % | 6.470 M | 0.000 | 0.000 -100.00 % | 3.411 M 2.28 % | 3.335 M 0.09 % | 3.332 M 9.39 % | 3.046 M 0.00 % | 3.046 M 19.31 % | 2.553 M 4.29 % | 2.448 M -21.08 % | 3.102 M |
| Change in working capital | -33.868 M -538.42 % | -5.305 M 67.14 % | -16.143 M -628.76 % | 3.053 M 123.44 % | -13.027 M -560.97 % | 2.826 M 127.42 % | -10.306 M -193.45 % | -3.512 M 81.16 % | -18.645 M -4 252.56 % | 449.000 K 101.83 % | -24.475 M -133.47 % | -10.483 M 45.89 % | -19.372 M 0.57 % | -19.483 M 12.27 % | -22.208 M -82.48 % | -12.170 M -97.37 % | -6.166 M -4.67 % | -5.891 M 81.92 % | -32.589 M -292.64 % | -8.300 M 60.08 % | -20.792 M -317.09 % | -4.985 M 25.84 % | -6.722 M 39.85 % | -11.175 M 43.98 % | -19.947 M -211.43 % | -6.405 M -102.19 % | 292.460 M 8 035.19 % | 3.595 M 151.04 % | -7.044 M -3 902.27 % | -176.000 K -109.25 % | 1.902 M |
| Accounts receivables | -536.000 K 23.65 % | -702.000 K 62.34 % | -1.864 M -107.34 % | -899.000 K 82.72 % | -5.204 M -181.17 % | 6.411 M 258.22 % | -4.052 M 40.11 % | -6.766 M -2 125.75 % | 334.000 K 153.78 % | -621.000 K -106.84 % | 9.085 M 167.25 % | -13.509 M -376.34 % | -2.836 M -137.52 % | -1.194 M 76.63 % | -5.109 M -1 680.14 % | -287.000 K 90.26 % | -2.948 M -152.83 % | 5.580 M 157.48 % | -9.707 M -636.00 % | 1.811 M 145.92 % | -3.944 M -368.66 % | 1.468 M -55.22 % | 3.278 M 195.88 % | -3.419 M -75.06 % | -1.953 M 38.70 % | -3.186 M -529.96 % | 741.000 K -90.20 % | 7.562 M 195.10 % | -7.952 M -659.50 % | -1.047 M -147.33 % | 2.212 M |
| Inventory | -1.347 M -1 517.89 % | 95.000 K -64.02 % | 264.000 K -92.19 % | 3.382 M 99.29 % | 1.697 M 307.46 % | -818.000 K -173.63 % | 1.111 M -72.06 % | 3.977 M 1 556.78 % | -273.000 K -520.00 % | 65.000 K 100.98 % | -6.607 M -318.12 % | 3.029 M 4 106.94 % | 72.000 K 113.21 % | -545.000 K 68.66 % | -1.739 M -68.51 % | -1.032 M -370.87 % | 381.000 K 132.02 % | -1.190 M 64.57 % | -3.359 M -0.96 % | -3.327 M -1 563.50 % | -200.000 K -1 011.11 % | -18.000 K 98.76 % | -1.449 M -260.45 % | -402.000 K 39.37 % | -663.000 K -344.97 % | -149.000 K -776.47 % | -17.000 K 97.68 % | -733.000 K -220.56 % | 608.000 K 164.27 % | -946.000 K 52.10 % | -1.975 M |
| Accounts payables | 5.896 M 80.36 % | 3.269 M 133.82 % | -9.665 M | 0.000 100.00 % | -59.000 K -114.50 % | 407.000 K 110.33 % | -3.941 M -173.82 % | 5.339 M 290.14 % | -2.808 M -135.37 % | 7.940 M | 0.000 -100.00 % | 10.530 M 90.18 % | 5.537 M 492.42 % | -1.411 M 81.30 % | -7.545 M -378.14 % | -1.578 M | 0.000 -100.00 % | 4.781 M | 0.000 -100.00 % | 7.465 M | 0.000 -100.00 % | 2.712 M 158.92 % | -4.603 M -252.52 % | 3.018 M 172.90 % | -4.140 M -191.19 % | 4.540 M 210.49 % | -4.109 M -489.85 % | 1.054 M -51.87 % | 2.190 M 137.01 % | 924.000 K 140.16 % | -2.301 M |
| Other working capital | -37.881 M -375.47 % | -7.967 M -63.33 % | -4.878 M -955.79 % | 570.000 K 106.02 % | -9.461 M -198.08 % | -3.174 M 7.30 % | -3.424 M 43.52 % | -6.062 M 61.87 % | -15.898 M -129.24 % | -6.935 M 74.27 % | -26.953 M -155.89 % | -10.533 M 52.44 % | -22.145 M -35.58 % | -16.333 M -109.00 % | -7.815 M 15.72 % | -9.273 M -157.65 % | -3.599 M 76.11 % | -15.062 M 22.85 % | -19.523 M -37.01 % | -14.249 M 14.41 % | -16.648 M -82.01 % | -9.147 M -131.69 % | -3.948 M 61.94 % | -10.372 M 21.37 % | -13.191 M -73.34 % | -7.610 M -102.57 % | 295.845 M 6 999.37 % | -4.288 M -126.88 % | -1.890 M -311.65 % | 893.000 K -77.48 % | 3.966 M |
| Other non cash items | 12.790 M 2 007.08 % | 607.000 K -95.25 % | 12.780 M 1 331.13 % | 893.000 K -93.36 % | 13.442 M -36.26 % | 21.090 M 48.04 % | 14.246 M -64.94 % | 40.629 M 177.48 % | 14.642 M -10.29 % | 16.322 M 457.26 % | 2.929 M -78.31 % | 13.502 M -10.20 % | 15.036 M -13.90 % | 17.464 M 28.01 % | 13.643 M 3.68 % | 13.159 M 270.68 % | 3.550 M -73.34 % | 13.317 M 247.61 % | 3.831 M -60.20 % | 9.625 M 814.06 % | 1.053 M -77.75 % | 4.732 M 21.02 % | 3.910 M 896.33 % | -491.000 K -5 355.56 % | -9.000 K -101.01 % | 892.000 K 248.67 % | -600.000 K -60 100.00 % | 1.000 K 0.00 % | 1.000 K -50.00 % | 2.000 K 100.00 % | 1.000 K |
| Net cash provided by operating activities | -7.127 M 42.66 % | -12.430 M 56.36 % | -28.484 M -128.04 % | -12.491 M 53.85 % | -27.065 M -56.42 % | -17.303 M 54.88 % | -38.353 M -42.41 % | -26.932 M 42.31 % | -46.684 M -98.18 % | -23.556 M 60.18 % | -59.152 M -97.05 % | -30.019 M 29.21 % | -42.408 M 9.89 % | -47.065 M 26.98 % | -64.453 M -19.74 % | -53.826 M -23.90 % | -43.443 M -16.74 % | -37.213 M 36.11 % | -58.245 M -46.18 % | -39.844 M 15.51 % | -47.156 M -51.74 % | -31.077 M 1.67 % | -31.606 M -17.97 % | -26.791 M 11.11 % | -30.138 M -88.72 % | -15.970 M -105.74 % | 278.303 M 5 244.23 % | -5.410 M 53.71 % | -11.686 M -28.90 % | -9.066 M -48.70 % | -6.097 M |
| Investments in property plant and equipment | -409.000 K 37.56 % | -655.000 K 47.97 % | -1.259 M -1 473.75 % | -80.000 K 76.74 % | -344.000 K 80.10 % | -1.729 M -14.43 % | -1.511 M -16.41 % | -1.298 M 53.28 % | -2.778 M 24.86 % | -3.697 M -26.44 % | -2.924 M -15.03 % | -2.542 M 53.20 % | -5.432 M -2.53 % | -5.298 M -72.18 % | -3.077 M 66.72 % | -9.245 M 36.76 % | -14.619 M 33.67 % | -22.041 M -39.14 % | -15.841 M -69.06 % | -9.370 M -122.72 % | -4.207 M -85.90 % | -2.263 M 23.62 % | -2.963 M -22.64 % | -2.416 M 29.56 % | -3.430 M -125.21 % | -1.523 M 60.25 % | -3.831 M -52.39 % | -2.514 M -14.79 % | -2.190 M -114.71 % | -1.020 M -71.72 % | -594.000 K |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -33.191 M 35.10 % | -51.138 M -0.96 % | -50.654 M -13.07 % | -44.799 M 29.18 % | -63.259 M 23.53 % | -82.719 M -54.67 % | -53.480 M 56.16 % | -121.995 M -2.44 % | -119.084 M -19.82 % | -99.382 M -11.54 % | -89.097 M 46.01 % | -165.034 M -477.99 % | -28.553 M -14.41 % | -24.956 M 58.57 % | -60.235 M 23.31 % | -78.543 M 44.55 % | -141.649 M -74.85 % | -81.012 M -428.11 % | -15.340 M 96.12 % | -395.179 M -105.78 % | -192.039 M | 0.000 100.00 % | -107.747 M 3.90 % | -112.124 M 72.88 % | -413.422 M -370.81 % | -87.811 M 67.58 % | -270.860 M -2 787.94 % | -9.379 M 64.17 % | -26.177 M 11.67 % | -29.637 M 63.55 % | -81.310 M |
| Sales maturities of investments | 50.883 M -7.72 % | 55.139 M -28.84 % | 77.486 M 15.65 % | 66.998 M -2.75 % | 68.890 M -23.73 % | 90.325 M -9.22 % | 99.500 M -21.34 % | 126.500 M -14.53 % | 148.000 M 5.41 % | 140.402 M -9.42 % | 155.000 M 121.33 % | 70.032 M -23.88 % | 92.000 M 162.86 % | 35.000 M -65.35 % | 101.000 M -34.84 % | 155.000 M 14.81 % | 135.000 M -6.57 % | 144.500 M 15.60 % | 125.000 M 93.80 % | 64.500 M -34.85 % | 99.000 M -44.93 % | 179.755 M -29.08 % | 253.469 M 57.22 % | 161.220 M 3.35 % | 156.000 M 254.67 % | 43.985 M -16.24 % | 52.515 M 32.88 % | 39.522 M 17.98 % | 33.500 M -5.10 % | 35.300 M -21.93 % | 45.216 M |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -257.422 M -487.37 % | -43.826 M 79.93 % | -218.345 M -824.36 % | 30.143 M 311.62 % | 7.323 M 38 442.11 % | 19.000 K 100.05 % | -36.094 M |
| Net cash used for investing activites | 17.283 M 416.53 % | 3.346 M -86.92 % | 25.573 M 15.62 % | 22.119 M 318.37 % | 5.287 M -10.04 % | 5.877 M -86.80 % | 44.509 M 1 287.87 % | 3.207 M -87.73 % | 26.138 M -29.97 % | 37.323 M -40.74 % | 62.979 M 164.56 % | -97.544 M -268.14 % | 58.015 M 1 122.40 % | 4.746 M -87.41 % | 37.688 M -43.93 % | 67.212 M 416.02 % | -21.268 M -151.31 % | 41.447 M -55.82 % | 93.819 M 127.59 % | -340.049 M -249.68 % | -97.246 M -154.79 % | 177.492 M 24.33 % | 142.759 M 205.82 % | 46.680 M 117.90 % | -260.852 M -475.21 % | -45.349 M 79.59 % | -222.176 M -904.14 % | 27.629 M 438.26 % | 5.133 M 10.10 % | 4.662 M 112.71 % | -36.688 M |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -316.000 K -100.25 % | 124.691 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 |
| Common stock issued | 1.684 M 4.60 % | 1.610 M -70.46 % | 5.451 M | 0.000 -100.00 % | 40.000 K 33.33 % | 30.000 K -31.82 % | 44.000 K -49.43 % | 87.000 K 411.76 % | 17.000 K -98.84 % | 1.469 M | 0.000 -100.00 % | 322.000 K -61.16 % | 829.000 K -79.22 % | 3.990 M 45.14 % | 2.749 M -16.14 % | 3.278 M 864.10 % | -429.000 K -106.78 % | 6.328 M 1 375.06 % | 429.000 K -93.14 % | 6.253 M -97.70 % | 272.160 M 4 194.78 % | 6.337 M 27.79 % | 4.959 M 183.70 % | 1.748 M | 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 | 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 | 0.000 | 0.000 | 0.000 -100.00 % | 127.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 672.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.355 M | 0.000 -100.00 % | 14.185 M | 0.000 -100.00 % | 3.878 M | 0.000 | 0.000 100.00 % | -2.000 K -100.00 % | 319.550 M 21 346.68 % | -1.504 M -1 312.90 % | 124.000 K -55.40 % | 278.000 K 387.72 % | 57.000 K -87.22 % | 446.000 K -4.50 % | 467.000 K |
| Net cash used provided by financing activities | 1.684 M 4.60 % | 1.610 M -70.46 % | 5.451 M 4 192.13 % | 127.000 K 217.50 % | 40.000 K 33.33 % | 30.000 K -31.82 % | 44.000 K -49.43 % | 87.000 K 411.76 % | 17.000 K -98.84 % | 1.469 M 118.60 % | 672.000 K 11 100.00 % | 6.000 K -100.00 % | 125.520 M 3 045.86 % | 3.990 M 45.14 % | 2.749 M -16.14 % | 3.278 M 12.03 % | 2.926 M -53.76 % | 6.328 M -56.70 % | 14.614 M 133.71 % | 6.253 M -97.73 % | 276.038 M 4 255.97 % | 6.337 M 27.79 % | 4.959 M 184.02 % | 1.746 M -99.45 % | 319.550 M 21 346.68 % | -1.504 M -1 312.90 % | 124.000 K -55.40 % | 278.000 K 387.72 % | 57.000 K -87.22 % | 446.000 K -4.50 % | 467.000 K |
| Effect of forex changes on cash | 31.000 K | 0.000 -100.00 % | 186.000 K | 0.000 100.00 % | -2.000 K 84.62 % | -13.000 K 58.06 % | -30.999 K -181.78 % | -11.001 K -650.05 % | 2.000 K 100.33 % | -608.000 K | 0.000 -100.00 % | 35.000 K 169.23 % | 13.000 K 120.31 % | -64.000 K 73.77 % | -244.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 |
| Net change in cash | 11.871 M 258.83 % | -7.474 M -374.17 % | 2.726 M -72.06 % | 9.755 M 144.87 % | -21.740 M -90.55 % | -11.409 M -284.94 % | 6.169 M 126.09 % | -23.649 M -15.21 % | -20.527 M -240.33 % | 14.628 M 225.14 % | 4.499 M 103.53 % | -127.522 M -190.35 % | 141.140 M 467.62 % | -38.393 M -58.26 % | -24.260 M -245.58 % | 16.664 M 126.97 % | -61.785 M -684.97 % | 10.562 M -78.96 % | 50.188 M 113.43 % | -373.640 M -383.84 % | 131.636 M -13.82 % | 152.752 M 31.56 % | 116.112 M 436.69 % | 21.635 M -24.25 % | 28.560 M 145.46 % | -62.823 M -211.68 % | 56.251 M 150.04 % | 22.497 M 446.32 % | -6.496 M -64.12 % | -3.958 M 90.65 % | -42.318 M |
| Cash at beginning of period | 43.163 M -19.11 % | 53.357 M 11.35 % | 47.920 M 16.70 % | 41.062 M -31.36 % | 59.824 M -16.02 % | 71.233 M 9.48 % | 65.064 M -26.66 % | 88.713 M -18.79 % | 109.240 M 15.46 % | 94.612 M 2.36 % | 92.428 M -57.51 % | 217.552 M 184.71 % | 76.412 M -33.44 % | 114.805 M -17.45 % | 139.065 M 13.61 % | 122.401 M -34.31 % | 186.324 M 7.31 % | 173.624 M 38.26 % | 125.574 M -74.74 % | 497.076 M 35.23 % | 367.578 M 72.82 % | 212.688 M 120.23 % | 96.576 M 28.87 % | 74.941 M 54.46 % | 48.519 M -56.42 % | 111.342 M 102.11 % | 55.091 M 69.02 % | 32.594 M -16.62 % | 39.090 M -9.19 % | 43.048 M -49.57 % | 85.366 M |
| Cash at end of period | 55.034 M 19.94 % | 45.883 M -9.40 % | 50.646 M -0.34 % | 50.817 M 33.43 % | 38.084 M -36.34 % | 59.824 M -16.02 % | 71.233 M 9.48 % | 65.064 M -26.66 % | 88.713 M -18.79 % | 109.240 M 12.70 % | 96.927 M 7.66 % | 90.030 M -58.62 % | 217.552 M 184.71 % | 76.412 M -33.44 % | 114.805 M -17.45 % | 139.065 M 11.66 % | 124.539 M -32.38 % | 184.186 M 4.79 % | 175.762 M 42.39 % | 123.436 M -75.27 % | 499.214 M 36.61 % | 365.440 M 71.82 % | 212.688 M 120.23 % | 96.576 M 25.29 % | 77.079 M 58.86 % | 48.519 M -56.42 % | 111.342 M 102.11 % | 55.091 M 69.02 % | 32.594 M -16.62 % | 39.090 M -9.19 % | 43.048 M |
| Operating cash flow | -7.127 M 42.66 % | -12.430 M 56.36 % | -28.484 M -128.04 % | -12.491 M 53.85 % | -27.065 M -56.42 % | -17.303 M 54.88 % | -38.353 M -42.41 % | -26.932 M 42.31 % | -46.684 M -98.18 % | -23.556 M 60.18 % | -59.152 M -97.05 % | -30.019 M 29.21 % | -42.408 M 9.89 % | -47.065 M 26.98 % | -64.453 M -19.74 % | -53.826 M -23.90 % | -43.443 M -16.74 % | -37.213 M 36.11 % | -58.245 M -46.18 % | -39.844 M 15.51 % | -47.156 M -51.74 % | -31.077 M 1.67 % | -31.606 M -17.97 % | -26.791 M 11.11 % | -30.138 M -88.72 % | -15.970 M -105.74 % | 278.303 M 5 244.23 % | -5.410 M 53.71 % | -11.686 M -28.90 % | -9.066 M -48.70 % | -6.097 M |
| Capital expenditure | -409.000 K 37.56 % | -655.000 K 47.97 % | -1.259 M -1 473.75 % | -80.000 K 76.74 % | -344.000 K 80.10 % | -1.729 M -14.43 % | -1.511 M -16.41 % | -1.298 M 53.28 % | -2.778 M 24.86 % | -3.697 M -26.44 % | -2.924 M -15.03 % | -2.542 M 53.20 % | -5.432 M -2.53 % | -5.298 M -72.18 % | -3.077 M 66.72 % | -9.245 M 36.76 % | -14.619 M 33.67 % | -22.041 M -39.14 % | -15.841 M -69.06 % | -9.370 M -122.72 % | -4.207 M -85.90 % | -2.263 M 23.62 % | -2.963 M -22.64 % | -2.416 M 29.56 % | -3.430 M -125.21 % | -1.523 M 60.25 % | -3.831 M -52.39 % | -2.514 M -14.79 % | -2.190 M -114.71 % | -1.020 M -71.72 % | -594.000 K |
| Free CashFlow | -7.536 M 42.41 % | -13.085 M 56.01 % | -29.743 M -136.60 % | -12.571 M 54.14 % | -27.409 M -44.02 % | -19.032 M 52.26 % | -39.864 M -41.21 % | -28.230 M 42.93 % | -49.462 M -81.49 % | -27.253 M 56.10 % | -62.076 M -90.65 % | -32.561 M 31.94 % | -47.840 M 8.64 % | -52.363 M 22.46 % | -67.530 M -7.07 % | -63.071 M -8.63 % | -58.062 M 2.01 % | -59.254 M 20.02 % | -74.086 M -50.54 % | -49.214 M 4.18 % | -51.363 M -54.06 % | -33.340 M 3.56 % | -34.569 M -18.36 % | -29.207 M 12.99 % | -33.568 M -91.89 % | -17.493 M -106.37 % | 274.472 M 3 563.81 % | -7.924 M 42.89 % | -13.876 M -37.58 % | -10.086 M -50.74 % | -6.691 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 |