
Goosehead Insurance, Inc GSHD
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|
Revenue | 314.505 M 20.37 % | 261.276 M 24.78 % | 209.390 M 38.38 % | 151.312 M 29.31 % | 117.014 M 51.01 % | 77.486 M 28.83 % | 60.148 M 40.83 % | 42.710 M 35.66 % | 31.484 M |
Net income | 30.426 M 115.18 % | 14.140 M 437.64 % | 2.630 M -68.30 % | 8.296 M -55.77 % | 18.755 M 80.65 % | 10.382 M 216.61 % | -8.903 M -202.61 % | 8.677 M 83.73 % | 4.723 M |
Income before tax | 46.700 M 76.97 % | 26.388 M 414.49 % | 5.129 M -14.57 % | 6.004 M -66.12 % | 17.720 M 51.63 % | 11.686 M 164.15 % | -18.218 M -309.96 % | 8.677 M 83.73 % | 4.723 M |
Income before tax ratio | 0.15 47.02 % | 0.10 312.32 % | 0.02 -38.27 % | 0.04 -73.80 % | 0.15 0.41 % | 0.15 149.79 % | -0.30 -249.09 % | 0.20 35.44 % | 0.15 |
EBITDA | 64.994 M 41.82 % | 45.828 M 169.39 % | 17.012 M 25.59 % | 13.546 M -41.33 % | 23.087 M 44.26 % | 16.004 M 228.38 % | -12.466 M -246.90 % | 8.486 M 50.89 % | 5.624 M |
Net income ratio | 0.10 78.76 % | 0.05 330.87 % | 0.01 -77.09 % | 0.05 -65.79 % | 0.16 19.62 % | 0.13 190.52 % | -0.15 -172.86 % | 0.20 35.44 % | 0.15 |
Ratio EBITDA | 0.21 17.82 % | 0.18 115.89 % | 0.08 -9.25 % | 0.09 -54.63 % | 0.20 -4.47 % | 0.21 199.66 % | -0.21 -204.31 % | 0.20 11.23 % | 0.18 |
Gross profit ratio | 0.45 8.22 % | 0.42 14.45 % | 0.36 -5.64 % | 0.39 -10.22 % | 0.43 -7.08 % | 0.46 1 367.60 % | 0.03 -92.60 % | 0.43 11.46 % | 0.38 |
Weighted average shs out dil | 38.301 M 51.97 % | 25.204 M 15.76 % | 21.773 M 4.61 % | 20.813 M 13.22 % | 18.383 M 14.18 % | 16.100 M 18.78 % | 13.554 M -61.27 % | 35.000 M 0.00 % | 35.000 M |
Weighted average shs out | 24.657 M 3.04 % | 23.929 M 13.97 % | 20.995 M 9.46 % | 19.181 M 14.27 % | 16.785 M 12.92 % | 14.864 M 9.67 % | 13.554 M 10.61 % | 12.254 M 0.00 % | 12.254 M |
EPS diluted | 0.79 113.51 % | 0.37 1 133.33 % | 0.03 -88.46 % | 0.26 -49.02 % | 0.51 -20.31 % | 0.64 196.97 % | -0.66 -366.23 % | 0.25 90.70 % | 0.13 |
Earnings per share | 1.23 108.47 % | 0.59 1 866.67 % | 0.03 -89.29 % | 0.28 -49.09 % | 0.55 -21.43 % | 0.70 206.06 % | -0.66 -193.21 % | 0.71 81.56 % | 0.39 |
Gross profit | 141.563 M 30.27 % | 108.672 M 42.81 % | 76.097 M 30.58 % | 58.274 M 16.10 % | 50.195 M 40.32 % | 35.771 M 1 790.64 % | 1.892 M -89.59 % | 18.166 M 51.20 % | 12.014 M |
Income tax expense | -2.413 M -189.64 % | 2.692 M 7.72 % | 2.499 M 209.03 % | -2.292 M -121.45 % | -1.035 M -179.37 % | 1.304 M 190.42 % | 449.000 K -97.49 % | 17.912 M | 0.000 |
Cost of revenue | 172.942 M 13.33 % | 152.604 M 14.49 % | 133.293 M 43.27 % | 93.038 M 39.24 % | 66.819 M 60.18 % | 41.715 M -28.39 % | 58.256 M 137.35 % | 24.544 M 26.06 % | 19.469 M |
General and administrative expenses | 67.069 M 14.68 % | 58.483 M -68.59 % | 186.180 M 38.15 % | 134.767 M 45.93 % | 92.351 M 52.00 % | 60.757 M -14.81 % | 71.316 M 115.19 % | 33.141 M 31.51 % | 25.201 M |
Selling and marketing expenses | 0.000 -100.00 % | 4.361 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other expenses | 13.354 M -1.84 % | 13.605 M -90.71 % | 146.375 M 141.76 % | -350.476 M -42.76 % | -245.503 M -49.81 % | -163.875 M -6 205.63 % | 2.684 M 104.15 % | -64.700 M -25.51 % | -51.549 M |
Operating expenses | 80.423 M 6.22 % | 75.716 M -62.00 % | 199.262 M 192.38 % | -215.709 M -40.85 % | -153.152 M -48.52 % | -103.118 M -239.35 % | 74.000 M 334.48 % | -31.559 M -19.78 % | -26.348 M |
Cost and expenses | 253.365 M 10.97 % | 228.320 M 14.58 % | 199.262 M 39.70 % | 142.639 M 46.94 % | 97.074 M 53.08 % | 63.413 M -14.40 % | 74.078 M 111.05 % | 35.100 M 33.22 % | 26.348 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 | 67.069 M 6.72 % | 62.844 M -66.25 % | 186.180 M 38.15 % | 134.767 M 45.93 % | 92.351 M 52.00 % | 60.757 M -14.81 % | 71.316 M 115.19 % | 33.141 M 31.51 % | 25.201 M |
Interest income | 932.000 K -35.41 % | 1.443 M 2.85 % | 1.403 M 21.68 % | 1.153 M 41.82 % | 813.000 K 31.77 % | 617.000 K 46.21 % | 422.000 K 73.88 % | 242.700 K 144.10 % | 99.426 K |
Interest expense | 7.339 M 11.74 % | 6.568 M 31.39 % | 4.999 M 75.16 % | 2.854 M 23.55 % | 2.310 M -3.23 % | 2.387 M -44.05 % | 4.266 M 72.43 % | 2.474 M 499.00 % | 413.042 K |
Depreciation and amortization | 10.955 M 15.69 % | 9.469 M 33.20 % | 7.109 M 38.93 % | 5.117 M 43.33 % | 3.570 M 84.88 % | 1.931 M 31.90 % | 1.464 M 67.11 % | 876.053 K 79.40 % | 488.334 K |
Operating income | 61.140 M 85.52 % | 32.956 M 297.64 % | 8.288 M 112.87 % | -64.397 M -78.20 % | -36.138 M -40.99 % | -25.632 M -512.03 % | -4.188 M -137.56 % | 11.151 M 117.13 % | 5.136 M |
Operating income ratio | 0.19 54.12 % | 0.13 218.67 % | 0.04 109.30 % | -0.43 -37.81 % | -0.31 6.64 % | -0.33 -375.09 % | -0.07 -126.67 % | 0.26 60.06 % | 0.16 |
Total other income expenses net | -14.440 M -119.85 % | -6.568 M -31.39 % | -4.999 M -87.30 % | -2.669 M -20.23 % | -2.220 M 7.00 % | -2.387 M 44.33 % | -4.288 M -501.87 % | 1.067 M 358.33 % | -413.042 K |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|
Net debt | 99.105 M -2.13 % | 101.260 M -25.77 % | 136.417 M -6.84 % | 146.438 M 55.57 % | 94.131 M 195.79 % | 31.824 M 6.75 % | 29.812 M -31.79 % | 43.709 M 70.77 % | 25.595 M |
Total investments | 0.000 -100.00 % | 1.380 M | 0.000 100.00 % | -65.289 M -94.02 % | -33.651 M -506.32 % | -5.550 M -183.45 % | -1.958 M 79.70 % | -9.645 M -33.79 % | -7.209 M |
Total debt | 153.385 M 7.10 % | 143.216 M -13.29 % | 165.160 M -5.60 % | 174.964 M 46.97 % | 119.044 M 157.89 % | 46.161 M -4.72 % | 48.447 M -0.43 % | 48.656 M 65.65 % | 29.373 M |
Accumulated other comprehensive income loss | 0.000 | 0.000 100.00 % | -33.624 M 51.40 % | -69.188 M -80.16 % | -38.404 M -23.86 % | -31.007 M -23.03 % | -25.203 M 38.73 % | -41.133 M -69.69 % | -24.240 M |
Retained earnings | -15.401 M 67.27 % | -47.056 M 22.31 % | -60.570 M 0.48 % | -60.861 M -75.83 % | -34.614 M -45.37 % | -23.811 M -261.98 % | -6.578 M 84.01 % | -41.133 M -69.69 % | -24.240 M |
Common stock | 373.000 K -1.84 % | 380.000 K 1.60 % | 374.000 K 1.08 % | 370.000 K 0.82 % | 367.000 K 1.38 % | 362.000 K 0.00 % | 362.000 K -99.71 % | 123.399 M 69.69 % | 72.721 M |
Total equity | 39.076 M 132.79 % | 16.786 M 149.92 % | -33.624 M 51.40 % | -69.188 M -80.16 % | -38.404 M -23.86 % | -31.007 M -23.03 % | -25.203 M -1 267.99 % | 2.158 M 104.64 % | 1.054 M |
Other non current liabilities | 229.869 M 33.43 % | 172.272 M 3.66 % | 166.184 M 200.29 % | -165.696 M -281.01 % | 91.540 M 317.12 % | -42.161 M 8.24 % | -45.947 M 4.59 % | -48.156 M -65.64 % | -29.073 M |
Long term debt | 136.787 M 9.48 % | 124.944 M -17.61 % | 151.658 M -8.47 % | 165.696 M 47.49 % | 112.341 M 166.46 % | 42.161 M -8.24 % | 45.947 M -4.59 % | 48.156 M 65.64 % | 29.073 M |
Total non current liabilities | 312.120 M 5.01 % | 297.216 M 700.37 % | 37.135 M -82.17 % | 208.219 M 46.31 % | 142.309 M 128.85 % | 62.185 M 30.53 % | 47.641 M -1.07 % | 48.156 M 65.64 % | 29.073 M |
Other current liabilities | -146.804 M -2.60 % | -143.082 M -19.60 % | -119.631 M 4.43 % | -125.175 M -118.31 % | -57.339 M -145.93 % | -23.315 M -215.75 % | -7.384 M -95.81 % | -3.771 M -90.08 % | -1.984 M |
Deferred revenue | 0.000 | 0.000 -100.00 % | 6.031 M -0.38 % | 6.054 M 43.02 % | 4.233 M 52.76 % | 2.771 M 422.83 % | 530.000 K -50.10 % | 1.062 M 40.67 % | 755.000 K |
Short term debt | 16.598 M -9.16 % | 18.272 M 35.33 % | 13.502 M 45.68 % | 9.268 M 38.27 % | 6.703 M 67.58 % | 4.000 M 60.00 % | 2.500 M 400.00 % | 500.000 K 66.67 % | 300.000 K |
Total current liabilities | 46.457 M 13.61 % | 40.890 M 10.11 % | 37.135 M 33.54 % | 27.808 M 36.58 % | 20.360 M 59.97 % | 12.727 M 113.34 % | -95.438 M -2 113.80 % | 4.739 M 70.22 % | 2.784 M |
Total liabilities | 358.577 M 6.05 % | 338.106 M -4.75 % | 354.977 M 5.34 % | 336.986 M 50.28 % | 224.241 M 134.48 % | 95.635 M 59.39 % | 60.001 M 3.74 % | 57.840 M 75.62 % | 32.935 M |
Other non current assets | 9.015 M -31.37 % | 13.136 M 108.46 % | -155.318 M -157.20 % | -60.387 M -52.06 % | -39.712 M -297.64 % | -9.987 M -341.47 % | 4.136 M 158.57 % | -7.062 M -375.40 % | -1.485 M |
Long term investments | 0.000 | 0.000 | 0.000 100.00 % | -65.289 M -94.02 % | -33.651 M -506.32 % | -5.550 M -183.45 % | -1.958 M 79.70 % | -9.645 M -33.79 % | -7.209 M |
Intangible assets | 25.075 M 45.23 % | 17.266 M 284.80 % | 4.487 M 60.36 % | 2.798 M 409.65 % | 549.000 K 23.37 % | 445.000 K 79.44 % | 248.000 K 14.57 % | 216.468 K 359.62 % | 47.097 K |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 25.075 M 45.23 % | 17.266 M 284.80 % | 4.487 M 60.36 % | 2.798 M 409.65 % | 549.000 K 23.37 % | 445.000 K 79.44 % | 248.000 K 14.57 % | 216.468 K 359.62 % | 47.097 K |
Property plant equipment net | 61.521 M -10.48 % | 68.722 M -13.48 % | 79.427 M 37.92 % | 57.589 M 47.05 % | 39.163 M 310.43 % | 9.542 M 25.97 % | 7.575 M 10.66 % | 6.845 M 375.91 % | 1.438 M |
Total non current assets | 289.089 M 3.12 % | 280.333 M 234.07 % | 83.914 M 38.96 % | 60.387 M 52.06 % | 39.712 M 297.64 % | 9.987 M -16.49 % | 11.959 M 69.35 % | 7.062 M 375.40 % | 1.485 M |
Other current assets | 8.139 M 3.17 % | 7.889 M 82.03 % | 4.334 M -9.43 % | 4.785 M 29.15 % | 3.705 M 86.46 % | 1.987 M 79.17 % | 1.109 M 18.10 % | 939.000 K 28.32 % | 731.783 K |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 54.280 M 29.37 % | 41.956 M 45.97 % | 28.743 M 0.76 % | 28.526 M 14.50 % | 24.913 M 73.77 % | 14.337 M -23.06 % | 18.635 M 276.64 % | 4.948 M 30.96 % | 3.778 M |
Cash and short term investments | 54.280 M 29.37 % | 41.956 M 45.97 % | 28.743 M 0.76 % | 28.526 M 14.50 % | 24.913 M 73.77 % | 14.337 M -23.06 % | 18.635 M 276.64 % | 4.948 M 30.96 % | 3.778 M |
Total current assets | 108.340 M 32.55 % | 81.737 M 13.60 % | 71.950 M 2.41 % | 70.255 M 10.12 % | 63.796 M 83.13 % | 34.837 M 52.53 % | 22.839 M 180.56 % | 8.141 M 25.14 % | 6.505 M |
Inventory | 0.000 | 0.000 100.00 % | -10.910 M | 0.000 -100.00 % | 65.119 M 82.10 % | 35.760 M | 0.000 | 0.000 100.00 % | -8.695 M |
Net receivables | 45.921 M 43.99 % | 31.892 M -26.19 % | 43.207 M 3.54 % | 41.729 M 7.32 % | 38.883 M 89.67 % | 20.500 M 330.04 % | 4.767 M 160.21 % | 1.832 M -32.82 % | 2.727 M |
Tax assets | 193.478 M 6.77 % | 181.209 M 16.67 % | 155.318 M 23.59 % | 125.676 M 71.31 % | 73.363 M 372.18 % | 15.537 M 693.51 % | 1.958 M -88.28 % | 16.707 M 92.15 % | 8.695 M |
Other assets | 224.000 K 103.12 % | -7.178 M -104.34 % | 165.489 M 20.66 % | 137.156 M 66.60 % | 82.329 M 315.72 % | 19.804 M | 0.000 -100.00 % | 1.504 M 113.69 % | 704.028 K |
Account payables | 26.584 M 62.12 % | 16.398 M -6.84 % | 17.602 M 17.75 % | 14.948 M 58.62 % | 9.424 M 58.23 % | 5.956 M 36.79 % | 4.354 M 97.10 % | 2.209 M 137.80 % | 928.944 K |
Tax payables | 160.142 M 7.26 % | 149.302 M 18.81 % | 125.662 M 24.47 % | 100.959 M 63.97 % | 61.572 M 360.90 % | 13.359 M | 0.000 | 0.000 | 0.000 |
Deferred revenue non current | 0.000 | 0.000 -100.00 % | 40.522 M -4.78 % | 42.554 M 42.00 % | 29.968 M 49.66 % | 20.024 M -66.63 % | 60.001 M 3.74 % | 57.840 M 75.62 % | 32.935 M |
Minority interest | -4.813 M 87.90 % | -39.766 M 10.22 % | -44.294 M 19.43 % | -54.978 M -63.98 % | -33.528 M -52.40 % | -22.000 M 79.59 % | -107.798 M -349.01 % | 43.291 M 71.15 % | 25.295 M |
Capital lease obligations | 61.071 M -7.86 % | 66.279 M -7.40 % | 71.574 M 37.04 % | 52.228 M 44.53 % | 36.136 M | 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 |
Other total stockholders equity | 58.917 M -42.93 % | 103.228 M 45.67 % | 70.866 M 53.12 % | 46.281 M 57.57 % | 29.371 M 103.37 % | 14.442 M -83.74 % | 88.811 M 170 790 484.62 % | -52.000 -100.00 % | 24.240 M |
Deferred tax liabilities non current | 0.000 | 0.000 -100.00 % | 64.947 M 37.21 % | 47.335 M 43.73 % | 32.933 M | 0.000 100.00 % | -60.001 M -21.75 % | -49.281 M -88.60 % | -26.129 M |
Other liabilities | 0.000 | 0.000 -100.00 % | 280.707 M 178.04 % | 100.959 M 63.97 % | 61.572 M 197.12 % | 20.723 M -80.78 % | 107.798 M 2 080.35 % | 4.944 M 358.86 % | 1.077 M |
Total assets | 397.653 M 12.05 % | 354.892 M 10.44 % | 321.353 M 20.00 % | 267.798 M 44.10 % | 185.837 M 187.55 % | 64.628 M 85.72 % | 34.798 M 108.29 % | 16.707 M 92.15 % | 8.695 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|
Deferred income tax | -3.745 M -346.87 % | 1.517 M -31.82 % | 2.225 M 188.36 % | -2.518 M -722.88 % | -306.000 K -204.08 % | 294.000 K 1 080.00 % | -30.000 K | 0.000 | 0.000 |
Stock based compensation | 27.971 M 16.60 % | 23.989 M 22.13 % | 19.642 M 169.36 % | 7.292 M 53.68 % | 4.745 M 210.94 % | 1.526 M -94.34 % | 26.960 M 1 108.43 % | 2.231 M -10.32 % | 2.488 M |
Change in working capital | 0.000 100.00 % | -15.069 M -269.52 % | -4.078 M -139.86 % | 10.230 M 159.10 % | -17.311 M -380.61 % | 6.169 M 437.10 % | -1.830 M -162.99 % | 2.905 M 297.92 % | -1.468 M |
Accounts receivables | -16.092 M -310.68 % | 7.638 M 246.15 % | -5.226 M 11.08 % | -5.877 M 70.61 % | -19.994 M -644.10 % | -2.687 M 7.18 % | -2.895 M -45.97 % | -1.983 M -24.16 % | -1.597 M |
Inventory | 0.000 | 0.000 | 0.000 100.00 % | -1.885 M 56.15 % | -4.299 M -251.51 % | -1.223 M -699.35 % | -153.000 K 77.59 % | -682.810 K -160.69 % | -261.927 K |
Accounts payables | 0.000 100.00 % | -109.000 K -104.95 % | 2.204 M -38.52 % | 3.585 M 21.90 % | 2.941 M 101.44 % | 1.460 M 25.00 % | 1.168 M -19.33 % | 1.448 M 552.68 % | 221.843 K |
Other working capital | -2.996 M 86.74 % | -22.598 M -2 039.96 % | -1.056 M -107.33 % | 14.407 M 256.52 % | 4.041 M -53.12 % | 8.619 M 17 138.00 % | 50.000 K -98.79 % | 4.124 M 2 333.49 % | 169.454 K |
Other non cash items | -12.750 M -176.29 % | 16.712 M 103.90 % | 8.196 M 16.64 % | 7.027 M -53.74 % | 15.190 M 1 995.17 % | 725.000 K -45.08 % | 1.320 M 21.84 % | 1.083 M 64.40 % | 658.990 K |
Net cash provided by operating activities | 71.544 M 40.95 % | 50.758 M 42.08 % | 35.724 M 0.79 % | 35.444 M 43.83 % | 24.643 M 16.02 % | 21.241 M 106.73 % | 10.275 M -24.12 % | 13.542 M 207.64 % | 4.402 M |
Investments in property plant and equipment | -979.000 K 78.01 % | -4.452 M 64.71 % | -12.614 M 18.13 % | -15.407 M -48.60 % | -10.368 M -153.06 % | -4.097 M -82.58 % | -2.244 M 65.22 % | -6.451 M -854.74 % | -675.715 K |
Acquisitions net | 0.000 100.00 % | -6.895 M | 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 100.00 % | -117.627 K -182.93 % | -41.574 K |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 42.000 K | 0.000 | 0.000 |
Other investing activites | -11.440 M -46.01 % | -7.835 M -18 320.93 % | 43.000 K 34.38 % | 32.000 K -8.57 % | 35.000 K 84.21 % | 19.000 K -70.31 % | 64.000 K -79.77 % | 316.376 K 1 629.94 % | -20.679 K |
Net cash used for investing activites | -12.419 M 35.26 % | -19.182 M -52.59 % | -12.571 M 18.24 % | -15.375 M -48.80 % | -10.333 M -153.38 % | -4.078 M -87.06 % | -2.180 M 64.47 % | -6.135 M -780.96 % | -696.394 K |
Debt repayment | 15.578 M 192.31 % | -16.875 M 42.55 % | -29.375 M -172.98 % | 40.250 M 8.78 % | 37.000 M 1 580.00 % | -2.500 M -300.00 % | -625.000 K -103.18 % | 19.625 M -31.43 % | 28.622 M |
Common stock issued | 12.235 M 23.61 % | 9.898 M 61.47 % | 6.130 M 33.55 % | 4.590 M -8.93 % | 5.040 M 1 450.77 % | 325.000 K -99.63 % | 86.915 M | 0.000 | 0.000 |
Common stock repurchased | -63.184 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -25.520 M 11.88 % | -28.960 M |
Dividends paid | 0.000 | 0.000 | 0.000 100.00 % | -60.000 M -34.24 % | -44.697 M -138.52 % | -18.739 M 76.59 % | -80.059 M -213.71 % | -25.520 M | 0.000 |
Other financing activites | -9.828 M 10.16 % | -10.939 M -278.45 % | 6.130 M 1 020.42 % | -666.000 K 1.62 % | -677.000 K | 0.000 100.00 % | -639.000 K -86.72 % | -342.225 K 45.42 % | -627.000 K |
Net cash used provided by financing activities | -45.199 M -152.28 % | -17.916 M 22.93 % | -23.245 M -46.88 % | -15.826 M -374.69 % | -3.334 M 84.06 % | -20.914 M -474.00 % | 5.592 M 189.66 % | -6.237 M -546.19 % | -965.232 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 |
Net change in cash | 13.926 M 1.95 % | 13.660 M 14 947.83 % | -92.000 K -102.17 % | 4.243 M -61.34 % | 10.976 M 392.62 % | -3.751 M -127.41 % | 13.687 M 1 070.26 % | 1.170 M -57.32 % | 2.740 M |
Cash at beginning of period | 44.047 M 44.95 % | 30.387 M -0.30 % | 30.479 M 16.17 % | 26.236 M 71.93 % | 15.260 M -19.73 % | 19.011 M 284.22 % | 4.948 M 30.97 % | 3.778 M 264.03 % | 1.038 M |
Cash at end of period | 57.973 M 31.62 % | 44.047 M 44.95 % | 30.387 M -0.30 % | 30.479 M 16.17 % | 26.236 M 71.93 % | 15.260 M -18.11 % | 18.635 M 276.64 % | 4.948 M 30.96 % | 3.778 M |
Operating cash flow | 71.544 M 40.95 % | 50.758 M 42.08 % | 35.724 M 0.79 % | 35.444 M 43.83 % | 24.643 M 16.02 % | 21.241 M 106.73 % | 10.275 M -24.12 % | 13.542 M 207.64 % | 4.402 M |
Capital expenditure | -979.000 K 91.95 % | -12.157 M 3.62 % | -12.614 M 18.13 % | -15.407 M -48.60 % | -10.368 M -153.06 % | -4.097 M -82.58 % | -2.244 M 65.22 % | -6.451 M -854.74 % | -675.715 K |
Free CashFlow | 70.565 M 82.81 % | 38.601 M 67.03 % | 23.110 M 15.34 % | 20.037 M 40.36 % | 14.275 M -16.73 % | 17.144 M 113.47 % | 8.031 M 13.27 % | 7.090 M 90.29 % | 3.726 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 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 94.027 M 24.40 % | 75.583 M -19.53 % | 93.922 M 20.36 % | 78.035 M -0.07 % | 78.088 M 21.14 % | 64.460 M 2.29 % | 63.014 M -11.29 % | 71.030 M 2.53 % | 69.277 M 19.54 % | 57.955 M 0.96 % | 57.403 M -0.49 % | 57.687 M 8.80 % | 53.022 M 28.45 % | 41.278 M 2.61 % | 40.230 M -3.48 % | 41.681 M 9.19 % | 38.173 M 22.24 % | 31.228 M -9.88 % | 34.650 M 8.23 % | 32.015 M 6.99 % | 29.924 M 46.51 % | 20.425 M -12.62 % | 23.375 M 10.42 % | 21.169 M 9.20 % | 19.386 M -16.20 % | 23.133 M 57.19 % | 14.717 M -8.33 % | 16.054 M 8.56 % | 14.788 M 1.36 % | 14.589 M 31.02 % | 11.134 M 3.03 % | 10.807 M -0.66 % | 10.879 M 9.99 % | 9.891 M |
Net income | 5.150 M 119.90 % | 2.342 M -84.23 % | 14.855 M 96.52 % | 7.559 M 21.96 % | 6.198 M 241.68 % | 1.814 M -49.90 % | 3.621 M -47.78 % | 6.934 M 89.14 % | 3.666 M 4 625.93 % | -81.000 K -103.13 % | 2.584 M -15.00 % | 3.040 M 27.25 % | 2.389 M 144.38 % | -5.383 M -2 050.36 % | 276.000 K -93.16 % | 4.036 M 171.42 % | 1.487 M 475.51 % | -396.000 K -114.35 % | 2.759 M -15.55 % | 3.267 M -3.31 % | 3.379 M 2 266.03 % | -156.000 K -108.46 % | 1.844 M 84.77 % | 998.000 K 10.52 % | 903.000 K -63.47 % | 2.472 M 2 646.67 % | 90.000 K -62.66 % | 241.000 K 102.61 % | -9.234 M -345.09 % | 3.768 M -56.58 % | 8.677 M | 0.000 | 0.000 -100.00 % | 2.267 M |
Income before tax | 10.172 M 960.69 % | 959.000 K -96.11 % | 24.681 M 65.40 % | 14.922 M 7.69 % | 13.856 M 43 400.00 % | -32.000 K -100.62 % | 5.172 M -56.89 % | 11.997 M 26.54 % | 9.481 M 3 718.70 % | -262.000 K -105.05 % | 5.187 M 118.49 % | 2.374 M -47.86 % | 4.553 M 165.18 % | -6.985 M -665.59 % | 1.235 M -55.78 % | 2.793 M -16.85 % | 3.359 M 342.88 % | -1.383 M -128.62 % | 4.832 M -24.43 % | 6.394 M -10.52 % | 7.146 M 2 220.47 % | -337.000 K -105.60 % | 6.022 M 96.54 % | 3.064 M -5.64 % | 3.247 M -59.72 % | 8.062 M 995.38 % | 736.000 K -26.40 % | 1.000 M 104.22 % | -23.721 M -729.58 % | 3.768 M 899.70 % | 376.895 K 80.33 % | 209.000 K -96.41 % | 5.824 M 156.87 % | 2.267 M |
Income before tax ratio | 0.11 752.63 % | 0.01 -95.17 % | 0.26 37.42 % | 0.19 7.77 % | 0.18 35 843.24 % | 0.00 -100.60 % | 0.08 -51.41 % | 0.17 23.41 % | 0.14 3 127.29 % | 0.00 -105.00 % | 0.09 119.57 % | 0.04 -52.08 % | 0.09 150.75 % | -0.17 -651.23 % | 0.03 -54.19 % | 0.07 -23.85 % | 0.09 298.69 % | -0.04 -131.76 % | 0.14 -30.18 % | 0.20 -16.37 % | 0.24 1 547.36 % | -0.02 -106.40 % | 0.26 77.99 % | 0.14 -13.58 % | 0.17 -51.94 % | 0.35 596.87 % | 0.05 -19.71 % | 0.06 103.88 % | -1.60 -721.11 % | 0.26 662.99 % | 0.03 75.03 % | 0.02 -96.39 % | 0.54 133.55 % | 0.23 |
EBITDA | 6.651 M -28.36 % | 9.284 M -68.31 % | 29.297 M 53.77 % | 19.052 M 5.67 % | 18.029 M 348.15 % | 4.023 M 5.12 % | 3.827 M -76.03 % | 15.966 M 57.39 % | 10.144 M 214.84 % | 3.222 M -62.60 % | 8.616 M 53.94 % | 5.597 M -23.59 % | 7.325 M 261.84 % | -4.526 M -222.32 % | 3.700 M -21.78 % | 4.730 M -3.82 % | 4.918 M 2 383.84 % | 198.000 K -97.67 % | 8.515 M 8.25 % | 7.866 M 6.60 % | 7.379 M 847.24 % | 779.000 K 148.06 % | -1.621 M -138.70 % | 4.189 M -3.14 % | 4.325 M -52.53 % | 9.111 M 215.92 % | 2.884 M -4.03 % | 3.005 M 113.42 % | -22.398 M -539.17 % | 5.100 M 270.62 % | 1.376 M 14.30 % | 1.204 M -59.44 % | 2.969 M 1.05 % | 2.938 M |
Net income ratio | 0.05 76.76 % | 0.03 -80.41 % | 0.16 63.28 % | 0.10 22.04 % | 0.08 182.05 % | 0.03 -51.03 % | 0.06 -41.14 % | 0.10 84.48 % | 0.05 3 886.25 % | 0.00 -103.10 % | 0.05 -14.58 % | 0.05 16.96 % | 0.05 134.55 % | -0.13 -2 000.84 % | 0.01 -92.91 % | 0.10 148.58 % | 0.04 407.19 % | -0.01 -115.93 % | 0.08 -21.97 % | 0.10 -9.63 % | 0.11 1 578.45 % | -0.01 -109.68 % | 0.08 67.33 % | 0.05 1.21 % | 0.05 -56.41 % | 0.11 1 647.40 % | 0.01 -59.26 % | 0.02 102.40 % | -0.62 -341.79 % | 0.26 -66.86 % | 0.78 | 0.00 | 0.00 -100.00 % | 0.23 |
Ratio EBITDA | 0.07 -42.41 % | 0.12 -60.62 % | 0.31 27.76 % | 0.24 5.75 % | 0.23 269.94 % | 0.06 2.76 % | 0.06 -72.98 % | 0.22 53.51 % | 0.15 163.38 % | 0.06 -62.96 % | 0.15 54.70 % | 0.10 -29.77 % | 0.14 226.00 % | -0.11 -219.22 % | 0.09 -18.95 % | 0.11 -11.92 % | 0.13 1 931.94 % | 0.01 -97.42 % | 0.25 0.02 % | 0.25 -0.36 % | 0.25 546.55 % | 0.04 155.00 % | -0.07 -135.04 % | 0.20 -11.30 % | 0.22 -43.35 % | 0.39 100.98 % | 0.20 4.69 % | 0.19 112.36 % | -1.51 -533.27 % | 0.35 182.86 % | 0.12 10.93 % | 0.11 -59.18 % | 0.27 -8.12 % | 0.30 |
Gross profit ratio | 0.46 28.73 % | 0.36 -30.72 % | 0.52 16.64 % | 0.45 -1.96 % | 0.46 31.37 % | 0.35 -9.84 % | 0.38 -13.62 % | 0.44 -3.08 % | 0.46 28.64 % | 0.36 126.99 % | -1.32 -457.06 % | 0.37 -8.10 % | 0.40 69.81 % | 0.24 -36.84 % | 0.38 0.36 % | 0.37 -8.97 % | 0.41 29.47 % | 0.32 -27.30 % | 0.44 -0.89 % | 0.44 -5.90 % | 0.47 38.25 % | 0.34 -37.33 % | 0.54 17.33 % | 0.46 -0.81 % | 0.46 -22.90 % | 0.60 368.90 % | 0.13 -70.93 % | 0.44 100.02 % | -2 288.38 -389.45 % | -467.54 -123 475.00 % | 0.38 13.10 % | 0.34 -31.27 % | 0.49 -4.01 % | 0.51 |
Weighted average shs out dil | 38.553 M 0.66 % | 38.301 M 0.00 % | 38.301 M 0.95 % | 37.942 M -0.23 % | 38.031 M -2.08 % | 38.839 M 52.21 % | 25.516 M 2.51 % | 24.891 M 2.29 % | 24.333 M 4.86 % | 23.206 M -2.90 % | 23.900 M 10.81 % | 21.569 M 1.53 % | 21.245 M 4.97 % | 20.240 M -6.04 % | 21.542 M 1.58 % | 21.206 M 4.12 % | 20.367 M 10.84 % | 18.375 M -6.98 % | 19.754 M 4.44 % | 18.915 M 5.39 % | 17.947 M 15.31 % | 15.564 M -6.20 % | 16.592 M 0.86 % | 16.451 M 2.40 % | 16.065 M 5.08 % | 15.289 M 12.28 % | 13.617 M -6.82 % | 14.614 M 7.99 % | 13.533 M 10.44 % | 12.254 M -64.99 % | 35.000 M 0.00 % | 35.000 M 0.00 % | 35.000 M 0.00 % | 35.000 M |
Weighted average shs out | 25.216 M 1.71 % | 24.791 M 0.54 % | 24.657 M 1.50 % | 24.293 M -1.62 % | 24.693 M -1.57 % | 25.087 M 1.62 % | 24.688 M 2.34 % | 24.124 M 1.84 % | 23.689 M 2.08 % | 23.206 M 3.72 % | 22.373 M 7.09 % | 20.892 M 2.14 % | 20.454 M 1.06 % | 20.240 M 1.12 % | 20.015 M 2.33 % | 19.559 M 4.18 % | 18.774 M 2.17 % | 18.375 M 3.57 % | 17.742 M 2.11 % | 17.376 M 5.58 % | 16.458 M 5.74 % | 15.564 M 2.27 % | 15.218 M 0.52 % | 15.140 M 1.77 % | 14.876 M 4.68 % | 14.211 M 4.36 % | 13.617 M 0.62 % | 13.533 M 0.00 % | 13.533 M 10.44 % | 12.254 M 0.00 % | 12.254 M 0.00 % | 12.254 M 0.00 % | 12.254 M 0.00 % | 12.254 M |
EPS diluted | 0.18 194.60 % | 0.06 -89.28 % | 0.57 96.55 % | 0.29 20.83 % | 0.24 380.00 % | 0.05 -64.29 % | 0.14 -50.00 % | 0.28 86.67 % | 0.15 4 385.71 % | 0.00 -117.50 % | 0.02 -77.78 % | 0.09 350.00 % | 0.02 118.18 % | -0.11 -1 200.00 % | 0.01 -94.74 % | 0.19 171.43 % | 0.07 450.00 % | -0.02 -114.29 % | 0.14 -17.65 % | 0.17 -10.53 % | 0.19 2 000.00 % | -0.01 -109.09 % | 0.11 83.33 % | 0.06 0.00 % | 0.06 -62.50 % | 0.16 2 522.95 % | 0.01 -69.50 % | 0.02 102.94 % | -0.68 -321.15 % | 0.31 24.03 % | 0.25 | 0.00 | 0.00 -100.00 % | 0.06 |
Earnings per share | 0.20 122.22 % | 0.09 -85.00 % | 0.60 30.43 % | 0.46 84.00 % | 0.25 257.14 % | 0.07 -53.33 % | 0.15 -48.28 % | 0.29 93.33 % | 0.15 4 385.71 % | 0.00 -117.50 % | 0.02 -77.78 % | 0.09 350.00 % | 0.02 118.18 % | -0.11 -1 200.00 % | 0.01 -95.24 % | 0.21 162.50 % | 0.08 500.00 % | -0.02 -113.33 % | 0.15 -21.05 % | 0.19 -9.52 % | 0.21 2 200.00 % | -0.01 -108.33 % | 0.12 71.43 % | 0.07 16.67 % | 0.06 -64.71 % | 0.17 2 475.76 % | 0.01 -67.00 % | 0.02 102.94 % | -0.68 -321.15 % | 0.31 -56.58 % | 0.71 | 0.00 | 0.00 -100.00 % | 0.19 |
Gross profit | 43.639 M 60.15 % | 27.249 M -44.25 % | 48.878 M 40.38 % | 34.818 M -2.02 % | 35.537 M 59.14 % | 22.330 M -7.77 % | 24.211 M -23.37 % | 31.594 M -0.63 % | 31.794 M 53.77 % | 20.676 M 127.24 % | -75.890 M -455.31 % | 21.359 M -0.02 % | 21.363 M 118.12 % | 9.794 M -35.20 % | 15.114 M -3.13 % | 15.603 M -0.61 % | 15.698 M 58.26 % | 9.919 M -34.48 % | 15.139 M 7.26 % | 14.114 M 0.67 % | 14.020 M 102.54 % | 6.922 M -45.24 % | 12.641 M 29.56 % | 9.757 M 8.31 % | 9.008 M -35.39 % | 13.942 M 637.05 % | 1.892 M -73.35 % | 7.098 M 100.02 % | -33.840 B -396.12 % | -6.821 B -161 751.43 % | 4.219 M 16.53 % | 3.621 M -31.72 % | 5.303 M 5.57 % | 5.023 M |
Income tax expense | 5.022 M 397.69 % | -1.687 M -296.39 % | 859.000 K -62.89 % | 2.315 M -22.34 % | 2.981 M 261.92 % | -1.841 M -119.79 % | 9.304 M 1 185.08 % | 724.000 K -68.54 % | 2.301 M 2 940.74 % | -81.000 K -103.11 % | 2.603 M 490.84 % | -666.000 K -130.78 % | 2.164 M 235.08 % | -1.602 M -552.54 % | 354.000 K 113.75 % | -2.575 M -1 254.71 % | 223.000 K 175.85 % | -294.000 K 30.50 % | -423.000 K -27.79 % | -331.000 K -37.92 % | -240.000 K -485.37 % | -41.000 K -106.09 % | 673.000 K 123.59 % | 301.000 K -30.00 % | 430.000 K -42.20 % | 744.000 K 467.94 % | 131.000 K -20.12 % | 164.000 K 6.43 % | 154.093 K -97.39 % | 5.906 M 26.23 % | 4.679 M 2 138.69 % | 209.000 K -96.41 % | 5.824 M | 0.000 |
Cost of revenue | 50.388 M 4.25 % | 48.334 M 7.30 % | 45.044 M 4.23 % | 43.217 M 1.57 % | 42.551 M 1.00 % | 42.130 M 8.57 % | 38.803 M -1.61 % | 39.436 M 5.21 % | 37.483 M 0.55 % | 37.279 M -72.03 % | 133.293 M 266.92 % | 36.328 M 14.75 % | 31.659 M 0.56 % | 31.484 M 25.35 % | 25.116 M -3.69 % | 26.078 M 16.03 % | 22.475 M 5.47 % | 21.309 M 9.22 % | 19.511 M 8.99 % | 17.901 M 12.56 % | 15.904 M 17.78 % | 13.503 M 25.80 % | 10.734 M -5.94 % | 11.412 M 9.96 % | 10.378 M 12.91 % | 9.191 M -28.34 % | 12.825 M 43.20 % | 8.956 M -99.97 % | 33.855 B 395.28 % | 6.835 B 98 749.23 % | 6.915 M -3.77 % | 7.186 M 28.89 % | 5.575 M 14.54 % | 4.868 M |
General and administrative expenses | 24.647 M 40.37 % | 17.559 M -1.54 % | 17.833 M 17.31 % | 15.201 M -8.18 % | 16.555 M -72.09 % | 59.310 M 12.13 % | 52.895 M -2.53 % | 54.267 M -1.00 % | 54.815 M 3.94 % | 52.738 M 11.38 % | 47.351 M -4.89 % | 49.784 M 13.05 % | 44.037 M -2.16 % | 45.008 M 27.30 % | 35.356 M -2.38 % | 36.219 M 11.07 % | 32.609 M 6.62 % | 30.583 M 10.72 % | 27.621 M 16.19 % | 23.773 M 11.78 % | 21.268 M 9.77 % | 19.375 M 20.78 % | 16.042 M -3.25 % | 16.581 M 13.73 % | 14.579 M 7.03 % | 13.621 M 8.31 % | 12.576 M -0.58 % | 12.650 M -65.70 % | 36.880 M 300.48 % | 9.209 M -3.32 % | 9.525 M 2.11 % | 9.328 M 22.95 % | 7.587 M 13.21 % | 6.701 M |
Selling and marketing expenses | 0.000 | 0.000 -100.00 % | 556.000 K | 0.000 -100.00 % | 653.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other expenses | 3.332 M 8.32 % | 3.076 M -51.67 % | 6.364 M 100.19 % | 3.179 M -3.23 % | 3.285 M 105.44 % | -60.437 M -137.09 % | 162.953 M 204.21 % | -156.368 M -4 878.97 % | 3.272 M -37.28 % | 5.217 M -98.17 % | 285.204 M 605.20 % | 40.443 M 15.63 % | 34.977 M 1 374.58 % | 2.372 M -98.82 % | 200.321 M 10 333.39 % | 1.920 M 7.99 % | 1.778 M 22.87 % | 1.447 M -98.94 % | 135.958 M 10 555.02 % | 1.276 M 23.76 % | 1.031 M 21.44 % | 849.000 K -97.99 % | 42.152 M 9 960.14 % | 419.000 K -70.51 % | 1.421 M 274.93 % | 379.000 K -10.40 % | 423.000 K 20.86 % | 350.000 K -68.74 % | 1.120 M -99.82 % | 616.623 M 5 584.78 % | -11.242 M -20.52 % | -9.328 M -22.95 % | -7.587 M 44.99 % | -13.792 M |
Operating expenses | 27.979 M 35.59 % | 20.635 M -0.89 % | 20.821 M 13.28 % | 18.380 M -8.55 % | 20.099 M -66.74 % | 60.437 M -39.39 % | 99.709 M 197.66 % | -102.101 M -595.54 % | 20.604 M -64.45 % | 57.955 M -70.92 % | 199.262 M 269.70 % | 53.899 M 13.82 % | 47.355 M 197.91 % | 15.896 M -88.86 % | 142.639 M 1 082.65 % | 12.061 M 1.25 % | 11.912 M 11.11 % | 10.721 M -88.96 % | 97.074 M 1 258.06 % | 7.148 M 11.77 % | 6.395 M -4.85 % | 6.721 M -59.05 % | 16.413 M -3.45 % | 17.000 M 6.25 % | 16.000 M 14.29 % | 14.000 M 7.69 % | 13.000 M 0.00 % | 13.000 M -65.79 % | 38.000 M -98.73 % | 2.990 B 174 207.96 % | -1.717 M -162.73 % | 2.738 M 161.19 % | 1.048 M 114.78 % | -7.091 M |
Cost and expenses | 78.367 M 13.63 % | 68.969 M 4.38 % | 66.072 M 7.26 % | 61.597 M -1.75 % | 62.691 M 0.05 % | 62.658 M 11.23 % | 56.331 M -1.89 % | 57.416 M 5.43 % | 54.459 M -6.03 % | 57.955 M 14.47 % | 50.628 M -6.07 % | 53.899 M 13.82 % | 47.355 M -0.05 % | 47.380 M 24.41 % | 38.083 M -0.15 % | 38.139 M 10.91 % | 34.387 M 7.36 % | 32.030 M 8.57 % | 29.502 M 17.78 % | 25.049 M 12.33 % | 22.299 M 10.26 % | 20.224 M 26.72 % | 15.959 M -8.78 % | 17.496 M 12.78 % | 15.513 M 7.39 % | 14.445 M 8.48 % | 13.316 M -0.63 % | 13.401 M -64.30 % | 37.537 M 282.03 % | 9.826 M -1.91 % | 10.017 M 0.94 % | 9.924 M 23.00 % | 8.068 M 13.78 % | 7.091 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 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 24.647 M 40.37 % | 17.559 M -73.73 % | 66.848 M 339.76 % | 15.201 M -11.66 % | 17.208 M -70.99 % | 59.310 M 12.13 % | 52.895 M -2.53 % | 54.267 M -1.00 % | 54.815 M 3.94 % | 52.738 M 11.38 % | 47.351 M -4.89 % | 49.784 M 13.05 % | 44.037 M -2.16 % | 45.008 M 27.30 % | 35.356 M -2.38 % | 36.219 M 11.07 % | 32.609 M 6.62 % | 30.583 M 10.72 % | 27.621 M 16.19 % | 23.773 M 11.78 % | 21.268 M 9.77 % | 19.375 M 20.78 % | 16.042 M -3.25 % | 16.581 M 13.73 % | 14.579 M 7.03 % | 13.621 M 8.31 % | 12.576 M -0.58 % | 12.650 M -65.70 % | 36.880 M 300.48 % | 9.209 M -3.32 % | 9.525 M 2.11 % | 9.328 M 22.95 % | 7.587 M 13.21 % | 6.701 M |
Interest income | 179.000 K | 0.000 -100.00 % | 207.000 K -10.39 % | 231.000 K -5.33 % | 244.000 K -2.40 % | 250.000 K -18.83 % | 308.000 K -4.05 % | 321.000 K -23.02 % | 417.000 K | 0.000 -100.00 % | 391.000 K 7.71 % | 363.000 K 10.00 % | 330.000 K 3.45 % | 319.000 K 2.24 % | 312.000 K 3.65 % | 301.000 K 7.89 % | 279.000 K 6.90 % | 261.000 K 8.75 % | 240.000 K 13.21 % | 212.000 K 10.42 % | 192.000 K 13.61 % | 169.000 K -2.87 % | 174.000 K 2.96 % | 169.000 K 14.19 % | 148.000 K 9.63 % | 135.000 K 9.76 % | 123.000 K 7.89 % | 114.000 K 11.43 % | 102.304 K 23.59 % | 82.777 K 12.32 % | 73.700 K 10.00 % | 67.000 K 22.97 % | 54.486 K 13.54 % | 47.987 K |
Interest expense | 6.303 M 8.24 % | 5.823 M 221.71 % | 1.810 M -12.14 % | 2.060 M 3.94 % | 1.982 M 33.29 % | 1.487 M -1.59 % | 1.511 M -6.56 % | 1.617 M -5.38 % | 1.709 M -1.27 % | 1.731 M 9.01 % | 1.588 M 12.31 % | 1.414 M 26.93 % | 1.114 M 26.16 % | 883.000 K -7.15 % | 951.000 K 25.79 % | 756.000 K 38.46 % | 546.000 K -9.15 % | 601.000 K -6.82 % | 645.000 K 10.82 % | 582.000 K 21.50 % | 479.000 K -20.70 % | 604.000 K 14.83 % | 526.000 K -13.63 % | 609.000 K -2.72 % | 626.000 K 0.00 % | 626.000 K -6.15 % | 667.000 K -59.10 % | 1.631 M 67.77 % | 972.158 K -2.34 % | 995.402 K 34.49 % | 740.110 K 9.81 % | 674.000 K 27.88 % | 527.038 K -1.07 % | 532.715 K |
Depreciation and amortization | 2.782 M 4.19 % | 2.670 M 8.89 % | 2.452 M -6.20 % | 2.614 M -5.12 % | 2.755 M 4.67 % | 2.632 M 6.00 % | 2.483 M 3.11 % | 2.408 M -0.82 % | 2.428 M 12.93 % | 2.150 M 13.34 % | 1.897 M 4.86 % | 1.809 M 9.11 % | 1.658 M 5.20 % | 1.576 M 1.48 % | 1.553 M 24.84 % | 1.244 M 3.84 % | 1.198 M 19.80 % | 1.000 M 0.60 % | 994.000 K 10.44 % | 900.000 K 13.49 % | 793.000 K 46.85 % | 540.000 K 0.00 % | 540.000 K 4.65 % | 516.000 K 1.98 % | 506.000 K 19.62 % | 423.000 K -0.24 % | 424.000 K 20.62 % | 351.517 K 0.28 % | 350.548 K 4.04 % | 336.935 K 30.06 % | 259.053 K -19.34 % | 321.166 K 103.04 % | 158.177 K 14.91 % | 137.657 K |
Operating income | 15.660 M 136.77 % | 6.614 M -76.25 % | 27.850 M 69.42 % | 16.438 M 6.76 % | 15.397 M 958.21 % | 1.455 M -97.34 % | 54.786 M 276.33 % | -31.071 M -499.78 % | 7.772 M | 0.000 -100.00 % | 4.748 M 70.61 % | 2.783 M -24.31 % | 3.677 M 225.92 % | -2.920 M -284.69 % | 1.581 M -55.36 % | 3.542 M -6.44 % | 3.786 M 572.07 % | -802.000 K -104.02 % | 19.940 M 186.25 % | 6.966 M -8.64 % | 7.625 M 3 693.53 % | 201.000 K -98.57 % | 14.073 M 283.15 % | 3.673 M -5.16 % | 3.873 M -55.42 % | 8.688 M 162.37 % | -13.930 M -625.07 % | 2.653 M 100.01 % | -22.749 B -577.60 % | 4.763 B 50 480.96 % | 9.417 M -12.86 % | 10.807 M -0.66 % | 10.879 M 288.50 % | 2.800 M |
Operating income ratio | 0.17 90.33 % | 0.09 -70.49 % | 0.30 40.77 % | 0.21 6.83 % | 0.20 773.53 % | 0.02 -97.40 % | 0.87 298.76 % | -0.44 -489.91 % | 0.11 | 0.00 -100.00 % | 0.08 71.45 % | 0.05 -30.43 % | 0.07 198.03 % | -0.07 -280.00 % | 0.04 -53.75 % | 0.08 -14.32 % | 0.10 486.18 % | -0.03 -104.46 % | 0.58 164.48 % | 0.22 -14.61 % | 0.25 2 489.32 % | 0.01 -98.37 % | 0.60 246.99 % | 0.17 -13.15 % | 0.20 -46.80 % | 0.38 139.68 % | -0.95 -672.77 % | 0.17 100.01 % | -1 538.38 -571.18 % | 326.50 38 504.21 % | 0.85 -15.42 % | 1.00 0.00 % | 1.00 253.23 % | 0.28 |
Total other income expenses net | -5.488 M 2.95 % | -5.655 M -78.45 % | -3.169 M -109.04 % | -1.516 M 1.62 % | -1.541 M -3.63 % | -1.487 M 97.00 % | -49.614 M -2 968.27 % | -1.617 M 5.38 % | -1.709 M -552.29 % | -262.000 K 78.11 % | -1.197 M 15.35 % | -1.414 M -26.93 % | -1.114 M -26.16 % | -883.000 K 88.13 % | -7.438 M -893.06 % | -749.000 K -75.41 % | -427.000 K 26.51 % | -581.000 K 7.92 % | -631.000 K -10.31 % | -572.000 K -19.42 % | -479.000 K 10.97 % | -538.000 K 79.98 % | -2.687 M -341.22 % | -609.000 K 2.72 % | -626.000 K 0.00 % | -626.000 K 6.29 % | -668.000 K 59.59 % | -1.653 M -70.01 % | -972.273 K 2.30 % | -995.190 K -34.45 % | -740.178 K -9.82 % | -674.000 K -122.36 % | 3.014 M 665.76 % | -532.715 K |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -34.106 M -112.09 % | 282.142 M 4 054.65 % | 6.791 M -93.64 % | 106.704 M -19.53 % | 132.594 M 53.42 % | 86.428 M -12.85 % | 99.169 M -11.45 % | 111.988 M -14.89 % | 131.573 M -4.84 % | 138.269 M 1.36 % | 136.417 M -5.68 % | 144.630 M -5.50 % | 153.048 M -3.41 % | 158.452 M 8.20 % | 146.438 M -1.98 % | 149.393 M 50.18 % | 99.473 M 12.60 % | 88.345 M -6.15 % | 94.131 M 48.53 % | 63.375 M 115.17 % | 29.454 M -17.15 % | 35.552 M 11.71 % | 31.824 M -11.69 % | 36.035 M -7.90 % | 39.127 M 32.26 % | 29.584 M -0.76 % | 29.812 M -3.29 % | 30.827 M 4.27 % | 29.566 M -30.02 % | 42.248 M -3.34 % | 43.709 M 1 056.90 % | 3.778 M |
Total investments | 0.000 | 0.000 | 0.000 -100.00 % | 90.942 M 1 417.22 % | 5.994 M 1 966.90 % | 290.000 K -78.99 % | 1.380 M 101.63 % | -84.423 M | 0.000 | 0.000 100.00 % | -71.404 M -22.77 % | -58.163 M | 0.000 100.00 % | -62.900 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -14.503 M -16.04 % | -12.498 M -57.21 % | -7.950 M | 0.000 100.00 % | -36.000 K 99.96 % | -90.532 M | 0.000 | 0.000 -100.00 % | 7.556 M |
Total debt | 58.282 M -83.46 % | 352.350 M 476.95 % | 61.071 M -60.41 % | 154.248 M -2.91 % | 158.879 M 13.86 % | 139.545 M -2.56 % | 143.216 M -2.70 % | 147.191 M -2.33 % | 150.704 M -7.46 % | 162.857 M -1.39 % | 165.160 M -13.41 % | 190.737 M 3.57 % | 184.169 M 2.22 % | 180.164 M 2.97 % | 174.964 M 0.03 % | 174.905 M 30.09 % | 134.448 M 12.85 % | 119.142 M 0.08 % | 119.044 M 42.86 % | 83.332 M -0.53 % | 83.772 M 80.61 % | 46.383 M 0.48 % | 46.161 M -1.48 % | 46.855 M -1.47 % | 47.554 M -0.93 % | 48.001 M -0.92 % | 48.447 M -0.91 % | 48.894 M 0.80 % | 48.504 M -0.16 % | 48.580 M -0.16 % | 48.656 M | 0.000 |
Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 -150.00 % | 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 -100.00 % | 0.000 300.00 % | 0.000 | 0.000 -100.00 % | 0.000 28.57 % | 0.000 | 0.000 | 0.000 100.00 % | -24.240 M |
Retained earnings | -153.695 M 3.24 % | -158.845 M | 0.000 100.00 % | -31.029 M 19.09 % | -38.349 M 16.77 % | -46.077 M 2.08 % | -47.056 M 6.90 % | -50.546 M 12.19 % | -57.565 M 5.25 % | -60.754 M -0.30 % | -60.570 M 1.16 % | -61.282 M 3.17 % | -63.290 M 0.18 % | -63.406 M -4.18 % | -60.861 M 0.31 % | -61.049 M -82.09 % | -33.527 M 4.23 % | -35.008 M -1.14 % | -34.614 M 6.71 % | -37.102 M -80.76 % | -20.525 M 14.36 % | -23.967 M -0.66 % | -23.811 M -6.54 % | -22.350 M -143.86 % | -9.165 M 8.97 % | -10.068 M -53.06 % | -6.578 M 1.35 % | -6.668 M 11.78 % | -7.558 M | 0.000 | 0.000 | 0.000 |
Common stock | 376.000 K 0.00 % | 376.000 K | 0.000 -100.00 % | 371.000 K 0.54 % | 369.000 K -2.89 % | 380.000 K 0.00 % | 380.000 K 0.53 % | 378.000 K 0.53 % | 376.000 K 0.53 % | 374.000 K 0.00 % | 374.000 K 0.27 % | 373.000 K 0.54 % | 371.000 K 0.27 % | 370.000 K 0.00 % | 370.000 K 0.27 % | 369.000 K 0.54 % | 367.000 K 0.00 % | 367.000 K 0.00 % | 367.000 K 0.27 % | 366.000 K 0.27 % | 365.000 K 0.83 % | 362.000 K 0.00 % | 362.000 K 0.00 % | 362.000 K 0.00 % | 362.000 K 0.00 % | 362.000 K 0.00 % | 362.000 K 0.00 % | 362.000 K -0.22 % | 362.800 K | 0.000 | 0.000 | 0.000 |
Total equity | -130.594 M 10.25 % | -145.515 M -472.39 % | 39.076 M 1 640.58 % | 2.245 M 111.38 % | -19.733 M -169.88 % | 28.240 M 68.24 % | 16.786 M 191.37 % | 5.761 M 142.84 % | -13.448 M 48.25 % | -25.984 M 22.72 % | -33.624 M 26.37 % | -45.665 M 22.27 % | -58.747 M 13.48 % | -67.897 M 1.87 % | -69.188 M 8.58 % | -75.684 M -175.20 % | -27.501 M 24.25 % | -36.305 M 5.47 % | -38.404 M 22.31 % | -49.432 M -187.63 % | -17.186 M 42.69 % | -29.988 M 3.29 % | -31.007 M -11.34 % | -27.850 M 8.83 % | -30.548 M 4.09 % | -31.851 M -26.38 % | -25.203 M 4.97 % | -26.521 M 0.61 % | -26.684 M 28.59 % | -37.365 M 9.16 % | -41.133 M -69.69 % | -24.240 M |
Other non current liabilities | 469.021 M 107.20 % | 226.361 M -12.12 % | 257.584 M 290.96 % | -134.888 M -178.48 % | 171.870 M -0.76 % | 173.181 M 0.53 % | 172.272 M 3.13 % | 167.037 M 1.43 % | 164.688 M 190.56 % | -181.854 M -209.43 % | 166.184 M 5.90 % | 156.929 M 3.71 % | 151.321 M 1.86 % | 148.556 M 3.51 % | 143.513 M 10.01 % | 130.451 M 12.04 % | 116.432 M 20.42 % | 96.688 M 5.62 % | 91.540 M 22.29 % | 74.856 M 13.22 % | 66.117 M 31.84 % | 50.150 M 25.17 % | 40.064 M 192.41 % | -43.355 M 2.69 % | -44.554 M 1.54 % | -45.251 M 1.51 % | -45.947 M 1.57 % | -46.680 M 2.94 % | -48.095 M -0.03 % | -48.080 M 0.16 % | -48.156 M | 0.000 |
Long term debt | 51.925 M -84.88 % | 343.449 M 529.77 % | 54.536 M -59.57 % | 134.888 M -3.40 % | 139.642 M 16.03 % | 120.351 M -3.68 % | 124.944 M -3.66 % | 129.692 M -3.30 % | 134.111 M -8.85 % | 147.139 M -2.98 % | 151.658 M -14.66 % | 177.711 M 3.01 % | 172.518 M 1.76 % | 169.530 M 2.31 % | 165.696 M -0.64 % | 166.755 M 33.31 % | 125.088 M 11.90 % | 111.784 M -0.50 % | 112.341 M 39.85 % | 80.332 M -1.16 % | 81.272 M 83.12 % | 44.383 M 5.27 % | 42.161 M -2.75 % | 43.355 M -2.69 % | 44.554 M -1.54 % | 45.251 M -1.51 % | 45.947 M -1.49 % | 46.644 M -2.83 % | 48.004 M -0.16 % | 48.080 M -0.16 % | 48.156 M | 0.000 |
Total non current liabilities | 520.946 M 0.82 % | 516.694 M 65.54 % | 312.120 M 1.88 % | 306.346 M -1.66 % | 311.512 M 6.13 % | 293.532 M -1.24 % | 297.216 M 89.53 % | 156.820 M -47.52 % | 298.799 M | 0.000 -100.00 % | 37.135 M 6.06 % | 35.013 M -83.98 % | 218.527 M 1.69 % | 214.892 M 3.19 % | 208.250 M 1.23 % | 205.718 M 27.55 % | 161.288 M 11.39 % | 144.794 M 1.75 % | 142.309 M 34.02 % | 106.187 M 1.45 % | 104.667 M 59.89 % | 65.462 M 5.27 % | 62.185 M 11.02 % | 56.014 M 1.16 % | 55.371 M 6.27 % | 52.105 M 9.37 % | 47.641 M 2.14 % | 46.644 M -2.83 % | 48.000 M -0.17 % | 48.080 M -0.16 % | 48.156 M | 0.000 |
Other current liabilities | 39.878 M 126.78 % | -148.924 M 55.35 % | -333.527 M -930.19 % | 40.175 M 126.47 % | -151.751 M -0.20 % | -151.449 M -4.32 % | -145.173 M -7.47 % | -135.078 M -5.13 % | -128.489 M 22.46 % | -165.712 M -31.87 % | -125.662 M -18.36 % | -106.170 M | 0.000 -100.00 % | 6.214 M 349.26 % | -2.493 M -144.16 % | 5.646 M 8.81 % | 5.189 M 9.38 % | 4.744 M 12.07 % | 4.233 M 144.15 % | -9.588 M -17.79 % | -8.140 M -6.63 % | -7.634 M 40.02 % | -12.727 M -42.79 % | -8.913 M -22.92 % | -7.251 M -0.89 % | -7.187 M 2.67 % | -7.384 M -16.32 % | -6.348 M -7.02 % | -5.932 M 4.34 % | -6.201 M -64.44 % | -3.771 M | 0.000 |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.456 M -4.29 % | 3.611 M -12.55 % | 4.129 M -14.53 % | 4.831 M -7.22 % | 5.207 M -3.47 % | 5.394 M -10.56 % | 6.031 M -3.10 % | 6.224 M -2.18 % | 6.363 M 2.40 % | 6.214 M 2.64 % | 6.054 M 7.23 % | 5.646 M 8.81 % | 5.189 M 9.38 % | 4.744 M 12.07 % | 4.233 M 13.52 % | 3.729 M 10.82 % | 3.365 M 11.94 % | 3.006 M 8.48 % | 2.771 M 739.70 % | 330.000 K -33.33 % | 495.000 K 49.10 % | 332.000 K -37.36 % | 530.000 K -3.64 % | 550.000 K 7.84 % | 510.000 K -34.20 % | 775.050 K -27.02 % | 1.062 M | 0.000 |
Short term debt | 6.357 M -28.58 % | 8.901 M 36.21 % | 6.535 M -66.24 % | 19.360 M 0.64 % | 19.237 M 0.22 % | 19.194 M 5.05 % | 18.272 M 4.42 % | 17.499 M 5.46 % | 16.593 M 5.57 % | 15.718 M 16.41 % | 13.502 M 3.65 % | 13.026 M 11.80 % | 11.651 M 9.56 % | 10.634 M 14.74 % | 9.268 M 13.72 % | 8.150 M -12.93 % | 9.360 M 27.21 % | 7.358 M 9.77 % | 6.703 M 123.43 % | 3.000 M 20.00 % | 2.500 M 25.00 % | 2.000 M -50.00 % | 4.000 M 14.29 % | 3.500 M 16.67 % | 3.000 M 9.09 % | 2.750 M 10.00 % | 2.500 M 11.11 % | 2.250 M 350.00 % | 500.000 K 0.00 % | 500.000 K 0.00 % | 500.000 K | 0.000 |
Total current liabilities | 46.235 M 11.74 % | 41.377 M -10.94 % | 46.460 M -80.81 % | 242.058 M 421.36 % | 46.428 M 4.48 % | 44.437 M 8.67 % | 40.890 M 4.93 % | 38.967 M 3.01 % | 37.828 M | 0.000 -100.00 % | 37.135 M 6.06 % | 35.013 M 33.67 % | 26.194 M 4.43 % | 25.082 M -9.70 % | 27.777 M 8.43 % | 25.618 M 6.81 % | 23.984 M 17.34 % | 20.439 M 0.39 % | 20.360 M 52.89 % | 13.317 M 15.75 % | 11.505 M 8.13 % | 10.640 M -16.40 % | 12.727 M 474.65 % | -3.397 M 96.37 % | -93.697 M -16.42 % | -80.480 M 15.67 % | -95.438 M 3.01 % | -98.398 M -0.59 % | -97.820 M -1 536.29 % | 6.811 M 43.71 % | 4.739 M | 0.000 |
Total liabilities | 567.181 M 1.63 % | 558.071 M 55.63 % | 358.580 M 0.78 % | 355.818 M -0.59 % | 357.940 M 5.91 % | 337.969 M -0.04 % | 338.106 M 0.72 % | 335.696 M -0.28 % | 336.627 M -3.15 % | 347.566 M -2.09 % | 354.977 M -3.97 % | 369.653 M 5.61 % | 350.033 M 2.16 % | 342.643 M 1.68 % | 336.986 M 4.39 % | 322.824 M 21.59 % | 265.504 M 15.99 % | 228.911 M 2.08 % | 224.241 M 32.38 % | 169.386 M 6.02 % | 159.775 M 50.91 % | 105.876 M 10.71 % | 95.635 M 32.33 % | 72.271 M 5.29 % | 68.640 M -14.47 % | 80.253 M 33.75 % | 60.001 M 3.95 % | 57.720 M -1.67 % | 58.699 M -1.46 % | 59.569 M 2.99 % | 57.840 M | 0.000 |
Other non current assets | 9.336 M -5.88 % | 9.919 M 10.03 % | 9.015 M -95.46 % | 198.577 M 4 329.56 % | 4.483 M -58.78 % | 10.877 M -7.48 % | 11.756 M 113.62 % | -86.338 M -554.94 % | 18.978 M 122.47 % | -84.461 M -0.65 % | -83.914 M -2.23 % | -82.081 M 37.42 % | -131.164 M -98.50 % | -66.077 M 47.42 % | -125.676 M -506.23 % | 30.937 M 8.17 % | 28.601 M 11.26 % | 25.706 M -73.08 % | 95.480 M 407.52 % | 18.813 M 17.83 % | 15.966 M 20.09 % | 13.295 M -52.36 % | 27.908 M 61.62 % | 17.268 M 13.50 % | 15.214 M 45.85 % | 10.431 M 152.20 % | 4.136 M 100.78 % | 2.060 M 3.43 % | 1.992 M -99.98 % | 8.954 B 126 897.94 % | -7.062 M -86.91 % | -3.778 M |
Long term investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.994 M 1 966.90 % | 290.000 K -78.99 % | 1.380 M 101.63 % | -84.423 M | 0.000 | 0.000 100.00 % | -71.404 M -22.77 % | -58.163 M | 0.000 100.00 % | -62.900 M 3.66 % | -65.289 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -14.503 M -16.04 % | -12.498 M -57.21 % | -7.950 M | 0.000 100.00 % | -36.000 K 99.96 % | -90.532 M | 0.000 | 0.000 | 0.000 |
Intangible assets | 30.329 M 11.94 % | 27.094 M 8.05 % | 25.075 M 7.94 % | 23.230 M 9.22 % | 21.269 M 13.24 % | 18.783 M 8.79 % | 17.266 M 16.78 % | 14.785 M 19.39 % | 12.384 M 139.44 % | 5.172 M 15.27 % | 4.487 M 3.53 % | 4.334 M 15.60 % | 3.749 M 10.30 % | 3.399 M 21.48 % | 2.798 M 24.02 % | 2.256 M 28.47 % | 1.756 M 174.80 % | 639.000 K 16.39 % | 549.000 K -0.90 % | 554.000 K 12.83 % | 491.000 K 3.37 % | 475.000 K 6.74 % | 445.000 K 0.68 % | 442.000 K 7.02 % | 413.000 K 55.26 % | 266.000 K 7.26 % | 248.000 K -1.98 % | 253.000 K 4.85 % | 241.286 K 2.29 % | 235.878 K 8.97 % | 216.468 K | 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 |
Goodwill and intangible assets | 30.329 M 11.94 % | 27.094 M 8.05 % | 25.075 M 7.94 % | 23.230 M 9.22 % | 21.269 M 13.24 % | 18.783 M 8.79 % | 17.266 M 16.78 % | 14.785 M 19.39 % | 12.384 M 139.44 % | 5.172 M 15.27 % | 4.487 M 3.53 % | 4.334 M 15.60 % | 3.749 M 10.30 % | 3.399 M 21.48 % | 2.798 M 24.02 % | 2.256 M 28.47 % | 1.756 M 174.80 % | 639.000 K 16.39 % | 549.000 K -0.90 % | 554.000 K 12.83 % | 491.000 K 3.37 % | 475.000 K 6.74 % | 445.000 K 0.68 % | 442.000 K 7.02 % | 413.000 K 55.26 % | 266.000 K 7.26 % | 248.000 K -1.98 % | 253.000 K 4.85 % | 241.286 K 2.29 % | 235.878 K 8.97 % | 216.468 K | 0.000 |
Property plant equipment net | 54.233 M -8.95 % | 59.566 M -3.18 % | 61.521 M 3.39 % | 59.503 M -4.78 % | 62.489 M -5.04 % | 65.807 M -4.24 % | 68.722 M -3.96 % | 71.553 M -3.77 % | 74.353 M -6.23 % | 79.289 M -0.17 % | 79.427 M 2.16 % | 77.747 M 12.69 % | 68.989 M 10.07 % | 62.678 M 8.84 % | 57.589 M 0.72 % | 57.178 M 0.62 % | 56.825 M 39.61 % | 40.704 M 3.93 % | 39.163 M 216.72 % | 12.365 M 0.13 % | 12.349 M 23.50 % | 9.999 M 4.79 % | 9.542 M -0.71 % | 9.610 M 14.17 % | 8.417 M -0.21 % | 8.435 M 11.35 % | 7.575 M 9.10 % | 6.943 M 0.13 % | 6.934 M 0.98 % | 6.867 M 0.31 % | 6.845 M | 0.000 |
Total non current assets | 301.419 M 1.44 % | 297.153 M 2.79 % | 289.089 M 2.77 % | 281.310 M -1.47 % | 285.510 M -1.30 % | 289.275 M 3.19 % | 280.333 M 224.69 % | 86.338 M -68.05 % | 270.264 M | 0.000 -100.00 % | 83.914 M 2.23 % | 82.081 M 12.84 % | 72.738 M 10.08 % | 66.077 M 9.42 % | 60.387 M -70.51 % | 204.747 M 10.50 % | 185.296 M 27.97 % | 144.802 M 7.11 % | 135.192 M 67.92 % | 80.509 M 14.64 % | 70.230 M 38.61 % | 50.669 M 33.71 % | 37.895 M 38.71 % | 27.320 M 13.63 % | 24.044 M 25.67 % | 19.132 M 59.98 % | 11.959 M 29.20 % | 9.256 M 0.97 % | 9.167 M -99.90 % | 8.961 B 126 798.52 % | 7.062 M 286.91 % | -3.778 M |
Other current assets | -120.624 M -636.15 % | 22.498 M 15.73 % | 19.440 M 240.99 % | 5.701 M -12.91 % | 6.546 M 3.97 % | 6.296 M -20.19 % | 7.889 M -54.88 % | 17.484 M -12.25 % | 19.925 M 134.25 % | -58.167 M -1 073.02 % | 5.978 M 7.27 % | 5.573 M -22.54 % | 7.195 M -31.20 % | 10.458 M -12.97 % | 12.016 M 85.23 % | 6.487 M -12.27 % | 7.394 M -2.39 % | 7.575 M -30.07 % | 10.833 M 17.96 % | 9.184 M 84.38 % | 4.981 M -13.45 % | 5.755 M 97.77 % | 2.910 M 57.47 % | 1.848 M 51.35 % | 1.221 M -81.26 % | 6.515 M 338.72 % | 1.485 M 37.50 % | 1.080 M -30.51 % | 1.554 M -99.96 % | 3.464 B 368 800.22 % | 939.000 K | 0.000 |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.556 M |
cash and cash equivalents | 92.388 M 31.59 % | 70.208 M 29.34 % | 54.280 M 14.17 % | 47.544 M 80.88 % | 26.285 M -50.51 % | 53.117 M 20.59 % | 44.047 M 25.12 % | 35.203 M 84.01 % | 19.131 M -22.19 % | 24.588 M -14.46 % | 28.743 M -37.66 % | 46.107 M 48.15 % | 31.121 M 43.34 % | 21.712 M -23.89 % | 28.526 M 11.81 % | 25.512 M -27.06 % | 34.975 M 13.57 % | 30.797 M 23.62 % | 24.913 M 24.83 % | 19.957 M -63.26 % | 54.318 M 401.50 % | 10.831 M -24.45 % | 14.337 M 32.50 % | 10.820 M 28.40 % | 8.427 M -54.24 % | 18.417 M -1.17 % | 18.635 M 3.14 % | 18.067 M -4.60 % | 18.938 M 199.10 % | 6.332 M 27.98 % | 4.948 M 230.96 % | -3.778 M |
Cash and short term investments | 92.388 M 31.59 % | 70.208 M 29.34 % | 54.280 M 14.17 % | 47.544 M 80.88 % | 26.285 M -50.51 % | 53.117 M 20.59 % | 44.047 M 25.12 % | 35.203 M 84.01 % | 19.131 M -22.19 % | 24.588 M -14.46 % | 28.743 M -37.66 % | 46.107 M 48.15 % | 31.121 M 43.34 % | 21.712 M -23.89 % | 28.526 M 11.81 % | 25.512 M -27.06 % | 34.975 M 13.57 % | 30.797 M 23.62 % | 24.913 M 24.83 % | 19.957 M -63.26 % | 54.318 M 401.50 % | 10.831 M -24.45 % | 14.337 M 32.50 % | 10.820 M 28.40 % | 8.427 M -54.24 % | 18.417 M -1.17 % | 18.635 M 3.14 % | 18.067 M -4.60 % | 18.938 M 199.10 % | 6.332 M 27.98 % | 4.948 M 30.96 % | 3.778 M |
Total current assets | 135.168 M 15.90 % | 116.623 M 7.42 % | 108.564 M 39.49 % | 77.829 M 47.69 % | 52.697 M -31.50 % | 76.934 M 3.19 % | 74.559 M 7.92 % | 69.088 M 30.56 % | 52.915 M | 0.000 -100.00 % | 71.950 M -18.64 % | 88.433 M 22.52 % | 72.177 M 16.83 % | 61.780 M -12.06 % | 70.255 M 65.72 % | 42.393 M -19.57 % | 52.707 M 10.26 % | 47.804 M -5.61 % | 50.645 M 28.39 % | 39.445 M -45.49 % | 72.359 M 186.92 % | 25.219 M -5.66 % | 26.733 M 56.32 % | 17.101 M 21.73 % | 14.048 M -52.01 % | 29.270 M 28.16 % | 22.839 M 4.08 % | 21.943 M -3.96 % | 22.848 M -99.83 % | 13.242 B 162 570.64 % | 8.141 M 115.47 % | 3.778 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -8.039 M 15.28 % | -9.489 M | 0.000 100.00 % | -10.910 M -1.35 % | -10.765 M 0.58 % | -10.828 M | 0.000 100.00 % | -7.231 M -116.60 % | 43.572 M | 0.000 | 0.000 100.00 % | -20.279 M | 0.000 | 0.000 100.00 % | -11.477 M 15.71 % | -13.616 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.769 B | 0.000 | 0.000 |
Net receivables | 178.487 M 646.28 % | 23.917 M -47.92 % | 45.921 M 86.79 % | 24.584 M -4.93 % | 25.860 M 7.27 % | 24.107 M -24.41 % | 31.892 M -5.88 % | 33.885 M -4.26 % | 35.394 M 5.41 % | 33.579 M -22.28 % | 43.207 M 2.08 % | 42.326 M 3.09 % | 41.056 M 1.14 % | 40.593 M -2.72 % | 41.729 M 19.40 % | 34.949 M 8.74 % | 32.141 M 12.00 % | 28.697 M -26.20 % | 38.883 M 33.02 % | 29.230 M 18.00 % | 24.771 M 30.44 % | 18.991 M -7.36 % | 20.500 M 227.37 % | 6.262 M -1.20 % | 6.338 M 12.90 % | 5.614 M 17.77 % | 4.767 M 10.19 % | 4.326 M 3.07 % | 4.197 M 4.23 % | 4.027 M 119.81 % | 1.832 M | 0.000 |
Tax assets | 207.521 M 3.46 % | 200.574 M 3.67 % | 193.478 M | 0.000 -100.00 % | 191.275 M -1.16 % | 193.518 M 6.79 % | 181.209 M 6.12 % | 170.761 M 3.78 % | 164.549 M | 0.000 -100.00 % | 155.318 M 10.75 % | 140.244 M 6.92 % | 131.164 M 1.70 % | 128.977 M 2.63 % | 125.676 M 9.88 % | 114.376 M 16.57 % | 98.114 M 26.19 % | 77.753 M | 0.000 -100.00 % | 48.777 M 17.75 % | 41.424 M 53.99 % | 26.900 M | 0.000 -100.00 % | 14.503 M 16.04 % | 12.498 M 57.21 % | 7.950 M | 0.000 -100.00 % | 36.000 K -99.96 % | 90.532 M | 0.000 | 0.000 | 0.000 |
Other assets | 0.000 100.00 % | -1.220 M | 0.000 100.00 % | -1.076 M | 0.000 | 0.000 | 0.000 -100.00 % | 186.031 M | 0.000 -100.00 % | 321.582 M 94.32 % | 165.489 M 7.83 % | 153.474 M 4.85 % | 146.371 M -0.35 % | 146.889 M 7.10 % | 137.156 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 % | -22.181 B -1 474 461.67 % | 1.504 M | 0.000 |
Account payables | 0.000 -100.00 % | 22.740 M -14.46 % | 26.584 M 21.79 % | 21.827 M 16.21 % | 18.783 M 12.61 % | 16.680 M -9.78 % | 18.489 M 11.13 % | 16.637 M 3.80 % | 16.028 M 1.27 % | 15.827 M -10.08 % | 17.602 M 11.67 % | 15.763 M 92.70 % | 8.180 M -0.66 % | 8.234 M -44.92 % | 14.948 M 26.44 % | 11.822 M 25.30 % | 9.435 M 13.17 % | 8.337 M -11.53 % | 9.424 M 43.05 % | 6.588 M 16.81 % | 5.640 M 0.11 % | 5.634 M -5.41 % | 5.956 M 17.17 % | 5.083 M 35.33 % | 3.756 M -8.50 % | 4.105 M -5.72 % | 4.354 M 22.72 % | 3.548 M -27.91 % | 4.922 M -0.08 % | 4.926 M 122.99 % | 2.209 M | 0.000 |
Tax payables | 0.000 -100.00 % | 164.561 M 2.76 % | 160.142 M -0.34 % | 160.696 M 0.34 % | 160.159 M 0.09 % | 160.012 M 7.17 % | 149.302 M 6.71 % | 139.909 M 4.65 % | 133.696 M 3.82 % | 128.773 M 2.48 % | 125.662 M 11.80 % | 112.394 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 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.119 M -7.42 % | 21.732 M -19.81 % | 27.099 M -0.11 % | 27.128 M -12.47 % | 30.992 M -10.72 % | 34.715 M -14.33 % | 40.522 M -9.01 % | 44.535 M -3.20 % | 46.009 M 1.43 % | 45.362 M 6.60 % | 42.554 M 9.22 % | 38.963 M 7.63 % | 36.200 M 9.66 % | 33.010 M 10.15 % | 29.968 M 15.91 % | 25.855 M 10.52 % | 23.395 M 10.99 % | 21.079 M 5.27 % | 20.024 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | -52.005 M 8.72 % | -56.971 M -1 083.69 % | -4.813 M 91.42 % | -56.102 M 5.71 % | -59.501 M -54.58 % | -38.491 M 3.21 % | -39.766 M 2.59 % | -40.823 M 5.32 % | -43.118 M 0.13 % | -43.173 M 2.53 % | -44.294 M 14.81 % | -51.994 M 5.07 % | -54.770 M 4.66 % | -57.450 M -4.50 % | -54.978 M 3.25 % | -56.824 M -83.78 % | -30.920 M 8.94 % | -33.956 M -1.28 % | -33.528 M 10.11 % | -37.297 M -102.99 % | -18.374 M 17.51 % | -22.274 M -1.25 % | -22.000 M -11.94 % | -19.654 M 81.63 % | -106.966 M 1.53 % | -108.628 M -0.77 % | -107.798 M 1.53 % | -109.474 M -0.88 % | -108.522 M | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 0.000 -100.00 % | 59.017 M | 0.000 -100.00 % | 59.546 M -3.63 % | 61.788 M -4.10 % | 64.427 M -2.79 % | 66.279 M -3.15 % | 68.436 M -2.42 % | 70.130 M -0.47 % | 70.464 M -1.55 % | 71.574 M 0.87 % | 70.957 M 12.28 % | 63.195 M 8.96 % | 57.997 M 11.05 % | 52.228 M 1.22 % | 51.600 M -2.47 % | 52.909 M 44.29 % | 36.668 M 1.47 % | 36.136 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 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 -100.00 % | 1.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 74.730 M 6.87 % | 69.925 M 59.32 % | 43.889 M -50.69 % | 89.005 M 14.48 % | 77.748 M -30.85 % | 112.428 M 8.91 % | 103.228 M 6.69 % | 96.752 M 11.39 % | 86.859 M 11.98 % | 77.569 M 9.46 % | 70.866 M 5.40 % | 67.238 M 14.07 % | 58.942 M 12.08 % | 52.589 M 13.63 % | 46.281 M 10.67 % | 41.820 M 14.33 % | 36.579 M 13.28 % | 32.292 M 9.95 % | 29.371 M 19.39 % | 24.601 M 15.24 % | 21.348 M 34.34 % | 15.891 M 10.03 % | 14.442 M 4.71 % | 13.792 M -83.82 % | 85.221 M -1.46 % | 86.483 M -2.62 % | 88.811 M -0.50 % | 89.259 M 0.25 % | 89.034 M 338.28 % | -37.365 M 9.16 % | -41.133 M | 0.000 |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 25.423 M -15.23 % | 29.990 M -13.73 % | 34.764 M | 0.000 100.00 % | -103.441 M | 0.000 | 0.000 | 0.000 100.00 % | -266.670 M -0.36 % | -265.723 M -1.48 % | -261.843 M -4.73 % | -250.006 M -29.56 % | -192.971 M -10.17 % | -175.162 M -2.47 % | -170.948 M -10.16 % | -155.188 M -5.29 % | -147.389 M -55.91 % | -94.533 M -14.97 % | -82.225 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 36.000 K -60.24 % | 90.532 K | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 100.00 % | -277.225 M | 0.000 | 0.000 | 0.000 -100.00 % | 139.909 M | 0.000 -100.00 % | 347.566 M 23.82 % | 280.707 M -6.31 % | 299.627 M 184.51 % | 105.312 M 2.57 % | 102.669 M 1.69 % | 100.959 M 10.35 % | 91.488 M 14.03 % | 80.232 M 26.00 % | 63.678 M 3.42 % | 61.572 M 23.44 % | 49.882 M 14.40 % | 43.603 M 46.45 % | 29.774 M 43.68 % | 20.723 M 5.44 % | 19.654 M -81.63 % | 106.966 M -1.53 % | 108.628 M 0.77 % | 107.798 M -1.53 % | 109.474 M 0.88 % | 108.519 M 2 219.67 % | 4.678 M -5.38 % | 4.944 M | 0.000 |
Total assets | 436.587 M 5.82 % | 412.556 M 3.75 % | 397.653 M 11.06 % | 358.063 M 5.87 % | 338.207 M -7.65 % | 366.209 M 3.19 % | 354.892 M 3.93 % | 341.457 M 5.66 % | 323.179 M 0.50 % | 321.582 M 0.07 % | 321.353 M -0.81 % | 323.988 M 11.23 % | 291.286 M 6.02 % | 274.746 M 2.59 % | 267.798 M 8.36 % | 247.140 M 3.84 % | 238.003 M 23.57 % | 192.606 M 3.64 % | 185.837 M 54.92 % | 119.954 M -15.87 % | 142.589 M 87.89 % | 75.888 M 17.42 % | 64.628 M 45.49 % | 44.421 M 16.62 % | 38.092 M -21.30 % | 48.402 M 39.09 % | 34.798 M 11.54 % | 31.199 M -2.55 % | 32.015 M 44.19 % | 22.203 M 32.90 % | 16.707 M | 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-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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 1.738 M 198.41 % | -1.766 M -183.74 % | 2.109 M 33.65 % | 1.578 M -37.28 % | 2.516 M 297.18 % | -1.276 M 86.96 % | -9.787 M -910.18 % | 1.208 M 39.01 % | 869.000 K 244.84 % | 252.000 K -90.68 % | 2.705 M 1 759.51 % | -163.000 K -148.95 % | 333.000 K 151.23 % | -650.000 K -220.37 % | 540.000 K 118.53 % | -2.914 M -29 240.00 % | 10.000 K 106.49 % | -154.000 K 85.25 % | -1.044 M -873.33 % | 135.000 K -77.61 % | 603.000 K 106.24 % | -9.659 M -20 022.92 % | -48.000 K -129.81 % | 161.000 K 59.41 % | 101.000 K 26.25 % | 80.000 K 247.83 % | 23.000 K 142.07 % | -54.667 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 6.017 M -3.51 % | 6.236 M -9.48 % | 6.889 M -2.88 % | 7.093 M 6.95 % | 6.632 M -9.85 % | 7.357 M 46.03 % | 5.038 M -22.00 % | 6.459 M 10.00 % | 5.872 M -11.30 % | 6.620 M 101.46 % | 3.286 M -39.09 % | 5.395 M 4.29 % | 5.173 M -10.63 % | 5.788 M 251.21 % | 1.648 M -10.97 % | 1.851 M -0.05 % | 1.852 M -4.59 % | 1.941 M 37.17 % | 1.415 M -0.07 % | 1.416 M 0.00 % | 1.416 M 184.34 % | 498.000 K 26.40 % | 394.000 K -0.51 % | 396.000 K 7.61 % | 368.000 K 0.00 % | 368.000 K 6.98 % | 344.000 K 0.07 % | 343.752 K -98.70 % | 26.394 M | 0.000 -100.00 % | 896.000 K -22.09 % | 1.150 M 522.92 % | 184.613 K | 0.000 |
Change in working capital | -5.429 M -200.00 % | 5.429 M 125.25 % | -21.498 M -549.19 % | 4.786 M 247.13 % | -3.253 M -470.92 % | 877.000 K -26.43 % | 1.192 M 277.91 % | -670.000 K 84.09 % | -4.211 M 63.00 % | -11.380 M -385.91 % | -2.342 M -161.15 % | 3.830 M 38.02 % | 2.775 M 133.27 % | -8.341 M -1 134.86 % | 806.000 K -73.28 % | 3.016 M 133.26 % | 1.293 M -74.72 % | 5.115 M 146.61 % | -10.975 M -910.59 % | -1.086 M 57.01 % | -2.526 M 7.27 % | -2.724 M -139.59 % | 6.881 M 351.81 % | 1.523 M -66.93 % | 4.606 M 167.33 % | -6.841 M -5 167.41 % | 135.000 K 107.36 % | -1.834 M -209.27 % | 1.679 M 192.78 % | -1.809 M -403.38 % | 596.422 K -84.28 % | 3.794 M 1 294.89 % | -317.484 K 72.80 % | -1.167 M |
Accounts receivables | -21.662 M -200.00 % | 21.662 M 199.42 % | -21.789 M -2 173.17 % | 1.051 M 146.61 % | -2.255 M -132.68 % | 6.901 M 425.19 % | 1.314 M 62.62 % | 808.000 K 129.42 % | -2.746 M -133.24 % | 8.262 M 455.05 % | -2.327 M -112.51 % | -1.095 M 48.69 % | -2.134 M -746.67 % | 330.000 K 104.14 % | -7.963 M -124.50 % | -3.547 M 13.42 % | -4.097 M -142.11 % | 9.730 M 195.08 % | -10.234 M -111.32 % | -4.843 M 20.72 % | -6.109 M -612.50 % | 1.192 M 4 357.14 % | -28.000 K 91.49 % | -329.000 K 72.85 % | -1.212 M -8.41 % | -1.118 M -46.91 % | -761.000 K -42.74 % | -533.134 K -10.66 % | -481.772 K 56.95 % | -1.119 M -118.43 % | -512.339 K -178.12 % | -184.212 K 77.43 % | -816.182 K -73.43 % | -470.606 K |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.484 M -307.02 % | 2.166 M -6.56 % | 2.318 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.154 M 126.02 % | 953.000 K 343.26 % | 215.000 K 104.13 % | -5.207 M -10 726.53 % | 49.000 K -12.50 % | 56.000 K 132.00 % | -175.000 K 95.86 % | -4.229 M -941.63 % | -406.000 K 36.26 % | -637.000 K -4 800.00 % | -13.000 K 92.22 % | -167.000 K -3.09 % | -162.000 K -1 707.30 % | 10.079 K -99.67 % | 3.045 M 199.96 % | -3.046 M -765.79 % | -351.810 K -991.90 % | 39.445 K 143.52 % | -90.642 K 67.61 % | -279.803 K |
Accounts payables | 2.525 M 189.03 % | -2.836 M | 0.000 -100.00 % | 3.495 M 1 630.20 % | 202.000 K 112.29 % | -1.644 M -157.58 % | 2.855 M 379.03 % | 596.000 K 369.29 % | 127.000 K 103.32 % | -3.829 M -317.80 % | 1.758 M -62.78 % | 4.723 M 8 846.30 % | -54.000 K 98.72 % | -4.223 M -261.43 % | 2.616 M 9.46 % | 2.390 M 55.19 % | 1.540 M 152.01 % | -2.961 M -199.33 % | 2.981 M 216.79 % | 941.000 K 1 304.48 % | 67.000 K 106.39 % | -1.048 M -221.30 % | 864.000 K -34.94 % | 1.328 M 477.27 % | -352.000 K 7.37 % | -380.000 K -147.86 % | 794.000 K 157.93 % | -1.371 M -123.31 % | -613.776 K -126.02 % | 2.358 M 181.80 % | 836.926 K 282.94 % | 218.553 K -57.89 % | 519.051 K 509.98 % | -126.604 K |
Other working capital | 13.397 M 200.00 % | -13.397 M -4 703.78 % | 291.000 K 21.25 % | 240.000 K 120.00 % | -1.200 M 77.64 % | -5.367 M -456.14 % | 1.507 M 135.54 % | -4.240 M -8.44 % | -3.910 M 75.27 % | -15.813 M -791.88 % | -1.773 M -977.72 % | 202.000 K -95.93 % | 4.963 M 211.58 % | -4.448 M -211.23 % | 3.999 M 24.19 % | 3.220 M -11.42 % | 3.635 M 2.31 % | 3.553 M 194.22 % | -3.771 M -236.63 % | 2.760 M -25.22 % | 3.691 M 171.20 % | 1.361 M -78.90 % | 6.451 M 455.64 % | 1.161 M -81.22 % | 6.183 M 219.46 % | -5.176 M -2 060.61 % | 264.000 K 345.53 % | 59.255 K 121.91 % | -270.403 K -9 381.17 % | -2.852 K -100.46 % | 623.645 K -83.23 % | 3.720 M 5 192.14 % | 70.289 K 124.23 % | -290.079 K |
Other non cash items | 15.138 M 54 164.29 % | -28.000 K 98.28 % | -1.627 M 70.55 % | -5.525 M -126.53 % | 20.822 M 18 164.91 % | 114.000 K -98.97 % | 11.042 M 2 438.39 % | 435.000 K -90.57 % | 4.615 M 142.89 % | 1.900 M 135.04 % | -5.423 M -160.54 % | 8.958 M 213.11 % | 2.861 M 58.94 % | 1.800 M -42.98 % | 3.157 M 279.99 % | -1.754 M -138.01 % | 4.615 M 357.38 % | 1.009 M -92.89 % | 14.195 M 3 675.27 % | 376.000 K 17.87 % | 319.000 K -96.80 % | 9.959 M 1 887.97 % | -557.000 K -239.60 % | 399.000 K -17.22 % | 482.000 K 20.20 % | 401.000 K 27.71 % | 314.000 K -25.30 % | 420.346 K -98.42 % | 26.580 M 9 403.40 % | 279.688 K 19.85 % | 233.374 K -15.11 % | 274.910 K -14.94 % | 323.208 K 28.32 % | 251.882 K |
Net cash provided by operating activities | 28.913 M 86.73 % | 15.484 M 23.86 % | 12.501 M -55.51 % | 28.101 M 47.26 % | 19.082 M 60.89 % | 11.860 M -12.36 % | 13.532 M -35.91 % | 21.113 M 26.03 % | 16.753 M 2 721.75 % | -639.000 K -123.61 % | 2.707 M -88.19 % | 22.925 M 50.37 % | 15.246 M 395.81 % | -5.154 M -159.65 % | 8.641 M 26.87 % | 6.811 M -43.73 % | 12.104 M 53.45 % | 7.888 M -17.85 % | 9.602 M 12.63 % | 8.525 M 6.68 % | 7.991 M 641.76 % | -1.475 M -131.07 % | 4.748 M -18.29 % | 5.811 M -34.56 % | 8.880 M 392.79 % | 1.802 M -37.88 % | 2.901 M 4 359.03 % | 65.059 K -98.63 % | 4.734 M 83.84 % | 2.575 M 75.68 % | 1.466 M -68.12 % | 4.598 M -23.22 % | 5.988 M 301.93 % | 1.490 M |
Investments in property plant and equipment | -1.738 M -200.17 % | -579.000 K -37.20 % | -422.000 K -283.64 % | -110.000 K 96.18 % | -2.877 M -3.41 % | -2.782 M 36.90 % | -4.409 M -71.42 % | -2.572 M 26.26 % | -3.488 M -98.63 % | -1.756 M -137.84 % | 4.641 M 146.22 % | -10.042 M -132.35 % | -4.322 M -72.81 % | -2.501 M 52.24 % | -5.237 M -504.04 % | -867.000 K 87.95 % | -7.193 M -240.90 % | -2.110 M 60.08 % | -5.285 M -443.72 % | -972.000 K 68.48 % | -3.084 M -200.29 % | -1.027 M -117.58 % | -472.000 K 72.84 % | -1.738 M -198.11 % | -583.000 K 55.29 % | -1.304 M -24.78 % | -1.045 M -163.30 % | -396.886 K 6.25 % | -423.364 K -11.78 % | -378.750 K 62.25 % | -1.003 M 77.59 % | -4.477 M -414.64 % | -869.950 K -761.93 % | -100.930 K |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 161.000 K | 0.000 | 0.000 100.00 % | -161.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | -3.317 M -21.32 % | -2.734 M -0.55 % | -2.719 M 18.74 % | -3.346 M -5 128.13 % | -64.000 K 36.00 % | -100.000 K 69.23 % | -325.000 K 56.72 % | -751.000 K 85.29 % | -5.105 M -557.86 % | -776.000 K -104.75 % | -379.000 K -3 545.45 % | 11.000 K 0.00 % | 11.000 K 10.00 % | 10.000 K 25.00 % | 8.000 K 14.29 % | 7.000 K 0.00 % | 7.000 K -30.00 % | 10.000 K 11.11 % | 9.000 K 12.50 % | 8.000 K -11.11 % | 9.000 K 0.00 % | 9.000 K 200.00 % | 3.000 K -40.00 % | 5.000 K -16.67 % | 6.000 K 20.00 % | 5.000 K -96.93 % | 163.000 K 83.87 % | 88.651 K 6 637.68 % | -1.356 K 99.27 % | -186.295 K -485.10 % | 48.376 K -79.06 % | 231.021 K 619.13 % | 32.125 K 561.83 % | 4.854 K |
Net cash used for investing activites | -5.055 M -52.58 % | -3.313 M -5.48 % | -3.141 M 9.11 % | -3.456 M -17.51 % | -2.941 M -2.05 % | -2.882 M 36.98 % | -4.573 M -37.62 % | -3.323 M 61.33 % | -8.593 M -219.09 % | -2.693 M -163.19 % | 4.262 M 142.49 % | -10.031 M -132.68 % | -4.311 M -73.06 % | -2.491 M 52.36 % | -5.229 M -508.02 % | -860.000 K 88.03 % | -7.186 M -242.19 % | -2.100 M 60.20 % | -5.276 M -447.30 % | -964.000 K 68.65 % | -3.075 M -202.06 % | -1.018 M -117.06 % | -469.000 K 72.94 % | -1.733 M -200.35 % | -577.000 K 55.58 % | -1.299 M -47.28 % | -882.000 K -186.15 % | -308.235 K 27.43 % | -424.720 K 24.83 % | -565.045 K 40.83 % | -954.946 K 77.51 % | -4.246 M -406.80 % | -837.825 K -772.04 % | -96.076 K |
Debt repayment | 0.000 -100.00 % | 206.172 M 8 294.44 % | -2.516 M -0.04 % | -2.515 M -111.19 % | 22.484 M 1 299.15 % | -1.875 M | 0.000 | 0.000 100.00 % | -11.875 M -850.00 % | -1.250 M 97.56 % | -51.250 M -4 000.00 % | -1.250 M 0.00 % | -1.250 M -100.00 % | -625.000 K 0.00 % | -625.000 K -101.47 % | 42.375 M 4 337.50 % | -1.000 M -100.00 % | -500.000 K 0.00 % | -500.000 K 0.00 % | -500.000 K -101.34 % | 37.400 M 6 133.33 % | 600.000 K 180.00 % | -750.000 K 0.00 % | -750.000 K -50.00 % | -500.000 K 0.00 % | -500.000 K 0.00 % | -500.000 K -500.00 % | 125.000 K 200.00 % | -125.000 K 0.00 % | -125.000 K -101.27 % | 9.875 M -0.25 % | 9.900 M 13 300.00 % | -75.000 K 0.00 % | -75.000 K |
Common stock issued | 1.594 M -85.01 % | 10.634 M 82.18 % | 5.837 M 45.38 % | 4.015 M 973.53 % | 374.000 K -81.38 % | 2.009 M -14.91 % | 2.361 M -32.54 % | 3.500 M -4.48 % | 3.664 M 882.31 % | 373.000 K -71.26 % | 1.298 M -59.16 % | 3.178 M 168.41 % | 1.184 M 151.91 % | 470.000 K -53.05 % | 1.001 M -60.04 % | 2.505 M 283.61 % | 653.000 K 51.51 % | 431.000 K -59.91 % | 1.075 M -17.50 % | 1.303 M -48.82 % | 2.546 M 2 094.83 % | 116.000 K -36.61 % | 183.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 142.000 K 219.33 % | -119.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | -529.000 K | 0.000 | 0.000 | 0.000 100.00 % | -63.184 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -206.905 M -0.92 % | -205.019 M | 0.000 100.00 % | -2.084 M 11.21 % | -2.347 M -5 488.10 % | -42.000 K 98.29 % | -2.458 M 24.95 % | -3.275 M 37.09 % | -5.206 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -31.657 M 47.24 % | -60.000 M | 0.000 | 0.000 100.00 % | -22.105 M 48.40 % | -42.835 M -4 886.61 % | -859.000 K 14.36 % | -1.003 M | 0.000 100.00 % | -786.000 K 95.56 % | -17.708 M -7 127.76 % | -245.000 K -172.22 % | -90.000 K 90.00 % | -900.088 K 98.85 % | -78.519 M -14 176.17 % | -550.000 K 93.96 % | -9.105 M 34.26 % | -13.850 M -570.56 % | -2.065 M -313.08 % | -500.000 K |
Other financing activites | 411.205 M 5 110.42 % | -8.207 M -70.27 % | -4.820 M -1 959.83 % | -234.000 K 91.16 % | -2.647 M -264 600.00 % | -1.000 K 99.95 % | -1.875 M 63.59 % | -5.150 M 3.07 % | -5.313 M | 0.000 -100.00 % | 25.000 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -29.009 M | 0.000 | 0.000 -100.00 % | 22.105 M 196.36 % | -22.940 M -2 180.32 % | -1.006 M -89.81 % | -530.000 K | 0.000 100.00 % | -786.000 K 93.23 % | -11.604 M -4 636.33 % | -245.000 K 75.57 % | -1.003 M -478.49 % | 265.000 K 100.34 % | -79.019 M -160 381.78 % | 49.300 K 100.53 % | -9.358 M -5 937.56 % | -155.000 K -569.70 % | 33.000 K 0.00 % | 33.000 K |
Net cash used provided by financing activities | -807.000 K -133.25 % | 2.427 M 261.91 % | -1.499 M -83.25 % | -818.000 K 98.10 % | -42.973 M -47 323.08 % | 91.000 K 104.61 % | -1.972 M -19.52 % | -1.650 M 87.70 % | -13.417 M -1 429.87 % | -877.000 K 96.49 % | -24.952 M -1 394.19 % | 1.928 M 3 021.21 % | -66.000 K 57.42 % | -155.000 K -141.22 % | 376.000 K 102.38 % | -15.786 M -4 449.28 % | -347.000 K -402.90 % | -69.000 K -112.00 % | 575.000 K 101.37 % | -42.032 M -207.94 % | 38.940 M 4 866.22 % | -817.000 K -44.09 % | -567.000 K 63.09 % | -1.536 M 91.50 % | -18.066 M -2 324.97 % | -745.000 K 48.66 % | -1.451 M -130.83 % | -628.608 K -107.58 % | 8.297 M 1 426.08 % | -625.700 K -221.08 % | 516.775 K 112.59 % | -4.105 M -94.77 % | -2.107 M -288.82 % | -542.000 K |
Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -19.834 M -602.89 % | 3.944 M -75.18 % | 15.890 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 -100.00 % | 329.000 | 0.000 | 0.000 -100.00 % | 98.000 200.00 % | -98.000 | 0.000 | 0.000 |
Net change in cash | 23.051 M 57.91 % | 14.598 M 85.70 % | 7.861 M -67.01 % | 23.827 M 188.80 % | -26.832 M -395.83 % | 9.070 M 29.83 % | 6.986 M -56.72 % | 16.140 M 407.02 % | -5.257 M -24.90 % | -4.209 M 76.59 % | -17.983 M -221.33 % | 14.822 M 36.37 % | 10.869 M 239.35 % | -7.800 M -305.91 % | 3.788 M 138.52 % | -9.835 M -315.16 % | 4.571 M -20.07 % | 5.719 M 16.69 % | 4.901 M 114.22 % | -34.471 M -178.60 % | 43.856 M 1 424.95 % | -3.310 M -189.17 % | 3.712 M 46.03 % | 2.542 M 126.04 % | -9.763 M -3 934.30 % | -242.000 K -142.61 % | 568.000 K 165.18 % | -871.455 K -106.91 % | 12.607 M 810.72 % | 1.384 M 34.70 % | 1.028 M 127.38 % | -3.753 M -223.33 % | 3.043 M 257.25 % | 851.820 K |
Cash at beginning of period | 72.571 M 25.18 % | 57.973 M 15.69 % | 50.112 M 90.65 % | 26.285 M -50.51 % | 53.117 M 20.59 % | 44.047 M 18.85 % | 37.061 M 77.15 % | 20.921 M -20.08 % | 26.178 M -13.85 % | 30.387 M -37.18 % | 48.370 M 44.18 % | 33.548 M 47.93 % | 22.679 M -25.59 % | 30.479 M 14.19 % | 26.691 M -26.93 % | 36.526 M 14.30 % | 31.955 M 21.80 % | 26.236 M 22.97 % | 21.335 M -61.77 % | 55.806 M 367.00 % | 11.950 M -21.69 % | 15.260 M 32.14 % | 11.548 M 28.23 % | 9.006 M -52.02 % | 18.769 M -1.27 % | 19.011 M 5.22 % | 18.067 M -4.60 % | 18.938 M 199.10 % | 6.332 M 27.98 % | 4.948 M 26.22 % | 3.920 M -48.91 % | 7.673 M 65.73 % | 4.630 M 22.55 % | 3.778 M |
Cash at end of period | 95.622 M 31.76 % | 72.571 M 25.18 % | 57.973 M 15.69 % | 50.112 M 90.65 % | 26.285 M -50.51 % | 53.117 M 20.59 % | 44.047 M 18.85 % | 37.061 M 77.15 % | 20.921 M -20.08 % | 26.178 M -13.85 % | 30.387 M -37.18 % | 48.370 M 44.18 % | 33.548 M 47.93 % | 22.679 M -25.59 % | 30.479 M 14.19 % | 26.691 M -26.93 % | 36.526 M 14.30 % | 31.955 M 21.80 % | 26.236 M 22.97 % | 21.335 M -61.77 % | 55.806 M 367.00 % | 11.950 M -21.69 % | 15.260 M 32.14 % | 11.548 M 28.23 % | 9.006 M -52.02 % | 18.769 M 0.72 % | 18.635 M 3.14 % | 18.067 M -4.60 % | 18.938 M 199.10 % | 6.332 M 27.98 % | 4.948 M 26.22 % | 3.920 M -48.91 % | 7.673 M 65.73 % | 4.630 M |
Operating cash flow | 28.913 M 86.73 % | 15.484 M 23.86 % | 12.501 M -55.51 % | 28.101 M 47.26 % | 19.082 M 60.89 % | 11.860 M -12.36 % | 13.532 M -35.91 % | 21.113 M 26.03 % | 16.753 M 2 721.75 % | -639.000 K -123.61 % | 2.707 M -88.19 % | 22.925 M 50.37 % | 15.246 M 395.81 % | -5.154 M -159.65 % | 8.641 M 26.87 % | 6.811 M -43.73 % | 12.104 M 53.45 % | 7.888 M -17.85 % | 9.602 M 12.63 % | 8.525 M 6.68 % | 7.991 M 641.76 % | -1.475 M -131.07 % | 4.748 M -18.29 % | 5.811 M -34.56 % | 8.880 M 392.79 % | 1.802 M -37.88 % | 2.901 M 4 359.03 % | 65.059 K -98.63 % | 4.734 M 83.84 % | 2.575 M 75.68 % | 1.466 M -68.12 % | 4.598 M -23.22 % | 5.988 M 301.93 % | 1.490 M |
Capital expenditure | -1.738 M -200.17 % | -579.000 K 81.71 % | -3.166 M 5.86 % | -3.363 M -16.89 % | -2.877 M -3.41 % | -2.782 M 36.90 % | -4.409 M -71.42 % | -2.572 M 26.26 % | -3.488 M -37.32 % | -2.540 M -154.73 % | 4.641 M 146.22 % | -10.042 M -132.35 % | -4.322 M -72.81 % | -2.501 M 52.24 % | -5.237 M -504.04 % | -867.000 K 87.95 % | -7.193 M -240.90 % | -2.110 M 60.08 % | -5.285 M -443.72 % | -972.000 K 68.48 % | -3.084 M -200.29 % | -1.027 M -117.58 % | -472.000 K 72.84 % | -1.738 M -198.11 % | -583.000 K 55.29 % | -1.304 M -24.78 % | -1.045 M -163.30 % | -396.886 K 6.25 % | -423.364 K -11.78 % | -378.750 K 62.25 % | -1.003 M 77.59 % | -4.477 M -414.64 % | -869.950 K -761.93 % | -100.930 K |
Free CashFlow | 27.175 M 82.32 % | 14.905 M 59.67 % | 9.335 M -62.26 % | 24.738 M 52.66 % | 16.205 M 78.51 % | 9.078 M -0.49 % | 9.123 M -50.80 % | 18.541 M 39.77 % | 13.265 M 517.27 % | -3.179 M -143.26 % | 7.348 M -42.96 % | 12.883 M 17.93 % | 10.924 M 242.70 % | -7.655 M -324.88 % | 3.404 M -42.73 % | 5.944 M 21.03 % | 4.911 M -15.01 % | 5.778 M 33.84 % | 4.317 M -42.84 % | 7.553 M 53.92 % | 4.907 M 296.12 % | -2.502 M -158.51 % | 4.276 M 4.98 % | 4.073 M -50.91 % | 8.297 M 1 566.06 % | 498.000 K -73.17 % | 1.856 M 659.33 % | -331.827 K -107.70 % | 4.311 M 96.27 % | 2.196 M 374.94 % | 462.422 K 283.35 % | 120.627 K -97.64 % | 5.118 M 268.50 % | 1.389 M |
2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 |