
Ramelius Resources Limited RMS.AX
Finances
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.203 B 36.36 % | 882.510 M 39.81 % | 631.203 M 4.58 % | 603.559 M -4.79 % | 633.956 M 37.70 % | 460.376 M 30.50 % | 352.770 M 3.21 % | 341.784 M 73.18 % | 197.358 M 13.59 % | 173.744 M 33.29 % | 130.351 M -2.02 % | 133.035 M -1.89 % | 135.591 M 60.78 % | 84.331 M -43.50 % | 149.262 M 141.23 % | 61.876 M 209.47 % | 19.994 M 33.60 % | 14.966 M 3.34 % | 14.482 M 3 523.08 % | 399.703 K 15 103.61 % | 2.629 K 14.11 % | 2.304 K | 0.000 | 0.000 |
Net income | 474.168 M 118.93 % | 216.582 M 251.82 % | 61.561 M 396.38 % | 12.402 M -90.22 % | 126.778 M 11.78 % | 113.415 M 419.49 % | 21.832 M -29.02 % | 30.760 M 74.03 % | 17.675 M -35.82 % | 27.540 M 71.40 % | 16.068 M 118.79 % | -85.512 M -68.36 % | -50.792 M -2 271.53 % | 2.339 M -96.25 % | 62.401 M 208.94 % | 20.199 M 306.14 % | 4.973 M 713.04 % | 611.697 K -91.11 % | 6.878 M 858.03 % | -907.365 K -55.08 % | -585.081 K -26.57 % | -462.252 K -378.49 % | -96.606 K -212.42 % | -30.922 K |
Income before tax | 670.539 M 142.10 % | 276.972 M 206.72 % | 90.300 M 300.89 % | 22.525 M -87.11 % | 174.740 M 16.89 % | 149.485 M 391.55 % | 30.411 M -33.16 % | 45.499 M 81.56 % | 25.060 M -1.12 % | 25.343 M 12.04 % | 22.619 M 122.05 % | -102.567 M -51.34 % | -67.774 M -1 648.77 % | 4.376 M -95.17 % | 90.608 M 215.85 % | 28.687 M 300.79 % | 7.158 M 589.58 % | 1.038 M -87.69 % | 8.433 M 1 075.95 % | -864.050 K -47.68 % | -585.081 K -26.57 % | -462.252 K -378.49 % | -96.606 K -212.42 % | -30.922 K |
Income before tax ratio | 0.56 77.55 % | 0.31 119.38 % | 0.14 283.33 % | 0.04 -86.46 % | 0.28 -15.11 % | 0.32 276.66 % | 0.09 -35.24 % | 0.13 4.84 % | 0.13 -12.95 % | 0.15 -15.94 % | 0.17 122.51 % | -0.77 -54.24 % | -0.50 -1 063.26 % | 0.05 -91.45 % | 0.61 30.93 % | 0.46 29.51 % | 0.36 416.15 % | 0.07 -88.09 % | 0.58 126.94 % | -2.16 99.03 % | -222.55 -10.92 % | -200.63 | 0.00 | 0.00 |
EBITDA | 804.409 M 73.15 % | 464.562 M 78.46 % | 260.324 M 24.65 % | 208.845 M -38.73 % | 340.886 M 33.27 % | 255.787 M 128.49 % | 111.948 M -15.32 % | 132.198 M 62.58 % | 81.314 M 7.20 % | 75.850 M 61.42 % | 46.990 M 666.43 % | 6.131 M 117.35 % | -35.338 M -189.60 % | 39.440 M -65.65 % | 114.814 M 202.43 % | 37.964 M 228.76 % | 11.548 M 863.77 % | 1.198 M -85.72 % | 8.393 M 1 549.28 % | -579.086 K 9.97 % | -643.231 K -19.11 % | -540.046 K -287.62 % | -139.324 K -1 051.44 % | -12.100 K |
Net income ratio | 0.39 60.56 % | 0.25 151.63 % | 0.10 374.64 % | 0.02 -89.72 % | 0.20 -18.82 % | 0.25 298.07 % | 0.06 -31.24 % | 0.09 0.49 % | 0.09 -43.50 % | 0.16 28.59 % | 0.12 119.18 % | -0.64 -71.59 % | -0.37 -1 450.58 % | 0.03 -93.37 % | 0.42 28.07 % | 0.33 31.24 % | 0.25 508.57 % | 0.04 -91.39 % | 0.47 120.92 % | -2.27 98.98 % | -222.55 -10.92 % | -200.63 | 0.00 | 0.00 |
Ratio EBITDA | 0.67 26.99 % | 0.53 27.64 % | 0.41 19.19 % | 0.35 -35.65 % | 0.54 -3.22 % | 0.56 75.08 % | 0.32 -17.96 % | 0.39 -6.12 % | 0.41 -5.62 % | 0.44 21.10 % | 0.36 682.21 % | 0.05 117.68 % | -0.26 -155.73 % | 0.47 -39.20 % | 0.77 25.37 % | 0.61 6.23 % | 0.58 621.39 % | 0.08 -86.19 % | 0.58 140.00 % | -1.45 99.41 % | -244.67 -4.38 % | -234.39 | 0.00 | 0.00 |
Gross profit ratio | 0.58 62.57 % | 0.36 95.92 % | 0.18 -6.83 % | 0.19 -31.50 % | 0.28 -19.63 % | 0.35 186.02 % | 0.12 -29.49 % | 0.18 20.38 % | 0.15 -23.10 % | 0.19 -11.34 % | 0.21 186.84 % | -0.25 -164.89 % | 0.38 -43.84 % | 0.68 -31.81 % | 0.99 -13.26 % | 1.14 8.71 % | 1.05 35.83 % | 0.77 -29.99 % | 1.10 -81.28 % | 5.90 489.63 % | 1.00 0.00 % | 1.00 | 0.00 | 0.00 |
Weighted average shs out dil | 1.166 B 3.17 % | 1.130 B 24.99 % | 903.865 M 5.55 % | 856.298 M 4.37 % | 820.481 M 16.68 % | 703.163 M 18.07 % | 595.561 M 11.36 % | 534.802 M 1.54 % | 526.711 M 11.08 % | 474.166 M 2.61 % | 462.091 M 28.53 % | 359.522 M 5.77 % | 339.905 M 6.27 % | 319.846 M 8.25 % | 295.467 M 1.03 % | 292.454 M 51.08 % | 193.580 M 14.62 % | 168.888 M 2.74 % | 164.389 M 133.01 % | 70.550 M 19.09 % | 59.241 M 122.07 % | 26.676 M 33.38 % | 20.001 M 137.21 % | 8.432 M |
Weighted average shs out | 1.166 B 5.10 % | 1.109 B 22.70 % | 903.865 M 10.15 % | 820.570 M 0.01 % | 820.481 M 16.68 % | 703.163 M 18.07 % | 595.561 M 14.29 % | 521.082 M -1.07 % | 526.711 M 14.00 % | 462.021 M -0.02 % | 462.091 M 28.53 % | 359.522 M 5.77 % | 339.905 M 6.27 % | 319.846 M 9.37 % | 292.454 M 0.00 % | 292.454 M 51.08 % | 193.580 M 14.62 % | 168.888 M 2.74 % | 164.389 M 133.01 % | 70.550 M 19.09 % | 59.241 M 122.07 % | 26.676 M 33.38 % | 20.001 M 137.21 % | 8.432 M |
EPS diluted | 0.41 115.79 % | 0.19 179.00 % | 0.07 369.66 % | 0.01 -90.33 % | 0.15 -6.25 % | 0.16 335.97 % | 0.04 -36.17 % | 0.06 71.64 % | 0.03 -42.83 % | 0.06 54.62 % | 0.04 115.79 % | -0.24 -60.00 % | -0.15 -2 154.79 % | 0.01 -96.52 % | 0.21 205.68 % | 0.07 165.25 % | 0.03 619.44 % | 0.00 -91.39 % | 0.04 424.03 % | -0.01 -30.30 % | -0.01 42.77 % | -0.02 -260.42 % | 0.00 -29.73 % | 0.00 |
Earnings per share | 0.41 105.00 % | 0.20 187.77 % | 0.07 372.79 % | 0.01 -90.81 % | 0.16 0.00 % | 0.16 335.97 % | 0.04 -37.80 % | 0.06 74.04 % | 0.03 -42.25 % | 0.06 54.88 % | 0.04 115.79 % | -0.24 -60.00 % | -0.15 -2 154.79 % | 0.01 -96.52 % | 0.21 205.68 % | 0.07 165.25 % | 0.03 619.44 % | 0.00 -94.98 % | 0.07 655.81 % | -0.01 -30.30 % | -0.01 42.77 % | -0.02 -260.42 % | 0.00 -29.73 % | 0.00 |
Gross profit | 695.044 M 121.68 % | 313.538 M 173.92 % | 114.463 M -2.57 % | 117.479 M -34.79 % | 180.146 M 10.67 % | 162.776 M 273.26 % | 43.609 M -27.22 % | 59.920 M 108.47 % | 28.743 M -12.65 % | 32.905 M 18.17 % | 27.846 M 185.09 % | -32.727 M -163.66 % | 51.406 M -9.70 % | 56.927 M -61.47 % | 147.760 M 109.24 % | 70.616 M 236.43 % | 20.990 M 81.46 % | 11.567 M -27.65 % | 15.988 M 578.40 % | 2.357 M 89 544.85 % | 2.629 K 14.11 % | 2.304 K | 0.000 | 0.000 |
Income tax expense | 196.371 M 225.17 % | 60.390 M 110.13 % | 28.739 M 183.90 % | 10.123 M -78.89 % | 47.962 M 32.97 % | 36.070 M 320.45 % | 8.579 M -41.79 % | 14.739 M 98.69 % | 7.418 M 206.28 % | 2.422 M -52.44 % | 5.093 M -70.14 % | 17.055 M 200.43 % | -16.982 M -933.68 % | 2.037 M -92.78 % | 28.207 M 232.31 % | 8.488 M 288.61 % | 2.184 M 412.40 % | 426.275 K -72.58 % | 1.555 M 3 489.01 % | 43.315 K | 0.000 | 0.000 | 0.000 | 0.000 |
Cost of revenue | 508.325 M -10.66 % | 568.972 M 10.11 % | 516.740 M 6.31 % | 486.080 M 7.11 % | 453.810 M 52.49 % | 297.600 M -3.74 % | 309.161 M 9.68 % | 281.864 M 67.16 % | 168.615 M 19.72 % | 140.839 M 37.40 % | 102.505 M -38.16 % | 165.762 M 96.90 % | 84.185 M 207.20 % | 27.404 M 1 724.29 % | 1.502 M 117.19 % | -8.741 M -777.73 % | -995.815 K -129.30 % | 3.399 M 325.58 % | -1.507 M 23.01 % | -1.957 M | 0.000 | 0.000 | 0.000 | 0.000 |
General and administrative expenses | 0.000 -100.00 % | 23.316 M 24.58 % | 18.716 M 42.47 % | 13.137 M 23.97 % | 10.597 M 19.51 % | 8.867 M 21.05 % | 7.325 M 92.56 % | 3.804 M 0.21 % | 3.796 M 48.11 % | 2.563 M 5.91 % | 2.420 M -34.11 % | 3.673 M -82.08 % | 20.495 M 38.79 % | 14.767 M 119.82 % | 6.718 M 217.33 % | 2.117 M 35.05 % | 1.567 M -31.48 % | 2.288 M 121.11 % | 1.035 M 82.94 % | 565.523 K 13.71 % | 497.336 K 5.18 % | 472.831 K 379.09 % | 98.693 K 715.64 % | 12.100 K |
Selling and marketing expenses | 0.000 | 0.000 100.00 % | -10.897 M -167.67 % | -4.071 M 9.05 % | -4.476 M -56.01 % | -2.869 M -300.91 % | 1.428 M 134.10 % | 610.000 K -11.34 % | 688.000 K 5.85 % | 650.000 K 0.31 % | 648.000 K -64.18 % | 1.809 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 |
Other expenses | 0.000 100.00 % | -15.481 M -11 283.09 % | -136.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 3.106 M 1 565.09 % | -212.000 K -112.14 % | 1.746 M 252.09 % | -1.148 M -191.99 % | 1.248 M 140.08 % | -3.114 M -56.09 % | -1.995 M 53.92 % | -4.329 M -5.71 % | -4.095 M -157.51 % | 7.121 M 18 422.51 % | 38.443 K 1 521.71 % | -2.704 K -102.05 % | 131.900 K -94.45 % | 2.377 M 1 988.32 % | 113.828 K 889.81 % | 11.500 K -71.94 % | 40.989 K | 0.000 |
Operating expenses | 7.110 M -9.25 % | 7.835 M 1.98 % | 7.683 M -15.25 % | 9.066 M 48.11 % | 6.121 M 2.05 % | 5.998 M -60.20 % | 15.070 M -2.34 % | 15.431 M 226.86 % | 4.721 M -39.85 % | 7.849 M 59.79 % | 4.912 M -92.94 % | 69.568 M 25.75 % | 55.322 M 93.22 % | 28.631 M -50.29 % | 57.591 M 12.64 % | 51.129 M 252.14 % | 14.519 M 29.75 % | 11.190 M 40.58 % | 7.960 M 165.20 % | 3.001 M 361.98 % | 649.675 K 19.28 % | 544.650 K 289.92 % | 139.682 K 1 054.40 % | 12.100 K |
Cost and expenses | 515.435 M -10.64 % | 576.807 M 9.99 % | 524.423 M 5.91 % | 495.146 M 7.66 % | 459.931 M 51.49 % | 303.598 M -6.36 % | 324.231 M 9.06 % | 297.295 M 71.51 % | 173.336 M 16.58 % | 148.688 M 38.42 % | 107.417 M -54.35 % | 235.330 M 68.69 % | 139.507 M 148.96 % | 56.035 M -1.22 % | 56.727 M 33.83 % | 42.389 M 213.44 % | 13.524 M -7.31 % | 14.590 M 126.10 % | 6.453 M 517.92 % | 1.044 M 60.75 % | 649.675 K 19.28 % | 544.650 K 289.92 % | 139.682 K 1 054.40 % | 12.100 K |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 7.110 M -69.51 % | 23.316 M 198.20 % | 7.819 M -13.75 % | 9.066 M 48.11 % | 6.121 M 2.05 % | 5.998 M -31.47 % | 8.753 M 98.30 % | 4.414 M -1.56 % | 4.484 M 39.56 % | 3.213 M 4.73 % | 3.068 M -44.04 % | 5.482 M -73.25 % | 20.495 M 38.79 % | 14.767 M 119.82 % | 6.718 M 217.33 % | 2.117 M 35.05 % | 1.567 M -31.48 % | 2.288 M 121.11 % | 1.035 M 82.94 % | 565.523 K 13.71 % | 497.336 K 5.18 % | 472.831 K 379.09 % | 98.693 K 715.64 % | 12.100 K |
Interest income | 21.717 M 63.75 % | 13.262 M 236.68 % | 3.939 M 686.23 % | 501.000 K -29.93 % | 715.000 K -28.36 % | 998.000 K -47.08 % | 1.886 M 84.72 % | 1.021 M -11.53 % | 1.154 M 103.17 % | 568.000 K 2.90 % | 552.000 K -23.44 % | 721.000 K -56.64 % | 1.663 M -63.78 % | 4.592 M 1.13 % | 4.541 M 118.38 % | 2.079 M 220.44 % | 648.856 K -2.50 % | 665.460 K 144.36 % | 272.329 K 381.49 % | 56.560 K -13.25 % | 65.198 K -3.55 % | 67.595 K 56.92 % | 43.076 K | 0.000 |
Interest expense | 3.380 M -1.17 % | 3.420 M -5.13 % | 3.605 M 88.94 % | 1.908 M -14.90 % | 2.242 M 4.28 % | 2.150 M -1.96 % | 2.193 M 23.90 % | 1.770 M 159.91 % | 681.000 K -18.35 % | 834.000 K -40.85 % | 1.410 M -16.86 % | 1.696 M 4 745.71 % | 35.000 K -98.13 % | 1.868 M 27 793.09 % | 6.697 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Depreciation and amortization | 154.024 M -16.37 % | 184.170 M 10.67 % | 166.419 M -9.76 % | 184.412 M 12.51 % | 163.904 M 57.37 % | 104.152 M 26.34 % | 82.437 M 1.26 % | 81.411 M 34.35 % | 60.597 M 19.97 % | 50.509 M 109.93 % | 24.060 M -77.29 % | 105.941 M 226.97 % | 32.401 M 190.75 % | 11.144 M -49.98 % | 22.280 M 20.58 % | 18.477 M 263.91 % | 5.077 M 516.96 % | 822.945 K 125.99 % | 364.144 K 455.56 % | 65.545 K 1 618.09 % | 3.815 K 65.87 % | 2.300 K 542.46 % | 358.000 | 0.000 |
Operating income | 687.934 M 124.99 % | 305.765 M 186.35 % | 106.780 M -1.51 % | 108.413 M -37.70 % | 174.025 M 11.00 % | 156.778 M 466.97 % | 27.652 M -39.88 % | 45.991 M 106.66 % | 22.254 M -11.19 % | 25.057 M 9.28 % | 22.930 M 122.97 % | -99.810 M -2 448.77 % | -3.916 M -113.84 % | 28.296 M -69.42 % | 92.535 M 374.85 % | 19.487 M 201.18 % | 6.470 M 1 624.42 % | 375.216 K -95.33 % | 8.028 M 1 345.43 % | -644.631 K 0.37 % | -647.046 K -19.31 % | -542.346 K -288.27 % | -139.682 K -1 054.40 % | -12.100 K |
Operating income ratio | 0.57 65.00 % | 0.35 104.81 % | 0.17 -5.82 % | 0.18 -34.57 % | 0.27 -19.39 % | 0.34 334.45 % | 0.08 -41.75 % | 0.13 19.33 % | 0.11 -21.81 % | 0.14 -18.02 % | 0.18 123.45 % | -0.75 -2 497.74 % | -0.03 -108.61 % | 0.34 -45.88 % | 0.62 96.85 % | 0.31 -2.68 % | 0.32 1 190.74 % | 0.03 -95.48 % | 0.55 134.37 % | -1.61 99.34 % | -246.12 -4.56 % | -235.39 | 0.00 | 0.00 |
Total other income expenses net | -17.395 M 39.59 % | -28.793 M -74.71 % | -16.480 M 80.81 % | -85.888 M -12 112.31 % | 715.000 K 109.80 % | -7.293 M -64.07 % | -4.445 M -362.54 % | -961.000 K -219.98 % | 801.000 K 401.13 % | -266.000 K -117.50 % | 1.520 M 102.42 % | -62.763 M -57.01 % | -39.974 M -67.12 % | -23.920 M -1 141.43 % | -1.927 M -762.72 % | -223.342 K -132.50 % | 687.299 K 3.70 % | 662.755 K 63.96 % | 404.229 K 284.23 % | -219.419 K -454.10 % | 61.965 K -22.63 % | 80.094 K 85.94 % | 43.076 K 328.86 % | -18.822 K |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -719.262 M -73.82 % | -413.807 M -85.96 % | -222.520 M -129.48 % | -96.966 M 52.11 % | -202.465 M -81.25 % | -111.706 M -16.59 % | -95.815 M -40.47 % | -68.209 M 13.18 % | -78.567 M -77.46 % | -44.272 M -41.16 % | -31.363 M -210.65 % | -10.096 M 66.61 % | -30.235 M 32.09 % | -44.525 M 47.24 % | -84.393 M -5.19 % | -80.227 M -200.56 % | -26.693 M -65.07 % | -16.171 M -24.54 % | -12.985 M -788.50 % | -1.461 M -230.19 % | -442.603 K 78.23 % | -2.034 M -30.53 % | -1.558 M 64.52 % | -4.391 M |
Total investments | 506.350 M 405.68 % | 100.132 M 3 558.46 % | 2.737 M -50.91 % | 5.576 M -11.60 % | 6.308 M 57.94 % | 3.994 M -47.45 % | 7.601 M 9.45 % | 6.945 M 2 278.42 % | 292.000 K 121.21 % | 132.000 K -54.95 % | 293.000 K -26.75 % | 400.000 K -91.71 % | 4.827 M -3.96 % | 5.026 M 1 092.88 % | 421.333 K 15 271.51 % | 2.741 K | 0.000 -100.00 % | 353.823 K 193.06 % | 120.733 K 120 633.00 % | 100.000 -60.00 % | 250.000 -98.85 % | 21.800 K | 0.000 | 0.000 |
Total debt | 64.417 M 515.43 % | 10.467 M -63.19 % | 28.438 M -44.04 % | 50.815 M 95.16 % | 26.037 M -51.75 % | 53.964 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.062 M -54.56 % | 2.337 M -35.30 % | 3.612 M -14.79 % | 4.239 M -17.75 % | 5.154 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accumulated other comprehensive income loss | 133.922 M 530.51 % | -31.108 M -13.48 % | -27.413 M -5.30 % | -26.034 M 21.77 % | -33.277 M 4.12 % | -34.707 M -352.27 % | -7.674 M -507.32 % | 1.884 M 104.78 % | 920.000 K 117.49 % | 423.000 K -86.29 % | 3.086 M 9.36 % | 2.822 M -14.74 % | 3.310 M 77.58 % | 1.864 M -16.90 % | 2.243 M 152.83 % | 887.196 K 13.79 % | 779.697 K 40.38 % | 555.412 K 876.12 % | 56.900 K 2 546.51 % | 2.150 K | 0.000 | 0.000 100.00 % | -358.000 | 0.000 |
Retained earnings | 919.662 M 71.74 % | 535.501 M 57.39 % | 340.244 M 20.78 % | 281.717 M -2.74 % | 289.667 M 61.69 % | 179.146 M 147.45 % | 72.398 M 43.31 % | 50.520 M 155.67 % | 19.760 M 847.72 % | 2.085 M 107.44 % | -28.033 M 36.43 % | -44.101 M -216.96 % | 37.707 M -57.39 % | 88.499 M 2.71 % | 86.160 M 191.20 % | 29.587 M 215.14 % | 9.389 M 112.64 % | 4.415 M 16.08 % | 3.804 M 265.84 % | -2.294 M -95.23 % | -1.175 M -99.20 % | -589.782 K -362.47 % | -127.530 K -312.40 % | -30.924 K |
Common stock | 851.839 M 3.29 % | 824.735 M 31.45 % | 627.421 M 34.88 % | 465.184 M 22.61 % | 379.391 M 2.32 % | 370.781 M 73.09 % | 214.218 M 43.22 % | 149.568 M 0.30 % | 149.122 M 19.22 % | 125.080 M 0.67 % | 124.251 M 4.64 % | 118.743 M 5.41 % | 112.650 M -0.01 % | 112.657 M 72.52 % | 65.301 M -18.24 % | 79.864 M 73.88 % | 45.930 M 60.25 % | 28.661 M 31.86 % | 21.735 M 117.23 % | 10.006 M 68.50 % | 5.938 M 0.00 % | 5.938 M 71.26 % | 3.467 M -46.25 % | 6.451 M |
Total equity | 1.905 B 43.36 % | 1.329 B 41.36 % | 940.252 M 30.43 % | 720.867 M 13.38 % | 635.781 M 23.40 % | 515.220 M 84.71 % | 278.942 M 38.11 % | 201.972 M 18.95 % | 169.802 M 33.09 % | 127.588 M 28.48 % | 99.304 M 28.19 % | 77.464 M -49.59 % | 153.667 M -24.31 % | 203.020 M 32.09 % | 153.704 M 39.30 % | 110.339 M 96.69 % | 56.098 M 66.80 % | 33.632 M 31.40 % | 25.596 M 231.81 % | 7.714 M 61.96 % | 4.763 M -10.94 % | 5.348 M 60.14 % | 3.340 M -47.98 % | 6.420 M |
Other non current liabilities | 52.011 M 5.90 % | 49.115 M 10.15 % | 44.589 M -8.03 % | 48.481 M 5.74 % | 45.851 M -37.46 % | 73.320 M -10.20 % | 81.646 M 45.64 % | 56.061 M 161.61 % | 21.429 M -4.06 % | 22.336 M -9.65 % | 24.722 M 9.04 % | 22.673 M -13.90 % | 26.334 M 31.62 % | 20.007 M 8.68 % | 18.408 M 3 018.59 % | 590.280 K 106.76 % | 285.493 K 0.10 % | 285.214 K 26.18 % | 226.035 K 4.59 % | 216.106 K 1 330.50 % | 15.107 K 99.72 % | 7.564 K | 0.000 | 0.000 |
Long term debt | 50.709 M 3 550.76 % | 1.389 M -86.73 % | 10.468 M -58.34 % | 25.128 M 168.35 % | 9.364 M -32.37 % | 13.846 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.062 M -54.56 % | 2.337 M | 0.000 -100.00 % | 4.239 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 269.267 M 153.62 % | 106.170 M -13.57 % | 122.844 M 17.58 % | 104.473 M -7.85 % | 113.374 M 4.76 % | 108.227 M 21.08 % | 89.387 M 8.89 % | 82.091 M 103.11 % | 40.418 M 3.79 % | 38.941 M 4.69 % | 37.198 M 16.20 % | 32.012 M -40.37 % | 53.680 M 8.82 % | 49.331 M 23.35 % | 39.992 M 496.44 % | 6.705 M -22.81 % | 8.687 M 79.43 % | 4.841 M 118.27 % | 2.218 M 926.39 % | 216.106 K 1 330.50 % | 15.107 K 99.72 % | 7.564 K | 0.000 | 0.000 |
Other current liabilities | 195.465 M 186.23 % | 68.289 M 12.25 % | 60.835 M 17.56 % | 51.748 M 775.01 % | 5.914 M -88.88 % | 53.160 M 25.55 % | 42.342 M 37.51 % | 30.791 M 53.16 % | 20.104 M 8.52 % | 18.525 M 51.08 % | 12.262 M 3.61 % | 11.835 M -20.01 % | 14.795 M -10.95 % | 16.614 M -1.51 % | 16.868 M 122.32 % | 7.587 M 741.64 % | 901.484 K 65.21 % | 545.652 K -75.08 % | 2.190 M 812.96 % | 239.864 K 142.34 % | 98.980 K -25.47 % | 132.809 K 35.20 % | 98.235 K | 0.000 |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 30.342 M 42.64 % | 21.272 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.062 M -126.55 % | 4.000 M -68.77 % | 12.810 M -16.35 % | 15.314 M -5.29 % | 16.170 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 13.708 M 51.00 % | 9.078 M -49.48 % | 17.970 M -65.02 % | 51.374 M 54.06 % | 33.346 M -16.88 % | 40.118 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.062 M -16.71 % | 1.275 M 0.00 % | 1.275 M -69.92 % | 4.239 M 363.53 % | 914.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total current liabilities | 214.370 M 35.12 % | 158.650 M 45.83 % | 108.790 M -13.98 % | 126.468 M 5.49 % | 119.885 M -24.68 % | 159.172 M 207.41 % | 51.778 M 36.72 % | 37.871 M 50.81 % | 25.112 M -9.40 % | 27.717 M 34.22 % | 20.651 M -14.29 % | 24.095 M -11.64 % | 27.268 M -15.15 % | 32.137 M 25.97 % | 25.511 M 86.36 % | 13.690 M 96.09 % | 6.981 M 104.13 % | 3.420 M 53.48 % | 2.228 M 96.11 % | 1.136 M 407.04 % | 224.097 K 26.89 % | 176.602 K 16.94 % | 151.013 K 188.12 % | 52.413 K |
Total liabilities | 483.637 M 82.63 % | 264.820 M 5.64 % | 250.684 M -0.41 % | 251.705 M 7.91 % | 233.259 M -12.77 % | 267.399 M 127.33 % | 117.627 M 25.23 % | 93.932 M 43.34 % | 65.530 M -1.69 % | 66.658 M 15.23 % | 57.849 M 3.10 % | 56.107 M -30.69 % | 80.948 M -0.64 % | 81.468 M 24.37 % | 65.504 M 221.18 % | 20.395 M 30.17 % | 15.668 M 89.65 % | 8.261 M 85.80 % | 4.446 M 228.79 % | 1.352 M 465.36 % | 239.204 K 29.88 % | 184.166 K 21.95 % | 151.013 K 188.12 % | 52.413 K |
Other non current assets | 110.389 M -0.88 % | 111.371 M -71.69 % | 393.345 M 38.88 % | 283.219 M 791.86 % | 31.756 M -83.86 % | 196.750 M 180.70 % | -243.796 M -50.39 % | -162.112 M -76.04 % | -92.087 M -160.06 % | -35.410 M -18.83 % | -29.799 M 0.50 % | -29.948 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 |
Long term investments | 506.350 M 405.68 % | 100.132 M 3 558.46 % | 2.737 M -50.91 % | 5.576 M -11.60 % | 6.308 M 910.90 % | 624.000 K -43.32 % | 1.101 M -84.15 % | 6.945 M 2 278.42 % | 292.000 K 121.21 % | 132.000 K -54.95 % | 293.000 K -26.75 % | 400.000 K -86.39 % | 2.938 M -36.84 % | 4.652 M 1 004.11 % | 421.333 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.414 M 4 411.67 % | 120.000 K 400.00 % | 24.000 K -67.12 % | 73.000 K -61.78 % | 191.000 K -48.24 % | 369.000 K -31.28 % | 537.000 K 52.12 % | 353.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 220.258 M 62.95 % | 135.165 M 121.06 % | 61.143 M 83 657.53 % | 73.000 K -61.78 % | 191.000 K -48.24 % | 369.000 K -31.28 % | 537.000 K 52.12 % | 353.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 895.587 M 7.22 % | 835.280 M 123.40 % | 373.886 M 0.79 % | 370.961 M -21.99 % | 475.515 M 65.90 % | 286.636 M 18.11 % | 242.695 M 56.41 % | 155.167 M 69.04 % | 91.795 M 3.19 % | 88.957 M 10.89 % | 80.224 M 13.05 % | 70.961 M -51.04 % | 144.942 M -9.13 % | 159.499 M 51.79 % | 105.082 M 202.60 % | 34.727 M -6.32 % | 37.068 M 72.36 % | 21.507 M 78.91 % | 12.021 M 125.62 % | 5.328 M 18.44 % | 4.498 M 31.99 % | 3.408 M 86.39 % | 1.829 M -11.99 % | 2.078 M |
Total non current assets | 1.512 B 44.47 % | 1.047 B 32.67 % | 789.018 M 15.94 % | 680.520 M 26.89 % | 536.321 M 4.81 % | 511.687 M 109.88 % | 243.796 M 50.39 % | 162.112 M 76.04 % | 92.087 M 3.28 % | 89.162 M 10.47 % | 80.708 M 12.52 % | 71.730 M -59.70 % | 177.971 M -2.59 % | 182.712 M 63.76 % | 111.570 M 214.75 % | 35.448 M -16.17 % | 42.283 M 73.38 % | 24.387 M 95.56 % | 12.470 M 134.05 % | 5.328 M 18.44 % | 4.498 M 31.99 % | 3.408 M 86.39 % | 1.829 M -11.99 % | 2.078 M |
Other current assets | 5.581 M 3.74 % | 5.380 M -51.54 % | 11.102 M 215.49 % | 3.519 M 137.13 % | 1.484 M 34.30 % | 1.105 M -68.33 % | 3.489 M -25.40 % | 4.677 M 68.18 % | 2.781 M -52.24 % | 5.823 M 81.51 % | 3.208 M -21.22 % | 4.072 M 29.48 % | 3.145 M 358.45 % | 686.000 K 45.61 % | 471.128 K 84.80 % | 254.941 K 23.84 % | 205.861 K 26.34 % | 162.940 K 126.75 % | 71.860 K 92.01 % | 37.426 K 61.74 % | 23.139 K 8.67 % | 21.292 K 18.61 % | 17.951 K | 0.000 |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.370 M -48.15 % | 6.500 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.078 M 21 460.00 % | 5.000 K -99.74 % | 1.889 M 405.08 % | 374.000 K | 0.000 -100.00 % | 2.741 K | 0.000 -100.00 % | 353.823 K 193.06 % | 120.733 K 120 633.00 % | 100.000 -60.00 % | 250.000 -98.85 % | 21.800 K | 0.000 | 0.000 |
cash and cash equivalents | 783.679 M 84.71 % | 424.274 M 69.06 % | 250.958 M 69.82 % | 147.781 M -35.33 % | 228.502 M 37.93 % | 165.670 M 72.91 % | 95.815 M 40.47 % | 68.209 M -13.18 % | 78.567 M 77.46 % | 44.272 M 36.54 % | 32.425 M 160.80 % | 12.433 M -63.27 % | 33.847 M -30.59 % | 48.764 M -45.54 % | 89.546 M 11.62 % | 80.227 M 200.56 % | 26.693 M 65.07 % | 16.171 M 24.54 % | 12.985 M 788.50 % | 1.461 M 230.19 % | 442.603 K -78.23 % | 2.034 M 30.53 % | 1.558 M -64.52 % | 4.391 M |
Cash and short term investments | 783.679 M 84.71 % | 424.274 M 69.06 % | 250.958 M 69.82 % | 147.781 M -35.33 % | 228.502 M 35.18 % | 169.040 M 65.22 % | 102.315 M 50.00 % | 68.209 M -13.18 % | 78.567 M 77.46 % | 44.272 M 36.54 % | 32.425 M 160.80 % | 12.433 M -63.27 % | 33.847 M -30.59 % | 48.764 M -45.54 % | 89.546 M 11.62 % | 80.227 M 200.56 % | 26.693 M 65.07 % | 16.171 M 24.54 % | 12.985 M 788.44 % | 1.462 M 230.02 % | 442.853 K -78.45 % | 2.055 M 31.93 % | 1.558 M -64.52 % | 4.391 M |
Total current assets | 876.734 M 60.23 % | 547.165 M 36.14 % | 401.918 M 37.62 % | 292.052 M -12.22 % | 332.719 M 22.81 % | 270.932 M 77.91 % | 152.285 M 16.17 % | 131.092 M 18.52 % | 110.603 M 59.95 % | 69.148 M 48.57 % | 46.543 M 45.93 % | 31.893 M -43.70 % | 56.644 M -44.34 % | 101.776 M -5.45 % | 107.638 M 12.96 % | 95.286 M 223.18 % | 29.484 M 68.41 % | 17.507 M -0.37 % | 17.573 M 370.02 % | 3.739 M 642.00 % | 503.860 K -76.28 % | 2.124 M 27.80 % | 1.662 M -62.18 % | 4.395 M |
Inventory | 81.993 M -27.96 % | 113.819 M -17.02 % | 137.164 M 2.68 % | 133.587 M 32.51 % | 100.813 M 3.34 % | 97.553 M 137.55 % | 41.067 M -29.30 % | 58.086 M 98.71 % | 29.231 M 54.28 % | 18.947 M 125.48 % | 8.403 M -45.31 % | 15.364 M -4.22 % | 16.041 M -59.34 % | 39.451 M 180.11 % | 14.084 M 28.81 % | 10.934 M 852.88 % | 1.147 M 656.68 % | 151.643 K -95.62 % | 3.464 M 76.99 % | 1.957 M | 0.000 | 0.000 | 0.000 | 0.000 |
Net receivables | 5.481 M 48.46 % | 3.692 M 37.05 % | 2.694 M -62.40 % | 7.165 M 273.18 % | 1.920 M -40.63 % | 3.234 M -40.27 % | 5.414 M 4 411.67 % | 120.000 K 400.00 % | 24.000 K -77.36 % | 106.000 K -95.77 % | 2.507 M 10 345.83 % | 24.000 K -99.34 % | 3.611 M -71.11 % | 12.501 M 253.54 % | 3.536 M -8.58 % | 3.868 M 168.97 % | 1.438 M 115.38 % | 667.674 K -28.33 % | 931.548 K 229.58 % | 282.648 K 646.40 % | 37.868 K -20.28 % | 47.503 K -44.96 % | 86.310 K 1 877.77 % | 4.364 K |
Tax assets | 0.000 | 0.000 -100.00 % | 19.050 M -8.25 % | 20.764 M -8.70 % | 22.742 M -17.83 % | 27.677 M 17.58 % | 23.538 M -12.65 % | 26.947 M -12.92 % | 30.944 M -12.61 % | 35.410 M 18.83 % | 29.799 M -0.50 % | 29.948 M 1.33 % | 29.554 M 62.31 % | 18.208 M 200.12 % | 6.067 M 741.51 % | 720.955 K -86.17 % | 5.214 M 81.05 % | 2.880 M 541.50 % | 448.947 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 488.000 K -81.93 % | 2.700 M -91.73 % | 32.642 M -9.17 % | 35.936 M 20.18 % | 29.902 M -0.15 % | 29.948 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 |
Account payables | 5.197 M -60.80 % | 13.258 M -44.79 % | 24.015 M 2.87 % | 23.346 M 17.08 % | 19.941 M -14.60 % | 23.350 M 147.46 % | 9.436 M 33.28 % | 7.080 M 41.37 % | 5.008 M -45.52 % | 9.192 M 25.45 % | 7.327 M 4.90 % | 6.985 M -37.62 % | 11.198 M -0.76 % | 11.284 M 46.00 % | 7.729 M 26.65 % | 6.102 M 0.37 % | 6.080 M 111.51 % | 2.874 M 7 369.87 % | 38.481 K -95.71 % | 896.398 K 616.45 % | 125.117 K 185.70 % | 43.793 K -17.02 % | 52.778 K 0.70 % | 52.413 K |
Tax payables | 0.000 -100.00 % | 68.025 M 1 039.45 % | 5.970 M | 0.000 -100.00 % | 30.342 M 42.64 % | 21.272 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 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 64.417 M 515.43 % | 10.467 M -63.19 % | 28.438 M -44.04 % | 50.815 M 95.16 % | 26.037 M -14.60 % | 30.489 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.062 M -54.56 % | 2.337 M -35.30 % | 3.612 M -14.79 % | 4.239 M -17.75 % | 5.154 M | 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 -100.00 % | 7.674 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 |
Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.674 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 |
Deferred tax liabilities non current | 187.873 M 237.50 % | 55.666 M -17.88 % | 67.787 M 119.63 % | 30.864 M -46.93 % | 58.159 M 19.33 % | 48.738 M 55.82 % | 31.279 M 20.17 % | 26.030 M 37.08 % | 18.989 M 14.36 % | 16.605 M 33.10 % | 12.476 M 50.73 % | 8.277 M -66.90 % | 25.009 M -14.71 % | 29.324 M 69.07 % | 17.345 M 183.65 % | 6.115 M -27.22 % | 8.401 M 84.40 % | 4.556 M 128.71 % | 1.992 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -23.538 M 9.57 % | -26.030 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 |
Total assets | 2.389 B 49.88 % | 1.594 B 33.84 % | 1.191 B 22.45 % | 972.572 M 11.91 % | 869.040 M 11.04 % | 782.619 M 97.35 % | 396.569 M 34.02 % | 295.904 M 25.74 % | 235.332 M 21.15 % | 194.246 M 23.60 % | 157.153 M 17.66 % | 133.571 M -43.07 % | 234.615 M -17.53 % | 284.488 M 29.78 % | 219.208 M 67.67 % | 130.734 M 82.17 % | 71.767 M 71.31 % | 41.894 M 39.45 % | 30.042 M 231.36 % | 9.067 M 81.25 % | 5.002 M -9.58 % | 5.532 M 58.49 % | 3.491 M -46.07 % | 6.473 M |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 100.00 % | -366.968 M -8 303.21 % | -4.367 M -130.35 % | 14.390 M 7.81 % | 13.348 M 54.17 % | 8.658 M -41.26 % | 14.739 M 98.29 % | 7.433 M 394.96 % | -2.520 M 66.74 % | -7.576 M -164.64 % | 11.720 M 342.00 % | -4.843 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 2.617 M | 0.000 -100.00 % | 6.300 M 167.18 % | 2.358 M 33.22 % | 1.770 M -16.90 % | 2.130 M 227.19 % | 651.000 K -4.82 % | 684.000 K -11.97 % | 777.000 K 564.10 % | 117.000 K -47.77 % | 224.000 K -79.24 % | 1.079 M -41.23 % | 1.836 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 30.275 M 336.56 % | -12.798 M -291.67 % | 6.677 M 105.48 % | -121.752 M -6 466.99 % | -1.854 M 66.31 % | -5.503 M -140.22 % | 13.682 M 255.12 % | -8.820 M 24.80 % | -11.728 M -22.52 % | -9.572 M -230.20 % | 7.352 M 157.44 % | -12.799 M -525.64 % | 3.007 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts receivables | -1.728 M -54.42 % | -1.119 M -311.40 % | -272.000 K -283.10 % | -71.000 K -105.40 % | 1.314 M -64.72 % | 3.725 M 211.63 % | -3.337 M -468.48 % | -587.000 K 59.41 % | -1.446 M -194.39 % | 1.532 M 399.02 % | 307.000 K 133.33 % | -921.000 K -197.67 % | 943.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 32.857 M 602.02 % | -6.545 M 63.68 % | -18.018 M 81.77 % | -98.826 M -2 931.47 % | -3.260 M 94.23 % | -56.486 M -431.90 % | 17.019 M 306.72 % | -8.233 M 19.93 % | -10.282 M 7.40 % | -11.104 M -257.62 % | 7.045 M 159.31 % | -11.878 M -675.48 % | 2.064 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts payables | -8.990 M -19.75 % | -7.507 M 21.31 % | -9.540 M -175.88 % | 12.572 M 228.82 % | -9.759 M -140.08 % | 24.347 M 200.17 % | 8.111 M 322.52 % | -3.645 M -134.78 % | 10.480 M 429.25 % | -3.183 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 |
Other working capital | -854.000 K 83.37 % | -5.134 M -114.88 % | 34.507 M 197.40 % | -35.427 M -459.63 % | 9.851 M -57.00 % | 22.911 M 382.47 % | -8.111 M -322.52 % | 3.645 M 134.78 % | -10.480 M -429.25 % | 3.183 M 4 029.63 % | -81.000 K 91.56 % | -960.000 K -298.76 % | 483.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | 97.245 M 45.53 % | 66.820 M -82.69 % | 385.959 M 354.31 % | 84.955 M 33 479.05 % | 253.000 K -96.18 % | 6.629 M -15.55 % | 7.850 M 268.49 % | -4.659 M -145.62 % | 10.213 M 1 312.95 % | -842.000 K 56.33 % | -1.928 M 87.42 % | -15.320 M -127.94 % | 54.840 M 748.61 % | -8.455 M -157.90 % | 14.603 M 5 295.03 % | 270.681 K -70.86 % | 928.850 K -84.09 % | 5.839 M 3 844.36 % | -155.929 K 81.63 % | -848.992 K -808.90 % | 119.762 K 500.06 % | -29.936 K -131.10 % | 96.248 K 2 003.32 % | 4.576 K |
Net cash provided by operating activities | 770.828 M 69.50 % | 454.774 M 74.95 % | 259.948 M 64.52 % | 158.008 M -48.24 % | 305.241 M 30.35 % | 234.171 M 70.97 % | 136.969 M 15.19 % | 118.911 M 42.53 % | 83.430 M 27.34 % | 65.516 M 43.12 % | 45.776 M 792.42 % | -6.611 M -116.01 % | 41.292 M 721.24 % | 5.028 M -94.94 % | 99.284 M 154.93 % | 38.946 M 254.72 % | 10.979 M 50.96 % | 7.273 M 2.64 % | 7.086 M 519.11 % | -1.691 M -266.37 % | -461.504 K 5.79 % | -489.888 K | 0.000 100.00 % | -26.346 K |
Investments in property plant and equipment | -160.498 M -30.33 % | -123.149 M 34.97 % | -189.360 M -29.81 % | -145.880 M 11.88 % | -165.545 M -18.59 % | -139.600 M -63.87 % | -85.190 M -1.41 % | -84.005 M -16.52 % | -72.097 M -35.90 % | -53.051 M -78.59 % | -29.706 M 22.34 % | -38.252 M 27.24 % | -52.570 M 37.45 % | -84.040 M -148.11 % | -33.872 M -24.29 % | -27.253 M -58.27 % | -17.219 M -80.87 % | -9.520 M -34.44 % | -7.081 M -516.49 % | -1.149 M -0.08 % | -1.148 M 7.38 % | -1.239 M -138.21 % | -520.180 K -16.41 % | -446.855 K |
Acquisitions net | -1.966 M 93.26 % | -29.168 M -144.06 % | 66.202 M 193.60 % | -70.732 M -431.94 % | -13.297 M 55.13 % | -29.635 M -49.23 % | -19.858 M 48.14 % | -38.290 M -7 297.37 % | 532.000 K 53 100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -35.347 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 100.00 % | -87.691 M | 0.000 100.00 % | -318.000 K -3.25 % | -308.000 K -926.67 % | -30.000 K -20.00 % | -25.000 K -47.06 % | -17.000 K -13.33 % | -15.000 K 91.94 % | -186.000 K -615.38 % | -26.000 K | 0.000 100.00 % | -918.000 K 86.82 % | -6.963 M -1 552.61 % | -421.333 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -500.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 -100.00 % | 6.502 M -78.51 % | 30.250 M 9 533.76 % | 314.000 K | 0.000 -100.00 % | 19.883 M 9 841.50 % | 200.000 K 138.68 % | -517.000 K -379.46 % | 185.000 K | 0.000 -100.00 % | 5.137 M | 0.000 | 0.000 100.00 % | -133.275 M -414.14 % | 42.425 M | 0.000 | 0.000 -100.00 % | 2.556 K | 0.000 -100.00 % | 18.317 K | 0.000 | 0.000 | 0.000 |
Other investing activites | -163.730 M -6 023.04 % | -2.674 M 35.22 % | -4.128 M 32.99 % | -6.160 M -36.52 % | -4.512 M -192.99 % | -1.540 M 93.53 % | -23.792 M -2 934.69 % | -784.000 K 23.59 % | -1.026 M -405.42 % | -203.000 K -45.00 % | -140.000 K 94.41 % | -2.505 M -6.32 % | -2.356 M -14 825.00 % | 16.000 K -99.99 % | 133.577 M 534 209.60 % | 25.000 K -75.00 % | 100.000 K 529.29 % | 15.891 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net cash used for investing activites | -326.194 M -34.41 % | -242.682 M -100.92 % | -120.784 M 37.37 % | -192.840 M -5.18 % | -183.348 M -7.34 % | -170.805 M -56.73 % | -108.982 M 11.32 % | -122.896 M -69.26 % | -72.606 M -35.87 % | -53.439 M -78.89 % | -29.872 M 16.14 % | -35.620 M 36.22 % | -55.844 M 38.62 % | -90.987 M -31.22 % | -69.338 M -556.25 % | 15.197 M 188.77 % | -17.119 M -80.12 % | -9.504 M -34.26 % | -7.079 M -516.27 % | -1.149 M -1.71 % | -1.129 M 8.89 % | -1.240 M -138.31 % | -520.180 K -16.41 % | -446.855 K |
Debt repayment | -13.422 M 30.22 % | -19.234 M 33.14 % | -28.768 M -12.65 % | -25.537 M -16.68 % | -21.886 M -39.07 % | -15.737 M | 0.000 | 0.000 | 0.000 100.00 % | -1.062 M 16.71 % | -1.275 M 0.00 % | -1.275 M -103.35 % | -627.000 K 51.92 % | -1.304 M -755.55 % | -152.417 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -619.500 K -200.00 % | 619.500 K |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 300.000 K 0.00 % | 300.000 K -32.74 % | 446.000 K -98.10 % | 23.471 M 2 734.66 % | 828.000 K -85.47 % | 5.700 M -8.89 % | 6.256 M | 0.000 -100.00 % | 49.406 M 1 394 367.97 % | 3.543 K 43.56 % | 2.468 K -99.99 % | 17.885 M -8.69 % | 19.586 M 67.16 % | 11.717 M 195.95 % | 3.959 M | 0.000 -100.00 % | 2.500 M -25.75 % | 3.367 M 3 032.49 % | 107.480 K |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.000 K 99.89 % | -1.902 M -47 450.00 % | -4.000 K 98.83 % | -343.000 K -110.43 % | -163.000 K | 0.000 100.00 % | -2.929 M 79.89 % | -14.567 M -47 555.44 % | -30.568 K 97.27 % | -1.120 M 91.25 % | -12.797 M -16 264.14 % | -78.202 K 22.35 % | -100.716 K | 0.000 100.00 % | -295.819 K 60.05 % | -740.563 K -1 515.08 % | -45.853 K |
Dividends paid | -70.252 M -305.35 % | -17.331 M -140.07 % | -7.219 M 64.53 % | -20.352 M -25.86 % | -16.170 M -145.78 % | -6.579 M | 0.000 | 0.000 | 0.000 100.00 % | -238.000 K 94.17 % | -4.082 M 15.28 % | -4.818 M | 0.000 100.00 % | -2.929 M 49.75 % | -5.828 M | 0.000 | 0.000 100.00 % | -780.739 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | -1.555 M 29.67 % | -2.211 M | 0.000 | 0.000 100.00 % | -21.005 M -173.69 % | 28.505 M 4 285.76 % | -681.000 K -16 925.00 % | -4.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 20.818 M | 0.000 -100.00 % | 2.929 M | 0.000 100.00 % | -566.500 K -448.72 % | -103.240 K 82.53 % | -590.800 K -382.38 % | -122.475 K | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 |
Net cash used provided by financing activities | -85.229 M -119.80 % | -38.776 M -7.75 % | -35.987 M 21.58 % | -45.889 M 22.30 % | -59.061 M -1 010.17 % | 6.489 M 1 742.78 % | -395.000 K -189.37 % | 442.000 K -98.12 % | 23.471 M 10 130.34 % | -234.000 K -105.73 % | 4.082 M -80.39 % | 20.818 M 3 420.26 % | -627.000 K -101.39 % | 45.173 M 319.88 % | -20.545 M -3 355.19 % | -594.600 K -103.57 % | 16.661 M 207.56 % | 5.417 M -52.96 % | 11.516 M 198.47 % | 3.858 M | 0.000 -100.00 % | 2.205 M 9.89 % | 2.007 M 194.62 % | 681.127 K |
Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.000 K 100.21 % | -6.815 M | 0.000 -100.00 % | 4.000 K -33.33 % | 6.000 K 700.00 % | -1.000 K -100.38 % | 262.000 K 6 450.00 % | 4.000 K 104.86 % | -82.294 K -470.10 % | -14.435 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | 359.405 M 107.37 % | 173.316 M 67.98 % | 103.177 M 227.82 % | -80.721 M -228.47 % | 62.832 M -10.05 % | 69.855 M 153.04 % | 27.606 M 366.52 % | -10.358 M -130.20 % | 34.295 M 189.48 % | 11.847 M -40.74 % | 19.992 M 193.36 % | -21.414 M -43.55 % | -14.917 M 63.42 % | -40.782 M -537.60 % | 9.320 M -82.59 % | 53.534 M 408.79 % | 10.522 M 230.24 % | 3.186 M -72.35 % | 11.523 M 1 031.04 % | 1.019 M 164.04 % | -1.591 M -434.46 % | 475.669 K -64.76 % | 1.350 M 549.23 % | 207.926 K |
Cash at beginning of period | 424.274 M 69.06 % | 250.958 M 69.82 % | 147.781 M -35.33 % | 228.502 M 37.93 % | 165.670 M 72.91 % | 95.815 M 40.47 % | 68.209 M -13.18 % | 78.567 M 77.46 % | 44.272 M 36.54 % | 32.425 M 160.80 % | 12.433 M -63.27 % | 33.847 M -30.59 % | 48.764 M -45.54 % | 89.546 M 11.62 % | 80.227 M 200.56 % | 26.693 M 65.07 % | 16.171 M 24.54 % | 12.985 M 788.50 % | 1.461 M 230.19 % | 442.603 K -78.23 % | 2.034 M 30.53 % | 1.558 M 649.23 % | 207.926 K | 0.000 |
Cash at end of period | 783.679 M 84.71 % | 424.274 M 69.06 % | 250.958 M 69.82 % | 147.781 M -35.33 % | 228.502 M 37.93 % | 165.670 M 72.91 % | 95.815 M 40.47 % | 68.209 M -13.18 % | 78.567 M 77.46 % | 44.272 M 36.54 % | 32.425 M 160.80 % | 12.433 M -63.27 % | 33.847 M -30.59 % | 48.764 M -45.54 % | 89.546 M 11.62 % | 80.227 M 200.56 % | 26.693 M 65.07 % | 16.171 M 24.54 % | 12.985 M 788.50 % | 1.461 M 230.19 % | 442.603 K -78.23 % | 2.034 M 30.53 % | 1.558 M 649.23 % | 207.926 K |
Operating cash flow | 770.828 M 69.50 % | 454.774 M 74.95 % | 259.948 M 64.52 % | 158.008 M -48.24 % | 305.241 M 30.35 % | 234.171 M 70.97 % | 136.969 M 15.19 % | 118.911 M 42.53 % | 83.430 M 27.34 % | 65.516 M 43.12 % | 45.776 M 792.42 % | -6.611 M -116.01 % | 41.292 M 721.24 % | 5.028 M -94.94 % | 99.284 M 154.93 % | 38.946 M 254.72 % | 10.979 M 50.96 % | 7.273 M 2.64 % | 7.086 M 519.11 % | -1.691 M -266.37 % | -461.504 K 5.79 % | -489.888 K | 0.000 100.00 % | -26.346 K |
Capital expenditure | -160.498 M -30.33 % | -123.149 M 34.97 % | -189.360 M -29.81 % | -145.880 M 11.88 % | -165.545 M -18.59 % | -139.600 M -63.87 % | -85.190 M -1.41 % | -84.005 M -16.52 % | -72.097 M -35.90 % | -53.051 M -78.59 % | -29.706 M 22.34 % | -38.252 M 27.24 % | -52.570 M 37.45 % | -84.040 M -148.11 % | -33.872 M -24.29 % | -27.253 M -58.27 % | -17.219 M -80.87 % | -9.520 M -34.44 % | -7.081 M -516.49 % | -1.149 M -0.08 % | -1.148 M 7.38 % | -1.239 M -138.21 % | -520.180 K -16.41 % | -446.855 K |
Free CashFlow | 610.330 M 84.04 % | 331.625 M 369.80 % | 70.588 M 482.03 % | 12.128 M -91.32 % | 139.696 M 47.72 % | 94.571 M 82.64 % | 51.779 M 48.34 % | 34.906 M 208.00 % | 11.333 M -9.08 % | 12.465 M -22.43 % | 16.070 M 135.82 % | -44.863 M -297.79 % | -11.278 M 85.73 % | -79.012 M -220.79 % | 65.412 M 459.42 % | 11.693 M 287.40 % | -6.240 M -177.68 % | -2.247 M -46 326.31 % | 4.861 K 100.17 % | -2.839 M -76.45 % | -1.609 M 6.93 % | -1.729 M -232.39 % | -520.180 K -9.93 % | -473.201 K |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-30 | 2011-06-30 | 2010-12-30 | 2010-06-30 | 2009-12-30 | 2009-06-30 | 2008-12-30 | 2008-06-30 | 2007-12-30 | 2007-06-30 | 2006-12-30 | 2006-06-30 | 2005-12-30 | 2005-06-30 | 2004-12-30 | 2004-06-30 | 2003-12-30 | 2003-06-30 | 2003-01-31 | 2002-06-30 | 2002-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 695.411 M 36.90 % | 507.958 M -4.89 % | 534.058 M 53.26 % | 348.470 M 6.73 % | 326.483 M 7.14 % | 304.720 M 3.78 % | 293.617 M -5.27 % | 309.942 M 6.21 % | 291.828 M -14.70 % | 342.128 M 13.29 % | 301.989 M 90.67 % | 158.387 M -6.95 % | 170.210 M -6.40 % | 181.846 M -7.71 % | 197.028 M 36.11 % | 144.756 M 59.04 % | 91.016 M -14.41 % | 106.342 M 8.61 % | 97.910 M 27.03 % | 77.074 M 25.68 % | 61.328 M -11.15 % | 69.023 M -6.52 % | 73.839 M 24.74 % | 59.196 M -12.68 % | 67.796 M 0.00 % | 67.796 M 60.78 % | 42.166 M 0.00 % | 42.166 M -43.50 % | 74.631 M 0.00 % | 74.631 M 141.23 % | 30.938 M 0.00 % | 30.938 M 209.47 % | 9.997 M 0.00 % | 9.997 M 33.60 % | 7.483 M 0.00 % | 7.483 M 3.34 % | 7.241 M 0.00 % | 7.241 M 3 523.10 % | 199.850 K 0.00 % | 199.853 K 15 103.73 % | 1.315 K 0.00 % | 1.315 K 14.11 % | 1.152 K 0.00 % | 1.152 K | 0.000 | 0.000 | 0.000 | 0.000 |
Net income | 303.799 M 78.32 % | 170.369 M -2.84 % | 175.341 M 325.16 % | 41.241 M 26.90 % | 32.499 M 11.83 % | 29.062 M 147.66 % | -60.978 M -183.10 % | 73.380 M 61.42 % | 45.458 M -44.10 % | 81.320 M -12.48 % | 92.921 M 353.41 % | 20.494 M 20.16 % | 17.055 M 257.02 % | 4.777 M -72.24 % | 17.208 M 26.98 % | 13.552 M 181.40 % | 4.816 M -62.45 % | 12.826 M 127.98 % | 5.626 M -65.66 % | 16.382 M 35.35 % | 12.103 M 205.25 % | 3.965 M 114.67 % | -27.029 M 53.78 % | -58.483 M -130.28 % | -25.396 M 0.00 % | -25.396 M -2 271.53 % | 1.170 M 0.00 % | 1.170 M -96.25 % | 31.201 M 0.00 % | 31.201 M 208.94 % | 10.099 M 0.00 % | 10.099 M 306.14 % | 2.487 M 0.00 % | 2.487 M 713.04 % | 305.848 K 0.00 % | 305.849 K -91.11 % | 3.439 M 0.00 % | 3.439 M 858.03 % | -453.683 K 0.00 % | -453.683 K -55.08 % | -292.541 K 0.00 % | -292.541 K -26.57 % | -231.126 K 0.00 % | -231.126 K -378.49 % | -48.303 K -100.00 % | -24.152 K -56.21 % | -15.461 K -100.00 % | -7.731 K |
Income before tax | 432.976 M 82.26 % | 237.563 M 10.49 % | 215.016 M 247.05 % | 61.956 M 29.10 % | 47.989 M 13.42 % | 42.311 M 151.01 % | -82.941 M -178.64 % | 105.466 M 81.60 % | 58.076 M -50.22 % | 116.664 M -2.67 % | 119.864 M 304.66 % | 29.621 M 26.73 % | 23.373 M 232.10 % | 7.038 M -71.14 % | 24.383 M 15.47 % | 21.116 M 197.16 % | 7.106 M -60.42 % | 17.954 M 630.24 % | -3.386 M -114.54 % | 23.289 M 38.08 % | 16.866 M 193.17 % | 5.753 M 127.07 % | -21.250 M 73.87 % | -81.317 M -139.97 % | -33.887 M 0.00 % | -33.887 M -1 648.77 % | 2.188 M 0.00 % | 2.188 M -95.17 % | 45.304 M 0.00 % | 45.304 M 215.85 % | 14.343 M 0.00 % | 14.343 M 300.79 % | 3.579 M 0.00 % | 3.579 M 589.58 % | 518.986 K 0.00 % | 518.986 K -87.69 % | 4.216 M 0.00 % | 4.216 M 1 075.95 % | -432.025 K 0.00 % | -432.025 K -47.68 % | -292.541 K 0.00 % | -292.541 K -26.57 % | -231.126 K 0.00 % | -231.126 K -378.49 % | -48.303 K -100.00 % | -24.152 K -56.21 % | -15.461 K -100.00 % | -7.731 K |
Income before tax ratio | 0.62 33.13 % | 0.47 16.16 % | 0.40 126.45 % | 0.18 20.96 % | 0.15 5.86 % | 0.14 149.15 % | -0.28 -183.01 % | 0.34 70.99 % | 0.20 -41.64 % | 0.34 -14.09 % | 0.40 112.24 % | 0.19 36.19 % | 0.14 254.80 % | 0.04 -68.73 % | 0.12 -15.16 % | 0.15 86.84 % | 0.08 -53.76 % | 0.17 588.20 % | -0.03 -111.45 % | 0.30 9.87 % | 0.28 229.95 % | 0.08 128.96 % | -0.29 79.05 % | -1.37 -174.83 % | -0.50 0.00 % | -0.50 -1 063.26 % | 0.05 0.00 % | 0.05 -91.45 % | 0.61 0.00 % | 0.61 30.93 % | 0.46 0.00 % | 0.46 29.51 % | 0.36 0.00 % | 0.36 416.15 % | 0.07 0.00 % | 0.07 -88.09 % | 0.58 0.00 % | 0.58 126.94 % | -2.16 0.00 % | -2.16 99.03 % | -222.55 0.00 % | -222.55 -10.92 % | -200.63 0.00 % | -200.63 | 0.00 | 0.00 | 0.00 | 0.00 |
EBITDA | 504.539 M 68.25 % | 299.870 M -2.50 % | 307.561 M 112.89 % | 144.470 M -8.58 % | 158.021 M 55.87 % | 101.380 M 378.48 % | 21.188 M -88.69 % | 187.323 M 26.71 % | 147.837 M -23.27 % | 192.681 M 1.64 % | 189.568 M 189.06 % | 65.580 M 4.78 % | 62.587 M 25.74 % | 49.774 M -31.89 % | 73.077 M 23.61 % | 59.121 M 63.77 % | 36.099 M -27.16 % | 49.558 M 30.68 % | 37.923 M -5.91 % | 40.305 M 38.40 % | 29.122 M 62.98 % | 17.868 M 347.93 % | 3.989 M 86.23 % | 2.142 M 111.59 % | -18.478 M -9.59 % | -16.861 M -293.93 % | 8.694 M -71.72 % | 30.746 M -45.53 % | 56.447 M -3.29 % | 58.367 M 147.51 % | 23.582 M 63.97 % | 14.382 M 135.10 % | 6.117 M 12.66 % | 5.430 M 483.60 % | 930.458 K 247.57 % | 267.703 K -93.91 % | 4.398 M 10.12 % | 3.994 M 1 100.41 % | -399.253 K -122.01 % | -179.834 K 69.16 % | -583.174 K -871.03 % | -60.058 K 86.98 % | -461.102 K -484.09 % | -78.944 K 18.13 % | -96.427 K -100.00 % | -48.214 K -55.92 % | -30.922 K -100.00 % | -15.461 K |
Net income ratio | 0.44 30.25 % | 0.34 2.16 % | 0.33 177.42 % | 0.12 18.89 % | 0.10 4.37 % | 0.10 145.92 % | -0.21 -187.72 % | 0.24 51.99 % | 0.16 -34.46 % | 0.24 -22.75 % | 0.31 137.80 % | 0.13 29.13 % | 0.10 281.43 % | 0.03 -69.92 % | 0.09 -6.71 % | 0.09 76.93 % | 0.05 -56.13 % | 0.12 109.90 % | 0.06 -72.97 % | 0.21 7.70 % | 0.20 243.55 % | 0.06 115.69 % | -0.37 62.95 % | -0.99 -163.74 % | -0.37 0.00 % | -0.37 -1 450.58 % | 0.03 0.00 % | 0.03 -93.37 % | 0.42 0.00 % | 0.42 28.07 % | 0.33 0.00 % | 0.33 31.24 % | 0.25 0.00 % | 0.25 508.57 % | 0.04 0.00 % | 0.04 -91.39 % | 0.47 0.00 % | 0.47 120.92 % | -2.27 0.00 % | -2.27 98.98 % | -222.55 0.00 % | -222.55 -10.92 % | -200.63 0.00 % | -200.63 | 0.00 | 0.00 | 0.00 | 0.00 |
Ratio EBITDA | 0.73 22.90 % | 0.59 2.51 % | 0.58 38.91 % | 0.41 -14.34 % | 0.48 45.48 % | 0.33 361.04 % | 0.07 -88.06 % | 0.60 19.30 % | 0.51 -10.05 % | 0.56 -10.28 % | 0.63 51.61 % | 0.41 12.60 % | 0.37 34.34 % | 0.27 -26.20 % | 0.37 -9.19 % | 0.41 2.97 % | 0.40 -14.89 % | 0.47 20.32 % | 0.39 -25.93 % | 0.52 10.13 % | 0.47 83.43 % | 0.26 379.19 % | 0.05 49.30 % | 0.04 113.28 % | -0.27 -9.59 % | -0.25 -220.62 % | 0.21 -71.72 % | 0.73 -3.59 % | 0.76 -3.29 % | 0.78 2.60 % | 0.76 63.97 % | 0.46 -24.03 % | 0.61 12.66 % | 0.54 336.83 % | 0.12 247.57 % | 0.04 -94.11 % | 0.61 10.12 % | 0.55 127.61 % | -2.00 -122.02 % | -0.90 99.80 % | -443.65 -871.03 % | -45.69 88.59 % | -400.26 -484.09 % | -68.53 | 0.00 | 0.00 | 0.00 | 0.00 |
Gross profit ratio | 0.65 34.00 % | 0.48 9.96 % | 0.44 133.18 % | 0.19 -0.79 % | 0.19 8.22 % | 0.18 47.65 % | 0.12 -55.62 % | 0.27 25.98 % | 0.21 -38.68 % | 0.35 -20.18 % | 0.43 112.45 % | 0.20 42.44 % | 0.14 81.09 % | 0.08 -49.10 % | 0.16 -23.06 % | 0.20 166.93 % | 0.08 -59.86 % | 0.19 202.56 % | 0.06 -82.25 % | 0.35 6.88 % | 0.33 195.10 % | 0.11 162.70 % | -0.18 46.38 % | -0.33 -187.38 % | 0.38 0.00 % | 0.38 -43.84 % | 0.68 0.00 % | 0.68 -31.81 % | 0.99 0.00 % | 0.99 -13.26 % | 1.14 0.00 % | 1.14 8.71 % | 1.05 0.00 % | 1.05 35.83 % | 0.77 0.00 % | 0.77 -29.99 % | 1.10 0.00 % | 1.10 -81.28 % | 5.90 0.00 % | 5.90 489.62 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Weighted average shs out dil | 1.170 B 0.72 % | 1.161 B -1.09 % | 1.174 B 8.19 % | 1.085 B 17.24 % | 925.670 M 5.11 % | 880.667 M 1.53 % | 867.385 M 3.78 % | 835.763 M 1.52 % | 823.267 M 0.53 % | 818.933 M 15.18 % | 710.989 M 6.16 % | 669.739 M 9.00 % | 614.420 M 14.47 % | 536.742 M 0.52 % | 533.952 M -0.32 % | 535.652 M 1.69 % | 526.734 M 0.77 % | 522.724 M 9.99 % | 475.234 M 0.54 % | 472.661 M 2.29 % | 462.091 M 4.89 % | 440.556 M 20.83 % | 364.602 M 2.87 % | 354.442 M 4.28 % | 339.905 M 0.00 % | 339.905 M 6.27 % | 319.846 M 0.00 % | 319.846 M 8.25 % | 295.467 M 0.00 % | 295.467 M 1.03 % | 292.454 M 0.00 % | 292.454 M 51.08 % | 193.580 M 0.00 % | 193.580 M 14.62 % | 168.888 M 0.00 % | 168.888 M 2.74 % | 164.389 M 0.00 % | 164.389 M 133.01 % | 70.550 M 0.00 % | 70.550 M 19.09 % | 59.241 M 0.00 % | 59.241 M 122.07 % | 26.676 M 0.00 % | 26.676 M 33.38 % | 20.001 M 0.00 % | 20.001 M 137.21 % | 8.432 M 0.00 % | 8.432 M |
Weighted average shs out | 1.170 B 1.76 % | 1.150 B -2.10 % | 1.174 B 9.05 % | 1.077 B 19.52 % | 900.957 M 3.54 % | 870.120 M 0.32 % | 867.385 M 5.08 % | 825.422 M 1.40 % | 814.017 M 0.70 % | 808.350 M 15.87 % | 697.665 M 5.95 % | 658.470 M 9.56 % | 601.028 M 11.98 % | 536.742 M 0.47 % | 534.244 M -0.26 % | 535.652 M 1.69 % | 526.734 M 0.76 % | 522.742 M 10.00 % | 475.234 M 0.54 % | 472.662 M 2.29 % | 462.091 M 4.89 % | 440.556 M 20.91 % | 364.356 M 2.80 % | 354.442 M 4.28 % | 339.905 M 0.00 % | 339.905 M 6.27 % | 319.846 M 0.00 % | 319.846 M 8.25 % | 295.467 M 0.00 % | 295.467 M 1.03 % | 292.454 M 0.00 % | 292.454 M 51.08 % | 193.580 M 0.00 % | 193.580 M 14.62 % | 168.888 M 0.00 % | 168.888 M 2.74 % | 164.389 M 0.00 % | 164.389 M 133.01 % | 70.550 M 0.00 % | 70.550 M 19.09 % | 59.241 M 0.00 % | 59.241 M 122.07 % | 26.676 M 0.00 % | 26.676 M 33.38 % | 20.001 M 0.00 % | 20.001 M 137.21 % | 8.432 M 0.00 % | 8.432 M |
EPS diluted | 0.26 73.33 % | 0.15 0.00 % | 0.15 294.74 % | 0.04 8.26 % | 0.04 6.36 % | 0.03 146.94 % | -0.07 -180.07 % | 0.09 59.06 % | 0.06 -44.41 % | 0.10 -23.62 % | 0.13 324.84 % | 0.03 10.07 % | 0.03 212.36 % | 0.01 -72.36 % | 0.03 27.27 % | 0.03 178.02 % | 0.01 -62.86 % | 0.02 107.63 % | 0.01 -65.99 % | 0.03 20.07 % | 0.03 221.11 % | 0.01 112.15 % | -0.07 56.41 % | -0.17 -126.06 % | -0.08 -0.53 % | -0.07 -2 177.78 % | 0.00 -2.70 % | 0.00 -96.50 % | 0.11 1.15 % | 0.10 201.73 % | 0.03 1.47 % | 0.03 166.41 % | 0.01 -2.29 % | 0.01 627.78 % | 0.00 0.00 % | 0.00 -91.43 % | 0.02 0.96 % | 0.02 425.00 % | -0.01 1.54 % | -0.01 -30.00 % | -0.01 -2.04 % | 0.00 43.02 % | -0.01 1.15 % | -0.01 -262.50 % | 0.00 -100.00 % | 0.00 33.33 % | 0.00 -100.00 % | 0.00 |
Earnings per share | 0.26 73.33 % | 0.15 0.00 % | 0.15 291.64 % | 0.04 6.09 % | 0.04 8.08 % | 0.03 147.51 % | -0.07 -179.08 % | 0.09 59.32 % | 0.06 -44.20 % | 0.10 -23.08 % | 0.13 318.01 % | 0.03 9.51 % | 0.03 219.10 % | 0.01 -72.36 % | 0.03 27.27 % | 0.03 178.02 % | 0.01 -62.86 % | 0.02 107.63 % | 0.01 -65.99 % | 0.03 20.07 % | 0.03 221.11 % | 0.01 112.13 % | -0.07 56.35 % | -0.17 -126.06 % | -0.08 -0.53 % | -0.07 -2 177.78 % | 0.00 -2.70 % | 0.00 -96.50 % | 0.11 1.15 % | 0.10 201.73 % | 0.03 1.47 % | 0.03 166.41 % | 0.01 -2.29 % | 0.01 627.78 % | 0.00 0.00 % | 0.00 -91.43 % | 0.02 -58.58 % | 0.05 892.19 % | -0.01 1.54 % | -0.01 -30.00 % | -0.01 -2.04 % | 0.00 43.02 % | -0.01 1.15 % | -0.01 -262.50 % | 0.00 -100.00 % | 0.00 33.33 % | 0.00 -100.00 % | 0.00 |
Gross profit | 449.838 M 83.45 % | 245.206 M 4.59 % | 234.444 M 257.37 % | 65.603 M 5.89 % | 61.955 M 15.95 % | 53.431 M 53.23 % | 34.869 M -57.96 % | 82.944 M 33.80 % | 61.990 M -47.70 % | 118.524 M -9.57 % | 131.060 M 305.07 % | 32.355 M 32.55 % | 24.410 M 69.50 % | 14.401 M -53.02 % | 30.652 M 4.73 % | 29.268 M 324.54 % | 6.894 M -65.64 % | 20.065 M 228.61 % | 6.106 M -77.45 % | 27.076 M 34.32 % | 20.158 M 162.20 % | 7.688 M 158.61 % | -13.117 M 33.11 % | -19.610 M -176.29 % | 25.703 M 0.00 % | 25.703 M -9.70 % | 28.464 M 0.00 % | 28.464 M -61.47 % | 73.880 M 0.00 % | 73.880 M 109.24 % | 35.308 M 0.00 % | 35.308 M 236.43 % | 10.495 M 0.00 % | 10.495 M 81.46 % | 5.783 M 0.00 % | 5.783 M -27.65 % | 7.994 M 0.00 % | 7.994 M 578.40 % | 1.178 M 0.00 % | 1.178 M 89 544.96 % | 1.315 K 0.00 % | 1.315 K 14.11 % | 1.152 K 0.00 % | 1.152 K | 0.000 | 0.000 | 0.000 | 0.000 |
Income tax expense | 129.177 M 92.24 % | 67.194 M 69.36 % | 39.675 M 91.53 % | 20.715 M 33.73 % | 15.490 M 16.91 % | 13.249 M 160.32 % | -21.963 M -168.45 % | 32.086 M 154.29 % | 12.618 M -64.30 % | 35.344 M 31.18 % | 26.943 M 195.20 % | 9.127 M 44.46 % | 6.318 M 179.43 % | 2.261 M -68.49 % | 7.175 M -5.14 % | 7.564 M 230.31 % | 2.290 M -55.34 % | 5.128 M 155.52 % | -9.237 M -233.73 % | 6.907 M 108.99 % | 3.305 M 84.84 % | 1.788 M -69.06 % | 5.779 M -74.69 % | 22.834 M 368.92 % | -8.491 M 0.00 % | -8.491 M -933.68 % | 1.019 M 0.00 % | 1.019 M -92.78 % | 14.103 M 0.00 % | 14.103 M 232.31 % | 4.244 M 0.00 % | 4.244 M 288.61 % | 1.092 M 0.00 % | 1.092 M 412.41 % | 213.136 K 0.00 % | 213.139 K -72.58 % | 777.288 K 0.00 % | 777.290 K 3 489.26 % | 21.656 K -0.01 % | 21.659 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Cost of revenue | 245.573 M -6.54 % | 262.752 M -12.30 % | 299.614 M 5.92 % | 282.867 M 6.93 % | 264.528 M 5.27 % | 251.289 M -2.88 % | 258.748 M 13.99 % | 226.998 M -1.24 % | 229.838 M 2.79 % | 223.604 M 30.82 % | 170.929 M 35.62 % | 126.032 M -13.56 % | 145.800 M -12.93 % | 167.445 M 0.64 % | 166.376 M 44.06 % | 115.488 M 37.29 % | 84.122 M -2.50 % | 86.277 M -6.02 % | 91.804 M 83.62 % | 49.998 M 21.44 % | 41.170 M -32.88 % | 61.335 M -29.46 % | 86.956 M 10.34 % | 78.806 M 87.22 % | 42.093 M 0.00 % | 42.093 M 207.20 % | 13.702 M 0.00 % | 13.702 M 1 724.29 % | 751.088 K 0.00 % | 751.089 K 117.19 % | -4.370 M 0.00 % | -4.370 M -777.73 % | -497.908 K 0.00 % | -497.908 K -129.30 % | 1.699 M 0.00 % | 1.699 M 325.58 % | -753.338 K 0.00 % | -753.338 K 23.01 % | -978.530 K 0.00 % | -978.530 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.420 M | 0.000 -100.00 % | 918.250 K 0.00 % | 918.250 K -91.04 % | 10.248 M 0.00 % | 10.248 M 38.79 % | 7.384 M 0.00 % | 7.384 M 125.35 % | 3.276 M -4.79 % | 3.441 M 254.99 % | 969.370 K -15.53 % | 1.148 M 61.84 % | 709.078 K -17.40 % | 858.396 K -18.28 % | 1.050 M -15.09 % | 1.237 M 160.62 % | 474.686 K -15.22 % | 559.899 K 120.98 % | 253.374 K -18.83 % | 312.149 K 36.06 % | 229.412 K -14.37 % | 267.924 K 25.93 % | 212.756 K -18.19 % | 260.075 K 427.04 % | 49.346 K 100.00 % | 24.673 K 307.82 % | 6.050 K 100.00 % | 3.025 K |
Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 648.000 K | 0.000 100.00 % | -395.250 K 0.00 % | -395.250 K -104.37 % | 9.035 M 200.00 % | -9.035 M -49.99 % | -6.024 M -200.00 % | 6.024 M 7 213.09 % | 82.366 K 0.00 % | 82.367 K -7.56 % | 89.102 K 0.00 % | 89.105 K 19.35 % | 74.658 K 0.00 % | 74.660 K -20.02 % | 93.352 K 0.00 % | 93.355 K 119.12 % | 42.604 K -0.01 % | 42.607 K 44.99 % | 29.386 K -0.01 % | 29.389 K 52.63 % | 19.256 K 0.00 % | 19.256 K -18.61 % | 23.658 K -0.01 % | 23.660 K 181.50 % | -29.031 K -100.00 % | -14.516 K | 0.000 | 0.000 |
Other expenses | 0.000 | 0.000 | 0.000 100.00 % | -44.000 K -193.62 % | 47.000 K -47.19 % | 89.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.248 M | 0.000 | 0.000 | 0.000 100.00 % | -1.995 M | 0.000 | 0.000 100.00 % | -4.329 M -144.38 % | 9.755 M 170.43 % | -13.850 M -197.47 % | 14.209 M 300.45 % | -7.089 M -324.78 % | 3.154 M 201.23 % | -3.115 M -207.54 % | 2.897 M 199.91 % | -2.900 M -204.93 % | 2.763 M 205.01 % | -2.631 M -391.59 % | 902.400 K -38.81 % | 1.475 M 945.55 % | -174.406 K -160.51 % | 288.234 K 242.93 % | -201.656 K -194.60 % | 213.156 K | 0.000 | 0.000 100.00 % | -12.100 K -100.00 % | -6.050 K |
Operating expenses | 5.560 M 258.71 % | 1.550 M 1.24 % | 1.531 M -65.69 % | 4.462 M 32.29 % | 3.373 M -21.74 % | 4.310 M -6.85 % | 4.627 M 4.24 % | 4.439 M 67.38 % | 2.652 M -23.55 % | 3.469 M -4.93 % | 3.649 M 55.34 % | 2.349 M 31.89 % | 1.781 M -78.40 % | 8.245 M 21.29 % | 6.798 M -21.26 % | 8.633 M 2 058.25 % | 400.000 K -84.76 % | 2.625 M 128.86 % | 1.147 M -70.81 % | 3.930 M 35.56 % | 2.899 M 44.01 % | 2.013 M -76.00 % | 8.386 M -86.29 % | 61.182 M 13.07 % | 54.109 M 4 360.76 % | 1.213 M -10.81 % | 1.360 M -95.01 % | 27.271 M 107.95 % | 13.114 M -70.52 % | 44.477 M 191.31 % | 15.268 M -57.43 % | 35.861 M 810.79 % | 3.937 M -62.79 % | 10.582 M 161.89 % | 4.041 M -43.48 % | 7.149 M 117.93 % | 3.281 M -29.89 % | 4.679 M 294.82 % | 1.185 M -34.75 % | 1.816 M 2 345.71 % | 74.262 K -87.09 % | 575.413 K 1 555.48 % | 34.758 K -93.18 % | 509.892 K 2 410.05 % | 20.314 K 100.00 % | 10.157 K 267.88 % | -6.050 K -100.00 % | -3.025 K |
Cost and expenses | 251.133 M -4.98 % | 264.302 M -12.23 % | 301.145 M 4.81 % | 287.329 M 7.25 % | 267.901 M 4.81 % | 255.599 M -2.95 % | 263.375 M 13.80 % | 231.437 M -0.45 % | 232.490 M 2.39 % | 227.073 M 30.07 % | 174.578 M 35.98 % | 128.381 M -13.01 % | 147.581 M -16.00 % | 175.690 M 1.45 % | 173.174 M 39.52 % | 124.121 M 46.85 % | 84.522 M -4.93 % | 88.902 M -4.36 % | 92.951 M 72.36 % | 53.928 M 22.37 % | 44.069 M -30.43 % | 63.348 M -33.56 % | 95.342 M -31.89 % | 139.988 M 45.52 % | 96.202 M 122.15 % | 43.306 M 187.51 % | 15.062 M -63.24 % | 40.973 M 195.51 % | 13.865 M -67.65 % | 42.862 M 293.32 % | 10.898 M -65.39 % | 31.491 M 815.58 % | 3.439 M -65.89 % | 10.084 M 75.68 % | 5.740 M -35.15 % | 8.850 M 250.21 % | 2.527 M -35.63 % | 3.926 M 1 799.96 % | 206.632 K -75.33 % | 837.702 K 1 028.04 % | 74.262 K -87.09 % | 575.413 K 1 555.48 % | 34.758 K -93.18 % | 509.892 K 2 410.05 % | 20.314 K 100.00 % | 10.157 K 267.88 % | -6.050 K -100.00 % | -3.025 K |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 5.560 M 258.71 % | 1.550 M 1.24 % | 1.531 M -66.02 % | 4.506 M 31.75 % | 3.420 M -22.26 % | 4.399 M -4.93 % | 4.627 M 4.24 % | 4.439 M 67.38 % | 2.652 M -23.55 % | 3.469 M -4.93 % | 3.649 M 55.34 % | 2.349 M 31.89 % | 1.781 M -58.86 % | 4.329 M 94.82 % | 2.222 M 1.37 % | 2.192 M 448.00 % | 400.000 K -82.26 % | 2.255 M 96.60 % | 1.147 M -22.50 % | 1.480 M 1.23 % | 1.462 M -8.97 % | 1.606 M -51.02 % | 3.279 M 48.84 % | 2.203 M -88.57 % | 19.282 M 1 489.61 % | 1.213 M -10.81 % | 1.360 M -89.86 % | 13.407 M 299.16 % | 3.359 M 0.00 % | 3.359 M 217.33 % | 1.058 M 0.00 % | 1.058 M 35.06 % | 783.736 K 0.00 % | 783.738 K -31.48 % | 1.144 M 0.00 % | 1.144 M 121.11 % | 517.292 K 0.00 % | 517.293 K 82.94 % | 282.760 K 0.00 % | 282.763 K 13.71 % | 248.668 K 0.00 % | 248.668 K 5.18 % | 236.414 K 0.00 % | 236.417 K 1 063.81 % | 20.314 K 100.00 % | 10.157 K 67.88 % | 6.050 K 100.00 % | 3.025 K |
Interest income | 13.032 M 50.05 % | 8.685 M 8.62 % | 7.996 M 51.84 % | 5.266 M 112.34 % | 2.480 M 69.98 % | 1.459 M 436.40 % | 272.000 K 18.78 % | 229.000 K -6.53 % | 245.000 K -47.87 % | 470.000 K 18.99 % | 395.000 K -34.49 % | 603.000 K -39.09 % | 990.000 K 12.24 % | 882.000 K 66.73 % | 529.000 K 9.98 % | 481.000 K -13.49 % | 556.000 K 8.17 % | 514.000 K 94.70 % | 264.000 K 84.62 % | 143.000 K -39.66 % | 237.000 K 203.85 % | 78.000 K -69.17 % | 253.000 K -51.81 % | 525.000 K -68.43 % | 1.663 M | 0.000 | 0.000 -100.00 % | 4.592 M | 0.000 -100.00 % | 4.541 M | 0.000 -100.00 % | 2.079 M | 0.000 -100.00 % | 648.856 K | 0.000 -100.00 % | 665.460 K | 0.000 -100.00 % | 272.329 K | 0.000 -100.00 % | 56.560 K | 0.000 -100.00 % | 65.198 K | 0.000 -100.00 % | 67.595 K | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 2.349 M 127.84 % | 1.031 M -47.45 % | 1.962 M 34.57 % | 1.458 M -11.80 % | 1.653 M -15.32 % | 1.952 M 32.34 % | 1.475 M 240.65 % | 433.000 K -43.62 % | 768.000 K -47.90 % | 1.474 M -10.01 % | 1.638 M 219.92 % | 512.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 130.000 K | 0.000 -100.00 % | 1.410 M | 0.000 -100.00 % | 424.000 K 0.00 % | 424.000 K -48.67 % | 826.000 K 0.00 % | 826.000 K -11.56 % | 934.000 K 0.00 % | 934.000 K 27 793.09 % | 3.349 K 0.00 % | 3.349 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 |
Depreciation and amortization | 83.737 M 19.14 % | 70.287 M -29.80 % | 100.130 M 23.53 % | 81.056 M -25.21 % | 108.379 M 89.75 % | 57.117 M -44.36 % | 102.654 M 26.07 % | 81.424 M -8.51 % | 88.993 M 19.38 % | 74.543 M 9.52 % | 68.066 M 92.02 % | 35.447 M -9.61 % | 39.214 M -13.06 % | 45.105 M -12.06 % | 51.289 M 46.88 % | 34.918 M 20.44 % | 28.993 M -9.05 % | 31.879 M -3.29 % | 32.964 M 92.10 % | 17.160 M 55.24 % | 11.054 M -15.01 % | 13.006 M -43.26 % | 22.923 M -72.39 % | 83.018 M 412.44 % | 16.201 M 0.00 % | 16.201 M 190.75 % | 5.572 M 0.00 % | 5.572 M -49.98 % | 11.140 M 0.00 % | 11.140 M 20.58 % | 9.238 M 0.00 % | 9.238 M 263.91 % | 2.539 M 0.00 % | 2.539 M 516.96 % | 411.472 K 0.00 % | 411.473 K 125.99 % | 182.072 K 0.00 % | 182.072 K 455.57 % | 32.772 K 0.00 % | 32.773 K 1 618.11 % | 1.908 K 0.00 % | 1.908 K 65.87 % | 1.150 K 0.00 % | 1.150 K 542.46 % | 179.000 100.00 % | 89.500 100.36 % | -24.872 K -100.00 % | -12.436 K |
Operating income | 444.278 M 82.34 % | 243.656 M 4.61 % | 232.913 M 219.71 % | 72.852 M 24.36 % | 58.582 M 19.26 % | 49.121 M 62.43 % | 30.242 M -61.48 % | 78.505 M 32.30 % | 59.338 M -48.43 % | 115.055 M -9.70 % | 127.411 M 324.62 % | 30.006 M 32.60 % | 22.629 M 384.66 % | 4.669 M -78.57 % | 21.788 M -9.98 % | 24.203 M 272.70 % | 6.494 M -58.55 % | 15.668 M 215.95 % | 4.959 M -78.57 % | 23.145 M 28.10 % | 18.068 M 271.62 % | 4.862 M 125.68 % | -18.934 M 76.59 % | -80.876 M -4 030.54 % | -1.958 M 0.00 % | -1.958 M -113.84 % | 14.148 M 0.00 % | 14.148 M -69.42 % | 46.267 M 0.00 % | 46.267 M 374.85 % | 9.744 M 0.00 % | 9.744 M 201.18 % | 3.235 M 0.00 % | 3.235 M 1 624.42 % | 187.608 K 0.00 % | 187.608 K -95.33 % | 4.014 M 0.00 % | 4.014 M 1 345.43 % | -322.316 K 0.00 % | -322.316 K 0.37 % | -323.523 K 0.00 % | -323.523 K -19.31 % | -271.173 K 0.00 % | -271.173 K -288.27 % | -69.841 K -100.00 % | -34.921 K -477.20 % | -6.050 K -100.00 % | -3.025 K |
Operating income ratio | 0.64 33.19 % | 0.48 9.99 % | 0.44 108.61 % | 0.21 16.51 % | 0.18 11.31 % | 0.16 56.51 % | 0.10 -59.34 % | 0.25 24.57 % | 0.20 -39.54 % | 0.34 -20.29 % | 0.42 122.70 % | 0.19 42.50 % | 0.13 417.80 % | 0.03 -76.78 % | 0.11 -33.86 % | 0.17 134.34 % | 0.07 -51.57 % | 0.15 190.90 % | 0.05 -83.13 % | 0.30 1.93 % | 0.29 318.24 % | 0.07 127.47 % | -0.26 81.23 % | -1.37 -4 630.59 % | -0.03 0.00 % | -0.03 -108.61 % | 0.34 0.00 % | 0.34 -45.88 % | 0.62 0.00 % | 0.62 96.85 % | 0.31 0.00 % | 0.31 -2.68 % | 0.32 0.00 % | 0.32 1 190.74 % | 0.03 0.00 % | 0.03 -95.48 % | 0.55 0.00 % | 0.55 134.37 % | -1.61 0.00 % | -1.61 99.34 % | -246.12 0.00 % | -246.12 -4.56 % | -235.39 0.00 % | -235.39 | 0.00 | 0.00 | 0.00 | 0.00 |
Total other income expenses net | -11.302 M -85.49 % | -6.093 M 65.96 % | -17.897 M -64.25 % | -10.896 M -2.86 % | -10.593 M -55.55 % | -6.810 M 93.98 % | -113.183 M -519.80 % | 26.961 M 2 236.37 % | -1.262 M -178.43 % | 1.609 M 121.32 % | -7.547 M -1 860.26 % | -385.000 K -151.75 % | 744.000 K 124.52 % | -3.034 M 25.03 % | -4.047 M 32.10 % | -5.960 M -1 073.86 % | 612.000 K 168.42 % | 228.000 K 102.73 % | -8.345 M -5 895.14 % | 144.000 K -91.65 % | 1.725 M 941.46 % | -205.000 K -247.46 % | -59.000 K 86.62 % | -441.000 K 94.52 % | -8.045 M 74.80 % | -31.929 M -166.96 % | -11.960 M 0.00 % | -11.960 M -1 141.43 % | -963.408 K 0.00 % | -963.409 K -120.94 % | 4.600 M 195.37 % | -4.823 M -1 503.53 % | 343.650 K 0.00 % | 343.649 K 3.70 % | 331.378 K 0.00 % | 331.377 K 63.95 % | 202.116 K 0.00 % | 202.113 K 284.23 % | -109.710 K 0.00 % | -109.710 K -454.11 % | 30.982 K 0.00 % | 30.983 K -22.63 % | 40.046 K 0.00 % | 40.048 K 85.94 % | 21.538 K 100.00 % | 10.769 K 214.43 % | -9.411 K -100.00 % | -4.706 K |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-30 | 2011-06-30 | 2010-12-30 | 2010-06-30 | 2009-12-30 | 2009-06-30 | 2008-12-30 | 2008-06-30 | 2007-12-30 | 2007-06-30 | 2006-12-30 | 2006-06-30 | 2005-12-30 | 2005-06-30 | 2004-12-30 | 2004-06-30 | 2003-12-30 | 2003-06-30 | 2003-01-31 | 2002-06-30 | 2002-01-31 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-06-30 | 2010-06-30 | 2009-06-30 | 2008-06-30 | 2007-06-30 | 2006-06-30 | 2005-06-30 | 2004-06-30 | 2003-06-30 | 2002-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -719.262 M -59.61 % | -450.646 M -8.90 % | -413.807 M -79.44 % | -230.611 M -3.64 % | -222.520 M -119.97 % | -101.157 M -4.32 % | -96.966 M 28.05 % | -134.771 M 33.43 % | -202.465 M -19.68 % | -169.168 M -51.44 % | -111.706 M -249.40 % | -31.971 M 66.63 % | -95.815 M -9.52 % | -87.487 M -28.26 % | -68.209 M -51.86 % | -44.917 M 42.83 % | -78.567 M 8.29 % | -85.668 M -93.50 % | -44.272 M -25.66 % | -35.232 M -12.34 % | -31.363 M -70.79 % | -18.364 M -81.89 % | -10.096 M 62.06 % | -26.612 M 11.98 % | -30.235 M 29.83 % | -43.089 M 3.23 % | -44.525 M 47.24 % | -84.393 M -5.19 % | -80.227 M -200.56 % | -26.693 M -65.07 % | -16.171 M -24.54 % | -12.985 M -788.50 % | -1.461 M -230.19 % | -442.603 K 78.23 % | -2.034 M -30.53 % | -1.558 M 64.52 % | -4.391 M |
Total investments | 506.350 M 40.75 % | 359.763 M 259.29 % | 100.132 M 3 751.23 % | 2.600 M -5.01 % | 2.737 M -13.14 % | 3.151 M -43.49 % | 5.576 M -23.33 % | 7.273 M 15.30 % | 6.308 M 100.64 % | 3.144 M -21.28 % | 3.994 M -30.89 % | 5.779 M -23.97 % | 7.601 M 10.24 % | 6.895 M -0.72 % | 6.945 M 4 499.34 % | 151.000 K -48.29 % | 292.000 K -46.22 % | 543.000 K 311.36 % | 132.000 K 50.00 % | 88.000 K -69.97 % | 293.000 K -26.75 % | 400.000 K -1.23 % | 405.000 K -24.02 % | 533.000 K -88.96 % | 4.827 M -14.10 % | 5.619 M 11.80 % | 5.026 M 1 092.88 % | 421.333 K 15 271.51 % | 2.741 K | 0.000 -100.00 % | 353.823 K 193.06 % | 120.733 K 120 633.00 % | 100.000 -60.00 % | 250.000 -98.85 % | 21.800 K | 0.000 | 0.000 |
Total debt | 64.417 M 1 591.18 % | 3.809 M -63.61 % | 10.467 M -44.05 % | 18.708 M -34.21 % | 28.438 M -23.93 % | 37.384 M -26.43 % | 50.815 M 120.73 % | 23.021 M -11.58 % | 26.037 M -24.59 % | 34.527 M -36.02 % | 53.964 M 80.02 % | 29.977 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.062 M 149.88 % | 425.000 K -81.81 % | 2.337 M 37.47 % | 1.700 M -52.93 % | 3.612 M | 0.000 -100.00 % | 4.239 M -17.75 % | 5.154 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accumulated other comprehensive income loss | 133.922 M 332.26 % | 30.982 M 199.59 % | -31.108 M 6.18 % | -33.157 M -20.95 % | -27.413 M 1.22 % | -27.751 M -6.60 % | -26.034 M 2.00 % | -26.564 M 20.17 % | -33.277 M 2.56 % | -34.153 M 1.60 % | -34.707 M -330.07 % | -8.070 M -5.16 % | -7.674 M -157.12 % | 13.436 M 613.16 % | 1.884 M 23.38 % | 1.527 M 65.98 % | 920.000 K 19.48 % | 770.000 K 82.03 % | 423.000 K -85.78 % | 2.974 M -3.63 % | 3.086 M 3.66 % | 2.977 M 5.49 % | 2.822 M 7.79 % | 2.618 M -20.91 % | 3.310 M | 0.000 -100.00 % | 1.864 M -16.90 % | 2.243 M 152.83 % | 887.196 K 13.79 % | 779.697 K 40.38 % | 555.412 K 876.12 % | 56.900 K 2 546.51 % | 2.150 K | 0.000 | 0.000 100.00 % | -358.000 | 0.000 |
Retained earnings | 919.662 M 41.46 % | 650.129 M 21.41 % | 535.501 M 48.85 % | 359.766 M 5.74 % | 340.244 M 10.56 % | 307.745 M 9.24 % | 281.717 M -17.79 % | 342.695 M 18.31 % | 289.667 M 18.57 % | 244.296 M 36.37 % | 179.146 M 109.24 % | 85.617 M 18.26 % | 72.398 M 30.82 % | 55.342 M 9.54 % | 50.520 M 51.66 % | 33.312 M 68.58 % | 19.760 M 32.23 % | 14.944 M 616.74 % | 2.085 M 134.07 % | -6.119 M 78.17 % | -28.033 M 30.15 % | -40.136 M 8.99 % | -44.101 M -158.32 % | -17.072 M -145.28 % | 37.707 M -54.44 % | 82.768 M -6.48 % | 88.499 M 2.71 % | 86.160 M 191.20 % | 29.587 M 215.14 % | 9.389 M 112.64 % | 4.415 M 16.08 % | 3.804 M 265.84 % | -2.294 M -95.23 % | -1.175 M -99.20 % | -589.782 K -362.47 % | -127.530 K -312.40 % | -30.924 K |
Common stock | 851.839 M 0.97 % | 843.617 M 2.29 % | 824.735 M 0.69 % | 819.121 M 30.55 % | 627.421 M 33.91 % | 468.532 M 0.72 % | 465.184 M -0.29 % | 466.556 M 22.97 % | 379.391 M 2.06 % | 371.741 M 0.26 % | 370.781 M 72.92 % | 214.423 M 0.10 % | 214.218 M 28.96 % | 166.118 M 11.07 % | 149.568 M 0.30 % | 149.120 M 0.00 % | 149.122 M 0.24 % | 148.770 M 18.94 % | 125.080 M 0.24 % | 124.782 M 0.43 % | 124.251 M 0.01 % | 124.236 M 4.63 % | 118.743 M 0.81 % | 117.791 M 4.56 % | 112.650 M 0.00 % | 112.650 M -0.01 % | 112.657 M 72.52 % | 65.301 M -18.24 % | 79.864 M 73.88 % | 45.930 M 60.25 % | 28.661 M 31.86 % | 21.735 M 117.23 % | 10.006 M 68.50 % | 5.938 M 0.00 % | 5.938 M 71.26 % | 3.467 M -46.25 % | 6.451 M |
Total equity | 1.905 B 24.97 % | 1.525 B 14.72 % | 1.329 B 16.01 % | 1.146 B 21.85 % | 940.252 M 25.61 % | 748.526 M 3.84 % | 720.867 M -7.90 % | 782.687 M 23.11 % | 635.781 M 9.26 % | 581.884 M 12.94 % | 515.220 M 76.46 % | 291.970 M 4.67 % | 278.942 M 6.17 % | 262.724 M 30.08 % | 201.972 M 9.79 % | 183.959 M 8.34 % | 169.802 M 3.23 % | 164.484 M 28.92 % | 127.588 M 4.89 % | 121.637 M 22.49 % | 99.304 M 14.04 % | 87.077 M 12.41 % | 77.464 M -25.04 % | 103.337 M -32.75 % | 153.667 M -21.36 % | 195.418 M -3.74 % | 203.020 M 32.09 % | 153.704 M 39.30 % | 110.339 M 96.69 % | 56.098 M 66.80 % | 33.632 M 31.40 % | 25.596 M 231.81 % | 7.714 M 61.96 % | 4.763 M -10.94 % | 5.348 M 60.14 % | 3.340 M -47.98 % | 6.420 M |
Other non current liabilities | 218.558 M 302.15 % | 54.348 M 10.65 % | 49.115 M 13.24 % | 43.372 M -31.85 % | 63.639 M 24.79 % | 50.996 M -26.35 % | 69.245 M -27.40 % | 95.385 M 108.03 % | 45.851 M -33.91 % | 69.379 M -5.38 % | 73.320 M -3.09 % | 75.656 M -7.34 % | 81.646 M | 0.000 -100.00 % | 56.061 M | 0.000 -100.00 % | 21.429 M | 0.000 -100.00 % | 22.336 M | 0.000 -100.00 % | 37.198 M 15.16 % | 32.302 M 4.37 % | 30.950 M -9.52 % | 34.208 M -33.37 % | 51.343 M | 0.000 -100.00 % | 20.007 M 8.68 % | 18.408 M 3 018.59 % | 590.280 K 106.76 % | 285.493 K 0.10 % | 285.214 K 26.18 % | 226.035 K 4.59 % | 216.106 K 1 330.50 % | 15.107 K 99.72 % | 7.564 K | 0.000 | 0.000 |
Long term debt | 50.709 M 4 711.10 % | 1.054 M -24.12 % | 1.389 M -63.53 % | 3.809 M -63.61 % | 10.468 M -35.39 % | 16.202 M -35.52 % | 25.128 M 207.00 % | 8.185 M -12.59 % | 9.364 M -22.37 % | 12.062 M -12.88 % | 13.846 M -8.38 % | 15.113 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 425.000 K -59.98 % | 1.062 M -37.53 % | 1.700 M -27.26 % | 2.337 M | 0.000 | 0.000 -100.00 % | 4.239 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 269.267 M 65.90 % | 162.307 M 52.87 % | 106.170 M -10.49 % | 118.616 M -16.41 % | 141.894 M 26.79 % | 111.909 M -10.64 % | 125.237 M 20.92 % | 103.570 M -8.65 % | 113.374 M 39.21 % | 81.441 M -24.75 % | 108.227 M 19.23 % | 90.769 M 1.55 % | 89.387 M | 0.000 -100.00 % | 82.091 M | 0.000 -100.00 % | 40.418 M | 0.000 -100.00 % | 38.941 M | 0.000 -100.00 % | 37.198 M 13.66 % | 32.727 M 2.23 % | 32.012 M -10.85 % | 35.908 M -33.11 % | 53.680 M | 0.000 -100.00 % | 49.331 M 23.35 % | 39.992 M 496.44 % | 6.705 M -22.81 % | 8.687 M 79.43 % | 4.841 M 118.27 % | 2.218 M 926.39 % | 216.106 K 1 330.50 % | 15.107 K 99.72 % | 7.564 K | 0.000 | 0.000 |
Other current liabilities | 181.757 M 46.02 % | 124.475 M 110.22 % | 59.211 M 514.64 % | -14.280 M -126.03 % | 54.865 M 218.54 % | 17.224 M -77.76 % | 77.435 M 6 462.29 % | 1.180 M -94.78 % | 22.587 M 128.38 % | -79.595 M -249.73 % | 53.160 M 663.24 % | 6.965 M -83.55 % | 42.342 M 458.09 % | 7.587 M -75.36 % | 30.791 M 494.88 % | 5.176 M -74.25 % | 20.104 M 554.64 % | 3.071 M -83.42 % | 18.525 M 479.99 % | 3.194 M -73.95 % | 12.262 M 534.68 % | 1.932 M -87.80 % | 15.835 M -11.77 % | 17.948 M 21.31 % | 14.795 M 170.18 % | 5.476 M -67.04 % | 16.614 M -1.51 % | 16.868 M 122.32 % | 7.587 M 741.64 % | 901.484 K 65.21 % | 545.652 K -75.08 % | 2.190 M 812.96 % | 239.864 K 142.34 % | 98.980 K -25.47 % | 132.809 K 35.20 % | 98.235 K | 0.000 |
Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 16.909 M 183.23 % | 5.970 M | 0.000 | 0.000 -100.00 % | 13.667 M -54.96 % | 30.342 M -38.24 % | 49.127 M 130.95 % | 21.272 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.062 M | 0.000 -100.00 % | 4.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 27.416 M 397.57 % | 5.510 M -69.65 % | 18.156 M -39.07 % | 29.798 M 148.32 % | 12.000 M -43.35 % | 21.182 M -17.54 % | 25.687 M 73.14 % | 14.836 M 208.54 % | -13.669 M -160.85 % | 22.465 M -44.00 % | 40.118 M 169.90 % | 14.864 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 425.000 K -59.98 % | 1.062 M -16.71 % | 1.275 M 0.00 % | 1.275 M 0.00 % | 1.275 M 0.00 % | 1.275 M | 0.000 -100.00 % | 4.239 M 363.53 % | 914.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total current liabilities | 214.370 M 16.57 % | 183.903 M 15.92 % | 158.650 M 31.03 % | 121.079 M 11.30 % | 108.790 M -8.18 % | 118.483 M -6.31 % | 126.468 M 0.33 % | 126.052 M 5.14 % | 119.885 M -20.22 % | 150.270 M -5.59 % | 159.172 M 124.20 % | 70.995 M 37.11 % | 51.778 M 29.15 % | 40.090 M 5.86 % | 37.871 M -18.99 % | 46.747 M 86.15 % | 25.112 M -9.18 % | 27.651 M -0.24 % | 27.717 M 4.39 % | 26.551 M 28.57 % | 20.651 M 29.02 % | 16.006 M -33.57 % | 24.095 M -41.04 % | 40.868 M 49.88 % | 27.268 M 9.89 % | 24.813 M -22.79 % | 32.137 M 25.97 % | 25.511 M 86.36 % | 13.690 M 96.09 % | 6.981 M 104.13 % | 3.420 M 53.48 % | 2.228 M 96.11 % | 1.136 M 407.04 % | 224.097 K 26.89 % | 176.602 K 16.94 % | 151.013 K 188.12 % | 52.413 K |
Total liabilities | 483.637 M 39.69 % | 346.210 M 30.73 % | 264.820 M 10.48 % | 239.695 M -4.38 % | 250.684 M 8.81 % | 230.392 M -8.47 % | 251.705 M 9.62 % | 229.622 M -1.56 % | 233.259 M 0.67 % | 231.711 M -13.35 % | 267.399 M 65.30 % | 161.764 M 37.52 % | 117.627 M 193.41 % | 40.090 M -57.32 % | 93.932 M 100.94 % | 46.747 M -28.66 % | 65.530 M 136.99 % | 27.651 M -58.52 % | 66.658 M 151.06 % | 26.551 M -54.10 % | 57.849 M 18.71 % | 48.733 M -13.14 % | 56.107 M -26.92 % | 76.776 M -5.15 % | 80.948 M 226.23 % | 24.813 M -69.54 % | 81.468 M 24.37 % | 65.504 M 221.18 % | 20.395 M 30.17 % | 15.668 M 89.65 % | 8.261 M 85.80 % | 4.446 M 228.79 % | 1.352 M 465.36 % | 239.204 K 29.88 % | 184.166 K 21.95 % | 151.013 K 188.12 % | 52.413 K |
Other non current assets | 110.389 M 1.89 % | 108.341 M -2.72 % | 111.371 M -82.02 % | 619.493 M 57.49 % | 393.345 M 22.99 % | 319.816 M 12.92 % | 283.219 M 2.89 % | 275.260 M 766.80 % | 31.756 M 7.59 % | 29.516 M -85.00 % | 196.750 M 83.78 % | 107.059 M 143.91 % | -243.796 M -8 568.08 % | 2.879 M 101.78 % | -162.112 M -511.30 % | 39.415 M 142.80 % | -92.087 M -378.42 % | 33.075 M 193.41 % | -35.410 M -216.88 % | 30.295 M 201.66 % | -29.799 M -201.66 % | 29.311 M | 0.000 -100.00 % | 37.085 M | 0.000 100.00 % | -178.141 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term investments | 506.350 M 40.75 % | 359.763 M 259.29 % | 100.132 M 3 751.23 % | 2.600 M -5.01 % | 2.737 M -13.14 % | 3.151 M -43.49 % | 5.576 M -23.33 % | 7.273 M 15.30 % | 6.308 M 100.64 % | 3.144 M 403.85 % | 624.000 K -89.20 % | 5.779 M 424.89 % | 1.101 M -84.03 % | 6.895 M -0.72 % | 6.945 M 4 499.34 % | 151.000 K -48.29 % | 292.000 K -46.22 % | 543.000 K 311.36 % | 132.000 K 50.00 % | 88.000 K -69.97 % | 293.000 K -26.75 % | 400.000 K 0.00 % | 400.000 K -24.95 % | 533.000 K -81.86 % | 2.938 M -47.71 % | 5.619 M 20.79 % | 4.652 M 1 004.11 % | 421.333 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.414 M | 0.000 -100.00 % | 120.000 K | 0.000 -100.00 % | 24.000 K -20.00 % | 30.000 K -58.90 % | 73.000 K -39.67 % | 121.000 K -36.65 % | 191.000 K -31.05 % | 277.000 K -24.93 % | 369.000 K -16.70 % | 443.000 K -17.50 % | 537.000 K 58.41 % | 339.000 K -3.97 % | 353.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 220.258 M | 0.000 -100.00 % | 135.165 M | 0.000 -100.00 % | 61.143 M 203 710.00 % | 30.000 K -58.90 % | 73.000 K -39.67 % | 121.000 K -36.65 % | 191.000 K -31.05 % | 277.000 K -24.93 % | 369.000 K -16.70 % | 443.000 K -17.50 % | 537.000 K 58.41 % | 339.000 K -3.97 % | 353.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 895.587 M 6.20 % | 843.280 M 0.96 % | 835.280 M 139.99 % | 348.049 M -6.91 % | 373.886 M -8.50 % | 408.620 M 10.15 % | 370.961 M -21.71 % | 473.859 M -0.35 % | 475.515 M 1.56 % | 468.231 M 63.35 % | 286.636 M 38.70 % | 206.660 M -14.85 % | 242.695 M 14.59 % | 211.793 M 36.49 % | 155.167 M -12.87 % | 178.077 M 93.99 % | 91.795 M 1.94 % | 90.052 M 1.23 % | 88.957 M -12.67 % | 101.864 M 26.97 % | 80.224 M 16.12 % | 69.090 M -2.64 % | 70.961 M -16.66 % | 85.149 M -41.25 % | 144.942 M -15.82 % | 172.183 M 7.95 % | 159.499 M 51.79 % | 105.082 M 202.60 % | 34.727 M -6.32 % | 37.068 M 72.36 % | 21.507 M 78.91 % | 12.021 M 125.62 % | 5.328 M 18.44 % | 4.498 M 31.99 % | 3.408 M 86.39 % | 1.829 M -11.99 % | 2.078 M |
Total non current assets | 1.512 B 15.32 % | 1.311 B 25.28 % | 1.047 B 7.90 % | 970.142 M 22.96 % | 789.018 M 7.85 % | 731.587 M 7.50 % | 680.520 M -10.03 % | 756.392 M 41.03 % | 536.321 M 7.07 % | 500.891 M -2.11 % | 511.687 M 60.15 % | 319.498 M 31.05 % | 243.796 M 10.03 % | 221.567 M 36.68 % | 162.112 M -25.51 % | 217.643 M 136.34 % | 92.087 M -25.56 % | 123.700 M 38.74 % | 89.162 M -32.64 % | 132.368 M 64.01 % | 80.708 M -18.54 % | 99.078 M -2.56 % | 101.678 M -17.48 % | 123.210 M -30.77 % | 177.971 M -0.10 % | 178.141 M -2.50 % | 182.712 M 63.76 % | 111.570 M 214.75 % | 35.448 M -16.17 % | 42.283 M 73.38 % | 24.387 M 95.56 % | 12.470 M 134.05 % | 5.328 M 18.44 % | 4.498 M 31.99 % | 3.408 M 86.39 % | 1.829 M -11.99 % | 2.078 M |
Other current assets | 5.581 M -19.45 % | 6.929 M 28.79 % | 5.380 M 3.52 % | 5.197 M -53.19 % | 11.102 M 132.99 % | 4.765 M 35.41 % | 3.519 M -8.05 % | 3.827 M 157.88 % | 1.484 M -67.19 % | 4.523 M 309.32 % | 1.105 M -81.29 % | 5.906 M 69.27 % | 3.489 M 79.11 % | 1.948 M -58.35 % | 4.677 M 278.70 % | 1.235 M -55.59 % | 2.781 M 293.35 % | 707.000 K -87.86 % | 5.823 M -0.07 % | 5.827 M 81.64 % | 3.208 M 355.68 % | 704.000 K -82.71 % | 4.072 M 83.51 % | 2.219 M -29.44 % | 3.145 M | 0.000 -100.00 % | 8.814 M 1 770.83 % | 471.128 K 82.83 % | 257.682 K 25.17 % | 205.861 K -60.16 % | 516.763 K 168.32 % | 192.593 K 414.60 % | 37.426 K 61.74 % | 23.139 K 8.67 % | 21.292 K 18.61 % | 17.951 K | 0.000 |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.370 M | 0.000 -100.00 % | 6.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.078 M | 0.000 -100.00 % | 5.000 K | 0.000 -100.00 % | 1.889 M | 0.000 -100.00 % | 374.000 K | 0.000 -100.00 % | 2.741 K | 0.000 -100.00 % | 353.823 K 193.06 % | 120.733 K 120 633.00 % | 100.000 -60.00 % | 250.000 -98.85 % | 21.800 K | 0.000 | 0.000 |
cash and cash equivalents | 783.679 M 72.44 % | 454.455 M 7.11 % | 424.274 M 70.17 % | 249.319 M -0.65 % | 250.958 M 81.14 % | 138.541 M -6.25 % | 147.781 M -6.34 % | 157.792 M -30.95 % | 228.502 M 12.18 % | 203.695 M 22.95 % | 165.670 M 167.43 % | 61.948 M -35.35 % | 95.815 M 9.52 % | 87.487 M 28.26 % | 68.209 M 51.86 % | 44.917 M -42.83 % | 78.567 M -8.29 % | 85.668 M 93.50 % | 44.272 M 25.66 % | 35.232 M 8.66 % | 32.425 M 72.57 % | 18.789 M 51.12 % | 12.433 M -56.09 % | 28.312 M -16.35 % | 33.847 M -21.45 % | 43.089 M -11.64 % | 48.764 M -45.54 % | 89.546 M 11.62 % | 80.227 M 200.56 % | 26.693 M 65.07 % | 16.171 M 24.54 % | 12.985 M 788.50 % | 1.461 M 230.19 % | 442.603 K -78.23 % | 2.034 M 30.53 % | 1.558 M -64.52 % | 4.391 M |
Cash and short term investments | 783.679 M 72.44 % | 454.455 M 7.11 % | 424.274 M 70.17 % | 249.319 M -0.65 % | 250.958 M 81.14 % | 138.541 M -6.25 % | 147.781 M -6.34 % | 157.792 M -30.95 % | 228.502 M 12.18 % | 203.695 M 20.50 % | 169.040 M 172.87 % | 61.948 M -39.45 % | 102.315 M 16.95 % | 87.487 M 28.26 % | 68.209 M 51.86 % | 44.917 M -42.83 % | 78.567 M -8.29 % | 85.668 M 93.50 % | 44.272 M 25.66 % | 35.232 M 8.66 % | 32.425 M 72.57 % | 18.789 M 51.12 % | 12.433 M -56.09 % | 28.312 M -16.35 % | 33.847 M -21.45 % | 43.089 M -11.64 % | 48.764 M -45.54 % | 89.546 M 11.62 % | 80.227 M 200.56 % | 26.693 M 65.07 % | 16.171 M 24.54 % | 12.985 M 788.44 % | 1.462 M 230.02 % | 442.853 K -78.45 % | 2.055 M 31.93 % | 1.558 M -64.52 % | 4.391 M |
Total current assets | 876.734 M 56.68 % | 559.554 M 2.26 % | 547.165 M 31.76 % | 415.283 M 3.33 % | 401.918 M 62.50 % | 247.331 M -15.31 % | 292.052 M 14.12 % | 255.917 M -23.08 % | 332.719 M 6.40 % | 312.704 M 15.42 % | 270.932 M 101.83 % | 134.236 M -11.85 % | 152.285 M 11.24 % | 136.892 M 4.42 % | 131.092 M 26.79 % | 103.396 M -6.52 % | 110.603 M 2.09 % | 108.338 M 56.68 % | 69.148 M 19.05 % | 58.082 M 24.79 % | 46.543 M 26.71 % | 36.732 M 15.17 % | 31.893 M -43.95 % | 56.903 M 0.46 % | 56.644 M -19.98 % | 70.789 M -30.45 % | 101.776 M -5.45 % | 107.638 M 12.96 % | 95.286 M 223.18 % | 29.484 M 68.41 % | 17.507 M -0.37 % | 17.573 M 370.02 % | 3.739 M 642.00 % | 503.860 K -76.28 % | 2.124 M 27.80 % | 1.662 M -62.18 % | 4.395 M |
Inventory | 81.993 M -11.75 % | 92.909 M -18.37 % | 113.819 M -17.38 % | 137.758 M 0.43 % | 137.164 M 34.01 % | 102.354 M -23.38 % | 133.587 M 53.21 % | 87.192 M -13.51 % | 100.813 M 7.22 % | 94.021 M -3.62 % | 97.553 M 60.34 % | 60.843 M 48.16 % | 41.067 M -4.27 % | 42.897 M -26.15 % | 58.086 M 13.78 % | 51.052 M 74.65 % | 29.231 M 51.17 % | 19.337 M 2.06 % | 18.947 M 22.78 % | 15.432 M 83.65 % | 8.403 M -33.97 % | 12.726 M -17.17 % | 15.364 M -31.43 % | 22.407 M 39.69 % | 16.041 M -21.13 % | 20.339 M -48.44 % | 39.451 M 180.11 % | 14.084 M 28.81 % | 10.934 M 852.88 % | 1.147 M 656.68 % | 151.643 K -95.62 % | 3.464 M 76.99 % | 1.957 M | 0.000 | 0.000 | 0.000 | 0.000 |
Net receivables | 5.481 M 4.18 % | 5.261 M 42.50 % | 3.692 M -83.95 % | 23.009 M 127.20 % | 10.127 M 506.04 % | 1.671 M -76.68 % | 7.165 M 0.83 % | 7.106 M 270.10 % | 1.920 M -81.65 % | 10.465 M 223.59 % | 3.234 M -41.61 % | 5.539 M 2.31 % | 5.414 M 18.73 % | 4.560 M 3 700.00 % | 120.000 K -98.06 % | 6.192 M 25 700.00 % | 24.000 K -99.09 % | 2.626 M 2 377.36 % | 106.000 K -93.34 % | 1.591 M -36.54 % | 2.507 M -44.45 % | 4.513 M -0.75 % | 4.547 M 14.68 % | 3.965 M 9.80 % | 3.611 M | 0.000 -100.00 % | 4.747 M 34.25 % | 3.536 M -8.58 % | 3.868 M 168.97 % | 1.438 M 115.38 % | 667.674 K -28.33 % | 931.548 K 229.58 % | 282.648 K 646.40 % | 37.868 K -20.28 % | 47.503 K -44.96 % | 86.310 K 1 877.77 % | 4.364 K |
Tax assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.050 M | 0.000 -100.00 % | 20.764 M | 0.000 -100.00 % | 22.742 M | 0.000 -100.00 % | 27.677 M | 0.000 -100.00 % | 23.538 M | 0.000 -100.00 % | 26.947 M | 0.000 -100.00 % | 30.944 M | 0.000 -100.00 % | 35.410 M | 0.000 -100.00 % | 29.799 M | 0.000 -100.00 % | 29.948 M | 0.000 -100.00 % | 29.554 M | 0.000 -100.00 % | 18.208 M 200.12 % | 6.067 M 741.51 % | 720.955 K -86.17 % | 5.214 M 81.05 % | 2.880 M 541.50 % | 448.947 K | 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 -100.00 % | 488.000 K | 0.000 -100.00 % | 2.700 M | 0.000 -100.00 % | 32.642 M | 0.000 -100.00 % | 35.936 M | 0.000 -100.00 % | 29.902 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 30.679 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 5.197 M -90.36 % | 53.918 M 306.68 % | 13.258 M -81.52 % | 71.743 M 198.74 % | 24.015 M -70.01 % | 80.077 M 243.00 % | 23.346 M -71.77 % | 82.702 M 314.73 % | 19.941 M -66.78 % | 60.019 M 157.04 % | 23.350 M -52.51 % | 49.166 M 421.05 % | 9.436 M -70.97 % | 32.503 M 359.08 % | 7.080 M -82.97 % | 41.571 M 730.09 % | 5.008 M -79.63 % | 24.580 M 167.41 % | 9.192 M -59.92 % | 22.932 M 212.98 % | 7.327 M -42.75 % | 12.799 M 83.24 % | 6.985 M -67.73 % | 21.645 M 93.29 % | 11.198 M -42.09 % | 19.337 M 71.37 % | 11.284 M 46.00 % | 7.729 M 26.65 % | 6.102 M 0.37 % | 6.080 M 111.51 % | 2.874 M 7 369.87 % | 38.481 K -95.71 % | 896.398 K 616.45 % | 125.117 K 185.70 % | 43.793 K -17.02 % | 52.778 K 0.70 % | 52.413 K |
Tax payables | 0.000 | 0.000 -100.00 % | 68.025 M 302.30 % | 16.909 M 183.23 % | 5.970 M | 0.000 | 0.000 -100.00 % | 13.667 M -54.96 % | 30.342 M -38.24 % | 49.127 M 130.95 % | 21.272 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 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.828 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 | 64.417 M 1 591.18 % | 3.809 M -63.61 % | 10.467 M -44.05 % | 18.708 M -34.21 % | 28.438 M -23.93 % | 37.384 M -26.43 % | 50.815 M 120.73 % | 23.021 M -11.58 % | 26.037 M -2.30 % | 26.649 M -12.59 % | 30.489 M 1.71 % | 29.977 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 425.000 K -59.98 % | 1.062 M -37.53 % | 1.700 M -27.26 % | 2.337 M -21.45 % | 2.975 M -17.64 % | 3.612 M | 0.000 -100.00 % | 4.239 M -17.75 % | 5.154 M | 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 -100.00 % | 7.674 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 |
Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.674 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 634.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -195.418 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred tax liabilities non current | 0.000 -100.00 % | 106.905 M 92.05 % | 55.666 M -22.07 % | 71.435 M -17.74 % | 86.837 M 94.22 % | 44.711 M -13.40 % | 51.628 M 15.27 % | 44.788 M -22.99 % | 58.159 M 110.26 % | 27.661 M -43.25 % | 48.738 M 201.45 % | 16.168 M -48.31 % | 31.279 M | 0.000 -100.00 % | 26.030 M | 0.000 -100.00 % | 18.989 M | 0.000 -100.00 % | 16.605 M | 0.000 -100.00 % | 12.476 M | 0.000 -100.00 % | 8.277 M | 0.000 -100.00 % | 25.009 M | 0.000 -100.00 % | 29.324 M 69.07 % | 17.345 M 183.65 % | 6.115 M -27.22 % | 8.401 M 84.40 % | 4.556 M 128.71 % | 1.992 M | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -23.538 M | 0.000 100.00 % | -26.030 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 |
Total assets | 2.389 B 27.69 % | 1.871 B 17.38 % | 1.594 B 15.05 % | 1.385 B 16.33 % | 1.191 B 21.66 % | 978.918 M 0.65 % | 972.572 M -3.93 % | 1.012 B 16.49 % | 869.040 M 6.81 % | 813.595 M 3.96 % | 782.619 M 72.48 % | 453.734 M 14.41 % | 396.569 M 10.63 % | 358.459 M 21.14 % | 295.904 M -7.83 % | 321.039 M 36.42 % | 235.332 M 1.42 % | 232.038 M 19.46 % | 194.246 M 1.99 % | 190.450 M 21.19 % | 157.153 M 15.72 % | 135.810 M 1.68 % | 133.571 M -25.84 % | 180.113 M -23.23 % | 234.615 M -16.09 % | 279.609 M -1.72 % | 284.488 M 29.78 % | 219.208 M 67.67 % | 130.734 M 82.17 % | 71.767 M 71.31 % | 41.894 M 39.45 % | 30.042 M 231.36 % | 9.067 M 81.25 % | 5.002 M -9.58 % | 5.532 M 58.49 % | 3.491 M -46.07 % | 6.473 M |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-06-30 | 2010-06-30 | 2009-06-30 | 2008-06-30 | 2007-06-30 | 2006-06-30 | 2005-06-30 | 2004-06-30 | 2003-06-30 | 2002-06-30 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-30 | 2011-06-30 | 2010-12-30 | 2010-06-30 | 2009-12-30 | 2009-06-30 | 2008-12-30 | 2008-06-30 | 2007-12-30 | 2007-06-30 | 2006-12-30 | 2006-06-30 | 2005-12-30 | 2005-06-30 | 2005-01-31 | 2004-06-30 | 2003-12-30 | 2003-06-30 | 2003-01-31 | 2002-06-30 | 2002-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -203.654 M | 0.000 100.00 % | -4.367 M | 0.000 100.00 % | -176.784 M | 0.000 100.00 % | -84.751 M | 0.000 -100.00 % | 6.397 M | 0.000 -100.00 % | 3.883 M -8.70 % | 4.253 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.507 M | 0.000 100.00 % | -4.843 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 |
Stock based compensation | 1.249 M -8.70 % | 1.368 M -4.80 % | 1.437 M -76.48 % | 6.110 M 17.82 % | 5.186 M 365.53 % | 1.114 M -2.79 % | 1.146 M -5.45 % | 1.212 M 62.90 % | 744.000 K -27.49 % | 1.026 M -25.65 % | 1.380 M 84.00 % | 750.000 K 278.79 % | 198.000 K -56.29 % | 453.000 K 31.69 % | 344.000 K 1.18 % | 340.000 K -9.81 % | 377.000 K | 0.000 -100.00 % | 32.000 K -79.22 % | 154.000 K -47.26 % | 292.000 K -62.90 % | 787.000 K -57.14 % | 1.836 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 |
Change in working capital | 30.275 M | 0.000 100.00 % | -12.798 M | 0.000 100.00 % | -18.860 M | 0.000 100.00 % | -98.737 M | 0.000 100.00 % | -1.165 M | 0.000 100.00 % | -51.122 M | 0.000 -100.00 % | 9.291 M | 0.000 100.00 % | -4.463 M 5.30 % | -4.713 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -13.759 M | 0.000 -100.00 % | 3.007 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 |
Accounts receivables | -1.728 M | 0.000 100.00 % | -1.119 M | 0.000 100.00 % | -272.000 K | 0.000 100.00 % | -71.000 K | 0.000 -100.00 % | 1.314 M | 0.000 -100.00 % | 3.725 M | 0.000 100.00 % | -3.637 M | 0.000 -100.00 % | 2.676 M 182.01 % | -3.263 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -921.000 K | 0.000 -100.00 % | 943.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 |
Inventory | 32.857 M | 0.000 100.00 % | -6.545 M | 0.000 100.00 % | -18.018 M | 0.000 100.00 % | -98.826 M | 0.000 100.00 % | -3.260 M | 0.000 100.00 % | -56.486 M | 0.000 -100.00 % | 1.831 M | 0.000 100.00 % | -6.903 M -419.02 % | -1.330 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -11.878 M | 0.000 -100.00 % | 2.064 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 |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.469 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | -854.000 K | 0.000 100.00 % | -5.134 M | 0.000 100.00 % | -570.000 K | 0.000 -100.00 % | 160.000 K | 0.000 -100.00 % | 781.000 K | 0.000 -100.00 % | 1.639 M | 0.000 -100.00 % | 628.000 K | 0.000 100.00 % | -236.000 K -96.67 % | -120.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -960.000 K | 0.000 -100.00 % | 483.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 |
Other non cash items | 18.191 M -76.99 % | 79.054 M 25.65 % | 62.915 M 776.51 % | -9.300 M -104.19 % | 221.743 M 56.00 % | 142.140 M -42.58 % | 247.559 M 186.22 % | 86.492 M -53.93 % | 187.752 M 21.72 % | 154.247 M -0.13 % | 154.442 M 121.18 % | 69.827 M -2.00 % | 71.252 M 481.98 % | 12.243 M 340.58 % | -5.089 M -132.78 % | 15.525 M 6.77 % | 14.541 M | 0.000 -100.00 % | 5.877 M 243.83 % | -4.086 M -125.21 % | 16.210 M 153.03 % | -30.570 M -222.29 % | 24.999 M -16.23 % | 29.842 M 805.89 % | -4.228 M 0.00 % | -4.228 M -157.90 % | 7.302 M 0.00 % | 7.302 M 5 295.05 % | 135.340 K 0.00 % | 135.341 K -70.86 % | 464.424 K 0.00 % | 464.426 K -84.09 % | 2.919 M 0.00 % | 2.919 M 3 844.36 % | -77.965 K 0.00 % | -77.965 K 81.63 % | -424.496 K 0.00 % | -424.496 K -808.91 % | 59.880 K 0.00 % | 59.880 K 500.05 % | -14.968 K 0.00 % | -14.968 K -131.10 % | 48.124 K 100.00 % | 24.062 K 951.66 % | 2.288 K 100.00 % | 1.144 K |
Net cash provided by operating activities | 443.490 M 35.48 % | 327.338 M -2.27 % | 334.943 M 181.21 % | 119.107 M -18.34 % | 145.863 M 27.85 % | 114.085 M 43.39 % | 79.560 M 1.42 % | 78.448 M -45.60 % | 144.217 M -10.44 % | 161.024 M -10.19 % | 179.297 M 226.74 % | 54.874 M -25.28 % | 73.444 M 17.36 % | 62.578 M 5.55 % | 59.289 M -0.56 % | 59.622 M -0.06 % | 59.656 M | 0.000 -100.00 % | 39.234 M 200.90 % | 13.039 M 1 056.64 % | -1.363 M 74.03 % | -5.248 M -125.42 % | 20.646 M 0.00 % | 20.646 M 721.24 % | 2.514 M 0.00 % | 2.514 M -94.94 % | 49.642 M 0.00 % | 49.642 M 154.93 % | 19.473 M 0.00 % | 19.473 M 254.72 % | 5.490 M 0.00 % | 5.490 M 50.96 % | 3.637 M 0.00 % | 3.637 M 2.64 % | 3.543 M 0.00 % | 3.543 M 519.11 % | -845.406 K 0.00 % | -845.406 K -266.37 % | -230.752 K 0.00 % | -230.752 K 5.79 % | -244.944 K 0.00 % | -244.944 K | 0.000 | 0.000 100.00 % | -13.173 K -100.00 % | -6.587 K |
Investments in property plant and equipment | -79.143 M 2.72 % | -81.355 M -54.37 % | -52.702 M 25.19 % | -70.447 M 15.97 % | -83.833 M 20.56 % | -105.527 M -52.47 % | -69.210 M 9.73 % | -76.670 M 7.14 % | -82.569 M 0.49 % | -82.976 M -25.98 % | -65.864 M 10.68 % | -73.736 M -49.34 % | -49.373 M -38.63 % | -35.615 M -17.91 % | -30.206 M 43.85 % | -53.799 M -30.22 % | -41.313 M | 0.000 100.00 % | -36.285 M -222.56 % | -11.249 M 20.41 % | -14.133 M 41.40 % | -24.119 M 8.24 % | -26.285 M 0.00 % | -26.285 M 37.45 % | -42.020 M 0.00 % | -42.020 M -148.11 % | -16.936 M 0.00 % | -16.936 M -24.29 % | -13.627 M 0.00 % | -13.627 M -58.27 % | -8.609 M 0.00 % | -8.609 M -80.87 % | -4.760 M 0.00 % | -4.760 M -34.44 % | -3.541 M 0.00 % | -3.541 M -516.49 % | -574.333 K 0.00 % | -574.333 K -0.08 % | -573.858 K 0.00 % | -573.858 K 7.38 % | -619.562 K 0.00 % | -619.562 K -138.21 % | -260.090 K -100.00 % | -130.045 K 41.80 % | -223.428 K -100.00 % | -111.714 K |
Acquisitions net | -1.000 M -3.52 % | -966.000 K 91.61 % | -11.511 M 40.52 % | -19.354 M -129.23 % | 66.202 M 5 062.67 % | -1.334 M 64.10 % | -3.716 M 94.46 % | -67.016 M -311.22 % | -16.297 M -643.23 % | 3.000 M 110.12 % | -29.635 M | 0.000 100.00 % | -16.891 M -257.10 % | -4.730 M -463.01 % | 1.303 M 103.29 % | -39.653 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -35.347 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 |
Purchases of investments | 0.000 | 0.000 100.00 % | -87.691 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -318.000 K -136.47 % | 872.000 K 173.90 % | -1.180 M -117.85 % | 6.610 M 199.55 % | -6.640 M -26 460.00 % | -25.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -459.000 K 0.00 % | -459.000 K 86.82 % | -3.482 M 0.00 % | -3.482 M -1 552.61 % | -210.667 K 0.00 % | -210.667 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -250.000 0.00 % | -250.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.502 M 6 944.21 % | -95.000 K -200.00 % | 95.000 K -69.75 % | 314.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 16.916 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.284 M 0.00 % | 1.284 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -133.275 M -728.28 % | 21.213 M 0.00 % | 21.213 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.278 K 0.00 % | 1.278 K | 0.000 | 0.000 -100.00 % | 9.159 K 0.00 % | 9.159 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 0.000 100.00 % | -163.730 M -7 801.32 % | 2.126 M 168.51 % | -3.103 M -18.57 % | -2.617 M -73.20 % | -1.511 M 35.70 % | -2.350 M -108.89 % | 26.440 M 1 527.65 % | -1.852 M 30.38 % | -2.660 M -9.02 % | -2.440 M -371.11 % | 900.000 K 530.62 % | -209.000 K 92.91 % | -2.948 M -307.18 % | -724.000 K -495.63 % | 183.000 K 337.66 % | -77.000 K 99.55 % | -16.931 M -45 659.46 % | -37.000 K 77.30 % | -163.000 K 77.79 % | -734.000 K -121.81 % | 3.366 M 106.77 % | -49.746 M -204.97 % | 47.390 M -1.30 % | 48.016 M 200.03 % | -48.000 M -171.87 % | 66.789 M 0.00 % | 66.789 M 461.87 % | 11.887 M 200.21 % | -11.862 M -184.13 % | 14.099 M 200.71 % | -13.999 M -266.72 % | 8.397 M 200.19 % | -8.381 M -218.33 % | 7.083 M 200.00 % | -7.083 M -2 512.80 % | -271.074 K -200.00 % | 271.074 K -18.83 % | 333.946 K 0.00 % | 333.946 K -10.92 % | 374.868 K 200.00 % | -374.868 K -295.48 % | 191.766 K 100.00 % | 95.883 K -54.40 % | 210.254 K 100.00 % | 105.127 K |
Net cash used for investing activites | -80.143 M 67.43 % | -246.051 M -64.28 % | -149.778 M -61.22 % | -92.904 M -358.83 % | -20.248 M 79.86 % | -100.536 M -33.39 % | -75.371 M 35.84 % | -117.469 M -18.02 % | -99.532 M -18.75 % | -83.816 M 8.23 % | -91.329 M -14.91 % | -79.476 M -22.77 % | -64.735 M -49.53 % | -43.293 M -46.13 % | -29.627 M 68.23 % | -93.269 M -125.34 % | -41.390 M -144.46 % | -16.931 M 53.39 % | -36.322 M -218.28 % | -11.412 M 23.24 % | -14.867 M 28.36 % | -20.753 M 72.87 % | -76.490 M -470.48 % | 20.646 M 721.24 % | 2.514 M 102.69 % | -93.501 M -288.35 % | 49.642 M 141.72 % | -118.980 M -711.00 % | 19.473 M 555.44 % | -4.276 M -177.89 % | 5.490 M 124.28 % | -22.609 M -721.70 % | 3.637 M 127.67 % | -13.141 M -470.88 % | 3.543 M 133.36 % | -10.622 M -1 156.44 % | -845.406 K -178.77 % | -303.259 K -31.42 % | -230.752 K 0.00 % | -230.752 K 5.79 % | -244.944 K 75.37 % | -994.680 K -1 355.85 % | -68.323 K -100.00 % | -34.162 K -159.33 % | -13.173 K -100.00 % | -6.587 K |
Debt repayment | 0.000 100.00 % | -6.911 M | 0.000 100.00 % | -10.511 M | 0.000 100.00 % | -15.570 M | 0.000 100.00 % | -11.337 M | 0.000 100.00 % | -16.250 M | 0.000 100.00 % | -6.339 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -637.000 K 0.00 % | -637.000 K | 0.000 100.00 % | -637.000 K -1.59 % | -627.000 K | 0.000 | 0.000 100.00 % | -1.304 M | 0.000 100.00 % | -152.417 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 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 300.000 K | 0.000 -100.00 % | 300.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.564 M 0.00 % | 1.564 M | 0.000 | 0.000 -100.00 % | 24.703 M 0.00 % | 24.703 M 1 394 367.97 % | 1.772 K 0.00 % | 1.772 K 43.56 % | 1.234 K 0.00 % | 1.234 K -99.99 % | 8.942 M 0.00 % | 8.942 M -8.69 % | 9.793 M 0.00 % | 9.793 M 67.16 % | 5.858 M 0.00 % | 5.858 M 195.95 % | 1.980 M 0.00 % | 1.980 M | 0.000 | 0.000 -100.00 % | 1.250 M 0.00 % | 1.250 M -25.75 % | 1.683 M 100.00 % | 841.700 K 1 466.24 % | 53.740 K 100.00 % | 26.870 K |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -40.750 K 0.00 % | -40.750 K | 0.000 | 0.000 100.00 % | -1.465 M 0.00 % | -1.465 M 79.89 % | -7.284 M 0.00 % | -7.284 M -47 555.44 % | -15.284 K 0.00 % | -15.284 K 97.27 % | -559.996 K 0.00 % | -559.996 K 91.25 % | -6.399 M 0.00 % | -6.399 M -16 264.14 % | -39.101 K 0.00 % | -39.101 K 22.35 % | -50.358 K 0.00 % | -50.358 K | 0.000 | 0.000 100.00 % | -147.910 K 0.00 % | -147.910 K 60.05 % | -370.282 K -100.00 % | -185.141 K -707.54 % | -22.927 K -100.00 % | -11.463 K |
Dividends paid | -26.835 M 38.19 % | -43.417 M | 0.000 100.00 % | -17.331 M | 0.000 100.00 % | -7.219 M | 0.000 100.00 % | -20.352 M | 0.000 100.00 % | -16.170 M | 0.000 100.00 % | -6.579 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.205 M -35.91 % | -886.250 K | 0.000 | 0.000 | 0.000 100.00 % | -2.929 M -0.51 % | -2.914 M 0.00 % | -2.914 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -390.370 K 0.00 % | -390.370 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 |
Other financing activites | -7.288 M -836.76 % | -778.000 K 92.38 % | -10.210 M | 0.000 100.00 % | -13.913 M | 0.000 100.00 % | -15.576 M | 0.000 100.00 % | -19.878 M -193.92 % | -6.763 M -142.93 % | 15.754 M 331.26 % | 3.653 M 636.42 % | -681.000 K -9 628.57 % | -7.000 K -101.57 % | 445.000 K 14 933.33 % | -3.000 K -100.01 % | 23.129 M 18 311.81 % | -127.000 K -123.96 % | 530.000 K -90.12 % | 5.362 M 242.29 % | 1.567 M -92.87 % | 21.979 M 206.46 % | -20.646 M -200.00 % | 20.646 M 721.24 % | 2.514 M 505.78 % | 415.000 K -99.21 % | 52.556 M 200.00 % | -52.556 M -369.89 % | 19.473 M 197.17 % | -20.039 M -465.04 % | 5.490 M 198.15 % | -5.593 M -238.89 % | 4.027 M 187.21 % | -4.618 M -230.33 % | 3.543 M 196.66 % | -3.666 M -333.59 % | -845.406 K -200.00 % | 845.406 K 466.37 % | -230.752 K 0.00 % | -230.752 K 5.79 % | -244.944 K -199.59 % | 245.944 K 459.97 % | -68.323 K -100.00 % | -34.162 K -159.33 % | -13.173 K -100.00 % | -6.587 K |
Net cash used provided by financing activities | -34.123 M 33.23 % | -51.106 M -400.55 % | -10.210 M 63.33 % | -27.842 M -110.96 % | -13.198 M 42.09 % | -22.789 M -60.49 % | -14.200 M 55.19 % | -31.689 M -59.42 % | -19.878 M 49.27 % | -39.183 M -348.72 % | 15.754 M 270.04 % | -9.265 M -2 331.76 % | -381.000 K -5 342.86 % | -7.000 K -101.57 % | 445.000 K 14 933.33 % | -3.000 K -100.01 % | 23.129 M 18 311.81 % | -127.000 K -18.69 % | -107.000 K -102.26 % | 4.725 M 1 205.25 % | 362.000 K -98.23 % | 20.456 M 196.16 % | -21.273 M -203.04 % | 20.646 M 721.24 % | 2.514 M -94.11 % | 42.659 M -14.07 % | 49.642 M 170.73 % | -70.187 M -460.43 % | 19.473 M 197.04 % | -20.068 M -465.55 % | 5.490 M -50.86 % | 11.172 M 207.20 % | 3.637 M 104.22 % | 1.781 M -49.74 % | 3.543 M -55.56 % | 7.973 M 1 043.06 % | -845.406 K -117.97 % | 4.704 M 2 138.42 % | -230.752 K 0.00 % | -230.752 K 5.79 % | -244.944 K -110.00 % | 2.450 M 3 686.09 % | -68.323 K -100.00 % | -34.162 K -159.33 % | -13.173 K -100.00 % | -6.587 K |
Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -250.958 M -269.82 % | 147.781 M 200.00 % | -147.781 M -164.67 % | 228.502 M 200.00 % | -228.502 M -237.93 % | 165.670 M 200.00 % | -165.670 M -272.91 % | 95.815 M 200.01 % | -95.801 M -240.45 % | 68.209 M 190.92 % | -75.024 M -195.49 % | 78.567 M 7 856 600.00 % | 1.000 K | 0.000 -100.00 % | 2.000 K -50.00 % | 4.000 K 136.36 % | -11.000 K -210.00 % | 10.000 K -99.99 % | 69.659 M 200.38 % | -69.397 M -148.44 % | -27.933 M -199.99 % | 27.937 M 119.36 % | -144.266 M -200.06 % | 144.184 M 555.53 % | -31.652 M -200.05 % | 31.637 M 382.27 % | -11.208 M -200.00 % | 11.208 M 220.30 % | -9.317 M -200.00 % | 9.317 M 291.39 % | -4.868 M -200.00 % | 4.868 M 59.83 % | 3.046 M 200.00 % | -3.046 M -2 851.32 % | -103.196 K 0.00 % | -103.196 K -110.61 % | 972.666 K 200.00 % | -972.666 K | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | 329.224 M 990.83 % | 30.181 M -82.75 % | 174.955 M 10 774.50 % | -1.639 M -101.46 % | 112.417 M 1 316.63 % | -9.240 M 7.70 % | -10.011 M 85.84 % | -70.710 M -385.04 % | 24.807 M -34.76 % | 38.025 M -63.34 % | 103.722 M 67.43 % | 61.948 M 643.85 % | 8.328 M -90.48 % | 87.487 M 294.77 % | -44.917 M -200.00 % | 44.917 M 8.51 % | 41.396 M 217.50 % | -35.232 M -1 355.15 % | 2.807 M -55.84 % | 6.356 M 125.22 % | -25.204 M -226.97 % | 19.850 M -21.80 % | 25.385 M 780.71 % | -3.729 M 63.42 % | -10.196 M 75.00 % | -40.782 M -1 850.39 % | 2.330 M -75.00 % | 9.320 M -30.37 % | 13.384 M -75.00 % | 53.534 M 1 935.18 % | 2.630 M -75.00 % | 10.522 M 1 220.94 % | 796.535 K -75.00 % | 3.186 M 10.60 % | 2.881 M -75.00 % | 11.523 M 4 424.15 % | 254.706 K -75.00 % | 1.019 M 356.16 % | -397.726 K 0.00 % | -397.726 K -434.46 % | 118.917 K -75.00 % | 475.669 K 40.95 % | 337.478 K 0.00 % | 337.478 K 1 807.88 % | -19.760 K 0.00 % | -19.760 K |
Cash at beginning of period | 454.455 M 7.11 % | 424.274 M 70.17 % | 249.319 M -0.65 % | 250.958 M 81.14 % | 138.541 M -6.25 % | 147.781 M -6.34 % | 157.792 M -30.95 % | 228.502 M 12.18 % | 203.695 M 22.95 % | 165.670 M 167.43 % | 61.948 M | 0.000 -100.00 % | 87.487 M | 0.000 -100.00 % | 44.917 M | 0.000 -100.00 % | 44.272 M 25.66 % | 35.232 M 8.66 % | 32.425 M 160.80 % | 12.433 M -56.09 % | 28.312 M 234.59 % | 8.462 M 0.00 % | 8.462 M -30.59 % | 12.191 M -45.54 % | 22.387 M -75.00 % | 89.546 M 346.46 % | 20.057 M -75.00 % | 80.227 M 1 102.23 % | 6.673 M -75.00 % | 26.693 M 560.27 % | 4.043 M -75.00 % | 16.171 M 398.15 % | 3.246 M -75.00 % | 12.985 M 3 453.99 % | 365.356 K -75.00 % | 1.461 M 1 220.76 % | 110.650 K -75.00 % | 442.603 K -12.94 % | 508.376 K 0.00 % | 508.376 K 30.53 % | 389.459 K -75.00 % | 1.558 M 2 896.94 % | 51.981 K 0.00 % | 51.981 K -27.54 % | 71.741 K 0.00 % | 71.741 K |
Cash at end of period | 783.679 M 72.44 % | 454.455 M 7.11 % | 424.274 M 70.17 % | 249.319 M -0.65 % | 250.958 M 81.14 % | 138.541 M -6.25 % | 147.781 M -6.34 % | 157.792 M -30.95 % | 228.502 M 12.18 % | 203.695 M 22.95 % | 165.670 M 167.43 % | 61.948 M -35.35 % | 95.815 M 9.52 % | 87.487 M | 0.000 -100.00 % | 44.917 M -47.57 % | 85.668 M | 0.000 -100.00 % | 35.232 M 87.51 % | 18.789 M 504.49 % | 3.108 M -89.02 % | 28.312 M -16.35 % | 33.847 M 300.00 % | 8.462 M -30.59 % | 12.191 M -75.00 % | 48.764 M 117.83 % | 22.387 M -75.00 % | 89.546 M 346.47 % | 20.057 M -75.00 % | 80.227 M 1 102.23 % | 6.673 M -75.00 % | 26.693 M 560.27 % | 4.043 M -75.00 % | 16.171 M 398.15 % | 3.246 M -75.00 % | 12.985 M 3 453.99 % | 365.356 K -75.00 % | 1.461 M 1 220.76 % | 110.650 K 0.00 % | 110.650 K -78.23 % | 508.376 K -75.00 % | 2.034 M 422.14 % | 389.459 K 0.00 % | 389.459 K 649.23 % | 51.981 K 0.00 % | 51.981 K |
Operating cash flow | 443.490 M 35.48 % | 327.338 M -2.27 % | 334.943 M 181.21 % | 119.107 M -18.34 % | 145.863 M 27.85 % | 114.085 M 43.39 % | 79.560 M 1.42 % | 78.448 M -45.60 % | 144.217 M -10.44 % | 161.024 M -10.19 % | 179.297 M 226.74 % | 54.874 M -25.28 % | 73.444 M 17.36 % | 62.578 M 5.55 % | 59.289 M -0.56 % | 59.622 M -0.06 % | 59.656 M | 0.000 -100.00 % | 39.234 M 200.90 % | 13.039 M 1 056.64 % | -1.363 M 74.03 % | -5.248 M -125.42 % | 20.646 M 0.00 % | 20.646 M 721.24 % | 2.514 M 0.00 % | 2.514 M -94.94 % | 49.642 M 0.00 % | 49.642 M 154.93 % | 19.473 M 0.00 % | 19.473 M 254.72 % | 5.490 M 0.00 % | 5.490 M 50.96 % | 3.637 M 0.00 % | 3.637 M 2.64 % | 3.543 M 0.00 % | 3.543 M 519.11 % | -845.406 K 0.00 % | -845.406 K -266.37 % | -230.752 K 0.00 % | -230.752 K 5.79 % | -244.944 K 0.00 % | -244.944 K | 0.000 | 0.000 100.00 % | -13.173 K -100.00 % | -6.587 K |
Capital expenditure | -79.143 M 2.72 % | -81.355 M -54.37 % | -52.702 M 25.19 % | -70.447 M 15.97 % | -83.833 M 20.56 % | -105.527 M -52.47 % | -69.210 M 9.73 % | -76.670 M 7.14 % | -82.569 M 0.49 % | -82.976 M -25.98 % | -65.864 M 10.68 % | -73.736 M -49.34 % | -49.373 M -38.63 % | -35.615 M -17.91 % | -30.206 M 43.85 % | -53.799 M -30.22 % | -41.313 M | 0.000 100.00 % | -36.285 M -222.56 % | -11.249 M 20.41 % | -14.133 M 41.40 % | -24.119 M 8.24 % | -26.285 M 0.00 % | -26.285 M 37.45 % | -42.020 M 0.00 % | -42.020 M -148.11 % | -16.936 M 0.00 % | -16.936 M -24.29 % | -13.627 M 0.00 % | -13.627 M -58.27 % | -8.609 M 0.00 % | -8.609 M -80.87 % | -4.760 M 0.00 % | -4.760 M -34.44 % | -3.541 M 0.00 % | -3.541 M -516.49 % | -574.333 K 0.00 % | -574.333 K -0.08 % | -573.858 K 0.00 % | -573.858 K 7.38 % | -619.562 K 0.00 % | -619.562 K -138.21 % | -260.090 K -100.00 % | -130.045 K 41.80 % | -223.428 K -100.00 % | -111.714 K |
Free CashFlow | 364.347 M 48.12 % | 245.983 M -12.85 % | 282.241 M 480.03 % | 48.660 M -21.55 % | 62.030 M 624.82 % | 8.558 M -17.31 % | 10.350 M 482.11 % | 1.778 M -97.12 % | 61.648 M -21.01 % | 78.048 M -31.19 % | 113.433 M 701.38 % | -18.862 M -178.36 % | 24.071 M -10.73 % | 26.963 M -7.29 % | 29.083 M 399.45 % | 5.823 M -68.25 % | 18.343 M | 0.000 -100.00 % | 2.949 M 64.75 % | 1.790 M 111.55 % | -15.496 M 47.23 % | -29.367 M -420.78 % | -5.639 M 0.00 % | -5.639 M 85.73 % | -39.506 M 0.00 % | -39.506 M -220.79 % | 32.706 M 0.00 % | 32.706 M 459.42 % | 5.846 M 0.00 % | 5.846 M 287.40 % | -3.120 M 0.00 % | -3.120 M -177.68 % | -1.124 M 0.00 % | -1.124 M -46 335.76 % | 2.430 K -0.04 % | 2.431 K 100.17 % | -1.420 M 0.00 % | -1.420 M -76.45 % | -804.610 K 0.00 % | -804.610 K 6.93 % | -864.506 K 0.00 % | -864.506 K -232.39 % | -260.090 K -100.00 % | -130.045 K 45.04 % | -236.601 K -100.00 % | -118.300 K |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2016 | 2016 | 2015 | 2014 | 2014 | 2013 | 2013 | 2012 | 2012 | 2011 | 2011 | 2010 | 2010 | 2009 | 2009 | 2008 | 2008 | 2007 | 2007 | 2006 | 2006 | 2005 | 2005 | 2005 | 2004 | 2003 | 2003 | 2003 | 2002 | 2002 |