
Verra Mobility Corporation VRRM
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
---|---|---|---|---|---|---|---|---|---|---|
Revenue | 879.207 M 7.57 % | 817.310 M 10.21 % | 741.598 M 34.69 % | 550.590 M 39.89 % | 393.593 M -12.29 % | 448.737 M 21.23 % | 370.146 M 47 537.55 % | -780.280 K -100.34 % | 230.750 M 13.34 % | 203.594 M |
Net income | 31.448 M -44.84 % | 57.015 M -38.35 % | 92.475 M 123.11 % | 41.449 M 1 303.16 % | -3.445 M -110.33 % | 33.343 M 157.10 % | -58.395 M -4 199.28 % | 1.425 M -95.09 % | 28.996 M 154.10 % | 11.411 M |
Income before tax | 79.108 M -9.07 % | 86.997 M -31.56 % | 127.108 M 87.20 % | 67.901 M 3 318.98 % | 1.986 M -95.77 % | 46.924 M 162.87 % | -74.636 M -3 438.76 % | 2.235 M -95.31 % | 47.657 M 212.76 % | 15.238 M |
Income before tax ratio | 0.09 -15.47 % | 0.11 -37.90 % | 0.17 38.98 % | 0.12 2 344.08 % | 0.01 -95.17 % | 0.10 151.86 % | -0.20 92.96 % | -2.86 -1 487.15 % | 0.21 175.95 % | 0.07 |
EBITDA | 262.082 M -8.85 % | 287.525 M -14.59 % | 336.654 M 46.60 % | 229.644 M 44.84 % | 158.547 M -23.47 % | 207.157 M 110.82 % | 98.261 M 70.85 % | 57.512 M -31.76 % | 84.281 M 63.62 % | 51.510 M |
Net income ratio | 0.04 -48.73 % | 0.07 -44.06 % | 0.12 65.64 % | 0.08 960.09 % | -0.01 -111.78 % | 0.07 147.10 % | -0.16 91.36 % | -1.83 -1 552.83 % | 0.13 124.20 % | 0.06 |
Ratio EBITDA | 0.30 -15.27 % | 0.35 -22.51 % | 0.45 8.84 % | 0.42 3.54 % | 0.40 -12.74 % | 0.46 73.90 % | 0.27 100.36 % | -73.71 -20 279.91 % | 0.37 44.36 % | 0.25 |
Gross profit ratio | 0.98 3.34 % | 0.95 1.13 % | 0.94 0.01 % | 0.94 2.34 % | 0.91 -4.37 % | 0.96 -1.89 % | 0.98 -98.55 % | 67.11 11 384.07 % | 0.58 6.26 % | 0.55 |
Weighted average shs out dil | 167.717 M 4.81 % | 160.017 M 0.62 % | 159.026 M -2.90 % | 163.778 M 1.33 % | 161.632 M 0.97 % | 160.080 M 83.33 % | 87.320 M 81.35 % | 48.150 M 20.38 % | 40.000 M 0.00 % | 40.000 M |
Weighted average shs out | 165.090 M 3.98 % | 158.777 M 3.88 % | 152.848 M -4.46 % | 159.983 M -1.02 % | 161.632 M 2.37 % | 157.890 M 81.16 % | 87.155 M 81.01 % | 48.150 M 20.38 % | 40.000 M 0.00 % | 40.000 M |
EPS diluted | 0.19 -47.22 % | 0.36 -37.93 % | 0.58 132.00 % | 0.25 1 273.71 % | -0.02 -110.14 % | 0.21 131.34 % | -0.67 -2 363.51 % | 0.03 -95.89 % | 0.72 148.28 % | 0.29 |
Earnings per share | 0.19 -47.22 % | 0.36 -40.98 % | 0.61 134.62 % | 0.26 1 320.66 % | -0.02 -110.14 % | 0.21 131.34 % | -0.67 -2 363.51 % | 0.03 -95.89 % | 0.72 148.28 % | 0.29 |
Gross profit | 860.219 M 11.16 % | 773.847 M 11.45 % | 694.336 M 34.71 % | 515.444 M 43.16 % | 360.053 M -16.12 % | 429.257 M 18.94 % | 360.911 M 789.23 % | -52.364 M -138.83 % | 134.844 M 20.43 % | 111.966 M |
Income tax expense | 47.660 M 58.96 % | 29.982 M -13.43 % | 34.633 M 30.93 % | 26.452 M 387.06 % | 5.431 M -60.01 % | 13.581 M 183.62 % | -16.241 M -2 102.79 % | 810.926 K -95.65 % | 18.661 M 387.70 % | 3.826 M |
Cost of revenue | 18.988 M -56.31 % | 43.463 M -8.04 % | 47.262 M 34.47 % | 35.146 M 4.79 % | 33.540 M 72.18 % | 19.480 M 110.95 % | 9.235 M -82.10 % | 51.584 M -46.21 % | 95.906 M 4.67 % | 91.629 M |
General and administrative expenses | 0.000 -100.00 % | 165.550 M 0.78 % | 164.263 M 32.23 % | 124.222 M 38.54 % | 89.664 M 7.78 % | 83.193 M -38.22 % | 134.669 M 23 095.17 % | 580.589 K -98.88 % | 52.034 M 4.88 % | 49.613 M |
Selling and marketing expenses | 0.000 -100.00 % | 1.100 M 197.35 % | -1.130 M -38.65 % | -815.000 K | 0.000 -100.00 % | 2.300 M 64.29 % | 1.400 M | 0.000 -100.00 % | 1.000 M 0.00 % | 1.000 M |
Other expenses | 529.143 M 26.47 % | 418.383 M 14.16 % | 366.498 M 30.81 % | 280.171 M 20.47 % | 232.573 M -3.66 % | 241.411 M 2 644.99 % | 8.795 M 4 304.10 % | 199.691 K -91.92 % | 2.471 M | 0.000 |
Operating expenses | 724.197 M 23.79 % | 585.033 M 10.46 % | 529.631 M 31.23 % | 403.578 M 25.24 % | 322.237 M -1.43 % | 326.904 M -6.14 % | 348.305 M 44 538.45 % | 780.280 K -99.54 % | 170.713 M 80.39 % | 94.633 M |
Cost and expenses | 743.185 M 18.25 % | 628.496 M 8.94 % | 576.893 M 31.49 % | 438.724 M 23.31 % | 355.777 M 2.71 % | 346.384 M -3.12 % | 357.540 M 45 721.96 % | 780.280 K -99.57 % | 182.857 M -1.83 % | 186.262 M |
Research and development expenses | 0.000 | 0.000 -100.00 % | 3.400 M -22.73 % | 4.400 M 2.33 % | 4.300 M 13.16 % | 3.800 M | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 195.054 M 17.04 % | 166.650 M 2.16 % | 163.133 M 32.19 % | 123.407 M 37.63 % | 89.664 M 4.88 % | 85.493 M -37.17 % | 136.069 M 23 336.31 % | 580.589 K -98.91 % | 53.034 M 4.78 % | 50.613 M |
Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.016 M | 0.000 -100.00 % | 2.095 M |
Interest expense | 73.902 M -14.76 % | 86.701 M 24.98 % | 69.372 M 54.36 % | 44.942 M 9.98 % | 40.865 M -32.71 % | 60.729 M -12.68 % | 69.550 M 2 206.26 % | 3.016 M 11.42 % | 2.706 M | 0.000 |
Depreciation and amortization | 109.072 M -3.53 % | 113.067 M -18.73 % | 139.129 M 18.85 % | 117.061 M 0.20 % | 116.829 M 1.09 % | 115.566 M 11.82 % | 103.346 M 126.02 % | 45.725 M 34.81 % | 33.917 M 13.46 % | 29.893 M |
Operating income | 136.022 M -27.96 % | 188.814 M 14.64 % | 164.705 M 47.23 % | 111.866 M 195.82 % | 37.816 M -60.79 % | 96.455 M 665.14 % | 12.606 M 1 715.60 % | -780.280 K -101.63 % | 47.893 M 121.55 % | 21.617 M |
Operating income ratio | 0.15 -33.03 % | 0.23 4.02 % | 0.22 9.31 % | 0.20 111.47 % | 0.10 -55.30 % | 0.21 531.14 % | 0.03 -96.59 % | 1.00 381.80 % | 0.21 95.48 % | 0.11 |
Total other income expenses net | -56.914 M 44.10 % | -101.817 M -170.81 % | -37.597 M 14.48 % | -43.965 M -18.94 % | -36.963 M 25.37 % | -49.531 M 45.26 % | -90.484 M -3 100.41 % | 3.016 M 1 379.35 % | -235.723 K 96.31 % | -6.380 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|
Net debt | 989.333 M 5.46 % | 938.080 M -17.72 % | 1.140 B -3.17 % | 1.177 B 57.04 % | 749.772 M -2.00 % | 765.082 M -4.88 % | 804.304 M 87.98 % | 427.863 M 291 329.92 % | 146.815 K |
Total investments | 0.000 -100.00 % | 2.322 M 10.57 % | 2.100 M -68.85 % | 6.742 M 94.07 % | 3.474 M -4.61 % | 3.642 M 334.09 % | 839.000 K -99.90 % | 805.472 M | 0.000 |
Total debt | 1.067 B -0.70 % | 1.074 B -13.73 % | 1.245 B -2.61 % | 1.279 B 46.98 % | 870.031 M -2.96 % | 896.595 M 3.13 % | 869.353 M 102.79 % | 428.689 M 285 692.69 % | 150.000 K |
Accumulated other comprehensive income loss | -17.559 M -72.55 % | -10.176 M 20.90 % | -12.865 M -152.55 % | -5.094 M -2 514.22 % | 211.000 K 108.19 % | -2.577 M 55.72 % | -5.820 M | 0.000 100.00 % | -103.365 M |
Retained earnings | -269.287 M -113.91 % | -125.887 M -28.35 % | -98.078 M -20.47 % | -81.416 M 3.49 % | -84.359 M -5.16 % | -80.220 M 29.20 % | -113.306 M -8 289.55 % | 1.384 M 3 477.88 % | -40.959 K |
Common stock | 16.000 K -5.88 % | 17.000 K 13.33 % | 15.000 K -6.25 % | 16.000 K 0.00 % | 16.000 K 0.00 % | 16.000 K 2.52 % | 15.606 K 1 241.87 % | 1.163 K -95.35 % | 25.000 K |
Total equity | 265.125 M -37.09 % | 421.467 M 82.40 % | 231.070 M -11.11 % | 259.964 M -24.96 % | 346.438 M 2.09 % | 339.347 M 12.35 % | 302.056 M 5 941.12 % | 5.000 M 31 430.30 % | -15.959 K |
Other non current liabilities | 74.956 M -2.84 % | 77.146 M -17.78 % | 93.834 M -16.66 % | 112.591 M 50.58 % | 74.772 M 7.33 % | 69.666 M -13.04 % | 80.115 M 397.39 % | -26.940 M | 0.000 |
Long term debt | 1.060 B 0.16 % | 1.058 B -13.50 % | 1.223 B -1.48 % | 1.242 B 44.24 % | 860.927 M -0.79 % | 867.816 M 0.88 % | 860.249 M 102.20 % | 425.439 M | 0.000 |
Total non current liabilities | 1.150 B -0.36 % | 1.154 B -13.80 % | 1.338 B -4.53 % | 1.402 B 46.51 % | 956.847 M -0.66 % | 963.198 M -1.11 % | 973.991 M 144.41 % | 398.499 M 353.03 % | 87.962 M |
Other current liabilities | 72.218 M -13.52 % | 83.510 M 109.16 % | 39.927 M 10.10 % | 36.265 M 115.49 % | 16.829 M -23.36 % | 21.959 M 100.24 % | -9.081 B -38 802.09 % | -23.343 M -8 364.81 % | 282.436 K |
Deferred revenue | 29.374 M 2.04 % | 28.788 M -7.62 % | 31.164 M 14.82 % | 27.141 M 3 518.80 % | 750.000 K -96.16 % | 19.547 M 2 327.60 % | 805.199 K 103.44 % | -23.409 M -62.33 % | -14.421 M |
Short term debt | 6.925 M -57.13 % | 16.152 M -42.91 % | 28.290 M -33.77 % | 42.712 M 247.73 % | 12.283 M -61.31 % | 31.749 M -99.65 % | 9.104 B 280 008.25 % | 3.250 M 2 066.67 % | 150.000 K |
Total current liabilities | 199.741 M -7.00 % | 214.773 M 14.97 % | 186.809 M 6.63 % | 175.191 M 173.56 % | 64.040 M -38.94 % | 104.881 M 52.59 % | 68.736 M 34 594.22 % | 198.119 K -54.37 % | 434.186 K |
Total liabilities | 1.349 B -1.40 % | 1.369 B -10.27 % | 1.525 B -3.29 % | 1.577 B 54.48 % | 1.021 B -4.42 % | 1.068 B 2.43 % | 1.043 B 161.53 % | 398.698 M 91 726.45 % | 434.186 K |
Other non current assets | 81.082 M 139.05 % | 33.919 M 171.70 % | 12.484 M -14.26 % | 14.561 M 439.50 % | 2.699 M -13.24 % | 3.111 M 68.58 % | 1.845 M 100.32 % | -572.606 M -475.31 % | -99.530 M |
Long term investments | 0.000 | 0.000 -100.00 % | 2.100 M | 0.000 100.00 % | -18.479 M 22.50 % | -23.843 M -62.19 % | -14.701 M -103.65 % | 402.736 M | 0.000 |
Intangible assets | 232.297 M -22.83 % | 301.025 M -20.24 % | 377.420 M -22.55 % | 487.299 M 42.43 % | 342.139 M -21.25 % | 434.443 M -15.57 % | 514.542 M 152.54 % | 203.749 M 948.27 % | 19.437 M |
GoodWill | 735.615 M -11.99 % | 835.835 M 0.28 % | 833.480 M -0.64 % | 838.867 M 43.05 % | 586.435 M 0.39 % | 584.150 M 3.44 % | 564.723 M 91.81 % | 294.415 M 3 801.67 % | 7.546 M |
Goodwill and intangible assets | 967.912 M -14.86 % | 1.137 B -6.11 % | 1.211 B -8.69 % | 1.326 B 42.82 % | 928.574 M -8.84 % | 1.019 B -5.62 % | 1.079 B 116.65 % | 498.164 M 1 746.24 % | 26.983 M |
Property plant equipment net | 171.496 M -4.55 % | 179.666 M 5.51 % | 170.291 M 14.86 % | 148.260 M 37.26 % | 108.015 M -4.65 % | 113.284 M 44.27 % | 78.525 M 5.49 % | 74.438 M 2.02 % | 72.962 M |
Total non current assets | 1.220 B -9.62 % | 1.350 B -3.10 % | 1.394 B -6.40 % | 1.489 B 43.27 % | 1.039 B -8.43 % | 1.135 B -2.13 % | 1.160 B 187.94 % | 402.736 M 97 037.00 % | 414.606 K |
Other current assets | 39.468 M -17.86 % | 48.052 M 15.91 % | 41.458 M -19.87 % | 51.738 M 142.19 % | 21.363 M -22.06 % | 27.408 M 45.83 % | 18.794 M 13 761.82 % | 135.581 K -67.30 % | 414.606 K |
Short term investments | 0.000 -100.00 % | 2.322 M 12.88 % | 2.057 M -69.49 % | 6.742 M 94.07 % | 3.474 M -4.61 % | 3.642 M 334.09 % | 839.000 K -99.79 % | 402.736 M | 0.000 |
cash and cash equivalents | 77.560 M -43.10 % | 136.309 M 29.57 % | 105.204 M 3.87 % | 101.283 M -15.78 % | 120.259 M -8.56 % | 131.513 M 102.18 % | 65.048 M 7 773.17 % | 826.201 K 25 840.38 % | 3.185 K |
Cash and short term investments | 77.560 M -44.05 % | 138.631 M 31.77 % | 105.204 M 3.87 % | 101.283 M -15.78 % | 120.259 M -8.56 % | 131.513 M 102.18 % | 65.048 M 7 773.17 % | 826.201 K 25 840.38 % | 3.185 K |
Total current assets | 393.999 M -10.36 % | 439.538 M 21.22 % | 362.594 M 4.17 % | 348.069 M 6.11 % | 328.037 M 20.41 % | 272.438 M 47.15 % | 185.148 M 19 150.50 % | 961.782 K 129.97 % | 418.227 K |
Inventory | 15.502 M -13.71 % | 17.966 M -6.95 % | 19.307 M 59.65 % | 12.093 M -49.74 % | 24.060 M -9.95 % | 26.719 M 1 214.14 % | 2.033 M | 0.000 | 0.000 |
Net receivables | 261.469 M 11.32 % | 234.889 M 20.72 % | 194.568 M 2.36 % | 190.088 M 3.97 % | 182.828 M 61.06 % | 113.517 M 12.99 % | 100.467 M 54.61 % | 64.983 M 14 904 168.12 % | 436.000 |
Tax assets | 0.000 | 0.000 100.00 % | -2.100 M | 0.000 -100.00 % | 18.479 M -22.50 % | 23.843 M 62.19 % | 14.701 M 327 972.75 % | 4.481 K | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -414.606 K |
Account payables | 91.224 M 15.84 % | 78.749 M -1.40 % | 79.869 M 18.23 % | 67.556 M 95.76 % | 34.509 M -32.10 % | 50.825 M 12.47 % | 45.188 M 124.16 % | 20.159 M | 0.000 |
Tax payables | 0.000 -100.00 % | 7.574 M 0.20 % | 7.559 M 398.29 % | 1.517 M 262.05 % | 419.000 K 20.40 % | 348.000 K -59.61 % | 861.571 K 553.06 % | 131.928 K 7 438.74 % | 1.750 K |
Deferred revenue non current | 0.000 | 0.000 | 0.000 -100.00 % | 106.905 M 43.93 % | 74.278 M 10.07 % | 67.483 M -12.07 % | 76.746 M 118.04 % | -425.439 M | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 32.682 M -9.86 % | 36.257 M -8.71 % | 39.717 M -2.52 % | 40.744 M 30.74 % | 31.165 M -5.85 % | 33.100 M | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 103.340 M |
Other total stockholders equity | 551.955 M -1.00 % | 557.513 M 63.02 % | 341.998 M -1.29 % | 346.458 M -15.54 % | 410.195 M -2.83 % | 422.128 M 21.30 % | 348.018 M 9 526.26 % | 3.615 M -96.50 % | 103.389 M |
Deferred tax liabilities non current | 14.699 M -19.94 % | 18.360 M -13.19 % | 21.149 M -55.50 % | 47.524 M 124.72 % | 21.148 M -17.76 % | 25.716 M -23.53 % | 33.627 M 750 339.43 % | 4.481 K | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -87.962 M |
Total assets | 1.614 B -9.80 % | 1.790 B 1.92 % | 1.756 B -4.40 % | 1.837 B 34.35 % | 1.367 B -2.85 % | 1.407 B 4.66 % | 1.345 B 233.12 % | 403.698 M 96 425.95 % | 418.227 K |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | -10.012 M 66.75 % | -30.114 M -66.61 % | -18.075 M -55.07 % | -11.656 M -653.99 % | 2.104 M 119.31 % | -10.894 M 55.42 % | -24.435 M -545 395.54 % | 4.481 K 100.14 % | -3.205 M | 0.000 |
Stock based compensation | 22.958 M 31.37 % | 17.476 M 4.88 % | 16.663 M 20.89 % | 13.784 M 9.49 % | 12.589 M 25.74 % | 10.012 M 340.69 % | 2.272 M -83.77 % | 14.000 M 2 362.04 % | -618.911 K 72.52 % | -2.252 M |
Change in working capital | 0.000 -100.00 % | 2.106 M 113.20 % | -15.956 M -429.60 % | 4.841 M 104.75 % | -101.943 M -178.65 % | -36.585 M -82.08 % | -20.092 M -2 100.61 % | 1.004 M 103.99 % | -25.173 M -1 799.97 % | 1.481 M |
Accounts receivables | -34.651 M 28.86 % | -48.711 M -175.44 % | -17.685 M -218.33 % | 14.946 M 116.50 % | -90.588 M -615.43 % | -12.662 M 46.62 % | -23.721 M -150.71 % | -9.462 M 45.65 % | -17.409 M -517.00 % | -2.822 M |
Inventory | 1.917 M 66.99 % | 1.148 M 111.13 % | -10.310 M -468.48 % | 2.798 M 317.07 % | -1.289 M -115.73 % | 8.194 M 100.12 % | -7.122 B | 0.000 | 0.000 | 0.000 |
Accounts payables | 0.000 -100.00 % | 50.512 M 675.56 % | 6.513 M 172.88 % | -8.937 M -793.33 % | 1.289 M 115.73 % | -8.194 M -100.11 % | 7.125 B 40 460.04 % | 17.567 M | 0.000 | 0.000 |
Other working capital | -15.104 M -1 691.70 % | -843.000 K -115.26 % | 5.526 M 239.33 % | -3.966 M 65.07 % | -11.355 M 52.54 % | -23.923 M -4 766.55 % | 512.648 K -48.96 % | 1.004 M 112.93 % | -7.764 M -280.47 % | 4.302 M |
Other non cash items | 70.723 M 51.93 % | 46.551 M 924.00 % | 4.546 M -83.76 % | 28.000 M 33.12 % | 21.034 M -5.93 % | 22.360 M -48.38 % | 43.320 M 409.33 % | -14.004 M -239.66 % | 10.028 M -40.00 % | 16.712 M |
Net cash provided by operating activities | 223.642 M 8.51 % | 206.101 M -5.60 % | 218.337 M 13.03 % | 193.171 M 311.80 % | 46.909 M -64.94 % | 133.802 M 190.77 % | 46.017 M 1 794.61 % | 2.429 M -94.46 % | 43.841 M -23.41 % | 57.245 M |
Investments in property plant and equipment | -70.856 M -24.34 % | -56.985 M -18.26 % | -48.186 M -92.76 % | -24.998 M -3.04 % | -24.260 M 18.28 % | -29.685 M -11.70 % | -26.576 M -7.05 % | -24.826 M -67.46 % | -14.825 M -9.93 % | -13.486 M |
Acquisitions net | 0.000 | 0.000 100.00 % | -647.000 K 99.86 % | -451.237 M -421 816.82 % | 107.000 K 100.42 % | -25.519 M 95.25 % | -536.699 M 0.15 % | -537.495 M -2 431.42 % | -21.233 M | 0.000 |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -402.736 M | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 1.136 M 187.05 % | -1.305 M -641.49 % | 241.000 K -9.06 % | 265.000 K 147.66 % | 107.000 K -53.68 % | 231.000 K -44.77 % | 418.238 K 100.10 % | -400.000 M -39 803.10 % | 1.007 M 183.12 % | 355.847 K |
Net cash used for investing activites | -69.720 M -19.61 % | -58.290 M -19.96 % | -48.592 M 89.79 % | -475.970 M -1 870.65 % | -24.153 M 56.06 % | -54.973 M 90.23 % | -562.857 M -39.76 % | -402.736 M -1 049.00 % | -35.051 M -166.94 % | -13.131 M |
Debt repayment | -9.019 M 95.03 % | -181.519 M -433.58 % | -34.019 M -108.81 % | 385.970 M 1 441.15 % | -28.779 M -216.11 % | -9.104 M -102.25 % | 405.009 M 270 106.33 % | -150.000 K -100.37 % | 40.399 M 192.06 % | -43.886 M |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 948.529 M 137.13 % | 400.000 M | 0.000 | 0.000 |
Common stock repurchased | -199.979 M -99.98 % | -100.000 M 20.05 % | -125.071 M -25.07 % | -100.000 M -2 311.38 % | -4.147 M 16.89 % | -4.990 M 99.36 % | -779.270 M | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -779.270 M | 0.000 100.00 % | -47.108 M | 0.000 |
Other financing activites | -6.001 M -103.67 % | 163.726 M 2 902.57 % | -5.842 M 66.13 % | -17.248 M -230.11 % | -5.225 M 3.53 % | -5.416 M | 0.000 -100.00 % | 1.280 M 484.96 % | -332.500 K | 0.000 |
Net cash used provided by financing activities | -211.427 M -79.49 % | -117.793 M 28.58 % | -164.932 M -161.38 % | 268.722 M 890.27 % | -34.004 M -134.19 % | -14.520 M -102.53 % | 574.268 M 43.16 % | 401.130 M 5 796.97 % | -7.041 M 83.96 % | -43.886 M |
Effect of forex changes on cash | -1.063 M -280.48 % | 589.000 K 553.08 % | -130.000 K 94.54 % | -2.383 M -721.72 % | -290.000 K -127.88 % | 1.040 M 221.43 % | -856.487 K | 0.000 | 0.000 | 0.000 |
Net change in cash | -58.568 M -291.35 % | 30.607 M 553.58 % | 4.683 M 128.45 % | -16.460 M -42.66 % | -11.538 M -117.66 % | 65.349 M 15.52 % | 56.572 M 6 773.71 % | 823.016 K -52.95 % | 1.749 M 666.02 % | 228.347 K |
Cash at beginning of period | 139.722 M 28.05 % | 109.115 M 4.48 % | 104.432 M -13.62 % | 120.892 M -8.71 % | 132.430 M 97.42 % | 67.081 M 538.28 % | 10.510 M 329 872.06 % | 3.185 K -99.88 % | 2.596 M 253.02 % | 735.470 K |
Cash at end of period | 81.154 M -41.92 % | 139.722 M 28.05 % | 109.115 M 4.48 % | 104.432 M -13.62 % | 120.892 M -8.71 % | 132.430 M 97.42 % | 67.081 M 8 019.26 % | 826.201 K -80.99 % | 4.346 M 350.87 % | 963.817 K |
Operating cash flow | 223.642 M 8.51 % | 206.101 M -5.60 % | 218.337 M 13.03 % | 193.171 M 311.80 % | 46.909 M -64.94 % | 133.802 M 190.77 % | 46.017 M 1 794.61 % | 2.429 M -94.46 % | 43.841 M -23.41 % | 57.245 M |
Capital expenditure | -70.856 M -23.26 % | -57.485 M -19.30 % | -48.186 M -92.76 % | -24.998 M -3.04 % | -24.260 M 18.28 % | -29.685 M -11.70 % | -26.576 M -7.05 % | -24.826 M -67.46 % | -14.825 M -9.93 % | -13.486 M |
Free CashFlow | 152.786 M 2.81 % | 148.616 M -12.66 % | 170.151 M 1.18 % | 168.173 M 642.52 % | 22.649 M -78.25 % | 104.117 M 435.57 % | 19.440 M 186.80 % | -22.397 M -177.19 % | 29.016 M -33.69 % | 43.758 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 236.025 M 5.72 % | 223.254 M 0.79 % | 221.500 M -1.80 % | 225.551 M 1.40 % | 222.426 M 6.05 % | 209.730 M -0.61 % | 211.013 M 0.51 % | 209.933 M 2.68 % | 204.461 M 6.54 % | 191.903 M 3.13 % | 186.070 M -5.86 % | 197.656 M 5.42 % | 187.487 M 10.04 % | 170.385 M 0.24 % | 169.980 M 4.86 % | 162.095 M 25.99 % | 128.657 M 43.18 % | 89.858 M -10.29 % | 100.163 M 3.36 % | 96.908 M 21.42 % | 79.809 M -31.62 % | 116.713 M 3.78 % | 112.461 M -12.30 % | 128.240 M 17.03 % | 109.575 M 11.29 % | 98.461 M 3.53 % | 95.105 M -11.61 % | 107.602 M 9.58 % | 98.197 M 41.82 % | 69.241 M 8 973.87 % | -780.280 K -331.70 % | -180.746 K 2.77 % | -185.899 K -100.34 % | 54.700 M |
Net income | 38.575 M 19.28 % | 32.339 M 148.52 % | -66.656 M -291.92 % | 34.732 M 1.49 % | 34.223 M 17.41 % | 29.149 M 864.56 % | 3.022 M -90.03 % | 30.308 M 58.61 % | 19.108 M 317.48 % | 4.577 M -83.78 % | 28.218 M 14.82 % | 24.576 M -17.09 % | 29.641 M 195.23 % | 10.040 M -47.34 % | 19.066 M -30.18 % | 27.306 M 584.02 % | 3.992 M 144.78 % | -8.915 M -529.59 % | -1.416 M -121.18 % | 6.686 M 143.45 % | -15.388 M -330.60 % | 6.673 M -27.31 % | 9.180 M -48.29 % | 17.752 M 394.35 % | 3.591 M 27.34 % | 2.820 M 107.43 % | -37.954 M -682.77 % | 6.513 M 520.64 % | -1.548 M -293.08 % | 801.904 K 68.37 % | 476.281 K 87.01 % | 254.684 K -53.01 % | 541.944 K 257.49 % | 151.597 K |
Income before tax | 52.602 M 17.33 % | 44.833 M 180.13 % | -55.949 M -215.38 % | 48.493 M 1.89 % | 47.592 M 22.12 % | 38.972 M 3 318.60 % | 1.140 M -97.27 % | 41.805 M 32.17 % | 31.630 M 154.63 % | 12.422 M -64.51 % | 34.997 M 6.14 % | 32.972 M -22.02 % | 42.280 M 150.79 % | 16.859 M -39.81 % | 28.008 M -27.81 % | 38.798 M 200.85 % | 12.896 M 209.28 % | -11.801 M -1 506.56 % | 839.000 K -92.14 % | 10.672 M 154.98 % | -19.412 M -296.34 % | 9.887 M -23.98 % | 13.005 M -46.82 % | 24.454 M 359.23 % | 5.325 M 28.62 % | 4.140 M 108.34 % | -49.663 M -662.78 % | 8.825 M 592.38 % | -1.792 M -268.39 % | 1.064 M 43.90 % | 739.625 K -7.81 % | 802.266 K 48.03 % | 541.944 K 257.49 % | 151.597 K |
Income before tax ratio | 0.22 10.98 % | 0.20 179.50 % | -0.25 -217.49 % | 0.21 0.48 % | 0.21 15.15 % | 0.19 3 339.51 % | 0.01 -97.29 % | 0.20 28.72 % | 0.15 138.99 % | 0.06 -65.58 % | 0.19 12.75 % | 0.17 -26.03 % | 0.23 127.91 % | 0.10 -39.95 % | 0.16 -31.16 % | 0.24 138.79 % | 0.10 176.32 % | -0.13 -1 667.86 % | 0.01 -92.39 % | 0.11 145.28 % | -0.24 -387.13 % | 0.08 -26.75 % | 0.12 -39.36 % | 0.19 292.39 % | 0.05 15.58 % | 0.04 108.05 % | -0.52 -736.73 % | 0.08 549.34 % | -0.02 -218.73 % | 0.02 101.62 % | -0.95 78.64 % | -4.44 -52.26 % | -2.92 -105 290.73 % | 0.00 |
EBITDA | 98.647 M 10.49 % | 89.283 M 883.67 % | -11.393 M -112.13 % | 93.934 M 5.98 % | 88.634 M 9.10 % | 81.239 M -4.83 % | 85.361 M -1.55 % | 86.703 M 1.76 % | 85.207 M 5.97 % | 80.410 M 5.62 % | 76.130 M -5.52 % | 80.577 M 1.10 % | 79.701 M 17.76 % | 67.681 M -6.60 % | 72.466 M -9.38 % | 79.964 M 36.65 % | 58.519 M 128.80 % | 25.577 M -34.32 % | 38.940 M -21.60 % | 49.669 M 157.45 % | 19.293 M -62.60 % | 51.588 M -8.17 % | 56.178 M -17.49 % | 68.083 M 36.59 % | 49.846 M 1.49 % | 49.114 M 1 285.23 % | -4.144 M -89.74 % | -2.184 M 36.90 % | -3.461 M -1 208.25 % | -264.544 K -15.69 % | -228.665 K -26.51 % | -180.746 K 2.77 % | -185.899 K -0.50 % | -184.970 K |
Net income ratio | 0.16 12.83 % | 0.14 148.14 % | -0.30 -295.43 % | 0.15 0.08 % | 0.15 10.71 % | 0.14 870.46 % | 0.01 -90.08 % | 0.14 54.48 % | 0.09 291.84 % | 0.02 -84.27 % | 0.15 21.97 % | 0.12 -21.35 % | 0.16 168.30 % | 0.06 -47.47 % | 0.11 -33.42 % | 0.17 442.91 % | 0.03 131.27 % | -0.10 -601.79 % | -0.01 -120.49 % | 0.07 135.78 % | -0.19 -437.23 % | 0.06 -29.96 % | 0.08 -41.03 % | 0.14 322.40 % | 0.03 14.42 % | 0.03 107.18 % | -0.40 -759.35 % | 0.06 483.87 % | -0.02 -236.14 % | 0.01 101.90 % | -0.61 56.68 % | -1.41 51.67 % | -2.92 -105 290.73 % | 0.00 |
Ratio EBITDA | 0.42 4.51 % | 0.40 877.51 % | -0.05 -112.35 % | 0.42 4.51 % | 0.40 2.88 % | 0.39 -4.25 % | 0.40 -2.05 % | 0.41 -0.90 % | 0.42 -0.54 % | 0.42 2.41 % | 0.41 0.36 % | 0.41 -4.10 % | 0.43 7.02 % | 0.40 -6.83 % | 0.43 -13.58 % | 0.49 8.46 % | 0.45 59.80 % | 0.28 -26.78 % | 0.39 -24.15 % | 0.51 112.02 % | 0.24 -45.31 % | 0.44 -11.52 % | 0.50 -5.91 % | 0.53 16.71 % | 0.45 -8.80 % | 0.50 1 244.84 % | -0.04 -114.67 % | -0.02 42.41 % | -0.04 -822.48 % | 0.00 -101.30 % | 0.29 -70.69 % | 1.00 0.00 % | 1.00 29 672.60 % | 0.00 |
Gross profit ratio | 0.94 -0.01 % | 0.94 0.12 % | 0.94 -3.55 % | 0.98 18.99 % | 0.82 -0.69 % | 0.83 0.62 % | 0.82 -12.91 % | 0.94 -0.72 % | 0.95 -0.03 % | 0.95 0.38 % | 0.95 2.66 % | 0.92 -1.50 % | 0.94 -0.73 % | 0.94 4.03 % | 0.91 -2.92 % | 0.93 -0.91 % | 0.94 -4.85 % | 0.99 4.81 % | 0.94 2.94 % | 0.92 5.00 % | 0.87 -4.51 % | 0.92 -4.54 % | 0.96 2.77 % | 0.93 -2.70 % | 0.96 -2.49 % | 0.98 1.06 % | 0.97 0.17 % | 0.97 42.61 % | 0.68 5.82 % | 0.64 -97.94 % | 31.29 -75.42 % | 127.29 0.68 % | 126.42 21 090.98 % | 0.60 |
Weighted average shs out dil | 161.543 M -0.32 % | 162.066 M -0.78 % | 163.342 M -2.55 % | 167.624 M -0.59 % | 168.615 M -0.07 % | 168.726 M 0.08 % | 168.585 M -0.54 % | 169.497 M 11.08 % | 152.590 M -0.35 % | 153.129 M -1.10 % | 154.825 M -2.20 % | 158.304 M -1.27 % | 160.344 M -0.25 % | 160.749 M 0.49 % | 159.965 M -3.30 % | 165.431 M -0.36 % | 166.028 M 2.30 % | 162.297 M 0.09 % | 162.144 M -0.26 % | 162.568 M 0.53 % | 161.710 M -1.65 % | 164.427 M 0.32 % | 163.910 M 0.13 % | 163.705 M 1.07 % | 161.977 M 3.53 % | 156.458 M 127.87 % | 68.660 M 37.32 % | 50.000 M 0.00 % | 50.000 M 0.00 % | 50.000 M 0.00 % | 50.000 M 0.00 % | 50.000 M 0.00 % | 50.000 M 17.89 % | 42.412 M |
Weighted average shs out | 159.478 M -0.04 % | 159.544 M -2.33 % | 163.342 M -0.85 % | 164.735 M -0.80 % | 166.064 M -0.11 % | 166.241 M -0.12 % | 166.437 M -0.98 % | 168.089 M 11.22 % | 151.132 M 1.32 % | 149.165 M -0.04 % | 149.227 M -1.45 % | 151.429 M -2.11 % | 154.694 M -0.92 % | 156.130 M 0.11 % | 155.953 M -2.14 % | 159.358 M -1.86 % | 162.378 M 0.05 % | 162.297 M 3.55 % | 156.728 M -3.10 % | 161.744 M 2.27 % | 158.147 M -1.73 % | 160.924 M 1.20 % | 159.009 M 0.25 % | 158.610 M 0.48 % | 157.846 M 1.15 % | 156.057 M 127.56 % | 68.578 M 37.16 % | 50.000 M 0.00 % | 50.000 M 0.00 % | 50.000 M 0.00 % | 50.000 M 0.00 % | 50.000 M 0.00 % | 50.000 M 17.89 % | 42.412 M |
EPS diluted | 0.24 20.00 % | 0.20 148.78 % | -0.41 -295.24 % | 0.21 5.00 % | 0.20 17.65 % | 0.17 849.72 % | 0.02 -90.06 % | 0.18 38.46 % | 0.13 333.33 % | 0.03 -76.92 % | 0.13 -18.75 % | 0.16 6.67 % | 0.15 140.00 % | 0.06 -47.92 % | 0.12 -14.29 % | 0.14 600.00 % | 0.02 136.43 % | -0.05 -531.03 % | -0.01 -121.17 % | 0.04 143.17 % | -0.10 -334.48 % | 0.04 -32.33 % | 0.06 -45.45 % | 0.11 450.00 % | 0.02 0.00 % | 0.02 103.64 % | -0.55 -523.08 % | 0.13 519.35 % | -0.03 -255.00 % | 0.02 110.53 % | 0.01 -5.00 % | 0.01 0.00 % | 0.01 0.00 % | 0.01 |
Earnings per share | 0.24 20.00 % | 0.20 148.78 % | -0.41 -295.24 % | 0.21 0.00 % | 0.21 16.67 % | 0.18 889.01 % | 0.02 -89.89 % | 0.18 38.46 % | 0.13 333.33 % | 0.03 -84.21 % | 0.19 18.75 % | 0.16 -15.79 % | 0.19 204.00 % | 0.06 -47.92 % | 0.12 -29.41 % | 0.17 750.00 % | 0.02 136.43 % | -0.05 -510.00 % | -0.01 -121.79 % | 0.04 142.45 % | -0.10 -334.46 % | 0.04 -30.83 % | 0.06 -45.45 % | 0.11 450.00 % | 0.02 0.00 % | 0.02 103.64 % | -0.55 -523.08 % | 0.13 519.35 % | -0.03 -255.00 % | 0.02 110.53 % | 0.01 -5.00 % | 0.01 0.00 % | 0.01 0.00 % | 0.01 |
Gross profit | 222.450 M 5.71 % | 210.439 M 0.91 % | 208.533 M -5.29 % | 220.173 M 20.66 % | 182.472 M 5.32 % | 173.253 M 0.00 % | 173.245 M -12.47 % | 197.919 M 1.94 % | 194.161 M 6.51 % | 182.290 M 3.53 % | 176.082 M -3.36 % | 182.195 M 3.85 % | 175.448 M 9.24 % | 160.611 M 4.28 % | 154.020 M 1.80 % | 151.292 M 24.85 % | 121.181 M 36.23 % | 88.951 M -5.97 % | 94.600 M 6.40 % | 88.913 M 27.50 % | 69.736 M -34.71 % | 106.804 M -0.93 % | 107.803 M -9.87 % | 119.614 M 13.87 % | 105.044 M 8.52 % | 96.796 M 4.63 % | 92.513 M -11.46 % | 104.492 M 56.27 % | 66.868 M 50.07 % | 44.557 M 282.50 % | -24.415 M -6.12 % | -23.007 M 2.11 % | -23.502 M -172.02 % | 32.634 M |
Income tax expense | 14.027 M 12.27 % | 12.494 M 16.69 % | 10.707 M -22.19 % | 13.761 M 2.93 % | 13.369 M 36.10 % | 9.823 M 621.94 % | -1.882 M -116.37 % | 11.497 M -8.19 % | 12.522 M 59.62 % | 7.845 M 15.73 % | 6.779 M -19.26 % | 8.396 M -33.57 % | 12.639 M 85.35 % | 6.819 M -23.74 % | 8.942 M -22.19 % | 11.492 M 29.07 % | 8.904 M 408.52 % | -2.886 M -227.98 % | 2.255 M -43.43 % | 3.986 M 199.06 % | -4.024 M -225.20 % | 3.214 M -15.97 % | 3.825 M -42.93 % | 6.702 M 286.51 % | 1.734 M 31.36 % | 1.320 M 111.27 % | -11.709 M -606.46 % | 2.312 M 1 047.71 % | -243.949 K -192.95 % | 262.443 K -0.34 % | 263.344 K -51.91 % | 547.582 K | 0.000 | 0.000 |
Cost of revenue | 13.575 M 5.93 % | 12.815 M -1.17 % | 12.967 M 141.11 % | 5.378 M -86.54 % | 39.954 M 9.53 % | 36.477 M -3.42 % | 37.768 M 214.37 % | 12.014 M 16.64 % | 10.300 M 7.15 % | 9.613 M -3.75 % | 9.988 M -35.40 % | 15.461 M 28.42 % | 12.039 M 23.17 % | 9.774 M -38.76 % | 15.960 M 47.74 % | 10.803 M 44.50 % | 7.476 M 724.26 % | 907.000 K -83.70 % | 5.563 M -30.42 % | 7.995 M -20.63 % | 10.073 M 1.66 % | 9.909 M 112.73 % | 4.658 M -46.00 % | 8.626 M 90.38 % | 4.531 M 172.13 % | 1.665 M -35.77 % | 2.592 M -16.67 % | 3.111 M -90.07 % | 31.329 M 26.92 % | 24.684 M 4.44 % | 23.635 M 3.54 % | 22.826 M -2.10 % | 23.316 M 5.66 % | 22.067 M |
General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 148.726 M | 0.000 -100.00 % | 43.752 M | 0.000 -100.00 % | 40.436 M | 0.000 -100.00 % | 40.152 M | 0.000 -100.00 % | 55.114 M | 0.000 -100.00 % | 26.477 M -7.54 % | 28.637 M 16.19 % | 24.646 M | 0.000 -100.00 % | 20.821 M -19.57 % | 25.886 M 26.37 % | 20.484 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.759 M 169.89 % | 2.134 M -37.44 % | 3.411 M 1 489.84 % | 214.544 K 30.84 % | 163.974 K 20.79 % | 135.746 K -3.66 % | 140.899 K 0.66 % | 139.970 K |
Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.100 M | 0.000 100.00 % | -547.000 K | 0.000 100.00 % | -216.000 K | 0.000 | 0.000 | 0.000 100.00 % | -17.959 M | 0.000 | 0.000 | 0.000 -100.00 % | 800.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.300 M | 0.000 | 0.000 | 0.000 -100.00 % | 47.758 M 144.25 % | 19.553 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other expenses | 110.790 M 9.10 % | 101.553 M -49.05 % | 199.301 M 83.92 % | 108.365 M | 0.000 | 0.000 -100.00 % | 1.434 M -68.12 % | 4.498 M -0.31 % | 4.512 M -95.11 % | 92.176 M -1.75 % | 93.822 M -1.83 % | 95.571 M 1 809.89 % | 5.004 M -94.25 % | 86.970 M 1 287.75 % | 6.267 M 79.36 % | 3.494 M 207.30 % | 1.137 M -62.26 % | 3.013 M 5 807.84 % | 51.000 K -98.98 % | 4.982 M 270.44 % | -2.923 M -199.93 % | 2.925 M 0.21 % | 2.919 M 7.04 % | 2.727 M -18.48 % | 3.345 M 51.56 % | 2.207 M 23.04 % | 1.794 M -39.04 % | 2.942 M 5 784.51 % | 50.000 K 0.00 % | 50.000 K -22.71 % | 64.691 K 43.76 % | 45.000 K 0.00 % | 45.000 K 0.00 % | 45.000 K |
Operating expenses | 159.256 M 4.05 % | 153.054 M -39.25 % | 251.923 M 61.20 % | 156.283 M 29.02 % | 121.133 M 3.28 % | 117.283 M -21.72 % | 149.826 M 7.99 % | 138.746 M 0.58 % | 137.950 M 4.36 % | 132.189 M -1.38 % | 134.042 M -1.94 % | 136.697 M 4.92 % | 130.287 M 1.31 % | 128.605 M 9.65 % | 117.285 M 7.19 % | 109.418 M 22.02 % | 89.675 M 2.84 % | 87.200 M 3.18 % | 84.515 M 14.76 % | 73.645 M -3.97 % | 76.686 M -12.25 % | 87.391 M 4.52 % | 83.609 M 0.79 % | 82.955 M 1.77 % | 81.510 M 3.40 % | 78.830 M -28.74 % | 110.624 M 41.29 % | 78.297 M 2 162.32 % | 3.461 M 1 208.25 % | 264.544 K 15.69 % | 228.665 K 26.51 % | 180.746 K -2.77 % | 185.899 K 0.50 % | 184.970 K |
Cost and expenses | 172.831 M 4.20 % | 165.869 M -37.80 % | 266.677 M 64.96 % | 161.661 M 0.36 % | 161.087 M 4.77 % | 153.760 M -18.04 % | 187.594 M 24.43 % | 150.760 M 1.69 % | 148.250 M 4.55 % | 141.802 M -1.55 % | 144.030 M -5.34 % | 152.158 M 6.91 % | 142.326 M 2.85 % | 138.379 M 3.85 % | 133.245 M 10.83 % | 120.221 M 23.75 % | 97.151 M 10.26 % | 88.107 M -2.19 % | 90.078 M 10.34 % | 81.640 M -5.90 % | 86.759 M -10.83 % | 97.300 M 10.23 % | 88.267 M -3.62 % | 91.581 M 6.44 % | 86.041 M 6.89 % | 80.495 M -28.90 % | 113.216 M 39.07 % | 81.407 M 2 252.20 % | 3.461 M 1 208.25 % | 264.544 K 15.69 % | 228.665 K 26.51 % | 180.746 K -2.77 % | 185.899 K 0.50 % | 184.970 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 -100.00 % | 3.400 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.400 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.300 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 |
Selling general and administrative expenses | 48.466 M -5.89 % | 51.501 M -2.13 % | 52.622 M 9.82 % | 47.918 M -60.44 % | 121.133 M 3.28 % | 117.283 M -21.72 % | 149.826 M 254.40 % | 42.276 M -2.15 % | 43.205 M 7.98 % | 40.013 M -0.51 % | 40.220 M -2.20 % | 41.126 M 2.43 % | 40.152 M -3.56 % | 41.635 M 12.06 % | 37.155 M 17.65 % | 31.580 M 19.27 % | 26.477 M -7.54 % | 28.637 M 12.54 % | 25.446 M 45.31 % | 17.511 M -15.90 % | 20.821 M -19.57 % | 25.886 M 13.61 % | 22.784 M 7.00 % | 21.293 M 2.05 % | 20.865 M 1.53 % | 20.551 M -61.60 % | 53.518 M 146.77 % | 21.687 M 535.82 % | 3.411 M 1 489.84 % | 214.544 K 30.84 % | 163.974 K 20.79 % | 135.746 K -3.66 % | 140.899 K 0.66 % | 139.970 K |
Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.491 M -10.62 % | 1.669 M 25.57 % | 1.329 M 37.24 % | 968.290 K -1.50 % | 983.012 K 35.06 % | 727.843 K 116.26 % | 336.567 K |
Interest expense | 16.572 M -0.38 % | 16.636 M -0.38 % | 16.699 M -10.81 % | 18.723 M -0.65 % | 18.845 M -4.02 % | 19.635 M -5.87 % | 20.859 M 2.33 % | 20.384 M -10.48 % | 22.771 M 0.37 % | 22.687 M 11.49 % | 20.348 M 0.43 % | 20.260 M 39.87 % | 14.485 M 1.44 % | 14.279 M 14.59 % | 12.461 M 7.08 % | 11.637 M -0.37 % | 11.680 M 27.46 % | 9.164 M -1.43 % | 9.297 M -2.93 % | 9.578 M 0.41 % | 9.539 M -23.39 % | 12.451 M -11.75 % | 14.108 M -5.52 % | 14.932 M -4.62 % | 15.656 M -2.35 % | 16.033 M | 0.000 -100.00 % | 20.313 M | 0.000 -100.00 % | 1.329 M | 0.000 | 0.000 | 0.000 | 0.000 |
Depreciation and amortization | 29.473 M 5.96 % | 27.814 M -0.15 % | 27.857 M 4.26 % | 26.718 M -2.72 % | 27.465 M 2.15 % | 26.886 M 2.49 % | 26.232 M -4.71 % | 27.530 M -5.06 % | 28.996 M -4.33 % | 30.309 M -9.23 % | 33.390 M -4.81 % | 35.079 M 1.56 % | 34.540 M -3.18 % | 35.675 M 11.49 % | 31.997 M 8.36 % | 29.529 M 9.31 % | 27.013 M -4.26 % | 28.214 M -1.84 % | 28.742 M -2.30 % | 29.419 M 0.89 % | 29.159 M -0.31 % | 29.250 M 0.64 % | 29.065 M 1.28 % | 28.697 M -0.58 % | 28.865 M -0.26 % | 28.939 M 1.51 % | 28.508 M -0.98 % | 28.790 M 4.33 % | 27.594 M 47.98 % | 18.647 M 65.59 % | 11.261 M -21.25 % | 14.299 M 38.74 % | 10.307 M 38.95 % | 7.418 M |
Operating income | 63.194 M 10.12 % | 57.385 M 232.25 % | -43.390 M -167.91 % | 63.890 M 4.16 % | 61.339 M 9.59 % | 55.970 M 138.99 % | 23.419 M -60.42 % | 59.173 M 5.27 % | 56.211 M 12.20 % | 50.101 M 19.17 % | 42.040 M -7.60 % | 45.498 M 0.75 % | 45.161 M 41.10 % | 32.006 M -12.87 % | 36.735 M -12.27 % | 41.874 M 32.91 % | 31.506 M 1 699.31 % | 1.751 M -82.64 % | 10.085 M -33.95 % | 15.268 M 319.68 % | -6.950 M -135.80 % | 19.413 M -19.76 % | 24.194 M -34.00 % | 36.659 M 107.86 % | 17.636 M -1.84 % | 17.966 M 199.20 % | -18.110 M -169.14 % | 26.195 M 856.89 % | -3.461 M -1 208.25 % | -264.544 K -15.69 % | -228.665 K -26.51 % | -180.746 K 2.77 % | -185.899 K -0.50 % | -184.970 K |
Operating income ratio | 0.27 4.16 % | 0.26 231.21 % | -0.20 -169.16 % | 0.28 2.72 % | 0.28 3.34 % | 0.27 140.46 % | 0.11 -60.63 % | 0.28 2.53 % | 0.27 5.30 % | 0.26 15.55 % | 0.23 -1.85 % | 0.23 -4.44 % | 0.24 28.23 % | 0.19 -13.08 % | 0.22 -16.34 % | 0.26 5.49 % | 0.24 1 156.70 % | 0.02 -80.65 % | 0.10 -36.09 % | 0.16 280.92 % | -0.09 -152.36 % | 0.17 -22.68 % | 0.22 -24.74 % | 0.29 77.61 % | 0.16 -11.79 % | 0.18 195.82 % | -0.19 -178.22 % | 0.24 790.73 % | -0.04 -822.48 % | 0.00 -101.30 % | 0.29 -70.69 % | 1.00 0.00 % | 1.00 29 672.60 % | 0.00 |
Total other income expenses net | -10.592 M 15.62 % | -12.552 M 0.06 % | -12.559 M 18.43 % | -15.397 M -13.41 % | -13.577 M 20.13 % | -16.998 M 23.39 % | -22.189 M -27.76 % | -17.368 M 29.34 % | -24.581 M 34.76 % | -37.679 M -434.99 % | -7.043 M 43.77 % | -12.526 M -334.78 % | -2.881 M 80.98 % | -15.147 M -73.56 % | -8.727 M -183.71 % | -3.076 M 83.47 % | -18.610 M -37.32 % | -13.552 M -46.57 % | -9.246 M -101.17 % | -4.596 M 63.12 % | -12.462 M -30.82 % | -9.526 M 14.86 % | -11.189 M 8.32 % | -12.205 M 0.86 % | -12.311 M 10.96 % | -13.826 M 56.18 % | -31.553 M -2 215.53 % | 1.491 M -10.62 % | 1.669 M 25.57 % | 1.329 M 37.24 % | 968.290 K -1.50 % | 983.012 K 35.06 % | 727.843 K 116.26 % | 336.567 K |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-09-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 904.982 M -5.45 % | 957.131 M -3.25 % | 989.333 M 14.42 % | 864.642 M -8.42 % | 944.133 M 2.75 % | 918.839 M -1.69 % | 934.667 M -2.90 % | 962.631 M 0.17 % | 960.959 M -14.11 % | 1.119 B -1.87 % | 1.140 B -4.98 % | 1.200 B 2.48 % | 1.171 B 0.36 % | 1.167 B -0.91 % | 1.177 B 33.56 % | 881.586 M 1.94 % | 864.767 M 14.62 % | 754.444 M 0.62 % | 749.772 M 0.58 % | 745.430 M -2.22 % | 762.355 M -0.21 % | 763.932 M -0.15 % | 765.082 M 4.56 % | 731.729 M -5.70 % | 775.990 M -0.18 % | 777.388 M -3.35 % | 804.304 M -14.12 % | 936.510 M -5.26 % | 988.512 M 0.17 % | 986.809 M 130.63 % | 427.874 M 68 429.38 % | -626.193 K 42.15 % | -1.082 M 12.43 % | -1.236 M -2 332.98 % | 55.356 K |
Total investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 370.000 K -35.88 % | 577.000 K -75.15 % | 2.322 M 30.60 % | 1.778 M 10.85 % | 1.604 M -3.66 % | 1.665 M -20.71 % | 2.100 M -34.38 % | 3.200 M -67.61 % | 9.880 M 43.65 % | 6.878 M 2.02 % | 6.742 M 7.56 % | 6.268 M 92.51 % | 3.256 M 2.78 % | 3.168 M -8.81 % | 3.474 M -4.22 % | 3.627 M 8.43 % | 3.345 M -4.70 % | 3.510 M -3.62 % | 3.642 M 114.36 % | 1.699 M 27.65 % | 1.331 M 52.46 % | 873.000 K 4.05 % | 839.000 K -99.90 % | 811.987 M 0.34 % | 809.224 M 0.41 % | 805.891 M 0.05 % | 805.472 M 0.17 % | 804.084 M 0.24 % | 802.122 M 0.18 % | 800.671 M | 0.000 |
Total debt | 1.053 B -1.22 % | 1.066 B -0.12 % | 1.067 B -0.36 % | 1.071 B 0.11 % | 1.070 B -0.24 % | 1.072 B -0.22 % | 1.074 B -0.24 % | 1.077 B -8.03 % | 1.171 B -1.02 % | 1.183 B -5.00 % | 1.245 B -0.49 % | 1.251 B -0.46 % | 1.257 B -0.22 % | 1.260 B -1.46 % | 1.279 B 26.63 % | 1.010 B -0.23 % | 1.012 B 0.80 % | 1.004 B 15.40 % | 870.031 M -0.52 % | 874.588 M -0.11 % | 875.594 M -0.22 % | 877.515 M -2.13 % | 896.595 M 3.38 % | 867.293 M -0.11 % | 868.237 M -0.07 % | 868.872 M -0.06 % | 869.353 M -12.05 % | 988.459 M -0.02 % | 988.681 M 0.02 % | 988.480 M 130.58 % | 428.700 M | 0.000 | 0.000 | 0.000 -100.00 % | 150.000 K |
Accumulated other comprehensive income loss | -9.046 M 41.38 % | -15.432 M 12.11 % | -17.559 M -157.77 % | -6.812 M 43.24 % | -12.002 M 10.67 % | -13.436 M -32.04 % | -10.176 M 38.05 % | -16.426 M -34.23 % | -12.237 M 5.54 % | -12.955 M -0.70 % | -12.865 M 38.54 % | -20.934 M -63.97 % | -12.767 M -435.08 % | -2.386 M 53.16 % | -5.094 M -47.82 % | -3.446 M -1 026.34 % | 372.000 K 1 671.43 % | 21.000 K -90.05 % | 211.000 K 105.29 % | -3.985 M 38.24 % | -6.452 M -8.55 % | -5.944 M -130.66 % | -2.577 M 65.90 % | -7.557 M -28.24 % | -5.893 M -31.04 % | -4.497 M 22.74 % | -5.820 M -31.09 % | -4.440 M -19.61 % | -3.712 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -27.834 M | 0.000 |
Retained earnings | -196.037 M 16.44 % | -234.612 M 12.88 % | -269.287 M -278.48 % | -71.149 M 32.80 % | -105.881 M -11.51 % | -94.949 M 24.58 % | -125.887 M 2.34 % | -128.909 M -73.28 % | -74.393 M 20.44 % | -93.501 M 4.67 % | -98.078 M 23.52 % | -128.236 M -41.15 % | -90.852 M -27.29 % | -71.376 M 12.33 % | -81.416 M 18.97 % | -100.482 M -0.71 % | -99.773 M 3.85 % | -103.765 M -23.00 % | -84.359 M -1.71 % | -82.943 M 7.46 % | -89.629 M -20.73 % | -74.241 M 7.45 % | -80.220 M 10.27 % | -89.400 M 16.57 % | -107.152 M 3.24 % | -110.743 M 2.26 % | -113.306 M -5 045.86 % | -2.202 M -445.58 % | 637.162 K -70.85 % | 2.185 M 57.96 % | 1.384 M 52.50 % | 907.266 K 39.03 % | 652.581 K 489.83 % | 110.638 K 551.93 % | -24.481 K |
Common stock | 16.000 K 0.00 % | 16.000 K 0.00 % | 16.000 K 0.00 % | 16.000 K 0.00 % | 16.000 K -5.88 % | 17.000 K 0.00 % | 17.000 K 0.00 % | 17.000 K 0.00 % | 17.000 K 13.33 % | 15.000 K 0.00 % | 15.000 K 0.00 % | 15.000 K 0.00 % | 15.000 K -6.25 % | 16.000 K 0.00 % | 16.000 K 0.00 % | 16.000 K 0.00 % | 16.000 K 0.00 % | 16.000 K 0.00 % | 16.000 K 0.00 % | 16.000 K 0.00 % | 16.000 K 0.00 % | 16.000 K 0.00 % | 16.000 K 0.00 % | 16.000 K 0.00 % | 16.000 K 0.00 % | 16.000 K 2.52 % | 15.606 K | 0.000 -100.00 % | 1.171 K 1.39 % | 1.155 K -0.69 % | 1.163 K -0.43 % | 1.168 K -0.17 % | 1.170 K -0.51 % | 1.176 K 9.09 % | 1.078 K |
Total equity | 352.102 M 17.53 % | 299.575 M 12.99 % | 265.125 M -45.51 % | 486.546 M 10.92 % | 438.627 M -2.31 % | 448.995 M 6.53 % | 421.467 M 4.31 % | 404.056 M -13.16 % | 465.300 M 96.24 % | 237.108 M 2.61 % | 231.070 M 18.56 % | 194.891 M -20.20 % | 244.223 M -11.45 % | 275.815 M 6.10 % | 259.964 M 6.69 % | 243.666 M -22.99 % | 316.425 M 2.56 % | 308.518 M -10.95 % | 346.438 M 0.73 % | 343.922 M 3.67 % | 331.750 M -3.67 % | 344.400 M 1.49 % | 339.347 M 3.59 % | 327.591 M 5.73 % | 309.828 M 1.64 % | 304.821 M 0.92 % | 302.056 M 25.89 % | 239.940 M 4 698.80 % | 5.000 M 0.00 % | 5.000 M 0.00 % | 5.000 M 0.00 % | 5.000 M 0.00 % | 5.000 M 0.00 % | 5.000 M 963 291.52 % | 519.000 |
Other non current liabilities | 73.934 M -2.14 % | 75.549 M 0.79 % | 74.956 M -7.01 % | 80.609 M 1.74 % | 79.232 M 0.96 % | 78.480 M 1.73 % | 77.146 M 3.50 % | 74.534 M -3.76 % | 77.445 M -29.71 % | 110.176 M 17.42 % | 93.834 M -12.32 % | 107.022 M -1.62 % | 108.787 M -12.35 % | 124.113 M 10.23 % | 112.591 M 0.52 % | 112.010 M -3.81 % | 116.447 M 13.54 % | 102.557 M 37.16 % | 74.772 M 3.60 % | 72.174 M 0.10 % | 72.104 M 6.30 % | 67.830 M -2.64 % | 69.666 M -7.98 % | 75.709 M -1.34 % | 76.734 M 0.19 % | 76.585 M -4.41 % | 80.115 M -92.24 % | 1.032 B 159.93 % | 396.942 M -0.39 % | 398.490 M 0.00 % | 398.495 M 0.27 % | 397.422 M 0.12 % | 396.956 M 0.14 % | 396.414 M | 0.000 |
Long term debt | 1.046 B -1.22 % | 1.059 B -0.12 % | 1.060 B -0.38 % | 1.064 B 0.10 % | 1.063 B -0.23 % | 1.065 B 0.68 % | 1.058 B -0.25 % | 1.061 B -8.70 % | 1.162 B -1.02 % | 1.174 B -4.03 % | 1.223 B -1.07 % | 1.237 B -0.23 % | 1.240 B -0.21 % | 1.242 B 0.03 % | 1.242 B 24.56 % | 996.932 M -0.19 % | 998.786 M 0.44 % | 994.392 M 15.50 % | 860.927 M -0.16 % | 862.347 M -0.14 % | 863.557 M -0.22 % | 865.424 M -0.28 % | 867.816 M 1.12 % | 858.189 M -0.11 % | 859.133 M -0.07 % | 859.768 M -0.06 % | 860.249 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 1.135 B -1.16 % | 1.149 B -0.08 % | 1.150 B -1.03 % | 1.162 B 0.21 % | 1.159 B -0.20 % | 1.161 B 0.67 % | 1.154 B -0.06 % | 1.154 B -8.38 % | 1.260 B -3.46 % | 1.305 B -2.48 % | 1.338 B -1.76 % | 1.362 B -0.57 % | 1.370 B -1.75 % | 1.395 B -0.53 % | 1.402 B 25.02 % | 1.121 B -1.29 % | 1.136 B 1.59 % | 1.118 B 16.87 % | 956.847 M 0.08 % | 956.035 M -0.24 % | 958.352 M 0.07 % | 957.726 M -0.57 % | 963.198 M 0.55 % | 957.950 M 0.00 % | 957.906 M -1.14 % | 969.000 M -0.51 % | 973.991 M -5.60 % | 1.032 B 159.92 % | 396.947 M -0.39 % | 398.505 M 0.00 % | 398.499 M 0.19 % | 397.760 M 0.20 % | 396.956 M 0.14 % | 396.414 M | 0.000 |
Other current liabilities | 57.030 M -10.08 % | 63.421 M -12.18 % | 72.218 M 10.46 % | 65.381 M 37.67 % | 47.492 M 10.35 % | 43.038 M -48.46 % | 83.510 M 48.03 % | 56.415 M 16.93 % | 48.246 M 4.03 % | 46.375 M 16.15 % | 39.927 M 9.66 % | 36.411 M -19.06 % | 44.984 M -33.90 % | 68.050 M 87.65 % | 36.265 M -7.45 % | 39.184 M -37.11 % | 62.301 M 220.49 % | 19.439 M 15.51 % | 16.829 M 18.75 % | 14.172 M -3.49 % | 14.685 M -8.44 % | 16.039 M -26.96 % | 21.959 M -7.19 % | 23.661 M 17.69 % | 20.105 M -17.76 % | 24.446 M 100.27 % | -9.081 B -184 934.30 % | 4.913 M 59.62 % | 3.078 M 1 803.45 % | 161.703 K 144.30 % | 66.191 K 56.48 % | 42.301 K -89.94 % | 420.510 K -2.65 % | 431.965 K 183.26 % | 152.499 K |
Deferred revenue | 29.808 M 13.38 % | 26.290 M -10.50 % | 29.374 M -2.75 % | 30.204 M 14.40 % | 26.402 M 6.86 % | 24.707 M -14.18 % | 28.788 M -22.41 % | 37.103 M 0.98 % | 36.744 M 18.13 % | 31.105 M -0.19 % | 31.164 M -4.87 % | 32.758 M 10.14 % | 29.743 M 8.67 % | 27.369 M 0.84 % | 27.141 M 1 250.30 % | 2.010 M -30.57 % | 2.895 M | 0.000 -100.00 % | 750.000 K -92.14 % | 9.536 M -20.54 % | 12.001 M -25.36 % | 16.078 M -17.75 % | 19.547 M -15.40 % | 23.106 M 19.22 % | 19.381 M 205.98 % | 6.334 M 686.64 % | 805.199 K -98.80 % | 66.947 M 213.28 % | -59.097 M -21.19 % | -48.765 M -1 088 352.87 % | 4.481 K | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 6.912 M -0.12 % | 6.920 M -0.07 % | 6.925 M 3.62 % | 6.683 M -59.54 % | 16.517 M 147.82 % | 6.665 M -58.74 % | 16.152 M 0.28 % | 16.107 M -0.18 % | 16.136 M 1.56 % | 15.888 M -43.84 % | 28.290 M 91.20 % | 14.796 M -16.60 % | 17.740 M -1.12 % | 17.941 M -58.00 % | 42.712 M 231.08 % | 12.901 M -3.20 % | 13.327 M 38.00 % | 9.657 M -21.38 % | 12.283 M 0.34 % | 12.241 M 1.69 % | 12.037 M -0.45 % | 12.091 M -61.92 % | 31.749 M 248.74 % | 9.104 M 0.00 % | 9.104 M 0.00 % | 9.104 M -99.90 % | 9.104 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 150.000 K |
Total current liabilities | 208.005 M 6.76 % | 194.826 M -2.46 % | 199.741 M -1.36 % | 202.493 M 15.51 % | 175.299 M 9.94 % | 159.445 M -25.76 % | 214.773 M 8.71 % | 197.567 M 9.27 % | 180.809 M 7.22 % | 168.637 M -9.73 % | 186.809 M 15.97 % | 161.087 M -2.67 % | 165.505 M 7.37 % | 154.145 M -12.01 % | 175.191 M 49.83 % | 116.930 M 9.54 % | 106.743 M 51.56 % | 70.430 M 9.98 % | 64.040 M -11.07 % | 72.014 M 10.76 % | 65.020 M -9.70 % | 72.003 M -31.35 % | 104.881 M 16.12 % | 90.318 M 14.74 % | 78.717 M -14.24 % | 91.791 M 33.54 % | 68.736 M -4.35 % | 71.860 M 2 219.62 % | 3.098 M 143.74 % | 1.271 M 541.54 % | 198.119 K 80.87 % | 109.538 K -75.26 % | 442.748 K 2.50 % | 431.965 K 42.80 % | 302.499 K |
Total liabilities | 1.343 B -0.01 % | 1.344 B -0.43 % | 1.349 B -1.08 % | 1.364 B 2.22 % | 1.334 B 1.02 % | 1.321 B -3.48 % | 1.369 B 1.22 % | 1.352 B -6.17 % | 1.441 B -2.23 % | 1.474 B -3.37 % | 1.525 B 0.12 % | 1.523 B -0.79 % | 1.536 B -0.84 % | 1.549 B -1.80 % | 1.577 B 27.36 % | 1.238 B -0.36 % | 1.243 B 4.55 % | 1.189 B 16.44 % | 1.021 B -0.70 % | 1.028 B 0.46 % | 1.023 B -0.62 % | 1.030 B -3.59 % | 1.068 B 1.89 % | 1.048 B 1.12 % | 1.037 B -2.28 % | 1.061 B 1.73 % | 1.043 B -5.52 % | 1.104 B 175.87 % | 400.045 M 0.07 % | 399.776 M 0.27 % | 398.698 M 0.21 % | 397.869 M 0.12 % | 397.399 M 0.14 % | 396.846 M 131 089.18 % | 302.499 K |
Other non current assets | 44.389 M -4.23 % | 46.350 M -42.84 % | 81.082 M 25.59 % | 64.563 M 63.97 % | 39.376 M 4.23 % | 37.779 M 11.38 % | 33.919 M 100.01 % | 16.959 M 9.84 % | 15.440 M 22.42 % | 12.612 M 1.03 % | 12.484 M -0.23 % | 12.513 M -0.56 % | 12.583 M 44.18 % | 8.727 M -40.07 % | 14.561 M -7.10 % | 15.673 M -3.99 % | 16.325 M 543.98 % | 2.535 M -6.08 % | 2.699 M -6.93 % | 2.900 M -10.41 % | 3.237 M 4.62 % | 3.094 M -0.55 % | 3.111 M 30.39 % | 2.386 M 8.60 % | 2.197 M 6.03 % | 2.072 M 12.28 % | 1.845 M 100.46 % | -403.693 M 66.17 % | -1.193 B -3.49 % | -1.153 B -386.32 % | 402.736 M 119 324.21 % | -337.797 K | 0.000 | 0.000 | 0.000 |
Long term investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 370.000 K -35.88 % | 577.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.100 M -34.38 % | 3.200 M -8.57 % | 3.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 405.993 M 0.34 % | 404.612 M 0.41 % | 402.945 M 0.05 % | 402.736 M 0.17 % | 402.042 M 0.24 % | 401.061 M 0.18 % | 400.335 M | 0.000 |
Intangible assets | 200.917 M -6.99 % | 216.013 M -7.01 % | 232.297 M -7.57 % | 251.327 M -5.86 % | 266.971 M -5.80 % | 283.412 M -5.85 % | 301.025 M -4.66 % | 315.754 M -5.96 % | 335.781 M -5.59 % | 355.678 M -5.76 % | 377.420 M -5.64 % | 399.992 M -6.94 % | 429.813 M -6.58 % | 460.083 M -5.59 % | 487.299 M 53.71 % | 317.031 M -6.93 % | 340.637 M 6.73 % | 319.149 M -6.72 % | 342.139 M -5.88 % | 363.526 M -5.91 % | 386.363 M -5.76 % | 409.957 M -5.64 % | 434.443 M -2.26 % | 444.506 M -5.06 % | 468.213 M -4.81 % | 491.853 M -4.41 % | 514.542 M -4.38 % | 538.104 M -4.17 % | 561.536 M 0.15 % | 560.704 M 175.19 % | 203.749 M | 0.000 | 0.000 | 0.000 | 0.000 |
GoodWill | 742.390 M 0.65 % | 737.572 M 0.27 % | 735.615 M -12.23 % | 838.151 M 0.41 % | 834.745 M 0.02 % | 834.591 M -0.15 % | 835.835 M 0.36 % | 832.817 M -0.30 % | 835.323 M 0.12 % | 834.299 M 0.10 % | 833.480 M 0.70 % | 827.694 M -0.61 % | 832.811 M -0.61 % | 837.910 M -0.11 % | 838.867 M 31.54 % | 637.739 M -0.59 % | 641.517 M 9.43 % | 586.220 M -0.04 % | 586.435 M 0.53 % | 583.341 M 0.30 % | 581.615 M -0.02 % | 581.730 M -0.41 % | 584.150 M 3.67 % | 563.452 M -0.21 % | 564.638 M -0.17 % | 565.596 M 0.15 % | 564.723 M 0.06 % | 564.394 M -0.11 % | 564.990 M 7.30 % | 526.568 M 78.85 % | 294.415 M | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 943.307 M -1.08 % | 953.585 M -1.48 % | 967.912 M -11.16 % | 1.089 B -1.11 % | 1.102 B -1.46 % | 1.118 B -1.66 % | 1.137 B -1.02 % | 1.149 B -1.92 % | 1.171 B -1.59 % | 1.190 B -1.73 % | 1.211 B -1.37 % | 1.228 B -2.77 % | 1.263 B -2.72 % | 1.298 B -2.12 % | 1.326 B 38.90 % | 954.770 M -2.79 % | 982.154 M 8.48 % | 905.369 M -2.50 % | 928.574 M -1.93 % | 946.867 M -2.18 % | 967.978 M -2.39 % | 991.687 M -2.64 % | 1.019 B 1.06 % | 1.008 B -2.41 % | 1.033 B -2.33 % | 1.057 B -2.02 % | 1.079 B -2.11 % | 1.102 B -2.13 % | 1.127 B 3.61 % | 1.087 B 118.26 % | 498.164 M | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 232.601 M 7.13 % | 217.114 M 26.60 % | 171.496 M 2.37 % | 167.525 M -10.42 % | 187.007 M 3.65 % | 180.418 M 0.42 % | 179.666 M 0.23 % | 179.253 M 1.26 % | 177.030 M 0.66 % | 175.869 M 3.28 % | 170.291 M 5.97 % | 160.691 M 2.82 % | 156.282 M 0.97 % | 154.786 M 4.40 % | 148.260 M 6.40 % | 139.342 M 0.13 % | 139.156 M 30.65 % | 106.510 M -1.39 % | 108.015 M -2.35 % | 110.619 M -2.29 % | 113.209 M -0.21 % | 113.442 M 0.14 % | 113.284 M 46.33 % | 77.417 M 1.95 % | 75.935 M -7.97 % | 82.508 M 5.07 % | 78.525 M -0.05 % | 78.565 M 17.69 % | 66.756 M 1.43 % | 65.812 M 0.67 % | 65.371 M | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current assets | 1.220 B 0.27 % | 1.217 B -0.28 % | 1.220 B -7.65 % | 1.322 B -0.52 % | 1.328 B -0.62 % | 1.337 B -1.01 % | 1.350 B 0.42 % | 1.345 B -1.38 % | 1.364 B -1.08 % | 1.378 B -1.09 % | 1.394 B -0.52 % | 1.401 B -2.14 % | 1.431 B -2.05 % | 1.462 B -1.85 % | 1.489 B 34.17 % | 1.110 B -2.45 % | 1.138 B 12.15 % | 1.014 B -2.39 % | 1.039 B -1.99 % | 1.060 B -2.22 % | 1.084 B -2.15 % | 1.108 B -2.36 % | 1.135 B 4.34 % | 1.088 B -2.09 % | 1.111 B -2.72 % | 1.142 B -1.52 % | 1.160 B -2.01 % | 1.183 B 192.47 % | 404.612 M 0.41 % | 402.945 M 0.05 % | 402.736 M 0.17 % | 402.042 M 0.24 % | 401.061 M 0.18 % | 400.335 M | 0.000 |
Other current assets | 39.604 M 2.02 % | 38.821 M -1.64 % | 39.468 M -7.51 % | 42.671 M -20.59 % | 53.734 M 65.74 % | 32.420 M -32.53 % | 48.052 M 21.05 % | 39.696 M -43.10 % | 69.762 M 98.51 % | 35.143 M -15.23 % | 41.458 M 7.42 % | 38.593 M 7.65 % | 35.849 M -11.07 % | 40.311 M 6.47 % | 37.863 M -9.85 % | 41.999 M 18.59 % | 35.414 M 39.82 % | 25.328 M 4.16 % | 24.317 M -3.74 % | 25.263 M 28.40 % | 19.675 M -24.69 % | 26.126 M -4.68 % | 27.408 M -4.76 % | 28.779 M 23.05 % | 23.389 M 12.90 % | 20.716 M 10.23 % | 18.794 M 9 478.22 % | 196.216 K -25.63 % | 263.841 K 65.72 % | 159.205 K 17.42 % | 135.581 K -32.55 % | 201.005 K -21.16 % | 254.952 K -7.11 % | 274.474 K 31.72 % | 208.374 K |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.365 M -1.66 % | 2.405 M 3.57 % | 2.322 M 30.60 % | 1.778 M 10.85 % | 1.604 M -3.66 % | 1.665 M -19.06 % | 2.057 M 13.58 % | 1.811 M -71.61 % | 6.380 M -7.24 % | 6.878 M 2.02 % | 6.742 M 7.56 % | 6.268 M 92.51 % | 3.256 M 2.78 % | 3.168 M -8.81 % | 3.474 M -4.22 % | 3.627 M 8.43 % | 3.345 M -4.70 % | 3.510 M -3.62 % | 3.642 M 114.36 % | 1.699 M 27.65 % | 1.331 M 52.46 % | 873.000 K 4.05 % | 839.000 K -99.79 % | 405.993 M 0.34 % | 404.612 M 0.41 % | 402.945 M 0.05 % | 402.736 M 0.17 % | 402.042 M 0.24 % | 401.061 M 0.18 % | 400.335 M | 0.000 |
cash and cash equivalents | 147.651 M 36.14 % | 108.453 M 39.83 % | 77.560 M -62.37 % | 206.088 M 64.35 % | 125.398 M -18.16 % | 153.228 M 9.67 % | 139.722 M 22.16 % | 114.379 M -45.56 % | 210.083 M 226.89 % | 64.267 M -38.91 % | 105.204 M 103.98 % | 51.576 M -40.30 % | 86.392 M -7.48 % | 93.377 M -7.81 % | 101.283 M -21.03 % | 128.247 M -12.96 % | 147.346 M -40.97 % | 249.605 M 107.56 % | 120.259 M -6.89 % | 129.158 M 14.06 % | 113.239 M -0.30 % | 113.583 M -13.63 % | 131.513 M -2.99 % | 135.564 M 46.96 % | 92.247 M 0.83 % | 91.484 M 40.64 % | 65.048 M 25.22 % | 51.949 M 30 676.34 % | 168.794 K -89.90 % | 1.671 M 102.26 % | 826.201 K 31.94 % | 626.193 K -42.15 % | 1.082 M -12.43 % | 1.236 M 1 206.04 % | 94.644 K |
Cash and short term investments | 147.651 M 36.14 % | 108.453 M 39.83 % | 77.560 M -62.37 % | 206.088 M 64.35 % | 125.398 M -18.16 % | 153.228 M 9.67 % | 139.722 M 22.16 % | 114.379 M -45.56 % | 210.083 M 226.89 % | 64.267 M -38.91 % | 105.204 M 103.98 % | 51.576 M -40.30 % | 86.392 M -7.48 % | 93.377 M -7.81 % | 101.283 M -21.03 % | 128.247 M -12.96 % | 147.346 M -40.97 % | 249.605 M 107.56 % | 120.259 M -6.89 % | 129.158 M 14.06 % | 113.239 M -0.30 % | 113.583 M -13.63 % | 131.513 M -2.99 % | 135.564 M 46.96 % | 92.247 M 0.83 % | 91.484 M 40.64 % | 65.048 M 25.22 % | 51.949 M 30 676.34 % | 168.794 K -89.90 % | 1.671 M 102.26 % | 826.201 K 31.94 % | 626.193 K -42.15 % | 1.082 M -12.43 % | 1.236 M 1 206.04 % | 94.644 K |
Total current assets | 475.135 M 11.52 % | 426.051 M 8.14 % | 393.999 M -25.52 % | 529.015 M 19.01 % | 444.528 M 2.64 % | 433.081 M -1.47 % | 439.538 M 6.87 % | 411.292 M -24.20 % | 542.586 M 63.22 % | 332.433 M -8.32 % | 362.594 M 14.22 % | 317.443 M -8.88 % | 348.371 M -4.02 % | 362.979 M 4.28 % | 348.069 M -6.47 % | 372.131 M -11.72 % | 421.556 M -12.68 % | 482.799 M 47.18 % | 328.037 M 5.28 % | 311.585 M 15.10 % | 270.698 M 1.80 % | 265.906 M -2.40 % | 272.438 M -5.44 % | 288.098 M 22.35 % | 235.468 M 5.32 % | 223.583 M 20.76 % | 185.148 M 15.58 % | 160.189 M 36 926.27 % | 432.635 K -76.36 % | 1.830 M 90.30 % | 961.782 K 16.27 % | 827.198 K -38.15 % | 1.337 M -11.46 % | 1.511 M 398.51 % | 303.018 K |
Inventory | 16.090 M 0.88 % | 15.950 M 2.89 % | 15.502 M -17.14 % | 18.708 M 8.99 % | 17.165 M -0.77 % | 17.298 M -14.74 % | 20.288 M 1.73 % | 19.943 M 0.77 % | 19.791 M 4.59 % | 18.923 M -1.99 % | 19.307 M 7.73 % | 17.922 M 8.30 % | 16.549 M 7.11 % | 15.451 M 27.77 % | 12.093 M -65.42 % | 34.976 M 3.48 % | 33.799 M 42.64 % | 23.696 M 3 643.44 % | 633.000 K -97.33 % | 23.696 M 23.26 % | 19.225 M -25.12 % | 25.675 M 2 699.89 % | 917.000 K -96.79 % | 28.579 M 23.27 % | 23.184 M 1 260.56 % | 1.704 M -16.19 % | 2.033 M 17.69 % | 1.728 M 102.06 % | -84.000 M -4.46 % | -80.415 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net receivables | 271.790 M 3.41 % | 262.827 M 0.52 % | 261.469 M 2.58 % | 254.898 M -6.73 % | 273.301 M 21.31 % | 225.284 M -4.09 % | 234.889 M -1.01 % | 237.274 M 9.45 % | 216.787 M 2.05 % | 212.435 M 9.18 % | 194.568 M -7.06 % | 209.352 M -0.11 % | 209.581 M -1.99 % | 213.840 M 12.50 % | 190.088 M -5.84 % | 201.885 M -15.46 % | 238.796 M 14.88 % | 207.866 M 13.69 % | 182.828 M 16.33 % | 157.164 M 14.07 % | 137.784 M 9.18 % | 126.197 M 11.17 % | 113.517 M -8.27 % | 123.755 M 3.27 % | 119.832 M 7.59 % | 111.383 M 10.87 % | 100.467 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.100 M 34.38 % | -3.200 M 8.57 % | -3.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.480 K 0.00 % | 4.480 K -68.12 % | 14.051 K 100.00 % | -966.270 M -286 150.57 % | 337.797 K | 0.000 | 0.000 | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 111.448 M 24.06 % | 89.835 M -1.52 % | 91.224 M -8.98 % | 100.225 M 18.07 % | 84.888 M 12.33 % | 75.573 M -4.03 % | 78.749 M -12.27 % | 89.760 M 14.48 % | 78.410 M 9.70 % | 71.475 M -10.51 % | 79.869 M 15.53 % | 69.135 M 0.04 % | 69.107 M 9.61 % | 63.049 M -6.67 % | 67.556 M 38.91 % | 48.632 M 2.59 % | 47.403 M 14.68 % | 41.334 M 19.78 % | 34.509 M -24.32 % | 45.601 M 25.46 % | 36.346 M -7.28 % | 39.198 M -22.88 % | 50.825 M -11.14 % | 57.194 M 15.97 % | 49.318 M -5.59 % | 52.239 M 15.60 % | 45.188 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Tax payables | 2.807 M -66.42 % | 8.360 M | 0.000 | 0.000 -100.00 % | 9.990 M 5.58 % | 9.462 M 24.93 % | 7.574 M 686.50 % | 963.000 K -24.35 % | 1.273 M -66.45 % | 3.794 M -49.81 % | 7.559 M -5.36 % | 7.987 M 103.18 % | 3.931 M -58.34 % | 9.436 M 522.02 % | 1.517 M -90.64 % | 16.213 M 170.89 % | 5.985 M | 0.000 -100.00 % | 419.000 K | 0.000 -100.00 % | 1.952 M -58.25 % | 4.675 M 1 243.39 % | 348.000 K -3.06 % | 359.000 K 88.95 % | 190.000 K -96.83 % | 6.002 M 596.63 % | 861.571 K 2 771.90 % | 30.000 K 50.00 % | 20.000 K -98.20 % | 1.109 M 740.85 % | 131.928 K 96.21 % | 67.237 K 202.35 % | 22.238 K | 0.000 | 0.000 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.666 M -3.74 % | 27.702 M -4.88 % | 29.124 M 106.92 % | 14.075 M -26.54 % | 19.159 M | 0.000 | 0.000 | 0.000 -100.00 % | 47.645 M | 0.000 -100.00 % | 106.905 M -3.66 % | 110.970 M -3.83 % | 115.388 M 13.12 % | 102.006 M 37.33 % | 74.278 M 3.15 % | 72.011 M 0.21 % | 71.857 M 6.36 % | 67.561 M 0.12 % | 67.483 M -7.35 % | 72.837 M -0.18 % | 72.970 M 0.02 % | 72.952 M -4.94 % | 76.746 M 1 040.24 % | 6.731 M 100.69 % | -980.281 M -0.02 % | -980.080 M -130.37 % | -425.439 M | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 21.203 M -35.24 % | 32.740 M 0.18 % | 32.682 M -2.60 % | 33.556 M 1.09 % | 33.193 M -3.42 % | 34.367 M -5.21 % | 36.257 M -3.67 % | 37.640 M -4.58 % | 39.448 M -1.89 % | 40.207 M 1.23 % | 39.717 M 3.24 % | 38.469 M -4.15 % | 40.135 M -4.07 % | 41.839 M 2.69 % | 40.744 M 16.29 % | 35.038 M -4.36 % | 36.637 M 15.93 % | 31.604 M 1.41 % | 31.165 M -2.18 % | 31.860 M -0.97 % | 32.173 M -2.22 % | 32.904 M -0.59 % | 33.100 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 |
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 % | 36.575 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 237.088 M 6 287.32 % | 3.712 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 103.340 M | 0.000 |
Other total stockholders equity | 557.169 M 1.38 % | 549.603 M -0.43 % | 551.955 M -2.22 % | 564.491 M 1.44 % | 556.494 M -0.16 % | 557.363 M -0.03 % | 557.513 M 1.48 % | 549.374 M -0.46 % | 551.913 M 60.65 % | 343.549 M 12.48 % | 305.423 M -11.23 % | 344.046 M -1.09 % | 347.827 M -0.50 % | 349.561 M 12.80 % | 309.883 M -10.85 % | 347.578 M -16.41 % | 415.810 M 0.86 % | 412.246 M 4.63 % | 393.995 M -8.55 % | 430.834 M 0.71 % | 427.815 M 0.76 % | 424.569 M 15.60 % | 367.266 M -13.49 % | 424.532 M 0.40 % | 422.857 M 0.67 % | 420.045 M 20.70 % | 348.018 M 6 785.77 % | 5.054 M 15.88 % | 4.362 M 55.03 % | 2.813 M -22.18 % | 3.615 M -11.64 % | 4.092 M -5.86 % | 4.346 M -11.09 % | 4.888 M 20 333.86 % | 23.922 K |
Deferred tax liabilities non current | 15.670 M 8.17 % | 14.486 M -1.45 % | 14.699 M -12.95 % | 16.886 M 0.30 % | 16.835 M -4.00 % | 17.536 M -4.49 % | 18.360 M -3.44 % | 19.015 M -7.62 % | 20.583 M -1.61 % | 20.920 M -1.08 % | 21.149 M 13.49 % | 18.635 M -14.63 % | 21.829 M -22.83 % | 28.286 M -40.48 % | 47.524 M 283.94 % | 12.378 M -40.46 % | 20.790 M -2.47 % | 21.316 M 0.79 % | 21.148 M -1.70 % | 21.514 M -5.19 % | 22.691 M -7.28 % | 24.472 M -4.84 % | 25.716 M 6.92 % | 24.052 M 9.13 % | 22.039 M -32.49 % | 32.647 M -2.91 % | 33.627 M -19.53 % | 41.790 M 932 713.53 % | 4.480 K -68.12 % | 14.051 K 213.57 % | 4.481 K -98.67 % | 337.797 K | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 1.695 B 3.18 % | 1.643 B 1.77 % | 1.614 B -12.76 % | 1.851 B 4.38 % | 1.773 B 0.18 % | 1.770 B -1.12 % | 1.790 B 1.93 % | 1.756 B -7.87 % | 1.906 B 11.41 % | 1.711 B -2.58 % | 1.756 B 2.21 % | 1.718 B -3.46 % | 1.780 B -2.45 % | 1.824 B -0.68 % | 1.837 B 23.96 % | 1.482 B -4.96 % | 1.559 B 4.14 % | 1.497 B 9.50 % | 1.367 B -0.34 % | 1.372 B 1.24 % | 1.355 B -1.38 % | 1.374 B -2.37 % | 1.407 B 2.29 % | 1.376 B 2.18 % | 1.346 B -1.40 % | 1.366 B 1.55 % | 1.345 B 0.09 % | 1.344 B 231.71 % | 405.045 M 0.07 % | 404.776 M 0.27 % | 403.698 M 0.21 % | 402.869 M 0.12 % | 402.399 M 0.14 % | 401.846 M 132 514.55 % | 303.018 K |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-09-30 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | -2.987 M -101.82 % | -1.480 M 82.23 % | -8.328 M -745.48 % | -985.000 K 29.39 % | -1.395 M -300.43 % | 696.000 K 103.51 % | -19.801 M -691.09 % | -2.503 M -0.76 % | -2.484 M -10.45 % | -2.249 M -1 224.50 % | 200.000 K 112.42 % | -1.610 M -176.45 % | 2.106 M 111.22 % | -18.771 M -304.55 % | -4.640 M 40.91 % | -7.852 M -1 514.77 % | 555.000 K 97.51 % | 281.000 K -82.19 % | 1.578 M 210.81 % | -1.424 M -154.10 % | 2.632 M 485.92 % | -682.000 K 53.54 % | -1.468 M -168.53 % | 2.142 M 120.41 % | -10.495 M -878.10 % | -1.073 M 86.45 % | -7.920 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.481 K | 0.000 | 0.000 | 0.000 |
Stock based compensation | 7.279 M 12.75 % | 6.456 M 47.67 % | 4.372 M -32.09 % | 6.438 M -2.31 % | 6.590 M 18.57 % | 5.558 M 8.34 % | 5.130 M 15.46 % | 4.443 M -1.81 % | 4.525 M 33.96 % | 3.378 M 12.34 % | 3.007 M -35.25 % | 4.644 M 1.71 % | 4.566 M 2.70 % | 4.446 M 23.50 % | 3.600 M -2.78 % | 3.703 M 3.64 % | 3.573 M 22.87 % | 2.908 M -14.40 % | 3.397 M 7.74 % | 3.153 M -3.61 % | 3.271 M 18.17 % | 2.768 M 7.04 % | 2.586 M 4.65 % | 2.471 M -12.13 % | 2.812 M 31.22 % | 2.143 M -5.68 % | 2.272 M | 0.000 | 0.000 | 0.000 -100.00 % | 14.000 M | 0.000 | 0.000 | 0.000 |
Change in working capital | 0.000 100.00 % | -12.139 M | 0.000 -100.00 % | 37.323 M 215.43 % | -32.334 M 8.60 % | -35.377 M -347.91 % | 14.270 M 599.30 % | -2.858 M -244.64 % | 1.976 M 117.51 % | -11.282 M -246.52 % | 7.700 M 175.75 % | -10.165 M -128.48 % | -4.449 M 50.80 % | -9.042 M -227.84 % | 7.073 M -82.41 % | 40.221 M 330.51 % | -17.449 M 30.22 % | -25.004 M 31.96 % | -36.748 M -122.24 % | -16.535 M 11.95 % | -18.780 M 37.15 % | -29.880 M -407.73 % | -5.885 M -0.72 % | -5.843 M 77.46 % | -25.926 M -2 525.26 % | 1.069 M 117.34 % | -6.164 M -508.87 % | 1.508 M -11.97 % | 1.713 M 578.56 % | 252.403 K -39.52 % | 417.349 K 55.54 % | 268.319 K -34.71 % | 410.976 K 545.15 % | -92.324 K |
Accounts receivables | -10.133 M 15.79 % | -12.033 M 6.34 % | -12.848 M -273.72 % | 7.396 M 122.47 % | -32.921 M -984.50 % | 3.722 M 211.84 % | -3.328 M 77.49 % | -14.783 M -204.87 % | -4.849 M 70.11 % | -16.222 M -298.77 % | 8.161 M 221.19 % | -6.734 M -39.94 % | -4.812 M 66.35 % | -14.300 M -170.14 % | 20.388 M -45.67 % | 37.528 M 330.26 % | -16.298 M 38.89 % | -26.672 M 15.79 % | -31.675 M -101.37 % | -15.730 M 24.32 % | -20.786 M 7.19 % | -22.397 M -263.59 % | 13.691 M 378.27 % | -4.920 M 62.33 % | -13.061 M -56.01 % | -8.372 M 35.69 % | -13.018 M -87.58 % | -6.940 M -86.46 % | -3.722 M 52.19 % | -7.785 M -275.67 % | -2.072 M 83.33 % | -12.431 M -747.92 % | 1.919 M -38.57 % | 3.123 M |
Inventory | -55.000 K -123.21 % | 237.000 K -83.14 % | 1.406 M -7.32 % | 1.517 M 771.84 % | 174.000 K -63.67 % | 479.000 K -78.32 % | 2.209 M 319.58 % | -1.006 M -328.09 % | -235.000 K -230.56 % | 180.000 K 114.35 % | -1.254 M 24.41 % | -1.659 M 0.96 % | -1.675 M 70.73 % | -5.722 M -304.50 % | 2.798 M 608.73 % | -550.000 K -134.08 % | 1.614 M 333.57 % | -691.000 K -105.57 % | 12.406 M | 0.000 | 0.000 -100.00 % | 6.015 M 142.34 % | -14.207 M | 0.000 | 0.000 100.00 % | -5.324 M -513.01 % | 1.289 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts payables | 9.985 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.613 M 123.57 % | -40.783 M -273.89 % | 23.453 M 54.05 % | 15.224 M 997.62 % | 1.387 M 132.32 % | -4.291 M -150.54 % | 8.491 M 330.17 % | -3.689 M -268.60 % | 2.188 M 558.70 % | -477.000 K -105.75 % | 8.296 M -26.32 % | 11.259 M 460.99 % | 2.007 M -13.86 % | 2.330 M 113.81 % | -16.867 M | 0.000 | 0.000 100.00 % | -11.363 M -38.67 % | -8.194 M | 0.000 | 0.000 -100.00 % | 18.413 M 236.38 % | 5.474 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 0.000 100.00 % | -343.000 K 94.29 % | -6.008 M -121.15 % | 28.410 M 408.80 % | -9.200 M -863.49 % | 1.205 M 114.94 % | -8.064 M -251.68 % | -2.293 M -140.42 % | 5.673 M -37.32 % | 9.051 M 217.58 % | -7.698 M -501.56 % | 1.917 M -33.23 % | 2.871 M -74.94 % | 11.457 M 146.94 % | -24.409 M -1 006.39 % | 2.693 M 333.97 % | -1.151 M -73.87 % | -662.000 K -8.17 % | -612.000 K 23.98 % | -805.000 K -140.13 % | 2.006 M 193.96 % | -2.135 M -175.58 % | 2.825 M 406.07 % | -923.000 K 92.83 % | -12.865 M -252.66 % | -3.648 M -4 121.92 % | 90.703 K -97.54 % | 3.682 M 404.38 % | 730.000 K 189.22 % | 252.403 K -39.52 % | 417.349 K 55.54 % | 268.319 K 128.33 % | -947.212 K -925.97 % | -92.324 K |
Other non cash items | 3.126 M -69.65 % | 10.299 M -87.44 % | 82.014 M 1 750.50 % | 4.432 M -95.08 % | 90.024 M -12.79 % | 103.225 M 1 422.49 % | 6.780 M 22.74 % | 5.524 M -47.83 % | 10.589 M -48.31 % | 20.484 M 793.43 % | -2.954 M -2 301.63 % | -123.000 K -106.86 % | 1.793 M -79.85 % | 8.899 M 31.04 % | 6.791 M 716.80 % | -1.101 M -110.21 % | 10.781 M -6.49 % | 11.529 M 64.56 % | 7.006 M 1 279.13 % | 508.000 K -92.54 % | 6.808 M 1.43 % | 6.712 M 41.66 % | 4.738 M 3.31 % | 4.586 M -52.14 % | 9.583 M 177.53 % | 3.453 M 100.15 % | -2.248 B -163 622.69 % | 1.375 M 133.73 % | -4.077 M -142.03 % | 9.701 M 174.62 % | -13.000 M -1 131.67 % | 1.260 M -91.60 % | 14.995 M 126.94 % | 6.607 M |
Net cash provided by operating activities | 75.148 M 19.35 % | 62.965 M 55.52 % | 40.487 M -62.71 % | 108.571 M 171.98 % | 39.919 M 16.64 % | 34.225 M -3.95 % | 35.633 M -42.94 % | 62.444 M -0.42 % | 62.710 M 38.69 % | 45.217 M -35.00 % | 69.561 M 32.75 % | 52.401 M -19.54 % | 65.128 M 108.43 % | 31.247 M -51.09 % | 63.887 M -30.41 % | 91.806 M 222.52 % | 28.465 M 215.82 % | 9.013 M 252.21 % | 2.559 M -88.27 % | 21.807 M 183.13 % | 7.702 M -48.10 % | 14.841 M -61.17 % | 38.216 M -23.27 % | 49.805 M 490.81 % | 8.430 M -77.43 % | 37.351 M 39 778.96 % | -94.133 K -111.55 % | 815.161 K 395.79 % | 164.416 K -84.41 % | 1.054 M 17.98 % | 893.630 K 70.86 % | 523.004 K -45.12 % | 952.919 K 1 507.68 % | 59.273 K |
Investments in property plant and equipment | -34.875 M -64.17 % | -21.243 M -12.71 % | -18.847 M 20.40 % | -23.676 M -68.46 % | -14.054 M 1.58 % | -14.279 M 15.93 % | -16.984 M -63.26 % | -10.403 M 11.28 % | -11.726 M 36.17 % | -18.372 M -49.87 % | -12.259 M 7.15 % | -13.203 M -17.40 % | -11.246 M 2.02 % | -11.478 M -22.56 % | -9.365 M -26.97 % | -7.376 M -62.00 % | -4.553 M -22.92 % | -3.704 M 37.67 % | -5.943 M -47.98 % | -4.016 M 34.81 % | -6.160 M 24.33 % | -8.141 M 33.23 % | -12.193 M -269.48 % | -3.300 M 33.64 % | -4.973 M 46.06 % | -9.219 M -38.48 % | -6.657 M 21.80 % | -8.513 M -62.96 % | -5.224 M 11.23 % | -5.885 M -17.67 % | -5.001 M 39.96 % | -8.329 M -19.97 % | -6.943 M -52.50 % | -4.553 M |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 42.000 K -12.50 % | 48.000 K -56.36 % | 110.000 K 18.28 % | 93.000 K -2.11 % | 95.000 K 179.41 % | 34.000 K -94.74 % | 647.000 K 851.47 % | 68.000 K 128.94 % | -235.000 K 42.96 % | -412.000 K 99.88 % | -344.233 M -521 665.15 % | 66.000 K 100.06 % | -106.901 M -190 994.64 % | 56.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -25.519 M | 0.000 | 0.000 | 0.000 100.00 % | -11.337 M | 0.000 -100.00 % | 6.379 M 101.20 % | -531.741 M -43 362.00 % | 1.229 M | 0.000 100.00 % | -539.083 M | 0.000 |
Purchases of investments | 0.000 | 0.000 | 0.000 100.00 % | -142.000 K | 0.000 | 0.000 -100.00 % | 277.000 K 95.07 % | 142.000 K 145.81 % | -310.000 K 75.12 % | -1.246 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.258 M 335.81 % | -1.381 M 17.12 % | -1.667 M -695.80 % | -209.437 K 99.95 % | -400.694 M -40 747.26 % | -980.956 K -35.15 % | -725.843 K -116.42 % | -335.394 K |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -277.000 K -197.85 % | -93.000 K 2.11 % | -95.000 K -179.41 % | -34.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.258 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 75.000 K 212.50 % | 24.000 K -84.81 % | 158.000 K -65.95 % | 464.000 K 70.59 % | 272.000 K -7.48 % | 294.000 K 6.14 % | 277.000 K 197.85 % | 93.000 K -2.11 % | 95.000 K 179.41 % | 34.000 K 106.23 % | -546.000 K -902.94 % | 68.000 K 44.68 % | 47.000 K 88.00 % | 25.000 K -37.50 % | 40.000 K -39.39 % | 66.000 K 100.06 % | -106.901 M -190 994.64 % | 56.000 K 40.00 % | 40.000 K 122.22 % | 18.000 K -53.85 % | 39.000 K 290.00 % | 10.000 K -95.39 % | 217.000 K | 0.000 100.00 % | -38.000 K -173.08 % | 52.000 K -55.49 % | 116.820 K 5 741.00 % | 2.000 K 101.10 % | -182.000 K -198.38 % | 185.000 K -99.95 % | 400.000 M 526 340.47 % | 75.982 K -20.97 % | 96.142 K 100.02 % | -400.000 M |
Net cash used for investing activites | -34.800 M -64.00 % | -21.219 M -13.54 % | -18.689 M 19.98 % | -23.354 M -69.97 % | -13.740 M 1.41 % | -13.937 M 16.03 % | -16.597 M -63.23 % | -10.168 M 14.85 % | -11.941 M 39.03 % | -19.584 M -61.08 % | -12.158 M 7.44 % | -13.135 M -14.88 % | -11.434 M 3.63 % | -11.865 M 96.64 % | -353.558 M -4 736.63 % | -7.310 M 93.44 % | -111.454 M -2 955.21 % | -3.648 M 38.20 % | -5.903 M -47.65 % | -3.998 M 34.68 % | -6.121 M 24.72 % | -8.131 M 78.31 % | -37.495 M -1 036.21 % | -3.300 M 34.14 % | -5.011 M 45.34 % | -9.167 M 48.72 % | -17.878 M -1 194.14 % | -1.381 M 17.12 % | -1.667 M -695.80 % | -209.437 K 69.81 % | -693.622 K 29.29 % | -980.956 K -35.15 % | -725.843 K 99.82 % | -400.335 M |
Debt repayment | 0.000 100.00 % | -2.255 M 50.00 % | -4.510 M | 0.000 100.00 % | -2.254 M 0.04 % | -2.255 M 0.00 % | -2.255 M 97.79 % | -102.255 M -734.46 % | -12.254 M 81.08 % | -64.755 M -2 771.62 % | -2.255 M -0.04 % | -2.254 M 0.04 % | -2.255 M 91.73 % | -27.255 M -110.02 % | 272.125 M 16 856.47 % | -1.624 M 89.62 % | -15.639 M -111.93 % | 131.108 M 5 860.46 % | -2.276 M 0.00 % | -2.276 M 0.00 % | -2.276 M 89.63 % | -21.951 M -864.03 % | -2.277 M -0.09 % | -2.275 M 0.04 % | -2.276 M 0.00 % | -2.276 M -100.51 % | 448.544 M 110 651.63 % | 405.000 K 119.29 % | -2.100 M -100.36 % | 585.425 M 4 338.43 % | -13.812 M | 0.000 | 0.000 100.00 % | -150.000 K |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 285.000 K -58.64 % | 689.000 K -77.59 % | 3.074 M | 0.000 -100.00 % | 107.439 M 15 270.39 % | 699.000 K 107.42 % | 337.000 K | 0.000 -100.00 % | 66.000 K -29.03 % | 93.000 K -40.00 % | 155.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -400.000 M | 0.000 | 0.000 -100.00 % | 400.000 M |
Common stock repurchased | 0.000 | 0.000 100.00 % | -148.479 M | 0.000 100.00 % | -51.500 M -1 017.62 % | -4.608 M -6 989.23 % | -65.000 K 99.94 % | -100.000 M -19 820.32 % | -502.000 K 80.13 % | -2.526 M 26.83 % | -3.452 M 95.05 % | -69.790 M -25.78 % | -55.484 M -3 763.79 % | -1.436 M 69.88 % | -4.767 M 95.23 % | -100.000 M -104 066.67 % | -96.000 K 88.80 % | -857.000 K 76.59 % | -3.661 M -2 632.09 % | -134.000 K -436.00 % | -25.000 K 92.35 % | -327.000 K 93.45 % | -4.990 M | 0.000 | 0.000 | 0.000 100.00 % | -779.270 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | -2.186 M 66.26 % | -6.479 M -670.33 % | 1.136 M 776.19 % | -168.000 K 84.00 % | -1.050 M 73.92 % | -4.026 M -238.26 % | 2.912 M -94.79 % | 55.896 M -47.66 % | 106.789 M 16 203.66 % | 655.000 K 120.78 % | -3.152 M -226.97 % | -964.000 K -144.05 % | -395.000 K 71.73 % | -1.397 M 64.82 % | -3.971 M -5 492.96 % | -71.000 K 94.30 % | -1.246 M 82.68 % | -7.193 M -90.34 % | -3.779 M -2 097.09 % | -172.000 K -21.99 % | -141.000 K 87.56 % | -1.133 M 77.86 % | -5.117 M -3 380.95 % | -147.000 K -27.83 % | -115.000 K -210.81 % | -37.000 K -100.03 % | 125.319 M 3 846.46 % | -3.345 M -1 138.89 % | -270.000 K 99.28 % | -37.429 M -377.00 % | 13.512 M 818 332.47 % | 1.651 K | 0.000 -100.00 % | 1.659 M |
Net cash used provided by financing activities | -2.186 M 74.97 % | -8.734 M 94.25 % | -151.853 M -9 840.41 % | 1.559 M 102.86 % | -54.519 M -783.04 % | -6.174 M -918.83 % | 754.000 K 100.52 % | -146.359 M -254.82 % | 94.535 M 241.89 % | -66.626 M -1 132.22 % | -5.407 M 92.59 % | -73.008 M -26.17 % | -57.865 M -101.96 % | -28.652 M -110.88 % | 263.387 M 359.00 % | -101.695 M -502.28 % | -16.885 M -113.63 % | 123.915 M 2 146.49 % | -6.055 M -147.34 % | -2.448 M -1.28 % | -2.417 M 89.53 % | -23.084 M -212.20 % | -7.394 M -205.28 % | -2.422 M -1.30 % | -2.391 M -3.37 % | -2.313 M -107.32 % | 31.582 M 7 698.08 % | 405.000 K 117.09 % | -2.370 M -100.43 % | 547.996 M 182 765.33 % | -300.000 K -18 270.81 % | 1.651 K 100.43 % | -380.671 K -100.09 % | 401.509 M |
Effect of forex changes on cash | 1.232 M 237.53 % | 365.000 K 118.21 % | -2.004 M -292.88 % | 1.039 M 103.73 % | 510.000 K 183.88 % | -608.000 K -137.95 % | 1.602 M 247.51 % | -1.086 M -387.30 % | 378.000 K 223.93 % | -305.000 K -120.47 % | 1.490 M 225.21 % | -1.190 M 55.28 % | -2.661 M -219.27 % | 2.231 M 568.70 % | -476.000 K 77.48 % | -2.114 M -4 597.78 % | -45.000 K -117.86 % | 252.000 K -56.85 % | 584.000 K 47.47 % | 396.000 K 228.99 % | -307.000 K 68.12 % | -963.000 K -169.63 % | 1.383 M 491.78 % | -353.000 K -56.19 % | -226.000 K -195.76 % | 236.000 K 189.91 % | -262.478 K -201.70 % | -87.000 K 82.84 % | -507.000 K | 0.000 -100.00 % | 300.000 K | 0.000 | 0.000 | 0.000 |
Net change in cash | 39.394 M 18.03 % | 33.377 M 125.27 % | -132.059 M -250.38 % | 87.815 M 415.54 % | -27.830 M -306.06 % | 13.506 M -36.86 % | 21.392 M 122.48 % | -95.169 M -165.33 % | 145.682 M 452.76 % | -41.298 M -177.21 % | 53.486 M 253.11 % | -34.932 M -411.30 % | -6.832 M 2.94 % | -7.039 M 73.70 % | -26.760 M -38.56 % | -19.313 M 80.67 % | -99.919 M -177.14 % | 129.532 M 1 569.45 % | -8.815 M -155.94 % | 15.757 M 1 478.57 % | -1.143 M 93.41 % | -17.337 M -227.73 % | -5.290 M -112.10 % | 43.730 M 5 352.62 % | 802.000 K -96.93 % | 26.107 M 72.52 % | 15.133 M 9 484.02 % | -161.261 K 89.27 % | -1.502 M -277.81 % | 844.870 K 322.42 % | 200.008 K 143.83 % | -456.301 K -197.08 % | -153.595 K -112.46 % | 1.233 M |
Cash at beginning of period | 114.531 M 41.13 % | 81.154 M -61.94 % | 213.213 M 70.03 % | 125.398 M -18.16 % | 153.228 M 9.67 % | 139.722 M 18.08 % | 118.330 M -44.58 % | 213.499 M 214.82 % | 67.817 M -37.85 % | 109.115 M 96.15 % | 55.629 M -38.57 % | 90.561 M -7.01 % | 97.393 M -6.74 % | 104.432 M -20.40 % | 131.192 M -12.83 % | 150.505 M -39.90 % | 250.424 M 107.15 % | 120.892 M -6.80 % | 129.707 M 13.83 % | 113.950 M -0.99 % | 115.093 M -13.09 % | 132.430 M -3.84 % | 137.720 M 46.53 % | 93.990 M 0.86 % | 93.188 M 38.92 % | 67.081 M 29.13 % | 51.949 M 30 676.34 % | 168.794 K -89.90 % | 1.671 M 102.26 % | 826.201 K 31.94 % | 626.193 K -42.15 % | 1.082 M -12.43 % | 1.236 M 38 709.70 % | 3.185 K |
Cash at end of period | 153.925 M 34.40 % | 114.531 M 41.13 % | 81.154 M -61.94 % | 213.213 M 70.03 % | 125.398 M -18.16 % | 153.228 M 9.67 % | 139.722 M 18.08 % | 118.330 M -44.58 % | 213.499 M 214.82 % | 67.817 M -37.85 % | 109.115 M 96.15 % | 55.629 M -38.57 % | 90.561 M -7.01 % | 97.393 M -6.74 % | 104.432 M -20.40 % | 131.192 M -12.83 % | 150.505 M -39.90 % | 250.424 M 107.15 % | 120.892 M -6.80 % | 129.707 M 13.83 % | 113.950 M -0.99 % | 115.093 M -13.09 % | 132.430 M -3.84 % | 137.720 M 46.53 % | 93.990 M 0.86 % | 93.188 M 38.92 % | 67.081 M 890 400.20 % | 7.533 K -95.54 % | 168.794 K -89.90 % | 1.671 M 102.26 % | 826.201 K 31.94 % | 626.193 K -42.15 % | 1.082 M -12.43 % | 1.236 M |
Operating cash flow | 75.148 M 19.35 % | 62.965 M 55.52 % | 40.487 M -62.71 % | 108.571 M 171.98 % | 39.919 M 16.64 % | 34.225 M -3.95 % | 35.633 M -42.94 % | 62.444 M -0.42 % | 62.710 M 38.69 % | 45.217 M -35.00 % | 69.561 M 32.75 % | 52.401 M -19.54 % | 65.128 M 108.43 % | 31.247 M -51.09 % | 63.887 M -30.41 % | 91.806 M 222.52 % | 28.465 M 215.82 % | 9.013 M 252.21 % | 2.559 M -88.27 % | 21.807 M 183.13 % | 7.702 M -48.10 % | 14.841 M -61.17 % | 38.216 M -23.27 % | 49.805 M 490.81 % | 8.430 M -77.43 % | 37.351 M 39 778.96 % | -94.133 K -111.55 % | 815.161 K 395.79 % | 164.416 K -84.41 % | 1.054 M 17.98 % | 893.630 K 70.86 % | 523.004 K -45.12 % | 952.919 K 1 507.68 % | 59.273 K |
Capital expenditure | -34.875 M -64.17 % | -21.243 M -12.71 % | -18.847 M 20.40 % | -23.676 M -68.46 % | -14.054 M 1.58 % | -14.279 M 15.93 % | -16.984 M -63.26 % | -10.403 M 11.28 % | -11.726 M 36.17 % | -18.372 M -49.87 % | -12.259 M 7.15 % | -13.203 M -17.40 % | -11.246 M 2.02 % | -11.478 M -22.56 % | -9.365 M -26.97 % | -7.376 M -62.00 % | -4.553 M -22.92 % | -3.704 M 37.67 % | -5.943 M -47.98 % | -4.016 M 34.81 % | -6.160 M 24.33 % | -8.141 M 33.23 % | -12.193 M -269.48 % | -3.300 M 33.64 % | -4.973 M 46.06 % | -9.219 M -38.48 % | -6.657 M 21.80 % | -8.513 M -62.96 % | -5.224 M 11.23 % | -5.885 M -17.67 % | -5.001 M 39.96 % | -8.329 M -19.97 % | -6.943 M -52.50 % | -4.553 M |
Free CashFlow | 40.273 M -3.47 % | 41.722 M 92.80 % | 21.640 M -74.57 % | 85.111 M 229.06 % | 25.865 M 29.68 % | 19.946 M 6.95 % | 18.649 M -64.16 % | 52.041 M 2.07 % | 50.984 M 89.92 % | 26.845 M -53.15 % | 57.302 M 46.19 % | 39.198 M -27.25 % | 53.882 M 172.56 % | 19.769 M -63.74 % | 54.522 M -35.42 % | 84.430 M 253.09 % | 23.912 M 350.40 % | 5.309 M 256.89 % | -3.384 M -119.02 % | 17.791 M 1 053.76 % | 1.542 M -76.99 % | 6.700 M -74.25 % | 26.023 M -44.04 % | 46.505 M 1 245.24 % | 3.457 M -87.71 % | 28.132 M 516.69 % | -6.751 M 12.30 % | -7.698 M -52.14 % | -5.060 M -4.74 % | -4.831 M -17.60 % | -4.108 M 47.38 % | -7.806 M -30.32 % | -5.990 M -33.30 % | -4.494 M |
2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 |