COSCO.BO

Cosco (India) Limited COSCO.BO

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Revenue 1.733 B -1.71 % 1.764 B 15.81 % 1.523 B 12.06 % 1.359 B -7.88 % 1.475 B 10.53 % 1.335 B 0.90 % 1.323 B 5.12 % 1.258 B -7.40 % 1.359 B 7.89 % 1.259 B 5.98 % 1.188 B 13.17 % 1.050 B 13.14 % 928.072 M 14.84 % 808.154 M 17.23 % 689.355 M 19.85 % 575.186 M 7.04 % 537.336 M 13.35 % 474.043 M 31.25 % 361.182 M -9.53 % 399.218 M
Net income 7.815 M -75.64 % 32.079 M 371.40 % 6.805 M -64.56 % 19.201 M -57.41 % 45.080 M 149.45 % 18.072 M -40.12 % 30.178 M -23.22 % 39.302 M -29.31 % 55.599 M 65.99 % 33.495 M -11.98 % 38.056 M 39.13 % 27.352 M 2 275.42 % 1.151 M 102.86 % -40.247 M -572.10 % 8.525 M 144.55 % 3.486 M 55.42 % 2.243 M 19.69 % 1.874 M 106.41 % -29.230 M -22.11 % -23.938 M
Income before tax 11.924 M -74.58 % 46.906 M 418.30 % 9.050 M -63.93 % 25.091 M -60.30 % 63.202 M 184.98 % 22.178 M -52.78 % 46.972 M -25.09 % 62.706 M -20.62 % 78.998 M 59.23 % 49.611 M 7.41 % 46.187 M 16.53 % 39.634 M 78.08 % 22.257 M 138.80 % -57.361 M -491.41 % 14.655 M 44.06 % 10.173 M 272.08 % 2.734 M 37.59 % 1.987 M 107.08 % -28.075 M -20.38 % -23.323 M
Income before tax ratio 0.01 -74.14 % 0.03 347.54 % 0.01 -67.81 % 0.02 -56.91 % 0.04 157.82 % 0.02 -53.21 % 0.04 -28.74 % 0.05 -14.28 % 0.06 47.59 % 0.04 1.36 % 0.04 2.97 % 0.04 57.39 % 0.02 133.79 % -0.07 -433.87 % 0.02 20.20 % 0.02 247.59 % 0.01 21.39 % 0.00 105.39 % -0.08 -33.05 % -0.06
EBITDA 88.201 M -28.28 % 122.977 M 54.26 % 79.723 M -8.37 % 87.003 M -25.96 % 117.516 M 47.50 % 79.673 M -19.67 % 99.184 M -10.20 % 110.448 M -12.57 % 126.322 M 34.51 % 93.911 M 2.42 % 91.688 M 25.34 % 73.150 M -9.70 % 81.006 M 128.73 % 35.416 M -36.10 % 55.425 M -4.90 % 58.282 M 55.66 % 37.441 M 14.61 % 32.667 M 263.61 % 8.984 M -11.90 % 10.198 M
Net income ratio 0.00 -75.21 % 0.02 307.04 % 0.00 -68.37 % 0.01 -53.76 % 0.03 125.68 % 0.01 -40.65 % 0.02 -26.95 % 0.03 -23.67 % 0.04 53.85 % 0.03 -16.95 % 0.03 22.95 % 0.03 1 999.50 % 0.00 102.49 % -0.05 -502.70 % 0.01 104.05 % 0.01 45.19 % 0.00 5.59 % 0.00 104.88 % -0.08 -34.97 % -0.06
Ratio EBITDA 0.05 -27.03 % 0.07 33.20 % 0.05 -18.23 % 0.06 -19.63 % 0.08 33.44 % 0.06 -20.39 % 0.07 -14.57 % 0.09 -5.58 % 0.09 24.67 % 0.07 -3.35 % 0.08 10.76 % 0.07 -20.19 % 0.09 99.17 % 0.04 -45.49 % 0.08 -20.65 % 0.10 45.42 % 0.07 1.11 % 0.07 177.04 % 0.02 -2.62 % 0.03
Gross profit ratio 0.37 10.61 % 0.33 4.78 % 0.32 5.54 % 0.30 3.36 % 0.29 87.41 % 0.16 6.78 % 0.15 -57.43 % 0.34 6.67 % 0.32 -14.41 % 0.38 7.53 % 0.35 -5.21 % 0.37 -7.17 % 0.40 2.38 % 0.39 0.13 % 0.39 -2.54 % 0.40 -6.61 % 0.42 10.76 % 0.38 164.44 % 0.15 639.28 % -0.03
Weighted average shs out dil 4.179 M 0.45 % 4.161 M -0.01 % 4.161 M 0.00 % 4.161 M 0.00 % 4.161 M 0.00 % 4.161 M 0.00 % 4.161 M 0.00 % 4.161 M 0.00 % 4.161 M 0.00 % 4.161 M 0.00 % 4.161 M 0.00 % 4.161 M 0.00 % 4.161 M 0.00 % 4.161 M 0.00 % 4.161 M 0.00 % 4.161 M 0.00 % 4.161 M 0.00 % 4.161 M 0.00 % 4.161 M 0.00 % 4.161 M
Weighted average shs out 4.179 M 0.45 % 4.161 M -0.01 % 4.161 M 0.00 % 4.161 M 0.00 % 4.161 M 0.00 % 4.161 M 0.00 % 4.161 M 0.00 % 4.161 M 0.00 % 4.161 M 0.00 % 4.161 M 0.00 % 4.161 M 0.00 % 4.161 M 0.00 % 4.161 M 0.00 % 4.161 M 0.00 % 4.161 M 0.00 % 4.161 M 0.00 % 4.161 M 0.00 % 4.161 M 0.00 % 4.161 M 0.00 % 4.161 M
EPS diluted 1.88 -75.62 % 7.71 370.12 % 1.64 -64.43 % 4.61 -57.43 % 10.83 149.54 % 4.34 -40.14 % 7.25 -23.28 % 9.45 -29.27 % 13.36 65.96 % 8.05 -12.02 % 9.15 39.27 % 6.57 2 246.43 % 0.28 102.90 % -9.67 -571.71 % 2.05 144.05 % 0.84 55.56 % 0.54 20.00 % 0.45 106.40 % -7.03 -22.26 % -5.75
Earnings per share 1.88 -75.62 % 7.71 370.12 % 1.64 -64.43 % 4.61 -57.43 % 10.83 149.54 % 4.34 -40.14 % 7.25 -23.28 % 9.45 -29.27 % 13.36 65.96 % 8.05 -12.02 % 9.15 39.27 % 6.57 2 246.43 % 0.28 102.90 % -9.67 -571.71 % 2.05 144.05 % 0.84 55.56 % 0.54 20.00 % 0.45 106.40 % -7.03 -22.26 % -5.75
Gross profit 639.291 M 8.72 % 587.993 M 21.35 % 484.546 M 18.28 % 409.670 M -4.78 % 430.236 M 107.15 % 207.694 M 7.74 % 192.768 M -55.25 % 430.749 M -1.22 % 436.065 M -7.66 % 472.245 M 13.96 % 414.394 M 7.27 % 386.315 M 5.03 % 367.812 M 17.58 % 312.828 M 17.38 % 266.502 M 16.80 % 228.169 M -0.03 % 228.230 M 25.55 % 181.788 M 247.07 % 52.379 M 587.90 % -10.736 M
Income tax expense 4.109 M -72.29 % 14.827 M 560.45 % 2.245 M -61.88 % 5.890 M -67.50 % 18.122 M 341.35 % 4.106 M -75.55 % 16.794 M -28.24 % 23.404 M 0.02 % 23.399 M 45.19 % 16.116 M 98.20 % 8.131 M -33.80 % 12.282 M -41.80 % 21.105 M 223.32 % -17.114 M -379.18 % 6.130 M -10.95 % 6.883 M 2 164.31 % 304.000 K 913.33 % 30.000 K -97.40 % 1.155 M 87.66 % 615.601 K
Cost of revenue 1.094 B -6.93 % 1.176 B 13.23 % 1.038 B 9.38 % 949.180 M -9.15 % 1.045 B -7.28 % 1.127 B -0.27 % 1.130 B 36.54 % 827.450 M -10.32 % 922.619 M 17.22 % 787.070 M 1.70 % 773.893 M 16.60 % 663.725 M 18.47 % 560.260 M 13.11 % 495.326 M 17.14 % 422.853 M 21.85 % 347.017 M 12.26 % 309.106 M 5.77 % 292.255 M -5.36 % 308.804 M -24.67 % 409.954 M
General and administrative expenses 208.144 M 1 050.16 % 18.097 M 16.27 % 15.565 M 1.90 % 15.275 M 15.33 % 13.245 M -7.55 % 14.327 M 5.98 % 13.519 M -6.35 % 14.436 M 11.54 % 12.943 M 441.76 % 2.389 M 17.75 % 2.029 M 0.000 0.000 0.000 -100.00 % 166.612 M 31.86 % 126.351 M 0.000 0.000 0.000 0.000
Selling and marketing expenses 26.018 M -26.55 % 35.421 M -2.25 % 36.236 M 50.11 % 24.140 M 73.33 % 13.927 M -48.12 % 26.843 M 18.36 % 22.680 M -44.17 % 40.621 M -9.78 % 45.022 M 52.02 % 29.615 M 13.88 % 26.007 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 232.282 M -47.57 % 443.061 M 17.35 % 377.562 M 24.31 % 303.724 M 2.40 % 296.614 M -21.44 % 377.541 M 30 351.68 % -1.248 M -100.33 % 375.692 M 21.42 % 309.413 M -20.79 % 390.630 M 13.80 % 343.267 M -2.45 % 351.878 M 1.19 % 347.751 M -6.49 % 371.901 M 336.32 % 85.235 M -6.99 % 91.645 M -59.36 % 225.496 M 25.41 % 179.801 M 48 904.59 % -368.410 K -100.51 % 72.044 M
Operating expenses 583.764 M 17.53 % 496.675 M 15.64 % 429.496 M 25.17 % 343.139 M 5.72 % 324.573 M -22.48 % 418.711 M 0.89 % 414.998 M -3.66 % 430.749 M 17.25 % 367.381 M -13.08 % 422.683 M 13.84 % 371.303 M 5.52 % 351.878 M 1.18 % 347.774 M -6.49 % 371.901 M 47.67 % 251.847 M 15.53 % 217.996 M -3.33 % 225.496 M 25.41 % 179.801 M 129.15 % 78.463 M 17 251.39 % 452.200 K
Cost and expenses 1.678 B 0.34 % 1.672 B 13.93 % 1.468 B 13.57 % 1.292 B -5.63 % 1.369 B 7.40 % 1.275 B 2.53 % 1.244 B 7.49 % 1.157 B -10.31 % 1.290 B 6.63 % 1.210 B 5.64 % 1.145 B 12.76 % 1.016 B 11.85 % 908.034 M 4.71 % 867.228 M 28.54 % 674.700 M 19.41 % 565.013 M 5.69 % 534.602 M 13.25 % 472.056 M 21.89 % 387.267 M -5.64 % 410.406 M
Research and development expenses 0.000 -100.00 % 96.000 K -27.82 % 133.000 K 0.000 -100.00 % 787.000 K 0.000 0.000 0.000 -100.00 % 3.000 K -93.88 % 49.000 K 0.000 0.000 -100.00 % 22.509 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 351.482 M 556.75 % 53.518 M 3.31 % 51.801 M 31.42 % 39.415 M 45.06 % 27.172 M -34.00 % 41.170 M 13.73 % 36.199 M -34.25 % 55.057 M -5.02 % 57.965 M 81.12 % 32.004 M 14.16 % 28.036 M 0.000 0.000 0.000 -100.00 % 166.612 M 31.86 % 126.351 M 0.000 0.000 -100.00 % 78.095 M 7.72 % 72.496 M
Interest income 0.000 -100.00 % 2.333 M 0.000 -100.00 % 16.000 K -93.63 % 251.000 K -64.14 % 700.000 K 204.35 % 230.000 K 4 500.00 % 5.000 K -99.88 % 4.073 M 30 090.50 % 13.491 K -50.29 % 27.140 K -82.84 % 158.150 K 139.27 % 66.098 K -29.66 % 93.972 K 204.51 % 30.860 K -32.88 % 45.974 K 102.56 % -1.795 M -229.78 % 1.383 M 434.71 % 258.658 K 203.43 % 85.245 K
Interest expense 50.979 M -2.55 % 52.313 M 1.62 % 51.478 M 10.05 % 46.777 M 14.61 % 40.815 M -7.28 % 44.020 M 3.75 % 42.427 M 7.46 % 39.480 M 5.84 % 37.300 M -1.29 % 37.787 M -3.16 % 39.022 M 41.01 % 27.674 M 8.78 % 25.440 M -0.80 % 25.646 M -6.91 % 27.550 M 2.06 % 26.994 M 7.18 % 25.186 M 2.32 % 24.614 M 12.80 % 21.821 M 32.46 % 16.473 M
Depreciation and amortization 25.298 M 6.48 % 23.758 M 23.77 % 19.195 M 15.95 % 16.555 M 8.87 % 15.206 M 3.92 % 14.633 M 49.53 % 9.786 M -3.00 % 10.089 M 0.65 % 10.024 M 6.74 % 9.391 M 4.34 % 9.001 M 18.16 % 7.617 M 4.88 % 7.263 M 17.79 % 6.166 M -48.30 % 11.928 M -11.58 % 13.490 M 74.61 % 7.726 M 3.72 % 7.449 M -51.12 % 15.238 M -10.61 % 17.047 M
Operating income 55.527 M -39.19 % 91.318 M 65.88 % 55.050 M -17.26 % 66.531 M -37.03 % 105.663 M 62.64 % 64.969 M -21.44 % 82.702 M -15.07 % 97.382 M 41.78 % 68.684 M 38.58 % 49.562 M 15.02 % 43.092 M 25.13 % 34.437 M 71.86 % 20.038 M 133.92 % -59.073 M -503.09 % 14.655 M 44.06 % 10.173 M 272.08 % 2.734 M 37.59 % 1.987 M 107.62 % -26.084 M -133.15 % -11.188 M
Operating income ratio 0.03 -38.14 % 0.05 43.23 % 0.04 -26.16 % 0.05 -31.65 % 0.07 47.14 % 0.05 -22.14 % 0.06 -19.21 % 0.08 53.10 % 0.05 28.45 % 0.04 8.53 % 0.04 10.57 % 0.03 51.90 % 0.02 129.54 % -0.07 -443.84 % 0.02 20.20 % 0.02 247.59 % 0.01 21.39 % 0.00 105.80 % -0.07 -157.70 % -0.03
Total other income expenses net -43.603 M 1.82 % -44.412 M 3.45 % -46.000 M -11.00 % -41.440 M 2.40 % -42.461 M 0.000 100.00 % -35.730 M -3.04 % -34.676 M -436.22 % 10.314 M 20 780.94 % 49.392 K -98.40 % 3.095 M -40.45 % 5.198 M 134.23 % 2.219 M 29.58 % 1.712 M 0.000 0.000 0.000 0.000 100.00 % -1.991 M 83.59 % -12.135 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Net debt 623.444 M 10.74 % 562.956 M 4.92 % 536.574 M 10.41 % 486.000 M 5.58 % 460.326 M 8.24 % 425.276 M -0.21 % 426.165 M 9.39 % 389.584 M 10.33 % 353.122 M -10.06 % 392.611 M 3.56 % 379.129 M 9.72 % 345.554 M 52.23 % 226.992 M 2.00 % 222.536 M -35.66 % 345.901 M 1.88 % 339.516 M -8.91 % 372.708 M 11.34 % 334.755 M 1.32 % 330.377 M 30.89 % 252.411 M
Total investments 11.310 M 347.04 % 2.530 M -84.28 % 16.095 M -5.72 % 17.072 M 341 340.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K -99.96 % 12.931 M -0.10 % 12.945 M 0.03 % 12.940 M -8.58 % 14.155 M 8.02 % 13.103 M -22.99 % 17.016 M
Total debt 625.847 M 9.89 % 569.504 M 5.54 % 539.591 M 4.70 % 515.354 M 6.71 % 482.931 M 12.92 % 427.686 M -5.47 % 452.445 M 9.30 % 413.930 M -0.60 % 416.436 M 3.65 % 401.771 M 0.43 % 400.058 M 10.84 % 360.939 M 38.95 % 259.767 M 3.98 % 249.814 M -29.24 % 353.040 M 2.14 % 345.653 M -8.97 % 379.720 M 11.67 % 340.027 M 0.53 % 338.246 M 31.39 % 257.429 M
Accumulated other comprehensive income loss 518.999 K 0.000 0.000 -100.00 % 113.552 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 112.517 M -2.83 % 115.797 M 0.000 0.000 0.000 100.00 % -15.342 M 18.51 % -18.828 M -157.51 % 32.738 M -29.44 % 46.401 M -39.12 % 76.221 M
Retained earnings 431.273 M 38.70 % 310.941 M 11.50 % 278.862 M 2.50 % 272.057 M 7.59 % 252.856 M 21.70 % 207.776 M 9.53 % 189.704 M 18.92 % 159.527 M 35.29 % 117.913 M 89.22 % 62.314 M 79.00 % 34.812 M 1 173.29 % -3.243 M 89.40 % -30.595 M 3.63 % -31.747 M -473.49 % 8.500 M 0.00 % 8.500 M 0.000 0.000 0.000 0.000
Common stock 41.610 M 0.00 % 41.610 M 0.00 % 41.610 M 0.00 % 41.610 M 0.00 % 41.610 M 0.00 % 41.610 M 0.00 % 41.610 M 0.00 % 41.610 M 0.00 % 41.610 M 0.00 % 41.610 M 0.00 % 41.610 M 0.00 % 41.610 M 0.00 % 41.610 M 0.00 % 41.610 M 0.00 % 41.610 M 0.00 % 41.610 M 0.00 % 41.610 M 0.00 % 41.610 M 0.00 % 41.610 M 0.00 % 41.610 M
Total equity 504.632 M 1.32 % 498.067 M 6.98 % 465.553 M 1.55 % 458.449 M 4.86 % 437.218 M 11.51 % 392.095 M 4.81 % 374.114 M 8.58 % 344.549 M 14.04 % 302.118 M 21.98 % 247.671 M 12.49 % 220.169 M 18.76 % 185.393 M 17.31 % 158.042 M 0.73 % 156.890 M 293.08 % 39.913 M -30.58 % 57.498 M 6.45 % 54.012 M -48.84 % 105.578 M -11.46 % 119.241 M -20.01 % 149.061 M
Other non current liabilities 9.906 M 8.39 % 9.139 M -12.83 % 10.484 M 9.00 % 9.618 M 0.82 % 9.540 M 2.15 % 9.339 M 20.52 % 7.749 M 6.71 % 7.262 M 11.38 % 6.520 M 14.61 % 5.689 M -37.45 % 9.095 M -5.13 % 9.587 M 21.83 % 7.869 M 36.12 % 5.781 M 0.000 0.000 -100.00 % 3.443 M 22.18 % 2.818 M 0.000 -100.00 % 980.507 K
Long term debt 160.910 M 2.78 % 156.559 M -3.29 % 161.884 M 3.79 % 155.968 M -0.32 % 156.475 M -1.75 % 159.263 M 6.18 % 150.000 M 7.14 % 140.000 M 0.00 % 140.000 M -0.69 % 140.976 M -0.94 % 142.318 M 1.66 % 140.000 M 0.00 % 140.000 M 0.00 % 140.000 M -60.34 % 353.040 M 2.14 % 345.653 M 93.07 % 179.027 M 17.25 % 152.682 M -16.27 % 182.349 M 11.57 % 163.433 M
Total non current liabilities 170.816 M 3.09 % 165.698 M -3.87 % 172.368 M 4.10 % 165.586 M -0.26 % 166.015 M -1.53 % 168.602 M 6.88 % 157.749 M 7.12 % 147.262 M 0.51 % 146.520 M -0.10 % 146.665 M -3.14 % 151.413 M 0.94 % 150.002 M 1.44 % 147.869 M 0.86 % 146.603 M -58.47 % 353.040 M 1.71 % 347.112 M 87.91 % 184.725 M 16.61 % 158.417 M -14.66 % 185.633 M 10.46 % 168.047 M
Other current liabilities 89.058 M 27.32 % 69.949 M 10.02 % 63.577 M 12.86 % 56.333 M -5.83 % 59.821 M 8.77 % 54.998 M -13.92 % 63.895 M 20.50 % 53.027 M -21.32 % 67.400 M 7.73 % 62.566 M -44.07 % 111.869 M 158.29 % 43.311 M -68.51 % 137.519 M 23.56 % 111.294 M -54.49 % 244.562 M 6.18 % 230.336 M 530.08 % 36.557 M 28.90 % 28.360 M 58.28 % 17.918 M 5.77 % 16.941 M
Deferred revenue 0.000 -100.00 % 1.188 M -85.30 % 8.083 M 175.96 % 2.929 M 51.45 % 1.934 M -35.62 % 3.004 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 20.900 M 67.53 % 12.476 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 464.937 M 12.59 % 412.945 M 9.33 % 377.707 M 5.10 % 359.386 M 10.09 % 326.456 M 21.62 % 268.423 M -11.25 % 302.445 M 10.41 % 273.930 M -0.91 % 276.436 M 6.00 % 260.795 M 1.19 % 257.740 M 28.85 % 200.038 M 86.44 % 107.292 M -2.30 % 109.814 M 0.000 0.000 -100.00 % 200.693 M 7.12 % 187.344 M 20.17 % 155.897 M 65.85 % 93.997 M
Total current liabilities 613.281 M 7.32 % 571.433 M 9.87 % 520.111 M 9.90 % 473.277 M 6.26 % 445.415 M 6.76 % 417.195 M 2.15 % 408.428 M 5.75 % 386.204 M -5.19 % 407.326 M 6.43 % 382.701 M -1.33 % 387.859 M 18.31 % 327.838 M 8.22 % 302.939 M 12.85 % 268.438 M -10.43 % 299.687 M 5.97 % 282.798 M -1.96 % 288.458 M 8.29 % 266.380 M 23.27 % 216.087 M 39.99 % 154.354 M
Total liabilities 784.097 M 6.37 % 737.131 M 6.45 % 692.479 M 8.39 % 638.863 M 4.49 % 611.430 M 4.38 % 585.797 M 3.47 % 566.177 M 6.13 % 533.466 M -3.68 % 553.846 M 4.62 % 529.366 M -1.84 % 539.272 M 12.86 % 477.839 M 6.00 % 450.808 M 8.62 % 415.040 M -12.52 % 474.446 M 3.62 % 457.880 M -3.23 % 473.183 M 11.39 % 424.797 M 5.74 % 401.720 M 24.60 % 322.401 M
Other non current assets 586.000 K -93.36 % 8.819 M -0.01 % 8.820 M 16.82 % 7.550 M -72.21 % 27.170 M -5.06 % 28.617 M 20.53 % 23.742 M 162.52 % 9.044 M 69.30 % 5.342 M 63.03 % 3.277 M -28.08 % 4.556 M -10.46 % 5.089 M 32.92 % 3.828 M -76.08 % 16.004 M 23.76 % 12.931 M -0.10 % 12.945 M 521.34 % 2.083 M -40.84 % 3.521 M -38.31 % 5.708 M -30.69 % 8.236 M
Long term investments 11.310 M 347.04 % 2.530 M -84.28 % 16.095 M -5.72 % 17.072 M 2 969.24 % -595.000 K 0.00 % -595.000 K -104.71 % 12.624 M 252 380.00 % 5.000 K 0.00 % 5.000 K 101.73 % -289.000 K -1.23 % -285.500 K 0.09 % -285.750 K 6.17 % -304.525 K -2.25 % -297.838 K 0.000 0.000 -100.00 % 12.940 M -8.58 % 14.155 M 9.41 % 12.938 M -23.16 % 16.837 M
Intangible assets 112.000 K 0.90 % 111.000 K -13.95 % 129.000 K -37.38 % 206.000 K -57.96 % 490.000 K -28.99 % 690.000 K 66.67 % 414.000 K 5.88 % 391.000 K 85.31 % 211.000 K -53.42 % 453.000 K 531.83 % 71.696 K -47.75 % 137.227 K 4.10 % 131.823 K -99.89 % 120.135 M 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 -100.00 % 6.420 M -13.78 % 7.446 M 372.30 % 1.577 M -84.89 % 10.433 M 59.28 % 6.550 M 187.56 % 2.278 M
Goodwill and intangible assets 112.000 K 0.90 % 111.000 K -13.95 % 129.000 K -37.38 % 206.000 K -57.96 % 490.000 K -28.99 % 690.000 K 66.67 % 414.000 K 5.88 % 391.000 K 85.31 % 211.000 K -53.42 % 453.000 K 531.83 % 71.696 K -47.75 % 137.227 K 4.10 % 131.823 K -34.90 % 202.500 K -96.85 % 6.420 M -13.78 % 7.446 M 372.30 % 1.577 M -84.89 % 10.433 M 59.28 % 6.550 M 187.56 % 2.278 M
Property plant equipment net 104.528 M 10.37 % 94.705 M 9.50 % 86.489 M 13.83 % 75.983 M -2.26 % 77.743 M -6.92 % 83.527 M 48.11 % 56.396 M -18.04 % 68.810 M 14.39 % 60.153 M 19.93 % 50.156 M 25.88 % 39.845 M 0.07 % 39.816 M 2.97 % 38.667 M 7.50 % 35.968 M -49.42 % 71.115 M -8.82 % 77.991 M -16.49 % 93.394 M -1.46 % 94.773 M -10.90 % 106.369 M -3.31 % 110.006 M
Total non current assets 126.236 M 10.91 % 113.822 M -4.91 % 119.697 M 11.47 % 107.384 M -2.47 % 110.102 M -6.59 % 117.867 M 44.45 % 81.595 M -1.42 % 82.773 M 21.75 % 67.985 M 20.85 % 56.254 M 20.89 % 46.535 M 3.97 % 44.756 M -3.49 % 46.373 M -33.13 % 69.345 M -23.65 % 90.820 M -7.69 % 98.382 M -12.84 % 112.874 M -8.51 % 123.379 M -6.54 % 132.010 M -4.20 % 137.794 M
Other current assets 53.692 M 51.11 % 35.532 M -28.31 % 49.564 M 19.55 % 41.459 M -42.60 % 72.232 M 61.52 % 44.720 M -0.05 % 44.741 M -83.59 % 272.709 M 572.23 % 40.568 M -82.92 % 237.498 M 215.43 % 75.293 M 2 154.25 % 3.340 M -77.92 % 15.128 M -6.91 % 16.251 M 47.56 % 11.013 M 129.01 % 4.809 M 1.58 % 4.734 M -4.91 % 4.979 M 75.46 % 2.837 M -14.18 % 3.306 M
Short term investments 770.000 K 48.36 % 519.000 K -24.34 % 686.000 K -9.38 % 757.000 K 26.17 % 600.000 K 0.00 % 600.000 K 0.000 0.000 0.000 -100.00 % 294.000 K 1.20 % 290.500 K -0.09 % 290.750 K -6.07 % 309.525 K 2.21 % 302.838 K 0.000 0.000 0.000 0.000 -100.00 % 165.562 K -7.58 % 179.138 K
cash and cash equivalents 2.403 M -63.30 % 6.548 M 117.04 % 3.017 M -89.72 % 29.354 M 29.86 % 22.605 M 837.97 % 2.410 M -90.83 % 26.280 M 7.94 % 24.346 M -61.55 % 63.314 M 591.20 % 9.160 M -56.23 % 20.929 M 36.04 % 15.385 M -53.06 % 32.776 M 20.15 % 27.278 M 282.13 % 7.138 M 16.31 % 6.137 M -12.47 % 7.012 M 33.00 % 5.272 M -33.00 % 7.868 M 56.79 % 5.019 M
Cash and short term investments 3.173 M -51.54 % 6.548 M 117.04 % 3.017 M -89.72 % 29.354 M 26.50 % 23.205 M 670.93 % 3.010 M -88.55 % 26.280 M 7.94 % 24.346 M -61.55 % 63.314 M 569.71 % 9.454 M -55.45 % 21.219 M 35.37 % 15.676 M -52.62 % 33.085 M 19.96 % 27.581 M 286.38 % 7.138 M 16.31 % 6.137 M -12.47 % 7.012 M 33.00 % 5.272 M -34.38 % 8.034 M 54.57 % 5.198 M
Total current assets 1.162 B 3.67 % 1.121 B 8.00 % 1.038 B 4.89 % 989.928 M 5.47 % 938.546 M 9.13 % 860.025 M 0.15 % 858.696 M 7.98 % 795.242 M 0.92 % 787.979 M 9.32 % 720.783 M 1.10 % 712.906 M 15.27 % 618.477 M 9.96 % 562.476 M 11.92 % 502.586 M 18.66 % 423.539 M 1.57 % 416.996 M 0.65 % 414.321 M 1.80 % 406.996 M 4.64 % 388.951 M 16.57 % 333.668 M
Inventory 821.734 M 3.67 % 792.625 M 3.92 % 762.718 M 10.76 % 688.613 M 21.16 % 568.366 M 7.43 % 529.049 M -1.20 % 535.492 M 7.58 % 497.755 M 8.24 % 459.865 M -2.65 % 472.374 M 9.78 % 430.273 M 16.50 % 369.332 M 8.12 % 341.585 M 0.88 % 338.620 M 17.54 % 288.097 M 3.00 % 279.708 M -9.18 % 307.973 M 6.14 % 290.144 M -0.33 % 291.102 M 16.19 % 250.541 M
Net receivables 283.894 M -0.97 % 286.671 M 28.53 % 223.036 M -3.24 % 230.502 M -16.10 % 274.743 M -3.00 % 283.246 M 12.32 % 252.183 M 58 275.69 % 432.000 K -99.81 % 223.028 M 15 205.38 % 1.457 M -99.22 % 185.758 M -19.28 % 230.129 M 33.27 % 172.677 M 43.74 % 120.135 M 2.42 % 117.291 M -7.16 % 126.341 M 33.55 % 94.602 M -11.26 % 106.601 M 22.56 % 86.978 M 16.56 % 74.624 M
Tax assets 9.700 M 26.68 % 7.657 M -6.21 % 8.164 M 24.21 % 6.573 M 24.16 % 5.294 M -5.93 % 5.628 M 439.60 % 1.043 M -76.94 % 4.523 M 98.90 % 2.274 M -14.41 % 2.657 M 13.19 % 2.347 M 5.38 % 2.228 M -45.01 % 4.051 M -76.81 % 17.467 M 4 842.34 % 353.425 K 0.000 -100.00 % 2.880 M 479.82 % 496.719 K 11.89 % 443.951 K 1.54 % 437.211 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
Account payables 59.286 M -19.07 % 73.260 M 24.46 % 58.864 M 32.17 % 44.537 M -7.99 % 48.404 M -44.04 % 86.502 M 121.21 % 39.104 M -17.41 % 47.349 M -9.38 % 52.248 M -5.93 % 55.543 M 336.73 % 12.718 M -70.21 % 42.688 M 28.67 % 33.177 M -29.90 % 47.330 M -14.14 % 55.124 M 5.07 % 52.462 M 8.38 % 48.406 M -0.40 % 48.603 M 19.70 % 40.603 M -5.86 % 43.128 M
Tax payables 0.000 -100.00 % 14.091 M 18.61 % 11.880 M 17.72 % 10.092 M 14.68 % 8.800 M 106.19 % 4.268 M 43.03 % 2.984 M -74.92 % 11.898 M 5.84 % 11.242 M 196.08 % 3.797 M -31.37 % 5.533 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.802 M 35.17 % 2.073 M 24.17 % 1.670 M 479.24 % 288.237 K
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
Capital lease obligations 15.614 M 108.52 % 7.488 M -50.75 % 15.204 M -16.45 % 18.197 M 1.30 % 17.963 M -18.95 % 22.164 M 0.000 0.000 0.000 0.000 0.000 100.00 % -20.900 M -67.53 % -12.476 M 0.000 0.000 0.000 -100.00 % 384.930 K -33.00 % 574.524 K 8.86 % 527.744 K 0.00 % 527.744 K
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
Other total stockholders equity 31.230 M -78.54 % 145.516 M 0.30 % 145.081 M 364.56 % 31.230 M -78.12 % 142.752 M 0.03 % 142.709 M -0.06 % 142.800 M -0.43 % 143.412 M 0.57 % 142.595 M -0.80 % 143.747 M 360.28 % 31.230 M 0.00 % 31.230 M -78.76 % 147.027 M 0.00 % 147.027 M 1 541.90 % -10.197 M -144.86 % 22.730 M -27.22 % 31.230 M 0.00 % 31.230 M 0.00 % 31.230 M 0.00 % 31.230 M
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 415.147 K 0.000 -100.00 % 822.000 K 0.000 -100.00 % 1.459 M -35.30 % 2.255 M -22.68 % 2.916 M -11.19 % 3.284 M -9.63 % 3.634 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 100.00 % -178.281 M -3.63 % -172.030 M 0.000 0.000 0.000 0.000
Total assets 1.289 B 4.33 % 1.235 B 6.66 % 1.158 B 5.53 % 1.097 B 4.64 % 1.049 B 7.24 % 977.892 M 4.00 % 940.291 M 7.09 % 878.015 M 2.58 % 855.964 M 10.16 % 777.037 M 2.32 % 759.440 M 14.51 % 663.233 M 8.93 % 608.849 M 6.46 % 571.931 M 11.19 % 514.359 M -0.20 % 515.378 M -2.24 % 527.195 M -0.60 % 530.376 M 1.81 % 520.961 M 10.50 % 471.462 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 233.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
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
Change in working capital -4.836 M 80.20 % -24.423 M -11.82 % -21.841 M -27.76 % -17.096 M 77.41 % -75.693 M -99.78 % -37.888 M 3.92 % -39.434 M 68.93 % -126.927 M -8 331.32 % 1.542 M 103.56 % -43.374 M -34.79 % -32.179 M 44.62 % -58.108 M -169.09 % -21.595 M -83.55 % -11.765 M -2 621.36 % 466.624 K -95.59 % 10.577 M -40.09 % 17.655 M -22.11 % 22.668 M 770.55 % -3.380 M -218.59 % 2.851 M
Accounts receivables 1.704 M 102.88 % -59.069 M -533.50 % 13.626 M -70.35 % 45.953 M 110.37 % 21.844 M 142.08 % -51.907 M -805.09 % -5.735 M 85.33 % -39.098 M -198.14 % -13.114 M -44.24 % -9.092 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 11.619 M 153.38 % -21.765 M -83.12 % -11.885 M 23.01 % -15.437 M
Inventory -41.728 M -141.36 % -17.289 M 76.67 % -74.105 M 39.60 % -122.688 M -212.05 % -39.317 M -710.13 % 6.444 M 117.08 % -37.738 M 0.40 % -37.890 M -371.28 % 13.967 M 133.52 % -41.667 M 32.10 % -61.366 M -118.86 % -28.039 M -577.29 % -4.140 M 91.81 % -50.523 M -502.26 % -8.389 M -129.68 % 28.264 M 258.54 % -17.828 M -1 961.86 % 957.559 K 102.36 % -40.561 M 10.87 % -45.506 M
Accounts payables -13.974 M -197.07 % 14.396 M 0.48 % 14.327 M 470.40 % -3.868 M 89.85 % -38.097 M -180.38 % 47.397 M 6 339.81 % 736.000 K 115.02 % -4.899 M -48.68 % -3.295 M -141.92 % 7.861 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -196.743 K -102.46 % 8.000 M 416.80 % -2.525 M -109.44 % 26.749 M
Other working capital 49.162 M 30.96 % 37.539 M 54.41 % 24.311 M -61.72 % 63.507 M 415.59 % -20.123 M 49.47 % -39.822 M -1 305.63 % 3.303 M 107.33 % -45.040 M -1 230.52 % 3.984 M 937.53 % -475.684 K -101.63 % 29.187 M 197.07 % -30.069 M -72.27 % -17.455 M -145.04 % 38.757 M 337.67 % 8.855 M 150.07 % -17.687 M -173.51 % 24.062 M -32.17 % 35.474 M -31.24 % 51.591 M 39.27 % 37.045 M
Other non cash items 34.579 M -30.07 % 49.445 M 23.44 % 40.056 M 47.09 % 27.232 M -21.85 % 34.845 M -6.95 % 37.448 M 57.04 % 23.846 M 25.12 % 19.058 M 296.09 % -9.719 M -152.22 % 18.610 M -34.43 % 28.380 M 115.54 % 13.167 M -1.10 % 13.313 M -64.76 % 37.781 M 313.57 % -17.690 M -475.32 % 4.713 M 580.70 % -980.516 K -53.86 % -637.290 K 96.03 % -16.061 M -19 713.31 % -81.064 K
Net cash provided by operating activities 66.965 M -17.18 % 80.859 M 74.04 % 46.460 M -10.28 % 51.781 M 37.86 % 37.560 M 3.27 % 36.371 M -12.15 % 41.403 M 218.04 % -35.074 M -143.38 % 80.845 M 136.12 % 34.238 M -33.37 % 51.388 M 2 124.29 % 2.310 M -89.12 % 21.238 M 184.35 % -25.179 M -375.43 % -5.296 M -118.40 % 28.780 M 267.04 % -17.229 M -172.62 % 23.724 M 170.96 % -33.434 M -711.21 % -4.122 M
Investments in property plant and equipment -19.119 M 40.70 % -32.242 M -21.47 % -26.543 M -263.60 % -7.300 M 54.83 % -16.162 M -78.11 % -9.074 M 9.64 % -10.042 M -56.51 % -6.416 M 67.72 % -19.874 M 2.31 % -20.344 M -75.21 % -11.611 M -26.71 % -9.164 M 11.40 % -10.343 M -87.18 % -5.526 M -13.94 % -4.849 M 48.84 % -9.478 M -12.89 % -8.396 M 24.38 % -11.103 M 44.13 % -19.873 M -144.41 % -8.131 M
Acquisitions net 302.000 K 0.000 0.000 -100.00 % 60.000 K -95.24 % 1.261 M 2 702.22 % 45.000 K 0.000 -100.00 % 57.000 K -99.65 % 16.457 M 4 509.80 % 357.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.185 M -36.14 % 4.988 M -7.21 % 5.376 M 298.70 % 1.348 M
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 100.00 % -495.925 K 98.67 % -37.249 M 47.00 % -70.282 M -496.12 % -11.790 M
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 295.000 K 0.000 0.000 -100.00 % 42.750 K 0.000 0.000 0.000 0.000 -100.00 % 1.913 M -94.87 % 37.328 M -58.89 % 90.804 M 1 065.23 % 7.793 M
Other investing activites 0.000 -100.00 % 2.919 M 454.94 % 526.000 K 1 913.79 % -29.000 K -111.51 % 252.000 K 5.88 % 238.000 K 3.48 % 230.000 K 5 650.00 % 4.000 K -99.90 % 4.073 M 30 090.50 % 13.491 K -90.63 % 143.942 K -82.12 % 804.950 K -80.30 % 4.087 M -93.31 % 61.122 M 6 384.55 % 942.575 K -85.21 % 6.373 M 0.000 0.000 0.000 0.000
Net cash used for investing activites -18.817 M 35.83 % -29.323 M -12.71 % -26.017 M -257.92 % -7.269 M 50.38 % -14.649 M -66.64 % -8.791 M 10.41 % -9.812 M -54.40 % -6.355 M -768.24 % 951.000 K 104.76 % -19.974 M -74.18 % -11.467 M -37.90 % -8.316 M -32.92 % -6.256 M -111.25 % 55.596 M 1 523.04 % -3.907 M -25.82 % -3.105 M 18.15 % -3.794 M 37.15 % -6.036 M -200.19 % 6.025 M 155.89 % -10.780 M
Debt repayment 8.309 M -31.34 % 12.101 M 7.80 % 11.225 M -20.11 % 14.050 M -66.78 % 42.300 M 1 362.69 % -3.350 M -126.23 % 12.770 M -69.55 % 41.941 M 531.55 % 6.641 M -51.92 % 13.813 M 555.58 % 2.107 M -88.19 % 17.841 M 11.85 % 15.951 M 35.22 % 11.796 M 15.60 % 10.204 M -73.00 % 37.789 M 66.01 % 22.762 M 211.31 % -20.450 M -167.61 % 30.246 M 110.16 % 14.392 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -5.008 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites -60.602 M -0.83 % -60.106 M -3.62 % -58.005 M -11.95 % -51.813 M -15.10 % -45.016 M 6.41 % -48.099 M -13.37 % -42.427 M -7.46 % -39.480 M -15.16 % -34.283 M 1.60 % -34.839 M 4.51 % -36.484 M -40.94 % -25.886 M -1.77 % -25.435 M -15.30 % -22.060 M 0.000 100.00 % -64.338 M 0.000 0.000 0.000 0.000
Net cash used provided by financing activities -52.293 M -8.93 % -48.005 M -2.62 % -46.780 M -23.88 % -37.763 M -1 290.39 % -2.716 M 94.72 % -51.449 M -73.48 % -29.657 M -1 305.08 % 2.461 M 108.90 % -27.642 M -6.18 % -26.034 M 24.27 % -34.377 M -327.30 % -8.045 M 15.17 % -9.484 M 7.59 % -10.264 M -200.58 % 10.204 M 138.43 % -26.550 M -216.64 % 22.762 M 211.31 % -20.450 M -167.61 % 30.246 M 110.16 % 14.392 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash -4.145 M -217.39 % 3.531 M 113.41 % -26.337 M -490.24 % 6.749 M -66.58 % 20.195 M 184.61 % -23.869 M -1 334.18 % 1.934 M 104.96 % -38.968 M -171.96 % 54.154 M 560.13 % -11.769 M -312.29 % 5.544 M 139.46 % -14.051 M -355.57 % 5.498 M -72.72 % 20.154 M 1 913.46 % 1.001 M 214.48 % -874.346 K 0.000 0.000 0.000 0.000
Cash at beginning of period 6.548 M 117.04 % 3.017 M -89.72 % 29.354 M 29.86 % 22.605 M 837.97 % 2.410 M -90.83 % 26.279 M 7.94 % 24.346 M -61.55 % 63.314 M 591.20 % 9.160 M -56.23 % 20.929 M 36.04 % 15.385 M -53.06 % 32.776 M 20.15 % 27.278 M 282.90 % 7.124 M 16.08 % 6.137 M -12.47 % 7.012 M 33.00 % 5.272 M -33.00 % 7.868 M 56.79 % 5.019 M 0.000
Cash at end of period 2.403 M -63.30 % 6.548 M 117.04 % 3.017 M -89.72 % 29.354 M 29.86 % 22.605 M 837.97 % 2.410 M -90.83 % 26.280 M 7.94 % 24.346 M -61.55 % 63.314 M 591.23 % 9.160 M -56.23 % 20.929 M 11.77 % 18.725 M -42.87 % 32.776 M 20.15 % 27.278 M 282.13 % 7.138 M 16.31 % 6.137 M -12.47 % 7.012 M 33.00 % 5.272 M -33.00 % 7.868 M 56.79 % 5.019 M
Operating cash flow 66.965 M 116.86 % 30.880 M -33.53 % 46.460 M -10.28 % 51.781 M 37.86 % 37.560 M 3.27 % 36.371 M -12.15 % 41.403 M 218.04 % -35.074 M -143.38 % 80.845 M 136.12 % 34.238 M -33.37 % 51.388 M 2 124.29 % 2.310 M -89.12 % 21.238 M 184.35 % -25.179 M -375.43 % -5.296 M -118.40 % 28.780 M 267.04 % -17.229 M -172.62 % 23.724 M 170.96 % -33.434 M -711.21 % -4.122 M
Capital expenditure -19.119 M 40.70 % -32.242 M -21.47 % -26.543 M -263.60 % -7.300 M 54.83 % -16.162 M -78.13 % -9.073 M 9.65 % -10.042 M -56.51 % -6.416 M 67.72 % -19.874 M 2.31 % -20.344 M -75.21 % -11.611 M -27.59 % -9.101 M 11.87 % -10.326 M -104.75 % -5.043 M -4.00 % -4.849 M 48.84 % -9.478 M -12.89 % -8.396 M 24.38 % -11.103 M 44.13 % -19.873 M -144.41 % -8.131 M
Free CashFlow 47.846 M 3 612.92 % -1.362 M -106.84 % 19.917 M -55.22 % 44.481 M 107.87 % 21.398 M -21.61 % 27.297 M -12.96 % 31.361 M 175.59 % -41.490 M -168.05 % 60.971 M 338.82 % 13.894 M -65.07 % 39.777 M 680.41 % -6.853 M -162.90 % 10.895 M 136.05 % -30.222 M -197.89 % -10.145 M -152.56 % 19.302 M 175.32 % -25.625 M -303.03 % 12.622 M 123.68 % -53.307 M -335.07 % -12.253 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-03-31 2010-03-31 2009-03-31 2008-03-31
Revenue 500.381 M 8.63 % 460.620 M 12.77 % 408.454 M 7.05 % 381.571 M -20.97 % 482.792 M -1.86 % 491.922 M 20.94 % 406.738 M -1.36 % 412.359 M -9.27 % 454.498 M 10.65 % 410.755 M 4.16 % 394.363 M 2.84 % 383.473 M 14.74 % 334.197 M -19.32 % 414.200 M 20.06 % 344.986 M 4.26 % 330.885 M 23.11 % 268.779 M -44.00 % 479.963 M 20.95 % 396.817 M 19.04 % 333.357 M 23.39 % 270.155 M -17.69 % 328.207 M 5.78 % 310.286 M -14.68 % 363.659 M 9.42 % 332.364 M 5.78 % 314.195 M -12.32 % 358.344 M 12.28 % 319.143 M -3.97 % 332.340 M -0.79 % 334.989 M 18.12 % 283.598 M -3.69 % 294.459 M -15.69 % 349.248 M -12.72 % 400.151 M 25.83 % 318.021 M 2.86 % 309.179 M -5.24 % 326.268 M 2.59 % 318.021 M 8.35 % 293.522 M -3.31 % 303.563 M -10.43 % 338.897 M 15.19 % 294.212 M -7.45 % 317.887 M 9.68 % 289.829 M 1.21 % 286.359 M 6.59 % 268.659 M 7.55 % 249.809 M -7.14 % 269.010 M 2.46 % 262.562 M 6.15 % 247.361 M 4.09 % 237.647 M 5.01 % 226.306 M 4.40 % 216.758 M 11.50 % 194.402 M -9.44 % 214.669 M 8.27 % 198.269 M 18.77 % 166.941 M 30.98 % 127.460 M 0.71 % 126.561 M
Net income 5.499 M 141.90 % -13.125 M -460.97 % 3.636 M 82.90 % 1.988 M -87.02 % 15.315 M 79.42 % 8.536 M -25.95 % 11.527 M 75.10 % 6.583 M 21.17 % 5.433 M 7 889.71 % 68.000 K -98.73 % 5.335 M 636.88 % 724.000 K 6.78 % 678.000 K -92.96 % 9.632 M 49.10 % 6.460 M 103.53 % 3.174 M 4 983.08 % -65.000 K -100.33 % 19.972 M 33.24 % 14.990 M 133.63 % 6.416 M 73.31 % 3.702 M 89.07 % 1.958 M -66.12 % 5.779 M 104.49 % 2.826 M -62.37 % 7.509 M 20.18 % 6.248 M -26.97 % 8.555 M -5.31 % 9.035 M 42.53 % 6.339 M -30.06 % 9.064 M -18.39 % 11.106 M -36.82 % 17.577 M 1 031.81 % 1.553 M -95.34 % 33.293 M 222.11 % 10.336 M 55.87 % 6.631 M 24.20 % 5.339 M -48.35 % 10.336 M 98.50 % 5.207 M -38.88 % 8.520 M -17.83 % 10.369 M -16.54 % 12.424 M 7.43 % 11.564 M 31.83 % 8.772 M 65.63 % 5.296 M -26.08 % 7.165 M -42.09 % 12.372 M 122.68 % 5.556 M 145.95 % 2.259 M 105.65 % -40.015 M -373.51 % 14.630 M -16.74 % 17.572 M 96.01 % 8.965 M 140.74 % -22.006 M -796.17 % 3.161 M 129.72 % 1.376 M -32.65 % 2.043 M 167.90 % -3.009 M -213.08 % 2.661 M
Income before tax 9.797 M 157.61 % -17.005 M -475.39 % 4.530 M 60.58 % 2.821 M -86.93 % 21.578 M 90.16 % 11.347 M 2.99 % 11.018 M -10.30 % 12.283 M 0.20 % 12.258 M 926.63 % 1.194 M -75.37 % 4.848 M 255.69 % 1.363 M -17.14 % 1.645 M -83.43 % 9.927 M -5.21 % 10.473 M 180.85 % 3.729 M 287.63 % 962.000 K -96.81 % 30.174 M 69.59 % 17.792 M 88.49 % 9.439 M 62.83 % 5.797 M 1 270.45 % 423.000 K -93.32 % 6.337 M -40.02 % 10.565 M 117.70 % 4.853 M -21.69 % 6.197 M -41.91 % 10.668 M -32.87 % 15.891 M 11.79 % 14.215 M 23.33 % 11.526 M -31.15 % 16.741 M -24.31 % 22.117 M 79.52 % 12.320 M -72.23 % 44.362 M 213.29 % 14.160 M 39.38 % 10.159 M -1.53 % 10.317 M -27.14 % 14.160 M 47.59 % 9.594 M -33.13 % 14.348 M -6.07 % 15.275 M 182.11 % 5.415 M -67.72 % 16.774 M 22.31 % 13.714 M 33.35 % 10.284 M 40.09 % 7.341 M -52.83 % 15.562 M 82.48 % 8.528 M 3.96 % 8.203 M 139.59 % -20.718 M -243.02 % 14.486 M 6.85 % 13.557 M -9.21 % 14.933 M 225.49 % -11.900 M -341.28 % 4.932 M 41.20 % 3.493 M -8.44 % 3.815 M 206.77 % -3.573 M -248.13 % 2.412 M
Income before tax ratio 0.02 153.03 % -0.04 -432.87 % 0.01 50.01 % 0.01 -83.46 % 0.04 93.76 % 0.02 -14.85 % 0.03 -9.06 % 0.03 10.44 % 0.03 827.83 % 0.00 -76.35 % 0.01 245.86 % 0.00 -27.79 % 0.00 -79.46 % 0.02 -21.05 % 0.03 169.37 % 0.01 214.87 % 0.00 -94.31 % 0.06 40.21 % 0.04 58.35 % 0.03 31.96 % 0.02 1 564.94 % 0.00 -93.69 % 0.02 -29.70 % 0.03 98.97 % 0.01 -25.97 % 0.02 -33.75 % 0.03 -40.21 % 0.05 16.41 % 0.04 24.31 % 0.03 -41.71 % 0.06 -21.41 % 0.08 112.92 % 0.04 -68.18 % 0.11 148.99 % 0.04 35.51 % 0.03 3.91 % 0.03 -28.98 % 0.04 36.22 % 0.03 -30.85 % 0.05 4.86 % 0.05 144.91 % 0.02 -65.12 % 0.05 11.52 % 0.05 31.76 % 0.04 31.43 % 0.03 -56.14 % 0.06 96.51 % 0.03 1.47 % 0.03 137.30 % -0.08 -237.41 % 0.06 1.75 % 0.06 -13.04 % 0.07 212.54 % -0.06 -366.44 % 0.02 30.41 % 0.02 -22.91 % 0.02 181.52 % -0.03 -247.09 % 0.02
EBITDA 28.146 M 85 390.91 % -33.000 K -100.13 % 24.780 M 5.42 % 23.507 M -41.15 % 39.947 M 34.57 % 29.686 M 0.27 % 29.606 M -7.69 % 32.074 M 7.18 % 29.924 M 62.21 % 18.448 M -20.80 % 23.293 M 16.24 % 20.038 M 22.18 % 16.400 M -28.09 % 22.807 M -15.10 % 26.864 M 36.08 % 19.742 M 12.24 % 17.589 M -59.31 % 43.230 M 38.51 % 31.210 M 32.09 % 23.627 M 21.48 % 19.449 M 69.21 % 11.494 M -56.67 % 26.526 M 17.99 % 22.482 M 17.27 % 19.171 M -3.47 % 19.860 M -17.19 % 23.983 M -16.16 % 28.607 M 12.42 % 25.446 M 12.08 % 22.703 M -24.90 % 30.230 M -12.01 % 34.358 M 37.53 % 24.982 M -54.66 % 55.097 M 108.76 % 26.392 M 18.10 % 22.347 M -0.61 % 22.485 M -14.80 % 26.392 M 24.35 % 21.224 M -17.59 % 25.754 M -4.69 % 27.022 M 63.57 % 16.520 M -42.71 % 28.835 M 18.00 % 24.436 M 11.60 % 21.897 M 91.78 % 11.418 M -55.15 % 25.459 M 19.26 % 21.348 M -20.10 % 26.717 M 73.47 % 15.402 M -34.59 % 23.548 M 32.20 % 17.813 M -26.53 % 24.244 M 1 302.58 % -2.016 M -112.23 % 16.488 M 23.75 % 13.324 M -2.09 % 13.609 M 104.86 % 6.643 M -39.84 % 11.042 M
Net income ratio 0.01 138.57 % -0.03 -420.09 % 0.01 70.86 % 0.01 -83.58 % 0.03 82.81 % 0.02 -38.77 % 0.03 77.52 % 0.02 33.55 % 0.01 7 120.74 % 0.00 -98.78 % 0.01 616.53 % 0.00 -6.94 % 0.00 -91.28 % 0.02 24.19 % 0.02 95.21 % 0.01 4 066.54 % 0.00 -100.58 % 0.04 10.15 % 0.04 96.27 % 0.02 40.45 % 0.01 129.70 % 0.01 -67.97 % 0.02 139.67 % 0.01 -65.60 % 0.02 13.61 % 0.02 -16.70 % 0.02 -15.67 % 0.03 48.42 % 0.02 -29.51 % 0.03 -30.91 % 0.04 -34.40 % 0.06 1 242.40 % 0.00 -94.66 % 0.08 156.00 % 0.03 51.54 % 0.02 31.06 % 0.02 -49.65 % 0.03 83.21 % 0.02 -36.79 % 0.03 -8.27 % 0.03 -27.54 % 0.04 16.08 % 0.04 20.19 % 0.03 63.65 % 0.02 -30.65 % 0.03 -46.15 % 0.05 139.79 % 0.02 140.05 % 0.01 105.32 % -0.16 -362.77 % 0.06 -20.72 % 0.08 87.74 % 0.04 136.54 % -0.11 -868.75 % 0.01 112.17 % 0.01 -43.29 % 0.01 151.84 % -0.02 -212.28 % 0.02
Ratio EBITDA 0.06 78 613.54 % 0.00 -100.12 % 0.06 -1.52 % 0.06 -25.54 % 0.08 37.11 % 0.06 -17.09 % 0.07 -6.42 % 0.08 18.14 % 0.07 46.60 % 0.04 -23.96 % 0.06 13.03 % 0.05 6.48 % 0.05 -10.88 % 0.06 -29.29 % 0.08 30.51 % 0.06 -8.83 % 0.07 -27.34 % 0.09 14.52 % 0.08 10.97 % 0.07 -1.55 % 0.07 105.57 % 0.04 -59.03 % 0.09 38.28 % 0.06 7.18 % 0.06 -8.75 % 0.06 -5.56 % 0.07 -25.34 % 0.09 17.07 % 0.08 12.98 % 0.07 -36.42 % 0.11 -8.65 % 0.12 63.12 % 0.07 -48.05 % 0.14 65.92 % 0.08 14.82 % 0.07 4.88 % 0.07 -16.96 % 0.08 14.77 % 0.07 -14.77 % 0.08 6.40 % 0.08 42.00 % 0.06 -38.10 % 0.09 7.59 % 0.08 10.26 % 0.08 79.93 % 0.04 -58.30 % 0.10 28.42 % 0.08 -22.01 % 0.10 63.42 % 0.06 -37.16 % 0.10 25.89 % 0.08 -29.63 % 0.11 1 178.55 % -0.01 -113.50 % 0.08 14.29 % 0.07 -17.56 % 0.08 56.41 % 0.05 -40.26 % 0.09
Gross profit ratio 0.34 2.55 % 0.33 -11.26 % 0.37 -6.89 % 0.40 57.41 % 0.26 0.81 % 0.25 -10.01 % 0.28 -3.56 % 0.29 15.00 % 0.25 6.96 % 0.24 -39.61 % 0.39 5.02 % 0.37 -0.19 % 0.37 136.36 % 0.16 -31.91 % 0.23 1.89 % 0.23 -1.86 % 0.23 -2.77 % 0.24 -28.48 % 0.33 -10.21 % 0.37 23.19 % 0.30 75.17 % 0.17 -56.16 % 0.39 16.69 % 0.34 -4.16 % 0.35 104.90 % 0.17 -48.94 % 0.34 -10.35 % 0.38 2.32 % 0.37 -3.76 % 0.38 -3.90 % 0.40 -7.22 % 0.43 13.04 % 0.38 5.78 % 0.36 1.78 % 0.35 -4.56 % 0.37 2.75 % 0.36 1.97 % 0.35 -9.39 % 0.39 1.29 % 0.38 9.05 % 0.35 -6.31 % 0.37 3.42 % 0.36 -1.58 % 0.37 5.71 % 0.35 -3.34 % 0.36 -9.70 % 0.40 13.40 % 0.35 -2.90 % 0.36 -9.54 % 0.40 -0.50 % 0.40 4.18 % 0.39 -2.12 % 0.39 0.79 % 0.39 0.42 % 0.39 12.15 % 0.35 -12.09 % 0.40 -5.24 % 0.42 -4.43 % 0.44
Weighted average shs out dil 4.166 M -0.32 % 4.179 M 0.00 % 4.179 M 0.91 % 4.142 M -0.48 % 4.162 M 0.02 % 4.161 M -0.01 % 4.161 M -0.12 % 4.166 M 0.46 % 4.147 M -0.33 % 4.161 M -0.17 % 4.168 M -2.13 % 4.259 M 0.50 % 4.238 M 1.84 % 4.161 M -0.16 % 4.168 M -0.21 % 4.176 M 0.37 % 4.161 M 0.00 % 4.161 M -0.07 % 4.164 M -0.06 % 4.166 M 0.16 % 4.160 M -0.03 % 4.161 M 0.08 % 4.158 M 0.04 % 4.156 M -0.38 % 4.172 M 0.26 % 4.161 M 0.19 % 4.153 M -0.26 % 4.164 M -0.16 % 4.170 M 9.04 % 3.824 M -8.06 % 4.160 M -0.13 % 4.165 M -0.77 % 4.197 M -2.67 % 4.313 M 3.47 % 4.168 M -0.06 % 4.170 M -0.02 % 4.171 M 0.08 % 4.168 M 0.05 % 4.166 M 0.23 % 4.156 M -0.20 % 4.164 M 0.09 % 4.160 M 0.02 % 4.160 M 0.06 % 4.157 M -0.31 % 4.170 M 0.11 % 4.166 M 0.00 % 4.166 M 0.47 % 4.146 M -0.89 % 4.183 M 0.27 % 4.172 M 0.27 % 4.161 M 0.00 % 4.161 M 0.00 % 4.161 M 0.02 % 4.160 M -0.02 % 4.161 M 0.02 % 4.160 M 0.00 % 4.160 M 0.00 % 4.160 M -0.02 % 4.161 M
Weighted average shs out 4.166 M -0.32 % 4.179 M 0.00 % 4.179 M 0.91 % 4.142 M -0.48 % 4.162 M 0.02 % 4.161 M -0.01 % 4.161 M -0.12 % 4.166 M 0.46 % 4.147 M -0.33 % 4.161 M -0.17 % 4.168 M -2.13 % 4.259 M 0.50 % 4.238 M 1.84 % 4.161 M -0.16 % 4.168 M -0.21 % 4.176 M 0.37 % 4.161 M 0.00 % 4.161 M -0.07 % 4.164 M -0.06 % 4.166 M 0.16 % 4.160 M -0.03 % 4.161 M 0.08 % 4.158 M 0.04 % 4.156 M -0.38 % 4.172 M 0.26 % 4.161 M 0.19 % 4.153 M -0.26 % 4.164 M -0.16 % 4.170 M 9.04 % 3.824 M -8.06 % 4.160 M -0.13 % 4.165 M -0.77 % 4.197 M -2.67 % 4.313 M 3.47 % 4.168 M -0.06 % 4.170 M -0.02 % 4.171 M 0.08 % 4.168 M 0.05 % 4.166 M 0.23 % 4.156 M -0.20 % 4.164 M 0.09 % 4.160 M 0.02 % 4.160 M 0.06 % 4.157 M -0.31 % 4.170 M 0.11 % 4.166 M 0.00 % 4.166 M 0.47 % 4.146 M -0.89 % 4.183 M 0.27 % 4.172 M 0.27 % 4.161 M 0.00 % 4.161 M 0.00 % 4.161 M 0.02 % 4.160 M -0.02 % 4.161 M 0.02 % 4.160 M 0.00 % 4.160 M 0.00 % 4.160 M -0.02 % 4.161 M
EPS diluted 1.32 142.04 % -3.14 -460.92 % 0.87 81.25 % 0.48 -86.96 % 3.68 79.51 % 2.05 -25.99 % 2.77 75.32 % 1.58 20.61 % 1.31 7 936.81 % 0.02 -98.73 % 1.28 652.94 % 0.17 6.25 % 0.16 -93.07 % 2.31 49.03 % 1.55 103.95 % 0.76 4 971.79 % -0.02 -100.33 % 4.80 33.33 % 3.60 133.77 % 1.54 73.03 % 0.89 89.36 % 0.47 -66.19 % 1.39 104.41 % 0.68 -62.22 % 1.80 20.00 % 1.50 -27.18 % 2.06 -5.07 % 2.17 42.76 % 1.52 -35.86 % 2.37 -11.24 % 2.67 -36.73 % 4.22 1 040.54 % 0.37 -95.21 % 7.72 211.29 % 2.48 55.97 % 1.59 24.22 % 1.28 -48.39 % 2.48 98.40 % 1.25 -39.02 % 2.05 -17.67 % 2.49 -16.72 % 2.99 7.55 % 2.78 31.75 % 2.11 66.14 % 1.27 -26.16 % 1.72 -42.09 % 2.97 121.64 % 1.34 148.15 % 0.54 105.63 % -9.59 -372.44 % 3.52 -16.59 % 4.22 96.28 % 2.15 140.64 % -5.29 -796.05 % 0.76 130.30 % 0.33 -32.65 % 0.49 168.06 % -0.72 -212.50 % 0.64
Earnings per share 1.32 142.04 % -3.14 -460.92 % 0.87 81.25 % 0.48 -86.96 % 3.68 79.51 % 2.05 -25.99 % 2.77 75.32 % 1.58 20.61 % 1.31 7 936.81 % 0.02 -98.73 % 1.28 652.94 % 0.17 6.25 % 0.16 -93.07 % 2.31 49.03 % 1.55 103.95 % 0.76 4 971.79 % -0.02 -100.33 % 4.80 33.33 % 3.60 133.77 % 1.54 73.03 % 0.89 89.36 % 0.47 -66.19 % 1.39 104.41 % 0.68 -62.22 % 1.80 20.00 % 1.50 -27.18 % 2.06 -5.07 % 2.17 42.76 % 1.52 -35.86 % 2.37 -11.24 % 2.67 -36.73 % 4.22 1 040.54 % 0.37 -95.21 % 7.72 211.29 % 2.48 55.97 % 1.59 24.22 % 1.28 -48.39 % 2.48 98.40 % 1.25 -39.02 % 2.05 -17.67 % 2.49 -16.72 % 2.99 7.55 % 2.78 31.75 % 2.11 66.14 % 1.27 -26.16 % 1.72 -42.09 % 2.97 121.64 % 1.34 148.15 % 0.54 105.63 % -9.59 -372.44 % 3.52 -16.59 % 4.22 96.28 % 2.15 140.64 % -5.29 -796.05 % 0.76 130.30 % 0.33 -32.65 % 0.49 168.06 % -0.72 -212.50 % 0.64
Gross profit 170.237 M 11.41 % 152.807 M 0.07 % 152.698 M -0.33 % 153.198 M 24.41 % 123.141 M -1.06 % 124.462 M 8.83 % 114.360 M -4.87 % 120.217 M 4.33 % 115.223 M 18.35 % 97.359 M -37.10 % 154.796 M 8.01 % 143.321 M 14.53 % 125.137 M 90.71 % 65.618 M -18.25 % 80.263 M 6.23 % 75.554 M 20.81 % 62.538 M -45.55 % 114.853 M -13.49 % 132.767 M 6.88 % 124.218 M 52.01 % 81.719 M 44.19 % 56.675 M -53.63 % 122.220 M -0.44 % 122.755 M 4.86 % 117.061 M 116.75 % 54.007 M -55.23 % 120.630 M 0.67 % 119.831 M -1.74 % 121.959 M -4.52 % 127.735 M 13.52 % 112.523 M -10.64 % 125.922 M -4.69 % 132.125 M -7.68 % 143.114 M 28.07 % 111.751 M -1.83 % 113.836 M -2.63 % 116.913 M 4.62 % 111.751 M -1.83 % 113.834 M -2.06 % 116.230 M -2.32 % 118.989 M 7.92 % 110.259 M -4.29 % 115.196 M 7.95 % 106.717 M 6.99 % 99.746 M 3.03 % 96.813 M -2.88 % 99.685 M 5.30 % 94.665 M -0.51 % 95.152 M -3.98 % 99.097 M 3.57 % 95.679 M 9.40 % 87.458 M 2.20 % 85.579 M 12.38 % 76.150 M -9.06 % 83.739 M 21.43 % 68.961 M 4.40 % 66.053 M 24.12 % 53.218 M -3.75 % 55.290 M
Income tax expense 4.298 M 210.77 % -3.880 M -534.00 % 894.000 K 7.32 % 833.000 K -86.70 % 6.263 M 122.80 % 2.811 M 652.26 % -509.000 K -108.93 % 5.700 M -16.48 % 6.825 M 506.13 % 1.126 M 331.21 % -487.000 K -176.21 % 639.000 K -33.92 % 967.000 K 227.80 % 295.000 K -92.65 % 4.013 M 623.06 % 555.000 K -45.96 % 1.027 M -89.93 % 10.202 M 264.10 % 2.802 M -7.31 % 3.023 M 44.30 % 2.095 M 236.48 % -1.535 M -375.09 % 558.000 K -92.79 % 7.739 M 391.38 % -2.656 M -5 107.84 % -51.000 K -102.41 % 2.113 M -69.18 % 6.856 M -12.95 % 7.876 M 219.90 % 2.462 M -56.31 % 5.635 M 24.12 % 4.540 M -57.83 % 10.767 M -2.73 % 11.069 M 189.46 % 3.824 M 8.39 % 3.528 M -29.13 % 4.978 M 30.18 % 3.824 M -12.83 % 4.387 M -24.73 % 5.828 M 18.79 % 4.906 M 170.00 % -7.009 M -234.53 % 5.210 M 5.42 % 4.942 M -0.92 % 4.988 M 2 727.60 % 176.404 K -94.47 % 3.190 M 7.34 % 2.972 M -50.00 % 5.944 M -49.06 % 11.669 M 8 203.67 % -144.000 K 96.41 % -4.015 M -167.28 % 5.968 M -36.73 % 9.432 M 166.29 % 3.542 M 67.31 % 2.117 M 23.87 % 1.709 M 381.55 % -607.000 K -122.34 % -273.000 K
Cost of revenue 330.144 M 7.25 % 307.813 M 20.35 % 255.756 M 11.99 % 228.373 M -36.50 % 359.651 M -2.13 % 367.460 M 25.68 % 292.378 M 0.08 % 292.142 M -13.89 % 339.275 M 8.26 % 313.396 M 30.82 % 239.567 M -0.24 % 240.152 M 14.87 % 209.060 M -40.03 % 348.582 M 31.68 % 264.723 M 3.68 % 255.331 M 23.80 % 206.241 M -43.51 % 365.110 M 38.27 % 264.050 M 26.26 % 209.139 M 10.99 % 188.436 M -30.60 % 271.532 M 44.38 % 188.066 M -21.93 % 240.904 M 11.89 % 215.303 M -17.25 % 260.188 M 9.45 % 237.714 M 19.27 % 199.312 M -5.26 % 210.381 M 1.51 % 207.254 M 21.15 % 171.075 M 1.51 % 168.537 M -22.38 % 217.123 M -15.53 % 257.037 M 24.61 % 206.270 M 5.59 % 195.343 M -6.69 % 209.355 M 1.50 % 206.270 M 14.79 % 179.688 M -4.08 % 187.333 M -14.81 % 219.908 M 19.55 % 183.954 M -9.24 % 202.691 M 10.69 % 183.112 M -1.88 % 186.613 M 8.59 % 171.846 M 14.47 % 150.124 M -13.89 % 174.345 M 4.14 % 167.410 M 12.91 % 148.264 M 4.44 % 141.968 M 2.25 % 138.848 M 5.85 % 131.179 M 10.93 % 118.252 M -9.68 % 130.930 M 1.25 % 129.308 M 28.17 % 100.888 M 35.89 % 74.242 M 4.17 % 71.271 M
General and administrative expenses 0.000 -100.00 % 52.958 M 0.000 0.000 0.000 -100.00 % 50.796 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
Selling and marketing expenses 0.000 -100.00 % 26.018 M 0.000 0.000 0.000 -100.00 % 33.708 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
Other expenses 149.992 M 158.79 % 57.960 M -57.28 % 135.681 M -1.35 % 137.539 M 0.000 100.00 % -96.000 K 0.000 0.000 -100.00 % 1.051 M 122.79 % -4.611 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 107.247 M 2.05 % 105.088 M 54.28 % 68.117 M 51.29 % 45.023 M -56.38 % 103.206 M -1.69 % 104.975 M 4.41 % 100.538 M 179.01 % 36.034 M -64.69 % 102.050 M 5.17 % 97.031 M -1.70 % 98.712 M -8.49 % 107.875 M 23.56 % 87.309 M -8.12 % 95.028 M -14.62 % 111.306 M 0.13 % 111.163 M 17.15 % 94.889 M 0.92 % 94.024 M -2.64 % 96.571 M 9.66 % 88.061 M -7.21 % 94.901 M 2.27 % 92.796 M -1.46 % 94.170 M -4.05 % 98.148 M 11.25 % 88.222 M 4.99 % 84.032 M 5.74 % 79.474 M -9.17 % 87.501 M 11.91 % 78.186 M 3.97 % 75.202 M 7.37 % 70.039 M -18.23 % 85.655 M 15.58 % 74.107 M 3.78 % 71.407 M 13.52 % 62.900 M -21.34 % 79.967 M 16.32 % 68.748 M 19.89 % 57.341 M 5.58 % 54.309 M 11.00 % 48.926 M 5.91 % 46.198 M
Operating expenses 149.992 M -4.83 % 157.599 M 16.15 % 135.681 M -1.35 % 137.539 M 43.99 % 95.518 M -6.26 % 101.897 M 12.21 % 90.813 M -48.67 % 176.919 M 5.30 % 168.015 M 174.12 % 61.292 M -55.35 % 137.276 M 4.97 % 130.777 M 13.77 % 114.953 M 139.80 % 47.938 M -18.07 % 58.511 M -2.91 % 60.264 M 18.69 % 50.776 M -34.79 % 77.864 M -27.40 % 107.247 M 2.05 % 105.088 M 54.28 % 68.117 M 51.29 % 45.023 M -56.38 % 103.206 M -1.69 % 104.975 M 4.41 % 100.538 M 179.01 % 36.034 M -64.69 % 102.050 M 5.17 % 97.031 M -1.70 % 98.712 M -8.49 % 107.875 M 23.56 % 87.309 M -8.12 % 95.028 M -14.62 % 111.306 M 0.13 % 111.163 M 17.15 % 94.889 M 0.92 % 94.024 M -2.64 % 96.571 M 9.66 % 88.061 M -7.21 % 94.901 M 2.27 % 92.796 M -1.46 % 94.170 M -4.05 % 98.148 M 11.25 % 88.222 M 4.99 % 84.032 M 5.74 % 79.474 M -9.17 % 87.501 M 11.91 % 78.186 M 3.97 % 75.202 M 7.37 % 70.039 M -18.23 % 85.655 M 15.58 % 74.107 M 3.78 % 71.407 M 13.52 % 62.900 M -21.34 % 79.967 M 16.32 % 68.748 M 19.89 % 57.341 M 5.58 % 54.309 M 11.00 % 48.926 M 5.91 % 46.198 M
Cost and expenses 480.136 M 3.16 % 465.412 M 18.90 % 391.437 M 6.98 % 365.912 M -19.61 % 455.169 M -3.02 % 469.357 M 22.49 % 383.191 M -2.32 % 392.293 M -8.96 % 430.908 M 8.83 % 395.953 M 5.07 % 376.843 M 1.59 % 370.929 M 14.48 % 324.013 M -18.29 % 396.520 M 22.67 % 323.234 M 2.42 % 315.595 M 22.79 % 257.017 M -41.98 % 442.974 M 19.30 % 371.297 M 18.16 % 314.227 M 22.48 % 256.553 M -18.95 % 316.555 M 8.68 % 291.272 M -15.79 % 345.879 M 9.51 % 315.841 M 6.62 % 296.222 M -12.82 % 339.764 M 14.65 % 296.343 M -4.12 % 309.093 M -1.92 % 315.129 M 21.96 % 258.384 M -1.97 % 263.565 M -19.75 % 328.429 M -10.80 % 368.200 M 22.26 % 301.159 M 4.08 % 289.367 M -5.41 % 305.926 M 3.94 % 294.331 M 7.19 % 274.589 M -1.98 % 280.129 M -10.81 % 314.078 M 11.33 % 282.102 M -3.03 % 290.913 M 8.90 % 267.144 M 0.40 % 266.087 M 2.60 % 259.347 M 13.59 % 228.310 M -8.51 % 249.547 M 5.09 % 237.449 M 1.51 % 233.920 M 8.26 % 216.075 M 2.77 % 210.255 M 8.33 % 194.079 M -2.09 % 198.219 M -0.73 % 199.678 M 6.98 % 186.649 M 20.27 % 155.197 M 26.00 % 123.168 M 4.85 % 117.469 M
Research and development expenses 0.000 -100.00 % 312.000 K 0.000 0.000 0.000 -100.00 % 96.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 0.000 -100.00 % 99.327 M 0.000 0.000 -100.00 % 95.518 M -6.26 % 101.897 M 12.21 % 90.813 M -9.32 % 100.151 M 9.30 % 91.633 M 6.40 % 86.122 M -37.26 % 137.276 M 4.97 % 130.777 M 13.77 % 114.953 M 139.80 % 47.938 M -18.07 % 58.511 M -2.91 % 60.264 M 18.69 % 50.776 M -34.79 % 77.864 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
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 16.000 K 0.000 0.000 0.000 -100.00 % 251.000 K 0.000 0.000 0.000 100.00 % -458.000 K 0.000 0.000 0.000 -100.00 % 230.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.494 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
Interest expense 12.274 M 16.70 % 10.518 M -23.66 % 13.777 M -3.79 % 14.320 M 15.82 % 12.364 M -11.75 % 14.010 M 12.86 % 12.414 M -8.09 % 13.506 M 9.07 % 12.383 M -11.90 % 14.056 M 3.66 % 13.560 M 3.63 % 13.085 M 21.42 % 10.777 M 21.88 % 8.842 M -28.55 % 12.375 M -0.80 % 12.475 M -4.66 % 13.085 M 19.77 % 10.925 M 15.02 % 9.498 M -8.49 % 10.379 M 3.66 % 10.013 M 32.50 % 7.557 M -45.36 % 13.831 M 46.53 % 9.439 M -21.57 % 12.035 M -3.37 % 12.455 M 18.69 % 10.494 M 0.48 % 10.444 M 15.61 % 9.034 M -1.88 % 9.207 M -14.38 % 10.753 M 13.39 % 9.483 M -5.52 % 10.037 M 24.04 % 8.092 M 199.48 % 2.702 M -72.01 % 9.653 M -3.71 % 10.025 M 5.19 % 9.530 M 1.89 % 9.353 M 2.94 % 9.086 M -6.11 % 9.677 M 31.20 % 7.376 M -28.04 % 10.250 M 14.81 % 8.928 M -10.24 % 9.947 M 0.000 -100.00 % 7.874 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
Depreciation and amortization 6.075 M -5.87 % 6.454 M -0.29 % 6.473 M 1.68 % 6.366 M 6.01 % 6.005 M -0.18 % 6.016 M -2.56 % 6.174 M -1.77 % 6.285 M 18.97 % 5.283 M 11.41 % 4.742 M -2.93 % 4.885 M -12.61 % 5.590 M 40.52 % 3.978 M -27.12 % 5.458 M 35.91 % 4.016 M 13.51 % 3.538 M -0.11 % 3.542 M -7.71 % 3.838 M -2.09 % 3.920 M 2.91 % 3.809 M 4.67 % 3.639 M 3.56 % 3.514 M -44.73 % 6.358 M 156.58 % 2.478 M 8.54 % 2.283 M -8.53 % 2.496 M -11.52 % 2.821 M 24.16 % 2.272 M 3.41 % 2.197 M 11.52 % 1.970 M -28.00 % 2.736 M -0.80 % 2.758 M 5.07 % 2.625 M -0.68 % 2.643 M -72.27 % 9.530 M 275.94 % 2.535 M 18.29 % 2.143 M -20.69 % 2.702 M 18.66 % 2.277 M -1.85 % 2.320 M 12.08 % 2.070 M -44.50 % 3.730 M 105.95 % 1.811 M 0.95 % 1.794 M 7.68 % 1.666 M -20.87 % 2.105 M 4.08 % 2.023 M 7.32 % 1.885 M 17.52 % 1.604 M -18.17 % 1.960 M -0.80 % 1.976 M 12.15 % 1.762 M 12.59 % 1.565 M -13.10 % 1.801 M 20.31 % 1.497 M -12.15 % 1.704 M -8.63 % 1.865 M -20.67 % 2.351 M 20.56 % 1.950 M
Operating income 20.245 M 522.47 % -4.792 M -128.16 % 17.017 M 8.67 % 15.659 M -43.31 % 27.623 M 22.42 % 22.565 M -4.17 % 23.547 M 17.35 % 20.066 M -14.94 % 23.590 M 73.44 % 13.601 M -22.37 % 17.520 M 39.67 % 12.544 M 23.17 % 10.184 M -42.40 % 17.680 M -18.72 % 21.752 M 42.26 % 15.290 M 29.99 % 11.762 M -68.20 % 36.989 M 44.94 % 25.520 M 33.40 % 19.130 M 40.64 % 13.602 M 16.74 % 11.652 M -38.72 % 19.014 M 6.94 % 17.780 M 7.61 % 16.523 M -8.07 % 17.973 M -3.27 % 18.580 M -18.51 % 22.800 M -1.92 % 23.247 M 17.05 % 19.860 M -21.23 % 25.214 M -18.39 % 30.894 M 48.39 % 20.819 M -50.52 % 42.076 M 197.15 % 14.160 M -28.10 % 19.693 M -1.38 % 19.969 M 41.02 % 14.160 M 47.59 % 9.594 M -33.13 % 14.348 M -6.07 % 15.275 M 558.51 % 2.320 M -86.17 % 16.774 M 22.31 % 13.714 M 33.35 % 10.284 M 379.75 % 2.144 M -86.23 % 15.562 M 82.48 % 8.528 M 3.96 % 8.203 M 135.76 % -22.937 M -258.34 % 14.486 M 6.85 % 13.557 M -9.21 % 14.933 M 225.49 % -11.900 M -341.28 % 4.932 M 41.20 % 3.493 M -8.44 % 3.815 M 206.77 % -3.573 M -248.13 % 2.412 M
Operating income ratio 0.04 488.90 % -0.01 -124.97 % 0.04 1.52 % 0.04 -28.27 % 0.06 24.73 % 0.05 -20.76 % 0.06 18.97 % 0.05 -6.25 % 0.05 56.75 % 0.03 -25.47 % 0.04 35.81 % 0.03 7.35 % 0.03 -28.61 % 0.04 -32.30 % 0.06 36.45 % 0.05 5.60 % 0.04 -43.22 % 0.08 19.83 % 0.06 12.07 % 0.06 13.98 % 0.05 41.82 % 0.04 -42.06 % 0.06 25.34 % 0.05 -1.65 % 0.05 -13.09 % 0.06 10.33 % 0.05 -27.42 % 0.07 2.13 % 0.07 17.99 % 0.06 -33.32 % 0.09 -15.26 % 0.10 76.00 % 0.06 -43.31 % 0.11 136.16 % 0.04 -30.10 % 0.06 4.07 % 0.06 37.46 % 0.04 36.22 % 0.03 -30.85 % 0.05 4.86 % 0.05 471.69 % 0.01 -85.06 % 0.05 11.52 % 0.05 31.76 % 0.04 350.09 % 0.01 -87.19 % 0.06 96.51 % 0.03 1.47 % 0.03 133.69 % -0.09 -252.12 % 0.06 1.75 % 0.06 -13.04 % 0.07 212.54 % -0.06 -366.44 % 0.02 30.41 % 0.02 -22.91 % 0.02 181.52 % -0.03 -247.09 % 0.02
Total other income expenses net -10.448 M 14.45 % -12.213 M 2.19 % -12.487 M 2.73 % -12.838 M -112.37 % -6.045 M 46.11 % -11.218 M 10.46 % -12.529 M -60.98 % -7.783 M 31.32 % -11.332 M 8.66 % -12.407 M 2.09 % -12.672 M -13.34 % -11.181 M -30.94 % -8.539 M -10.14 % -7.753 M 31.26 % -11.279 M 2.44 % -11.561 M -7.05 % -10.800 M -58.47 % -6.815 M 11.81 % -7.728 M 20.26 % -9.691 M -24.16 % -7.805 M 30.49 % -11.229 M 11.42 % -12.677 M -75.70 % -7.215 M 38.17 % -11.670 M 0.90 % -11.776 M -48.84 % -7.912 M -14.52 % -6.909 M 23.51 % -9.032 M -8.38 % -8.334 M 1.64 % -8.473 M 3.46 % -8.777 M -3.27 % -8.499 M -471.78 % 2.286 M 0.000 100.00 % -9.534 M 1.22 % -9.652 M 0.000 0.000 0.000 0.000 -100.00 % 3.095 M 0.000 0.000 0.000 -100.00 % 5.198 M 0.000 0.000 0.000 -100.00 % 2.219 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 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-03-31 2010-03-31 2009-03-31 2008-03-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-03-31 2022-09-30 2022-03-31 2021-09-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-09-30 2013-03-31 2012-03-31 2011-03-31 2010-03-31
Net debt 0.000 -100.00 % 623.444 M 0.000 -100.00 % 609.520 M 0.000 -100.00 % 562.956 M 0.000 -100.00 % 586.596 M 9.32 % 536.574 M -6.50 % 573.884 M 18.08 % 486.000 M -7.11 % 523.217 M 13.66 % 460.326 M 0.000 -100.00 % 411.892 M 0.000 -100.00 % 425.276 M 0.000 -100.00 % 446.046 M 0.000 -100.00 % 426.165 M 0.000 -100.00 % 396.148 M 0.000 -100.00 % 389.584 M 0.000 -100.00 % 399.982 M 0.000 -100.00 % 352.122 M 0.000 -100.00 % 375.142 M 0.000 -100.00 % 392.611 M 0.000 -100.00 % 387.513 M 0.000 -100.00 % 379.129 M 0.000 -100.00 % 355.396 M 0.000 -100.00 % 345.554 M 40.88 % 245.281 M 8.06 % 226.992 M 1.87 % 222.832 M -35.58 % 345.901 M 1.88 % 339.516 M
Total investments 0.000 -100.00 % 11.310 M 0.000 -100.00 % 7.449 M 0.000 -100.00 % 2.530 M 0.000 -100.00 % 23.137 M 462 640.00 % 5.000 K -99.97 % 19.266 M 385 220.00 % 5.000 K -99.97 % 18.630 M -5.29 % 19.670 M 0.000 -100.00 % 18.318 M 0.000 -100.00 % 5.000 K 0.000 -100.00 % 22.301 M 0.000 -100.00 % 5.000 K 0.000 -100.00 % 5.020 M 0.000 -100.00 % 5.000 K 0.000 -100.00 % 2.026 M 0.000 -100.00 % 5.000 K 0.000 -100.00 % 5.000 K 0.000 -100.00 % 5.000 K 0.000 -100.00 % 5.000 K 0.000 -100.00 % 5.000 K 0.000 -100.00 % 5.000 K 0.000 -100.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K -61.54 % 13.000 K -99.90 % 12.931 M -0.10 % 12.945 M
Total debt 0.000 -100.00 % 625.847 M 0.000 -100.00 % 611.459 M 0.000 -100.00 % 569.504 M 0.000 -100.00 % 589.743 M 9.29 % 539.591 M -6.27 % 575.688 M 11.71 % 515.354 M -2.23 % 527.106 M 9.15 % 482.931 M 0.000 -100.00 % 440.771 M 0.000 -100.00 % 427.686 M 0.000 -100.00 % 461.500 M 0.000 -100.00 % 452.445 M 0.000 -100.00 % 401.640 M 0.000 -100.00 % 413.930 M 0.000 -100.00 % 414.093 M 0.000 -100.00 % 415.436 M 0.000 -100.00 % 401.090 M 0.000 -100.00 % 401.771 M 0.000 -100.00 % 402.044 M 0.000 -100.00 % 400.058 M 0.000 -100.00 % 368.511 M 0.000 -100.00 % 360.939 M 32.99 % 271.410 M 4.48 % 259.767 M 3.83 % 250.177 M -29.14 % 353.040 M 2.14 % 345.653 M
Accumulated other comprehensive income loss 504.632 M 97 131.79 % 518.999 K -99.90 % 515.491 M 0.000 -100.00 % 498.067 M 335.81 % 114.286 M -76.08 % 477.719 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 402.214 M 0.000 -100.00 % 392.095 M 0.000 -100.00 % 384.449 M 0.000 -100.00 % 374.114 M 0.000 -100.00 % 361.051 M 0.000 -100.00 % 344.548 M 0.000 -100.00 % 322.598 M 0.000 -100.00 % 303.468 M 0.000 -100.00 % 260.626 M 0.000 -100.00 % 248.656 M 0.000 -100.00 % 234.897 M 0.000 -100.00 % 220.169 M 0.000 -100.00 % 199.461 M 0.000 -100.00 % 185.393 M 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 0.000 -100.00 % 431.273 M 0.000 0.000 0.000 -100.00 % 310.941 M 0.000 0.000 -100.00 % 278.862 M 0.000 -100.00 % 272.057 M 0.000 -100.00 % 252.856 M 0.000 0.000 0.000 -100.00 % 207.776 M 0.000 0.000 0.000 -100.00 % 189.704 M 0.000 0.000 0.000 -100.00 % 159.527 M 0.000 0.000 0.000 -100.00 % 118.111 M 0.000 0.000 0.000 -100.00 % 62.314 M 0.000 0.000 0.000 -100.00 % 34.812 M 0.000 0.000 0.000 100.00 % -3.243 M 0.000 100.00 % -30.595 M 0.000 -100.00 % 8.500 M 0.00 % 8.500 M
Common stock 0.000 -100.00 % 41.610 M 0.000 -100.00 % 41.610 M 0.000 -100.00 % 41.610 M 0.000 -100.00 % 41.610 M 0.00 % 41.610 M 0.00 % 41.610 M 0.00 % 41.610 M 0.00 % 41.610 M 0.00 % 41.610 M 0.000 -100.00 % 41.610 M 0.000 -100.00 % 41.610 M 0.000 -100.00 % 41.610 M 0.000 -100.00 % 41.610 M 0.000 -100.00 % 41.610 M 0.000 -100.00 % 41.610 M 0.000 -100.00 % 41.610 M 0.000 -100.00 % 41.610 M 0.000 -100.00 % 41.610 M 0.000 -100.00 % 41.610 M 0.000 -100.00 % 41.610 M 0.000 -100.00 % 41.610 M 0.000 -100.00 % 41.610 M 0.000 -100.00 % 41.610 M 0.00 % 41.610 M 0.00 % 41.610 M 0.00 % 41.610 M 0.00 % 41.610 M 0.00 % 41.610 M
Total equity 504.632 M 0.00 % 504.632 M -2.11 % 515.491 M 0.00 % 515.491 M 3.50 % 498.067 M 0.00 % 498.067 M 4.26 % 477.719 M 0.00 % 477.719 M 2.61 % 465.553 M 1.24 % 459.851 M 0.31 % 458.449 M 4.11 % 440.348 M 0.72 % 437.218 M 8.70 % 402.214 M 0.00 % 402.214 M 2.58 % 392.095 M 0.00 % 392.095 M 1.99 % 384.449 M 0.00 % 384.449 M 2.76 % 374.114 M 0.00 % 374.114 M 3.62 % 361.051 M 0.00 % 361.051 M 4.79 % 344.548 M 0.00 % 344.549 M 6.80 % 322.598 M 0.00 % 322.598 M 6.30 % 303.468 M 0.00 % 303.468 M 16.44 % 260.626 M 0.00 % 260.626 M 4.81 % 248.656 M 0.40 % 247.671 M 5.44 % 234.897 M 0.00 % 234.897 M 6.69 % 220.169 M 0.00 % 220.169 M 10.38 % 199.461 M 0.00 % 199.461 M 7.59 % 185.393 M 0.00 % 185.393 M 11.78 % 165.856 M 4.94 % 158.042 M -14.80 % 185.495 M 364.75 % 39.913 M -30.58 % 57.498 M
Other non current liabilities -504.632 M -5 194.21 % 9.906 M 101.92 % -515.491 M -5 740.56 % 9.139 M 101.83 % -498.067 M -5 549.91 % 9.139 M 101.91 % -477.719 M -4 669.29 % 10.455 M -0.28 % 10.484 M 9.00 % 9.618 M 0.00 % 9.618 M 0.82 % 9.540 M -38.36 % 15.478 M 103.85 % -402.214 M -4 406.82 % 9.339 M 102.38 % -392.095 M -4 298.47 % 9.339 M 102.43 % -384.449 M -5 061.91 % 7.748 M 102.07 % -374.114 M -4 927.90 % 7.749 M 102.15 % -361.051 M -5 071.10 % 7.263 M 102.11 % -344.548 M -4 844.53 % 7.262 M 102.25 % -322.598 M -2 575.05 % 13.034 M 104.30 % -303.468 M -2 471.21 % 12.798 M 104.91 % -260.626 M -2 297.52 % 11.860 M 104.77 % -248.656 M -4 470.82 % 5.689 M 102.42 % -234.897 M -2 618.73 % 9.326 M 104.24 % -220.169 M -2 520.80 % 9.095 M 104.56 % -199.461 M -3 973.03 % 5.150 M 102.78 % -185.393 M -3 933.60 % 4.836 M 6.43 % 4.544 M -42.25 % 7.869 M 26.40 % 6.225 M 0.000 0.000
Long term debt 0.000 -100.00 % 160.910 M 0.000 -100.00 % 156.805 M 0.000 -100.00 % 156.559 M 0.000 -100.00 % 163.472 M 0.98 % 161.884 M 4.25 % 155.285 M -0.44 % 155.968 M -2.34 % 159.697 M 2.06 % 156.475 M 0.000 -100.00 % 155.957 M 0.000 -100.00 % 159.263 M 0.000 -100.00 % 137.800 M 0.000 -100.00 % 150.000 M 0.000 -100.00 % 140.000 M 0.000 -100.00 % 140.000 M 0.000 -100.00 % 146.100 M 0.000 -100.00 % 140.000 M 0.000 -100.00 % 140.688 M 0.000 -100.00 % 140.976 M 0.000 -100.00 % 142.937 M 0.000 -100.00 % 142.318 M 0.000 -100.00 % 140.000 M 0.000 -100.00 % 140.000 M 0.00 % 140.000 M 0.00 % 140.000 M -18.15 % 171.041 M -51.55 % 353.040 M 2.14 % 345.653 M
Total non current liabilities -504.632 M -395.42 % 170.816 M 133.14 % -515.491 M -410.64 % 165.944 M 133.32 % -498.067 M -400.59 % 165.698 M 134.69 % -477.719 M -374.67 % 173.927 M 0.90 % 172.368 M 4.53 % 164.903 M -0.41 % 165.586 M -2.16 % 169.237 M -1.58 % 171.953 M 142.75 % -402.214 M -343.33 % 165.296 M 142.16 % -392.095 M -332.56 % 168.602 M 143.86 % -384.449 M -364.14 % 145.548 M 138.90 % -374.114 M -337.16 % 157.749 M 143.69 % -361.051 M -345.17 % 147.263 M 142.74 % -344.548 M -333.97 % 147.262 M 145.65 % -322.598 M -302.72 % 159.134 M 152.44 % -303.468 M -298.61 % 152.798 M 158.63 % -260.626 M -270.85 % 152.548 M 161.35 % -248.656 M -269.54 % 146.665 M 162.44 % -234.897 M -254.27 % 152.263 M 169.16 % -220.169 M -245.41 % 151.413 M 175.91 % -199.461 M -231.71 % 151.444 M 181.69 % -185.393 M -223.59 % 150.002 M 0.28 % 149.586 M 1.16 % 147.869 M -16.97 % 178.088 M -49.56 % 353.040 M 1.71 % 347.112 M
Other current liabilities 0.000 -100.00 % 89.058 M 0.000 -100.00 % 102.582 M 0.000 -100.00 % 69.949 M 0.000 -100.00 % 97.065 M 52.67 % 63.577 M -32.89 % 94.732 M 68.16 % 56.333 M -37.74 % 90.482 M 49.13 % 60.675 M 0.000 -100.00 % 90.274 M 0.000 -100.00 % 54.998 M 0.000 -100.00 % 75.688 M 0.000 -100.00 % 63.895 M 0.000 -100.00 % 74.838 M 0.000 -100.00 % 53.027 M 0.000 -100.00 % 121.148 M 0.000 -100.00 % 60.297 M 0.000 -100.00 % 111.565 M 0.000 -100.00 % 62.566 M 0.000 -100.00 % 65.940 M 0.000 -100.00 % 111.869 M 0.000 -100.00 % 58.155 M 0.000 -100.00 % 43.311 M -74.18 % 167.773 M 22.00 % 137.519 M 290.81 % 35.188 M -46.91 % 66.282 M 13.68 % 58.305 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.188 M 0.000 0.000 -100.00 % 8.083 M 0.000 -100.00 % 2.929 M 0.000 -100.00 % 1.934 M 0.000 0.000 0.000 -100.00 % 3.004 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 45.250 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 46.520 M 0.000 0.000 0.000 -100.00 % 29.533 M 0.000 -100.00 % 20.900 M 35.04 % 15.477 M 24.06 % 12.476 M -52.37 % 26.193 M 0.000 0.000
Short term debt 0.000 -100.00 % 464.937 M 0.000 -100.00 % 454.654 M 0.000 -100.00 % 412.945 M 0.000 -100.00 % 426.271 M 12.86 % 377.707 M -10.16 % 420.403 M 16.98 % 359.386 M -2.18 % 367.409 M 12.54 % 326.456 M 0.000 -100.00 % 284.814 M 0.000 -100.00 % 268.423 M 0.000 -100.00 % 323.700 M 0.000 -100.00 % 302.445 M 0.000 -100.00 % 261.640 M 0.000 -100.00 % 273.930 M 0.000 -100.00 % 267.993 M 0.000 -100.00 % 275.436 M 0.000 -100.00 % 260.402 M 0.000 -100.00 % 260.795 M 0.000 -100.00 % 259.107 M 0.000 -100.00 % 257.740 M 0.000 -100.00 % 228.511 M 0.000 -100.00 % 220.939 M 68.13 % 131.410 M 9.72 % 119.767 M 51.34 % 79.136 M 0.000 0.000
Total current liabilities 0.000 -100.00 % 613.281 M 0.000 -100.00 % 617.573 M 0.000 -100.00 % 571.433 M 0.000 -100.00 % 602.746 M 15.89 % 520.111 M -10.23 % 579.371 M 22.42 % 473.277 M -6.35 % 505.388 M 13.46 % 445.415 M 0.000 -100.00 % 410.149 M 0.000 -100.00 % 417.195 M 0.000 -100.00 % 503.134 M 0.000 -100.00 % 408.428 M 0.000 -100.00 % 410.423 M 0.000 -100.00 % 386.204 M 0.000 -100.00 % 450.462 M 0.000 -100.00 % 433.231 M 0.000 -100.00 % 439.762 M 0.000 -100.00 % 382.701 M 0.000 -100.00 % 431.473 M 0.000 -100.00 % 387.859 M 0.000 -100.00 % 378.759 M 0.000 -100.00 % 327.838 M -9.86 % 363.683 M 20.05 % 302.939 M 58.62 % 190.983 M 57.31 % 121.406 M 9.60 % 110.768 M
Total liabilities -504.632 M -164.36 % 784.097 M 252.11 % -515.491 M -165.79 % 783.517 M 257.31 % -498.067 M -167.57 % 737.131 M 254.30 % -477.719 M -161.51 % 776.673 M 12.16 % 692.479 M -6.96 % 744.274 M 16.50 % 638.863 M -5.30 % 674.625 M 9.27 % 617.368 M 253.49 % -402.214 M -169.90 % 575.445 M 246.76 % -392.095 M -166.93 % 585.797 M 252.37 % -384.449 M -159.27 % 648.682 M 273.39 % -374.114 M -166.08 % 566.177 M 256.81 % -361.051 M -164.74 % 557.686 M 261.86 % -344.548 M -164.59 % 533.466 M 265.37 % -322.598 M -152.92 % 609.596 M 300.88 % -303.468 M -151.78 % 586.029 M 324.85 % -260.626 M -144.00 % 592.310 M 338.20 % -248.656 M -146.97 % 529.366 M 325.36 % -234.897 M -140.24 % 583.736 M 365.13 % -220.169 M -140.83 % 539.272 M 370.36 % -199.461 M -137.62 % 530.203 M 385.99 % -185.393 M -138.80 % 477.839 M -6.90 % 513.269 M 13.86 % 450.808 M 22.15 % 369.071 M -22.21 % 474.446 M 3.62 % 457.880 M
Other non current assets 0.000 -100.00 % 586.000 K 0.000 -100.00 % 5.054 M 0.000 -100.00 % 8.819 M 0.000 -100.00 % 1.660 M -81.18 % 8.820 M 567.17 % 1.322 M -82.49 % 7.550 M 561.12 % 1.142 M -84.78 % 7.505 M 0.000 -100.00 % 6.835 M 0.000 -100.00 % 15.994 M 0.000 -100.00 % 4.795 M 0.000 -100.00 % 23.742 M 0.000 -100.00 % 18.934 M 0.000 -100.00 % 9.049 M 0.000 -100.00 % 18.660 M 0.000 -100.00 % 68.427 M 0.000 -100.00 % 60.696 M 0.000 100.00 % -9.348 M 0.000 -100.00 % 53.126 M 0.000 -100.00 % 4.556 M 0.000 -100.00 % 45.142 M 0.000 -100.00 % 5.089 M -88.96 % 46.099 M 1 104.13 % 3.828 M -92.50 % 51.056 M 294.82 % 12.931 M -0.10 % 12.945 M
Long term investments 0.000 -100.00 % 11.310 M 0.000 -100.00 % 6.894 M 0.000 -100.00 % 2.530 M 0.000 -100.00 % 26.726 M 66.05 % 16.095 M -33.87 % 24.337 M 42.56 % 17.072 M -32.24 % 25.194 M 32.11 % 19.070 M 0.000 -100.00 % 15.552 M 0.000 100.00 % -595.000 K 0.000 -100.00 % 17.506 M 0.000 -100.00 % 12.624 M 0.000 100.00 % -13.914 M 0.000 0.000 0.000 100.00 % -15.852 M 0.000 -100.00 % 5.000 K 0.000 100.00 % -289.000 K 0.000 100.00 % -289.000 K 0.000 100.00 % -286.000 K 0.000 100.00 % -285.500 K 0.000 100.00 % -286.000 K 0.000 100.00 % -285.750 K 1.47 % -290.000 K 4.77 % -304.525 K -7.99 % -282.000 K 0.000 0.000
Intangible assets 0.000 -100.00 % 112.000 K 0.000 -100.00 % 112.000 K 0.000 -100.00 % 111.000 K 0.000 -100.00 % 120.000 K -6.98 % 129.000 K -20.37 % 162.000 K -21.36 % 206.000 K -50.84 % 419.000 K -14.49 % 490.000 K 0.000 -100.00 % 527.000 K 0.000 -100.00 % 690.000 K 0.000 -100.00 % 863.000 K 0.000 -100.00 % 414.000 K 0.000 -100.00 % 512.000 K 0.000 -100.00 % 391.000 K 0.000 -100.00 % 386.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 453.000 K 0.000 0.000 0.000 -100.00 % 258.415 M 0.000 0.000 0.000 -100.00 % 230.129 M 0.000 -100.00 % 187.806 M 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 -100.00 % 128.303 M -2.17 % 131.150 M
Goodwill and intangible assets 0.000 -100.00 % 112.000 K 0.000 -100.00 % 112.000 K 0.000 -100.00 % 111.000 K 0.000 -100.00 % 120.000 K -6.98 % 129.000 K -20.37 % 162.000 K -21.36 % 206.000 K -50.84 % 419.000 K -14.49 % 490.000 K 0.000 -100.00 % 527.000 K 0.000 -100.00 % 690.000 K 0.000 -100.00 % 863.000 K 0.000 -100.00 % 414.000 K 0.000 -100.00 % 512.000 K 0.000 -100.00 % 391.000 K 0.000 -100.00 % 386.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 453.000 K 0.000 0.000 0.000 -100.00 % 71.696 K 0.000 0.000 0.000 -100.00 % 137.227 K 0.000 -100.00 % 131.823 K 0.000 -100.00 % 6.420 M -13.78 % 7.446 M
Property plant equipment net 0.000 -100.00 % 104.528 M 0.000 -100.00 % 96.446 M 0.000 -100.00 % 94.705 M 0.000 -100.00 % 93.515 M 8.12 % 86.489 M -7.54 % 93.546 M 23.11 % 75.983 M -2.41 % 77.861 M 0.15 % 77.743 M 0.000 -100.00 % 78.870 M 0.000 -100.00 % 96.150 M 0.000 -100.00 % 55.204 M 0.000 -100.00 % 56.396 M 0.000 -100.00 % 53.952 M 0.000 -100.00 % 68.810 M 0.000 -100.00 % 58.466 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 62.781 M 0.000 0.000 0.000 -100.00 % 39.845 M 0.000 0.000 0.000 -100.00 % 39.816 M 0.000 -100.00 % 38.667 M 0.000 -100.00 % 71.115 M -8.82 % 77.991 M
Total non current assets 0.000 -100.00 % 126.236 M 0.000 -100.00 % 117.026 M 0.000 -100.00 % 113.822 M 0.000 -100.00 % 124.808 M 4.27 % 119.697 M -5.10 % 126.127 M 17.45 % 107.384 M -2.25 % 109.851 M -5.33 % 116.040 M 0.000 -100.00 % 108.490 M 0.000 -100.00 % 117.867 M 0.000 -100.00 % 79.507 M 0.000 -100.00 % 81.595 M 0.000 -100.00 % 59.484 M 0.000 -100.00 % 82.773 M 0.000 -100.00 % 62.601 M 0.000 -100.00 % 72.056 M 0.000 -100.00 % 63.507 M 0.000 -100.00 % 56.254 M 0.000 -100.00 % 55.939 M 0.000 -100.00 % 46.535 M 0.000 -100.00 % 44.856 M 0.000 -100.00 % 44.756 M -2.30 % 45.809 M -1.22 % 46.373 M -8.67 % 50.774 M -44.09 % 90.820 M -7.69 % 98.382 M
Other current assets -2.403 M -104.48 % 53.692 M 2 869.06 % -1.939 M -102.77 % 70.017 M 1 169.29 % -6.548 M -118.43 % 35.532 M 1 229.08 % -3.147 M -103.56 % 88.471 M 83.39 % 48.242 M -34.14 % 73.252 M 86.07 % 39.367 M -53.52 % 84.692 M 19.80 % 70.692 M 344.79 % -28.879 M -124.32 % 118.761 M 4 045.55 % -3.010 M -106.73 % 44.720 M 320.85 % -20.249 M -138.14 % 53.096 M 278.14 % -29.805 M -166.62 % 44.741 M 283.17 % -24.426 M -139.19 % 62.333 M 242.70 % -43.681 M -116.02 % 272.709 M 952.51 % -31.989 M -134.50 % 92.716 M 246.44 % -63.314 M -167.93 % 93.198 M 455.15 % -26.242 M -128.66 % 91.577 M 1 068.76 % -9.453 M -122.26 % 42.465 M 386.50 % -14.822 M -2 119.35 % 734.000 K 103.46 % -21.220 M -807.77 % 2.998 M 122.36 % -13.406 M 0.000 100.00 % -15.676 M -569.33 % 3.340 M 0.000 0.000 0.000 0.000 0.000
Short term investments 0.000 -100.00 % 770.000 K 0.000 -100.00 % 555.000 K 0.000 0.000 0.000 -100.00 % 247.000 K -63.99 % 686.000 K 189.45 % 237.000 K -68.69 % 757.000 K -32.29 % 1.118 M 86.33 % 600.000 K 0.000 -100.00 % 2.766 M 0.000 -100.00 % 600.000 K 0.000 -100.00 % 4.795 M 0.000 0.000 0.000 -100.00 % 18.934 M 0.000 0.000 0.000 -100.00 % 17.878 M 0.000 0.000 0.000 -100.00 % 294.000 K 0.000 -100.00 % 294.000 K 0.000 -100.00 % 291.000 K 0.000 -100.00 % 290.500 K 0.000 -100.00 % 291.000 K 0.000 -100.00 % 290.750 K -1.44 % 295.000 K -4.69 % 309.525 K 4.92 % 295.000 K 0.000 0.000
cash and cash equivalents 0.000 -100.00 % 2.403 M 0.000 -100.00 % 1.939 M 0.000 -100.00 % 6.548 M 0.000 -100.00 % 3.147 M 4.31 % 3.017 M 67.24 % 1.804 M -93.85 % 29.354 M 654.80 % 3.889 M -82.80 % 22.605 M 0.000 -100.00 % 28.879 M 0.000 -100.00 % 2.410 M 0.000 -100.00 % 15.454 M 0.000 -100.00 % 26.280 M 0.000 -100.00 % 5.492 M 0.000 -100.00 % 24.346 M 0.000 -100.00 % 14.111 M 0.000 -100.00 % 63.314 M 0.000 -100.00 % 25.948 M 0.000 -100.00 % 9.160 M 0.000 -100.00 % 14.531 M 0.000 -100.00 % 20.929 M 0.000 -100.00 % 13.115 M 0.000 -100.00 % 15.385 M -41.12 % 26.129 M -20.28 % 32.776 M 19.86 % 27.345 M 283.07 % 7.138 M 16.31 % 6.137 M
Cash and short term investments 2.403 M -24.27 % 3.173 M 63.64 % 1.939 M -22.25 % 2.494 M -61.91 % 6.548 M 0.00 % 6.548 M 108.07 % 3.147 M -7.28 % 3.394 M 12.50 % 3.017 M 47.82 % 2.041 M -93.05 % 29.354 M 486.26 % 5.007 M -78.42 % 23.205 M -19.65 % 28.879 M -8.74 % 31.645 M 951.33 % 3.010 M 0.00 % 3.010 M -85.14 % 20.249 M 0.00 % 20.249 M -32.06 % 29.805 M 13.41 % 26.280 M 7.59 % 24.426 M 0.00 % 24.426 M -44.08 % 43.681 M 79.42 % 24.346 M -23.89 % 31.989 M 0.00 % 31.989 M -49.48 % 63.314 M 0.00 % 63.314 M 141.27 % 26.242 M 0.00 % 26.242 M 177.60 % 9.453 M -0.01 % 9.454 M -36.22 % 14.822 M 0.00 % 14.822 M -30.15 % 21.220 M 0.00 % 21.219 M 58.28 % 13.406 M 0.00 % 13.406 M -14.48 % 15.676 M 0.00 % 15.676 M -40.68 % 26.424 M -20.13 % 33.085 M 19.70 % 27.640 M 287.21 % 7.138 M 16.31 % 6.137 M
Total current assets 0.000 -100.00 % 1.162 B 0.000 -100.00 % 1.182 B 0.000 -100.00 % 1.121 B 0.000 -100.00 % 1.130 B 8.79 % 1.038 B -3.68 % 1.078 B 8.90 % 989.928 M -1.51 % 1.005 B 7.09 % 938.546 M 0.000 -100.00 % 869.169 M 0.000 -100.00 % 860.025 M 0.000 -100.00 % 953.624 M 0.000 -100.00 % 858.696 M 0.000 -100.00 % 859.253 M 0.000 -100.00 % 795.242 M 0.000 -100.00 % 869.593 M 0.000 -100.00 % 817.441 M 0.000 -100.00 % 789.429 M 0.000 -100.00 % 720.783 M 0.000 -100.00 % 762.694 M 0.000 -100.00 % 712.906 M 0.000 -100.00 % 684.808 M 0.000 -100.00 % 618.477 M -2.34 % 633.316 M 12.59 % 562.476 M 11.65 % 503.792 M 18.95 % 423.539 M 1.57 % 416.996 M
Inventory 0.000 -100.00 % 821.734 M 0.000 -100.00 % 843.525 M 0.000 -100.00 % 792.625 M 0.000 -100.00 % 777.713 M 1.97 % 762.718 M 1.09 % 754.477 M 9.56 % 688.613 M -2.60 % 707.018 M 24.39 % 568.366 M 0.000 -100.00 % 488.217 M 0.000 -100.00 % 529.049 M 0.000 -100.00 % 563.421 M 0.000 -100.00 % 535.492 M 0.000 -100.00 % 517.941 M 0.000 -100.00 % 497.755 M 0.000 -100.00 % 503.699 M 0.000 -100.00 % 457.459 M 0.000 -100.00 % 469.680 M 0.000 -100.00 % 473.831 M 0.000 -100.00 % 436.858 M 0.000 -100.00 % 430.273 M 0.000 -100.00 % 384.078 M 0.000 -100.00 % 369.332 M 12.20 % 329.185 M -3.63 % 341.585 M 1.97 % 334.970 M 16.27 % 288.097 M 3.00 % 279.708 M
Net receivables 0.000 -100.00 % 283.894 M 0.000 -100.00 % 265.946 M 0.000 -100.00 % 286.671 M 0.000 -100.00 % 260.006 M 16.58 % 223.036 M 0.000 -100.00 % 230.502 M 0.000 -100.00 % 274.743 M 0.000 0.000 0.000 -100.00 % 283.246 M 0.000 -100.00 % 316.858 M 0.000 -100.00 % 252.183 M 0.000 -100.00 % 254.553 M 0.000 -100.00 % 246.029 M 0.000 -100.00 % 241.189 M 0.000 -100.00 % 203.470 M 0.000 -100.00 % 201.930 M 0.000 -100.00 % 195.033 M 0.000 -100.00 % 310.280 M 0.000 -100.00 % 258.415 M 0.000 -100.00 % 287.324 M 0.000 -100.00 % 230.129 M -17.13 % 277.707 M 47.87 % 187.806 M 33.02 % 141.182 M 10.04 % 128.303 M -2.17 % 131.150 M
Tax assets 0.000 -100.00 % 9.700 M 0.000 -100.00 % 8.520 M 0.000 -100.00 % 7.657 M 0.000 -100.00 % 2.787 M -65.86 % 8.164 M 20.77 % 6.760 M 2.84 % 6.573 M 25.56 % 5.235 M -53.39 % 11.232 M 0.000 -100.00 % 6.706 M 0.000 -100.00 % 5.628 M 0.000 -100.00 % 1.139 M 0.000 -100.00 % 1.043 M 0.000 -100.00 % 13.914 M 0.000 -100.00 % 4.523 M 0.000 -100.00 % 941.000 K 0.000 -100.00 % 3.624 M 0.000 -100.00 % 3.100 M 0.000 -100.00 % 2.657 M 0.000 -100.00 % 3.099 M 0.000 -100.00 % 2.347 M 0.000 0.000 0.000 -100.00 % 285.750 K 0.000 -100.00 % 4.051 M 0.000 -100.00 % 353.425 K 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 0.000 -100.00 % 59.286 M 0.000 -100.00 % 60.337 M 0.000 -100.00 % 73.260 M 0.000 -100.00 % 78.379 M 33.15 % 58.864 M -8.36 % 64.236 M 44.23 % 44.537 M -4.35 % 46.563 M -3.80 % 48.404 M 0.000 -100.00 % 32.111 M 0.000 -100.00 % 86.502 M 0.000 -100.00 % 103.746 M 0.000 -100.00 % 39.104 M 0.000 -100.00 % 72.402 M 0.000 -100.00 % 47.349 M 0.000 -100.00 % 61.321 M 0.000 -100.00 % 52.248 M 0.000 -100.00 % 67.795 M 0.000 -100.00 % 55.543 M 0.000 -100.00 % 59.906 M 0.000 -100.00 % 12.718 M 0.000 -100.00 % 62.560 M 0.000 -100.00 % 42.688 M -12.92 % 49.023 M 47.76 % 33.177 M -34.26 % 50.466 M -8.45 % 55.124 M 5.07 % 52.462 M
Tax payables 0.000 0.000 0.000 0.000 0.000 -100.00 % 14.091 M 0.000 -100.00 % 1.031 M -91.32 % 11.880 M 0.000 -100.00 % 10.092 M 980.51 % 934.000 K -88.25 % 7.946 M 0.000 -100.00 % 2.950 M 0.000 -100.00 % 4.268 M 0.000 0.000 0.000 -100.00 % 2.984 M 0.000 -100.00 % 1.543 M 0.000 -100.00 % 11.898 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.797 M 0.000 0.000 0.000 -100.00 % 5.533 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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.751 M 0.000 -100.00 % 4.751 M 39.15 % 3.414 M 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
Capital lease obligations 0.000 -100.00 % 15.614 M 0.000 -100.00 % 8.562 M 0.000 -100.00 % 7.488 M 0.000 -100.00 % 11.484 M -24.47 % 15.204 M -18.34 % 18.619 M 2.32 % 18.197 M -10.88 % 20.418 M 13.67 % 17.963 M 0.000 -100.00 % 20.041 M 0.000 -100.00 % 22.164 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
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
Other total stockholders equity 0.000 -100.00 % 31.230 M 0.000 -100.00 % 473.881 M 0.000 -100.00 % 31.230 M 0.000 -100.00 % 436.109 M 200.60 % 145.081 M -65.31 % 418.241 M 188.88 % 144.782 M -63.69 % 398.738 M 179.32 % 142.752 M 0.000 -100.00 % 360.604 M 0.000 -100.00 % 142.709 M 0.000 -100.00 % 342.839 M 0.000 -100.00 % 142.800 M 0.000 -100.00 % 319.441 M 0.000 -100.00 % 143.412 M 0.000 -100.00 % 280.988 M 0.000 -100.00 % 143.747 M 0.000 -100.00 % 219.016 M 0.000 -100.00 % 143.747 M 0.000 -100.00 % 193.287 M 0.000 -100.00 % 143.747 M 0.000 -100.00 % 157.851 M 0.000 -100.00 % 147.027 M 18.34 % 124.246 M -15.49 % 147.027 M 2.18 % 143.885 M 1 511.09 % -10.197 M -238.02 % 7.388 M
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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.543 M 0.000 -100.00 % 415.147 K -74.50 % 1.628 M 0.000 -100.00 % 822.000 K 0.000 -100.00 % 1.459 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 0.000 -100.00 % 1.289 B 0.000 -100.00 % 1.299 B 0.000 -100.00 % 1.235 B 0.000 -100.00 % 1.254 B 8.32 % 1.158 B -3.83 % 1.204 B 9.73 % 1.097 B -1.58 % 1.115 B 5.73 % 1.055 B 0.000 -100.00 % 977.659 M 0.000 -100.00 % 977.892 M 0.000 -100.00 % 1.033 B 0.000 -100.00 % 940.291 M 0.000 -100.00 % 918.737 M 0.000 -100.00 % 878.015 M 0.000 -100.00 % 932.194 M 0.000 -100.00 % 889.497 M 0.000 -100.00 % 852.936 M 0.000 -100.00 % 777.037 M 0.000 -100.00 % 818.633 M 0.000 -100.00 % 759.440 M 0.000 -100.00 % 729.664 M 0.000 -100.00 % 663.233 M -2.34 % 679.125 M 11.54 % 608.849 M 9.79 % 554.566 M 7.82 % 514.359 M -0.20 % 515.378 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-03-31 2022-09-30 2022-03-31 2021-09-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-09-30 2013-03-31 2012-03-31 2011-03-31 2010-03-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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
Change in working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts receivables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items -5.499 M -141.90 % 13.125 M 460.97 % -3.636 M -82.90 % -1.988 M 87.02 % -15.315 M -79.42 % -8.536 M -59.46 % -5.353 M 14.83 % -6.285 M -18.97 % -5.283 M -11.41 % -4.742 M 2.93 % -4.885 M 12.61 % -5.590 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -14.990 M -133.63 % -6.416 M -73.31 % -3.702 M -89.07 % -1.958 M 66.12 % -5.779 M -104.49 % -2.826 M 62.37 % -7.509 M -20.16 % -6.249 M 26.95 % -8.555 M 5.31 % -9.035 M -42.53 % -6.339 M 30.07 % -9.065 M 18.38 % -11.106 M 36.82 % -17.577 M -1 031.81 % -1.553 M 95.34 % -33.293 M -222.11 % -10.336 M -55.87 % -6.631 M -24.20 % -5.339 M 43.20 % -9.399 M -80.51 % -5.207 M 38.88 % -8.520 M 17.83 % -10.369 M 16.54 % -12.424 M -7.44 % -11.564 M -31.83 % -8.772 M -65.63 % -5.296 M 26.14 % -7.170 M
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.348 M 87.57 % 6.583 M 21.17 % 5.433 M 7 889.71 % 68.000 K -98.73 % 5.335 M 636.88 % 724.000 K 6.78 % 678.000 K -92.96 % 9.632 M 49.10 % 6.460 M 103.53 % 3.174 M 4 983.08 % -65.000 K -100.33 % 19.972 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
Investments in property plant and equipment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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
Other investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used for investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used provided by financing activities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.348 M 87.57 % 6.583 M 172.48 % 2.416 M 3 452.94 % 68.000 K -98.07 % 3.531 M 387.71 % 724.000 K 6.78 % 678.000 K -92.96 % 9.632 M 49.10 % 6.460 M 103.53 % 3.174 M 4 983.08 % -65.000 K -100.33 % 19.972 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
Cash at beginning of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 15.495 M 392.37 % 3.147 M 191.59 % -3.436 M -213.89 % 3.017 M 2.31 % 2.949 M 63.47 % 1.804 M 67.04 % 1.080 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
Cash at end of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.548 M -57.74 % 15.495 M 392.37 % 3.147 M -42.08 % 5.433 M 80.08 % 3.017 M -43.45 % 5.335 M 195.73 % 1.804 M 166.08 % 678.000 K -92.96 % 9.632 M 49.10 % 6.460 M 103.53 % 3.174 M 4 983.08 % -65.000 K -100.33 % 19.972 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
Operating cash flow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.348 M 87.57 % 6.583 M 21.17 % 5.433 M 7 889.71 % 68.000 K -98.73 % 5.335 M 636.88 % 724.000 K 6.78 % 678.000 K -92.96 % 9.632 M 49.10 % 6.460 M 103.53 % 3.174 M 4 983.08 % -65.000 K -100.33 % 19.972 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
Capital expenditure 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Free CashFlow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.348 M 87.57 % 6.583 M 21.17 % 5.433 M 7 889.71 % 68.000 K -98.73 % 5.335 M 636.88 % 724.000 K 6.78 % 678.000 K -92.96 % 9.632 M 49.10 % 6.460 M 103.53 % 3.174 M 4 983.08 % -65.000 K -100.33 % 19.972 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
2025 2025 2024 2024 2024 2024 2023 2023 2023 2023 2022 2022 2022 2022 2021 2021 2021 2021 2020 2020 2020 2020 2019 2019 2019 2019 2018 2018 2018 2018 2017 2017 2017 2017 2016 2016 2016 2016 2015 2015 2015 2015 2014 2014 2014 2014
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006