0229.HK

Raymond Industrial Limited 0229.HK

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
Revenue 1.076 B -21.06 % 1.363 B 28.19 % 1.063 B -25.85 % 1.434 B 11.17 % 1.290 B 11.59 % 1.156 B -10.14 % 1.286 B 28.89 % 997.697 M -2.13 % 1.019 B 3.14 % 988.449 M -4.49 % 1.035 B -12.51 % 1.183 B -7.45 % 1.278 B 8.72 % 1.176 B 21.62 % 966.564 M 18.31 % 817.000 M 12.82 % 724.191 M -14.08 % 842.856 M -11.70 % 954.572 M -5.37 % 1.009 B -5.65 % 1.069 B 32.82 % 804.923 M 43.54 % 560.778 M
Net income 45.219 M -33.38 % 67.871 M 122.50 % 30.504 M -27.30 % 41.960 M -33.63 % 63.218 M 62.21 % 38.973 M -25.87 % 52.574 M 44.19 % 36.462 M -28.52 % 51.011 M 40.42 % 36.328 M 28.43 % 28.286 M -14.30 % 33.005 M -29.78 % 47.001 M 158.82 % 18.160 M -39.04 % 29.792 M 274.26 % 7.960 M 139.23 % -20.290 M 55.40 % -45.495 M -194.32 % 48.234 M -70.41 % 163.014 M 32.06 % 123.441 M 47.15 % 83.886 M 92.62 % 43.551 M
Income before tax 54.143 M -31.03 % 78.498 M 128.62 % 34.336 M -27.37 % 47.272 M -38.51 % 76.879 M 83.44 % 41.910 M -32.73 % 62.298 M 34.13 % 46.445 M -36.12 % 72.704 M 62.48 % 44.745 M 1.30 % 44.170 M -1.24 % 44.723 M -25.45 % 59.989 M 147.32 % 24.256 M -34.63 % 37.104 M 364.79 % 7.983 M 126.07 % -30.620 M 43.39 % -54.085 M -207.28 % 50.415 M 579.27 % 7.422 M -95.29 % 157.685 M 47.71 % 106.756 M 84.61 % 57.829 M
Income before tax ratio 0.05 -12.62 % 0.06 78.34 % 0.03 -2.05 % 0.03 -44.69 % 0.06 64.39 % 0.04 -25.14 % 0.05 4.07 % 0.05 -34.73 % 0.07 57.54 % 0.05 6.06 % 0.04 12.88 % 0.04 -19.44 % 0.05 127.48 % 0.02 -46.25 % 0.04 292.87 % 0.01 123.11 % -0.04 34.11 % -0.06 -221.50 % 0.05 617.80 % 0.01 -95.01 % 0.15 11.21 % 0.13 28.61 % 0.10
EBITDA 55.726 M -31.12 % 80.902 M 22.74 % 65.915 M -18.36 % 80.743 M -26.64 % 110.060 M 65.26 % 66.599 M -22.00 % 85.386 M 20.86 % 70.648 M -33.46 % 106.173 M 72.51 % 61.548 M -21.42 % 78.325 M -12.13 % 89.135 M -7.07 % 95.917 M 67.38 % 57.305 M -9.75 % 63.498 M 90.97 % 33.251 M 841.44 % -4.485 M -118.51 % 24.223 M -53.01 % 51.552 M 30.21 % 39.590 M -79.38 % 192.029 M 46.56 % 131.025 M 71.15 % 76.556 M
Net income ratio 0.04 -15.60 % 0.05 73.57 % 0.03 -1.96 % 0.03 -40.30 % 0.05 45.36 % 0.03 -17.51 % 0.04 11.87 % 0.04 -26.96 % 0.05 36.15 % 0.04 34.46 % 0.03 -2.04 % 0.03 -24.12 % 0.04 138.05 % 0.02 -49.88 % 0.03 216.34 % 0.01 134.78 % -0.03 48.09 % -0.05 -206.82 % 0.05 -68.73 % 0.16 39.96 % 0.12 10.79 % 0.10 34.19 % 0.08
Ratio EBITDA 0.05 -12.74 % 0.06 -4.25 % 0.06 10.09 % 0.06 -34.01 % 0.09 48.09 % 0.06 -13.20 % 0.07 -6.23 % 0.07 -32.01 % 0.10 67.26 % 0.06 -17.73 % 0.08 0.43 % 0.08 0.41 % 0.08 53.95 % 0.05 -25.79 % 0.07 61.42 % 0.04 757.21 % -0.01 -121.55 % 0.03 -46.78 % 0.05 37.60 % 0.04 -78.15 % 0.18 10.35 % 0.16 19.24 % 0.14
Gross profit ratio 0.14 3.06 % 0.13 10.26 % 0.12 1.72 % 0.12 -18.58 % 0.15 15.39 % 0.13 -14.94 % 0.15 0.23 % 0.15 -1.77 % 0.15 48.26 % 0.10 -13.27 % 0.12 0.40 % 0.12 0.13 % 0.12 34.44 % 0.09 -13.03 % 0.10 2.42 % 0.10 70.65 % 0.06 -33.17 % 0.09 -29.58 % 0.12 -2.85 % 0.13 -40.86 % 0.21 -21.43 % 0.27 -2.19 % 0.28
Weighted average shs out dil 501.324 M 0.00 % 501.324 M 0.01 % 501.290 M 0.21 % 500.245 M 0.80 % 496.278 M -0.16 % 497.067 M 0.45 % 494.850 M 1.14 % 489.261 M 1.08 % 484.028 M 0.32 % 482.479 M 3.04 % 468.247 M 1.56 % 461.074 M 5.92 % 435.304 M 1.87 % 427.295 M 3.96 % 411.036 M 4.35 % 393.883 M 0.00 % 393.865 M 0.00 % 393.865 M 1.25 % 388.984 M 3.54 % 375.683 M 1.59 % 369.786 M 12.85 % 327.678 M 10 328.30 % 3.142 M
Weighted average shs out 501.324 M 0.00 % 501.326 M 0.01 % 501.276 M 0.49 % 498.807 M 0.87 % 494.500 M 0.06 % 494.195 M 0.68 % 490.856 M 1.52 % 483.500 M 0.99 % 478.738 M 0.78 % 475.053 M 1.77 % 466.779 M 2.80 % 454.048 M 5.02 % 432.347 M 1.70 % 425.124 M 5.26 % 403.893 M 2.55 % 393.865 M 0.00 % 393.865 M 0.00 % 393.865 M 1.25 % 388.984 M 3.85 % 374.547 M 1.29 % 369.786 M 13.73 % 325.138 M 10 247.46 % 3.142 M
EPS diluted 0.09 -35.57 % 0.14 130.26 % 0.06 -27.53 % 0.08 -35.46 % 0.13 65.82 % 0.08 -28.73 % 0.11 47.65 % 0.07 -32.27 % 0.11 46.08 % 0.08 26.34 % 0.06 -16.76 % 0.07 -34.91 % 0.11 158.82 % 0.04 -41.38 % 0.07 258.91 % 0.02 139.22 % -0.05 57.08 % -0.12 -200.00 % 0.12 -72.09 % 0.43 30.30 % 0.33 26.92 % 0.26 -98.12 % 13.86
Earnings per share 0.09 -35.57 % 0.14 130.26 % 0.06 -27.71 % 0.08 -35.31 % 0.13 64.77 % 0.08 -28.27 % 0.11 45.89 % 0.08 -31.45 % 0.11 43.79 % 0.08 26.66 % 0.06 -16.92 % 0.07 -33.91 % 0.11 157.61 % 0.04 -42.14 % 0.07 265.35 % 0.02 139.22 % -0.05 57.08 % -0.12 -200.00 % 0.12 -72.09 % 0.43 30.30 % 0.33 26.92 % 0.26 -98.12 % 13.86
Gross profit 149.463 M -18.65 % 183.725 M 41.34 % 129.987 M -24.57 % 172.331 M -9.48 % 190.379 M 28.76 % 147.857 M -23.56 % 193.424 M 29.19 % 149.724 M -3.86 % 155.738 M 52.91 % 101.853 M -17.16 % 122.957 M -12.16 % 139.979 M -7.34 % 151.063 M 46.17 % 103.346 M 5.77 % 97.705 M 21.17 % 80.635 M 92.52 % 41.885 M -42.58 % 72.941 M -37.83 % 117.316 M -8.07 % 127.611 M -44.20 % 228.676 M 4.36 % 219.119 M 40.39 % 156.075 M
Income tax expense 8.924 M -16.03 % 10.627 M 177.32 % 3.832 M -27.86 % 5.312 M -61.12 % 13.661 M 365.13 % 2.937 M -69.80 % 9.724 M -2.59 % 9.983 M -53.98 % 21.693 M 157.73 % 8.417 M -47.01 % 15.883 M 35.54 % 11.719 M -9.78 % 12.988 M 113.08 % 6.096 M -16.64 % 7.312 M 32 212.57 % 22.629 K 100.22 % -10.329 M -20.24 % -8.591 M -254.32 % 5.567 M 170.78 % 2.056 M -92.76 % 28.392 M 107.71 % 13.669 M 0.83 % 13.557 M
Cost of revenue 926.269 M -21.44 % 1.179 B 26.36 % 933.071 M -26.02 % 1.261 B 14.75 % 1.099 B 9.07 % 1.008 B -7.76 % 1.092 B 28.84 % 847.973 M -1.82 % 863.704 M -2.58 % 886.597 M -2.78 % 911.918 M -12.55 % 1.043 B -7.47 % 1.127 B 5.12 % 1.072 B 23.40 % 868.859 M 17.99 % 736.365 M 7.92 % 682.306 M -11.38 % 769.916 M -8.04 % 837.256 M -4.98 % 881.101 M 4.84 % 840.407 M 43.46 % 585.803 M 44.75 % 404.704 M
General and administrative expenses 110.055 M -7.24 % 118.645 M 23.34 % 96.194 M -14.10 % 111.982 M 14.25 % 98.011 M -5.97 % 104.239 M -5.27 % 110.041 M 13.63 % 96.842 M 32.59 % 73.041 M 16.23 % 62.839 M -5.88 % 66.769 M -8.05 % 72.610 M 0.00 % 72.610 M 9.17 % 66.513 M 26.28 % 52.671 M -13.25 % 60.717 M 1.71 % 59.695 M -24.60 % 79.175 M 13.44 % 69.798 M 4.35 % 66.886 M -10.53 % 74.755 M 23.63 % 60.464 M -5.85 % 64.220 M
Selling and marketing expenses 12.369 M -8.84 % 13.569 M 9.87 % 12.350 M -21.83 % 15.798 M 16.95 % 13.508 M -10.01 % 15.010 M -48.24 % 29.001 M 128.73 % 12.679 M 7.03 % 11.846 M -17.61 % 14.379 M -3.55 % 14.908 M -10.49 % 16.655 M -7.95 % 18.093 M -21.51 % 23.051 M 43.43 % 16.071 M 16.29 % 13.820 M -12.34 % 15.766 M 47.07 % 10.720 M -45.93 % 19.826 M -15.79 % 23.544 M -26.57 % 32.061 M 19.79 % 26.764 M 36.66 % 19.585 M
Other expenses 0.000 100.00 % -49.953 M -29.76 % -38.495 M 17.36 % -46.584 M -4.55 % -44.555 M -3.18 % -43.183 M -5 398.53 % 815.000 K -2.86 % 839.000 K -3.04 % 865.266 K 0.000 -100.00 % 1.882 M 0.000 -100.00 % 1.585 M 118.22 % -8.698 M -6.84 % -8.141 M -332.07 % -1.884 M 36.25 % -2.956 M 81.22 % -15.738 M 34.04 % -23.859 M -890.42 % -2.409 M 96.57 % -70.170 M -8 201.63 % 866.116 K 120.21 % -4.286 M
Operating expenses 163.151 M 26.45 % 129.028 M 18.20 % 109.164 M -14.57 % 127.780 M 14.58 % 111.519 M -4.61 % 116.910 M -13.92 % 135.818 M 27.12 % 106.843 M 28.40 % 83.213 M 7.76 % 77.218 M -5.46 % 81.677 M -8.50 % 89.265 M -3.28 % 92.289 M 14.13 % 80.866 M 33.44 % 60.601 M -16.59 % 72.653 M 0.20 % 72.505 M -2.23 % 74.157 M 12.76 % 65.765 M -25.29 % 88.021 M 140.19 % 36.646 M -58.40 % 88.095 M 10.78 % 79.519 M
Cost and expenses 1.089 B -16.71 % 1.308 B 26.05 % 1.038 B -25.17 % 1.387 B 14.77 % 1.208 B 7.45 % 1.125 B -8.44 % 1.228 B 28.64 % 954.816 M 0.83 % 946.917 M -1.75 % 963.814 M -3.00 % 993.595 M -12.23 % 1.132 B -7.15 % 1.219 B 5.75 % 1.153 B 24.05 % 929.460 M 14.89 % 809.017 M 7.18 % 754.811 M -10.58 % 844.073 M -6.53 % 903.021 M -6.82 % 969.122 M 10.50 % 877.053 M 30.15 % 673.898 M 39.17 % 484.222 M
Research and development expenses 40.727 M -12.92 % 46.767 M 19.56 % 39.115 M -16.03 % 46.584 M 4.55 % 44.555 M 9.09 % 40.844 M -7.83 % 44.315 M 42.22 % 31.160 M 903.58 % 3.105 M 508.12 % 510.567 K -44.32 % 916.962 K 30.25 % 704.021 K 62.04 % 434.464 K 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 122.424 M -7.40 % 132.214 M 21.81 % 108.544 M -15.05 % 127.780 M 14.58 % 111.519 M -6.48 % 119.249 M -14.24 % 139.042 M 26.95 % 109.521 M 29.02 % 84.887 M 9.93 % 77.218 M -5.46 % 81.677 M -8.50 % 89.265 M -1.59 % 90.704 M 1.27 % 89.564 M 30.29 % 68.743 M -7.77 % 74.537 M -1.22 % 75.460 M -16.06 % 89.895 M 0.30 % 89.624 M -0.89 % 90.430 M -15.34 % 106.816 M 22.45 % 87.229 M 4.09 % 83.805 M
Interest income 17.236 M 13.56 % 15.178 M 339.31 % 3.455 M 669.49 % 449.000 K -78.78 % 2.116 M -49.71 % 4.208 M 31.05 % 3.211 M 165.81 % 1.208 M -0.98 % 1.220 M -48.54 % 2.371 M 21.68 % 1.949 M 47.85 % 1.318 M 8.42 % 1.216 M -31.52 % 1.775 M 31.11 % 1.354 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 198.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 52.868 M 0.000 0.000 -100.00 % 40.197 M 20.10 % 33.470 M 72.10 % 19.448 M
Depreciation and amortization 26.943 M 1.32 % 26.593 M -15.79 % 31.579 M -5.65 % 33.471 M 0.87 % 33.181 M -3.67 % 34.446 M 11.10 % 31.004 M 15.14 % 26.928 M -19.54 % 33.469 M -4.79 % 35.154 M -5.11 % 37.045 M -3.58 % 38.421 M 8.18 % 35.514 M 7.46 % 33.050 M 19.88 % 27.570 M 9.11 % 25.268 M -3.32 % 26.135 M 4.65 % 24.974 M 0.000 -100.00 % 157.648 M 0.000 0.000 0.000
Operating income -13.688 M -126.57 % 51.511 M 147.38 % 20.823 M -53.26 % 44.551 M -43.51 % 78.860 M 145.26 % 32.153 M -48.39 % 62.298 M 33.56 % 46.643 M -35.07 % 71.839 M 166.01 % 27.006 M -37.53 % 43.228 M -16.92 % 52.032 M -13.26 % 59.989 M 147.32 % 24.256 M -34.63 % 37.104 M 364.79 % 7.983 M 126.07 % -30.620 M -2 416.18 % -1.217 M -102.36 % 51.552 M 30.21 % 39.590 M -79.38 % 192.029 M 46.56 % 131.025 M 71.15 % 76.556 M
Operating income ratio -0.01 -133.66 % 0.04 92.98 % 0.02 -36.97 % 0.03 -49.18 % 0.06 119.79 % 0.03 -42.57 % 0.05 3.63 % 0.05 -33.66 % 0.07 157.93 % 0.03 -34.59 % 0.04 -5.04 % 0.04 -6.28 % 0.05 127.48 % 0.02 -46.25 % 0.04 292.87 % 0.01 123.11 % -0.04 -2 828.47 % 0.00 -102.67 % 0.05 37.60 % 0.04 -78.15 % 0.18 10.35 % 0.16 19.24 % 0.14
Total other income expenses net 67.831 M 151.35 % 26.987 M 99.71 % 13.513 M 396.62 % 2.721 M 237.35 % -1.981 M 0.000 -100.00 % 7.916 M 4 097.98 % -198.000 K -122.88 % 865.267 K -95.39 % 18.775 M 393.21 % 3.807 M 152.08 % -7.309 M 0.000 0.000 0.000 -100.00 % 1.884 M 0.000 100.00 % -52.868 M -4 550.64 % -1.137 M 96.47 % -32.168 M 5.42 % -34.011 M -40.14 % -24.269 M -29.59 % -18.727 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
Net debt -349.130 M 4.98 % -367.415 M -9.88 % -334.379 M -36.59 % -244.802 M 16.13 % -291.894 M -14.38 % -255.198 M -34.31 % -190.007 M 27.97 % -263.777 M -4.83 % -251.634 M -2.93 % -244.472 M -14.77 % -213.009 M 4.79 % -223.737 M -49.92 % -149.241 M 11.87 % -169.334 M -5.00 % -161.274 M 8.06 % -175.403 M 18.77 % -215.926 M 28.99 % -304.073 M 20.40 % -382.004 M -662.32 % -50.111 M -122.17 % 226.025 M -8.61 % 247.325 M -12.10 % 281.374 M
Total investments 5.204 M -11.84 % 5.903 M -25.50 % 7.924 M 35.22 % 5.860 M -37.69 % 9.405 M 61.04 % 5.840 M -24.56 % 7.741 M 3.13 % 7.506 M -33.78 % 11.335 M -7.68 % 12.278 M 13.41 % 10.827 M 70.88 % 6.336 M 22.02 % 5.193 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 52.868 M -0.67 % 53.222 M 0.000 0.000 0.000
Total debt 0.000 0.000 0.000 0.000 0.000 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.298 M 17.75 % 1.103 M 105.99 % 535.300 K -99.87 % 404.522 M -5.35 % 427.402 M 6.90 % 399.815 M
Accumulated other comprehensive income loss 115.932 M 38.28 % 83.841 M -2.76 % 86.221 M -21.57 % 109.938 M 119.15 % 50.166 M -37.61 % 80.412 M 118.05 % -445.442 M -1.12 % -440.489 M -10.40 % -398.983 M -0.69 % -396.230 M -1.64 % -389.841 M -9.37 % -356.435 M -10.23 % -323.367 M -16.75 % -276.982 M -9.65 % -252.597 M -8.38 % -233.070 M -9.92 % -212.027 M 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 92.154 M -24.48 % 122.024 M 32.68 % 91.969 M -1.44 % 93.314 M -34.62 % 142.716 M 125.78 % 63.209 M -8.16 % 68.822 M 45.48 % 47.307 M -11.29 % 53.328 M 70.12 % 31.347 M -15.93 % 37.289 M 12.82 % 33.051 M -50.52 % 66.797 M 339.63 % 15.194 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock 467.676 M 0.00 % 467.676 M 0.00 % 467.676 M 0.02 % 467.578 M 1.13 % 462.333 M 0.00 % 462.333 M 0.11 % 461.807 M 1.78 % 453.723 M 1.24 % 448.167 M 0.53 % 445.821 M 1.66 % 438.527 M 87.89 % 233.390 M 7.81 % 216.487 M 0.18 % 216.104 M 4.97 % 205.873 M 4.45 % 197.092 M 0.08 % 196.932 M 0.000 0.000 0.000 0.000 0.000 0.000
Total equity 675.762 M 0.33 % 673.541 M 4.28 % 645.866 M -3.72 % 670.830 M 2.38 % 655.215 M 8.13 % 605.954 M -1.02 % 612.169 M 2.82 % 595.361 M 4.10 % 571.889 M 1.33 % 564.393 M -5.34 % 596.248 M 0.12 % 595.525 M 6.58 % 558.772 M 4.74 % 533.505 M 4.29 % 511.555 M 5.30 % 485.804 M -0.84 % 489.926 M -17.50 % 593.871 M -17.76 % 722.120 M -18.10 % 881.759 M 3.80 % 849.463 M 4.68 % 811.473 M 29.61 % 626.074 M
Other non current 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 -100.00 % 255.614 K 0.000 -100.00 % 5.706 M 0.000 0.000 0.000
Long term debt 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 51.266 M -21.02 % 64.913 M 80.18 % 36.028 M
Total non current liabilities 155.000 K -1.27 % 157.000 K -1.26 % 159.000 K -2.45 % 163.000 K -2.40 % 167.000 K -3.47 % 173.000 K -4.42 % 181.000 K -75.34 % 734.000 K 138.26 % 308.070 K 83.48 % 167.906 K -3.58 % 174.142 K -4.49 % 182.322 K -5.55 % 193.033 K -6.76 % 207.037 K 28.44 % 161.190 K -2.42 % 165.186 K -93.15 % 2.411 M -27.21 % 3.313 M -62.16 % 8.753 M -39.93 % 14.571 M -85.37 % 99.591 M 35.92 % 73.274 M 65.79 % 44.196 M
Other current liabilities 58.347 M -13.89 % 67.760 M 55.01 % 43.712 M 0.58 % 43.459 M -23.88 % 57.091 M 15.04 % 49.626 M -16.51 % 59.437 M 19.57 % 49.709 M -7.47 % 53.722 M 0.11 % 53.661 M -0.93 % 54.164 M 19.44 % 45.350 M 26 974.04 % 167.502 K -54.87 % 371.149 K -73.34 % 1.392 M 3.16 % 1.350 M -11.21 % 1.520 M -79.85 % 7.544 M -87.51 % 60.411 M -64.44 % 169.861 M -18.61 % 208.702 M 30.35 % 160.110 M -7.85 % 173.746 M
Deferred revenue 0.000 0.000 -100.00 % 684.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.247 M 0.000 0.000 -100.00 % 5.694 M -38.37 % 9.239 M 114.82 % 4.301 M
Short term debt 0.000 0.000 0.000 0.000 0.000 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.298 M 17.75 % 1.103 M 105.99 % 535.300 K -99.85 % 353.256 M -2.55 % 362.489 M -0.36 % 363.787 M
Total current liabilities 204.327 M -5.99 % 217.352 M 4.44 % 208.115 M -27.20 % 285.882 M -5.79 % 303.436 M 29.61 % 234.108 M -0.21 % 234.594 M 17.45 % 199.741 M 5.96 % 188.505 M 2.46 % 183.982 M -11.21 % 207.222 M 2.19 % 202.783 M -7.03 % 218.118 M -10.28 % 243.104 M 30.47 % 186.326 M 55.72 % 119.652 M 36.84 % 87.438 M -33.11 % 130.716 M -20.02 % 163.426 M -4.33 % 170.819 M -71.24 % 594.035 M 8.59 % 547.056 M -1.69 % 556.447 M
Total liabilities 204.482 M -5.99 % 217.509 M 4.43 % 208.274 M -27.19 % 286.045 M -5.78 % 303.603 M 29.59 % 234.281 M -0.21 % 234.775 M 17.11 % 200.475 M 6.18 % 188.813 M 2.53 % 184.150 M -11.21 % 207.396 M 2.18 % 202.965 M -7.03 % 218.311 M -10.28 % 243.311 M 30.47 % 186.487 M 55.64 % 119.817 M 33.35 % 89.849 M -32.96 % 134.028 M -22.16 % 172.179 M -7.13 % 185.390 M -73.27 % 693.626 M 11.82 % 620.331 M 3.28 % 600.643 M
Other non current assets 32.800 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.476 M -6.40 % 7.987 M -57.18 % 18.654 M 0.000 0.000 0.000 0.000 -100.00 % 14.321 M -78.59 % 66.887 M -0.70 % 67.356 M 0.000 0.000 -100.00 % 450.000 K
Long term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible 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
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 -100.00 % 8.094 M -12.36 % 9.235 M
Goodwill and intangible 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 -100.00 % 8.094 M -12.36 % 9.235 M
Property plant equipment net 131.285 M 4.14 % 126.067 M -9.98 % 140.050 M -14.86 % 164.492 M 1.63 % 161.854 M -9.41 % 178.665 M -6.30 % 190.675 M 10.23 % 172.984 M 13.37 % 152.582 M -12.23 % 173.835 M -15.45 % 205.590 M -0.39 % 206.402 M -1.96 % 210.527 M -9.65 % 233.001 M 10.90 % 210.107 M 12.03 % 187.538 M 1.04 % 185.612 M 3.59 % 179.173 M -5.14 % 188.888 M -3.19 % 195.110 M -79.27 % 941.379 M 12.25 % 838.663 M 3.64 % 809.187 M
Total non current assets 166.614 M 29.06 % 129.095 M -9.67 % 142.915 M -14.67 % 167.492 M 1.76 % 164.593 M -9.61 % 182.089 M -6.13 % 193.971 M 8.80 % 178.280 M 13.20 % 157.492 M -13.55 % 182.181 M -14.50 % 213.067 M -0.62 % 214.389 M -6.45 % 229.180 M -5.39 % 242.225 M 10.87 % 218.485 M 12.50 % 194.210 M 1.50 % 191.340 M -3.23 % 197.717 M -22.71 % 255.818 M -2.59 % 262.618 M -72.11 % 941.531 M 11.17 % 846.918 M 3.41 % 819.011 M
Other current assets 20.493 M -23.68 % 26.852 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 20.260 M -10.63 % 22.670 M 84.64 % 12.278 M 13.41 % 10.827 M 262.72 % 2.985 M -78.94 % 14.174 M 75.21 % 8.090 M -37.98 % 13.043 M 102.81 % 6.431 M -59.21 % 15.766 M -87.00 % 121.299 M 436.54 % 22.608 M -93.58 % 351.892 M 6 024.23 % 5.746 M -97.70 % 249.668 M 54.82 % 161.260 M
Short term investments 5.204 M -11.84 % 5.903 M -25.50 % 7.924 M 35.22 % 5.860 M -37.69 % 9.405 M 61.04 % 5.840 M -24.56 % 7.741 M 3.13 % 7.506 M -33.78 % 11.335 M -7.68 % 12.278 M 13.41 % 10.827 M 70.88 % 6.336 M 22.02 % 5.193 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 349.130 M -4.98 % 367.415 M 9.88 % 334.379 M 36.59 % 244.802 M -16.13 % 291.894 M 14.38 % 255.198 M 34.31 % 190.007 M -27.97 % 263.777 M 4.83 % 251.634 M 2.93 % 244.472 M 14.77 % 213.009 M -4.79 % 223.737 M 49.92 % 149.241 M -11.87 % 169.334 M 5.00 % 161.274 M -8.06 % 175.403 M -18.77 % 215.926 M -29.29 % 305.371 M -20.29 % 383.107 M 656.44 % 50.646 M -71.63 % 178.498 M -0.88 % 180.077 M 52.04 % 118.441 M
Cash and short term investments 354.334 M -3.56 % 367.415 M 9.88 % 334.379 M 36.59 % 244.802 M -16.13 % 291.894 M 14.38 % 255.198 M 34.31 % 190.007 M -27.97 % 263.777 M 4.83 % 251.634 M 2.93 % 244.472 M 14.77 % 213.009 M -4.79 % 223.737 M 49.92 % 149.241 M -11.87 % 169.334 M 5.00 % 161.274 M -8.06 % 175.403 M -18.77 % 215.926 M -29.29 % 305.371 M -20.29 % 383.107 M 656.44 % 50.646 M -71.63 % 178.498 M -0.88 % 180.077 M 52.04 % 118.441 M
Total current assets 713.630 M -6.34 % 761.955 M 7.13 % 711.225 M -9.90 % 789.383 M -0.61 % 794.225 M 20.68 % 658.146 M 0.79 % 652.973 M 5.74 % 617.556 M 2.38 % 603.211 M 6.51 % 566.363 M -4.10 % 590.577 M 1.11 % 584.101 M 6.61 % 547.903 M 2.49 % 534.591 M 11.48 % 479.556 M 16.56 % 411.411 M 5.92 % 388.435 M -26.74 % 530.182 M -16.96 % 638.482 M -20.64 % 804.531 M 33.74 % 601.558 M 2.85 % 584.886 M 43.46 % 407.706 M
Inventory 134.683 M -6.78 % 144.473 M -27.21 % 198.491 M -9.58 % 219.518 M 24.18 % 176.770 M 41.99 % 124.496 M -27.19 % 170.995 M 22.74 % 139.310 M 20.08 % 116.011 M 3.27 % 112.335 M -23.10 % 146.072 M 0.87 % 144.813 M 15.81 % 125.048 M -19.57 % 155.480 M 23.97 % 125.414 M 28.56 % 97.557 M 10.80 % 88.045 M -14.94 % 103.511 M 1.16 % 102.320 M 3.96 % 98.426 M -43.06 % 172.868 M 16.64 % 148.213 M 19.62 % 123.905 M
Net receivables 204.120 M -8.55 % 223.215 M 25.15 % 178.355 M -45.13 % 325.063 M -0.15 % 325.561 M 16.92 % 278.452 M -4.63 % 291.971 M 41.07 % 206.963 M -7.70 % 224.230 M 13.66 % 197.276 M -10.60 % 220.670 M 3.81 % 212.566 M -18.07 % 259.439 M 0.000 -100.00 % 179.825 M 36.21 % 132.020 M 0.000 0.000 0.000 -100.00 % 151.784 M -37.91 % 244.446 M 0.000 0.000
Tax assets 2.529 M -16.48 % 3.028 M 5.69 % 2.865 M -4.50 % 3.000 M 9.53 % 2.739 M -20.01 % 3.424 M 3.88 % 3.296 M -37.76 % 5.296 M 7.85 % 4.910 M -41.16 % 8.346 M 0.000 0.000 0.000 -100.00 % 9.224 M 10.09 % 8.378 M 25.57 % 6.672 M 16.50 % 5.728 M 35.64 % 4.223 M 9 740.33 % 42.913 K -71.90 % 152.740 K 0.29 % 152.299 K -5.32 % 160.852 K 15.72 % 138.996 K
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
Account payables 145.980 M -1.59 % 148.343 M -8.92 % 162.873 M -32.16 % 240.097 M -0.41 % 241.092 M 33.88 % 180.084 M 5.67 % 170.420 M 16.83 % 145.870 M 21.52 % 120.041 M -0.15 % 120.227 M -17.33 % 145.422 M -3.37 % 150.493 M -26.83 % 205.675 M -14.20 % 239.726 M 29.63 % 184.933 M 56.32 % 118.302 M 37.69 % 85.918 M -25.53 % 115.370 M 24.14 % 92.938 M 0.000 -100.00 % 26.383 M 73.36 % 15.218 M 4.14 % 14.613 M
Tax payables 0.000 -100.00 % 1.249 M 47.64 % 846.000 K -63.63 % 2.326 M -55.72 % 5.253 M 19.44 % 4.398 M -7.16 % 4.737 M 13.82 % 4.162 M -71.77 % 14.742 M 46.03 % 10.095 M 32.21 % 7.636 M 10.02 % 6.940 M -43.46 % 12.275 M 308.21 % 3.007 M 0.000 0.000 0.000 -100.00 % 6.247 M -30.39 % 8.974 M 2 024.09 % 422.506 K -92.58 % 5.694 M -38.37 % 9.239 M 114.82 % 4.301 M
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
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 -100.00 % 90.823 M -9.74 % 100.628 M 10.06 % 91.428 M
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
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
Other total stockholders equity 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 202.908 M 5.73 % 191.916 M 0.11 % 191.703 M 3.39 % 185.424 M 3.11 % 179.827 M 0.04 % 179.749 M -52.28 % 376.682 M -47.84 % 722.120 M -18.10 % 881.759 M 16.23 % 758.641 M 6.72 % 710.845 M 32.96 % 534.647 M
Deferred tax liabilities non current 155.000 K -1.27 % 157.000 K -1.26 % 159.000 K -2.45 % 163.000 K -2.40 % 167.000 K -3.47 % 173.000 K -4.42 % 181.000 K -75.34 % 734.000 K 138.26 % 308.070 K 83.48 % 167.906 K -3.58 % 174.142 K -4.49 % 182.322 K -5.55 % 193.033 K -6.76 % 207.037 K 28.44 % 161.190 K -2.42 % 165.186 K -93.15 % 2.411 M -27.21 % 3.313 M -62.16 % 8.753 M -1.26 % 8.865 M -81.66 % 48.325 M 477.97 % 8.361 M 2.36 % 8.169 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
Total assets 880.244 M -1.21 % 891.050 M 4.32 % 854.140 M -10.74 % 956.875 M -0.20 % 958.818 M 14.11 % 840.235 M -0.79 % 846.944 M 6.42 % 795.836 M 4.62 % 760.703 M 1.62 % 748.543 M -6.86 % 803.644 M 0.65 % 798.490 M 2.75 % 777.083 M 0.03 % 776.816 M 11.29 % 698.041 M 15.26 % 605.621 M 4.46 % 579.775 M -20.35 % 727.899 M -18.61 % 894.300 M -16.20 % 1.067 B -30.84 % 1.543 B 7.77 % 1.432 B 16.72 % 1.227 B
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
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 100.00 % -15.607 M 0.000 100.00 % -6.497 M -312.67 % 3.055 M 678.38 % 392.466 K 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 -100.00 % 30.750 K -99.22 % 3.928 M 2 498.31 % -163.774 K -57.93 % -103.699 K -102.40 % 4.327 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 17.278 M 292.68 % -8.967 M -109.83 % 91.195 M 265.17 % -55.212 M -93.39 % -28.549 M -151.78 % 55.136 M 175.37 % -73.152 M -402.98 % 24.144 M 179.85 % -30.236 M -205.60 % 28.634 M 293.45 % -14.802 M -146.47 % 31.849 M 148.20 % -66.077 M -566.43 % 14.166 M 160.68 % -23.347 M 30.49 % -33.588 M -246.47 % 22.931 M 305.81 % -11.142 M 0.000 0.000 0.000 0.000 0.000
Accounts receivables 18.299 M 126.27 % -69.654 M -147.69 % 146.044 M 12 468.33 % 1.162 M 102.47 % -47.109 M -514.00 % 11.379 M 115.10 % -75.362 M -466.64 % 20.555 M 176.08 % -27.019 M -215.02 % 23.491 M 232.05 % -17.790 M -129.70 % 59.907 M 188.25 % -67.882 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 13.178 M -74.58 % 51.841 M 141.49 % 21.467 M 151.47 % -41.711 M 16.43 % -49.909 M -211.50 % 44.761 M 239.69 % -32.042 M -74.80 % -18.331 M -519.33 % -2.960 M -110.01 % 29.570 M 4 071.08 % -744.631 K 95.88 % -18.081 M -150.43 % 35.856 M 235.82 % -26.400 M 16.23 % -31.515 M -231.34 % -9.511 M -161.50 % 15.466 M 1 398.78 % -1.191 M 0.000 0.000 0.000 0.000 0.000
Accounts payables -14.199 M -260.51 % 8.846 M 111.59 % -76.316 M -420.47 % -14.663 M -121.42 % 68.469 M 6 919.62 % -1.004 M -102.93 % 34.252 M 56.26 % 21.920 M 8 632.97 % -256.886 K 98.95 % -24.427 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -41.110 M -196.79 % 42.475 M 255.72 % -27.276 M -2 813.04 % -936.344 K 93.34 % -14.057 M -128.15 % 49.930 M 148.98 % -101.933 M -351.28 % 40.566 M 396.64 % 8.168 M 133.93 % -24.077 M -422.50 % 7.466 M 175.02 % -9.951 M 0.000 0.000 0.000 0.000 0.000
Other non cash items 9.379 M 50.09 % 6.249 M 130.93 % -20.204 M -213.58 % -6.443 M -302.44 % -1.601 M 57.39 % -3.757 M 75.05 % -15.060 M 11.10 % -16.941 M 12.08 % -19.268 M 17.65 % -23.399 M -51.75 % -15.419 M -1 070.00 % -1.318 M -124.37 % -587.362 K 66.91 % -1.775 M -31.11 % -1.354 M -67.78 % -806.891 K 47.00 % -1.522 M -103.77 % 40.392 M 255.49 % -25.977 M 83.24 % -155.023 M -566.22 % 33.251 M 173.30 % -45.363 M -120.80 % 218.079 M
Net cash provided by operating activities 71.876 M -21.66 % 91.746 M -32.99 % 136.906 M 617.24 % 19.088 M -76.11 % 79.910 M -37.44 % 127.735 M 2 227.53 % 5.488 M -93.22 % 80.962 M 41.88 % 57.063 M -32.97 % 85.134 M 66.95 % 50.994 M -48.02 % 98.099 M 240.15 % 28.840 M -54.25 % 63.036 M 46.86 % 42.924 M 1 100.71 % 3.575 M -78.88 % 16.924 M 93.87 % 8.730 M -60.78 % 22.257 M 178.52 % 7.991 M -94.90 % 156.692 M 306.76 % 38.522 M -85.28 % 261.630 M
Investments in property plant and equipment 0.000 100.00 % -40.505 M -101.50 % -20.102 M 37.55 % -32.187 M -107.56 % -15.507 M 44.18 % -27.780 M 52.99 % -59.089 M -53.53 % -38.486 M -69.33 % -22.728 M -20.97 % -18.789 M 53.62 % -40.509 M -117.59 % -18.617 M 22.85 % -24.130 M 50.36 % -48.612 M -1.07 % -48.100 M -83.36 % -26.233 M -164.25 % -9.927 M -15.15 % -8.621 M 30.80 % -12.459 M 65.37 % -35.980 M 39.28 % -59.256 M -6.32 % -55.734 M -34.17 % -41.538 M
Acquisitions net 0.000 0.000 -100.00 % 93.000 K -59.57 % 230.000 K -70.05 % 768.000 K 104.80 % 375.000 K -15.54 % 444.000 K -59.96 % 1.109 M 210.53 % 357.132 K 9.62 % 325.782 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
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
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
Other investing activites -20.525 M -221.81 % 16.850 M 387.70 % 3.455 M 669.49 % 449.000 K -78.78 % 2.116 M -49.71 % 4.208 M 15.13 % 3.655 M 57.75 % 2.317 M 46.90 % 1.577 M -41.51 % 2.697 M -52.58 % 5.687 M 303.99 % 1.408 M -1.72 % 1.432 M -32.33 % 2.117 M 17.03 % 1.809 M 19.52 % 1.513 M -75.50 % 6.176 M -73.61 % 23.402 M -95.71 % 545.778 M 2 464.79 % -23.079 M -3 597.35 % 659.910 K -91.19 % 7.490 M 115.62 % -47.943 M
Net cash used for investing activites -20.525 M 13.23 % -23.655 M -42.90 % -16.554 M 47.46 % -31.508 M -149.61 % -12.623 M 45.58 % -23.197 M 58.15 % -55.434 M -53.26 % -36.169 M -71.01 % -21.151 M -31.44 % -16.092 M 53.79 % -34.821 M -102.35 % -17.209 M 24.18 % -22.698 M 51.18 % -46.496 M -0.44 % -46.291 M -87.27 % -24.719 M -559.07 % -3.751 M -125.38 % 14.781 M -97.23 % 533.320 M 1 003.02 % -59.060 M -0.79 % -58.596 M -21.46 % -48.244 M 46.09 % -89.482 M
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -14.222 M 39.42 % -23.477 M -184.63 % 27.741 M 150.16 % -55.309 M
Common stock issued 0.000 0.000 -100.00 % 86.000 K -98.14 % 4.623 M 0.000 -100.00 % 457.000 K -93.50 % 7.026 M 45.86 % 4.817 M 136.13 % 2.040 M -67.94 % 6.364 M 224.35 % 1.962 M -91.96 % 24.414 M 4 560.66 % 523.830 K -96.28 % 14.096 M 14.70 % 12.289 M 5 995.80 % 201.600 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 78.500 M 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
Dividends paid -70.158 M -99.85 % -35.105 M -16.82 % -30.050 M 24.95 % -40.042 M -34.98 % -29.666 M 24.92 % -39.514 M -34.39 % -29.403 M 24.53 % -38.960 M -36.15 % -28.615 M 24.80 % -38.054 M -35.38 % -28.109 M 12.97 % -32.300 M -23.56 % -26.141 M 2.10 % -26.703 M -9.20 % -24.453 M -23.10 % -19.864 M 80.56 % -102.183 M 0.03 % -102.209 M 60.60 % -259.383 M -331.94 % -60.050 M -8.25 % -55.471 M -57.14 % -35.301 M -40.29 % -25.163 M
Other financing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -198.000 K -109.70 % 2.041 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 35.809 M 790.61 % -5.185 M 74.98 % -20.727 M -5 100.38 % 414.500 K 101.79 % -23.163 M
Net cash used provided by financing activities -70.158 M -99.85 % -35.105 M -17.16 % -29.964 M 15.40 % -35.419 M -19.39 % -29.666 M 24.04 % -39.057 M -74.54 % -22.377 M 34.84 % -34.341 M -29.23 % -26.574 M 16.14 % -31.690 M -21.20 % -26.147 M -231.57 % -7.886 M 69.22 % -25.617 M -103.20 % -12.607 M -3.65 % -12.164 M 38.14 % -19.662 M 80.76 % -102.183 M 0.03 % -102.209 M 54.28 % -223.575 M -181.37 % -79.458 M 20.28 % -99.675 M -239.69 % 71.354 M 168.85 % -103.635 M
Effect of forex changes on cash 522.000 K 944.00 % 50.000 K 106.17 % -811.000 K -208.57 % 747.000 K 180.76 % -925.000 K -218.97 % -290.000 K 79.96 % -1.447 M -185.57 % 1.691 M 177.72 % -2.176 M 63.06 % -5.889 M -681.32 % -753.751 K -150.55 % 1.491 M 341.60 % -617.213 K -114.96 % 4.127 M 194.28 % 1.402 M 393.95 % 283.898 K 165.10 % -436.081 K -145.28 % 962.981 K 109.73 % 459.156 K -82.83 % 2.675 M 315 524.29 % -848.000 -126.78 % 3.166 K 100.91 % -347.578 K
Net change in cash -18.285 M -155.35 % 33.036 M -63.12 % 89.577 M 290.22 % -47.092 M -228.33 % 36.696 M -43.71 % 65.191 M 188.37 % -73.770 M -707.51 % 12.143 M 69.54 % 7.162 M -77.24 % 31.463 M 393.28 % -10.728 M -114.40 % 74.495 M 470.75 % -20.093 M -349.28 % 8.060 M 157.05 % -14.129 M 65.13 % -40.523 M 54.70 % -89.446 M -15.06 % -77.735 M -123.38 % 332.461 M 360.04 % -127.852 M -7 994.78 % -1.579 M -102.56 % 61.636 M -9.58 % 68.165 M
Cash at beginning of period 367.415 M 9.88 % 334.379 M 36.59 % 244.802 M -16.13 % 291.894 M 14.38 % 255.198 M 34.31 % 190.007 M -27.97 % 263.777 M 4.83 % 251.634 M 2.93 % 244.472 M 14.77 % 213.009 M -4.79 % 223.737 M 49.92 % 149.241 M -11.87 % 169.334 M 5.00 % 161.274 M -8.06 % 175.403 M -18.77 % 215.926 M -29.29 % 305.371 M -20.29 % 383.107 M 656.44 % 50.646 M -71.63 % 178.498 M -0.88 % 180.077 M 52.04 % 118.441 M 135.58 % 50.276 M
Cash at end of period 349.130 M -4.98 % 367.415 M 9.88 % 334.379 M 36.59 % 244.802 M -16.13 % 291.894 M 14.38 % 255.198 M 34.31 % 190.007 M -27.97 % 263.777 M 4.83 % 251.634 M 2.93 % 244.472 M 14.77 % 213.009 M -4.79 % 223.737 M 49.92 % 149.241 M -11.87 % 169.334 M 5.00 % 161.274 M -8.06 % 175.403 M -18.77 % 215.926 M -29.29 % 305.371 M -20.29 % 383.107 M 656.44 % 50.646 M -71.63 % 178.498 M -0.88 % 180.077 M 52.04 % 118.441 M
Operating cash flow 71.876 M -21.66 % 91.746 M -32.99 % 136.906 M 617.24 % 19.088 M -76.11 % 79.910 M -37.44 % 127.735 M 2 227.53 % 5.488 M -93.22 % 80.962 M 41.88 % 57.063 M -32.97 % 85.134 M 66.95 % 50.994 M -48.02 % 98.099 M 240.15 % 28.840 M -54.25 % 63.036 M 46.86 % 42.924 M 1 100.71 % 3.575 M -78.88 % 16.924 M 93.87 % 8.730 M -60.78 % 22.257 M 178.52 % 7.991 M -94.90 % 156.692 M 306.76 % 38.522 M -85.28 % 261.630 M
Capital expenditure -37.931 M 6.35 % -40.505 M -101.50 % -20.102 M 37.55 % -32.187 M -107.56 % -15.507 M 44.18 % -27.780 M 52.99 % -59.089 M -53.53 % -38.486 M -69.33 % -22.728 M -20.97 % -18.789 M 53.62 % -40.509 M -117.59 % -18.617 M 22.85 % -24.130 M 50.36 % -48.612 M -1.07 % -48.100 M -83.36 % -26.233 M -164.25 % -9.927 M -15.15 % -8.621 M 30.80 % -12.459 M 65.37 % -35.980 M 39.28 % -59.256 M -6.32 % -55.734 M -34.17 % -41.538 M
Free CashFlow 33.945 M -33.75 % 51.241 M -56.13 % 116.804 M 991.70 % -13.099 M -120.34 % 64.403 M -35.57 % 99.955 M 286.48 % -53.601 M -226.19 % 42.476 M 23.71 % 34.335 M -48.25 % 66.346 M 532.72 % 10.486 M -86.81 % 79.482 M 1 587.77 % 4.709 M -67.35 % 14.424 M 378.68 % -5.176 M 77.16 % -22.658 M -423.82 % 6.997 M 6 317.03 % 109.040 K -98.89 % 9.798 M 135.01 % -27.989 M -128.73 % 97.436 M 666.10 % -17.212 M -107.82 % 220.091 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
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 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31 2009-01-31 2008-09-30 2008-06-30 2008-03-31 2008-01-31 2007-09-30 2007-06-30 2007-03-31 2007-01-31 2006-09-30 2006-06-30 2006-03-31 2006-01-31 2005-09-30 2005-06-30 2005-03-31 2005-01-31 2004-09-30 2004-06-30 2004-03-31 2004-01-31 2003-09-30 2003-06-30 2003-03-31 2003-01-31 2002-09-30 2002-06-30 2002-03-31 2002-01-31
Revenue 265.352 M 0.00 % 265.352 M -3.91 % 276.138 M 0.00 % 276.138 M 5.51 % 261.729 M 0.00 % 261.729 M -26.67 % 356.908 M 0.00 % 356.908 M 10.00 % 324.458 M 0.00 % 324.458 M 31.20 % 247.302 M 0.00 % 247.302 M -12.99 % 284.228 M 0.00 % 284.228 M -25.00 % 378.952 M -1.11 % 383.190 M 10.43 % 347.001 M 6.94 % 324.469 M -15.51 % 384.023 M 12.39 % 341.697 M 0.05 % 341.522 M 53.65 % 222.273 M -29.77 % 316.493 M 7.44 % 294.587 M 2.20 % 288.235 M 12.48 % 256.263 M -26.45 % 348.399 M 4.20 % 334.370 M -7.73 % 362.363 M 50.49 % 240.786 M -8.91 % 264.331 M 3.74 % 254.813 M 5.81 % 240.811 M 1.29 % 237.742 M -8.01 % 258.438 M 0.00 % 258.438 M 2.85 % 251.283 M 0.00 % 251.283 M -1.10 % 254.069 M 0.00 % 254.069 M 5.79 % 240.156 M 0.00 % 240.156 M -8.82 % 263.385 M 0.00 % 263.385 M 3.67 % 254.052 M 0.00 % 254.052 M -13.56 % 293.915 M 0.00 % 293.915 M -1.20 % 297.489 M 0.00 % 297.489 M -11.82 % 337.356 M 0.00 % 337.356 M 5.58 % 319.520 M 0.00 % 319.520 M 0.00 % 319.520 M 8.72 % 293.880 M 0.00 % 293.880 M 0.00 % 293.880 M 0.00 % 293.880 M 21.62 % 241.641 M 0.00 % 241.641 M 0.00 % 241.641 M 0.00 % 241.641 M 18.31 % 204.250 M 0.00 % 204.250 M 0.00 % 204.250 M 0.00 % 204.250 M 12.82 % 181.048 M 0.00 % 181.048 M 0.00 % 181.048 M 0.00 % 181.048 M -14.08 % 210.714 M 0.00 % 210.714 M 0.00 % 210.714 M 0.00 % 210.714 M -11.70 % 238.643 M 0.00 % 238.643 M 0.00 % 238.643 M 0.00 % 238.643 M -5.37 % 252.178 M 0.00 % 252.178 M 0.00 % 252.178 M 0.00 % 252.178 M -5.65 % 267.271 M 0.00 % 267.271 M 0.00 % 267.271 M 0.00 % 267.271 M 32.82 % 201.231 M 0.00 % 201.231 M 0.00 % 201.231 M 0.00 % 201.231 M 43.54 % 140.195 M 0.00 % 140.195 M 0.00 % 140.195 M 0.00 % 140.195 M
Net income 16.253 M 0.00 % 16.253 M 76.68 % 9.199 M 0.00 % 9.199 M -31.40 % 13.411 M 0.00 % 13.411 M -36.46 % 21.105 M 0.00 % 21.105 M 64.48 % 12.831 M 0.00 % 12.831 M 17.25 % 10.944 M 0.00 % 10.944 M 154.00 % 4.309 M 0.00 % 4.309 M -78.74 % 20.265 M 63.73 % 12.377 M 205.60 % 4.050 M -23.12 % 5.268 M -77.47 % 23.385 M 13.64 % 20.578 M 20.10 % 17.134 M 707.83 % 2.121 M -87.87 % 17.492 M 54.21 % 11.343 M 357.19 % 2.481 M -67.60 % 7.657 M -30.60 % 11.033 M -21.60 % 14.073 M -26.16 % 19.058 M 126.61 % 8.410 M -39.23 % 13.838 M 52.42 % 9.079 M 124.06 % 4.052 M -57.32 % 9.493 M -40.84 % 16.046 M 0.00 % 16.046 M 69.61 % 9.460 M 0.00 % 9.460 M -30.09 % 13.531 M 0.00 % 13.531 M 192.06 % 4.633 M 0.00 % 4.633 M -43.49 % 8.199 M 0.00 % 8.199 M 37.94 % 5.944 M 0.00 % 5.944 M -37.01 % 9.437 M 0.00 % 9.437 M 33.56 % 7.066 M 0.00 % 7.066 M -52.83 % 14.979 M 0.00 % 14.979 M 27.47 % 11.750 M 0.00 % 11.750 M 0.00 % 11.750 M 158.82 % 4.540 M 0.00 % 4.540 M 0.00 % 4.540 M 0.00 % 4.540 M -39.04 % 7.448 M 0.00 % 7.448 M 0.00 % 7.448 M 0.00 % 7.448 M 274.26 % 1.990 M 0.00 % 1.990 M 0.00 % 1.990 M 0.00 % 1.990 M 139.23 % -5.073 M 0.00 % -5.073 M 0.00 % -5.073 M 0.00 % -5.073 M 55.40 % -11.374 M 0.00 % -11.374 M 0.00 % -11.374 M 0.00 % -11.374 M -201.44 % 11.212 M 0.00 % 11.212 M 0.00 % 11.212 M 0.00 % 11.212 M 735.77 % 1.342 M 0.00 % 1.342 M 0.00 % 1.342 M 0.00 % 1.342 M -95.85 % 32.323 M 0.00 % 32.323 M 0.00 % 32.323 M 0.00 % 32.323 M 38.90 % 23.272 M 0.00 % 23.272 M 0.00 % 23.272 M 0.00 % 23.272 M 110.26 % 11.068 M 0.00 % 11.068 M 0.00 % 11.068 M 0.00 % 11.068 M
Income before tax 18.260 M 0.00 % 18.260 M 48.26 % 12.317 M 0.00 % 12.317 M -16.53 % 14.755 M 0.00 % 14.755 M -36.32 % 23.171 M 0.00 % 23.171 M 44.11 % 16.078 M 0.00 % 16.078 M 24.88 % 12.876 M 0.00 % 12.876 M 199.95 % 4.293 M 0.00 % 4.293 M -81.42 % 23.102 M 73.10 % 13.346 M 194.61 % 4.530 M -28.03 % 6.294 M -75.94 % 26.161 M 1.73 % 25.715 M 15.86 % 22.195 M 690.42 % 2.808 M -85.09 % 18.827 M 64.27 % 11.461 M 246.67 % 3.306 M -60.25 % 8.316 M -40.54 % 13.986 M -17.71 % 16.995 M -16.50 % 20.354 M 85.66 % 10.963 M -39.99 % 18.270 M 48.04 % 12.341 M 268.94 % 3.345 M -73.22 % 12.489 M -43.32 % 22.033 M 0.00 % 22.033 M 53.87 % 14.319 M 0.00 % 14.319 M -11.43 % 16.166 M 0.00 % 16.166 M 160.47 % 6.207 M 0.00 % 6.207 M -55.60 % 13.978 M 0.00 % 13.978 M 72.43 % 8.107 M 0.00 % 8.107 M -35.57 % 12.582 M 0.00 % 12.582 M 28.66 % 9.780 M 0.00 % 9.780 M -53.20 % 20.898 M 0.00 % 20.898 M 39.35 % 14.997 M 0.00 % 14.997 M 0.00 % 14.997 M 147.32 % 6.064 M 0.00 % 6.064 M 0.00 % 6.064 M 0.00 % 6.064 M -34.63 % 9.276 M 0.00 % 9.276 M 0.00 % 9.276 M 0.00 % 9.276 M 364.79 % 1.996 M 0.00 % 1.996 M 0.00 % 1.996 M 0.00 % 1.996 M 126.07 % -7.655 M 0.00 % -7.655 M 0.00 % -7.655 M 0.00 % -7.655 M 43.39 % -13.521 M 0.00 % -13.521 M 0.00 % -13.521 M 0.00 % -13.521 M -207.28 % 12.604 M 0.00 % 12.604 M 0.00 % 12.604 M 0.00 % 12.604 M 579.27 % 1.855 M 0.00 % 1.855 M 0.00 % 1.855 M 0.00 % 1.855 M -95.29 % 39.421 M 0.00 % 39.421 M 0.00 % 39.421 M 0.00 % 39.421 M 47.71 % 26.689 M 0.00 % 26.689 M 0.00 % 26.689 M 0.00 % 26.689 M 84.61 % 14.457 M 0.00 % 14.457 M 0.00 % 14.457 M 0.00 % 14.457 M
Income before tax ratio 0.07 0.00 % 0.07 54.28 % 0.04 0.00 % 0.04 -20.88 % 0.06 0.00 % 0.06 -13.16 % 0.06 0.00 % 0.06 31.01 % 0.05 0.00 % 0.05 -4.82 % 0.05 0.00 % 0.05 244.74 % 0.02 0.00 % 0.02 -75.23 % 0.06 75.04 % 0.03 166.79 % 0.01 -32.70 % 0.02 -71.53 % 0.07 -9.48 % 0.08 15.80 % 0.06 414.43 % 0.01 -78.76 % 0.06 52.90 % 0.04 239.20 % 0.01 -64.66 % 0.03 -19.16 % 0.04 -21.02 % 0.05 -9.51 % 0.06 23.37 % 0.05 -34.13 % 0.07 42.71 % 0.05 248.67 % 0.01 -73.56 % 0.05 -38.38 % 0.09 0.00 % 0.09 49.61 % 0.06 0.00 % 0.06 -10.44 % 0.06 0.00 % 0.06 146.21 % 0.03 0.00 % 0.03 -51.30 % 0.05 0.00 % 0.05 66.32 % 0.03 0.00 % 0.03 -25.46 % 0.04 0.00 % 0.04 30.22 % 0.03 0.00 % 0.03 -46.93 % 0.06 0.00 % 0.06 31.98 % 0.05 0.00 % 0.05 0.00 % 0.05 127.48 % 0.02 0.00 % 0.02 0.00 % 0.02 0.00 % 0.02 -46.25 % 0.04 0.00 % 0.04 0.00 % 0.04 0.00 % 0.04 292.87 % 0.01 0.00 % 0.01 0.00 % 0.01 0.00 % 0.01 123.11 % -0.04 0.00 % -0.04 0.00 % -0.04 0.00 % -0.04 34.11 % -0.06 0.00 % -0.06 0.00 % -0.06 0.00 % -0.06 -221.50 % 0.05 0.00 % 0.05 0.00 % 0.05 0.00 % 0.05 617.80 % 0.01 0.00 % 0.01 0.00 % 0.01 0.00 % 0.01 -95.01 % 0.15 0.00 % 0.15 0.00 % 0.15 0.00 % 0.15 11.21 % 0.13 0.00 % 0.13 0.00 % 0.13 0.00 % 0.13 28.61 % 0.10 0.00 % 0.10 0.00 % 0.10 0.00 % 0.10
EBITDA 15.445 M 0.00 % 15.445 M 17.02 % 13.198 M 0.05 % 13.191 M -1.36 % 13.372 M 0.00 % 13.372 M -61.43 % 34.671 M 0.00 % 34.671 M 117.56 % 15.936 M 0.00 % 15.936 M -3.95 % 16.592 M 0.00 % 16.592 M 67.94 % 9.880 M 0.00 % 9.880 M -68.48 % 31.347 M 51.67 % 20.668 M 79.73 % 11.500 M -20.58 % 14.480 M -66.74 % 43.541 M 19.09 % 36.563 M 25.23 % 29.197 M 188.37 % 10.125 M -53.74 % 21.887 M 9.10 % 20.062 M 193.73 % 6.830 M -44.97 % 12.411 M -32.92 % 18.503 M -24.61 % 24.544 M 1.70 % 24.134 M 50.50 % 16.036 M -32.73 % 23.840 M 14.77 % 20.772 M 143.71 % 8.524 M -58.70 % 20.639 M -34.32 % 31.424 M 0.00 % 31.424 M 42.80 % 22.006 M 0.00 % 22.006 M 33.92 % 16.432 M 0.00 % 16.432 M 23.90 % 13.263 M 0.00 % 13.263 M -41.83 % 22.801 M 0.00 % 22.801 M 41.19 % 16.150 M 0.00 % 16.150 M -30.33 % 23.181 M 0.00 % 23.181 M 9.48 % 21.174 M 0.00 % 21.174 M -35.43 % 32.790 M 0.00 % 32.790 M 37.33 % 23.876 M 0.00 % 23.876 M 0.00 % 23.876 M 66.66 % 14.326 M 0.00 % 14.326 M 0.00 % 14.326 M 0.00 % 14.326 M -11.39 % 16.168 M 0.00 % 16.168 M 0.00 % 16.168 M 0.00 % 16.168 M 94.50 % 8.313 M 0.00 % 8.313 M 0.00 % 8.313 M 0.00 % 8.313 M 841.44 % -1.121 M 0.00 % -1.121 M 0.00 % -1.121 M 0.00 % -1.121 M 84.59 % -7.278 M 0.00 % -7.278 M 0.00 % -7.278 M 0.00 % -7.278 M -154.11 % 13.450 M 0.00 % 13.450 M 0.00 % 13.450 M 0.00 % 13.450 M -67.41 % 41.268 M 0.00 % 41.268 M 0.00 % 41.268 M 0.00 % 41.268 M 8.72 % 37.958 M 0.00 % 37.958 M 0.00 % 37.958 M 0.00 % 37.958 M 55.64 % 24.389 M 0.00 % 24.389 M 0.00 % 24.389 M 0.00 % 24.389 M 70.82 % 14.277 M 0.00 % 14.277 M 0.00 % 14.277 M 0.00 % 14.277 M
Net income ratio 0.06 0.00 % 0.06 83.86 % 0.03 0.00 % 0.03 -34.98 % 0.05 0.00 % 0.05 -13.35 % 0.06 0.00 % 0.06 49.53 % 0.04 0.00 % 0.04 -10.63 % 0.04 0.00 % 0.04 191.92 % 0.02 0.00 % 0.02 -71.65 % 0.05 65.56 % 0.03 176.74 % 0.01 -28.11 % 0.02 -73.34 % 0.06 1.12 % 0.06 20.04 % 0.05 425.76 % 0.01 -82.73 % 0.06 43.54 % 0.04 347.34 % 0.01 -71.19 % 0.03 -5.65 % 0.03 -24.76 % 0.04 -19.97 % 0.05 50.58 % 0.03 -33.28 % 0.05 46.93 % 0.04 111.75 % 0.02 -57.86 % 0.04 -35.69 % 0.06 0.00 % 0.06 64.92 % 0.04 0.00 % 0.04 -29.31 % 0.05 0.00 % 0.05 176.07 % 0.02 0.00 % 0.02 -38.03 % 0.03 0.00 % 0.03 33.05 % 0.02 0.00 % 0.02 -27.13 % 0.03 0.00 % 0.03 35.19 % 0.02 0.00 % 0.02 -46.51 % 0.04 0.00 % 0.04 20.73 % 0.04 0.00 % 0.04 0.00 % 0.04 138.05 % 0.02 0.00 % 0.02 0.00 % 0.02 0.00 % 0.02 -49.88 % 0.03 0.00 % 0.03 0.00 % 0.03 0.00 % 0.03 216.34 % 0.01 0.00 % 0.01 0.00 % 0.01 0.00 % 0.01 134.78 % -0.03 0.00 % -0.03 0.00 % -0.03 0.00 % -0.03 48.09 % -0.05 0.00 % -0.05 0.00 % -0.05 0.00 % -0.05 -214.89 % 0.05 0.00 % 0.05 0.00 % 0.05 0.00 % 0.05 783.17 % 0.01 0.00 % 0.01 0.00 % 0.01 0.00 % 0.01 -95.60 % 0.12 0.00 % 0.12 0.00 % 0.12 0.00 % 0.12 4.58 % 0.12 0.00 % 0.12 0.00 % 0.12 0.00 % 0.12 46.49 % 0.08 0.00 % 0.08 0.00 % 0.08 0.00 % 0.08
Ratio EBITDA 0.06 0.00 % 0.06 21.78 % 0.05 0.05 % 0.05 -6.50 % 0.05 0.00 % 0.05 -47.41 % 0.10 0.00 % 0.10 97.78 % 0.05 0.00 % 0.05 -26.79 % 0.07 0.00 % 0.07 93.01 % 0.03 0.00 % 0.03 -57.98 % 0.08 53.36 % 0.05 62.76 % 0.03 -25.74 % 0.04 -60.64 % 0.11 5.96 % 0.11 25.17 % 0.09 87.68 % 0.05 -34.13 % 0.07 1.54 % 0.07 187.40 % 0.02 -51.07 % 0.05 -8.81 % 0.05 -27.65 % 0.07 10.21 % 0.07 0.00 % 0.07 -26.16 % 0.09 10.64 % 0.08 130.31 % 0.04 -59.23 % 0.09 -28.60 % 0.12 0.00 % 0.12 38.84 % 0.09 0.00 % 0.09 35.41 % 0.06 0.00 % 0.06 17.11 % 0.06 0.00 % 0.06 -36.21 % 0.09 0.00 % 0.09 36.18 % 0.06 0.00 % 0.06 -19.40 % 0.08 0.00 % 0.08 10.81 % 0.07 0.00 % 0.07 -26.77 % 0.10 0.00 % 0.10 30.07 % 0.07 0.00 % 0.07 0.00 % 0.07 53.28 % 0.05 0.00 % 0.05 0.00 % 0.05 0.00 % 0.05 -27.14 % 0.07 0.00 % 0.07 0.00 % 0.07 0.00 % 0.07 64.41 % 0.04 0.00 % 0.04 0.00 % 0.04 0.00 % 0.04 757.21 % -0.01 0.00 % -0.01 0.00 % -0.01 0.00 % -0.01 82.07 % -0.03 0.00 % -0.03 0.00 % -0.03 0.00 % -0.03 -161.28 % 0.06 0.00 % 0.06 0.00 % 0.06 0.00 % 0.06 -65.56 % 0.16 0.00 % 0.16 0.00 % 0.16 0.00 % 0.16 15.23 % 0.14 0.00 % 0.14 0.00 % 0.14 0.00 % 0.14 17.18 % 0.12 0.00 % 0.12 0.00 % 0.12 0.00 % 0.12 19.01 % 0.10 0.00 % 0.10 0.00 % 0.10 0.00 % 0.10
Gross profit ratio 0.15 0.00 % 0.15 12.52 % 0.13 0.00 % 0.13 -12.44 % 0.15 0.00 % 0.15 -11.35 % 0.17 0.00 % 0.17 23.75 % 0.14 0.00 % 0.14 -3.71 % 0.14 0.00 % 0.14 31.14 % 0.11 0.00 % 0.11 -27.84 % 0.15 27.58 % 0.12 13.10 % 0.10 -6.67 % 0.11 -34.32 % 0.17 6.14 % 0.16 4.28 % 0.15 23.09 % 0.12 -16.74 % 0.15 11.49 % 0.13 34.53 % 0.10 -24.56 % 0.13 -9.56 % 0.14 -3.46 % 0.15 -12.27 % 0.17 32.11 % 0.13 -26.75 % 0.18 14.05 % 0.15 18.95 % 0.13 -4.45 % 0.14 -19.25 % 0.17 0.00 % 0.17 23.45 % 0.14 0.00 % 0.14 23.87 % 0.11 0.00 % 0.11 15.47 % 0.10 0.00 % 0.10 -27.32 % 0.13 0.00 % 0.13 24.10 % 0.11 0.00 % 0.11 -15.76 % 0.13 0.00 % 0.13 13.04 % 0.11 0.00 % 0.11 -23.21 % 0.14 0.00 % 0.14 22.46 % 0.12 0.00 % 0.12 0.00 % 0.12 34.44 % 0.09 0.00 % 0.09 0.00 % 0.09 0.00 % 0.09 -13.03 % 0.10 0.00 % 0.10 0.00 % 0.10 0.00 % 0.10 2.42 % 0.10 0.00 % 0.10 0.00 % 0.10 0.00 % 0.10 70.65 % 0.06 0.00 % 0.06 0.00 % 0.06 0.00 % 0.06 -33.17 % 0.09 0.00 % 0.09 0.00 % 0.09 0.00 % 0.09 -29.58 % 0.12 0.00 % 0.12 0.00 % 0.12 0.00 % 0.12 -2.85 % 0.13 0.00 % 0.13 0.00 % 0.13 0.00 % 0.13 -40.86 % 0.21 0.00 % 0.21 0.00 % 0.21 0.00 % 0.21 -21.43 % 0.27 0.00 % 0.27 0.00 % 0.27 0.00 % 0.27 -2.19 % 0.28 0.00 % 0.28 0.00 % 0.28 0.00 % 0.28
Weighted average shs out dil 501.325 M 0.00 % 501.325 M 0.00 % 501.323 M 0.00 % 501.323 M 0.00 % 501.325 M 0.00 % 501.325 M 0.00 % 501.323 M 0.00 % 501.323 M 0.00 % 501.325 M 0.00 % 501.325 M 0.00 % 501.326 M 0.00 % 501.326 M -0.06 % 501.649 M 0.00 % 501.649 M 0.09 % 501.200 M 0.02 % 501.093 M 0.11 % 500.561 M 0.61 % 497.520 M 0.09 % 497.058 M 0.19 % 496.132 M 0.07 % 495.770 M -0.08 % 496.152 M -0.05 % 496.401 M -0.17 % 497.227 M -0.03 % 497.364 M 0.02 % 497.276 M 0.00 % 497.298 M -0.15 % 498.056 M 1.27 % 491.814 M -0.08 % 492.232 M 0.11 % 491.703 M -0.06 % 492.017 M 0.99 % 487.177 M 0.21 % 486.147 M 0.05 % 485.923 M 0.00 % 485.923 M 0.79 % 482.133 M 0.00 % 482.133 M -0.50 % 484.552 M 0.00 % 484.552 M 0.86 % 480.406 M 0.00 % 480.406 M 1.00 % 475.635 M 0.00 % 475.635 M 0.31 % 474.173 M 0.00 % 474.173 M 1.24 % 468.383 M 0.00 % 468.383 M 3.22 % 453.765 M 0.00 % 453.765 M 3.73 % 437.436 M 0.00 % 437.436 M 0.51 % 435.197 M 0.00 % 435.197 M 0.00 % 435.197 M 1.75 % 427.691 M 0.00 % 427.691 M 0.00 % 427.691 M 0.00 % 427.691 M 5.89 % 403.893 M 0.00 % 403.893 M 0.00 % 403.893 M 0.00 % 403.893 M 2.34 % 394.663 M 0.00 % 394.663 M 0.00 % 394.663 M 0.00 % 394.663 M 0.20 % 393.865 M 0.00 % 393.865 M 0.00 % 393.865 M 0.00 % 393.865 M -0.01 % 393.892 M 0.00 % 393.892 M 0.00 % 393.892 M 0.00 % 393.892 M 1.26 % 388.984 M 0.00 % 388.984 M 0.00 % 388.984 M 0.00 % 388.984 M 3.54 % 375.683 M 0.00 % 375.683 M 0.00 % 375.683 M 0.00 % 375.683 M 0.71 % 373.045 M 0.00 % 373.045 M 0.00 % 373.045 M 0.00 % 373.045 M 0.00 % 373.045 M 0.00 % 373.045 M 0.00 % 373.045 M 0.00 % 373.045 M 11 772.11 % 3.142 M 0.00 % 3.142 M 0.00 % 3.142 M 0.00 % 3.142 M
Weighted average shs out 501.326 M 0.00 % 501.326 M 0.00 % 501.335 M 0.00 % 501.335 M 0.00 % 501.327 M 0.00 % 501.327 M 0.00 % 501.330 M 0.00 % 501.330 M 0.00 % 501.328 M 0.00 % 501.328 M 0.00 % 501.329 M 0.00 % 501.329 M 0.01 % 501.280 M 0.00 % 501.280 M 0.02 % 501.200 M 0.06 % 500.900 M 0.36 % 499.098 M 0.93 % 494.500 M -0.47 % 496.834 M 0.18 % 495.927 M -0.11 % 496.479 M 0.40 % 494.521 M -0.41 % 496.551 M -0.19 % 497.478 M 0.26 % 496.200 M -0.21 % 497.240 M -0.27 % 498.577 M 0.25 % 497.349 M 1.02 % 492.340 M 0.10 % 491.842 M 0.00 % 491.825 M 0.03 % 491.660 M 0.84 % 487.547 M 0.15 % 486.821 M 0.26 % 485.536 M 0.00 % 485.536 M 0.59 % 482.678 M 0.00 % 482.678 M -0.40 % 484.626 M 0.00 % 484.626 M 0.93 % 480.153 M 0.01 % 480.104 M 0.96 % 475.536 M 0.00 % 475.536 M 0.40 % 473.663 M 0.00 % 473.663 M 1.27 % 467.724 M 0.00 % 467.724 M 2.93 % 454.402 M 0.00 % 454.402 M 3.99 % 436.975 M 0.00 % 436.975 M 1.07 % 432.347 M 0.00 % 432.347 M 0.00 % 432.347 M 1.70 % 425.124 M 0.00 % 425.124 M 0.00 % 425.124 M 0.00 % 425.124 M 7.85 % 394.185 M 0.00 % 394.185 M 0.00 % 394.185 M 0.00 % 394.185 M 0.08 % 393.883 M 0.00 % 393.883 M 0.00 % 393.883 M 0.00 % 393.883 M 0.00 % 393.865 M 0.00 % 393.865 M 0.00 % 393.865 M 0.00 % 393.865 M -0.01 % 393.892 M 0.00 % 393.892 M 0.00 % 393.892 M 0.00 % 393.892 M 1.26 % 388.984 M 0.00 % 388.984 M 0.00 % 388.984 M 0.00 % 388.984 M 5.81 % 367.620 M 0.00 % 367.620 M 0.00 % 367.620 M 0.00 % 367.620 M -0.59 % 369.805 M 0.00 % 369.805 M 0.00 % 369.805 M 0.00 % 369.805 M 0.00 % 369.805 M 0.00 % 369.805 M 0.00 % 369.805 M 0.00 % 369.805 M 11 668.97 % 3.142 M 0.00 % 3.142 M 0.00 % 3.142 M 0.00 % 3.142 M
EPS diluted 0.03 0.00 % 0.03 77.05 % 0.02 0.00 % 0.02 -31.72 % 0.03 0.00 % 0.03 -36.34 % 0.04 0.00 % 0.04 64.45 % 0.03 0.00 % 0.03 17.43 % 0.02 0.00 % 0.02 153.49 % 0.01 0.00 % 0.01 -78.71 % 0.04 63.56 % 0.02 204.94 % 0.01 -23.58 % 0.01 -77.45 % 0.05 13.25 % 0.04 19.94 % 0.03 704.65 % 0.00 -87.78 % 0.04 54.39 % 0.02 356.00 % 0.01 -67.53 % 0.02 -30.63 % 0.02 -21.55 % 0.03 -27.06 % 0.04 126.90 % 0.02 -39.15 % 0.03 51.89 % 0.02 122.89 % 0.01 -57.44 % 0.02 -40.91 % 0.03 0.00 % 0.03 68.37 % 0.02 0.00 % 0.02 -29.75 % 0.03 0.00 % 0.03 190.63 % 0.01 0.00 % 0.01 -44.19 % 0.02 0.00 % 0.02 37.60 % 0.01 0.00 % 0.01 -37.81 % 0.02 0.00 % 0.02 28.85 % 0.02 0.00 % 0.02 -54.39 % 0.03 0.00 % 0.03 26.67 % 0.03 0.00 % 0.03 0.00 % 0.03 154.72 % 0.01 0.00 % 0.01 0.00 % 0.01 0.00 % 0.01 -42.39 % 0.02 0.00 % 0.02 0.00 % 0.02 0.00 % 0.02 268.00 % 0.01 0.00 % 0.01 0.00 % 0.01 0.00 % 0.01 138.76 % -0.01 0.00 % -0.01 0.00 % -0.01 0.00 % -0.01 55.36 % -0.03 0.00 % -0.03 0.00 % -0.03 0.00 % -0.03 -200.35 % 0.03 0.00 % 0.03 0.00 % 0.03 0.00 % 0.03 700.00 % 0.00 0.00 % 0.00 0.00 % 0.00 0.00 % 0.00 -95.84 % 0.09 0.00 % 0.09 0.00 % 0.09 0.00 % 0.09 38.78 % 0.06 0.00 % 0.06 0.00 % 0.06 0.00 % 0.06 -98.23 % 3.52 0.00 % 3.52 0.00 % 3.52 0.00 % 3.52
Earnings per share 0.03 0.00 % 0.03 77.05 % 0.02 0.00 % 0.02 -31.72 % 0.03 0.00 % 0.03 -36.34 % 0.04 0.00 % 0.04 64.45 % 0.03 0.00 % 0.03 17.43 % 0.02 0.00 % 0.02 153.49 % 0.01 0.00 % 0.01 -78.71 % 0.04 63.56 % 0.02 204.94 % 0.01 -24.30 % 0.01 -77.28 % 0.05 13.49 % 0.04 20.29 % 0.03 702.33 % 0.00 -87.78 % 0.04 54.39 % 0.02 356.00 % 0.01 -67.53 % 0.02 -30.32 % 0.02 -21.91 % 0.03 -26.87 % 0.04 126.32 % 0.02 -39.15 % 0.03 51.89 % 0.02 122.89 % 0.01 -57.44 % 0.02 -40.91 % 0.03 0.00 % 0.03 68.37 % 0.02 0.00 % 0.02 -29.75 % 0.03 0.00 % 0.03 190.63 % 0.01 -1.03 % 0.01 -43.60 % 0.02 0.00 % 0.02 37.60 % 0.01 0.00 % 0.01 -38.12 % 0.02 0.00 % 0.02 30.32 % 0.02 0.00 % 0.02 -54.81 % 0.03 0.00 % 0.03 26.10 % 0.03 0.00 % 0.03 0.00 % 0.03 154.21 % 0.01 0.00 % 0.01 0.00 % 0.01 0.00 % 0.01 -43.39 % 0.02 0.00 % 0.02 0.00 % 0.02 0.00 % 0.02 270.59 % 0.01 0.00 % 0.01 0.00 % 0.01 0.00 % 0.01 139.53 % -0.01 0.00 % -0.01 0.00 % -0.01 0.00 % -0.01 55.36 % -0.03 0.00 % -0.03 0.00 % -0.03 0.00 % -0.03 -200.35 % 0.03 0.00 % 0.03 0.00 % 0.03 0.00 % 0.03 700.00 % 0.00 0.00 % 0.00 0.00 % 0.00 0.00 % 0.00 -95.88 % 0.09 0.00 % 0.09 0.00 % 0.09 0.00 % 0.09 38.95 % 0.06 0.00 % 0.06 0.00 % 0.06 0.00 % 0.06 -98.21 % 3.52 0.00 % 3.52 0.00 % 3.52 0.00 % 3.52
Gross profit 38.802 M 0.00 % 38.802 M 8.13 % 35.885 M 0.00 % 35.885 M -7.62 % 38.847 M 0.00 % 38.847 M -34.99 % 59.758 M 0.00 % 59.758 M 36.12 % 43.899 M 0.00 % 43.899 M 26.33 % 34.749 M 0.00 % 34.749 M 14.11 % 30.453 M 0.00 % 30.453 M -45.87 % 56.263 M 26.17 % 44.592 M 24.89 % 35.705 M -0.18 % 35.771 M -44.50 % 64.454 M 19.29 % 54.031 M 4.34 % 51.785 M 89.13 % 27.380 M -41.53 % 46.826 M 19.78 % 39.092 M 37.50 % 28.431 M -15.15 % 33.508 M -33.48 % 50.373 M 0.59 % 50.078 M -19.04 % 61.859 M 98.81 % 31.114 M -33.28 % 46.632 M 18.31 % 39.416 M 25.86 % 31.317 M -3.22 % 32.359 M -25.71 % 43.561 M 0.00 % 43.561 M 26.97 % 34.309 M 0.00 % 34.309 M 22.52 % 28.003 M 0.00 % 28.003 M 22.16 % 22.923 M 0.00 % 22.923 M -33.73 % 34.591 M 0.00 % 34.591 M 28.65 % 26.887 M 0.00 % 26.887 M -27.19 % 36.926 M 0.00 % 36.926 M 11.68 % 33.063 M 0.00 % 33.063 M -32.29 % 48.828 M 0.00 % 48.828 M 29.29 % 37.766 M 0.00 % 37.766 M 0.00 % 37.766 M 46.17 % 25.837 M 0.00 % 25.837 M 0.00 % 25.837 M 0.00 % 25.837 M 5.77 % 24.426 M 0.00 % 24.426 M 0.00 % 24.426 M 0.00 % 24.426 M 21.17 % 20.159 M 0.00 % 20.159 M 0.00 % 20.159 M 0.00 % 20.159 M 92.52 % 10.471 M 0.00 % 10.471 M 0.00 % 10.471 M 0.00 % 10.471 M -42.58 % 18.235 M 0.00 % 18.235 M 0.00 % 18.235 M 0.00 % 18.235 M -37.83 % 29.329 M 0.00 % 29.329 M 0.00 % 29.329 M 0.00 % 29.329 M -8.07 % 31.903 M 0.00 % 31.903 M 0.00 % 31.903 M 0.00 % 31.903 M -44.20 % 57.169 M 0.00 % 57.169 M 0.00 % 57.169 M 0.00 % 57.169 M 4.36 % 54.780 M 0.00 % 54.780 M 0.00 % 54.780 M 0.00 % 54.780 M 40.39 % 39.019 M 0.00 % 39.019 M 0.00 % 39.019 M 0.00 % 39.019 M
Income tax expense 2.007 M 0.00 % 2.007 M -35.61 % 3.118 M 0.00 % 3.118 M 131.87 % 1.345 M 0.00 % 1.345 M -34.92 % 2.066 M 0.00 % 2.066 M -36.38 % 3.248 M 0.00 % 3.248 M 68.09 % 1.932 M 0.00 % 1.932 M 11 975.00 % 16.000 K 0.00 % 16.000 K -99.44 % 2.837 M 192.78 % 969.000 K 101.88 % 480.000 K -53.22 % 1.026 M -63.04 % 2.776 M -45.96 % 5.137 M 1.50 % 5.061 M 636.68 % 687.000 K -48.54 % 1.335 M 1 031.36 % 118.000 K -85.70 % 825.000 K 25.19 % 659.000 K -77.68 % 2.953 M 1.06 % 2.922 M 125.46 % 1.296 M -49.24 % 2.553 M -42.40 % 4.432 M 35.87 % 3.262 M 361.39 % 707.000 K -76.40 % 2.996 M -49.96 % 5.988 M 0.00 % 5.988 M 23.22 % 4.859 M 0.00 % 4.859 M 84.41 % 2.635 M 0.00 % 2.635 M 67.46 % 1.574 M 0.00 % 1.574 M -72.77 % 5.779 M 0.00 % 5.779 M 167.24 % 2.163 M 0.00 % 2.163 M -31.25 % 3.145 M 0.00 % 3.145 M 15.89 % 2.714 M 0.00 % 2.714 M -54.15 % 5.920 M 0.00 % 5.920 M 82.31 % 3.247 M 0.00 % 3.247 M 0.00 % 3.247 M 113.08 % 1.524 M 0.00 % 1.524 M 0.00 % 1.524 M 0.00 % 1.524 M -16.64 % 1.828 M 0.00 % 1.828 M 0.00 % 1.828 M 0.00 % 1.828 M 32 212.55 % 5.657 K 0.00 % 5.657 K 0.00 % 5.657 K 0.00 % 5.657 K 100.22 % -2.582 M 0.00 % -2.582 M 0.00 % -2.582 M 0.00 % -2.582 M -20.24 % -2.148 M 0.00 % -2.148 M 0.00 % -2.148 M 0.00 % -2.148 M -254.32 % 1.392 M 0.00 % 1.392 M 0.00 % 1.392 M 0.00 % 1.392 M 170.78 % 513.948 K 0.00 % 513.948 K 0.00 % 513.948 K 0.00 % 513.948 K -92.76 % 7.098 M 0.00 % 7.098 M 0.00 % 7.098 M 0.00 % 7.098 M 107.71 % 3.417 M 0.00 % 3.417 M 0.00 % 3.417 M 0.00 % 3.417 M 0.83 % 3.389 M 0.00 % 3.389 M 0.00 % 3.389 M 0.00 % 3.389 M
Cost of revenue 226.550 M 0.00 % 226.550 M -5.70 % 240.253 M 0.00 % 240.253 M 7.79 % 222.882 M 0.00 % 222.882 M -24.99 % 297.151 M 0.00 % 297.151 M 5.91 % 280.559 M 0.00 % 280.559 M 32.00 % 212.553 M 0.00 % 212.553 M -16.24 % 253.775 M 0.00 % 253.775 M -21.36 % 322.689 M -4.70 % 338.598 M 8.77 % 311.296 M 7.83 % 288.698 M -9.66 % 319.569 M 11.09 % 287.666 M -0.71 % 289.737 M 48.66 % 194.893 M -27.73 % 269.667 M 5.55 % 255.495 M -1.66 % 259.804 M 16.63 % 222.755 M -25.26 % 298.026 M 4.83 % 284.292 M -5.39 % 300.504 M 43.32 % 209.672 M -3.69 % 217.699 M 1.07 % 215.397 M 2.82 % 209.494 M 2.00 % 205.383 M -4.42 % 214.878 M 0.00 % 214.878 M -0.97 % 216.975 M 0.00 % 216.975 M -4.02 % 226.066 M 0.00 % 226.066 M 4.07 % 217.233 M 0.00 % 217.233 M -5.05 % 228.794 M 0.00 % 228.794 M 0.72 % 227.165 M 0.00 % 227.165 M -11.60 % 256.988 M 0.00 % 256.988 M -2.81 % 264.426 M 0.00 % 264.426 M -8.35 % 288.528 M 0.00 % 288.528 M 2.40 % 281.754 M 0.00 % 281.754 M 0.00 % 281.754 M 5.12 % 268.043 M 0.00 % 268.043 M 0.00 % 268.043 M 0.00 % 268.043 M 23.40 % 217.215 M 0.00 % 217.215 M 0.00 % 217.215 M 0.00 % 217.215 M 17.99 % 184.091 M 0.00 % 184.091 M 0.00 % 184.091 M 0.00 % 184.091 M 7.92 % 170.576 M 0.00 % 170.576 M 0.00 % 170.576 M 0.00 % 170.576 M -11.38 % 192.479 M 0.00 % 192.479 M 0.00 % 192.479 M 0.00 % 192.479 M -8.04 % 209.314 M 0.00 % 209.314 M 0.00 % 209.314 M 0.00 % 209.314 M -4.98 % 220.275 M 0.00 % 220.275 M 0.00 % 220.275 M 0.00 % 220.275 M 4.84 % 210.102 M 0.00 % 210.102 M 0.00 % 210.102 M 0.00 % 210.102 M 43.46 % 146.451 M 0.00 % 146.451 M 0.00 % 146.451 M 0.00 % 146.451 M 44.75 % 101.176 M 0.00 % 101.176 M 0.00 % 101.176 M 0.00 % 101.176 M
General and administrative expenses 26.666 M 0.00 % 26.666 M -0.65 % 26.841 M 0.00 % 26.841 M -6.77 % 28.789 M 0.00 % 28.789 M 11.15 % 25.902 M 1.98 % 25.400 M -24.57 % 33.672 M 0.00 % 33.672 M 49.34 % 22.547 M 0.00 % 22.547 M -11.75 % 25.550 M 0.00 % 25.550 M -11.49 % 28.868 M 0.57 % 28.703 M 1.51 % 28.275 M 8.18 % 26.136 M 4.22 % 25.078 M -0.10 % 25.104 M -9.09 % 27.615 M 36.61 % 20.214 M -24.16 % 26.655 M 0.40 % 26.549 M 3.38 % 25.680 M 1.28 % 25.355 M -19.00 % 31.301 M 4.09 % 30.072 M 4.99 % 28.642 M 43.02 % 20.026 M -30.12 % 28.658 M 13.74 % 25.195 M -5.56 % 26.677 M 63.54 % 16.312 M -13.16 % 18.784 M 0.00 % 18.784 M 5.90 % 17.737 M 0.00 % 17.737 M 9.29 % 16.230 M 0.00 % 16.230 M 6.84 % 15.190 M 0.00 % 15.190 M -10.31 % 16.935 M 0.00 % 16.935 M 2.96 % 16.449 M 0.00 % 16.449 M -11.93 % 18.677 M 0.00 % 18.677 M 5.95 % 17.628 M 0.00 % 17.628 M -15.13 % 20.771 M 0.00 % 20.771 M 14.43 % 18.153 M 0.00 % 18.153 M 0.00 % 18.153 M 9.17 % 16.628 M 0.00 % 16.628 M 0.00 % 16.628 M 0.00 % 16.628 M 26.28 % 13.168 M 0.00 % 13.168 M 0.00 % 13.168 M 0.00 % 13.168 M -13.25 % 15.179 M 0.00 % 15.179 M 0.00 % 15.179 M 0.00 % 15.179 M 1.71 % 14.924 M 0.00 % 14.924 M 0.00 % 14.924 M 0.00 % 14.924 M -24.60 % 19.794 M 0.00 % 19.794 M 0.00 % 19.794 M 0.00 % 19.794 M 13.44 % 17.449 M 0.00 % 17.449 M 0.00 % 17.449 M 0.00 % 17.449 M 4.35 % 16.722 M 0.00 % 16.722 M 0.00 % 16.722 M 0.00 % 16.722 M -10.53 % 18.689 M 0.00 % 18.689 M 0.00 % 18.689 M 0.00 % 18.689 M 23.63 % 15.116 M 0.00 % 15.116 M 0.00 % 15.116 M 0.00 % 15.116 M -5.85 % 16.055 M 0.00 % 16.055 M 0.00 % 16.055 M 0.00 % 16.055 M
Selling and marketing expenses 3.263 M 0.00 % 3.263 M 9.59 % 2.977 M 0.00 % 2.977 M -7.19 % 3.208 M 0.00 % 3.208 M -40.16 % 5.360 M 0.00 % 5.360 M 276.27 % 1.425 M 0.00 % 1.425 M -52.19 % 2.980 M 0.00 % 2.980 M -6.76 % 3.196 M 0.00 % 3.196 M -29.55 % 4.536 M 20.99 % 3.749 M -7.71 % 4.062 M 17.71 % 3.451 M 71.69 % 2.010 M -61.63 % 5.238 M 66.55 % 3.145 M 0.96 % 3.115 M -15.56 % 3.689 M 11.21 % 3.317 M -8.40 % 3.621 M -17.39 % 4.383 M -25.31 % 5.868 M 26.30 % 4.646 M -71.28 % 16.176 M 599.96 % 2.311 M -32.68 % 3.433 M 24.11 % 2.766 M 14.44 % 2.417 M -40.51 % 4.063 M 36.00 % 2.988 M 0.00 % 2.988 M 1.77 % 2.936 M 0.00 % 2.936 M -14.20 % 3.421 M 0.00 % 3.421 M -9.20 % 3.768 M 0.00 % 3.768 M -6.21 % 4.018 M 0.00 % 4.018 M 16.91 % 3.437 M 0.00 % 3.437 M -27.02 % 4.709 M 0.00 % 4.709 M 30.13 % 3.619 M 0.00 % 3.619 M -28.25 % 5.043 M 0.00 % 5.043 M 11.49 % 4.523 M 0.00 % 4.523 M 0.00 % 4.523 M -21.51 % 5.763 M 0.00 % 5.763 M 0.00 % 5.763 M 0.00 % 5.763 M 43.43 % 4.018 M 0.00 % 4.018 M 0.00 % 4.018 M 0.00 % 4.018 M 16.29 % 3.455 M 0.00 % 3.455 M 0.00 % 3.455 M 0.00 % 3.455 M -12.34 % 3.941 M 0.00 % 3.941 M 0.00 % 3.941 M 0.00 % 3.941 M 47.07 % 2.680 M 0.00 % 2.680 M 0.00 % 2.680 M 0.00 % 2.680 M -45.93 % 4.957 M 0.00 % 4.957 M 0.00 % 4.957 M 0.00 % 4.957 M -15.79 % 5.886 M 0.00 % 5.886 M 0.00 % 5.886 M 0.00 % 5.886 M -26.57 % 8.015 M 0.00 % 8.015 M 0.00 % 8.015 M 0.00 % 8.015 M 19.79 % 6.691 M 0.00 % 6.691 M 0.00 % 6.691 M 0.00 % 6.691 M 36.66 % 4.896 M 0.00 % 4.896 M 0.00 % 4.896 M 0.00 % 4.896 M
Other expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -584.750 K 0.00 % -584.750 K 0.00 % -584.750 K 0.00 % -584.750 K 27.45 % -806.000 K 0.00 % -806.000 K 0.00 % -806.000 K 0.00 % -806.000 K -20.39 % -669.500 K 0.00 % -669.500 K 0.00 % -669.500 K 0.00 % -669.500 K -59.95 % -418.578 K 0.00 % -418.578 K 0.00 % -418.578 K 0.00 % -418.578 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 -100.00 % 396.197 K 0.00 % 396.197 K 0.00 % 396.197 K 0.00 % 396.197 K 118.22 % -2.175 M 0.00 % -2.175 M 0.00 % -2.175 M 0.00 % -2.175 M -6.84 % -2.035 M 0.00 % -2.035 M 0.00 % -2.035 M 0.00 % -2.035 M -332.07 % -471.067 K 0.00 % -471.067 K 0.00 % -471.067 K 0.00 % -471.067 K 36.25 % -738.882 K 0.00 % -738.882 K 0.00 % -738.882 K 0.00 % -738.882 K 81.22 % -3.934 M 0.00 % -3.934 M 0.00 % -3.934 M 0.00 % -3.934 M 34.04 % -5.965 M 0.00 % -5.965 M 0.00 % -5.965 M 0.00 % -5.965 M -890.42 % -602.251 K 0.00 % -602.251 K 0.00 % -602.251 K 0.00 % -602.251 K 96.57 % -17.542 M 0.00 % -17.542 M 0.00 % -17.542 M 0.00 % -17.542 M -8 201.63 % 216.529 K 0.00 % 216.529 K 0.00 % 216.529 K 0.00 % 216.529 K 120.21 % -1.072 M 0.00 % -1.072 M 0.00 % -1.072 M 0.00 % -1.072 M
Operating expenses 39.258 M 0.00 % 39.258 M -2.15 % 40.121 M 0.00 % 40.121 M -3.22 % 41.455 M 0.00 % 41.455 M -5.72 % 43.971 M 7.24 % 41.004 M 32.30 % 30.993 M 0.00 % 30.993 M 32.33 % 23.421 M 0.00 % 23.421 M -11.09 % 26.341 M 0.00 % 26.341 M -21.14 % 33.404 M 2.93 % 32.452 M 0.36 % 32.337 M 9.29 % 29.587 M -26.78 % 40.409 M 52.42 % 26.511 M -15.56 % 31.395 M 27.77 % 24.572 M -23.71 % 32.207 M 25.12 % 25.740 M -4.72 % 27.016 M 7.24 % 25.192 M -36.38 % 39.598 M 24.84 % 31.718 M -26.01 % 42.870 M 112.74 % 20.151 M -31.39 % 29.372 M 11.11 % 26.435 M -7.61 % 28.612 M 44.00 % 19.870 M -9.16 % 21.873 M 0.00 % 21.873 M 7.99 % 20.254 M 0.00 % 20.254 M 69.23 % 11.969 M 0.00 % 11.969 M -32.65 % 17.771 M 0.00 % 17.771 M -15.77 % 21.099 M 0.00 % 21.099 M 9.50 % 19.269 M 0.00 % 19.269 M -22.15 % 24.751 M 0.00 % 24.751 M 5.17 % 23.536 M 0.00 % 23.536 M -16.57 % 28.208 M 0.00 % 28.208 M 22.26 % 23.072 M 0.00 % 23.072 M 0.00 % 23.072 M 14.13 % 20.216 M 0.00 % 20.216 M 0.00 % 20.216 M 0.00 % 20.216 M 33.44 % 15.150 M 0.00 % 15.150 M 0.00 % 15.150 M 0.00 % 15.150 M -16.59 % 18.163 M 0.00 % 18.163 M 0.00 % 18.163 M 0.00 % 18.163 M 0.20 % 18.126 M 0.00 % 18.126 M 0.00 % 18.126 M 0.00 % 18.126 M -2.23 % 18.539 M 0.00 % 18.539 M 0.00 % 18.539 M 0.00 % 18.539 M 12.76 % 16.441 M 0.00 % 16.441 M 0.00 % 16.441 M 0.00 % 16.441 M -25.29 % 22.005 M 0.00 % 22.005 M 0.00 % 22.005 M 0.00 % 22.005 M 140.19 % 9.162 M 0.00 % 9.162 M 0.00 % 9.162 M 0.00 % 9.162 M -58.40 % 22.024 M 0.00 % 22.024 M 0.00 % 22.024 M 0.00 % 22.024 M 10.78 % 19.880 M 0.00 % 19.880 M 0.00 % 19.880 M 0.00 % 19.880 M
Cost and expenses 265.808 M 0.00 % 265.808 M -5.19 % 280.373 M 0.00 % 280.373 M 6.07 % 264.337 M 0.00 % 264.337 M -22.51 % 341.122 M 0.88 % 338.154 M 8.54 % 311.552 M 0.00 % 311.552 M 32.03 % 235.973 M 0.00 % 235.973 M -15.76 % 280.116 M 0.00 % 280.116 M -21.34 % 356.093 M -4.03 % 371.050 M 7.98 % 343.633 M 7.96 % 318.285 M -11.58 % 359.978 M 14.58 % 314.177 M -2.17 % 321.132 M 46.32 % 219.465 M -27.30 % 301.874 M 7.34 % 281.235 M -1.95 % 286.820 M 15.68 % 247.947 M -26.56 % 337.624 M 6.84 % 316.010 M -7.97 % 343.374 M 49.41 % 229.823 M -6.98 % 247.071 M 2.17 % 241.832 M 1.56 % 238.106 M 5.71 % 225.253 M -4.86 % 236.750 M 0.00 % 236.750 M -0.20 % 237.229 M 0.00 % 237.229 M -0.34 % 238.034 M 0.00 % 238.034 M 1.29 % 235.003 M 0.00 % 235.003 M -5.96 % 249.893 M 0.00 % 249.893 M 1.40 % 246.434 M 0.00 % 246.434 M -12.53 % 281.740 M 0.00 % 281.740 M -2.16 % 287.961 M 0.00 % 287.961 M -9.08 % 316.737 M 0.00 % 316.737 M 3.91 % 304.826 M 0.00 % 304.826 M 0.00 % 304.826 M 5.75 % 288.260 M 0.00 % 288.260 M 0.00 % 288.260 M 0.00 % 288.260 M 24.05 % 232.365 M 0.00 % 232.365 M 0.00 % 232.365 M 0.00 % 232.365 M 14.89 % 202.254 M 0.00 % 202.254 M 0.00 % 202.254 M 0.00 % 202.254 M 7.18 % 188.703 M 0.00 % 188.703 M 0.00 % 188.703 M 0.00 % 188.703 M -10.58 % 211.018 M 0.00 % 211.018 M 0.00 % 211.018 M 0.00 % 211.018 M -6.53 % 225.755 M 0.00 % 225.755 M 0.00 % 225.755 M 0.00 % 225.755 M -6.82 % 242.280 M 0.00 % 242.280 M 0.00 % 242.280 M 0.00 % 242.280 M 10.50 % 219.263 M 0.00 % 219.263 M 0.00 % 219.263 M 0.00 % 219.263 M 30.15 % 168.475 M 0.00 % 168.475 M 0.00 % 168.475 M 0.00 % 168.475 M 39.17 % 121.056 M 0.00 % 121.056 M 0.00 % 121.056 M 0.00 % 121.056 M
Research and development expenses 9.330 M 0.00 % 9.330 M -14.44 % 10.905 M 0.00 % 10.905 M 15.28 % 9.459 M 0.00 % 9.459 M -27.02 % 12.961 M 0.00 % 12.961 M 24.35 % 10.423 M 0.00 % 10.423 M 10.69 % 9.417 M 0.00 % 9.417 M -7.14 % 10.141 M 0.00 % 10.141 M -78.23 % 46.584 M 115.38 % 21.629 M 0.00 % 21.629 M 0.000 -100.00 % 44.555 M 100.67 % 22.203 M 0.00 % 22.203 M 0.000 -100.00 % 40.844 M 91.16 % 21.366 M 0.00 % 21.366 M 0.000 -100.00 % 44.315 M 109.69 % 21.134 M 0.00 % 21.134 M 0.000 -100.00 % 31.160 M 212.13 % 9.983 M 0.00 % 9.983 M 0.000 -100.00 % 1.553 M 0.00 % 1.553 M 0.000 0.000 -100.00 % 255.284 K 0.00 % 255.284 K 0.000 0.000 -100.00 % 173.481 K 0.00 % 173.481 K -39.13 % 285.000 K 0.00 % 285.000 K -5.32 % 301.011 K 0.00 % 301.011 K 490.22 % 51.000 K 0.00 % 51.000 K -71.22 % 177.232 K 0.00 % 177.232 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
Selling general and administrative expenses 29.928 M 0.00 % 29.928 M 2.44 % 29.216 M 0.00 % 29.216 M -8.69 % 31.996 M 0.00 % 31.996 M 3.18 % 31.011 M 0.00 % 31.011 M -11.64 % 35.097 M 0.00 % 35.097 M 37.49 % 25.527 M 0.00 % 25.527 M -11.20 % 28.746 M 0.00 % 28.746 M -13.95 % 33.404 M 2.93 % 32.452 M 0.36 % 32.337 M 9.29 % 29.587 M 9.23 % 27.088 M -3.11 % 27.958 M -15.65 % 33.144 M 42.07 % 23.329 M -23.12 % 30.344 M 1.60 % 29.866 M 1.93 % 29.301 M -1.47 % 29.738 M -19.99 % 37.169 M 7.06 % 34.718 M -22.54 % 44.818 M 100.64 % 22.337 M -30.39 % 32.091 M 14.77 % 27.961 M -3.89 % 29.094 M 42.79 % 20.375 M -6.41 % 21.771 M 0.00 % 21.771 M 5.31 % 20.673 M 0.00 % 20.673 M 5.20 % 19.651 M 0.00 % 19.651 M 3.66 % 18.958 M 0.00 % 18.958 M -9.52 % 20.953 M 0.00 % 20.953 M 5.37 % 19.886 M 0.00 % 19.886 M -14.97 % 23.386 M 0.00 % 23.386 M 10.07 % 21.247 M 0.00 % 21.247 M -17.70 % 25.814 M 0.00 % 25.814 M 13.84 % 22.676 M 0.00 % 22.676 M 0.00 % 22.676 M 1.27 % 22.391 M 0.00 % 22.391 M 0.00 % 22.391 M 0.00 % 22.391 M 30.29 % 17.186 M 0.00 % 17.186 M 0.00 % 17.186 M 0.00 % 17.186 M -7.77 % 18.634 M 0.00 % 18.634 M 0.00 % 18.634 M 0.00 % 18.634 M -1.22 % 18.865 M 0.00 % 18.865 M 0.00 % 18.865 M 0.00 % 18.865 M -16.06 % 22.474 M 0.00 % 22.474 M 0.00 % 22.474 M 0.00 % 22.474 M 0.30 % 22.406 M 0.00 % 22.406 M 0.00 % 22.406 M 0.00 % 22.406 M -0.89 % 22.607 M 0.00 % 22.607 M 0.00 % 22.607 M 0.00 % 22.607 M -15.34 % 26.704 M 0.00 % 26.704 M 0.00 % 26.704 M 0.00 % 26.704 M 22.45 % 21.807 M 0.00 % 21.807 M 0.00 % 21.807 M 0.00 % 21.807 M 4.09 % 20.951 M 0.00 % 20.951 M 0.00 % 20.951 M 0.00 % 20.951 M
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.417 M 0.000 -100.00 % 3.173 M 0.00 % 3.173 M 105.07 % 1.547 M 0.00 % 1.547 M 757.06 % 180.500 K 0.00 % 180.500 K -59.80 % 449.000 K 87.87 % 239.000 K 0.00 % 239.000 K 0.000 -100.00 % 2.116 M 17.23 % 1.805 M 0.00 % 1.805 M 0.000 -100.00 % 4.208 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 49.500 K 0.00 % 49.500 K 0.00 % 49.500 K 0.00 % 49.500 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 100.00 % -562.277 K 0.00 % -562.277 K 0.00 % -562.277 K 0.00 % -562.277 K 98.21 % -31.370 M 0.00 % -31.370 M 0.00 % -31.370 M 0.00 % -31.370 M -412.17 % 10.049 M 0.00 % 10.049 M 0.00 % 10.049 M 0.00 % 10.049 M 20.10 % 8.367 M 0.00 % 8.367 M 0.00 % 8.367 M 0.00 % 8.367 M 72.10 % 4.862 M 0.00 % 4.862 M 0.00 % 4.862 M 0.00 % 4.862 M
Depreciation and amortization 6.571 M 0.00 % 6.571 M 0.64 % 6.529 M 0.11 % 6.522 M 0.00 % 6.522 M 0.00 % 6.522 M 10.09 % 5.924 M 0.00 % 5.924 M -16.96 % 7.134 M 0.00 % 7.134 M -3.20 % 7.369 M 0.00 % 7.369 M -9.83 % 8.172 M 0.00 % 8.172 M -0.83 % 8.241 M 0.80 % 8.175 M -0.94 % 8.253 M 0.95 % 8.175 M 0.00 % 8.175 M -3.71 % 8.490 M 4.30 % 8.140 M -4.13 % 8.490 M 0.00 % 8.490 M 9.53 % 7.751 M -9.77 % 8.590 M 10.82 % 7.751 M 0.00 % 7.751 M 15.14 % 6.732 M -11.65 % 7.620 M 13.19 % 6.732 M 0.00 % 6.732 M -19.54 % 8.367 M 27.00 % 6.589 M -21.26 % 8.367 M 0.03 % 8.365 M 0.00 % 8.365 M -0.07 % 8.370 M 0.00 % 8.370 M 3.59 % 8.080 M 0.00 % 8.080 M -13.10 % 9.298 M 0.00 % 9.298 M 1.47 % 9.162 M 0.00 % 9.162 M 0.16 % 9.148 M 0.00 % 9.148 M -5.11 % 9.640 M 0.00 % 9.640 M 3.03 % 9.357 M 0.00 % 9.357 M -0.78 % 9.431 M 0.00 % 9.431 M 6.22 % 8.879 M 0.00 % 8.879 M 0.00 % 8.879 M 7.46 % 8.262 M 0.00 % 8.262 M 0.00 % 8.262 M 0.00 % 8.262 M 19.88 % 6.892 M 0.00 % 6.892 M 0.00 % 6.892 M 0.00 % 6.892 M 9.11 % 6.317 M 0.00 % 6.317 M 0.00 % 6.317 M 0.00 % 6.317 M -3.32 % 6.534 M 0.00 % 6.534 M 0.00 % 6.534 M 0.00 % 6.534 M 4.65 % 6.244 M 0.00 % 6.244 M 0.00 % 6.244 M 0.00 % 6.244 M 1 010.41 % 562.277 K 0.00 % 562.277 K 0.00 % 562.277 K 0.00 % 562.277 K -98.21 % 31.370 M 0.00 % 31.370 M 0.00 % 31.370 M 0.00 % 31.370 M 412.17 % -10.049 M 0.00 % -10.049 M 0.00 % -10.049 M 0.00 % -10.049 M -20.10 % -8.367 M 0.00 % -8.367 M 0.00 % -8.367 M 0.00 % -8.367 M -72.10 % -4.862 M 0.00 % -4.862 M 0.00 % -4.862 M 0.00 % -4.862 M
Operating income -456.000 K 0.00 % -456.000 K 89.23 % -4.236 M 0.00 % -4.236 M -62.37 % -2.609 M 0.00 % -2.609 M -116.52 % 15.787 M -45.08 % 28.747 M 226.58 % 8.803 M 0.00 % 8.803 M -4.55 % 9.223 M 0.00 % 9.223 M 440.12 % 1.708 M 0.00 % 1.708 M -92.53 % 22.859 M 88.29 % 12.140 M 260.45 % 3.368 M -45.54 % 6.184 M -82.51 % 35.366 M 25.98 % 28.073 M 33.32 % 21.057 M 1 187.89 % 1.635 M -87.80 % 13.397 M 8.82 % 12.311 M 799.49 % -1.760 M -137.77 % 4.660 M -56.66 % 10.752 M -39.64 % 17.812 M 7.86 % 16.514 M 77.49 % 9.304 M -45.62 % 17.108 M 37.91 % 12.405 M 541.09 % 1.935 M -84.23 % 12.272 M -46.78 % 23.060 M 0.00 % 23.060 M 69.11 % 13.636 M 0.00 % 13.636 M 63.26 % 8.352 M 0.00 % 8.352 M 110.65 % 3.965 M 0.00 % 3.965 M -70.93 % 13.638 M 0.00 % 13.638 M 94.79 % 7.002 M 0.00 % 7.002 M -48.29 % 13.541 M 0.00 % 13.541 M 14.59 % 11.817 M 0.00 % 11.817 M -49.41 % 23.359 M 0.00 % 23.359 M 55.76 % 14.997 M 0.00 % 14.997 M 0.00 % 14.997 M 147.32 % 6.064 M 0.00 % 6.064 M 0.00 % 6.064 M 0.00 % 6.064 M -34.63 % 9.276 M 0.00 % 9.276 M 0.00 % 9.276 M 0.00 % 9.276 M 364.79 % 1.996 M 0.00 % 1.996 M 0.00 % 1.996 M 0.00 % 1.996 M 126.07 % -7.655 M 0.00 % -7.655 M 0.00 % -7.655 M 0.00 % -7.655 M 43.39 % -13.521 M 0.00 % -13.521 M 0.00 % -13.521 M 0.00 % -13.521 M -204.91 % 12.888 M 0.00 % 12.888 M 0.00 % 12.888 M 0.00 % 12.888 M 30.21 % 9.897 M 0.00 % 9.897 M 0.00 % 9.897 M 0.00 % 9.897 M -79.38 % 48.007 M 0.00 % 48.007 M 0.00 % 48.007 M 0.00 % 48.007 M 46.56 % 32.756 M 0.00 % 32.756 M 0.00 % 32.756 M 0.00 % 32.756 M 71.15 % 19.139 M 0.00 % 19.139 M 0.00 % 19.139 M 0.00 % 19.139 M
Operating income ratio 0.00 0.00 % 0.00 88.80 % -0.02 0.00 % -0.02 -53.90 % -0.01 0.00 % -0.01 -122.53 % 0.04 -45.08 % 0.08 196.89 % 0.03 0.00 % 0.03 -27.25 % 0.04 0.00 % 0.04 520.77 % 0.01 0.00 % 0.01 -90.04 % 0.06 90.40 % 0.03 226.41 % 0.01 -49.07 % 0.02 -79.30 % 0.09 12.09 % 0.08 33.25 % 0.06 738.20 % 0.01 -82.62 % 0.04 1.29 % 0.04 784.41 % -0.01 -133.58 % 0.02 -41.08 % 0.03 -42.07 % 0.05 16.89 % 0.05 17.94 % 0.04 -40.30 % 0.06 32.95 % 0.05 505.86 % 0.01 -84.43 % 0.05 -42.15 % 0.09 0.00 % 0.09 64.43 % 0.05 0.00 % 0.05 65.07 % 0.03 0.00 % 0.03 99.12 % 0.02 0.00 % 0.02 -68.12 % 0.05 0.00 % 0.05 87.89 % 0.03 0.00 % 0.03 -40.18 % 0.05 0.00 % 0.05 15.98 % 0.04 0.00 % 0.04 -42.63 % 0.07 0.00 % 0.07 47.52 % 0.05 0.00 % 0.05 0.00 % 0.05 127.48 % 0.02 0.00 % 0.02 0.00 % 0.02 0.00 % 0.02 -46.25 % 0.04 0.00 % 0.04 0.00 % 0.04 0.00 % 0.04 292.87 % 0.01 0.00 % 0.01 0.00 % 0.01 0.00 % 0.01 123.11 % -0.04 0.00 % -0.04 0.00 % -0.04 0.00 % -0.04 34.11 % -0.06 0.00 % -0.06 0.00 % -0.06 0.00 % -0.06 -218.82 % 0.05 0.00 % 0.05 0.00 % 0.05 0.00 % 0.05 37.60 % 0.04 0.00 % 0.04 0.00 % 0.04 0.00 % 0.04 -78.15 % 0.18 0.00 % 0.18 0.00 % 0.18 0.00 % 0.18 10.35 % 0.16 0.00 % 0.16 0.00 % 0.16 0.00 % 0.16 19.24 % 0.14 0.00 % 0.14 0.00 % 0.14 0.00 % 0.14
Total other income expenses net 18.716 M 0.00 % 18.716 M 13.07 % 16.552 M 0.00 % 16.552 M -4.67 % 17.364 M 0.00 % 17.364 M 135.15 % 7.384 M 0.00 % 7.384 M 1.48 % 7.276 M 0.00 % 7.276 M 99.18 % 3.653 M 0.00 % 3.653 M 41.32 % 2.585 M 0.00 % 2.585 M 963.79 % 243.000 K -79.85 % 1.206 M 3.79 % 1.162 M 956.36 % 110.000 K 102.80 % -3.934 M -66.84 % -2.358 M -307.21 % 1.138 M 191.55 % -1.243 M -122.89 % 5.430 M 142.95 % 2.235 M -46.48 % 4.176 M -8.14 % 4.546 M 481.33 % 782.000 K -52.17 % 1.635 M -50.65 % 3.313 M 51.56 % 2.186 M 107.70 % -28.373 M -361.05 % 10.869 M -2.13 % 11.105 M 2 099.01 % 505.000 K 149.20 % -1.027 M 0.00 % -1.027 M -250.29 % 683.000 K 0.00 % 683.000 K -91.54 % 8.069 M 0.00 % 8.069 M 259.99 % 2.242 M 0.00 % 2.242 M 336.67 % 513.315 K 0.00 % 513.315 K -63.07 % 1.390 M 0.00 % 1.390 M 245.03 % -958.437 K 0.00 % -958.437 K 52.95 % -2.037 M 0.00 % -2.037 M 17.23 % -2.461 M 0.00 % -2.461 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 % -284.199 K 0.00 % -284.199 K 0.00 % -284.199 K 0.00 % -284.199 K 96.47 % -8.042 M 0.00 % -8.042 M 0.00 % -8.042 M 0.00 % -8.042 M 6.34 % -8.586 M 0.00 % -8.586 M 0.00 % -8.586 M 0.00 % -8.586 M -41.51 % -6.067 M 0.00 % -6.067 M 0.00 % -6.067 M 0.00 % -6.067 M -29.59 % -4.682 M 0.00 % -4.682 M 0.00 % -4.682 M 0.00 % -4.682 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 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31 2009-01-31 2008-09-30 2008-06-30 2008-03-31 2008-01-31 2007-09-30 2007-06-30 2007-03-31 2007-01-31 2006-09-30 2006-06-30 2006-03-31 2006-01-31 2005-09-30 2005-06-30 2005-03-31 2005-01-31 2004-09-30 2004-06-30 2004-03-31 2004-01-31 2003-09-30 2003-06-30 2003-03-31 2003-01-31 2002-09-30 2002-06-30 2002-03-31 2002-01-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-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 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31
Net debt -325.178 M 0.00 % -325.178 M 6.86 % -349.130 M 0.00 % -349.130 M 4.67 % -366.214 M 0.00 % -366.214 M 0.33 % -367.415 M 0.00 % -367.415 M -1.23 % -362.966 M 0.00 % -362.966 M -8.55 % -334.379 M 0.00 % -334.379 M -20.27 % -278.024 M 0.00 % -278.024 M -13.57 % -244.802 M -33.62 % -183.207 M 25.38 % -245.512 M 4.44 % -256.931 M 11.98 % -291.894 M -13.52 % -257.128 M -0.25 % -256.499 M 5.29 % -270.816 M -6.12 % -255.198 M -21.30 % -210.388 M -0.19 % -209.994 M 2.34 % -215.027 M -13.17 % -190.007 M -11.29 % -170.727 M 23.78 % -223.995 M 2.70 % -230.211 M 12.73 % -263.777 M -6.08 % -248.664 M -194.56 % 262.969 M 204.50 % -251.634 M 0.00 % -251.634 M -2.02 % -246.656 M 0.00 % -246.656 M -0.89 % -244.472 M 0.00 % -244.472 M -11.95 % -218.380 M 0.00 % -218.380 M -2.52 % -213.009 M 0.00 % -213.009 M 16.81 % -256.057 M -9.42 % -234.006 M -4.59 % -223.737 M 0.00 % -223.737 M -3.06 % -217.099 M 0.00 % -217.099 M -45.47 % -149.241 M 0.00 % -149.241 M 4.88 % -156.892 M 7.35 % -169.334 M -2.39 % -165.385 M -2.55 % -161.274 M -16.85 % -138.021 M 21.31 % -175.403 M
Total investments 7.349 M 0.00 % 7.349 M 41.22 % 5.204 M 0.00 % 5.204 M -8.51 % 5.688 M 0.00 % 5.688 M -3.64 % 5.903 M 0.00 % 5.903 M 181.23 % 2.099 M 0.00 % 2.099 M -73.51 % 7.924 M 0.00 % 7.924 M -22.32 % 10.201 M 0.00 % 10.201 M 74.08 % 5.860 M 0.000 -100.00 % 9.126 M 0.000 -100.00 % 9.405 M 0.000 -100.00 % 3.874 M 0.000 -100.00 % 5.840 M 0.000 -100.00 % 11.294 M 0.000 -100.00 % 7.741 M 0.000 -100.00 % 15.564 M 0.000 -100.00 % 7.506 M -30.26 % 10.763 M -97.95 % 525.938 M 4 539.95 % 11.335 M 0.00 % 11.335 M 10.70 % 10.239 M 0.00 % 10.239 M -16.61 % 12.278 M 0.00 % 12.278 M 17.27 % 10.470 M 0.00 % 10.470 M -3.30 % 10.827 M 0.00 % 10.827 M -50.90 % 22.051 M 0.00 % 22.051 M 248.02 % 6.336 M 0.00 % 6.336 M -52.56 % 13.357 M 0.00 % 13.357 M 157.23 % 5.193 M 0.00 % 5.193 M 0.000 0.000 0.000 0.000 0.000 0.000
Total debt 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accumulated other comprehensive income loss 58.961 M 0.00 % 58.961 M -71.67 % 208.086 M 0.00 % 208.086 M 255.84 % 58.478 M 0.00 % 58.478 M -30.25 % 83.841 M 200.05 % 27.942 M 13.21 % 24.682 M 0.00 % 24.682 M -25.31 % 33.045 M 0.00 % 33.045 M -28.52 % 46.232 M 0.00 % 46.232 M -57.95 % 109.938 M -41.72 % 188.626 M 87.36 % 100.675 M -49.19 % 198.128 M 145.00 % -440.327 M -361.17 % 168.596 M 144.68 % -377.317 M -368.40 % 140.578 M 130.72 % -457.621 M -442.56 % 133.590 M 129.26 % -456.544 M -378.72 % 163.801 M 136.77 % -445.442 M -403.79 % 146.630 M 132.70 % -448.349 M -379.63 % 160.334 M 136.40 % -440.489 M -5.62 % -417.034 M -172.92 % 571.889 M 243.34 % -398.983 M -1 235.12 % 35.149 M 108.72 % -402.960 M -953.48 % 47.214 M 111.92 % -396.230 M -855.94 % 52.416 M 113.08 % -400.626 M -548.27 % 89.371 M 122.93 % -389.841 M -533.19 % 89.993 M 124.21 % -371.694 M -521.28 % 88.230 M 124.75 % -356.435 M -488.84 % 91.667 M 126.57 % -344.968 M -494.20 % 87.511 M 127.06 % -323.367 M 0.000 100.00 % -296.142 M -6.92 % -276.982 M 0.000 100.00 % -252.597 M 0.000 100.00 % -233.070 M
Retained earnings 145.356 M 0.00 % 145.356 M 0.000 -100.00 % 152.957 M -1.07 % 154.612 M 0.00 % 154.612 M 26.71 % 122.024 M -31.42 % 177.923 M 87.47 % 94.909 M -37.04 % 150.754 M 3.86 % 145.145 M 0.00 % 145.145 M 9.00 % 133.162 M 0.00 % 133.162 M 42.70 % 93.314 M 0.000 -100.00 % 74.328 M 0.000 -100.00 % 142.716 M 0.000 -100.00 % 108.643 M 0.000 -100.00 % 109.168 M 0.000 -100.00 % 90.185 M 0.000 -100.00 % 109.699 M 0.000 -100.00 % 94.469 M 0.000 -100.00 % 86.180 M 151.56 % 34.258 M 0.000 -100.00 % 53.328 M -39.79 % 88.573 M 183.47 % 31.246 M -52.70 % 66.056 M 110.73 % 31.347 M -52.62 % 66.156 M 514.78 % 10.761 M -77.83 % 48.538 M 30.17 % 37.289 M -44.94 % 67.728 M 184.18 % 23.833 M -60.74 % 60.709 M 83.68 % 33.051 M -51.08 % 67.561 M 16.66 % 57.915 M 0.00 % 57.915 M -13.30 % 66.797 M 0.00 % 66.797 M 0.000 -100.00 % 15.194 M 34.39 % 11.306 M 0.000 0.000 0.000
Common stock 467.676 M 0.00 % 467.676 M 0.00 % 467.676 M 0.00 % 467.676 M 0.00 % 467.676 M 0.00 % 467.676 M 0.00 % 467.676 M 0.00 % 467.676 M 0.00 % 467.676 M 0.00 % 467.676 M 0.00 % 467.676 M 0.00 % 467.676 M 0.00 % 467.676 M 0.00 % 467.676 M 0.02 % 467.578 M 0.00 % 467.578 M 0.05 % 467.344 M 1.08 % 462.333 M 0.00 % 462.333 M 0.00 % 462.333 M 0.00 % 462.333 M 0.00 % 462.333 M 0.00 % 462.333 M 0.00 % 462.333 M 0.05 % 462.110 M 0.07 % 461.807 M 0.00 % 461.807 M 0.00 % 461.807 M 0.00 % 461.807 M 1.46 % 455.147 M 0.31 % 453.723 M 0.07 % 453.409 M 0.000 -100.00 % 448.167 M 0.00 % 448.167 M 0.26 % 446.984 M 0.00 % 446.984 M 0.26 % 445.821 M 0.00 % 445.821 M 0.05 % 445.583 M 0.00 % 445.583 M 1.61 % 438.527 M 0.00 % 438.527 M 0.17 % 437.765 M 0.00 % 437.765 M 87.57 % 233.390 M 0.00 % 233.390 M 1.19 % 230.652 M 0.00 % 230.652 M 6.54 % 216.487 M 0.00 % 216.487 M 0.17 % 216.109 M 0.00 % 216.104 M 1.42 % 213.084 M 3.50 % 205.873 M 0.86 % 204.118 M 3.56 % 197.092 M
Total equity 671.993 M 0.00 % 671.993 M -0.56 % 675.762 M 0.00 % 675.762 M -0.74 % 680.766 M 0.00 % 680.766 M 1.07 % 673.541 M 0.00 % 673.541 M 4.73 % 643.112 M 0.00 % 643.112 M -0.43 % 645.866 M 0.00 % 645.866 M -0.19 % 647.070 M 0.00 % 647.070 M -3.54 % 670.830 M 2.23 % 656.204 M 2.16 % 642.347 M -2.74 % 660.461 M 0.80 % 655.215 M 3.85 % 630.929 M 5.18 % 599.836 M -0.51 % 602.911 M -0.50 % 605.954 M 1.68 % 595.923 M 0.79 % 591.223 M -5.50 % 625.608 M 2.20 % 612.169 M 0.61 % 608.437 M 0.35 % 606.295 M -1.49 % 615.481 M 3.38 % 595.361 M 4.71 % 568.596 M -0.58 % 571.889 M 0.00 % 571.889 M 0.00 % 571.889 M 2.08 % 560.254 M 0.00 % 560.254 M -0.73 % 564.393 M 0.00 % 564.393 M -3.27 % 583.492 M 0.00 % 583.492 M -2.14 % 596.248 M 0.00 % 596.248 M 1.63 % 586.704 M 0.00 % 586.704 M -1.48 % 595.525 M 0.00 % 595.525 M 3.21 % 577.010 M 0.00 % 577.010 M 3.26 % 558.772 M 0.00 % 558.772 M 5.03 % 532.028 M -0.28 % 533.505 M 3.21 % 516.894 M 1.04 % 511.555 M 5.48 % 484.983 M -0.17 % 485.804 M
Other non current liabilities 148.000 K 0.00 % 148.000 K 0.000 -100.00 % 155.000 K -1.27 % 157.000 K 0.00 % 157.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
Long term debt 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 non current liabilities 148.000 K 0.00 % 148.000 K -4.52 % 155.000 K 0.00 % 155.000 K -1.27 % 157.000 K 0.00 % 157.000 K 0.00 % 157.000 K 0.000 -100.00 % 159.000 K 0.000 -100.00 % 159.000 K 0.000 -100.00 % 163.000 K 0.000 -100.00 % 163.000 K -2.40 % 167.000 K 0.00 % 167.000 K 0.00 % 167.000 K 0.00 % 167.000 K 0.000 -100.00 % 173.000 K 0.000 -100.00 % 173.000 K 0.000 -100.00 % 181.000 K 0.000 -100.00 % 181.000 K 0.000 -100.00 % 192.000 K 0.000 -100.00 % 734.000 K 136.01 % 311.000 K 0.000 -100.00 % 308.070 K 0.000 -100.00 % 168.000 K 0.000 -100.00 % 167.906 K 0.000 -100.00 % 174.000 K 0.000 -100.00 % 174.142 K 0.000 -100.00 % 182.000 K 0.000 -100.00 % 182.322 K 0.000 -100.00 % 193.000 K 0.000 -100.00 % 193.033 K 0.000 -100.00 % 207.000 K -0.02 % 207.037 K 28.59 % 161.000 K -0.12 % 161.190 K -2.31 % 165.000 K -0.11 % 165.186 K
Other current liabilities 59.125 M 0.00 % 59.125 M 1.33 % 58.347 M 0.00 % 58.347 M -7.45 % 63.044 M 0.00 % 63.044 M -6.96 % 67.760 M -1.81 % 69.009 M 44.97 % 47.602 M -8.07 % 51.783 M 16.64 % 44.396 M -1.87 % 45.242 M 30.54 % 34.658 M -3.91 % 36.067 M -17.01 % 43.459 M 14 010.06 % 308.000 K -99.30 % 43.935 M 15 315.79 % 285.000 K -99.50 % 57.091 M 493.65 % 9.617 M -75.13 % 38.663 M 1 549.45 % 2.344 M -95.28 % 49.626 M 2 255.29 % 2.107 M -95.75 % 49.621 M 2 415.00 % 1.973 M -96.68 % 59.437 M 815.68 % 6.491 M -91.39 % 75.362 M 896.72 % 7.561 M -84.79 % 49.709 M -4.95 % 52.295 M 0.000 -100.00 % 53.722 M -21.53 % 68.464 M 19.02 % 57.521 M 0.45 % 57.262 M -10.19 % 63.756 M 0.32 % 63.552 M 44.88 % 43.866 M -16.97 % 52.834 M -14.72 % 61.955 M 0.25 % 61.800 M 10.33 % 56.016 M -3.83 % 58.247 M 28.44 % 45.350 M -13.27 % 52.290 M 30 840.60 % 169.000 K -99.69 % 55.011 M 32 742.00 % 167.502 K -99.71 % 58.146 M 12 651.34 % 456.000 K 22.86 % 371.149 K -30.63 % 535.000 K -90.55 % 5.664 M 279.14 % 1.494 M 10.70 % 1.350 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 0.000 0.000 0.000 0.000 0.000
Short term debt 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 current liabilities 209.388 M 0.00 % 209.388 M 2.48 % 204.327 M 0.00 % 204.327 M -7.99 % 222.080 M 0.00 % 222.080 M 2.18 % 217.352 M 0.00 % 217.352 M 4.02 % 208.955 M 0.00 % 208.955 M 0.40 % 208.115 M 0.00 % 208.115 M 14.56 % 181.667 M 0.00 % 181.667 M -36.45 % 285.882 M 3.93 % 275.059 M 4.44 % 263.355 M 12.67 % 233.731 M -22.97 % 303.436 M 12.06 % 270.783 M 25.81 % 215.227 M 18.07 % 182.287 M -22.14 % 234.108 M 9.10 % 214.587 M 19.12 % 180.149 M 7.90 % 166.955 M -28.83 % 234.594 M -11.05 % 263.729 M -7.33 % 284.584 M 47.23 % 193.296 M -3.23 % 199.741 M 24.06 % 161.009 M 0.000 -100.00 % 188.505 M 0.00 % 188.505 M 7.42 % 175.483 M 0.00 % 175.483 M -4.62 % 183.982 M 0.00 % 183.982 M -3.75 % 191.155 M 0.00 % 191.155 M -7.75 % 207.222 M 0.00 % 207.222 M 7.88 % 192.089 M 0.00 % 192.089 M -5.27 % 202.783 M 0.00 % 202.783 M -17.39 % 245.469 M 0.00 % 245.469 M 12.54 % 218.118 M 0.00 % 218.118 M 3.43 % 210.876 M -13.26 % 243.104 M 18.26 % 205.570 M 10.33 % 186.326 M 21.65 % 153.162 M 28.01 % 119.652 M
Total liabilities 209.536 M 0.00 % 209.536 M 2.47 % 204.482 M 0.00 % 204.482 M -7.99 % 222.237 M 0.00 % 222.237 M 2.17 % 217.509 M 0.07 % 217.352 M 3.94 % 209.114 M 0.08 % 208.955 M 0.33 % 208.274 M 0.08 % 208.115 M 14.46 % 181.830 M 0.09 % 181.667 M -36.49 % 286.045 M 3.93 % 275.226 M 4.44 % 263.522 M 12.67 % 233.898 M -22.96 % 303.603 M 12.12 % 270.783 M 25.71 % 215.400 M 18.17 % 182.287 M -22.19 % 234.281 M 9.18 % 214.587 M 19.00 % 180.330 M 8.01 % 166.955 M -28.89 % 234.775 M -10.98 % 263.729 M -7.39 % 284.776 M 47.33 % 193.296 M -3.58 % 200.475 M 24.27 % 161.320 M 0.000 -100.00 % 188.813 M 0.16 % 188.505 M 7.32 % 175.651 M 0.10 % 175.483 M -4.71 % 184.150 M 0.09 % 183.982 M -3.84 % 191.329 M 0.09 % 191.155 M -7.83 % 207.396 M 0.08 % 207.222 M 7.78 % 192.271 M 0.09 % 192.089 M -5.36 % 202.965 M 0.09 % 202.783 M -17.45 % 245.662 M 0.08 % 245.469 M 12.44 % 218.311 M 0.00 % 218.311 M 3.42 % 211.083 M -13.25 % 243.311 M 18.27 % 205.731 M 10.32 % 186.487 M 21.63 % 153.327 M 27.97 % 119.817 M
Other non current assets 34.626 M 0.00 % 34.626 M -1.99 % 35.329 M 0.00 % 35.329 M -4.10 % 36.841 M 0.00 % 36.841 M 0.000 -100.00 % 3.028 M 0.000 -100.00 % 3.380 M 0.000 -100.00 % 2.865 M 0.000 -100.00 % 3.678 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.373 M 0.000 -100.00 % 3.370 M 0.000 -100.00 % 2.855 M 0.000 -100.00 % 10.054 M 0.000 -100.00 % 9.782 M 0.000 -100.00 % 13.072 M 0.000 0.000 100.00 % -262.969 M -5 455.38 % 4.910 M -59.62 % 12.161 M 48.45 % 8.192 M -48.69 % 15.967 M 0.000 -100.00 % 16.487 M 120.33 % 7.483 M -54.25 % 16.357 M 118.78 % 7.476 M -54.83 % 16.552 M 108.81 % 7.927 M -53.82 % 17.167 M 114.93 % 7.987 M -54.42 % 17.525 M -5.46 % 18.538 M 0.00 % 18.538 M -0.62 % 18.654 M 108.86 % -210.527 M -2 625.51 % 8.336 M 0.000 -100.00 % 10.030 M 0.000 -100.00 % 9.945 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 130.489 M 0.00 % 130.489 M -0.61 % 131.285 M 0.00 % 131.285 M 6.57 % 123.190 M 0.00 % 123.190 M -2.28 % 126.067 M 0.00 % 126.067 M 6.92 % 117.905 M 0.00 % 117.905 M -15.81 % 140.050 M 0.00 % 140.050 M -3.61 % 145.295 M 0.00 % 145.295 M -11.67 % 164.492 M -2.78 % 169.188 M 3.00 % 164.268 M 2.15 % 160.818 M -0.64 % 161.854 M 6.64 % 151.776 M 0.07 % 151.673 M -9.26 % 167.148 M -6.45 % 178.665 M 0.70 % 177.431 M -3.67 % 184.192 M -0.88 % 185.826 M -2.54 % 190.675 M 8.15 % 176.307 M -6.97 % 189.517 M 7.10 % 176.953 M 2.29 % 172.984 M 4.16 % 166.075 M 0.000 -100.00 % 152.582 M 4.99 % 145.331 M -14.18 % 169.343 M 4.81 % 161.568 M -7.06 % 173.835 M 4.91 % 165.693 M -13.01 % 190.467 M 4.89 % 181.593 M -11.67 % 205.590 M 4.62 % 196.514 M -0.97 % 198.444 M 4.88 % 189.204 M -8.33 % 206.402 M 4.85 % 196.864 M -3.32 % 203.627 M 0.00 % 203.627 M -3.28 % 210.527 M 0.00 % 210.527 M -6.80 % 225.876 M -3.06 % 233.001 M 8.68 % 214.391 M 2.04 % 210.107 M 19.75 % 175.459 M -6.44 % 187.538 M
Total non current assets 165.115 M 0.00 % 165.115 M -0.90 % 166.614 M 0.00 % 166.614 M 4.11 % 160.031 M 0.00 % 160.031 M 23.96 % 129.095 M 0.00 % 129.095 M 6.44 % 121.285 M 0.00 % 121.285 M -15.13 % 142.915 M 0.00 % 142.915 M -4.07 % 148.973 M 0.00 % 148.973 M -11.06 % 167.492 M -2.68 % 172.109 M 2.95 % 167.180 M 2.22 % 163.557 M -0.63 % 164.593 M 6.09 % 155.149 M 0.13 % 154.943 M -9.13 % 170.518 M -6.35 % 182.089 M 1.00 % 180.286 M -3.64 % 187.095 M -4.48 % 195.880 M 0.98 % 193.971 M 4.24 % 186.089 M -3.42 % 192.674 M 1.39 % 190.025 M 6.59 % 178.280 M 4.19 % 171.110 M 165.07 % -262.969 M -266.97 % 157.492 M 0.00 % 157.492 M -11.29 % 177.535 M 0.00 % 177.535 M -2.55 % 182.181 M 0.00 % 182.181 M -7.97 % 197.950 M 0.00 % 197.950 M -7.09 % 213.067 M 0.00 % 213.067 M 3.24 % 206.371 M 0.00 % 206.371 M -3.74 % 214.389 M 0.00 % 214.389 M -3.50 % 222.165 M 0.00 % 222.165 M -3.06 % 229.180 M 8.86 % 210.527 M -10.11 % 234.212 M -3.31 % 242.225 M 3.97 % 232.985 M 6.64 % 218.485 M 13.74 % 192.092 M -1.09 % 194.210 M
Other current assets 13.855 M 0.00 % 13.855 M -32.39 % 20.493 M 0.00 % 20.493 M 23.71 % 16.566 M 0.00 % 16.566 M -38.31 % 26.852 M 28.18 % 20.949 M 62.95 % 12.856 M 19.51 % 10.757 M -43.24 % 18.953 M 71.85 % 11.029 M -32.40 % 16.316 M 166.82 % 6.115 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 11.294 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 20.260 M -8.36 % 22.108 M 0.000 -100.00 % 19.591 M 137.29 % 8.256 M -36.57 % 13.016 M 0.00 % 13.016 M 6.59 % 12.212 M 0.00 % 12.212 M -45.74 % 22.506 M 86.99 % 12.036 M -52.75 % 25.474 M 73.92 % 14.647 M -2.09 % 14.960 M 0.00 % 14.960 M -35.51 % 23.199 M 37.57 % 16.863 M -92.84 % 235.515 M 2 119.12 % 10.613 M -25.13 % 14.174 M 0.00 % 14.174 M -92.83 % 197.642 M 2 343.06 % 8.090 M 89.37 % 4.272 M 56.72 % 2.726 M -73.62 % 10.332 M -4.50 % 10.819 M
Short term investments 7.349 M 0.00 % 7.349 M 41.22 % 5.204 M 0.00 % 5.204 M -8.51 % 5.688 M 0.00 % 5.688 M -3.64 % 5.903 M 0.00 % 5.903 M 181.23 % 2.099 M 0.00 % 2.099 M -73.51 % 7.924 M 0.00 % 7.924 M -22.32 % 10.201 M 0.00 % 10.201 M 74.08 % 5.860 M 0.000 -100.00 % 9.126 M 0.000 -100.00 % 9.405 M 0.000 -100.00 % 3.874 M 0.000 -100.00 % 5.840 M 0.000 -100.00 % 11.294 M 0.000 -100.00 % 7.741 M 0.000 -100.00 % 15.564 M 0.000 -100.00 % 7.506 M -30.26 % 10.763 M -97.95 % 525.938 M 4 539.95 % 11.335 M 0.00 % 11.335 M 10.70 % 10.239 M 0.00 % 10.239 M -16.61 % 12.278 M 0.00 % 12.278 M 17.27 % 10.470 M 0.00 % 10.470 M -3.30 % 10.827 M 0.00 % 10.827 M -50.90 % 22.051 M 0.00 % 22.051 M 248.02 % 6.336 M 0.00 % 6.336 M -52.56 % 13.357 M 0.00 % 13.357 M 157.23 % 5.193 M 0.00 % 5.193 M 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 325.178 M 0.00 % 325.178 M -6.86 % 349.130 M 0.00 % 349.130 M -4.67 % 366.214 M 0.00 % 366.214 M -0.33 % 367.415 M 0.00 % 367.415 M 1.23 % 362.966 M 0.00 % 362.966 M 8.55 % 334.379 M 0.00 % 334.379 M 20.27 % 278.024 M 0.00 % 278.024 M 13.57 % 244.802 M 33.62 % 183.207 M -25.38 % 245.512 M -4.44 % 256.931 M -11.98 % 291.894 M 13.52 % 257.128 M 0.25 % 256.499 M -5.29 % 270.816 M 6.12 % 255.198 M 21.30 % 210.388 M 0.19 % 209.994 M -2.34 % 215.027 M 13.17 % 190.007 M 11.29 % 170.727 M -23.78 % 223.995 M -2.70 % 230.211 M -12.73 % 263.777 M 6.08 % 248.664 M 194.56 % -262.969 M -204.50 % 251.634 M 0.00 % 251.634 M 2.02 % 246.656 M 0.00 % 246.656 M 0.89 % 244.472 M 0.00 % 244.472 M 11.95 % 218.380 M 0.00 % 218.380 M 2.52 % 213.009 M 0.00 % 213.009 M -16.81 % 256.057 M 9.42 % 234.006 M 4.59 % 223.737 M 0.00 % 223.737 M 3.06 % 217.099 M 0.00 % 217.099 M 45.47 % 149.241 M 0.00 % 149.241 M -4.88 % 156.892 M -7.35 % 169.334 M 2.39 % 165.385 M 2.55 % 161.274 M 16.85 % 138.021 M -21.31 % 175.403 M
Cash and short term investments 332.527 M 0.00 % 332.527 M -6.15 % 354.334 M 0.00 % 354.334 M -4.72 % 371.902 M 0.00 % 371.902 M 1.22 % 367.415 M -1.58 % 373.318 M 2.85 % 362.966 M -0.57 % 365.065 M 9.18 % 334.379 M -2.31 % 342.303 M 23.12 % 278.024 M -3.54 % 288.225 M 17.74 % 244.802 M 33.62 % 183.207 M -25.38 % 245.512 M -4.44 % 256.931 M -11.98 % 291.894 M 13.52 % 257.128 M 0.25 % 256.499 M -5.29 % 270.816 M 6.12 % 255.198 M 21.30 % 210.388 M 0.19 % 209.994 M -2.34 % 215.027 M 13.17 % 190.007 M 11.29 % 170.727 M -23.78 % 223.995 M -2.70 % 230.211 M -12.73 % 263.777 M 6.08 % 248.664 M -5.44 % 262.969 M 4.50 % 251.634 M -4.31 % 262.969 M 6.61 % 246.656 M -3.99 % 256.895 M 5.08 % 244.472 M -4.78 % 256.751 M 17.57 % 218.380 M -4.58 % 228.850 M 7.44 % 213.009 M -4.84 % 223.836 M -12.58 % 256.057 M 0.00 % 256.057 M 14.45 % 223.737 M -2.75 % 230.073 M 5.98 % 217.099 M -5.80 % 230.456 M 54.42 % 149.241 M -3.36 % 154.434 M -1.57 % 156.892 M -7.35 % 169.334 M 2.39 % 165.385 M 2.55 % 161.274 M 16.85 % 138.021 M -21.31 % 175.403 M
Total current assets 716.414 M 0.00 % 716.414 M 0.39 % 713.630 M 0.00 % 713.630 M -3.95 % 742.972 M 0.00 % 742.972 M -2.49 % 761.955 M 0.00 % 761.955 M 4.24 % 730.941 M 0.00 % 730.941 M 2.77 % 711.225 M 0.00 % 711.225 M 4.60 % 679.927 M 0.00 % 679.927 M -13.87 % 789.383 M 3.96 % 759.321 M 2.79 % 738.689 M 1.08 % 730.802 M -7.99 % 794.225 M 6.36 % 746.736 M 13.09 % 660.293 M 7.39 % 614.853 M -6.58 % 658.146 M 4.40 % 630.405 M 7.86 % 584.458 M -2.08 % 596.864 M -8.59 % 652.973 M -4.85 % 686.269 M -1.74 % 698.397 M 12.73 % 619.508 M 0.32 % 617.556 M 10.51 % 558.806 M 112.50 % 262.969 M -56.41 % 603.211 M 0.00 % 603.210 M 8.03 % 558.370 M 0.00 % 558.370 M -1.41 % 566.363 M 0.00 % 566.363 M -1.82 % 576.871 M 0.00 % 576.871 M -2.32 % 590.577 M 0.00 % 590.577 M 3.14 % 572.604 M 0.00 % 572.604 M -1.97 % 584.101 M 0.00 % 584.101 M -2.73 % 600.507 M 0.00 % 600.507 M 9.60 % 547.903 M 0.00 % 547.903 M 7.66 % 508.899 M -4.81 % 534.591 M 9.18 % 489.640 M 2.10 % 479.556 M 7.47 % 446.218 M 8.46 % 411.411 M
Inventory 109.650 M 0.00 % 109.650 M -18.59 % 134.683 M 0.00 % 134.683 M -2.79 % 138.552 M 0.00 % 138.552 M -4.10 % 144.473 M 0.00 % 144.473 M 3.05 % 140.191 M 0.00 % 140.191 M -29.37 % 198.491 M 0.00 % 198.491 M 12.94 % 175.742 M 0.00 % 175.742 M -19.94 % 219.518 M -0.02 % 219.563 M 4.17 % 210.781 M 16.66 % 180.674 M 2.21 % 176.770 M 19.90 % 147.427 M 22.37 % 120.474 M -15.56 % 142.670 M 14.60 % 124.496 M -2.10 % 127.169 M -2.17 % 129.993 M -20.71 % 163.937 M -4.13 % 170.995 M -2.63 % 175.618 M 7.51 % 163.355 M 3.95 % 157.142 M 12.80 % 139.310 M 19.30 % 116.768 M 0.000 -100.00 % 116.011 M 0.00 % 116.011 M 3.32 % 112.284 M 0.00 % 112.284 M -0.05 % 112.335 M 0.00 % 112.335 M -26.95 % 153.786 M 0.00 % 153.786 M 5.28 % 146.072 M 0.00 % 146.072 M 14.42 % 127.661 M 0.00 % 127.661 M -11.84 % 144.813 M 0.00 % 144.813 M -2.08 % 147.893 M 0.00 % 147.893 M 18.27 % 125.048 M 0.00 % 125.048 M -18.99 % 154.365 M -0.72 % 155.480 M 12.45 % 138.270 M 10.25 % 125.414 M -2.95 % 129.232 M 32.47 % 97.557 M
Net receivables 260.382 M 0.00 % 260.382 M 27.56 % 204.120 M 0.00 % 204.120 M -5.48 % 215.952 M 0.00 % 215.952 M -3.25 % 223.215 M 0.00 % 223.215 M 3.86 % 214.928 M 0.00 % 214.928 M 34.83 % 159.402 M 0.00 % 159.402 M -24.04 % 209.845 M 0.00 % 209.845 M -35.44 % 325.063 M -8.83 % 356.551 M 26.26 % 282.396 M -3.68 % 293.197 M -9.94 % 325.561 M -4.86 % 342.181 M 20.78 % 283.320 M 40.70 % 201.367 M -27.68 % 278.452 M -4.92 % 292.848 M 25.59 % 233.177 M 7.01 % 217.900 M -25.37 % 291.971 M -14.11 % 339.924 M 9.28 % 311.047 M 33.98 % 232.155 M 19.54 % 194.209 M 13.40 % 171.266 M 0.000 -100.00 % 215.974 M 0.00 % 215.974 M 22.59 % 176.175 M 0.00 % 176.175 M -4.80 % 185.065 M 0.00 % 185.065 M 1.57 % 182.199 M 0.00 % 182.199 M -11.56 % 206.023 M 0.00 % 206.023 M 18.45 % 173.926 M 0.00 % 173.926 M -9.58 % 192.353 M 0.00 % 192.353 M 0.000 -100.00 % 211.545 M -22.68 % 273.614 M 7.62 % 254.247 M 0.000 0.000 0.000 0.000 0.000 0.000
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.028 M 0.000 -100.00 % 3.380 M 0.000 -100.00 % 2.865 M 0.000 -100.00 % 3.678 M 0.000 -100.00 % 3.000 M 2.70 % 2.921 M 0.31 % 2.912 M 6.32 % 2.739 M 0.00 % 2.739 M 0.000 -100.00 % 3.270 M 0.000 -100.00 % 3.424 M 0.000 -100.00 % 2.903 M 0.000 -100.00 % 3.296 M 0.000 -100.00 % 3.157 M 0.000 -100.00 % 5.296 M 5.18 % 5.035 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.346 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 -100.00 % 9.224 M 7.71 % 8.564 M 2.22 % 8.378 M 25.27 % 6.688 M 0.23 % 6.672 M
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 -100.00 % 18.654 M 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 150.263 M 0.00 % 150.263 M 2.93 % 145.980 M 0.00 % 145.980 M -8.21 % 159.036 M 0.00 % 159.036 M 7.21 % 148.343 M 0.00 % 148.343 M -5.62 % 157.172 M 0.00 % 157.172 M -3.50 % 162.873 M 0.00 % 162.873 M 11.86 % 145.600 M 0.00 % 145.600 M -39.36 % 240.097 M -10.63 % 268.666 M 24.69 % 215.472 M -6.37 % 230.128 M -4.55 % 241.092 M -7.69 % 261.166 M 52.10 % 171.710 M -4.58 % 179.943 M -0.08 % 180.084 M -15.25 % 212.480 M 63.89 % 129.646 M -21.42 % 164.982 M -3.19 % 170.420 M -33.75 % 257.238 M 25.05 % 205.712 M 10.76 % 185.735 M 27.33 % 145.870 M 36.81 % 106.626 M 0.000 -100.00 % 120.041 M 0.00 % 120.041 M 14.07 % 105.234 M -10.99 % 118.221 M 7.35 % 110.131 M -8.55 % 120.430 M -12.93 % 138.321 M 0.00 % 138.321 M 0.50 % 137.631 M -5.36 % 145.422 M 8.65 % 133.842 M 0.00 % 133.842 M -11.06 % 150.493 M 0.00 % 150.493 M -36.65 % 237.565 M 24.73 % 190.458 M -7.40 % 205.675 M 28.57 % 159.972 M -23.84 % 210.037 M -12.38 % 239.726 M 16.92 % 205.035 M 10.87 % 184.933 M 21.93 % 151.668 M 28.20 % 118.302 M
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.249 M 0.000 -100.00 % 4.181 M 0.000 -100.00 % 846.000 K 0.000 -100.00 % 1.409 M 0.000 -100.00 % 2.326 M -61.77 % 6.085 M 54.13 % 3.948 M 18.99 % 3.318 M -36.84 % 5.253 M 0.000 -100.00 % 4.854 M 0.000 -100.00 % 4.398 M 0.000 -100.00 % 882.000 K 0.000 -100.00 % 4.737 M 0.000 -100.00 % 3.510 M 0.000 -100.00 % 4.162 M 99.33 % 2.088 M 0.000 -100.00 % 14.742 M 0.000 -100.00 % 12.728 M 0.000 -100.00 % 10.095 M 0.000 -100.00 % 8.968 M 0.000 -100.00 % 7.636 M 0.000 -100.00 % 2.231 M 0.000 -100.00 % 6.940 M 0.000 -100.00 % 7.735 M 0.000 -100.00 % 12.275 M 0.000 -100.00 % 383.000 K -87.26 % 3.007 M 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 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 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 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 0.000 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 % 51.284 M 0.000 -100.00 % 47.652 M 0.000 -100.00 % 47.652 M 0.000 -100.00 % 45.959 M 0.000 -100.00 % 45.959 M 0.000 -100.00 % 40.877 M 0.000 -100.00 % 40.877 M 0.000 -100.00 % 38.873 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 % 202.908 M 0.00 % 202.908 M 0.98 % 200.932 M 0.00 % 200.932 M -34.25 % 305.596 M 10.93 % 275.489 M -54.99 % 612.061 M 102.53 % 302.207 M 3.32 % 292.504 M 4.07 % 281.067 M 0.07 % 280.865 M -46.17 % 521.782 M
Deferred tax liabilities non current 0.000 0.000 -100.00 % 155.000 K 0.000 0.000 0.000 -100.00 % 157.000 K 0.000 -100.00 % 159.000 K 0.000 -100.00 % 159.000 K 0.000 -100.00 % 163.000 K 0.000 -100.00 % 163.000 K -2.40 % 167.000 K 0.00 % 167.000 K 0.00 % 167.000 K 0.00 % 167.000 K 0.000 -100.00 % 173.000 K 0.000 -100.00 % 173.000 K 0.000 -100.00 % 181.000 K 0.000 -100.00 % 181.000 K 0.000 -100.00 % 192.000 K 0.000 -100.00 % 734.000 K 136.01 % 311.000 K 0.000 -100.00 % 308.070 K 0.000 -100.00 % 168.000 K 0.000 -100.00 % 167.906 K 0.000 -100.00 % 174.000 K 0.000 -100.00 % 174.142 K 0.000 -100.00 % 182.000 K 0.000 -100.00 % 182.322 K 0.000 -100.00 % 193.000 K 0.000 -100.00 % 193.033 K 0.000 -100.00 % 207.000 K -0.02 % 207.037 K 28.59 % 161.000 K -0.12 % 161.190 K -2.31 % 165.000 K -0.11 % 165.186 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 0.000 0.000 0.000
Total assets 881.529 M 0.00 % 881.529 M 0.15 % 880.244 M 0.00 % 880.244 M -2.52 % 903.003 M 0.00 % 903.003 M 1.34 % 891.050 M 0.00 % 891.050 M 4.56 % 852.226 M 0.00 % 852.226 M -0.22 % 854.140 M 0.00 % 854.140 M 3.04 % 828.900 M 0.00 % 828.900 M -13.37 % 956.875 M 2.73 % 931.430 M 2.82 % 905.869 M 1.29 % 894.359 M -6.72 % 958.818 M 6.31 % 901.885 M 10.63 % 815.236 M 3.80 % 785.371 M -6.53 % 840.235 M 3.64 % 810.691 M 5.07 % 771.553 M -2.67 % 792.744 M -6.40 % 846.944 M -2.91 % 872.358 M -2.10 % 891.071 M 10.07 % 809.533 M 1.72 % 795.836 M 9.03 % 729.916 M 0.000 -100.00 % 760.703 M 0.00 % 760.702 M 3.37 % 735.905 M 0.00 % 735.905 M -1.69 % 748.543 M 0.00 % 748.543 M -3.39 % 774.821 M 0.00 % 774.821 M -3.59 % 803.644 M 0.00 % 803.644 M 3.17 % 778.975 M 0.00 % 778.975 M -2.44 % 798.490 M 0.00 % 798.490 M -2.94 % 822.672 M 0.00 % 822.672 M 5.87 % 777.083 M 0.00 % 777.083 M 4.57 % 743.111 M -4.34 % 776.816 M 7.50 % 722.625 M 3.52 % 698.041 M 9.36 % 638.310 M 5.40 % 605.621 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-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 2011-12-31 2011-06-30 2010-12-31 2010-06-30 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 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31 2009-01-31 2008-09-30 2008-06-30 2008-03-31 2008-01-31 2007-09-30 2007-06-30 2007-03-31 2007-01-31 2006-09-30 2006-06-30 2006-03-31 2006-01-31 2005-09-30 2005-06-30 2005-03-31 2005-01-31 2004-09-30 2004-06-30 2004-03-31 2004-01-31 2003-09-30 2003-06-30 2003-03-31 2003-01-31 2002-09-30 2002-06-30 2002-03-31 2002-01-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 100.00 % -125.000 0.00 % -125.000 -100.81 % 15.500 K 0.00 % 15.500 K -99.21 % 1.964 M 0.00 % 1.964 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
Change in working capital 0.000 0.000 -100.00 % 7.229 M 0.00 % 7.229 M -15.06 % 8.510 M 0.00 % 8.510 M 163.78 % -13.342 M 0.00 % -13.342 M -400.80 % 4.436 M 0.00 % 4.436 M -65.21 % 12.749 M 0.00 % 12.749 M -82.05 % 71.007 M 0.00 % 71.007 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.784 M 0.00 % 13.784 M 0.00 % 13.784 M 0.00 % 13.784 M 175.37 % -18.288 M 0.00 % -18.288 M 0.00 % -18.288 M 0.00 % -18.288 M -402.98 % 6.036 M 0.00 % 6.036 M 0.00 % 6.036 M 131.27 % -19.303 M 0.00 % -19.303 M -547.54 % 4.313 M 0.00 % 4.313 M -74.62 % 16.992 M 0.00 % 16.992 M 78.14 % 9.539 M 0.00 % 9.539 M 149.61 % -19.228 M 0.00 % -19.228 M -293.04 % 9.961 M 0.00 % 9.961 M -25.03 % 13.286 M 0.00 % 13.286 M 74.20 % 7.627 M 0.00 % 7.627 M 136.97 % -20.630 M 0.00 % -20.630 M -24.89 % -16.519 M 0.00 % -16.519 M 0.00 % -16.519 M -566.43 % 3.542 M 0.00 % 3.542 M 0.00 % 3.542 M 0.00 % 3.542 M 160.68 % -5.837 M 0.00 % -5.837 M 0.00 % -5.837 M 0.00 % -5.837 M 30.49 % -8.397 M 0.00 % -8.397 M 0.00 % -8.397 M 0.00 % -8.397 M -246.47 % 5.733 M 0.00 % 5.733 M 0.00 % 5.733 M 0.00 % 5.733 M 305.81 % -2.786 M 0.00 % -2.786 M 0.00 % -2.786 M 0.00 % -2.786 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
Accounts receivables 0.000 0.000 -100.00 % 3.701 M 0.00 % 3.701 M -32.09 % 5.449 M 0.00 % 5.449 M 153.88 % -10.113 M 0.00 % -10.113 M 59.08 % -24.715 M 0.00 % -24.715 M -203.39 % 23.903 M 0.00 % 23.903 M -51.34 % 49.119 M 0.00 % 49.119 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 100.00 % -17.797 M 0.00 % -17.797 M -515.09 % 4.288 M 0.00 % 4.288 M 359.85 % -1.650 M 0.00 % -1.650 M -112.32 % 13.396 M 0.00 % 13.396 M 230.31 % -10.280 M 0.00 % -10.280 M -842.47 % 1.385 M 0.00 % 1.385 M -87.30 % 10.904 M 0.00 % 10.904 M -42.76 % 19.050 M 0.00 % 19.050 M 150.13 % -38.001 M 0.00 % -38.001 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -100.00 % 3.528 M 0.00 % 3.528 M 15.26 % 3.061 M 0.00 % 3.061 M 194.78 % -3.230 M 0.00 % -3.230 M -111.08 % 29.150 M 0.00 % 29.150 M 361.33 % -11.155 M 0.00 % -11.155 M -150.96 % 21.888 M 0.00 % 21.888 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 11.190 M 0.00 % 11.190 M 0.00 % 11.190 M 0.00 % 11.190 M 239.69 % -8.011 M 0.00 % -8.011 M 0.00 % -8.011 M 0.00 % -8.011 M -74.80 % -4.583 M 0.00 % -4.583 M 0.00 % -4.583 M -204.40 % -1.506 M 0.00 % -1.506 M -6 003.92 % 25.500 K 0.00 % 25.500 K -99.86 % 18.642 M 0.00 % 18.642 M 583.33 % -3.857 M 0.00 % -3.857 M 56.90 % -8.948 M 0.00 % -8.948 M -204.34 % 8.576 M 0.00 % 8.576 M 260.05 % 2.382 M 0.00 % 2.382 M 120.85 % -11.423 M 0.00 % -11.423 M -165.76 % 17.370 M 0.00 % 17.370 M 93.78 % 8.964 M 0.00 % 8.964 M 0.00 % 8.964 M 235.82 % -6.600 M 0.00 % -6.600 M 0.00 % -6.600 M 0.00 % -6.600 M 16.23 % -7.879 M 0.00 % -7.879 M 0.00 % -7.879 M 0.00 % -7.879 M -231.34 % -2.378 M 0.00 % -2.378 M 0.00 % -2.378 M 0.00 % -2.378 M -161.50 % 3.866 M 0.00 % 3.866 M 0.00 % 3.866 M 0.00 % 3.866 M 1 398.78 % -297.697 K 0.00 % -297.697 K 0.00 % -297.697 K 0.00 % -297.697 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
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -100.00 % 2.594 M 0.00 % 2.594 M 0.00 % 2.594 M 0.00 % 2.594 M 125.24 % -10.278 M 0.00 % -10.278 M 0.00 % -10.278 M 0.00 % -10.278 M -196.79 % 10.619 M 0.00 % 10.619 M 0.00 % 10.619 M 0.00 % 10.619 M 255.72 % -6.819 M 0.00 % -6.819 M 0.00 % -6.819 M 0.00 % -6.819 M -2 813.04 % -234.086 K 0.00 % -234.086 K 0.00 % -234.086 K 0.00 % -234.086 K 93.34 % -3.514 M 0.00 % -3.514 M 0.00 % -3.514 M 0.00 % -3.514 M -128.15 % 12.483 M 0.00 % 12.483 M 0.00 % 12.483 M 0.00 % 12.483 M 148.98 % -25.483 M 0.00 % -25.483 M 0.00 % -25.483 M 0.00 % -25.483 M -351.28 % 10.141 M 0.00 % 10.141 M 0.00 % 10.141 M 0.00 % 10.141 M 396.64 % 2.042 M 0.00 % 2.042 M 0.00 % 2.042 M 0.00 % 2.042 M 133.93 % -6.019 M 0.00 % -6.019 M 0.00 % -6.019 M 0.00 % -6.019 M -422.50 % 1.866 M 0.00 % 1.866 M 0.00 % 1.866 M 0.00 % 1.866 M 175.02 % -2.488 M 0.00 % -2.488 M 0.00 % -2.488 M 0.00 % -2.488 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 non cash items -13.451 M 0.00 % -13.451 M -219.01 % -4.217 M 0.00 % -4.217 M 12.67 % -4.829 M 0.00 % -4.829 M -176.80 % 6.287 M 0.00 % 6.287 M 398.77 % 1.261 M 0.00 % 1.261 M -87.23 % 9.874 M 0.00 % 9.874 M 117.56 % -56.218 M 0.00 % -56.218 M -177.41 % -20.265 M -63.73 % -12.377 M -205.60 % -4.050 M 23.12 % -5.268 M 77.47 % -23.385 M -13.64 % -20.578 M -20.10 % -17.134 M -707.83 % -2.121 M 87.87 % -17.492 M -54.21 % -11.343 M -357.19 % -2.481 M 67.60 % -7.657 M 30.60 % -11.033 M 21.60 % -14.073 M 26.16 % -19.058 M -126.61 % -8.410 M 39.23 % -13.838 M -52.42 % -9.079 M -124.06 % -4.052 M 57.32 % -9.493 M -282.61 % 5.199 M 0.00 % 5.199 M 232.72 % -3.917 M 0.00 % -3.917 M 66.23 % -11.598 M 0.00 % -11.598 M -46.69 % -7.907 M 0.00 % -7.907 M -206.19 % 7.445 M 0.00 % 7.445 M 245.01 % -5.135 M 0.00 % -5.135 M 76.80 % -22.129 M 0.00 % -22.129 M -250.02 % 14.751 M 0.00 % 14.751 M 184.36 % -17.486 M 0.00 % -17.486 M -664.04 % 3.100 M 0.00 % 3.100 M 0.00 % 3.100 M 669.85 % -544.040 K 0.00 % -544.040 K 0.00 % -544.040 K 0.00 % -544.040 K -124.14 % 2.253 M 0.00 % 2.253 M 0.00 % 2.253 M 0.00 % 2.253 M 2 400.45 % -97.949 K 0.00 % -97.949 K 0.00 % -97.949 K 0.00 % -97.949 K 96.69 % -2.963 M 0.00 % -2.963 M 0.00 % -2.963 M 0.00 % -2.963 M -129.34 % 10.098 M 0.00 % 10.098 M 0.00 % 10.098 M 0.00 % 10.098 M 255.49 % -6.494 M 0.00 % -6.494 M 0.00 % -6.494 M 0.00 % -6.494 M 83.24 % -38.756 M 0.00 % -38.756 M 0.00 % -38.756 M 0.00 % -38.756 M -566.22 % 8.313 M 0.00 % 8.313 M 0.00 % 8.313 M 0.00 % 8.313 M 173.30 % -11.341 M 0.00 % -11.341 M 0.00 % -11.341 M 0.00 % -11.341 M -120.80 % 54.520 M 0.00 % 54.520 M 0.00 % 54.520 M 0.00 % 54.520 M
Net cash provided by operating activities 9.479 M 0.00 % 9.479 M -22.37 % 12.211 M 0.00 % 12.211 M -48.54 % 23.727 M 0.00 % 23.727 M 18.09 % 20.092 M 0.00 % 20.092 M -22.07 % 25.782 M 0.00 % 25.782 M -37.20 % 41.056 M 0.00 % 41.056 M 49.85 % 27.398 M 0.00 % 27.398 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 31.934 M 0.00 % 31.934 M 0.00 % 31.934 M 0.00 % 31.934 M 2 227.53 % 1.372 M 0.00 % 1.372 M 0.00 % 1.372 M 0.00 % 1.372 M -93.22 % 20.241 M 0.00 % 20.241 M 0.00 % 20.241 M 96.40 % 10.306 M 0.00 % 10.306 M -43.45 % 18.226 M 0.00 % 18.226 M -32.51 % 27.005 M 0.00 % 27.005 M 73.52 % 15.563 M 0.00 % 15.563 M 178.94 % 5.579 M 0.00 % 5.579 M -71.99 % 19.918 M 0.00 % 19.918 M 94.63 % 10.234 M 0.00 % 10.234 M -73.64 % 38.816 M 0.00 % 38.816 M 460.69 % 6.923 M 0.00 % 6.923 M -3.98 % 7.210 M 0.00 % 7.210 M 0.00 % 7.210 M -54.25 % 15.759 M 0.00 % 15.759 M 0.00 % 15.759 M 0.00 % 15.759 M 46.86 % 10.731 M 0.00 % 10.731 M 0.00 % 10.731 M 0.00 % 10.731 M 1 100.71 % 893.708 K 0.00 % 893.708 K 0.00 % 893.708 K 0.00 % 893.708 K -78.88 % 4.231 M 0.00 % 4.231 M 0.00 % 4.231 M 0.00 % 4.231 M 93.87 % 2.182 M 0.00 % 2.182 M 0.00 % 2.182 M 0.00 % 2.182 M -60.78 % 5.564 M 0.00 % 5.564 M 0.00 % 5.564 M 0.00 % 5.564 M 178.52 % 1.998 M 0.00 % 1.998 M 0.00 % 1.998 M 0.00 % 1.998 M -94.90 % 39.173 M 0.00 % 39.173 M 0.00 % 39.173 M 0.00 % 39.173 M 306.76 % 9.631 M 0.00 % 9.631 M 0.00 % 9.631 M 0.00 % 9.631 M -85.28 % 65.407 M 0.00 % 65.407 M 0.00 % 65.407 M 0.00 % 65.407 M
Investments in property plant and equipment -7.030 M 0.00 % -7.030 M 43.20 % -12.376 M 0.000 100.00 % -6.590 M 0.00 % -6.590 M 55.90 % -14.944 M 0.00 % -14.944 M -181.51 % -5.309 M 0.00 % -5.309 M 35.29 % -8.203 M 0.00 % -8.203 M -343.89 % -1.848 M 0.00 % -1.848 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -6.945 M 0.00 % -6.945 M 0.00 % -6.945 M 0.00 % -6.945 M 52.99 % -14.772 M 0.00 % -14.772 M 0.00 % -14.772 M 0.00 % -14.772 M -53.53 % -9.622 M 0.00 % -9.622 M 0.00 % -9.622 M -197.83 % -3.231 M 0.00 % -3.231 M 60.28 % -8.134 M 0.00 % -8.134 M -26.43 % -6.433 M 0.00 % -6.433 M -117.22 % -2.962 M 0.00 % -2.962 M 78.85 % -14.005 M 0.00 % -14.005 M -124.12 % -6.249 M 0.00 % -6.249 M -23.21 % -5.072 M 0.00 % -5.072 M -19.72 % -4.237 M 0.00 % -4.237 M 35.61 % -6.580 M 0.00 % -6.580 M -9.07 % -6.033 M 0.00 % -6.033 M 0.00 % -6.033 M 50.36 % -12.153 M 0.00 % -12.153 M 0.00 % -12.153 M 0.00 % -12.153 M -1.07 % -12.025 M 0.00 % -12.025 M 0.00 % -12.025 M 0.00 % -12.025 M -83.36 % -6.558 M 0.00 % -6.558 M 0.00 % -6.558 M 0.00 % -6.558 M -164.25 % -2.482 M 0.00 % -2.482 M 0.00 % -2.482 M 0.00 % -2.482 M -15.15 % -2.155 M 0.00 % -2.155 M 0.00 % -2.155 M 0.00 % -2.155 M 30.80 % -3.115 M 0.00 % -3.115 M 0.00 % -3.115 M 0.00 % -3.115 M 65.37 % -8.995 M 0.00 % -8.995 M 0.00 % -8.995 M 0.00 % -8.995 M 39.28 % -14.814 M 0.00 % -14.814 M 0.00 % -14.814 M 0.00 % -14.814 M -6.32 % -13.934 M 0.00 % -13.934 M 0.00 % -13.934 M 0.00 % -13.934 M -34.17 % -10.385 M 0.00 % -10.385 M 0.00 % -10.385 M 0.00 % -10.385 M
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 3.631 M 0.00 % 3.631 M -10.01 % 4.035 M 148.37 % -8.341 M -278.67 % 4.669 M 0.00 % 4.669 M -10.31 % 5.205 M 0.00 % 5.205 M 61.65 % 3.220 M 0.00 % 3.220 M 105.55 % 1.566 M 0.00 % 1.566 M 654.94 % 207.500 K 0.00 % 207.500 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.945 M 0.00 % 6.945 M 0.00 % 6.945 M 0.00 % 6.945 M -52.99 % 14.772 M 0.00 % 14.772 M 0.00 % 14.772 M 0.00 % 14.772 M 53.53 % 9.622 M 0.00 % 9.622 M 0.00 % 9.622 M 1 883.81 % 485.000 K 0.00 % 485.000 K 59.80 % 303.500 K 0.00 % 303.500 K 103.84 % 148.889 K 0.00 % 148.889 K -87.59 % 1.200 M 0.00 % 1.200 M -47.60 % 2.289 M 0.00 % 2.289 M 312.82 % 554.500 K 0.00 % 554.500 K 29.90 % 426.872 K 0.00 % 426.872 K 54.11 % 277.000 K 0.00 % 277.000 K -16.61 % 332.162 K 0.00 % 332.162 K -94.49 % 6.033 M 0.00 % 6.033 M 0.00 % 6.033 M -50.36 % 12.153 M 0.00 % 12.153 M 0.00 % 12.153 M 0.00 % 12.153 M 1.07 % 12.025 M 0.00 % 12.025 M 0.00 % 12.025 M 0.00 % 12.025 M 83.36 % 6.558 M 0.00 % 6.558 M 0.00 % 6.558 M 0.00 % 6.558 M 164.25 % 2.482 M 0.00 % 2.482 M 0.00 % 2.482 M 0.00 % 2.482 M 15.15 % 2.155 M 0.00 % 2.155 M 0.00 % 2.155 M 0.00 % 2.155 M -30.80 % 3.115 M 0.00 % 3.115 M 0.00 % 3.115 M 0.00 % 3.115 M -65.37 % 8.995 M 0.00 % 8.995 M 0.00 % 8.995 M 0.00 % 8.995 M -39.28 % 14.814 M 0.00 % 14.814 M 0.00 % 14.814 M 0.00 % 14.814 M 6.32 % 13.934 M 0.00 % 13.934 M 0.00 % 13.934 M 0.00 % 13.934 M 34.17 % 10.385 M 0.00 % 10.385 M 0.00 % 10.385 M 0.00 % 10.385 M
Net cash used for investing activites -3.399 M 0.00 % -3.399 M 59.25 % -8.341 M 0.00 % -8.341 M -334.09 % -1.922 M 0.00 % -1.922 M 80.27 % -9.739 M 0.00 % -9.739 M -366.32 % -2.088 M 0.00 % -2.088 M 68.53 % -6.637 M 0.00 % -6.637 M -304.54 % -1.641 M 0.00 % -1.641 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -6.945 M 0.00 % -6.945 M 0.00 % -6.945 M 0.00 % -6.945 M 52.99 % -14.772 M 0.00 % -14.772 M 0.00 % -14.772 M 0.00 % -14.772 M -53.53 % -9.622 M 0.00 % -9.622 M 0.00 % -9.622 M -250.45 % -2.746 M 0.00 % -2.746 M 64.94 % -7.830 M 0.00 % -7.830 M -24.60 % -6.284 M 0.00 % -6.284 M -256.64 % -1.762 M 0.00 % -1.762 M 84.96 % -11.716 M 0.00 % -11.716 M -105.75 % -5.695 M 0.00 % -5.695 M -22.60 % -4.645 M 0.00 % -4.645 M -17.31 % -3.960 M 0.00 % -3.960 M 36.62 % -6.248 M 0.00 % -6.248 M -3.56 % -6.033 M 0.00 % -6.033 M 0.00 % -6.033 M 50.36 % -12.153 M 0.00 % -12.153 M 0.00 % -12.153 M 0.00 % -12.153 M -1.07 % -12.025 M 0.00 % -12.025 M 0.00 % -12.025 M 0.00 % -12.025 M -83.36 % -6.558 M 0.00 % -6.558 M 0.00 % -6.558 M 0.00 % -6.558 M -164.25 % -2.482 M 0.00 % -2.482 M 0.00 % -2.482 M 0.00 % -2.482 M -222.16 % 2.032 M 0.00 % 2.032 M 0.00 % 2.032 M 0.00 % 2.032 M 59.44 % 1.274 M 0.00 % 1.274 M 0.00 % 1.274 M 0.00 % 1.274 M 108.61 % -14.805 M 0.00 % -14.805 M 0.00 % -14.805 M 0.00 % -14.805 M -1.06 % -14.650 M 0.00 % -14.650 M 0.00 % -14.650 M 0.00 % -14.650 M -5.66 % -13.865 M 0.00 % -13.865 M 0.00 % -13.865 M 0.00 % -13.865 M 38.13 % -22.410 M 0.00 % -22.410 M 0.00 % -22.410 M 0.00 % -22.410 M
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -100.00 % 114.250 K 0.00 % 114.250 K 0.00 % 114.250 K 0.00 % 114.250 K -93.50 % 1.757 M 0.00 % 1.757 M 0.00 % 1.757 M 0.00 % 1.757 M 45.86 % 1.204 M 0.00 % 1.204 M 0.00 % 1.204 M 0.00 % 1.204 M 136.03 % 510.200 K 0.00 % 510.200 K 0.00 % 510.200 K 0.00 % 510.200 K -67.93 % 1.591 M 0.00 % 1.591 M 0.00 % 1.591 M 0.00 % 1.591 M 224.35 % 490.510 K 0.00 % 490.510 K 0.00 % 490.510 K 0.00 % 490.510 K -91.96 % 6.103 M 0.00 % 6.103 M 0.00 % 6.103 M 0.00 % 6.103 M 0.000 0.000 0.000 0.000 -100.00 % 3.524 M 0.00 % 3.524 M 0.00 % 3.524 M 0.00 % 3.524 M 14.70 % 3.072 M 0.00 % 3.072 M 0.00 % 3.072 M 0.00 % 3.072 M 5 995.80 % 50.400 K 0.00 % 50.400 K 0.00 % 50.400 K 0.00 % 50.400 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 -100.00 % 19.625 M 0.00 % 19.625 M 0.00 % 19.625 M 0.00 % 19.625 M 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -19.992 M 0.00 % -19.992 M -57.08 % -12.727 M 0.00 % -12.727 M 43.06 % -22.352 M 0.00 % -22.352 M -196.47 % -7.540 M 0.00 % -7.540 M 24.70 % -10.013 M 0.00 % -10.013 M -71.37 % -5.843 M 0.00 % -5.843 M 36.36 % -9.182 M 0.00 % -9.182 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 100.00 % -4.761 M 0.00 % -4.761 M 50.14 % -9.547 M 0.00 % -9.547 M -99.80 % -4.778 M 0.00 % -4.778 M 66.46 % -14.249 M 0.00 % -14.249 M -203.22 % -4.699 M 0.00 % -4.699 M 49.77 % -9.356 M 0.00 % -9.356 M -102.24 % -4.626 M 0.00 % -4.626 M 59.86 % -11.524 M 0.00 % -11.524 M -157.86 % -4.469 M 0.00 % -4.469 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
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 -100.00 % 43.000 K 0.00 % 43.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 -100.00 % 514.000 K 0.00 % 514.000 K 1.58 % 506.000 K 0.00 % 506.000 K 389.29 % 103.415 K 0.00 % 103.415 K -96.64 % 3.079 M 0.00 % 3.079 M 818.90 % 335.021 K 0.00 % 335.021 K -48.14 % 646.000 K 0.00 % 646.000 K -68.39 % 2.044 M 0.00 % 2.044 M -79.89 % 10.163 M 0.00 % 10.163 M 3 825.23 % 258.915 K 0.00 % 258.915 K 104.04 % -6.404 M 0.00 % -6.404 M 0.00 % -6.404 M -103.20 % -3.152 M 0.00 % -3.152 M 0.00 % -3.152 M 0.00 % -3.152 M -3.65 % -3.041 M 0.00 % -3.041 M 0.00 % -3.041 M 0.00 % -3.041 M 38.14 % -4.915 M 0.00 % -4.915 M 0.00 % -4.915 M 0.00 % -4.915 M 80.76 % -25.546 M 0.00 % -25.546 M 0.00 % -25.546 M 0.00 % -25.546 M 0.03 % -25.552 M 0.00 % -25.552 M 0.00 % -25.552 M 0.00 % -25.552 M 54.28 % -55.894 M 0.00 % -55.894 M 0.00 % -55.894 M 0.00 % -55.894 M 24.00 % -73.543 M 0.00 % -73.543 M 0.00 % -73.543 M 0.00 % -73.543 M 30.45 % -105.740 M 0.00 % -105.740 M 0.00 % -105.740 M 0.00 % -105.740 M -67.62 % -63.085 M 0.00 % -63.085 M 0.00 % -63.085 M 0.00 % -63.085 M 29.84 % -89.915 M 0.00 % -89.915 M 0.00 % -89.915 M 0.00 % -89.915 M
Net cash used provided by financing activities -19.992 M 0.00 % -19.992 M -57.08 % -12.727 M 0.00 % -12.727 M 43.06 % -22.352 M 0.00 % -22.352 M -196.47 % -7.540 M 0.00 % -7.540 M 24.70 % -10.013 M 0.00 % -10.013 M -71.37 % -5.843 M 0.00 % -5.843 M 36.07 % -9.139 M 0.00 % -9.139 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -9.764 M 0.00 % -9.764 M 0.00 % -9.764 M 0.00 % -9.764 M -655.89 % 1.757 M 0.00 % 1.757 M 0.00 % 1.757 M 0.00 % 1.757 M 120.58 % -8.536 M 0.00 % -8.536 M 0.00 % -8.536 M -101.01 % -4.247 M 0.00 % -4.247 M 53.03 % -9.041 M 0.00 % -9.041 M -93.40 % -4.675 M 0.00 % -4.675 M 58.15 % -11.170 M 0.00 % -11.170 M -155.95 % -4.364 M 0.00 % -4.364 M 49.89 % -8.710 M 0.00 % -8.710 M -237.32 % -2.582 M 0.00 % -2.582 M -89.71 % -1.361 M 0.00 % -1.361 M 67.67 % -4.210 M 0.00 % -4.210 M 34.26 % -6.404 M 0.00 % -6.404 M 0.00 % -6.404 M -103.20 % -3.152 M 0.00 % -3.152 M 0.00 % -3.152 M 0.00 % -3.152 M -3.65 % -3.041 M 0.00 % -3.041 M 0.00 % -3.041 M 0.00 % -3.041 M 38.14 % -4.915 M 0.00 % -4.915 M 0.00 % -4.915 M 0.00 % -4.915 M 80.76 % -25.546 M 0.00 % -25.546 M 0.00 % -25.546 M 0.00 % -25.546 M 0.03 % -25.552 M 0.00 % -25.552 M 0.00 % -25.552 M 0.00 % -25.552 M 54.28 % -55.894 M 0.00 % -55.894 M 0.00 % -55.894 M 0.00 % -55.894 M 24.00 % -73.543 M 0.00 % -73.543 M 0.00 % -73.543 M 0.00 % -73.543 M 30.45 % -105.740 M 0.00 % -105.740 M 0.00 % -105.740 M 0.00 % -105.740 M -67.62 % -63.085 M 0.00 % -63.085 M 0.00 % -63.085 M 0.00 % -63.085 M 29.84 % -89.915 M 0.00 % -89.915 M 0.00 % -89.915 M 0.00 % -89.915 M
Effect of forex changes on cash 1.936 M 0.00 % 1.936 M 0.000 -100.00 % 315.000 K 683.33 % -54.000 K 0.00 % -54.000 K 90.82 % -588.500 K 0.00 % -588.500 K -195.93 % 613.500 K 0.00 % 613.500 K 253.95 % -398.500 K 0.00 % -398.500 K -5 592.86 % -7.000 K 0.00 % -7.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -516.250 K 0.00 % -516.250 K 0.00 % -516.250 K 0.00 % -516.250 K 35.14 % -796.000 K 0.00 % -796.000 K 0.00 % -796.000 K 0.00 % -796.000 K -140.68 % 1.957 M 0.00 % 1.957 M 0.00 % 1.957 M 337.15 % -825.000 K 0.00 % -825.000 K -213.69 % -263.000 K 0.00 % -263.000 K 91.23 % -3.000 M 0.00 % -3.000 M -5 553.81 % 55.000 K 0.00 % 55.000 K 1 996.04 % 2.624 K 0.00 % 2.624 K 100.69 % -379.500 K 0.00 % -379.500 K -221.59 % 312.103 K 0.00 % 312.103 K -28.00 % 433.500 K 0.00 % 433.500 K 249.17 % -290.607 K 0.00 % -290.607 K -333.34 % 124.543 K 0.00 % 124.543 K 0.00 % 124.543 K -69.04 % 402.271 K 0.00 % 402.271 K 0.00 % 402.271 K 0.00 % 402.271 K -23.15 % 523.464 K 0.00 % 523.464 K 0.00 % 523.464 K 0.00 % 523.464 K 146.70 % 212.190 K 0.00 % 212.190 K 0.00 % 212.190 K 0.00 % 212.190 K -82.87 % 1.239 M 0.00 % 1.239 M 0.00 % 1.239 M 0.00 % 1.239 M -34.96 % 1.904 M 0.00 % 1.904 M 0.00 % 1.904 M 0.00 % 1.904 M -98.56 % 132.171 M 0.00 % 132.171 M 0.00 % 132.171 M 0.00 % 132.171 M 143.02 % 54.388 M 0.00 % 54.388 M 0.00 % 54.388 M 0.00 % 54.388 M -32.71 % 80.823 M 0.00 % 80.823 M 0.00 % 80.823 M 0.00 % 80.823 M -2.30 % 82.728 M 0.00 % 82.728 M 0.00 % 82.728 M 0.00 % 82.728 M 29.35 % 63.958 M 0.00 % 63.958 M 0.00 % 63.958 M 0.00 % 63.958 M
Net change in cash 0.000 0.000 0.000 100.00 % -366.214 M -60 884.85 % -600.500 K 0.00 % -600.500 K -126.99 % 2.225 M 0.00 % 2.225 M -84.44 % 14.294 M 0.00 % 14.294 M -49.27 % 28.178 M 0.00 % 28.178 M 69.63 % 16.611 M 0.00 % 16.611 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 16.298 M 0.00 % 16.298 M 0.00 % 16.298 M 0.00 % 16.298 M 188.37 % -18.443 M 0.00 % -18.443 M 0.00 % -18.443 M 0.00 % -18.443 M -707.51 % 3.036 M 0.00 % 3.036 M 0.00 % 3.036 M 0.00 % 3.036 M 101.65 % -183.747 M -199.03 % 185.538 M 10 261.93 % 1.791 M 0.00 % 1.791 M 101.14 % -157.262 M -195.24 % 165.128 M 1 999.30 % 7.866 M 0.00 % 7.866 M 104.35 % -180.754 M -201.51 % 178.072 M 6 739.53 % -2.682 M 0.00 % -2.682 M 98.34 % -161.165 M -189.64 % 179.789 M 865.37 % 18.624 M 0.00 % 18.624 M 470.75 % -5.023 M 0.00 % -5.023 M 0.00 % -5.023 M 0.00 % -5.023 M -349.28 % 2.015 M 0.00 % 2.015 M 0.00 % 2.015 M 0.00 % 2.015 M 157.05 % -3.532 M 0.00 % -3.532 M 0.00 % -3.532 M 0.00 % -3.532 M 65.13 % -10.131 M 0.00 % -10.131 M 0.00 % -10.131 M 0.00 % -10.131 M 54.70 % -22.361 M 0.00 % -22.361 M 0.00 % -22.361 M 0.00 % -22.361 M -15.06 % -19.434 M 0.00 % -19.434 M 0.00 % -19.434 M 0.00 % -19.434 M -123.38 % 83.115 M 0.00 % 83.115 M 0.00 % 83.115 M 0.00 % 83.115 M 360.04 % -31.963 M 0.00 % -31.963 M 0.00 % -31.963 M 0.00 % -31.963 M -7 994.80 % -394.858 K 0.00 % -394.858 K 0.00 % -394.858 K 0.00 % -394.858 K -102.56 % 15.409 M 0.00 % 15.409 M 0.00 % 15.409 M 0.00 % 15.409 M -9.58 % 17.041 M 0.00 % 17.041 M 0.00 % 17.041 M 0.00 % 17.041 M
Cash at beginning of period 0.000 0.000 0.000 0.000 100.00 % -600.500 K -126.99 % 2.225 M 0.00 % 2.225 M 0.000 0.000 0.000 0.000 -100.00 % 278.024 M 6.35 % 261.413 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 47.502 M 0.00 % 47.502 M 0.00 % 47.502 M 0.00 % 47.502 M -27.97 % 65.944 M 0.00 % 65.944 M 0.00 % 65.944 M 0.00 % 65.944 M 4.83 % 62.909 M 0.00 % 62.909 M 0.00 % 62.909 M 0.00 % 62.909 M -74.50 % 246.656 M 303.57 % 61.118 M 0.00 % 61.118 M 0.00 % 61.118 M -72.01 % 218.380 M 310.09 % 53.252 M 0.00 % 53.252 M 0.00 % 53.252 M -77.24 % 234.006 M 318.36 % 55.934 M 0.00 % 55.934 M 0.00 % 55.934 M -74.24 % 217.099 M 481.87 % 37.310 M 0.00 % 37.310 M 0.00 % 37.310 M -11.87 % 42.334 M 0.00 % 42.334 M 0.00 % 42.334 M 0.00 % 42.334 M 5.00 % 40.318 M 0.00 % 40.318 M 0.00 % 40.318 M 0.00 % 40.318 M -8.06 % 43.851 M 0.00 % 43.851 M 0.00 % 43.851 M 0.00 % 43.851 M -18.77 % 53.981 M 0.00 % 53.981 M 0.00 % 53.981 M 0.00 % 53.981 M -29.29 % 76.343 M 0.00 % 76.343 M 0.00 % 76.343 M 0.00 % 76.343 M -20.29 % 95.777 M 0.00 % 95.777 M 0.00 % 95.777 M 0.00 % 95.777 M 656.44 % 12.662 M 0.00 % 12.662 M 0.00 % 12.662 M 0.00 % 12.662 M -71.63 % 44.624 M 0.00 % 44.624 M 0.00 % 44.624 M 0.00 % 44.624 M -0.88 % 45.019 M 0.00 % 45.019 M 0.00 % 45.019 M 0.00 % 45.019 M 52.04 % 29.610 M 0.00 % 29.610 M 0.00 % 29.610 M 0.00 % 29.610 M 135.58 % 12.569 M 0.00 % 12.569 M 0.00 % 12.569 M 0.00 % 12.569 M
Cash at end of period 0.000 0.000 0.000 0.000 100.00 % -600.500 K 0.00 % -600.500 K -126.99 % 2.225 M 0.00 % 2.225 M -84.44 % 14.294 M 0.00 % 14.294 M -49.27 % 28.178 M -90.80 % 306.202 M 10.13 % 278.024 M 1 573.73 % 16.611 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 63.800 M 0.00 % 63.800 M 0.00 % 63.800 M 0.00 % 63.800 M 34.31 % 47.502 M 0.00 % 47.502 M 0.00 % 47.502 M 0.00 % 47.502 M -27.97 % 65.944 M 0.00 % 65.944 M 0.00 % 65.944 M 0.00 % 65.944 M 4.83 % 62.909 M -74.50 % 246.656 M 292.09 % 62.909 M 0.00 % 62.909 M 2.93 % 61.118 M -72.01 % 218.380 M 257.31 % 61.118 M 0.00 % 61.118 M 14.77 % 53.252 M -77.24 % 234.006 M 339.43 % 53.252 M 0.00 % 53.252 M -4.79 % 55.934 M -74.24 % 217.099 M 288.13 % 55.934 M 0.00 % 55.934 M 49.92 % 37.310 M 0.00 % 37.310 M 0.00 % 37.310 M 0.00 % 37.310 M -11.87 % 42.334 M 0.00 % 42.334 M 0.00 % 42.334 M 0.00 % 42.334 M 5.00 % 40.318 M 0.00 % 40.318 M 0.00 % 40.318 M 0.00 % 40.318 M -8.06 % 43.851 M 0.00 % 43.851 M 0.00 % 43.851 M 0.00 % 43.851 M -18.77 % 53.981 M 0.00 % 53.981 M 0.00 % 53.981 M 0.00 % 53.981 M -29.29 % 76.343 M 0.00 % 76.343 M 0.00 % 76.343 M 0.00 % 76.343 M -20.29 % 95.777 M 0.00 % 95.777 M 0.00 % 95.777 M 0.00 % 95.777 M 656.44 % 12.662 M 0.00 % 12.662 M 0.00 % 12.662 M 0.00 % 12.662 M -71.63 % 44.624 M 0.00 % 44.624 M 0.00 % 44.624 M 0.00 % 44.624 M -0.88 % 45.019 M 0.00 % 45.019 M 0.00 % 45.019 M 0.00 % 45.019 M 52.04 % 29.610 M 0.00 % 29.610 M 0.00 % 29.610 M 0.00 % 29.610 M
Operating cash flow 9.479 M 0.00 % 9.479 M -22.37 % 12.211 M 0.00 % 12.211 M -48.54 % 23.727 M 0.00 % 23.727 M 18.09 % 20.092 M 0.00 % 20.092 M -22.07 % 25.782 M 0.00 % 25.782 M -37.20 % 41.056 M 0.00 % 41.056 M 49.85 % 27.398 M 0.00 % 27.398 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 31.934 M 0.00 % 31.934 M 0.00 % 31.934 M 0.00 % 31.934 M 2 227.53 % 1.372 M 0.00 % 1.372 M 0.00 % 1.372 M 0.00 % 1.372 M -93.22 % 20.241 M 0.00 % 20.241 M 0.00 % 20.241 M 96.40 % 10.306 M 0.00 % 10.306 M -43.45 % 18.226 M 0.00 % 18.226 M -32.51 % 27.005 M 0.00 % 27.005 M 73.52 % 15.563 M 0.00 % 15.563 M 178.94 % 5.579 M 0.00 % 5.579 M -71.99 % 19.918 M 0.00 % 19.918 M 94.63 % 10.234 M 0.00 % 10.234 M -73.64 % 38.816 M 0.00 % 38.816 M 460.69 % 6.923 M 0.00 % 6.923 M -3.98 % 7.210 M 0.00 % 7.210 M 0.00 % 7.210 M -54.25 % 15.759 M 0.00 % 15.759 M 0.00 % 15.759 M 0.00 % 15.759 M 46.86 % 10.731 M 0.00 % 10.731 M 0.00 % 10.731 M 0.00 % 10.731 M 1 100.71 % 893.708 K 0.00 % 893.708 K 0.00 % 893.708 K 0.00 % 893.708 K -78.88 % 4.231 M 0.00 % 4.231 M 0.00 % 4.231 M 0.00 % 4.231 M 93.87 % 2.182 M 0.00 % 2.182 M 0.00 % 2.182 M 0.00 % 2.182 M -60.78 % 5.564 M 0.00 % 5.564 M 0.00 % 5.564 M 0.00 % 5.564 M 178.52 % 1.998 M 0.00 % 1.998 M 0.00 % 1.998 M 0.00 % 1.998 M -94.90 % 39.173 M 0.00 % 39.173 M 0.00 % 39.173 M 0.00 % 39.173 M 306.76 % 9.631 M 0.00 % 9.631 M 0.00 % 9.631 M 0.00 % 9.631 M -85.28 % 65.407 M 0.00 % 65.407 M 0.00 % 65.407 M 0.00 % 65.407 M
Capital expenditure -7.030 M 0.00 % -7.030 M 43.20 % -12.376 M 0.00 % -12.376 M -87.79 % -6.590 M 0.00 % -6.590 M 55.90 % -14.944 M 0.00 % -14.944 M -181.51 % -5.309 M 0.00 % -5.309 M 35.29 % -8.203 M 0.00 % -8.203 M -343.89 % -1.848 M 0.00 % -1.848 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -6.945 M 0.00 % -6.945 M 0.00 % -6.945 M 0.00 % -6.945 M 52.99 % -14.772 M 0.00 % -14.772 M 0.00 % -14.772 M 0.00 % -14.772 M -53.53 % -9.622 M 0.00 % -9.622 M 0.00 % -9.622 M -197.83 % -3.231 M 0.00 % -3.231 M 60.28 % -8.134 M 0.00 % -8.134 M -26.43 % -6.433 M 0.00 % -6.433 M -117.22 % -2.962 M 0.00 % -2.962 M 78.85 % -14.005 M 0.00 % -14.005 M -124.12 % -6.249 M 0.00 % -6.249 M -23.21 % -5.072 M 0.00 % -5.072 M -19.72 % -4.237 M 0.00 % -4.237 M 35.61 % -6.580 M 0.00 % -6.580 M -9.07 % -6.033 M 0.00 % -6.033 M 0.00 % -6.033 M 50.36 % -12.153 M 0.00 % -12.153 M 0.00 % -12.153 M 0.00 % -12.153 M -1.07 % -12.025 M 0.00 % -12.025 M 0.00 % -12.025 M 0.00 % -12.025 M -83.36 % -6.558 M 0.00 % -6.558 M 0.00 % -6.558 M 0.00 % -6.558 M -164.25 % -2.482 M 0.00 % -2.482 M 0.00 % -2.482 M 0.00 % -2.482 M -15.15 % -2.155 M 0.00 % -2.155 M 0.00 % -2.155 M 0.00 % -2.155 M 30.80 % -3.115 M 0.00 % -3.115 M 0.00 % -3.115 M 0.00 % -3.115 M 65.37 % -8.995 M 0.00 % -8.995 M 0.00 % -8.995 M 0.00 % -8.995 M 39.28 % -14.814 M 0.00 % -14.814 M 0.00 % -14.814 M 0.00 % -14.814 M -6.32 % -13.934 M 0.00 % -13.934 M 0.00 % -13.934 M 0.00 % -13.934 M -34.17 % -10.385 M 0.00 % -10.385 M 0.00 % -10.385 M 0.00 % -10.385 M
Free CashFlow 2.449 M 0.00 % 2.449 M 1 589.06 % -164.500 K 0.00 % -164.500 K -100.96 % 17.137 M 0.00 % 17.137 M 232.92 % 5.148 M 0.00 % 5.148 M -74.86 % 20.473 M 0.00 % 20.473 M -37.68 % 32.853 M 0.00 % 32.853 M 28.58 % 25.550 M 0.00 % 25.550 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 24.989 M 0.00 % 24.989 M 0.00 % 24.989 M 0.00 % 24.989 M 286.48 % -13.400 M 0.00 % -13.400 M 0.00 % -13.400 M 0.00 % -13.400 M -226.19 % 10.619 M 0.00 % 10.619 M 0.00 % 10.619 M 50.08 % 7.076 M 0.00 % 7.076 M -29.89 % 10.093 M 0.00 % 10.093 M -50.94 % 20.572 M 0.00 % 20.572 M 63.25 % 12.601 M 0.00 % 12.601 M 249.55 % -8.426 M 0.00 % -8.426 M -161.64 % 13.669 M 0.00 % 13.669 M 164.82 % 5.162 M 0.00 % 5.162 M -85.07 % 34.580 M 0.00 % 34.580 M 9 976.67 % 343.164 K 0.00 % 343.164 K -70.85 % 1.177 M 0.00 % 1.177 M 0.00 % 1.177 M -67.35 % 3.606 M 0.00 % 3.606 M 0.00 % 3.606 M 0.00 % 3.606 M 378.68 % -1.294 M 0.00 % -1.294 M 0.00 % -1.294 M 0.00 % -1.294 M 77.16 % -5.664 M 0.00 % -5.664 M 0.00 % -5.664 M 0.00 % -5.664 M -423.82 % 1.749 M 0.00 % 1.749 M 0.00 % 1.749 M 0.00 % 1.749 M 6 317.26 % 27.259 K 0.00 % 27.259 K 0.00 % 27.259 K 0.00 % 27.259 K -98.89 % 2.450 M 0.00 % 2.450 M 0.00 % 2.450 M 0.00 % 2.450 M 135.01 % -6.997 M 0.00 % -6.997 M 0.00 % -6.997 M 0.00 % -6.997 M -128.73 % 24.359 M 0.00 % 24.359 M 0.00 % 24.359 M 0.00 % 24.359 M 666.10 % -4.303 M 0.00 % -4.303 M 0.00 % -4.303 M 0.00 % -4.303 M -107.82 % 55.023 M 0.00 % 55.023 M 0.00 % 55.023 M 0.00 % 55.023 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 2011 2011 2011 2011 2010 2010 2010 2010 2009 2009 2009 2009 2009 2008 2008 2008 2008 2007 2007 2007 2007 2006 2006 2006 2006 2005 2005 2005 2005 2004 2004 2004 2004 2003 2003 2003 2003 2002 2002 2002 2002