
Ramaco Resources, Inc. METC
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 666.295 M -3.93 % | 693.524 M 22.60 % | 565.688 M 99.61 % | 283.394 M 67.77 % | 168.915 M -26.63 % | 230.213 M 1.16 % | 227.574 M 272.85 % | 61.036 M 1 070.24 % | 5.216 M | 0.000 | 0.000 |
Net income | 11.192 M -86.40 % | 82.313 M -29.07 % | 116.042 M 191.86 % | 39.759 M 910.25 % | -4.907 M -119.68 % | 24.934 M -0.56 % | 25.074 M 262.64 % | -15.417 M -105.14 % | -7.515 M -221.85 % | -2.335 M -32.21 % | -1.766 M |
Income before tax | 14.920 M -85.74 % | 104.663 M -28.41 % | 146.195 M 229.22 % | 44.406 M 629.21 % | -8.391 M -127.88 % | 30.097 M 19.49 % | 25.187 M 263.38 % | -15.417 M -105.14 % | -7.515 M -221.85 % | -2.335 M -32.21 % | -1.766 M |
Income before tax ratio | 0.02 -85.16 % | 0.15 -41.60 % | 0.26 64.93 % | 0.16 415.43 % | -0.05 -138.00 % | 0.13 18.12 % | 0.11 143.82 % | -0.25 82.47 % | -1.44 | 0.00 | 0.00 |
EBITDA | 86.658 M -48.79 % | 169.221 M -13.37 % | 195.333 M 164.74 % | 73.782 M 415.42 % | 14.315 M -71.12 % | 49.564 M 25.27 % | 39.567 M 434.34 % | -11.835 M -71.27 % | -6.910 M -205.95 % | -2.259 M -27.93 % | -1.766 M |
Net income ratio | 0.02 -85.85 % | 0.12 -42.14 % | 0.21 46.22 % | 0.14 582.94 % | -0.03 -126.82 % | 0.11 -1.70 % | 0.11 143.62 % | -0.25 82.47 % | -1.44 | 0.00 | 0.00 |
Ratio EBITDA | 0.13 -46.70 % | 0.24 -29.34 % | 0.35 32.63 % | 0.26 207.21 % | 0.08 -60.64 % | 0.22 23.83 % | 0.17 189.67 % | -0.19 85.36 % | -1.32 | 0.00 | 0.00 |
Gross profit ratio | 0.20 -30.69 % | 0.29 -30.00 % | 0.41 32.52 % | 0.31 123.99 % | 0.14 -52.90 % | 0.29 31.26 % | 0.22 2 556.24 % | 0.01 -94.62 % | 0.16 | 0.00 | 0.00 |
Weighted average shs out dil | 44.612 M -0.31 % | 44.752 M 0.11 % | 44.702 M 1.01 % | 44.257 M 4.23 % | 42.460 M 3.97 % | 40.838 M 1.43 % | 40.263 M 7.08 % | 37.601 M -3.74 % | 39.063 M -1.43 % | 39.630 M 0.00 % | 39.630 M |
Weighted average shs out | 53.646 M 15.36 % | 46.505 M 5.30 % | 44.164 M 0.45 % | 43.964 M 3.54 % | 42.460 M 3.97 % | 40.838 M 2.00 % | 40.039 M 6.55 % | 37.578 M -3.80 % | 39.063 M 0.00 % | 39.063 M 0.00 % | 39.063 M |
EPS diluted | 0.21 -87.86 % | 1.73 -33.46 % | 2.60 188.89 % | 0.90 850.00 % | -0.12 -119.67 % | 0.61 -1.61 % | 0.62 251.22 % | -0.41 -115.79 % | -0.19 -222.58 % | -0.06 -32.06 % | -0.04 |
Earnings per share | 0.22 -87.57 % | 1.77 -32.70 % | 2.63 192.22 % | 0.90 850.00 % | -0.12 -119.67 % | 0.61 -3.17 % | 0.63 253.66 % | -0.41 -115.79 % | -0.19 -217.73 % | -0.06 -32.30 % | -0.05 |
Gross profit | 133.002 M -33.41 % | 199.731 M -14.18 % | 232.728 M 164.52 % | 87.982 M 275.80 % | 23.412 M -65.44 % | 67.743 M 32.78 % | 51.019 M 9 803.87 % | 515.142 K -37.10 % | 818.940 K 181.19 % | -1.009 M | 0.000 |
Income tax expense | 3.728 M -83.32 % | 22.350 M -25.88 % | 30.153 M 548.87 % | 4.647 M 233.38 % | -3.484 M -167.48 % | 5.163 M 4 469.03 % | 113.000 K -50.18 % | 226.814 K 63.47 % | 138.752 K 286.20 % | -74.516 K | 0.000 |
Cost of revenue | 533.293 M 8.00 % | 493.793 M 48.30 % | 332.960 M 70.39 % | 195.412 M 34.30 % | 145.503 M -10.44 % | 162.470 M -7.98 % | 176.555 M 191.73 % | 60.521 M 1 276.50 % | 4.397 M 335.89 % | 1.009 M | 0.000 |
General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.006 M 11.24 % | 12.591 M 68.98 % | 7.451 M 462.80 % | 1.324 M 74.48 % | 758.812 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 |
Other expenses | 67.080 M 20.53 % | 55.655 M 31.54 % | 42.309 M 57.75 % | 26.820 M 24.85 % | 21.482 M 7.24 % | 20.032 M 695.55 % | 2.518 M 1 134.48 % | 203.973 K -77.27 % | 897.280 K -11.07 % | 1.009 M 0.23 % | 1.007 M |
Operating expenses | 116.366 M 11.37 % | 104.486 M 26.89 % | 82.341 M 69.95 % | 48.449 M 13.98 % | 42.505 M 11.24 % | 38.211 M 41.93 % | 26.923 M 64.08 % | 16.408 M 96.53 % | 8.349 M 257.85 % | 2.333 M 32.14 % | 1.766 M |
Cost and expenses | 649.659 M 8.59 % | 598.279 M 44.06 % | 415.301 M 70.30 % | 243.861 M 29.71 % | 188.008 M -6.31 % | 200.681 M -1.37 % | 203.478 M 164.50 % | 76.929 M 503.58 % | 12.745 M 446.31 % | 2.333 M 32.14 % | 1.766 M |
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 |
Selling general and administrative expenses | 49.286 M 0.93 % | 48.831 M 21.98 % | 40.032 M 85.08 % | 21.629 M 2.88 % | 21.023 M 15.64 % | 18.179 M 29.79 % | 14.006 M 11.24 % | 12.591 M 68.98 % | 7.451 M 462.80 % | 1.324 M 74.48 % | 758.812 K |
Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 36.000 K -87.80 % | 295.185 K 112.36 % | 139.000 K | 0.000 | 0.000 |
Interest expense | 6.123 M -31.23 % | 8.903 M 30.37 % | 6.829 M 167.18 % | 2.556 M 108.82 % | 1.224 M 2.60 % | 1.193 M -18.46 % | 1.463 M 6 305.15 % | 22.841 K -81.58 % | 124.000 K 6 100.00 % | 2.000 K 221.54 % | 622.000 |
Depreciation and amortization | 65.615 M 17.90 % | 55.655 M 31.54 % | 42.309 M 57.75 % | 26.820 M 24.85 % | 21.482 M 7.24 % | 20.032 M 55.08 % | 12.917 M 262.92 % | 3.559 M 639.97 % | 480.988 K 545.48 % | 74.516 K 9.24 % | 68.212 K |
Operating income | 16.636 M -82.53 % | 95.245 M -36.67 % | 150.387 M 280.41 % | 39.533 M 307.05 % | -19.093 M -164.65 % | 29.532 M 22.56 % | 24.096 M 251.62 % | -15.893 M -111.07 % | -7.530 M -222.75 % | -2.333 M -32.14 % | -1.766 M |
Operating income ratio | 0.02 -81.82 % | 0.14 -48.34 % | 0.27 90.57 % | 0.14 223.41 % | -0.11 -188.11 % | 0.13 21.15 % | 0.11 140.66 % | -0.26 81.96 % | -1.44 | 0.00 | 0.00 |
Total other income expenses net | -1.716 M -118.22 % | 9.418 M 324.67 % | -4.192 M -186.03 % | 4.873 M -54.47 % | 10.702 M 1 794.16 % | 565.000 K -48.21 % | 1.091 M 129.20 % | 476.000 K 3 073.33 % | 15.000 K 850.00 % | -2.000 K -221.54 % | -622.000 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 69.277 M 18.24 % | 58.588 M -42.84 % | 102.499 M 246.93 % | 29.545 M 143.17 % | 12.150 M 63.86 % | 7.415 M 193.90 % | 2.523 M 142.52 % | -5.934 M -200.03 % | 5.932 M -38.77 % | 9.689 M -12.34 % | 11.053 M |
Total investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.200 M -91.40 % | 60.437 M | 0.000 -100.00 % | 1.385 M |
Total debt | 102.286 M 1.73 % | 100.550 M -27.20 % | 138.112 M 168.51 % | 51.436 M 194.76 % | 17.450 M 34.78 % | 12.947 M 36.66 % | 9.474 M | 0.000 -100.00 % | 11.129 M 4.18 % | 10.683 M -3.35 % | 11.053 M |
Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -15.809 M -364.18 % | -3.406 M -1 253.19 % | -251.684 K | 0.000 | 0.000 |
Retained earnings | 69.534 M -24.37 % | 91.944 M -34.35 % | 140.045 M 197.54 % | 47.067 M 379.83 % | 9.809 M -33.34 % | 14.716 M 244.02 % | -10.218 M 71.05 % | -35.292 M -93.36 % | -18.251 M | 0.000 | 0.000 |
Common stock | 533.000 K 0.95 % | 528.000 K 19.46 % | 442.000 K 0.23 % | 441.000 K 3.28 % | 427.000 K 4.15 % | 410.000 K 2.24 % | 401.000 K 1.37 % | 395.594 K -97.83 % | 18.251 M 174.06 % | 6.660 M | 0.000 |
Total equity | 362.806 M -1.84 % | 369.605 M 19.54 % | 309.198 M 46.49 % | 211.074 M 24.83 % | 169.095 M -0.58 % | 170.083 M 20.53 % | 141.109 M 24.44 % | 113.397 M 35.34 % | 83.788 M 1 158.08 % | 6.660 M 784.48 % | -973.000 K |
Other non current liabilities | 37.716 M 13.15 % | 33.333 M 3.66 % | 32.155 M 30.75 % | 24.592 M 52.98 % | 16.075 M | 0.000 -100.00 % | 12.707 M 3.51 % | 12.276 M 30.12 % | 9.435 M -26.16 % | 12.778 M -0.51 % | 12.844 M |
Long term debt | 95.709 M 148.21 % | 38.560 M -31.76 % | 56.504 M 40.20 % | 40.301 M 220.41 % | 12.578 M 29.48 % | 9.714 M 117.12 % | 4.474 M | 0.000 -100.00 % | 10.629 M | 0.000 | 0.000 |
Total non current liabilities | 189.452 M 50.07 % | 126.245 M 1.57 % | 124.296 M 74.33 % | 71.299 M 134.42 % | 30.415 M 0.32 % | 30.319 M 75.36 % | 17.290 M 40.84 % | 12.276 M -38.82 % | 20.064 M 57.02 % | 12.778 M -0.51 % | 12.844 M |
Other current liabilities | 66.996 M 18.85 % | 56.372 M 21.46 % | 46.412 M 130.00 % | 20.179 M 61.44 % | 12.499 M 1 805.34 % | 656.000 K -92.24 % | 8.452 M 192.30 % | 2.892 M -51.00 % | 5.901 M 2 053.11 % | 274.067 K | 0.000 |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.759 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 6.577 M -89.39 % | 61.990 M -24.04 % | 81.608 M 632.90 % | 11.135 M 128.55 % | 4.872 M 46.17 % | 3.333 M -33.34 % | 5.000 M | 0.000 -100.00 % | 500.000 K | 0.000 | 0.000 |
Total current liabilities | 122.428 M -27.98 % | 169.986 M 4.39 % | 162.845 M 249.00 % | 46.660 M 60.27 % | 29.113 M 10.23 % | 26.411 M -11.51 % | 29.845 M 33.09 % | 22.425 M 46.02 % | 15.357 M 1 580.18 % | 914.000 K | 0.000 |
Total liabilities | 311.880 M 5.28 % | 296.231 M 3.17 % | 287.141 M 143.42 % | 117.959 M 98.16 % | 59.528 M 4.93 % | 56.730 M 20.36 % | 47.135 M 35.83 % | 34.701 M -2.03 % | 35.421 M 158.70 % | 13.692 M 6.60 % | 12.844 M |
Other non current assets | 12.596 M 87.33 % | 6.724 M 10.18 % | 6.103 M 133.61 % | -18.158 M -420.30 % | 5.669 M 126.29 % | -21.566 M -18.00 % | -18.277 M -673.74 % | 3.186 M -26.25 % | 4.319 M 39.83 % | 3.089 M | 0.000 |
Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.199 M | 0.000 -100.00 % | 1.385 M |
Intangible assets | 0.000 | 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 |
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 |
Property plant equipment net | 494.456 M 5.34 % | 469.373 M 6.01 % | 442.747 M 87.44 % | 236.205 M 30.89 % | 180.455 M 1.26 % | 178.202 M 19.43 % | 149.205 M 29.24 % | 115.451 M 148.64 % | 46.434 M 190.07 % | 16.008 M 54.20 % | 10.381 M |
Total non current assets | 507.052 M 6.50 % | 476.097 M 6.07 % | 448.850 M 85.27 % | 242.272 M 30.17 % | 186.124 M 1.99 % | 182.490 M 19.10 % | 153.225 M 29.16 % | 118.636 M 112.03 % | 55.952 M 192.99 % | 19.097 M 62.31 % | 11.766 M |
Other current assets | 17.685 M 28.64 % | 13.748 M -46.57 % | 25.729 M 456.18 % | 4.626 M -6.60 % | 4.953 M 15.89 % | 4.274 M 19.29 % | 3.583 M 224.42 % | 1.104 M 183.97 % | 388.921 K 48.85 % | 261.291 K 148.85 % | 105.000 K |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.200 M -90.59 % | 55.238 M | 0.000 | 0.000 |
cash and cash equivalents | 33.009 M -21.34 % | 41.962 M 17.83 % | 35.613 M 62.68 % | 21.891 M 313.04 % | 5.300 M -4.19 % | 5.532 M -20.41 % | 6.951 M 17.14 % | 5.934 M 14.18 % | 5.197 M 422.83 % | 994.000 K | 0.000 |
Cash and short term investments | 33.009 M -21.34 % | 41.962 M 17.83 % | 35.613 M 62.68 % | 21.891 M 313.04 % | 5.300 M -4.19 % | 5.532 M -20.41 % | 6.951 M -37.57 % | 11.134 M -81.58 % | 60.435 M 5 979.95 % | 994.000 K | 0.000 |
Total current assets | 167.634 M -11.65 % | 189.739 M 28.65 % | 147.489 M 69.99 % | 86.761 M 104.15 % | 42.499 M -4.12 % | 44.323 M 26.57 % | 35.019 M 18.86 % | 29.462 M -53.43 % | 63.257 M 4 940.40 % | 1.255 M 1 095.24 % | 105.000 K |
Inventory | 43.358 M 16.67 % | 37.163 M -17.37 % | 44.973 M 184.80 % | 15.791 M 32.18 % | 11.947 M -21.72 % | 15.261 M 7.59 % | 14.185 M 41.04 % | 10.058 M 562.29 % | 1.519 M | 0.000 | 0.000 |
Net receivables | 73.582 M -24.04 % | 96.866 M 135.26 % | 41.174 M -7.38 % | 44.453 M 118.99 % | 20.299 M 5.42 % | 19.256 M 79.48 % | 10.729 M 49.73 % | 7.165 M 683.34 % | 914.741 K | 0.000 | 0.000 |
Tax assets | 0.000 | 0.000 | 0.000 -100.00 % | 24.225 M | 0.000 -100.00 % | 25.854 M 15.95 % | 22.297 M | 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 |
Account payables | 48.855 M -5.36 % | 51.624 M 48.24 % | 34.825 M 126.93 % | 15.346 M 30.69 % | 11.742 M 10.12 % | 10.663 M -34.95 % | 16.393 M -16.08 % | 19.533 M 118.10 % | 8.956 M 1 298.31 % | 640.480 K | 0.000 |
Tax payables | 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 -100.00 % | 14.586 M | 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 |
Capital lease obligations | 13.735 M 32.44 % | 10.371 M -4.73 % | 10.886 M 35.06 % | 8.060 M | 0.000 -100.00 % | 100.000 K | 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 -100.00 % | 88.774 M | 0.000 | 0.000 |
Other total stockholders equity | 292.739 M 5.63 % | 277.133 M 64.26 % | 168.711 M 3.15 % | 163.566 M 2.96 % | 158.859 M 2.52 % | 154.957 M 2.67 % | 150.926 M 1.78 % | 148.293 M 1 017.88 % | 13.266 M | 0.000 100.00 % | -973.000 K |
Deferred tax liabilities non current | 56.027 M 3.08 % | 54.352 M 52.52 % | 35.637 M 456.31 % | 6.406 M 263.56 % | 1.762 M -66.53 % | 5.265 M 4 730.28 % | 109.000 K | 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 |
Total assets | 674.686 M 1.33 % | 665.836 M 11.65 % | 596.339 M 81.24 % | 329.033 M 43.92 % | 228.623 M 0.80 % | 226.813 M 20.49 % | 188.244 M 27.11 % | 148.098 M 24.23 % | 119.209 M 485.74 % | 20.352 M 71.44 % | 11.871 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 1.675 M -91.05 % | 18.714 M -35.97 % | 29.229 M 3 930.80 % | -763.000 K 78.22 % | -3.503 M -167.94 % | 5.156 M 4 630.28 % | 109.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 17.466 M 35.34 % | 12.905 M 56.96 % | 8.222 M 56.31 % | 5.260 M 27.05 % | 4.140 M 1.97 % | 4.060 M 53.90 % | 2.638 M -6.46 % | 2.820 M 843.71 % | 298.843 K | 0.000 | 0.000 |
Change in working capital | 14.336 M 1 557.34 % | 865.000 K 112.24 % | -7.066 M 60.64 % | -17.950 M -500.13 % | 4.486 M 137.83 % | -11.858 M -125.05 % | -5.269 M -1 954.43 % | 284.131 K 232.07 % | -215.131 K -162.36 % | 345.000 K 8 189.10 % | -4.265 K |
Accounts receivables | 23.284 M 141.81 % | -55.692 M -1 798.44 % | 3.279 M 113.58 % | -24.154 M -2 215.82 % | -1.043 M 87.77 % | -8.527 M -139.32 % | -3.563 M 43.00 % | -6.251 M -583.34 % | -914.741 K | 0.000 | 0.000 |
Inventory | -6.195 M -179.32 % | 7.810 M 126.76 % | -29.182 M -659.16 % | -3.844 M -215.99 % | 3.314 M 407.99 % | -1.076 M 73.93 % | -4.127 M 51.67 % | -8.539 M -462.29 % | -1.519 M | 0.000 | 0.000 |
Accounts payables | -4.834 M -119.69 % | 24.549 M 92.89 % | 12.727 M 799.29 % | -1.820 M -166.11 % | 2.753 M 137.65 % | -7.313 M -380.80 % | -1.521 M -109.79 % | 15.535 M 733.52 % | 1.864 M 1 925.86 % | 92.000 K | 0.000 |
Other working capital | 2.081 M -91.40 % | 24.198 M 296.04 % | 6.110 M -48.52 % | 11.868 M 2 305.95 % | -538.000 K -110.64 % | 5.058 M 28.31 % | 3.942 M 955.05 % | -461.028 K 17.72 % | -560.287 K -321.46 % | 253.000 K 6 032.00 % | -4.265 K |
Other non cash items | 20.299 M 199.44 % | 6.779 M -45.62 % | 12.465 M | 0.000 100.00 % | -7.816 M -1 473.64 % | 569.000 K -46.47 % | 1.063 M 162.40 % | 405.106 K -87.79 % | 3.318 M 4 324.51 % | 75.000 K 9.95 % | 68.212 K |
Net cash provided by operating activities | 112.665 M -30.04 % | 161.036 M -14.28 % | 187.870 M 252.21 % | 53.340 M 300.69 % | 13.312 M -68.59 % | 42.382 M 17.60 % | 36.038 M 511.72 % | -8.753 M -126.68 % | -3.861 M -101.64 % | -1.915 M -12.50 % | -1.702 M |
Investments in property plant and equipment | -68.842 M 16.96 % | -82.904 M 32.60 % | -123.012 M -317.47 % | -29.466 M -19.04 % | -24.753 M 45.86 % | -45.722 M 5.02 % | -48.137 M 35.85 % | -75.039 M -348.71 % | -16.723 M -244.88 % | -4.849 M -15.88 % | -4.185 M |
Acquisitions net | 0.000 -100.00 % | 574.000 K 102.43 % | -23.635 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -302.574 K | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -64.783 M | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.200 M -90.59 % | 55.237 M 1 171.02 % | 4.346 M 213.78 % | 1.385 M | 0.000 |
Other investing activites | -1.993 M -119.70 % | 10.119 M 977.64 % | 939.000 K 103.11 % | -30.147 M | 0.000 | 0.000 -100.00 % | 5.200 M -90.59 % | 55.237 M 191.40 % | -60.437 M -4 463.67 % | 1.385 M | 0.000 |
Net cash used for investing activites | -70.835 M 1.91 % | -72.211 M 50.44 % | -145.708 M -144.42 % | -59.613 M -140.83 % | -24.753 M 45.86 % | -45.722 M -6.49 % | -42.937 M -116.83 % | -19.802 M 74.44 % | -77.463 M -2 136.22 % | -3.464 M 17.22 % | -4.185 M |
Debt repayment | -9.942 M 77.49 % | -44.173 M -980.55 % | -4.088 M -115.65 % | 26.126 M 102.70 % | 12.889 M 277.42 % | 3.415 M -63.95 % | 9.474 M 185.13 % | -11.129 M -382.03 % | 3.946 M 1 166.87 % | -369.868 K -108.21 % | 4.507 M |
Common stock issued | 0.000 | 0.000 | 0.000 -100.00 % | 539.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 47.709 M 9 441.80 % | 500.000 K -94.98 % | 9.968 M 622.48 % | 1.380 M |
Common stock repurchased | -10.581 M -44.61 % | -7.317 M -129.88 % | -3.183 M -490.54 % | -539.000 K -143.89 % | -221.000 K -1 005.00 % | -20.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -24.602 M 4.72 % | -25.820 M -28.84 % | -20.041 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.405 M | 0.000 | 0.000 | 0.000 |
Other financing activites | -16.778 M -222.22 % | -5.207 M -340.15 % | -1.183 M 63.24 % | -3.218 M -132.85 % | -1.382 M -134.24 % | -590.000 K 62.13 % | -1.558 M 17.26 % | -1.883 M -102.32 % | 81.081 M 2 614.38 % | -3.225 M -333.72 % | 1.380 M |
Net cash used provided by financing activities | -50.788 M 38.45 % | -82.517 M -189.58 % | -28.495 M -227.39 % | 22.369 M 98.20 % | 11.286 M 299.50 % | 2.825 M -64.31 % | 7.916 M -72.98 % | 29.292 M -65.75 % | 85.527 M 1 242.02 % | 6.373 M 8.26 % | 5.887 M |
Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.379 M | 0.000 |
Net change in cash | -8.958 M -242.01 % | 6.308 M -53.85 % | 13.667 M -15.09 % | 16.096 M 10 484.52 % | -155.000 K 69.90 % | -515.000 K -150.64 % | 1.017 M 37.97 % | 737.129 K -82.46 % | 4.203 M -34.05 % | 6.373 M | 0.000 |
Cash at beginning of period | 42.781 M 17.29 % | 36.473 M 59.93 % | 22.806 M 239.88 % | 6.710 M -2.26 % | 6.865 M -6.98 % | 7.380 M 24.37 % | 5.934 M 14.18 % | 5.197 M 423.02 % | 993.627 K 118.47 % | -5.379 M | 0.000 |
Cash at end of period | 33.823 M -20.94 % | 42.781 M 17.29 % | 36.473 M 59.93 % | 22.806 M 239.88 % | 6.710 M -2.26 % | 6.865 M -1.24 % | 6.951 M 17.14 % | 5.934 M 14.18 % | 5.197 M 422.83 % | 994.000 K | 0.000 |
Operating cash flow | 112.665 M -30.04 % | 161.036 M -14.28 % | 187.870 M 252.21 % | 53.340 M 300.69 % | 13.312 M -68.59 % | 42.382 M 17.60 % | 36.038 M 511.72 % | -8.753 M -126.68 % | -3.861 M -101.64 % | -1.915 M -12.50 % | -1.702 M |
Capital expenditure | -55.236 M 33.37 % | -82.904 M 32.60 % | -123.012 M -317.47 % | -29.466 M -19.04 % | -24.753 M 45.86 % | -45.722 M 5.02 % | -48.137 M 35.85 % | -75.039 M -348.71 % | -16.723 M -244.88 % | -4.849 M -15.88 % | -4.185 M |
Free CashFlow | 57.429 M -26.50 % | 78.132 M 20.47 % | 64.858 M 171.67 % | 23.874 M 308.67 % | -11.441 M -242.54 % | -3.340 M 72.39 % | -12.099 M 85.56 % | -83.792 M -307.06 % | -20.584 M -204.32 % | -6.764 M -14.90 % | -5.887 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 152.959 M 13.59 % | 134.656 M -21.20 % | 170.892 M 2.08 % | 167.411 M 7.79 % | 155.315 M -10.05 % | 172.676 M -14.82 % | 202.729 M 8.43 % | 186.966 M 36.01 % | 137.469 M -17.37 % | 166.360 M 23.02 % | 135.227 M -1.24 % | 136.925 M -1.25 % | 138.655 M -10.48 % | 154.882 M 77.00 % | 87.506 M 14.57 % | 76.377 M 0.42 % | 76.057 M 75.02 % | 43.455 M -15.04 % | 51.146 M 29.62 % | 39.459 M 8.48 % | 36.374 M -13.26 % | 41.935 M -8.06 % | 45.612 M -25.69 % | 61.380 M -6.66 % | 65.761 M 14.45 % | 57.460 M 30.04 % | 44.187 M -28.92 % | 62.166 M -4.77 % | 65.278 M 16.69 % | 55.943 M 132.91 % | 24.019 M 66.74 % | 14.405 M 30.09 % | 11.074 M -4.03 % | 11.538 M 207.64 % | 3.751 M 155.99 % | 1.465 M | 0.000 | 0.000 -100.00 % | 502.000 K | 0.000 | 0.000 | 0.000 |
Net income | -13.974 M -47.76 % | -9.457 M -345.13 % | 3.858 M 1 714.23 % | -239.000 K -104.31 % | 5.541 M 172.69 % | 2.032 M -93.24 % | 30.038 M 54.34 % | 19.462 M 157.57 % | 7.556 M -70.08 % | 25.257 M 75.57 % | 14.386 M -46.53 % | 26.905 M -19.16 % | 33.280 M -19.75 % | 41.471 M 122.51 % | 18.638 M 164.93 % | 7.035 M -29.24 % | 9.942 M 139.97 % | 4.143 M 187.29 % | -4.746 M 0.63 % | -4.776 M -280.09 % | 2.652 M 35.17 % | 1.962 M 3.92 % | 1.888 M -65.98 % | 5.550 M -47.71 % | 10.613 M 54.19 % | 6.883 M 102.80 % | 3.394 M -45.36 % | 6.211 M -39.13 % | 10.203 M 93.75 % | 5.266 M 302.56 % | -2.600 M 58.31 % | -6.236 M -78.77 % | -3.488 M -12.76 % | -3.093 M -101.50 % | -1.535 M -0.16 % | -1.533 M -150.11 % | -612.799 K 84.02 % | -3.835 M -167.40 % | -1.434 M -701.12 % | -179.000 K 50.42 % | -361.000 K 0.00 % | -361.000 K |
Income before tax | -16.004 M -16.42 % | -13.747 M -326.47 % | 6.070 M 3 510.11 % | -178.000 K -102.76 % | 6.456 M 151.01 % | 2.572 M -93.38 % | 38.867 M 55.67 % | 24.967 M 149.10 % | 10.023 M -67.46 % | 30.805 M 76.32 % | 17.471 M -47.85 % | 33.501 M -22.27 % | 43.098 M -17.32 % | 52.126 M 140.93 % | 21.635 M 150.90 % | 8.623 M -15.21 % | 10.170 M 155.72 % | 3.977 M 148.54 % | -8.193 M -32.51 % | -6.183 M -258.05 % | 3.912 M 88.80 % | 2.072 M -13.41 % | 2.393 M -64.19 % | 6.683 M -47.71 % | 12.781 M 55.09 % | 8.241 M 300.44 % | 2.058 M -67.20 % | 6.274 M -42.15 % | 10.846 M 80.47 % | 6.010 M 331.15 % | -2.600 M 58.31 % | -6.236 M -78.77 % | -3.488 M -12.76 % | -3.093 M -101.50 % | -1.535 M -0.16 % | -1.533 M -150.11 % | -612.799 K 84.02 % | -3.835 M -167.40 % | -1.434 M -701.12 % | -179.000 K 50.42 % | -361.000 K 0.00 % | -361.000 K |
Income before tax ratio | -0.10 -2.49 % | -0.10 -387.42 % | 0.04 3 440.65 % | 0.00 -102.56 % | 0.04 179.07 % | 0.01 -92.23 % | 0.19 43.57 % | 0.13 83.15 % | 0.07 -60.62 % | 0.19 43.32 % | 0.13 -47.19 % | 0.24 -21.29 % | 0.31 -7.64 % | 0.34 36.12 % | 0.25 118.99 % | 0.11 -15.57 % | 0.13 46.11 % | 0.09 157.13 % | -0.16 -2.23 % | -0.16 -245.70 % | 0.11 117.67 % | 0.05 -5.82 % | 0.05 -51.81 % | 0.11 -43.98 % | 0.19 35.51 % | 0.14 207.94 % | 0.05 -53.85 % | 0.10 -39.25 % | 0.17 54.67 % | 0.11 199.24 % | -0.11 74.99 % | -0.43 -37.43 % | -0.31 -17.50 % | -0.27 34.50 % | -0.41 60.87 % | -1.05 | 0.00 | 0.00 | -2.86 | 0.00 | 0.00 | 0.00 |
EBITDA | 4.254 M -29.39 % | 6.025 M -75.70 % | 24.792 M 27.76 % | 19.405 M -19.71 % | 24.170 M 24.09 % | 19.478 M -62.55 % | 52.006 M 68.45 % | 30.873 M 16.74 % | 26.446 M -39.99 % | 44.069 M 51.72 % | 29.047 M -40.26 % | 48.619 M -8.65 % | 53.225 M -13.88 % | 61.805 M 104.17 % | 30.271 M 83.87 % | 16.463 M -0.60 % | 16.562 M 119.36 % | 7.550 M 410.83 % | -2.429 M -436.20 % | -453.000 K -143.47 % | 1.042 M -83.04 % | 6.143 M -14.32 % | 7.170 M -39.26 % | 11.805 M -33.35 % | 17.711 M 43.22 % | 12.366 M 95.70 % | 6.319 M -30.95 % | 9.152 M -32.72 % | 13.602 M 66.26 % | 8.181 M 1 303.93 % | -679.524 K 87.35 % | -5.373 M -74.71 % | -3.076 M -5.10 % | -2.926 M -143.99 % | -1.199 M 14.84 % | -1.408 M -141.49 % | -583.196 K 84.71 % | -3.813 M -169.95 % | -1.413 M -788.41 % | -159.000 K 53.71 % | -343.500 K 0.00 % | -343.500 K |
Net income ratio | -0.09 -30.08 % | -0.07 -411.09 % | 0.02 1 681.34 % | 0.00 -104.00 % | 0.04 203.17 % | 0.01 -92.06 % | 0.15 42.34 % | 0.10 89.38 % | 0.05 -63.80 % | 0.15 42.71 % | 0.11 -45.86 % | 0.20 -18.13 % | 0.24 -10.36 % | 0.27 25.71 % | 0.21 131.24 % | 0.09 -29.54 % | 0.13 37.11 % | 0.10 202.74 % | -0.09 23.33 % | -0.12 -266.01 % | 0.07 55.83 % | 0.05 13.03 % | 0.04 -54.22 % | 0.09 -43.97 % | 0.16 34.73 % | 0.12 55.95 % | 0.08 -23.13 % | 0.10 -36.08 % | 0.16 66.04 % | 0.09 186.97 % | -0.11 74.99 % | -0.43 -37.43 % | -0.31 -17.50 % | -0.27 34.50 % | -0.41 60.87 % | -1.05 | 0.00 | 0.00 | -2.86 | 0.00 | 0.00 | 0.00 |
Ratio EBITDA | 0.03 -37.84 % | 0.04 -69.16 % | 0.15 25.16 % | 0.12 -25.52 % | 0.16 37.96 % | 0.11 -56.03 % | 0.26 55.35 % | 0.17 -14.17 % | 0.19 -27.38 % | 0.26 23.32 % | 0.21 -39.51 % | 0.36 -7.50 % | 0.38 -3.80 % | 0.40 15.35 % | 0.35 60.49 % | 0.22 -1.01 % | 0.22 25.33 % | 0.17 465.84 % | -0.05 -313.68 % | -0.01 -140.08 % | 0.03 -80.44 % | 0.15 -6.81 % | 0.16 -18.27 % | 0.19 -28.59 % | 0.27 25.14 % | 0.22 50.49 % | 0.14 -2.86 % | 0.15 -29.35 % | 0.21 42.49 % | 0.15 616.90 % | -0.03 92.42 % | -0.37 -34.30 % | -0.28 -9.51 % | -0.25 20.69 % | -0.32 66.73 % | -0.96 | 0.00 | 0.00 | -2.81 | 0.00 | 0.00 | 0.00 |
Gross profit ratio | 0.01 -94.27 % | 0.15 -25.18 % | 0.20 4.36 % | 0.20 -6.84 % | 0.21 9.77 % | 0.19 -38.88 % | 0.31 37.95 % | 0.23 -18.67 % | 0.28 -17.02 % | 0.34 13.99 % | 0.29 -29.66 % | 0.42 -6.44 % | 0.45 -5.92 % | 0.48 16.00 % | 0.41 45.12 % | 0.28 17.40 % | 0.24 -14.72 % | 0.28 501.10 % | 0.05 -50.89 % | 0.10 -44.31 % | 0.17 -34.61 % | 0.26 -3.11 % | 0.27 1.36 % | 0.27 -22.07 % | 0.34 19.71 % | 0.29 37.10 % | 0.21 1.76 % | 0.21 -23.08 % | 0.27 28.55 % | 0.21 88.52 % | 0.11 558.01 % | -0.02 -144.48 % | 0.05 -9.92 % | 0.06 -52.97 % | 0.13 -82.70 % | 0.74 | 0.00 | 0.00 -100.00 % | 0.50 | 0.00 | 0.00 | 0.00 |
Weighted average shs out dil | 49.774 M 0.00 % | 49.774 M -6.75 % | 53.375 M 2.52 % | 52.062 M -1.69 % | 52.955 M 3.24 % | 51.294 M -2.87 % | 52.812 M 2.41 % | 51.569 M 17.46 % | 43.902 M -1.77 % | 44.692 M 0.27 % | 44.571 M 0.06 % | 44.543 M -1.31 % | 45.135 M 0.51 % | 44.908 M 0.52 % | 44.674 M 0.47 % | 44.465 M 0.64 % | 44.184 M 1.71 % | 43.443 M 1.70 % | 42.717 M 0.16 % | 42.647 M -0.13 % | 42.704 M 2.26 % | 41.760 M 2.01 % | 40.939 M 0.01 % | 40.936 M -0.07 % | 40.965 M 0.77 % | 40.652 M 1.05 % | 40.230 M -0.25 % | 40.329 M -0.03 % | 40.340 M 0.49 % | 40.142 M 8.08 % | 37.141 M -5.99 % | 39.509 M 1.12 % | 39.072 M 21.84 % | 32.069 M -17.90 % | 39.063 M -1.43 % | 39.630 M 0.00 % | 39.630 M 0.00 % | 39.630 M 1.45 % | 39.063 M -1.43 % | 39.630 M 0.00 % | 39.630 M 0.00 % | 39.630 M |
Weighted average shs out | 53.560 M 0.00 % | 53.560 M 0.35 % | 53.375 M 2.52 % | 52.062 M 1.82 % | 51.133 M 0.25 % | 51.004 M -3.42 % | 52.812 M 4.42 % | 50.576 M 15.20 % | 43.902 M -0.86 % | 44.281 M 0.36 % | 44.122 M 0.08 % | 44.085 M -0.42 % | 44.271 M 0.20 % | 44.181 M 0.16 % | 44.109 M 0.00 % | 44.109 M -0.17 % | 44.184 M 1.71 % | 43.443 M 5.73 % | 41.088 M -3.66 % | 42.647 M -0.13 % | 42.704 M 2.26 % | 41.760 M 2.01 % | 40.939 M 0.01 % | 40.936 M 0.16 % | 40.869 M 0.65 % | 40.604 M 1.30 % | 40.082 M 0.00 % | 40.082 M 0.00 % | 40.082 M 0.44 % | 39.905 M 7.44 % | 37.141 M -4.70 % | 38.972 M 0.56 % | 38.756 M 25.30 % | 30.931 M -20.82 % | 39.063 M 0.00 % | 39.063 M 0.00 % | 39.063 M 0.00 % | 39.063 M 0.00 % | 39.063 M 0.00 % | 39.063 M 0.00 % | 39.063 M 0.00 % | 39.063 M |
EPS diluted | -0.29 -52.63 % | -0.19 -362.79 % | 0.07 1 671.74 % | 0.00 -104.60 % | 0.10 152.53 % | 0.04 -93.05 % | 0.57 50.00 % | 0.38 123.53 % | 0.17 -70.18 % | 0.57 78.13 % | 0.32 -46.67 % | 0.60 -18.92 % | 0.74 -19.57 % | 0.92 119.05 % | 0.42 162.50 % | 0.16 -30.43 % | 0.23 130.00 % | 0.10 190.91 % | -0.11 0.00 % | -0.11 -283.33 % | 0.06 20.00 % | 0.05 0.00 % | 0.05 -64.29 % | 0.14 -46.15 % | 0.26 52.94 % | 0.17 112.50 % | 0.08 -46.67 % | 0.15 -40.00 % | 0.25 92.31 % | 0.13 285.71 % | -0.07 56.25 % | -0.16 -79.17 % | -0.09 7.46 % | -0.10 -145.55 % | -0.04 -1.55 % | -0.04 -149.68 % | -0.02 83.99 % | -0.10 -163.76 % | -0.04 -634.00 % | -0.01 44.44 % | -0.01 0.00 % | -0.01 |
Earnings per share | -0.29 -61.11 % | -0.18 -348.96 % | 0.07 1 671.74 % | 0.00 -104.18 % | 0.11 176.38 % | 0.04 -93.02 % | 0.57 50.00 % | 0.38 123.53 % | 0.17 -70.18 % | 0.57 72.73 % | 0.33 -45.90 % | 0.61 -18.67 % | 0.75 -20.21 % | 0.94 123.81 % | 0.42 162.50 % | 0.16 -30.43 % | 0.23 130.00 % | 0.10 183.33 % | -0.12 -9.09 % | -0.11 -283.33 % | 0.06 20.00 % | 0.05 0.00 % | 0.05 -64.29 % | 0.14 -46.15 % | 0.26 52.94 % | 0.17 112.50 % | 0.08 -46.67 % | 0.15 -40.00 % | 0.25 92.31 % | 0.13 285.71 % | -0.07 56.25 % | -0.16 -77.78 % | -0.09 10.00 % | -0.10 -154.45 % | -0.04 -0.26 % | -0.04 -149.68 % | -0.02 84.01 % | -0.10 -167.57 % | -0.04 -634.00 % | -0.01 44.44 % | -0.01 0.00 % | -0.01 |
Gross profit | 1.337 M -93.49 % | 20.524 M -41.05 % | 34.813 M 6.53 % | 32.680 M 0.41 % | 32.545 M -1.27 % | 32.963 M -47.94 % | 63.319 M 49.58 % | 42.331 M 10.61 % | 38.270 M -31.43 % | 55.811 M 40.24 % | 39.797 M -30.54 % | 57.291 M -7.61 % | 62.011 M -15.78 % | 73.629 M 105.32 % | 35.861 M 66.26 % | 21.569 M 17.90 % | 18.295 M 49.26 % | 12.257 M 410.71 % | 2.400 M -36.34 % | 3.770 M -39.58 % | 6.240 M -43.28 % | 11.001 M -10.92 % | 12.350 M -24.68 % | 16.397 M -27.26 % | 22.542 M 37.00 % | 16.454 M 78.29 % | 9.229 M -27.67 % | 12.759 M -26.75 % | 17.418 M 50.00 % | 11.612 M 339.09 % | 2.645 M 863.68 % | -346.297 K -157.86 % | 598.541 K -13.55 % | 692.360 K 44.67 % | 478.575 K -55.72 % | 1.081 M | 0.000 | 0.000 -100.00 % | 251.000 K 200.00 % | -251.000 K | 0.000 | 0.000 |
Income tax expense | -2.030 M 52.68 % | -4.290 M -293.94 % | 2.212 M 3 526.23 % | 61.000 K -93.33 % | 915.000 K 69.44 % | 540.000 K -93.88 % | 8.829 M 60.38 % | 5.505 M 123.15 % | 2.467 M -55.53 % | 5.548 M 79.84 % | 3.085 M -53.23 % | 6.596 M -32.82 % | 9.818 M -7.86 % | 10.655 M 255.52 % | 2.997 M 88.73 % | 1.588 M 596.49 % | 228.000 K 237.35 % | -166.000 K 95.18 % | -3.447 M -144.99 % | -1.407 M -211.67 % | 1.260 M 1 045.45 % | 110.000 K -78.22 % | 505.000 K -55.43 % | 1.133 M -47.74 % | 2.168 M 59.65 % | 1.358 M 201.65 % | -1.336 M -2 224.92 % | 62.873 K -90.21 % | 642.299 K -13.59 % | 743.307 K | 0.000 -100.00 % | 30.185 K | 0.000 | 0.000 | 0.000 -100.00 % | 14.071 K | 0.000 100.00 % | -20.135 K | 0.000 | 0.000 | 0.000 | 0.000 |
Cost of revenue | 151.622 M 32.85 % | 114.132 M -16.13 % | 136.079 M 1.00 % | 134.731 M 9.74 % | 122.770 M -12.13 % | 139.713 M 0.22 % | 139.410 M -3.61 % | 144.635 M 45.80 % | 99.199 M -10.27 % | 110.549 M 15.84 % | 95.430 M 19.84 % | 79.634 M 3.90 % | 76.644 M -5.67 % | 81.253 M 57.33 % | 51.645 M -5.77 % | 54.808 M -5.11 % | 57.762 M 85.15 % | 31.198 M -36.00 % | 48.746 M 36.59 % | 35.689 M 18.43 % | 30.134 M -2.59 % | 30.934 M -7.00 % | 33.262 M -26.06 % | 44.983 M 4.08 % | 43.219 M 5.40 % | 41.006 M 17.30 % | 34.958 M -29.24 % | 49.406 M 3.23 % | 47.860 M 7.96 % | 44.331 M 107.40 % | 21.374 M 44.90 % | 14.751 M 40.82 % | 10.475 M -3.42 % | 10.846 M 231.48 % | 3.272 M 751.51 % | 384.254 K | 0.000 | 0.000 -100.00 % | 251.000 K 0.00 % | 251.000 K | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.399 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.349 M -9.93 % | 3.719 M 48.79 % | 2.499 M -30.60 % | 3.601 M 105.65 % | 1.751 M -27.31 % | 2.409 M 460.93 % | 429.506 K -88.52 % | 3.742 M 413.25 % | 729.000 K 316.57 % | 175.000 K -16.67 % | 210.000 K 0.00 % | 210.000 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -83.000 K -162.17 % | 133.500 K 0.00 % | 133.500 K |
Other expenses | 0.000 -100.00 % | 17.944 M 4.89 % | 17.108 M -5.82 % | 18.165 M 11.90 % | 16.233 M 4.23 % | 15.574 M 5.54 % | 14.756 M -0.24 % | 14.792 M 6.38 % | 13.905 M 13.96 % | 12.202 M 11.68 % | 10.926 M -8.42 % | 11.930 M 408.09 % | 2.348 M -73.66 % | 8.915 M 3 177.57 % | 272.000 K -65.53 % | 789.000 K -77.01 % | 3.432 M 16.93 % | 2.935 M 524.47 % | 470.000 K -73.03 % | 1.743 M -79.50 % | 8.504 M 602.81 % | 1.210 M 74.35 % | 694.000 K 21.12 % | 573.000 K 195.36 % | 194.000 K -34.90 % | 298.000 K -37.79 % | 479.000 K -53.78 % | 1.036 M 102.15 % | 512.693 K 4.78 % | 489.317 K 808.35 % | 53.869 K 78.59 % | 30.163 K -75.17 % | 121.492 K -55.77 % | 274.704 K 21.94 % | 225.280 K 45.31 % | 155.038 K -10.81 % | 173.824 K 89.56 % | 91.700 K -86.96 % | 703.000 K | 0.000 | 0.000 | 0.000 |
Operating expenses | 15.181 M -53.36 % | 32.546 M 14.35 % | 28.462 M -8.44 % | 31.086 M 14.58 % | 27.130 M -8.62 % | 29.688 M 13.89 % | 26.068 M -0.69 % | 26.250 M -6.99 % | 28.224 M 17.88 % | 23.944 M 10.46 % | 21.676 M 5.21 % | 20.602 M 6.61 % | 19.324 M -6.82 % | 20.739 M 55.22 % | 13.361 M 4.37 % | 12.802 M 13.55 % | 11.274 M 2.37 % | 11.013 M 2.41 % | 10.754 M -5.27 % | 11.352 M 7.71 % | 10.539 M 6.89 % | 9.860 M -5.27 % | 10.409 M 4.67 % | 9.945 M 3.02 % | 9.653 M 17.66 % | 8.204 M 13.88 % | 7.204 M 3.57 % | 6.956 M 2.73 % | 6.771 M 13.00 % | 5.992 M 13.02 % | 5.302 M -11.58 % | 5.996 M 39.18 % | 4.308 M 11.15 % | 3.876 M 85.61 % | 2.088 M -18.56 % | 2.564 M 325.02 % | 603.330 K -84.26 % | 3.833 M 167.69 % | 1.432 M 1 888.89 % | 72.000 K -80.06 % | 361.000 K 0.00 % | 361.000 K |
Cost and expenses | 166.803 M 13.72 % | 146.678 M -10.86 % | 164.541 M -0.77 % | 165.817 M 10.62 % | 149.900 M -11.51 % | 169.401 M 2.37 % | 165.478 M -3.16 % | 170.885 M 34.11 % | 127.423 M -5.26 % | 134.493 M 14.85 % | 117.106 M 16.83 % | 100.236 M 4.45 % | 95.968 M -5.91 % | 101.992 M 56.90 % | 65.006 M -3.85 % | 67.610 M -2.07 % | 69.036 M 63.55 % | 42.211 M -29.06 % | 59.500 M 26.49 % | 47.041 M 15.66 % | 40.673 M -0.30 % | 40.794 M -6.59 % | 43.671 M -20.49 % | 54.928 M 3.89 % | 52.872 M 7.44 % | 49.210 M 16.72 % | 42.162 M -25.19 % | 56.362 M 3.17 % | 54.631 M 8.56 % | 50.323 M 88.64 % | 26.676 M 28.57 % | 20.748 M 40.35 % | 14.783 M 0.42 % | 14.722 M 174.65 % | 5.360 M 81.79 % | 2.949 M 388.71 % | 603.330 K -84.26 % | 3.833 M 167.69 % | 1.432 M 343.34 % | 323.000 K -10.53 % | 361.000 K 0.00 % | 361.000 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 |
Selling general and administrative expenses | 15.181 M 3.97 % | 14.602 M 28.61 % | 11.354 M -12.13 % | 12.921 M 18.57 % | 10.897 M -22.79 % | 14.114 M 24.77 % | 11.312 M -1.27 % | 11.458 M -19.98 % | 14.319 M 21.95 % | 11.742 M 9.23 % | 10.750 M 23.96 % | 8.672 M -1.30 % | 8.786 M -25.69 % | 11.824 M 101.71 % | 5.862 M -0.56 % | 5.895 M 14.13 % | 5.165 M 9.73 % | 4.707 M -11.21 % | 5.301 M -11.15 % | 5.966 M 18.40 % | 5.039 M 6.83 % | 4.717 M -6.63 % | 5.052 M 13.17 % | 4.464 M -5.08 % | 4.703 M 18.76 % | 3.960 M 16.50 % | 3.399 M -2.45 % | 3.484 M -5.63 % | 3.692 M 7.61 % | 3.431 M 2.45 % | 3.349 M -9.93 % | 3.719 M 48.79 % | 2.499 M -30.60 % | 3.601 M 105.65 % | 1.751 M -27.31 % | 2.409 M 460.93 % | 429.506 K -88.52 % | 3.742 M 413.25 % | 729.000 K 692.39 % | 92.000 K -73.22 % | 343.500 K 0.00 % | 343.500 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 -100.00 % | 10.000 K -56.81 % | 23.155 K 1 058.91 % | 1.998 K 61.52 % | 1.237 K -62.33 % | 3.284 K -95.63 % | 75.130 K -25.13 % | 100.343 K -13.82 % | 116.429 K -6.62 % | 124.681 K 786.08 % | 14.071 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 2.818 M 26.37 % | 2.230 M 38.17 % | 1.614 M -4.83 % | 1.696 M 14.52 % | 1.481 M 11.19 % | 1.332 M -18.28 % | 1.630 M -33.39 % | 2.447 M -2.82 % | 2.518 M 9.05 % | 2.309 M 53.32 % | 1.506 M -33.22 % | 2.255 M 16.42 % | 1.937 M 71.42 % | 1.130 M -0.62 % | 1.137 M 21.86 % | 933.000 K 229.68 % | 283.000 K 40.10 % | 202.000 K -34.63 % | 309.000 K -10.17 % | 344.000 K 17.41 % | 293.000 K 5.02 % | 279.000 K 15.29 % | 242.000 K -29.24 % | 342.000 K 13.25 % | 302.000 K -1.63 % | 307.000 K -32.68 % | 456.000 K -22.61 % | 589.199 K 86.60 % | 315.761 K 212.14 % | 101.159 K | 0.000 -100.00 % | 21.000 -90.09 % | 212.000 -99.06 % | 22.608 K -54.82 % | 50.043 K -21.02 % | 63.363 K 569.16 % | 9.469 K 662.40 % | 1.242 K -37.90 % | 2.000 K | 0.000 | 0.000 | 0.000 |
Depreciation and amortization | 17.440 M -0.58 % | 17.542 M 2.54 % | 17.108 M -3.95 % | 17.811 M 9.72 % | 16.233 M 4.23 % | 15.574 M 5.55 % | 14.755 M -0.25 % | 14.792 M 6.38 % | 13.905 M 13.96 % | 12.202 M 11.68 % | 10.926 M -8.42 % | 11.930 M 13.21 % | 10.538 M 18.21 % | 8.915 M 18.88 % | 7.499 M 8.57 % | 6.907 M 13.06 % | 6.109 M -3.12 % | 6.306 M 18.73 % | 5.311 M 1.01 % | 5.258 M -1.55 % | 5.341 M 6.78 % | 5.002 M -4.36 % | 5.230 M -2.30 % | 5.353 M 11.01 % | 4.822 M 17.15 % | 4.116 M 11.78 % | 3.682 M 9.99 % | 3.348 M 13.28 % | 2.955 M 21.25 % | 2.438 M 34.00 % | 1.819 M 109.58 % | 867.967 K 179.19 % | 310.889 K 99.13 % | 156.127 K -18.12 % | 190.684 K 212.60 % | 61.000 K 202.97 % | 20.134 K 0.00 % | 20.135 K 3.17 % | 19.516 K -2.42 % | 20.000 K 14.29 % | 17.500 K 0.00 % | 17.500 K |
Operating income | -13.844 M -15.16 % | -12.022 M -289.26 % | 6.352 M 298.49 % | 1.594 M -70.56 % | 5.415 M 65.34 % | 3.275 M -91.21 % | 37.251 M 131.65 % | 16.081 M 60.07 % | 10.046 M -68.48 % | 31.867 M 75.86 % | 18.121 M -50.61 % | 36.689 M -14.05 % | 42.687 M -19.29 % | 52.890 M 135.07 % | 22.500 M 156.64 % | 8.767 M 24.87 % | 7.021 M 464.39 % | 1.244 M 114.89 % | -8.354 M -10.18 % | -7.582 M -76.37 % | -4.299 M -476.77 % | 1.141 M -41.22 % | 1.941 M -69.92 % | 6.452 M -49.94 % | 12.889 M 56.23 % | 8.250 M 307.41 % | 2.025 M -65.11 % | 5.804 M -45.49 % | 10.647 M 89.44 % | 5.620 M 311.52 % | -2.657 M 58.11 % | -6.343 M -70.98 % | -3.710 M -16.52 % | -3.184 M -97.78 % | -1.610 M -8.52 % | -1.483 M -145.87 % | -603.330 K 84.26 % | -3.833 M -167.69 % | -1.432 M -700.00 % | -179.000 K 50.42 % | -361.000 K 0.00 % | -361.000 K |
Operating income ratio | -0.09 -1.38 % | -0.09 -340.19 % | 0.04 290.38 % | 0.01 -72.69 % | 0.03 83.83 % | 0.02 -89.68 % | 0.18 113.63 % | 0.09 17.70 % | 0.07 -61.85 % | 0.19 42.95 % | 0.13 -49.99 % | 0.27 -12.97 % | 0.31 -9.85 % | 0.34 32.81 % | 0.26 124.00 % | 0.11 24.35 % | 0.09 222.46 % | 0.03 117.53 % | -0.16 14.99 % | -0.19 -62.58 % | -0.12 -534.38 % | 0.03 -36.06 % | 0.04 -59.52 % | 0.11 -46.37 % | 0.20 36.51 % | 0.14 213.30 % | 0.05 -50.91 % | 0.09 -42.76 % | 0.16 62.35 % | 0.10 190.82 % | -0.11 74.88 % | -0.44 -31.43 % | -0.33 -21.41 % | -0.28 35.71 % | -0.43 57.61 % | -1.01 | 0.00 | 0.00 | -2.85 | 0.00 | 0.00 | 0.00 |
Total other income expenses net | -2.160 M -25.22 % | -1.725 M -511.70 % | -282.000 K 84.09 % | -1.772 M -270.22 % | 1.041 M 248.08 % | -703.000 K -143.50 % | 1.616 M -81.81 % | 8.886 M 38 734.78 % | -23.000 K 97.83 % | -1.062 M -63.38 % | -650.000 K 79.61 % | -3.188 M -875.67 % | 411.000 K 153.80 % | -764.000 K 11.68 % | -865.000 K -500.69 % | -144.000 K -104.57 % | 3.149 M 15.22 % | 2.733 M 1 597.52 % | 161.000 K -88.49 % | 1.399 M -82.96 % | 8.211 M 781.95 % | 931.000 K 105.52 % | 453.000 K 96.10 % | 231.000 K 313.89 % | -108.000 K -1 100.00 % | -9.000 K -127.71 % | 32.480 K -93.09 % | 470.374 K 136.45 % | 198.930 K -48.91 % | 389.395 K 581.32 % | 57.153 K -46.58 % | 106.985 K -51.73 % | 221.623 K 144.71 % | 90.564 K 21.34 % | 74.638 K 251.42 % | -49.292 K -420.56 % | -9.469 K -662.40 % | -1.242 K 37.90 % | -2.000 K | 0.000 | 0.000 | 0.000 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 81.196 M -0.63 % | 81.707 M 17.94 % | 69.277 M 3.21 % | 67.124 M -4.06 % | 69.962 M -4.11 % | 72.959 M 24.53 % | 58.588 M -21.36 % | 74.503 M -39.99 % | 124.148 M 11.17 % | 111.674 M 8.95 % | 102.499 M 17.36 % | 87.340 M 55.85 % | 56.042 M 393.20 % | -19.114 M -164.69 % | 29.545 M 1 329.37 % | 2.067 M 134.42 % | -6.006 M -139.22 % | 15.312 M 26.02 % | 12.150 M -37.93 % | 19.576 M 77.06 % | 11.056 M 7.25 % | 10.309 M 39.03 % | 7.415 M -34.19 % | 11.268 M 19.10 % | 9.461 M -43.68 % | 16.798 M 565.79 % | 2.523 M -73.03 % | 9.354 M 5.73 % | 8.847 M 677.26 % | -1.533 M 74.17 % | -5.934 M 35.94 % | -9.263 M -224.12 % | -2.858 M 79.54 % | -13.968 M -335.46 % | 5.932 M 171.15 % | -8.338 M -436.89 % | 2.475 M 149.09 % | 993.627 K -89.74 % | 9.689 M |
Total investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.200 M -73.82 % | 19.860 M -60.15 % | 49.843 M -23.14 % | 64.852 M 7.31 % | 60.437 M -6.71 % | 64.783 M | 0.000 -100.00 % | 1.987 M | 0.000 |
Total debt | 109.326 M -12.66 % | 125.173 M 22.38 % | 102.286 M 13.67 % | 89.988 M -7.74 % | 97.533 M -5.73 % | 103.462 M 2.90 % | 100.550 M -14.37 % | 117.427 M -25.69 % | 158.031 M 6.57 % | 148.290 M 7.37 % | 138.112 M 3.11 % | 133.948 M 34.62 % | 99.503 M 90.04 % | 52.358 M 1.79 % | 51.436 M 5.53 % | 48.739 M 264.05 % | 13.388 M -35.81 % | 20.856 M 19.52 % | 17.450 M -32.72 % | 25.936 M 24.60 % | 20.815 M -18.78 % | 25.628 M 97.95 % | 12.947 M -22.78 % | 16.766 M 11.76 % | 15.002 M -19.93 % | 18.737 M 97.77 % | 9.474 M -36.15 % | 14.837 M 0.53 % | 14.759 M 154.86 % | 5.791 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.129 M 4.71 % | 10.629 M 286.51 % | 2.750 M | 0.000 -100.00 % | 10.683 M |
Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 175.00 % | 0.000 0.00 % | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 -100.00 % | 0.000 128.57 % | 0.000 100.00 % | -67.711 M -8.52 % | -62.397 M -10.94 % | -56.242 M -10.43 % | -50.931 M -11.51 % | -45.673 M -13.24 % | -40.332 M -14.16 % | -35.330 M -17.38 % | -30.100 M -21.91 % | -24.690 M -24.09 % | -19.897 M -25.86 % | -15.809 M -30.24 % | -12.138 M -37.96 % | -8.799 M -50.58 % | -5.843 M -71.57 % | -3.406 M -114.65 % | -1.587 M -118.11 % | -727.462 K -78.38 % | -407.811 K -62.03 % | -251.684 K -312.60 % | -61.000 K | 0.000 -100.00 % | 6.660 M | 0.000 |
Retained earnings | 32.551 M -32.73 % | 48.389 M -30.41 % | 69.534 M -13.32 % | 80.220 M -9.73 % | 88.868 M -3.17 % | 91.775 M -0.18 % | 91.944 M 20.75 % | 76.142 M 19.25 % | 63.850 M -61.29 % | 164.948 M 17.78 % | 140.045 M 6.71 % | 131.234 M 14.79 % | 114.323 M 32.87 % | 86.041 M 82.81 % | 47.067 M 52.18 % | 30.929 M 29.44 % | 23.894 M 71.26 % | 13.952 M 42.24 % | 9.809 M -32.60 % | 14.554 M -24.71 % | 19.330 M 15.90 % | 16.678 M 13.33 % | 14.716 M 14.72 % | 12.828 M 76.26 % | 7.278 M 318.23 % | -3.335 M 67.36 % | -10.218 M 24.93 % | -13.611 M 31.34 % | -19.822 M 33.98 % | -30.025 M 14.92 % | -35.292 M -7.95 % | -32.692 M -23.57 % | -26.456 M -15.19 % | -22.968 M -25.84 % | -18.251 M -4 351.55 % | -410.000 K | 0.000 | 0.000 | 0.000 |
Common stock | 547.000 K 0.00 % | 547.000 K 2.63 % | 533.000 K 1.52 % | 525.000 K 0.19 % | 524.000 K -1.32 % | 531.000 K 0.57 % | 528.000 K 0.19 % | 527.000 K 0.00 % | 527.000 K 18.69 % | 444.000 K 0.45 % | 442.000 K 0.23 % | 441.000 K 0.00 % | 441.000 K -0.45 % | 443.000 K 0.45 % | 441.000 K 0.00 % | 441.000 K 0.00 % | 441.000 K -0.23 % | 442.000 K 3.51 % | 427.000 K 0.00 % | 427.000 K 0.23 % | 426.000 K -0.23 % | 427.000 K 4.15 % | 410.000 K 0.24 % | 409.000 K 0.00 % | 409.000 K 0.25 % | 408.000 K 1.75 % | 401.000 K 0.04 % | 400.825 K 0.00 % | 400.825 K 0.00 % | 400.825 K 1.32 % | 395.594 K 0.13 % | 395.093 K 0.00 % | 395.093 K 1.14 % | 390.626 K -97.86 % | 18.251 M 4 351.55 % | 410.000 K -84.88 % | 2.712 M | 0.000 -100.00 % | 6.660 M |
Total equity | 347.439 M -2.20 % | 355.248 M -2.08 % | 362.806 M 0.27 % | 361.824 M -1.18 % | 366.126 M -1.65 % | 372.268 M 0.72 % | 369.605 M 4.82 % | 352.598 M 4.60 % | 337.105 M 0.05 % | 336.923 M 8.97 % | 309.198 M 3.53 % | 298.669 M 6.79 % | 279.682 M 11.01 % | 251.935 M 19.36 % | 211.074 M 8.91 % | 193.807 M 4.52 % | 185.430 M 6.39 % | 174.293 M 3.07 % | 169.095 M -2.17 % | 172.847 M -2.09 % | 176.533 M 2.06 % | 172.968 M 1.70 % | 170.083 M 1.72 % | 167.213 M 4.14 % | 160.559 M 7.84 % | 148.886 M 5.51 % | 141.109 M 2.99 % | 137.019 M 5.31 % | 130.112 M 9.14 % | 119.214 M 5.13 % | 113.397 M -1.94 % | 115.642 M -4.87 % | 121.558 M -2.79 % | 125.046 M 49.24 % | 83.788 M -5.85 % | 88.998 M 3 181.64 % | 2.712 M -59.28 % | 6.660 M -0.01 % | 6.660 M |
Other non current liabilities | 37.867 M 1.77 % | 37.208 M 1.59 % | 36.625 M -0.31 % | 36.739 M 6.81 % | 34.396 M 0.70 % | 34.158 M 2.48 % | 33.333 M 1.57 % | 32.817 M -2.44 % | 33.639 M 2.10 % | 32.948 M 2.47 % | 32.155 M 3.43 % | 31.090 M 13.47 % | 27.400 M 6.89 % | 25.634 M -17.30 % | 30.998 M 85.81 % | 16.683 M 2.97 % | 16.202 M 1.99 % | 15.886 M -10.78 % | 17.806 M 17.69 % | 15.129 M -0.43 % | 15.195 M -1.13 % | 15.369 M 0.19 % | 15.340 M 14.77 % | 13.366 M 4.33 % | 12.811 M -0.22 % | 12.839 M 1.04 % | 12.707 M 4.30 % | 12.183 M -0.21 % | 12.208 M -0.48 % | 12.267 M -0.08 % | 12.276 M 15.09 % | 10.667 M 8.80 % | 9.805 M 2.56 % | 9.560 M 1.33 % | 9.435 M 5.50 % | 8.943 M -29.94 % | 12.764 M | 0.000 -100.00 % | 12.778 M |
Long term debt | 113.122 M -3.77 % | 117.559 M 21.45 % | 96.800 M 15.97 % | 83.471 M 0.34 % | 83.190 M 24.73 % | 66.694 M 72.96 % | 38.560 M -47.25 % | 73.100 M -30.60 % | 105.332 M 27.69 % | 82.492 M 45.99 % | 56.504 M -11.64 % | 63.950 M 8.44 % | 58.972 M 43.33 % | 41.144 M 2.09 % | 40.301 M 1.00 % | 39.901 M 494.74 % | 6.709 M -57.95 % | 15.954 M 26.53 % | 12.609 M -40.02 % | 21.022 M 32.21 % | 15.901 M -28.68 % | 22.295 M 129.51 % | 9.714 M -17.44 % | 11.766 M 17.64 % | 10.002 M -27.19 % | 13.737 M 207.04 % | 4.474 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.629 M 0.00 % | 10.629 M 286.51 % | 2.750 M | 0.000 | 0.000 |
Total non current liabilities | 213.420 M 3.54 % | 206.126 M 8.80 % | 189.452 M 8.39 % | 174.783 M 1.43 % | 172.326 M 12.43 % | 153.276 M 21.41 % | 126.245 M -16.73 % | 151.602 M -16.35 % | 181.228 M 18.27 % | 153.231 M 23.28 % | 124.296 M 9.97 % | 113.025 M 13.91 % | 99.226 M 26.89 % | 78.199 M 9.68 % | 71.299 M 18.84 % | 59.996 M 142.56 % | 24.735 M -26.02 % | 33.436 M 9.93 % | 30.415 M -26.50 % | 41.379 M 9.67 % | 37.731 M -12.33 % | 43.039 M 41.95 % | 30.319 M 1.73 % | 29.802 M 13.10 % | 26.350 M -5.98 % | 28.026 M 62.09 % | 17.290 M 26.84 % | 13.632 M 0.28 % | 13.594 M 4.77 % | 12.975 M 5.70 % | 12.276 M 15.09 % | 10.667 M 8.80 % | 9.805 M 2.56 % | 9.560 M -52.35 % | 20.064 M 2.51 % | 19.572 M 26.16 % | 15.514 M | 0.000 -100.00 % | 12.778 M |
Other current liabilities | 49.054 M -14.32 % | 57.251 M -14.55 % | 66.996 M 38.17 % | 48.488 M -17.21 % | 58.570 M 12.62 % | 52.005 M -7.75 % | 56.372 M 20.98 % | 46.595 M 17.73 % | 39.578 M 34.62 % | 29.400 M -36.65 % | 46.412 M -6.60 % | 49.693 M 58.06 % | 31.439 M 53.14 % | 20.529 M 1.86 % | 20.154 M 32.23 % | 15.242 M 13.82 % | 13.391 M 15.43 % | 11.601 M -6.59 % | 12.420 M 19.78 % | 10.369 M -23.46 % | 13.548 M 10.87 % | 12.220 M -1.57 % | 12.415 M 4.42 % | 11.890 M 20.06 % | 9.903 M 3.89 % | 9.532 M 12.78 % | 8.452 M 6.08 % | 7.968 M -17.86 % | 9.700 M 39.21 % | 6.968 M 140.96 % | 2.892 M 5.03 % | 2.753 M 94.15 % | 1.418 M -69.84 % | 4.701 M -20.33 % | 5.901 M 391.75 % | 1.200 M 1 021.50 % | 107.000 K | 0.000 -100.00 % | 274.067 K |
Deferred revenue | 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 % | 35.834 M | 0.000 -100.00 % | 19.899 M 30.55 % | 15.242 M 14.77 % | 13.280 M 19.47 % | 11.116 M -4.48 % | 11.637 M | 0.000 -100.00 % | 1.139 M -90.38 % | 11.845 M 0.73 % | 11.759 M | 0.000 | 0.000 -100.00 % | 9.416 M | 0.000 -100.00 % | 7.364 M -21.13 % | 9.338 M 45.93 % | 6.399 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 8.462 M 11.14 % | 7.614 M 15.77 % | 6.577 M 0.92 % | 6.517 M -54.56 % | 14.343 M -60.99 % | 36.768 M -40.69 % | 61.990 M 39.85 % | 44.327 M -15.89 % | 52.699 M -26.72 % | 71.912 M -11.88 % | 81.608 M 15.57 % | 70.615 M 56.94 % | 44.996 M 194.19 % | 15.295 M 37.05 % | 11.160 M 25.65 % | 8.882 M 32.98 % | 6.679 M 36.25 % | 4.902 M -0.99 % | 4.951 M 0.75 % | 4.914 M 162.69 % | -7.838 M -335.16 % | 3.333 M 0.00 % | 3.333 M -33.34 % | 5.000 M 0.00 % | 5.000 M 0.00 % | 5.000 M 0.00 % | 5.000 M -66.30 % | 14.837 M 0.53 % | 14.759 M 154.86 % | 5.791 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 500.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Total current liabilities | 113.787 M -8.50 % | 124.361 M 1.58 % | 122.428 M 12.54 % | 108.788 M -9.93 % | 120.776 M -18.65 % | 148.467 M -12.66 % | 169.986 M 19.28 % | 142.506 M 0.32 % | 142.058 M -6.02 % | 151.162 M -7.17 % | 162.845 M 8.25 % | 150.438 M 35.78 % | 110.798 M 45.35 % | 76.230 M 63.37 % | 46.660 M 3.05 % | 45.281 M 22.66 % | 36.917 M 11.02 % | 33.254 M 14.22 % | 29.113 M 7.48 % | 27.086 M -2.70 % | 27.837 M -2.84 % | 28.652 M 8.49 % | 26.411 M -14.09 % | 30.741 M -1.56 % | 31.228 M 4.87 % | 29.779 M -0.22 % | 29.845 M -34.45 % | 45.528 M 2.26 % | 44.521 M 8.36 % | 41.086 M 83.22 % | 22.425 M 30.09 % | 17.238 M -2.75 % | 17.725 M 19.62 % | 14.819 M -3.51 % | 15.357 M 263.56 % | 4.224 M 461.70 % | 752.000 K | 0.000 -100.00 % | 914.000 K |
Total liabilities | 327.207 M -0.99 % | 330.487 M 5.97 % | 311.880 M 9.98 % | 283.571 M -3.25 % | 293.102 M -2.86 % | 301.743 M 1.86 % | 296.231 M 0.72 % | 294.108 M -9.03 % | 323.286 M 6.21 % | 304.393 M 6.01 % | 287.141 M 8.99 % | 263.463 M 25.44 % | 210.024 M 36.00 % | 154.429 M 30.92 % | 117.959 M 12.05 % | 105.277 M 70.76 % | 61.652 M -7.55 % | 66.690 M 12.03 % | 59.528 M -13.05 % | 68.465 M 4.42 % | 65.568 M -8.54 % | 71.691 M 26.37 % | 56.730 M -6.30 % | 60.543 M 5.15 % | 57.578 M -0.39 % | 57.805 M 22.64 % | 47.135 M -20.33 % | 59.159 M 1.80 % | 58.114 M 7.50 % | 54.061 M 55.79 % | 34.701 M 24.35 % | 27.905 M 1.36 % | 27.530 M 12.93 % | 24.379 M -31.17 % | 35.421 M 48.85 % | 23.796 M 46.29 % | 16.266 M | 0.000 -100.00 % | 13.692 M |
Other non current assets | 12.719 M -10.54 % | 14.217 M 12.87 % | 12.596 M 26.47 % | 9.960 M 1.49 % | 9.814 M 22.64 % | 8.002 M 19.01 % | 6.724 M -11.19 % | 7.571 M -1.19 % | 7.662 M 7.81 % | 7.107 M 157.50 % | -12.360 M -271.50 % | 7.207 M 41.62 % | 5.089 M -22.15 % | 6.537 M 136.00 % | -18.158 M -401.18 % | 6.029 M 0.58 % | 5.994 M 0.96 % | 5.937 M 4.73 % | 5.669 M 1.78 % | 5.570 M 16.50 % | 4.781 M 3.42 % | 4.623 M 7.81 % | 4.288 M -0.07 % | 4.291 M 4.48 % | 4.107 M -0.77 % | 4.139 M 2.96 % | 4.020 M 9.71 % | 3.664 M 10.68 % | 3.310 M 5.38 % | 3.141 M -1.39 % | 3.186 M -5.47 % | 3.370 M 12.28 % | 3.001 M 44.87 % | 2.072 M -52.03 % | 4.319 M 2 686.66 % | 155.000 K -34.04 % | 235.000 K 123.65 % | -993.627 K -132.17 % | 3.089 M |
Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.199 M 0.00 % | 5.199 M -65.08 % | 14.887 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 507.017 M -0.11 % | 507.551 M 2.65 % | 494.456 M 1.16 % | 488.762 M 0.00 % | 488.781 M 1.11 % | 483.401 M 2.99 % | 469.373 M -0.11 % | 469.913 M -1.06 % | 474.927 M 4.03 % | 456.518 M 3.11 % | 442.747 M 7.21 % | 412.969 M 17.15 % | 352.509 M 36.51 % | 258.226 M 9.32 % | 236.205 M 23.95 % | 190.572 M 3.95 % | 183.325 M 3.14 % | 177.736 M -1.51 % | 180.455 M -0.31 % | 181.019 M -1.16 % | 183.145 M 0.69 % | 181.896 M 2.07 % | 178.202 M 3.64 % | 171.945 M 4.72 % | 164.193 M 5.02 % | 156.343 M 4.78 % | 149.205 M 3.28 % | 144.470 M 5.78 % | 136.575 M 8.54 % | 125.826 M 8.99 % | 115.451 M 12.08 % | 103.011 M 16.62 % | 88.334 M 38.64 % | 63.713 M 37.21 % | 46.434 M 65.22 % | 28.105 M 54.01 % | 18.249 M | 0.000 -100.00 % | 16.008 M |
Total non current assets | 519.736 M -0.39 % | 521.768 M 2.90 % | 507.052 M 1.67 % | 498.722 M 0.03 % | 498.595 M 1.46 % | 491.403 M 3.21 % | 476.097 M -0.29 % | 477.484 M -1.06 % | 482.589 M 4.09 % | 463.625 M 3.29 % | 448.850 M 6.82 % | 420.176 M 17.50 % | 357.598 M 35.06 % | 264.763 M 9.28 % | 242.272 M 23.23 % | 196.601 M 3.85 % | 189.319 M 3.07 % | 183.673 M -1.32 % | 186.124 M -0.25 % | 186.589 M -0.71 % | 187.926 M 0.75 % | 186.519 M 2.21 % | 182.490 M 3.55 % | 176.236 M 4.72 % | 168.300 M 4.87 % | 160.482 M 4.74 % | 153.225 M 3.44 % | 148.134 M 5.90 % | 139.885 M 8.47 % | 128.967 M 8.71 % | 118.636 M 11.52 % | 106.381 M 16.47 % | 91.335 M 28.67 % | 70.984 M 26.86 % | 55.952 M 29.68 % | 43.147 M 133.43 % | 18.484 M 1 960.26 % | -993.627 K -105.20 % | 19.097 M |
Other current assets | 11.527 M -5.95 % | 12.256 M -30.70 % | 17.685 M 125.20 % | 7.853 M -28.95 % | 11.053 M 51.70 % | 7.286 M -47.00 % | 13.748 M 10.67 % | 12.422 M -29.10 % | 17.521 M -7.81 % | 19.005 M -26.13 % | 25.729 M 418.52 % | 4.962 M 41.25 % | 3.513 M 19.53 % | 2.939 M -36.47 % | 4.626 M 6.61 % | 4.339 M -11.67 % | 4.912 M -15.79 % | 5.833 M 17.77 % | 4.953 M 30.72 % | 3.789 M 19.91 % | 3.160 M -36.07 % | 4.943 M 15.65 % | 4.274 M 28.58 % | 3.324 M 107.23 % | 1.604 M -18.08 % | 1.958 M -45.35 % | 3.583 M 7.86 % | 3.322 M 15.74 % | 2.870 M -14.50 % | 3.357 M 203.95 % | 1.104 M -25.06 % | 1.474 M 92.16 % | 766.989 K -28.71 % | 1.076 M 176.62 % | 388.921 K 1.55 % | 383.000 K 74.89 % | 219.000 K | 0.000 -100.00 % | 261.291 K |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.200 M -73.82 % | 19.860 M -60.15 % | 49.843 M -16.44 % | 59.653 M 7.99 % | 55.238 M 10.71 % | 49.896 M | 0.000 -100.00 % | 1.987 M | 0.000 |
cash and cash equivalents | 28.130 M -35.28 % | 43.466 M 31.68 % | 33.009 M 44.37 % | 22.864 M -17.07 % | 27.571 M -9.61 % | 30.503 M -27.31 % | 41.962 M -2.24 % | 42.924 M 26.68 % | 33.883 M -7.46 % | 36.616 M 2.82 % | 35.613 M -23.59 % | 46.608 M 7.24 % | 43.461 M -39.19 % | 71.472 M 226.49 % | 21.891 M -53.10 % | 46.672 M 140.65 % | 19.394 M 249.82 % | 5.544 M 4.60 % | 5.300 M -16.67 % | 6.360 M -34.83 % | 9.759 M -36.29 % | 15.319 M 176.92 % | 5.532 M 0.62 % | 5.498 M -0.78 % | 5.541 M 185.77 % | 1.939 M -72.10 % | 6.951 M 26.79 % | 5.482 M -7.26 % | 5.911 M -19.28 % | 7.324 M 23.42 % | 5.934 M -35.94 % | 9.263 M 224.12 % | 2.858 M -79.54 % | 13.968 M 168.78 % | 5.197 M -72.60 % | 18.967 M 6 797.09 % | 275.000 K 127.68 % | -993.627 K -199.96 % | 994.000 K |
Cash and short term investments | 28.130 M -35.28 % | 43.466 M 31.68 % | 33.009 M 44.37 % | 22.864 M -17.07 % | 27.571 M -9.61 % | 30.503 M -27.31 % | 41.962 M -2.24 % | 42.924 M 26.68 % | 33.883 M -7.46 % | 36.616 M 2.82 % | 35.613 M -23.59 % | 46.608 M 7.24 % | 43.461 M -39.19 % | 71.472 M 226.49 % | 21.891 M -53.10 % | 46.672 M 140.65 % | 19.394 M 249.82 % | 5.544 M 4.60 % | 5.300 M -16.67 % | 6.360 M -34.83 % | 9.759 M -36.29 % | 15.319 M 176.92 % | 5.532 M 0.62 % | 5.498 M -0.78 % | 5.541 M 185.77 % | 1.939 M -72.10 % | 6.951 M 26.79 % | 5.482 M -7.26 % | 5.911 M -19.28 % | 7.324 M -34.22 % | 11.134 M -61.77 % | 29.123 M -44.74 % | 52.701 M -28.42 % | 73.621 M 21.82 % | 60.435 M -12.24 % | 68.863 M 24 941.09 % | 275.000 K -72.32 % | 993.627 K -0.04 % | 994.000 K |
Total current assets | 154.910 M -5.52 % | 163.967 M -2.19 % | 167.634 M 14.29 % | 146.673 M -8.69 % | 160.633 M -12.03 % | 182.608 M -3.76 % | 189.739 M 12.12 % | 169.222 M -4.83 % | 177.802 M 0.06 % | 177.691 M 20.48 % | 147.489 M 3.90 % | 141.956 M 7.45 % | 132.108 M -6.70 % | 141.601 M 63.21 % | 86.761 M -15.34 % | 102.483 M 77.42 % | 57.763 M 0.79 % | 57.310 M 34.85 % | 42.499 M -22.34 % | 54.723 M 1.01 % | 54.175 M -6.82 % | 58.140 M 31.17 % | 44.323 M -13.97 % | 51.520 M 3.38 % | 49.837 M 7.85 % | 46.209 M 31.95 % | 35.019 M -27.11 % | 48.043 M -0.62 % | 48.342 M 9.10 % | 44.308 M 50.39 % | 29.462 M -20.73 % | 37.166 M -35.65 % | 57.753 M -26.37 % | 78.441 M 24.00 % | 63.257 M -9.17 % | 69.647 M 13 998.58 % | 494.000 K -50.28 % | 993.627 K -20.83 % | 1.255 M |
Inventory | 59.310 M 5.68 % | 56.123 M 29.44 % | 43.358 M -18.27 % | 53.051 M 1.25 % | 52.396 M 26.93 % | 41.280 M 11.08 % | 37.163 M -26.03 % | 50.242 M -25.48 % | 67.425 M 32.28 % | 50.971 M 13.34 % | 44.973 M 12.35 % | 40.028 M 23.59 % | 32.388 M 65.73 % | 19.543 M 23.76 % | 15.791 M 13.77 % | 13.880 M -29.09 % | 19.575 M -19.08 % | 24.190 M 102.48 % | 11.947 M -48.70 % | 23.288 M -8.51 % | 25.455 M 8.51 % | 23.458 M 53.71 % | 15.261 M 20.70 % | 12.644 M -23.80 % | 16.593 M 10.42 % | 15.027 M 5.94 % | 14.185 M 78.41 % | 7.951 M -29.60 % | 11.295 M 11.48 % | 10.131 M 0.73 % | 10.058 M 154.51 % | 3.952 M 63.64 % | 2.415 M 11.28 % | 2.170 M 42.91 % | 1.519 M | 0.000 | 0.000 | 0.000 | 0.000 |
Net receivables | 55.943 M 7.33 % | 52.122 M -29.16 % | 73.582 M 16.97 % | 62.905 M -9.64 % | 69.613 M -32.77 % | 103.539 M 6.89 % | 96.866 M 52.22 % | 63.634 M 7.90 % | 58.973 M -17.06 % | 71.099 M 72.68 % | 41.174 M -18.24 % | 50.358 M -4.53 % | 52.746 M 10.70 % | 47.647 M 7.19 % | 44.453 M 18.25 % | 37.592 M 170.80 % | 13.882 M -36.15 % | 21.743 M 7.11 % | 20.299 M -4.64 % | 21.286 M 34.71 % | 15.801 M 9.58 % | 14.420 M -25.11 % | 19.256 M -35.93 % | 30.054 M 15.15 % | 26.099 M -4.35 % | 27.285 M 154.31 % | 10.729 M -65.71 % | 31.288 M 10.69 % | 28.266 M 20.30 % | 23.496 M 227.91 % | 7.165 M 173.83 % | 2.617 M 39.94 % | 1.870 M 18.80 % | 1.574 M 72.07 % | 914.741 K 128.11 % | 401.000 K | 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 % | 18.463 M | 0.000 | 0.000 | 0.000 -100.00 % | 24.225 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 assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 56.271 M -5.42 % | 59.496 M 21.78 % | 48.855 M -9.16 % | 53.783 M 12.37 % | 47.863 M -19.82 % | 59.694 M 15.63 % | 51.624 M 0.08 % | 51.584 M 3.62 % | 49.781 M -0.14 % | 49.850 M 43.14 % | 34.825 M 15.58 % | 30.130 M -12.32 % | 34.363 M -14.96 % | 40.406 M 163.30 % | 15.346 M -27.47 % | 21.157 M 25.58 % | 16.847 M 0.57 % | 16.751 M 42.66 % | 11.742 M -0.52 % | 11.803 M 43.31 % | 8.236 M -37.12 % | 13.099 M 22.85 % | 10.663 M -23.02 % | 13.851 M -15.15 % | 16.325 M 7.07 % | 15.247 M -6.99 % | 16.393 M -27.86 % | 22.723 M 13.26 % | 20.062 M -29.18 % | 28.327 M 45.02 % | 19.533 M 34.85 % | 14.485 M -11.18 % | 16.307 M 61.19 % | 10.117 M 12.97 % | 8.956 M 196.16 % | 3.024 M 368.84 % | 645.000 K | 0.000 -100.00 % | 640.480 K |
Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 24.763 M | 0.000 -100.00 % | 22.060 M 50.80 % | 14.629 M -3.76 % | 15.201 M 2.21 % | 14.873 M -1.57 % | 15.110 M 6.81 % | 14.147 M -0.51 % | 14.220 M -1.21 % | 14.394 M -1.32 % | 14.586 M 15.17 % | 12.665 M 0.07 % | 12.656 M -0.01 % | 12.657 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 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 20.497 M -0.06 % | 20.510 M 38.34 % | 14.826 M 15.67 % | 12.818 M -12.51 % | 14.651 M -14.24 % | 17.084 M 64.73 % | 10.371 M -14.13 % | 12.077 M -22.89 % | 15.662 M 55.16 % | 10.094 M -7.28 % | 10.886 M 18.64 % | 9.176 M 2.34 % | 8.966 M -10.78 % | 10.049 M 24.29 % | 8.085 M 1.72 % | 7.948 M 49.06 % | 5.332 M | 0.000 -100.00 % | 110.000 K | 0.000 100.00 % | -12.752 M | 0.000 -100.00 % | 100.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 |
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 % | 1.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 88.774 M 0.21 % | 88.588 M | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 314.341 M 2.62 % | 306.312 M 4.64 % | 292.739 M 4.15 % | 281.079 M 1.57 % | 276.734 M -1.15 % | 279.962 M 1.02 % | 277.133 M 0.44 % | 275.929 M 1.17 % | 272.728 M 59.00 % | 171.531 M 1.67 % | 168.711 M 1.03 % | 166.994 M 1.26 % | 164.918 M -0.32 % | 165.451 M 1.15 % | 163.566 M 0.70 % | 162.437 M 0.83 % | 161.095 M 0.75 % | 159.899 M 0.65 % | 158.859 M 0.63 % | 157.866 M 0.69 % | 156.777 M 0.59 % | 155.863 M 0.58 % | 154.957 M 0.64 % | 153.976 M 0.72 % | 152.872 M 0.70 % | 151.813 M 0.59 % | 150.926 M 0.46 % | 150.228 M 0.46 % | 149.534 M 0.47 % | 148.839 M 0.37 % | 148.293 M 0.24 % | 147.939 M 0.22 % | 147.619 M 0.00 % | 147.623 M 1 012.83 % | 13.266 M 21 646.80 % | 61.000 K | 0.000 | 0.000 -100.00 % | 350.000 |
Deferred tax liabilities non current | 49.689 M -3.25 % | 51.359 M -8.33 % | 56.027 M 2.66 % | 54.573 M -0.31 % | 54.740 M 4.42 % | 52.424 M -3.55 % | 54.352 M 18.97 % | 45.685 M 8.11 % | 42.257 M 11.82 % | 37.791 M 6.04 % | 35.637 M 98.15 % | 17.985 M 39.92 % | 12.854 M 12.55 % | 11.421 M 78.29 % | 6.406 M 87.75 % | 3.412 M 87.06 % | 1.824 M 14.29 % | 1.596 M -9.42 % | 1.762 M -66.30 % | 5.228 M -21.21 % | 6.635 M 23.44 % | 5.375 M 2.09 % | 5.265 M 12.74 % | 4.670 M 32.03 % | 3.537 M 143.93 % | 1.450 M 1 230.28 % | 109.000 K -92.47 % | 1.448 M 4.53 % | 1.386 M 95.59 % | 708.465 K | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 674.646 M -1.62 % | 685.735 M 1.64 % | 674.686 M 4.54 % | 645.395 M -2.10 % | 659.228 M -2.19 % | 674.011 M 1.23 % | 665.836 M 2.96 % | 646.706 M -2.07 % | 660.391 M 2.97 % | 641.316 M 7.54 % | 596.339 M 6.09 % | 562.132 M 14.79 % | 489.706 M 20.51 % | 406.364 M 23.50 % | 329.033 M 10.01 % | 299.084 M 21.05 % | 247.082 M 2.53 % | 240.983 M 5.41 % | 228.623 M -5.26 % | 241.312 M -0.33 % | 242.101 M -1.05 % | 244.659 M 7.87 % | 226.813 M -0.41 % | 227.756 M 4.41 % | 218.137 M 5.54 % | 206.691 M 9.80 % | 188.244 M -4.04 % | 196.178 M 4.22 % | 188.227 M 8.63 % | 173.275 M 17.00 % | 148.098 M 3.17 % | 143.547 M -3.72 % | 149.088 M -0.23 % | 149.424 M 25.35 % | 119.209 M 5.69 % | 112.794 M 494.34 % | 18.978 M | 0.000 -100.00 % | 20.352 M |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | -1.670 M 64.22 % | -4.668 M -421.05 % | 1.454 M 970.66 % | -167.000 K -107.21 % | 2.316 M 220.12 % | -1.928 M -122.25 % | 8.666 M 152.80 % | 3.428 M -23.24 % | 4.466 M 107.34 % | 2.154 M -87.80 % | 17.650 M 243.99 % | 5.131 M 258.06 % | 1.433 M -71.43 % | 5.015 M 67.50 % | 2.994 M 100.00 % | 1.497 M 157.01 % | -2.626 M 0.08 % | -2.628 M 24.18 % | -3.466 M -146.34 % | -1.407 M -211.67 % | 1.260 M 1 045.45 % | 110.000 K -81.51 % | 595.000 K -47.44 % | 1.132 M -45.79 % | 2.088 M 55.70 % | 1.341 M 200.11 % | -1.339 M -2 234.22 % | 62.762 K -90.73 % | 677.252 K -4.41 % | 708.465 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 |
Stock based compensation | 4.752 M 41.39 % | 3.361 M -20.19 % | 4.211 M 6.07 % | 3.970 M -13.38 % | 4.583 M -2.53 % | 4.702 M 46.98 % | 3.199 M -0.06 % | 3.201 M -10.29 % | 3.568 M 21.48 % | 2.937 M 44.68 % | 2.030 M 0.54 % | 2.019 M -11.68 % | 2.286 M 21.14 % | 1.887 M 40.72 % | 1.341 M -0.07 % | 1.342 M -11.83 % | 1.522 M 44.27 % | 1.055 M 3.33 % | 1.021 M -6.33 % | 1.090 M -1.45 % | 1.106 M 19.83 % | 923.000 K -7.88 % | 1.002 M -9.24 % | 1.104 M 4.15 % | 1.060 M 18.57 % | 894.000 K 28.11 % | 697.823 K 0.45 % | 694.686 K 0.00 % | 694.686 K 26.12 % | 550.805 K 55.21 % | 354.873 K 10.90 % | 320.007 K | 0.000 -100.00 % | 2.145 M 829.35 % | 230.843 K 239.48 % | 68.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | -11.166 M -160.34 % | 18.506 M 264.95 % | -11.219 M -172.71 % | 15.429 M 180.43 % | 5.502 M 18.99 % | 4.624 M 146.11 % | -10.029 M -131.56 % | 31.782 M 6 978.40 % | 449.000 K 102.10 % | -21.337 M -27.00 % | -16.801 M -595.75 % | 3.389 M 124.89 % | -13.614 M -168.21 % | 19.960 M 233.00 % | -15.007 M -24.92 % | -12.013 M -168.80 % | 17.461 M 308.09 % | -8.391 M -159.57 % | 14.087 M 378.73 % | -5.054 M -79.79 % | -2.811 M -61.92 % | -1.736 M -121.99 % | 7.896 M 1 129.47 % | -767.000 K -373.93 % | 280.000 K 101.45 % | -19.267 M -317.85 % | 8.844 M 419.07 % | 1.704 M 116.84 % | -10.119 M -77.57 % | -5.699 M -239.22 % | 4.093 M 157.77 % | -7.086 M -340.17 % | 2.950 M 153.60 % | -5.504 M -896.83 % | -552.131 K -205.43 % | 523.696 K 138.52 % | -1.359 M -215.92 % | 1.173 M 199.30 % | -1.181 M -1 862.69 % | 67.000 K 61.45 % | 41.500 K 0.00 % | 41.500 K |
Accounts receivables | -3.821 M -117.81 % | 21.460 M 300.99 % | -10.677 M -259.17 % | 6.708 M -80.23 % | 33.926 M 608.41 % | -6.673 M 79.92 % | -33.232 M -612.98 % | -4.661 M -138.44 % | 12.126 M 140.52 % | -29.925 M -425.84 % | 9.184 M 284.59 % | 2.388 M 146.83 % | -5.099 M -59.64 % | -3.194 M 53.45 % | -6.861 M 71.06 % | -23.710 M -401.62 % | 7.861 M 644.39 % | -1.444 M -246.30 % | 987.000 K 117.99 % | -5.485 M -297.18 % | -1.381 M -128.56 % | 4.836 M -55.21 % | 10.798 M 373.02 % | -3.955 M -433.47 % | 1.186 M 107.16 % | -16.556 M -180.53 % | 20.560 M 780.26 % | -3.022 M 36.63 % | -4.770 M 70.79 % | -16.331 M -259.01 % | -4.549 M -509.10 % | -746.797 K -152.35 % | -295.934 K -30.49 % | -226.782 K -156.55 % | 401.000 K 200.00 % | -401.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | -3.187 M 75.03 % | -12.765 M -231.69 % | 9.693 M 1 579.85 % | -655.000 K 94.11 % | -11.116 M -170.00 % | -4.117 M -131.48 % | 13.079 M -23.88 % | 17.183 M 204.43 % | -16.454 M -174.32 % | -5.998 M -21.29 % | -4.945 M 35.27 % | -7.640 M 40.52 % | -12.845 M -242.35 % | -3.752 M -96.34 % | -1.911 M -133.56 % | 5.695 M 23.40 % | 4.615 M 137.70 % | -12.243 M -207.95 % | 11.341 M 423.35 % | 2.167 M 208.51 % | -1.997 M 75.64 % | -8.197 M -213.22 % | -2.617 M -166.27 % | 3.949 M 352.17 % | -1.566 M -85.99 % | -842.000 K 86.49 % | -6.234 M -286.44 % | 3.344 M 387.46 % | -1.163 M -1 479.72 % | -73.632 K 98.79 % | -6.106 M -297.29 % | -1.537 M -528.00 % | -244.725 K 62.45 % | -651.669 K 99.96 % | -1.519 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts payables | -2.318 M -123.63 % | 9.809 M 232.38 % | -7.410 M -193.02 % | 7.966 M 168.14 % | -11.691 M -285.54 % | 6.301 M 18.98 % | 5.296 M -14.90 % | 6.223 M 813.65 % | -872.000 K -106.27 % | 13.902 M 4 612.54 % | 295.000 K -87.56 % | 2.372 M 127.60 % | -8.593 M -146.07 % | 18.653 M 299.82 % | -9.335 M -416.12 % | 2.953 M 487.53 % | -762.000 K -114.31 % | 5.324 M 911.59 % | -656.000 K -121.26 % | 3.086 M 232.67 % | -2.326 M -187.81 % | 2.649 M 231.01 % | -2.022 M -72.82 % | -1.170 M -3 178.95 % | 38.000 K 100.91 % | -4.159 M 38.45 % | -6.757 M -273.46 % | 3.895 M 153.94 % | -7.221 M -184.34 % | 8.562 M -35.18 % | 13.208 M 371.11 % | -4.872 M -180.69 % | 6.038 M 230.32 % | -4.633 M -397.79 % | 1.556 M 410.15 % | 304.970 K 126.08 % | -1.169 M -199.74 % | 1.172 M 191.29 % | -1.284 M | 0.000 | 0.000 | 0.000 |
Other working capital | -1.840 M -92 100.00 % | 2.000 K 100.07 % | -2.825 M -300.35 % | 1.410 M 125.10 % | -5.617 M -161.64 % | 9.113 M 88.75 % | 4.828 M -62.97 % | 13.037 M 130.78 % | 5.649 M 725.88 % | 684.000 K 103.21 % | -21.335 M -440.33 % | 6.269 M 238.13 % | 1.854 M -77.54 % | 8.253 M 166.23 % | 3.100 M 1.67 % | 3.049 M -46.95 % | 5.747 M 20 625.00 % | -28.000 K -101.16 % | 2.415 M 150.08 % | -4.822 M -266.68 % | 2.893 M 382.52 % | -1.024 M -158.95 % | 1.737 M 324.69 % | 409.000 K -34.24 % | 622.000 K -72.84 % | 2.290 M 79.55 % | 1.275 M 150.76 % | -2.513 M -182.79 % | 3.035 M 41.57 % | 2.144 M 39.25 % | 1.540 M 2 106.76 % | 69.772 K 102.74 % | -2.547 M -33 428.63 % | 7.641 K -100.00 % | 1.516 B 244 545.06 % | 619.726 K 425.62 % | -190.320 K -32 140.40 % | 594.000 -99.42 % | 103.000 K 53.73 % | 67.000 K 61.45 % | 41.500 K 0.00 % | 41.500 K |
Other non cash items | -4.525 M -174.92 % | 6.040 M | 0.000 | 0.000 -100.00 % | 4.519 M 19 747.83 % | -23.000 K 97.63 % | -970.000 K -163.40 % | 1.530 M 210.95 % | -1.379 M -376.35 % | 499.000 K -2.16 % | 510.000 K -17.61 % | 619.000 K -29.42 % | 877.000 K 146.35 % | 356.000 K 30.88 % | 272.000 K 21.97 % | 223.000 K 31.95 % | 169.000 K 2.42 % | 165.000 K 5.10 % | 157.000 K 115.75 % | -997.000 K 86.02 % | -7.131 M -4 700.65 % | 155.000 K 8.39 % | 143.000 K 0.70 % | 142.000 K 0.00 % | 142.000 K 0.00 % | 142.000 K -50.45 % | 286.553 K -16.31 % | 342.379 K 30.57 % | 262.225 K 52.60 % | 171.843 K 69.68 % | 101.277 K 0.00 % | 101.276 K 0.00 % | 101.276 K 0.00 % | 101.277 K 7.30 % | 94.383 K -0.28 % | 94.652 K 370.11 % | 20.134 K -99.35 % | 3.109 M 15 446.07 % | 20.000 K -98.13 % | 1.069 M 596.42 % | 153.500 K 0.00 % | 153.500 K |
Net cash provided by operating activities | -4.260 M -116.36 % | 26.039 M 66.04 % | 15.682 M -58.05 % | 37.381 M 8.62 % | 34.414 M 36.63 % | 25.188 M -39.39 % | 41.560 M -40.54 % | 69.898 M 147.72 % | 28.216 M 32.09 % | 21.362 M -26.52 % | 29.071 M -41.27 % | 49.498 M 55.01 % | 31.932 M -58.73 % | 77.369 M 396.50 % | 15.583 M 222.30 % | 4.835 M -85.09 % | 32.423 M 6 397.60 % | 499.000 K -95.96 % | 12.365 M 310.07 % | -5.886 M -1 511.51 % | 417.000 K -93.50 % | 6.416 M -61.70 % | 16.754 M 33.88 % | 12.514 M -34.15 % | 19.005 M 422.61 % | -5.891 M -137.85 % | 15.565 M 25.90 % | 12.363 M 164.48 % | 4.674 M 36.03 % | 3.436 M -8.81 % | 3.768 M 131.32 % | -12.032 M -9 479.56 % | -125.600 K 97.97 % | -6.194 M -294.19 % | -1.571 M -100.10 % | -785.288 K 59.77 % | -1.952 M -536.31 % | 447.424 K 117.24 % | -2.595 M -365.61 % | 977.000 K 757.91 % | -148.500 K 0.00 % | -148.500 K |
Investments in property plant and equipment | -15.566 M 15.74 % | -18.473 M -69.14 % | -10.922 M 38.59 % | -17.785 M 16.91 % | -21.405 M -14.28 % | -18.730 M -4.17 % | -17.980 M -6.34 % | -16.908 M 30.90 % | -24.470 M -3.92 % | -23.546 M 25.55 % | -31.628 M 15.83 % | -37.577 M -10.31 % | -34.065 M -72.55 % | -19.742 M -66.97 % | -11.824 M -30.06 % | -9.091 M -88.38 % | -4.826 M -29.56 % | -3.725 M 12.10 % | -4.238 M -69.79 % | -2.496 M 72.63 % | -9.119 M -2.46 % | -8.900 M 23.79 % | -11.679 M 18.36 % | -14.306 M -23.99 % | -11.538 M -40.72 % | -8.199 M 0.67 % | -8.254 M 33.46 % | -12.405 M 15.66 % | -14.709 M -15.19 % | -12.769 M 41.31 % | -21.758 M -88.45 % | -11.546 M 52.86 % | -24.494 M -113.97 % | -11.447 M 19.61 % | -14.239 M -5 749.68 % | -243.417 K 40.32 % | -407.895 K 77.74 % | -1.833 M -781.10 % | -208.000 K 93.94 % | -3.431 M -467.11 % | -605.000 K 0.00 % | -605.000 K |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -608.000 K | 0.000 | 0.000 -100.00 % | 1.182 M 200.00 % | -1.182 M 88.97 % | -10.715 M -10.03 % | -9.738 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 100.00 % | -120.574 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.914 M | 0.000 | 0.000 100.00 % | -14.914 M -5 090 142.32 % | 293.000 100.00 % | -64.783 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 139.000 | 0.000 | 0.000 -100.00 % | 5.200 M 2 149.34 % | -253.733 K -100.85 % | 29.983 M 99.77 % | 15.009 M 42.96 % | 10.499 M -99.76 % | 4.346 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 1.467 M 138.78 % | -3.783 M -108.89 % | -1.811 M -442.22 % | -334.000 K -483.91 % | 87.000 K 33.85 % | 65.000 K -98.43 % | 4.143 M 39.21 % | 2.976 M -0.80 % | 3.000 M 153.81 % | 1.182 M 211.40 % | -1.061 M | 0.000 -100.00 % | 2.000 M | 0.000 100.00 % | -30.147 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 % | 5.200 M -64.53 % | 14.660 M -51.11 % | 29.983 M 99.77 % | 15.009 M 439.96 % | -4.415 M 99.90 % | -4.342 B -2 385 359.95 % | -182.000 K | 0.000 | 0.000 -100.00 % | 1.385 M | 0.000 | 0.000 | 0.000 |
Net cash used for investing activites | -14.099 M 36.65 % | -22.256 M -74.79 % | -12.733 M 29.73 % | -18.119 M 15.01 % | -21.318 M -14.21 % | -18.665 M -29.21 % | -14.445 M -3.68 % | -13.932 M 35.11 % | -21.470 M 4.00 % | -22.364 M 33.97 % | -33.871 M 29.86 % | -48.292 M -10.25 % | -43.803 M -121.88 % | -19.742 M 52.96 % | -41.971 M -361.68 % | -9.091 M -88.38 % | -4.826 M -29.56 % | -3.725 M 12.10 % | -4.238 M -69.79 % | -2.496 M 72.63 % | -9.119 M -2.46 % | -8.900 M 23.79 % | -11.679 M 18.36 % | -14.306 M -23.99 % | -11.538 M -40.72 % | -8.199 M 0.66 % | -8.254 M 33.46 % | -12.405 M 15.66 % | -14.709 M -94.33 % | -7.569 M -6.64 % | -7.098 M -138.50 % | 18.437 M 294.39 % | -9.485 M 40.21 % | -15.862 M -58.41 % | -10.014 M 84.64 % | -65.208 M -15 886.57 % | -407.895 K 77.74 % | -1.833 M -255.71 % | 1.177 M 134.30 % | -3.431 M -467.11 % | -605.000 K 0.00 % | -605.000 K |
Debt repayment | 10.970 M -20.70 % | 13.834 M 35.38 % | 10.219 M 225.82 % | -8.122 M -34.36 % | -6.045 M -0.85 % | -5.994 M 64.73 % | -16.994 M 56.42 % | -38.993 M -1 541.52 % | 2.705 M -70.30 % | 9.109 M 3 576.72 % | -262.000 K -103.76 % | 6.962 M 187.34 % | -7.971 M -182.96 % | -2.817 M -262.46 % | 1.734 M -94.93 % | 34.224 M 358.80 % | -13.224 M -489.86 % | 3.392 M 139.90 % | -8.501 M -266.46 % | 5.107 M 205.78 % | -4.828 M -138.11 % | 12.667 M 430.39 % | -3.834 M -319.21 % | 1.749 M 146.65 % | -3.749 M -140.53 % | 9.249 M 251.75 % | -6.095 M | 0.000 -100.00 % | 7.000 M 16.67 % | 6.000 M | 0.000 | 0.000 | 0.000 100.00 % | -11.129 M -4 199 826.42 % | 265.000 -99.98 % | 1.250 M -43.32 % | 2.206 M 349.87 % | 490.302 K 807.97 % | 54.000 K 105.61 % | -962.000 K | 0.000 | 0.000 |
Common stock issued | 0.000 | 0.000 100.00 % | -534.000 K -200.00 % | 534.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 312.000 K 191.59 % | 107.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 -100.00 % | 47.709 T | 0.000 | 0.000 -100.00 % | 47.709 M 9 641.80 % | -500.000 K | 0.000 | 0.000 -100.00 % | 500.000 K -85.71 % | 3.500 M | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 100.00 % | -2.680 M | 0.000 | 0.000 | 0.000 100.00 % | -1.870 M 6.22 % | -1.994 M -1 284.72 % | -144.000 K 97.16 % | -5.064 M -4 303.48 % | -115.000 K 63.14 % | -312.000 K -524.00 % | -50.000 K 98.23 % | -2.821 M | 0.000 100.00 % | -212.000 K | 0.000 100.00 % | -327.000 K | 0.000 100.00 % | -28.000 K | 0.000 100.00 % | -193.000 K | 0.000 100.00 % | -20.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 |
Dividends paid | -1.864 M 24.72 % | -2.476 M -1 834.38 % | -128.000 K 98.39 % | -7.971 M 2.60 % | -8.184 M 1.62 % | -8.319 M -7.05 % | -7.771 M -11.96 % | -6.941 M -25.02 % | -5.552 M 0.07 % | -5.556 M -10.13 % | -5.045 M 66.36 % | -14.996 M -200.04 % | -4.998 M 0.00 % | -4.998 M -99.84 % | -2.501 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.405 M | 0.000 100.00 % | -1.500 M 61.59 % | -3.905 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | -6.083 M -203.54 % | -2.004 M 7.44 % | -2.165 M 74.26 % | -8.410 M -367.48 % | -1.799 M 0.00 % | -1.799 M -32.38 % | -1.359 M -60.45 % | -847.000 K 87.23 % | -6.632 M -328.42 % | -1.548 M -53.27 % | -1.010 M -110.07 % | 10.033 M 442.89 % | -2.926 M -2 686.67 % | -105.000 K -104.59 % | 2.289 M 192.78 % | -2.467 M -559.63 % | -374.000 K 0.80 % | -377.000 K 48.07 % | -726.000 K -672.34 % | -94.000 K -101.18 % | 7.970 M 2 936.30 % | -281.000 K 0.71 % | -283.000 K | 0.000 100.00 % | -116.000 K 32.16 % | -171.000 K -167.56 % | 253.103 K 165.57 % | -386.000 K -123.81 % | 1.621 M 439.83 % | -477.000 K 100.00 % | -18.417 T | 0.000 | 0.000 100.00 % | -1.847 M 15.49 % | -2.186 M -102.62 % | 83.435 M 92 859.67 % | -89.948 K -12.74 % | -79.786 K 96.72 % | -2.431 M -151.67 % | 4.705 M 524.42 % | 753.500 K 0.00 % | 753.500 K |
Net cash used provided by financing activities | 3.023 M -54.70 % | 6.674 M -7.19 % | 7.191 M 130.00 % | -23.969 M -49.54 % | -16.028 M 10.87 % | -17.982 M 36.05 % | -28.118 M 40.08 % | -46.925 M -395.04 % | -9.479 M -572.77 % | 2.005 M 130.25 % | -6.629 M -440.12 % | 1.949 M 112.26 % | -15.895 M -100.69 % | -7.920 M -620.37 % | 1.522 M -95.21 % | 31.757 M 328.06 % | -13.925 M -561.86 % | 3.015 M 132.58 % | -9.255 M -284.62 % | 5.013 M 59.55 % | 3.142 M -74.63 % | 12.386 M 399.40 % | -4.137 M -336.54 % | 1.749 M 145.25 % | -3.865 M -142.58 % | 9.078 M 255.39 % | -5.842 M -1 411.25 % | -386.560 K -104.48 % | 8.622 M 56.13 % | 5.522 M -100.00 % | 29.292 T | 0.000 100.00 % | -1.500 M -104.87 % | 30.828 M 1 510.98 % | -2.185 M -102.58 % | 84.686 M 3 902.63 % | 2.116 M 132.37 % | 910.516 K -18.92 % | 1.123 M -70.00 % | 3.743 M 396.75 % | 753.500 K 0.00 % | 753.500 K |
Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 429.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -29.292 T | 0.000 | 0.000 | 0.000 100.00 % | -373.000 -200.00 % | 373.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | -15.336 M -246.66 % | 10.457 M 3.13 % | 10.140 M 316.30 % | -4.688 M -59.89 % | -2.932 M 74.41 % | -11.459 M -1 042.47 % | -1.003 M -111.09 % | 9.041 M 430.81 % | -2.733 M -372.48 % | 1.003 M 108.78 % | -11.429 M -462.25 % | 3.155 M 111.36 % | -27.766 M -155.86 % | 49.707 M 299.90 % | -24.866 M -190.42 % | 27.501 M 101.15 % | 13.672 M 6 579.62 % | -211.000 K 81.29 % | -1.128 M 66.52 % | -3.369 M 39.41 % | -5.560 M -156.15 % | 9.902 M 624.36 % | 1.367 M 3 279.07 % | -43.000 K -101.19 % | 3.602 M 171.87 % | -5.012 M -441.25 % | 1.469 M 442.34 % | -429.025 K 69.62 % | -1.412 M -201.64 % | 1.390 M 141.74 % | -3.329 M -151.98 % | 6.405 M 157.65 % | -11.110 M -226.67 % | 8.771 M 163.70 % | -13.770 M -173.67 % | 18.692 M 7 752.01 % | -244.281 K 48.55 % | -474.748 K -60.93 % | -295.000 K -122.89 % | 1.289 M | 0.000 | 0.000 |
Cash at beginning of period | 44.280 M 30.92 % | 33.823 M 42.82 % | 23.683 M -16.52 % | 28.371 M -9.37 % | 31.303 M -26.83 % | 42.781 M -2.29 % | 43.784 M 26.02 % | 34.743 M -7.29 % | 37.476 M 2.75 % | 36.473 M -23.86 % | 47.902 M 7.05 % | 44.747 M -38.29 % | 72.513 M 217.96 % | 22.806 M -52.16 % | 47.672 M 136.34 % | 20.171 M 210.37 % | 6.499 M -3.14 % | 6.710 M -14.39 % | 7.838 M -30.06 % | 11.207 M -33.16 % | 16.767 M 144.24 % | 6.865 M 24.86 % | 5.498 M -0.78 % | 5.541 M 185.77 % | 1.939 M -72.10 % | 6.951 M 26.79 % | 5.482 M -7.26 % | 5.911 M -19.28 % | 7.324 M 23.42 % | 5.934 M -35.94 % | 9.263 M 224.12 % | 2.858 M -79.54 % | 13.968 M 168.78 % | 5.197 M -72.60 % | 18.967 M 6 807.19 % | 274.598 K -47.08 % | 518.879 K -47.78 % | 993.627 K -22.91 % | 1.289 M | 0.000 | 0.000 | 0.000 |
Cash at end of period | 28.944 M -34.63 % | 44.280 M 30.92 % | 33.823 M 42.82 % | 23.683 M -16.52 % | 28.371 M -9.42 % | 31.322 M -26.79 % | 42.781 M -2.29 % | 43.784 M 26.02 % | 34.743 M -7.29 % | 37.476 M 2.75 % | 36.473 M -23.86 % | 47.902 M 7.05 % | 44.747 M -38.29 % | 72.513 M 217.96 % | 22.806 M -52.16 % | 47.672 M 136.34 % | 20.171 M 210.37 % | 6.499 M -3.14 % | 6.710 M -14.39 % | 7.838 M -30.06 % | 11.207 M -33.16 % | 16.767 M 144.24 % | 6.865 M 24.86 % | 5.498 M -0.78 % | 5.541 M 185.77 % | 1.939 M -72.10 % | 6.951 M 26.79 % | 5.482 M -7.26 % | 5.911 M -19.28 % | 7.324 M 23.42 % | 5.934 M -35.94 % | 9.263 M 224.12 % | 2.858 M -79.54 % | 13.968 M 168.78 % | 5.197 M -72.60 % | 18.967 M 6 807.19 % | 274.598 K -47.08 % | 518.879 K -47.80 % | 994.000 K -22.89 % | 1.289 M | 0.000 | 0.000 |
Operating cash flow | -4.260 M -116.36 % | 26.039 M 66.04 % | 15.682 M -58.05 % | 37.381 M 8.62 % | 34.414 M 36.63 % | 25.188 M -39.39 % | 41.560 M -40.54 % | 69.898 M 147.72 % | 28.216 M 32.09 % | 21.362 M -26.52 % | 29.071 M -41.27 % | 49.498 M 55.01 % | 31.932 M -58.73 % | 77.369 M 396.50 % | 15.583 M 222.30 % | 4.835 M -85.09 % | 32.423 M 6 397.60 % | 499.000 K -95.96 % | 12.365 M 310.07 % | -5.886 M -1 511.51 % | 417.000 K -93.50 % | 6.416 M -61.70 % | 16.754 M 33.88 % | 12.514 M -34.15 % | 19.005 M 422.61 % | -5.891 M -137.85 % | 15.565 M 25.90 % | 12.363 M 164.48 % | 4.674 M 36.03 % | 3.436 M -8.81 % | 3.768 M 131.32 % | -12.032 M -9 479.56 % | -125.600 K 97.97 % | -6.194 M -294.19 % | -1.571 M -100.10 % | -785.288 K 59.77 % | -1.952 M -536.31 % | 447.424 K 117.24 % | -2.595 M -365.61 % | 977.000 K 757.91 % | -148.500 K 0.00 % | -148.500 K |
Capital expenditure | -15.566 M 15.74 % | -18.473 M -69.14 % | -10.922 M 38.59 % | -17.785 M 16.91 % | -21.405 M -14.28 % | -18.730 M -4.17 % | -17.980 M -6.34 % | -16.908 M 30.90 % | -24.470 M -3.92 % | -23.546 M 25.55 % | -31.628 M 15.83 % | -37.577 M -10.31 % | -34.065 M -72.55 % | -19.742 M -66.97 % | -11.824 M -30.06 % | -9.091 M -88.38 % | -4.826 M -29.56 % | -3.725 M 12.10 % | -4.238 M -69.79 % | -2.496 M 72.63 % | -9.119 M -2.46 % | -8.900 M 23.79 % | -11.679 M 18.36 % | -14.306 M -23.99 % | -11.538 M -40.72 % | -8.199 M 0.67 % | -8.254 M 33.46 % | -12.405 M 15.66 % | -14.709 M -15.19 % | -12.769 M 41.31 % | -21.758 M -88.45 % | -11.546 M 52.86 % | -24.494 M -113.97 % | -11.447 M 19.61 % | -14.239 M -5 749.68 % | -243.417 K 40.32 % | -407.895 K 77.74 % | -1.833 M -781.10 % | -208.000 K 93.94 % | -3.431 M -467.11 % | -605.000 K 0.00 % | -605.000 K |
Free CashFlow | -19.826 M -362.04 % | 7.566 M 58.95 % | 4.760 M -75.71 % | 19.596 M 50.63 % | 13.009 M 101.44 % | 6.458 M -72.61 % | 23.580 M -55.50 % | 52.990 M 1 314.58 % | 3.746 M 271.52 % | -2.184 M 14.59 % | -2.557 M -121.45 % | 11.921 M 658.88 % | -2.133 M -103.70 % | 57.627 M 1 433.04 % | 3.759 M 188.32 % | -4.256 M -115.42 % | 27.597 M 955.46 % | -3.226 M -139.69 % | 8.127 M 196.96 % | -8.382 M 3.68 % | -8.702 M -250.32 % | -2.484 M -148.95 % | 5.075 M 383.20 % | -1.792 M -124.00 % | 7.467 M 153.00 % | -14.090 M -292.74 % | 7.311 M 17 315.39 % | -42.465 K 99.58 % | -10.034 M -7.52 % | -9.333 M 48.12 % | -17.989 M 23.70 % | -23.578 M 4.23 % | -24.619 M -39.55 % | -17.642 M -11.58 % | -15.810 M -1 436.93 % | -1.029 M 56.41 % | -2.360 M -70.37 % | -1.385 M 50.58 % | -2.803 M -14.22 % | -2.454 M -225.68 % | -753.500 K 0.00 % | -753.500 K |
2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 |