7076.KL

CB Industrial Product Holding Berhad 7076.KL

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Revenue 735.169 M -12.59 % 841.040 M -4.57 % 881.342 M 45.43 % 606.038 M 12.15 % 540.381 M 19.42 % 452.487 M -5.35 % 478.086 M -32.10 % 704.058 M 21.83 % 577.883 M 6.76 % 541.274 M -9.92 % 600.893 M 1.77 % 590.441 M 13.17 % 521.728 M 61.72 % 322.611 M -8.20 % 351.410 M 6.02 % 331.468 M -19.14 % 409.903 M 41.43 % 289.819 M 26.66 % 228.811 M
Net income -28.011 M -139.51 % 70.897 M 653.11 % -12.818 M -114.79 % 86.664 M 57.93 % 54.875 M 54.58 % 35.500 M -14.01 % 41.282 M -19.70 % 51.409 M -49.42 % 101.649 M 3.74 % 97.985 M 7.43 % 91.205 M -7.33 % 98.416 M -58.93 % 239.619 M 129.07 % 104.603 M 57.71 % 66.328 M 64.26 % 40.381 M -33.46 % 60.686 M 30.38 % 46.546 M 50.07 % 31.016 M
Income before tax -10.379 M -110.76 % 96.420 M 1 969.99 % 4.658 M -95.54 % 104.355 M 43.52 % 72.710 M 92.77 % 37.718 M -57.41 % 88.552 M -8.92 % 97.225 M -28.82 % 136.584 M -3.37 % 141.350 M 32.05 % 107.045 M -14.78 % 125.609 M 26.47 % 99.318 M 40.10 % 70.890 M -12.41 % 80.931 M 64.89 % 49.083 M -30.44 % 70.562 M 44.40 % 48.867 M 45.17 % 33.663 M
Income before tax ratio -0.01 -112.31 % 0.11 2 069.18 % 0.01 -96.93 % 0.17 27.97 % 0.13 61.42 % 0.08 -55.00 % 0.19 34.13 % 0.14 -41.57 % 0.24 -9.49 % 0.26 46.59 % 0.18 -16.26 % 0.21 11.75 % 0.19 -13.37 % 0.22 -4.59 % 0.23 55.53 % 0.15 -13.98 % 0.17 2.09 % 0.17 14.61 % 0.15
EBITDA 44.828 M -67.52 % 138.028 M 243.99 % 40.126 M -70.78 % 137.302 M 29.47 % 106.049 M 63.62 % 64.816 M -37.49 % 103.692 M -6.41 % 110.792 M -24.08 % 145.934 M -2.22 % 149.249 M 30.52 % 114.346 M -12.68 % 130.958 M 25.49 % 104.359 M 17.51 % 88.810 M -14.07 % 103.354 M 41.85 % 72.862 M -3.64 % 75.612 M 36.19 % 55.520 M 38.32 % 40.138 M
Net income ratio -0.04 -145.20 % 0.08 679.61 % -0.01 -110.17 % 0.14 40.82 % 0.10 29.44 % 0.08 -9.14 % 0.09 18.26 % 0.07 -58.49 % 0.18 -2.83 % 0.18 19.27 % 0.15 -8.94 % 0.17 -63.71 % 0.46 41.65 % 0.32 71.78 % 0.19 54.93 % 0.12 -17.71 % 0.15 -7.82 % 0.16 18.48 % 0.14
Ratio EBITDA 0.06 -62.85 % 0.16 260.47 % 0.05 -79.90 % 0.23 15.44 % 0.20 37.00 % 0.14 -33.96 % 0.22 37.83 % 0.16 -37.69 % 0.25 -8.42 % 0.28 44.90 % 0.19 -14.20 % 0.22 10.88 % 0.20 -27.34 % 0.28 -6.40 % 0.29 33.80 % 0.22 19.17 % 0.18 -3.71 % 0.19 9.21 % 0.18
Gross profit ratio 0.13 -24.10 % 0.17 51.15 % 0.11 -38.88 % 0.19 -6.97 % 0.20 -18.65 % 0.25 -18.19 % 0.30 43.35 % 0.21 -25.70 % 0.28 -14.11 % 0.33 47.67 % 0.22 -5.27 % 0.23 11.37 % 0.21 -3.83 % 0.22 -18.97 % 0.27 12.73 % 0.24 14.25 % 0.21 -5.67 % 0.22 3.21 % 0.22
Weighted average shs out dil 466.944 M -1.06 % 471.951 M -4.26 % 492.941 M -0.01 % 492.995 M 0.99 % 488.185 M -9.23 % 537.825 M 1.25 % 531.167 M -0.32 % 532.854 M 1.60 % 524.460 M -0.97 % 529.623 M -0.18 % 530.556 M -0.10 % 531.100 M -1.11 % 537.048 M 33.13 % 403.398 M -27.96 % 559.982 M -1.64 % 569.310 M -1.13 % 575.820 M -0.34 % 577.760 M 1.03 % 571.880 M
Weighted average shs out 466.944 M -1.06 % 471.951 M -4.26 % 492.941 M -0.01 % 492.995 M 0.99 % 488.185 M -9.23 % 537.825 M 1.25 % 531.167 M -0.32 % 532.854 M 1.60 % 524.460 M -0.97 % 529.623 M -0.18 % 530.556 M -0.10 % 531.100 M -1.11 % 537.048 M -2.16 % 548.883 M -1.98 % 559.982 M -1.64 % 569.310 M -1.13 % 575.820 M -0.34 % 577.760 M 1.03 % 571.880 M
EPS diluted -0.06 -140.00 % 0.15 676.92 % -0.03 -114.44 % 0.18 63.64 % 0.11 66.67 % 0.07 -15.06 % 0.08 -20.71 % 0.10 -48.42 % 0.19 0.00 % 0.19 11.76 % 0.17 -10.53 % 0.19 -57.78 % 0.45 73.08 % 0.26 116.67 % 0.12 69.01 % 0.07 -35.45 % 0.11 36.65 % 0.08 48.25 % 0.05
Earnings per share -0.06 -140.00 % 0.15 676.92 % -0.03 -114.44 % 0.18 63.64 % 0.11 66.67 % 0.07 -15.06 % 0.08 -20.71 % 0.10 -48.42 % 0.19 0.00 % 0.19 11.76 % 0.17 -10.53 % 0.19 -57.78 % 0.45 136.84 % 0.19 58.33 % 0.12 69.01 % 0.07 -35.45 % 0.11 36.65 % 0.08 48.25 % 0.05
Gross profit 95.677 M -33.65 % 144.201 M 44.24 % 99.973 M -11.11 % 112.467 M 4.33 % 107.795 M -2.85 % 110.956 M -22.57 % 143.298 M -2.66 % 147.216 M -9.48 % 162.639 M -8.30 % 177.362 M 33.02 % 133.332 M -3.59 % 138.298 M 26.04 % 109.723 M 55.53 % 70.547 M -25.61 % 94.837 M 19.52 % 79.351 M -7.61 % 85.885 M 33.42 % 64.373 M 30.73 % 49.242 M
Income tax expense 16.045 M -24.22 % 21.174 M 21.16 % 17.476 M 45.97 % 11.972 M -53.40 % 25.691 M 986.76 % 2.364 M -92.13 % 30.046 M -5.01 % 31.630 M 25.88 % 25.127 M -26.03 % 33.968 M 245.80 % 9.823 M -22.45 % 12.666 M 62.99 % 7.771 M 465.16 % 1.375 M -89.54 % 13.141 M 93.85 % 6.779 M -11.14 % 7.629 M 253.69 % 2.157 M -1.46 % 2.189 M
Cost of revenue 639.492 M -8.23 % 696.839 M -10.82 % 781.369 M 58.31 % 493.571 M 14.10 % 432.586 M 26.66 % 341.531 M 2.01 % 334.788 M -39.88 % 556.842 M 34.10 % 415.244 M 14.11 % 363.912 M -22.17 % 467.561 M 3.41 % 452.143 M 9.74 % 412.005 M 63.45 % 252.064 M -1.76 % 256.573 M 1.77 % 252.117 M -22.19 % 324.018 M 43.72 % 225.446 M 25.55 % 179.569 M
General and administrative expenses 111.518 M 89.24 % 58.928 M -37.55 % 94.357 M 88.67 % 50.011 M -22.14 % 64.236 M -19.56 % 79.855 M 8.97 % 73.282 M -8.67 % 80.235 M 15.83 % 69.268 M 4.31 % 66.406 M 25.00 % 53.125 M 69.34 % 31.372 M 22.88 % 25.531 M 0.27 % 25.462 M -17.66 % 30.923 M 48.38 % 20.841 M -7.83 % 22.611 M 21.32 % 18.637 M 10.41 % 16.880 M
Selling and marketing 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
Other expenses -12.086 M 46.53 % -22.604 M 0.000 0.000 100.00 % -33.050 M -3.90 % -31.808 M -213.20 % 28.100 M 42.52 % 19.717 M -44.71 % 35.659 M 31.73 % 27.070 M 19.31 % 22.689 M 101.36 % 11.268 M 72.29 % 6.540 M 0.000 0.000 0.000 0.000 0.000 0.000
Operating expenses 99.432 M -31.05 % 144.201 M 52.82 % 94.357 M 88.67 % 50.011 M 60.36 % 31.186 M -35.09 % 48.047 M 6.34 % 45.182 M -25.34 % 60.518 M 80.06 % 33.609 M -14.56 % 39.336 M 29.24 % 30.436 M 51.39 % 20.104 M 5.86 % 18.991 M -7.98 % 20.637 M -15.05 % 24.294 M 28.34 % 18.929 M 6.71 % 17.739 M 27.52 % 13.911 M 3.71 % 13.413 M
Cost and expenses 738.924 M 0.79 % 733.163 M -16.28 % 875.726 M 61.10 % 543.582 M 17.21 % 463.772 M 19.04 % 389.578 M 2.53 % 379.970 M -38.45 % 617.360 M 37.54 % 448.853 M 11.31 % 403.248 M -19.03 % 497.997 M 5.45 % 472.247 M 9.57 % 430.996 M 58.05 % 272.701 M -2.91 % 280.867 M 3.62 % 271.046 M -20.69 % 341.757 M 42.78 % 239.357 M 24.03 % 192.982 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
Selling general and administrative expenses 111.518 M 89.24 % 58.928 M -37.55 % 94.357 M 88.67 % 50.011 M -22.14 % 64.236 M -19.56 % 79.855 M 8.97 % 73.282 M -8.67 % 80.235 M 15.83 % 69.268 M 4.31 % 66.406 M 25.00 % 53.125 M 69.34 % 31.372 M 22.88 % 25.531 M 0.27 % 25.462 M -17.66 % 30.923 M 48.38 % 20.841 M -7.83 % 22.611 M 21.32 % 18.637 M 10.41 % 16.880 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 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 12.618 M -10.88 % 14.158 M 21.58 % 11.645 M 40.10 % 8.312 M -20.66 % 10.477 M -4.67 % 10.990 M 136.34 % 4.650 M 100.09 % 2.324 M 58.96 % 1.462 M 8.30 % 1.350 M 82.43 % 740.000 K 22.11 % 606.000 K -30.42 % 871.000 K -43.07 % 1.530 M -73.23 % 5.716 M -2.92 % 5.888 M -8.23 % 6.416 M 302.26 % 1.595 M -26.36 % 2.166 M
Depreciation and amortization 40.580 M 47.83 % 27.450 M 15.22 % 23.823 M -3.30 % 24.635 M 7.76 % 22.862 M 41.93 % 16.108 M 53.56 % 10.490 M 3.23 % 10.162 M 39.28 % 7.296 M 11.41 % 6.549 M -17.61 % 7.949 M 67.59 % 4.743 M 13.74 % 4.170 M -74.56 % 16.390 M -1.90 % 16.707 M 34.30 % 12.440 M 66.62 % 7.466 M 47.61 % 5.058 M 17.38 % 4.309 M
Operating income -3.755 M -103.48 % 107.877 M 71.40 % 62.939 M -44.83 % 114.085 M 37.49 % 82.976 M 48.03 % 56.053 M -26.22 % 75.978 M -10.99 % 85.363 M -37.50 % 136.584 M -1.04 % 138.026 M 34.14 % 102.896 M -12.94 % 118.194 M 30.27 % 90.732 M -15.60 % 107.508 M 52.40 % 70.543 M 16.75 % 60.422 M -11.33 % 68.146 M 35.04 % 50.462 M 40.84 % 35.829 M
Operating income ratio -0.01 -103.98 % 0.13 79.61 % 0.07 -62.06 % 0.19 22.60 % 0.15 23.95 % 0.12 -22.05 % 0.16 31.08 % 0.12 -48.70 % 0.24 -7.31 % 0.26 48.92 % 0.17 -14.46 % 0.20 15.11 % 0.17 -47.81 % 0.33 66.01 % 0.20 10.13 % 0.18 9.65 % 0.17 -4.52 % 0.17 11.19 % 0.16
Total other income expenses net -6.624 M 42.18 % -11.457 M -1 095.93 % -958.000 K -102.29 % 41.770 M 43.28 % 29.153 M 215.73 % -25.191 M -300.34 % 12.574 M 33.11 % 9.446 M 0.000 -100.00 % 3.324 M -19.88 % 4.149 M -44.05 % 7.415 M -13.64 % 8.586 M -59.08 % 20.980 M 101.96 % 10.388 M 191.61 % -11.339 M -569.33 % 2.416 M 251.47 % -1.595 M 26.36 % -2.166 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Net debt 62.798 M -48.24 % 121.331 M 1.54 % 119.491 M 173.92 % 43.623 M -9.29 % 48.093 M -19.23 % 59.542 M 310.24 % 14.514 M 132.24 % -45.015 M 36.50 % -70.891 M 36.31 % -111.304 M 9.44 % -122.911 M -52.10 % -80.811 M 49.47 % -159.940 M -187.83 % -55.567 M -202.99 % 53.953 M -14.45 % 63.069 M -28.64 % 88.377 M 8 105.85 % 1.077 M 107.47 % -14.418 M
Total investments 118.641 M 0.19 % 118.414 M -29.43 % 167.798 M 4.44 % 160.670 M 17.93 % 136.243 M 9.47 % 124.453 M -21.25 % 158.037 M 1.09 % 156.339 M 17.54 % 133.004 M 7.27 % 123.988 M 9.77 % 112.954 M 2.23 % 110.489 M 4.65 % 105.582 M 3.58 % 101.935 M 27.06 % 80.227 M 21.10 % 66.247 M -1.23 % 67.072 M 11 153.69 % 596.000 K 2.41 % 582.000 K
Total debt 151.593 M -11.84 % 171.952 M -1.75 % 175.008 M 1.84 % 171.846 M -0.08 % 171.983 M -3.30 % 177.851 M 40.39 % 126.686 M 88.33 % 67.267 M 110.39 % 31.972 M 62.06 % 19.728 M -12.06 % 22.434 M 328.21 % 5.239 M -73.67 % 19.898 M 281.19 % 5.220 M -94.08 % 88.237 M -4.91 % 92.795 M -19.93 % 115.892 M 1 526.78 % 7.124 M -7.49 % 7.701 M
Accumulated other comprehensive income loss 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 515.219 M 3.43 % 498.147 M 4.18 % 478.176 M 11.47 % 428.958 M 18.27 % 362.679 M -16.52 % 434.467 M 19.83 % 362.584 M 14.07 % 317.857 M 35.53 % 234.532 M 27.88 % 183.400 M 22.45 % 149.780 M 45.83 % 102.712 M 51.36 % 67.859 M
Common stock 248.544 M 0.00 % 248.544 M 0.00 % 248.544 M 0.00 % 248.544 M 0.00 % 248.544 M -8.30 % 271.044 M 0.00 % 271.044 M 0.00 % 271.044 M 0.71 % 269.124 M 0.00 % 269.124 M 0.00 % 269.124 M 97.88 % 136.004 M 0.00 % 136.004 M 97.73 % 68.781 M 0.00 % 68.781 M 0.00 % 68.781 M 0.00 % 68.781 M 0.00 % 68.781 M 0.00 % 68.781 M
Total equity 795.302 M -7.72 % 861.833 M 6.45 % 809.591 M -3.55 % 839.356 M 2.56 % 818.420 M 1.78 % 804.118 M -0.92 % 811.595 M 3.31 % 785.608 M 1.60 % 773.206 M 9.32 % 707.281 M 12.55 % 628.400 M 12.95 % 556.363 M 11.57 % 498.686 M 28.18 % 389.056 M 31.52 % 295.805 M 15.87 % 255.295 M 14.84 % 222.308 M 23.28 % 180.329 M 23.35 % 146.198 M
Other non current liabilities 10.151 M -2.15 % 10.374 M 30.46 % 7.952 M -70.72 % 27.160 M 292.94 % 6.912 M -3.76 % 7.182 M 44.16 % 4.982 M -4.71 % 5.228 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 81.745 M -33.24 % 122.454 M -7.48 % 132.354 M 8.73 % 121.722 M -6.35 % 129.978 M -5.21 % 137.121 M 41.46 % 96.932 M 454.63 % 17.477 M 35.76 % 12.873 M -11.96 % 14.621 M -15.17 % 17.235 M 1 951.79 % 840.000 K -20.30 % 1.054 M -44.47 % 1.898 M -97.79 % 85.969 M -5.08 % 90.571 M -19.84 % 112.984 M 2 373.38 % 4.568 M -21.57 % 5.824 M
Total non current liabilities 118.001 M -25.52 % 158.441 M -2.65 % 162.754 M 8.09 % 150.576 M 9.44 % 137.591 M -5.07 % 144.942 M 41.21 % 102.643 M 346.82 % 22.972 M 69.06 % 13.588 M -18.57 % 16.686 M -15.30 % 19.701 M 497.36 % 3.298 M -8.47 % 3.603 M 63.48 % 2.204 M -97.90 % 105.087 M 3.79 % 101.251 M -14.47 % 118.378 M 931.98 % 11.471 M -7.16 % 12.356 M
Other current liabilities 85.620 M -12.00 % 97.294 M -35.42 % 150.646 M 165.59 % 56.721 M -7.14 % 61.082 M -21.13 % 77.447 M -5.16 % 81.658 M 61.44 % 50.580 M -52.51 % 106.509 M 56.71 % 67.967 M 14.27 % 59.478 M 136.95 % 25.101 M 9.83 % 22.854 M -84.10 % 143.727 M 81.61 % 79.141 M -1.74 % 80.544 M -22.32 % 103.684 M 69.43 % 61.196 M 20.93 % 50.605 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 23.852 M 0.000 -100.00 % 83.268 M 161.95 % 31.788 M 12.08 % 28.362 M -38.15 % 45.856 M 1.14 % 45.337 M 39.16 % 32.580 M
Short term debt 69.848 M 41.11 % 49.498 M 16.05 % 42.654 M -14.90 % 50.124 M 19.33 % 42.005 M 3.13 % 40.730 M 36.89 % 29.754 M -40.24 % 49.790 M 160.69 % 19.099 M 273.98 % 5.107 M -1.77 % 5.199 M 18.19 % 4.399 M -77.59 % 19.632 M -11.43 % 22.166 M 877.34 % 2.268 M 1.98 % 2.224 M -23.52 % 2.908 M 13.77 % 2.556 M 36.17 % 1.877 M
Total current liabilities 222.733 M 1.37 % 219.732 M -5.58 % 232.710 M 44.61 % 160.923 M 0.26 % 160.512 M -20.90 % 202.932 M 10.11 % 184.297 M -5.40 % 194.814 M -16.64 % 233.703 M -7.25 % 251.966 M 30.17 % 193.571 M 25.25 % 154.545 M -6.35 % 165.026 M -36.19 % 258.618 M 81.84 % 142.222 M 0.23 % 141.901 M -19.45 % 176.163 M 58.32 % 111.273 M 31.91 % 84.354 M
Total liabilities 329.373 M -12.90 % 378.173 M -4.37 % 395.464 M 26.96 % 311.499 M 4.49 % 298.103 M -14.31 % 347.874 M 21.24 % 286.940 M 31.75 % 217.786 M -11.93 % 247.291 M -7.95 % 268.652 M 25.97 % 213.272 M 35.12 % 157.843 M -6.40 % 168.629 M -35.35 % 260.822 M 5.46 % 247.309 M 1.71 % 243.152 M -17.45 % 294.541 M 139.96 % 122.744 M 26.92 % 96.710 M
Other non current assets 146.453 M 219.51 % 45.837 M 390.50 % 9.345 M -74.92 % 37.266 M -72.65 % 136.243 M 9.47 % 124.453 M 3 172.50 % 3.803 M -85.71 % 26.604 M -76.63 % 113.836 M 8.60 % 104.820 M 150.26 % 41.885 M 19.99 % 34.907 M -19.43 % 43.327 M -66.42 % 129.030 M -23.45 % 168.552 M -16.30 % 201.369 M 1.22 % 198.937 M 262.92 % 54.816 M -2.87 % 56.437 M
Long term investments 0.000 -100.00 % 72.577 M -54.20 % 158.453 M 28.40 % 123.404 M 0.000 0.000 -100.00 % 154.234 M 18.88 % 129.735 M 115.84 % 60.107 M 61.90 % 37.127 M -49.66 % 73.755 M -2.42 % 75.582 M -10.01 % 83.989 M 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 80.940 M 5.07 % 77.038 M 21 910.86 % 350.000 K 0.00 % 350.000 K -25.69 % 471.000 K 0.00 % 471.000 K -99.34 % 70.868 M 14 946.28 % 471.000 K 0.000 -100.00 % 2.281 M 1.06 % 2.257 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 16.341 M 0.00 % 16.341 M 0.00 % 16.341 M 0.00 % 16.341 M 0.00 % 16.341 M 0.00 % 16.341 M 0.00 % 16.341 M 594.48 % 2.353 M -85.54 % 16.278 M 0.00 % 16.278 M 8.64 % 14.983 M 47.91 % 10.130 M 1.80 % 9.951 M
Goodwill and intangible assets 80.940 M 5.07 % 77.038 M 21 910.86 % 350.000 K 0.00 % 350.000 K -25.69 % 471.000 K 0.00 % 471.000 K -99.46 % 87.209 M 418.73 % 16.812 M 2.88 % 16.341 M -12.25 % 18.622 M 0.13 % 18.598 M 13.81 % 16.341 M 0.00 % 16.341 M 594.48 % 2.353 M -85.54 % 16.278 M 0.00 % 16.278 M 8.64 % 14.983 M 47.91 % 10.130 M 1.80 % 9.951 M
Property plant equipment net 489.838 M 8.79 % 450.269 M -21.43 % 573.085 M 35.16 % 424.018 M 1.04 % 419.642 M -8.03 % 456.278 M 30.78 % 348.903 M 1.82 % 342.679 M -2.13 % 350.127 M 10.74 % 316.177 M 19.34 % 264.945 M 30.87 % 202.447 M 80.93 % 111.891 M 89.00 % 59.201 M -65.07 % 169.472 M 91.41 % 88.539 M 10.32 % 80.260 M 96.14 % 40.920 M -0.56 % 41.149 M
Total non current assets 717.231 M 10.01 % 651.984 M -12.38 % 744.141 M 26.96 % 586.109 M 5.22 % 557.029 M -4.29 % 581.981 M -2.21 % 595.136 M 15.05 % 517.282 M -4.44 % 541.314 M 13.48 % 476.994 M 19.45 % 399.322 M 21.23 % 329.389 M 40.88 % 233.814 M 22.68 % 190.584 M -46.21 % 354.302 M 15.71 % 306.186 M 4.08 % 294.180 M 177.88 % 105.866 M -1.55 % 107.537 M
Other current assets 24.281 M -29.47 % 34.425 M -87.02 % 265.246 M -27.43 % 365.495 M 673.63 % 47.244 M -88.15 % 398.558 M 7.39 % 371.129 M 27.54 % 290.996 M 0.52 % 289.495 M 829.42 % 31.148 M -42.89 % 54.538 M 43.43 % 38.024 M -80.78 % 197.873 M -46.00 % 366.421 M 26 452.25 % 1.380 M 8.66 % 1.270 M 61.17 % 788.000 K 337.78 % 180.000 K -80.81 % 938.000 K
Short term investments 29.487 M -35.67 % 45.837 M 390.50 % 9.345 M -74.92 % 37.266 M 0.000 0.000 -100.00 % 3.803 M -85.71 % 26.604 M -63.50 % 72.897 M -16.08 % 86.861 M 121.59 % 39.199 M 12.30 % 34.907 M 61.66 % 21.593 M 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 59.363 M 17.27 % 50.621 M -8.82 % 55.517 M -56.70 % 128.223 M 3.50 % 123.890 M 4.72 % 118.309 M 5.47 % 112.172 M -0.10 % 112.282 M 9.16 % 102.863 M -21.50 % 131.032 M -9.85 % 145.345 M 68.91 % 86.050 M -52.15 % 179.838 M 195.85 % 60.787 M 77.30 % 34.284 M 15.33 % 29.726 M 8.04 % 27.515 M 355.02 % 6.047 M -72.66 % 22.119 M
Cash and short term investments 88.850 M -7.89 % 96.458 M 48.71 % 64.862 M -49.41 % 128.223 M 3.50 % 123.890 M 4.72 % 118.309 M 2.01 % 115.975 M -16.50 % 138.886 M -20.98 % 175.760 M -19.34 % 217.893 M 18.07 % 184.544 M 52.57 % 120.957 M -39.95 % 201.431 M 231.37 % 60.787 M 77.30 % 34.284 M 15.33 % 29.726 M 8.04 % 27.515 M 355.02 % 6.047 M -72.66 % 22.119 M
Total current assets 451.367 M -23.24 % 588.022 M 27.58 % 460.914 M -18.39 % 564.746 M 0.94 % 559.494 M -1.85 % 570.011 M 13.23 % 503.399 M 3.56 % 486.112 M 1.45 % 479.183 M -3.96 % 498.939 M 12.79 % 442.350 M 14.95 % 384.817 M -11.23 % 433.501 M -5.62 % 459.294 M 143.25 % 188.812 M -1.79 % 192.261 M -13.66 % 222.669 M 12.91 % 197.207 M 45.68 % 135.371 M
Inventory 33.776 M -70.48 % 114.414 M -9.43 % 126.332 M 61.88 % 78.042 M -3.36 % 80.755 M 51.96 % 53.144 M 66.41 % 31.936 M -3.37 % 33.050 M 2.82 % 32.144 M -16.21 % 38.364 M 12.45 % 34.117 M -12.32 % 38.910 M 13.78 % 34.197 M -1.75 % 34.806 M -11.41 % 39.291 M 25.56 % 31.292 M -35.64 % 48.617 M 79.74 % 27.048 M 57.33 % 17.192 M
Net receivables 304.460 M -11.16 % 342.725 M 7 560.37 % 4.474 M 166.24 % -6.754 M -102.20 % 307.605 M -21.73 % 393.005 M 11.15 % 353.572 M 1 526.89 % 21.733 M 216.32 % -18.684 M -108.83 % 211.534 M 25.06 % 169.151 M -9.51 % 186.926 M 0.000 100.00 % -2.720 M -102.39 % 113.857 M -12.40 % 129.973 M -10.82 % 145.749 M -11.09 % 163.932 M 72.34 % 95.122 M
Tax assets 0.000 -100.00 % 6.263 M 115.37 % 2.908 M 171.52 % 1.071 M 59.14 % 673.000 K -13.61 % 779.000 K -21.07 % 987.000 K -32.02 % 1.452 M 60.80 % 903.000 K 264.11 % 248.000 K 78.42 % 139.000 K 24.11 % 112.000 K 100.52 % -21.734 M 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 67.265 M 5.04 % 64.036 M 67.88 % 38.143 M -11.73 % 43.212 M -21.86 % 55.302 M -34.10 % 83.919 M 27.04 % 66.058 M -28.65 % 92.581 M -10.03 % 102.897 M -39.73 % 170.727 M 32.46 % 128.894 M 3.08 % 125.045 M 2.04 % 122.540 M 32.57 % 92.436 M 53.10 % 60.377 M 5.17 % 57.407 M -13.12 % 66.079 M 39.05 % 47.521 M 49.10 % 31.872 M
Tax payables 0.000 -100.00 % 8.904 M 602.76 % 1.267 M -88.34 % 10.866 M 411.82 % 2.123 M 153.95 % 836.000 K -87.75 % 6.827 M 266.45 % 1.863 M -64.16 % 5.198 M -36.34 % 8.165 M 0.000 0.000 0.000 -100.00 % 289.000 K -33.72 % 436.000 K -74.74 % 1.726 M -50.57 % 3.492 M 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.849 M -101.50 % 123.252 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 31.838 M 8.54 % 29.332 M 12.32 % 26.115 M -22.17 % 33.556 M -52.97 % 71.355 M -8.62 % 78.089 M 3.85 % 75.195 M 23.01 % 61.131 M 26.21 % 48.436 M 25.94 % 38.459 M 29.20 % 29.767 M 12.70 % 26.412 M 81.84 % 14.525 M 79.17 % 8.107 M 5.70 % 7.670 M 11.51 % 6.878 M 57.50 % 4.367 M 33.30 % 3.276 M -15.46 % 3.875 M
Capital lease obligations 18.476 M -0.40 % 18.551 M 19.38 % 15.539 M 1 603.84 % 912.000 K -35.46 % 1.413 M -31.27 % 2.056 M 0.000 0.000 -100.00 % 795.000 K 110.32 % 378.000 K -54.62 % 833.000 K -42.71 % 1.454 M -21.06 % 1.842 M 0.55 % 1.832 M 0.000 0.000 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 0.000 0.000
Other total stockholders equity 514.920 M -11.82 % 583.957 M 9.16 % 534.932 M -4.01 % 557.256 M 11.78 % 498.521 M 9.57 % 454.985 M 789.48 % -65.990 M -47.49 % -44.742 M -27.47 % -35.100 M -19.96 % -29.260 M 11.79 % -33.170 M 18.14 % -40.520 M -180.86 % -14.427 M -153.59 % -5.689 M 62.52 % -15.178 M -303.24 % -3.764 M -507.10 % -620.000 K -111.15 % 5.560 M -2.16 % 5.683 M
Deferred tax liabilities non current 26.105 M 1.92 % 25.613 M 14.10 % 22.448 M 1 225.15 % 1.694 M 141.65 % 701.000 K 9.70 % 639.000 K -12.35 % 729.000 K 173.03 % 267.000 K -62.66 % 715.000 K -65.38 % 2.065 M -16.26 % 2.466 M 0.33 % 2.458 M -3.57 % 2.549 M 733.01 % 306.000 K -98.40 % 19.118 M 79.01 % 10.680 M 98.00 % 5.394 M -21.86 % 6.903 M 5.68 % 6.532 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 1.169 B -5.76 % 1.240 B 2.90 % 1.205 B 4.71 % 1.151 B 3.07 % 1.117 B -3.08 % 1.152 B 4.87 % 1.099 B 9.48 % 1.003 B -1.68 % 1.020 B 4.57 % 975.933 M 15.95 % 841.672 M 17.85 % 714.206 M 7.03 % 667.315 M 2.68 % 649.878 M 19.66 % 543.114 M 8.96 % 498.447 M -3.56 % 516.849 M 70.54 % 303.073 M 24.77 % 242.908 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
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
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
Change in working capital -7.377 M 68.47 % -23.397 M 40.70 % -39.454 M -945.42 % -3.774 M 59.07 % -9.221 M -198.83 % 9.330 M 127.90 % -33.437 M 55.83 % -75.693 M -78.26 % -42.461 M -170.85 % -15.677 M -124.71 % 63.444 M 309.70 % -30.254 M 38.38 % -49.097 M -550.80 % 10.891 M 0.42 % 10.845 M 536.07 % 1.705 M 106.90 % -24.724 M 45.10 % -45.031 M -351.19 % 17.927 M
Accounts receivables -16.034 M -48.90 % -10.768 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
Inventory 69.607 M 348.93 % 15.505 M 133.22 % -46.680 M -1 168.93 % 4.367 M 118.47 % -23.641 M -33.13 % -17.758 M -756.49 % 2.705 M 417.12 % -853.000 K -113.64 % 6.254 M 247.26 % -4.247 M -188.61 % 4.793 M 201.70 % -4.713 M -873.89 % 609.000 K -80.90 % 3.189 M 138.90 % -8.198 M -148.93 % 16.756 M 178.22 % -21.421 M -107.87 % -10.305 M -523.04 % -1.654 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
Other working capital -60.950 M -116.64 % -28.134 M -489.34 % 7.226 M 188.76 % -8.141 M -156.46 % 14.420 M -46.77 % 27.088 M 174.95 % -36.142 M 51.71 % -74.840 M -53.63 % -48.715 M -326.20 % -11.430 M -119.49 % 58.651 M 329.63 % -25.541 M 48.62 % -49.706 M -745.36 % 7.702 M -59.55 % 19.043 M 226.52 % -15.051 M -355.68 % -3.303 M 90.49 % -34.726 M -277.35 % 19.581 M
Other non cash items 52.372 M 245.38 % -36.024 M -367.12 % 13.486 M 139.25 % -34.359 M 35.47 % -53.246 M -671.98 % 9.309 M 174.50 % -12.496 M 61.15 % -32.167 M 0.80 % -32.428 M 7.64 % -35.112 M -20.34 % -29.178 M -9.70 % -26.599 M 84.16 % -167.933 M -460.99 % -29.935 M -94.70 % -15.375 M -1 015.72 % 1.679 M 122.55 % -7.446 M -360.48 % -1.617 M 55.08 % -3.600 M
Net cash provided by operating activities 34.616 M -46.29 % 64.449 M 2 464.62 % 2.513 M -97.23 % 90.857 M 174.45 % 33.105 M -54.32 % 72.465 M 36.45 % 53.109 M 11 328.12 % -473.000 K -100.69 % 68.991 M -28.96 % 97.110 M -34.94 % 149.260 M 103.08 % 73.499 M 71.48 % 42.862 M -64.22 % 119.790 M 28.66 % 93.108 M 43.45 % 64.907 M 41.54 % 45.858 M 530.18 % 7.277 M -86.09 % 52.299 M
Investments in property plant and equipment 0.000 100.00 % -34.582 M 22.13 % -44.410 M -0.39 % -44.239 M -73.40 % -25.513 M 57.00 % -59.328 M 44.19 % -106.306 M -56.85 % -67.775 M -50.05 % -45.167 M 5.67 % -47.882 M 15.91 % -56.943 M 48.00 % -109.515 M -263.62 % -30.118 M -217.13 % -9.497 M 76.26 % -40.001 M -127.33 % -17.596 M 45.62 % -32.355 M -299.59 % -8.097 M 33.84 % -12.238 M
Acquisitions net 0.000 100.00 % -1.650 M 93.13 % -24.000 M -5 404.59 % -436.000 K 93.77 % -7.000 M 86.98 % -53.761 M -5 960.99 % -887.000 K -106.37 % 13.929 M 861.28 % 1.449 M 126.82 % -5.403 M 65.00 % -15.435 M 0.000 -100.00 % 251.039 M 1 584.30 % -16.913 M 0.000 100.00 % -3.262 M 96.96 % -107.220 M -11 282.17 % -942.000 K 0.000
Purchases of investments 0.000 0.000 100.00 % -32.581 M 0.000 100.00 % -8.000 M -954.02 % -759.000 K 95.13 % -15.600 M -115.35 % -7.244 M -252.44 % 4.752 M 119.83 % -23.958 M 17.66 % -29.095 M -10.41 % -26.352 M -28.11 % -20.570 M -311.40 % -5.000 M 0.000 100.00 % -5.000 M 50.68 % -10.137 M -72 307.14 % -14.000 K 58.82 % -34.000 K
Sales maturities of investments 0.000 -100.00 % 52.953 M 0.000 0.000 -100.00 % 46.743 M 990.34 % 4.287 M -79.45 % 20.866 M 108.66 % 10.000 M -30.49 % 14.387 M 32.18 % 10.884 M -66.80 % 32.784 M 0.000 -100.00 % 26.168 M 285.05 % 6.796 M 0.000 -100.00 % 4.088 M 417.47 % 790.000 K -90.30 % 8.141 M 0.000
Other investing activites 14.904 M 2 972.99 % 485.000 K -99.02 % 49.378 M 65.91 % 29.762 M 9 669.77 % -311.000 K -100.83 % 37.570 M 320.43 % 8.936 M 11.53 % 8.012 M 234.52 % -5.956 M -119.07 % 31.240 M 232.23 % -23.625 M -377.22 % 8.522 M 152.69 % -16.174 M -125.77 % -7.164 M -43.14 % -5.005 M -506.67 % -825.000 K 20.52 % -1.038 M 91.58 % -12.332 M -39 680.65 % -31.000 K
Net cash used for investing activites 14.904 M -13.38 % 17.206 M 133.34 % -51.613 M -246.09 % -14.913 M -351.95 % 5.919 M 108.22 % -71.991 M 22.58 % -92.991 M -115.87 % -43.078 M -41.08 % -30.535 M 13.05 % -35.119 M 61.96 % -92.314 M 27.51 % -127.345 M -160.54 % 210.345 M 761.92 % -31.778 M 29.39 % -45.006 M -99.19 % -22.595 M 84.93 % -149.960 M -1 032.29 % -13.244 M -7.65 % -12.303 M
Debt repayment -12.318 M 1.29 % -12.479 M 28.13 % -17.364 M -856.17 % -1.816 M -208.68 % 1.671 M -96.62 % 49.370 M -14.25 % 57.573 M 67.49 % 34.374 M 198.15 % 11.529 M 612.17 % -2.251 M -111.81 % 19.065 M 2 455.63 % 746.000 K 108.92 % -8.363 M 78.01 % -38.034 M -107.33 % -18.345 M 19.67 % -22.836 M -115.74 % 145.090 M 2 581.87 % -5.846 M 53.27 % -12.509 M
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 % 2.425 M 0.000 0.000 -100.00 % 6.388 M 0.000 0.000 0.000 0.000 0.000
Common stock repurchased -8.763 M -22.63 % -7.146 M -95.25 % -3.660 M 64.25 % -10.237 M 22.83 % -13.265 M -105.85 % -6.444 M 46.62 % -12.072 M -348.61 % -2.691 M 12.26 % -3.067 M 71.20 % -10.648 M -1 660.00 % -605.000 K 91.45 % -7.074 M -237.98 % -2.093 M 88.47 % -18.150 M -63.15 % -11.125 M -253.85 % -3.144 M 45.21 % -5.738 M 0.000 0.000
Dividends paid -18.776 M 21.18 % -23.822 M -147.89 % -9.610 M 50.45 % -19.393 M 2.65 % -19.921 M -95.02 % -10.215 M 60.91 % -26.135 M 16.83 % -31.422 M 40.14 % -52.491 M -64.71 % -31.868 M -20.14 % -26.526 M 0.55 % -26.672 M 77.95 % -120.946 M -604 630.00 % -20.000 K 99.85 % -13.228 M 2.44 % -13.559 M 1.01 % -13.698 M -184.49 % -4.815 M 54.88 % -10.672 M
Other financing activites -9.887 M -0.78 % -9.810 M -145.97 % 21.342 M 153.34 % -40.013 M -3 174.39 % -1.222 M 61.97 % -3.213 M -18.78 % -2.705 M -169.42 % -1.004 M 89.72 % -9.768 M -914.00 % 1.200 M -18.14 % 1.466 M 219.97 % -1.222 M -46.88 % -832.000 K 57.22 % -1.945 M -250.45 % -555.000 K -554.92 % 122.000 K 1 933.33 % 6.000 K 0.000 -100.00 % 4.572 M
Net cash used provided by financing activities -49.744 M 6.60 % -53.257 M -473.15 % -9.292 M 87.00 % -71.459 M -118.28 % -32.737 M -210.98 % 29.498 M 77.05 % 16.661 M 2 342.40 % -743.000 K 98.62 % -53.797 M -23.48 % -43.567 M -943.52 % -4.175 M 87.80 % -34.222 M 74.12 % -132.234 M -155.47 % -51.761 M -19.67 % -43.253 M -9.73 % -39.417 M -131.37 % 125.660 M 1 278.69 % -10.661 M 42.71 % -18.609 M
Effect of forex changes on cash -14.749 M -1 055.88 % -1.276 M -157.78 % -495.000 K -225.66 % -152.000 K 77.31 % -670.000 K 90.66 % -7.173 M -211.85 % 6.413 M -54.50 % 14.094 M 257.42 % -8.953 M -397.74 % 3.007 M -58.60 % 7.263 M 260.30 % -4.531 M -538.17 % -710.000 K -2 051.52 % -33.000 K 90.15 % -335.000 K 0.000 100.00 % -442.000 K -259.35 % -123.000 K -280.88 % 68.000 K
Net change in cash -14.973 M -155.21 % 27.122 M 146.06 % -58.887 M -1 459.04 % 4.333 M -22.86 % 5.617 M -75.36 % 22.799 M 235.64 % -16.808 M 44.34 % -30.200 M -24.31 % -24.294 M -213.36 % 21.431 M -64.30 % 60.034 M 164.83 % -92.599 M -177.00 % 120.263 M 232.05 % 36.218 M 702.35 % 4.514 M 55.92 % 2.895 M -86.29 % 21.116 M 226.06 % -16.751 M -178.08 % 21.455 M
Cash at beginning of period 99.741 M 43.85 % 69.336 M -45.93 % 128.223 M 3.50 % 123.890 M 4.75 % 118.273 M 23.88 % 95.474 M -14.97 % 112.282 M -21.20 % 142.482 M -14.57 % 166.776 M 14.74 % 145.345 M 70.37 % 85.311 M -52.05 % 177.910 M 160.74 % 68.234 M 113.12 % 32.016 M 16.41 % 27.502 M 11.76 % 24.607 M 604.87 % 3.491 M -82.75 % 20.242 M 1 768.76 % -1.213 M
Cash at end of period 84.768 M -12.12 % 96.458 M 39.12 % 69.336 M -45.93 % 128.223 M 3.50 % 123.890 M 4.75 % 118.273 M 23.88 % 95.474 M -14.97 % 112.282 M -21.20 % 142.482 M -14.57 % 166.776 M 14.74 % 145.345 M 70.37 % 85.311 M -54.74 % 188.497 M 176.25 % 68.234 M 113.12 % 32.016 M 16.41 % 27.502 M 11.76 % 24.607 M 604.87 % 3.491 M -82.75 % 20.242 M
Operating cash flow 34.616 M -46.29 % 64.449 M 2 464.62 % 2.513 M -97.23 % 90.857 M 174.45 % 33.105 M -54.32 % 72.465 M 36.45 % 53.109 M 11 328.12 % -473.000 K -100.69 % 68.991 M -28.96 % 97.110 M -34.94 % 149.260 M 103.08 % 73.499 M 71.48 % 42.862 M -64.22 % 119.790 M 28.66 % 93.108 M 43.45 % 64.907 M 41.54 % 45.858 M 530.18 % 7.277 M -86.09 % 52.299 M
Capital expenditure -24.017 M 30.55 % -34.582 M 22.13 % -44.410 M -0.39 % -44.239 M -73.40 % -25.513 M 57.00 % -59.328 M 44.19 % -106.306 M -56.85 % -67.775 M -50.05 % -45.167 M 5.67 % -47.882 M 15.91 % -56.943 M 48.00 % -109.515 M -263.62 % -30.118 M -217.13 % -9.497 M 76.26 % -40.001 M -127.33 % -17.596 M 45.62 % -32.355 M -299.59 % -8.097 M 33.84 % -12.238 M
Free CashFlow 8.083 M -72.94 % 29.867 M 171.29 % -41.897 M -189.87 % 46.618 M 514.04 % 7.592 M -42.21 % 13.137 M 124.70 % -53.197 M 22.05 % -68.248 M -386.47 % 23.824 M -51.60 % 49.228 M -46.68 % 92.317 M 356.32 % -36.016 M -382.61 % 12.744 M -88.45 % 110.293 M 107.68 % 53.107 M 12.25 % 47.311 M 250.37 % 13.503 M 1 746.71 % -820.000 K -102.05 % 40.061 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
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 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31
Revenue 107.540 M -2.11 % 109.860 M -49.14 % 215.993 M 23.14 % 175.398 M 2.91 % 170.441 M -1.67 % 173.337 M -18.17 % 211.823 M -10.10 % 235.632 M 12.07 % 210.249 M 14.68 % 183.336 M -24.57 % 243.049 M 17.23 % 207.333 M -15.68 % 245.885 M 32.86 % 185.075 M -11.61 % 209.388 M 53.34 % 136.555 M 32.86 % 102.779 M -34.67 % 157.316 M -8.37 % 171.687 M 9.76 % 156.418 M 50.04 % 104.251 M -3.49 % 108.025 M -37.28 % 172.244 M 69.01 % 101.916 M 10.27 % 92.425 M 7.59 % 85.902 M -18.26 % 105.093 M 25.71 % 83.598 M -47.13 % 158.105 M 20.42 % 131.290 M -49.48 % 259.866 M 55.43 % 167.190 M 15.57 % 144.665 M 9.32 % 132.337 M -28.93 % 186.210 M 32.35 % 140.691 M 2.11 % 137.780 M 21.71 % 113.202 M -38.48 % 183.996 M 48.37 % 124.013 M 7.26 % 115.620 M -1.72 % 117.645 M -42.90 % 206.033 M 37.91 % 149.399 M 20.07 % 124.422 M 2.79 % 121.039 M -24.62 % 160.580 M 17.99 % 136.093 M -6.42 % 145.434 M -1.96 % 148.334 M 0.14 % 148.133 M 36.28 % 108.701 M -28.29 % 151.575 M 33.76 % 113.319 M
Net income 7.816 M 32.90 % 5.881 M 112.66 % -46.463 M -1 517.79 % -2.872 M -116.69 % 17.205 M 317.70 % 4.119 M -89.17 % 38.046 M 171.95 % 13.990 M 113.75 % 6.545 M -46.86 % 12.316 M 146.08 % -26.728 M -11.20 % -24.035 M -250.47 % 15.973 M -13.14 % 18.389 M -49.52 % 36.430 M 124.86 % 16.201 M 4.83 % 15.455 M -16.81 % 18.578 M -33.70 % 28.021 M 161.59 % 10.712 M 177.87 % 3.855 M -68.63 % 12.287 M -45.39 % 22.499 M 2 915.95 % 746.000 K -39.69 % 1.237 M -88.77 % 11.018 M 465.20 % -3.017 M -133.44 % 9.021 M -48.32 % 17.457 M -2.04 % 17.821 M 950.77 % 1.696 M -75.09 % 6.808 M -62.87 % 18.334 M -25.38 % 24.571 M -46.42 % 45.856 M 60.91 % 28.498 M 58.51 % 17.979 M 92.99 % 9.316 M -78.50 % 43.327 M 191.00 % 14.889 M -16.21 % 17.770 M -19.22 % 21.999 M -9.08 % 24.196 M 7.04 % 22.605 M 7.05 % 21.117 M -9.32 % 23.287 M -40.14 % 38.901 M 76.92 % 21.988 M 16.59 % 18.859 M 1.02 % 18.668 M -23.90 % 24.530 M -9.43 % 27.083 M -83.41 % 163.249 M 559.41 % 24.757 M
Income before tax 12.501 M 47.09 % 8.499 M 118.83 % -45.128 M -2 197.03 % 2.152 M -91.41 % 25.041 M 231.41 % 7.556 M -83.48 % 45.748 M 97.05 % 23.216 M 151.26 % 9.240 M -49.28 % 18.216 M 217.24 % -15.537 M 37.95 % -25.039 M -217.43 % 21.323 M -10.82 % 23.911 M -46.99 % 45.109 M 123.38 % 20.194 M 14.29 % 17.669 M -17.37 % 21.383 M -42.82 % 37.395 M 144.99 % 15.264 M 199.76 % 5.092 M -65.96 % 14.959 M -37.07 % 23.769 M 962.54 % 2.237 M 177.86 % -2.873 M -119.70 % 14.585 M 240.14 % 4.288 M -79.80 % 21.227 M -44.28 % 38.093 M 52.71 % 24.944 M 18.92 % 20.975 M 61.87 % 12.958 M -55.50 % 29.122 M -14.77 % 34.170 M -36.13 % 53.497 M 31.02 % 40.831 M 42.17 % 28.720 M 113.96 % 13.423 M -80.20 % 67.783 M 172.04 % 24.917 M 0.30 % 24.843 M 4.35 % 23.807 M -24.21 % 31.411 M 16.13 % 27.048 M 18.92 % 22.745 M -11.98 % 25.841 M -51.08 % 52.820 M 82.49 % 28.944 M 38.81 % 20.852 M -9.31 % 22.993 M 14.13 % 20.146 M -33.45 % 30.274 M 10.08 % 27.503 M 28.55 % 21.395 M
Income before tax ratio 0.12 50.26 % 0.08 137.03 % -0.21 -1 802.90 % 0.01 -91.65 % 0.15 237.04 % 0.04 -79.82 % 0.22 119.20 % 0.10 124.19 % 0.04 -55.77 % 0.10 255.43 % -0.06 47.07 % -0.12 -239.26 % 0.09 -32.88 % 0.13 -40.03 % 0.22 45.68 % 0.15 -13.98 % 0.17 26.48 % 0.14 -37.59 % 0.22 123.20 % 0.10 99.79 % 0.05 -64.73 % 0.14 0.35 % 0.14 528.70 % 0.02 170.61 % -0.03 -118.31 % 0.17 316.12 % 0.04 -83.93 % 0.25 5.39 % 0.24 26.81 % 0.19 135.39 % 0.08 4.14 % 0.08 -61.50 % 0.20 -22.04 % 0.26 -10.13 % 0.29 -1.01 % 0.29 39.23 % 0.21 75.79 % 0.12 -67.81 % 0.37 83.35 % 0.20 -6.49 % 0.21 6.18 % 0.20 32.74 % 0.15 -15.79 % 0.18 -0.96 % 0.18 -14.37 % 0.21 -35.10 % 0.33 54.66 % 0.21 48.33 % 0.14 -7.50 % 0.16 13.98 % 0.14 -51.17 % 0.28 53.49 % 0.18 -3.90 % 0.19
EBITDA 13.714 M 42.20 % 9.644 M 123.22 % -41.530 M -904.53 % 5.162 M -81.23 % 27.497 M 147.50 % 11.110 M -77.38 % 49.118 M 78.17 % 27.568 M 121.02 % 12.473 M -41.77 % 21.419 M 285.94 % -11.519 M 48.34 % -22.297 M -194.01 % 23.717 M -10.17 % 26.402 M -44.02 % 47.167 M 113.79 % 22.062 M 11.09 % 19.860 M -15.77 % 23.578 M -40.79 % 39.820 M 122.35 % 17.909 M 126.90 % 7.893 M -55.06 % 17.565 M -35.62 % 27.282 M 451.04 % 4.951 M 1 151.17 % -471.000 K -102.78 % 16.946 M 161.75 % 6.474 M -71.29 % 22.553 M -41.71 % 38.693 M 51.84 % 25.482 M 16.94 % 21.791 M 57.72 % 13.816 M -53.45 % 29.683 M -14.57 % 34.744 M -35.77 % 54.092 M 30.70 % 41.385 M 42.82 % 28.977 M 110.93 % 13.738 M -79.86 % 68.201 M 170.69 % 25.195 M -0.07 % 25.213 M 4.64 % 24.094 M -24.14 % 31.763 M 16.51 % 27.262 M 19.32 % 22.848 M -11.82 % 25.912 M -51.15 % 53.049 M 82.98 % 28.992 M 37.55 % 21.078 M -8.74 % 23.096 M 13.22 % 20.399 M -32.90 % 30.402 M 9.50 % 27.764 M 28.39 % 21.624 M
Net income ratio 0.07 35.77 % 0.05 124.89 % -0.22 -1 213.74 % -0.02 -116.22 % 0.10 324.80 % 0.02 -86.77 % 0.18 202.52 % 0.06 90.73 % 0.03 -53.66 % 0.07 161.09 % -0.11 5.14 % -0.12 -278.45 % 0.06 -34.62 % 0.10 -42.89 % 0.17 46.65 % 0.12 -21.10 % 0.15 27.33 % 0.12 -27.64 % 0.16 138.32 % 0.07 85.20 % 0.04 -67.49 % 0.11 -12.92 % 0.13 1 684.53 % 0.01 -45.31 % 0.01 -89.57 % 0.13 546.78 % -0.03 -126.60 % 0.11 -2.27 % 0.11 -18.66 % 0.14 1 979.81 % 0.01 -83.97 % 0.04 -67.87 % 0.13 -31.74 % 0.19 -24.60 % 0.25 21.58 % 0.20 55.23 % 0.13 58.56 % 0.08 -65.05 % 0.24 96.13 % 0.12 -21.88 % 0.15 -17.81 % 0.19 59.23 % 0.12 -22.38 % 0.15 -10.85 % 0.17 -11.78 % 0.19 -20.58 % 0.24 49.94 % 0.16 24.59 % 0.13 3.04 % 0.13 -24.00 % 0.17 -33.54 % 0.25 -76.87 % 1.08 392.98 % 0.22
Ratio EBITDA 0.13 45.27 % 0.09 145.66 % -0.19 -753.32 % 0.03 -81.76 % 0.16 151.70 % 0.06 -72.36 % 0.23 98.20 % 0.12 97.21 % 0.06 -49.22 % 0.12 346.51 % -0.05 55.93 % -0.11 -211.49 % 0.10 -32.39 % 0.14 -36.67 % 0.23 39.43 % 0.16 -16.39 % 0.19 28.93 % 0.15 -35.38 % 0.23 102.57 % 0.11 51.22 % 0.08 -53.44 % 0.16 2.66 % 0.16 226.05 % 0.05 1 053.28 % -0.01 -102.58 % 0.20 220.23 % 0.06 -77.17 % 0.27 10.24 % 0.24 26.09 % 0.19 131.46 % 0.08 1.47 % 0.08 -59.73 % 0.21 -21.85 % 0.26 -9.62 % 0.29 -1.25 % 0.29 39.87 % 0.21 73.30 % 0.12 -67.26 % 0.37 82.45 % 0.20 -6.83 % 0.22 6.48 % 0.20 32.85 % 0.15 -15.52 % 0.18 -0.63 % 0.18 -14.22 % 0.21 -35.20 % 0.33 55.08 % 0.21 46.99 % 0.14 -6.92 % 0.16 13.07 % 0.14 -50.76 % 0.28 52.69 % 0.18 -4.01 % 0.19
Gross profit ratio 0.15 11.98 % 0.13 17.32 % 0.11 55.85 % 0.07 -69.22 % 0.23 112.01 % 0.11 -58.29 % 0.26 76.68 % 0.15 34.86 % 0.11 -31.74 % 0.16 -4.00 % 0.17 549.60 % -0.04 -136.57 % 0.10 -54.00 % 0.22 -1.03 % 0.23 59.48 % 0.14 -16.54 % 0.17 -5.89 % 0.18 -32.45 % 0.27 69.35 % 0.16 56.46 % 0.10 -59.37 % 0.25 -27.09 % 0.34 121.34 % 0.15 61.12 % 0.10 -70.63 % 0.32 63.28 % 0.20 -49.84 % 0.40 10.74 % 0.36 43.97 % 0.25 44.30 % 0.17 5.84 % 0.16 -43.17 % 0.29 12.31 % 0.26 -21.13 % 0.32 30.87 % 0.25 -7.76 % 0.27 -1.27 % 0.27 -41.60 % 0.46 85.78 % 0.25 -5.44 % 0.26 2.80 % 0.26 22.28 % 0.21 -5.60 % 0.22 -6.42 % 0.24 6.60 % 0.22 -30.96 % 0.32 39.93 % 0.23 20.68 % 0.19 5.35 % 0.18 -5.06 % 0.19 -24.19 % 0.25 31.00 % 0.19 -11.21 % 0.22
Weighted average shs out dil 465.450 M 0.00 % 465.450 M 0.00 % 465.451 M -0.64 % 468.436 M -0.05 % 468.658 M 0.00 % 468.658 M -1.44 % 475.503 M 0.00 % 475.503 M -0.51 % 477.955 M 0.00 % 477.955 M -3.04 % 492.941 M 3.14 % 477.955 M 0.00 % 477.955 M 0.16 % 477.178 M -3.21 % 492.995 M 1.90 % 483.793 M -0.33 % 485.398 M -0.08 % 485.798 M -0.49 % 488.185 M -0.64 % 491.331 M -0.32 % 492.896 M -0.70 % 496.377 M -7.71 % 537.825 M 6.19 % 506.470 M -0.64 % 509.747 M -0.20 % 510.767 M -3.84 % 531.167 M 1.64 % 522.576 M 0.00 % 522.576 M -0.04 % 522.781 M -1.89 % 532.854 M 1.83 % 523.261 M 0.00 % 523.261 M -0.16 % 524.124 M -0.06 % 524.460 M 0.05 % 524.179 M -0.01 % 524.229 M -0.08 % 524.664 M -0.94 % 529.623 M 0.49 % 527.033 M -0.71 % 530.816 M -0.10 % 531.339 M 0.15 % 530.556 M -0.05 % 530.828 M 0.00 % 530.828 M 0.00 % 530.828 M -0.17 % 531.742 M 0.19 % 530.738 M 0.00 % 530.738 M -0.25 % 532.044 M 31.38 % 404.962 M -24.54 % 536.672 M 0.00 % 536.672 M -0.21 % 537.784 M
Weighted average shs out 465.450 M 0.00 % 465.450 M 0.00 % 465.451 M -0.64 % 468.436 M -0.05 % 468.658 M 0.00 % 468.658 M -1.44 % 475.503 M 0.00 % 475.503 M -0.51 % 477.955 M 0.00 % 477.955 M -3.04 % 492.941 M 3.14 % 477.955 M 0.00 % 477.955 M 0.16 % 477.178 M -3.21 % 492.995 M 1.90 % 483.793 M -0.33 % 485.398 M -0.08 % 485.798 M 1.47 % 478.747 M -2.56 % 491.331 M -0.32 % 492.896 M -0.70 % 496.377 M -7.71 % 537.825 M 6.19 % 506.470 M -0.64 % 509.747 M -0.20 % 510.767 M -3.84 % 531.167 M 1.64 % 522.576 M 0.00 % 522.576 M -0.04 % 522.781 M -1.89 % 532.854 M 1.83 % 523.261 M 0.00 % 523.261 M -0.16 % 524.124 M -0.06 % 524.460 M 0.05 % 524.179 M -0.01 % 524.229 M -0.08 % 524.664 M -0.94 % 529.623 M 0.49 % 527.033 M -0.71 % 530.816 M -0.10 % 531.339 M 0.15 % 530.556 M 0.02 % 530.458 M 0.00 % 530.458 M -0.03 % 530.598 M -0.22 % 531.742 M 0.19 % 530.738 M 0.00 % 530.738 M -0.25 % 532.044 M 31.38 % 404.962 M -24.54 % 536.672 M 0.00 % 536.672 M -0.21 % 537.784 M
EPS diluted 0.02 33.33 % 0.01 112.63 % -0.10 -1 536.07 % -0.01 -116.62 % 0.04 317.05 % 0.01 -89.00 % 0.08 172.11 % 0.03 114.60 % 0.01 -46.90 % 0.03 147.60 % -0.05 -7.75 % -0.05 -250.60 % 0.03 -13.25 % 0.04 -52.00 % 0.08 139.40 % 0.03 5.35 % 0.03 -16.75 % 0.04 -33.45 % 0.06 163.30 % 0.02 179.49 % 0.01 -68.55 % 0.02 -40.67 % 0.04 2 686.67 % 0.00 -37.50 % 0.00 -88.89 % 0.02 478.95 % -0.01 -132.95 % 0.02 -48.20 % 0.03 -2.05 % 0.03 122.88 % 0.02 19.53 % 0.01 -72.82 % 0.05 0.00 % 0.05 -46.11 % 0.09 60.66 % 0.05 58.60 % 0.03 92.70 % 0.02 -78.24 % 0.08 189.05 % 0.03 -15.52 % 0.03 -19.08 % 0.04 -9.21 % 0.05 149.18 % 0.02 7.02 % 0.02 -9.04 % 0.02 -74.32 % 0.07 76.39 % 0.04 16.57 % 0.04 1.42 % 0.04 -21.83 % 0.04 -11.09 % 0.05 -83.17 % 0.30 550.76 % 0.05
Earnings per share 0.02 33.33 % 0.01 112.63 % -0.10 -1 536.07 % -0.01 -116.62 % 0.04 317.05 % 0.01 -89.00 % 0.08 172.11 % 0.03 114.60 % 0.01 -46.90 % 0.03 147.60 % -0.05 -7.75 % -0.05 -250.60 % 0.03 -13.25 % 0.04 -52.00 % 0.08 139.40 % 0.03 5.35 % 0.03 -16.75 % 0.04 -33.45 % 0.06 163.30 % 0.02 179.49 % 0.01 -68.55 % 0.02 -40.67 % 0.04 2 686.67 % 0.00 -37.50 % 0.00 -88.89 % 0.02 478.95 % -0.01 -132.95 % 0.02 -48.20 % 0.03 -2.05 % 0.03 122.88 % 0.02 19.53 % 0.01 -72.82 % 0.05 0.00 % 0.05 -46.11 % 0.09 60.66 % 0.05 58.60 % 0.03 92.70 % 0.02 -78.24 % 0.08 189.05 % 0.03 -15.52 % 0.03 -19.08 % 0.04 -9.21 % 0.05 7.04 % 0.04 7.04 % 0.04 -9.34 % 0.04 -40.03 % 0.07 76.39 % 0.04 16.57 % 0.04 1.42 % 0.04 -21.83 % 0.04 -11.09 % 0.05 -83.17 % 0.30 550.76 % 0.05
Gross profit 15.823 M 9.62 % 14.435 M -40.33 % 24.190 M 91.92 % 12.604 M -68.33 % 39.794 M 108.47 % 19.089 M -65.87 % 55.928 M 58.83 % 35.213 M 51.14 % 23.298 M -21.72 % 29.762 M -27.58 % 41.099 M 627.05 % -7.798 M -130.84 % 25.289 M -38.89 % 41.383 M -12.52 % 47.305 M 144.53 % 19.345 M 10.89 % 17.445 M -38.51 % 28.372 M -38.11 % 45.839 M 85.88 % 24.661 M 134.75 % 10.505 M -60.79 % 26.790 M -54.27 % 58.584 M 274.08 % 15.661 M 77.66 % 8.815 M -68.40 % 27.896 M 33.47 % 20.901 M -36.94 % 33.143 M -41.45 % 56.605 M 73.37 % 32.649 M -27.10 % 44.785 M 64.51 % 27.223 M -34.32 % 41.448 M 22.77 % 33.760 M -43.95 % 60.228 M 73.21 % 34.772 M -5.81 % 36.918 M 20.17 % 30.721 M -64.07 % 85.495 M 175.64 % 31.017 M 1.43 % 30.581 M 1.03 % 30.269 M -30.18 % 43.352 M 30.18 % 33.301 M 12.37 % 29.635 M 9.58 % 27.044 M -47.96 % 51.968 M 65.11 % 31.475 M 12.93 % 27.872 M 3.29 % 26.983 M -4.94 % 28.384 M 3.32 % 27.473 M -6.05 % 29.243 M 18.76 % 24.623 M
Income tax expense 4.294 M 125.53 % 1.904 M -43.20 % 3.352 M -3.37 % 3.469 M -47.25 % 6.576 M 148.34 % 2.648 M -63.61 % 7.277 M 11.17 % 6.546 M 205.74 % 2.141 M -58.91 % 5.210 M -53.44 % 11.191 M 1 214.64 % -1.004 M -128.75 % 3.492 M -8.03 % 3.797 M -31.66 % 5.556 M 169.84 % 2.059 M -5.20 % 2.172 M -0.59 % 2.185 M -50.84 % 4.445 M -75.10 % 17.853 M 1 573.20 % 1.067 M -54.13 % 2.326 M 2 920.78 % 77.000 K -94.53 % 1.408 M 140.99 % -3.435 M -179.62 % 4.314 M -36.96 % 6.843 M -13.38 % 7.900 M -24.26 % 10.430 M 114.04 % 4.873 M -61.97 % 12.815 M 190.46 % 4.412 M -37.20 % 7.025 M -4.78 % 7.378 M 130.27 % 3.204 M -61.64 % 8.353 M -11.92 % 9.483 M 132.03 % 4.087 M -75.62 % 16.761 M 90.68 % 8.790 M 21.14 % 7.256 M 524.98 % 1.161 M -72.26 % 4.185 M 71.10 % 2.446 M 99.19 % 1.228 M -37.47 % 1.964 M -63.45 % 5.374 M 33.58 % 4.023 M 240.64 % 1.181 M -43.44 % 2.088 M 5.51 % 1.979 M -12.08 % 2.251 M 14.26 % 1.970 M 25.40 % 1.571 M
Cost of revenue 91.718 M -3.88 % 95.425 M -50.25 % 191.803 M 17.82 % 162.794 M 24.61 % 130.647 M -15.30 % 154.248 M -1.06 % 155.895 M -22.22 % 200.419 M 7.20 % 186.951 M 21.73 % 153.574 M -23.95 % 201.950 M -6.13 % 215.131 M -2.48 % 220.596 M 53.52 % 143.692 M -11.35 % 162.083 M 38.28 % 117.210 M 37.35 % 85.334 M -33.82 % 128.944 M 2.46 % 125.848 M -4.48 % 131.757 M 40.55 % 93.746 M 15.40 % 81.235 M -28.53 % 113.660 M 31.77 % 86.255 M 3.16 % 83.610 M 44.14 % 58.006 M -31.10 % 84.192 M 66.87 % 50.455 M -50.29 % 101.500 M 2.90 % 98.641 M -54.14 % 215.081 M 53.67 % 139.967 M 35.60 % 103.217 M 4.71 % 98.577 M -21.75 % 125.982 M 18.94 % 105.919 M 5.01 % 100.862 M 22.29 % 82.481 M -16.26 % 98.501 M 5.92 % 92.996 M 9.36 % 85.039 M -2.67 % 87.376 M -46.29 % 162.681 M 40.12 % 116.098 M 22.48 % 94.787 M 0.84 % 93.995 M -13.46 % 108.612 M 3.82 % 104.618 M -11.01 % 117.562 M -3.12 % 121.351 M 1.34 % 119.749 M 47.42 % 81.228 M -33.60 % 122.332 M 37.92 % 88.696 M
General and administrative 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling and marketing 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 2.556 M -59.05 % 6.241 M -90.95 % 68.975 M 656.30 % 9.120 M -31.57 % 13.328 M 0.000 0.000 0.000 0.000 -100.00 % 7.708 M -84.16 % 48.666 M 196.51 % 16.413 M 97.34 % 8.317 M -60.32 % 20.961 M -36.87 % 33.203 M 650.52 % 4.424 M 12.20 % 3.943 M 95.88 % 2.013 M -86.44 % 14.840 M 33.01 % 11.157 M 162.83 % 4.245 M 51.18 % 2.808 M -89.46 % 26.634 M 3 120.56 % 827.000 K -74.48 % 3.240 M 192.68 % 1.107 M -94.54 % 20.286 M 645.81 % 2.720 M -4.46 % 2.847 M 26.70 % 2.247 M -83.45 % 13.579 M 532.17 % 2.148 M -86.16 % 15.524 M 187.38 % 5.402 M 194.24 % -5.732 M -621.91 % -794.000 K -108.47 % 9.378 M -43.45 % 16.585 M 649.10 % 2.214 M -75.84 % 9.163 M 45.88 % 6.281 M 43.27 % 4.384 M -63.26 % 11.933 M 46.26 % 8.159 M 14.37 % 7.134 M 122.24 % 3.210 M -29.45 % 4.550 M -33.24 % 6.815 M 33.60 % 5.101 M 40.21 % 3.638 M -40.62 % 6.127 M 29.84 % 4.719 M 22.22 % 3.861 M -9.87 % 4.284 M
Operating expenses 2.556 M -59.05 % 6.241 M -90.95 % 68.975 M 656.30 % 9.120 M -31.57 % 13.328 M 66.41 % 8.009 M -73.87 % 30.653 M 192.35 % 10.485 M 4.00 % 10.082 M 30.80 % 7.708 M -84.16 % 48.666 M 196.51 % 16.413 M 97.34 % 8.317 M -60.32 % 20.961 M -36.87 % 33.203 M 650.52 % 4.424 M 12.20 % 3.943 M -53.29 % 8.441 M -32.48 % 12.501 M 41.41 % 8.840 M 316.39 % 2.123 M -72.51 % 7.722 M -68.33 % 24.385 M 159.17 % 9.409 M 33.76 % 7.034 M -2.56 % 7.219 M -41.37 % 12.313 M 23.76 % 9.949 M -35.06 % 15.321 M 101.62 % 7.599 M -64.58 % 21.453 M 18.27 % 18.139 M 16.84 % 15.524 M 187.38 % 5.402 M -36.84 % 8.553 M 1 177.20 % -794.000 K -108.47 % 9.378 M -43.45 % 16.585 M -14.98 % 19.508 M 112.90 % 9.163 M 45.88 % 6.281 M 43.27 % 4.384 M -63.26 % 11.933 M 46.26 % 8.159 M 14.37 % 7.134 M 122.24 % 3.210 M -29.45 % 4.550 M -33.24 % 6.815 M 33.60 % 5.101 M 40.21 % 3.638 M -40.62 % 6.127 M 29.84 % 4.719 M 22.22 % 3.861 M -9.87 % 4.284 M
Cost and expenses 94.274 M -7.27 % 101.666 M -61.01 % 260.778 M 51.69 % 171.914 M 19.41 % 143.975 M -11.27 % 162.257 M -13.02 % 186.548 M -11.55 % 210.904 M 7.04 % 197.033 M 22.17 % 161.282 M -35.65 % 250.616 M 8.24 % 231.544 M 1.15 % 228.913 M 39.03 % 164.653 M -15.69 % 195.286 M 60.55 % 121.634 M 36.24 % 89.277 M -35.02 % 137.385 M -0.70 % 138.349 M -1.60 % 140.597 M 46.66 % 95.869 M 7.77 % 88.957 M -35.56 % 138.045 M 44.30 % 95.664 M 5.54 % 90.644 M 38.97 % 65.225 M -32.41 % 96.505 M 59.77 % 60.404 M -48.29 % 116.821 M 9.96 % 106.240 M -55.08 % 236.534 M 49.60 % 158.106 M 33.15 % 118.741 M 14.20 % 103.979 M -22.71 % 134.535 M 27.98 % 105.125 M -4.64 % 110.240 M 11.28 % 99.066 M -16.05 % 118.009 M 15.52 % 102.159 M 11.87 % 91.320 M -0.48 % 91.760 M -47.45 % 174.614 M 40.53 % 124.257 M 21.92 % 101.921 M 4.85 % 97.205 M -14.10 % 113.162 M 1.55 % 111.433 M -9.16 % 122.663 M -1.86 % 124.989 M -0.70 % 125.876 M 46.46 % 85.947 M -31.89 % 126.193 M 35.72 % 92.980 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 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 1.213 M 5.94 % 1.145 M -68.18 % 3.598 M 19.53 % 3.010 M 22.56 % 2.456 M -30.89 % 3.554 M 5.46 % 3.370 M -22.56 % 4.352 M 34.61 % 3.233 M 0.94 % 3.203 M -20.28 % 4.018 M 46.54 % 2.742 M 14.54 % 2.394 M -3.89 % 2.491 M 21.04 % 2.058 M 10.17 % 1.868 M -14.74 % 2.191 M -0.18 % 2.195 M -9.48 % 2.425 M -8.32 % 2.645 M -5.57 % 2.801 M 7.48 % 2.606 M -25.82 % 3.513 M 29.44 % 2.714 M 12.99 % 2.402 M 1.74 % 2.361 M 8.01 % 2.186 M 64.86 % 1.326 M 121.00 % 600.000 K 11.52 % 538.000 K -34.07 % 816.000 K 56.92 % 520.000 K -7.31 % 561.000 K 31.38 % 427.000 K -28.24 % 595.000 K 142.86 % 245.000 K -20.20 % 307.000 K -2.54 % 315.000 K -24.64 % 418.000 K 29.81 % 322.000 K -0.31 % 323.000 K 12.54 % 287.000 K -18.47 % 352.000 K 64.49 % 214.000 K 107.77 % 103.000 K 45.07 % 71.000 K -69.00 % 229.000 K 377.08 % 48.000 K -78.76 % 226.000 K 119.42 % 103.000 K -59.29 % 253.000 K 97.66 % 128.000 K -50.96 % 261.000 K 13.97 % 229.000 K
Depreciation and amortization 0.000 0.000 0.000 -100.00 % 1.678 M 62.75 % 1.031 M 2 282.38 % 43.276 K -1.22 % 43.812 K -98.46 % 2.840 M 2 226.25 % 122.085 K 119.23 % -635.000 K 93.91 % -10.434 M -645.14 % 1.914 M -71.62 % 6.745 M 12.79 % 5.980 M -80.03 % 29.942 M 475.03 % 5.207 M -17.56 % 6.316 M 108.66 % 3.027 M 94.91 % 1.553 M -89.91 % 15.389 M 2 435.20 % -659.000 K 64.36 % -1.849 M 77.20 % -8.110 M -485.98 % -1.384 M 12.24 % -1.577 M 47.15 % -2.984 M -15.84 % -2.576 M 47.93 % -4.947 M 61.34 % -12.797 M -603.91 % -1.818 M 77.29 % -8.005 M -401.39 % 2.656 M 66 500.00 % -4.000 K -100.10 % 4.018 M 141.97 % -9.574 M -725.75 % 1.530 M 568.12 % 229.000 K 154.78 % -418.000 K 92.37 % -5.481 M -355.29 % 2.147 M 104.67 % 1.049 M 143.03 % -2.438 M 9.23 % -2.686 M -2 283.74 % 123.000 K 332.08 % -53.000 K -103.56 % 1.488 M 151.06 % -2.914 M -308.29 % 1.399 M 155.85 % -2.505 M -0.76 % -2.486 M -155.18 % 4.505 M -32.84 % 6.708 M -95.21 % 140.098 M 2 153.10 % 6.218 M
Operating income 13.266 M 61.90 % 8.194 M 118.30 % -44.785 M -1 385.45 % 3.484 M -86.84 % 26.466 M 138.86 % 11.080 M -77.44 % 49.118 M 98.63 % 24.728 M 87.11 % 13.216 M -40.07 % 22.054 M 2 132.63 % -1.085 M 95.52 % -24.211 M -242.65 % 16.972 M -16.89 % 20.422 M 44.82 % 14.102 M -5.49 % 14.921 M 10.51 % 13.502 M -32.26 % 19.931 M -40.22 % 33.338 M 110.72 % 15.821 M 88.75 % 8.382 M -56.04 % 19.068 M -44.24 % 34.199 M 447.01 % 6.252 M 251.04 % 1.781 M -91.39 % 20.677 M 140.77 % 8.588 M -62.97 % 23.194 M -43.82 % 41.284 M 64.81 % 25.050 M 7.36 % 23.332 M 156.85 % 9.084 M -64.96 % 25.924 M -8.58 % 28.358 M -52.12 % 59.229 M 66.53 % 35.566 M 29.14 % 27.540 M 94.82 % 14.136 M -78.58 % 65.987 M 201.94 % 21.854 M -10.07 % 24.300 M -6.12 % 25.885 M -17.61 % 31.419 M 24.97 % 25.142 M 11.74 % 22.501 M -5.59 % 23.834 M -49.74 % 47.418 M 92.29 % 24.660 M 8.30 % 22.771 M -2.46 % 23.345 M 4.89 % 22.257 M -2.18 % 22.754 M -10.35 % 25.382 M 24.79 % 20.339 M
Operating income ratio 0.12 65.39 % 0.07 135.97 % -0.21 -1 143.85 % 0.02 -87.21 % 0.16 142.92 % 0.06 -72.43 % 0.23 120.96 % 0.10 66.95 % 0.06 -47.75 % 0.12 2 794.66 % 0.00 96.18 % -0.12 -269.18 % 0.07 -37.45 % 0.11 63.84 % 0.07 -38.36 % 0.11 -16.82 % 0.13 3.69 % 0.13 -34.75 % 0.19 91.98 % 0.10 25.80 % 0.08 -54.45 % 0.18 -11.10 % 0.20 223.66 % 0.06 218.35 % 0.02 -91.99 % 0.24 194.55 % 0.08 -70.55 % 0.28 6.25 % 0.26 36.85 % 0.19 112.51 % 0.09 65.25 % 0.05 -69.68 % 0.18 -16.37 % 0.21 -32.63 % 0.32 25.82 % 0.25 26.47 % 0.20 60.07 % 0.12 -65.18 % 0.36 103.51 % 0.18 -16.15 % 0.21 -4.48 % 0.22 44.28 % 0.15 -9.38 % 0.17 -6.94 % 0.18 -8.16 % 0.20 -33.32 % 0.30 62.97 % 0.18 15.73 % 0.16 -0.51 % 0.16 4.75 % 0.15 -28.22 % 0.21 25.00 % 0.17 -6.70 % 0.18
Total other income expenses net -765.000 K -350.82 % 305.000 K 188.92 % -343.000 K 74.25 % -1.332 M 6.53 % -1.425 M 59.56 % -3.524 M -117.21 % 20.473 M 1 454.03 % -1.512 M 61.97 % -3.976 M -3.60 % -3.838 M 51.84 % -7.970 M -862.56 % -828.000 K -119.03 % 4.351 M 24.71 % 3.489 M -88.75 % 31.007 M 488.03 % 5.273 M 26.54 % 4.167 M 186.98 % 1.452 M -64.21 % 4.057 M 828.37 % -557.000 K 83.07 % -3.290 M 19.93 % -4.109 M 60.60 % -10.430 M -159.78 % -4.015 M 13.73 % -4.654 M 23.60 % -6.092 M -41.67 % -4.300 M -118.61 % -1.967 M 38.36 % -3.191 M -2 910.38 % -106.000 K 95.50 % -2.357 M -166.66 % 3.536 M 473.10 % 617.000 K -89.11 % 5.665 M 198.83 % -5.732 M -215.66 % 4.956 M 302.93 % 1.230 M 272.51 % -713.000 K -139.70 % 1.796 M -42.20 % 3.107 M 526.41 % 496.000 K 123.87 % -2.078 M -25 875.00 % -8.000 K -100.42 % 1.906 M 681.15 % 244.000 K -87.84 % 2.007 M -62.85 % 5.402 M 26.10 % 4.284 M 323.24 % -1.919 M -445.17 % -352.000 K 83.33 % -2.111 M -128.07 % 7.520 M 254.55 % 2.121 M 100.85 % 1.056 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 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 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-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 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31
Net debt 50.420 M -23.77 % 66.140 M 5.32 % 62.798 M -8.24 % 68.437 M -39.31 % 112.774 M -1.63 % 114.646 M -5.51 % 121.331 M 34.25 % 90.378 M 3.90 % 86.988 M -28.75 % 122.092 M 2.18 % 119.491 M 13.69 % 105.098 M -24.80 % 139.758 M 115.13 % 64.964 M 48.92 % 43.623 M 710.88 % -7.141 M -214.88 % 6.216 M -38.26 % 10.068 M -79.07 % 48.093 M 62.86 % 29.531 M -22.95 % 38.329 M -24.50 % 50.769 M -14.73 % 59.542 M 72.63 % 34.491 M -22.15 % 44.303 M 85.29 % 23.910 M 64.74 % 14.514 M -15.45 % 17.167 M 131.08 % -55.226 M -147.25 % -22.336 M 50.38 % -45.015 M 20.66 % -56.739 M 25.84 % -76.510 M -57.57 % -48.556 M 31.51 % -70.891 M 21.74 % -90.579 M 0.91 % -91.407 M 8.82 % -100.249 M 9.93 % -111.304 M -37.74 % -80.808 M 23.35 % -105.431 M -15.47 % -91.305 M 25.71 % -122.911 M -42.85 % -86.044 M -15.61 % -74.426 M 20.35 % -93.436 M -15.62 % -80.811 M 25.68 % -108.740 M -3.51 % -105.050 M -57.15 % -66.848 M 58.20 % -159.940 M 11.63 % -180.984 M 12.51 % -206.871 M -413.67 % -40.273 M
Total investments 118.348 M 0.38 % 117.899 M -0.63 % 118.641 M 2.82 % 115.385 M 1.47 % 113.708 M 0.92 % 112.677 M -4.84 % 118.414 M 6.29 % 111.404 M -0.24 % 111.675 M -0.66 % 112.418 M -33.00 % 167.798 M 51.85 % 110.499 M 1.76 % 108.585 M -19.95 % 135.643 M -15.58 % 160.670 M 37.27 % 117.046 M 6.50 % 109.906 M 6.14 % 103.548 M -24.00 % 136.243 M 45.52 % 93.628 M 2.28 % 91.540 M -0.53 % 92.029 M -26.05 % 124.453 M 3.53 % 120.208 M -1.07 % 121.509 M -2.53 % 124.665 M -21.12 % 158.037 M 17.74 % 134.221 M -0.38 % 134.727 M -1.43 % 136.680 M -12.57 % 156.339 M 16.08 % 134.679 M 2.64 % 131.209 M 2.08 % 128.537 M -3.36 % 133.004 M 11.46 % 119.328 M 4.08 % 114.645 M 0.40 % 114.191 M -7.90 % 123.988 M 11.31 % 111.385 M 2.61 % 108.553 M -2.09 % 110.872 M -1.84 % 112.954 M 1.44 % 111.347 M -0.65 % 112.077 M 0.02 % 112.057 M 1.42 % 110.489 M 5.92 % 104.309 M 3.77 % 100.516 M -4.40 % 105.141 M -0.42 % 105.582 M 1.11 % 104.423 M 6.58 % 97.977 M -3.95 % 102.002 M
Total debt 121.272 M 1.92 % 118.984 M -19.37 % 147.566 M -14.99 % 173.595 M -10.00 % 192.892 M 3.92 % 185.617 M 7.95 % 171.952 M -3.37 % 177.945 M -3.20 % 183.821 M 1.36 % 181.361 M 3.63 % 175.008 M -5.04 % 184.306 M -18.00 % 224.762 M 28.59 % 174.783 M 1.71 % 171.846 M 3.54 % 165.977 M -2.10 % 169.541 M 0.06 % 169.441 M -1.48 % 171.983 M -5.10 % 181.218 M 0.06 % 181.118 M -7.34 % 195.468 M 9.91 % 177.851 M 13.51 % 156.677 M 1.18 % 154.846 M 9.24 % 141.743 M 11.89 % 126.686 M 21.34 % 104.408 M 131.67 % 45.068 M -46.67 % 84.513 M 25.64 % 67.267 M 4.50 % 64.373 M -3.19 % 66.491 M 53.31 % 43.369 M 35.65 % 31.972 M 1.76 % 31.419 M 90.65 % 16.480 M -1.05 % 16.655 M -15.58 % 19.728 M -36.83 % 31.232 M 49.22 % 20.930 M -2.18 % 21.396 M -4.63 % 22.434 M -1.67 % 22.816 M 167.70 % 8.523 M 150.75 % 3.399 M -35.12 % 5.239 M -36.77 % 8.285 M -53.23 % 17.716 M -41.52 % 30.295 M 52.25 % 19.898 M 2 268.81 % 840.000 K -26.44 % 1.142 M -24.97 % 1.522 M
Accumulated other comprehensive income loss 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 566.482 M 1.40 % 558.666 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 593.271 M 2.42 % 579.281 M 1.14 % 572.737 M 0.000 -100.00 % 585.777 M 0.000 0.000 0.000 -100.00 % 547.575 M 0.000 0.000 0.000 -100.00 % 530.793 M 0.17 % 529.901 M 0.73 % 526.046 M 0.000 0.000 -100.00 % 517.259 M 0.24 % 516.022 M 0.16 % 515.219 M -0.94 % 520.088 M 1.10 % 514.418 M 0.56 % 511.548 M 2.69 % 498.147 M -2.84 % 512.683 M 1.35 % 505.875 M 0.62 % 502.747 M 5.14 % 478.176 M 6.73 % 448.043 M 6.77 % 419.634 M 0.56 % 417.287 M -2.72 % 428.958 M 6.86 % 401.409 M 3.85 % 386.520 M 4.82 % 368.750 M 1.67 % 362.679 M -25.71 % 488.215 M 4.85 % 465.610 M 1.72 % 457.754 M 5.36 % 434.467 M 6.27 % 408.831 M 5.68 % 386.843 M 1.47 % 381.252 M 5.15 % 362.584 M 0.000 0.000 0.000
Common stock 248.544 M 0.00 % 248.544 M 0.00 % 248.544 M 0.00 % 248.544 M 0.00 % 248.544 M 0.00 % 248.544 M 0.00 % 248.544 M 0.00 % 248.544 M 0.00 % 248.544 M 0.00 % 248.544 M 0.00 % 248.544 M 0.00 % 248.544 M 0.00 % 248.544 M 0.00 % 248.544 M 0.00 % 248.544 M 0.00 % 248.544 M 0.00 % 248.544 M 0.00 % 248.544 M 0.00 % 248.544 M -8.30 % 271.044 M 0.00 % 271.044 M 0.00 % 271.044 M 0.00 % 271.044 M 0.00 % 271.044 M 0.00 % 271.044 M 0.00 % 271.044 M 0.00 % 271.044 M 0.00 % 271.044 M 0.00 % 271.044 M 0.00 % 271.044 M 0.00 % 271.044 M 0.71 % 269.124 M 0.00 % 269.124 M 0.00 % 269.124 M 0.00 % 269.124 M 0.00 % 269.124 M 0.00 % 269.124 M 0.00 % 269.124 M 0.00 % 269.124 M 0.00 % 269.124 M 0.00 % 269.124 M 0.00 % 269.124 M 0.00 % 269.124 M 97.88 % 136.004 M 0.00 % 136.004 M 0.00 % 136.004 M 0.00 % 136.004 M 0.00 % 136.004 M 0.00 % 136.004 M 0.00 % 136.004 M 0.00 % 136.004 M 0.00 % 136.004 M 0.00 % 136.004 M 0.00 % 136.004 M
Total equity 810.161 M 1.02 % 801.954 M 0.84 % 795.302 M -7.57 % 860.395 M -1.26 % 871.387 M 2.16 % 852.922 M -1.03 % 861.833 M 3.54 % 832.347 M 1.69 % 818.485 M 0.67 % 813.036 M 0.43 % 809.591 M -3.75 % 841.126 M -2.78 % 865.161 M 2.37 % 845.159 M 0.69 % 839.356 M 4.78 % 801.046 M -2.21 % 819.127 M -0.43 % 822.699 M 0.52 % 818.420 M 3.63 % 789.719 M -1.73 % 803.600 M 0.08 % 802.918 M -0.15 % 804.118 M -0.61 % 809.043 M -0.28 % 811.292 M 0.04 % 810.946 M -0.08 % 811.595 M -2.15 % 829.397 M 1.08 % 820.498 M 1.47 % 808.591 M 2.93 % 785.608 M -2.30 % 804.088 M 0.13 % 803.046 M 0.38 % 800.023 M 3.47 % 773.206 M 5.62 % 732.086 M 5.50 % 693.914 M 1.09 % 686.402 M -2.95 % 707.281 M 5.74 % 668.886 M 2.15 % 654.795 M 2.08 % 641.424 M 2.07 % 628.400 M 3.33 % 608.173 M 4.20 % 583.674 M -0.67 % 587.631 M 5.62 % 556.363 M 2.52 % 542.701 M 4.75 % 518.076 M 0.67 % 514.632 M 3.20 % 498.686 M 2.66 % 485.744 M 0.25 % 484.556 M 20.70 % 401.461 M
Other non current liabilities 31.662 M -1.10 % 32.015 M -2.37 % 32.791 M -34.31 % 49.914 M 48.56 % 33.598 M -0.11 % 33.634 M 224.21 % 10.374 M -65.56 % 30.118 M -0.01 % 30.122 M -0.04 % 30.134 M 278.95 % 7.952 M -81.17 % 42.229 M -0.08 % 42.261 M 437.19 % 7.867 M -71.03 % 27.160 M 265.69 % 7.427 M -8.49 % 8.116 M 11.01 % 7.311 M 5.77 % 6.912 M -5.98 % 7.352 M -2.91 % 7.572 M 29.77 % 5.835 M -18.76 % 7.182 M 132.58 % 3.088 M 32.70 % 2.327 M -56.20 % 5.313 M 6.64 % 4.982 M -1.07 % 5.036 M 0.30 % 5.021 M -9.63 % 5.556 M 6.27 % 5.228 M 0.000 0.000 0.000 0.000 -100.00 % 13.338 M -4.18 % 13.920 M -1.47 % 14.127 M 0.000 -100.00 % 15.316 M -4.23 % 15.992 M -2.88 % 16.466 M 0.000 -100.00 % 17.765 M 3 720.43 % 465.000 K -14.84 % 546.000 K 0.000 -100.00 % 886.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 48.698 M -5.13 % 51.332 M -30.49 % 73.849 M -37.13 % 117.465 M -3.32 % 121.494 M -4.82 % 127.644 M 4.24 % 122.454 M -4.57 % 128.321 M -2.07 % 131.032 M -2.36 % 134.202 M 1.40 % 132.354 M 8.82 % 121.622 M -2.34 % 124.541 M -2.44 % 127.660 M 4.88 % 121.722 M -6.82 % 130.637 M -1.60 % 132.763 M -3.69 % 137.852 M 6.06 % 129.978 M 8.58 % 119.703 M -11.28 % 134.924 M -0.32 % 135.354 M -1.29 % 137.121 M 12.59 % 121.787 M -0.62 % 122.546 M 7.30 % 114.207 M 17.82 % 96.932 M 34.31 % 72.173 M 360.52 % 15.672 M -5.77 % 16.631 M -4.84 % 17.477 M 50.61 % 11.604 M 0.000 0.000 -100.00 % 12.873 M 0.000 0.000 0.000 -100.00 % 14.621 M 0.000 0.000 0.000 -100.00 % 17.235 M 0.000 0.000 0.000 -100.00 % 840.000 K 0.000 -100.00 % 864.000 K -12.37 % 986.000 K -6.45 % 1.054 M 25.48 % 840.000 K -26.44 % 1.142 M -24.97 % 1.522 M
Total non current liabilities 80.360 M -3.58 % 83.347 M -21.84 % 106.640 M -36.29 % 167.379 M 7.92 % 155.092 M -3.84 % 161.278 M 1.79 % 158.441 M 0.00 % 158.439 M -1.68 % 161.154 M -1.94 % 164.336 M 0.97 % 162.754 M -0.67 % 163.851 M -1.77 % 166.802 M 23.08 % 135.527 M -9.99 % 150.576 M 9.06 % 138.064 M -2.00 % 140.879 M -2.95 % 145.163 M 5.50 % 137.591 M 8.29 % 127.055 M -10.84 % 142.496 M 0.93 % 141.189 M -2.59 % 144.942 M 16.07 % 124.875 M 0.00 % 124.873 M 4.48 % 119.520 M 16.44 % 102.643 M 32.94 % 77.209 M 273.12 % 20.693 M -6.73 % 22.187 M -3.42 % 22.972 M 97.97 % 11.604 M -5.98 % 12.342 M -1.05 % 12.473 M -8.21 % 13.588 M -10.33 % 15.153 M -3.73 % 15.740 M -1.32 % 15.950 M -4.41 % 16.686 M -5.41 % 17.641 M -3.25 % 18.233 M -2.32 % 18.666 M -5.25 % 19.701 M -2.04 % 20.112 M 615.22 % 2.812 M -2.70 % 2.890 M -12.37 % 3.298 M -1.76 % 3.357 M -1.18 % 3.397 M -3.90 % 3.535 M -1.89 % 3.603 M 214.40 % 1.146 M -20.86 % 1.448 M -20.79 % 1.828 M
Other current liabilities 74.657 M -6.69 % 80.007 M -2.13 % 81.751 M -6.75 % 87.672 M 12.45 % 77.962 M -1.55 % 79.192 M -18.61 % 97.294 M -11.88 % 110.405 M 14.24 % 96.640 M 15.49 % 83.675 M -44.46 % 150.646 M 57.90 % 95.405 M 42.21 % 67.088 M 13.73 % 58.989 M 4.00 % 56.721 M -22.31 % 73.013 M 26.34 % 57.793 M 2.55 % 56.356 M -7.74 % 61.082 M 1.69 % 60.069 M 94.61 % 30.866 M -26.14 % 41.789 M -46.04 % 77.447 M 227.82 % 23.625 M -0.39 % 23.718 M -69.37 % 77.426 M -5.18 % 81.658 M 217.91 % 25.686 M -39.19 % 42.243 M 79.96 % 23.473 M -53.59 % 50.580 M 111.18 % 23.951 M -39.06 % 39.301 M 42.22 % 27.634 M -74.05 % 106.509 M 258.86 % 29.680 M -54.41 % 65.100 M 59.82 % 40.733 M -40.07 % 67.967 M 340.00 % 15.447 M -48.75 % 30.138 M 9.76 % 27.457 M -53.84 % 59.478 M 439.24 % 11.030 M -53.38 % 23.660 M 172.11 % 8.695 M -65.36 % 25.101 M 166.66 % 9.413 M -54.59 % 20.729 M 246.35 % 5.985 M -73.81 % 22.854 M -40.90 % 38.671 M -25.52 % 51.918 M -72.38 % 187.977 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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.551 M 18.22 % 28.380 M -45.20 % 51.784 M 0.000 0.000 -100.00 % 10.452 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 -100.00 % 23.852 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 72.574 M 7.28 % 67.652 M -8.23 % 73.717 M 31.33 % 56.130 M -21.38 % 71.398 M 23.16 % 57.973 M 17.12 % 49.498 M -0.25 % 49.624 M -6.00 % 52.789 M 11.94 % 47.159 M 10.56 % 42.654 M -31.95 % 62.684 M -37.45 % 100.221 M 112.68 % 47.123 M -5.99 % 50.124 M 41.83 % 35.340 M -3.91 % 36.778 M 16.43 % 31.589 M -24.80 % 42.005 M -31.72 % 61.515 M 33.17 % 46.194 M -23.16 % 60.114 M 47.59 % 40.730 M 16.74 % 34.890 M 8.02 % 32.300 M 17.30 % 27.536 M -7.45 % 29.754 M -7.70 % 32.235 M 9.66 % 29.396 M -56.70 % 67.882 M 36.34 % 49.790 M -5.65 % 52.769 M -2.55 % 54.149 M 75.26 % 30.896 M 61.77 % 19.099 M 5.63 % 18.081 M 606.29 % 2.560 M 1.27 % 2.528 M -50.50 % 5.107 M -67.91 % 15.916 M 222.32 % 4.938 M 0.16 % 4.930 M -5.17 % 5.199 M 2.93 % 5.051 M -37.32 % 8.058 M 182.44 % 2.853 M -35.14 % 4.399 M -40.55 % 7.399 M -56.09 % 16.852 M -42.50 % 29.309 M 49.29 % 19.632 M 0.000 0.000 0.000
Total current liabilities 254.867 M 18.85 % 214.449 M -3.72 % 222.733 M 1.88 % 218.628 M -11.90 % 248.156 M 29.03 % 192.317 M -12.48 % 219.732 M 11.75 % 196.629 M 1.72 % 193.311 M 20.10 % 160.964 M -30.83 % 232.710 M 21.00 % 192.321 M -11.11 % 216.356 M 54.37 % 140.152 M -12.91 % 160.923 M 5.83 % 152.065 M 19.50 % 127.246 M -5.14 % 134.139 M -16.43 % 160.512 M -25.93 % 216.698 M 28.00 % 169.299 M -4.24 % 176.797 M -12.88 % 202.932 M 9.53 % 185.267 M 24.80 % 148.454 M -3.30 % 153.520 M -16.70 % 184.297 M 36.63 % 134.890 M -22.27 % 173.527 M -6.90 % 186.388 M -4.33 % 194.814 M 9.54 % 177.847 M -4.05 % 185.357 M 24.26 % 149.163 M -36.17 % 233.703 M -1.51 % 237.290 M 3.19 % 229.948 M 41.76 % 162.207 M -35.62 % 251.966 M 105.00 % 122.913 M 9.26 % 112.501 M -10.66 % 125.926 M -34.95 % 193.571 M 124.77 % 86.118 M -27.42 % 118.650 M 11.03 % 106.861 M -30.85 % 154.545 M 112.67 % 72.669 M -35.10 % 111.966 M 1.14 % 110.708 M -32.91 % 165.026 M 97.89 % 83.394 M -9.66 % 92.314 M -62.10 % 243.603 M
Total liabilities 335.227 M 12.57 % 297.796 M -9.59 % 329.373 M -14.67 % 386.007 M -4.28 % 403.248 M 14.04 % 353.595 M -6.50 % 378.173 M 6.51 % 355.068 M 0.17 % 354.465 M 8.97 % 325.300 M -17.74 % 395.464 M 11.03 % 356.172 M -7.04 % 383.158 M 38.99 % 275.679 M -11.50 % 311.499 M 7.37 % 290.129 M 8.21 % 268.125 M -4.00 % 279.302 M -6.31 % 298.103 M -13.28 % 343.753 M 10.25 % 311.795 M -1.95 % 317.986 M -8.59 % 347.874 M 12.17 % 310.142 M 13.47 % 273.327 M 0.11 % 273.040 M -4.84 % 286.940 M 35.29 % 212.099 M 9.21 % 194.220 M -6.88 % 208.575 M -4.23 % 217.786 M 14.96 % 189.451 M -4.17 % 197.699 M 22.31 % 161.636 M -34.64 % 247.291 M -2.04 % 252.443 M 2.75 % 245.688 M 37.91 % 178.157 M -33.68 % 268.652 M 91.14 % 140.554 M 7.51 % 130.734 M -9.58 % 144.592 M -32.20 % 213.272 M 100.76 % 106.230 M -12.54 % 121.462 M 10.67 % 109.751 M -30.47 % 157.843 M 107.62 % 76.026 M -34.10 % 115.363 M 0.98 % 114.243 M -32.25 % 168.629 M 99.47 % 84.540 M -9.84 % 93.762 M -61.80 % 245.431 M
Other non current assets 218.106 M -4.99 % 229.564 M 409.53 % 45.054 M -63.13 % 122.189 M -1.22 % 123.704 M 1.20 % 122.238 M 166.68 % 45.837 M -66.81 % 138.106 M -14.43 % 161.388 M -6.37 % 172.365 M 1 744.46 % 9.345 M -92.43 % 123.429 M 1.62 % 121.461 M -27.74 % 168.099 M 4.62 % 160.670 M 3.44 % 155.334 M 5.02 % 147.902 M 4.84 % 141.078 M 3.55 % 136.243 M 4.26 % 130.672 M 5.74 % 123.584 M -0.51 % 124.214 M -0.19 % 124.453 M -18.24 % 152.215 M -0.85 % 153.516 M -2.01 % 156.672 M 4 019.69 % 3.803 M -88.51 % 33.096 M 119.82 % 15.056 M -28.82 % 21.152 M -20.49 % 26.604 M -90.31 % 274.692 M -9.11 % 302.209 M 8.88 % 277.551 M 143.82 % 113.836 M -40.25 % 190.527 M -17.09 % 229.795 M -2.92 % 236.717 M 125.83 % 104.820 M -43.76 % 186.389 M 10.42 % 168.807 M 2.07 % 165.379 M 294.84 % 41.885 M -57.11 % 97.653 M 10.33 % 88.507 M 3.29 % 85.687 M 145.47 % 34.907 M -49.75 % 69.470 M 20.79 % 57.512 M 18.20 % 48.658 M -53.91 % 105.582 M -24.86 % 140.506 M 8.90 % 129.026 M -0.91 % 130.216 M
Long term investments 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 72.577 M 0.000 0.000 0.000 -100.00 % 158.453 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 % 154.234 M 25.73 % 122.672 M 1.93 % 120.351 M 3.50 % 116.283 M -10.37 % 129.735 M 19.49 % 108.574 M 2.83 % 105.590 M 2.74 % 102.774 M 70.99 % 60.107 M -29.71 % 85.507 M 3.48 % 82.634 M 1.42 % 81.480 M 119.46 % 37.127 M -41.77 % 63.758 M 9.69 % 58.125 M -4.16 % 60.645 M -17.78 % 73.755 M 7.16 % 68.825 M -5.75 % 73.025 M -0.28 % 73.231 M -3.11 % 75.582 M -5.15 % 79.690 M 2.83 % 77.500 M -6.58 % 82.958 M -1.23 % 83.989 M 0.000 0.000 0.000
Intangible assets 0.000 0.000 -100.00 % 80.940 M 0.000 0.000 0.000 -100.00 % 77.038 M 0.000 0.000 0.000 -100.00 % 350.000 K 0.000 0.000 0.000 -100.00 % 350.000 K 0.000 0.000 0.000 -100.00 % 471.000 K 0.000 0.000 -100.00 % 85.356 M 18 022.29 % 471.000 K -99.33 % 70.397 M 0.00 % 70.397 M 0.00 % 70.397 M -0.66 % 70.868 M 7.75 % 65.768 M 0.00 % 65.768 M 0.00 % 65.768 M 13 863.48 % 471.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.281 M 0.000 0.000 0.000 -100.00 % 2.257 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 16.341 M 0.00 % 16.341 M 0.00 % 16.341 M 0.00 % 16.341 M 0.00 % 16.341 M 0.00 % 16.341 M 0.00 % 16.341 M 0.00 % 16.341 M 0.00 % 16.341 M 0.00 % 16.341 M 0.00 % 16.341 M 0.00 % 16.341 M 0.00 % 16.341 M 0.00 % 16.341 M 0.00 % 16.341 M 0.00 % 16.341 M 0.00 % 16.341 M 0.00 % 16.341 M 0.00 % 16.341 M 0.00 % 16.341 M -29.57 % 23.202 M 0.00 % 23.202 M 0.00 % 23.202 M 41.99 % 16.341 M 0.00 % 16.341 M 0.00 % 16.341 M 0.00 % 16.341 M 0.00 % 16.341 M 2.18 % 15.993 M 0.00 % 15.993 M 579.69 % 2.353 M
Goodwill and intangible assets 0.000 0.000 -100.00 % 80.940 M 0.000 0.000 0.000 -100.00 % 77.038 M 0.000 0.000 0.000 -100.00 % 350.000 K 0.000 0.000 0.000 -100.00 % 350.000 K 0.000 0.000 0.000 -100.00 % 471.000 K 0.000 0.000 -100.00 % 85.356 M 18 022.29 % 471.000 K -99.46 % 86.738 M 0.00 % 86.738 M 0.00 % 86.738 M -0.54 % 87.209 M 6.21 % 82.109 M 0.00 % 82.109 M 0.00 % 82.109 M 388.40 % 16.812 M 2.88 % 16.341 M 0.00 % 16.341 M 0.00 % 16.341 M 0.00 % 16.341 M 0.00 % 16.341 M 0.00 % 16.341 M 0.00 % 16.341 M -12.25 % 18.622 M 13.96 % 16.341 M 0.00 % 16.341 M 0.00 % 16.341 M -12.14 % 18.598 M -19.84 % 23.202 M 0.00 % 23.202 M 0.00 % 23.202 M 41.99 % 16.341 M 0.00 % 16.341 M 0.00 % 16.341 M 0.00 % 16.341 M 0.00 % 16.341 M 2.18 % 15.993 M 0.00 % 15.993 M 579.69 % 2.353 M
Property plant equipment net 515.509 M 5.70 % 487.692 M -0.44 % 489.838 M -5.58 % 518.780 M -0.64 % 522.116 M -0.61 % 525.298 M 16.66 % 450.269 M -22.97 % 584.564 M 0.82 % 579.805 M 0.75 % 575.511 M 0.42 % 573.085 M 6.95 % 535.838 M 0.26 % 534.432 M 28.39 % 416.250 M -1.83 % 424.018 M 1.56 % 417.494 M -1.15 % 422.365 M -1.48 % 428.701 M 2.16 % 419.642 M -2.40 % 429.980 M -6.50 % 459.871 M 23.32 % 372.909 M -18.27 % 456.278 M 10.84 % 411.656 M 0.31 % 410.400 M 14.89 % 357.217 M 2.38 % 348.903 M 13.46 % 307.505 M 7.14 % 287.019 M 3.67 % 276.848 M -19.21 % 342.679 M 209.90 % 110.578 M 39.15 % 79.465 M -30.55 % 114.424 M -67.32 % 350.127 M 258.65 % 97.623 M 7.29 % 90.988 M 0.86 % 90.210 M -71.47 % 316.177 M 173.76 % 115.495 M 4.12 % 110.930 M -0.27 % 111.232 M -58.02 % 264.945 M 87.41 % 141.369 M 1.12 % 139.808 M 1.52 % 137.719 M -31.97 % 202.447 M 80.11 % 112.403 M -4.04 % 117.140 M 54.08 % 76.023 M -32.06 % 111.891 M 63.93 % 68.257 M 13.21 % 60.290 M 1.54 % 59.378 M
Total non current assets 733.615 M 2.28 % 717.256 M 16.47 % 615.832 M -3.92 % 640.969 M -0.75 % 645.820 M -0.27 % 647.536 M -0.68 % 651.984 M -9.78 % 722.670 M -2.50 % 741.193 M -0.89 % 747.876 M 0.50 % 744.141 M 12.87 % 659.267 M 0.51 % 655.893 M 12.24 % 584.349 M -0.30 % 586.109 M 2.32 % 572.828 M 0.45 % 570.267 M 0.09 % 569.779 M 2.29 % 557.029 M -0.65 % 560.652 M -3.91 % 583.455 M 0.17 % 582.479 M 0.09 % 581.981 M -10.55 % 650.609 M -0.01 % 650.654 M 8.33 % 600.627 M 0.92 % 595.136 M 6.86 % 556.931 M 7.33 % 518.911 M 0.41 % 516.789 M -0.10 % 517.282 M -3.54 % 536.290 M 1.34 % 529.224 M -6.98 % 568.966 M 5.11 % 541.314 M 22.53 % 441.778 M -5.95 % 469.728 M -1.20 % 475.418 M -0.33 % 476.994 M 11.03 % 429.610 M 6.17 % 404.631 M 0.20 % 403.824 M 1.13 % 399.322 M 6.89 % 373.571 M 2.74 % 363.594 M 1.37 % 358.665 M 8.89 % 329.389 M 8.88 % 302.523 M 3.78 % 291.509 M 18.42 % 246.163 M 5.28 % 233.814 M 4.03 % 224.756 M 9.47 % 205.309 M 6.96 % 191.947 M
Other current assets 0.000 0.000 -100.00 % 24.281 M 0.000 0.000 0.000 -100.00 % 34.425 M 0.000 0.000 0.000 -100.00 % 265.246 M 0.000 0.000 -100.00 % 12.512 M -96.58 % 365.495 M 3 529.18 % 10.071 M 0.000 0.000 -100.00 % 47.244 M 0.000 -100.00 % 5.818 M 3.16 % 5.640 M -98.58 % 398.558 M 283.71 % 103.869 M -4.08 % 108.290 M -22.82 % 140.307 M -62.19 % 371.129 M 278.46 % 98.062 M 24.63 % 78.683 M 6.69 % 73.750 M -74.66 % 290.996 M 0.000 0.000 0.000 -100.00 % 289.495 M 848.11 % 30.534 M 4.07 % 29.339 M 0.000 -100.00 % 31.148 M 0.000 0.000 0.000 -100.00 % 54.538 M 0.000 0.000 0.000 -100.00 % 38.024 M 0.000 -100.00 % 285.000 K 0.000 -100.00 % 197.873 M 0.000 0.000 -100.00 % 233.428 M
Short term investments 0.000 0.000 -100.00 % 29.487 M 0.000 0.000 0.000 -100.00 % 45.837 M 0.000 0.000 0.000 -100.00 % 9.345 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 % 3.803 M -67.07 % 11.549 M -19.66 % 14.376 M -29.52 % 20.397 M -23.33 % 26.604 M 1.91 % 26.105 M 1.90 % 25.619 M -0.56 % 25.763 M -64.66 % 72.897 M 115.54 % 33.821 M 5.65 % 32.011 M -2.14 % 32.711 M -62.34 % 86.861 M 82.38 % 47.627 M -5.55 % 50.428 M 0.40 % 50.227 M 28.13 % 39.199 M -7.81 % 42.522 M 8.89 % 39.052 M 0.58 % 38.826 M 11.23 % 34.907 M 41.79 % 24.619 M 6.96 % 23.016 M 3.76 % 22.183 M 2.73 % 21.593 M 0.000 0.000 0.000
cash and cash equivalents 70.852 M 34.08 % 52.844 M -37.66 % 84.768 M -19.39 % 105.158 M 31.25 % 80.118 M 12.89 % 70.971 M 40.20 % 50.621 M -42.19 % 87.567 M -9.57 % 96.833 M 63.38 % 59.269 M 6.76 % 55.517 M -29.91 % 79.208 M -6.82 % 85.004 M -22.60 % 109.819 M -14.35 % 128.223 M -25.93 % 173.118 M 6.00 % 163.325 M 2.48 % 159.373 M 28.64 % 123.890 M -18.33 % 151.687 M 6.23 % 142.789 M -1.32 % 144.699 M 22.31 % 118.309 M -3.17 % 122.186 M 10.53 % 110.543 M -6.19 % 117.833 M 5.05 % 112.172 M 28.58 % 87.241 M -13.01 % 100.294 M -6.13 % 106.849 M -4.84 % 112.282 M -7.29 % 121.112 M -15.31 % 143.001 M 55.56 % 91.925 M -10.63 % 102.863 M -15.68 % 121.998 M 13.08 % 107.887 M -7.71 % 116.904 M -10.78 % 131.032 M 16.95 % 112.040 M -11.33 % 126.361 M 12.12 % 112.701 M -22.46 % 145.345 M 33.52 % 108.860 M 31.24 % 82.949 M -14.34 % 96.835 M 12.53 % 86.050 M -26.47 % 117.025 M -4.68 % 122.766 M 26.38 % 97.143 M -45.98 % 179.838 M -1.09 % 181.824 M -12.59 % 208.013 M 397.70 % 41.795 M
Cash and short term investments 70.852 M 34.08 % 52.844 M -40.52 % 88.850 M -15.51 % 105.158 M 31.25 % 80.118 M 12.89 % 70.971 M -26.42 % 96.458 M 10.15 % 87.567 M -9.57 % 96.833 M 63.38 % 59.269 M -8.62 % 64.862 M -18.11 % 79.208 M -6.82 % 85.004 M -22.60 % 109.819 M -14.35 % 128.223 M -25.93 % 173.118 M 6.00 % 163.325 M 2.48 % 159.373 M 28.64 % 123.890 M -18.33 % 151.687 M 6.23 % 142.789 M -1.32 % 144.699 M 22.31 % 118.309 M -3.17 % 122.186 M 10.53 % 110.543 M -6.19 % 117.833 M 1.60 % 115.975 M 17.40 % 98.790 M -13.85 % 114.670 M -9.88 % 127.246 M -8.38 % 138.886 M -5.66 % 147.217 M -12.69 % 168.620 M 43.28 % 117.688 M -33.04 % 175.760 M 12.80 % 155.819 M 11.38 % 139.898 M -6.49 % 149.615 M -31.34 % 217.893 M 36.47 % 159.667 M -9.68 % 176.789 M 8.51 % 162.928 M -11.71 % 184.544 M 21.91 % 151.382 M 24.08 % 122.001 M -10.07 % 135.661 M 12.16 % 120.957 M -14.60 % 141.644 M -2.84 % 145.782 M 22.17 % 119.326 M -40.76 % 201.431 M 10.78 % 181.824 M -12.59 % 208.013 M 397.70 % 41.795 M
Total current assets 411.774 M 7.66 % 382.494 M -15.26 % 451.367 M -25.45 % 605.433 M -3.72 % 628.815 M 12.49 % 558.981 M -4.94 % 588.022 M 26.53 % 464.745 M 7.64 % 431.757 M 10.58 % 390.460 M -15.29 % 460.914 M -14.33 % 538.031 M -9.18 % 592.426 M 10.43 % 536.489 M -5.00 % 564.746 M 8.95 % 518.347 M 0.26 % 516.985 M -2.86 % 532.222 M -4.87 % 559.494 M -2.33 % 572.820 M 7.69 % 531.940 M -1.20 % 538.425 M -5.54 % 570.011 M 21.65 % 468.576 M 7.98 % 433.965 M -10.22 % 483.359 M -3.98 % 503.399 M 3.89 % 484.565 M -2.27 % 495.807 M -0.91 % 500.377 M 2.93 % 486.112 M 6.31 % 457.249 M -3.03 % 471.521 M 20.07 % 392.693 M -18.05 % 479.183 M -11.71 % 542.751 M 15.51 % 469.874 M 20.75 % 389.141 M -22.01 % 498.939 M 31.36 % 379.830 M -0.28 % 380.898 M -0.34 % 382.192 M -13.60 % 442.350 M 29.79 % 340.832 M -0.21 % 341.542 M 0.83 % 338.717 M -11.98 % 384.817 M 21.70 % 316.204 M -7.52 % 341.930 M -10.66 % 382.712 M -11.72 % 433.501 M 25.46 % 345.528 M -7.37 % 373.009 M -18.01 % 454.945 M
Inventory 34.131 M 8.63 % 31.420 M -6.98 % 33.776 M -54.82 % 74.760 M -41.14 % 127.011 M 29.12 % 98.363 M -14.03 % 114.414 M 19.43 % 95.797 M 8.44 % 88.345 M -16.32 % 105.580 M -16.43 % 126.332 M -20.04 % 157.988 M -19.94 % 197.349 M 185.83 % 69.045 M -11.53 % 78.042 M 88.91 % 41.311 M -17.74 % 50.222 M -5.58 % 53.189 M -34.14 % 80.755 M -5.02 % 85.021 M 17.27 % 72.499 M -1.36 % 73.495 M 38.29 % 53.144 M 6.68 % 49.817 M 24.38 % 40.051 M 18.13 % 33.905 M 6.17 % 31.936 M -3.57 % 33.120 M 5.21 % 31.480 M -13.55 % 36.413 M 10.18 % 33.050 M 3.64 % 31.890 M 6.72 % 29.881 M 5.09 % 28.435 M -11.54 % 32.144 M 3.92 % 30.930 M 2.26 % 30.246 M -19.51 % 37.579 M -2.05 % 38.364 M 46.79 % 26.135 M -7.27 % 28.184 M -6.19 % 30.044 M -11.94 % 34.117 M 12.90 % 30.218 M -12.33 % 34.468 M -0.16 % 34.522 M -11.28 % 38.910 M 33.03 % 29.250 M -5.86 % 31.070 M -5.82 % 32.990 M -3.53 % 34.197 M 11.80 % 30.589 M 0.89 % 30.320 M -6.73 % 32.509 M
Net receivables 306.791 M 2.87 % 298.230 M -2.05 % 304.460 M -28.45 % 425.515 M 0.91 % 421.686 M 8.22 % 389.647 M 13.69 % 342.725 M 21.80 % 281.381 M 14.11 % 246.579 M 9.29 % 225.611 M 4 942.71 % 4.474 M -98.51 % 300.835 M -2.98 % 310.073 M 0.000 100.00 % -7.014 M 0.000 -100.00 % 303.438 M -5.07 % 319.660 M 3.92 % 307.605 M -8.48 % 336.112 M 8.13 % 310.834 M -1.19 % 314.591 M -19.95 % 393.005 M 0.000 0.000 0.000 -100.00 % 353.572 M 0.000 0.000 0.000 -100.00 % 21.733 M -92.19 % 278.142 M 1.88 % 273.020 M 10.73 % 246.570 M 1 419.69 % -18.684 M -105.74 % 325.468 M 20.37 % 270.391 M 33.89 % 201.947 M -4.53 % 211.534 M 9.02 % 194.028 M 10.29 % 175.925 M -7.03 % 189.220 M 11.86 % 169.151 M 6.23 % 159.232 M -13.96 % 185.073 M 9.81 % 168.534 M -9.84 % 186.926 M 28.64 % 145.310 M -11.82 % 164.793 M -28.47 % 230.396 M 0.000 -100.00 % 133.115 M -1.16 % 134.676 M -8.52 % 147.213 M
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.263 M 0.000 0.000 0.000 -100.00 % 2.908 M 0.000 0.000 0.000 -100.00 % 1.071 M 0.000 0.000 0.000 -100.00 % 673.000 K 0.000 0.000 0.000 -100.00 % 779.000 K 0.000 0.000 0.000 -100.00 % 987.000 K -91.45 % 11.549 M -19.66 % 14.376 M -29.52 % 20.397 M 1 304.75 % 1.452 M -94.44 % 26.105 M 1.90 % 25.619 M -55.73 % 57.876 M 6 309.30 % 903.000 K -98.26 % 51.780 M 3.62 % 49.970 M -1.38 % 50.670 M 20 331.45 % 248.000 K -99.48 % 47.627 M -5.55 % 50.428 M 0.40 % 50.227 M 36 034.53 % 139.000 K -99.67 % 42.522 M 8.89 % 39.052 M 0.58 % 38.826 M 34 566.07 % 112.000 K -99.55 % 24.619 M 6.96 % 23.016 M 3.76 % 22.183 M 126.41 % -83.989 M 0.000 0.000 0.000
Other assets -1.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 0.000 0.000 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 107.636 M 61.16 % 66.790 M -0.71 % 67.265 M -10.10 % 74.826 M -24.26 % 98.796 M 79.13 % 55.152 M -13.87 % 64.036 M 74.96 % 36.600 M -16.59 % 43.882 M 45.64 % 30.130 M -21.01 % 38.143 M 11.42 % 34.232 M -30.21 % 49.047 M 44.09 % 34.040 M -21.23 % 43.212 M -1.14 % 43.712 M 33.78 % 32.675 M -29.27 % 46.194 M -16.47 % 55.302 M -41.86 % 95.114 M 3.12 % 92.239 M 23.16 % 74.894 M -10.75 % 83.919 M -9.96 % 93.201 M 45.50 % 64.056 M 31.92 % 48.558 M -26.49 % 66.058 M -14.18 % 76.969 M -24.46 % 101.888 M 7.21 % 95.033 M 2.65 % 92.581 M -8.45 % 101.127 M 10.03 % 91.907 M 1.41 % 90.633 M -11.92 % 102.897 M -45.71 % 189.529 M 16.79 % 162.288 M 36.44 % 118.946 M -30.33 % 170.727 M 86.48 % 91.550 M 18.24 % 77.425 M -17.23 % 93.539 M -27.43 % 128.894 M 84.04 % 70.037 M -19.43 % 86.932 M -8.79 % 95.313 M -23.78 % 125.045 M 123.87 % 55.857 M -24.91 % 74.385 M -1.36 % 75.414 M -38.46 % 122.540 M 174.00 % 44.723 M 10.71 % 40.396 M -27.38 % 55.626 M
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.904 M 0.000 0.000 0.000 -100.00 % 1.267 M 0.000 0.000 0.000 -100.00 % 10.866 M 0.000 0.000 0.000 -100.00 % 2.123 M 0.000 0.000 0.000 -100.00 % 836.000 K 0.000 0.000 0.000 -100.00 % 6.827 M 0.000 0.000 0.000 -100.00 % 1.863 M 0.000 0.000 0.000 -100.00 % 5.198 M 0.000 0.000 0.000 -100.00 % 8.165 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
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -33.372 M 0.000 0.000 0.000 100.00 % -13.111 M 0.000 0.000 0.000 100.00 % -1.849 M 0.000 0.000 0.000 -100.00 % 123.252 M 0.000 0.000 0.000 0.000 100.00 % -1.815 M 0.27 % -1.820 M 0.16 % -1.823 M 0.000 100.00 % -2.325 M -3.75 % -2.241 M -1.86 % -2.200 M 0.000 0.000 100.00 % -2.347 M -0.13 % -2.344 M 0.000 100.00 % -2.471 M 2.45 % -2.533 M 0.63 % -2.549 M 0.000 0.000 0.000 0.000
Minority interest 34.059 M 1.16 % 33.668 M 5.75 % 31.838 M -3.33 % 32.936 M 4.96 % 31.381 M 4.18 % 30.121 M 2.69 % 29.332 M 3.32 % 28.390 M 10.42 % 25.710 M -4.09 % 26.805 M 2.64 % 26.115 M -29.56 % 37.075 M 0.37 % 36.938 M 5.30 % 35.080 M 4.54 % 33.556 M 10.58 % 30.345 M -41.85 % 52.182 M -26.19 % 70.700 M -0.92 % 71.355 M 7.60 % 66.314 M -16.71 % 79.615 M -0.11 % 79.700 M 2.06 % 78.089 M 4.08 % 75.028 M 0.11 % 74.945 M 0.31 % 74.715 M -0.64 % 75.195 M -1.50 % 76.340 M 4.42 % 73.111 M 14.61 % 63.790 M 4.35 % 61.131 M 11.76 % 54.699 M 3.39 % 52.906 M 4.41 % 50.670 M 4.61 % 48.436 M 9.09 % 44.402 M 8.30 % 40.998 M 6.86 % 38.365 M -0.24 % 38.459 M 26.83 % 30.324 M 5.26 % 28.808 M -7.89 % 31.277 M 5.07 % 29.767 M 15.13 % 25.855 M 8.03 % 23.933 M -7.69 % 25.928 M -1.83 % 26.412 M 35.14 % 19.544 M 17.71 % 16.604 M -0.94 % 16.762 M 15.40 % 14.525 M 20.47 % 12.057 M 8.46 % 11.117 M 20.84 % 9.200 M
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 18.551 M 0.000 0.000 0.000 -100.00 % 15.539 M 0.000 0.000 0.000 -100.00 % 912.000 K 0.000 0.000 0.000 -100.00 % 1.413 M 0.000 0.000 0.000 -100.00 % 2.056 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 % 795.000 K 0.000 0.000 0.000 -100.00 % 378.000 K 0.000 0.000 0.000 -100.00 % 833.000 K 0.000 0.000 0.000 -100.00 % 1.454 M 0.000 0.000 0.000 -100.00 % 1.842 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -38.924 M 0.00 % -38.924 M -107.56 % 514.920 M -11.05 % 578.915 M -2.12 % 591.462 M 3.00 % 574.257 M -1.66 % 583.957 M 1 642.49 % -37.858 M -8.01 % -35.050 M 0.00 % -35.050 M -106.55 % 534.932 M 1 867.20 % -30.270 M -105.22 % 579.679 M 3.23 % 561.535 M 0.77 % 557.256 M 2 292.37 % -25.418 M -104.90 % 518.401 M 2.97 % 503.455 M 0.99 % 498.521 M 735.61 % -78.432 M -1.91 % -76.960 M -4.18 % -73.872 M -116.24 % 454.985 M -1.72 % 462.971 M 991.08 % -51.956 M -2.21 % -50.835 M 22.97 % -65.990 M -73.32 % -38.075 M 0.00 % -38.075 M -0.75 % -37.791 M 15.54 % -44.742 M -38.02 % -32.418 M -30.41 % -24.859 M -10.40 % -22.518 M 35.85 % -35.100 M -19.05 % -29.483 M 17.74 % -35.842 M 6.60 % -38.374 M -31.15 % -29.260 M 8.48 % -31.971 M -7.80 % -29.657 M -6.96 % -27.727 M 16.41 % -33.170 M 20.84 % -41.901 M -0.07 % -41.873 M -30.63 % -32.055 M 20.89 % -40.520 M -86.92 % -21.678 M -1.42 % -21.375 M -10.26 % -19.386 M -34.37 % -14.427 M -104.27 % 337.683 M 0.07 % 337.435 M 31.68 % 256.257 M
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 25.613 M 0.000 0.000 0.000 -100.00 % 22.448 M 0.000 0.000 0.000 -100.00 % 1.694 M 0.000 0.000 0.000 -100.00 % 701.000 K 0.000 0.000 0.000 -100.00 % 639.000 K 0.000 0.000 0.000 -100.00 % 729.000 K 0.000 0.000 0.000 -100.00 % 267.000 K 0.000 0.000 0.000 -100.00 % 715.000 K -60.61 % 1.815 M -0.27 % 1.820 M -0.16 % 1.823 M -11.72 % 2.065 M -11.18 % 2.325 M 3.75 % 2.241 M 1.86 % 2.200 M -10.79 % 2.466 M 5.07 % 2.347 M 0.00 % 2.347 M 0.13 % 2.344 M -4.64 % 2.458 M -0.53 % 2.471 M -2.45 % 2.533 M -0.63 % 2.549 M 0.00 % 2.549 M 733.01 % 306.000 K 0.00 % 306.000 K 0.00 % 306.000 K
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 1.145 B 4.15 % 1.100 B -2.22 % 1.125 B -9.77 % 1.246 B -2.21 % 1.275 B 5.65 % 1.207 B -2.70 % 1.240 B 4.43 % 1.187 B 1.23 % 1.173 B 3.04 % 1.138 B -5.54 % 1.205 B 0.65 % 1.197 B -4.09 % 1.248 B 11.37 % 1.121 B -2.61 % 1.151 B 5.47 % 1.091 B 0.36 % 1.087 B -1.34 % 1.102 B -1.30 % 1.117 B -1.50 % 1.133 B 1.62 % 1.115 B -0.49 % 1.121 B -2.70 % 1.152 B 2.93 % 1.119 B 3.19 % 1.085 B 0.06 % 1.084 B -1.32 % 1.099 B 5.48 % 1.041 B 2.64 % 1.015 B -0.24 % 1.017 B 1.37 % 1.003 B 0.99 % 993.539 M -0.72 % 1.001 B 4.06 % 961.659 M -5.77 % 1.020 B 3.65 % 984.529 M 4.78 % 939.602 M 8.68 % 864.559 M -11.41 % 975.933 M 20.57 % 809.440 M 3.04 % 785.529 M -0.06 % 786.016 M -6.61 % 841.672 M 17.81 % 714.403 M 1.31 % 705.136 M 1.11 % 697.382 M -2.36 % 714.206 M 15.43 % 618.727 M -2.32 % 633.439 M 0.73 % 628.875 M -5.76 % 667.315 M 17.01 % 570.284 M -1.39 % 578.318 M -10.60 % 646.892 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 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 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-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 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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
Change in working capital 39.551 M 2 742.02 % -1.497 M -102.34 % 64.104 M 88.16 % 34.069 M 344.01 % -13.962 M 62.23 % -36.964 M -438.84 % 10.909 M 121.87 % -49.892 M -341.62 % 20.649 M 507.84 % -5.063 M -129.41 % 17.218 M -76.19 % 72.307 M 162.23 % -116.201 M -809.38 % -12.778 M 75.99 % -53.230 M -795.73 % 7.651 M -55.73 % 17.284 M -29.51 % 24.521 M 468.93 % 4.310 M 115.31 % -28.144 M -298.91 % 14.149 M 2 949.35 % 464.000 K -96.41 % 12.907 M -4.97 % 13.582 M 188.26 % -15.389 M -769.44 % -1.770 M -103.32 % 53.337 M 198.77 % -54.002 M -612.35 % 10.540 M 124.34 % -43.312 M -380.82 % -9.008 M -153.49 % 16.842 M 291.73 % -8.784 M 88.25 % -74.743 M -221.06 % 61.741 M 234.07 % -46.053 M -287.46 % -11.886 M 74.31 % -46.263 M -182.06 % 56.377 M 6 274.92 % -913.000 K 61.41 % -2.366 M 96.56 % -68.775 M -205.25 % 65.344 M 343.10 % 14.747 M 166.34 % -22.230 M -498.17 % 5.583 M 167.39 % -8.284 M -292.52 % 4.303 M -93.65 % 67.757 M 172.06 % -94.030 M -944.53 % 11.134 M 247.72 % -7.537 M 16.81 % -9.060 M 79.24 % -43.634 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 39.551 M 2 742.02 % -1.497 M -102.34 % 64.104 M 88.16 % 34.069 M 344.01 % -13.962 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 0.000 0.000 0.000 0.000
Other non cash items -1.617 M 51.95 % -3.365 M -252.82 % 2.202 M 5 142.86 % 42.000 K 100.50 % -8.449 M -313.74 % 3.953 M -7.83 % 4.289 M -36.13 % 6.715 M -8.47 % 7.336 M 192.24 % -7.953 M -112.65 % 62.894 M 968.94 % -7.238 M -84.03 % -3.933 M 72.71 % -14.414 M 2.02 % -14.711 M -205.33 % 13.967 M 449.09 % -4.001 M 19.64 % -4.979 M 88.90 % -44.852 M -1 083.81 % 4.559 M 65.90 % 2.748 M -61.63 % 7.161 M -59.33 % 17.606 M 1 546.96 % 1.069 M -94.64 % 19.948 M 251.05 % -13.206 M -210.43 % 11.959 M -3.90 % 12.444 M 204.86 % -11.867 M 18.39 % -14.542 M -174.54 % 19.508 M 193.25 % -20.921 M -165.26 % -7.887 M 37.92 % -12.705 M -215.18 % -4.031 M 74.90 % -16.060 M -272.02 % -4.317 M -496.27 % -724.000 K 96.19 % -18.994 M -207.69 % -6.173 M -1 868.77 % 349.000 K 109.32 % -3.745 M 59.13 % -9.163 M -66.60 % -5.500 M -32 252.94 % -17.000 K 99.74 % -6.549 M 61.60 % -17.054 M -149.55 % -6.834 M -380.54 % 2.436 M 702.97 % -404.000 K 99.75 % -163.882 M -1 979.46 % -7.881 M -338.75 % 3.301 M -29.75 % 4.699 M
Net cash provided by operating activities 50.435 M 1 286.72 % 3.637 M -82.83 % 21.178 M -41.60 % 36.263 M 1 278.82 % 2.630 M 110.33 % -25.455 M -160.63 % 41.985 M 310.34 % -19.961 M -153.62 % 37.225 M 615.87 % 5.200 M -91.95 % 64.575 M 61.32 % 40.030 M 140.51 % -98.811 M -2 911.61 % -3.281 M 85.63 % -22.832 M -154.61 % 41.812 M 35.09 % 30.952 M -24.37 % 40.925 M 1 400.44 % -3.147 M 62.18 % -8.321 M -137.84 % 21.989 M -2.63 % 22.584 M -58.40 % 54.282 M 221.42 % 16.888 M 901.66 % 1.686 M 531.20 % -391.000 K -100.56 % 69.584 M 442.26 % -20.331 M -155.30 % 36.766 M 211.72 % -32.910 M -204.56 % 31.475 M 254.49 % 8.879 M -28.69 % 12.451 M 123.37 % -53.278 M -147.97 % 111.061 M 629.54 % -20.973 M -268.23 % 12.467 M 137.14 % -33.564 M -131.92 % 105.166 M 489.79 % 17.831 M -21.88 % 22.826 M 146.86 % -48.713 M -155.61 % 87.592 M 141.33 % 36.295 M 7 188.15 % 498.000 K -98.00 % 24.875 M -9.49 % 27.482 M 4.05 % 26.413 M -70.99 % 91.045 M 227.44 % -71.441 M -400.15 % 23.802 M 60.22 % 14.856 M -31.68 % 21.744 M 223.97 % -17.540 M
Investments in property plant and equipment -34.703 M -2 180.09 % -1.522 M 0.000 100.00 % -943.000 K 0.000 100.00 % -3.641 M 39.58 % -6.026 M 37.10 % -9.580 M 10.51 % -10.705 M -29.43 % -8.271 M 75.80 % -34.182 M -413.17 % -6.661 M 0.000 0.000 100.00 % -30.147 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
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.650 M 0.000 0.000 0.000 100.00 % -23.980 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -7.000 M -200.00 % 7.000 M 200.00 % -7.000 M 77.41 % -30.987 M -36.06 % -22.774 M 0.000 0.000 100.00 % -787.000 K 0.000 100.00 % -100.000 K 0.000 100.00 % -542.000 K 0.000 -100.00 % 14.471 M 0.000 100.00 % -1.151 M -182.21 % 1.400 M 16.67 % 1.200 M 0.000 -100.00 % 117.000 K 0.000 -100.00 % 10.000 K 100.18 % -5.530 M -3 556.25 % 160.000 K 0.000 100.00 % -316.000 K 97.93 % -15.279 M 0.000 0.000 0.000 0.000 100.00 % -11.308 M 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 100.00 % -3.790 M 55.94 % -8.601 M 0.000 0.000 0.000 -100.00 % 226.000 K 200.00 % -226.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -18.776 M 0.000 100.00 % -15.600 M 0.000 0.000 0.000 100.00 % -7.244 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -18.438 M 0.000 -100.00 % 10.000 K 100.18 % -5.530 M -154.62 % 10.125 M 0.000 0.000 0.000 -100.00 % 66.214 M 0.000 0.000 0.000 -100.00 % 9.174 M 166.48 % -13.799 M 5.00 % -14.526 M -923.68 % -1.419 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -13.000 K -101.70 % 763.000 K -95.74 % 17.899 M 858.70 % 1.867 M 346.31 % -758.000 K 0.000 0.000 0.000 0.000 0.000 100.00 % -9.373 M -826.03 % 1.291 M -97.30 % 47.869 M 366.29 % -17.976 M -161.30 % 29.326 M 1 836.29 % -1.689 M -200.24 % 1.685 M 111.96 % -14.088 M -317.04 % 6.491 M -74.64 % 25.591 M 293.78 % -13.206 M -121.69 % -5.957 M 67.32 % -18.230 M -197.09 % 18.776 M 133.74 % 8.033 M 200.00 % -8.033 M 81.38 % -43.147 M -16.04 % -37.182 M -5 909.69 % 640.000 K -79.91 % 3.185 M 109.70 % -32.837 M -502.73 % -5.448 M -248.08 % 3.679 M 124.27 % -15.157 M 71.46 % -53.101 M -274.19 % 30.484 M 220.23 % -25.354 M -258.59 % 15.987 M -60.07 % 40.040 M 228.40 % -31.183 M -458.33 % -5.585 M 38.15 % -9.030 M 82.46 % -51.485 M -354.85 % -11.319 M -55.87 % -7.262 M 57.13 % -16.938 M 85.11 % -113.791 M -1 142.40 % -9.159 M 82.31 % -51.775 M -174.90 % -18.834 M 6.41 % -20.124 M 0.000 -100.00 % 262.347 M 0.000
Net cash used for investing activites -34.716 M -4 473.91 % -759.000 K -104.24 % 17.899 M 1 837.12 % 924.000 K 221.90 % -758.000 K 76.02 % -3.161 M -126.32 % 12.009 M -38.03 % 19.379 M 1 013.67 % -2.121 M 82.41 % -12.061 M 76.88 % -52.156 M -871.25 % -5.370 M -122.48 % 23.889 M 232.89 % -17.976 M -2 921.18 % -595.000 K 68.93 % -1.915 M -213.65 % 1.685 M 111.96 % -14.088 M -317.04 % 6.491 M -65.09 % 18.591 M 399.56 % -6.206 M 52.10 % -12.957 M 73.67 % -49.217 M -1 131.04 % -3.998 M 62.79 % -10.743 M -33.74 % -8.033 M 86.51 % -59.534 M -60.12 % -37.182 M -6 985.56 % 540.000 K -83.05 % 3.185 M 107.84 % -40.623 M -645.65 % -5.448 M -130.02 % 18.150 M 219.75 % -15.157 M 72.06 % -54.252 M -270.15 % 31.884 M 232.00 % -24.154 M -251.09 % 15.987 M -26.39 % 21.719 M 169.65 % -31.183 M -460.34 % -5.565 M 72.30 % -20.090 M 51.24 % -41.200 M -263.99 % -11.319 M -49.37 % -7.578 M 76.48 % -32.217 M 32.28 % -47.577 M -419.46 % -9.159 M 82.31 % -51.775 M -174.90 % -18.834 M 15.38 % -22.258 M -61.30 % -13.799 M -105.57 % 247.821 M 17 564.48 % -1.419 M
Debt repayment 2.288 M 107.02 % -32.609 M 23.91 % -42.855 M -1 634.32 % -2.471 M -133.97 % 7.275 M -46.76 % 13.665 M 188.64 % -15.416 M -162.36 % -5.876 M -338.86 % 2.460 M -61.28 % 6.353 M 121.30 % -29.823 M 26.28 % -40.456 M -182.60 % 48.979 M 1 144.39 % 3.936 M -6.06 % 4.190 M 217.56 % -3.564 M -3 664.00 % 100.000 K 103.93 % -2.542 M -46.77 % -1.732 M -1 832.00 % 100.000 K 100.70 % -14.350 M -181.29 % 17.653 M -8.91 % 19.379 M 958.38 % 1.831 M -86.03 % 13.103 M -12.98 % 15.057 M -26.31 % 20.432 M -65.57 % 59.340 M 250.44 % -39.445 M -328.72 % 17.246 M 774.10 % 1.973 M 193.15 % -2.118 M -109.16 % 23.122 M 102.88 % 11.397 M 8 280.15 % 136.000 K -99.09 % 14.939 M 8 636.57 % -175.000 K 94.31 % -3.073 M 72.19 % -11.049 M -207.25 % 10.302 M 2 310.73 % -466.000 K 55.11 % -1.038 M -534.31 % 239.000 K -98.33 % 14.293 M 178.94 % 5.124 M 967.01 % -591.000 K -105.67 % 10.431 M 210.60 % -9.431 M 21.38 % -11.995 M -202.16 % 11.741 M 683.26 % -2.013 M -1 218.33 % 180.000 K 100.79 % -22.844 M -240.03 % 16.314 M
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 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
Dividends paid 0.000 100.00 % -9.309 M -931 000.00 % 1.000 K 100.01 % -9.374 M 0.000 100.00 % -9.402 M 34.08 % -14.263 M 0.000 0.000 100.00 % -9.559 M 0.000 0.000 0.000 100.00 % -9.610 M 0.69 % -9.677 M 0.000 0.000 0.000 100.00 % -9.820 M 0.000 0.000 100.00 % -10.101 M 0.000 0.000 0.000 0.000 0.000 100.00 % -10.452 M 0.000 100.00 % -15.683 M 0.000 100.00 % -15.698 M 0.000 100.00 % -15.724 M -1 572 300.00 % -1.000 K 99.99 % -15.727 M 0.000 100.00 % -36.765 M 0.000 100.00 % -15.928 M 0.000 100.00 % -15.940 M 0.000 100.00 % -13.261 M 0.000 100.00 % -13.265 M 0.000 100.00 % -13.268 M 0.000 100.00 % -13.404 M 0.000 100.00 % -26.834 M 66.73 % -80.667 M -499.98 % -13.445 M
Other financing activites 0.000 0.000 100.00 % -1.864 M -519.27 % -301.000 K 0.000 100.00 % -4.417 M 36.92 % -7.002 M -149.36 % -2.808 M 0.000 0.000 -100.00 % 24.914 M 0.000 -100.00 % 1.128 M 124.00 % -4.700 M -937.79 % 561.000 K 102.11 % -26.540 M 7.80 % -28.785 M -453.34 % -5.202 M -149.90 % 10.425 M 808.22 % -1.472 M 55.97 % -3.343 M 51.07 % -6.832 M -448.93 % 1.958 M 163.61 % -3.078 M 72.85 % -11.336 M -1 066.26 % -972.000 K 30.37 % -1.396 M -36.20 % -1.025 M -260.92 % -284.000 K 0.000 -100.00 % 1.911 M 2 200.00 % -91.000 K 96.78 % -2.824 M 0.000 100.00 % -4.701 M -53.08 % -3.071 M -237.84 % -909.000 K 34.37 % -1.385 M -140.12 % 3.452 M 0.000 100.00 % -2.205 M -4 591.49 % -47.000 K -100.88 % 5.361 M 0.000 100.00 % -1.470 M 0.000 100.00 % -252.000 K 0.000 100.00 % -970.000 K 0.000 100.00 % -2.925 M 0.000 0.000 0.000
Net cash used provided by financing activities 2.288 M 105.46 % -41.918 M 6.26 % -44.719 M -268.18 % -12.146 M -266.96 % 7.275 M 4 824.03 % -154.000 K 99.65 % -43.827 M -404.69 % -8.684 M -453.01 % 2.460 M 176.73 % -3.206 M 62.59 % -8.569 M 78.82 % -40.456 M -180.74 % 50.107 M 583.01 % -10.374 M -110.60 % -4.926 M 83.64 % -30.104 M -4.95 % -28.685 M -270.42 % -7.744 M 46.19 % -14.392 M -948.98 % -1.372 M 92.25 % -17.693 M -2 557.36 % 720.000 K -95.17 % 14.893 M 1 294.31 % -1.247 M -170.57 % 1.767 M -87.45 % 14.085 M 102.25 % 6.964 M -85.45 % 47.863 M 220.47 % -39.729 M -2 641.84 % 1.563 M 31.01 % 1.193 M 106.66 % -17.907 M -188.22 % 20.298 M 569.10 % -4.327 M 43.30 % -7.631 M -97.75 % -3.859 M -256.00 % -1.084 M 97.37 % -41.223 M -125.94 % -18.245 M -224.30 % -5.626 M -110.63 % -2.671 M 84.31 % -17.025 M -440.84 % 4.995 M 384.01 % 1.032 M -71.76 % 3.654 M 126.37 % -13.856 M -546.25 % 3.105 M 113.68 % -22.699 M -75.08 % -12.965 M -679.62 % -1.663 M 66.32 % -4.938 M 81.47 % -26.654 M 74.25 % -103.511 M -3 707.91 % 2.869 M
Effect of forex changes on cash 0.000 0.000 100.00 % -14.749 M 0.000 0.000 0.000 100.00 % -1.276 M 0.000 0.000 0.000 100.00 % -495.000 K 0.000 0.000 0.000 100.00 % -152.000 K 0.000 0.000 0.000 100.00 % -670.000 K 0.000 0.000 0.000 100.00 % -7.173 M 0.000 0.000 0.000 -100.00 % 13.382 M 493.24 % -3.403 M 17.64 % -4.132 M -830.04 % 566.000 K -97.34 % 21.306 M 387.41 % -7.413 M -4 288.14 % 177.000 K 637.50 % 24.000 K 100.20 % -11.927 M -268.96 % 7.059 M 88.04 % 3.754 M 147.89 % -7.839 M -13.71 % -6.894 M -248.04 % 4.657 M 600.75 % -930.000 K -115.06 % 6.174 M -27.22 % 8.483 M 8 845.36 % -97.000 K 99.07 % -10.460 M -212.03 % 9.337 M 325.69 % -4.137 M -1 297.64 % -296.000 K -202.04 % -98.000 K 0.000 100.00 % -702.000 K 0.000 100.00 % -8.000 K 0.000
Net change in cash 18.007 M 146.12 % -39.040 M -91.46 % -20.391 M -181.43 % 25.041 M 173.76 % 9.147 M 131.79 % -28.770 M -423.59 % 8.891 M 195.95 % -9.266 M -124.67 % 37.564 M 473.14 % -10.067 M -1.98 % -9.872 M -70.32 % -5.796 M 76.64 % -24.815 M 21.55 % -31.631 M 29.54 % -44.895 M -558.44 % 9.793 M 147.80 % 3.952 M -79.30 % 19.093 M 168.69 % -27.797 M -412.40 % 8.898 M 565.86 % -1.910 M -118.46 % 10.347 M 364.43 % -3.913 M -133.61 % 11.643 M 259.71 % -7.290 M -228.78 % 5.661 M -31.24 % 8.233 M 163.07 % -13.053 M -99.13 % -6.555 M 76.25 % -27.596 M -212.53 % -8.830 M 59.66 % -21.889 M -142.86 % 51.076 M 170.22 % -72.738 M -455.10 % 20.484 M 45.16 % 14.111 M 256.49 % -9.017 M 86.47 % -66.639 M -221.75 % 54.736 M 482.21 % -14.321 M -204.84 % 13.660 M 117.15 % -79.654 M -318.32 % 36.485 M 40.81 % 25.911 M 286.60 % -13.886 M -17.07 % -11.861 M 62.60 % -31.714 M -452.41 % -5.741 M -121.91 % 26.207 M 128.51 % -91.938 M -1 477.76 % 6.673 M 126.07 % -25.597 M -115.42 % 166.046 M 1 131.98 % -16.090 M
Cash at beginning of period 52.844 M -42.49 % 91.884 M -12.62 % 105.159 M 31.26 % 80.118 M 12.89 % 70.971 M -28.84 % 99.741 M 13.90 % 87.567 M -9.57 % 96.833 M 63.38 % 59.269 M -14.52 % 69.336 M -12.46 % 79.208 M -6.82 % 85.004 M -22.60 % 109.819 M -22.36 % 141.450 M -18.29 % 173.118 M 6.00 % 163.325 M 2.48 % 159.373 M 13.61 % 140.280 M -7.52 % 151.687 M 6.23 % 142.789 M -1.32 % 144.699 M 7.70 % 134.352 M 9.96 % 122.186 M 10.53 % 110.543 M -6.19 % 117.833 M 5.05 % 112.172 M 28.58 % 87.241 M -13.01 % 100.294 M -6.13 % 106.849 M -20.53 % 134.445 M 11.01 % 121.112 M -15.31 % 143.001 M 55.56 % 91.925 M -44.17 % 164.663 M 34.97 % 121.998 M 13.08 % 107.887 M -7.71 % 116.904 M -36.31 % 183.543 M 63.82 % 112.040 M -11.33 % 126.361 M 12.12 % 112.701 M -41.41 % 192.355 M 76.70 % 108.860 M 31.24 % 82.949 M -14.34 % 96.835 M -10.91 % 108.696 M -7.12 % 117.025 M -4.68 % 122.766 M 27.14 % 96.559 M -48.77 % 188.497 M 3.67 % 181.824 M -12.34 % 207.421 M 401.32 % 41.375 M -28.00 % 57.465 M
Cash at end of period 70.851 M 34.08 % 52.844 M -37.66 % 84.768 M -19.39 % 105.159 M 31.26 % 80.118 M 12.89 % 70.971 M -26.42 % 96.458 M 10.15 % 87.567 M -9.57 % 96.833 M 63.38 % 59.269 M -14.52 % 69.336 M -12.46 % 79.208 M -6.82 % 85.004 M -22.60 % 109.819 M -14.35 % 128.223 M -25.93 % 173.118 M 6.00 % 163.325 M 2.48 % 159.373 M 28.64 % 123.890 M -18.33 % 151.687 M 6.23 % 142.789 M -1.32 % 144.699 M 22.34 % 118.273 M -3.20 % 122.186 M 10.53 % 110.543 M -6.19 % 117.833 M 23.42 % 95.474 M 9.44 % 87.241 M -13.01 % 100.294 M -6.13 % 106.849 M -4.84 % 112.282 M -7.29 % 121.112 M -15.31 % 143.001 M 55.56 % 91.925 M -35.48 % 142.482 M 16.79 % 121.998 M 13.08 % 107.887 M -7.71 % 116.904 M -29.90 % 166.776 M 48.85 % 112.040 M -11.33 % 126.361 M 12.12 % 112.701 M -22.46 % 145.345 M 33.52 % 108.860 M 31.24 % 82.949 M -14.34 % 96.835 M 13.51 % 85.311 M -27.10 % 117.025 M -4.68 % 122.766 M 27.14 % 96.559 M -48.77 % 188.497 M 3.67 % 181.824 M -12.34 % 207.421 M 401.32 % 41.375 M
Operating cash flow 50.435 M 1 286.72 % 3.637 M -80.51 % 18.662 M -48.54 % 36.263 M 1 278.82 % 2.630 M 110.33 % -25.455 M -160.63 % 41.985 M 310.34 % -19.961 M -153.62 % 37.225 M 615.87 % 5.200 M -91.95 % 64.575 M 61.32 % 40.030 M 140.51 % -98.811 M -2 911.61 % -3.281 M 85.63 % -22.832 M -154.61 % 41.812 M 35.09 % 30.952 M -24.37 % 40.925 M 1 400.44 % -3.147 M 62.18 % -8.321 M -137.84 % 21.989 M -2.63 % 22.584 M -58.40 % 54.282 M 221.42 % 16.888 M 901.66 % 1.686 M 531.20 % -391.000 K -100.56 % 69.584 M 442.26 % -20.331 M -155.30 % 36.766 M 211.72 % -32.910 M -204.56 % 31.475 M 254.49 % 8.879 M -28.69 % 12.451 M 123.37 % -53.278 M -147.97 % 111.061 M 629.54 % -20.973 M -268.23 % 12.467 M 137.14 % -33.564 M -131.92 % 105.166 M 489.79 % 17.831 M -21.88 % 22.826 M 146.86 % -48.713 M -155.61 % 87.592 M 141.33 % 36.295 M 7 188.15 % 498.000 K -98.00 % 24.875 M -9.49 % 27.482 M 4.05 % 26.413 M -70.99 % 91.045 M 227.44 % -71.441 M -400.15 % 23.802 M 60.22 % 14.856 M -31.68 % 21.744 M 223.97 % -17.540 M
Capital expenditure -34.703 M -2 180.09 % -1.522 M 91.98 % -18.981 M -1 912.83 % -943.000 K -108.63 % -452.000 K 87.59 % -3.641 M 39.58 % -6.026 M 37.10 % -9.580 M 10.51 % -10.705 M -29.43 % -8.271 M 75.80 % -34.182 M -413.17 % -6.661 M 0.000 0.000 100.00 % -30.147 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
Free CashFlow 15.732 M 643.83 % 2.115 M 763.01 % -319.000 K -100.90 % 35.320 M 1 521.67 % 2.178 M 107.49 % -29.096 M -180.91 % 35.959 M 221.73 % -29.541 M -211.39 % 26.520 M 963.56 % -3.071 M -110.10 % 30.393 M -8.92 % 33.369 M 133.77 % -98.811 M -2 911.61 % -3.281 M 93.81 % -52.979 M -226.71 % 41.812 M 35.09 % 30.952 M -24.37 % 40.925 M 1 400.44 % -3.147 M 62.18 % -8.321 M -137.84 % 21.989 M -2.63 % 22.584 M -58.40 % 54.282 M 221.42 % 16.888 M 901.66 % 1.686 M 531.20 % -391.000 K -100.56 % 69.584 M 442.26 % -20.331 M -155.30 % 36.766 M 211.72 % -32.910 M -204.56 % 31.475 M 254.49 % 8.879 M -28.69 % 12.451 M 123.37 % -53.278 M -147.97 % 111.061 M 629.54 % -20.973 M -268.23 % 12.467 M 137.14 % -33.564 M -131.92 % 105.166 M 489.79 % 17.831 M -21.88 % 22.826 M 146.86 % -48.713 M -155.61 % 87.592 M 141.33 % 36.295 M 7 188.15 % 498.000 K -98.00 % 24.875 M -9.49 % 27.482 M 4.05 % 26.413 M -70.99 % 91.045 M 227.44 % -71.441 M -400.15 % 23.802 M 60.22 % 14.856 M -31.68 % 21.744 M 223.97 % -17.540 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 2016 2016 2016 2016 2015 2015 2015 2015 2014 2014 2014 2014 2013 2013 2013 2013 2012 2012 2012 2012
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006