
HBT Financial, Inc. HBT
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|
Revenue | 285.215 M 8.18 % | 263.643 M 41.20 % | 186.722 M 13.69 % | 164.234 M 4.76 % | 156.766 M -9.83 % | 173.853 M 4.75 % | 165.962 M 5.18 % | 157.785 M -3.71 % | 163.863 M |
Net income | 71.780 M 9.02 % | 65.842 M 16.63 % | 56.456 M 0.33 % | 56.271 M 52.72 % | 36.845 M -44.90 % | 66.865 M 4.81 % | 63.799 M 13.72 % | 56.103 M -4.17 % | 58.546 M |
Income before tax | 97.383 M 9.94 % | 88.581 M 16.26 % | 76.190 M -0.49 % | 76.562 M 54.44 % | 49.573 M -31.26 % | 72.121 M 11.53 % | 64.668 M 13.51 % | 56.973 M -4.39 % | 59.587 M |
Income before tax ratio | 0.34 1.62 % | 0.34 -17.66 % | 0.41 -12.47 % | 0.47 47.42 % | 0.32 -23.77 % | 0.41 6.46 % | 0.39 7.91 % | 0.36 -0.70 % | 0.36 |
EBITDA | 103.166 M 9.33 % | 94.359 M 17.79 % | 80.106 M -0.72 % | 80.690 M 50.13 % | 53.746 M -29.05 % | 75.755 M 9.08 % | 69.446 M 11.68 % | 62.181 M -4.84 % | 65.345 M |
Net income ratio | 0.25 0.77 % | 0.25 -17.40 % | 0.30 -11.75 % | 0.34 45.78 % | 0.24 -38.89 % | 0.38 0.05 % | 0.38 8.11 % | 0.36 -0.48 % | 0.36 |
Ratio EBITDA | 0.36 1.06 % | 0.36 -16.57 % | 0.43 -12.68 % | 0.49 43.31 % | 0.34 -21.32 % | 0.44 4.13 % | 0.42 6.18 % | 0.39 -1.18 % | 0.40 |
Gross profit ratio | 0.77 -7.06 % | 0.83 -13.95 % | 0.96 -5.15 % | 1.01 13.70 % | 0.89 -3.43 % | 0.92 0.63 % | 0.92 -2.21 % | 0.94 1.94 % | 0.92 |
Weighted average shs out dil | 31.712 M -0.08 % | 31.738 M 9.75 % | 28.919 M 4.04 % | 27.796 M 1.23 % | 27.457 M 36.67 % | 20.090 M -23.69 % | 26.328 M 0.00 % | 26.328 M -0.07 % | 26.347 M |
Weighted average shs out | 31.590 M -0.11 % | 31.626 M 9.61 % | 28.854 M 3.81 % | 27.796 M 1.23 % | 27.457 M 36.67 % | 20.090 M -23.69 % | 26.328 M 0.00 % | 26.328 M -0.07 % | 26.347 M |
EPS diluted | 2.26 9.18 % | 2.07 -0.96 % | 2.09 3.47 % | 2.02 50.75 % | 1.34 -59.76 % | 3.33 37.60 % | 2.42 13.62 % | 2.13 -4.05 % | 2.22 |
Earnings per share | 2.27 9.13 % | 2.08 -0.48 % | 2.09 3.47 % | 2.02 50.75 % | 1.34 -59.76 % | 3.33 37.60 % | 2.42 13.62 % | 2.13 -4.05 % | 2.22 |
Gross profit | 219.334 M 0.55 % | 218.143 M 21.50 % | 179.542 M 7.84 % | 166.491 M 19.11 % | 139.774 M -12.92 % | 160.514 M 5.41 % | 152.275 M 2.85 % | 148.051 M -1.84 % | 150.825 M |
Income tax expense | 25.603 M 12.60 % | 22.739 M 15.23 % | 19.734 M -2.75 % | 20.291 M 59.42 % | 12.728 M 142.16 % | 5.256 M 504.83 % | 869.000 K -0.11 % | 870.000 K -16.43 % | 1.041 M |
Cost of revenue | 65.881 M 44.79 % | 45.500 M 602.81 % | 6.474 M 386.84 % | -2.257 M -113.28 % | 16.992 M 27.39 % | 13.339 M -2.54 % | 13.687 M 40.61 % | 9.734 M -25.34 % | 13.038 M |
General and administrative expenses | 78.695 M -1.35 % | 79.770 M 30.22 % | 61.256 M 8.36 % | 56.528 M -3.92 % | 58.837 M -9.03 % | 64.677 M 4.60 % | 61.831 M -3.59 % | 64.134 M 1.84 % | 62.978 M |
Selling and marketing expenses | 4.320 M -14.34 % | 5.043 M 32.61 % | 3.803 M 12.65 % | 3.376 M -2.88 % | 3.476 M -10.25 % | 3.873 M -7.68 % | 4.195 M -7.25 % | 4.523 M -0.22 % | 4.533 M |
Other expenses | 38.936 M -12.99 % | 44.749 M 14.74 % | 38.999 M 29.89 % | 30.025 M 7.66 % | 27.888 M 40.38 % | 19.866 M -6.90 % | 21.338 M -4.83 % | 22.421 M -5.50 % | 23.727 M |
Operating expenses | 121.951 M -5.87 % | 129.562 M 24.51 % | 104.058 M 15.71 % | 89.929 M -0.30 % | 90.201 M 2.05 % | 88.393 M 0.90 % | 87.607 M -3.81 % | 91.078 M -0.18 % | 91.238 M |
Cost and expenses | 187.832 M 7.29 % | 175.062 M 58.38 % | 110.532 M 26.07 % | 87.672 M -18.21 % | 107.193 M 5.37 % | 101.732 M 0.43 % | 101.294 M 0.48 % | 100.812 M -3.32 % | 104.276 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 83.015 M -2.12 % | 84.813 M 30.36 % | 65.059 M 8.61 % | 59.904 M -3.87 % | 62.313 M -9.10 % | 68.550 M 3.82 % | 66.026 M -3.83 % | 68.657 M 1.70 % | 67.511 M |
Interest income | 251.700 M 9.91 % | 228.999 M 49.62 % | 153.054 M 19.37 % | 128.223 M 3.35 % | 124.065 M -13.68 % | 143.735 M 4.59 % | 137.432 M 7.71 % | 127.593 M -0.09 % | 127.705 M |
Interest expense | 62.850 M 65.71 % | 37.927 M 428.23 % | 7.180 M 23.37 % | 5.820 M -9.91 % | 6.460 M -34.98 % | 9.935 M 24.34 % | 7.990 M 21.15 % | 6.595 M -0.14 % | 6.604 M |
Depreciation and amortization | 5.783 M 0.09 % | 5.778 M 47.55 % | 3.916 M -5.14 % | 4.128 M -1.08 % | 4.173 M 0.99 % | 4.132 M -13.52 % | 4.778 M -8.26 % | 5.208 M -9.55 % | 5.758 M |
Operating income | 97.383 M 9.94 % | 88.581 M 16.26 % | 76.190 M -0.49 % | 76.562 M 54.44 % | 49.573 M -31.26 % | 72.121 M 11.53 % | 64.668 M 13.51 % | 56.973 M -4.39 % | 59.587 M |
Operating income ratio | 0.34 1.62 % | 0.34 -17.66 % | 0.41 -12.47 % | 0.47 47.42 % | 0.32 -23.77 % | 0.41 6.46 % | 0.39 7.91 % | 0.36 -0.70 % | 0.36 |
Total other income expenses net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
---|---|---|---|---|---|---|---|---|
Net debt | -3.090 M -155.51 % | 5.567 M -96.65 % | 166.097 M 161.18 % | -271.472 M -43.01 % | -189.829 M 6.12 % | -202.203 M -95.53 % | -103.415 M -66.43 % | -62.138 M |
Total investments | 4.631 B -0.51 % | 4.655 B 16.75 % | 3.987 B 5.84 % | 3.767 B 16.72 % | 3.227 B 13.93 % | 2.833 B -3.42 % | 2.933 B -2.45 % | 3.007 B |
Total debt | 134.602 M -8.64 % | 147.328 M -47.43 % | 280.256 M 102.66 % | 138.286 M 12.77 % | 122.622 M 49.51 % | 82.016 M -2.03 % | 83.712 M -19.73 % | 104.289 M |
Accumulated other comprehensive income loss | 250.532 M 538.28 % | -57.163 M 20.34 % | -71.759 M -4 978.25 % | 1.471 M -91.90 % | 18.153 M 131.78 % | 7.832 M 282.65 % | -4.288 M -1 043.47 % | -375.000 K |
Retained earnings | 316.764 M 17.73 % | 269.051 M 15.97 % | 232.004 M 19.51 % | 194.132 M 25.56 % | 154.614 M 15.14 % | 134.287 M -57.40 % | 315.234 M 7.25 % | 293.934 M |
Common stock | 328.000 K 0.31 % | 327.000 K 11.60 % | 293.000 K 0.00 % | 293.000 K 6.55 % | 275.000 K 0.00 % | 275.000 K 51.93 % | 181.000 K 0.00 % | 181.000 K |
Total equity | 544.605 M 11.26 % | 489.496 M 31.01 % | 373.632 M -9.29 % | 411.881 M 13.18 % | 363.917 M 9.31 % | 332.918 M -2.20 % | 340.396 M 5.09 % | 323.916 M |
Other non current liabilities | 35.441 M 1.52 % | 34.909 M -23.82 % | 45.822 M | 0.000 | 0.000 -100.00 % | 53.314 M 80.78 % | 29.491 M 1.75 % | 28.985 M |
Long term debt | 105.633 M 0.71 % | 104.886 M -55.78 % | 237.175 M 207.90 % | 77.030 M 0.19 % | 76.886 M 104.58 % | 37.583 M 0.18 % | 37.517 M -43.54 % | 66.451 M |
Total non current liabilities | 141.074 M 0.91 % | 139.795 M -50.60 % | 282.997 M 174.94 % | 102.932 M -18.55 % | 126.380 M 39.04 % | 90.897 M 35.65 % | 67.008 M -29.79 % | 95.436 M |
Other current liabilities | 4.318 B -1.89 % | 4.401 B 22.70 % | 3.587 B -4.04 % | 3.738 B 19.41 % | 3.131 B 12.74 % | 2.777 B -0.68 % | 2.796 B -2.09 % | 2.856 B |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 28.969 M -31.74 % | 42.442 M -1.48 % | 43.081 M -29.67 % | 61.256 M 33.93 % | 45.736 M 2.93 % | 44.433 M -3.81 % | 46.195 M 22.09 % | 37.838 M |
Total current liabilities | 4.347 B -2.18 % | 4.444 B 22.42 % | 3.630 B -4.46 % | 3.799 B 19.62 % | 3.176 B 12.58 % | 2.821 B -0.73 % | 2.842 B -1.77 % | 2.894 B |
Total liabilities | 4.488 B -2.08 % | 4.584 B 17.53 % | 3.900 B -0.06 % | 3.902 B 18.16 % | 3.303 B 13.41 % | 2.912 B 0.10 % | 2.909 B -2.67 % | 2.989 B |
Other non current assets | 75.722 M -13.12 % | 87.156 M 16.21 % | 74.996 M 143.35 % | 30.818 M 12.76 % | 27.330 M 13.10 % | 24.164 M 24.23 % | 19.451 M -30.14 % | 27.841 M |
Long term investments | 4.579 B 17.55 % | 3.896 B 23.92 % | 3.144 B 11.28 % | 2.825 B 22.59 % | 2.304 B 2.87 % | 2.240 B -0.59 % | 2.253 B 0.73 % | 2.237 B |
Intangible assets | 36.670 M -7.59 % | 39.683 M 253.78 % | 11.217 M 12.88 % | 9.937 M 13.80 % | 8.732 M -30.41 % | 12.548 M -23.35 % | 16.371 M -5.38 % | 17.301 M |
GoodWill | 59.820 M 0.00 % | 59.820 M 104.01 % | 29.322 M 0.00 % | 29.322 M 24.14 % | 23.620 M 0.00 % | 23.620 M 0.00 % | 23.620 M 0.00 % | 23.620 M |
Goodwill and intangible assets | 96.490 M -3.03 % | 99.503 M 145.45 % | 40.539 M 3.26 % | 39.259 M 21.35 % | 32.352 M -10.55 % | 36.168 M -9.56 % | 39.991 M -2.27 % | 40.921 M |
Property plant equipment net | 66.758 M 2.47 % | 65.150 M 29.09 % | 50.469 M -3.84 % | 52.483 M -0.80 % | 52.904 M -2.01 % | 53.987 M -1.37 % | 54.736 M -2.80 % | 56.315 M |
Total non current assets | 4.818 B 16.17 % | 4.147 B 25.32 % | 3.310 B 12.29 % | 2.947 B 21.95 % | 2.417 B 2.65 % | 2.355 B -0.55 % | 2.368 B 0.23 % | 2.362 B |
Other current assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term investments | 52.285 M -93.12 % | 759.461 M -9.97 % | 843.524 M -10.47 % | 942.168 M 2.09 % | 922.869 M 55.78 % | 592.404 M -12.82 % | 679.526 M -11.70 % | 769.571 M |
cash and cash equivalents | 137.692 M -2.87 % | 141.761 M 24.18 % | 114.159 M -72.14 % | 409.758 M 31.14 % | 312.451 M 9.93 % | 284.219 M 51.89 % | 187.127 M 12.44 % | 166.427 M |
Cash and short term investments | 189.977 M -78.92 % | 901.222 M -5.90 % | 957.683 M -29.16 % | 1.352 B 9.44 % | 1.235 B 40.92 % | 876.623 M 1.15 % | 866.653 M -7.41 % | 935.998 M |
Total current assets | 214.747 M -76.80 % | 925.756 M -5.26 % | 977.189 M -28.51 % | 1.367 B 9.38 % | 1.250 B 40.31 % | 890.574 M 0.98 % | 881.953 M -7.24 % | 950.745 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net receivables | 24.770 M 0.96 % | 24.534 M 25.78 % | 19.506 M 30.90 % | 14.901 M 4.53 % | 14.255 M 2.18 % | 13.951 M -8.82 % | 15.300 M 3.75 % | 14.747 M |
Tax assets | 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 |
Account payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Tax payables | 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 % | 25.576 M | 0.000 | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 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 |
Other total stockholders equity | 274.278 M -1.08 % | 277.281 M 30.12 % | 213.094 M -1.34 % | 215.985 M 13.16 % | 190.875 M 0.18 % | 190.524 M 550.94 % | 29.269 M -3.01 % | 30.176 M |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.007 M | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 5.033 B -0.79 % | 5.073 B 18.59 % | 4.278 B -0.85 % | 4.314 B 17.66 % | 3.667 B 12.99 % | 3.245 B -0.14 % | 3.250 B -1.91 % | 3.313 B |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 996.000 K -73.91 % | 3.817 M 230.76 % | -2.919 M -200.38 % | 2.908 M 957.82 % | -339.000 K 87.42 % | -2.695 M | 0.000 | 0.000 | 0.000 |
Stock based compensation | 1.752 M -10.29 % | 1.953 M 0.21 % | 1.949 M 155.10 % | 764.000 K 117.66 % | 351.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 4.290 M 122.99 % | -18.657 M -352.57 % | 7.387 M 141.97 % | -17.599 M -73.73 % | -10.130 M -148.88 % | 20.726 M 6 521.73 % | 313.000 K -77.50 % | 1.391 M 2 145.59 % | -68.000 K |
Accounts receivables | -236.000 K 87.68 % | -1.915 M 58.41 % | -4.605 M -2 018.75 % | 240.000 K 178.95 % | -304.000 K -122.54 % | 1.349 M 343.94 % | -553.000 K 58.36 % | -1.328 M -1 275.22 % | 113.000 K |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 4.526 M 127.03 % | -16.742 M -239.61 % | 11.992 M 167.22 % | -17.839 M -81.55 % | -9.826 M -150.71 % | 19.377 M 2 137.53 % | 866.000 K -68.15 % | 2.719 M 1 602.21 % | -181.000 K |
Other non cash items | 4.771 M -32.76 % | 7.096 M 22.41 % | 5.797 M 268.08 % | -3.449 M -1 071.55 % | 355.000 K 1 713.64 % | -22.000 K -100.20 % | 11.104 M 18.38 % | 9.380 M 130.75 % | 4.065 M |
Net cash provided by operating activities | 89.372 M 35.76 % | 65.829 M -9.31 % | 72.586 M 68.41 % | 43.100 M 37.90 % | 31.255 M -64.92 % | 89.092 M 11.37 % | 79.994 M 10.98 % | 72.082 M 5.54 % | 68.301 M |
Investments in property plant and equipment | -5.506 M -75.69 % | -3.134 M -199.33 % | -1.047 M -1.85 % | -1.028 M 44.76 % | -1.861 M 11.68 % | -2.107 M -27.23 % | -1.656 M 23.37 % | -2.161 M -64.46 % | -1.314 M |
Acquisitions net | 0.000 100.00 % | -14.454 M | 0.000 100.00 % | -4.771 M | 0.000 -100.00 % | 114.000 K | 0.000 | 0.000 -100.00 % | 29.824 M |
Purchases of investments | -105.343 M -3 368.65 % | -3.037 M 99.18 % | -371.682 M 27.67 % | -513.838 M 1.86 % | -523.559 M -616.06 % | -73.117 M 61.40 % | -189.412 M 46.73 % | -355.552 M -71.48 % | -207.344 M |
Sales maturities of investments | 195.572 M -32.07 % | 287.905 M 86.75 % | 154.166 M -27.79 % | 213.491 M -4.26 % | 222.999 M 10.68 % | 201.472 M -26.94 % | 275.765 M 0.06 % | 275.610 M 43.06 % | 192.652 M |
Other investing activites | -52.377 M 61.09 % | -134.617 M -15.49 % | -116.560 M -168.16 % | -43.467 M 44.29 % | -78.029 M -607.94 % | -11.022 M 43.79 % | -19.609 M | 0.000 -100.00 % | 40.583 M |
Net cash used for investing activites | 32.346 M -75.62 % | 132.663 M 139.59 % | -335.123 M 4.14 % | -349.613 M 8.11 % | -380.450 M -429.85 % | 115.340 M 77.21 % | 65.088 M 172.07 % | -90.309 M -467.45 % | 24.577 M |
Debt repayment | 207.000 K 100.09 % | -234.195 M -246.37 % | 160.000 M 1 377.96 % | -12.520 M -131.93 % | 39.211 M | 0.000 100.00 % | -29.000 M -216.00 % | 25.000 M 149.87 % | -50.134 M |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 138.493 M | 0.000 | 0.000 -100.00 % | 924.000 K |
Common stock repurchased | -4.423 M 50.34 % | -8.907 M -86.22 % | -4.783 M 2.51 % | -4.906 M | 0.000 | 0.000 100.00 % | -907.000 K | 0.000 | 0.000 |
Dividends paid | -24.183 M -10.56 % | -21.873 M -17.70 % | -18.584 M -10.93 % | -16.753 M -1.42 % | -16.518 M 92.66 % | -224.956 M -427.81 % | -42.621 M 25.32 % | -57.069 M -40.06 % | -40.745 M |
Other financing activites | -96.879 M -203.53 % | 93.576 M 155.30 % | -169.205 M -138.67 % | 437.586 M 23.27 % | 354.982 M 1 800.35 % | -20.877 M 59.35 % | -51.358 M -125.63 % | -22.762 M -328.60 % | 9.957 M |
Net cash used provided by financing activities | -125.278 M 26.91 % | -171.399 M -426.22 % | -32.572 M -108.08 % | 403.326 M 6.79 % | 377.675 M 451.85 % | -107.340 M 13.36 % | -123.886 M -125.94 % | -54.831 M 31.46 % | -79.998 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 |
Net change in cash | -3.560 M -113.14 % | 27.093 M 109.18 % | -295.109 M -404.81 % | 96.817 M 239.95 % | 28.480 M -70.67 % | 97.092 M 358.07 % | 21.196 M 129.01 % | -73.058 M -667.22 % | 12.880 M |
Cash at beginning of period | 141.252 M 23.73 % | 114.159 M -72.11 % | 409.268 M 30.99 % | 312.451 M 10.03 % | 283.971 M 51.95 % | 186.879 M 12.79 % | 165.683 M -30.60 % | 238.741 M 5.70 % | 225.861 M |
Cash at end of period | 137.692 M -2.52 % | 141.252 M 23.73 % | 114.159 M -72.11 % | 409.268 M 30.99 % | 312.451 M 10.03 % | 283.971 M 51.95 % | 186.879 M 12.79 % | 165.683 M -30.60 % | 238.741 M |
Operating cash flow | 89.372 M 35.76 % | 65.829 M -9.31 % | 72.586 M 68.41 % | 43.100 M 37.90 % | 31.255 M -64.92 % | 89.092 M 11.37 % | 79.994 M 10.98 % | 72.082 M 5.54 % | 68.301 M |
Capital expenditure | -5.506 M -75.69 % | -3.134 M -199.33 % | -1.047 M -1.85 % | -1.028 M 44.94 % | -1.867 M 13.08 % | -2.148 M -29.71 % | -1.656 M 23.37 % | -2.161 M -46.81 % | -1.472 M |
Free CashFlow | 83.866 M 33.77 % | 62.695 M -12.36 % | 71.539 M 70.04 % | 42.072 M 43.16 % | 29.388 M -66.20 % | 86.944 M 10.99 % | 78.338 M 12.04 % | 69.921 M 4.63 % | 66.829 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 73.059 M 1.38 % | 72.061 M -2.32 % | 73.775 M 1.52 % | 72.667 M 0.20 % | 72.520 M 7.31 % | 67.580 M -4.30 % | 70.616 M 3.56 % | 68.186 M 2.79 % | 66.334 M 12.55 % | 58.938 M 12.14 % | 52.559 M 12.04 % | 46.912 M 6.55 % | 44.030 M 1.87 % | 43.221 M -0.62 % | 43.490 M 8.43 % | 40.107 M 1.31 % | 39.588 M -3.56 % | 41.049 M -0.79 % | 41.375 M 3.85 % | 39.840 M 5.04 % | 37.927 M 0.81 % | 37.624 M -14.89 % | 44.204 M 3.59 % | 42.671 M -1.42 % | 43.284 M -0.94 % | 43.694 M 2.94 % | 42.446 M -0.16 % | 42.514 M 7.06 % | 39.710 M -1.43 % | 40.287 M |
Net income | 19.230 M 0.81 % | 19.075 M -5.90 % | 20.272 M 11.51 % | 18.180 M 0.61 % | 18.070 M 18.43 % | 15.258 M -17.28 % | 18.446 M -6.44 % | 19.715 M 6.72 % | 18.473 M 100.62 % | 9.208 M -29.92 % | 13.140 M -15.82 % | 15.610 M 10.96 % | 14.068 M 3.54 % | 13.587 M -0.05 % | 13.594 M -0.70 % | 13.690 M -0.01 % | 13.692 M -10.00 % | 15.214 M 20.34 % | 12.642 M 20.00 % | 10.535 M 42.36 % | 7.400 M 19.24 % | 6.206 M -61.42 % | 16.087 M -7.74 % | 17.437 M 19.39 % | 14.605 M -22.05 % | 18.736 M 57.18 % | 11.920 M -32.24 % | 17.592 M 8.53 % | 16.209 M -10.34 % | 18.078 M |
Income before tax | 26.358 M 3.35 % | 25.503 M -6.92 % | 27.398 M 11.77 % | 24.513 M -1.76 % | 24.953 M 21.61 % | 20.519 M -17.23 % | 24.789 M -6.87 % | 26.618 M 6.29 % | 25.043 M 106.44 % | 12.131 M -31.13 % | 17.615 M -17.07 % | 21.240 M 12.16 % | 18.937 M 2.93 % | 18.398 M -1.48 % | 18.675 M 0.37 % | 18.607 M 0.68 % | 18.482 M -11.14 % | 20.798 M 21.19 % | 17.161 M 20.31 % | 14.264 M 44.14 % | 9.896 M 19.92 % | 8.252 M -59.79 % | 20.524 M 15.72 % | 17.736 M 18.95 % | 14.910 M -21.32 % | 18.951 M 55.86 % | 12.159 M -31.82 % | 17.833 M 8.48 % | 16.439 M -9.86 % | 18.237 M |
Income before tax ratio | 0.36 1.94 % | 0.35 -4.70 % | 0.37 10.09 % | 0.34 -1.96 % | 0.34 13.33 % | 0.30 -13.51 % | 0.35 -10.08 % | 0.39 3.40 % | 0.38 83.42 % | 0.21 -38.59 % | 0.34 -25.98 % | 0.45 5.27 % | 0.43 1.04 % | 0.43 -0.87 % | 0.43 -7.44 % | 0.46 -0.63 % | 0.47 -7.86 % | 0.51 22.16 % | 0.41 15.85 % | 0.36 37.22 % | 0.26 18.96 % | 0.22 -52.76 % | 0.46 11.71 % | 0.42 20.66 % | 0.34 -20.58 % | 0.43 51.41 % | 0.29 -31.71 % | 0.42 1.33 % | 0.41 -8.55 % | 0.45 |
EBITDA | 26.358 M -2.21 % | 26.954 M -6.55 % | 28.844 M 11.08 % | 25.968 M -1.62 % | 26.396 M 20.07 % | 21.984 M -16.27 % | 26.255 M -6.54 % | 28.091 M 5.69 % | 26.579 M 97.85 % | 13.434 M -27.39 % | 18.502 M -16.83 % | 22.247 M 11.51 % | 19.951 M 2.81 % | 19.406 M -1.53 % | 19.707 M 0.49 % | 19.611 M 0.51 % | 19.511 M -10.75 % | 21.861 M 19.91 % | 18.231 M 18.85 % | 15.339 M 40.51 % | 10.917 M 17.91 % | 9.259 M -56.99 % | 21.527 M 14.92 % | 18.732 M 17.41 % | 15.954 M -20.35 % | 20.030 M 50.90 % | 13.274 M -29.98 % | 18.958 M 1 285.62 % | -1.599 M -172.40 % | -587.000 K |
Net income ratio | 0.26 -0.56 % | 0.26 -3.67 % | 0.27 9.83 % | 0.25 0.41 % | 0.25 10.36 % | 0.23 -13.57 % | 0.26 -9.66 % | 0.29 3.82 % | 0.28 78.25 % | 0.16 -37.51 % | 0.25 -24.87 % | 0.33 4.14 % | 0.32 1.64 % | 0.31 0.57 % | 0.31 -8.43 % | 0.34 -1.31 % | 0.35 -6.68 % | 0.37 21.30 % | 0.31 15.55 % | 0.26 35.53 % | 0.20 18.29 % | 0.16 -54.68 % | 0.36 -10.94 % | 0.41 21.11 % | 0.34 -21.31 % | 0.43 52.69 % | 0.28 -32.13 % | 0.41 1.37 % | 0.41 -9.04 % | 0.45 |
Ratio EBITDA | 0.36 -3.55 % | 0.37 -4.33 % | 0.39 9.41 % | 0.36 -1.82 % | 0.36 11.89 % | 0.33 -12.51 % | 0.37 -9.75 % | 0.41 2.82 % | 0.40 75.79 % | 0.23 -35.25 % | 0.35 -25.77 % | 0.47 4.66 % | 0.45 0.92 % | 0.45 -0.91 % | 0.45 -7.33 % | 0.49 -0.79 % | 0.49 -7.46 % | 0.53 20.86 % | 0.44 14.44 % | 0.39 33.76 % | 0.29 16.96 % | 0.25 -49.47 % | 0.49 10.94 % | 0.44 19.10 % | 0.37 -19.60 % | 0.46 46.59 % | 0.31 -29.87 % | 0.45 1 207.42 % | -0.04 -176.36 % | -0.01 |
Gross profit ratio | 0.80 0.74 % | 0.79 1.32 % | 0.78 2.58 % | 0.76 0.47 % | 0.76 -0.18 % | 0.76 -2.02 % | 0.78 -7.95 % | 0.84 -4.40 % | 0.88 8.66 % | 0.81 -15.53 % | 0.96 -0.58 % | 0.97 -0.33 % | 0.97 -1.26 % | 0.98 -0.41 % | 0.98 -2.15 % | 1.01 -1.12 % | 1.02 -2.76 % | 1.05 10.05 % | 0.95 4.42 % | 0.91 5.03 % | 0.87 4.57 % | 0.83 -12.44 % | 0.95 2.37 % | 0.93 3.09 % | 0.90 -2.95 % | 0.93 7.97 % | 0.86 -6.95 % | 0.92 -7.92 % | 1.00 0.00 % | 1.00 |
Weighted average shs out dil | 31.511 M -0.63 % | 31.712 M 0.39 % | 31.590 M -0.28 % | 31.678 M 0.03 % | 31.667 M -0.43 % | 31.803 M -0.14 % | 31.848 M -0.37 % | 31.966 M -0.36 % | 32.080 M 3.33 % | 31.047 M 7.63 % | 28.845 M -0.05 % | 28.860 M -0.29 % | 28.945 M -0.29 % | 29.030 M -0.02 % | 29.036 M 6.15 % | 27.355 M -0.09 % | 27.380 M -0.19 % | 27.433 M -0.09 % | 27.457 M 0.00 % | 27.457 M 0.00 % | 27.457 M 0.00 % | 27.457 M 4.75 % | 26.211 M -0.44 % | 26.328 M 0.00 % | 26.328 M 0.00 % | 26.328 M 0.00 % | 26.328 M 0.00 % | 26.328 M 45.75 % | 18.064 M -0.04 % | 18.071 M |
Weighted average shs out | 31.511 M -0.24 % | 31.585 M -0.02 % | 31.590 M 0.10 % | 31.559 M -0.06 % | 31.579 M -0.27 % | 31.663 M -0.14 % | 31.708 M -0.38 % | 31.829 M -0.47 % | 31.980 M 3.24 % | 30.977 M 7.74 % | 28.753 M -0.12 % | 28.788 M -0.36 % | 28.891 M -0.33 % | 28.987 M -0.17 % | 29.036 M 6.20 % | 27.341 M -0.08 % | 27.363 M -0.25 % | 27.431 M -0.09 % | 27.457 M 0.00 % | 27.457 M 0.00 % | 27.457 M 0.00 % | 27.457 M 4.75 % | 26.211 M -0.44 % | 26.328 M 0.00 % | 26.328 M 0.00 % | 26.328 M 0.00 % | 26.328 M 0.00 % | 26.328 M 45.69 % | 18.071 M 0.00 % | 18.071 M |
EPS diluted | 0.61 1.67 % | 0.60 -6.25 % | 0.64 12.28 % | 0.57 0.00 % | 0.57 18.75 % | 0.48 -17.24 % | 0.58 -6.45 % | 0.62 6.90 % | 0.58 93.33 % | 0.30 -49.15 % | 0.59 9.26 % | 0.54 10.20 % | 0.49 4.26 % | 0.47 0.00 % | 0.47 -6.00 % | 0.50 0.00 % | 0.50 -9.09 % | 0.55 19.57 % | 0.46 21.05 % | 0.38 40.74 % | 0.27 17.39 % | 0.23 -62.30 % | 0.61 -7.58 % | 0.66 20.00 % | 0.55 -22.54 % | 0.71 57.78 % | 0.45 -32.84 % | 0.67 -25.56 % | 0.90 -10.00 % | 1.00 |
Earnings per share | 0.61 1.67 % | 0.60 -6.25 % | 0.64 10.34 % | 0.58 1.75 % | 0.57 18.75 % | 0.48 -17.24 % | 0.58 -6.45 % | 0.62 6.90 % | 0.58 93.33 % | 0.30 -50.00 % | 0.60 11.11 % | 0.54 10.20 % | 0.49 4.26 % | 0.47 0.00 % | 0.47 -6.00 % | 0.50 0.00 % | 0.50 -9.09 % | 0.55 19.57 % | 0.46 21.05 % | 0.38 40.74 % | 0.27 17.39 % | 0.23 -62.30 % | 0.61 -7.58 % | 0.66 20.00 % | 0.55 -22.54 % | 0.71 57.78 % | 0.45 -32.84 % | 0.67 -25.56 % | 0.90 -10.00 % | 1.00 |
Gross profit | 58.272 M 2.13 % | 57.055 M -1.04 % | 57.653 M 4.14 % | 55.359 M 0.68 % | 54.987 M 7.11 % | 51.335 M -6.23 % | 54.745 M -4.67 % | 57.424 M -1.74 % | 58.438 M 22.29 % | 47.786 M -5.27 % | 50.447 M 11.39 % | 45.288 M 6.20 % | 42.646 M 0.58 % | 42.398 M -1.02 % | 42.837 M 6.10 % | 40.374 M 0.18 % | 40.303 M -6.22 % | 42.977 M 9.18 % | 39.363 M 8.44 % | 36.299 M 10.33 % | 32.901 M 5.41 % | 31.211 M -25.48 % | 41.880 M 6.05 % | 39.492 M 1.63 % | 38.859 M -3.86 % | 40.421 M 11.14 % | 36.368 M -7.09 % | 39.145 M -1.42 % | 39.710 M -1.43 % | 40.287 M |
Income tax expense | 7.128 M 10.89 % | 6.428 M -9.80 % | 7.126 M 12.52 % | 6.333 M -7.99 % | 6.883 M 30.83 % | 5.261 M -17.06 % | 6.343 M -8.11 % | 6.903 M 5.07 % | 6.570 M 124.77 % | 2.923 M -34.68 % | 4.475 M -20.27 % | 5.613 M 15.68 % | 4.852 M 1.21 % | 4.794 M -5.65 % | 5.081 M 3.86 % | 4.892 M 2.67 % | 4.765 M -14.19 % | 5.553 M 22.88 % | 4.519 M 22.10 % | 3.701 M 49.41 % | 2.477 M 21.96 % | 2.031 M -54.23 % | 4.437 M 1 383.95 % | 299.000 K -1.97 % | 305.000 K 41.86 % | 215.000 K -10.04 % | 239.000 K -0.83 % | 241.000 K 4.78 % | 230.000 K 44.65 % | 159.000 K |
Cost of revenue | 14.787 M -1.46 % | 15.006 M -6.92 % | 16.122 M -5.09 % | 16.987 M 0.09 % | 16.972 M 7.42 % | 15.800 M 2.33 % | 15.440 M 37.34 % | 11.242 M 46.65 % | 7.666 M -31.26 % | 11.152 M 428.03 % | 2.112 M 5.07 % | 2.010 M 31.46 % | 1.529 M 85.78 % | 823.000 K 26.03 % | 653.000 K 344.57 % | -267.000 K 62.66 % | -715.000 K 62.91 % | -1.928 M -195.83 % | 2.012 M -43.18 % | 3.541 M -29.55 % | 5.026 M -21.63 % | 6.413 M 160.48 % | 2.462 M -22.55 % | 3.179 M -28.16 % | 4.425 M 35.20 % | 3.273 M -46.15 % | 6.078 M 80.41 % | 3.369 M | 0.000 | 0.000 |
General and administrative expenses | 16.452 M -21.28 % | 20.900 M 10.06 % | 18.990 M -4.54 % | 19.894 M 0.53 % | 19.789 M -1.16 % | 20.022 M 124.84 % | 8.905 M -52.56 % | 18.772 M -6.13 % | 19.997 M -10.36 % | 22.309 M 114.39 % | 10.406 M -36.76 % | 16.456 M 8.14 % | 15.218 M -2.03 % | 15.533 M -8.78 % | 17.028 M 11.03 % | 15.336 M -2.29 % | 15.695 M -3.39 % | 16.246 M 0.19 % | 16.215 M 0.93 % | 16.066 M -5.60 % | 17.019 M 1.24 % | 16.810 M 7.99 % | 15.566 M -2.94 % | 16.038 M -10.49 % | 17.918 M 18.29 % | 15.147 M -4.58 % | 15.874 M 4.01 % | 15.262 M 1 005.14 % | 1.381 M 12.00 % | 1.233 M |
Selling and marketing expenses | 1.020 M -10.84 % | 1.144 M 20.68 % | 948.000 K -31.30 % | 1.380 M 38.55 % | 996.000 K 0.00 % | 996.000 K -14.80 % | 1.169 M -30.38 % | 1.679 M 23.55 % | 1.359 M 62.56 % | 836.000 K -3.58 % | 867.000 K -1.48 % | 880.000 K -26.97 % | 1.205 M 41.60 % | 851.000 K -21.57 % | 1.085 M 22.88 % | 883.000 K 4.74 % | 843.000 K 49.20 % | 565.000 K -38.92 % | 925.000 K 34.06 % | 690.000 K -15.54 % | 817.000 K -21.74 % | 1.044 M 0.77 % | 1.036 M 29.34 % | 801.000 K -27.38 % | 1.103 M 18.22 % | 933.000 K -15.87 % | 1.109 M 13.86 % | 974.000 K -10.64 % | 1.090 M 6.65 % | 1.022 M |
Other expenses | 14.442 M 51.89 % | 9.508 M -7.84 % | 10.317 M 7.78 % | 9.572 M 3.49 % | 9.249 M -5.60 % | 9.798 M -50.72 % | 19.882 M 101.34 % | 9.875 M -19.51 % | 12.269 M -1.93 % | 12.510 M -41.97 % | 21.559 M 240.80 % | 6.326 M -11.41 % | 7.141 M -6.24 % | 7.616 M 25.91 % | 6.049 M 9.03 % | 5.548 M 2.15 % | 5.431 M 1.17 % | 5.368 M 6.05 % | 5.062 M -4.11 % | 5.279 M 2.13 % | 5.169 M 1.25 % | 5.105 M 10.59 % | 4.616 M -6.18 % | 4.920 M -0.16 % | 4.928 M -8.57 % | 5.390 M -25.41 % | 7.226 M 42.36 % | 5.076 M | 0.000 | 0.000 |
Operating expenses | 31.914 M 1.15 % | 31.552 M 4.29 % | 30.255 M -1.92 % | 30.846 M 2.70 % | 30.034 M -2.54 % | 30.816 M 2.87 % | 29.956 M -1.22 % | 30.326 M -9.81 % | 33.625 M -5.69 % | 35.655 M 8.60 % | 32.832 M 38.75 % | 23.662 M 0.42 % | 23.564 M -1.82 % | 24.000 M -0.67 % | 24.162 M 11.00 % | 21.767 M -0.25 % | 21.821 M -1.61 % | 22.179 M -0.10 % | 22.202 M 0.76 % | 22.035 M -4.22 % | 23.005 M 0.20 % | 22.959 M 8.21 % | 21.218 M -2.47 % | 21.756 M -9.16 % | 23.949 M 11.55 % | 21.470 M -11.31 % | 24.209 M 13.59 % | 21.312 M -8.42 % | 23.271 M 5.54 % | 22.050 M |
Cost and expenses | 46.701 M 0.31 % | 46.558 M 0.39 % | 46.377 M -3.04 % | 47.833 M 1.76 % | 47.006 M -0.06 % | 47.035 M 2.64 % | 45.827 M 10.25 % | 41.568 M 0.67 % | 41.291 M -11.78 % | 46.807 M 33.95 % | 34.944 M 36.12 % | 25.672 M 2.31 % | 25.093 M 1.09 % | 24.823 M 0.03 % | 24.815 M 15.42 % | 21.500 M 1.87 % | 21.106 M 4.22 % | 20.251 M -16.37 % | 24.214 M -5.33 % | 25.576 M -8.76 % | 28.031 M -4.57 % | 29.372 M 24.04 % | 23.680 M -5.03 % | 24.935 M -12.12 % | 28.374 M 14.67 % | 24.743 M -18.30 % | 30.287 M 22.71 % | 24.681 M 6.06 % | 23.271 M 5.54 % | 22.050 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 17.472 M -20.74 % | 22.044 M 10.56 % | 19.938 M -6.28 % | 21.274 M 2.35 % | 20.785 M -1.11 % | 21.018 M 108.64 % | 10.074 M -50.74 % | 20.451 M -4.24 % | 21.356 M -7.73 % | 23.145 M 105.31 % | 11.273 M -34.97 % | 17.336 M 5.56 % | 16.423 M 0.24 % | 16.384 M -9.55 % | 18.113 M 11.68 % | 16.219 M -1.93 % | 16.538 M -1.62 % | 16.811 M -1.92 % | 17.140 M 2.29 % | 16.756 M -6.06 % | 17.836 M -0.10 % | 17.854 M 7.54 % | 16.602 M -1.41 % | 16.839 M -11.47 % | 19.021 M 18.29 % | 16.080 M -5.32 % | 16.983 M 4.60 % | 16.236 M -13.25 % | 18.715 M -0.76 % | 18.858 M |
Interest income | 63.919 M 1.24 % | 63.138 M 0.54 % | 62.798 M -2.06 % | 64.117 M 2.06 % | 62.824 M 1.39 % | 61.961 M 0.90 % | 61.411 M 4.01 % | 59.041 M 4.00 % | 56.768 M 9.64 % | 51.779 M 15.20 % | 44.948 M 15.21 % | 39.014 M 9.11 % | 35.757 M 7.27 % | 33.335 M -2.97 % | 34.355 M 6.97 % | 32.115 M 3.11 % | 31.147 M 1.77 % | 30.606 M -0.46 % | 30.746 M 1.68 % | 30.238 M -0.41 % | 30.361 M -7.21 % | 32.720 M -5.43 % | 34.600 M -2.91 % | 35.636 M -2.50 % | 36.550 M -1.08 % | 36.949 M 4.83 % | 35.248 M 1.49 % | 34.732 M | 0.000 | 0.000 |
Interest expense | 14.261 M -1.17 % | 14.430 M -6.28 % | 15.397 M -6.02 % | 16.384 M 3.72 % | 15.796 M 3.42 % | 15.273 M 6.60 % | 14.327 M 33.13 % | 10.762 M 36.30 % | 7.896 M 59.77 % | 4.942 M 78.73 % | 2.765 M 70.26 % | 1.624 M 17.34 % | 1.384 M -1.63 % | 1.407 M -5.95 % | 1.496 M 6.86 % | 1.400 M -3.25 % | 1.447 M -2.03 % | 1.477 M -6.64 % | 1.582 M 15.73 % | 1.367 M -5.92 % | 1.453 M -29.40 % | 2.058 M -11.45 % | 2.324 M -6.85 % | 2.495 M -4.73 % | 2.619 M 4.89 % | 2.497 M 14.96 % | 2.172 M 1.92 % | 2.131 M | 0.000 | 0.000 |
Depreciation and amortization | 1.473 M 1.52 % | 1.451 M 0.35 % | 1.446 M -0.62 % | 1.455 M 0.83 % | 1.443 M 0.28 % | 1.439 M -1.84 % | 1.466 M -0.48 % | 1.473 M -4.10 % | 1.536 M 17.88 % | 1.303 M 46.90 % | 887.000 K -11.92 % | 1.007 M -0.69 % | 1.014 M 0.60 % | 1.008 M -2.33 % | 1.032 M 2.79 % | 1.004 M -2.43 % | 1.029 M -3.20 % | 1.063 M -0.65 % | 1.070 M -0.47 % | 1.075 M 5.29 % | 1.021 M 1.39 % | 1.007 M 0.40 % | 1.003 M 0.70 % | 996.000 K -5.50 % | 1.054 M -2.32 % | 1.079 M -3.23 % | 1.115 M -0.89 % | 1.125 M 106.24 % | -18.038 M 4.18 % | -18.824 M |
Operating income | 26.358 M 3.35 % | 25.503 M -6.92 % | 27.398 M 11.77 % | 24.513 M -1.76 % | 24.953 M 21.61 % | 20.519 M -17.23 % | 24.789 M -6.87 % | 26.618 M 6.29 % | 25.043 M 106.44 % | 12.131 M -31.13 % | 17.615 M -17.07 % | 21.240 M 12.16 % | 18.937 M 2.93 % | 18.398 M -1.48 % | 18.675 M 0.37 % | 18.607 M 0.68 % | 18.482 M -11.14 % | 20.798 M 21.19 % | 17.161 M 20.31 % | 14.264 M 44.14 % | 9.896 M 19.92 % | 8.252 M -59.79 % | 20.524 M 15.72 % | 17.736 M 18.95 % | 14.910 M -21.32 % | 18.951 M 55.86 % | 12.159 M -31.82 % | 17.833 M -1.14 % | 18.038 M -4.18 % | 18.824 M |
Operating income ratio | 0.36 1.94 % | 0.35 -4.70 % | 0.37 10.09 % | 0.34 -1.96 % | 0.34 13.33 % | 0.30 -13.51 % | 0.35 -10.08 % | 0.39 3.40 % | 0.38 83.42 % | 0.21 -38.59 % | 0.34 -25.98 % | 0.45 5.27 % | 0.43 1.04 % | 0.43 -0.87 % | 0.43 -7.44 % | 0.46 -0.63 % | 0.47 -7.86 % | 0.51 22.16 % | 0.41 15.85 % | 0.36 37.22 % | 0.26 18.96 % | 0.22 -52.76 % | 0.46 11.71 % | 0.42 20.66 % | 0.34 -20.58 % | 0.43 51.41 % | 0.29 -31.71 % | 0.42 -7.66 % | 0.45 -2.78 % | 0.47 |
Total other income expenses net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.599 M -172.40 % | -587.000 K |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 75.261 M 168.89 % | -109.247 M -3 435.50 % | -3.090 M 93.11 % | -44.840 M 25.72 % | -60.363 M 51.26 % | -123.840 M -2 324.54 % | 5.567 M -97.01 % | 186.365 M -6.20 % | 198.688 M 697.88 % | 24.902 M -85.01 % | 166.097 M 55.15 % | 107.054 M 436.26 % | -31.837 M 86.25 % | -231.565 M 14.70 % | -271.472 M 21.76 % | -346.977 M 17.76 % | -421.889 M -35.73 % | -310.838 M -63.75 % | -189.829 M -65.88 % | -114.436 M 49.23 % | -225.395 M -20.52 % | -187.026 M 7.51 % | -202.203 M -136.89 % | -85.356 M -24.10 % | -68.778 M 44.07 % | -122.969 M -18.91 % | -103.415 M |
Total investments | 4.081 B -11.79 % | 4.627 B -0.10 % | 4.631 B 1.68 % | 4.555 B 0.45 % | 4.535 B 0.71 % | 4.503 B -3.27 % | 4.655 B 1.31 % | 4.595 B 0.35 % | 4.579 B 0.41 % | 4.560 B 14.37 % | 3.987 B 0.58 % | 3.964 B 1.33 % | 3.912 B 1.75 % | 3.844 B 2.06 % | 3.767 B 12.30 % | 3.354 B 2.17 % | 3.283 B -0.84 % | 3.311 B 2.59 % | 3.227 B 1.90 % | 3.167 B 3.73 % | 3.053 B 8.54 % | 2.813 B -0.69 % | 2.833 B -1.63 % | 2.880 B -2.45 % | 2.952 B | 0.000 -100.00 % | 2.933 B |
Total debt | 100.824 M -1.49 % | 102.344 M -23.97 % | 134.602 M -0.17 % | 134.831 M -0.42 % | 135.397 M -1.09 % | 136.887 M -7.09 % | 147.328 M -50.69 % | 298.778 M -3.15 % | 308.496 M 52.52 % | 202.263 M -27.83 % | 280.256 M 51.27 % | 185.269 M 44.52 % | 128.194 M 0.23 % | 127.901 M -7.51 % | 138.286 M 10.67 % | 124.952 M 1.00 % | 123.714 M 4.05 % | 118.898 M -3.04 % | 122.622 M 0.27 % | 122.288 M 37.45 % | 88.970 M 13.47 % | 78.410 M -4.40 % | 82.016 M 17.45 % | 69.833 M -4.59 % | 73.196 M 95.02 % | 37.533 M -55.16 % | 83.712 M |
Accumulated other comprehensive income loss | -32.739 M -112.66 % | 258.578 M 3.21 % | 250.532 M -2.83 % | 257.821 M 6.64 % | 241.774 M 531.37 % | -56.048 M 1.95 % | -57.163 M 27.12 % | -78.432 M -11.00 % | -70.662 M -13.65 % | -62.175 M 13.36 % | -71.759 M 7.36 % | -77.462 M -46.65 % | -52.820 M -46.32 % | -36.100 M -2 554.11 % | 1.471 M -67.58 % | 4.537 M -45.90 % | 8.386 M 339.98 % | 1.906 M -89.50 % | 18.153 M 0.12 % | 18.131 M 5.35 % | 17.211 M 36.93 % | 12.569 M 60.48 % | 7.832 M -7.10 % | 8.431 M 58.60 % | 5.316 M -83.68 % | 32.573 M 859.63 % | -4.288 M |
Retained earnings | 341.750 M 3.82 % | 329.169 M 3.92 % | 316.764 M 4.70 % | 302.532 M 4.18 % | 290.386 M 4.32 % | 278.353 M 3.46 % | 269.051 M 5.08 % | 256.050 M 5.90 % | 241.777 M 5.68 % | 228.782 M -1.39 % | 232.004 M 3.81 % | 223.495 M 5.17 % | 212.506 M 4.64 % | 203.076 M 4.61 % | 194.132 M 4.98 % | 184.919 M 5.47 % | 175.328 M 5.79 % | 165.735 M 7.19 % | 154.614 M 5.83 % | 146.101 M 4.61 % | 139.667 M 2.41 % | 136.378 M 1.56 % | 134.287 M -56.83 % | 311.055 M 140.90 % | 129.124 M -56.69 % | 298.131 M -5.43 % | 315.234 M |
Common stock | 329.000 K 0.00 % | 329.000 K 0.30 % | 328.000 K 0.00 % | 328.000 K 0.00 % | 328.000 K 0.00 % | 328.000 K 0.31 % | 327.000 K 0.00 % | 327.000 K 0.00 % | 327.000 K 0.00 % | 327.000 K 11.60 % | 293.000 K 0.00 % | 293.000 K 0.00 % | 293.000 K 0.00 % | 293.000 K 0.00 % | 293.000 K 6.55 % | 275.000 K 0.00 % | 275.000 K 0.00 % | 275.000 K 0.00 % | 275.000 K 0.00 % | 275.000 K 0.00 % | 275.000 K 0.00 % | 275.000 K 0.00 % | 275.000 K 51.93 % | 181.000 K 0.00 % | 181.000 K -80.07 % | 908.000 K 401.66 % | 181.000 K |
Total equity | 580.897 M 2.80 % | 565.057 M 3.76 % | 544.605 M 1.29 % | 537.662 M 5.53 % | 509.469 M 2.57 % | 496.681 M 1.47 % | 489.496 M 7.29 % | 456.251 M 1.20 % | 450.852 M 0.17 % | 450.098 M 20.47 % | 373.632 M 4.05 % | 359.073 M -3.94 % | 373.809 M -2.44 % | 383.155 M -6.97 % | 411.881 M 8.73 % | 378.821 M 1.51 % | 373.194 M 4.42 % | 357.406 M -1.79 % | 363.917 M 2.43 % | 355.294 M 2.14 % | 347.840 M 2.36 % | 339.813 M 2.07 % | 332.918 M -4.59 % | 348.936 M 105.36 % | 169.916 M -48.29 % | 328.593 M -3.47 % | 340.396 M |
Other non current liabilities | 30.146 M -25.01 % | 40.201 M 13.43 % | 35.441 M -5.58 % | 37.535 M -11.97 % | 42.640 M -8.04 % | 46.368 M 32.83 % | 34.909 M -9.73 % | 38.671 M -25.55 % | 51.939 M 1.96 % | 50.939 M 11.17 % | 45.822 M 79.42 % | 25.539 M 27.77 % | 19.989 M -8.48 % | 21.840 M -15.68 % | 25.902 M 4.04 % | 24.897 M -22.52 % | 32.135 M -3.63 % | 33.344 M -32.63 % | 49.494 M 20.78 % | 40.980 M -17.19 % | 49.489 M -23.37 % | 64.583 M 21.14 % | 53.314 M 21.76 % | 43.786 M 17.31 % | 37.326 M | 0.000 -100.00 % | 29.491 M |
Long term debt | 100.268 M 0.62 % | 99.646 M -5.67 % | 105.633 M -0.16 % | 105.802 M -0.25 % | 106.067 M 0.99 % | 105.023 M 0.13 % | 104.886 M -61.14 % | 269.878 M 0.04 % | 269.767 M 61.21 % | 167.344 M -29.44 % | 237.175 M 72.94 % | 137.139 M 77.86 % | 77.103 M 0.05 % | 77.067 M 0.05 % | 77.030 M 0.05 % | 76.995 M 0.05 % | 76.958 M 0.05 % | 76.922 M 0.05 % | 76.886 M 0.05 % | 76.850 M 104.30 % | 37.616 M 0.05 % | 37.599 M 0.04 % | 37.583 M 0.05 % | 37.566 M 0.04 % | 37.550 M 0.05 % | 37.533 M 0.04 % | 37.517 M |
Total non current liabilities | 130.414 M -6.75 % | 139.847 M -0.87 % | 141.074 M -1.58 % | 143.337 M -3.61 % | 148.707 M -1.77 % | 151.391 M 8.30 % | 139.795 M -54.69 % | 308.549 M -4.09 % | 321.706 M 47.38 % | 218.283 M -22.87 % | 282.997 M 73.96 % | 162.678 M 67.55 % | 97.092 M -1.84 % | 98.907 M -3.91 % | 102.932 M 1.02 % | 101.892 M -6.60 % | 109.093 M -1.06 % | 110.266 M -12.75 % | 126.380 M 7.26 % | 117.830 M 35.27 % | 87.105 M -14.76 % | 102.182 M 12.42 % | 90.897 M 11.73 % | 81.352 M 8.65 % | 74.876 M 99.49 % | 37.533 M -43.99 % | 67.008 M |
Other current liabilities | 4.307 B -1.78 % | 4.385 B 1.54 % | 4.318 B 0.88 % | 4.281 B -0.88 % | 4.319 B -0.96 % | 4.361 B -0.93 % | 4.401 B 4.84 % | 4.198 B 0.81 % | 4.165 B -3.39 % | 4.311 B 20.17 % | 3.587 B -1.55 % | 3.643 B -1.58 % | 3.702 B -2.99 % | 3.816 B 2.08 % | 3.738 B 9.32 % | 3.420 B -0.15 % | 3.425 B 2.05 % | 3.356 B 7.20 % | 3.131 B 3.77 % | 3.017 B 0.05 % | 3.015 B 10.43 % | 2.730 B -1.68 % | 2.777 B 2.69 % | 2.704 B -8.14 % | 2.944 B | 0.000 -100.00 % | 2.796 B |
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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 556.000 K -79.39 % | 2.698 M -90.69 % | 28.969 M -0.21 % | 29.029 M -1.03 % | 29.330 M -7.95 % | 31.864 M -24.92 % | 42.442 M 46.86 % | 28.900 M -25.38 % | 38.729 M 10.91 % | 34.919 M -18.95 % | 43.081 M -10.49 % | 48.130 M -5.80 % | 51.091 M 0.51 % | 50.834 M -17.01 % | 61.256 M 27.73 % | 47.957 M 2.57 % | 46.756 M 11.39 % | 41.976 M -8.22 % | 45.736 M 0.66 % | 45.438 M -11.52 % | 51.354 M 25.83 % | 40.811 M -8.15 % | 44.433 M 37.70 % | 32.267 M -9.48 % | 35.646 M | 0.000 -100.00 % | 46.195 M |
Total current liabilities | 4.307 B -1.83 % | 4.387 B 0.92 % | 4.347 B 0.87 % | 4.310 B -0.88 % | 4.348 B -1.01 % | 4.392 B -1.16 % | 4.444 B 5.13 % | 4.227 B 0.56 % | 4.203 B -3.27 % | 4.345 B 19.71 % | 3.630 B -1.67 % | 3.692 B -1.64 % | 3.753 B -2.94 % | 3.867 B 1.78 % | 3.799 B 9.57 % | 3.468 B -0.11 % | 3.471 B 2.16 % | 3.398 B 6.98 % | 3.176 B 3.73 % | 3.062 B -0.14 % | 3.066 B 10.66 % | 2.771 B -1.78 % | 2.821 B 3.11 % | 2.736 B -8.16 % | 2.979 B | 0.000 -100.00 % | 2.842 B |
Total liabilities | 4.438 B -1.98 % | 4.527 B 0.87 % | 4.488 B 0.79 % | 4.453 B -0.97 % | 4.497 B -1.04 % | 4.544 B -0.87 % | 4.584 B 1.06 % | 4.536 B 0.23 % | 4.525 B -0.85 % | 4.564 B 17.02 % | 3.900 B 1.19 % | 3.854 B 0.11 % | 3.850 B -2.92 % | 3.966 B 1.63 % | 3.902 B 9.33 % | 3.569 B -0.31 % | 3.580 B 2.06 % | 3.508 B 6.22 % | 3.303 B 3.86 % | 3.180 B 0.84 % | 3.154 B 9.75 % | 2.873 B -1.34 % | 2.912 B 3.35 % | 2.818 B -7.75 % | 3.054 B 8 037.61 % | 37.533 M -98.71 % | 2.909 B |
Other non current assets | -3.307 B -4 932.02 % | 68.430 M -9.63 % | 75.722 M 8.21 % | 69.976 M -21.66 % | 89.326 M -0.80 % | 90.043 M 3.31 % | 87.156 M -8.23 % | 94.969 M -5.20 % | 100.177 M 13.31 % | 88.411 M 17.89 % | 74.996 M 20.22 % | 62.384 M 37.10 % | 45.502 M 17.38 % | 38.765 M 25.79 % | 30.818 M 17.33 % | 26.265 M -2.94 % | 27.061 M 3.97 % | 26.027 M -4.77 % | 27.330 M -14.59 % | 31.998 M -6.86 % | 34.353 M -1.12 % | 34.741 M 43.77 % | 24.164 M -10.56 % | 27.017 M 10.20 % | 24.516 M -99.18 % | 3.004 B 15 345.82 % | 19.451 M |
Long term investments | 3.308 B -21.59 % | 4.219 B -7.87 % | 4.579 B 19.10 % | 3.845 B -0.54 % | 3.866 B 0.83 % | 3.834 B -1.58 % | 3.896 B 1.40 % | 3.842 B 2.28 % | 3.756 B 1.37 % | 3.705 B 17.87 % | 3.144 B 1.07 % | 3.110 B 4.12 % | 2.987 B 2.63 % | 2.911 B 3.03 % | 2.825 B 14.92 % | 2.458 B 0.46 % | 2.447 B -0.29 % | 2.454 B 6.49 % | 2.304 B -2.04 % | 2.352 B 0.02 % | 2.352 B 7.03 % | 2.197 B -1.91 % | 2.240 B -0.94 % | 2.261 B -1.68 % | 2.300 B | 0.000 -100.00 % | 2.253 B |
Intangible assets | 16.454 M -53.87 % | 35.667 M -2.74 % | 36.670 M 1.73 % | 36.048 M -5.75 % | 38.246 M -2.07 % | 39.053 M -1.59 % | 39.683 M -4.51 % | 41.558 M -1.65 % | 42.255 M -1.35 % | 42.834 M 281.87 % | 11.217 M -3.72 % | 11.650 M 0.94 % | 11.542 M 1.06 % | 11.421 M 14.93 % | 9.937 M 6.19 % | 9.358 M -2.22 % | 9.570 M -5.60 % | 10.138 M 16.10 % | 8.732 M 0.67 % | 8.674 M -6.20 % | 9.247 M -8.08 % | 10.060 M -19.83 % | 12.548 M 2.00 % | 12.302 M -8.85 % | 13.497 M -9.98 % | 14.993 M -8.42 % | 16.371 M |
GoodWill | 59.820 M 0.00 % | 59.820 M 0.00 % | 59.820 M 0.00 % | 59.820 M 0.00 % | 59.820 M 0.00 % | 59.820 M 0.00 % | 59.820 M 0.00 % | 59.820 M -0.09 % | 59.876 M 0.00 % | 59.876 M 104.20 % | 29.322 M 0.00 % | 29.322 M 0.00 % | 29.322 M 0.00 % | 29.322 M 0.00 % | 29.322 M 24.14 % | 23.620 M 0.00 % | 23.620 M 0.00 % | 23.620 M 0.00 % | 23.620 M 0.00 % | 23.620 M 0.00 % | 23.620 M 0.00 % | 23.620 M 0.00 % | 23.620 M 0.00 % | 23.620 M 0.00 % | 23.620 M 0.00 % | 23.620 M 0.00 % | 23.620 M |
Goodwill and intangible assets | 76.274 M -20.12 % | 95.487 M -1.04 % | 96.490 M 0.65 % | 95.868 M -2.24 % | 98.066 M -0.82 % | 98.873 M -0.63 % | 99.503 M -1.85 % | 101.378 M -0.74 % | 102.131 M -0.56 % | 102.710 M 153.36 % | 40.539 M -1.06 % | 40.972 M 0.26 % | 40.864 M 0.30 % | 40.743 M 3.78 % | 39.259 M 19.05 % | 32.978 M -0.64 % | 33.190 M -1.68 % | 33.758 M 4.35 % | 32.352 M 0.18 % | 32.294 M -1.74 % | 32.867 M -2.41 % | 33.680 M -6.88 % | 36.168 M 0.68 % | 35.922 M -3.22 % | 37.117 M -3.87 % | 38.613 M -3.45 % | 39.991 M |
Property plant equipment net | 68.523 M 1.86 % | 67.272 M 0.77 % | 66.758 M 1.27 % | 65.919 M 0.32 % | 65.711 M 1.48 % | 64.755 M -0.61 % | 65.150 M 0.68 % | 64.713 M -0.49 % | 65.029 M -0.14 % | 65.119 M 29.03 % | 50.469 M -0.76 % | 50.854 M -1.13 % | 51.433 M -1.10 % | 52.005 M -0.91 % | 52.483 M 6.38 % | 49.337 M -4.94 % | 51.900 M -1.23 % | 52.548 M -0.67 % | 52.904 M -0.69 % | 53.271 M -1.14 % | 53.883 M -0.47 % | 54.135 M 0.27 % | 53.987 M -0.22 % | 54.105 M 0.21 % | 53.993 M -0.35 % | 54.185 M -1.01 % | 54.736 M |
Total non current assets | 146.411 M -96.71 % | 4.450 B -7.64 % | 4.818 B 18.19 % | 4.077 B -1.03 % | 4.119 B 0.77 % | 4.088 B -1.44 % | 4.147 B 1.09 % | 4.103 B 1.97 % | 4.023 B 1.56 % | 3.962 B 19.70 % | 3.310 B 1.38 % | 3.264 B 4.46 % | 3.125 B 2.73 % | 3.042 B 3.21 % | 2.947 B 14.83 % | 2.567 B 0.30 % | 2.559 B -0.28 % | 2.566 B 6.18 % | 2.417 B -2.14 % | 2.470 B -0.13 % | 2.473 B 6.60 % | 2.320 B -1.47 % | 2.355 B -1.01 % | 2.378 B -1.54 % | 2.416 B -22.00 % | 3.097 B 30.81 % | 2.368 B |
Other current 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 |
Short term investments | 773.206 M 89.67 % | 407.669 M 679.71 % | 52.285 M -92.64 % | 710.303 M 6.17 % | 669.055 M 0.01 % | 669.020 M -11.91 % | 759.461 M 0.84 % | 753.163 M -8.46 % | 822.788 M -3.72 % | 854.622 M 1.32 % | 843.524 M -1.20 % | 853.740 M -7.67 % | 924.706 M -0.99 % | 933.922 M -0.88 % | 942.168 M 5.13 % | 896.218 M 7.17 % | 836.267 M -2.40 % | 856.835 M -7.16 % | 922.869 M 13.26 % | 814.798 M 16.18 % | 701.353 M 13.94 % | 615.565 M 3.91 % | 592.404 M -4.16 % | 618.120 M -5.19 % | 651.967 M | 0.000 -100.00 % | 679.526 M |
cash and cash equivalents | 25.563 M -87.92 % | 211.591 M 53.67 % | 137.692 M -23.36 % | 179.671 M -8.22 % | 195.760 M -24.92 % | 260.727 M 83.92 % | 141.761 M 26.11 % | 112.413 M 2.37 % | 109.808 M -38.09 % | 177.361 M 55.36 % | 114.159 M 45.96 % | 78.215 M -51.13 % | 160.031 M -55.48 % | 359.466 M -12.27 % | 409.758 M -13.17 % | 471.929 M -13.50 % | 545.603 M 26.96 % | 429.736 M 37.54 % | 312.451 M 31.99 % | 236.724 M -24.70 % | 314.365 M 18.43 % | 265.436 M -6.61 % | 284.219 M 83.14 % | 155.189 M 9.31 % | 141.974 M -11.54 % | 160.502 M -14.23 % | 187.127 M |
Cash and short term investments | 798.769 M 28.99 % | 619.260 M 225.97 % | 189.977 M -78.65 % | 889.974 M 2.91 % | 864.815 M -6.98 % | 929.747 M 3.17 % | 901.222 M 4.12 % | 865.576 M -7.19 % | 932.596 M -9.63 % | 1.032 B 7.76 % | 957.683 M 2.76 % | 931.955 M -14.08 % | 1.085 B -16.13 % | 1.293 B -4.33 % | 1.352 B -1.19 % | 1.368 B -0.99 % | 1.382 B 7.41 % | 1.287 B 4.15 % | 1.235 B 17.48 % | 1.052 B 3.52 % | 1.016 B 15.29 % | 881.001 M 0.50 % | 876.623 M 13.36 % | 773.309 M -2.60 % | 793.941 M 394.66 % | 160.502 M -81.48 % | 866.653 M |
Total current assets | 819.393 M 27.63 % | 641.995 M 198.95 % | 214.747 M -76.51 % | 914.134 M 3.03 % | 887.240 M -6.89 % | 952.864 M 2.93 % | 925.756 M 4.13 % | 889.023 M -6.66 % | 952.496 M -9.48 % | 1.052 B 7.68 % | 977.189 M 2.99 % | 948.836 M -13.66 % | 1.099 B -15.91 % | 1.307 B -4.38 % | 1.367 B -1.06 % | 1.382 B -0.94 % | 1.395 B 7.34 % | 1.299 B 3.98 % | 1.250 B 17.29 % | 1.065 B 3.59 % | 1.028 B 15.15 % | 893.097 M 0.28 % | 890.574 M 13.00 % | 788.125 M -2.53 % | 808.550 M 403.76 % | 160.502 M -81.80 % | 881.953 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net receivables | 20.624 M -9.29 % | 22.735 M -8.22 % | 24.770 M 2.52 % | 24.160 M 7.74 % | 22.425 M -2.99 % | 23.117 M -5.78 % | 24.534 M 4.64 % | 23.447 M 17.82 % | 19.900 M -1.98 % | 20.301 M 4.08 % | 19.506 M 15.55 % | 16.881 M 18.36 % | 14.263 M 5.44 % | 13.527 M -9.22 % | 14.901 M 11.40 % | 13.376 M 4.62 % | 12.785 M 0.53 % | 12.718 M -10.78 % | 14.255 M 3.15 % | 13.820 M 9.15 % | 12.661 M 4.67 % | 12.096 M -13.30 % | 13.951 M -5.84 % | 14.816 M 1.42 % | 14.609 M | 0.000 -100.00 % | 15.300 M |
Tax 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 |
Other assets | 4.053 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
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 |
Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 271.557 M 1 279.71 % | -23.019 M 0.00 % | -23.019 M 0.00 % | -23.019 M 0.00 % | -23.019 M -108.40 % | 274.048 M -1.17 % | 277.281 M -0.37 % | 278.306 M -0.40 % | 279.410 M -1.33 % | 283.164 M 32.88 % | 213.094 M 0.16 % | 212.747 M -0.51 % | 213.830 M -0.95 % | 215.886 M -0.05 % | 215.985 M 14.22 % | 189.090 M -0.06 % | 189.205 M -0.15 % | 189.490 M -0.73 % | 190.875 M 0.05 % | 190.787 M 0.05 % | 190.687 M 0.05 % | 190.591 M 0.04 % | 190.524 M 550.94 % | 29.269 M -17.07 % | 35.295 M 1 269.10 % | -3.019 M -110.31 % | 29.269 M |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.769 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other 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 |
Total assets | 5.018 B -1.45 % | 5.092 B 1.18 % | 5.033 B 0.85 % | 4.991 B -0.31 % | 5.006 B -0.68 % | 5.041 B -0.64 % | 5.073 B 1.63 % | 4.992 B 0.32 % | 4.976 B -0.76 % | 5.014 B 17.21 % | 4.278 B 1.53 % | 4.213 B -0.25 % | 4.224 B -2.87 % | 4.349 B 0.80 % | 4.314 B 9.27 % | 3.948 B -0.14 % | 3.954 B 2.28 % | 3.866 B 5.43 % | 3.667 B 3.72 % | 3.535 B 0.97 % | 3.501 B 8.97 % | 3.213 B -0.99 % | 3.245 B 2.48 % | 3.167 B -1.79 % | 3.224 B -1.03 % | 3.258 B 0.25 % | 3.250 B |
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 |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 309.000 K -60.49 % | 782.000 K 23.15 % | 635.000 K 275.90 % | -361.000 K 16.44 % | -432.000 K -137.44 % | 1.154 M -12.91 % | 1.325 M -21.60 % | 1.690 M -10.15 % | 1.881 M 274.33 % | -1.079 M 59.65 % | -2.674 M -592.75 % | -386.000 K 9.18 % | -425.000 K -175.09 % | 566.000 K 13.43 % | 499.000 K -60.77 % | 1.272 M 181.42 % | 452.000 K -34.01 % | 685.000 K 137.02 % | 289.000 K 135.55 % | -813.000 K -194.21 % | 863.000 K 227.29 % | -678.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 455.000 K 8.59 % | 419.000 K -13.96 % | 487.000 K 28.16 % | 380.000 K 1.06 % | 376.000 K -26.13 % | 509.000 K 29.19 % | 394.000 K -35.20 % | 608.000 K 40.09 % | 434.000 K -16.05 % | 517.000 K 48.99 % | 347.000 K -0.57 % | 349.000 K -0.85 % | 352.000 K -60.93 % | 901.000 K 298.67 % | 226.000 K -0.88 % | 228.000 K 25.97 % | 181.000 K 40.31 % | 129.000 K 46.59 % | 88.000 K -12.00 % | 100.000 K 4.17 % | 96.000 K 43.28 % | 67.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 482.000 K | 0.000 -100.00 % | 58.000 K |
Change in working capital | -7.720 M -174.55 % | 10.356 M 248.56 % | -6.971 M -183.14 % | 8.385 M 385.69 % | -2.935 M -150.51 % | 5.811 M 156.90 % | -10.213 M 16.81 % | -12.277 M -252.48 % | -3.483 M -147.61 % | 7.316 M -27.30 % | 10.063 M 469.96 % | -2.720 M -10.52 % | -2.461 M -198.24 % | 2.505 M 713.97 % | -408.000 K 94.30 % | -7.155 M -315.75 % | -1.721 M 79.30 % | -8.315 M -166.46 % | 12.511 M 276.48 % | -7.089 M 59.48 % | -17.494 M -1 000.82 % | 1.942 M -86.86 % | 14.783 M 1 097.97 % | 1.234 M -72.94 % | 4.561 M 2 419.89 % | 181.000 K -91.63 % | 2.162 M 148.06 % | -4.499 M -267.75 % | 2.682 M 8 481.25 % | -32.000 K |
Accounts receivables | 2.111 M 3.73 % | 2.035 M 433.61 % | -610.000 K 64.84 % | -1.735 M -350.72 % | 692.000 K -51.16 % | 1.417 M 230.36 % | -1.087 M 69.35 % | -3.547 M -984.54 % | 401.000 K -82.70 % | 2.318 M 188.30 % | -2.625 M -0.27 % | -2.618 M -255.71 % | -736.000 K -153.57 % | 1.374 M 315.02 % | -639.000 K -8.12 % | -591.000 K -782.09 % | -67.000 K -104.36 % | 1.537 M 453.33 % | -435.000 K 62.47 % | -1.159 M -105.13 % | -565.000 K -130.46 % | 1.855 M 114.45 % | 865.000 K 517.87 % | -207.000 K -131.99 % | 647.000 K 1 370.45 % | 44.000 K -94.98 % | 876.000 K 131.89 % | -2.747 M -1 160.62 % | 259.000 K -75.54 % | 1.059 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | -9.831 M -218.15 % | 8.321 M 230.81 % | -6.361 M -162.86 % | 10.120 M 379.02 % | -3.627 M -182.54 % | 4.394 M 148.15 % | -9.126 M -4.54 % | -8.730 M -124.77 % | -3.884 M -177.71 % | 4.998 M -60.61 % | 12.688 M 12 539.22 % | -102.000 K 94.09 % | -1.725 M -252.52 % | 1.131 M 389.61 % | 231.000 K 103.52 % | -6.564 M -296.86 % | -1.654 M 83.21 % | -9.852 M -176.10 % | 12.946 M 318.31 % | -5.930 M 64.97 % | -16.929 M -19 558.62 % | 87.000 K -99.37 % | 13.918 M 865.86 % | 1.441 M -63.18 % | 3.914 M 2 756.93 % | 137.000 K -89.35 % | 1.286 M 173.40 % | -1.752 M -172.31 % | 2.423 M 322.09 % | -1.091 M |
Other non cash items | -194.000 K 88.19 % | -1.643 M -216.20 % | 1.414 M 156.13 % | -2.519 M -176.92 % | 3.275 M 25.91 % | 2.601 M 66.20 % | 1.565 M -71.58 % | 5.506 M 231.10 % | -4.200 M -199.41 % | 4.225 M 146.07 % | 1.717 M -61.28 % | 4.434 M 247.36 % | -3.009 M -213.33 % | 2.655 M 81.72 % | 1.461 M 124.42 % | -5.982 M -271.85 % | 3.481 M 249.27 % | -2.332 M -123.97 % | 9.728 M 162.28 % | 3.709 M 121.76 % | -17.042 M -530.35 % | 3.960 M 5 112.66 % | -79.000 K 94.00 % | -1.317 M -36.19 % | -967.000 K -201.25 % | -321.000 K -103.81 % | 8.424 M 703.82 % | 1.048 M -0.76 % | 1.056 M 103.86 % | 518.000 K |
Net cash provided by operating activities | 13.553 M -55.48 % | 30.440 M 76.13 % | 17.283 M -32.28 % | 25.520 M 28.91 % | 19.797 M -26.05 % | 26.772 M 106.21 % | 12.983 M -22.33 % | 16.715 M 14.17 % | 14.641 M -31.87 % | 21.490 M -8.48 % | 23.480 M 28.23 % | 18.311 M 93.07 % | 9.484 M -55.50 % | 21.311 M 29.91 % | 16.404 M 432.25 % | 3.082 M -82.02 % | 17.139 M 164.69 % | 6.475 M -82.18 % | 36.328 M 381.48 % | 7.545 M 130.02 % | -25.137 M -300.79 % | 12.519 M -60.62 % | 31.794 M 73.26 % | 18.350 M -4.79 % | 19.273 M -2.04 % | 19.675 M -16.71 % | 23.621 M 54.73 % | 15.266 M -28.42 % | 21.327 M 7.82 % | 19.780 M |
Investments in property plant and equipment | -2.108 M -65.33 % | -1.275 M 19.10 % | -1.576 M -65.03 % | -955.000 K 43.46 % | -1.689 M -31.34 % | -1.286 M -8.71 % | -1.183 M -159.43 % | -456.000 K 47.77 % | -873.000 K -40.35 % | -622.000 K -70.88 % | -364.000 K -94.65 % | -187.000 K 9.66 % | -207.000 K 28.37 % | -289.000 K -13.33 % | -255.000 K -26.87 % | -201.000 K -30.52 % | -154.000 K 63.16 % | -418.000 K -5.03 % | -398.000 K -151.90 % | -158.000 K 65.95 % | -464.000 K 44.83 % | -841.000 K -53.19 % | -549.000 K 29.07 % | -774.000 K -59.26 % | -486.000 K -63.09 % | -298.000 K 74.66 % | -1.176 M -888.24 % | -119.000 K 54.05 % | -259.000 K -153.92 % | -102.000 K |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -14.454 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 % | 114.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | -101.246 M -315.50 % | -24.367 M 35.68 % | -37.886 M 4.23 % | -39.558 M -71.80 % | -23.025 M -372.40 % | -4.874 M -17 951.85 % | -27.000 K -8.00 % | -25.000 K 99.15 % | -2.934 M -5 652.94 % | -51.000 K 98.23 % | -2.888 M 84.82 % | -19.025 M 88.11 % | -160.025 M 15.66 % | -189.744 M -64.35 % | -115.451 M 7.67 % | -125.035 M 4.09 % | -130.372 M 8.82 % | -142.980 M 20.22 % | -179.224 M -8.68 % | -164.917 M -34.00 % | -123.069 M -118.40 % | -56.349 M -74.92 % | -32.214 M -6 625.26 % | -479.000 K 92.37 % | -6.275 M 81.62 % | -34.149 M 68.33 % | -107.820 M -622.70 % | -14.919 M | 0.000 | 0.000 |
Sales maturities of investments | 49.580 M 35.64 % | 36.553 M -15.96 % | 43.494 M 62.83 % | 26.711 M -8.18 % | 29.092 M -70.08 % | 97.240 M 247.17 % | 28.009 M -55.90 % | 63.512 M 164.34 % | 24.027 M -86.06 % | 172.357 M 602.44 % | 24.537 M -55.33 % | 54.926 M 63.54 % | 33.586 M -18.32 % | 41.117 M -35.59 % | 63.832 M 32.88 % | 48.038 M 14.43 % | 41.980 M -29.61 % | 59.641 M -20.94 % | 75.438 M 49.40 % | 50.495 M 3.56 % | 48.761 M 0.94 % | 48.305 M -28.04 % | 67.125 M 55.56 % | 43.151 M -12.67 % | 49.412 M 18.26 % | 41.784 M -70.42 % | 141.279 M 212.20 % | 45.253 M | 0.000 | 0.000 |
Other investing activites | 114.125 M 1 823.89 % | 5.932 M 106.28 % | -94.470 M -642.56 % | 17.412 M 145.23 % | -38.496 M -160.93 % | 63.177 M 213.98 % | -55.429 M 41.20 % | -94.269 M -78.79 % | -52.726 M -177.76 % | 67.807 M 258.63 % | -42.746 M 66.68 % | -128.305 M -429.16 % | 38.980 M 151.26 % | 15.514 M 110.08 % | -153.969 M -1 852.44 % | 8.786 M -92.58 % | 118.416 M 651.62 % | -21.467 M -164.00 % | 33.541 M 2 640.98 % | -1.320 M 99.07 % | -142.385 M -543.08 % | 32.135 M 241.24 % | 9.417 M -73.41 % | 35.422 M 292.61 % | -18.391 M 50.92 % | -37.470 M -374.66 % | -7.894 M 65.48 % | -22.867 M -155.54 % | 41.172 M 651.90 % | -7.460 M |
Net cash used for investing activites | 60.351 M 258.32 % | 16.843 M 118.62 % | -90.438 M -2 605.21 % | 3.610 M 110.54 % | -34.238 M -122.32 % | 153.412 M 635.84 % | -28.630 M 8.35 % | -31.238 M 3.90 % | -32.506 M -114.44 % | 225.037 M 1 148.59 % | -21.461 M 76.82 % | -92.591 M -5.62 % | -87.666 M 34.29 % | -133.405 M 35.19 % | -205.843 M -200.89 % | -68.412 M -329.03 % | 29.870 M 128.39 % | -105.224 M -48.95 % | -70.643 M 39.05 % | -115.900 M 46.63 % | -217.157 M -1 034.01 % | 23.250 M -46.89 % | 43.779 M -43.38 % | 77.320 M 218.71 % | 24.260 M 180.82 % | -30.019 M -223.08 % | 24.389 M 231.91 % | 7.348 M -82.04 % | 40.913 M 641.03 % | -7.562 M |
Debt repayment | 0.000 100.00 % | -6.088 M -1 929.33 % | -300.000 K 25.00 % | -400.000 K -144.10 % | 907.000 K | 0.000 100.00 % | -165.131 M -660 424.00 % | -25.000 K -100.02 % | 102.286 M 159.70 % | -171.325 M -271.33 % | 100.000 M 66.67 % | 60.000 M | 0.000 | 0.000 100.00 % | -12.520 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.000 M 80.01 % | -20.011 M -240.03 % | -5.885 M |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.049 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 138.493 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | -2.903 M -320.12 % | -691.000 K | 0.000 | 0.000 100.00 % | -1.013 M 70.29 % | -3.410 M -140.31 % | -1.419 M 17.11 % | -1.712 M 59.12 % | -4.188 M -163.73 % | -1.588 M -133.20 % | 4.783 M 434.01 % | -1.432 M 40.53 % | -2.408 M -155.36 % | -943.000 K 63.49 % | -2.583 M -653.06 % | -343.000 K 26.39 % | -466.000 K 69.22 % | -1.514 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -907.000 K | 0.000 |
Dividends paid | -6.649 M 0.31 % | -6.670 M -10.43 % | -6.040 M -0.10 % | -6.034 M 0.05 % | -6.037 M 0.58 % | -6.072 M -11.52 % | -5.445 M -0.06 % | -5.442 M 0.66 % | -5.478 M 0.54 % | -5.508 M -18.94 % | -4.631 M 0.15 % | -4.638 M 0.37 % | -4.655 M 0.11 % | -4.660 M -6.37 % | -4.381 M -6.23 % | -4.124 M 0.00 % | -4.124 M 0.00 % | -4.124 M 0.12 % | -4.129 M 0.00 % | -4.129 M 0.02 % | -4.130 M 0.00 % | -4.130 M 97.57 % | -169.999 M -1 715.07 % | -9.366 M 3.96 % | -9.752 M 72.79 % | -35.839 M -230.25 % | -10.852 M -18.52 % | -9.156 M -334.96 % | -2.105 M 70.40 % | -7.111 M |
Other financing activites | -80.201 M -300.18 % | 40.065 M 6.79 % | 37.516 M 198.04 % | -38.265 M 13.79 % | -44.388 M 14.21 % | -51.742 M -123.85 % | 216.981 M 812.37 % | 23.782 M 116.74 % | -142.059 M -2 656.82 % | -5.153 M 91.61 % | -61.444 M 0.04 % | -61.466 M 45.98 % | -113.775 M -268.79 % | 67.405 M -53.91 % | 146.262 M 3 872.56 % | -3.877 M -105.28 % | 73.448 M -66.87 % | 221.672 M 94.10 % | 114.204 M 227.87 % | 34.832 M -88.21 % | 295.353 M 688.66 % | -50.174 M -159.05 % | 84.963 M 216.25 % | -73.089 M -39.07 % | -52.557 M -365.36 % | 19.806 M -65.01 % | 56.611 M 187.56 % | -64.655 M -147.12 % | -26.163 M 11.77 % | -29.652 M |
Net cash used provided by financing activities | -89.753 M -437.21 % | 26.616 M -14.63 % | 31.176 M 169.75 % | -44.699 M 11.54 % | -50.531 M 17.47 % | -61.224 M -236.10 % | 44.986 M 170.54 % | 16.628 M 133.63 % | -49.439 M 73.07 % | -183.574 M -641.12 % | 33.925 M 550.17 % | -7.536 M 93.76 % | -120.838 M -295.52 % | 61.802 M -51.25 % | 126.778 M 1 619.39 % | -8.344 M -112.12 % | 68.858 M -68.13 % | 216.034 M 96.32 % | 110.042 M 258.28 % | 30.714 M -89.45 % | 291.223 M 636.28 % | -54.304 M -201.58 % | 53.457 M 164.83 % | -82.455 M -32.33 % | -62.309 M -288.63 % | -16.033 M -135.04 % | 45.759 M 158.81 % | -77.811 M -58.20 % | -49.186 M -15.33 % | -42.648 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 165.683 M |
Net change in cash | -15.849 M -121.45 % | 73.899 M 276.04 % | -41.979 M -169.63 % | -15.569 M 76.04 % | -64.972 M -154.62 % | 118.960 M 305.47 % | 29.339 M 1 293.78 % | 2.105 M 103.13 % | -67.304 M -206.91 % | 62.953 M 75.14 % | 35.944 M 143.93 % | -81.816 M 58.88 % | -198.948 M -295.61 % | -50.289 M 19.74 % | -62.661 M 14.95 % | -73.674 M -163.58 % | 115.867 M -1.21 % | 117.285 M 54.88 % | 75.727 M 197.53 % | -77.641 M -258.68 % | 48.929 M 363.98 % | -18.535 M -114.36 % | 129.030 M 876.39 % | 13.215 M 170.38 % | -18.776 M 28.82 % | -26.377 M -128.13 % | 93.769 M 269.88 % | -55.197 M -522.84 % | 13.054 M -90.35 % | 135.253 M |
Cash at beginning of period | 211.591 M 53.67 % | 137.692 M -23.36 % | 179.671 M -7.97 % | 195.240 M -24.97 % | 260.212 M 84.22 % | 141.252 M 26.22 % | 111.913 M 1.92 % | 109.808 M -38.00 % | 177.112 M 55.15 % | 114.159 M 45.96 % | 78.215 M -51.13 % | 160.031 M -55.42 % | 358.979 M -12.29 % | 409.268 M -13.28 % | 471.929 M -13.50 % | 545.603 M 26.96 % | 429.736 M 37.54 % | 312.451 M 31.99 % | 236.724 M -24.70 % | 314.365 M 18.43 % | 265.436 M -6.53 % | 283.971 M 83.28 % | 154.941 M 9.32 % | 141.726 M -11.70 % | 160.502 M -14.11 % | 186.879 M 100.71 % | 93.110 M -37.22 % | 148.307 M 9.65 % | 135.253 M | 0.000 |
Cash at end of period | 195.742 M -7.49 % | 211.591 M 53.67 % | 137.692 M -23.36 % | 179.671 M -7.97 % | 195.240 M -24.97 % | 260.212 M 84.22 % | 141.252 M 26.22 % | 111.913 M 1.92 % | 109.808 M -38.00 % | 177.112 M 55.15 % | 114.159 M 45.96 % | 78.215 M -51.13 % | 160.031 M -55.42 % | 358.979 M -12.29 % | 409.268 M -13.28 % | 471.929 M -13.50 % | 545.603 M 26.96 % | 429.736 M 37.54 % | 312.451 M 31.99 % | 236.724 M -24.70 % | 314.365 M 18.43 % | 265.436 M -6.53 % | 283.971 M 83.28 % | 154.941 M 9.32 % | 141.726 M -11.70 % | 160.502 M -14.11 % | 186.879 M 100.71 % | 93.110 M -37.22 % | 148.307 M 9.65 % | 135.253 M |
Operating cash flow | 13.553 M -55.48 % | 30.440 M 76.13 % | 17.283 M -32.28 % | 25.520 M 28.91 % | 19.797 M -26.05 % | 26.772 M 106.21 % | 12.983 M -22.33 % | 16.715 M 14.17 % | 14.641 M -31.87 % | 21.490 M -8.48 % | 23.480 M 28.23 % | 18.311 M 93.07 % | 9.484 M -55.50 % | 21.311 M 29.91 % | 16.404 M 432.25 % | 3.082 M -82.02 % | 17.139 M 164.69 % | 6.475 M -82.18 % | 36.328 M 381.48 % | 7.545 M 130.02 % | -25.137 M -300.79 % | 12.519 M -60.62 % | 31.794 M 73.26 % | 18.350 M -4.79 % | 19.273 M -2.04 % | 19.675 M -16.71 % | 23.621 M 54.73 % | 15.266 M -28.42 % | 21.327 M 7.82 % | 19.780 M |
Capital expenditure | -2.108 M -65.33 % | -1.275 M 19.10 % | -1.576 M -65.03 % | -955.000 K 43.46 % | -1.689 M -31.34 % | -1.286 M -8.71 % | -1.183 M -159.43 % | -456.000 K 47.77 % | -873.000 K -40.35 % | -622.000 K -70.88 % | -364.000 K -94.65 % | -187.000 K 9.66 % | -207.000 K 28.37 % | -289.000 K -13.33 % | -255.000 K -26.87 % | -201.000 K -30.52 % | -154.000 K 63.16 % | -418.000 K -5.03 % | -398.000 K -151.90 % | -158.000 K 66.38 % | -470.000 K 44.11 % | -841.000 K -53.19 % | -549.000 K 32.64 % | -815.000 K -67.70 % | -486.000 K -63.09 % | -298.000 K 74.66 % | -1.176 M -888.24 % | -119.000 K 54.05 % | -259.000 K -153.92 % | -102.000 K |
Free CashFlow | 11.445 M -60.76 % | 29.165 M 85.68 % | 15.707 M -36.06 % | 24.565 M 35.66 % | 18.108 M -28.95 % | 25.486 M 115.98 % | 11.800 M -27.42 % | 16.259 M 18.09 % | 13.768 M -34.02 % | 20.868 M -9.72 % | 23.116 M 27.54 % | 18.124 M 95.36 % | 9.277 M -55.87 % | 21.022 M 30.18 % | 16.149 M 460.53 % | 2.881 M -83.04 % | 16.985 M 180.42 % | 6.057 M -83.14 % | 35.930 M 386.40 % | 7.387 M 128.85 % | -25.607 M -319.28 % | 11.678 M -62.62 % | 31.245 M 78.19 % | 17.535 M -6.66 % | 18.787 M -3.04 % | 19.377 M -13.67 % | 22.445 M 48.18 % | 15.147 M -28.10 % | 21.068 M 7.06 % | 19.678 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 |