AbCellera Biologics Inc.

ABCL

Finances

2025 2024 2023 2022 2021 2020 2019 2018
Revenue 75.128 M 160.56 % 28.833 M -24.17 % 38.025 M -92.17 % 485.424 M 29.38 % 375.203 M 60.92 % 233.155 M 1 907.88 % 11.612 M 31.49 % 8.831 M
Net income -146.412 M 10.10 % -162.857 M -11.24 % -146.398 M -192.35 % 158.519 M 3.29 % 153.464 M 29.05 % 118.918 M 5 478.47 % -2.211 M -815.53 % 309.000 K
EBITDA -148.774 M 27.12 % -204.148 M -6.24 % -192.158 M -173.86 % 260.167 M 8.79 % 239.149 M 41.00 % 169.615 M 109 529.03 % -155.000 K -110.77 % 1.439 M
Weighted average shs out dil 298.707 M 1.49 % 294.328 M 1.78 % 289.166 M -8.15 % 314.827 M -1.09 % 318.294 M 20.96 % 263.130 M 10.69 % 237.724 M 57.39 % 151.036 M
Weighted average shs out 298.707 M 1.49 % 294.328 M 1.78 % 289.166 M 1.44 % 285.057 M 3.37 % 275.764 M 2.96 % 267.825 M 24.33 % 215.415 M 42.60 % 151.064 M
EPS diluted -0.49 10.91 % -0.55 -7.84 % -0.51 -202.00 % 0.50 4.17 % 0.48 6.67 % 0.45 4 468.93 % -0.01 -615.00 % 0.00
Earnings per share -0.49 10.91 % -0.55 -7.84 % -0.51 -191.07 % 0.56 0.00 % 0.56 75.00 % 0.32 3 206.80 % -0.01 -615.00 % 0.00
Gross profit 46.307 M 60.60 % 28.833 M -24.17 % 38.025 M -90.92 % 418.988 M 27.09 % 329.687 M 60.03 % 206.012 M 1 674.13 % 11.612 M 31.49 % 8.831 M
Income tax expense -31.183 M 16.93 % -37.538 M -35.85 % -27.631 M -134.29 % 80.580 M 22.68 % 65.685 M 68.79 % 38.915 M 0.000 0.000
Cost of revenue 28.821 M 0.000 0.000 -100.00 % 66.436 M 45.96 % 45.516 M 67.69 % 27.143 M 0.000 0.000
General and administrative expenses 0.000 -100.00 % 72.711 M 19.20 % 60.999 M 9.94 % 55.485 M 32.59 % 41.848 M 251.37 % 11.910 M 333.25 % 2.749 M 27.80 % 2.151 M
Selling and marketing expenses 0.000 -100.00 % 12.779 M -9.88 % 14.180 M 25.82 % 11.270 M 63.03 % 6.913 M 79.93 % 3.842 M 204.20 % 1.263 M 77.39 % 712.000 K
Other expenses 0.000 -100.00 % 90.850 M 272.41 % 24.395 M -12.38 % 27.843 M 92.67 % 14.451 M 198.82 % 4.836 M 201.50 % 1.604 M 74.73 % 918.000 K
Operating expenses 263.410 M -23.34 % 343.599 M 24.84 % 275.232 M 35.93 % 202.477 M 61.63 % 125.274 M 150.64 % 49.981 M 217.76 % 15.729 M 64.12 % 9.584 M
Cost and expenses 292.231 M -14.95 % 343.599 M 24.84 % 275.232 M 2.35 % 268.913 M 57.45 % 170.790 M 121.45 % 77.124 M 390.33 % 15.729 M 64.12 % 9.584 M
Research and development expenses 186.829 M 11.70 % 167.259 M -4.78 % 175.658 M 62.83 % 107.879 M 73.82 % 62.062 M 111.15 % 29.393 M 190.65 % 10.113 M 74.27 % 5.803 M
Selling general and administrative expenses 76.581 M -10.42 % 85.490 M 13.72 % 75.179 M 12.62 % 66.755 M 36.90 % 48.761 M 209.55 % 15.752 M 292.62 % 4.012 M 40.13 % 2.863 M
Interest income 28.329 M -26.37 % 38.473 M -8.93 % 42.247 M 162.75 % 16.079 M 382.85 % 3.330 M 1 036.52 % 293.000 K 89.03 % 155.000 K 269.05 % 42.000 K
Interest expense 0.000 0.000 0.000 -100.00 % 4.045 M -22.58 % 5.225 M -19.75 % 6.511 M 3 015.31 % 209.000 K -1.42 % 212.000 K
Depreciation and amortization 28.821 M -70.29 % 96.998 M 213.97 % 30.894 M -6.67 % 33.102 M 91.90 % 17.250 M 227.26 % 5.271 M 185.38 % 1.847 M 101.20 % 918.000 K
Operating income -217.103 M 31.03 % -314.766 M -32.70 % -237.207 M -209.56 % 216.511 M 5.92 % 204.413 M 31.01 % 156.031 M 3 889.92 % -4.117 M -446.75 % -753.000 K
Total other income expenses net 39.508 M -65.46 % 114.371 M 81.03 % 63.178 M 179.70 % 22.588 M 53.28 % 14.736 M 717.76 % 1.802 M -5.46 % 1.906 M 79.47 % 1.062 M
2025 2024 2023 2022 2021 2020 2019 2018
2025 2024 2023 2022 2021 2020 2019 2018
Net debt 14.705 M 116.17 % -90.961 M -62.60 % -55.940 M 81.62 % -304.277 M 30.22 % -436.077 M 25.75 % -587.338 M -88 621.75 % -662.000 K 90.55 % -7.002 M
Total investments 467.893 M -15.17 % 551.586 M -20.43 % 693.203 M 21.09 % 572.472 M 92.66 % 297.148 M 1 383.74 % 20.027 M 0.000 0.000
Total debt 143.218 M 119.11 % 65.364 M -15.53 % 77.380 M -5.93 % 82.258 M 105.31 % 40.065 M 491.10 % 6.778 M -1.64 % 6.891 M 100.17 % 3.443 M
Accumulated other comprehensive income loss -4.234 M 3.29 % -4.378 M -154.53 % -1.720 M -23.65 % -1.391 M -596.79 % 280.000 K 0.000 -100.00 % 0.000 0.000
Retained earnings -29.482 M -125.21 % 116.930 M -58.21 % 279.787 M -34.35 % 426.185 M 59.22 % 267.666 M 134.38 % 114.202 M 2 521.59 % -4.716 M -88.27 % -2.505 M
Common stock 802.341 M 3.24 % 777.171 M 3.18 % 753.199 M 2.56 % 734.365 M 1.65 % 722.430 M 1.70 % 710.387 M 13 769.33 % 5.122 M 0.95 % 5.074 M
Total equity 966.904 M -8.44 % 1.056 B -8.35 % 1.152 B -6.56 % 1.233 B 20.23 % 1.026 B 23.51 % 830.508 M 8 000.94 % 10.252 M -11.69 % 11.609 M
Other non current liabilities 4.768 M 224.57 % 1.469 M -86.42 % 10.819 M -43.47 % 19.140 M -49.12 % 37.619 M 177.22 % 13.570 M 915.72 % 1.336 M 382.08 % 277.134 K
Long term debt 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.198 M 61.26 % 1.363 M 49.58 % 911.224 K
Total non current liabilities 325.739 M 42.96 % 227.857 M 5.12 % 216.763 M 14.50 % 189.310 M 9.96 % 172.160 M 140.66 % 71.538 M 1 239.41 % 5.341 M 54.83 % 3.450 M
Other current liabilities 0.000 -100.00 % 8.087 M -86.67 % 60.681 M -13.12 % 69.843 M 27.34 % 54.846 M 504.03 % 9.080 M 169.84 % 3.365 M 6 614.42 % 50.116 K
Deferred revenue 22.509 M 6.28 % 21.179 M 11.72 % 18.958 M -12.28 % 21.612 M 186.78 % 7.536 M 0.07 % 7.531 M 0.000 -100.00 % 2.334 M
Short term debt 0.000 0.000 0.000 0.000 0.000 -100.00 % 190.000 K -92.30 % 2.467 M -2.54 % 2.531 M
Total current liabilities 64.307 M -16.06 % 76.612 M -35.63 % 119.013 M 0.59 % 118.320 M -1.95 % 120.676 M 16.61 % 103.490 M 1 210.83 % 7.895 M 22.72 % 6.433 M
Total liabilities 390.046 M 28.11 % 304.469 M -9.32 % 335.776 M 9.15 % 307.630 M 5.05 % 292.836 M 67.31 % 175.028 M 1 222.36 % 13.236 M 33.93 % 9.883 M
Other non current assets 51.948 M -46.19 % 96.538 M 2.43 % 94.244 M 129.69 % 41.031 M 76.60 % 23.234 M 1 258.71 % 1.710 M -27.79 % 2.368 M 0.000
Long term investments 62.580 M -23.96 % 82.297 M 24.81 % 65.938 M -9.08 % 72.522 M 44.14 % 50.313 M 151.23 % 20.027 M 0.000 0.000
Intangible assets 38.381 M -8.86 % 42.113 M -65.03 % 120.425 M -8.42 % 131.502 M -11.38 % 148.392 M 28.87 % 115.153 M 0.000 0.000
GoodWill 47.806 M 0.00 % 47.806 M 0.00 % 47.806 M 0.00 % 47.806 M 0.00 % 47.806 M 51.77 % 31.500 M 0.000 0.000
Goodwill and intangible assets 86.187 M -4.15 % 89.919 M -46.55 % 168.231 M -6.18 % 179.308 M -8.61 % 196.198 M 33.78 % 146.653 M 0.000 0.000
Property plant equipment net 428.003 M 25.72 % 340.429 M 18.33 % 287.696 M 32.42 % 217.255 M 94.65 % 111.616 M 522.75 % 17.923 M 111.36 % 8.480 M 33.97 % 6.330 M
Total non current assets 628.718 M 3.21 % 609.183 M -1.12 % 616.109 M 19.54 % 515.416 M 32.58 % 388.769 M 102.26 % 192.211 M 1 671.86 % 10.848 M 71.38 % 6.330 M
Other current assets 34.670 M 3.10 % 33.626 M -26.76 % 45.911 M 83.64 % 25.000 M 0.00 % 25.000 M 0.000 -100.00 % 2.253 M -18.46 % 2.763 M
Short term investments 405.313 M -13.63 % 469.289 M -25.18 % 627.265 M 25.47 % 499.950 M 102.54 % 246.835 M 0.000 0.000 0.000
cash and cash equivalents 128.513 M -17.79 % 156.325 M 17.26 % 133.320 M -65.51 % 386.535 M -18.82 % 476.142 M -19.86 % 594.116 M 7 765.96 % 7.553 M -27.68 % 10.444 M
Cash and short term investments 533.826 M -14.67 % 625.614 M -17.75 % 760.585 M -14.20 % 886.485 M 22.62 % 722.977 M 21.69 % 594.116 M 7 765.96 % 7.553 M -27.68 % 10.444 M
Total current assets 728.232 M -3.08 % 751.370 M -13.83 % 871.985 M -14.97 % 1.025 B 10.29 % 929.800 M 14.32 % 813.325 M 6 334.53 % 12.640 M -16.63 % 15.162 M
Inventory 6.336 M 0.000 -100.00 % 1.107 M -27.74 % 1.532 M -8.37 % 1.672 M 18.75 % 1.408 M 763.80 % 163.000 K 0.000
Net receivables 153.400 M 66.50 % 92.130 M 43.10 % 64.382 M -37.74 % 103.410 M -40.86 % 174.858 M -18.19 % 213.728 M 9 962.52 % 2.124 M 51.23 % 1.404 M
Tax assets 0.000 0.000 0.000 -100.00 % 5.300 M -28.46 % 7.408 M 25.60 % 5.898 M 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 25.228 M -26.56 % 34.350 M 34.66 % 25.509 M 72.03 % 14.828 M -0.64 % 14.924 M 103.88 % 7.320 M 345.26 % 1.644 M 8.28 % 1.518 M
Tax payables 0.000 0.000 0.000 0.000 -100.00 % 35.683 M -1.30 % 36.152 M 0.000 0.000
Deferred revenue non current 174.453 M 12.12 % 155.593 M 49.45 % 104.110 M 72.60 % 60.317 M -0.73 % 60.758 M 134.64 % 25.894 M 0.000 -100.00 % 2.261 M
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 143.218 M 119.11 % 65.364 M -15.53 % 77.380 M -5.93 % 82.258 M 105.31 % 40.065 M 812.64 % 4.390 M 43.42 % 3.061 M 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.546 M -0.15 % 7.557 M
Other total stockholders equity 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % 0.000 0.000
Deferred tax liabilities non current 9.115 M -9.32 % 10.052 M -67.16 % 30.612 M -7.73 % 33.178 M -11.22 % 37.370 M 42.85 % 26.161 M 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 1.357 B -0.26 % 1.361 B -8.57 % 1.488 B -3.43 % 1.541 B 16.86 % 1.319 B 31.13 % 1.006 B 4 181.06 % 23.488 M 9.29 % 21.492 M
2025 2024 2023 2022 2021 2020 2019 2018
2025 2024 2023 2022 2021 2020 2019 2018
Deferred income tax 0.000 0.000 -100.00 % 1.960 M 192.72 % -2.114 M -4.76 % -2.018 M -196.19 % 2.098 M 0.000 0.000
Stock based compensation 55.792 M -17.44 % 67.581 M 5.29 % 64.183 M 29.71 % 49.481 M 61.46 % 30.646 M 264.96 % 8.397 M 843.48 % 890.000 K 44.72 % 615.000 K
Change in working capital -70.694 M -173.55 % -25.843 M -295.41 % 13.225 M -55.66 % 29.825 M -28.43 % 41.672 M 135.71 % -116.701 M -6 011.90 % 1.974 M 3.30 % 1.911 M
Accounts receivables -55.623 M 25.95 % -75.119 M -63.54 % -45.933 M -102.21 % -22.715 M -201.05 % 22.478 M 111.07 % -203.020 M -11 160.12 % -1.803 M -277.99 % -477.000 K
Inventory 0.000 0.000 -100.00 % 18.253 M 0.000 0.000 0.000 0.000 100.00 % -897.770 K
Accounts payables 3.457 M -67.49 % 10.635 M 170.41 % -15.104 M -1 516.89 % 1.066 M -23.86 % 1.400 M -78.79 % 6.601 M 4 300.67 % 150.000 K -16.67 % 180.000 K
Other working capital -18.528 M -147.95 % 38.641 M -31.01 % 56.009 M 8.81 % 51.474 M 189.28 % 17.794 M -77.68 % 79.718 M 2 097.90 % 3.627 M 16.78 % 3.106 M
Other non cash items 7.848 M 109.29 % -84.435 M -990.75 % -7.741 M -190.57 % 8.547 M 139.41 % 3.570 M -24.16 % 4.707 M 2 326.29 % 194.000 K 203.19 % -188.000 K
Net cash provided by operating activities -131.295 M -20.95 % -108.556 M -147.41 % -43.877 M -115.82 % 277.360 M 13.40 % 244.584 M 977.94 % 22.690 M 742.24 % 2.694 M -24.43 % 3.565 M
Investments in property plant and equipment -42.772 M 45.44 % -78.396 M -1.15 % -77.507 M -6.67 % -72.660 M -24.31 % -58.452 M -504.28 % -9.673 M -142.01 % -3.997 M 24.68 % -5.307 M
Acquisitions net -7.137 M 63.63 % -19.626 M -43.36 % -13.690 M 46.69 % -25.679 M -124.13 % -11.457 M 89.28 % -106.890 M 0.000 0.000
Purchases of investments -453.137 M 40.77 % -765.086 M 28.24 % -1.066 B -36.45 % -781.351 M -142.23 % -322.567 M 0.000 0.000 0.000
Sales maturities of investments 506.072 M -46.66 % 948.809 M 4.16 % 910.937 M 78.39 % 510.631 M 1 749.58 % 27.608 M 0.000 0.000 0.000
Other investing activites 84.724 M 137.27 % 35.708 M 41.08 % 25.311 M 54.02 % 16.434 M -49.62 % 32.621 M 1 114.02 % -3.217 M -80.43 % -1.783 M 0.000
Net cash used for investing activites 87.750 M -27.72 % 121.409 M 154.91 % -221.108 M 37.30 % -352.625 M -6.13 % -332.247 M -177.38 % -119.780 M -1 972.32 % -5.780 M -8.91 % -5.307 M
Debt repayment 0.000 -100.00 % 13.498 M 16.46 % 11.590 M 320.69 % 2.755 M 389.70 % -951.000 K -101.12 % 85.151 M 46 944.75 % 181.000 K -90.86 % 1.980 M
Common stock issued 0.000 0.000 0.000 0.000 -100.00 % 4.615 M -99.12 % 522.840 M 3 692 012.14 % 14.161 K -99.46 % 2.612 M
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 14.082 M 2 031.69 % -729.000 K 40.92 % -1.234 M 71.85 % -4.383 M 41.95 % -7.550 M -855.00 % 1.000 M 3 900.00 % 25.000 K -32.43 % 37.000 K
Net cash used provided by financing activities 14.082 M 10.28 % 12.769 M 23.30 % 10.356 M 736.12 % -1.628 M 58.11 % -3.886 M -100.57 % 683.653 M 350 491.28 % 195.000 K -98.40 % 12.186 M
Effect of forex changes on cash 1.097 M 141.92 % -2.617 M -544.31 % 589.000 K 106.14 % -9.599 M -573.61 % -1.425 M 0.000 0.000 -100.00 % 283.000
Net change in cash -28.366 M -223.30 % 23.005 M 109.06 % -254.040 M -193.72 % -86.492 M 6.97 % -92.974 M -115.85 % 586.563 M 20 389.28 % -2.891 M -127.68 % 10.444 M
Cash at beginning of period 183.615 M 14.32 % 160.610 M -61.27 % 414.650 M -17.26 % 501.142 M -15.65 % 594.116 M 7 765.96 % 7.553 M -27.68 % 10.444 M 3 690 559.36 % -283.000
Cash at end of period 155.249 M -15.45 % 183.615 M 14.32 % 160.610 M -61.27 % 414.650 M -17.26 % 501.142 M -15.65 % 594.116 M 7 765.96 % 7.553 M -27.68 % 10.444 M
Operating cash flow -131.295 M -20.95 % -108.556 M -147.41 % -43.877 M -115.82 % 277.360 M 13.40 % 244.584 M 977.94 % 22.690 M 742.24 % 2.694 M -24.43 % 3.565 M
Capital expenditure -42.772 M 45.44 % -78.396 M -1.15 % -77.507 M -6.67 % -72.660 M -24.31 % -58.452 M -298.36 % -14.673 M -267.10 % -3.997 M 24.68 % -5.307 M
Free CashFlow -174.067 M 6.89 % -186.952 M -54.02 % -121.384 M -159.30 % 204.700 M 9.98 % 186.132 M 2 221.72 % 8.017 M 715.27 % -1.303 M 25.20 % -1.742 M
2025 2024 2023 2022 2021 2020 2019 2018
2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31
Revenue 8.315 M -81.46 % 44.853 M 400.87 % 8.955 M -47.58 % 17.084 M 303.40 % 4.235 M -16.14 % 5.050 M -22.39 % 6.507 M -11.14 % 7.323 M -26.43 % 9.954 M 8.44 % 9.179 M 39.10 % 6.599 M -34.38 % 10.056 M -17.52 % 12.192 M -43.41 % 21.545 M -78.75 % 101.383 M 120.80 % 45.917 M -85.50 % 316.581 M 127.22 % 139.331 M 2 429.61 % 5.508 M -80.07 % 27.643 M -86.37 % 202.741 M -2.49 % 207.908 M 2 120.77 % 9.362 M -16.62 % 11.228 M 141.10 % 4.657 M 45.42 % 3.202 M -7.20 % 3.451 M 39.20 % 2.479 M 0.00 % 2.479 M
Net income -43.165 M -382.56 % -8.945 M 84.34 % -57.119 M -64.48 % -34.727 M 23.88 % -45.621 M -33.36 % -34.210 M 33.06 % -51.107 M -38.39 % -36.930 M 9.06 % -40.610 M 13.87 % -47.150 M -64.80 % -28.610 M 6.28 % -30.528 M 23.89 % -40.110 M -34.18 % -29.893 M -212.28 % 26.624 M 492.39 % -6.785 M -104.02 % 168.573 M 181.20 % 59.948 M 380.39 % -21.380 M -820.36 % -2.323 M -101.98 % 117.221 M 0.19 % 117.000 M 4 444.58 % -2.693 M -140.18 % 6.703 M 420.26 % -2.093 M -27.55 % -1.641 M -4 652.70 % 36.044 K 111.90 % -302.883 K 0.00 % -302.883 K
Income before tax -49.537 M -154.05 % -19.499 M 71.65 % -68.768 M -89.21 % -36.344 M 31.41 % -52.984 M -13.14 % -46.829 M 25.23 % -62.632 M -29.98 % -48.187 M -12.73 % -42.747 M 12.05 % -48.602 M -23.74 % -39.276 M -3.35 % -38.004 M 21.07 % -48.148 M -53.28 % -31.412 M -167.43 % 46.587 M 776.55 % -6.886 M -102.98 % 230.809 M 172.47 % 84.710 M 439.22 % -24.972 M -1 104.63 % -2.073 M -101.28 % 161.487 M 3.57 % 155.915 M 5 889.62 % -2.693 M -140.18 % 6.703 M 420.26 % -2.093 M -27.55 % -1.641 M -4 652.70 % 36.044 K 111.90 % -302.883 K 0.00 % -302.883 K
EBITDA -40.882 M -253.07 % -11.579 M 82.54 % -66.313 M -70.76 % -38.833 M 25.18 % -51.902 M 6.16 % -55.311 M -6.62 % -51.877 M 0.44 % -52.107 M -16.17 % -44.853 M 16.27 % -53.568 M -19.97 % -44.653 M -12.88 % -39.557 M 27.26 % -54.380 M -1 065.95 % -4.664 M -110.01 % 46.613 M 5 784.51 % -820.000 K -100.35 % 235.117 M 149.59 % 94.203 M 582.84 % -19.510 M -1 167.29 % 1.828 M -98.89 % 165.188 M 2.69 % 160.858 M 31 690.07 % 506.000 K -93.73 % 8.076 M 1 910.76 % -446.000 K 57.98 % -1.061 M -226.09 % -325.500 K -2.43 % -317.786 K 0.00 % -317.786 K
Weighted average shs out dil 303.075 M 1.46 % 298.707 M -0.06 % 298.875 M 0.12 % 298.509 M 0.27 % 297.693 M 1.05 % 294.590 M -0.09 % 294.852 M 0.22 % 294.217 M 0.51 % 292.724 M 0.61 % 290.945 M 0.50 % 289.497 M 0.20 % 288.906 M 0.40 % 287.767 M -4.49 % 301.297 M -4.60 % 315.818 M 10.94 % 284.687 M -8.60 % 311.482 M -1.08 % 314.888 M 12.89 % 278.934 M 2.48 % 272.196 M -15.01 % 320.283 M 0.00 % 320.283 M 20.43 % 265.952 M 11.87 % 237.724 M 0.00 % 237.724 M 0.00 % 237.724 M 56.86 % 151.549 M 0.34 % 151.036 M 0.00 % 151.036 M
Weighted average shs out 303.075 M 1.46 % 298.707 M -0.06 % 298.875 M 0.12 % 298.509 M 0.27 % 297.693 M 1.05 % 294.590 M -0.09 % 294.852 M 0.22 % 294.217 M 0.51 % 292.724 M 0.61 % 290.945 M 0.50 % 289.497 M 0.20 % 288.906 M 0.40 % 287.767 M 0.47 % 286.412 M 0.38 % 285.323 M 0.22 % 284.687 M 0.28 % 283.895 M 1.45 % 279.829 M 0.32 % 278.934 M 2.48 % 272.196 M 0.93 % 269.697 M 0.00 % 269.697 M 1.41 % 265.952 M 23.46 % 215.415 M 0.00 % 215.415 M 0.00 % 215.415 M 35.67 % 158.784 M 5.11 % 151.064 M 0.00 % 151.064 M
EPS diluted -0.14 -366.67 % -0.03 84.21 % -0.19 -58.33 % -0.12 20.00 % -0.15 -25.00 % -0.12 29.41 % -0.17 -30.77 % -0.13 7.14 % -0.14 12.50 % -0.16 -60.00 % -0.10 9.09 % -0.11 21.43 % -0.14 -41.13 % -0.10 -224.00 % 0.08 500.00 % -0.02 -103.70 % 0.54 184.21 % 0.19 337.50 % -0.08 -700.00 % -0.01 -102.70 % 0.37 0.00 % 0.37 3 763.37 % -0.01 -135.82 % 0.03 390.72 % -0.01 -40.58 % -0.01 -3 550.00 % 0.00 110.00 % 0.00 0.00 % 0.00
Earnings per share -0.14 -366.67 % -0.03 84.21 % -0.19 -58.33 % -0.12 20.00 % -0.15 -25.00 % -0.12 29.41 % -0.17 -30.77 % -0.13 7.14 % -0.14 12.50 % -0.16 -60.00 % -0.10 9.09 % -0.11 21.43 % -0.14 -40.00 % -0.10 -211.11 % 0.09 550.00 % -0.02 -103.39 % 0.59 180.95 % 0.21 362.50 % -0.08 -700.00 % -0.01 -102.33 % 0.43 0.00 % 0.43 4 357.43 % -0.01 -132.48 % 0.03 420.62 % -0.01 -27.63 % -0.01 -3 900.00 % 0.00 110.00 % 0.00 0.00 % 0.00
Gross profit -340.000 K -100.92 % 36.933 M 312.43 % 8.955 M -47.58 % 17.084 M 303.40 % 4.235 M -16.14 % 5.050 M -22.39 % 6.507 M -11.14 % 7.323 M -26.43 % 9.954 M 8.44 % 9.179 M 39.10 % 6.599 M -34.38 % 10.056 M -17.52 % 12.192 M -39.01 % 19.991 M -76.85 % 86.348 M 112.12 % 40.707 M -85.03 % 271.944 M 131.57 % 117.437 M 2 032.12 % 5.508 M -77.08 % 24.033 M -86.85 % 182.731 M 0.000 -100.00 % 9.362 M -16.62 % 11.228 M 141.10 % 4.657 M 0.000 -100.00 % 668.856 K 42.92 % 468.009 K 0.00 % 468.009 K
Income tax expense -6.372 M 39.62 % -10.554 M 9.40 % -11.649 M -620.41 % -1.617 M 78.04 % -7.363 M 41.65 % -12.619 M -9.49 % -11.525 M -2.38 % -11.257 M -426.77 % -2.137 M -47.18 % -1.452 M 86.39 % -10.666 M -42.67 % -7.476 M 6.99 % -8.038 M -429.16 % -1.519 M -107.61 % 19.963 M 19 865.35 % -101.000 K -100.16 % 62.236 M 151.34 % 24.762 M 789.37 % -3.592 M -1 536.80 % 250.000 K -99.44 % 44.266 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Cost of revenue 8.655 M 9.28 % 7.920 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.554 M -89.66 % 15.035 M 188.58 % 5.210 M -88.33 % 44.637 M 103.88 % 21.894 M 0.000 -100.00 % 3.610 M -81.96 % 20.010 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.782 M 38.33 % 2.011 M 0.00 % 2.011 M
General and administrative expenses 0.000 0.000 -100.00 % 22.052 M 16.20 % 18.977 M 16.95 % 16.226 M 1.29 % 16.020 M -16.33 % 19.147 M -5.18 % 20.192 M 16.37 % 17.352 M 8.63 % 15.974 M 11.17 % 14.369 M -7.42 % 15.521 M 2.56 % 15.134 M 16.28 % 13.015 M -5.63 % 13.792 M -4.30 % 14.412 M 1.01 % 14.268 M 10.69 % 12.890 M 14.36 % 11.271 M 0.61 % 11.203 M 74.45 % 6.422 M 10.83 % 5.794 M 95.23 % 2.968 M 98.13 % 1.498 M -9.21 % 1.650 M 69.23 % 975.007 K 38.71 % 702.932 K 31.28 % 535.465 K 0.00 % 535.465 K
Selling and marketing expenses 0.000 0.000 -100.00 % 2.906 M -3.42 % 3.009 M 5.88 % 2.842 M -9.61 % 3.144 M 0.29 % 3.135 M -0.03 % 3.136 M -6.81 % 3.365 M 8.55 % 3.100 M -10.61 % 3.468 M -9.71 % 3.841 M 1.86 % 3.771 M 40.13 % 2.691 M -12.88 % 3.089 M -0.99 % 3.120 M 31.65 % 2.370 M 29.72 % 1.827 M 50.12 % 1.217 M -6.02 % 1.295 M -49.77 % 2.578 M 15.51 % 2.232 M 256.54 % 626.000 K 14.44 % 547.000 K 25.17 % 437.000 K -7.13 % 470.575 K 61.47 % 291.424 K 16.42 % 250.330 K 0.00 % 250.330 K
Other expenses 0.000 0.000 -100.00 % 5.247 M -4.08 % 5.470 M 2.61 % 5.331 M -57.57 % 12.565 M -65.97 % 36.919 M 1.09 % 36.522 M 653.96 % 4.844 M -35.72 % 7.536 M 31.40 % 5.735 M 2.23 % 5.610 M 1.74 % 5.514 M -60.10 % 13.818 M 168.31 % 5.150 M 5.40 % 4.886 M 22.46 % 3.990 M 0.81 % 3.958 M 7.97 % 3.666 M 4.09 % 3.522 M 6.57 % 3.305 M -89.15 % 30.471 M 74 220.35 % 41.000 K -95.41 % 893.000 K 55.57 % 574.000 K 35.32 % 424.174 K 0.000 0.000 0.000
Operating expenses 57.179 M -12.72 % 65.515 M -23.13 % 85.233 M 27.85 % 66.669 M -0.34 % 66.895 M -14.02 % 77.805 M -22.33 % 100.170 M -0.60 % 100.777 M 55.40 % 64.848 M -13.80 % 75.232 M 22.35 % 61.489 M 0.07 % 61.445 M -20.27 % 77.066 M 33.40 % 57.769 M 18.83 % 48.613 M -1.00 % 49.103 M 4.49 % 46.994 M 30.96 % 35.884 M 6.78 % 33.604 M 8.17 % 31.066 M 25.99 % 24.657 M -47.69 % 47.134 M 323.49 % 11.130 M -7.88 % 12.082 M 78.23 % 6.779 M 30.91 % 5.178 M 726.60 % 626.473 K -18.22 % 766.030 K 0.00 % 766.029 K
Cost and expenses 65.834 M -10.35 % 73.435 M -13.84 % 85.233 M 27.85 % 66.669 M -0.34 % 66.895 M -14.02 % 77.805 M -22.33 % 100.170 M -0.60 % 100.777 M 55.40 % 64.848 M -13.80 % 75.232 M 22.35 % 61.489 M 0.07 % 61.445 M -20.27 % 77.066 M 29.91 % 59.323 M -6.80 % 63.648 M 17.19 % 54.313 M -40.73 % 91.631 M 58.59 % 57.778 M 71.94 % 33.604 M -3.09 % 34.676 M -22.37 % 44.667 M -5.23 % 47.134 M 323.49 % 11.130 M -7.88 % 12.082 M 78.23 % 6.779 M 30.91 % 5.178 M 51.93 % 3.409 M 22.74 % 2.777 M 0.00 % 2.777 M
Research and development expenses 46.662 M -6.85 % 50.093 M -8.97 % 55.028 M 40.33 % 39.213 M -7.73 % 42.496 M -7.77 % 46.076 M 12.47 % 40.969 M 0.10 % 40.927 M 4.17 % 39.287 M -19.20 % 48.622 M 28.23 % 37.917 M 3.96 % 36.473 M -30.72 % 52.647 M 86.39 % 28.245 M 6.26 % 26.582 M -0.39 % 26.685 M 1.21 % 26.366 M 53.21 % 17.209 M -1.38 % 17.450 M 15.98 % 15.046 M 21.81 % 12.352 M 43.02 % 8.636 M 15.23 % 7.495 M -18.03 % 9.144 M 122.05 % 4.118 M 24.46 % 3.309 M 18.93 % 2.782 M 38.33 % 2.011 M 0.00 % 2.011 M
Selling general and administrative expenses 10.517 M -31.81 % 15.422 M -38.21 % 24.958 M 13.52 % 21.986 M 15.30 % 19.068 M -0.50 % 19.164 M -13.99 % 22.282 M -4.48 % 23.328 M 12.60 % 20.717 M 8.61 % 19.074 M 6.94 % 17.837 M -7.88 % 19.362 M 2.42 % 18.905 M 20.37 % 15.706 M -6.96 % 16.881 M -3.71 % 17.532 M 5.37 % 16.638 M 13.05 % 14.717 M 17.85 % 12.488 M -0.08 % 12.498 M 38.87 % 9.000 M 12.13 % 8.026 M 123.32 % 3.594 M 75.75 % 2.045 M -2.01 % 2.087 M 44.37 % 1.446 M 45.38 % 994.356 K 26.54 % 785.795 K 0.00 % 785.795 K
Interest income 3.643 M -38.46 % 5.920 M -12.49 % 6.765 M -10.89 % 7.592 M -5.70 % 8.051 M -7.12 % 8.668 M -9.74 % 9.603 M -2.02 % 9.801 M -5.77 % 10.401 M -5.18 % 10.969 M 2.13 % 10.740 M -0.36 % 10.779 M 10.45 % 9.759 M 0.000 -100.00 % 5.556 M 292.93 % 1.414 M 112.63 % 665.000 K 0.000 0.000 0.000 0.000 -100.00 % 98.261 K 0.000 0.000 0.000 -100.00 % 44.030 K 594.59 % 6.339 K 30.38 % 4.862 K -0.02 % 4.863 K
Interest expense 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.615 M 0.000 0.000 0.000 -100.00 % 82.205 K 0.000 0.000 0.000
Depreciation and amortization 8.655 M 9.28 % 7.920 M 9.45 % 7.236 M 2.49 % 7.060 M 6.89 % 6.605 M -52.48 % 13.900 M -63.70 % 38.295 M 0.68 % 38.037 M 462.18 % 6.766 M -25.72 % 9.109 M 22.95 % 7.409 M 2.11 % 7.256 M 1.91 % 7.120 M -53.65 % 15.360 M 128.30 % 6.728 M 11.37 % 6.041 M 21.48 % 4.973 M 2.26 % 4.863 M 15.62 % 4.206 M -0.21 % 4.215 M 6.28 % 3.966 M 52.09 % 2.608 M 178.30 % 937.000 K -13.24 % 1.080 M 67.18 % 646.000 K 29.89 % 497.332 K 27.50 % 390.054 K -1.23 % 394.928 K 0.00 % 394.928 K
Operating income -57.519 M -101.24 % -28.582 M 62.53 % -76.278 M -53.83 % -49.585 M 20.87 % -62.660 M 13.88 % -72.755 M 22.32 % -93.663 M -0.22 % -93.454 M -70.24 % -54.894 M 16.89 % -66.053 M -20.34 % -54.890 M -6.81 % -51.389 M 20.79 % -64.874 M -71.72 % -37.778 M -200.11 % 37.735 M 549.44 % -8.396 M -103.73 % 224.950 M 175.83 % 81.553 M 390.27 % -28.096 M -299.49 % -7.033 M -104.45 % 158.074 M -1.68 % 160.774 M 9 193.57 % -1.768 M -107.03 % -854.000 K 59.75 % -2.122 M -7.39 % -1.976 M -176.15 % -715.554 K -0.40 % -712.714 K 0.00 % -712.714 K
Total other income expenses net 7.982 M -12.12 % 9.083 M 20.95 % 7.510 M -43.28 % 13.241 M 36.84 % 9.676 M -62.68 % 25.926 M -16.45 % 31.031 M -31.45 % 45.267 M 272.66 % 12.147 M -30.39 % 17.451 M 11.77 % 15.614 M 16.65 % 13.385 M -19.97 % 16.726 M 162.74 % 6.366 M -28.08 % 8.852 M 486.23 % 1.510 M -74.23 % 5.859 M 85.59 % 3.157 M 1.06 % 3.124 M -37.02 % 4.960 M 45.33 % 3.413 M 170.23 % -4.860 M -425.38 % -925.000 K -112.24 % 7.557 M 25 958.62 % 29.000 K -91.34 % 335.052 K -55.42 % 751.598 K 83.39 % 409.831 K 0.00 % 409.831 K
2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31
2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-03-31
Net debt 63.115 M 329.21 % 14.705 M -75.10 % 59.059 M 18.97 % 49.643 M 154.30 % -91.419 M -0.50 % -90.961 M -64.66 % -55.241 M 27.56 % -76.258 M -52.63 % -49.962 M 10.69 % -55.940 M 38.97 % -91.665 M 4.23 % -95.715 M 12.89 % -109.884 M 63.89 % -304.277 M -2.84 % -295.865 M 60.75 % -753.833 M -49.14 % -505.442 M -15.91 % -436.077 M 10.57 % -487.630 M 35.78 % -759.331 M -13.79 % -667.289 M -13.61 % -587.338 M -589.62 % -85.168 M 8.39 % -92.969 M -1 330.89 % 7.553 M 1 240.94 % -662.000 K -106.34 % 10.444 M
Total investments 492.977 M 5.36 % 467.893 M -7.50 % 505.814 M -8.20 % 551.015 M 4.44 % 527.567 M -4.35 % 551.586 M -8.16 % 600.583 M -8.00 % 652.808 M -6.28 % 696.543 M 0.48 % 693.203 M 2.50 % 676.305 M 0.23 % 674.739 M 2.07 % 661.061 M 15.47 % 572.472 M 1.69 % 562.951 M 89.24 % 297.476 M -0.58 % 299.217 M 0.70 % 297.148 M 4.89 % 283.292 M 563.37 % 42.705 M 32.68 % 32.187 M 60.72 % 20.027 M 0.000 0.000 -100.00 % 15.106 M 0.000 -100.00 % 20.889 M
Total debt 140.178 M -2.12 % 143.218 M 0.70 % 142.218 M 0.10 % 142.080 M 109.41 % 67.847 M 3.80 % 65.364 M -8.45 % 71.399 M -0.91 % 72.054 M -2.11 % 73.610 M -4.87 % 77.380 M -4.18 % 80.757 M -3.90 % 84.032 M 1.08 % 83.133 M 1.06 % 82.258 M 8.08 % 76.108 M 106.92 % 36.782 M -8.68 % 40.276 M 0.53 % 40.065 M 33.27 % 30.064 M -9.55 % 33.240 M 79.62 % 18.506 M 173.03 % 6.778 M 14.62 % 5.914 M -70.68 % 20.168 M 0.000 -100.00 % 6.891 M 0.000
Accumulated other comprehensive income loss -2.419 M 42.87 % -4.234 M -56.93 % -2.698 M -1.54 % -2.657 M 62.03 % -6.998 M -59.84 % -4.378 M -255.36 % -1.232 M 40.57 % -2.073 M -14.15 % -1.816 M -5.58 % -1.720 M -17.81 % -1.460 M 23.12 % -1.899 M 6.04 % -2.021 M -45.29 % -1.391 M -94.00 % -717.000 K -224.48 % 576.000 K -26.81 % 787.000 K 181.07 % 280.000 K -56.52 % 644.000 K -70.07 % 2.152 M 0.000 0.000 100.00 % 0.000 -239.13 % 0.000 -100.00 % 2.706 M 304 668 514 791 613 952.00 % 0.000 -100.00 % 4.052 M
Retained earnings -72.647 M -146.41 % -29.482 M -43.56 % -20.537 M -156.14 % 36.582 M -48.70 % 71.309 M -39.02 % 116.930 M -22.63 % 151.140 M -25.27 % 202.247 M -15.44 % 239.177 M -14.51 % 279.787 M -14.42 % 326.937 M -8.05 % 355.547 M -7.91 % 386.075 M -9.41 % 426.185 M -6.55 % 456.078 M 6.20 % 429.454 M -1.56 % 436.239 M 62.98 % 267.666 M 28.86 % 207.720 M -9.33 % 229.100 M -1.00 % 231.423 M 102.64 % 114.202 M 4 182.76 % -2.797 M -2 550.40 % -105.538 K 0.000 100.00 % -4.716 M 0.000
Common stock 816.533 M 1.77 % 802.341 M 0.99 % 794.469 M 0.35 % 791.668 M 0.20 % 790.068 M 1.66 % 777.171 M 0.56 % 772.832 M 0.37 % 769.966 M 0.71 % 764.562 M 1.51 % 753.199 M 0.71 % 747.914 M 0.42 % 744.756 M 0.26 % 742.816 M 1.15 % 734.365 M 0.54 % 730.427 M 0.50 % 726.825 M 0.15 % 725.755 M 0.46 % 722.430 M 0.60 % 718.088 M 0.47 % 714.758 M 0.51 % 711.139 M 0.11 % 710.387 M 11 045.86 % 6.374 M 18.62 % 5.373 M 0.000 -100.00 % 5.122 M 0.000
Total equity 938.083 M -2.98 % 966.904 M 0.30 % 964.038 M -4.27 % 1.007 B -1.55 % 1.023 B -3.13 % 1.056 B -2.04 % 1.078 B -2.96 % 1.111 B -1.68 % 1.130 B -1.94 % 1.152 B -2.58 % 1.183 B -1.01 % 1.195 B -1.13 % 1.209 B -2.01 % 1.233 B -1.35 % 1.250 B 3.08 % 1.213 B 0.44 % 1.208 B 17.72 % 1.026 B 7.59 % 953.397 M -1.48 % 967.679 M 1.10 % 957.124 M 15.25 % 830.508 M 830.67 % 89.238 M -1.82 % 90.892 M 786.58 % 10.252 M 0.00 % 10.252 M -11.69 % 11.609 M
Other non current liabilities 11.321 M 137.44 % 4.768 M 244.01 % 1.386 M -11.15 % 1.560 M -3.94 % 1.624 M 10.55 % 1.469 M -75.37 % 5.965 M -44.71 % 10.789 M -0.08 % 10.798 M -0.19 % 10.819 M 4.44 % 10.359 M 27.78 % 8.107 M -56.64 % 18.695 M -2.32 % 19.140 M -32.25 % 28.249 M 2.30 % 27.613 M -18.91 % 34.053 M -9.48 % 37.619 M -19.35 % 46.643 M 313.83 % 11.271 M 9.33 % 10.309 M -24.03 % 13.570 M -51.60 % 28.038 M 5.07 % 26.686 M 0.000 -100.00 % 1.336 M 0.000
Long term debt 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.198 M 13.36 % 1.939 M -88.16 % 16.373 M 0.000 -100.00 % 1.363 M 0.000
Total non current liabilities 321.735 M -1.23 % 325.739 M 0.80 % 323.150 M -1.47 % 327.962 M 33.41 % 245.830 M 7.89 % 227.857 M -3.11 % 235.166 M 1.74 % 231.133 M 1.24 % 228.300 M 5.32 % 216.763 M -1.10 % 219.176 M -1.91 % 223.434 M 11.81 % 199.828 M 5.56 % 189.310 M -3.50 % 196.185 M 22.78 % 159.788 M -6.76 % 171.364 M -0.46 % 172.160 M 1.40 % 169.786 M 48.39 % 114.419 M 37.85 % 83.004 M 16.03 % 71.538 M 116.50 % 33.043 M -28.25 % 46.054 M 0.000 -100.00 % 5.341 M 0.000
Other current liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 27.434 M -53.53 % 59.033 M 16.95 % 50.475 M -11.48 % 57.023 M -1.63 % 57.968 M 26.10 % 45.970 M 0.000 -100.00 % 50.353 M -40.63 % 84.807 M 16.39 % 72.863 M 32.85 % 54.846 M 213.10 % 17.517 M -59.45 % 43.197 M -31.72 % 63.267 M 596.77 % 9.080 M -43.99 % 16.210 M 8.44 % 14.948 M 0.000 -100.00 % 3.365 M 0.000
Deferred revenue 16.691 M -25.85 % 22.509 M -8.61 % 24.630 M -1.95 % 25.121 M -3.37 % 25.997 M 22.75 % 21.179 M 57.59 % 13.439 M 109.95 % 6.401 M -39.41 % 10.565 M -59.47 % 26.070 M 9.26 % 23.861 M 58.41 % 15.063 M -18.10 % 18.392 M -34.07 % 27.897 M 112.95 % 13.100 M 26.05 % 10.393 M -27.02 % 14.240 M 88.96 % 7.536 M -25.51 % 10.117 M -4.27 % 10.568 M 0.000 -100.00 % 7.531 M 0.000 0.000 0.000 0.000 0.000
Short term debt 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.220 M 0.000 -100.00 % 190.000 K -40.54 % 319.550 K -11.77 % 362.170 K 0.000 -100.00 % 2.467 M 0.000
Total current liabilities 47.294 M -26.46 % 64.307 M -6.54 % 68.804 M 2.66 % 67.023 M -11.11 % 75.396 M -1.59 % 76.612 M -3.72 % 79.568 M 13.05 % 70.380 M -32.90 % 104.883 M -11.87 % 119.013 M 7.96 % 110.239 M -7.29 % 118.905 M 32.72 % 89.591 M -24.28 % 118.320 M 11.57 % 106.052 M -52.04 % 221.140 M 3.62 % 213.418 M 76.85 % 120.676 M 143.55 % 49.549 M -28.97 % 69.758 M -21.08 % 88.395 M -14.59 % 103.490 M 414.77 % 20.104 M 10.05 % 18.269 M 0.000 -100.00 % 7.895 M 0.000
Total liabilities 369.029 M -5.39 % 390.046 M -0.49 % 391.954 M -0.77 % 394.985 M 22.96 % 321.226 M 5.50 % 304.469 M -3.26 % 314.734 M 4.38 % 301.513 M -9.51 % 333.183 M -0.77 % 335.776 M 1.93 % 329.415 M -3.78 % 342.339 M 18.28 % 289.419 M -5.92 % 307.630 M 1.78 % 302.237 M -20.66 % 380.928 M -1.00 % 384.782 M 31.40 % 292.836 M 33.51 % 219.335 M 19.09 % 184.177 M 7.46 % 171.399 M -2.07 % 175.028 M 229.33 % 53.147 M -17.37 % 64.323 M 0.000 -100.00 % 13.236 M 0.000
Other non current assets 69.136 M 33.09 % 51.948 M -2.11 % 53.066 M -7.64 % 57.454 M -6.67 % 61.563 M -36.23 % 96.538 M -28.07 % 134.215 M 132.15 % 57.814 M 6.21 % 54.433 M -42.24 % 94.244 M 16.79 % 80.694 M -28.87 % 113.446 M 26.27 % 89.845 M 93.92 % 46.331 M -5.57 % 49.066 M 11.92 % 43.842 M 1.04 % 43.389 M 86.75 % 23.234 M -26.51 % 31.616 M 98.26 % 15.947 M 67.02 % 9.548 M 458.36 % 1.710 M 100.07 % 854.708 K -35.45 % 1.324 M 117.53 % -7.553 M -418.96 % 2.368 M 122.67 % -10.444 M
Long term investments 65.308 M 4.36 % 62.580 M -32.93 % 93.301 M 3.24 % 90.374 M 10.80 % 81.567 M -0.89 % 82.297 M -2.13 % 84.084 M -35.70 % 130.764 M 7.10 % 122.092 M 85.16 % 65.938 M 4.85 % 62.887 M 6.97 % 58.792 M 2.10 % 57.583 M -20.60 % 72.522 M 8.70 % 66.718 M 1.36 % 65.824 M 11.79 % 58.882 M 17.03 % 50.313 M 5.91 % 47.507 M 11.24 % 42.705 M 32.68 % 32.187 M 60.72 % 20.027 M 0.000 0.000 0.000 0.000 0.000
Intangible assets 37.460 M -2.40 % 38.381 M -2.39 % 39.321 M -2.34 % 40.262 M -2.26 % 41.192 M -2.19 % 42.113 M -19.90 % 52.577 M -38.62 % 85.661 M -27.86 % 118.736 M -1.40 % 120.425 M -2.94 % 124.076 M -2.11 % 126.747 M -1.63 % 128.845 M -2.02 % 131.502 M -7.75 % 142.548 M -0.44 % 143.179 M -1.79 % 145.785 M -1.76 % 148.392 M -0.29 % 148.821 M 35.02 % 110.223 M -2.19 % 112.688 M -2.14 % 115.153 M 768.85 % 13.253 M -2.36 % 13.574 M 0.000 0.000 0.000
GoodWill 47.806 M 0.00 % 47.806 M 0.00 % 47.806 M 0.00 % 47.806 M 0.00 % 47.806 M 0.00 % 47.806 M 0.00 % 47.806 M 0.00 % 47.806 M 0.00 % 47.806 M 0.00 % 47.806 M 0.00 % 47.806 M 0.00 % 47.806 M 0.00 % 47.806 M 0.00 % 47.806 M 0.00 % 47.806 M 0.00 % 47.806 M 0.00 % 47.806 M 0.00 % 47.806 M -3.34 % 49.457 M 57.01 % 31.500 M 0.00 % 31.500 M 0.00 % 31.500 M 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 85.266 M -1.07 % 86.187 M -1.08 % 87.127 M -1.07 % 88.068 M -1.04 % 88.998 M -1.02 % 89.919 M -10.42 % 100.383 M -24.79 % 133.467 M -19.86 % 166.542 M -1.00 % 168.231 M -2.12 % 171.882 M -1.53 % 174.553 M -1.19 % 176.651 M -1.48 % 179.308 M -5.80 % 190.354 M -0.33 % 190.985 M -1.35 % 193.591 M -1.33 % 196.198 M -1.05 % 198.278 M 39.91 % 141.723 M -1.71 % 144.188 M -1.68 % 146.653 M 1 006.52 % 13.253 M -2.36 % 13.574 M 0.000 0.000 0.000
Property plant equipment net 422.806 M -1.21 % 428.003 M 0.15 % 427.358 M 0.79 % 424.020 M 22.16 % 347.102 M 1.96 % 340.429 M 2.77 % 331.263 M 3.88 % 318.882 M 4.18 % 306.081 M 6.39 % 287.696 M 3.78 % 277.209 M 6.77 % 259.640 M 11.34 % 233.187 M 7.33 % 217.255 M 8.30 % 200.602 M 34.47 % 149.178 M 22.23 % 122.049 M 9.35 % 111.616 M 21.87 % 91.584 M 4.69 % 87.479 M 152.70 % 34.618 M 93.15 % 17.923 M 25.53 % 14.278 M 22.91 % 11.616 M 0.000 -100.00 % 8.480 M 0.000
Total non current assets 642.516 M 2.19 % 628.718 M -4.86 % 660.852 M 0.14 % 659.916 M 13.93 % 579.230 M -4.92 % 609.183 M -6.27 % 649.945 M 1.41 % 640.927 M -1.27 % 649.148 M 5.36 % 616.109 M 3.95 % 592.672 M -2.27 % 606.431 M 8.82 % 557.266 M 8.12 % 515.416 M 1.71 % 506.740 M 12.65 % 449.829 M 7.64 % 417.911 M 7.50 % 388.769 M 5.36 % 368.985 M 28.18 % 287.854 M 30.52 % 220.541 M 14.74 % 192.211 M 577.14 % 28.386 M 7.06 % 26.515 M 451.05 % -7.553 M -169.63 % 10.848 M 203.87 % -10.444 M
Other current assets 36.279 M 4.64 % 34.670 M -13.56 % 40.108 M 12.35 % 35.700 M 7.86 % 33.098 M -1.57 % 33.626 M -7.89 % 36.508 M 9.00 % 33.495 M 56.43 % 21.412 M -53.36 % 45.911 M 83.64 % 25.000 M 0.00 % 25.000 M 0.00 % 25.000 M 0.00 % 25.000 M -46.24 % 46.499 M 5.94 % 43.891 M 51.76 % 28.922 M -26.37 % 39.282 M 0.000 0.000 -100.00 % 193.320 M 0.000 -100.00 % 15.485 M 8.82 % 14.230 M 0.000 -100.00 % 2.253 M 0.000
Short term investments 427.669 M 5.52 % 405.313 M -1.75 % 412.513 M -10.45 % 460.641 M 3.28 % 446.000 M -4.96 % 469.289 M -9.14 % 516.499 M -1.06 % 522.044 M -9.12 % 574.451 M -8.42 % 627.265 M 2.26 % 613.418 M -0.41 % 615.947 M 2.07 % 603.478 M 20.71 % 499.950 M 0.75 % 496.233 M 114.21 % 231.652 M -3.61 % 240.335 M -2.63 % 246.835 M 4.69 % 235.785 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 15.106 M 0.000 -100.00 % 20.889 M
cash and cash equivalents 77.063 M -40.03 % 128.513 M 54.54 % 83.159 M -10.04 % 92.437 M -41.96 % 159.266 M 1.88 % 156.325 M 23.44 % 126.640 M -14.61 % 148.312 M 20.02 % 123.572 M -7.31 % 133.320 M -22.68 % 172.422 M -4.08 % 179.747 M -6.88 % 193.017 M -50.06 % 386.535 M 3.91 % 371.973 M -52.95 % 790.615 M 44.88 % 545.718 M 14.61 % 476.142 M -8.03 % 517.694 M -34.68 % 792.571 M 15.57 % 685.795 M 15.43 % 594.116 M 552.29 % 91.082 M -19.49 % 113.137 M 1 597.91 % -7.553 M -200.00 % 7.553 M 172.32 % -10.444 M
Cash and short term investments 504.732 M -5.45 % 533.826 M 7.70 % 495.672 M -10.38 % 553.078 M -8.62 % 605.266 M -3.25 % 625.614 M -2.72 % 643.139 M -4.06 % 670.356 M -3.96 % 698.023 M -8.23 % 760.585 M -3.21 % 785.840 M -1.24 % 795.694 M -0.10 % 796.495 M -10.15 % 886.485 M 2.11 % 868.206 M -15.07 % 1.022 B 30.05 % 786.053 M 8.72 % 722.977 M -4.05 % 753.479 M -4.93 % 792.571 M 15.57 % 685.795 M 15.43 % 594.116 M 552.29 % 91.082 M -19.49 % 113.137 M 1 397.91 % 7.553 M 0.00 % 7.553 M -27.68 % 10.444 M
Total current assets 664.596 M -8.74 % 728.232 M 4.76 % 695.140 M -6.33 % 742.145 M -2.98 % 764.978 M 1.81 % 751.370 M 1.14 % 742.883 M -3.72 % 771.554 M -5.21 % 813.948 M -6.66 % 871.985 M -5.17 % 919.518 M -1.21 % 930.735 M -1.05 % 940.653 M -8.27 % 1.025 B -1.93 % 1.046 B -8.59 % 1.144 B -2.59 % 1.174 B 26.30 % 929.800 M 15.68 % 803.747 M -6.97 % 864.002 M -4.84 % 907.982 M 11.64 % 813.325 M 613.45 % 114.000 M -11.42 % 128.701 M 1 603.97 % 7.553 M -40.25 % 12.640 M 21.02 % 10.444 M
Inventory 7.860 M 24.05 % 6.336 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 738.000 K -33.33 % 1.107 M -7.29 % 1.194 M -17.48 % 1.447 M 0.00 % 1.447 M -5.55 % 1.532 M -93.87 % 25.000 M 0.00 % 25.000 M 0.00 % 25.000 M 1 395.22 % 1.672 M 25.53 % 1.332 M 10.17 % 1.209 M 0.00 % 1.209 M -14.13 % 1.408 M 37.00 % 1.028 M 0.000 0.000 -100.00 % 163.000 K 0.000
Net receivables 115.725 M -24.56 % 153.400 M -3.74 % 159.360 M 3.91 % 153.367 M 21.13 % 126.614 M 37.43 % 92.130 M 45.69 % 63.236 M -6.60 % 67.703 M -1.56 % 68.775 M 6.82 % 64.382 M -14.71 % 75.483 M -12.47 % 86.233 M -13.39 % 99.569 M -3.71 % 103.410 M -2.41 % 105.964 M 100.70 % 52.797 M -84.21 % 334.403 M 108.25 % 160.576 M 268.02 % 43.633 M -33.19 % 65.306 M 179.43 % 23.371 M -89.07 % 213.728 M 3 764.02 % 5.531 M 1 792.00 % 292.349 K 0.000 -100.00 % 2.124 M 0.000
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.408 M 0.000 0.000 0.000 -100.00 % 5.898 M 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 20.808 M -17.52 % 25.228 M -20.60 % 31.774 M -0.83 % 32.041 M -2.33 % 32.804 M -4.50 % 34.350 M -1.28 % 34.795 M 30.88 % 26.585 M -1.20 % 26.907 M -5.93 % 28.603 M 64.08 % 17.432 M -17.09 % 21.025 M 19.67 % 17.569 M 18.49 % 14.828 M 59.12 % 9.319 M -9.64 % 10.313 M -0.38 % 10.352 M -30.64 % 14.924 M 67.53 % 8.908 M 58.93 % 5.605 M 56.35 % 3.585 M -51.02 % 7.320 M 145.13 % 2.986 M 18.43 % 2.522 M 0.000 -100.00 % 1.644 M 0.000
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 15.037 M 0.000 0.000 -100.00 % 23.018 M -78.55 % 107.322 M 1.58 % 105.648 M 196.07 % 35.683 M 441.47 % 6.590 M 13.19 % 5.822 M 0.000 -100.00 % 36.152 M 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 176.105 M 0.95 % 174.453 M -0.29 % 174.968 M -2.34 % 179.165 M 4.81 % 170.943 M 9.87 % 155.593 M 3.63 % 150.146 M 13.61 % 132.156 M 10.92 % 119.149 M 14.45 % 104.110 M 3.64 % 100.454 M -3.47 % 104.070 M 47.74 % 70.442 M 16.79 % 60.317 M -3.03 % 62.202 M -4.01 % 64.800 M 1.01 % 64.151 M 5.58 % 60.758 M 1.80 % 59.682 M 28.02 % 46.618 M 62.26 % 28.730 M 10.95 % 25.894 M 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 140.178 M -2.12 % 143.218 M 0.70 % 142.218 M 0.10 % 142.080 M 109.41 % 67.847 M 3.80 % 65.364 M -8.45 % 71.399 M -0.91 % 72.054 M -2.11 % 73.610 M -4.87 % 77.380 M -4.18 % 80.757 M -3.90 % 84.032 M 1.08 % 83.133 M 1.06 % 82.258 M 8.08 % 76.108 M 106.92 % 36.782 M -8.68 % 40.276 M 0.53 % 40.065 M 33.27 % 30.064 M -3.08 % 31.020 M 67.62 % 18.506 M 321.55 % 4.390 M 20.11 % 3.655 M 6.48 % 3.432 M 0.000 -100.00 % 3.061 M 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 82.208 M -0.02 % 82.228 M 989.69 % 7.546 M 0.00 % 7.546 M -0.15 % 7.557 M
Other total stockholders equity 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 0.000 239.13 % 0.000 0.000 100.00 % 0.000 0.000
Deferred tax liabilities non current 0.000 -100.00 % 9.115 M -6.46 % 9.744 M -3.07 % 10.053 M 0.00 % 10.053 M 0.01 % 10.052 M -21.35 % 12.781 M -41.20 % 21.737 M -28.20 % 30.274 M -1.10 % 30.612 M -7.73 % 33.178 M 0.00 % 33.178 M -0.74 % 33.426 M 0.75 % 33.178 M -2.83 % 34.143 M -1.37 % 34.616 M -5.95 % 36.804 M -1.51 % 37.370 M 3.24 % 36.197 M 41.89 % 25.510 M -5.49 % 26.992 M 3.18 % 26.161 M 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 1.307 B -3.67 % 1.357 B 0.07 % 1.356 B -3.29 % 1.402 B 4.30 % 1.344 B -1.20 % 1.361 B -2.32 % 1.393 B -1.39 % 1.412 B -3.46 % 1.463 B -1.68 % 1.488 B -1.59 % 1.512 B -1.62 % 1.537 B 2.62 % 1.498 B -2.79 % 1.541 B -0.74 % 1.552 B -2.60 % 1.594 B 0.09 % 1.592 B 20.76 % 1.319 B 12.44 % 1.173 B 1.81 % 1.152 B 2.07 % 1.129 B 12.23 % 1.006 B 606.21 % 142.385 M -8.27 % 155.216 M 0.000 -100.00 % 23.488 M 0.000
2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-03-31
2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.960 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.249 M 131.05 % -4.023 M -2 879.43 % 144.742 K -76.77 % 623.000 K -71.15 % 2.160 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 12.013 M -6.90 % 12.904 M -7.13 % 13.895 M -2.20 % 14.207 M -3.92 % 14.786 M -2.89 % 15.226 M 0.000 0.000 -100.00 % 17.409 M 5.84 % 16.448 M 3.69 % 15.862 M 0.000 -100.00 % 15.474 M 16.15 % 13.323 M 13.35 % 11.754 M 0.000 -100.00 % 12.291 M 35.99 % 9.038 M 17.25 % 7.708 M 0.000 -100.00 % 5.427 M 0.000 -100.00 % 1.932 M 218.81 % 606.000 K -51.01 % 1.237 M 1 004.39 % 112.008 K -75.76 % 462.159 K 192.44 % 158.033 K 0.00 % 158.033 K
Change in working capital -13.403 M 70.86 % -45.992 M -153.58 % -18.137 M -7.95 % -16.801 M -260.58 % 10.463 M 165.74 % -15.915 M -173.55 % -5.818 M 25.29 % -7.787 M 71.14 % -26.980 M -2 014.83 % 1.409 M -80.32 % 7.158 M -74.05 % 27.587 M 220.40 % -22.913 M -179.03 % 28.993 M 132.52 % -89.149 M -134.20 % 260.642 M 406.54 % -85.026 M 10.02 % -94.492 M -1 611.39 % 6.252 M -95.82 % 149.431 M 953.84 % -17.501 M 86.83 % -132.912 M -2 750.97 % -4.662 M -126.18 % 17.805 M 3 484.98 % -526.000 K -153.01 % 992.219 K 253.05 % -648.279 K -150.65 % 1.280 M 0.00 % 1.280 M
Accounts receivables 13.103 M 133.14 % -39.538 M -1 051.57 % 4.155 M 121.89 % -18.979 M -1 575.11 % -1.133 M 94.57 % -20.861 M -5.06 % -19.856 M -27.17 % -15.614 M 15.94 % -18.576 M -77.97 % -10.438 M 6.91 % -11.213 M 65.22 % -32.237 M -287.70 % 17.175 M -74.04 % 66.165 M 211.52 % -59.329 M -121.51 % 275.884 M 256.16 % -176.665 M -28.46 % -137.520 M -983.29 % 15.569 M -89.61 % 149.884 M 4 766.39 % -3.212 M 98.32 % -191.756 M -2 367.27 % -7.772 M -144.69 % 17.391 M 165.35 % -26.611 M -3 096.48 % -832.509 K 48.07 % -1.603 M -1 263.25 % 137.803 K 0.00 % 137.803 K
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -7.771 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 100.00 % -1.490 M 0.000 0.000 0.000 0.000 0.000
Accounts payables -9.406 M -262.58 % 5.785 M 14.11 % 5.070 M 228.45 % -3.947 M -15.78 % -3.409 M 0.000 -100.00 % 4.131 M -13.00 % 4.749 M 197.35 % -4.878 M 63.19 % -13.252 M -1 459.18 % 975.000 K -66.85 % 2.941 M 150.90 % -5.778 M -360.62 % 2.217 M 0.000 100.00 % -2.625 M -449.59 % 751.000 K -56.16 % 1.713 M -48.51 % 3.327 M 122.18 % 1.497 M 128.83 % -5.194 M 0.000 -100.00 % 1.380 M -17.17 % 1.666 M 1 167.95 % -156.000 K 0.000 0.000 0.000 0.000
Other working capital -17.100 M -39.71 % -12.239 M 55.27 % -27.362 M -546.73 % 6.125 M -59.18 % 15.005 M 203.38 % 4.946 M -50.07 % 9.907 M 221.84 % 3.078 M 187.30 % -3.526 M -110.73 % 32.870 M 88.95 % 17.396 M -69.42 % 56.884 M 265.79 % -34.310 M 12.89 % -39.389 M -32.09 % -29.820 M -136.35 % -12.617 M -113.88 % 90.888 M 119.99 % 41.315 M 426.76 % -12.644 M -548.10 % -1.951 M 78.55 % -9.095 M -115.46 % 58.844 M 3 301.36 % 1.730 M 626.89 % 238.000 K -99.09 % 26.241 M 1 338.08 % 1.825 M 91.13 % 954.709 K -16.41 % 1.142 M 0.00 % 1.142 M
Other non cash items 2.377 M 240.13 % -1.696 M -210.80 % 1.531 M 171.44 % -2.143 M -196.84 % 2.213 M -95.08 % 44.999 M 534.04 % -10.367 M 54.49 % -22.779 M -1 434.42 % 1.707 M 223.07 % -1.387 M 27.95 % -1.925 M -112.42 % 15.502 M 526.59 % -3.634 M -216.14 % 3.129 M 103.78 % -82.743 M -812.46 % 11.614 M 2 061.77 % -592.000 K -122.07 % 2.682 M 105.20 % 1.307 M -87.39 % 10.366 M 5 527.27 % -191.000 K -101.49 % 12.799 M 1 768.45 % 685.000 K 415.67 % -217.000 K -675.00 % -28.000 K -105.61 % 498.691 K 152.60 % -948.154 K -560.31 % -143.593 K 0.00 % -143.593 K
Net cash provided by operating activities -33.523 M 3.51 % -34.743 M 33.94 % -52.594 M -62.31 % -32.404 M -180.46 % -11.554 M -44.43 % -8.000 M 72.41 % -28.997 M 1.57 % -29.459 M 29.37 % -41.708 M -112.68 % -19.611 M -18 400.94 % -106.000 K -100.53 % 19.818 M 144.98 % -44.063 M -242.54 % 30.912 M 124.38 % -126.786 M -146.70 % 271.511 M 170.92 % 100.219 M 699.68 % -16.712 M -181.73 % -5.932 M -103.67 % 161.834 M 47.73 % 109.545 M 6 526.34 % 1.653 M 143.49 % -3.801 M -114.63 % 25.977 M 3 500.13 % -764.000 K -266.35 % 459.276 K 157.02 % -805.486 K -152.99 % 1.520 M 0.00 % 1.520 M
Investments in property plant and equipment -3.831 M 61.08 % -9.843 M -10.25 % -8.928 M 33.20 % -13.365 M -25.66 % -10.636 M 31.95 % -15.630 M 15.90 % -18.585 M 6.12 % -19.797 M 17.99 % -24.140 M -67.28 % -14.431 M 29.02 % -20.331 M 25.66 % -27.350 M -82.53 % -14.984 M -21.52 % -12.330 M 1.46 % -12.513 M 59.81 % -31.137 M -114.81 % -14.495 M -53.71 % -9.430 M -9.98 % -8.574 M 77.09 % -37.432 M -927.23 % -3.644 M -107.65 % -1.755 M 54.83 % -3.885 M -4.91 % -3.703 M -535.16 % -583.000 K 0.03 % -583.160 K -858.40 % -60.847 K 96.37 % -1.676 M 0.00 % -1.676 M
Acquisitions net 0.000 100.00 % -2.552 M -4.12 % -2.451 M 3.96 % -2.552 M -35.53 % -1.883 M -12.75 % -1.670 M 0.000 0.000 100.00 % -5.907 M -69.94 % -3.476 M 1.84 % -3.541 M 0.000 100.00 % -4.469 M 24.37 % -5.909 M 0.000 0.000 0.000 100.00 % -3.218 M 82.17 % -18.052 M 0.000 0.000 100.00 % -90.215 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments -166.413 M -39.23 % -119.522 M -230.63 % -36.150 M 73.17 % -134.734 M 21.88 % -172.474 M -12.85 % -152.837 M 21.22 % -194.014 M -11.46 % -174.073 M 31.40 % -253.756 M 10.88 % -284.728 M -31.61 % -216.343 M -24.06 % -174.388 M 55.91 % -395.487 M -322.75 % -93.551 M 0.000 100.00 % -89.240 M -24.35 % -71.766 M -144.14 % -29.396 M 88.60 % -257.814 M -1 775.59 % -13.746 M -12.72 % -12.195 M 38.45 % -19.812 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 143.802 M 26.80 % 113.410 M 36.48 % 83.099 M -26.73 % 113.410 M -40.32 % 190.027 M -4.64 % 199.282 M -3.78 % 207.117 M -11.09 % 232.945 M -24.01 % 306.545 M 14.37 % 268.024 M 21.77 % 220.099 M 36.14 % 161.671 M -38.44 % 262.638 M 184.26 % 92.393 M 0.000 -100.00 % 87.927 M 53.47 % 57.294 M 216.87 % 18.081 M 89.79 % 9.527 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 1.361 M -98.55 % 93.645 M 10 100.98 % 918.000 K -83.09 % 5.430 M 87.18 % 2.901 M -55.76 % 6.558 M -30.43 % 9.426 M -24.24 % 12.442 M 73.58 % 7.168 M -30.33 % 10.288 M 40.35 % 7.330 M 45.81 % 5.027 M 86.68 % 2.693 M 15.38 % 2.334 M 100.87 % -269.481 M -5 027.09 % 5.469 M 110.68 % 2.596 M -88.62 % 22.814 M 331.51 % 5.287 M 15.18 % 4.590 M 0.000 -100.00 % 240.943 K 0.000 -100.00 % 1.573 M 131.46 % -5.000 M -11 042.56 % -44.873 K 77.23 % -197.035 K 74.43 % -770.556 K 0.00 % -770.555 K
Net cash used for investing activites -25.081 M -133.38 % 75.138 M 105.93 % 36.488 M 214.70 % -31.811 M -500.89 % 7.935 M -77.77 % 35.703 M 805.15 % 3.944 M -92.34 % 51.518 M 72.24 % 29.910 M 222.97 % -24.323 M -90.23 % -12.786 M 63.51 % -35.040 M 76.58 % -149.609 M -776.80 % -17.063 M 93.95 % -281.994 M -945.15 % -26.981 M -2.31 % -26.371 M -2 195.13 % -1.149 M 99.57 % -269.626 M -478.75 % -46.588 M -194.13 % -15.839 M 85.80 % -111.541 M -2 771.06 % -3.885 M -82.39 % -2.130 M 61.85 % -5.583 M -788.97 % -628.033 K -143.54 % -257.882 K 89.46 % -2.447 M 0.00 % -2.447 M
Debt repayment 0.000 0.000 -100.00 % 7.554 M 37.22 % 5.505 M -10.46 % 6.148 M 4.22 % 5.899 M 232.11 % -4.465 M -290.72 % 2.341 M 10.22 % 2.124 M -46.23 % 3.950 M -43.83 % 7.032 M 342.74 % 1.588 M 224.13 % 490.000 K -82.21 % 2.755 M 1 092.64 % 231.000 K 32 824.62 % -705.890 99.02 % -72.000 K 0.000 0.000 -100.00 % 750.228 K 143.72 % -1.716 M -101.92 % 89.517 M 697.06 % -14.993 M -2 398.83 % -600.000 K -104.36 % 13.751 M 5 377.35 % 251.052 K 708.59 % 31.048 K 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 230.418 K -48.96 % 451.425 K -49.39 % 892.000 K 0.000 0.000 100.00 % -490.000 K 0.000 0.000 0.000 -100.00 % 225.237 K -88.40 % 1.941 M 0.000 0.000 -100.00 % 1.739 M 905.35 % 173.000 K -99.97 % 539.490 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 100.00 % -1.580 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 7.192 M 74.78 % 4.115 M 2 360.99 % -182.000 K 97.95 % -8.880 M -4 888.76 % -178.000 K -0.56 % -177.000 K -102.40 % 7.385 M 4 193.76 % -180.395 K 2.49 % -185.000 K 0.00 % -185.000 K 50.54 % -374.018 K 44.95 % -679.392 K 28.33 % -948.000 K 60.60 % -2.406 M -862.40 % -250.000 K -126.14 % 956.357 K 119.13 % -5.000 M -372.63 % 1.834 M 104.23 % 898.000 K 111.71 % -7.667 M 0.000 0.000 -100.00 % 642.000 K -30.67 % 926.000 K 237.19 % -675.000 K -8 138.59 % 8.397 K -50.39 % 16.925 K 133.37 % -50.721 K 0.00 % -50.721 K
Net cash used provided by financing activities 7.192 M 74.78 % 4.115 M -44.18 % 7.372 M 318.43 % -3.375 M -156.53 % 5.970 M 44.13 % 4.142 M 31.48 % 3.150 M 20.59 % 2.612 M -7.73 % 2.831 M -24.81 % 3.765 M -43.21 % 6.630 M 1 482.86 % 418.862 K 191.45 % -458.000 K -231.23 % 349.000 K 1 936.84 % -19.000 K -101.61 % 1.181 M 137.72 % -3.131 M -270.72 % 1.834 M 104.23 % 898.000 K 117.34 % -5.178 M -235.57 % -1.543 M -100.25 % 629.007 M 4 477.22 % -14.370 M -4 253.18 % 346.000 K -99.61 % 87.738 M 35 236.19 % 248.295 K 417.57 % 47.973 K 194.58 % -50.721 K 0.00 % -50.721 K
Effect of forex changes on cash -1.538 M -630.34 % 290.000 K 153.31 % -544.000 K -171.48 % 761.000 K 28.98 % 590.000 K 127.31 % -2.160 M -1 035.76 % 230.828 K 234.89 % 68.926 K 108.83 % -781.000 K -173.13 % 1.068 M 200.47 % -1.063 M -169.30 % 1.534 M 820.15 % -213.000 K -158.52 % 364.000 K 104.26 % -8.552 M -950.63 % -813.987 K 28.66 % -1.141 M -117.33 % -525.000 K -141.94 % -217.000 K 93.41 % -3.292 M -580.18 % -484.000 K 96.99 % -16.085 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash -52.950 M -218.19 % 44.800 M 582.86 % -9.278 M 86.12 % -66.829 M -2 372.32 % 2.941 M -90.09 % 29.685 M 236.97 % -21.672 M -187.60 % 24.740 M 353.80 % -9.748 M 75.07 % -39.102 M -433.82 % -7.325 M 44.80 % -13.270 M 93.17 % -194.343 M -1 434.59 % 14.562 M 103.49 % -417.351 M -270.42 % 244.897 M 251.98 % 69.576 M 520.35 % -16.552 M 93.98 % -274.877 M -357.43 % 106.776 M 16.47 % 91.679 M -81.77 % 503.034 M 2 380.71 % -22.056 M -191.17 % 24.193 M -70.28 % 81.391 M 102 229.70 % 79.538 K 107.83 % -1.015 M -3.85 % -977.755 K 0.00 % -977.754 K
Cash at beginning of period 155.013 M 40.35 % 110.449 M -7.75 % 119.727 M -35.82 % 186.556 M 1.60 % 183.615 M 19.28 % 153.930 M -11.18 % 173.312 M 16.65 % 148.572 M -7.50 % 160.610 M -19.58 % 199.712 M -3.54 % 207.037 M -5.04 % 218.017 M -47.42 % 414.650 M 3.64 % 400.088 M -51.06 % 817.439 M 43.23 % 570.718 M 13.88 % 501.142 M -3.20 % 517.694 M -34.68 % 792.571 M 15.57 % 685.795 M 15.43 % 594.116 M 552.29 % 91.082 M -19.49 % 113.137 M 27.20 % 88.944 M 1 077.60 % 7.553 M 1.07 % 7.473 M -11.96 % 8.489 M -10.33 % 9.467 M 0.000
Cash at end of period 102.063 M -34.26 % 155.249 M 40.56 % 110.449 M -7.75 % 119.727 M -35.82 % 186.556 M 1.60 % 183.615 M 21.09 % 151.640 M -12.50 % 173.312 M 14.88 % 150.862 M -6.07 % 160.610 M -19.58 % 199.712 M -2.46 % 204.747 M -7.06 % 220.307 M -46.87 % 414.650 M 3.64 % 400.088 M -50.95 % 815.615 M 42.91 % 570.718 M 13.88 % 501.142 M -3.20 % 517.694 M -34.68 % 792.571 M 15.57 % 685.795 M 15.43 % 594.116 M 552.29 % 91.081 M -19.49 % 113.137 M 27.20 % 88.944 M 1 077.61 % 7.553 M 1.06 % 7.473 M -11.96 % 8.489 M 968.19 % -977.754 K
Operating cash flow -33.523 M 3.51 % -34.743 M 33.94 % -52.594 M -62.31 % -32.404 M -180.46 % -11.554 M -44.43 % -8.000 M 72.41 % -28.997 M 1.57 % -29.459 M 29.37 % -41.708 M -112.68 % -19.611 M -18 400.94 % -106.000 K -100.53 % 19.818 M 144.98 % -44.063 M -242.54 % 30.912 M 124.38 % -126.786 M -146.70 % 271.511 M 170.92 % 100.219 M 699.68 % -16.712 M -181.73 % -5.932 M -103.67 % 161.834 M 47.73 % 109.545 M 6 526.34 % 1.653 M 143.49 % -3.801 M -114.63 % 25.977 M 3 500.13 % -764.000 K -266.35 % 459.276 K 157.02 % -805.486 K -152.99 % 1.520 M 0.00 % 1.520 M
Capital expenditure -3.831 M 61.08 % -9.843 M -10.25 % -8.928 M 33.20 % -13.365 M -25.66 % -10.636 M 31.95 % -15.630 M 15.90 % -18.585 M 6.12 % -19.797 M 17.99 % -24.140 M -67.28 % -14.431 M 29.02 % -20.331 M 25.66 % -27.350 M -82.53 % -14.984 M -21.52 % -12.330 M 1.46 % -12.513 M 59.81 % -31.137 M -114.81 % -14.495 M -53.71 % -9.430 M -9.98 % -8.574 M 77.09 % -37.432 M -927.23 % -3.644 M -117.46 % -1.676 M 56.87 % -3.885 M -4.91 % -3.703 M 33.67 % -5.583 M -857.37 % -583.160 K -858.40 % -60.847 K 96.37 % -1.676 M 0.00 % -1.676 M
Free CashFlow -37.354 M 16.22 % -44.586 M 27.53 % -61.522 M -34.42 % -45.769 M -106.26 % -22.190 M 6.09 % -23.630 M 50.34 % -47.582 M 3.40 % -49.256 M 25.20 % -65.848 M -93.43 % -34.042 M -66.57 % -20.437 M -171.32 % -7.533 M 87.24 % -59.047 M -417.76 % 18.582 M 113.34 % -139.299 M -157.95 % 240.374 M 180.40 % 85.724 M 427.92 % -26.142 M -80.22 % -14.506 M -111.66 % 124.401 M 17.47 % 105.901 M 470 562.02 % -22.510 K 99.71 % -7.686 M -134.51 % 22.274 M 450.94 % -6.347 M -5 023.34 % -123.884 K 85.70 % -866.333 K -453.65 % -156.478 K 0.00 % -156.478 K
2026 2025 2025 2025 2025 2024 2024 2024 2024 2023 2023 2023 2023 2022 2022 2022 2022 2021 2021 2021 2021 2020 2020 2020 2020 2019 2019 2019 2019