
Cancom SE COK.DE
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.739 B 13.95 % | 1.526 B 16.73 % | 1.307 B -0.44 % | 1.313 B -20.80 % | 1.658 B 6.74 % | 1.553 B 12.49 % | 1.381 B 18.73 % | 1.163 B 13.47 % | 1.025 B 9.80 % | 933.575 M 12.53 % | 829.616 M 35.04 % | 614.365 M 10.05 % | 558.255 M 2.55 % | 544.379 M -1.50 % | 552.647 M 29.99 % | 425.157 M 22.30 % | 347.628 M 15.25 % | 301.635 M 13.52 % | 265.711 M 17.51 % | 226.124 M 9.31 % | 206.867 M 7.68 % | 192.120 M 81 418.70 % | 235.676 K |
Net income | 33.453 M -9.16 % | 36.827 M 19.59 % | 30.795 M -31.36 % | 44.863 M -27.36 % | 61.761 M 68.85 % | 36.578 M -13.97 % | 42.516 M 6.74 % | 39.831 M 19.38 % | 33.365 M 49.18 % | 22.365 M 76.66 % | 12.660 M -12.86 % | 14.529 M 26.68 % | 11.469 M -1.89 % | 11.690 M 48.01 % | 7.898 M 54.89 % | 5.099 M 89.13 % | 2.696 M -42.42 % | 4.682 M 94.27 % | 2.410 M 140.52 % | 1.002 M 462.92 % | 178.000 K -99.20 % | 22.112 M 3 673.38 % | 586.000 K |
Income before tax | 48.811 M -13.13 % | 56.188 M 18.85 % | 47.275 M -35.49 % | 73.279 M -11.60 % | 82.893 M 64.10 % | 50.514 M -21.28 % | 64.170 M 9.26 % | 58.732 M 18.65 % | 49.500 M 23.51 % | 40.078 M 52.01 % | 26.366 M 23.07 % | 21.423 M 13.48 % | 18.879 M 11.72 % | 16.899 M 45.21 % | 11.638 M 105.69 % | 5.658 M -2.72 % | 5.816 M 9.65 % | 5.304 M 56.74 % | 3.384 M 140.68 % | 1.406 M 235.56 % | 419.000 K -97.74 % | 18.512 M 11 327.16 % | 162.000 K |
Income before tax ratio | 0.03 -23.76 % | 0.04 1.82 % | 0.04 -35.20 % | 0.06 11.62 % | 0.05 53.74 % | 0.03 -30.02 % | 0.05 -7.98 % | 0.05 4.57 % | 0.05 12.49 % | 0.04 35.08 % | 0.03 -8.86 % | 0.03 3.11 % | 0.03 8.94 % | 0.03 47.41 % | 0.02 58.24 % | 0.01 -20.46 % | 0.02 -4.85 % | 0.02 38.07 % | 0.01 104.82 % | 0.01 206.98 % | 0.00 -97.90 % | 0.10 -85.98 % | 0.69 |
EBITDA | 120.788 M -3.15 % | 124.716 M 20.32 % | 103.656 M -16.76 % | 124.529 M 23.83 % | 100.562 M -15.10 % | 118.452 M 12.46 % | 105.330 M 23.23 % | 85.473 M 14.85 % | 74.422 M 13.58 % | 65.525 M 25.82 % | 52.079 M 56.63 % | 33.249 M 17.02 % | 28.414 M 10.65 % | 25.679 M 34.56 % | 19.084 M 82.20 % | 10.474 M 11.07 % | 9.430 M 15.10 % | 8.193 M 36.82 % | 5.988 M 57.17 % | 3.810 M 31.61 % | 2.895 M 468.76 % | 509.000 K -31.35 % | 741.446 K |
Net income ratio | 0.02 -20.28 % | 0.02 2.45 % | 0.02 -31.05 % | 0.03 -8.28 % | 0.04 58.19 % | 0.02 -23.52 % | 0.03 -10.10 % | 0.03 5.21 % | 0.03 35.87 % | 0.02 56.99 % | 0.02 -35.47 % | 0.02 15.11 % | 0.02 -4.33 % | 0.02 50.26 % | 0.01 19.16 % | 0.01 54.64 % | 0.01 -50.04 % | 0.02 71.14 % | 0.01 104.69 % | 0.00 414.98 % | 0.00 -99.25 % | 0.12 -95.37 % | 2.49 |
Ratio EBITDA | 0.07 -15.01 % | 0.08 3.07 % | 0.08 -16.39 % | 0.09 56.36 % | 0.06 -20.46 % | 0.08 -0.02 % | 0.08 3.79 % | 0.07 1.22 % | 0.07 3.45 % | 0.07 11.81 % | 0.06 15.99 % | 0.05 6.33 % | 0.05 7.90 % | 0.05 36.60 % | 0.03 40.17 % | 0.02 -9.18 % | 0.03 -0.13 % | 0.03 20.53 % | 0.02 33.75 % | 0.02 20.40 % | 0.01 428.22 % | 0.00 -99.92 % | 3.15 |
Gross profit ratio | 0.40 7.29 % | 0.37 10.99 % | 0.33 1.98 % | 0.33 15.21 % | 0.28 -0.11 % | 0.29 2.53 % | 0.28 0.76 % | 0.28 -2.91 % | 0.28 -2.99 % | 0.29 -5.44 % | 0.31 2.38 % | 0.30 2.02 % | 0.30 1.85 % | 0.29 6.69 % | 0.27 -2.62 % | 0.28 -6.65 % | 0.30 2.64 % | 0.29 17.66 % | 0.25 33.84 % | 0.19 52.68 % | 0.12 -5.21 % | 0.13 -4.38 % | 0.13 |
Weighted average shs out dil | 33.706 M -8.44 % | 36.812 M 2.55 % | 35.897 M -6.85 % | 38.536 M -0.03 % | 38.548 M 9.19 % | 35.303 M 0.74 % | 35.044 M 0.22 % | 34.967 M 1.85 % | 34.334 M 7.73 % | 31.870 M 2.42 % | 31.117 M 32.24 % | 23.531 M 11.32 % | 21.139 M 1.72 % | 20.782 M 0.98 % | 20.579 M -0.94 % | 20.774 M -0.03 % | 20.782 M 0.00 % | 20.782 M 4.70 % | 19.848 M 4.88 % | 18.923 M 10.46 % | 17.131 M 6.86 % | 16.032 M 4.56 % | 15.333 M |
Weighted average shs out | 33.706 M -8.44 % | 36.812 M 2.55 % | 35.897 M -6.67 % | 38.465 M -0.22 % | 38.548 M 9.22 % | 35.293 M 0.71 % | 35.044 M 4.85 % | 33.423 M 3.73 % | 32.223 M 8.28 % | 29.759 M 0.89 % | 29.498 M 25.35 % | 23.531 M 11.32 % | 21.139 M 1.72 % | 20.782 M 0.98 % | 20.579 M -0.94 % | 20.774 M -0.03 % | 20.782 M 0.00 % | 20.782 M 4.70 % | 19.848 M 4.88 % | 18.923 M 10.46 % | 17.131 M 6.86 % | 16.032 M 4.56 % | 15.333 M |
EPS diluted | 0.99 -3.88 % | 1.03 14.44 % | 0.90 -22.41 % | 1.16 -27.50 % | 1.60 53.85 % | 1.04 -14.05 % | 1.21 4.31 % | 1.16 14.85 % | 1.01 36.49 % | 0.74 85.00 % | 0.40 -34.43 % | 0.61 10.91 % | 0.55 -1.79 % | 0.56 47.37 % | 0.38 52.00 % | 0.25 92.31 % | 0.13 -43.48 % | 0.23 160.53 % | -0.38 -790.91 % | 0.06 450.00 % | 0.01 100.72 % | -1.38 -3 350.00 % | -0.04 |
Earnings per share | 0.99 -3.88 % | 1.03 14.44 % | 0.90 -23.08 % | 1.17 -26.88 % | 1.60 53.85 % | 1.04 -14.05 % | 1.21 1.68 % | 1.19 15.53 % | 1.03 35.53 % | 0.76 76.74 % | 0.43 -29.51 % | 0.61 10.91 % | 0.55 -1.79 % | 0.56 47.37 % | 0.38 52.00 % | 0.25 92.31 % | 0.13 -43.48 % | 0.23 160.53 % | -0.38 -790.91 % | 0.06 450.00 % | 0.01 100.72 % | -1.38 -3 350.00 % | -0.04 |
Gross profit | 693.337 M 22.26 % | 567.084 M 29.56 % | 437.692 M 1.53 % | 431.095 M -8.76 % | 472.479 M 6.62 % | 443.151 M 15.33 % | 384.255 M 19.64 % | 321.181 M 10.17 % | 291.524 M 6.51 % | 273.699 M 6.41 % | 257.213 M 38.25 % | 186.043 M 12.27 % | 165.707 M 4.45 % | 158.653 M 5.09 % | 150.970 M 26.58 % | 119.267 M 14.17 % | 104.464 M 18.29 % | 88.310 M 33.57 % | 66.117 M 57.27 % | 42.041 M 66.90 % | 25.190 M 2.06 % | 24.681 M 77 844.10 % | 31.665 K |
Income tax expense | 15.288 M -16.04 % | 18.208 M 22.21 % | 14.899 M -47.57 % | 28.416 M 34.95 % | 21.057 M 34.70 % | 15.632 M -26.99 % | 21.412 M 16.04 % | 18.452 M 20.86 % | 15.267 M 41.48 % | 10.791 M 18.99 % | 9.069 M 30.68 % | 6.940 M 4.96 % | 6.612 M 35.74 % | 4.871 M 30.24 % | 3.740 M 572.66 % | 556.000 K -55.63 % | 1.253 M 137.94 % | -3.303 M -637.95 % | 614.000 K 293.08 % | -318.000 K -319.31 % | 145.000 K 142.52 % | -341.000 K -122.88 % | -153.000 K |
Cost of revenue | 1.056 B 10.14 % | 958.999 M 10.27 % | 869.670 M -1.41 % | 882.070 M -25.60 % | 1.186 B 6.79 % | 1.110 B 11.39 % | 996.730 M 18.39 % | 841.908 M 14.78 % | 733.495 M 11.16 % | 659.876 M 15.28 % | 572.403 M 33.64 % | 428.322 M 9.11 % | 392.548 M 1.77 % | 385.726 M -3.97 % | 401.677 M 31.31 % | 305.890 M 25.80 % | 243.164 M 13.99 % | 213.325 M 6.88 % | 199.594 M 8.43 % | 184.083 M 1.32 % | 181.677 M 8.50 % | 167.439 M 81 973.52 % | 204.011 K |
General and administrative expenses | 14.366 M 24.80 % | 11.511 M 45.43 % | 7.915 M 9.69 % | 7.216 M -25.39 % | 9.671 M -1.96 % | 9.864 M 3.55 % | 9.526 M 50.66 % | 6.323 M 15.28 % | 5.485 M -1.54 % | 5.571 M 13.05 % | 4.928 M 33.05 % | 3.704 M 8.37 % | 3.418 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 24.974 M 185.84 % | 8.737 M | 0.000 | 0.000 |
Selling and marketing expenses | 4.558 M 51.73 % | 3.004 M 88.46 % | 1.594 M 0.00 % | 1.594 M -21.63 % | 2.034 M -12.18 % | 2.316 M 4.47 % | 2.217 M -14.30 % | 2.587 M 5.33 % | 2.456 M 0.53 % | 2.443 M -17.63 % | 2.966 M 159.27 % | 1.144 M 0.35 % | 1.140 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.100 M | 0.000 | 0.000 -100.00 % | 15.775 M 182.92 % | -19.024 M -79 842.85 % | -23.797 K |
Other expenses | 626.435 M 402.46 % | 124.673 M -66.08 % | 367.604 M 7.74 % | 341.182 M -13.16 % | 392.871 M 19.16 % | 329.687 M 2 354 807.14 % | 14.000 K -99.99 % | 249.976 M 8.49 % | 230.412 M 5 760 200.00 % | 4.000 K 0.00 % | 4.000 K -88.89 % | 36.000 K 2.86 % | 35.000 K -99.98 % | 140.201 M 2.11 % | 137.308 M 22.20 % | 112.367 M 15.32 % | 97.442 M 18.62 % | 82.145 M 32.80 % | 61.857 M 320.65 % | 14.705 M 35 111.90 % | -42.000 K -100.16 % | 25.574 M 3 841.42 % | -683.538 K |
Operating expenses | 645.359 M 22.79 % | 525.583 M 39.37 % | 377.113 M 7.75 % | 349.992 M -13.49 % | 404.576 M 18.34 % | 341.867 M 7.15 % | 319.061 M 22.39 % | 260.692 M 8.51 % | 240.251 M 3.27 % | 232.636 M 1.84 % | 228.439 M 39.81 % | 163.395 M 12.65 % | 145.048 M 3.46 % | 140.201 M 2.11 % | 137.308 M 22.20 % | 112.367 M 15.32 % | 97.442 M 24.85 % | 78.045 M 26.17 % | 61.857 M 55.89 % | 39.679 M 65.92 % | 23.914 M 265.10 % | 6.550 M 1 026.01 % | -707.335 K |
Cost and expenses | 1.691 B 15.01 % | 1.470 B 17.93 % | 1.247 B 1.19 % | 1.232 B -22.52 % | 1.590 B 9.51 % | 1.452 B 10.36 % | 1.316 B 19.34 % | 1.103 B 13.23 % | 973.746 M 9.10 % | 892.512 M 11.45 % | 800.842 M 35.34 % | 591.717 M 10.07 % | 537.596 M 2.22 % | 525.927 M -2.42 % | 538.985 M 28.86 % | 418.257 M 22.80 % | 340.606 M 16.90 % | 291.370 M 11.44 % | 261.451 M 16.84 % | 223.762 M 8.84 % | 205.591 M 18.16 % | 173.989 M 34 667.99 % | -503.324 K |
Research and development expenses | 0.000 -100.00 % | 1.000 M -85.23 % | 6.769 M -0.85 % | 6.827 M -6.53 % | 7.304 M 51.60 % | 4.818 M 64.32 % | 2.932 M 2 832.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K -80.00 % | 500.000 K 0.00 % | 500.000 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 | 18.924 M 30.38 % | 14.515 M 52.64 % | 9.509 M 7.93 % | 8.810 M -24.73 % | 11.705 M -3.90 % | 12.180 M 3.72 % | 11.743 M 31.80 % | 8.910 M 12.20 % | 7.941 M -0.91 % | 8.014 M 1.52 % | 7.894 M 62.83 % | 4.848 M 6.36 % | 4.558 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.100 M | 0.000 -100.00 % | 24.974 M 1.88 % | 24.512 M 228.85 % | -19.024 M -79 842.85 % | -23.797 K |
Interest income | 6.751 M -9.56 % | 7.465 M 273.62 % | 1.998 M 2.46 % | 1.950 M 103.97 % | 956.000 K -26.57 % | 1.302 M 32.32 % | 984.000 K 41.99 % | 693.000 K 7.61 % | 644.000 K 0.16 % | 643.000 K 42.89 % | 450.000 K 44.23 % | 312.000 K -13.09 % | 359.000 K 18.87 % | 302.000 K 128.79 % | 132.000 K -19.51 % | 164.000 K -43.64 % | 291.000 K 61.67 % | 180.000 K 31.39 % | 137.000 K 31.73 % | 104.000 K 2.97 % | 101.000 K -88.73 % | 896.000 K -13.09 % | 1.031 M |
Interest expense | 6.933 M 19.14 % | 5.819 M 26.53 % | 4.599 M -24.56 % | 6.096 M 60.17 % | 3.806 M 23.69 % | 3.077 M 44.46 % | 2.130 M -14.11 % | 2.480 M -26.47 % | 3.373 M -3.77 % | 3.505 M 18.09 % | 2.968 M 115.70 % | 1.376 M -35.43 % | 2.131 M -4.35 % | 2.228 M 5.64 % | 2.109 M 43.66 % | 1.468 M 3.97 % | 1.412 M 36.69 % | 1.033 M -4.35 % | 1.080 M 226.61 % | -853.000 K -204.66 % | 815.000 K -9.04 % | 896.000 K | 0.000 |
Depreciation and amortization | 65.044 M 8.53 % | 59.932 M 17.51 % | 51.000 M 16.98 % | 43.597 M 7.52 % | 40.546 M -37.49 % | 64.861 M 62.78 % | 39.846 M 66.12 % | 23.986 M 11.06 % | 21.598 M -1.86 % | 22.007 M -3.75 % | 22.864 M 113.08 % | 10.730 M 44.92 % | 7.404 M 13.00 % | 6.552 M 18.70 % | 5.520 M 62.16 % | 3.404 M 54.59 % | 2.202 M 18.64 % | 1.856 M 21.78 % | 1.524 M 5.25 % | 1.448 M -9.39 % | 1.598 M -91.26 % | 18.283 M 747 365.25 % | 2.446 K |
Operating income | 47.978 M -13.99 % | 55.782 M 11.97 % | 49.820 M -35.66 % | 77.437 M 21.28 % | 63.848 M -30.27 % | 91.569 M 40.77 % | 65.048 M 7.54 % | 60.490 M 17.98 % | 51.273 M 24.86 % | 41.063 M 42.71 % | 28.774 M 27.05 % | 22.648 M 9.63 % | 20.659 M 11.96 % | 18.452 M 35.06 % | 13.662 M 98.00 % | 6.900 M -1.74 % | 7.022 M -31.59 % | 10.265 M 140.96 % | 4.260 M 80.36 % | 2.362 M 85.11 % | 1.276 M -92.96 % | 18.131 M 2 353.45 % | 739.000 K |
Operating income ratio | 0.03 -24.52 % | 0.04 -4.08 % | 0.04 -35.38 % | 0.06 53.14 % | 0.04 -34.67 % | 0.06 25.15 % | 0.05 -9.43 % | 0.05 3.97 % | 0.05 13.72 % | 0.04 26.82 % | 0.03 -5.92 % | 0.04 -0.38 % | 0.04 9.18 % | 0.03 37.11 % | 0.02 52.32 % | 0.02 -19.66 % | 0.02 -40.64 % | 0.03 112.26 % | 0.02 53.49 % | 0.01 69.35 % | 0.01 -93.46 % | 0.09 -96.99 % | 3.14 |
Total other income expenses net | 833.000 K 105.17 % | 406.000 K 115.95 % | -2.545 M 38.21 % | -4.119 M -31.85 % | -3.124 M 19.34 % | -3.873 M -507.05 % | -638.000 K 63.71 % | -1.758 M 0.85 % | -1.773 M -80.00 % | -985.000 K 59.09 % | -2.408 M -201.38 % | -799.000 K 52.01 % | -1.665 M -7.21 % | -1.553 M 55.87 % | -3.519 M -171.11 % | -1.298 M 56.76 % | -3.002 M -326.42 % | -704.000 K 19.63 % | -876.000 K 8.37 % | -956.000 K -351.74 % | 379.762 K 170.46 % | -539.000 K 6.59 % | -577.000 K |
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 | 49.309 M 529.07 % | -11.492 M 95.51 % | -256.038 M 51.07 % | -523.238 M -137.20 % | -220.590 M 21.74 % | -281.881 M -223.33 % | -87.181 M 40.70 % | -147.024 M -1 083.86 % | -12.419 M 65.44 % | -35.930 M 43.05 % | -63.090 M 4.44 % | -66.020 M -103.14 % | -32.499 M -28.36 % | -25.318 M -2 673.06 % | -913.000 K 86.29 % | -6.660 M 49.80 % | -13.268 M -12.65 % | -11.778 M -61.30 % | -7.302 M -21.11 % | -6.029 M -543.64 % | 1.359 M -78.35 % | 6.276 M 96 039.71 % | 6.528 K |
Total investments | 14.512 M -78.24 % | 66.677 M 1 333 440.00 % | 5.000 K 0.00 % | 5.000 K 0.00 % | 5.000 K -99.98 % | 23.473 M 103.49 % | 11.535 M -15.23 % | 13.608 M 13.44 % | 11.996 M 51.77 % | 7.904 M 54.31 % | 5.122 M -83.74 % | 31.504 M 1 696.12 % | 1.754 M 35.03 % | 1.299 M -68.55 % | 4.131 M 347.56 % | 923.000 K 550.00 % | 142.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 779.000 K | 0.000 | 0.000 |
Total debt | 193.983 M -8.09 % | 211.057 M 53.91 % | 137.133 M 5.71 % | 129.727 M 10.14 % | 117.781 M 41.95 % | 82.972 M 72.62 % | 48.066 M 353.67 % | 10.595 M -79.29 % | 51.171 M 2.60 % | 49.872 M -2.60 % | 51.205 M 337.16 % | 11.713 M -3.51 % | 12.139 M -36.27 % | 19.047 M -37.67 % | 30.559 M 59.36 % | 19.176 M 282.45 % | 5.014 M | 0.000 | 0.000 -100.00 % | 5.826 M -32.12 % | 8.583 M -37.80 % | 13.799 M 101 933.42 % | 13.524 K |
Accumulated other comprehensive income loss | -2.869 M -178.00 % | -1.032 M -29.00 % | -800.000 K -620.72 % | -111.000 K 94.41 % | -1.984 M -101.60 % | 123.817 M 32.42 % | 93.506 M 13 631.98 % | -691.000 K 97.98 % | -34.211 M -8.08 % | -31.652 M -2.45 % | -30.895 M -123.67 % | -13.813 M -10.05 % | -12.551 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | 58.412 M -72.16 % | 209.832 M -24.96 % | 279.620 M -29.71 % | 397.789 M 97.44 % | 201.470 M 26.49 % | 159.283 M 7.58 % | 148.057 M 20.44 % | 122.935 M 34.70 % | 91.263 M 25.82 % | 72.534 M 20.96 % | 59.967 M 11.85 % | 53.616 M 24.44 % | 43.087 M 24.04 % | 34.735 M 40.24 % | 24.768 M 34.05 % | 18.476 M 37.72 % | 13.416 M 186.54 % | 4.682 M 94.27 % | 2.410 M -33.59 % | 3.629 M 28.78 % | 2.818 M -87.06 % | 21.772 M 6 303.53 % | 340.000 K |
Common stock | 31.515 M -14.10 % | 36.687 M 3.72 % | 35.372 M -8.24 % | 38.548 M 0.00 % | 38.548 M 0.00 % | 38.548 M 10.00 % | 35.044 M 100.00 % | 17.522 M 7.05 % | 16.368 M 10.00 % | 14.880 M 0.00 % | 14.880 M 1.81 % | 14.616 M 27.87 % | 11.430 M 10.00 % | 10.391 M 0.00 % | 10.391 M 0.00 % | 10.391 M 0.00 % | 10.391 M | 0.000 | 0.000 -100.00 % | 9.591 M 8.66 % | 8.827 M 10.12 % | 8.016 M 102 197.09 % | 7.836 K |
Total equity | 574.367 M -20.72 % | 724.460 M 4.27 % | 694.821 M -14.65 % | 814.069 M 32.44 % | 614.663 M 6.47 % | 577.315 M 47.95 % | 390.206 M 7.13 % | 364.250 M 27.77 % | 285.079 M 39.55 % | 204.287 M 5.42 % | 193.791 M 18.98 % | 162.873 M 101.64 % | 80.774 M 32.61 % | 60.912 M 19.40 % | 51.013 M 16.28 % | 43.869 M 12.70 % | 38.924 M 7.35 % | 36.259 M 14.26 % | 31.733 M 18.02 % | 26.887 M 12.40 % | 23.921 M 11.05 % | 21.540 M 49 592.02 % | 43.347 K |
Other non current liabilities | 36.005 M -9.32 % | 39.705 M 414.58 % | 7.716 M -56.44 % | 17.714 M -8.27 % | 19.310 M -71.49 % | 67.738 M 41.80 % | 47.770 M 363.79 % | 10.300 M 71.04 % | 6.022 M -48.19 % | 11.623 M -23.62 % | 15.218 M 368.39 % | 3.249 M -22.42 % | 4.188 M 45.97 % | 2.869 M 65.46 % | 1.734 M -42.70 % | 3.026 M -67.23 % | 9.233 M 252.56 % | -6.052 M | 0.000 -100.00 % | 6.358 M 727.86 % | 768.000 K 2.54 % | 749.000 K 870.07 % | -97.264 K |
Long term debt | 142.200 M -2.52 % | 145.875 M 49.03 % | 97.880 M 15.52 % | 84.729 M 18.44 % | 71.535 M 15.29 % | 62.047 M 73.03 % | 35.859 M 713.68 % | 4.407 M -90.92 % | 48.532 M -1.57 % | 49.307 M 4.65 % | 47.117 M 408.38 % | 9.268 M -13.48 % | 10.712 M -24.32 % | 14.155 M -40.95 % | 23.971 M 21.56 % | 19.719 M 96.64 % | 10.028 M 122.35 % | 4.510 M | 0.000 -100.00 % | 4.111 M -45.64 % | 7.562 M -11.16 % | 8.512 M 136 485.37 % | 6.232 K |
Total non current liabilities | 211.650 M -5.87 % | 224.843 M 72.27 % | 130.521 M 4.88 % | 124.453 M 9.97 % | 113.167 M -27.52 % | 156.138 M 97.55 % | 79.038 M 137.38 % | 33.296 M -48.14 % | 64.204 M -11.37 % | 72.441 M -4.70 % | 76.017 M 217.82 % | 23.918 M 12.68 % | 21.227 M -12.34 % | 24.215 M -33.80 % | 36.581 M 55.74 % | 23.488 M 12.23 % | 20.929 M | 0.000 | 0.000 -100.00 % | 10.534 M 18.05 % | 8.923 M -5.74 % | 9.466 M 135 749.60 % | 6.968 K |
Other current liabilities | 146.652 M -13.50 % | 169.539 M 119.99 % | 77.065 M -12.88 % | 88.457 M 3.71 % | 85.290 M -15.71 % | 101.182 M 219.12 % | 31.707 M -22.35 % | 40.831 M 32.81 % | 30.744 M -5.31 % | 32.468 M 320.20 % | -14.745 M -19.57 % | -12.332 M -172.80 % | 16.939 M -21.50 % | 21.578 M 15.35 % | 18.707 M 21.55 % | 15.390 M -20.02 % | 19.243 M 166.91 % | -28.758 M -3 828.69 % | -732.000 K -109.40 % | 7.790 M -1.95 % | 7.945 M 5.68 % | 7.518 M 997.14 % | -838.000 K |
Deferred revenue | 0.000 | 0.000 -100.00 % | 114.336 M -2.37 % | 117.116 M -2.27 % | 119.836 M -10.18 % | 133.420 M 352.44 % | 29.489 M -55.96 % | 66.953 M 15.03 % | 58.204 M 15.23 % | 50.513 M -4.23 % | 52.743 M 55.13 % | 34.000 M 28.38 % | 26.483 M 110.90 % | 12.557 M 119.26 % | 5.727 M -23.65 % | 7.501 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.588 M -19.00 % | 3.195 M 525.24 % | 511.000 K 21.96 % | 419.000 K |
Short term debt | 51.783 M -20.56 % | 65.182 M 66.06 % | 39.253 M 15.76 % | 33.909 M 11.34 % | 30.455 M 29.07 % | 23.596 M 93.30 % | 12.207 M 112.04 % | 5.757 M 141.71 % | -13.803 M -138.93 % | -5.777 M -241.32 % | 4.088 M 319.71 % | 974.000 K -31.74 % | 1.427 M -84.61 % | 9.272 M 82.92 % | 5.069 M 31.15 % | 3.865 M 114.72 % | 1.800 M | 0.000 | 0.000 -100.00 % | 1.715 M 94.89 % | 880.000 K -83.36 % | 5.287 M 72 404.11 % | 7.292 K |
Total current liabilities | 620.879 M 3.62 % | 599.172 M 24.89 % | 479.764 M 2.49 % | 468.122 M -10.33 % | 522.029 M 10.61 % | 471.959 M 27.94 % | 368.897 M 25.23 % | 294.584 M 56.27 % | 188.515 M 18.12 % | 159.593 M -5.83 % | 169.474 M 25.85 % | 134.665 M 26.27 % | 106.647 M -2.84 % | 109.764 M 22.17 % | 89.847 M 33.02 % | 67.545 M 11.04 % | 60.829 M | 0.000 | 0.000 -100.00 % | 32.660 M 31.85 % | 24.771 M 28.86 % | 19.223 M 80 937.90 % | 23.721 K |
Total liabilities | 832.529 M 1.03 % | 824.015 M 35.02 % | 610.285 M 2.99 % | 592.575 M -6.71 % | 635.196 M 1.13 % | 628.097 M 40.22 % | 447.935 M 36.62 % | 327.880 M 29.74 % | 252.719 M 8.91 % | 232.034 M -5.48 % | 245.491 M 54.80 % | 158.583 M 24.02 % | 127.874 M -4.56 % | 133.979 M 5.97 % | 126.428 M 38.88 % | 91.033 M 11.34 % | 81.758 M 27.41 % | 64.167 M 17.21 % | 54.744 M 26.74 % | 43.194 M 28.19 % | 33.694 M -8.24 % | 36.718 M 3 398.18 % | -1.113 M |
Other non current assets | 82.498 M 42.71 % | 57.810 M 736.13 % | 6.914 M -74.71 % | 27.341 M 449.24 % | 4.978 M 41.66 % | 3.514 M -68.40 % | 11.121 M 38.32 % | 8.040 M -26.35 % | 10.917 M 44.60 % | 7.550 M 70.70 % | 4.423 M 223.08 % | 1.369 M 18.02 % | 1.160 M -78.43 % | 5.378 M 12.35 % | 4.787 M -52.37 % | 10.051 M 223.08 % | 3.111 M -54.05 % | 6.771 M -38.82 % | 11.067 M 2 940.38 % | 364.000 K 83.84 % | 198.000 K -77.42 % | 877.000 K 128 304.10 % | 683.000 |
Long term investments | 14.479 M -78.28 % | 66.677 M 139.35 % | 27.858 M 3 365.89 % | -853.000 K -103.16 % | 26.979 M 6.10 % | 25.427 M 428.19 % | 4.814 M -41.10 % | 8.173 M 32.59 % | 6.164 M 46.55 % | 4.206 M 41.52 % | 2.972 M -90.21 % | 30.364 M 3 549.52 % | 832.000 K 120.81 % | -3.998 M -651.50 % | -532.000 K -157.64 % | 923.000 K 550.00 % | 142.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 779.000 K | 0.000 | 0.000 |
Intangible assets | 74.674 M -18.62 % | 91.764 M 59.85 % | 57.405 M -10.99 % | 64.491 M -20.76 % | 81.392 M -8.64 % | 89.089 M 20.32 % | 74.046 M 31.12 % | 56.472 M 99.50 % | 28.307 M -1.31 % | 28.682 M -16.37 % | 34.295 M 51.67 % | 22.611 M 33.88 % | 16.889 M 6.03 % | 15.928 M -15.55 % | 18.860 M 180.24 % | 6.730 M 48.11 % | 4.544 M 19.05 % | 3.817 M -90.10 % | 38.572 M 31 006.45 % | 124.000 K -90.20 % | 1.265 M -13.77 % | 1.467 M 45 416.60 % | 3.223 K |
GoodWill | 270.043 M 3.18 % | 261.725 M 109.07 % | 125.185 M 10.34 % | 113.451 M -45.48 % | 208.072 M -2.58 % | 213.577 M 35.65 % | 157.442 M 36.65 % | 115.219 M 57.34 % | 73.230 M 0.62 % | 72.780 M 8.75 % | 66.923 M 104.64 % | 32.703 M 34.38 % | 24.336 M 2.83 % | 23.667 M -0.06 % | 23.682 M -4.55 % | 24.812 M 4.31 % | 23.787 M 8.67 % | 21.889 M | 0.000 -100.00 % | 16.675 M 24.93 % | 13.348 M 4.00 % | 12.834 M 43 453.81 % | 29.467 K |
Goodwill and intangible assets | 344.717 M -2.48 % | 353.489 M 93.60 % | 182.590 M 2.61 % | 177.942 M -38.53 % | 289.464 M -4.36 % | 302.666 M 30.75 % | 231.488 M 34.83 % | 171.691 M 69.09 % | 101.537 M 0.07 % | 101.462 M 0.24 % | 101.218 M 82.99 % | 55.314 M 34.18 % | 41.225 M 4.12 % | 39.595 M -6.93 % | 42.542 M 34.87 % | 31.542 M 11.33 % | 28.331 M 10.21 % | 25.706 M 27.47 % | 20.166 M 20.04 % | 16.799 M 14.96 % | 14.613 M 2.18 % | 14.301 M 43 647.32 % | 32.690 K |
Property plant equipment net | 178.885 M -1.63 % | 181.844 M 49.98 % | 121.247 M -2.61 % | 124.491 M -2.95 % | 128.275 M -2.88 % | 132.074 M 13.22 % | 116.656 M 91.70 % | 60.853 M 37.84 % | 44.147 M 9.48 % | 40.326 M 7.10 % | 37.653 M 83.74 % | 20.493 M 16.76 % | 17.552 M 36.05 % | 12.901 M 33.32 % | 9.677 M 48.22 % | 6.529 M 20.89 % | 5.401 M | 0.000 | 0.000 -100.00 % | 8.042 M 1.25 % | 7.943 M -5.94 % | 8.445 M 92 387.13 % | 9.131 K |
Total non current assets | 635.146 M -5.31 % | 670.791 M 93.63 % | 346.437 M 3.45 % | 334.897 M -26.79 % | 457.443 M -2.98 % | 471.516 M 28.28 % | 367.566 M 44.63 % | 254.142 M 52.15 % | 167.035 M 5.10 % | 158.925 M 3.48 % | 153.575 M 40.50 % | 109.307 M 76.59 % | 61.898 M 13.55 % | 54.512 M -4.66 % | 57.174 M 10.79 % | 51.607 M 38.06 % | 37.379 M 15.09 % | 32.477 M 3.98 % | 31.233 M 16.31 % | 26.853 M 5.10 % | 25.549 M 0.61 % | 25.393 M 55 541.26 % | 45.637 K |
Other current assets | 94.317 M 41.24 % | 66.780 M 49.17 % | 44.768 M 90.40 % | 23.512 M -37.17 % | 37.421 M -21.23 % | 47.506 M 132.27 % | 20.453 M -35.56 % | 31.739 M -68.57 % | 100.975 M 511.64 % | 16.509 M 31.13 % | 12.590 M 161.15 % | 4.821 M 477.37 % | 835.000 K -70.92 % | 2.871 M 356.44 % | 629.000 K 17.79 % | 534.000 K -85.27 % | 3.626 M 767.46 % | 418.000 K 0.48 % | 416.000 K 14.29 % | 364.000 K 36.84 % | 266.000 K -98.55 % | 18.304 M 78 165.70 % | 23.387 K |
Short term investments | 0.000 | 0.000 100.00 % | -27.853 M -3 346.27 % | 858.000 K 103.18 % | -26.974 M -1 280.45 % | -1.954 M -129.07 % | 6.721 M 23.66 % | 5.435 M -6.81 % | 5.832 M 57.71 % | 3.698 M 72.00 % | 2.150 M 88.60 % | 1.140 M 23.64 % | 922.000 K -82.59 % | 5.297 M 13.60 % | 4.663 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 144.674 M -34.99 % | 222.549 M -43.40 % | 393.171 M -39.79 % | 652.965 M 92.97 % | 338.371 M -7.26 % | 364.853 M 169.77 % | 135.247 M -14.19 % | 157.619 M 147.87 % | 63.590 M -25.89 % | 85.802 M -24.93 % | 114.295 M 47.04 % | 77.733 M 74.14 % | 44.638 M 0.62 % | 44.365 M 40.97 % | 31.472 M 21.81 % | 25.836 M 41.32 % | 18.282 M 55.22 % | 11.778 M 61.30 % | 7.302 M -38.41 % | 11.855 M 64.11 % | 7.224 M -3.97 % | 7.523 M 107 432.88 % | 6.996 K |
Cash and short term investments | 144.674 M -34.99 % | 222.549 M -43.40 % | 393.171 M -39.79 % | 652.965 M 92.97 % | 338.371 M -7.26 % | 364.853 M 157.00 % | 141.968 M -12.93 % | 163.054 M 134.87 % | 69.422 M -22.43 % | 89.500 M -23.14 % | 116.445 M 47.64 % | 78.873 M 73.12 % | 45.560 M -8.26 % | 49.662 M 37.43 % | 36.135 M 39.86 % | 25.836 M 41.32 % | 18.282 M 55.22 % | 11.778 M 61.30 % | 7.302 M -38.41 % | 11.855 M 64.11 % | 7.224 M -3.97 % | 7.523 M 107 432.88 % | 6.996 K |
Total current assets | 771.750 M -15.30 % | 911.137 M -4.96 % | 958.669 M -10.55 % | 1.072 B 35.25 % | 792.416 M 7.97 % | 733.896 M 55.96 % | 470.575 M 7.44 % | 437.988 M 18.13 % | 370.763 M 33.66 % | 277.396 M -2.91 % | 285.707 M 34.67 % | 212.149 M 44.56 % | 146.750 M 4.54 % | 140.379 M 16.72 % | 120.267 M 44.39 % | 83.295 M 0.00 % | 83.295 M 22.58 % | 67.949 M 23.00 % | 55.244 M 27.80 % | 43.228 M 34.81 % | 32.066 M -4.27 % | 33.497 M 89 397.17 % | 37.428 K |
Inventory | 66.997 M -15.27 % | 79.073 M -4.38 % | 82.694 M 15.10 % | 71.848 M 17.29 % | 61.259 M 35.14 % | 45.331 M 41.04 % | 32.140 M 35.80 % | 23.667 M 4.54 % | 22.639 M -20.07 % | 28.325 M 23.98 % | 22.846 M 43.12 % | 15.963 M 70.04 % | 9.388 M -37.38 % | 14.992 M 12.19 % | 13.363 M -1.59 % | 13.579 M 21.02 % | 11.220 M 31.21 % | 8.551 M -1.79 % | 8.707 M -10.57 % | 9.736 M 29.09 % | 7.542 M -1.67 % | 7.670 M 108 771.54 % | 7.045 K |
Net receivables | 465.762 M -14.18 % | 542.735 M 23.90 % | 438.036 M 35.44 % | 323.422 M -8.99 % | 355.365 M 24.11 % | 286.329 M 0.13 % | 285.957 M 26.18 % | 226.626 M -19.22 % | 280.546 M 90.67 % | 147.137 M 2.43 % | 143.648 M 25.88 % | 114.114 M 24.58 % | 91.601 M 18.24 % | 77.473 M 4.59 % | 74.073 M 39.07 % | 53.264 M 6.17 % | 50.167 M 8.42 % | 46.270 M 19.96 % | 38.572 M 81.32 % | 21.273 M 24.89 % | 17.034 M | 0.000 | 0.000 |
Tax assets | 14.567 M 32.78 % | 10.971 M 40.15 % | 7.828 M 30.99 % | 5.976 M -22.86 % | 7.747 M -1.12 % | 7.835 M 124.69 % | 3.487 M -35.25 % | 5.385 M 26.11 % | 4.270 M -20.65 % | 5.381 M -26.38 % | 7.309 M 313.64 % | 1.767 M 56.51 % | 1.129 M 77.52 % | 636.000 K -9.14 % | 700.000 K -72.68 % | 2.562 M 550.25 % | 394.000 K | 0.000 | 0.000 -100.00 % | 1.648 M -18.25 % | 2.016 M 13.90 % | 1.770 M 56 395.37 % | 3.133 K |
Other assets | 0.000 100.00 % | -33.453 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 376.617 M 5.63 % | 356.555 M 9.37 % | 326.002 M 2.85 % | 316.982 M -14.70 % | 371.623 M 16.34 % | 319.441 M 17.67 % | 271.478 M 22.87 % | 220.956 M 73.92 % | 127.047 M 18.98 % | 106.781 M -1.53 % | 108.440 M 9.55 % | 98.987 M 28.67 % | 76.933 M 5.52 % | 72.906 M 13.14 % | 64.437 M 34.66 % | 47.852 M 21.89 % | 39.257 M 42.64 % | 27.522 M | 0.000 -100.00 % | 22.857 M 46.23 % | 15.631 M 12.16 % | 13.936 M 84 725.61 % | 16.429 K |
Tax payables | 45.827 M 480.38 % | 7.896 M -78.91 % | 37.444 M 30.13 % | 28.774 M -16.98 % | 34.661 M 24.95 % | 27.740 M -5.93 % | 29.489 M 9.06 % | 27.040 M 22.60 % | 22.055 M 37.59 % | 16.029 M -15.41 % | 18.948 M 45.35 % | 13.036 M 14.87 % | 11.348 M 88.88 % | 6.008 M 267.69 % | 1.634 M 273.06 % | 438.000 K -17.20 % | 529.000 K -57.20 % | 1.236 M 68.85 % | 732.000 K 145.64 % | 298.000 K -5.40 % | 315.000 K -38.36 % | 511.000 K 21.96 % | 419.000 K |
Deferred revenue non current | 15.352 M -19.23 % | 19.008 M 44.24 % | 13.178 M 11.32 % | 11.838 M 50.53 % | 7.864 M 13.81 % | 6.910 M 232.37 % | 2.079 M -22.37 % | 2.678 M 15.63 % | 2.316 M -40.11 % | 3.867 M 23.55 % | 3.130 M -33.69 % | 4.720 M 35.01 % | 3.496 M -22.96 % | 4.538 M -10.10 % | 5.048 M 19 315.38 % | 26.000 K -93.18 % | 381.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 892.000 K | 0.000 | 0.000 |
Minority interest | 369.000 K -3.40 % | 382.000 K 23.23 % | 310.000 K -11.68 % | 351.000 K -1.68 % | 357.000 K | 0.000 -100.00 % | 2.130 M 2.11 % | 2.086 M 7.42 % | 1.942 M -65.22 % | 5.584 M -32.13 % | 8.228 M 8 561.05 % | 95.000 K -47.51 % | 181.000 K 4.62 % | 173.000 K 105.95 % | 84.000 K 1 580.00 % | 5.000 K 162.50 % | -8.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 632.000 K -45.19 % | 1.153 M |
Capital lease obligations | 192.879 M -3.72 % | 200.331 M 46.09 % | 137.133 M 17.58 % | 116.629 M 17.10 % | 99.602 M 27.30 % | 78.243 M 86.20 % | 42.021 M | 0.000 100.00 % | -16.142 M -172.30 % | -5.928 M -1 612.24 % | 392.000 K 130.94 % | -1.267 M -1 201.74 % | 115.000 K -7.26 % | 124.000 K 108.16 % | -1.519 M -221.52 % | 1.250 M -75.07 % | 5.014 M 11.18 % | 4.510 M | 0.000 | 0.000 100.00 % | -141.000 K | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 -100.00 % | 800.000 K 620.72 % | 111.000 K -94.41 % | 1.984 M | 0.000 | 0.000 -100.00 % | 691.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 |
Other total stockholders equity | 484.071 M 1.15 % | 478.591 M 25.95 % | 379.990 M 0.86 % | 376.735 M 0.34 % | 375.474 M 0.31 % | 374.310 M 82.82 % | 204.742 M 29 729.81 % | -691.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 136.997 M 254.67 % | 38.627 M 147.40 % | 15.613 M -1.00 % | 15.770 M 5.15 % | 14.997 M -3.83 % | 15.594 M -50.62 % | 31.582 M 102.72 % | 15.579 M 12.72 % | 13.821 M 9.35 % | 12.639 M -64.19 % | 35.296 M 2 521.70 % | -1.457 M |
Deferred tax liabilities non current | 18.093 M -10.67 % | 20.255 M 72.43 % | 11.747 M 15.48 % | 10.172 M -29.64 % | 14.458 M -25.64 % | 19.443 M 24.62 % | 15.602 M -1.94 % | 15.911 M 110.74 % | 7.550 M -15.08 % | 8.891 M -15.74 % | 10.552 M 102.53 % | 5.210 M 84.03 % | 2.831 M 6.71 % | 2.653 M -38.43 % | 4.309 M 119.06 % | 1.967 M 52.84 % | 1.287 M | 0.000 | 0.000 -100.00 % | 65.000 K -79.10 % | 311.000 K 51.71 % | 205.000 K 109.18 % | 98.000 K |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 64.167 M 17.21 % | 54.744 M | 0.000 | 0.000 -100.00 % | 8.029 M 801.85 % | -1.144 M |
Total assets | 1.407 B -9.14 % | 1.548 B 18.65 % | 1.305 B -7.22 % | 1.407 B 12.54 % | 1.250 B 3.69 % | 1.205 B 43.82 % | 838.141 M 21.10 % | 692.130 M 28.70 % | 537.798 M 23.26 % | 436.321 M -0.67 % | 439.282 M 36.65 % | 321.456 M 54.07 % | 208.648 M 7.06 % | 194.891 M 9.83 % | 177.441 M 31.53 % | 134.902 M 11.79 % | 120.674 M 20.16 % | 100.426 M 16.13 % | 86.477 M 23.40 % | 70.081 M 21.64 % | 57.615 M -2.17 % | 58.890 M 70 796.29 % | 83.065 K |
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 100.00 % | -14.254 M -1 261.70 % | 1.227 M 115.04 % | -8.157 M 11.30 % | -9.196 M 70.06 % | -30.712 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 |
Stock based compensation | 0.000 -100.00 % | 11.000 K 134.38 % | -32.000 K -102.33 % | 1.372 M 173.85 % | 501.000 K -79.47 % | 2.440 M 415.86 % | 473.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 |
Change in working capital | 109.047 M 2 458.59 % | 4.262 M 103.17 % | -134.367 M -434.22 % | -25.152 M 2.38 % | -25.766 M -180.02 % | 32.200 M 337.20 % | 7.365 M -88.02 % | 61.470 M 484.96 % | -15.968 M 46.15 % | -29.654 M -387.81 % | -6.079 M -47.69 % | -4.116 M -145.58 % | -1.676 M -143.90 % | 3.818 M 73.39 % | 2.202 M -16.37 % | 2.633 M -72.54 % | 9.590 M 268.42 % | 2.603 M 32.74 % | 1.961 M | 0.000 -100.00 % | 2.973 M | 0.000 | 0.000 |
Accounts receivables | 54.806 M -11.18 % | 61.705 M 147.73 % | -129.271 M -1 186.49 % | 11.898 M 115.72 % | -75.679 M -1 506.43 % | -4.711 M 87.24 % | -36.918 M -2.69 % | -35.952 M 11.35 % | -40.557 M -111.28 % | -19.196 M -89.37 % | -10.137 M 50.02 % | -20.282 M -23.62 % | -16.407 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 11.138 M 23.28 % | 9.035 M 157.34 % | -15.758 M -34.11 % | -11.750 M 26.31 % | -15.945 M -19.57 % | -13.335 M -68.07 % | -7.934 M -356.93 % | 3.088 M -45.27 % | 5.642 M 209.11 % | -5.171 M -75.41 % | -2.948 M 41.76 % | -5.062 M -180.67 % | 6.275 M 200.32 % | -6.255 M -2 111.25 % | 311.000 K 133.48 % | -929.000 K -2 211.36 % | 44.000 K -98.31 % | 2.603 M 32.74 % | 1.961 M | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts payables | 42.689 M 164.22 % | -66.478 M -707.38 % | 10.945 M 141.70 % | -26.250 M -139.75 % | 66.031 M 30.37 % | 50.649 M -4.77 % | 53.185 M -43.26 % | 93.735 M 407.75 % | 18.461 M 420.67 % | -5.757 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 | 414.000 K | 0.000 100.00 % | -283.000 K -129.79 % | 950.000 K 649.13 % | -173.000 K 57.07 % | -403.000 K -102.63 % | 15.299 M -73.80 % | 58.382 M 370.16 % | -21.610 M 11.73 % | -24.483 M -681.95 % | -3.131 M -430.97 % | 946.000 K 111.90 % | -7.951 M -178.93 % | 10.073 M 432.68 % | 1.891 M -46.91 % | 3.562 M -62.69 % | 9.546 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | -14.738 M -298.22 % | -3.701 M -140.85 % | 9.061 M 103.90 % | -232.522 M -1 046.84 % | -20.275 M -576.50 % | 4.255 M 438.61 % | 790.000 K 104.11 % | -19.241 M -176.41 % | -6.961 M 63.07 % | -18.848 M -131.98 % | -8.125 M 8.04 % | -8.835 M -4.03 % | -8.493 M -1 493.43 % | -533.000 K 78.16 % | -2.440 M -133.72 % | -1.044 M 39.51 % | -1.726 M 45.28 % | -3.154 M 54.22 % | -6.889 M -26 596.15 % | 26.000 K -74.00 % | 100.000 K 100.25 % | -39.706 M -1 403.74 % | 3.046 M |
Net cash provided by operating activities | 192.876 M 96.02 % | 98.396 M 283.69 % | -53.565 M -174.08 % | 72.306 M 5.96 % | 68.240 M -47.43 % | 129.814 M 58.44 % | 81.932 M -34.43 % | 124.947 M 159.39 % | 48.169 M 254.63 % | 13.583 M -61.22 % | 35.026 M 82.41 % | 19.202 M 19.16 % | 16.114 M -39.73 % | 26.736 M 58.01 % | 16.920 M 58.86 % | 10.651 M -16.54 % | 12.762 M 113.16 % | 5.987 M 702.31 % | -994.000 K -140.15 % | 2.476 M -48.94 % | 4.849 M 603.77 % | 689.000 K -81.04 % | 3.634 M |
Investments in property plant and equipment | -22.276 M 13.61 % | -25.786 M 2.44 % | -26.432 M 20.27 % | -33.150 M 10.18 % | -36.907 M -13.60 % | -32.489 M 1.77 % | -33.075 M 19.27 % | -40.969 M -63.19 % | -25.105 M -53.93 % | -16.309 M 34.64 % | -24.953 M -206.62 % | -8.138 M 34.97 % | -12.514 M -33.03 % | -9.407 M -16.48 % | -8.076 M -73.30 % | -4.660 M -64.61 % | -2.831 M | 0.000 | 0.000 | 0.000 100.00 % | -1.013 M | 0.000 | 0.000 |
Acquisitions net | -28.093 M 51.51 % | -57.939 M -567.65 % | -8.678 M 35.96 % | -13.551 M 34.39 % | -20.655 M 58.02 % | -49.201 M 7.84 % | -53.384 M -8.35 % | -49.272 M -265.00 % | -13.499 M -22.26 % | -11.041 M 7.07 % | -11.881 M -916.56 % | 1.455 M 1 376.32 % | -114.000 K 96.84 % | -3.604 M 62.94 % | -9.726 M -803.76 % | 1.382 M 144.70 % | -3.092 M | 0.000 | 0.000 | 0.000 100.00 % | -151.000 K | 0.000 | 0.000 |
Purchases of investments | -770.000 K -569.57 % | -115.000 K 88.61 % | -1.010 M | 0.000 | 0.000 100.00 % | -5.000 K 50.00 % | -10.000 K 99.93 % | -14.525 M 83.65 % | -88.842 M -1 915.47 % | -4.408 M -5 479.75 % | -79.000 K 99.73 % | -28.940 M -7 081.14 % | -403.000 K 37.33 % | -643.000 K | 0.000 -100.00 % | 264.000 K | 0.000 100.00 % | -99.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 -100.00 % | 1.010 M -59.79 % | 2.512 M | 0.000 | 0.000 -100.00 % | 32.489 M 170.74 % | 12.000 M -86.05 % | 86.000 M 242.56 % | 25.105 M 362.68 % | 5.426 M -71.71 % | 19.180 M 563.21 % | 2.892 M 443.61 % | 532.000 K -94.34 % | 9.407 M | 0.000 -100.00 % | 398.000 K | 0.000 | 0.000 -100.00 % | 74.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 7.905 M -5.97 % | 8.407 M 1 413.59 % | -640.000 K -100.17 % | 378.869 M 5 308.55 % | 7.005 M 346.74 % | -2.839 M -211.95 % | 2.536 M 14.65 % | 2.212 M 109.50 % | -23.285 M -545.19 % | -3.609 M 80.32 % | -18.339 M -657.50 % | -2.421 M -229.19 % | 1.874 M 151.30 % | -3.653 M -840.97 % | 493.000 K 12 425.00 % | -4.000 K -100.08 % | 4.803 M 191.12 % | -5.271 M -3.13 % | -5.111 M -406.23 % | 1.669 M 4 668.57 % | 35.000 K -91.73 % | 423.000 K -77.42 % | 1.873 M |
Net cash used for investing activites | -43.234 M 41.91 % | -74.423 M -117.31 % | -34.248 M -110.31 % | 332.168 M 757.02 % | -50.557 M 2.86 % | -52.045 M 27.65 % | -71.933 M -334.54 % | -16.554 M 86.82 % | -125.626 M -319.58 % | -29.941 M 17.00 % | -36.072 M -2.62 % | -35.152 M -230.84 % | -10.625 M -34.49 % | -7.900 M 54.36 % | -17.309 M -560.65 % | -2.620 M -133.93 % | -1.120 M 79.14 % | -5.370 M -6.61 % | -5.037 M -401.80 % | 1.669 M 247.83 % | -1.129 M -366.90 % | 423.000 K -77.42 % | 1.873 M |
Debt repayment | 1.954 M 104.55 % | -42.966 M | 0.000 -100.00 % | 20.000 K 100.07 % | -27.834 M -4 317.27 % | 660.000 K 110.40 % | -6.346 M -30.79 % | -4.852 M -838.49 % | -517.000 K 83.75 % | -3.181 M -107.35 % | 43.296 M 3 891.24 % | -1.142 M 90.31 % | -11.780 M -355.18 % | -2.588 M -131.21 % | 8.291 M 2 663.67 % | 300.000 K 108.61 % | -3.483 M -172.46 % | 4.807 M | 0.000 | 0.000 100.00 % | -5.216 M -1 996.73 % | 275.000 K | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.000 K -100.00 % | 174.167 M | 0.000 | 0.000 -100.00 % | 66.214 M | 0.000 | 0.000 -100.00 % | 56.072 M 390.57 % | 11.430 M | 0.000 -100.00 % | 722.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.344 M | 0.000 | 0.000 |
Common stock repurchased | -146.717 M -104.83 % | -71.627 M 38.97 % | -117.362 M -163.81 % | -44.487 M -635 628.57 % | 7.000 K | 0.000 100.00 % | -6.000 K 88.68 % | -53.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -94.000 K 43.03 % | -165.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -35.101 M 0.82 % | -35.392 M -0.06 % | -35.372 M -22.20 % | -28.947 M -50.19 % | -19.274 M -10.00 % | -17.522 M 0.17 % | -17.551 M -113.70 % | -8.213 M 0.74 % | -8.274 M -9.39 % | -7.564 M -29.37 % | -5.847 M -44.73 % | -4.040 M -24.00 % | -3.258 M -99.39 % | -1.634 M -5.62 % | -1.547 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | -47.611 M -17.80 % | -40.416 M -110.96 % | -19.158 M -12.33 % | -17.055 M -456.35 % | 4.786 M 164.81 % | -7.385 M 17.38 % | -8.938 M -1 127.36 % | 870.000 K 106.72 % | -12.953 M -435.47 % | -2.419 M -1 127.92 % | -197.000 K 89.19 % | -1.823 M -5.99 % | -1.720 M -8.04 % | -1.592 M -6.99 % | -1.488 M -20.10 % | -1.239 M -20.17 % | -1.031 M -33.90 % | -770.000 K -148.00 % | 1.604 M -57.86 % | 3.806 M 2 689.12 % | -147.000 K -950.00 % | -14.000 K -100.45 % | 3.116 M |
Net cash used provided by financing activities | -227.475 M -19.47 % | -190.401 M -10.77 % | -171.892 M -90.00 % | -90.469 M -113.76 % | -42.322 M -128.23 % | 149.920 M 556.99 % | -32.806 M -167.85 % | -12.248 M -122.38 % | 54.720 M 519.66 % | -13.039 M -135.00 % | 37.252 M -24.08 % | 49.067 M 1 020.93 % | -5.328 M 8.36 % | -5.814 M -198.81 % | 5.884 M 632.97 % | -1.104 M 75.54 % | -4.514 M -212.01 % | 4.030 M 151.25 % | 1.604 M -57.86 % | 3.806 M 194.70 % | -4.019 M -1 639.85 % | 261.000 K -91.62 % | 3.116 M |
Effect of forex changes on cash | -42.000 K 90.19 % | -428.000 K -380.90 % | -89.000 K -115.11 % | 589.000 K 131.96 % | -1.843 M -196.14 % | 1.917 M 340.69 % | 435.000 K 120.56 % | -2.116 M -503.05 % | 525.000 K -41.92 % | 904.000 K 116.79 % | 417.000 K 1 995.45 % | -22.000 K -1 200.00 % | 2.000 K 110.53 % | -19.000 K -113.48 % | 141.000 K 340.63 % | 32.000 K 210.34 % | -29.000 K 81.41 % | -156.000 K -1 075.00 % | 16.000 K 100.48 % | -3.320 M | 0.000 100.00 % | -846.000 K 90.19 % | -8.624 M |
Net change in cash | -77.875 M 54.36 % | -170.622 M 34.32 % | -259.794 M -182.58 % | 314.594 M 1 287.95 % | -26.482 M -111.53 % | 229.606 M 1 126.31 % | -22.372 M -123.79 % | 94.029 M 523.33 % | -22.212 M 22.04 % | -28.493 M -177.80 % | 36.623 M 10.66 % | 33.095 M 20 203.68 % | 163.000 K -98.75 % | 13.004 M 130.73 % | 5.636 M -19.01 % | 6.959 M -1.97 % | 7.099 M 58.60 % | 4.476 M 198.31 % | -4.553 M -198.32 % | 4.631 M 1 648.83 % | -299.000 K -156.74 % | 527.000 K 38 992.99 % | -1.355 K |
Cash at beginning of period | 222.549 M -43.40 % | 393.171 M -39.79 % | 652.965 M 92.97 % | 338.371 M -7.26 % | 364.853 M 169.77 % | 135.247 M -14.19 % | 157.619 M 147.87 % | 63.590 M -25.89 % | 85.802 M -24.93 % | 114.295 M 47.04 % | 77.733 M 74.14 % | 44.638 M 0.37 % | 44.475 M 41.32 % | 31.471 M 21.81 % | 25.836 M 36.86 % | 18.877 M 60.27 % | 11.778 M 27.51 % | 9.237 M -25.32 % | 12.368 M 71.21 % | 7.224 M -3.97 % | 7.523 M 7.53 % | 6.996 M 83 674.40 % | 8.351 K |
Cash at end of period | 144.674 M -34.99 % | 222.549 M -43.40 % | 393.171 M -39.79 % | 652.965 M 92.97 % | 338.371 M -7.26 % | 364.853 M 169.77 % | 135.247 M -14.19 % | 157.619 M 147.87 % | 63.590 M -25.89 % | 85.802 M -24.97 % | 114.356 M 47.11 % | 77.733 M 74.14 % | 44.638 M 0.37 % | 44.475 M 41.32 % | 31.472 M 21.81 % | 25.836 M 36.86 % | 18.877 M 37.66 % | 13.713 M 75.47 % | 7.815 M -34.08 % | 11.855 M 64.11 % | 7.224 M -3.97 % | 7.523 M 107 432.88 % | 6.996 K |
Operating cash flow | 192.876 M 96.02 % | 98.396 M 283.69 % | -53.565 M -174.08 % | 72.306 M 5.96 % | 68.240 M -47.43 % | 129.814 M 58.44 % | 81.932 M -34.43 % | 124.947 M 159.39 % | 48.169 M 254.63 % | 13.583 M -61.22 % | 35.026 M 82.41 % | 19.202 M 19.16 % | 16.114 M -39.73 % | 26.736 M 58.01 % | 16.920 M 58.86 % | 10.651 M -16.54 % | 12.762 M 113.16 % | 5.987 M 702.31 % | -994.000 K -140.15 % | 2.476 M -48.94 % | 4.849 M 603.77 % | 689.000 K -81.04 % | 3.634 M |
Capital expenditure | -22.276 M 13.61 % | -25.786 M 2.44 % | -26.432 M 20.27 % | -33.150 M 10.18 % | -36.907 M -13.60 % | -32.489 M 1.77 % | -33.075 M 19.27 % | -40.969 M -63.19 % | -25.105 M -53.93 % | -16.309 M 34.64 % | -24.953 M -206.62 % | -8.138 M 34.97 % | -12.514 M -33.03 % | -9.407 M -16.48 % | -8.076 M -73.30 % | -4.660 M -64.61 % | -2.831 M | 0.000 | 0.000 | 0.000 100.00 % | -1.013 M | 0.000 | 0.000 |
Free CashFlow | 170.600 M 134.95 % | 72.610 M 190.77 % | -79.997 M -304.30 % | 39.156 M 24.97 % | 31.333 M -67.81 % | 97.325 M 99.20 % | 48.857 M -41.82 % | 83.978 M 264.11 % | 23.064 M 946.07 % | -2.726 M -127.06 % | 10.073 M -8.96 % | 11.064 M 207.33 % | 3.600 M -79.23 % | 17.329 M 95.94 % | 8.844 M 47.62 % | 5.991 M -39.67 % | 9.931 M 65.88 % | 5.987 M 702.31 % | -994.000 K -140.15 % | 2.476 M -35.45 % | 3.836 M 456.75 % | 689.000 K -81.04 % | 3.634 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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 396.208 M -3.49 % | 410.545 M -14.49 % | 480.100 M 13.14 % | 424.345 M 7.36 % | 395.269 M -10.29 % | 440.601 M -4.19 % | 459.872 M 9.37 % | 420.460 M 26.87 % | 331.420 M 3.89 % | 319.015 M -13.99 % | 370.889 M 10.94 % | 334.312 M 10.72 % | 301.944 M -1.12 % | 305.359 M -14.95 % | 359.014 M 18.10 % | 304.000 M -12.50 % | 347.409 M -7.02 % | 373.647 M -14.27 % | 435.831 M 10.30 % | 395.147 M 5.97 % | 372.887 M -17.90 % | 454.211 M 21.35 % | 374.294 M -2.91 % | 385.529 M -8.96 % | 423.449 M 14.36 % | 370.292 M -10.89 % | 415.566 M 16.90 % | 355.482 M 17.82 % | 301.710 M -2.20 % | 308.503 M -12.66 % | 353.238 M 29.14 % | 273.522 M -1.94 % | 278.929 M 8.17 % | 257.860 M -15.75 % | 306.070 M 34.98 % | 226.750 M -12.13 % | 258.058 M 9.80 % | 235.028 M -14.80 % | 275.840 M 21.43 % | 227.168 M -2.32 % | 232.564 M 17.30 % | 198.268 M -19.46 % | 246.180 M 18.02 % | 208.597 M 10.10 % | 189.453 M 2.06 % | 185.626 M -5.67 % | 196.789 M 38.02 % | 142.577 M 1.64 % | 140.275 M 3.79 % | 135.149 M -10.51 % | 151.026 M 8.77 % | 138.847 M 8.72 % | 127.708 M -9.61 % | 141.289 M -9.69 % | 156.449 M 15.06 % | 135.970 M 6.97 % | 127.109 M -10.28 % | 141.670 M -16.70 % | 170.079 M 19.99 % | 141.747 M 13.35 % | 125.048 M 8.01 % | 115.773 M -3.01 % | 119.371 M 18.82 % | 100.463 M 1.03 % | 99.442 M -6.08 % | 105.881 M |
Net income | -424.000 K -113.34 % | 3.179 M -54.18 % | 6.938 M -25.05 % | 9.257 M 30.84 % | 7.075 M -30.52 % | 10.183 M -13.70 % | 11.799 M 13.84 % | 10.365 M 130.54 % | 4.496 M -55.78 % | 10.167 M 189.08 % | 3.517 M -50.52 % | 7.108 M -20.17 % | 8.904 M -20.97 % | 11.266 M -6.46 % | 12.044 M -94.96 % | 238.834 M 1 891.45 % | 11.993 M 18.79 % | 10.096 M -50.22 % | 20.280 M -19.28 % | 25.124 M 227.01 % | 7.683 M -11.42 % | 8.674 M 298.67 % | -4.366 M -122.80 % | 19.146 M 48.83 % | 12.864 M 43.99 % | 8.934 M -39.33 % | 14.725 M 35.50 % | 10.867 M 31.04 % | 8.293 M -3.92 % | 8.631 M -43.52 % | 15.281 M 89.36 % | 8.070 M -10.66 % | 9.033 M 21.30 % | 7.447 M -29.55 % | 10.571 M 18.63 % | 8.911 M 21.72 % | 7.321 M 11.57 % | 6.562 M -52.43 % | 13.795 M 271.83 % | 3.710 M 109.01 % | 1.775 M -42.46 % | 3.085 M 185.38 % | 1.081 M -79.06 % | 5.162 M 56.23 % | 3.304 M 6.14 % | 3.113 M -19.89 % | 3.886 M 0.94 % | 3.850 M 6.18 % | 3.626 M 14.49 % | 3.167 M -5.09 % | 3.337 M 4.18 % | 3.203 M 10.95 % | 2.887 M 38.93 % | 2.078 M -35.41 % | 3.217 M -19.47 % | 3.995 M 41.57 % | 2.822 M 63.78 % | 1.723 M -46.51 % | 3.221 M 24.31 % | 2.591 M 270.14 % | 700.000 K -49.49 % | 1.386 M -57.47 % | 3.259 M 241.26 % | 955.000 K 137.56 % | 402.000 K -16.77 % | 483.000 K |
Income before tax | -1.268 M -128.64 % | 4.428 M -61.49 % | 11.498 M -17.91 % | 14.007 M 53.07 % | 9.151 M -35.35 % | 14.155 M -33.78 % | 21.375 M 40.97 % | 15.163 M 211.80 % | 4.863 M -67.11 % | 14.787 M 165.24 % | 5.575 M -58.66 % | 13.487 M 3.21 % | 13.067 M -17.93 % | 15.922 M -28.58 % | 22.295 M 13.19 % | 19.697 M 13.31 % | 17.384 M 8.97 % | 15.953 M -47.48 % | 30.374 M 1.09 % | 30.046 M 210.14 % | 9.688 M -24.22 % | 12.785 M 617.40 % | -2.471 M -110.50 % | 23.523 M 48.21 % | 15.871 M 16.78 % | 13.591 M -40.56 % | 22.865 M 40.59 % | 16.264 M 31.97 % | 12.324 M -3.09 % | 12.717 M -41.70 % | 21.812 M 70.85 % | 12.767 M -1.60 % | 12.975 M 16.08 % | 11.178 M -31.33 % | 16.279 M 32.45 % | 12.291 M 11.89 % | 10.985 M 10.46 % | 9.945 M -47.46 % | 18.930 M 77.28 % | 10.678 M 94.32 % | 5.495 M 10.45 % | 4.975 M -45.94 % | 9.202 M 19.41 % | 7.706 M 56.82 % | 4.914 M 8.14 % | 4.544 M -24.61 % | 6.027 M 8.56 % | 5.552 M 5.97 % | 5.239 M 13.77 % | 4.605 M -7.70 % | 4.989 M 6.60 % | 4.680 M 7.27 % | 4.363 M -9.99 % | 4.847 M -12.98 % | 5.570 M 18.08 % | 4.717 M 16.99 % | 4.032 M 59.62 % | 2.526 M -52.93 % | 5.366 M 53.40 % | 3.498 M 233.14 % | 1.050 M -39.10 % | 1.724 M -51.84 % | 3.580 M 221.65 % | 1.113 M 450.99 % | 202.000 K -73.53 % | 763.000 K |
Income before tax ratio | 0.00 -129.67 % | 0.01 -54.96 % | 0.02 -27.45 % | 0.03 42.58 % | 0.02 -27.94 % | 0.03 -30.88 % | 0.05 28.89 % | 0.04 145.77 % | 0.01 -68.34 % | 0.05 208.37 % | 0.02 -62.74 % | 0.04 -6.78 % | 0.04 -17.00 % | 0.05 -16.04 % | 0.06 -4.15 % | 0.06 29.48 % | 0.05 17.20 % | 0.04 -38.74 % | 0.07 -8.35 % | 0.08 192.67 % | 0.03 -7.70 % | 0.03 526.37 % | -0.01 -110.82 % | 0.06 62.79 % | 0.04 2.12 % | 0.04 -33.29 % | 0.06 20.26 % | 0.05 12.01 % | 0.04 -0.91 % | 0.04 -33.24 % | 0.06 32.29 % | 0.05 0.34 % | 0.05 7.31 % | 0.04 -18.50 % | 0.05 -1.88 % | 0.05 27.34 % | 0.04 0.60 % | 0.04 -38.34 % | 0.07 46.00 % | 0.05 98.94 % | 0.02 -5.84 % | 0.03 -32.87 % | 0.04 1.18 % | 0.04 42.43 % | 0.03 5.96 % | 0.02 -20.07 % | 0.03 -21.35 % | 0.04 4.26 % | 0.04 9.61 % | 0.03 3.15 % | 0.03 -1.99 % | 0.03 -1.34 % | 0.03 -0.41 % | 0.03 -3.64 % | 0.04 2.63 % | 0.03 9.37 % | 0.03 77.91 % | 0.02 -43.49 % | 0.03 27.85 % | 0.02 193.90 % | 0.01 -43.61 % | 0.01 -50.35 % | 0.03 170.70 % | 0.01 445.39 % | 0.00 -71.81 % | 0.01 |
EBITDA | 15.702 M -27.64 % | 21.700 M -27.99 % | 30.134 M -5.71 % | 31.959 M 16.35 % | 27.467 M -16.17 % | 32.765 M -20.86 % | 41.403 M 18.38 % | 34.975 M 79.20 % | 19.517 M -14.19 % | 22.744 M 4.06 % | 21.856 M -25.39 % | 29.293 M 15.99 % | 25.254 M -10.08 % | 28.086 M -24.14 % | 37.023 M 13.44 % | 32.637 M -1.63 % | 33.177 M 4.16 % | 31.851 M -31.72 % | 46.648 M 1.75 % | 45.845 M 80.98 % | 25.331 M -12.59 % | 28.978 M 4.46 % | 27.740 M -24.18 % | 36.587 M 27.50 % | 28.696 M 11.58 % | 25.717 M -25.63 % | 34.579 M 29.26 % | 26.751 M 27.54 % | 20.975 M 3.40 % | 20.285 M -31.12 % | 29.451 M 50.04 % | 19.629 M 6.74 % | 18.389 M 13.60 % | 16.187 M -28.22 % | 22.551 M 41.53 % | 15.934 M -7.17 % | 17.164 M 8.42 % | 15.831 M -37.83 % | 25.465 M 50.32 % | 16.940 M 33.35 % | 12.703 M 19.76 % | 10.607 M -30.72 % | 15.310 M 5.39 % | 14.527 M 32.84 % | 10.936 M 16.32 % | 9.402 M -10.61 % | 10.518 M 34.92 % | 7.796 M -1.05 % | 7.879 M 11.71 % | 7.053 M -10.71 % | 7.899 M 14.25 % | 6.914 M 6.71 % | 6.479 M -9.03 % | 7.122 M -10.08 % | 7.920 M 14.95 % | 6.890 M 12.03 % | 6.150 M 30.32 % | 4.719 M -44.13 % | 8.447 M 73.84 % | 4.859 M 72.92 % | 2.810 M -10.31 % | 3.133 M -40.90 % | 5.301 M 132.60 % | 2.279 M 85.74 % | 1.227 M -31.03 % | 1.779 M |
Net income ratio | 0.00 -113.82 % | 0.01 -46.42 % | 0.01 -33.76 % | 0.02 21.88 % | 0.02 -22.55 % | 0.02 -9.92 % | 0.03 4.08 % | 0.02 81.72 % | 0.01 -57.43 % | 0.03 236.09 % | 0.01 -55.40 % | 0.02 -27.90 % | 0.03 -20.07 % | 0.04 9.98 % | 0.03 -95.73 % | 0.79 2 175.81 % | 0.03 27.76 % | 0.03 -41.93 % | 0.05 -26.82 % | 0.06 208.59 % | 0.02 7.89 % | 0.02 263.72 % | -0.01 -123.49 % | 0.05 63.47 % | 0.03 25.91 % | 0.02 -31.91 % | 0.04 15.91 % | 0.03 11.22 % | 0.03 -1.75 % | 0.03 -35.33 % | 0.04 46.62 % | 0.03 -8.89 % | 0.03 12.13 % | 0.03 -16.38 % | 0.03 -12.11 % | 0.04 38.52 % | 0.03 1.61 % | 0.03 -44.17 % | 0.05 206.22 % | 0.02 113.98 % | 0.01 -50.95 % | 0.02 254.35 % | 0.00 -82.26 % | 0.02 41.90 % | 0.02 3.99 % | 0.02 -15.07 % | 0.02 -26.87 % | 0.03 4.46 % | 0.03 10.31 % | 0.02 6.05 % | 0.02 -4.22 % | 0.02 2.05 % | 0.02 53.71 % | 0.01 -28.47 % | 0.02 -30.02 % | 0.03 32.34 % | 0.02 82.55 % | 0.01 -35.78 % | 0.02 3.61 % | 0.02 226.54 % | 0.01 -53.24 % | 0.01 -56.15 % | 0.03 187.20 % | 0.01 135.15 % | 0.00 -11.38 % | 0.00 |
Ratio EBITDA | 0.04 -25.02 % | 0.05 -15.79 % | 0.06 -16.66 % | 0.08 8.38 % | 0.07 -6.56 % | 0.07 -17.40 % | 0.09 8.23 % | 0.08 41.25 % | 0.06 -17.40 % | 0.07 20.98 % | 0.06 -32.75 % | 0.09 4.76 % | 0.08 -9.07 % | 0.09 -10.81 % | 0.10 -3.94 % | 0.11 12.42 % | 0.10 12.03 % | 0.09 -20.36 % | 0.11 -7.75 % | 0.12 70.79 % | 0.07 6.48 % | 0.06 -13.92 % | 0.07 -21.90 % | 0.09 40.04 % | 0.07 -2.42 % | 0.07 -16.54 % | 0.08 10.57 % | 0.08 8.25 % | 0.07 5.73 % | 0.07 -21.14 % | 0.08 16.18 % | 0.07 8.85 % | 0.07 5.02 % | 0.06 -14.80 % | 0.07 4.85 % | 0.07 5.65 % | 0.07 -1.26 % | 0.07 -27.04 % | 0.09 23.80 % | 0.07 36.52 % | 0.05 2.10 % | 0.05 -13.98 % | 0.06 -10.70 % | 0.07 20.65 % | 0.06 13.97 % | 0.05 -5.23 % | 0.05 -2.25 % | 0.05 -2.65 % | 0.06 7.63 % | 0.05 -0.22 % | 0.05 5.03 % | 0.05 -1.85 % | 0.05 0.65 % | 0.05 -0.43 % | 0.05 -0.10 % | 0.05 4.73 % | 0.05 45.25 % | 0.03 -32.93 % | 0.05 44.88 % | 0.03 52.55 % | 0.02 -16.96 % | 0.03 -39.06 % | 0.04 95.76 % | 0.02 83.85 % | 0.01 -26.56 % | 0.02 |
Gross profit ratio | 0.42 2.08 % | 0.41 9.85 % | 0.38 -8.49 % | 0.41 -2.35 % | 0.42 451.81 % | 0.08 -15.35 % | 0.09 -76.62 % | 0.38 -0.56 % | 0.39 5.47 % | 0.37 16.58 % | 0.31 -3.58 % | 0.33 -6.14 % | 0.35 -3.04 % | 0.36 10.36 % | 0.32 -5.28 % | 0.34 -7.37 % | 0.37 10.32 % | 0.34 9.17 % | 0.31 8.50 % | 0.28 -1.55 % | 0.29 9.61 % | 0.26 -20.90 % | 0.33 17.90 % | 0.28 11.61 % | 0.25 -10.00 % | 0.28 4.98 % | 0.27 -2.70 % | 0.27 -7.86 % | 0.30 6.49 % | 0.28 5.72 % | 0.26 -7.30 % | 0.29 6.15 % | 0.27 -7.86 % | 0.29 11.85 % | 0.26 -15.36 % | 0.31 11.07 % | 0.28 -8.36 % | 0.30 9.65 % | 0.28 -6.82 % | 0.30 4.23 % | 0.28 -12.51 % | 0.32 24.26 % | 0.26 -21.32 % | 0.33 -0.19 % | 0.33 1.85 % | 0.33 22.84 % | 0.27 -15.02 % | 0.31 -3.99 % | 0.33 0.90 % | 0.32 14.55 % | 0.28 -3.79 % | 0.29 -6.92 % | 0.32 5.71 % | 0.30 12.61 % | 0.26 -9.82 % | 0.29 -5.43 % | 0.31 10.76 % | 0.28 11.76 % | 0.25 -4.70 % | 0.26 -6.19 % | 0.28 -9.73 % | 0.31 9.65 % | 0.28 -2.75 % | 0.29 7.39 % | 0.27 -1.64 % | 0.28 |
Weighted average shs out dil | 31.515 M 0.00 % | 31.515 M 0.00 % | 31.515 M -3.72 % | 32.733 M -6.53 % | 35.020 M -1.60 % | 35.590 M -2.99 % | 36.687 M -4.05 % | 38.234 M 5.45 % | 36.256 M 2.50 % | 35.372 M 0.00 % | 35.372 M 0.00 % | 35.372 M -1.40 % | 35.873 M -3.23 % | 37.070 M -8.71 % | 40.607 M 5.34 % | 38.548 M 0.00 % | 38.548 M 0.00 % | 38.548 M 0.00 % | 38.548 M 0.00 % | 38.548 M -0.10 % | 38.586 M 0.10 % | 38.548 M 0.00 % | 38.548 M 10.00 % | 35.044 M 0.00 % | 35.044 M 0.00 % | 35.044 M -9.09 % | 38.548 M 9.25 % | 35.285 M 0.34 % | 35.164 M 0.34 % | 35.044 M -9.09 % | 38.548 M 9.76 % | 35.121 M 0.39 % | 34.983 M 0.39 % | 34.846 M -9.60 % | 38.548 M 10.62 % | 34.846 M 0.00 % | 34.846 M 6.28 % | 32.786 M -14.95 % | 38.548 M 20.95 % | 31.870 M 0.00 % | 31.870 M 0.00 % | 31.870 M -17.32 % | 38.548 M 22.99 % | 31.343 M 0.00 % | 31.343 M 7.22 % | 29.232 M -24.17 % | 38.548 M 68.63 % | 22.860 M 0.00 % | 22.860 M 0.00 % | 22.860 M 8.14 % | 21.139 M 1.72 % | 20.782 M 0.00 % | 20.782 M 0.00 % | 20.782 M 0.00 % | 20.782 M 0.00 % | 20.782 M 0.00 % | 20.782 M 0.00 % | 20.782 M 0.68 % | 20.641 M 0.04 % | 20.633 M 0.00 % | 20.633 M -0.04 % | 20.641 M -0.64 % | 20.774 M -0.03 % | 20.782 M 0.00 % | 20.782 M 0.00 % | 20.782 M |
Weighted average shs out | 31.515 M 0.00 % | 31.515 M 0.00 % | 31.515 M -3.72 % | 32.733 M -6.53 % | 35.020 M -1.60 % | 35.590 M -2.99 % | 36.687 M -4.05 % | 38.234 M 5.45 % | 36.256 M 2.50 % | 35.372 M 0.00 % | 35.372 M 0.00 % | 35.372 M -1.40 % | 35.873 M -3.04 % | 36.997 M 17.72 % | 31.427 M -18.47 % | 38.548 M 0.00 % | 38.548 M 0.00 % | 38.548 M 0.00 % | 38.548 M 0.00 % | 38.548 M 0.00 % | 38.548 M 0.00 % | 38.548 M 0.00 % | 38.548 M 10.00 % | 35.044 M 0.00 % | 35.044 M 0.00 % | 35.044 M -9.09 % | 38.548 M 10.00 % | 35.044 M 0.00 % | 35.044 M 0.00 % | 35.044 M -9.09 % | 38.548 M 16.17 % | 33.183 M 0.68 % | 32.959 M 0.68 % | 32.735 M -15.08 % | 38.548 M 17.76 % | 32.735 M 0.00 % | 32.735 M 6.72 % | 30.675 M -20.42 % | 38.548 M 29.53 % | 29.759 M 0.00 % | 29.759 M 0.00 % | 29.759 M -22.80 % | 38.548 M 31.87 % | 29.232 M 0.00 % | 29.232 M 0.00 % | 29.232 M -24.17 % | 38.548 M 68.63 % | 22.860 M 0.00 % | 22.860 M 0.00 % | 22.860 M 8.14 % | 21.139 M 1.72 % | 20.782 M 0.00 % | 20.782 M 0.00 % | 20.782 M 0.00 % | 20.782 M 0.00 % | 20.782 M 0.00 % | 20.782 M 0.00 % | 20.782 M 1.83 % | 20.407 M -1.09 % | 20.633 M 0.00 % | 20.633 M -0.04 % | 20.641 M -0.54 % | 20.753 M -0.14 % | 20.782 M 0.00 % | 20.782 M 0.00 % | 20.782 M |
EPS diluted | -0.01 -110.00 % | 0.10 -54.55 % | 0.22 -21.43 % | 0.28 40.00 % | 0.20 -31.03 % | 0.29 -23.68 % | 0.38 40.74 % | 0.27 183.61 % | 0.10 -66.00 % | 0.28 199.15 % | 0.09 -53.20 % | 0.20 -20.00 % | 0.25 -16.67 % | 0.30 -9.09 % | 0.33 -94.68 % | 6.20 1 900.00 % | 0.31 19.23 % | 0.26 -50.94 % | 0.53 -18.46 % | 0.65 225.00 % | 0.20 -13.04 % | 0.23 309.09 % | -0.11 -120.00 % | 0.55 48.65 % | 0.37 48.00 % | 0.25 -34.21 % | 0.38 22.58 % | 0.31 29.17 % | 0.24 -4.00 % | 0.25 -37.50 % | 0.40 66.67 % | 0.24 -7.69 % | 0.26 13.04 % | 0.23 -14.81 % | 0.27 3.85 % | 0.26 23.81 % | 0.21 5.00 % | 0.20 -44.44 % | 0.36 227.27 % | 0.11 100.00 % | 0.06 -42.11 % | 0.10 239.29 % | 0.03 -82.50 % | 0.16 60.00 % | 0.10 -9.09 % | 0.11 10.00 % | 0.10 -41.18 % | 0.17 6.25 % | 0.16 14.29 % | 0.14 61.66 % | 0.09 -45.88 % | 0.16 14.29 % | 0.14 40.00 % | 0.10 19.76 % | 0.08 -56.05 % | 0.19 46.15 % | 0.13 62.50 % | 0.08 -4.31 % | 0.08 -35.69 % | 0.13 271.43 % | 0.04 -46.15 % | 0.07 -23.08 % | 0.08 87.78 % | 0.05 125.00 % | 0.02 -20.00 % | 0.03 |
Earnings per share | -0.01 -110.00 % | 0.10 -54.55 % | 0.22 -21.43 % | 0.28 40.00 % | 0.20 -31.03 % | 0.29 -23.68 % | 0.38 40.74 % | 0.27 183.61 % | 0.10 -66.00 % | 0.28 199.15 % | 0.09 -53.20 % | 0.20 -20.00 % | 0.25 -16.67 % | 0.30 -30.23 % | 0.43 -93.06 % | 6.20 1 900.00 % | 0.31 19.23 % | 0.26 -50.94 % | 0.53 -18.46 % | 0.65 225.00 % | 0.20 -13.04 % | 0.23 309.09 % | -0.11 -120.00 % | 0.55 48.65 % | 0.37 48.00 % | 0.25 -34.21 % | 0.38 22.58 % | 0.31 29.17 % | 0.24 -4.00 % | 0.25 -37.50 % | 0.40 66.67 % | 0.24 -11.11 % | 0.27 17.39 % | 0.23 -14.81 % | 0.27 0.00 % | 0.27 17.39 % | 0.23 4.55 % | 0.22 -38.89 % | 0.36 176.92 % | 0.13 116.67 % | 0.06 -45.45 % | 0.11 292.86 % | 0.03 -84.44 % | 0.18 63.64 % | 0.11 0.00 % | 0.11 10.00 % | 0.10 -41.18 % | 0.17 6.25 % | 0.16 14.29 % | 0.14 61.66 % | 0.09 -45.88 % | 0.16 14.29 % | 0.14 40.00 % | 0.10 19.76 % | 0.08 -56.05 % | 0.19 46.15 % | 0.13 62.50 % | 0.08 -4.31 % | 0.08 -35.69 % | 0.13 271.43 % | 0.04 -46.15 % | 0.07 -23.08 % | 0.08 87.78 % | 0.05 125.00 % | 0.02 -20.00 % | 0.03 |
Gross profit | 166.723 M -1.49 % | 169.237 M -6.06 % | 180.159 M 3.53 % | 174.017 M 4.84 % | 165.986 M 395.04 % | 33.530 M -18.90 % | 41.345 M -74.43 % | 161.704 M 26.15 % | 128.184 M 9.57 % | 116.984 M 0.28 % | 116.662 M 6.97 % | 109.061 M 3.92 % | 104.947 M -4.12 % | 109.458 M -6.13 % | 116.612 M 11.86 % | 104.245 M -18.95 % | 128.615 M 2.57 % | 125.390 M -6.41 % | 133.975 M 19.67 % | 111.953 M 4.33 % | 107.306 M -10.01 % | 119.245 M -4.01 % | 124.221 M 14.46 % | 108.524 M 1.62 % | 106.795 M 2.92 % | 103.767 M -6.45 % | 110.925 M 13.74 % | 97.522 M 8.56 % | 89.829 M 4.14 % | 86.255 M -7.67 % | 93.421 M 19.71 % | 78.037 M 4.10 % | 74.967 M -0.33 % | 75.216 M -5.77 % | 79.822 M 14.25 % | 69.864 M -2.40 % | 71.583 M 0.62 % | 71.142 M -6.57 % | 76.146 M 13.15 % | 67.299 M 1.81 % | 66.104 M 2.62 % | 64.415 M 0.07 % | 64.368 M -7.14 % | 69.319 M 9.89 % | 63.080 M 3.94 % | 60.686 M 15.87 % | 52.373 M 17.29 % | 44.652 M -2.41 % | 45.755 M 4.73 % | 43.688 M 2.51 % | 42.619 M 4.65 % | 40.727 M 1.20 % | 40.244 M -4.45 % | 42.117 M 1.70 % | 41.413 M 3.77 % | 39.910 M 1.17 % | 39.450 M -0.63 % | 39.699 M -6.90 % | 42.643 M 14.35 % | 37.292 M 6.34 % | 35.069 M -2.49 % | 35.966 M 6.34 % | 33.821 M 15.56 % | 29.268 M 8.50 % | 26.976 M -7.62 % | 29.202 M |
Income tax expense | -811.000 K -164.88 % | 1.250 M -72.09 % | 4.479 M -5.69 % | 4.749 M 133.25 % | 2.036 M -49.40 % | 4.024 M -45.09 % | 7.328 M 56.25 % | 4.690 M 235.00 % | 1.400 M -70.77 % | 4.790 M 110.18 % | 2.279 M -43.52 % | 4.035 M 5.82 % | 3.813 M -20.10 % | 4.772 M -45.43 % | 8.745 M 1.20 % | 8.641 M 60.17 % | 5.395 M -9.11 % | 5.936 M -41.09 % | 10.076 M 107.11 % | 4.865 M 142.64 % | 2.005 M -51.23 % | 4.111 M 120.07 % | 1.868 M -69.60 % | 6.145 M 103.81 % | 3.015 M -34.51 % | 4.604 M -41.12 % | 7.819 M 44.50 % | 5.411 M 34.40 % | 4.026 M -3.13 % | 4.156 M -33.16 % | 6.218 M 32.83 % | 4.681 M 21.02 % | 3.868 M 4.97 % | 3.685 M -27.84 % | 5.107 M 53.73 % | 3.322 M -6.55 % | 3.555 M 8.29 % | 3.283 M -9.98 % | 3.647 M 12.84 % | 3.232 M 41.26 % | 2.288 M 40.89 % | 1.624 M -51.64 % | 3.358 M 26.24 % | 2.660 M 67.82 % | 1.585 M 8.12 % | 1.466 M -34.87 % | 2.251 M 30.57 % | 1.724 M 11.23 % | 1.550 M 9.54 % | 1.415 M -8.53 % | 1.547 M 3.41 % | 1.496 M 1.49 % | 1.474 M -29.64 % | 2.095 M 47.22 % | 1.423 M -1.45 % | 1.444 M 19.34 % | 1.210 M 50.68 % | 803.000 K -62.56 % | 2.145 M 136.49 % | 907.000 K 159.14 % | 350.000 K 3.55 % | 338.000 K 6.29 % | 318.000 K 101.27 % | 158.000 K 179.00 % | -200.000 K -171.43 % | 280.000 K |
Cost of revenue | 229.485 M -5.85 % | 243.752 M -20.18 % | 305.368 M 21.99 % | 250.328 M 9.18 % | 229.283 M -43.67 % | 407.071 M -2.74 % | 418.527 M 61.75 % | 258.756 M 27.32 % | 203.236 M 0.60 % | 202.031 M -20.53 % | 254.227 M 12.86 % | 225.251 M 14.34 % | 196.997 M 0.56 % | 195.901 M -19.18 % | 242.402 M 21.35 % | 199.755 M -8.70 % | 218.794 M -11.87 % | 248.257 M -17.76 % | 301.856 M 6.59 % | 283.194 M 6.63 % | 265.581 M -20.71 % | 334.966 M 33.95 % | 250.073 M -9.72 % | 277.005 M -12.52 % | 316.654 M 18.81 % | 266.525 M -12.51 % | 304.641 M 18.10 % | 257.960 M 21.75 % | 211.881 M -4.66 % | 222.248 M -14.46 % | 259.817 M 32.91 % | 195.485 M -4.16 % | 203.962 M 11.67 % | 182.644 M -19.27 % | 226.248 M 44.21 % | 156.886 M -15.87 % | 186.475 M 13.78 % | 163.886 M -17.93 % | 199.694 M 24.91 % | 159.869 M -3.96 % | 166.460 M 24.36 % | 133.853 M -26.38 % | 181.812 M 30.54 % | 139.278 M 10.21 % | 126.373 M 1.15 % | 124.940 M -13.49 % | 144.416 M 47.48 % | 97.925 M 3.60 % | 94.520 M 3.34 % | 91.461 M -15.63 % | 108.407 M 10.48 % | 98.120 M 12.18 % | 87.464 M -11.81 % | 99.172 M -13.79 % | 115.036 M 19.75 % | 96.060 M 9.58 % | 87.659 M -14.04 % | 101.971 M -19.98 % | 127.436 M 22.00 % | 104.455 M 16.09 % | 89.979 M 12.75 % | 79.807 M -6.71 % | 85.550 M 20.16 % | 71.195 M -1.75 % | 72.466 M -5.49 % | 76.679 M |
General and administrative expenses | 0.000 | 0.000 -100.00 % | 121.181 M | 0.000 | 0.000 | 0.000 -100.00 % | 22.754 M | 0.000 | 0.000 -100.00 % | 16.091 M -16.11 % | 19.180 M | 0.000 | 0.000 | 0.000 -100.00 % | 13.390 M | 0.000 | 0.000 -100.00 % | 13.581 M -77.31 % | 59.843 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.421 M | 0.000 | 0.000 -100.00 % | 2.026 M -31.60 % | 2.962 M -94.74 % | 56.338 M 2.72 % | 54.844 M 3 079.36 % | 1.725 M 3.85 % | 1.661 M -96.43 % | 46.478 M 2.84 % | 45.195 M 3 160.82 % | 1.386 M 2.59 % | 1.351 M -96.81 % | 42.387 M -3.57 % | 43.956 M 3 108.47 % | 1.370 M -24.81 % | 1.822 M -95.39 % | 39.489 M -7.47 % | 42.679 M 3 819.10 % | 1.089 M 59.68 % | 682.000 K -98.35 % | 41.346 M 5.83 % | 39.067 M 2 385.18 % | 1.572 M 29.81 % | 1.211 M -95.89 % | 29.499 M -3.49 % | 30.566 M 3 725.53 % | 799.000 K -97.65 % | 34.003 M 23.99 % | 27.423 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 |
Selling and marketing expenses | 0.000 | 0.000 -100.00 % | 4.558 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.004 M | 0.000 | 0.000 -100.00 % | 840.000 K -47.30 % | 1.594 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.523 M | 0.000 | 0.000 -100.00 % | 594.000 K -58.32 % | 1.425 M | 0.000 | 0.000 | 0.000 -100.00 % | 956.000 K | 0.000 | 0.000 -100.00 % | 489.000 K -35.06 % | 753.000 K 45.09 % | 519.000 K -2.26 % | 531.000 K 28.26 % | 414.000 K -55.44 % | 929.000 K 153.13 % | 367.000 K -51.07 % | 750.000 K 38.63 % | 541.000 K -23.70 % | 709.000 K 32.03 % | 537.000 K -1.10 % | 543.000 K -18.59 % | 667.000 K -5.66 % | 707.000 K 33.15 % | 531.000 K -6.18 % | 566.000 K -11.42 % | 639.000 K -23.56 % | 836.000 K 38.41 % | 604.000 K -25.25 % | 808.000 K 30.96 % | 617.000 K 54.25 % | 400.000 K 111.64 % | 189.000 K -40.94 % | 320.000 K 36.17 % | 235.000 K -15.16 % | 277.000 K 39.20 % | 199.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 |
Other expenses | 166.528 M 22.28 % | 136.191 M 218.50 % | 42.760 M -66.76 % | 128.634 M 223.29 % | 39.789 M 1 762.78 % | 2.136 M -70.15 % | 7.155 M 54.47 % | 4.632 M 123.98 % | 2.068 M -98.02 % | 104.408 M 4.78 % | 99.643 M 5.36 % | 94.576 M 3.52 % | 91.356 M -1.97 % | 93.196 M 5.72 % | 88.153 M 7.43 % | 82.053 M -22.97 % | 106.523 M -1.25 % | 107.876 M 8.91 % | 99.053 M 3.87 % | 95.360 M -5.25 % | 100.647 M -6.02 % | 107.091 M 594 850.00 % | 18.000 K -99.98 % | 85.657 M -4.02 % | 89.242 M 2 230 950.00 % | 4.000 K -100.00 % | 83.311 M 3.10 % | 80.809 M 5.97 % | 76.256 M 8.34 % | 70.385 M 2.64 % | 68.576 M 7.30 % | 63.909 M 4.57 % | 61.116 M -0.31 % | 61.304 M 2.01 % | 60.099 M 5.54 % | 56.943 M -4.13 % | 59.398 M 5 939 700.00 % | 1.000 K -100.00 % | 56.523 M 1.79 % | 55.531 M -4.67 % | 58.251 M 2.51 % | 56.823 M 5 682 400.00 % | -1.000 K -100.00 % | 60.431 M 4.83 % | 57.647 M 2 882 250.00 % | 2.000 K -66.67 % | 6.000 K -99.98 % | 38.607 M -3.68 % | 40.084 M 364 300.00 % | 11.000 K -99.97 % | 35.757 M 0.29 % | 35.654 M 0.75 % | 35.390 M -3.84 % | 36.804 M 2.99 % | 35.734 M 2.75 % | 34.778 M 386 522.22 % | -9.000 K -50.00 % | -6.000 K -100.02 % | 36.594 M 9.78 % | 33.335 M -0.69 % | 33.568 M -0.72 % | 33.811 M 12.91 % | 29.946 M 7.68 % | 27.809 M 5.03 % | 26.478 M -5.89 % | 28.134 M |
Operating expenses | 166.528 M 1.66 % | 163.801 M -3.38 % | 169.529 M 6.52 % | 159.150 M 1.32 % | 157.070 M 702.81 % | 19.565 M 5.17 % | 18.603 M -87.16 % | 144.851 M 16.32 % | 124.530 M 19.27 % | 104.408 M 4.78 % | 99.643 M 5.36 % | 94.576 M 3.52 % | 91.356 M -1.97 % | 93.196 M 5.72 % | 88.153 M 5.69 % | 83.404 M -25.04 % | 111.258 M 2.27 % | 108.787 M 8.59 % | 100.179 M 4.90 % | 95.501 M -5.92 % | 101.509 M -5.55 % | 107.473 M 46.00 % | 73.610 M -15.84 % | 87.469 M -3.71 % | 90.842 M 0.82 % | 90.102 M 2.47 % | 87.933 M 8.39 % | 81.124 M 4.89 % | 77.340 M 5.91 % | 73.021 M 1.76 % | 71.759 M 11.48 % | 64.372 M 4.85 % | 61.392 M -3.52 % | 63.629 M 1.31 % | 62.805 M 7.98 % | 58.163 M -3.01 % | 59.969 M -0.39 % | 60.201 M 1.15 % | 59.517 M 6.66 % | 55.803 M -4.67 % | 58.535 M -0.75 % | 58.976 M 8.53 % | 54.341 M -10.39 % | 60.639 M 4.93 % | 57.792 M 3.37 % | 55.907 M 22.13 % | 45.777 M 17.81 % | 38.856 M -3.63 % | 40.321 M 3.74 % | 38.866 M 4.48 % | 37.200 M 4.34 % | 35.654 M 0.75 % | 35.390 M -3.84 % | 36.804 M 2.99 % | 35.734 M 2.75 % | 34.778 M -0.42 % | 34.926 M -4.56 % | 36.596 M 0.01 % | 36.594 M 9.78 % | 33.335 M -0.69 % | 33.568 M -0.72 % | 33.811 M 12.91 % | 29.946 M 7.68 % | 27.809 M 5.03 % | 26.478 M -5.89 % | 28.134 M |
Cost and expenses | 396.013 M -2.25 % | 405.109 M -13.71 % | 469.470 M 14.65 % | 409.478 M 5.99 % | 386.353 M -9.44 % | 426.636 M -2.40 % | 437.130 M 8.31 % | 403.607 M 23.14 % | 327.766 M 6.96 % | 306.439 M -13.40 % | 353.870 M 10.64 % | 319.827 M 10.92 % | 288.353 M -0.26 % | 289.097 M -12.54 % | 330.555 M 16.74 % | 283.159 M -14.21 % | 330.052 M -7.56 % | 357.044 M -11.19 % | 402.035 M 6.16 % | 378.695 M 3.16 % | 367.090 M -17.03 % | 442.439 M 36.69 % | 323.683 M -11.19 % | 364.474 M -10.56 % | 407.496 M 14.26 % | 356.627 M -9.16 % | 392.574 M 15.77 % | 339.084 M 17.24 % | 289.221 M -2.05 % | 295.269 M -10.95 % | 331.576 M 27.60 % | 259.857 M -2.07 % | 265.354 M 7.75 % | 246.273 M -14.80 % | 289.053 M 34.41 % | 215.049 M -12.74 % | 246.444 M 9.98 % | 224.087 M -13.55 % | 259.211 M 20.19 % | 215.672 M -4.14 % | 224.995 M 16.68 % | 192.829 M -18.35 % | 236.153 M 18.13 % | 199.917 M 8.55 % | 184.165 M 1.83 % | 180.847 M -4.91 % | 190.193 M 39.05 % | 136.781 M 1.44 % | 134.841 M 3.46 % | 130.327 M -10.49 % | 145.607 M 8.85 % | 133.774 M 8.89 % | 122.854 M -9.65 % | 135.976 M -9.81 % | 150.770 M 15.23 % | 130.838 M 6.73 % | 122.585 M -11.53 % | 138.567 M -15.52 % | 164.030 M 19.04 % | 137.790 M 11.53 % | 123.547 M 8.74 % | 113.618 M -1.63 % | 115.496 M 16.66 % | 99.004 M 0.06 % | 98.944 M -5.60 % | 104.813 M |
Research and development expenses | 0.000 | 0.000 -100.00 % | 1.030 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 M | 0.000 | 0.000 -100.00 % | 500.000 K -74.55 % | 1.965 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.340 M | 0.000 | 0.000 -100.00 % | 1.300 M -64.17 % | 3.628 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.818 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.932 M | 0.000 | 0.000 | 0.000 -100.00 % | 100.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 100.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 100.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 100.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 500.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 500.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 |
Selling general and administrative expenses | 0.000 -100.00 % | 27.610 M -78.04 % | 125.739 M 312.04 % | 30.516 M -73.98 % | 117.281 M 440.44 % | 21.701 M -15.75 % | 25.758 M 24.73 % | 20.651 M 0.28 % | 20.594 M 21.63 % | 16.931 M -18.50 % | 20.774 M 40.42 % | 14.794 M 13.01 % | 13.091 M 5.81 % | 12.372 M -17.04 % | 14.913 M 35.08 % | 11.040 M -28.55 % | 15.451 M 9.00 % | 14.175 M -76.86 % | 61.268 M 8.99 % | 56.216 M 18.45 % | 47.458 M -37.59 % | 76.040 M 1 637.26 % | 4.377 M -92.90 % | 61.641 M -5.22 % | 65.039 M 2 486.04 % | 2.515 M -32.30 % | 3.715 M -93.47 % | 56.857 M 2.68 % | 55.375 M 2 488.83 % | 2.139 M -17.41 % | 2.590 M -94.47 % | 46.845 M 1.96 % | 45.945 M 2 284.28 % | 1.927 M -6.46 % | 2.060 M -95.20 % | 42.924 M -3.54 % | 44.499 M 2 084.54 % | 2.037 M -19.45 % | 2.529 M -93.68 % | 40.020 M -7.46 % | 43.245 M 2 402.60 % | 1.728 M 13.83 % | 1.518 M -96.38 % | 41.950 M 5.20 % | 39.875 M 1 721.61 % | 2.189 M 35.88 % | 1.611 M -94.57 % | 29.688 M -3.88 % | 30.886 M 2 887.04 % | 1.034 M -96.98 % | 34.280 M 24.10 % | 27.622 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 |
Interest income | 1.291 M -17.51 % | 1.565 M 8.53 % | 1.442 M 0.14 % | 1.440 M -18.41 % | 1.765 M -16.11 % | 2.104 M 7.90 % | 1.950 M 30.35 % | 1.496 M -17.48 % | 1.813 M -17.82 % | 2.206 M 202.61 % | 729.000 K 110.09 % | 347.000 K -12.81 % | 398.000 K -24.05 % | 524.000 K 351.72 % | 116.000 K -66.47 % | 346.000 K -21.00 % | 438.000 K -58.29 % | 1.050 M 209.73 % | 339.000 K 104.22 % | 166.000 K -7.26 % | 179.000 K -46.88 % | 337.000 K 14.63 % | 294.000 K -60.43 % | 743.000 K 690.43 % | 94.000 K -45.03 % | 171.000 K -29.34 % | 242.000 K -2.81 % | 249.000 K 2.05 % | 244.000 K -2.01 % | 249.000 K 12.67 % | 221.000 K 135.11 % | 94.000 K -57.27 % | 220.000 K 39.24 % | 158.000 K -15.96 % | 188.000 K 33.33 % | 141.000 K -12.42 % | 161.000 K 4.55 % | 154.000 K -20.21 % | 193.000 K 310.64 % | 47.000 K -81.42 % | 253.000 K 68.67 % | 150.000 K 21.95 % | 123.000 K 17.14 % | 105.000 K -14.63 % | 123.000 K 24.24 % | 99.000 K -7.48 % | 107.000 K 174.36 % | 39.000 K -58.95 % | 95.000 K 33.80 % | 71.000 K 4.41 % | 68.000 K -17.07 % | 82.000 K -18.81 % | 101.000 K -6.48 % | 108.000 K -40.66 % | 182.000 K 230.91 % | 55.000 K 61.76 % | 34.000 K 9.68 % | 31.000 K -6.06 % | 33.000 K 26.92 % | 26.000 K -7.14 % | 28.000 K -37.78 % | 45.000 K 36.36 % | 33.000 K 3.13 % | 32.000 K -21.95 % | 41.000 K -29.31 % | 58.000 K |
Interest expense | 1.511 M -6.90 % | 1.623 M -40.83 % | 2.743 M 16.03 % | 2.364 M 11.25 % | 2.125 M 17.47 % | 1.809 M -45.79 % | 3.337 M 98.51 % | 1.681 M 94.34 % | 865.000 K -12.45 % | 988.000 K -60.73 % | 2.516 M 200.24 % | 838.000 K -5.52 % | 887.000 K -22.19 % | 1.140 M -62.76 % | 3.061 M 122.13 % | 1.378 M 81.79 % | 758.000 K -16.79 % | 911.000 K -30.88 % | 1.318 M 107.56 % | 635.000 K -24.67 % | 843.000 K -57.34 % | 1.976 M -73.79 % | 7.538 M 1 148.01 % | 604.000 K 26.62 % | 477.000 K -4.60 % | 500.000 K 11.11 % | 450.000 K 15.68 % | 389.000 K -15.07 % | 458.000 K -45.02 % | 833.000 K 150.15 % | 333.000 K -66.09 % | 982.000 K 26.06 % | 779.000 K 2.64 % | 759.000 K 19.15 % | 637.000 K -26.95 % | 872.000 K 6.08 % | 822.000 K 1.48 % | 810.000 K -17.68 % | 984.000 K 24.56 % | 790.000 K -5.73 % | 838.000 K 1.09 % | 829.000 K -13.01 % | 953.000 K -14.91 % | 1.120 M 110.13 % | 533.000 K 47.24 % | 362.000 K -29.84 % | 516.000 K 85.61 % | 278.000 K -3.47 % | 288.000 K -2.04 % | 294.000 K -40.12 % | 491.000 K 3.81 % | 473.000 K -20.37 % | 594.000 K 3.66 % | 573.000 K -13.05 % | 659.000 K 38.45 % | 476.000 K -7.93 % | 517.000 K -14.12 % | 602.000 K -10.55 % | 673.000 K 34.60 % | 500.000 K 5.26 % | 475.000 K 3.04 % | 461.000 K 16.12 % | 397.000 K 9.97 % | 361.000 K 4.64 % | 345.000 K -5.48 % | 365.000 K |
Depreciation and amortization | 15.459 M -1.21 % | 15.649 M -1.54 % | 15.893 M -1.65 % | 16.159 M -0.20 % | 16.191 M -3.63 % | 16.801 M 0.66 % | 16.691 M -7.94 % | 18.131 M 31.49 % | 13.789 M 21.80 % | 11.321 M -17.76 % | 13.765 M -8.04 % | 14.968 M 32.46 % | 11.300 M 2.51 % | 11.023 M -5.07 % | 11.612 M 0.54 % | 11.550 M -22.30 % | 14.865 M 0.11 % | 14.848 M -1.79 % | 15.119 M 0.33 % | 15.069 M 1.82 % | 14.800 M 4.10 % | 14.217 M -50.00 % | 28.434 M 128.24 % | 12.458 M 0.89 % | 12.348 M 6.26 % | 11.621 M 5.42 % | 11.024 M 7.01 % | 10.302 M -10.50 % | 11.510 M 64.19 % | 7.010 M -4.05 % | 7.306 M 13.68 % | 6.427 M 26.27 % | 5.090 M -1.41 % | 5.163 M -8.00 % | 5.612 M 2.92 % | 5.453 M 1.79 % | 5.357 M 3.50 % | 5.176 M -6.76 % | 5.551 M -2.89 % | 5.716 M 5.50 % | 5.418 M 1.80 % | 5.322 M 3.24 % | 5.155 M -18.70 % | 6.341 M 5.26 % | 6.024 M 12.72 % | 5.344 M 34.44 % | 3.975 M 76.75 % | 2.249 M -4.38 % | 2.352 M 9.19 % | 2.154 M -10.95 % | 2.419 M 37.37 % | 1.761 M 15.70 % | 1.522 M -10.58 % | 1.702 M 0.65 % | 1.691 M -0.35 % | 1.697 M 13.13 % | 1.500 M -9.86 % | 1.664 M -30.90 % | 2.408 M 125.89 % | 1.066 M -2.91 % | 1.098 M 15.82 % | 948.000 K -25.24 % | 1.268 M 57.52 % | 805.000 K 18.38 % | 680.000 K 4.45 % | 651.000 K |
Operating income | 195.000 K -96.41 % | 5.436 M -48.86 % | 10.630 M -28.50 % | 14.867 M 66.75 % | 8.916 M -36.15 % | 13.965 M -38.59 % | 22.742 M 34.82 % | 16.869 M 358.02 % | 3.683 M -71.13 % | 12.757 M 13.10 % | 11.279 M -23.86 % | 14.813 M 10.94 % | 13.352 M -17.64 % | 16.211 M -35.90 % | 25.290 M 21.90 % | 20.746 M 19.24 % | 17.398 M 7.62 % | 16.166 M -46.66 % | 30.306 M 84.22 % | 16.451 M 210.92 % | 5.291 M -55.16 % | 11.800 M 227.23 % | 3.606 M -82.87 % | 21.047 M 30.38 % | 16.143 M 18.78 % | 13.591 M -40.51 % | 22.846 M 39.32 % | 16.398 M 31.30 % | 12.489 M -5.63 % | 13.234 M -38.91 % | 21.663 M 58.53 % | 13.665 M 0.66 % | 13.575 M 17.16 % | 11.587 M -31.91 % | 17.017 M 45.43 % | 11.701 M 0.75 % | 11.614 M 6.15 % | 10.941 M -34.21 % | 16.629 M 44.65 % | 11.496 M 51.88 % | 7.569 M 40.98 % | 5.369 M -46.45 % | 10.027 M 15.52 % | 8.680 M 64.15 % | 5.288 M 10.65 % | 4.779 M -27.55 % | 6.596 M 13.80 % | 5.796 M 6.66 % | 5.434 M 12.69 % | 4.822 M -8.59 % | 5.275 M 3.98 % | 5.073 M 4.51 % | 4.854 M -8.64 % | 5.313 M -6.44 % | 5.679 M 10.66 % | 5.132 M 13.44 % | 4.524 M 45.79 % | 3.103 M -48.70 % | 6.049 M 52.87 % | 3.957 M 163.62 % | 1.501 M -30.35 % | 2.155 M -44.39 % | 3.875 M 165.59 % | 1.459 M 192.97 % | 498.000 K -53.37 % | 1.068 M |
Operating income ratio | 0.00 -96.28 % | 0.01 -40.20 % | 0.02 -36.80 % | 0.04 55.32 % | 0.02 -28.83 % | 0.03 -35.91 % | 0.05 23.26 % | 0.04 261.03 % | 0.01 -72.21 % | 0.04 31.50 % | 0.03 -31.37 % | 0.04 0.20 % | 0.04 -16.70 % | 0.05 -24.64 % | 0.07 3.22 % | 0.07 36.27 % | 0.05 15.75 % | 0.04 -37.78 % | 0.07 67.02 % | 0.04 193.41 % | 0.01 -45.38 % | 0.03 169.66 % | 0.01 -82.35 % | 0.05 43.20 % | 0.04 3.87 % | 0.04 -33.24 % | 0.05 19.18 % | 0.05 11.44 % | 0.04 -3.50 % | 0.04 -30.05 % | 0.06 22.75 % | 0.05 2.65 % | 0.05 8.31 % | 0.04 -19.18 % | 0.06 7.74 % | 0.05 14.66 % | 0.05 -3.32 % | 0.05 -22.78 % | 0.06 19.13 % | 0.05 55.49 % | 0.03 20.19 % | 0.03 -33.52 % | 0.04 -2.12 % | 0.04 49.08 % | 0.03 8.42 % | 0.03 -23.19 % | 0.03 -17.55 % | 0.04 4.94 % | 0.04 8.57 % | 0.04 2.15 % | 0.03 -4.40 % | 0.04 -3.87 % | 0.04 1.08 % | 0.04 3.59 % | 0.04 -3.83 % | 0.04 6.05 % | 0.04 62.50 % | 0.02 -38.42 % | 0.04 27.40 % | 0.03 132.57 % | 0.01 -35.51 % | 0.02 -42.66 % | 0.03 123.52 % | 0.01 189.99 % | 0.01 -50.35 % | 0.01 |
Total other income expenses net | -1.463 M -45.14 % | -1.008 M -216.13 % | 868.000 K 200.93 % | -860.000 K -465.96 % | 235.000 K 23.68 % | 190.000 K 117.30 % | -1.098 M 35.64 % | -1.706 M -244.58 % | 1.180 M -41.87 % | 2.030 M 135.59 % | -5.704 M -1 145.41 % | -458.000 K -60.70 % | -285.000 K 0.70 % | -287.000 K 90.42 % | -2.995 M -405.91 % | -592.000 K -200.17 % | 591.000 K -28.19 % | 823.000 K 1 110.29 % | 68.000 K -99.57 % | 15.702 M 257.11 % | 4.397 M 346.40 % | 985.000 K 116.27 % | -6.053 M -355.72 % | 2.367 M 979.93 % | -269.000 K -453.95 % | 76.000 K 300.00 % | 19.000 K 114.18 % | -134.000 K 18.79 % | -165.000 K 72.41 % | -598.000 K -501.34 % | 149.000 K 116.59 % | -898.000 K -49.67 % | -600.000 K -46.70 % | -409.000 K 44.58 % | -738.000 K -225.08 % | 590.000 K 193.80 % | -629.000 K 36.85 % | -996.000 K -143.29 % | 2.301 M 381.30 % | -818.000 K 60.56 % | -2.074 M -426.40 % | -394.000 K 52.24 % | -825.000 K 14.95 % | -970.000 K -159.36 % | -374.000 K -285.57 % | -97.000 K 82.95 % | -569.000 K -133.20 % | -244.000 K -25.13 % | -195.000 K 10.14 % | -217.000 K 49.53 % | -430.000 K -9.41 % | -393.000 K 19.96 % | -491.000 K -5.36 % | -466.000 K -327.52 % | -109.000 K 73.73 % | -415.000 K 15.82 % | -493.000 K 8.02 % | -536.000 K 21.52 % | -683.000 K -30.84 % | -522.000 K 45.51 % | -958.000 K -122.27 % | -431.000 K -46.10 % | -295.000 K 14.74 % | -346.000 K -16.89 % | -296.000 K 2.95 % | -305.000 K |
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 |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 106.444 M 179.16 % | -134.462 M -372.69 % | 49.309 M 322.55 % | -22.156 M -189.73 % | 24.692 M 111.77 % | -209.811 M -1 738.83 % | -11.410 M 92.99 % | -162.805 M -409.38 % | 52.623 M 122.39 % | -235.060 M 8.19 % | -256.038 M 9.35 % | -282.437 M -8.23 % | -260.954 M 46.39 % | -486.792 M 6.97 % | -523.238 M 10.17 % | -582.491 M -362.26 % | -126.009 M 57.91 % | -299.366 M -35.71 % | -220.590 M 2.19 % | -225.532 M -65.29 % | -136.443 M 53.12 % | -291.044 M -3.25 % | -281.881 M -240.93 % | -82.680 M 9.49 % | -91.353 M 7.68 % | -98.948 M -13.50 % | -87.181 M -43.76 % | -60.645 M 16.37 % | -72.512 M 21.48 % | -92.346 M 37.19 % | -147.024 M -222.74 % | -45.555 M -290.30 % | 23.939 M 303.83 % | 5.928 M 147.73 % | -12.419 M -1 692.06 % | -693.000 K 98.62 % | -50.180 M 28.70 % | -70.377 M -95.87 % | -35.930 M -230.27 % | -10.879 M 54.88 % | -24.113 M -1.24 % | -23.818 M 62.25 % | -63.090 M -140.80 % | -26.200 M -78.01 % | -14.718 M 49.92 % | -29.387 M 55.49 % | -66.020 M -588.64 % | 13.511 M 15.63 % | 11.685 M -4.50 % | 12.235 M 137.65 % | -32.499 M -814.69 % | -3.553 M -138.48 % | 9.234 M 418.41 % | -2.900 M 88.55 % | -25.318 M -213.71 % | 22.265 M 18.10 % | 18.852 M 37.23 % | 13.738 M 1 604.71 % | -913.000 K -106.47 % | 14.105 M -20.07 % | 17.647 M 4.97 % | 16.812 M 352.43 % | -6.660 M |
Total investments | 14.225 M -76.87 % | 61.492 M 323.73 % | 14.512 M -78.11 % | 66.280 M 0.86 % | 65.713 M -2.30 % | 67.262 M 0.88 % | 66.677 M -1.33 % | 67.575 M 345.66 % | 15.163 M -42.41 % | 26.328 M 526 460.00 % | 5.000 K -99.98 % | 26.578 M 531 460.00 % | 5.000 K -99.98 % | 31.477 M 629 440.00 % | 5.000 K -99.98 % | 20.235 M 404 600.00 % | 5.000 K -99.98 % | 26.052 M 520 940.00 % | 5.000 K -99.98 % | 24.899 M 521.70 % | 4.005 M -84.46 % | 25.764 M 9.76 % | 23.473 M 122.22 % | 10.563 M 163.68 % | 4.006 M -65.50 % | 11.613 M 0.68 % | 11.535 M 6.81 % | 10.800 M -8.04 % | 11.744 M -5.36 % | 12.409 M -8.81 % | 13.608 M 9.05 % | 12.479 M -22.98 % | 16.203 M 0.05 % | 16.195 M 35.00 % | 11.996 M 72.18 % | 6.967 M -7.12 % | 7.501 M 2.47 % | 7.320 M -7.39 % | 7.904 M -7.46 % | 8.541 M 18.91 % | 7.183 M 8.11 % | 6.644 M 29.71 % | 5.122 M 52.35 % | 3.362 M 8.70 % | 3.093 M -11.60 % | 3.499 M -88.89 % | 31.504 M 670.46 % | 4.089 M 96.02 % | 2.086 M 24.76 % | 1.672 M -4.68 % | 1.754 M 21.30 % | 1.446 M 18.72 % | 1.218 M -9.58 % | 1.347 M 3.70 % | 1.299 M -1.29 % | 1.316 M -70.87 % | 4.517 M 26.00 % | 3.585 M -13.22 % | 4.131 M 6.61 % | 3.875 M 7.70 % | 3.598 M 12.37 % | 3.202 M 246.91 % | 923.000 K |
Total debt | 191.570 M 55 588.95 % | 344.000 K -99.82 % | 193.983 M 382.38 % | 40.214 M -79.38 % | 195.036 M 7 661.08 % | 2.513 M -98.81 % | 211.139 M 1 098.70 % | 17.614 M -92.10 % | 223.010 M 133.94 % | 95.327 M -30.49 % | 137.133 M 5 286.21 % | 2.546 M -97.99 % | 126.411 M 789 968.75 % | 16.000 K -99.99 % | 129.727 M 720 605.56 % | 18.000 K -99.99 % | 138.742 M 76 553.04 % | 181.000 K -99.85 % | 117.781 M 17 827.09 % | 657.000 K -99.27 % | 89.675 M 1 269.29 % | 6.549 M -92.11 % | 82.972 M 826.44 % | 8.956 M -1.65 % | 9.106 M 47.82 % | 6.160 M -87.18 % | 48.066 M 400.53 % | 9.603 M 37.24 % | 6.997 M -32.66 % | 10.390 M -1.93 % | 10.595 M -52.23 % | 22.181 M -55.91 % | 50.304 M -2.45 % | 51.566 M 0.77 % | 51.171 M -1.15 % | 51.768 M -6.85 % | 55.577 M 10.92 % | 50.104 M 0.47 % | 49.872 M -3.37 % | 51.610 M -1.02 % | 52.141 M 1.26 % | 51.494 M 0.56 % | 51.205 M 0.72 % | 50.839 M 1.01 % | 50.329 M -0.02 % | 50.340 M 329.78 % | 11.713 M -12.51 % | 13.388 M 15.76 % | 11.565 M -4.56 % | 12.118 M -0.17 % | 12.139 M -25.36 % | 16.263 M -31.08 % | 23.596 M -7.15 % | 25.413 M 33.42 % | 19.047 M -31.50 % | 27.807 M -0.79 % | 28.028 M 9.61 % | 25.570 M -16.33 % | 30.559 M 47.04 % | 20.783 M -9.32 % | 22.918 M 9.24 % | 20.980 M 9.41 % | 19.176 M |
Accumulated other comprehensive income loss | 0.000 -100.00 % | 186.000 K | 0.000 -100.00 % | 278.999 K 118.02 % | -1.548 M | 0.000 100.00 % | -1.032 M 49.51 % | -2.044 M 4.97 % | -2.151 M -175.42 % | -781.000 K 2.38 % | -800.000 K -146.43 % | 1.723 M 1 752.71 % | 92.999 K -84.08 % | 584.000 K 626.13 % | -111.000 K -109.33 % | 1.190 M -66.50 % | 3.552 M -21.76 % | 4.540 M 105.19 % | -87.397 M -3 665.49 % | -2.321 M 25.23 % | -3.104 M -382.70 % | 1.098 M 101.64 % | -66.895 M -132.44 % | 206.206 M 0.62 % | 204.943 M -0.76 % | 206.508 M 88 730.04 % | -233.000 K -100.11 % | 204.449 M 0.15 % | 204.133 M -7.70 % | 221.151 M -0.05 % | 221.252 M 4.60 % | 211.512 M 21.66 % | 173.848 M -0.54 % | 174.797 M 610.94 % | -34.211 M -119.61 % | 174.448 M -0.03 % | 174.500 M 52 145.51 % | 334.000 K 101.06 % | -31.652 M -128.60 % | 110.670 M 22 908.32 % | 481.000 K -28.74 % | 675.000 K 102.18 % | -30.895 M -127.94 % | 110.583 M 10.26 % | 100.294 M -0.05 % | 100.349 M 826.48 % | -13.813 M -16 745.12 % | -82.000 K 50.00 % | -164.000 K -1.23 % | -162.000 K 98.71 % | -12.551 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 |
Retained earnings | 29.649 M -51.86 % | 61.595 M 5.45 % | 58.412 M 10.17 % | 53.021 M -67.06 % | 160.980 M -15.15 % | 189.720 M -9.58 % | 209.832 M -10.94 % | 235.614 M -9.00 % | 258.912 M -10.65 % | 289.787 M 3.64 % | 279.620 M 2.16 % | 273.706 M -9.98 % | 304.062 M -8.25 % | 331.417 M -16.69 % | 397.789 M -8.23 % | 433.470 M 93.91 % | 223.546 M 5.66 % | 211.564 M 5.01 % | 201.470 M 11.06 % | 181.399 M 3.28 % | 175.640 M 4.58 % | 167.956 M 5.45 % | 159.283 M -4.42 % | 166.642 M 0.98 % | 165.018 M 5.21 % | 156.846 M 5.94 % | 148.057 M 11.23 % | 133.113 M 8.81 % | 122.338 M -7.01 % | 131.566 M 7.02 % | 122.935 M 14.24 % | 107.611 M 8.09 % | 99.561 M 0.86 % | 98.711 M 8.16 % | 91.263 M 12.94 % | 80.804 M 3.29 % | 78.233 M -1.09 % | 79.096 M 9.05 % | 72.534 M 18.72 % | 61.098 M 6.46 % | 57.388 M -8.98 % | 63.052 M 5.14 % | 59.967 M 1.04 % | 59.348 M 9.53 % | 54.186 M -4.48 % | 56.729 M 5.81 % | 53.616 M 7.81 % | 49.730 M 8.39 % | 45.880 M -0.81 % | 46.254 M 7.35 % | 43.087 M 8.39 % | 39.750 M 8.76 % | 36.547 M -0.63 % | 36.780 M 5.89 % | 34.735 M 10.09 % | 31.551 M 14.29 % | 27.605 M 4.36 % | 26.452 M 6.80 % | 24.768 M 14.74 % | 21.587 M 13.61 % | 19.001 M -4.32 % | 19.858 M 7.48 % | 18.476 M |
Common stock | 31.515 M 0.00 % | 31.515 M 0.00 % | 31.515 M -10.00 % | 35.017 M -4.55 % | 36.687 M 0.00 % | 36.687 M 0.00 % | 36.687 M -5.62 % | 38.872 M 0.00 % | 38.872 M 9.89 % | 35.372 M 0.00 % | 35.372 M 0.00 % | 35.372 M -8.24 % | 38.548 M 0.00 % | 38.548 M 0.00 % | 38.548 M 0.00 % | 38.548 M 0.00 % | 38.548 M 0.00 % | 38.548 M 0.00 % | 38.548 M 0.00 % | 38.548 M 0.00 % | 38.548 M 0.00 % | 38.548 M 0.00 % | 38.548 M 10.00 % | 35.044 M 0.00 % | 35.044 M 0.00 % | 35.044 M 0.00 % | 35.044 M 0.00 % | 35.044 M 0.00 % | 35.044 M 100.00 % | 17.522 M 0.00 % | 17.522 M 1.49 % | 17.264 M 5.47 % | 16.368 M 0.00 % | 16.368 M 0.00 % | 16.368 M 0.00 % | 16.368 M 0.00 % | 16.368 M 0.00 % | 16.368 M 10.00 % | 14.880 M 0.00 % | 14.880 M 0.00 % | 14.880 M 0.00 % | 14.880 M 0.00 % | 14.880 M 0.00 % | 14.880 M 1.81 % | 14.616 M 0.00 % | 14.616 M 0.00 % | 14.616 M 27.87 % | 11.430 M 0.00 % | 11.430 M 0.00 % | 11.430 M 0.00 % | 11.430 M 10.00 % | 10.391 M 0.00 % | 10.391 M 0.00 % | 10.391 M 0.00 % | 10.391 M 0.00 % | 10.391 M 0.00 % | 10.391 M 0.00 % | 10.391 M 0.00 % | 10.391 M 0.00 % | 10.391 M 0.00 % | 10.391 M 0.00 % | 10.391 M 0.00 % | 10.391 M |
Total equity | 545.503 M -5.53 % | 577.428 M 0.53 % | 574.367 M 0.97 % | 568.866 M -15.72 % | 674.997 M -4.30 % | 705.329 M -2.64 % | 724.460 M -2.70 % | 744.579 M -3.02 % | 767.782 M 8.97 % | 704.597 M 1.41 % | 694.821 M 0.54 % | 691.059 M -4.06 % | 720.319 M -3.68 % | 747.819 M -8.14 % | 814.069 M -4.22 % | 849.966 M 32.22 % | 642.837 M 1.92 % | 630.744 M 2.62 % | 614.663 M 3.67 % | 592.924 M 1.13 % | 586.314 M 0.76 % | 581.907 M 0.80 % | 577.315 M 41.38 % | 408.355 M 0.71 % | 405.468 M 1.11 % | 401.017 M 2.77 % | 390.206 M 2.69 % | 379.988 M 3.77 % | 366.167 M -2.34 % | 374.948 M 2.94 % | 364.250 M 7.48 % | 338.914 M 15.95 % | 292.303 M -0.02 % | 292.361 M 2.55 % | 285.079 M 4.07 % | 273.923 M -0.45 % | 275.174 M -0.22 % | 275.788 M 35.00 % | 204.287 M 4.94 % | 194.672 M 1.59 % | 191.616 M -2.97 % | 197.491 M 1.91 % | 193.791 M -0.03 % | 193.854 M 7.94 % | 179.592 M -1.47 % | 182.265 M 11.91 % | 162.873 M 86.09 % | 87.522 M 4.63 % | 83.652 M -0.37 % | 83.965 M 3.95 % | 80.774 M 22.13 % | 66.139 M 4.92 % | 63.040 M -0.36 % | 63.269 M 3.87 % | 60.912 M 5.57 % | 57.696 M 7.18 % | 53.831 M 2.46 % | 52.539 M 2.99 % | 51.013 M 8.75 % | 46.909 M 5.80 % | 44.336 M -1.92 % | 45.206 M 3.05 % | 43.869 M |
Other non current liabilities | 37.442 M -78.93 % | 177.711 M 393.57 % | 36.005 M -80.43 % | 183.982 M 434.09 % | 34.448 M -80.55 % | 177.112 M 155.93 % | 69.204 M -61.96 % | 181.931 M 372.05 % | 38.541 M -60.57 % | 97.734 M 1 166.64 % | 7.716 M -92.59 % | 104.166 M 654.61 % | 13.804 M -87.44 % | 109.933 M 520.60 % | 17.714 M -81.34 % | 94.931 M 440.18 % | 17.574 M -82.14 % | 98.414 M 409.65 % | 19.310 M -77.83 % | 87.090 M 53.52 % | 56.729 M -56.48 % | 130.348 M 92.43 % | 67.738 M -9.06 % | 74.486 M 11.54 % | 66.782 M 11.84 % | 59.711 M 38.66 % | 43.064 M 54.37 % | 27.897 M -3.23 % | 28.828 M 157.65 % | 11.189 M 8.63 % | 10.300 M -27.27 % | 14.162 M 160.86 % | 5.429 M -24.06 % | 7.149 M -14.26 % | 8.338 M -5.22 % | 8.797 M -58.92 % | 21.416 M -9.28 % | 23.606 M -3.18 % | 24.381 M -1.46 % | 24.741 M -5.18 % | 26.093 M -14.57 % | 30.543 M 5.69 % | 28.900 M -7.84 % | 31.359 M 99.16 % | 15.746 M 11.19 % | 14.161 M 7.45 % | 13.179 M 101.70 % | 6.534 M -2.42 % | 6.696 M -1.36 % | 6.788 M 62.08 % | 4.188 M 50.70 % | 2.779 M 71.23 % | 1.623 M -6.35 % | 1.733 M -39.60 % | 2.869 M 57.46 % | 1.822 M 5.01 % | 1.735 M 1.17 % | 1.715 M -1.10 % | 1.734 M 25.47 % | 1.382 M 10.03 % | 1.256 M -17.15 % | 1.516 M -49.90 % | 3.026 M |
Long term debt | 131.756 M 60 062.56 % | 219.000 K -99.85 % | 142.200 M 11 889.88 % | 1.186 M -99.16 % | 141.844 M 8 470.63 % | 1.655 M -98.58 % | 116.376 M | 0.000 -100.00 % | 143.209 M | 0.000 -100.00 % | 97.880 M | 0.000 -100.00 % | 93.083 M 846 109.09 % | 11.000 K -99.99 % | 84.729 M 651 661.54 % | 13.000 K -99.99 % | 93.033 M 72 582.03 % | 128.000 K -99.82 % | 71.535 M 55 353.49 % | 129.000 K -99.80 % | 63.288 M 40 469.23 % | 156.000 K -99.75 % | 62.047 M 2 842.01 % | 2.109 M -94.93 % | 41.588 M 1 312.16 % | 2.945 M -91.79 % | 35.859 M 824.44 % | 3.879 M 27.89 % | 3.033 M -18.45 % | 3.719 M -15.61 % | 4.407 M -13.27 % | 5.081 M -89.45 % | 48.147 M -1.22 % | 48.741 M 0.88 % | 48.316 M 0.13 % | 48.251 M 0.14 % | 48.184 M 0.14 % | 48.119 M 0.12 % | 48.060 M 0.50 % | 47.822 M 0.51 % | 47.580 M 0.52 % | 47.334 M 0.46 % | 47.117 M -3.61 % | 48.883 M 1.05 % | 48.377 M -0.12 % | 48.433 M 351.00 % | 10.739 M 3.19 % | 10.407 M -0.93 % | 10.505 M -0.97 % | 10.608 M -0.97 % | 10.712 M -9.43 % | 11.827 M -9.67 % | 13.093 M -0.30 % | 13.133 M -13.80 % | 15.236 M -26.20 % | 20.644 M -13.21 % | 23.786 M -4.24 % | 24.838 M -2.56 % | 25.490 M 34.82 % | 18.907 M -1.14 % | 19.125 M -1.04 % | 19.326 M 4.64 % | 18.469 M |
Total non current liabilities | 198.932 M -5.34 % | 210.162 M -0.70 % | 211.650 M -5.11 % | 223.055 M 5.80 % | 210.836 M -2.46 % | 216.163 M -3.86 % | 224.843 M 2.29 % | 219.808 M -1.33 % | 222.779 M 82.99 % | 121.743 M -6.73 % | 130.521 M 3.36 % | 126.283 M -1.16 % | 127.765 M -4.02 % | 133.119 M 6.96 % | 124.453 M 8.94 % | 114.245 M -16.54 % | 136.886 M 7.85 % | 126.928 M 12.16 % | 113.167 M 3.92 % | 108.895 M -23.20 % | 141.786 M -9.16 % | 156.075 M -0.04 % | 156.138 M 65.29 % | 94.465 M 12.14 % | 84.236 M 3.70 % | 81.228 M 2.77 % | 79.038 M 37.14 % | 57.635 M 2.79 % | 56.068 M 61.58 % | 34.700 M 4.22 % | 33.296 M 1.15 % | 32.919 M -46.60 % | 61.648 M -1.85 % | 62.811 M -2.17 % | 64.204 M 0.15 % | 64.111 M -7.89 % | 69.600 M -2.96 % | 71.725 M -0.99 % | 72.441 M -0.17 % | 72.563 M -1.51 % | 73.673 M -5.40 % | 77.877 M 2.45 % | 76.017 M -5.27 % | 80.242 M 4.83 % | 76.547 M -3.55 % | 79.366 M 231.83 % | 23.918 M 15.24 % | 20.755 M -1.86 % | 21.149 M -0.27 % | 21.206 M -0.10 % | 21.227 M 0.34 % | 21.155 M -0.72 % | 21.308 M -1.85 % | 21.709 M -10.35 % | 24.215 M -20.74 % | 30.552 M -9.21 % | 33.650 M -5.14 % | 35.472 M -3.03 % | 36.581 M 46.34 % | 24.998 M -0.19 % | 25.045 M -1.96 % | 25.546 M 8.76 % | 23.488 M |
Other current liabilities | 155.417 M -30.50 % | 223.606 M 52.47 % | 146.652 M 9.16 % | 134.348 M 72.37 % | 77.941 M -51.77 % | 161.617 M -4.67 % | 169.539 M 11.35 % | 152.264 M 93.34 % | 78.754 M -16.12 % | 93.884 M 21.82 % | 77.065 M -10.13 % | 85.751 M 46.81 % | 58.410 M -30.39 % | 83.914 M -5.14 % | 88.457 M 15.52 % | 76.575 M 54.82 % | 49.461 M -46.46 % | 92.390 M 8.32 % | 85.290 M 3.03 % | 82.779 M 8.63 % | 76.201 M -21.65 % | 97.256 M -3.88 % | 101.182 M 159.85 % | 38.938 M 3.46 % | 37.636 M -26.31 % | 51.072 M 70.32 % | 29.986 M -1.59 % | 30.469 M -22.40 % | 39.266 M 48.53 % | 26.437 M -35.25 % | 40.831 M 217.92 % | 12.843 M -65.06 % | 36.758 M -5.76 % | 39.004 M 26.87 % | 30.744 M -16.78 % | 36.942 M 110.03 % | 17.589 M 7.10 % | 16.423 M 205.70 % | -15.538 M -194.17 % | 16.500 M -19.05 % | 20.383 M 14.78 % | 17.758 M 220.43 % | -14.745 M -200.80 % | 14.628 M -1.09 % | 14.789 M -10.93 % | 16.604 M 234.64 % | -12.332 M -203.21 % | 11.948 M -43.08 % | 20.992 M 2.43 % | 20.493 M 20.98 % | 16.939 M -11.23 % | 19.081 M 6.62 % | 17.896 M -7.01 % | 19.245 M -10.81 % | 21.578 M 30.89 % | 16.485 M -20.56 % | 20.751 M 10.12 % | 18.844 M -1.44 % | 19.120 M 5.65 % | 18.097 M -9.62 % | 20.023 M 13.89 % | 17.581 M 14.24 % | 15.390 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 69.235 M 3.64 % | 66.802 M 8.44 % | 61.601 M -59.33 % | 151.464 M 60.09 % | 94.612 M 212.79 % | 30.248 M -73.54 % | 114.336 M 402.51 % | 22.753 M 3.80 % | 21.921 M -16.26 % | 26.178 M -77.65 % | 117.116 M 51.72 % | 77.190 M 17.89 % | 65.476 M -39.39 % | 108.022 M -9.86 % | 119.836 M 49.51 % | 80.150 M 0.33 % | 79.886 M -26.41 % | 108.558 M -18.63 % | 133.420 M 71.28 % | 77.894 M 1.69 % | 76.596 M 42.42 % | 53.783 M -36.49 % | 84.684 M 29.09 % | 65.602 M 5.46 % | 62.207 M 9.91 % | 56.598 M -15.47 % | 66.953 M 140.28 % | 27.865 M 0.94 % | 27.605 M -10.47 % | 30.834 M -47.02 % | 58.204 M 121.55 % | 26.271 M 10.40 % | 23.796 M 0.78 % | 23.611 M -53.26 % | 50.513 M 134.76 % | 21.517 M 18.07 % | 18.224 M -22.86 % | 23.624 M -55.21 % | 52.743 M 147.61 % | 21.301 M 48.49 % | 14.345 M -15.24 % | 16.925 M -50.22 % | 34.000 M 524.43 % | 5.445 M -17.00 % | 6.560 M -15.80 % | 7.791 M -70.58 % | 26.483 M 177.66 % | 9.538 M -29.13 % | 13.459 M 5.60 % | 12.745 M 1.50 % | 12.557 M 42.39 % | 8.819 M -28.54 % | 12.342 M 41.29 % | 8.735 M 52.52 % | 5.727 M -18.10 % | 6.993 M -7.21 % | 7.536 M -21.61 % | 9.613 M 28.16 % | 7.501 M |
Short term debt | 59.814 M 47 751.20 % | 125.000 K -99.76 % | 51.783 M -51.23 % | 106.186 M 99.63 % | 53.192 M 180.66 % | -65.944 M -201.17 % | 65.182 M 282.98 % | -35.623 M -142.60 % | 83.623 M | 0.000 -100.00 % | 39.253 M 294.25 % | -20.207 M -160.63 % | 33.328 M 227.34 % | -26.173 M -177.19 % | 33.909 M 678 080.00 % | 5.000 K -99.99 % | 33.587 M 63 271.70 % | 53.000 K -99.83 % | 30.455 M 5 667.99 % | 528.000 K -95.99 % | 13.154 M 105.76 % | 6.393 M -72.91 % | 23.596 M 330.54 % | -10.235 M -252.22 % | 6.724 M 157.93 % | -11.607 M -195.08 % | 12.207 M 113.26 % | 5.724 M 44.40 % | 3.964 M 123.61 % | -16.786 M -391.58 % | 5.757 M 151.91 % | -11.090 M -536.27 % | 2.542 M -29.11 % | 3.586 M 125.98 % | -13.803 M -492.47 % | 3.517 M -52.43 % | 7.393 M 272.44 % | 1.985 M 9.79 % | 1.808 M -52.27 % | 3.788 M -16.95 % | 4.561 M 9.64 % | 4.160 M 1.76 % | 4.088 M 109.00 % | 1.956 M 0.20 % | 1.952 M 2.36 % | 1.907 M 95.79 % | 974.000 K 137.65 % | -2.587 M -319.24 % | 1.180 M -27.47 % | 1.627 M 14.02 % | 1.427 M -67.83 % | 4.436 M -57.76 % | 10.503 M -14.47 % | 12.280 M 32.44 % | 9.272 M 29.44 % | 7.163 M 68.86 % | 4.242 M 479.51 % | 732.000 K -84.28 % | 4.656 M 148.19 % | 1.876 M -50.54 % | 3.793 M 129.32 % | 1.654 M -57.21 % | 3.865 M |
Total current liabilities | 596.319 M 8.29 % | 550.686 M -11.31 % | 620.879 M 5.96 % | 585.941 M 5.13 % | 557.347 M -2.35 % | 570.745 M -4.74 % | 599.172 M 10.06 % | 544.403 M 0.23 % | 543.135 M 34.54 % | 403.707 M -15.85 % | 479.764 M 11.54 % | 430.130 M -3.68 % | 446.569 M 10.56 % | 403.907 M -13.72 % | 468.122 M 23.44 % | 379.218 M -17.95 % | 462.202 M -6.02 % | 491.799 M -5.79 % | 522.029 M 38.57 % | 376.726 M -1.44 % | 382.224 M -14.81 % | 448.669 M -4.93 % | 471.959 M 45.24 % | 324.958 M -4.62 % | 340.686 M 6.63 % | 319.499 M -13.39 % | 368.897 M 18.75 % | 310.648 M 19.47 % | 260.014 M -2.42 % | 266.461 M -9.55 % | 294.584 M 48.54 % | 198.313 M 22.12 % | 162.398 M 10.71 % | 146.685 M -22.19 % | 188.515 M 48.32 % | 127.100 M -14.97 % | 149.472 M 7.81 % | 138.640 M -13.13 % | 159.593 M 27.42 % | 125.246 M -8.48 % | 136.855 M 15.67 % | 118.315 M -30.19 % | 169.474 M 42.13 % | 119.241 M 14.05 % | 104.556 M -11.54 % | 118.200 M -12.23 % | 134.665 M 89.94 % | 70.899 M -4.37 % | 74.138 M -1.59 % | 75.335 M -29.36 % | 106.647 M 24.61 % | 85.585 M 5.25 % | 81.313 M -14.90 % | 95.546 M -12.95 % | 109.764 M 64.27 % | 66.819 M -4.59 % | 70.037 M 4.46 % | 67.046 M -25.38 % | 89.847 M 31.86 % | 68.137 M 2.14 % | 66.712 M 18.78 % | 56.163 M -16.85 % | 67.545 M |
Total liabilities | 795.251 M 4.52 % | 760.848 M -8.61 % | 832.529 M 2.91 % | 808.996 M 5.31 % | 768.183 M -2.38 % | 786.908 M -4.50 % | 824.015 M 7.83 % | 764.211 M -0.22 % | 765.914 M 45.76 % | 525.450 M -13.90 % | 610.285 M 9.68 % | 556.413 M -3.12 % | 574.334 M 6.95 % | 537.026 M -9.37 % | 592.575 M 20.08 % | 493.463 M -17.63 % | 599.088 M -3.17 % | 618.727 M -2.59 % | 635.196 M 30.80 % | 485.621 M -7.33 % | 524.010 M -13.35 % | 604.744 M -3.72 % | 628.097 M 49.75 % | 419.423 M -1.29 % | 424.922 M 6.04 % | 400.727 M -10.54 % | 447.935 M 21.63 % | 368.283 M 16.52 % | 316.082 M 4.95 % | 301.161 M -8.15 % | 327.880 M 41.80 % | 231.232 M 3.21 % | 224.046 M 6.95 % | 209.496 M -17.10 % | 252.719 M 32.17 % | 191.211 M -12.72 % | 219.072 M 4.14 % | 210.365 M -9.34 % | 232.034 M 17.30 % | 197.809 M -6.04 % | 210.528 M 7.31 % | 196.192 M -20.08 % | 245.491 M 23.06 % | 199.483 M 10.15 % | 181.103 M -8.33 % | 197.566 M 24.58 % | 158.583 M 73.02 % | 91.654 M -3.81 % | 95.287 M -1.30 % | 96.541 M -24.50 % | 127.874 M 19.80 % | 106.740 M 4.01 % | 102.621 M -12.48 % | 117.255 M -12.48 % | 133.979 M 37.60 % | 97.371 M -6.09 % | 103.687 M 1.14 % | 102.518 M -18.91 % | 126.428 M 35.75 % | 93.135 M 1.50 % | 91.757 M 12.30 % | 81.709 M -10.24 % | 91.033 M |
Other non current assets | 91.637 M 149.93 % | 36.665 M -55.56 % | 82.498 M -7.50 % | 89.190 M 9.62 % | 81.362 M 230.70 % | 24.603 M -57.44 % | 57.810 M -30.33 % | 82.980 M 294.79 % | 21.019 M -49.38 % | 41.520 M 500.52 % | 6.914 M -85.37 % | 47.246 M 38.71 % | 34.061 M 376.91 % | 7.142 M -73.88 % | 27.341 M -21.37 % | 34.770 M 612.79 % | 4.878 M -87.79 % | 39.943 M 25.01 % | 31.952 M -4.10 % | 33.319 M 975.15 % | 3.099 M -88.90 % | 27.929 M 694.79 % | 3.514 M -43.24 % | 6.191 M -53.50 % | 13.314 M -28.89 % | 18.723 M 68.36 % | 11.121 M 23.44 % | 9.009 M 9.15 % | 8.254 M -0.88 % | 8.327 M 3.57 % | 8.040 M 7.62 % | 7.471 M -11.50 % | 8.442 M -2.90 % | 8.694 M -20.36 % | 10.917 M 41.38 % | 7.722 M -5.37 % | 8.160 M 53.41 % | 5.319 M -29.55 % | 7.550 M 98.01 % | 3.813 M -38.82 % | 6.232 M 18.43 % | 5.262 M 18.97 % | 4.423 M 197.44 % | 1.487 M 46.50 % | 1.015 M 20.83 % | 840.000 K -38.64 % | 1.369 M -5.98 % | 1.456 M 16.76 % | 1.247 M -5.39 % | 1.318 M 13.62 % | 1.160 M -57.59 % | 2.735 M -39.22 % | 4.500 M 23.80 % | 3.635 M -32.41 % | 5.378 M 18.80 % | 4.527 M 82.84 % | 2.476 M -37.16 % | 3.940 M -17.69 % | 4.787 M 301.59 % | 1.192 M 517.62 % | 193.000 K 8.43 % | 178.000 K -98.23 % | 10.051 M |
Long term investments | 0.000 -100.00 % | 61.492 M 324.70 % | 14.479 M -20.50 % | 18.213 M -72.28 % | 65.713 M -2.30 % | 67.262 M 0.88 % | 66.677 M 899.06 % | 6.674 M -90.21 % | 68.182 M 1 039.79 % | -7.255 M -126.04 % | 27.858 M 276.89 % | -15.749 M -2 629.46 % | -577.000 K -101.95 % | 29.515 M 3 560.14 % | -853.000 K 90.89 % | -9.363 M -132.90 % | 28.456 M 507.50 % | -6.983 M -139 760.00 % | 5.000 K 100.13 % | -3.989 M -114.72 % | 27.106 M 789.60 % | 3.047 M -88.02 % | 25.427 M 178.38 % | 9.134 M 240.69 % | 2.681 M 202.21 % | -2.623 M -154.49 % | 4.814 M 1.88 % | 4.725 M -22.78 % | 6.119 M -10.40 % | 6.829 M -16.44 % | 8.173 M 6.29 % | 7.689 M -25.17 % | 10.275 M 1.76 % | 10.097 M 63.81 % | 6.164 M 119.59 % | 2.807 M -15.81 % | 3.334 M -45.03 % | 6.065 M 44.20 % | 4.206 M -48.07 % | 8.099 M 88.88 % | 4.288 M 5.23 % | 4.075 M 37.11 % | 2.972 M 10.40 % | 2.692 M 12.21 % | 2.399 M -19.42 % | 2.977 M -90.20 % | 30.364 M 889.38 % | 3.069 M 193.97 % | 1.044 M 90.86 % | 547.000 K -34.25 % | 832.000 K 168.82 % | -1.209 M 62.06 % | -3.187 M -44.54 % | -2.205 M 44.85 % | -3.998 M -27.61 % | -3.133 M -247.78 % | 2.120 M 1 046.43 % | -224.000 K 57.89 % | -532.000 K -113.73 % | 3.875 M 7.70 % | 3.598 M 12.37 % | 3.202 M 246.91 % | 923.000 K |
Intangible assets | 65.508 M -7.13 % | 70.541 M -5.53 % | 74.674 M -5.70 % | 79.186 M -4.37 % | 82.805 M -4.73 % | 86.916 M -5.28 % | 91.764 M 3.08 % | 89.019 M -5.71 % | 94.414 M 69.12 % | 55.826 M -2.75 % | 57.405 M -11.17 % | 64.623 M -4.31 % | 67.534 M 2.56 % | 65.848 M 2.10 % | 64.491 M 1.54 % | 63.514 M -26.70 % | 86.653 M -0.58 % | 87.159 M 7.09 % | 81.392 M -1.14 % | 82.331 M -2.13 % | 84.125 M -1.80 % | 85.667 M -3.84 % | 89.089 M 31.52 % | 67.737 M -2.44 % | 69.430 M -5.34 % | 73.344 M -0.95 % | 74.046 M -5.32 % | 78.205 M 18.94 % | 65.750 M -3.37 % | 68.040 M 20.48 % | 56.472 M 1.96 % | 55.388 M 88.32 % | 29.411 M 3.74 % | 28.351 M 0.16 % | 28.307 M 2.76 % | 27.547 M -0.97 % | 27.818 M -4.59 % | 29.156 M 1.65 % | 28.682 M 2.18 % | 28.070 M -7.70 % | 30.412 M -8.36 % | 33.187 M -3.23 % | 34.295 M -18.37 % | 42.011 M 0.65 % | 41.739 M -6.54 % | 44.661 M 97.52 % | 22.611 M 50.26 % | 15.048 M -4.80 % | 15.806 M -2.62 % | 16.231 M -3.90 % | 16.889 M 1.10 % | 16.705 M 1.02 % | 16.537 M 4.19 % | 15.872 M -0.35 % | 15.928 M 0.63 % | 15.829 M -0.22 % | 15.864 M -11.46 % | 17.918 M -4.99 % | 18.860 M 82.89 % | 10.312 M 0.58 % | 10.253 M 0.34 % | 10.218 M 51.83 % | 6.730 M |
GoodWill | 270.043 M 0.00 % | 270.043 M 0.00 % | 270.043 M 0.54 % | 268.598 M 2.63 % | 261.725 M 0.00 % | 261.725 M 0.00 % | 261.725 M 2.01 % | 256.563 M 0.02 % | 256.507 M 104.90 % | 125.185 M 0.00 % | 125.185 M 2.64 % | 121.963 M 7.50 % | 113.451 M 0.00 % | 113.451 M 0.00 % | 113.451 M 0.00 % | 113.451 M -49.13 % | 223.041 M -0.04 % | 223.137 M 7.24 % | 208.072 M 0.52 % | 206.989 M 0.00 % | 206.981 M -1.27 % | 209.652 M -1.84 % | 213.577 M 34.13 % | 159.231 M 0.69 % | 158.133 M -1.26 % | 160.153 M 1.72 % | 157.442 M 13.19 % | 139.098 M 3.88 % | 133.908 M 0.36 % | 133.424 M 15.80 % | 115.219 M 1.14 % | 113.915 M 57.89 % | 72.149 M -1.21 % | 73.031 M -0.27 % | 73.230 M 1.09 % | 72.443 M -0.10 % | 72.514 M 0.46 % | 72.180 M -0.82 % | 72.780 M 6.88 % | 68.098 M -0.02 % | 68.115 M -0.53 % | 68.476 M 2.32 % | 66.923 M -2.00 % | 68.292 M 5.00 % | 65.041 M 0.69 % | 64.595 M 97.52 % | 32.703 M 32.94 % | 24.599 M 0.00 % | 24.600 M 1.08 % | 24.336 M 0.00 % | 24.336 M 1.82 % | 23.901 M 0.99 % | 23.667 M 0.00 % | 23.667 M 0.00 % | 23.667 M 0.00 % | 23.667 M 0.00 % | 23.667 M 0.00 % | 23.667 M -0.06 % | 23.682 M -5.15 % | 24.968 M 0.58 % | 24.823 M 0.04 % | 24.812 M 0.00 % | 24.812 M |
Goodwill and intangible assets | 335.551 M -1.48 % | 340.584 M -1.20 % | 344.717 M -0.88 % | 347.784 M 0.94 % | 344.530 M -1.18 % | 348.641 M -1.37 % | 353.489 M 2.29 % | 345.582 M -1.52 % | 350.921 M 93.87 % | 181.011 M -0.86 % | 182.590 M -2.14 % | 186.586 M 3.09 % | 180.985 M 0.94 % | 179.299 M 0.76 % | 177.942 M 0.55 % | 176.965 M -42.86 % | 309.694 M -0.19 % | 310.296 M 7.20 % | 289.464 M 0.05 % | 289.320 M -0.61 % | 291.106 M -1.43 % | 295.319 M -2.43 % | 302.666 M 33.35 % | 226.968 M -0.26 % | 227.563 M -2.54 % | 233.497 M 0.87 % | 231.488 M 6.53 % | 217.303 M 8.84 % | 199.658 M -0.90 % | 201.464 M 17.34 % | 171.691 M 1.41 % | 169.303 M 66.70 % | 101.560 M 0.18 % | 101.382 M -0.15 % | 101.537 M 1.55 % | 99.990 M -0.34 % | 100.332 M -0.99 % | 101.336 M -0.12 % | 101.462 M 5.50 % | 96.168 M -2.39 % | 98.527 M -3.08 % | 101.663 M 0.44 % | 101.218 M -8.24 % | 110.303 M 3.30 % | 106.780 M -2.27 % | 109.256 M 97.52 % | 55.314 M 39.52 % | 39.647 M -1.88 % | 40.406 M -0.40 % | 40.567 M -1.60 % | 41.225 M 1.52 % | 40.606 M 1.00 % | 40.204 M 1.68 % | 39.539 M -0.14 % | 39.595 M 0.25 % | 39.496 M -0.09 % | 39.531 M -4.94 % | 41.585 M -2.25 % | 42.542 M 20.58 % | 35.280 M 0.58 % | 35.076 M 0.13 % | 35.030 M 11.06 % | 31.542 M |
Property plant equipment net | 177.548 M 0.31 % | 176.994 M -1.06 % | 178.885 M -0.87 % | 180.454 M 1.91 % | 177.067 M -1.71 % | 180.148 M -0.93 % | 181.844 M 5.65 % | 172.120 M 1.76 % | 169.142 M 43.24 % | 118.080 M -2.61 % | 121.247 M -0.48 % | 121.830 M -0.03 % | 121.861 M -0.53 % | 122.508 M -1.59 % | 124.491 M 4.50 % | 119.126 M -19.33 % | 147.673 M 8.54 % | 136.051 M 6.06 % | 128.275 M 0.43 % | 127.725 M -2.17 % | 130.558 M -1.36 % | 132.359 M 0.22 % | 132.074 M 16.64 % | 113.232 M -8.35 % | 123.542 M 4.09 % | 118.685 M 1.74 % | 116.656 M 14.98 % | 101.458 M 12.39 % | 90.272 M 39.32 % | 64.795 M 6.48 % | 60.853 M 7.13 % | 56.805 M 13.72 % | 49.950 M 9.82 % | 45.483 M 3.03 % | 44.147 M 4.33 % | 42.313 M -0.35 % | 42.461 M 3.95 % | 40.846 M 1.29 % | 40.326 M 1.88 % | 39.582 M 1.91 % | 38.840 M 3.13 % | 37.662 M 0.02 % | 37.653 M -1.21 % | 38.114 M 4.75 % | 36.386 M 7.07 % | 33.983 M 65.83 % | 20.493 M 5.86 % | 19.358 M -1.25 % | 19.603 M 5.61 % | 18.561 M 5.75 % | 17.552 M 10.89 % | 15.829 M 8.00 % | 14.657 M 10.88 % | 13.219 M 2.46 % | 12.901 M 8.59 % | 11.880 M 13.34 % | 10.482 M 3.12 % | 10.165 M 5.04 % | 9.677 M 12.00 % | 8.640 M 2.37 % | 8.440 M 11.92 % | 7.541 M 15.50 % | 6.529 M |
Total non current assets | 621.883 M -1.41 % | 630.805 M -0.68 % | 635.146 M -2.21 % | 649.478 M -4.56 % | 680.520 M 7.66 % | 632.088 M -5.77 % | 670.791 M 8.52 % | 618.125 M -0.38 % | 620.495 M 81.77 % | 341.363 M -1.46 % | 346.437 M -0.38 % | 347.751 M 1.01 % | 344.257 M -0.76 % | 346.891 M 3.58 % | 334.897 M 1.69 % | 329.335 M -34.04 % | 499.300 M 2.46 % | 487.304 M 6.53 % | 457.443 M 0.58 % | 454.798 M -1.29 % | 460.725 M -1.45 % | 467.517 M -0.85 % | 471.516 M 30.79 % | 360.506 M -2.84 % | 371.030 M -0.31 % | 372.186 M 1.26 % | 367.566 M 7.31 % | 342.529 M 8.79 % | 314.839 M 9.73 % | 286.914 M 12.90 % | 254.142 M 3.91 % | 244.586 M 40.29 % | 174.342 M 2.74 % | 169.695 M 1.59 % | 167.035 M 6.42 % | 156.965 M -1.30 % | 159.026 M 0.28 % | 158.584 M -0.21 % | 158.925 M 3.43 % | 153.651 M -0.68 % | 154.705 M -0.62 % | 155.670 M 1.36 % | 153.575 M -3.92 % | 159.836 M 3.80 % | 153.979 M -0.41 % | 154.620 M 41.45 % | 109.307 M 67.92 % | 65.096 M 1.79 % | 63.952 M 2.44 % | 62.427 M 0.85 % | 61.898 M 5.21 % | 58.832 M 3.29 % | 56.956 M 3.70 % | 54.923 M 0.75 % | 54.512 M 2.62 % | 53.122 M -3.42 % | 55.005 M -2.00 % | 56.129 M -1.83 % | 57.174 M 15.87 % | 49.345 M -0.50 % | 49.595 M 2.10 % | 48.575 M -5.88 % | 51.607 M |
Other current assets | 120.583 M 46.80 % | 82.140 M -12.91 % | 94.317 M 36.48 % | 69.105 M 4 510.07 % | 1.499 M -98.96 % | 144.053 M 9 151.96 % | 1.557 M -98.59 % | 110.350 M 64.90 % | 66.921 M -1.28 % | 67.791 M 51.43 % | 44.768 M -32.23 % | 66.063 M 54.77 % | 42.686 M -30.42 % | 61.346 M 160.91 % | 23.512 M -51.48 % | 48.455 M 140.56 % | 20.143 M -30.35 % | 28.919 M -22.72 % | 37.421 M 45.13 % | 25.785 M -28.02 % | 35.821 M 16.97 % | 30.624 M -35.54 % | 47.506 M -85.23 % | 321.661 M 1 325.42 % | 22.566 M -4.29 % | 23.578 M 1 335.06 % | 1.643 M -93.56 % | 25.512 M 21.85 % | 20.938 M -5.48 % | 22.153 M -30.20 % | 31.739 M 49.42 % | 21.242 M -79.22 % | 102.245 M -1.44 % | 103.740 M 2.74 % | 100.975 M 21.80 % | 82.901 M 82.12 % | 45.520 M -1.36 % | 46.148 M 179.53 % | 16.509 M 13.07 % | 14.601 M -13.16 % | 16.813 M 11.20 % | 15.119 M 20.09 % | 12.590 M 39.05 % | 9.054 M -2.82 % | 9.317 M 2.05 % | 9.130 M 89.38 % | 4.821 M -14.64 % | 5.648 M -94.51 % | 102.834 M -2.98 % | 105.993 M 15.46 % | 91.802 M 28.87 % | 71.237 M 2 267.46 % | 3.009 M 11.24 % | 2.705 M -96.51 % | 77.480 M 1 405.34 % | 5.147 M -57.91 % | 12.230 M 109.67 % | 5.833 M 111.72 % | 2.755 M -55.05 % | 6.129 M 9.76 % | 5.584 M -36.34 % | 8.771 M -82.99 % | 51.565 M |
Short term investments | 0.000 -100.00 % | 48.252 M | 0.000 -100.00 % | 48.067 M | 0.000 -100.00 % | 49.890 M | 0.000 -100.00 % | 60.901 M 214.87 % | -53.019 M -257.87 % | 33.583 M 220.57 % | -27.853 M -165.80 % | 42.327 M 7 172.68 % | 582.000 K -98.61 % | 42.020 M 4 797.44 % | 858.000 K -97.10 % | 29.598 M 204.03 % | -28.451 M -186.12 % | 33.035 M | 0.000 -100.00 % | 28.888 M 225.05 % | -23.101 M -201.69 % | 22.717 M 1 262.59 % | -1.954 M -236.74 % | 1.429 M 7.85 % | 1.325 M -90.69 % | 14.236 M 111.81 % | 6.721 M 10.63 % | 6.075 M 8.00 % | 5.625 M 0.81 % | 5.580 M 2.67 % | 5.435 M 13.47 % | 4.790 M -19.20 % | 5.928 M -2.79 % | 6.098 M 4.56 % | 5.832 M 40.19 % | 4.160 M -0.17 % | 4.167 M 232.03 % | 1.255 M -66.06 % | 3.698 M 736.65 % | 442.000 K -84.73 % | 2.895 M 12.69 % | 2.569 M 19.49 % | 2.150 M 220.90 % | 670.000 K -3.46 % | 694.000 K 32.95 % | 522.000 K -54.21 % | 1.140 M 11.76 % | 1.020 M -2.11 % | 1.042 M -7.38 % | 1.125 M 22.02 % | 922.000 K -65.27 % | 2.655 M -39.73 % | 4.405 M 24.01 % | 3.552 M -32.94 % | 5.297 M 19.06 % | 4.449 M 85.61 % | 2.397 M -37.07 % | 3.809 M -18.31 % | 4.663 M | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 85.126 M -36.85 % | 134.806 M -6.82 % | 144.674 M 131.96 % | 62.370 M -63.39 % | 170.344 M -19.77 % | 212.324 M -4.59 % | 222.549 M 23.35 % | 180.419 M 5.89 % | 170.387 M -48.43 % | 330.387 M -15.97 % | 393.171 M 37.96 % | 284.983 M -26.43 % | 387.365 M -20.43 % | 486.808 M -25.45 % | 652.965 M 12.10 % | 582.509 M 120.02 % | 264.751 M -11.62 % | 299.547 M -11.47 % | 338.371 M 49.60 % | 226.189 M 0.03 % | 226.118 M -24.02 % | 297.593 M -18.43 % | 364.853 M 298.15 % | 91.636 M -8.78 % | 100.459 M -4.42 % | 105.108 M -22.28 % | 135.247 M 92.53 % | 70.248 M -11.65 % | 79.509 M -22.61 % | 102.736 M -34.82 % | 157.619 M 132.70 % | 67.736 M 156.92 % | 26.365 M -42.23 % | 45.638 M -28.23 % | 63.590 M 21.21 % | 52.461 M -50.39 % | 105.757 M -12.22 % | 120.481 M 40.42 % | 85.802 M 37.31 % | 62.489 M -18.05 % | 76.254 M 1.25 % | 75.312 M -34.11 % | 114.295 M 48.36 % | 77.039 M 18.44 % | 65.047 M -18.41 % | 79.727 M 2.57 % | 77.733 M 63 297.56 % | -123.000 K -2.50 % | -120.000 K -2.56 % | -117.000 K -100.26 % | 44.638 M 125.26 % | 19.816 M 37.98 % | 14.362 M -49.27 % | 28.313 M -36.18 % | 44.365 M 700.52 % | 5.542 M -39.60 % | 9.176 M -22.45 % | 11.832 M -62.40 % | 31.472 M 371.28 % | 6.678 M 26.69 % | 5.271 M 26.46 % | 4.168 M -83.87 % | 25.836 M |
Cash and short term investments | 85.126 M -53.50 % | 183.058 M 26.53 % | 144.674 M 31.00 % | 110.437 M -35.17 % | 170.344 M -19.77 % | 212.324 M -4.59 % | 222.549 M -7.78 % | 241.320 M 41.63 % | 170.387 M -53.19 % | 363.970 M -7.43 % | 393.171 M 20.12 % | 327.310 M -15.63 % | 387.947 M -26.64 % | 528.828 M -19.01 % | 652.965 M 6.67 % | 612.107 M 131.20 % | 264.751 M -20.40 % | 332.582 M -1.71 % | 338.371 M 32.65 % | 255.077 M 12.81 % | 226.118 M -29.41 % | 320.310 M -12.21 % | 364.853 M 298.15 % | 91.636 M -8.78 % | 100.459 M -15.82 % | 119.344 M -15.94 % | 141.968 M 86.01 % | 76.323 M -10.35 % | 85.134 M -21.40 % | 108.316 M -33.57 % | 163.054 M 124.82 % | 72.526 M 124.59 % | 32.293 M -37.58 % | 51.736 M -25.48 % | 69.422 M 22.61 % | 56.621 M -48.49 % | 109.924 M -8.76 % | 120.481 M 34.62 % | 89.500 M 43.23 % | 62.489 M -21.05 % | 79.149 M 1.63 % | 77.881 M -33.12 % | 116.445 M 51.15 % | 77.039 M 18.44 % | 65.047 M -18.41 % | 79.727 M 1.08 % | 78.873 M 7 632.65 % | 1.020 M -2.11 % | 1.042 M -7.38 % | 1.125 M -97.53 % | 45.560 M 102.75 % | 22.471 M 19.74 % | 18.767 M -41.10 % | 31.865 M -35.84 % | 49.662 M 397.07 % | 9.991 M -13.67 % | 11.573 M -26.01 % | 15.641 M -56.72 % | 36.135 M 441.11 % | 6.678 M 26.69 % | 5.271 M 26.46 % | 4.168 M -83.87 % | 25.836 M |
Total current assets | 718.871 M 1.61 % | 707.471 M -8.33 % | 771.750 M 5.95 % | 728.384 M -4.49 % | 762.660 M -11.33 % | 860.149 M -2.00 % | 877.684 M -1.46 % | 890.665 M -2.47 % | 913.201 M 2.76 % | 888.684 M -7.30 % | 958.669 M 6.55 % | 899.721 M -5.33 % | 950.396 M 1.33 % | 937.954 M -12.48 % | 1.072 B 5.69 % | 1.014 B 36.56 % | 742.625 M -2.56 % | 762.167 M -3.82 % | 792.416 M 27.04 % | 623.747 M -3.98 % | 649.599 M -9.67 % | 719.134 M -2.01 % | 733.896 M 57.06 % | 467.272 M 1.72 % | 459.360 M 6.94 % | 429.558 M -8.72 % | 470.575 M 15.98 % | 405.742 M 10.43 % | 367.410 M -5.60 % | 389.195 M -11.14 % | 437.988 M 34.53 % | 325.560 M -4.81 % | 342.007 M 2.96 % | 332.162 M -10.41 % | 370.763 M 20.31 % | 308.169 M -8.07 % | 335.220 M 2.34 % | 327.569 M 18.09 % | 277.396 M 16.15 % | 238.830 M -3.48 % | 247.439 M 3.96 % | 238.013 M -16.69 % | 285.707 M 22.36 % | 233.501 M 12.96 % | 206.716 M -8.21 % | 225.211 M 6.16 % | 212.149 M 85.97 % | 114.080 M -0.79 % | 114.987 M -2.62 % | 118.079 M -19.54 % | 146.750 M 28.68 % | 114.047 M 4.91 % | 108.705 M -13.45 % | 125.601 M -10.53 % | 140.379 M 37.70 % | 101.945 M -0.55 % | 102.513 M 3.62 % | 98.928 M -17.74 % | 120.267 M 32.60 % | 90.699 M 4.86 % | 86.498 M 10.41 % | 78.340 M -5.95 % | 83.295 M |
Inventory | 52.713 M 5.47 % | 49.980 M -25.40 % | 66.997 M -16.41 % | 80.150 M 19.22 % | 67.230 M -5.08 % | 70.825 M -14.97 % | 83.294 M -27.59 % | 115.025 M 20.35 % | 95.577 M 3.88 % | 92.009 M 11.26 % | 82.694 M -42.23 % | 143.132 M 19.64 % | 119.638 M 24.22 % | 96.315 M 34.05 % | 71.848 M -24.72 % | 95.441 M 8.58 % | 87.897 M 35.28 % | 64.974 M 6.06 % | 61.259 M 15.07 % | 53.237 M -21.72 % | 68.006 M 25.92 % | 54.008 M 19.14 % | 45.331 M -16.01 % | 53.975 M 27.57 % | 42.311 M 4.39 % | 40.532 M 26.11 % | 32.140 M -37.32 % | 51.277 M 14.67 % | 44.716 M 45.22 % | 30.792 M 30.11 % | 23.667 M -33.69 % | 35.691 M 31.99 % | 27.041 M -12.22 % | 30.807 M 36.08 % | 22.639 M -21.76 % | 28.935 M -2.21 % | 29.588 M 7.68 % | 27.478 M -2.99 % | 28.325 M 2.63 % | 27.598 M 30.62 % | 21.128 M -2.59 % | 21.690 M -5.06 % | 22.846 M -21.14 % | 28.972 M 48.92 % | 19.455 M 27.61 % | 15.246 M -4.49 % | 15.963 M 44.07 % | 11.080 M -0.28 % | 11.111 M 1.37 % | 10.961 M 16.76 % | 9.388 M -20.90 % | 11.869 M 18.95 % | 9.978 M 8.27 % | 9.216 M -38.53 % | 14.992 M 56.35 % | 9.589 M -6.43 % | 10.248 M -25.74 % | 13.801 M 3.28 % | 13.363 M -17.87 % | 16.270 M -22.69 % | 21.044 M 0.85 % | 20.867 M 53.67 % | 13.579 M |
Net receivables | 460.449 M 17.37 % | 392.293 M -15.77 % | 465.762 M -0.63 % | 468.692 M -6.72 % | 502.447 M 6.90 % | 470.020 M -17.70 % | 571.124 M | 0.000 -100.00 % | 580.316 M | 0.000 -100.00 % | 438.036 M 8.01 % | 405.543 M 4.11 % | 389.541 M | 0.000 -100.00 % | 323.422 M 12.42 % | 287.689 M -15.61 % | 340.887 M | 0.000 -100.00 % | 355.365 M | 0.000 -100.00 % | 315.087 M | 0.000 -100.00 % | 286.329 M -9.58 % | 316.669 M 1.17 % | 313.018 M 20.23 % | 260.340 M -8.96 % | 285.957 M 3.47 % | 276.376 M 20.78 % | 228.817 M -4.96 % | 240.767 M 6.24 % | 226.626 M 4.56 % | 216.737 M -23.72 % | 284.152 M 13.43 % | 250.510 M -10.71 % | 280.546 M 25.73 % | 223.141 M 43.77 % | 155.211 M 15.74 % | 134.101 M -8.86 % | 147.137 M 4.20 % | 141.213 M 5.50 % | 133.852 M 2.92 % | 130.049 M -4.49 % | 136.164 M 11.33 % | 122.307 M 6.82 % | 114.494 M -8.59 % | 125.255 M 9.76 % | 114.114 M 28.78 % | 88.615 M -5.32 % | 93.590 M 7.69 % | 86.907 M -2.76 % | 89.372 M 955.16 % | 8.470 M -88.99 % | 76.951 M -5.95 % | 81.815 M 8.86 % | 75.153 M -2.67 % | 77.218 M 12.79 % | 68.462 M 7.56 % | 63.653 M -6.41 % | 68.014 M 10.37 % | 61.622 M 12.86 % | 54.599 M 22.60 % | 44.534 M 765.18 % | -6.695 M |
Tax assets | 17.147 M 13.78 % | 15.070 M 3.45 % | 14.567 M 5.28 % | 13.837 M 16.79 % | 11.848 M 3.62 % | 11.434 M 4.22 % | 10.971 M 1.88 % | 10.769 M -4.11 % | 11.231 M 40.26 % | 8.007 M 2.29 % | 7.828 M -0.13 % | 7.838 M -1.12 % | 7.927 M -5.93 % | 8.427 M 41.01 % | 5.976 M -23.75 % | 7.837 M -8.86 % | 8.599 M 7.53 % | 7.997 M 3.23 % | 7.747 M -8.03 % | 8.423 M -4.89 % | 8.856 M -0.08 % | 8.863 M 13.12 % | 7.835 M 57.30 % | 4.981 M 26.74 % | 3.930 M 0.67 % | 3.904 M 11.96 % | 3.487 M -65.25 % | 10.034 M -4.76 % | 10.536 M 91.60 % | 5.499 M 2.12 % | 5.385 M 62.30 % | 3.318 M -19.37 % | 4.115 M 1.88 % | 4.039 M -5.41 % | 4.270 M 3.31 % | 4.133 M -12.79 % | 4.739 M -5.56 % | 5.018 M -6.75 % | 5.381 M -10.15 % | 5.989 M -12.16 % | 6.818 M -2.71 % | 7.008 M -4.12 % | 7.309 M 0.95 % | 7.240 M -2.15 % | 7.399 M -2.18 % | 7.564 M 328.07 % | 1.767 M 12.84 % | 1.566 M -5.21 % | 1.652 M 15.20 % | 1.434 M 27.02 % | 1.129 M 29.62 % | 871.000 K 11.38 % | 782.000 K 6.39 % | 735.000 K 15.57 % | 636.000 K 80.68 % | 352.000 K -11.11 % | 396.000 K -40.27 % | 663.000 K -5.29 % | 700.000 K 95.53 % | 358.000 K -84.35 % | 2.288 M -12.80 % | 2.624 M 2.42 % | 2.562 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 | 0.000 | 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 | 371.418 M 17.14 % | 317.082 M -15.81 % | 376.617 M 12.71 % | 334.153 M -3.70 % | 346.980 M 4.63 % | 331.625 M -6.99 % | 356.555 M 13.03 % | 315.445 M 2.70 % | 307.160 M 11.14 % | 276.374 M -15.22 % | 326.002 M 6.49 % | 306.128 M -4.58 % | 320.830 M 13.36 % | 283.013 M -10.72 % | 316.982 M 18.40 % | 267.711 M -18.20 % | 327.273 M -4.84 % | 343.901 M -7.46 % | 371.623 M 44.14 % | 257.822 M 3.47 % | 249.174 M -16.10 % | 296.979 M -7.03 % | 319.441 M 33.35 % | 239.543 M -6.67 % | 256.654 M 10.19 % | 232.911 M -14.21 % | 271.478 M 13.64 % | 238.895 M 23.68 % | 193.153 M -4.73 % | 202.734 M -8.25 % | 220.956 M 67.25 % | 132.115 M 21.64 % | 108.610 M 19.08 % | 91.208 M -28.21 % | 127.047 M 65.67 % | 76.685 M -19.03 % | 94.713 M 3.68 % | 91.347 M -14.45 % | 106.781 M 32.74 % | 80.441 M -11.31 % | 90.702 M 31.48 % | 68.983 M -36.39 % | 108.440 M 42.37 % | 76.167 M 8.98 % | 69.892 M -12.48 % | 79.857 M -19.33 % | 98.987 M 103.02 % | 48.758 M -2.41 % | 49.962 M -1.91 % | 50.933 M -33.80 % | 76.933 M 32.73 % | 57.962 M 33.34 % | 43.468 M -22.25 % | 55.909 M -23.31 % | 72.906 M 86.04 % | 39.189 M -7.49 % | 42.360 M -7.12 % | 45.605 M -29.23 % | 64.437 M 36.11 % | 47.342 M 11.81 % | 42.343 M 16.78 % | 36.260 M -24.22 % | 47.852 M |
Tax payables | 9.670 M -2.06 % | 9.873 M -78.46 % | 45.827 M 307.21 % | 11.254 M 12.55 % | 9.999 M 1.58 % | 9.843 M 24.66 % | 7.896 M 35.14 % | 5.843 M -27.68 % | 8.079 M 152.39 % | 3.201 M -91.45 % | 37.444 M 189.10 % | 12.952 M 7.22 % | 12.080 M 11.88 % | 10.797 M -62.48 % | 28.774 M 93.61 % | 14.862 M 33.82 % | 11.106 M 10.22 % | 10.076 M -70.93 % | 34.661 M 287.88 % | 8.936 M 10.51 % | 8.086 M -14.23 % | 9.427 M -66.02 % | 27.740 M 16.42 % | 23.827 M 4.18 % | 22.870 M 193.62 % | 7.789 M -73.59 % | 29.489 M 70.29 % | 17.317 M 39.23 % | 12.438 M 1.12 % | 12.300 M -54.51 % | 27.040 M 210.27 % | 8.715 M 9.03 % | 7.993 M -3.02 % | 8.242 M -62.63 % | 22.055 M 217.34 % | 6.950 M 16.20 % | 5.981 M 13.41 % | 5.274 M -67.10 % | 16.029 M 434.30 % | 3.000 M 0.50 % | 2.985 M -21.24 % | 3.790 M -80.00 % | 18.948 M 265.16 % | 5.189 M 45.03 % | 3.578 M 23.08 % | 2.907 M -77.70 % | 13.036 M 637.75 % | 1.767 M -11.83 % | 2.004 M -12.18 % | 2.282 M -79.89 % | 11.348 M 176.38 % | 4.106 M -56.53 % | 9.446 M 16.44 % | 8.112 M 35.02 % | 6.008 M 50.88 % | 3.982 M 48.36 % | 2.684 M 43.91 % | 1.865 M 14.14 % | 1.634 M 98.78 % | 822.000 K 48.64 % | 553.000 K -17.22 % | 668.000 K 52.51 % | 438.000 K |
Deferred revenue non current | 13.127 M -12.85 % | 15.063 M -1.88 % | 15.352 M -25.43 % | 20.587 M 25.22 % | 16.441 M -11.21 % | 18.516 M -2.59 % | 19.008 M 11.12 % | 17.106 M -11.89 % | 19.415 M 49.54 % | 12.983 M -1.48 % | 13.178 M 24.30 % | 10.602 M 6.51 % | 9.954 M -5.42 % | 10.524 M -11.10 % | 11.838 M 29.76 % | 9.123 M -7.08 % | 9.818 M -7.36 % | 10.598 M 34.77 % | 7.864 M 24.37 % | 6.323 M 24.13 % | 5.094 M -27.81 % | 7.056 M 2.11 % | 6.910 M 123.34 % | 3.094 M 55.71 % | 1.987 M -6.49 % | 2.125 M 2.21 % | 2.079 M -25.56 % | 2.793 M 0.50 % | 2.779 M -4.80 % | 2.919 M 9.00 % | 2.678 M 6.35 % | 2.518 M 23.98 % | 2.031 M 1.40 % | 2.003 M -13.51 % | 2.316 M -22.80 % | 3.000 M -20.30 % | 3.764 M -9.08 % | 4.140 M 7.06 % | 3.867 M 23.94 % | 3.120 M -7.96 % | 3.390 M -7.81 % | 3.677 M 17.48 % | 3.130 M -6.12 % | 3.334 M -73.16 % | 12.424 M 305.09 % | 3.067 M -35.02 % | 4.720 M 23.75 % | 3.814 M -3.39 % | 3.948 M 3.62 % | 3.810 M 8.98 % | 3.496 M -11.78 % | 3.963 M -3.37 % | 4.101 M -3.51 % | 4.250 M -6.35 % | 4.538 M -2.72 % | 4.665 M -0.51 % | 4.689 M -3.40 % | 4.854 M -3.84 % | 5.048 M 155.85 % | 1.973 M -2.71 % | 2.028 M -1.51 % | 2.059 M 7 819.23 % | 26.000 K |
Minority interest | 286.000 K -22.49 % | 369.000 K 0.00 % | 369.000 K 28.13 % | 288.000 K 0.35 % | 287.000 K -13.29 % | 331.000 K -13.35 % | 382.000 K 77.67 % | 215.000 K -2.71 % | 221.000 K -2.21 % | 226.000 K -27.10 % | 310.000 K -4.32 % | 324.000 K 21.35 % | 267.000 K 13.62 % | 235.000 K -33.05 % | 351.000 K 32.45 % | 265.000 K 11.34 % | 238.000 K -14.39 % | 278.000 K -22.13 % | 357.000 K 5.62 % | 338.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.152 M 1.03 % | 2.130 M -69.26 % | 6.928 M 65.03 % | 4.198 M -1.32 % | 4.254 M 103.93 % | 2.086 M 2.81 % | 2.029 M 0.00 % | 2.029 M 2.17 % | 1.986 M 2.27 % | 1.942 M 0.47 % | 1.933 M -66.11 % | 5.703 M 0.33 % | 5.684 M 1.79 % | 5.584 M -26.56 % | 7.603 M -7.83 % | 8.249 M -0.21 % | 8.266 M 0.46 % | 8.228 M -7.45 % | 8.890 M -14.05 % | 10.343 M -0.72 % | 10.418 M 10 866.32 % | 95.000 K -53.66 % | 205.000 K -23.22 % | 267.000 K 30.88 % | 204.000 K 12.71 % | 181.000 K 72.38 % | 105.000 K -49.76 % | 209.000 K 1.95 % | 205.000 K 18.50 % | 173.000 K 23.57 % | 140.000 K -15.66 % | 166.000 K 34.96 % | 123.000 K 46.43 % | 84.000 K 223.08 % | 26.000 K 30.00 % | 20.000 K -66.67 % | 60.000 K 1 100.00 % | 5.000 K |
Capital lease obligations | 191.257 M | 0.000 -100.00 % | 192.879 M 187.20 % | 67.158 M -65.18 % | 192.898 M 388.76 % | -66.802 M -139.10 % | 170.832 M 420.89 % | -53.237 M -127.33 % | 194.816 M | 0.000 -100.00 % | 137.133 M 702.70 % | -22.753 M -118.51 % | 122.913 M 569.53 % | -26.178 M -122.45 % | 116.629 M | 0.000 -100.00 % | 126.453 M | 0.000 -100.00 % | 99.602 M | 0.000 -100.00 % | 70.702 M | 0.000 -100.00 % | 78.243 M 558.04 % | -17.082 M -143.14 % | 39.598 M 367.16 % | -14.822 M -135.27 % | 42.021 M 10 405.25 % | 400.000 K 0.00 % | 400.000 K 101.73 % | -23.057 M | 0.000 100.00 % | -27.865 M -7 337.66 % | 385.000 K -49.41 % | 761.000 K 104.65 % | -16.358 M -3 743.21 % | 449.000 K 23.69 % | 363.000 K -15.38 % | 429.000 K 4.63 % | 410.000 K 17.14 % | 350.000 K -11.17 % | 394.000 K -0.51 % | 396.000 K 1.02 % | 392.000 K 79.00 % | 219.000 K 4.29 % | 210.000 K -14.29 % | 245.000 K 20.10 % | 204.000 K 103.66 % | -5.568 M -4 740.00 % | 120.000 K 2.56 % | 117.000 K 1.74 % | 115.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.205 M | 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 -100.00 % | 2.044 M -4.97 % | 2.151 M 175.42 % | 781.000 K -2.38 % | 800.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 111.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.321 M -25.23 % | 3.104 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 82.000 K -50.00 % | 164.000 K 1.23 % | 162.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 |
Other total stockholders equity | 484.053 M 0.06 % | 483.763 M -0.06 % | 484.071 M 0.79 % | 480.261 M 0.35 % | 478.591 M 0.00 % | 478.591 M 0.00 % | 478.591 M 1.41 % | 471.922 M 0.00 % | 471.928 M 24.19 % | 379.993 M 0.00 % | 379.990 M 0.01 % | 379.934 M 0.86 % | 376.703 M -0.09 % | 377.035 M 0.08 % | 376.735 M 0.06 % | 376.493 M 0.09 % | 376.154 M 0.09 % | 375.814 M -18.46 % | 460.887 M 22.92 % | 374.960 M 0.09 % | 374.612 M 0.08 % | 374.305 M 0.00 % | 374.310 M 337.28 % | 85.600 M | 0.000 | 0.000 -100.00 % | 209.208 M | 0.000 | 0.000 -100.00 % | 221.790 M 0.00 % | 221.790 M | 0.000 -100.00 % | 173.782 M 0.00 % | 173.782 M 0.00 % | 173.782 M 0.00 % | 173.783 M | 0.000 -100.00 % | 212.003 M | 0.000 -100.00 % | 40.476 M -73.14 % | 150.673 M 4.04 % | 144.817 M | 0.000 | 0.000 | 0.000 -100.00 % | 153.000 K -99.89 % | 136.803 M 427.75 % | 25.922 M 0.04 % | 25.911 M -0.02 % | 25.915 M -32.91 % | 38.627 M 143.04 % | 15.893 M 0.00 % | 15.893 M 0.00 % | 15.893 M 1.79 % | 15.613 M -0.01 % | 15.614 M -0.35 % | 15.669 M 0.62 % | 15.573 M -1.25 % | 15.770 M 5.80 % | 14.905 M -0.13 % | 14.924 M 0.18 % | 14.897 M -0.67 % | 14.997 M |
Deferred tax liabilities non current | 16.607 M -3.27 % | 17.169 M -5.11 % | 18.093 M 4.58 % | 17.300 M -4.44 % | 18.103 M -4.12 % | 18.880 M -6.79 % | 20.255 M -2.48 % | 20.771 M -3.90 % | 21.614 M 96.03 % | 11.026 M -6.14 % | 11.747 M 2.01 % | 11.515 M 5.41 % | 10.924 M -13.65 % | 12.651 M 24.37 % | 10.172 M -0.06 % | 10.178 M -38.17 % | 16.461 M -7.46 % | 17.788 M 23.03 % | 14.458 M -5.83 % | 15.353 M -7.93 % | 16.675 M -9.94 % | 18.515 M -4.77 % | 19.443 M 31.59 % | 14.776 M -1.73 % | 15.036 M -8.58 % | 16.447 M 5.42 % | 15.602 M -32.36 % | 23.066 M 7.64 % | 21.428 M 27.00 % | 16.873 M 6.05 % | 15.911 M 16.34 % | 13.676 M 126.39 % | 6.041 M -12.71 % | 6.921 M -8.33 % | 7.550 M 6.90 % | 7.063 M -5.98 % | 7.512 M -5.55 % | 7.953 M -10.55 % | 8.891 M 4.04 % | 8.546 M -11.52 % | 9.659 M -7.78 % | 10.474 M -0.74 % | 10.552 M -18.15 % | 12.892 M 0.43 % | 12.837 M -6.33 % | 13.705 M 163.05 % | 5.210 M 93.54 % | 2.692 M -5.44 % | 2.847 M 1.64 % | 2.801 M -1.06 % | 2.831 M 9.47 % | 2.586 M 3.81 % | 2.491 M -3.93 % | 2.593 M -2.26 % | 2.653 M -22.45 % | 3.421 M -0.55 % | 3.440 M -15.38 % | 4.065 M -5.66 % | 4.309 M 57.49 % | 2.736 M 3.79 % | 2.636 M -0.34 % | 2.645 M 34.47 % | 1.967 M |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 1.341 B 0.19 % | 1.338 B -4.88 % | 1.407 B 2.11 % | 1.378 B -4.53 % | 1.443 B -3.29 % | 1.492 B -3.63 % | 1.548 B 2.63 % | 1.509 B -1.62 % | 1.534 B 24.69 % | 1.230 B -5.75 % | 1.305 B 4.62 % | 1.247 B -3.64 % | 1.295 B 0.76 % | 1.285 B -8.66 % | 1.407 B 4.71 % | 1.343 B 8.17 % | 1.242 B -0.60 % | 1.249 B -0.03 % | 1.250 B 15.88 % | 1.079 B -2.86 % | 1.110 B -6.43 % | 1.187 B -1.56 % | 1.205 B 45.62 % | 827.778 M -0.31 % | 830.390 M 3.57 % | 801.744 M -4.34 % | 838.141 M 12.01 % | 748.271 M 9.68 % | 682.249 M 0.91 % | 676.109 M -2.31 % | 692.130 M 21.40 % | 570.146 M 10.42 % | 516.349 M 2.89 % | 501.857 M -6.68 % | 537.798 M 15.62 % | 465.134 M -5.89 % | 494.246 M 1.66 % | 486.153 M 11.42 % | 436.321 M 11.17 % | 392.481 M -2.40 % | 402.144 M 2.15 % | 393.683 M -10.38 % | 439.282 M 11.68 % | 393.337 M 9.05 % | 360.695 M -5.04 % | 379.831 M 18.16 % | 321.456 M 79.41 % | 179.176 M 0.13 % | 178.939 M -0.87 % | 180.506 M -13.49 % | 208.648 M 20.69 % | 172.879 M 4.36 % | 165.661 M -8.23 % | 180.524 M -7.37 % | 194.891 M 25.68 % | 155.067 M -1.56 % | 157.518 M 1.59 % | 155.057 M -12.61 % | 177.441 M 26.70 % | 140.044 M 2.90 % | 136.093 M 7.23 % | 126.915 M -5.92 % | 134.902 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 |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.325 M -1 104.55 % | -110.000 K -104.57 % | 2.406 M | 0.000 100.00 % | -10.333 M | 0.000 | 0.000 | 0.000 -100.00 % | 237.557 M 199.49 % | -238.780 M -20 396.14 % | -1.165 M -132.23 % | 3.615 M 239.85 % | -2.585 M -2 361.90 % | -105.000 K 96.56 % | -3.052 M -26.38 % | -2.415 M -149.69 % | 4.860 M 202.66 % | -4.734 M 11.66 % | -5.359 M -35.23 % | -3.963 M 49.21 % | -7.802 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 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 216.000 K 96.36 % | 110.000 K -40.86 % | 186.000 K 4 550.00 % | 4.000 K -92.98 % | 57.000 K 7.55 % | 53.000 K 115.96 % | -332.000 K -275.66 % | 189.000 K -46.46 % | 353.000 K 4.13 % | 339.000 K -0.29 % | 340.000 K 0.00 % | 340.000 K -33.85 % | 514.000 K 47.70 % | 348.000 K 12.99 % | 308.000 K 36.89 % | 225.000 K 92.31 % | 117.000 K -62.86 % | 315.000 K 0.00 % | 315.000 K 0.00 % | 315.000 K -1.25 % | 319.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 |
Change in working capital | -13.018 M 35.69 % | -20.243 M -116.93 % | 119.593 M 452.12 % | -33.964 M -357.30 % | -7.427 M -123.51 % | 31.586 M -54.23 % | 69.007 M 50.32 % | 45.906 M 184.59 % | -54.271 M -4.54 % | -51.913 M -153.47 % | 97.083 M 244.20 % | -67.325 M 2.07 % | -68.747 M 27.92 % | -95.378 M -202.22 % | 93.311 M 387.19 % | -32.491 M 27.83 % | -45.023 M -9.95 % | -40.949 M -152.24 % | 78.386 M 211.33 % | 25.178 M 151.36 % | -49.027 M 38.95 % | -80.303 M -180.94 % | 99.218 M 770.62 % | -14.795 M -67.78 % | -8.818 M 79.68 % | -43.405 M -182.95 % | 52.328 M 1 100.18 % | 4.360 M 142.66 % | -10.220 M 73.86 % | -39.103 M -144.64 % | 87.600 M 3 290.09 % | 2.584 M 121.06 % | -12.271 M 25.37 % | -16.443 M -186.23 % | 19.068 M 302.72 % | -9.406 M 52.29 % | -19.715 M -233.31 % | -5.915 M -131.08 % | 19.031 M 209.29 % | -17.413 M -280.54 % | 9.645 M 123.57 % | -40.917 M -240.91 % | 29.037 M 1 385.27 % | 1.955 M 124.67 % | -7.926 M 72.80 % | -29.145 M -188.13 % | 33.072 M 5 946.07 % | 547.000 K 106.86 % | -7.972 M 73.22 % | -29.763 M -290.07 % | 15.659 M 15.11 % | 13.603 M 222.94 % | -11.065 M 44.32 % | -19.873 M -154.42 % | 36.519 M 433.57 % | -10.948 M -521.69 % | -1.761 M 91.19 % | -19.992 M -212.94 % | 17.701 M 55 215.63 % | 32.000 K -97.45 % | 1.255 M 107.48 % | -16.786 M -216.45 % | 14.415 M 2 051.49 % | 670.000 K 139.34 % | -1.703 M 84.16 % | -10.749 M |
Accounts receivables | -47.884 M -252.71 % | 31.356 M -19.25 % | 38.829 M 415.58 % | -12.304 M -203.28 % | -4.057 M -112.55 % | 32.338 M 410.08 % | -10.429 M -119.10 % | 54.612 M 1 893.50 % | -3.045 M -114.81 % | 20.567 M 325.49 % | -9.121 M 71.55 % | -32.056 M 60.81 % | -81.802 M -1 200.10 % | -6.292 M 57.00 % | -14.631 M -212.60 % | 12.994 M 27.45 % | 10.195 M 205.24 % | 3.340 M | 0.000 -100.00 % | 13.841 M 9.68 % | 12.619 M 126.68 % | -47.299 M -198.62 % | -15.839 M -168.40 % | 23.156 M 171.75 % | -32.274 M -259.41 % | 20.246 M 209.35 % | -18.515 M 25.32 % | -24.792 M -283.35 % | 13.522 M 289.57 % | -7.133 M 72.79 % | -26.211 M -449.61 % | -4.769 M 86.23 % | -34.643 M -216.76 % | 29.671 M 165.47 % | -45.321 M | 0.000 100.00 % | -21.646 M -257.32 % | 13.759 M 194.68 % | -14.532 M -51 800.00 % | -28.000 K 99.71 % | -9.707 M -291.42 % | 5.071 M 122.15 % | -22.896 M -800.40 % | 3.269 M -65.65 % | 9.516 M 36 700.00 % | -26.000 K 99.87 % | -20.562 M -439.70 % | 6.053 M 201.87 % | -5.942 M -3 615.98 % | 169.000 K 101.92 % | -8.813 M -857.93 % | -920.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 |
Inventory | -3.773 M -120.89 % | 18.063 M 58.95 % | 11.364 M 179.03 % | -14.380 M -384.98 % | 5.046 M -44.60 % | 9.108 M -73.85 % | 34.828 M 289.59 % | -18.370 M -1 239.58 % | 1.612 M 117.84 % | -9.035 M -116.26 % | 55.567 M 338.57 % | -23.292 M 2.45 % | -23.876 M 1.16 % | -24.157 M -203.70 % | 23.296 M 352.67 % | -9.220 M 60.63 % | -23.418 M -872.51 % | -2.408 M 70.57 % | -8.181 M -155.36 % | 14.779 M 205.56 % | -14.001 M -63.91 % | -8.542 M -201.18 % | 8.442 M 172.61 % | -11.627 M -523.77 % | -1.864 M 77.50 % | -8.286 M -151.51 % | 16.085 M 468.75 % | -4.362 M 67.07 % | -13.245 M -106.57 % | -6.412 M -143.18 % | 14.850 M 289.36 % | -7.842 M -322.85 % | 3.519 M 147.30 % | -7.439 M -228.04 % | 5.810 M 825.16 % | 628.000 K 133.23 % | -1.890 M -272.76 % | 1.094 M 203.01 % | -1.062 M 83.00 % | -6.247 M -1 153.46 % | 593.000 K -61.62 % | 1.545 M -70.43 % | 5.225 M 182.39 % | -6.342 M -52.82 % | -4.150 M -278.96 % | 2.319 M 162.90 % | -3.687 M -682.80 % | -471.000 K 59.43 % | -1.161 M -551.75 % | 257.000 K -67.83 % | 799.000 K 72.94 % | 462.000 K 160.63 % | -762.000 K -113.19 % | 5.776 M 206.90 % | -5.403 M -919.88 % | 659.000 K 161.42 % | -1.073 M -144.98 % | -438.000 K -123.17 % | 1.890 M -52.49 % | 3.978 M 1 647.86 % | -257.000 K 95.15 % | -5.300 M -499.55 % | -884.000 K -145.08 % | 1.961 M 66.89 % | 1.175 M 136.94 % | -3.181 M |
Accounts payables | 0.000 100.00 % | -68.576 M -200.41 % | 68.297 M 1 031.49 % | -7.332 M 12.88 % | -8.416 M 14.65 % | -9.860 M -122.10 % | 44.608 M 349.77 % | 9.918 M 117.25 % | -57.494 M 9.47 % | -63.510 M -227.26 % | 49.906 M 518.78 % | -11.917 M -132.49 % | 36.678 M 157.56 % | -63.722 M -175.98 % | 83.865 M 329.53 % | -36.538 M -14.69 % | -31.857 M 23.64 % | -41.720 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 |
Other working capital | 38.639 M 3 657.92 % | -1.086 M -198.46 % | 1.103 M 2 021.15 % | 52.000 K | 0.000 100.00 % | -161.000 K 80.70 % | -834.000 K -228.35 % | -254.000 K -105.46 % | 4.656 M 7 063.08 % | 65.000 K -91.11 % | 731.000 K 1 318.31 % | -60.001 K -123.72 % | 253.000 K 100.36 % | -71.221 M -201.72 % | 70.015 M 400.87 % | -23.271 M -7.71 % | -21.605 M 43.94 % | -38.541 M -144.52 % | 86.567 M 732.46 % | 10.399 M 129.69 % | -35.026 M 51.19 % | -71.761 M -179.05 % | 90.776 M 2 965.40 % | -3.168 M 54.44 % | -6.954 M 80.20 % | -35.119 M -196.90 % | 36.243 M 315.54 % | 8.722 M 188.33 % | 3.025 M 109.25 % | -32.691 M -144.94 % | 72.750 M 597.77 % | 10.426 M 166.03 % | -15.790 M -75.37 % | -9.004 M -167.91 % | 13.258 M 232.13 % | -10.034 M 43.71 % | -17.825 M -154.32 % | -7.009 M -134.88 % | 20.093 M 279.95 % | -11.166 M -223.35 % | 9.052 M 121.32 % | -42.462 M -278.32 % | 23.812 M 187.00 % | 8.297 M 319.73 % | -3.776 M 88.00 % | -31.464 M -185.60 % | 36.759 M 3 510.90 % | 1.018 M 114.95 % | -6.811 M 77.31 % | -30.020 M -302.02 % | 14.860 M 13.08 % | 13.141 M 227.55 % | -10.303 M 59.83 % | -25.649 M -161.18 % | 41.922 M 461.18 % | -11.607 M -1 587.06 % | -688.000 K 96.48 % | -19.554 M -223.67 % | 15.811 M 500.68 % | -3.946 M -360.98 % | 1.512 M 113.16 % | -11.486 M -175.08 % | 15.299 M 1 285.05 % | -1.291 M 55.14 % | -2.878 M 61.97 % | -7.568 M |
Other non cash items | -4.160 M -191.91 % | 4.526 M 155.73 % | -8.122 M -408.58 % | -1.597 M 49.40 % | -3.156 M -662.32 % | -414.000 K -105.31 % | 7.794 M 271.52 % | -4.544 M -75.38 % | -2.591 M 80.27 % | -13.129 M -263.24 % | 8.043 M 433.71 % | 1.507 M 239.15 % | -1.083 M 67.45 % | -3.327 M 98.58 % | -233.827 M -22 055.59 % | 1.065 M 106 400.00 % | 1.000 K -99.58 % | 239.000 K 127.60 % | -866.000 K 93.86 % | -14.109 M -210.43 % | -4.545 M -501.99 % | -755.000 K -112.87 % | 5.865 M 352.26 % | -2.325 M -710.24 % | 381.000 K 14.07 % | 334.000 K 327.21 % | -147.000 K 97.08 % | -5.028 M -6.30 % | -4.730 M 60.78 % | -12.061 M -107.84 % | -5.803 M -61.37 % | -3.596 M 18.90 % | -4.434 M 18.01 % | -5.408 M -336.13 % | -1.240 M 51.54 % | -2.559 M -79.96 % | -1.422 M 18.28 % | -1.740 M 73.45 % | -6.554 M 11.38 % | -7.396 M -918.14 % | 904.000 K 115.58 % | -5.802 M -430.83 % | -1.093 M 33.35 % | -1.640 M 67.59 % | -5.060 M -1 424.10 % | -332.000 K 87.77 % | -2.714 M -58.71 % | -1.710 M 4.79 % | -1.796 M 31.32 % | -2.615 M -449.37 % | -476.000 K 92.87 % | -6.676 M -1 268.03 % | -488.000 K 42.79 % | -853.000 K -306.19 % | -210.000 K -301.92 % | 104.000 K 130.23 % | -344.000 K -314.46 % | -83.000 K 57.65 % | -196.000 K -112.48 % | 1.570 M 2 978.43 % | 51.000 K 106.27 % | -813.000 K 20.14 % | -1.018 M -1 439.47 % | 76.000 K -75.95 % | 316.000 K 418.03 % | 61.000 K |
Net cash provided by operating activities | -2.176 M -169.97 % | 3.110 M -97.69 % | 134.383 M 1 424.75 % | -10.144 M -179.98 % | 12.683 M -77.41 % | 56.140 M -47.06 % | 106.050 M 51.82 % | 69.853 M 293.19 % | -36.158 M 17.14 % | -43.635 M -137.57 % | 116.156 M 366.25 % | -43.626 M 12.31 % | -49.752 M 34.83 % | -76.343 M -163.02 % | 121.134 M 775.03 % | -17.945 M 5.52 % | -18.993 M -59.74 % | -11.890 M -110.72 % | 110.868 M 115.02 % | 51.562 M 252.40 % | -33.833 M 43.95 % | -60.357 M -149.42 % | 122.141 M 745.73 % | 14.442 M -2.01 % | 14.738 M 168.53 % | -21.507 M -127.37 % | 78.587 M 203.45 % | 25.898 M 191.51 % | 8.884 M 128.26 % | -31.437 M -128.34 % | 110.915 M 510.03 % | 18.182 M 1 236.91 % | 1.360 M 124.68 % | -5.510 M -113.87 % | 39.719 M 587.30 % | 5.779 M 220.52 % | -4.795 M -164.22 % | 7.466 M -79.80 % | 36.958 M 539.19 % | -8.415 M -139.21 % | 21.462 M 158.93 % | -36.422 M -186.10 % | 42.301 M 194.53 % | 14.362 M 801.27 % | -2.048 M 89.55 % | -19.589 M -148.54 % | 40.360 M 508.01 % | 6.638 M 404.92 % | -2.177 M 91.50 % | -25.619 M -213.40 % | 22.591 M 68.99 % | 13.368 M 335.85 % | -5.668 M 60.02 % | -14.177 M -132.54 % | 43.570 M 1 083.52 % | -4.430 M -227.26 % | 3.481 M 121.91 % | -15.885 M -168.67 % | 23.134 M 339.89 % | 5.259 M 52.26 % | 3.454 M 123.14 % | -14.927 M -183.28 % | 17.924 M 615.24 % | 2.506 M 596.24 % | -505.000 K 94.55 % | -9.274 M |
Investments in property plant and equipment | -4.005 M 2.15 % | -4.093 M 19.40 % | -5.078 M 0.76 % | -5.117 M 7.93 % | -5.558 M 14.79 % | -6.523 M 15.43 % | -7.713 M 9.42 % | -8.515 M -67.45 % | -5.085 M -13.68 % | -4.473 M -38.40 % | -3.232 M 48.80 % | -6.312 M 28.81 % | -8.866 M -10.52 % | -8.022 M -6.03 % | -7.566 M 15.79 % | -8.985 M -1.06 % | -8.891 M -15.35 % | -7.708 M 34.49 % | -11.766 M -50.75 % | -7.805 M 18.10 % | -9.530 M -22.09 % | -7.806 M 34.19 % | -11.862 M -72.61 % | -6.872 M -16.79 % | -5.884 M 25.24 % | -7.871 M 8.52 % | -8.604 M 1.21 % | -8.709 M -26.35 % | -6.893 M 22.28 % | -8.869 M 23.70 % | -11.624 M -1.59 % | -11.442 M -3.82 % | -11.021 M -60.14 % | -6.882 M 16.87 % | -8.279 M -84.88 % | -4.478 M 22.62 % | -5.787 M 11.80 % | -6.561 M -55.99 % | -4.206 M 2.71 % | -4.323 M -1.72 % | -4.250 M -20.40 % | -3.530 M 13.27 % | -4.070 M 6.00 % | -4.330 M 20.38 % | -5.438 M 51.08 % | -11.115 M -605.71 % | -1.575 M -23.43 % | -1.276 M 53.52 % | -2.745 M -7.99 % | -2.542 M 34.40 % | -3.875 M -31.22 % | -2.953 M 19.36 % | -3.662 M -80.93 % | -2.024 M | 0.000 | 0.000 100.00 % | -2.135 M -64.48 % | -1.298 M 41.11 % | -2.204 M -61.35 % | -1.366 M 33.33 % | -2.049 M 16.61 % | -2.457 M -47.48 % | -1.666 M 13.00 % | -1.915 M -485.63 % | -327.000 K 56.52 % | -752.000 K |
Acquisitions net | -1.860 M 17.33 % | -2.250 M | 0.000 100.00 % | -7.296 M -65.93 % | -4.397 M 72.80 % | -16.165 M -149.87 % | 32.413 M 11 115.57 % | 289.000 K 100.34 % | -85.416 M -2 272.67 % | -3.600 M -392.45 % | 1.231 M 114.10 % | -8.729 M -3 962.39 % | 226.000 K 119.15 % | -1.180 M 99.68 % | -373.718 M -200.35 % | 372.426 M 114 846.30 % | 324.000 K 102.64 % | -12.259 M -145.91 % | 26.702 M 217.03 % | -22.817 M 7.02 % | -24.540 M | 0.000 100.00 % | -43.454 M -1 086 450.00 % | 4.000 K 100.08 % | -4.706 M -350.33 % | -1.045 M -394.37 % | 355.000 K 101.34 % | -26.471 M -4 319.20 % | -599.000 K 97.75 % | -26.669 M -10 196.91 % | -259.000 K 99.45 % | -46.714 M -9 356.28 % | -494.000 K 72.63 % | -1.805 M -5.13 % | -1.717 M 83.10 % | -10.162 M -527.28 % | -1.620 M | 0.000 100.00 % | -7.364 M -736 500.00 % | 1.000 K 100.02 % | -4.727 M -550.62 % | 1.049 M -94.47 % | 18.981 M 11 398.21 % | -168.000 K 11.58 % | -190.000 K 99.38 % | -30.504 M -871.67 % | 3.953 M 296.18 % | -2.015 M -317.18 % | -483.000 K | 0.000 -100.00 % | 174.000 K 37.01 % | 127.000 K 1 076.92 % | -13.000 K 96.77 % | -402.000 K -162.33 % | 645.000 K 131.37 % | -2.056 M -146.52 % | -834.000 K 38.63 % | -1.359 M 66.61 % | -4.070 M -846.79 % | 545.000 K 119.60 % | -2.780 M 18.74 % | -3.421 M -308.09 % | 1.644 M 302.21 % | -813.000 K -730.23 % | 129.000 K -69.43 % | 422.000 K |
Purchases of investments | 0.000 | 0.000 | 0.000 100.00 % | -50.000 K | 0.000 | 0.000 100.00 % | -115.000 K -200.00 % | 115.000 K 200.00 % | -115.000 K | 0.000 | 0.000 100.00 % | -1.010 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 % | -5.000 K | 0.000 | 0.000 -100.00 % | 4.000 K 150.00 % | -8.000 K -100.00 % | -4.000 K -100.00 % | -2.000 K 99.98 % | -10.006 M -187.45 % | 11.442 M 2 837.32 % | -418.000 K 89.81 % | -4.101 M 78.12 % | -18.741 M 53.26 % | -40.100 M | 0.000 100.00 % | -30.001 M -103 351.72 % | -29.000 K -1 350.00 % | -2.000 K 99.95 % | -4.334 M -9 979.07 % | -43.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -28.940 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 % | -2.305 M | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 100.000 K -93.21 % | 1.472 M -82.71 % | 8.515 M 7 304.35 % | 115.000 K | 0.000 | 0.000 -100.00 % | 1.010 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 % | 6.872 M | 0.000 | 0.000 -100.00 % | 8.604 M -1.21 % | 8.709 M 26.35 % | 6.893 M -42.56 % | 12.000 M 500.00 % | 2.000 M -97.56 % | 82.000 M 644.03 % | 11.021 M 60.14 % | 6.882 M -16.87 % | 8.279 M 84.88 % | 4.478 M | 0.000 | 0.000 -100.00 % | 4.206 M -2.71 % | 4.323 M 1.72 % | 4.250 M 20.40 % | 3.530 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.426 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 398.000 K | 0.000 | 0.000 | 0.000 |
Other investing activites | 537.000 K -46.67 % | 1.007 M -47.96 % | 1.935 M 87.68 % | 1.031 M -66.46 % | 3.074 M 168.47 % | 1.145 M 331.31 % | -495.000 K 93.29 % | -7.372 M -417.90 % | 2.319 M 58.73 % | 1.461 M 28.16 % | 1.140 M 185.65 % | -1.331 M -354.49 % | 523.000 K 72.04 % | 304.000 K -99.92 % | 373.956 M 7 834.35 % | -4.835 M 43.10 % | -8.497 M -2 402.71 % | 369.000 K -92.40 % | 4.853 M 1 306.67 % | 345.000 K -2.54 % | 354.000 K -75.64 % | 1.453 M -94.50 % | 26.401 M 630.78 % | -4.974 M -602.93 % | 989.000 K 173.20 % | 362.000 K 104.30 % | -8.425 M -15.28 % | -7.308 M -9.60 % | -6.668 M -1 012.18 % | 731.000 K 38.97 % | 526.000 K 104.70 % | -11.191 M -29.96 % | -8.611 M -47.02 % | -5.857 M 30.25 % | -8.397 M -143.39 % | -3.450 M -709.54 % | 566.000 K 64.53 % | 344.000 K 109.99 % | -3.444 M 14.29 % | -4.018 M -5.49 % | -3.809 M -18.26 % | -3.221 M 83.12 % | -19.087 M -1 411.82 % | 1.455 M 299.32 % | -730.000 K -103.82 % | 19.124 M 959.89 % | -2.224 M -3 232.39 % | 71.000 K 119.14 % | -371.000 K -531.40 % | 86.000 K 117.88 % | -481.000 K -239.02 % | 346.000 K -44.10 % | 619.000 K -59.25 % | 1.519 M 144.90 % | -3.383 M -254.83 % | 2.185 M 4 101.92 % | 52.000 K -81.63 % | 283.000 K -71.24 % | 984.000 K 245.35 % | -677.000 K -127.93 % | 2.424 M 3 517.91 % | 67.000 K -42.74 % | 117.000 K 172.09 % | 43.000 K 2.38 % | 42.000 K -27.59 % | 58.000 K |
Net cash used for investing activites | -5.328 M 0.15 % | -5.336 M -69.77 % | -3.143 M 72.51 % | -11.432 M -66.14 % | -6.881 M 69.54 % | -22.588 M -188.37 % | 25.562 M 466.85 % | -6.968 M 92.10 % | -88.182 M -1 233.67 % | -6.612 M -667.94 % | -861.000 K 94.74 % | -16.372 M -101.70 % | -8.117 M 8.78 % | -8.898 M -21.42 % | -7.328 M -101.99 % | 367.591 M 4 426.13 % | -8.497 M 56.64 % | -19.598 M -199.03 % | 19.789 M 165.36 % | -30.277 M 10.20 % | -33.716 M -430.71 % | -6.353 M 78.03 % | -28.915 M -481.21 % | -4.975 M 48.18 % | -9.601 M -12.24 % | -8.554 M -6.05 % | -8.066 M 76.13 % | -33.787 M -364.68 % | -7.271 M 68.12 % | -22.809 M -17.80 % | -19.363 M -180.36 % | 24.095 M 353.02 % | -9.523 M 19.04 % | -11.763 M 59.23 % | -28.855 M 46.28 % | -53.712 M -685.15 % | -6.841 M 81.11 % | -36.218 M -234.21 % | -10.837 M -169.64 % | -4.019 M 68.77 % | -12.870 M -481.04 % | -2.215 M 46.96 % | -4.176 M -37.23 % | -3.043 M 52.14 % | -6.358 M 71.74 % | -22.495 M 14.66 % | -26.360 M -718.63 % | -3.220 M -3.34 % | -3.116 M -26.87 % | -2.456 M 41.27 % | -4.182 M -68.63 % | -2.480 M 18.85 % | -3.056 M -236.93 % | -907.000 K 66.87 % | -2.738 M -2 222.48 % | 129.000 K 104.42 % | -2.917 M -22.87 % | -2.374 M 55.12 % | -5.290 M -253.14 % | -1.498 M 37.71 % | -2.405 M 70.37 % | -8.116 M -1 746.25 % | 493.000 K 118.36 % | -2.685 M -1 621.15 % | -156.000 K 42.65 % | -272.000 K |
Debt repayment | 0.000 -100.00 % | 3.247 M 108.54 % | -38.011 M -188.94 % | 42.740 M 1 389.72 % | 2.869 M 150.83 % | -5.644 M 88.23 % | -47.949 M -311.69 % | -11.647 M -198.27 % | 11.852 M 616.43 % | -2.295 M | 0.000 100.00 % | -293.000 K 93.72 % | -4.667 M -206.65 % | 4.376 M -9.36 % | 4.828 M 116.60 % | 2.229 M 569.37 % | 333.000 K 109.06 % | -3.674 M 82.67 % | -21.196 M -816.57 % | 2.958 M 374.04 % | 624.000 K 161.12 % | -1.021 M -203.03 % | 991.000 K -71.77 % | 3.510 M 534.94 % | -807.000 K -1 422.64 % | -53.000 K 98.30 % | -3.115 M -107.39 % | -1.502 M -65.97 % | -905.000 K -74.04 % | -520.000 K 68.39 % | -1.645 M -15 054.55 % | 11.000 K 102.47 % | -446.000 K -151.98 % | -177.000 K 81.39 % | -951.000 K 78.26 % | -4.374 M -186.43 % | 5.061 M 1 857.29 % | -288.000 K 87.31 % | -2.269 M -205.38 % | -743.000 K -495.21 % | 188.000 K 226.17 % | -149.000 K 42.91 % | -261.000 K -1.56 % | -257.000 K -164.95 % | -97.000 K -100.22 % | 44.787 M 29 958.00 % | -150.000 K -108.79 % | 1.706 M 355.39 % | -668.000 K -402.26 % | -133.000 K 96.93 % | -4.336 M 13.12 % | -4.991 M -178.36 % | -1.793 M -171.67 % | -660.000 K 62.13 % | -1.743 M -6 355.56 % | -27.000 K 78.91 % | -128.000 K 83.18 % | -761.000 K | 0.000 100.00 % | -1.899 M -212.97 % | 1.681 M -7.69 % | 1.821 M | 0.000 | 0.000 100.00 % | -1.355 M -1 278.26 % | 115.000 K |
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 100.00 % | -44.487 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 -100.00 % | 66.214 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.430 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 |
Common stock repurchased | 0.000 | 0.000 | 0.000 100.00 % | -115.600 M -3 141.73 % | -3.566 M 87.06 % | -27.551 M 27.38 % | -37.938 M -12.61 % | -33.689 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -38.531 M 51.12 % | -78.831 M -77.20 % | -44.487 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 100.00 % | -94.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 -100.00 % | 83.000 K | 0.000 100.00 % | -35.101 M | 0.000 100.00 % | -20.000 K | 0.000 100.00 % | -35.392 M | 0.000 | 0.000 100.00 % | -35.372 M | 0.000 | 0.000 | 0.000 100.00 % | -28.911 M | 0.000 | 0.000 | 0.000 100.00 % | -19.274 M | 0.000 | 0.000 | 0.000 100.00 % | -17.522 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -17.522 M | 0.000 | 0.000 | 0.000 100.00 % | -8.183 M | 0.000 | 0.000 | 0.000 100.00 % | -8.184 M | 0.000 100.00 % | -1.000 K 99.19 % | -124.000 K 98.33 % | -7.439 M | 0.000 | 0.000 100.00 % | -1.000 K 99.98 % | -5.846 M | 0.000 | 0.000 100.00 % | -40.000 K 99.00 % | -4.000 M | 0.000 | 0.000 100.00 % | -141.000 K | 0.000 | 0.000 | 0.000 100.00 % | -75.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | -42.133 M -287.82 % | -10.864 M 1.13 % | -10.988 M 19.07 % | -13.578 M -16.10 % | -11.695 M -11.27 % | -10.510 M -194.56 % | -3.568 M 52.45 % | -7.503 M 37.69 % | -12.042 M -21.23 % | -9.933 M -42.12 % | -6.989 M 15.83 % | -8.303 M -360.04 % | 3.193 M 149.31 % | -6.475 M 86.55 % | -48.152 M -869.44 % | -4.967 M 33.10 % | -7.424 M -56.92 % | -4.731 M -264.67 % | 2.873 M 159.19 % | -4.854 M -37.82 % | -3.522 M -423.12 % | 1.090 M -99.39 % | 178.732 M 3 157.86 % | -5.845 M 4.23 % | -6.103 M -104.59 % | -2.983 M -44.11 % | -2.070 M -815.93 % | -226.000 K 96.71 % | -6.875 M -228.63 % | -2.092 M -1 513.51 % | 148.000 K 165.49 % | -226.000 K 97.66 % | -9.659 M -3 702.76 % | -254.000 K 97.39 % | -9.728 M -999.21 % | -885.000 K 89.62 % | -8.528 M -334.88 % | -1.961 M -71.27 % | -1.145 M -96.74 % | -582.000 K 92.43 % | -7.686 M -1 078.83 % | -652.000 K -53.77 % | -424.000 K 11.85 % | -481.000 K 92.15 % | -6.127 M -759.33 % | -713.000 K -101.35 % | 52.869 M 25 275.71 % | -210.000 K 94.96 % | -4.170 M -2 255.93 % | -177.000 K 77.65 % | -792.000 K -163.12 % | -301.000 K 91.24 % | -3.435 M -1 011.65 % | -309.000 K -10.36 % | -280.000 K -736.36 % | 44.000 K 101.82 % | -2.421 M -472.34 % | -423.000 K -106.21 % | 6.807 M 1 640.05 % | -442.000 K 76.70 % | -1.897 M -448.27 % | -346.000 K -11.25 % | -311.000 K -322.14 % | 140.000 K 152.04 % | -269.000 K -146.70 % | 576.000 K |
Net cash used provided by financing activities | -42.133 M -453.14 % | -7.617 M 84.43 % | -48.916 M 43.41 % | -86.438 M -82.00 % | -47.493 M -8.67 % | -43.705 M 51.14 % | -89.455 M -69.30 % | -52.839 M -48.50 % | -35.582 M -190.99 % | -12.228 M -74.96 % | -6.989 M 84.10 % | -43.968 M -9.91 % | -40.005 M 50.57 % | -80.930 M -86.80 % | -43.324 M -36.89 % | -31.649 M -346.33 % | -7.091 M 15.63 % | -8.405 M 54.13 % | -18.323 M 13.45 % | -21.170 M -630.50 % | -2.898 M -4 300.00 % | 69.000 K -99.96 % | 179.723 M 1 005.13 % | -19.856 M -187.31 % | -6.911 M -127.64 % | -3.036 M 41.45 % | -5.185 M -200.06 % | -1.728 M 93.17 % | -25.302 M -4 181.22 % | -591.000 K 60.52 % | -1.497 M -596.28 % | -215.000 K 97.87 % | -10.105 M -2 244.55 % | -431.000 K 16.96 % | -519.000 K 90.13 % | -5.259 M -51.69 % | -3.467 M -105.42 % | 63.965 M 1 973.06 % | -3.415 M -157.74 % | -1.325 M 82.33 % | -7.498 M -836.08 % | -801.000 K -16.93 % | -685.000 K -887.36 % | 87.000 K 101.40 % | -6.224 M -114.12 % | 44.074 M -16.40 % | 52.719 M 3 424.00 % | 1.496 M 130.92 % | -4.838 M -1 460.65 % | -310.000 K -104.92 % | 6.302 M 215.99 % | -5.433 M -3.92 % | -5.228 M -439.53 % | -969.000 K 52.10 % | -2.023 M -3 387.93 % | -58.000 K 97.72 % | -2.549 M -115.29 % | -1.184 M -117.39 % | 6.807 M 390.65 % | -2.342 M -6 263.16 % | 38.000 K -97.25 % | 1.381 M 544.05 % | -311.000 K -322.14 % | 140.000 K 108.62 % | -1.624 M -335.02 % | 691.000 K |
Effect of forex changes on cash | -43.000 K -72.00 % | -25.000 K -25.00 % | -20.000 K -150.00 % | 40.000 K 300.00 % | 10.000 K 113.89 % | -72.000 K -166.67 % | -27.000 K -92.86 % | -14.000 K 82.05 % | -78.000 K 74.76 % | -309.000 K -161.86 % | -118.000 K -168.18 % | -44.000 K -174.58 % | 59.000 K 321.43 % | 14.000 K 153.85 % | -26.000 K 89.12 % | -239.000 K -11.16 % | -215.000 K -120.11 % | 1.069 M 803.29 % | -152.000 K -245.45 % | -44.000 K 95.72 % | -1.028 M -66.07 % | -619.000 K -330.97 % | 268.000 K -82.89 % | 1.566 M 154.47 % | -2.875 M -197.19 % | 2.958 M 977.74 % | -337.000 K -194.66 % | 356.000 K -22.94 % | 462.000 K 1 104.35 % | -46.000 K 73.26 % | -172.000 K 75.11 % | -691.000 K 31.24 % | -1.005 M -305.24 % | -248.000 K -131.63 % | 784.000 K 853.85 % | -104.000 K -127.44 % | 379.000 K 170.97 % | -534.000 K -187.97 % | 607.000 K 10 216.67 % | -6.000 K 96.05 % | -152.000 K -133.41 % | 455.000 K 469.92 % | -123.000 K -120.99 % | 586.000 K 1 272.00 % | -50.000 K -1 350.00 % | 4.000 K 144.44 % | -9.000 K 25.00 % | -12.000 K -500.00 % | -2.000 K -300.00 % | 1.000 K 0.00 % | 1.000 K 200.00 % | -1.000 K -200.00 % | 1.000 K 0.00 % | 1.000 K 104.76 % | -21.000 K -120.79 % | 101.000 K 3.06 % | 98.000 K 149.75 % | -197.000 K -237.76 % | 143.000 K 1 291.67 % | -12.000 K -175.00 % | 16.000 K 366.67 % | -6.000 K -250.00 % | 4.000 K 108.70 % | -46.000 K -188.46 % | 52.000 K 136.36 % | 22.000 K |
Net change in cash | -49.680 M -403.45 % | -9.868 M -111.99 % | 82.304 M 176.23 % | -107.974 M -157.20 % | -41.980 M -310.56 % | -10.225 M -124.27 % | 42.130 M 319.96 % | 10.032 M 106.27 % | -160.000 M -154.84 % | -62.784 M -158.03 % | 108.188 M 204.02 % | -104.010 M -6.33 % | -97.815 M 41.13 % | -166.157 M -335.83 % | 70.456 M -77.83 % | 317.758 M 1 013.20 % | -34.796 M 10.38 % | -38.824 M -134.61 % | 112.182 M 157 902.82 % | 71.000 K 100.10 % | -71.475 M -6.27 % | -67.260 M -124.62 % | 273.217 M 3 196.65 % | -8.823 M -89.78 % | -4.649 M 84.57 % | -30.139 M -146.37 % | 64.999 M 801.86 % | -9.261 M 60.13 % | -23.227 M 57.68 % | -54.883 M -161.06 % | 89.883 M 117.26 % | 41.371 M 314.66 % | -19.273 M -7.36 % | -17.952 M -261.31 % | 11.129 M 120.88 % | -53.296 M -261.97 % | -14.724 M -142.46 % | 34.679 M 48.75 % | 23.313 M 269.36 % | -13.765 M -1 561.25 % | 942.000 K 102.42 % | -38.983 M -204.46 % | 37.317 M 211.18 % | 11.992 M 181.69 % | -14.680 M -836.21 % | 1.994 M -97.01 % | 66.710 M 1 260.87 % | 4.902 M 148.38 % | -10.133 M 64.30 % | -28.384 M -214.35 % | 24.822 M 355.12 % | 5.454 M 139.09 % | -13.951 M 13.09 % | -16.052 M -141.38 % | 38.788 M 1 010.94 % | -4.258 M -125.65 % | -1.887 M 90.39 % | -19.640 M -179.21 % | 24.794 M 1 662.19 % | 1.407 M 27.56 % | 1.103 M 105.09 % | -21.668 M -219.65 % | 18.110 M 21 405.88 % | -85.000 K 96.19 % | -2.233 M 74.72 % | -8.833 M |
Cash at beginning of period | 134.806 M -6.82 % | 144.674 M 131.96 % | 62.370 M -63.39 % | 170.344 M -19.77 % | 212.324 M -4.59 % | 222.549 M 23.35 % | 180.419 M 5.89 % | 170.387 M -48.43 % | 330.387 M -15.97 % | 393.171 M 37.96 % | 284.983 M -26.74 % | 388.993 M -20.09 % | 486.808 M -25.45 % | 652.965 M 12.10 % | 582.509 M 120.02 % | 264.751 M -11.62 % | 299.547 M -11.47 % | 338.371 M 49.60 % | 226.189 M 0.03 % | 226.118 M -24.02 % | 297.593 M -18.43 % | 364.853 M 298.15 % | 91.636 M -8.78 % | 100.459 M -4.42 % | 105.108 M -22.28 % | 135.247 M 92.53 % | 70.248 M -11.65 % | 79.509 M -22.61 % | 102.736 M -34.82 % | 157.619 M 132.70 % | 67.736 M 156.92 % | 26.365 M -42.23 % | 45.638 M -28.23 % | 63.590 M 21.21 % | 52.461 M -50.39 % | 105.757 M -12.22 % | 120.481 M 40.42 % | 85.802 M 37.31 % | 62.489 M -18.05 % | 76.254 M 1.25 % | 75.312 M -34.11 % | 114.295 M 48.36 % | 77.039 M 18.44 % | 65.047 M -18.41 % | 79.727 M 2.57 % | 77.733 M 605.19 % | 11.023 M 80.08 % | 6.121 M -62.34 % | 16.254 M -63.59 % | 44.638 M 125.26 % | 19.816 M 37.98 % | 14.362 M -49.27 % | 28.313 M -36.18 % | 44.365 M 680.11 % | 5.687 M -42.82 % | 9.945 M -15.95 % | 11.832 M -62.40 % | 31.472 M 371.28 % | 6.678 M 26.69 % | 5.271 M 26.46 % | 4.168 M -83.87 % | 25.836 M 234.40 % | 7.726 M -1.09 % | 7.811 M -22.23 % | 10.044 M -46.79 % | 18.877 M |
Cash at end of period | 85.126 M -36.85 % | 134.806 M -6.82 % | 144.674 M 131.96 % | 62.370 M -63.39 % | 170.344 M -19.77 % | 212.324 M -4.59 % | 222.549 M 23.35 % | 180.419 M 5.89 % | 170.387 M -48.43 % | 330.387 M -15.97 % | 393.171 M 37.96 % | 284.983 M -26.74 % | 388.993 M -20.09 % | 486.808 M -25.45 % | 652.965 M 12.10 % | 582.509 M 120.02 % | 264.751 M -11.62 % | 299.547 M -11.47 % | 338.371 M 49.60 % | 226.189 M 0.03 % | 226.118 M -24.02 % | 297.593 M -18.43 % | 364.853 M 298.15 % | 91.636 M -8.78 % | 100.459 M -4.42 % | 105.108 M -22.28 % | 135.247 M 92.53 % | 70.248 M -11.65 % | 79.509 M -22.61 % | 102.736 M -34.82 % | 157.619 M 132.70 % | 67.736 M 156.92 % | 26.365 M -42.23 % | 45.638 M -28.23 % | 63.590 M 21.21 % | 52.461 M -50.39 % | 105.757 M -12.22 % | 120.481 M 40.42 % | 85.802 M 37.31 % | 62.489 M -18.05 % | 76.254 M 1.25 % | 75.312 M -34.14 % | 114.356 M 48.44 % | 77.039 M 18.44 % | 65.047 M -18.41 % | 79.727 M 2.57 % | 77.733 M 605.19 % | 11.023 M 80.08 % | 6.121 M -62.34 % | 16.254 M -63.59 % | 44.638 M 125.26 % | 19.816 M 37.98 % | 14.362 M -49.27 % | 28.313 M -36.34 % | 44.475 M 682.05 % | 5.687 M -42.82 % | 9.945 M -15.95 % | 11.832 M -62.40 % | 31.472 M 371.28 % | 6.678 M 26.69 % | 5.271 M 26.46 % | 4.168 M -83.87 % | 25.836 M 234.40 % | 7.726 M -1.09 % | 7.811 M -22.23 % | 10.044 M |
Operating cash flow | -2.176 M -169.97 % | 3.110 M -97.69 % | 134.383 M 1 424.75 % | -10.144 M -179.98 % | 12.683 M -77.41 % | 56.140 M -47.06 % | 106.050 M 51.82 % | 69.853 M 293.19 % | -36.158 M 17.14 % | -43.635 M -137.57 % | 116.156 M 366.25 % | -43.626 M 12.31 % | -49.752 M 34.83 % | -76.343 M -163.02 % | 121.134 M 775.03 % | -17.945 M 5.52 % | -18.993 M -59.74 % | -11.890 M -110.72 % | 110.868 M 115.02 % | 51.562 M 252.40 % | -33.833 M 43.95 % | -60.357 M -149.42 % | 122.141 M 745.73 % | 14.442 M -2.01 % | 14.738 M 168.53 % | -21.507 M -127.37 % | 78.587 M 203.45 % | 25.898 M 191.51 % | 8.884 M 128.26 % | -31.437 M -128.34 % | 110.915 M 510.03 % | 18.182 M 1 236.91 % | 1.360 M 124.68 % | -5.510 M -113.87 % | 39.719 M 587.30 % | 5.779 M 220.52 % | -4.795 M -164.22 % | 7.466 M -79.80 % | 36.958 M 539.19 % | -8.415 M -139.21 % | 21.462 M 158.93 % | -36.422 M -186.10 % | 42.301 M 194.53 % | 14.362 M 801.27 % | -2.048 M 89.55 % | -19.589 M -148.54 % | 40.360 M 508.01 % | 6.638 M 404.92 % | -2.177 M 91.50 % | -25.619 M -213.40 % | 22.591 M 68.99 % | 13.368 M 335.85 % | -5.668 M 60.02 % | -14.177 M -132.54 % | 43.570 M 1 083.52 % | -4.430 M -227.26 % | 3.481 M 121.91 % | -15.885 M -168.67 % | 23.134 M 339.89 % | 5.259 M 52.26 % | 3.454 M 123.14 % | -14.927 M -183.28 % | 17.924 M 615.24 % | 2.506 M 596.24 % | -505.000 K 94.55 % | -9.274 M |
Capital expenditure | -4.005 M 2.15 % | -4.093 M 19.40 % | -5.078 M 0.76 % | -5.117 M 7.93 % | -5.558 M 14.79 % | -6.523 M 15.43 % | -7.713 M 9.42 % | -8.515 M -67.45 % | -5.085 M -13.68 % | -4.473 M -38.40 % | -3.232 M 48.80 % | -6.312 M 28.81 % | -8.866 M -10.52 % | -8.022 M -6.03 % | -7.566 M 15.79 % | -8.985 M -1.06 % | -8.891 M -15.35 % | -7.708 M 34.49 % | -11.766 M -50.75 % | -7.805 M 18.10 % | -9.530 M -22.09 % | -7.806 M 34.19 % | -11.862 M -72.61 % | -6.872 M -16.79 % | -5.884 M 25.24 % | -7.871 M 8.52 % | -8.604 M 1.21 % | -8.709 M -26.35 % | -6.893 M 22.28 % | -8.869 M 23.70 % | -11.624 M -1.59 % | -11.442 M -3.82 % | -11.021 M -60.14 % | -6.882 M 16.87 % | -8.279 M -84.88 % | -4.478 M 22.62 % | -5.787 M 11.80 % | -6.561 M -55.99 % | -4.206 M 2.71 % | -4.323 M -1.72 % | -4.250 M -20.40 % | -3.530 M 13.27 % | -4.070 M 6.00 % | -4.330 M 20.38 % | -5.438 M 51.08 % | -11.115 M -605.71 % | -1.575 M -23.43 % | -1.276 M 53.52 % | -2.745 M -7.99 % | -2.542 M 34.40 % | -3.875 M -31.22 % | -2.953 M 19.36 % | -3.662 M -80.93 % | -2.024 M | 0.000 | 0.000 100.00 % | -2.135 M -64.48 % | -1.298 M 41.11 % | -2.204 M -61.35 % | -1.366 M 33.33 % | -2.049 M 16.61 % | -2.457 M -47.48 % | -1.666 M 13.00 % | -1.915 M -485.63 % | -327.000 K 56.52 % | -752.000 K |
Free CashFlow | -6.181 M -528.79 % | -983.000 K -100.76 % | 129.305 M 947.29 % | -15.261 M -314.19 % | 7.125 M -85.64 % | 49.617 M -49.54 % | 98.337 M 60.32 % | 61.338 M 248.72 % | -41.243 M 14.27 % | -48.108 M -142.60 % | 112.924 M 326.13 % | -49.938 M 14.81 % | -58.618 M 30.52 % | -84.365 M -174.29 % | 113.568 M 521.72 % | -26.930 M 3.42 % | -27.884 M -42.28 % | -19.598 M -119.78 % | 99.102 M 126.48 % | 43.757 M 200.91 % | -43.363 M 36.38 % | -68.163 M -161.81 % | 110.279 M 1 356.79 % | 7.570 M -14.50 % | 8.854 M 130.14 % | -29.378 M -141.98 % | 69.983 M 307.14 % | 17.189 M 763.34 % | 1.991 M 104.94 % | -40.306 M -140.59 % | 99.291 M 1 373.16 % | 6.740 M 169.77 % | -9.661 M 22.04 % | -12.392 M -139.41 % | 31.440 M 2 316.60 % | 1.301 M 112.29 % | -10.582 M -1 269.28 % | 905.000 K -97.24 % | 32.752 M 357.12 % | -12.738 M -174.01 % | 17.212 M 143.08 % | -39.952 M -204.50 % | 38.231 M 281.09 % | 10.032 M 234.01 % | -7.486 M 75.62 % | -30.704 M -179.16 % | 38.785 M 623.33 % | 5.362 M 208.94 % | -4.922 M 82.52 % | -28.161 M -250.46 % | 18.716 M 79.70 % | 10.415 M 211.63 % | -9.330 M 42.41 % | -16.201 M -137.18 % | 43.570 M 1 083.52 % | -4.430 M -429.12 % | 1.346 M 107.83 % | -17.183 M -182.10 % | 20.930 M 437.63 % | 3.893 M 177.08 % | 1.405 M 108.08 % | -17.384 M -206.93 % | 16.258 M 2 650.93 % | 591.000 K 171.03 % | -832.000 K 91.70 % | -10.026 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 |