Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016
Revenue 480.648 M 21.12 % 396.827 M 19.87 % 331.037 M 31.89 % 250.990 M 52.06 % 165.056 M -6.79 % 177.078 M 2.79 % 172.276 M 33.66 % 128.892 M 20.14 % 107.285 M
Net income 80.771 M -47.31 % 153.301 M 919.63 % 15.035 M 134.20 % -43.964 M -124.54 % 179.174 M 209.46 % 57.899 M 64.67 % 35.160 M 479.82 % 6.064 M 138.36 % -15.810 M
Income before tax 98.412 M -38.49 % 159.997 M 570.28 % 23.870 M 155.38 % -43.106 M -214.93 % 37.507 M -13.57 % 43.396 M 4.21 % 41.641 M 454.92 % 7.504 M 140.24 % -18.649 M
Income before tax ratio 0.20 -49.22 % 0.40 459.16 % 0.07 141.99 % -0.17 -175.58 % 0.23 -7.28 % 0.25 1.39 % 0.24 315.17 % 0.06 133.49 % -0.17
EBITDA 114.524 M -34.00 % 173.531 M 355.57 % 38.091 M 264.26 % -23.190 M -139.75 % 58.344 M -7.23 % 62.892 M 11.54 % 56.384 M 115.95 % 26.110 M 180.90 % 9.295 M
Net income ratio 0.17 -56.50 % 0.39 750.58 % 0.05 125.93 % -0.18 -116.14 % 1.09 232.00 % 0.33 60.21 % 0.20 333.80 % 0.05 131.93 % -0.15
Ratio EBITDA 0.24 -45.51 % 0.44 280.04 % 0.12 224.54 % -0.09 -126.14 % 0.35 -0.47 % 0.36 8.52 % 0.33 61.57 % 0.20 133.81 % 0.09
Gross profit ratio 0.72 -5.33 % 0.77 -8.39 % 0.84 -11.67 % 0.95 -0.43 % 0.95 -3.66 % 0.99 6.82 % 0.92 37.65 % 0.67 11.13 % 0.60
Weighted average shs out dil 89.676 M -1.37 % 90.922 M -17.59 % 110.333 M -4.18 % 115.140 M -3.00 % 118.695 M 5.59 % 112.415 M 7.71 % 104.365 M -4.88 % 109.725 M 0.00 % 109.725 M
Weighted average shs out 88.463 M -0.89 % 89.256 M -18.47 % 109.479 M -4.92 % 115.140 M -1.83 % 117.285 M 4.43 % 112.315 M 10.86 % 101.310 M -7.67 % 109.725 M 0.00 % 109.725 M
EPS diluted 0.90 -46.75 % 1.69 1 107.14 % 0.14 136.84 % -0.38 -125.68 % 1.48 196.00 % 0.50 47.06 % 0.34 514.83 % 0.06 139.50 % -0.14
Earnings per share 0.91 -47.09 % 1.72 1 128.57 % 0.14 136.84 % -0.38 -125.33 % 1.50 188.46 % 0.52 48.57 % 0.35 532.91 % 0.06 139.50 % -0.14
Gross profit 348.089 M 14.66 % 303.577 M 9.81 % 276.449 M 16.50 % 237.299 M 51.41 % 156.729 M -10.20 % 174.529 M 9.79 % 158.960 M 83.98 % 86.401 M 33.51 % 64.713 M
Income tax expense 17.642 M 163.43 % 6.697 M -24.20 % 8.835 M 20 446.51 % 43.000 K -42.67 % 75.000 K -97.18 % 2.658 M -58.99 % 6.481 M 350.07 % 1.440 M 150.72 % -2.839 M
Cost of revenue 132.559 M 42.15 % 93.250 M 70.83 % 54.588 M 298.71 % 13.691 M 64.42 % 8.327 M 226.68 % 2.549 M -80.86 % 13.316 M -68.66 % 42.491 M -0.19 % 42.572 M
General and administrative expenses 89.649 M -4.75 % 94.120 M 10.48 % 85.189 M 1.20 % 84.182 M 10.35 % 76.284 M 4.16 % 73.239 M 30.99 % 55.914 M 7.05 % 52.232 M 0.000
Selling and marketing expenses 131.951 M 20.01 % 109.947 M -4.38 % 114.988 M -4.92 % 120.944 M 152.70 % 47.860 M -26.45 % 65.074 M 106.05 % 31.581 M 1.97 % 30.971 M 0.000
Other expenses -12.269 M -133.50 % 36.620 M 6.26 % 34.464 M -10.21 % 38.384 M 9.57 % 35.033 M -4.68 % 36.752 M 30.26 % 28.214 M -12.41 % 32.211 M 0.000
Operating expenses 255.827 M 6.29 % 240.687 M 2.58 % 234.641 M -3.64 % 243.510 M 52.98 % 159.177 M -9.08 % 175.065 M 54.04 % 113.651 M -1.53 % 115.414 M 40.75 % 81.997 M
Cost and expenses 388.386 M 16.31 % 333.937 M 15.46 % 289.229 M 12.45 % 257.201 M 53.55 % 167.504 M -5.69 % 177.614 M 39.89 % 126.967 M 10.01 % 115.414 M -7.35 % 124.569 M
Research and development expenses 46.496 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 21.809 M 9.29 % 19.955 M 3.74 % 19.236 M
Selling general and administrative expenses 221.600 M 8.59 % 204.067 M 1.94 % 200.177 M -2.41 % 205.126 M 65.23 % 124.144 M -10.24 % 138.313 M 58.08 % 87.495 M 5.16 % 83.203 M 2 572.76 % 3.113 M
Interest income 3.577 M -21.30 % 4.545 M -15.17 % 5.358 M 15 259.11 % 34.882 K -89.35 % 327.410 K -84.00 % 2.046 M 24.99 % 1.637 M 2 920.63 % 54.194 K -96.03 % 1.365 M
Interest expense 530.000 K -17.91 % 645.659 K -64.30 % 1.809 M -73.75 % 6.889 M 1 229.30 % 518.232 K -20.92 % 655.365 K -61.34 % 1.695 M 609.63 % 238.856 K 0.000
Depreciation and amortization 15.582 M 18.36 % 13.165 M -5.55 % 13.939 M -28.88 % 19.600 M -3.87 % 20.390 M 7.69 % 18.934 M 49.60 % 12.657 M -24.05 % 16.664 M 31.54 % 12.668 M
Operating income 92.262 M 46.70 % 62.890 M 50.43 % 41.808 M 773.13 % -6.211 M -153.72 % -2.448 M -356.72 % -536.000 K -101.18 % 45.301 M 342.44 % 10.239 M 403.56 % -3.373 M
Operating income ratio 0.19 21.12 % 0.16 25.49 % 0.13 610.36 % -0.02 -66.85 % -0.01 -389.98 % 0.00 -101.15 % 0.26 231.02 % 0.08 352.67 % -0.03
Total other income expenses net 6.150 M -93.67 % 97.107 M 641.35 % -17.938 M 51.38 % -36.895 M -192.34 % 39.955 M -9.05 % 43.932 M 1 293.48 % -3.681 M -614.76 % -515.000 K 96.63 % -15.276 M
2024 2023 2022 2021 2020 2019 2018 2017 2016
2024 2023 2022 2021 2020 2019 2018 2017 2016
Net debt -117.211 M -40.68 % -83.317 M -86.90 % -44.579 M 50.12 % -89.369 M 28.62 % -125.199 M 7.53 % -135.390 M 21.79 % -173.112 M -544.40 % -26.864 M -32.02 % -20.348 M
Total investments 261.308 M 1.93 % 256.349 M 272.10 % 68.893 M -14.97 % 81.018 M -77.94 % 367.305 M 202.73 % 121.331 M 216.47 % 38.339 M 419.92 % 7.374 M 155.60 % 2.885 M
Total debt 9.586 M -9.10 % 10.546 M 34.60 % 7.835 M -41.99 % 13.507 M 50.52 % 8.973 M -84.25 % 56.974 M 1 096.68 % 4.761 M -22.01 % 6.105 M -49.32 % 12.045 M
Accumulated other comprehensive income loss -4.938 M -19.65 % -4.127 M -21.92 % -3.385 M -550.96 % -520.000 K -227.45 % 408.014 K 127.06 % -1.508 M -577.21 % 316.000 K 103.36 % -9.394 M -431.33 % -1.768 M
Retained earnings 536.623 M 20.55 % 445.164 M 62.91 % 273.262 M 9.68 % 249.155 M -12.07 % 283.344 M 184.73 % 99.512 M 173.15 % 36.432 M 578.94 % 5.366 M 169.65 % -7.704 M
Common stock 18.000 K 0.00 % 18.000 K 0.00 % 18.000 K -25.00 % 24.000 K 0.00 % 24.000 K 0.00 % 23.999 K -100.00 % 738.712 M 28.13 % 576.531 M 0.00 % 576.531 M
Total equity 940.100 M 2.20 % 919.850 M 3.56 % 888.213 M -12.32 % 1.013 B -3.42 % 1.049 B 14.99 % 912.201 M 17.63 % 775.460 M 32.90 % 583.503 M 2.69 % 568.197 M
Other non current liabilities 72.000 K -22.58 % 93.000 K 36.76 % 68.000 K 195.65 % 23.000 K -66.18 % 68.002 K -50.36 % 136.999 K -98.99 % 13.570 M 15 497.70 % 87.000 K -99.50 % 17.286 M
Long term debt 5.631 M -16.90 % 6.776 M 43.47 % 4.723 M 127.07 % 2.080 M -41.97 % 3.584 M -60.96 % 9.181 M 304.27 % 2.271 M -43.68 % 4.032 M 133.87 % 1.724 M
Total non current liabilities 14.392 M 48.65 % 9.682 M -20.27 % 12.143 M 40.63 % 8.635 M -43.92 % 15.398 M -22.41 % 19.844 M 25.27 % 15.841 M -0.66 % 15.947 M -16.11 % 19.010 M
Other current liabilities 13.223 M -18.31 % 16.186 M -0.57 % 16.279 M -21.09 % 20.631 M 28.59 % 16.044 M -31.98 % 23.588 M 76.42 % 13.370 M 63.17 % 8.194 M 2.43 % 8.000 M
Deferred revenue 5.441 M -47.03 % 10.272 M 932.36 % 995.000 K -8.88 % 1.092 M 216.51 % 345.012 K -51.27 % 707.996 K -63.35 % 1.932 M 31.25 % 1.472 M -58.86 % 3.578 M
Short term debt 3.955 M 4.91 % 3.770 M 21.14 % 3.112 M -72.77 % 11.427 M 112.04 % 5.389 M -88.72 % 47.793 M 1 819.39 % 2.490 M 20.12 % 2.073 M -79.91 % 10.321 M
Total current liabilities 101.093 M 24.18 % 81.411 M 26.55 % 64.330 M -9.12 % 70.786 M 56.19 % 45.322 M -64.75 % 128.569 M 278.12 % 34.002 M -7.73 % 36.850 M -30.83 % 53.272 M
Total liabilities 115.485 M 26.78 % 91.093 M 19.12 % 76.473 M -3.71 % 79.421 M 30.80 % 60.719 M -59.09 % 148.413 M 197.76 % 49.843 M -5.60 % 52.797 M -26.96 % 72.282 M
Other non current assets -3.074 M -602 645.10 % -510.000 -100.00 % 76.304 M 3 815 100.00 % 2.000 K 0.000 0.000 0.000 0.000 0.000
Long term investments 261.308 M 1.93 % 256.349 M 9 599.17 % 2.643 M -8.32 % 2.883 M -99.21 % 366.449 M 371.92 % 77.651 M 109.39 % 37.085 M 402.92 % 7.374 M 155.60 % 2.885 M
Intangible assets 100.583 M 1.53 % 99.070 M -0.91 % 99.984 M -3.51 % 103.626 M -7.44 % 111.958 M 1.04 % 110.806 M -4.02 % 115.444 M -2.68 % 118.619 M -4.75 % 124.536 M
GoodWill 429.742 M -0.03 % 429.856 M 0.10 % 429.445 M -0.22 % 430.378 M 1.27 % 424.976 M 0.81 % 421.576 M 0.00 % 421.578 M 0.00 % 421.578 M 0.00 % 421.578 M
Goodwill and intangible assets 530.325 M 0.26 % 528.926 M -0.10 % 529.429 M -0.86 % 534.004 M -0.55 % 536.934 M 0.86 % 532.382 M -0.86 % 537.022 M -0.59 % 540.197 M -1.08 % 546.114 M
Property plant equipment net 34.059 M 111.88 % 16.075 M 9.92 % 14.624 M 19.25 % 12.263 M -32.50 % 18.168 M -30.27 % 26.053 M 114.22 % 12.162 M -9.64 % 13.460 M 14.18 % 11.788 M
Total non current assets 823.681 M 2.64 % 802.482 M 28.51 % 624.473 M 13.24 % 551.475 M -40.44 % 925.934 M 44.16 % 642.290 M 9.38 % 587.213 M 4.49 % 561.989 M 0.09 % 561.511 M
Other current assets 7.725 M 65.77 % 4.660 M -94.82 % 90.031 M -69.74 % 297.572 M 3 183.98 % 9.061 M -64.89 % 25.809 M 79.58 % 14.372 M 498.09 % 2.403 M -37.03 % 3.816 M
Short term investments 0.000 0.000 -100.00 % 66.250 M -15.21 % 78.135 M 9 027.60 % 856.030 K -98.04 % 43.681 M 3 383.31 % 1.254 M 0.000 0.000
cash and cash equivalents 126.797 M 35.09 % 93.863 M 79.08 % 52.414 M -49.05 % 102.876 M -23.33 % 134.173 M -30.25 % 192.364 M 8.15 % 177.873 M 439.52 % 32.969 M 1.78 % 32.393 M
Cash and short term investments 126.797 M 35.09 % 93.863 M -20.90 % 118.664 M -34.44 % 181.011 M 34.05 % 135.029 M -42.80 % 236.045 M 31.78 % 179.127 M 443.32 % 32.969 M 1.78 % 32.393 M
Total current assets 231.904 M 11.25 % 208.461 M -38.73 % 340.213 M -37.11 % 540.986 M 194.47 % 183.718 M -56.08 % 418.325 M 75.70 % 238.090 M 220.40 % 74.311 M -5.90 % 78.967 M
Inventory 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.752 M -46.91 % 14.601 M 507.36 % 2.404 M -37.04 % 3.818 M
Net receivables 97.382 M -11.42 % 109.942 M -16.40 % 131.518 M 110.76 % 62.403 M 57.47 % 39.627 M -73.35 % 148.719 M 233.52 % 44.591 M 14.52 % 38.939 M -8.93 % 42.758 M
Tax assets 1.063 M -6.18 % 1.133 M -23.08 % 1.473 M -36.59 % 2.323 M -47.00 % 4.383 M -29.35 % 6.204 M 557.20 % 944.000 K -1.46 % 958.000 K 32.32 % 724.000 K
Other assets 0.000 0.000 0.000 100.00 % -1.000 K 0.000 0.000 0.000 0.000 -100.00 % 1.000 K
Account payables 72.694 M 47.32 % 49.345 M 23.27 % 40.031 M 23.15 % 32.506 M 44.79 % 22.450 M -53.88 % 48.678 M 240.64 % 14.290 M -13.50 % 16.521 M -32.25 % 24.386 M
Tax payables 5.780 M 214.46 % 1.838 M -53.03 % 3.913 M -23.72 % 5.130 M 368.90 % 1.094 M -85.98 % 7.803 M 306.40 % 1.920 M -77.65 % 8.590 M 22.94 % 6.987 M
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 9.586 M -8.14 % 10.435 M 37.97 % 7.563 M 40.73 % 5.374 M 73.68 % 3.094 M -58.06 % 7.378 M 3 121.82 % 229.000 K -90.21 % 2.338 M -64.21 % 6.533 M
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 408.397 M -14.70 % 478.795 M -22.56 % 618.318 M -19.11 % 764.380 M -0.10 % 765.156 M -6.02 % 814.173 M 10.22 % 738.690 M 32.50 % 557.506 M 88 593.02 % -630.000 K
Deferred tax liabilities non current 8.689 M 208.89 % 2.813 M -61.74 % 7.352 M 12.55 % 6.532 M -44.39 % 11.745 M 11.59 % 10.526 M -21.20 % 13.358 M 12.94 % 11.828 M -24.19 % 15.603 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 1.056 B 4.42 % 1.011 B 4.80 % 964.686 M -11.70 % 1.092 B -1.55 % 1.110 B 4.62 % 1.061 B 28.51 % 825.303 M 29.70 % 636.300 M -0.65 % 640.479 M
2024 2023 2022 2021 2020 2019 2018 2017 2016
2024 2023 2022 2021 2020 2019 2018 2017 2016
Deferred income tax 0.000 0.000 0.000 100.00 % -467.000 K 99.72 % -165.800 M 0.000 100.00 % -1.133 M 78.91 % -5.373 M 0.000
Stock based compensation 8.631 M -49.08 % 16.950 M 86.82 % 9.073 M -7.28 % 9.785 M 116.43 % 4.521 M -11.66 % 5.118 M -20.52 % 6.439 M -8.09 % 7.006 M 666.52 % 914.000 K
Change in working capital -3.897 M -43.71 % -2.712 M 58.79 % -6.581 M -196.03 % 6.853 M -92.16 % 87.374 M 209.17 % -80.033 M -210.07 % -25.811 M -107.00 % -12.469 M -33.53 % -9.338 M
Accounts receivables -20.199 M -12.38 % -17.974 M -0.92 % -17.811 M -141.24 % -7.383 M -137.72 % 19.572 M 118.78 % -104.229 M -981.77 % -9.635 M -4 000.00 % -235.000 K 97.48 % -9.338 M
Inventory 0.000 0.000 100.00 % -1.488 M -6 300.00 % 24.000 K -99.69 % 7.752 M 200.00 % -7.752 M 0.000 0.000 0.000
Accounts payables 0.000 -100.00 % 5.315 M -37.98 % 8.571 M -36.35 % 13.465 M -77.09 % 58.780 M 0.000 100.00 % -5.618 M 34.21 % -8.540 M 0.000
Other working capital 16.302 M 63.89 % 9.947 M 139.87 % 4.147 M 455.14 % 747.000 K -41.18 % 1.270 M -96.02 % 31.948 M 297.50 % -16.176 M -32.22 % -12.234 M 0.000
Other non cash items -13.751 M 86.86 % -104.639 M -739.57 % 16.361 M 141.63 % 6.771 M 124.23 % -27.950 M 46.23 % -51.984 M -2 599 100.00 % -2.000 K 99.88 % -1.619 M -112.62 % 12.831 M
Net cash provided by operating activities 104.977 M 26.84 % 82.761 M 46.06 % 56.662 M 113.30 % 26.564 M -71.54 % 93.324 M 309.89 % -44.464 M -231.44 % 33.828 M 190.29 % 11.653 M 821.19 % 1.265 M
Investments in property plant and equipment -23.344 M -1 146.34 % -1.873 M 81.22 % -9.976 M -69.20 % -5.896 M 47.93 % -11.323 M -27.68 % -8.868 M -31.42 % -6.748 M 3.96 % -7.026 M -143.70 % -2.883 M
Acquisitions net -1.250 M 0.000 -100.00 % 36.879 M -10.03 % 40.992 M 870.24 % -5.322 M 18.75 % -6.550 M 83.93 % -40.768 M -491.18 % -6.896 M -121.78 % 31.655 M
Purchases of investments 0.000 0.000 100.00 % -53.132 M 37.16 % -84.551 M -19 033.41 % -441.903 K 98.75 % -35.250 M -1 511.06 % -2.188 M 68.39 % -6.921 M 0.000
Sales maturities of investments 1.333 M 0.000 -100.00 % 53.132 M 6.62 % 49.833 M -15.23 % 58.788 M 0.000 -100.00 % 4.132 M 0.000 0.000
Other investing activites -3.851 M -117.61 % 21.872 M 24.65 % 17.547 M 135.04 % -50.081 M -29.26 % -38.745 M 31.20 % -56.319 M -3 256.32 % -1.678 M -115.80 % 10.617 M 192.61 % -11.464 M
Net cash used for investing activites -27.112 M -235.57 % 19.999 M -55.01 % 44.450 M 189.43 % -49.703 M -1 781.43 % 2.956 M 102.76 % -106.987 M -126.43 % -47.250 M -1 329.65 % -3.305 M -119.10 % 17.308 M
Debt repayment -4.181 M -2.78 % -4.068 M 3.49 % -4.215 M 24.97 % -5.618 M 88.80 % -50.171 M -228.98 % 38.899 M 1 061.40 % -4.046 M 59.66 % -10.031 M 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 -100.00 % 82.630 M -51.64 % 170.871 M 0.000 0.000
Common stock repurchased 0.000 100.00 % -32.695 M 77.62 % -146.068 M -19 401.74 % -749.000 K 98.47 % -49.049 M -748.60 % -5.780 M -18.56 % -4.875 M 0.000 0.000
Dividends paid -37.435 M -62.02 % -23.105 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites -530.000 K -2 220.00 % 25.000 K 108.47 % -295.000 K 6.65 % -316.000 K 81.96 % -1.752 M 31.27 % -2.549 M 15.14 % -3.004 M 0.000 -100.00 % 1.966 M
Net cash used provided by financing activities -42.146 M 29.57 % -59.843 M 60.26 % -150.578 M -2 153.15 % -6.683 M 93.38 % -100.972 M -189.20 % 113.200 M -28.78 % 158.946 M 1 684.55 % -10.031 M -610.22 % 1.966 M
Effect of forex changes on cash -2.785 M -89.58 % -1.469 M -47.49 % -996.000 K 32.34 % -1.472 M -134.77 % -627.000 K -357.66 % -137.000 K 84.01 % -857.000 K -220.87 % 709.000 K 234.43 % 212.000 K
Net change in cash 32.934 M -20.54 % 41.449 M 182.14 % -50.462 M -61.26 % -31.292 M -488.31 % -5.319 M 86.14 % -38.386 M -126.53 % 144.666 M 14 952.77 % -974.000 K -104.69 % 20.751 M
Cash at beginning of period 93.863 M 79.08 % 52.414 M -49.05 % 102.876 M -23.32 % 134.168 M -3.81 % 139.487 M -21.58 % 177.873 M 435.65 % 33.207 M -2.85 % 34.181 M 11.69 % 30.603 M
Cash at end of period 126.797 M 35.09 % 93.863 M 79.08 % 52.414 M -49.05 % 102.876 M -23.32 % 134.168 M -3.81 % 139.487 M -21.58 % 177.873 M 435.65 % 33.207 M -35.34 % 51.354 M
Operating cash flow 104.977 M 26.84 % 82.761 M 46.06 % 56.662 M 113.30 % 26.564 M -71.54 % 93.324 M 309.89 % -44.464 M -231.44 % 33.828 M 190.29 % 11.653 M 821.19 % 1.265 M
Capital expenditure -30.607 M -377.94 % -6.404 M 35.81 % -9.976 M -69.20 % -5.896 M 47.93 % -11.323 M 13.17 % -13.041 M -93.26 % -6.748 M 3.96 % -7.026 M -143.70 % -2.883 M
Free CashFlow 74.370 M -2.60 % 76.357 M 63.55 % 46.686 M 125.89 % 20.668 M -74.80 % 82.001 M 242.60 % -57.505 M -312.35 % 27.080 M 485.26 % 4.627 M 385.97 % -1.618 M
2024 2023 2022 2021 2020 2019 2018 2017 2016
2025-10-28 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31
Revenue 151.937 M 6.28 % 142.962 M 0.17 % 142.716 M -2.14 % 145.834 M 18.36 % 123.209 M 12.28 % 109.734 M 7.72 % 101.871 M -9.85 % 113.003 M 10.10 % 102.639 M 9.03 % 94.134 M 8.14 % 87.051 M -9.58 % 96.272 M 12.80 % 85.347 M 9.65 % 77.835 M 8.73 % 71.583 M -1.44 % 72.626 M 9.02 % 66.620 M 10.74 % 60.161 M 16.63 % 51.583 M 2.70 % 50.229 M 18.42 % 42.416 M 31.66 % 32.217 M -19.85 % 40.194 M -68.99 % 129.610 M 38.36 % 93.678 M 51.77 % 61.725 M 20.38 % 51.275 M 2.13 % 50.207 M 12.40 % 44.667 M 12.15 % 39.828 M 0.97 % 39.446 M 1.48 % 38.869 M 2.13 % 38.057 M 43.66 % 26.491 M 3.99 % 25.475 M
Net income 18.618 M 18.77 % 15.676 M -14.26 % 18.283 M -36.27 % 28.689 M 59.92 % 17.940 M -7.06 % 19.303 M 30.08 % 14.839 M -86.19 % 107.450 M 538.22 % 16.836 M 24.37 % 13.537 M -12.54 % 15.478 M -26.02 % 20.922 M 122.95 % 9.384 M 260.80 % -5.836 M 38.15 % -9.436 M 91.60 % -112.390 M -578.26 % 23.500 M -46.94 % 44.287 M 6 830.67 % 639.000 K -97.76 % 28.526 M -81.52 % 154.367 M 800.57 % 17.141 M 182.18 % -20.859 M -194.92 % 21.976 M -21.85 % 28.120 M 721.74 % 3.422 M -36.44 % 5.384 M -52.82 % 11.412 M 17.44 % 9.717 M 31.12 % 7.411 M 11.97 % 6.619 M 428.67 % 1.252 M -83.38 % 7.531 M 395.22 % -2.551 M -1 418.45 % -168.000 K
Income before tax 22.584 M 27.14 % 17.763 M -14.56 % 20.791 M -38.90 % 34.030 M 49.35 % 22.786 M 2.97 % 22.128 M 13.66 % 19.468 M -82.22 % 109.512 M 542.15 % 17.054 M 16.14 % 14.684 M -21.67 % 18.747 M -7.38 % 20.241 M 39.10 % 14.551 M 794.89 % -2.094 M 76.28 % -8.828 M 91.91 % -109.140 M -556.88 % 23.888 M -43.57 % 42.334 M 22 498.94 % -189.000 K -100.62 % 30.244 M 300.95 % 7.543 M -46.65 % 14.138 M 198.04 % -14.420 M -154.20 % 26.603 M -10.72 % 29.797 M 1 138.45 % 2.406 M -60.72 % 6.126 M -49.37 % 12.099 M 13.21 % 10.687 M 7.46 % 9.945 M 11.63 % 8.909 M 6 309.35 % 139.000 K -98.48 % 9.146 M 593.58 % -1.853 M -2 638.36 % 73.000 K
Income before tax ratio 0.15 19.63 % 0.12 -14.71 % 0.15 -37.57 % 0.23 26.18 % 0.18 -8.29 % 0.20 5.52 % 0.19 -80.28 % 0.97 483.25 % 0.17 6.52 % 0.16 -27.57 % 0.22 2.43 % 0.21 23.32 % 0.17 733.73 % -0.03 78.19 % -0.12 91.79 % -1.50 -519.10 % 0.36 -49.04 % 0.70 19 305.21 % 0.00 -100.61 % 0.60 238.59 % 0.18 -59.48 % 0.44 222.32 % -0.36 -274.79 % 0.21 -35.47 % 0.32 716.02 % 0.04 -67.37 % 0.12 -50.42 % 0.24 0.72 % 0.24 -4.18 % 0.25 10.56 % 0.23 6 215.60 % 0.00 -98.51 % 0.24 443.57 % -0.07 -2 541.00 % 0.00
EBITDA 27.553 M 21.81 % 22.620 M -10.75 % 25.345 M -34.14 % 38.481 M 42.26 % 27.049 M 2.80 % 26.313 M 16.01 % 22.682 M -1.29 % 22.979 M 12.91 % 20.351 M 12.31 % 18.120 M -19.46 % 22.499 M 473.61 % -6.022 M -126.49 % 22.736 M 36.41 % 16.668 M 253.96 % 4.709 M 104.39 % -107.327 M -462.65 % 29.595 M -41.93 % 50.962 M 863.36 % 5.290 M -35.00 % 8.139 M -35.51 % 12.621 M -34.10 % 19.151 M 610.69 % -3.750 M -111.26 % 33.296 M 10.70 % 30.079 M 338.47 % 6.860 M -23.68 % 8.989 M -47.23 % 17.034 M 23.51 % 13.792 M 3.18 % 13.367 M 8.40 % 12.331 M 182.95 % 4.358 M -69.23 % 14.161 M 763.48 % 1.640 M -72.63 % 5.993 M
Net income ratio 0.12 11.75 % 0.11 -14.41 % 0.13 -34.88 % 0.20 35.11 % 0.15 -17.23 % 0.18 20.76 % 0.15 -84.68 % 0.95 479.68 % 0.16 14.06 % 0.14 -19.12 % 0.18 -18.18 % 0.22 97.65 % 0.11 246.64 % -0.07 43.12 % -0.13 91.48 % -1.55 -538.70 % 0.35 -52.08 % 0.74 5 842.47 % 0.01 -97.82 % 0.57 -84.40 % 3.64 584.03 % 0.53 202.52 % -0.52 -406.07 % 0.17 -43.52 % 0.30 441.45 % 0.06 -47.20 % 0.11 -53.80 % 0.23 4.48 % 0.22 16.91 % 0.19 10.89 % 0.17 420.94 % 0.03 -83.72 % 0.20 305.50 % -0.10 -1 360.22 % -0.01
Ratio EBITDA 0.18 14.61 % 0.16 -10.91 % 0.18 -32.70 % 0.26 20.19 % 0.22 -8.45 % 0.24 7.70 % 0.22 9.49 % 0.20 2.56 % 0.20 3.01 % 0.19 -25.52 % 0.26 513.19 % -0.06 -123.48 % 0.27 24.40 % 0.21 225.53 % 0.07 104.45 % -1.48 -432.66 % 0.44 -47.56 % 0.85 726.00 % 0.10 -36.71 % 0.16 -45.54 % 0.30 -49.94 % 0.59 737.14 % -0.09 -136.32 % 0.26 -19.99 % 0.32 188.91 % 0.11 -36.60 % 0.18 -48.33 % 0.34 9.88 % 0.31 -8.00 % 0.34 7.36 % 0.31 178.81 % 0.11 -69.87 % 0.37 501.05 % 0.06 -73.68 % 0.24
Gross profit ratio 0.65 1.44 % 0.64 -0.09 % 0.64 -4.11 % 0.67 -8.04 % 0.73 -2.24 % 0.75 -2.13 % 0.76 35.26 % 0.56 -25.07 % 0.75 -0.83 % 0.76 -5.66 % 0.81 0.34 % 0.80 -1.51 % 0.82 -3.82 % 0.85 -4.47 % 0.89 -3.91 % 0.92 -2.76 % 0.95 -0.63 % 0.96 -0.22 % 0.96 49.29 % 0.64 -32.15 % 0.95 1.33 % 0.93 -2.61 % 0.96 40.32 % 0.68 -18.65 % 0.84 0.36 % 0.84 -1.34 % 0.85 -0.12 % 0.85 19.90 % 0.71 -3.00 % 0.73 4.10 % 0.70 4.01 % 0.67 1.86 % 0.66 15.06 % 0.58 -11.96 % 0.65
Weighted average shs out dil 90.800 M 0.54 % 90.316 M 0.14 % 90.188 M 0.68 % 89.582 M 0.11 % 89.487 M 0.19 % 89.315 M 0.08 % 89.243 M -0.04 % 89.280 M -2.12 % 91.214 M -0.11 % 91.313 M 0.74 % 90.640 M -4.20 % 94.615 M -16.98 % 113.970 M -0.68 % 114.750 M -0.92 % 115.815 M 0.58 % 115.145 M -0.85 % 116.130 M 0.32 % 115.755 M -0.51 % 116.345 M 0.09 % 116.245 M -1.33 % 117.810 M -1.79 % 119.960 M -0.71 % 120.820 M -0.05 % 120.880 M 7.03 % 112.945 M 0.55 % 112.325 M 0.31 % 111.980 M -0.96 % 113.070 M 4.30 % 108.410 M -1.61 % 110.180 M 0.41 % 109.725 M 0.00 % 109.725 M 0.00 % 109.725 M 0.00 % 109.725 M 0.00 % 109.725 M
Weighted average shs out 89.580 M 0.08 % 89.505 M 0.02 % 89.486 M 1.15 % 88.468 M 0.00 % 88.472 M 0.02 % 88.458 M 0.01 % 88.453 M 0.85 % 87.710 M -2.17 % 89.653 M -0.27 % 89.897 M 0.12 % 89.785 M -4.35 % 93.865 M -17.43 % 113.675 M -0.94 % 114.750 M -0.92 % 115.815 M 0.58 % 115.145 M 0.00 % 115.145 M 0.00 % 115.145 M 0.02 % 115.125 M 0.31 % 114.770 M -1.36 % 116.355 M -2.24 % 119.020 M -0.10 % 119.145 M 0.36 % 118.720 M 7.17 % 110.775 M 0.44 % 110.290 M 0.82 % 109.390 M -0.37 % 109.795 M 4.57 % 104.995 M -4.71 % 110.180 M 0.41 % 109.725 M 0.00 % 109.725 M 0.00 % 109.725 M 0.00 % 109.725 M 0.00 % 109.725 M
EPS diluted 0.20 17.65 % 0.17 -15.00 % 0.20 -37.50 % 0.32 60.00 % 0.20 -9.09 % 0.22 29.41 % 0.17 -87.68 % 1.38 666.67 % 0.18 20.00 % 0.15 -16.67 % 0.18 -18.18 % 0.22 175.00 % 0.08 257.17 % -0.05 37.55 % -0.08 88.84 % -0.73 -465.00 % 0.20 -47.37 % 0.38 6 809.09 % 0.01 -97.50 % 0.22 -83.33 % 1.32 1 000.00 % 0.12 170.59 % -0.17 -194.44 % 0.18 -25.00 % 0.24 500.00 % 0.04 0.00 % 0.04 -60.00 % 0.10 0.00 % 0.10 48.59 % 0.07 11.61 % 0.06 428.95 % 0.01 -83.38 % 0.07 395.69 % -0.02 -1 446.67 % 0.00
Earnings per share 0.21 16.67 % 0.18 -14.29 % 0.21 -34.38 % 0.32 60.00 % 0.20 -9.09 % 0.22 29.41 % 0.17 -87.86 % 1.40 636.84 % 0.19 26.67 % 0.15 -16.67 % 0.18 -18.18 % 0.22 175.00 % 0.08 257.17 % -0.05 37.55 % -0.08 88.84 % -0.73 -465.00 % 0.20 -47.37 % 0.38 6 685.71 % 0.01 -97.45 % 0.22 -83.33 % 1.32 1 000.00 % 0.12 166.67 % -0.18 -200.00 % 0.18 -30.77 % 0.26 550.00 % 0.04 0.00 % 0.04 -60.00 % 0.10 0.00 % 0.10 48.59 % 0.07 11.61 % 0.06 428.95 % 0.01 -83.38 % 0.07 395.69 % -0.02 -1 446.67 % 0.00
Gross profit 99.295 M 7.81 % 92.100 M 0.08 % 92.023 M -6.16 % 98.062 M 8.84 % 90.094 M 9.77 % 82.078 M 5.43 % 77.853 M 21.94 % 63.846 M -17.50 % 77.390 M 8.13 % 71.569 M 2.01 % 70.156 M -9.27 % 77.321 M 11.09 % 69.601 M 5.47 % 65.993 M 3.87 % 63.535 M -5.29 % 67.086 M 6.01 % 63.283 M 10.04 % 57.510 M 16.37 % 49.419 M 53.32 % 32.233 M -19.65 % 40.118 M 33.40 % 30.073 M -21.93 % 38.523 M -56.48 % 88.525 M 12.55 % 78.655 M 52.32 % 51.638 M 18.77 % 43.479 M 2.01 % 42.623 M 34.77 % 31.626 M 8.79 % 29.071 M 5.11 % 27.658 M 5.55 % 26.203 M 4.03 % 25.187 M 65.29 % 15.238 M -8.45 % 16.645 M
Income tax expense 3.966 M 90.03 % 2.087 M -16.79 % 2.508 M -53.05 % 5.342 M 10.24 % 4.846 M 71.54 % 2.825 M -38.97 % 4.629 M 124.49 % 2.062 M 845.87 % 218.000 K -81.01 % 1.148 M -64.88 % 3.269 M 580.03 % -681.000 K -113.18 % 5.167 M 38.08 % 3.742 M 515.46 % 608.000 K -75.03 % 2.435 M 527.58 % 388.000 K 119.87 % -1.953 M -135.87 % -828.000 K -48.65 % -557.000 K -143.18 % 1.290 M 158.48 % -2.206 M -242.41 % 1.549 M -66.53 % 4.628 M 175.97 % 1.677 M 265.06 % -1.016 M -236.93 % 742.000 K 8.01 % 687.000 K -29.18 % 970.000 K -61.74 % 2.535 M 10.75 % 2.289 M 305.66 % -1.113 M -168.92 % 1.615 M 131.71 % 697.000 K 189.21 % 241.000 K
Cost of revenue 52.642 M 3.50 % 50.862 M 0.33 % 50.693 M 6.11 % 47.772 M 44.26 % 33.115 M 19.74 % 27.656 M 15.15 % 24.018 M -51.14 % 49.157 M 94.69 % 25.249 M 11.89 % 22.565 M 33.56 % 16.895 M -10.85 % 18.951 M 20.35 % 15.746 M 32.97 % 11.842 M 47.14 % 8.048 M 45.27 % 5.540 M 66.02 % 3.337 M 25.88 % 2.651 M 22.50 % 2.164 M -87.98 % 17.996 M 683.12 % 2.298 M 7.18 % 2.144 M 28.31 % 1.671 M -95.93 % 41.085 M 173.48 % 15.023 M 48.93 % 10.087 M 29.39 % 7.796 M 2.80 % 7.584 M -41.84 % 13.041 M 21.23 % 10.757 M -8.75 % 11.788 M -6.93 % 12.666 M -1.59 % 12.870 M 14.37 % 11.253 M 27.44 % 8.830 M
General and administrative expenses 31.058 M 4.83 % 29.626 M 12.22 % 26.401 M 30.65 % 20.208 M -20.37 % 25.377 M 10.60 % 22.944 M 8.64 % 21.120 M 717.65 % 2.583 M -88.96 % 23.401 M -2.38 % 23.971 M 9.38 % 21.915 M -7.30 % 23.641 M 20.21 % 19.667 M -8.81 % 21.567 M 6.18 % 20.312 M 2.57 % 19.804 M -14.84 % 23.255 M 7.33 % 21.666 M 11.35 % 19.457 M 3 105.44 % 607.000 K -96.58 % 17.756 M 2.64 % 17.300 M 5.15 % 16.453 M -12.26 % 18.752 M -19.07 % 23.170 M 20.88 % 19.168 M 38.28 % 13.862 M -3.66 % 14.388 M 17.21 % 12.275 M -7.01 % 13.201 M -8.83 % 14.480 M -27.24 % 19.902 M 59.74 % 12.459 M 11.79 % 11.145 M 8.60 % 10.262 M
Selling and marketing expenses 35.893 M 5.59 % 33.994 M -0.61 % 34.204 M -16.46 % 40.944 M 25.92 % 32.516 M 12.02 % 29.026 M -1.49 % 29.466 M -2.26 % 30.148 M 6.13 % 28.406 M 5.22 % 26.996 M 10.66 % 24.396 M -17.47 % 29.559 M 13.67 % 26.005 M 2.85 % 25.285 M -25.94 % 34.140 M 13.92 % 29.969 M -7.27 % 32.317 M -8.45 % 35.301 M 51.14 % 23.357 M 89.62 % 12.318 M 11.60 % 11.038 M 10.62 % 9.978 M -31.31 % 14.526 M -16.28 % 17.351 M -13.37 % 20.029 M -5.00 % 21.084 M 43.57 % 14.686 M 68.88 % 8.696 M 12.80 % 7.709 M -1.65 % 7.838 M 6.81 % 7.338 M -76.31 % 30.971 M 0.000 0.000 -100.00 % 3.691 M
Other expenses 9.967 M -3.90 % 10.371 M 0.27 % 10.343 M 127.63 % -37.435 M -515.21 % 9.016 M 10.42 % 8.165 M 6.15 % 7.692 M 124.49 % -31.404 M -430.39 % 9.505 M 17.83 % 8.067 M -18.47 % 9.895 M -10.62 % 11.071 M 42.80 % 7.753 M -1.87 % 7.901 M 2.07 % 7.741 M -42.80 % 13.533 M 62.48 % 8.329 M -1.54 % 8.459 M 4.92 % 8.062 M 137.76 % -21.352 M -356.54 % 8.323 M 171.99 % 3.060 M -79.72 % 15.088 M -61.97 % 39.677 M 37.75 % 28.804 M 103.59 % 14.148 M 49.35 % 9.473 M 128.03 % -33.796 M -244.13 % 23.449 M 17.22 % 20.004 M 154.76 % 7.852 M 141.27 % -19.025 M -448.44 % 5.460 M -68.81 % 17.508 M 94.77 % 8.989 M
Operating expenses 76.918 M 3.96 % 73.991 M 4.29 % 70.948 M 0.63 % 70.503 M 5.37 % 66.909 M 11.26 % 60.135 M 3.19 % 58.278 M 33.91 % 43.519 M -29.02 % 61.312 M 3.86 % 59.034 M 5.03 % 56.206 M -12.55 % 64.271 M 20.30 % 53.425 M -2.43 % 54.753 M -11.96 % 62.193 M -1.76 % 63.306 M -0.93 % 63.901 M -2.33 % 65.426 M 28.60 % 50.876 M 70.31 % 29.873 M -19.52 % 37.117 M 22.34 % 30.338 M -34.14 % 46.067 M -39.21 % 75.780 M 5.25 % 72.003 M 32.36 % 54.400 M 43.08 % 38.021 M 29.28 % 29.409 M -10.41 % 32.827 M 11.81 % 29.360 M -1.04 % 29.670 M -6.84 % 31.848 M -0.39 % 31.972 M 11.58 % 28.653 M 24.89 % 22.942 M
Cost and expenses 129.560 M 3.77 % 124.853 M 2.64 % 121.641 M 2.85 % 118.275 M 18.25 % 100.024 M 13.93 % 87.791 M 6.68 % 82.296 M -11.20 % 92.676 M 7.06 % 86.561 M 6.08 % 81.599 M 11.63 % 73.101 M -12.16 % 83.222 M 20.31 % 69.171 M 3.87 % 66.595 M -5.19 % 70.241 M 2.03 % 68.846 M 2.39 % 67.238 M -1.23 % 68.077 M 28.35 % 53.040 M 10.80 % 47.869 M 21.45 % 39.415 M 21.34 % 32.482 M -31.96 % 47.738 M -59.15 % 116.865 M 34.29 % 87.026 M 34.95 % 64.487 M 40.75 % 45.817 M 23.85 % 36.993 M 12.69 % 32.827 M 11.81 % 29.360 M -1.04 % 29.670 M -6.84 % 31.848 M -0.39 % 31.972 M 11.58 % 28.653 M 24.89 % 22.942 M
Research and development expenses 0.000 0.000 0.000 -100.00 % 46.786 M 0.000 0.000 0.000 -100.00 % 42.192 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 % 38.300 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 25.967 M 0.000 0.000 0.000 -100.00 % 23.916 M 0.000 0.000 0.000
Selling general and administrative expenses 66.951 M 5.24 % 63.620 M 4.97 % 60.605 M -0.89 % 61.152 M 5.63 % 57.893 M 11.40 % 51.970 M 2.74 % 50.586 M 54.55 % 32.731 M -36.82 % 51.807 M 1.65 % 50.967 M 10.05 % 46.311 M -12.95 % 53.200 M 16.48 % 45.672 M -2.52 % 46.852 M -13.96 % 54.452 M 9.40 % 49.773 M -10.44 % 55.572 M -2.45 % 56.967 M 33.06 % 42.814 M 231.25 % 12.925 M -55.11 % 28.794 M 5.56 % 27.278 M -11.95 % 30.979 M -14.19 % 36.103 M -16.43 % 43.199 M 7.32 % 40.252 M 41.00 % 28.548 M 23.67 % 23.084 M 15.51 % 19.984 M -5.01 % 21.039 M -3.57 % 21.818 M -57.11 % 50.873 M 308.32 % 12.459 M 11.79 % 11.145 M -20.12 % 13.953 M
Interest income 794.000 K -11.19 % 894.000 K 31.86 % 678.000 K -31.79 % 994.000 K 26.79 % 784.000 K -16.24 % 936.000 K 8.46 % 863.000 K 0.000 -100.00 % 1.154 M -15.21 % 1.361 M -74.62 % 5.362 M -87.85 % 44.134 M 1 634.16 % 2.545 M 11.52 % 2.282 M 1 372.26 % 155.000 K 60.83 % 96.378 K 2 309.45 % 4.000 K -75.00 % 16.000 K -99.07 % 1.717 M -66.94 % 5.193 M 11.25 % 4.668 M -51.19 % 9.563 M 441.20 % 1.767 M -73.23 % 6.601 M 976.78 % 613.000 K -63.25 % 1.668 M -1.42 % 1.692 M 108.89 % 810.000 K 28.78 % 629.000 K 516.67 % 102.000 K 7.37 % 95.000 K 400.00 % 19.000 K 46.15 % 13.000 K 44.44 % 9.000 K -30.77 % 13.000 K
Interest expense 115.000 K -48.43 % 223.000 K 85.83 % 120.000 K 22.45 % 98.000 K -16.24 % 117.000 K -32.37 % 173.000 K 21.83 % 142.000 K -95.86 % 3.427 M 3 625.00 % 92.000 K 15.00 % 80.000 K -78.49 % 372.000 K -98.97 % 36.052 M 659.46 % 4.747 M -69.06 % 15.341 M 54.23 % 9.947 M 159.83 % 3.828 M 391.44 % 779.000 K -78.04 % 3.548 M 702.71 % 442.000 K 1 365.66 % 30.157 K -75.48 % 123.000 K -37.24 % 196.000 K -97.45 % 7.698 M 4 058.56 % 185.112 K 20.20 % 154.000 K -10.98 % 173.000 K 12.34 % 154.000 K -90.16 % 1.565 M 2 798.15 % 54.000 K 25.58 % 43.000 K 26.47 % 34.000 K 580.00 % 5.000 K -83.87 % 31.000 K -77.86 % 140.000 K 125.81 % 62.000 K
Depreciation and amortization 4.854 M 4.75 % 4.634 M 4.51 % 4.434 M 1.86 % 4.353 M 4.99 % 4.146 M 3.34 % 4.012 M 30.60 % 3.072 M -4.74 % 3.225 M 0.62 % 3.205 M -4.50 % 3.356 M -0.71 % 3.380 M -3.15 % 3.490 M 2.96 % 3.390 M -0.92 % 3.421 M -4.71 % 3.590 M -21.19 % 4.555 M -7.57 % 4.928 M -2.99 % 5.080 M 0.85 % 5.037 M -14.32 % 5.879 M 18.65 % 4.955 M 2.86 % 4.817 M 1.65 % 4.739 M -21.00 % 5.999 M 32.99 % 4.511 M 5.37 % 4.281 M 3.36 % 4.142 M 44.02 % 2.876 M -5.74 % 3.051 M -9.68 % 3.378 M -0.30 % 3.388 M -19.60 % 4.214 M -15.45 % 4.984 M 38.25 % 3.605 M -5.18 % 3.802 M
Operating income 22.377 M 23.57 % 18.109 M -14.07 % 21.075 M -23.53 % 27.559 M 18.87 % 23.185 M 5.66 % 21.943 M 12.10 % 19.575 M -3.70 % 20.327 M 26.43 % 16.078 M 28.26 % 12.535 M -10.14 % 13.950 M 6.90 % 13.050 M -19.32 % 16.175 M 43.91 % 11.240 M 737.56 % 1.342 M -64.50 % 3.780 M 711.65 % -618.000 K 92.19 % -7.916 M -443.31 % -1.457 M -161.74 % 2.360 M -21.36 % 3.001 M 1 232.45 % -265.000 K 96.49 % -7.544 M -159.19 % 12.745 M 91.60 % 6.652 M 340.84 % -2.762 M -150.59 % 5.460 M -58.68 % 13.215 M 11.60 % 11.841 M 13.11 % 10.469 M 7.09 % 9.776 M 654.90 % 1.295 M -87.88 % 10.683 M 522.09 % -2.531 M -419.57 % 792.000 K
Operating income ratio 0.15 16.27 % 0.13 -14.22 % 0.15 -21.86 % 0.19 0.42 % 0.19 -5.90 % 0.20 4.06 % 0.19 6.82 % 0.18 14.83 % 0.16 17.64 % 0.13 -16.90 % 0.16 18.22 % 0.14 -28.48 % 0.19 31.24 % 0.14 670.28 % 0.02 -63.98 % 0.05 661.07 % -0.01 92.95 % -0.13 -365.84 % -0.03 -160.12 % 0.05 -33.59 % 0.07 960.15 % -0.01 95.62 % -0.19 -290.87 % 0.10 38.48 % 0.07 258.69 % -0.04 -142.02 % 0.11 -59.54 % 0.26 -0.71 % 0.27 0.85 % 0.26 6.06 % 0.25 643.86 % 0.03 -88.13 % 0.28 393.81 % -0.10 -407.31 % 0.03
Total other income expenses net 207.000 K 159.83 % -346.000 K -21.83 % -284.000 K -104.39 % 6.471 M 1 721.80 % -399.000 K -315.68 % 185.000 K 272.90 % -107.000 K -100.12 % 89.185 M 9 037.81 % 976.000 K -54.58 % 2.149 M -55.20 % 4.797 M -33.29 % 7.191 M 542.80 % -1.624 M 87.82 % -13.334 M -31.11 % -10.170 M 90.99 % -112.920 M -560.79 % 24.506 M -51.23 % 50.250 M 3 862.93 % 1.268 M -95.45 % 27.884 M 513.91 % 4.542 M -68.46 % 14.403 M 309.47 % -6.876 M -149.62 % 13.858 M -49.83 % 27.621 M 434.46 % 5.168 M 715.49 % 633.726 K 156.84 % -1.115 M 3.38 % -1.154 M -120.23 % -524.000 K 39.56 % -867.000 K 25.00 % -1.156 M -137.77 % 3.061 M 351.47 % 678.000 K 127.57 % -2.459 M
2025-10-28 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31
2025-10-28 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-03-31
Net debt -110.218 M 11.18 % -124.097 M -32.03 % -93.991 M 19.81 % -117.211 M -20.78 % -97.044 M -2.50 % -94.677 M -17.44 % -80.615 M 3.25 % -83.320 M -11.06 % -75.023 M 16.73 % -90.095 M -15.67 % -77.890 M -74.73 % -44.578 M 72.51 % -162.137 M -19.18 % -136.040 M -20.22 % -113.163 M -26.62 % -89.369 M -47.29 % -60.675 M 64.67 % -171.762 M -27.95 % -134.237 M -7.22 % -125.199 M -126.31 % -55.323 M 42.97 % -97.007 M 13.14 % -111.687 M 17.51 % -135.390 M -0.68 % -134.476 M -14.82 % -117.114 M 22.70 % -151.509 M 12.48 % -173.112 M 18.59 % -212.638 M -457.13 % -38.167 M -12.07 % -34.057 M -26.78 % -26.864 M -178.59 % 34.181 M
Total investments 263.669 M 0.37 % 262.708 M 0.03 % 262.617 M 0.50 % 261.308 M 2.10 % 255.926 M 0.02 % 255.885 M -0.19 % 256.362 M 0.00 % 256.357 M 10 032.69 % 2.530 M -2.28 % 2.589 M 0.62 % 2.573 M -98.23 % 145.194 M 283.17 % 37.893 M -24.55 % 50.222 M -25.47 % 67.389 M -16.82 % 81.018 M -83.99 % 506.118 M 27.43 % 397.182 M 6.82 % 371.832 M 1.23 % 367.305 M -9.21 % 404.565 M 188.02 % 140.463 M 10.35 % 127.289 M 4.91 % 121.331 M 5.05 % 115.502 M 80.75 % 63.903 M 37.93 % 46.331 M 20.85 % 38.339 M 734.55 % 4.594 M -32.30 % 6.786 M -11.78 % 7.692 M 4.31 % 7.374 M -89.21 % 68.362 M
Total debt 8.824 M -9.27 % 9.726 M 1.84 % 9.550 M -0.38 % 9.586 M 6.97 % 8.961 M -7.42 % 9.679 M -9.74 % 10.723 M 1.68 % 10.546 M 24.34 % 8.482 M 5.24 % 8.060 M 15.92 % 6.953 M -11.25 % 7.835 M 99.16 % 3.934 M 17.08 % 3.360 M -27.32 % 4.623 M -65.77 % 13.507 M -53.88 % 29.289 M 335.91 % 6.719 M -25.84 % 9.060 M 0.97 % 8.973 M -1.32 % 9.093 M 7.63 % 8.448 M -85.47 % 58.141 M 2.05 % 56.974 M 57.29 % 36.221 M 112.55 % 17.041 M -7.07 % 18.337 M 285.15 % 4.761 M -4.86 % 5.004 M -14.11 % 5.826 M 11.12 % 5.243 M -14.12 % 6.105 M 0.000
Accumulated other comprehensive income loss -1.742 M 4.55 % -1.825 M 51.79 % -3.786 M 23.33 % -4.938 M -74.93 % -2.823 M 34.23 % -4.292 M 1.85 % -4.373 M -5.96 % -4.127 M 25.17 % -5.515 M -21.13 % -4.553 M -36.56 % -3.334 M 1.50 % -3.385 M 33.17 % -5.065 M -90.92 % -2.653 M -357.41 % -580.000 K -11.54 % -520.000 K -67.20 % -311.000 K -128.14 % 1.105 M 3 992.59 % 27.000 K -93.38 % 408.014 K -39.73 % 677.000 K 123.56 % -2.873 M 29.64 % -4.083 M -170.76 % -1.508 M 16.69 % -1.810 M -1 152.33 % 172.000 K 373.02 % -63.000 K -119.94 % 316.000 K 62.89 % 194.000 K -47.71 % 371.000 K -81.53 % 2.009 M 121.39 % -9.394 M -101.65 % 568.197 M
Retained earnings 612.137 M 4.72 % 584.566 M 4.33 % 560.312 M 4.41 % 536.623 M 6.03 % 506.107 M 4.80 % 482.931 M 4.37 % 462.724 M 3.94 % 445.178 M 97.04 % 225.937 M 10.33 % 204.780 M -7.30 % 220.917 M -19.15 % 273.255 M 9.96 % 248.495 M 4.69 % 237.370 M -1.79 % 241.686 M -3.00 % 249.155 M -30.38 % 357.873 M 8.21 % 330.710 M 14.58 % 288.618 M 1.86 % 283.344 M 11.64 % 253.796 M 158.91 % 98.026 M 23.13 % 79.612 M -20.00 % 99.512 M 30.86 % 76.044 M 63.40 % 46.538 M 8.19 % 43.014 M 18.07 % 36.432 M 9.99 % 33.122 M 52.76 % 21.683 M 70.38 % 12.726 M 137.16 % 5.366 M 0.000
Common stock 18.000 K 0.00 % 18.000 K 0.00 % 18.000 K 0.00 % 18.000 K 0.00 % 18.000 K 0.00 % 18.000 K 0.00 % 18.000 K 0.00 % 18.000 K 0.00 % 18.000 K 0.00 % 18.000 K 0.00 % 18.000 K 0.01 % 17.999 K -25.00 % 24.000 K 0.00 % 24.000 K 0.00 % 24.000 K 0.00 % 24.000 K 0.00 % 24.000 K 0.00 % 24.000 K 0.00 % 24.000 K 0.00 % 24.000 K 0.00 % 24.000 K 0.00 % 24.000 K 0.00 % 24.000 K 0.00 % 23.999 K 0.00 % 24.000 K 9.09 % 22.000 K 0.00 % 22.000 K -100.00 % 738.712 M -0.67 % 743.687 M 28.99 % 576.531 M 0.00 % 576.531 M 0.00 % 576.531 M 0.000
Total equity 947.644 M -0.85 % 955.761 M 2.82 % 929.529 M -1.12 % 940.100 M 3.12 % 911.692 M -1.17 % 922.445 M 2.25 % 902.157 M -1.93 % 919.879 M 12.25 % 819.458 M 0.36 % 816.493 M -2.04 % 833.455 M -6.16 % 888.191 M -10.61 % 993.588 M 0.44 % 989.254 M -1.32 % 1.002 B -1.04 % 1.013 B -9.71 % 1.122 B 2.35 % 1.096 B 4.10 % 1.053 B 0.39 % 1.049 B 2.05 % 1.028 B 15.37 % 890.891 M 0.75 % 884.248 M -3.06 % 912.201 M 3.88 % 878.154 M 12.64 % 779.642 M 0.48 % 775.884 M 0.05 % 775.460 M -0.20 % 777.003 M 29.81 % 598.585 M 1.24 % 591.266 M 1.33 % 583.503 M 2.69 % 568.197 M
Other non current liabilities 12.000 K 9.09 % 11.000 K -84.93 % 72.997 K 1.38 % 72.000 K 4.19 % 69.107 K 47.04 % 47.000 K -44.71 % 85.000 K -8.60 % 93.002 K 38.81 % 67.000 K 13.56 % 59.000 K 25.53 % 47.001 K -30.88 % 67.998 K 134.48 % 29.000 K 38.10 % 21.000 K -19.23 % 26.000 K 13.04 % 23.000 K -4.17 % 24.000 K -98.30 % 1.413 M 632.12 % 193.000 K 183.82 % 68.002 K -29.16 % 96.000 K -93.24 % 1.420 M 1 675.01 % 80.000 K -41.61 % 136.999 K -99.01 % 13.784 M -1.21 % 13.953 M -3.48 % 14.456 M 6.53 % 13.570 M -11.20 % 15.282 M 4.47 % 14.628 M 9.26 % 13.388 M 12.36 % 11.915 M 0.000
Long term debt 4.657 M -11.35 % 5.253 M -3.70 % 5.455 M -3.13 % 5.631 M 3.55 % 5.438 M -9.94 % 6.038 M -13.02 % 6.942 M 2.45 % 6.776 M 21.13 % 5.594 M 6.09 % 5.273 M 17.57 % 4.485 M -5.04 % 4.723 M 749.44 % 556.000 K -31.44 % 811.000 K -39.11 % 1.332 M -35.96 % 2.080 M -5.24 % 2.195 M -20.04 % 2.745 M -39.39 % 4.529 M 26.36 % 3.584 M -8.29 % 3.908 M -12.22 % 4.452 M -54.20 % 9.720 M 5.87 % 9.181 M -5.84 % 9.750 M -3.01 % 10.053 M -16.09 % 11.981 M 427.56 % 2.271 M -15.73 % 2.695 M -16.74 % 3.237 M 51.40 % 2.138 M -46.97 % 4.032 M 0.000
Total non current liabilities 10.968 M -20.23 % 13.750 M 9.25 % 12.586 M -12.55 % 14.392 M 59.13 % 9.044 M -18.63 % 11.114 M -10.34 % 12.396 M 28.03 % 9.682 M 64.30 % 5.893 M -38.22 % 9.539 M -24.43 % 12.623 M 3.96 % 12.143 M 26.99 % 9.562 M 9.81 % 8.708 M 13.89 % 7.646 M -11.45 % 8.635 M -32.91 % 12.871 M -14.46 % 15.047 M -5.45 % 15.914 M 3.35 % 15.398 M -9.56 % 17.026 M -7.50 % 18.407 M -18.64 % 22.624 M 14.01 % 19.844 M -15.68 % 23.534 M -1.97 % 24.006 M -9.20 % 26.437 M 66.89 % 15.841 M -11.88 % 17.977 M 0.63 % 17.865 M 15.07 % 15.526 M -2.64 % 15.947 M 0.000
Other current liabilities 11.353 M 15.00 % 9.872 M -58.62 % 23.857 M 27.82 % 18.664 M 42.68 % 13.081 M 44.06 % 9.080 M -34.97 % 13.962 M 5.10 % 13.284 M 7.80 % 12.323 M -42.44 % 21.409 M 117.44 % 9.846 M -18.98 % 12.153 M -24.73 % 16.145 M 78.67 % 9.036 M 2.14 % 8.847 M -57.12 % 20.631 M 63.61 % 12.610 M -58.75 % 30.571 M 58.61 % 19.274 M 20.14 % 16.044 M 78.76 % 8.975 M -31.11 % 13.027 M -40.68 % 21.960 M -6.90 % 23.588 M 105.63 % 11.471 M 51.31 % 7.581 M 8.58 % 6.982 M -47.78 % 13.370 M 120.88 % 6.053 M -0.82 % 6.103 M 25.76 % 4.853 M -40.77 % 8.194 M 0.000
Deferred revenue 3.994 M -4.11 % 4.165 M -5.14 % 4.391 M 0.000 -100.00 % 3.471 M -32.34 % 5.130 M -33.40 % 7.703 M -25.01 % 10.272 M 222.22 % 3.188 M -34.20 % 4.845 M -30.50 % 6.971 M 600.62 % 994.975 K -34.06 % 1.509 M -19.22 % 1.868 M -27.99 % 2.594 M 137.55 % 1.092 M 86.03 % 587.000 K 30.44 % 450.000 K -12.28 % 513.000 K 48.69 % 345.012 K -87.45 % 2.749 M -32.04 % 4.045 M -36.35 % 6.355 M 797.61 % 707.996 K -38.91 % 1.159 M -4.84 % 1.218 M -16.29 % 1.455 M -24.69 % 1.932 M 4.26 % 1.853 M -15.08 % 2.182 M 3.02 % 2.118 M 43.89 % 1.472 M 0.000
Short term debt 4.167 M -6.84 % 4.473 M 9.23 % 4.095 M 3.54 % 3.955 M 12.26 % 3.523 M -3.24 % 3.641 M -3.70 % 3.781 M 0.29 % 3.770 M 30.54 % 2.888 M 3.62 % 2.787 M 12.93 % 2.468 M -20.69 % 3.112 M -7.88 % 3.378 M 32.52 % 2.549 M -22.55 % 3.291 M -71.20 % 11.427 M -57.82 % 27.094 M 581.78 % 3.974 M -12.29 % 4.531 M -15.92 % 5.389 M 3.94 % 5.185 M 29.75 % 3.996 M -91.75 % 48.420 M 1.31 % 47.793 M 80.55 % 26.471 M 278.81 % 6.988 M 9.94 % 6.356 M 155.26 % 2.490 M 7.84 % 2.309 M -10.81 % 2.589 M -16.62 % 3.105 M 49.78 % 2.073 M 0.000
Total current liabilities 101.178 M 1.00 % 100.177 M -0.75 % 100.931 M -0.16 % 101.093 M 9.97 % 91.929 M 23.65 % 74.345 M -10.89 % 83.431 M 2.48 % 81.414 M 7.68 % 75.608 M -8.37 % 82.511 M 26.02 % 65.472 M 1.78 % 64.328 M -6.93 % 69.120 M 23.90 % 55.788 M -13.06 % 64.172 M -9.34 % 70.786 M -8.84 % 77.654 M -1.41 % 78.764 M 37.01 % 57.489 M 26.85 % 45.322 M 3.30 % 43.875 M -19.21 % 54.306 M -63.29 % 147.930 M 15.06 % 128.569 M 56.14 % 82.343 M 69.13 % 48.685 M 20.15 % 40.521 M 19.17 % 34.002 M -1.87 % 34.649 M -1.12 % 35.041 M -0.45 % 35.199 M -4.48 % 36.850 M 0.000
Total liabilities 112.146 M -1.56 % 113.927 M 0.36 % 113.517 M -1.70 % 115.485 M 14.37 % 100.973 M 18.15 % 85.459 M -10.82 % 95.827 M 5.19 % 91.096 M 11.77 % 81.501 M -11.46 % 92.050 M 17.87 % 78.095 M 2.12 % 76.471 M -2.81 % 78.682 M 22.00 % 64.496 M -10.20 % 71.818 M -9.57 % 79.421 M -12.27 % 90.525 M -3.50 % 93.811 M 27.80 % 73.403 M 20.89 % 60.719 M -0.30 % 60.901 M -16.25 % 72.714 M -57.37 % 170.554 M 14.92 % 148.413 M 40.18 % 105.877 M 45.65 % 72.691 M 8.56 % 66.958 M 34.34 % 49.843 M -5.29 % 52.626 M -0.53 % 52.906 M 4.30 % 50.725 M -3.92 % 52.797 M 0.000
Other non current assets 0.000 0.000 0.000 -100.00 % 1.000 K 0.000 -100.00 % 1.000 K 0.000 0.000 0.000 -100.00 % 7.546 M -72.59 % 27.532 M 0.000 -100.00 % 136.141 M 36.54 % 99.707 M 69.89 % 58.689 M 2 934 350.00 % 2.000 K 0.000 -100.00 % 1.000 K 0.000 0.000 -100.00 % 1.000 K 200.00 % -1.000 K 0.000 0.000 100.00 % -1.000 K 0.000 -100.00 % 1.000 K 0.000 0.000 0.000 0.000 0.000 100.00 % -34.181 M
Long term investments 263.669 M 0.37 % 262.708 M 0.03 % 262.617 M 0.50 % 261.308 M 2.10 % 255.926 M 0.02 % 255.885 M -0.19 % 256.362 M 0.00 % 256.357 M 10 032.69 % 2.530 M -2.28 % 2.589 M 0.62 % 2.573 M -96.74 % 78.946 M 2 913.21 % 2.620 M -4.73 % 2.750 M -2.59 % 2.823 M -2.08 % 2.883 M -99.28 % 399.858 M 6.80 % 374.407 M 0.69 % 371.832 M 1.47 % 366.449 M 4.90 % 349.345 M 315.89 % 83.999 M 7.24 % 78.327 M 0.87 % 77.651 M 10.54 % 70.249 M 49.41 % 47.017 M 20.76 % 38.933 M 4.98 % 37.085 M 707.25 % 4.594 M -32.30 % 6.786 M -11.78 % 7.692 M 4.31 % 7.374 M 0.000
Intangible assets 98.869 M 0.65 % 98.232 M 0.37 % 97.872 M 0.37 % 97.510 M 0.06 % 97.452 M -1.84 % 99.278 M 0.59 % 98.696 M -0.38 % 99.073 M 1.33 % 97.769 M -1.02 % 98.781 M -0.61 % 99.391 M -0.59 % 99.982 M -3.32 % 103.415 M 0.24 % 103.170 M 0.35 % 102.814 M -0.78 % 103.626 M -3.47 % 107.346 M -4.36 % 112.237 M -1.36 % 113.786 M 1.63 % 111.958 M -1.76 % 113.960 M 0.50 % 113.397 M 0.97 % 112.309 M 1.36 % 110.806 M -1.38 % 112.355 M -1.01 % 113.507 M -0.87 % 114.506 M -0.81 % 115.444 M -0.88 % 116.470 M -0.59 % 117.161 M -0.73 % 118.028 M -0.50 % 118.619 M 0.000
GoodWill 430.319 M -0.04 % 430.504 M 0.13 % 429.955 M 0.05 % 429.742 M -0.12 % 430.274 M 0.11 % 429.794 M 0.00 % 429.794 M -0.02 % 429.870 M 0.08 % 429.509 M -0.08 % 429.836 M 0.06 % 429.599 M 0.04 % 429.434 M 0.14 % 428.833 M -0.15 % 429.492 M -0.15 % 430.121 M -0.06 % 430.378 M -0.72 % 433.498 M 0.48 % 431.433 M 0.01 % 431.391 M 1.51 % 424.976 M -0.14 % 425.582 M 0.00 % 425.580 M 0.04 % 425.390 M 0.90 % 421.576 M 0.00 % 421.578 M 0.00 % 421.578 M 0.00 % 421.578 M 0.00 % 421.578 M 0.00 % 421.578 M 0.00 % 421.578 M 0.00 % 421.578 M 0.00 % 421.578 M 0.000
Goodwill and intangible assets 529.188 M 0.09 % 528.736 M 0.17 % 527.827 M 0.11 % 527.251 M -0.09 % 527.726 M -0.25 % 529.072 M 0.11 % 528.490 M -0.09 % 528.943 M 0.32 % 527.278 M -0.25 % 528.617 M -0.07 % 528.990 M -0.08 % 529.416 M -0.53 % 532.248 M -0.08 % 532.662 M -0.05 % 532.935 M -0.20 % 534.004 M -1.26 % 540.844 M -0.52 % 543.670 M -0.28 % 545.177 M 1.54 % 536.934 M -0.48 % 539.542 M 0.10 % 538.977 M 0.24 % 537.700 M 1.00 % 532.382 M -0.29 % 533.933 M -0.22 % 535.085 M -0.19 % 536.084 M -0.17 % 537.022 M -0.19 % 538.048 M -0.13 % 538.739 M -0.16 % 539.606 M -0.11 % 540.197 M 0.000
Property plant equipment net 32.438 M -4.45 % 33.949 M 3.20 % 32.895 M -3.41 % 34.058 M -1.25 % 34.490 M -1.56 % 35.038 M -4.74 % 36.781 M 128.82 % 16.075 M 10.36 % 14.565 M 5.15 % 13.852 M 5.07 % 13.183 M -9.85 % 14.623 M 29.02 % 11.334 M -0.09 % 11.344 M 3.34 % 10.977 M -10.49 % 12.263 M -10.82 % 13.751 M -7.38 % 14.846 M -10.83 % 16.650 M -8.35 % 18.168 M -7.10 % 19.556 M -16.04 % 23.292 M -6.95 % 25.032 M -3.92 % 26.053 M -5.91 % 27.689 M 1.20 % 27.362 M 4.07 % 26.293 M 116.19 % 12.162 M -1.89 % 12.396 M -6.18 % 13.213 M 2.54 % 12.886 M -4.26 % 13.460 M 0.000
Total non current assets 826.568 M -0.01 % 826.683 M 0.27 % 824.479 M 0.10 % 823.681 M 0.54 % 819.241 M -0.24 % 821.224 M -0.19 % 822.794 M 2.53 % 802.508 M 46.96 % 546.081 M -1.43 % 553.997 M -3.45 % 573.769 M -8.12 % 624.457 M -8.76 % 684.411 M 5.51 % 648.669 M 6.73 % 607.751 M 10.20 % 551.475 M -42.44 % 958.106 M 2.28 % 936.748 M -0.09 % 937.592 M 1.26 % 925.934 M 1.48 % 912.389 M 38.99 % 656.432 M 1.66 % 645.741 M 0.54 % 642.290 M 1.65 % 631.870 M 3.56 % 610.140 M 1.37 % 601.896 M 2.50 % 587.213 M 5.58 % 556.165 M -0.66 % 559.855 M -0.26 % 561.332 M -0.12 % 561.989 M 1 744.16 % -34.181 M
Other current assets 5.935 M 0.68 % 5.895 M -9.96 % 6.547 M -15.24 % 7.725 M -6.50 % 8.262 M 113.55 % 3.869 M -46.48 % 7.229 M 55.16 % 4.659 M -97.32 % 173.688 M 1.15 % 171.707 M 2.57 % 167.404 M 85.94 % 90.030 M -1.95 % 91.818 M -0.45 % 92.235 M -47.52 % 175.744 M -40.94 % 297.572 M 2 706.78 % 10.602 M 29.09 % 8.213 M 39.25 % 5.898 M -34.91 % 9.061 M -33.89 % 13.706 M -51.33 % 28.162 M -19.27 % 34.886 M 35.17 % 25.809 M -3.90 % 26.857 M 11.75 % 24.034 M -6.87 % 25.806 M 79.56 % 14.372 M 456.84 % 2.581 M -15.15 % 3.042 M -60.31 % 7.664 M 218.93 % 2.403 M 0.000
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 66.248 M 87.82 % 35.273 M -25.70 % 47.472 M -26.48 % 64.566 M -17.37 % 78.135 M -26.47 % 106.260 M 366.56 % 22.775 M 0.000 -100.00 % 856.030 K -98.45 % 55.220 M -2.20 % 56.464 M 15.32 % 48.963 M 12.09 % 43.681 M -3.47 % 45.253 M 167.99 % 16.886 M 128.25 % 7.398 M 489.95 % 1.254 M 0.000 0.000 0.000 0.000 -100.00 % 68.362 M
cash and cash equivalents 119.042 M -11.05 % 133.823 M 29.24 % 103.546 M -18.34 % 126.797 M 19.61 % 106.005 M 1.58 % 104.356 M 14.25 % 91.338 M -2.69 % 93.866 M 12.41 % 83.505 M -14.93 % 98.155 M 15.69 % 84.843 M 61.87 % 52.413 M -68.44 % 166.071 M 19.13 % 139.400 M 18.35 % 117.786 M 14.49 % 102.876 M 14.35 % 89.964 M -49.59 % 178.481 M 24.55 % 143.297 M 6.80 % 134.173 M 108.29 % 64.416 M -38.92 % 105.455 M -37.90 % 169.828 M -11.72 % 192.364 M 12.69 % 170.697 M 27.24 % 134.155 M -21.01 % 169.846 M -4.51 % 177.873 M -18.27 % 217.642 M 394.72 % 43.993 M 11.94 % 39.300 M 19.20 % 32.969 M 196.45 % -34.181 M
Cash and short term investments 119.042 M -11.05 % 133.823 M 29.24 % 103.546 M -18.34 % 126.797 M 19.61 % 106.005 M 1.58 % 104.356 M 14.25 % 91.338 M -2.69 % 93.866 M 12.41 % 83.505 M -14.93 % 98.155 M 15.69 % 84.843 M -28.50 % 118.661 M -41.07 % 201.344 M 7.74 % 186.872 M 2.48 % 182.352 M 0.74 % 181.011 M -7.75 % 196.224 M -2.50 % 201.256 M 40.45 % 143.297 M 6.12 % 135.029 M 12.87 % 119.636 M -26.11 % 161.919 M -25.99 % 218.790 M -7.31 % 236.045 M 9.31 % 215.950 M 42.97 % 151.041 M -14.78 % 177.244 M -1.05 % 179.127 M -17.70 % 217.642 M 394.72 % 43.993 M 11.94 % 39.300 M 19.20 % 32.969 M -3.55 % 34.181 M
Total current assets 233.222 M -4.03 % 243.005 M 11.18 % 218.567 M -5.75 % 231.904 M 19.89 % 193.424 M 3.61 % 186.681 M 6.56 % 175.190 M -15.96 % 208.468 M -41.26 % 354.879 M 0.09 % 354.546 M 4.96 % 337.781 M -0.71 % 340.204 M -12.29 % 387.859 M -4.25 % 405.081 M -13.17 % 466.533 M -13.76 % 540.986 M 112.66 % 254.386 M 0.44 % 253.280 M 34.11 % 188.859 M 2.80 % 183.718 M 4.19 % 176.332 M -42.59 % 307.169 M -24.91 % 409.061 M -2.21 % 418.325 M 18.79 % 352.161 M 45.40 % 242.194 M 0.52 % 240.946 M 1.20 % 238.090 M -12.94 % 273.464 M 198.42 % 91.636 M 13.61 % 80.660 M 8.54 % 74.311 M 117.40 % 34.181 M
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 24.000 K 14.29 % 21.000 K 0.00 % 21.000 K 0.000 -100.00 % 178.000 K -3.26 % 184.001 K -97.49 % 7.329 M -5.46 % 7.752 M 301.24 % 1.932 M 0.000 -100.00 % 11.330 M -21.16 % 14.371 M 0.000 -100.00 % 3.041 M 20.25 % 2.529 M 5.20 % 2.404 M 0.000
Net receivables 108.245 M 4.80 % 103.287 M -4.78 % 108.473 M 11.39 % 97.382 M 23.02 % 79.157 M 0.89 % 78.456 M 2.39 % 76.623 M -30.31 % 109.942 M 12.55 % 97.686 M 15.35 % 84.684 M -0.99 % 85.534 M -34.96 % 131.514 M 38.88 % 94.697 M -24.83 % 125.974 M 16.17 % 108.437 M 73.77 % 62.403 M 31.28 % 47.536 M 8.55 % 43.790 M 10.46 % 39.643 M 0.04 % 39.627 M -7.44 % 42.812 M -63.38 % 116.904 M -21.04 % 148.056 M -0.45 % 148.719 M 38.44 % 107.422 M 60.05 % 67.119 M 36.34 % 49.228 M 10.40 % 44.591 M -16.25 % 53.241 M 19.37 % 44.601 M 14.86 % 38.832 M -0.27 % 38.939 M 0.000
Tax assets 1.273 M -1.32 % 1.290 M 13.16 % 1.140 M 7.24 % 1.063 M -3.28 % 1.099 M -10.50 % 1.228 M 5.77 % 1.161 M 2.47 % 1.133 M -33.66 % 1.708 M 22.61 % 1.393 M -6.57 % 1.491 M 1.22 % 1.473 M -28.77 % 2.068 M -6.26 % 2.206 M -5.20 % 2.327 M 0.17 % 2.323 M -36.41 % 3.653 M -4.47 % 3.824 M -2.77 % 3.933 M -10.27 % 4.383 M 11.11 % 3.945 M -61.19 % 10.165 M 117.11 % 4.682 M -24.53 % 6.204 M 0.000 -100.00 % 676.000 K 15.56 % 585.000 K -38.03 % 944.000 K -16.24 % 1.127 M 0.90 % 1.117 M -2.70 % 1.148 M 19.83 % 958.000 K 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 100.00 % -1.000 K 0.000 0.000 100.00 % -1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.000 K 0.000 0.000 -100.00 % 1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.000 K 0.000 0.000 0.000 0.000 100.00 % -1.000 K 0.000 0.000
Account payables 75.081 M -5.18 % 79.179 M 15.44 % 68.589 M -5.65 % 72.694 M 14.16 % 63.676 M 20.16 % 52.992 M 0.52 % 52.716 M 0.89 % 52.249 M 11.56 % 46.835 M -0.86 % 47.242 M 10.22 % 42.862 M -8.68 % 46.936 M 14.44 % 41.012 M 5.83 % 38.752 M -19.13 % 47.917 M 47.41 % 32.506 M -11.16 % 36.591 M -15.00 % 43.048 M 33.40 % 32.269 M 43.74 % 22.450 M -13.85 % 26.058 M -9.57 % 28.815 M -56.49 % 66.226 M 36.05 % 48.678 M 17.18 % 41.542 M 29.12 % 32.174 M 35.05 % 23.824 M 66.72 % 14.290 M -39.15 % 23.484 M 7.71 % 21.804 M 0.08 % 21.786 M 31.87 % 16.521 M 0.000
Tax payables 6.583 M 164.59 % 2.488 M 0.000 -100.00 % 5.780 M -29.32 % 8.178 M 133.52 % 3.502 M -33.54 % 5.269 M 186.66 % 1.838 M -82.28 % 10.374 M 66.57 % 6.228 M 87.31 % 3.325 M 193.48 % 1.133 M -83.99 % 7.076 M 97.49 % 3.583 M 135.26 % 1.523 M -70.31 % 5.130 M 564.51 % 772.000 K 7.07 % 721.000 K -20.07 % 902.000 K -17.55 % 1.094 M 20.49 % 908.000 K -79.47 % 4.423 M -10.97 % 4.968 M -36.33 % 7.803 M 359.00 % 1.700 M 134.81 % 724.000 K -61.97 % 1.904 M -0.83 % 1.920 M 102.11 % 950.000 K -59.80 % 2.363 M -29.19 % 3.337 M -61.15 % 8.590 M 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 8.824 M -9.27 % 9.726 M 1.85 % 9.550 M -0.38 % 9.586 M 6.97 % 8.961 M 0.000 0.000 -100.00 % 6.776 M 0.000 0.000 0.000 -100.00 % 4.723 M 0.000 0.000 0.000 -100.00 % 5.374 M 0.000 0.000 0.000 -100.00 % 3.094 M 0.000 0.000 0.000 -100.00 % 7.378 M 0.000 0.000 0.000 -100.00 % 229.000 K 0.000 0.000 -100.00 % 5.243 M 124.25 % 2.338 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 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 337.231 M -9.59 % 373.002 M 0.00 % 372.984 M -8.67 % 408.397 M 0.00 % 408.390 M -7.98 % 443.788 M 0.00 % 443.788 M -7.31 % 478.810 M -20.07 % 599.018 M -2.80 % 616.248 M 0.06 % 615.854 M -0.40 % 618.303 M -17.57 % 750.134 M -0.58 % 754.513 M -0.90 % 761.336 M -0.40 % 764.380 M 0.00 % 764.381 M 0.00 % 764.378 M 0.00 % 764.380 M -0.10 % 765.156 M -1.06 % 773.323 M -2.81 % 795.714 M -1.61 % 808.695 M -0.67 % 814.173 M 1.28 % 803.896 M 9.69 % 732.910 M 0.00 % 732.911 M -0.78 % 738.690 M 380 668.04 % 194.000 K -47.71 % 371.000 K -81.53 % 2.009 M -99.65 % 568.506 M 0.000
Deferred tax liabilities non current 6.299 M -25.77 % 8.486 M 20.22 % 7.059 M -18.76 % 8.689 M 145.67 % 3.537 M -29.67 % 5.029 M -6.33 % 5.369 M 90.86 % 2.813 M 1 112.54 % 232.000 K -94.49 % 4.207 M -48.00 % 8.091 M 10.05 % 7.352 M -18.10 % 8.977 M 13.98 % 7.876 M 25.25 % 6.288 M -3.74 % 6.532 M -38.68 % 10.652 M -2.18 % 10.889 M -2.71 % 11.192 M -4.71 % 11.745 M -9.80 % 13.022 M 3.88 % 12.535 M -2.25 % 12.824 M 21.83 % 10.526 M -22.91 % 13.654 M -0.74 % 13.756 M -2.36 % 14.088 M 5.46 % 13.358 M -11.54 % 15.101 M 4.01 % 14.519 M 9.75 % 13.229 M 11.84 % 11.828 M 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 1.060 B -0.93 % 1.070 B 2.55 % 1.043 B -1.19 % 1.056 B 4.24 % 1.013 B 0.47 % 1.008 B 0.99 % 997.984 M -1.29 % 1.011 B 12.21 % 900.959 M -0.83 % 908.543 M -0.33 % 911.550 M -5.51 % 964.662 M -10.04 % 1.072 B 1.76 % 1.054 B -1.91 % 1.074 B -1.66 % 1.092 B -9.90 % 1.212 B 1.89 % 1.190 B 5.64 % 1.126 B 1.51 % 1.110 B 1.92 % 1.089 B 12.98 % 963.602 M -8.65 % 1.055 B -0.55 % 1.061 B 7.78 % 984.031 M 15.45 % 852.333 M 1.13 % 842.842 M 2.13 % 825.303 M -0.52 % 829.629 M 27.34 % 651.491 M 1.48 % 641.991 M 0.89 % 636.300 M 0.000
2025-10-28 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-03-31
2025-10-28 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -7.073 M 95.38 % -153.102 M -2 358.29 % -6.228 M -1 082.33 % 634.000 K 0.000 0.000 100.00 % -4.598 M 0.000 0.000 0.000 -100.00 % 242.000 K -79.05 % 1.155 M 0.000 0.000 0.000 0.000
Stock based compensation 8.359 M 1.21 % 8.259 M 0.000 -100.00 % 856.000 K -75.91 % 3.554 M 72.19 % 2.064 M -20.92 % 2.610 M -42.83 % 4.565 M 0.000 -100.00 % 3.741 M 8.97 % 3.433 M -10.74 % 3.846 M 121.03 % 1.740 M 14.47 % 1.520 M -22.72 % 1.967 M 0.000 0.000 0.000 -100.00 % 1.054 M 18.96 % 886.000 K -36.76 % 1.401 M 9.71 % 1.277 M 33.44 % 957.000 K 0.000 -100.00 % 1.483 M 34.33 % 1.104 M -23.17 % 1.437 M -52.29 % 3.012 M 295.80 % 761.000 K -50.81 % 1.547 M 13.00 % 1.369 M -58.10 % 3.267 M -4.53 % 3.422 M 21.91 % 2.807 M 0.000
Change in working capital -6.519 M -188.75 % 7.345 M 148.08 % -15.277 M -103.74 % -7.498 M -271.26 % 4.378 M 156.50 % -7.749 M -185.56 % 9.057 M 171.24 % -12.714 M -91.54 % -6.638 M -428.08 % -1.257 M -123.05 % 5.453 M 61.43 % 3.378 M 235.99 % -2.484 M 82.02 % -13.816 M -317.99 % 6.338 M -3.48 % 6.566 M 158.55 % -11.216 M -247.00 % 7.630 M 327.20 % -3.358 M -162.75 % 5.351 M -58.87 % 13.011 M 121.80 % 5.866 M -90.48 % 61.616 M 323.49 % -27.570 M 0.000 100.00 % -18.032 M -207.19 % -5.870 M 71.13 % -20.333 M 0.000 100.00 % -3.471 M 64.16 % -9.685 M -446.25 % -1.773 M 0.000 0.000 100.00 % -14.683 M
Accounts receivables -5.503 M -203.62 % 5.311 M 147.89 % -11.090 M 39.11 % -18.212 M -114.59 % -8.487 M -382.49 % -1.759 M -121.22 % 8.291 M 153.38 % -15.533 M -225.52 % -4.772 M -23.88 % -3.852 M -160.75 % 6.341 M 182.68 % -7.669 M -54.59 % -4.961 M 17.71 % -6.029 M -947.96 % 711.000 K 27.20 % 558.982 K 114.83 % -3.769 M 13.58 % -4.361 M -2 137.93 % 214.000 K 139.34 % -544.000 K -103.74 % 14.555 M 9 668.46 % 149.000 K -97.25 % 5.413 M 245.27 % -3.726 M 0.000 100.00 % -2.641 M -336.53 % -605.000 K 90.75 % -6.543 M 0.000 100.00 % -3.566 M 39.57 % -5.901 M -2 411.06 % -235.000 K 0.000 0.000 100.00 % -256.000 K
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 638.000 K 323.49 % -285.472 K -377.16 % 103.000 K 122.84 % -451.000 K -560.20 % 98.000 K 111.04 % -888.000 K -685.84 % -113.000 K 80.72 % -586.000 K -2 549.94 % 23.919 K 14.49 % 20.891 K 187.51 % -23.873 K -895.77 % 3.000 K -98.32 % 179.000 K 2 883.33 % 6.000 K -99.92 % 7.145 M 1 589.13 % 423.000 K 107.26 % -5.829 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 0.000 100.00 % -6.727 M 0.000 -100.00 % 10.655 M 0.000 0.000 0.000 100.00 % -404.209 K 0.000 0.000 -100.00 % 5.959 M 166.19 % 2.239 M 124.34 % -9.196 M 0.000 -100.00 % 2.127 M 133.36 % -6.375 M -159.41 % 10.731 M 0.000 -100.00 % 8.008 M 173.50 % 2.928 M 242.83 % -2.050 M -103.73 % 54.916 M 250.55 % 15.666 M 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 -1.016 M -149.95 % 2.034 M -19.91 % 2.540 M -76.29 % 10.714 M 384.83 % 2.210 M 136.89 % -5.990 M -881.98 % 766.000 K -64.88 % 2.181 M 285.38 % -1.177 M -147.21 % 2.492 M 670.25 % -437.000 K -108.76 % 4.990 M 343.02 % 1.126 M -25.99 % 1.522 M -75.50 % 6.213 M 61.09 % 3.857 M 453.03 % -1.092 M -185.08 % 1.284 M 135.92 % -3.575 M -55.98 % -2.292 M 48.82 % -4.478 M -819.94 % 622.000 K -28.01 % 864.000 K 102.57 % -33.680 M 0.000 100.00 % -15.391 M -192.33 % -5.265 M 61.82 % -13.790 M 0.000 -100.00 % 95.000 K 102.51 % -3.784 M -146.03 % -1.538 M 0.000 0.000 100.00 % -14.427 M
Other non cash items -824.000 K 83.12 % -4.882 M -181.41 % 5.997 M 159.39 % -10.098 M -307.02 % 4.878 M 260.51 % -3.039 M -310.46 % 1.444 M 101.87 % -77.242 M -2 466.12 % 3.264 M 165.20 % -5.007 M 5.28 % -5.286 M 28.69 % -7.413 M -1 041.93 % 787.000 K -93.75 % 12.593 M 21.12 % 10.397 M -88.20 % 88.101 M 525.82 % -20.689 M 59.14 % -50.635 M -1 397.32 % 3.903 M 126.81 % -14.557 M -232.05 % -4.384 M 72.26 % -15.802 M -290.57 % 8.292 M 186.38 % -9.599 M 80.87 % -50.170 M -4 126.62 % -1.187 M -182.62 % -420.000 K 80.69 % -2.175 M 63.43 % -5.948 M -572.09 % -885.000 K 11.41 % -999.000 K -120.38 % 4.902 M 245.12 % -3.378 M -1 219.53 % -256.000 K 44.35 % -460.000 K
Net cash provided by operating activities 28.454 M -14.09 % 33.119 M 107.71 % 15.945 M -26.33 % 21.643 M -37.98 % 34.896 M 100.37 % 17.416 M -43.86 % 31.022 M 22.69 % 25.284 M 51.28 % 16.714 M 7.71 % 15.517 M -39.69 % 25.727 M 9.28 % 23.542 M 30.56 % 18.032 M 1 010.34 % 1.624 M -87.94 % 13.464 M -17.57 % 16.333 M 573.54 % -3.449 M -156.05 % 6.154 M -15.41 % 7.275 M -58.40 % 17.487 M 0.67 % 17.370 M 146.49 % 7.047 M -86.30 % 51.422 M 346.15 % -20.891 M -19.11 % -17.539 M -9.44 % -16.026 M -275.99 % 9.106 M -24.83 % 12.114 M 77.62 % 6.820 M -36.59 % 10.756 M 160.00 % 4.137 M -60.10 % 10.368 M 13.47 % 9.137 M 0.000 100.00 % -11.268 M
Investments in property plant and equipment -3.222 M -728.28 % -389.000 K 34.73 % -596.000 K -1 652.94 % -34.000 K 98.16 % -1.845 M -49.76 % -1.232 M 93.91 % -20.234 M -3 306.40 % -594.000 K 68.86 % -1.908 M -771.03 % -219.000 K 84.18 % -1.384 M 40.01 % -2.307 M -7.15 % -2.153 M 52.76 % -4.558 M -3 829.31 % -116.000 K -58.55 % -73.163 K 29.55 % -103.847 K -175.68 % 137.214 K 113.41 % -1.023 M -29.82 % -788.000 K 73.79 % -3.007 M 28.11 % -4.183 M -25.01 % -3.346 M 43.41 % -5.913 M 0.000 100.00 % -4.248 M -207.38 % -1.382 M 47.17 % -2.616 M 0.000 100.00 % -1.753 M 26.53 % -2.386 M 32.27 % -3.523 M 0.000 0.000 100.00 % -1.882 M
Acquisitions net -1.250 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -36.879 M -1 021.98 % 4.000 M -87.83 % 32.879 M 0.000 -100.00 % 23.636 K 159.17 % -39.944 K -324.37 % -9.413 K 99.90 % -9.008 M -1 947.27 % -440.000 K 0.000 0.000 100.00 % -4.882 M -81 421.30 % 6.003 K 0.000 0.000 0.000 100.00 % -8.501 M 0.000 100.00 % -3.649 M -262.11 % 2.251 M 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.515 M 115.93 % -15.785 M 52.23 % -33.043 M 0.000 -100.00 % 222.601 K 100.27 % -81.270 M -2 219.45 % -3.504 M 0.000 0.000 0.000 100.00 % -3.283 M 46.35 % -6.119 M -158.43 % 10.472 M 0.000 100.00 % -8.823 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 -100.00 % 833.000 K 156 476.00 % 532.010 -99.89 % 500.000 K 0.000 0.000 100.00 % -63.981 K 0.000 0.000 100.00 % -2.515 M -115.93 % 15.785 M -52.23 % 33.043 M 0.000 100.00 % -131.196 K -159.17 % 221.718 K -99.38 % 35.911 M 0.000 0.000 0.000 0.000 100.00 % -1.790 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
Other investing activites -1.961 M -23.96 % -1.582 M 43.56 % -2.803 M -31.78 % -2.127 M -41.94 % -1.499 M -74.25 % -860.000 K -39.84 % -615.000 K -20.12 % -512.000 K -51 760.05 % 991.095 100.58 % -170.000 K -100.71 % 23.967 M -30.31 % 34.391 M 165.42 % 12.957 M 4 544.09 % 279.000 K -95.32 % 5.957 M 507.67 % -1.461 M -12.38 % -1.300 M -7.49 % -1.210 M -109.25 % 13.070 M -78.72 % 61.419 M 287.01 % -32.842 M -2 663.78 % 1.281 M 37.01 % 935.000 K -76.19 % 3.927 M 111.12 % -35.311 M -648.43 % -4.718 M 51.33 % -9.694 M 77.73 % -43.537 M -1 694.60 % -2.426 M -245.79 % 1.664 M -35.65 % 2.586 M 127.86 % -9.282 M -323.61 % 4.151 M 0.000 -100.00 % 6.555 M
Net cash used for investing activites -6.433 M -226.38 % -1.971 M 42.01 % -3.399 M -155.95 % -1.328 M 60.28 % -3.343 M -109.99 % -1.592 M 92.36 % -20.849 M -1 785.08 % -1.106 M 43.87 % -1.971 M -406.57 % -389.000 K -101.72 % 22.583 M 570.97 % -4.795 M -132.39 % 14.804 M -48.24 % 28.600 M 389.64 % 5.841 M 511.52 % -1.419 M 98.28 % -82.492 M -363.34 % 31.326 M 930.79 % 3.039 M -94.95 % 60.191 M 267.90 % -35.849 M -479.61 % -6.185 M 59.31 % -15.202 M -279.01 % 8.492 M 124.05 % -35.311 M -98.50 % -17.789 M -83.51 % -9.694 M 77.73 % -43.537 M -1 694.60 % -2.426 M 35.10 % -3.738 M -252.51 % 2.451 M 126.41 % -9.282 M -323.61 % 4.151 M 0.000 -100.00 % 4.673 M
Debt repayment -1.219 M -3.22 % -1.181 M -8.25 % -1.091 M 1.09 % -1.103 M -5.96 % -1.041 M -27.11 % -819.000 K 32.81 % -1.219 M -32.21 % -922.000 K -1 987.53 % -44.167 K 96.06 % -1.120 M -2.10 % -1.097 M -7.23 % -1.023 M -5.25 % -972.000 K 14.44 % -1.136 M -4.70 % -1.085 M -1 152.50 % -86.627 K -34.31 % -64.497 K 95.66 % -1.486 M -1 808.15 % 87.000 K 173.11 % -119.000 K 92.20 % -1.525 M 96.89 % -49.053 M -9 425.67 % 526.000 K -97.77 % 23.546 M 21.85 % 19.324 M 1 366.32 % -1.526 M 2.12 % -1.559 M 0.000 0.000 100.00 % -1.297 M -23.64 % -1.049 M 0.000 0.000 0.000 100.00 % -4.626 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.077 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 -100.00 % 10.507 M -85.38 % 71.852 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -13.001 M 23.84 % -17.070 M 0.000 100.00 % -2.464 M 98.13 % -131.821 M -2 910.30 % -4.379 M 35.82 % -6.823 M -124.07 % -3.045 M -155 036.38 % 1.965 K 145.53 % -4.316 K -452.23 % -781.599 99.90 % -748.000 K 90.87 % -8.195 M 63.39 % -22.384 M -72.45 % -12.980 M -136.43 % -5.490 M -575.19 % -813.110 K 0.000 0.000 100.00 % -5.780 M -18.56 % -4.875 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -35.772 M -60 440.21 % -59.088 K 99.83 % -35.395 M -442 537.50 % 8.000 K 100.03 % -27.569 M 0.000 100.00 % -9.874 M 0.000 100.00 % -10.702 M 0.000 100.00 % -12.273 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 0.000
Other financing activites -115.000 K 11.48 % -129.912 K -8.26 % -120.000 K 14.89 % -141.000 K -21.55 % -116.000 K 10.77 % -130.000 K 8.45 % -142.000 K -13.60 % -125.000 K 85.66 % -871.492 K -377.55 % 314.000 K 542.25 % -71.000 K 52.67 % -150.000 K -257.14 % -42.000 K -23.53 % -34.000 K 50.72 % -69.000 K 94.77 % -1.320 M 30.04 % -1.886 M -123.54 % -843.738 K -968.02 % -79.000 K -3.95 % -76.000 K -362.07 % 29.000 K 103.09 % -939.000 K -22.43 % -767.000 K 98.55 % -52.916 M -5 355.27 % -970.000 K -573.61 % -144.000 K 7.69 % -156.000 K 98.09 % -8.171 M -104.82 % 169.463 M 16 946 200.00 % 1.000 K 200.00 % -1.000 K 99.94 % -1.626 M -81.27 % -897.000 K 0.000 0.000
Net cash used provided by financing activities -37.106 M -2 608.47 % -1.370 M 96.26 % -36.606 M -2 861.65 % -1.236 M 95.70 % -28.726 M -2 926.98 % -949.000 K 91.55 % -11.235 M 20.02 % -14.048 M 51.03 % -28.689 M -3 459.38 % -806.000 K 94.93 % -15.905 M 88.04 % -132.993 M -2 366.03 % -5.393 M 32.52 % -7.992 M -90.33 % -4.199 M -199.02 % -1.404 M 28.17 % -1.955 M 16.12 % -2.331 M -214.95 % -740.000 K 91.18 % -8.390 M 64.87 % -23.880 M 62.08 % -62.972 M -998.80 % -5.731 M 70.87 % -19.676 M -121.81 % 90.206 M 5 501.56 % -1.670 M 77.72 % -7.495 M 8.27 % -8.171 M -104.82 % 169.463 M 13 175.85 % -1.296 M -23.43 % -1.050 M 35.42 % -1.626 M -81.27 % -897.000 K 0.000 100.00 % -4.626 M
Effect of forex changes on cash 304.000 K -39.20 % 500.000 K -38.20 % 809.000 K -52.77 % 1.713 M 245.54 % -1.177 M 36.65 % -1.858 M -27.09 % -1.462 M -744.05 % 227.000 K 132.31 % -702.473 K 30.45 % -1.010 M -4 491.30 % 23.000 K -96.10 % 589.000 K 176.39 % -771.000 K -25.16 % -616.000 K -209.55 % -199.000 K 66.84 % -600.091 K 3.30 % -620.554 K -2 027.84 % 32.189 K 107.22 % -446.000 K -195.91 % 465.000 K -64.83 % 1.322 M 158.44 % -2.262 M -1 388.16 % -152.000 K -100.28 % 53.741 M 6 710.26 % -813.000 K -296.59 % -205.000 K -466.07 % 56.000 K 132.00 % -175.000 K 16.27 % -209.000 K 79.69 % -1.029 M -285.41 % 555.000 K 684.21 % -95.000 K -126.99 % 352.000 K 0.000 -100.00 % 167.000 K
Net change in cash -14.781 M -148.82 % 30.277 M 230.22 % -23.251 M -211.83 % 20.792 M 1 160.89 % 1.649 M -87.33 % 13.018 M 615.56 % -2.525 M -124.38 % 10.358 M 170.71 % -14.648 M -210.03 % 13.313 M -58.95 % 32.429 M 128.53 % -113.657 M -526.14 % 26.671 M 23.40 % 21.614 M 44.96 % 14.910 M 15.50 % 12.909 M 114.58 % -88.517 M -351.60 % 35.181 M 285.38 % 9.129 M -86.91 % 69.752 M 269.97 % -41.037 M 36.25 % -64.372 M -312.18 % 30.339 M 40.02 % 21.667 M -40.71 % 36.542 M 202.38 % -35.691 M -344.64 % -8.027 M 79.82 % -39.769 M -122.90 % 173.649 M 3 600.17 % 4.693 M -22.98 % 6.093 M 1 061.04 % -634.000 K -104.98 % 12.742 M 0.000 100.00 % -11.055 M
Cash at beginning of period 133.823 M 29.24 % 103.546 M -18.34 % 126.797 M 19.61 % 106.005 M 1.58 % 104.356 M 14.25 % 91.338 M -2.69 % 93.863 M 12.40 % 83.505 M -14.93 % 98.155 M 15.69 % 84.842 M 61.87 % 52.414 M -68.44 % 166.071 M 19.13 % 139.400 M 18.35 % 117.786 M 14.49 % 102.876 M 14.35 % 89.966 M -49.59 % 178.483 M 24.55 % 143.302 M 6.81 % 134.168 M 108.28 % 64.416 M -38.91 % 105.453 M -37.91 % 169.826 M 21.75 % 139.487 M -18.28 % 170.697 M 27.24 % 134.155 M -21.01 % 169.846 M -4.51 % 177.873 M -18.27 % 217.642 M 394.72 % 43.993 M 11.94 % 39.300 M 18.35 % 33.207 M -1.87 % 33.841 M 60.39 % 21.099 M -8.77 % 23.126 M -32.34 % 34.181 M
Cash at end of period 119.042 M -11.05 % 133.823 M 29.24 % 103.546 M -18.34 % 126.797 M 19.61 % 106.005 M 1.58 % 104.356 M 14.25 % 91.338 M -2.69 % 93.863 M 12.40 % 83.507 M -14.92 % 98.155 M 15.69 % 84.843 M 61.87 % 52.414 M -68.44 % 166.071 M 19.13 % 139.400 M 18.35 % 117.786 M 14.49 % 102.876 M 14.35 % 89.966 M -49.59 % 178.483 M 24.55 % 143.297 M 6.80 % 134.168 M 108.28 % 64.416 M -38.92 % 105.454 M -37.90 % 169.826 M -11.72 % 192.364 M 12.69 % 170.697 M 27.24 % 134.155 M -21.01 % 169.846 M -4.51 % 177.873 M -18.27 % 217.642 M 394.72 % 43.993 M 11.94 % 39.300 M 18.35 % 33.207 M -1.87 % 33.841 M 46.33 % 23.126 M 0.00 % 23.126 M
Operating cash flow 28.454 M -14.09 % 33.119 M 107.71 % 15.945 M -26.33 % 21.643 M -37.98 % 34.896 M 100.37 % 17.416 M -43.86 % 31.022 M 22.69 % 25.284 M 51.28 % 16.714 M 7.71 % 15.517 M -39.69 % 25.727 M 9.28 % 23.542 M 30.56 % 18.032 M 1 010.34 % 1.624 M -87.94 % 13.464 M -17.57 % 16.333 M 573.54 % -3.449 M -156.05 % 6.154 M -15.41 % 7.275 M -58.40 % 17.487 M 0.67 % 17.370 M 146.49 % 7.047 M -86.30 % 51.422 M 346.15 % -20.891 M -19.11 % -17.539 M -9.44 % -16.026 M -275.99 % 9.106 M -24.83 % 12.114 M 77.62 % 6.820 M -36.59 % 10.756 M 160.00 % 4.137 M -60.10 % 10.368 M 13.47 % 9.137 M 0.000 100.00 % -11.268 M
Capital expenditure -5.978 M -108.66 % -2.865 M -380.70 % -596.000 K 68.73 % -1.906 M 53.69 % -4.116 M -39.01 % -2.961 M 85.37 % -20.234 M -3 306.40 % -594.000 K 19.06 % -733.921 K 42.07 % -1.267 M 8.45 % -1.384 M 40.01 % -2.307 M -7.15 % -2.153 M 52.76 % -4.558 M -375.78 % -958.000 K -1 209.33 % -73.167 K 29.54 % -103.848 K -175.68 % 137.213 K 113.41 % -1.023 M -29.82 % -788.000 K 73.79 % -3.007 M 28.11 % -4.183 M -25.01 % -3.346 M -92.58 % -1.737 M 0.000 100.00 % -4.248 M -207.38 % -1.382 M 47.17 % -2.616 M 0.000 100.00 % -1.753 M 26.53 % -2.386 M 32.27 % -3.523 M 0.000 0.000 100.00 % -1.882 M
Free CashFlow 22.476 M -25.71 % 30.254 M 97.11 % 15.349 M -22.23 % 19.737 M -35.88 % 30.780 M 112.94 % 14.455 M 33.99 % 10.788 M -56.31 % 24.690 M 54.51 % 15.980 M 12.14 % 14.250 M -41.46 % 24.343 M 14.64 % 21.235 M 33.73 % 15.879 M 641.21 % -2.934 M -123.46 % 12.506 M -23.09 % 16.260 M 557.64 % -3.553 M -156.48 % 6.291 M 0.62 % 6.252 M -62.56 % 16.699 M 16.26 % 14.363 M 401.50 % 2.864 M -94.04 % 48.076 M 312.46 % -22.628 M -29.02 % -17.539 M 13.49 % -20.274 M -362.48 % 7.724 M -18.68 % 9.498 M 39.27 % 6.820 M -24.25 % 9.003 M 414.16 % 1.751 M -74.42 % 6.845 M -25.08 % 9.137 M 0.000 100.00 % -13.150 M
2025 2025 2025 2024 2024 2024 2024 2023 2023 2023 2023 2022 2022 2022 2022 2021 2021 2021 2021 2020 2020 2020 2020 2019 2019 2019 2019 2018 2018 2018 2018 2017 2017 2017 2017