
Angi Inc. ANGI
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.185 B -12.78 % | 1.359 B -28.17 % | 1.892 B 12.23 % | 1.685 B 14.82 % | 1.468 B 10.69 % | 1.326 B 17.13 % | 1.132 B 53.76 % | 736.386 M 127.75 % | 323.329 M -6.04 % | 344.125 M 9.24 % | 315.011 M 28.24 % | 245.642 M 57.67 % | 155.799 M 73.03 % | 90.043 M 52.51 % | 59.039 M 29.47 % | 45.600 M |
Net income | 36.004 M 187.94 % | -40.940 M 68.01 % | -127.982 M -81.55 % | -70.494 M -1 594.57 % | -4.160 M -111.94 % | 34.829 M -54.95 % | 77.318 M 174.98 % | -103.118 M -1 212.43 % | -7.857 M -176.71 % | 10.243 M 184.84 % | -12.074 M 63.40 % | -32.989 M 37.63 % | -52.894 M -7.87 % | -49.037 M -79.98 % | -27.246 M -127.41 % | -11.981 M |
Income before tax | 20.077 M 171.17 % | -28.208 M 80.58 % | -145.234 M -41.68 % | -102.507 M -430.35 % | -19.328 M -157.45 % | 33.646 M -51.95 % | 70.024 M 145.58 % | -153.633 M -1 866.12 % | -7.814 M -175.96 % | 10.287 M 185.56 % | -12.023 M 63.51 % | -32.949 M 37.70 % | -52.889 M -7.95 % | -48.994 M -80.84 % | -27.092 M -126.12 % | -11.981 M |
Income before tax ratio | 0.02 181.60 % | -0.02 72.96 % | -0.08 -26.25 % | -0.06 -361.91 % | -0.01 -151.90 % | 0.03 -58.98 % | 0.06 129.64 % | -0.21 -763.28 % | -0.02 -180.85 % | 0.03 178.32 % | -0.04 71.55 % | -0.13 60.49 % | -0.34 37.61 % | -0.54 -18.57 % | -0.46 -74.65 % | -0.26 |
EBITDA | 128.898 M 37.87 % | 93.491 M 454.97 % | 16.846 M 260.73 % | 4.670 M -94.83 % | 90.373 M -32.58 % | 134.042 M -10.89 % | 150.428 M 239.17 % | -108.093 M -403.38 % | 35.630 M 321.06 % | 8.462 M 261.37 % | -5.244 M 80.59 % | -27.012 M 44.05 % | -48.280 M -8.91 % | -44.330 M -103.83 % | -21.748 M -207.05 % | -7.083 M |
Net income ratio | 0.03 200.83 % | -0.03 55.47 % | -0.07 -61.77 % | -0.04 -1 375.88 % | 0.00 -110.79 % | 0.03 -61.54 % | 0.07 148.77 % | -0.14 -476.26 % | -0.02 -181.64 % | 0.03 177.66 % | -0.04 71.46 % | -0.13 60.44 % | -0.34 37.66 % | -0.54 -18.01 % | -0.46 -75.64 % | -0.26 |
Ratio EBITDA | 0.11 58.07 % | 0.07 672.58 % | 0.01 221.43 % | 0.00 -95.50 % | 0.06 -39.09 % | 0.10 -23.93 % | 0.13 190.51 % | -0.15 -233.21 % | 0.11 348.14 % | 0.02 247.71 % | -0.02 84.86 % | -0.11 64.51 % | -0.31 37.06 % | -0.49 -33.65 % | -0.37 -137.15 % | -0.16 |
Gross profit ratio | 0.95 -0.27 % | 0.95 24.15 % | 0.77 -4.74 % | 0.81 -8.54 % | 0.88 -8.60 % | 0.96 1.49 % | 0.95 -0.31 % | 0.95 8.95 % | 0.88 4.58 % | 0.84 0.55 % | 0.83 -0.52 % | 0.84 1.29 % | 0.83 1.04 % | 0.82 3.65 % | 0.79 5.97 % | 0.74 |
Weighted average shs out dil | 50.669 M 0.16 % | 50.590 M 0.57 % | 50.301 M 0.05 % | 50.276 M 0.92 % | 49.816 M -3.82 % | 51.792 M 0.48 % | 51.545 M 19.70 % | 43.061 M 631.59 % | 5.886 M 0.13 % | 5.878 M 0.47 % | 5.851 M 0.48 % | 5.823 M 1.30 % | 5.749 M 87.52 % | 3.066 M 13.01 % | 2.713 M 0.00 % | 2.713 M |
Weighted average shs out | 50.003 M -1.16 % | 50.590 M 0.57 % | 50.301 M 0.05 % | 50.276 M 0.92 % | 49.816 M -1.33 % | 50.488 M -2.05 % | 51.545 M 19.97 % | 42.966 M 629.97 % | 5.886 M 0.58 % | 5.852 M 0.02 % | 5.851 M 0.48 % | 5.823 M 1.30 % | 5.749 M 87.52 % | 3.066 M 13.01 % | 2.713 M 0.00 % | 2.713 M |
EPS diluted | 0.71 977.63 % | -0.08 67.64 % | -0.25 -78.57 % | -0.14 -1 566.67 % | -0.01 -112.50 % | 0.07 -55.20 % | 0.15 162.50 % | -0.24 -84.62 % | -0.13 -176.47 % | 0.17 180.95 % | -0.21 63.16 % | -0.57 38.04 % | -0.92 42.50 % | -1.60 -60.00 % | -1.00 -127.27 % | -0.44 |
Earnings per share | 0.72 989.99 % | -0.08 67.64 % | -0.25 -78.57 % | -0.14 -1 566.67 % | -0.01 -112.17 % | 0.07 -54.00 % | 0.15 162.50 % | -0.24 -84.62 % | -0.13 -172.22 % | 0.18 185.71 % | -0.21 63.16 % | -0.57 38.04 % | -0.92 42.50 % | -1.60 -60.00 % | -1.00 -127.27 % | -0.44 |
Gross profit | 1.128 B -13.01 % | 1.296 B -10.82 % | 1.453 B 6.91 % | 1.360 B 5.01 % | 1.295 B 1.17 % | 1.280 B 18.88 % | 1.077 B 53.28 % | 702.313 M 148.14 % | 283.036 M -1.74 % | 288.051 M 9.84 % | 262.251 M 27.57 % | 205.570 M 59.71 % | 128.718 M 74.83 % | 73.626 M 58.08 % | 46.575 M 37.20 % | 33.946 M |
Income tax expense | -16.771 M -1 011.96 % | 1.839 M 110.66 % | -17.252 M 46.11 % | -32.013 M -111.06 % | -15.168 M -809.35 % | -1.668 M 77.71 % | -7.483 M 84.76 % | -49.106 M -114 300.00 % | 43.000 K -2.27 % | 44.000 K -13.73 % | 51.000 K 27.50 % | 40.000 K 700.00 % | 5.000 K -88.37 % | 43.000 K -72.08 % | 154.000 K | 0.000 |
Cost of revenue | 57.578 M -7.94 % | 62.547 M -85.72 % | 438.060 M 34.42 % | 325.880 M 88.06 % | 173.281 M 272.70 % | 46.493 M -16.59 % | 55.739 M 63.59 % | 34.073 M -15.44 % | 40.293 M -28.14 % | 56.074 M 6.28 % | 52.760 M 31.66 % | 40.072 M 47.97 % | 27.081 M 64.96 % | 16.417 M 31.72 % | 12.464 M 6.95 % | 11.654 M |
General and administrative expenses | 319.999 M -10.96 % | 359.389 M -24.21 % | 474.210 M 16.85 % | 405.819 M 8.48 % | 374.096 M 7.42 % | 348.247 M 7.66 % | 323.462 M 7.67 % | 300.433 M 456.83 % | 53.954 M 9.64 % | 49.208 M 44.68 % | 34.012 M 3.61 % | 32.828 M 36.47 % | 24.055 M 28.36 % | 18.740 M 14.96 % | 16.302 M 87.40 % | 8.699 M |
Selling and marketing expenses | 601.638 M -21.38 % | 765.205 M -16.19 % | 913.022 M 3.32 % | 883.643 M 15.87 % | 762.590 M 4.01 % | 733.223 M 35.41 % | 541.469 M 16.69 % | 464.040 M 163.38 % | 176.186 M -6.74 % | 188.924 M -7.64 % | 204.562 M 15.16 % | 177.626 M 27.95 % | 138.826 M 54.36 % | 89.937 M 90.83 % | 47.129 M 63.73 % | 28.785 M |
Other expenses | 88.652 M -12.71 % | 101.562 M 9.55 % | 92.711 M 22.51 % | 75.676 M -20.78 % | 95.523 M 0.13 % | 95.397 M 434.17 % | 17.859 M 804.71 % | 1.974 M -96.47 % | 55.990 M | 0.000 -100.00 % | 34.039 M 29.93 % | 26.197 M 55.29 % | 16.870 M | 0.000 | 0.000 | 0.000 |
Operating expenses | 1.106 B -16.41 % | 1.323 B -14.87 % | 1.554 B 8.20 % | 1.436 B 10.38 % | 1.301 B 4.83 % | 1.241 B 22.56 % | 1.013 B 19.10 % | 850.184 M 197.13 % | 286.130 M 4.13 % | 274.793 M 0.80 % | 272.613 M 15.20 % | 236.651 M 31.65 % | 179.751 M 52.61 % | 117.786 M 68.99 % | 69.701 M 63.83 % | 42.546 M |
Cost and expenses | 1.163 B -16.03 % | 1.385 B -30.45 % | 1.992 B 13.05 % | 1.762 B 19.51 % | 1.474 B 14.50 % | 1.288 B 20.52 % | 1.068 B 20.82 % | 884.257 M 170.89 % | 326.423 M -1.34 % | 330.867 M 1.69 % | 325.373 M 17.58 % | 276.723 M 33.79 % | 206.832 M 54.12 % | 134.203 M 63.33 % | 82.165 M 51.60 % | 54.200 M |
Research and development expenses | 95.360 M -1.23 % | 96.543 M 30.78 % | 73.821 M 4.07 % | 70.933 M 3.10 % | 68.803 M 7.17 % | 64.200 M 5.00 % | 61.143 M 27.63 % | 47.907 M 132.60 % | 20.596 M -43.82 % | 36.661 M 206.25 % | 11.971 M | 0.000 | 0.000 -100.00 % | 9.109 M 45.28 % | 6.270 M 23.86 % | 5.062 M |
Selling general and administrative expenses | 921.637 M -18.05 % | 1.125 B -18.93 % | 1.387 B 7.58 % | 1.289 B 13.44 % | 1.137 B 5.11 % | 1.081 B 25.04 % | 864.931 M 13.14 % | 764.473 M 232.18 % | 230.140 M -3.36 % | 238.132 M -0.19 % | 238.574 M 13.36 % | 210.454 M 29.21 % | 162.881 M 49.88 % | 108.677 M 71.33 % | 63.431 M 69.22 % | 37.484 M |
Interest income | 19.582 M 14.19 % | 17.149 M 277.98 % | 4.537 M 1 798.33 % | 239.000 K -85.94 % | 1.700 M -78.75 % | 8.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 20.169 M 0.16 % | 20.137 M 0.15 % | 20.107 M -14.38 % | 23.485 M 65.64 % | 14.178 M 23.19 % | 11.509 M -0.98 % | 11.623 M 50.25 % | 7.736 M 765.32 % | 894.000 K 228.68 % | 272.000 K -77.39 % | 1.203 M -35.60 % | 1.868 M 0.65 % | 1.856 M -38.22 % | 3.004 M -24.26 % | 3.966 M 17.30 % | 3.381 M |
Depreciation and amortization | 88.652 M -12.71 % | 101.562 M 11.24 % | 91.297 M 9.09 % | 83.692 M -12.39 % | 95.523 M 0.13 % | 95.397 M 10.26 % | 86.522 M 128.87 % | 37.804 M 226.69 % | 11.572 M 80.76 % | 6.402 M 14.81 % | 5.576 M 37.04 % | 4.069 M 47.80 % | 2.753 M 65.84 % | 1.660 M 20.46 % | 1.378 M -9.16 % | 1.517 M |
Operating income | 21.885 M 182.59 % | -26.498 M 73.58 % | -100.300 M -31.09 % | -76.513 M -1 385.69 % | -5.150 M -113.33 % | 38.645 M -39.53 % | 63.906 M 143.22 % | -147.871 M -4 679.28 % | -3.094 M -123.34 % | 13.258 M 227.95 % | -10.362 M 66.66 % | -31.081 M 39.10 % | -51.033 M -15.56 % | -44.160 M -90.95 % | -23.126 M -168.91 % | -8.600 M |
Operating income ratio | 0.02 194.69 % | -0.02 63.22 % | -0.05 -16.81 % | -0.05 -1 193.95 % | 0.00 -112.04 % | 0.03 -48.37 % | 0.06 128.11 % | -0.20 -1 998.47 % | -0.01 -124.84 % | 0.04 217.12 % | -0.03 74.00 % | -0.13 61.37 % | -0.33 33.21 % | -0.49 -25.20 % | -0.39 -107.70 % | -0.19 |
Total other income expenses net | -1.808 M -5.73 % | -1.710 M 90.97 % | -18.938 M 45.25 % | -34.590 M -166.90 % | -12.960 M -159.25 % | -4.999 M -181.71 % | 6.118 M 206.18 % | -5.762 M -261.71 % | -1.593 M -137.76 % | -670.000 K 80.52 % | -3.439 M -84.10 % | -1.868 M -0.65 % | -1.856 M 61.61 % | -4.834 M -21.89 % | -3.966 M -17.30 % | -3.381 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 93.230 M -53.70 % | 201.350 M 5.40 % | 191.037 M 187.64 % | 66.416 M 166.13 % | -100.428 M 30.68 % | -144.869 M -87.54 % | -77.248 M -244.78 % | 53.354 M 51.40 % | 35.240 M 33.00 % | 26.497 M 40.47 % | 18.863 M 194.86 % | -19.885 M 28.39 % | -27.769 M 62.52 % | -74.087 M -620.97 % | 14.221 M -36.43 % | 22.372 M |
Total investments | 2.204 M -41.77 % | 3.785 M 36.25 % | 2.778 M 20.68 % | 2.302 M -95.40 % | 49.995 M 1 033.93 % | 4.409 M -82.33 % | 24.947 M | 0.000 -100.00 % | 16.541 M -31.01 % | 23.976 M -1.20 % | 24.268 M 15.26 % | 21.055 M 101.29 % | 10.460 M | 0.000 | 0.000 | 0.000 |
Total debt | 509.664 M -9.86 % | 565.394 M 10.39 % | 512.192 M 3.57 % | 494.552 M -30.57 % | 712.277 M 189.90 % | 245.696 M -5.41 % | 259.736 M -5.51 % | 274.875 M 376.87 % | 57.642 M -2.46 % | 59.096 M 0.41 % | 58.854 M 294.52 % | 14.918 M 0.33 % | 14.869 M 0.33 % | 14.820 M -37.55 % | 23.730 M -3.29 % | 24.538 M |
Accumulated other comprehensive income loss | -2.495 M -310.19 % | 1.187 M 201.28 % | -1.172 M -135.42 % | 3.309 M -28.64 % | 4.637 M 436.26 % | -1.379 M 25.90 % | -1.861 M -183.38 % | 2.232 M 211.60 % | -2.000 M 84.20 % | -12.662 M -36.46 % | -9.279 M -70.82 % | -5.432 M -50.18 % | -3.617 M -40.85 % | -2.568 M -0.20 % | -2.563 M -33.21 % | -1.924 M |
Retained earnings | -195.015 M 15.58 % | -231.019 M -21.54 % | -190.079 M -208.42 % | -61.629 M -732.16 % | 9.749 M -39.19 % | 16.032 M 185.29 % | -18.797 M 84.56 % | -121.764 M 53.53 % | -262.031 M -3.09 % | -254.174 M 3.87 % | -264.417 M -4.78 % | -252.343 M -15.04 % | -219.354 M -31.78 % | -166.460 M -41.76 % | -117.423 M -30.21 % | -90.177 M |
Common stock | 535.000 K 1.13 % | 529.000 K 0.76 % | 525.000 K 0.57 % | 522.000 K 1.16 % | 516.000 K 1.38 % | 509.000 K 1.39 % | 502.000 K 5.02 % | 478.000 K 602.94 % | 68.000 K 1.49 % | 67.000 K 0.00 % | 67.000 K 0.00 % | 67.000 K 1.52 % | 66.000 K 1.54 % | 65.000 K 96.97 % | 33.000 K | 0.000 |
Total equity | 1.063 B 1.75 % | 1.045 B -0.65 % | 1.051 B -8.22 % | 1.146 B -12.50 % | 1.309 B -3.04 % | 1.350 B 0.75 % | 1.340 B 30.82 % | 1.024 B 3 589.78 % | 27.763 M 82.02 % | 15.253 M 168.79 % | -22.174 M -19.92 % | -18.490 M -447.62 % | 5.319 M -88.40 % | 45.836 M 235.78 % | -33.757 M 6.92 % | -36.268 M |
Other non current liabilities | 2.322 M -14.51 % | 2.716 M -3.65 % | 2.819 M -13.18 % | 3.247 M -97.09 % | 111.710 M -7.72 % | 121.055 M 618.60 % | 16.846 M 185.91 % | 5.892 M 2 544.81 % | -241.000 K -118.09 % | 1.332 M -16.75 % | 1.600 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 532.334 M -2.79 % | 547.597 M -3.74 % | 568.891 M -2.42 % | 582.975 M -18.15 % | 712.277 M 207.09 % | 231.946 M -5.71 % | 245.986 M -5.50 % | 260.309 M 515.62 % | 42.284 M -26.59 % | 57.596 M -2.14 % | 58.854 M 294.52 % | 14.918 M 0.33 % | 14.869 M 0.33 % | 14.820 M -9.98 % | 16.463 M -26.84 % | 22.503 M |
Total non current liabilities | 536.256 M -3.04 % | 553.052 M -3.75 % | 574.616 M -2.29 % | 588.105 M -28.74 % | 825.283 M 131.53 % | 356.442 M 33.68 % | 266.640 M -1.91 % | 271.827 M 353.99 % | 59.875 M -5.43 % | 63.310 M -3.88 % | 65.867 M 221.04 % | 20.517 M 4.81 % | 19.576 M 3.21 % | 18.968 M -5.36 % | 20.042 M -19.83 % | 24.998 M |
Other current liabilities | 145.703 M -9.80 % | 161.532 M -31.28 % | 235.063 M 39.38 % | 168.649 M 27.26 % | 132.519 M 27.71 % | 103.763 M -2.10 % | 105.987 M 40.99 % | 75.171 M 51.94 % | 49.474 M 263.89 % | 13.596 M -41.37 % | 23.189 M 6.52 % | 21.770 M 54.86 % | 14.058 M 88.55 % | 7.456 M 133.80 % | 3.189 M 68.28 % | 1.895 M |
Deferred revenue | 42.008 M -15.75 % | 49.859 M -2.06 % | 50.907 M -5.44 % | 53.834 M -1.50 % | 54.654 M -6.13 % | 58.220 M -5.21 % | 61.417 M -1.53 % | 62.371 M -4.78 % | 65.505 M -19.76 % | 81.632 M -0.65 % | 82.166 M 9.54 % | 75.008 M 47.69 % | 50.787 M 64.91 % | 30.796 M 55.25 % | 19.836 M 27.74 % | 15.529 M |
Short term debt | 25.648 M 44.11 % | 17.797 M 9.00 % | 16.328 M -4.50 % | 17.098 M 8.90 % | 15.700 M -41.82 % | 26.984 M 96.25 % | 13.750 M -5.60 % | 14.566 M 413.25 % | 2.838 M 421.04 % | -884.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.267 M 257.10 % | 2.035 M |
Total current liabilities | 231.678 M -10.43 % | 258.655 M -8.21 % | 281.784 M 1.91 % | 276.509 M 18.33 % | 233.678 M 8.71 % | 214.954 M 6.82 % | 201.237 M 17.65 % | 171.041 M 83.88 % | 93.019 M -18.36 % | 113.944 M 2.80 % | 110.845 M 6.98 % | 103.616 M 45.25 % | 71.334 M 53.10 % | 46.594 M 28.30 % | 36.316 M 54.08 % | 23.569 M |
Total liabilities | 767.934 M -5.39 % | 811.707 M -5.22 % | 856.400 M -0.95 % | 864.614 M -18.35 % | 1.059 B 85.33 % | 571.396 M 22.13 % | 467.877 M 5.65 % | 442.868 M 189.66 % | 152.894 M -13.74 % | 177.254 M 0.31 % | 176.712 M 42.36 % | 124.133 M 36.54 % | 90.910 M 38.66 % | 65.562 M 16.33 % | 56.358 M 16.04 % | 48.567 M |
Other non current assets | 113.271 M 107.97 % | 54.466 M -9.87 % | 60.429 M -18.28 % | 73.943 M -58.93 % | 180.020 M 4 048.88 % | 4.339 M -78.09 % | 19.800 M 855.60 % | 2.072 M -81.28 % | 11.067 M 656.98 % | 1.462 M -21.14 % | 1.854 M 367.00 % | 397.000 K -37.38 % | 634.000 K -26.79 % | 866.000 K -39.27 % | 1.426 M 61.86 % | 881.000 K |
Long term investments | 2.204 M | 0.000 -100.00 % | 2.778 M 20.68 % | 2.302 M 277.62 % | -1.296 M -129.39 % | 4.409 M 29.68 % | 3.400 M | 0.000 100.00 % | -26.278 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 167.662 M -1.82 % | 170.773 M -4.12 % | 178.105 M -8.11 % | 193.826 M -7.58 % | 209.717 M -16.69 % | 251.725 M -17.28 % | 304.295 M -7.39 % | 328.571 M 26 854.14 % | 1.219 M -39.38 % | 2.011 M -27.01 % | 2.755 M -21.29 % | 3.500 M 48.56 % | 2.356 M 51.51 % | 1.555 M 35.81 % | 1.145 M 10.63 % | 1.035 M |
GoodWill | 883.440 M -0.29 % | 886.047 M 0.35 % | 882.949 M -3.61 % | 916.039 M 2.72 % | 891.797 M 0.89 % | 883.960 M -1.20 % | 894.709 M 16.16 % | 770.226 M 67 168.65 % | 1.145 M 0.00 % | 1.145 M 0.00 % | 1.145 M 0.00 % | 1.145 M 175.90 % | 415.000 K 0.00 % | 415.000 K 0.00 % | 415.000 K 0.00 % | 415.000 K |
Goodwill and intangible assets | 1.051 B -0.54 % | 1.057 B -0.40 % | 1.061 B -4.40 % | 1.110 B 0.76 % | 1.102 B -3.01 % | 1.136 B -5.28 % | 1.199 B 9.12 % | 1.099 B 46 380.41 % | 2.364 M -25.10 % | 3.156 M -19.08 % | 3.900 M -16.04 % | 4.645 M 67.63 % | 2.771 M 40.66 % | 1.970 M 26.28 % | 1.560 M 7.59 % | 1.450 M |
Property plant equipment net | 0.000 -100.00 % | 109.527 M -28.81 % | 153.855 M 30.09 % | 118.267 M 8.66 % | 108.842 M -46.80 % | 204.604 M 188.75 % | 70.859 M 32.96 % | 53.292 M -35.57 % | 82.714 M 6.54 % | 77.635 M 51.44 % | 51.264 M 174.77 % | 18.657 M 54.46 % | 12.079 M 211.07 % | 3.883 M 131.54 % | 1.677 M -3.06 % | 1.730 M |
Total non current assets | 1.336 B -2.44 % | 1.369 B -3.83 % | 1.424 B -0.24 % | 1.427 B 2.64 % | 1.390 B -2.20 % | 1.422 B 6.58 % | 1.334 B 10.71 % | 1.205 B 1 316.21 % | 85.078 M 3.43 % | 82.253 M 44.26 % | 57.018 M 140.59 % | 23.699 M 53.05 % | 15.484 M 130.45 % | 6.719 M 44.09 % | 4.663 M 14.82 % | 4.061 M |
Other current assets | 41.981 M -41.75 % | 72.075 M -20.87 % | 91.080 M 29.10 % | 70.548 M -1.96 % | 71.958 M 6.20 % | 67.759 M -20.22 % | 84.933 M 564.99 % | 12.772 M 46.15 % | 8.739 M -54.07 % | 19.026 M 5.00 % | 18.120 M 32.74 % | 13.651 M -31.09 % | 19.810 M 63.25 % | 12.135 M 112.78 % | 5.703 M 40.05 % | 4.072 M |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 49.995 M | 0.000 -100.00 % | 24.947 M | 0.000 -100.00 % | 16.541 M -31.01 % | 23.976 M -1.20 % | 24.268 M 15.26 % | 21.055 M 101.29 % | 10.460 M | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 416.434 M 14.39 % | 364.044 M 13.35 % | 321.155 M -24.99 % | 428.136 M -47.32 % | 812.705 M 108.08 % | 390.565 M 15.90 % | 336.984 M 52.12 % | 221.521 M 888.84 % | 22.402 M -31.28 % | 32.599 M -18.48 % | 39.991 M 14.91 % | 34.803 M -18.38 % | 42.638 M -52.04 % | 88.907 M 834.98 % | 9.509 M 339.01 % | 2.166 M |
Cash and short term investments | 416.434 M 14.39 % | 364.044 M 13.35 % | 321.155 M -24.99 % | 428.136 M -50.37 % | 862.700 M 120.89 % | 390.565 M 7.91 % | 361.931 M 63.38 % | 221.521 M 468.83 % | 38.943 M -31.17 % | 56.575 M -11.96 % | 64.259 M 15.04 % | 55.858 M 5.20 % | 53.098 M -40.28 % | 88.907 M 834.98 % | 9.509 M 339.01 % | 2.166 M |
Total current assets | 495.085 M 1.61 % | 487.219 M 0.62 % | 484.202 M -16.96 % | 583.071 M -40.37 % | 977.806 M 95.56 % | 499.993 M 5.46 % | 474.127 M 80.70 % | 262.378 M 262.82 % | 72.316 M -21.92 % | 92.620 M -5.02 % | 97.520 M 19.01 % | 81.944 M 1.48 % | 80.745 M -22.86 % | 104.679 M 483.56 % | 17.938 M 117.75 % | 8.238 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.869 M 3.45 % | 8.573 M -24.65 % | 11.378 M 20.47 % | 9.445 M -45.29 % | 17.265 M | 0.000 | 0.000 | 0.000 |
Net receivables | 36.670 M -28.24 % | 51.100 M -29.00 % | 71.967 M -16.63 % | 86.319 M 100.05 % | 43.148 M 3.55 % | 41.669 M -19.11 % | 51.513 M 83.42 % | 28.085 M 50.22 % | 18.696 M 9.85 % | 17.019 M 12.40 % | 15.141 M 22.25 % | 12.385 M 59.05 % | 7.787 M 97.79 % | 3.937 M 44.42 % | 2.726 M 36.30 % | 2.000 M |
Tax assets | 169.073 M 14.10 % | 148.183 M 1.87 % | 145.460 M 18.56 % | 122.693 M 9 367.05 % | 1.296 M -98.21 % | 72.581 M 77.73 % | 40.837 M -19.49 % | 50.723 M 233.46 % | 15.211 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 18.319 M -37.83 % | 29.467 M -3.05 % | 30.393 M -21.79 % | 38.860 M 26.15 % | 30.805 M 18.54 % | 25.987 M 29.40 % | 20.083 M 6.07 % | 18.933 M 64.01 % | 11.544 M -10.57 % | 12.909 M 952.08 % | 1.227 M -66.66 % | 3.680 M -15.58 % | 4.359 M -36.94 % | 6.912 M 54.49 % | 4.474 M 43.86 % | 3.110 M |
Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.792 M -11.96 % | 4.307 M 1.03 % | 4.263 M 34.99 % | 3.158 M 48.26 % | 2.130 M 48.95 % | 1.430 M -7.74 % | 1.550 M 55.00 % | 1.000 M |
Deferred revenue non current | 100.000 K | 0.000 -100.00 % | 2.906 M 2 806.00 % | 100.000 K -50.00 % | 200.000 K 0.00 % | 200.000 K | 0.000 | 0.000 -100.00 % | 2.488 M -43.22 % | 4.382 M -19.05 % | 5.413 M -0.31 % | 5.430 M 19.50 % | 4.544 M 13.88 % | 3.990 M 16.50 % | 3.425 M 37.27 % | 2.495 M |
Minority interest | 0.000 -100.00 % | 3.741 M 24.95 % | 2.994 M -72.55 % | 10.908 M -70.46 % | 36.931 M 2.79 % | 35.927 M 32.04 % | 27.209 M -12.36 % | 31.048 M 33.47 % | 23.263 M 31.92 % | 17.634 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 48.318 M -30.32 % | 69.347 M -22.89 % | 89.935 M -14.77 % | 105.521 M 572.11 % | 15.700 M 18.63 % | 13.234 M | 0.000 | 0.000 100.00 % | -4.716 M -97.82 % | -2.384 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 K | 0.000 |
Other total stockholders equity | 1.260 B -0.81 % | 1.270 B 2.50 % | 1.239 B 3.92 % | 1.192 B -5.17 % | 1.257 B -3.21 % | 1.299 B -2.55 % | 1.333 B 19.84 % | 1.112 B | 0.000 -100.00 % | 264.388 M 5.14 % | 251.455 M 5.12 % | 239.218 M 6.51 % | 224.607 M 5.83 % | 212.231 M -34.07 % | 321.892 M 497.10 % | 53.909 M |
Deferred tax liabilities non current | 1.500 M -45.24 % | 2.739 M -5.75 % | 2.906 M 54.33 % | 1.883 M 45.29 % | 1.296 M -62.34 % | 3.441 M -9.64 % | 3.808 M -32.31 % | 5.626 M 152.51 % | 2.228 M | 0.000 | 0.000 -100.00 % | 169.000 K 3.68 % | 163.000 K 3.16 % | 158.000 K 2.60 % | 154.000 K | 0.000 |
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 |
Total assets | 1.831 B -1.37 % | 1.856 B -2.70 % | 1.908 B -5.09 % | 2.010 B -15.12 % | 2.368 B 23.24 % | 1.922 B 6.28 % | 1.808 B 23.22 % | 1.467 B 832.22 % | 157.394 M -10.00 % | 174.873 M 13.16 % | 154.538 M 46.28 % | 105.643 M 9.78 % | 96.229 M -13.62 % | 111.398 M 392.89 % | 22.601 M 83.76 % | 12.299 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | -23.951 M -139.29 % | -10.009 M 53.69 % | -21.611 M 40.48 % | -36.306 M -137.64 % | -15.278 M -370.09 % | -3.250 M 61.16 % | -8.368 M 82.69 % | -48.350 M -219 872.73 % | 22.000 K 29.41 % | 17.000 K 54.55 % | 11.000 K 83.33 % | 6.000 K 20.00 % | 5.000 K 25.00 % | 4.000 K -97.40 % | 154.000 K | 0.000 |
Stock based compensation | 34.778 M -19.89 % | 43.414 M -14.54 % | 50.802 M 80.33 % | 28.171 M -66.32 % | 83.649 M 22.55 % | 68.255 M -29.69 % | 97.078 M -34.95 % | 149.230 M 912.14 % | 14.744 M 66.13 % | 8.875 M 12.50 % | 7.889 M 94.12 % | 4.064 M 38.09 % | 2.943 M | 0.000 | 0.000 | 0.000 |
Change in working capital | -53.224 M 47.27 % | -100.940 M 16.78 % | -121.292 M -2.21 % | -118.672 M -92.44 % | -61.666 M -14.12 % | -54.038 M 13.57 % | -62.525 M -230.17 % | -18.937 M 1.67 % | -19.258 M -1 255.24 % | -1.421 M -301.56 % | 705.000 K -97.88 % | 33.229 M 146.43 % | 13.484 M 66.47 % | 8.100 M 32.90 % | 6.095 M 49.28 % | 4.083 M |
Accounts receivables | -45.385 M 21.98 % | -58.168 M 50.08 % | -116.516 M -0.99 % | -115.379 M -44.53 % | -79.830 M -1.11 % | -78.954 M -65.57 % | -47.686 M -43.72 % | -33.179 M -5 220.22 % | 648.000 K 134.50 % | -1.878 M 31.86 % | -2.756 M 40.06 % | -4.598 M 61.12 % | -11.825 M -827.45 % | -1.275 M -92.60 % | -662.000 K -50.45 % | -440.000 K |
Inventory | 0.000 | 0.000 | 0.000 100.00 % | -15.924 M -365.98 % | 5.987 M -55.26 % | 13.382 M 203.26 % | -12.959 M -624.87 % | 2.469 M -48.90 % | 4.832 M 240.26 % | -3.445 M -373.21 % | -728.000 K -105.25 % | 13.871 M | 0.000 100.00 % | -4.239 M -628.55 % | 802.000 K 5 628.57 % | 14.000 K |
Accounts payables | -601.000 K 92.53 % | -8.045 M -169.09 % | 11.644 M -16.94 % | 14.018 M -18.53 % | 17.206 M 26.26 % | 13.627 M 2 465.80 % | -576.000 K -174.04 % | 778.000 K 111.58 % | -6.717 M -222.86 % | 5.467 M 285.20 % | -2.952 M -156.47 % | -1.151 M -124.16 % | 4.764 M 128.05 % | 2.089 M 190.95 % | 718.000 K -16.90 % | 864.000 K |
Other working capital | -7.238 M 79.16 % | -34.727 M -111.49 % | -16.420 M -1 083.85 % | -1.387 M 72.42 % | -5.029 M -140.28 % | -2.093 M -60.51 % | -1.304 M -111.86 % | 10.995 M 161.01 % | -18.021 M -1 051.50 % | -1.565 M -121.92 % | 7.141 M -71.56 % | 25.107 M 22.20 % | 20.545 M 78.26 % | 11.525 M 120.07 % | 5.237 M 43.68 % | 3.645 M |
Other non cash items | 72.838 M -27.79 % | 100.865 M -33.89 % | 152.575 M 19.85 % | 127.303 M 40.90 % | 90.351 M 24.65 % | 72.483 M 116.46 % | 33.486 M 25.87 % | 26.603 M 3 082.18 % | 836.000 K -67.53 % | 2.575 M 2.10 % | 2.522 M 378.56 % | 527.000 K 68.91 % | 312.000 K 100.72 % | -43.495 M -125.12 % | -19.321 M -1 897.30 % | 1.075 M |
Net cash provided by operating activities | 155.941 M 48.73 % | 104.845 M 287.32 % | 27.069 M 335.96 % | 6.209 M -96.70 % | 188.419 M -12.02 % | 214.161 M -4.26 % | 223.700 M 434.87 % | 41.823 M 2 457.98 % | 1.635 M -93.87 % | 26.691 M 476.60 % | 4.629 M -48.02 % | 8.906 M 126.67 % | -33.397 M -0.79 % | -33.135 M -199.08 % | -11.079 M -108.80 % | -5.306 M |
Investments in property plant and equipment | -50.492 M -5.68 % | -47.780 M 58.93 % | -116.352 M -65.71 % | -70.215 M -33.77 % | -52.488 M 23.71 % | -68.804 M -46.47 % | -46.976 M -75.04 % | -26.837 M -42.78 % | -18.796 M 45.94 % | -34.766 M 8.13 % | -37.841 M -326.57 % | -8.871 M 24.60 % | -11.765 M -281.36 % | -3.085 M -390.46 % | -629.000 K -40.09 % | -449.000 K |
Acquisitions net | 0.000 -100.00 % | 1.085 M 307.89 % | 266.000 K 101.07 % | -24.857 M -1 521.46 % | -1.533 M -146.82 % | 3.274 M -10.77 % | 3.669 M 105.53 % | -66.340 M -578.51 % | 13.864 M -46.04 % | 25.691 M 21.72 % | 21.106 M 1 081.67 % | -2.150 M | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 100.00 % | -12.362 M | 0.000 -100.00 % | 70.215 M 170.23 % | -99.977 M -245.31 % | 68.804 M 215.31 % | -59.671 M | 0.000 100.00 % | -17.474 M 28.79 % | -24.537 M 8.00 % | -26.671 M -146.13 % | -10.836 M -3.29 % | -10.491 M | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 -100.00 % | 12.500 M | 0.000 -100.00 % | 50.000 M 0.00 % | 50.000 M 100.00 % | 25.000 M -28.57 % | 35.000 M | 0.000 -100.00 % | 24.891 M 0.50 % | 24.766 M 6.02 % | 23.360 M 6.29 % | 21.978 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 0.000 -100.00 % | 325.000 K 142.26 % | -769.000 K 98.90 % | -70.215 M -159 679.55 % | 44.000 K 100.06 % | -68.907 M -763.40 % | 10.387 M | 0.000 100.00 % | -13.864 M 46.04 % | -25.691 M -21.72 % | -21.106 M 3.97 % | -21.978 M -8 891.20 % | 250.000 K 120.99 % | -1.191 M -26.84 % | -939.000 K -442.70 % | 274.000 K |
Net cash used for investing activites | -50.492 M -9.21 % | -46.232 M 60.17 % | -116.086 M -157.56 % | -45.072 M 56.64 % | -103.954 M -155.84 % | -40.633 M 29.45 % | -57.591 M 38.19 % | -93.177 M -718.85 % | -11.379 M 67.05 % | -34.537 M 16.07 % | -41.152 M -88.28 % | -21.857 M 0.68 % | -22.006 M -414.64 % | -4.276 M -172.70 % | -1.568 M -796.00 % | -175.000 K |
Debt repayment | 0.000 | 0.000 | 0.000 100.00 % | -220.000 M -146.56 % | 472.500 M 3 301.65 % | -14.758 M 5.72 % | -15.654 M -106.96 % | 224.780 M 571.23 % | 33.488 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.838 M -223.00 % | -2.117 M -669.82 % | -275.000 K |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.693 M 183.91 % | 1.653 M | 0.000 -100.00 % | 675.000 K | 0.000 | 0.000 -100.00 % | 8.627 M -90.26 % | 88.565 M | 0.000 | 0.000 |
Common stock repurchased | -28.605 M -161.66 % | -10.932 M -34.23 % | -8.144 M 77.00 % | -35.403 M 44.40 % | -63.674 M -11.90 % | -56.905 M -90.67 % | -29.844 M -195.11 % | -10.113 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -21.897 M -1 101.81 % | -1.822 M | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -11.355 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -96.000 K | 0.000 |
Other financing activites | -25.154 M -315.70 % | -6.051 M 33.38 % | -9.083 M 89.88 % | -89.765 M -25.07 % | -71.773 M -43.92 % | -49.869 M -49.46 % | -33.367 M -70 893.62 % | -47.000 K 98.96 % | -4.514 M -1 942.53 % | -221.000 K -100.53 % | 41.711 M 715.30 % | 5.116 M 533.95 % | 807.000 K -99.45 % | 145.544 M 509.61 % | 23.875 M 170 635.71 % | -14.000 K |
Net cash used provided by financing activities | -53.759 M -216.55 % | -16.983 M 1.42 % | -17.227 M 95.01 % | -345.168 M -202.41 % | 337.053 M 377.34 % | -121.532 M -147.92 % | -49.021 M -121.81 % | 224.733 M 49 709.93 % | -453.000 K -199.78 % | 454.000 K -98.91 % | 41.711 M 715.30 % | 5.116 M -45.77 % | 9.434 M -91.92 % | 116.809 M 488.76 % | 19.840 M 6 965.05 % | -289.000 K |
Effect of forex changes on cash | 473.000 K -11.59 % | 535.000 K 148.42 % | -1.105 M -2 355.56 % | -45.000 K -107.96 % | 565.000 K -14.52 % | 661.000 K 211.79 % | 212.000 K -81.74 % | 1.161 M 1 284.69 % | -98.000 K 69.57 % | -322.000 K -1 300.00 % | -23.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | 52.244 M 23.90 % | 42.165 M 139.28 % | -107.349 M 72.05 % | -384.076 M -191.00 % | 422.083 M 701.57 % | 52.657 M -55.11 % | 117.300 M -36.64 % | 185.144 M 1 915.67 % | -10.197 M -37.95 % | -7.392 M -242.48 % | 5.188 M 166.22 % | -7.835 M 82.96 % | -45.969 M -157.90 % | 79.398 M 1 003.82 % | 7.193 M 224.66 % | -5.770 M |
Cash at beginning of period | 364.301 M 13.09 % | 322.136 M -24.99 % | 429.485 M -47.21 % | 813.561 M 107.82 % | 391.478 M 15.54 % | 338.821 M 52.95 % | 221.521 M 508.96 % | 36.377 M 11.59 % | 32.599 M -18.48 % | 39.991 M 14.91 % | 34.803 M -18.38 % | 42.638 M -51.88 % | 88.607 M 862.18 % | 9.209 M 356.80 % | 2.016 M -74.11 % | 7.786 M |
Cash at end of period | 416.545 M 14.34 % | 364.301 M 13.09 % | 322.136 M -24.99 % | 429.485 M -47.21 % | 813.561 M 107.82 % | 391.478 M 15.54 % | 338.821 M 52.95 % | 221.521 M 888.84 % | 22.402 M -31.28 % | 32.599 M -18.48 % | 39.991 M 14.91 % | 34.803 M -18.38 % | 42.638 M -51.88 % | 88.607 M 862.18 % | 9.209 M 356.80 % | 2.016 M |
Operating cash flow | 155.941 M 48.73 % | 104.845 M 287.32 % | 27.069 M 335.96 % | 6.209 M -96.70 % | 188.419 M -12.02 % | 214.161 M -4.26 % | 223.700 M 434.87 % | 41.823 M 2 457.98 % | 1.635 M -93.87 % | 26.691 M 476.60 % | 4.629 M -48.02 % | 8.906 M 126.67 % | -33.397 M -0.79 % | -33.135 M -199.08 % | -11.079 M -108.80 % | -5.306 M |
Capital expenditure | -50.492 M -5.68 % | -47.780 M 58.93 % | -116.352 M -65.71 % | -70.215 M -33.77 % | -52.488 M 23.71 % | -68.804 M -46.47 % | -46.976 M -75.04 % | -26.837 M -42.78 % | -18.796 M 45.94 % | -34.766 M 8.13 % | -37.841 M -326.57 % | -8.871 M 24.60 % | -11.765 M -281.36 % | -3.085 M -390.46 % | -629.000 K -40.09 % | -449.000 K |
Free CashFlow | 105.449 M 84.79 % | 57.065 M 163.91 % | -89.283 M -39.49 % | -64.006 M -147.09 % | 135.931 M -6.48 % | 145.357 M -17.75 % | 176.724 M 1 079.26 % | 14.986 M 187.33 % | -17.161 M -112.52 % | -8.075 M 75.69 % | -33.212 M -94 991.43 % | 35.000 K 100.08 % | -45.162 M -24.69 % | -36.220 M -209.36 % | -11.708 M -103.44 % | -5.755 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 278.221 M 13.14 % | 245.913 M -8.20 % | 267.869 M -9.72 % | 296.719 M -5.84 % | 315.134 M 3.19 % | 305.390 M 1.65 % | 300.433 M -19.20 % | 371.837 M -0.86 % | 375.068 M -4.42 % | 392.407 M -11.13 % | 441.546 M -11.34 % | 498.036 M -3.44 % | 515.782 M 18.26 % | 436.159 M 4.88 % | 415.856 M -9.90 % | 461.565 M 9.64 % | 420.988 M 8.77 % | 387.029 M 7.72 % | 359.301 M -7.85 % | 389.913 M 3.96 % | 375.061 M 9.14 % | 343.650 M 6.89 % | 321.508 M -10.03 % | 357.358 M 3.91 % | 343.896 M 13.33 % | 303.443 M 8.76 % | 278.992 M -7.96 % | 303.116 M 2.81 % | 294.822 M 15.48 % | 255.311 M 14.38 % | 223.213 M 22.84 % | 181.717 M 149.78 % | 72.750 M -0.52 % | 73.132 M -4.61 % | 76.668 M -3.86 % | 79.745 M -3.99 % | 83.060 M -0.95 % | 83.856 M -2.78 % | 86.255 M -0.85 % | 86.992 M -0.39 % | 87.335 M 4.54 % | 83.543 M 1.69 % | 82.152 M 1.04 % | 81.306 M 3.05 % | 78.896 M 8.59 % | 72.657 M 5.67 % | 68.756 M 4.97 % | 65.500 M 10.61 % | 59.215 M 13.50 % | 52.171 M 12.98 % | 46.179 M 9.89 % | 42.022 M 15.12 % | 36.504 M 17.40 % | 31.094 M 13.28 % | 27.449 M 14.33 % | 24.008 M 14.55 % | 20.958 M 18.89 % | 17.628 M 9.43 % | 16.109 M 4.22 % | 15.457 M |
Net income | 10.897 M -27.86 % | 15.106 M 1 274.65 % | -1.286 M -103.66 % | 35.161 M 835.13 % | 3.760 M 330.53 % | -1.631 M 70.65 % | -5.557 M -3.75 % | -5.356 M 63.56 % | -14.699 M 2.01 % | -15.000 M 71.83 % | -53.257 M -205.39 % | -17.439 M 27.33 % | -23.997 M 27.91 % | -33.287 M -27.92 % | -26.021 M -53.11 % | -16.995 M 43.90 % | -30.293 M -1 668.77 % | 1.931 M 113.35 % | -14.464 M -423.43 % | 4.472 M -64.70 % | 12.667 M 241.40 % | -8.958 M -8 271.96 % | -107.000 K -100.59 % | 17.999 M 158.31 % | 6.968 M -30.10 % | 9.969 M -72.83 % | 36.687 M 37.83 % | 26.617 M 16.24 % | 22.899 M 357.73 % | -8.885 M 84.74 % | -58.224 M 18.86 % | -71.761 M -790.11 % | -8.062 M -507.17 % | 1.980 M -77.87 % | 8.948 M 153.20 % | -16.820 M -461.18 % | 4.657 M 216.31 % | -4.004 M -128.30 % | 14.150 M 17 156.10 % | 82.000 K 100.98 % | -8.349 M -291.49 % | 4.360 M -71.45 % | 15.272 M 393.30 % | -5.207 M 71.63 % | -18.356 M -385.22 % | -3.783 M -234.96 % | 2.803 M 120.75 % | -13.511 M 5.74 % | -14.334 M -80.37 % | -7.947 M -427.04 % | 2.430 M 113.14 % | -18.487 M 20.95 % | -23.387 M -73.88 % | -13.450 M -129.05 % | -5.872 M 66.19 % | -17.369 M -7.48 % | -16.160 M -67.70 % | -9.636 M -17.00 % | -8.236 M -2.27 % | -8.053 M |
Income before tax | 17.441 M -11.86 % | 19.787 M 4 316.74 % | 448.000 K -94.88 % | 8.751 M 0.40 % | 8.716 M 303.15 % | 2.162 M -73.43 % | 8.137 M 172.30 % | -11.254 M 31.91 % | -16.529 M -41.42 % | -11.688 M 80.46 % | -59.816 M -225.37 % | -18.384 M 33.54 % | -27.662 M 29.74 % | -39.370 M -13.89 % | -34.567 M -60.90 % | -21.484 M 45.17 % | -39.181 M -438.57 % | -7.275 M 33.38 % | -10.920 M -68.13 % | -6.495 M -140.00 % | 16.236 M 189.46 % | -18.149 M -442.50 % | 5.299 M -77.18 % | 23.224 M 144.80 % | 9.487 M 317.39 % | -4.364 M -114.58 % | 29.927 M -6.26 % | 31.926 M 50.10 % | 21.270 M 262.38 % | -13.099 M 63.86 % | -36.242 M 67.93 % | -113.005 M -1 303.44 % | -8.052 M -504.62 % | 1.990 M -77.78 % | 8.955 M 153.31 % | -16.797 M -449.72 % | 4.803 M 220.17 % | -3.997 M -128.22 % | 14.166 M 15 467.03 % | 91.000 K 101.09 % | -8.340 M -290.85 % | 4.370 M -71.40 % | 15.278 M 394.26 % | -5.192 M 71.69 % | -18.341 M -386.76 % | -3.768 M -234.67 % | 2.798 M 120.73 % | -13.496 M 5.75 % | -14.319 M -80.52 % | -7.932 M -425.75 % | 2.435 M 113.17 % | -18.487 M 20.95 % | -23.387 M -73.88 % | -13.450 M -130.74 % | -5.829 M 66.44 % | -17.369 M -7.48 % | -16.160 M -67.70 % | -9.636 M -17.11 % | -8.228 M -2.17 % | -8.053 M |
Income before tax ratio | 0.06 -22.09 % | 0.08 4 711.08 % | 0.00 -94.33 % | 0.03 6.63 % | 0.03 290.68 % | 0.01 -73.86 % | 0.03 189.49 % | -0.03 31.32 % | -0.04 -47.96 % | -0.03 78.01 % | -0.14 -267.00 % | -0.04 31.17 % | -0.05 40.58 % | -0.09 -8.59 % | -0.08 -78.58 % | -0.05 49.99 % | -0.09 -395.13 % | -0.02 38.15 % | -0.03 -82.45 % | -0.02 -138.48 % | 0.04 181.97 % | -0.05 -420.43 % | 0.02 -74.64 % | 0.06 135.58 % | 0.03 291.82 % | -0.01 -113.41 % | 0.11 1.84 % | 0.11 45.99 % | 0.07 240.62 % | -0.05 68.40 % | -0.16 73.89 % | -0.62 -461.86 % | -0.11 -506.75 % | 0.03 -76.70 % | 0.12 155.45 % | -0.21 -464.26 % | 0.06 221.32 % | -0.05 -129.02 % | 0.16 15 600.04 % | 0.00 101.10 % | -0.10 -282.56 % | 0.05 -71.87 % | 0.19 391.23 % | -0.06 72.53 % | -0.23 -348.26 % | -0.05 -227.44 % | 0.04 119.75 % | -0.21 14.79 % | -0.24 -59.05 % | -0.15 -388.34 % | 0.05 111.99 % | -0.44 31.33 % | -0.64 -48.11 % | -0.43 -103.69 % | -0.21 70.65 % | -0.72 6.17 % | -0.77 -41.06 % | -0.55 -7.02 % | -0.51 1.96 % | -0.52 |
EBITDA | 32.770 M -5.78 % | 34.779 M 22.44 % | 28.404 M -9.44 % | 31.364 M -6.41 % | 33.511 M 26.15 % | 26.565 M -15.78 % | 31.544 M 108.61 % | 15.121 M -7.53 % | 16.352 M -7.23 % | 17.627 M 209.59 % | -16.084 M -253.09 % | 10.506 M 381.81 % | -3.728 M 71.74 % | -13.193 M -8.02 % | -12.213 M -493.59 % | 3.103 M 121.22 % | -14.621 M -171.72 % | 20.385 M 48.49 % | 13.728 M -42.83 % | 24.013 M -44.66 % | 43.389 M 369.43 % | 9.243 M -72.63 % | 33.765 M -34.62 % | 51.644 M 47.73 % | 34.959 M 73.20 % | 20.184 M -62.22 % | 53.426 M -5.93 % | 56.792 M 23.52 % | 45.979 M 280.31 % | 12.090 M 194.23 % | -12.830 M 87.77 % | -104.882 M -2 983.75 % | 3.637 M -51.42 % | 7.487 M -47.75 % | 14.330 M 224.33 % | -11.526 M -218.41 % | 9.734 M 670.57 % | -1.706 M -110.42 % | 16.368 M 592.68 % | 2.363 M 139.76 % | -5.943 M -186.48 % | 6.872 M -60.64 % | 17.460 M 631.67 % | -3.284 M 80.54 % | -16.875 M -708.58 % | -2.087 M -146.73 % | 4.466 M 137.29 % | -11.978 M 6.95 % | -12.873 M -94.25 % | -6.627 M -278.91 % | 3.704 M 121.44 % | -17.279 M 22.31 % | -22.240 M -78.42 % | -12.465 M -155.48 % | -4.879 M 66.11 % | -14.398 M 3.32 % | -14.892 M -78.75 % | -8.331 M -21.25 % | -6.871 M -2.78 % | -6.685 M |
Net income ratio | 0.04 -36.24 % | 0.06 1 379.53 % | 0.00 -104.05 % | 0.12 893.17 % | 0.01 323.41 % | -0.01 71.13 % | -0.02 -28.41 % | -0.01 63.25 % | -0.04 -2.52 % | -0.04 68.31 % | -0.12 -244.46 % | -0.04 24.74 % | -0.05 39.04 % | -0.08 -21.97 % | -0.06 -69.94 % | -0.04 48.83 % | -0.07 -1 542.23 % | 0.00 112.39 % | -0.04 -450.99 % | 0.01 -66.04 % | 0.03 229.56 % | -0.03 -7 732.54 % | 0.00 -100.66 % | 0.05 148.58 % | 0.02 -38.33 % | 0.03 -75.02 % | 0.13 49.75 % | 0.09 13.06 % | 0.08 323.19 % | -0.03 86.66 % | -0.26 33.95 % | -0.39 -256.36 % | -0.11 -509.31 % | 0.03 -76.80 % | 0.12 155.33 % | -0.21 -476.19 % | 0.06 217.42 % | -0.05 -129.11 % | 0.16 17 303.54 % | 0.00 100.99 % | -0.10 -283.18 % | 0.05 -71.93 % | 0.19 390.28 % | -0.06 72.47 % | -0.23 -346.85 % | -0.05 -227.72 % | 0.04 119.76 % | -0.21 14.79 % | -0.24 -58.91 % | -0.15 -389.48 % | 0.05 111.96 % | -0.44 31.33 % | -0.64 -48.11 % | -0.43 -102.20 % | -0.21 70.43 % | -0.72 6.17 % | -0.77 -41.06 % | -0.55 -6.92 % | -0.51 1.87 % | -0.52 |
Ratio EBITDA | 0.12 -16.72 % | 0.14 33.38 % | 0.11 0.32 % | 0.11 -0.60 % | 0.11 22.25 % | 0.09 -17.15 % | 0.10 158.19 % | 0.04 -6.72 % | 0.04 -2.94 % | 0.04 223.32 % | -0.04 -272.68 % | 0.02 391.85 % | -0.01 76.10 % | -0.03 -3.00 % | -0.03 -536.85 % | 0.01 119.36 % | -0.03 -165.94 % | 0.05 37.85 % | 0.04 -37.96 % | 0.06 -46.76 % | 0.12 330.11 % | 0.03 -74.39 % | 0.11 -27.33 % | 0.14 42.16 % | 0.10 52.83 % | 0.07 -65.26 % | 0.19 2.21 % | 0.19 20.14 % | 0.16 229.34 % | 0.05 182.39 % | -0.06 90.04 % | -0.58 -1 254.50 % | 0.05 -51.17 % | 0.10 -45.23 % | 0.19 229.32 % | -0.14 -223.33 % | 0.12 676.04 % | -0.02 -110.72 % | 0.19 598.60 % | 0.03 139.92 % | -0.07 -182.73 % | 0.08 -61.30 % | 0.21 626.19 % | -0.04 81.12 % | -0.21 -644.64 % | -0.03 -144.22 % | 0.06 135.52 % | -0.18 15.88 % | -0.22 -71.14 % | -0.13 -258.37 % | 0.08 119.51 % | -0.41 32.51 % | -0.61 -51.98 % | -0.40 -125.53 % | -0.18 70.36 % | -0.60 15.60 % | -0.71 -50.35 % | -0.47 -10.80 % | -0.43 1.38 % | -0.43 |
Gross profit ratio | 0.95 0.60 % | 0.95 0.80 % | 0.94 -1.12 % | 0.95 -0.50 % | 0.96 8.41 % | 0.88 2.08 % | 0.86 -6.47 % | 0.92 0.78 % | 0.92 2.54 % | 0.89 16.19 % | 0.77 -1.61 % | 0.78 3.82 % | 0.75 -2.68 % | 0.77 2.71 % | 0.75 -4.07 % | 0.78 -5.98 % | 0.83 -3.08 % | 0.86 0.25 % | 0.86 -2.00 % | 0.88 -1.61 % | 0.89 -1.41 % | 0.90 -6.03 % | 0.96 -0.15 % | 0.96 -0.63 % | 0.97 0.19 % | 0.97 1.59 % | 0.95 -0.20 % | 0.95 0.38 % | 0.95 0.36 % | 0.95 -0.10 % | 0.95 -0.87 % | 0.96 5.66 % | 0.90 2.04 % | 0.89 -1.47 % | 0.90 3.24 % | 0.87 -0.67 % | 0.88 2.71 % | 0.85 0.05 % | 0.85 1.80 % | 0.84 1.92 % | 0.82 -1.13 % | 0.83 -0.61 % | 0.84 1.35 % | 0.83 0.07 % | 0.83 -1.82 % | 0.84 -0.47 % | 0.85 1.59 % | 0.83 0.30 % | 0.83 -1.38 % | 0.84 0.27 % | 0.84 1.03 % | 0.83 1.72 % | 0.82 0.21 % | 0.81 -4.18 % | 0.85 5.65 % | 0.80 0.58 % | 0.80 -0.93 % | 0.81 0.67 % | 0.80 2.68 % | 0.78 |
Weighted average shs out dil | 47.680 M -5.31 % | 50.353 M 1.15 % | 49.781 M -1.81 % | 50.698 M 0.00 % | 50.698 M 0.87 % | 50.263 M -0.32 % | 50.423 M -0.42 % | 50.633 M 0.05 % | 50.609 M 0.21 % | 50.503 M 0.08 % | 50.462 M 0.28 % | 50.320 M 0.15 % | 50.245 M 0.09 % | 50.201 M -3.54 % | 52.042 M 3.38 % | 50.342 M -0.21 % | 50.447 M -1.21 % | 51.065 M 5.92 % | 48.213 M -4.23 % | 50.342 M -0.21 % | 50.447 M 12.63 % | 44.790 M -10.64 % | 50.125 M -2.11 % | 51.208 M -1.64 % | 52.063 M -0.48 % | 52.313 M -0.19 % | 52.410 M -1.55 % | 53.234 M 16.24 % | 45.798 M 3.09 % | 44.425 M -6.87 % | 47.700 M 14.82 % | 41.542 M 589.22 % | 6.027 M 0.69 % | 5.986 M -0.42 % | 6.011 M -85.51 % | 41.475 M 595.38 % | 5.964 M 1.76 % | 5.861 M -1.86 % | 5.972 M 2.06 % | 5.852 M 0.00 % | 5.852 M 0.00 % | 5.852 M 0.00 % | 5.852 M 0.00 % | 5.852 M 0.00 % | 5.852 M 0.04 % | 5.849 M -0.68 % | 5.889 M 0.86 % | 5.839 M 0.41 % | 5.815 M 0.35 % | 5.795 M 0.10 % | 5.789 M 0.21 % | 5.777 M 0.69 % | 5.737 M 0.72 % | 5.696 M 0.00 % | 5.696 M 117.91 % | 2.614 M -2.87 % | 2.691 M -5.05 % | 2.835 M 0.00 % | 2.835 M 0.00 % | 2.835 M |
Weighted average shs out | 47.224 M -6.21 % | 50.353 M 1.15 % | 49.781 M -0.13 % | 49.848 M -0.62 % | 50.159 M -0.21 % | 50.263 M -0.32 % | 50.423 M -0.42 % | 50.633 M 0.05 % | 50.609 M 0.21 % | 50.503 M 0.08 % | 50.462 M 0.28 % | 50.320 M 3.83 % | 48.464 M 1.60 % | 47.700 M -5.09 % | 50.260 M -0.12 % | 50.321 M -0.25 % | 50.447 M 0.76 % | 50.066 M 9.21 % | 45.846 M -7.86 % | 49.755 M -1.37 % | 50.447 M 12.63 % | 44.790 M -10.64 % | 50.125 M -0.91 % | 50.584 M -0.18 % | 50.673 M 0.46 % | 50.440 M -3.76 % | 52.410 M 18.14 % | 44.362 M -3.14 % | 45.798 M 3.09 % | 44.425 M -6.87 % | 47.700 M 14.82 % | 41.542 M 589.22 % | 6.027 M 1.29 % | 5.951 M 0.47 % | 5.923 M -85.72 % | 41.475 M 606.45 % | 5.871 M 0.16 % | 5.861 M 0.14 % | 5.853 M 0.03 % | 5.852 M 0.00 % | 5.852 M 0.00 % | 5.852 M 0.00 % | 5.852 M 0.00 % | 5.852 M 0.00 % | 5.852 M 0.04 % | 5.849 M 0.11 % | 5.843 M 0.07 % | 5.839 M 0.41 % | 5.815 M 0.35 % | 5.795 M 0.20 % | 5.783 M 0.11 % | 5.777 M 0.69 % | 5.737 M 0.72 % | 5.696 M 0.00 % | 5.696 M 117.91 % | 2.614 M -2.87 % | 2.691 M -5.05 % | 2.835 M 0.00 % | 2.835 M 0.00 % | 2.835 M |
EPS diluted | 0.23 -23.33 % | 0.30 1 262.79 % | -0.03 -103.69 % | 0.70 9 359.46 % | 0.01 331.25 % | 0.00 70.91 % | -0.01 -3.77 % | -0.01 63.45 % | -0.03 2.36 % | -0.03 73.00 % | -0.11 -217.00 % | -0.03 27.41 % | -0.05 27.90 % | -0.07 -32.60 % | -0.05 -47.93 % | -0.03 43.67 % | -0.06 -1 678.95 % | 0.00 112.67 % | -0.03 -400.00 % | 0.01 -50.00 % | 0.02 200.00 % | -0.02 -9 900.00 % | 0.00 -100.50 % | 0.04 198.51 % | 0.01 -33.00 % | 0.02 -71.43 % | 0.07 40.00 % | 0.05 0.00 % | 0.05 350.00 % | -0.02 83.33 % | -0.12 29.41 % | -0.17 -30.77 % | -0.13 -492.75 % | 0.03 -77.93 % | 0.15 153.57 % | -0.28 -450.00 % | 0.08 217.13 % | -0.07 -128.46 % | 0.24 17 042.86 % | 0.00 101.00 % | -0.14 -300.00 % | 0.07 -73.08 % | 0.26 392.13 % | -0.09 71.29 % | -0.31 -379.13 % | -0.06 -229.40 % | 0.05 121.74 % | -0.23 8.00 % | -0.25 -78.57 % | -0.14 -450.00 % | 0.04 112.50 % | -0.32 21.95 % | -0.41 -70.83 % | -0.24 -140.00 % | -0.10 84.85 % | -0.66 -10.00 % | -0.60 -76.47 % | -0.34 -17.24 % | -0.29 -3.57 % | -0.28 |
Earnings per share | 0.23 -23.33 % | 0.30 1 262.79 % | -0.03 -103.63 % | 0.71 9 366.67 % | 0.01 334.38 % | 0.00 70.91 % | -0.01 -3.77 % | -0.01 63.45 % | -0.03 2.36 % | -0.03 73.00 % | -0.11 -217.00 % | -0.03 29.90 % | -0.05 29.08 % | -0.07 -34.75 % | -0.05 -53.25 % | -0.03 43.67 % | -0.06 -1 638.46 % | 0.00 112.38 % | -0.03 -415.00 % | 0.01 -66.67 % | 0.03 250.00 % | -0.02 -9 900.00 % | 0.00 -100.50 % | 0.04 189.86 % | 0.01 -31.00 % | 0.02 -71.43 % | 0.07 16.67 % | 0.06 20.00 % | 0.05 350.00 % | -0.02 83.33 % | -0.12 29.41 % | -0.17 -30.77 % | -0.13 -490.39 % | 0.03 -77.80 % | 0.15 151.72 % | -0.29 -462.50 % | 0.08 217.13 % | -0.07 -128.46 % | 0.24 17 042.86 % | 0.00 101.00 % | -0.14 -300.00 % | 0.07 -73.08 % | 0.26 392.13 % | -0.09 71.29 % | -0.31 -379.13 % | -0.06 -229.40 % | 0.05 121.74 % | -0.23 8.00 % | -0.25 -78.57 % | -0.14 -450.00 % | 0.04 112.50 % | -0.32 21.95 % | -0.41 -70.83 % | -0.24 -140.00 % | -0.10 84.85 % | -0.66 -10.00 % | -0.60 -76.47 % | -0.34 -17.24 % | -0.29 -3.57 % | -0.28 |
Gross profit | 265.079 M 13.82 % | 232.898 M -7.47 % | 251.690 M -10.74 % | 281.969 M -6.32 % | 300.982 M 11.87 % | 269.044 M 3.77 % | 259.277 M -24.43 % | 343.100 M -0.09 % | 343.406 M -1.99 % | 350.366 M 3.26 % | 339.313 M -12.77 % | 388.979 M 0.25 % | 388.011 M 15.08 % | 337.161 M 7.73 % | 312.975 M -13.57 % | 362.098 M 3.08 % | 351.284 M 5.43 % | 333.201 M 7.99 % | 308.544 M -9.69 % | 341.660 M 2.29 % | 334.019 M 7.60 % | 310.421 M 0.44 % | 309.060 M -10.17 % | 344.046 M 3.26 % | 333.174 M 13.54 % | 293.432 M 10.49 % | 265.566 M -8.14 % | 289.101 M 3.21 % | 280.119 M 15.89 % | 241.716 M 14.27 % | 211.531 M 21.77 % | 173.718 M 163.92 % | 65.822 M 1.51 % | 64.845 M -6.01 % | 68.992 M -0.74 % | 69.509 M -4.64 % | 72.888 M 1.73 % | 71.647 M -2.73 % | 73.657 M 0.94 % | 72.970 M 1.52 % | 71.879 M 3.36 % | 69.545 M 1.08 % | 68.805 M 2.41 % | 67.187 M 3.13 % | 65.150 M 6.61 % | 61.109 M 5.18 % | 58.102 M 6.64 % | 54.484 M 10.94 % | 49.111 M 11.94 % | 43.873 M 13.28 % | 38.729 M 11.03 % | 34.882 M 17.10 % | 29.788 M 17.65 % | 25.319 M 8.54 % | 23.326 M 20.79 % | 19.311 M 15.22 % | 16.760 M 17.79 % | 14.229 M 10.17 % | 12.916 M 7.01 % | 12.070 M |
Income tax expense | -6.544 M -239.80 % | 4.681 M 169.95 % | 1.734 M 106.52 % | -26.612 M -675.02 % | 4.628 M 33.03 % | 3.479 M -38.44 % | 5.651 M 195.81 % | -5.898 M -187.71 % | -2.050 M -161.90 % | 3.312 M 150.50 % | -6.559 M -594.07 % | -945.000 K 74.22 % | -3.665 M 39.75 % | -6.083 M 30.91 % | -8.804 M -83.76 % | -4.791 M 47.52 % | -9.129 M 1.72 % | -9.289 M -476.07 % | 2.470 M 121.11 % | -11.698 M -486.71 % | 3.025 M 133.74 % | -8.965 M -266.20 % | 5.394 M 10.08 % | 4.900 M 117.49 % | 2.253 M 115.85 % | -14.215 M -106.46 % | -6.885 M -233.95 % | 5.140 M 393.21 % | -1.753 M 56.01 % | -3.985 M -118.12 % | 21.989 M 153.83 % | -40.847 M -408 570.00 % | 10.000 K 0.00 % | 10.000 K 42.86 % | 7.000 K -69.57 % | 23.000 K 283.33 % | 6.000 K -14.29 % | 7.000 K -56.25 % | 16.000 K 77.78 % | 9.000 K 0.00 % | 9.000 K -10.00 % | 10.000 K 66.67 % | 6.000 K -60.00 % | 15.000 K 0.00 % | 15.000 K 0.00 % | 15.000 K 400.00 % | -5.000 K -133.33 % | 15.000 K 0.00 % | 15.000 K 0.00 % | 15.000 K 200.00 % | 5.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 43.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 8.000 K | 0.000 |
Cost of revenue | 13.142 M 0.98 % | 13.015 M -19.56 % | 16.179 M 9.69 % | 14.750 M 4.23 % | 14.152 M -61.06 % | 36.346 M -11.69 % | 41.156 M 43.22 % | 28.737 M -9.24 % | 31.662 M -24.69 % | 42.041 M -58.88 % | 102.233 M -6.26 % | 109.057 M -14.65 % | 127.771 M 29.06 % | 98.998 M -3.77 % | 102.881 M 3.43 % | 99.467 M 42.70 % | 69.704 M 29.49 % | 53.828 M 6.05 % | 50.757 M 5.19 % | 48.253 M 17.57 % | 41.042 M 23.51 % | 33.229 M 166.94 % | 12.448 M -6.49 % | 13.312 M 24.16 % | 10.722 M 7.10 % | 10.011 M -25.44 % | 13.426 M -4.20 % | 14.015 M -4.68 % | 14.703 M 8.15 % | 13.595 M 16.38 % | 11.682 M 46.04 % | 7.999 M 15.46 % | 6.928 M -16.40 % | 8.287 M 7.96 % | 7.676 M -25.01 % | 10.236 M 0.63 % | 10.172 M -16.68 % | 12.209 M -3.09 % | 12.598 M -10.16 % | 14.022 M -9.28 % | 15.456 M 10.42 % | 13.998 M 4.88 % | 13.347 M -5.47 % | 14.119 M 2.71 % | 13.746 M 19.03 % | 11.548 M 8.39 % | 10.654 M -3.29 % | 11.016 M 9.03 % | 10.104 M 21.76 % | 8.298 M 11.38 % | 7.450 M 4.34 % | 7.140 M 6.31 % | 6.716 M 16.29 % | 5.775 M 40.07 % | 4.123 M -12.22 % | 4.697 M 11.89 % | 4.198 M 23.51 % | 3.399 M 6.45 % | 3.193 M -5.73 % | 3.387 M |
General and administrative expenses | 74.081 M 29.24 % | 57.319 M -21.78 % | 73.282 M -4.61 % | 76.827 M -8.94 % | 84.369 M -1.35 % | 85.521 M 20.70 % | 70.852 M -30.86 % | 102.476 M 5.66 % | 96.985 M -5.40 % | 102.518 M -12.13 % | 116.668 M -9.04 % | 128.260 M 7.22 % | 119.626 M 9.09 % | 109.655 M 2.40 % | 107.085 M 3.88 % | 103.086 M -4.09 % | 107.486 M 21.92 % | 88.162 M -15.20 % | 103.967 M 15.36 % | 90.122 M 5.47 % | 85.451 M -9.63 % | 94.556 M 1.17 % | 93.461 M 13.50 % | 82.344 M -6.44 % | 88.013 M 4.24 % | 84.429 M -1.08 % | 85.350 M 3.89 % | 82.154 M 3.09 % | 79.688 M 4.48 % | 76.270 M -7.52 % | 82.471 M -36.11 % | 129.088 M 840.26 % | 13.729 M 26.35 % | 10.866 M 6.32 % | 10.220 M -20.86 % | 12.914 M 7.66 % | 11.995 M -33.53 % | 18.047 M 20.28 % | 15.004 M 39.95 % | 10.721 M -14.38 % | 12.521 M 14.22 % | 10.962 M 22.73 % | 8.932 M 3.39 % | 8.639 M -4.91 % | 9.085 M 23.50 % | 7.356 M -37.71 % | 11.809 M 40.23 % | 8.421 M 35.43 % | 6.218 M -2.54 % | 6.380 M -3.84 % | 6.635 M 17.04 % | 5.669 M -13.84 % | 6.580 M 27.25 % | 5.171 M -13.96 % | 6.010 M 37.69 % | 4.365 M -2.15 % | 4.461 M 14.27 % | 3.904 M -52.43 % | 8.206 M 137.51 % | 3.455 M |
Selling and marketing expenses | 139.453 M 17.64 % | 118.541 M -9.39 % | 130.821 M -15.84 % | 155.443 M -1.82 % | 158.323 M 0.81 % | 157.051 M 0.28 % | 156.613 M -23.23 % | 204.006 M -4.09 % | 212.713 M 3.81 % | 204.909 M 1.61 % | 201.664 M -13.96 % | 234.397 M -6.67 % | 251.159 M 11.23 % | 225.801 M 12.33 % | 201.017 M -15.45 % | 237.755 M -0.53 % | 239.031 M 16.12 % | 205.840 M 19.34 % | 172.476 M -17.94 % | 210.171 M 10.63 % | 189.984 M 0.01 % | 189.959 M 14.29 % | 166.212 M -15.00 % | 195.542 M -0.32 % | 196.167 M 11.90 % | 175.302 M 39.93 % | 125.282 M -8.16 % | 136.412 M -3.83 % | 141.843 M 2.84 % | 137.932 M 9.14 % | 126.386 M -3.42 % | 130.866 M 198.98 % | 43.771 M 20.98 % | 36.180 M 10.23 % | 32.822 M -40.33 % | 55.002 M 32.81 % | 41.415 M -11.78 % | 46.947 M 37.22 % | 34.212 M -34.81 % | 52.484 M -8.47 % | 57.343 M 27.76 % | 44.885 M 31.34 % | 34.175 M -37.39 % | 54.586 M -17.54 % | 66.198 M 33.46 % | 49.603 M 37.12 % | 36.174 M -30.63 % | 52.149 M 4.43 % | 49.936 M 26.85 % | 39.367 M 60.45 % | 24.536 M -42.03 % | 42.328 M 0.91 % | 41.947 M 39.75 % | 30.015 M 53.50 % | 19.554 M -28.88 % | 27.496 M 6.97 % | 25.704 M 49.59 % | 17.183 M 74.16 % | 9.866 M -30.21 % | 14.136 M |
Other expenses | 10.278 M 3.32 % | 9.948 M -56.58 % | 22.911 M 30.41 % | 17.568 M | 0.000 100.00 % | -225.000 K | 0.000 | 0.000 100.00 % | -7.000 K -100.02 % | 28.097 M -22.36 % | 36.187 M 67.81 % | 21.564 M 25.68 % | 17.158 M -3.62 % | 17.803 M 2 939.39 % | -627.000 K -30.90 % | -479.000 K 24.69 % | -636.000 K 17.08 % | -767.000 K -311.88 % | 362.000 K 62.33 % | 223.000 K 5.19 % | 212.000 K -49.64 % | 421.000 K -74.81 % | 1.671 M 11.03 % | 1.505 M 43.74 % | 1.047 M -54.22 % | 2.287 M -84.63 % | 14.884 M 850.45 % | 1.566 M 48.72 % | 1.053 M 195.79 % | 356.000 K 382.54 % | -126.000 K -109.24 % | 1.364 M -90.85 % | 14.905 M 4.14 % | 14.313 M -8.60 % | 15.660 M -7.74 % | 16.973 M 27.40 % | 13.323 M 32.78 % | 10.034 M 3.61 % | 9.684 M 7.72 % | 8.990 M -6.07 % | 9.571 M 13.72 % | 8.416 M -14.09 % | 9.796 M 12.65 % | 8.696 M 7.49 % | 8.090 M 8.49 % | 7.457 M 8.89 % | 6.848 M -1.35 % | 6.942 M 1.91 % | 6.812 M 21.75 % | 5.595 M 20.40 % | 4.647 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Operating expenses | 247.406 M 16.21 % | 212.895 M -14.68 % | 249.525 M -8.98 % | 274.152 M 2.50 % | 267.471 M 0.43 % | 266.328 M 5.83 % | 251.650 M -23.27 % | 327.979 M -8.92 % | 360.089 M -0.21 % | 360.836 M -3.44 % | 373.710 M -6.58 % | 400.037 M -2.17 % | 408.897 M 10.18 % | 371.118 M 8.55 % | 341.893 M -9.33 % | 377.071 M -1.81 % | 384.015 M 15.29 % | 333.092 M 6.34 % | 313.241 M -9.12 % | 344.679 M 8.95 % | 316.375 M -3.17 % | 326.717 M 7.86 % | 302.903 M -5.14 % | 319.320 M -0.76 % | 321.771 M 8.31 % | 297.073 M 19.94 % | 247.681 M -3.09 % | 255.586 M -0.49 % | 256.857 M 1.74 % | 252.472 M 2.86 % | 245.449 M -14.25 % | 286.223 M 295.31 % | 72.405 M 18.00 % | 61.359 M 4.53 % | 58.702 M -30.85 % | 84.889 M 27.21 % | 66.733 M -11.06 % | 75.028 M 27.38 % | 58.900 M -18.42 % | 72.195 M -9.11 % | 79.435 M 23.61 % | 64.263 M 21.47 % | 52.903 M -26.44 % | 71.921 M -13.74 % | 83.373 M 29.43 % | 64.416 M 17.48 % | 54.831 M -18.78 % | 67.512 M 7.22 % | 62.966 M 22.64 % | 51.342 M 43.34 % | 35.818 M -32.29 % | 52.902 M 0.35 % | 52.718 M 37.60 % | 38.313 M 33.63 % | 28.670 M -16.02 % | 34.138 M 6.52 % | 32.048 M 39.76 % | 22.930 M 13.82 % | 20.145 M 5.49 % | 19.096 M |
Cost and expenses | 260.548 M 15.33 % | 225.910 M -14.98 % | 265.704 M -8.03 % | 288.902 M -5.57 % | 305.947 M 1.08 % | 302.674 M 3.37 % | 292.806 M -17.92 % | 356.716 M -8.94 % | 391.751 M -2.76 % | 402.877 M -15.35 % | 475.943 M -6.51 % | 509.094 M -5.14 % | 536.668 M 14.16 % | 470.116 M 5.70 % | 444.774 M -6.67 % | 476.538 M 5.03 % | 453.719 M 17.26 % | 386.920 M 6.30 % | 363.998 M -7.36 % | 392.932 M 9.94 % | 357.417 M -0.70 % | 359.946 M 14.14 % | 315.351 M -5.20 % | 332.632 M 0.04 % | 332.493 M 8.27 % | 307.084 M 17.61 % | 261.107 M -3.15 % | 269.601 M -0.72 % | 271.560 M 2.06 % | 266.067 M 3.48 % | 257.131 M -12.61 % | 294.222 M 270.87 % | 79.333 M 13.91 % | 69.646 M 4.92 % | 66.378 M -30.22 % | 95.125 M 23.69 % | 76.905 M -11.84 % | 87.237 M 22.01 % | 71.498 M -17.07 % | 86.217 M -9.14 % | 94.891 M 21.25 % | 78.261 M 18.13 % | 66.250 M -23.00 % | 86.040 M -11.41 % | 97.119 M 27.85 % | 75.964 M 16.00 % | 65.485 M -16.61 % | 78.528 M 7.47 % | 73.070 M 22.52 % | 59.640 M 37.84 % | 43.268 M -27.94 % | 60.042 M 1.02 % | 59.434 M 34.81 % | 44.088 M 34.44 % | 32.793 M -15.56 % | 38.835 M 7.14 % | 36.246 M 37.67 % | 26.329 M 12.82 % | 23.338 M 3.80 % | 22.483 M |
Research and development expenses | 23.594 M -12.90 % | 27.087 M 20.33 % | 22.511 M -7.42 % | 24.314 M -1.88 % | 24.779 M 4.31 % | 23.756 M -1.77 % | 24.185 M 12.50 % | 21.497 M -15.86 % | 25.549 M 0.94 % | 25.312 M 31.90 % | 19.191 M 21.34 % | 15.816 M -24.52 % | 20.954 M 17.33 % | 17.859 M 8.51 % | 16.459 M -6.88 % | 17.675 M -5.74 % | 18.752 M 3.91 % | 18.047 M -3.67 % | 18.735 M 6.59 % | 17.577 M 14.08 % | 15.407 M -9.82 % | 17.084 M -1.21 % | 17.293 M 7.94 % | 16.021 M 6.23 % | 15.082 M -4.57 % | 15.804 M -3.59 % | 16.392 M 7.07 % | 15.309 M 12.06 % | 13.662 M -13.42 % | 15.780 M 2.61 % | 15.378 M -23.15 % | 20.010 M 188.20 % | 6.943 M 24.52 % | 5.576 M 2.24 % | 5.454 M 1.83 % | 5.356 M 3.70 % | 5.165 M 11.77 % | 4.621 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.905 M 17.04 % | 4.191 M 34.03 % | 3.127 M 0.68 % | 3.106 M 36.41 % | 2.277 M 20.92 % | 1.883 M 2.17 % | 1.843 M -11.10 % | 2.073 M 37.74 % | 1.505 M |
Selling general and administrative expenses | 213.534 M 21.42 % | 175.860 M -13.84 % | 204.103 M -12.13 % | 232.270 M -4.29 % | 242.692 M 0.05 % | 242.572 M 6.64 % | 227.465 M -25.78 % | 306.482 M -1.04 % | 309.698 M 0.74 % | 307.427 M -3.43 % | 318.332 M -12.22 % | 362.657 M -2.19 % | 370.785 M 10.53 % | 335.456 M 8.88 % | 308.102 M -9.61 % | 340.841 M -1.64 % | 346.517 M 17.86 % | 294.002 M 6.35 % | 276.443 M -7.94 % | 300.293 M 9.02 % | 275.435 M -3.19 % | 284.515 M 9.57 % | 259.673 M -6.55 % | 277.886 M -2.21 % | 284.180 M 9.41 % | 259.731 M 23.31 % | 210.632 M -3.63 % | 218.566 M -1.34 % | 221.531 M 3.42 % | 214.202 M 2.56 % | 208.857 M -19.66 % | 259.954 M 352.09 % | 57.500 M 22.22 % | 47.046 M 9.30 % | 43.042 M -36.62 % | 67.916 M 27.16 % | 53.410 M -17.82 % | 64.994 M 32.06 % | 49.216 M -22.13 % | 63.205 M -9.53 % | 69.864 M 25.10 % | 55.847 M 29.55 % | 43.107 M -31.82 % | 63.225 M -16.02 % | 75.283 M 32.17 % | 56.959 M 18.71 % | 47.983 M -20.78 % | 60.570 M 7.86 % | 56.154 M 22.75 % | 45.747 M 46.76 % | 31.171 M -35.06 % | 47.997 M -1.09 % | 48.527 M 37.92 % | 35.186 M 37.64 % | 25.564 M -19.76 % | 31.861 M 5.62 % | 30.165 M 43.05 % | 21.087 M 16.68 % | 18.072 M 2.73 % | 17.591 M |
Interest income | 3.878 M -10.11 % | 4.314 M -8.08 % | 4.693 M -7.87 % | 5.094 M 0.16 % | 5.086 M 8.01 % | 4.709 M 0.21 % | 4.699 M -3.53 % | 4.871 M 17.20 % | 4.156 M 21.41 % | 3.423 M 42.51 % | 2.402 M 54.37 % | 1.556 M 202.14 % | 515.000 K 704.69 % | 64.000 K -73.22 % | 239.000 K 670.97 % | 31.000 K -38.00 % | 50.000 K -48.45 % | 97.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 5.051 M 0.14 % | 5.044 M -0.02 % | 5.045 M 0.00 % | 5.045 M 0.08 % | 5.041 M 0.06 % | 5.038 M 0.02 % | 5.037 M 0.00 % | 5.037 M 0.06 % | 5.034 M 0.10 % | 5.029 M -0.04 % | 5.031 M 0.02 % | 5.030 M 0.08 % | 5.026 M 0.08 % | 5.022 M 0.00 % | 5.022 M -16.74 % | 6.032 M 3.75 % | 5.814 M -12.14 % | 6.617 M 0.49 % | 6.585 M 78.02 % | 3.699 M 128.33 % | 1.620 M -28.76 % | 2.274 M -10.08 % | 2.529 M -15.90 % | 3.007 M 1.48 % | 2.963 M -1.56 % | 3.010 M 5.91 % | 2.842 M -9.92 % | 3.155 M 3.61 % | 3.045 M 12.82 % | 2.699 M 22.79 % | 2.198 M 17.92 % | 1.864 M -10.47 % | 2.082 M 30.78 % | 1.592 M 19.25 % | 1.335 M 755.77 % | 156.000 K -88.46 % | 1.352 M 119.48 % | 616.000 K 4.23 % | 591.000 K -13.60 % | 684.000 K -12.76 % | 784.000 K -14.04 % | 912.000 K 46.15 % | 624.000 K | 0.000 -100.00 % | 118.000 K -74.40 % | 461.000 K -2.54 % | 473.000 K 1.07 % | 468.000 K 0.86 % | 464.000 K 0.22 % | 463.000 K -2.73 % | 476.000 K 1.93 % | 467.000 K 2.19 % | 457.000 K 0.22 % | 456.000 K -5.98 % | 485.000 K -31.88 % | 712.000 K -18.35 % | 872.000 K -6.74 % | 935.000 K -6.41 % | 999.000 K -2.73 % | 1.027 M |
Depreciation and amortization | 10.278 M 3.32 % | 9.948 M -56.58 % | 22.911 M 30.41 % | 17.568 M -27.78 % | 24.324 M 1.99 % | 23.849 M -0.28 % | 23.917 M -14.96 % | 28.123 M 0.99 % | 27.847 M -12.35 % | 31.769 M -17.91 % | 38.701 M 56.40 % | 24.745 M 21.19 % | 20.418 M -3.48 % | 21.155 M 2.57 % | 20.625 M 11.16 % | 18.555 M -1.02 % | 18.746 M -10.92 % | 21.043 M 16.50 % | 18.063 M -32.62 % | 26.809 M 5.00 % | 25.533 M 1.65 % | 25.118 M -3.16 % | 25.937 M 2.06 % | 25.413 M 12.90 % | 22.509 M 4.51 % | 21.538 M 4.26 % | 20.657 M -4.85 % | 21.711 M 0.22 % | 21.664 M -3.67 % | 22.490 M 6.01 % | 21.214 M 153.18 % | 8.379 M 99.03 % | 4.210 M 5.22 % | 4.001 M -0.97 % | 4.040 M 4.83 % | 3.854 M 7.68 % | 3.579 M 113.67 % | 1.675 M 3.97 % | 1.611 M 1.45 % | 1.588 M -1.55 % | 1.613 M 1.45 % | 1.590 M 2.05 % | 1.558 M 7.45 % | 1.450 M 7.57 % | 1.348 M 10.49 % | 1.220 M 2.09 % | 1.195 M 13.81 % | 1.050 M 6.92 % | 982.000 K 16.63 % | 842.000 K 6.18 % | 793.000 K 7.02 % | 741.000 K 7.39 % | 690.000 K 30.43 % | 529.000 K 13.76 % | 465.000 K 8.39 % | 429.000 K 8.33 % | 396.000 K 7.03 % | 370.000 K 3.35 % | 358.000 K 4.99 % | 341.000 K |
Operating income | 17.673 M -11.65 % | 20.003 M 823.93 % | 2.165 M -72.30 % | 7.817 M -14.91 % | 9.187 M 238.25 % | 2.716 M -64.39 % | 7.627 M -49.56 % | 15.121 M 190.64 % | -16.683 M -136.77 % | -7.046 M 75.52 % | -28.779 M -115.51 % | -13.354 M 36.06 % | -20.886 M 38.49 % | -33.957 M -17.43 % | -28.918 M -93.13 % | -14.973 M 54.25 % | -32.731 M -30 128.44 % | 109.000 K 102.32 % | -4.697 M -55.58 % | -3.019 M -117.11 % | 17.644 M 208.27 % | -16.296 M -364.67 % | 6.157 M -75.10 % | 24.726 M 116.84 % | 11.403 M 413.18 % | -3.641 M -120.36 % | 17.885 M -46.64 % | 33.515 M 44.08 % | 23.262 M 316.27 % | -10.756 M 68.29 % | -33.918 M 69.85 % | -112.505 M -1 609.02 % | -6.583 M -288.84 % | 3.486 M -66.12 % | 10.290 M 166.91 % | -15.380 M -349.88 % | 6.155 M 282.05 % | -3.381 M -122.91 % | 14.757 M 1 804.13 % | 775.000 K 110.26 % | -7.556 M -243.05 % | 5.282 M -66.78 % | 15.902 M 435.91 % | -4.734 M 74.02 % | -18.223 M -451.04 % | -3.307 M -201.10 % | 3.271 M 125.11 % | -13.028 M 5.97 % | -13.855 M -85.50 % | -7.469 M -356.58 % | 2.911 M 116.15 % | -18.020 M 21.41 % | -22.930 M -76.47 % | -12.994 M -143.15 % | -5.344 M 63.96 % | -14.827 M 3.02 % | -15.288 M -75.70 % | -8.701 M -20.36 % | -7.229 M -2.89 % | -7.026 M |
Operating income ratio | 0.06 -21.91 % | 0.08 906.42 % | 0.01 -69.32 % | 0.03 -9.63 % | 0.03 227.80 % | 0.01 -64.97 % | 0.03 -37.57 % | 0.04 191.42 % | -0.04 -147.72 % | -0.02 72.45 % | -0.07 -143.08 % | -0.03 33.78 % | -0.04 47.99 % | -0.08 -11.96 % | -0.07 -114.36 % | -0.03 58.28 % | -0.08 -27 706.20 % | 0.00 102.15 % | -0.01 -68.84 % | -0.01 -116.46 % | 0.05 199.20 % | -0.05 -347.62 % | 0.02 -72.32 % | 0.07 108.67 % | 0.03 376.34 % | -0.01 -118.72 % | 0.06 -42.02 % | 0.11 40.13 % | 0.08 287.29 % | -0.04 72.28 % | -0.15 75.46 % | -0.62 -584.20 % | -0.09 -289.83 % | 0.05 -64.48 % | 0.13 169.59 % | -0.19 -360.27 % | 0.07 283.79 % | -0.04 -123.57 % | 0.17 1 820.40 % | 0.01 110.30 % | -0.09 -236.84 % | 0.06 -67.34 % | 0.19 432.45 % | -0.06 74.79 % | -0.23 -407.47 % | -0.05 -195.67 % | 0.05 123.92 % | -0.20 14.99 % | -0.23 -63.43 % | -0.14 -327.11 % | 0.06 114.70 % | -0.43 31.73 % | -0.63 -50.31 % | -0.42 -114.65 % | -0.19 68.48 % | -0.62 15.34 % | -0.73 -47.79 % | -0.49 -9.99 % | -0.45 1.28 % | -0.45 |
Total other income expenses net | -232.000 K -7.41 % | -216.000 K 87.42 % | -1.717 M -283.83 % | 934.000 K 298.30 % | -471.000 K 14.98 % | -554.000 K -208.63 % | 510.000 K 144.50 % | -1.146 M 0.17 % | -1.148 M -42.26 % | -807.000 K 98.39 % | -50.099 M -583.85 % | -7.326 M -8.12 % | -6.776 M -25.18 % | -5.413 M 4.18 % | -5.649 M 13.24 % | -6.511 M -0.95 % | -6.450 M 12.65 % | -7.384 M -18.66 % | -6.223 M -79.03 % | -3.476 M -146.88 % | -1.408 M 24.02 % | -1.853 M -115.97 % | -858.000 K 42.88 % | -1.502 M 21.61 % | -1.916 M -165.01 % | -723.000 K -106.00 % | 12.042 M 857.84 % | -1.589 M 20.23 % | -1.992 M 14.98 % | -2.343 M -0.82 % | -2.324 M -364.80 % | -500.000 K 68.29 % | -1.577 M -15.87 % | -1.361 M -1.95 % | -1.335 M 94.79 % | -25.640 M -1 796.45 % | -1.352 M -119.48 % | -616.000 K -4.23 % | -591.000 K 13.60 % | -684.000 K 12.76 % | -784.000 K 14.04 % | -912.000 K -46.15 % | -624.000 K -36.24 % | -458.000 K -288.14 % | -118.000 K 74.40 % | -461.000 K 2.54 % | -473.000 K -1.07 % | -468.000 K -0.86 % | -464.000 K -0.22 % | -463.000 K 2.73 % | -476.000 K -1.93 % | -467.000 K -2.19 % | -457.000 K -0.22 % | -456.000 K 5.98 % | -485.000 K 80.92 % | -2.542 M -191.51 % | -872.000 K 6.74 % | -935.000 K 6.41 % | -999.000 K 2.73 % | -1.027 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 |
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 | 2010-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -362.477 M -428.10 % | 110.477 M 18.50 % | 93.230 M -8.07 % | 101.409 M -9.09 % | 111.544 M -16.07 % | 132.904 M -33.99 % | 201.350 M 56.05 % | 129.028 M 3.16 % | 125.081 M -30.71 % | 180.509 M -5.51 % | 191.037 M 14.87 % | 166.303 M 24.14 % | 133.963 M 29.50 % | 103.444 M 55.75 % | 66.416 M 274.22 % | 17.748 M 119.71 % | -90.065 M -26.76 % | -71.054 M 29.25 % | -100.428 M 20.22 % | -125.886 M 30.79 % | -181.899 M -28.25 % | -141.837 M 2.09 % | -144.869 M 5.88 % | -153.918 M -19.82 % | -128.456 M -42.83 % | -89.937 M -16.43 % | -77.248 M -375.78 % | -16.236 M -241.54 % | 11.471 M -72.97 % | 42.436 M -20.46 % | 53.354 M 167.29 % | 19.961 M 1.17 % | 19.730 M -32.18 % | 29.090 M -17.45 % | 35.240 M -20.72 % | 44.448 M 90.15 % | 23.375 M 4.17 % | 22.440 M -15.31 % | 26.497 M 4.43 % | 25.373 M 117.61 % | 11.660 M 95.02 % | 5.979 M -68.30 % | 18.863 M 634.97 % | -3.526 M 83.15 % | -20.923 M 27.16 % | -28.724 M -44.45 % | -19.885 M 25.53 % | -26.703 M 13.72 % | -30.951 M -11.61 % | -27.732 M 0.13 % | -27.769 M 45.22 % | -50.690 M 17.91 % | -61.753 M 11.51 % | -69.788 M 5.80 % | -74.087 M -1 970.88 % | 3.960 M 132.80 % | -12.073 M -184.90 % | 14.221 M |
Total investments | 0.000 | 0.000 -100.00 % | 2.204 M 754.26 % | 258.000 K 3.61 % | 249.000 K -1.58 % | 253.000 K -93.32 % | 3.785 M 562.87 % | 571.000 K -1.55 % | 580.000 K -95.36 % | 12.495 M 349.78 % | 2.778 M 69.39 % | 1.640 M -12.30 % | 1.870 M -14.42 % | 2.185 M -4.71 % | 2.293 M 240.42 % | -1.633 M 1.74 % | -1.662 M -26.39 % | -1.315 M -102.63 % | 49.995 M 0.01 % | 49.992 M 2 743.68 % | -1.891 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 24.947 M -28.45 % | 34.865 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.480 M -14.10 % | 12.200 M -26.24 % | 16.541 M -31.57 % | 24.172 M 1.08 % | 23.913 M 0.82 % | 23.718 M -1.08 % | 23.976 M -2.31 % | 24.542 M 9.39 % | 22.436 M -8.57 % | 24.540 M 1.12 % | 24.268 M 44.98 % | 16.739 M -21.00 % | 21.188 M 1.01 % | 20.976 M -0.38 % | 21.055 M 0.40 % | 20.972 M 2.80 % | 20.400 M 0.43 % | 20.313 M 94.20 % | 10.460 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total debt | 497.248 M 0.04 % | 497.041 M -2.48 % | 509.664 M 2.62 % | 496.639 M 0.04 % | 496.439 M 0.04 % | 496.241 M -12.23 % | 565.394 M 14.02 % | 495.853 M 0.04 % | 495.660 M 0.04 % | 495.469 M -3.26 % | 512.192 M 3.45 % | 495.098 M 0.04 % | 494.913 M 0.04 % | 494.730 M 0.04 % | 494.552 M 0.04 % | 494.373 M 0.04 % | 494.195 M -30.00 % | 705.987 M -0.88 % | 712.277 M -2.32 % | 729.158 M 204.98 % | 239.086 M -1.36 % | 242.393 M -1.34 % | 245.696 M -1.33 % | 248.996 M -1.23 % | 252.107 M -1.29 % | 255.414 M -1.66 % | 259.736 M -1.34 % | 263.253 M -1.43 % | 267.066 M -1.52 % | 271.180 M -1.34 % | 274.875 M 245.74 % | 79.504 M 36.86 % | 58.092 M 0.37 % | 57.879 M 0.41 % | 57.642 M -0.80 % | 58.109 M 0.27 % | 57.950 M 0.27 % | 57.792 M -2.21 % | 59.096 M 0.10 % | 59.035 M 0.10 % | 58.975 M 0.10 % | 58.914 M 0.10 % | 58.854 M 0.10 % | 58.793 M 293.45 % | 14.943 M 0.09 % | 14.930 M 0.08 % | 14.918 M 0.08 % | 14.906 M 0.09 % | 14.893 M 0.08 % | 14.881 M 0.08 % | 14.869 M 0.08 % | 14.857 M 0.09 % | 14.844 M 0.08 % | 14.832 M 0.08 % | 14.820 M 0.09 % | 14.807 M -28.27 % | 20.643 M -13.01 % | 23.730 M |
Accumulated other comprehensive income loss | 6.350 M 1 553.65 % | 384.000 K 115.39 % | -2.495 M -176.11 % | 3.278 M 1 165.64 % | 259.000 K -41.40 % | 442.000 K -62.76 % | 1.187 M 226.68 % | -937.000 K -183.51 % | 1.122 M 257.81 % | -711.000 K 39.33 % | -1.172 M 77.51 % | -5.212 M -1 226.21 % | -393.000 K -115.68 % | 2.506 M -24.27 % | 3.309 M -32.92 % | 4.933 M -17.41 % | 5.973 M 29.20 % | 4.623 M -0.30 % | 4.637 M 570.76 % | -985.000 K 64.05 % | -2.740 M 65.72 % | -7.993 M -479.62 % | -1.379 M 66.87 % | -4.163 M -180.90 % | -1.482 M -675.92 % | -191.000 K 89.74 % | -1.861 M -245.62 % | 1.278 M 17.14 % | 1.091 M -82.47 % | 6.224 M 178.85 % | 2.232 M -33.33 % | 3.348 M 111.10 % | -30.172 M -6.16 % | -28.420 M -1 321.00 % | -2.000 M 90.46 % | -20.960 M -20.95 % | -17.329 M -23.71 % | -14.008 M -10.63 % | -12.662 M 0.22 % | -12.690 M -11.56 % | -11.375 M -8.44 % | -10.490 M -13.05 % | -9.279 M -13.99 % | -8.140 M -14.21 % | -7.127 M -14.53 % | -6.223 M -14.56 % | -5.432 M -16.39 % | -4.667 M -15.61 % | -4.037 M -18.46 % | -3.408 M 5.78 % | -3.617 M | 0.000 | 0.000 | 0.000 100.00 % | -2.568 M | 0.000 | 0.000 100.00 % | -2.563 M |
Retained earnings | -169.012 M 6.06 % | -179.909 M 7.75 % | -195.015 M -0.66 % | -193.729 M 15.36 % | -228.890 M 1.62 % | -232.650 M -0.71 % | -231.019 M -2.47 % | -225.459 M -2.43 % | -220.103 M -7.16 % | -205.404 M -8.06 % | -190.079 M -39.02 % | -136.731 M -14.66 % | -119.251 M -25.50 % | -95.019 M -54.18 % | -61.629 M -73.08 % | -35.608 M -91.31 % | -18.613 M -259.36 % | 11.680 M 19.81 % | 9.749 M -59.74 % | 24.213 M 22.65 % | 19.741 M 179.06 % | 7.074 M -55.88 % | 16.032 M -0.66 % | 16.139 M 967.69 % | -1.860 M 78.93 % | -8.828 M 53.04 % | -18.797 M 66.12 % | -55.484 M 32.42 % | -82.101 M 21.81 % | -105.000 M 13.77 % | -121.764 M -91.63 % | -63.540 M 76.30 % | -268.113 M -3.10 % | -260.051 M 0.76 % | -262.031 M 3.30 % | -270.979 M -6.95 % | -253.381 M 1.86 % | -258.178 M -1.58 % | -254.174 M 5.27 % | -268.324 M 0.03 % | -268.406 M -3.21 % | -260.057 M 1.65 % | -264.417 M 5.46 % | -279.689 M -1.90 % | -274.482 M -7.17 % | -256.126 M -1.50 % | -252.343 M 1.10 % | -255.146 M -5.59 % | -241.635 M -6.31 % | -227.301 M -3.62 % | -219.354 M 1.10 % | -221.784 M -9.09 % | -203.297 M -13.00 % | -179.910 M -8.08 % | -166.460 M -2.92 % | -161.734 M -11.85 % | -144.597 M -23.14 % | -117.423 M |
Common stock | 537.000 K 0.00 % | 537.000 K 0.37 % | 535.000 K 0.19 % | 534.000 K 0.19 % | 533.000 K 0.38 % | 531.000 K 0.38 % | 529.000 K 0.19 % | 528.000 K 0.19 % | 527.000 K 0.19 % | 526.000 K 0.19 % | 525.000 K 0.19 % | 524.000 K 0.19 % | 523.000 K 0.19 % | 522.000 K 0.00 % | 522.000 K 0.19 % | 521.000 K 0.00 % | 521.000 K 0.19 % | 520.000 K 0.78 % | 516.000 K 0.19 % | 515.000 K 0.78 % | 511.000 K 0.20 % | 510.000 K 0.20 % | 509.000 K 0.20 % | 508.000 K 0.20 % | 507.000 K 0.20 % | 506.000 K 0.80 % | 502.000 K 4.15 % | 482.000 K 0.21 % | 481.000 K 0.42 % | 479.000 K 0.21 % | 478.000 K 0.42 % | 476.000 K 589.86 % | 69.000 K 1.47 % | 68.000 K 0.00 % | 68.000 K 0.00 % | 68.000 K 1.49 % | 67.000 K 0.00 % | 67.000 K 0.00 % | 67.000 K 0.00 % | 67.000 K 0.00 % | 67.000 K 0.00 % | 67.000 K 0.00 % | 67.000 K 0.00 % | 67.000 K 0.00 % | 67.000 K 0.00 % | 67.000 K 0.00 % | 67.000 K 0.00 % | 67.000 K 0.00 % | 67.000 K 0.00 % | 67.000 K 1.52 % | 66.000 K 0.00 % | 66.000 K 0.00 % | 66.000 K 0.00 % | 66.000 K 1.54 % | 65.000 K 12.07 % | 58.000 K 728.57 % | 7.000 K -78.79 % | 33.000 K |
Total equity | 1.002 B -4.46 % | 1.049 B -1.29 % | 1.063 B -0.63 % | 1.070 B 2.43 % | 1.044 B 0.10 % | 1.043 B -0.14 % | 1.045 B -0.07 % | 1.045 B 0.33 % | 1.042 B -0.62 % | 1.048 B -0.29 % | 1.051 B -3.41 % | 1.088 B -1.04 % | 1.100 B -1.31 % | 1.114 B -2.71 % | 1.146 B -2.37 % | 1.173 B -3.35 % | 1.214 B -1.99 % | 1.239 B -5.40 % | 1.309 B -0.02 % | 1.310 B -1.32 % | 1.327 B 0.93 % | 1.315 B -2.62 % | 1.350 B -0.31 % | 1.354 B -0.99 % | 1.368 B 0.95 % | 1.355 B 1.12 % | 1.340 B 18.21 % | 1.134 B 4.07 % | 1.089 B 1.91 % | 1.069 B 4.35 % | 1.024 B -3.63 % | 1.063 B 2 749.01 % | 37.309 M 53.55 % | 24.297 M -12.48 % | 27.763 M 414.84 % | -8.818 M -269.58 % | 5.200 M 249.30 % | -3.483 M -46.28 % | -2.381 M 87.99 % | -19.832 M 8.35 % | -21.640 M -39.09 % | -15.558 M 29.84 % | -22.174 M 43.71 % | -39.390 M -7.62 % | -36.600 M -80.48 % | -20.279 M -9.68 % | -18.490 M 19.72 % | -23.031 M -94.14 % | -11.863 M -11 763.00 % | -100.000 K -101.88 % | 5.319 M 210.51 % | 1.713 M -91.03 % | 19.098 M -42.27 % | 33.082 M -27.83 % | 45.836 M 217.97 % | -38.855 M -74.78 % | -22.231 M 34.14 % | -33.757 M |
Other non current liabilities | 39.810 M -4.92 % | 41.869 M 1 703.14 % | 2.322 M -94.75 % | 44.217 M | 0.000 100.00 % | -100.000 K -103.68 % | 2.716 M | 0.000 100.00 % | -100.000 K | 0.000 -100.00 % | 2.719 M -95.07 % | 55.200 M -2.99 % | 56.900 M 56 800.00 % | 100.000 K -96.82 % | 3.147 M 3 047.00 % | 100.000 K -99.90 % | 104.998 M -3.15 % | 108.416 M -2.77 % | 111.510 M -6.38 % | 119.112 M 2.79 % | 115.882 M 0.04 % | 115.832 M -1.52 % | 117.614 M 10 780.11 % | 1.081 M -3.05 % | 1.115 M -98.90 % | 100.922 M 674.06 % | 13.038 M 12.30 % | 11.610 M 25.55 % | 9.247 M 33.57 % | 6.923 M 2 502.63 % | 266.000 K -94.62 % | 4.942 M 655.66 % | 654.000 K -9.92 % | 726.000 K 401.24 % | -241.000 K -121.99 % | 1.096 M -4.86 % | 1.152 M -5.42 % | 1.218 M -8.56 % | 1.332 M -6.85 % | 1.430 M -7.62 % | 1.548 M -6.75 % | 1.660 M 3.75 % | 1.600 M -5.49 % | 1.693 M 51.57 % | 1.117 M 149.89 % | 447.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 |
Long term debt | 497.248 M 0.04 % | 497.041 M -6.63 % | 532.334 M -1.58 % | 540.856 M -0.62 % | 544.205 M -0.45 % | 546.674 M -0.17 % | 547.597 M -1.13 % | 553.842 M -0.01 % | 553.912 M -2.39 % | 567.500 M -0.24 % | 568.891 M 8.82 % | 522.766 M 0.35 % | 520.918 M -10.45 % | 581.709 M -0.22 % | 582.975 M -2.30 % | 596.707 M 20.74 % | 494.195 M -30.00 % | 705.987 M -13.47 % | 815.852 M 14.04 % | 715.408 M 217.49 % | 225.336 M -1.45 % | 228.643 M -1.42 % | 231.946 M -34.46 % | 353.925 M -1.23 % | 358.339 M 48.28 % | 241.664 M -0.21 % | 242.178 M -2.94 % | 249.503 M -1.51 % | 253.316 M -1.60 % | 257.430 M -1.11 % | 260.309 M 227.42 % | 79.504 M 44.31 % | 55.092 M -0.97 % | 55.629 M 22.22 % | 45.514 M -20.65 % | 57.359 M -1.02 % | 57.950 M 4.34 % | 55.542 M -3.57 % | 57.596 M -1.18 % | 58.285 M -1.17 % | 58.975 M 0.10 % | 58.914 M 0.10 % | 58.854 M 0.10 % | 58.793 M 293.45 % | 14.943 M 0.09 % | 14.930 M 0.08 % | 14.918 M 0.08 % | 14.906 M 0.09 % | 14.893 M 0.08 % | 14.881 M 0.08 % | 14.869 M 0.08 % | 14.857 M 0.09 % | 14.844 M 0.08 % | 14.832 M 0.08 % | 14.820 M 0.09 % | 14.807 M 12.58 % | 13.153 M -20.11 % | 16.463 M |
Total non current liabilities | 538.664 M -0.33 % | 540.443 M 0.78 % | 536.256 M -1.22 % | 542.903 M -0.84 % | 547.502 M -0.40 % | 549.708 M -0.60 % | 553.052 M -0.67 % | 556.765 M -0.03 % | 556.926 M -2.37 % | 570.432 M -0.73 % | 574.616 M -0.86 % | 579.626 M -0.07 % | 580.041 M -0.69 % | 584.078 M -0.68 % | 588.105 M -1.73 % | 598.440 M -0.40 % | 600.855 M -26.34 % | 815.718 M -1.16 % | 825.283 M -1.35 % | 836.608 M 143.83 % | 343.109 M -1.38 % | 347.897 M -2.40 % | 356.442 M -0.52 % | 358.318 M -1.26 % | 362.889 M 4.85 % | 346.099 M 29.80 % | 266.640 M 0.72 % | 264.728 M -0.84 % | 266.973 M -0.99 % | 269.651 M -0.80 % | 271.827 M 202.67 % | 89.809 M 56.25 % | 57.478 M -1.61 % | 58.420 M -2.43 % | 59.875 M -2.45 % | 61.376 M -1.88 % | 62.549 M 3.10 % | 60.666 M -4.18 % | 63.310 M -1.64 % | 64.368 M -1.50 % | 65.350 M -0.56 % | 65.721 M -0.22 % | 65.867 M -0.43 % | 66.149 M 207.61 % | 21.504 M 3.70 % | 20.737 M 1.07 % | 20.517 M 0.85 % | 20.344 M 1.49 % | 20.046 M 1.81 % | 19.689 M 0.58 % | 19.576 M -0.43 % | 19.660 M 1.88 % | 19.298 M 0.61 % | 19.181 M 1.12 % | 18.968 M -0.38 % | 19.040 M 10.55 % | 17.223 M -14.07 % | 20.042 M |
Other current liabilities | 175.146 M 15.21 % | 152.026 M 4.34 % | 145.703 M -9.08 % | 160.260 M -15.02 % | 188.588 M 16.70 % | 161.606 M 0.05 % | 161.532 M -17.49 % | 195.765 M -7.87 % | 212.493 M 12.50 % | 188.875 M -19.65 % | 235.063 M 20.87 % | 194.472 M -18.62 % | 238.962 M 22.86 % | 194.499 M 16.66 % | 166.717 M -18.18 % | 203.752 M 14.06 % | 178.629 M 15.70 % | 154.394 M 16.51 % | 132.519 M -13.71 % | 153.566 M 10.62 % | 138.822 M 3.29 % | 134.406 M 29.53 % | 103.763 M -9.69 % | 114.900 M 14.82 % | 100.067 M -16.93 % | 120.466 M 13.66 % | 105.987 M 30.09 % | 81.471 M 22.61 % | 66.448 M -5.79 % | 70.533 M -6.17 % | 75.171 M -16.48 % | 90.008 M 576.75 % | 13.300 M 7.43 % | 12.380 M -20.36 % | 15.544 M 5.19 % | 14.777 M -0.83 % | 14.900 M -32.61 % | 22.111 M 62.63 % | 13.596 M -31.16 % | 19.750 M 10.47 % | 17.878 M -15.58 % | 21.178 M 30.91 % | 16.177 M -20.50 % | 20.348 M 5.09 % | 19.362 M 10.57 % | 17.511 M 12.00 % | 15.635 M 6.69 % | 14.655 M 19.56 % | 12.257 M -4.02 % | 12.770 M 33.63 % | 9.556 M -22.55 % | 12.338 M 28.47 % | 9.604 M -59.73 % | 23.848 M 219.85 % | 7.456 M 12.97 % | 6.600 M -59.09 % | 16.132 M 405.86 % | 3.189 M |
Deferred revenue | 32.952 M -6.76 % | 35.341 M -15.87 % | 42.008 M -16.31 % | 50.195 M -2.14 % | 51.295 M 2.42 % | 50.084 M 0.45 % | 49.859 M -9.61 % | 55.162 M 2.17 % | 53.990 M 7.46 % | 50.244 M -1.30 % | 50.907 M -7.82 % | 55.224 M -3.01 % | 56.940 M 3.05 % | 55.255 M 2.64 % | 53.834 M -10.31 % | 60.025 M -0.05 % | 60.053 M 4.12 % | 57.675 M 5.53 % | 54.654 M -6.04 % | 58.169 M 0.13 % | 58.091 M 0.38 % | 57.869 M -0.60 % | 58.220 M -10.20 % | 64.832 M -0.77 % | 65.334 M 3.80 % | 62.941 M 2.48 % | 61.417 M -7.87 % | 66.666 M -3.95 % | 69.411 M 3.53 % | 67.045 M 7.49 % | 62.371 M 5.79 % | 58.955 M -3.22 % | 60.916 M -3.51 % | 63.132 M -3.62 % | 65.505 M -8.29 % | 71.424 M -5.66 % | 75.712 M -3.48 % | 78.445 M -3.90 % | 81.632 M -3.37 % | 84.481 M 0.09 % | 84.407 M 1.32 % | 83.311 M 1.39 % | 82.166 M -4.18 % | 85.752 M 4.95 % | 81.706 M 5.83 % | 77.206 M 2.93 % | 75.008 M 2.57 % | 73.127 M 11.10 % | 65.818 M 16.40 % | 56.546 M 11.34 % | 50.787 M 6.07 % | 47.880 M 18.79 % | 40.305 M 16.17 % | 34.694 M 12.66 % | 30.796 M 2.37 % | 30.082 M 18.64 % | 25.356 M 27.83 % | 19.836 M |
Short term debt | 0.000 | 0.000 -100.00 % | 25.648 M | 0.000 | 0.000 | 0.000 -100.00 % | 46.672 M | 0.000 | 0.000 | 0.000 -100.00 % | 16.328 M | 0.000 | 0.000 | 0.000 -100.00 % | 27.331 M | 0.000 | 0.000 | 0.000 -100.00 % | 15.700 M 14.18 % | 13.750 M 0.00 % | 13.750 M 0.00 % | 13.750 M -49.04 % | 26.984 M 3.72 % | 26.015 M -2.05 % | 26.559 M 93.16 % | 13.750 M 0.00 % | 13.750 M 0.00 % | 13.750 M 0.00 % | 13.750 M 0.00 % | 13.750 M -5.60 % | 14.566 M | 0.000 100.00 % | -10.363 M -156.07 % | -4.047 M -369.80 % | 1.500 M 118.40 % | -8.150 M | 0.000 -100.00 % | 2.250 M 50.00 % | 1.500 M 100.00 % | 750.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.490 M 3.07 % | 7.267 M |
Total current liabilities | 247.902 M 14.74 % | 216.051 M -6.75 % | 231.678 M -4.89 % | 243.602 M -6.60 % | 260.826 M 7.68 % | 242.224 M -6.35 % | 258.655 M -14.84 % | 303.717 M 0.10 % | 303.408 M 12.32 % | 270.136 M -4.13 % | 281.784 M -6.09 % | 300.050 M -11.12 % | 337.602 M 10.22 % | 306.312 M 10.78 % | 276.509 M -8.82 % | 303.268 M 3.89 % | 291.912 M 18.03 % | 247.320 M 5.84 % | 233.678 M -12.96 % | 268.458 M 5.17 % | 255.263 M 6.35 % | 240.024 M 11.66 % | 214.954 M -7.04 % | 231.232 M 2.25 % | 226.147 M 3.28 % | 218.960 M 8.81 % | 201.237 M 11.42 % | 180.609 M 5.01 % | 171.998 M 1.77 % | 169.005 M -1.19 % | 171.041 M -14.05 % | 199.004 M 104.48 % | 97.321 M 5.75 % | 92.027 M -1.07 % | 93.019 M -13.33 % | 107.326 M -4.94 % | 112.907 M -9.80 % | 125.177 M 9.86 % | 113.944 M -11.47 % | 128.711 M -2.78 % | 132.398 M 2.93 % | 128.625 M 16.04 % | 110.845 M -17.46 % | 134.288 M -6.40 % | 143.476 M 15.86 % | 123.832 M 19.51 % | 103.616 M -7.83 % | 112.422 M 8.52 % | 103.600 M 16.83 % | 88.675 M 24.31 % | 71.334 M -11.29 % | 80.416 M 12.30 % | 71.608 M 16.73 % | 61.346 M 31.66 % | 46.594 M -11.09 % | 52.408 M -7.13 % | 56.432 M 55.39 % | 36.316 M |
Total liabilities | 786.566 M 3.98 % | 756.494 M -1.49 % | 767.934 M -2.36 % | 786.505 M -2.70 % | 808.328 M 2.07 % | 791.932 M -2.44 % | 811.707 M -5.67 % | 860.482 M 0.02 % | 860.334 M 2.35 % | 840.568 M -1.85 % | 856.400 M -2.65 % | 879.676 M -4.14 % | 917.643 M 3.06 % | 890.390 M 2.98 % | 864.614 M -4.11 % | 901.708 M 1.00 % | 892.767 M -16.02 % | 1.063 B 0.39 % | 1.059 B -4.17 % | 1.105 B 84.68 % | 598.372 M 1.78 % | 587.921 M 2.89 % | 571.396 M -3.08 % | 589.550 M 0.09 % | 589.036 M 4.24 % | 565.059 M 20.77 % | 467.877 M 5.06 % | 445.337 M 1.45 % | 438.971 M 0.07 % | 438.656 M -0.95 % | 442.868 M 53.34 % | 288.813 M 86.57 % | 154.799 M 2.89 % | 150.447 M -1.60 % | 152.894 M -9.37 % | 168.702 M -3.85 % | 175.456 M -5.59 % | 185.843 M 4.85 % | 177.254 M -8.20 % | 193.079 M -2.36 % | 197.748 M 1.75 % | 194.346 M 9.98 % | 176.712 M -11.84 % | 200.437 M 21.49 % | 164.980 M 14.12 % | 144.569 M 16.46 % | 124.133 M -6.50 % | 132.766 M 7.38 % | 123.646 M 14.10 % | 108.364 M 19.20 % | 90.910 M -9.16 % | 100.076 M 10.09 % | 90.906 M 12.89 % | 80.527 M 22.83 % | 65.562 M -8.24 % | 71.448 M -3.00 % | 73.655 M 30.69 % | 56.358 M |
Other non current assets | 119.770 M 261.02 % | 33.175 M -70.71 % | 113.271 M 188.01 % | 39.329 M -10.52 % | 43.955 M -11.94 % | 49.916 M 959.79 % | 4.710 M -91.58 % | 55.922 M 6.53 % | 52.495 M -7.09 % | 56.503 M -6.50 % | 60.429 M -9.78 % | 66.980 M 0.90 % | 66.380 M -6.75 % | 71.188 M -3.74 % | 73.952 M -61.51 % | 192.127 M 2.31 % | 187.793 M 0.83 % | 186.253 M 97.57 % | 94.274 M -49.42 % | 186.398 M 4.14 % | 178.980 M 67.14 % | 107.082 M 1 124.07 % | 8.748 M -2.15 % | 8.940 M 3.21 % | 8.662 M 3.05 % | 8.406 M -63.77 % | 23.200 M 212.37 % | 7.427 M -7.42 % | 8.022 M -1.38 % | 8.134 M 292.57 % | 2.072 M 186.58 % | 723.000 K | 0.000 | 0.000 100.00 % | -15.211 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.462 M -6.28 % | 1.560 M -5.85 % | 1.657 M -5.64 % | 1.756 M -5.29 % | 1.854 M -1.07 % | 1.874 M 261.78 % | 518.000 K 53.71 % | 337.000 K -15.11 % | 397.000 K -12.94 % | 456.000 K -11.63 % | 516.000 K -10.26 % | 575.000 K -9.31 % | 634.000 K -8.65 % | 694.000 K -7.84 % | 753.000 K -7.38 % | 813.000 K -6.12 % | 866.000 K -2.81 % | 891.000 K -18.33 % | 1.091 M -23.49 % | 1.426 M |
Long term investments | 0.000 | 0.000 -100.00 % | 2.204 M 754.26 % | 258.000 K | 0.000 -100.00 % | 253.000 K -93.32 % | 3.785 M 562.87 % | 571.000 K -1.55 % | 580.000 K -82.84 % | 3.380 M 21.67 % | 2.778 M 69.39 % | 1.640 M -12.30 % | 1.870 M -14.42 % | 2.185 M -4.71 % | 2.293 M 240.42 % | -1.633 M 1.74 % | -1.662 M -26.39 % | -1.315 M 98.47 % | -85.746 M -4 006.61 % | -2.088 M -10.42 % | -1.891 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -26.278 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 |
Intangible assets | 168.931 M 0.51 % | 168.079 M 0.25 % | 167.662 M -2.06 % | 171.191 M 0.36 % | 170.582 M -0.02 % | 170.612 M -0.09 % | 170.773 M 0.30 % | 170.263 M -1.80 % | 173.388 M -1.26 % | 175.592 M -1.41 % | 178.105 M -1.05 % | 179.989 M -2.80 % | 185.174 M -2.45 % | 189.819 M -2.07 % | 193.826 M -2.12 % | 198.024 M -1.56 % | 201.166 M -1.69 % | 204.626 M -2.43 % | 209.717 M -1.51 % | 212.927 M -5.53 % | 225.401 M -5.19 % | 237.733 M -5.56 % | 251.725 M -4.76 % | 264.310 M -4.32 % | 276.238 M -4.80 % | 290.172 M -4.64 % | 304.295 M 8.43 % | 280.645 M -5.26 % | 296.227 M -5.42 % | 313.204 M -4.68 % | 328.571 M -4.32 % | 343.393 M 36 823.98 % | 930.000 K -11.76 % | 1.054 M -13.54 % | 1.219 M -13.73 % | 1.413 M -12.18 % | 1.609 M -13.35 % | 1.857 M -7.66 % | 2.011 M -7.28 % | 2.169 M -4.41 % | 2.269 M -8.10 % | 2.469 M -10.38 % | 2.755 M -9.11 % | 3.031 M -10.11 % | 3.372 M -2.57 % | 3.461 M -1.11 % | 3.500 M -9.42 % | 3.864 M 83.74 % | 2.103 M -3.93 % | 2.189 M -7.09 % | 2.356 M -10.42 % | 2.630 M 2.37 % | 2.569 M 26.74 % | 2.027 M 30.35 % | 1.555 M 10.75 % | 1.404 M 17.00 % | 1.200 M 4.80 % | 1.145 M |
GoodWill | 889.931 M 0.49 % | 885.580 M 0.24 % | 883.440 M -0.52 % | 888.079 M 0.34 % | 885.034 M -0.02 % | 885.234 M -0.09 % | 886.047 M 0.29 % | 883.468 M -0.27 % | 885.893 M 0.24 % | 883.734 M 0.09 % | 882.949 M -2.23 % | 903.134 M -0.75 % | 909.964 M -0.37 % | 913.384 M -0.29 % | 916.039 M -0.11 % | 917.081 M 2.74 % | 892.616 M 0.15 % | 891.286 M -0.06 % | 891.797 M 0.80 % | 884.696 M 0.26 % | 882.406 M 0.38 % | 879.093 M -0.55 % | 883.960 M 0.21 % | 882.144 M -3.54 % | 914.505 M -0.16 % | 915.932 M 2.37 % | 894.709 M 16.33 % | 769.131 M 0.02 % | 768.976 M -0.62 % | 773.809 M 0.47 % | 770.226 M -0.51 % | 774.191 M 67 514.93 % | 1.145 M 0.00 % | 1.145 M 0.00 % | 1.145 M 0.00 % | 1.145 M 0.00 % | 1.145 M 0.00 % | 1.145 M 0.00 % | 1.145 M 0.00 % | 1.145 M 0.00 % | 1.145 M 0.00 % | 1.145 M 0.00 % | 1.145 M 0.00 % | 1.145 M 0.00 % | 1.145 M 0.00 % | 1.145 M 0.00 % | 1.145 M 0.00 % | 1.145 M 175.90 % | 415.000 K 0.00 % | 415.000 K 0.00 % | 415.000 K 0.00 % | 415.000 K 0.00 % | 415.000 K 0.00 % | 415.000 K 0.00 % | 415.000 K 0.00 % | 415.000 K 0.00 % | 415.000 K 0.00 % | 415.000 K |
Goodwill and intangible assets | 1.059 B 0.49 % | 1.054 B 0.24 % | 1.051 B -0.77 % | 1.059 B 0.35 % | 1.056 B -0.02 % | 1.056 B -0.09 % | 1.057 B 0.29 % | 1.054 B -0.52 % | 1.059 B 0.00 % | 1.059 B -0.16 % | 1.061 B -2.04 % | 1.083 B -1.10 % | 1.095 B -0.73 % | 1.103 B -0.60 % | 1.110 B -0.47 % | 1.115 B 1.95 % | 1.094 B -0.19 % | 1.096 B -0.51 % | 1.102 B 0.35 % | 1.098 B -0.92 % | 1.108 B -0.81 % | 1.117 B -1.66 % | 1.136 B -0.94 % | 1.146 B -3.72 % | 1.191 B -1.27 % | 1.206 B 0.59 % | 1.199 B 14.22 % | 1.050 B -1.45 % | 1.065 B -2.01 % | 1.087 B -1.07 % | 1.099 B -1.68 % | 1.118 B 53 759.47 % | 2.075 M -5.64 % | 2.199 M -6.98 % | 2.364 M -7.58 % | 2.558 M -7.12 % | 2.754 M -8.26 % | 3.002 M -4.88 % | 3.156 M -4.77 % | 3.314 M -2.93 % | 3.414 M -5.53 % | 3.614 M -7.33 % | 3.900 M -6.61 % | 4.176 M -7.55 % | 4.517 M -1.93 % | 4.606 M -0.84 % | 4.645 M -7.27 % | 5.009 M 98.93 % | 2.518 M -3.30 % | 2.604 M -6.03 % | 2.771 M -9.00 % | 3.045 M 2.04 % | 2.984 M 22.19 % | 2.442 M 23.96 % | 1.970 M 8.30 % | 1.819 M 12.63 % | 1.615 M 3.53 % | 1.560 M |
Property plant equipment net | 0.000 -100.00 % | 83.885 M | 0.000 -100.00 % | 85.599 M -4.62 % | 89.749 M -10.15 % | 99.893 M -35.76 % | 155.498 M 28.25 % | 121.244 M -6.50 % | 129.670 M -6.75 % | 139.055 M -9.62 % | 153.855 M -8.04 % | 167.302 M 7.09 % | 156.230 M 13.18 % | 138.032 M 16.71 % | 118.267 M 1.23 % | 116.825 M 5.20 % | 111.054 M -0.34 % | 111.431 M 2.38 % | 108.842 M 4.33 % | 104.323 M 0.06 % | 104.261 M 0.44 % | 103.806 M -49.26 % | 204.604 M 0.67 % | 203.242 M -0.31 % | 203.880 M 19.04 % | 171.268 M 141.70 % | 70.859 M 20.56 % | 58.775 M 10.07 % | 53.396 M 13.68 % | 46.971 M -11.86 % | 53.292 M 11.88 % | 47.635 M -38.50 % | 77.459 M -3.77 % | 80.494 M -2.68 % | 82.714 M -1.44 % | 83.926 M -0.36 % | 84.226 M 2.75 % | 81.970 M 5.58 % | 77.635 M 6.66 % | 72.786 M 12.67 % | 64.601 M 11.64 % | 57.865 M 12.88 % | 51.264 M 18.00 % | 43.443 M 24.88 % | 34.789 M 36.44 % | 25.497 M 36.66 % | 18.657 M 16.58 % | 16.003 M 10.18 % | 14.524 M 10.94 % | 13.092 M 8.39 % | 12.079 M 124.35 % | 5.384 M 0.24 % | 5.371 M 9.28 % | 4.915 M 26.58 % | 3.883 M 14.04 % | 3.405 M 28.30 % | 2.654 M 58.26 % | 1.677 M |
Total non current assets | 1.346 B 0.39 % | 1.340 B 0.35 % | 1.336 B -1.54 % | 1.356 B 1.50 % | 1.336 B -1.24 % | 1.353 B -1.16 % | 1.369 B -1.51 % | 1.390 B -0.07 % | 1.391 B -0.83 % | 1.403 B -1.48 % | 1.424 B -2.21 % | 1.456 B 0.06 % | 1.455 B 0.63 % | 1.446 B 1.32 % | 1.427 B 0.21 % | 1.424 B 2.26 % | 1.393 B -0.07 % | 1.394 B 0.23 % | 1.390 B 0.15 % | 1.388 B -0.19 % | 1.391 B -1.25 % | 1.409 B -0.91 % | 1.422 B -0.90 % | 1.435 B -1.48 % | 1.456 B 1.07 % | 1.441 B 8.00 % | 1.334 B 15.15 % | 1.158 B -1.35 % | 1.174 B -1.17 % | 1.188 B -1.38 % | 1.205 B -2.69 % | 1.238 B 1 456.74 % | 79.534 M -3.82 % | 82.693 M -2.80 % | 85.078 M -1.63 % | 86.484 M -0.57 % | 86.980 M 2.36 % | 84.972 M 3.31 % | 82.253 M 5.91 % | 77.660 M 11.47 % | 69.672 M 10.18 % | 63.235 M 10.90 % | 57.018 M 15.20 % | 49.493 M 24.28 % | 39.824 M 30.83 % | 30.440 M 28.44 % | 23.699 M 10.39 % | 21.468 M 22.27 % | 17.558 M 7.91 % | 16.271 M 5.08 % | 15.484 M 69.72 % | 9.123 M 0.16 % | 9.108 M 11.48 % | 8.170 M 21.60 % | 6.719 M 9.88 % | 6.115 M 14.09 % | 5.360 M 14.95 % | 4.663 M |
Other current assets | 35.941 M -5.84 % | 38.171 M -9.08 % | 41.981 M -19.09 % | 51.888 M -20.00 % | 64.861 M 12.48 % | 57.662 M -20.00 % | 72.075 M 0.52 % | 71.702 M 15.13 % | 62.279 M -6.45 % | 66.574 M -26.91 % | 91.080 M 12.89 % | 80.678 M -1.45 % | 81.864 M 21.02 % | 67.646 M -4.11 % | 70.548 M -6.95 % | 75.818 M 11.85 % | 67.787 M -8.44 % | 74.037 M 2.89 % | 71.958 M 3.54 % | 69.500 M 9.28 % | 63.598 M -3.14 % | 65.661 M -3.10 % | 67.759 M 8.37 % | 62.524 M -1.50 % | 63.478 M -22.54 % | 81.948 M -3.51 % | 84.933 M 37.30 % | 61.858 M 12.51 % | 54.978 M 0.37 % | 54.778 M 328.89 % | 12.772 M -45.39 % | 23.386 M 15.48 % | 20.251 M -2.05 % | 20.674 M 21.60 % | 17.002 M -9.32 % | 18.750 M 2.47 % | 18.298 M -17.23 % | 22.106 M 16.19 % | 19.026 M -10.12 % | 21.168 M -0.98 % | 21.377 M -3.87 % | 22.237 M 22.72 % | 18.120 M -0.69 % | 18.246 M -0.79 % | 18.392 M 16.54 % | 15.782 M 15.19 % | 13.701 M -8.96 % | 15.050 M -13.57 % | 17.412 M -9.94 % | 19.334 M -2.65 % | 19.860 M 0.16 % | 19.829 M 5.52 % | 18.791 M 20.54 % | 15.589 M 28.46 % | 12.135 M -0.57 % | 12.205 M 20.58 % | 10.122 M 77.49 % | 5.703 M |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.495 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 49.995 M 0.01 % | 49.992 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 24.947 M -28.45 % | 34.865 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.480 M -14.10 % | 12.200 M -26.24 % | 16.541 M -31.57 % | 24.172 M 1.08 % | 23.913 M 0.82 % | 23.718 M -1.08 % | 23.976 M -2.31 % | 24.542 M 9.39 % | 22.436 M -8.57 % | 24.540 M 1.12 % | 24.268 M 44.98 % | 16.739 M -21.00 % | 21.188 M 1.01 % | 20.976 M -0.38 % | 21.055 M 0.40 % | 20.972 M 2.80 % | 20.400 M 0.43 % | 20.313 M 94.20 % | 10.460 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 362.477 M -6.23 % | 386.564 M -7.17 % | 416.434 M 5.36 % | 395.230 M 2.69 % | 384.895 M 5.93 % | 363.337 M -0.19 % | 364.044 M -0.76 % | 366.825 M -1.01 % | 370.579 M 17.66 % | 314.960 M -1.93 % | 321.155 M -2.32 % | 328.795 M -8.91 % | 360.950 M -7.75 % | 391.286 M -8.61 % | 428.136 M -10.17 % | 476.625 M -18.42 % | 584.260 M -24.81 % | 777.041 M -4.39 % | 812.705 M -4.95 % | 855.044 M 103.11 % | 420.985 M 9.57 % | 384.230 M -1.62 % | 390.565 M -3.06 % | 402.914 M 5.87 % | 380.563 M 10.20 % | 345.351 M 2.48 % | 336.984 M 20.57 % | 279.489 M 9.35 % | 255.595 M 11.74 % | 228.744 M 3.26 % | 221.521 M 272.04 % | 59.543 M 55.21 % | 38.362 M 33.25 % | 28.789 M 28.51 % | 22.402 M 63.99 % | 13.661 M -60.49 % | 34.575 M -2.20 % | 35.352 M 8.45 % | 32.599 M -3.16 % | 33.662 M -28.86 % | 47.315 M -10.62 % | 52.935 M 32.37 % | 39.991 M -35.83 % | 62.319 M 73.76 % | 35.866 M -17.84 % | 43.654 M 25.43 % | 34.803 M -16.36 % | 41.609 M -9.24 % | 45.844 M 7.58 % | 42.613 M -0.06 % | 42.638 M -34.95 % | 65.547 M -14.43 % | 76.597 M -9.48 % | 84.620 M -4.82 % | 88.907 M 719.65 % | 10.847 M -66.84 % | 32.716 M 244.05 % | 9.509 M |
Cash and short term investments | 362.477 M -6.23 % | 386.564 M -7.17 % | 416.434 M 5.36 % | 395.230 M 2.69 % | 384.895 M 5.93 % | 363.337 M -0.19 % | 364.044 M -0.76 % | 366.825 M -1.01 % | 370.579 M 13.17 % | 327.455 M 1.96 % | 321.155 M -2.32 % | 328.795 M -8.91 % | 360.950 M -7.75 % | 391.286 M -8.61 % | 428.136 M -10.17 % | 476.625 M -18.42 % | 584.260 M -24.81 % | 777.041 M -9.93 % | 862.700 M -4.68 % | 905.036 M 114.98 % | 420.985 M 9.57 % | 384.230 M -1.62 % | 390.565 M -3.06 % | 402.914 M 5.87 % | 380.563 M 10.20 % | 345.351 M -4.58 % | 361.931 M 15.13 % | 314.354 M 22.99 % | 255.595 M 11.74 % | 228.744 M 3.26 % | 221.521 M 272.04 % | 59.543 M 21.91 % | 48.842 M 19.16 % | 40.989 M 5.25 % | 38.943 M 2.93 % | 37.833 M -35.31 % | 58.488 M -0.99 % | 59.070 M 4.41 % | 56.575 M -2.80 % | 58.204 M -16.55 % | 69.751 M -9.97 % | 77.475 M 20.57 % | 64.259 M -18.72 % | 79.058 M 38.57 % | 57.054 M -11.72 % | 64.630 M 15.70 % | 55.858 M -10.74 % | 62.581 M -5.53 % | 66.244 M 5.27 % | 62.926 M 18.51 % | 53.098 M -18.99 % | 65.547 M -14.43 % | 76.597 M -9.48 % | 84.620 M -4.82 % | 88.907 M 719.65 % | 10.847 M -66.84 % | 32.716 M 244.05 % | 9.509 M |
Total current assets | 443.229 M -4.72 % | 465.210 M -6.03 % | 495.085 M -0.89 % | 499.520 M -3.21 % | 516.081 M 7.11 % | 481.809 M -1.11 % | 487.219 M -5.54 % | 515.796 M 0.87 % | 511.342 M 5.14 % | 486.332 M 0.44 % | 484.202 M -5.51 % | 512.420 M -8.92 % | 562.582 M 0.65 % | 558.975 M -4.13 % | 583.071 M -10.43 % | 650.981 M -8.84 % | 714.099 M -21.35 % | 907.993 M -7.14 % | 977.806 M -4.72 % | 1.026 B 92.06 % | 534.343 M 8.14 % | 494.129 M -1.17 % | 499.993 M -1.86 % | 509.483 M 1.72 % | 500.876 M 4.45 % | 479.554 M 1.14 % | 474.127 M 12.72 % | 420.606 M 18.82 % | 353.984 M 10.83 % | 319.388 M 21.73 % | 262.378 M 130.94 % | 113.613 M 35.09 % | 84.099 M 8.58 % | 77.456 M 7.11 % | 72.316 M -1.48 % | 73.400 M -21.64 % | 93.676 M -3.81 % | 97.388 M 5.15 % | 92.620 M -3.10 % | 95.587 M -10.19 % | 106.436 M -7.89 % | 115.553 M 18.49 % | 97.520 M -12.58 % | 111.554 M 25.97 % | 88.556 M -5.64 % | 93.850 M 14.53 % | 81.944 M -7.16 % | 88.267 M -6.32 % | 94.225 M 2.43 % | 91.993 M 13.93 % | 80.745 M -12.86 % | 92.666 M -8.16 % | 100.896 M -4.31 % | 105.439 M 0.73 % | 104.679 M 295.34 % | 26.478 M -42.52 % | 46.064 M 156.80 % | 17.938 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.358 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 -100.00 % | 20.324 M 89.20 % | 10.742 M 12.53 % | 9.546 M 7.63 % | 8.869 M 10.63 % | 8.017 M 8.73 % | 7.373 M -10.84 % | 8.269 M -3.55 % | 8.573 M -13.98 % | 9.966 M -2.23 % | 10.193 M -9.33 % | 11.242 M -1.20 % | 11.378 M 3.28 % | 11.017 M -0.30 % | 11.050 M 12.55 % | 9.818 M 3.95 % | 9.445 M -10.43 % | 10.545 M -22.08 % | 13.533 M -14.48 % | 15.824 M -8.35 % | 17.265 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net receivables | 44.811 M 10.71 % | 40.475 M 10.38 % | 36.670 M -30.02 % | 52.402 M -20.99 % | 66.325 M 9.07 % | 60.810 M 19.00 % | 51.100 M -33.87 % | 77.269 M -1.55 % | 78.484 M -14.97 % | 92.303 M 28.26 % | 71.967 M -30.09 % | 102.947 M -14.04 % | 119.768 M 19.72 % | 100.043 M 18.55 % | 84.387 M -14.36 % | 98.538 M 58.80 % | 62.052 M 9.03 % | 56.915 M 31.91 % | 43.148 M -16.58 % | 51.721 M 3.94 % | 49.760 M 12.48 % | 44.238 M 6.17 % | 41.669 M -5.39 % | 44.045 M -22.50 % | 56.835 M 8.76 % | 52.255 M 1.44 % | 51.513 M 16.04 % | 44.394 M 2.26 % | 43.411 M 21.04 % | 35.866 M 27.71 % | 28.085 M -8.47 % | 30.684 M 104.48 % | 15.006 M -4.98 % | 15.793 M -3.53 % | 16.371 M -2.65 % | 16.817 M -0.43 % | 16.890 M 4.18 % | 16.212 M -4.74 % | 17.019 M 4.96 % | 16.215 M 5.93 % | 15.308 M -3.36 % | 15.841 M 4.62 % | 15.141 M 6.25 % | 14.250 M 8.70 % | 13.110 M -2.44 % | 13.438 M 8.50 % | 12.385 M 16.44 % | 10.636 M 0.63 % | 10.569 M 8.59 % | 9.733 M 24.99 % | 7.787 M 6.82 % | 7.290 M 32.35 % | 5.508 M 5.32 % | 5.230 M 32.84 % | 3.937 M 14.92 % | 3.426 M 6.20 % | 3.226 M 18.34 % | 2.726 M |
Tax assets | 166.929 M -1.58 % | 169.605 M 0.31 % | 169.073 M -1.72 % | 172.031 M 16.98 % | 147.064 M -0.13 % | 147.258 M -0.62 % | 148.183 M -6.51 % | 158.495 M 6.48 % | 148.850 M 3.15 % | 144.309 M -0.79 % | 145.460 M 6.41 % | 136.694 M 1.02 % | 135.315 M 3.10 % | 131.240 M 6.97 % | 122.693 M 7 413.35 % | 1.633 M -1.74 % | 1.662 M 26.39 % | 1.315 M -98.47 % | 85.746 M 4 006.61 % | 2.088 M 10.42 % | 1.891 M -97.66 % | 80.901 M 11.46 % | 72.581 M -4.35 % | 75.881 M 43.60 % | 52.842 M -3.70 % | 54.870 M 34.36 % | 40.837 M -3.85 % | 42.471 M -10.95 % | 47.696 M 3.43 % | 46.115 M -9.08 % | 50.723 M -29.74 % | 72.195 M | 0.000 | 0.000 -100.00 % | 15.211 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 |
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 |
Account payables | 39.804 M 38.77 % | 28.684 M 56.58 % | 18.319 M -44.73 % | 33.147 M 58.27 % | 20.943 M -31.41 % | 30.534 M 3.62 % | 29.467 M -44.18 % | 52.790 M 42.97 % | 36.925 M 19.05 % | 31.017 M 2.05 % | 30.393 M -39.64 % | 50.354 M 20.75 % | 41.700 M -26.27 % | 56.558 M 45.54 % | 38.860 M -1.60 % | 39.491 M -25.81 % | 53.230 M 51.00 % | 35.251 M 14.43 % | 30.805 M -28.32 % | 42.973 M -3.65 % | 44.600 M 31.18 % | 33.999 M 30.83 % | 25.987 M 1.97 % | 25.485 M -25.45 % | 34.187 M 56.80 % | 21.803 M 8.56 % | 20.083 M 7.27 % | 18.722 M -16.38 % | 22.389 M 26.66 % | 17.677 M -6.63 % | 18.933 M -62.17 % | 50.041 M 206.70 % | 16.316 M 55.75 % | 10.476 M 56.87 % | 6.678 M -59.73 % | 16.583 M -7.76 % | 17.979 M 0.09 % | 17.962 M 39.14 % | 12.909 M -33.88 % | 19.525 M -24.93 % | 26.010 M 26.97 % | 20.485 M 148.63 % | 8.239 M -66.23 % | 24.400 M -37.16 % | 38.830 M 50.81 % | 25.747 M 162.32 % | 9.815 M -54.97 % | 21.799 M -4.90 % | 22.921 M 34.89 % | 16.992 M 91.76 % | 8.861 M -51.77 % | 18.373 M -8.31 % | 20.039 M 614.66 % | 2.804 M -59.43 % | 6.912 M -49.48 % | 13.681 M 83.54 % | 7.454 M 66.61 % | 4.474 M |
Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.789 M 0.00 % | 3.789 M -0.08 % | 3.792 M 0.00 % | 3.792 M -12.14 % | 4.316 M -2.11 % | 4.409 M 2.37 % | 4.307 M 2.43 % | 4.205 M 2.49 % | 4.103 M 12.38 % | 3.651 M -14.36 % | 4.263 M 12.54 % | 3.788 M 5.87 % | 3.578 M 6.24 % | 3.368 M 6.65 % | 3.158 M 11.16 % | 2.841 M 9.10 % | 2.604 M 10.01 % | 2.367 M 11.13 % | 2.130 M 16.71 % | 1.825 M 9.94 % | 1.660 M | 0.000 -100.00 % | 1.430 M -30.07 % | 2.045 M | 0.000 -100.00 % | 1.550 M |
Deferred revenue non current | 0.000 | 0.000 -100.00 % | 100.000 K | 0.000 | 0.000 -100.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K -96.56 % | 2.906 M 75.06 % | 1.660 M -25.33 % | 2.223 M 2 123.00 % | 100.000 K -94.69 % | 1.883 M 1 783.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K -92.28 % | 1.296 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.441 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.808 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.626 M | 0.000 -100.00 % | 1.732 M -16.13 % | 2.065 M -17.00 % | 2.488 M -14.82 % | 2.921 M -15.26 % | 3.447 M -11.75 % | 3.906 M -10.86 % | 4.382 M -5.82 % | 4.653 M -3.60 % | 4.827 M -6.22 % | 5.147 M -4.91 % | 5.413 M -4.41 % | 5.663 M 4.02 % | 5.444 M 4.87 % | 5.191 M -4.40 % | 5.430 M 2.94 % | 5.275 M 5.71 % | 4.990 M 7.43 % | 4.645 M 2.22 % | 4.544 M -2.17 % | 4.645 M 8.12 % | 4.296 M 2.51 % | 4.191 M 5.04 % | 3.990 M -2.18 % | 4.079 M 4.16 % | 3.916 M 14.34 % | 3.425 M |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.332 M 7.79 % | 4.019 M 7.43 % | 3.741 M 4.35 % | 3.585 M -1.48 % | 3.639 M 8.24 % | 3.362 M 12.29 % | 2.994 M 4.25 % | 2.872 M -73.84 % | 10.977 M -0.82 % | 11.068 M 1.47 % | 10.908 M -29.26 % | 15.419 M -1.10 % | 15.590 M 1.03 % | 15.431 M -58.22 % | 36.931 M 3.67 % | 35.623 M 2.67 % | 34.697 M 4.91 % | 33.073 M -7.94 % | 35.927 M 15.27 % | 31.167 M -4.17 % | 32.522 M 0.73 % | 32.285 M 18.66 % | 27.209 M -12.10 % | 30.956 M 0.11 % | 30.921 M -4.09 % | 32.238 M 3.83 % | 31.048 M 8.53 % | 28.607 M 0.46 % | 28.475 M 95.10 % | 14.595 M -37.26 % | 23.263 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 |
Capital lease obligations | 0.000 | 0.000 -100.00 % | 48.318 M 9.27 % | 44.217 M -7.43 % | 47.766 M -5.29 % | 50.433 M -27.27 % | 69.347 M 19.59 % | 57.989 M -0.45 % | 58.252 M -19.13 % | 72.031 M -19.91 % | 89.935 M 225.05 % | 27.668 M 6.39 % | 26.005 M -70.10 % | 86.979 M -17.57 % | 105.521 M 3.11 % | 102.334 M | 0.000 | 0.000 -100.00 % | 119.275 M | 0.000 | 0.000 | 0.000 -100.00 % | 13.234 M -89.89 % | 130.944 M -1.39 % | 132.791 M | 0.000 100.00 % | -3.808 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -13.363 M -112.21 % | -6.297 M -323.76 % | -1.486 M 83.30 % | -8.900 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 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 K |
Other total stockholders equity | 1.164 B -5.19 % | 1.228 B -2.52 % | 1.260 B 0.03 % | 1.259 B -0.67 % | 1.268 B -0.22 % | 1.271 B 0.05 % | 1.270 B 0.20 % | 1.268 B 0.86 % | 1.257 B 0.49 % | 1.251 B 0.92 % | 1.239 B 0.98 % | 1.227 B 1.57 % | 1.208 B 1.06 % | 1.195 B 0.25 % | 1.192 B 0.37 % | 1.188 B -1.85 % | 1.210 B 0.35 % | 1.206 B -4.06 % | 1.257 B 0.58 % | 1.250 B -1.93 % | 1.275 B -0.57 % | 1.282 B -1.31 % | 1.299 B -0.89 % | 1.311 B -2.05 % | 1.338 B 0.52 % | 1.331 B -0.13 % | 1.333 B 15.27 % | 1.156 B 1.54 % | 1.139 B 0.34 % | 1.135 B 2.03 % | 1.112 B 1.68 % | 1.094 B 295.14 % | 276.878 M 2.67 % | 269.685 M 0.56 % | 268.184 M -5.25 % | 283.053 M 9.49 % | 258.514 M -3.77 % | 268.636 M 1.61 % | 264.388 M 1.25 % | 261.115 M 1.18 % | 258.074 M 1.24 % | 254.922 M 1.38 % | 251.455 M 1.24 % | 248.372 M 1.40 % | 244.942 M 1.21 % | 242.003 M 1.16 % | 239.218 M 1.06 % | 236.715 M 1.27 % | 233.742 M 1.39 % | 230.542 M 2.64 % | 224.607 M 0.53 % | 223.431 M 0.50 % | 222.329 M 4.42 % | 212.926 M 0.33 % | 212.231 M 72.80 % | 122.821 M 0.38 % | 122.359 M 37.86 % | 88.757 M |
Deferred tax liabilities non current | 1.606 M 4.76 % | 1.533 M 2.20 % | 1.500 M -26.72 % | 2.047 M -37.91 % | 3.297 M 8.67 % | 3.034 M 10.77 % | 2.739 M -6.29 % | 2.923 M -3.02 % | 3.014 M 2.80 % | 2.932 M 0.89 % | 2.906 M 75.06 % | 1.660 M -25.33 % | 2.223 M -2.03 % | 2.269 M 20.50 % | 1.883 M 15.31 % | 1.633 M -1.74 % | 1.662 M 26.39 % | 1.315 M 1.47 % | 1.296 M -37.93 % | 2.088 M 10.42 % | 1.891 M -44.74 % | 3.422 M -0.55 % | 3.441 M 3.89 % | 3.312 M -3.58 % | 3.435 M -2.22 % | 3.513 M -7.75 % | 3.808 M 5.34 % | 3.615 M -18.03 % | 4.410 M -16.76 % | 5.298 M -5.83 % | 5.626 M 4.90 % | 5.363 M | 0.000 | 0.000 -100.00 % | 2.228 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 169.000 K 0.00 % | 169.000 K 3.68 % | 163.000 K 0.00 % | 163.000 K 0.00 % | 163.000 K 0.00 % | 163.000 K 3.16 % | 158.000 K 0.00 % | 158.000 K 0.00 % | 158.000 K 0.00 % | 158.000 K 2.60 % | 154.000 K 0.00 % | 154.000 K 0.00 % | 154.000 K |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 1.789 B -0.93 % | 1.806 B -1.38 % | 1.831 B -1.36 % | 1.856 B 0.19 % | 1.852 B 0.95 % | 1.835 B -1.14 % | 1.856 B -2.60 % | 1.906 B 0.19 % | 1.902 B 0.70 % | 1.889 B -0.99 % | 1.908 B -3.07 % | 1.968 B -2.45 % | 2.018 B 0.63 % | 2.005 B -0.26 % | 2.010 B -3.13 % | 2.075 B -1.50 % | 2.107 B -8.47 % | 2.302 B -2.81 % | 2.368 B -1.92 % | 2.415 B 25.41 % | 1.925 B 1.19 % | 1.903 B -0.98 % | 1.922 B -1.15 % | 1.944 B -0.66 % | 1.957 B 1.92 % | 1.920 B 6.20 % | 1.808 B 14.50 % | 1.579 B 3.32 % | 1.528 B 1.37 % | 1.508 B 2.75 % | 1.467 B 8.55 % | 1.352 B 726.09 % | 163.633 M 2.18 % | 160.149 M 1.75 % | 157.394 M -1.56 % | 159.884 M -11.50 % | 180.656 M -0.93 % | 182.360 M 4.28 % | 174.873 M 0.94 % | 173.247 M -1.62 % | 176.108 M -1.50 % | 178.788 M 15.69 % | 154.538 M -4.04 % | 161.047 M 25.45 % | 128.380 M 3.29 % | 124.290 M 17.65 % | 105.643 M -3.73 % | 109.735 M -1.83 % | 111.783 M 3.25 % | 108.264 M 12.51 % | 96.229 M -5.46 % | 101.789 M -7.47 % | 110.004 M -3.17 % | 113.609 M 1.98 % | 111.398 M 241.79 % | 32.593 M -36.62 % | 51.424 M 127.53 % | 22.601 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 | 2010-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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 4.707 M 73.24 % | 2.717 M 321.89 % | 644.000 K 102.45 % | -26.330 M -5 562.66 % | 482.000 K -61.53 % | 1.253 M -58.32 % | 3.006 M 131.02 % | -9.689 M -116.61 % | -4.473 M -489.97 % | 1.147 M 114.97 % | -7.661 M -312.99 % | -1.855 M 53.18 % | -3.962 M 51.28 % | -8.133 M 25.19 % | -10.871 M -113.53 % | -5.091 M 49.47 % | -10.076 M 1.87 % | -10.268 M -466.32 % | 2.803 M 123.77 % | -11.791 M -672.93 % | 2.058 M 124.65 % | -8.348 M -265.50 % | 5.044 M 22.64 % | 4.113 M 108.78 % | 1.970 M 113.70 % | -14.377 M -127.23 % | -6.327 M -244.62 % | 4.375 M 295.49 % | -2.238 M 46.43 % | -4.178 M -118.09 % | 23.096 M 132.32 % | -71.456 M -1 429 220.00 % | 5.000 K 0.00 % | 5.000 K -28.57 % | 7.000 K -53.33 % | 15.000 K -16.67 % | 18.000 K -88.24 % | 153.000 K 800.00 % | 17.000 K | 0.000 -100.00 % | 965.000 K | 0.000 -100.00 % | 11.000 K -95.86 % | 266.000 K | 0.000 | 0.000 -100.00 % | 6.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 8.000 K | 0.000 |
Stock based compensation | 5.054 M 320.99 % | -2.287 M -134.21 % | 6.685 M -33.31 % | 10.024 M 15.59 % | 8.672 M -7.72 % | 9.397 M -2.78 % | 9.666 M -10.01 % | 10.741 M 4.33 % | 10.295 M -19.01 % | 12.712 M -8.48 % | 13.890 M 12.23 % | 12.376 M -7.76 % | 13.417 M 3.33 % | 12.985 M 56.22 % | 8.312 M -5.68 % | 8.813 M -7.65 % | 9.543 M 369.17 % | 2.034 M -92.89 % | 28.618 M 94.72 % | 14.697 M -0.42 % | 14.759 M -42.29 % | 25.575 M 12.82 % | 22.669 M 158.07 % | 8.784 M -49.86 % | 17.520 M -9.14 % | 19.282 M -30.25 % | 27.645 M 23.01 % | 22.474 M 1.91 % | 22.053 M -11.46 % | 24.906 M -13.97 % | 28.950 M -74.66 % | 114.250 M 4 018.60 % | 2.774 M -14.80 % | 3.256 M 1.31 % | 3.214 M -33.21 % | 4.812 M 30.37 % | 3.691 M 21.94 % | 3.027 M 15.27 % | 2.626 M 52.14 % | 1.726 M -23.86 % | 2.267 M 0.49 % | 2.256 M 16.05 % | 1.944 M -19.57 % | 2.417 M 21.15 % | 1.995 M 30.14 % | 1.533 M 9.66 % | 1.398 M 106.80 % | 676.000 K -42.12 % | 1.168 M 42.09 % | 822.000 K | 0.000 -100.00 % | 770.000 K 0.92 % | 763.000 K 12.21 % | 680.000 K -88.56 % | 5.944 M | 0.000 | 0.000 | 0.000 -100.00 % | 8.425 M | 0.000 |
Change in working capital | 12.332 M 129.90 % | -41.246 M -964.41 % | -3.875 M 82.03 % | -21.559 M -620.50 % | 4.142 M 112.97 % | -31.932 M 35.30 % | -49.354 M -43.05 % | -34.501 M -280.76 % | 19.087 M 152.77 % | -36.172 M -77.48 % | -20.381 M 62.46 % | -54.288 M -79.50 % | -30.244 M -84.65 % | -16.379 M 56.24 % | -37.426 M 50.26 % | -75.245 M -484.02 % | 19.594 M 176.55 % | -25.595 M 39.67 % | -42.427 M -215.40 % | -13.452 M -79.15 % | -7.509 M -536.06 % | 1.722 M 104.50 % | -38.296 M -1 729.62 % | 2.350 M -67.19 % | 7.162 M 128.36 % | -25.254 M -234.62 % | -7.547 M 17.90 % | -9.193 M 31.45 % | -13.411 M 58.57 % | -32.374 M 0.52 % | -32.542 M -336.84 % | 13.740 M 157.11 % | 5.344 M 197.54 % | -5.479 M 59.36 % | -13.481 M -98.43 % | -6.794 M 5.19 % | -7.166 M -187.57 % | 8.183 M 157.47 % | -14.238 M -166.93 % | -5.334 M -200.98 % | 5.282 M -58.96 % | 12.869 M 153.48 % | -24.061 M -180.40 % | -8.581 M -149.10 % | 17.478 M 10.14 % | 15.869 M 257.88 % | -10.051 M -192.19 % | 10.902 M -33.35 % | 16.356 M 2.08 % | 16.022 M 237.93 % | -11.616 M -282.87 % | 6.352 M -7.77 % | 6.887 M -30.48 % | 9.906 M 264.06 % | -6.038 M -271.11 % | -1.627 M -114.98 % | 10.864 M 121.67 % | 4.901 M 212.54 % | -4.355 M -259.52 % | 2.730 M |
Accounts receivables | -16.366 M -10.78 % | -14.773 M -1 951.81 % | -720.000 K -121.54 % | -325.000 K 98.25 % | -18.579 M 27.88 % | -25.761 M -243.53 % | -7.499 M 61.51 % | -19.485 M -143.65 % | -7.997 M 65.51 % | -23.187 M -66.17 % | -13.954 M 23.87 % | -18.328 M 60.57 % | -46.477 M -23.10 % | -37.757 M -312.87 % | -9.145 M 78.75 % | -43.042 M -50.74 % | -28.554 M 17.56 % | -34.638 M -279.59 % | -9.125 M 59.41 % | -22.483 M 16.72 % | -26.996 M -27.18 % | -21.226 M -71.76 % | -12.358 M -162.55 % | -4.707 M 78.76 % | -22.160 M 44.22 % | -39.729 M -1 016.47 % | 4.335 M 128.77 % | -15.070 M 21.92 % | -19.301 M -9.35 % | -17.650 M -469.54 % | -3.099 M 90.14 % | -31.445 M -4 095.55 % | 787.000 K 36.16 % | 578.000 K 29.60 % | 446.000 K 510.96 % | 73.000 K 110.77 % | -678.000 K -184.01 % | 807.000 K 200.37 % | -804.000 K 11.36 % | -907.000 K -270.17 % | 533.000 K 176.14 % | -700.000 K 21.44 % | -891.000 K 21.84 % | -1.140 M -447.56 % | 328.000 K 131.15 % | -1.053 M 39.79 % | -1.749 M -2 510.45 % | -67.000 K 91.99 % | -836.000 K 57.04 % | -1.946 M 20.64 % | -2.452 M -37.60 % | -1.782 M -541.01 % | -278.000 K 78.50 % | -1.293 M -153.03 % | -511.000 K -155.50 % | -200.000 K 23.08 % | -260.000 K 14.47 % | -304.000 K -335.66 % | 129.000 K 154.66 % | -236.000 K |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.109 M 224.51 % | -16.151 M -308.06 % | -3.958 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -12.582 M -7.37 % | -11.718 M -250.17 % | 7.803 M 1 261.78 % | 573.000 K -27.19 % | 787.000 K 140.73 % | -1.932 M -147.25 % | 4.089 M 34.37 % | 3.043 M 231.22 % | -2.319 M -145.07 % | 5.145 M -45.25 % | 9.397 M 710.79 % | 1.159 M -80.94 % | 6.081 M 226.08 % | -4.823 M -928.36 % | -469.000 K 96.59 % | -13.748 M -231.27 % | 10.473 M 210.51 % | -9.477 M -214.58 % | 8.271 M 274.35 % | -4.744 M -71.88 % | -2.760 M -2.49 % | -2.693 M -116.48 % | -1.244 M -110.79 % | 11.529 M 249.05 % | -7.735 M -215.07 % | -2.455 M -1 988.46 % | 130.000 K -98.03 % | 6.615 M 174.86 % | -8.836 M -25.03 % | -7.067 M -392.87 % | 2.413 M -81.09 % | 12.762 M 203.24 % | -12.362 M -229.22 % | 9.567 M 100.73 % | 4.766 M -59.95 % | 11.900 M 231.62 % | -9.041 M -654.67 % | -1.198 M 68.11 % | -3.757 M -139.29 % | 9.562 M 305.24 % | -4.659 M 17.11 % | -5.621 M -987.99 % | 633.000 K -88.30 % | 5.408 M 273.78 % | -3.112 M -1 413.08 % | 237.000 K |
Accounts payables | 32.748 M 260.61 % | -20.390 M -709.75 % | 3.344 M 152.20 % | -6.406 M -132.23 % | 19.878 M 214.13 % | -17.417 M 18.97 % | -21.495 M -701.75 % | -2.681 M -110.33 % | 25.960 M 364.12 % | -9.829 M -1.97 % | -9.639 M 69.28 % | -31.378 M -197.87 % | 32.060 M 55.62 % | 20.601 M 322.64 % | -9.253 M 53.57 % | -19.928 M -151.55 % | 38.660 M 751.73 % | 4.539 M 115.26 % | -29.735 M -370.05 % | 11.011 M -26.21 % | 14.922 M -28.97 % | 21.008 M 223.71 % | -16.982 M -1 763.27 % | 1.021 M -94.24 % | 17.732 M 49.56 % | 11.856 M 199.81 % | -11.879 M -191.55 % | 12.976 M 254.92 % | 3.656 M 168.61 % | -5.329 M 87.02 % | -41.069 M -198.89 % | 41.529 M 3 664.72 % | -1.165 M -178.56 % | 1.483 M 130.80 % | -4.815 M -852.34 % | 640.000 K 131.19 % | -2.052 M -318.78 % | -490.000 K 81.00 % | -2.579 M -37.77 % | -1.872 M -148.71 % | 3.843 M -36.74 % | 6.075 M 157.87 % | -10.498 M -126.30 % | -4.639 M -146.46 % | 9.984 M 353.61 % | 2.201 M 8.75 % | 2.024 M 132.69 % | -6.192 M -320.43 % | 2.809 M 1 250.48 % | 208.000 K 107.10 % | -2.929 M -308.03 % | 1.408 M -72.95 % | 5.206 M 311.45 % | -2.462 M -64.90 % | -1.493 M -114.82 % | -695.000 K -111.16 % | 6.228 M 419.22 % | -1.951 M -47.80 % | -1.320 M -503.67 % | 327.000 K |
Other working capital | -4.050 M 33.42 % | -6.083 M 6.40 % | -6.499 M 56.17 % | -14.828 M -621.56 % | 2.843 M -74.72 % | 11.246 M 127.79 % | -40.469 M -1 160.51 % | 3.816 M -24.91 % | 5.082 M 261.03 % | -3.156 M -198.26 % | 3.212 M 170.10 % | -4.582 M 71.05 % | -15.827 M -2 136.94 % | 777.000 K 112.05 % | -6.446 M -1 057.27 % | -557.000 K -133.06 % | 1.685 M -57.14 % | 3.931 M 190.28 % | -4.354 M -8 970.83 % | -48.000 K -110.08 % | 476.000 K 143.16 % | -1.103 M 83.38 % | -6.637 M -844.89 % | 891.000 K -59.37 % | 2.193 M 50.21 % | 1.460 M 124.00 % | -6.084 M -167.31 % | -2.276 M -184.20 % | 2.703 M -37.90 % | 4.353 M 277.54 % | 1.153 M -91.22 % | 13.133 M 615.22 % | -2.549 M 8.83 % | -2.796 M 55.98 % | -6.352 M -31.95 % | -4.814 M -50.81 % | -3.192 M 12.86 % | -3.663 M -17.40 % | -3.120 M -3 020.00 % | -100.000 K -112.89 % | 776.000 K -11.72 % | 879.000 K 122.91 % | -3.836 M -189.94 % | 4.265 M -10.27 % | 4.753 M 142.62 % | 1.959 M -3.78 % | 2.036 M -73.19 % | 7.594 M -21.04 % | 9.617 M 64.11 % | 5.860 M 108.84 % | 2.806 M -64.59 % | 7.924 M 38.63 % | 5.716 M 39.45 % | 4.099 M 555.84 % | 625.000 K -87.22 % | 4.889 M 14.68 % | 4.263 M 143.88 % | 1.748 M 3 461.54 % | -52.000 K -102.16 % | 2.402 M |
Other non cash items | 13.853 M 9.52 % | 12.649 M -15.44 % | 14.958 M -1.64 % | 15.208 M -28.64 % | 21.312 M -82.48 % | 121.633 M 361.76 % | 26.341 M 7.40 % | 24.526 M 3.87 % | 23.612 M -16.00 % | 28.111 M -40.11 % | 46.936 M 6.86 % | 43.921 M 23.92 % | 35.442 M 34.88 % | 26.276 M -8.56 % | 28.737 M -20.83 % | 36.296 M 0.40 % | 36.153 M 38.43 % | 26.117 M 21.10 % | 21.567 M -9.84 % | 23.922 M 0.35 % | 23.839 M 13.39 % | 21.023 M 25.00 % | 16.818 M -16.23 % | 20.076 M 0.75 % | 19.927 M 27.23 % | 15.662 M 1 351.96 % | -1.251 M -108.94 % | 13.992 M 23.02 % | 11.374 M 21.37 % | 9.371 M 28.26 % | 7.306 M -60.83 % | 18.654 M 8 616.82 % | 214.000 K -50.12 % | 429.000 K 149.42 % | 172.000 K 7.50 % | 160.000 K -3.61 % | 166.000 K -0.60 % | 167.000 K -84.59 % | 1.084 M 533.92 % | 171.000 K -7.07 % | 184.000 K 7.60 % | 171.000 K -91.25 % | 1.955 M 2 173.26 % | 86.000 K -21.10 % | 109.000 K 2.83 % | 106.000 K -0.93 % | 107.000 K -9.32 % | 118.000 K -15.71 % | 140.000 K -13.58 % | 162.000 K -94.20 % | 2.793 M 231.71 % | 842.000 K 0.84 % | 835.000 K 12.08 % | 745.000 K 119.23 % | -3.874 M -303.25 % | 1.906 M 70.18 % | 1.120 M 7.49 % | 1.042 M 147.67 % | -2.186 M -262.89 % | 1.342 M |
Net cash provided by operating activities | 57.121 M 1 934.92 % | -3.113 M -107.78 % | 40.037 M 29.50 % | 30.916 M -50.69 % | 62.692 M 181.18 % | 22.296 M 38.94 % | 16.047 M 45.63 % | 11.019 M -81.23 % | 58.719 M 208.07 % | 19.060 M 21.32 % | 15.711 M 267.17 % | 4.279 M -45.24 % | 7.814 M 1 163.13 % | -735.000 K 96.27 % | -19.679 M 41.02 % | -33.365 M -175.99 % | 43.908 M 186.14 % | 15.345 M 0.73 % | 15.234 M -66.44 % | 45.388 M -36.87 % | 71.891 M 28.59 % | 55.906 M 74.29 % | 32.077 M -59.43 % | 79.060 M 3.59 % | 76.322 M 185.83 % | 26.702 M -61.85 % | 69.989 M -12.67 % | 80.145 M 28.30 % | 62.465 M 462.70 % | 11.101 M 208.76 % | -10.207 M -123.54 % | 43.353 M 866.62 % | 4.485 M 6.99 % | 4.192 M 44.55 % | 2.900 M 118.65 % | -15.551 M -405.82 % | 5.085 M -44.73 % | 9.201 M 75.26 % | 5.250 M 397.11 % | -1.767 M -190.06 % | 1.962 M -90.77 % | 21.246 M 739.75 % | -3.321 M 65.29 % | -9.569 M -471.76 % | 2.574 M -82.78 % | 14.945 M 429.04 % | -4.542 M -493.73 % | -765.000 K -117.74 % | 4.312 M -56.45 % | 9.901 M 276.80 % | -5.600 M 46.93 % | -10.552 M 29.54 % | -14.975 M -559.69 % | -2.270 M 75.78 % | -9.371 M 43.75 % | -16.661 M -340.77 % | -3.780 M -13.75 % | -3.323 M 44.49 % | -5.986 M -64.45 % | -3.640 M |
Investments in property plant and equipment | -12.250 M 2.58 % | -12.574 M 2.87 % | -12.945 M -6.96 % | -12.103 M 4.29 % | -12.646 M 1.19 % | -12.798 M -9.62 % | -11.675 M 15.34 % | -13.790 M -31.92 % | -10.453 M 11.88 % | -11.862 M 43.06 % | -20.831 M 37.60 % | -33.383 M 5.26 % | -35.235 M -30.97 % | -26.903 M -48.15 % | -18.159 M -11.11 % | -16.343 M 3.69 % | -16.970 M 9.46 % | -18.743 M -26.21 % | -14.851 M -14.49 % | -12.972 M -13.50 % | -11.429 M 13.65 % | -13.236 M 5.48 % | -14.003 M 10.74 % | -15.688 M 34.46 % | -23.936 M -57.71 % | -15.177 M -7.71 % | -14.090 M -23.19 % | -11.438 M 8.95 % | -12.562 M -41.37 % | -8.886 M 15.84 % | -10.559 M 19.73 % | -13.155 M -1 150.48 % | -1.052 M 49.20 % | -2.071 M 22.55 % | -2.674 M 29.85 % | -3.812 M 34.22 % | -5.795 M 11.05 % | -6.515 M 12.96 % | -7.485 M 22.91 % | -9.710 M -1.06 % | -9.608 M -20.66 % | -7.963 M 29.60 % | -11.311 M -12.73 % | -10.034 M -1.39 % | -9.896 M -49.94 % | -6.600 M -165.59 % | -2.485 M -4.85 % | -2.370 M -1.80 % | -2.328 M -37.91 % | -1.688 M 76.60 % | -7.214 M -769.16 % | -830.000 K 50.83 % | -1.688 M 16.97 % | -2.033 M -174.73 % | -740.000 K 24.26 % | -977.000 K -67.29 % | -584.000 K 25.51 % | -784.000 K -203.88 % | -258.000 K -16.22 % | -222.000 K |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.000 K -99.20 % | 749.000 K 836.25 % | 80.000 K -57.45 % | 188.000 K 176.47 % | 68.000 K 61.90 % | 42.000 K -30.00 % | 60.000 K -22.08 % | 77.000 K -11.49 % | 87.000 K 134.80 % | -250.000 K 99.01 % | -25.357 M -3 480.93 % | 750.000 K 103.27 % | -22.938 M -913.61 % | -2.263 M -226 200.00 % | -1.000 K 97.22 % | -36.000 K -104.69 % | 767.000 K 103.25 % | -23.615 M -147 693.75 % | 16.000 K 128.57 % | -56.000 K -101.69 % | 3.314 M -9.68 % | 3.669 M | 0.000 | 0.000 | 0.000 -100.00 % | 38.000 K 100.19 % | -19.949 M -2 121.18 % | 987.000 K 101.88 % | -52.365 M -234.62 % | -15.649 M -619.21 % | 3.014 M -13.66 % | 3.491 M -37.78 % | 5.611 M 14.91 % | 4.883 M -27.69 % | 6.753 M -6.31 % | 7.208 M 5.27 % | 6.847 M -8.46 % | 7.480 M 60.48 % | 4.661 M 279.61 % | -2.595 M -200.00 % | 2.595 M 150.65 % | -5.123 M 45.62 % | -9.420 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 |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.688 M | 0.000 100.00 % | -12.688 M -2.64 % | -12.362 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -49.990 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -24.855 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.960 M | 0.000 100.00 % | -5.960 M | 0.000 | 0.000 100.00 % | -6.200 M 13.92 % | -7.203 M -76.93 % | -4.071 M 62.50 % | -10.857 M -142.34 % | -4.480 M 26.32 % | -6.080 M -94.87 % | -3.120 M 76.90 % | -13.507 M -723.60 % | -1.640 M 81.63 % | -8.929 M -244.08 % | -2.595 M -2 080.67 % | -119.000 K 80.71 % | -617.000 K -295.51 % | -156.000 K 98.43 % | -9.944 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 68.000 K | 0.000 -100.00 % | 12.500 M 18 482.35 % | -68.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 50.000 M 0.00 % | 50.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 25.000 M -28.57 % | 35.000 M | 0.000 | 0.000 | 0.000 100.00 % | -12.021 M | 0.000 -100.00 % | 7.680 M 76.92 % | 4.341 M -43.11 % | 7.631 M 28.47 % | 5.940 M -15.14 % | 7.000 M 62.04 % | 4.320 M -62.14 % | 11.411 M 383.52 % | 2.360 M -71.08 % | 8.160 M 187.83 % | 2.835 M -52.43 % | 5.960 M -5.70 % | 6.320 M -42.73 % | 11.035 M 24 422.22 % | 45.000 K -99.12 % | 5.123 M -45.62 % | 9.420 M 26.70 % | 7.435 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 0.000 -100.00 % | 75.000 K 0.00 % | 75.000 K | 0.000 | 0.000 -100.00 % | 6.000 K 100.05 % | -12.431 M -15 638.75 % | 80.000 K -99.37 % | 12.688 M 18 558.82 % | 68.000 K 108.18 % | -831.000 K -1 485.00 % | 60.000 K -22.08 % | 77.000 K -11.49 % | 87.000 K 100.50 % | -17.409 M | 0.000 -100.00 % | 750.000 K -98.50 % | 50.000 M 113 536.36 % | 44.000 K 100.09 % | -49.987 M -138 752.78 % | -36.000 K -104.69 % | 767.000 K -96.75 % | 23.615 M 147 493.75 % | 16.000 K 128.57 % | -56.000 K 45.63 % | -103.000 K -312.00 % | -25.000 K 99.93 % | -34.814 M | 0.000 -100.00 % | 10.410 M 71.75 % | 6.061 M 108.37 % | -72.439 M -7 239.31 % | -987.000 K | 0.000 | 0.000 100.00 % | -3.014 M 13.66 % | -3.491 M 37.78 % | -5.611 M -14.91 % | -4.883 M 27.69 % | -6.753 M 6.31 % | -7.208 M -5.27 % | -6.847 M 8.46 % | -7.480 M -60.48 % | -4.661 M | 0.000 | 0.000 | 0.000 100.00 % | -2.150 M | 0.000 | 0.000 100.00 % | -10.491 M | 0.000 | 0.000 -100.00 % | 250.000 K 170.62 % | -354.000 K 13.02 % | -407.000 K 5.35 % | -430.000 K | 0.000 100.00 % | -504.000 K -97.65 % | -255.000 K |
Net cash used for investing activites | -12.250 M 1.99 % | -12.499 M 2.88 % | -12.870 M -6.34 % | -12.103 M 4.29 % | -12.646 M 1.14 % | -12.792 M -20.67 % | -10.601 M 22.68 % | -13.710 M -713.42 % | 2.235 M 109.25 % | -24.156 M -16.20 % | -20.789 M 37.61 % | -33.323 M 5.22 % | -35.158 M -31.11 % | -26.816 M -45.67 % | -18.409 M 55.85 % | -41.700 M -157.09 % | -16.220 M -151.89 % | 31.257 M 283.22 % | -17.060 M 72.90 % | -62.960 M -449.15 % | -11.465 M 8.05 % | -12.469 M 10.95 % | -14.003 M 10.65 % | -15.672 M 34.68 % | -23.992 M -284.07 % | 13.034 M 4 430.23 % | -301.000 K 99.35 % | -46.252 M -268.19 % | -12.562 M -924.28 % | 1.524 M 114.49 % | -10.521 M 87.71 % | -85.594 M -12 913.47 % | 668.000 K -70.57 % | 2.270 M -54.21 % | 4.957 M 221.73 % | -4.072 M 32.11 % | -5.998 M 4.28 % | -6.266 M 9.59 % | -6.931 M 41.41 % | -11.830 M -57.15 % | -7.528 M 8.73 % | -8.248 M 56.26 % | -18.858 M -252.22 % | -5.354 M 48.44 % | -10.385 M -58.43 % | -6.555 M -151.73 % | -2.604 M 49.31 % | -5.137 M -106.80 % | -2.484 M 78.65 % | -11.632 M 34.30 % | -17.705 M -2 033.13 % | -830.000 K 50.83 % | -1.688 M 5.33 % | -1.783 M -62.98 % | -1.094 M 20.95 % | -1.384 M -36.49 % | -1.014 M -29.34 % | -784.000 K -2.89 % | -762.000 K -59.75 % | -477.000 K |
Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -213.125 M -3 000.00 % | -6.875 M 60.00 % | -17.187 M -103.46 % | 496.562 M 14 547.54 % | -3.437 M 0.03 % | -3.438 M -0.03 % | -3.437 M 0.03 % | -3.438 M -0.03 % | -3.437 M 22.69 % | -4.446 M -29.36 % | -3.437 M 14.50 % | -4.020 M 2.92 % | -4.141 M -2.10 % | -4.056 M -102.09 % | 194.497 M 962.48 % | -22.551 M | 0.000 -100.00 % | 49.017 M 81 795.00 % | -60.000 K -110.68 % | 562.000 K 1 052.54 % | -59.000 K | 0.000 100.00 % | -57.000 K -1.79 % | -56.000 K -3.70 % | -54.000 K 0.00 % | -54.000 K 23.94 % | -71.000 K -100.16 % | 44.965 M 264 600.00 % | -17.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.000 K 99.81 % | -3.214 M -76.21 % | -1.824 M -1.67 % | -1.794 M -40.93 % | -1.273 M -357.91 % | -278.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.693 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.653 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 |
Common stock repurchased | -66.585 M -579.37 % | -9.801 M -234.51 % | -2.930 M 60.80 % | -7.474 M 34.10 % | -11.341 M -65.32 % | -6.860 M 8.96 % | -7.535 M -1 048.63 % | -656.000 K 80.69 % | -3.397 M -146.34 % | -1.379 M 57.44 % | -3.240 M -56.22 % | -2.074 M 5.34 % | -2.191 M 73.10 % | -8.144 M -41.07 % | -5.773 M 80.61 % | -29.766 M -4 028.43 % | -721.000 K 85.33 % | -4.916 M 46.99 % | -9.274 M 75.91 % | -38.499 M -142.31 % | -15.888 M 58.75 % | -38.512 M -67.98 % | -22.926 M 32.53 % | -33.979 M -250.26 % | -9.701 M 41.36 % | -16.544 M -527.14 % | -2.638 M 54.26 % | -5.767 M 68.85 % | -18.514 M -532.96 % | -2.925 M 71.08 % | -10.113 M | 0.000 | 0.000 100.00 % | -15.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 100.00 % | -1.822 M | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -11.355 M | 0.000 | 0.000 100.00 % | -11.355 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 100.00 % | -36.000 K | 0.000 |
Other financing activites | -2.229 M 50.92 % | -4.542 M -38.26 % | -3.285 M 80.59 % | -16.928 M -880.20 % | -1.727 M 46.27 % | -3.214 M -164.74 % | -1.214 M -85.06 % | -656.000 K 76.59 % | -2.802 M -103.19 % | -1.379 M 60.55 % | -3.496 M -68.56 % | -2.074 M 5.34 % | -2.191 M -65.73 % | -1.322 M 86.94 % | -10.122 M -379.94 % | -2.109 M 67.19 % | -6.428 M 90.96 % | -71.106 M -376.07 % | -14.936 M 66.99 % | -45.249 M -770.01 % | -5.201 M 18.57 % | -6.387 M -21.77 % | -5.245 M -35.71 % | -3.865 M 71.23 % | -13.433 M 50.84 % | -27.326 M -250.92 % | -7.787 M -43.30 % | -5.434 M 71.06 % | -18.778 M -1 272.66 % | -1.368 M -160.94 % | 2.245 M -94.09 % | 37.989 M 287.28 % | -20.285 M -234.40 % | -6.066 M -742.58 % | 944.000 K 105.97 % | -15.816 M -8 210.77 % | 195.000 K 207.14 % | -182.000 K -126.96 % | 675.000 K | 0.000 | 0.000 | 0.000 100.00 % | -78.000 K 97.83 % | -3.589 M -9 072.50 % | 40.000 K -91.32 % | 461.000 K 35.59 % | 340.000 K -79.60 % | 1.667 M 18.82 % | 1.403 M -17.76 % | 1.706 M 282.51 % | 446.000 K 34.34 % | 332.000 K -96.16 % | 8.640 M 53 900.00 % | 16.000 K 147.06 % | -34.000 K 96.26 % | -910.000 K 94.15 % | -15.566 M -130.17 % | 51.592 M 7 509.44 % | 678.000 K -89.92 % | 6.725 M |
Net cash used provided by financing activities | -68.814 M -379.77 % | -14.343 M -130.78 % | -6.215 M 74.53 % | -24.402 M -86.73 % | -13.068 M -29.72 % | -10.074 M -15.14 % | -8.749 M -1 233.69 % | -656.000 K 89.42 % | -6.199 M -349.53 % | -1.379 M 60.55 % | -3.496 M -68.56 % | -2.074 M 5.34 % | -2.191 M 76.85 % | -9.466 M 6.48 % | -10.122 M 68.24 % | -31.875 M 85.53 % | -220.274 M -165.72 % | -82.897 M -100.25 % | -41.397 M -109.17 % | 451.313 M 1 940.14 % | -24.526 M 49.26 % | -48.337 M -52.93 % | -31.608 M 23.43 % | -41.282 M -144.71 % | -16.870 M 46.90 % | -31.772 M -183.07 % | -11.224 M -18.72 % | -9.454 M 58.75 % | -22.919 M -322.55 % | -5.424 M -102.91 % | 186.629 M 1 108.89 % | 15.438 M 176.11 % | -20.285 M -147.23 % | 42.951 M 4 758.71 % | 884.000 K 168.47 % | -1.291 M -1 049.26 % | 136.000 K 174.73 % | -182.000 K -129.45 % | 618.000 K 1 203.57 % | -56.000 K -3.70 % | -54.000 K 0.00 % | -54.000 K 63.76 % | -149.000 K -100.36 % | 41.376 M 179 795.65 % | 23.000 K -95.01 % | 461.000 K 35.59 % | 340.000 K -79.60 % | 1.667 M 18.82 % | 1.403 M -17.76 % | 1.706 M 282.51 % | 446.000 K 34.34 % | 332.000 K -96.16 % | 8.640 M 53 900.00 % | 16.000 K -99.98 % | 88.525 M 2 246.58 % | -4.124 M 76.29 % | -17.390 M -134.92 % | 49.798 M 7 991.92 % | -631.000 K -109.79 % | 6.447 M |
Effect of forex changes on cash | -144.000 K -453.85 % | -26.000 K -204.00 % | 25.000 K -96.18 % | 655.000 K 1 092.42 % | -66.000 K 53.19 % | -141.000 K -134.56 % | 408.000 K 198.08 % | -416.000 K -214.29 % | 364.000 K 103.35 % | 179.000 K -81.62 % | 974.000 K 188.87 % | -1.096 M -40.87 % | -778.000 K -279.51 % | -205.000 K 50.96 % | -418.000 K -141.62 % | -173.000 K -206.79 % | 162.000 K -57.81 % | 384.000 K -58.22 % | 919.000 K 164.08 % | 348.000 K -44.32 % | 625.000 K 147.10 % | -1.327 M -584.31 % | 274.000 K 19.13 % | 230.000 K 194.26 % | -244.000 K -160.85 % | 401.000 K -7.82 % | 435.000 K 488.39 % | -112.000 K 15.79 % | -133.000 K -704.55 % | 22.000 K -99.25 % | 2.919 M -76.11 % | 12.217 M 7 259.64 % | 166.000 K -74.81 % | 659.000 K 504.29 % | -163.000 K -16 400.00 % | 1.000 K 111.11 % | -9.000 K -112.33 % | 73.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 |
Net change in cash | -24.087 M 19.66 % | -29.981 M -242.92 % | 20.977 M 525.15 % | -4.934 M -113.37 % | 36.916 M 5 321.50 % | -707.000 K 74.58 % | -2.781 M 26.10 % | -3.763 M -106.83 % | 55.119 M 975.46 % | -6.296 M 17.16 % | -7.600 M 76.41 % | -32.214 M -6.27 % | -30.313 M 18.56 % | -37.222 M 23.46 % | -48.628 M 54.60 % | -107.113 M 44.33 % | -192.424 M -435.84 % | -35.911 M 15.11 % | -42.304 M -109.75 % | 434.089 M 1 088.47 % | 36.525 M 686.56 % | -6.227 M 53.04 % | -13.260 M -159.37 % | 22.336 M -36.57 % | 35.216 M 320.99 % | 8.365 M -85.80 % | 58.899 M 142.11 % | 24.327 M -9.40 % | 26.851 M 271.74 % | 7.223 M -95.54 % | 161.978 M 664.73 % | 21.181 M 121.26 % | 9.573 M 49.88 % | 6.387 M -26.93 % | 8.741 M 141.79 % | -20.914 M -2 591.63 % | -777.000 K -128.22 % | 2.753 M 358.98 % | -1.063 M 92.21 % | -13.653 M -142.94 % | -5.620 M -143.42 % | 12.944 M 157.97 % | -22.328 M -184.41 % | 26.453 M 439.66 % | -7.788 M -187.99 % | 8.851 M 230.05 % | -6.806 M -60.71 % | -4.235 M -231.07 % | 3.231 M 13 024.00 % | -25.000 K 99.89 % | -22.859 M -106.87 % | -11.050 M -37.73 % | -8.023 M -98.74 % | -4.037 M -105.17 % | 78.060 M 452.11 % | -22.169 M 0.07 % | -22.184 M -148.55 % | 45.691 M 719.20 % | -7.379 M -416.70 % | 2.330 M |
Cash at beginning of period | 386.564 M -7.20 % | 416.545 M 5.30 % | 395.568 M -1.17 % | 400.253 M 10.16 % | 363.337 M -0.19 % | 364.044 M -0.76 % | 366.825 M -1.11 % | 370.959 M 17.45 % | 315.840 M -1.95 % | 322.136 M -2.30 % | 329.736 M -8.90 % | 361.950 M -7.73 % | 392.263 M -8.67 % | 429.485 M -10.17 % | 478.113 M -18.30 % | 585.226 M -24.74 % | 777.650 M -4.41 % | 813.561 M -4.94 % | 855.865 M 102.92 % | 421.776 M 9.48 % | 385.251 M -1.59 % | 391.478 M -3.28 % | 404.738 M 5.84 % | 382.402 M 10.14 % | 347.186 M 2.47 % | 338.821 M 21.04 % | 279.922 M 9.52 % | 255.595 M 11.74 % | 228.744 M 3.26 % | 221.521 M 272.04 % | 59.543 M 55.21 % | 38.362 M 33.25 % | 28.789 M 28.51 % | 22.402 M 63.99 % | 13.661 M -60.49 % | 34.575 M -2.20 % | 35.352 M 8.45 % | 32.599 M -3.16 % | 33.662 M -28.86 % | 47.315 M -10.62 % | 52.935 M 32.37 % | 39.991 M -35.83 % | 62.319 M 73.76 % | 35.866 M -17.84 % | 43.654 M 25.43 % | 34.803 M -16.36 % | 41.609 M -9.24 % | 45.844 M 7.58 % | 42.613 M -0.06 % | 42.638 M -34.90 % | 65.497 M -14.44 % | 76.547 M -9.49 % | 84.570 M -4.56 % | 88.607 M 740.12 % | 10.547 M -67.76 % | 32.716 M -40.41 % | 54.900 M 496.16 % | 9.209 M -44.48 % | 16.588 M 16.34 % | 14.258 M |
Cash at end of period | 362.477 M -6.23 % | 386.564 M -7.20 % | 416.545 M 5.30 % | 395.568 M -1.17 % | 400.253 M 10.16 % | 363.337 M -0.19 % | 364.044 M -0.86 % | 367.196 M -1.01 % | 370.959 M 17.45 % | 315.840 M -1.95 % | 322.136 M -2.30 % | 329.736 M -8.90 % | 361.950 M -7.73 % | 392.263 M -8.67 % | 429.485 M -10.17 % | 478.113 M -18.30 % | 585.226 M -24.74 % | 777.650 M -4.41 % | 813.561 M -4.94 % | 855.865 M 102.92 % | 421.776 M 9.48 % | 385.251 M -1.59 % | 391.478 M -3.28 % | 404.738 M 5.84 % | 382.402 M 10.14 % | 347.186 M 2.47 % | 338.821 M 21.04 % | 279.922 M 9.52 % | 255.595 M 11.74 % | 228.744 M 3.26 % | 221.521 M 272.04 % | 59.543 M 55.21 % | 38.362 M 33.25 % | 28.789 M 28.51 % | 22.402 M 63.99 % | 13.661 M -60.49 % | 34.575 M -2.20 % | 35.352 M 8.45 % | 32.599 M -3.16 % | 33.662 M -28.86 % | 47.315 M -10.62 % | 52.935 M 32.37 % | 39.991 M -35.83 % | 62.319 M 73.76 % | 35.866 M -17.84 % | 43.654 M 25.43 % | 34.803 M -16.36 % | 41.609 M -9.24 % | 45.844 M 7.58 % | 42.613 M -0.06 % | 42.638 M -34.90 % | 65.497 M -14.44 % | 76.547 M -9.49 % | 84.570 M -4.56 % | 88.607 M 740.12 % | 10.547 M -67.76 % | 32.716 M -40.41 % | 54.900 M 496.16 % | 9.209 M -44.48 % | 16.588 M |
Operating cash flow | 57.121 M 1 934.92 % | -3.113 M -107.78 % | 40.037 M 29.50 % | 30.916 M -50.69 % | 62.692 M 181.18 % | 22.296 M 38.94 % | 16.047 M 45.63 % | 11.019 M -81.23 % | 58.719 M 208.07 % | 19.060 M 21.32 % | 15.711 M 267.17 % | 4.279 M -45.24 % | 7.814 M 1 163.13 % | -735.000 K 96.27 % | -19.679 M 41.02 % | -33.365 M -175.99 % | 43.908 M 186.14 % | 15.345 M 0.73 % | 15.234 M -66.44 % | 45.388 M -36.87 % | 71.891 M 28.59 % | 55.906 M 74.29 % | 32.077 M -59.43 % | 79.060 M 3.59 % | 76.322 M 185.83 % | 26.702 M -61.85 % | 69.989 M -12.67 % | 80.145 M 28.30 % | 62.465 M 462.70 % | 11.101 M 208.76 % | -10.207 M -123.54 % | 43.353 M 866.62 % | 4.485 M 6.99 % | 4.192 M 44.55 % | 2.900 M 118.65 % | -15.551 M -405.82 % | 5.085 M -44.73 % | 9.201 M 75.26 % | 5.250 M 397.11 % | -1.767 M -190.06 % | 1.962 M -90.77 % | 21.246 M 739.75 % | -3.321 M 65.29 % | -9.569 M -471.76 % | 2.574 M -82.78 % | 14.945 M 429.04 % | -4.542 M -493.73 % | -765.000 K -117.74 % | 4.312 M -56.45 % | 9.901 M 276.80 % | -5.600 M 46.93 % | -10.552 M 29.54 % | -14.975 M -559.69 % | -2.270 M 75.78 % | -9.371 M 43.75 % | -16.661 M -340.77 % | -3.780 M -13.75 % | -3.323 M 44.49 % | -5.986 M -64.45 % | -3.640 M |
Capital expenditure | -12.250 M 2.58 % | -12.574 M 2.87 % | -12.945 M -6.96 % | -12.103 M 4.29 % | -12.646 M 1.19 % | -12.798 M -9.62 % | -11.675 M 15.34 % | -13.790 M -31.92 % | -10.453 M 11.88 % | -11.862 M 43.06 % | -20.831 M 37.60 % | -33.383 M 5.26 % | -35.235 M -30.97 % | -26.903 M -48.15 % | -18.159 M -11.11 % | -16.343 M 3.69 % | -16.970 M 9.46 % | -18.743 M -26.21 % | -14.851 M -14.49 % | -12.972 M -13.50 % | -11.429 M 13.65 % | -13.236 M 5.48 % | -14.003 M 10.74 % | -15.688 M 34.46 % | -23.936 M -57.71 % | -15.177 M -7.71 % | -14.090 M -23.19 % | -11.438 M 8.95 % | -12.562 M -41.37 % | -8.886 M 15.84 % | -10.559 M 19.73 % | -13.155 M -1 150.48 % | -1.052 M 49.20 % | -2.071 M 22.55 % | -2.674 M 29.85 % | -3.812 M 34.22 % | -5.795 M 11.05 % | -6.515 M 12.96 % | -7.485 M 22.91 % | -9.710 M -1.06 % | -9.608 M -20.66 % | -7.963 M 29.60 % | -11.311 M -12.73 % | -10.034 M -1.39 % | -9.896 M -49.94 % | -6.600 M -165.59 % | -2.485 M -4.85 % | -2.370 M -1.80 % | -2.328 M -37.91 % | -1.688 M 76.60 % | -7.214 M -769.16 % | -830.000 K 50.83 % | -1.688 M 16.97 % | -2.033 M -174.73 % | -740.000 K 24.26 % | -977.000 K -67.29 % | -584.000 K 25.51 % | -784.000 K -203.88 % | -258.000 K -16.22 % | -222.000 K |
Free CashFlow | 44.871 M 386.04 % | -15.687 M -157.90 % | 27.092 M 44.01 % | 18.813 M -62.41 % | 50.046 M 426.91 % | 9.498 M 117.25 % | 4.372 M 257.78 % | -2.771 M -105.74 % | 48.266 M 570.55 % | 7.198 M 240.59 % | -5.120 M 82.41 % | -29.104 M -6.14 % | -27.421 M 0.79 % | -27.638 M 26.96 % | -37.838 M 23.88 % | -49.708 M -284.53 % | 26.938 M 892.76 % | -3.398 M -987.21 % | 383.000 K -98.82 % | 32.416 M -46.39 % | 60.462 M 41.70 % | 42.670 M 136.08 % | 18.074 M -71.48 % | 63.372 M 20.97 % | 52.386 M 354.54 % | 11.525 M -79.38 % | 55.899 M -18.64 % | 68.707 M 37.68 % | 49.903 M 2 152.96 % | 2.215 M 110.67 % | -20.766 M -168.77 % | 30.198 M 779.64 % | 3.433 M 61.86 % | 2.121 M 838.50 % | 226.000 K 101.17 % | -19.363 M -2 627.18 % | -710.000 K -126.43 % | 2.686 M 220.18 % | -2.235 M 80.53 % | -11.477 M -50.10 % | -7.646 M -157.56 % | 13.283 M 190.78 % | -14.632 M 25.36 % | -19.603 M -167.73 % | -7.322 M -187.74 % | 8.345 M 218.76 % | -7.027 M -124.15 % | -3.135 M -258.01 % | 1.984 M -75.84 % | 8.213 M 164.09 % | -12.814 M -12.58 % | -11.382 M 31.69 % | -16.663 M -287.24 % | -4.303 M 57.44 % | -10.111 M 42.67 % | -17.638 M -304.17 % | -4.364 M -6.26 % | -4.107 M 34.22 % | -6.244 M -61.68 % | -3.862 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 |