Vimeo, Inc. VMEO
Trading inactive
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|
| Revenue | 417.006 M -0.05 % | 417.214 M -3.65 % | 433.028 M 10.56 % | 391.678 M 38.30 % | 283.218 M 44.49 % | 196.015 M |
| Net income | 26.487 M 22.87 % | 21.557 M 127.08 % | -79.591 M -50.83 % | -52.767 M -4.22 % | -50.628 M 33.01 % | -75.577 M |
| Income before tax | 33.716 M 35.35 % | 24.911 M 132.07 % | -77.665 M -49.53 % | -51.939 M -4.30 % | -49.800 M 33.80 % | -75.232 M |
| Income before tax ratio | 0.08 35.41 % | 0.06 133.29 % | -0.18 -35.25 % | -0.13 24.59 % | -0.18 54.19 % | -0.38 |
| EBITDA | 35.462 M 15.34 % | 30.745 M 147.36 % | -64.921 M -47.53 % | -44.006 M -72.71 % | -25.480 M 54.95 % | -56.563 M |
| Net income ratio | 0.06 22.93 % | 0.05 128.11 % | -0.18 -36.43 % | -0.13 24.64 % | -0.18 53.64 % | -0.39 |
| Ratio EBITDA | 0.09 15.40 % | 0.07 149.15 % | -0.15 -33.44 % | -0.11 -24.88 % | -0.09 68.82 % | -0.29 |
| Gross profit ratio | 0.78 1.15 % | 0.77 3.46 % | 0.74 3.19 % | 0.72 14.11 % | 0.63 14.44 % | 0.55 |
| Weighted average shs out dil | 169.451 M 2.53 % | 165.271 M 2.35 % | 161.478 M -2.79 % | 166.107 M 1.00 % | 164.464 M 0.00 % | 164.464 M |
| Weighted average shs out | 163.929 M 0.42 % | 163.238 M 1.09 % | 161.478 M -2.79 % | 166.107 M 1.00 % | 164.464 M 0.00 % | 164.464 M |
| EPS diluted | 0.16 23.08 % | 0.13 126.53 % | -0.49 -53.13 % | -0.32 -3.23 % | -0.31 32.61 % | -0.46 |
| Earnings per share | 0.16 23.08 % | 0.13 126.53 % | -0.49 -53.13 % | -0.32 -3.23 % | -0.31 32.61 % | -0.46 |
| Gross profit | 324.617 M 1.10 % | 321.100 M -0.32 % | 322.135 M 14.08 % | 282.372 M 57.81 % | 178.937 M 65.35 % | 108.219 M |
| Income tax expense | 6.704 M 132.86 % | 2.879 M 49.48 % | 1.926 M 132.61 % | 828.000 K 0.00 % | 828.000 K 140.00 % | 345.000 K |
| Cost of revenue | 92.389 M -3.88 % | 96.114 M -13.33 % | 110.893 M 1.45 % | 109.306 M 4.82 % | 104.281 M 18.78 % | 87.796 M |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 303.729 M 0.06 % | 303.561 M -24.49 % | 402.006 M 17.07 % | 343.388 M 56.29 % | 219.714 M 30.42 % | 168.472 M |
| Cost and expenses | 396.118 M -0.89 % | 399.675 M -22.08 % | 512.899 M 13.30 % | 452.694 M 39.72 % | 323.995 M 26.43 % | 256.268 M |
| Research and development expenses | 109.257 M 4.79 % | 104.261 M -16.84 % | 125.379 M 18.75 % | 105.586 M 64.37 % | 64.238 M 36.83 % | 46.946 M |
| Selling general and administrative expenses | 194.472 M -2.42 % | 199.300 M -27.95 % | 276.627 M 16.33 % | 237.802 M 52.95 % | 155.476 M 27.94 % | 121.526 M |
| Interest income | 14.793 M 17.03 % | 12.640 M 226.95 % | 3.866 M | 0.000 | 0.000 | 0.000 |
| Interest expense | 0.000 -100.00 % | 998.000 K 103.26 % | 491.000 K -57.82 % | 1.164 M -87.23 % | 9.116 M 6.77 % | 8.538 M |
| Depreciation and amortization | 1.746 M -63.90 % | 4.836 M -60.53 % | 12.253 M 81.02 % | 6.769 M -55.48 % | 15.204 M 50.07 % | 10.131 M |
| Operating income | 20.888 M 19.09 % | 17.539 M 121.96 % | -79.871 M -30.90 % | -61.016 M -49.63 % | -40.777 M 32.32 % | -60.253 M |
| Operating income ratio | 0.05 19.15 % | 0.04 122.79 % | -0.18 -18.40 % | -0.16 -8.20 % | -0.14 53.16 % | -0.31 |
| Total other income expenses net | 12.828 M 74.01 % | 7.372 M 234.18 % | 2.206 M -75.70 % | 9.077 M 200.60 % | -9.023 M 39.76 % | -14.979 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|
| Net debt | -313.649 M -8.93 % | -287.936 M -12.69 % | -255.520 M 17.13 % | -308.337 M -2 133.84 % | -13.803 M -113.79 % | 100.101 M |
| Total investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 11.844 M -11.85 % | 13.436 M -30.43 % | 19.314 M 37.88 % | 14.008 M -85.44 % | 96.234 M -5.69 % | 102.040 M |
| Accumulated other comprehensive income loss | -1.180 M -68.81 % | -699.000 K 15.88 % | -831.000 K -866.28 % | -86.000 K 1.15 % | -87.000 K 62.50 % | -231.999 K |
| Retained earnings | -366.323 M 6.87 % | -393.335 M 5.30 % | -415.367 M -23.70 % | -335.776 M -18.64 % | -283.009 M -40.59 % | -201.299 M |
| Common stock | 1.714 M 2.08 % | 1.679 M 0.78 % | 1.666 M 0.30 % | 1.661 M 10.73 % | 1.500 M 6.38 % | 1.410 M |
| Total equity | 408.797 M 6.95 % | 382.232 M 8.02 % | 353.858 M -4.52 % | 370.595 M 335.58 % | 85.080 M 260.01 % | 23.633 M |
| Other non current liabilities | 2.575 M 41.64 % | 1.818 M 82.16 % | 998.000 K -92.14 % | 12.704 M 797.81 % | 1.415 M 71.52 % | 825.000 K |
| Long term debt | 8.514 M -20.98 % | 10.775 M -34.04 % | 16.335 M 143.48 % | 6.709 M -86.85 % | 51.027 M 24.48 % | 40.993 M |
| Total non current liabilities | 11.601 M -15.99 % | 13.809 M -25.83 % | 18.619 M -10.11 % | 20.713 M -61.10 % | 53.242 M 27.32 % | 41.818 M |
| Other current liabilities | 52.697 M 3.51 % | 50.912 M -6.02 % | 54.172 M -9.84 % | 60.086 M 28.42 % | 46.790 M -67.40 % | 143.512 M |
| Deferred revenue | 161.923 M -3.97 % | 168.610 M 0.73 % | 167.388 M -3.34 % | 173.167 M 26.00 % | 137.436 M | 0.000 |
| Short term debt | 3.330 M 25.14 % | 2.661 M -10.67 % | 2.979 M -59.19 % | 7.299 M -83.85 % | 45.207 M -25.95 % | 61.047 M |
| Total current liabilities | 222.423 M -1.96 % | 226.879 M -2.61 % | 232.954 M -9.73 % | 258.053 M 10.87 % | 232.757 M 12.96 % | 206.049 M |
| Total liabilities | 234.024 M -2.77 % | 240.688 M -4.33 % | 251.573 M -9.75 % | 278.766 M -2.53 % | 285.999 M 15.38 % | 247.867 M |
| Other non current assets | 15.409 M 1.95 % | 15.114 M 5.74 % | 14.293 M 12.52 % | 12.703 M 162.57 % | 4.838 M 78.66 % | 2.708 M |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 1.239 M -52.87 % | 2.629 M -51.92 % | 5.468 M -50.33 % | 11.008 M 1.42 % | 10.854 M -57.60 % | 25.598 M |
| GoodWill | 245.406 M 0.00 % | 245.406 M 0.00 % | 245.406 M 1.16 % | 242.586 M 10.60 % | 219.337 M -0.02 % | 219.374 M |
| Goodwill and intangible assets | 246.645 M -0.56 % | 248.035 M -1.13 % | 250.874 M -1.07 % | 253.594 M 10.17 % | 230.191 M -6.03 % | 244.972 M |
| Property plant equipment net | 11.562 M -13.73 % | 13.402 M -33.34 % | 20.106 M 22.58 % | 16.402 M 103.80 % | 8.048 M 44.10 % | 5.585 M |
| Total non current assets | 273.616 M -1.06 % | 276.551 M -3.06 % | 285.273 M 0.91 % | 282.699 M 16.30 % | 243.077 M -4.02 % | 253.265 M |
| Other current assets | 19.064 M 3.65 % | 18.392 M 32.41 % | 13.890 M -6.57 % | 14.866 M 186.99 % | 5.180 M -19.04 % | 6.398 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 325.493 M 8.00 % | 301.372 M 9.66 % | 274.834 M -14.74 % | 322.345 M 192.94 % | 110.037 M 5 574.94 % | 1.939 M |
| Cash and short term investments | 325.493 M 8.00 % | 301.372 M 9.66 % | 274.834 M -14.74 % | 322.345 M 192.94 % | 110.037 M 5 574.94 % | 1.939 M |
| Total current assets | 369.205 M 6.59 % | 346.369 M 8.19 % | 320.158 M -12.68 % | 366.662 M 186.45 % | 128.002 M 601.96 % | 18.235 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 24.648 M -7.36 % | 26.605 M -15.36 % | 31.434 M 6.73 % | 29.451 M 130.36 % | 12.785 M 29.17 % | 9.898 M |
| Tax assets | 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 |
| Account payables | 4.473 M -4.75 % | 4.696 M -44.19 % | 8.415 M -51.92 % | 17.501 M 426.50 % | 3.324 M 123.09 % | 1.490 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 512.000 K -57.89 % | 1.216 M -5.44 % | 1.286 M -1.08 % | 1.300 M 62.50 % | 800.000 K | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 8.514 M -20.98 % | 10.775 M -34.04 % | 16.335 M 143.48 % | 6.709 M 553.26 % | 1.027 M -77.58 % | 4.581 M |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 774.586 M 0.00 % | 774.587 M 0.81 % | 768.390 M 9.02 % | 704.796 M 92.21 % | 366.676 M 63.87 % | 223.754 M |
| Deferred tax liabilities non current | 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 |
| Total assets | 642.821 M 3.19 % | 622.920 M 2.89 % | 605.431 M -6.77 % | 649.361 M 74.99 % | 371.079 M 36.68 % | 271.500 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 100.00 % | -8.723 M -664.23 % | 1.546 M -79.34 % | 7.482 M |
| Stock based compensation | 32.705 M 171.59 % | 12.042 M -81.28 % | 64.340 M 43.32 % | 44.893 M 284.85 % | 11.665 M 120.47 % | 5.291 M |
| Change in working capital | -10.001 M -29.53 % | -7.721 M 81.73 % | -42.262 M -267.44 % | 25.240 M -22.08 % | 32.393 M 47.03 % | 22.031 M |
| Accounts receivables | -1.090 M -201.40 % | 1.075 M 108.25 % | -13.027 M 32.17 % | -19.204 M -159.06 % | -7.413 M -406.01 % | -1.465 M |
| Inventory | 0.000 | 0.000 | 0.000 100.00 % | -6.400 M 69.93 % | -21.282 M -1 527.06 % | -1.308 M |
| Accounts payables | -3.031 M 60.86 % | -7.744 M 67.41 % | -23.760 M -267.96 % | 14.146 M 194.89 % | 4.797 M -36.20 % | 7.519 M |
| Other working capital | -5.880 M -458.94 % | -1.052 M 80.79 % | -5.475 M -114.92 % | 36.698 M -34.81 % | 56.291 M 225.66 % | 17.285 M |
| Other non cash items | 5.399 M -18.15 % | 6.596 M -49.82 % | 13.144 M 2 325.09 % | 542.000 K -85.28 % | 3.681 M 6.26 % | 3.464 M |
| Net cash provided by operating activities | 56.861 M 50.49 % | 37.785 M 201.93 % | -37.071 M -332.36 % | 15.954 M 15.10 % | 13.861 M 151.00 % | -27.178 M |
| Investments in property plant and equipment | -222.000 K -105.56 % | -108.000 K 86.53 % | -802.000 K -80.22 % | -445.000 K 47.27 % | -844.000 K 69.87 % | -2.801 M |
| Acquisitions net | 0.000 | 0.000 -100.00 % | 21.000 K 100.15 % | -14.241 M -2 481.44 % | 598.000 K 100.36 % | -168.139 M |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 844.000 K -69.87 % | 2.801 M |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 288.000 K -87.00 % | 2.215 M |
| Other investing activites | 0.000 -100.00 % | 639.000 K -60.34 % | 1.611 M -79.51 % | 7.862 M 1 031.52 % | -844.000 K 86.54 % | -6.272 M |
| Net cash used for investing activites | -222.000 K -141.81 % | 531.000 K -36.02 % | 830.000 K 112.16 % | -6.824 M -16 347.62 % | 42.000 K 100.02 % | -172.196 M |
| Debt repayment | 0.000 | 0.000 | 0.000 100.00 % | -94.565 M -3 167.62 % | -2.894 M -108.97 % | 32.249 M |
| Common stock issued | 0.000 | 0.000 | 0.000 -100.00 % | 299.750 M 100.37 % | 149.600 M -11.20 % | 168.474 M |
| Common stock repurchased | -26.405 M | 0.000 | 0.000 | 0.000 100.00 % | -11.634 M | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -31.079 M | 0.000 |
| Other financing activites | -5.772 M 50.65 % | -11.695 M -10.46 % | -10.588 M -397.79 % | -2.127 M 78.99 % | -10.125 M -3 706.39 % | -266.000 K |
| Net cash used provided by financing activities | -32.177 M -175.13 % | -11.695 M -10.46 % | -10.588 M -105.21 % | 203.058 M 116.32 % | 93.868 M -53.17 % | 200.457 M |
| Effect of forex changes on cash | -405.000 K -2 031.58 % | -19.000 K 97.21 % | -682.000 K -668.33 % | 120.000 K -60.40 % | 303.000 K 336.72 % | -128.000 K |
| Net change in cash | 24.057 M -9.57 % | 26.602 M 155.99 % | -47.511 M -122.38 % | 212.308 M 96.45 % | 108.074 M 11 216.65 % | 955.000 K |
| Cash at beginning of period | 301.436 M 9.68 % | 274.834 M -14.74 % | 322.345 M 192.94 % | 110.037 M 5 505.55 % | 1.963 M 94.74 % | 1.008 M |
| Cash at end of period | 325.493 M 7.98 % | 301.436 M 9.68 % | 274.834 M -14.74 % | 322.345 M 192.94 % | 110.037 M 5 505.55 % | 1.963 M |
| Operating cash flow | 56.861 M 50.49 % | 37.785 M 201.93 % | -37.071 M -332.36 % | 15.954 M 15.10 % | 13.861 M 151.00 % | -27.178 M |
| Capital expenditure | -222.000 K -105.56 % | -108.000 K 86.53 % | -802.000 K -80.22 % | -445.000 K 47.27 % | -844.000 K 69.87 % | -2.801 M |
| Free CashFlow | 56.639 M 50.33 % | 37.677 M 199.48 % | -37.873 M -344.20 % | 15.509 M 19.14 % | 13.017 M 143.42 % | -29.979 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 105.756 M 1.06 % | 104.650 M 1.57 % | 103.034 M -0.12 % | 103.156 M -1.35 % | 104.564 M 0.18 % | 104.376 M -0.51 % | 104.910 M -0.60 % | 105.544 M -0.67 % | 106.253 M 4.34 % | 101.835 M -1.69 % | 103.582 M -1.88 % | 105.564 M -2.38 % | 108.133 M -2.56 % | 110.977 M 2.42 % | 108.354 M 2.11 % | 106.120 M 6.02 % | 100.090 M 4.21 % | 96.046 M 7.41 % | 89.422 M 6.73 % | 83.786 M 11.52 % | 75.130 M 11.58 % | 67.334 M 18.20 % | 56.968 M 4.38 % | 54.576 M |
| Net income | -536.000 K -108.53 % | 6.285 M 302.35 % | -3.106 M -306.38 % | 1.505 M -83.79 % | 9.282 M -8.29 % | 10.121 M 66.66 % | 6.073 M -27.66 % | 8.395 M -0.82 % | 8.464 M 44.17 % | 5.871 M 941.12 % | -698.000 K 86.35 % | -5.115 M 76.12 % | -21.416 M 19.19 % | -26.502 M 0.21 % | -26.558 M -10.55 % | -24.023 M -105.94 % | -11.665 M 42.80 % | -20.392 M -715.51 % | 3.313 M 157.27 % | -5.785 M 41.01 % | -9.807 M 33.63 % | -14.776 M 27.07 % | -20.260 M -35.53 % | -14.949 M |
| Income before tax | -1.436 M -123.02 % | 6.237 M 277.64 % | -3.511 M -170.37 % | 4.989 M -54.56 % | 10.980 M -3.19 % | 11.342 M 77.08 % | 6.405 M -30.39 % | 9.201 M -1.49 % | 9.340 M 40.41 % | 6.652 M 2 458.87 % | -282.000 K 93.84 % | -4.576 M 78.01 % | -20.807 M 20.73 % | -26.247 M -0.81 % | -26.035 M -10.12 % | -23.643 M -102.04 % | -11.702 M 42.33 % | -20.292 M -648.73 % | 3.698 M 165.91 % | -5.611 M 41.56 % | -9.602 M 35.48 % | -14.882 M 24.48 % | -19.705 M -32.90 % | -14.827 M |
| Income before tax ratio | -0.01 -122.78 % | 0.06 274.90 % | -0.03 -170.46 % | 0.05 -53.94 % | 0.11 -3.37 % | 0.11 77.99 % | 0.06 -29.97 % | 0.09 -0.83 % | 0.09 34.57 % | 0.07 2 499.33 % | 0.00 93.72 % | -0.04 77.47 % | -0.19 18.64 % | -0.24 1.57 % | -0.24 -7.85 % | -0.22 -90.56 % | -0.12 44.66 % | -0.21 -610.88 % | 0.04 161.75 % | -0.07 47.60 % | -0.13 42.17 % | -0.22 36.10 % | -0.35 -27.32 % | -0.27 |
| EBITDA | -983.000 K -114.51 % | 6.773 M 317.08 % | -3.120 M -157.99 % | 5.380 M -52.93 % | 11.429 M -3.50 % | 11.844 M 73.95 % | 6.809 M -34.20 % | 10.348 M 5.00 % | 9.855 M 1.79 % | 9.682 M 209.63 % | 3.127 M 236.97 % | -2.283 M 87.70 % | -18.565 M 14.04 % | -21.597 M 3.91 % | -22.476 M -2.78 % | -21.869 M -113.86 % | -10.226 M 44.43 % | -18.401 M -383.53 % | 6.490 M 644.01 % | -1.193 M -65.01 % | -723.000 K 92.38 % | -9.493 M 32.54 % | -14.071 M -54.59 % | -9.102 M |
| Net income ratio | -0.01 -108.44 % | 0.06 299.23 % | -0.03 -306.62 % | 0.01 -83.56 % | 0.09 -8.45 % | 0.10 67.51 % | 0.06 -27.22 % | 0.08 -0.15 % | 0.08 38.17 % | 0.06 955.55 % | -0.01 86.09 % | -0.05 75.53 % | -0.20 17.07 % | -0.24 2.57 % | -0.25 -8.27 % | -0.23 -94.24 % | -0.12 45.11 % | -0.21 -673.06 % | 0.04 153.66 % | -0.07 47.11 % | -0.13 40.52 % | -0.22 38.30 % | -0.36 -29.84 % | -0.27 |
| Ratio EBITDA | -0.01 -114.36 % | 0.06 313.73 % | -0.03 -158.06 % | 0.05 -52.28 % | 0.11 -3.68 % | 0.11 74.84 % | 0.06 -33.80 % | 0.10 5.71 % | 0.09 -2.45 % | 0.10 214.94 % | 0.03 239.59 % | -0.02 87.40 % | -0.17 11.78 % | -0.19 6.18 % | -0.21 -0.66 % | -0.21 -101.70 % | -0.10 46.67 % | -0.19 -363.97 % | 0.07 609.72 % | -0.01 -47.96 % | -0.01 93.17 % | -0.14 42.92 % | -0.25 -48.10 % | -0.17 |
| Gross profit ratio | 0.78 0.35 % | 0.77 1.44 % | 0.76 -1.42 % | 0.77 -1.76 % | 0.79 1.31 % | 0.78 0.57 % | 0.77 0.62 % | 0.77 -2.68 % | 0.79 3.16 % | 0.77 2.02 % | 0.75 -0.30 % | 0.75 -0.13 % | 0.75 3.00 % | 0.73 -0.79 % | 0.74 0.55 % | 0.73 -0.16 % | 0.73 3.02 % | 0.71 2.11 % | 0.70 3.50 % | 0.67 -2.98 % | 0.70 5.41 % | 0.66 6.11 % | 0.62 7.55 % | 0.58 |
| Weighted average shs out dil | 165.011 M 0.00 % | 165.011 M -2.62 % | 169.451 M -1.39 % | 171.835 M 2.07 % | 168.350 M -0.18 % | 168.648 M -0.21 % | 168.996 M 1.00 % | 167.327 M 0.86 % | 165.906 M 0.56 % | 164.988 M 1.95 % | 161.833 M 0.14 % | 161.613 M 0.05 % | 161.529 M 0.05 % | 161.455 M 0.09 % | 161.312 M 0.41 % | 160.658 M 0.37 % | 160.064 M 0.41 % | 159.418 M -2.94 % | 164.252 M 0.00 % | 164.252 M 0.00 % | 164.252 M 0.00 % | 164.252 M 0.00 % | 164.252 M 16.47 % | 141.021 M |
| Weighted average shs out | 161.675 M 0.00 % | 161.675 M -1.37 % | 163.929 M 0.74 % | 162.727 M 0.03 % | 162.686 M -1.58 % | 165.295 M 0.16 % | 165.033 M -1.37 % | 167.327 M 2.11 % | 163.877 M 0.70 % | 162.733 M 0.55 % | 161.836 M 0.14 % | 161.613 M 0.05 % | 161.529 M 0.05 % | 161.455 M 0.09 % | 161.312 M 0.41 % | 160.658 M 0.37 % | 160.064 M 0.41 % | 159.418 M 0.02 % | 159.386 M 0.00 % | 159.384 M 0.00 % | 159.383 M 0.00 % | 159.382 M -2.96 % | 164.252 M 19.59 % | 137.351 M |
| EPS diluted | 0.00 -108.56 % | 0.04 307.78 % | -0.02 -297.80 % | 0.01 -83.18 % | 0.05 -8.15 % | 0.06 66.86 % | 0.04 -28.25 % | 0.05 -1.60 % | 0.05 43.27 % | 0.03 911.63 % | 0.00 86.39 % | -0.03 75.69 % | -0.13 18.75 % | -0.16 0.00 % | -0.16 -6.67 % | -0.15 -105.76 % | -0.07 43.92 % | -0.13 -743.56 % | 0.02 157.39 % | -0.04 41.04 % | -0.06 33.67 % | -0.09 25.00 % | -0.12 -9.09 % | -0.11 |
| Earnings per share | 0.00 -108.66 % | 0.04 300.53 % | -0.02 -297.92 % | 0.01 -82.86 % | 0.06 -6.67 % | 0.06 66.20 % | 0.04 -26.63 % | 0.05 -2.77 % | 0.05 42.94 % | 0.04 923.26 % | 0.00 86.39 % | -0.03 75.69 % | -0.13 18.75 % | -0.16 0.00 % | -0.16 -6.67 % | -0.15 -105.76 % | -0.07 43.92 % | -0.13 -743.56 % | 0.02 155.65 % | -0.04 40.98 % | -0.06 33.66 % | -0.09 22.75 % | -0.12 -9.09 % | -0.11 |
| Gross profit | 82.159 M 1.41 % | 81.013 M 3.03 % | 78.633 M -1.54 % | 79.863 M -3.09 % | 82.407 M 1.49 % | 81.196 M 0.06 % | 81.151 M 0.01 % | 81.140 M -3.33 % | 83.936 M 7.64 % | 77.978 M 0.30 % | 77.748 M -2.17 % | 79.472 M -2.50 % | 81.511 M 0.36 % | 81.221 M 1.61 % | 79.931 M 2.67 % | 77.853 M 5.85 % | 73.549 M 7.36 % | 68.506 M 9.67 % | 62.464 M 10.46 % | 56.548 M 8.20 % | 52.261 M 17.61 % | 44.435 M 25.42 % | 35.429 M 12.26 % | 31.560 M |
| Income tax expense | -900.000 K -1 775.00 % | -48.000 K 88.15 % | -405.000 K -111.73 % | 3.453 M 103.36 % | 1.698 M 39.07 % | 1.221 M 267.77 % | 332.000 K -58.81 % | 806.000 K -7.99 % | 876.000 K 12.16 % | 781.000 K 87.74 % | 416.000 K -22.82 % | 539.000 K -11.49 % | 609.000 K 138.82 % | 255.000 K -51.24 % | 523.000 K 37.63 % | 380.000 K 1 127.03 % | -37.000 K -137.00 % | 100.000 K -74.03 % | 385.000 K 121.26 % | 174.000 K -15.12 % | 205.000 K 293.40 % | -106.000 K -119.10 % | 555.000 K 354.92 % | 122.000 K |
| Cost of revenue | 23.597 M -0.17 % | 23.637 M -3.13 % | 24.401 M 4.76 % | 23.293 M 5.13 % | 22.157 M -4.41 % | 23.180 M -2.44 % | 23.759 M -2.64 % | 24.404 M 9.35 % | 22.317 M -6.46 % | 23.857 M -7.65 % | 25.834 M -0.99 % | 26.092 M -1.99 % | 26.622 M -10.53 % | 29.756 M 4.69 % | 28.423 M 0.55 % | 28.267 M 6.50 % | 26.541 M -3.63 % | 27.540 M 2.16 % | 26.958 M -1.03 % | 27.238 M 19.10 % | 22.869 M -0.13 % | 22.899 M 6.31 % | 21.539 M -6.42 % | 23.016 M |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.954 M -0.26 % | 10.983 M | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 25.643 M -3.30 % | 26.519 M | 0.000 | 0.000 |
| Other expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.719 M 122.70 % | 3.017 M | 0.000 | 0.000 |
| Operating expenses | 76.415 M 0.86 % | 75.760 M -8.95 % | 83.209 M 5.87 % | 78.595 M 4.73 % | 75.042 M 1.77 % | 73.735 M -3.43 % | 76.357 M 1.05 % | 75.566 M -4.05 % | 78.753 M 7.32 % | 73.383 M -6.72 % | 78.672 M -8.98 % | 86.438 M -13.74 % | 100.210 M -7.66 % | 108.518 M 2.20 % | 106.186 M 4.67 % | 101.444 M 19.26 % | 85.063 M -4.23 % | 88.818 M 30.50 % | 68.062 M 12.96 % | 60.255 M 0.77 % | 59.792 M 5.30 % | 56.781 M 7.90 % | 52.622 M 20.11 % | 43.811 M |
| Cost and expenses | 100.012 M 0.62 % | 99.397 M -7.63 % | 107.610 M 5.62 % | 101.888 M 4.82 % | 97.199 M 0.29 % | 96.915 M -3.20 % | 100.116 M 0.15 % | 99.970 M -1.09 % | 101.070 M 3.94 % | 97.240 M -6.95 % | 104.506 M -7.13 % | 112.530 M -11.28 % | 126.832 M -8.27 % | 138.274 M 2.72 % | 134.609 M 3.78 % | 129.711 M 16.22 % | 111.604 M -4.09 % | 116.358 M 22.46 % | 95.020 M 8.60 % | 87.493 M 5.85 % | 82.661 M 3.74 % | 79.680 M 7.44 % | 74.161 M 10.97 % | 66.827 M |
| Research and development expenses | 29.130 M -0.62 % | 29.313 M -5.31 % | 30.957 M 11.85 % | 27.678 M 4.10 % | 26.588 M -1.42 % | 26.972 M -3.74 % | 28.019 M 7.83 % | 25.985 M 12.23 % | 23.153 M -13.21 % | 26.676 M -14.66 % | 31.260 M 35.11 % | 23.137 M -31.16 % | 33.610 M -5.93 % | 35.728 M 3.81 % | 34.418 M 13.35 % | 30.365 M 13.80 % | 26.683 M -1.40 % | 27.062 M 26.02 % | 21.475 M 32.50 % | 16.207 M -1.63 % | 16.476 M 1.32 % | 16.262 M 6.34 % | 15.293 M 12.18 % | 13.633 M |
| Selling general and administrative expenses | 47.285 M 1.80 % | 46.447 M -11.11 % | 52.252 M 2.62 % | 50.917 M 5.08 % | 48.454 M 3.62 % | 46.763 M -3.26 % | 48.338 M -2.51 % | 49.581 M -10.83 % | 55.600 M 19.04 % | 46.707 M -1.49 % | 47.412 M -25.10 % | 63.301 M -4.95 % | 66.600 M -8.50 % | 72.790 M 1.42 % | 71.768 M 0.97 % | 71.079 M 21.75 % | 58.380 M -5.47 % | 61.756 M 32.56 % | 46.587 M 5.76 % | 44.048 M 20.36 % | 36.597 M -2.41 % | 37.502 M 0.46 % | 37.329 M 23.70 % | 30.178 M |
| Interest income | 3.108 M 8.18 % | 2.873 M -5.12 % | 3.028 M -14.34 % | 3.535 M -7.63 % | 3.827 M 1.78 % | 3.760 M 2.42 % | 3.671 M 1.61 % | 3.613 M 7.88 % | 3.349 M 11.93 % | 2.992 M 11.39 % | 2.686 M 23.78 % | 2.170 M 75.28 % | 1.238 M 196.88 % | 417.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 877.000 K 624.79 % | 121.000 K -2.42 % | 124.000 K 0.00 % | 124.000 K 1.64 % | 122.000 K 0.83 % | 121.000 K -5.47 % | 128.000 K 3.23 % | 124.000 K 1.64 % | 122.000 K -84.56 % | 790.000 K -62.93 % | 2.131 M -1.34 % | 2.160 M -8.94 % | 2.372 M -3.30 % | 2.453 M -1.41 % | 2.488 M |
| Depreciation and amortization | 453.000 K -15.49 % | 536.000 K 37.08 % | 391.000 K 0.00 % | 391.000 K -12.92 % | 449.000 K -10.56 % | 502.000 K 24.26 % | 404.000 K -64.78 % | 1.147 M 122.72 % | 515.000 K -76.08 % | 2.153 M -34.52 % | 3.288 M 51.59 % | 2.169 M 2.41 % | 2.118 M -53.22 % | 4.528 M 31.70 % | 3.438 M 108.87 % | 1.646 M 21.75 % | 1.352 M -23.57 % | 1.769 M -11.64 % | 2.002 M -12.46 % | 2.287 M -65.96 % | 6.719 M 122.70 % | 3.017 M -5.16 % | 3.181 M -1.73 % | 3.237 M |
| Operating income | 5.744 M 9.35 % | 5.253 M 214.79 % | -4.576 M -460.88 % | 1.268 M -82.78 % | 7.365 M -1.29 % | 7.461 M 55.63 % | 4.794 M -13.99 % | 5.574 M 7.54 % | 5.183 M 12.80 % | 4.595 M 597.29 % | -924.000 K 86.74 % | -6.966 M 62.75 % | -18.699 M 31.50 % | -27.297 M -3.97 % | -26.255 M -11.29 % | -23.591 M -104.89 % | -11.514 M 43.31 % | -20.312 M -262.84 % | -5.598 M -51.01 % | -3.707 M 50.78 % | -7.531 M 39.00 % | -12.346 M 28.19 % | -17.193 M -40.34 % | -12.251 M |
| Operating income ratio | 0.05 8.20 % | 0.05 213.02 % | -0.04 -461.31 % | 0.01 -82.55 % | 0.07 -1.46 % | 0.07 56.43 % | 0.05 -13.47 % | 0.05 8.27 % | 0.05 8.11 % | 0.05 605.83 % | -0.01 86.48 % | -0.07 61.84 % | -0.17 29.70 % | -0.25 -1.51 % | -0.24 -9.00 % | -0.22 -93.25 % | -0.12 45.60 % | -0.21 -237.82 % | -0.06 -41.49 % | -0.04 55.86 % | -0.10 45.33 % | -0.18 39.25 % | -0.30 -34.45 % | -0.22 |
| Total other income expenses net | -7.180 M -829.67 % | 984.000 K -7.61 % | 1.065 M -71.38 % | 3.721 M 2.93 % | 3.615 M -6.85 % | 3.881 M 140.91 % | 1.611 M -55.58 % | 3.627 M -12.75 % | 4.157 M 102.09 % | 2.057 M 220.40 % | 642.000 K -73.14 % | 2.390 M 213.38 % | -2.108 M -300.76 % | 1.050 M 377.27 % | 220.000 K 523.08 % | -52.000 K 72.34 % | -188.000 K -1 040.00 % | 20.000 K -99.78 % | 9.296 M 588.24 % | -1.904 M 8.06 % | -2.071 M 18.34 % | -2.536 M -0.96 % | -2.512 M 2.48 % | -2.576 M |
| 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 |
| 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-03-31 | 2019-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -312.182 M -6.26 % | -293.784 M -5.21 % | -279.239 M 10.97 % | -313.649 M 0.02 % | -313.721 M -4.95 % | -298.919 M -2.32 % | -292.132 M -1.46 % | -287.936 M -3.84 % | -277.291 M -4.76 % | -264.693 M -4.17 % | -254.095 M 0.56 % | -255.520 M 0.89 % | -257.807 M 3.01 % | -265.820 M 6.19 % | -283.365 M 8.10 % | -308.337 M 7.61 % | -333.750 M -3.28 % | -323.152 M -3.30 % | -312.833 M -2 166.41 % | -13.803 M -117.67 % | 78.096 M | 0.000 -100.00 % | 100.077 M |
| Total investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 8.700 M -7.45 % | 9.400 M -6.00 % | 10.000 M -15.57 % | 11.844 M 4.81 % | 11.300 M -5.04 % | 11.900 M -4.03 % | 12.400 M -7.71 % | 13.436 M -1.21 % | 13.600 M -3.55 % | 14.100 M -3.42 % | 14.600 M -24.41 % | 19.314 M 25.42 % | 15.400 M 492.31 % | 2.600 M -67.90 % | 8.100 M -42.18 % | 14.008 M 97.30 % | 7.100 M -12.35 % | 8.100 M 119.22 % | 3.695 M -96.16 % | 96.234 M 6.22 % | 90.602 M | 0.000 -100.00 % | 102.040 M |
| Accumulated other comprehensive income loss | -565.000 K -355.65 % | -124.000 K 84.99 % | -826.000 K 30.00 % | -1.180 M -83.51 % | -643.000 K 31.38 % | -937.000 K -13.85 % | -823.000 K -17.74 % | -699.000 K 44.35 % | -1.256 M -116.18 % | -581.000 K 39.42 % | -959.000 K -15.40 % | -831.000 K 30.98 % | -1.204 M -88.71 % | -638.000 K -175.00 % | -232.000 K -169.77 % | -86.000 K -50.88 % | -57.000 K 33.72 % | -86.000 K 21.10 % | -109.000 K -25.29 % | -87.000 K 65.06 % | -249.000 K -101.05 % | 23.633 M 10 286.64 % | -232.000 K |
| Retained earnings | -366.290 M -0.64 % | -363.954 M 1.70 % | -370.239 M -1.07 % | -366.323 M 0.42 % | -367.859 M 2.46 % | -377.141 M 2.61 % | -387.262 M 1.54 % | -393.335 M 2.09 % | -401.730 M 2.06 % | -410.194 M 1.41 % | -416.065 M -0.17 % | -415.367 M -1.25 % | -410.252 M -5.51 % | -388.836 M -7.31 % | -362.334 M -7.91 % | -335.776 M -7.71 % | -311.753 M -3.89 % | -300.088 M -7.29 % | -279.696 M 1.17 % | -283.009 M -14.98 % | -246.142 M | 0.000 100.00 % | -201.299 M |
| Common stock | 1.769 M 0.97 % | 1.752 M 0.81 % | 1.738 M 1.40 % | 1.714 M 0.65 % | 1.703 M 0.35 % | 1.697 M 0.53 % | 1.688 M 0.54 % | 1.679 M 0.36 % | 1.673 M 0.30 % | 1.668 M 0.79 % | 1.655 M -0.66 % | 1.666 M 0.12 % | 1.664 M 0.00 % | 1.664 M 0.06 % | 1.663 M 0.12 % | 1.661 M 0.54 % | 1.652 M 0.43 % | 1.645 M 3.39 % | 1.591 M 6.07 % | 1.500 M 6.16 % | 1.413 M | 0.000 -100.00 % | 1.410 M |
| Total equity | 393.295 M 0.56 % | 391.092 M 2.24 % | 382.534 M -6.42 % | 408.797 M -0.15 % | 409.411 M 2.90 % | 397.892 M 1.30 % | 392.794 M 2.76 % | 382.232 M 4.23 % | 366.720 M 3.92 % | 352.893 M 0.74 % | 350.293 M -1.01 % | 353.858 M 2.02 % | 346.839 M -0.74 % | 349.429 M -2.41 % | 358.048 M -3.39 % | 370.595 M -2.30 % | 379.325 M 0.05 % | 379.138 M -2.57 % | 389.134 M 357.37 % | 85.080 M 984.22 % | -9.622 M -140.71 % | 23.633 M 0.00 % | 23.633 M |
| Other non current liabilities | 2.774 M -5.36 % | 2.931 M -5.15 % | 3.090 M 20.00 % | 2.575 M -1.98 % | 2.627 M -2.41 % | 2.692 M -6.30 % | 2.873 M 58.03 % | 1.818 M -22.61 % | 2.349 M 9.87 % | 2.138 M 3.29 % | 2.070 M 107.41 % | 998.000 K -82.00 % | 5.545 M -4.03 % | 5.778 M -38.97 % | 9.468 M -25.47 % | 12.704 M 272.99 % | 3.406 M -4.70 % | 3.574 M 3 007.83 % | 115.000 K -91.87 % | 1.415 M -60.64 % | 3.595 M | 0.000 -100.00 % | 824.999 K |
| Long term debt | 5.700 M -12.31 % | 6.500 M -9.72 % | 7.200 M -15.43 % | 8.514 M -2.14 % | 8.700 M -7.45 % | 9.400 M -6.00 % | 10.000 M -7.19 % | 10.775 M -4.65 % | 11.300 M -5.04 % | 11.900 M -4.80 % | 12.500 M -23.48 % | 16.335 M 21.00 % | 13.500 M 1 828.57 % | 700.000 K -63.16 % | 1.900 M -71.68 % | 6.709 M 131.34 % | 2.900 M -27.50 % | 4.000 M 8.25 % | 3.695 M -92.76 % | 51.027 M 2.05 % | 50.000 M | 0.000 -100.00 % | 40.993 M |
| Total non current liabilities | 8.533 M -10.74 % | 9.560 M -9.44 % | 10.557 M -9.00 % | 11.601 M -5.13 % | 12.228 M -7.36 % | 13.199 M -5.94 % | 14.033 M 1.62 % | 13.809 M -7.69 % | 14.960 M -3.12 % | 15.442 M -2.69 % | 15.869 M -14.77 % | 18.619 M -2.24 % | 19.045 M 194.00 % | 6.478 M -43.02 % | 11.368 M -45.12 % | 20.713 M 172.32 % | 7.606 M -12.31 % | 8.674 M 84.16 % | 4.710 M -91.15 % | 53.242 M -0.66 % | 53.595 M | 0.000 -100.00 % | 41.818 M |
| Other current liabilities | 57.915 M 34.23 % | 43.147 M 1.93 % | 42.331 M -19.67 % | 52.697 M 3.99 % | 50.674 M 22.77 % | 41.276 M -9.98 % | 45.852 M -9.94 % | 50.912 M 4.95 % | 48.512 M 2.34 % | 47.403 M -0.59 % | 47.682 M -11.98 % | 54.172 M -11.91 % | 61.498 M 0.89 % | 60.957 M 2.80 % | 59.299 M -1.31 % | 60.086 M 25.53 % | 47.866 M -6.24 % | 51.053 M 27.31 % | 40.102 M -14.29 % | 46.790 M -75.34 % | 189.747 M | 0.000 -100.00 % | 59.568 M |
| Deferred revenue | 167.712 M -1.76 % | 170.724 M 3.65 % | 164.711 M 1.72 % | 161.923 M -0.85 % | 163.304 M -2.80 % | 168.014 M 1.38 % | 165.719 M -1.71 % | 168.610 M -0.73 % | 169.857 M -2.38 % | 173.995 M 3.45 % | 168.187 M 0.48 % | 167.388 M -1.17 % | 169.369 M -4.27 % | 176.918 M 3.01 % | 171.749 M -0.82 % | 173.167 M 2.97 % | 168.169 M 1.71 % | 165.338 M 11.89 % | 147.766 M 7.52 % | 137.436 M | 0.000 | 0.000 -100.00 % | 83.944 M |
| Short term debt | 3.000 M 3.45 % | 2.900 M 3.57 % | 2.800 M -15.92 % | 3.330 M 28.08 % | 2.600 M 4.00 % | 2.500 M 4.17 % | 2.400 M -9.81 % | 2.661 M 15.70 % | 2.300 M 4.55 % | 2.200 M 4.76 % | 2.100 M -29.51 % | 2.979 M 56.79 % | 1.900 M 0.00 % | 1.900 M -69.35 % | 6.200 M -15.06 % | 7.299 M 73.79 % | 4.200 M 2.44 % | 4.100 M | 0.000 -100.00 % | 45.207 M 11.34 % | 40.602 M | 0.000 -100.00 % | 61.047 M |
| Total current liabilities | 232.482 M 5.68 % | 219.986 M 3.46 % | 212.625 M -4.41 % | 222.423 M 0.49 % | 221.338 M 2.85 % | 215.202 M -1.51 % | 218.503 M -3.69 % | 226.879 M -0.49 % | 227.998 M 0.12 % | 227.726 M 2.04 % | 223.183 M -4.19 % | 232.954 M -2.30 % | 238.442 M -1.93 % | 243.139 M -3.79 % | 252.730 M -2.06 % | 258.053 M 10.50 % | 233.535 M 3.77 % | 225.054 M 18.04 % | 190.665 M -18.08 % | 232.757 M -0.09 % | 232.967 M | 0.000 -100.00 % | 206.049 M |
| Total liabilities | 241.015 M 5.00 % | 229.546 M 2.85 % | 223.182 M -4.63 % | 234.024 M 0.20 % | 233.566 M 2.26 % | 228.401 M -1.78 % | 232.536 M -3.39 % | 240.688 M -0.93 % | 242.958 M -0.09 % | 243.168 M 1.72 % | 239.052 M -4.98 % | 251.573 M -2.30 % | 257.487 M 3.15 % | 249.617 M -5.48 % | 264.098 M -5.26 % | 278.766 M 15.60 % | 241.141 M 3.17 % | 233.728 M 19.63 % | 195.375 M -31.69 % | 285.999 M -0.20 % | 286.562 M | 0.000 -100.00 % | 247.867 M |
| Other non current assets | 22.714 M -8.75 % | 24.891 M -1.54 % | 25.280 M 64.06 % | 15.409 M -42.78 % | 26.930 M -2.16 % | 27.524 M -2.82 % | 28.322 M 87.39 % | 15.114 M -47.89 % | 29.003 M 70.62 % | 16.999 M -11.47 % | 19.202 M 34.35 % | 14.293 M -50.50 % | 28.874 M 75.76 % | 16.428 M 3.83 % | 15.822 M 24.55 % | 12.703 M -13.41 % | 14.671 M -13.98 % | 17.056 M 84.89 % | 9.225 M 90.68 % | 4.838 M -20.05 % | 6.051 M | 0.000 -100.00 % | 4.376 M |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 5.576 M 10.46 % | 5.048 M 68.89 % | 2.989 M 141.24 % | 1.239 M -21.93 % | 1.587 M -17.94 % | 1.934 M -15.25 % | 2.282 M -13.20 % | 2.629 M -11.69 % | 2.977 M -10.44 % | 3.324 M -21.49 % | 4.234 M -22.57 % | 5.468 M -18.41 % | 6.702 M -15.55 % | 7.936 M -14.46 % | 9.277 M -15.72 % | 11.008 M 73.96 % | 6.328 M -14.29 % | 7.383 M -17.66 % | 8.967 M -17.39 % | 10.854 M -16.17 % | 12.947 M | 0.000 -100.00 % | 25.598 M |
| GoodWill | 245.406 M 0.00 % | 245.406 M 0.00 % | 245.406 M 0.00 % | 245.406 M 0.00 % | 245.406 M 0.00 % | 245.406 M 0.00 % | 245.406 M 0.00 % | 245.406 M 0.00 % | 245.406 M 0.00 % | 245.406 M 0.00 % | 245.406 M 0.00 % | 245.406 M 0.00 % | 245.406 M 0.00 % | 245.406 M 0.15 % | 245.048 M 1.01 % | 242.586 M 10.60 % | 219.337 M 0.00 % | 219.337 M 0.00 % | 219.337 M 0.00 % | 219.337 M 0.00 % | 219.337 M | 0.000 -100.00 % | 219.374 M |
| Goodwill and intangible assets | 250.982 M 0.21 % | 250.454 M 0.83 % | 248.395 M 0.71 % | 246.645 M -0.14 % | 246.993 M -0.14 % | 247.340 M -0.14 % | 247.688 M -0.14 % | 248.035 M -0.14 % | 248.383 M -0.14 % | 248.730 M -0.36 % | 249.640 M -0.49 % | 250.874 M -0.49 % | 252.108 M -0.49 % | 253.342 M -0.39 % | 254.325 M 0.29 % | 253.594 M 12.38 % | 225.665 M -0.47 % | 226.720 M -0.69 % | 228.304 M -0.82 % | 230.191 M -0.90 % | 232.284 M | 0.000 -100.00 % | 244.972 M |
| Property plant equipment net | 452.000 K -11.89 % | 513.000 K -7.40 % | 554.000 K -95.21 % | 11.562 M 2 480.80 % | 448.000 K -16.73 % | 538.000 K -24.33 % | 711.000 K -94.69 % | 13.402 M 1 469.32 % | 854.000 K -93.62 % | 13.392 M 8.60 % | 12.331 M -38.67 % | 20.106 M 1 366.52 % | 1.371 M -8.42 % | 1.497 M -88.86 % | 13.435 M -18.09 % | 16.402 M 65.56 % | 9.907 M 12.67 % | 8.793 M 6.98 % | 8.219 M 2.12 % | 8.048 M 142.34 % | 3.321 M | 0.000 -100.00 % | 5.585 M |
| Total non current assets | 274.148 M -0.62 % | 275.858 M 0.59 % | 274.229 M 0.22 % | 273.616 M -0.28 % | 274.371 M -0.37 % | 275.402 M -0.48 % | 276.721 M 0.06 % | 276.551 M -0.61 % | 278.240 M -0.32 % | 279.121 M -0.73 % | 281.173 M -1.44 % | 285.273 M 1.03 % | 282.353 M 4.09 % | 271.267 M -4.34 % | 283.582 M 0.31 % | 282.699 M 12.97 % | 250.243 M -0.92 % | 252.569 M 2.78 % | 245.748 M 1.10 % | 243.077 M 0.59 % | 241.656 M | 0.000 -100.00 % | 254.933 M |
| Other current assets | 17.704 M 3.19 % | 17.157 M -7.33 % | 18.514 M -2.89 % | 19.064 M 6.06 % | 17.974 M 21.37 % | 14.809 M -24.73 % | 19.675 M 6.98 % | 18.392 M 19.70 % | 15.365 M 25.02 % | 12.290 M 8.49 % | 11.328 M -18.44 % | 13.890 M -20.30 % | 17.428 M -10.04 % | 19.373 M 55.47 % | 12.461 M -16.18 % | 14.866 M 16.83 % | 12.724 M 0.49 % | 12.662 M 56.09 % | 8.112 M 56.60 % | 5.180 M -33.00 % | 7.731 M | 0.000 -100.00 % | 3.537 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 320.882 M 5.84 % | 303.184 M 4.82 % | 289.239 M -11.14 % | 325.493 M 0.15 % | 325.021 M 4.57 % | 310.819 M 2.06 % | 304.532 M 1.05 % | 301.372 M 3.60 % | 290.891 M 4.34 % | 278.793 M 3.76 % | 268.695 M -2.23 % | 274.834 M 0.60 % | 273.207 M 1.78 % | 268.420 M -7.91 % | 291.465 M -9.58 % | 322.345 M -5.43 % | 340.850 M 2.90 % | 331.252 M 4.65 % | 316.528 M 187.66 % | 110.037 M 779.87 % | 12.506 M | 0.000 -100.00 % | 1.963 M |
| Cash and short term investments | 320.882 M 5.84 % | 303.184 M 4.82 % | 289.239 M -11.14 % | 325.493 M 0.15 % | 325.021 M 4.57 % | 310.819 M 2.06 % | 304.532 M 1.05 % | 301.372 M 3.60 % | 290.891 M 4.34 % | 278.793 M 3.76 % | 268.695 M -2.23 % | 274.834 M 0.60 % | 273.207 M 1.78 % | 268.420 M -7.91 % | 291.465 M -9.58 % | 322.345 M -5.43 % | 340.850 M 2.90 % | 331.252 M 4.65 % | 316.528 M 187.66 % | 110.037 M 779.87 % | 12.506 M | 0.000 -100.00 % | 1.963 M |
| Total current assets | 360.162 M 4.46 % | 344.780 M 4.01 % | 331.487 M -10.22 % | 369.205 M 0.16 % | 368.606 M 5.05 % | 350.891 M 0.65 % | 348.609 M 0.65 % | 346.369 M 4.50 % | 331.438 M 4.57 % | 316.940 M 2.85 % | 308.172 M -3.74 % | 320.158 M -0.56 % | 321.973 M -1.77 % | 327.779 M -3.19 % | 338.564 M -7.66 % | 366.662 M -0.96 % | 370.223 M 2.75 % | 360.297 M 6.36 % | 338.761 M 164.65 % | 128.002 M 262.78 % | 35.284 M | 0.000 -100.00 % | 16.567 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 21.576 M -11.71 % | 24.439 M 2.97 % | 23.734 M -3.71 % | 24.648 M -3.76 % | 25.611 M 1.38 % | 25.263 M 3.53 % | 24.402 M -8.28 % | 26.605 M 5.65 % | 25.182 M -2.61 % | 25.857 M -8.14 % | 28.149 M -10.45 % | 31.434 M 0.31 % | 31.338 M -21.63 % | 39.986 M 15.44 % | 34.638 M 17.61 % | 29.451 M 76.89 % | 16.649 M 1.62 % | 16.383 M 16.02 % | 14.121 M 10.45 % | 12.785 M -15.03 % | 15.047 M | 0.000 -100.00 % | 11.067 M |
| 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 |
| 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 |
| Account payables | 3.855 M 19.91 % | 3.215 M 15.52 % | 2.783 M -37.78 % | 4.473 M -6.03 % | 4.760 M 39.51 % | 3.412 M -24.71 % | 4.532 M -3.49 % | 4.696 M -35.93 % | 7.329 M 77.54 % | 4.128 M -20.83 % | 5.214 M -38.04 % | 8.415 M 48.28 % | 5.675 M 68.70 % | 3.364 M -78.27 % | 15.482 M -11.54 % | 17.501 M 31.59 % | 13.300 M 191.47 % | 4.563 M 63.14 % | 2.797 M -15.85 % | 3.324 M 26.97 % | 2.618 M | 0.000 -100.00 % | 1.490 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 59.000 K -54.26 % | 129.000 K -51.69 % | 267.000 K -47.85 % | 512.000 K -43.17 % | 901.000 K -18.61 % | 1.107 M -4.57 % | 1.160 M -4.61 % | 1.216 M -7.25 % | 1.311 M -6.62 % | 1.404 M 8.08 % | 1.299 M 1.01 % | 1.286 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.300 M 0.00 % | 1.300 M 18.18 % | 1.100 M 22.22 % | 900.000 K 12.50 % | 800.000 K | 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 |
| Capital lease obligations | 5.700 M -12.31 % | 6.500 M -9.72 % | 7.200 M -15.43 % | 8.514 M -2.14 % | 8.700 M -7.45 % | 9.400 M -6.00 % | 10.000 M -7.19 % | 10.775 M -4.65 % | 11.300 M -5.04 % | 11.900 M -4.80 % | 12.500 M -23.48 % | 16.335 M 21.00 % | 13.500 M 1 828.57 % | 700.000 K -63.16 % | 1.900 M -71.68 % | 6.709 M 131.34 % | 2.900 M -27.50 % | 4.000 M 8.25 % | 3.695 M 259.79 % | 1.027 M | 0.000 | 0.000 -100.00 % | 3.287 M |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 758.381 M 0.66 % | 753.418 M 0.21 % | 751.861 M -2.93 % | 774.586 M -0.21 % | 776.210 M 0.25 % | 774.273 M -0.63 % | 779.191 M 0.59 % | 774.587 M 0.85 % | 768.033 M 0.79 % | 762.000 M -0.48 % | 765.662 M -0.36 % | 768.390 M 1.55 % | 756.631 M 2.63 % | 737.239 M 2.54 % | 718.951 M 2.01 % | 704.796 M 2.22 % | 689.483 M 1.74 % | 677.667 M 1.55 % | 667.348 M 82.00 % | 366.676 M 55.80 % | 235.356 M | 0.000 -100.00 % | 223.754 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| Total assets | 634.310 M 2.20 % | 620.638 M 2.46 % | 605.716 M -5.77 % | 642.821 M -0.02 % | 642.977 M 2.66 % | 626.293 M 0.15 % | 625.330 M 0.39 % | 622.920 M 2.17 % | 609.678 M 2.28 % | 596.061 M 1.14 % | 589.345 M -2.66 % | 605.431 M 0.18 % | 604.326 M 0.88 % | 599.046 M -3.71 % | 622.146 M -4.19 % | 649.361 M 4.66 % | 620.466 M 1.24 % | 612.866 M 4.85 % | 584.509 M 57.52 % | 371.079 M 33.99 % | 276.940 M | 0.000 -100.00 % | 271.500 M |
| 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-03-31 | 2019-12-31 |
| 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 | 0.000 |
| Stock based compensation | 6.164 M 19.78 % | 5.146 M -42.75 % | 8.988 M -1.07 % | 9.085 M 9.88 % | 8.268 M -1.34 % | 8.380 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.109 M -109.18 % | 12.081 M -37.71 % | 19.394 M 3.87 % | 18.672 M 31.56 % | 14.193 M -1.11 % | 14.352 M | 0.000 | 0.000 -100.00 % | 4.912 M 133.02 % | 2.108 M -40.22 % | 3.526 M -12.18 % | 4.015 M 99.16 % | 2.016 M 267.21 % | 549.000 K |
| Change in working capital | 14.409 M 122.98 % | 6.462 M 169.97 % | -9.236 M -388.94 % | -1.889 M -237.28 % | 1.376 M 334.81 % | -586.000 K 93.42 % | -8.902 M -12.07 % | -7.943 M -1 250.85 % | -588.000 K -117.17 % | 3.425 M 230.98 % | -2.615 M 1.13 % | -2.645 M -134.70 % | 7.623 M 159.80 % | -12.747 M -52.70 % | -8.348 M -80.03 % | -4.637 M -153.74 % | 8.628 M -60.04 % | 21.594 M 4 293.01 % | -515.000 K -292.88 % | 267.001 K 109.65 % | -2.768 M -116.77 % | 16.506 M 818.53 % | 1.797 M -71.07 % | 6.211 M |
| Accounts receivables | 2.543 M 293.97 % | -1.311 M -2 200.00 % | -57.000 K 80.68 % | -295.000 K 75.60 % | -1.209 M 10.04 % | -1.344 M -176.45 % | 1.758 M 173.93 % | -2.378 M -470.26 % | -417.000 K -124.94 % | 1.672 M -23.93 % | 2.198 M 297.84 % | -1.111 M -117.61 % | 6.309 M 166.14 % | -9.539 M -9.82 % | -8.686 M 30.59 % | -12.514 M -767.82 % | -1.442 M 51.45 % | -2.970 M -30.38 % | -2.278 M -273.89 % | 1.310 M 166.57 % | -1.968 M 44.33 % | -3.535 M -9.78 % | -3.220 M -315.96 % | 1.491 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 13.577 M 1 092.47 % | -1.368 M 90.49 % | -14.383 M -431.41 % | 4.340 M -23.20 % | 5.651 M 314.13 % | -2.639 M 74.58 % | -10.383 M -576.86 % | -1.534 M -129.46 % | 5.207 M 274.91 % | -2.977 M 64.73 % | -8.440 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.763 M 7.58 % | 5.357 M -60.37 % | 13.519 M 279.80 % | -7.519 M | 0.000 | 0.000 -100.00 % | 5.215 M | 0.000 | 0.000 |
| Other working capital | -1.711 M -118.72 % | 9.141 M 75.65 % | 5.204 M 187.70 % | -5.934 M -93.54 % | -3.066 M -190.26 % | 3.397 M 1 326.35 % | -277.000 K 93.13 % | -4.031 M 25.05 % | -5.378 M -213.70 % | 4.730 M 30.41 % | 3.627 M 336.44 % | -1.534 M -216.74 % | 1.314 M 140.96 % | -3.208 M -1 049.11 % | 338.000 K -84.01 % | 2.114 M -55.15 % | 4.713 M -57.33 % | 11.045 M 18.99 % | 9.282 M 989.93 % | -1.043 M -30.37 % | -800.000 K -105.40 % | 14.826 M 195.52 % | 5.017 M 6.29 % | 4.720 M |
| Other non cash items | 792.000 K -15.74 % | 940.000 K -43.98 % | 1.678 M -0.18 % | 1.681 M 20.59 % | 1.394 M 8.82 % | 1.281 M -84.25 % | 8.132 M -4.93 % | 8.554 M 2.08 % | 8.380 M 658.37 % | 1.105 M 8.65 % | 1.017 M 110.19 % | -9.985 M -435.29 % | 2.978 M 169.94 % | -4.258 M 44.75 % | -7.707 M -851.17 % | 1.026 M -90.78 % | 11.124 M -26.83 % | 15.202 M 256.17 % | -9.734 M -137.24 % | -4.103 M -136.54 % | 11.230 M 519.42 % | 1.813 M -85.92 % | 12.878 M 5.83 % | 12.168 M |
| Net cash provided by operating activities | 19.482 M 0.58 % | 19.369 M 1 024.53 % | -2.095 M -119.39 % | 10.804 M -47.98 % | 20.769 M 5.44 % | 19.698 M 252.38 % | 5.590 M -44.00 % | 9.982 M -39.89 % | 16.607 M 33.51 % | 12.439 M 1 100.72 % | -1.243 M -173.77 % | 1.685 M -83.07 % | 9.954 M 145.33 % | -21.957 M 17.93 % | -26.753 M -129.92 % | -11.636 M -223.28 % | 9.439 M -48.06 % | 18.173 M 82 704.55 % | -22.000 K 99.58 % | -5.226 M -158.72 % | 8.900 M -15.84 % | 10.575 M 2 825.52 % | -388.000 K -105.38 % | 7.216 M |
| Investments in property plant and equipment | -848.000 K 65.37 % | -2.449 M -15.85 % | -2.114 M -4 214.29 % | -49.000 K -276.92 % | -13.000 K | 0.000 100.00 % | -160.000 K | 0.000 100.00 % | -1.000 K 95.24 % | -21.000 K 75.58 % | -86.000 K 34.85 % | -132.000 K -230.00 % | -40.000 K 65.22 % | -115.000 K 77.67 % | -515.000 K -260.14 % | -143.000 K -64.37 % | -87.000 K -8.75 % | -80.000 K 40.74 % | -135.000 K 3.57 % | -140.000 K 48.34 % | -271.000 K 23.88 % | -356.000 K -362.34 % | -77.000 K 86.32 % | -563.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 -100.00 % | 21.000 K 100.15 % | -14.241 M -15 250.00 % | 94.000 K | 0.000 | 0.000 -100.00 % | 500.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 639.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.611 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.768 M | 0.000 -100.00 % | 288.000 K | 0.000 -100.00 % | 98.000 K 444.44 % | 18.000 K |
| Net cash used for investing activites | -848.000 K 65.37 % | -2.449 M -15.85 % | -2.114 M -4 214.29 % | -49.000 K -276.92 % | -13.000 K | 0.000 100.00 % | -160.000 K | 0.000 100.00 % | -1.000 K 95.24 % | -21.000 K -103.80 % | 553.000 K 518.94 % | -132.000 K -230.00 % | -40.000 K 65.22 % | -115.000 K -110.30 % | 1.117 M 107.77 % | -14.384 M -205 585.71 % | 7.000 K 108.75 % | -80.000 K -101.05 % | 7.633 M 2 020.28 % | 360.000 K 2 017.65 % | 17.000 K 104.78 % | -356.000 K -1 795.24 % | 21.000 K 103.85 % | -545.000 K |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -94.565 M -2 486.20 % | 3.963 M 114.36 % | -27.604 M -168.13 % | -10.295 M -521.58 % | 2.442 M | 0.000 |
| Common stock issued | 873.000 K 17 360.00 % | 5.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.000 K -98.08 % | 625.000 K 10 316.67 % | 6.000 K -87.76 % | 49.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.458 M 172.51 % | 902.000 K 22 450.00 % | 4.000 K -100.00 % | 299.750 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 100.00 % | -23.791 M -147.62 % | -9.608 M -81.21 % | -5.302 M 53.88 % | -11.495 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -288.000 K -747.06 % | -34.000 K -409.09 % | 11.000 K 100.21 % | -5.137 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -8.993 M -20 813.95 % | -43.000 K | 0.000 100.00 % | -582.000 K | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -31.079 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -1.748 M 54.42 % | -3.835 M 53.87 % | -8.314 M -1 343.40 % | -576.000 K 55.11 % | -1.283 M 25.41 % | -1.720 M 22.00 % | -2.205 M -207.53 % | -717.000 K 82.05 % | -3.994 M -61.57 % | -2.472 M 52.39 % | -5.192 M -1 960.93 % | 279.000 K 105.79 % | -4.816 M -675.52 % | -621.000 K -3 550.00 % | 18.000 K -99.63 % | 4.891 M 742.71 % | -761.000 K 77.93 % | -3.448 M 44.14 % | -6.173 M -104.47 % | 137.966 M 382.40 % | 28.600 M 5 741.03 % | -507.000 K | 0.000 100.00 % | -6.682 M |
| Net cash used provided by financing activities | -875.000 K 77.15 % | -3.830 M 88.07 % | -32.105 M -215.25 % | -10.184 M -54.65 % | -6.585 M 50.17 % | -13.215 M -502.60 % | -2.193 M -2 283.70 % | -92.000 K 97.69 % | -3.988 M -64.59 % | -2.423 M 53.33 % | -5.192 M -57 588.89 % | -9.000 K 99.81 % | -4.850 M -695.08 % | -610.000 K 88.08 % | -5.119 M -169.66 % | 7.349 M 5 112.06 % | 141.000 K 104.09 % | -3.444 M -101.73 % | 199.012 M 95.38 % | 101.857 M 10 588.04 % | 953.000 K 108.82 % | -10.802 M -680.75 % | 1.860 M 127.84 % | -6.682 M |
| Effect of forex changes on cash | -61.000 K -107.13 % | 855.000 K 1 325.00 % | 60.000 K 160.61 % | -99.000 K -419.35 % | 31.000 K 115.82 % | -196.000 K -154.55 % | -77.000 K -113.03 % | 591.000 K 213.65 % | -520.000 K -604.85 % | 103.000 K 140.08 % | -257.000 K -409.64 % | 83.000 K 129.96 % | -277.000 K 23.69 % | -363.000 K -190.40 % | -125.000 K -175.30 % | 166.000 K 1 409.09 % | 11.000 K -85.33 % | 75.000 K 156.82 % | -132.000 K -137.82 % | 349.000 K 2 592.86 % | -14.000 K -108.92 % | 157.000 K 183.07 % | -189.000 K -329.55 % | -44.000 K |
| Net change in cash | 17.698 M 26.91 % | 13.945 M 138.46 % | -36.254 M -7 780.93 % | 472.000 K -96.68 % | 14.202 M 125.89 % | 6.287 M 98.96 % | 3.160 M -69.85 % | 10.481 M -13.37 % | 12.098 M 19.81 % | 10.098 M 264.49 % | -6.139 M -477.32 % | 1.627 M -66.01 % | 4.787 M 120.77 % | -23.045 M 25.37 % | -30.880 M -66.87 % | -18.505 M -292.80 % | 9.598 M -34.81 % | 14.724 M -92.87 % | 206.491 M 112.13 % | 97.340 M 887.62 % | 9.856 M 2 413.62 % | -426.000 K -132.67 % | 1.304 M 2 470.91 % | -55.000 K |
| Cash at beginning of period | 303.184 M 4.82 % | 289.239 M -11.14 % | 325.493 M 0.15 % | 325.021 M 4.57 % | 310.819 M 2.06 % | 304.532 M 1.05 % | 301.372 M 3.60 % | 290.891 M 4.34 % | 278.793 M 3.76 % | 268.695 M -2.23 % | 274.834 M 0.60 % | 273.207 M 1.78 % | 268.420 M -7.91 % | 291.465 M -9.58 % | 322.345 M -5.43 % | 340.850 M 2.90 % | 331.252 M 4.65 % | 316.528 M 187.66 % | 110.037 M 766.64 % | 12.697 M 346.92 % | 2.841 M -13.04 % | 3.267 M 66.43 % | 1.963 M -2.73 % | 2.018 M |
| Cash at end of period | 320.882 M 5.84 % | 303.184 M 4.82 % | 289.239 M -11.14 % | 325.493 M 0.15 % | 325.021 M 4.57 % | 310.819 M 2.06 % | 304.532 M 1.05 % | 301.372 M 3.60 % | 290.891 M 4.34 % | 278.793 M 3.76 % | 268.695 M -2.23 % | 274.834 M 0.60 % | 273.207 M 1.78 % | 268.420 M -7.91 % | 291.465 M -9.58 % | 322.345 M -5.43 % | 340.850 M 2.90 % | 331.252 M 4.65 % | 316.528 M 187.66 % | 110.037 M 766.64 % | 12.697 M 346.92 % | 2.841 M -13.04 % | 3.267 M 66.43 % | 1.963 M |
| Operating cash flow | 19.482 M 0.58 % | 19.369 M 1 024.53 % | -2.095 M -119.39 % | 10.804 M -47.98 % | 20.769 M 5.44 % | 19.698 M 252.38 % | 5.590 M -44.00 % | 9.982 M -39.89 % | 16.607 M 33.51 % | 12.439 M 1 100.72 % | -1.243 M -173.77 % | 1.685 M -83.07 % | 9.954 M 145.33 % | -21.957 M 17.93 % | -26.753 M -129.92 % | -11.636 M -223.28 % | 9.439 M -48.06 % | 18.173 M 82 704.55 % | -22.000 K 99.58 % | -5.226 M -158.72 % | 8.900 M -15.84 % | 10.575 M 2 825.52 % | -388.000 K -105.38 % | 7.216 M |
| Capital expenditure | 0.000 | 0.000 100.00 % | -2.114 M -4 214.29 % | -49.000 K -276.92 % | -13.000 K | 0.000 100.00 % | -160.000 K | 0.000 100.00 % | -1,000.000 95.24 % | -21.000 K 75.58 % | -86.000 K 34.85 % | -132.000 K -230.00 % | -40.000 K 65.22 % | -115.000 K 77.67 % | -515.000 K -260.14 % | -143.000 K -64.37 % | -87.000 K -8.75 % | -80.000 K 40.74 % | -135.000 K 3.57 % | -140.000 K 48.34 % | -271.000 K 23.88 % | -356.000 K -362.34 % | -77.000 K 86.32 % | -563.000 K |
| Free CashFlow | 19.482 M 0.58 % | 19.369 M 560.18 % | -4.209 M -139.14 % | 10.755 M -48.18 % | 20.756 M 5.37 % | 19.698 M 262.76 % | 5.430 M -45.60 % | 9.982 M -39.89 % | 16.606 M 33.73 % | 12.418 M 1 034.39 % | -1.329 M -185.58 % | 1.553 M -84.34 % | 9.914 M 144.92 % | -22.072 M 19.06 % | -27.268 M -131.50 % | -11.779 M -225.95 % | 9.352 M -48.31 % | 18.093 M 11 624.20 % | -157.000 K 97.07 % | -5.366 M -162.19 % | 8.629 M -15.56 % | 10.219 M 2 297.63 % | -465.000 K -106.99 % | 6.653 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 |