
Box, Inc. BOX
Finances
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.090 B 5.05 % | 1.038 B 4.73 % | 990.874 M 13.33 % | 874.332 M 13.44 % | 770.770 M 10.70 % | 696.264 M 14.44 % | 608.386 M 20.20 % | 506.142 M 26.98 % | 398.605 M 31.68 % | 302.704 M 39.86 % | 216.440 M 74.28 % | 124.192 M 111.22 % | 58.797 M |
Net income | 244.621 M 89.58 % | 129.032 M 381.77 % | 26.783 M 164.60 % | -41.459 M 4.54 % | -43.433 M 69.91 % | -144.348 M -7.23 % | -134.612 M 13.13 % | -154.960 M -2.09 % | -151.787 M 25.21 % | -202.948 M -20.64 % | -168.227 M 0.20 % | -168.557 M -49.74 % | -112.563 M |
Income before tax | 85.160 M 36.07 % | 62.586 M 81.90 % | 34.407 M 191.84 % | -37.464 M 11.28 % | -42.226 M 70.46 % | -142.938 M -7.30 % | -133.214 M 13.63 % | -154.245 M -2.23 % | -150.873 M 25.41 % | -202.258 M -19.82 % | -168.796 M 1.28 % | -170.988 M -51.98 % | -112.504 M |
Income before tax ratio | 0.08 29.53 % | 0.06 73.68 % | 0.03 181.04 % | -0.04 21.79 % | -0.05 73.31 % | -0.21 6.24 % | -0.22 28.15 % | -0.30 19.49 % | -0.38 43.35 % | -0.67 14.32 % | -0.78 43.36 % | -1.38 28.05 % | -1.91 |
EBITDA | 113.338 M 11.12 % | 101.994 M -0.81 % | 102.828 M 103.19 % | 50.608 M 33.76 % | 37.836 M 145.92 % | -82.400 M 4.83 % | -86.578 M 22.30 % | -111.420 M -1.45 % | -109.823 M 31.66 % | -160.707 M -16.65 % | -137.768 M 7.80 % | -149.416 M -46.31 % | -102.124 M |
Net income ratio | 0.22 80.47 % | 0.12 360.01 % | 0.03 157.00 % | -0.05 15.85 % | -0.06 72.82 % | -0.21 6.30 % | -0.22 27.73 % | -0.31 19.60 % | -0.38 43.20 % | -0.67 13.74 % | -0.78 42.73 % | -1.36 29.11 % | -1.91 |
Ratio EBITDA | 0.10 5.78 % | 0.10 -5.29 % | 0.10 79.29 % | 0.06 17.91 % | 0.05 141.48 % | -0.12 16.84 % | -0.14 35.35 % | -0.22 20.10 % | -0.28 48.10 % | -0.53 16.59 % | -0.64 47.09 % | -1.20 30.73 % | -1.74 |
Gross profit ratio | 0.79 5.59 % | 0.75 0.50 % | 0.75 4.26 % | 0.71 0.88 % | 0.71 2.61 % | 0.69 -3.40 % | 0.71 -2.47 % | 0.73 1.96 % | 0.72 0.90 % | 0.71 -8.87 % | 0.78 -1.17 % | 0.79 4.45 % | 0.76 |
Weighted average shs out dil | 148.643 M 0.04 % | 148.586 M -1.07 % | 150.192 M -3.47 % | 155.598 M -0.16 % | 155.849 M 5.47 % | 147.762 M 4.54 % | 141.351 M 5.54 % | 133.932 M 5.07 % | 127.469 M 5.14 % | 121.240 M 1.52 % | 119.426 M 24.84 % | 95.666 M 0.00 % | 95.666 M |
Weighted average shs out | 144.228 M 0.02 % | 144.203 M 0.43 % | 143.592 M -7.72 % | 155.598 M -0.16 % | 155.849 M 5.47 % | 147.762 M 4.54 % | 141.351 M 5.54 % | 133.932 M 5.07 % | 127.469 M 5.14 % | 121.240 M 1.52 % | 119.426 M 24.84 % | 95.666 M 0.00 % | 95.666 M |
EPS diluted | 1.36 102.99 % | 0.67 272.22 % | 0.18 166.67 % | -0.27 3.57 % | -0.28 71.43 % | -0.98 -3.16 % | -0.95 18.10 % | -1.16 2.52 % | -1.19 28.74 % | -1.67 -18.44 % | -1.41 19.89 % | -1.76 -49.15 % | -1.18 |
Earnings per share | 1.40 102.90 % | 0.69 263.16 % | 0.19 170.37 % | -0.27 3.57 % | -0.28 71.43 % | -0.98 -3.16 % | -0.95 18.10 % | -1.16 2.52 % | -1.19 28.74 % | -1.67 -18.44 % | -1.41 19.89 % | -1.76 -49.15 % | -1.18 |
Gross profit | 862.025 M 10.92 % | 777.129 M 5.26 % | 738.318 M 18.16 % | 624.848 M 14.43 % | 546.032 M 13.59 % | 480.687 M 10.56 % | 434.792 M 17.23 % | 370.894 M 29.47 % | 286.475 M 32.87 % | 215.604 M 27.45 % | 169.167 M 72.24 % | 98.218 M 120.63 % | 44.517 M |
Income tax expense | -159.461 M -139.99 % | -66.446 M -971.54 % | 7.624 M 90.84 % | 3.995 M 230.99 % | 1.207 M -14.40 % | 1.410 M 0.86 % | 1.398 M 95.52 % | 715.000 K -21.77 % | 914.000 K 32.46 % | 690.000 K 221.27 % | -569.000 K 76.59 % | -2.431 M -4 220.34 % | 59.000 K |
Cost of revenue | 228.105 M -12.47 % | 260.612 M 3.19 % | 252.556 M 1.23 % | 249.484 M 11.01 % | 224.738 M 4.25 % | 215.577 M 24.18 % | 173.594 M 28.35 % | 135.248 M 20.62 % | 112.130 M 28.74 % | 87.100 M 84.25 % | 47.273 M 82.00 % | 25.974 M 81.89 % | 14.280 M |
General and administrative expenses | 137.384 M 6.52 % | 128.971 M 1.91 % | 126.549 M -6.48 % | 135.316 M 26.85 % | 106.670 M 3.77 % | 102.794 M 10.45 % | 93.069 M 9.74 % | 84.805 M 24.38 % | 68.182 M -5.20 % | 71.923 M 16.62 % | 61.672 M 54.79 % | 39.843 M 56.68 % | 25.429 M |
Selling and marketing expenses | 380.154 M 9.04 % | 348.638 M 5.20 % | 331.400 M 10.97 % | 298.635 M 8.30 % | 275.742 M -13.18 % | 317.615 M 1.73 % | 312.210 M 2.93 % | 303.319 M 19.88 % | 253.020 M 4.47 % | 242.184 M 16.58 % | 207.749 M 21.36 % | 171.188 M 72.53 % | 99.221 M |
Other expenses | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.426 M 315.07 % | -1.128 M -184.24 % | 1.339 M 69.71 % | 789.000 K 16.37 % | 678.000 K 791.84 % | -98.000 K 61.87 % | -257.000 K -888.46 % | -26.000 K -122.41 % | 116.000 K |
Operating expenses | 782.391 M 7.71 % | 726.376 M 3.55 % | 701.478 M 7.51 % | 652.474 M 11.79 % | 583.674 M -5.88 % | 620.159 M 8.99 % | 569.029 M 8.40 % | 524.915 M 20.08 % | 437.130 M 4.93 % | 416.607 M 24.06 % | 335.823 M 30.67 % | 256.998 M 67.27 % | 153.646 M |
Cost and expenses | 1.010 B 2.39 % | 986.868 M 3.44 % | 954.034 M 5.77 % | 901.958 M 11.57 % | 808.412 M -3.27 % | 835.736 M 12.54 % | 742.623 M 12.49 % | 660.163 M 20.19 % | 549.260 M 9.04 % | 503.707 M 31.48 % | 383.096 M 35.38 % | 282.972 M 68.51 % | 167.926 M |
Research and development expenses | 264.853 M 6.47 % | 248.767 M 2.15 % | 243.529 M 11.44 % | 218.523 M 8.58 % | 201.262 M 0.76 % | 199.750 M 21.98 % | 163.750 M 19.71 % | 136.791 M 18.00 % | 115.928 M 13.10 % | 102.500 M 54.36 % | 66.402 M 44.46 % | 45.967 M 58.53 % | 28.996 M |
Selling general and administrative expenses | 517.538 M 8.36 % | 477.609 M 4.29 % | 457.949 M 5.53 % | 433.951 M 13.48 % | 382.412 M -9.04 % | 420.409 M 3.73 % | 405.279 M 4.42 % | 388.124 M 20.83 % | 321.202 M 2.26 % | 314.107 M 16.59 % | 269.421 M 27.67 % | 211.031 M 69.30 % | 124.650 M |
Interest income | 23.709 M 100.36 % | 11.833 M 460.27 % | 2.112 M -46.03 % | 3.913 M 61.29 % | 2.426 M 86.62 % | 1.300 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 6.075 M | 0.000 | 0.000 -100.00 % | 9.838 M 40.34 % | 7.010 M 199.83 % | 2.338 M 639.87 % | 316.000 K -68.81 % | 1.013 M 13.06 % | 896.000 K -22.56 % | 1.157 M -42.41 % | 2.009 M -45.78 % | 3.705 M 110.03 % | 1.764 M |
Depreciation and amortization | 22.103 M -56.86 % | 51.241 M -22.35 % | 65.988 M -18.78 % | 81.248 M 4.70 % | 77.600 M 33.33 % | 58.200 M 25.65 % | 46.320 M 15.48 % | 40.112 M -0.10 % | 40.154 M -28.56 % | 56.210 M 93.70 % | 29.019 M 62.42 % | 17.867 M 107.37 % | 8.616 M |
Operating income | 79.634 M 56.91 % | 50.753 M 37.77 % | 36.840 M 233.35 % | -27.626 M 21.55 % | -35.216 M 74.75 % | -139.472 M -3.90 % | -134.237 M 12.85 % | -154.021 M -2.23 % | -150.655 M 25.05 % | -201.003 M -20.61 % | -166.656 M -4.96 % | -158.780 M -45.50 % | -109.129 M |
Operating income ratio | 0.07 49.36 % | 0.05 31.54 % | 0.04 217.67 % | -0.03 30.84 % | -0.05 77.19 % | -0.20 9.21 % | -0.22 27.49 % | -0.30 19.49 % | -0.38 43.08 % | -0.66 13.76 % | -0.77 39.77 % | -1.28 31.12 % | -1.86 |
Total other income expenses net | 5.526 M -53.30 % | 11.833 M 586.35 % | -2.433 M 75.27 % | -9.838 M -114.62 % | -4.584 M -32.26 % | -3.466 M -438.81 % | 1.023 M 556.70 % | -224.000 K -2.75 % | -218.000 K 82.63 % | -1.255 M 41.36 % | -2.140 M 82.47 % | -12.208 M -261.72 % | -3.375 M |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 96.741 M -10.47 % | 108.057 M 1.33 % | 106.639 M -48.04 % | 205.224 M 286.68 % | 53.073 M -76.82 % | 228.955 M 318.88 % | -104.604 M 14.44 % | -122.252 M -19.92 % | -101.946 M 23.77 % | -133.727 M 53.66 % | -288.573 M -285.53 % | -74.851 M 22.51 % | -96.597 M |
Total investments | 98.241 M 1.33 % | 96.948 M 195.73 % | 32.783 M -80.72 % | 170.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.379 M | 0.000 | 0.000 | 0.000 |
Total debt | 721.316 M 46.67 % | 491.799 M -8.09 % | 535.104 M -13.90 % | 621.498 M -4.11 % | 648.155 M 52.67 % | 424.541 M 275.99 % | 112.914 M 31.56 % | 85.824 M 13.76 % | 75.445 M 45.05 % | 52.014 M 24.25 % | 41.863 M 23.13 % | 34.000 M 9.58 % | 31.028 M |
Accumulated other comprehensive income loss | -11.921 M -23.07 % | -9.686 M -37.10 % | -7.065 M -55.51 % | -4.543 M -384.33 % | -938.000 K -205.54 % | -307.000 K -1 434.78 % | 23.000 K -92.01 % | 288.000 K 340.00 % | -120.000 K -42.86 % | -84.000 K -50.00 % | -56.000 K -473.33 % | 15.000 K | 0.000 |
Retained earnings | -962.143 M 20.27 % | -1.207 B 9.66 % | -1.336 B 1.97 % | -1.363 B -3.09 % | -1.322 B -3.40 % | -1.278 B -12.73 % | -1.134 B -9.12 % | -1.039 B -17.53 % | -884.128 M -20.73 % | -732.341 M -38.34 % | -529.393 M -46.58 % | -361.166 M -87.51 % | -192.609 M |
Common stock | 14.000 K 0.00 % | 14.000 K 0.00 % | 14.000 K -6.67 % | 15.000 K -6.25 % | 16.000 K 6.67 % | 15.000 K 7.14 % | 14.000 K 7.69 % | 13.000 K 0.00 % | 13.000 K 8.33 % | 12.000 K 0.00 % | 12.000 K 1 100.00 % | 1.000 K 0.00 % | 1.000 K |
Total equity | 197.276 M 223.23 % | 61.033 M 280.25 % | -33.861 M 91.43 % | -395.087 M -361.53 % | 151.065 M 575.69 % | 22.357 M -28.81 % | 31.405 M 109.81 % | 14.968 M -79.97 % | 74.732 M -45.81 % | 137.901 M -48.57 % | 268.129 M 180.64 % | -332.512 M -81.05 % | -183.656 M |
Other non current liabilities | 30.759 M -14.23 % | 35.863 M -5.24 % | 37.847 M -92.69 % | 517.709 M 3 219.07 % | 15.598 M 9.26 % | 14.276 M -71.16 % | 49.508 M 1.81 % | 48.630 M 5.77 % | 45.976 M 5.83 % | 43.443 M 754.84 % | 5.082 M -98.73 % | 399.992 M 37.75 % | 290.384 M |
Long term debt | 517.409 M 11.27 % | 464.987 M -4.59 % | 487.352 M -9.02 % | 535.655 M -2.70 % | 550.496 M 67.04 % | 329.568 M 289.57 % | 84.597 M 26.30 % | 66.980 M 8.56 % | 61.697 M 30.39 % | 47.316 M 14.74 % | 41.238 M 21.29 % | 34.000 M 13.11 % | 30.060 M |
Total non current liabilities | 548.168 M 9.45 % | 500.850 M -4.64 % | 525.199 M -50.83 % | 1.068 B 81.72 % | 587.778 M 63.18 % | 360.200 M 131.56 % | 155.556 M 7.55 % | 144.631 M 19.53 % | 121.001 M 10.89 % | 109.121 M 86.58 % | 58.484 M -86.88 % | 445.782 M 38.33 % | 322.268 M |
Other current liabilities | 49.721 M 394.24 % | 10.060 M -77.18 % | 44.086 M -19.41 % | 54.705 M -17.99 % | 66.705 M 14.58 % | 58.216 M -11.61 % | 65.862 M -0.49 % | 66.185 M 35.41 % | 48.879 M -27.97 % | 67.855 M 69.43 % | 40.049 M 27.25 % | 31.472 M 421.84 % | 6.031 M |
Deferred revenue | 588.379 M 4.53 % | 562.859 M 3.43 % | 544.179 M 4.75 % | 519.485 M 17.02 % | 443.929 M 8.94 % | 407.493 M 15.24 % | 353.590 M 21.13 % | 291.902 M 27.66 % | 228.656 M 36.06 % | 168.051 M 55.76 % | 107.893 M 37.83 % | 78.282 M 104.53 % | 38.275 M |
Short term debt | 203.907 M 660.51 % | 26.812 M -43.85 % | 47.752 M -44.37 % | 85.843 M -12.10 % | 97.659 M 2.83 % | 94.973 M 235.39 % | 28.317 M 50.27 % | 18.844 M 37.07 % | 13.748 M 192.64 % | 4.698 M 651.68 % | 625.000 K | 0.000 -100.00 % | 968.000 K |
Total current liabilities | 922.076 M 35.74 % | 679.280 M -5.11 % | 715.827 M -0.44 % | 718.975 M 17.32 % | 612.839 M 6.13 % | 577.434 M 24.66 % | 463.200 M 17.57 % | 393.967 M 32.23 % | 297.941 M 18.95 % | 250.466 M 50.83 % | 166.053 M 35.93 % | 122.159 M 113.64 % | 57.180 M |
Total liabilities | 1.470 B 24.58 % | 1.180 B -4.91 % | 1.241 B -30.56 % | 1.787 B 48.85 % | 1.201 B 28.05 % | 937.634 M 51.54 % | 618.756 M 14.88 % | 538.598 M 28.56 % | 418.942 M 16.51 % | 359.587 M 60.15 % | 224.537 M -60.46 % | 567.941 M 49.68 % | 379.448 M |
Other non current assets | 94.875 M -5.54 % | 100.439 M 16.48 % | 86.225 M -17.65 % | 104.708 M 40.67 % | 74.435 M 6.90 % | 69.628 M 12.94 % | 61.650 M 337.76 % | 14.083 M -62.51 % | 37.561 M -3.21 % | 38.806 M 272.92 % | 10.406 M -19.63 % | 12.948 M 326.76 % | 3.034 M |
Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 74.510 M 59.29 % | 46.775 M 19.42 % | 39.170 M 121.20 % | 17.708 M -28.65 % | 24.820 M -1.17 % | 25.115 M 614.71 % | 3.514 M 14 541.67 % | 24.000 K -95.58 % | 543.000 K -86.06 % | 3.895 M -38.59 % | 6.343 M -3.41 % | 6.567 M 691.20 % | 830.000 K |
GoodWill | 76.969 M 0.29 % | 76.750 M 3.91 % | 73.863 M -0.81 % | 74.466 M 297.36 % | 18.740 M 0.00 % | 18.740 M 0.00 % | 18.740 M 15.02 % | 16.293 M 0.00 % | 16.293 M 13.93 % | 14.301 M 27.21 % | 11.242 M 39.12 % | 8.081 M | 0.000 |
Goodwill and intangible assets | 151.479 M 22.63 % | 123.525 M 9.28 % | 113.033 M 22.63 % | 92.174 M 111.60 % | 43.560 M -0.67 % | 43.855 M 97.07 % | 22.254 M 36.39 % | 16.317 M -3.08 % | 16.836 M -7.47 % | 18.196 M 3.47 % | 17.585 M 20.05 % | 14.648 M 1 664.82 % | 830.000 K |
Property plant equipment net | 77.970 M -21.52 % | 99.354 M -50.61 % | 201.144 M -27.79 % | 278.563 M -21.40 % | 354.401 M -8.84 % | 388.782 M 182.33 % | 137.703 M 11.07 % | 123.977 M 5.80 % | 117.176 M -2.75 % | 120.492 M 106.16 % | 58.446 M 41.23 % | 41.385 M 38.18 % | 29.949 M |
Total non current assets | 569.741 M 42.80 % | 398.983 M -0.35 % | 400.402 M -15.78 % | 475.445 M 0.65 % | 472.396 M -5.95 % | 502.265 M 126.65 % | 221.607 M 43.55 % | 154.377 M -10.02 % | 171.573 M -3.34 % | 177.494 M 105.34 % | 86.437 M 25.31 % | 68.981 M 104.01 % | 33.813 M |
Other current assets | 82.256 M 2.82 % | 80.003 M -1.23 % | 81.000 M 9.49 % | 73.978 M 32.35 % | 55.895 M 6.05 % | 52.706 M 46.79 % | 35.906 M 23.90 % | 28.980 M 17.82 % | 24.597 M 1.19 % | 24.308 M 12.44 % | 21.619 M 44.82 % | 14.928 M -4.02 % | 15.553 M |
Short term investments | 98.241 M 1.33 % | 96.948 M 195.73 % | 32.783 M -80.72 % | 170.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.379 M | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 624.575 M 62.76 % | 383.742 M -10.44 % | 428.465 M 2.93 % | 416.274 M -30.05 % | 595.082 M 204.26 % | 195.586 M -10.08 % | 217.518 M 4.54 % | 208.076 M 17.30 % | 177.391 M -4.50 % | 185.741 M -43.79 % | 330.436 M 203.57 % | 108.851 M -14.71 % | 127.625 M |
Cash and short term investments | 722.816 M 50.37 % | 480.690 M 4.22 % | 461.248 M -21.33 % | 586.274 M -1.48 % | 595.082 M 204.26 % | 195.586 M -10.08 % | 217.518 M 4.54 % | 208.076 M 17.30 % | 177.391 M -8.14 % | 193.120 M -41.56 % | 330.436 M 203.57 % | 108.851 M -14.71 % | 127.625 M |
Total current assets | 1.098 B 30.35 % | 842.180 M 4.39 % | 806.763 M -11.98 % | 916.564 M 4.24 % | 879.286 M 92.10 % | 457.726 M 6.81 % | 428.554 M 7.36 % | 399.189 M 23.93 % | 322.101 M 0.66 % | 319.994 M -21.23 % | 406.229 M 144.06 % | 166.448 M 2.76 % | 161.979 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 |
Net receivables | 292.707 M 3.99 % | 281.487 M 6.42 % | 264.515 M 3.20 % | 256.312 M 12.27 % | 228.309 M 9.01 % | 209.434 M 19.59 % | 175.130 M 8.02 % | 162.133 M 34.98 % | 120.113 M 17.11 % | 102.566 M 89.33 % | 54.174 M 26.96 % | 42.669 M 126.95 % | 18.801 M |
Tax assets | 245.417 M 224.35 % | 75.665 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 80.069 M 0.65 % | 79.549 M -0.33 % | 79.810 M 35.40 % | 58.942 M 1 196.57 % | 4.546 M -72.86 % | 16.752 M 8.56 % | 15.431 M -9.42 % | 17.036 M 155.87 % | 6.658 M -32.49 % | 9.862 M -43.60 % | 17.486 M 40.96 % | 12.405 M 4.19 % | 11.906 M |
Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 -100.00 % | 14.757 M -31.95 % | 21.684 M 32.58 % | 16.356 M -23.75 % | 21.451 M -26.08 % | 29.021 M 117.74 % | 13.328 M -27.42 % | 18.362 M 50.95 % | 12.164 M 3.17 % | 11.790 M 546.38 % | 1.824 M |
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 |
Capital lease obligations | 68.771 M -43.15 % | 120.977 M -27.01 % | 165.753 M -34.75 % | 254.035 M -27.53 % | 350.541 M -8.84 % | 384.541 M 427.39 % | 72.914 M 59.12 % | 45.824 M 29.28 % | 35.445 M 195.03 % | 12.014 M 544.87 % | 1.863 M | 0.000 | 0.000 |
Preferred stock | 494.238 M 0.44 % | 492.095 M 0.43 % | 489.990 M 0.43 % | 487.880 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 677.088 M -13.79 % | 785.374 M -4.11 % | 818.996 M 69.17 % | 484.140 M -67.15 % | 1.474 B 13.28 % | 1.301 B 11.64 % | 1.165 B 10.58 % | 1.054 B 9.88 % | 958.967 M 10.19 % | 870.314 M 9.12 % | 797.566 M 2 684.99 % | 28.638 M 219.91 % | 8.952 M |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
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 |
Total assets | 1.668 B 34.35 % | 1.241 B 2.82 % | 1.207 B -13.28 % | 1.392 B 2.98 % | 1.352 B 40.80 % | 959.991 M 47.65 % | 650.161 M 17.45 % | 553.566 M 12.13 % | 493.674 M -0.77 % | 497.488 M 0.98 % | 492.666 M 109.26 % | 235.429 M 20.24 % | 195.792 M |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | -171.225 M -127.41 % | -75.292 M -4 671.46 % | 1.647 M 186.23 % | -1.910 M | 0.000 -100.00 % | 47.000 K 103.24 % | -1.450 M | 0.000 | 0.000 | 0.000 100.00 % | -1.117 M 56.87 % | -2.590 M -249.97 % | 1.727 M |
Stock based compensation | 219.003 M 10.17 % | 198.783 M 7.08 % | 185.632 M 3.72 % | 178.974 M 16.00 % | 154.292 M 5.69 % | 145.988 M 22.37 % | 119.296 M 22.37 % | 97.485 M 24.39 % | 78.372 M 31.71 % | 59.504 M 86.36 % | 31.929 M 171.76 % | 11.749 M 55.90 % | 7.536 M |
Change in working capital | 0.000 100.00 % | -41.742 M -15.13 % | -36.255 M -22.24 % | -29.659 M -11.39 % | -26.627 M 36.79 % | -42.126 M -599.12 % | 8.440 M -85.40 % | 57.810 M 322.93 % | 13.669 M -31.05 % | 19.824 M 75.98 % | 11.265 M -59.14 % | 27.573 M 422.51 % | 5.277 M |
Accounts receivables | -14.478 M 33.82 % | -21.876 M -144.94 % | -8.931 M 67.19 % | -27.224 M -44.23 % | -18.875 M 44.98 % | -34.304 M -176.31 % | -12.415 M 70.45 % | -42.020 M -104.27 % | -20.571 M 54.66 % | -45.368 M -294.95 % | -11.487 M 54.34 % | -25.157 M -118.78 % | -11.499 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.826 M 186.14 % | -12.568 M -62.95 % | -7.713 M -120.89 % | 36.920 M 1 262.10 % | -3.177 M 59.13 % | -7.774 M -275.45 % | 4.431 M -78.13 % | 20.263 M 28 043.06 % | 72.000 K |
Accounts payables | 6.391 M 642.07 % | -1.179 M -367.86 % | -252.000 K -101.64 % | 15.325 M 224.58 % | -12.301 M -12 201.00 % | -100.000 K -106.04 % | 1.655 M -76.01 % | 6.900 M 731.29 % | -1.093 M 72.82 % | -4.022 M -224.48 % | 3.231 M 201.70 % | -3.177 M -255.28 % | 2.046 M |
Other working capital | -34.757 M -86.00 % | -18.687 M 30.97 % | -27.072 M -52.43 % | -17.760 M -182.94 % | -6.277 M -229.53 % | 4.846 M -81.99 % | 26.913 M -71.04 % | 92.930 M 163.01 % | 35.333 M -48.95 % | 69.214 M 254.56 % | 19.521 M -65.08 % | 55.907 M 279.55 % | 14.730 M |
Other non cash items | 17.755 M -68.69 % | 56.705 M 4.65 % | 54.187 M 7.01 % | 50.638 M 36.40 % | 37.124 M 44.29 % | 25.728 M 48.49 % | 17.327 M -18.94 % | 21.375 M 16.33 % | 18.374 M 8.69 % | 16.905 M 38.21 % | 12.231 M -44.88 % | 22.189 M 136.48 % | 9.383 M |
Net cash provided by operating activities | 332.257 M 4.25 % | 318.727 M 6.96 % | 297.982 M 26.90 % | 234.818 M 19.30 % | 196.834 M 340.22 % | 44.713 M -19.18 % | 55.321 M -10.52 % | 61.822 M 5 175.70 % | -1.218 M 98.16 % | -66.321 M 21.88 % | -84.900 M 7.49 % | -91.769 M -12.25 % | -81.751 M |
Investments in property plant and equipment | -2.573 M -39.61 % | -1.843 M 88.83 % | -16.497 M -57.31 % | -10.487 M 36.40 % | -16.490 M -22.98 % | -13.409 M 23.68 % | -17.569 M -48.61 % | -11.822 M 20.95 % | -14.956 M 79.57 % | -73.210 M -88.28 % | -38.883 M -20.81 % | -32.185 M -64.54 % | -19.561 M |
Acquisitions net | 0.000 100.00 % | -2.732 M | 0.000 100.00 % | -59.395 M | 0.000 -100.00 % | 8.000 K 101.75 % | -458.000 K -528.04 % | 107.000 K 22.99 % | 87.000 K 143.94 % | -198.000 K 1.98 % | -202.000 K 97.40 % | -7.761 M | 0.000 |
Purchases of investments | -121.338 M 28.38 % | -169.416 M -65.95 % | -102.088 M 39.95 % | -170.000 M | 0.000 100.00 % | -8.000 K -100.29 % | 2.761 M | 0.000 | 0.000 100.00 % | -112.521 M | 0.000 | 0.000 100.00 % | -125.000 K |
Sales maturities of investments | 123.463 M 14.37 % | 107.950 M -55.02 % | 240.000 M | 0.000 -100.00 % | 107.000 K 1.90 % | 105.000 K -94.40 % | 1.874 M | 0.000 -100.00 % | 7.297 M -93.04 % | 104.797 M | 0.000 | 0.000 -100.00 % | 20.000 M |
Other investing activites | -22.763 M -35.89 % | -16.751 M -1 955.34 % | -815.000 K -258.56 % | 514.000 K 380.37 % | 107.000 K 1 237.50 % | 8.000 K 100.29 % | -2.759 M -2 678.50 % | 107.000 K 22.99 % | 87.000 K 143.94 % | -198.000 K 1.98 % | -202.000 K 97.40 % | -7.761 M -12 417.74 % | -62.000 K |
Net cash used for investing activites | -23.211 M 71.96 % | -82.792 M -168.65 % | 120.600 M 150.38 % | -239.368 M -1 361.08 % | -16.383 M -23.22 % | -13.296 M 17.68 % | -16.151 M -37.87 % | -11.715 M -54.71 % | -7.572 M 90.64 % | -80.861 M -107.96 % | -38.883 M -20.81 % | -32.185 M -10 350.00 % | 314.000 K |
Debt repayment | 223.941 M 842.12 % | -30.176 M 25.22 % | -40.353 M 20.94 % | -51.040 M -121.39 % | 238.582 M 719.02 % | -38.542 M -61.06 % | -23.930 M -48.43 % | -16.122 M -83.60 % | -8.781 M -303.54 % | -2.176 M -136.69 % | 5.931 M 234.52 % | 1.773 M -91.03 % | 19.776 M |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 28.856 M -1.82 % | 29.390 M 2 691.07 % | 1.053 M -96.72 % | 32.059 M 19.57 % | 26.812 M | 0.000 -100.00 % | 184.237 M | 0.000 | 0.000 |
Common stock repurchased | -211.060 M -19.15 % | -177.131 M 35.39 % | -274.172 M 51.18 % | -561.571 M -1 051.68 % | -48.761 M | 0.000 -100.00 % | 21.861 M 162.86 % | -34.776 M -98.13 % | -17.552 M -68.19 % | -10.436 M | 0.000 100.00 % | -588.000 K | 0.000 |
Dividends paid | -15.000 M -0.38 % | -14.943 M 0.76 % | -15.057 M -56.53 % | -9.619 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.262 M | 0.000 | 0.000 |
Other financing activites | -60.243 M -18.95 % | -50.646 M 24.31 % | -66.913 M -114.89 % | 449.369 M 2 357.57 % | -19.905 M 55.03 % | -44.264 M -685.24 % | -5.637 M -52.02 % | -3.708 M -140.04 % | 9.260 M 34.97 % | 6.861 M -95.64 % | 157.533 M 51.50 % | 103.980 M -32.05 % | 153.021 M |
Net cash used provided by financing activities | -62.362 M 77.15 % | -272.896 M 31.17 % | -396.495 M -129.37 % | -172.861 M -179.05 % | 218.677 M 509.38 % | -53.416 M -80.66 % | -29.567 M -49.10 % | -19.830 M -4 239.87 % | 479.000 K -80.94 % | 2.513 M -99.27 % | 345.439 M 228.47 % | 105.165 M -39.14 % | 172.797 M |
Effect of forex changes on cash | -4.831 M 38.24 % | -7.822 M 21.27 % | -9.935 M -719.72 % | -1.212 M -252.07 % | 797.000 K 566.08 % | -171.000 K 37.36 % | -273.000 K -166.91 % | 408.000 K 1 146.15 % | -39.000 K -50.00 % | -26.000 K 63.38 % | -71.000 K -573.33 % | 15.000 K | 0.000 |
Net change in cash | 241.853 M 640.06 % | -44.783 M -468.52 % | 12.152 M 106.80 % | -178.623 M -144.66 % | 399.925 M 1 903.90 % | -22.170 M -337.62 % | 9.330 M -69.59 % | 30.685 M 467.49 % | -8.350 M 94.23 % | -144.695 M -165.30 % | 221.585 M 1 280.28 % | -18.774 M -120.55 % | 91.360 M |
Cash at beginning of period | 384.257 M -10.44 % | 429.040 M 2.91 % | 416.888 M -29.99 % | 595.511 M 204.48 % | 195.586 M -10.18 % | 217.756 M 4.48 % | 208.426 M 17.50 % | 177.391 M -4.50 % | 185.741 M -43.79 % | 330.436 M 203.57 % | 108.851 M -14.71 % | 127.625 M 251.92 % | 36.265 M |
Cash at end of period | 626.110 M 62.94 % | 384.257 M -10.44 % | 429.040 M 2.91 % | 416.888 M -29.99 % | 595.511 M 204.48 % | 195.586 M -10.18 % | 217.756 M 4.65 % | 208.076 M 17.30 % | 177.391 M -4.50 % | 185.741 M -43.79 % | 330.436 M 203.57 % | 108.851 M -14.71 % | 127.625 M |
Operating cash flow | 332.257 M 4.25 % | 318.727 M 6.96 % | 297.982 M 26.90 % | 234.818 M 19.30 % | 196.834 M 340.22 % | 44.713 M -19.18 % | 55.321 M -10.52 % | 61.822 M 5 175.70 % | -1.218 M 98.16 % | -66.321 M 21.88 % | -84.900 M 7.49 % | -91.769 M -12.25 % | -81.751 M |
Capital expenditure | -2.573 M -39.61 % | -1.843 M 88.83 % | -16.497 M -57.31 % | -10.487 M 36.40 % | -16.490 M -22.98 % | -13.409 M 23.68 % | -17.569 M -48.61 % | -11.822 M 20.95 % | -14.956 M 79.57 % | -73.210 M -88.28 % | -38.883 M -20.81 % | -32.185 M -64.54 % | -19.561 M |
Free CashFlow | 329.684 M 9.78 % | 300.323 M 6.69 % | 281.485 M 25.48 % | 224.331 M 24.39 % | 180.344 M 476.11 % | 31.304 M -17.08 % | 37.752 M -24.50 % | 50.000 M 409.14 % | -16.174 M 88.41 % | -139.531 M -12.72 % | -123.783 M 0.14 % | -123.954 M -22.35 % | -101.312 M |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 | 2023-07-31 | 2023-04-30 | 2023-01-31 | 2022-10-31 | 2022-07-31 | 2022-04-30 | 2022-01-31 | 2021-10-31 | 2021-07-31 | 2021-04-30 | 2021-01-31 | 2020-10-31 | 2020-07-31 | 2020-04-30 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 | 2014-10-31 | 2014-07-31 | 2014-04-30 | 2014-01-31 | 2013-10-31 | 2013-04-30 | 2013-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 293.999 M 6.42 % | 276.272 M -1.16 % | 279.520 M 1.31 % | 275.913 M 2.18 % | 270.039 M 2.03 % | 264.658 M 0.68 % | 262.878 M 0.51 % | 261.537 M 0.04 % | 261.428 M 3.78 % | 251.898 M -1.78 % | 256.476 M 2.61 % | 249.951 M 1.60 % | 246.015 M 3.18 % | 238.432 M 2.17 % | 233.361 M 4.16 % | 224.044 M 4.46 % | 214.486 M 5.95 % | 202.441 M 1.77 % | 198.913 M 1.48 % | 196.003 M 1.93 % | 192.293 M 4.76 % | 183.561 M -0.01 % | 183.585 M 3.63 % | 177.156 M 2.67 % | 172.549 M 5.88 % | 162.974 M -0.45 % | 163.713 M 4.98 % | 155.944 M 5.21 % | 148.222 M 5.49 % | 140.507 M 2.80 % | 136.675 M 5.70 % | 129.304 M 5.18 % | 122.941 M 4.88 % | 117.222 M 6.64 % | 109.926 M 6.92 % | 102.811 M 7.42 % | 95.713 M 6.16 % | 90.155 M 6.09 % | 84.982 M 8.05 % | 78.651 M 7.08 % | 73.450 M 11.93 % | 65.621 M 4.76 % | 62.639 M 9.80 % | 57.048 M 10.94 % | 51.423 M 13.44 % | 45.330 M 16.74 % | 38.829 M 15.61 % | 33.585 M 43.44 % | 23.414 M 19.09 % | 19.661 M |
Net income | 8.097 M -1.18 % | 8.194 M -95.78 % | 194.010 M 1 404.77 % | 12.893 M -37.10 % | 20.496 M 19.01 % | 17.222 M -82.65 % | 99.235 M 831.26 % | 10.656 M -1.25 % | 10.791 M 29.23 % | 8.350 M -59.33 % | 20.529 M 107.20 % | 9.908 M 848.13 % | 1.045 M 122.24 % | -4.699 M -8.65 % | -4.325 M 68.80 % | -13.861 M -59.32 % | -8.700 M 40.30 % | -14.573 M -194.82 % | -4.943 M 6.45 % | -5.284 M 30.98 % | -7.656 M 70.04 % | -25.550 M 15.93 % | -30.390 M 25.69 % | -40.896 M -12.87 % | -36.234 M 1.61 % | -36.828 M -87.00 % | -19.694 M 51.01 % | -40.196 M -5.54 % | -38.085 M -3.95 % | -36.637 M -12.16 % | -32.665 M 23.90 % | -42.924 M -9.26 % | -39.285 M 2.00 % | -40.086 M -8.70 % | -36.877 M 3.55 % | -38.233 M -0.34 % | -38.102 M 1.23 % | -38.575 M 23.42 % | -50.373 M 8.61 % | -55.117 M -9.85 % | -50.175 M -6.12 % | -47.283 M -1.18 % | -46.733 M -2.89 % | -45.421 M -20.92 % | -37.562 M 2.46 % | -38.511 M 11.38 % | -43.457 M 15.44 % | -51.391 M -50.60 % | -34.124 M -5.54 % | -32.334 M |
Income before tax | 23.741 M 80.62 % | 13.144 M -37.48 % | 21.024 M 21.58 % | 17.292 M -30.77 % | 24.979 M 14.24 % | 21.865 M -14.54 % | 25.585 M 94.12 % | 13.180 M 0.09 % | 13.168 M 23.61 % | 10.653 M -54.69 % | 23.512 M 96.93 % | 11.939 M 379.67 % | 2.489 M 170.45 % | -3.533 M -104.34 % | -1.729 M 87.12 % | -13.423 M -66.75 % | -8.050 M 43.56 % | -14.262 M -208.23 % | -4.627 M 6.20 % | -4.933 M 32.64 % | -7.323 M 71.10 % | -25.343 M 15.71 % | -30.066 M 25.99 % | -40.624 M -13.10 % | -35.919 M 1.13 % | -36.329 M -89.02 % | -19.220 M 51.75 % | -39.832 M -5.13 % | -37.889 M -4.46 % | -36.273 M -11.72 % | -32.469 M 23.73 % | -42.569 M -9.25 % | -38.965 M 3.17 % | -40.242 M -9.85 % | -36.633 M 3.58 % | -37.995 M -0.20 % | -37.918 M 1.07 % | -38.327 M 23.50 % | -50.103 M 8.73 % | -54.897 M -9.72 % | -50.034 M -5.95 % | -47.224 M -1.11 % | -46.704 M -2.95 % | -45.366 M -18.51 % | -38.279 M 0.44 % | -38.447 M 11.19 % | -43.289 M 15.68 % | -51.336 M -50.84 % | -34.033 M -5.69 % | -32.202 M |
Income before tax ratio | 0.08 69.73 % | 0.05 -36.75 % | 0.08 20.01 % | 0.06 -32.25 % | 0.09 11.97 % | 0.08 -15.11 % | 0.10 93.13 % | 0.05 0.05 % | 0.05 19.10 % | 0.04 -53.87 % | 0.09 91.92 % | 0.05 372.12 % | 0.01 168.28 % | -0.01 -99.99 % | -0.01 87.63 % | -0.06 -59.63 % | -0.04 46.73 % | -0.07 -202.86 % | -0.02 7.58 % | -0.03 33.91 % | -0.04 72.42 % | -0.14 15.70 % | -0.16 28.58 % | -0.23 -10.16 % | -0.21 6.62 % | -0.22 -89.87 % | -0.12 54.04 % | -0.26 0.08 % | -0.26 0.98 % | -0.26 -8.67 % | -0.24 27.84 % | -0.33 -3.87 % | -0.32 7.68 % | -0.34 -3.01 % | -0.33 9.83 % | -0.37 6.71 % | -0.40 6.81 % | -0.43 27.89 % | -0.59 15.53 % | -0.70 -2.46 % | -0.68 5.34 % | -0.72 3.48 % | -0.75 6.24 % | -0.80 -6.83 % | -0.74 12.23 % | -0.85 23.92 % | -1.11 27.06 % | -1.53 -5.16 % | -1.45 11.25 % | -1.64 |
EBITDA | 20.578 M -9.49 % | 22.736 M -36.37 % | 35.730 M 21.79 % | 29.337 M 14.71 % | 25.576 M 12.69 % | 22.695 M -32.07 % | 33.409 M 29.03 % | 25.892 M 20.70 % | 21.452 M 0.99 % | 21.241 M -34.22 % | 32.292 M 6.03 % | 30.455 M 45.57 % | 20.921 M 9.19 % | 19.160 M 1.07 % | 18.958 M 112.15 % | 8.936 M -34.28 % | 13.597 M 49.14 % | 9.117 M -45.12 % | 16.614 M -2.16 % | 16.980 M 49.84 % | 11.332 M 280.04 % | -6.294 M 45.49 % | -11.547 M 51.58 % | -23.848 M -7.69 % | -22.145 M 6.31 % | -23.636 M -216.45 % | -7.469 M 73.66 % | -28.352 M -9.26 % | -25.949 M -4.60 % | -24.808 M -15.95 % | -21.396 M 33.90 % | -32.369 M -11.76 % | -28.964 M 4.70 % | -30.391 M -9.77 % | -27.685 M 4.74 % | -29.063 M -7.61 % | -27.008 M -3.61 % | -26.067 M 31.93 % | -38.292 M 14.78 % | -44.931 M -12.50 % | -39.940 M -6.38 % | -37.544 M -1.26 % | -37.078 M 0.01 % | -37.080 M -16.15 % | -31.925 M 0.69 % | -32.146 M 11.13 % | -36.171 M 13.61 % | -41.869 M | 0.000 100.00 % | -29.070 M |
Net income ratio | 0.03 -7.14 % | 0.03 -95.73 % | 0.69 1 385.35 % | 0.05 -38.43 % | 0.08 16.64 % | 0.07 -82.76 % | 0.38 826.51 % | 0.04 -1.29 % | 0.04 24.52 % | 0.03 -58.59 % | 0.08 101.92 % | 0.04 833.20 % | 0.00 121.55 % | -0.02 -6.34 % | -0.02 70.04 % | -0.06 -52.52 % | -0.04 43.65 % | -0.07 -189.68 % | -0.02 7.82 % | -0.03 32.29 % | -0.04 71.40 % | -0.14 15.92 % | -0.17 28.29 % | -0.23 -9.93 % | -0.21 7.07 % | -0.23 -87.85 % | -0.12 53.33 % | -0.26 -0.32 % | -0.26 1.46 % | -0.26 -9.10 % | -0.24 28.00 % | -0.33 -3.89 % | -0.32 6.56 % | -0.34 -1.94 % | -0.34 9.79 % | -0.37 6.58 % | -0.40 6.96 % | -0.43 27.82 % | -0.59 15.42 % | -0.70 -2.59 % | -0.68 5.19 % | -0.72 3.42 % | -0.75 6.30 % | -0.80 -9.00 % | -0.73 14.02 % | -0.85 24.09 % | -1.12 26.86 % | -1.53 -4.99 % | -1.46 11.38 % | -1.64 |
Ratio EBITDA | 0.07 -14.95 % | 0.08 -35.62 % | 0.13 20.22 % | 0.11 12.26 % | 0.09 10.45 % | 0.09 -32.53 % | 0.13 28.37 % | 0.10 20.65 % | 0.08 -2.69 % | 0.08 -33.03 % | 0.13 3.33 % | 0.12 43.28 % | 0.09 5.83 % | 0.08 -1.08 % | 0.08 103.68 % | 0.04 -37.08 % | 0.06 40.76 % | 0.05 -46.08 % | 0.08 -3.59 % | 0.09 47.00 % | 0.06 271.87 % | -0.03 45.49 % | -0.06 53.28 % | -0.13 -4.89 % | -0.13 11.51 % | -0.15 -217.89 % | -0.05 74.91 % | -0.18 -3.85 % | -0.18 0.85 % | -0.18 -12.78 % | -0.16 37.46 % | -0.25 -6.26 % | -0.24 9.13 % | -0.26 -2.94 % | -0.25 10.91 % | -0.28 -0.18 % | -0.28 2.41 % | -0.29 35.83 % | -0.45 21.13 % | -0.57 -5.06 % | -0.54 4.96 % | -0.57 3.34 % | -0.59 8.93 % | -0.65 -4.69 % | -0.62 12.45 % | -0.71 23.87 % | -0.93 25.28 % | -1.25 | 0.00 100.00 % | -1.48 |
Gross profit ratio | 0.79 1.33 % | 0.78 -1.18 % | 0.79 -1.12 % | 0.80 0.53 % | 0.79 1.86 % | 0.78 2.43 % | 0.76 3.55 % | 0.74 -1.12 % | 0.74 -1.53 % | 0.76 -0.90 % | 0.76 2.71 % | 0.74 0.76 % | 0.74 -0.36 % | 0.74 2.25 % | 0.72 0.60 % | 0.72 0.27 % | 0.72 2.52 % | 0.70 -0.92 % | 0.71 -0.67 % | 0.71 -0.29 % | 0.71 0.91 % | 0.71 2.14 % | 0.69 1.30 % | 0.68 -0.81 % | 0.69 -1.92 % | 0.70 -1.47 % | 0.71 -0.21 % | 0.71 0.09 % | 0.71 -1.30 % | 0.72 -2.69 % | 0.74 1.16 % | 0.73 0.00 % | 0.73 1.74 % | 0.72 -1.41 % | 0.73 -0.70 % | 0.74 3.46 % | 0.71 2.99 % | 0.69 -0.98 % | 0.70 -0.25 % | 0.70 -2.71 % | 0.72 -2.65 % | 0.74 -3.50 % | 0.77 -1.94 % | 0.78 -1.11 % | 0.79 -0.89 % | 0.80 1.41 % | 0.79 -0.14 % | 0.79 -2.33 % | 0.81 2.91 % | 0.78 |
Weighted average shs out dil | 151.102 M 0.99 % | 149.614 M -0.58 % | 150.485 M 0.95 % | 149.071 M 1.74 % | 146.525 M -1.50 % | 148.757 M 1.68 % | 146.295 M -0.90 % | 147.625 M -1.59 % | 150.007 M -0.29 % | 150.436 M -0.05 % | 150.518 M 5.71 % | 142.385 M -0.94 % | 143.739 M -0.68 % | 144.725 M -2.39 % | 148.271 M -2.08 % | 151.426 M -6.04 % | 161.163 M -0.35 % | 161.733 M 1.61 % | 159.172 M 1.08 % | 157.465 M 1.77 % | 154.732 M 1.84 % | 151.943 M 1.27 % | 150.031 M 0.99 % | 148.555 M 1.04 % | 147.032 M 1.21 % | 145.275 M 1.09 % | 143.703 M 0.94 % | 142.366 M 1.17 % | 140.718 M 1.58 % | 138.524 M 1.43 % | 136.566 M 1.43 % | 134.636 M 1.24 % | 132.981 M 1.15 % | 131.469 M 1.32 % | 129.757 M 1.16 % | 128.275 M 1.18 % | 126.776 M 1.48 % | 124.932 M 1.31 % | 123.321 M 1.25 % | 121.796 M 1.16 % | 120.399 M 0.85 % | 119.379 M -0.04 % | 119.426 M -0.04 % | 119.474 M 24.89 % | 95.666 M 0.00 % | 95.666 M 0.00 % | 95.666 M 0.00 % | 95.666 M 0.00 % | 95.666 M 0.00 % | 95.666 M |
Weighted average shs out | 144.896 M 0.32 % | 144.434 M 0.24 % | 144.088 M 0.42 % | 143.479 M -0.41 % | 144.070 M -0.85 % | 145.299 M 0.95 % | 143.925 M 0.01 % | 143.915 M -0.23 % | 144.248 M -0.34 % | 144.739 M 0.82 % | 143.555 M 0.82 % | 142.385 M -0.94 % | 143.739 M -0.68 % | 144.725 M -2.34 % | 148.188 M -2.09 % | 151.350 M -6.09 % | 161.163 M -0.35 % | 161.733 M 1.61 % | 159.172 M 1.08 % | 157.465 M 1.77 % | 154.732 M 1.84 % | 151.943 M 1.27 % | 150.031 M 0.99 % | 148.555 M 1.04 % | 147.032 M 1.21 % | 145.275 M 1.09 % | 143.703 M 0.94 % | 142.366 M 1.17 % | 140.718 M 1.58 % | 138.524 M 1.43 % | 136.566 M 1.43 % | 134.636 M 1.24 % | 132.981 M 1.15 % | 131.469 M 1.33 % | 129.740 M 1.14 % | 128.275 M 1.18 % | 126.776 M 1.48 % | 124.932 M 1.31 % | 123.321 M 1.25 % | 121.796 M 1.16 % | 120.399 M 0.85 % | 119.379 M -0.04 % | 119.426 M -0.04 % | 119.474 M 24.89 % | 95.666 M 0.00 % | 95.666 M 0.00 % | 95.666 M 0.00 % | 95.666 M 0.00 % | 95.666 M 0.00 % | 95.666 M |
EPS diluted | 0.05 150.00 % | 0.02 -98.21 % | 1.12 2 140.00 % | 0.05 -48.93 % | 0.10 -18.42 % | 0.12 -78.95 % | 0.57 689.47 % | 0.07 0.42 % | 0.07 29.55 % | 0.06 -41.88 % | 0.10 172.86 % | 0.04 275.00 % | -0.02 38.46 % | -0.03 -11.30 % | -0.03 68.09 % | -0.09 -69.44 % | -0.05 40.07 % | -0.09 -189.71 % | -0.03 7.44 % | -0.03 32.12 % | -0.05 70.88 % | -0.17 15.00 % | -0.20 28.57 % | -0.28 -12.00 % | -0.25 0.00 % | -0.25 -78.57 % | -0.14 50.00 % | -0.28 -3.70 % | -0.27 -3.85 % | -0.26 -8.33 % | -0.24 25.00 % | -0.32 -6.67 % | -0.30 0.00 % | -0.30 -7.14 % | -0.28 6.67 % | -0.30 0.00 % | -0.30 3.23 % | -0.31 24.39 % | -0.41 8.89 % | -0.45 -7.14 % | -0.42 -5.00 % | -0.40 -2.56 % | -0.39 -2.63 % | -0.38 2.56 % | -0.39 2.50 % | -0.40 11.11 % | -0.45 16.67 % | -0.54 -50.00 % | -0.36 -5.88 % | -0.34 |
Earnings per share | 0.06 200.00 % | 0.02 -98.29 % | 1.17 2 099.25 % | 0.05 -46.53 % | 0.10 -17.08 % | 0.12 -79.31 % | 0.58 683.78 % | 0.07 -1.07 % | 0.07 29.64 % | 0.06 -42.30 % | 0.10 185.71 % | 0.04 275.00 % | -0.02 38.46 % | -0.03 -11.30 % | -0.03 68.12 % | -0.09 -69.63 % | -0.05 40.07 % | -0.09 -189.71 % | -0.03 7.44 % | -0.03 32.12 % | -0.05 70.88 % | -0.17 15.00 % | -0.20 28.57 % | -0.28 -12.00 % | -0.25 0.00 % | -0.25 -78.57 % | -0.14 50.00 % | -0.28 -3.70 % | -0.27 -3.85 % | -0.26 -8.33 % | -0.24 25.00 % | -0.32 -6.67 % | -0.30 0.00 % | -0.30 -7.14 % | -0.28 6.67 % | -0.30 0.00 % | -0.30 3.23 % | -0.31 24.39 % | -0.41 8.89 % | -0.45 -7.14 % | -0.42 -5.00 % | -0.40 -2.56 % | -0.39 -2.63 % | -0.38 2.56 % | -0.39 2.50 % | -0.40 11.11 % | -0.45 16.67 % | -0.54 -50.00 % | -0.36 -5.88 % | -0.34 |
Gross profit | 232.477 M 7.83 % | 215.599 M -2.33 % | 220.736 M 0.17 % | 220.357 M 2.72 % | 214.526 M 3.93 % | 206.406 M 3.12 % | 200.157 M 4.08 % | 192.310 M -1.08 % | 194.415 M 2.19 % | 190.247 M -2.67 % | 195.462 M 5.39 % | 185.461 M 2.37 % | 181.172 M 2.81 % | 176.223 M 4.47 % | 168.681 M 4.79 % | 160.975 M 4.73 % | 153.698 M 8.63 % | 141.494 M 0.84 % | 140.316 M 0.81 % | 139.191 M 1.63 % | 136.959 M 5.71 % | 129.566 M 2.13 % | 126.866 M 4.97 % | 120.854 M 1.83 % | 118.677 M 3.84 % | 114.290 M -1.91 % | 116.516 M 4.76 % | 111.220 M 5.31 % | 105.617 M 4.12 % | 101.439 M 0.04 % | 101.399 M 6.92 % | 94.833 M 5.18 % | 90.163 M 6.70 % | 84.499 M 5.13 % | 80.372 M 6.18 % | 75.696 M 11.14 % | 68.111 M 9.33 % | 62.296 M 5.05 % | 59.301 M 7.78 % | 55.021 M 4.18 % | 52.814 M 8.97 % | 48.468 M 1.09 % | 47.945 M 7.67 % | 44.530 M 9.71 % | 40.590 M 12.43 % | 36.102 M 18.39 % | 30.495 M 15.45 % | 26.413 M 40.10 % | 18.853 M 22.55 % | 15.384 M |
Income tax expense | 10.296 M 108.00 % | 4.950 M 102.86 % | -172.986 M -4 032.39 % | 4.399 M -1.87 % | 4.483 M -3.45 % | 4.643 M 106.30 % | -73.650 M -3 017.99 % | 2.524 M 6.18 % | 2.377 M 3.21 % | 2.303 M -22.80 % | 2.983 M 46.87 % | 2.031 M 40.65 % | 1.444 M 23.84 % | 1.166 M -55.08 % | 2.596 M 492.69 % | 438.000 K -32.62 % | 650.000 K 109.00 % | 311.000 K -1.58 % | 316.000 K -9.97 % | 351.000 K 5.41 % | 333.000 K 60.87 % | 207.000 K -36.11 % | 324.000 K 19.12 % | 272.000 K -13.65 % | 315.000 K -36.87 % | 499.000 K 5.27 % | 474.000 K 30.22 % | 364.000 K 85.71 % | 196.000 K -46.15 % | 364.000 K 85.71 % | 196.000 K -44.79 % | 355.000 K 10.94 % | 320.000 K 305.13 % | -156.000 K -163.93 % | 244.000 K 2.52 % | 238.000 K 29.35 % | 184.000 K -25.81 % | 248.000 K -8.15 % | 270.000 K 22.73 % | 220.000 K 56.03 % | 141.000 K 138.98 % | 59.000 K 103.45 % | 29.000 K -47.27 % | 55.000 K 107.67 % | -717.000 K -1 220.31 % | 64.000 K -22.89 % | 83.000 K 50.91 % | 55.000 K 816.67 % | 6.000 K -87.23 % | 47.000 K |
Cost of revenue | 61.522 M 1.40 % | 60.673 M 3.21 % | 58.784 M 5.81 % | 55.556 M 0.08 % | 55.513 M -4.70 % | 58.252 M -7.13 % | 62.721 M -9.40 % | 69.227 M 3.30 % | 67.013 M 8.70 % | 61.651 M 1.04 % | 61.014 M -5.39 % | 64.490 M -0.54 % | 64.843 M 4.23 % | 62.209 M -3.82 % | 64.680 M 2.55 % | 63.069 M 3.75 % | 60.788 M -0.26 % | 60.947 M 4.01 % | 58.597 M 3.14 % | 56.812 M 2.67 % | 55.334 M 2.48 % | 53.995 M -4.80 % | 56.719 M 0.74 % | 56.302 M 4.51 % | 53.872 M 10.66 % | 48.684 M 3.15 % | 47.197 M 5.53 % | 44.724 M 4.97 % | 42.605 M 9.05 % | 39.068 M 10.75 % | 35.276 M 2.34 % | 34.471 M 5.17 % | 32.778 M 0.17 % | 32.723 M 10.72 % | 29.554 M 9.00 % | 27.115 M -1.76 % | 27.602 M -0.92 % | 27.859 M 8.48 % | 25.681 M 8.68 % | 23.630 M 14.51 % | 20.636 M 20.31 % | 17.153 M 16.73 % | 14.694 M 17.38 % | 12.518 M 15.55 % | 10.833 M 17.39 % | 9.228 M 10.73 % | 8.334 M 16.20 % | 7.172 M 57.25 % | 4.561 M 6.64 % | 4.277 M |
General and administrative expenses | 37.984 M 0.32 % | 37.861 M 2.08 % | 37.091 M 10.15 % | 33.674 M 0.32 % | 33.566 M 1.55 % | 33.053 M 5.96 % | 31.193 M -2.45 % | 31.975 M -36.26 % | 50.165 M 3.43 % | 48.502 M 52.99 % | 31.703 M 0.89 % | 31.422 M -3.69 % | 32.625 M 5.93 % | 30.799 M 2.41 % | 30.074 M -24.55 % | 39.857 M 16.21 % | 34.298 M 10.33 % | 31.087 M 15.60 % | 26.892 M 6.55 % | 25.239 M -5.11 % | 26.597 M -4.81 % | 27.942 M 4.13 % | 26.835 M 1.28 % | 26.496 M 6.60 % | 24.856 M 1.01 % | 24.607 M 6.48 % | 23.110 M -3.24 % | 23.884 M -0.57 % | 24.022 M 8.93 % | 22.053 M 1.31 % | 21.768 M 4.10 % | 20.910 M -4.28 % | 21.846 M 7.72 % | 20.281 M 6.21 % | 19.095 M 12.33 % | 16.999 M -3.30 % | 17.579 M 21.16 % | 14.509 M -23.71 % | 19.019 M -3.74 % | 19.757 M 11.78 % | 17.675 M 14.24 % | 15.472 M -24.14 % | 20.396 M 21.01 % | 16.855 M 30.91 % | 12.875 M 11.51 % | 11.546 M 13.35 % | 10.186 M -10.54 % | 11.386 M 37.83 % | 8.261 M 7.43 % | 7.690 M |
Selling and marketing expenses | 102.198 M 3.13 % | 99.099 M 2.33 % | 96.839 M 1.50 % | 95.407 M 0.18 % | 95.235 M 2.76 % | 92.673 M 7.89 % | 85.893 M -2.32 % | 87.930 M 23.74 % | 71.059 M 0.24 % | 70.892 M -14.92 % | 83.325 M 2.16 % | 81.566 M -2.25 % | 83.442 M 0.45 % | 83.067 M 4.27 % | 79.668 M 4.32 % | 76.368 M 4.92 % | 72.788 M 4.26 % | 69.811 M 2.48 % | 68.123 M 1.51 % | 67.112 M -0.95 % | 67.757 M -6.86 % | 72.750 M -3.58 % | 75.451 M -9.03 % | 82.939 M 3.15 % | 80.405 M 2.01 % | 78.820 M 6.89 % | 73.738 M -12.73 % | 84.490 M 9.75 % | 76.984 M -0.02 % | 76.998 M -0.92 % | 77.715 M -4.84 % | 81.670 M 11.46 % | 73.271 M 3.69 % | 70.663 M 6.15 % | 66.566 M -0.34 % | 66.796 M 10.98 % | 60.186 M 1.20 % | 59.472 M -5.98 % | 63.257 M -1.12 % | 63.972 M 9.43 % | 58.460 M 3.48 % | 56.495 M 1.99 % | 55.395 M 0.25 % | 55.257 M 11.28 % | 49.657 M 4.67 % | 47.440 M 0.91 % | 47.014 M -3.70 % | 48.822 M 43.86 % | 33.936 M 9.64 % | 30.952 M |
Other expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 796.000 K 235.84 % | -586.000 K | 0.000 -100.00 % | 264.000 K 191.67 % | -288.000 K 55.90 % | -653.000 K -194.23 % | 693.000 K 178.75 % | -880.000 K | 0.000 100.00 % | -321.000 K 44.56 % | -579.000 K -68.80 % | -343.000 K -249.78 % | 229.000 K -17.33 % | 277.000 K 3.75 % | 267.000 K 1 568.75 % | 16.000 K -76.81 % | 69.000 K 413.64 % | -22.000 K -111.58 % | 190.000 K -56.92 % | 441.000 K 384.52 % | -155.000 K -193.94 % | 165.000 K 632.26 % | -31.000 K 59.74 % | -77.000 K 74.16 % | -298.000 K -383.81 % | 105.000 K 247.89 % | -71.000 K -1 114.29 % | 7.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Operating expenses | 211.899 M 1.26 % | 209.261 M 3.19 % | 202.800 M 2.97 % | 196.946 M 1.39 % | 194.246 M 3.10 % | 188.399 M 5.25 % | 178.993 M -1.07 % | 180.931 M -1.96 % | 184.540 M 1.44 % | 181.912 M 3.50 % | 175.752 M 2.12 % | 172.095 M -3.33 % | 178.032 M 1.39 % | 175.599 M 4.00 % | 168.847 M -1.87 % | 172.062 M 7.67 % | 159.808 M 5.31 % | 151.757 M 5.68 % | 143.594 M 1.26 % | 141.805 M -1.84 % | 144.469 M -6.07 % | 153.806 M -1.06 % | 155.447 M -2.90 % | 160.087 M 3.31 % | 154.954 M 3.53 % | 149.671 M 8.29 % | 138.210 M -8.28 % | 150.684 M 5.49 % | 142.836 M 4.03 % | 137.299 M 2.55 % | 133.886 M -2.55 % | 137.392 M 6.37 % | 129.159 M 3.76 % | 124.478 M 6.61 % | 116.765 M 2.92 % | 113.447 M 7.00 % | 106.030 M 5.10 % | 100.888 M -7.33 % | 108.865 M -1.08 % | 110.053 M 7.28 % | 102.588 M 7.87 % | 95.101 M 1.41 % | 93.778 M 5.03 % | 89.284 M 13.19 % | 78.877 M 6.76 % | 73.884 M 3.60 % | 71.315 M -5.88 % | 75.770 M 41.00 % | 53.738 M 14.35 % | 46.994 M |
Cost and expenses | 273.421 M 1.29 % | 269.934 M 3.19 % | 261.584 M 3.60 % | 252.502 M 1.10 % | 249.759 M 1.26 % | 246.651 M 2.04 % | 241.714 M -3.38 % | 250.158 M -0.55 % | 251.553 M 3.28 % | 243.563 M 2.87 % | 236.766 M 0.08 % | 236.585 M -2.59 % | 242.875 M 2.13 % | 237.808 M 1.83 % | 233.527 M -0.68 % | 235.131 M 6.59 % | 220.596 M 3.71 % | 212.704 M 5.20 % | 202.191 M 1.80 % | 198.617 M -0.59 % | 199.803 M -3.85 % | 207.801 M -2.06 % | 212.166 M -1.95 % | 216.389 M 3.62 % | 208.826 M 5.28 % | 198.355 M 6.98 % | 185.407 M -5.12 % | 195.408 M 5.37 % | 185.441 M 5.14 % | 176.367 M 4.26 % | 169.162 M -1.57 % | 171.863 M 6.13 % | 161.937 M 3.01 % | 157.201 M 7.44 % | 146.319 M 4.10 % | 140.562 M 5.19 % | 133.632 M 3.79 % | 128.747 M -4.31 % | 134.546 M 0.65 % | 133.683 M 8.49 % | 123.224 M 9.77 % | 112.254 M 3.49 % | 108.472 M 6.55 % | 101.802 M 13.48 % | 89.710 M 7.94 % | 83.112 M 4.35 % | 79.649 M -3.97 % | 82.942 M 42.27 % | 58.299 M 13.71 % | 51.271 M |
Research and development expenses | 71.717 M -0.81 % | 72.301 M 4.98 % | 68.870 M 1.48 % | 67.865 M 3.70 % | 65.445 M 4.42 % | 62.673 M 1.24 % | 61.907 M 1.44 % | 61.026 M -3.62 % | 63.316 M 1.28 % | 62.518 M 2.95 % | 60.724 M 2.74 % | 59.107 M -4.61 % | 61.965 M 0.38 % | 61.733 M 4.45 % | 59.105 M 5.85 % | 55.837 M 5.91 % | 52.722 M 3.66 % | 50.859 M 4.69 % | 48.579 M -1.77 % | 49.454 M -1.32 % | 50.115 M -5.65 % | 53.114 M -0.09 % | 53.161 M 4.95 % | 50.652 M 1.93 % | 49.693 M 7.46 % | 46.244 M 11.80 % | 41.362 M -2.24 % | 42.310 M 1.15 % | 41.830 M 9.37 % | 38.248 M 11.18 % | 34.403 M -1.17 % | 34.812 M 2.26 % | 34.042 M 1.51 % | 33.534 M 7.81 % | 31.104 M 4.90 % | 29.652 M 4.91 % | 28.265 M 5.05 % | 26.907 M 1.20 % | 26.589 M 1.01 % | 26.324 M -0.49 % | 26.453 M 14.35 % | 23.134 M 28.62 % | 17.987 M 4.75 % | 17.172 M 5.06 % | 16.345 M 9.71 % | 14.898 M -2.54 % | 15.286 M 26.44 % | 12.090 M 28.09 % | 9.439 M 13.08 % | 8.347 M |
Selling general and administrative expenses | 140.182 M 2.35 % | 136.960 M 2.26 % | 133.930 M 3.76 % | 129.081 M 0.22 % | 128.801 M 2.45 % | 125.726 M 7.38 % | 117.086 M -2.35 % | 119.905 M -1.09 % | 121.224 M 1.53 % | 119.394 M 3.80 % | 115.028 M 1.81 % | 112.988 M -2.65 % | 116.067 M 1.93 % | 113.866 M 3.76 % | 109.742 M -5.58 % | 116.225 M 8.53 % | 107.086 M 6.13 % | 100.898 M 6.19 % | 95.015 M 2.88 % | 92.351 M -2.12 % | 94.354 M -6.29 % | 100.692 M -1.56 % | 102.286 M -6.53 % | 109.435 M 3.97 % | 105.261 M 1.77 % | 103.427 M 6.79 % | 96.848 M -10.64 % | 108.374 M 7.29 % | 101.006 M 1.97 % | 99.051 M -0.43 % | 99.483 M -3.02 % | 102.580 M 7.85 % | 95.117 M 4.59 % | 90.944 M 6.17 % | 85.661 M 2.23 % | 83.795 M 7.75 % | 77.765 M 5.11 % | 73.981 M -10.08 % | 82.276 M -1.74 % | 83.729 M 9.97 % | 76.135 M 5.79 % | 71.967 M -5.05 % | 75.791 M 5.10 % | 72.112 M 15.32 % | 62.532 M 6.01 % | 58.986 M 3.12 % | 57.200 M -5.00 % | 60.208 M 42.68 % | 42.197 M 9.20 % | 38.642 M |
Interest income | 6.715 M 0.25 % | 6.698 M -64.77 % | 19.010 M | 0.000 -100.00 % | 4.699 M | 0.000 -100.00 % | 4.421 M 145.47 % | 1.801 M -52.52 % | 3.793 M | 0.000 -100.00 % | 577.000 K 111.36 % | 273.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.952 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 | 0.000 | 0.000 -100.00 % | 1.979 M | 0.000 -100.00 % | 592.000 K |
Interest expense | 2.680 M -0.59 % | 2.696 M | 0.000 -100.00 % | 6.119 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.293 M 42.06 % | 2.318 M -39.03 % | 3.802 M 166.43 % | 1.427 M 119.20 % | 651.000 K -84.34 % | 4.157 M 165.96 % | 1.563 M -33.09 % | 2.336 M 20.41 % | 1.940 M -51.49 % | 3.999 M 86.43 % | 2.145 M 23.77 % | 1.733 M -1.81 % | 1.765 M 60.02 % | 1.103 M -7.85 % | 1.197 M 62.20 % | 738.000 K 120.30 % | 335.000 K 392.65 % | 68.000 K -37.04 % | 108.000 K 129.79 % | 47.000 K -48.35 % | 91.000 K 30.00 % | 70.000 K -66.82 % | 211.000 K -26.48 % | 287.000 K 21.61 % | 236.000 K -15.41 % | 279.000 K -9.71 % | 309.000 K 39.19 % | 222.000 K 17.46 % | 189.000 K 7.39 % | 176.000 K -54.17 % | 384.000 K 1 180.00 % | 30.000 K -86.90 % | 229.000 K -55.45 % | 514.000 K -8.05 % | 559.000 K -15.69 % | 663.000 K 73.56 % | 382.000 K -5.68 % | 405.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Depreciation and amortization | 0.000 -100.00 % | 6.896 M 11.35 % | 6.193 M 4.51 % | 5.926 M 11.90 % | 5.296 M 12.97 % | 4.688 M -61.71 % | 12.245 M -15.63 % | 14.513 M 25.36 % | 11.577 M -10.30 % | 12.906 M 2.58 % | 12.582 M -26.37 % | 17.089 M -3.89 % | 17.781 M -4.07 % | 18.536 M -3.07 % | 19.124 M -4.49 % | 20.023 M 1.60 % | 19.707 M -33.68 % | 29.717 M 55.62 % | 19.096 M -2.54 % | 19.594 M 3.99 % | 18.842 M 4.99 % | 17.946 M 3.60 % | 17.322 M 8.01 % | 16.038 M 19.34 % | 13.439 M 6.45 % | 12.625 M 8.43 % | 11.643 M 1.84 % | 11.433 M -3.51 % | 11.849 M 3.98 % | 11.395 M 4.91 % | 10.862 M 9.57 % | 9.913 M 1.52 % | 9.765 M 2.02 % | 9.572 M 10.80 % | 8.639 M -0.82 % | 8.710 M -18.76 % | 10.721 M -11.28 % | 12.084 M 5.75 % | 11.427 M 15.01 % | 9.936 M 0.72 % | 9.865 M 7.63 % | 9.166 M 1.09 % | 9.067 M 18.94 % | 7.623 M 18.50 % | 6.433 M 9.11 % | 5.896 M 47.14 % | 4.007 M -0.22 % | 4.016 M 47.04 % | 2.731 M 7.73 % | 2.535 M |
Operating income | 20.578 M 224.68 % | 6.338 M -64.66 % | 17.936 M -23.39 % | 23.411 M 15.44 % | 20.280 M 12.62 % | 18.007 M -14.92 % | 21.164 M 85.99 % | 11.379 M 15.23 % | 9.875 M 18.48 % | 8.335 M -57.71 % | 19.710 M 47.46 % | 13.366 M 325.67 % | 3.140 M 403.21 % | 624.000 K 475.90 % | -166.000 K 98.50 % | -11.087 M -81.46 % | -6.110 M 40.47 % | -10.263 M -213.09 % | -3.278 M -25.40 % | -2.614 M 65.19 % | -7.510 M 69.02 % | -24.240 M 15.19 % | -28.581 M 27.15 % | -39.233 M -8.15 % | -36.277 M -2.53 % | -35.381 M -63.09 % | -21.694 M 45.03 % | -39.464 M -6.03 % | -37.219 M -3.79 % | -35.860 M -10.38 % | -32.487 M 23.67 % | -42.559 M -9.14 % | -38.996 M 2.46 % | -39.979 M -9.85 % | -36.393 M 3.60 % | -37.751 M 0.44 % | -37.919 M 1.74 % | -38.592 M 22.14 % | -49.564 M 9.94 % | -55.032 M -10.56 % | -49.774 M -6.74 % | -46.633 M -1.75 % | -45.833 M -2.41 % | -44.754 M -16.89 % | -38.287 M -1.34 % | -37.782 M 5.96 % | -40.178 M 12.44 % | -45.885 M -39.97 % | -32.783 M -3.73 % | -31.605 M |
Operating income ratio | 0.07 205.10 % | 0.02 -64.25 % | 0.06 -24.38 % | 0.08 12.98 % | 0.08 10.38 % | 0.07 -15.49 % | 0.08 85.04 % | 0.04 15.18 % | 0.04 14.16 % | 0.03 -56.94 % | 0.08 43.71 % | 0.05 318.97 % | 0.01 387.69 % | 0.00 467.91 % | 0.00 98.56 % | -0.05 -73.72 % | -0.03 43.81 % | -0.05 -207.63 % | -0.02 -23.57 % | -0.01 65.85 % | -0.04 70.43 % | -0.13 15.18 % | -0.16 29.70 % | -0.22 -5.34 % | -0.21 3.16 % | -0.22 -63.83 % | -0.13 47.64 % | -0.25 -0.78 % | -0.25 1.61 % | -0.26 -7.37 % | -0.24 27.78 % | -0.33 -3.77 % | -0.32 7.00 % | -0.34 -3.02 % | -0.33 9.84 % | -0.37 7.32 % | -0.40 7.45 % | -0.43 26.60 % | -0.58 16.65 % | -0.70 -3.25 % | -0.68 4.64 % | -0.71 2.88 % | -0.73 6.73 % | -0.78 -5.37 % | -0.74 10.67 % | -0.83 19.45 % | -1.03 24.26 % | -1.37 2.42 % | -1.40 12.90 % | -1.61 |
Total other income expenses net | 3.163 M -53.53 % | 6.806 M 120.40 % | 3.088 M 150.47 % | -6.119 M -230.22 % | 4.699 M 21.80 % | 3.858 M -12.73 % | 4.421 M 145.47 % | 1.801 M -45.31 % | 3.293 M 42.06 % | 2.318 M -39.03 % | 3.802 M 366.43 % | -1.427 M -119.20 % | -651.000 K 84.34 % | -4.157 M -165.96 % | -1.563 M 33.09 % | -2.336 M -20.41 % | -1.940 M 51.49 % | -3.999 M -196.44 % | -1.349 M 41.83 % | -2.319 M -1 340.11 % | 187.000 K 116.95 % | -1.103 M 25.72 % | -1.485 M -6.76 % | -1.391 M -488.55 % | 358.000 K 137.76 % | -948.000 K -138.32 % | 2.474 M 772.28 % | -368.000 K 45.07 % | -670.000 K -62.23 % | -413.000 K -2 394.44 % | 18.000 K 280.00 % | -10.000 K -132.26 % | 31.000 K 111.79 % | -263.000 K -9.58 % | -240.000 K 1.64 % | -244.000 K -24 500.00 % | 1.000 K -99.62 % | 265.000 K 131.25 % | -848.000 K -728.15 % | 135.000 K 151.92 % | -260.000 K 56.01 % | -591.000 K 32.15 % | -871.000 K -42.32 % | -612.000 K -7 750.00 % | 8.000 K 101.20 % | -665.000 K 78.62 % | -3.111 M 42.93 % | -5.451 M -336.08 % | -1.250 M -109.38 % | -597.000 K |
2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 | 2023-07-31 | 2023-04-30 | 2023-01-31 | 2022-10-31 | 2022-07-31 | 2022-04-30 | 2022-01-31 | 2021-10-31 | 2021-07-31 | 2021-04-30 | 2021-01-31 | 2020-10-31 | 2020-07-31 | 2020-04-30 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 | 2014-10-31 | 2014-07-31 | 2014-04-30 | 2014-01-31 | 2013-10-31 | 2013-04-30 | 2013-01-31 |
2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 | 2023-07-31 | 2023-04-30 | 2023-01-31 | 2022-10-31 | 2022-07-31 | 2022-04-30 | 2022-01-31 | 2021-10-31 | 2021-07-31 | 2021-04-30 | 2021-01-31 | 2020-10-31 | 2020-07-31 | 2020-04-30 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 | 2014-10-31 | 2014-04-30 | 2014-01-31 | 2013-10-31 | 2013-04-30 | 2013-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -453.350 M -1 383.22 % | 35.329 M -63.48 % | 96.741 M -33.05 % | 144.492 M 97.83 % | 73.039 M 104.78 % | 35.667 M -66.99 % | 108.057 M -20.37 % | 135.707 M 4.21 % | 130.228 M 222.63 % | 40.365 M -62.15 % | 106.639 M -51.38 % | 219.339 M -11.26 % | 247.182 M 7.41 % | 230.127 M 12.13 % | 205.224 M 148.90 % | 82.453 M 175.84 % | -108.713 M -185.05 % | 127.818 M 140.83 % | 53.073 M -64.17 % | 148.140 M -18.78 % | 182.398 M -9.88 % | 202.403 M -11.60 % | 228.955 M 1.87 % | 224.757 M 14.06 % | 197.054 M 20.49 % | 163.546 M 256.35 % | -104.604 M -2.70 % | -101.854 M 7.91 % | -110.608 M 12.74 % | -126.754 M -3.68 % | -122.252 M -38.74 % | -88.119 M -7.50 % | -81.972 M 20.71 % | -103.384 M -1.41 % | -101.946 M 0.37 % | -102.324 M 10.64 % | -114.507 M 9.61 % | -126.676 M 5.27 % | -133.727 M 5.90 % | -142.105 M -49.69 % | -94.931 M 30.54 % | -136.676 M 52.64 % | -288.573 M -130.36 % | -125.270 M -176.74 % | -45.266 M 39.53 % | -74.851 M 7.48 % | -80.901 M -163.39 % | 127.625 M 200.00 % | -127.625 M |
Total investments | 100.032 M -0.74 % | 100.777 M 2.58 % | 98.241 M 10.20 % | 89.150 M 17.92 % | 75.605 M -35.17 % | 116.616 M 20.29 % | 96.948 M 56.89 % | 61.795 M 24.99 % | 49.438 M 38.95 % | 35.579 M 8.53 % | 32.783 M -26.44 % | 44.567 M -0.40 % | 44.745 M -65.01 % | 127.889 M -24.77 % | 170.000 M 21.43 % | 140.000 M 180.00 % | 50.000 M 0.00 % | 50.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 710.000 K -90.38 % | 7.379 M -70.72 % | 25.204 M -75.32 % | 102.120 M -1.80 % | 103.989 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 255.250 M | 0.000 |
Total debt | 204.476 M -71.79 % | 724.957 M 0.50 % | 721.316 M -4.24 % | 753.257 M 57.04 % | 479.659 M -1.14 % | 485.174 M -1.35 % | 491.799 M -4.25 % | 513.618 M -2.39 % | 526.193 M 0.84 % | 521.800 M -2.49 % | 535.104 M -7.33 % | 577.399 M -3.12 % | 595.965 M -4.11 % | 621.504 M 0.00 % | 621.498 M -4.49 % | 650.718 M -2.98 % | 670.703 M -2.69 % | 689.277 M 6.34 % | 648.155 M 53.03 % | 423.540 M -6.77 % | 454.272 M -3.42 % | 470.376 M 10.80 % | 424.541 M -0.26 % | 425.647 M 6.80 % | 398.543 M 0.90 % | 394.982 M 249.81 % | 112.914 M 14.93 % | 98.250 M 5.51 % | 93.118 M 3.05 % | 90.362 M 5.29 % | 85.824 M 1.28 % | 84.738 M 1.72 % | 83.303 M 3.73 % | 80.307 M 6.44 % | 75.445 M 15.23 % | 65.476 M 11.31 % | 58.824 M 5.02 % | 56.014 M 7.69 % | 52.014 M 9.30 % | 47.590 M 5.32 % | 45.188 M 4.33 % | 43.311 M 3.46 % | 41.863 M 4.66 % | 40.000 M 17.65 % | 34.000 M 0.00 % | 34.000 M 0.00 % | 34.000 M | 0.000 | 0.000 |
Accumulated other comprehensive income loss | -3.827 M 49.39 % | -7.561 M 36.57 % | -11.921 M -19.70 % | -9.959 M 6.57 % | -10.659 M 9.64 % | -11.796 M -21.78 % | -9.686 M 9.84 % | -10.743 M -42.59 % | -7.534 M -7.34 % | -7.019 M 0.65 % | -7.065 M 48.87 % | -13.817 M -23.00 % | -11.233 M -28.10 % | -8.769 M -93.02 % | -4.543 M -55.90 % | -2.914 M -80.77 % | -1.612 M -334.50 % | -371.000 K 60.45 % | -938.000 K 27.68 % | -1.297 M 5.67 % | -1.375 M 16.11 % | -1.639 M -433.88 % | -307.000 K -176.58 % | -111.000 K -109.43 % | -53.000 K -147.75 % | 111.000 K 382.61 % | 23.000 K 126.44 % | -87.000 K -4 450.00 % | 2.000 K -98.78 % | 164.000 K -43.06 % | 288.000 K 1 060.00 % | -30.000 K -151.72 % | 58.000 K 163.74 % | -91.000 K 24.17 % | -120.000 K -328.57 % | -28.000 K -75.00 % | -16.000 K -150.00 % | 32.000 K 138.10 % | -84.000 K -13.51 % | -74.000 K 18.68 % | -91.000 K -49.18 % | -61.000 K -8.93 % | -56.000 K -833.33 % | -6.000 K -135.29 % | 17.000 K 13.33 % | 15.000 K -6.25 % | 16.000 K 100.01 % | -183.656 M | 0.000 |
Retained earnings | -940.504 M 1.41 % | -953.949 M 0.85 % | -962.143 M 16.78 % | -1.156 B 1.10 % | -1.169 B 1.72 % | -1.190 B 1.43 % | -1.207 B 7.60 % | -1.306 B 0.81 % | -1.317 B 0.81 % | -1.327 B 0.63 % | -1.336 B 1.51 % | -1.356 B 0.73 % | -1.366 B 0.08 % | -1.367 B -0.34 % | -1.363 B -0.32 % | -1.358 B -1.03 % | -1.344 B -0.65 % | -1.336 B -1.06 % | -1.322 B -0.38 % | -1.317 B -0.40 % | -1.311 B -0.59 % | -1.304 B -2.00 % | -1.278 B -2.44 % | -1.248 B -3.39 % | -1.207 B -3.10 % | -1.171 B -3.25 % | -1.134 B -1.77 % | -1.114 B -3.74 % | -1.074 B -3.68 % | -1.036 B 0.30 % | -1.039 B -3.25 % | -1.006 B -4.46 % | -963.499 M -4.25 % | -924.214 M -4.53 % | -884.128 M -4.35 % | -847.251 M -4.73 % | -809.018 M -4.94 % | -770.916 M -5.27 % | -732.341 M -7.39 % | -681.968 M -8.79 % | -626.851 M -8.70 % | -576.676 M -8.93 % | -529.393 M -9.68 % | -482.660 M -20.76 % | -399.677 M -10.66 % | -361.166 M -13.65 % | -317.794 M | 0.000 100.00 % | -192.609 M |
Common stock | 14.000 K 0.00 % | 14.000 K 0.00 % | 14.000 K 0.00 % | 14.000 K 0.00 % | 14.000 K -6.67 % | 15.000 K 7.14 % | 14.000 K 0.00 % | 14.000 K 0.00 % | 14.000 K 0.00 % | 14.000 K 0.00 % | 14.000 K 0.00 % | 14.000 K 0.00 % | 14.000 K -6.67 % | 15.000 K 0.00 % | 15.000 K 0.00 % | 15.000 K 0.00 % | 15.000 K -6.25 % | 16.000 K 0.00 % | 16.000 K 0.00 % | 16.000 K 0.00 % | 16.000 K 6.67 % | 15.000 K 0.00 % | 15.000 K 0.00 % | 15.000 K 0.00 % | 15.000 K 0.00 % | 15.000 K 7.14 % | 14.000 K 0.00 % | 14.000 K 0.00 % | 14.000 K 7.69 % | 13.000 K 0.00 % | 13.000 K 0.00 % | 13.000 K 0.00 % | 13.000 K 0.00 % | 13.000 K 0.00 % | 13.000 K 0.00 % | 13.000 K 8.33 % | 12.000 K -7.69 % | 13.000 K 8.33 % | 12.000 K 0.00 % | 12.000 K 0.00 % | 12.000 K 0.00 % | 12.000 K 0.00 % | 12.000 K 20.00 % | 10.000 K 900.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K | 0.000 -100.00 % | 1.000 K |
Total equity | 225.923 M 5.28 % | 214.583 M 8.77 % | 197.276 M 1 330.05 % | 13.795 M -74.33 % | 53.746 M -43.25 % | 94.711 M 55.18 % | 61.033 M 224.90 % | -48.864 M -6.36 % | -45.943 M -112.49 % | -21.621 M 36.15 % | -33.861 M 56.68 % | -78.160 M 13.73 % | -90.598 M -2 165.62 % | 4.386 M 101.11 % | -395.087 M -279.57 % | 220.016 M 243.81 % | -152.987 M -222.57 % | 124.813 M -17.38 % | 151.065 M 72.52 % | 87.562 M 46.94 % | 59.592 M 45.89 % | 40.848 M 82.71 % | 22.357 M 7.61 % | 20.775 M -6.70 % | 22.266 M -27.09 % | 30.538 M -2.76 % | 31.405 M 22.46 % | 25.646 M -26.99 % | 35.127 M -24.64 % | 46.615 M 211.43 % | 14.968 M -43.09 % | 26.300 M -37.25 % | 41.911 M -29.97 % | 59.844 M -19.92 % | 74.732 M -15.91 % | 88.874 M -11.85 % | 100.819 M -17.07 % | 121.575 M -11.84 % | 137.901 M -19.77 % | 171.887 M -14.33 % | 200.642 M -13.14 % | 230.989 M -13.85 % | 268.129 M 123.55 % | 119.941 M 132.99 % | -363.593 M -685.96 % | 62.051 M -11.95 % | 70.472 M -30.30 % | 101.112 M 0.00 % | 101.112 M |
Other non current liabilities | 545.499 M 1 769.43 % | 29.180 M -5.13 % | 30.759 M 19.43 % | 25.754 M -1.25 % | 26.081 M -13.93 % | 30.303 M -15.50 % | 35.863 M 10.22 % | 32.539 M -7.32 % | 35.109 M 8.48 % | 32.364 M -14.49 % | 37.847 M 1.76 % | 37.193 M 63.59 % | 22.735 M 228.73 % | 6.916 M -98.66 % | 517.709 M 3 044.30 % | 16.465 M -96.73 % | 503.117 M 2 837.57 % | 17.127 M 9.80 % | 15.598 M -18.09 % | 19.042 M 8.79 % | 17.503 M 41.34 % | 12.384 M -13.25 % | 14.276 M 124.50 % | 6.359 M -5.54 % | 6.732 M 0.58 % | 6.693 M -86.48 % | 49.508 M 0.35 % | 49.336 M -0.19 % | 49.431 M 1.61 % | 48.650 M 0.04 % | 48.630 M -0.90 % | 49.072 M 1.14 % | 48.519 M 0.80 % | 48.133 M 4.69 % | 45.976 M -1.11 % | 46.491 M 0.51 % | 46.255 M 0.57 % | 45.993 M 5.87 % | 43.443 M 11.28 % | 39.040 M 12.97 % | 34.559 M 14.52 % | 30.177 M 493.80 % | 5.082 M 0.26 % | 5.069 M -98.74 % | 401.065 M 2 229.20 % | 17.219 M 19.70 % | 14.385 M | 0.000 100.00 % | -30.060 M |
Long term debt | 0.000 -100.00 % | 520.766 M 0.65 % | 517.409 M -28.89 % | 727.667 M 60.28 % | 453.997 M -1.23 % | 459.645 M -1.15 % | 464.987 M -3.03 % | 479.521 M -1.24 % | 485.527 M 1.74 % | 477.224 M -2.08 % | 487.352 M -2.53 % | 500.021 M -2.45 % | 512.575 M -4.60 % | 537.308 M 0.31 % | 535.655 M -5.14 % | 564.655 M -2.91 % | 581.586 M -2.79 % | 598.286 M 8.68 % | 550.496 M 70.24 % | 323.369 M -8.57 % | 353.665 M -4.43 % | 370.060 M 12.29 % | 329.568 M -1.92 % | 336.006 M 3.54 % | 324.518 M -0.52 % | 326.217 M 285.61 % | 84.597 M 14.37 % | 73.965 M 3.05 % | 71.777 M 2.63 % | 69.941 M 4.42 % | 66.980 M 0.47 % | 66.667 M 0.95 % | 66.037 M 2.15 % | 64.644 M 4.78 % | 61.697 M 12.78 % | 54.707 M 7.80 % | 50.747 M 3.28 % | 49.136 M 3.85 % | 47.316 M 5.86 % | 44.696 M 3.29 % | 43.273 M 2.69 % | 42.139 M 2.18 % | 41.238 M 3.10 % | 40.000 M 17.65 % | 34.000 M 0.00 % | 34.000 M 0.00 % | 34.000 M | 0.000 -100.00 % | 30.060 M |
Total non current liabilities | 545.499 M -0.81 % | 549.946 M 0.32 % | 548.168 M -27.24 % | 753.421 M 56.94 % | 480.078 M -2.01 % | 489.948 M -2.18 % | 500.850 M -2.19 % | 512.060 M -1.65 % | 520.636 M 2.17 % | 509.588 M -2.97 % | 525.199 M -2.24 % | 537.214 M 0.36 % | 535.310 M -3.46 % | 554.490 M -48.09 % | 1.068 B 78.83 % | 597.273 M -45.74 % | 1.101 B 73.99 % | 632.613 M 7.63 % | 587.778 M 64.42 % | 357.489 M -7.45 % | 386.281 M -2.67 % | 396.865 M 10.18 % | 360.200 M 1.28 % | 355.637 M 2.48 % | 347.027 M -0.98 % | 350.453 M 125.29 % | 155.556 M 8.59 % | 143.253 M 1.63 % | 140.960 M -0.11 % | 141.113 M -2.43 % | 144.631 M 0.75 % | 143.551 M 6.56 % | 134.713 M 4.85 % | 128.477 M 6.18 % | 121.001 M 5.83 % | 114.340 M 0.63 % | 113.629 M 1.55 % | 111.898 M 2.54 % | 109.121 M 13.32 % | 96.294 M 7.12 % | 89.892 M 5.79 % | 84.972 M 45.29 % | 58.484 M 4.36 % | 56.043 M -87.46 % | 446.849 M 772.43 % | 51.219 M 5.86 % | 48.385 M | 0.000 -100.00 % | 30.060 M |
Other current liabilities | 114.954 M -0.30 % | 115.304 M 131.90 % | 49.721 M -42.22 % | 86.045 M 11.36 % | 77.265 M 5.98 % | 72.906 M 624.71 % | 10.060 M -88.28 % | 85.864 M -11.65 % | 97.181 M 377.43 % | 20.355 M -53.83 % | 44.086 M -43.48 % | 78.003 M -12.30 % | 88.943 M 26.28 % | 70.431 M 28.75 % | 54.705 M -37.99 % | 88.214 M 6.62 % | 82.740 M 298.54 % | 20.761 M -68.88 % | 66.705 M 29.20 % | 51.628 M -7.09 % | 55.570 M 15.39 % | 48.157 M -17.28 % | 58.216 M 16.56 % | 49.947 M -0.33 % | 50.110 M -0.52 % | 50.373 M -23.52 % | 65.862 M 12.82 % | 58.376 M 9.58 % | 53.271 M 28.62 % | 41.418 M -37.42 % | 66.185 M 56.40 % | 42.319 M -6.59 % | 45.304 M 20.98 % | 37.447 M -23.39 % | 48.879 M 22.18 % | 40.007 M 12.09 % | 35.693 M 19.42 % | 29.889 M -55.95 % | 67.855 M 31.97 % | 51.416 M 11.09 % | 46.283 M 21.34 % | 38.144 M -4.76 % | 40.049 M 23.51 % | 32.427 M 21.47 % | 26.695 M -75.68 % | 109.754 M 39.86 % | 78.475 M | 0.000 -100.00 % | 45.274 M |
Deferred revenue | 533.729 M -4.24 % | 557.345 M -5.27 % | 588.379 M 23.75 % | 475.469 M -1.76 % | 483.987 M -1.83 % | 493.003 M -12.41 % | 562.859 M 24.89 % | 450.666 M -1.08 % | 455.605 M -6.47 % | 487.123 M -10.48 % | 544.179 M 23.11 % | 442.015 M -1.61 % | 449.267 M -1.92 % | 458.084 M -11.82 % | 519.485 M 25.63 % | 413.511 M 1.83 % | 406.072 M 0.01 % | 406.049 M -8.53 % | 443.929 M 30.84 % | 339.285 M -2.99 % | 349.758 M -1.18 % | 353.928 M -13.15 % | 407.493 M 30.45 % | 312.375 M -0.85 % | 315.057 M 0.69 % | 312.902 M -11.51 % | 353.590 M 25.70 % | 281.289 M -0.17 % | 281.765 M 6.56 % | 264.427 M -9.41 % | 291.902 M 29.62 % | 225.194 M 2.04 % | 220.682 M 5.78 % | 208.615 M -8.76 % | 228.656 M 27.42 % | 179.456 M 7.86 % | 166.377 M 7.05 % | 155.415 M -7.52 % | 168.051 M 30.69 % | 128.589 M 8.71 % | 118.289 M 6.05 % | 111.545 M 3.38 % | 107.893 M 20.27 % | 89.706 M 16.25 % | 77.166 M | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 204.476 M 0.14 % | 204.191 M 0.14 % | 203.907 M 696.82 % | 25.590 M -0.28 % | 25.662 M 0.52 % | 25.529 M -4.79 % | 26.812 M -21.37 % | 34.097 M -16.15 % | 40.666 M -8.77 % | 44.576 M -6.65 % | 47.752 M -38.29 % | 77.378 M -7.21 % | 83.390 M -0.96 % | 84.196 M -1.92 % | 85.843 M -0.26 % | 86.063 M -3.43 % | 89.117 M -2.06 % | 90.991 M -6.83 % | 97.659 M -2.51 % | 100.171 M -0.43 % | 100.607 M 0.29 % | 100.316 M 5.63 % | 94.973 M 5.95 % | 89.641 M 21.10 % | 74.025 M 7.65 % | 68.765 M 142.84 % | 28.317 M 16.60 % | 24.285 M 13.80 % | 21.341 M 4.51 % | 20.421 M 8.37 % | 18.844 M 4.28 % | 18.071 M 4.66 % | 17.266 M 10.23 % | 15.663 M 13.93 % | 13.748 M 27.66 % | 10.769 M 33.33 % | 8.077 M 17.43 % | 6.878 M 46.40 % | 4.698 M 62.34 % | 2.894 M 51.12 % | 1.915 M 63.40 % | 1.172 M 87.52 % | 625.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total current liabilities | 853.159 M -2.70 % | 876.840 M -4.91 % | 922.076 M 57.05 % | 587.104 M 0.03 % | 586.914 M -0.76 % | 591.438 M -12.93 % | 679.280 M 19.04 % | 570.627 M -3.85 % | 593.452 M -4.39 % | 620.699 M -13.29 % | 715.827 M 19.82 % | 597.396 M -3.89 % | 621.600 M 1.45 % | 612.711 M -14.78 % | 718.975 M 22.32 % | 587.788 M 1.71 % | 577.929 M 4.56 % | 552.705 M -9.81 % | 612.839 M 23.43 % | 496.510 M -3.52 % | 514.638 M 0.67 % | 511.200 M -11.47 % | 577.434 M 23.51 % | 467.506 M 2.07 % | 458.023 M 2.99 % | 444.730 M -3.99 % | 463.200 M 22.54 % | 377.988 M 2.34 % | 369.337 M 8.39 % | 340.751 M -13.51 % | 393.967 M 32.69 % | 296.918 M -0.06 % | 297.086 M 7.81 % | 275.554 M -7.51 % | 297.941 M 24.06 % | 240.158 M 10.31 % | 217.704 M 8.46 % | 200.720 M -19.86 % | 250.466 M 18.25 % | 211.805 M 11.79 % | 189.467 M 14.17 % | 165.950 M -0.06 % | 166.053 M 20.37 % | 137.957 M 10.38 % | 124.981 M 2.31 % | 122.159 M 26.34 % | 96.694 M | 0.000 -100.00 % | 57.180 M |
Total liabilities | 1.399 B -1.97 % | 1.427 B -2.96 % | 1.470 B 9.68 % | 1.341 B 25.64 % | 1.067 B -1.33 % | 1.081 B -8.37 % | 1.180 B 9.00 % | 1.083 B -2.82 % | 1.114 B -1.43 % | 1.130 B -8.92 % | 1.241 B 9.38 % | 1.135 B -1.93 % | 1.157 B -0.88 % | 1.167 B -34.69 % | 1.787 B 50.80 % | 1.185 B -29.40 % | 1.679 B 41.62 % | 1.185 B -1.27 % | 1.201 B 40.59 % | 853.999 M -5.21 % | 900.919 M -0.79 % | 908.065 M -3.15 % | 937.634 M 13.91 % | 823.143 M 2.25 % | 805.050 M 1.24 % | 795.183 M 28.51 % | 618.756 M 18.71 % | 521.241 M 2.14 % | 510.297 M 5.90 % | 481.864 M -10.53 % | 538.598 M 22.28 % | 440.469 M 2.01 % | 431.799 M 6.87 % | 404.031 M -3.56 % | 418.942 M 18.18 % | 354.498 M 6.99 % | 331.333 M 5.99 % | 312.618 M -13.06 % | 359.587 M 16.71 % | 308.099 M 10.29 % | 279.359 M 11.33 % | 250.922 M 11.75 % | 224.537 M 15.74 % | 194.000 M -66.07 % | 571.830 M 229.82 % | 173.378 M 19.51 % | 145.079 M | 0.000 -100.00 % | 94.680 M |
Other non current assets | 178.343 M 2.74 % | 173.595 M 82.97 % | 94.875 M -39.71 % | 157.362 M 6.01 % | 148.442 M 1.61 % | 146.085 M 45.45 % | 100.439 M -11.48 % | 113.461 M -2.39 % | 116.239 M 6.13 % | 109.525 M 27.02 % | 86.225 M -18.51 % | 105.807 M -2.56 % | 108.591 M -2.33 % | 111.179 M 6.18 % | 104.708 M 9.29 % | 95.811 M -0.46 % | 96.251 M 34.88 % | 71.358 M -4.13 % | 74.435 M 7.99 % | 68.926 M 0.20 % | 68.790 M 0.23 % | 68.634 M -1.43 % | 69.628 M 10.36 % | 63.092 M -10.57 % | 70.550 M 7.60 % | 65.564 M 6.35 % | 61.650 M 11.79 % | 55.146 M 11.39 % | 49.508 M 5.67 % | 46.851 M 232.68 % | 14.083 M -61.06 % | 36.164 M -2.65 % | 37.149 M 3.76 % | 35.804 M -4.68 % | 37.561 M 5.62 % | 35.561 M -2.24 % | 36.376 M -4.18 % | 37.961 M -2.18 % | 38.806 M 7.06 % | 36.248 M 1.01 % | 35.886 M 3.81 % | 34.569 M 232.20 % | 10.406 M -26.47 % | 14.153 M 0.09 % | 14.140 M 9.21 % | 12.948 M 42.36 % | 9.095 M 107.13 % | -127.625 M -314.65 % | -30.779 M |
Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 0.000 | 0.000 -100.00 % | 74.510 M | 0.000 | 0.000 | 0.000 -100.00 % | 46.775 M | 0.000 | 0.000 -100.00 % | 10.608 M -72.92 % | 39.170 M 189.89 % | 13.512 M -9.69 % | 14.962 M -8.86 % | 16.416 M -7.30 % | 17.708 M -9.42 % | 19.550 M 7.06 % | 18.261 M -58.57 % | 44.078 M 77.59 % | 24.820 M -4.45 % | 25.977 M -4.54 % | 27.212 M 2.21 % | 26.624 M 6.01 % | 25.115 M 90.21 % | 13.204 M | 0.000 | 0.000 -100.00 % | 3.514 M | 0.000 | 0.000 -100.00 % | 10.000 K -58.33 % | 24.000 K -61.90 % | 63.000 K -37.62 % | 101.000 K -27.86 % | 140.000 K -74.22 % | 543.000 K -44.31 % | 975.000 K -35.86 % | 1.520 M -37.60 % | 2.436 M -37.46 % | 3.895 M -27.40 % | 5.365 M -21.52 % | 6.836 M 23.26 % | 5.546 M -12.57 % | 6.343 M -3.34 % | 6.562 M 11.77 % | 5.871 M -10.60 % | 6.567 M -9.58 % | 7.263 M | 0.000 -100.00 % | 830.000 K |
GoodWill | 80.781 M 0.32 % | 80.526 M 4.62 % | 76.969 M -2.24 % | 78.733 M 2.55 % | 76.773 M 0.47 % | 76.416 M -0.44 % | 76.750 M 4.70 % | 73.306 M -1.76 % | 74.619 M 0.03 % | 74.593 M 0.99 % | 73.863 M 4.47 % | 70.702 M -1.41 % | 71.712 M -1.57 % | 72.855 M -2.16 % | 74.466 M -1.84 % | 75.860 M 1.44 % | 74.782 M -1.08 % | 75.597 M 303.40 % | 18.740 M 0.00 % | 18.740 M 0.00 % | 18.740 M 0.00 % | 18.740 M 0.00 % | 18.740 M 0.00 % | 18.740 M 0.00 % | 18.740 M 0.00 % | 18.740 M 0.00 % | 18.740 M 0.00 % | 18.740 M 0.00 % | 18.740 M 15.02 % | 16.293 M 0.00 % | 16.293 M 0.00 % | 16.293 M 0.00 % | 16.293 M 0.00 % | 16.293 M 0.00 % | 16.293 M 0.00 % | 16.293 M 13.93 % | 14.301 M 0.00 % | 14.301 M 0.00 % | 14.301 M 0.00 % | 14.301 M 0.00 % | 14.301 M 22.68 % | 11.657 M 3.69 % | 11.242 M 2.82 % | 10.934 M 35.31 % | 8.081 M 0.00 % | 8.081 M 0.00 % | 8.081 M | 0.000 | 0.000 |
Goodwill and intangible assets | 80.781 M 0.32 % | 80.526 M -46.84 % | 151.479 M 92.40 % | 78.733 M 2.55 % | 76.773 M 0.47 % | 76.416 M -38.14 % | 123.525 M 68.51 % | 73.306 M -1.76 % | 74.619 M -12.42 % | 85.201 M -24.62 % | 113.033 M 34.22 % | 84.214 M -2.84 % | 86.674 M -2.91 % | 89.271 M -3.15 % | 92.174 M -3.39 % | 95.410 M 2.54 % | 93.043 M -22.25 % | 119.675 M 174.74 % | 43.560 M -2.59 % | 44.717 M -2.69 % | 45.952 M 1.30 % | 45.364 M 3.44 % | 43.855 M 37.29 % | 31.944 M 70.46 % | 18.740 M 0.00 % | 18.740 M -15.79 % | 22.254 M 18.75 % | 18.740 M 0.00 % | 18.740 M 14.95 % | 16.303 M -0.09 % | 16.317 M -0.24 % | 16.356 M -0.23 % | 16.394 M -0.24 % | 16.433 M -2.39 % | 16.836 M -2.50 % | 17.268 M 9.15 % | 15.821 M -5.47 % | 16.737 M -8.02 % | 18.196 M -7.47 % | 19.666 M -6.96 % | 21.137 M 22.87 % | 17.203 M -2.17 % | 17.585 M 0.51 % | 17.496 M 25.40 % | 13.952 M -4.75 % | 14.648 M -4.54 % | 15.344 M | 0.000 -100.00 % | 830.000 K |
Property plant equipment net | 82.559 M -0.07 % | 82.620 M 5.96 % | 77.970 M -6.38 % | 83.283 M -5.84 % | 88.453 M -4.65 % | 92.762 M -6.63 % | 99.354 M -38.94 % | 162.727 M -11.76 % | 184.404 M 0.93 % | 182.702 M -9.17 % | 201.144 M -4.17 % | 209.902 M -9.59 % | 232.162 M -9.21 % | 255.717 M -8.20 % | 278.563 M -2.68 % | 286.237 M -6.90 % | 307.459 M -6.69 % | 329.501 M -7.03 % | 354.401 M -6.40 % | 378.630 M -3.46 % | 392.185 M -3.80 % | 407.688 M 4.86 % | 388.782 M -1.27 % | 393.791 M 5.35 % | 373.785 M -0.02 % | 373.844 M 171.49 % | 137.703 M 3.25 % | 133.374 M 6.40 % | 125.357 M 0.67 % | 124.518 M 0.44 % | 123.977 M 4.82 % | 118.278 M 1.02 % | 117.083 M -0.41 % | 117.568 M 0.33 % | 117.176 M 3.35 % | 113.379 M 5.87 % | 107.093 M -4.50 % | 112.144 M -6.93 % | 120.492 M 6.12 % | 113.543 M 42.59 % | 79.629 M 34.37 % | 59.259 M 1.39 % | 58.446 M -0.89 % | 58.968 M 14.10 % | 51.679 M 24.87 % | 41.385 M 9.91 % | 37.654 M | 0.000 -100.00 % | 29.949 M |
Total non current assets | 581.841 M -0.57 % | 585.199 M 2.71 % | 569.741 M 45.44 % | 391.730 M 1.20 % | 387.079 M -0.09 % | 387.424 M -2.90 % | 398.983 M 14.16 % | 349.494 M -6.87 % | 375.262 M -0.57 % | 377.428 M -5.74 % | 400.402 M 0.12 % | 399.923 M -6.43 % | 427.427 M -6.30 % | 456.167 M -4.05 % | 475.445 M -0.42 % | 477.458 M -3.88 % | 496.753 M -4.57 % | 520.534 M 10.19 % | 472.396 M -4.04 % | 492.273 M -2.89 % | 506.927 M -2.83 % | 521.686 M 3.87 % | 502.265 M 2.75 % | 488.827 M 5.56 % | 463.075 M 1.08 % | 458.148 M 106.74 % | 221.607 M 6.92 % | 207.260 M 7.05 % | 193.605 M 3.16 % | 187.672 M 21.57 % | 154.377 M -9.61 % | 170.798 M 0.10 % | 170.626 M 0.48 % | 169.805 M -1.03 % | 171.573 M 3.23 % | 166.208 M 4.34 % | 159.290 M -4.53 % | 166.842 M -6.00 % | 177.494 M 4.74 % | 169.457 M 24.01 % | 136.652 M 23.08 % | 111.031 M 28.45 % | 86.437 M -4.61 % | 90.617 M 13.60 % | 79.771 M 15.64 % | 68.981 M 11.09 % | 62.093 M 148.65 % | -127.625 M -514.65 % | 30.779 M |
Other current assets | 95.321 M 8.71 % | 87.687 M 6.60 % | 82.256 M 7.98 % | 76.180 M 3.02 % | 73.947 M -6.98 % | 79.497 M -0.63 % | 80.003 M 2.90 % | 77.748 M -5.24 % | 82.051 M 0.59 % | 81.571 M 0.70 % | 81.000 M 4.78 % | 77.307 M -1.90 % | 78.805 M -0.26 % | 79.008 M 6.80 % | 73.978 M 14.29 % | 64.730 M -0.50 % | 65.057 M -1.26 % | 65.885 M 17.87 % | 55.895 M -4.00 % | 58.224 M -0.76 % | 58.669 M -2.52 % | 60.187 M 14.19 % | 52.706 M 15.06 % | 45.808 M 2.14 % | 44.849 M 5.57 % | 42.482 M 18.31 % | 35.906 M 6.20 % | 33.809 M 1.49 % | 33.314 M 1.98 % | 32.666 M 12.72 % | 28.980 M 6.36 % | 27.246 M -8.93 % | 29.918 M 8.35 % | 27.612 M 12.26 % | 24.597 M 5.25 % | 23.369 M -4.07 % | 24.361 M 1.84 % | 23.922 M -1.59 % | 24.308 M 13.34 % | 21.447 M -9.38 % | 23.668 M -5.17 % | 24.958 M 15.44 % | 21.619 M 55.79 % | 13.877 M -6.02 % | 14.766 M -1.09 % | 14.928 M 13.02 % | 13.208 M | 0.000 -100.00 % | 17.136 M |
Short term investments | 100.032 M -0.74 % | 100.777 M 2.58 % | 98.241 M 10.20 % | 89.150 M 17.92 % | 75.605 M -35.17 % | 116.616 M 20.29 % | 96.948 M 56.89 % | 61.795 M 24.99 % | 49.438 M 38.95 % | 35.579 M 8.53 % | 32.783 M -26.44 % | 44.567 M -0.40 % | 44.745 M -65.01 % | 127.889 M -24.77 % | 170.000 M 21.43 % | 140.000 M 180.00 % | 50.000 M 0.00 % | 50.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 710.000 K -90.38 % | 7.379 M -70.72 % | 25.204 M -75.32 % | 102.120 M -1.80 % | 103.989 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 255.250 M | 0.000 |
cash and cash equivalents | 657.826 M -4.61 % | 689.628 M 10.42 % | 624.575 M 2.60 % | 608.765 M 49.71 % | 406.620 M -9.54 % | 449.507 M 17.14 % | 383.742 M 1.54 % | 377.911 M -4.56 % | 395.965 M -17.75 % | 481.435 M 12.36 % | 428.465 M 19.66 % | 358.060 M 2.66 % | 348.783 M -10.88 % | 391.377 M -5.98 % | 416.274 M -26.75 % | 568.265 M -27.09 % | 779.416 M 38.82 % | 561.459 M -5.65 % | 595.082 M 116.08 % | 275.400 M 1.30 % | 271.874 M 1.46 % | 267.973 M 37.01 % | 195.586 M -2.64 % | 200.890 M -0.30 % | 201.489 M -12.94 % | 231.436 M 6.40 % | 217.518 M 8.70 % | 200.104 M -1.78 % | 203.726 M -6.17 % | 217.116 M 4.34 % | 208.076 M 20.37 % | 172.857 M 4.59 % | 165.275 M -10.03 % | 183.691 M 3.55 % | 177.391 M 5.72 % | 167.800 M -3.19 % | 173.331 M -5.12 % | 182.690 M -1.64 % | 185.741 M -2.08 % | 189.695 M 35.38 % | 140.119 M -22.15 % | 179.987 M -45.53 % | 330.436 M 99.94 % | 165.270 M 108.50 % | 79.266 M -27.18 % | 108.851 M -5.27 % | 114.901 M 190.03 % | -127.625 M -200.00 % | 127.625 M |
Cash and short term investments | 757.858 M -4.12 % | 790.405 M 9.35 % | 722.816 M 3.57 % | 697.915 M 44.73 % | 482.225 M -14.82 % | 566.123 M 17.77 % | 480.690 M 9.32 % | 439.706 M -1.28 % | 445.403 M -13.85 % | 517.014 M 12.09 % | 461.248 M 14.56 % | 402.627 M 2.31 % | 393.528 M -24.21 % | 519.266 M -11.43 % | 586.274 M -17.22 % | 708.265 M -14.61 % | 829.416 M 35.65 % | 611.459 M 2.75 % | 595.082 M 116.08 % | 275.400 M 1.30 % | 271.874 M 1.46 % | 267.973 M 37.01 % | 195.586 M -2.64 % | 200.890 M -0.30 % | 201.489 M -12.94 % | 231.436 M 6.40 % | 217.518 M 8.70 % | 200.104 M -1.78 % | 203.726 M -6.17 % | 217.116 M 4.34 % | 208.076 M 20.37 % | 172.857 M 4.59 % | 165.275 M -10.03 % | 183.691 M 3.55 % | 177.391 M 5.72 % | 167.800 M -3.19 % | 173.331 M -5.49 % | 183.400 M -5.03 % | 193.120 M -10.13 % | 214.899 M -11.29 % | 242.239 M -14.70 % | 283.976 M -14.06 % | 330.436 M 99.94 % | 165.270 M 108.50 % | 79.266 M -27.18 % | 108.851 M -5.27 % | 114.901 M -9.97 % | 127.625 M 0.00 % | 127.625 M |
Total current assets | 1.043 B -1.27 % | 1.056 B -3.79 % | 1.098 B 14.04 % | 962.590 M 31.20 % | 733.659 M -6.98 % | 788.673 M -6.35 % | 842.180 M 23.07 % | 684.329 M -1.23 % | 692.883 M -5.25 % | 731.238 M -9.36 % | 806.763 M 22.88 % | 656.527 M 2.76 % | 638.885 M -10.70 % | 715.420 M -21.95 % | 916.564 M -1.19 % | 927.619 M -9.84 % | 1.029 B 30.30 % | 789.597 M -10.20 % | 879.286 M 95.71 % | 449.288 M -0.95 % | 453.584 M 6.17 % | 427.227 M -6.66 % | 457.726 M 28.90 % | 355.091 M -2.51 % | 364.241 M -0.91 % | 367.573 M -14.23 % | 428.554 M 26.18 % | 339.627 M -3.47 % | 351.819 M 3.23 % | 340.807 M -14.63 % | 399.189 M 34.87 % | 295.971 M -2.35 % | 303.084 M 3.07 % | 294.070 M -8.70 % | 322.101 M 16.21 % | 277.164 M 1.58 % | 272.862 M 2.06 % | 267.351 M -16.45 % | 319.994 M 3.05 % | 310.529 M -9.56 % | 343.349 M -7.42 % | 370.880 M -8.70 % | 406.229 M 81.90 % | 223.324 M 73.84 % | 128.466 M -22.82 % | 166.448 M 8.46 % | 153.458 M 20.24 % | 127.625 M -21.21 % | 161.979 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net receivables | 189.561 M 6.45 % | 178.078 M -39.16 % | 292.707 M 55.29 % | 188.495 M 6.20 % | 177.487 M 24.07 % | 143.053 M -49.18 % | 281.487 M 68.68 % | 166.875 M 0.87 % | 165.429 M 24.71 % | 132.653 M -49.85 % | 264.515 M 49.79 % | 176.593 M 6.03 % | 166.552 M 42.17 % | 117.146 M -54.30 % | 256.312 M 65.76 % | 154.624 M 15.06 % | 134.386 M 19.72 % | 112.253 M -50.83 % | 228.309 M 97.39 % | 115.664 M -6.00 % | 123.041 M 24.20 % | 99.067 M -52.70 % | 209.434 M 93.22 % | 108.393 M -8.07 % | 117.903 M 25.89 % | 93.655 M -46.52 % | 175.130 M 65.66 % | 105.714 M -7.90 % | 114.779 M 26.10 % | 91.025 M -43.86 % | 162.133 M 69.12 % | 95.868 M -11.14 % | 107.891 M 30.36 % | 82.767 M -31.09 % | 120.113 M 39.67 % | 85.995 M 14.40 % | 75.170 M 25.22 % | 60.029 M -41.47 % | 102.566 M 38.26 % | 74.183 M -4.21 % | 77.442 M 25.02 % | 61.946 M 14.35 % | 54.174 M 22.63 % | 44.177 M 28.29 % | 34.434 M -19.30 % | 42.669 M 68.33 % | 25.349 M | 0.000 -100.00 % | 17.218 M |
Tax assets | 240.158 M -3.34 % | 248.458 M 1.24 % | 245.417 M 239.20 % | 72.352 M -1.44 % | 73.411 M 1.73 % | 72.161 M -4.63 % | 75.665 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 3.034 M |
Account payables | 0.000 | 0.000 -100.00 % | 80.069 M | 0.000 | 0.000 | 0.000 -100.00 % | 79.549 M | 0.000 | 0.000 -100.00 % | 68.645 M -13.99 % | 79.810 M | 0.000 | 0.000 | 0.000 -100.00 % | 58.942 M | 0.000 | 0.000 -100.00 % | 34.904 M 667.80 % | 4.546 M -16.22 % | 5.426 M -37.65 % | 8.703 M -1.09 % | 8.799 M -47.47 % | 16.752 M 7.78 % | 15.543 M -17.46 % | 18.831 M 48.39 % | 12.690 M -17.76 % | 15.431 M 9.92 % | 14.038 M 8.32 % | 12.960 M -10.53 % | 14.485 M -14.97 % | 17.036 M 50.31 % | 11.334 M -18.07 % | 13.834 M 0.04 % | 13.829 M 107.71 % | 6.658 M -32.92 % | 9.926 M 31.35 % | 7.557 M -11.49 % | 8.538 M -13.43 % | 9.862 M -65.88 % | 28.906 M 25.79 % | 22.980 M 52.30 % | 15.089 M -13.71 % | 17.486 M 10.50 % | 15.824 M -25.08 % | 21.120 M 70.25 % | 12.405 M -31.91 % | 18.219 M | 0.000 -100.00 % | 11.906 M |
Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred revenue non current | 0.000 | 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.266 M -30.43 % | 14.757 M -8.64 % | 16.153 M 1.16 % | 15.967 M -7.17 % | 17.200 M -20.68 % | 21.684 M 43.81 % | 15.078 M -0.23 % | 15.113 M 4.80 % | 14.421 M -11.83 % | 16.356 M 23.24 % | 13.272 M -15.88 % | 15.777 M -10.07 % | 17.543 M -18.22 % | 21.451 M 7.51 % | 19.952 M 1.01 % | 19.752 M -12.30 % | 22.522 M -22.39 % | 29.021 M 4.35 % | 27.812 M 37.98 % | 20.157 M 28.39 % | 15.700 M 17.80 % | 13.328 M 1.42 % | 13.142 M -20.96 % | 16.627 M -0.85 % | 16.769 M -8.68 % | 18.362 M 46.22 % | 12.558 M 4.13 % | 12.060 M -4.71 % | 12.656 M 4.04 % | 12.164 M 10.84 % | 10.974 M -6.87 % | 11.784 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 -100.00 % | 71.535 M 4.02 % | 68.771 M -32.30 % | 101.582 M -5.80 % | 107.835 M -5.28 % | 113.847 M -5.89 % | 120.977 M -15.58 % | 143.296 M -8.36 % | 156.370 M 2.89 % | 151.975 M -8.31 % | 165.753 M -20.51 % | 208.521 M -8.37 % | 227.559 M -10.26 % | 253.570 M -0.18 % | 254.035 M -10.46 % | 283.725 M -6.72 % | 304.173 M -5.89 % | 323.216 M -7.80 % | 350.541 M -6.16 % | 373.540 M -2.79 % | 384.272 M -4.02 % | 400.376 M 4.12 % | 384.541 M -0.29 % | 385.647 M 7.56 % | 358.543 M 1.00 % | 354.982 M 386.85 % | 72.914 M 25.17 % | 58.250 M 9.66 % | 53.118 M 5.47 % | 50.362 M 9.90 % | 45.824 M 2.43 % | 44.738 M 3.31 % | 43.303 M 7.43 % | 40.307 M 13.72 % | 35.445 M 39.13 % | 25.476 M 35.34 % | 18.824 M 17.55 % | 16.014 M 33.29 % | 12.014 M 58.29 % | 7.590 M 46.30 % | 5.188 M 56.69 % | 3.311 M 77.72 % | 1.863 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 495.278 M 0.11 % | 494.716 M 0.10 % | 494.238 M 0.11 % | 493.677 M 0.11 % | 493.145 M 0.11 % | 492.585 M 0.10 % | 492.095 M 0.11 % | 491.551 M 0.11 % | 491.021 M 0.11 % | 490.464 M 0.10 % | 489.990 M 0.11 % | 489.434 M 0.11 % | 488.906 M 0.11 % | 488.351 M 0.10 % | 487.880 M -1.07 % | 493.166 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 394.563 M 8.07 % | 365.115 M 28.21 % | 284.768 M 0.00 % | 284.768 M |
Other total stockholders equity | 674.962 M -0.94 % | 681.363 M 0.63 % | 677.088 M -1.33 % | 686.216 M -7.30 % | 740.292 M -7.86 % | 803.449 M 2.30 % | 785.374 M 1.17 % | 776.313 M -1.38 % | 787.211 M -4.27 % | 822.366 M 0.41 % | 818.996 M 2.05 % | 802.534 M 0.57 % | 797.948 M -10.55 % | 892.067 M 84.26 % | 484.140 M -55.50 % | 1.088 B -8.80 % | 1.193 B -18.34 % | 1.461 B -0.87 % | 1.474 B 4.84 % | 1.406 B 2.42 % | 1.372 B 1.94 % | 1.346 B 3.49 % | 1.301 B 2.54 % | 1.269 B 3.21 % | 1.229 B 2.34 % | 1.201 B 3.08 % | 1.165 B 2.22 % | 1.140 B 2.78 % | 1.109 B 2.47 % | 1.082 B 2.71 % | 1.054 B 2.03 % | 1.033 B 2.73 % | 1.005 B 2.15 % | 984.136 M 2.62 % | 958.967 M 2.44 % | 936.140 M 2.89 % | 909.841 M 1.95 % | 892.446 M 2.54 % | 870.314 M 1.92 % | 853.917 M 3.18 % | 827.572 M 2.46 % | 807.714 M 1.27 % | 797.566 M 32.35 % | 602.597 M 1 570.82 % | 36.066 M 25.94 % | 28.638 M 23.79 % | 23.134 M | 0.000 -100.00 % | 8.952 M |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.440 M |
Total assets | 1.625 B -1.02 % | 1.641 B -1.57 % | 1.668 B 23.13 % | 1.354 B 20.84 % | 1.121 B -4.71 % | 1.176 B -5.24 % | 1.241 B 20.06 % | 1.034 B -3.21 % | 1.068 B -3.65 % | 1.109 B -8.16 % | 1.207 B 14.27 % | 1.056 B -0.92 % | 1.066 B -8.99 % | 1.172 B -15.83 % | 1.392 B -0.93 % | 1.405 B -7.90 % | 1.526 B 16.45 % | 1.310 B -3.07 % | 1.352 B 43.56 % | 941.561 M -1.97 % | 960.511 M 1.22 % | 948.913 M -1.15 % | 959.991 M 13.75 % | 843.918 M 2.01 % | 827.316 M 0.19 % | 825.721 M 27.00 % | 650.161 M 18.88 % | 546.887 M 0.27 % | 545.424 M 3.21 % | 528.479 M -4.53 % | 553.566 M 18.60 % | 466.769 M -1.47 % | 473.710 M 2.12 % | 463.875 M -6.04 % | 493.674 M 11.35 % | 443.372 M 2.60 % | 432.152 M -0.47 % | 434.193 M -12.72 % | 497.488 M 3.65 % | 479.986 M 0.00 % | 480.001 M -0.40 % | 481.911 M -2.18 % | 492.666 M 56.93 % | 313.941 M 50.76 % | 208.237 M -11.55 % | 235.429 M 9.22 % | 215.551 M | 0.000 -100.00 % | 195.792 M |
2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 | 2023-07-31 | 2023-04-30 | 2023-01-31 | 2022-10-31 | 2022-07-31 | 2022-04-30 | 2022-01-31 | 2021-10-31 | 2021-07-31 | 2021-04-30 | 2021-01-31 | 2020-10-31 | 2020-07-31 | 2020-04-30 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 | 2014-10-31 | 2014-04-30 | 2014-01-31 | 2013-10-31 | 2013-04-30 | 2013-01-31 |
2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 | 2023-07-31 | 2023-04-30 | 2023-01-31 | 2022-10-31 | 2022-07-31 | 2022-04-30 | 2022-01-31 | 2021-10-31 | 2021-07-31 | 2021-04-30 | 2021-01-31 | 2020-10-31 | 2020-07-31 | 2020-04-30 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 | 2014-10-31 | 2014-07-31 | 2014-04-30 | 2014-01-31 | 2013-10-31 | 2013-04-30 | 2013-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 9.519 M | 0.000 100.00 % | -171.225 M | 0.000 | 0.000 -100.00 % | 2.502 M 103.32 % | -75.292 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 -100.00 % | 49.000 K | 0.000 | 0.000 | 0.000 100.00 % | -2.036 M -447.44 % | 586.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -292.000 K -640.74 % | 54.000 K 106.55 % | -825.000 K -408.99 % | 267.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 60.758 M 10.68 % | 54.894 M -3.94 % | 57.146 M 2.81 % | 55.584 M 3.35 % | 53.783 M 5.12 % | 51.162 M 8.24 % | 47.266 M -7.13 % | 50.894 M -4.60 % | 53.346 M 12.84 % | 47.277 M 5.10 % | 44.984 M 0.29 % | 44.852 M -7.87 % | 48.686 M 3.35 % | 47.110 M -0.75 % | 47.467 M 4.12 % | 45.589 M 3.31 % | 44.128 M 5.59 % | 41.790 M 7.56 % | 38.854 M 2.70 % | 37.834 M 0.73 % | 37.561 M -6.20 % | 40.043 M 2.51 % | 39.063 M 3.46 % | 37.758 M 2.59 % | 36.805 M 13.73 % | 32.362 M 7.12 % | 30.210 M -4.97 % | 31.790 M 3.61 % | 30.683 M 15.29 % | 26.613 M 6.67 % | 24.949 M -2.25 % | 25.523 M 6.05 % | 24.067 M 4.89 % | 22.946 M -1.53 % | 23.302 M 17.00 % | 19.917 M 4.47 % | 19.064 M 18.49 % | 16.089 M -3.41 % | 16.657 M 8.13 % | 15.404 M 4.59 % | 14.728 M 15.83 % | 12.715 M 32.66 % | 9.585 M 12.59 % | 8.513 M 5.37 % | 8.079 M 40.46 % | 5.752 M 35.82 % | 4.235 M | 0.000 -100.00 % | 1.643 M -6.96 % | 1.766 M |
Change in working capital | -45.970 M -200.00 % | 45.970 M 1 761.13 % | 2.470 M | 0.000 100.00 % | -59.368 M -235.07 % | 43.955 M 703.11 % | -7.288 M 61.11 % | -18.739 M 67.72 % | -58.044 M -237.13 % | 42.329 M 3 889.54 % | 1.061 M 106.39 % | -16.614 M 69.26 % | -54.041 M -262.10 % | 33.339 M 228.40 % | -25.964 M -36.75 % | -18.987 M 13.39 % | -21.923 M -158.91 % | 37.215 M 674.93 % | -6.473 M 60.60 % | -16.428 M 34.21 % | -24.971 M -217.54 % | 21.245 M 214.77 % | -18.511 M -73.58 % | -10.664 M 56.98 % | -24.791 M -309.38 % | 11.840 M 94.10 % | 6.100 M 571.04 % | -1.295 M 86.76 % | -9.780 M -172.90 % | 13.415 M -66.34 % | 39.857 M 144.33 % | 16.313 M 272.50 % | -9.457 M -185.22 % | 11.097 M -26.05 % | 15.006 M 1 109.15 % | -1.487 M -30.21 % | -1.142 M -188.39 % | 1.292 M -94.21 % | 22.308 M 178.75 % | 8.003 M 7 869.90 % | -103.000 K 99.01 % | -10.384 M -207.32 % | 9.676 M 47.73 % | 6.550 M 229.09 % | -5.074 M -4 590.27 % | 113.000 K 100.96 % | -11.804 M | 0.000 -100.00 % | 4.533 M 172.63 % | -6.241 M |
Accounts receivables | -14.575 M -112.11 % | 120.354 M 214.36 % | -105.242 M -739.45 % | -12.537 M | 0.000 -100.00 % | 135.565 M 217.72 % | -115.156 M -3 701.78 % | -3.029 M 90.96 % | -33.496 M -125.80 % | 129.805 M 256.21 % | -83.094 M -591.99 % | -12.008 M 76.32 % | -50.705 M -137.04 % | 136.876 M 234.60 % | -101.688 M -402.44 % | -20.239 M 8.55 % | -22.132 M -118.94 % | 116.835 M 203.72 % | -112.645 M -1 626.98 % | 7.377 M 130.77 % | -23.974 M -121.72 % | 110.367 M 209.23 % | -101.041 M -1 162.47 % | 9.510 M 139.22 % | -24.248 M -129.76 % | 81.475 M 217.37 % | -69.416 M -865.76 % | 9.065 M 138.16 % | -23.754 M -133.13 % | 71.690 M 208.19 % | -66.265 M -651.15 % | 12.023 M 147.85 % | -25.124 M -167.27 % | 37.346 M 209.46 % | -34.118 M -215.18 % | -10.825 M 38.34 % | -17.555 M -141.87 % | 41.927 M 219.20 % | -35.174 M -240.80 % | -10.321 M 33.40 % | -15.496 M -199.19 % | 15.623 M 209.38 % | -14.283 M -279.67 % | -3.762 M 6.60 % | -4.028 M -138.05 % | 10.586 M 161.12 % | -17.320 M | 0.000 -100.00 % | 2.301 M 136.87 % | -6.241 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.804 M 471.22 % | 841.000 K 114.90 % | -5.645 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.840 M 26.85 % | -14.819 M -1 390.85 % | 1.148 M 109.65 % | -11.891 M -180.56 % | 14.761 M 1 123.96 % | 1.206 M -91.26 % | 13.794 M 172.85 % | -18.935 M -694.92 % | -2.382 M -157.87 % | 4.116 M 179.24 % | 1.474 M 109.34 % | -15.776 M -212.48 % | 14.026 M 1 266.89 % | -1.202 M -112.81 % | 9.380 M 131.35 % | -29.917 M -161.56 % | 48.600 M 2 434.29 % | -2.082 M -153.25 % | 3.910 M 128.95 % | -13.508 M -204.18 % | 12.966 M 1 945.11 % | 634.000 K -93.75 % | 10.148 M 137.69 % | -26.925 M -257.02 % | 17.147 M 2 630.41 % | 628.000 K -83.91 % | 3.903 M 113.25 % | -29.452 M -371.55 % | 10.846 M 133.40 % | 4.647 M 286.55 % | -2.491 M 70.94 % | -8.571 M | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts payables | -1.054 M 92.74 % | -14.509 M -185.80 % | 16.910 M 335.82 % | 3.880 M 117.12 % | 1.787 M 111.04 % | -16.186 M -303.37 % | 7.959 M 365.12 % | -3.002 M -120.55 % | 14.608 M 170.42 % | -20.744 M -280.82 % | 11.472 M 217.92 % | -9.729 M -159.12 % | 16.455 M 189.19 % | -18.450 M -397.25 % | 6.207 M -26.51 % | 8.446 M -32.85 % | 12.578 M 205.64 % | -11.906 M -994.30 % | -1.088 M 64.20 % | -3.039 M -157.11 % | -1.182 M 83.09 % | -6.992 M -270.50 % | 4.101 M 154.78 % | -7.486 M -215.67 % | 6.472 M 303.07 % | -3.187 M -267.65 % | 1.901 M 98.23 % | 959.000 K 157.08 % | -1.680 M -453.68 % | 475.000 K -80.46 % | 2.431 M 193.79 % | -2.592 M -2 042.15 % | -121.000 K -101.68 % | 7.182 M 327.13 % | -3.162 M -234.38 % | 2.353 M 527.82 % | -550.000 K -306.77 % | 266.000 K 104.51 % | -5.901 M 15.57 % | -6.989 M -181.25 % | 8.602 M 3 133.83 % | 266.000 K -72.75 % | 976.000 K -36.50 % | 1.537 M 357.89 % | -596.000 K -145.36 % | 1.314 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | -24.812 M 58.56 % | -59.875 M -165.94 % | 90.802 M 527.42 % | -21.244 M 65.26 % | -61.155 M 18.92 % | -75.424 M -175.49 % | 99.909 M 837.39 % | -13.549 M 59.57 % | -33.511 M 49.78 % | -66.732 M -191.81 % | 72.683 M 1 318.76 % | 5.123 M 122.25 % | -23.024 M 66.06 % | -67.845 M -184.43 % | 80.357 M 953.86 % | 7.625 M 156.41 % | -13.517 M 75.79 % | -55.823 M -160.35 % | 92.499 M 520.99 % | -21.972 M -61.45 % | -13.609 M 78.47 % | -63.195 M -178.20 % | 80.811 M 580.90 % | -16.804 M -97.95 % | -8.489 M 83.25 % | -50.672 M -185.04 % | 59.589 M 689.00 % | -10.117 M -261.25 % | 6.274 M 121.76 % | -28.833 M -152.34 % | 55.091 M 514.58 % | 8.964 M -24.53 % | 11.878 M 159.62 % | -19.923 M -150.67 % | 39.320 M 519.12 % | 6.351 M -6.81 % | 6.815 M 148.76 % | -13.976 M -130.23 % | 46.236 M 87.30 % | 24.685 M 754.74 % | 2.888 M -9.15 % | 3.179 M -73.81 % | 12.137 M 194.02 % | 4.128 M 102.25 % | 2.041 M 163.46 % | -3.216 M -158.30 % | 5.516 M | 0.000 -100.00 % | 2.232 M | 0.000 |
Other non cash items | 482.000 K -95.66 % | 11.105 M -18.22 % | 13.579 M 214.87 % | -11.821 M -180.07 % | 14.763 M 133.05 % | -44.664 M -439.06 % | 13.173 M -8.89 % | 14.458 M -3.65 % | 15.006 M 6.67 % | 14.068 M 7.96 % | 13.031 M -10.08 % | 14.491 M -2.54 % | 14.868 M 10.59 % | 13.444 M 4.47 % | 12.869 M -3.38 % | 13.319 M 15.02 % | 11.580 M 5.66 % | 10.960 M -0.42 % | 11.006 M 17.89 % | 9.336 M 9.21 % | 8.549 M 3.84 % | 8.233 M 10.05 % | 7.481 M 12.38 % | 6.657 M 9.20 % | 6.096 M 11.00 % | 5.492 M 7.50 % | 5.109 M 13.58 % | 4.498 M 10.62 % | 4.066 M 11.28 % | 3.654 M -35.97 % | 5.707 M 8.31 % | 5.269 M -2.19 % | 5.387 M 7.48 % | 5.012 M 7.76 % | 4.651 M 9.08 % | 4.264 M -6.90 % | 4.580 M -6.13 % | 4.879 M 0.68 % | 4.846 M 9.37 % | 4.431 M 10.11 % | 4.024 M 11.65 % | 3.604 M 15.96 % | 3.108 M -0.32 % | 3.118 M 16.82 % | 2.669 M -11.48 % | 3.015 M -87.59 % | 24.289 M -52.74 % | 51.391 M 450.81 % | 9.330 M 176.53 % | 3.374 M |
Net cash provided by operating activities | 45.964 M -63.82 % | 127.059 M 24.36 % | 102.173 M 63.26 % | 62.582 M 72.41 % | 36.298 M -72.33 % | 131.204 M 46.86 % | 89.339 M 24.46 % | 71.782 M 119.68 % | 32.676 M -73.84 % | 124.930 M 35.52 % | 92.187 M 32.21 % | 69.726 M 146.04 % | 28.339 M -73.69 % | 107.730 M 119.09 % | 49.171 M 6.70 % | 46.083 M 2.88 % | 44.792 M -52.74 % | 94.772 M 64.71 % | 57.540 M 27.72 % | 45.052 M 39.37 % | 32.325 M -47.79 % | 61.917 M 312.40 % | 15.014 M 68.83 % | 8.893 M 289.82 % | -4.685 M -118.38 % | 25.491 M -18.64 % | 31.332 M 359.68 % | 6.816 M 637.96 % | -1.267 M -106.87 % | 18.440 M -62.14 % | 48.710 M 245.61 % | 14.094 M 248.00 % | -9.523 M -211.50 % | 8.541 M -41.98 % | 14.721 M 315.57 % | -6.829 M -39.97 % | -4.879 M -15.32 % | -4.231 M -186.97 % | 4.865 M 128.05 % | -17.343 M 19.93 % | -21.661 M 32.69 % | -32.182 M -106.44 % | -15.589 M 20.31 % | -19.563 M 25.56 % | -26.280 M -11.98 % | -23.468 M -3.63 % | -22.645 M | 0.000 100.00 % | -15.802 M 40.01 % | -26.340 M |
Investments in property plant and equipment | -2.070 M -493.12 % | -349.000 K 44.43 % | -628.000 K -131.73 % | -271.000 K 31.91 % | -398.000 K 94.18 % | -6.840 M -110.33 % | -3.252 M 46.05 % | -6.028 M -32.66 % | -4.544 M 26.16 % | -6.154 M 11.43 % | -6.948 M -62.72 % | -4.270 M -95.07 % | -2.189 M 29.16 % | -3.090 M 11.94 % | -3.509 M -48.81 % | -2.358 M -2.66 % | -2.297 M 1.12 % | -2.323 M 14.53 % | -2.718 M 36.81 % | -4.301 M 9.89 % | -4.773 M -0.82 % | -4.734 M -74.94 % | -2.706 M 23.21 % | -3.524 M 17.64 % | -4.279 M -47.55 % | -2.900 M 19.73 % | -3.613 M 45.17 % | -6.590 M -74.15 % | -3.784 M 6.34 % | -4.040 M 42.47 % | -7.022 M -133.83 % | -3.003 M -196.45 % | -1.013 M -29.21 % | -784.000 K 40.47 % | -1.317 M 30.39 % | -1.892 M -145.40 % | -771.000 K 92.98 % | -10.976 M 56.27 % | -25.097 M -25.17 % | -20.051 M -11.64 % | -17.961 M -77.81 % | -10.101 M -13.28 % | -8.917 M -17.17 % | -7.610 M 53.58 % | -16.395 M -175.04 % | -5.961 M 38.00 % | -9.615 M | 0.000 100.00 % | -4.335 M -7.25 % | -4.042 M |
Acquisitions net | -38.000 K -200.00 % | 38.000 K | 0.000 | 0.000 -100.00 % | 3.295 M 22.22 % | 2.696 M 198.68 % | -2.732 M -168.56 % | 3.985 M -12.30 % | 4.544 M | 0.000 -100.00 % | 500.000 K -80.00 % | 2.500 M 1 350.00 % | -200.000 K 33.33 % | -300.000 K | 0.000 100.00 % | -2.753 M | 0.000 100.00 % | -56.642 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 458.000 K | 0.000 100.00 % | -458.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 53.000 K 200.00 % | -53.000 K | 0.000 | 0.000 -100.00 % | 47.000 K 147.00 % | -100.000 K -455.56 % | -18.000 K 91.00 % | -200.000 K 0.99 % | -202.000 K -102.00 % | -100.000 K 1.96 % | -102.000 K | 0.000 | 0.000 | 0.000 100.00 % | -100.000 K | 0.000 |
Purchases of investments | -19.118 M 42.62 % | -33.319 M -8.67 % | -30.662 M 10.40 % | -34.221 M -281.68 % | -8.966 M 81.12 % | -47.489 M 24.65 % | -63.027 M -55.07 % | -40.644 M -34.11 % | -30.307 M 14.48 % | -35.438 M -138.88 % | -14.835 M 46.20 % | -27.575 M -26.52 % | -21.795 M 42.47 % | -37.883 M -26.28 % | -30.000 M 66.67 % | -90.000 M | 0.000 100.00 % | -50.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 76.501 M 200.00 % | -76.501 M | 0.000 | 0.000 100.00 % | -100.000 K -200.00 % | 100.000 K 101.61 % | -6.202 M 94.17 % | -106.319 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 20.550 M -35.07 % | 31.650 M 40.67 % | 22.500 M 4.65 % | 21.500 M -57.84 % | 51.000 M 79.18 % | 28.463 M -1.68 % | 28.950 M -0.17 % | 29.000 M 70.59 % | 17.000 M -48.48 % | 33.000 M 22.22 % | 27.000 M -3.57 % | 28.000 M -73.33 % | 105.000 M 31.25 % | 80.000 M 129 132.26 % | -62.000 K 94.44 % | -1.116 M | 0.000 -100.00 % | 1.178 M 1 200.93 % | -107.000 K | 0.000 | 0.000 -100.00 % | 107.000 K 1.90 % | 105.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.874 M | 0.000 | 0.000 | 0.000 100.00 % | -711.000 K | 0.000 -100.00 % | 711.000 K | 0.000 100.00 % | -83.851 M -209.53 % | 76.554 M 10 667.09 % | 711.000 K -89.20 % | 6.586 M -62.88 % | 17.741 M -76.83 % | 76.554 M 939.85 % | 7.362 M 134.46 % | 3.140 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | -7.834 M 6.44 % | -8.373 M 2.66 % | -8.602 M -1.50 % | -8.475 M -38.64 % | -6.113 M -113.15 % | -2.868 M 92.51 % | -38.276 M -860.50 % | -3.985 M -34.18 % | -2.970 M -1 463.16 % | -190.000 K 62.00 % | -500.000 K 80.00 % | -2.500 M -103.09 % | 81.027 M 25 822.86 % | -315.000 K -268.45 % | 187.000 K -75.59 % | 766.000 K 13.15 % | 677.000 K 157.47 % | -1.178 M -8.97 % | -1.081 M -12.14 % | -964.000 K 54.14 % | -2.102 M -5 938.89 % | 36.000 K 1 700.00 % | 2.000 K 100.08 % | -2.469 M -82 400.00 % | 3.000 K 0.00 % | 3.000 K -99.34 % | 456.000 K 45 500.00 % | 1.000 K -99.78 % | 458.000 K 45 700.00 % | 1.000 K -98.68 % | 76.000 K 3 700.00 % | 2.000 K 100.28 % | -709.000 K -2 725.93 % | 27.000 K 800.00 % | 3.000 K -62.50 % | 8.000 K -88.89 % | 72.000 K 1 700.00 % | 4.000 K -94.52 % | 73.000 K -99.90 % | 76.554 M 425 200.00 % | 18.000 K -91.00 % | 200.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -49.999 K |
Net cash used for investing activites | -8.510 M 18.10 % | -10.391 M 40.25 % | -17.392 M 18.98 % | -21.467 M -155.30 % | 38.818 M 267.54 % | -23.170 M 42.16 % | -40.061 M -126.69 % | -17.672 M -8.57 % | -16.277 M -85.35 % | -8.782 M -268.33 % | 5.217 M 235.68 % | -3.845 M -104.76 % | 80.816 M 110.39 % | 38.412 M 215.28 % | -33.322 M 65.09 % | -95.461 M -5 792.65 % | -1.620 M 98.51 % | -108.965 M -3 909.01 % | -2.718 M 36.81 % | -4.301 M 9.89 % | -4.773 M -3.96 % | -4.591 M -76.64 % | -2.599 M 26.25 % | -3.524 M 17.59 % | -4.276 M -47.60 % | -2.897 M -66.59 % | -1.739 M 73.61 % | -6.589 M -74.13 % | -3.784 M 6.31 % | -4.039 M 41.85 % | -6.946 M -131.46 % | -3.001 M -196.83 % | -1.011 M -33.55 % | -757.000 K 42.39 % | -1.314 M 30.25 % | -1.884 M -15 800.00 % | 12.000 K 100.27 % | -4.386 M 39.78 % | -7.283 M -112.89 % | 56.503 M 436.31 % | -16.801 M 85.17 % | -113.280 M -1 170.38 % | -8.917 M -17.17 % | -7.610 M 53.58 % | -16.395 M -175.04 % | -5.961 M 38.00 % | -9.615 M | 0.000 100.00 % | -4.435 M -8.38 % | -4.092 M |
Debt repayment | -12.516 M | 0.000 100.00 % | -1.158 M -100.51 % | 227.240 M | 0.000 100.00 % | -2.141 M 47.07 % | -4.045 M 43.66 % | -7.179 M 20.86 % | -9.071 M 8.20 % | -9.881 M 6.03 % | -10.515 M -0.89 % | -10.422 M -31.71 % | -7.913 M 31.21 % | -11.503 M 10.54 % | -12.858 M -4.56 % | -12.297 M 2.58 % | -12.623 M 4.82 % | -13.262 M -104.38 % | 302.514 M 974.72 % | -34.584 M -143.22 % | -14.219 M -212.46 % | 12.644 M 202.45 % | -12.342 M -74.94 % | -7.055 M 29.39 % | -9.991 M -9.14 % | -9.154 M -35.86 % | -6.738 M -57.06 % | -4.290 M 25.42 % | -5.752 M 19.55 % | -7.150 M -108.52 % | -3.429 M 28.28 % | -4.781 M -14.49 % | -4.176 M -11.78 % | -3.736 M -11.79 % | -3.342 M -53.44 % | -2.178 M 5.80 % | -2.312 M -143.62 % | -949.000 K 23.96 % | -1.248 M -145.67 % | -508.000 K -164.58 % | -192.000 K 15.79 % | -228.000 K -230.43 % | -69.000 K 98.85 % | -6.000 M -150.00 % | 12.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | 1.253 M | 0.000 | 0.000 | 0.000 100.00 % | -10.674 M | 0.000 -100.00 % | 186.000 K -98.34 % | 11.177 M 31 834.29 % | 35.000 K -99.79 % | 16.805 M 165.23 % | -25.762 M -335.94 % | 10.919 M 3 856.16 % | 276.000 K -98.09 % | 14.464 M -68.06 % | 45.287 M 379.84 % | 9.438 M 2 064.68 % | 436.000 K -96.86 % | 13.866 M 307.30 % | -6.689 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.053 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.113 M 122 360.00 % | -5.000 K | 0.000 | 0.000 -100.00 % | 186.985 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | -39.924 M 19.60 % | -49.659 M -17.10 % | -42.409 M -41.53 % | -29.965 M 70.61 % | -101.957 M -217.29 % | -32.134 M -51.51 % | -21.209 M 58.43 % | -51.016 M 18.42 % | -62.535 M -47.59 % | -42.371 M -354.62 % | -9.320 M 68.90 % | -29.966 M 74.54 % | -117.699 M -0.39 % | -117.240 M 12.06 % | -133.318 M 7.53 % | -144.172 M 49.25 % | -284.081 M | 0.000 100.00 % | -10.541 M 2.18 % | -10.776 M 37.47 % | -17.232 M -68.74 % | -10.212 M -23.44 % | -8.273 M 12.86 % | -9.494 M 13.45 % | -10.970 M 24.82 % | -14.591 M -110.76 % | -6.923 M -169.13 % | 10.015 M 183.39 % | -12.010 M -201.38 % | 11.846 M 238.44 % | -8.557 M -199.04 % | 8.640 M 248.43 % | -5.821 M -165.54 % | 8.881 M 324.38 % | -3.958 M -138.49 % | 10.282 M 350.78 % | -4.100 M -145.47 % | 9.016 M 520.52 % | -2.144 M -1.85 % | -2.105 M -138.67 % | 5.444 M 719.88 % | 664.000 K 284.96 % | -359.000 K -7 080.00 % | -5.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -3.750 M 0.00 % | -3.750 M 0.00 % | -3.750 M 0.00 % | -3.750 M 0.00 % | -3.750 M 0.00 % | -3.750 M 0.00 % | -3.750 M 0.00 % | -3.750 M 0.00 % | -3.750 M -1.54 % | -3.693 M 2.99 % | -3.807 M -1.52 % | -3.750 M 0.00 % | -3.750 M 0.00 % | -3.750 M 61.01 % | -9.619 M | 0.000 | 0.000 | 0.000 100.00 % | -5.326 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 100.00 % | -2.262 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | -4.746 M 43.28 % | -8.367 M 58.25 % | -20.039 M 36.24 % | -31.429 M -183.02 % | -11.105 M -576.61 % | 2.330 M -79.98 % | 11.641 M 169.74 % | -16.691 M 58.91 % | -40.620 M -716.32 % | -4.976 M -138.32 % | 12.987 M 180.57 % | -16.118 M 17.85 % | -19.620 M 55.57 % | -44.162 M -19.43 % | -36.976 M -1 759.96 % | -1.988 M -100.42 % | 471.258 M 2 522.67 % | -19.452 M 49.23 % | -38.314 M -1 306.53 % | -2.724 M 71.88 % | -9.686 M -464.27 % | 2.659 M 150.02 % | -5.316 M -587.71 % | 1.090 M 110.04 % | -10.861 M -5 199.06 % | 213.000 K 103.82 % | -5.573 M -1 088.12 % | 564.000 K 122.20 % | -2.541 M -232.83 % | 1.913 M 155.71 % | -3.434 M -352.87 % | 1.358 M 135.23 % | -3.855 M -273.41 % | 2.223 M 681.94 % | -382.000 K -107.11 % | 5.372 M 352.09 % | -2.131 M -133.29 % | 6.401 M 2 410.83 % | -277.000 K -102.54 % | 10.911 M 1 014.59 % | -1.193 M 74.89 % | -4.752 M -102.47 % | 192.053 M 25 818.08 % | 741.000 K -99.50 % | 149.134 M 94 488.61 % | -158.000 K -100.60 % | 26.211 M | 0.000 -100.00 % | 332.000 K -66.80 % | 1.000 M |
Net cash used provided by financing activities | -65.276 M -5.67 % | -61.776 M 8.28 % | -67.356 M -141.55 % | 162.096 M 233.51 % | -121.407 M -240.12 % | -35.695 M 21.34 % | -45.380 M 32.73 % | -67.459 M 31.95 % | -99.136 M -62.73 % | -60.921 M -67.76 % | -36.314 M 26.40 % | -49.337 M 66.81 % | -148.653 M 8.35 % | -162.191 M 3.11 % | -167.398 M -3.58 % | -161.605 M -192.35 % | 174.990 M 1 028.43 % | -18.848 M -107.12 % | 264.587 M 809.20 % | -37.308 M -56.07 % | -23.905 M -256.21 % | 15.303 M 186.66 % | -17.658 M -196.03 % | -5.965 M 71.39 % | -20.852 M -133.22 % | -8.941 M 27.37 % | -12.311 M -230.41 % | -3.726 M 55.07 % | -8.293 M -58.35 % | -5.237 M 23.69 % | -6.863 M -100.50 % | -3.423 M 57.38 % | -8.031 M -430.80 % | -1.513 M 59.37 % | -3.724 M -216.59 % | 3.194 M 171.89 % | -4.443 M -181.49 % | 5.452 M 457.51 % | -1.525 M -114.66 % | 10.403 M 851.12 % | -1.385 M 72.19 % | -4.980 M -102.62 % | 189.722 M 3 707.57 % | -5.259 M -103.26 % | 161.134 M 102 083.54 % | -158.000 K -100.60 % | 26.211 M | 0.000 -100.00 % | 332.000 K -66.80 % | 1.000 M |
Effect of forex changes on cash | -3.904 M -137.99 % | 10.277 M 855.11 % | -1.361 M -54.48 % | -881.000 K -124.32 % | 3.622 M 158.32 % | -6.211 M -428.97 % | 1.888 M 138.74 % | -4.874 M -75.01 % | -2.785 M -35.79 % | -2.051 M -122.43 % | 9.145 M 223.03 % | -7.433 M -136.27 % | -3.146 M 62.99 % | -8.501 M -1 909.69 % | -423.000 K -14.63 % | -369.000 K -76.56 % | -209.000 K 0.95 % | -211.000 K -168.28 % | 309.000 K 730.61 % | -49.000 K -114.54 % | 337.000 K 68.50 % | 200.000 K 427.87 % | -61.000 K -1 933.33 % | -3.000 K 97.76 % | -134.000 K -596.30 % | 27.000 K -79.55 % | 132.000 K 207.32 % | -123.000 K 22.15 % | -158.000 K -27.42 % | -124.000 K -138.99 % | 318.000 K 461.36 % | -88.000 K -159.06 % | 149.000 K 413.79 % | 29.000 K 131.52 % | -92.000 K -666.67 % | -12.000 K 75.51 % | -49.000 K -142.98 % | 114.000 K 1 136.36 % | -11.000 K -184.62 % | 13.000 K 161.90 % | -21.000 K -200.00 % | -7.000 K 86.00 % | -50.000 K -212.50 % | -16.000 K -128.57 % | -7.000 K -450.00 % | 2.000 K 300.00 % | -1.000 K | 0.000 100.00 % | -1.000 K | 0.000 |
Net change in cash | -31.726 M -148.68 % | 65.169 M 305.68 % | 16.064 M -92.06 % | 202.330 M 574.19 % | -42.669 M -165.39 % | 65.250 M 928.21 % | 6.346 M 134.82 % | -18.223 M 78.69 % | -85.522 M -260.83 % | 53.176 M -24.29 % | 70.235 M 670.88 % | 9.111 M 121.37 % | -42.644 M -73.70 % | -24.550 M 83.85 % | -151.972 M 28.10 % | -211.352 M -196.97 % | 217.953 M 755.46 % | -33.252 M -110.40 % | 319.718 M 9 320.09 % | 3.394 M -14.81 % | 3.984 M -94.53 % | 72.829 M 1 473.10 % | -5.304 M -785.48 % | -599.000 K 98.00 % | -29.947 M -318.91 % | 13.680 M -21.44 % | 17.414 M 580.78 % | -3.622 M 73.17 % | -13.502 M -249.36 % | 9.040 M -74.33 % | 35.219 M 364.51 % | 7.582 M 141.17 % | -18.416 M -392.32 % | 6.300 M -34.31 % | 9.591 M 273.40 % | -5.531 M 40.90 % | -9.359 M -206.75 % | -3.051 M 22.84 % | -3.954 M -107.98 % | 49.576 M 224.35 % | -39.868 M 73.50 % | -150.449 M -191.09 % | 165.166 M 609.02 % | -32.448 M -127.39 % | 118.452 M 500.38 % | -29.585 M -389.01 % | -6.050 M | 0.000 100.00 % | -19.906 M 32.37 % | -29.432 M |
Cash at beginning of period | 691.279 M 10.41 % | 626.110 M 2.63 % | 610.046 M 49.63 % | 407.716 M -9.30 % | 449.507 M 16.98 % | 384.257 M 1.68 % | 377.911 M -4.73 % | 396.694 M -17.74 % | 482.216 M 12.39 % | 429.040 M 19.57 % | 358.805 M 2.61 % | 349.694 M -10.87 % | 392.338 M -5.89 % | 416.888 M -26.72 % | 568.860 M -27.09 % | 780.212 M 38.76 % | 562.259 M -5.58 % | 595.511 M 115.93 % | 275.793 M 1.25 % | 272.399 M 1.48 % | 268.415 M 37.24 % | 195.586 M -2.64 % | 200.890 M -0.30 % | 201.489 M -12.94 % | 231.436 M 6.28 % | 217.756 M 8.69 % | 200.342 M -1.78 % | 203.964 M -6.21 % | 217.466 M 4.34 % | 208.426 M 20.58 % | 172.857 M 4.59 % | 165.275 M -10.03 % | 183.691 M 3.55 % | 177.391 M 5.72 % | 167.800 M -3.19 % | 173.331 M -5.12 % | 182.690 M -1.64 % | 185.741 M -2.08 % | 189.695 M 35.38 % | 140.119 M -22.15 % | 179.987 M -45.53 % | 330.436 M 99.94 % | 165.270 M -16.41 % | 197.718 M 149.44 % | 79.266 M -27.18 % | 108.851 M -5.27 % | 114.901 M | 0.000 -100.00 % | 127.625 M -18.74 % | 157.057 M |
Cash at end of period | 659.553 M -4.59 % | 691.279 M 10.41 % | 626.110 M 2.63 % | 610.046 M 50.03 % | 406.620 M -9.54 % | 449.507 M 16.98 % | 384.257 M 1.53 % | 378.471 M -4.59 % | 396.694 M -17.74 % | 482.216 M 12.39 % | 429.040 M 19.57 % | 358.805 M 2.61 % | 349.694 M -10.87 % | 392.338 M -5.89 % | 416.888 M -26.72 % | 568.860 M -27.09 % | 780.212 M 38.76 % | 562.259 M -5.58 % | 595.511 M 115.93 % | 275.793 M 1.25 % | 272.399 M 1.48 % | 268.415 M 37.24 % | 195.586 M -2.64 % | 200.890 M -0.30 % | 201.489 M -12.94 % | 231.436 M 6.28 % | 217.756 M 8.69 % | 200.342 M -1.78 % | 203.964 M -6.21 % | 217.466 M 4.51 % | 208.076 M 20.37 % | 172.857 M 4.59 % | 165.275 M -10.03 % | 183.691 M 3.55 % | 177.391 M 5.72 % | 167.800 M -3.19 % | 173.331 M -5.12 % | 182.690 M -1.64 % | 185.741 M -2.08 % | 189.695 M 35.38 % | 140.119 M -22.15 % | 179.987 M -45.53 % | 330.436 M 99.94 % | 165.270 M -16.41 % | 197.718 M 149.44 % | 79.266 M -27.18 % | 108.851 M | 0.000 -100.00 % | 107.719 M -15.60 % | 127.625 M |
Operating cash flow | 45.964 M -63.82 % | 127.059 M 24.36 % | 102.173 M 63.26 % | 62.582 M 72.41 % | 36.298 M -72.33 % | 131.204 M 46.86 % | 89.339 M 24.46 % | 71.782 M 119.68 % | 32.676 M -73.84 % | 124.930 M 35.52 % | 92.187 M 32.21 % | 69.726 M 146.04 % | 28.339 M -73.69 % | 107.730 M 119.09 % | 49.171 M 6.70 % | 46.083 M 2.88 % | 44.792 M -52.74 % | 94.772 M 64.71 % | 57.540 M 27.72 % | 45.052 M 39.37 % | 32.325 M -47.79 % | 61.917 M 312.40 % | 15.014 M 68.83 % | 8.893 M 289.82 % | -4.685 M -118.38 % | 25.491 M -18.64 % | 31.332 M 359.68 % | 6.816 M 637.96 % | -1.267 M -106.87 % | 18.440 M -62.14 % | 48.710 M 245.61 % | 14.094 M 248.00 % | -9.523 M -211.50 % | 8.541 M -41.98 % | 14.721 M 315.57 % | -6.829 M -39.97 % | -4.879 M -15.32 % | -4.231 M -186.97 % | 4.865 M 128.05 % | -17.343 M 19.93 % | -21.661 M 32.69 % | -32.182 M -106.44 % | -15.589 M 20.31 % | -19.563 M 25.56 % | -26.280 M -11.98 % | -23.468 M -3.63 % | -22.645 M | 0.000 100.00 % | -15.802 M 40.01 % | -26.340 M |
Capital expenditure | -2.070 M 76.37 % | -8.760 M 5.09 % | -9.230 M -3 305.90 % | -271.000 K 95.84 % | -6.511 M 4.81 % | -6.840 M -110.33 % | -3.252 M 46.05 % | -6.028 M -32.66 % | -4.544 M 26.16 % | -6.154 M 11.43 % | -6.948 M -62.72 % | -4.270 M -95.07 % | -2.189 M 29.16 % | -3.090 M 11.94 % | -3.509 M -48.81 % | -2.358 M -2.66 % | -2.297 M 1.12 % | -2.323 M 14.53 % | -2.718 M 36.81 % | -4.301 M 9.89 % | -4.773 M -0.82 % | -4.734 M -74.94 % | -2.706 M 23.21 % | -3.524 M 17.64 % | -4.279 M -47.55 % | -2.900 M 19.73 % | -3.613 M 45.17 % | -6.590 M -74.15 % | -3.784 M 6.34 % | -4.040 M 42.47 % | -7.022 M -133.83 % | -3.003 M -196.45 % | -1.013 M -29.21 % | -784.000 K 40.47 % | -1.317 M 30.39 % | -1.892 M -145.40 % | -771.000 K 92.98 % | -10.976 M 56.27 % | -25.097 M -25.17 % | -20.051 M -11.64 % | -17.961 M -77.81 % | -10.101 M -13.28 % | -8.917 M -17.17 % | -7.610 M 53.58 % | -16.395 M -175.04 % | -5.961 M 38.00 % | -9.615 M | 0.000 100.00 % | -4.335 M -7.25 % | -4.042 M |
Free CashFlow | 43.894 M -62.90 % | 118.299 M 27.28 % | 92.943 M 49.16 % | 62.311 M 109.19 % | 29.787 M -76.05 % | 124.364 M 44.46 % | 86.087 M 30.92 % | 65.754 M 133.73 % | 28.132 M -76.32 % | 118.776 M 39.34 % | 85.239 M 30.22 % | 65.456 M 150.31 % | 26.150 M -75.01 % | 104.640 M 129.16 % | 45.662 M 4.43 % | 43.725 M 2.89 % | 42.495 M -54.03 % | 92.449 M 68.63 % | 54.822 M 34.53 % | 40.751 M 47.91 % | 27.552 M -51.82 % | 57.183 M 364.60 % | 12.308 M 129.24 % | 5.369 M 159.90 % | -8.964 M -139.68 % | 22.591 M -18.50 % | 27.719 M 12 165.04 % | 226.000 K 104.47 % | -5.051 M -135.08 % | 14.400 M -65.46 % | 41.688 M 275.87 % | 11.091 M 205.27 % | -10.536 M -235.83 % | 7.757 M -42.13 % | 13.404 M 253.70 % | -8.721 M -54.35 % | -5.650 M 62.85 % | -15.207 M 24.84 % | -20.232 M 45.90 % | -37.394 M 5.62 % | -39.622 M 6.29 % | -42.283 M -72.54 % | -24.506 M 9.81 % | -27.173 M 36.33 % | -42.675 M -45.01 % | -29.429 M 8.78 % | -32.260 M | 0.000 100.00 % | -20.137 M 33.72 % | -30.382 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 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 |