FLOW.AS

Flow Traders N.V. FLOW.AS

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
Revenue 598.000 M 3.62 % 577.097 M -14.78 % 677.205 M 24.86 % 542.351 M -50.26 % 1.090 B 209.32 % 352.537 M -30.73 % 508.916 M 80.27 % 282.314 M -20.38 % 354.589 M -11.38 % 400.118 M 66.20 % 240.749 M 20.07 % 200.512 M 60.29 % 125.091 M
Net income 159.537 M 341.31 % 36.151 M -71.50 % 126.827 M 10.35 % 114.934 M -75.26 % 464.513 M 774.18 % 53.137 M -66.98 % 160.933 M 306.45 % 39.595 M -56.93 % 91.936 M -5.50 % 97.291 M 43.35 % 67.869 M 26.62 % 53.601 M 93.50 % 27.701 M
Income before tax 194.364 M 335.27 % 44.654 M -72.39 % 161.731 M 11.75 % 144.727 M -74.69 % 571.915 M 776.00 % 65.287 M -66.34 % 193.940 M 300.41 % 48.435 M -55.74 % 109.442 M -4.92 % 115.109 M 46.94 % 78.339 M 28.49 % 60.971 M 92.67 % 31.645 M
Income before tax ratio 0.33 320.05 % 0.08 -67.60 % 0.24 -10.50 % 0.27 -49.12 % 0.52 183.21 % 0.19 -51.40 % 0.38 122.12 % 0.17 -44.41 % 0.31 7.28 % 0.29 -11.59 % 0.33 7.01 % 0.30 20.20 % 0.25
EBITDA 0.000 -100.00 % 231.651 M -15.69 % 274.754 M 28.36 % 214.048 M -66.20 % 633.185 M 383.04 % 131.084 M -48.75 % 255.779 M 126.64 % 112.859 M -32.37 % 166.867 M 3.18 % 161.718 M 42.35 % 113.602 M 24.95 % 90.921 M 79.32 % 50.704 M
Net income ratio 0.27 325.88 % 0.06 -66.55 % 0.19 -11.63 % 0.21 -50.25 % 0.43 182.62 % 0.15 -52.34 % 0.32 125.47 % 0.14 -45.91 % 0.26 6.63 % 0.24 -13.75 % 0.28 5.46 % 0.27 20.72 % 0.22
Ratio EBITDA 0.00 -100.00 % 0.40 -1.06 % 0.41 2.80 % 0.39 -32.03 % 0.58 56.16 % 0.37 -26.02 % 0.50 25.72 % 0.40 -15.05 % 0.47 16.43 % 0.40 -14.35 % 0.47 4.06 % 0.45 11.87 % 0.41
Gross profit ratio 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00
Weighted average shs out dil 44.807 M 0.51 % 44.581 M -2.90 % 45.912 M 0.64 % 45.621 M -3.63 % 47.342 M 2.10 % 46.368 M -0.17 % 46.448 M -0.19 % 46.535 M 0.00 % 46.535 M 0.00 % 46.535 M 0.00 % 46.535 M 0.00 % 46.535 M 0.00 % 46.535 M
Weighted average shs out 43.236 M 0.03 % 43.223 M -5.86 % 45.912 M 5.06 % 43.699 M -3.48 % 45.277 M -2.35 % 46.368 M -0.17 % 46.448 M -0.19 % 46.535 M 0.00 % 46.535 M 0.00 % 46.535 M 0.00 % 46.535 M 0.00 % 46.535 M 0.00 % 46.535 M
EPS diluted 3.56 339.51 % 0.81 -70.65 % 2.76 9.52 % 2.52 -74.31 % 9.81 753.04 % 1.15 -66.76 % 3.46 307.06 % 0.85 -57.07 % 1.98 -5.26 % 2.09 43.15 % 1.46 26.75 % 1.15 93.50 % 0.60
Earnings per share 3.70 340.48 % 0.84 -71.23 % 2.92 11.03 % 2.63 -74.37 % 10.26 792.17 % 1.15 -66.76 % 3.46 307.06 % 0.85 -57.07 % 1.98 -5.26 % 2.09 43.15 % 1.46 26.75 % 1.15 93.50 % 0.60
Gross profit 598.000 M 3.62 % 577.097 M -14.78 % 677.205 M 24.86 % 542.351 M -50.26 % 1.090 B 209.32 % 352.537 M -30.73 % 508.916 M 80.27 % 282.314 M -20.38 % 354.589 M -11.38 % 400.118 M 66.20 % 240.749 M 20.07 % 200.512 M 60.29 % 125.091 M
Income tax expense 34.827 M 309.58 % 8.503 M -75.64 % 34.904 M 17.16 % 29.793 M -72.26 % 107.402 M 783.97 % 12.150 M -63.19 % 33.007 M 273.38 % 8.840 M -49.50 % 17.506 M -1.75 % 17.818 M 70.18 % 10.470 M 42.06 % 7.370 M 86.87 % 3.944 M
Cost of revenue 147.045 M 25.80 % 116.885 M 12.91 % 103.523 M 63.93 % 63.150 M -63.14 % 171.315 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
General and administrative expenses 213.325 M 116.37 % 98.591 M -13.13 % 113.491 M 19.26 % 95.160 M -7.76 % 103.170 M 31.75 % 78.308 M 13.25 % 69.146 M 16.85 % 59.177 M 5.52 % 56.082 M -1.13 % 56.723 M 49.47 % 37.949 M 20.27 % 31.552 M 70.95 % 18.457 M
Selling and marketing expenses 172.110 M 23.42 % 139.449 M -22.77 % 180.555 M 14.95 % 157.073 M -43.61 % 278.551 M 231.38 % 84.057 M -38.27 % 136.160 M 121.25 % 61.540 M -29.72 % 87.568 M -39.94 % 145.811 M 129.25 % 63.603 M 19.39 % 53.272 M 52.56 % 34.919 M
Other expenses 190.311 M -15.59 % 225.468 M 41.25 % 159.626 M 65.92 % 96.207 M 7.00 % 89.917 M 4.29 % 86.215 M 10.91 % 77.735 M 2.31 % 75.981 M 14.20 % 66.536 M 19.47 % 55.694 M 32.51 % 42.031 M -22.91 % 54.520 M 0.000
Operating expenses 403.636 M -23.54 % 527.924 M 2.54 % 514.843 M 29.29 % 398.209 M -23.15 % 518.182 M 79.72 % 288.320 M -9.45 % 318.412 M 36.08 % 233.986 M -4.48 % 244.948 M -14.27 % 285.705 M 76.04 % 162.295 M 16.47 % 139.344 M 78.58 % 78.029 M
Cost and expenses 403.636 M -23.54 % 527.924 M 2.54 % 514.843 M 29.29 % 398.209 M -23.15 % 518.182 M 79.72 % 288.320 M -9.45 % 318.412 M 36.08 % 233.986 M -4.48 % 244.948 M -14.27 % 285.705 M 76.04 % 162.295 M 16.47 % 139.344 M 78.58 % 78.029 M
Research and development expenses 0.000 -100.00 % 64.416 M 5.30 % 61.171 M 22.91 % 49.769 M 6.93 % 46.544 M 17.12 % 39.740 M 12.35 % 35.371 M -5.14 % 37.288 M 7.27 % 34.762 M 26.51 % 27.477 M 46.84 % 18.712 M 0.000 0.000
Selling general and administrative expenses 213.325 M -10.38 % 238.040 M -19.05 % 294.046 M 16.58 % 252.233 M -33.92 % 381.721 M 135.10 % 162.365 M -20.92 % 205.306 M 70.07 % 120.717 M -15.96 % 143.650 M -29.07 % 202.534 M 99.44 % 101.552 M 19.72 % 84.824 M 58.92 % 53.376 M
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 206.511 M 15.89 % 178.195 M 72.13 % 103.523 M 63.93 % 63.150 M 17.25 % 53.860 M -6.80 % 57.787 M 2.59 % 56.329 M -1.50 % 57.184 M 17.90 % 48.503 M 25.41 % 38.676 M 28.48 % 30.103 M 17.22 % 25.680 M 66.57 % 15.417 M
Depreciation and amortization 17.287 M 122.43 % 7.772 M 8.09 % 7.190 M 6.74 % 6.736 M -3.07 % 6.949 M -22.95 % 9.019 M 4.25 % 8.651 M 27.09 % 6.807 M 14.44 % 5.948 M -5.69 % 6.307 M 45.62 % 4.331 M 15.31 % 3.756 M 23.43 % 3.043 M
Operating income 403.036 M 75.43 % 229.740 M 41.50 % 162.362 M 12.64 % 144.142 M -75.66 % 592.237 M 822.24 % 64.217 M -66.29 % 190.504 M 294.19 % 48.328 M -55.92 % 109.641 M -4.17 % 114.413 M 45.83 % 78.454 M 28.26 % 61.168 M 28.34 % 47.661 M
Operating income ratio 0.67 69.30 % 0.40 66.04 % 0.24 -9.79 % 0.27 -51.06 % 0.54 198.16 % 0.18 -51.34 % 0.37 118.67 % 0.17 -44.64 % 0.31 8.13 % 0.29 -12.25 % 0.33 6.82 % 0.31 -19.93 % 0.38
Total other income expenses net -208.672 M -12.74 % -185.086 M -29 232.17 % -631.000 K -207.86 % 585.000 K 102.88 % -20.322 M -1 999.25 % 1.070 M -68.86 % 3.436 M 3 111.21 % 107.000 K 153.77 % -199.000 K -128.59 % 696.000 K 705.22 % -115.000 K 41.62 % -197.000 K 98.77 % -16.016 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
Net debt -8.389 M -100.42 % 2.018 B 4 306.36 % 45.788 M -97.55 % 1.866 B 56.52 % 1.192 B -25.37 % 1.598 B 127.92 % 700.995 M -74.06 % 2.702 B 33.63 % 2.022 B 86.31 % 1.085 B 87.97 % 577.338 M -67.87 % 1.797 B 102.70 % 886.546 M
Total investments 6.813 B 20.13 % 5.671 B 14.30 % 4.962 B 8.03 % 4.593 B 18.47 % 3.877 B 11.18 % 3.487 B -5.20 % 3.678 B -1.66 % 3.741 B -18.99 % 4.618 B 35.94 % 3.397 B 21.43 % 2.797 B 21.39 % 2.304 B 23.82 % 1.861 B
Total debt 1.962 B -3.04 % 2.023 B 20.19 % 1.683 B -10.02 % 1.871 B 36.10 % 1.375 B -14.25 % 1.603 B 125.54 % 710.764 M -73.75 % 2.708 B 33.74 % 2.025 B 86.25 % 1.087 B 87.53 % 579.660 M -67.91 % 1.806 B 103.29 % 888.643 M
Accumulated other comprehensive income loss 79.791 M 30.63 % 61.083 M -27.11 % 83.804 M 24.56 % 67.282 M 32.18 % 50.902 M 233.13 % 15.280 M 172.90 % -20.960 M -39.51 % -15.024 M -36.79 % -10.983 M 1.79 % -11.183 M -37.70 % -8.121 M 25.87 % -10.955 M -36.24 % -8.041 M
Retained earnings 584.267 M 30.03 % 449.336 M -2.49 % 460.804 M 21.29 % 379.904 M -8.97 % 417.337 M 166.59 % 156.548 M -6.67 % 167.734 M 93.54 % 86.667 M -7.69 % 93.887 M 26.83 % 74.024 M 0.000 0.000 0.000
Common stock 159.851 M -1.85 % 162.871 M 0.00 % 162.871 M 3 400.34 % 4.653 M 0.00 % 4.653 M 0.00 % 4.653 M 0.00 % 4.653 M 0.00 % 4.653 M 0.00 % 4.653 M 0.00 % 4.653 M -96.50 % 133.077 M -2.90 % 137.055 M 40.52 % 97.536 M
Total equity 766.608 M 30.86 % 585.838 M -3.38 % 606.315 M 19.31 % 508.169 M -13.86 % 589.938 M 78.20 % 331.051 M -2.93 % 341.051 M 34.22 % 254.101 M -5.92 % 270.091 M 9.55 % 246.547 M 72.66 % 142.792 M 3.98 % 137.327 M 35.23 % 101.554 M
Other non current liabilities 25.850 M -99.26 % 3.482 B 0.000 100.00 % -1.880 B -55.57 % -1.208 B 25.09 % -1.613 B -126.17 % -713.228 M 73.67 % -2.709 B -7 997.93 % 34.298 M -25.25 % 45.885 M 20 493.33 % -225.000 K 0.000 0.000
Long term debt 42.708 M -97.94 % 2.070 B 1 911.65 % 102.903 M -94.53 % 1.880 B 55.57 % 1.208 B -25.09 % 1.613 B 126.17 % 713.228 M -73.67 % 2.709 B 329 842.87 % 821.000 K -36.21 % 1.287 M 472.00 % 225.000 K 0.000 0.000
Total non current liabilities 68.558 M 9.33 % 62.709 M -99.14 % 7.326 B 291.58 % 1.871 B 55.86 % 1.200 B -25.12 % 1.603 B 125.54 % 710.764 M -73.75 % 2.708 B 17.13 % 2.312 B 11.10 % 2.081 B 258.94 % 579.660 M -67.91 % 1.806 B 103.29 % 888.643 M
Other current liabilities -1.943 B -157.27 % 3.394 B 159.53 % -5.701 B 6.70 % -6.110 B -36.09 % -4.490 B -43.98 % -3.118 B -3.65 % -3.008 B -55.50 % -1.935 B -434.74 % 577.952 M -85.98 % 4.124 B 631.32 % -776.110 M 59.18 % -1.901 B -645.30 % -255.085 M
Deferred revenue 0.000 0.000 -100.00 % 5.692 B 33.86 % 4.252 B 37.53 % 3.092 B -0.53 % 3.108 B 3.87 % 2.992 B 487.03 % -773.131 M -138.06 % 2.031 B 13 143.10 % 15.337 M 103.94 % -389.023 M 77.35 % -1.718 B 0.000
Short term debt 1.919 B -2.60 % 1.970 B 20.92 % 1.629 B -12.16 % 1.855 B 35.71 % 1.367 B 22 846.78 % 5.956 M 185.66 % 2.085 M 0.000 -100.00 % 2.024 B 86.39 % 1.086 B 87.38 % 579.435 M -67.92 % 1.806 B 0.000
Total current liabilities 5.266 B -60.33 % 13.275 B 81.20 % 7.326 B 19.83 % 6.114 B 37.13 % 4.458 B 43.17 % 3.114 B 3.99 % 2.994 B 54.90 % 1.933 B -39.74 % 3.208 B 41.18 % 2.272 B 1 093.35 % 190.412 M 114.02 % 88.970 M -64.15 % 248.152 M
Total liabilities 12.135 B -8.98 % 13.331 B 26.98 % 10.498 B 1.77 % 10.316 B 31.27 % 7.859 B 22.32 % 6.425 B -0.23 % 6.439 B 13.65 % 5.666 B 2.65 % 5.520 B 26.80 % 4.353 B 36.90 % 3.180 B 14.60 % 2.775 B 32.62 % 2.092 B
Other non current assets 0.000 -100.00 % 9.945 M -99.80 % 4.929 B 7.83 % 4.572 B 18.19 % 3.868 B 257 100.60 % -1.505 M 49.85 % -3.001 M -54.61 % -1.941 M 0.000 -100.00 % 1.000 K 100.00 % -2.820 B -21.63 % -2.318 B -23.80 % -1.873 B
Long term investments 69.288 M 120.84 % 31.375 M 17.40 % 26.725 M 95.53 % 13.668 M 259.87 % 3.798 M -99.89 % 3.487 B -5.20 % 3.678 B -1.66 % 3.741 B -18.99 % 4.618 B 35.94 % 3.397 B 21.43 % 2.797 B 21.39 % 2.304 B 23.82 % 1.861 B
Intangible assets 1.500 M -31.07 % 2.176 M 48.53 % 1.465 M -20.51 % 1.843 M 154.56 % 724.000 K -25.28 % 969.000 K 24.39 % 779.000 K -22.41 % 1.004 M -5.99 % 1.068 M 6.69 % 1.001 M -4.85 % 1.052 M 24.50 % 845.000 K -17.40 % 1.023 M
GoodWill 502.000 K 0.00 % 502.000 K 0.00 % 502.000 K 0.00 % 502.000 K 0.00 % 502.000 K 0.00 % 502.000 K 0.00 % 502.000 K 0.00 % 502.000 K 0.00 % 502.000 K 0.00 % 502.000 K 0.00 % 502.000 K 0.00 % 502.000 K 0.00 % 502.000 K
Goodwill and intangible assets 2.002 M -25.24 % 2.678 M 36.15 % 1.967 M -16.12 % 2.345 M 91.27 % 1.226 M -16.66 % 1.471 M 14.83 % 1.281 M -14.94 % 1.506 M -4.08 % 1.570 M 4.46 % 1.503 M -3.28 % 1.554 M 15.37 % 1.347 M -11.67 % 1.525 M
Property plant equipment net 68.905 M -4.87 % 72.434 M -6.03 % 77.081 M 94.60 % 39.609 M -2.79 % 40.745 M -5.90 % 43.301 M 49.80 % 28.906 M 5.79 % 27.325 M 26.52 % 21.597 M -4.33 % 22.574 M 8.19 % 20.866 M 65.45 % 12.612 M 25.91 % 10.017 M
Total non current assets 148.254 M 27.33 % 116.432 M -97.69 % 5.041 B 8.76 % 4.635 B 18.27 % 3.919 B 10.96 % 3.532 B -4.76 % 3.709 B -1.62 % 3.770 B -18.87 % 4.647 B 35.66 % 3.425 B 21.46 % 2.820 B 21.63 % 2.318 B 23.80 % 1.873 B
Other current assets -5.969 B -3 088.73 % 199.715 M -95.91 % 4.887 B 85 739.61 % 5.693 M -99.85 % 3.913 B 12.09 % 3.491 B 18 643.43 % 18.626 M 17.77 % 15.816 M 21.20 % 13.050 M 16.83 % 11.170 M 147.84 % 4.507 M -45.36 % 8.249 M -99.56 % 1.868 B
Short term investments 0.000 -100.00 % 5.497 B 12.72 % 4.877 B 8.34 % 4.501 B 0.000 -100.00 % 3.486 B -5.20 % 3.677 B -1.65 % 3.739 B 2 543 198.64 % 147.000 K 14 600.00 % 1.000 K -100.00 % 2.796 B 21.37 % 2.304 B 23.83 % 1.860 B
cash and cash equivalents 8.389 M 46.97 % 5.708 M -33.72 % 8.612 M 74.01 % 4.949 M -40.70 % 8.345 M 54.49 % 5.402 M -44.70 % 9.769 M 74.64 % 5.594 M 116.06 % 2.589 M 45.61 % 1.778 M -23.43 % 2.322 M -75.36 % 9.423 M 349.36 % 2.097 M
Cash and short term investments 8.389 M -99.85 % 5.503 B 63 793.44 % 8.612 M -99.81 % 4.506 B 53 896.96 % 8.345 M 54.49 % 5.402 M -44.70 % 9.769 M 74.64 % 5.594 M 104.45 % 2.736 M 42.13 % 1.925 M -17.10 % 2.322 M -75.36 % 9.423 M 349.36 % 2.097 M
Total current assets 8.389 M -99.94 % 13.801 B 128.44 % 6.041 B -2.10 % 6.171 B -27.87 % 8.555 B 166.74 % 3.207 B 4.98 % 3.055 B 43.20 % 2.134 B 86.63 % 1.143 B -2.65 % 1.174 B 134.58 % 500.617 M -15.17 % 590.156 M 85.89 % 317.478 M
Inventory 0.000 100.00 % -9.347 M 99.81 % -4.877 B -8.34 % -4.501 B 0.000 100.00 % -3.486 B 5.20 % -3.677 B 1.65 % -3.739 B -2 543 198.64 % -147.000 K 0.00 % -147.000 K 99.99 % -2.796 B -21.37 % -2.304 B -23.83 % -1.860 B
Net receivables 5.969 B -26.38 % 8.108 B 34.63 % 6.022 B -2.24 % 6.160 B 32.95 % 4.633 B 44.96 % 3.196 B 5.15 % 3.040 B 42.95 % 2.127 B 88.63 % 1.127 B -2.92 % 1.161 B 132.17 % 500.163 M -13.87 % 580.733 M 84.14 % 315.381 M
Tax assets 8.059 M 0.000 -100.00 % 5.503 M -27.86 % 7.628 M 44.33 % 5.285 M 251.16 % 1.505 M -49.85 % 3.001 M 54.61 % 1.941 M -65.29 % 5.592 M 36.19 % 4.106 M 0.000 0.000 0.000
Other assets 0.000 -100.00 % 11.578 B 50 787.10 % 22.753 M 26.39 % 18.002 M -99.79 % 8.606 B 52 649.63 % 16.315 M -0.43 % 16.385 M -1.95 % 16.711 M 0.000 0.000 -100.00 % 1.868 M -43.70 % 3.318 M -5.42 % 3.508 M
Account payables 5.266 B -33.39 % 7.906 B 38.84 % 5.695 B -6.86 % 6.114 B 37.74 % 4.439 B 42.54 % 3.114 B 3.99 % 2.994 B 54.90 % 1.933 B 76.31 % 1.096 B -0.16 % 1.098 B 476.05 % 190.651 M 114.29 % 88.970 M -64.15 % 248.152 M
Tax payables 24.396 M 432.08 % 4.585 M -59.23 % 11.246 M 225.78 % 3.452 M -93.23 % 51.025 M 1 100.87 % 4.249 M -64.29 % 11.898 M 683.79 % 1.518 M -81.79 % 8.338 M -45.63 % 15.337 M 154.60 % 6.024 M 6.00 % 5.683 M -18.03 % 6.933 M
Deferred revenue non current 0.000 100.00 % -13.269 B -559 284.57 % -2.372 M -100.13 % 1.869 B 55.80 % 1.199 B -25.13 % 1.602 B 125.74 % 709.546 M -73.79 % 2.707 B 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 52.178 M 11.32 % 46.872 M -3.96 % 48.803 M 443.77 % 8.975 M -38.77 % 14.657 M -8.25 % 15.975 M 251.18 % 4.549 M 251.27 % 1.295 M -26.71 % 1.767 M 3.88 % 1.701 M 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity -57.301 M 34.48 % -87.452 M 13.55 % -101.164 M -279.59 % 56.330 M -51.87 % 117.046 M -24.28 % 154.570 M 0.04 % 154.509 M 1.35 % 152.456 M 0.00 % 152.456 M 1.08 % 150.826 M 0.000 0.000 -100.00 % 12.059 M
Deferred tax liabilities non current 0.000 -100.00 % 2.509 M 5.78 % 2.372 M -2.51 % 2.433 M 113.98 % 1.137 M -15.90 % 1.352 M 11.00 % 1.218 M 39.68 % 872.000 K 219.41 % 273.000 K -39.20 % 449.000 K 0.000 0.000 0.000
Other liabilities 12.135 B 196 771.93 % -6.170 M 99.85 % -4.154 B -278.22 % 2.331 B -70.92 % 8.016 B 369.48 % 1.708 B -37.55 % 2.734 B 166.73 % 1.025 B 0.000 0.000 -100.00 % 2.409 B 174.09 % 879.084 M -7.98 % 955.286 M
Total assets 12.901 B -7.30 % 13.917 B 25.33 % 11.105 B 2.60 % 10.824 B 28.11 % 8.448 B 25.06 % 6.756 B -0.36 % 6.780 B 14.53 % 5.920 B 2.25 % 5.790 B 25.88 % 4.599 B 38.44 % 3.322 B 14.10 % 2.912 B 32.74 % 2.194 B
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -175.786 M -1 038.93 % 18.722 M 119.75 % -94.771 M -173.16 % 129.539 M 142.85 % -302.310 M -1 773.36 % 18.066 M 120.23 % -89.284 M -491.94 % 22.780 M 256.47 % -14.559 M 82.66 % -83.948 M -675.07 % -10.831 M 62.35 % -28.764 M -345.95 % -6.450 M
Accounts receivables -327.847 M 84.20 % -2.075 B -1 722.53 % 127.903 M 108.37 % -1.527 B -6.31 % -1.437 B -813.72 % -157.229 M 82.75 % -911.718 M 8.57 % -997.215 M -3 630.96 % 28.242 M 104.23 % -667.975 M -898.21 % 83.684 M 131.57 % -265.059 M -58.80 % -166.912 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
Accounts 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
Other working capital 152.061 M -92.74 % 2.094 B 1 040.38 % -222.674 M -113.44 % 1.657 B 46.07 % 1.134 B 547.09 % 175.295 M -78.69 % 822.434 M -19.37 % 1.020 B 2 483.11 % -42.801 M -107.33 % 584.027 M 717.92 % -94.515 M -140.00 % 236.295 M 47.26 % 160.462 M
Other non cash items 31.023 M 391.10 % 6.317 M -85.93 % 44.881 M 399.19 % -15.001 M -115.83 % 94.770 M 1 523.19 % -6.659 M -217.17 % 5.683 M 186.87 % -6.542 M -55.21 % -4.215 M -347.50 % 1.703 M -65.17 % 4.889 M 479.58 % -1.288 M -186.22 % -450.000 K
Net cash provided by operating activities 32.061 M -59.66 % 79.484 M -15.22 % 93.753 M -61.70 % 244.759 M -9.77 % 271.258 M 242.63 % 79.169 M -8.34 % 86.369 M 37.08 % 63.008 M -20.72 % 79.474 M 264.16 % 21.824 M -67.24 % 66.611 M 141.19 % 27.618 M 14.49 % 24.123 M
Investments in property plant and equipment -6.579 M 45.44 % -12.058 M -58.66 % -7.600 M -12.51 % -6.755 M -1.90 % -6.629 M 47.20 % -12.556 M -65.84 % -7.571 M 39.78 % -12.573 M -33.85 % -9.393 M -37.67 % -6.823 M 48.36 % -13.213 M -123.46 % -5.913 M -27.00 % -4.656 M
Acquisitions net -8.703 M -109.91 % -4.146 M -37.65 % -3.012 M -24.10 % -2.427 M 0.000 0.000 0.000 0.000 100.00 % -735.000 K 0.000 100.00 % -180.000 K 6.25 % -192.000 K 85.98 % -1.369 M
Purchases of investments -14.861 M -864.37 % -1.541 M 86.04 % -11.041 M -55.95 % -7.080 M -156.61 % -2.759 M -514.48 % -449.000 K 0.000 0.000 100.00 % -553.000 K 35.92 % -863.000 K 0.000 100.00 % -192.000 K 85.98 % -1.369 M
Sales maturities of investments 4.293 M 1 461.09 % 275.000 K -85.77 % 1.932 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 0.000 0.000 0.000 -100.00 % 2.427 M 0.000 100.00 % -1.000 K -100.03 % 3.523 M 452.30 % -1.000 M 0.000 0.000 0.000 -100.00 % 192.000 K -85.98 % 1.369 M
Net cash used for investing activites -25.850 M -47.97 % -17.470 M 11.41 % -19.721 M -42.54 % -13.835 M -47.37 % -9.388 M 27.82 % -13.006 M -221.29 % -4.048 M 70.18 % -13.573 M -27.08 % -10.681 M -38.97 % -7.686 M 42.61 % -13.393 M -119.38 % -6.105 M -1.33 % -6.025 M
Debt repayment 15.646 M 288.28 % -8.310 M 13.55 % -9.613 M -17.92 % -8.152 M -7.97 % -7.550 M -23.39 % -6.119 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 -100.00 % 61.000 K -97.03 % 2.053 M 0.000 -100.00 % 4.105 M -79.40 % 19.927 M 0.000 0.000 0.000
Common stock repurchased -11.804 M -34.73 % -8.761 M 41.77 % -15.046 M 79.70 % -74.100 M -61.41 % -45.908 M -2 244.64 % -1.958 M -36.45 % -1.435 M -143.22 % -590.000 K 0.000 0.000 0.000 0.000 0.000
Dividends paid -6.480 M 86.39 % -47.619 M -3.68 % -45.927 M 69.86 % -152.367 M 25.82 % -205.413 M -227.96 % -62.633 M 20.69 % -78.970 M -69.73 % -46.526 M 35.50 % -72.128 M -108.70 % -34.561 M 42.92 % -60.552 M -330.00 % -14.082 M 66.90 % -42.546 M
Other financing activites -1.143 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
Net cash used provided by financing activities -3.781 M 94.16 % -64.690 M 8.35 % -70.586 M 69.91 % -234.619 M 9.37 % -258.871 M -266.42 % -70.649 M 9.83 % -78.352 M -66.30 % -47.116 M 30.74 % -68.023 M -364.83 % -14.634 M 75.83 % -60.552 M -330.00 % -14.082 M 66.90 % -42.546 M
Effect of forex changes on cash 251.000 K 210.09 % -228.000 K -205.07 % 217.000 K -27.42 % 299.000 K 187.68 % -341.000 K -388.98 % 118.000 K -43.00 % 207.000 K 217.61 % -176.000 K -529.27 % 41.000 K -58.59 % 99.000 K -22.66 % 128.000 K 0.000 0.000
Net change in cash 2.681 M 192.32 % -2.904 M -179.28 % 3.663 M 207.86 % -3.396 M -227.77 % 2.658 M 160.87 % -4.367 M -204.60 % 4.175 M 32.83 % 3.143 M 287.55 % 811.000 K 304.28 % -397.000 K 94.49 % -7.206 M -196.97 % 7.431 M 130.40 % -24.448 M
Cash at beginning of period 5.708 M -33.72 % 8.612 M 74.01 % 4.949 M -40.70 % 8.345 M 46.74 % 5.687 M -43.44 % 10.054 M 71.02 % 5.879 M 114.88 % 2.736 M 42.13 % 1.925 M -17.10 % 2.322 M -75.63 % 9.528 M 354.36 % 2.097 M -92.10 % 26.545 M
Cash at end of period 8.389 M 46.97 % 5.708 M -33.72 % 8.612 M 74.01 % 4.949 M -40.70 % 8.345 M 46.74 % 5.687 M -43.44 % 10.054 M 71.02 % 5.879 M 114.88 % 2.736 M 42.13 % 1.925 M -17.10 % 2.322 M -75.63 % 9.528 M 354.36 % 2.097 M
Operating cash flow 32.061 M -59.66 % 79.484 M -15.22 % 93.753 M -61.70 % 244.759 M -9.77 % 271.258 M 242.63 % 79.169 M -8.34 % 86.369 M 37.08 % 63.008 M -20.72 % 79.474 M 264.16 % 21.824 M -67.24 % 66.611 M 141.19 % 27.618 M 14.49 % 24.123 M
Capital expenditure -6.579 M 45.44 % -12.058 M -58.66 % -7.600 M -12.51 % -6.755 M -1.90 % -6.629 M 47.20 % -12.556 M -65.84 % -7.571 M 39.78 % -12.573 M -33.85 % -9.393 M -37.67 % -6.823 M 48.36 % -13.213 M -123.46 % -5.913 M -27.00 % -4.656 M
Free CashFlow 25.482 M -62.21 % 67.426 M -21.74 % 86.153 M -63.80 % 238.004 M -10.06 % 264.629 M 297.26 % 66.613 M -15.46 % 78.798 M 56.24 % 50.435 M -28.03 % 70.081 M 367.18 % 15.001 M -71.91 % 53.398 M 146.02 % 21.705 M 11.50 % 19.467 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31
Revenue 444.677 M 229.15 % 135.100 M -68.95 % 435.159 M 1 112.96 % -42.959 M -156.38 % 76.200 M -41.20 % 129.600 M -62.70 % 347.497 M 413.29 % 67.700 M -64.56 % 191.010 M 72.86 % 110.500 M -66.92 % 334.005 M 199.02 % 111.700 M -38.05 % 180.316 M 21.84 % 148.000 M -37.98 % 238.651 M 255.66 % 67.100 M -61.23 % 173.053 M 21.70 % 142.200 M -50.50 % 287.255 M 266.86 % 78.300 M -76.09 % 327.413 M -33.86 % 495.000 M 171.62 % 182.237 M 241.91 % 53.300 M -55.91 % 120.891 M 91.59 % 63.100 M -68.39 % 199.616 M 370.79 % 42.400 M -63.27 % 115.445 M -45.85 % 213.200 M 37.01 % 155.614 M 390.90 % 31.700 M -70.58 % 107.747 M 123.08 % 48.300 M -72.13 % 173.289 M 255.10 % 48.800 M -58.30 % 117.021 M 81.15 % 64.600 M -59.60 % 159.918 M 72.33 % 92.800 M -1.04 % 93.777 M -6.62 % 100.423 M -28.90 % 141.249 M 2 285.16 % 5.922 M -85.04 % 39.595 M -26.65 % 53.983 M
Net income 87.536 M 141.15 % 36.300 M -63.90 % 100.558 M 100.00 % 50.279 M -14.75 % 58.979 M 28.49 % 45.900 M 622.72 % 6.351 M 0.81 % 6.300 M 249.40 % -4.217 M -115.22 % 27.700 M -5.87 % 29.427 M -12.94 % 33.800 M 201.41 % 11.214 M -78.56 % 52.300 M 226.18 % 16.034 M 84.30 % 8.700 M -69.63 % 28.643 M -53.50 % 61.600 M -6.97 % 66.213 M 187.88 % 23.000 M -79.64 % 112.979 M -56.93 % 262.300 M 3 524.43 % 7.237 M -43.90 % 12.900 M -6.51 % 13.798 M -28.14 % 19.200 M -25.96 % 25.933 M 216.26 % 8.200 M -52.16 % 17.142 M -84.37 % 109.700 M 1 272.11 % 7.995 M 42.77 % 5.600 M -55.20 % 12.500 M -8.09 % 13.600 M -45.68 % 25.036 M 66.91 % 15.000 M -47.74 % 28.701 M 23.71 % 23.200 M -22.12 % 29.791 M -19.27 % 36.900 M 39 777.42 % -93.000 K -100.30 % 30.744 M -8.69 % 33.669 M 144.94 % 13.746 M 88.33 % 7.299 M -44.51 % 13.154 M
Income before tax 107.841 M 143.43 % 44.300 M -63.68 % 121.967 M 30 364.76 % -403.000 K -100.55 % 73.025 M 29.48 % 56.400 M 262.79 % 15.546 M 91.93 % 8.100 M 244.85 % -5.592 M -116.12 % 34.700 M -8.76 % 38.031 M -12.37 % 43.400 M 203.07 % 14.320 M -78.30 % 66.000 M 205.17 % 21.627 M 94.84 % 11.100 M -69.57 % 36.483 M -51.74 % 75.600 M -12.41 % 86.315 M 203.93 % 28.400 M -79.28 % 137.066 M -57.18 % 320.100 M 3 461.81 % 8.987 M -43.12 % 15.800 M -8.67 % 17.299 M -25.44 % 23.200 M -26.21 % 31.440 M 202.31 % 10.400 M -48.71 % 20.275 M -84.63 % 131.900 M 1 117.35 % 10.835 M 83.64 % 5.900 M -61.46 % 15.307 M -7.23 % 16.500 M -47.19 % 31.242 M 66.18 % 18.800 M -39.26 % 30.950 M 8.98 % 28.400 M -4.41 % 29.709 M -34.56 % 45.400 M 2 716.38 % 1.612 M -95.81 % 38.441 M 0.79 % 38.139 M 133.42 % 16.339 M 113.83 % 7.641 M -52.89 % 16.219 M
Income before tax ratio 0.24 -26.04 % 0.33 16.99 % 0.28 2 887.74 % 0.01 -99.02 % 0.96 120.21 % 0.44 872.76 % 0.04 -62.61 % 0.12 508.68 % -0.03 -109.32 % 0.31 175.79 % 0.11 -70.69 % 0.39 389.25 % 0.08 -82.19 % 0.45 392.10 % 0.09 -45.22 % 0.17 -21.53 % 0.21 -60.35 % 0.53 76.93 % 0.30 -17.16 % 0.36 -13.36 % 0.42 -35.26 % 0.65 1 211.30 % 0.05 -83.36 % 0.30 107.16 % 0.14 -61.08 % 0.37 133.44 % 0.16 -35.79 % 0.25 39.66 % 0.18 -71.61 % 0.62 788.54 % 0.07 -62.59 % 0.19 31.01 % 0.14 -58.41 % 0.34 89.48 % 0.18 -53.20 % 0.39 45.66 % 0.26 -39.84 % 0.44 136.64 % 0.19 -62.03 % 0.49 2 746.03 % 0.02 -95.51 % 0.38 41.77 % 0.27 -90.21 % 2.76 1 329.71 % 0.19 -35.77 % 0.30
EBITDA 202.968 M 244.39 % 58.935 M -74.68 % 232.777 M 114.34 % 108.601 M 482.53 % 18.643 M -68.26 % 58.743 M -64.55 % 165.722 M 997.68 % 15.098 M -82.76 % 87.562 M 127.45 % 38.498 M -68.07 % 120.562 M 139.76 % 50.284 M -12.83 % 57.686 M -15.15 % 67.984 M -19.06 % 83.996 M 529.79 % 13.337 M -80.99 % 70.177 M -9.96 % 77.937 M -41.96 % 134.273 M 260.42 % 37.255 M -78.12 % 170.265 M -47.33 % 323.255 M 375.24 % 68.020 M 278.67 % 17.963 M -64.40 % 50.451 M 98.92 % 25.363 M -71.75 % 89.791 M 590.61 % 13.002 M -72.15 % 46.690 M -65.05 % 133.602 M 90.44 % 70.154 M 876.12 % 7.187 M -84.82 % 47.356 M 161.82 % 18.087 M -77.81 % 81.506 M 298.04 % 20.477 M -62.59 % 54.733 M 70.10 % 32.177 M -55.05 % 71.588 M 51.64 % 47.209 M 269.31 % 12.783 M -73.64 % 48.489 M -30.88 % 70.154 M 2 837.76 % 2.388 M -84.74 % 15.646 M -38.79 % 25.562 M
Net income ratio 0.20 -26.74 % 0.27 16.27 % 0.23 119.74 % -1.17 -251.21 % 0.77 118.54 % 0.35 1 837.83 % 0.02 -80.36 % 0.09 521.51 % -0.02 -108.81 % 0.25 184.53 % 0.09 -70.88 % 0.30 386.56 % 0.06 -82.40 % 0.35 425.97 % 0.07 -48.18 % 0.13 -21.66 % 0.17 -61.79 % 0.43 87.93 % 0.23 -21.53 % 0.29 -14.87 % 0.35 -34.88 % 0.53 1 234.35 % 0.04 -83.59 % 0.24 112.05 % 0.11 -62.49 % 0.30 134.21 % 0.13 -32.82 % 0.19 30.25 % 0.15 -71.14 % 0.51 901.50 % 0.05 -70.92 % 0.18 52.27 % 0.12 -58.80 % 0.28 94.89 % 0.14 -53.00 % 0.31 25.33 % 0.25 -31.71 % 0.36 92.78 % 0.19 -53.15 % 0.40 40 195.14 % 0.00 -100.32 % 0.31 28.43 % 0.24 -89.73 % 2.32 1 159.17 % 0.18 -24.35 % 0.24
Ratio EBITDA 0.46 4.63 % 0.44 -18.45 % 0.53 121.16 % -2.53 -1 133.28 % 0.24 -46.02 % 0.45 -4.96 % 0.48 113.85 % 0.22 -51.35 % 0.46 31.58 % 0.35 -3.48 % 0.36 -19.82 % 0.45 40.72 % 0.32 -30.36 % 0.46 30.51 % 0.35 77.07 % 0.20 -50.99 % 0.41 -26.01 % 0.55 17.25 % 0.47 -1.76 % 0.48 -8.51 % 0.52 -20.37 % 0.65 74.96 % 0.37 10.75 % 0.34 -19.24 % 0.42 3.83 % 0.40 -10.64 % 0.45 46.69 % 0.31 -24.18 % 0.40 -35.46 % 0.63 39.00 % 0.45 98.84 % 0.23 -48.42 % 0.44 17.37 % 0.37 -20.38 % 0.47 12.09 % 0.42 -10.29 % 0.47 -6.10 % 0.50 11.27 % 0.45 -12.00 % 0.51 273.20 % 0.14 -71.77 % 0.48 -2.78 % 0.50 23.17 % 0.40 2.05 % 0.40 -16.55 % 0.47
Gross profit ratio 0.00 -100.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 -10.87 % 1.12 21.63 % 0.92 -7.76 % 1.00 0.00 % 1.00 -9.83 % 1.11 169.29 % -1.60 -260.05 % 1.00 0.00 % 1.00
Weighted average shs out dil 44.223 M -0.10 % 44.268 M -1.94 % 45.145 M 2.33 % 44.118 M -0.28 % 44.243 M 0.25 % 44.135 M -3.46 % 45.714 M 1.59 % 45.000 M 0.46 % 44.792 M 0.26 % 44.677 M -1.56 % 45.385 M 0.71 % 45.067 M 0.00 % 45.066 M 0.82 % 44.701 M -3.68 % 46.408 M 1.35 % 45.789 M 0.83 % 45.410 M -0.48 % 45.630 M -20.09 % 57.102 M 26.60 % 45.103 M -0.86 % 45.493 M -0.92 % 45.913 M 2.03 % 45.000 M -2.33 % 46.071 M -0.77 % 46.430 M -0.85 % 46.829 M 1.25 % 46.250 M 1.52 % 45.556 M -2.00 % 46.486 M 0.01 % 46.483 M 0.03 % 46.471 M -0.42 % 46.667 M 0.80 % 46.296 M -1.28 % 46.897 M 1.30 % 46.296 M -1.23 % 46.875 M 0.44 % 46.669 M 0.58 % 46.400 M -0.35 % 46.563 M -0.31 % 46.709 M 0.37 % 46.535 M 0.00 % 46.535 M 32.73 % 35.060 M 48.65 % 23.586 M -49.31 % 46.535 M 0.00 % 46.535 M
Weighted average shs out 43.480 M -1.78 % 44.268 M 2.60 % 43.145 M 0.11 % 43.096 M -2.36 % 44.138 M 1.93 % 43.302 M -5.28 % 45.714 M 5.59 % 43.293 M 0.18 % 43.216 M -0.15 % 43.281 M -0.11 % 43.331 M -0.01 % 43.333 M -0.67 % 43.624 M -2.41 % 44.701 M 3.87 % 43.036 M -6.01 % 45.789 M 4.00 % 44.030 M -3.51 % 45.630 M 2.08 % 44.702 M -0.89 % 45.103 M -0.86 % 45.493 M -0.92 % 45.913 M 2.03 % 45.000 M -2.33 % 46.071 M -0.77 % 46.430 M -0.85 % 46.829 M 1.25 % 46.250 M 1.52 % 45.556 M -2.00 % 46.487 M 0.01 % 46.483 M 0.03 % 46.471 M -0.42 % 46.667 M 0.80 % 46.296 M -1.28 % 46.897 M 1.30 % 46.296 M -1.23 % 46.875 M 0.44 % 46.669 M 0.58 % 46.400 M -0.35 % 46.563 M -0.31 % 46.709 M 0.37 % 46.535 M 0.00 % 46.535 M 32.73 % 35.060 M 48.65 % 23.586 M -49.31 % 46.535 M 0.00 % 46.535 M
EPS diluted 1.98 141.46 % 0.82 -63.23 % 2.23 100.90 % 1.11 282.76 % 0.29 -72.12 % 1.04 642.86 % 0.14 0.00 % 0.14 240.00 % -0.10 -116.13 % 0.62 -4.62 % 0.65 -13.33 % 0.75 200.00 % 0.25 -78.63 % 1.17 234.29 % 0.35 84.21 % 0.19 -70.31 % 0.64 -52.59 % 1.35 -8.16 % 1.47 188.24 % 0.51 -79.68 % 2.51 -56.04 % 5.71 3 468.75 % 0.16 -42.86 % 0.28 -6.67 % 0.30 -26.83 % 0.41 -26.79 % 0.56 211.11 % 0.18 -51.35 % 0.37 -84.32 % 2.36 1 288.24 % 0.17 41.67 % 0.12 -55.56 % 0.27 -6.90 % 0.29 -46.30 % 0.54 68.75 % 0.32 -47.54 % 0.61 22.00 % 0.50 -21.88 % 0.64 -18.99 % 0.79 39 600.00 % 0.00 -100.30 % 0.66 -31.18 % 0.96 65.52 % 0.58 269.78 % 0.16 -44.51 % 0.28
Earnings per share 2.01 139.29 % 0.84 -63.95 % 2.33 99.15 % 1.17 290.00 % 0.30 -71.70 % 1.06 606.67 % 0.15 0.00 % 0.15 254.00 % -0.10 -115.22 % 0.64 -5.88 % 0.68 -11.69 % 0.77 196.15 % 0.26 -78.33 % 1.20 224.32 % 0.37 85.00 % 0.20 -69.70 % 0.66 -52.52 % 1.39 -5.44 % 1.47 188.24 % 0.51 -79.68 % 2.51 -56.04 % 5.71 3 468.75 % 0.16 -42.86 % 0.28 -6.67 % 0.30 -26.83 % 0.41 -26.79 % 0.56 211.11 % 0.18 -51.35 % 0.37 -84.32 % 2.36 1 288.24 % 0.17 41.67 % 0.12 -55.56 % 0.27 -6.90 % 0.29 -46.30 % 0.54 68.75 % 0.32 -47.54 % 0.61 22.00 % 0.50 -21.88 % 0.64 -18.99 % 0.79 39 600.00 % 0.00 -100.30 % 0.66 -31.18 % 0.96 65.52 % 0.58 269.78 % 0.16 -44.51 % 0.28
Gross profit 0.000 -100.00 % 135.100 M -68.95 % 435.159 M 1 112.96 % -42.959 M -156.38 % 76.200 M -41.20 % 129.600 M -62.70 % 347.497 M 413.29 % 67.700 M -64.56 % 191.010 M 72.86 % 110.500 M -66.92 % 334.005 M 199.02 % 111.700 M -38.05 % 180.316 M 21.84 % 148.000 M -37.98 % 238.651 M 255.66 % 67.100 M -61.23 % 173.053 M 21.70 % 142.200 M -50.50 % 287.255 M 266.86 % 78.300 M -76.09 % 327.413 M -33.86 % 495.000 M 171.62 % 182.237 M 241.91 % 53.300 M -55.91 % 120.891 M 91.59 % 63.100 M -68.39 % 199.616 M 370.79 % 42.400 M -63.27 % 115.445 M -45.85 % 213.200 M 37.01 % 155.614 M 390.90 % 31.700 M -70.58 % 107.747 M 123.08 % 48.300 M -72.13 % 173.289 M 255.10 % 48.800 M -58.30 % 117.021 M 81.15 % 64.600 M -63.99 % 179.418 M 109.60 % 85.600 M -8.72 % 93.777 M -6.62 % 100.423 M -35.89 % 156.649 M 1 752.76 % -9.478 M -123.94 % 39.595 M -26.65 % 53.983 M
Income tax expense 20.305 M 153.81 % 8.000 M -61.50 % 20.781 M 100.00 % 10.391 M -26.03 % 14.046 M 33.77 % 10.500 M 0.000 -100.00 % 1.800 M 30.91 % 1.375 M -80.36 % 7.000 M -18.64 % 8.604 M -10.38 % 9.600 M 209.08 % 3.106 M -77.33 % 13.700 M 144.95 % 5.593 M 133.04 % 2.400 M -69.39 % 7.840 M -44.00 % 14.000 M -30.36 % 20.102 M 272.26 % 5.400 M -77.58 % 24.087 M -58.33 % 57.800 M 3 202.86 % 1.750 M -39.66 % 2.900 M -17.17 % 3.501 M -12.48 % 4.000 M -27.37 % 5.507 M 150.32 % 2.200 M -29.78 % 3.133 M -85.89 % 22.200 M 681.69 % 2.840 M 846.67 % 300.000 K -89.31 % 2.807 M -3.21 % 2.900 M -53.27 % 6.206 M 63.32 % 3.800 M 68.96 % 2.249 M -56.75 % 5.200 M 6 241.46 % 82.000 K -99.04 % 8.500 M 398.53 % 1.705 M -77.85 % 7.697 M 72.19 % 4.470 M 72.39 % 2.593 M 658.19 % 342.000 K -88.84 % 3.065 M
Cost of revenue 102.755 M 0.000 -100.00 % 84.517 M 0.000 -100.00 % 62.528 M 0.000 -100.00 % 53.262 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 -100.00 % 19.500 M 170.83 % 7.200 M 0.000 0.000 -100.00 % 15.400 M 0.00 % 15.400 M 0.000 0.000
General and administrative expenses 0.000 -100.00 % 17.400 M -54.18 % 37.973 M 0.00 % 37.973 M 126.03 % 16.800 M 6.33 % 15.800 M -68.08 % 49.491 M 213.23 % 15.800 M -57.74 % 37.392 M 125.25 % 16.600 M -75.83 % 68.691 M 326.65 % 16.100 M -61.99 % 42.358 M 206.94 % 13.800 M -76.47 % 58.660 M 373.06 % 12.400 M -65.71 % 36.162 M 203.88 % 11.900 M -82.75 % 68.970 M 510.35 % 11.300 M -79.69 % 55.624 M 387.93 % 11.400 M -76.97 % 49.508 M 395.08 % 10.000 M -64.15 % 27.896 M 193.64 % 9.500 M -77.67 % 42.546 M 367.54 % 9.100 M -64.27 % 25.471 M 186.19 % 8.900 M -71.45 % 31.177 M 238.88 % 9.200 M -57.08 % 21.436 M 133.00 % 9.200 M -70.01 % 30.682 M 269.66 % 8.300 M -56.12 % 18.917 M 125.20 % 8.400 M -85.19 % 56.723 M 0.000 -100.00 % 13.934 M -5.65 % 14.769 M -61.08 % 37.949 M 117.70 % 17.432 M 121.25 % 7.879 M -17.52 % 9.553 M
Selling and marketing expenses 0.000 -100.00 % 46.800 M 0.17 % 46.719 M 0.00 % 46.719 M 47.38 % 31.700 M -28.76 % 44.500 M -1.22 % 45.049 M 66.23 % 27.100 M 20.98 % 22.400 M -50.11 % 44.900 M -10.83 % 50.355 M 26.20 % 39.900 M 12.62 % 35.428 M -35.47 % 54.900 M 44.96 % 37.873 M 8.21 % 35.000 M -7.37 % 37.783 M -19.61 % 47.000 M 92.22 % 24.451 M -3.74 % 25.400 M -65.96 % 74.621 M -51.83 % 154.900 M 632.15 % 21.157 M 6.32 % 19.900 M 1.35 % 19.634 M -15.73 % 23.300 M -29.09 % 32.860 M 125.07 % 14.600 M -31.71 % 21.379 M -67.75 % 66.300 M 291.38 % 16.940 M 48.60 % 11.400 M -29.81 % 16.241 M -4.46 % 17.000 M -34.03 % 25.768 M 55.23 % 16.600 M -30.81 % 23.993 M 12.64 % 21.300 M -15.85 % 25.311 M 0.000 -100.00 % 57.289 M 102.08 % 28.350 M 0.17 % 28.303 M 306.77 % -13.688 M -255.47 % 8.804 M -31.26 % 12.808 M
Other expenses 0.000 0.000 100.00 % -17.031 M 66.24 % -50.440 M 0.000 0.000 -100.00 % 188.468 M 0.000 -100.00 % 80.796 M 0.000 -100.00 % 36.226 M 0.000 -100.00 % 7.089 M 0.000 100.00 % -15.293 M 0.000 100.00 % -25.180 M 0.000 100.00 % -390.783 M 0.000 100.00 % -271.612 M 0.000 -100.00 % 36.415 M 0.000 -100.00 % 23.577 M 0.000 100.00 % -75.065 M 0.000 100.00 % -89.115 M 0.000 -100.00 % 49.881 M 0.000 -100.00 % 28.714 M 0.000 100.00 % -2.164 M 0.000 -100.00 % 6.149 M 0.000 100.00 % -83.506 M 0.000 -100.00 % 8.612 M -54.34 % 18.863 M 150.21 % -37.569 M -453.13 % 10.639 M -30.33 % 15.271 M -0.86 % 15.403 M
Operating expenses 0.000 -100.00 % 81.600 M -61.32 % 210.953 M 311.35 % 51.283 M -21.47 % 65.300 M -14.19 % 76.100 M -74.49 % 298.324 M 408.22 % 58.700 M -62.68 % 157.268 M 101.37 % 78.100 M -54.50 % 171.643 M 138.06 % 72.100 M -27.76 % 99.807 M 20.98 % 82.500 M -12.71 % 94.509 M 58.04 % 59.800 M -2.00 % 61.023 M -13.81 % 70.800 M 124.84 % -285.018 M -693.79 % 48.000 M 137.02 % -129.668 M -172.97 % 177.700 M 50.57 % 118.020 M 195.79 % 39.900 M -50.40 % 80.443 M 90.17 % 42.300 M 364.22 % 9.112 M -72.22 % 32.800 M 197.47 % -33.650 M -140.01 % 84.100 M -21.61 % 107.286 M 260.02 % 29.800 M -60.77 % 75.957 M 114.57 % 35.400 M -44.38 % 63.648 M 91.71 % 33.200 M -42.47 % 57.707 M 51.46 % 38.100 M 46.51 % 26.005 M -25.49 % 34.900 M -62.13 % 92.165 M 48.70 % 61.982 M 30.78 % 47.395 M 229.52 % 14.383 M -54.99 % 31.954 M -15.39 % 37.764 M
Cost and expenses 251.448 M 208.15 % 81.600 M -61.32 % 210.953 M 311.35 % 51.283 M -21.47 % 65.300 M -14.19 % 76.100 M -74.49 % 298.324 M 408.22 % 58.700 M -62.68 % 157.268 M 101.37 % 78.100 M -54.50 % 171.643 M 138.06 % 72.100 M -27.76 % 99.807 M 20.98 % 82.500 M -12.71 % 94.509 M 58.04 % 59.800 M -2.00 % 61.023 M -13.81 % 70.800 M 124.84 % -285.018 M -693.79 % 48.000 M 137.02 % -129.668 M -172.97 % 177.700 M 50.57 % 118.020 M 195.79 % 39.900 M -50.40 % 80.443 M 90.17 % 42.300 M 364.22 % 9.112 M -72.22 % 32.800 M 197.47 % -33.650 M -140.01 % 84.100 M -21.61 % 107.286 M 260.02 % 29.800 M -60.77 % 75.957 M 114.57 % 35.400 M -44.38 % 63.648 M 91.71 % 33.200 M -42.47 % 57.707 M 51.46 % 38.100 M -16.27 % 45.505 M 8.09 % 42.100 M -54.32 % 92.165 M 48.70 % 61.982 M -1.29 % 62.795 M 110.84 % 29.783 M -6.79 % 31.954 M -15.39 % 37.764 M
Research and development expenses 0.000 -100.00 % 17.400 M 2.17 % 17.031 M 0.00 % 17.031 M 1.38 % 16.800 M 6.33 % 15.800 M 3.16 % 15.316 M -3.06 % 15.800 M -5.28 % 16.680 M 0.48 % 16.600 M 1.40 % 16.371 M 1.68 % 16.100 M 7.82 % 14.932 M 8.20 % 13.800 M 4.00 % 13.269 M 7.01 % 12.400 M 1.16 % 12.258 M 3.01 % 11.900 M -3.60 % 12.344 M 9.24 % 11.300 M -3.41 % 11.699 M 2.62 % 11.400 M 4.20 % 10.940 M 9.40 % 10.000 M 7.11 % 9.336 M -1.73 % 9.500 M 8.31 % 8.771 M -3.62 % 9.100 M 5.63 % 8.615 M -3.20 % 8.900 M -4.18 % 9.288 M 0.96 % 9.200 M -3.83 % 9.566 M 3.98 % 9.200 M -1.73 % 9.362 M 12.80 % 8.300 M -4.02 % 8.648 M 2.95 % 8.400 M -69.43 % 27.477 M 0.000 -100.00 % 12.330 M 0.000 -100.00 % 18.712 M 0.000 0.000 0.000
Selling general and administrative expenses 0.000 -100.00 % 64.200 M -69.57 % 210.953 M 149.08 % 84.692 M 74.62 % 48.500 M -19.57 % 60.300 M -36.22 % 94.540 M 120.37 % 42.900 M -28.25 % 59.792 M -2.78 % 61.500 M -48.34 % 119.046 M 112.58 % 56.000 M -28.01 % 77.786 M 13.23 % 68.700 M -28.83 % 96.533 M 103.66 % 47.400 M -35.90 % 73.945 M 25.54 % 58.900 M -36.95 % 93.421 M 154.55 % 36.700 M -71.82 % 130.245 M -21.68 % 166.300 M 135.34 % 70.665 M 136.34 % 29.900 M -37.09 % 47.530 M 44.91 % 32.800 M -56.50 % 75.406 M 218.17 % 23.700 M -49.41 % 46.850 M -37.70 % 75.200 M 56.29 % 48.117 M 133.58 % 20.600 M -45.32 % 37.677 M 43.81 % 26.200 M -53.59 % 56.450 M 126.71 % 24.900 M -41.97 % 42.910 M 44.48 % 29.700 M -63.80 % 82.034 M 135.05 % 34.900 M -51.00 % 71.223 M 65.18 % 43.119 M -34.92 % 66.252 M 1 669.55 % 3.744 M -77.56 % 16.683 M -25.39 % 22.361 M
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 87.553 M 0.000 -100.00 % 103.523 M 0.000 -100.00 % 39.458 M 0.000 -100.00 % 63.150 M 0.000 -100.00 % 30.563 M 0.000 -100.00 % 53.860 M 0.000 -100.00 % 30.548 M 0.000 -100.00 % 57.787 M 0.000 -100.00 % 29.554 M 0.000 -100.00 % 56.329 M 0.000 -100.00 % 27.349 M 0.000 -100.00 % 57.184 M 0.000 -100.00 % 30.438 M 0.000 -100.00 % 48.503 M 0.000 -100.00 % 21.807 M 0.000 -100.00 % 38.676 M 0.000 0.000 0.000 -100.00 % 30.103 M 104.12 % 14.748 M 0.000 0.000
Interest expense 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 87.553 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 -100.00 % 9.332 M 6.76 % 8.741 M 0.000 0.000 -100.00 % 6.862 M -12.99 % 7.886 M
Depreciation and amortization 9.739 M 430.81 % 1.835 M -78.59 % 8.571 M 220.31 % 2.676 M 37.72 % 1.943 M 0.00 % 1.943 M 0.00 % 1.943 M 8.09 % 1.798 M -62.67 % 4.816 M 167.90 % 1.798 M 0.00 % 1.798 M 6.74 % 1.684 M -56.41 % 3.864 M 129.42 % 1.684 M 0.00 % 1.684 M -3.07 % 1.737 M -54.08 % 3.783 M 117.76 % 1.737 M 0.00 % 1.737 M -22.95 % 2.255 M -37.13 % 3.587 M 59.06 % 2.255 M 0.00 % 2.255 M 4.25 % 2.163 M -40.17 % 3.615 M 67.15 % 2.163 M 0.00 % 2.163 M 27.09 % 1.702 M -17.53 % 2.064 M 21.26 % 1.702 M 0.00 % 1.702 M 14.44 % 1.487 M -12.84 % 1.706 M 14.73 % 1.487 M 0.00 % 1.487 M -5.69 % 1.577 M -2.49 % 1.617 M 2.55 % 1.577 M 0.00 % 1.577 M -12.84 % 1.809 M -0.06 % 1.810 M 38.49 % 1.307 M 20.71 % 1.083 M -4.52 % 1.134 M 0.00 % 1.134 M 0.53 % 1.128 M
Operating income 193.229 M 261.18 % 53.500 M -76.14 % 224.206 M 255.82 % 63.011 M -64.77 % 178.830 M 234.26 % 53.500 M 622.97 % 7.400 M -17.78 % 9.000 M -73.33 % 33.742 M 4.14 % 32.400 M -80.04 % 162.362 M 310.01 % 39.600 M -50.81 % 80.509 M 22.91 % 65.500 M -54.56 % 144.142 M 1 874.55 % 7.300 M -93.48 % 112.030 M 56.90 % 71.400 M -87.52 % 572.273 M 1 788.69 % 30.300 M -93.37 % 457.081 M 44.05 % 317.300 M 394.11 % 64.217 M 379.23 % 13.400 M -66.87 % 40.448 M 94.46 % 20.800 M -89.08 % 190.504 M 1 884.42 % 9.600 M -93.56 % 149.095 M 15.49 % 129.100 M 167.13 % 48.328 M 2 443.58 % 1.900 M -94.02 % 31.790 M 146.43 % 12.900 M -88.23 % 109.641 M 602.83 % 15.600 M -73.70 % 59.314 M 123.83 % 26.500 M -76.84 % 114.413 M 125.67 % 50.700 M 3 045.16 % 1.612 M -95.81 % 38.441 M -51.00 % 78.454 M 428.80 % -23.861 M -412.28 % 7.641 M -52.89 % 16.219 M
Operating income ratio 0.43 9.73 % 0.40 -23.14 % 0.52 135.13 % -1.47 -162.50 % 2.35 468.51 % 0.41 1 838.51 % 0.02 -83.98 % 0.13 -24.74 % 0.18 -39.75 % 0.29 -39.68 % 0.49 37.12 % 0.35 -20.60 % 0.45 0.89 % 0.44 -26.73 % 0.60 455.17 % 0.11 -83.19 % 0.65 28.93 % 0.50 -74.80 % 1.99 414.82 % 0.39 -72.28 % 1.40 117.79 % 0.64 81.91 % 0.35 40.16 % 0.25 -24.86 % 0.33 1.50 % 0.33 -65.46 % 0.95 321.51 % 0.23 -82.47 % 1.29 113.28 % 0.61 94.98 % 0.31 418.15 % 0.06 -79.69 % 0.30 10.47 % 0.27 -57.79 % 0.63 97.92 % 0.32 -36.93 % 0.51 23.56 % 0.41 -42.66 % 0.72 30.95 % 0.55 3 078.27 % 0.02 -95.51 % 0.38 -31.08 % 0.56 113.79 % -4.03 -2 187.90 % 0.19 -35.77 % 0.30
Total other income expenses net -85.388 M -828.13 % -9.200 M 91.00 % -102.239 M -4 267.32 % -2.341 M 97.79 % -105.805 M -3 748.45 % 2.900 M 0.000 100.00 % -900.000 K 97.71 % -39.334 M -1 810.17 % 2.300 M 101.85 % -124.331 M -3 371.87 % 3.800 M 105.74 % -66.189 M -13 337.80 % 500.000 K 100.41 % -122.515 M -3 324.08 % 3.800 M 105.03 % -75.547 M -1 898.74 % 4.200 M 100.86 % -485.958 M -25 476.74 % -1.900 M 99.41 % -320.015 M -11 529.11 % 2.800 M 105.07 % -55.230 M -2 401.25 % 2.400 M 110.37 % -23.149 M -1 064.54 % 2.400 M 101.51 % -159.064 M -19 983.00 % 800.000 K 100.62 % -128.820 M -4 700.71 % 2.800 M 107.47 % -37.493 M -1 037.33 % 4.000 M 124.27 % -16.483 M -557.86 % 3.600 M 104.59 % -78.399 M -2 549.97 % 3.200 M 111.28 % -28.364 M -1 592.84 % 1.900 M 102.24 % -84.704 M -1 498.19 % -5.300 M 0.000 0.000 100.00 % -40.315 M -200.29 % 40.200 M 0.000 0.000
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-03-31
Net debt 3.091 B 0.000 100.00 % -8.389 M -100.43 % 1.953 B -29.71 % 2.779 B -49.50 % 5.503 B 172.73 % 2.018 B -64.06 % 5.613 B 118.10 % 2.574 B -47.32 % 4.885 B 10 569.18 % 45.788 M -99.22 % 5.854 B 153.55 % 2.309 B -48.76 % 4.506 B 141.44 % 1.866 B -68.80 % 5.981 B 73 085.09 % 8.173 M -99.79 % 3.881 B 225.53 % 1.192 B -75.58 % 4.883 B 34 078.10 % 14.287 M -99.59 % 3.491 B 118.53 % 1.598 B -54.50 % 3.511 B 43 061.34 % 8.135 M -99.78 % 3.687 B 425.95 % 700.995 M -81.84 % 3.860 B 73 421.88 % -5.264 M -100.14 % 3.745 B 38.59 % 2.702 B 0.000 100.00 % -3.047 M 0.000 -100.00 % 2.022 B 0.000 100.00 % -3.782 M 0.000 -100.00 % 1.084 B 0.000 100.00 % -716.000 K 76.99 % -3.112 M -100.54 % 577.338 M -75.04 % 2.313 B
Total investments 0.000 0.000 -100.00 % 6.813 B 9 733.39 % 69.288 M -98.97 % 6.701 B -39.11 % 11.005 B 94.04 % 5.671 B -49.48 % 11.226 B 96.15 % 5.723 B -41.42 % 9.770 B 96.92 % 4.962 B -57.62 % 11.708 B 96.72 % 5.952 B -33.96 % 9.012 B 96.22 % 4.593 B -61.61 % 11.963 B 100.04 % 5.980 B -22.97 % 7.763 B 100.23 % 3.877 B -60.30 % 9.766 B 99.96 % 4.884 B -30.06 % 6.983 B 100.24 % 3.487 B -50.34 % 7.022 B 100.48 % 3.503 B -52.50 % 7.374 B 100.46 % 3.678 B -52.35 % 7.719 B 100.17 % 3.856 B -48.51 % 7.489 B 100.20 % 3.741 B 0.000 -100.00 % 3.866 B 0.000 -100.00 % 4.618 B 0.000 -100.00 % 5.042 B 0.000 -100.00 % 3.397 B 0.000 -100.00 % 3.174 B -2.04 % 3.241 B 15.84 % 2.797 B -39.53 % 4.626 B
Total debt 3.099 B 0.000 -100.00 % 1.962 B 0.00 % 1.962 B -29.58 % 2.786 B 0.000 -100.00 % 2.023 B 0.000 -100.00 % 2.578 B 0.000 -100.00 % 54.100 M 0.000 -100.00 % 2.313 B 0.000 -100.00 % 1.871 B 0.000 -100.00 % 13.552 M 0.000 -100.00 % 1.200 B 0.000 -100.00 % 17.562 M 0.000 -100.00 % 1.603 B 0.000 -100.00 % 18.504 M 0.000 -100.00 % 710.764 M 0.000 0.000 0.000 -100.00 % 2.708 B 0.000 0.000 0.000 -100.00 % 2.025 B 0.000 0.000 0.000 -100.00 % 1.086 B 0.000 -100.00 % 1.529 M 6.77 % 1.432 M -99.75 % 579.660 M 0.000
Accumulated other comprehensive income loss 33.086 M -95.68 % 766.608 M 860.77 % 79.791 M 0.00 % 79.791 M 61.82 % 49.310 M -91.58 % 585.838 M 859.09 % 61.083 M -89.58 % 585.985 M 911.77 % 57.917 M -90.45 % 606.315 M 623.49 % 83.804 M -85.60 % 582.134 M 688.61 % 73.818 M -85.47 % 508.169 M 655.28 % 67.282 M -87.21 % 526.243 M 1 061.56 % 45.305 M -92.32 % 589.938 M 1 991.80 % -31.184 M -104.75 % 656.086 M 3 950.91 % 16.196 M -95.11 % 331.051 M 1 168.73 % -30.976 M -109.45 % 327.658 M 105.82 % 159.193 M -53.32 % 341.051 M 1 727.15 % -20.960 M -105.69 % 368.095 M 2 826.73 % 12.577 M -95.05 % 254.101 M 1 791.30 % -15.024 M 0.000 -100.00 % 13.674 M 0.000 100.00 % -10.983 M 0.000 -100.00 % 16.707 M -77.42 % 74.000 M 334.17 % 17.044 M 171.02 % -24.000 M -247.10 % 16.315 M -16.55 % 19.550 M 101.24 % 9.715 M -92.93 % 137.327 M
Retained earnings 670.025 M 0.000 -100.00 % 584.267 M 0.00 % 584.267 M 16.43 % 501.834 M 0.000 -100.00 % 449.336 M 0.000 -100.00 % 449.656 M 0.000 -100.00 % 460.804 M 0.000 -100.00 % 428.113 M 0.000 -100.00 % 379.904 M 0.000 -100.00 % 397.575 M 0.000 -100.00 % 417.337 M 0.000 -100.00 % 480.393 M 0.000 -100.00 % 156.548 M 0.000 -100.00 % 154.164 M 0.000 -100.00 % 167.734 M 0.000 -100.00 % 197.756 M 0.000 -100.00 % 86.667 M 0.000 -100.00 % 87.415 M 0.000 -100.00 % 93.887 M 0.000 -100.00 % 79.390 M 114.57 % 37.000 M -50.02 % 74.024 M -9.73 % 82.000 M 0.000 0.000 0.000 0.000
Common stock 159.851 M 0.000 -100.00 % 159.851 M 0.00 % 159.851 M 0.00 % 159.851 M 0.000 -100.00 % 162.871 M 0.000 -100.00 % 162.871 M 0.000 -100.00 % 162.871 M 0.000 -100.00 % 4.653 M 0.000 -100.00 % 4.653 M 0.000 -100.00 % 4.653 M 0.000 -100.00 % 4.653 M 0.000 -100.00 % 4.653 M 0.000 -100.00 % 4.653 M 0.000 -100.00 % 4.653 M 0.000 -100.00 % 4.653 M 0.000 -100.00 % 4.653 M 0.000 -100.00 % 4.653 M -98.12 % 247.000 M 5 208.40 % 4.653 M -98.36 % 283.500 M 5 992.84 % 4.653 M -98.06 % 240.000 M 5 057.96 % 4.653 M -6.94 % 5.000 M 7.46 % 4.653 M -6.94 % 5.000 M -97.31 % 185.893 M 13.47 % 163.821 M 23.10 % 133.077 M 0.000
Total equity 820.829 M 7.07 % 766.608 M 0.00 % 766.608 M 0.00 % 766.608 M 20.23 % 637.608 M 8.84 % 585.838 M 0.00 % 585.838 M -0.03 % 585.985 M 0.00 % 585.985 M -3.35 % 606.315 M 0.00 % 606.315 M 4.15 % 582.134 M 0.00 % 582.134 M 14.56 % 508.169 M 0.00 % 508.169 M -3.43 % 526.243 M 0.00 % 526.243 M -10.80 % 589.938 M 0.00 % 589.938 M -10.08 % 656.086 M 0.00 % 656.086 M 98.18 % 331.051 M 0.00 % 331.051 M 1.04 % 327.658 M 0.00 % 327.658 M -3.93 % 341.051 M 0.00 % 341.051 M -7.35 % 368.095 M 0.00 % 368.095 M 44.86 % 254.101 M 0.00 % 254.101 M 2.87 % 247.000 M -4.34 % 258.198 M -8.92 % 283.500 M 4.96 % 270.091 M 12.54 % 240.000 M -4.83 % 252.169 M -5.55 % 267.000 M 8.30 % 246.547 M 15.21 % 214.000 M 5.83 % 202.208 M 10.27 % 183.371 M 28.42 % 142.792 M 3.98 % 137.327 M
Other non current liabilities -45.195 M 94.10 % -766.608 M -3 065.60 % 25.850 M 0.00 % 25.850 M 32.40 % 19.524 M 103.33 % -585.838 M -3 799.17 % 15.837 M 102.70 % -585.985 M 77.72 % -2.630 B 0.000 100.00 % -54.100 M 0.000 100.00 % -15.460 M 0.000 100.00 % -8.975 M 0.000 100.00 % -27.104 M 0.000 100.00 % -1.208 B 0.000 100.00 % -35.124 M 0.000 100.00 % -1.613 B 0.000 100.00 % -37.008 M 0.000 100.00 % -2.464 M 0.000 0.000 0.000 100.00 % -1.295 M 0.000 -100.00 % 2.190 B 0.000 -100.00 % 34.298 M 0.000 -100.00 % 86.178 M 0.000 -100.00 % 46.334 M 0.000 -100.00 % 105.203 M 0.000 -100.00 % 17.837 M 0.000
Long term debt 45.073 M 0.000 -100.00 % 42.708 M 0.00 % 42.708 M -19.54 % 53.077 M 0.000 -100.00 % 46.872 M 0.000 -100.00 % 2.630 B 0.000 -100.00 % 54.100 M 0.000 -100.00 % 15.460 M 0.000 -100.00 % 8.975 M 0.000 -100.00 % 13.552 M 0.000 -100.00 % 1.208 B 0.000 -100.00 % 17.562 M 0.000 -100.00 % 1.613 B 0.000 -100.00 % 18.504 M 0.000 -100.00 % 2.464 M 0.000 0.000 0.000 -100.00 % 1.295 M 0.000 0.000 0.000 -100.00 % 821.000 K 0.000 0.000 0.000 -100.00 % 1.287 M 0.000 -100.00 % 1.528 M 0.000 -100.00 % 225.000 K 0.000
Total non current liabilities 0.000 100.00 % -766.608 M -1 218.19 % 68.558 M 0.00 % 68.558 M -5.57 % 72.601 M 112.39 % -585.838 M -1 034.22 % 62.709 M 110.70 % -585.985 M -122.73 % 2.578 B 0.000 -100.00 % 7.326 B 0.000 -100.00 % 8.635 B 0.000 -100.00 % 6.114 B 0.000 -100.00 % 13.552 M 0.000 -100.00 % 1.200 B 0.000 -100.00 % 17.562 M 0.000 -100.00 % 1.603 B 0.000 -100.00 % 18.504 M 0.000 -100.00 % 710.764 M 0.000 0.000 0.000 -100.00 % 2.708 B 0.000 -100.00 % 2.190 B 0.000 -100.00 % 2.312 B 0.000 -100.00 % 3.088 B 0.000 -100.00 % 47.621 M 0.000 -100.00 % 2.927 B 204 333.80 % 1.432 M -92.07 % 18.062 M 0.000
Other current liabilities -3.054 B 0.000 100.00 % -1.934 B -139.62 % 4.881 B 278.09 % -2.741 B 0.000 -100.00 % 3.388 B 0.000 100.00 % -10.259 B 0.000 100.00 % -5.711 B 0.000 100.00 % -10.941 B 0.000 100.00 % -6.117 B 0.000 100.00 % -9.960 B 0.000 100.00 % -4.490 B 0.000 100.00 % -5.689 B 0.000 100.00 % -3.124 B 0.000 100.00 % -4.095 B 0.000 100.00 % -3.008 B 0.000 100.00 % -4.541 B 0.000 100.00 % -1.936 B -193 687.20 % 1.000 M -98.26 % 57.512 M 758.39 % 6.700 M -98.84 % 577.952 M 8 156.46 % 7.000 M -99.77 % 3.088 B 34 208.96 % 9.000 M -99.58 % 2.121 B 15 052.26 % 14.000 M -99.52 % 2.926 B 230.02 % -2.250 B -193.65 % 2.403 B 0.000
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -6.170 M 0.000 -100.00 % 5.202 B 0.000 -100.00 % 5.692 B 0.000 -100.00 % 6.337 B 0.000 -100.00 % 4.252 B 0.000 0.000 0.000 -100.00 % 3.266 B 0.000 0.000 0.000 -100.00 % 3.108 B 0.000 0.000 0.000 -100.00 % 2.288 B 0.000 0.000 0.000 100.00 % -771.887 M 0.000 0.000 0.000 -100.00 % 2.031 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 3.054 B 0.000 -100.00 % 1.910 B -0.49 % 1.919 B -29.77 % 2.733 B 0.000 -100.00 % 1.976 B 0.000 -100.00 % 2.527 B 0.000 -100.00 % 5.297 M 0.000 -100.00 % 2.298 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.956 M 0.000 0.000 0.000 -100.00 % 2.085 M 0.000 0.000 0.000 -100.00 % 1.244 M 0.000 0.000 0.000 -100.00 % 2.024 B 0.000 0.000 0.000 -100.00 % 1.086 B 0.000 0.000 -100.00 % 445.000 K -99.92 % 579.435 M 0.000
Total current liabilities 0.000 0.000 -100.00 % 5.266 B -56.36 % 12.066 B 31.39 % 9.183 B 0.000 -100.00 % 13.269 B 0.000 -100.00 % 7.729 B 0.000 -100.00 % 7.326 B 0.000 -100.00 % 8.635 B 0.000 -100.00 % 6.114 B 0.000 -100.00 % 9.951 B 0.000 -100.00 % 4.458 B 0.000 -100.00 % 5.607 B 0.000 -100.00 % 3.114 B 0.000 -100.00 % 4.083 B 0.000 -100.00 % 2.994 B 0.000 -100.00 % 4.532 B 0.000 -100.00 % 1.933 B 193 211.00 % 1.000 M -99.94 % 1.658 B 24 646.06 % 6.700 M -99.79 % 3.208 B 45 729.69 % 7.000 M -99.73 % 2.622 B 29 034.53 % 9.000 M -99.79 % 4.305 B 30 652.04 % 14.000 M -99.44 % 2.514 B 12.29 % 2.238 B -29.20 % 3.161 B 0.000
Total liabilities 14.918 B 2 045.91 % -766.608 M -106.32 % 12.135 B 0.00 % 12.135 B -23.80 % 15.924 B 2 818.13 % -585.838 M -104.39 % 13.331 B 2 375.03 % -585.985 M -104.37 % 13.401 B 0.000 -100.00 % 10.498 B 0.000 -100.00 % 14.231 B 0.000 -100.00 % 10.316 B 0.000 -100.00 % 13.316 B 0.000 -100.00 % 7.859 B 0.000 -100.00 % 8.040 B 0.000 -100.00 % 6.425 B 0.000 -100.00 % 5.985 B 0.000 -100.00 % 6.439 B 0.000 -100.00 % 6.335 B 0.000 -100.00 % 5.666 B 566 465.50 % 1.000 M -99.97 % 3.848 B 57 339.27 % 6.700 M -99.88 % 5.520 B 78 751.16 % 7.000 M -99.88 % 5.710 B 63 347.07 % 9.000 M -99.79 % 4.353 B 30 992.19 % 14.000 M -99.74 % 5.441 B 8.79 % 5.001 B 57.30 % 3.180 B 0.000
Other non current assets -74.368 M 0.000 0.000 -100.00 % 8.059 M 100.12 % -6.651 B -20.87 % -5.503 B 2.44 % -5.640 B -0.48 % -5.613 B -113 619.31 % -4.936 M 99.90 % -4.885 B -88 673.43 % -5.503 M 99.91 % -5.854 B -116 557.91 % -5.018 M 99.89 % -4.506 B -58 972.44 % -7.628 M 99.87 % -5.981 B -170 797.63 % -3.500 M 99.91 % -3.881 B -73 343.50 % -5.285 M 99.89 % -4.883 B -87 284.13 % -5.588 M 99.84 % -3.491 B -231 885.71 % -1.505 M 99.96 % -3.511 B -320 262.68 % -1.096 M 99.97 % -3.687 B 0.59 % -3.709 B 3.91 % -3.860 B 0.71 % -3.887 B -3.81 % -3.745 B 0.66 % -3.770 B -1 431.99 % 283.000 M 8 150.73 % 3.430 M -98.93 % 320.500 M 5 631.40 % 5.592 M -98.27 % 324.000 M 16 934.70 % 1.902 M -99.41 % 323.000 M 7 766.53 % 4.106 M -98.66 % 306.000 M 0.000 100.00 % -3.266 B 0.000 100.00 % -2.313 B
Long term investments 0.000 0.000 -100.00 % 69.288 M 0.00 % 69.288 M -98.97 % 6.701 B 0.000 -100.00 % 5.671 B 0.000 -100.00 % 5.723 B 0.000 -100.00 % 4.962 B 0.000 -100.00 % 5.952 B 0.000 -100.00 % 4.593 B 0.000 -100.00 % 5.980 B 0.000 -100.00 % 3.877 B 0.000 -100.00 % 4.884 B 0.000 -100.00 % 3.487 B 0.000 -100.00 % 3.503 B 0.000 -100.00 % 3.678 B 0.000 -100.00 % 3.856 B 0.000 -100.00 % 3.741 B 0.000 -100.00 % 3.866 B 0.000 -100.00 % 4.618 B 0.000 -100.00 % 5.042 B 0.000 -100.00 % 4.172 M 0.000 -100.00 % 3.174 B -2.04 % 3.241 B 241 369.30 % 1.342 M 0.000
Intangible assets 7.044 B 0.000 -100.00 % 1.500 M 180.37 % 535.000 K -77.94 % 2.425 M 0.000 -100.00 % 2.176 M 0.000 -100.00 % 1.748 M 0.000 -100.00 % 1.465 M 0.000 -100.00 % 2.081 M 0.000 -100.00 % 1.843 M 0.000 -100.00 % 2.618 M 0.000 -100.00 % 724.000 K 0.000 -100.00 % 1.401 M 0.000 -100.00 % 969.000 K 0.000 -100.00 % 1.358 M 0.000 -100.00 % 779.000 K 0.000 -100.00 % 1.432 M 0.000 -100.00 % 1.004 M 0.000 -100.00 % 1.542 M 0.000 -100.00 % 1.068 M 0.000 -100.00 % 1.491 M 0.000 -100.00 % 1.001 M 0.000 -100.00 % 1.800 M -6.35 % 1.922 M 82.70 % 1.052 M 0.000
GoodWill 0.000 0.000 -100.00 % 502.000 K 0.00 % 502.000 K 0.000 0.000 -100.00 % 502.000 K 0.000 0.000 0.000 -100.00 % 502.000 K 0.000 0.000 0.000 -100.00 % 502.000 K 0.000 0.000 0.000 -100.00 % 502.000 K 0.000 0.000 0.000 -100.00 % 502.000 K 0.000 0.000 0.000 -100.00 % 502.000 K 0.000 0.000 0.000 -100.00 % 502.000 K 0.000 0.000 0.000 -100.00 % 502.000 K 0.000 0.000 0.000 -100.00 % 502.000 K 0.000 0.000 0.000 -100.00 % 502.000 K 0.000
Goodwill and intangible assets 6.599 M 0.000 -100.00 % 2.002 M 93.06 % 1.037 M -57.24 % 2.425 M 0.000 -100.00 % 2.678 M 0.000 -100.00 % 1.748 M 0.000 -100.00 % 1.967 M 0.000 -100.00 % 2.081 M 0.000 -100.00 % 2.345 M 0.000 -100.00 % 2.618 M 0.000 -100.00 % 1.226 M 0.000 -100.00 % 1.401 M 0.000 -100.00 % 1.471 M 0.000 -100.00 % 1.358 M 0.000 -100.00 % 1.281 M 0.000 -100.00 % 1.432 M 0.000 -100.00 % 1.506 M 0.000 -100.00 % 1.542 M 0.000 -100.00 % 1.570 M 0.000 -100.00 % 1.491 M 0.000 -100.00 % 1.503 M 0.000 -100.00 % 1.800 M -6.35 % 1.922 M 23.68 % 1.554 M 0.000
Property plant equipment net 61.715 M 0.000 -100.00 % 68.905 M -1.38 % 69.870 M -4.14 % 72.889 M 0.000 -100.00 % 72.434 M 0.000 -100.00 % 72.094 M 0.000 -100.00 % 77.081 M 0.000 -100.00 % 39.851 M 0.000 -100.00 % 39.609 M 0.000 -100.00 % 37.339 M 0.000 -100.00 % 40.745 M 0.000 -100.00 % 43.510 M 0.000 -100.00 % 43.301 M 0.000 -100.00 % 44.437 M 0.000 -100.00 % 28.906 M 0.000 -100.00 % 29.474 M 0.000 -100.00 % 27.325 M 1.20 % 27.000 M 13.84 % 23.717 M 0.92 % 23.500 M 8.81 % 21.597 M -1.83 % 22.000 M 5.20 % 20.912 M -4.95 % 22.000 M -2.54 % 22.574 M -9.70 % 25.000 M 3.96 % 24.048 M 0.95 % 23.821 M 14.16 % 20.866 M 0.000
Total non current assets 0.000 0.000 -100.00 % 148.254 M 0.00 % 148.254 M 12.67 % 131.579 M 102.39 % -5.503 B -4 825.94 % 116.432 M 102.07 % -5.613 B -196.82 % 5.797 B 218.67 % -4.885 B -196.91 % 5.041 B 186.11 % -5.854 B -197.67 % 5.994 B 233.01 % -4.506 B -197.22 % 4.635 B 177.49 % -5.981 B -199.36 % 6.020 B 255.10 % -3.881 B -199.05 % 3.919 B 180.26 % -4.883 B -199.07 % 4.929 B 241.17 % -3.491 B -198.85 % 3.532 B 200.59 % -3.511 B -198.95 % 3.549 B 196.25 % -3.687 B -199.41 % 3.709 B 196.09 % -3.860 B -199.29 % 3.887 B 203.81 % -3.745 B -199.34 % 3.770 B 1 115.98 % 310.000 M -92.04 % 3.895 B 1 032.29 % 344.000 M -92.60 % 4.647 B 1 242.92 % 346.000 M -93.17 % 5.066 B 1 368.54 % 345.000 M 966.30 % 32.355 M -90.23 % 331.000 M -89.66 % 3.200 B -2.02 % 3.266 B 13 645.73 % 23.762 M 101.03 % -2.313 B
Other current assets -7.052 B -15.09 % -6.127 B -2.65 % -5.969 B -997.03 % 665.415 M 106.81 % -9.766 B 0.000 -100.00 % 8.139 B 0.000 -100.00 % 116.228 M 0.000 -100.00 % 85.855 M 0.000 -100.00 % 101.488 M 0.000 -100.00 % 94.189 M 0.000 -100.00 % 22.943 M 0.000 -100.00 % 40.225 M 0.000 -100.00 % 22.813 M 0.000 -100.00 % 19.978 M 0.000 -100.00 % 19.573 M 0.000 -100.00 % 18.626 M 0.000 -100.00 % 18.282 M 0.000 -100.00 % 15.816 M 0.000 -100.00 % 13.949 M 0.000 -100.00 % 13.050 M 0.000 0.000 0.000 -100.00 % 11.170 M 0.000 -100.00 % 10.213 M 55.71 % 6.559 M 45.53 % 4.507 M 0.000
Short term investments 0.000 0.000 0.000 0.000 0.000 -100.00 % 11.005 B 0.000 -100.00 % 11.226 B 100.19 % 5.608 B -42.60 % 9.770 B 100.35 % 4.877 B -58.35 % 11.708 B 100.16 % 5.849 B -35.10 % 9.012 B 100.22 % 4.501 B -62.37 % 11.963 B 100.18 % 5.976 B -23.02 % 7.763 B 100.43 % 3.873 B -60.34 % 9.766 B 100.13 % 4.880 B -30.12 % 6.983 B 100.33 % 3.486 B -50.36 % 7.022 B 100.59 % 3.501 B -52.52 % 7.374 B 100.55 % 3.677 B -52.37 % 7.719 B 100.27 % 3.854 B -48.53 % 7.489 B 100.31 % 3.739 B 0.000 -100.00 % 3.860 B 0.000 -100.00 % 147.000 K 0.000 -100.00 % 5.038 B 0.000 -100.00 % 3.393 B 0.000 -100.00 % 3.173 B -2.05 % 3.239 B 15.86 % 2.796 B -39.56 % 4.626 B
cash and cash equivalents 8.134 M 0.000 -100.00 % 8.389 M 0.00 % 8.389 M 23.64 % 6.785 M 100.12 % -5.503 B -96 499.84 % 5.708 M 100.10 % -5.613 B -118 822.19 % 4.728 M 100.10 % -4.885 B -58 872.88 % 8.312 M 100.14 % -5.854 B -133 112.82 % 4.401 M 100.10 % -4.506 B -97 025.06 % 4.649 M 100.08 % -5.981 B -111 299.42 % 5.379 M 100.14 % -3.881 B -48 258.96 % 8.060 M 100.17 % -4.883 B -149 200.00 % 3.275 M 100.09 % -3.491 B -64 734.40 % 5.402 M 100.15 % -3.511 B -33 962.23 % 10.369 M 100.28 % -3.687 B -37 841.40 % 9.769 M 100.25 % -3.860 B -73 421.88 % 5.264 M 100.14 % -3.745 B -67 041.35 % 5.594 M 0.000 -100.00 % 3.047 M 0.000 -100.00 % 2.589 M 0.000 -100.00 % 3.782 M 0.000 -100.00 % 1.925 M 0.000 -100.00 % 2.245 M -50.59 % 4.544 M 95.69 % 2.322 M 100.10 % -2.313 B
Cash and short term investments 8.134 M -99.87 % 6.127 B 72 940.60 % 8.389 M -99.86 % 6.127 B 90 207.68 % 6.785 M -99.88 % 5.503 B 96 299.84 % 5.708 M -99.90 % 5.613 B 118 622.19 % 4.728 M -99.90 % 4.885 B 58 672.88 % 8.312 M -99.86 % 5.854 B 132 912.82 % 4.401 M -99.90 % 4.506 B 96 825.06 % 4.649 M -99.92 % 5.981 B 111 099.42 % 5.379 M -99.86 % 3.881 B 48 058.96 % 8.060 M -99.83 % 4.883 B 149 000.00 % 3.275 M -99.91 % 3.491 B 64 534.40 % 5.402 M -99.85 % 3.511 B 33 762.23 % 10.369 M -99.72 % 3.687 B 37 641.40 % 9.769 M -99.75 % 3.860 B 73 221.88 % 5.264 M -99.86 % 3.745 B 66 841.35 % 5.594 M 0.000 -100.00 % 3.047 M 0.000 -100.00 % 2.736 M 0.000 -100.00 % 3.782 M 0.000 -100.00 % 3.395 B 0.000 -100.00 % 2.245 M -50.59 % 4.544 M -99.84 % 2.798 B 20.97 % 2.313 B
Total current assets 0.000 0.000 -100.00 % 8.389 M -99.93 % 12.753 B 154 289.48 % -8.271 M -100.15 % 5.503 B -60.13 % 13.801 B 145.86 % 5.613 B -31.24 % 8.163 B 67.09 % 4.885 B -19.14 % 6.041 B 3.20 % 5.854 B -33.47 % 8.799 B 95.26 % 4.506 B -26.98 % 6.171 B 3.17 % 5.981 B -23.43 % 7.812 B 101.26 % 3.881 B -14.06 % 4.517 B -7.50 % 4.883 B 29.99 % 3.756 B 7.59 % 3.491 B 8.86 % 3.207 B -8.65 % 3.511 B 27.35 % 2.757 B -25.22 % 3.687 B 20.68 % 3.055 B -20.84 % 3.860 B 37.45 % 2.808 B -25.01 % 3.745 B 75.51 % 2.134 B 0.000 -100.00 % 211.552 M 0.000 -100.00 % 1.143 B 0.000 -100.00 % 895.952 M 0.000 -100.00 % 4.567 B 0.000 -100.00 % 2.443 B 27.35 % 1.918 B -41.84 % 3.299 B 42.60 % 2.313 B
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -5.608 B 0.000 100.00 % -4.877 B 0.000 100.00 % -5.849 B 0.000 100.00 % -4.501 B 0.000 100.00 % -5.976 B 0.000 100.00 % -3.873 B 0.000 100.00 % -4.880 B 0.000 100.00 % -3.486 B 0.000 100.00 % -3.501 B 0.000 100.00 % -3.677 B 0.000 100.00 % -3.854 B 0.000 100.00 % -3.739 B 0.000 100.00 % -3.860 B 0.000 100.00 % -147.000 K 0.000 100.00 % -5.038 B 0.000 100.00 % -3.393 B 0.000 100.00 % -3.173 B 2.05 % -3.239 B -15.86 % -2.796 B 0.000
Net receivables 7.044 B 0.000 -100.00 % 5.969 B 0.15 % 5.960 B -38.87 % 9.751 B 0.000 -100.00 % 5.656 B 0.000 -100.00 % 8.152 B 0.000 -100.00 % 6.040 B 0.000 -100.00 % 8.788 B 0.000 -100.00 % 6.169 B 0.000 -100.00 % 7.813 B 0.000 -100.00 % 4.649 B 0.000 -100.00 % 3.758 B 0.000 -100.00 % 3.211 B 0.000 -100.00 % 2.753 B 0.000 -100.00 % 3.045 B 0.000 -100.00 % 2.808 B 0.000 -100.00 % 2.128 B 0.000 -100.00 % 204.774 M 0.000 -100.00 % 1.130 B 0.000 -100.00 % 892.170 M 0.000 -100.00 % 1.161 B 0.000 -100.00 % 2.441 B 27.53 % 1.914 B 286.12 % 495.656 M 0.000
Tax assets 6.054 M 0.000 -100.00 % 8.059 M 0.000 -100.00 % 5.960 M 0.000 -100.00 % 9.945 M 0.000 -100.00 % 4.936 M 0.000 -100.00 % 5.503 M 0.000 -100.00 % 5.018 M 0.000 -100.00 % 7.628 M 0.000 -100.00 % 3.500 M 0.000 -100.00 % 5.285 M 0.000 -100.00 % 5.588 M 0.000 -100.00 % 1.505 M 0.000 -100.00 % 1.096 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
Other assets 15.738 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 26.899 M 0.000 -100.00 % 22.753 M 0.000 -100.00 % 21.392 M 0.000 -100.00 % 18.002 M 0.000 -100.00 % 10.215 M 0.000 -100.00 % 12.921 M 0.000 -100.00 % 10.825 M 0.000 -100.00 % 16.315 M 0.000 -100.00 % 6.969 M 0.000 -100.00 % 16.385 M 0.000 -100.00 % 7.376 M 0.000 -100.00 % 16.711 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 217.000 K 0.000 0.000
Account payables 0.000 0.000 -100.00 % 5.266 B 0.00 % 5.266 B -42.66 % 9.183 B 0.000 -100.00 % 7.906 B 0.000 -100.00 % 7.729 B 0.000 -100.00 % 5.695 B 0.000 -100.00 % 8.635 B 0.000 -100.00 % 6.114 B 0.000 -100.00 % 9.951 B 0.000 -100.00 % 4.439 B 0.000 -100.00 % 5.607 B 0.000 -100.00 % 3.114 B 0.000 -100.00 % 4.083 B 0.000 -100.00 % 2.994 B 0.000 -100.00 % 4.532 B 0.000 -100.00 % 1.933 B 0.000 -100.00 % 1.598 B 0.000 -100.00 % 1.096 B 0.000 -100.00 % 2.534 B 0.000 -100.00 % 1.098 B 0.000 -100.00 % 2.401 B 7.25 % 2.238 B 1 147.99 % 179.357 M 0.000
Tax payables 0.000 0.000 -100.00 % 24.396 M 0.000 -100.00 % 8.189 M 0.000 -100.00 % 4.585 M 0.000 -100.00 % 2.379 M 0.000 -100.00 % 11.246 M 0.000 -100.00 % 8.460 M 0.000 -100.00 % 3.452 M 0.000 -100.00 % 8.975 M 0.000 -100.00 % 51.025 M 0.000 -100.00 % 81.710 M 0.000 -100.00 % 4.249 M 0.000 -100.00 % 11.611 M 0.000 -100.00 % 11.898 M 0.000 -100.00 % 9.098 M 0.000 -100.00 % 1.518 M 0.000 -100.00 % 2.296 M 0.000 -100.00 % 8.338 M 0.000 -100.00 % 1.463 M 0.000 0.000 0.000 -100.00 % 7.259 M -35.52 % 11.257 M 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.576 B 0.000 100.00 % -2.372 M 0.000 100.00 % -1.493 M 0.000 100.00 % -2.433 M 0.000 -100.00 % 12.585 M 0.000 -100.00 % 1.199 B 0.000 -100.00 % 16.369 M 0.000 -100.00 % 1.602 B 0.000 -100.00 % 17.287 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
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
Capital lease obligations 45.073 M 0.000 -100.00 % 42.708 M -18.15 % 52.178 M -1.69 % 53.077 M 0.000 -100.00 % 53.042 M 0.000 -100.00 % 51.235 M 0.000 -100.00 % 5.297 M 0.000 -100.00 % 15.460 M 0.000 -100.00 % 8.975 M 0.000 0.000 0.000 -100.00 % 7.989 M 0.000 0.000 0.000 -100.00 % 15.975 M 0.000 0.000 0.000 -100.00 % 4.549 M 0.000 0.000 0.000 -100.00 % 2.539 M 0.000 0.000 0.000 -100.00 % 1.767 M 0.000 0.000 0.000 -100.00 % 1.701 M 0.000 -100.00 % 1.528 M 243.37 % 445.000 K 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity -42.133 M 0.000 100.00 % -57.301 M 0.00 % -57.301 M 21.92 % -73.387 M 0.000 100.00 % -87.452 M 0.000 100.00 % -84.459 M 0.000 100.00 % -101.164 M 0.000 -100.00 % 75.550 M 0.000 -100.00 % 56.330 M 0.000 -100.00 % 78.710 M 0.000 -100.00 % 117.046 M 0.000 -100.00 % 154.844 M 0.000 -100.00 % 154.570 M 0.000 -100.00 % 154.540 M 0.000 -100.00 % 154.509 M 0.000 -100.00 % 153.109 M 0.000 -100.00 % 152.456 M 0.000 -100.00 % 152.456 M 0.000 -100.00 % 152.456 M 0.000 -100.00 % 151.419 M 0.28 % 151.000 M 0.12 % 150.826 M -0.12 % 151.000 M 0.000 0.000 0.000 0.000
Deferred tax liabilities non current 122.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.349 M 0.000 -100.00 % 2.372 M 0.000 -100.00 % 1.493 M 0.000 -100.00 % 2.433 M 0.000 -100.00 % 967.000 K 0.000 -100.00 % 1.137 M 0.000 -100.00 % 1.193 M 0.000 -100.00 % 1.352 M 0.000 -100.00 % 1.217 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 274.000 K 0.000 -100.00 % 273.000 K 0.000 -100.00 % 322.000 K 0.000 0.000 0.000 -100.00 % 857.000 K 0.000 0.000 0.000
Other liabilities 14.918 B 0.000 0.000 0.000 0.000 0.000 100.00 % -6.170 M 0.000 -100.00 % 3.093 B 0.000 100.00 % -4.154 B 0.000 100.00 % -3.039 B 0.000 100.00 % -1.912 B 0.000 -100.00 % 3.351 B 0.000 -100.00 % 2.200 B 0.000 -100.00 % 2.415 B 0.000 -100.00 % 1.708 B 0.000 -100.00 % 1.883 B 0.000 -100.00 % 2.734 B 0.000 -100.00 % 6.335 B 0.000 -100.00 % 1.025 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.762 B 0.000 0.000
Total assets 15.738 B 0.000 -100.00 % 12.901 B 0.00 % 12.901 B -22.10 % 16.561 B 0.000 -100.00 % 13.917 B 0.000 -100.00 % 13.987 B 0.000 -100.00 % 11.105 B 0.000 -100.00 % 14.814 B 0.000 -100.00 % 10.824 B 0.000 -100.00 % 13.842 B 0.000 -100.00 % 8.448 B 0.000 -100.00 % 8.696 B 0.000 -100.00 % 6.756 B 0.000 -100.00 % 6.313 B 0.000 -100.00 % 6.780 B 0.000 -100.00 % 6.703 B 0.000 -100.00 % 5.920 B 1 809.60 % 310.000 M -92.45 % 4.107 B 1 093.79 % 344.000 M -94.06 % 5.790 B 1 573.32 % 346.000 M -94.20 % 5.962 B 1 628.23 % 345.000 M -92.50 % 4.599 B 1 289.56 % 331.000 M -94.13 % 5.643 B 8.84 % 5.185 B 56.06 % 3.322 B 0.000
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-03-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -5.120 M 0.000 -100.00 % 544.000 K 0.000 -100.00 % 515.000 K 0.000 -100.00 % 1.670 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
Stock based compensation 0.000 0.000 0.000 -100.00 % 10.774 M 0.000 0.000 -100.00 % 18.673 M 0.000 -100.00 % 10.817 M 0.000 -100.00 % 36.807 M 0.000 -100.00 % 17.115 M 0.000 -100.00 % 32.847 M 0.000 -100.00 % 17.248 M 0.000 -100.00 % 51.476 M 0.000 -100.00 % 3.851 M 0.000 -100.00 % 517.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 0.000 -100.00 % 33.216 M 0.000 0.000 0.000 -100.00 % 204.000 K 484.91 % -53.000 K 0.000 0.000
Change in working capital 1.694 B 0.000 100.00 % -127.722 M -113.05 % 978.413 M 7.08 % 913.717 M 0.000 100.00 % -25.462 M 0.000 -100.00 % 775.863 M 0.000 100.00 % -1.018 B 0.000 -100.00 % 1.279 B 0.000 100.00 % -1.384 B 0.000 -100.00 % 2.201 B 0.000 100.00 % -908.658 M 0.000 -100.00 % 993.794 M 0.000 100.00 % -11.230 M 0.000 100.00 % -161.813 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 % -15.583 M 28.71 % -21.858 M 0.000 0.000 -100.00 % 17.123 M 207.62 % -15.911 M
Accounts receivables -1.069 B 0.000 -100.00 % 1.321 B 98.53 % 665.152 M 140.35 % -1.648 B 0.000 -100.00 % 50.392 M 0.000 100.00 % -2.126 B 0.000 -100.00 % 2.760 B 0.000 100.00 % -2.632 B 0.000 -100.00 % 1.771 B 0.000 100.00 % -3.298 B 0.000 100.00 % -755.440 M 0.000 100.00 % -542.080 M 0.000 100.00 % -464.304 M 0.000 -100.00 % 307.075 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 % -1.935 B -94 183.77 % -2.052 M 0.000 0.000 100.00 % -285.511 M -17 589.65 % -1.614 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
Accounts payables 2.729 B 0.000 100.00 % -2.319 B 0.000 -100.00 % 2.012 B 0.000 100.00 % -378.497 M 0.000 -100.00 % 2.932 B 0.000 100.00 % -3.608 B 0.000 -100.00 % 2.964 B 0.000 100.00 % -2.138 B 0.000 -100.00 % 4.307 B 0.000 -100.00 % 36.681 M 0.000 -100.00 % 906.329 M 0.000 -100.00 % 617.688 M 0.000 -100.00 % 382.782 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 34.856 M 0.000 -100.00 % 870.447 M 177.87 % 313.261 M -43.03 % 549.872 M 0.000 -100.00 % 302.643 M 0.000 100.00 % -30.311 M 0.000 100.00 % -169.918 M 0.000 -100.00 % 946.765 M 0.000 100.00 % -1.017 B 0.000 -100.00 % 1.192 B 0.000 100.00 % -189.899 M 0.000 -100.00 % 629.545 M 0.000 100.00 % -164.614 M 0.000 100.00 % -851.670 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 % 1.919 B 9 789.59 % -19.806 M 0.000 0.000 -100.00 % 302.634 M 2 216.77 % -14.297 M
Other non cash items 18.086 M 149.82 % -36.300 M -588.03 % 7.438 M 100.72 % -1.039 B -4 678.50 % 22.692 M 149.44 % -45.900 M -167.86 % -17.136 M -172.00 % -6.300 M 99.20 % -787.138 M -2 741.65 % -27.700 M -103.12 % 888.031 M 2 727.31 % -33.800 M 88.49 % -293.618 M -461.41 % -52.300 M -113.22 % 395.466 M 4 645.59 % -8.700 M 99.15 % -1.022 B -1 558.37 % -61.600 M -108.23 % 748.046 M 3 352.37 % -23.000 M 91.49 % -270.197 M -3.01 % -262.300 M -77.57 % -147.720 M -1 045.12 % -12.900 M -622.90 % 2.467 M 112.85 % -19.200 M 25.96 % -25.933 M -216.26 % -8.200 M 52.16 % -17.142 M 84.37 % -109.700 M -1 272.11 % -7.995 M -42.77 % -5.600 M 55.20 % -12.500 M 8.09 % -13.600 M 45.68 % -25.036 M -66.91 % -15.000 M 47.74 % -28.701 M -23.71 % -23.200 M 63.18 % -63.007 M -70.75 % -36.900 M -827.60 % -3.978 M -174.48 % 5.341 M 115.77 % -33.873 M -147.37 % -13.693 M -1 071.34 % -1.169 M -141.91 % 2.789 M
Net cash provided by operating activities 1.810 B 0.000 100.00 % -11.155 M -332.54 % 4.797 M -99.52 % 1.004 B 0.000 100.00 % -14.031 M 0.000 -100.00 % 808.751 M 0.000 100.00 % -924.035 M 0.000 -100.00 % 1.374 B 0.000 100.00 % -1.339 B 0.000 -100.00 % 2.271 B 0.000 100.00 % -797.249 M 0.000 -100.00 % 1.456 B 0.000 -100.00 % 7.178 M 0.000 100.00 % -119.118 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 % -17.844 M -214.87 % 15.534 M 0.000 0.000 -100.00 % 24.388 M 2 002.41 % 1.160 M
Investments in property plant and equipment -4.401 M 0.000 100.00 % -1.867 M -87.26 % -997.000 K 78.84 % -4.712 M 0.000 100.00 % -7.110 M 0.000 100.00 % -4.948 M 0.000 100.00 % -3.943 M 0.000 100.00 % -3.657 M 0.000 100.00 % -4.192 M 0.000 100.00 % -2.563 M 0.000 100.00 % -3.707 M 0.000 100.00 % -2.922 M 0.000 100.00 % -5.706 M 0.000 100.00 % -6.851 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 % -2.244 M 0.58 % -2.257 M 0.000 0.000 100.00 % -3.995 M -398.75 % -801.000 K
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments -1.805 B 0.000 -100.00 % 16.672 M 0.000 100.00 % -1.002 B 0.000 -100.00 % 25.565 M 0.000 100.00 % -763.009 M 0.000 -100.00 % 987.826 M 0.000 100.00 % -1.358 B 0.000 -100.00 % 1.408 B 0.000 100.00 % -2.103 B 0.000 -100.00 % 1.007 B 0.000 100.00 % -1.397 B 0.000 0.000 0.000 100.00 % -449.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 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 5.055 M 0.000 -100.00 % 4.293 M 0.000 0.000 0.000 -100.00 % 353.000 K 0.000 0.000 0.000 -100.00 % 126.000 K 0.000 -100.00 % 1.815 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 15.108 M 0.000 -100.00 % 176.001 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 3.649 M 0.000 0.000 -100.00 % 618.000 K 0.000 0.000 -100.00 % 16.443 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
Net cash used for investing activites -1.801 B 0.000 -100.00 % 19.098 M 5 139.05 % -379.000 K 99.96 % -1.007 B 0.000 -100.00 % 35.251 M 0.000 100.00 % -767.957 M 0.000 -100.00 % 984.009 M 0.000 100.00 % -1.359 B 0.000 -100.00 % 1.404 B 0.000 100.00 % -2.105 B 0.000 -100.00 % 1.003 B 0.000 100.00 % -1.400 B 0.000 -100.00 % 9.402 M 0.000 -100.00 % 168.701 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 % -2.244 M 0.58 % -2.257 M 0.000 0.000 100.00 % -3.995 M -398.75 % -801.000 K
Debt repayment -312.000 K 0.000 100.00 % -103.000 K 0.000 -100.00 % 24.853 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
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -5.177 M 0.000 -100.00 % 5.177 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -31.000 K 0.000 -100.00 % 31.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 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 100.00 % -2.228 M -100.00 % -1.114 M 88.37 % -9.576 M 0.000 100.00 % -3.197 M 0.000 100.00 % -5.564 M 0.000 100.00 % -15.046 M 0.000 0.000 0.000 100.00 % -19.097 M 0.000 100.00 % -55.003 M 0.000 100.00 % -15.758 M 0.000 100.00 % -30.150 M 0.000 100.00 % -1.958 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 100.00 % -6.480 M 0.000 100.00 % -12.989 M 0.000 100.00 % -34.630 M 0.000 100.00 % -30.622 M 0.000 100.00 % -15.305 M 0.000 100.00 % -42.362 M 0.000 100.00 % -110.005 M 0.000 100.00 % -180.543 M 0.000 100.00 % -24.870 M 0.000 100.00 % -16.210 M 0.000 100.00 % -46.423 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 % -239.000 K 97.84 % -11.055 M 0.000 0.000 100.00 % -28.450 M 0.000
Other financing activites -7.771 M 0.000 100.00 % -4.259 M -62.09 % -2.628 M 48.43 % -5.095 M 0.000 100.00 % -4.673 M 0.000 100.00 % -3.637 M 0.000 100.00 % -5.279 M 0.000 -100.00 % 843.000 K 0.000 100.00 % -4.304 M 0.000 100.00 % -3.848 M 0.000 100.00 % -3.922 M 0.000 100.00 % -3.628 M 0.000 100.00 % -3.023 M 0.000 100.00 % -3.004 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 % 17.975 M 0.000 0.000 0.000 0.000 0.000
Net cash used provided by financing activities -8.083 M 0.000 100.00 % -6.590 M -76.13 % -3.742 M -201.07 % 3.702 M 0.000 100.00 % -20.859 M 0.000 100.00 % -43.831 M 0.000 100.00 % -56.124 M 0.000 100.00 % -14.462 M 0.000 100.00 % -65.763 M 0.000 100.00 % -168.856 M 0.000 100.00 % -200.223 M 0.000 100.00 % -58.648 M 0.000 100.00 % -21.222 M 0.000 100.00 % -49.427 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 % 17.736 M 260.43 % -11.055 M 0.000 0.000 100.00 % -28.450 M 0.000
Effect of forex changes on cash -530.000 K 0.000 -100.00 % 251.000 K 100.00 % 125.500 K 0.000 0.000 100.00 % -81.000 K 0.000 100.00 % -147.000 K 0.000 -100.00 % 61.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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 change in cash -255.000 K 0.000 -100.00 % 1.604 M 0.000 -100.00 % 1.077 M 0.000 -100.00 % 280.000 K 0.000 100.00 % -3.184 M 0.000 -100.00 % 3.911 M 0.000 100.00 % -248.000 K 0.000 100.00 % -430.000 K 0.000 100.00 % -2.966 M 0.000 -100.00 % 5.070 M 0.000 100.00 % -2.409 M 0.000 100.00 % -4.642 M 0.000 -100.00 % 156.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 0.000 100.00 % -2.299 M -203.47 % 2.222 M 0.000 0.000 100.00 % -8.266 M -2 402.51 % 359.000 K
Cash at beginning of period 8.389 M 0.000 -100.00 % 6.785 M 0.00 % 6.785 M 18.87 % 5.708 M 0.00 % 5.708 M 5.16 % 5.428 M 0.00 % 5.428 M -36.97 % 8.612 M 0.000 -100.00 % 4.701 M 0.000 -100.00 % 4.949 M 0.000 -100.00 % 5.379 M 0.000 -100.00 % 8.345 M 0.000 -100.00 % 3.275 M 0.000 -100.00 % 5.684 M 0.000 -100.00 % 10.329 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 % 2.245 M -50.59 % 4.544 M 95.69 % 2.322 M 0.000 -100.00 % 1.621 M -83.60 % 9.887 M 3.77 % 9.528 M
Cash at end of period 8.134 M 0.000 -100.00 % 8.389 M 23.64 % 6.785 M 0.00 % 6.785 M 18.87 % 5.708 M 0.00 % 5.708 M 5.16 % 5.428 M 0.00 % 5.428 M 0.000 -100.00 % 8.612 M 0.000 -100.00 % 4.701 M 0.000 -100.00 % 4.949 M 0.000 -100.00 % 5.379 M 0.000 -100.00 % 8.345 M 0.000 -100.00 % 3.275 M 0.000 -100.00 % 5.687 M 0.000 -100.00 % 156.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 % 2.245 M 0.00 % 2.245 M -50.59 % 4.544 M 0.000 -100.00 % 1.621 M 0.00 % 1.621 M -83.60 % 9.887 M
Operating cash flow 1.810 B 0.000 100.00 % -11.155 M -332.54 % 4.797 M -99.52 % 1.004 B 0.000 -100.00 % 2.412 M 0.000 -100.00 % 808.751 M 0.000 100.00 % -924.035 M 0.000 -100.00 % 1.374 B 0.000 100.00 % -1.339 B 0.000 -100.00 % 2.271 B 0.000 100.00 % -797.249 M 0.000 -100.00 % 1.456 B 0.000 -100.00 % 7.178 M 0.000 100.00 % -119.118 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 % -17.844 M -214.87 % 15.534 M 0.000 0.000 -100.00 % 24.388 M 2 002.41 % 1.160 M
Capital expenditure -4.246 M 0.000 100.00 % -1.994 M -100.00 % -997.000 K 78.84 % -4.712 M 0.000 100.00 % -7.110 M 0.000 100.00 % -4.948 M 0.000 100.00 % -3.943 M 0.000 100.00 % -3.657 M 0.000 100.00 % -4.192 M 0.000 100.00 % -2.563 M 0.000 100.00 % -3.707 M 0.000 100.00 % -2.922 M 0.000 100.00 % -5.706 M 0.000 100.00 % -6.851 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 % -2.244 M 0.58 % -2.257 M 0.000 0.000 100.00 % -3.995 M -398.75 % -801.000 K
Free CashFlow 1.805 B 0.000 100.00 % -13.149 M -446.03 % 3.800 M -99.62 % 999.519 M 0.000 100.00 % -4.698 M 0.000 -100.00 % 803.803 M 0.000 100.00 % -927.978 M 0.000 -100.00 % 1.370 B 0.000 100.00 % -1.343 B 0.000 -100.00 % 2.269 B 0.000 100.00 % -800.956 M 0.000 -100.00 % 1.453 B 0.000 -100.00 % 1.472 M 0.000 100.00 % -125.969 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 % -20.088 M -251.30 % 13.277 M 0.000 0.000 -100.00 % 20.393 M 5 580.50 % 359.000 K
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
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012