
Immunocore Holdings plc IMCR
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
---|---|---|---|---|---|---|---|
Revenue | 310.202 M 24.37 % | 249.428 M 73.53 % | 143.737 M 432.78 % | 26.979 M -10.41 % | 30.114 M 17.32 % | 25.669 M 8.52 % | 23.654 M |
Net income | -51.087 M 7.60 % | -55.287 M -5.22 % | -52.543 M 60.53 % | -133.126 M -79.67 % | -74.093 M 28.71 % | -103.931 M -45.09 % | -71.630 M |
Income before tax | -52.937 M 13.06 % | -60.890 M -80.05 % | -33.819 M 74.57 % | -133.015 M -52.26 % | -87.360 M 30.77 % | -126.189 M -43.11 % | -88.178 M |
Income before tax ratio | -0.17 30.09 % | -0.24 -3.75 % | -0.24 95.23 % | -4.93 -69.95 % | -2.90 40.99 % | -4.92 -31.87 % | -3.73 |
EBITDA | -38.504 M 25.45 % | -51.646 M -34.65 % | -38.355 M 76.99 % | -166.715 M -102.37 % | -82.383 M 27.21 % | -113.180 M -30.47 % | -86.748 M |
Net income ratio | -0.16 25.70 % | -0.22 39.36 % | -0.37 92.59 % | -4.93 -100.55 % | -2.46 39.23 % | -4.05 -33.70 % | -3.03 |
Ratio EBITDA | -0.12 40.05 % | -0.21 22.40 % | -0.27 95.68 % | -6.18 -125.88 % | -2.74 37.95 % | -4.41 -20.23 % | -3.67 |
Gross profit ratio | 0.99 -0.47 % | 1.00 -0.10 % | 1.00 157.04 % | -1.75 -17.76 % | -1.48 48.74 % | -2.90 -389.54 % | 1.00 |
Weighted average shs out dil | 49.991 M 2.25 % | 48.889 M 6.94 % | 45.715 M 4.22 % | 43.863 M 38.01 % | 31.783 M 16.39 % | 27.307 M 0.00 % | 27.307 M |
Weighted average shs out | 49.991 M 2.25 % | 48.889 M 6.94 % | 45.715 M 7.59 % | 42.489 M 33.68 % | 31.783 M 16.39 % | 27.307 M 0.00 % | 27.307 M |
EPS diluted | -1.02 9.73 % | -1.13 -18.95 % | -0.95 68.33 % | -3.00 -28.76 % | -2.33 38.85 % | -3.81 -45.42 % | -2.62 |
Earnings per share | -1.02 9.73 % | -1.13 -18.95 % | -0.95 69.65 % | -3.13 -34.33 % | -2.33 38.85 % | -3.81 -45.42 % | -2.62 |
Gross profit | 307.471 M 23.79 % | 248.391 M 73.36 % | 143.283 M 403.88 % | -47.152 M -5.50 % | -44.695 M 39.86 % | -74.322 M -414.20 % | 23.654 M |
Income tax expense | -1.850 M 66.98 % | -5.603 M -158.09 % | 9.645 M 8 595.80 % | 110.920 K 100.84 % | -13.267 M 40.39 % | -22.258 M -34.51 % | -16.548 M |
Cost of revenue | 2.731 M 163.36 % | 1.037 M 128.41 % | 454.000 K -99.39 % | 74.130 M -0.91 % | 74.809 M -25.18 % | 99.991 M | 0.000 |
General and administrative expenses | 0.000 | 0.000 | 0.000 -100.00 % | 88.399 M 93.26 % | 45.740 M 3.52 % | 44.183 M 29.36 % | 34.156 M |
Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other expenses | 0.000 | 0.000 100.00 % | -3.000 K 100.00 % | -79.675 M -0.79 % | -79.051 M | 0.000 | 0.000 |
Operating expenses | 377.932 M 22.69 % | 308.040 M 68.43 % | 182.890 M 123.17 % | 81.950 M 97.48 % | 41.498 M -71.22 % | 144.174 M 22.46 % | 117.731 M |
Cost and expenses | 380.663 M 23.16 % | 309.077 M 65.27 % | 187.009 M 19.82 % | 156.081 M 34.20 % | 116.307 M -19.33 % | 144.174 M 22.46 % | 117.731 M |
Research and development expenses | 222.151 M 35.83 % | 163.545 M 83.41 % | 89.170 M 21.77 % | 73.226 M -2.12 % | 74.809 M -25.18 % | 99.991 M 19.64 % | 83.575 M |
Selling general and administrative expenses | 155.781 M 7.81 % | 144.495 M 54.17 % | 93.723 M 6.02 % | 88.399 M 93.26 % | 45.740 M 3.52 % | 44.183 M 29.36 % | 34.156 M |
Interest income | 25.618 M 42.43 % | 17.986 M 378.86 % | 3.756 M 5 678.46 % | 65.000 K -90.79 % | 706.000 K -49.39 % | 1.395 M 69.71 % | 822.000 K |
Interest expense | 18.844 M 265.62 % | 5.154 M -4.71 % | 5.409 M -2.94 % | 5.573 M 79.25 % | 3.109 M -18.10 % | 3.796 M 350.83 % | 842.000 K |
Depreciation and amortization | 3.358 M -17.90 % | 4.090 M -7.32 % | 4.413 M -41.86 % | 7.591 M 17.76 % | 6.446 M -30.03 % | 9.213 M 37.36 % | 6.707 M |
Operating income | -70.461 M -18.13 % | -59.649 M -39.45 % | -42.774 M 66.87 % | -129.102 M -49.78 % | -86.193 M 27.15 % | -118.320 M -26.61 % | -93.455 M |
Operating income ratio | -0.23 5.02 % | -0.24 19.64 % | -0.30 93.78 % | -4.79 -67.19 % | -2.86 37.91 % | -4.61 -16.67 % | -3.95 |
Total other income expenses net | 17.524 M 1 512.09 % | -1.241 M -113.86 % | 8.955 M 328.83 % | -3.913 M -235.33 % | -1.167 M 85.17 % | -7.869 M -249.12 % | 5.277 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
---|---|---|---|---|---|---|---|
Net debt | -23.009 M 93.58 % | -358.594 M -36.23 % | -263.236 M -51.24 % | -174.050 M -164.40 % | -65.829 M -352.15 % | -14.559 M 86.20 % | -105.507 M |
Total investments | 364.645 M | 0.000 -100.00 % | 137.000 K -97.22 % | 4.935 M 407.19 % | 973.000 K 64.64 % | 591.000 K | 0.000 |
Total debt | 432.722 M 414.95 % | 84.032 M 21.25 % | 69.303 M 8.56 % | 63.836 M -0.08 % | 63.887 M 7.54 % | 59.407 M 214.69 % | 18.878 M |
Accumulated other comprehensive income loss | -33.763 M 6.89 % | -36.261 M 33.68 % | -54.673 M -112.39 % | 441.180 M 8.89 % | 405.151 M 1 266 196.88 % | -32.000 K -147.76 % | 67.000 K |
Retained earnings | -795.761 M -6.86 % | -744.674 M -8.02 % | -689.387 M -43.02 % | -482.011 M -37.77 % | -349.869 M -25.35 % | -279.106 M -59.33 % | -175.175 M |
Common stock | 135.000 K 28.43 % | 105.113 K -18.52 % | 129.000 K 46.59 % | 88.000 K 37.50 % | 64.000 K | 0.000 | 0.000 |
Total equity | 360.716 M -2.20 % | 368.843 M 32.32 % | 278.756 M 62.50 % | 171.547 M 209.95 % | 55.346 M 274.69 % | 14.771 M -73.89 % | 56.582 M |
Other non current liabilities | 0.000 -100.00 % | 978.000 K -97.33 % | 36.670 M 467.21 % | 6.465 M -74.15 % | 25.006 M -47.98 % | 48.066 M -32.02 % | 70.710 M |
Long term debt | 431.175 M 421.73 % | 82.644 M 160.21 % | 31.760 M -49.25 % | 62.581 M 1.19 % | 61.844 M 61.48 % | 38.299 M 102.88 % | 18.878 M |
Total non current liabilities | 436.609 M 389.82 % | 89.137 M 20.99 % | 73.672 M 6.70 % | 69.046 M -20.50 % | 86.850 M 0.56 % | 86.365 M -3.60 % | 89.588 M |
Other current liabilities | 185.534 M 57.19 % | 118.028 M 55.67 % | 75.820 M 380.18 % | 15.790 M 133.74 % | 6.755 M 49.03 % | 4.533 M -89.30 % | 42.384 M |
Deferred revenue | 0.000 | 0.000 -100.00 % | 7.756 M -68.28 % | 24.450 M -9.84 % | 27.118 M -36.27 % | 42.549 M | 0.000 |
Short term debt | 1.547 M 11.46 % | 1.388 M 108.75 % | -15.863 M -254.20 % | 10.287 M -18.51 % | 12.623 M -40.20 % | 21.108 M | 0.000 |
Total current liabilities | 212.181 M 52.63 % | 139.021 M 67.31 % | 83.090 M 35.81 % | 61.180 M 11.24 % | 54.998 M -34.92 % | 84.513 M 70.37 % | 49.607 M |
Total liabilities | 648.790 M 184.36 % | 228.158 M 45.54 % | 156.762 M 20.38 % | 130.226 M -8.19 % | 141.848 M -16.99 % | 170.878 M 22.76 % | 139.195 M |
Other non current assets | 17.117 M 18.27 % | 14.473 M 100.87 % | 7.205 M 122.85 % | -31.537 M -848.56 % | 4.213 M -4.03 % | 4.390 M 73.38 % | 2.532 M |
Long term investments | 0.000 | 0.000 -100.00 % | 137.000 K -97.22 % | 4.935 M 407.19 % | 973.000 K 64.64 % | 591.000 K | 0.000 |
Intangible assets | 0.000 | 0.000 -100.00 % | 410.000 -100.00 % | 24.840 M | 0.000 | 0.000 -100.00 % | 318.000 K |
GoodWill | 0.000 | 0.000 -100.00 % | 409.590 K | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 0.000 | 0.000 -100.00 % | 410.000 K -98.70 % | 31.537 M | 0.000 | 0.000 -100.00 % | 318.000 K |
Property plant equipment net | 47.735 M 11.70 % | 42.735 M 35.05 % | 31.645 M 0.34 % | 31.537 M -14.41 % | 36.847 M -32.86 % | 54.880 M 162.91 % | 20.874 M |
Total non current assets | 79.642 M 16.81 % | 68.181 M 56.25 % | 43.637 M 11.76 % | 39.047 M -11.78 % | 44.263 M -27.87 % | 61.368 M 149.50 % | 24.596 M |
Other current assets | 20.946 M 3.40 % | 20.258 M -33.84 % | 30.618 M 298.10 % | 7.691 M 139.66 % | -19.393 M -509.23 % | 4.739 M -90.52 % | 49.988 M |
Short term investments | 364.645 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 455.731 M 2.96 % | 442.626 M 33.10 % | 332.539 M 39.79 % | 237.886 M 83.39 % | 129.716 M 75.37 % | 73.966 M -40.53 % | 124.385 M |
Cash and short term investments | 820.376 M 85.34 % | 442.626 M 33.10 % | 332.539 M 39.79 % | 237.886 M 34.57 % | 176.780 M 139.00 % | 73.966 M -40.53 % | 124.385 M |
Total current assets | 929.864 M 75.84 % | 528.820 M 34.94 % | 391.881 M 49.16 % | 262.726 M 71.79 % | 152.931 M 23.05 % | 124.281 M -27.40 % | 171.181 M |
Inventory | 5.446 M 21.00 % | 4.501 M 377.31 % | 943.000 K 112.26 % | -7.691 M -18.20 % | -6.507 M -45.47 % | -4.473 M 40.88 % | -7.566 M |
Net receivables | 83.096 M 35.26 % | 61.435 M 121.14 % | 27.781 M 11.84 % | 24.840 M 1 111.12 % | 2.051 M -95.90 % | 50.049 M 8.62 % | 46.077 M |
Tax assets | 14.790 M 34.79 % | 10.973 M 158.80 % | 4.240 M 64.66 % | 2.575 M 15.47 % | 2.230 M 47.98 % | 1.507 M 72.82 % | 872.000 K |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 25.100 M 41.03 % | 17.798 M 23.17 % | 14.450 M 42.77 % | 10.121 M 28.42 % | 7.881 M -49.89 % | 15.729 M 144.09 % | 6.444 M |
Tax payables | 0.000 -100.00 % | 1.807 M 94.93 % | 927.000 K 74.25 % | 532.000 K -14.19 % | 620.000 K 4.38 % | 594.000 K -23.75 % | 779.000 K |
Deferred revenue non current | 5.434 M -1.47 % | 5.515 M 5.21 % | 5.242 M | 0.000 -100.00 % | 24.868 M | 0.000 | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 41.709 M 15.79 % | 36.021 M 7.07 % | 33.642 M 24.38 % | 27.049 M -3.31 % | 27.974 M -30.50 % | 40.250 M | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 1.190 B 3.52 % | 1.150 B 12.42 % | 1.023 B 381.24 % | 212.511 M | 0.000 -100.00 % | 293.909 M 26.85 % | 231.690 M |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -24.868 M | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 1.010 B 69.10 % | 597.001 M 37.08 % | 435.518 M 44.32 % | 301.773 M 53.03 % | 197.194 M 6.22 % | 185.649 M -5.17 % | 195.777 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 100.00 % | -2.921 M 76.99 % | -12.693 M 4.32 % | -13.267 M 40.39 % | -22.258 M -34.51 % | -16.548 M |
Stock based compensation | 34.190 M 5.30 % | 32.469 M -1.27 % | 32.888 M -32.74 % | 48.894 M 499.04 % | 8.162 M 167.08 % | 3.056 M 358.86 % | 666.000 K |
Change in working capital | 45.129 M 680.51 % | 5.782 M 123.93 % | -24.165 M -43.79 % | -16.806 M 41.65 % | -28.803 M -185.40 % | -10.092 M -114.93 % | 67.575 M |
Accounts receivables | -12.348 M 30.90 % | -17.871 M 44.31 % | -32.090 M -523.47 % | -5.147 M -867.48 % | -532.000 K -129.10 % | 1.828 M | 0.000 |
Inventory | 0.000 | 0.000 100.00 % | -4.913 M -233.31 % | -1.474 M | 0.000 | 0.000 | 0.000 |
Accounts payables | 7.272 M 177.03 % | 2.625 M -46.57 % | 4.913 M 233.31 % | 1.474 M | 0.000 | 0.000 | 0.000 |
Other working capital | 50.205 M 138.75 % | 21.028 M 9.49 % | 19.205 M 264.72 % | -11.659 M 58.76 % | -28.271 M -137.17 % | -11.920 M -117.64 % | 67.575 M |
Other non cash items | -6.375 M -260.67 % | 3.968 M 4 204.54 % | -96.668 K -130.42 % | 317.786 K -99.17 % | 38.451 M 69.87 % | 22.636 M 766.55 % | -3.396 M |
Net cash provided by operating activities | 26.061 M 786.43 % | 2.940 M 107.22 % | -40.707 M 61.53 % | -105.823 M -74.70 % | -60.574 M 40.25 % | -101.376 M -509.74 % | -16.626 M |
Investments in property plant and equipment | -5.173 M -21.56 % | -4.256 M -93.70 % | -2.197 M -117.96 % | -1.008 M 67.21 % | -3.074 M 28.11 % | -4.276 M -20.89 % | -3.537 M |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | -350.000 M | 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 -100.00 % | 27.451 M |
Other investing activites | 44.000 K 103.76 % | -1.169 M -148.13 % | 2.430 M 373.68 % | 513.000 K -85.51 % | 3.541 M 2 447.48 % | 139.000 K -99.59 % | 34.100 M |
Net cash used for investing activites | -355.129 M -6 446.16 % | -5.425 M -2 428.33 % | 233.000 K 147.07 % | -495.000 K -206.00 % | 467.000 K 111.29 % | -4.137 M -107.13 % | 58.014 M |
Debt repayment | 352.500 M | 0.000 100.00 % | -1.654 M | 0.000 -100.00 % | 45.133 M 1 218.25 % | -4.036 M | 0.000 |
Common stock issued | 0.000 | 0.000 -100.00 % | 139.515 M -51.37 % | 286.887 M 152.96 % | 113.412 M 89.42 % | 59.874 M | 0.000 |
Common stock repurchased | 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 |
Other financing activites | -8.619 M -125.09 % | 34.346 M 9 298.53 % | 365.440 K 103.44 % | -10.635 M 75.04 % | -42.603 M -5 892.02 % | -711.000 K -803.96 % | 101.000 K |
Net cash used provided by financing activities | 343.881 M 901.23 % | 34.346 M -75.15 % | 138.226 M -49.96 % | 276.252 M 138.27 % | 115.941 M 110.32 % | 55.127 M 54 481.19 % | 101.000 K |
Effect of forex changes on cash | -1.708 M -120.60 % | 8.293 M 16.44 % | 7.122 M 32 272.73 % | 22.000 K 126.19 % | -84.000 K -154.55 % | -33.000 K -353.85 % | 13.000 K |
Net change in cash | 13.105 M -67.36 % | 40.154 M -64.87 % | 114.312 M -21.72 % | 146.030 M 161.94 % | 55.750 M 210.57 % | -50.419 M -221.49 % | 41.502 M |
Cash at beginning of period | 442.626 M 9.98 % | 402.472 M 40.09 % | 287.295 M 64.06 % | 175.117 M 136.75 % | 73.966 M -40.53 % | 124.385 M 50.07 % | 82.883 M |
Cash at end of period | 455.731 M 2.96 % | 442.626 M 10.21 % | 401.607 M 25.05 % | 321.147 M 147.58 % | 129.716 M 75.37 % | 73.966 M -40.53 % | 124.385 M |
Operating cash flow | 26.061 M 786.43 % | 2.940 M 109.40 % | -31.269 M 75.90 % | -129.749 M -114.20 % | -60.574 M 40.25 % | -101.376 M -509.74 % | -16.626 M |
Capital expenditure | -5.173 M 4.65 % | -5.425 M -146.93 % | -2.197 M -117.96 % | -1.008 M 67.21 % | -3.074 M 28.11 % | -4.276 M -20.89 % | -3.537 M |
Free CashFlow | 20.888 M 940.56 % | -2.485 M 92.57 % | -33.466 M 74.41 % | -130.757 M -105.44 % | -63.648 M 39.76 % | -105.652 M -423.99 % | -20.163 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
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 | 97.964 M 4.35 % | 93.881 M 11.69 % | 84.052 M 4.74 % | 80.248 M 6.43 % | 75.400 M 6.95 % | 70.502 M -0.38 % | 70.772 M 9.13 % | 64.850 M 7.22 % | 60.485 M 9.86 % | 55.056 M 14.55 % | 48.062 M 16.66 % | 41.199 M 28.74 % | 32.002 M 42.40 % | 22.474 M 240.88 % | 6.593 M 11.29 % | 5.924 M 3.33 % | 5.733 M -30.68 % | 8.270 M 11.46 % | 7.420 M 11.55 % | 6.652 M -14.58 % | 7.787 M -5.67 % | 8.255 M 46.31 % | 5.642 M |
Net income | -10.300 M -305.06 % | 5.023 M 121.13 % | -23.771 M -372.10 % | 8.736 M 175.21 % | -11.616 M 52.46 % | -24.436 M -22.78 % | -19.902 M -925.98 % | 2.409 M 113.52 % | -17.826 M 13.63 % | -20.639 M 18.11 % | -25.203 M -504.67 % | 6.228 M 201.75 % | -6.121 M 62.05 % | -16.128 M 59.05 % | -39.389 M -30.71 % | -30.134 M 8.58 % | -32.962 M -13.51 % | -29.038 M -53.80 % | -18.880 M 2.46 % | -19.357 M -12.43 % | -17.217 M 7.63 % | -18.639 M 28.21 % | -25.965 M |
Income before tax | -9.694 M -259.34 % | 6.084 M 124.51 % | -24.821 M -507.37 % | 6.093 M 160.15 % | -10.130 M 57.93 % | -24.079 M 6.90 % | -25.864 M -3 638.17 % | 731.000 K 104.15 % | -17.635 M 13.33 % | -20.347 M 11.82 % | -23.074 M -562.96 % | 4.984 M 160.25 % | -8.272 M 53.48 % | -17.783 M 54.61 % | -39.175 M -21.44 % | -32.259 M 9.83 % | -35.775 M -6.10 % | -33.719 M -60.36 % | -21.027 M 10.99 % | -23.622 M -12.98 % | -20.908 M 4.10 % | -21.803 M 27.83 % | -30.212 M |
Income before tax ratio | -0.10 -252.70 % | 0.06 121.95 % | -0.30 -488.93 % | 0.08 156.51 % | -0.13 60.66 % | -0.34 6.54 % | -0.37 -3 342.09 % | 0.01 103.87 % | -0.29 21.11 % | -0.37 23.02 % | -0.48 -496.85 % | 0.12 146.80 % | -0.26 67.33 % | -0.79 86.68 % | -5.94 -9.12 % | -5.45 12.74 % | -6.24 -53.05 % | -4.08 -43.88 % | -2.83 20.20 % | -3.55 -32.26 % | -2.68 -1.66 % | -2.64 50.68 % | -5.35 |
EBITDA | -14.875 M -249.30 % | 9.963 M 160.52 % | -16.463 M -250.94 % | 10.907 M 302.96 % | -5.374 M 72.90 % | -19.829 M 19.21 % | -24.545 M -884.43 % | 3.129 M 121.64 % | -14.457 M 14.73 % | -16.954 M 32.85 % | -25.247 M -406.17 % | 8.246 M 253.99 % | -5.355 M 63.75 % | -14.771 M 60.95 % | -37.827 M -29.38 % | -29.237 M 10.63 % | -32.713 M -8.85 % | -30.052 M -5.84 % | -28.395 M -34.57 % | -21.100 M -17.14 % | -18.013 M 8.94 % | -19.782 M 53.53 % | -42.565 M |
Net income ratio | -0.11 -296.51 % | 0.05 118.92 % | -0.28 -359.79 % | 0.11 170.66 % | -0.15 55.55 % | -0.35 -23.25 % | -0.28 -856.87 % | 0.04 112.61 % | -0.29 21.38 % | -0.37 28.51 % | -0.52 -446.89 % | 0.15 179.03 % | -0.19 73.35 % | -0.72 87.99 % | -5.97 -17.45 % | -5.09 11.53 % | -5.75 -63.75 % | -3.51 -37.99 % | -2.54 12.56 % | -2.91 -31.61 % | -2.21 2.08 % | -2.26 50.94 % | -4.60 |
Ratio EBITDA | -0.15 -243.08 % | 0.11 154.18 % | -0.20 -244.11 % | 0.14 290.70 % | -0.07 74.66 % | -0.28 18.90 % | -0.35 -818.78 % | 0.05 120.19 % | -0.24 22.38 % | -0.31 41.38 % | -0.53 -362.45 % | 0.20 219.61 % | -0.17 74.54 % | -0.66 88.54 % | -5.74 -16.25 % | -4.94 13.51 % | -5.71 -57.03 % | -3.63 5.04 % | -3.83 -20.65 % | -3.17 -37.12 % | -2.31 3.47 % | -2.40 68.24 % | -7.54 |
Gross profit ratio | 0.99 -0.18 % | 0.99 -0.49 % | 1.00 0.17 % | 0.99 1.75 % | 0.98 -1.92 % | 1.00 -33.39 % | 1.50 50.25 % | 1.00 1.46 % | 0.98 -1.46 % | 1.00 -0.17 % | 1.00 -0.07 % | 1.00 -0.05 % | 1.00 1.01 % | 0.99 -1.10 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
Weighted average shs out dil | 50.294 M -3.19 % | 51.950 M 3.92 % | 49.991 M -5.34 % | 52.808 M 5.59 % | 50.014 M 0.27 % | 49.877 M 2.02 % | 48.889 M -9.73 % | 54.159 M 11.22 % | 48.694 M 1.06 % | 48.184 M 3.24 % | 46.672 M -9.27 % | 51.443 M 17.09 % | 43.936 M 0.16 % | 43.866 M 0.01 % | 43.863 M 0.15 % | 43.796 M 0.02 % | 43.786 M 13.87 % | 38.451 M 0.00 % | 38.451 M 20.98 % | 31.783 M 16.39 % | 27.307 M 0.00 % | 27.307 M 0.00 % | 27.307 M |
Weighted average shs out | 50.294 M 0.41 % | 50.087 M 0.19 % | 49.991 M -0.06 % | 50.022 M 0.02 % | 50.014 M 0.27 % | 49.877 M 2.02 % | 48.889 M -9.73 % | 54.159 M 11.22 % | 48.694 M 1.06 % | 48.184 M 3.24 % | 46.672 M -9.27 % | 51.443 M 17.09 % | 43.936 M 0.16 % | 43.866 M 0.45 % | 43.669 M -0.01 % | 43.672 M -0.26 % | 43.786 M 13.87 % | 38.451 M 0.00 % | 38.451 M 20.98 % | 31.783 M 16.39 % | 27.307 M 0.00 % | 27.307 M 0.00 % | 27.307 M |
EPS diluted | -0.21 -316.27 % | 0.10 120.66 % | -0.47 -376.47 % | 0.17 173.91 % | -0.23 53.06 % | -0.49 -22.50 % | -0.40 -998.88 % | 0.04 112.03 % | -0.37 13.95 % | -0.43 20.37 % | -0.54 -550.00 % | 0.12 185.71 % | -0.14 62.16 % | -0.37 58.89 % | -0.90 -30.43 % | -0.69 8.00 % | -0.75 1.32 % | -0.76 -55.10 % | -0.49 19.67 % | -0.61 3.17 % | -0.63 7.35 % | -0.68 28.42 % | -0.95 |
Earnings per share | -0.21 -310.00 % | 0.10 121.28 % | -0.47 -361.11 % | 0.18 178.26 % | -0.23 53.06 % | -0.49 -22.50 % | -0.40 -921.36 % | 0.05 113.16 % | -0.37 13.95 % | -0.43 20.37 % | -0.54 -515.38 % | 0.13 192.86 % | -0.14 62.16 % | -0.37 58.89 % | -0.90 -30.43 % | -0.69 8.00 % | -0.75 1.32 % | -0.76 -55.10 % | -0.49 19.67 % | -0.61 3.17 % | -0.63 7.35 % | -0.68 28.42 % | -0.95 |
Gross profit | 96.924 M 4.16 % | 93.050 M 11.14 % | 83.722 M 4.91 % | 79.800 M 8.29 % | 73.693 M 4.89 % | 70.256 M -33.65 % | 105.882 M 63.97 % | 64.574 M 8.78 % | 59.363 M 8.26 % | 54.836 M 14.35 % | 47.953 M 16.57 % | 41.136 M 28.68 % | 31.968 M 43.83 % | 22.226 M 237.12 % | 6.593 M 11.29 % | 5.924 M 3.33 % | 5.733 M -30.68 % | 8.270 M 11.46 % | 7.420 M 11.55 % | 6.652 M -14.58 % | 7.787 M -5.67 % | 8.255 M 46.31 % | 5.642 M |
Income tax expense | 606.000 K 157.12 % | -1.061 M -1.05 % | -1.050 M 60.27 % | -2.643 M -277.86 % | 1.486 M 316.25 % | 357.000 K 105.99 % | -5.962 M -3 307.10 % | -175.000 K -191.52 % | 191.215 K -34.45 % | 291.712 K -86.30 % | 2.129 M 271.14 % | -1.244 M 42.17 % | -2.151 M -29.97 % | -1.655 M -873.36 % | 214.000 K 110.07 % | -2.125 M 24.46 % | -2.813 M 39.91 % | -4.681 M -118.03 % | -2.147 M 49.66 % | -4.265 M -15.55 % | -3.691 M -16.66 % | -3.164 M 25.50 % | -4.247 M |
Cost of revenue | 1.040 M 25.15 % | 831.000 K 151.82 % | 330.000 K -26.34 % | 448.000 K -73.76 % | 1.707 M 593.90 % | 246.000 K 199.60 % | -247.000 K -192.31 % | 267.586 K -76.15 % | 1.122 M 409.94 % | 220.020 K 101.85 % | 109.000 K 73.02 % | 63.000 K 85.29 % | 34.000 K -86.29 % | 248.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
General and administrative expenses | 0.000 | 0.000 -100.00 % | 49.498 M 107.01 % | 23.911 M -6.55 % | 25.587 M | 0.000 -100.00 % | 46.999 M 251.60 % | 13.367 M -70.69 % | 45.599 M | 0.000 | 0.000 -100.00 % | 18.411 M 12.81 % | 16.321 M | 0.000 -100.00 % | 24.366 M 21.54 % | 20.048 M -15.77 % | 23.801 M 17.92 % | 20.184 M 42.43 % | 14.171 M 45.88 % | 9.714 M -20.70 % | 12.250 M 27.54 % | 9.605 M 12.05 % | 8.572 M |
Selling and marketing expenses | 0.000 | 0.000 | 0.000 -100.00 % | 11.621 M -10.96 % | 13.051 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.472 M -8.78 % | 8.191 M | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 12.764 M -52.41 % | 26.820 M | 0.000 100.00 % | -401.722 K -19 986.11 % | -2.000 K -100.21 % | 964.000 K -10.49 % | 1.077 M 107 800.00 % | -1.000 K 98.82 % | -85.000 K -403.57 % | 28.000 K 170.00 % | -40.000 K -148.78 % | 82.000 K 111.11 % | -738.000 K -1 319.23 % | -52.000 K 84.97 % | -346.000 K -3 360.00 % | -10.000 K 99.96 % | -24.156 M |
Operating expenses | 111.799 M 15.65 % | 96.666 M -6.31 % | 103.174 M 16.84 % | 88.302 M -1.57 % | 89.710 M -7.27 % | 96.746 M -26.59 % | 131.780 M 67.41 % | 78.718 M -4.03 % | 82.027 M 7.47 % | 76.327 M 8.61 % | 70.279 M 40.14 % | 50.148 M 9.64 % | 45.739 M 18.23 % | 38.686 M -12.92 % | 44.425 M 20.48 % | 36.874 M -8.35 % | 40.232 M 0.20 % | 40.151 M 30.89 % | 30.676 M 2.01 % | 30.071 M 6.33 % | 28.282 M -6.89 % | 30.374 M -9.52 % | 33.568 M |
Cost and expenses | 112.839 M 15.74 % | 97.497 M -5.80 % | 103.504 M 16.62 % | 88.750 M -2.92 % | 91.417 M -5.75 % | 96.992 M 10.25 % | 87.973 M 11.37 % | 78.994 M -5.00 % | 83.149 M 8.63 % | 76.547 M 8.75 % | 70.388 M 40.18 % | 50.211 M 9.70 % | 45.773 M 17.57 % | 38.934 M -12.36 % | 44.425 M 20.48 % | 36.874 M -8.35 % | 40.232 M 0.20 % | 40.151 M 30.89 % | 30.676 M 2.01 % | 30.071 M 6.33 % | 28.282 M -6.89 % | 30.374 M -9.52 % | 33.568 M |
Research and development expenses | 69.008 M 22.21 % | 56.468 M -7.20 % | 60.850 M 15.31 % | 52.770 M 3.32 % | 51.072 M -11.12 % | 57.459 M -23.03 % | 74.650 M 93.74 % | 38.531 M 5.77 % | 36.428 M 3.59 % | 35.165 M 29.58 % | 27.138 M 16.47 % | 23.301 M 15.64 % | 20.150 M 8.44 % | 18.581 M -7.43 % | 20.072 M 19.49 % | 16.798 M 1.99 % | 16.471 M -17.17 % | 19.885 M 15.32 % | 17.243 M -15.51 % | 20.409 M 24.61 % | 16.378 M -21.18 % | 20.779 M -15.45 % | 24.576 M |
Selling general and administrative expenses | 42.791 M 6.45 % | 40.198 M -5.02 % | 42.324 M 19.12 % | 35.532 M -8.04 % | 38.638 M -1.65 % | 39.287 M -11.45 % | 44.366 M 231.91 % | 13.367 M -70.69 % | 45.599 M 10.78 % | 41.162 M -4.59 % | 43.143 M 66.68 % | 25.883 M 5.59 % | 24.512 M 21.91 % | 20.106 M -17.48 % | 24.366 M 21.54 % | 20.048 M -15.77 % | 23.801 M 17.92 % | 20.184 M 42.43 % | 14.171 M 45.88 % | 9.714 M -20.70 % | 12.250 M 27.54 % | 9.605 M 12.05 % | 8.572 M |
Interest income | 4.322 M 3.49 % | 4.176 M -18.52 % | 5.125 M -14.88 % | 6.021 M -3.60 % | 6.246 M -24.25 % | 8.246 M 51.64 % | 5.438 M 5.76 % | 5.142 M 20.20 % | 4.278 M 36.76 % | 3.128 M 28.78 % | 2.429 M 306.87 % | 597.000 K 405.93 % | 118.000 K 1 080.00 % | 10.000 K 42.05 % | 7.040 K -12.00 % | 8.000 K -33.33 % | 12.000 K -45.45 % | 22.000 K 4.76 % | 21.000 K -94.28 % | 367.000 K 65.32 % | 222.000 K 131.25 % | 96.000 K -63.22 % | 261.000 K |
Interest expense | 3.081 M 1.85 % | 3.025 M -56.62 % | 6.973 M 60.89 % | 4.334 M 1.22 % | 4.282 M 32.19 % | 3.239 M 147.44 % | 1.309 M -0.91 % | 1.321 M 3.69 % | 1.274 M 1.92 % | 1.250 M -60.65 % | 3.177 M 77.98 % | 1.785 M 27.77 % | 1.397 M 4.80 % | 1.333 M -27.96 % | 1.850 M 40.49 % | 1.317 M 2.25 % | 1.288 M -30.75 % | 1.860 M 68.63 % | 1.103 M 93.51 % | 570.000 K -10.24 % | 635.000 K -20.72 % | 801.000 K -2.20 % | 819.000 K |
Depreciation and amortization | 780.000 K -8.67 % | 854.000 K 3 825.52 % | -22.923 K -102.21 % | 1.035 M 4.33 % | 992.000 K -1.88 % | 1.011 M 735.54 % | 121.000 K -88.77 % | 1.077 M -48.42 % | 2.088 M 77.45 % | 1.177 M -11.99 % | 1.337 M -9.48 % | 1.477 M -9.83 % | 1.638 M -2.44 % | 1.679 M -2.27 % | 1.718 M 0.29 % | 1.713 M -3.44 % | 1.774 M -1.83 % | 1.807 M -22.25 % | 2.324 M 19.06 % | 1.952 M -13.63 % | 2.260 M 0.85 % | 2.241 M -3.07 % | 2.312 M |
Operating income | -14.875 M -311.37 % | -3.616 M 81.41 % | -19.452 M -128.79 % | -8.502 M 46.92 % | -16.017 M 39.54 % | -26.490 M -54.01 % | -17.200 M -21.61 % | -14.144 M 29.19 % | -19.974 M 7.06 % | -21.492 M 3.74 % | -22.326 M -147.74 % | -9.012 M 34.56 % | -13.771 M 16.34 % | -16.460 M 56.49 % | -37.832 M -22.24 % | -30.950 M 10.29 % | -34.499 M -8.21 % | -31.881 M -58.14 % | -20.160 M 13.92 % | -23.419 M -14.27 % | -20.495 M 7.34 % | -22.119 M 20.27 % | -27.741 M |
Operating income ratio | -0.15 -294.22 % | -0.04 83.36 % | -0.23 -118.44 % | -0.11 50.13 % | -0.21 43.46 % | -0.38 -54.60 % | -0.24 -11.43 % | -0.22 33.95 % | -0.33 15.40 % | -0.39 15.97 % | -0.46 -112.36 % | -0.22 49.17 % | -0.43 41.25 % | -0.73 87.24 % | -5.74 -9.83 % | -5.22 13.18 % | -6.02 -56.10 % | -3.86 -41.89 % | -2.72 22.83 % | -3.52 -33.76 % | -2.63 1.77 % | -2.68 45.50 % | -4.92 |
Total other income expenses net | 5.181 M -46.59 % | 9.700 M 280.67 % | -5.369 M -136.79 % | 14.595 M 147.92 % | 5.887 M 144.17 % | 2.411 M 127.83 % | -8.664 M -158.24 % | 14.875 M 372.11 % | 3.151 M 34.91 % | 2.336 M 412.23 % | -748.000 K 37.04 % | -1.188 M 7.11 % | -1.279 M 3.33 % | -1.323 M 1.49 % | -1.343 M -2.60 % | -1.309 M -2.59 % | -1.276 M 30.58 % | -1.838 M -112.00 % | -867.000 K -327.09 % | -203.000 K 50.85 % | -413.000 K -230.70 % | 316.000 K 112.79 % | -2.471 M |
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-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 | 2019-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -443.529 M -935.07 % | -42.850 M -86.23 % | -23.009 M 59.42 % | -56.704 M -77.02 % | -32.032 M 91.10 % | -360.048 M -0.41 % | -358.594 M -0.44 % | -357.025 M -2.47 % | -348.431 M -29.37 % | -269.326 M -2.31 % | -263.236 M 3.61 % | -273.108 M -94.56 % | -140.370 M 0.55 % | -141.146 M 18.90 % | -174.050 M 9.29 % | -191.870 M 11.03 % | -215.661 M 13.49 % | -249.301 M -278.71 % | -65.829 M -189.64 % | -22.728 M -56.11 % | -14.559 M |
Total investments | 394.878 M 9.63 % | 360.185 M -1.22 % | 364.645 M 0.31 % | 363.515 M 2.51 % | 354.612 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.033 M 5 033.58 % | 137.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 165.000 K -97.15 % | 5.797 M -2.51 % | 5.946 M 36.63 % | 4.352 M 347.28 % | 973.000 K 153.39 % | 384.000 K -35.03 % | 591.000 K |
Total debt | 44.404 M -89.77 % | 433.995 M 0.29 % | 432.722 M -10.05 % | 481.063 M 1.71 % | 472.953 M 0.04 % | 472.773 M 462.61 % | 84.032 M -1.89 % | 85.654 M 0.67 % | 85.084 M 24.88 % | 68.135 M -1.69 % | 69.303 M -6.45 % | 74.081 M 9.44 % | 67.694 M 4.62 % | 64.707 M 1.36 % | 63.836 M -1.31 % | 64.681 M 2.33 % | 63.209 M -0.90 % | 63.782 M -0.16 % | 63.887 M 88.13 % | 33.959 M -42.84 % | 59.407 M |
Accumulated other comprehensive income loss | -26.614 M 19.57 % | -33.090 M 1.99 % | -33.763 M -8.31 % | -31.173 M 9.43 % | -34.420 M 2.67 % | -35.364 M 2.47 % | -36.261 M -108.94 % | 405.735 M -4.69 % | 425.718 M 27.03 % | 335.130 M 0.11 % | 334.750 M -0.40 % | 336.088 M -0.51 % | 337.818 M -12.59 % | 386.461 M 0.05 % | 386.256 M 0.00 % | 386.238 M 0.01 % | 386.200 M -0.01 % | 386.238 M 236 855.83 % | 163.000 K -46.73 % | 306.000 K 1 056.25 % | -32.000 K |
Retained earnings | -801.038 M -1.30 % | -790.738 M 0.63 % | -795.761 M -3.08 % | -771.990 M 1.12 % | -780.726 M -1.51 % | -769.110 M -3.28 % | -744.674 M -111.03 % | -352.877 M 4.58 % | -369.801 M -33.05 % | -277.950 M -6.39 % | -261.253 M -10.68 % | -236.050 M 2.57 % | -242.278 M 51.30 % | -497.520 M -3.35 % | -481.392 M -8.91 % | -442.003 M -7.32 % | -411.869 M -8.70 % | -378.907 M -8.30 % | -349.869 M -5.70 % | -330.989 M -18.59 % | -279.106 M |
Common stock | 135.000 K 0.00 % | 135.000 K 0.00 % | 135.000 K 0.00 % | 135.000 K -0.74 % | 136.000 K 0.74 % | 135.000 K 0.00 % | 135.000 K 12.11 % | 120.413 K -2.97 % | 124.099 K 27.94 % | 97.000 K 0.00 % | 97.000 K 1.04 % | 96.000 K 9.09 % | 88.000 K 0.00 % | 88.000 K 0.00 % | 88.000 K 0.00 % | 88.000 K 0.00 % | 88.000 K 0.00 % | 88.000 K 8 700.00 % | 1.000 K 0.00 % | 1.000 K | 0.000 |
Total equity | 388.481 M 2.64 % | 378.479 M 4.92 % | 360.716 M -4.53 % | 377.827 M 5.20 % | 359.137 M -0.11 % | 359.534 M -2.52 % | 368.843 M 4.02 % | 354.604 M 0.99 % | 351.119 M 28.10 % | 274.093 M -1.67 % | 278.756 M -5.45 % | 294.819 M 79.06 % | 164.652 M 0.83 % | 163.298 M -4.81 % | 171.547 M -15.03 % | 201.887 M -9.12 % | 222.139 M -9.63 % | 245.797 M 344.11 % | 55.346 M 255.97 % | 15.548 M 5.26 % | 14.771 M |
Other non current liabilities | 83.960 M 34.39 % | 62.476 M -84.24 % | 396.447 M 13 088.52 % | 3.006 M 43.90 % | 2.089 M -3.38 % | 2.162 M 121.06 % | 978.000 K -70.13 % | 3.275 M -59.40 % | 8.066 M 23.34 % | 6.539 M -82.17 % | 36.670 M 33 853.70 % | 108.000 K 24.14 % | 87.000 K -96.06 % | 2.206 M -65.88 % | 6.465 M -39.93 % | 10.762 M -28.86 % | 15.128 M -21.96 % | 19.385 M -22.48 % | 25.006 M -30.38 % | 35.920 M -25.27 % | 48.066 M |
Long term debt | 85.122 M -80.31 % | 432.278 M 0.26 % | 431.175 M -0.14 % | 431.759 M -8.44 % | 471.566 M 0.01 % | 471.530 M 470.56 % | 82.644 M -0.32 % | 82.909 M 1.62 % | 81.589 M -0.94 % | 82.360 M 159.32 % | 31.760 M -56.21 % | 72.528 M 9.44 % | 66.274 M 4.51 % | 63.413 M 1.33 % | 62.581 M -0.29 % | 62.766 M 2.80 % | 61.058 M -0.67 % | 61.472 M -0.60 % | 61.844 M 94.11 % | 31.861 M -16.81 % | 38.299 M |
Total non current liabilities | 523.828 M 4.69 % | 500.366 M 14.60 % | 436.609 M -0.90 % | 440.562 M -8.05 % | 479.132 M -0.01 % | 479.160 M 437.55 % | 89.137 M -2.24 % | 91.184 M 1.71 % | 89.655 M 24.90 % | 71.779 M -2.57 % | 73.672 M 1.43 % | 72.636 M 9.46 % | 66.361 M 1.13 % | 65.619 M -4.96 % | 69.046 M -6.10 % | 73.528 M -3.49 % | 76.186 M -5.78 % | 80.857 M -6.90 % | 86.850 M 28.13 % | 67.781 M -21.52 % | 86.365 M |
Other current liabilities | 141.942 M 19.94 % | 118.341 M -34.29 % | 180.100 M -8.23 % | 196.262 M 25.88 % | 155.906 M 23.67 % | 126.064 M 8.08 % | 116.640 M 18.49 % | 98.436 M 9.48 % | 89.910 M 6.33 % | 84.559 M 45.60 % | 58.075 M 8.51 % | 53.519 M 31.38 % | 40.736 M 45.85 % | 27.930 M 1.77 % | 27.444 M 15.68 % | 23.724 M -48.34 % | 45.920 M -1.02 % | 46.395 M 138.73 % | 19.434 M -50.14 % | 38.976 M -17.22 % | 47.082 M |
Deferred revenue | 594.000 K | 0.000 -100.00 % | 5.434 M | 0.000 -100.00 % | 5.477 M 0.16 % | 5.468 M | 0.000 -100.00 % | 1.949 M -51.98 % | 4.057 M -15.58 % | 4.806 M -25.00 % | 6.408 M -40.01 % | 10.681 M -28.57 % | 14.953 M -12.50 % | 17.089 M -30.11 % | 24.450 M 0.00 % | 24.450 M 3 443.48 % | 690.000 K 10.75 % | 623.000 K 0.48 % | 620.000 K 2.14 % | 607.000 K -98.57 % | 42.549 M |
Short term debt | 3.686 M 114.68 % | 1.717 M 10.99 % | 1.547 M -96.86 % | 49.304 M 1 677.36 % | 2.774 M 11.58 % | 2.486 M -10.45 % | 2.776 M -0.40 % | 2.787 M -3.87 % | 2.899 M -8.61 % | 3.173 M 120.00 % | -15.863 M -1 121.44 % | 1.553 M 9.37 % | 1.420 M 9.74 % | 1.294 M 3.11 % | 1.255 M -34.46 % | 1.915 M -10.97 % | 2.151 M -6.88 % | 2.310 M 13.07 % | 2.043 M -2.62 % | 2.098 M -90.06 % | 21.108 M |
Total current liabilities | 170.078 M 14.02 % | 149.163 M -29.70 % | 212.181 M -20.31 % | 266.249 M 43.84 % | 185.096 M 19.19 % | 155.293 M 11.70 % | 139.021 M 17.10 % | 118.721 M 1.59 % | 116.865 M 38.04 % | 84.662 M 1.89 % | 83.090 M 7.60 % | 77.218 M 19.62 % | 64.555 M 21.53 % | 53.120 M -13.17 % | 61.180 M 10.58 % | 55.325 M 1.16 % | 54.688 M 0.36 % | 54.493 M -0.92 % | 54.998 M 15.76 % | 47.510 M -43.78 % | 84.513 M |
Total liabilities | 693.906 M 6.83 % | 649.529 M 0.11 % | 648.790 M -8.21 % | 706.811 M 6.41 % | 664.228 M 4.69 % | 634.453 M 178.08 % | 228.158 M 8.70 % | 209.904 M 1.64 % | 206.520 M 32.01 % | 156.441 M -0.20 % | 156.762 M 4.61 % | 149.854 M 14.47 % | 130.916 M 10.26 % | 118.739 M -8.82 % | 130.226 M 1.07 % | 128.853 M -1.54 % | 130.874 M -3.31 % | 135.350 M -4.58 % | 141.848 M 23.03 % | 115.291 M -32.53 % | 170.878 M |
Other non current assets | 17.036 M -0.56 % | 17.132 M 0.09 % | 17.117 M -0.70 % | 17.238 M 5.91 % | 16.276 M 1.75 % | 15.996 M 10.52 % | 14.473 M 34.51 % | 10.759 M 7.62 % | 9.998 M | 0.000 -100.00 % | 7.205 M 6.76 % | 6.749 M 8.11 % | 6.243 M 4.84 % | 5.955 M 24.84 % | 4.770 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.213 M -39.84 % | 7.003 M 59.52 % | 4.390 M |
Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.033 M 5 033.58 % | 137.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 4.935 M -14.87 % | 5.797 M -2.51 % | 5.946 M 36.63 % | 4.352 M 347.28 % | 973.000 K 153.39 % | 384.000 K -35.03 % | 591.000 K |
Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.933 M 272.25 % | 519.193 K 26.63 % | 410.000 K 0.00 % | 410.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.933 M 272.25 % | 519.193 K 26.63 % | 410.000 K 0.00 % | 410.000 K | 0.000 | 0.000 | 0.000 100.00 % | -4.770 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 48.976 M 2.25 % | 47.896 M 0.34 % | 47.735 M -2.25 % | 48.832 M 21.72 % | 40.119 M -2.60 % | 41.192 M -3.61 % | 42.735 M 3.78 % | 41.180 M -0.12 % | 41.229 M 25.32 % | 32.898 M 3.96 % | 31.645 M 3.61 % | 30.543 M 5.52 % | 28.945 M -3.67 % | 30.048 M -4.72 % | 31.537 M -3.89 % | 32.815 M -1.69 % | 33.379 M -4.80 % | 35.063 M -4.84 % | 36.847 M -18.24 % | 45.068 M -17.88 % | 54.880 M |
Total non current assets | 80.089 M 0.89 % | 79.383 M -0.33 % | 79.642 M 1.15 % | 78.733 M 18.38 % | 66.506 M -2.12 % | 67.949 M -0.34 % | 68.181 M 15.75 % | 58.902 M 2.67 % | 57.371 M 28.56 % | 44.626 M 2.27 % | 43.637 M 6.04 % | 41.152 M 6.99 % | 38.465 M -0.49 % | 38.653 M -1.01 % | 39.047 M -4.46 % | 40.869 M -1.56 % | 41.517 M -0.27 % | 41.628 M -5.95 % | 44.263 M -18.02 % | 53.994 M -12.02 % | 61.368 M |
Other current assets | 44.270 M 6.17 % | 41.697 M 99.07 % | 20.946 M -42.53 % | 36.446 M 8.62 % | 33.555 M 7.22 % | 31.296 M 54.49 % | 20.258 M 10 813.64 % | -189.086 K -100.59 % | 31.821 M 23 288.35 % | 136.054 K -99.01 % | 13.730 M | 0.000 -100.00 % | 31.007 M 15.54 % | 26.836 M 74.46 % | 15.382 M -61.18 % | 39.625 M -5.50 % | 41.933 M 198.97 % | 14.026 M -49.31 % | 27.671 M 8.50 % | 25.504 M 176.86 % | 9.212 M |
Short term investments | 394.878 M 9.63 % | 360.185 M -1.22 % | 364.645 M 0.31 % | 363.515 M 2.51 % | 354.612 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.770 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 487.933 M 2.33 % | 476.845 M 4.63 % | 455.731 M -15.25 % | 537.767 M 6.49 % | 504.985 M -39.36 % | 832.821 M 88.15 % | 442.626 M -0.01 % | 442.679 M 2.11 % | 433.515 M 28.46 % | 337.461 M 1.48 % | 332.539 M -4.22 % | 347.189 M 66.87 % | 208.064 M 1.07 % | 205.853 M -13.47 % | 237.886 M -7.28 % | 256.551 M -8.00 % | 278.870 M -10.93 % | 313.083 M 141.36 % | 129.716 M 128.83 % | 56.687 M -23.36 % | 73.966 M |
Cash and short term investments | 882.811 M 5.47 % | 837.030 M 2.03 % | 820.376 M -8.98 % | 901.282 M 4.85 % | 859.597 M 3.22 % | 832.821 M 88.15 % | 442.626 M -0.01 % | 442.679 M 2.11 % | 433.515 M 28.46 % | 337.461 M 1.48 % | 332.539 M -4.22 % | 347.189 M 66.87 % | 208.064 M 1.07 % | 205.853 M -13.47 % | 237.886 M -7.28 % | 256.551 M -8.00 % | 278.870 M -10.93 % | 313.083 M 141.36 % | 129.716 M 128.83 % | 56.687 M -23.36 % | 73.966 M |
Total current assets | 1.002 B 5.66 % | 948.625 M 2.02 % | 929.864 M -7.56 % | 1.006 B 5.13 % | 956.859 M 3.33 % | 926.038 M 75.11 % | 528.820 M 4.59 % | 505.607 M 1.07 % | 500.268 M 29.63 % | 385.908 M -1.52 % | 391.881 M -2.88 % | 403.521 M 56.95 % | 257.103 M 5.64 % | 243.384 M -7.36 % | 262.726 M -9.36 % | 289.871 M -6.94 % | 311.496 M -8.25 % | 339.519 M 122.01 % | 152.931 M 99.01 % | 76.845 M -38.17 % | 124.281 M |
Inventory | 5.456 M -19.81 % | 6.804 M 24.94 % | 5.446 M 20.54 % | 4.518 M 30.50 % | 3.462 M -16.92 % | 4.167 M -7.42 % | 4.501 M 99.28 % | 2.259 M -5.68 % | 2.395 M 171.50 % | 882.000 K -6.47 % | 943.000 K 10.42 % | 854.000 K 59.63 % | 535.000 K 7.86 % | 496.000 K 106.45 % | -7.691 M 3.61 % | -7.979 M 19.49 % | -9.910 M -41.31 % | -7.013 M -7.78 % | -6.507 M -18.70 % | -5.482 M -22.56 % | -4.473 M |
Net receivables | 69.761 M 10.57 % | 63.094 M -24.07 % | 83.096 M 30.53 % | 63.659 M 5.67 % | 60.245 M 4.31 % | 57.754 M -5.99 % | 61.435 M 0.95 % | 60.858 M 88.57 % | 32.273 M -32.15 % | 47.565 M 71.21 % | 27.781 M -49.92 % | 55.478 M 29.68 % | 42.782 M 26.50 % | 33.820 M 36.15 % | 24.840 M -25.45 % | 33.320 M 97.37 % | 16.882 M 91.39 % | 8.821 M -37.04 % | 14.010 M 45.62 % | 9.621 M -80.78 % | 50.049 M |
Tax assets | 14.077 M -1.94 % | 14.355 M -2.94 % | 14.790 M 16.80 % | 12.663 M 25.24 % | 10.111 M -6.04 % | 10.761 M -1.93 % | 10.973 M 118.18 % | 5.029 M -10.59 % | 5.625 M 31.27 % | 4.285 M 1.06 % | 4.240 M 9.84 % | 3.860 M 17.79 % | 3.277 M 23.66 % | 2.650 M 2.91 % | 2.575 M 14.09 % | 2.257 M 2.97 % | 2.192 M -0.95 % | 2.213 M -0.76 % | 2.230 M 44.90 % | 1.539 M 2.12 % | 1.507 M |
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 |
Account payables | 23.856 M -18.03 % | 29.105 M 15.96 % | 25.100 M 27.28 % | 19.721 M -1.13 % | 19.947 M 28.68 % | 15.501 M -12.91 % | 17.798 M 30.30 % | 13.659 M -22.60 % | 17.648 M 52.68 % | 11.559 M -20.01 % | 14.450 M 43.90 % | 10.042 M 52.54 % | 6.583 M 8.38 % | 6.074 M -19.00 % | 7.499 M 68.21 % | 4.458 M -24.78 % | 5.927 M 14.75 % | 5.165 M -10.69 % | 5.783 M -0.79 % | 5.829 M -62.94 % | 15.729 M |
Tax payables | 0.000 | 0.000 | 0.000 -100.00 % | 962.000 K -3.02 % | 992.000 K -82.82 % | 5.774 M 219.54 % | 1.807 M -4.40 % | 1.890 M -20.14 % | 2.367 M 24.24 % | 1.905 M 105.50 % | 927.000 K -34.86 % | 1.423 M 64.89 % | 863.000 K 17.74 % | 733.000 K 37.78 % | 532.000 K -31.62 % | 778.000 K 12.75 % | 690.000 K 10.75 % | 623.000 K 0.48 % | 620.000 K 2.14 % | 607.000 K 2.19 % | 594.000 K |
Deferred revenue non current | 5.247 M -6.50 % | 5.612 M 3.28 % | 5.434 M -6.26 % | 5.797 M 5.84 % | 5.477 M 0.16 % | 5.468 M -0.85 % | 5.515 M 4.69 % | 5.268 M -3.95 % | 5.484 M 26.63 % | 4.331 M 0.00 % | 4.331 M | 0.000 | 0.000 -100.00 % | 2.136 M -66.67 % | 6.408 M -40.01 % | 10.681 M | 0.000 | 0.000 -100.00 % | 24.868 M | 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 |
Capital lease obligations | 44.404 M 4.57 % | 42.465 M 1.81 % | 41.709 M -1.56 % | 42.368 M 21.64 % | 34.832 M -1.13 % | 35.229 M -2.20 % | 36.021 M -4.50 % | 37.718 M 2.82 % | 36.683 M 0.54 % | 36.484 M 8.45 % | 33.642 M 17.97 % | 28.518 M 9.02 % | 26.158 M -0.68 % | 26.337 M -1.03 % | 26.610 M -0.91 % | 26.855 M 1.23 % | 26.528 M -1.01 % | 26.799 M -1.59 % | 27.233 M -19.81 % | 33.959 M -15.63 % | 40.250 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 |
Other total stockholders equity | 1.216 B 1.15 % | 1.202 B 1.01 % | 1.190 B 0.78 % | 1.181 B 0.57 % | 1.174 B 0.88 % | 1.164 B 1.24 % | 1.150 B 279.96 % | 302.566 M 1.95 % | 296.792 M -14.83 % | 348.485 M -65.92 % | 1.023 B 425.30 % | 194.685 M 182.05 % | 69.024 M -74.83 % | 274.269 M 2.88 % | 266.595 M 3.51 % | 257.564 M 3.97 % | 247.720 M 3.92 % | 238.378 M 378 277.78 % | 63.000 K -99.98 % | 346.230 M 17.80 % | 293.909 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 100.00 % | -24.868 M | 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 |
Total assets | 1.082 B 5.29 % | 1.028 B 1.83 % | 1.010 B -6.93 % | 1.085 B 5.99 % | 1.023 B 2.96 % | 993.987 M 66.50 % | 597.001 M 5.76 % | 564.509 M 1.23 % | 557.639 M 29.52 % | 430.534 M -1.14 % | 435.518 M -2.06 % | 444.673 M 50.45 % | 295.568 M 4.80 % | 282.037 M -6.54 % | 301.773 M -8.76 % | 330.740 M -6.31 % | 353.013 M -7.38 % | 381.147 M 93.29 % | 197.194 M 50.72 % | 130.839 M -29.52 % | 185.649 M |
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 | 2019-12-31 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.209 M 1 361.50 % | -175.147 K -191.60 % | 191.215 K -34.45 % | 291.712 K -86.30 % | 2.129 M 271.14 % | -1.244 M 42.17 % | -2.151 M -29.97 % | -1.655 M -873.36 % | 214.000 K 110.07 % | -2.125 M 24.46 % | -2.813 M 39.91 % | -4.681 M -118.03 % | -2.147 M 49.66 % | -4.265 M -15.55 % | -3.691 M -16.66 % | -3.164 M 25.50 % | -4.247 M |
Stock based compensation | 10.033 M 5.73 % | 9.489 M 9.48 % | 8.667 M 32.14 % | 6.559 M -34.41 % | 10.000 M 11.56 % | 8.964 M -41.39 % | 15.293 M 87.13 % | 8.172 M 19.67 % | 6.829 M -33.10 % | 10.207 M 48.52 % | 6.873 M 12.80 % | 6.093 M -8.72 % | 6.675 M -9.96 % | 7.413 M -15.02 % | 8.723 M -5.18 % | 9.200 M -1.52 % | 9.342 M 8.68 % | 8.596 M 188.36 % | 2.981 M 66.63 % | 1.789 M -43.87 % | 3.187 M 1 454.63 % | 205.000 K -63.06 % | 555.000 K |
Change in working capital | 26.736 M 451.33 % | -7.610 M 7.74 % | -8.248 M 76.68 % | -35.364 M -229.90 % | 27.224 M 234.45 % | 8.140 M 242.26 % | -5.722 M -203.87 % | 5.509 M 133.37 % | 2.360 M -31.77 % | 3.460 M -38.43 % | 5.619 M -13.90 % | 6.526 M 1 150.89 % | -621.000 K 97.46 % | -24.409 M -1 702.73 % | -1.354 M 36.40 % | -2.129 M 76.27 % | -8.971 M -106.14 % | -4.352 M -32.00 % | -3.297 M -478.42 % | -570.000 K 95.23 % | -11.945 M 8.05 % | -12.991 M -576.21 % | 2.728 M |
Accounts receivables | -4.177 M -599.64 % | 836.000 K 164.56 % | -1.295 M 40.92 % | -2.192 M 17.69 % | -2.663 M 57.03 % | -6.198 M 47.49 % | -11.803 M -628.55 % | -1.620 M 80.05 % | -8.122 M -330.40 % | 3.525 M 149.87 % | -7.069 M -39.43 % | -5.070 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.222 M -200.00 % | 1.222 M | 0.000 | 0.000 | 0.000 |
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 |
Accounts payables | -6.929 M -307.33 % | 3.342 M -43.20 % | 5.884 M 858.25 % | -776.000 K -117.31 % | 4.484 M 293.28 % | -2.320 M 88.87 % | -20.835 M | 0.000 | 0.000 100.00 % | -3.728 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 |
Other working capital | 37.842 M 421.02 % | -11.788 M 8.17 % | -12.837 M 60.37 % | -32.396 M -227.41 % | 25.426 M 52.63 % | 16.658 M -38.11 % | 26.917 M 277.58 % | 7.129 M -31.99 % | 10.483 M 16 101.19 % | -65.512 K -100.52 % | 12.688 M 9.42 % | 11.596 M 1 967.31 % | -621.000 K 97.46 % | -24.409 M -1 702.73 % | -1.354 M 36.40 % | -2.129 M 76.27 % | -8.971 M -106.14 % | -4.352 M -109.73 % | -2.075 M -15.79 % | -1.792 M 85.00 % | -11.945 M 8.05 % | -12.991 M -576.21 % | 2.728 M |
Other non cash items | -1.285 M 82.45 % | -7.321 M -191.35 % | 8.015 M -80.04 % | 40.161 M 1 383.92 % | -3.128 M -280.39 % | 1.734 M -61.76 % | 4.535 M 140.27 % | -11.261 M -751.45 % | 1.729 M -90.36 % | 17.933 M 17.38 % | 15.277 M 239.06 % | -10.986 M -2.15 % | -10.755 M -574.42 % | 2.267 M -83.52 % | 13.756 M 505.46 % | 2.272 M 119.73 % | 1.034 M -38.78 % | 1.689 M 208.48 % | -1.557 M -107.45 % | 20.899 M 20.95 % | 17.279 M 844.21 % | 1.830 M 271.19 % | -1.069 M |
Net cash provided by operating activities | 25.964 M 5 868.74 % | 435.000 K 103.12 % | -13.951 M -166.03 % | 21.127 M -9.99 % | 23.472 M 611.71 % | -4.587 M 72.89 % | -16.923 M -371.85 % | 6.225 M 305.60 % | -3.028 M -127.86 % | 10.868 M 80.16 % | 6.032 M -25.48 % | 8.094 M 188.13 % | -9.184 M 70.21 % | -30.833 M -88.79 % | -16.332 M 22.97 % | -21.203 M 34.95 % | -32.596 M -25.47 % | -25.979 M -26.26 % | -20.576 M -3 280.22 % | 647.000 K 106.39 % | -10.127 M 66.82 % | -30.518 M -18.81 % | -25.686 M |
Investments in property plant and equipment | -414.000 K -38.93 % | -298.000 K 91.69 % | -3.584 M -332.85 % | -828.000 K -150.15 % | -331.000 K 23.02 % | -430.000 K 27.77 % | -595.344 K 71.48 % | -2.087 M -114.61 % | -972.538 K 68.15 % | -3.053 M -129.90 % | -1.328 M -237.06 % | -394.000 K -16.91 % | -337.000 K -144.20 % | -138.000 K 50.36 % | -278.000 K 25.67 % | -374.000 K -175.00 % | -136.000 K 38.18 % | -220.000 K 36.60 % | -347.000 K 46.94 % | -654.000 K -1.08 % | -647.000 K 54.63 % | -1.426 M 12.46 % | -1.629 M |
Acquisitions net | 0.000 | 0.000 -100.00 % | 44.018 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | -30.000 M | 0.000 | 0.000 -100.00 % | 109.680 K 100.03 % | -350.110 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 |
Sales maturities of investments | 0.000 -100.00 % | 10.000 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 |
Other investing activites | 0.000 | 0.000 100.00 % | -18.000 99.98 % | -109.680 K -200.00 % | 109.680 K | 0.000 -100.00 % | 1.361 M -70.98 % | 4.691 M 6.64 % | 4.399 M 71.44 % | 2.566 M 54.58 % | 1.660 M 178.06 % | 597.000 K 366.41 % | 128.000 K 2 460.00 % | 5.000 K -61.54 % | 13.000 K -94.30 % | 228.000 K 47.10 % | 155.000 K -36.73 % | 245.000 K -88.66 % | 2.160 M 117.74 % | 992.000 K 234.01 % | 297.000 K 222.83 % | 92.000 K 162.86 % | 35.000 K |
Net cash used for investing activites | -30.414 M -413.48 % | 9.702 M 374.07 % | -3.540 M -327.54 % | -828.000 K 99.76 % | -350.331 M -81 372.33 % | -430.000 K -156.13 % | 766.125 K -70.58 % | 2.604 M -24.01 % | 3.427 M 803.61 % | -487.011 K -246.69 % | 332.000 K 63.55 % | 203.000 K 197.13 % | -209.000 K -57.14 % | -133.000 K 49.81 % | -265.000 K -81.51 % | -146.000 K -868.42 % | 19.000 K -24.00 % | 25.000 K -98.62 % | 1.813 M 436.39 % | 338.000 K 196.57 % | -350.000 K 73.76 % | -1.334 M 16.31 % | -1.594 M |
Debt repayment | 0.000 | 0.000 100.00 % | -402.500 M -24 835.09 % | 1.627 M 311.00 % | -771.214 K -100.19 % | 402.500 M 29 433.85 % | 1.363 M | 0.000 | 0.000 | 0.000 100.00 % | -1.353 M -65.81 % | -816.000 K -17.58 % | -694.000 K 8.08 % | -755.000 K 20.84 % | -953.756 K -10.39 % | -864.000 K -8.14 % | -799.000 K 0.37 % | -802.000 K -101.62 % | 49.374 M 4 688.65 % | -1.076 M 5.28 % | -1.136 M -4.70 % | -1.085 M 32.83 % | -1.615 M |
Common stock issued | 3.714 M 45.02 % | 2.561 M 387.99 % | 524.767 K 134.07 % | 224.197 K -26.05 % | 303.182 K -94.73 % | 5.751 M -9.01 % | 6.320 M -40.29 % | 10.585 M | 0.000 | 0.000 -100.00 % | 10.923 M -90.65 % | 116.812 M | 0.000 | 0.000 -100.00 % | 1.572 M | 0.000 | 0.000 -100.00 % | 226.528 M 189.27 % | 78.309 M | 0.000 | 0.000 -100.00 % | 27.288 M 459.79 % | 4.875 M |
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 |
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 |
Other financing activites | -43.678 K -345.97 % | -9.794 K -100.00 % | 350.464 M 21 296.07 % | -1.653 M -372.45 % | -349.968 K 97.14 % | -12.239 M -32 445.03 % | 37.838 K 101.36 % | -2.778 M -129.81 % | 9.318 M 51.78 % | 6.139 M 235.77 % | -4.522 M -397.67 % | 1.519 M 873.72 % | 156.000 K 127.04 % | -577.000 K 78.46 % | -2.678 M -1 200.23 % | -206.000 K 74.66 % | -813.000 K 95.03 % | -16.353 M -342.69 % | 6.738 M | 0.000 -100.00 % | 41.000 K 175.93 % | -54.000 K -115.21 % | -25.092 K |
Net cash used provided by financing activities | 3.670 M 43.87 % | 2.551 M 104.95 % | -51.511 M -26 115.66 % | 198.000 K 124.21 % | -818.000 K -100.21 % | 396.012 M 5 029.21 % | 7.721 M -1.11 % | 7.807 M -16.21 % | 9.318 M 203.34 % | 3.072 M 357.90 % | -1.191 M -101.01 % | 117.515 M 21 942.94 % | -538.000 K 59.61 % | -1.332 M 35.34 % | -2.060 M -92.52 % | -1.070 M 33.62 % | -1.612 M -100.77 % | 209.373 M 127.67 % | 91.963 M 8 646.75 % | -1.076 M 1.74 % | -1.095 M -104.19 % | 26.149 M 2 602.30 % | -1.045 M |
Effect of forex changes on cash | 11.868 M 40.85 % | 8.426 M 164.65 % | -13.034 M -206.10 % | 12.285 M 7 826.42 % | -159.000 K 80.13 % | -800.000 K -111.70 % | 6.837 M -29.17 % | 9.653 M 372.91 % | -3.537 M 52.00 % | -7.368 M 62.83 % | -19.823 M -248.90 % | 13.313 M 9.64 % | 12.142 M 4 481.89 % | 265.000 K 3 412.50 % | -8.000 K -108.00 % | 100.000 K 516.67 % | -24.000 K 53.85 % | -52.000 K 69.59 % | -171.000 K -451.61 % | -31.000 K -875.00 % | 4.000 K -96.49 % | 114.000 K 206.54 % | -107.000 K |
Net change in cash | 11.088 M -47.49 % | 21.114 M 125.74 % | -82.036 M -350.25 % | 32.782 M 110.00 % | -327.836 M -184.02 % | 390.195 M 24 498.24 % | -1.599 M -106.08 % | 26.289 M 325.41 % | 6.180 M 1.57 % | 6.084 M 141.53 % | -14.650 M -110.53 % | 139.125 M 6 192.40 % | 2.211 M 106.90 % | -32.033 M -71.62 % | -18.665 M 16.37 % | -22.319 M 34.76 % | -34.213 M -118.66 % | 183.367 M 151.09 % | 73.029 M 59 959.84 % | -122.000 K 98.95 % | -11.568 M -106.98 % | -5.589 M 80.34 % | -28.432 M |
Cash at beginning of period | 476.845 M 4.63 % | 455.731 M -15.25 % | 537.767 M 6.49 % | 504.985 M -39.36 % | 832.821 M 88.15 % | 442.626 M -3.79 % | 460.040 M 10.48 % | 416.390 M -2.56 % | 427.335 M 3.96 % | 411.041 M 18.39 % | 347.189 M 66.87 % | 208.064 M 1.07 % | 205.853 M -13.47 % | 237.886 M -7.28 % | 256.551 M -8.00 % | 278.870 M -10.93 % | 313.083 M 141.36 % | 129.716 M 128.83 % | 56.687 M -0.21 % | 56.809 M -16.92 % | 68.377 M -7.56 % | 73.966 M -27.77 % | 102.398 M |
Cash at end of period | 487.933 M 2.33 % | 476.845 M 4.63 % | 455.731 M -15.25 % | 537.767 M 6.49 % | 504.985 M -39.36 % | 832.821 M 48.86 % | 559.480 M 26.38 % | 442.679 M 2.11 % | 433.515 M 3.93 % | 417.125 M 25.44 % | 332.539 M -4.22 % | 347.189 M 66.87 % | 208.064 M 1.07 % | 205.853 M -13.47 % | 237.886 M -7.28 % | 256.551 M -8.00 % | 278.870 M -10.93 % | 313.083 M 141.36 % | 129.716 M 128.83 % | 56.687 M -0.21 % | 56.809 M -16.92 % | 68.377 M -7.56 % | 73.966 M |
Operating cash flow | 25.964 M 5 868.74 % | 435.000 K 103.12 % | -13.951 M -166.03 % | 21.127 M -9.99 % | 23.472 M 611.71 % | -4.587 M 57.70 % | -10.844 M -274.20 % | 6.225 M 305.60 % | -3.028 M -127.86 % | 10.868 M 80.16 % | 6.032 M -25.48 % | 8.094 M 188.13 % | -9.184 M 70.21 % | -30.833 M -88.79 % | -16.332 M 22.97 % | -21.203 M 34.95 % | -32.596 M -25.47 % | -25.979 M -26.26 % | -20.576 M -3 280.22 % | 647.000 K 106.39 % | -10.127 M 66.82 % | -30.518 M -18.81 % | -25.686 M |
Capital expenditure | -414.000 K -38.93 % | -298.000 K 91.69 % | -3.584 M -332.85 % | -828.000 K -150.15 % | -331.000 K 23.02 % | -430.000 K 27.77 % | -595.344 K 71.48 % | -2.087 M -114.61 % | -972.538 K 68.15 % | -3.053 M -129.90 % | -1.328 M -237.06 % | -394.000 K -16.91 % | -337.000 K -144.20 % | -138.000 K 50.36 % | -278.000 K 25.67 % | -374.000 K -175.00 % | -136.000 K 38.18 % | -220.000 K 36.60 % | -347.000 K 46.94 % | -654.000 K -1.08 % | -647.000 K 54.63 % | -1.426 M 12.46 % | -1.629 M |
Free CashFlow | 25.550 M 18 549.64 % | 137.000 K 100.78 % | -17.535 M -186.38 % | 20.299 M -12.28 % | 23.141 M 561.25 % | -5.017 M 56.14 % | -11.439 M -376.45 % | 4.138 M 203.44 % | -4.000 M -151.19 % | 7.814 M 66.12 % | 4.704 M -38.91 % | 7.700 M 180.87 % | -9.521 M 69.26 % | -30.971 M -86.46 % | -16.610 M 23.02 % | -21.577 M 34.08 % | -32.732 M -24.94 % | -26.199 M -25.22 % | -20.923 M -298 800.00 % | -7.000 K 99.94 % | -10.774 M 66.27 % | -31.944 M -16.95 % | -27.315 M |
2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 |