BEARDSELL.NS

Beardsell Limited BEARDSELL.NS

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
Revenue 2.684 B 9.55 % 2.450 B 5.89 % 2.313 B 24.28 % 1.861 B 41.31 % 1.317 B -17.84 % 1.603 B -16.79 % 1.927 B 14.94 % 1.676 B -11.82 % 1.901 B 18.19 % 1.608 B 13.42 % 1.418 B 33.64 % 1.061 B 10.93 % 956.677 M 0.17 % 955.055 M 21.69 % 784.813 M 45.82 % 538.200 M 5.76 % 508.881 M
Net income 98.300 M 19.49 % 82.269 M -3.14 % 84.937 M 202.27 % 28.100 M 796.75 % -4.033 M -149.22 % 8.193 M 209.09 % -7.510 M -297.37 % 3.805 M -93.11 % 55.236 M 76.17 % 31.353 M 3 289.52 % -983.000 K -107.61 % 12.912 M -56.09 % 29.405 M 24.99 % 23.525 M -28.52 % 32.912 M 2.84 % 32.003 M 1 005.08 % 2.896 M
Income before tax 126.800 M 2.47 % 123.738 M 8.86 % 113.670 M 190.83 % 39.085 M 1 080.10 % 3.312 M -73.89 % 12.687 M 336.43 % -5.366 M -492.83 % 1.366 M -98.60 % 97.352 M 95.32 % 49.842 M 9 666.60 % -521.000 K -102.57 % 20.236 M -60.00 % 50.593 M 44.25 % 35.074 M -32.69 % 52.111 M 8.90 % 47.851 M 644.65 % 6.426 M
Income before tax ratio 0.05 -6.46 % 0.05 2.80 % 0.05 134.00 % 0.02 735.11 % 0.00 -68.23 % 0.01 384.14 % 0.00 -441.78 % 0.00 -98.41 % 0.05 65.26 % 0.03 8 534.98 % 0.00 -101.93 % 0.02 -63.94 % 0.05 44.00 % 0.04 -44.69 % 0.07 -25.32 % 0.09 604.08 % 0.01
EBITDA 226.910 M -4.92 % 238.663 M 8.75 % 219.470 M 46.09 % 150.233 M 30.18 % 115.400 M -13.33 % 133.153 M 48.28 % 89.796 M 7.68 % 83.390 M -57.25 % 195.065 M 40.68 % 138.656 M 101.00 % 68.984 M 20.80 % 57.106 M -30.36 % 82.007 M 28.19 % 63.975 M -9.04 % 70.334 M 24.47 % 56.507 M 310.04 % 13.781 M
Net income ratio 0.04 9.07 % 0.03 -8.53 % 0.04 143.21 % 0.02 593.06 % 0.00 -159.92 % 0.01 231.11 % 0.00 -271.72 % 0.00 -92.19 % 0.03 49.06 % 0.02 2 912.24 % 0.00 -105.70 % 0.01 -60.41 % 0.03 24.78 % 0.02 -41.26 % 0.04 -29.48 % 0.06 944.88 % 0.01
Ratio EBITDA 0.08 -13.21 % 0.10 2.70 % 0.09 17.54 % 0.08 -7.87 % 0.09 5.49 % 0.08 78.21 % 0.05 -6.31 % 0.05 -51.52 % 0.10 19.03 % 0.09 77.22 % 0.05 -9.61 % 0.05 -37.22 % 0.09 27.97 % 0.07 -25.25 % 0.09 -14.64 % 0.10 287.70 % 0.03
Gross profit ratio 0.31 137.97 % 0.13 19.99 % 0.11 -62.67 % 0.29 -8.72 % 0.32 162.11 % 0.12 -59.13 % 0.30 165.40 % 0.11 -21.58 % 0.14 -49.20 % 0.28 10.29 % 0.25 -6.82 % 0.27 -5.99 % 0.29 21.09 % 0.24 -2.49 % 0.25 5.99 % 0.23 9.40 % 0.21
Weighted average shs out dil 39.478 M 0.61 % 39.237 M 4.73 % 37.465 M 25.33 % 29.894 M -0.66 % 30.091 M 0.00 % 30.090 M 0.03 % 30.082 M 0.00 % 30.082 M 0.00 % 30.081 M -0.03 % 30.090 M 0.03 % 30.081 M -0.03 % 30.090 M 0.00 % 30.090 M 16.92 % 25.735 M 0.03 % 25.727 M 4.46 % 24.629 M 0.00 % 24.629 M
Weighted average shs out 39.478 M 0.61 % 39.237 M 4.91 % 37.401 M 25.11 % 29.894 M -0.66 % 30.091 M 0.00 % 30.090 M 0.03 % 30.082 M 0.00 % 30.082 M 0.00 % 30.081 M -0.03 % 30.090 M 0.03 % 30.081 M -0.03 % 30.090 M 0.00 % 30.090 M 16.92 % 25.735 M 4.49 % 24.629 M 0.00 % 24.629 M 0.00 % 24.629 M
EPS diluted 2.49 18.57 % 2.10 -7.49 % 2.27 141.49 % 0.94 823.08 % -0.13 -148.15 % 0.27 208.00 % -0.25 -292.31 % 0.13 -92.93 % 1.84 76.92 % 1.04 3 280.43 % -0.03 -107.60 % 0.43 -56.12 % 0.98 7.69 % 0.91 -28.91 % 1.28 -1.54 % 1.30 983.33 % 0.12
Earnings per share 2.49 18.57 % 2.10 -7.49 % 2.27 141.49 % 0.94 823.08 % -0.13 -148.15 % 0.27 208.00 % -0.25 -292.31 % 0.13 -92.93 % 1.84 76.92 % 1.04 3 280.43 % -0.03 -107.60 % 0.43 -56.12 % 0.98 7.69 % 0.91 -32.09 % 1.34 3.08 % 1.30 983.33 % 0.12
Gross profit 830.800 M 160.70 % 318.678 M 27.05 % 250.825 M -53.61 % 540.642 M 28.99 % 419.124 M 115.34 % 194.632 M -65.99 % 572.326 M 205.04 % 187.626 M -30.85 % 271.314 M -39.96 % 451.872 M 25.08 % 361.255 M 24.53 % 290.089 M 4.28 % 278.190 M 21.30 % 229.344 M 18.66 % 193.285 M 54.56 % 125.056 M 15.70 % 108.082 M
Income tax expense 28.500 M -31.27 % 41.469 M 44.33 % 28.733 M 162.04 % 10.965 M 49.29 % 7.345 M 63.44 % 4.494 M 109.61 % 2.144 M 187.90 % -2.439 M -105.79 % 42.116 M 127.78 % 18.490 M 3 910.85 % 461.000 K -93.71 % 7.324 M -65.43 % 21.188 M 83.46 % 11.549 M -39.85 % 19.199 M 21.14 % 15.848 M 348.95 % 3.530 M
Cost of revenue 1.853 B 12.70 % 1.644 B -20.29 % 2.062 B 56.17 % 1.321 B 47.06 % 898.036 M -36.25 % 1.409 B 4.00 % 1.354 B -9.02 % 1.489 B -8.65 % 1.630 B 40.90 % 1.157 B 9.43 % 1.057 B 37.07 % 771.123 M 13.65 % 678.487 M -6.51 % 725.711 M 22.68 % 591.528 M 43.18 % 413.144 M 3.08 % 400.799 M
General and administrative expenses 210.624 M 639.97 % 28.464 M 11.17 % 25.603 M 5.21 % 24.336 M 3.11 % 23.602 M 3.78 % 22.743 M -25.86 % 30.675 M -22.57 % 39.617 M 25.51 % 31.565 M 45.83 % 21.645 M 4.38 % 20.737 M 57.55 % 13.162 M 11.67 % 11.786 M 0.000 0.000 0.000 0.000
Selling and marketing expenses 1.445 M 7.04 % 1.350 M -25.46 % 1.811 M 112.56 % 852.000 K 57.49 % 541.000 K -51.95 % 1.126 M -87.86 % 9.275 M -20.54 % 11.673 M 404.67 % 2.313 M 817.86 % 252.000 K 0.000 -100.00 % 10.599 M 100.70 % 5.281 M 0.000 0.000 0.000 0.000
Other expenses 0.000 -100.00 % 149.803 M -68.79 % 479.967 M 662.40 % 62.955 M -5.78 % 66.816 M -86.65 % 500.343 M 6.69 % 468.978 M 0.000 -100.00 % 19.087 M -95.22 % 399.357 M 12.12 % 356.172 M 29.34 % 275.375 M 20.42 % 228.685 M 14.42 % 199.857 M 35.73 % 147.243 M 90.72 % 77.205 M -24.05 % 101.656 M
Operating expenses 209.400 M 16.58 % 179.617 M -64.60 % 507.381 M 475.63 % 88.143 M -3.10 % 90.959 M -82.65 % 524.212 M 3.00 % 508.928 M -8.35 % 555.295 M -7.92 % 603.080 M 43.16 % 421.254 M 11.77 % 376.909 M 36.87 % 275.375 M 20.42 % 228.685 M 14.42 % 199.857 M 47.32 % 135.662 M 75.72 % 77.205 M -24.05 % 101.656 M
Cost and expenses 2.062 B -10.99 % 2.317 B 5.30 % 2.200 B 22.37 % 1.798 B 41.08 % 1.274 B -17.70 % 1.548 B -17.47 % 1.876 B 14.02 % 1.645 B -6.51 % 1.760 B 11.55 % 1.578 B 10.55 % 1.427 B 36.38 % 1.046 B 15.36 % 907.172 M -1.99 % 925.568 M 25.28 % 738.771 M 50.66 % 490.349 M -2.41 % 502.455 M
Research and development 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
Selling general and administrative expenses 209.400 M 602.35 % 29.814 M 8.75 % 27.414 M 8.84 % 25.188 M 4.33 % 24.143 M 1.15 % 23.869 M -40.25 % 39.950 M -22.11 % 51.290 M 51.40 % 33.878 M 54.72 % 21.897 M 5.59 % 20.737 M -12.73 % 23.761 M 39.22 % 17.067 M 0.000 100.00 % -11.581 M 0.000 0.000
Interest income 0.000 -100.00 % 1.232 M -30.28 % 1.767 M 0.97 % 1.750 M -1.13 % 1.770 M 173.15 % 648.000 K -67.11 % 1.970 M -30.44 % 2.832 M 504.57 % -700.000 K -124.37 % 2.872 M -16.29 % 3.431 M 0.000 -100.00 % 3.227 M -11.78 % 3.658 M 2.58 % 3.566 M -30.50 % 5.131 M 45.77 % 3.520 M
Interest expense 36.300 M -26.36 % 49.293 M 13.23 % 43.532 M -8.93 % 47.800 M -10.47 % 53.392 M -14.61 % 62.530 M 2.75 % 60.855 M 9.59 % 55.529 M 0.31 % 55.357 M -2.56 % 56.809 M 12.04 % 50.704 M 0.000 -100.00 % 15.696 M 25.04 % 12.553 M 61.68 % 7.764 M 507.99 % 1.277 M -14.98 % 1.502 M
Depreciation and amortization 76.310 M 5.62 % 72.249 M 16.03 % 62.268 M -2.09 % 63.600 M -1.73 % 64.717 M 3.52 % 62.516 M 42.88 % 43.753 M 8.30 % 40.398 M -19.65 % 50.276 M 33.82 % 37.570 M 6.42 % 35.304 M 58.66 % 22.252 M 24.08 % 17.933 M 9.70 % 16.348 M 56.31 % 10.459 M 41.74 % 7.379 M 26.07 % 5.853 M
Operating income 621.400 M 346.85 % 139.061 M 15.98 % 119.896 M 88.96 % 63.451 M 31.86 % 48.119 M -24.61 % 63.829 M 8.57 % 58.790 M 143.02 % 24.191 M -82.83 % 140.863 M 360.07 % 30.618 M 438.06 % -9.057 M -161.55 % 14.714 M -77.83 % 66.373 M 125.09 % 29.487 M -35.96 % 46.042 M -3.78 % 47.851 M 644.65 % 6.426 M
Operating income ratio 0.23 307.89 % 0.06 9.54 % 0.05 52.04 % 0.03 -6.69 % 0.04 -8.24 % 0.04 30.48 % 0.03 111.44 % 0.01 -80.53 % 0.07 289.27 % 0.02 398.07 % -0.01 -146.06 % 0.01 -80.02 % 0.07 124.71 % 0.03 -47.37 % 0.06 -34.02 % 0.09 604.08 % 0.01
Total other income expenses net -494.600 M -3 127.83 % -15.323 M -146.11 % -6.226 M 74.45 % -24.366 M 45.62 % -44.807 M 0.000 100.00 % -64.156 M -181.08 % -22.825 M 47.54 % -43.511 M -326.34 % 19.224 M 125.21 % 8.536 M 54.58 % 5.522 M 134.99 % -15.780 M -382.44 % 5.587 M -7.94 % 6.069 M 0.000 0.000
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
Net debt 197.900 M -33.83 % 299.091 M -5.35 % 316.003 M 18.82 % 265.957 M -27.75 % 368.110 M -10.02 % 409.121 M 8.88 % 375.748 M -4.61 % 393.927 M 19.48 % 329.693 M 3.90 % 317.308 M 2.72 % 308.894 M 76.54 % 174.974 M 185.24 % 61.343 M 222.45 % 19.024 M 12.41 % 16.924 M 133.01 % -51.275 M 17.40 % -62.074 M
Total investments 12.800 M 98.02 % 6.464 M -75.23 % 26.100 M 388.67 % 5.341 M 16.59 % 4.581 M -9.91 % 5.085 M -0.86 % 5.129 M 6.15 % 4.832 M 80.50 % 2.677 M 1.25 % 2.644 M 0.95 % 2.619 M 1.00 % 2.593 M 0.00 % 2.593 M -22.43 % 3.343 M -7.93 % 3.631 M 1.62 % 3.573 M 232.99 % 1.073 M
Total debt 287.600 M -13.01 % 330.606 M -9.12 % 363.800 M 28.82 % 282.406 M -24.87 % 375.888 M -9.80 % 416.747 M 2.09 % 408.202 M -0.37 % 409.703 M 17.01 % 350.156 M -5.28 % 369.678 M 2.10 % 362.076 M 48.87 % 243.223 M 126.95 % 107.169 M 28.21 % 83.590 M 10.55 % 75.611 M 112.06 % 35.656 M 487.70 % 6.067 M
Accumulated other comprehensive income loss 732.800 M 130 757.14 % 560.000 K 0.00 % 560.000 K 0.00 % 560.000 K 10.45 % 507.000 K -98.96 % 48.942 M -0.11 % 48.994 M -0.05 % 49.017 M 1 225 325.00 % 4.000 K 0.000 -100.00 % 4.324 M 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 566.802 M 36.17 % 416.237 M 21.94 % 341.337 M 31.18 % 260.203 M 11.15 % 234.107 M -3.42 % 242.397 M -0.11 % 242.657 M -3.38 % 251.139 M -1.21 % 254.218 M 34.01 % 189.697 M 14.89 % 165.108 M -4.18 % 172.305 M 4.51 % 164.872 M 16.98 % 140.946 M 14.72 % 122.865 M 36.59 % 89.953 M 55.77 % 57.746 M
Common stock 78.900 M 0.02 % 78.884 M 5.28 % 74.931 M 0.00 % 74.931 M 33.33 % 56.198 M 0.00 % 56.198 M 0.00 % 56.198 M 0.00 % 56.198 M 20.00 % 46.832 M 0.00 % 46.832 M 0.00 % 46.832 M 0.00 % 46.832 M 0.00 % 46.832 M 0.00 % 46.832 M 22.17 % 38.332 M 0.00 % 38.332 M 0.00 % 38.332 M
Total equity 811.700 M 14.39 % 709.608 M 20.75 % 587.675 M 16.02 % 506.541 M 28.29 % 394.838 M -2.05 % 403.102 M -0.08 % 403.414 M -2.06 % 411.919 M -0.61 % 414.454 M 16.99 % 354.254 M 7.46 % 329.664 M -0.86 % 332.529 M 2.29 % 325.096 M 7.94 % 301.170 M 18.53 % 254.089 M 28.71 % 197.416 M 16.78 % 169.056 M
Other non current liabilities 15.500 M 374.73 % 3.265 M 18.64 % 2.752 M -4.38 % 2.878 M 16.10 % 2.479 M 7.22 % 2.312 M -97.74 % 102.207 M 1 188.38 % 7.933 M -9.51 % 8.767 M -38.31 % 14.211 M 7.71 % 13.194 M -57.32 % 30.917 M 26.38 % 24.464 M 3 455.81 % 688.000 K -96.19 % 18.035 M 0.000 0.000
Long term debt 81.200 M -23.14 % 105.646 M -10.06 % 117.464 M 36.81 % 85.860 M -48.52 % 166.774 M 43.39 % 116.305 M 90.79 % 60.960 M -60.19 % 153.128 M -9.74 % 169.645 M -10.71 % 190.003 M 23.02 % 154.443 M 23.01 % 125.556 M 132.84 % 53.923 M 38.98 % 38.799 M -31.59 % 56.719 M 104.02 % 27.801 M 682.25 % 3.554 M
Total non current liabilities 96.700 M -11.21 % 108.911 M -9.40 % 120.216 M 20.29 % 99.940 M -40.95 % 169.253 M 40.78 % 120.228 M -33.74 % 181.449 M 1.11 % 179.457 M -10.64 % 200.828 M -11.04 % 225.760 M 21.25 % 186.201 M 19.00 % 156.473 M 99.62 % 78.387 M 8.78 % 72.060 M -6.81 % 77.328 M 178.15 % 27.801 M 682.25 % 3.554 M
Other current liabilities 194.100 M 69.72 % 114.362 M -16.07 % 136.255 M 19.54 % 113.985 M -15.79 % 135.351 M 24.93 % 108.339 M 39.62 % 77.596 M 74.48 % 44.473 M 34.19 % 33.141 M -30.66 % 47.797 M 20.60 % 39.632 M 105.59 % 19.277 M -59.33 % 47.400 M 32.20 % 35.854 M 4.14 % 34.428 M -53.20 % 73.568 M 88.20 % 39.090 M
Deferred revenue 0.000 -100.00 % 1.787 M 0.000 0.000 100.00 % -1.247 M 0.000 0.000 -100.00 % 42.376 M -0.15 % 42.441 M 0.000 0.000 -100.00 % 9.404 M 0.000 -100.00 % 10.063 M 0.000 0.000 0.000
Short term debt 206.400 M -8.25 % 224.960 M -8.68 % 246.336 M 25.33 % 196.546 M -6.01 % 209.114 M -19.75 % 260.563 M -25.96 % 351.914 M 37.16 % 256.575 M 42.14 % 180.511 M 0.47 % 179.675 M -13.47 % 207.633 M 53.26 % 135.476 M 154.43 % 53.246 M 78.88 % 29.766 M 57.56 % 18.892 M 140.51 % 7.855 M 212.57 % 2.513 M
Total current liabilities 838.300 M 6.29 % 788.659 M 3.06 % 765.266 M 14.25 % 669.793 M -0.57 % 673.638 M -6.55 % 720.892 M -8.16 % 784.971 M 18.90 % 660.211 M 9.37 % 603.636 M 5.76 % 570.786 M 11.66 % 511.164 M 45.65 % 350.957 M 17.93 % 297.610 M 1.15 % 294.224 M 28.36 % 229.213 M 33.51 % 171.687 M 18.21 % 145.239 M
Total liabilities 935.000 M 4.17 % 897.570 M 1.37 % 885.482 M 15.04 % 769.733 M -8.68 % 842.891 M -0.70 % 848.823 M -2.93 % 874.437 M 4.14 % 839.668 M 4.38 % 804.464 M 0.83 % 797.810 M 14.40 % 697.365 M 37.43 % 507.430 M 34.96 % 375.997 M 2.65 % 366.284 M 20.25 % 304.607 M 54.75 % 196.834 M 32.29 % 148.793 M
Other non current assets 25.600 M -2.95 % 26.378 M -3.33 % 27.288 M -44.42 % 49.094 M -10.77 % 55.021 M 53.61 % 35.818 M -23.89 % 47.062 M 59.96 % 29.421 M 32.94 % 22.131 M 56.46 % 14.145 M -61.58 % 36.821 M 6.76 % 34.488 M 54.34 % 22.345 M 5.48 % 21.184 M -37.89 % 34.107 M 81.46 % 18.796 M 1 651.72 % 1.073 M
Long term investments 12.800 M 139.66 % 5.341 M 0.00 % 5.341 M 0.00 % 5.341 M 16.59 % 4.581 M -9.91 % 5.085 M -0.86 % 5.129 M 277.17 % -2.895 M -2.55 % -2.823 M -206.77 % 2.644 M 0.000 -100.00 % 2.593 M 0.00 % 2.593 M 0.000 0.000 0.000 0.000
Intangible assets 5.000 K 0.00 % 5.000 K -99.74 % 1.933 M -50.14 % 3.877 M -36.58 % 6.113 M -25.00 % 8.151 M -14.11 % 9.490 M 37.04 % 6.925 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 24.200 M -0.05 % 24.212 M 0.00 % 24.212 M 0.00 % 24.212 M 0.00 % 24.212 M 0.00 % 24.212 M 0.00 % 24.212 M 0.00 % 24.212 M 0.00 % 24.212 M 0.00 % 24.212 M 9.27 % 22.157 M 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 24.200 M -0.07 % 24.217 M -7.37 % 26.145 M -6.92 % 28.089 M -7.37 % 30.325 M -6.30 % 32.363 M -3.97 % 33.702 M 8.24 % 31.137 M 28.60 % 24.212 M 0.00 % 24.212 M 9.27 % 22.157 M 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 653.800 M 2.70 % 636.634 M 11.29 % 572.026 M 16.66 % 490.345 M -8.07 % 533.362 M -6.59 % 571.006 M 5.72 % 540.090 M 1.01 % 534.706 M -1.95 % 545.327 M 3.17 % 528.567 M 13.18 % 467.018 M 11.62 % 418.387 M 23.84 % 337.848 M 16.92 % 288.954 M 23.40 % 234.164 M 178.68 % 84.026 M 15.22 % 72.926 M
Total non current assets 716.400 M 3.44 % 692.570 M 8.81 % 636.500 M 10.03 % 578.458 M -7.19 % 623.289 M -3.26 % 644.272 M 2.92 % 625.983 M 5.67 % 592.369 M 0.60 % 588.847 M 1.54 % 579.938 M 10.26 % 525.996 M 15.48 % 455.468 M 25.55 % 362.786 M 16.98 % 310.138 M 15.61 % 268.271 M 154.41 % 105.447 M 29.43 % 81.472 M
Other current assets 178.900 M -14.95 % 210.357 M 74.60 % 120.479 M -3.77 % 125.200 M 75.65 % 71.277 M -5.36 % 75.314 M 5.37 % 71.478 M -25.39 % 95.796 M -7.81 % 103.910 M 0.78 % 103.109 M 69.98 % 60.661 M 119.40 % 27.648 M 3.29 % 26.768 M 2 318.07 % 1.107 M -97.44 % 43.278 M 102 942.86 % 42.000 K 0.000
Short term investments 0.000 -100.00 % 1.123 M -94.59 % 20.759 M 0.000 0.000 0.000 0.000 -100.00 % 7.727 M 40.49 % 5.500 M 348.25 % 1.227 M 0.000 0.000 0.000 0.000 -100.00 % 773.000 K 0.000 0.000
cash and cash equivalents 89.700 M 184.63 % 31.515 M -34.07 % 47.800 M 190.60 % 16.449 M 3.49 % 15.895 M 108.43 % 7.626 M -76.50 % 32.454 M 105.72 % 15.776 M -22.90 % 20.463 M -61.10 % 52.607 M -1.08 % 53.182 M -22.08 % 68.249 M 48.93 % 45.826 M -29.02 % 64.566 M 10.02 % 58.687 M -32.49 % 86.931 M 27.58 % 68.141 M
Cash and short term investments 89.700 M 184.63 % 31.515 M -34.06 % 47.797 M 190.58 % 16.449 M 3.49 % 15.895 M 108.43 % 7.626 M -76.50 % 32.454 M 38.08 % 23.503 M -9.48 % 25.963 M -51.77 % 53.834 M 1.23 % 53.182 M -22.08 % 68.249 M 48.93 % 45.826 M -29.02 % 64.566 M 8.59 % 59.460 M -31.60 % 86.931 M 27.58 % 68.141 M
Total current assets 1.030 B 12.65 % 914.608 M 9.32 % 836.666 M 19.90 % 697.816 M 13.57 % 614.440 M 1.12 % 607.653 M -6.78 % 651.868 M -1.11 % 659.218 M 4.63 % 630.071 M 10.13 % 572.126 M 14.19 % 501.033 M 30.31 % 384.491 M 13.65 % 338.307 M -7.12 % 364.232 M 25.41 % 290.425 M 0.55 % 288.850 M 22.20 % 236.377 M
Inventory 232.900 M -10.65 % 260.674 M -6.94 % 280.111 M 39.67 % 200.557 M -2.88 % 206.504 M 11.53 % 185.150 M 15.47 % 160.348 M -0.85 % 161.717 M 20.24 % 134.491 M 11.03 % 121.125 M -1.34 % 122.765 M 52.88 % 80.300 M 5.34 % 76.229 M 8.93 % 69.978 M 33.55 % 52.398 M 50.94 % 34.715 M 50.86 % 23.011 M
Net receivables 528.800 M 28.33 % 412.062 M 6.13 % 388.279 M 9.19 % 355.610 M 10.86 % 320.764 M -5.54 % 339.563 M -13.32 % 391.742 M 4.11 % 376.289 M 1.67 % 370.102 M 25.86 % 294.058 M 11.21 % 264.425 M 26.95 % 208.294 M -3.62 % 216.124 M -5.45 % 228.581 M 28.02 % 178.556 M 6.82 % 167.162 M 15.11 % 145.225 M
Tax assets 0.000 0.000 -100.00 % 5.700 M 1.99 % 5.589 M 0.000 0.000 0.000 -100.00 % 2.895 M 2.55 % 2.823 M -72.78 % 10.370 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.625 M -64.87 % 7.473 M
Other assets 0.000 0.000 100.00 % -9.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -6.916 M 0.000 100.00 % -47.000 K 0.000
Account payables 437.800 M -1.09 % 442.614 M 21.31 % 364.875 M 4.11 % 350.462 M 9.21 % 320.920 M -4.53 % 336.159 M -5.43 % 355.461 M 14.15 % 311.400 M -5.70 % 330.212 M -3.82 % 343.314 M 30.09 % 263.899 M 41.27 % 186.800 M -5.16 % 196.964 M -9.87 % 218.541 M 24.25 % 175.893 M 94.87 % 90.264 M -12.90 % 103.636 M
Tax payables 0.000 -100.00 % 4.936 M -72.27 % 17.800 M 102.27 % 8.800 M -7.37 % 9.500 M -39.99 % 15.831 M 0.000 -100.00 % 5.387 M -68.92 % 17.331 M 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 % 11.202 M 0.000 0.000 -100.00 % 91.983 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 15.025 M 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.000 K -11.11 % 9.000 K 12.50 % 8.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 28.300 M -23.93 % 37.202 M -17.54 % 45.115 M 52.06 % 29.670 M -16.99 % 35.741 M -22.17 % 45.920 M 159.20 % 17.716 M 95.58 % 9.058 M -27.40 % 12.476 M 134.38 % 5.323 M -7.35 % 5.745 M -13.18 % 6.617 M 28.56 % 5.147 M 134.26 % -15.025 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 0.000 0.000 0.000 0.000
Other total stockholders equity 898.266 M 319.89 % 213.927 M 25.22 % 170.847 M 0.00 % 170.847 M 64.23 % 104.026 M 87.21 % 55.565 M 0.00 % 55.565 M 0.00 % 55.565 M -51.00 % 113.392 M -3.67 % 117.716 M 3.81 % 113.392 M 0.00 % 113.392 M 0.00 % 113.392 M 0.00 % 113.392 M 22.07 % 92.892 M 34.37 % 69.131 M -5.27 % 72.978 M
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.611 M -91.19 % 18.282 M -0.62 % 18.396 M -17.93 % 22.416 M 4.04 % 21.546 M 16.06 % 18.564 M 0.000 0.000 -100.00 % 2.523 M -1.98 % 2.574 M 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.703 M 108.37 % -91.983 M 0.000 0.000 -100.00 % 1.264 M 0.000 0.000 0.000 0.000 100.00 % -1.934 M 27.13 % -2.654 M 0.000
Total assets 1.747 B 8.68 % 1.607 B 9.10 % 1.473 B 15.43 % 1.276 B 3.11 % 1.238 B -1.13 % 1.252 B -2.03 % 1.278 B 2.10 % 1.252 B 2.68 % 1.219 B 5.80 % 1.152 B 12.17 % 1.027 B 22.27 % 839.959 M 19.81 % 701.093 M 5.04 % 667.454 M 19.47 % 558.696 M 41.71 % 394.250 M 24.04 % 317.849 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 0.000 0.000 0.000 0.000
Change in working capital -22.680 M 67.88 % -70.617 M -66.92 % -42.307 M 12.41 % -48.300 M -366.00 % 18.158 M 134.21 % -53.074 M -245.24 % 36.543 M 173.20 % -49.923 M 19.75 % -62.213 M -999.68 % 6.915 M 111.03 % -62.681 M -67.61 % -37.398 M -11.52 % -33.536 M -88.85 % -17.758 M 26.10 % -24.030 M 6.82 % -25.789 M -226.21 % 20.433 M
Accounts receivables -125.333 M -90.37 % -65.838 M -138.30 % -27.628 M 30.30 % -39.640 M -1 006.68 % 4.372 M -55.14 % 9.746 M 182.55 % -11.806 M -95.01 % -6.054 M 92.78 % -83.874 M -161.11 % -32.122 M 10.03 % -35.704 M -127.65 % -15.684 M -275.75 % 8.924 M 0.000 0.000 0.000 0.000
Inventory 6.938 M 237.22 % -5.056 M 85.22 % -34.200 M -18.63 % -28.829 M -51.84 % -18.987 M -32.10 % -14.373 M -184.44 % -5.053 M 65.31 % -14.568 M -712.62 % 2.378 M 119.69 % -12.080 M 68.86 % -38.797 M -853.01 % -4.071 M 34.87 % -6.251 M 64.44 % -17.580 M 0.58 % -17.683 M -51.09 % -11.704 M -174.39 % 15.734 M
Accounts payables -4.941 M -106.31 % 78.347 M 443.59 % 14.413 M -63.52 % 39.510 M 4 615.43 % -875.000 K 95.14 % -18.017 M -142.89 % 42.003 M 312.67 % -19.750 M -156.69 % 34.837 M -30.19 % 49.906 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 95.715 M 222.60 % -78.070 M -1 628.39 % 5.108 M 126.41 % -19.341 M -157.48 % 33.648 M 210.58 % -30.430 M -366.95 % 11.399 M 219.35 % -9.551 M 38.59 % -15.554 M -1 384.39 % 1.211 M -89.75 % 11.820 M 167.00 % -17.643 M 51.27 % -36.209 M -20 242.13 % -178.000 K 97.20 % -6.347 M 54.94 % -14.085 M -399.74 % 4.699 M
Other non cash items 40.169 M -41.87 % 69.103 M 259.52 % 19.221 M -37.64 % 30.821 M -15.00 % 36.260 M -62.98 % 97.940 M 75.13 % 55.923 M 76.01 % 31.773 M 0.21 % 31.705 M -32.86 % 47.221 M 24.38 % 37.966 M 296.51 % 9.575 M 21.31 % 7.893 M 29.33 % 6.103 M 192.71 % -6.583 M -289.49 % 3.474 M -88.46 % 30.109 M
Net cash provided by operating activities 192.099 M 25.55 % 153.004 M 0.10 % 152.852 M 79.41 % 85.197 M -30.42 % 122.447 M 5.95 % 115.575 M -11.68 % 130.853 M 15 297.79 % -861.000 K -100.74 % 117.120 M -17.26 % 141.548 M 1 305.92 % 10.068 M -31.35 % 14.665 M -65.80 % 42.883 M 7.84 % 39.767 M 24.44 % 31.957 M -2.83 % 32.888 M -47.65 % 62.821 M
Investments in property plant and equipment -96.405 M 28.72 % -135.249 M -1.03 % -133.873 M -544.15 % -20.783 M -19.61 % -17.375 M 68.60 % -55.334 M 41.17 % -94.058 M 6.08 % -100.146 M -93.18 % -51.840 M 55.14 % -115.560 M -132.79 % -49.641 M 51.11 % -101.533 M -60.71 % -63.178 M 13.21 % -72.793 M 50.50 % -147.057 M -249.52 % -42.074 M -141.10 % -17.451 M
Acquisitions net 3.200 M 66.41 % 1.923 M 0.000 0.000 -100.00 % 2.897 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
Purchases of investments -5.691 M -83.40 % -3.103 M -55.93 % -1.990 M -71.55 % -1.160 M 92.98 % -16.529 M 0.000 100.00 % -329.000 K 95.66 % -7.583 M -308.57 % -1.856 M 11.62 % -2.100 M -8 300.00 % -25.000 K 0.000 0.000 0.000 0.000 100.00 % -2.500 M 85.16 % -16.848 M
Sales maturities of investments 0.000 0.000 0.000 0.000 -100.00 % 6.500 M 35.02 % 4.814 M 229.73 % 1.460 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 3.175 M 35.63 % 2.341 M -33.63 % 3.527 M -68.35 % 11.143 M 557 250.00 % -2.000 K -100.01 % 27.115 M -38.97 % 44.427 M -51.53 % 91.664 M 677.60 % 11.788 M 72.79 % 6.822 M -42.46 % 11.857 M 152.28 % 4.700 M -80.26 % 23.808 M 596.31 % -4.797 M -143.71 % 10.975 M 50.78 % 7.279 M 102.42 % 3.596 M
Net cash used for investing activites -95.721 M 28.61 % -134.088 M -1.32 % -132.336 M -1 125.33 % -10.800 M 55.93 % -24.509 M -4.72 % -23.405 M 51.74 % -48.500 M -201.90 % -16.065 M 61.67 % -41.908 M 62.19 % -110.838 M -193.15 % -37.809 M 60.95 % -96.833 M -145.96 % -39.370 M 49.26 % -77.590 M 42.98 % -136.082 M -264.88 % -37.295 M -21.47 % -30.703 M
Debt repayment -27.642 M 47.85 % -53.005 M -217.63 % 45.059 M 147.88 % -94.100 M -499.24 % 23.570 M 164.20 % -36.716 M -369.09 % -7.827 M -110.42 % 75.091 M 468.85 % -20.358 M -257.51 % 12.925 M -57.59 % 30.475 M -77.21 % 133.750 M 2 458.34 % 5.228 M -81.25 % 27.877 M -30.80 % 40.284 M 66.14 % 24.247 M 345.12 % -9.892 M
Common stock issued 0.000 -100.00 % 47.033 M 0.000 -100.00 % 85.500 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 29.000 M 42.86 % 20.300 M 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -3.944 M 0.00 % -3.944 M -30.77 % -3.016 M -4.18 % -2.895 M -7.94 % -2.682 M 67.46 % -8.243 M 0.000 100.00 % -8.364 M 0.32 % -8.391 M 19.00 % -10.359 M -123.88 % -4.627 M -3.51 % -4.470 M 0.00 % -4.470 M 0.000 0.000 0.000 100.00 % -6.482 M
Other financing activites -37.425 M 30.64 % -53.954 M -0.86 % -53.492 M 11.67 % -60.560 M 5.12 % -63.829 M 11.40 % -72.039 M -24.53 % -57.848 M -6.17 % -54.488 M -25.46 % -43.429 M -20.49 % -36.045 M -163.45 % -13.682 M 45.06 % -24.902 M -650.97 % -3.316 M 85.29 % -22.550 M -316.87 % 10.398 M 884.75 % -1.325 M 30.56 % -1.908 M
Net cash used provided by financing activities -69.011 M -8.05 % -63.870 M -457.87 % -11.449 M 84.11 % -72.055 M -67.80 % -42.941 M 63.30 % -116.998 M -78.15 % -65.675 M -636.60 % 12.239 M 116.96 % -72.178 M -115.59 % -33.479 M -375.18 % 12.166 M -88.34 % 104.378 M 4 180.45 % -2.558 M -107.45 % 34.327 M -51.64 % 70.982 M 209.67 % 22.922 M 225.38 % -18.282 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 100.00 % -46.600 M 0.000 0.000 0.000 0.000 -100.00 % 150.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 24.000 K
Net change in cash 27.367 M 160.88 % -44.954 M -595.80 % 9.067 M 281.77 % 2.375 M 101.87 % -127.081 M -411.85 % -24.828 M -248.87 % 16.678 M 455.84 % -4.687 M 31.24 % -6.816 M -160.25 % -2.619 M 83.18 % -15.575 M -170.13 % 22.210 M 2 225.65 % 955.000 K 127.32 % -3.496 M 89.45 % -33.143 M -279.01 % 18.515 M 33.59 % 13.860 M
Cash at beginning of period -152.967 M -41.62 % -108.013 M 7.74 % -117.080 M 1.99 % -119.455 M -1 666.42 % 7.626 M -76.50 % 32.454 M 105.72 % 15.776 M -22.90 % 20.463 M 17.41 % 17.429 M -41.71 % 29.898 M -34.25 % 45.473 M 108.49 % 21.811 M 4.58 % 20.856 M -14.36 % 24.352 M -70.20 % 81.706 M 29.29 % 63.196 M 28.09 % 49.336 M
Cash at end of period -125.600 M 17.89 % -152.967 M -41.62 % -108.013 M 7.74 % -117.080 M 1.99 % -119.455 M -1 666.42 % 7.626 M -76.50 % 32.454 M 105.72 % 15.776 M -22.90 % 20.463 M -24.99 % 27.279 M -8.76 % 29.898 M -32.08 % 44.021 M 101.83 % 21.811 M 4.58 % 20.856 M -57.05 % 48.563 M -40.57 % 81.711 M 29.30 % 63.196 M
Operating cash flow 192.099 M 25.55 % 153.004 M 0.10 % 152.852 M 79.41 % 85.197 M -30.42 % 122.447 M 5.95 % 115.575 M -11.68 % 130.853 M 15 297.79 % -861.000 K -100.74 % 117.120 M -17.26 % 141.548 M 1 305.92 % 10.068 M -31.35 % 14.665 M -65.80 % 42.883 M 7.84 % 39.767 M 24.44 % 31.957 M -2.83 % 32.888 M -47.65 % 62.821 M
Capital expenditure -96.405 M 28.72 % -135.249 M -1.03 % -133.873 M -544.15 % -20.783 M -19.61 % -17.375 M 68.60 % -55.334 M 41.17 % -94.058 M 6.08 % -100.146 M -93.18 % -51.840 M 55.14 % -115.560 M -132.79 % -49.641 M 51.11 % -101.533 M -60.71 % -63.178 M 13.21 % -72.793 M 50.50 % -147.057 M -249.52 % -42.074 M -141.10 % -17.451 M
Free CashFlow 95.694 M 438.97 % 17.755 M -6.45 % 18.979 M -70.53 % 64.400 M -38.71 % 105.072 M 59.36 % 65.933 M 79.19 % 36.795 M 136.43 % -101.007 M -254.73 % 65.280 M 151.19 % 25.988 M 165.67 % -39.573 M 54.44 % -86.868 M -328.03 % -20.295 M 38.55 % -33.026 M 71.31 % -115.100 M -1 152.99 % -9.186 M -120.25 % 45.370 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
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 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30
Revenue 656.600 M -12.94 % 754.200 M 16.41 % 647.900 M -5.40 % 684.900 M 14.82 % 596.500 M -12.11 % 678.700 M 13.57 % 597.600 M -0.65 % 601.500 M 5.21 % 571.700 M -4.65 % 599.600 M 5.16 % 570.200 M -4.74 % 598.600 M 8.50 % 551.700 M -1.46 % 559.872 M 17.35 % 477.100 M 1.14 % 471.700 M 37.04 % 344.200 M -26.16 % 466.160 M 23.85 % 376.400 M 18.63 % 317.300 M 101.72 % 157.300 M -60.84 % 401.712 M 3.56 % 387.900 M -2.83 % 399.200 M -3.67 % 414.400 M -18.35 % 507.527 M 7.82 % 470.700 M -1.59 % 478.300 M 1.72 % 470.200 M -8.55 % 514.179 M 36.28 % 377.300 M -19.76 % 470.200 M 18.95 % 395.300 M -27.91 % 548.340 M 111.52 % 259.241 M -13.55 % 299.888 M -3.49 % 310.739 M -1.93 % 316.839 M 27.17 % 249.139 M -2.09 % 254.457 M 5.68 % 240.777 M -3.95 % 250.680 M 15.80 % 216.479 M -18.50 % 265.619 M
Net income 29.000 M 55.08 % 18.700 M -25.79 % 25.200 M -20.25 % 31.600 M 38.60 % 22.800 M 140.79 % 9.469 M -47.69 % 18.100 M -40.85 % 30.600 M 26.97 % 24.100 M -25.62 % 32.400 M 17.82 % 27.500 M 166.99 % 10.300 M -30.87 % 14.900 M -12.97 % 17.120 M 242.40 % 5.000 M -3.85 % 5.200 M 550.00 % 800.000 K -87.44 % 6.367 M -61.64 % 16.600 M 191.23 % 5.700 M 117.43 % -32.700 M -353.73 % -7.207 M -169.97 % 10.300 M 94.34 % 5.300 M 2 750.00 % -200.000 K 97.65 % -8.510 M -1 315.71 % 700.000 K 121.88 % -3.200 M -191.43 % 3.500 M -39.71 % 5.805 M -70.83 % 19.900 M 468.57 % 3.500 M 125.55 % -13.700 M -193.80 % 14.606 M 280.50 % -8.092 M -86.28 % -4.344 M -37.77 % -3.153 M -509.48 % 770.000 K 165.42 % -1.177 M -116.03 % 7.343 M 22.87 % 5.976 M 150.67 % 2.384 M -65.27 % 6.865 M -30.89 % 9.933 M
Income before tax 34.300 M 41.15 % 24.300 M -27.03 % 33.300 M -16.75 % 40.000 M 36.99 % 29.200 M 11.29 % 26.238 M 8.42 % 24.200 M -43.19 % 42.600 M 38.76 % 30.700 M -14.96 % 36.100 M -7.44 % 39.000 M 111.96 % 18.400 M -9.80 % 20.400 M -9.27 % 22.485 M 188.27 % 7.800 M 5.41 % 7.400 M 428.57 % 1.400 M -90.55 % 14.812 M -8.00 % 16.100 M 140.30 % 6.700 M 119.53 % -34.300 M -480.08 % -5.913 M -154.25 % 10.900 M 75.81 % 6.200 M 313.33 % 1.500 M 123.56 % -6.366 M -497.88 % 1.600 M 134.78 % -4.600 M -215.00 % 4.000 M -63.19 % 10.866 M -37.19 % 17.300 M 332.50 % 4.000 M 122.35 % -17.900 M -181.14 % 22.061 M 281.15 % -12.178 M -112.42 % -5.733 M -22.74 % -4.671 M -396.95 % 1.573 M 202.48 % -1.535 M -113.53 % 11.345 M 28.15 % 8.853 M -14.59 % 10.365 M 3.12 % 10.051 M -32.53 % 14.897 M
Income before tax ratio 0.05 62.13 % 0.03 -37.31 % 0.05 -12.00 % 0.06 19.31 % 0.05 26.63 % 0.04 -4.53 % 0.04 -42.82 % 0.07 31.89 % 0.05 -10.81 % 0.06 -11.97 % 0.07 122.51 % 0.03 -16.87 % 0.04 -7.93 % 0.04 145.65 % 0.02 4.21 % 0.02 285.70 % 0.00 -87.20 % 0.03 -25.71 % 0.04 102.57 % 0.02 109.68 % -0.22 -1 381.40 % -0.01 -152.38 % 0.03 80.93 % 0.02 329.07 % 0.00 128.86 % -0.01 -469.00 % 0.00 135.34 % -0.01 -213.05 % 0.01 -59.74 % 0.02 -53.91 % 0.05 438.99 % 0.01 118.79 % -0.05 -212.55 % 0.04 185.65 % -0.05 -145.73 % -0.02 -27.18 % -0.02 -402.78 % 0.00 180.58 % -0.01 -113.82 % 0.04 21.26 % 0.04 -11.07 % 0.04 -10.95 % 0.05 -17.21 % 0.06
EBITDA 61.078 M 19.53 % 51.100 M -16.37 % 61.100 M -11.83 % 69.300 M 19.90 % 57.800 M 1.65 % 56.863 M -1.28 % 57.600 M -16.64 % 69.100 M 25.41 % 55.100 M -7.39 % 59.500 M -6.45 % 63.600 M 33.05 % 47.800 M 3.02 % 46.400 M -2.72 % 47.696 M 37.45 % 34.700 M 0.29 % 34.600 M 22.26 % 28.300 M -30.98 % 41.000 M -10.28 % 45.700 M 24.86 % 36.600 M 654.55 % -6.600 M -132.27 % 20.453 M -51.07 % 41.800 M 9.42 % 38.200 M 35.94 % 28.100 M 150.98 % 11.196 M -61.13 % 28.800 M 38.46 % 20.800 M -28.28 % 29.000 M 35.58 % 21.390 M -45.98 % 39.600 M 36.55 % 29.000 M 457.69 % 5.200 M -88.59 % 45.567 M 7 729.38 % 582.000 K -89.86 % 5.742 M -58.09 % 13.701 M -5.29 % 14.466 M 124.69 % 6.438 M -65.91 % 18.888 M 22.02 % 15.479 M -20.40 % 19.446 M 20.42 % 16.149 M -24.03 % 21.256 M
Net income ratio 0.04 78.13 % 0.02 -36.25 % 0.04 -15.70 % 0.05 20.71 % 0.04 173.97 % 0.01 -53.94 % 0.03 -40.46 % 0.05 20.68 % 0.04 -21.99 % 0.05 12.04 % 0.05 180.29 % 0.02 -36.29 % 0.03 -11.68 % 0.03 191.78 % 0.01 -4.93 % 0.01 374.31 % 0.00 -82.98 % 0.01 -69.03 % 0.04 145.50 % 0.02 108.64 % -0.21 -1 058.72 % -0.02 -167.57 % 0.03 100.00 % 0.01 2 850.90 % 0.00 97.12 % -0.02 -1 227.50 % 0.00 122.23 % -0.01 -189.88 % 0.01 -34.07 % 0.01 -78.59 % 0.05 608.57 % 0.01 121.48 % -0.03 -230.11 % 0.03 185.34 % -0.03 -115.49 % -0.01 -42.76 % -0.01 -517.52 % 0.00 151.44 % 0.00 -116.37 % 0.03 16.27 % 0.02 160.98 % 0.01 -70.01 % 0.03 -15.20 % 0.04
Ratio EBITDA 0.09 37.29 % 0.07 -28.15 % 0.09 -6.80 % 0.10 4.42 % 0.10 15.66 % 0.08 -13.08 % 0.10 -16.10 % 0.11 19.20 % 0.10 -2.88 % 0.10 -11.03 % 0.11 39.68 % 0.08 -5.05 % 0.08 -1.28 % 0.09 17.13 % 0.07 -0.85 % 0.07 -10.79 % 0.08 -6.52 % 0.09 -27.56 % 0.12 5.26 % 0.12 374.91 % -0.04 -182.41 % 0.05 -52.75 % 0.11 12.61 % 0.10 41.12 % 0.07 207.39 % 0.02 -63.95 % 0.06 40.70 % 0.04 -29.49 % 0.06 48.26 % 0.04 -60.36 % 0.10 70.17 % 0.06 368.86 % 0.01 -84.17 % 0.08 3 601.53 % 0.00 -88.27 % 0.02 -56.57 % 0.04 -3.43 % 0.05 76.68 % 0.03 -65.19 % 0.07 15.46 % 0.06 -17.13 % 0.08 3.99 % 0.07 -6.78 % 0.08
Gross profit ratio 0.33 68.33 % 0.20 -38.00 % 0.32 3.85 % 0.31 55.61 % 0.20 -4.27 % 0.21 0.39 % 0.21 -39.64 % 0.34 4.95 % 0.32 49.15 % 0.22 -36.16 % 0.34 17.18 % 0.29 1.50 % 0.29 120.02 % 0.13 -55.45 % 0.29 47.61 % 0.20 10.16 % 0.18 -5.29 % 0.19 -48.33 % 0.37 -8.10 % 0.40 -5.70 % 0.42 123.46 % 0.19 -49.35 % 0.37 -0.98 % 0.38 2.85 % 0.37 110.09 % 0.17 -40.80 % 0.30 0.10 % 0.30 -12.65 % 0.34 6.03 % 0.32 -6.98 % 0.34 1.39 % 0.34 5.20 % 0.32 104.41 % 0.16 -42.66 % 0.27 13.78 % 0.24 -0.65 % 0.24 191.26 % 0.08 -70.03 % 0.28 -5.76 % 0.29 3.03 % 0.29 65.01 % 0.17 -41.48 % 0.30 18.81 % 0.25
Weighted average shs out dil 39.726 M 0.76 % 39.427 M 0.13 % 39.375 M -0.32 % 39.500 M 0.48 % 39.310 M -0.69 % 39.583 M 0.60 % 39.348 M 1.58 % 38.734 M -1.78 % 39.437 M 5.26 % 37.465 M 0.82 % 37.162 M -2.58 % 38.148 M 2.41 % 37.250 M -0.57 % 37.465 M 34.88 % 27.778 M 1.50 % 27.368 M 2.63 % 26.667 M -11.35 % 30.082 M 6.92 % 28.136 M -6.47 % 30.082 M -0.35 % 30.187 M 0.35 % 30.082 M 0.91 % 29.811 M -0.20 % 29.872 M -0.35 % 29.977 M -0.35 % 30.082 M -19.74 % 37.480 M 20.31 % 31.152 M -0.26 % 31.234 M 17.06 % 26.682 M -11.10 % 30.014 M -3.90 % 31.234 M 4.32 % 29.941 M 6.43 % 28.131 M 0.23 % 28.068 M 0.15 % 28.026 M -0.71 % 28.227 M -2.12 % 28.839 M 2.17 % 28.225 M 0.59 % 28.059 M 0.15 % 28.017 M -0.37 % 28.122 M 0.36 % 28.020 M -0.34 % 28.115 M
Weighted average shs out 39.726 M 0.76 % 39.427 M 0.13 % 39.375 M -0.32 % 39.500 M 0.48 % 39.310 M -0.69 % 39.583 M 0.60 % 39.348 M 1.58 % 38.734 M -1.78 % 39.437 M 5.26 % 37.465 M 0.82 % 37.162 M -2.58 % 38.148 M 2.41 % 37.250 M -0.57 % 37.465 M 34.88 % 27.778 M 1.50 % 27.368 M 2.63 % 26.667 M -11.35 % 30.082 M 6.92 % 28.136 M -6.47 % 30.082 M -0.35 % 30.187 M 0.35 % 30.082 M 0.91 % 29.811 M -0.20 % 29.872 M -0.35 % 29.977 M -0.35 % 30.082 M -19.74 % 37.480 M 20.31 % 31.152 M -0.26 % 31.234 M 17.06 % 26.682 M -11.10 % 30.014 M -3.90 % 31.234 M 4.32 % 29.941 M 6.43 % 28.131 M 0.23 % 28.068 M 0.15 % 28.026 M -0.71 % 28.227 M -2.12 % 28.839 M 2.17 % 28.225 M 0.59 % 28.059 M 0.15 % 28.017 M -0.37 % 28.122 M 0.36 % 28.020 M -0.34 % 28.115 M
EPS diluted 0.73 55.32 % 0.47 -26.56 % 0.64 -20.00 % 0.80 37.93 % 0.58 141.67 % 0.24 -47.83 % 0.46 -41.77 % 0.79 3 850.00 % 0.02 -97.70 % 0.87 17.57 % 0.74 174.07 % 0.27 -32.50 % 0.40 -18.37 % 0.49 172.22 % 0.18 -5.26 % 0.19 533.33 % 0.03 -86.36 % 0.22 -62.71 % 0.59 210.53 % 0.19 117.59 % -1.08 -332.00 % -0.25 -171.43 % 0.35 94.44 % 0.18 2 035.48 % -0.01 96.90 % -0.30 -1 704.28 % 0.02 118.70 % -0.10 -190.91 % 0.11 -45.00 % 0.20 -69.70 % 0.66 500.00 % 0.11 123.91 % -0.46 -188.46 % 0.52 279.31 % -0.29 -81.25 % -0.16 -45.45 % -0.11 -511.99 % 0.03 164.03 % -0.04 -116.04 % 0.26 23.81 % 0.21 147.64 % 0.08 -66.08 % 0.25 -28.57 % 0.35
Earnings per share 0.73 55.32 % 0.47 -26.56 % 0.64 -20.00 % 0.80 37.93 % 0.58 141.67 % 0.24 -47.83 % 0.46 -41.77 % 0.79 3 850.00 % 0.02 -97.70 % 0.87 17.57 % 0.74 174.07 % 0.27 -32.50 % 0.40 -18.37 % 0.49 172.22 % 0.18 -5.26 % 0.19 533.33 % 0.03 -86.36 % 0.22 -62.71 % 0.59 210.53 % 0.19 117.59 % -1.08 -315.38 % -0.26 -174.29 % 0.35 94.44 % 0.18 2 786.57 % -0.01 97.77 % -0.30 -1 704.28 % 0.02 118.70 % -0.10 -190.91 % 0.11 -45.00 % 0.20 -69.70 % 0.66 500.00 % 0.11 123.91 % -0.46 -188.46 % 0.52 279.31 % -0.29 -81.25 % -0.16 -45.45 % -0.11 -511.99 % 0.03 164.03 % -0.04 -116.04 % 0.26 23.81 % 0.21 147.64 % 0.08 -66.08 % 0.25 -28.57 % 0.35
Gross profit 218.500 M 46.55 % 149.100 M -27.83 % 206.600 M -1.76 % 210.300 M 78.67 % 117.700 M -15.87 % 139.900 M 14.02 % 122.700 M -40.03 % 204.600 M 10.42 % 185.300 M 42.21 % 130.300 M -32.87 % 194.100 M 11.62 % 173.900 M 10.13 % 157.900 M 116.81 % 72.829 M -47.72 % 139.300 M 49.30 % 93.300 M 50.97 % 61.800 M -30.07 % 88.370 M -36.01 % 138.100 M 9.01 % 126.684 M 90.22 % 66.598 M -12.50 % 76.112 M -47.55 % 145.100 M -3.78 % 150.800 M -0.92 % 152.200 M 71.54 % 88.727 M -36.17 % 139.000 M -1.49 % 141.100 M -11.15 % 158.800 M -3.04 % 163.781 M 26.77 % 129.200 M -18.64 % 158.800 M 25.14 % 126.900 M 47.36 % 86.117 M 21.29 % 70.999 M -1.64 % 72.186 M -4.12 % 75.284 M 185.65 % 26.355 M -61.89 % 69.159 M -7.73 % 74.950 M 8.89 % 68.834 M 58.49 % 43.431 M -32.24 % 64.093 M -3.17 % 66.192 M
Income tax expense 5.300 M -5.36 % 5.600 M -30.86 % 8.100 M -3.57 % 8.400 M 31.25 % 6.400 M -61.83 % 16.769 M 174.90 % 6.100 M -49.17 % 12.000 M 81.82 % 6.600 M 78.38 % 3.700 M -67.83 % 11.500 M 41.98 % 8.100 M 47.27 % 5.500 M 2.52 % 5.365 M 91.61 % 2.800 M 27.27 % 2.200 M 266.67 % 600.000 K -92.90 % 8.445 M 1 789.00 % -500.000 K -150.00 % 1.000 M 162.50 % -1.600 M -223.65 % 1.294 M 115.67 % 600.000 K -33.33 % 900.000 K -47.06 % 1.700 M -20.71 % 2.144 M 138.22 % 900.000 K 164.29 % -1.400 M -380.00 % 500.000 K -90.12 % 5.061 M 294.65 % -2.600 M -620.00 % 500.000 K 111.90 % -4.200 M -156.35 % 7.454 M 82.43 % 4.086 M 194.17 % 1.389 M -8.50 % 1.518 M 89.04 % 803.000 K 124.30 % 358.000 K -91.05 % 4.002 M 39.10 % 2.877 M -63.95 % 7.981 M 150.50 % 3.186 M -35.82 % 4.964 M
Cost of revenue 438.100 M -27.60 % 605.100 M 37.12 % 441.300 M -7.02 % 474.600 M -0.88 % 478.800 M -11.14 % 538.800 M 13.46 % 474.900 M 19.65 % 396.900 M 2.72 % 386.400 M -17.66 % 469.300 M 24.78 % 376.100 M -11.44 % 424.700 M 7.85 % 393.800 M -19.14 % 487.043 M 44.18 % 337.800 M -10.73 % 378.400 M 33.99 % 282.400 M -25.25 % 377.790 M 58.54 % 238.300 M 25.02 % 190.616 M 110.16 % 90.702 M -72.14 % 325.600 M 34.10 % 242.800 M -2.25 % 248.400 M -5.26 % 262.200 M -37.39 % 418.800 M 26.26 % 331.700 M -1.63 % 337.200 M 8.29 % 311.400 M -11.13 % 350.398 M 41.23 % 248.100 M -20.33 % 311.400 M 16.02 % 268.400 M -41.93 % 462.223 M 145.55 % 188.242 M -17.33 % 227.702 M -3.29 % 235.455 M -18.94 % 290.484 M 61.40 % 179.980 M 0.26 % 179.507 M 4.40 % 171.943 M -17.04 % 207.249 M 36.00 % 152.386 M -23.59 % 199.427 M
General and administrative expenses 0.000 -100.00 % 65.024 M 0.000 0.000 0.000 -100.00 % 71.145 M 0.000 0.000 0.000 -100.00 % 83.322 M 0.000 0.000 0.000 -100.00 % 49.268 M 0.000 -100.00 % 34.511 M -37.23 % 54.976 M -1.28 % 55.686 M 0.000 -100.00 % 34.268 M 0.42 % 34.125 M -19.87 % 42.588 M 0.000 0.000 0.000 -100.00 % 60.330 M 0.000 0.000 0.000 -100.00 % 75.465 M 0.000 0.000 0.000 -100.00 % 18.070 M 0.000 0.000 0.000 -100.00 % 13.162 M 0.000 0.000 0.000 -100.00 % 11.786 M 0.000 0.000
Selling and marketing expenses 0.000 -100.00 % 1.445 M 0.000 0.000 0.000 -100.00 % 871.000 K 0.000 0.000 0.000 -100.00 % 1.778 M 0.000 0.000 0.000 -100.00 % 852.000 K 0.000 -100.00 % 197.000 K 720.83 % 24.000 K -95.56 % 541.000 K 0.000 -100.00 % 101.000 K 405.00 % 20.000 K -98.22 % 1.126 M 0.000 0.000 0.000 -100.00 % 9.275 M 0.000 0.000 0.000 -100.00 % 11.673 M 0.000 0.000 0.000 -100.00 % 20.659 M 0.000 0.000 0.000 -100.00 % 10.599 M 0.000 0.000 0.000 -100.00 % 52.076 M 0.000 0.000
Other expenses 0.000 0.000 -100.00 % 167.000 M 1.09 % 165.200 M 0.000 -100.00 % 43.784 M 0.000 -100.00 % 204.600 M 10.42 % 185.300 M 26 371.43 % 700.000 K -99.64 % 194.100 M 11.62 % 173.900 M 10.13 % 157.900 M 3 438.97 % -4.729 M -103.39 % 139.300 M 0.000 0.000 0.000 -100.00 % 138.100 M 7.81 % 128.100 M 89.50 % 67.600 M -11.18 % 76.112 M -19.46 % 94.500 M -37.33 % 150.800 M -0.92 % 152.200 M 0.000 -100.00 % 90.100 M -8.06 % 98.000 M -4.85 % 103.000 M 135.78 % 43.685 M -53.03 % 93.000 M 2.09 % 91.100 M -28.21 % 126.900 M 445.54 % -36.725 M -175.90 % 48.387 M 5.41 % 45.902 M -0.74 % 46.246 M 224.23 % -37.227 M -190.07 % 41.332 M 2.89 % 40.172 M 0.000 0.000 0.000 0.000
Operating expenses 60.200 M -50.12 % 120.700 M -27.72 % 167.000 M 1.09 % 165.200 M 106.24 % 80.100 M -30.83 % 115.800 M 20.63 % 96.000 M -53.08 % 204.600 M 10.42 % 185.300 M 19.09 % 155.600 M -19.84 % 194.100 M 11.62 % 173.900 M 10.13 % 157.900 M 116.81 % 72.829 M -47.72 % 139.300 M -2.38 % 142.700 M 32.25 % 107.900 M 97.96 % 54.505 M -60.53 % 138.100 M 7.81 % 128.100 M 89.50 % 67.600 M -11.18 % 76.112 M -46.06 % 141.100 M -6.43 % 150.800 M -0.92 % 152.200 M 15.33 % 131.965 M -3.96 % 137.400 M -5.70 % 145.700 M -5.88 % 154.800 M -8.25 % 168.713 M 30.58 % 129.200 M -9.21 % 142.300 M 12.14 % 126.900 M 126.92 % 55.922 M -26.40 % 75.980 M 5.52 % 72.007 M 2.53 % 70.231 M 234.85 % 20.974 M -68.79 % 67.204 M 11.00 % 60.545 M 7.42 % 56.363 M 83.29 % 30.750 M -38.88 % 50.308 M 5.15 % 47.843 M
Cost and expenses 498.300 M -31.34 % 725.800 M 19.32 % 608.300 M -4.92 % 639.800 M 14.47 % 558.900 M -14.62 % 654.600 M 14.66 % 570.900 M 2.22 % 558.500 M 4.82 % 532.800 M -3.90 % 554.400 M 0.91 % 549.400 M -4.78 % 577.000 M 10.14 % 523.900 M -6.43 % 559.872 M 20.79 % 463.500 M 0.96 % 459.100 M 36.07 % 337.400 M -21.95 % 432.295 M 23.69 % 349.500 M 17.56 % 297.300 M 64.98 % 180.200 M -55.14 % 401.712 M 8.22 % 371.200 M -2.24 % 379.700 M -4.98 % 399.600 M -18.27 % 488.937 M 7.60 % 454.400 M -3.50 % 470.900 M 3.79 % 453.700 M -5.72 % 481.221 M 27.54 % 377.300 M -16.84 % 453.700 M 14.77 % 395.300 M -28.35 % 551.676 M 108.79 % 264.222 M -11.84 % 299.709 M -2.31 % 306.798 M -10.87 % 344.195 M 39.25 % 247.184 M 2.97 % 240.052 M 5.14 % 228.306 M -4.07 % 237.999 M 17.42 % 202.694 M -18.03 % 247.270 M
Research and development 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 60.200 M -50.12 % 120.700 M 0.000 0.000 -100.00 % 80.100 M 11.23 % 72.016 M -24.98 % 96.000 M 0.000 0.000 -100.00 % 85.100 M -27.08 % 116.700 M 0.000 0.000 -100.00 % 50.120 M 0.000 -100.00 % 34.708 M -36.89 % 55.000 M -2.18 % 56.227 M 0.000 -100.00 % 34.369 M 0.66 % 34.145 M -21.89 % 43.714 M -6.19 % 46.600 M 0.000 0.000 -100.00 % 69.605 M 47.16 % 47.300 M -0.84 % 47.700 M -7.92 % 51.800 M -40.55 % 87.138 M 140.71 % 36.200 M -29.30 % 51.200 M 0.000 -100.00 % 126.178 M 357.28 % 27.593 M 5.70 % 26.105 M 4.02 % 25.097 M -72.40 % 90.938 M 251.49 % 25.872 M 26.99 % 20.373 M -5.63 % 21.588 M -66.20 % 63.862 M 194.87 % 21.658 M 14.03 % 18.994 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 -100.00 % 1.864 M 0.000 0.000 0.000 -100.00 % 1.088 M 0.000 0.000 0.000 -100.00 % 2.218 M 0.000 0.000 0.000 -100.00 % 613.000 K 0.000 0.000 0.000 100.00 % -12.580 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.618 M 56.22 % 2.316 M -37.98 % 3.734 M 8.17 % 3.452 M
Interest expense 7.700 M 1.32 % 7.600 M -19.15 % 9.400 M -1.05 % 9.500 M -2.06 % 9.700 M -24.22 % 12.800 M 25.49 % 10.200 M -12.07 % 11.600 M 10.48 % 10.500 M 7.14 % 9.800 M -13.27 % 11.300 M 10.78 % 10.200 M 2.00 % 10.000 M -12.28 % 11.400 M -5.79 % 12.100 M -1.63 % 12.300 M 2.50 % 12.000 M 0.84 % 11.900 M -15.00 % 14.000 M -2.10 % 14.300 M 14.40 % 12.500 M -24.70 % 16.600 M 8.50 % 15.300 M -6.71 % 16.400 M 3.80 % 15.800 M -7.06 % 17.000 M 3.66 % 16.400 M 17.99 % 13.900 M -3.47 % 14.400 M 647.66 % 1.926 M -86.04 % 13.800 M -4.17 % 14.400 M 18.03 % 12.200 M 49.99 % 8.134 M -25.33 % 10.893 M -3.35 % 11.270 M 15.90 % 9.724 M 155.36 % 3.808 M -33.03 % 5.686 M 19.43 % 4.761 M 0.000 0.000 0.000 0.000
Depreciation and amortization 19.078 M -0.64 % 19.200 M 4.35 % 18.400 M -7.07 % 19.800 M 4.76 % 18.900 M -6.66 % 20.249 M 98.52 % 10.200 M -31.54 % 14.900 M 7.19 % 13.900 M 2.21 % 13.600 M 2.26 % 13.300 M -31.44 % 19.400 M 21.25 % 16.000 M -7.51 % 17.300 M 16.89 % 14.800 M -0.67 % 14.900 M 0.00 % 14.900 M 4.25 % 14.292 M -8.38 % 15.600 M 0.00 % 15.600 M 2.63 % 15.200 M -4.40 % 15.900 M 1.92 % 15.600 M 0.00 % 15.600 M 1.30 % 15.400 M 41.90 % 10.853 M 0.49 % 10.800 M -6.09 % 11.500 M 8.49 % 10.600 M 23.28 % 8.598 M 1.15 % 8.500 M -19.81 % 10.600 M -2.75 % 10.900 M 23.50 % 8.826 M 58.66 % 5.563 M 0.00 % 5.563 M 0.00 % 5.563 M 0.00 % 5.563 M 24.08 % 4.483 M 0.00 % 4.483 M 0.00 % 4.483 M 0.00 % 4.483 M 9.70 % 4.087 M 0.00 % 4.087 M
Operating income 158.300 M 457.39 % 28.400 M -28.28 % 39.600 M -12.20 % 45.100 M 19.95 % 37.600 M 56.02 % 24.100 M -9.74 % 26.700 M -37.91 % 43.000 M 10.54 % 38.900 M -15.25 % 45.900 M 120.67 % 20.800 M -4.59 % 21.800 M -21.58 % 27.800 M -6.12 % 29.612 M 117.74 % 13.600 M 7.94 % 12.600 M 36.96 % 9.200 M -72.83 % 33.865 M 25.89 % 26.900 M 34.50 % 20.000 M 187.34 % -22.900 M -290.69 % 12.009 M -28.09 % 16.700 M -14.36 % 19.500 M 24.20 % 15.700 M -15.55 % 18.590 M 14.05 % 16.300 M 120.27 % 7.400 M -55.15 % 16.500 M -43.48 % 29.191 M 563.43 % 4.400 M -73.33 % 16.500 M 268.37 % -9.800 M -193.76 % -3.336 M 33.03 % -4.981 M -2 882.68 % 179.000 K -95.46 % 3.941 M 114.41 % -27.356 M -1 499.28 % 1.955 M -86.43 % 14.405 M 31.00 % 10.996 M -26.51 % 14.963 M 24.05 % 12.062 M -29.75 % 17.169 M
Operating income ratio 0.24 540.25 % 0.04 -38.39 % 0.06 -7.18 % 0.07 4.47 % 0.06 77.52 % 0.04 -20.52 % 0.04 -37.50 % 0.07 5.06 % 0.07 -11.11 % 0.08 109.85 % 0.04 0.17 % 0.04 -27.73 % 0.05 -4.73 % 0.05 85.55 % 0.03 6.71 % 0.03 -0.06 % 0.03 -63.21 % 0.07 1.65 % 0.07 13.38 % 0.06 143.30 % -0.15 -586.98 % 0.03 -30.56 % 0.04 -11.86 % 0.05 28.93 % 0.04 3.43 % 0.04 5.77 % 0.03 123.83 % 0.02 -55.91 % 0.04 -38.19 % 0.06 386.82 % 0.01 -66.77 % 0.04 241.55 % -0.02 -307.50 % -0.01 68.34 % -0.02 -3 318.98 % 0.00 -95.29 % 0.01 114.69 % -0.09 -1 200.29 % 0.01 -86.14 % 0.06 23.96 % 0.05 -23.49 % 0.06 7.13 % 0.06 -13.80 % 0.06
Total other income expenses net -124.000 M -2 924.39 % -4.100 M 34.92 % -6.300 M -23.53 % -5.100 M 39.29 % -8.400 M -492.89 % 2.138 M 185.52 % -2.500 M -525.00 % -400.000 K 95.12 % -8.200 M 16.33 % -9.800 M -153.85 % 18.200 M 635.29 % -3.400 M 54.05 % -7.400 M -3.83 % -7.127 M -22.88 % -5.800 M -11.54 % -5.200 M 33.33 % -7.800 M 59.06 % -19.053 M -76.42 % -10.800 M 18.80 % -13.300 M -16.67 % -11.400 M 36.39 % -17.922 M -209.00 % -5.800 M 56.39 % -13.300 M 6.34 % -14.200 M 43.10 % -24.956 M -69.77 % -14.700 M -22.50 % -12.000 M 4.00 % -12.500 M 31.79 % -18.325 M -242.05 % 12.900 M 203.20 % -12.500 M -54.32 % -8.100 M -131.89 % 25.397 M 452.88 % -7.197 M -21.74 % -5.912 M 31.35 % -8.612 M -129.77 % 28.929 M 928.91 % -3.490 M -14.05 % -3.060 M -42.79 % -2.143 M 53.39 % -4.598 M -128.64 % -2.011 M 11.49 % -2.272 M
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 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 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-03-31 2016-03-31 2015-03-31 2014-06-30 2014-03-31 2013-06-30 2013-03-31
Net debt 0.000 -100.00 % 197.900 M 0.000 -100.00 % 305.334 M 0.000 -100.00 % 299.091 M 316.29 % 71.847 M -78.66 % 336.641 M 604.27 % 47.800 M -84.88 % 316.100 M 1 154.37 % 25.200 M -91.62 % 300.800 M 1 079.61 % 25.500 M -90.41 % 265.957 M 1 644.67 % 15.244 M -95.78 % 361.500 M 2.54 % 352.561 M -4.22 % 368.110 M 1 219.39 % 27.900 M -92.09 % 352.500 M 4 522.34 % 7.626 M -98.14 % 409.121 M 764.95 % 47.300 M -87.84 % 388.900 M 435.67 % 72.600 M -80.68 % 375.748 M 527.29 % 59.900 M -84.20 % 379.000 M 527.48 % 60.400 M -84.67 % 393.927 M 30.39 % 302.123 M -4.71 % 317.071 M 3.90 % 305.165 M 347.13 % 68.249 M -64.07 % 189.974 M 314.56 % 45.826 M -43.66 % 81.343 M
Total investments 0.000 -100.00 % 14.400 M 0.000 -100.00 % 26.648 M 0.000 -100.00 % 6.464 M -95.50 % 143.694 M 394.37 % 29.066 M -69.60 % 95.600 M 266.28 % 26.100 M -48.21 % 50.400 M -45.63 % 92.700 M 81.76 % 51.000 M 854.88 % 5.341 M -82.48 % 30.488 M -33.72 % 46.000 M 766.62 % 5.308 M 15.87 % 4.581 M -91.79 % 55.800 M 248.75 % 16.000 M 4.90 % 15.252 M 199.94 % 5.085 M -94.62 % 94.600 M 498.73 % 15.800 M -89.12 % 145.200 M 2 730.96 % 5.129 M -95.72 % 119.800 M 558.24 % 18.200 M -84.93 % 120.800 M 2 400.00 % 4.832 M 293.81 % 1.227 M 0.00 % 1.227 M -53.15 % 2.619 M -98.08 % 136.498 M 5 164.10 % 2.593 M -97.17 % 91.652 M 3 434.59 % 2.593 M
Total debt 0.000 -100.00 % 287.600 M 0.000 -100.00 % 326.189 M 0.000 -100.00 % 330.606 M 0.000 -100.00 % 364.867 M 0.000 -100.00 % 363.900 M 0.000 -100.00 % 317.800 M 0.000 -100.00 % 282.406 M 0.000 -100.00 % 376.700 M -2.84 % 387.698 M 0.96 % 384.005 M 0.000 -100.00 % 370.900 M 0.000 -100.00 % 416.747 M 447.18 % 76.162 M -81.01 % 401.100 M 0.000 -100.00 % 408.202 M 0.000 -100.00 % 391.400 M 0.000 -100.00 % 409.703 M 17.01 % 350.156 M -5.28 % 369.678 M 3.16 % 358.347 M 0.000 -100.00 % 258.223 M 0.000 -100.00 % 127.169 M
Accumulated other comprehensive income loss 811.700 M 0.000 -100.00 % 763.580 M 11.52 % 684.696 M -3.51 % 709.608 M 126 615.71 % 560.000 K -99.92 % 686.080 M 0.000 -100.00 % 575.700 M 0.000 -100.00 % 542.100 M 0.000 -100.00 % 506.500 M 90 346.43 % 560.000 K -99.86 % 397.389 M 0.000 -100.00 % 535.000 K 5.52 % 507.000 K -99.86 % 373.400 M 0.000 -100.00 % 403.102 M 723.63 % 48.942 M -87.76 % 399.900 M 0.000 -100.00 % 403.400 M 723.37 % 48.994 M -88.13 % 412.900 M 0.000 -100.00 % 411.900 M 0.000 0.000 0.000 -100.00 % 4.324 M -98.70 % 332.529 M 0.000 -100.00 % 325.096 M 0.000
Retained earnings 0.000 0.000 0.000 0.000 0.000 -100.00 % 416.237 M 0.000 0.000 0.000 -100.00 % 389.798 M 0.000 0.000 0.000 -100.00 % 260.203 M 0.000 -100.00 % 285.080 M 0.75 % 282.944 M 20.86 % 234.107 M 0.000 0.000 0.000 -100.00 % 242.397 M 0.000 0.000 0.000 -100.00 % 242.657 M 0.000 0.000 0.000 -100.00 % 251.139 M 9.51 % 229.340 M 20.90 % 189.697 M -11.18 % 213.569 M 0.000 -100.00 % 220.766 M 0.000 -100.00 % 213.333 M
Common stock 0.000 -100.00 % 78.900 M 0.000 -100.00 % 78.884 M 0.000 -100.00 % 78.884 M 0.000 -100.00 % 78.884 M 0.000 -100.00 % 74.900 M 0.000 -100.00 % 74.900 M 0.000 -100.00 % 74.931 M 0.000 -100.00 % 56.198 M 0.00 % 56.198 M 0.00 % 56.198 M 0.000 -100.00 % 56.200 M 0.000 -100.00 % 56.198 M 0.000 -100.00 % 56.200 M 0.000 -100.00 % 56.198 M 0.000 -100.00 % 56.200 M 0.000 -100.00 % 56.198 M 20.00 % 46.832 M 0.00 % 46.832 M 0.00 % 46.832 M 0.000 -100.00 % 46.832 M 0.000 -100.00 % 46.832 M
Total equity 811.700 M 0.00 % 811.700 M 6.30 % 763.580 M 0.00 % 763.580 M 7.61 % 709.608 M 0.00 % 709.608 M 3.43 % 686.080 M 0.00 % 686.080 M 19.17 % 575.700 M 0.00 % 575.700 M 6.20 % 542.100 M 0.00 % 542.100 M 7.03 % 506.500 M -0.01 % 506.541 M 27.47 % 397.389 M 0.00 % 397.400 M 0.55 % 395.242 M 0.10 % 394.838 M 5.74 % 373.400 M 0.00 % 373.400 M -7.37 % 403.102 M 0.00 % 403.102 M 0.80 % 399.900 M 0.00 % 399.900 M -0.87 % 403.400 M 0.00 % 403.414 M -2.30 % 412.900 M 0.00 % 412.900 M 0.24 % 411.900 M 0.00 % 411.919 M 5.74 % 389.564 M 11.33 % 349.921 M 6.14 % 329.664 M -0.86 % 332.529 M 0.00 % 332.529 M 2.29 % 325.096 M 0.00 % 325.096 M
Other non current liabilities -811.700 M -5 336.77 % 15.500 M 102.03 % -763.580 M -23 486.83 % 3.265 M 100.46 % -709.608 M -21 833.78 % 3.265 M 100.48 % -686.080 M -25 030.23 % 2.752 M 0.000 -100.00 % 2.752 M 0.000 -100.00 % 128.700 M 0.000 -100.00 % 2.878 M 0.000 -100.00 % 2.389 M -4.40 % 2.499 M 0.81 % 2.479 M 0.000 -100.00 % 2.300 M 0.000 -100.00 % 2.312 M 0.000 -100.00 % 10.200 M 0.000 -100.00 % 10.224 M 0.000 -100.00 % 9.000 M 0.000 -100.00 % 7.933 M -22.19 % 10.195 M -34.12 % 15.475 M -51.27 % 31.758 M 0.000 -100.00 % 30.917 M 0.000 -100.00 % 24.464 M
Long term debt 0.000 -100.00 % 81.200 M 0.000 -100.00 % 88.498 M 0.000 -100.00 % 105.646 M 0.000 -100.00 % 115.686 M 0.000 -100.00 % 117.464 M 0.000 -100.00 % 155.600 M 0.000 -100.00 % 85.860 M 0.000 -100.00 % 126.711 M -8.41 % 138.348 M -17.04 % 166.774 M 0.000 -100.00 % 135.300 M 0.000 -100.00 % 116.305 M 52.71 % 76.162 M -30.51 % 109.600 M 0.000 -100.00 % 60.960 M 0.000 -100.00 % 140.700 M 0.000 -100.00 % 153.128 M -9.74 % 169.645 M -10.71 % 190.003 M 23.02 % 154.443 M 0.000 -100.00 % 125.556 M 0.000 -100.00 % 53.923 M
Total non current liabilities -811.700 M -939.40 % 96.700 M 112.66 % -763.580 M -932.12 % 91.763 M 112.93 % -709.608 M -751.55 % 108.911 M 115.87 % -686.080 M -679.27 % 118.438 M 0.000 -100.00 % 120.216 M 0.000 -100.00 % 284.300 M 0.000 -100.00 % 99.940 M 0.000 -100.00 % 129.500 M -8.06 % 140.847 M -16.78 % 169.253 M 0.000 -100.00 % 137.600 M 0.000 -100.00 % 120.228 M 57.86 % 76.162 M -41.95 % 131.200 M 0.000 -100.00 % 89.466 M 0.000 -100.00 % 167.200 M 0.000 -100.00 % 179.457 M -16.12 % 213.946 M -9.88 % 237.394 M 27.49 % 186.201 M 0.000 -100.00 % 156.473 M 0.000 -100.00 % 78.387 M
Other current liabilities 0.000 -100.00 % 194.100 M 0.000 -100.00 % 149.691 M 0.000 -100.00 % 69.957 M 0.000 -100.00 % 205.618 M 0.000 -100.00 % 148.200 M 0.000 -100.00 % 107.400 M 0.000 -100.00 % 120.383 M 0.000 -100.00 % 98.700 M -18.97 % 121.806 M -3.32 % 125.987 M 0.000 -100.00 % 134.900 M 0.000 -100.00 % 108.339 M 0.000 -100.00 % 140.000 M 0.000 -100.00 % 82.268 M 0.000 -100.00 % 105.600 M 0.000 -100.00 % 92.236 M 33.33 % 69.178 M 44.73 % 47.797 M 20.07 % 39.807 M 0.000 -100.00 % 28.681 M 0.000 -100.00 % 27.400 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 -100.00 % 46.192 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 40.031 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
Short term debt 0.000 -100.00 % 206.400 M 0.000 -100.00 % 237.691 M 0.000 -100.00 % 224.960 M 0.000 -100.00 % 249.181 M 0.000 -100.00 % 246.400 M 0.000 -100.00 % 162.200 M 0.000 -100.00 % 190.148 M 0.000 -100.00 % 250.000 M -5.33 % 264.089 M 21.57 % 217.231 M 0.000 -100.00 % 235.600 M 0.000 -100.00 % 260.563 M 0.000 -100.00 % 291.500 M 0.000 -100.00 % 347.242 M 0.000 -100.00 % 250.700 M 0.000 -100.00 % 256.575 M 42.14 % 180.511 M 0.47 % 179.675 M -13.39 % 207.458 M 0.000 -100.00 % 135.476 M 0.000 -100.00 % 73.246 M
Total current liabilities 0.000 -100.00 % 838.300 M 0.000 -100.00 % 845.790 M 0.000 -100.00 % 788.659 M 0.000 -100.00 % 757.335 M 0.000 -100.00 % 777.300 M 0.000 -100.00 % 600.400 M 0.000 -100.00 % 669.793 M 0.000 -100.00 % 682.400 M -0.72 % 687.379 M 2.04 % 673.638 M 0.000 -100.00 % 661.700 M 0.000 -100.00 % 720.892 M 0.000 -100.00 % 772.200 M 0.000 -100.00 % 784.971 M 0.000 -100.00 % 734.500 M 0.000 -100.00 % 660.211 M 7.48 % 614.258 M 7.62 % 570.786 M 11.66 % 511.164 M 0.000 -100.00 % 350.957 M 0.000 -100.00 % 297.610 M
Total liabilities -811.700 M -186.81 % 935.000 M 222.45 % -763.580 M -181.44 % 937.553 M 232.12 % -709.608 M -179.06 % 897.570 M 230.83 % -686.080 M -178.34 % 875.773 M 0.000 -100.00 % 897.500 M 0.000 -100.00 % 884.700 M 0.000 -100.00 % 769.733 M 0.000 -100.00 % 811.900 M -1.97 % 828.226 M -1.74 % 842.891 M 0.000 -100.00 % 799.300 M 0.000 -100.00 % 848.823 M 0.000 -100.00 % 903.400 M 0.000 -100.00 % 874.437 M 0.000 -100.00 % 901.700 M 0.000 -100.00 % 839.668 M 1.38 % 828.204 M 2.48 % 808.180 M 15.89 % 697.365 M 0.000 -100.00 % 507.430 M 0.000 -100.00 % 375.997 M
Other non current assets 0.000 -100.00 % 23.700 M 0.000 -100.00 % 51.555 M 263.59 % -31.515 M -236.69 % 23.056 M 132.09 % -71.847 M -241.60 % 50.741 M 206.15 % -47.800 M -274.88 % 27.333 M 208.46 % -25.200 M -125.56 % 98.600 M 486.67 % -25.500 M -149.42 % 51.597 M 438.47 % -15.244 M -130.60 % 49.824 M -11.19 % 56.102 M -2.02 % 57.257 M 305.22 % -27.900 M -166.91 % 41.700 M 646.81 % -7.626 M -118.64 % 40.903 M 175.66 % -54.062 M -398.69 % 18.100 M 124.93 % -72.600 M -239.10 % 52.191 M 187.13 % -59.900 M -348.55 % 24.100 M 139.90 % -60.400 M -305.30 % 29.421 M 80.47 % 16.302 M -39.98 % 27.159 M -20.59 % 34.202 M 150.11 % -68.249 M -297.89 % 34.488 M 175.26 % -45.826 M -305.08 % 22.345 M
Long term investments 0.000 -100.00 % 14.400 M 0.000 100.00 % -22.814 M 0.000 -100.00 % 5.341 M 0.000 100.00 % -19.317 M 0.000 -100.00 % 5.341 M 0.000 -100.00 % 53.000 M 0.000 -100.00 % 5.341 M 0.000 -100.00 % 5.322 M 0.26 % 5.308 M 36.63 % 3.885 M 0.000 100.00 % -3.900 M 0.000 0.000 -100.00 % 6.762 M -4.76 % 7.100 M 0.000 0.000 0.000 -100.00 % 6.200 M 0.000 100.00 % -2.895 M 0.000 0.000 -100.00 % 2.619 M 0.000 -100.00 % 2.593 M 0.000 -100.00 % 2.593 M
Intangible assets 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.000 K 0.000 -100.00 % 958.000 K 0.000 -100.00 % 1.900 M 0.000 -100.00 % 2.900 M 0.000 -100.00 % 3.877 M 0.000 -100.00 % 4.900 M -11.46 % 5.534 M -9.47 % 6.113 M 0.000 -100.00 % 7.000 M 0.000 -100.00 % 8.151 M 0.000 -100.00 % 9.300 M 0.000 -100.00 % 9.490 M 0.000 -100.00 % 8.400 M 0.000 -100.00 % 6.925 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 0.000 -100.00 % 24.200 M 0.000 -100.00 % 24.212 M 0.000 -100.00 % 24.212 M 0.000 -100.00 % 24.212 M 0.000 -100.00 % 24.200 M 0.000 -100.00 % 24.200 M 0.000 -100.00 % 24.212 M 0.000 -100.00 % 24.200 M -0.05 % 24.212 M 0.00 % 24.212 M 0.000 -100.00 % 24.200 M 0.000 -100.00 % 24.212 M 0.000 -100.00 % 24.200 M 0.000 -100.00 % 24.212 M 0.000 -100.00 % 24.200 M 0.000 -100.00 % 24.212 M 0.00 % 24.212 M 0.00 % 24.212 M 9.27 % 22.157 M 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 -100.00 % 24.200 M 0.000 -100.00 % 24.212 M 0.000 -100.00 % 24.217 M 0.000 -100.00 % 25.170 M 0.000 -100.00 % 26.100 M 0.000 -100.00 % 27.100 M 0.000 -100.00 % 28.089 M 0.000 -100.00 % 29.100 M -2.17 % 29.746 M -1.91 % 30.325 M 0.000 -100.00 % 31.200 M 0.000 -100.00 % 32.363 M 0.000 -100.00 % 33.500 M 0.000 -100.00 % 33.702 M 0.000 -100.00 % 32.600 M 0.000 -100.00 % 31.137 M 28.60 % 24.212 M 0.00 % 24.212 M 9.27 % 22.157 M 0.000 0.000 0.000 0.000
Property plant equipment net 0.000 -100.00 % 653.800 M 0.000 -100.00 % 644.043 M 0.000 -100.00 % 636.634 M 0.000 -100.00 % 604.364 M 0.000 -100.00 % 572.026 M 0.000 -100.00 % 512.300 M 0.000 -100.00 % 487.842 M 0.000 -100.00 % 500.170 M -3.41 % 517.819 M -2.20 % 529.478 M 0.000 -100.00 % 544.500 M 0.000 -100.00 % 571.006 M 0.000 -100.00 % 562.500 M 0.000 -100.00 % 540.090 M 0.000 -100.00 % 540.700 M 0.000 -100.00 % 534.706 M 0.82 % 530.373 M 0.34 % 528.567 M 13.18 % 467.018 M 0.000 -100.00 % 418.387 M 0.000 -100.00 % 337.848 M
Total non current assets 0.000 -100.00 % 716.400 M 0.000 -100.00 % 698.925 M 2 317.75 % -31.515 M -104.55 % 692.570 M 1 063.95 % -71.847 M -110.74 % 669.104 M 1 499.80 % -47.800 M -107.51 % 636.500 M 2 625.79 % -25.200 M -103.61 % 698.100 M 2 837.65 % -25.500 M -104.41 % 578.458 M 3 894.66 % -15.244 M -102.57 % 592.200 M -2.75 % 608.975 M -2.30 % 623.289 M 2 334.01 % -27.900 M -104.55 % 613.500 M 8 144.85 % -7.626 M -101.18 % 644.272 M 1 462.10 % -47.300 M -107.61 % 621.200 M 955.65 % -72.600 M -111.60 % 625.983 M 1 145.05 % -59.900 M -109.92 % 603.600 M 1 099.34 % -60.400 M -110.20 % 592.369 M 1.68 % 582.577 M -1.31 % 590.308 M 12.23 % 525.996 M 870.70 % -68.249 M -114.98 % 455.468 M 1 093.91 % -45.826 M -112.63 % 362.786 M
Other current assets -89.700 M -150.14 % 178.900 M 957.83 % -20.855 M -110.92 % 191.004 M 0.000 -100.00 % 212.162 M 0.000 -100.00 % 101.990 M 0.000 -100.00 % 125.021 M 0.000 -100.00 % 13.200 M 0.000 -100.00 % 125.200 M 0.000 -100.00 % 65.650 M 1.95 % 64.396 M -12.61 % 73.687 M 0.000 -100.00 % 92.400 M 0.000 -100.00 % 75.314 M 0.000 -100.00 % 127.400 M 0.000 -100.00 % 71.478 M 0.000 -100.00 % 110.700 M 0.000 -100.00 % 95.796 M 31.30 % 72.960 M 59.03 % 45.877 M -24.37 % 60.661 M 0.000 -100.00 % 27.648 M 0.000 -100.00 % 26.768 M
Short term investments 0.000 0.000 0.000 -100.00 % 49.462 M 0.000 -100.00 % 1.123 M -99.22 % 143.694 M 196.99 % 48.383 M -49.39 % 95.600 M 134.31 % 40.800 M -19.05 % 50.400 M 514.63 % 8.200 M -83.92 % 51.000 M 0.000 -100.00 % 30.488 M 57.15 % 19.400 M 0.000 0.000 -100.00 % 55.800 M 180.40 % 19.900 M 30.47 % 15.252 M 0.000 -100.00 % 87.838 M 909.63 % 8.700 M -94.01 % 145.200 M 0.000 -100.00 % 119.800 M 898.33 % 12.000 M -90.07 % 120.800 M 1 463.35 % 7.727 M 529.75 % 1.227 M 0.00 % 1.227 M 0.000 -100.00 % 136.498 M 0.000 -100.00 % 91.652 M 0.000
cash and cash equivalents 0.000 -100.00 % 89.700 M 0.000 -100.00 % 20.855 M 0.000 -100.00 % 31.515 M 143.86 % -71.847 M -354.54 % 28.226 M 159.05 % -47.800 M -200.00 % 47.800 M 289.68 % -25.200 M -248.24 % 17.000 M 166.67 % -25.500 M -255.02 % 16.449 M 207.90 % -15.244 M -200.29 % 15.200 M -56.74 % 35.137 M 121.06 % 15.895 M 156.97 % -27.900 M -251.63 % 18.400 M 341.28 % -7.626 M -200.00 % 7.626 M -78.73 % 35.851 M 193.86 % 12.200 M 116.80 % -72.600 M -323.70 % 32.454 M 154.18 % -59.900 M -583.06 % 12.400 M 120.53 % -60.400 M -482.86 % 15.776 M -67.16 % 48.033 M -8.69 % 52.607 M -1.08 % 53.182 M 177.92 % -68.249 M -200.00 % 68.249 M 248.93 % -45.826 M -200.00 % 45.826 M
Cash and short term investments 89.700 M 0.00 % 89.700 M 330.11 % 20.855 M -70.34 % 70.317 M 123.12 % 31.515 M 0.00 % 31.515 M -56.14 % 71.847 M -6.22 % 76.609 M 60.27 % 47.800 M -46.05 % 88.600 M 251.59 % 25.200 M 0.00 % 25.200 M -1.18 % 25.500 M 55.02 % 16.449 M 7.90 % 15.244 M -55.94 % 34.600 M -1.53 % 35.137 M 121.06 % 15.895 M -43.03 % 27.900 M -27.15 % 38.300 M 402.23 % 7.626 M 0.00 % 7.626 M -83.88 % 47.300 M 0.00 % 47.300 M -34.85 % 72.600 M 123.70 % 32.454 M -45.82 % 59.900 M 0.00 % 59.900 M -0.83 % 60.400 M 156.99 % 23.503 M -52.29 % 49.260 M -8.50 % 53.834 M 1.23 % 53.182 M -22.08 % 68.249 M 0.00 % 68.249 M 48.93 % 45.826 M 0.00 % 45.826 M
Total current assets 0.000 -100.00 % 1.030 B 0.000 -100.00 % 1.002 B 3 080.10 % 31.515 M -96.55 % 914.608 M 1 172.99 % 71.847 M -91.95 % 892.749 M 1 767.68 % 47.800 M -94.29 % 836.700 M 3 220.24 % 25.200 M -96.54 % 728.700 M 2 757.65 % 25.500 M -96.35 % 697.816 M 4 477.64 % 15.244 M -97.53 % 617.100 M 0.42 % 614.493 M 0.01 % 614.440 M 2 102.29 % 27.900 M -95.01 % 559.200 M 7 232.81 % 7.626 M -98.75 % 607.653 M 1 184.68 % 47.300 M -93.07 % 682.100 M 839.53 % 72.600 M -88.86 % 651.868 M 988.26 % 59.900 M -91.58 % 711.000 M 1 077.15 % 60.400 M -90.84 % 659.218 M 2.97 % 640.209 M 11.90 % 572.126 M 14.19 % 501.033 M 634.13 % 68.249 M -82.25 % 384.491 M 739.02 % 45.826 M -86.45 % 338.307 M
Inventory 0.000 -100.00 % 232.900 M 0.000 -100.00 % 250.153 M 0.000 -100.00 % 260.674 M 0.000 -100.00 % 252.357 M 0.000 -100.00 % 234.800 M 0.000 -100.00 % 197.100 M 0.000 -100.00 % 200.557 M 0.000 -100.00 % 221.351 M -5.53 % 234.307 M 13.46 % 206.504 M 0.000 -100.00 % 135.700 M 0.000 -100.00 % 185.150 M 0.000 -100.00 % 146.600 M 0.000 -100.00 % 160.348 M 0.000 -100.00 % 171.800 M 0.000 -100.00 % 161.717 M 20.24 % 134.491 M -14.22 % 156.780 M 27.71 % 122.765 M 0.000 -100.00 % 80.300 M 0.000 -100.00 % 76.229 M
Net receivables 0.000 -100.00 % 528.800 M 0.000 -100.00 % 490.734 M 0.000 -100.00 % 410.257 M 0.000 -100.00 % 462.720 M 0.000 -100.00 % 388.279 M 0.000 -100.00 % 494.500 M 0.000 -100.00 % 355.610 M 0.000 -100.00 % 303.500 M 8.14 % 280.653 M -12.50 % 320.764 M 0.000 -100.00 % 294.800 M 0.000 -100.00 % 339.563 M 0.000 -100.00 % 364.200 M 0.000 -100.00 % 391.742 M 0.000 -100.00 % 372.500 M 0.000 -100.00 % 378.202 M -1.38 % 383.498 M 21.50 % 315.635 M 19.37 % 264.425 M 0.000 -100.00 % 208.294 M 0.000 -100.00 % 189.484 M
Tax assets 0.000 -100.00 % 300.000 K 0.000 -100.00 % 1.929 M 0.000 -100.00 % 3.322 M 0.000 -100.00 % 8.146 M 0.000 -100.00 % 5.700 M 0.000 -100.00 % 7.100 M 0.000 -100.00 % 5.589 M 0.000 -100.00 % 7.784 M 0.000 -100.00 % 6.229 M 0.000 -100.00 % 3.900 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.895 M -75.24 % 11.690 M 12.73 % 10.370 M 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.289 B 0.000 0.000 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 0.000 -100.00 % 437.800 M 0.000 -100.00 % 450.118 M 0.000 -100.00 % 442.614 M 0.000 -100.00 % 286.456 M 0.000 -100.00 % 364.900 M 0.000 -100.00 % 308.500 M 0.000 -100.00 % 350.462 M 0.000 -100.00 % 325.500 M 7.97 % 301.484 M -6.06 % 320.920 M 0.000 -100.00 % 275.700 M 0.000 -100.00 % 336.159 M 0.000 -100.00 % 334.400 M 0.000 -100.00 % 355.461 M 0.000 -100.00 % 378.200 M 0.000 -100.00 % 311.400 M -10.87 % 349.387 M 1.77 % 343.314 M 30.09 % 263.899 M 0.000 -100.00 % 186.800 M 0.000 -100.00 % 196.964 M
Tax payables 0.000 0.000 0.000 -100.00 % 8.290 M 0.000 -100.00 % 4.936 M 0.000 -100.00 % 16.080 M 0.000 -100.00 % 17.800 M 0.000 -100.00 % 22.300 M 0.000 -100.00 % 8.800 M 0.000 -100.00 % 8.200 M 0.000 -100.00 % 9.500 M 0.000 -100.00 % 15.500 M 0.000 -100.00 % 15.831 M 0.000 -100.00 % 6.300 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 15.182 M 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 % 11.202 M 0.000 100.00 % -11.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
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 -100.00 % 8.000 K 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 -100.00 % 18.100 M 0.000 -100.00 % 34.767 M 0.000 -100.00 % 37.202 M 0.000 -100.00 % 34.407 M 0.000 -100.00 % 42.329 M 0.000 -100.00 % 45.500 M 0.000 -100.00 % 29.670 M 0.000 -100.00 % 25.607 M -19.56 % 31.832 M -10.94 % 35.741 M 0.000 -100.00 % 34.100 M 0.000 -100.00 % 45.920 M 0.000 -100.00 % 46.100 M 0.000 -100.00 % 6.340 M 0.000 0.000 0.000 -100.00 % 9.058 M 30.41 % 6.946 M 148.78 % 2.792 M -51.40 % 5.745 M 0.000 -100.00 % 6.617 M 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
Other total stockholders equity 0.000 -100.00 % 732.800 M 0.000 -100.00 % 684.696 M 0.000 -100.00 % 213.927 M 0.000 -100.00 % 607.196 M 0.000 -100.00 % 111.002 M 0.000 -100.00 % 467.200 M 0.000 -100.00 % 170.847 M 0.000 -100.00 % 56.122 M 1.00 % 55.565 M -46.59 % 104.026 M 0.000 -100.00 % 317.200 M 0.000 -100.00 % 55.565 M 0.000 -100.00 % 343.700 M 0.000 -100.00 % 55.565 M 0.000 -100.00 % 356.700 M 0.000 -100.00 % 104.582 M -7.77 % 113.392 M 0.00 % 113.392 M 74.63 % 64.931 M 0.000 -100.00 % 64.931 M 0.000 -100.00 % 64.931 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 -100.00 % 400.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.611 M 0.000 -100.00 % 11.400 M 0.000 -100.00 % 18.282 M 0.000 -100.00 % 17.500 M 0.000 -100.00 % 18.396 M -46.06 % 34.106 M 6.86 % 31.916 M 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -16.000 K 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.703 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
Total assets 0.000 -100.00 % 1.747 B 0.000 -100.00 % 1.701 B 0.000 -100.00 % 1.607 B 0.000 -100.00 % 1.562 B 0.000 -100.00 % 1.473 B 0.000 -100.00 % 1.427 B 0.000 -100.00 % 1.276 B 0.000 -100.00 % 1.209 B -1.16 % 1.223 B -1.15 % 1.238 B 0.000 -100.00 % 1.173 B 0.000 -100.00 % 1.252 B -2.87 % 1.289 B -1.10 % 1.303 B 0.000 -100.00 % 1.278 B 0.000 -100.00 % 1.315 B 0.000 -100.00 % 1.252 B 2.36 % 1.223 B 5.19 % 1.162 B 13.18 % 1.027 B 0.000 -100.00 % 839.959 M 0.000 -100.00 % 701.093 M
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-03-31 2016-03-31 2015-03-31 2014-06-30 2014-03-31 2013-06-30 2013-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 2017-01-31 2016-06-30 2016-03-31 2016-01-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2012-01-31 2011-09-30 2011-06-30 2011-03-31 2011-01-31 2010-09-30 2010-06-30 2010-03-31 2010-01-31 2009-09-30 2009-06-30 2009-03-31 2009-01-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 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 % -36.754 M -239.64 % 26.320 M 0.000 0.000 100.00 % -25.830 M -127.31 % 94.573 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 100.00 % -15.553 M 0.00 % -15.553 M -999.68 % 1.729 M 0.00 % 1.729 M 0.00 % 1.729 M 111.03 % -15.670 M 0.00 % -15.670 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -4.440 M 0.00 % -4.440 M 0.00 % -4.440 M 26.10 % -6.008 M 0.00 % -6.008 M 0.00 % -6.008 M 0.00 % -6.008 M 6.82 % -6.447 M 0.00 % -6.447 M 0.00 % -6.447 M 0.00 % -6.447 M -226.21 % 5.108 M 0.00 % 5.108 M 0.00 % 5.108 M 0.00 % 5.108 M
Accounts receivables 0.000 0.000 0.000 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 % -27.508 M -168.60 % 40.100 M 0.000 0.000 100.00 % -23.069 M -146.95 % 49.138 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 0.000 0.000 0.000
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 15.988 M 164.84 % -24.657 M 0.000 0.000 -100.00 % 3.623 M -72.92 % 13.380 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 -100.00 % 594.500 K 0.00 % 594.500 K 119.69 % -3.020 M 0.00 % -3.020 M 0.00 % -3.020 M 68.86 % -9.699 M 0.00 % -9.699 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -4.395 M 0.00 % -4.395 M 0.00 % -4.395 M 0.58 % -4.421 M 0.00 % -4.421 M 0.00 % -4.421 M 0.00 % -4.421 M -51.09 % -2.926 M 0.00 % -2.926 M 0.00 % -2.926 M 0.00 % -2.926 M -174.39 % 3.934 M 0.00 % 3.934 M 0.00 % 3.934 M 0.00 % 3.934 M
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 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 % -25.234 M -331.99 % 10.877 M 0.000 0.000 100.00 % -6.384 M -119.92 % 32.055 M 431.31 % -9.675 M 0.00 % -9.675 M 0.000 -100.00 % 10.399 M 0.00 % 10.399 M 0.00 % 10.399 M 0.000 100.00 % -8.839 M 0.00 % -8.839 M 0.00 % -8.839 M 0.000 100.00 % -16.148 M 0.00 % -16.148 M 0.00 % -16.148 M -440.04 % 4.749 M 0.00 % 4.749 M 0.00 % 4.749 M 179.53 % -5.971 M 0.00 % -5.971 M 0.00 % -5.971 M 0.00 % -5.971 M 28.33 % -8.332 M 0.00 % -8.332 M 0.00 % -8.332 M 0.00 % -8.332 M -18.32 % -7.042 M 0.00 % -7.042 M 0.00 % -7.042 M 0.00 % -7.042 M -15 724.72 % -44.500 K 0.00 % -44.500 K 0.00 % -44.500 K 0.00 % -44.500 K 97.20 % -1.587 M 0.00 % -1.587 M 0.00 % -1.587 M 0.00 % -1.587 M 54.94 % -3.521 M 0.00 % -3.521 M 0.00 % -3.521 M 0.00 % -3.521 M -399.74 % 1.175 M 0.00 % 1.175 M 0.00 % 1.175 M 0.00 % 1.175 M
Other non cash items -29.000 M -55.10 % -18.698 M 25.80 % -25.200 M 20.25 % -31.600 M -38.60 % -22.800 M -140.79 % -9.469 M -133.46 % 28.300 M 3 637.50 % -800.000 K -121.62 % 3.700 M 170.65 % -5.237 M -481.89 % -900.000 K -103.16 % 28.500 M 291.28 % -14.900 M 12.97 % -17.120 M -242.40 % -5.000 M -111.59 % 43.130 M 269.94 % -25.380 M -298.62 % -6.367 M 61.64 % -16.600 M -161.60 % 26.947 M 156.27 % -47.887 M -290.44 % 25.146 M 344.14 % -10.300 M -94.34 % -5.300 M -2 750.00 % 200.000 K -97.65 % 8.510 M 1 315.71 % -700.000 K -121.88 % 3.200 M 186.13 % -3.715 M 38.29 % -6.020 M 70.07 % -20.115 M -345.31 % 8.200 M -40.15 % 13.700 M 38.99 % 9.857 M 0.00 % 9.857 M -16.50 % 11.805 M 0.00 % 11.805 M 0.00 % 11.805 M 24.38 % 9.492 M 0.00 % 9.492 M 164.98 % -14.606 M -280.50 % 8.092 M 86.28 % 4.344 M 37.77 % 3.153 M 509.48 % -770.000 K -165.42 % 1.177 M 116.03 % -7.343 M -22.87 % -5.976 M -150.67 % -2.384 M 65.27 % -6.865 M 30.89 % -9.933 M -751.02 % 1.526 M 0.00 % 1.526 M 0.00 % 1.526 M 192.71 % -1.646 M 0.00 % -1.646 M 0.00 % -1.646 M 0.00 % -1.646 M -289.49 % 868.500 K 0.00 % 868.500 K 0.00 % 868.500 K 0.00 % 868.500 K -88.46 % 7.527 M 0.00 % 7.527 M 0.00 % 7.527 M 0.00 % 7.527 M
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 46.400 M 55.70 % 29.800 M 7.19 % 27.800 M 2.21 % 27.200 M 2.26 % 26.600 M -31.44 % 38.800 M 0.000 0.000 0.000 -100.00 % 26.026 M 62.77 % 15.989 M 0.000 0.000 -100.00 % 21.928 M -23.12 % 28.522 M 21.81 % 23.415 M -22.77 % 30.317 M 0.000 -100.00 % 32.713 M 0.00 % 32.713 M 0.00 % 32.713 M 0.000 100.00 % -215.250 K 0.00 % -215.250 K 0.00 % -215.250 K 0.000 -100.00 % 30.249 M 0.00 % 30.249 M 0.00 % 30.249 M -14.52 % 35.387 M 0.00 % 35.387 M 0.00 % 35.387 M 1 305.92 % 2.517 M 0.00 % 2.517 M 0.00 % 2.517 M 0.00 % 2.517 M -31.35 % 3.666 M 0.00 % 3.666 M 0.00 % 3.666 M 0.00 % 3.666 M -65.80 % 10.721 M 0.00 % 10.721 M 0.00 % 10.721 M 0.00 % 10.721 M 7.84 % 9.942 M 0.00 % 9.942 M 0.00 % 9.942 M 0.00 % 9.942 M 24.44 % 7.989 M 0.00 % 7.989 M 0.00 % 7.989 M 0.00 % 7.989 M -2.83 % 8.222 M 0.00 % 8.222 M 0.00 % 8.222 M 0.00 % 8.222 M -47.65 % 15.705 M 0.00 % 15.705 M 0.00 % 15.705 M 0.00 % 15.705 M
Investments in property plant and equipment 0.000 0.000 0.000 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.803 M -5.61 % -2.654 M 0.000 0.000 100.00 % -1.694 M 0.000 100.00 % -13.834 M 53.06 % -29.469 M 0.000 100.00 % -13.289 M 0.00 % -13.289 M 0.00 % -13.289 M 0.000 100.00 % -25.037 M 0.00 % -25.037 M 0.00 % -25.037 M 0.000 100.00 % -12.792 M 0.00 % -12.792 M 0.00 % -12.792 M 55.72 % -28.890 M 0.00 % -28.890 M 0.00 % -28.890 M -132.79 % -12.410 M 0.00 % -12.410 M 0.00 % -12.410 M 0.00 % -12.410 M 51.11 % -25.383 M 0.00 % -25.383 M 0.00 % -25.383 M 0.00 % -25.383 M -60.71 % -15.795 M 0.00 % -15.795 M 0.00 % -15.795 M 0.00 % -15.795 M 13.21 % -18.198 M 0.00 % -18.198 M 0.00 % -18.198 M 0.00 % -18.198 M 50.50 % -36.764 M 0.00 % -36.764 M 0.00 % -36.764 M 0.00 % -36.764 M -249.52 % -10.519 M 0.00 % -10.519 M 0.00 % -10.519 M 0.00 % -10.519 M -141.10 % -4.363 M 0.00 % -4.363 M 0.00 % -4.363 M 0.00 % -4.363 M
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 100.00 % -19.704 M -188.82 % 22.184 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 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -82.250 K 0.00 % -82.250 K 0.00 % -82.250 K 0.000 100.00 % -1.896 M 0.00 % -1.896 M 0.00 % -1.896 M 0.000 0.000 0.000 0.000 100.00 % -525.000 K 0.00 % -525.000 K 0.00 % -525.000 K -8 300.00 % -6.250 K 0.00 % -6.250 K 0.00 % -6.250 K 0.00 % -6.250 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 100.00 % -625.000 K 0.00 % -625.000 K 0.00 % -625.000 K 0.00 % -625.000 K 85.16 % -4.212 M 0.00 % -4.212 M 0.00 % -4.212 M 0.00 % -4.212 M
Sales maturities of 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 -100.00 % 1.204 M 2 288.18 % -55.000 K 0.000 -100.00 % 365.000 K 0.00 % 365.000 K 0.00 % 365.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 0.000 0.000 0.000 0.000
Other investing activites 0.000 0.000 0.000 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.207 M -1 026.02 % -196.000 K 0.000 0.000 -100.00 % 898.000 K -22.79 % 1.163 M -95.32 % 24.829 M 15 147.88 % -165.000 K 0.000 -100.00 % 13.007 M 0.00 % 13.007 M 0.00 % 13.007 M 0.000 -100.00 % 26.932 M 0.00 % 26.932 M 0.00 % 26.932 M 0.000 -100.00 % 12.792 M 867.04 % 1.323 M 0.00 % 1.323 M 968.89 % 123.750 K 0.00 % 123.750 K 0.00 % 123.750 K -85.56 % 857.250 K 0.00 % 857.250 K -93.10 % 12.417 M 0.00 % 12.417 M -51.08 % 25.383 M 0.00 % 25.383 M 0.00 % 25.383 M 0.00 % 25.383 M 60.71 % 15.795 M 0.00 % 15.795 M 0.00 % 15.795 M 0.00 % 15.795 M -13.21 % 18.198 M 926.72 % -2.201 M 0.00 % -2.201 M 0.00 % -2.201 M -49.82 % -1.469 M 0.00 % -1.469 M 0.00 % -1.469 M 0.00 % -1.469 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used for investing activites 0.000 0.000 0.000 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 % -5.010 M -75.79 % -2.850 M 0.000 0.000 100.00 % -796.000 K -168.44 % 1.163 M 115.50 % -7.505 M 0.00 % -7.505 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -11.469 M 0.00 % -11.469 M 60.85 % -29.291 M 0.00 % -29.291 M 0.00 % -29.291 M -153.40 % -11.559 M 0.00 % -11.559 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -20.400 M 0.00 % -20.400 M 0.00 % -20.400 M 46.64 % -38.234 M 0.00 % -38.234 M 0.00 % -38.234 M 0.00 % -38.234 M -243.10 % -11.144 M 0.00 % -11.144 M 0.00 % -11.144 M 0.00 % -11.144 M -29.96 % -8.575 M 0.00 % -8.575 M 0.00 % -8.575 M 0.00 % -8.575 M
Debt repayment 0.000 0.000 0.000 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.927 M 18.35 % -21.955 M 0.000 0.000 -100.00 % 18.868 M 428.83 % -5.738 M 51.97 % -11.947 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 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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.250 M 0.00 % 7.250 M 0.00 % 7.250 M 0.00 % 7.250 M 42.86 % 5.075 M 0.00 % 5.075 M 0.00 % 5.075 M 0.00 % 5.075 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.810 M 0.000 0.000 0.000 0.000 0.000 100.00 % -2.061 M -1 341.08 % -143.000 K 0.000 0.000 0.000 0.000 0.000 100.00 % -2.091 M 0.00 % -2.091 M 0.00 % -2.091 M 0.000 100.00 % -2.129 M 0.00 % -2.129 M 0.00 % -2.129 M 17.80 % -2.590 M 0.00 % -2.590 M 0.00 % -2.590 M -123.88 % -1.157 M 0.00 % -1.157 M 0.00 % -1.157 M 0.00 % -1.157 M -3.51 % -1.118 M 0.00 % -1.118 M 0.00 % -1.118 M 0.00 % -1.118 M 0.00 % -1.118 M 0.00 % -1.118 M 0.00 % -1.118 M 0.00 % -1.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 100.00 % -1.621 M 0.00 % -1.621 M 0.00 % -1.621 M 0.00 % -1.621 M
Other financing activites 0.000 0.000 0.000 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.172 M -171.89 % 28.058 M 0.000 0.000 100.00 % -36.078 M -110.56 % -17.134 M -18 885.04 % -90.250 K 0.000 0.000 100.00 % -1.615 M 0.00 % -1.615 M 0.00 % -1.615 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -8.390 M 0.00 % -8.390 M 71.46 % -29.396 M 0.00 % -29.396 M 0.00 % -29.396 M -78.82 % -16.439 M 0.00 % -16.439 M -435.02 % 4.907 M 0.00 % 4.907 M -19.79 % 6.118 M 0.00 % 6.118 M 0.00 % 6.118 M 0.00 % 6.118 M 204.95 % -5.829 M 0.00 % -5.829 M 0.00 % -5.829 M 0.00 % -5.829 M -285.39 % -1.513 M 0.00 % -1.513 M 0.00 % -1.513 M 0.00 % -1.513 M -115.99 % 9.457 M 0.00 % 9.457 M 0.00 % 9.457 M 0.00 % 9.457 M 26.64 % 7.468 M 0.00 % 7.468 M 0.00 % 7.468 M 0.00 % 7.468 M 401.96 % -2.473 M 0.00 % -2.473 M 0.00 % -2.473 M 0.00 % -2.473 M
Net cash used provided by financing activities 0.000 0.000 0.000 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 % -40.909 M -770.31 % 6.103 M 0.000 0.000 100.00 % -17.210 M 24.76 % -22.872 M -62.24 % -14.098 M 0.000 0.000 100.00 % -1.615 M 0.00 % -1.615 M 0.00 % -1.615 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -10.519 M 0.00 % -10.519 M 67.11 % -31.986 M 0.00 % -31.986 M 0.00 % -31.986 M -81.78 % -17.595 M 0.00 % -17.595 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -6.947 M 0.00 % -6.947 M 0.00 % -6.947 M 0.00 % -6.947 M -359.27 % -1.513 M 0.00 % -1.513 M 0.00 % -1.513 M 0.00 % -1.513 M -115.99 % 9.457 M 0.00 % 9.457 M 0.00 % 9.457 M 0.00 % 9.457 M 26.64 % 7.468 M 0.00 % 7.468 M 0.00 % 7.468 M 0.00 % 7.468 M 282.42 % -4.094 M 0.00 % -4.094 M 0.00 % -4.094 M 0.00 % -4.094 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 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.895 M 0.000 0.000 0.000 0.000 100.00 % -130.500 K 0.00 % -130.500 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 17.250 K 0.00 % 17.250 K -79.09 % 82.500 K 0.00 % 82.500 K 0.00 % 82.500 K 458.70 % -23.000 K 0.00 % -23.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 11.096 M 0.00 % 11.096 M 0.00 % 11.096 M 6 440.71 % -175.000 K 0.00 % -175.000 K 0.00 % -175.000 K 0.00 % -175.000 K -311.48 % 82.750 K 0.00 % 82.750 K 0.00 % 82.750 K 0.00 % 82.750 K 586.76 % -17.000 K 0.00 % -17.000 K 0.00 % -17.000 K 0.00 % -17.000 K
Net change in cash 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 46.400 M 55.70 % 29.800 M 7.19 % 27.800 M 2.21 % 27.200 M 2.26 % 26.600 M -31.44 % 38.800 M 0.000 0.000 0.000 100.00 % -19.893 M -156.62 % 35.137 M 0.000 0.000 -100.00 % 3.922 M -72.84 % 14.439 M 0.000 100.00 % -6.207 M 0.000 -100.00 % 4.170 M 0.00 % 4.170 M 0.00 % 4.170 M 0.000 0.000 0.000 0.000 0.000 100.00 % -329.000 K 0.00 % -329.000 K 0.00 % -329.000 K 49.75 % -654.750 K 0.00 % -654.750 K 0.00 % -654.750 K 83.18 % -3.894 M 0.00 % -3.894 M 0.000 0.000 -100.00 % 5.553 M 0.00 % 5.553 M 0.00 % 5.553 M 0.00 % 5.553 M 2 225.65 % 238.750 K 0.00 % 238.750 K 0.00 % 238.750 K 0.00 % 238.750 K 0.000 100.00 % -874.000 K 0.00 % -874.000 K 0.00 % -874.000 K 89.45 % -8.286 M 0.00 % -8.286 M 0.00 % -8.286 M 0.00 % -8.286 M -279.01 % 4.629 M 0.00 % 4.629 M 0.00 % 4.629 M 0.00 % 4.629 M 33.59 % 3.465 M 0.00 % 3.465 M 0.00 % 3.465 M 0.00 % 3.465 M
Cash at beginning of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 118.247 M 64.58 % 71.847 M 70.87 % 42.047 M -49.93 % 83.971 M 47.91 % 56.771 M 125.28 % 25.200 M 0.000 0.000 0.000 -100.00 % 15.244 M -56.62 % 35.137 M 0.000 0.000 -100.00 % 18.361 M 27.16 % 14.439 M 0.000 -100.00 % 8.114 M 0.00 % 8.114 M 0.000 -100.00 % 3.944 M 0.00 % 3.944 M 0.00 % 3.944 M 0.000 -100.00 % 5.116 M 0.00 % 5.116 M 0.00 % 5.116 M 0.000 -100.00 % 6.820 M 0.00 % 6.820 M 0.00 % 6.820 M -8.76 % 7.475 M 0.00 % 7.475 M 0.00 % 7.475 M -34.25 % 11.368 M 0.00 % 11.368 M 0.00 % 11.368 M 0.00 % 11.368 M 108.49 % 5.453 M 0.00 % 5.453 M 0.00 % 5.453 M 0.00 % 5.453 M 4.58 % 5.214 M 0.00 % 5.214 M 0.00 % 5.214 M 0.00 % 5.214 M -14.36 % 6.088 M 0.00 % 6.088 M 0.00 % 6.088 M 0.00 % 6.088 M -70.20 % 20.427 M 0.00 % 20.427 M 0.00 % 20.427 M 0.00 % 20.427 M 29.29 % 15.799 M 0.00 % 15.799 M 0.00 % 15.799 M 0.00 % 15.799 M 28.09 % 12.334 M 0.00 % 12.334 M 0.00 % 12.334 M 0.00 % 12.334 M
Cash at end of period 0.000 0.000 0.000 0.000 0.000 100.00 % -152.967 M -229.36 % 118.247 M 64.58 % 71.847 M -35.72 % 111.771 M 33.11 % 83.971 M 62.11 % 51.800 M 105.56 % 25.200 M 0.000 0.000 -100.00 % 15.244 M 0.00 % 15.244 M -56.62 % 35.137 M 0.000 -100.00 % 18.361 M 0.00 % 18.361 M 27.16 % 14.439 M 657.36 % 1.907 M 0.00 % 1.907 M 0.000 -100.00 % 8.114 M 0.00 % 8.114 M 0.00 % 8.114 M 0.000 -100.00 % 3.944 M 0.00 % 3.944 M 0.00 % 3.944 M 0.000 -100.00 % 6.491 M 0.00 % 6.491 M 0.00 % 6.491 M -4.82 % 6.820 M 0.00 % 6.820 M 0.00 % 6.820 M -8.76 % 7.475 M 0.00 % 7.475 M 0.00 % 7.475 M 0.00 % 7.475 M -32.08 % 11.005 M 0.00 % 11.005 M 0.00 % 11.005 M 0.00 % 11.005 M 101.83 % 5.453 M 0.00 % 5.453 M 0.00 % 5.453 M 0.00 % 5.453 M 4.58 % 5.214 M 0.00 % 5.214 M 0.00 % 5.214 M 0.00 % 5.214 M -57.05 % 12.141 M 0.00 % 12.141 M 0.00 % 12.141 M 0.00 % 12.141 M -40.57 % 20.428 M 0.00 % 20.428 M 0.00 % 20.428 M 0.00 % 20.428 M 29.30 % 15.799 M 0.00 % 15.799 M 0.00 % 15.799 M 0.00 % 15.799 M
Operating cash flow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 46.400 M 55.70 % 29.800 M 7.19 % 27.800 M 2.21 % 27.200 M 2.26 % 26.600 M -31.44 % 38.800 M 0.000 0.000 0.000 -100.00 % 26.026 M 62.77 % 15.989 M 0.000 0.000 -100.00 % 21.928 M -23.12 % 28.522 M 21.81 % 23.415 M -22.77 % 30.317 M 0.000 -100.00 % 32.713 M 0.00 % 32.713 M 0.00 % 32.713 M 0.000 100.00 % -215.250 K 0.00 % -215.250 K 0.00 % -215.250 K 0.000 -100.00 % 30.249 M 0.00 % 30.249 M 0.00 % 30.249 M -14.52 % 35.387 M 0.00 % 35.387 M 0.00 % 35.387 M 1 305.92 % 2.517 M 0.00 % 2.517 M 0.00 % 2.517 M 0.00 % 2.517 M -31.35 % 3.666 M 0.00 % 3.666 M 0.00 % 3.666 M 0.00 % 3.666 M -65.80 % 10.721 M 0.00 % 10.721 M 0.00 % 10.721 M 0.00 % 10.721 M 7.84 % 9.942 M 0.00 % 9.942 M 0.00 % 9.942 M 0.00 % 9.942 M 24.44 % 7.989 M 0.00 % 7.989 M 0.00 % 7.989 M 0.00 % 7.989 M -2.83 % 8.222 M 0.00 % 8.222 M 0.00 % 8.222 M 0.00 % 8.222 M -47.65 % 15.705 M 0.00 % 15.705 M 0.00 % 15.705 M 0.00 % 15.705 M
Capital expenditure 0.000 0.000 0.000 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.803 M -5.61 % -2.654 M 0.000 0.000 100.00 % -1.694 M 87.75 % -13.834 M 0.00 % -13.834 M 53.06 % -29.469 M 0.000 100.00 % -13.289 M 0.00 % -13.289 M 0.00 % -13.289 M 0.000 100.00 % -25.037 M 0.00 % -25.037 M 0.00 % -25.037 M 0.000 100.00 % -12.792 M 0.00 % -12.792 M 0.00 % -12.792 M 55.72 % -28.890 M 0.00 % -28.890 M 0.00 % -28.890 M -132.79 % -12.410 M 0.00 % -12.410 M 0.00 % -12.410 M 0.00 % -12.410 M 51.11 % -25.383 M 0.00 % -25.383 M 0.00 % -25.383 M 0.00 % -25.383 M -60.71 % -15.795 M 0.00 % -15.795 M 0.00 % -15.795 M 0.00 % -15.795 M 13.21 % -18.198 M 0.00 % -18.198 M 0.00 % -18.198 M 0.00 % -18.198 M 50.50 % -36.764 M 0.00 % -36.764 M 0.00 % -36.764 M 0.00 % -36.764 M -249.52 % -10.519 M 0.00 % -10.519 M 0.00 % -10.519 M 0.00 % -10.519 M -141.10 % -4.363 M 0.00 % -4.363 M 0.00 % -4.363 M 0.00 % -4.363 M
Free CashFlow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 46.400 M 55.70 % 29.800 M 7.19 % 27.800 M 2.21 % 27.200 M 2.26 % 26.600 M -31.44 % 38.800 M 0.000 0.000 0.000 -100.00 % 23.223 M 74.15 % 13.335 M 0.000 0.000 -100.00 % 20.234 M 37.75 % 14.689 M -10.89 % 16.483 M 0.00 % 16.483 M 0.000 -100.00 % 19.424 M 0.00 % 19.424 M 0.00 % 19.424 M 0.000 100.00 % -25.252 M 0.00 % -25.252 M 0.00 % -25.252 M 0.000 -100.00 % 17.458 M 0.00 % 17.458 M 0.00 % 17.458 M 168.70 % 6.497 M 0.00 % 6.497 M 0.00 % 6.497 M 165.67 % -9.893 M 0.00 % -9.893 M 0.00 % -9.893 M 0.00 % -9.893 M 54.44 % -21.717 M 0.00 % -21.717 M 0.00 % -21.717 M 0.00 % -21.717 M -328.03 % -5.074 M 0.00 % -5.074 M 0.00 % -5.074 M 0.00 % -5.074 M 38.55 % -8.257 M 0.00 % -8.257 M 0.00 % -8.257 M 0.00 % -8.257 M 71.31 % -28.775 M 0.00 % -28.775 M 0.00 % -28.775 M 0.00 % -28.775 M -1 152.99 % -2.297 M 0.00 % -2.297 M 0.00 % -2.297 M 0.00 % -2.297 M -120.25 % 11.343 M 0.00 % 11.343 M 0.00 % 11.343 M 0.00 % 11.343 M
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 2017 2016 2016 2016 2015 2015 2015 2014 2014 2014 2014 2013 2013 2013 2013 2012 2012 2012 2012 2012 2011 2011 2011 2011 2010 2010 2010 2010 2009 2009 2009 2009