GSHD

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