BAPACK.BO

B & A Packaging India Limited BAPACK.BO

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2009 2008
Revenue 1.310 B 2.31 % 1.280 B -1.93 % 1.306 B 2.01 % 1.280 B 30.08 % 983.882 M 29.97 % 756.991 M 6.25 % 712.474 M 5.34 % 676.339 M 26.83 % 533.285 M 12.71 % 473.166 M 2.23 % 462.855 M 14.22 % 405.225 M 31.17 % 308.939 M 5.32 % 293.335 M 57.16 % 186.646 M -8.68 % 204.397 M
Net income 98.306 M -14.13 % 114.485 M 35.77 % 84.322 M -7.57 % 91.232 M -13.25 % 105.162 M 39.68 % 75.289 M 56.84 % 48.004 M -0.01 % 48.007 M 27.58 % 37.628 M 20.52 % 31.220 M 27.63 % 24.462 M 63.18 % 14.991 M 10 155.59 % 146.176 K -99.17 % 17.680 M 188.65 % 6.125 M -0.19 % 6.137 M
Income before tax 136.611 M -6.51 % 146.121 M 7.42 % 136.033 M -2.76 % 139.901 M -13.07 % 160.937 M 65.36 % 97.328 M 35.20 % 71.988 M -5.09 % 75.849 M 38.02 % 54.957 M 13.30 % 48.507 M 32.50 % 36.609 M 50.39 % 24.343 M 436.61 % 4.536 M -81.92 % 25.087 M 98.96 % 12.609 M 22.31 % 10.309 M
Income before tax ratio 0.10 -8.62 % 0.11 9.53 % 0.10 -4.68 % 0.11 -33.17 % 0.16 27.22 % 0.13 27.25 % 0.10 -9.90 % 0.11 8.82 % 0.10 0.53 % 0.10 29.61 % 0.08 31.66 % 0.06 309.11 % 0.01 -82.83 % 0.09 26.60 % 0.07 33.94 % 0.05
EBITDA 160.146 M -5.93 % 170.242 M 1.91 % 167.050 M 2.53 % 162.934 M -10.32 % 181.693 M 54.98 % 117.235 M 15.06 % 101.891 M -0.14 % 102.031 M 23.49 % 82.620 M 9.81 % 75.237 M 17.93 % 63.800 M 25.47 % 50.847 M 55.02 % 32.799 M -13.64 % 37.980 M 32.74 % 28.613 M 3.33 % 27.692 M
Net income ratio 0.08 -16.07 % 0.09 38.45 % 0.06 -9.40 % 0.07 -33.31 % 0.11 7.47 % 0.10 47.62 % 0.07 -5.08 % 0.07 0.60 % 0.07 6.94 % 0.07 24.85 % 0.05 42.86 % 0.04 7 718.76 % 0.00 -99.21 % 0.06 83.66 % 0.03 9.30 % 0.03
Ratio EBITDA 0.12 -8.06 % 0.13 3.92 % 0.13 0.51 % 0.13 -31.06 % 0.18 19.24 % 0.15 8.29 % 0.14 -5.20 % 0.15 -2.63 % 0.15 -2.57 % 0.16 15.36 % 0.14 9.85 % 0.13 18.19 % 0.11 -18.00 % 0.13 -15.54 % 0.15 13.15 % 0.14
Gross profit ratio 0.38 19.41 % 0.32 12.86 % 0.28 -14.80 % 0.33 -6.23 % 0.35 2.26 % 0.35 9.62 % 0.31 -3.63 % 0.33 -4.13 % 0.34 -3.12 % 0.35 14.01 % 0.31 1.38 % 0.30 5.44 % 0.29 2.15 % 0.28 -10.73 % 0.32 13.15 % 0.28
Weighted average shs out dil 4.958 M -0.07 % 4.961 M 0.02 % 4.960 M -0.02 % 4.961 M 0.00 % 4.961 M 0.00 % 4.961 M 0.00 % 4.961 M 0.00 % 4.961 M 0.00 % 4.961 M 0.01 % 4.961 M 0.00 % 4.961 M 0.00 % 4.961 M 0.00 % 4.961 M 0.00 % 4.961 M 0.00 % 4.961 M 0.23 % 4.949 M
Weighted average shs out 4.958 M -0.07 % 4.961 M 0.02 % 4.960 M -0.02 % 4.961 M 0.00 % 4.961 M 0.00 % 4.961 M 0.00 % 4.961 M 0.00 % 4.961 M 0.00 % 4.961 M 0.01 % 4.961 M 0.00 % 4.961 M 0.00 % 4.961 M 0.00 % 4.961 M 0.00 % 4.961 M 0.00 % 4.961 M 0.23 % 4.949 M
EPS diluted 19.83 -14.08 % 23.08 35.76 % 17.00 -7.56 % 18.39 -13.25 % 21.20 39.66 % 15.18 56.82 % 9.68 0.00 % 9.68 27.70 % 7.58 20.51 % 6.29 27.59 % 4.93 63.25 % 3.02 10 137.29 % 0.03 -99.17 % 3.56 189.43 % 1.23 -0.81 % 1.24
Earnings per share 19.83 -14.08 % 23.08 35.76 % 17.00 -7.56 % 18.39 -13.25 % 21.20 39.66 % 15.18 56.82 % 9.68 0.00 % 9.68 27.70 % 7.58 20.51 % 6.29 27.59 % 4.93 63.25 % 3.02 10 137.29 % 0.03 -99.17 % 3.56 189.43 % 1.23 -0.81 % 1.24
Gross profit 497.927 M 22.18 % 407.549 M 10.68 % 368.233 M -13.09 % 423.684 M 21.97 % 347.360 M 32.91 % 261.345 M 16.46 % 224.398 M 1.52 % 221.041 M 21.59 % 181.789 M 9.19 % 166.489 M 16.55 % 142.844 M 15.80 % 123.356 M 38.30 % 89.196 M 7.59 % 82.905 M 40.30 % 59.091 M 3.33 % 57.188 M
Income tax expense 38.305 M 21.08 % 31.636 M -38.82 % 51.711 M 6.25 % 48.669 M -12.74 % 55.775 M 153.07 % 22.039 M -8.11 % 23.984 M -13.86 % 27.842 M 60.67 % 17.329 M 0.25 % 17.286 M 42.31 % 12.147 M 29.89 % 9.352 M 113.02 % 4.390 M -40.72 % 7.406 M 14.23 % 6.484 M 55.41 % 4.172 M
Cost of revenue 811.986 M -6.96 % 872.757 M -6.89 % 937.291 M 3.42 % 906.288 M 44.81 % 625.865 M 26.27 % 495.646 M 1.55 % 488.076 M 7.20 % 455.298 M 29.53 % 351.496 M 14.61 % 306.678 M -4.17 % 320.011 M 13.53 % 281.869 M 28.27 % 219.743 M 4.43 % 210.430 M 64.97 % 127.556 M -13.35 % 147.209 M
General and administrative expenses 40.259 M 18.08 % 34.094 M 58.19 % 21.553 M -2.28 % 22.057 M -46.67 % 41.357 M 46.61 % 28.209 M 11.12 % 25.387 M 2.60 % 24.744 M 35.75 % 18.228 M 500.17 % 3.037 M 38.83 % 2.188 M 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 48.218 M 24.43 % 38.751 M -7.83 % 42.043 M 2.24 % 41.121 M 39.10 % 29.563 M 54.15 % 19.178 M 7.75 % 17.799 M 6.28 % 16.747 M 17.78 % 14.219 M 586.70 % 2.071 M 3.05 % 2.009 M 0.000 0.000 0.000 0.000 0.000
Other expenses 72.073 M -60.42 % 182.092 M 13.75 % 160.076 M 3.72 % 154.332 M 44.34 % 106.923 M -48.90 % 209.225 M 15.46 % 181.212 M 0.93 % 179.550 M 89.49 % 94.754 M -16.05 % 112.874 M 8.27 % 104.257 M 5.30 % 99.013 M 16.95 % 84.660 M 46.42 % 57.818 M 24.39 % 46.481 M -0.85 % 46.879 M
Operating expenses 160.550 M -37.02 % 254.937 M 13.98 % 223.672 M 2.83 % 217.510 M 22.30 % 177.843 M -30.70 % 256.612 M 14.36 % 224.398 M 1.52 % 221.041 M 73.16 % 127.650 M 8.19 % 117.982 M 8.79 % 108.453 M 9.53 % 99.013 M 16.95 % 84.660 M 46.42 % 57.818 M 24.39 % 46.481 M -0.85 % 46.879 M
Cost and expenses 969.711 M -14.01 % 1.128 B -2.87 % 1.161 B 18.25 % 981.772 M 41.35 % 694.578 M 24.16 % 559.433 M -21.48 % 712.474 M 5.34 % 676.339 M 41.16 % 479.146 M 12.83 % 424.660 M -0.37 % 426.246 M 11.91 % 380.882 M 25.12 % 304.403 M 13.48 % 268.248 M 54.13 % 174.037 M -10.33 % 194.088 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 449.000 K 0.000 -100.00 % 1.721 M 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 88.477 M 21.46 % 72.845 M 14.54 % 63.596 M 0.66 % 63.178 M -10.92 % 70.920 M 49.66 % 47.387 M 9.73 % 43.186 M 4.09 % 41.491 M 27.87 % 32.447 M 535.25 % 5.108 M 21.70 % 4.197 M 0.000 0.000 0.000 0.000 0.000
Interest income 5.339 M 347.15 % 1.194 M 2.75 % 1.162 M 130.93 % -3.757 M 17.63 % -4.561 M -570.74 % -680.000 K 75.65 % -2.793 M -19.67 % -2.334 M 1.14 % -2.361 M 16.25 % -2.819 M -32.12 % -2.134 M -23.11 % -1.733 M -456.18 % 486.552 K 12.59 % 432.142 K 42.93 % 302.350 K 0.000
Interest expense 4.619 M -40.55 % 7.770 M -45.04 % 14.138 M 65.11 % 8.563 M 4.84 % 8.168 M -22.42 % 10.528 M -32.02 % 15.487 M 19.28 % 12.984 M -12.55 % 14.847 M -16.18 % 17.712 M -12.72 % 20.293 M 4.79 % 19.365 M -11.42 % 21.862 M 86.97 % 11.693 M -4.49 % 12.243 M 4.74 % 11.689 M
Depreciation and amortization 18.916 M 1.76 % 18.588 M -9.47 % 20.533 M 41.90 % 14.470 M 14.95 % 12.588 M 2.45 % 12.287 M -14.77 % 14.416 M 9.23 % 13.198 M 2.98 % 12.816 M 42.11 % 9.018 M 30.74 % 6.898 M -3.37 % 7.138 M 3.64 % 6.887 M 321.87 % 1.633 M -59.82 % 4.063 M -28.64 % 5.694 M
Operating income 337.377 M 121.07 % 152.612 M 5.57 % 144.561 M -51.49 % 298.030 M 74.35 % 170.937 M 58.26 % 108.007 M -37.44 % 172.640 M 1.46 % 170.154 M 214.29 % 54.139 M 11.61 % 48.507 M 32.50 % 36.609 M 50.39 % 24.343 M 436.61 % 4.536 M -81.92 % 25.087 M 98.96 % 12.609 M 22.31 % 10.309 M
Operating income ratio 0.26 116.07 % 0.12 7.65 % 0.11 -52.45 % 0.23 34.04 % 0.17 21.77 % 0.14 -41.12 % 0.24 -3.68 % 0.25 147.82 % 0.10 -0.97 % 0.10 29.61 % 0.08 31.66 % 0.06 309.11 % 0.01 -82.83 % 0.09 26.60 % 0.07 33.94 % 0.05
Total other income expenses net -200.766 M -2 992.99 % -6.491 M 23.89 % -8.528 M 94.61 % -158.129 M -1 481.29 % -10.000 M 6.36 % -10.679 M 89.39 % -100.652 M -6.73 % -94.305 M -11 624.83 % 818.277 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2009 2008
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2009
Net debt -40.239 M -344.09 % 16.485 M -79.32 % 79.720 M -31.03 % 115.580 M 17.43 % 98.423 M 81.32 % 54.280 M -53.51 % 116.756 M 4.73 % 111.482 M -4.10 % 116.253 M -7.36 % 125.487 M 3.46 % 121.291 M -9.25 % 133.652 M -5.51 % 141.447 M 10.89 % 127.558 M 205.99 % 41.687 M
Total investments 7.531 M 46.15 % 5.153 M -64.76 % 14.621 M 155.75 % 5.717 M -66.91 % 17.276 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total debt 19.906 M -27.78 % 27.564 M -75.07 % 110.557 M -14.14 % 128.771 M -2.62 % 132.230 M 106.59 % 64.007 M -47.92 % 122.892 M 4.16 % 117.985 M -0.87 % 119.018 M -8.86 % 130.591 M -3.42 % 135.221 M -6.86 % 145.174 M -4.60 % 152.171 M 11.88 % 136.008 M 166.64 % 51.007 M
Accumulated other comprehensive income loss 0.000 -100.00 % 16.743 M 0.00 % 16.743 M 0.00 % 16.743 M 0.00 % 16.743 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 756.806 M 12.50 % 672.711 M 18.79 % 566.305 M 15.61 % 489.838 M 22.93 % 398.469 M 35.68 % 293.686 M 36.54 % 215.096 M 26.52 % 170.004 M 35.42 % 125.537 M 37.29 % 91.442 M 51.84 % 60.221 M 54.65 % 38.940 M 53.31 % 25.399 M 7.97 % 23.523 M 437.44 % -6.971 M
Common stock 49.803 M 0.00 % 49.803 M 0.00 % 49.803 M 0.00 % 49.803 M 0.00 % 49.803 M 0.00 % 49.803 M 0.00 % 49.803 M 0.40 % 49.605 M 0.00 % 49.605 M 0.00 % 49.605 M 0.00 % 49.605 M 0.00 % 49.605 M -0.40 % 49.803 M 0.00 % 49.803 M 0.00 % 49.803 M
Total equity 826.845 M 11.85 % 739.257 M 16.81 % 632.851 M 13.74 % 556.384 M 19.65 % 465.015 M 29.09 % 360.232 M 24.97 % 288.261 M 18.54 % 243.169 M 22.38 % 198.702 M 20.71 % 164.607 M 23.41 % 133.386 M 18.98 % 112.104 M 13.74 % 98.564 M 1.94 % 96.688 M 46.07 % 66.193 M
Other non current liabilities 11.288 M -64.19 % 31.521 M -11.76 % 35.720 M 342.41 % 8.074 M 10.89 % 7.281 M 19.75 % 6.080 M 5.72 % 5.751 M 7.46 % 5.352 M 25.34 % 4.270 M 39.59 % 3.059 M 24.26 % 2.462 M 37.62 % 1.789 M 15.03 % 1.555 M -0.19 % 1.558 M 0.000
Long term debt 0.000 0.000 -100.00 % 14.128 M -42.87 % 24.728 M -8.84 % 27.126 M 5.14 % 25.800 M -7.76 % 27.970 M -7.29 % 30.170 M 6.68 % 28.280 M 3.79 % 27.247 M -31.15 % 39.577 M -25.97 % 53.464 M -20.57 % 67.313 M -2.86 % 69.293 M 35.85 % 51.007 M
Total non current liabilities 30.623 M -2.85 % 31.521 M -36.77 % 49.848 M -3.15 % 51.471 M -1.84 % 52.437 M 9.04 % 48.091 M -12.55 % 54.995 M 3.04 % 53.374 M 11.12 % 48.034 M 4.97 % 45.761 M -17.72 % 55.617 M -15.84 % 66.084 M -12.18 % 75.247 M 2.09 % 73.704 M 38.14 % 53.356 M
Other current liabilities 49.179 M 24.42 % 39.528 M 38.96 % 28.446 M -18.05 % 34.710 M 13.93 % 30.465 M 6.89 % 28.500 M -9.71 % 31.565 M 22.66 % 25.734 M 58.59 % 16.227 M 14.89 % 14.124 M -41.91 % 24.312 M 24.96 % 19.456 M 4.39 % 18.639 M -46.10 % 34.578 M 307.57 % 8.484 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
Short term debt 19.906 M -27.78 % 27.564 M -71.42 % 96.429 M -7.32 % 104.043 M -1.01 % 105.104 M 175.09 % 38.207 M -59.75 % 94.922 M 8.09 % 87.815 M -3.22 % 90.738 M -12.20 % 103.344 M 8.05 % 95.644 M 4.29 % 91.711 M 8.08 % 84.858 M 27.19 % 66.716 M 0.000
Total current liabilities 183.531 M 21.66 % 150.851 M -43.63 % 267.600 M 4.72 % 255.529 M 7.75 % 237.140 M 56.79 % 151.249 M -38.65 % 246.533 M 1.97 % 241.761 M 31.27 % 184.166 M 2.82 % 179.117 M -7.55 % 193.740 M 10.71 % 175.000 M 6.21 % 164.768 M 23.38 % 133.551 M 538.24 % 20.925 M
Total liabilities 214.154 M 17.43 % 182.372 M -42.55 % 317.448 M 3.40 % 307.000 M 6.02 % 289.577 M 45.27 % 199.340 M -33.89 % 301.528 M 2.17 % 295.135 M 27.10 % 232.200 M 3.26 % 224.878 M -9.82 % 249.357 M 3.43 % 241.084 M 0.45 % 240.015 M 15.81 % 207.255 M 179.02 % 74.281 M
Other non current assets 9.156 M 77.68 % 5.153 M 41.33 % 3.646 M -36.23 % 5.717 M 57.67 % 3.626 M -11.04 % 4.076 M -13.52 % 4.713 M -7.22 % 5.080 M -15.59 % 6.018 M -9.52 % 6.651 M 116.36 % 3.074 M 17.06 % 2.626 M 1.35 % 2.591 M 2.01 % 2.540 M 0.000
Long term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 3.011 M 92.03 % 1.568 M -14.08 % 1.825 M -8.11 % 1.986 M -19.66 % 2.472 M -7.03 % 2.659 M -11.43 % 3.002 M -23.42 % 3.920 M -18.96 % 4.837 M 0.46 % 4.815 M 523.31 % 772.485 K 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
Goodwill and intangible assets 3.011 M 92.03 % 1.568 M -14.08 % 1.825 M -8.11 % 1.986 M -19.66 % 2.472 M -7.03 % 2.659 M -11.43 % 3.002 M -23.42 % 3.920 M -18.96 % 4.837 M 0.46 % 4.815 M 523.31 % 772.485 K 0.000 0.000 0.000 0.000
Property plant equipment net 310.962 M 19.25 % 260.761 M 5.35 % 247.508 M 16.29 % 212.840 M 13.96 % 186.761 M 10.94 % 168.338 M -3.34 % 174.158 M 4.09 % 167.317 M 2.56 % 163.146 M 4.52 % 156.096 M 2.17 % 152.783 M 3.42 % 147.733 M 0.31 % 147.271 M 3.93 % 141.700 M 353.61 % 31.238 M
Total non current assets 323.129 M 20.80 % 267.482 M 5.73 % 252.979 M 14.71 % 220.543 M 14.35 % 192.859 M 10.16 % 175.073 M -3.74 % 181.873 M 3.15 % 176.317 M 1.33 % 174.001 M 3.84 % 167.562 M 6.98 % 156.630 M 4.17 % 150.359 M 0.33 % 149.862 M 3.90 % 144.240 M 361.74 % 31.238 M
Other current assets 30.299 M -80.14 % 152.601 M 160.56 % 58.566 M -48.29 % 113.253 M 121.05 % 51.234 M 147.53 % 20.698 M -75.40 % 84.135 M 147.89 % 33.940 M 77.61 % 19.109 M -84.75 % 125.265 M 0.000 0.000 0.000 0.000 0.000
Short term investments 55.986 M 0.000 -100.00 % 14.621 M -43.64 % 25.944 M 50.17 % 17.276 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 60.145 M 442.87 % 11.079 M -64.07 % 30.837 M 133.77 % 13.191 M -60.98 % 33.807 M 247.56 % 9.727 M 58.52 % 6.136 M -5.64 % 6.503 M 135.19 % 2.765 M -45.83 % 5.104 M -63.36 % 13.930 M 20.90 % 11.522 M 7.44 % 10.724 M 26.91 % 8.450 M -9.34 % 9.321 M
Cash and short term investments 116.131 M 948.21 % 11.079 M -64.07 % 30.837 M 133.77 % 13.191 M -60.98 % 33.807 M 247.56 % 9.727 M 58.52 % 6.136 M -5.64 % 6.503 M 135.19 % 2.765 M -45.83 % 5.104 M -63.36 % 13.930 M 20.90 % 11.522 M 7.44 % 10.724 M 26.91 % 8.450 M -9.34 % 9.321 M
Total current assets 717.870 M 9.74 % 654.147 M -6.19 % 697.320 M 8.47 % 642.841 M 14.44 % 561.733 M 46.09 % 384.499 M -5.74 % 407.916 M 12.69 % 361.987 M 40.91 % 256.901 M 15.76 % 221.923 M -1.85 % 226.113 M 11.48 % 202.829 M 7.48 % 188.717 M 18.17 % 159.703 M 46.20 % 109.236 M
Inventory 348.132 M 32.06 % 263.608 M -32.27 % 389.206 M 38.70 % 280.616 M 9.91 % 255.325 M 37.84 % 185.228 M 2.66 % 180.431 M 0.00 % 180.431 M 45.63 % 123.898 M 35.33 % 91.554 M -15.55 % 108.413 M 28.77 % 84.194 M -4.70 % 88.350 M 38.37 % 63.850 M 19.20 % 53.565 M
Net receivables 223.308 M -1.57 % 226.859 M 3.73 % 218.711 M -7.24 % 235.781 M 6.51 % 221.367 M 31.11 % 168.846 M 23.05 % 137.214 M -2.76 % 141.113 M 26.98 % 111.129 M 0.000 -100.00 % 103.770 M -3.12 % 107.113 M 19.49 % 89.643 M 2.56 % 87.403 M 88.57 % 46.351 M
Tax 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
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
Account payables 114.446 M 36.64 % 83.759 M -41.31 % 142.725 M 29.19 % 110.481 M 13.19 % 97.608 M 21.53 % 80.318 M -23.21 % 104.594 M -9.78 % 115.938 M 68.25 % 68.908 M 28.51 % 53.621 M -27.33 % 73.784 M 15.59 % 63.833 M 4.18 % 61.272 M 89.95 % 32.257 M 177.65 % 11.618 M
Tax payables 0.000 0.000 0.000 -100.00 % 6.295 M 58.84 % 3.963 M -6.18 % 4.224 M -72.66 % 15.452 M 25.89 % 12.274 M 48.00 % 8.293 M 3.30 % 8.028 M 0.000 0.000 0.000 0.000 -100.00 % 823.134 K
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
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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
Other total stockholders equity 20.236 M 0.000 0.000 0.000 0.000 -100.00 % 16.743 M -28.33 % 23.362 M -0.84 % 23.560 M 0.00 % 23.560 M 0.00 % 23.560 M 0.00 % 23.559 M 0.00 % 23.559 M 0.85 % 23.362 M 0.00 % 23.362 M 0.00 % 23.362 M
Deferred tax liabilities non current 19.335 M 0.000 0.000 -100.00 % 18.669 M 3.54 % 18.030 M 11.22 % 16.211 M -23.80 % 21.274 M 19.17 % 17.852 M 15.29 % 15.484 M 0.19 % 15.455 M 13.82 % 13.578 M 25.36 % 10.831 M 69.79 % 6.379 M 123.58 % 2.853 M 21.49 % 2.348 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
Total assets 1.041 B 12.95 % 921.629 M -3.02 % 950.299 M 10.07 % 863.384 M 14.42 % 754.592 M 34.85 % 559.572 M -5.12 % 589.789 M 9.56 % 538.304 M 24.92 % 430.902 M 10.63 % 389.485 M 1.76 % 382.743 M 8.37 % 353.188 M 4.31 % 338.579 M 11.40 % 303.943 M 116.37 % 140.474 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2009
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2009
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
Change in working capital -61.917 M -171.53 % 86.559 M 844.72 % -11.623 M 62.96 % -31.380 M 73.25 % -117.312 M -651.90 % 21.256 M 136.80 % -57.757 M -53.83 % -37.545 M -55.68 % -24.117 M -51.09 % -15.962 M 14.11 % -18.585 M -15.17 % -16.137 M -19.88 % -13.460 M -307.33 % 6.492 M 10.14 % 5.895 M
Accounts receivables -10.110 M 40.41 % -16.965 M -256.06 % 10.871 M 155.08 % -19.737 M 63.62 % -54.254 M -55.94 % -34.791 M -1 682.13 % 2.199 M 107.37 % -29.839 M -4 599.06 % -635.000 K 96.29 % -17.124 M -691.49 % 2.895 M 112.92 % -22.405 M -22.51 % -18.288 M -1 610.98 % 1.210 M -85.01 % 8.074 M
Inventory -84.524 M -167.30 % 125.598 M 215.66 % -108.590 M -329.36 % -25.291 M 63.92 % -70.097 M -240.29 % 49.965 M 191.24 % -54.762 M 3.13 % -56.533 M -74.79 % -32.344 M -291.84 % 16.859 M 169.61 % -24.220 M -682.67 % 4.157 M 116.97 % -24.500 M -1 083.78 % 2.490 M -82.95 % 14.605 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
Other working capital 32.717 M 248.22 % -22.074 M -125.64 % 86.096 M 530.83 % 13.648 M 93.89 % 7.039 M 15.73 % 6.082 M 217.10 % -5.194 M -110.64 % 48.827 M 450.97 % 8.862 M 156.46 % -15.697 M -672.86 % 2.740 M 29.76 % 2.112 M -92.80 % 29.328 M 950.65 % 2.791 M 116.63 % -16.784 M
Other non cash items -29.969 M -3 020.96 % 1.026 M -92.16 % 13.093 M 142.33 % -30.932 M 41.86 % -53.204 M -111.58 % -25.146 M -1 409.01 % 1.921 M 137.89 % -5.070 M -1 248.40 % -376.000 K 96.93 % -12.260 M -1 648.71 % -701.072 K 33.66 % -1.057 M -117.19 % -486.552 K -12.59 % -432.142 K -19.68 % -361.091 K
Net cash provided by operating activities 63.641 M -71.16 % 220.658 M 107.53 % 106.325 M 15.50 % 92.059 M 2 959.45 % 3.009 M -96.40 % 83.686 M 173.77 % 30.568 M -34.17 % 46.432 M 7.28 % 43.280 M 47.70 % 29.303 M 20.98 % 24.221 M 69.52 % 14.288 M 666.33 % -2.523 M -107.70 % 32.779 M 47.62 % 22.206 M
Investments in property plant and equipment -70.560 M -33.32 % -52.925 M 21.68 % -67.572 M 25.69 % -90.930 M -194.97 % -30.827 M -305.30 % -7.606 M 63.40 % -20.780 M -23.48 % -16.828 M 14.10 % -19.590 M -19.21 % -16.433 M -27.24 % -12.915 M -15.14 % -11.217 M 90.54 % -118.538 M -6.07 % -111.750 M -3 517.38 % -3.089 M
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
Other investing activites 76.882 M 184.70 % -90.772 M -716.36 % 14.727 M 279.44 % -8.207 M -36.60 % -6.008 M -406.53 % 1.960 M -63.51 % 5.372 M 197.04 % -5.536 M -76.25 % -3.141 M -447.07 % 904.992 K -14.30 % 1.056 M -77.41 % 4.673 M -95.61 % 106.566 M 24 559.91 % 432.142 K -76.49 % 1.838 M
Net cash used for investing activites 6.322 M 104.40 % -143.697 M -171.92 % -52.845 M 46.69 % -99.137 M -169.14 % -36.835 M -552.41 % -5.646 M 63.36 % -15.408 M 31.10 % -22.364 M 1.61 % -22.731 M -46.39 % -15.528 M -30.93 % -11.859 M -81.23 % -6.544 M 45.34 % -11.972 M 89.25 % -111.318 M -8 798.12 % -1.251 M
Debt repayment 0.000 100.00 % -14.128 M -33.28 % -10.600 M -342.04 % -2.398 M -220.68 % 1.987 M 191.57 % -2.170 M -4 440.00 % 50.000 K -97.35 % 1.890 M 82.96 % 1.033 M 106.01 % -17.197 M -72.77 % -9.954 M -43.29 % -6.947 M -141.42 % 16.769 M -78.53 % 78.107 M 556.36 % -17.115 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
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
Dividends paid -9.921 M -33.33 % -7.441 M 0.00 % -7.441 M 0.000 0.000 100.00 % -2.480 M 0.00 % -2.480 M 0.00 % -2.480 M 0.00 % -2.480 M 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites -3.318 M 47.21 % -6.285 M 38.26 % -10.179 M -0.99 % -10.079 M 23.17 % -13.118 M 5.92 % -13.944 M 30.98 % -20.204 M -19.82 % -16.862 M 8.14 % -18.357 M 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used provided by financing activities -13.239 M 52.47 % -27.854 M 1.30 % -28.220 M -126.18 % -12.477 M -12.09 % -11.131 M 40.14 % -18.594 M 17.85 % -22.634 M -29.69 % -17.452 M 11.88 % -19.804 M -15.16 % -17.197 M -72.77 % -9.954 M -43.29 % -6.947 M -141.42 % 16.769 M -78.53 % 78.107 M 556.36 % -17.115 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 56.724 M 15.51 % 49.107 M 94.41 % 25.260 M 229.17 % -19.555 M 56.50 % -44.957 M -175.63 % 59.446 M 895.37 % -7.474 M -212.97 % 6.616 M 788.05 % 745.000 K 121.78 % -3.421 M -242.06 % 2.408 M 201.77 % 798.033 K -64.91 % 2.274 M 627.56 % -431.056 K -111.23 % 3.839 M
Cash at beginning of period -16.485 M 74.87 % -65.592 M 27.80 % -90.852 M -27.43 % -71.297 M -170.68 % -26.340 M 69.30 % -85.786 M -9.54 % -78.312 M 7.79 % -84.928 M 0.87 % -85.673 M -715.02 % 13.930 M 20.90 % 11.522 M 7.44 % 10.724 M 26.91 % 8.450 M -4.85 % 8.881 M 62.02 % 5.481 M
Cash at end of period 40.239 M 344.09 % -16.485 M 74.87 % -65.592 M 27.80 % -90.852 M -27.43 % -71.297 M -170.68 % -26.340 M 69.30 % -85.786 M -9.54 % -78.312 M 7.79 % -84.928 M -908.14 % 10.509 M -24.56 % 13.930 M 20.90 % 11.522 M 7.44 % 10.724 M 26.91 % 8.450 M -9.34 % 9.321 M
Operating cash flow 63.641 M -71.16 % 220.658 M 107.53 % 106.325 M 15.50 % 92.059 M 2 959.45 % 3.009 M -96.40 % 83.686 M 173.77 % 30.568 M -34.17 % 46.432 M 7.28 % 43.280 M 47.70 % 29.303 M 20.98 % 24.221 M 69.52 % 14.288 M 666.33 % -2.523 M -107.70 % 32.779 M 47.62 % 22.206 M
Capital expenditure -70.560 M -33.32 % -52.925 M 21.68 % -67.572 M 25.69 % -90.930 M -194.97 % -30.827 M -305.30 % -7.606 M 63.40 % -20.780 M -14.74 % -18.110 M 8.95 % -19.890 M -21.04 % -16.433 M -27.24 % -12.915 M -15.14 % -11.217 M 90.54 % -118.538 M -6.07 % -111.750 M -3 517.38 % -3.089 M
Free CashFlow -6.919 M -104.13 % 167.733 M 332.83 % 38.753 M 3 332.51 % 1.129 M 104.06 % -27.818 M -136.56 % 76.080 M 677.28 % 9.788 M -65.44 % 28.322 M 21.09 % 23.390 M 81.73 % 12.871 M 13.84 % 11.306 M 268.14 % 3.071 M 102.54 % -121.061 M -53.30 % -78.971 M -513.10 % 19.117 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2009
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 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 2011-12-31 2009-12-31 2008-12-31
Revenue 348.796 M 19.81 % 291.133 M -7.76 % 315.639 M -11.95 % 358.473 M 4.01 % 344.668 M 22.78 % 280.726 M -15.73 % 333.135 M -6.20 % 355.150 M 14.09 % 311.295 M 20.88 % 257.514 M -15.21 % 303.704 M -18.95 % 374.716 M -0.05 % 374.899 M 23.23 % 304.237 M -3.33 % 314.703 M -12.16 % 358.281 M 21.23 % 295.530 M 42.18 % 207.854 M -21.06 % 263.314 M -8.87 % 288.947 M 39.05 % 207.799 M 39.68 % 148.772 M -16.15 % 177.426 M -21.03 % 224.680 M 11.57 % 201.380 M 31.86 % 152.727 M -14.82 % 179.297 M -9.16 % 197.378 M 7.81 % 183.072 M 20.39 % 152.063 M -10.34 % 169.598 M -12.39 % 193.590 M 17.64 % 164.559 M 46.46 % 112.359 M -9.82 % 124.600 M -17.38 % 150.817 M 2.90 % 146.571 M 26.07 % 116.259 M 26.53 % 91.881 M -26.11 % 124.341 M -13.60 % 143.917 M 36.42 % 105.492 M 13.99 % 92.543 M -35.40 % 143.259 M 9.57 % 130.751 M 29.91 % 100.645 M 23.05 % 81.793 M -39.47 % 135.136 M 54.31 % 87.572 M -2.80 % 90.092 M 102.07 % 44.584 M -49.66 % 88.561 M 3.34 % 85.702 M 33.50 % 64.196 M 38.91 % 46.215 M 9.33 % 42.273 M 23.62 % 34.196 M
Net income 17.198 M 28.82 % 13.350 M -34.96 % 20.525 M -31.41 % 29.923 M -13.29 % 34.508 M -1.57 % 35.059 M 79.86 % 19.492 M -56.72 % 45.032 M 202.19 % 14.902 M 253.55 % 4.215 M -78.73 % 19.819 M -26.92 % 27.118 M -18.25 % 33.170 M 73.27 % 19.143 M 377.62 % 4.008 M -90.26 % 41.141 M 52.71 % 26.940 M 275.21 % 7.180 M -74.14 % 27.760 M -35.94 % 43.333 M 61.16 % 26.889 M 152.24 % 10.660 M -44.70 % 19.277 M -21.60 % 24.589 M 18.43 % 20.763 M 339.89 % 4.720 M -46.94 % 8.896 M -40.71 % 15.003 M -22.61 % 19.385 M 3 052.03 % 615.000 K -92.97 % 8.743 M -58.21 % 20.922 M 18.02 % 17.727 M 8 719.40 % 201.000 K -96.79 % 6.266 M -58.31 % 15.031 M -6.81 % 16.130 M 1 194.54 % 1.246 M -74.59 % 4.903 M -58.63 % 11.851 M -10.36 % 13.220 M 1 451.58 % 852.037 K -91.34 % 9.834 M 44.81 % 6.791 M -2.78 % 6.985 M 2 143.66 % -341.789 K -110.07 % 3.395 M -67.99 % 10.605 M 695.57 % 1.333 M 201.61 % -1.312 M 67.82 % -4.076 M -338.08 % 1.712 M -55.21 % 3.822 M 9.82 % 3.480 M 163.26 % 1.322 M 162.95 % -2.100 M 38.07 % -3.391 M
Income before tax 23.091 M 37.84 % 16.752 M -42.15 % 28.958 M -31.41 % 42.216 M -13.29 % 48.685 M 42.92 % 34.065 M 23.88 % 27.499 M -56.72 % 63.532 M 202.17 % 21.025 M 18.94 % 17.677 M -36.78 % 27.961 M -35.87 % 43.598 M -6.84 % 46.797 M 53.66 % 30.455 M 127.36 % 13.395 M -76.92 % 58.044 M 52.72 % 38.007 M 67.43 % 22.700 M -44.09 % 40.598 M -32.62 % 60.252 M 61.16 % 37.387 M 379.94 % 7.790 M -70.83 % 26.707 M -21.60 % 34.065 M 18.42 % 28.766 M 139.30 % 12.021 M 3.26 % 11.642 M -44.70 % 21.054 M -22.71 % 27.241 M 439.64 % 5.048 M -61.35 % 13.062 M -58.21 % 31.255 M 18.01 % 26.484 M 2 256.68 % -1.228 M -113.12 % 9.361 M -58.31 % 22.456 M -6.81 % 24.097 M 546.55 % 3.727 M -49.11 % 7.324 M -58.63 % 17.705 M -10.35 % 19.750 M 1 090.32 % 1.659 M -88.60 % 14.558 M 44.81 % 10.053 M -2.77 % 10.339 M 527.99 % 1.646 M -67.24 % 5.026 M -68.07 % 15.742 M 716.07 % 1.929 M -21.05 % 2.443 M 141.77 % -5.850 M -342.54 % 2.412 M -56.39 % 5.531 M 17.54 % 4.706 M 148.06 % 1.897 M -41.93 % 3.267 M 646.32 % -598.000 K
Income before tax ratio 0.07 15.05 % 0.06 -37.28 % 0.09 -22.10 % 0.12 -16.63 % 0.14 16.40 % 0.12 47.00 % 0.08 -53.86 % 0.18 164.86 % 0.07 -1.61 % 0.07 -25.44 % 0.09 -20.87 % 0.12 -6.79 % 0.12 24.70 % 0.10 135.18 % 0.04 -73.73 % 0.16 25.97 % 0.13 17.76 % 0.11 -29.17 % 0.15 -26.06 % 0.21 15.90 % 0.18 243.61 % 0.05 -65.21 % 0.15 -0.72 % 0.15 6.14 % 0.14 81.48 % 0.08 21.22 % 0.06 -39.13 % 0.11 -28.31 % 0.15 348.23 % 0.03 -56.90 % 0.08 -52.30 % 0.16 0.32 % 0.16 1 572.55 % -0.01 -114.55 % 0.08 -49.54 % 0.15 -9.43 % 0.16 412.84 % 0.03 -59.78 % 0.08 -44.02 % 0.14 3.76 % 0.14 772.51 % 0.02 -90.00 % 0.16 124.17 % 0.07 -11.26 % 0.08 383.39 % 0.02 -73.38 % 0.06 -47.25 % 0.12 428.84 % 0.02 -18.78 % 0.03 120.67 % -0.13 -581.77 % 0.03 -57.80 % 0.06 -11.96 % 0.07 78.58 % 0.04 -46.89 % 0.08 541.94 % -0.02
EBITDA 28.827 M 16.19 % 24.811 M -26.69 % 33.844 M -28.16 % 47.110 M -13.37 % 54.381 M 47.88 % 36.774 M 10.18 % 33.375 M -52.34 % 70.031 M 132.96 % 30.062 M 18.35 % 25.401 M -28.08 % 35.319 M -30.24 % 50.628 M -7.52 % 54.746 M 71.92 % 31.844 M 58.97 % 20.032 M -69.79 % 66.300 M 48.13 % 44.758 M 91.06 % 23.426 M -50.06 % 46.904 M -28.95 % 66.018 M 45.59 % 45.345 M 363.41 % 9.785 M -70.20 % 32.841 M -21.13 % 41.640 M 13.94 % 36.545 M 115.72 % 16.941 M -16.31 % 20.242 M -31.56 % 29.578 M -15.73 % 35.100 M 295.40 % 8.877 M -62.51 % 23.677 M -39.61 % 39.208 M 16.60 % 33.627 M 360.52 % 7.302 M -53.57 % 15.726 M -48.80 % 30.716 M -2.31 % 31.442 M 189.76 % 10.851 M -24.78 % 14.426 M -45.25 % 26.349 M -5.59 % 27.908 M 367.82 % 5.966 M -72.06 % 21.352 M 16.49 % 18.330 M 0.98 % 18.152 M 136.03 % 7.691 M -37.87 % 12.378 M -45.88 % 22.870 M 137.09 % 9.646 M 4.11 % 9.265 M 553.86 % 1.417 M -85.66 % 9.883 M -19.22 % 12.234 M 65.03 % 7.413 M 33.52 % 5.552 M -12.58 % 6.351 M 57.63 % 4.029 M
Net income ratio 0.05 7.53 % 0.05 -29.48 % 0.07 -22.10 % 0.08 -16.63 % 0.10 -19.83 % 0.12 113.44 % 0.06 -53.85 % 0.13 164.87 % 0.05 192.47 % 0.02 -74.92 % 0.07 -9.83 % 0.07 -18.21 % 0.09 40.62 % 0.06 394.05 % 0.01 -88.91 % 0.11 25.97 % 0.09 163.89 % 0.03 -67.23 % 0.11 -29.70 % 0.15 15.90 % 0.13 80.59 % 0.07 -34.05 % 0.11 -0.72 % 0.11 6.15 % 0.10 233.62 % 0.03 -37.71 % 0.05 -34.73 % 0.08 -28.21 % 0.11 2 518.14 % 0.00 -92.15 % 0.05 -52.30 % 0.11 0.32 % 0.11 5 921.79 % 0.00 -96.44 % 0.05 -49.54 % 0.10 -9.44 % 0.11 926.82 % 0.01 -79.92 % 0.05 -44.01 % 0.10 3.76 % 0.09 1 037.31 % 0.01 -92.40 % 0.11 124.17 % 0.05 -11.27 % 0.05 1 673.10 % 0.00 -108.18 % 0.04 -47.11 % 0.08 415.55 % 0.02 204.54 % -0.01 84.07 % -0.09 -572.93 % 0.02 -56.65 % 0.04 -17.74 % 0.05 89.52 % 0.03 157.58 % -0.05 49.90 % -0.10
Ratio EBITDA 0.08 -3.02 % 0.09 -20.52 % 0.11 -18.41 % 0.13 -16.71 % 0.16 20.44 % 0.13 30.75 % 0.10 -49.19 % 0.20 104.19 % 0.10 -2.10 % 0.10 -15.18 % 0.12 -13.93 % 0.14 -7.48 % 0.15 39.52 % 0.10 64.43 % 0.06 -65.60 % 0.19 22.19 % 0.15 34.38 % 0.11 -36.73 % 0.18 -22.04 % 0.23 4.70 % 0.22 231.78 % 0.07 -64.47 % 0.19 -0.13 % 0.19 2.13 % 0.18 63.60 % 0.11 -1.75 % 0.11 -24.66 % 0.15 -21.84 % 0.19 228.43 % 0.06 -58.18 % 0.14 -31.07 % 0.20 -0.89 % 0.20 214.44 % 0.06 -48.51 % 0.13 -38.03 % 0.20 -5.06 % 0.21 129.84 % 0.09 -40.55 % 0.16 -25.91 % 0.21 9.28 % 0.19 242.92 % 0.06 -75.49 % 0.23 80.32 % 0.13 -7.84 % 0.14 81.68 % 0.08 -49.51 % 0.15 -10.58 % 0.17 53.64 % 0.11 7.11 % 0.10 223.57 % 0.03 -71.52 % 0.11 -21.82 % 0.14 23.62 % 0.12 -3.88 % 0.12 -20.04 % 0.15 27.51 % 0.12
Gross profit ratio 0.32 -14.76 % 0.38 0.82 % 0.38 -0.17 % 0.38 -3.20 % 0.39 89.50 % 0.21 -41.24 % 0.35 -12.73 % 0.40 36.19 % 0.29 158.99 % 0.11 -66.65 % 0.34 0.49 % 0.34 11.23 % 0.30 167.03 % 0.11 -63.03 % 0.31 -18.71 % 0.38 13.47 % 0.33 89.73 % 0.18 -56.76 % 0.41 1.58 % 0.40 1.44 % 0.40 132.74 % 0.17 -57.46 % 0.40 4.99 % 0.38 2.19 % 0.37 117.25 % 0.17 -54.76 % 0.38 17.93 % 0.32 -15.53 % 0.38 7.57 % 0.35 7.20 % 0.33 -8.89 % 0.36 -7.16 % 0.39 6.78 % 0.37 4.52 % 0.35 -0.01 % 0.35 -11.46 % 0.39 21.72 % 0.32 -21.69 % 0.41 12.24 % 0.37 8.69 % 0.34 5.05 % 0.32 -23.40 % 0.42 43.09 % 0.29 4.87 % 0.28 9.64 % 0.26 -32.36 % 0.38 25.66 % 0.30 2.54 % 0.29 10.33 % 0.27 -16.54 % 0.32 11.97 % 0.29 -4.89 % 0.30 6.49 % 0.28 -12.80 % 0.32 -12.53 % 0.37 20.88 % 0.31
Weighted average shs out dil 4.956 M -0.03 % 4.958 M 0.00 % 4.958 M -0.09 % 4.962 M 0.09 % 4.958 M -0.02 % 4.959 M -0.02 % 4.960 M 0.01 % 4.959 M -0.16 % 4.967 M 0.17 % 4.959 M 0.08 % 4.955 M -0.24 % 4.967 M 0.17 % 4.958 M -0.03 % 4.960 M 0.23 % 4.948 M -0.29 % 4.963 M 0.03 % 4.961 M -0.04 % 4.964 M -0.05 % 4.966 M 0.16 % 4.958 M -0.06 % 4.961 M 0.06 % 4.958 M 0.06 % 4.956 M -0.24 % 4.967 M 0.24 % 4.955 M -0.06 % 4.958 M -0.23 % 4.970 M 0.04 % 4.968 M 0.20 % 4.958 M -3.26 % 5.125 M 3.17 % 4.968 M 0.20 % 4.958 M -0.16 % 4.966 M -1.18 % 5.025 M 1.05 % 4.973 M 0.25 % 4.961 M -0.05 % 4.963 M -0.42 % 4.984 M 0.64 % 4.953 M -0.12 % 4.959 M 0.15 % 4.951 M -0.09 % 4.956 M -0.22 % 4.967 M 0.20 % 4.957 M 0.06 % 4.954 M -0.07 % 4.957 M -0.71 % 4.993 M 0.75 % 4.956 M 0.38 % 4.937 M -0.24 % 4.949 M -0.24 % 4.961 M 0.00 % 4.961 M 0.00 % 4.961 M 0.00 % 4.961 M 0.00 % 4.961 M -0.79 % 5.000 M 0.27 % 4.987 M
Weighted average shs out 4.956 M -0.03 % 4.958 M 0.00 % 4.958 M -0.09 % 4.962 M 0.09 % 4.958 M -0.02 % 4.959 M -0.02 % 4.960 M 0.01 % 4.959 M -0.16 % 4.967 M 0.17 % 4.959 M 0.08 % 4.955 M -0.24 % 4.967 M 0.17 % 4.958 M -0.03 % 4.960 M 0.23 % 4.948 M -0.29 % 4.963 M 0.03 % 4.961 M -0.04 % 4.964 M -0.05 % 4.966 M 0.16 % 4.958 M -0.06 % 4.961 M 0.06 % 4.958 M 0.06 % 4.956 M -0.24 % 4.967 M 0.24 % 4.955 M -0.06 % 4.958 M -0.23 % 4.970 M 0.04 % 4.968 M 0.20 % 4.958 M -3.26 % 5.125 M 3.17 % 4.968 M 0.20 % 4.958 M -0.16 % 4.966 M -1.18 % 5.025 M 1.05 % 4.973 M 0.25 % 4.961 M -0.05 % 4.963 M -0.42 % 4.984 M 0.64 % 4.953 M -0.12 % 4.959 M 0.15 % 4.951 M -0.09 % 4.956 M -0.22 % 4.967 M 0.20 % 4.957 M 0.06 % 4.954 M -0.07 % 4.957 M -0.71 % 4.993 M 0.75 % 4.956 M 0.38 % 4.937 M -0.24 % 4.949 M -0.24 % 4.961 M 0.00 % 4.961 M 0.00 % 4.961 M 0.00 % 4.961 M 0.00 % 4.961 M -0.79 % 5.000 M 0.27 % 4.987 M
EPS diluted 3.47 29.00 % 2.69 -35.02 % 4.14 -31.34 % 6.03 -13.36 % 6.96 -1.56 % 7.07 79.90 % 3.93 -56.72 % 9.08 202.67 % 3.00 252.94 % 0.85 -78.75 % 4.00 -26.74 % 5.46 -18.39 % 6.69 73.32 % 3.86 376.54 % 0.81 -90.23 % 8.29 52.67 % 5.43 274.48 % 1.45 -74.06 % 5.59 -36.04 % 8.74 61.25 % 5.42 152.09 % 2.15 -44.73 % 3.89 -21.41 % 4.95 18.14 % 4.19 341.05 % 0.95 -46.93 % 1.79 -40.73 % 3.02 -22.76 % 3.91 3 158.33 % 0.12 -93.18 % 1.76 -58.29 % 4.22 18.21 % 3.57 8 825.00 % 0.04 -96.83 % 1.26 -58.42 % 3.03 -6.77 % 3.25 1 200.00 % 0.25 -74.75 % 0.99 -58.58 % 2.39 -10.49 % 2.67 1 470.59 % 0.17 -91.41 % 1.98 44.53 % 1.37 -2.84 % 1.41 2 146.44 % -0.07 -110.13 % 0.68 -68.22 % 2.14 692.59 % 0.27 200.00 % -0.27 67.07 % -0.82 -334.29 % 0.35 -54.55 % 0.77 10.00 % 0.70 159.26 % 0.27 164.29 % -0.42 38.24 % -0.68
Earnings per share 3.47 29.00 % 2.69 -35.02 % 4.14 -31.34 % 6.03 -13.36 % 6.96 -1.56 % 7.07 79.90 % 3.93 -56.72 % 9.08 202.67 % 3.00 252.94 % 0.85 -78.75 % 4.00 -26.74 % 5.46 -18.39 % 6.69 73.32 % 3.86 376.54 % 0.81 -90.23 % 8.29 52.67 % 5.43 274.48 % 1.45 -74.06 % 5.59 -36.04 % 8.74 61.25 % 5.42 152.09 % 2.15 -44.73 % 3.89 -21.41 % 4.95 18.14 % 4.19 341.05 % 0.95 -46.93 % 1.79 -40.73 % 3.02 -22.76 % 3.91 3 158.33 % 0.12 -93.18 % 1.76 -58.29 % 4.22 18.21 % 3.57 8 825.00 % 0.04 -96.83 % 1.26 -58.42 % 3.03 -6.77 % 3.25 1 200.00 % 0.25 -74.75 % 0.99 -58.58 % 2.39 -10.49 % 2.67 1 470.59 % 0.17 -91.41 % 1.98 44.53 % 1.37 -2.84 % 1.41 2 146.44 % -0.07 -110.13 % 0.68 -68.22 % 2.14 692.59 % 0.27 200.00 % -0.27 67.07 % -0.82 -334.29 % 0.35 -54.55 % 0.77 10.00 % 0.70 159.26 % 0.27 164.29 % -0.42 38.24 % -0.68
Gross profit 112.658 M 2.13 % 110.313 M -7.00 % 118.620 M -12.10 % 134.950 M 0.68 % 134.044 M 132.66 % 57.613 M -50.48 % 116.346 M -18.14 % 142.121 M 55.38 % 91.469 M 213.08 % 29.216 M -71.73 % 103.333 M -18.55 % 126.873 M 11.18 % 114.120 M 229.05 % 34.682 M -64.26 % 97.051 M -28.60 % 135.925 M 37.57 % 98.805 M 169.77 % 36.626 M -65.87 % 107.313 M -7.43 % 115.925 M 41.05 % 82.185 M 225.09 % 25.281 M -64.33 % 70.874 M -17.09 % 85.481 M 14.01 % 74.976 M 186.46 % 26.173 M -61.46 % 67.917 M 7.13 % 63.396 M -8.93 % 69.615 M 29.51 % 53.754 M -3.88 % 55.925 M -20.18 % 70.068 M 9.22 % 64.151 M 56.39 % 41.019 M -5.75 % 43.520 M -17.39 % 52.681 M -8.90 % 57.826 M 53.46 % 37.682 M -0.91 % 38.028 M -17.06 % 45.850 M -6.09 % 48.824 M 43.32 % 34.067 M -12.69 % 39.017 M -7.57 % 42.212 M 14.90 % 36.738 M 42.43 % 25.793 M -16.77 % 30.992 M -23.94 % 40.747 M 58.24 % 25.750 M 7.25 % 24.010 M 68.66 % 14.236 M -43.63 % 25.255 M -1.71 % 25.695 M 42.16 % 18.075 M 21.13 % 14.922 M -4.37 % 15.604 M 49.43 % 10.442 M
Income tax expense 5.893 M 73.22 % 3.402 M -59.66 % 8.433 M -31.40 % 12.293 M -13.29 % 14.177 M 1 526.26 % -994.000 K -112.41 % 8.007 M -56.72 % 18.500 M 202.14 % 6.123 M -54.52 % 13.462 M 65.34 % 8.142 M -50.59 % 16.480 M 20.94 % 13.627 M 20.46 % 11.312 M 20.51 % 9.387 M -44.47 % 16.903 M 52.73 % 11.067 M -28.69 % 15.520 M 20.89 % 12.838 M -24.12 % 16.919 M 61.16 % 10.498 M 465.78 % -2.870 M -138.63 % 7.430 M -21.59 % 9.476 M 18.41 % 8.003 M 9.62 % 7.301 M 165.88 % 2.746 M -54.84 % 6.081 M -22.59 % 7.856 M 77.22 % 4.433 M 2.64 % 4.319 M -58.20 % 10.333 M 18.00 % 8.757 M 712.81 % -1.429 M -146.17 % 3.095 M -58.32 % 7.425 M -6.80 % 7.967 M 221.12 % 2.481 M 2.48 % 2.421 M -58.64 % 5.854 M -10.35 % 6.530 M 708.98 % 807.186 K -82.91 % 4.724 M 44.82 % 3.262 M -2.74 % 3.354 M 68.70 % 1.988 M 21.90 % 1.631 M -68.25 % 5.137 M 761.91 % 596.000 K -84.13 % 3.755 M 311.69 % -1.774 M -353.43 % 700.000 K -59.04 % 1.709 M 39.46 % 1.225 M 113.12 % 575.000 K -89.29 % 5.367 M 92.16 % 2.793 M
Cost of revenue 236.138 M 30.59 % 180.820 M -8.22 % 197.019 M -11.86 % 223.523 M 6.12 % 210.624 M -5.60 % 223.113 M 2.92 % 216.789 M 1.77 % 213.029 M -3.09 % 219.826 M -3.71 % 228.298 M 13.94 % 200.371 M -19.15 % 247.843 M -4.96 % 260.779 M -3.26 % 269.555 M 23.85 % 217.652 M -2.12 % 222.356 M 13.03 % 196.725 M 14.89 % 171.228 M 9.76 % 156.001 M -9.84 % 173.022 M 37.74 % 125.614 M 1.72 % 123.491 M 15.90 % 106.552 M -23.45 % 139.199 M 10.12 % 126.404 M -0.12 % 126.554 M 13.62 % 111.380 M -16.87 % 133.982 M 18.09 % 113.457 M 15.41 % 98.309 M -13.52 % 113.673 M -7.97 % 123.522 M 23.02 % 100.408 M 40.75 % 71.340 M -12.01 % 81.080 M -17.38 % 98.136 M 10.58 % 88.745 M 12.94 % 78.577 M 45.91 % 53.853 M -31.39 % 78.491 M -17.46 % 95.093 M 33.14 % 71.425 M 33.44 % 53.526 M -47.03 % 101.047 M 7.48 % 94.013 M 25.60 % 74.852 M 47.34 % 50.801 M -46.18 % 94.389 M 52.68 % 61.822 M -6.45 % 66.082 M 117.75 % 30.348 M -52.06 % 63.306 M 5.50 % 60.007 M 30.11 % 46.121 M 47.39 % 31.293 M 17.34 % 26.669 M 12.27 % 23.754 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 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 0.000 0.000 0.000
Other expenses 93.865 M 75.98 % 53.339 M -44.64 % 96.358 M 0.07 % 96.294 M 7.82 % 89.309 M 427.61 % 16.927 M -59.28 % 41.574 M -70.75 % 142.121 M 103.94 % 69.686 M 1 171.87 % 5.479 M -92.34 % 71.483 M -10.64 % 79.993 M 19.90 % 66.717 M 4 787.69 % 1.365 M -98.34 % 82.044 M 7.45 % 76.352 M 32.21 % 57.749 M 120.52 % 26.188 M -59.45 % 64.577 M 17.73 % 54.854 M 36.85 % 40.082 M 161.46 % 15.330 M -64.50 % 43.187 M -9.86 % 47.910 M 13.59 % 42.178 M 303.35 % 10.457 M -80.82 % 54.529 M 42.63 % 38.230 M -0.94 % 38.593 M -15.09 % 45.449 M 12.04 % 40.564 M 16.16 % 34.922 M 1.50 % 34.406 M -17.44 % 41.672 M 41.81 % 29.385 M 15.13 % 25.523 M -11.23 % 28.751 M 1.00 % 28.465 M 9.30 % 26.042 M 14.62 % 22.721 M 0.36 % 22.640 M 10.81 % 20.431 M 8.65 % 18.805 M -27.87 % 26.072 M 25.84 % 20.719 M 4.10 % 19.903 M -2.36 % 20.385 M 3.65 % 19.667 M 9.99 % 17.881 M 6.67 % 16.764 M 13.82 % 14.728 M -13.28 % 16.983 M 14.67 % 14.810 M 34.10 % 11.044 M 12.71 % 9.799 M 2.17 % 9.591 M 22.02 % 7.860 M
Operating expenses 93.865 M 1.56 % 92.426 M -4.08 % 96.358 M 0.07 % 96.294 M 7.82 % 89.309 M 427.61 % 16.927 M -59.28 % 41.574 M -70.75 % 142.121 M 103.94 % 69.686 M 1 171.87 % 5.479 M -92.32 % 71.379 M -10.77 % 79.993 M 19.90 % 66.717 M 4 787.69 % 1.365 M -98.34 % 82.044 M 7.45 % 76.352 M 32.21 % 57.749 M 120.52 % 26.188 M -59.45 % 64.577 M 17.73 % 54.854 M 36.85 % 40.082 M 161.46 % 15.330 M -64.50 % 43.187 M -9.86 % 47.910 M 13.59 % 42.178 M 303.35 % 10.457 M -80.82 % 54.529 M 42.63 % 38.230 M -0.94 % 38.593 M -15.09 % 45.449 M 12.04 % 40.564 M 16.16 % 34.922 M 1.50 % 34.406 M -17.44 % 41.672 M 41.81 % 29.385 M 15.13 % 25.523 M -11.23 % 28.751 M 1.00 % 28.465 M 9.30 % 26.042 M 14.62 % 22.721 M 0.36 % 22.640 M 10.81 % 20.431 M 8.65 % 18.805 M -27.87 % 26.072 M 25.84 % 20.719 M 4.10 % 19.903 M -2.36 % 20.385 M 3.65 % 19.667 M 9.99 % 17.881 M 6.67 % 16.764 M 13.82 % 14.728 M -13.28 % 16.983 M 14.67 % 14.810 M 34.10 % 11.044 M 12.71 % 9.799 M 2.17 % 9.591 M 22.02 % 7.860 M
Cost and expenses 330.003 M 20.77 % 273.246 M -6.86 % 293.377 M -8.27 % 319.817 M 6.63 % 299.933 M 24.95 % 240.040 M -31.80 % 351.960 M 42.97 % 246.182 M -14.97 % 289.512 M 23.84 % 233.777 M -13.97 % 271.750 M -17.11 % 327.836 M 0.10 % 327.496 M 20.88 % 270.920 M -9.60 % 299.696 M 0.33 % 298.708 M 17.38 % 254.474 M 28.90 % 197.416 M -10.50 % 220.578 M -3.20 % 227.876 M 37.53 % 165.696 M 19.36 % 138.821 M -7.29 % 149.739 M -19.97 % 187.109 M 10.99 % 168.582 M 23.04 % 137.011 M -17.42 % 165.909 M -3.66 % 172.212 M 13.26 % 152.050 M 5.77 % 143.758 M -6.79 % 154.237 M -2.66 % 158.444 M 17.53 % 134.814 M 19.29 % 113.012 M 2.31 % 110.465 M -10.67 % 123.659 M 5.25 % 117.496 M 9.77 % 107.042 M 33.98 % 79.895 M -21.06 % 101.212 M -14.03 % 117.733 M 31.34 % 89.638 M 23.93 % 72.331 M -43.10 % 127.119 M 10.80 % 114.732 M 21.08 % 94.755 M 33.11 % 71.186 M -37.59 % 114.056 M 43.10 % 79.703 M -3.79 % 82.846 M 83.79 % 45.076 M -43.86 % 80.289 M 7.31 % 74.817 M 30.88 % 57.166 M 39.12 % 41.092 M 13.33 % 36.260 M 14.70 % 31.614 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 -100.00 % 1.721 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
Selling general and administrative expenses 0.000 -100.00 % 39.087 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -104.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 100.00 % -1.721 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
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 100.00 % -2.793 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
Interest expense 898.000 K -71.59 % 3.161 M 1 993.38 % 151.000 K -33.19 % 226.000 K -79.09 % 1.081 M 808.40 % 119.000 K -90.55 % 1.259 M -36.03 % 1.968 M -55.52 % 4.424 M 0.000 -100.00 % 3.993 M 21.66 % 3.282 M -27.26 % 4.512 M 0.000 -100.00 % 2.992 M -32.23 % 4.415 M 26.69 % 3.485 M 0.000 -100.00 % 3.104 M 8.23 % 2.868 M -39.22 % 4.719 M 0.000 -100.00 % 2.836 M -34.25 % 4.313 M -1.95 % 4.399 M 251.08 % 1.253 M -74.69 % 4.950 M 2.02 % 4.852 M 9.48 % 4.432 M 15.75 % 3.829 M -7.96 % 4.160 M -2.09 % 4.249 M 9.68 % 3.874 M 20.01 % 3.228 M -32.38 % 4.774 M 1.53 % 4.702 M -5.58 % 4.980 M -9.29 % 5.490 M 17.76 % 4.662 M -14.05 % 5.424 M -15.70 % 6.434 M 0.000 0.000 -100.00 % 6.087 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 % 2.745 M -13.68 % 3.180 M
Depreciation and amortization 4.838 M -1.22 % 4.898 M 3.44 % 4.735 M 1.44 % 4.668 M 1.15 % 4.615 M -4.39 % 4.827 M 4.55 % 4.617 M 1.90 % 4.531 M -1.78 % 4.613 M -48.90 % 9.027 M 160.26 % 3.469 M -7.46 % 3.748 M 9.05 % 3.437 M -7.56 % 3.718 M 2.00 % 3.645 M -5.10 % 3.841 M 17.61 % 3.266 M 0.52 % 3.249 M 1.47 % 3.202 M 10.49 % 2.898 M -10.53 % 3.239 M 7.43 % 3.015 M -8.58 % 3.298 M 1.10 % 3.262 M -3.49 % 3.380 M -7.83 % 3.667 M 0.47 % 3.650 M -0.60 % 3.672 M 7.15 % 3.427 M 1 590.00 % -230.000 K -103.56 % 6.455 M 74.27 % 3.704 M 13.31 % 3.269 M -38.34 % 5.302 M 233.25 % 1.591 M -55.28 % 3.558 M 50.44 % 2.365 M 44.74 % 1.634 M -33.03 % 2.440 M -24.22 % 3.220 M 86.77 % 1.724 M -3.88 % 1.794 M 57.33 % 1.140 M -47.95 % 2.190 M 23.45 % 1.774 M -1.46 % 1.800 M 1.65 % 1.771 M -1.06 % 1.790 M 0.73 % 1.777 M -11.96 % 2.018 M 5.73 % 1.909 M 18.50 % 1.611 M 19.42 % 1.349 M 252.60 % 382.583 K -10.82 % 429.000 K 26.55 % 339.000 K -76.57 % 1.447 M
Operating income 18.793 M 5.07 % 17.887 M -19.65 % 22.262 M -42.41 % 38.656 M -13.59 % 44.735 M 9.95 % 40.686 M 316.13 % -18.825 M -117.28 % 108.968 M 400.24 % 21.783 M -8.23 % 23.737 M -25.47 % 31.850 M -32.06 % 46.880 M -1.10 % 47.403 M 42.28 % 33.317 M 122.01 % 15.007 M -74.81 % 59.573 M 45.10 % 41.056 M 293.33 % 10.438 M -75.58 % 42.736 M -30.02 % 61.071 M 45.05 % 42.103 M 323.10 % 9.951 M -64.06 % 27.687 M -26.31 % 37.571 M 14.55 % 32.798 M 108.69 % 15.716 M 17.39 % 13.388 M -46.80 % 25.166 M -18.88 % 31.022 M 273.53 % 8.305 M -36.42 % 13.062 M -58.21 % 31.255 M 18.01 % 26.484 M 1 591.22 % -1.776 M -118.97 % 9.361 M -58.31 % 22.456 M -21.98 % 28.784 M 672.31 % 3.727 M -49.11 % 7.324 M -58.63 % 17.705 M -10.35 % 19.750 M 1 090.32 % 1.659 M -88.60 % 14.558 M -9.05 % 16.007 M 1.00 % 15.848 M 862.61 % 1.646 M -84.02 % 10.302 M -50.79 % 20.935 M 175.32 % 7.604 M 211.20 % 2.443 M 141.77 % -5.850 M -342.54 % 2.412 M -56.39 % 5.531 M 17.54 % 4.706 M 148.06 % 1.897 M -41.95 % 3.268 M 646.49 % -598.000 K
Operating income ratio 0.05 -12.30 % 0.06 -12.89 % 0.07 -34.59 % 0.11 -16.92 % 0.13 -10.45 % 0.14 356.48 % -0.06 -118.42 % 0.31 338.47 % 0.07 -24.09 % 0.09 -12.10 % 0.10 -16.18 % 0.13 -1.06 % 0.13 15.46 % 0.11 129.65 % 0.05 -71.32 % 0.17 19.69 % 0.14 176.64 % 0.05 -69.06 % 0.16 -23.21 % 0.21 4.32 % 0.20 202.92 % 0.07 -57.14 % 0.16 -6.68 % 0.17 2.67 % 0.16 58.27 % 0.10 37.81 % 0.07 -41.44 % 0.13 -24.76 % 0.17 210.26 % 0.05 -29.09 % 0.08 -52.30 % 0.16 0.32 % 0.16 1 118.19 % -0.02 -121.04 % 0.08 -49.54 % 0.15 -24.18 % 0.20 512.59 % 0.03 -59.78 % 0.08 -44.02 % 0.14 3.76 % 0.14 772.51 % 0.02 -90.00 % 0.16 40.79 % 0.11 -7.82 % 0.12 640.96 % 0.02 -87.01 % 0.13 -18.70 % 0.15 78.41 % 0.09 220.15 % 0.03 120.67 % -0.13 -581.77 % 0.03 -57.80 % 0.06 -11.96 % 0.07 78.58 % 0.04 -46.90 % 0.08 542.07 % -0.02
Total other income expenses net 4.298 M 478.68 % -1.135 M -116.95 % 6.696 M 88.09 % 3.560 M -9.87 % 3.950 M 159.66 % -6.621 M -114.29 % 46.324 M 201.95 % -45.436 M -5 894.20 % -758.000 K 87.49 % -6.060 M -55.82 % -3.889 M -18.49 % -3.282 M -441.58 % -606.000 K 78.83 % -2.862 M -77.54 % -1.612 M -5.43 % -1.529 M 49.85 % -3.049 M -124.87 % 12.262 M 673.53 % -2.138 M -161.05 % -819.000 K 82.63 % -4.716 M -118.23 % -2.161 M -120.51 % -980.000 K 72.05 % -3.506 M 13.05 % -4.032 M -9.12 % -3.695 M -111.63 % -1.746 M 57.54 % -4.112 M -8.75 % -3.781 M -16.09 % -3.257 M 0.000 0.000 0.000 -100.00 % 548.000 K 0.000 0.000 100.00 % -4.687 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -5.954 M -8.08 % -5.509 M 0.000 100.00 % -5.276 M -1.60 % -5.193 M 8.49 % -5.675 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.000 K 0.000
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2009-12-31 2008-12-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-03-31 2009-12-31
Net debt 0.000 100.00 % -40.239 M 0.000 100.00 % -20.246 M 0.000 -100.00 % 16.485 M -51.07 % 33.690 M 24.96 % 26.961 M -12.57 % 30.837 M -61.32 % 79.720 M 162.38 % 30.383 M -79.85 % 150.802 M 0.000 -100.00 % 115.580 M 0.000 -100.00 % 88.695 M 0.000 -100.00 % 98.423 M 0.000 -100.00 % 86.084 M 0.000 -100.00 % 54.280 M 0.000 -100.00 % 81.995 M 0.000 -100.00 % 116.756 M 0.000 -100.00 % 116.418 M 0.000 -100.00 % 111.482 M 0.000 -100.00 % 103.017 M 0.000 -100.00 % 104.316 M 0.000 -100.00 % 98.116 M 0.000 -100.00 % 125.487 M 0.000 -100.00 % 114.346 M 0.000 -100.00 % 121.291 M 0.000 -100.00 % 126.243 M 0.000 -100.00 % 133.652 M 0.000 -100.00 % 128.598 M 1 099.17 % 10.724 M -92.42 % 141.447 M 10.89 % 127.558 M 205.99 % 41.687 M
Total investments 0.000 -100.00 % 7.531 M 0.000 -100.00 % 5.762 M 0.000 -100.00 % 5.153 M -92.35 % 67.380 M 1 381.53 % 4.548 M -92.63 % 61.674 M 321.82 % 14.621 M -75.94 % 60.766 M 165.21 % 22.912 M 0.000 -100.00 % 5.717 M 0.000 -100.00 % 14.780 M 0.000 -100.00 % 17.276 M 0.000 -100.00 % 13.386 M 0.000 0.000 0.000 -100.00 % 15.208 M 0.000 0.000 0.000 -100.00 % 13.549 M 0.000 0.000 0.000 -100.00 % 3.392 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 21.448 M 0.000 0.000 0.000
Total debt 0.000 -100.00 % 19.906 M 0.000 -100.00 % 42.915 M 0.000 -100.00 % 27.564 M 0.000 -100.00 % 57.696 M 0.000 -100.00 % 110.557 M 0.000 -100.00 % 158.446 M 0.000 -100.00 % 128.771 M 0.000 -100.00 % 120.508 M 0.000 -100.00 % 132.230 M 0.000 -100.00 % 108.614 M 0.000 -100.00 % 64.007 M 0.000 -100.00 % 87.234 M 0.000 -100.00 % 122.892 M 0.000 -100.00 % 121.033 M 0.000 -100.00 % 117.985 M 0.000 -100.00 % 124.016 M 0.000 -100.00 % 115.972 M 0.000 -100.00 % 108.986 M 0.000 -100.00 % 130.591 M 0.000 -100.00 % 126.760 M 0.000 -100.00 % 135.221 M 0.000 -100.00 % 137.337 M 0.000 -100.00 % 145.174 M 0.000 -100.00 % 139.288 M 0.000 -100.00 % 152.171 M 11.88 % 136.008 M 166.64 % 51.007 M
Accumulated other comprehensive income loss 826.845 M 0.000 -100.00 % 793.766 M 6.69 % 743.963 M 0.64 % 739.257 M 4 315.32 % 16.743 M -97.56 % 685.344 M 0.000 -100.00 % 632.851 M 0.000 -100.00 % 609.231 M 0.000 -100.00 % 556.384 M 0.000 -100.00 % 533.096 M 0.000 -100.00 % 465.015 M 0.000 -100.00 % 430.455 M 0.000 -100.00 % 360.232 M 0.000 -100.00 % 330.306 M 0.000 -100.00 % 288.261 M 0.000 -100.00 % 275.081 M 0.000 -100.00 % 243.169 M 0.000 -100.00 % 234.366 M 0.000 -100.00 % 198.702 M 0.000 -100.00 % 192.782 M 0.000 -100.00 % 161.621 M 0.000 -100.00 % 158.458 M 0.000 -100.00 % 133.386 M 0.000 -100.00 % 125.882 M 0.000 -100.00 % 112.104 M 0.000 -100.00 % 110.502 M 0.000 -100.00 % 98.564 M 0.000 0.000 0.000
Retained earnings 0.000 -100.00 % 756.806 M 0.000 0.000 0.000 -100.00 % 672.711 M 0.000 0.000 0.000 -100.00 % 566.305 M 0.000 0.000 0.000 -100.00 % 483.219 M 0.000 0.000 0.000 -100.00 % 391.850 M 0.000 0.000 0.000 -100.00 % 287.067 M 0.000 0.000 0.000 -100.00 % 215.096 M 0.000 0.000 0.000 -100.00 % 170.004 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 91.442 M 0.000 0.000 0.000 -100.00 % 60.221 M 0.000 0.000 0.000 -100.00 % 38.940 M 0.000 0.000 0.000 -100.00 % 25.399 M 7.97 % 23.523 M 437.44 % -6.971 M
Common stock 0.000 -100.00 % 49.803 M 0.000 -100.00 % 49.803 M 0.000 -100.00 % 49.803 M 0.000 -100.00 % 49.803 M 0.000 -100.00 % 49.803 M 0.000 -100.00 % 49.803 M 0.000 -100.00 % 49.803 M 0.000 -100.00 % 49.803 M 0.000 -100.00 % 49.803 M 0.000 -100.00 % 49.803 M 0.000 -100.00 % 49.803 M 0.000 -100.00 % 49.803 M 0.000 -100.00 % 49.803 M 0.000 -100.00 % 49.803 M 0.000 -100.00 % 49.605 M 0.000 -100.00 % 49.803 M 0.000 -100.00 % 49.605 M 0.000 -100.00 % 49.803 M 0.000 -100.00 % 49.605 M 0.000 -100.00 % 49.803 M 0.000 -100.00 % 49.605 M 0.000 -100.00 % 49.803 M 0.000 -100.00 % 49.605 M 0.000 -100.00 % 49.803 M 0.000 -100.00 % 49.803 M 0.00 % 49.803 M 0.00 % 49.803 M
Total equity 826.845 M 0.00 % 826.845 M 4.17 % 793.766 M 0.00 % 793.766 M 7.37 % 739.257 M 0.00 % 739.257 M 7.87 % 685.344 M 0.00 % 685.344 M 8.29 % 632.851 M 0.00 % 632.851 M 3.88 % 609.231 M 0.00 % 609.231 M 9.50 % 556.384 M 0.00 % 556.384 M 4.37 % 533.096 M 0.00 % 533.096 M 14.64 % 465.015 M 0.00 % 465.015 M 8.03 % 430.455 M 0.00 % 430.455 M 19.49 % 360.232 M 0.00 % 360.232 M 9.06 % 330.306 M 0.00 % 330.306 M 14.59 % 288.261 M 0.00 % 288.261 M 4.79 % 275.081 M 0.00 % 275.081 M 13.12 % 243.169 M 0.00 % 243.169 M 3.76 % 234.366 M 0.00 % 234.366 M 17.95 % 198.702 M 0.00 % 198.702 M 3.07 % 192.782 M 0.00 % 192.782 M 19.28 % 161.621 M -1.81 % 164.607 M 3.88 % 158.458 M 0.00 % 158.458 M 18.80 % 133.386 M 0.00 % 133.386 M 5.96 % 125.882 M 0.00 % 125.882 M 12.29 % 112.104 M 0.00 % 112.104 M 1.45 % 110.502 M 0.00 % 110.502 M 12.11 % 98.564 M 0.00 % 98.564 M 1.94 % 96.688 M 46.07 % 66.193 M
Other non current liabilities -826.845 M -7 424.99 % 11.288 M 101.42 % -793.766 M -7 000.51 % 11.503 M 101.56 % -739.257 M -2 445.28 % 31.521 M 104.60 % -685.344 M -1 967.27 % 36.703 M 0.000 -100.00 % 35.720 M 0.000 -100.00 % 27.408 M 104.93 % -556.384 M -6 991.06 % 8.074 M 101.51 % -533.096 M -6 228.24 % 8.699 M 101.87 % -465.015 M -6 486.69 % 7.281 M 101.69 % -430.455 M -6 560.38 % 6.663 M 101.85 % -360.232 M -6 024.87 % 6.080 M 101.84 % -330.306 M -5 135.15 % 6.560 M 102.28 % -288.261 M -5 112.36 % 5.751 M 102.09 % -275.081 M -5 013.92 % 5.598 M 102.30 % -243.169 M -4 643.52 % 5.352 M 102.28 % -234.366 M -5 518.87 % 4.325 M 102.18 % -198.702 M -4 753.44 % 4.270 M 102.21 % -192.782 M -4 320.27 % 4.568 M 102.83 % -161.621 M -5 383.46 % 3.059 M 101.93 % -158.458 M -5 602.01 % 2.880 M 102.16 % -133.386 M -5 518.21 % 2.462 M 101.96 % -125.882 M -6 140.40 % 2.084 M 101.86 % -112.104 M -6 366.73 % 1.789 M 101.62 % -110.502 M -5 793.04 % 1.941 M 0.000 -100.00 % 1.555 M -0.19 % 1.558 M 0.000
Long term debt 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 18.278 M 0.000 -100.00 % 14.128 M 0.000 -100.00 % 24.728 M 0.000 -100.00 % 24.728 M 0.000 -100.00 % 31.330 M 0.000 -100.00 % 27.126 M 0.000 -100.00 % 33.967 M 0.000 -100.00 % 25.800 M 0.000 -100.00 % 28.704 M 0.000 -100.00 % 27.970 M 0.000 -100.00 % 41.731 M 0.000 -100.00 % 30.170 M 0.000 -100.00 % 27.601 M 0.000 -100.00 % 28.279 M 0.000 -100.00 % 25.800 M 0.000 -100.00 % 27.247 M 0.000 -100.00 % 32.929 M 0.000 -100.00 % 39.577 M 0.000 -100.00 % 46.906 M 0.000 -100.00 % 53.464 M 0.000 -100.00 % 60.943 M 0.000 -100.00 % 67.313 M -2.86 % 69.293 M 35.85 % 51.007 M
Total non current liabilities -826.845 M -2 800.08 % 30.623 M 103.86 % -793.766 M -2 527.27 % 32.702 M 104.42 % -739.257 M -2 445.28 % 31.521 M 104.60 % -685.344 M -1 346.51 % 54.981 M 0.000 -100.00 % 49.848 M 0.000 -100.00 % 52.136 M 109.37 % -556.384 M -1 180.97 % 51.471 M 109.66 % -533.096 M -1 018.20 % 58.059 M 112.49 % -465.015 M -986.81 % 52.437 M 112.18 % -430.455 M -857.30 % 56.841 M 115.78 % -360.232 M -849.06 % 48.091 M 114.56 % -330.306 M -684.22 % 56.538 M 119.61 % -288.261 M -624.16 % 54.995 M 119.99 % -275.081 M -522.03 % 65.181 M 126.80 % -243.169 M -555.59 % 53.374 M 122.77 % -234.366 M -594.33 % 47.411 M 123.86 % -198.702 M -513.68 % 48.033 M 124.92 % -192.782 M -520.71 % 45.823 M 128.35 % -161.621 M -453.19 % 45.761 M 128.88 % -158.458 M -420.85 % 49.387 M 137.03 % -133.386 M -339.83 % 55.617 M 144.18 % -125.882 M -310.43 % 59.821 M 153.36 % -112.104 M -269.64 % 66.084 M 159.80 % -110.502 M -259.54 % 69.263 M 0.000 -100.00 % 75.247 M 2.09 % 73.704 M 38.14 % 53.356 M
Other current liabilities 0.000 -100.00 % 49.179 M 0.000 -100.00 % 40.646 M 0.000 -100.00 % 39.528 M 0.000 -100.00 % 33.516 M 0.000 -100.00 % 28.446 M 0.000 -100.00 % 39.530 M 0.000 -100.00 % 34.710 M 0.000 -100.00 % 36.196 M 0.000 -100.00 % 30.465 M 0.000 -100.00 % 52.254 M 0.000 -100.00 % 28.500 M 0.000 -100.00 % 26.041 M 0.000 -100.00 % 31.565 M 0.000 -100.00 % 25.941 M 0.000 -100.00 % 25.734 M 0.000 -100.00 % 8.380 M 0.000 -100.00 % 16.852 M 0.000 -100.00 % 43.210 M 0.000 -100.00 % 14.124 M 0.000 -100.00 % 60.764 M 0.000 -100.00 % 24.312 M 0.000 -100.00 % 42.239 M 0.000 -100.00 % 19.456 M 0.000 -100.00 % 54.393 M 0.000 -100.00 % 18.639 M -46.10 % 34.578 M 307.57 % 8.484 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 0.000 -100.00 % 19.906 M 0.000 -100.00 % 42.915 M 0.000 -100.00 % 27.564 M 0.000 -100.00 % 39.418 M 0.000 -100.00 % 96.429 M 0.000 -100.00 % 133.718 M 0.000 -100.00 % 104.043 M 0.000 -100.00 % 89.178 M 0.000 -100.00 % 105.104 M 0.000 -100.00 % 74.647 M 0.000 -100.00 % 38.207 M 0.000 -100.00 % 58.530 M 0.000 -100.00 % 94.922 M 0.000 -100.00 % 79.302 M 0.000 -100.00 % 87.815 M 0.000 -100.00 % 96.415 M 0.000 -100.00 % 87.693 M 0.000 -100.00 % 83.186 M 0.000 -100.00 % 103.344 M 0.000 -100.00 % 93.831 M 0.000 -100.00 % 95.644 M 0.000 -100.00 % 90.431 M 0.000 -100.00 % 91.711 M 0.000 -100.00 % 78.345 M 0.000 -100.00 % 84.858 M 27.19 % 66.716 M 0.000
Total current liabilities 0.000 -100.00 % 183.531 M 0.000 -100.00 % 217.294 M 0.000 -100.00 % 150.851 M 0.000 -100.00 % 160.802 M 0.000 -100.00 % 267.600 M 0.000 -100.00 % 283.507 M 0.000 -100.00 % 255.529 M 0.000 -100.00 % 225.309 M 0.000 -100.00 % 237.140 M 0.000 -100.00 % 243.372 M 0.000 -100.00 % 151.249 M 0.000 -100.00 % 180.686 M 0.000 -100.00 % 246.533 M 0.000 -100.00 % 218.707 M 0.000 -100.00 % 241.761 M 0.000 -100.00 % 232.043 M 0.000 -100.00 % 181.794 M 0.000 -100.00 % 231.853 M 0.000 -100.00 % 179.117 M 0.000 -100.00 % 237.835 M 0.000 -100.00 % 193.740 M 0.000 -100.00 % 213.947 M 0.000 -100.00 % 175.000 M 0.000 -100.00 % 187.123 M 0.000 -100.00 % 164.768 M 23.38 % 133.551 M 538.24 % 20.925 M
Total liabilities -826.845 M -486.10 % 214.154 M 126.98 % -793.766 M -417.51 % 249.996 M 133.82 % -739.257 M -505.36 % 182.372 M 126.61 % -685.344 M -417.61 % 215.783 M 0.000 -100.00 % 317.448 M 0.000 -100.00 % 335.643 M 160.33 % -556.384 M -281.23 % 307.000 M 157.59 % -533.096 M -288.13 % 283.368 M 160.94 % -465.015 M -260.58 % 289.577 M 167.27 % -430.455 M -243.38 % 300.213 M 183.34 % -360.232 M -280.71 % 199.340 M 160.35 % -330.306 M -239.24 % 237.224 M 182.29 % -288.261 M -195.60 % 301.528 M 209.61 % -275.081 M -196.90 % 283.888 M 216.75 % -243.169 M -182.39 % 295.135 M 225.93 % -234.366 M -183.87 % 279.454 M 240.64 % -198.702 M -186.46 % 229.827 M 219.22 % -192.782 M -169.43 % 277.676 M 271.81 % -161.621 M -171.87 % 224.878 M 241.92 % -158.458 M -155.17 % 287.222 M 315.33 % -133.386 M -153.49 % 249.357 M 298.09 % -125.882 M -145.98 % 273.768 M 344.21 % -112.104 M -146.50 % 241.084 M 318.17 % -110.502 M -143.10 % 256.386 M 0.000 -100.00 % 240.015 M 15.81 % 207.255 M 179.02 % 74.281 M
Other non current assets 0.000 -100.00 % 9.156 M 0.000 -100.00 % 5.762 M 152.01 % -11.079 M -315.00 % 5.153 M 115.30 % -33.690 M -1 230.92 % 2.979 M 109.66 % -30.837 M -945.78 % 3.646 M 112.00 % -30.383 M -559.37 % 6.614 M 150.14 % -13.191 M -330.73 % 5.717 M 112.29 % -46.528 M -1 365.72 % 3.676 M 107.21 % -50.987 M -1 506.15 % 3.626 M 110.11 % -35.875 M -949.11 % 4.225 M 120.60 % -20.510 M -603.19 % 4.076 M 119.95 % -20.429 M -655.14 % 3.680 M 159.97 % -6.136 M -230.19 % 4.713 M 125.99 % -18.136 M -423.40 % 5.608 M 186.24 % -6.503 M -228.01 % 5.080 M 124.19 % -20.999 M -4 291.42 % 501.000 K 104.30 % -11.656 M -442.92 % 3.399 M 131.27 % -10.870 M -106.42 % 169.252 M 1 710.54 % -10.509 M -258.01 % 6.651 M 153.58 % -12.414 M -107.52 % 164.971 M 1 284.27 % -13.930 M -553.16 % 3.074 M 127.71 % -11.094 M -257.05 % 7.064 M 161.31 % -11.521 M -538.73 % 2.626 M 124.57 % -10.690 M -266.87 % 6.406 M 159.74 % -10.724 M -513.89 % 2.591 M 2.01 % 2.540 M 0.000
Long term investments 0.000 0.000 0.000 100.00 % -89.963 M 0.000 0.000 0.000 -100.00 % 1.569 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.890 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
Intangible assets 0.000 -100.00 % 3.011 M 0.000 -100.00 % 1.439 M 0.000 -100.00 % 1.568 M 0.000 -100.00 % 1.696 M 0.000 -100.00 % 1.825 M 0.000 -100.00 % 2.017 M 0.000 -100.00 % 1.986 M 0.000 -100.00 % 2.263 M 0.000 -100.00 % 2.472 M 0.000 -100.00 % 2.448 M 0.000 -100.00 % 2.659 M 0.000 -100.00 % 2.658 M 0.000 -100.00 % 3.002 M 0.000 -100.00 % 3.574 M 0.000 -100.00 % 3.920 M 0.000 -100.00 % 5.024 M 0.000 -100.00 % 4.837 M 0.000 0.000 0.000 -100.00 % 4.815 M 0.000 0.000 0.000 -100.00 % 772.485 K 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 -100.00 % 3.011 M 0.000 -100.00 % 1.439 M 0.000 -100.00 % 1.568 M 0.000 -100.00 % 1.696 M 0.000 -100.00 % 1.825 M 0.000 -100.00 % 2.017 M 0.000 -100.00 % 1.986 M 0.000 -100.00 % 2.263 M 0.000 -100.00 % 2.472 M 0.000 -100.00 % 2.448 M 0.000 -100.00 % 2.659 M 0.000 -100.00 % 2.658 M 0.000 -100.00 % 3.002 M 0.000 -100.00 % 3.574 M 0.000 -100.00 % 3.920 M 0.000 -100.00 % 5.024 M 0.000 -100.00 % 4.836 M 0.000 0.000 0.000 -100.00 % 4.815 M 0.000 0.000 0.000 -100.00 % 772.485 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 0.000 -100.00 % 310.962 M 0.000 -100.00 % 260.494 M 0.000 -100.00 % 260.761 M 0.000 -100.00 % 245.818 M 0.000 -100.00 % 247.508 M 0.000 -100.00 % 255.016 M 0.000 -100.00 % 212.840 M 0.000 -100.00 % 188.751 M 0.000 -100.00 % 186.761 M 0.000 -100.00 % 166.815 M 0.000 -100.00 % 168.338 M 0.000 -100.00 % 170.652 M 0.000 -100.00 % 174.158 M 0.000 -100.00 % 172.986 M 0.000 -100.00 % 167.317 M 0.000 -100.00 % 160.653 M 0.000 -100.00 % 163.148 M 0.000 0.000 0.000 -100.00 % 156.096 M 0.000 0.000 0.000 -100.00 % 152.783 M 0.000 -100.00 % 146.286 M 0.000 -100.00 % 147.733 M 0.000 -100.00 % 144.284 M 0.000 -100.00 % 147.271 M 3.93 % 141.700 M 353.61 % 31.238 M
Total non current assets 0.000 -100.00 % 323.129 M 0.000 -100.00 % 267.695 M 2 516.24 % -11.079 M -104.14 % 267.482 M 893.95 % -33.690 M -113.37 % 252.062 M 917.40 % -30.837 M -112.19 % 252.979 M 932.63 % -30.383 M -111.52 % 263.647 M 2 098.69 % -13.191 M -105.98 % 220.543 M 574.00 % -46.528 M -123.90 % 194.690 M 481.84 % -50.987 M -126.44 % 192.859 M 637.59 % -35.875 M -120.68 % 173.488 M 945.87 % -20.510 M -111.72 % 175.073 M 956.98 % -20.429 M -111.54 % 176.990 M 2 984.45 % -6.136 M -103.37 % 181.873 M 1 102.83 % -18.136 M -109.96 % 182.168 M 2 901.29 % -6.503 M -103.69 % 176.317 M 939.64 % -20.999 M -112.42 % 169.068 M 1 550.48 % -11.656 M -106.80 % 171.383 M 1 676.66 % -10.870 M -106.42 % 169.252 M 1 710.54 % -10.509 M -106.27 % 167.562 M 1 449.78 % -12.414 M -107.52 % 164.971 M 1 284.27 % -13.930 M -108.89 % 156.630 M 1 511.84 % -11.094 M -107.23 % 153.350 M 1 431.05 % -11.521 M -107.66 % 150.359 M 1 506.54 % -10.690 M -107.09 % 150.690 M 1 505.17 % -10.724 M -107.16 % 149.862 M 3.90 % 144.240 M 361.74 % 31.238 M
Other current assets -60.145 M -298.50 % 30.299 M 119.42 % -155.988 M -372.14 % 57.319 M 0.000 -100.00 % 152.601 M 0.000 -100.00 % 43.477 M 0.000 -100.00 % 58.633 M 0.000 -100.00 % 34.403 M 0.000 -100.00 % 113.253 M 0.000 -100.00 % 36.207 M 0.000 -100.00 % 51.234 M 0.000 -100.00 % 36.512 M 0.000 -100.00 % 20.672 M 0.000 -100.00 % 8.480 M 0.000 -100.00 % 84.135 M 0.000 -100.00 % 25.356 M 0.000 -100.00 % 33.940 M 0.000 -100.00 % 17.607 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 125.265 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
Short term investments 0.000 -100.00 % 55.986 M 0.000 -100.00 % 95.725 M 0.000 0.000 -100.00 % 67.380 M 2 161.83 % 2.979 M -95.17 % 61.674 M 321.82 % 14.621 M -75.94 % 60.766 M 165.21 % 22.912 M 0.000 0.000 0.000 -100.00 % 14.780 M 0.000 -100.00 % 17.276 M 0.000 -100.00 % 13.386 M 0.000 0.000 0.000 -100.00 % 15.208 M 0.000 0.000 0.000 -100.00 % 13.549 M 0.000 0.000 0.000 -100.00 % 502.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 -100.00 % 21.448 M 0.000 0.000 0.000
cash and cash equivalents 0.000 -100.00 % 60.145 M 0.000 -100.00 % 63.161 M 0.000 -100.00 % 11.079 M 132.89 % -33.690 M -209.61 % 30.735 M 199.67 % -30.837 M -200.00 % 30.837 M 201.49 % -30.383 M -497.48 % 7.644 M 0.000 -100.00 % 13.191 M 0.000 -100.00 % 31.813 M 0.000 -100.00 % 33.807 M 0.000 -100.00 % 22.530 M 0.000 -100.00 % 9.727 M 0.000 -100.00 % 5.239 M 0.000 -100.00 % 6.136 M 0.000 -100.00 % 4.615 M 0.000 -100.00 % 6.503 M 0.000 -100.00 % 20.999 M 0.000 -100.00 % 11.656 M 0.000 -100.00 % 10.870 M 0.000 -100.00 % 5.104 M 0.000 -100.00 % 12.414 M 0.000 -100.00 % 13.930 M 0.000 -100.00 % 11.094 M 0.000 -100.00 % 11.522 M 0.000 -100.00 % 10.690 M 199.68 % -10.724 M -200.00 % 10.724 M 26.91 % 8.450 M -9.34 % 9.321 M
Cash and short term investments 60.145 M -48.21 % 116.131 M -25.55 % 155.988 M -1.82 % 158.886 M 1 334.12 % 11.079 M 0.00 % 11.079 M -67.11 % 33.690 M -0.07 % 33.714 M 9.33 % 30.837 M 0.00 % 30.837 M 1.49 % 30.383 M -0.57 % 30.556 M 131.64 % 13.191 M 0.00 % 13.191 M -71.65 % 46.528 M -0.14 % 46.593 M -8.62 % 50.987 M 50.82 % 33.807 M -5.76 % 35.875 M -0.11 % 35.916 M 75.11 % 20.510 M 110.86 % 9.727 M -52.39 % 20.429 M -0.09 % 20.447 M 233.23 % 6.136 M 0.00 % 6.136 M -66.17 % 18.136 M -0.15 % 18.164 M 179.32 % 6.503 M 0.00 % 6.503 M -69.03 % 20.999 M -2.33 % 21.501 M 84.46 % 11.656 M 0.00 % 11.656 M 7.23 % 10.870 M 0.00 % 10.870 M 3.44 % 10.509 M 105.90 % 5.104 M -58.89 % 12.414 M 0.00 % 12.414 M -10.88 % 13.930 M 0.00 % 13.930 M 25.57 % 11.094 M 0.00 % 11.094 M -3.71 % 11.521 M -0.01 % 11.522 M 7.78 % 10.690 M 0.00 % 10.690 M -0.32 % 10.724 M 0.00 % 10.724 M 26.91 % 8.450 M -9.34 % 9.321 M
Total current assets 0.000 -100.00 % 717.870 M 0.000 -100.00 % 776.067 M 6 904.85 % 11.079 M -98.31 % 654.147 M 1 841.67 % 33.690 M -94.81 % 649.065 M 2 004.83 % 30.837 M -95.58 % 697.320 M 2 195.10 % 30.383 M -95.54 % 681.227 M 5 064.33 % 13.191 M -97.95 % 642.841 M 1 281.62 % 46.528 M -92.52 % 621.774 M 1 119.48 % 50.987 M -90.92 % 561.733 M 1 465.81 % 35.875 M -93.56 % 557.180 M 2 616.63 % 20.510 M -94.67 % 384.499 M 1 782.12 % 20.429 M -94.77 % 390.540 M 6 264.73 % 6.136 M -98.50 % 407.916 M 2 149.21 % 18.136 M -95.19 % 376.801 M 5 694.26 % 6.503 M -98.20 % 361.987 M 1 623.83 % 20.999 M -93.91 % 344.752 M 2 857.72 % 11.656 M -95.47 % 257.146 M 2 265.65 % 10.870 M -96.39 % 301.206 M 2 766.17 % 10.509 M -95.26 % 221.923 M 1 687.68 % 12.414 M -95.58 % 280.709 M 1 915.11 % 13.930 M -93.84 % 226.113 M 1 938.16 % 11.094 M -95.50 % 246.300 M 2 037.84 % 11.521 M -94.32 % 202.829 M 1 797.37 % 10.690 M -95.06 % 216.198 M 1 916.03 % 10.724 M -94.32 % 188.717 M 18.17 % 159.703 M 46.20 % 109.236 M
Inventory 0.000 -100.00 % 348.132 M 0.000 -100.00 % 290.143 M 0.000 -100.00 % 263.608 M 0.000 -100.00 % 294.845 M 0.000 -100.00 % 389.206 M 0.000 -100.00 % 339.115 M 0.000 -100.00 % 280.616 M 0.000 -100.00 % 257.880 M 0.000 -100.00 % 255.325 M 0.000 -100.00 % 219.655 M 0.000 -100.00 % 185.228 M 0.000 -100.00 % 174.075 M 0.000 -100.00 % 180.431 M 0.000 -100.00 % 172.786 M 0.000 -100.00 % 180.431 M 0.000 -100.00 % 115.123 M 0.000 -100.00 % 123.898 M 0.000 -100.00 % 113.529 M 0.000 -100.00 % 91.554 M 0.000 -100.00 % 114.288 M 0.000 -100.00 % 108.413 M 0.000 -100.00 % 80.595 M 0.000 -100.00 % 84.194 M 0.000 -100.00 % 99.038 M 0.000 -100.00 % 88.350 M 38.37 % 63.850 M 19.20 % 53.565 M
Net receivables 0.000 -100.00 % 223.308 M 0.000 -100.00 % 269.719 M 0.000 -100.00 % 226.859 M 0.000 -100.00 % 277.381 M 0.000 -100.00 % 218.644 M 0.000 -100.00 % 277.153 M 0.000 -100.00 % 235.781 M 0.000 -100.00 % 281.094 M 0.000 -100.00 % 221.367 M 0.000 -100.00 % 265.097 M 0.000 -100.00 % 168.872 M 0.000 -100.00 % 187.538 M 0.000 -100.00 % 137.214 M 0.000 -100.00 % 160.495 M 0.000 -100.00 % 141.113 M 0.000 -100.00 % 190.521 M 0.000 -100.00 % 121.592 M 0.000 -100.00 % 176.807 M 0.000 0.000 0.000 -100.00 % 154.007 M 0.000 -100.00 % 103.770 M 0.000 -100.00 % 154.611 M 0.000 -100.00 % 107.113 M 0.000 -100.00 % 106.470 M 0.000 -100.00 % 89.643 M 2.56 % 87.403 M 88.57 % 46.351 M
Tax assets 0.000 0.000 0.000 -100.00 % 89.963 M 0.000 0.000 0.000 100.00 % -1.569 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.890 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
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 0.000 -100.00 % 114.446 M 0.000 -100.00 % 133.733 M 0.000 -100.00 % 83.759 M 0.000 -100.00 % 82.979 M 0.000 -100.00 % 142.725 M 0.000 -100.00 % 107.936 M 0.000 -100.00 % 110.481 M 0.000 -100.00 % 94.017 M 0.000 -100.00 % 97.608 M 0.000 -100.00 % 107.236 M 0.000 -100.00 % 80.318 M 0.000 -100.00 % 83.217 M 0.000 -100.00 % 104.594 M 0.000 -100.00 % 97.606 M 0.000 -100.00 % 115.938 M 0.000 -100.00 % 107.653 M 0.000 -100.00 % 77.249 M 0.000 -100.00 % 105.457 M 0.000 -100.00 % 53.621 M 0.000 -100.00 % 83.240 M 0.000 -100.00 % 73.784 M 0.000 -100.00 % 81.277 M 0.000 -100.00 % 63.833 M 0.000 -100.00 % 54.385 M 0.000 -100.00 % 61.272 M 89.95 % 32.257 M 177.65 % 11.618 M
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.889 M 0.000 0.000 0.000 -100.00 % 2.323 M 0.000 -100.00 % 6.295 M 0.000 -100.00 % 5.918 M 0.000 -100.00 % 3.963 M 0.000 -100.00 % 9.235 M 0.000 -100.00 % 4.224 M 0.000 -100.00 % 12.898 M 0.000 -100.00 % 15.452 M 0.000 -100.00 % 15.858 M 0.000 -100.00 % 12.274 M 0.000 -100.00 % 19.595 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.028 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 -100.00 % 823.134 K
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 -100.00 % 20.236 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 635.541 M 0.000 -100.00 % 16.743 M 0.000 -100.00 % 559.428 M 0.000 -100.00 % 23.362 M 0.000 -100.00 % 483.293 M 0.000 -100.00 % 23.362 M 0.000 -100.00 % 380.652 M 0.000 -100.00 % 23.362 M 0.000 -100.00 % 280.503 M 0.000 -100.00 % 23.362 M 0.000 -100.00 % 225.278 M 0.000 -100.00 % 23.560 M 0.000 -100.00 % 184.563 M 0.000 -100.00 % 149.097 M 0.000 -100.00 % 142.979 M 0.000 -100.00 % 23.560 M 0.000 -100.00 % 108.655 M 0.000 -100.00 % 23.559 M 0.000 -100.00 % 76.079 M 0.000 -100.00 % 23.559 M 0.000 -100.00 % 60.699 M 0.000 -100.00 % 23.362 M 0.00 % 23.362 M 0.00 % 23.362 M
Deferred tax liabilities non current 0.000 -100.00 % 19.335 M 0.000 -100.00 % 21.199 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 18.669 M 0.000 -100.00 % 18.030 M 0.000 -100.00 % 18.030 M 0.000 -100.00 % 16.211 M 0.000 -100.00 % 16.211 M 0.000 -100.00 % 21.274 M 0.000 -100.00 % 21.274 M 0.000 -100.00 % 17.852 M 0.000 -100.00 % 17.852 M 0.000 -100.00 % 15.485 M 0.000 -100.00 % 15.484 M 0.000 -100.00 % 15.455 M 0.000 -100.00 % 15.455 M 0.000 -100.00 % 13.578 M 0.000 -100.00 % 13.578 M 0.000 -100.00 % 10.831 M 0.000 -100.00 % 10.831 M 0.000 -100.00 % 6.379 M 0.000 -100.00 % 6.379 M 123.58 % 2.853 M 21.49 % 2.348 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 0.000 -100.00 % 1.041 B 0.000 -100.00 % 1.044 B 0.000 -100.00 % 921.629 M 0.000 -100.00 % 901.127 M 0.000 -100.00 % 950.299 M 0.000 -100.00 % 944.874 M 0.000 -100.00 % 863.384 M 0.000 -100.00 % 816.464 M 0.000 -100.00 % 754.592 M 0.000 -100.00 % 730.668 M 0.000 -100.00 % 559.572 M 0.000 -100.00 % 567.530 M 0.000 -100.00 % 589.789 M 0.000 -100.00 % 558.969 M 0.000 -100.00 % 538.304 M 0.000 -100.00 % 513.820 M 0.000 -100.00 % 428.529 M 0.000 -100.00 % 470.458 M 0.000 -100.00 % 389.485 M 0.000 -100.00 % 445.680 M 0.000 -100.00 % 382.743 M 0.000 -100.00 % 399.650 M 0.000 -100.00 % 353.188 M 0.000 -100.00 % 366.888 M 0.000 -100.00 % 338.579 M 11.40 % 303.943 M 116.37 % 140.474 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-03-31 2009-12-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
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
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
Change in working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 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
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
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
Other working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -17.198 M -28.82 % -13.350 M 34.96 % -20.525 M 31.41 % -29.923 M 13.29 % -34.508 M 1.57 % -35.059 M -79.86 % -19.492 M 56.72 % -45.032 M -202.19 % -14.902 M -253.55 % -4.215 M 78.73 % -19.819 M 26.92 % -27.118 M 18.25 % -33.170 M -73.27 % -19.143 M -377.62 % -4.008 M 90.26 % -41.141 M -52.71 % -26.940 M -275.21 % -7.180 M 74.14 % -27.760 M 35.94 % -43.333 M -61.16 % -26.889 M -152.24 % -10.660 M 44.70 % -19.277 M 21.60 % -24.589 M -18.43 % -20.763 M -339.89 % -4.720 M 46.94 % -8.896 M 40.71 % -15.003 M 22.61 % -19.385 M -3 052.03 % -615.000 K 92.97 % -8.743 M 58.21 % -20.922 M -18.02 % -17.727 M -8 719.40 % -201.000 K 96.79 % -6.266 M 58.31 % -15.031 M 6.81 % -16.130 M -1 194.08 % -1.246 M 74.58 % -4.903 M 58.63 % -11.851 M 10.36 % -13.220 M -1 451.58 % -852.037 K 91.34 % -9.834 M -44.81 % -6.791 M 2.78 % -6.985 M -2 143.66 % 341.789 K 110.07 % -3.395 M 67.99 % -10.605 M -695.57 % -1.333 M
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Investments in property plant and equipment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used for investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used provided by financing activities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Cash at beginning of period 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Cash at end of period 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating cash flow 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital expenditure 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2009
2008